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
342774852540	342774853100	342774853650	342774854200	342774854750	342774855301	342774855850	342774856400	342774856950	342774857501	342774858051	342774858600	342774859150	342774859700	342774860250	342774860801	342774861350	342774861901	342774862450	342774863000	342774863550	342774864100	342774864651	342774865200	342774865750	342774866301	342774866850	342774867400	342774867950	342774868500	342774869051	342774869600	342774870150	342774870701	342774871251	342774871800	342774872350	342774872901	342774873450	342774874000	342774874550	342774875101	342774875651	342774876200	342774876750	342774877300	342774877851	342774878401	342774878950	342774879501	342774880050	342774880600	342774881150	342774881701	342774882251	342774882801	342774883350	342774883901	342774884451	342774885000	342774885550	342774886101	342774886651	342774887201	342774887750	342774888301	342774888850	342774889400	342774889950	342774890501	342774891051	342774891601	342774892150	342774892701	342774893250	342774893801	342774894350	342774894901	342774895451	342774896001	342774896550	342774897101	342774897651	342774898200	342774898750	342774899301	342774899851	342774900401	342774900950	342774901501	342774902051	342774902601	342774903150	342774903701	342774904251	342774904801	342774905350	342774905901	342774906451	342774907001	342774907550	342774908101	342774908651	342774909201	342774909750	342774910301	342774910851	342774911401	342774911950	342774912501	342774913051	342774913601	342774914150	342774914701	342774915251	342774915801	342774916350	342774916901	342774917451	342774918001	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2204	3300	1900	2700	2203	3300	1900	2700	2201	3300	1900	2700	2200	3300	1900	2700	2198	3300	1900	2700	2197	3300	1900	2700	2195	3300	1900	2700	2193	3300	1900	2700	2192	3300	1900	2700	2191	3300	1900	2700	2189	3300	1900	2700	2188	3300	1900	2700	2187	3300	1900	2700	2186	3300	1900	2700	2184	3300	1900	2700	2183	3300	1900	2700	2182	3300	1900	2700	2181	3300	1900	2700	2179	3300	1900	2700	2178	3300	1900	2700	2177	3300	1900	2700	2176	3300	1900	2700	2175	3300	1900	2700	2174	3300	1900	2700	2173	3300	1900	2700	2172	3300	1900	2700	2171	3300	1900	2700	2170	3300	1900	2700	2169	3300	1900	2700	2168	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
35478	35953	16032	706	122	105	121	109	113	110	107	105	98	87	89	110	97	87	98	97	87	86	78	98	87	100	95	80	94	113	74	79	103	91	80	67	68	86	98	78	96	88	97	84	110	99	75	73	92	92	85	106	96	89	81	107	88	98	88	92	89	79	95	89	90	94	89	82	84	98	87	97	85	101	86	92	93	84	99	85	81	86	81	85	92	95	82	104	78	87	101	110	86	95	77	84	74	90	88	95	98	94	59	77	78	89	75	97	85	74	101	79	82	89	68	85	87	87	86	75	91	92	98	85	90	97	67	72	84	94	71	91	85	104	96	89	95	88	100	87	97	77	86	90	111	92	89	101	78	94	88	86	83	80	74	93	85	68	85	89	86	83	89	96	97	103	91	81	82	94	98	66	88	93	98	75	77	83	105	87	89	90	72	82	86	106	88	79	95	87	77	84	97	85	90	100	83	88	93	103	90	86	78	100	86	90	94	84	94	91	104	107	93	73	84	82	80	89	88	65	102	94	80	92	77	80	93	98	85	77	88	73	75	90	85	91	88	89	94	80	75	91	85	84	93	87	84	68	73	78	86	97	96	103	92	95	92	98	96	90	93	74	94	82	67	97	87	104	88	94	88	95	89	86	81	94	87	80	82	99	92	86	79	87	88	90	90	94	77	80	100	76	105	73	85	71	78	81	99	87	89	74	75	93	100	82	83	84	82	83	79	104	82	79	106	97	96	85	70	80	94	89	84	96	93	72	94	84	89	93	95	83	89	83	103	71	87	79	99	81	94	78	79	93	85	82	80	87	89	79	76	97	76	62	95	84	86	97	76	84	81	100	87	83	97	95	83	92	83	90	77	90	87	90	83	80	78	103	91	93	90	77	72	95	89	86	85	68	75	78	78	87	92	75	78	79	83	70	72	74	80	97	100	84	89	79	73	85	92	84	92	68	96	96	81	82	104	89	68	95	92	66	98	105	82	90	67	99	82	85	89	92	82	80	81	89	84	92	86	83	88	94	81	96	99	104	80	95	86	94	87	78	84	80	84	80	86	85	79	84	75	81	93	97	83	88	101	74	98	80	93	86	87	106	78	87	89	78	61	90	92	91	91	93	99	73	94	86	86	88	98	71	81	87	99	72	84	92	97	84	86	82	90	84	77	76	90	92	76	103	82	78	76	68	87	87	91	91	105	84	78	84	69	68	98	91	94	104	88	75	72	90	87	90	84	83	86	82	86	84	95	80	88	104	80	96	82	91	101	72	87	71	111	89	81	76	95	88	88	114	98	82	95	88	89	88	97	80	99	94	76	71	104	108	108	87	95	81	88	84	81	82	98	84	100	86	95	79	103	90	90	86	81	89	98	103	78	90	101	90	89	74	84	76	78	92	82	81	98	84	69	88	94	82	82	77	86	75	107	92	82	91	81	93	97	85	88	106	87	95	81	93	86	80	87	106	73	100	92	74	80	86	86	101	94	82	115	104	79	76	91	87	88	81	85	73	85	89	84	94	76	93	80	96	103	85	89	87	69	95	87	93	93	87	73	96	79	73	99	75	85	92	71	91	84	80	87	90	95	95	82	73	94	89	82	90	97	92	85	95	102	112	100	72	84	82	89	96	93	77	86	94	82	98	89	79	102	90	95	88	89	91	90	100	78	90	83	85	92	85	91	82	73	85	78	93	89	74	76	92	101	95	67	76	87	84	74	84	105	89	78	91	87	115	84	107	93	86	81	82	91	99	82	67	102	84	87	99	93	94	97	88	75	94	78	90	90	97	98	95	101	84	98	87	83	85	70	90	73	79	87	78	103	96	102	74	84	88	94	93	92	95	94	83	89	82	102	83	87	103	102	90	92	93	90	82	73	72	100	94	87	89	90	113	84	87	93	89	63	89	78	77	94	79	86	90	80	109	101	101	88	76	74	91	87	101	84	72	79	79	99	87	87	95	86	96	91	86	74	77	83	82	67	84	88	93	95	91	92	90	84	93	95	95	94	91	73	92	104	85	88	83	81	96	102	96	96	100	99	96	85	87	75	86	101	80	69	107	74	90	98	90	90	94	87	108	86	83	83	105	81	89	80	98	107	87	83	77	83	108	73	77	92	88	102	94	101	85	102	73	76	81	95	104	80	84	87	88	92	91	88	79	94	98	97	79	65	79	92	95	81	87	93	87	86	100	87	93	92	91	92	75	90	62	82	90	96	97	83	99	86	79	89	84	90	73	87	93	95	73	79	86	105	78	84	82	72	95	80	93	72	83	83	76	92	90	77	85	77	95	79	84	91	80	87	81	85	95	85	105	89	85	85	99	75	105	83	96	99	88	75	83	92	80	88	69	82	85	84	89	74	100	87	73	82	90	91	75	92	100	62	88	88	79	99	101	90	91	87	110	86	84	97	84	83	92	97	76	90	68	103	90	80	77	85	95	103	101	80	87	85	82	86	82	105	81	95	80	80	70	103	83	93	84	75	87	102	76	97	90	100	75	79	85	75	84	93	78	103	87	98	71	86	76	87	89	82	77	85	84	97	92	74	83	81	80	92	77	86	88	89	90	91	81	81	69	77	96	84	93	99	100	113	86	76	111	64	99	85	91	78	67	86	89	85	69	85	90	87	97	92	99	77	88	94	90	82	96	77	88	96	82	86	105	97	85	103	72	81	92	99	92	73	92	80	96	88	85	93	80	80	98	71	88	85	102	80	87	90	100	108	82	71	78	101	84	87	78	84	84	82	88	93	85	96	91	96	96	84	92	98	97	85	92	88	105	81	90	97	80	96	72	102	83	69	95	102	104	78	69	84	103	82	76	89	95	103	94	99	87	77	99	77	85	98	75	93	101	73	94	95	95	74	99	97	91	89	75	95	91	81	78	118	88	90	85	79	94	81	84	85	91	74	90	89	79	84	95	94	102	96	89	98	96	70	79	81	82	68	87	91	84	77	79	88	88	82	97	89	85	87	81	92	102	80	90	88	90	67	109	84	88	82	73	78	97	96	88	92	87	74	87	75	86	87	105	88	87	92	78	93	67	87	96	85	79	85	87	89	93	81	90	87	79	84	91	93	97	94	94	79	78	87	89	87	75	93	74	101	87	75	96	100	105	78	69	89	82	78	76	87	78	80	91	86	95	86	83	91	91	85	94	105	72	84	104	104	105	100	76	89	98	99	94	71	94	68	91	87	90	94	79	74	92	96	75	97	89	80	104	85	87	80	79	88	84	95	89	93	81	97	84	85	98	92	98	91	91	96	85	99	92	84	79	97	81	87	89	80	75	90	80	82	96	96	85	83	74	80	77	77	92	75	81	105	70	82	87	88	96	68	85	83	96	92	88	91	79	90	92	85	81	81	81	87	92	84	91	82	93	88	104	77	78	96	79	102	87	84	87	85	89	81	92	101	92	96	76	71	85	93	98	92	79	86	97	96	101	77	107	90	86	92	82	78	73	85	93	96	77	78	88	89	96	93	109	94	87	108	96	85	94	75	80	103	94
57631	47171	27838	1879	3375	3875	3518	2916	2443	2055	1758	1563	1453	1317	1302	1283	1151	1167	1072	1087	1035	1004	1009	953	1061	981	1019	980	942	984	947	910	860	928	897	886	910	939	934	940	1031	969	931	906	923	902	910	939	885	839	882	944	892	886	873	895	950	873	849	857	936	907	910	840	857	890	870	895	820	872	908	877	874	897	927	854	887	866	867	867	881	883	868	837	865	809	843	828	867	878	853	880	929	811	911	861	905	902	854	873	817	851	876	863	852	803	805	895	853	864	902	891	860	914	932	830	840	866	862	908	828	839	877	834	936	873	848	821	874	852	840	858	874	900	925	801	832	818	813	836	870	852	822	837	848	866	851	838	888	875	859	882	853	867	844	815	852	877	858	867	881	841	838	870	867	838	867	887	827	849	848	845	869	876	812	842	870	832	903	864	846	855	873	862	937	869	862	854	827	832	841	875	858	876	834	849	847	879	875	864	889	853	847	858	824	844	878	838	846	851	836	887	825	836	871	870	811	822	839	887	871	854	863	890	868	910	821	839	895	936	878	837	882	817	909	834	889	831	825	849	875	868	892	904	924	914	837	843	892	861	885	877	834	829	876	857	884	882	864	879	916	884	884	885	864	847	831	863	901	864	916	889	924	853	896	860	945	874	871	870	844	841	903	859	862	895	858	854	851	846	919	920	825	820	831	871	870	912	896	860	846	825	824	847	882	888	882	839	871	819	836	796	887	899	855	860	907	830	863	874	897	844	851	836	822	870	863	839	867	828	824	916	921	940	878	837	846	829	875	853	909	801	855	830	829	895	896	840	846	898	835	923	876	871	898	853	880	868	878	904	849	885	873	844	868	867	906	822	935	867	869	855	822	864	880	871	869	801	874	868	842	858	873	875	908	820	805	856	834	870	849	858	845	835	870	972	824	879	858	859	857	888	848	903	877	841	872	869	873	922	820	852	864	902	917	840	861	894	897	846	885	886	832	902	839	933	802	828	871	814	865	810	816	873	838	869	882	838	855	821	882	906	875	874	883	812	897	884	819	862	883	844	834	865	862	881	812	818	852	815	863	861	852	890	852	910	844	850	874	820	840	889	913	839	846	884	862	855	813	837	870	853	849	816	869	899	911	829	852	833	809	846	895	892	876	878	859	871	874	796	856	878	897	907	846	856	839	884	838	870	886	848	864	928	833	857	811	867	840	885	861	834	909	874	873	815	845	884	872	829	832	844	863	847	893	842	876	860	874	888	866	818	842	875	844	837	859	875	826	848	902	868	894	880	880	901	898	813	891	905	867	899	872	862	829	886	874	830	887	827	842	872	862	912	853	856	838	881	865	871	865	858	806	851	855	877	849	862	903	867	859	807	903	919	887	864	781	836	857	886	830	794	893	865	839	848	847	888	840	837	849	857	856	911	879	840	860	862	914	891	884	867	852	883	839	851	877	895	830	813	880	939	874	845	839	883	873	899	851	844	869	874	849	910	834	870	841	880	876	866	832	876	855	873	850	888	868	856	870	838	839	848	846	820	850	896	884	878	873	886	916	862	883	824	845	863	833	864	845	897	832	863	856	857	838	909	877	837	863	811	839	875	815	870	829	850	910	884	852	868	854	849	897	821	867	838	875	920	868	831	891	788	927	842	854	882	876	859	900	814	858	856	802	837	850	833	830	855	872	877	815	871	842	856	847	808	841	877	865	880	863	833	908	880	857	896	883	869	867	884	827	854	868	877	855	843	845	887	861	844	877	944	838	792	859	893	861	844	837	855	933	902	850	857	841	887	846	858	878	861	827	871	847	914	887	873	895	851	875	900	851	853	853	858	856	862	867	841	858	866	887	852	864	888	887	878	852	854	850	818	848	874	859	855	873	844	930	828	869	811	837	864	849	811	874	813	829	923	863	927	889	844	882	836	855	847	903	860	881	895	875	840	823	842	893	878	827	885	838	861	887	897	856	835	879	890	823	797	865	840	781	874	822	886	870	878	881	841	852	817	861	808	873	871	841	843	858	904	830	805	827	851	875	862	850	909	876	878	883	898	836	884	876	886	849	900	908	844	821	824	800	850	817	873	864	860	864	885	871	837	881	882	864	875	886	838	836	801	869	861	905	876	872	895	874	831	874	831	823	911	868	878	834	897	923	865	836	859	853	903	842	816	859	849	843	899	887	850	863	863	887	849	866	897	858	871	885	812	877	837	852	852	866	836	885	877	892	860	864	862	878	874	821	892	836	849	846	853	795	877	904	849	828	900	823	867	851	853	871	861	895	860	907	838	883	862	883	869	872	858	897	868	847	873	805	848	830	896	898	895	841	837	809	804	884	906	915	841	830	831	823	914	873	906	901	875	911	866	864	840	915	826	896	848	820	846	858	868	862	840	853	837	836	867	860	878	869	855	792	806	853	898	857	916	910	887	860	856	864	848	877	884	857	839	868	827	872	864	868	862	848	896	843	833	822	807	847	849	829	866	816	892	847	826	853	854	868	883	819	882	878	860	892	887	903	839	829	911	842	882	859	810	865	891	866	865	789	885	862	915	819	803	868	832	837	911	883	867	865	823	836	872	884	853	890	871	846	874	868	881	873	814	833	834	851	801	887	881	851	812	809	872	849	852	888	896	822	805	857	825	896	875	834	864	914	806	907	891	826	849	780	864	900	850	884	822	865	876	894	823	842	844	849	843	863	833	851	857	843	874	900	880	867	873	832	876	829	907	865	843	908	879	893	871	839	854	834	902	871	877	841	914	855	879	864	881	896	864	849	888	858	853	858	862	843	880	900	816	846	887	822	872	836	934	922	875	823	833	865	832	855	827	843	912	877	866	864	841	863	839	854	821	888	902	851	834	915	848	833	923	863	830	832	880	846	848	861	895	833	826	897	855	878	862	861	912	892	928	850	867	819	892	844	830	852	842	927	853	860	910	848	845	859	862	915	897	853	849	836	891	840	857	836	900	856	816	862	889	863	889	893	846	862	855	901	856	865	842	817	854	845	901	826	831	861	838	882	857	862	934	846	895	846	908	860	888	818	849	830	817	870	852	850	887	837	851	877	857	858	880	842	841	886	870	876	857	866	893	832	839	909	857	859	813	928	824	884	838	823	844	859	878	881	874	866	845	878	868	904	844	837	872	814	843	878	862	870	845	902	871	868	910	905	860	837	885	822	879	895	821	847	833	911	836	799	828	877	871	870	846	864	894	853	955	846	893	898	850	841	874	899	873	851	891	812	848	867	876	856	889	906	845	890	825	869	842	853	896	873	867	832	856	860	828	806	791	836	886	890	788	889	895	909	886	897	860	916	854	836	818	914	901	831	837	835	829	864	840	881	882	834	830	841	822	838	842	852	867	922	844	859	869	878	881	832	887	851	895	854	886	847	852	886	891	878	817	860	833	859	839	893	880	865	845	851	888	913	831	854	841	847	804	907	828	869	870	843	872	814	854	871	859	851	886	888	842	861	873	848	892	886	814	901	880	848	874	861	896	873	891	841	851	856	892	914	829
12030	11092	3302	43	31	37	51	36	43	31	40	26	39	30	31	29	31	32	38	27	25	29	38	28	26	38	27	31	25	40	23	31	43	41	41	25	29	45	37	32	40	30	30	42	32	27	34	35	33	36	35	40	30	35	35	30	32	31	28	28	30	42	36	29	28	32	26	35	38	27	22	33	27	31	42	44	39	28	26	38	38	29	46	47	34	26	38	36	32	29	28	35	38	40	34	36	26	32	25	34	32	28	35	36	21	24	29	36	41	35	27	37	35	22	27	29	36	32	32	35	32	42	31	36	33	28	50	40	32	33	27	37	35	32	29	52	29	30	31	32	24	34	25	38	26	39	24	46	34	36	43	35	36	26	29	39	37	31	27	27	32	33	35	34	31	34	36	29	31	39	32	33	33	37	36	19	34	34	33	30	37	21	28	35	24	36	38	39	29	35	28	17	33	34	39	28	32	29	43	30	29	26	31	32	34	37	37	31	30	25	30	25	40	29	40	37	39	43	41	31	36	30	29	38	22	35	49	26	33	24	45	30	39	32	27	29	32	40	33	27	25	42	37	36	35	29	34	37	18	40	42	23	29	29	33	22	25	42	37	46	49	37	41	31	35	31	32	36	32	32	30	37	30	36	32	33	28	35	45	37	30	31	37	31	30	39	48	28	39	35	31	25	37	39	30	39	39	37	35	29	35	28	38	32	37	36	31	36	34	34	27	30	32	34	32	38	34	42	30	30	37	29	33	31	22	33	28	26	27	42	36	42	39	38	37	39	38	35	29	34	34	29	36	28	36	35	38	23	23	24	25	40	38	27	27	29	24	27	26	34	35	36	43	32	35	25	35	29	31	33	33	20	30	26	31	42	28	31	36	36	29	33	33	43	24	33	33	36	27	39	31	37	30	28	29	39	32	29	26	24	36	24	38	29	29	29	42	29	34	39	37	38	22	27	30	42	22	35	30	24	34	33	26	38	36	29	46	34	36	34	42	38	32	38	25	44	45	23	35	32	32	35	30	29	35	31	33	24	52	28	37	25	33	35	27	29	39	33	28	27	29	36	38	38	32	28	29	30	25	43	37	39	28	25	39	28	24	35	41	25	35	35	33	39	35	33	35	23	39	27	28	34	35	35	28	40	40	33	25	33	37	28	41	32	21	29	26	42	37	31	27	39	36	33	32	25	27	33	32	37	28	32	39	29	29	32	29	29	35	30	32	27	35	36	28	39	32	26	36	34	31	30	38	44	33	31	30	30	31	25	38	28	32	32	23	32	21	25	41	21	27	34	36	34	33	29	26	43	36	24	31	40	37	31	39	29	29	35	29	48	35	34	29	33	38	29	28	29	34	32	25	30	36	29	29	29	29	29	30	28	37	46	30	31	44	28	46	33	37	33	44	32	28	32	28	30	38	39	37	27	45	29	21	46	38	43	26	43	30	38	36	43	33	26	32	34	34	32	25	35	35	37	26	41	44	32	29	30	44	40	33	32	35	28	33	34	25	33	36	40	35	36	35	29	32	29	24	29	38	30	27	28	27	29	40	23	43	33	39	32	36	35	37	38	38	34	45	39	26	32	28	37	24	34	32	31	39	39	31	36	23	28	26	29	38	31	23	46	33	29	23	38	29	30	38	31	48	34	27	46	35	40	37	33	38	29	24	30	28	35	31	37	37	27	34	37	33	34	38	36	35	35	42	33	34	34	44	33	30	31	37	31	26	35	34	38	38	36	35	39	36	36	31	36	28	28	45	45	40	39	30	31	33	28	40	27	35	28	32	35	39	28	30	27	32	46	33	30	43	28	39	30	30	30	25	38	21	32	35	32	38	30	38	39	42	29	22	42	36	31	39	35	31	37	40	39	30	37	27	31	33	46	30	34	38	42	25	37	36	29	25	31	32	29	30	22	50	35	30	29	31	35	43	35	34	28	23	36	29	30	37	44	45	47	28	30	32	38	24	37	45	39	29	32	28	31	41	34	34	34	35	30	29	33	31	31	26	23	25	47	34	35	25	29	38	40	28	44	36	35	49	35	40	39	35	39	30	35	29	38	24	30	33	30	27	31	37	23	24	37	38	38	43	28	28	32	29	41	32	39	31	27	31	24	32	37	33	36	38	41	51	35	32	35	38	26	42	29	43	25	35	38	33	39	38	32	24	39	33	21	37	42	31	33	23	23	43	28	34	31	21	27	43	30	41	33	27	32	28	28	35	31	26	35	39	34	41	47	27	39	45	31	41	33	32	28	43	32	28	25	31	28	33	33	31	33	26	33	38	21	30	26	33	33	26	28	38	25	32	36	31	26	25	42	20	35	47	26	49	32	29	28	28	40	29	34	31	31	36	27	37	40	19	47	28	29	32	32	26	36	35	30	40	31	42	33	28	36	35	27	31	27	30	23	36	35	27	26	20	35	28	31	36	24	35	30	38	28	27	29	26	28	33	37	38	35	40	29	25	19	35	35	27	40	39	33	36	33	36	32	32	29	31	36	39	40	33	37	27	29	33	36	37	30	39	27	35	45	34	32	30	28	29	36	41	37	40	41	27	30	33	31	27	36	31	37	30	42	23	24	38	32	33	26	37	36	47	35	28	36	29	43	35	26	27	28	28	32	34	25	37	37	32	32	28	32	39	41	31	40	37	37	35	32	29	25	37	23	36	27	23	45	31	35	28	36	36	41	41	33	32	27	38	36	31	30	21	36	39	37	28	31	47	32	20	34	39	45	26	43	23	31	29	24	28	38	28	34	34	33	32	35	25	34	33	32	36	28	28	26	36	31	44	35	28	23	40	40	36	34	32	32	33	31	29	36	38	34	39	21	30	20	44	32	24	32	40	43	32	32	30	28	33	36	36	40	32	28	27	38	36	20	36	46	37	40	39	30	37	31	39	31	28	35	30	42	38	23	27	33	24	39	47	26	32	31	31	18	27	35	26	27	27	27	29	34	35	35	37	23	33	32	41	39	33	28	30	39	36	44	47	32	28	34	23	29	31	35	33	16	36	28	27	30	32	37	27	37	34	31	36	30	33	31	36	36	23	32	41	40	28	23	25	37	34	36	24	41	23	35	33	37	37	27	34	36	40	22	32	28	43	38	49	28	30	35	34	37	30	34	29	33	34	28	31	27	35	32	35	34	43	35	36	36	30	30	24	25	38	42	33	28	33	32	34	34	28	35	41	37	27	31	35	18	28	31	39	36	38	34	32	38	39	32	35	28	24	35	32	34	32	31	33	35	33	36	34	36	37	34	23	33	29	36	39	31	45	29	31	38	28	36	35	35	29	36	28	31	30	41	28	27	36	40	40	25	29	32	40	33	21	36	31	39	45	26	40	30	44	30	34	42	45	38	36	41	28	37	30	31	26	41	32	30	37	27	42	34	37	34	34	38	36	34	28	34	37	36	34	28	44	33	24	33	28	37	38	34	31	26	20	27	21	40	32	27	35	29	35	27	38	31	28	36	36	32	30	28	43	35	36	41	38	45	31	30
40304	34086	14764	451	722	797	774	687	591	536	468	489	411	386	441	413	392	350	392	349	365	365	339	353	361	359	332	365	365	332	326	366	343	334	335	338	365	329	350	361	343	356	337	323	349	339	346	331	356	319	375	327	330	350	334	344	339	335	323	334	306	346	350	337	334	354	341	335	345	354	321	359	352	340	329	363	329	328	330	331	350	351	353	318	386	366	315	342	360	343	365	335	357	349	331	321	326	319	341	306	353	342	342	329	335	343	340	356	354	345	396	309	340	357	360	335	300	321	340	332	340	316	325	337	335	312	350	316	311	357	322	318	320	351	347	348	329	331	349	338	293	366	317	358	326	314	351	352	358	325	344	324	359	366	320	321	336	359	311	312	342	361	352	375	357	326	310	329	366	374	307	364	334	380	299	331	329	353	359	351	327	352	369	382	319	366	346	318	374	344	340	349	355	337	388	359	302	338	335	336	299	352	355	321	347	314	334	327	336	340	314	347	399	325	324	350	317	336	350	323	321	340	364	317	355	331	369	329	326	322	359	323	317	365	295	350	356	320	360	357	332	353	331	334	345	354	344	304	361	330	316	322	336	340	354	298	318	337	341	328	321	336	325	312	348	313	351	322	345	335	282	372	345	333	343	319	339	334	324	372	324	320	328	329	329	351	342	333	350	304	319	337	353	347	350	332	320	348	317	354	317	348	335	320	318	315	328	329	337	332	318	354	351	337	338	352	337	354	371	338	352	297	333	338	343	354	338	347	370	326	347	354	362	323	349	335	347	330	332	365	353	361	350	345	342	345	339	329	369	331	313	339	374	286	336	322	349	340	317	346	366	356	349	355	329	359	359	315	342	353	353	340	339	325	353	317	303	350	333	329	341	337	349	369	367	335	326	349	309	332	305	360	326	340	364	347	348	306	324	334	360	342	335	342	337	349	339	334	322	342	306	340	343	331	310	321	325	350	343	333	351	354	334	337	309	350	351	352	349	360	328	322	354	323	315	295	335	329	345	360	362	310	343	333	330	309	326	335	374	357	341	354	316	330	319	319	345	327	356	339	325	337	333	365	310	325	346	343	361	288	333	329	374	328	334	338	324	347	318	355	381	315	328	318	342	325	348	318	321	317	346	339	337	329	333	328	335	352	316	335	338	338	344	386	336	311	333	335	307	341	331	335	337	371	346	340	345	358	305	330	318	346	340	331	343	309	347	341	312	358	338	346	361	320	305	324	330	319	305	338	329	327	343	339	368	352	326	338	340	328	306	305	329	351	326	343	330	371	352	340	297	342	316	354	347	324	313	346	372	328	326	355	346	326	332	344	349	339	311	362	337	380	335	327	374	335	323	361	332	365	316	331	342	353	354	338	319	359	326	364	353	343	348	300	330	350	310	323	325	340	346	347	368	368	327	338	312	350	349	381	334	324	343	371	365	314	309	366	322	385	305	319	364	337	327	315	375	320	339	349	339	315	354	348	333	354	311	328	356	352	328	355	339	354	320	339	312	313	344	353	363	376	325	334	352	322	312	314	367	319	346	293	351	332	303	332	354	351	340	353	324	354	294	331	344	330	320	329	324	321	345	370	323	348	328	335	350	298	329	326	315	327	318	346	339	306	370	328	330	372	358	311	350	302	341	341	320	328	323	330	341	336	272	369	346	347	364	329	377	345	328	347	356	331	333	361	325	331	344	351	342	352	353	335	348	352	366	312	340	349	344	338	323	377	344	340	355	342	343	343	358	321	329	352	328	341	370	339	329	320	301	309	328	321	368	324	347	316	297	360	345	319	358	331	329	356	353	330	324	322	363	330	374	332	325	336	337	323	322	328	348	337	318	365	331	342	355	338	326	319	323	359	353	319	375	344	338	313	313	328	335	306	315	333	326	346	338	325	337	322	330	330	380	352	348	345	351	339	322	318	314	346	375	349	331	317	318	356	322	331	340	333	345	340	360	360	341	333	325	326	319	309	323	356	306	318	334	330	337	318	345	279	314	315	367	352	329	359	359	326	345	336	352	356	370	371	340	372	354	326	329	353	350	321	355	341	301	308	325	333	351	352	357	351	311	331	344	372	357	344	290	325	369	317	347	341	323	319	331	334	333	324	325	337	339	310	294	335	319	329	311	343	339	350	334	328	332	323	341	367	337	364	345	336	326	361	337	323	330	338	362	334	333	325	302	325	342	337	344	319	342	337	333	347	341	330	312	324	331	350	369	330	343	324	304	362	306	328	330	340	341	312	330	360	335	351	306	319	340	350	344	350	347	311	320	305	327	330	333	315	323	329	362	344	337	317	331	335	319	343	335	357	386	322	349	292	316	349	342	319	300	311	321	334	329	317	353	327	357	335	354	328	326	353	312	360	341	342	311	336	347	351	340	352	335	350	372	309	357	347	332	351	354	329	364	358	345	365	341	330	355	353	335	349	347	345	324	318	346	329	346	311	345	346	354	326	337	342	340	336	330	341	344	360	323	335	334	372	371	285	325	342	353	360	331	326	322	321	355	342	313	320	324	356	322	313	315	361	336	347	332	327	330	340	331	323	313	328	314	334	342	373	321	348	374	335	322	339	335	319	358	341	323	315	319	348	333	326	335	357	372	370	390	333	351	358	325	346	361	341	340	321	362	338	351	320	326	382	331	321	303	347	306	347	333	341	336	331	360	354	357	348	344	349	336	341	338	358	340	378	366	302	337	323	334	342	326	353	343	356	331	327	336	339	322	330	323	341	330	338	348	363	340	337	371	352	329	364	324	366	345	324	327	308	328	337	333	308	367	326	332	345	339	380	343	370	338	317	350	333	376	322	355	327	344	358	351	321	337	335	327	318	361	346	326	353	352	327	333	344	334	375	351	334	314	326	338	382	332	346	316	343	333	393	350	346	337	328	332	335	321	345	311	340	307	350	343	335	335	335	356	358	314	358	360	370	310	344	344	312	311	337	318	338	350	345	344	314	348	337	340	367	330	321	355	329	360	350	342	321	308	366	353	341	307	342	321	327	324	313	350	299	333	367	360	330	292	371	328	354	352	316	323	346	347	349	343	340	348	316	333	348	361	353	350	329	338	354	342	324	327	296	358	313	341	370	359	306	353	359	331	316	320	320	345	317	312	330	311	334	328	320	368	343	331	340	312	317	331	341	364	323	316	339	331	314	313	342	353	355	341	350	348	346	320	345	320	322	332	318	335	321	364	334	338	346	343	364	349	345	362	339	333	332	306	338	367	345	319	302	310	299	337	363	344	378	331	364	327	343	324	365	326	329	325	341	329	372	352	344	335	322	373	314	337	327	344	366	323	337	320	373	308	356	317	327	329	322	345	333	302	314	307	330	340	346	341	362	311	325	308	332	346	349	331	339	330	319	354	330	346	322	339	321	317	343	348	335	324	363	328	306	322	345	330	311	320	360	351	332	334	354	323	350	301	344	333	332	307	339	343	354	340	362	355	335	351	337	335	351	364	357	375	341	346	369	346	329	350	375	320	335	347	356	324	348
22139	16105	5730	132	81	87	91	76	61	82	83	59	66	56	55	59	82	63	76	66	78	66	57	76	63	61	69	81	64	71	69	68	63	60	61	67	56	63	68	60	71	63	64	61	69	72	57	67	78	57	60	62	55	64	66	62	52	61	60	53	57	54	76	81	60	66	59	62	62	46	48	64	74	65	70	68	65	56	60	70	66	55	47	66	77	81	56	73	67	59	70	51	55	61	59	54	50	70	52	74	53	77	67	66	76	66	63	63	60	65	58	59	63	53	58	75	66	66	69	71	57	54	61	70	55	46	66	60	72	79	76	70	76	63	63	62	63	75	57	68	63	64	74	71	63	75	55	77	57	53	72	76	53	67	62	67	73	66	56	54	58	59	47	77	78	52	58	59	72	65	70	63	65	53	53	70	72	62	66	62	49	64	66	65	53	63	62	71	55	59	49	61	60	54	56	76	59	57	58	53	62	60	70	61	66	69	71	61	63	61	56	55	53	55	68	58	59	82	76	84	50	71	68	72	56	75	68	65	72	45	62	68	49	70	72	54	63	61	68	52	68	55	60	74	49	64	56	56	80	57	55	52	77	69	57	55	55	72	57	75	69	59	59	62	63	69	71	56	65	59	58	67	61	60	64	66	74	64	76	62	64	75	68	61	65	67	61	76	62	64	67	62	67	73	69	59	72	80	64	62	69	45	69	56	50	61	52	63	56	50	72	77	67	70	69	59	80	76	50	60	68	57	64	54	71	56	81	56	78	64	60	63	63	56	74	69	59	74	75	57	69	70	71	60	58	72	63	64	53	65	73	64	58	61	47	65	62	67	53	63	60	63	81	70	67	61	76	61	55	60	55	59	45	71	67	67	58	70	67	70	80	49	63	48	56	65	55	61	61	70	65	67	54	63	55	75	72	53	60	57	66	53	74	61	70	69	76	55	68	73	69	65	58	60	48	61	61	75	59	51	69	75	60	68	70	57	59	75	67	61	57	53	71	63	47	56	51	75	63	60	66	60	65	57	68	57	59	55	62	69	77	67	76	74	59	69	55	65	84	61	63	60	59	59	53	70	50	74	69	65	68	67	71	71	66	73	43	51	55	73	63	65	50	75	65	71	68	63	79	68	50	64	85	52	73	52	69	59	51	73	54	61	65	72	55	56	57	62	71	58	68	61	55	79	73	71	50	64	67	55	66	66	63	66	65	58	61	59	61	66	52	55	61	71	86	59	61	59	66	60	57	59	67	64	59	51	57	64	64	66	54	63	48	58	71	57	64	66	80	49	65	65	46	65	63	69	58	57	67	58	63	71	51	70	64	66	65	64	81	78	68	68	63	64	80	55	57	69	67	56	69	47	57	75	55	49	66	59	53	59	63	68	73	55	64	73	64	68	77	61	66	49	61	57	65	53	78	65	49	71	54	58	62	65	83	60	71	63	69	77	61	69	49	59	77	64	61	65	71	70	61	81	62	59	45	64	45	67	66	69	61	86	66	60	67	71	76	72	57	76	55	82	73	68	63	63	56	53	66	63	57	57	53	56	67	84	66	56	47	52	68	57	54	67	50	81	53	58	64	57	65	55	77	61	56	72	55	61	67	71	56	70	63	56	65	57	77	84	63	58	64	61	70	66	66	66	65	52	66	65	69	72	63	81	73	64	59	76	69	57	57	70	65	55	57	65	50	70	80	59	56	52	66	72	70	76	71	75	51	66	59	58	72	56	66	65	64	68	69	57	80	55	66	61	54	57	72	67	62	64	59	66	75	56	66	67	68	54	75	68	61	59	70	60	64	63	67	51	75	62	69	64	70	57	61	60	57	59	64	81	60	52	61	53	68	50	64	55	68	80	64	70	58	53	67	64	56	55	69	52	72	61	65	63	65	58	59	50	53	61	56	68	56	58	66	66	67	52	67	57	69	57	72	57	50	62	80	71	70	59	69	62	55	71	53	69	57	57	63	78	67	67	74	43	61	70	61	69	56	69	67	60	79	69	62	54	60	47	60	70	58	57	73	67	44	67	60	63	67	49	71	64	58	76	66	67	58	63	63	62	67	73	59	63	49	36	67	59	44	66	55	60	73	61	59	48	70	75	65	77	54	71	52	62	74	72	47	59	70	63	66	57	61	68	68	66	61	56	70	51	65	52	72	72	67	70	76	78	66	64	65	61	65	61	67	61	63	61	56	62	66	66	54	78	51	69	67	61	51	56	79	54	69	68	69	61	69	55	79	58	71	48	73	76	50	63	55	71	60	53	65	67	62	54	61	80	65	77	47	65	63	85	56	61	64	59	62	62	60	53	71	61	67	75	58	65	62	68	76	70	78	68	71	80	48	55	77	68	65	67	63	56	67	70	53	59	68	64	45	45	55	61	74	62	75	65	63	62	75	64	67	79	64	69	69	64	59	68	59	58	59	69	63	69	53	57	61	55	54	71	63	64	76	72	63	56	69	62	73	71	73	54	59	65	67	53	56	74	65	57	67	61	69	57	60	72	54	70	69	60	64	55	67	60	76	65	67	49	50	64	50	61	58	59	69	75	67	63	62	60	66	70	65	63	58	58	68	69	60	60	59	54	73	69	67	63	65	87	61	57	73	61	65	55	76	72	87	54	64	55	59	62	64	66	75	63	75	77	72	55	82	68	62	63	54	54	70	67	55	65	58	61	61	52	71	73	75	65	66	68	61	66	57	67	56	67	62	64	85	67	47	63	63	60	66	72	64	51	71	88	67	63	66	60	63	59	71	73	77	69	73	63	64	62	60	57	63	50	63	70	55	70	68	54	65	68	63	61	63	72	70	62	63	67	61	68	56	57	58	73	68	57	68	57	70	67	69	71	59	63	63	56	61	65	72	67	64	88	56	72	66	55	69	55	73	74	59	72	69	53	60	64	54	87	58	74	68	76	72	74	64	46	56	77	56	61	70	78	83	79	55	74	54	54	64	59	70	63	52	61	60	59	65	70	74	67	72	53	55	58	66	50	79	56	62	63	61	62	55	65	56	60	56	70	71	73	55	59	58	51	57	59	59	66	64	56	57	51	77	78	72	62	66	63	63	55	64	63	92	56	79	63	64	68	58	55	73	68	69	66	55	59	69	65	53	59	60	55	66	65	78	76	63	75	65	60	68	62	65	70	62	75	72	81	81	71	55	69	57	71	67	58	57	68	50	53	71	65	71	65	74	60	66	56	56	50	60	78	67	59	55	53	72	70	61	64	69	75	59	69	66	86	53	50	49	61	54	57	53	55	54	56	65	64	75	75	64	60	62	63	81	64	79	55	77	72	63	51	62	73	66	76	71	65	72	70	69	85	59	69	55	66	79	70	63	63	60	60	67	55	64	65	62	64	73	59	50	75	56	62	64	59	69	51	70	64	62	64	59	61	72	81	67	58	55	54	56	63	79	76	55	74	60	81	76	62	70	63	70	62	68	59	61	61	62	64	60	71	76	64	57	60	55	58	67	53	59	69	66	58	59	63	73	66	56	65
48057	38022	21482	1425	2132	2474	2102	1796	1449	1252	1086	978	939	910	845	841	722	755	798	721	689	686	706	663	671	694	658	682	653	609	665	671	661	659	610	626	642	659	634	624	627	644	690	647	638	583	590	596	624	643	630	634	620	620	631	612	585	630	633	612	622	664	631	597	645	639	658	629	598	619	578	631	616	629	650	646	625	658	628	609	641	652	626	601	633	636	576	579	604	622	586	609	588	603	611	625	614	650	645	589	585	650	615	619	597	591	606	661	645	597	634	594	650	613	611	597	607	571	584	622	599	611	629	659	577	589	615	586	611	587	608	572	632	606	638	594	619	648	642	643	589	606	640	612	646	560	610	601	599	645	626	609	611	624	597	626	605	626	649	613	589	617	546	629	611	608	614	602	569	616	584	614	645	612	567	570	626	630	594	594	628	589	560	649	581	611	631	627	613	587	584	646	628	616	651	558	603	609	587	593	617	605	659	584	644	614	649	618	628	605	580	635	597	607	627	610	557	586	623	582	621	562	611	591	616	582	626	636	643	598	588	583	609	620	617	631	601	638	618	626	599	565	650	598	596	628	600	620	576	604	617	642	639	577	612	618	603	611	638	601	629	614	585	643	611	605	618	615	641	564	586	612	615	625	600	606	634	575	580	638	591	617	623	637	641	616	585	575	666	600	607	639	594	624	615	628	573	605	606	632	575	646	609	603	625	621	622	597	595	627	633	628	610	627	647	612	627	618	642	606	632	598	618	575	618	641	635	597	641	601	610	621	602	606	622	618	663	557	588	633	592	608	577	586	589	616	592	627	575	587	647	625	629	652	619	596	587	631	637	594	619	587	581	583	591	602	626	632	590	605	620	580	597	597	613	605	569	602	607	585	578	633	619	636	589	608	601	627	640	619	579	563	639	620	571	624	631	601	576	632	617	608	657	600	668	600	614	584	600	569	553	604	587	651	614	586	594	577	558	629	612	644	630	604	613	607	614	635	606	640	649	590	581	593	562	567	619	615	627	624	624	635	599	593	625	607	613	639	640	638	615	605	587	631	623	627	594	588	607	603	600	586	627	646	608	612	653	609	630	563	573	617	596	600	643	615	622	609	682	609	600	594	590	626	602	648	600	580	595	580	600	583	622	598	597	607	623	579	622	656	589	616	591	614	625	605	594	586	588	594	572	574	575	627	594	621	607	606	577	586	595	616	635	563	628	634	638	579	574	622	639	597	633	584	639	587	609	613	552	602	596	627	629	598	619	608	622	615	587	643	637	596	631	620	630	634	626	588	603	629	652	619	647	599	606	560	597	633	612	639	644	592	606	633	591	568	625	624	593	612	609	584	606	649	638	605	597	601	597	576	621	632	582	606	582	607	588	647	620	585	604	620	613	595	633	626	607	575	622	601	603	618	602	644	579	620	605	609	615	583	583	616	642	592	607	617	623	639	595	604	639	642	618	639	579	617	604	643	586	625	567	612	606	591	607	599	596	606	611	609	581	589	631	636	605	650	593	620	564	592	586	625	608	619	636	651	606	594	585	609	579	624	628	617	620	580	634	642	613	652	605	585	611	610	587	641	604	640	619	589	561	615	560	596	612	609	613	621	594	606	643	640	636	663	602	634	575	624	652	655	613	611	616	627	606	585	581	561	651	619	634	594	579	646	641	641	580	590	623	586	595	593	622	628	543	613	621	629	612	595	617	618	566	595	618	650	639	602	598	600	626	614	594	628	604	605	642	594	630	576	622	631	581	636	616	601	598	623	587	650	621	606	612	632	609	608	586	615	596	578	634	583	571	627	622	618	659	601	608	617	599	630	613	587	619	556	626	605	595	616	653	630	597	609	618	613	594	613	620	609	579	618	574	629	638	593	607	586	557	633	630	646	601	603	628	631	602	571	613	618	587	628	605	600	605	615	638	608	606	628	606	585	622	617	642	583	602	579	596	605	626	591	582	571	593	620	656	605	554	604	601	638	618	621	608	618	612	606	627	580	625	616	635	616	636	614	598	588	555	599	620	649	671	607	644	641	620	608	597	602	612	623	570	576	652	620	609	598	584	607	586	611	579	600	621	564	617	636	659	590	633	622	584	636	586	667	587	602	639	576	638	651	596	640	574	635	588	612	603	607	628	594	587	572	624	650	588	619	646	581	581	611	609	601	591	627	584	624	577	582	624	566	580	605	619	626	593	597	567	603	596	573	663	572	604	610	576	598	579	642	618	637	581	650	553	614	581	612	591	608	625	614	634	587	648	577	599	631	639	637	613	608	617	548	609	599	619	591	600	596	599	620	594	602	648	605	685	641	599	631	580	619	649	598	616	634	593	624	623	564	614	614	592	643	623	573	622	607	620	626	605	636	635	601	618	606	617	609	589	636	643	597	588	612	574	610	616	621	582	596	631	620	667	634	638	641	579	619	608	623	591	591	623	647	587	585	584	643	599	589	603	621	603	627	617	599	607	655	618	640	618	661	606	619	613	609	623	582	627	602	624	599	600	582	632	604	633	618	651	594	594	621	593	566	645	645	618	638	626	678	590	612	644	615	636	615	614	619	567	571	633	614	621	588	594	570	623	566	631	636	606	578	626	563	610	632	553	546	611	610	621	613	615	609	627	591	589	566	573	608	584	604	596	599	638	594	599	553	648	619	638	584	595	633	625	649	584	581	572	600	597	603	605	549	611	601	627	628	612	575	603	615	585	692	650	595	625	598	563	637	595	653	626	650	606	585	572	611	631	612	657	650	620	642	592	597	591	596	608	604	606	574	618	619	604	633	615	637	598	605	650	601	612	623	608	568	589	614	583	648	611	601	593	589	648	583	598	634	616	640	641	610	621	576	585	614	598	631	636	641	594	608	630	632	598	598	595	613	606	605	629	576	659	602	589	625	594	614	639	608	608	559	557	562	604	593	694	619	620	613	622	599	583	622	613	576	634	612	589	613	633	570	588	645	646	589	656	584	618	591	646	569	634	593	542	579	637	635	608	632	597	627	626	647	608	620	618	613	630	609	641	569	627	587	615	567	650	615	590	598	629	588	590	624	581	597	597	604	593	616	611	613	650	606	612	604	597	618	645	629	632	584	627	596	610	599	629	610	540	589	582	623	638	583	621	588	635	560	581	572	577	575	585	598	589	552	604	585	594	636	627	633	627	646	584	625	646	585	577	556	628	586	624	634	596	631	665	607	613	673	635	605	584	627	674	584	602	626	600	592	595	595	616	644	585	608	600	626	601	581	613	646	647	615	610	594	605	597	593	634	591	604	565	584	586	657	645	613	619	582	656	590	603	615	620	585	604	633	600	610	612	610	598	580	585	610	585	609	609	626	635	615	621	597	622	609	621	614	604	618	576	593	618	632	545	573	600	611	648	571	635	607	629	601	605	610	595	618	589	592	617	643	637	610	569	623	636	586	623	629	618	626	609	629	559	591	585	624	615	632	583	602	636	563	631	590	567	596	622	604	657	605	624	631	615	613	605	624	603	606	641	583	569	623	577	611
25114	8942	3803	118	67	58	65	59	57	62	51	49	51	68	43	45	43	47	45	50	46	59	54	52	53	44	35	47	41	43	39	41	47	41	49	35	44	36	43	45	41	45	40	47	50	50	39	53	51	39	42	43	43	35	43	38	47	43	41	52	38	60	35	49	36	38	37	44	47	51	38	46	46	33	45	43	45	40	44	40	35	43	48	51	48	38	52	52	34	38	39	46	34	29	36	45	39	47	37	34	35	43	47	31	49	46	34	38	48	40	36	49	40	35	39	45	34	37	47	42	52	44	45	42	41	41	41	42	36	40	44	46	32	46	33	32	47	51	42	35	50	44	42	46	39	38	41	55	37	45	52	35	39	35	40	35	44	51	54	30	30	44	39	38	38	41	41	34	33	34	47	33	45	38	36	37	29	45	38	48	41	38	40	38	47	54	37	37	47	43	45	47	41	44	43	39	51	41	30	34	31	51	38	43	46	34	41	40	47	53	51	48	33	36	32	36	36	50	36	39	40	40	35	39	41	41	30	40	36	39	51	38	38	33	42	42	51	44	39	47	46	43	45	46	43	41	42	39	47	40	33	54	48	42	54	39	34	46	34	41	36	50	32	39	37	30	39	60	39	42	38	35	51	46	46	33	39	41	41	23	38	30	45	32	39	30	34	46	39	34	40	34	50	45	48	48	35	46	41	44	58	35	40	46	29	53	36	51	49	43	46	48	30	39	40	38	28	52	45	46	37	42	50	38	44	34	45	44	53	43	51	40	51	39	50	42	23	40	36	43	54	41	51	45	45	34	41	47	49	44	43	37	40	44	35	35	37	52	36	43	48	41	45	35	38	40	29	45	39	34	42	41	50	39	36	38	38	50	41	48	34	45	43	38	41	39	39	39	43	46	38	31	38	53	34	48	34	47	39	38	39	34	51	41	41	40	35	36	40	34	40	42	55	60	44	40	41	34	43	39	54	42	41	38	35	34	43	28	32	43	29	41	37	36	36	41	35	38	42	40	41	46	35	50	46	40	47	52	44	47	49	30	49	39	42	61	37	31	53	25	43	33	42	45	37	50	43	53	33	46	38	37	37	33	34	39	47	45	38	49	41	31	29	37	45	38	47	38	33	33	47	42	42	48	42	45	50	39	33	41	23	35	50	33	37	43	54	42	43	44	32	42	44	44	37	44	29	43	44	67	25	47	36	44	38	35	31	54	43	44	32	48	46	41	44	43	51	44	31	34	35	42	40	40	43	42	36	33	42	45	51	27	43	40	43	48	35	41	46	39	29	39	45	44	47	41	44	37	45	37	47	55	41	40	45	44	37	41	31	36	36	38	39	36	37	36	47	46	51	49	50	39	41	45	43	29	39	33	33	48	38	33	48	39	40	44	38	30	42	51	37	35	43	40	41	32	38	48	38	47	48	33	35	48	50	36	24	33	39	39	48	52	43	46	45	49	42	40	33	41	26	41	35	45	35	44	38	59	35	41	45	43	50	37	40	52	41	38	42	37	43	39	34	30	42	46	46	46	29	59	43	42	38	48	36	36	36	40	39	45	48	42	32	46	41	37	37	39	42	45	34	43	34	38	52	33	36	44	44	34	41	45	49	41	35	43	45	32	39	27	46	47	45	25	40	49	35	42	44	40	33	48	29	38	40	29	44	31	52	38	34	31	52	41	45	37	35	32	46	43	55	39	40	69	43	38	47	35	36	34	45	46	42	34	33	42	40	33	40	38	37	40	48	41	41	46	31	39	42	42	34	40	28	45	36	49	30	36	47	50	47	45	44	33	34	38	37	34	41	45	41	47	41	32	39	43	41	51	48	33	36	42	36	31	33	43	39	39	44	36	49	55	46	42	36	42	32	38	41	38	61	46	44	40	33	40	40	43	44	32	49	43	30	57	29	30	43	41	42	29	41	49	35	47	62	48	44	42	30	32	45	36	35	29	43	39	38	45	38	34	43	27	47	31	48	39	36	38	45	49	42	35	46	34	43	44	26	38	29	34	42	39	51	30	42	28	36	36	43	45	39	40	41	37	49	43	46	40	35	38	52	38	37	49	45	38	41	30	40	41	38	55	46	39	49	32	52	49	36	50	39	47	40	34	44	43	44	37	42	37	32	55	39	41	50	40	46	37	46	37	45	41	38	35	43	45	47	42	35	44	34	36	38	38	44	35	33	42	47	44	42	39	42	48	48	41	38	38	36	42	54	41	35	47	43	42	40	37	47	49	38	50	42	41	40	54	24	42	36	41	41	47	45	36	41	33	47	41	48	35	51	44	42	38	43	32	49	42	37	50	50	44	49	43	32	35	46	31	29	39	41	36	45	32	47	40	44	50	43	45	43	45	38	41	36	28	45	40	43	58	46	37	41	46	28	35	38	37	50	51	41	37	52	50	28	41	45	35	37	45	41	43	47	54	54	44	39	45	48	38	25	40	37	50	47	48	41	39	38	50	43	35	37	50	50	29	35	40	39	38	42	44	46	48	42	41	38	42	35	38	49	37	47	37	38	32	41	32	47	47	36	41	49	46	42	44	31	58	38	39	38	26	50	44	45	47	40	32	43	44	39	49	47	51	52	50	41	34	46	45	41	40	41	35	36	37	44	51	35	35	37	37	34	31	43	44	39	34	28	29	33	42	25	35	51	31	41	34	46	35	40	33	48	41	28	45	43	41	40	46	40	48	39	48	54	55	44	34	42	41	47	43	35	42	42	38	43	40	53	35	38	41	44	42	37	43	49	26	48	32	32	45	61	45	44	28	56	39	46	33	47	43	35	32	38	38	29	29	42	40	48	32	51	38	38	38	38	52	45	55	44	41	38	41	36	45	45	42	37	42	35	41	44	48	38	41	47	41	49	41	49	46	33	59	45	42	55	51	58	63	38	34	43	44	47	54	46	32	40	50	42	43	44	45	44	44	52	41	48	35	44	28	43	39	43	37	40	41	40	49	40	49	52	40	46	31	41	44	43	32	35	40	33	54	29	28	38	39	43	32	40	40	45	52	44	40	39	33	46	51	30	48	44	44	46	40	46	45	52	33	35	43	31	45	38	51	47	35	50	36	41	37	27	35	48	43	43	43	36	48	55	33	30	48	39	51	32	41	54	43	52	42	47	39	38	39	50	47	43	35	39	40	45	32	29	34	41	48	46	42	48	34	43	37	49	45	47	43	44	34	43	47	44	36	48	44	40	34	48	39	41	40	40	31	49	35	38	37	46	50	31	48	44	46	32	31	26	38	30	43	46	48	45	49	48	47	38	36	35	56	36	39	54	34	39	37	36	39	49	49	35	46	45	47	44	38	40	42	45	47	44	42	46	36	43	46	38	42	47	29	39	34	47	33	43	45	42	39	38	39	54	49	39	22	31	45	42	36	31	39	43	39	34	52	50	46	39	34	43	39	47	45	44	44	49	39	43	39	47	44	46	33	40	45	43	39	40	40	41	37	41	42	36	41	54	40	42	35	41	51	40	48	45	39	47	44
48324	23046	21585	1538	2589	2943	2645	2235	1843	1535	1271	1137	956	926	839	766	729	712	692	639	611	613	574	584	551	535	537	509	533	516	534	472	505	438	489	490	451	451	456	487	458	507	461	461	436	466	457	442	478	457	438	507	465	424	438	450	451	451	437	415	439	415	408	426	411	471	412	431	429	466	479	464	425	452	411	435	415	435	434	427	387	426	410	426	439	438	427	411	474	451	445	411	448	430	453	414	413	455	452	444	421	413	394	411	423	407	454	422	425	451	447	427	428	447	395	429	396	402	439	459	411	423	422	428	408	457	420	416	424	382	444	429	468	423	418	445	420	444	411	441	406	399	420	450	453	423	412	421	395	464	424	445	403	432	402	440	420	418	403	430	368	432	409	411	434	429	400	445	419	436	432	430	438	411	409	448	420	428	434	406	389	403	447	423	432	445	422	404	427	420	458	444	434	400	423	438	399	417	388	454	451	394	456	420	422	425	412	421	436	445	411	432	400	445	431	447	442	399	420	412	425	439	411	425	423	414	425	431	446	412	426	448	434	400	420	419	389	425	455	401	394	427	427	369	407	430	452	429	400	455	405	443	416	435	449	430	439	455	431	393	456	427	433	458	402	437	428	437	409	404	434	397	429	441	407	413	450	406	431	429	429	435	429	451	448	440	415	412	436	429	411	422	390	435	419	443	472	387	411	432	423	411	416	439	430	412	406	437	427	453	391	421	434	448	409	394	456	397	440	372	431	416	420	404	436	437	451	423	412	414	456	401	404	387	410	446	385	431	443	426	456	432	395	394	442	418	443	416	425	440	384	384	423	409	424	429	402	447	440	409	436	422	405	453	423	408	459	420	421	416	448	390	467	430	441	419	409	392	471	391	427	416	419	409	409	390	442	372	375	456	431	406	433	462	484	393	412	417	458	467	422	419	434	413	423	442	423	485	396	395	404	442	420	434	440	441	424	405	409	461	415	434	451	391	421	434	419	426	403	389	433	424	443	438	441	413	418	435	396	428	367	454	412	437	414	414	437	432	454	374	396	401	387	408	435	411	434	399	409	430	403	439	425	383	453	374	433	431	443	417	434	408	405	467	423	403	405	434	461	427	450	403	423	391	421	417	431	401	415	406	450	422	428	393	436	444	439	443	431	430	432	418	413	439	381	420	419	420	455	435	389	435	426	418	412	419	389	398	412	415	417	404	422	396	398	426	422	445	455	424	429	441	408	433	419	426	420	437	397	434	434	445	437	452	409	452	405	411	404	392	453	408	457	506	436	426	430	412	424	389	430	433	390	412	412	407	428	399	402	406	442	428	394	419	430	424	389	417	417	470	430	406	423	435	431	398	434	432	423	470	440	445	416	415	418	408	421	411	433	424	421	422	421	395	398	419	409	415	447	416	413	398	402	438	435	406	413	429	431	429	414	454	409	418	420	388	410	415	421	437	413	404	418	426	424	398	409	433	415	434	439	450	448	418	418	441	435	418	448	411	417	436	410	402	411	414	440	440	428	380	401	385	444	422	437	422	437	402	446	431	414	441	440	431	399	402	407	443	437	416	399	421	436	414	390	443	437	437	428	411	415	410	406	402	418	428	400	429	415	442	444	410	381	417	410	444	420	399	399	409	394	407	453	416	408	399	399	411	418	416	413	404	396	419	478	416	408	388	435	410	410	419	419	419	400	431	409	404	446	432	407	419	412	418	427	395	457	428	399	413	414	425	441	428	398	416	449	402	451	419	384	402	418	393	423	413	443	433	378	428	416	428	463	412	437	422	445	437	402	437	412	399	429	415	409	446	455	407	388	454	402	399	406	424	449	413	411	387	452	416	397	404	446	399	442	416	452	454	411	438	383	392	389	421	425	417	419	439	380	427	442	471	409	400	421	437	406	451	420	437	416	412	437	431	428	425	426	393	409	420	435	382	417	417	409	393	403	422	425	420	425	417	429	408	444	428	449	421	399	437	407	417	433	419	397	456	386	409	439	450	438	407	430	432	412	415	429	437	391	408	416	391	430	434	414	396	414	399	405	449	424	435	436	452	400	400	448	418	440	430	402	426	416	422	474	415	405	435	416	424	378	406	406	403	419	444	437	439	420	401	418	395	397	393	455	430	388	442	406	417	426	438	391	421	385	419	439	442	409	429	406	428	404	457	398	386	451	410	416	443	419	419	382	405	415	399	430	409	398	429	468	432	444	478	416	397	413	411	394	406	415	401	393	419	414	433	387	425	440	409	418	451	464	397	430	406	449	425	417	388	418	427	437	439	416	447	429	406	406	454	409	411	458	424	398	446	455	416	411	441	401	430	427	427	443	451	438	410	425	396	401	406	418	424	418	426	445	426	402	440	433	441	415	423	455	427	464	419	434	411	406	414	441	441	413	438	439	385	371	411	443	450	446	434	441	449	399	387	413	440	409	448	427	399	400	440	404	438	422	451	448	454	418	419	436	446	396	427	487	389	409	476	434	430	418	436	438	436	413	390	381	433	425	447	402	400	443	473	430	427	459	417	425	425	435	388	440	434	427	398	442	441	408	427	429	444	394	410	409	427	417	423	408	441	422	444	408	417	398	418	390	404	421	453	416	398	410	412	429	457	414	420	434	390	433	436	412	424	396	433	419	421	411	454	422	386	380	421	431	434	391	428	473	411	403	435	383	407	446	409	393	423	376	446	391	392	395	450	397	430	420	451	425	437	432	419	418	415	436	428	429	429	418	398	424	426	426	368	381	455	439	389	431	394	455	404	414	425	408	419	402	411	437	430	419	416	430	400	439	416	414	417	418	411	430	445	409	430	417	427	430	400	427	453	401	437	411	460	403	438	415	382	459	437	408	412	422	382	405	401	395	420	446	403	444	463	420	463	418	409	438	422	405	405	434	391	406	378	445	404	423	424	411	430	415	416	396	428	431	447	444	406	412	442	389	404	428	454	438	431	429	459	386	419	443	430	410	417	446	433	408	454	447	434	407	426	410	390	411	440	441	403	410	428	429	406	408	396	423	431	455	407	404	419	405	437	402	417	398	419	407	404	403	412	400	396	436	445	447	389	420	438	439	452	422	417	407	393	422	454	451	427	401	436	429	398	423	406	462	439	414	403	417	405	397	418	400	429	414	440	419	418	414	425	457	449	428	388	419	420	371	403	404	397	442	445	413	402	422	419	399	440	442	426	433	412	434	385	443	428	439	432	401	409	464	433	428	423	424	433	424	439	397	406	411	447	424	409	416	424	429	383	455	399	453	380	414	423	400	406	395	429	399	417	410	405	471	396	456	422	398	380	409	404	433	429	429	412	441	416	408	410	420	436	399	397	434	400	421	440	402	407	444	435	435	403	380	427	388	428	423	420	443	433	419	429	390	434	410	429	425	428	421	426	430	394	469	435	448	403	412	425	438	417	449	408	431	415	397	422	469	417	408	429	384	409	423	385	406	435	423	457	399	401	407	393	408	422	427	379	399	439	416	411	411	417	419	442	443	442	388	428	434	405	442	419
36910	18317	3767	157	111	117	140	122	134	109	120	116	98	75	90	108	87	83	87	92	103	90	87	90	87	78	73	88	90	80	87	91	76	90	84	77	73	103	69	78	94	87	83	84	97	75	77	89	66	91	70	91	105	81	95	93	94	85	71	80	71	80	74	85	86	74	71	73	89	98	94	92	77	73	84	87	95	78	77	90	87	77	88	83	94	94	100	82	100	88	105	72	89	73	71	65	90	86	86	76	80	79	76	76	89	83	71	97	94	104	85	77	112	84	89	78	80	85	89	92	61	94	86	100	72	84	68	70	75	83	70	70	76	76	82	84	80	83	80	68	89	80	69	81	82	91	82	83	81	71	80	86	93	93	65	82	92	92	83	89	88	87	88	83	87	82	78	88	76	95	74	96	88	91	78	95	110	81	73	77	92	77	68	91	93	86	84	88	89	75	83	77	92	93	82	82	90	83	82	89	66	95	82	77	77	85	89	83	73	67	77	87	82	87	86	71	75	78	79	92	82	82	78	82	73	77	79	68	77	84	86	74	99	83	80	101	90	86	79	98	97	71	75	87	84	103	101	92	84	76	86	96	91	87	84	90	104	75	78	102	74	83	90	63	81	97	72	71	87	78	81	82	76	87	96	82	93	95	81	78	74	74	82	96	77	86	73	79	70	85	82	100	90	92	83	90	70	75	64	83	74	96	64	95	76	85	98	81	85	97	90	74	78	85	85	74	56	84	98	79	106	88	80	87	94	75	80	69	91	83	74	80	73	85	84	77	95	86	84	105	99	66	83	77	94	74	91	89	75	89	94	67	83	74	92	80	79	81	78	75	85	87	75	85	85	82	75	101	74	88	73	76	84	87	65	80	81	81	111	77	86	91	77	85	86	85	99	81	73	73	71	93	80	77	82	79	90	73	80	84	86	78	80	96	84	88	81	80	92	80	86	82	93	74	70	92	81	80	85	91	85	83	82	77	85	76	86	63	75	92	82	60	86	104	95	74	91	81	86	60	89	82	79	78	93	75	89	92	86	79	89	88	76	85	84	77	75	90	91	99	69	101	70	76	83	73	84	82	55	72	90	78	93	83	97	91	84	92	80	69	79	90	89	83	72	91	74	85	104	81	96	91	87	79	80	81	90	83	75	66	80	84	80	78	77	70	114	71	83	82	83	88	78	70	91	102	70	96	89	79	75	87	76	94	61	84	89	96	89	86	93	88	86	89	100	78	86	78	88	91	95	87	76	83	79	81	91	83	70	80	82	69	87	83	78	83	84	84	83	79	83	70	96	93	95	95	87	78	81	63	100	82	96	82	90	76	83	76	82	92	89	87	74	84	83	65	75	89	79	76	99	84	93	72	86	91	75	73	80	80	84	77	99	86	94	83	80	75	81	88	91	96	77	87	84	96	104	88	92	82	76	97	97	80	77	72	83	83	85	107	88	86	84	81	87	78	80	72	88	77	78	100	77	91	79	90	68	73	78	86	82	90	86	86	81	79	91	82	69	74	99	77	84	99	96	94	79	73	87	78	80	75	87	99	97	73	84	69	83	78	80	77	86	69	83	73	82	65	109	84	84	89	69	77	96	81	80	74	82	88	73	79	92	90	70	70	104	73	82	94	84	85	82	77	88	89	87	78	101	80	79	92	79	80	80	81	91	70	106	80	90	97	73	94	89	84	90	91	88	67	89	83	76	88	75	108	89	78	97	85	94	97	82	86	91	60	74	92	99	87	70	74	76	88	73	88	91	95	90	82	76	87	90	102	76	110	80	87	92	85	74	75	92	89	86	84	89	84	89	92	67	73	73	78	91	77	73	79	82	93	82	77	96	80	107	82	65	66	80	85	84	77	89	101	72	78	80	81	105	89	98	61	101	77	67	84	86	87	98	73	92	86	91	67	82	73	89	96	84	61	97	74	67	79	81	67	95	90	75	76	85	89	91	91	80	81	86	75	81	83	78	80	77	77	80	86	83	93	77	73	87	93	74	68	72	80	75	73	85	96	91	78	93	72	92	83	66	69	94	87	98	92	92	89	86	77	75	75	97	72	81	76	66	93	108	79	61	82	82	74	95	82	85	93	72	77	77	93	105	109	84	71	89	74	95	82	71	73	77	76	91	94	95	94	89	83	64	70	81	86	60	76	104	86	88	78	94	97	65	90	85	78	78	84	81	91	77	74	82	98	88	75	90	81	70	70	79	88	73	86	95	77	66	89	89	85	81	88	86	85	72	88	84	71	82	98	92	92	75	77	85	102	83	81	93	84	75	87	72	77	75	88	88	77	75	96	89	74	79	95	97	75	73	80	72	81	85	73	90	92	72	93	73	98	86	88	89	82	102	77	99	82	89	96	90	56	94	92	74	89	72	84	84	83	68	78	81	63	89	90	66	80	84	72	85	83	83	77	83	73	80	87	85	93	94	89	97	81	87	86	79	85	86	84	79	84	87	97	111	77	66	71	83	79	80	84	77	86	88	79	96	91	80	75	77	84	80	89	94	77	91	92	76	89	107	84	77	84	60	95	83	81	94	78	77	79	71	72	81	83	102	92	79	76	97	73	65	94	76	74	93	68	95	81	97	69	69	91	80	83	75	78	73	88	90	78	65	79	77	94	84	67	83	71	85	91	83	88	87	83	83	89	82	68	81	75	94	75	83	89	83	70	97	88	88	86	89	95	82	80	105	96	76	82	93	72	95	71	91	99	99	83	94	94	79	72	77	97	80	73	102	89	81	83	79	74	73	87	79	69	75	101	91	80	77	82	94	84	61	76	73	78	78	82	90	103	75	75	77	80	88	79	94	85	92	80	85	78	84	84	85	82	73	74	78	88	73	66	79	92	116	81	71	93	89	88	79	76	86	83	77	79	88	89	77	91	80	62	87	78	72	85	90	92	89	89	94	94	106	64	87	86	77	82	92	84	83	82	96	79	83	75	69	87	74	81	88	87	79	103	94	75	95	82	77	78	82	84	92	84	79	91	86	87	90	86	79	95	98	76	79	93	98	89	82	83	82	69	76	85	96	80	90	76	98	96	102	86	91	74	93	69	74	92	85	96	87	88	75	86	69	83	77	97	79	88	91	72	75	80	87	83	85	75	75	83	71	70	98	80	72	89	71	84	97	93	95	89	85	101	81	67	71	99	96	79	62	88	79	72	86	86	96	82	85	78	93	89	78	85	84	80	86	93	101	81	63	84	83	84	60	67	99	81	93	84	83	87	82	79	90	78	74	83	90	81	82	89	86	75	85	94	76	91	73	80	90	82	73	96	83	79	96	79	74	99	75	70	93	88	96	91	92	81	72	79	74	97	85	75	98	77	78	85	79	84	76	68	71	71	82	95	83	76	75	74	104	66	82	90	78	82	89	95	64	67	93	85	78	86	115	74	83	94	98	84	68	88	76	80	80	78	92	81	76	91	87	88	86	90	77	87	102	69	79	95	85	101	92	90	82	90	92	79	72	84	52	73	65	93	85	82	87	71	74	81
55588	31499	16684	2803	4273	4744	4083	3400	2850	2392	2021	1784	1653	1385	1399	1340	1218	1205	1194	1141	1077	1066	1037	1059	1049	968	966	934	930	898	962	986	915	892	898	848	889	895	882	883	909	842	855	840	882	891	907	856	865	794	828	880	864	838	873	866	862	834	848	868	884	820	876	801	843	849	833	861	827	794	796	821	854	852	834	791	798	798	869	816	795	783	844	857	823	859	900	831	854	813	818	808	804	832	815	831	768	779	872	801	802	809	824	864	848	846	815	805	841	807	829	876	830	805	817	852	814	784	849	834	765	839	812	835	809	853	840	852	820	784	788	789	821	815	819	856	855	848	824	837	785	797	808	793	814	787	776	807	830	834	796	840	806	804	854	869	802	842	830	798	787	859	784	813	800	772	864	801	826	838	835	825	849	757	781	796	830	830	806	817	816	791	821	838	793	823	817	764	835	781	851	792	803	796	864	851	814	760	815	856	793	820	822	833	809	794	807	823	839	825	808	824	829	802	822	841	832	835	854	791	811	776	851	794	845	874	819	837	799	768	821	795	820	860	811	786	818	849	784	793	793	778	775	836	824	795	837	863	823	773	828	881	837	813	859	828	866	853	847	817	815	834	766	833	819	816	794	773	809	831	848	792	822	826	813	815	829	833	841	792	873	807	823	814	828	827	852	772	819	805	829	804	820	797	793	819	838	849	827	802	829	816	800	868	860	889	800	809	798	833	811	834	790	792	814	818	845	821	779	789	860	866	831	821	858	791	839	888	798	818	866	765	813	778	766	812	832	867	743	790	808	808	860	857	768	838	887	832	809	806	833	795	857	814	753	804	857	804	811	858	815	801	799	815	839	825	826	786	823	890	801	859	873	830	792	842	838	807	806	853	862	794	808	799	860	812	844	831	872	820	821	869	785	837	779	826	805	818	799	798	794	831	824	842	807	825	790	788	852	859	785	859	832	771	826	810	863	867	863	810	819	814	794	819	812	838	840	808	835	823	812	852	795	818	776	847	770	826	823	879	806	816	804	812	847	815	806	866	823	829	805	820	826	820	831	855	764	832	770	812	836	781	828	789	818	848	784	745	787	822	821	827	811	859	871	894	780	844	834	831	840	796	796	854	810	811	798	814	827	836	771	860	788	818	776	814	795	860	838	846	862	835	852	832	837	828	827	811	845	801	857	818	821	821	830	822	838	809	785	830	789	797	800	819	818	749	843	852	855	829	807	819	849	792	828	856	793	774	771	827	869	822	866	831	841	792	810	858	851	800	809	822	772	832	803	865	844	790	794	833	786	793	816	813	791	797	816	855	844	833	825	822	800	827	819	865	860	829	811	850	811	872	858	762	825	800	792	793	811	849	775	779	797	818	856	820	798	832	861	869	850	812	802	787	821	847	783	832	817	888	797	802	823	844	806	852	821	869	855	800	798	848	816	775	856	803	793	830	842	908	769	850	858	802	840	812	801	809	804	769	837	814	788	801	859	770	791	791	870	837	806	833	833	798	851	872	795	874	831	810	832	879	775	838	819	771	797	826	823	810	863	854	792	848	831	809	811	794	800	884	821	864	852	758	852	857	799	779	804	829	861	819	811	822	779	842	874	779	786	769	812	839	795	842	785	812	817	783	784	829	829	811	849	859	864	838	816	806	880	816	884	821	859	824	782	876	769	845	821	805	801	822	860	805	746	847	813	856	772	890	786	754	787	801	823	804	826	836	826	815	816	786	791	846	814	829	765	874	844	773	837	806	831	806	789	840	742	843	802	853	800	789	832	799	825	810	826	809	793	856	798	831	817	803	802	821	802	784	839	856	820	831	802	810	836	828	784	808	824	805	838	814	816	890	799	829	777	830	798	836	832	827	781	809	834	839	832	846	808	811	794	845	825	757	845	857	863	832	801	805	820	848	813	856	811	779	792	825	842	823	791	832	811	784	834	837	772	795	819	808	816	791	835	822	845	759	839	759	819	824	809	859	803	848	770	837	799	798	814	811	824	835	852	811	833	830	765	832	848	803	844	797	839	805	760	779	842	799	856	825	871	822	857	814	774	829	789	811	809	849	808	814	824	809	839	807	867	809	881	819	833	809	824	787	823	761	823	820	816	867	836	852	852	814	864	817	803	866	897	808	818	819	834	826	788	828	840	890	824	795	842	805	829	800	806	851	860	814	913	842	804	859	851	822	809	849	865	859	818	805	867	739	826	836	794	820	806	765	804	835	860	827	844	826	811	799	843	826	816	805	820	876	814	828	845	772	858	774	858	769	816	823	825	824	816	814	872	849	808	817	789	825	801	825	842	850	751	810	884	839	796	838	820	816	774	825	863	819	777	787	829	817	855	815	822	785	807	868	837	789	854	830	849	783	800	809	828	797	839	795	760	873	826	768	826	809	895	855	824	799	796	853	827	803	832	846	815	829	800	840	800	786	825	797	814	843	831	768	845	828	797	798	842	807	814	813	872	805	831	844	823	831	824	801	751	857	852	782	837	854	852	824	799	793	822	772	828	826	813	837	845	801	816	800	796	883	800	801	806	776	809	809	808	891	844	849	782	814	817	788	831	851	812	809	882	801	813	814	806	856	829	803	844	822	800	793	804	843	775	855	792	816	820	818	825	767	859	830	805	811	807	836	844	817	824	795	860	800	814	817	841	783	830	856	795	787	805	850	829	834	873	880	819	840	830	852	851	829	816	811	783	810	809	852	868	832	784	811	850	842	876	810	847	836	866	844	785	832	842	808	773	822	838	840	837	803	814	797	823	842	867	829	759	813	846	807	788	836	835	880	759	812	842	844	796	783	822	821	822	834	763	825	812	817	798	780	850	850	798	816	805	854	825	893	819	824	845	845	870	834	780	847	788	866	789	763	843	843	824	812	799	800	874	786	806	792	835	803	771	829	837	798	879	806	873	826	839	815	832	837	788	794	834	851	812	785	789	807	827	860	787	836	803	789	832	858	845	845	811	839	784	827	808	845	808	815	865	794	831	823	841	784	799	825	784	814	800	858	815	815	796	821	824	829	838	833	811	812	803	813	820	828	858	828	788	810	827	823	826	855	797	848	842	759	811	796	828	821	835	825	871	773	819	833	792	807	828	781	841	815	891	798	833	831	835	805	832	802	897	828	792	785	857	798	783	842	812	763	812	836	832	797	809	844	837	844	797	798	830	765	864	826	876	802	792	835	834	819	820	810	835	815	802	806	794	800	831	796	793	838	833	852	807	805	781	805	868	778	827	859	818	811	838	786	826	819	786	796	846	830	811	850	819	828	783	839	839	856	818	836	858	858	804	804	842	795	828	834	881	811	772	832	832	806	858	808	870	839	806	856	837	840	828	828	853	791	866	805	819	882	820	809	824	796	819	802	818	829	848	800	842	850	782	803	829	779	827	795	758	858	811	782	859	844	803	813	824	794	817	822	798	832	832	850	792	837	843	796	834	810	817	793	835	855	826	846	787	842	828	802	894	806	805	772	817	797	824	795	840	800	794	804	900	833	808	877
17266	5102	652	50	44	54	32	35	41	40	34	24	41	45	33	26	29	29	25	25	33	32	30	36	34	42	22	37	34	24	35	27	32	40	30	34	31	36	37	25	34	33	30	34	33	26	28	35	25	24	23	34	29	29	35	32	35	32	35	34	36	33	28	28	41	27	35	35	32	27	40	25	50	38	35	28	18	33	33	27	36	28	30	44	31	33	25	19	33	39	33	31	37	29	33	28	34	36	31	27	27	39	30	30	32	38	23	28	19	41	29	23	19	32	27	33	34	30	24	27	44	42	32	26	33	22	32	27	25	33	36	35	23	28	35	30	36	31	27	27	31	22	40	32	36	33	33	31	42	22	28	37	31	27	34	33	34	34	29	41	28	28	35	37	32	27	44	29	29	45	40	30	33	34	32	38	33	30	29	40	37	29	31	45	35	29	37	36	38	32	30	33	37	28	32	39	27	47	33	27	28	33	35	33	31	44	28	43	31	41	32	31	43	47	40	32	25	33	36	41	20	28	39	37	34	25	34	32	37	32	33	28	36	41	38	24	28	48	30	35	25	30	27	38	33	34	31	27	29	26	31	29	35	30	40	38	31	23	41	34	38	32	37	34	31	38	39	33	36	25	29	33	40	36	25	41	32	32	39	40	46	33	37	24	34	37	31	32	31	44	34	24	33	27	31	26	30	29	28	29	31	30	32	37	39	35	29	39	24	29	40	41	31	26	29	33	34	23	46	34	35	37	33	26	34	35	43	31	43	38	27	44	28	33	35	25	44	35	41	29	36	34	31	28	25	35	17	28	24	38	36	28	32	30	31	28	33	32	28	28	31	40	40	33	42	26	36	22	26	23	35	32	32	36	43	35	38	29	22	35	33	47	30	30	26	35	35	34	26	22	26	25	19	34	25	34	39	25	31	29	23	42	40	33	33	24	31	37	28	38	34	41	27	21	25	33	31	30	27	27	28	28	37	37	37	40	33	32	42	28	37	34	34	34	33	31	37	42	34	39	38	27	30	32	34	35	38	28	31	45	30	29	33	31	28	34	36	36	31	36	30	33	30	30	29	20	22	32	22	27	36	44	25	40	31	38	18	28	34	26	29	36	29	30	37	23	27	28	39	28	18	24	35	31	23	35	31	21	28	31	22	38	28	27	32	22	39	30	35	29	32	21	29	37	36	40	38	35	26	42	36	38	34	32	32	23	33	27	31	44	27	31	26	39	35	27	40	24	31	36	36	39	29	24	25	28	35	37	22	23	29	40	31	30	33	23	27	34	25	24	38	35	36	30	41	32	41	40	27	32	34	36	28	33	21	26	33	33	35	30	25	24	40	29	29	31	26	27	28	37	25	40	31	40	31	27	46	43	35	41	41	28	32	31	39	18	26	37	31	35	41	29	28	32	33	38	26	37	42	30	32	32	25	39	36	40	24	29	29	37	32	32	33	33	26	34	33	18	26	31	36	36	40	35	31	35	41	34	44	31	39	42	31	27	31	35	30	32	43	22	38	34	32	29	31	41	35	29	37	25	31	30	27	37	35	43	25	39	20	36	35	27	35	32	36	26	44	31	33	26	35	25	32	34	27	26	36	36	38	40	27	40	36	34	26	29	33	47	25	28	31	36	28	35	33	34	18	31	34	36	26	26	33	26	47	36	35	30	37	32	32	28	41	27	39	29	24	31	37	30	33	27	26	35	36	26	30	31	22	37	35	31	40	40	27	37	26	45	39	35	24	32	31	32	34	26	28	34	28	31	38	40	26	33	36	33	38	39	29	34	33	27	35	36	30	29	30	26	36	29	34	34	34	34	38	31	30	28	34	21	28	33	35	28	27	29	36	34	28	31	31	26	29	23	38	32	33	37	29	30	34	30	37	44	34	31	33	28	32	28	22	37	41	35	47	19	35	29	30	46	31	41	36	32	33	26	35	29	33	28	38	41	22	29	32	30	34	28	36	33	36	33	29	30	29	36	21	33	35	41	39	30	30	25	25	35	27	37	39	32	35	38	25	34	33	31	41	38	25	30	38	36	24	35	37	27	33	37	29	35	16	26	42	42	44	22	37	39	30	31	37	31	26	19	34	26	34	36	24	47	31	33	36	34	42	31	43	42	25	31	37	25	36	23	29	29	31	26	40	40	41	30	32	37	34	28	37	36	37	42	31	31	32	41	38	33	29	35	44	18	30	30	31	32	43	35	33	33	25	28	29	32	33	40	39	25	31	28	28	40	41	34	36	45	32	36	23	31	20	34	40	29	40	35	39	38	35	36	37	31	28	31	23	30	27	28	23	33	29	39	34	30	25	30	34	38	29	27	29	35	30	36	32	29	29	24	24	43	34	45	36	32	29	29	29	29	39	28	24	45	43	36	40	36	35	30	32	29	28	37	35	36	27	29	25	29	31	37	33	40	39	28	36	37	27	24	32	28	30	42	28	26	34	36	32	28	27	20	36	26	36	41	36	24	41	37	35	24	35	40	34	31	39	29	20	32	29	28	33	34	29	29	36	34	31	46	32	38	34	28	22	35	37	28	29	29	32	32	35	24	31	31	33	33	33	39	28	41	35	36	37	27	39	37	27	44	32	32	26	44	38	32	34	24	35	25	28	42	36	35	28	26	48	34	45	26	39	43	34	24	19	29	33	28	24	33	32	26	34	31	31	36	34	31	33	49	37	35	28	35	32	40	33	32	30	36	33	34	36	34	29	24	40	38	25	26	34	34	38	31	32	37	28	28	35	35	31	34	20	26	30	38	31	41	40	28	24	32	34	41	31	33	32	32	33	25	32	36	31	25	28	30	26	39	39	30	39	39	40	31	29	36	29	28	34	31	36	25	39	37	37	35	40	39	31	40	31	25	19	39	42	28	25	31	30	33	45	33	32	32	31	35	34	26	22	29	28	28	32	29	31	40	36	37	29	27	38	43	32	37	36	32	24	34	36	44	41	30	32	28	32	35	32	29	27	37	31	35	35	28	39	36	36	32	29	16	27	38	29	34	26	29	44	38	41	30	34	34	37	24	22	33	32	38	38	33	34	24	44	29	35	38	35	29	31	34	32	23	26	40	35	31	35	39	28	32	25	27	25	36	28	35	28	36	25	34	33	46	29	27	29	41	33	40	44	34	29	31	37	36	43	31	25	33	33	34	34	31	31	36	23	32	38	37	34	33	36	39	31	32	41	41	30	37	37	30	37	33	35	47	35	38	35	43	32	36	41	26	31	34	26	33	26	37	37	24	23	33	38	29	35	48	30	35	25	28	29	37	22	33	38	32	40	32	34	37	31	29	25	21	29	33	29	37	23	31	25	37	22	36	26	36	25	39	40	28	26	31	39	25	25	40	26	30	38	30	33	30	28	38	31	33	42	27	22	42	31	35	24	38	28	33	40	32	36	32	26	32	37	38	34	30	33	23	26	41	39	25	21	47	27	41	27	29	39	25	35	32	22	31	35	26	32	22	38	30	27	41	34	30	28	36	31	39	25	27
45037	20931	7761	650	782	933	849	775	710	604	553	489	447	449	441	381	368	413	394	371	414	394	388	350	352	323	354	343	343	326	368	372	348	333	320	341	351	318	346	346	352	380	336	286	317	321	318	321	335	300	336	329	337	353	350	351	348	322	306	341	341	365	332	324	341	317	338	355	338	354	334	339	309	364	316	332	326	332	366	329	349	329	348	355	345	333	349	323	336	314	317	304	332	348	346	391	360	332	323	291	354	362	320	313	341	300	362	344	355	292	337	374	312	334	340	341	310	336	341	317	319	341	368	326	307	319	330	353	315	328	352	309	353	317	341	341	371	334	323	340	312	332	310	337	336	310	364	323	352	332	340	333	304	315	331	307	324	310	351	347	376	319	327	296	307	331	328	357	341	357	359	342	333	336	313	336	333	345	379	337	303	316	325	320	319	339	343	358	320	345	319	296	309	346	321	352	305	315	325	302	341	327	323	301	326	333	334	324	321	376	293	336	320	335	322	362	348	316	314	342	336	336	348	323	382	354	300	376	354	340	360	331	344	340	340	299	321	341	310	351	368	357	322	303	355	332	324	340	326	323	327	289	344	334	327	327	325	320	291	341	325	345	350	313	311	352	345	342	325	298	332	345	359	331	306	338	302	355	350	360	327	374	337	336	319	319	337	338	318	339	326	320	322	337	337	359	335	361	310	352	300	323	356	340	315	341	342	306	322	353	306	342	295	347	300	343	332	315	310	333	337	339	328	352	288	324	346	310	306	328	315	302	343	362	313	322	332	324	305	319	327	316	326	352	347	348	363	335	316	349	342	335	344	319	304	302	337	344	314	346	329	349	289	313	314	357	332	312	307	316	327	337	329	357	325	339	351	357	334	343	343	344	337	335	332	315	343	290	326	345	364	339	361	360	350	341	302	327	342	319	323	330	317	343	325	367	286	319	309	323	325	333	308	324	342	308	300	338	354	320	299	286	333	337	344	332	291	330	318	314	330	337	351	335	315	332	312	332	329	349	361	316	342	331	328	368	339	354	346	328	308	339	317	310	323	356	355	343	325	302	331	329	324	317	299	318	345	322	344	330	324	325	325	321	318	320	345	330	307	297	308	313	329	337	332	301	352	315	323	333	333	330	353	300	321	340	310	352	338	327	347	335	312	313	334	331	347	325	356	321	383	307	323	336	346	333	348	323	330	343	328	320	338	357	324	320	322	364	335	333	313	305	327	353	357	334	357	325	302	323	335	328	316	353	315	343	307	318	336	327	336	334	352	341	339	317	324	346	329	343	309	337	331	307	340	332	293	334	334	334	340	367	325	359	322	329	365	340	332	300	314	349	354	351	312	318	326	337	330	329	323	305	355	358	352	348	333	343	334	334	338	361	328	325	308	321	326	327	350	337	324	360	345	291	329	324	327	345	303	318	339	299	332	323	313	304	314	305	321	306	334	314	349	343	336	325	323	328	328	343	319	332	311	350	327	305	313	355	304	321	347	311	346	346	372	311	354	348	331	305	318	340	352	344	290	313	357	337	294	318	326	353	350	345	316	314	347	371	352	383	328	334	358	315	341	329	333	329	349	374	354	323	289	352	294	318	315	323	305	342	314	328	302	342	336	336	309	329	335	351	317	287	335	330	351	336	330	331	316	337	362	285	343	345	341	308	312	343	287	349	348	321	336	309	330	317	318	332	342	332	323	333	298	335	344	375	337	316	320	348	339	326	331	282	319	318	384	323	327	348	315	349	362	309	301	312	323	337	311	318	338	328	366	339	333	310	301	352	331	347	341	342	356	308	314	344	323	307	319	331	347	342	298	317	344	334	318	331	356	328	340	298	316	317	315	299	322	294	311	342	339	325	344	325	322	364	340	317	339	322	315	302	330	337	310	317	323	358	319	350	311	332	326	336	305	311	350	353	306	333	359	351	323	300	373	304	325	343	348	324	343	279	346	332	315	345	354	348	326	356	312	314	328	319	328	322	319	311	328	300	334	338	364	352	327	314	348	338	313	344	336	338	363	309	340	354	331	349	343	336	325	296	346	343	327	341	318	320	318	336	363	315	337	323	324	341	346	312	326	345	315	359	330	352	331	315	351	318	351	313	323	329	344	347	342	351	308	312	311	324	313	339	324	313	328	332	342	324	337	336	354	315	310	317	359	324	321	339	356	319	322	359	321	349	371	302	333	330	351	306	367	348	317	342	335	336	327	320	306	347	333	337	339	323	336	339	342	304	339	328	347	349	346	345	321	338	325	359	338	347	368	344	302	324	332	339	330	334	301	347	302	307	316	309	324	306	304	308	337	323	322	328	310	341	328	343	346	302	366	325	353	307	314	348	301	349	340	326	332	369	299	302	333	332	300	343	328	374	342	327	306	313	327	331	315	356	354	319	341	346	383	330	315	333	330	349	332	327	362	335	337	316	310	356	315	311	318	302	351	355	320	341	336	337	318	334	313	330	303	337	326	371	324	334	303	306	373	335	312	309	316	348	317	357	341	353	332	338	355	327	357	322	326	344	317	327	311	306	341	307	342	333	348	337	327	335	343	325	327	354	359	335	310	328	329	334	349	355	346	305	349	326	318	349	316	334	352	323	331	333	321	294	320	330	325	314	315	356	307	344	355	333	327	352	307	348	336	355	328	311	330	300	351	342	320	334	316	324	327	329	316	316	337	325	325	328	347	331	311	307	319	324	341	365	347	339	328	306	325	323	334	326	343	341	338	322	331	350	311	331	357	318	356	306	377	344	348	336	309	339	302	363	344	332	343	329	305	327	314	316	315	348	313	336	325	325	322	339	337	330	363	342	322	343	337	310	305	330	304	328	331	323	324	373	371	363	282	314	326	340	322	333	312	361	312	341	340	293	377	364	308	326	342	325	348	335	337	305	349	339	343	334	314	345	337	349	351	304	326	335	354	322	315	335	303	301	348	314	311	326	313	357	309	361	303	329	327	321	352	327	360	294	328	346	334	313	332	330	320	299	320	345	313	310	325	321	356	327	373	357	319	324	319	308	311	352	323	341	339	347	307	354	320	326	328	318	331	323	331	328	297	338	315	351	352	302	320	337	323	302	315	312	342	337	329	348	331	315	331	318	294	303	351	289	324	327	331	337	326	345	319	338	331	318	339	325	347	329	335	330	332	312	308	303	313	319	350	312	346	320	310	312	309	309	327	318	303	330	306	325	335	329	310	329	365	323	317	344	327	319	329	305	283	336	331	353	299	324	338	315	310	379	353	354	351	375	331	320	328	323	314	349	359	312	318	345	343	293	337	361	381	328	323	318	337	321	349	327	342	335	352	340	323	343	304	330	304	341	367	378	287	336	344	320	334	307	354	318	321	309	338	318	352	341	369	328	347	321	338	320	331	333	315	308	323	347	313	316	310	302	330	310	309	336	324	324	321	358	319	309	361	317	364	317	336	332	318	358	332	324	339	343	307	349	332	298	354	329	359	352	346	281	349	306	365	315	325	321	322	318	350	352	330	323	318	333
19566	12043	1832	115	113	92	86	79	74	75	73	62	68	60	78	67	68	71	66	62	59	60	73	66	78	67	61	67	56	57	78	52	65	68	65	49	54	57	66	72	72	82	56	63	67	64	79	61	63	59	69	50	67	72	49	65	59	56	64	63	51	67	59	67	54	69	66	74	66	60	54	64	67	57	60	64	67	69	70	60	69	59	58	67	55	69	58	66	58	59	60	64	67	53	60	62	57	71	62	50	68	68	63	55	61	54	66	51	46	64	69	51	62	54	72	56	67	48	71	59	67	60	54	48	58	61	73	62	67	71	55	58	69	67	67	75	65	74	66	55	64	56	50	66	54	58	61	53	77	72	51	64	61	62	58	64	59	66	53	65	60	71	56	55	65	62	53	56	63	65	59	65	54	61	74	61	67	57	65	56	74	49	74	57	68	71	63	67	90	65	60	67	54	63	66	68	66	57	57	64	60	40	70	65	57	67	65	46	61	62	72	70	62	44	64	59	59	59	53	56	63	66	64	54	58	69	64	56	58	69	60	59	65	57	64	60	65	51	58	70	63	61	67	75	59	65	58	69	51	59	60	69	63	64	59	54	67	60	64	49	62	61	60	58	54	64	68	56	68	62	54	66	74	62	74	58	63	70	67	60	67	64	52	76	54	54	56	51	59	55	54	62	71	66	50	63	76	61	75	73	59	46	39	70	54	82	57	69	70	60	52	64	82	53	52	75	74	66	61	51	61	68	49	62	64	50	62	49	62	66	58	48	51	76	54	63	61	57	61	59	53	80	65	57	52	67	65	79	60	66	69	64	75	63	64	60	67	53	68	68	43	75	69	71	62	69	48	54	67	69	62	64	49	56	60	64	59	60	57	55	59	48	53	51	59	43	64	78	56	69	62	72	66	50	70	57	63	64	70	61	63	67	55	75	86	52	68	65	63	73	58	68	85	70	56	57	67	68	41	51	65	55	54	48	73	58	58	68	66	50	66	48	64	54	59	68	63	74	70	59	66	64	52	67	70	63	72	72	49	53	64	75	50	72	53	65	50	66	66	73	59	60	60	72	52	66	53	81	54	66	61	69	57	68	66	66	79	61	65	59	58	67	64	51	54	57	58	55	62	58	73	65	67	64	57	61	59	59	62	64	60	62	59	59	71	65	64	52	68	76	61	79	79	61	74	69	56	68	62	58	55	54	65	62	57	64	46	56	73	62	55	62	70	57	71	76	53	56	57	60	75	65	69	78	69	59	49	53	62	54	59	62	61	56	56	48	58	70	61	64	63	57	60	57	68	52	68	55	45	71	65	60	50	62	50	58	36	51	62	59	65	60	53	52	69	63	60	64	55	61	73	53	63	62	73	53	62	62	60	53	59	51	54	51	61	69	58	51	73	75	47	74	54	74	65	50	61	67	63	76	47	56	56	72	63	54	60	75	59	45	70	58	63	56	59	65	55	66	61	60	54	59	61	63	75	64	65	63	67	53	78	58	74	51	50	73	52	58	64	59	58	58	54	41	61	54	54	56	60	60	78	72	76	58	74	55	62	65	65	68	59	62	72	56	71	69	78	74	70	60	54	55	71	72	69	62	54	66	61	75	61	54	67	62	67	56	82	72	62	67	74	55	74	64	55	69	44	56	55	70	41	71	50	49	73	63	54	55	48	53	75	54	59	50	46	60	67	66	53	73	56	51	58	56	60	48	63	65	59	59	62	73	62	70	59	63	49	55	65	64	77	66	69	67	59	50	60	61	68	60	50	53	71	51	67	62	68	48	70	56	64	54	58	54	54	72	65	58	73	63	61	63	55	69	60	70	52	61	60	54	62	66	60	70	60	64	54	50	71	49	77	54	67	58	54	70	66	65	62	64	81	55	68	66	76	59	66	56	68	47	69	52	71	62	68	54	61	72	52	66	61	57	59	76	56	70	62	68	54	65	66	52	64	52	57	73	60	66	58	51	55	45	52	57	64	56	74	51	67	72	50	65	65	61	57	40	62	70	57	67	61	61	65	49	49	57	68	53	63	69	95	57	53	65	67	59	57	54	55	56	60	49	56	73	68	63	49	76	58	65	67	77	54	64	55	63	68	61	66	74	76	69	68	71	73	57	88	50	63	64	67	56	64	55	70	60	71	65	79	58	61	62	66	64	56	74	64	79	69	65	65	62	66	43	69	59	71	54	63	70	63	55	58	50	57	53	71	57	86	63	70	64	59	74	60	78	54	67	51	63	68	64	56	70	68	79	60	62	68	69	54	73	56	51	58	70	57	75	63	62	65	65	59	63	66	58	57	62	61	70	72	75	66	51	59	59	57	68	58	67	51	53	50	62	67	55	56	66	57	54	58	64	54	65	63	75	62	61	71	52	69	54	65	82	57	66	55	65	74	59	74	53	70	53	60	67	70	58	66	59	59	57	61	61	78	55	67	56	60	59	69	60	60	64	62	65	70	56	52	66	70	63	71	48	67	62	57	55	65	58	66	56	58	57	57	70	62	57	73	66	56	60	56	61	61	77	56	62	64	65	66	58	61	83	66	54	61	70	63	59	61	72	68	61	53	73	72	71	69	53	61	51	71	62	59	60	49	75	48	72	82	59	76	53	72	47	62	67	66	59	49	64	64	52	60	65	72	69	56	54	57	60	69	68	77	58	54	61	53	58	60	76	70	77	55	57	70	66	69	48	65	66	56	67	73	67	67	60	67	60	67	57	82	55	64	51	68	70	72	67	58	66	54	67	63	71	57	60	60	53	77	53	70	48	57	54	53	62	76	64	77	64	72	51	62	75	62	56	51	62	75	67	70	68	56	52	67	66	72	64	59	53	62	57	61	53	58	57	71	76	58	63	78	47	59	68	59	56	69	48	45	67	66	54	73	48	45	56	69	57	60	40	50	64	57	66	56	56	59	48	63	64	70	64	60	60	69	57	66	66	73	81	64	53	53	81	63	62	58	64	69	62	65	53	57	61	58	64	59	49	66	52	61	71	90	47	65	69	68	64	66	60	60	60	57	70	57	73	69	60	69	63	65	58	65	69	66	79	62	70	69	59	47	67	65	67	50	59	60	73	79	69	65	83	61	68	50	66	61	59	65	58	51	62	70	85	60	79	79	75	68	72	70	70	69	67	57	55	58	68	62	74	67	58	72	66	55	69	74	64	60	64	59	70	68	71	63	64	62	62	58	46	65	53	52	43	68	68	61	70	62	54	63	85	64	60	69	64	63	70	64	63	74	61	56	61	65	68	61	54	76	65	56	80	62	54	59	64	67	72	63	69	68	63	77	58	68	52	58	67	54	81	72	76	64	75	68	55	59	50	71	51	72	60	68	54	66	52	64	53	62	65	64	49	78	72	51	59	52	62	62	70	62	64	60	64	48	63	59	60	59	69	62	79	70	43	65	58	56	57	72	67	72	59	68	69	63	70	57	53	61	66	62	75	62	65	68	52	52	47	62	71	61	69	62	72	60	53	62	68	57	68	42	68	62	75
49907	29469	12942	1810	2533	2765	2369	1944	1637	1314	1138	988	955	898	863	834	777	746	719	746	748	708	711	661	667	677	736	655	666	636	661	603	664	589	656	615	620	629	642	621	656	622	602	612	615	596	600	656	587	574	609	616	558	642	586	621	605	627	624	620	598	579	607	588	606	620	603	579	609	623	599	591	632	610	621	598	544	587	612	602	579	627	625	657	559	611	586	639	584	612	612	655	606	611	569	645	626	600	628	639	607	606	593	594	603	600	612	578	595	555	607	623	630	574	614	611	596	585	614	617	611	636	605	613	589	621	578	596	625	568	626	623	578	608	578	595	580	607	621	613	594	608	631	619	592	624	636	612	617	632	604	586	607	623	652	641	565	666	594	584	591	552	600	620	581	605	570	642	603	589	573	598	622	609	574	627	626	632	608	615	577	562	651	588	575	662	586	565	589	590	614	618	648	603	543	622	582	611	604	652	578	615	610	567	606	600	611	607	598	564	600	605	600	614	570	613	585	606	627	578	576	581	572	600	585	648	599	628	554	595	616	610	592	653	652	635	610	631	558	624	582	638	566	603	635	613	581	626	665	600	622	611	603	585	592	607	614	601	571	629	593	586	606	569	613	622	580	589	614	564	587	564	599	638	598	558	612	658	610	599	615	585	561	594	603	616	597	607	600	608	621	627	617	591	607	601	612	602	590	619	618	586	604	552	601	626	552	627	594	614	595	612	622	577	593	566	597	592	589	599	621	587	630	608	574	615	565	601	571	576	590	648	603	624	606	571	618	600	601	621	623	595	633	586	592	620	570	625	618	642	627	614	598	597	632	599	604	573	632	598	593	592	625	632	632	620	612	575	598	599	591	607	595	632	581	616	606	589	630	598	593	644	635	589	618	591	584	603	575	591	619	575	606	614	607	636	638	631	586	630	596	617	559	601	611	579	571	602	612	608	580	621	593	569	619	587	583	642	589	591	576	617	643	572	558	618	611	623	623	600	661	604	584	605	607	573	582	607	590	664	595	618	633	598	648	615	581	602	628	599	629	654	606	608	603	594	663	598	621	630	618	636	594	612	609	620	592	642	598	599	605	591	615	625	599	570	568	672	609	578	585	622	618	593	599	573	578	583	573	575	598	607	579	626	620	607	605	616	585	578	600	626	570	587	568	623	599	593	586	574	588	589	636	632	620	608	606	620	637	619	602	608	598	580	623	577	571	588	648	592	572	609	597	578	589	615	655	588	624	605	622	618	607	617	632	608	604	610	593	577	599	559	598	619	632	612	616	593	561	578	631	598	621	616	626	622	537	597	601	603	592	581	567	572	613	610	655	561	588	615	609	617	575	586	603	658	594	564	602	618	607	612	606	570	622	633	559	600	617	620	613	581	569	594	554	600	558	645	579	581	616	583	560	645	584	635	598	594	621	636	649	598	603	590	607	592	619	559	643	620	587	625	579	627	600	652	691	570	597	579	577	586	607	605	591	572	590	601	592	624	610	582	610	632	588	603	638	588	600	602	590	626	602	538	567	606	595	579	554	575	594	629	603	589	612	560	576	642	527	645	633	613	642	611	644	601	616	629	575	578	575	593	569	594	623	587	600	591	579	603	634	611	624	584	574	611	584	613	566	603	614	570	603	618	599	593	605	608	585	586	615	602	569	601	601	558	629	552	612	586	662	568	629	601	621	604	655	608	590	584	591	583	609	587	582	597	623	619	604	606	606	593	642	615	608	583	620	590	603	565	641	623	614	611	618	601	659	606	596	560	590	656	612	592	615	602	598	598	613	606	619	622	604	635	621	696	603	601	614	608	608	609	641	595	628	595	586	579	620	577	605	556	656	550	595	611	619	609	590	632	626	582	571	620	602	601	624	565	605	551	582	538	599	590	621	581	595	630	577	611	632	577	594	600	601	593	595	583	591	586	605	581	628	632	603	604	611	592	591	588	643	597	587	648	642	632	653	620	587	572	594	561	595	584	560	614	576	568	615	616	603	615	568	586	578	604	652	586	580	574	585	582	606	623	597	622	620	558	574	608	629	594	649	610	607	591	630	640	613	601	651	570	564	580	626	584	576	591	589	598	559	581	604	653	595	600	561	584	582	613	643	599	589	568	599	560	586	616	587	601	621	572	630	636	645	572	591	608	566	579	607	642	588	598	631	614	608	582	561	597	653	637	632	584	619	603	589	608	625	609	583	607	538	642	616	572	582	569	625	602	592	628	622	575	586	595	562	621	643	587	628	655	564	615	585	574	639	610	598	603	624	638	591	565	590	615	581	580	565	595	583	529	631	616	574	614	625	604	636	618	615	627	608	602	628	568	628	558	592	593	620	590	643	586	637	593	591	561	644	612	624	590	638	623	590	624	624	607	663	608	578	648	586	571	562	575	618	597	663	612	597	590	610	572	590	599	595	608	665	644	600	579	601	595	596	609	608	605	601	571	613	567	605	623	615	598	666	588	598	570	619	566	570	624	597	625	652	576	629	611	570	610	596	613	612	624	595	638	603	606	607	643	605	612	632	591	581	616	573	587	578	579	604	593	619	590	598	569	588	623	583	622	564	559	605	578	597	623	615	564	576	574	637	570	573	626	600	581	602	594	606	577	613	615	610	586	557	583	548	607	585	588	662	586	605	542	619	588	676	612	595	577	610	576	631	577	548	562	632	596	603	564	632	596	597	612	605	602	618	613	651	589	559	612	587	625	590	597	612	598	633	574	571	598	632	593	622	572	565	628	610	609	609	630	586	613	603	610	660	589	602	567	610	558	631	598	569	602	632	613	586	574	617	585	629	611	609	610	622	582	637	615	590	610	574	576	635	619	593	595	620	600	661	571	593	609	588	598	617	596	603	633	585	528	542	629	615	627	588	604	615	577	612	600	604	604	595	604	589	588	576	597	553	598	599	579	656	575	623	641	616	586	628	636	587	601	578	619	612	604	587	603	625	572	642	595	594	549	593	558	573	555	592	605	571	571	650	612	591	607	587	598	563	597	554	607	596	606	550	585	592	595	632	602	589	612	600	612	625	602	601	606	601	575	598	604	652	650	611	590	571	599	586	563	616	562	579	654	594	674	627	569	552	603	587	592	603	630	596	603	617	607	639	600	597	602	598	611	602	580	604	561	603	623	644	624	612	614	612	629	616	588	612	594	601	654	620	622	551	617	655	627	632	611	623	623	605	631	586	598	624	598	645	636	578	598	571	584	584	607	578	621	599	575	639	578	574	609	592	574	604	617	627	603	597	644	671	577	585	598	592	605	579	583	559	577	611	615	592	616	594	612	594	610	616	574	569	566	567	601	611	612	624	582	619	613	604	624	601	608	599	591	599	611	658	601	532	543	583	587	582	608	626	588	599	644	604	619	610	644	654	600	604	628	609	599	617	584	580	624	562	603	595	588	621	582	591	616	577	619	614	592	624	598	603	612	590	584	599	647	597	588	604	563	629	617	608	578	584	584	584	605	592	570	621	594	568	630	621	579	598	623	658	554	588	612
19919	19418	4055	117	69	84	70	76	66	55	65	54	58	56	54	70	53	38	50	56	53	46	49	47	34	50	54	35	61	49	50	64	51	42	33	34	59	53	34	47	51	43	36	57	51	40	57	46	44	42	37	55	57	38	35	61	41	43	40	53	54	41	45	39	43	44	40	39	45	44	39	45	27	49	54	44	41	41	52	47	40	45	39	32	39	55	37	39	48	45	46	38	44	47	36	33	43	37	49	49	41	38	40	43	55	39	50	50	43	50	41	50	58	42	62	36	51	45	44	51	43	42	43	39	42	43	44	46	62	60	45	46	42	39	51	50	47	49	33	51	57	42	38	38	44	46	36	44	35	45	46	42	48	46	53	46	54	51	42	49	42	49	51	41	57	48	46	34	38	34	37	51	35	49	30	51	47	45	40	46	40	39	38	45	38	43	47	49	49	47	41	52	43	48	44	38	47	37	41	50	55	47	57	34	37	38	43	48	54	40	42	29	37	33	43	45	43	51	55	48	38	43	52	51	48	29	61	40	56	47	46	43	56	47	39	48	30	51	36	40	29	47	45	42	41	35	39	46	39	45	42	45	41	42	35	45	42	43	44	41	58	41	52	52	55	48	42	41	42	38	47	58	44	49	47	41	47	38	33	42	44	48	45	38	40	44	41	59	43	46	51	42	35	41	47	45	38	50	42	40	46	41	47	47	39	43	43	32	47	50	58	38	36	38	39	37	39	43	45	55	43	44	44	39	42	40	31	53	42	35	45	43	48	31	53	55	36	43	42	41	49	45	36	35	33	47	47	49	60	30	50	44	44	51	61	56	38	48	46	47	31	41	39	42	47	46	42	45	38	48	49	43	48	44	47	34	45	51	52	42	46	47	41	37	45	45	48	57	48	35	41	57	42	46	41	37	43	37	45	47	59	42	56	41	49	44	38	48	58	37	52	46	52	37	37	40	60	47	46	41	59	46	40	46	47	47	54	34	37	41	46	49	55	46	39	52	42	38	49	40	46	46	40	39	51	50	32	41	47	53	41	46	57	46	45	40	50	49	50	50	30	55	38	33	44	48	42	48	40	47	47	53	38	43	40	41	41	44	45	46	48	43	52	49	43	55	39	34	35	57	44	37	37	41	43	43	35	57	37	52	39	48	43	41	45	42	64	64	49	34	51	37	33	48	45	39	44	51	47	32	48	42	36	30	54	30	40	39	56	53	49	43	56	47	46	38	47	45	59	39	37	44	46	52	48	53	32	48	56	54	48	48	31	46	40	33	53	49	43	48	41	57	46	36	51	47	37	49	56	44	44	47	46	51	40	31	46	61	47	43	48	47	51	39	46	53	42	40	43	44	30	56	47	42	39	44	43	40	43	36	40	54	39	46	28	49	36	37	39	43	43	39	34	49	49	48	39	34	44	41	36	42	45	44	36	43	44	45	53	42	42	39	45	40	49	51	54	44	53	42	44	53	45	44	46	41	45	42	51	45	36	47	47	38	63	48	53	52	49	57	45	55	38	48	45	55	35	53	44	49	39	45	42	40	40	52	58	41	46	43	50	41	48	45	39	46	47	45	32	42	39	46	49	52	38	37	42	39	44	41	50	46	43	42	47	47	52	46	42	43	49	41	38	49	50	45	48	42	65	42	51	36	34	32	45	57	58	47	39	54	46	43	32	46	50	39	41	43	45	47	45	42	44	49	49	42	31	49	43	46	36	39	43	36	46	54	53	36	41	48	42	45	46	42	38	48	49	47	37	39	53	63	44	54	47	34	37	33	55	47	51	52	40	48	43	52	55	41	38	36	36	42	35	49	46	34	51	41	43	36	48	47	39	36	46	45	42	31	58	41	34	48	47	50	36	44	35	46	37	46	45	50	35	34	51	51	38	41	57	40	38	42	39	48	39	55	22	38	38	48	40	33	42	45	30	45	47	43	43	48	38	44	39	33	48	48	47	41	55	44	53	49	38	51	37	56	44	54	54	42	44	34	45	63	37	49	48	56	47	49	45	45	39	53	44	54	53	47	40	48	49	53	51	53	39	43	44	43	40	37	50	40	41	50	37	49	37	48	37	53	56	41	39	55	60	39	34	49	49	48	49	43	42	35	45	47	37	61	38	52	53	49	44	41	41	36	46	39	45	40	54	47	55	41	41	46	51	45	46	38	62	42	44	30	38	46	48	40	44	40	40	54	49	43	41	39	52	40	38	46	48	48	51	37	43	46	54	39	51	41	49	39	41	48	51	39	40	36	51	40	54	55	47	61	38	51	42	39	47	53	44	41	44	45	38	48	42	40	51	39	48	46	41	42	44	34	39	52	52	44	52	49	36	36	46	49	37	45	30	50	46	30	45	53	52	55	47	50	38	52	48	55	41	43	40	42	57	41	41	55	42	55	43	48	31	30	42	52	58	51	36	43	42	45	44	40	55	36	41	50	56	48	40	53	45	38	48	45	40	48	51	38	40	53	38	56	65	45	39	41	47	48	40	45	62	38	40	52	38	43	53	42	48	45	48	53	45	51	53	50	42	50	39	43	45	48	49	40	44	52	58	41	44	46	38	40	39	42	44	54	43	48	52	55	42	44	44	52	41	42	48	37	38	49	50	42	45	53	40	44	42	45	48	39	46	50	55	52	37	41	47	38	49	50	52	55	33	55	38	46	54	54	44	39	56	42	41	34	49	36	42	40	42	44	43	41	42	30	44	35	51	32	54	37	25	42	49	54	51	47	41	40	51	46	41	41	44	46	51	49	44	43	50	39	59	45	57	24	40	46	30	41	50	47	41	57	39	41	40	38	51	56	49	49	30	38	46	55	53	42	40	59	40	42	36	51	39	37	37	43	34	33	42	39	33	45	34	46	39	26	45	40	44	40	51	42	52	44	51	47	38	59	47	44	42	33	51	33	42	32	42	50	47	43	43	48	49	48	45	44	45	44	52	41	51	47	33	38	54	49	47	63	44	47	41	45	45	43	55	44	38	42	48	49	34	49	41	35	43	49	40	43	52	35	39	35	44	44	52	46	47	43	46	42	37	47	45	43	39	34	49	40	39	42	49	44	35	43	59	41	41	49	48	40	34	44	40	32	47	54	49	34	46	34	43	44	32	46	38	52	52	50	62	34	44	47	36	34	39	40	49	57	51	42	38	42	40	51	45	43	49	38	48	34	54	50	47	47	43	50	36	50	28	44	55	36	41	49	47	48	38	48	39	41	36	60	34	41	46	36	53	43	37	42	46	54	42	33	43	55	51	55	39	41	50	45	37	59	40	40	47	56	46	37	42	40	43	46	35	38	54	45	47	41	30	33	40	43	52	37	42	50	56	39	31	51	43	53	55	41	48	41	48	43	42	55	52	47	50	49	33	45	38	44	35	55	45	48	34	38	36	49	40	41	44	51	36	41	41	33	41	39	39	31	39	51	40	37	35	44	46	44	39	36	47	45	52	58	38	56	45	60	43	48	40	49	41	54	39	38	45	49	49	45	63	45
48953	40359	17611	1834	2336	2401	2110	1819	1527	1302	1088	921	851	827	772	787	714	623	644	598	628	587	590	579	564	558	536	542	499	510	544	488	508	537	519	490	495	500	535	479	470	525	467	497	468	454	492	477	503	498	461	506	473	551	468	513	514	493	479	499	476	462	441	475	465	491	486	487	476	474	472	445	464	439	463	447	461	442	471	454	435	499	463	477	459	481	459	486	470	496	450	459	435	495	499	441	495	480	495	463	497	437	482	487	507	468	477	439	456	463	465	445	443	420	456	460	478	464	454	457	441	460	451	466	502	441	455	456	446	467	476	496	467	437	439	499	477	454	454	485	466	438	481	441	412	463	471	452	468	454	418	473	462	497	465	480	496	457	470	445	423	463	471	491	471	453	490	433	466	476	445	449	489	466	458	470	482	484	479	478	414	499	478	499	459	432	458	456	436	467	461	463	491	432	466	455	465	460	448	466	447	468	479	444	445	463	491	471	449	471	450	468	452	512	469	476	458	470	470	484	458	428	482	445	473	477	444	453	440	472	461	481	481	424	454	427	479	493	447	499	465	483	485	429	454	458	490	471	388	418	465	485	425	423	443	454	493	458	465	460	463	438	473	499	466	448	464	453	431	458	473	464	474	489	490	475	453	487	453	466	465	446	474	468	479	459	488	475	479	458	439	479	465	454	443	437	455	472	441	468	477	477	476	450	463	447	513	444	434	465	497	430	491	459	458	439	463	444	456	476	442	432	460	515	457	436	477	463	450	460	464	435	480	451	448	408	471	468	450	446	473	489	459	455	421	447	445	484	468	445	436	465	472	475	441	460	449	448	487	444	475	469	497	488	472	486	476	487	464	467	466	457	443	454	454	443	504	436	452	456	462	501	460	462	465	499	414	476	436	481	487	481	504	466	446	453	450	452	445	491	455	470	456	432	490	439	425	439	471	462	469	454	441	471	484	464	469	445	458	454	473	503	459	463	475	459	455	427	461	497	469	453	472	452	453	482	476	434	463	469	463	463	483	443	445	462	451	440	452	471	442	478	470	454	444	455	453	437	433	498	477	451	433	467	460	471	461	486	454	471	486	472	438	441	500	455	431	474	471	469	484	484	482	487	473	467	433	475	441	458	428	468	452	467	486	428	478	452	512	481	513	454	431	459	430	487	477	467	411	454	456	428	469	463	460	495	468	484	465	449	454	466	428	457	481	469	439	433	475	449	437	440	481	478	475	475	446	438	465	461	468	421	450	450	457	482	447	452	490	478	491	458	429	462	439	467	454	479	441	426	468	466	460	444	503	519	438	469	469	491	471	466	456	482	477	459	471	477	455	498	468	464	461	448	435	422	450	419	480	470	441	458	466	466	460	461	429	422	453	479	439	463	498	446	434	479	465	468	449	489	484	487	451	445	455	484	431	425	483	444	454	444	472	474	444	450	470	467	446	445	470	502	440	447	450	462	438	453	446	489	475	470	466	429	448	441	474	459	447	491	491	460	437	451	447	460	458	442	480	477	453	500	477	468	434	502	461	434	451	494	468	450	474	451	444	449	478	441	452	438	481	470	429	444	438	429	449	479	427	445	446	440	477	476	475	469	431	451	456	429	424	465	435	483	435	442	505	458	450	473	431	479	457	442	438	441	420	465	474	445	462	450	481	442	484	441	477	487	436	456	437	493	462	451	444	456	467	486	456	471	448	502	481	442	461	457	460	465	485	431	466	484	478	478	462	458	459	463	471	461	438	492	484	515	475	466	449	500	467	474	463	451	462	417	431	486	485	473	471	463	483	443	462	462	442	466	453	446	464	442	447	457	464	448	423	465	460	478	476	453	425	466	436	412	449	450	499	448	520	497	497	478	461	436	462	469	463	466	449	485	487	493	448	455	467	439	471	445	469	469	473	458	451	471	474	432	474	468	474	454	447	453	456	428	463	451	459	416	496	459	439	422	489	483	439	456	460	462	480	458	493	486	467	481	445	489	458	440	470	421	449	442	476	460	473	444	482	467	472	435	454	459	492	454	513	516	476	420	477	447	471	453	481	445	457	474	513	460	444	446	490	444	467	477	477	430	418	440	488	487	492	442	493	490	465	465	479	456	488	472	478	479	477	456	450	484	448	442	438	452	455	475	473	462	441	455	471	478	440	490	461	453	473	426	470	476	469	430	470	470	477	424	478	475	435	422	433	468	471	446	474	424	475	456	479	455	436	467	478	458	473	457	468	463	466	475	450	455	452	442	464	446	507	474	524	439	467	455	453	467	465	461	424	464	441	481	460	456	432	436	443	440	501	468	474	465	477	468	449	490	466	457	471	420	458	435	453	460	434	446	451	455	458	457	446	446	489	480	436	451	456	430	472	492	448	502	456	446	472	471	431	466	433	476	466	465	461	478	457	458	445	458	483	473	468	468	477	443	501	501	434	438	456	435	484	425	459	480	449	447	483	429	464	451	459	462	456	489	459	446	469	465	479	438	443	463	463	445	454	443	462	430	498	465	448	512	459	456	427	469	448	463	492	470	431	472	445	428	475	466	495	486	495	452	484	448	439	458	483	440	473	440	466	458	424	457	484	507	486	440	462	464	460	476	449	462	423	437	459	462	462	453	495	455	454	430	470	461	462	463	459	471	435	510	435	451	433	439	471	462	453	463	416	458	437	439	480	493	471	468	448	451	471	485	479	453	478	470	427	438	439	441	441	426	454	496	433	473	442	528	431	460	449	463	483	471	473	468	451	465	456	458	458	534	478	459	453	490	461	444	455	489	432	541	462	436	447	454	429	447	481	475	462	442	433	440	476	494	457	469	426	479	458	474	461	449	478	457	469	465	465	487	499	476	503	482	442	433	429	476	485	494	479	431	483	435	453	470	447	502	477	470	427	427	479	467	457	478	448	448	459	470	458	482	454	461	464	450	431	446	446	440	451	479	434	430	457	480	459	442	425	447	404	482	448	419	483	482	462	465	459	449	480	450	466	448	489	444	434	481	477	490	468	453	490	462	442	475	504	486	456	470	433	430	462	412	429	474	470	476	419	410	472	413	490	495	501	501	450	455	481	444	439	456	469	456	430	498	443	447	468	451	467	487	443	470	448	462	449	429	435	490	474	456	465	467	439	461	470	453	465	459	464	429	476	464	450	445	474	493	467	425	477	477	461	509	476	473	481	455	449	464	488	465	499	473	465	445	465	493	459	469	494	432	455	487	450	436	485	442	457	475	515	476	452	505	468	458	441	469	452	434	452	453	456	478	487	454	512	434	426	478	466	467	454	474	486	452	430	438	489	507	446	460	421	438	460	450	485	485	477	467	489	410	465	470	423	456	448	474	436	467	471	448	463	435	439	494	477	463	451	465	454	491	467	500	507	489	488	473	471	491	435	452	458	437	511	451	476	484	455	427	476	456	492	447	470	480	472	475	486	474	490	452	475	467	506	475	478	461	469	470	470	449	443	417	443	443	461	457	430	445	435	465	469	478	442	445	479	419	502	475	479	446	457	454
30365	31059	11861	559	152	126	124	113	106	98	102	97	86	99	103	98	92	97	99	99	90	70	96	91	81	94	109	74	93	71	77	100	104	81	102	72	77	99	71	83	91	92	87	91	87	91	98	68	86	82	97	81	83	77	88	102	92	96	74	91	97	84	104	69	92	80	73	65	90	80	92	86	84	86	80	88	90	84	88	86	81	79	100	81	76	85	85	79	93	80	81	99	86	92	81	84	101	92	86	88	75	79	71	74	110	83	93	78	79	91	76	81	83	78	84	74	83	87	89	99	85	65	81	75	92	87	93	88	82	71	86	90	71	76	83	77	88	90	77	86	77	78	84	86	83	83	83	77	76	98	75	75	85	84	88	78	78	83	94	83	83	80	72	87	81	110	85	82	89	94	83	89	83	88	86	89	99	92	92	84	88	113	88	94	68	77	84	75	77	72	70	88	92	77	96	88	87	77	86	87	83	96	76	84	95	84	68	103	97	82	83	71	103	81	84	91	80	88	95	94	96	76	74	96	87	83	78	82	94	88	80	90	72	78	78	89	84	95	75	84	94	81	92	97	66	94	80	110	72	82	88	82	72	78	85	110	85	74	90	86	103	98	96	106	85	95	98	95	80	78	84	98	89	93	90	79	93	67	89	96	71	92	89	86	86	78	83	93	84	85	86	80	90	87	92	91	90	97	77	92	95	83	90	76	85	86	79	88	90	115	91	87	91	92	87	82	81	88	70	100	84	87	79	93	87	67	90	92	77	82	87	81	102	84	79	90	69	81	88	77	93	86	86	91	89	100	80	81	92	70	106	95	83	66	90	89	87	85	82	107	71	87	81	77	87	89	110	75	71	82	75	73	86	77	102	77	96	87	85	82	89	85	77	110	77	92	87	87	96	72	106	79	80	75	89	93	94	93	85	83	74	65	71	100	87	76	88	100	77	89	88	78	90	83	82	87	98	94	97	94	99	86	90	85	83	87	87	78	77	85	87	89	85	75	84	76	84	85	95	86	98	94	84	83	90	68	77	84	93	80	94	88	83	72	86	86	92	85	89	81	87	90	72	88	56	86	97	74	90	93	107	84	86	71	85	80	85	75	90	96	65	84	98	101	87	90	114	84	81	84	91	88	78	88	77	97	85	87	93	101	85	74	104	68	91	72	86	81	81	84	93	71	77	84	83	85	83	81	108	74	66	63	101	80	84	82	86	90	69	116	90	82	90	79	103	90	86	107	77	91	78	82	88	100	77	74	86	96	88	79	89	83	88	97	82	87	87	93	84	76	84	74	86	75	76	90	74	75	87	71	90	98	75	86	82	98	80	90	89	92	97	83	89	72	88	76	112	90	83	83	89	79	96	89	81	94	80	92	75	96	83	86	93	85	89	93	97	73	103	79	81	92	86	85	71	79	81	71	92	96	85	68	87	83	66	68	91	85	90	86	86	73	66	70	82	86	94	75	106	88	76	73	74	85	88	85	87	69	90	83	93	94	77	104	93	97	99	85	84	85	88	96	84	89	83	90	83	100	77	81	71	111	107	71	83	68	90	93	71	89	82	84	88	91	89	93	97	85	71	78	84	86	82	87	90	87	80	87	72	80	73	83	83	87	86	82	75	76	106	85	89	77	72	81	114	80	89	87	87	83	81	86	76	87	96	92	97	92	89	89	97	85	78	93	94	87	87	95	102	87	99	77	84	83	102	106	96	86	98	78	101	87	94	85	82	81	101	76	80	95	88	86	95	70	92	89	91	82	74	93	76	83	89	78	84	86	87	91	75	110	95	80	68	101	87	82	74	78	76	87	95	77	71	79	70	92	97	80	91	91	88	105	77	79	80	94	92	77	84	92	93	82	81	91	83	82	87	96	73	102	88	70	89	77	79	71	75	87	84	83	77	94	88	93	96	97	82	95	74	84	101	99	83	86	69	85	94	83	86	82	92	89	67	85	71	77	75	85	90	77	93	80	92	97	91	60	89	85	98	80	90	71	79	92	80	91	81	83	91	77	71	94	88	86	84	86	92	79	80	90	81	87	95	83	90	98	86	84	76	88	81	68	85	85	84	81	79	88	90	75	84	81	77	84	81	73	83	95	76	84	86	84	85	82	83	95	84	79	77	104	83	80	86	82	90	84	87	86	88	93	82	83	88	110	75	77	90	83	86	101	69	58	87	71	86	85	94	98	75	80	86	74	95	99	93	91	74	90	86	71	94	82	82	99	93	98	87	76	93	79	106	84	100	91	88	89	81	84	85	90	80	85	80	106	85	97	76	85	69	92	87	86	90	94	105	83	84	83	70	94	104	87	82	105	93	82	69	91	116	87	83	79	90	76	92	96	81	92	94	92	88	77	79	79	90	88	85	77	80	81	90	74	75	93	90	85	93	80	76	81	83	81	73	67	90	87	69	86	92	85	103	67	104	88	75	76	77	89	79	82	96	69	74	94	90	78	97	85	91	95	67	99	85	75	79	75	68	80	83	92	90	91	95	68	93	82	90	92	86	73	67	78	85	96	88	87	93	81	92	93	70	88	81	82	84	86	102	96	92	79	97	62	87	69	91	87	95	83	78	90	88	86	70	83	88	76	91	97	80	79	78	79	99	85	92	81	91	80	84	91	77	90	91	76	67	88	87	81	73	85	85	81	59	85	89	87	95	68	75	98	76	102	91	87	90	71	97	84	80	98	90	89	80	95	81	84	80	97	99	73	86	88	107	76	84	97	77	104	92	92	92	94	95	98	66	88	91	86	66	91	99	88	77	89	97	93	86	75	90	84	82	82	88	94	74	79	91	71	84	69	80	80	100	95	72	88	87	74	83	81	82	84	74	86	81	83	81	95	70	90	81	85	85	76	90	88	85	90	97	96	69	90	84	85	91	73	80	78	93	80	97	79	83	78	76	99	81	74	89	75	81	79	80	78	86	92	78	71	99	79	95	73	80	77	91	85	77	92	83	90	108	96	82	95	105	78	94	90	76	66	69	89	69	99	85	78	91	70	99	83	88	81	89	90	77	76	107	86	68	74	66	71	87	84	101	78	86	73	84	90	96	85	91	113	84	90	75	77	64	100	87	80	80	89	103	79	88	74	85	71	73	89	84	99	83	89	79	88	89	80	91	92	95	85	72	88	83	78	80	74	87	85	67	95	77	83	77	89	81	87	78	85	87	103	91	85	87	96	72	90	93	74	86	82	81	81	94	98	99	88	74	79	88	92	87	70	86	92	90	98	101	94	83	84	79	93	71	88	85	93	98	89	89	93	72	91	93	86	97	84	83	93	97	69	72	72	83	91	92	74	78	82	83	83	72	80	79	93	106	76	90	99	80	86	76	99	108	81	92	102	75	84	112	87	90	74	89	84	92	104	89	90	96	79	90	88	96	108	78	74	84	72	77	69	85	91	83	92	90	92	71	98	73	84	91	74	75	93	94	92	72	89	94	93	97	76	73	90	83	90	94	77	81	93	72	99	81	82	87	79	95	95	73	90	74	77
55821	47274	25175	2985	3472	3539	3219	2646	2226	1876	1656	1510	1450	1263	1304	1159	1108	1121	1071	995	1016	980	1053	985	1016	947	943	910	955	975	937	896	932	917	966	912	874	919	857	945	902	940	882	896	886	898	897	931	944	817	857	870	860	849	856	861	859	868	876	889	884	867	877	906	856	892	834	895	863	885	902	813	908	876	900	856	886	874	871	822	857	879	896	851	835	890	875	839	862	916	846	864	873	806	850	929	847	899	864	926	879	832	906	853	847	780	891	817	903	896	870	847	847	885	853	874	880	904	829	800	878	822	789	900	854	826	876	843	874	879	832	812	837	844	808	839	841	834	806	851	857	873	869	824	880	846	832	895	849	825	811	864	842	824	868	844	876	854	822	841	839	890	863	891	872	880	882	846	825	866	862	837	857	852	866	829	864	886	831	845	889	828	852	843	853	841	824	879	827	853	827	913	839	851	852	854	826	822	830	879	876	902	834	808	828	899	806	850	780	868	865	895	862	802	809	847	902	788	849	854	858	833	884	832	841	796	875	802	855	885	846	866	832	828	850	842	890	819	858	877	878	856	885	859	911	901	828	871	831	837	837	848	857	868	897	895	926	864	839	883	843	817	854	889	885	833	877	857	829	845	830	891	829	822	910	851	830	835	861	852	894	854	910	874	865	860	841	858	853	884	881	895	889	839	878	823	813	884	881	891	867	859	820	847	839	855	889	829	857	812	859	868	839	847	889	852	895	876	817	904	841	865	865	837	830	905	852	848	830	868	881	856	819	864	867	879	857	867	853	869	891	886	814	854	798	879	875	847	850	852	823	897	857	818	888	824	840	838	828	868	857	859	885	879	839	878	890	858	866	830	851	856	812	894	848	863	855	839	817	849	851	840	880	844	825	858	871	858	843	825	846	817	885	872	896	894	871	879	827	911	803	844	820	884	929	896	913	863	888	921	837	886	858	860	842	887	855	895	830	883	860	865	846	858	878	836	804	845	906	892	874	855	864	886	836	861	856	851	876	869	809	832	891	795	840	809	855	888	813	873	847	843	864	865	831	835	817	861	838	886	872	836	858	902	844	914	812	837	846	824	883	841	831	828	839	865	826	789	834	807	865	817	869	826	819	824	883	859	831	797	855	863	836	908	821	864	879	837	823	849	864	819	908	863	876	856	850	855	895	870	878	850	870	842	837	885	902	848	849	860	829	888	865	847	853	826	858	830	862	791	810	886	865	882	856	803	881	874	831	903	916	827	862	830	811	832	880	863	851	824	915	835	810	834	860	822	849	872	852	859	841	844	855	854	861	915	794	847	905	780	828	832	816	871	838	835	857	816	894	845	865	868	807	807	806	867	833	839	857	892	849	856	897	798	804	853	860	862	837	869	880	892	885	865	875	836	870	803	844	861	879	849	865	832	880	818	819	853	871	841	856	852	850	829	865	863	840	908	837	856	787	878	879	849	868	812	770	804	882	866	855	814	889	855	846	827	890	862	886	884	836	864	836	871	843	897	929	890	836	810	880	878	823	860	831	861	879	877	873	857	869	827	854	855	880	901	885	849	846	882	837	881	844	804	908	852	869	844	862	878	872	911	868	890	837	821	858	799	838	862	814	822	904	834	795	827	865	871	811	822	836	888	841	826	844	883	825	893	893	834	924	826	912	869	858	864	887	850	920	847	851	857	851	857	864	809	871	873	854	832	836	821	856	857	789	949	828	845	851	846	793	880	814	793	866	858	858	852	876	866	907	867	828	858	854	832	780	869	893	758	861	833	852	858	852	844	857	830	830	776	838	887	861	858	830	815	854	855	826	859	887	802	847	821	846	834	870	882	827	918	840	820	851	803	865	890	862	879	854	868	836	861	877	856	805	811	902	839	800	853	858	823	908	906	880	859	883	869	875	836	860	880	798	808	884	835	793	835	831	880	856	836	851	900	818	832	879	837	850	814	805	886	836	807	847	849	793	900	872	878	823	863	835	852	837	909	877	851	870	876	816	833	852	831	819	850	847	822	899	835	843	854	824	838	872	846	873	856	770	816	826	850	804	933	890	817	844	850	821	875	845	879	872	820	839	886	862	811	862	842	807	802	860	856	812	868	938	880	798	793	833	807	835	842	843	866	881	832	817	831	871	841	788	870	861	875	885	839	910	859	879	859	864	845	893	853	852	866	868	868	782	828	871	852	857	881	857	887	870	809	883	864	853	881	828	876	842	824	900	828	851	885	872	841	845	873	885	846	849	870	847	921	863	847	861	898	854	873	808	834	850	872	816	878	844	857	784	818	840	901	883	812	867	813	850	823	822	812	911	819	889	869	818	814	807	851	894	863	776	884	883	869	800	905	839	853	867	819	829	821	848	847	874	879	851	897	856	856	868	836	843	844	907	822	882	893	877	846	822	819	889	850	838	889	858	849	811	842	879	800	895	862	861	822	811	879	900	879	847	784	886	852	857	842	859	817	860	825	841	863	892	861	840	844	842	873	843	820	867	833	874	822	880	858	807	851	828	862	824	872	870	812	849	809	809	848	862	819	834	852	872	895	901	803	819	800	831	817	827	830	865	852	870	807	856	831	842	895	845	862	902	866	873	828	869	818	875	870	820	886	796	856	897	872	851	831	841	832	859	878	843	815	851	813	874	848	849	863	874	867	859	802	849	896	891	855	861	869	877	848	801	839	844	816	861	805	810	874	856	891	883	892	822	866	872	837	827	854	848	879	825	848	832	878	830	817	882	867	848	869	824	864	855	855	884	840	858	869	869	872	865	839	866	799	872	808	796	866	843	860	855	861	854	868	894	846	888	891	859	846	861	857	838	880	824	852	828	807	858	804	839	834	848	811	861	823	846	772	878	855	881	826	810	851	884	829	801	825	832	826	908	750	844	830	882	843	847	884	824	834	863	833	849	841	828	875	870	828	791	852	826	887	862	915	813	899	847	871	831	858	890	861	869	839	837	838	850	853	843	879	889	886	833	867	836	832	850	878	840	892	907	883	908	808	858	866	885	788	879	835	879	855	827	851	850	844	837	835	818	827	856	865	882	860	876	846	846	818	858	859	826	849	863	855	815	820	846	881	842	788	841	870	825	817	891	843	845	842	849	867	868	843	847	846	801	837	829	850	874	871	856	845	844	792	848	913	876	873	839	884	907	837	814	894	815	843	843	851	783	831	853	875	858	828	846	827	836	882	920	856	865	844	846	841	905	843	788	817	818	899	848	815	846	822	838	835	837	870	815	822	837	896	859	849	842	831	872	871	869	809	860	825	867	785	874	855	859	837	873	913	846	822	889	793	870	849	902	837	831	851	859	843	827	787	859	871	855	844	848	850	837	788	849	804	836	831	829	877	856	813	847	871	871	820	847	827	798	885	875	888	857	829	881	838	906	838	889	861	925	847	857	858	868	829	810	861	858	860	901	846	823	860	907	899	842	821	836	920	859	870	818	916	877	779	805	817	871	816	856	832	901	852	811	829	806	831	854	802	838	845	886	849	826	850	836	846
14590	9268	990	49	42	41	34	39	35	38	31	44	39	29	40	37	41	24	33	39	28	29	33	27	40	29	38	35	31	31	43	34	23	38	33	25	38	35	32	30	30	42	37	31	32	36	29	25	33	31	34	31	24	34	35	33	31	35	35	33	31	37	32	27	37	28	23	24	35	33	34	31	35	35	24	32	30	32	29	38	36	37	27	33	29	40	41	36	31	34	44	31	29	32	35	43	35	30	34	44	46	33	31	41	43	26	33	33	26	38	31	38	25	27	27	29	35	36	26	37	25	29	28	34	31	38	37	34	31	26	29	44	39	24	31	22	36	33	37	31	34	42	27	25	30	34	33	29	30	28	37	42	34	27	29	27	33	36	32	33	23	40	42	31	27	34	31	33	28	27	35	37	45	37	35	31	34	33	37	29	36	30	36	30	51	21	37	29	34	26	35	38	24	27	34	30	35	30	28	45	37	34	39	35	35	28	39	30	27	39	37	38	30	40	30	24	30	32	42	28	35	37	32	32	35	35	38	28	37	31	27	27	31	28	39	30	29	30	29	30	41	38	32	18	33	33	35	37	36	35	34	39	31	35	36	29	34	36	33	35	43	38	24	28	38	40	40	26	39	31	33	30	35	42	28	38	19	46	23	38	26	34	44	29	26	26	35	36	38	29	29	34	30	30	27	33	38	32	30	28	24	38	37	30	37	35	29	39	27	29	31	41	26	36	37	28	40	34	42	38	26	16	40	37	34	25	32	42	29	28	29	34	30	30	33	32	33	43	31	39	30	28	48	31	21	25	26	26	29	34	23	29	32	35	33	28	36	38	37	31	37	25	36	42	27	38	33	25	36	27	38	33	38	24	23	29	47	34	28	28	29	30	42	41	35	34	28	22	34	40	25	38	41	30	31	34	36	34	32	35	22	23	31	26	22	37	31	39	30	29	31	39	26	36	34	32	35	29	24	36	34	30	28	28	27	34	29	35	30	36	25	36	26	38	30	33	37	32	22	50	45	26	29	29	21	35	33	25	38	32	32	29	24	38	31	36	26	35	36	42	34	27	26	30	32	30	29	32	45	29	31	35	41	29	35	43	34	32	40	37	23	33	38	39	28	23	32	23	34	32	37	36	33	42	38	37	25	36	36	32	31	34	30	32	30	32	37	41	24	32	35	29	42	33	20	31	36	25	29	36	30	27	33	42	26	25	28	38	28	44	24	36	31	34	26	41	35	27	26	31	37	37	30	26	25	33	31	27	35	28	34	29	32	34	31	18	33	39	43	25	29	39	35	43	39	32	25	33	43	36	33	34	38	35	32	34	32	36	39	35	31	33	37	32	38	35	32	34	32	41	28	26	29	30	30	35	29	21	23	29	45	25	40	25	40	29	38	32	38	40	29	44	42	41	37	26	42	39	50	33	33	38	30	27	30	43	44	28	39	35	30	36	28	38	33	26	26	33	29	25	39	35	30	36	38	25	30	31	35	34	34	43	32	30	32	35	28	29	29	35	38	30	23	41	33	22	30	32	36	41	33	25	26	33	33	41	38	31	34	30	39	38	39	40	34	29	29	37	41	30	43	31	37	45	43	40	35	32	29	30	26	28	39	33	29	42	23	19	28	27	29	44	39	37	30	25	30	34	32	30	19	29	32	34	37	26	35	30	35	38	39	41	20	34	35	31	36	41	46	35	29	31	30	35	36	35	46	27	30	35	26	35	25	35	21	25	50	30	39	43	40	34	32	37	45	33	21	22	31	28	43	31	34	27	24	39	32	33	33	31	33	35	22	35	32	42	39	40	45	32	40	31	44	31	27	33	35	33	37	38	31	29	39	21	31	23	27	32	26	34	33	34	37	35	31	44	27	39	30	26	41	27	34	34	31	35	28	22	49	32	35	22	30	26	37	38	29	24	37	25	34	34	24	31	32	38	43	34	23	31	39	31	35	31	40	27	23	42	23	26	33	34	36	33	22	25	43	35	29	32	29	35	36	34	29	34	34	37	50	40	37	33	21	24	33	38	31	33	31	39	34	32	30	33	33	27	29	27	31	22	46	37	31	35	36	30	30	34	31	34	23	40	34	33	40	31	37	34	27	35	41	33	31	30	25	27	34	37	41	20	43	30	36	31	35	45	42	40	36	34	31	33	36	29	36	36	31	31	29	36	36	32	26	26	36	36	28	33	32	29	34	33	28	34	39	36	34	31	26	31	32	36	36	25	33	20	38	37	38	38	39	35	26	38	30	27	36	26	33	30	33	29	32	41	31	33	35	31	27	29	40	30	28	29	33	23	28	45	46	48	41	32	33	33	48	37	36	31	36	29	29	33	30	30	36	25	27	35	38	45	31	43	26	32	31	41	28	39	31	38	41	31	40	32	29	27	35	43	34	33	31	24	38	41	33	33	34	40	44	35	37	36	31	30	27	33	27	40	32	36	40	26	42	38	43	28	37	34	36	44	34	30	36	38	34	43	36	47	33	36	38	25	34	31	37	29	27	29	30	35	37	33	37	23	44	27	29	28	28	24	44	24	24	34	31	35	40	27	31	37	40	28	26	28	38	44	44	38	31	33	31	29	28	43	27	24	34	28	24	32	37	26	31	36	36	35	34	28	23	28	28	33	42	32	32	33	33	43	31	29	41	29	38	28	42	36	40	26	30	32	29	38	34	36	21	32	40	34	35	38	27	23	34	32	30	43	35	30	38	42	35	36	36	26	42	29	42	25	31	40	38	24	48	32	32	31	36	29	33	33	30	34	29	36	36	36	41	45	28	27	35	32	35	38	32	34	29	28	33	34	29	36	29	27	36	31	38	27	33	26	34	45	30	33	26	28	31	36	46	28	36	31	25	38	31	30	31	36	26	31	34	32	22	33	25	35	28	39	36	25	24	28	37	25	50	26	29	26	30	30	40	29	25	25	30	27	31	37	36	32	26	42	37	38	27	36	22	28	36	33	33	29	32	29	26	38	27	31	36	38	28	27	34	36	37	35	33	35	33	30	28	41	28	41	27	30	42	33	40	29	30	28	33	46	26	36	25	31	35	26	34	31	38	31	36	34	32	26	30	33	35	32	32	43	37	34	37	30	35	36	33	42	36	34	28	33	32	41	35	39	31	29	33	35	21	29	39	29	29	19	36	42	39	29	33	26	30	28	32	38	39	37	34	26	30	33	32	21	40	25	39	37	35	33	31	41	32	40	43	33	41	30	16	28	34	39	34	30	45	40	31	29	35	32	44	41	27	29	34	25	36	37	37	33	45	34	35	33	41	25	32	28	29	39	31	26	24	35	31	32	44	23	30	24	31	39	29	42	29	32	38	37	36	30	31	39	44	41	33	33	22	26	46	34	33	31	33	35	38	38	25	35	38	29	36	36	30	27	32	41	35	30	29	35	31	32	29	37	31	43	21	32	32	25	37	37	34	38	32	27	34	30	36	28	28	36	27	28	30	39	26	34	35	33	36	44	31	25	33	49	28	32	31	38	29	31
45180	29685	8462	680	823	938	862	713	631	608	543	493	481	461	444	419	407	410	387	415	340	383	409	400	351	365	350	365	369	357	369	354	363	380	370	377	355	349	360	358	375	334	326	342	326	349	368	369	348	338	311	377	357	319	336	374	355	332	374	343	340	378	352	339	327	357	348	309	342	336	316	336	341	340	374	341	355	337	362	308	359	364	347	350	352	321	352	337	358	335	356	343	328	317	319	345	363	357	359	312	331	343	318	347	341	322	351	363	383	328	346	306	333	364	317	351	356	321	330	314	321	327	356	351	328	341	328	332	325	336	341	349	331	348	346	328	356	353	339	366	316	319	344	384	348	346	341	325	337	352	351	338	364	343	338	319	376	364	316	356	336	343	326	332	360	334	331	355	328	321	363	321	301	343	348	342	368	321	344	361	367	332	367	353	356	351	350	324	349	326	380	395	336	325	373	334	374	342	362	344	339	348	331	333	322	364	347	337	337	332	306	366	338	311	332	341	351	383	383	343	324	339	380	315	322	369	308	362	340	341	337	336	309	368	313	308	365	363	346	327	343	339	334	331	371	343	347	311	325	336	349	349	359	345	353	373	358	360	366	314	354	332	332	368	325	350	361	315	333	343	306	312	342	344	338	346	317	334	388	364	340	358	341	364	315	346	372	334	336	376	351	331	332	324	364	392	321	314	310	368	353	352	322	339	346	335	340	347	331	310	337	340	309	343	370	356	320	322	388	336	337	333	323	374	336	362	338	326	353	353	332	330	348	347	346	318	330	326	344	327	343	343	362	397	336	333	314	353	363	332	326	331	361	344	333	342	336	313	352	338	353	361	319	349	335	335	356	325	330	344	342	349	333	356	340	374	370	362	343	344	339	355	368	362	353	327	363	360	326	386	318	332	355	341	394	330	329	335	361	324	342	311	372	332	373	353	335	320	342	348	363	334	354	359	340	366	322	334	349	329	324	373	370	350	308	348	326	318	350	356	374	377	327	321	346	339	302	343	368	371	363	356	362	336	341	371	371	341	335	339	346	331	332	337	349	346	345	370	367	330	319	334	351	356	324	318	337	339	375	323	360	319	362	303	359	357	332	346	316	330	372	321	351	333	389	346	354	359	355	289	374	353	366	351	342	337	292	324	336	335	348	308	339	337	344	341	341	321	329	335	339	290	362	334	365	351	328	344	309	363	300	372	353	315	339	360	333	361	353	355	373	340	334	342	345	339	331	349	351	391	338	355	349	346	352	337	346	361	334	338	311	381	331	331	342	337	343	344	339	355	322	340	354	346	343	382	285	354	318	324	329	350	339	343	353	364	346	371	339	304	346	350	338	340	340	355	376	347	341	343	340	336	334	378	338	329	323	316	320	329	315	345	340	325	341	348	362	371	343	360	337	329	380	357	354	332	341	344	349	324	366	331	328	349	339	327	302	327	352	387	340	284	352	348	343	353	334	335	349	345	353	337	362	320	317	360	376	317	334	368	375	341	342	351	331	350	331	342	349	354	322	336	351	339	391	365	341	297	296	387	336	326	349	335	343	362	341	340	315	362	302	331	361	335	361	328	361	335	327	350	308	348	320	350	311	338	363	317	351	319	354	366	333	354	334	346	317	346	366	328	331	339	314	304	345	316	359	338	377	363	345	324	361	334	339	337	361	387	350	339	342	357	349	369	319	345	385	307	338	323	356	335	338	366	354	330	329	321	346	354	354	307	355	313	362	345	362	368	340	322	356	358	347	318	352	346	365	307	358	376	331	324	359	339	354	342	369	365	328	351	330	388	337	356	356	304	340	370	319	326	304	351	324	381	345	356	358	361	363	383	318	355	326	333	362	370	346	312	339	311	359	338	344	332	338	327	350	338	331	338	334	345	355	341	371	353	372	336	319	319	363	324	322	324	366	326	352	358	364	371	318	369	345	346	325	362	357	325	342	368	315	346	342	325	333	331	324	342	353	347	354	342	315	338	304	326	313	353	323	362	388	352	321	346	325	343	351	363	362	331	361	319	311	361	349	342	344	371	341	373	374	357	336	356	336	325	314	342	369	342	340	347	320	339	320	343	340	331	340	343	337	354	336	327	355	385	357	328	398	368	368	335	350	335	381	332	342	346	337	342	367	366	318	347	363	346	321	369	316	313	343	329	335	339	314	331	320	335	323	343	342	358	337	351	353	341	339	326	341	341	304	362	351	357	353	345	325	347	338	326	342	361	325	329	348	367	334	333	342	351	336	326	336	338	342	338	327	353	350	328	343	379	335	329	348	340	339	367	317	347	356	329	367	332	354	324	331	365	327	308	347	328	317	331	373	326	348	335	360	351	327	323	367	313	330	349	347	323	353	355	358	354	363	345	338	317	351	319	362	337	337	319	357	346	345	332	342	359	352	339	344	355	359	365	339	348	353	387	383	355	384	341	339	339	336	294	373	343	352	372	344	380	317	309	385	342	350	376	330	331	362	340	340	330	326	304	358	331	363	338	348	325	322	335	353	369	342	337	346	356	307	335	349	346	317	383	368	345	349	358	335	341	349	372	326	308	348	306	345	335	356	324	340	319	347	350	337	373	317	308	338	338	328	320	331	334	361	339	352	387	361	337	322	353	355	365	341	343	324	350	346	354	342	341	350	336	335	296	359	336	336	346	355	327	362	290	360	371	325	332	340	349	353	292	349	316	319	330	335	312	357	351	355	330	351	349	346	363	319	326	348	371	341	325	340	365	306	331	327	330	340	322	349	343	335	365	354	331	352	345	329	343	339	364	342	326	340	326	336	345	369	342	344	361	335	348	338	312	313	333	353	317	327	308	332	328	339	346	365	313	313	345	301	316	332	291	356	332	339	333	348	318	342	346	332	369	314	324	365	345	362	345	334	344	330	342	339	365	332	317	355	319	371	355	348	322	330	360	323	338	330	359	365	358	345	340	302	363	340	355	358	331	381	307	342	350	355	351	357	317	345	336	349	358	381	330	345	332	349	321	375	326	365	339	352	324	326	334	335	333	354	337	301	354	302	328	327	338	390	333	346	350	310	370	310	352	308	403	343	353	334	350	354	308	336	358	339	344	328	322	329	333	341	305	363	348	350	332	340	312	340	336	337	326	365	368	339	333	340	331	339	328	327	345	356	336	330	366	337	337	340	316	325	344	376	347	328	358	375	378	347	351	347	333	347	363	348	349	314	333	375	363	348	350	291	335	331	350	337	345	387	350	379	336	401	323	345	312	374	307	320	349	360	300	322	362	365	354	320	363	343	337	365	359	361	343	345	339	356	345	319	318	314	359	342	337	345	326	345	364	309	310	372	343	335	331	335	367	317	300	338	328	348	374	348	325	381	351	340	372	345	322	343	324	309	348	358	341	345	361	318	332	352	342	336	321	348	328	324	379	332	351	361	342	366	353	374	330	346	355	345	346	360	336	364	348	334	344	363	324	318	347	345	345	346	358	330	334	306	379	363	341	352	339	306	335	349	344	368	366	348	341	320	368	344	328
23310	22130	4096	121	86	104	83	84	59	90	71	62	78	60	55	78	70	71	60	84	55	91	71	66	59	56	72	60	78	67	72	65	58	61	77	73	77	59	57	68	42	55	54	62	67	68	69	57	54	70	50	67	68	62	61	57	59	60	54	75	61	72	77	62	69	62	81	52	77	57	64	73	63	60	73	49	58	56	67	63	51	67	65	59	56	72	57	60	66	67	56	69	73	56	60	75	63	61	65	78	65	61	65	65	64	67	66	75	55	48	63	62	84	68	67	64	72	59	59	51	64	50	75	68	80	49	69	75	73	70	60	63	69	75	59	61	65	71	60	71	64	62	75	63	68	60	78	78	55	65	74	58	66	54	74	68	62	68	65	65	71	59	59	50	66	58	65	68	56	74	64	72	53	71	64	58	62	52	64	61	47	59	59	71	75	64	71	53	65	65	68	68	59	81	66	82	74	57	65	57	59	64	60	78	58	76	66	75	64	62	67	65	73	73	51	57	53	64	74	81	65	74	63	55	76	63	51	79	73	62	65	59	63	58	62	63	59	50	84	55	62	65	68	50	59	65	58	70	78	82	65	63	63	66	65	63	60	71	63	60	61	75	68	74	62	59	63	66	65	67	55	61	65	67	53	64	74	68	55	72	74	63	75	70	70	76	73	67	68	52	61	60	62	59	63	69	68	72	79	57	75	74	66	61	70	69	65	70	63	74	77	55	72	71	60	54	77	56	59	61	64	68	57	52	60	55	55	55	60	64	58	46	72	57	74	68	78	68	70	61	57	75	60	51	70	78	67	54	66	63	54	66	63	65	71	55	63	72	48	66	67	78	53	74	74	58	61	65	84	70	52	61	52	49	72	81	67	64	47	57	64	73	62	68	59	73	63	54	72	64	63	64	63	76	51	75	67	74	61	70	52	78	68	75	62	64	65	60	65	60	61	50	73	68	65	74	62	63	68	73	59	56	72	59	72	64	58	72	72	57	62	60	53	57	57	52	61	48	69	52	63	61	57	45	68	56	62	71	76	61	59	70	58	59	52	61	63	58	81	68	59	71	64	70	62	68	68	80	65	57	76	75	62	64	67	63	75	68	74	55	62	71	76	64	59	71	63	65	64	71	68	58	52	72	81	81	74	50	59	66	68	75	67	62	65	80	67	62	67	65	47	75	68	70	64	55	62	62	65	73	59	59	69	63	79	72	59	58	61	70	78	65	67	66	67	51	68	59	69	58	58	58	78	59	68	67	58	50	67	59	67	62	69	67	74	64	77	61	60	48	71	58	68	72	66	54	62	68	62	68	71	61	72	66	63	55	63	58	73	60	76	55	55	64	63	46	60	68	57	60	62	76	54	59	66	60	57	62	61	73	54	64	51	56	59	68	66	59	52	67	56	53	56	58	57	65	64	68	68	66	59	64	65	65	51	67	67	64	63	75	60	69	69	47	51	64	62	71	66	75	70	47	62	56	68	50	63	61	70	49	73	59	51	75	71	72	56	63	47	66	59	67	59	70	63	64	55	75	59	75	62	61	62	72	65	59	62	57	61	62	61	48	53	64	58	55	64	74	61	58	80	60	63	59	67	70	57	61	64	60	70	73	68	67	59	72	62	63	67	57	74	59	84	68	64	67	63	53	54	60	61	69	52	59	62	76	75	56	61	42	58	61	80	74	75	75	80	62	66	68	68	85	63	74	61	65	72	56	73	62	69	73	61	78	63	61	74	61	69	65	65	51	78	61	64	52	66	69	72	51	60	65	59	66	62	72	54	64	62	62	50	58	56	65	66	71	59	60	73	60	65	58	55	76	59	61	73	65	59	64	79	71	61	68	60	72	60	63	72	62	50	77	68	57	58	55	63	66	52	66	53	63	47	70	77	74	62	61	73	68	59	57	62	60	66	63	64	63	72	66	72	50	63	48	63	75	60	61	66	74	78	66	49	58	52	58	67	55	64	75	74	48	59	77	49	51	60	72	75	69	64	80	68	66	65	63	67	64	68	62	55	82	62	59	71	54	52	54	64	69	72	67	71	58	67	60	60	66	63	74	76	66	73	61	63	57	61	62	57	61	71	63	55	73	50	69	67	68	63	67	61	68	83	65	63	75	59	62	68	70	68	77	60	63	63	59	68	62	67	59	66	69	57	65	59	72	74	75	59	56	64	64	60	56	61	64	57	75	61	77	59	52	83	65	71	58	74	58	68	62	55	76	65	57	78	50	64	77	56	64	65	58	62	52	48	70	58	51	54	51	67	56	67	52	77	68	61	74	75	62	73	59	72	72	76	64	55	66	59	57	50	58	68	54	61	69	82	55	64	55	68	74	57	63	64	70	49	69	65	70	69	58	73	69	56	69	60	70	58	64	53	80	54	56	56	80	64	81	79	59	65	68	77	57	57	72	62	61	73	76	68	61	74	79	83	54	59	63	66	56	82	73	71	54	61	65	58	57	55	57	64	64	68	67	52	67	61	69	63	59	64	62	64	60	70	50	55	78	60	66	63	71	76	59	59	61	65	69	64	57	55	67	55	57	62	76	73	65	77	61	63	63	79	65	64	61	70	66	71	66	53	66	58	49	57	73	72	66	56	64	78	60	64	68	56	72	70	38	55	53	76	71	72	60	59	51	71	78	63	58	45	72	75	65	63	59	72	73	54	78	52	52	82	77	60	63	62	56	79	70	66	55	62	71	68	50	54	49	57	62	71	55	70	62	64	72	57	70	61	65	70	77	51	55	52	70	61	68	61	59	62	63	78	62	75	59	64	58	64	71	56	65	62	60	56	73	66	63	46	63	61	74	69	66	58	78	54	75	56	57	57	61	62	61	72	61	58	63	53	72	61	71	62	68	69	72	57	64	74	65	65	48	67	58	57	54	65	54	45	53	53	88	61	64	70	70	70	72	61	73	65	67	63	60	49	73	68	65	56	69	60	62	78	60	57	61	67	58	74	55	58	69	56	55	58	63	66	59	61	74	52	63	62	79	53	66	68	59	52	66	58	61	58	64	73	60	64	76	63	74	64	55	62	68	71	73	58	61	78	57	65	65	56	62	74	80	62	92	71	69	68	64	70	73	77	64	65	57	58	60	73	62	75	58	51	65	72	52	66	46	73	61	76	58	55	50	67	75	67	79	72	71	55	66	71	76	64	55	65	75	59	59	62	64	66	67	71	72	63	70	60	65	62	63	66	71	66	66	61	57	64	62	68	74	68	75	69	65	64	57	51	63	86	61	58	58	62	56	81	57	66	61	77	63	69	69	59	77	61	74	80	65	58	64	66	37	66	64	68	63	69	70	79	62	61	74	70	62	70	75	70	59	62	68	62	60	75	61	63	65	50	48	66	59	58	61	67	65	66	69	62	57	61	53	65	66	65	77	88	67	69	74	73	72	66	63	67	76	64	58	51	72	62	59	60	64	58	61	63	62	66	74	68	57	61	61	74	68	71	67	76	59	57	71	74	63	56	62	63	66	62	53	63	64	83	70
54025	41389	11892	1661	2015	2048	1792	1492	1267	1125	962	938	886	780	786	758	776	729	702	713	709	702	708	701	723	639	705	651	677	633	671	644	673	673	637	664	649	648	661	634	661	693	659	631	644	614	656	660	633	636	679	665	640	615	633	658	651	627	599	648	654	672	645	650	602	652	649	639	651	585	632	654	605	648	602	622	660	666	668	601	676	611	630	608	660	662	627	562	658	644	581	622	633	595	673	636	692	650	635	625	636	620	646	632	572	631	616	617	646	636	641	613	638	587	644	643	641	650	623	681	621	640	615	655	583	612	645	625	695	611	579	663	636	648	619	617	632	632	622	638	602	639	625	607	654	603	651	635	631	688	638	613	612	619	670	614	661	597	604	637	622	654	627	624	599	614	627	611	591	638	651	652	636	628	624	668	665	634	627	654	624	667	614	662	666	636	613	611	600	678	612	613	554	611	575	634	637	636	632	599	677	618	624	623	683	642	637	635	628	628	640	650	661	636	626	611	589	647	647	613	603	624	611	633	622	635	614	633	660	608	615	648	675	624	610	652	614	651	658	644	595	632	641	620	654	629	638	653	628	618	578	632	619	679	650	659	648	639	624	634	612	626	627	621	617	599	649	643	622	588	621	606	572	630	605	646	610	656	657	628	649	601	613	600	630	594	602	667	601	649	644	616	614	661	644	650	669	640	642	633	657	608	612	637	647	597	628	602	584	596	594	636	652	623	674	621	602	622	632	671	647	578	675	626	596	618	675	664	611	620	586	670	606	645	623	603	617	651	667	650	625	632	640	605	609	664	654	598	616	604	645	624	589	621	671	625	602	590	584	600	587	594	632	603	622	672	619	651	664	611	596	642	633	575	599	636	630	649	609	596	669	639	615	660	625	666	659	616	618	632	689	576	634	631	621	619	598	649	628	629	625	641	638	621	604	614	619	652	616	601	655	661	666	618	675	619	634	630	684	598	654	639	599	594	665	628	595	622	651	617	617	664	567	642	637	639	614	655	597	633	594	615	584	590	619	621	621	660	605	676	674	599	642	619	628	589	613	650	632	666	624	630	574	699	659	612	648	687	613	607	644	628	609	628	648	680	644	596	638	608	597	655	621	640	637	646	618	625	661	652	630	627	676	644	642	613	579	622	594	600	605	629	652	644	615	648	630	641	634	615	621	634	603	611	622	646	614	659	627	636	639	607	660	664	644	600	684	674	655	610	640	616	626	649	599	582	664	620	619	647	589	645	615	640	604	639	645	651	605	625	598	623	625	618	637	628	641	585	679	600	589	603	643	629	616	681	668	619	663	631	619	649	664	601	648	586	635	596	642	618	605	648	612	603	651	598	626	666	637	635	636	602	600	632	630	631	698	648	632	623	635	617	615	590	591	610	619	610	648	607	645	600	614	600	660	616	602	621	624	632	643	617	634	624	633	654	699	620	640	619	644	624	643	673	689	644	616	641	627	667	641	687	644	658	652	610	624	663	625	619	658	616	649	655	628	612	650	648	604	677	631	623	646	650	619	628	597	596	617	639	647	631	652	658	653	609	593	602	658	673	649	636	609	677	580	633	580	628	635	583	641	634	638	619	634	623	615	638	628	597	617	638	626	665	627	635	631	671	586	597	585	646	659	611	661	630	608	635	618	602	600	614	621	636	602	606	654	618	599	651	595	595	642	621	618	619	715	645	634	607	642	619	616	628	595	627	635	611	658	663	643	651	591	643	624	615	633	625	657	621	621	636	622	599	614	670	642	642	612	640	631	595	606	596	631	613	597	604	601	639	651	611	634	680	653	639	658	677	598	655	643	610	651	617	613	626	636	614	587	615	625	578	623	666	636	608	650	610	698	619	624	600	615	630	652	631	602	626	672	658	660	655	637	567	654	629	675	598	631	557	632	627	659	628	634	653	641	649	638	594	607	646	639	640	650	659	616	648	616	603	624	605	611	604	615	603	629	590	604	617	631	663	627	647	668	609	591	625	632	669	635	593	605	627	658	607	606	634	606	564	655	632	602	617	636	623	646	644	627	628	650	675	631	656	655	645	656	633	656	664	653	609	642	644	589	621	641	590	642	603	645	645	610	628	609	594	696	609	634	616	613	639	613	632	607	626	633	607	635	631	653	631	590	665	596	594	650	665	630	631	626	613	641	661	640	603	611	612	616	631	638	602	644	624	573	670	649	657	645	608	609	596	644	639	637	611	671	649	610	632	628	600	628	593	673	672	607	621	630	626	593	636	649	616	625	627	669	615	597	646	668	649	645	620	631	632	648	653	642	617	620	656	620	628	620	648	657	605	572	655	630	626	635	611	601	598	611	687	601	622	621	619	620	603	653	603	638	642	657	626	577	642	636	651	655	602	621	568	609	637	622	616	587	650	656	648	577	636	612	632	655	627	670	604	598	586	627	667	635	682	645	623	636	570	595	573	610	657	615	610	624	600	650	575	612	637	673	631	652	642	637	618	627	646	620	655	645	628	632	627	610	626	585	658	604	574	602	639	634	614	613	641	648	625	582	637	645	668	600	620	640	590	659	682	598	634	615	644	610	643	624	649	625	634	625	644	633	649	608	627	639	589	637	580	619	601	588	618	615	654	640	642	661	627	622	603	613	611	664	615	643	611	610	627	621	588	685	641	579	615	646	617	615	635	631	620	605	657	618	666	625	664	618	632	604	582	642	665	618	689	608	673	631	641	610	641	659	673	603	649	635	629	612	573	607	629	666	643	624	647	653	600	587	645	613	663	592	641	664	616	640	616	606	654	625	662	651	660	616	648	644	645	596	633	627	630	591	602	613	671	644	631	640	599	624	615	640	620	659	617	605	614	632	607	627	647	625	587	624	672	600	633	606	651	628	645	635	658	631	649	635	615	611	642	608	672	608	616	627	667	631	646	634	656	641	628	621	652	632	632	637	654	625	613	630	629	651	654	655	612	652	642	634	619	638	689	651	639	652	638	679	622	632	643	653	623	624	628	649	642	609	669	658	632	624	617	687	633	619	582	657	656	629	633	579	618	614	615	653	621	652	631	649	622	618	644	601	650	607	598	636	608	629	624	658	643	625	591	627	611	595	630	601	656	626	624	635	672	613	635	645	619	631	656	633	607	661	608	595	644	595	605	667	663	674	638	626	620	657	614	600	607	639	622	659	652	657	646	633	618	608	614	604	629	653	657	612	662	609	630	650	646	602	620	580	661	639	684	667	621	633	588	563	664	604	632	639	629	633	599	659	647	646	606	617	651	657	602	620	574	642	615	647	611	634	659	613	633	605	660	647	630	632	649	644	644	650	630	610	586	614	627	610	602	646	623	644	628	614	627	665	601	616	644	612	640	605	649	616	645	582	627	645	644	621	613	670	617	672	671	632	624	612	586	663	650	648	564	628	596	620	651	625	628	616	632	668	640	640	613	618	605	649	632	615	668	690	623	621	647	634	629	605	635	627	625	663	679	573	609	608	629	585	601	659	627	610	614	637	618	589	612	621	599	656	619
25359	20122	3985	105	86	73	53	68	61	63	63	42	43	63	45	46	51	56	62	42	45	43	48	53	43	56	38	53	44	39	55	52	43	53	49	47	53	42	42	29	37	43	47	42	50	50	33	58	43	40	42	56	44	38	41	44	37	40	41	49	48	33	60	45	31	37	42	53	52	32	45	45	35	46	37	39	42	46	31	43	43	44	33	46	44	39	37	38	57	41	44	39	42	36	43	43	50	37	40	42	41	47	48	34	42	48	46	38	38	48	36	29	41	31	46	47	42	33	46	40	39	31	38	44	42	51	51	53	40	55	46	46	38	38	49	38	49	42	39	28	44	50	41	39	32	44	44	49	52	34	44	41	46	54	47	56	39	46	48	39	39	49	36	48	41	57	37	27	35	37	41	29	49	55	40	39	48	36	39	53	41	44	47	41	38	37	54	45	48	38	53	49	39	43	53	50	49	45	38	45	54	45	36	46	40	43	34	50	40	37	36	44	38	41	37	38	35	35	41	48	47	47	40	46	50	44	38	51	42	36	42	50	52	38	45	43	51	42	45	47	48	36	29	41	43	44	48	67	44	49	55	38	52	43	55	43	50	51	38	46	57	46	49	33	45	44	48	40	46	39	34	44	33	50	32	51	53	38	29	40	39	38	35	40	47	48	44	43	40	50	57	42	41	40	48	36	32	45	52	35	44	42	49	57	41	48	21	40	31	44	37	38	42	34	57	43	45	46	59	47	47	60	42	35	36	37	46	36	48	43	40	44	39	35	46	42	51	48	51	40	45	45	49	41	43	53	39	33	43	35	40	52	41	46	44	49	40	51	53	40	42	41	42	33	38	47	48	62	45	38	54	51	42	46	47	46	59	42	50	42	44	47	46	47	47	37	47	40	40	40	42	31	46	51	42	44	43	39	54	51	37	41	43	38	39	44	46	40	39	54	46	34	54	49	40	34	40	42	40	48	49	40	40	49	59	38	38	47	42	38	35	35	52	40	33	44	54	53	42	46	39	40	36	46	37	35	40	47	51	37	50	39	43	30	36	36	41	38	28	32	43	46	39	53	48	50	54	34	40	44	38	40	36	40	55	52	54	48	51	38	50	50	46	38	49	48	48	45	41	43	44	29	44	37	47	40	38	48	41	35	41	46	38	48	35	48	51	37	42	35	58	48	57	44	46	62	43	36	48	33	36	40	45	39	40	42	42	42	48	54	33	52	48	64	44	56	38	39	46	49	51	41	48	42	49	57	50	36	39	33	57	49	52	33	46	37	34	42	49	38	31	33	60	39	46	36	50	52	45	52	47	39	39	49	42	54	42	55	51	42	47	50	53	41	38	28	51	37	42	40	48	41	41	40	38	47	61	46	50	43	53	41	35	46	40	43	35	57	40	30	40	36	49	41	36	31	47	44	41	47	39	36	47	48	45	40	56	44	36	52	47	37	36	41	38	33	41	43	34	34	56	39	56	44	40	40	45	40	42	47	30	39	38	52	42	28	39	40	33	67	46	40	32	39	42	35	50	54	38	40	42	37	44	46	32	44	38	33	42	44	41	50	31	50	32	54	60	47	39	42	46	43	40	33	42	57	40	34	47	51	36	36	48	40	35	48	36	37	42	41	47	39	30	31	46	41	35	44	40	44	49	55	47	38	55	39	35	51	48	42	35	44	48	37	51	30	35	42	46	45	37	37	40	51	35	37	42	44	49	40	44	53	40	44	47	59	52	49	48	27	60	24	39	31	41	49	48	37	36	37	50	53	37	43	38	49	45	38	55	48	35	47	51	38	43	41	36	35	41	48	48	44	49	31	37	36	42	54	45	41	38	31	47	43	50	39	42	42	42	55	52	45	39	46	34	36	38	42	47	33	51	39	40	41	46	49	45	35	42	46	50	50	46	40	44	53	39	38	40	41	43	47	38	43	51	47	49	42	33	49	51	39	42	43	41	36	42	36	46	43	43	46	38	55	60	33	51	45	59	43	36	38	45	47	37	62	52	46	34	37	41	42	42	41	43	54	43	39	40	40	62	45	52	48	49	48	51	48	38	67	44	47	33	43	37	52	50	42	37	55	53	56	40	39	46	40	42	37	44	45	37	36	38	41	41	50	40	42	39	40	38	36	39	51	50	42	46	41	42	41	51	45	43	35	41	47	51	36	36	41	38	48	31	46	59	42	39	43	43	43	41	48	44	40	38	34	52	41	42	59	46	35	49	38	41	42	44	55	53	58	48	44	39	49	45	59	44	47	56	46	43	52	52	37	51	50	55	38	45	40	32	28	40	45	40	38	32	33	52	47	44	45	34	46	38	42	46	45	49	35	55	43	43	49	42	29	52	38	44	47	43	44	44	56	48	45	46	33	37	48	38	48	54	37	36	44	43	42	33	49	60	42	33	51	49	52	39	36	36	40	52	32	49	46	45	48	41	42	43	43	43	43	43	55	42	37	51	57	48	33	45	53	43	53	36	39	40	50	49	31	37	41	37	59	34	40	48	47	40	50	45	47	56	51	35	51	48	35	53	40	39	45	49	57	46	39	30	40	44	41	42	32	48	42	44	32	45	34	43	38	46	55	51	41	43	55	50	35	33	44	40	46	43	35	43	33	47	44	48	47	52	44	40	47	45	43	47	54	48	40	55	55	46	35	47	34	45	43	27	37	47	40	46	39	43	40	46	59	38	44	43	43	46	43	36	43	43	43	60	45	43	44	51	43	48	44	48	49	36	45	49	54	49	48	55	46	43	47	50	53	45	36	44	41	39	40	49	43	46	42	46	41	47	61	43	31	43	48	56	37	55	35	38	46	44	45	40	40	38	49	43	52	41	35	43	44	36	42	36	35	52	40	48	36	39	52	45	43	52	40	42	44	36	35	37	49	43	42	43	37	40	55	32	33	48	42	41	47	47	56	39	49	52	47	42	41	50	43	36	46	41	40	33	43	47	41	40	44	41	37	48	47	38	39	41	47	38	44	48	47	42	51	39	55	46	53	35	41	48	39	42	32	41	39	39	46	42	43	35	38	48	39	36	50	41	38	52	38	40	47	38	60	35	35	43	41	47	40	42	33	27	33	38	36	39	55	53	44	58	39	43	42	49	51	43	44	50	38	37	44	40	45	40	39	44	59	39	43	41	45	39	45	32	45	55	40	31	39	31	52	43	39	49	32	46	47	44	42	36	42	36	44	39	43	48	42	35	47	34	49	51	48	42	42	45	43	39	50	39	33	48	38	46	36	52	43	38	46	42	40	45	50	55	35	38	60	46	42	34	45	46	40	53	57	45	38	39	45	34	33	47	44	45	36	40	30	46	43	44	41	43	37	46	49	37	40	44	46	37	39	58	43	36	38	37	43	30	37	54	35	44	43	46	45	30	44	43	36	44	44	30	64	35	42	41	38	40	44	63	48	34	40	40	45	43	44	40	43	58	38	33	56	44	37	47	42	40	42	35	43	44	45	42	46	53	38	45	40	52	40	50	47	41	51	45	49
53173	39229	13491	1709	2018	2209	2026	1727	1460	1215	969	900	834	771	736	743	657	626	625	581	618	615	572	558	523	533	525	557	537	488	502	468	521	490	467	468	499	499	471	474	547	450	485	514	478	472	444	481	462	470	466	479	462	502	481	461	474	443	442	462	500	458	468	489	455	457	460	489	446	480	463	480	446	521	470	447	410	453	472	483	471	436	461	439	446	462	471	443	474	487	471	445	436	471	496	468	469	449	454	473	487	468	446	462	444	445	421	459	420	426	474	466	465	467	454	488	452	471	448	417	438	493	414	456	428	427	427	417	436	423	443	443	446	444	466	457	408	483	468	428	432	446	446	470	426	418	459	492	445	427	481	457	419	429	457	452	456	467	454	488	434	456	471	466	490	499	446	446	454	435	437	461	452	452	468	439	447	482	471	434	436	431	458	463	427	503	438	444	430	473	409	482	452	468	461	478	470	441	452	456	489	451	446	494	462	436	447	485	470	475	439	441	437	460	448	460	486	442	498	439	497	458	432	419	429	436	440	413	502	427	435	424	430	452	446	475	414	447	430	431	446	464	469	464	477	471	465	468	455	410	452	444	449	403	450	445	453	461	447	425	459	466	429	471	451	445	468	483	481	439	418	449	481	462	472	431	442	457	463	464	466	447	513	461	418	424	418	487	445	477	441	469	489	438	474	456	458	440	428	452	433	497	452	424	463	479	442	428	459	421	428	426	489	470	446	460	457	498	438	418	423	475	428	458	451	470	469	434	480	456	442	489	427	445	441	431	477	460	454	452	465	455	496	471	454	436	456	469	423	423	415	451	454	430	428	428	469	464	478	469	475	409	458	440	418	451	477	468	436	461	473	428	399	445	470	419	482	457	454	443	479	446	455	423	471	444	474	459	470	522	455	426	479	493	450	476	443	452	459	435	454	447	494	428	417	501	413	470	458	458	477	454	463	419	449	412	458	415	441	446	457	418	417	438	442	445	444	477	452	448	478	474	466	456	444	441	453	470	433	459	458	461	422	478	456	459	461	480	467	471	436	455	463	464	463	487	452	450	469	443	477	479	437	465	468	457	448	427	412	453	495	416	453	473	436	458	447	476	506	456	460	445	417	478	454	462	467	446	437	436	428	481	461	449	443	434	446	464	437	431	449	438	476	506	428	449	478	450	406	459	469	437	482	436	445	460	430	439	448	456	458	480	447	478	452	441	473	447	451	467	488	394	430	448	444	479	457	465	433	428	423	466	480	473	452	433	422	447	441	462	433	477	467	468	438	431	447	410	465	485	443	461	459	467	464	458	448	467	446	445	451	477	463	474	423	442	460	452	434	479	423	466	453	451	418	447	419	470	408	431	431	451	443	424	489	450	441	430	467	521	431	412	463	462	444	404	472	432	453	468	417	444	441	464	469	453	439	465	463	456	438	462	455	460	434	462	446	488	427	403	456	459	483	451	431	454	452	462	457	482	452	447	412	491	512	474	434	434	434	466	469	458	458	436	482	468	444	437	422	476	464	457	448	484	425	421	477	441	452	444	458	452	461	474	433	508	482	418	464	466	468	486	454	427	437	435	482	451	487	494	453	437	448	430	428	431	438	442	463	411	438	466	447	451	484	462	407	484	451	442	542	420	484	475	459	409	468	475	457	486	455	446	476	439	480	500	419	467	461	457	475	447	427	438	442	478	442	418	472	429	490	478	433	435	447	476	427	471	459	446	452	457	444	475	490	436	444	471	454	442	493	438	449	462	473	487	458	458	441	453	470	466	450	441	480	434	446	480	446	440	467	417	448	441	439	445	412	410	444	466	446	415	434	440	441	479	456	438	495	484	436	469	435	457	439	475	448	453	475	430	455	437	423	422	475	465	468	458	451	461	474	445	495	484	450	453	469	441	471	432	466	462	466	464	453	455	473	425	454	471	452	430	421	457	433	457	506	436	418	476	429	441	468	427	467	437	433	465	456	471	439	458	425	465	456	444	473	416	430	448	487	446	474	425	456	453	493	480	415	440	426	438	424	431	465	447	469	518	445	445	451	452	441	454	467	462	423	457	476	427	442	450	448	492	464	481	431	436	465	464	439	502	459	457	425	451	476	457	482	457	442	492	457	450	467	459	403	413	464	471	418	440	480	429	452	429	457	435	431	483	433	459	446	469	467	444	476	463	463	457	415	458	438	448	463	452	427	429	440	440	462	447	465	433	456	471	489	443	440	453	441	428	465	476	464	441	443	445	424	469	477	436	418	510	462	451	458	428	481	454	412	440	420	481	434	456	461	430	456	451	447	432	412	442	419	433	493	458	448	411	452	445	423	440	453	444	444	460	440	450	440	474	468	442	456	450	431	426	469	451	458	420	463	460	463	439	445	444	471	444	472	445	465	483	467	480	436	436	446	449	447	466	455	477	453	471	481	422	468	445	452	458	451	474	481	462	409	440	474	468	448	475	410	449	445	442	468	449	425	469	455	430	440	456	493	454	457	428	451	443	462	455	425	481	464	465	442	444	453	431	489	482	451	457	429	449	444	430	426	424	429	462	431	430	482	443	453	461	486	422	424	434	461	457	469	421	446	448	494	417	456	489	423	449	465	442	483	475	469	447	475	452	467	459	451	435	474	458	431	437	461	426	457	458	478	467	468	426	451	431	427	459	414	508	482	448	476	479	490	445	468	405	427	468	481	432	449	492	435	440	467	428	477	462	486	478	448	463	448	458	459	469	477	421	503	492	475	460	442	447	429	454	429	453	459	430	454	446	482	419	385	488	501	466	468	494	424	433	463	451	475	453	436	479	474	472	456	456	481	460	427	486	451	423	460	479	450	456	437	466	469	472	494	484	453	491	425	481	478	422	464	467	450	428	470	443	460	474	465	462	440	420	462	458	473	405	468	438	428	449	424	471	426	488	474	442	493	460	464	448	450	430	436	399	444	446	449	475	442	457	465	463	442	461	475	440	399	475	491	447	453	452	455	465	447	449	459	455	463	416	479	520	462	447	479	494	444	478	459	461	431	452	469	440	450	465	456	449	448	462	435	463	462	483	444	435	437	457	448	511	439	483	459	460	433	461	410	447	483	437	412	441	440	474	469	450	446	465	431	448	459	475	422	446	448	454	423	494	466	430	470	442	454	479	462	443	478	451	437	450	481	449	475	490	431	417	435	451	456	439	463	463	484	429	445	443	450	449	417	444	444	432	445	457	452	429	467	449	453	437	464	458	421	419	421	447	457	478	492	465	484	461	423	442	450	444	464	496	460	433	431	467	473	449	457	465	464	467	428	418	412	451	490	482	430	452	440	464	490	458	433	445	444	463	456	442	456	464	429	451	437	491	427	490	468	488	461	461	470	468	450	486	476	474	493	430	453	490	410	460	434	464	391	449	427	479	473	473	469	435	460	460	466	459	421	448	460	446	473	446	438	477	452	417	419	446	462	468	432	471	439	475	457	461	463	441	503	440	467	479	451	459	432	448	401	439	495	432	455	441	450	475	461	442	446	462
32693	29649	7859	264	159	137	128	120	122	109	89	99	96	105	94	107	77	79	84	79	93	92	86	86	87	77	81	75	60	76	98	91	70	90	76	69	73	83	82	90	76	100	77	85	77	81	84	102	70	74	72	101	80	82	92	69	96	82	75	87	83	76	87	82	75	84	79	68	74	93	96	91	83	81	84	82	89	81	78	86	82	72	80	87	90	93	82	90	83	81	79	81	91	95	90	71	85	80	99	67	83	91	77	93	74	81	82	91	90	84	69	92	77	93	66	87	79	83	96	79	76	87	80	89	85	88	82	73	76	86	80	94	91	70	88	84	79	81	87	76	98	73	99	81	80	97	83	98	80	83	77	82	87	72	79	111	85	68	77	85	86	86	89	79	81	103	88	88	85	80	73	83	72	57	101	89	72	73	86	81	96	79	89	90	72	83	81	69	95	62	70	82	84	80	97	84	81	79	79	81	77	83	78	85	82	83	85	71	72	79	80	83	80	98	80	89	72	79	76	94	80	89	70	90	84	89	97	77	77	86	94	78	82	74	86	83	76	82	75	83	75	98	107	79	94	85	81	95	87	81	79	81	90	84	82	67	83	68	65	82	82	81	101	99	86	76	85	77	83	70	77	92	85	77	81	81	78	87	109	75	91	82	78	91	85	79	61	71	71	78	80	87	88	74	91	94	93	73	91	63	79	80	81	96	70	86	81	78	73	67	80	110	68	86	78	73	79	78	100	85	78	94	69	87	99	66	74	76	91	93	92	82	79	65	71	90	82	99	85	79	90	97	81	84	79	85	84	66	85	95	69	87	92	81	89	71	80	96	66	80	84	63	91	80	69	73	70	69	78	79	86	83	69	61	82	76	71	84	86	80	78	88	91	90	92	80	88	85	104	75	83	68	83	70	73	81	90	91	85	92	90	86	89	79	82	92	90	81	74	88	70	84	75	95	99	84	76	86	75	76	90	77	89	89	87	74	76	72	82	79	66	101	76	90	69	73	80	75	73	76	89	65	82	65	74	84	98	80	99	91	77	79	87	78	92	98	86	81	74	74	88	85	77	73	89	90	106	86	83	72	74	86	84	67	96	90	92	75	87	85	79	86	82	71	88	74	78	92	94	68	76	83	92	90	90	74	79	88	81	90	94	70	88	106	78	65	72	81	88	76	77	63	87	84	73	77	98	72	98	80	74	65	83	88	83	78	74	87	84	86	75	91	79	96	89	84	81	85	70	74	92	70	76	65	78	81	86	69	67	88	77	85	89	90	71	105	89	93	77	79	74	91	73	78	72	84	90	84	77	78	74	79	82	92	65	92	78	76	84	79	97	80	83	78	97	77	87	92	85	68	75	78	91	93	74	76	86	96	66	76	77	83	89	99	75	93	80	70	96	79	85	84	76	89	81	78	85	90	75	82	81	77	72	81	89	87	79	79	75	80	100	89	69	81	72	71	84	93	100	66	96	77	78	84	93	81	81	72	86	73	83	96	87	84	85	72	86	85	73	94	81	87	70	88	80	97	81	76	93	79	73	95	75	74	78	91	66	67	71	85	87	81	91	79	80	80	84	82	82	91	87	73	78	75	78	83	80	95	91	81	82	89	66	86	74	95	71	72	87	78	76	81	70	90	94	81	107	85	81	89	84	85	62	75	82	79	68	90	79	86	91	96	79	85	82	76	94	86	84	82	81	82	79	99	82	90	79	80	77	73	78	90	78	81	76	90	77	85	75	89	70	83	85	86	91	99	86	99	98	104	97	85	84	93	77	79	99	74	69	71	88	87	66	79	101	69	91	73	87	75	77	78	78	65	94	79	84	84	92	80	82	87	98	74	91	71	68	69	105	98	80	79	66	89	81	75	73	82	75	87	90	84	81	85	88	91	74	80	84	85	72	81	75	80	83	84	80	87	104	88	70	95	90	96	66	87	79	76	69	85	95	89	92	88	88	87	65	68	72	103	65	90	76	76	73	81	78	80	80	83	92	92	80	87	90	91	91	86	86	88	95	90	96	83	82	88	80	90	101	73	63	86	84	100	86	85	94	77	90	77	78	75	89	101	94	65	62	91	64	82	81	101	85	94	93	84	96	84	86	79	83	83	85	75	102	82	83	76	63	81	82	61	77	84	91	76	92	99	82	77	89	77	101	80	87	84	89	82	85	74	73	83	82	103	91	91	70	84	77	77	94	81	97	84	69	96	82	107	78	80	96	92	82	76	87	86	82	73	71	70	77	80	79	69	69	66	88	83	79	88	93	93	71	80	64	94	79	75	95	67	77	74	90	78	84	84	75	74	76	76	91	77	76	77	77	79	81	84	96	81	79	75	86	88	89	82	100	80	82	92	74	91	85	75	69	89	93	84	89	85	78	81	82	84	82	96	88	93	85	89	59	96	79	74	91	90	101	79	81	80	83	84	66	77	65	105	81	97	68	100	76	89	74	77	69	82	88	79	83	112	89	85	69	93	97	60	97	74	81	84	74	87	87	104	68	95	87	80	90	75	77	100	101	94	85	77	90	74	85	77	83	84	83	75	88	77	70	79	68	77	89	81	65	86	95	92	76	90	92	87	84	73	101	114	89	78	88	85	83	91	82	96	86	95	78	80	87	86	90	88	93	73	84	79	55	90	83	77	84	98	81	78	83	92	84	83	88	86	75	78	68	86	81	82	86	100	82	81	72	94	102	76	81	75	93	77	79	85	94	67	92	100	67	87	80	73	86	94	79	83	82	87	80	87	88	85	79	76	93	67	82	82	82	78	77	84	101	80	99	61	85	66	85	94	79	89	77	84	77	96	89	71	69	76	98	71	92	88	86	97	65	88	85	73	90	76	70	76	75	68	82	70	80	95	77	76	63	66	90	75	75	75	90	62	89	83	84	78	80	91	80	71	91	94	95	86	81	83	97	69	64	109	84	90	81	104	84	85	79	101	76	81	82	89	64	87	89	81	76	92	82	86	97	87	87	86	80	87	88	91	93	84	96	91	89	78	70	80	85	95	78	89	73	83	77	95	79	91	85	81	98	78	83	79	96	93	81	87	81	82	90	80	87	60	79	98	101	85	96	67	89	75	77	72	74	75	78	78	75	83	87	106	75	87	100	67	63	82	88	84	86	82	90	81	76	66	79	70	77	83	84	68	83	88	65	83	84	76	97	84	80	96	79	89	88	83	77	79	59	76	79	102	79	71	63	95	63	72	84	75	97	90	81	96	85	68	92	80	92	94	83	82	80	75	84	87	92	95	81	98	83	73	98	77	93	79	78	84	63	88	71	82	75	102	75	94	81	99	82	85	78	72	84	92	77	88	83	81	96	72	95	86	76	78	69	92	95	80	89	87	87	96	76	79	98	85	69	85	80	90	86	88	89	95	74	77	65	80	93	96	93	84	94	87	89	87	91	78	73	91	86	65	89	90	86	88	78	83	83	84	77	85	71	69	83	86	92	85	78	74	93	80	76	75	78	83	83	97	88	75	78	96	87	88	83	76
58154	46588	12661	2993	3635	3807	3240	2749	2213	1976	1655	1577	1378	1320	1285	1185	1137	1083	1057	1015	958	994	999	986	1009	954	972	899	937	912	883	875	923	877	882	911	920	896	896	900	895	910	887	850	837	872	848	889	822	859	878	859	861	855	891	829	821	864	853	823	888	839	830	848	854	824	863	834	845	845	821	846	839	868	830	836	825	830	895	811	853	873	797	780	851	851	824	806	763	845	870	822	856	827	828	874	882	873	807	883	874	855	823	844	828	885	800	822	822	805	746	859	868	878	838	778	857	880	862	825	833	865	867	819	798	819	844	842	823	857	866	822	860	841	817	788	884	863	872	797	863	860	822	858	836	843	839	865	790	834	815	876	808	854	864	806	822	844	835	846	860	847	836	871	821	801	837	822	838	803	816	816	792	844	802	833	841	835	884	870	842	781	845	869	804	827	843	820	848	826	781	850	804	842	830	763	859	793	823	780	836	818	843	863	811	854	806	849	819	832	808	830	847	864	814	817	921	821	801	854	827	840	837	830	847	821	824	838	783	826	862	831	868	825	792	799	832	855	818	813	836	826	816	846	809	820	866	832	821	768	858	829	884	869	865	829	863	836	782	863	859	837	851	837	862	794	845	840	863	876	823	872	863	804	796	877	825	881	796	848	800	852	853	842	826	867	815	829	796	821	885	864	834	844	853	842	829	872	833	822	841	874	806	823	797	799	840	831	851	777	842	845	807	819	835	775	849	799	838	869	826	841	899	876	850	829	822	836	811	831	822	810	832	804	792	839	841	840	871	829	794	793	858	806	834	838	850	819	806	806	815	830	870	805	828	839	842	823	803	862	854	817	789	785	833	863	896	788	845	854	822	831	834	827	857	835	853	856	778	864	844	868	843	797	818	842	837	800	891	836	839	877	778	833	839	768	815	852	784	831	825	822	823	827	852	844	777	794	811	869	884	865	861	836	788	771	807	798	840	794	772	798	831	838	838	792	870	819	814	842	829	808	883	801	870	833	849	836	830	843	820	812	847	796	838	805	798	752	846	820	876	854	837	853	849	855	860	816	853	813	817	826	894	832	871	828	885	823	809	848	812	857	779	842	852	884	794	836	801	835	799	845	815	815	824	826	828	824	822	835	826	778	854	844	803	825	866	845	863	861	857	836	798	846	825	831	820	779	848	800	787	771	827	838	853	824	844	845	843	818	892	805	863	885	821	790	816	840	891	838	817	840	815	812	830	856	908	856	795	813	815	798	776	793	852	850	841	835	815	813	825	852	801	843	833	834	899	816	831	838	912	848	832	785	814	825	854	800	817	804	859	829	826	852	816	826	807	841	824	873	834	826	820	853	845	850	830	807	827	829	880	816	836	839	892	808	816	866	821	876	808	842	847	827	801	835	815	827	840	870	818	883	809	773	852	850	791	811	808	841	868	857	861	881	883	806	835	810	834	823	855	821	779	857	852	821	829	861	838	807	841	811	810	830	875	832	827	820	811	837	795	843	827	827	844	838	874	882	750	878	834	828	835	804	855	815	810	822	834	830	833	852	846	863	903	814	820	859	820	794	866	828	903	793	865	832	806	823	885	764	856	838	812	836	834	799	830	830	845	801	858	823	839	848	873	867	809	854	799	838	784	891	841	859	799	867	823	818	866	813	823	837	804	799	857	845	850	854	817	850	895	826	811	835	821	834	812	875	836	826	781	819	851	805	829	828	809	839	871	897	816	814	831	856	838	776	784	847	865	806	836	887	856	849	850	829	855	823	829	807	893	851	822	772	800	879	874	833	832	841	795	864	785	814	831	821	855	839	835	823	879	808	865	829	831	853	801	837	804	852	822	831	814	832	879	806	817	893	805	874	872	798	844	836	839	834	811	816	830	821	810	841	814	887	810	857	829	788	815	827	837	810	804	829	837	794	898	835	786	862	831	841	861	793	852	856	822	810	817	852	772	808	785	807	828	899	851	790	814	816	878	805	865	864	815	883	810	791	810	840	817	845	823	840	839	894	778	837	822	832	845	801	846	848	832	804	869	905	876	811	828	844	803	793	865	837	853	788	803	861	829	787	847	842	860	882	839	835	779	855	801	796	836	814	855	831	835	844	843	825	897	885	829	889	852	810	848	825	837	820	844	839	817	856	811	796	765	847	860	857	885	817	804	880	830	783	833	845	861	829	842	854	848	805	824	775	826	810	821	867	813	869	821	806	828	906	824	833	899	887	862	817	832	836	822	850	833	853	850	876	807	830	815	831	787	800	800	861	817	803	865	850	815	842	862	801	829	841	824	821	815	790	823	866	858	799	793	820	783	815	860	825	807	859	822	792	848	863	814	834	862	843	847	847	851	846	801	828	861	822	819	839	812	829	801	855	796	843	801	851	830	813	798	820	796	831	819	858	802	802	800	851	844	803	854	808	802	792	822	819	755	858	844	832	801	818	806	897	860	790	815	813	832	852	839	820	849	773	857	791	830	781	861	821	788	868	870	845	838	831	843	831	845	849	791	789	839	836	769	789	822	854	830	834	864	797	830	860	893	854	828	801	831	888	851	893	787	857	805	819	804	851	857	866	873	834	808	846	811	842	879	835	805	807	832	838	810	874	831	831	875	791	834	824	797	751	834	863	854	818	829	792	827	829	843	842	829	801	822	808	830	877	824	847	798	822	824	850	866	818	834	830	877	865	797	780	844	809	848	868	815	854	841	865	835	849	826	849	815	843	804	799	805	847	849	778	852	826	837	809	781	797	861	821	886	855	862	802	847	835	836	851	852	801	833	829	843	853	872	822	842	812	846	848	791	850	851	836	865	829	830	855	835	803	809	814	801	821	812	846	821	826	842	802	836	805	835	829	877	842	804	749	783	866	860	771	836	818	836	800	842	838	837	760	864	792	855	852	803	866	828	847	818	812	804	798	811	803	842	832	789	859	853	886	827	841	819	871	848	875	852	848	823	863	784	855	814	902	811	806	827	840	830	861	804	799	832	845	842	845	854	829	851	853	824	802	798	910	792	860	840	825	829	821	865	845	804	844	875	855	833	874	826	855	854	849	874	900	890	769	826	858	781	835	829	884	864	837	815	822	867	817	819	805	785	839	823	820	836	823	820	845	803	827	855	797	857	820	807	863	836	846	820	854	817	802	885	892	876	761	874	832	855	843	811	862	876	853	857	848	847	845	866	832	844	845	791	839	851	823	834	847	878	809	812	813	849	869	835	807	858	849	848	874	827	802	832	825	791	803	844	810	863	820	829	862	871	841	880	887	841	875	835	885	810	770	857	816	887	887	787	821	798	833	802	822	845	852	782	803	815	882	840	854	854	804	840	783	853	827	783	782	877	820	886	804	868	798	847	800	826	831	871	856	849	824	841	833	861	854	871	862	838	814	847	820	859	834	815	827	857	853	822	800	817	847	823	879	819	783	825	831	799	839	809	862	884	792	832	831	839	804	841	821	830	820	799	863	822	778	771	790	845	835	849	820	794	767	777	822	833	831	856	815	819	842
12150	8793	1055	69	40	39	32	40	36	40	30	47	31	31	31	39	36	38	47	39	34	35	37	48	35	23	26	25	45	34	28	27	20	30	32	33	36	28	31	32	35	30	36	42	30	21	20	34	24	38	28	32	20	19	28	31	30	35	40	34	43	23	28	30	36	36	24	25	29	27	24	30	40	24	30	31	18	28	34	26	23	33	23	24	28	41	26	34	29	25	36	33	33	39	36	33	35	33	28	46	32	31	26	33	37	29	34	24	25	41	33	28	27	32	26	27	21	33	31	32	33	27	36	32	35	31	40	34	31	32	32	32	29	35	33	25	42	31	25	26	36	30	32	45	34	29	28	28	33	36	46	30	41	33	36	30	40	37	31	22	37	28	29	33	31	36	28	26	25	31	31	36	31	41	33	28	19	23	25	25	27	29	32	27	30	39	33	32	24	41	31	30	34	18	24	29	35	32	24	33	45	32	35	30	37	34	25	33	30	30	36	23	30	35	42	45	28	26	34	33	30	21	31	28	21	32	34	35	27	34	25	34	43	34	35	36	35	33	32	26	38	34	32	33	20	29	41	31	28	28	35	31	34	35	35	19	49	31	28	34	23	20	26	23	17	19	33	30	25	22	27	17	28	34	33	38	22	32	33	40	33	29	31	28	39	29	29	28	28	25	32	39	37	31	30	20	32	27	33	30	32	29	39	31	30	27	35	18	31	33	31	36	22	32	31	24	39	32	34	32	32	36	23	38	35	33	21	31	34	26	37	34	26	25	25	27	32	35	30	40	28	35	41	31	27	35	29	38	24	40	33	30	34	31	35	21	34	31	22	27	36	28	34	35	28	19	19	39	27	26	36	25	30	34	33	24	36	28	25	39	44	30	21	22	38	35	43	31	32	27	29	28	31	33	31	35	31	34	42	24	30	21	37	45	32	33	25	32	27	31	24	43	42	33	33	23	28	44	28	29	29	33	36	35	35	33	33	38	35	30	28	25	34	30	28	29	38	33	29	38	35	37	23	26	20	22	35	31	38	30	33	20	36	37	31	35	29	18	25	30	41	23	36	43	33	36	26	31	21	20	35	31	39	23	27	31	20	27	34	28	29	32	33	33	41	22	36	29	31	37	22	33	35	24	31	37	39	42	24	32	29	27	28	32	43	23	31	33	32	43	28	29	38	37	41	29	32	40	32	31	25	40	34	32	30	42	38	38	29	30	34	31	31	19	34	28	40	23	37	26	47	23	40	37	41	29	26	31	43	25	32	31	25	35	41	27	34	35	27	39	44	34	22	44	36	28	34	39	35	28	33	32	20	40	23	38	37	26	31	35	29	37	38	29	40	32	26	33	30	30	27	30	37	37	29	38	26	48	39	36	28	29	21	37	37	37	33	26	35	29	41	42	29	37	34	36	24	41	30	42	45	37	39	34	33	40	37	29	33	43	31	28	27	33	46	36	26	25	32	36	36	32	24	24	29	28	21	20	34	39	29	42	29	36	22	22	41	35	38	20	29	31	29	35	40	27	32	18	35	36	24	33	23	31	32	36	28	28	35	35	35	23	37	31	40	39	27	27	30	35	38	28	30	34	26	36	26	25	34	26	34	22	39	34	44	38	36	28	33	34	41	22	43	31	36	27	31	40	31	32	28	27	28	24	39	32	29	27	28	28	25	33	30	34	29	32	30	35	28	34	22	19	19	38	22	32	30	26	35	34	34	36	23	33	29	36	30	26	30	30	37	34	26	33	28	25	26	27	28	38	31	43	20	35	28	43	30	26	28	27	31	30	39	40	24	42	29	43	34	29	23	31	34	28	33	33	31	36	30	35	38	30	35	32	34	25	30	33	29	31	38	36	32	34	28	41	36	30	34	26	35	36	31	25	34	38	40	30	27	29	31	28	32	28	26	27	33	27	35	33	34	28	25	14	33	42	26	30	40	28	25	25	22	29	27	33	33	42	33	34	25	33	30	31	26	37	28	23	28	29	32	31	35	29	38	27	36	28	21	23	27	41	39	32	24	32	35	32	32	30	32	34	29	30	26	29	37	33	27	35	39	31	29	29	35	36	28	33	33	26	29	27	39	33	36	33	27	27	30	37	36	25	39	29	42	33	39	32	31	22	23	41	30	39	29	30	38	29	38	29	24	33	30	25	24	32	25	29	25	36	35	35	32	36	33	45	41	28	32	34	37	35	35	31	32	22	19	39	26	36	34	26	30	36	30	36	36	47	30	31	28	31	33	31	33	28	25	32	28	29	26	42	24	31	33	29	23	34	26	31	35	27	25	28	35	28	33	46	30	27	41	33	37	32	34	32	27	28	35	31	32	26	32	36	30	23	24	33	44	23	37	25	35	37	30	30	33	34	26	20	22	35	30	31	28	29	33	25	29	29	29	32	32	43	22	41	35	33	28	33	27	27	36	41	27	29	20	25	23	34	21	40	33	29	49	30	18	32	23	33	37	33	25	33	45	37	35	26	46	38	43	35	17	39	31	37	31	26	36	23	35	33	26	28	36	30	34	31	30	26	25	24	36	31	36	27	34	26	33	36	41	34	32	28	32	28	16	34	31	34	36	25	32	35	33	26	33	34	30	38	31	38	28	26	24	35	35	27	33	33	30	29	30	34	37	42	33	33	30	24	32	28	30	37	39	41	24	40	31	29	43	37	28	33	34	27	28	27	27	30	30	26	19	30	27	27	33	34	37	33	42	28	26	26	25	24	36	27	24	35	25	25	29	33	37	25	23	31	31	34	32	24	29	35	35	36	15	30	37	26	30	25	30	25	29	26	30	29	33	31	28	22	29	23	41	29	35	27	33	37	24	29	34	35	32	38	38	29	25	22	26	31	33	29	37	38	29	30	40	39	20	41	33	33	24	33	44	33	29	28	26	32	26	31	28	25	34	34	24	42	30	32	32	36	24	25	32	29	35	29	36	30	28	33	31	32	30	27	27	30	35	30	34	31	26	27	36	39	31	32	24	24	33	33	26	32	40	28	39	22	32	33	21	34	27	27	32	35	36	22	32	27	27	24	25	31	31	25	31	35	29	27	35	33	30	32	41	35	30	22	26	27	30	28	29	33	26	31	36	33	41	44	39	23	40	30	27	35	36	45	32	35	29	30	31	20	32	30	26	28	25	39	28	33	31	27	34	29	35	32	26	26	38	36	34	34	25	26	29	29	45	45	45	36	29	28	26	36	32	53	28	36	23	31	33	30	29	26	47	29	30	26	33	35	32	24	32	37	24	31	32	37	32	32	28	23	34	32	38	29	26	38	31	28	29	36	28	26	34	34	28	34	39	35	30	36	31	29	37	27	29	30	34	28	28	24	26	28	31	31	28	31	38	34	29	31	30	33	28	43	28	31	37	36	27	40	36	29	39	15	30	35	28	39	36	45	40	29	27	37	38	20	31	38	16	27	41	25	35	38	34	36	26	30	18	44	33	31	40	28	25	29	30	26	35	29	25	35	20	36	37	29	28	21	29	25
42465	30305	7873	973	838	907	852	694	655	603	497	471	450	432	437	413	393	366	386	338	363	367	377	313	362	353	372	355	372	317	367	319	347	321	321	342	368	369	342	358	345	344	399	341	340	335	343	370	315	353	348	324	312	316	312	308	347	326	265	326	339	343	339	309	330	337	315	340	320	362	334	333	321	300	313	318	333	320	354	313	294	303	345	331	338	337	337	310	345	336	315	308	288	337	309	312	309	314	345	316	339	328	326	347	311	322	297	321	327	359	356	328	340	321	322	340	361	296	306	294	301	353	311	335	330	326	339	319	313	330	353	373	338	315	334	316	335	313	311	293	318	289	305	300	321	313	317	323	326	330	319	305	323	322	330	327	336	346	313	320	329	338	317	349	352	335	343	333	327	333	303	319	335	338	321	316	326	351	306	287	331	321	303	333	316	302	292	329	302	338	369	309	311	311	327	343	287	344	347	302	300	300	333	293	315	302	323	315	294	316	321	339	295	318	318	328	341	346	365	341	356	344	294	346	321	329	319	331	340	328	309	300	338	359	316	337	296	332	325	344	317	319	347	346	357	343	338	350	329	346	330	319	307	313	336	355	325	303	315	316	317	333	366	321	357	309	348	316	317	317	334	325	355	324	322	347	344	314	298	294	349	313	320	317	309	323	288	340	325	304	297	288	287	356	309	327	328	317	329	335	313	313	335	333	312	321	289	293	331	336	339	324	328	312	335	327	337	344	320	340	314	336	336	360	342	340	346	337	328	317	319	334	324	316	364	348	325	291	292	365	337	337	321	326	297	288	315	314	305	334	355	339	319	353	304	336	332	324	319	309	360	336	332	310	330	335	318	341	373	321	315	320	316	323	340	357	344	336	328	330	365	320	304	332	320	321	358	314	319	324	310	320	339	315	325	332	337	340	352	323	354	318	302	323	310	302	318	318	313	308	304	324	345	328	299	302	324	293	332	329	311	326	309	334	338	309	323	348	357	340	331	343	300	331	305	317	313	307	302	319	321	308	329	345	328	321	327	316	329	329	332	345	309	328	312	351	306	304	310	310	330	347	307	278	338	318	306	306	337	326	319	352	315	317	315	344	331	320	315	314	327	335	295	362	334	323	306	292	326	309	323	343	331	330	314	353	302	353	313	326	301	356	310	288	336	309	332	348	301	294	331	305	322	331	313	321	311	314	335	324	346	344	326	332	303	316	310	332	300	329	339	319	319	322	306	329	348	360	351	326	317	320	300	333	343	296	298	326	332	327	347	316	350	342	352	300	312	317	315	363	309	308	319	342	337	323	306	315	348	322	333	282	310	301	331	323	322	313	320	366	341	291	300	317	306	324	334	327	356	347	308	331	324	286	318	344	370	346	311	317	319	335	318	354	348	330	304	331	348	321	332	310	338	319	337	315	343	320	338	318	347	339	339	314	312	318	333	319	315	354	301	320	327	316	311	319	314	341	270	321	313	320	314	316	334	337	321	301	306	294	316	319	318	345	299	314	313	303	306	355	277	301	311	322	335	317	308	332	327	339	289	326	304	323	322	343	279	322	318	324	312	316	309	343	342	320	346	337	325	319	342	300	311	290	313	294	315	305	311	310	360	344	321	332	330	315	320	338	309	302	343	337	330	283	343	349	334	301	332	339	325	357	346	299	312	335	341	327	348	302	323	331	324	339	324	313	338	303	307	338	313	329	327	288	294	352	325	327	330	316	333	324	328	319	308	326	342	336	332	332	354	341	335	309	336	312	315	324	309	317	347	299	279	326	294	292	305	303	335	372	306	306	326	325	321	311	298	349	297	311	347	373	301	311	305	327	321	291	325	359	319	327	309	351	338	362	302	318	332	332	336	321	295	310	342	324	337	323	349	374	316	331	333	324	288	373	329	316	307	329	328	330	329	307	326	332	315	316	325	283	315	321	316	311	319	333	308	329	325	335	312	348	322	296	330	327	334	306	362	307	345	306	314	315	309	327	340	358	300	315	332	305	305	365	320	320	303	315	326	306	350	312	328	350	339	318	313	303	320	310	290	310	270	311	346	299	336	293	320	321	362	319	360	339	334	315	347	337	303	322	330	294	365	318	346	321	317	364	296	341	300	334	343	322	336	324	342	305	342	352	319	389	332	300	353	306	305	297	341	337	324	322	325	299	323	323	326	332	346	338	307	315	316	325	335	324	333	299	337	320	309	324	323	329	309	338	326	322	307	323	332	312	331	356	325	334	297	316	311	323	353	336	322	314	341	306	313	324	314	335	320	302	327	343	298	331	337	310	311	341	325	324	338	342	342	340	329	334	346	313	327	311	336	338	333	338	331	339	324	327	306	325	326	326	334	316	324	303	313	323	316	301	327	326	346	301	328	310	314	334	340	342	334	311	307	351	320	305	324	311	334	332	322	334	308	365	324	322	297	329	337	315	322	313	304	336	366	331	301	313	295	323	323	342	317	335	320	333	325	330	323	363	325	317	334	327	301	332	336	335	303	349	353	347	316	319	299	351	323	343	330	319	284	341	319	320	342	333	373	289	306	332	322	326	320	336	323	369	304	340	322	312	336	323	336	343	287	354	335	325	313	348	324	323	345	306	344	345	340	332	313	348	326	301	288	331	321	326	322	325	295	312	341	305	329	365	303	352	341	321	327	326	306	327	317	319	306	336	355	339	288	287	323	308	308	345	316	348	328	360	344	290	338	366	330	318	305	321	301	359	315	308	354	331	341	338	347	302	310	321	327	290	304	300	328	341	324	320	316	309	325	337	310	325	298	296	327	333	365	327	313	313	318	337	294	314	300	317	332	326	310	326	303	303	316	337	333	302	344	331	321	318	310	311	335	320	299	305	289	336	366	319	318	318	323	337	341	312	298	324	346	327	297	371	287	307	316	322	303	316	317	347	300	310	319	319	301	314	347	318	315	321	333	353	330	299	345	333	349	344	335	294	318	329	293	352	351	306	339	275	339	332	297	345	340	304	336	336	323	296	327	302	296	343	329	316	282	315	304	345	327	333	322	327	296	335	330	315	312	326	301	323	296	325	317	323	310	312	326	311	338	308	340	309	326	347	327	307	340	314	311	338	327	344	320	314	324	298	327	315	353	337	362	311	320	326	338	315	319	316	336	312	291	331	352	308	297	315	334	319	316	301	346	343	349	341	306	318	331	320	323	323	292	299	315	330	307	353	326	309	335	310	329	310	330	355	313	332	351	320	339	317	334	316	326	325	301	328	328	295	327	352	372	311	318	338	327	336	341	345	331	316	303	328	296	337	305	335	344	327	293	320	320	339	324	333	325	318	323	301	318	345	361	304	343	341	333	345	339	318	342	316	307	301	346	307	322	299	300	336	319	310	346	341	313	323	311	303	306	311	328	348	344	315	337	304	346	308	320	320	333	326	343	321	310	323	332	342	287	315	334	330	306	326	339	339	298	332	326	328	300	310	303	331	333	321	324	327	306	315	315	331	358	341	327	326	336	313	310	336	313	348	306	333	339	318
15952	10219	3452	193	78	78	83	94	71	76	63	65	65	62	62	59	77	74	71	91	59	65	70	47	64	58	64	71	62	63	68	53	62	68	65	48	48	61	55	42	68	56	62	51	61	79	54	66	52	47	49	44	50	65	52	59	55	48	52	62	46	55	58	65	50	64	63	64	58	45	53	59	61	73	60	66	58	59	71	63	59	56	48	46	56	56	77	64	60	54	73	61	46	44	48	59	50	61	57	44	62	70	58	66	65	59	64	70	48	58	59	40	53	57	58	61	70	60	59	55	56	55	60	56	61	62	66	63	57	59	64	64	65	57	57	67	61	67	59	59	64	57	47	74	56	61	59	56	60	57	58	60	79	61	61	53	59	56	53	56	46	61	69	59	67	61	60	67	67	66	49	52	70	57	51	61	60	62	74	49	61	52	52	55	57	52	59	37	56	59	52	62	44	62	62	64	56	67	61	65	56	75	59	68	67	62	53	50	44	64	67	59	52	53	59	59	47	55	56	58	44	57	48	55	49	68	58	71	56	62	71	65	57	51	58	72	54	76	65	53	43	74	63	64	50	43	57	65	64	54	70	73	61	52	63	55	60	58	61	47	66	67	43	54	77	64	61	65	60	62	70	64	59	55	66	55	57	49	57	53	66	57	57	67	71	56	55	63	49	59	49	60	71	61	55	64	73	69	63	65	59	61	60	57	71	51	68	64	51	54	58	59	48	55	48	54	59	66	58	71	63	66	51	59	67	71	53	59	66	45	64	66	69	74	47	53	46	59	56	58	69	62	45	61	57	63	63	72	72	56	65	57	62	61	52	59	50	62	67	64	48	66	58	54	58	63	53	60	66	69	55	70	59	46	55	53	71	49	53	47	55	55	59	74	59	53	62	61	60	51	63	63	69	71	60	57	52	61	58	61	69	48	47	49	63	65	54	47	54	57	56	52	50	67	64	53	55	52	56	50	58	57	55	62	55	69	62	57	51	51	54	55	49	62	64	61	75	61	64	48	76	55	54	59	52	76	45	55	50	59	56	41	51	57	49	46	68	70	65	65	74	55	58	59	69	55	53	59	57	55	53	58	75	43	62	43	60	54	61	48	58	66	67	50	67	53	61	43	72	68	62	47	57	67	49	67	55	59	67	55	43	60	62	56	58	47	64	58	61	63	56	58	56	55	51	54	70	62	53	57	66	54	58	47	68	48	63	63	47	57	66	47	65	55	68	52	53	62	63	54	63	52	59	64	59	45	58	55	57	57	67	58	58	45	44	65	61	63	62	59	49	65	47	58	69	53	53	43	48	61	53	65	62	47	58	67	61	50	70	66	52	48	74	60	63	64	42	75	59	59	56	41	60	60	52	55	65	59	61	70	62	61	53	61	56	53	54	57	62	70	56	63	50	58	66	53	58	72	62	61	55	68	47	57	61	58	60	61	60	62	48	70	64	59	51	61	70	57	58	66	62	52	67	62	46	51	61	66	62	65	57	64	45	46	51	68	59	62	68	65	63	64	55	58	68	67	65	52	54	58	77	71	57	47	59	56	63	63	54	61	55	64	60	62	55	58	50	64	56	56	38	50	56	66	70	56	60	56	61	57	53	56	59	59	55	47	69	58	55	61	81	47	58	64	50	37	61	48	63	57	68	68	66	47	62	67	69	65	65	58	59	63	54	74	61	58	72	55	64	63	54	62	43	62	53	47	58	61	49	61	49	66	69	65	58	50	69	59	53	67	53	67	51	64	59	66	55	42	65	57	74	64	60	56	76	49	59	60	56	55	54	58	66	68	50	63	64	41	60	59	58	55	52	54	55	39	60	63	56	72	64	58	60	75	75	66	63	54	58	56	49	55	60	47	64	44	64	67	56	70	65	53	54	50	74	74	54	60	60	68	58	51	69	66	55	63	52	73	51	58	47	51	61	62	64	61	53	63	50	62	61	60	58	64	58	64	51	56	65	52	59	67	47	54	51	59	67	61	62	60	46	68	62	62	53	59	53	68	64	53	67	70	61	62	53	73	63	74	74	64	56	32	73	46	52	66	62	64	58	60	66	57	64	58	63	67	68	55	61	55	68	73	54	68	69	69	52	57	51	80	62	58	51	62	62	46	76	64	80	62	56	58	54	63	49	68	61	54	50	53	59	54	53	55	58	60	70	50	61	56	53	55	50	55	67	71	68	63	51	63	56	53	61	67	62	61	71	55	51	69	64	57	56	58	58	53	59	58	54	55	66	57	64	49	62	62	56	60	58	57	63	57	69	62	50	61	65	67	61	48	56	55	60	55	55	61	68	59	55	57	48	70	52	59	56	47	67	71	47	60	68	60	67	60	65	45	62	60	54	57	57	62	60	55	76	63	75	69	67	69	64	64	66	53	52	65	63	68	55	62	63	62	63	58	64	53	57	61	65	60	57	64	72	48	56	55	61	59	44	61	43	47	55	70	60	49	62	53	49	57	61	60	58	54	68	69	60	52	59	68	45	66	58	55	53	59	69	79	65	55	51	63	64	55	54	70	56	51	59	62	54	54	51	60	73	62	57	64	59	60	57	62	62	66	67	59	64	59	68	52	69	55	66	78	54	54	73	61	65	55	64	67	60	62	58	67	65	57	59	54	53	48	61	55	55	54	62	51	68	63	66	56	71	66	73	61	54	59	49	46	52	55	48	70	63	56	65	64	59	60	51	72	80	56	65	61	69	70	70	63	58	62	62	58	52	67	55	59	62	63	54	64	53	41	50	51	71	58	59	61	59	61	56	65	58	72	64	54	66	62	44	59	52	60	56	46	68	67	71	69	55	64	62	56	61	64	63	42	58	71	55	65	57	64	45	36	52	59	59	55	69	66	51	51	57	54	52	53	64	61	57	52	49	67	53	61	42	57	48	45	61	59	49	51	55	57	54	63	58	63	61	63	48	64	52	57	60	66	61	55	53	53	50	55	60	60	55	75	61	55	70	60	60	66	55	61	55	53	50	53	56	64	57	70	60	50	46	53	57	47	69	55	57	60	62	45	62	54	53	57	50	52	85	54	69	67	67	52	54	75	51	49	61	54	54	57	55	72	64	67	52	58	57	65	79	63	61	50	46	65	63	48	61	51	61	50	69	64	68	50	50	47	58	54	78	41	51	65	59	42	52	49	66	55	75	61	54	63	67	65	63	64	56	41	61	55	56	66	61	61	61	74	57	66	70	49	50	51	55	49	60	62	71	85	68	56	56	41	54	53	54	61	61	54	71	52	53	67	57	47	58	61	53	56	57	57	56	47	66	51	57	63	56	53	60	62	43	44	57	57	59	64	62	61	52	51	61	62	61	54	67	68	52	47	75	45	54	62	61	60	39	62	53	59	55	55	66	70	62	68	50	51	55	57	58	50	58	59	65	50	51	55	73	58	63	47	72	62	61	62	59	52	47	71	62	60	56	55	65	60	54	59	54	72	50	57	57	64	52	65	64	55	55	68	50	77	52	84	53	58	52	63	48	47	73	49
47079	29460	20480	1979	2738	2985	2545	2032	1733	1484	1256	1092	1054	882	930	825	784	781	729	705	694	754	710	674	661	681	602	623	642	636	665	612	646	620	618	615	621	617	573	629	661	640	594	592	630	614	593	577	617	585	582	590	568	605	569	640	595	551	588	559	560	543	572	574	578	600	605	601	572	604	596	610	604	598	580	577	578	594	582	591	553	574	599	563	593	589	564	618	559	585	565	559	591	588	572	565	580	616	607	609	588	551	593	597	587	587	591	599	576	573	546	543	546	565	597	566	546	583	588	566	576	581	541	596	592	549	589	562	594	558	597	611	599	541	543	585	550	545	577	625	597	600	563	577	573	548	599	574	541	594	583	580	571	559	568	581	546	560	566	580	536	548	564	562	548	563	580	567	577	544	565	584	565	544	607	527	584	571	620	600	557	558	538	576	561	588	563	580	556	584	577	583	614	601	578	568	589	589	583	561	564	569	575	555	587	530	560	593	610	571	585	564	570	574	576	595	575	534	597	563	580	569	597	547	568	547	516	595	568	587	582	576	559	533	581	579	572	584	560	558	571	577	561	605	574	600	570	565	557	592	564	602	608	580	558	604	601	574	596	559	529	596	573	559	555	543	550	565	583	570	559	580	567	542	590	598	576	559	573	576	558	525	602	561	645	576	581	530	591	557	583	600	584	575	571	586	559	587	601	604	544	555	568	575	617	580	576	573	574	559	552	587	603	557	530	537	581	567	593	548	582	530	600	557	603	574	568	562	542	579	593	580	632	589	599	581	580	627	580	577	532	559	594	590	559	576	554	587	592	568	594	565	550	563	580	543	608	606	553	563	554	578	566	636	580	589	590	577	562	577	576	557	553	600	573	547	562	586	610	611	549	616	559	572	568	577	576	568	660	549	605	555	595	555	605	566	561	593	601	626	541	570	598	622	603	548	563	536	609	541	569	579	564	586	604	578	616	549	561	596	599	601	603	601	574	580	555	542	606	590	587	588	574	583	558	562	582	594	552	592	571	562	603	558	526	540	581	563	577	549	575	611	530	585	567	588	535	598	580	618	592	602	543	612	603	603	608	562	536	620	563	598	625	598	566	580	599	553	573	560	559	554	537	624	596	592	603	583	524	598	612	584	563	578	578	538	538	583	558	553	564	598	576	579	547	566	618	534	579	563	553	588	576	595	581	565	583	626	585	562	547	530	560	614	569	568	592	582	573	566	580	597	556	559	598	563	586	591	580	571	596	588	606	579	608	569	583	551	571	583	547	608	637	551	557	563	563	569	577	562	550	548	572	585	607	550	629	591	607	616	585	593	600	575	606	592	574	589	569	560	571	548	572	602	640	576	551	583	565	554	550	548	587	563	599	566	625	567	567	563	556	608	572	590	574	548	559	586	626	594	571	546	559	603	557	574	554	597	586	558	632	549	560	530	572	556	602	560	571	565	572	525	559	592	576	622	590	572	638	559	577	568	594	566	566	564	575	600	556	611	554	534	609	551	598	564	609	594	565	576	588	578	565	592	583	596	587	572	578	606	561	598	557	557	562	600	566	637	595	567	622	561	585	610	629	609	611	569	600	558	629	615	564	589	572	593	592	587	591	603	568	616	574	577	594	623	597	579	599	597	589	572	577	550	577	589	610	584	540	536	554	596	579	592	558	577	577	554	584	568	567	565	584	600	572	574	603	536	595	572	591	574	577	597	627	594	610	571	554	568	583	576	595	570	559	564	588	536	566	584	590	570	551	579	565	550	587	587	586	565	589	590	600	535	557	563	574	575	573	546	582	559	569	563	606	535	595	582	595	549	584	580	627	563	593	627	584	562	566	607	535	595	553	587	601	593	583	555	604	561	610	566	591	596	572	614	568	548	582	550	614	558	581	591	558	526	607	576	565	616	599	577	567	553	570	608	593	589	540	584	575	570	575	571	611	608	556	583	573	570	564	565	535	590	554	614	569	578	584	576	600	632	567	632	538	547	539	562	614	560	557	568	602	647	598	595	621	576	594	608	590	548	569	575	599	588	550	559	594	614	556	574	588	575	573	591	588	560	556	611	550	605	547	556	599	572	584	587	578	550	548	571	542	611	564	625	573	585	635	557	535	573	610	552	582	578	547	607	589	567	556	590	586	604	571	596	591	595	562	599	551	555	583	579	588	551	592	592	536	569	571	603	574	571	584	578	590	558	583	560	575	573	543	544	560	610	558	548	564	527	563	578	604	552	586	553	607	590	588	539	566	576	579	557	620	572	592	573	555	559	580	562	560	520	565	581	608	628	566	610	602	558	610	591	565	577	578	555	619	530	552	614	573	599	522	594	607	567	599	606	536	591	566	561	582	594	587	569	547	575	557	547	587	582	576	594	609	585	594	605	545	600	562	574	557	615	566	529	562	560	561	574	557	576	577	605	574	608	572	547	587	553	570	591	582	610	581	577	559	555	534	561	562	564	553	596	566	608	578	559	569	571	576	550	548	568	625	583	584	585	578	555	603	547	584	586	570	557	586	571	569	579	622	608	594	571	586	537	564	591	555	576	575	604	550	581	543	600	598	608	563	574	588	626	584	599	586	579	579	569	573	532	581	569	594	564	613	589	578	573	597	598	555	616	574	553	572	574	592	539	567	595	531	602	598	556	554	546	552	588	591	575	578	581	563	578	582	560	630	607	587	568	598	595	595	611	587	585	544	612	581	560	573	596	585	597	538	510	581	593	573	568	571	620	589	555	560	575	527	571	610	540	602	563	611	601	580	603	568	588	593	584	587	571	570	569	585	598	585	606	537	614	534	590	602	614	553	583	557	585	553	544	597	561	555	600	574	582	587	567	564	599	575	612	528	569	558	607	596	568	567	604	602	615	576	584	581	630	584	586	593	584	543	583	620	572	562	558	586	580	571	572	617	599	559	615	567	572	595	561	598	548	564	558	585	551	599	568	607	561	582	576	593	572	585	607	536	604	565	622	602	581	539	590	607	583	573	597	617	562	574	577	580	580	549	544	580	609	597	601	584	558	561	515	568	577	554	627	626	505	562	572	594	585	577	518	541	596	549	588	567	583	571	630	558	556	559	573	571	560	595	555	593	577	549	593	542	555	572	628	590	590	575	563	610	585	556	590	531	585	586	590	583	607	563	595	595	593	621	599	565	545	546	591	564	533	574	574	580	543	579	567	595	560	561	584	627	611	598	559	536	559	573	575	597	562	623	525	548	517	561	584	577	567	591	552	570	564	593	564	584	569	559	571	562	593	618	602	556	586	549	603	569	642	577	547	591	533	571	571	561	605	551	565	556	594	584	564	575	555	516	565	593	624	530	580	599	574	592	591	549	606	603	570	610	600	570	553	539	619	562	599	572	568	571	579	599	553	598	548	575	563	609	539	558	581	572	544	594	572	576	559	587	573	589	568	567	554	575	605	597	572	585	531	596	606	578	602	590	547	612	547	565	543	612	569	588	600	602	587	586	557	591	566	602	592	566	608	575	577	578	570	577	594	565	576
16077	6144	3104	107	63	79	66	53	67	62	57	62	57	46	40	40	32	36	46	47	47	39	40	53	39	41	44	42	35	45	39	48	36	29	40	39	30	48	30	40	41	33	35	46	37	33	46	26	48	35	37	44	44	27	32	36	44	27	44	30	41	36	46	41	40	44	48	42	44	38	34	40	32	42	56	30	39	33	41	37	41	51	41	43	35	39	39	39	38	40	38	41	44	34	38	36	49	37	50	30	44	29	42	38	43	35	41	53	27	35	44	36	46	35	40	24	40	25	38	32	43	46	30	43	34	42	50	40	47	47	30	38	33	41	31	41	33	45	33	43	41	35	32	33	48	23	49	44	33	40	38	39	27	42	42	37	40	40	30	37	45	47	51	29	47	26	41	50	30	38	33	36	46	31	31	25	35	35	45	27	41	40	30	42	34	30	33	39	41	31	41	52	31	33	40	38	36	30	34	27	29	31	27	51	33	41	35	29	46	40	40	33	39	37	33	28	42	36	29	47	47	26	40	46	24	31	32	35	35	39	37	37	36	35	37	34	34	28	32	36	38	39	28	34	29	33	37	36	47	49	29	39	29	29	27	36	39	35	37	43	34	37	35	33	41	30	38	28	34	43	40	30	43	31	27	52	37	38	24	44	46	35	32	47	34	33	42	46	37	42	33	31	30	47	32	39	48	40	33	51	35	36	35	35	38	42	41	43	44	39	32	32	45	35	25	37	37	42	32	36	41	23	31	42	35	36	30	42	51	31	36	45	34	57	38	44	36	39	36	40	35	38	34	31	32	45	37	42	38	33	45	31	40	42	31	30	34	32	42	37	28	38	45	39	38	47	35	33	40	41	42	40	40	28	30	39	41	42	32	32	36	24	41	39	43	40	42	34	39	29	33	32	28	29	40	47	27	27	47	37	50	37	38	33	49	43	38	35	37	35	33	43	28	38	45	46	42	32	34	36	30	40	43	32	40	43	35	33	38	38	41	40	37	30	43	33	26	39	32	28	31	35	36	43	31	41	39	41	39	33	30	39	36	31	42	41	24	44	42	34	34	35	39	39	46	35	42	27	43	38	30	31	44	28	32	28	36	45	42	36	28	33	47	29	28	26	33	38	45	30	32	41	36	41	42	39	36	43	40	41	32	35	38	32	42	37	35	35	27	38	35	37	51	28	35	32	45	31	39	30	37	56	30	38	33	44	37	28	44	36	44	39	35	27	45	43	42	40	39	39	38	29	30	33	44	41	48	32	30	37	40	38	53	42	50	41	46	42	45	41	46	36	45	34	41	42	32	36	40	35	30	42	38	41	29	37	36	34	35	41	30	32	39	45	42	31	42	45	38	22	44	33	37	46	31	48	37	36	38	44	28	37	46	28	36	37	42	39	34	41	30	40	28	46	35	34	47	33	40	44	39	33	33	42	36	33	29	37	31	31	33	29	35	40	32	40	48	42	47	37	39	39	35	43	29	39	46	35	39	34	41	49	42	30	37	42	49	36	33	35	45	43	34	37	45	39	42	40	34	45	36	37	30	41	27	33	29	30	42	32	35	37	40	31	33	19	39	40	30	44	31	26	34	38	54	38	33	39	33	38	34	32	41	44	42	44	35	41	33	29	36	33	31	24	33	35	37	43	36	44	39	39	35	35	31	43	38	34	46	31	32	27	27	41	26	23	42	33	38	29	45	39	41	41	32	44	34	44	25	37	43	45	34	35	39	34	48	43	38	36	38	39	31	30	32	55	41	47	36	39	41	32	40	36	46	51	37	34	31	31	42	28	37	38	32	41	40	31	37	38	42	35	33	33	41	36	47	38	33	39	52	43	43	42	45	47	43	40	43	43	34	39	40	35	35	50	38	48	48	50	39	41	50	33	40	29	37	38	49	34	29	37	26	30	45	40	44	32	47	45	35	39	46	28	43	27	42	37	44	36	53	47	38	39	30	46	45	49	30	33	44	42	35	35	27	40	36	40	38	40	42	31	33	43	34	42	42	45	43	30	43	33	39	41	37	41	37	39	43	35	43	29	33	24	38	33	45	44	37	43	49	44	43	36	34	31	39	35	35	34	41	36	37	41	30	50	40	42	45	38	35	33	42	44	32	36	41	36	43	42	35	30	27	40	37	39	42	51	35	27	40	44	30	31	36	33	36	27	38	44	43	34	36	44	46	37	44	24	43	40	41	23	43	40	34	40	36	33	19	34	32	45	30	46	33	37	32	38	32	35	32	38	35	43	37	38	40	46	38	50	44	40	35	32	38	45	33	39	38	32	35	40	35	40	33	40	39	43	30	32	24	28	32	36	42	46	41	34	40	47	38	42	27	42	38	39	36	42	43	36	29	34	43	38	31	37	32	41	39	31	30	37	40	39	29	39	33	42	52	40	21	31	27	29	39	35	37	46	45	38	27	36	36	40	37	31	39	27	32	36	27	39	36	35	45	44	30	37	39	44	40	41	47	37	34	33	43	47	42	34	27	52	31	36	50	42	37	34	37	33	31	34	47	41	44	40	36	41	35	37	49	38	30	40	50	31	38	37	31	37	36	46	33	42	35	41	45	30	37	43	37	36	34	44	36	45	42	35	33	36	38	35	26	36	39	34	43	42	36	39	37	40	44	35	27	25	36	36	33	29	41	40	40	33	43	29	32	41	19	41	45	27	35	33	39	44	39	37	38	29	34	36	28	30	31	47	34	28	36	41	39	33	39	35	37	36	37	48	29	35	43	42	37	36	29	32	33	40	39	42	35	38	45	36	48	39	31	32	32	34	36	43	36	32	36	42	41	46	39	43	39	46	37	30	46	43	32	47	34	33	34	31	35	38	34	37	48	34	26	35	44	33	33	41	28	47	34	33	43	34	32	28	25	36	40	34	34	37	40	43	27	39	38	34	33	32	39	40	31	42	36	35	30	41	36	42	33	39	43	39	31	47	31	43	43	34	31	37	54	36	33	45	43	32	31	36	31	28	35	39	34	40	39	31	40	41	44	36	54	38	31	30	50	28	31	33	40	46	34	46	35	36	30	32	24	37	41	45	36	33	39	38	32	45	23	34	41	33	30	41	32	29	20	22	34	41	42	40	38	34	44	46	45	33	32	37	39	30	33	27	35	43	23	45	28	37	41	35	36	50	33	36	32	37	37	47	39	31	44	42	49	34	35	37	31	43	41	35	35	35	36	38	38	31	43	41	35	50	32	28	35	35	36	44	33	42	29	28	40	33	40	33	48	45	42	42	39	34	47	51	44	46	30	38	34	31	32	40	42	47	37	43	33	41	35	36	40	43	39	40	38	47	39	29	51	32	31	37	46	34	48	32	39	45	40	27	48	43	37	32	33	40	40	27	44	41	40	32	36	25	38	31	30	29	38	38	43	32	35	35	41	29	34	35	48	39	33	42	42	44	31	38	37	41	39	29	36	32	41	38	40	42	24	38	34	36	41	37	29	42	30	37	34	37	44	38	39	42	42	36	34	43	36	32	39	40
43347	22578	19353	1750	3002	3526	3351	2707	2187	1795	1503	1327	1112	956	948	850	755	750	697	665	593	616	564	534	524	525	524	515	492	499	464	491	483	463	482	440	486	421	445	440	421	407	453	467	445	430	403	475	406	456	425	450	406	392	395	437	446	423	439	397	409	388	391	347	407	418	396	415	414	440	417	359	419	364	410	387	399	382	423	400	402	405	395	361	362	368	412	424	431	399	414	400	376	405	452	377	357	417	361	413	380	360	402	387	421	393	389	401	379	399	377	357	381	398	397	363	405	404	379	370	380	397	387	388	372	407	399	395	396	366	384	391	394	387	399	432	377	418	380	380	377	387	385	368	375	400	387	378	354	409	378	385	396	413	395	393	354	364	374	379	373	358	378	416	382	354	411	390	356	392	397	402	355	371	374	405	382	364	393	364	372	413	372	328	391	378	356	369	401	366	391	400	374	391	406	391	356	414	410	400	379	400	379	416	387	369	384	400	346	400	395	365	389	359	382	365	374	386	396	432	398	415	406	394	390	389	409	379	409	404	414	355	417	368	359	379	359	400	410	416	384	414	401	388	427	399	370	447	359	399	391	416	384	419	416	390	400	376	364	391	392	380	381	372	389	400	376	384	386	392	377	378	407	361	396	383	392	376	359	355	396	414	372	399	401	404	367	370	373	371	410	387	431	378	409	382	435	408	372	393	385	419	396	420	423	394	383	399	418	381	374	367	411	349	377	402	393	428	395	374	392	382	395	357	409	383	402	392	388	436	402	377	395	391	393	389	396	373	450	378	399	411	401	387	387	414	400	388	390	369	364	412	423	381	379	379	405	416	406	427	377	378	384	372	394	377	379	394	385	366	382	434	410	352	375	407	397	384	390	385	397	396	405	394	354	385	403	415	397	379	385	371	392	424	413	365	418	383	410	379	378	389	373	407	420	401	381	385	369	399	399	391	404	415	397	373	402	384	413	377	375	404	407	365	406	406	386	440	369	371	379	422	367	383	368	380	374	365	412	380	379	396	410	378	390	410	410	381	371	366	394	356	415	381	423	418	403	363	405	410	385	370	397	387	391	350	412	357	426	415	367	383	415	388	398	344	380	392	391	396	363	403	385	394	371	407	346	412	416	381	413	436	377	373	396	391	381	357	380	373	412	406	373	429	386	383	383	408	380	361	367	377	391	388	406	372	396	385	406	399	386	426	365	410	361	393	419	367	414	387	402	413	406	410	395	384	430	389	373	424	440	383	394	407	393	389	346	370	405	437	382	387	406	388	357	371	385	397	434	370	410	358	326	386	368	400	386	386	414	363	385	391	405	404	367	396	413	378	390	397	374	353	382	374	402	414	384	390	387	399	383	416	359	415	415	370	377	341	405	376	385	393	377	381	377	419	403	394	391	384	360	389	361	385	374	390	411	377	392	386	372	385	381	351	408	376	361	378	418	375	382	397	337	384	437	386	370	366	387	389	408	393	383	387	403	377	421	352	355	410	384	378	387	362	370	395	399	386	409	376	410	370	433	424	391	390	424	412	364	402	382	397	404	372	389	378	378	382	369	367	380	385	351	380	393	370	367	375	356	403	382	390	370	359	422	383	375	372	382	425	352	387	422	343	413	412	395	389	372	398	394	370	394	381	406	380	361	361	376	399	399	402	405	414	381	374	386	413	408	404	408	389	402	382	412	416	367	375	397	371	383	379	360	403	405	377	385	376	399	361	390	382	400	391	405	366	422	362	410	390	386	364	426	380	396	352	394	418	375	368	359	416	402	370	368	402	369	428	394	394	377	389	415	404	418	350	370	419	394	422	396	389	389	446	359	384	413	355	413	389	385	368	386	401	370	403	382	380	390	401	429	378	379	411	396	381	386	379	372	385	380	380	392	385	387	405	368	382	394	376	366	415	406	391	399	383	404	379	428	385	404	399	398	399	370	394	360	408	429	389	376	384	386	393	372	362	372	379	402	391	393	378	375	406	346	385	403	374	361	415	367	397	393	351	395	399	395	386	384	380	396	371	376	380	410	376	365	362	377	373	406	360	380	410	407	373	395	391	375	395	394	411	374	353	369	394	385	378	398	419	383	385	369	396	389	354	392	408	379	418	401	382	384	407	384	432	381	410	393	388	398	423	377	390	388	414	382	400	371	366	376	389	398	380	398	435	401	399	378	372	366	374	402	358	385	378	380	397	391	383	391	384	386	394	371	388	383	378	398	362	413	403	399	384	386	396	386	352	371	394	367	381	407	401	373	401	390	380	378	352	409	364	393	372	410	374	401	390	416	391	385	379	375	383	416	396	404	386	394	378	419	375	382	402	399	374	415	383	364	383	407	418	385	401	408	374	382	366	378	345	399	379	408	406	384	423	379	411	371	409	399	436	370	354	400	419	393	366	414	387	374	381	377	389	340	353	409	385	416	419	397	388	420	450	388	350	382	382	373	380	379	380	361	347	396	416	381	428	366	432	336	420	363	404	385	381	364	359	393	385	404	395	364	384	379	413	381	390	391	371	373	385	388	374	408	422	391	385	391	378	376	381	372	380	377	358	382	352	358	372	386	377	402	446	355	384	396	399	426	420	390	376	392	372	376	395	361	362	333	390	368	406	413	373	395	416	391	404	372	431	378	360	410	382	378	392	360	395	386	391	400	381	397	406	389	417	395	396	383	395	430	407	407	390	390	347	408	377	374	398	357	387	416	402	379	357	401	407	405	375	395	373	328	381	393	369	387	394	364	345	392	372	374	366	385	374	383	385	371	413	387	364	385	352	395	420	404	381	371	378	372	382	371	395	404	412	396	402	390	379	373	401	389	391	384	374	391	392	369	346	350	423	397	408	398	377	380	372	398	398	379	404	376	371	371	366	386	393	366	380	374	349	395	389	373	380	425	387	351	404	421	413	405	401	427	366	367	396	377	407	388	385	369	380	398	410	394	384	368	371	387	354	404	419	335	387	387	375	410	400	389	389	390	380	417	403	389	381	384	370	435	389	364	400	406	366	378	378	387	350	400	379	400	424	386	379	353	414	374	370	396	385	414	380	366	370	386	370	398	365	375	420	368	364	390	389	362	355	383	389	346	380	398	367	406	398	389	383	460	390	376	393	363	370	387	407	373	395	364	375	378	394	364	382	371	408	405	418	395	360	407	360	392	387	392	406	360	379	417	414	376	333	383	360	364	380	384	367	406	383	393	367	377	393	360	423	378	376	402	402	374	396	377	353	396	365	380	380	401	356	394	362	358	400	422	398	394	365	339	412	367	371	384	392	384	394	403	431	385	420	431	387	396	407	357	371	415	385	358	346	396	375	397	422	395	387	384	365	400	360	375	367	382	358	434	401	386	364	383	376	394	387	375	414	398	370	403	391	437	405	372	401	408	379	402	418	380	399	388	418	390	385	402	367	395	437	356	362	408	421	398	387	368	408	405	386	398	415	411	388	415	395	382	379	383	420	414	374	386	388	383	369	366	398	396	420	357	420	362	397	398	375	402	383	419	407
14575	8337	10235	311	117	126	144	109	116	117	101	95	101	83	88	105	104	110	72	79	94	87	82	83	81	87	83	79	92	66	72	76	80	81	71	78	84	84	79	76	85	79	84	81	84	67	73	86	81	77	57	91	72	72	77	71	74	78	90	79	68	75	73	66	81	79	67	89	66	71	68	84	66	81	75	65	79	77	73	81	80	87	72	84	80	90	68	57	70	71	68	77	83	81	75	82	85	76	81	70	90	78	69	57	77	69	80	76	72	82	87	64	73	75	73	74	75	72	78	72	72	91	73	74	60	77	72	79	75	69	73	74	68	69	85	68	90	98	67	81	71	77	66	76	88	88	74	73	75	89	82	89	82	64	66	74	81	78	81	87	84	65	65	63	79	67	93	68	74	70	75	71	92	61	82	76	88	80	78	64	65	88	80	92	72	72	69	90	70	80	70	68	65	80	65	75	62	79	80	80	84	81	92	67	90	74	95	75	85	94	77	82	91	89	80	65	77	62	71	85	80	72	78	75	66	80	81	56	76	88	77	68	78	95	83	78	56	80	77	59	83	80	72	78	66	79	67	88	60	71	79	73	67	60	55	72	68	82	88	75	85	89	76	70	84	75	78	72	77	73	81	78	75	86	73	83	91	94	76	75	82	74	90	70	71	82	70	92	74	70	79	80	104	79	68	82	77	79	72	69	87	66	76	61	86	82	67	70	77	80	73	79	72	69	79	74	64	63	90	73	83	79	67	81	91	68	67	81	61	81	77	87	75	83	57	89	86	82	75	90	83	77	81	70	77	76	61	61	67	75	67	88	71	65	71	67	62	68	69	86	65	72	76	84	99	73	69	76	67	77	68	75	89	78	66	71	60	83	92	70	90	70	84	83	89	80	83	94	73	70	85	75	72	81	75	73	68	83	85	63	89	65	74	91	81	56	80	80	80	61	61	72	70	66	89	72	71	65	70	80	69	73	74	71	71	89	86	79	88	74	81	65	82	81	74	93	76	92	88	88	77	91	78	74	67	84	66	66	77	71	77	76	98	82	70	86	80	81	77	88	80	71	96	91	81	78	72	74	73	75	63	76	92	81	80	66	81	84	64	65	65	72	76	62	94	69	62	82	81	94	73	83	75	60	66	56	60	96	70	71	82	79	70	72	60	71	71	72	76	76	68	76	65	79	75	84	70	71	82	75	78	82	74	75	99	86	93	88	75	74	72	62	79	84	86	83	72	80	71	86	89	88	81	65	70	74	82	76	80	79	73	78	75	75	87	75	73	74	78	72	81	49	81	94	73	70	78	70	79	76	68	71	63	85	73	77	73	77	77	82	81	88	61	69	86	72	58	66	72	71	74	87	72	71	73	73	75	71	52	69	78	78	77	81	77	58	82	63	84	75	77	67	68	88	61	79	64	76	78	65	78	92	84	77	69	86	64	80	80	73	79	73	71	76	88	65	73	82	71	86	97	63	85	85	79	61	80	66	76	71	62	70	84	77	68	78	68	81	86	101	74	70	83	79	77	70	73	77	67	81	75	73	65	82	83	68	71	81	74	67	65	77	85	73	75	73	71	83	87	94	78	70	66	79	84	60	68	70	66	71	80	65	75	76	67	67	74	71	74	70	62	73	60	81	88	75	67	81	82	78	85	91	73	66	76	73	64	77	59	65	99	85	65	75	71	72	76	81	84	81	93	84	70	73	88	69	70	71	75	103	68	82	77	74	84	73	82	70	71	76	82	70	72	70	75	78	71	76	85	75	90	79	91	56	65	75	86	81	79	72	83	71	75	71	65	77	83	79	69	74	75	70	69	76	69	76	80	77	75	79	74	79	68	82	75	65	86	59	93	78	69	90	74	86	75	84	80	86	84	83	76	69	66	90	64	79	85	77	74	67	76	80	81	76	94	71	96	77	70	76	71	69	76	86	79	87	60	90	81	84	94	74	66	75	71	86	78	70	81	49	91	77	68	70	97	66	83	79	84	68	80	83	65	93	69	70	73	86	78	79	80	56	76	73	84	74	76	87	72	86	73	80	89	72	61	76	70	79	76	72	59	81	83	69	78	67	71	76	60	75	80	65	62	68	72	54	78	82	68	86	79	88	72	85	83	73	70	62	68	91	78	78	81	100	76	69	73	82	65	76	75	76	85	73	84	65	92	74	73	73	78	68	81	74	92	73	72	73	85	76	87	66	74	84	75	84	70	77	64	106	66	70	77	75	78	79	73	80	71	72	79	77	83	69	64	67	83	69	54	56	81	84	86	71	86	78	83	68	83	79	51	92	87	83	86	87	66	80	73	85	89	77	78	89	68	79	99	92	78	91	86	83	70	88	78	71	81	77	70	59	81	77	68	80	67	76	72	56	79	87	87	73	69	74	76	73	84	64	72	94	80	78	64	76	70	88	71	76	82	66	71	72	79	77	82	76	77	90	85	68	80	76	76	77	70	75	72	71	80	83	76	81	61	75	76	79	83	71	69	72	61	87	64	62	80	65	67	75	77	75	74	80	80	85	94	78	74	59	73	71	72	88	84	79	76	72	65	67	84	72	81	65	72	84	81	63	76	82	74	83	80	67	81	69	90	82	70	60	81	80	85	80	83	84	81	69	72	70	78	84	75	72	88	67	77	58	78	82	80	61	71	78	64	71	74	69	66	106	87	78	83	76	78	76	78	68	66	86	62	90	85	76	87	71	67	74	70	63	68	75	70	72	70	91	85	79	87	92	79	91	85	93	59	84	84	85	74	63	87	75	77	62	79	71	72	84	74	77	71	76	75	60	73	75	66	79	81	86	80	72	79	79	71	84	72	79	79	84	79	66	70	71	64	81	75	84	74	75	91	77	67	74	82	66	80	66	73	87	61	71	76	76	82	73	84	81	75	87	82	91	56	71	82	64	94	74	77	67	80	85	73	88	74	93	90	73	72	64	61	68	83	96	86	69	67	87	69	75	68	80	83	68	75	60	83	82	71	64	63	76	81	64	70	74	76	69	82	78	85	77	82	77	80	79	87	73	58	77	76	70	62	87	74	79	76	59	68	75	73	76	82	69	70	75	76	82	79	76	79	64	92	66	79	72	74	72	79	69	73	73	66	71	78	83	79	74	71	72	84	63	81	66	79	74	70	85	82	96	65	71	83	84	72	65	85	85	72	86	85	70	72	72	81	71	80	71	87	78	83	81	81	73	74	69	73	68	63	92	87	92	79	80	73	82	72	93	98	78	69	76	70	83	62	76	64	89	90	73	74	63	71	75	68	76	63	81	59	85	75	89	70	60	85	92	57	74	67	83	78	77	70	71	92	68	80	67	69	64	55	70	67	89	64	86	75	71	81	83	89	77	65	77	78	76	85	74	85	63	79	70	71	72	55	77	86	76	74	70	73	87	76	80	91	79	85	72	71	70	74	73	76	66	83	80	70	75	62	85	71	71	77	67	69	82	88	64	80	81	76	72	56	85	76	84	71	73	74	62	59	82	67	90	81	72	71	72
40234	29398	23420	3030	5767	6742	6087	4863	3976	3223	2711	2389	2076	1813	1660	1522	1414	1280	1245	1190	1193	1162	1083	1045	1032	1031	997	994	961	920	934	964	889	848	911	913	788	856	886	863	847	839	850	860	869	834	853	792	877	818	787	862	830	774	795	821	777	901	836	788	774	761	772	795	757	751	804	804	761	800	817	818	780	763	742	778	756	764	808	811	815	793	712	796	753	758	779	788	745	771	826	787	734	746	784	848	764	791	756	707	764	747	770	819	743	784	749	713	758	808	752	787	812	796	771	810	759	755	770	775	758	734	731	756	731	747	785	824	771	723	766	786	724	799	771	724	778	740	742	772	755	759	768	794	749	740	763	772	733	779	757	741	729	822	748	729	720	783	773	764	756	785	756	747	710	751	776	728	806	774	786	755	835	717	725	741	757	789	799	716	763	717	752	779	730	747	783	791	735	718	766	776	720	752	792	761	771	718	750	801	742	763	708	725	788	797	765	764	752	754	780	737	720	756	754	766	734	729	776	719	733	748	746	755	765	780	742	758	821	757	730	777	765	736	758	749	741	745	748	777	758	739	724	717	742	740	737	801	711	734	736	757	729	720	774	762	800	751	793	738	758	703	778	741	769	681	793	769	769	760	746	768	759	791	787	745	743	715	745	758	762	763	751	763	795	766	725	741	722	779	750	721	735	723	743	747	745	764	729	810	737	770	761	753	771	708	751	757	762	723	777	742	776	761	729	751	746	754	731	792	689	741	721	742	743	782	741	750	762	789	783	775	719	738	820	731	784	749	754	752	759	742	738	762	734	748	791	775	751	717	715	765	699	743	747	773	753	721	743	813	751	743	836	738	791	767	760	738	723	726	805	765	761	743	773	737	765	772	746	727	728	752	787	724	799	758	703	774	806	770	784	783	786	732	763	759	813	713	766	773	736	768	845	800	734	746	793	806	720	777	738	792	797	755	732	721	806	771	736	768	783	781	790	794	784	779	770	763	765	771	788	757	751	830	775	748	697	734	729	773	781	735	781	751	773	770	760	800	752	801	764	698	758	726	776	752	745	737	774	779	789	685	784	815	768	765	810	734	799	677	727	746	820	734	760	818	736	713	726	784	708	740	855	807	742	729	778	773	799	794	795	757	768	770	733	788	770	714	722	754	756	749	772	758	765	769	712	750	781	723	756	757	797	788	743	732	759	752	806	753	754	764	766	730	750	793	776	751	693	752	765	795	783	743	735	760	757	787	780	723	765	754	722	782	745	762	784	774	740	752	785	744	719	768	729	761	769	724	740	763	786	760	792	753	729	768	728	731	774	779	729	816	750	734	794	777	806	795	735	742	786	765	781	735	727	781	721	783	732	777	770	738	754	743	740	815	783	742	714	728	787	693	799	769	778	729	758	752	743	758	759	739	750	752	735	749	715	747	820	758	773	757	746	722	781	743	790	749	737	717	765	714	728	762	764	784	778	787	765	750	743	779	799	749	781	755	743	782	741	777	762	711	793	729	788	790	754	708	704	750	738	759	750	761	767	735	746	748	711	789	750	744	747	761	744	742	786	773	724	789	777	760	801	789	783	757	731	736	751	776	770	707	772	775	746	808	762	773	790	737	759	772	770	800	753	733	754	824	797	777	757	775	759	759	769	721	805	778	731	759	781	766	780	743	767	737	780	778	785	798	800	710	722	742	741	747	736	733	748	749	760	760	738	691	721	762	768	744	751	725	783	777	767	747	782	810	803	754	728	772	714	786	748	766	746	765	780	744	765	748	748	798	747	781	823	719	750	681	728	715	763	736	749	763	748	787	712	765	748	762	774	759	767	749	810	713	723	721	737	735	818	768	772	737	747	723	729	756	733	711	746	767	798	752	736	759	753	711	765	752	706	779	772	734	760	733	739	756	750	767	741	742	802	725	723	748	771	719	792	688	787	801	782	741	734	785	770	788	777	705	777	732	778	795	795	763	762	756	769	759	763	751	772	779	777	778	739	746	731	780	758	747	801	736	811	735	765	765	788	732	803	744	768	740	735	777	738	750	754	808	770	751	819	806	808	753	745	788	768	767	730	754	697	761	771	774	748	827	776	722	732	763	784	759	761	754	757	817	759	797	763	741	748	752	742	742	786	749	774	743	775	763	767	771	744	760	770	745	739	748	752	740	720	743	782	771	738	761	777	759	723	777	713	768	771	736	792	739	802	734	749	770	774	752	803	760	800	793	787	734	788	764	739	736	783	807	759	783	813	751	818	713	712	748	792	747	766	766	735	769	769	761	804	736	728	788	742	792	781	742	757	755	820	759	744	726	800	781	774	773	764	843	779	787	701	792	710	762	705	768	755	782	781	749	743	766	734	701	788	725	729	767	769	752	745	754	786	749	766	714	743	744	695	687	740	752	717	794	806	751	757	798	742	765	769	754	784	767	755	741	798	754	739	753	718	846	764	746	776	742	749	737	832	708	761	744	766	764	752	747	776	775	748	766	742	725	780	777	778	761	716	709	728	703	746	747	765	787	797	731	732	707	772	770	745	767	743	766	744	755	733	764	735	743	726	771	731	789	776	741	744	734	788	799	760	769	751	747	739	789	755	760	751	812	756	764	752	776	757	750	675	726	746	725	741	809	768	739	793	720	764	806	771	763	792	771	730	694	743	750	719	795	776	740	741	814	750	737	796	741	753	775	708	801	783	772	783	770	771	722	768	780	749	827	750	709	749	755	732	716	744	751	748	726	769	751	778	746	751	754	724	715	760	777	780	785	762	732	808	760	750	790	736	760	728	777	724	770	741	755	726	749	765	715	747	736	778	704	754	769	766	792	792	773	719	719	786	699	744	738	741	761	715	789	775	794	791	718	717	782	737	768	791	780	758	778	744	817	789	765	752	773	785	716	757	777	748	718	755	784	800	722	736	787	772	781	743	734	793	772	751	726	720	768	749	772	713	795	797	776	763	766	748	799	802	701	735	735	768	801	741	730	781	776	774	761	770	780	722	744	764	775	798	772	725	752	777	692	793	767	747	756	773	746	730	790	749	797	746	701	826	791	741	728	743	806	771	726	715	713	796	734	728	783	805	754	785	702	745	766	743	740	715	738	753	812	808	717	755	757	782	737	738	755	775	731	729	810	786	773	780	772	802	731	803	704	766	755	738	798	773	792	811	776	748	775	757	714	794	756	741	770	779	740	768	712	747	748	745	783	746	738	744	741	718	799	819	739	770	769	764	760	753	739	803	831	752	755	737	755	829	782	778	765	733	762	792	744	807	797	798	730	787	804	786	750	769	772	751	745	756	768	746	774	749	770	792	778	763	733	723	708	786	740	820	756	759	803	769	766	823	789	784	790	795	815	754	740	733	770	706	792	779	730	713	771	729	747	727	733	760	756	746	717	795	727	718	721	771	783	765	772	770	805	762	808	743	767	756	783	779	819	747	755	746	762	764	742	799	753	740	738	752	741	747	857	796	768	731	777	788	758	800	783	735	750	775	729	757	735	720	747	788	755	738	712
6057	2275	819	31	35	24	37	39	37	30	34	23	35	30	24	28	33	31	23	29	31	26	19	30	29	21	24	29	33	22	25	27	30	16	29	16	29	25	24	24	39	22	35	16	23	23	25	29	30	19	28	21	13	20	25	32	32	27	24	33	22	23	24	20	27	30	27	23	29	42	28	28	25	18	20	23	21	21	23	28	23	34	28	33	24	25	18	25	19	30	20	27	33	24	25	33	22	21	24	28	22	23	28	19	26	23	19	29	19	28	36	18	20	27	22	23	36	21	18	33	26	23	26	25	29	24	27	26	18	23	21	29	34	29	25	31	24	33	20	16	26	18	27	24	20	30	20	30	25	18	34	21	24	17	20	30	33	35	21	19	28	36	22	23	42	25	29	29	22	24	19	34	28	26	20	28	26	24	26	26	30	19	23	33	19	22	36	25	24	25	26	22	33	28	32	21	26	36	22	24	25	31	20	20	25	19	42	26	26	31	25	19	30	27	27	17	28	22	29	21	32	22	32	26	32	19	23	17	31	25	23	28	27	22	24	31	26	24	26	29	26	17	25	24	20	18	33	25	24	18	31	24	24	16	27	23	22	24	22	26	29	27	21	22	36	26	27	29	22	27	17	20	16	19	21	19	27	27	31	32	20	25	32	19	27	17	29	30	23	33	23	30	23	27	28	24	27	21	22	23	21	19	32	20	32	21	19	29	20	20	22	33	21	30	24	28	25	23	33	30	27	24	22	26	24	23	29	26	27	20	20	16	24	18	25	28	22	31	27	29	32	28	22	18	22	26	27	22	25	20	32	32	29	24	26	21	32	22	22	23	29	28	37	27	24	16	23	24	19	20	26	27	17	30	22	32	24	16	24	23	29	27	26	26	36	28	27	24	22	27	25	30	26	30	19	23	25	26	25	27	25	22	31	28	26	27	21	28	43	24	22	29	21	39	22	20	23	27	27	46	23	20	20	38	20	23	17	28	19	31	20	22	15	27	21	31	21	28	25	36	27	22	22	30	21	26	19	22	22	22	21	20	22	27	33	17	28	20	28	30	26	22	19	29	25	19	20	30	24	23	30	19	15	29	20	27	22	25	27	24	29	23	15	19	33	26	27	26	27	38	20	26	18	27	27	23	26	26	22	24	30	31	23	16	19	28	29	26	30	24	27	20	34	24	27	31	14	22	30	19	20	30	24	27	26	22	35	20	36	23	24	26	20	28	22	18	24	20	23	26	21	26	25	20	21	33	20	22	26	29	28	22	27	16	33	15	21	19	32	16	28	21	22	25	23	28	24	31	28	21	35	20	24	20	27	32	18	18	23	24	22	28	27	23	23	20	24	28	26	19	30	25	17	30	29	28	24	34	24	24	26	28	25	22	27	19	25	11	26	25	27	23	30	27	28	21	22	33	27	18	30	28	24	20	27	24	32	29	23	21	22	24	34	31	24	23	20	25	28	23	21	18	37	18	15	33	23	33	30	31	30	14	25	23	31	31	19	21	28	25	22	32	23	29	17	25	22	28	20	33	20	21	35	31	29	28	23	24	22	20	37	32	22	20	24	25	23	23	33	40	40	31	24	29	27	24	27	25	24	20	19	31	25	27	23	14	18	28	24	26	33	29	21	19	26	20	30	31	24	23	34	27	23	24	20	30	22	21	22	17	24	24	27	20	27	28	21	29	18	30	25	27	29	25	28	27	24	31	28	20	26	28	27	23	36	22	27	25	21	30	23	30	27	28	28	36	28	21	16	18	25	27	22	30	20	25	18	32	24	30	18	24	16	23	14	34	30	21	24	21	24	20	27	19	24	15	27	18	26	26	27	34	14	28	29	36	21	24	28	23	27	17	35	31	20	25	26	25	21	21	26	27	28	22	15	22	23	30	27	25	21	21	17	30	25	29	25	25	20	23	24	33	29	28	28	36	25	25	25	21	22	24	32	30	29	25	21	30	21	23	11	21	28	31	18	20	28	21	22	35	37	25	30	26	23	22	20	30	24	22	31	29	25	23	24	21	30	19	23	25	22	28	22	25	21	18	33	39	36	27	28	28	29	17	27	32	27	28	21	28	28	20	23	24	31	30	28	28	21	23	25	19	27	33	20	27	27	26	31	23	21	25	25	27	37	24	18	26	23	28	32	19	20	28	27	19	31	18	29	23	26	28	29	28	24	32	24	27	31	25	27	27	35	34	22	31	23	21	22	27	25	28	17	26	26	22	25	29	20	14	18	25	21	26	22	23	23	27	21	25	26	23	24	23	27	25	32	27	28	25	27	24	24	21	25	20	25	21	21	28	22	30	25	25	23	25	25	25	24	34	16	25	25	19	22	25	23	25	30	31	19	30	34	24	18	27	30	22	24	28	26	23	31	17	22	24	31	25	21	23	25	27	20	29	28	22	24	30	28	31	27	26	30	20	28	19	34	39	28	30	20	25	19	23	31	17	18	21	28	26	35	20	22	27	20	27	26	26	41	23	36	31	22	29	23	25	26	22	33	25	36	26	33	29	16	26	23	20	22	30	20	27	18	36	23	19	18	20	32	17	25	33	27	22	22	19	21	33	30	17	25	32	21	30	28	25	27	22	32	25	18	23	25	17	26	25	21	33	24	22	23	26	29	28	23	26	21	22	35	29	33	31	28	22	27	37	26	25	26	26	21	23	20	31	34	25	23	19	18	23	29	19	31	28	31	25	35	26	22	24	22	21	19	24	27	27	22	24	20	33	30	31	26	20	21	30	23	27	28	21	19	17	24	23	18	26	35	27	35	31	28	27	24	23	25	23	27	31	31	34	24	19	21	19	20	29	31	18	31	31	20	25	25	27	27	24	30	26	18	32	25	17	27	16	19	23	24	23	14	23	25	22	19	18	35	25	30	17	13	22	32	26	26	28	22	26	35	27	18	28	27	21	21	33	24	21	25	27	17	29	22	28	29	23	28	28	26	28	28	23	22	25	30	30	30	19	18	27	20	20	31	21	26	22	19	21	24	25	34	32	38	32	26	29	28	19	30	26	24	29	18	21	21	22	31	30	30	23	26	34	20	31	21	22	28	33	31	28	31	23	32	22	28	31	31	21	30	26	27	34	11	40	23	17	22	28	30	21	33	22	28	26	31	26	37	20	26	26	30	33	20	38	30	20	24	21	26	28	31	18	22	33	17	30	25	27	19	20	19	28	33	31	33	30	24	18	32	15	28	20	23	27	27	15	24	33	20	25	24	21	27	18	25	20	18	30	31	26	26	26	20	24	27	27	25	34	32	19	24	20	22	21	25	21	23	25	20	28	24	20	27	38	23	28	26	23	26	24	19	34	29	24	14	33	26	26	22	31	23	26	20	35	27	25	25	23	30	23	32	32	23	22	30	22	20	23	27	18	28	28	28	28	27	24	24	31	26	22	30	25	22	16	23	28	29	29	35	27	25	18	28	26	20	24	30	26	22	28	19	24	24	15	30	33	17	22	26	18	24	29	20	25	20	24	25	25
32432	20285	5298	610	1092	1299	1144	1023	867	788	677	521	519	488	454	419	425	382	392	343	359	339	358	325	308	312	285	300	288	288	292	294	296	329	292	280	273	305	284	333	282	294	280	260	283	261	253	283	298	271	259	238	259	261	262	290	295	277	285	273	265	284	272	291	272	279	293	293	253	254	294	273	246	254	276	278	282	261	270	277	293	299	274	277	267	275	268	261	246	274	244	270	241	254	300	267	260	262	301	240	281	299	277	269	283	295	270	270	261	279	273	285	256	246	263	261	258	259	272	244	258	259	283	263	275	275	265	273	280	288	254	266	246	246	263	285	230	269	293	246	277	298	253	287	270	281	258	247	274	254	249	282	266	272	247	274	249	302	273	269	271	261	266	250	259	232	292	277	238	272	267	274	283	258	265	275	264	278	263	267	263	246	271	255	276	286	289	297	269	273	285	230	217	268	275	265	255	257	283	300	240	286	273	274	262	248	275	265	280	247	254	290	247	274	296	258	282	255	271	262	267	280	250	273	270	249	250	243	268	254	272	302	259	269	256	266	254	288	283	257	276	267	256	248	261	243	255	274	260	268	235	269	264	264	278	258	247	241	260	282	265	285	293	284	283	282	254	256	271	272	256	260	226	300	279	242	263	290	253	298	302	291	263	286	245	292	254	278	288	264	252	253	245	252	235	271	280	257	274	313	257	279	280	270	284	255	282	265	272	269	306	247	304	293	262	246	267	279	271	261	261	239	266	261	275	275	283	264	247	267	297	253	264	257	254	263	251	239	269	256	270	274	256	265	268	293	240	276	248	268	255	251	273	274	275	247	276	268	264	243	240	288	255	273	284	285	275	253	261	273	253	278	266	272	269	256	254	232	264	270	261	310	240	270	271	275	278	285	276	254	285	255	262	253	258	271	290	254	284	270	266	263	292	274	263	278	277	254	238	261	248	278	250	243	253	249	223	281	263	293	272	265	260	246	248	273	270	279	253	269	253	281	259	278	276	239	291	258	266	267	262	276	232	224	257	261	272	295	276	287	251	285	261	281	262	243	260	270	291	292	251	262	271	252	260	239	239	268	288	261	218	229	272	266	261	245	272	299	283	272	245	288	245	267	252	242	233	248	273	243	256	264	256	270	229	311	250	250	274	267	237	259	275	269	280	251	279	293	276	276	274	246	273	265	252	254	255	288	289	267	280	266	257	283	250	262	297	293	258	276	245	264	264	256	239	264	270	271	302	276	282	237	255	247	256	284	240	270	278	279	268	265	242	256	274	251	278	247	276	263	269	248	275	266	280	271	260	265	282	269	267	276	302	278	265	265	286	283	295	277	255	247	240	265	253	258	299	276	251	262	256	265	295	259	265	256	247	266	231	234	281	263	282	279	263	255	260	261	255	265	269	250	273	278	273	258	246	249	267	296	256	262	269	274	252	276	283	307	271	296	269	262	278	250	264	246	268	216	292	276	281	260	272	256	269	264	278	278	258	269	274	258	267	265	257	268	291	267	263	282	270	284	292	282	285	288	286	275	294	281	264	257	310	270	263	279	266	270	282	253	268	272	271	272	259	287	268	239	269	285	269	252	294	240	244	293	263	288	257	267	250	316	282	256	287	273	289	260	263	241	253	283	267	293	245	274	263	292	268	279	249	253	284	272	249	265	272	248	276	275	271	261	257	255	276	251	263	242	301	274	259	272	271	247	238	267	277	289	240	258	268	269	254	267	263	302	281	271	257	294	272	267	273	261	262	288	283	267	250	266	266	267	285	270	289	277	250	269	258	263	266	259	297	294	263	270	263	286	277	276	259	288	278	246	268	273	247	298	245	274	265	247	237	278	248	253	275	269	259	250	249	269	282	269	244	280	271	234	258	302	265	248	254	275	283	272	258	259	283	260	243	271	273	247	265	261	287	276	262	272	249	266	265	280	250	240	287	253	247	265	271	238	275	276	286	279	258	274	241	294	257	270	258	293	276	260	273	262	279	269	258	269	245	276	240	259	268	289	274	241	257	285	259	259	250	239	283	255	257	259	248	271	309	254	261	267	271	272	303	262	254	288	254	228	248	264	279	252	257	288	248	241	257	257	248	274	277	299	278	282	255	268	262	285	260	295	279	272	258	277	303	271	248	277	253	251	267	252	260	301	266	248	286	309	281	277	254	260	245	238	287	267	263	270	251	276	284	306	281	271	272	218	257	281	272	272	278	271	262	248	260	280	268	288	287	272	281	264	261	249	227	279	251	289	276	264	261	302	277	255	261	282	259	262	264	254	269	263	270	268	271	274	228	265	252	244	234	230	270	298	268	260	267	279	264	267	262	260	277	275	269	257	276	264	283	258	251	264	257	294	264	296	254	251	285	289	257	254	276	245	262	290	280	263	241	233	296	277	260	278	289	255	271	238	247	277	254	267	251	264	271	256	253	242	241	294	261	275	272	269	256	245	269	282	289	264	287	259	276	245	286	282	256	279	253	276	281	280	253	283	262	250	308	265	302	305	270	262	245	271	262	252	247	268	247	250	289	263	271	256	266	270	261	272	270	270	242	270	271	276	266	273	291	282	295	300	267	271	269	259	271	274	286	255	250	279	267	256	263	267	265	277	256	248	298	280	250	254	257	258	277	245	269	252	273	255	279	277	238	301	260	263	264	265	285	268	254	286	271	284	243	272	244	269	252	240	267	267	267	284	255	286	244	268	258	277	251	266	260	247	274	274	247	270	303	270	246	290	252	268	263	230	266	273	249	255	248	269	258	243	282	283	258	260	266	261	284	267	256	264	252	263	261	266	263	253	269	259	266	271	281	240	253	267	235	283	292	238	263	275	244	259	258	265	241	293	274	267	280	300	235	256	234	242	275	257	275	303	262	235	262	274	232	277	254	264	288	262	272	271	272	264	263	259	296	259	268	255	255	302	253	254	263	263	281	248	273	254	246	296	249	234	289	279	250	264	292	285	244	277	251	278	292	245	256	259	238	275	255	250	275	264	268	292	242	244	269	257	274	273	241	250	257	245	273	263	281	288	266	249	297	271	259	283	236	297	246	272	295	261	254	253	262	288	288	275	269	270	245	272	266	264	270	300	253	272	278	291	276	295	264	239	292	261	233	242	287	233	272	257	277	242	299	266	233	300	263	262	247	274	275	260	281	268	266	257	272	253	275	275	254	290	251	244	261	287	266	276	265	279	274	263	265	250	251	275	276	248	256	275	282	294	268	308	270	239	240	250	270	271	273	282	263	250	252	274	269	273	263	274	263	248	290	260	281	269	270	278	297	252	261	273	261	278	259	285	272	255	284	222	260	250	292	275	250	272	294	249	269	249	278	286	291	269	300	251	271	283	272	252	277	237	279	293	263	274	273	275	256	260	263	272	284	243	276	278	264	274	255	276	283	268	261	252	291	280	261	251	266	250	268	277	300	286	257	275	280	262	247	254	285	290	275	280	309	268	248	250	286	287	257	296	256	280	270	264	230	272	244	277	276	279	260	251	248	240
5754	2315	2308	73	65	87	89	72	86	81	76	69	61	77	71	58	61	65	65	53	75	64	65	61	58	37	76	64	70	57	57	64	57	73	45	52	59	68	46	46	51	63	53	56	56	81	55	66	68	56	52	43	43	53	52	61	54	46	36	60	65	61	60	55	53	59	44	53	39	47	52	57	62	57	54	62	56	62	48	59	60	47	67	51	58	48	70	45	63	53	52	49	48	56	53	60	54	50	57	49	71	65	56	62	65	61	51	52	50	60	56	65	50	54	44	71	57	54	55	48	62	52	48	51	52	52	50	42	65	69	60	61	49	54	55	54	60	50	50	52	55	51	47	47	46	53	54	54	67	70	59	43	46	49	57	49	54	51	57	48	54	35	61	51	66	56	52	57	69	48	55	50	62	61	72	56	66	59	51	57	49	67	51	55	52	51	56	54	57	54	52	46	56	65	54	58	52	45	61	57	60	53	65	54	34	51	51	54	47	56	63	53	56	49	53	54	71	65	42	47	60	58	65	59	45	51	52	57	59	43	51	55	62	59	46	57	55	51	37	54	51	46	50	52	66	51	66	58	55	45	53	49	57	62	62	48	55	60	56	53	49	61	50	58	58	54	53	49	54	52	59	63	62	42	54	61	65	56	50	57	53	66	74	61	55	54	56	51	62	71	44	49	48	50	50	48	64	58	50	51	56	54	50	60	55	43	45	50	78	53	66	55	53	63	54	70	44	47	81	64	59	67	53	47	54	52	47	66	64	51	57	50	42	49	47	53	50	47	66	56	65	57	50	57	68	52	50	48	59	51	52	48	69	61	53	54	49	53	62	71	64	56	58	55	51	69	46	55	65	62	59	55	57	41	41	51	58	58	44	53	55	45	49	60	52	53	46	49	54	52	48	45	52	57	66	64	64	54	51	59	53	57	66	53	48	53	62	61	61	61	49	53	47	50	49	53	58	44	68	46	61	59	39	52	59	55	60	65	40	57	67	48	49	42	53	57	52	52	51	50	80	60	52	52	63	44	52	75	57	46	54	49	63	54	57	54	52	42	58	52	48	53	58	59	65	52	45	48	58	63	51	51	49	47	54	57	53	59	60	55	61	44	61	62	58	56	42	60	47	54	58	53	55	75	62	71	63	40	51	55	48	43	47	43	45	58	50	54	59	47	47	50	49	70	58	48	63	47	56	58	56	61	46	52	45	66	55	57	44	61	48	45	55	51	69	58	57	50	53	54	48	55	47	48	54	54	57	56	47	42	46	48	53	67	57	51	64	53	58	54	49	56	56	43	54	60	60	61	44	68	50	60	61	51	58	47	56	56	71	55	58	55	51	66	52	57	62	52	63	49	67	53	62	53	53	64	47	60	57	49	54	60	60	53	57	45	57	66	50	36	55	51	61	63	52	64	53	49	54	54	52	62	62	37	46	53	50	57	46	55	54	49	59	74	72	64	63	59	64	60	55	61	47	69	53	68	42	51	55	54	63	66	56	43	45	47	58	54	71	52	58	59	67	50	70	66	51	38	59	48	39	52	55	67	49	56	45	43	49	57	54	47	54	53	56	68	57	73	53	54	52	44	46	56	36	43	58	63	53	55	38	53	52	53	50	65	70	48	63	58	62	56	78	43	59	55	45	66	42	58	62	68	69	71	56	55	52	58	66	41	59	62	60	45	61	43	55	40	54	51	49	54	37	42	61	64	39	54	48	58	44	54	52	68	61	62	66	61	40	47	72	64	61	55	53	48	53	42	59	65	62	54	45	43	52	70	58	53	59	56	61	47	50	57	52	58	65	63	68	59	40	49	42	56	47	55	73	67	60	54	54	57	39	60	55	68	59	59	53	62	53	56	48	56	43	60	61	61	56	47	54	59	51	46	56	50	46	45	61	63	43	45	50	48	52	46	54	58	60	56	52	58	44	61	46	58	63	46	36	64	61	50	57	40	55	40	60	62	59	34	47	48	57	51	52	52	53	51	57	49	56	50	35	45	68	43	61	60	56	56	63	49	49	54	61	37	42	50	60	51	48	55	49	61	50	49	56	57	54	57	56	71	53	48	52	63	53	66	56	63	56	55	50	41	65	48	39	63	76	48	47	42	51	42	59	54	53	54	49	55	50	64	41	53	46	54	49	62	61	48	68	56	58	56	44	50	46	57	49	52	59	64	57	47	66	60	65	47	55	62	59	37	45	40	73	53	50	58	61	58	45	64	60	55	54	54	52	60	45	65	54	48	44	53	57	51	51	45	59	50	56	62	50	58	53	58	58	56	43	59	50	63	59	52	54	40	42	79	43	47	54	67	64	56	47	51	56	61	43	60	54	57	65	53	53	48	62	52	52	58	66	55	49	49	57	41	54	63	47	61	48	58	45	40	51	54	63	55	49	41	60	54	51	57	69	72	57	46	52	61	55	48	62	57	47	46	57	54	45	39	53	66	59	44	52	49	60	55	46	62	52	46	59	54	60	57	54	60	64	62	53	48	46	51	43	55	53	48	43	59	54	67	66	66	63	52	55	51	65	53	58	58	47	53	60	65	49	38	54	54	51	57	67	53	50	67	62	46	49	64	61	46	56	60	48	42	61	55	64	47	54	58	34	45	49	66	41	48	50	47	58	55	41	68	64	54	47	72	51	61	49	47	54	47	60	47	59	62	47	58	55	40	51	46	54	50	51	48	55	63	56	69	47	44	46	58	53	54	51	51	45	49	40	62	58	58	53	53	57	44	62	54	51	47	51	62	50	49	43	48	49	57	53	60	54	50	45	58	61	50	51	49	60	45	52	48	39	44	58	58	56	68	60	59	57	48	47	47	53	58	48	56	51	49	54	39	61	39	58	67	70	56	62	53	58	60	64	57	61	65	54	54	52	59	46	49	54	51	46	55	67	48	59	66	49	54	58	70	45	71	56	57	62	50	55	54	63	53	51	54	63	46	61	55	39	67	50	52	69	51	52	61	47	69	54	64	41	49	52	52	49	56	55	41	61	45	51	44	58	65	66	62	50	60	55	48	51	65	56	53	72	65	59	31	61	66	41	68	53	48	49	58	49	49	57	60	65	55	55	54	57	53	56	60	54	62	57	69	44	60	54	49	74	59	58	60	46	41	61	55	60	55	60	63	48	49	61	60	55	64	38	68	54	53	71	43	56	56	55	53	53	61	51	62	58	47	57	66	53	49	55	63	53	59	67	46	53	48	33	47	45	60	65	65	58	67	73	46	55	67	51	44	60	62	45	55	52	57	54	61	50	61	36	63	58	61	56	60	44	54	51	50	54	59	46	69	58	57	65	48	50	55	62	75	52	61	52	37	48	41	58	47	49	57	54	53	47	54	53	56	64	60	63	55	58	63	61	47	63	53	52	58	61	60	51	42	35	43	45	48	52	63	46	49	52	46	53	61	53	47	45	51	47	54	48	61	51	57	58	60	59	55	46	53	52	53	47	56	65	49	63	54	54	43	50	50	48	48	55	58	58	55	51	59	66	66
36383	17205	14018	1821	3827	4366	3732	2942	2485	1945	1609	1335	1226	1082	1014	959	892	849	847	751	720	713	714	721	713	733	601	652	609	644	604	620	625	613	624	604	604	607	567	594	562	578	590	611	629	566	536	588	596	567	572	534	581	585	566	519	550	569	520	551	559	525	512	556	580	505	570	575	543	517	515	504	583	532	552	563	537	551	613	547	568	570	533	543	544	533	522	540	576	558	535	525	531	542	543	558	541	548	565	572	549	573	544	562	535	528	558	559	523	539	543	541	518	547	557	519	534	550	557	580	537	534	552	485	580	555	516	536	537	565	578	575	540	507	525	573	501	550	523	542	553	526	534	472	558	530	527	517	519	596	548	533	546	562	553	539	532	537	540	513	572	559	530	544	558	563	522	584	496	510	536	485	534	507	485	550	505	527	490	553	527	585	519	504	529	550	495	531	518	511	503	538	526	523	539	525	528	535	585	506	516	543	504	529	530	527	543	540	509	553	537	545	497	542	535	502	552	530	540	533	530	487	554	527	543	597	565	511	466	559	531	566	551	545	537	539	537	504	557	529	567	521	538	514	552	522	530	511	528	521	507	526	543	577	521	510	541	551	511	525	519	521	527	547	526	553	524	502	523	486	507	555	531	537	535	533	553	515	530	514	531	530	526	513	487	553	556	538	554	521	583	559	527	536	513	516	550	534	524	556	522	534	541	510	538	532	545	528	538	591	540	572	534	495	539	519	525	550	508	543	535	513	551	533	537	531	558	548	516	531	535	529	521	538	532	542	519	521	516	531	545	553	525	568	514	551	530	584	544	542	565	528	517	542	564	509	552	544	530	498	547	510	543	533	498	544	561	525	520	529	563	508	558	564	544	514	559	542	529	550	530	545	555	569	527	523	519	533	538	503	523	518	519	577	547	560	518	512	546	532	525	491	498	554	530	533	514	526	560	531	542	561	515	535	539	527	527	557	556	523	526	505	554	498	567	574	542	557	537	542	534	495	533	538	540	524	558	543	545	535	518	526	517	554	521	509	535	553	521	543	496	483	532	490	535	541	515	473	497	569	543	551	547	526	523	499	544	524	551	560	515	530	494	546	558	542	531	578	509	563	521	512	494	539	539	545	534	470	497	528	524	540	506	527	487	528	550	536	543	544	544	516	528	515	561	533	526	548	528	567	526	513	538	525	542	493	557	548	546	524	522	486	495	522	529	524	587	554	535	495	529	555	553	494	556	548	523	557	544	518	529	553	563	581	527	524	555	550	539	522	574	503	566	535	542	525	540	567	525	530	560	524	543	554	496	551	509	538	557	577	570	498	536	505	547	539	535	534	550	516	554	526	516	532	557	559	543	576	546	544	499	530	568	550	568	560	538	526	553	523	558	594	600	497	512	506	515	548	562	531	521	507	550	537	544	464	525	529	514	574	544	585	506	538	523	552	519	486	531	530	516	505	532	551	524	530	504	545	547	537	532	543	504	531	508	542	481	518	557	526	518	520	510	543	524	505	555	524	536	555	558	516	528	555	546	533	546	494	569	591	541	564	496	539	550	530	538	516	535	562	622	498	532	529	568	537	497	511	520	491	521	518	532	496	562	492	536	543	573	512	514	545	529	528	543	489	533	542	583	504	505	527	512	514	542	524	540	556	509	520	516	510	570	563	550	537	541	551	521	563	549	547	512	518	570	514	506	530	517	559	571	501	574	570	566	531	533	545	558	554	533	532	563	512	534	533	525	559	516	526	556	548	481	514	538	530	497	528	552	546	557	521	580	544	529	538	517	519	519	503	562	521	533	526	553	542	535	530	483	513	530	564	526	522	530	531	540	594	548	528	538	498	531	539	557	493	545	530	511	537	543	533	557	522	505	549	574	541	530	528	523	547	576	504	540	550	487	510	490	528	536	545	500	524	562	517	554	543	552	528	545	562	525	560	537	536	539	553	546	531	557	573	511	527	574	566	523	521	503	532	548	480	585	544	561	564	535	546	523	527	534	511	488	541	510	531	541	548	491	561	581	544	553	511	492	531	549	536	557	579	542	564	534	489	555	532	528	571	568	505	549	591	527	533	518	511	523	579	552	510	545	519	524	539	529	515	547	559	545	501	550	543	518	542	552	549	531	523	523	515	533	553	552	529	507	565	549	491	546	519	529	557	497	545	543	562	523	554	586	550	543	528	552	503	537	555	532	518	542	555	504	551	495	545	503	534	555	523	549	555	544	578	519	584	557	537	481	538	532	597	527	514	533	527	578	569	505	497	543	542	528	538	547	535	519	522	558	580	523	523	529	553	547	507	563	505	505	515	519	557	540	536	532	546	542	579	549	501	566	525	545	548	525	538	482	506	540	549	528	505	564	534	538	530	489	586	526	538	503	551	506	551	541	522	540	537	560	545	519	532	542	502	527	518	541	523	500	527	531	528	540	546	556	557	558	542	558	523	546	513	549	595	560	564	521	527	551	585	560	523	541	540	555	548	506	501	532	584	532	509	501	534	542	548	543	551	514	511	527	539	516	579	533	511	542	500	549	562	556	548	547	573	526	617	524	534	508	496	525	588	553	584	548	506	560	556	568	543	557	529	556	513	556	561	536	515	527	550	553	520	516	555	499	545	537	495	545	548	567	576	559	508	504	520	545	557	502	553	531	572	564	565	537	545	529	542	495	572	513	521	529	514	545	542	549	508	544	543	510	520	591	556	565	526	557	523	553	538	542	534	496	536	570	549	535	525	531	520	526	531	514	569	511	544	558	500	525	574	538	500	557	525	499	515	523	549	553	557	521	524	520	535	541	521	537	562	470	526	531	574	547	555	573	531	543	525	506	584	556	543	517	522	552	505	529	562	545	538	526	530	511	540	536	563	533	554	551	541	560	510	556	539	560	527	539	523	498	549	519	535	537	519	538	525	563	569	507	539	518	485	528	511	526	513	537	563	568	566	527	542	528	533	528	519	559	523	571	569	528	513	535	561	500	578	535	517	532	502	546	556	546	535	525	563	564	507	530	553	531	552	549	560	543	527	536	520	542	569	484	533	577	522	536	563	512	543	534	542	596	563	551	538	529	520	527	557	541	527	542	540	555	525	597	520	531	497	569	523	531	559	551	562	547	537	512	537	537	512	529	575	544	528	500	580	549	533	534	535	486	552	516	536	524	566	545	556	553	544	555	531	526	533	547	534	552	550	517	515	563	582	545	577	526	491	539	542	528	527	516	538	519	550	554	531	514	528	578	559	537	571	531	508	564	538	499	524	563	535	523	533	518	540	507	498	544	528	517	544	544	521	528	539	514	533	529	541	551	529	572	494	536	552	537	516	545	565	549	543	486	507	500	523	545	529	524	530	530	527	537	565	521	556	531	524	561	583	565	524	581	533	521	572	527	527	496	553	556	567	533	501	546	545	563	531	533	567	538	551	537	523	530	548	561	533	552	545	541	506	529	546	542	551	510	535	506	516	517	536	548	555	533	501	549	577	520	567	552	505	536	508	516	521	546	489	524	545
7453	3762	2845	65	63	69	68	80	57	53	72	52	49	54	44	51	67	40	49	36	39	49	39	48	42	38	42	35	47	37	41	46	34	51	40	33	30	36	33	34	35	30	40	24	26	27	38	28	32	39	34	35	42	31	35	31	37	31	40	33	31	40	43	37	40	38	30	36	30	39	40	38	34	44	44	39	43	40	34	39	27	34	32	40	37	32	31	29	29	31	27	42	34	31	31	37	47	22	27	34	32	31	38	47	44	42	40	33	31	33	25	26	46	35	29	33	35	30	44	33	33	33	33	33	37	22	34	29	37	24	33	26	46	37	39	43	30	32	33	30	43	31	37	33	23	26	34	36	33	28	35	31	31	44	30	35	31	38	30	40	35	45	42	37	37	31	42	38	34	48	28	29	27	43	40	33	35	24	48	26	31	32	33	32	28	25	35	35	43	33	33	29	47	34	34	30	18	35	37	32	36	27	37	36	37	36	41	38	31	21	38	30	27	45	32	24	32	46	36	32	36	30	29	24	23	34	35	34	24	33	32	32	44	36	26	22	23	31	32	34	31	40	37	37	33	24	25	34	18	34	27	36	44	36	34	21	42	31	30	41	35	30	44	26	33	23	24	47	38	34	37	31	36	23	28	40	34	24	22	42	41	37	50	29	29	35	38	43	31	33	27	35	25	36	37	30	24	30	34	29	37	30	37	32	28	38	34	31	38	24	39	29	32	23	44	30	36	38	29	40	36	33	33	41	36	32	31	26	39	29	40	27	31	30	31	25	39	32	25	38	27	40	32	36	34	35	33	32	44	37	34	35	45	38	29	29	33	38	38	34	42	27	27	38	32	34	32	41	47	36	43	21	27	24	36	31	26	41	35	25	50	23	38	38	38	25	33	33	35	42	45	32	31	41	34	39	28	35	35	29	35	35	37	41	35	42	32	31	37	24	38	31	29	31	30	36	41	27	37	35	40	34	43	42	27	31	34	36	39	35	40	33	29	26	37	31	45	38	31	33	31	29	27	30	29	39	29	34	35	44	38	39	38	36	43	34	42	35	34	31	39	38	28	30	36	37	43	38	42	30	46	33	41	34	19	22	34	37	31	29	33	33	36	39	33	28	21	55	36	25	31	30	46	34	25	27	31	33	24	35	39	32	37	32	30	48	38	30	39	29	36	23	25	40	34	43	41	36	45	36	41	34	29	26	33	44	42	43	31	28	31	38	29	23	27	32	34	41	32	31	37	25	42	40	42	33	51	37	44	32	43	32	32	45	31	29	30	41	47	35	24	31	35	31	37	30	37	35	35	31	25	33	40	33	35	28	37	33	27	32	41	27	24	40	33	35	38	29	38	47	32	44	34	31	35	37	30	38	33	31	26	27	23	27	33	36	38	39	31	28	34	30	40	38	35	32	35	28	41	31	29	34	29	35	34	33	35	39	29	37	28	34	30	45	33	30	35	41	37	31	32	38	27	35	31	32	31	29	42	46	35	38	31	41	43	37	41	35	23	36	33	52	29	37	44	23	26	27	35	39	32	29	37	35	31	29	35	30	38	24	38	25	28	37	33	56	44	30	33	34	35	38	48	37	44	30	49	33	42	38	30	26	37	38	33	35	35	29	38	42	29	33	35	30	34	34	45	38	31	29	32	42	21	25	42	33	37	45	35	35	31	40	24	40	40	38	40	38	31	31	33	31	35	35	41	40	24	34	26	38	23	34	29	42	36	33	44	37	34	37	35	36	35	24	44	31	39	36	34	37	41	37	37	29	26	32	33	36	35	42	38	25	31	25	34	34	39	31	35	30	42	33	25	47	34	30	41	43	36	31	33	35	39	29	36	35	33	36	28	30	29	39	32	49	37	42	29	45	43	30	43	31	37	37	33	32	30	34	26	30	25	36	35	37	36	27	30	31	27	32	33	35	30	40	29	44	41	36	34	32	37	29	31	26	41	39	26	35	38	35	36	27	37	29	33	35	38	29	33	27	31	35	34	34	31	41	29	28	30	32	39	33	28	44	46	39	36	28	38	24	32	32	33	36	34	41	29	36	38	40	35	33	30	29	25	29	39	45	26	42	32	33	27	42	45	28	37	32	27	27	38	37	33	32	37	39	41	37	38	29	28	36	36	35	40	33	42	39	33	29	41	36	30	28	34	32	39	23	32	40	38	37	34	32	42	26	38	29	32	29	35	27	35	31	37	42	28	38	46	40	31	37	29	35	30	36	41	35	29	33	29	39	42	39	34	33	38	38	33	27	21	21	23	26	24	33	32	38	36	41	41	27	28	35	41	43	32	29	42	33	35	41	30	42	33	39	27	42	24	42	38	43	31	29	38	33	43	35	41	30	41	29	41	39	35	32	37	40	34	36	37	43	37	27	38	24	29	33	39	19	31	29	30	48	31	28	27	39	38	39	42	29	34	34	35	35	46	38	34	42	22	35	28	35	34	40	35	45	29	29	32	32	32	37	39	38	29	29	38	30	36	34	35	33	28	46	36	25	36	41	36	40	28	33	26	33	42	29	37	39	27	44	30	33	28	39	34	47	43	34	28	30	35	43	36	30	37	29	33	38	33	47	44	35	31	36	35	34	29	42	32	37	42	35	30	32	27	37	39	33	39	36	34	29	27	33	38	34	38	24	35	40	30	29	42	35	31	40	28	38	35	34	33	36	38	41	34	19	30	38	40	38	23	34	38	25	27	37	47	30	33	31	43	35	35	34	29	33	30	36	33	31	33	39	39	27	33	29	40	35	45	32	31	31	42	27	35	40	32	31	32	34	34	18	39	40	44	35	33	27	32	47	37	33	38	25	35	26	40	29	40	47	25	37	28	39	34	31	39	35	33	27	37	27	32	39	29	42	34	32	37	27	36	42	35	35	31	34	29	37	31	34	20	46	49	28	40	23	34	34	30	33	40	45	44	34	53	36	34	29	41	34	43	32	32	35	41	35	41	24	34	43	24	32	36	37	33	38	36	22	34	30	24	35	38	34	22	29	41	37	39	39	29	48	29	18	47	33	36	48	25	44	30	31	25	44	32	40	27	40	45	29	29	36	30	32	46	29	26	35	35	38	36	27	31	25	28	33	56	41	28	23	31	23	32	29	31	36	35	48	29	35	37	31	44	28	21	52	45	39	28	39	28	47	34	29	35	36	40	34	35	36	30	47	31	29	37	42	27	21	34	36	32	39	32	33	29	32	32	38	34	39	36	41	31	24	40	32	38	28	32	37	35	32	26	27	29	38	27	28	32	32	37	33	29	33	45	44	32	30	31	32	41	30	27	31	28	48	25	35	55	31	37	49	40	28	31	36	27	42	39	32	34	35	33	33	30	34	37	43	29	31	33	33	31	49	37	26	35	25	41	35	39	31	31	37	30	29	32	31	39	33	32	20	33	28	27	39	35	35	38	37	40	33	39	42	25	37	36	43	29	31	28	37	43	31	38	29	47	51	38	44	29	37	35	31	27	41	46	31	29	28	36	42	26	43
33096	21650	14425	1698	3658	4572	4141	3397	2801	2242	1893	1594	1397	1209	1098	1013	901	812	737	734	656	643	605	619	593	540	550	510	540	487	472	485	463	470	482	426	462	473	471	432	441	421	444	360	380	409	427	406	415	419	382	380	411	408	417	406	422	374	419	401	371	385	375	393	378	412	391	389	407	398	388	382	367	390	362	381	368	373	392	379	341	367	363	395	392	375	386	407	399	367	369	383	355	352	360	368	386	368	383	335	373	360	391	357	398	356	396	392	359	347	377	361	335	363	369	375	361	348	355	359	344	355	353	371	392	352	323	356	326	353	367	331	338	370	373	391	370	356	372	363	384	381	359	372	366	359	353	349	336	343	333	363	362	394	336	328	360	385	361	357	391	367	408	385	351	375	357	383	341	383	372	376	330	372	356	360	346	332	355	341	344	335	359	362	386	365	355	356	398	374	363	401	366	379	368	356	373	390	333	373	367	401	346	348	391	387	352	382	380	341	377	378	355	363	394	402	374	362	385	330	377	345	383	339	340	348	331	367	366	341	367	385	375	369	368	356	339	338	367	344	380	361	386	362	366	354	387	382	374	367	357	364	363	380	345	360	346	382	351	369	388	375	346	344	378	369	390	359	377	392	349	324	393	349	345	349	360	383	373	341	340	350	347	380	365	363	341	378	366	363	373	369	328	398	337	361	378	332	376	407	341	369	347	334	379	369	370	361	348	375	316	367	347	389	331	372	377	352	351	379	370	361	350	338	400	326	376	330	355	395	358	367	367	371	357	373	365	358	362	363	350	376	352	356	372	368	343	369	366	363	371	335	368	361	386	349	363	392	358	386	363	361	359	340	342	339	347	340	385	368	343	351	364	376	389	378	326	354	339	368	373	356	372	384	349	371	384	394	365	346	365	351	385	358	345	385	385	369	385	323	349	371	376	404	385	365	390	372	338	366	389	373	366	375	385	355	363	350	353	324	358	337	344	357	340	336	337	389	354	334	368	369	346	358	329	359	338	342	353	370	380	344	360	374	355	334	333	373	384	364	376	395	372	357	395	372	316	365	348	387	322	367	352	355	364	396	384	365	397	402	353	296	401	343	337	364	356	345	397	345	352	363	348	338	376	336	354	345	359	357	326	359	376	321	379	343	388	325	379	332	356	367	347	340	357	398	346	377	390	380	379	349	349	340	359	371	356	359	353	346	372	369	358	354	369	315	362	340	358	374	372	354	358	364	360	386	365	381	387	356	352	382	360	340	359	372	351	385	363	341	398	337	344	343	369	373	365	345	353	376	392	347	358	361	353	405	360	365	332	357	385	344	358	366	354	387	359	391	364	349	373	373	362	395	335	377	351	379	376	353	353	366	342	371	389	335	342	400	358	374	367	350	364	343	377	367	340	362	341	364	369	360	368	350	385	362	330	372	358	394	365	371	396	332	374	373	377	346	378	356	325	319	374	354	351	324	365	364	365	387	345	355	369	365	377	356	341	349	347	329	391	397	351	370	399	403	369	348	375	363	383	334	381	346	348	361	366	382	375	333	372	384	390	353	359	385	378	392	356	363	355	352	361	365	395	370	326	338	365	349	379	314	356	381	386	368	360	348	361	352	358	356	358	405	369	352	370	367	355	365	356	382	385	390	349	355	375	361	383	343	344	374	334	365	376	363	364	378	372	342	394	386	367	319	362	375	367	400	355	349	352	372	342	382	375	386	393	368	337	364	365	336	372	390	361	353	348	364	368	338	327	369	364	360	360	376	332	344	356	350	354	358	373	375	342	342	370	354	366	372	367	346	359	360	392	413	386	381	382	339	365	343	371	340	353	383	334	372	344	331	369	364	343	384	358	376	371	378	346	366	371	329	381	397	390	377	373	349	335	354	401	307	348	369	369	364	342	361	363	350	363	368	328	386	368	348	384	349	359	353	334	367	362	343	376	378	368	377	352	343	338	347	368	354	364	333	345	372	399	364	360	388	374	345	357	365	354	363	343	355	341	363	343	373	384	341	342	337	334	335	368	384	345	336	388	370	356	366	345	378	388	339	363	360	327	354	366	369	366	368	380	350	333	334	376	354	406	347	332	371	346	379	348	394	380	360	325	350	339	352	365	348	389	366	351	331	369	379	369	353	330	320	392	388	395	377	350	384	331	348	367	410	386	395	360	345	333	361	380	382	368	390	383	335	393	333	361	352	337	387	360	337	383	395	361	347	374	393	380	335	370	352	357	406	383	333	395	381	373	356	368	358	323	362	376	352	370	371	340	332	371	365	359	365	350	359	350	341	396	394	383	365	338	356	359	341	375	334	377	370	374	364	380	370	319	392	363	359	354	316	351	372	340	382	348	351	348	352	360	371	383	400	359	360	357	373	351	388	353	379	337	352	348	333	326	324	330	348	341	385	360	360	361	365	349	375	369	368	333	366	356	347	342	358	373	364	356	336	326	377	315	359	354	349	348	374	346	346	370	362	323	349	365	364	365	367	350	379	375	369	367	334	366	355	361	373	340	364	375	349	355	396	378	345	361	391	343	362	344	358	380	363	357	369	381	368	369	344	350	370	354	352	353	337	361	364	347	362	375	359	367	362	386	351	346	368	383	370	344	340	391	340	316	334	348	345	370	383	346	360	369	372	331	333	362	362	351	393	374	373	352	325	388	386	373	355	332	351	391	380	352	344	335	335	345	350	358	371	380	350	384	366	339	355	346	386	387	374	316	385	339	354	363	357	348	390	345	359	349	349	347	387	355	345	403	347	365	413	359	367	382	353	346	406	377	341	336	366	386	334	357	405	339	336	371	345	357	328	362	357	385	377	366	370	379	346	310	345	351	367	366	351	365	377	373	381	356	360	348	352	395	379	380	394	366	361	389	363	350	369	354	371	334	399	384	355	351	375	372	382	361	341	402	337	396	382	363	361	347	402	348	325	358	371	345	369	345	382	343	381	388	392	360	391	358	399	383	378	340	336	381	365	355	367	353	333	383	361	342	347	355	377	370	399	372	349	365	368	348	376	360	367	333	364	367	372	368	363	386	388	348	376	360	380	332	354	388	380	407	345	358	367	343	379	360	367	320	388	357	357	382	347	365	368	386	347	364	364	342	371	373	355	336	367	366	362	382	367	357	374	338	377	373	346	356	366	373	361	366	389	368	351	338	369	377	385	351	365	358	371	392	364	378	369	339	334	354	397	407	356	372	363	374	348	354	328	367	363	343	384	371	379	336	370	351	375	362	334	348	402	332	393	362	334	409	373	355	418	368	334	352	333	381	343	378	375	367	350	342	360	322	368	352	373	371	354	364	363	331	411	303	373	372	359	363	365	362	338	342	371	359	346	332	342	361	341	347	352	394	333	376	370	364	336	354	329	320	351	382	339	331	349	349	380	361	368	371	357	367	361	344	358	391	358	389	345	345	371	363	363	385	367	354	342	341	310	362	376	336	356	389	370	383	364	350	370	383	376	360	367	367	364	363	389	393	317	357	374	381	355	365	331	407	363	364	365
6928	6432	1629	129	127	161	133	138	119	108	131	99	102	80	118	104	120	69	82	85	73	97	73	73	89	95	79	89	78	76	81	78	67	75	94	86	80	80	88	78	71	68	75	75	76	73	81	74	64	77	59	57	73	70	79	83	64	72	76	76	82	81	77	70	82	77	78	71	77	57	80	73	67	68	71	74	74	75	66	71	66	67	66	85	79	96	80	72	78	69	74	61	66	76	56	83	76	68	78	62	75	84	80	75	71	79	68	67	69	68	77	69	63	76	66	65	65	76	72	55	93	62	77	77	71	74	68	86	75	89	62	78	72	68	57	71	72	62	62	81	62	64	78	59	78	76	71	99	95	60	60	82	68	71	95	72	75	83	75	55	69	71	69	63	78	77	69	81	80	78	78	83	70	65	78	78	66	68	59	69	68	77	70	73	88	77	73	80	81	79	66	69	70	77	66	71	78	87	77	82	56	82	68	75	99	68	66	67	79	86	57	75	86	75	63	72	80	73	82	82	81	63	61	79	73	62	84	73	67	86	75	65	83	84	61	72	77	67	77	66	91	82	76	66	73	72	68	87	73	80	60	66	68	70	66	54	89	84	81	60	74	82	68	75	89	73	77	73	79	80	79	67	84	62	89	85	93	64	74	78	70	66	72	74	80	91	83	75	59	62	64	81	61	61	74	79	76	65	86	73	87	64	71	91	71	74	62	67	69	75	74	64	76	74	75	85	71	75	73	81	60	71	80	75	76	67	68	79	79	80	61	81	77	80	82	68	62	78	81	76	51	79	63	66	72	65	69	64	76	76	69	73	88	59	65	80	70	67	71	67	60	77	79	62	76	88	64	78	81	73	55	78	52	81	68	75	68	69	82	80	56	75	86	80	72	66	74	69	68	69	56	82	63	74	87	68	70	60	71	70	73	74	85	65	74	78	82	82	72	78	74	69	80	66	71	95	69	67	71	70	63	55	66	69	62	82	68	63	69	79	66	76	62	92	71	68	77	67	82	77	57	71	73	73	75	73	62	76	80	81	72	60	64	65	82	61	54	85	56	63	72	88	67	64	67	77	78	71	78	61	77	70	74	60	68	69	84	67	67	73	80	64	73	76	63	73	73	66	67	91	68	68	61	80	74	65	83	66	75	71	57	67	69	59	88	73	74	71	83	70	56	90	79	60	69	68	86	78	75	97	72	81	72	79	78	71	82	80	57	67	72	79	66	76	81	72	91	80	62	75	87	75	75	70	73	59	67	70	73	66	68	68	63	83	70	72	73	81	66	76	82	71	66	82	48	73	59	83	89	72	64	79	70	73	75	70	78	78	67	79	73	72	71	75	72	98	80	83	71	83	75	65	78	60	76	74	63	90	80	70	55	76	65	68	77	90	68	56	78	79	70	76	78	97	75	68	82	70	68	82	69	69	85	80	70	76	81	78	78	66	79	72	61	68	81	69	62	72	68	67	77	74	59	64	71	68	71	86	85	80	80	75	77	72	81	63	74	76	63	65	64	69	74	63	94	75	65	73	63	70	72	77	76	82	62	87	83	79	78	83	62	73	77	65	61	73	88	59	95	60	69	82	71	85	86	63	64	86	83	66	67	63	80	82	66	65	68	100	75	62	82	60	76	67	65	69	81	61	81	74	71	84	89	77	76	78	73	79	69	69	77	59	62	76	61	82	75	70	71	74	84	71	71	83	68	62	72	71	75	67	85	69	68	77	74	81	75	70	71	76	62	85	64	57	71	69	69	75	67	69	65	65	82	64	77	69	55	65	50	52	74	94	69	77	80	68	79	68	72	61	65	64	63	76	60	63	75	72	82	65	75	76	70	71	56	67	65	74	60	78	68	64	68	74	64	67	57	64	75	81	81	68	61	75	65	85	75	72	80	79	69	66	73	68	82	81	74	69	67	75	91	69	71	68	68	75	90	61	73	77	73	66	78	72	91	76	82	76	75	83	81	68	89	78	70	72	65	63	71	72	94	79	75	83	70	73	60	68	77	71	82	62	64	93	71	65	74	76	65	76	71	64	81	69	60	75	70	80	70	60	68	75	80	75	66	73	64	58	73	67	71	81	80	76	71	85	66	80	71	59	77	79	75	74	69	72	81	74	73	78	67	78	75	83	71	67	67	84	82	71	73	70	55	66	75	82	81	75	73	70	81	72	67	78	79	85	78	91	53	74	70	87	61	68	74	68	75	70	67	86	76	75	72	63	66	81	70	80	81	66	74	76	71	62	76	78	78	73	89	55	72	69	62	69	72	73	80	83	62	72	86	60	82	77	87	67	94	70	64	79	63	85	75	73	78	86	69	68	71	68	71	77	72	61	81	74	65	59	62	62	57	81	85	77	75	74	72	76	75	71	58	79	54	73	70	77	82	62	63	69	80	62	66	64	68	63	69	77	74	73	82	86	89	69	58	72	80	63	77	79	91	66	68	78	61	80	64	63	66	73	63	69	64	51	63	72	63	76	73	73	82	75	70	76	64	68	60	76	73	63	76	83	69	61	77	61	75	65	67	78	84	79	58	89	69	71	66	83	69	78	67	81	74	70	78	69	79	74	70	67	68	68	64	80	72	66	56	73	80	62	74	93	74	85	77	73	80	68	83	60	92	76	73	85	64	67	65	67	84	70	81	71	61	86	59	73	61	64	77	72	80	85	70	79	78	65	82	85	57	91	86	79	80	78	70	73	84	73	74	68	76	80	68	58	57	75	79	75	93	69	72	77	86	66	78	72	75	66	77	73	74	63	72	75	68	69	70	77	86	75	69	81	69	82	90	65	82	79	74	87	73	72	75	69	78	69	68	76	64	68	65	86	76	75	66	63	76	83	69	85	75	80	61	76	84	66	83	79	71	71	75	71	73	74	69	70	78	75	75	72	68	80	73	66	79	69	77	73	87	69	66	67	67	90	88	101	81	79	94	68	76	74	58	66	59	78	70	71	69	83	80	71	80	77	73	69	76	72	64	71	77	72	62	83	54	75	87	77	70	70	68	83	66	68	72	76	68	84	69	68	81	61	74	62	65	74	80	63	54	87	70	70	81	73	73	75	58	79	86	64	76	64	87	70	68	84	68	76	70	72	82	66	88	61	63	74	74	73	73	70	85	70	79	75	73	55	69	84	67	59	74	83	69	76	59	75	68	72	76	63	77	73	83	80	77	70	79	87	64	85	81	66	76	71	81	64	76	76	64	65	66	71	65	82	76	87	81	75	71	88	76	70	70	83	60	79	75	81	76	75	72	71	79	60	80	67	87	66	81	75	67	78	59	62	83	69	70	77	83	64	72	77	74	69	78	72	76	98	70	91	80	75	74	68	77	86	69	69	66	69	84	72	87	76	68	74	60	67	71	71	85	73	91	72	75	71	85	72	60	79	81	64	62	86	64	73	68	76	79	105	77	80	49	60	72	82	71	83	83	70	72	76	71	71	76	73	79	70	65	56	75	78	75	71	76	83	79	88	75	65	72	82	80	71	67	82
34148	28569	8035	3322	7147	8335	7301	5961	4852	4002	3269	2802	2425	2144	1951	1895	1684	1609	1414	1384	1299	1223	1227	1175	1111	1058	1040	1017	1003	953	990	997	942	933	905	920	902	864	906	914	881	869	864	802	867	823	810	780	800	837	802	812	819	839	822	857	781	790	830	758	755	750	772	761	812	739	751	792	768	775	778	813	751	735	730	774	785	757	811	720	781	821	748	751	784	764	768	754	823	798	853	833	725	756	766	769	760	768	764	777	760	809	701	730	753	717	780	720	757	728	689	740	776	755	755	769	745	714	768	768	711	765	730	702	803	762	748	724	718	739	760	779	713	731	738	758	739	762	686	751	725	695	714	763	767	710	701	739	755	700	707	748	760	732	713	703	738	760	705	785	706	759	796	758	773	724	729	733	704	766	743	783	710	736	746	750	723	757	744	714	782	720	748	737	718	775	774	712	745	695	711	673	773	703	772	703	717	743	766	771	719	696	763	718	792	749	704	708	721	714	712	796	746	733	731	783	684	746	688	742	732	746	743	749	748	756	742	767	735	744	756	759	753	712	711	727	738	742	735	672	769	731	707	719	809	721	686	742	701	717	714	745	718	710	728	770	743	781	724	745	658	720	699	776	709	795	773	790	710	744	733	791	732	724	660	754	778	733	709	689	720	747	703	748	684	735	753	708	765	705	788	711	693	729	708	784	708	767	696	737	721	698	737	731	820	739	702	730	739	754	781	742	704	758	740	694	695	749	715	694	714	799	722	752	725	692	744	725	763	756	697	748	749	715	742	721	726	738	723	744	729	733	725	747	700	715	771	790	761	734	739	756	727	714	757	741	783	714	703	708	766	725	753	749	777	738	742	723	742	760	737	748	790	731	756	748	705	723	767	739	759	718	713	743	710	738	702	752	745	759	733	717	782	719	753	718	730	766	767	744	768	718	716	738	718	753	745	759	747	766	740	768	667	733	738	740	728	775	754	743	734	746	744	698	760	719	729	758	750	727	673	711	743	753	709	748	735	734	718	725	751	724	740	728	713	716	785	744	748	752	757	699	731	739	737	731	683	737	763	721	736	668	731	738	737	752	781	747	802	689	735	716	724	723	750	706	772	694	771	734	742	714	738	735	741	735	708	728	687	723	758	774	780	758	699	674	745	747	695	711	721	701	699	771	725	736	753	678	713	770	759	737	719	739	764	743	713	721	733	715	766	714	720	769	767	747	712	747	765	755	737	742	724	702	713	737	690	706	744	711	739	776	754	743	726	693	743	774	748	673	687	685	716	694	730	765	753	726	697	747	727	720	744	709	748	713	731	756	713	794	738	745	729	698	753	736	729	749	728	695	763	751	769	720	731	731	771	721	716	747	769	745	717	778	676	680	722	765	776	725	739	746	737	730	745	741	693	741	777	726	693	763	736	747	759	739	716	736	705	734	705	738	746	749	751	764	750	728	741	738	719	765	751	777	735	736	781	722	738	709	701	732	741	696	749	734	668	751	716	715	758	729	690	706	750	701	762	779	723	739	705	726	793	672	768	714	717	754	746	699	721	739	689	763	723	751	760	711	744	746	729	724	742	716	717	751	716	787	713	739	791	753	759	720	709	761	695	744	757	713	774	735	714	740	695	725	726	673	687	744	739	738	743	759	689	719	740	768	781	712	694	719	725	731	752	758	745	728	730	696	744	736	749	701	752	728	770	698	771	743	704	742	727	697	752	722	715	759	711	725	760	776	717	713	735	711	713	717	692	779	675	723	707	736	734	738	746	717	771	709	735	752	759	718	767	744	731	765	700	727	722	799	755	794	740	729	724	745	699	729	795	729	714	728	764	751	781	733	732	779	708	743	742	774	742	745	727	740	727	730	729	754	725	718	702	701	750	725	780	740	735	676	702	705	753	742	709	726	733	695	692	711	721	746	713	742	704	764	746	768	732	731	801	730	739	670	745	756	746	715	709	805	786	738	745	770	715	735	743	702	747	758	692	734	772	758	740	739	752	758	752	729	754	742	735	737	752	757	774	734	754	751	718	740	719	748	734	749	761	740	722	716	743	756	732	745	723	739	710	735	817	704	756	736	739	653	727	740	725	736	764	732	723	770	772	768	735	693	777	727	726	714	751	715	675	747	731	734	783	726	740	742	734	780	787	773	758	759	717	702	719	725	732	724	716	757	742	740	730	736	784	726	713	708	733	709	736	736	773	668	766	749	729	723	748	749	754	720	760	724	726	755	748	706	748	698	740	755	717	731	729	774	715	715	720	731	772	779	739	738	735	759	755	754	670	724	759	785	735	726	751	716	744	707	730	782	718	697	795	760	740	752	671	700	685	729	727	714	820	757	720	761	767	641	759	782	697	736	694	723	740	749	749	755	700	741	722	717	731	710	719	721	698	687	750	786	750	743	742	748	767	717	710	722	787	755	683	722	706	731	747	707	737	771	730	699	795	793	665	776	721	733	717	763	715	730	694	708	764	780	725	719	725	729	745	765	745	777	693	728	721	745	757	728	705	758	724	743	741	776	744	732	721	797	745	778	740	705	696	732	700	708	668	703	759	711	747	717	754	690	696	763	744	741	763	746	748	716	747	676	729	723	722	719	703	761	738	696	711	741	750	719	697	786	746	738	726	752	740	733	728	723	738	710	757	715	718	736	717	716	751	752	783	671	774	715	755	719	719	711	748	685	732	734	687	766	774	720	745	715	825	746	728	709	725	739	723	715	702	770	745	745	773	719	704	763	763	738	737	717	753	753	762	803	715	785	692	755	749	790	740	715	738	761	755	729	731	739	715	724	692	758	745	736	731	725	752	734	726	693	717	728	750	729	708	720	736	782	751	732	753	734	711	712	788	716	749	736	757	776	725	724	738	739	768	722	761	729	713	731	718	720	736	765	744	720	743	750	704	777	706	747	766	728	735	746	761	757	718	717	742	782	770	740	760	739	767	702	741	704	775	744	736	755	703	699	726	725	769	768	754	682	731	685	738	741	756	694	721	734	773	751	801	715	745	720	705	741	743	713	741	710	734	757	763	776	752	744	741	731	762	750	742	769	741	739	719	701	736	733	721	732	771	703	798	747	741	673	738	680	771	716	767	726	730	752	721	730	750	710	746	722	732	757	742	727	753	730	701	701	747	724	765	703	751	773	736	741	713	760	710	759	759	780	739	701	678	740	776	750	762	760	767	780	712	730	716	728	773	733	720	728	707	770	705	759	761	726	718	735	753	688	691	679	758	743	737	748	708	711	718	745	701	693	736	748	786	764	755	701	694	750	713	764	739	701	708	704	753	735	757	731	772	749	762	716	724	728	744	765	707	754	713	699	764	766	712	759	704	742	747	738	700	771	735	694	698	711	738	697	707	722	733	732	718	772	708	765	709	718	737	712	737	727	735	745	756	758	728	700	781	753	733	703	788	732	772	795	720	746	721	727	707	757	746	740	774	741	740	774	735	713	731	691	728	701	694	794	702	739	763	665	692	747	752	728	732	725	706	732	729	749	731	756	748	731
3835	347	46	24	24	32	36	34	37	47	33	32	33	29	35	23	18	27	33	20	24	31	21	34	27	21	23	23	26	26	19	26	20	30	26	16	18	19	24	25	26	16	29	24	21	26	23	24	31	28	18	22	19	17	31	23	21	24	30	23	27	18	19	20	23	20	18	21	34	39	28	20	20	22	21	14	24	29	30	17	19	24	27	26	11	19	32	27	18	18	22	25	20	20	21	23	21	26	26	23	22	24	21	29	20	19	27	17	28	25	17	23	23	16	31	19	19	20	24	21	22	24	22	27	28	27	32	25	24	22	20	23	27	19	28	21	24	26	12	18	28	28	11	19	24	22	23	29	25	33	21	27	21	23	27	22	21	18	17	18	30	29	22	19	17	18	25	26	18	31	28	28	28	22	21	23	25	16	24	23	28	16	25	16	19	30	27	18	38	19	27	20	15	20	23	26	30	20	24	23	30	16	18	21	21	25	21	14	24	20	24	26	27	17	19	26	24	18	22	21	22	23	25	25	26	16	17	21	24	23	28	12	24	21	32	26	23	21	15	29	18	22	19	19	18	28	23	29	20	19	19	28	18	20	16	22	14	20	23	24	24	29	27	22	15	25	18	23	22	22	20	14	19	30	19	21	27	21	21	19	27	21	23	27	18	27	26	25	21	13	20	24	27	25	25	18	14	23	25	24	29	23	22	30	32	17	15	22	24	12	27	21	27	16	31	21	21	13	21	25	29	24	27	29	16	27	33	25	27	25	23	22	20	30	24	19	27	23	24	14	15	23	28	24	20	21	24	31	22	23	20	24	28	19	19	23	17	26	14	26	17	25	25	28	18	12	20	22	22	22	22	19	22	19	19	17	36	25	27	18	20	23	19	15	17	21	18	17	16	31	20	25	16	22	22	29	27	23	21	26	20	28	24	20	25	27	28	19	25	22	22	30	15	23	16	23	25	19	28	20	26	22	24	22	22	29	28	17	27	18	28	22	25	21	22	19	29	26	28	22	28	23	23	34	24	31	20	28	22	35	23	25	19	20	24	24	16	19	25	25	28	26	24	22	21	26	20	21	21	28	22	23	15	20	17	29	23	19	26	24	18	23	23	20	15	27	22	16	29	25	20	22	25	29	16	28	17	32	23	35	25	14	27	23	16	26	24	17	28	22	28	29	20	19	25	28	25	17	19	17	29	24	19	28	21	19	18	21	18	15	27	17	22	23	27	15	18	21	23	13	24	18	15	26	26	21	12	19	15	18	23	23	18	17	11	18	21	30	23	32	25	23	17	20	27	21	26	26	18	30	22	27	22	22	30	22	25	18	15	34	22	28	20	29	22	20	24	20	27	17	22	21	22	25	27	20	20	23	27	27	18	19	27	30	31	23	31	33	22	30	25	25	20	21	23	31	22	24	22	23	25	17	24	20	25	24	22	26	20	18	24	16	21	22	25	22	22	17	23	21	19	24	22	23	20	19	26	18	28	24	28	16	27	18	19	17	17	27	22	20	27	12	12	24	27	18	20	15	22	20	26	27	22	20	29	15	24	25	22	26	32	27	17	20	20	28	28	20	19	22	22	22	22	20	22	21	27	28	24	24	10	25	20	25	20	14	32	16	22	28	24	19	16	22	22	13	27	24	26	22	24	21	27	21	22	29	18	20	23	13	18	15	17	26	33	30	28	28	23	17	15	19	15	24	33	23	9	17	14	22	23	28	21	23	27	25	16	22	21	20	17	18	20	30	20	24	28	29	21	28	22	33	17	18	23	26	23	24	19	15	25	23	23	29	22	23	21	18	14	27	14	23	26	29	19	26	17	29	16	20	24	18	21	27	18	24	29	21	22	18	18	19	16	26	27	18	27	21	23	19	17	13	10	25	15	22	30	33	24	24	16	22	12	23	30	31	25	24	24	31	14	34	16	21	18	23	20	20	20	21	22	22	17	26	20	26	18	21	30	17	23	23	26	26	23	19	28	17	30	22	11	22	17	24	24	23	23	22	22	33	24	12	29	24	18	21	16	17	24	24	18	23	22	22	24	17	23	29	15	19	23	16	21	26	20	18	26	22	28	31	14	23	21	21	16	25	19	19	23	24	31	19	25	21	21	14	17	20	16	27	30	26	19	27	13	22	22	28	24	28	23	17	19	25	30	30	24	17	24	25	30	19	20	23	16	14	25	25	28	20	29	22	14	15	23	24	24	21	18	16	17	17	18	16	24	20	19	31	20	26	19	22	21	17	29	27	26	28	29	31	13	25	24	35	31	23	27	30	24	17	19	28	18	26	30	20	20	26	22	24	18	24	19	24	18	25	22	22	20	19	27	21	22	25	18	27	19	24	30	24	16	17	29	20	21	30	18	27	19	26	27	14	17	21	21	18	17	18	25	21	28	18	34	28	23	17	27	21	26	22	20	26	25	19	31	22	20	27	24	20	18	19	23	16	29	23	25	26	29	22	15	26	20	28	20	24	16	23	17	20	29	23	30	25	23	35	17	21	29	18	18	15	25	30	31	33	28	20	21	29	26	15	22	29	21	19	18	19	18	21	29	18	18	22	25	33	21	32	22	22	21	33	21	27	25	21	25	24	20	23	20	14	19	20	26	10	24	22	16	36	23	23	23	25	23	27	26	29	19	25	22	25	23	18	12	22	19	17	20	31	17	25	21	15	25	21	27	19	20	20	22	29	26	29	17	19	23	22	21	12	28	24	27	22	19	22	19	25	24	20	32	26	23	30	25	23	31	26	25	21	21	19	23	22	19	29	13	18	22	23	18	27	21	16	30	22	31	20	27	25	14	23	26	17	20	20	26	19	11	18	20	22	24	16	34	24	22	23	17	22	25	25	21	25	15	24	17	20	27	28	30	29	22	23	22	15	17	14	24	25	18	18	24	22	18	26	26	23	17	24	21	20	27	24	19	25	24	19	22	26	21	14	18	18	20	22	22	24	11	13	22	20	18	18	16	16	33	15	18	17	32	20	16	22	28	25	21	18	22	24	33	25	24	33	18	24	25	13	21	20	23	23	28	22	24	10	25	22	21	22	22	20	17	21	24	23	22	25	14	20	15	11	24	20	26	22	20	19	27	29	27	29	19	21	19	16	20	18	20	22	25	27	14	22	18	25	30	17	26	26	18	18	23	29	25	22	21	31	21	18	24	20	25	24	24	18	17	26	25	24	29	20	24	25	25	18	24	19	13	17	27	16	24	21	16	21	33	21	27	29	26	24	16	19	20	26	21	27	9	18	18	16	17	28	20	31	31	26	18	28	25	27	19	19	18	8	30	26	20	23	14	24	17	29	23	17	17	17	23	23	21	20	22	17	19	20	28	20	27	24	22	18	15	27	30	25	18	36	17	21	20	25	23	19	28	21	29	27	15	13	32	22	22	20	18	27	24	25	27	18	35	22	18	18	26	25	26	20	26	14	20	21	15	23	26	22	26	26	21	17	26	25	27	29	22	34	18	16	25	27	25	20	32	20	20	25
25814	5662	768	613	1258	1616	1475	1220	1067	860	679	661	569	498	491	414	411	381	350	365	344	335	314	309	345	307	285	295	309	277	266	261	269	261	257	246	246	247	250	249	258	258	259	263	255	283	264	255	267	252	278	235	263	262	256	267	270	244	234	262	229	252	257	230	242	259	292	265	239	251	229	239	241	233	283	221	261	266	238	277	231	245	226	239	255	238	248	220	210	244	240	221	246	267	274	204	266	238	244	246	228	233	253	257	222	235	250	245	248	251	248	229	266	254	232	218	237	244	238	225	237	228	209	209	261	261	241	260	252	270	220	258	268	240	228	215	243	240	235	224	261	227	247	244	239	230	218	247	229	244	263	234	263	240	254	236	245	221	261	240	214	254	242	228	234	251	248	239	236	217	259	216	228	238	221	205	218	239	203	224	260	264	244	235	218	234	256	241	261	234	228	226	250	243	242	267	234	242	216	230	222	204	255	240	242	238	258	256	224	223	240	249	229	249	254	237	242	246	213	246	255	246	239	248	246	246	238	225	246	224	246	233	259	224	263	264	254	245	229	208	263	218	243	261	257	215	248	229	224	226	246	215	223	229	222	220	290	243	227	238	218	258	247	254	252	240	253	227	221	228	239	229	220	263	223	238	234	228	248	225	235	225	245	251	236	237	224	249	233	257	229	260	254	228	230	215	248	253	234	229	244	231	241	241	252	257	231	216	243	234	217	234	248	269	243	237	242	224	243	217	266	257	218	250	235	244	264	222	226	254	242	246	232	253	238	255	227	239	227	254	255	240	222	228	229	226	235	222	238	253	238	205	246	235	250	249	229	208	243	232	250	218	251	228	245	244	246	229	247	243	222	262	242	236	242	254	210	232	231	251	226	248	233	217	235	254	213	244	236	239	244	234	276	254	236	284	251	220	233	229	233	246	223	252	236	235	228	247	242	227	247	192	239	225	214	257	233	224	250	222	225	244	248	221	253	236	234	232	227	234	211	276	213	239	216	226	242	233	238	221	250	246	235	244	252	234	249	253	245	220	255	223	227	241	233	206	236	235	216	244	225	226	239	254	232	224	230	248	248	238	231	210	233	220	238	244	240	262	206	238	227	226	239	236	240	237	237	251	210	233	244	234	264	237	228	220	236	230	225	251	221	240	207	268	221	223	217	267	218	239	224	249	228	202	238	213	230	254	226	242	241	244	252	238	269	250	248	234	247	272	244	255	248	235	255	253	254	244	234	248	224	237	228	248	235	221	254	259	211	234	257	255	269	228	227	232	263	244	246	271	225	249	266	225	264	248	259	221	256	247	245	268	223	259	218	233	216	239	252	244	222	246	217	266	259	236	225	235	234	223	253	237	231	229	247	247	251	202	232	250	216	241	235	249	218	250	245	232	232	268	231	253	202	245	224	229	218	249	248	237	256	259	242	243	235	222	236	232	230	234	253	252	221	273	243	267	224	249	265	226	280	249	222	239	253	248	247	236	265	233	219	240	253	245	215	227	230	201	243	249	258	258	273	244	228	251	235	234	234	243	257	235	253	241	224	250	265	257	270	262	246	255	236	262	206	247	243	218	210	234	236	257	222	257	224	247	226	225	244	231	234	231	253	221	270	228	254	270	241	222	227	234	273	230	232	247	227	214	246	224	270	288	235	233	293	216	235	236	249	209	250	231	237	224	279	245	217	227	297	246	247	240	232	257	209	281	235	232	215	229	256	220	248	243	238	249	247	225	243	225	256	247	228	255	259	242	248	248	220	256	231	246	246	238	217	227	250	241	230	247	241	250	235	209	249	221	235	243	241	215	259	254	259	248	232	234	221	239	238	210	235	236	224	229	231	244	233	247	243	242	239	245	236	235	233	242	258	242	266	244	258	242	247	244	237	257	224	244	235	256	211	253	249	212	248	229	220	252	235	227	219	244	221	248	227	268	250	259	241	216	241	214	241	223	232	234	225	229	251	240	255	243	245	229	232	267	223	276	213	217	241	215	234	236	235	228	228	246	235	231	246	228	230	234	255	256	252	220	228	215	216	221	232	273	264	247	244	262	210	223	218	241	221	274	219	240	229	237	227	223	223	237	243	270	259	229	238	252	240	229	255	257	228	238	228	233	242	225	237	233	245	242	273	230	254	249	218	238	255	227	262	211	250	247	241	219	246	217	224	219	233	237	208	234	280	250	234	234	211	231	244	212	270	219	248	241	221	248	230	276	250	235	228	225	223	232	233	247	244	222	245	220	227	236	256	241	250	218	244	216	250	257	220	255	255	241	265	228	244	217	234	248	231	212	222	191	242	232	231	251	233	255	223	214	241	230	220	287	240	241	246	223	256	263	253	234	229	238	230	243	239	221	255	219	238	259	244	220	258	222	248	244	222	241	236	239	221	255	230	245	252	215	222	259	265	236	240	234	233	198	243	227	203	211	245	242	228	268	255	212	244	214	241	225	228	249	234	207	247	249	246	221	240	224	221	195	221	242	234	267	248	253	227	234	249	253	248	251	214	249	232	222	226	237	246	232	196	254	261	231	271	250	233	229	238	221	230	222	277	242	241	241	235	239	210	245	232	239	248	229	254	272	253	251	238	236	243	242	249	232	218	232	233	218	213	261	231	242	224	240	242	231	258	248	248	228	243	229	252	263	216	254	211	204	250	247	235	229	245	270	277	248	216	222	241	249	229	229	245	217	238	256	256	243	227	234	227	227	266	246	263	251	251	247	238	237	228	241	267	236	244	237	205	235	198	250	230	244	277	259	243	223	259	229	244	252	236	214	269	240	240	235	247	227	234	304	227	269	270	228	227	218	248	247	220	229	246	234	248	235	223	255	243	248	247	239	249	249	250	240	227	253	244	234	263	253	240	229	243	241	232	251	270	218	251	241	221	220	230	214	208	247	220	225	256	240	221	225	239	213	231	243	244	276	241	263	272	273	220	233	241	204	255	244	256	211	254	226	215	249	244	231	253	260	255	257	247	247	241	238	203	232	249	223	250	241	255	232	250	245	241	262	235	236	231	243	204	236	253	221	219	240	208	244	240	210	232	254	241	231	243	236	259	251	244	254	226	229	252	242	239	216	226	220	240	266	234	254	256	212	222	224	249	233	235	257	240	218	247	225	235	252	247	230	230	224	222	215	226	248	241	218	242	244	261	236	250	217	218	215	246	237	247	224	248	258	222	227	225	220	248	233	230	239	239	231	204	267	233	250	234	225	209	231	252	248	247	257	239	233	227	243	221	253	253	226	226	222	220	252	249	243	234	254	239	235	246	240	250	219	248	242	236	240	247	262	237	240	245	225	248	230	249	256	245	268	236	216	232	232	216	220	241	225	245	227	225	240	230	217	243	250	247	256	220	243	261	216	229	229	228	224	243	247	277	220	265	233	246	239	232	237	229	228	237	258	265	229	234	219	221	249	266	245	255	232	238	244	224	253	239	245	237	218	224	227	243	251	245	222	227	240	248	235	278	241	233	243	236	242	252	229	244	192	244	233
3135	639	280	78	72	77	87	89	93	85	67	75	60	69	49	56	72	57	68	57	54	58	43	65	54	38	58	58	47	60	63	47	56	59	61	47	64	56	64	56	50	47	48	57	52	52	63	62	41	50	67	63	39	67	50	57	58	56	50	53	48	47	49	55	44	56	54	55	36	62	40	62	48	55	36	48	53	57	43	56	39	56	46	55	50	60	48	38	38	50	50	55	36	55	53	49	44	42	44	50	59	65	55	46	47	53	47	54	62	43	51	38	54	49	56	59	42	53	44	55	54	47	62	49	48	52	47	41	51	51	67	61	57	47	61	48	62	58	51	64	40	52	52	51	48	46	33	46	50	60	66	63	52	59	50	53	45	69	53	48	63	52	56	56	49	54	58	50	50	47	39	61	64	59	43	59	56	59	41	65	64	53	46	58	44	45	45	51	62	51	41	71	47	52	43	50	48	49	54	52	42	60	60	41	43	51	44	61	68	57	50	64	72	54	53	45	55	41	51	49	53	41	45	54	52	52	47	56	42	59	58	45	40	57	56	65	59	49	69	50	49	58	42	54	58	61	59	57	55	47	54	55	59	45	50	59	52	47	55	58	54	57	63	45	51	57	54	55	38	58	54	38	53	57	40	53	64	56	65	54	63	51	43	48	52	61	41	59	43	56	53	60	53	49	45	57	49	47	62	60	52	45	44	61	55	63	49	60	63	49	53	48	52	48	39	44	56	54	71	58	55	52	57	41	52	55	46	51	72	68	56	42	51	48	48	44	36	58	45	50	49	55	53	44	60	45	51	52	62	61	55	52	54	42	48	54	53	51	49	47	61	53	48	59	49	43	54	49	59	63	53	53	45	60	57	50	50	50	61	44	43	46	55	48	72	52	55	45	54	61	53	52	55	53	48	64	63	58	45	44	77	50	68	59	44	66	37	46	48	66	41	65	57	58	51	61	57	46	52	63	48	56	58	48	71	46	55	56	50	61	47	52	47	54	50	50	53	49	48	66	67	59	60	46	47	44	66	54	65	46	52	47	51	56	51	55	41	42	46	58	52	59	59	52	60	58	54	55	55	52	52	64	70	55	58	47	46	57	47	45	64	58	47	50	58	42	56	56	62	49	48	53	51	46	58	52	60	49	52	56	62	52	51	48	46	42	55	54	59	48	49	58	50	55	55	42	60	66	50	66	54	45	55	43	56	50	57	48	46	47	55	55	46	54	47	59	54	47	52	52	49	46	40	61	51	61	54	58	50	51	58	53	47	49	45	49	57	47	55	52	53	62	45	52	50	54	58	63	54	47	54	62	56	63	53	52	44	42	59	54	60	52	53	65	45	55	55	49	57	65	54	54	52	58	66	55	48	58	50	53	51	42	51	51	39	60	39	53	48	60	56	53	45	45	54	58	49	45	52	59	55	59	61	43	41	56	53	59	64	53	39	44	44	43	60	53	61	74	45	55	51	54	51	71	63	51	38	58	55	47	53	54	56	59	43	52	58	44	50	44	51	45	49	60	56	66	53	64	53	63	58	62	62	49	55	47	69	56	52	51	53	57	41	65	42	66	52	45	56	53	53	54	45	46	56	58	72	44	52	39	65	46	56	61	58	50	55	54	53	52	41	51	59	53	49	58	77	48	39	55	42	64	49	53	59	43	54	65	57	53	36	39	44	48	56	54	57	56	50	45	65	60	51	51	57	64	49	50	50	62	53	44	61	64	47	62	49	51	69	54	37	50	61	47	54	47	57	60	48	59	49	56	61	48	46	54	54	59	56	63	60	61	48	51	52	58	54	57	46	53	60	49	52	45	49	55	58	57	62	57	49	59	58	62	49	56	36	51	48	61	49	44	39	45	46	50	57	48	55	59	63	51	68	53	42	44	51	46	43	48	49	52	54	56	60	53	50	60	60	69	50	51	45	56	53	43	60	49	50	58	57	56	56	57	47	60	45	49	49	57	44	58	40	45	49	62	49	64	61	53	45	51	58	43	49	57	41	44	45	51	64	54	58	52	57	59	51	58	51	56	39	57	58	44	70	51	69	54	49	55	43	54	50	62	63	56	51	68	50	58	64	52	71	52	50	45	50	45	43	45	43	52	53	48	50	49	37	59	68	57	62	66	53	51	57	57	59	64	57	60	48	48	43	54	63	42	46	41	50	49	63	60	63	56	52	57	54	41	62	57	43	57	47	57	40	51	40	67	50	63	65	47	51	46	56	48	54	56	59	53	60	48	50	59	50	59	40	56	54	57	45	61	57	63	53	52	56	53	56	60	48	43	51	56	56	68	52	52	64	51	50	49	47	49	62	71	66	51	53	51	47	52	53	62	59	48	56	49	56	59	58	51	47	52	57	47	53	58	41	63	32	52	54	61	47	55	49	41	54	60	59	56	46	62	48	42	59	49	37	54	73	58	50	47	47	58	50	61	44	60	53	51	47	47	49	51	52	52	49	53	53	44	51	54	52	54	64	42	42	41	47	53	54	42	56	48	42	46	54	49	56	54	53	53	58	55	68	50	55	55	51	52	57	64	51	45	59	48	56	58	36	47	52	48	45	46	49	51	47	51	56	46	58	59	54	62	50	65	59	50	49	40	51	56	61	50	53	47	53	54	53	40	65	62	52	52	47	50	44	53	55	68	53	50	50	47	54	57	51	46	47	53	34	54	48	51	50	54	55	52	51	51	57	62	51	58	49	50	50	59	50	60	51	44	51	53	51	62	59	53	61	60	40	47	49	62	45	52	54	63	50	49	50	50	56	48	42	45	35	50	64	52	55	55	43	64	64	61	52	49	51	45	53	43	68	54	64	53	43	53	70	60	53	60	51	56	43	58	56	58	44	53	56	43	48	53	51	53	44	74	56	52	47	63	62	53	67	51	51	43	51	46	37	53	45	56	55	67	52	54	52	57	58	59	51	44	53	53	50	55	57	60	54	47	57	54	58	50	49	59	59	35	56	53	55	47	57	59	54	56	46	46	36	52	53	41	70	51	66	63	57	59	43	53	57	47	60	52	53	52	62	63	50	53	58	54	64	57	49	52	56	60	48	55	51	63	49	49	52	58	42	46	55	58	49	48	51	50	48	48	40	60	37	34	47	52	48	53	51	51	55	53	54	45	51	46	52	50	52	43	44	63	53	53	39	55	41	55	49	50	55	49	61	50	58	62	53	52	44	60	55	58	40	50	53	45	54	56	58	63	46	68	59	51	61	52	49	53	56	64	61	45	55	58	54	71	46	51	54	62	46	56	60	59	44	59	48	59	43	55	44	55	54	59	46	54	53	57	59	57	51	55	48	57	45	51	52	63	46	49	55	47	56	55	58	43	43	46	56	41	55	43	50	51	58	48	61	50	55	46	35	58	52	55	44	60	55	46	49	60	48	54	61	51	55	42	48	51	51	46	60	60	65	59	56	45	47	44	48	69	57	50	53	54	55	57	48	48	43	62	63	54	58	56	51	53	60	48	61	56	49	43	55	46	65	52
23777	8969	3600	1827	4084	4784	4202	3275	2586	2088	1785	1465	1333	1155	1030	1003	960	846	837	801	766	765	708	698	690	645	666	672	659	615	624	640	621	589	611	608	584	575	596	617	567	578	579	525	567	582	555	550	529	578	554	565	549	489	534	544	550	563	510	536	524	543	534	542	528	531	541	512	518	541	530	516	518	555	539	533	548	548	500	512	548	506	517	550	546	522	515	560	496	525	514	516	523	509	523	511	582	549	540	537	516	539	530	524	546	519	545	504	533	519	518	532	508	525	557	495	540	526	527	579	492	520	544	564	493	509	548	533	520	532	489	523	502	535	545	529	534	468	513	543	547	539	538	545	499	524	518	516	535	538	511	481	527	535	516	531	550	566	528	500	545	514	525	492	557	520	542	483	519	548	538	521	490	520	533	500	534	507	524	514	557	542	527	530	522	539	492	505	507	535	523	492	525	537	525	519	498	526	514	526	514	487	550	540	511	511	515	513	516	520	528	521	490	509	540	540	526	554	462	502	505	496	507	500	501	492	518	518	496	511	523	511	536	545	522	532	524	515	527	553	537	526	528	534	558	518	461	577	506	523	537	513	531	504	471	525	492	517	520	517	518	453	473	513	512	523	526	484	559	510	524	503	546	483	487	549	478	530	511	502	503	505	515	536	531	561	533	518	530	504	502	517	516	508	531	519	481	508	516	533	537	513	516	504	515	530	524	514	505	519	522	510	526	497	484	507	513	513	567	530	514	522	550	541	522	533	539	498	510	483	530	493	536	499	481	496	528	567	514	533	483	522	552	539	523	520	525	512	538	534	503	517	504	506	514	545	547	505	521	508	548	540	485	489	500	525	542	531	528	545	541	539	524	528	500	505	509	525	530	501	541	473	534	473	472	543	523	515	501	542	536	511	528	555	511	529	471	582	509	502	506	478	521	505	511	501	498	527	482	522	495	489	502	530	468	540	563	511	527	496	487	515	508	539	500	486	531	525	506	539	521	536	509	489	529	554	503	510	534	532	496	514	513	508	520	506	515	471	536	493	467	523	487	466	490	495	517	491	509	534	508	514	505	528	503	496	540	493	490	547	516	464	504	508	513	583	549	537	516	569	514	482	523	524	505	506	503	539	544	536	495	497	512	485	541	529	537	528	540	489	502	551	533	514	525	554	551	580	545	517	512	519	515	556	510	524	518	548	508	523	531	537	611	562	466	507	512	474	532	553	517	521	504	507	555	532	499	505	534	530	494	527	520	495	516	513	501	525	548	460	502	497	547	529	491	522	500	545	513	534	513	527	545	484	520	488	494	538	506	481	500	514	509	536	516	529	527	503	531	563	521	504	517	494	472	545	541	480	503	493	459	499	542	494	496	513	498	529	546	511	546	512	486	487	505	509	515	531	503	543	499	551	505	512	503	501	507	510	523	540	532	526	503	508	533	524	511	541	483	498	479	511	517	528	509	539	470	544	557	492	512	534	587	507	509	588	486	526	549	510	531	554	539	509	530	549	507	516	517	491	539	489	509	552	549	512	525	522	505	500	539	524	542	517	533	486	489	485	541	547	511	506	502	507	543	498	507	505	473	543	475	492	545	535	523	515	525	482	518	500	540	481	500	542	526	511	504	494	548	552	521	549	519	521	529	552	534	530	505	512	513	513	471	546	537	589	530	489	529	504	480	518	502	553	517	468	544	506	490	548	522	523	488	546	477	544	511	495	494	538	524	512	508	511	501	519	540	506	478	512	508	517	514	524	503	521	527	500	488	550	507	525	548	536	537	519	497	524	514	512	537	530	537	534	465	486	541	545	501	535	509	473	557	503	562	532	485	550	512	522	518	509	512	542	530	491	500	513	522	525	514	458	488	535	539	503	554	536	529	531	516	522	569	509	482	495	505	568	519	462	505	527	541	511	492	547	540	540	494	515	502	570	534	511	491	494	496	546	537	507	468	486	537	539	547	512	519	505	510	539	535	522	514	479	525	491	479	521	522	500	532	505	516	532	560	483	560	537	470	537	532	496	496	503	537	523	529	553	532	491	534	515	549	545	510	530	486	496	507	520	478	505	549	536	541	551	500	517	513	539	485	522	511	546	524	538	501	541	514	516	564	532	519	502	520	518	515	487	525	532	513	529	512	517	563	517	498	513	472	569	476	494	511	514	535	520	528	503	487	503	491	544	507	509	526	497	534	516	566	484	525	500	476	533	484	490	473	505	500	549	492	516	507	502	542	518	545	532	510	493	545	490	494	512	552	557	482	497	550	523	532	524	510	559	537	499	527	501	531	542	496	519	496	507	539	533	541	516	514	500	487	508	480	495	530	551	463	507	545	515	547	536	490	525	520	545	502	516	501	537	494	493	518	498	494	492	510	486	496	544	552	524	528	488	530	537	524	490	516	514	566	509	511	511	518	537	540	548	526	533	527	505	543	493	511	544	556	516	511	550	510	523	506	482	546	526	503	535	517	519	504	506	506	486	531	525	554	517	481	518	471	553	502	522	530	539	520	505	522	500	523	555	543	528	508	525	514	489	509	531	564	527	579	528	541	519	488	517	508	531	499	510	535	536	552	505	495	563	530	512	501	541	554	537	529	556	520	532	521	501	527	528	549	497	523	517	514	510	497	528	516	519	513	515	539	515	524	526	496	527	539	568	537	559	545	520	533	527	513	503	525	526	492	472	527	517	531	561	527	486	490	510	519	546	497	540	547	534	523	505	537	555	524	505	501	462	525	496	500	514	537	519	503	531	495	508	493	544	508	528	545	490	576	546	510	480	543	500	489	542	521	488	530	470	540	492	482	501	515	531	502	476	515	497	537	522	534	525	492	539	529	498	535	522	501	528	520	514	513	496	509	536	562	519	494	532	499	536	533	526	540	467	495	482	521	533	487	522	547	500	476	523	505	534	519	524	500	519	548	535	511	503	509	512	543	494	516	521	530	521	509	551	547	486	524	533	526	525	548	524	482	515	496	516	524	526	529	511	492	451	504	507	566	488	529	540	497	532	519	495	536	543	541	501	472	549	513	507	529	510	507	542	547	525	527	503	531	489	507	508	536	551	489	515	514	527	468	555	505	505	479	521	530	515	486	456	506	496	545	526	515	548	541	542	561	493	495	503	516	505	522	474	480	556	523	484	517	499	512	509	502	501	505	493	494	539	481	501	477	531	522	532	552	506	543	511	515	519	546	527	491	567	547	551	531	512	502	510	492	523	524	509	498	537	493	455	512	496	535	552	539	487	522	508	519	544	519	532	542	524	488	492	519	488	530	527	514	495	510	523	531	520	493	504	499	502	547	516	524	543	534	529	484	535	498	485	524	486	537	554	519	515	491	552	538	522	549	497	524	546	543	495	519	546	533	514	520	515	489	510	516	494	535	552	568	486	535	489	523	516	516	525	536	493	519	502	497	496	505	527	529	493	495	530	514	527	544	516	539	507	503	551	499	531	521	508	504	537	499	534	529	497	496	520	487	500	493	504	540	490	499	528	510	546	552	539
3733	338	1224	62	59	74	79	80	79	79	45	50	54	49	45	41	35	38	35	45	47	45	34	36	32	36	44	36	34	40	39	39	32	35	34	44	35	36	34	38	33	42	38	32	34	35	22	33	33	24	36	40	36	31	37	30	39	36	38	39	34	32	33	30	36	39	31	39	31	43	31	27	33	30	22	22	34	42	39	28	31	21	35	43	32	32	39	36	29	33	42	23	24	20	36	29	27	31	31	35	23	40	28	29	26	32	37	23	27	30	28	41	36	34	34	36	25	32	28	45	41	31	44	45	31	36	39	43	37	26	27	34	25	37	38	31	29	31	42	38	36	27	24	33	34	28	35	28	31	45	30	35	34	38	27	29	35	31	39	28	29	41	36	36	30	40	32	30	31	33	32	43	29	31	35	29	31	43	27	34	34	37	30	34	37	36	38	31	40	35	24	26	35	40	16	35	27	24	27	39	35	36	25	28	29	36	24	26	30	32	30	35	32	41	30	43	45	34	36	31	38	25	36	42	34	36	33	33	38	33	34	28	30	33	38	34	32	26	44	33	23	22	34	33	31	36	24	36	33	38	26	31	30	31	53	20	28	29	36	40	36	31	40	34	26	39	29	19	32	32	34	35	40	38	30	31	34	27	35	36	23	34	35	37	40	31	30	35	37	27	41	25	33	29	28	32	33	28	30	25	28	26	23	38	34	35	30	32	35	32	41	37	26	30	25	28	19	27	48	32	32	31	31	30	27	40	31	49	36	35	27	36	37	40	23	25	31	37	35	30	36	41	37	39	36	38	43	42	43	23	36	33	25	35	31	42	40	33	32	30	42	28	38	35	32	25	33	33	32	19	29	40	30	29	33	36	30	38	30	31	30	36	34	36	34	33	36	27	28	32	34	28	32	36	27	28	40	32	36	46	26	30	37	24	35	30	28	30	30	34	33	36	41	27	34	31	27	41	33	35	34	32	39	27	32	37	37	34	34	34	38	27	38	22	27	28	31	30	31	37	33	27	28	28	23	36	31	29	49	35	34	33	50	39	36	28	35	27	35	38	34	31	40	28	29	25	37	25	36	32	35	29	40	34	32	43	33	36	35	40	26	34	34	39	27	29	28	27	37	26	38	30	35	25	40	40	37	44	31	29	33	24	23	37	35	44	40	32	29	37	37	23	32	30	39	41	39	27	31	19	41	29	38	27	37	43	32	26	28	29	34	38	33	30	28	43	30	40	27	33	31	33	38	34	43	37	35	34	25	31	39	20	36	39	42	37	33	34	35	24	33	26	30	26	27	39	28	33	32	33	37	33	39	37	28	32	30	30	34	36	31	31	40	55	30	31	33	24	38	34	36	45	41	29	37	43	34	33	34	34	35	30	41	30	33	43	26	40	30	38	24	41	32	37	30	33	27	28	35	28	34	39	41	40	24	30	31	29	40	25	28	31	28	30	39	35	32	30	32	32	37	33	28	37	35	40	33	40	32	37	33	36	29	26	31	39	39	31	31	26	30	29	34	30	41	37	38	45	40	33	38	34	32	39	38	30	33	40	32	25	25	37	37	39	41	39	39	34	45	41	41	25	29	35	33	33	31	34	32	30	30	44	30	28	45	36	30	30	34	28	37	32	26	22	29	41	34	27	25	22	32	35	34	24	28	25	37	33	24	33	31	37	39	32	36	35	34	39	25	33	26	30	29	31	28	29	32	30	30	34	29	29	30	26	31	38	29	33	38	34	35	24	27	34	36	26	30	31	30	37	39	38	37	42	28	31	33	31	40	40	32	34	36	36	30	31	32	31	31	34	30	24	31	38	36	44	29	37	29	32	37	36	34	33	28	41	33	46	35	23	29	30	37	34	28	25	25	27	36	25	29	31	33	40	38	33	30	38	32	27	31	29	25	41	23	40	30	30	40	35	34	32	39	42	35	34	28	27	27	38	25	28	25	28	44	39	23	31	29	29	36	26	37	30	31	30	32	29	35	37	34	43	29	27	32	22	36	33	21	26	35	32	43	30	31	31	31	30	38	31	27	39	47	35	25	22	35	37	35	30	40	32	33	40	35	33	36	38	33	27	24	32	18	31	45	33	33	39	30	28	34	38	38	34	33	34	30	34	37	45	33	39	32	40	34	29	35	27	23	37	29	29	34	34	21	28	47	35	40	43	40	29	33	34	31	30	29	27	30	38	42	39	31	39	41	37	29	30	45	32	33	39	35	22	38	37	30	30	40	25	32	29	30	41	34	30	31	26	32	39	19	38	33	37	34	27	30	33	34	38	31	31	27	29	37	27	39	35	31	36	35	33	41	32	43	30	35	32	36	34	27	27	42	39	18	27	33	31	27	40	22	36	40	30	31	22	27	38	31	29	36	35	30	44	32	24	30	26	26	49	29	24	25	32	43	26	38	29	40	26	41	33	32	37	30	29	30	27	37	29	31	37	33	36	35	25	26	28	32	33	32	24	43	34	34	23	34	32	29	27	34	29	36	39	32	30	28	32	34	29	42	30	31	27	40	35	30	26	33	46	33	30	37	34	39	28	33	25	31	41	37	22	32	30	34	32	26	40	18	30	33	43	28	27	31	41	36	40	36	33	42	34	35	31	26	30	32	44	37	28	36	34	35	40	33	34	27	28	35	33	45	29	30	44	23	33	26	34	23	36	31	40	28	39	30	44	32	38	35	34	33	33	21	29	26	36	30	39	23	33	37	28	34	34	36	30	33	38	35	20	31	35	34	23	30	30	35	38	26	34	41	34	26	30	32	37	44	33	34	30	37	38	31	44	31	32	16	38	36	44	33	32	22	26	30	37	31	29	31	36	37	45	28	33	33	41	32	36	25	41	34	22	33	29	32	29	36	27	43	26	30	27	29	26	40	35	24	30	35	43	29	41	33	37	21	31	34	27	39	29	34	35	36	29	22	36	40	34	37	26	26	29	33	34	39	33	33	34	35	36	32	26	28	34	23	32	28	36	40	43	38	29	30	36	31	28	29	32	28	21	31	37	35	29	32	33	44	30	35	38	33	30	36	24	34	27	32	17	27	31	40	29	28	30	33	36	32	19	26	40	37	29	48	40	36	36	33	33	35	40	30	32	25	25	24	34	34	28	28	41	35	32	26	36	38	39	45	32	43	26	23	45	40	27	33	31	34	27	28	38	34	25	43	28	25	44	40	28	43	35	35	26	33	30	42	32	38	41	39	22	45	32	22	24	28	30	31	29	25	36	39	36	23	30	32	38	28	34	30	46	38	37	39	24	31	41	35	56	39	29	34	33	28	30	30	39	40	34	29	30	29	27	40	34	36	32	29	37	34	31	38	44	46	34	32	38	44	26	32	34	28	32	28	31	34	34	28	38	31	35	28	25	31	40	28	29	32	32	28	24	35	29	22	37	36	33	40	33	31	40	34	26	41	27	36	32	23	40	34	22	30	29	34	33	29	37	31	33	30	50	42	41	37	35	23	46	39	34	33	38	34	32	20	36	39	34
13666	5577	11765	1839	4145	5073	4726	3842	3186	2514	2132	1759	1436	1332	1145	1062	966	891	792	752	719	671	648	648	627	636	562	540	532	515	478	491	477	488	460	502	477	441	426	431	434	411	445	460	426	444	418	413	382	395	400	366	373	365	391	371	362	398	350	422	426	404	387	339	390	376	394	397	348	367	357	349	415	369	355	389	401	382	374	375	360	353	365	384	375	374	396	402	363	368	343	364	329	357	322	357	400	345	379	380	385	361	375	345	351	365	341	352	362	371	345	345	358	364	404	366	340	340	364	346	383	364	415	361	334	352	363	369	362	341	355	323	315	338	339	332	361	356	342	346	357	369	370	347	329	336	355	334	363	371	352	363	339	349	346	356	377	322	372	358	367	315	335	362	353	338	368	360	355	365	329	353	373	367	360	367	339	342	330	351	323	347	370	356	354	348	373	373	326	353	374	338	363	352	331	360	372	316	311	354	351	354	301	355	337	321	352	319	344	395	312	345	334	374	364	322	347	322	379	367	357	357	314	356	355	337	331	337	338	367	339	341	315	338	338	348	348	369	345	327	333	363	353	327	367	340	375	335	351	358	351	317	364	330	343	371	327	303	365	365	384	354	343	326	333	349	340	317	307	321	319	348	340	310	351	317	366	319	339	348	352	333	357	407	304	372	348	334	336	358	349	339	352	334	343	322	366	347	354	351	304	362	370	327	324	363	340	339	347	334	338	317	361	306	338	323	358	335	334	351	314	323	319	339	332	332	312	318	353	331	339	347	318	343	329	354	375	365	335	377	366	315	350	335	380	358	314	334	344	336	334	377	318	362	301	330	377	323	392	323	328	315	356	333	341	356	360	342	356	358	333	353	350	364	353	314	359	331	351	337	371	342	344	364	349	368	357	363	337	366	373	346	365	366	339	323	345	361	334	336	339	334	331	348	327	363	345	351	349	333	338	370	332	357	330	333	352	372	333	334	314	337	370	296	328	351	331	310	307	371	368	353	350	334	353	346	348	329	346	326	332	319	339	381	327	345	350	358	350	338	360	335	366	356	323	302	372	368	393	350	345	351	314	334	357	351	366	351	343	361	350	331	327	340	350	344	346	348	330	381	319	363	352	332	361	380	344	325	312	347	328	337	317	377	325	351	334	350	325	357	340	353	365	386	321	348	322	379	337	362	352	330	354	353	324	339	368	388	350	351	348	310	382	338	359	324	367	330	379	360	361	329	365	317	320	328	341	347	334	367	365	350	331	344	350	348	369	364	346	336	331	319	353	350	351	373	354	337	353	352	353	346	354	333	361	360	332	340	358	358	349	357	336	316	359	333	331	340	354	358	372	335	347	356	374	394	370	319	354	339	369	320	317	336	366	363	324	347	310	377	348	312	340	330	359	353	331	377	329	352	312	335	332	309	327	312	347	330	360	357	323	340	350	343	358	364	339	308	330	366	336	360	351	342	363	338	356	339	357	365	336	383	351	358	353	367	359	317	334	367	380	358	350	338	352	331	341	322	316	370	324	341	351	332	328	322	301	323	354	359	348	327	343	333	369	326	338	337	342	341	353	357	367	389	339	333	329	320	333	316	382	353	320	302	314	333	343	335	354	319	367	345	353	349	331	335	339	309	333	324	320	345	339	320	357	328	344	380	357	318	361	322	356	339	358	349	333	307	336	322	352	335	321	319	350	351	339	356	346	356	338	325	336	381	323	327	316	342	321	343	337	357	329	338	329	345	334	337	335	363	352	338	304	334	348	386	346	320	336	369	370	324	360	369	338	338	352	346	332	359	335	323	317	364	358	349	351	347	365	369	325	342	358	346	368	334	321	378	356	333	385	343	366	334	371	352	341	363	372	385	359	348	333	353	325	362	342	342	330	326	348	377	336	329	362	357	382	343	371	331	348	322	376	355	325	342	348	333	352	321	322	338	339	363	356	359	347	358	348	362	372	347	335	291	347	378	345	301	343	343	353	359	376	353	345	320	350	353	305	333	359	354	333	334	350	332	344	321	354	351	334	367	342	345	330	318	353	357	337	337	300	355	351	353	379	342	369	317	327	311	324	363	313	378	351	299	350	335	337	324	324	359	362	324	320	340	369	312	293	350	370	335	338	316	358	374	331	338	325	339	342	319	317	348	316	369	329	354	312	350	350	343	351	357	333	344	380	411	357	323	348	350	341	338	340	339	335	348	346	343	309	363	356	335	363	344	315	349	385	350	338	349	327	347	351	317	338	336	375	370	346	360	341	354	342	351	355	341	338	340	314	319	386	332	330	332	326	380	317	352	370	354	358	361	344	352	356	346	319	354	359	332	344	334	388	357	334	338	324	350	319	332	305	368	343	352	362	337	319	309	360	319	343	321	322	367	372	355	334	354	343	347	363	377	345	356	333	338	330	319	340	318	349	351	323	338	336	372	345	343	342	337	331	330	333	327	367	316	339	340	348	333	341	325	363	343	355	313	330	335	331	363	356	359	350	371	335	349	340	356	346	340	350	364	328	329	380	360	336	330	335	334	350	309	348	341	325	341	361	350	330	376	341	364	333	311	338	368	345	350	322	382	347	344	350	351	379	348	336	340	362	320	300	350	366	356	334	329	344	353	343	341	355	330	336	318	331	363	353	360	364	312	359	331	328	322	356	349	326	352	353	352	367	367	363	316	381	323	329	338	331	357	366	332	345	358	338	347	336	350	347	357	317	353	359	369	353	359	340	318	345	337	337	354	340	358	339	356	350	340	341	319	336	371	318	357	317	352	323	340	325	376	328	356	361	355	344	325	374	368	359	365	305	360	352	340	316	353	316	343	356	334	341	360	362	333	351	342	308	345	332	332	336	335	320	354	316	331	346	320	351	360	313	338	368	347	329	367	375	385	361	349	310	347	353	327	333	351	358	334	375	332	337	351	299	302	376	354	346	314	329	326	371	343	377	349	350	376	335	368	314	341	360	368	323	354	339	348	386	333	353	337	355	364	340	385	343	356	312	345	350	368	326	336	347	330	349	341	366	373	288	335	322	328	317	354	356	351	336	344	343	347	329	350	354	347	354	346	318	313	351	305	389	381	360	347	404	338	363	362	347	319	349	353	359	344	343	327	326	346	339	353	321	324	353	344	342	349	318	330	336	341	345	341	357	316	333	344	334	324	326	338	335	356	332	382	315	366	305	312	341	305	320	340	356	340	344	306	366	328	366	357	357	344	310	341	349	338	328	335	352	349	342	315	334	354	369	357	344	318	339	357	406	378	336	349	367	350	345	336	359	347	350	320	368	353	362	345	359	341	365	332	351	354	345	376	316	359	372	331	338	372	334	355	385	363	377	338	335	321	329	358	365	315	355	340	358	331	333	311	340	355	350	331	320	336	356	322	376	381	332	342	364	351	333	360	355	343	357	352	369	332	353	339	313	371	343	344	343	356	383	359	377	332	371	345	367	337	336	330	344	306	341	316	341	370	359	337	335	360	323	351	360	386	340	363	386	340	333	362	369	328	310	370	351	324
5277	1142	1399	116	125	150	144	127	144	130	113	117	118	95	105	105	82	89	84	77	91	100	76	71	73	62	85	81	63	85	76	92	76	77	66	93	70	75	94	71	98	81	77	80	65	76	73	84	81	66	74	91	88	65	76	71	89	59	63	63	75	68	63	70	71	85	52	65	70	72	89	56	73	82	85	61	80	75	81	69	89	67	55	79	81	85	71	68	71	68	84	74	80	84	79	72	73	73	74	70	58	71	71	93	59	76	70	74	63	83	51	74	73	75	72	86	72	82	75	74	52	70	67	82	67	74	58	70	72	73	71	75	77	77	71	65	88	77	61	61	78	69	67	64	79	83	61	71	52	66	67	91	58	62	74	74	71	74	63	78	69	84	85	70	69	73	73	83	72	82	78	62	80	62	68	66	76	60	49	64	67	68	72	77	66	59	49	85	83	78	68	64	91	53	70	84	75	69	67	71	75	70	86	75	80	66	78	89	69	60	77	57	63	64	85	69	72	70	73	72	78	77	75	85	71	79	79	69	85	63	73	70	72	71	64	70	74	69	59	56	66	67	76	72	71	68	76	72	61	75	71	52	62	72	72	85	61	86	79	69	88	74	56	58	68	73	81	79	62	69	68	75	65	65	77	75	78	74	65	74	61	64	76	81	70	73	69	81	68	62	76	82	66	72	72	70	70	77	75	66	80	65	67	81	76	70	90	76	67	61	70	61	69	79	62	63	81	71	65	76	76	68	74	70	65	72	68	64	90	59	60	61	70	69	77	79	72	64	62	69	75	70	76	65	71	69	77	77	59	80	69	60	69	79	82	89	74	72	65	71	76	67	56	74	70	73	82	69	75	71	85	74	73	78	89	62	61	62	82	83	51	70	77	72	80	74	68	65	66	87	84	75	72	91	78	85	54	63	63	78	70	65	78	62	81	67	60	73	67	71	57	81	64	65	72	63	74	74	72	62	90	76	81	83	66	73	68	62	73	66	62	84	72	57	63	79	81	62	62	78	63	86	74	85	70	83	54	66	71	72	70	84	69	74	57	68	63	68	71	67	69	69	78	84	77	73	79	82	94	66	75	72	93	61	70	73	89	68	87	65	60	63	69	61	77	58	70	70	84	68	87	66	87	60	63	51	64	81	86	73	78	63	74	61	81	82	80	83	69	69	82	76	64	72	60	72	68	57	87	73	81	55	80	76	75	80	88	59	62	86	57	74	78	79	75	81	64	71	72	66	66	72	77	59	69	72	61	63	64	79	68	60	73	71	75	72	58	80	67	73	74	84	71	65	77	74	58	71	78	71	77	80	55	62	78	77	70	64	84	77	75	82	82	74	54	53	73	72	75	62	74	50	70	73	73	65	60	70	65	76	60	89	76	61	73	82	78	64	84	67	65	76	78	75	80	92	80	72	72	68	78	68	83	69	71	52	69	75	73	73	85	66	77	61	81	84	68	73	60	76	79	66	68	82	63	64	69	66	65	69	76	68	74	72	73	81	67	79	74	77	57	65	59	87	71	61	85	70	84	67	69	80	78	77	83	56	81	70	86	78	64	69	77	65	74	82	65	75	68	58	66	68	93	64	62	69	83	70	78	87	63	63	103	69	82	73	66	74	71	83	57	81	72	57	68	76	66	74	57	61	87	65	77	75	86	69	79	67	71	77	66	76	66	68	75	79	74	67	86	71	77	73	73	73	73	74	76	65	73	78	77	95	61	63	54	74	70	67	54	78	64	65	68	59	63	66	69	89	75	72	80	80	71	74	69	76	82	76	58	75	79	72	74	74	73	73	87	63	67	71	65	69	79	90	71	65	76	75	72	74	64	78	73	67	72	69	69	92	63	71	64	78	78	86	73	78	73	67	76	62	77	82	64	79	80	58	78	65	55	79	78	76	71	81	71	67	71	83	85	67	72	87	60	63	84	78	70	76	61	67	62	62	68	72	79	83	79	92	72	76	64	79	75	59	65	70	68	81	61	51	77	70	83	74	78	68	83	82	82	77	61	65	59	73	75	71	66	59	71	74	61	82	74	85	67	74	66	59	63	71	68	86	62	66	78	79	78	83	70	66	64	73	50	63	71	64	71	61	86	87	71	70	75	61	78	63	63	72	78	82	70	62	60	72	74	72	59	61	68	85	66	65	76	47	74	71	62	69	67	79	65	66	74	77	72	66	65	79	67	72	61	68	67	73	63	79	79	74	70	78	87	78	60	67	81	49	76	65	70	73	66	80	72	77	74	70	70	60	78	72	70	85	67	73	75	65	70	75	72	72	65	89	63	65	83	70	73	58	65	63	81	60	75	66	67	75	83	64	77	84	74	69	80	80	67	69	78	75	61	68	64	88	65	72	76	64	75	70	78	74	76	74	76	75	56	74	55	67	66	87	77	68	72	68	71	73	62	88	73	49	64	77	66	77	61	76	61	68	66	86	70	62	60	62	59	83	69	64	72	84	62	71	79	72	84	60	74	71	68	77	69	79	70	82	74	82	81	66	80	68	75	69	77	73	62	60	66	67	65	68	64	65	80	75	70	79	71	81	88	69	80	66	62	54	65	86	79	76	76	75	68	82	62	66	75	79	68	84	61	88	74	84	73	65	70	76	64	67	83	81	70	82	64	71	82	61	71	69	85	75	76	73	74	87	70	72	81	73	73	66	74	65	87	64	70	93	41	58	62	78	75	67	79	80	84	67	89	88	66	75	63	58	78	70	85	81	69	75	77	90	74	74	63	63	71	68	59	61	72	54	73	73	68	82	81	73	89	55	81	49	70	80	86	82	66	67	61	74	57	81	57	68	71	54	72	63	67	85	81	65	83	58	75	69	72	68	77	57	65	71	77	82	64	72	82	70	53	66	65	61	80	69	65	70	69	86	81	69	97	66	63	68	79	89	73	92	74	69	69	71	76	83	74	76	72	75	74	75	56	69	76	80	62	61	59	87	69	71	70	77	64	71	54	72	79	71	72	79	75	67	76	49	78	66	69	62	77	59	73	58	69	71	71	71	81	60	81	70	76	64	54	70	69	71	95	84	79	86	70	64	65	65	63	75	71	65	87	62	57	73	74	68	77	73	81	87	73	62	79	68	74	76	73	54	76	74	63	62	58	67	76	64	87	71	70	52	57	75	74	65	73	72	64	65	70	52	73	62	79	74	75	88	76	87	72	83	63	67	81	60	73	72	63	56	60	75	76	67	69	67	65	65	76	61	82	63	76	69	76	70	66	74	68	54	86	87	63	59	58	59	70	76	84	68	70	65	66	71	62	80	62	79	99	72	84	64	69	71	63	82	75	57	62	72	82	81	72	83	80	76	67	73	75	85	63	70	61	69	82	79	61	79	68	70	75	70	63	66	82	63	77	64	82	61	66	67	60	68	68	72	84	69	75	81	72	64	68	80	85	78	75	67	71	78	62	84	69	77	75	62	70	75	67	70	84	75	75	72	79	54	81	65	73	75	76	80	55	72	74	65	52	90	59	69	62	81
22721	13487	10692	3362	7215	8520	7543	6184	4970	4141	3395	2941	2527	2253	2029	1817	1621	1484	1421	1348	1257	1191	1135	1150	1118	1053	1049	1018	1046	974	920	937	867	909	880	850	928	849	868	845	882	866	875	799	783	865	866	737	850	780	801	793	811	809	748	798	757	723	776	790	772	816	772	765	741	777	778	736	782	748	737	758	732	739	741	743	740	717	727	749	733	737	813	759	736	733	707	753	767	709	731	751	702	755	742	724	700	745	722	713	727	780	710	769	706	736	769	720	734	683	744	768	757	729	703	683	730	747	724	720	742	727	769	708	726	691	712	669	752	694	711	774	726	744	701	695	718	752	724	700	699	673	683	714	727	734	709	700	715	719	686	711	753	683	726	729	735	741	768	731	740	697	730	735	698	721	748	708	726	737	712	729	693	686	743	741	717	736	751	695	719	743	663	671	707	761	705	762	670	695	730	715	722	682	752	748	696	765	737	707	746	760	730	751	704	680	716	680	712	719	737	728	709	722	690	762	760	711	699	759	699	725	717	749	792	754	766	704	660	751	701	733	734	699	717	713	752	696	668	729	738	685	682	728	698	747	723	752	710	662	698	759	702	731	707	661	723	684	727	709	711	708	760	711	722	726	695	719	752	714	730	710	733	690	739	672	695	752	729	713	699	708	782	736	690	716	728	690	688	694	727	729	737	672	713	774	706	697	716	677	681	778	713	716	716	745	710	737	686	726	736	729	748	714	748	735	714	691	691	727	729	715	747	727	724	693	676	700	710	742	699	731	719	694	700	711	733	733	693	700	723	701	727	749	743	736	744	723	730	682	750	702	711	750	729	718	746	735	719	704	659	709	731	726	718	717	715	693	656	697	632	712	741	699	748	696	720	779	745	724	750	739	743	754	729	741	750	743	712	725	701	714	751	724	725	705	697	723	735	721	770	723	697	713	732	753	728	695	729	701	770	716	721	729	736	687	731	711	743	707	747	677	750	760	706	715	714	729	733	754	725	715	741	737	698	715	691	713	684	728	721	718	715	739	723	719	732	665	687	700	711	700	719	733	724	704	692	725	665	714	732	699	735	722	731	706	711	717	709	708	738	717	710	703	755	697	703	696	698	753	710	718	734	757	774	676	731	692	727	755	698	760	757	725	680	685	742	769	736	679	741	738	732	694	746	684	715	729	708	763	697	718	683	688	733	705	674	745	696	672	713	722	695	732	742	733	707	688	766	722	712	708	755	722	703	686	763	725	704	747	717	702	720	758	708	706	687	688	745	709	723	751	715	763	732	744	742	684	692	703	702	705	757	685	676	706	740	701	744	713	749	730	678	672	706	723	742	713	679	707	736	678	724	697	728	707	737	750	745	739	709	732	751	729	744	733	682	704	731	686	743	694	740	688	754	716	709	711	728	709	702	711	722	722	708	681	725	742	737	740	676	753	726	717	709	730	722	677	701	688	725	707	735	738	650	735	684	699	726	709	765	680	740	697	677	739	728	706	694	718	722	736	681	741	750	733	717	700	678	688	695	722	710	724	729	684	736	700	713	687	712	721	733	678	725	755	737	722	745	765	709	719	692	731	646	755	761	723	731	723	722	721	699	733	756	715	724	762	726	700	703	701	742	708	704	714	684	750	737	705	776	712	686	760	702	754	709	698	702	739	730	709	715	680	714	775	706	719	720	735	753	709	694	710	667	713	694	740	719	776	730	680	708	712	735	718	708	700	715	706	706	762	734	719	710	681	703	711	731	717	756	710	651	665	671	671	743	767	706	728	718	740	696	682	686	685	719	744	740	794	735	718	717	737	679	682	699	734	718	714	766	710	717	719	727	669	749	691	721	737	670	690	711	714	759	733	689	726	755	739	750	759	707	723	723	722	693	727	779	739	714	715	696	686	720	713	714	715	716	713	683	706	731	740	713	751	745	705	662	724	711	699	671	766	740	726	695	700	693	678	760	789	765	680	735	705	726	711	773	710	789	720	738	665	713	749	747	689	724	698	732	737	672	712	692	734	723	723	693	704	694	718	710	697	685	719	734	719	766	742	738	748	671	689	726	732	722	775	741	729	701	701	720	705	741	689	711	728	758	701	708	690	716	684	721	668	747	731	743	706	730	727	707	741	760	709	731	720	714	716	704	682	722	728	760	713	689	720	682	730	684	728	687	686	713	750	743	700	725	724	733	689	750	719	694	742	705	679	807	689	754	697	727	748	742	715	731	687	693	695	715	721	753	723	770	720	727	717	735	741	743	709	696	736	684	699	681	734	769	705	742	664	682	712	705	716	712	724	690	724	719	654	714	736	729	710	770	730	751	725	683	771	710	721	691	745	708	696	748	687	726	684	723	705	688	679	684	695	680	708	713	710	735	777	725	722	719	720	718	712	713	684	720	762	716	707	696	729	758	705	745	736	694	679	741	734	753	720	739	709	703	716	686	765	705	719	670	731	718	723	714	695	755	719	690	735	717	744	702	675	695	712	764	741	731	691	676	700	707	746	678	766	705	767	713	718	712	720	732	694	692	699	685	699	708	740	745	704	751	737	722	750	732	718	687	692	713	744	718	713	755	760	730	720	682	736	680	714	729	746	729	728	674	721	743	728	729	796	767	705	700	706	723	765	735	714	719	742	696	680	710	731	752	720	732	689	736	733	737	719	697	731	727	759	715	724	730	767	786	725	736	732	713	710	684	711	740	729	751	735	721	716	718	709	745	748	675	732	724	736	680	720	709	727	696	750	686	739	736	747	723	688	733	669	742	707	711	692	685	713	733	711	723	707	699	702	706	719	684	710	710	716	759	670	781	743	697	689	701	717	705	731	710	674	716	659	738	752	744	748	728	656	729	766	712	713	691	704	733	680	718	727	735	728	753	741	692	725	714	684	721	730	732	758	690	749	695	750	715	681	706	689	668	648	712	707	697	691	713	705	687	715	695	748	742	725	761	687	735	714	704	737	736	674	716	775	758	745	685	717	717	772	749	723	751	716	697	709	734	747	718	728	726	736	717	681	777	725	720	709	673	711	726	737	670	737	730	735	729	706	665	693	685	761	714	746	724	735	682	762	705	728	695	751	739	738	696	688	731	697	659	746	682	678	709	750	624	745	754	713	735	715	657	714	795	700	740	745	680	745	716	696	713	712	721	738	715	684	747	726	704	742	716	765	700	701	695	656	735	711	724	688	745	720	744	730	759	686	747	745	733	691	708	713	700	742	676	732	745	733	715	710	764	697	736	696	704	745	713	732	740	708	715	740	704	728	711	720	713	699	726	697	667	704	704	742	729	714	715	748	791	732	698	677	744	750	703	735	719	752	724	691	739	705	648	728	676	676	711	716	737	661	755	757	697	716	683	703	733	709	663	729	722	732	775	720	785	742	721	671	710	711	700	667	754	748	729	764	727	736	730	684	737	692	712	701	736	709	738	692	698	674	753	736	715	726	724	694	732	691	749	689	720	741	711	698	701	734	741	733	731	707	719	707	758	702	704	734	734	758	695	744	779	670	651	702
2546	101	55	32	36	26	43	31	33	21	33	29	31	32	35	34	27	19	29	30	27	30	22	12	16	15	35	20	17	27	21	16	27	17	24	15	19	24	28	20	20	19	27	33	16	21	24	20	31	16	19	27	19	30	27	28	20	27	18	24	18	23	19	21	17	17	16	23	15	27	29	25	17	20	22	24	18	21	20	21	21	20	17	17	22	28	27	14	19	33	18	22	22	23	21	22	22	23	19	19	25	19	25	24	16	24	26	19	20	23	18	16	21	28	27	20	21	15	27	16	16	21	26	21	15	13	22	16	22	21	36	34	23	25	24	17	27	21	24	16	22	21	24	19	17	21	20	26	26	18	13	19	32	24	27	19	26	20	19	23	21	17	9	24	19	26	26	20	34	22	23	21	18	26	20	23	17	19	20	28	29	20	27	24	22	16	32	29	20	19	19	23	29	24	35	21	18	22	24	17	27	24	18	27	18	17	23	12	23	17	22	19	25	17	18	17	14	15	26	22	19	24	21	18	21	20	31	24	18	18	21	29	28	25	20	28	19	29	13	16	14	18	24	26	29	18	29	32	23	17	18	22	18	27	26	16	23	26	25	25	8	30	15	21	27	29	14	19	21	25	23	28	18	17	17	18	17	18	17	11	23	17	19	17	17	29	24	26	17	29	23	18	22	18	30	25	33	19	25	28	23	18	25	15	24	21	19	12	25	27	17	21	20	15	18	30	29	15	25	27	20	23	17	23	25	27	17	24	20	20	20	18	18	25	20	21	13	15	28	27	20	27	16	21	24	23	21	25	30	17	26	27	17	26	19	29	23	23	16	24	20	23	12	30	22	22	29	25	25	23	26	24	29	22	19	25	17	23	13	16	20	24	32	19	19	30	22	21	18	20	22	23	20	29	14	24	23	28	27	24	23	22	25	22	23	13	18	18	15	16	15	24	19	14	19	22	22	20	25	19	25	18	28	22	22	19	22	22	20	23	26	23	33	23	24	18	21	30	18	26	20	21	22	22	19	25	20	19	38	26	29	28	15	31	17	34	21	20	19	26	17	23	26	22	28	30	24	20	27	25	21	30	16	23	21	18	21	25	21	31	25	29	20	26	25	18	22	26	27	11	26	20	28	22	30	34	20	17	20	21	21	33	27	14	16	22	25	27	17	35	23	26	27	17	18	25	19	23	23	23	24	14	17	32	24	24	19	25	28	22	17	19	21	17	21	21	20	28	28	14	23	20	27	23	27	22	21	27	15	22	17	21	25	25	15	24	18	18	21	20	24	33	25	26	19	19	23	17	26	23	16	22	26	25	26	15	25	25	25	20	25	18	17	25	22	23	25	23	20	21	25	21	21	16	35	22	31	18	23	22	24	24	21	21	16	32	24	20	18	20	18	20	23	19	15	21	25	19	34	19	22	17	26	27	18	28	23	19	19	24	13	15	11	14	19	23	14	22	22	26	28	20	19	17	30	28	28	22	22	29	20	22	21	23	25	29	26	20	20	27	26	20	28	27	15	24	20	26	18	25	29	23	34	29	22	21	20	16	19	21	32	17	27	25	24	12	23	23	22	14	18	26	22	21	26	21	22	32	28	22	14	21	16	23	34	23	28	25	30	24	24	20	26	25	18	27	18	16	20	17	21	24	20	14	28	17	18	22	12	19	24	19	27	28	26	27	23	16	15	32	17	18	16	11	23	28	27	26	24	23	28	20	25	19	31	24	16	25	14	13	15	26	28	19	22	25	25	20	18	25	19	22	22	26	23	23	15	17	28	24	19	26	29	18	33	37	15	25	24	27	19	20	17	18	18	26	16	18	23	20	20	21	16	20	26	31	20	28	17	19	30	21	21	25	20	18	20	18	14	26	19	23	15	22	32	25	21	23	21	28	23	15	18	18	17	30	20	20	20	19	14	13	21	17	25	11	26	25	18	18	23	23	22	24	23	19	29	26	15	24	23	20	16	21	17	23	21	19	26	26	23	30	26	25	20	27	30	27	24	22	26	23	15	29	19	25	16	26	25	22	24	26	31	21	24	18	32	20	16	18	21	28	25	18	23	17	16	21	24	23	27	25	20	29	32	29	20	21	21	26	29	21	22	20	17	23	26	13	19	27	32	15	15	21	27	24	23	24	19	27	23	19	23	26	18	16	23	19	24	16	24	18	22	22	22	27	16	14	24	26	23	24	24	29	26	25	27	30	32	28	19	24	29	19	15	20	15	25	14	29	16	18	22	17	25	24	17	34	21	24	21	25	21	26	18	18	19	25	13	18	16	22	21	27	20	21	23	22	28	29	26	31	21	19	27	20	20	31	16	20	22	24	25	25	16	13	14	22	32	15	20	22	17	24	22	19	28	20	19	11	13	22	17	22	27	25	26	16	19	28	20	20	20	26	21	15	19	20	26	21	18	19	21	18	20	21	31	10	20	26	16	23	19	27	19	24	22	20	19	19	19	26	18	31	19	25	15	19	25	26	21	21	28	23	22	22	29	18	22	17	17	21	27	19	15	15	19	21	14	23	20	28	19	24	20	21	27	20	27	21	17	21	26	27	30	22	15	18	23	27	26	15	19	29	20	24	20	32	21	25	21	28	20	28	20	23	22	23	22	16	19	21	30	27	28	23	15	22	29	23	22	29	24	22	23	14	18	20	20	27	16	17	14	23	31	20	22	16	18	20	27	19	17	15	24	35	18	21	23	20	25	22	18	23	21	20	19	39	20	24	18	21	24	25	29	20	28	19	29	18	21	19	31	31	25	26	22	20	23	25	20	24	25	15	26	19	20	20	29	21	16	18	23	26	22	20	25	19	32	20	17	25	25	21	22	19	24	19	15	27	27	25	34	17	22	11	21	18	16	23	15	26	18	22	8	23	27	17	24	26	23	14	18	18	24	30	33	22	18	16	29	21	24	24	24	25	26	25	25	13	26	24	21	25	24	21	16	20	22	27	25	20	18	30	19	19	14	25	16	17	25	22	21	23	23	20	16	24	17	22	19	24	24	22	21	16	23	15	25	22	18	27	27	27	16	23	21	20	17	30	26	15	18	19	30	13	18	19	36	21	26	24	24	20	18	25	17	17	23	22	15	19	25	26	23	22	16	22	30	21	15	15	21	23	25	20	16	18	22	24	18	19	29	23	21	13	19	27	22	24	17	26	20	12	20	21	24	22	23	20	23	24	27	30	22	17	22	18	21	17	18	25	16	13	28	26	19	20	28	22	16	13	20	22	20	19	29	19	23	36	22	21	21	25	19	24	20	25	19	26	19	22	22	30	23	18	24	22	15	23	29	20	15	24	21	24	15	29	25	27	23	24	21	34	19	14	23	19	31	20	19	23	24	15	21	22	16	15	20	24	25	21	25	29	22	21	18	26	21	23	18	20	27	26	24	23	20	19	26	29	23	19	27	20	19	22	25	24	19	18	22	24	20	18	22	28	26	28	18	26	14	18	21	12	28	19	22	24	12	20	19	21	24	16	21	22
12057	1677	974	642	1316	1648	1658	1252	1072	903	774	638	600	528	469	414	411	381	394	305	329	304	341	303	296	298	288	286	272	294	262	279	254	259	267	273	273	241	262	279	253	256	277	263	254	233	271	254	268	280	240	243	252	237	253	241	223	237	271	233	213	233	235	203	245	222	228	238	256	236	244	251	246	215	247	237	221	211	232	232	240	227	230	227	228	232	235	251	229	231	220	235	257	234	213	209	216	226	241	229	232	230	220	225	265	248	256	239	221	243	241	227	244	241	225	262	211	243	234	246	202	241	242	246	235	215	239	246	219	244	253	233	222	189	219	233	224	235	239	224	235	245	211	244	228	214	240	219	247	217	225	232	236	202	230	208	221	227	222	218	239	207	230	234	216	224	246	220	233	223	239	236	207	249	242	263	227	222	215	218	230	205	226	216	233	229	274	227	219	227	222	237	245	233	204	224	217	210	195	230	252	236	218	250	239	226	252	246	244	229	207	222	212	232	222	235	231	226	219	227	230	224	253	226	229	224	239	241	251	261	247	236	230	226	230	255	235	245	231	207	248	223	252	201	240	258	204	227	194	224	238	220	227	252	226	249	248	218	249	242	230	212	259	223	246	227	228	226	224	232	254	216	244	236	231	220	257	206	220	208	228	194	251	234	217	241	220	262	257	235	237	206	236	212	236	195	251	231	248	239	220	257	223	227	219	232	223	229	222	225	210	252	245	238	203	243	233	230	224	245	218	230	263	244	246	220	229	194	239	233	242	221	234	260	215	226	240	207	243	233	224	219	196	236	226	219	240	216	219	240	243	239	222	216	239	253	232	255	244	230	253	234	244	236	212	254	243	210	243	224	212	229	223	230	254	263	237	191	230	247	230	256	212	228	226	244	236	228	198	257	244	247	235	223	226	223	231	230	225	239	270	252	232	243	226	248	243	217	232	203	247	259	246	206	228	220	261	221	216	241	206	213	236	215	210	225	218	220	211	238	231	213	215	236	232	203	244	247	238	246	212	237	235	242	242	217	229	233	222	263	225	226	243	227	223	237	241	199	242	241	258	229	229	210	222	206	230	242	235	206	234	243	239	239	214	213	225	231	246	255	239	245	241	226	222	227	227	252	239	245	217	197	236	208	229	223	252	217	258	214	229	217	233	234	237	245	244	218	237	234	247	211	220	244	215	239	229	251	234	238	204	211	224	220	231	226	255	227	227	249	224	243	221	232	221	229	219	256	237	216	256	237	221	216	218	235	229	215	244	250	214	251	246	244	217	206	246	224	240	220	248	219	225	227	231	224	233	228	196	221	238	233	224	213	228	222	244	225	223	252	240	213	255	240	230	200	215	216	238	238	220	244	216	191	245	240	249	224	251	233	228	205	221	236	248	227	228	231	236	238	213	223	226	255	254	228	230	212	223	222	204	209	226	237	244	221	241	237	227	243	221	232	251	218	224	217	206	235	222	249	214	221	236	214	220	231	232	233	229	214	232	224	233	281	244	222	213	232	237	257	242	252	222	217	223	258	224	241	225	231	245	248	250	228	226	220	215	216	220	215	245	255	228	218	223	231	237	243	234	234	253	196	243	240	238	244	227	236	219	260	234	257	228	233	239	232	234	223	229	214	255	216	221	220	223	223	201	240	236	244	254	209	227	228	212	250	234	238	225	244	230	264	220	216	230	226	214	220	239	234	248	236	231	231	230	267	215	233	226	247	238	264	240	233	238	223	219	230	250	208	258	235	201	225	252	237	220	225	227	240	239	250	234	223	212	240	246	213	249	232	228	226	227	247	250	271	221	225	208	236	248	251	230	219	223	219	227	222	223	225	233	247	232	243	258	236	245	224	227	234	255	227	239	242	228	201	229	247	247	206	255	227	228	220	235	221	236	219	192	204	221	222	247	240	227	212	244	230	201	234	266	240	264	225	245	218	253	229	241	211	255	225	225	225	262	250	233	205	237	232	222	257	228	249	217	231	227	236	227	235	215	225	219	241	205	234	234	217	239	226	235	211	235	232	216	235	220	235	236	234	208	227	202	249	231	215	256	235	237	216	246	245	244	257	211	217	216	253	236	222	243	243	222	259	229	212	223	229	267	223	252	247	209	239	242	217	205	245	224	226	210	234	216	238	208	249	211	229	216	215	227	251	250	231	228	259	232	221	230	249	223	255	237	222	247	239	243	210	236	225	224	249	218	257	248	210	248	206	211	224	228	236	249	238	233	231	245	225	242	226	232	221	258	248	221	238	228	228	234	215	250	225	253	218	225	223	243	249	227	235	243	266	225	226	244	231	201	268	239	240	223	242	230	238	232	227	219	223	264	247	240	221	251	244	213	224	235	226	202	220	237	254	236	233	229	238	210	233	222	210	255	243	220	218	245	227	206	228	267	247	237	217	243	237	241	263	220	231	212	233	234	249	249	228	221	233	251	238	236	239	235	261	251	270	242	245	250	217	241	220	236	198	226	264	233	240	239	197	232	250	244	223	211	234	254	237	206	224	259	206	186	250	230	252	201	253	225	236	236	244	219	241	235	224	208	231	243	231	228	233	240	233	213	215	207	212	232	223	242	213	229	237	219	252	236	237	238	222	211	222	237	263	259	215	209	253	222	238	204	243	207	232	258	231	234	236	226	235	247	240	250	217	211	243	220	239	212	246	214	228	213	224	235	240	232	234	241	235	231	214	275	217	213	241	229	250	225	242	219	233	232	226	238	236	254	230	240	210	232	240	238	239	208	252	265	240	219	225	236	234	214	247	218	208	228	232	224	225	211	248	230	253	222	230	237	211	211	220	225	226	237	236	243	239	233	221	250	286	247	215	234	258	242	221	235	236	256	247	219	202	264	227	218	238	207	231	198	210	250	224	218	229	239	215	217	246	243	240	263	242	198	212	229	229	246	267	254	256	227	215	231	232	239	230	192	216	228	217	216	226	225	230	231	235	230	246	248	247	227	212	239	215	240	253	253	203	224	251	216	217	212	211	233	236	234	230	253	244	239	241	205	212	212	239	220	248	218	250	222	238	233	294	239	239	221	253	209	222	214	239	257	226	232	221	216	241	211	233	224	220	223	223	242	238	239	220	234	252	216	232	228	237	230	239	211	233	213	218	237	218	209	248	213	230	208	194	239	249	231	249	238	223	225	265	223	258	240	223	220	231	230	214	236	244	213	233	196	219	255	225	233	260	206	216	211	220	257	240	238	222	248	245	240	247	218	222	249	230	226	218	201	255	226	238	234	235	226	225	195	202	228	226	234	235	214	223	222	238	249	235	225	250	248	212	236	248	226	242	226	196	232	255	259	253	255	240	225	218	251	236	223	227	230	224	222	244	235	229	227	218	194	212	251	233	216	230	243	233	224	249	248	223	247	254	217	236	221	240	230	246	225	219	217	220	244	237	220	223	218	231	230	191	239	243	231	236	240	240	248	216	225	230	237	230	234	216	237	224	226	219	242	253	225	236	257	215	239	241	252	238	261	256	248	218	229	208
2972	297	135	54	74	82	86	93	70	79	75	61	71	61	61	69	55	52	54	56	50	51	55	70	55	50	60	45	48	57	54	57	48	51	48	48	45	69	44	48	59	53	44	44	50	46	65	54	59	56	64	47	51	67	58	54	54	49	55	50	53	63	57	51	55	46	54	47	52	58	48	52	42	67	49	73	39	40	57	41	55	55	50	46	52	50	47	56	47	54	54	50	53	63	54	58	51	49	57	43	58	57	46	42	44	47	57	54	44	52	47	51	61	39	40	45	50	60	61	61	43	45	54	47	30	46	62	50	44	52	48	37	46	46	44	51	63	61	62	40	46	48	63	62	48	37	60	59	52	41	61	52	52	40	74	43	51	54	40	66	59	55	37	62	54	61	51	51	39	50	47	57	50	59	54	61	44	58	62	60	74	43	47	46	46	45	47	47	57	50	53	49	48	41	46	54	44	53	58	53	50	52	58	45	50	53	48	48	61	39	48	59	43	47	45	46	56	59	57	67	47	68	55	48	47	52	49	41	59	47	64	54	53	56	57	42	44	38	57	50	64	47	62	40	41	56	44	55	44	49	56	56	46	51	48	57	66	46	57	44	50	58	64	64	48	61	46	63	63	48	41	54	64	49	50	62	47	56	45	58	61	43	53	54	62	46	49	44	54	48	55	52	48	60	59	46	61	60	54	54	45	55	34	53	56	40	48	54	45	61	57	62	46	49	49	57	70	47	61	55	53	42	56	59	32	64	54	63	46	60	39	49	42	48	51	47	48	53	54	52	54	41	52	49	57	46	56	49	53	47	55	57	63	59	32	51	57	52	58	62	62	60	58	48	38	38	43	46	53	60	52	53	53	57	41	65	51	61	48	57	54	56	48	59	55	63	47	45	62	36	42	59	43	67	46	46	59	40	47	44	46	35	63	36	50	51	63	45	55	46	40	61	52	50	36	53	44	55	73	53	49	54	52	46	47	63	46	43	49	58	54	47	48	55	63	43	46	53	41	65	58	39	44	48	62	44	66	46	64	42	49	58	60	51	54	45	56	51	61	52	46	58	49	56	54	67	58	57	52	50	54	46	52	50	55	56	49	47	42	58	51	41	62	55	54	55	48	52	55	65	41	56	46	50	62	45	54	44	41	57	49	47	54	44	49	51	43	60	69	58	51	53	42	50	51	43	60	50	54	61	50	52	50	58	55	62	46	56	52	52	54	50	54	59	41	49	34	57	63	50	45	58	52	65	44	52	56	48	59	37	51	62	55	37	58	43	61	54	54	59	66	67	48	50	57	59	47	42	67	52	56	55	47	65	52	42	57	44	50	58	53	53	55	55	51	66	51	59	48	44	64	49	57	54	58	45	54	66	46	53	60	48	51	57	51	46	70	45	32	56	44	60	50	49	49	56	35	53	56	55	53	40	52	43	49	48	60	50	55	55	53	52	63	52	52	56	46	51	48	56	56	54	63	55	53	50	45	58	47	51	57	55	51	49	49	64	43	63	51	54	65	62	52	56	46	52	40	49	55	42	54	45	52	55	56	53	52	67	53	57	45	46	65	48	60	53	43	40	59	49	50	62	61	43	47	46	67	64	51	65	57	55	51	55	65	60	47	44	64	55	41	50	60	54	57	52	51	59	63	64	52	62	49	50	46	48	51	47	58	46	41	70	51	45	64	47	41	50	44	53	64	31	46	55	52	62	61	52	73	46	47	53	48	53	59	39	63	58	53	51	40	52	48	47	44	41	67	60	56	41	53	54	49	59	58	51	51	51	49	50	54	61	46	51	49	41	47	54	35	54	50	50	52	61	63	40	56	73	50	61	52	52	49	55	45	46	60	50	53	58	60	61	61	59	53	51	48	50	61	47	40	60	54	72	58	46	54	48	49	62	53	43	50	49	52	52	47	50	46	61	59	52	49	49	54	71	37	60	55	55	45	50	48	50	50	63	73	39	55	53	40	61	40	47	57	71	45	50	55	47	63	55	46	53	42	53	50	58	63	64	40	49	48	54	64	48	60	55	57	55	57	55	51	47	46	53	47	55	67	56	57	57	53	60	54	58	52	59	51	64	54	48	47	58	58	46	50	45	47	45	49	51	57	55	51	55	48	53	41	46	42	44	53	42	53	45	61	58	45	44	65	52	58	51	49	58	61	47	40	59	53	60	40	54	62	44	54	41	58	50	52	56	55	56	54	53	53	45	50	38	53	58	43	50	53	43	47	52	54	55	50	52	48	47	45	52	63	49	55	49	61	53	52	41	57	58	55	49	44	57	39	54	52	57	44	47	49	42	47	54	46	41	45	57	60	50	58	59	45	47	57	52	53	55	60	38	58	62	59	58	45	49	55	46	51	43	51	43	64	46	67	39	50	47	64	59	53	44	55	59	53	57	60	46	55	34	51	57	47	55	46	46	43	47	65	54	48	55	56	45	53	55	49	48	62	53	51	47	55	42	47	44	53	61	54	61	49	56	49	49	58	62	54	53	46	57	50	61	64	55	67	61	66	51	65	68	55	46	44	60	55	56	40	45	52	52	41	59	49	37	51	45	53	43	55	51	50	51	60	49	45	59	49	52	47	61	53	54	36	46	38	57	52	54	49	42	56	64	45	60	43	53	53	54	41	47	44	61	47	50	36	49	56	53	42	52	44	56	54	57	51	40	65	64	55	54	39	59	52	51	43	55	53	66	59	49	53	35	51	64	57	57	60	55	53	54	58	40	46	49	52	47	55	38	44	50	41	45	50	52	42	58	56	54	41	41	49	59	51	40	47	61	49	49	60	40	51	57	53	54	46	38	48	55	42	55	45	53	46	49	47	45	49	46	62	57	66	65	51	43	54	57	46	53	43	55	48	61	66	49	46	57	68	52	54	42	65	46	53	64	50	61	46	56	56	45	58	57	40	51	58	46	51	58	45	67	52	49	55	53	58	45	48	61	55	42	47	52	47	41	51	61	48	41	57	47	47	61	46	39	46	52	64	46	56	53	52	60	56	50	50	53	55	52	55	55	48	49	47	60	50	57	59	52	48	55	54	51	57	58	44	37	56	50	46	36	46	55	49	35	53	53	52	56	52	48	53	44	51	58	62	55	61	50	52	49	47	53	48	46	53	49	36	58	64	48	49	54	60	56	53	52	57	61	64	61	59	56	51	45	57	59	51	52	47	50	59	49	45	63	46	57	56	53	60	56	42	41	46	63	45	49	38	58	48	52	51	47	50	44	57	44	44	42	59	47	58	49	52	48	74	52	50	62	44	48	46	39	45	49	45	51	50	47	54	56	61	45	47	58	52	50	55	62	53	60	50	46	61	49	50	70	48	45	54	52	46	47	52	44	57	44	61	46	55	49	53	41	50	59	63	46	54	49	40	51	49	53	53	55	48	45	61	54	46	48	62	43	45	53	52	44	57	64	50	75	45	51	47	45	49	59	69	45	67	58	50	36	51	48	53	54	52	56	53	62	55	53	42	52	55	46	42	55	46	48
21236	5158	1940	1967	4130	4878	4146	3239	2686	2099	1733	1476	1294	1194	1074	1011	930	853	806	782	796	763	659	730	660	693	659	630	611	637	638	597	598	588	575	603	614	593	575	593	584	598	577	591	578	535	531	540	564	550	545	508	535	562	538	546	564	586	559	539	526	498	533	546	531	536	529	506	575	533	512	548	545	530	540	555	553	527	514	499	529	508	499	503	528	489	493	545	564	484	523	550	546	540	548	494	486	517	537	514	546	513	542	496	495	506	552	523	541	500	542	516	506	518	491	518	525	467	520	486	476	504	524	527	526	530	503	524	497	503	563	552	482	514	531	483	520	476	531	557	528	558	458	514	475	512	521	468	515	488	459	555	522	542	501	512	522	524	510	514	553	507	525	549	496	497	513	508	499	512	505	570	570	503	534	532	495	535	541	535	473	527	470	527	510	526	547	540	536	540	491	496	507	493	520	501	516	510	470	523	521	538	499	491	478	520	487	528	529	525	520	562	522	491	517	468	538	506	523	492	530	509	542	521	504	524	474	511	509	510	494	557	482	504	504	505	458	493	531	592	501	523	532	478	475	520	500	513	493	552	492	527	525	493	536	518	463	512	508	544	491	523	518	483	526	529	511	509	510	504	494	569	529	499	511	499	460	526	526	493	532	512	490	521	493	516	547	524	520	497	486	502	524	498	494	545	486	538	489	536	497	481	497	500	518	512	504	528	526	451	542	506	534	514	523	548	487	514	512	466	492	483	524	511	479	482	518	481	516	503	478	474	497	535	498	542	529	494	537	472	501	497	536	507	508	547	486	493	505	510	517	502	525	495	495	474	473	518	466	542	499	502	539	523	516	543	510	524	540	504	466	495	484	538	493	561	541	490	476	513	496	526	514	469	538	486	547	527	487	470	536	512	480	542	489	518	500	486	509	548	515	470	495	521	555	534	506	474	528	563	511	500	517	511	514	502	528	506	477	521	513	511	472	537	534	444	535	494	525	516	510	473	529	538	488	470	498	486	481	487	519	511	547	461	463	524	495	491	480	519	491	480	502	514	509	502	528	515	510	489	499	531	485	515	484	511	496	495	488	491	492	524	516	462	527	512	524	525	512	530	520	500	475	513	518	522	550	522	522	466	546	500	505	491	544	513	512	547	502	503	511	480	538	497	512	502	514	482	515	559	497	508	517	530	469	485	483	518	530	534	538	532	496	509	493	539	526	519	500	532	503	518	516	513	514	478	539	540	493	491	495	499	534	491	514	516	463	534	571	489	517	536	448	514	513	519	524	480	532	539	501	521	498	522	517	521	531	473	449	500	498	511	540	503	480	490	496	480	479	538	484	529	508	482	500	513	493	489	505	516	545	538	513	524	504	493	487	501	487	523	470	490	513	488	517	522	510	498	508	477	502	515	510	535	519	494	551	498	528	463	564	520	513	528	541	511	561	511	532	493	509	515	558	516	475	506	471	488	471	511	502	520	510	487	493	498	533	520	531	474	475	511	449	491	517	497	524	495	458	499	447	518	516	528	506	512	512	534	536	496	484	518	499	510	511	498	551	497	545	490	567	497	475	519	474	536	507	510	505	499	513	487	475	527	469	554	534	503	506	528	521	543	503	529	479	491	533	544	537	514	500	539	494	484	492	525	562	519	510	497	511	570	432	499	498	500	480	529	531	517	519	518	511	513	485	491	510	508	495	532	510	487	500	483	463	539	528	481	533	514	557	536	526	529	472	504	514	495	504	525	508	529	479	534	507	542	512	468	512	532	476	529	508	488	508	499	493	532	491	510	509	517	536	469	504	515	474	531	527	475	471	497	490	530	514	489	517	516	545	520	497	510	509	514	510	545	502	515	483	522	500	513	469	511	510	493	509	525	490	505	571	513	521	518	500	502	487	517	515	500	541	534	501	544	538	510	475	484	527	457	528	502	487	530	523	481	442	532	494	516	497	506	495	458	497	480	515	534	491	509	548	531	476	490	495	513	494	500	565	485	499	510	503	521	516	523	501	484	491	510	507	524	522	542	477	501	565	527	543	491	515	499	519	507	538	486	507	509	533	493	493	461	515	482	515	540	546	522	487	487	516	491	508	516	482	516	491	517	503	513	549	518	520	521	511	519	510	471	528	524	520	531	489	513	504	476	460	523	516	537	519	511	493	487	515	491	542	510	512	512	482	528	519	537	501	506	495	511	495	523	522	465	492	489	516	508	483	519	539	483	515	538	481	508	506	477	548	539	502	479	475	541	479	540	508	540	533	485	503	541	557	521	465	505	504	505	507	501	480	519	546	490	528	489	512	508	485	526	515	523	503	514	519	486	492	508	521	500	525	489	481	537	536	495	465	518	491	487	489	516	509	490	510	522	512	509	515	529	499	533	495	542	457	515	518	481	507	527	480	522	457	516	532	492	507	508	488	530	546	517	488	498	467	497	491	522	506	468	497	542	515	518	521	526	538	524	504	510	482	532	499	490	520	477	524	513	515	509	474	511	485	485	549	508	498	536	547	504	491	537	546	507	487	522	534	467	504	481	494	541	497	500	520	518	511	521	471	490	486	494	504	502	510	521	495	487	525	543	522	515	537	545	553	523	511	492	500	498	479	527	484	525	477	535	508	557	451	467	506	485	506	507	509	532	527	501	517	530	514	514	479	472	524	485	497	482	541	514	521	540	504	476	530	511	528	513	507	509	524	492	521	544	550	526	485	489	520	507	519	499	493	526	477	526	506	546	529	519	525	498	504	528	523	540	512	512	524	519	470	501	530	512	514	490	491	493	506	487	549	511	491	496	497	521	516	502	480	530	535	551	509	490	489	509	488	527	545	458	523	518	512	518	504	520	530	521	543	539	533	522	532	530	507	532	476	559	484	520	521	496	499	522	516	556	526	485	491	481	547	527	480	491	519	496	532	475	528	483	543	513	492	505	543	468	514	514	527	526	518	498	534	520	497	469	527	506	510	533	525	495	532	497	483	489	479	484	473	508	520	483	497	488	497	512	516	484	514	520	521	476	502	527	506	495	548	497	515	514	478	495	553	513	490	548	561	511	489	510	495	479	524	510	516	512	531	512	505	520	510	495	512	523	508	501	539	533	466	465	462	488	539	508	532	482	514	570	513	488	492	498	482	508	464	494	499	488	486	543	501	534	539	519	504	479	499	478	496	513	466	467	520	535	504	466	468	490	483	514	529	528	464	516	508	541	514	512	501	514	519	497	514	506	492	518	516	517	568	578	474	530	541	498	509	505	535	493	504	539	501	470	544	483	541	522	511	542	486	494	448	450	523	521	506	495	507	498	481	503	526	495	529	477	528	503	515	516	508	508	531	506	501	495	467	478	528	480	568	458	534	483	477	537	510	512	522	502	487	497	501	463	505	476	520	508	500	512	497	539	503	493	540	535	521	552	528	471	527	510	495	504	521	525	521	521	451	516	483	505	476	522	468	514	486	523	543	515	478	527	540	567	511	527	524	515	472	517	515	524	505	509	482	519	533	532	503	538
4379	175	93	52	42	71	65	79	73	71	68	63	54	60	51	55	46	51	49	48	30	48	42	19	41	42	32	37	54	44	39	29	33	37	32	25	27	27	37	44	35	34	41	33	41	28	34	27	29	40	36	33	36	33	33	34	37	39	35	27	29	34	25	45	37	42	29	39	29	30	31	32	27	33	37	32	28	36	25	33	26	27	22	27	31	40	42	40	36	40	30	39	21	28	26	22	30	35	35	29	36	47	43	26	27	20	31	31	36	37	30	38	33	38	33	25	32	37	25	45	40	36	33	41	27	28	38	22	34	39	34	32	42	32	30	34	31	39	31	37	24	42	37	33	41	38	23	32	22	31	34	29	30	28	36	37	22	29	22	36	31	29	41	35	34	35	33	29	30	28	36	35	28	25	39	35	29	21	31	38	35	40	24	26	29	23	37	25	39	28	38	40	24	37	35	32	35	33	29	23	28	31	29	34	27	41	19	28	37	33	40	35	38	32	36	23	29	37	28	37	43	34	43	40	24	23	26	32	41	31	20	37	35	40	34	34	26	34	36	37	38	32	36	30	28	52	38	23	26	42	36	35	24	30	39	45	34	32	19	28	42	31	30	28	27	37	44	40	34	37	28	36	30	38	31	28	25	35	28	35	41	35	30	25	30	28	43	30	33	33	21	33	29	25	33	26	42	33	37	31	24	30	40	32	32	34	33	32	26	26	32	30	39	29	31	26	31	46	25	25	24	47	35	36	25	28	32	30	30	40	30	32	37	30	34	29	34	34	24	27	35	36	21	36	26	28	40	29	31	35	39	36	32	35	33	31	41	47	34	32	35	25	33	20	26	32	34	32	36	42	46	36	30	33	36	34	29	33	28	23	30	29	22	42	31	33	20	33	36	27	34	25	28	40	38	31	44	31	38	19	30	27	28	34	27	26	35	25	37	30	42	31	31	39	31	31	31	38	34	28	26	32	36	33	40	26	36	37	33	32	30	34	22	31	37	37	39	24	29	33	43	28	29	29	40	26	43	27	34	43	32	35	25	39	21	32	37	28	31	42	32	34	29	26	35	33	29	27	33	38	30	32	34	34	36	27	30	26	34	27	42	33	34	29	31	36	36	30	27	38	28	24	36	35	37	30	36	34	37	29	28	35	32	28	30	31	32	33	32	24	26	32	32	33	31	23	28	42	41	40	24	25	20	41	27	28	41	40	36	28	27	29	32	40	32	25	35	25	38	31	35	32	30	38	36	42	27	33	38	26	39	26	35	36	27	31	30	20	36	24	33	27	39	31	35	28	29	37	28	34	35	26	29	42	23	31	32	27	37	35	24	26	33	38	38	31	35	39	35	28	29	32	27	25	25	30	41	28	30	28	38	29	22	25	30	39	25	40	37	31	29	40	32	36	33	34	39	33	36	23	36	37	35	38	39	35	34	28	33	45	44	25	34	30	29	32	27	42	25	36	40	44	35	22	35	29	31	43	30	33	32	35	38	30	35	28	41	32	32	33	42	33	35	42	30	35	42	21	36	28	32	30	24	34	23	29	25	20	34	31	37	39	29	37	22	24	39	28	38	36	36	34	21	36	34	22	34	38	30	27	33	43	18	34	28	29	22	38	28	29	46	31	38	45	36	45	44	25	35	33	22	32	28	26	36	30	33	33	31	35	48	25	32	31	47	37	35	28	39	33	24	26	29	36	26	28	31	40	24	31	22	37	34	28	26	42	23	34	38	27	35	31	24	33	34	29	24	30	29	34	30	33	29	27	31	26	31	29	22	37	33	35	37	23	23	36	32	28	21	31	23	34	38	33	27	32	31	31	30	28	40	24	36	23	42	31	28	39	23	30	37	35	34	34	36	35	31	34	38	38	20	25	27	28	49	24	24	34	29	26	31	38	28	29	34	31	38	38	37	28	33	39	40	35	26	28	35	34	35	35	41	27	25	32	39	37	29	26	38	31	26	28	27	30	35	29	28	29	30	26	38	38	20	26	26	43	39	28	40	26	31	32	35	30	40	33	34	34	31	31	36	23	35	40	30	33	32	32	35	34	36	29	31	31	35	33	30	30	31	31	21	35	27	35	31	31	23	36	26	25	32	33	33	34	33	27	29	32	30	39	43	29	27	36	28	33	31	38	37	34	46	36	32	27	36	31	33	29	30	35	29	32	40	33	34	36	32	19	35	32	45	25	32	29	32	26	31	33	21	30	23	41	33	32	27	44	42	26	26	46	27	37	37	33	17	28	32	27	46	32	24	32	33	30	24	29	30	29	36	29	40	25	36	18	31	26	36	25	36	40	36	37	31	39	36	40	32	24	27	27	29	24	41	33	33	33	28	22	34	37	29	35	31	34	30	39	32	24	44	28	39	35	30	33	18	36	34	30	30	31	25	44	30	26	36	35	37	32	27	31	34	34	33	34	26	28	43	32	33	31	28	24	29	31	33	30	36	34	28	34	32	23	27	29	36	38	29	32	29	28	43	29	36	31	38	24	30	29	38	55	38	30	40	28	24	33	30	33	29	32	31	32	35	25	40	30	28	29	34	42	27	33	37	32	37	37	27	35	33	29	39	32	37	34	40	29	30	33	25	36	36	23	37	34	44	44	28	27	32	25	28	32	28	35	29	25	37	32	30	33	28	29	33	36	29	43	26	33	29	34	31	34	43	39	41	26	32	33	39	27	30	29	30	28	40	31	37	27	28	34	40	42	25	31	28	31	32	32	37	40	29	27	44	30	31	29	37	41	29	43	35	29	28	28	33	24	32	36	25	34	30	35	21	27	34	28	22	37	39	36	32	41	32	42	31	37	39	35	33	24	31	30	33	27	27	30	34	29	35	35	32	27	39	25	31	34	28	17	30	28	29	32	26	30	39	34	26	34	25	27	34	43	32	15	33	31	37	44	33	35	26	46	35	35	27	35	30	35	31	37	32	28	28	36	29	31	33	31	33	38	30	28	29	36	29	33	31	35	33	34	34	40	34	34	29	37	29	26	24	34	43	31	38	46	47	46	37	38	40	38	30	31	26	24	45	35	31	38	31	27	35	34	33	39	34	34	26	34	25	37	34	30	30	25	40	31	39	34	29	28	27	25	38	42	30	29	25	27	20	34	37	39	36	41	31	39	34	34	28	40	30	32	28	33	31	31	30	28	33	32	39	35	29	34	32	26	27	33	26	37	30	30	25	40	32	31	29	42	35	29	30	34	28	35	26	38	32	32	37	45	30	43	23	31	30	35	24	28	44	31	19	44	36	28	37	26	30	25	30	30	37	36	34	27	27	35	22	40	33	44	35	23	38	35	41	38	30	38	21	26	35	26	35	36	30	27	35	32	29	37	25	26	34	30	31	26	41	40	43	27	36	30	44	31	38	30	28	37	35	33	36	26	22	26	34	36	44	22	32	39	27	31	37	38	18	30	24	34	29	42	35	24	38	40	35	34	26	34	33	17	29	32	27	42	34	28	38	34	36	33	35	45	31	45	24	35
17415	3227	1574	1809	4315	5273	4774	3961	3170	2644	2162	1782	1602	1379	1152	1039	1011	921	873	764	680	705	642	658	583	583	573	525	492	535	503	494	489	461	460	418	428	445	445	470	440	420	424	447	406	401	358	448	409	389	400	413	414	364	403	368	397	410	366	395	358	401	390	380	381	398	381	385	380	367	358	367	376	344	356	379	353	344	355	332	363	389	349	354	361	403	362	376	379	391	333	392	352	334	366	354	391	325	340	372	354	360	329	372	332	306	342	370	343	318	314	373	343	359	332	338	343	350	359	356	346	342	353	334	342	306	336	330	353	319	334	357	316	356	339	366	368	319	320	335	357	360	333	359	331	304	340	353	333	308	362	352	359	330	347	327	348	337	322	328	351	317	321	308	333	334	366	350	352	359	345	327	360	341	315	372	339	329	351	354	351	332	368	355	360	357	289	335	352	328	344	354	378	322	361	368	307	321	343	344	329	317	329	335	344	332	333	339	360	356	337	343	336	331	309	374	353	354	335	313	377	320	350	313	332	325	310	363	318	340	329	349	343	328	316	335	372	319	339	340	334	390	331	330	367	318	319	334	361	353	317	303	333	343	336	325	351	343	358	360	375	343	351	317	303	322	324	336	336	345	293	353	376	319	328	358	375	331	362	368	366	331	361	343	307	362	346	341	330	348	335	305	371	360	326	332	305	325	318	310	340	313	338	324	353	343	342	338	310	362	334	309	298	300	325	325	334	333	340	322	324	320	332	318	370	331	337	346	318	344	358	351	347	314	341	344	336	323	324	344	349	343	326	322	349	360	323	324	317	346	356	353	355	301	352	322	343	373	358	363	346	343	337	360	342	354	369	360	333	284	356	320	335	338	342	344	327	321	355	339	344	372	339	318	309	322	315	336	343	340	349	354	326	321	352	321	333	316	355	321	356	313	307	357	346	331	320	341	317	365	358	352	319	326	359	314	369	348	331	347	355	313	364	351	334	328	321	330	353	354	313	367	332	360	337	315	345	368	325	335	339	331	322	334	374	338	337	359	374	329	353	341	338	352	319	331	318	339	349	324	349	322	300	344	320	376	326	354	321	327	311	318	322	336	337	310	329	321	318	326	337	361	341	312	334	356	370	317	328	358	374	333	330	325	331	351	357	331	337	342	359	364	351	347	315	315	324	313	369	320	324	329	330	342	321	342	341	329	330	340	332	336	366	342	337	339	345	362	342	341	328	338	351	310	307	363	337	286	315	370	318	348	352	346	327	332	349	347	351	363	341	316	349	343	352	314	323	326	358	373	348	330	337	377	345	356	320	319	367	340	319	324	359	329	320	351	348	316	296	350	333	336	348	361	325	332	322	324	365	363	343	338	316	343	329	354	356	365	356	331	321	350	329	317	330	337	330	347	346	350	346	330	349	326	344	314	311	321	339	372	370	312	338	339	373	362	328	332	355	367	358	316	358	301	338	322	349	315	328	347	358	324	334	334	330	342	320	304	308	315	297	380	369	337	361	330	323	360	327	299	340	333	342	345	323	366	338	362	352	342	335	329	309	341	336	347	347	334	341	322	326	334	330	303	371	378	318	310	363	323	322	317	317	343	311	324	345	338	343	358	336	360	347	320	374	318	352	332	381	328	312	340	331	363	308	316	347	342	338	318	345	358	316	326	331	345	337	350	324	350	347	345	332	324	299	330	315	352	338	336	310	345	322	338	304	335	339	323	329	323	341	348	310	308	346	370	331	332	375	305	339	344	352	348	326	318	349	359	314	315	307	369	317	317	310	329	347	347	333	357	318	327	340	359	306	356	324	343	365	331	333	333	344	322	340	327	330	346	333	335	310	353	305	317	326	326	315	338	361	332	363	332	358	357	323	381	336	324	335	332	353	319	314	352	310	320	351	314	341	341	382	341	315	350	346	347	359	329	345	303	310	321	362	332	335	338	331	321	315	342	325	341	335	340	357	334	340	341	304	352	349	349	323	315	376	340	360	328	347	338	314	338	339	321	336	373	342	350	339	350	352	320	331	305	388	339	333	330	338	347	348	336	357	365	321	315	325	358	356	362	356	333	376	309	314	348	327	347	348	353	341	307	351	332	340	346	308	338	326	342	330	334	332	347	332	352	293	311	363	352	347	321	316	327	316	308	349	345	323	320	325	326	325	384	342	352	379	366	320	338	347	323	351	369	329	320	351	306	282	350	353	309	354	340	341	305	347	330	336	348	343	342	350	360	322	311	343	354	328	348	348	372	373	323	365	354	343	343	345	344	364	327	347	341	338	307	372	342	311	314	352	322	294	332	328	322	348	335	341	323	378	332	335	350	329	358	312	357	365	348	345	345	331	312	315	352	338	321	329	336	347	321	334	357	366	335	393	328	309	347	332	339	325	346	340	312	340	297	326	340	322	347	338	321	338	335	365	339	336	376	356	322	320	331	321	322	333	354	334	353	334	335	349	349	350	346	356	344	338	332	350	348	327	337	340	330	309	324	351	316	325	338	323	356	349	345	326	360	353	330	313	304	360	323	315	363	340	357	356	366	332	342	341	297	332	344	332	299	354	352	336	330	346	340	351	304	349	329	342	359	330	303	364	342	338	332	334	332	350	346	357	347	322	366	325	298	336	319	301	366	339	329	302	318	340	344	325	323	334	356	333	332	353	343	357	363	325	339	355	329	320	348	313	329	349	333	340	372	339	356	341	340	322	333	337	337	366	314	337	323	328	334	346	342	334	321	327	314	362	323	356	355	355	329	343	334	296	350	333	346	341	377	349	368	372	342	320	344	317	342	329	331	333	301	299	297	330	370	353	319	350	354	333	358	311	352	321	332	335	345	326	342	358	344	285	376	346	329	340	324	313	314	320	366	347	341	370	352	346	363	328	351	318	326	352	357	322	347	349	358	340	353	328	335	336	347	313	362	338	338	314	335	348	349	322	354	336	329	324	361	339	329	340	342	360	339	325	329	321	330	332	325	321	352	320	334	347	340	329	284	354	341	339	333	337	327	306	370	335	321	345	344	342	349	342	328	318	369	363	314	328	331	350	280	332	342	325	316	326	327	329	331	327	333	325	338	345	335	383	322	325	333	324	349	307	322	339	339	337	346	344	319	375	345	350	334	326	313	350	315	351	318	341	319	343	331	317	313	340	336	323	321	324	348	355	350	299	365	356	337	330	366	355	341	352	329	338	348	355	348	335	334	313	337	351	348	328	364	347	335	333	327	351	335	315	326	328	353	330	363	346	315	358	305	327	318	343	341	346	320	332	323	349	339	306	342	359	315	343	328	359	310	344	325	339	310	329	337	316	323	347	339	338	342	354	344	306	327	332	338	312	372	337	320	371	327	294	325	340	303	329	361	345	331	324	327	319	337	360	314	340	324	334	338	311	348	320	337	351	328	336	354	350	303	354	333	340	322	342	313	360	326	316	320	346	338	344	340	345	336	331	314	338	335	314	308	328	318	355	339	321	348	351	365	314	310	354	340	340	325	378	346	367	346	344	356
3739	304	298	111	109	131	148	156	135	153	119	105	112	102	93	115	97	86	99	95	91	94	72	89	94	76	56	84	78	93	78	85	79	78	71	68	69	85	83	78	84	80	66	87	65	64	63	86	82	71	56	67	80	70	70	77	64	71	78	75	85	77	82	66	68	74	68	75	74	63	68	70	64	63	70	82	73	75	59	67	82	68	81	66	80	72	73	67	57	76	72	79	71	80	80	68	69	55	69	63	55	71	66	73	67	78	75	61	70	69	74	61	61	65	52	67	76	63	75	69	68	88	79	72	74	69	85	65	78	80	90	66	68	77	61	69	60	64	60	73	82	77	56	70	68	67	66	62	74	67	74	57	64	57	63	84	77	77	66	62	73	59	76	101	72	76	59	57	76	62	71	71	76	71	66	55	70	59	57	77	69	73	62	70	80	56	86	73	74	67	67	67	87	61	83	63	73	72	67	75	73	60	74	67	65	69	63	67	64	66	71	73	66	69	60	85	67	77	84	82	58	78	75	70	66	81	67	70	60	79	81	60	84	67	72	82	75	73	71	81	81	66	64	83	81	76	80	65	86	78	62	84	66	79	66	58	68	67	82	66	77	67	57	70	76	65	67	68	75	65	80	73	80	81	81	62	50	77	54	54	70	71	84	54	62	72	76	82	69	73	61	75	50	68	79	67	72	90	63	65	83	66	76	63	67	84	84	69	73	65	67	76	74	56	61	70	56	72	66	70	97	60	73	71	77	77	74	72	71	66	66	66	49	66	75	68	59	71	67	65	70	65	72	58	68	79	69	75	75	65	66	72	71	73	74	65	69	69	85	79	86	86	65	69	65	70	68	67	68	67	73	73	77	63	78	67	77	58	75	62	72	82	66	67	79	67	80	74	77	69	66	64	70	75	61	86	78	69	78	68	58	80	65	83	74	74	83	75	80	62	73	74	76	69	91	65	74	62	70	82	71	66	80	63	71	62	57	72	75	84	77	70	67	58	75	67	69	75	73	63	76	81	87	58	71	77	70	81	66	63	86	70	70	65	77	70	69	72	65	76	63	82	76	73	80	71	90	84	73	76	79	65	68	60	88	74	63	64	76	60	69	69	72	67	78	67	59	69	80	73	62	84	67	66	72	60	64	78	72	84	73	72	56	74	63	76	79	78	62	65	68	65	59	74	68	87	72	74	73	60	68	80	81	79	78	59	67	77	88	59	53	66	96	70	65	65	67	74	66	64	71	71	68	70	70	55	65	68	83	66	66	67	65	91	65	76	66	89	69	91	74	58	73	67	68	72	69	78	71	69	77	76	82	68	90	61	63	68	54	76	59	67	72	81	82	65	79	70	59	73	66	63	77	57	69	77	69	65	78	72	76	79	62	76	67	57	68	70	63	86	68	58	67	74	86	59	75	75	65	66	69	64	78	64	70	68	63	70	68	66	70	68	79	63	58	74	73	69	67	75	80	70	62	81	81	53	65	81	84	61	71	61	52	88	60	71	56	75	68	76	65	70	79	75	73	62	85	70	78	78	84	76	74	86	76	57	79	60	66	67	64	55	58	67	84	73	64	54	70	78	57	76	74	85	71	69	70	64	54	77	77	78	63	76	73	68	67	83	63	58	80	77	63	60	44	61	76	78	67	66	60	59	68	62	57	63	80	70	61	63	68	73	73	72	86	76	66	61	82	69	77	56	84	74	62	68	78	79	76	51	67	74	71	58	52	66	75	80	65	74	76	87	64	78	68	73	67	84	88	71	76	73	75	75	67	66	69	69	61	69	74	67	71	87	49	73	66	90	70	71	73	64	54	69	63	78	88	67	71	74	73	70	80	83	64	66	53	60	54	81	77	62	74	64	57	71	90	69	74	61	58	68	71	70	81	85	63	66	61	69	64	71	74	67	67	66	68	65	80	69	71	89	64	73	70	78	77	60	76	63	67	67	68	69	76	73	63	78	63	76	72	66	52	65	68	61	87	62	79	56	92	68	72	63	68	70	66	73	85	71	85	66	74	69	78	79	68	68	65	62	77	51	72	82	88	66	73	77	65	81	70	76	84	79	68	56	70	62	55	74	71	87	73	82	70	73	61	62	61	60	92	72	70	84	77	77	67	63	77	90	66	84	77	61	52	75	81	73	69	77	77	73	74	76	64	80	56	81	64	73	64	65	63	66	69	79	65	51	73	66	78	65	84	83	63	70	63	74	62	73	77	72	72	73	74	75	76	63	80	58	69	64	72	82	78	88	68	77	73	55	65	82	84	76	63	86	66	66	64	65	76	55	77	71	69	86	65	77	74	75	79	87	60	78	67	63	70	73	87	70	63	85	62	74	55	62	68	78	61	70	81	56	65	75	66	55	74	66	78	74	57	67	51	79	66	80	70	67	58	70	52	75	76	67	72	67	53	63	69	75	74	54	59	63	71	61	71	77	58	83	61	83	75	68	62	72	74	73	64	71	63	74	83	64	78	63	68	59	65	73	74	77	74	75	64	59	66	65	85	71	65	66	72	75	57	79	71	54	81	76	77	78	64	69	75	79	77	73	74	76	55	86	80	81	93	64	62	63	61	69	78	85	53	66	80	85	58	68	65	62	72	63	76	60	67	74	69	69	80	69	74	67	71	62	66	71	65	64	66	75	82	59	82	63	86	72	91	69	68	63	73	65	75	74	63	79	59	76	90	69	74	91	85	61	67	68	51	73	70	63	85	67	60	64	66	75	61	70	70	73	84	77	84	80	69	71	61	71	78	71	76	52	70	68	70	72	77	67	75	53	75	76	70	76	72	77	71	71	55	71	86	65	72	56	65	66	59	63	66	65	57	75	77	60	69	71	68	73	56	72	73	62	66	69	74	80	70	72	75	73	81	67	72	66	84	74	72	69	64	84	72	76	66	79	62	73	76	58	58	68	66	77	68	75	70	58	79	65	66	67	65	69	74	70	79	83	67	67	67	77	78	63	73	79	64	61	76	74	71	58	77	78	60	68	67	75	80	88	76	72	90	75	76	76	84	71	74	83	69	68	80	78	77	79	90	73	75	65	82	74	69	53	76	63	86	70	70	80	61	65	66	68	62	76	62	71	72	67	78	49	78	90	79	74	70	65	49	59	79	73	60	60	76	65	69	74	73	84	49	62	76	86	76	73	67	90	73	57	76	75	70	74	79	81	85	69	73	64	68	71	75	57	79	87	68	64	70	68	64	60	72	64	69	59	65	69	74	70	77	69	79	73	63	61	57	65	78	79	67	72	76	80	67	69	78	85	62	66	79	84	77	73	64	68	72	69	80	70	58	84	83	67	67	68	69	74	62	64	58	70	71	66	67	73	80	64	66	76	68	72	75	73	79	70	52	63	70	76	64	75	69	72	63	85	66	82	65	82	67	76	55	70	73	62	81	76	84	71	79	67	63	55	61	91	60	74	72	70	93	74	80	58	82	71	57	70	51	76	58	77	73	60	66	65	74	67	91	77	71	49	77	73	70	57	69	46
21396	5040	4208	3344	7716	8723	7890	6362	5094	4150	3479	2953	2582	2258	2025	1888	1657	1538	1498	1397	1249	1272	1205	1192	1128	1050	1047	1008	960	1016	950	940	948	872	898	860	831	838	831	822	845	810	853	825	782	780	809	789	832	784	794	824	748	752	743	758	734	786	761	766	752	766	779	752	742	744	766	740	763	748	729	749	736	711	705	735	729	775	747	709	717	708	734	760	747	736	700	730	750	747	740	686	716	717	703	700	694	720	736	740	739	730	705	737	735	744	716	694	714	684	729	726	750	672	713	749	744	731	711	713	701	705	728	731	668	780	747	704	707	753	708	751	709	742	690	744	678	696	746	725	731	711	662	709	666	720	694	710	677	677	660	700	733	694	747	758	732	766	725	711	654	733	661	748	775	747	722	684	741	700	725	704	696	695	684	677	693	713	679	698	689	679	671	693	715	742	692	662	718	686	693	690	706	705	690	707	706	682	680	712	644	729	729	686	788	741	710	712	689	686	717	702	680	641	737	708	693	731	715	667	723	701	707	735	724	723	717	736	658	699	763	727	726	683	707	680	738	723	649	674	673	683	717	705	684	686	687	696	710	767	695	666	681	696	669	705	684	706	689	704	746	706	727	729	631	744	713	737	700	707	716	704	721	709	703	744	674	710	731	728	698	690	761	724	735	690	699	758	703	715	707	707	682	698	653	722	715	677	719	687	695	706	688	718	736	676	706	682	699	695	756	658	722	728	695	641	717	674	690	724	674	694	672	703	659	705	740	708	669	680	699	716	716	675	721	691	677	709	691	739	709	695	685	647	705	740	690	721	697	722	679	710	736	726	692	674	704	694	683	662	682	720	671	720	739	706	721	663	709	740	660	702	724	697	721	714	669	688	680	688	692	681	686	691	702	689	667	669	721	705	682	634	693	711	719	676	679	680	714	668	682	691	687	701	721	747	675	657	707	726	758	733	681	652	718	722	692	749	706	677	697	753	744	681	702	675	700	699	732	680	694	727	701	702	720	683	743	731	714	667	663	749	718	721	713	682	754	738	691	720	706	704	718	712	684	754	646	698	695	704	778	678	738	701	733	686	708	687	709	656	652	658	700	769	679	668	692	695	701	735	654	717	671	694	704	716	732	692	676	698	753	693	741	686	669	753	667	698	711	698	689	699	692	699	741	733	717	672	689	740	731	688	748	646	654	716	727	694	739	675	707	718	677	676	703	698	712	701	761	682	678	693	712	677	701	667	719	656	692	687	673	653	777	701	694	670	676	719	696	732	678	699	682	688	717	675	696	677	693	724	710	672	724	721	725	735	660	729	672	665	736	726	691	722	685	709	666	723	708	755	711	717	662	677	697	683	712	738	708	652	699	680	732	726	698	742	687	658	727	705	737	732	746	725	699	706	728	695	694	693	744	717	682	741	731	627	695	683	746	726	717	699	671	702	694	704	704	716	658	675	702	721	668	716	701	657	730	719	705	726	664	644	690	683	692	686	694	720	670	715	637	710	706	748	668	679	700	689	694	695	716	763	679	705	656	672	720	710	690	675	663	709	720	704	684	715	709	725	648	693	700	671	710	683	718	687	726	712	715	677	678	701	649	765	645	727	663	742	779	690	714	730	680	681	705	719	728	690	712	695	728	692	682	722	726	738	698	750	673	693	697	670	683	712	674	708	673	714	732	674	684	697	670	724	664	718	693	709	707	751	692	731	685	734	701	681	696	681	678	694	690	726	741	718	698	756	696	708	680	706	692	699	701	656	711	725	713	724	680	691	734	688	707	698	689	745	710	696	688	691	715	709	727	702	647	696	655	753	722	685	688	724	719	713	721	711	666	718	691	725	705	744	765	697	725	695	704	717	693	703	697	705	722	722	727	658	678	701	713	726	698	736	695	764	702	733	715	659	703	709	681	666	738	724	712	770	735	747	727	710	669	708	714	693	671	692	682	684	727	705	690	693	735	734	689	716	703	688	668	686	749	709	727	734	708	715	679	725	682	713	729	713	709	675	744	706	763	754	669	669	709	696	692	731	697	684	707	733	707	713	684	702	690	723	699	693	754	677	672	705	723	724	731	708	717	719	699	656	711	713	699	691	699	666	714	730	681	687	666	712	696	710	742	709	662	647	696	696	703	687	688	681	670	667	680	687	675	709	704	694	682	688	681	726	686	691	681	736	693	646	683	702	710	728	711	673	729	675	706	680	709	702	709	739	739	663	711	729	687	702	670	677	694	718	729	722	730	654	731	702	661	698	666	741	728	692	724	700	707	707	697	696	709	666	729	719	699	746	653	761	651	691	706	675	694	705	675	728	683	721	681	748	706	706	720	690	692	671	709	646	724	736	707	698	684	703	707	691	672	713	711	681	713	718	702	694	710	727	686	716	663	727	699	735	698	719	756	696	723	708	710	681	681	726	684	678	681	699	704	702	692	760	683	720	731	711	697	684	701	690	723	662	734	687	702	748	742	733	698	725	705	738	718	718	742	681	697	685	708	717	698	689	695	730	697	702	715	765	700	706	693	664	730	715	722	729	692	717	673	674	710	775	714	739	727	730	730	694	716	709	768	729	711	700	724	690	728	705	679	745	718	689	700	714	719	637	702	747	755	694	752	725	748	701	713	696	727	672	684	702	720	706	743	683	673	717	717	695	692	717	697	712	686	716	716	682	736	689	680	681	689	697	720	693	693	669	726	707	702	730	668	689	712	702	665	731	698	710	716	712	697	706	683	734	708	725	670	679	707	724	705	685	708	730	689	755	693	697	644	681	706	705	711	691	728	684	630	702	701	708	674	690	679	698	715	704	701	683	684	725	771	679	676	705	667	705	658	677	653	702	719	688	730	711	703	752	680	686	726	679	732	719	713	716	706	699	694	734	718	692	717	731	692	741	733	696	747	687	707	712	672	666	730	748	742	684	719	734	673	738	742	657	702	743	705	695	726	700	706	710	710	662	714	720	694	658	697	678	696	660	706	719	734	723	716	694	673	703	675	699	675	716	693	644	756	660	735	701	683	683	666	681	679	679	701	664	741	686	670	751	680	694	712	707	729	741	712	683	696	733	698	699	713	735	726	695	683	734	713	709	700	699	753	644	641	655	718	690	735	701	754	710	699	688	737	698	702	690	696	717	688	714	717	679	711	734	642	709	706	717	726	662	702	723	671	758	729	674	696	719	725	706	697	722	695	643	695	644	699	701	738	710	743	713	727	725	690	656	762	679	699	721	696	682	695	740	684	726	713	693	694	728	692	734	674	693	684	694	687	717	690	678	715	727	674	657	690	723	709	697	726	740	738	731	733	705	667	673	676	674	680	694	680	742	698	689	691	732	726	746	717	674	702	713	718	677	711	685	718	700	721	682	721	759	753	711	688	746	707	657	737	658	718	709	685	711	661	724	698	678	728	689	676	715	673	673	721	705	653	751	722	707	718	746	716	711	696	692	743	694	752	675	686	666	654	718	690	687	690	720	682	670	694	736	670	712	684	723	688	713	686	708	716	709	694	724
2577	37	165	27	24	38	29	40	33	28	22	27	31	22	32	22	24	38	15	24	29	29	18	20	19	21	22	20	28	24	20	31	14	32	18	29	29	23	31	26	26	29	35	27	23	18	22	25	24	21	30	15	18	20	25	20	24	17	19	22	22	17	23	26	24	17	13	19	15	15	18	22	19	22	25	25	19	21	19	23	27	22	27	14	18	19	15	17	18	18	24	19	26	22	23	19	22	23	21	24	27	23	21	18	29	23	23	33	16	19	18	27	15	30	21	25	15	22	17	18	21	18	17	21	25	31	21	19	25	26	16	13	18	26	23	18	27	24	14	17	28	17	14	20	15	20	13	31	11	15	20	20	21	26	21	25	16	20	15	20	12	21	20	22	17	26	16	16	33	15	20	18	14	28	17	25	22	22	15	21	13	25	23	14	22	20	15	16	13	17	18	20	14	17	20	25	29	24	24	22	20	16	20	17	19	22	22	19	17	18	28	20	15	36	16	27	25	20	16	24	20	17	24	16	23	21	17	19	24	29	16	25	16	19	16	16	24	23	14	17	25	29	18	15	28	21	19	15	21	19	21	14	28	21	19	19	26	21	20	19	18	19	26	14	12	18	15	17	17	16	19	27	21	24	25	19	27	31	17	17	21	17	27	18	26	23	18	18	26	24	13	18	21	11	27	18	23	22	22	27	20	21	19	22	22	19	29	27	21	24	21	10	28	19	21	19	21	29	26	22	21	20	24	16	23	19	25	19	20	16	31	21	27	20	27	20	20	17	15	19	24	29	25	29	26	18	23	21	22	16	12	28	21	29	23	20	21	18	12	34	20	13	20	23	22	19	18	26	16	25	21	20	19	25	25	24	19	16	15	24	24	30	13	16	19	22	24	20	24	30	24	16	25	25	25	24	21	12	18	23	18	23	15	12	16	18	20	23	18	22	26	21	21	18	19	14	19	23	19	23	25	23	29	20	25	15	14	29	19	18	13	28	20	25	18	19	20	21	18	23	24	21	28	21	18	19	19	21	27	30	18	31	22	15	22	25	15	23	23	25	22	22	31	19	35	21	24	16	21	33	23	16	24	17	17	18	26	13	24	21	24	16	35	16	27	25	19	23	25	18	14	20	22	29	19	13	22	19	23	22	13	25	17	28	23	22	25	27	24	25	27	27	15	20	22	16	18	20	34	25	14	21	19	25	16	23	22	22	28	15	29	17	31	20	24	18	26	17	17	20	16	26	30	28	17	20	15	19	16	17	22	30	19	25	31	18	17	15	21	22	17	26	21	27	22	24	15	25	21	21	28	30	23	21	27	18	17	29	25	28	18	21	14	8	22	14	23	19	23	31	23	20	14	17	25	30	22	21	11	21	18	23	28	22	23	16	21	23	19	23	20	24	27	19	27	18	15	18	24	21	23	21	25	17	11	18	18	28	17	22	37	33	16	18	21	14	24	28	23	16	22	11	20	18	19	23	22	26	25	21	16	18	21	21	19	21	14	14	22	16	18	20	14	23	16	20	15	21	13	35	29	18	25	24	19	26	21	18	24	18	19	25	23	31	22	21	12	29	14	21	28	28	23	26	28	28	14	14	26	20	19	21	21	18	19	18	28	21	22	15	17	25	21	23	23	23	19	15	21	22	25	25	19	26	19	23	17	14	20	31	25	22	24	23	13	21	25	26	17	20	22	26	31	15	23	23	22	33	30	20	14	23	18	19	22	20	23	16	13	24	26	21	22	21	22	17	19	19	27	24	24	24	22	18	17	17	27	25	21	28	21	27	27	23	20	25	24	22	19	23	19	26	15	19	20	22	25	22	15	25	20	19	18	26	25	22	21	26	21	31	25	14	22	20	15	19	21	29	14	14	19	21	22	21	27	19	28	14	17	22	23	20	18	6	23	19	18	30	20	19	23	24	31	15	24	26	15	30	25	16	18	22	17	15	26	14	28	20	29	14	17	25	25	24	14	23	28	21	20	12	20	25	16	16	14	27	16	23	19	22	23	22	26	17	24	19	27	22	18	27	14	23	18	16	21	24	23	18	21	20	27	20	27	15	20	25	14	26	21	22	22	21	23	14	14	29	24	16	21	21	15	19	27	25	19	17	31	18	24	21	19	13	19	22	24	23	28	20	23	21	21	23	26	23	26	14	18	17	21	21	23	25	13	23	26	14	19	18	25	31	26	23	26	29	24	23	21	22	27	27	17	25	21	33	23	20	22	18	25	31	20	14	25	22	14	33	19	25	26	22	20	27	22	20	13	26	24	32	22	25	25	21	29	22	31	25	23	33	28	25	27	23	17	21	19	25	20	26	23	19	25	20	19	22	27	23	20	24	18	15	22	16	22	28	24	21	17	16	25	22	22	22	22	19	18	21	17	22	17	14	32	30	16	27	18	19	23	17	21	25	22	23	21	22	17	18	28	24	23	16	21	20	26	28	14	10	21	29	16	10	23	24	23	20	22	20	30	16	30	23	27	21	17	14	17	31	26	25	25	31	28	23	18	12	23	23	16	19	22	17	26	22	25	13	21	17	24	21	17	23	23	22	19	22	16	17	15	28	19	17	27	20	24	32	16	16	23	25	21	24	23	16	18	14	18	30	23	17	18	23	19	21	27	26	23	24	20	20	26	23	16	30	19	20	26	25	22	18	20	23	26	16	22	20	19	23	22	24	14	16	24	20	16	28	20	21	16	19	19	28	29	21	18	21	21	21	24	19	22	32	13	24	21	22	19	16	22	12	25	16	18	19	24	13	24	28	19	18	20	15	25	20	16	13	20	18	23	19	23	15	26	17	19	17	24	19	21	25	21	16	15	25	26	22	13	17	16	22	25	22	26	15	20	15	22	23	17	18	17	17	20	21	16	33	26	26	29	28	21	21	20	20	25	22	17	28	21	28	19	20	16	27	26	22	25	17	31	26	24	11	24	13	17	22	24	33	22	20	23	16	17	26	21	17	25	25	22	23	29	34	26	24	14	26	20	23	23	24	14	18	20	23	16	23	16	15	26	22	23	19	22	25	23	26	20	24	19	23	26	20	24	19	12	23	22	17	17	21	18	19	35	14	17	29	16	20	18	12	18	16	16	32	21	22	28	23	27	22	20	33	23	16	28	31	17	20	20	21	20	33	32	19	20	24	20	15	19	15	26	24	28	25	25	31	23	19	16	30	23	20	18	18	24	23	9	16	22	32	21	13	23	20	20	22	12	20	21	15	23	20	19	22	22	27	20	25	27	11	19	22	17	24	18	19	31	21	23	25	22	15	18	24	23	22	21	18	26	25	22	20	23	17	16	23	19	23	31	20	15	22	18	16	21	28	19	24	21	28	18	22	26	23	26	29	12	24	24	24	22	24	23	19	24	21	21	20	24	22	26	13	24	26	21	19	20	23	31	14	25	26	21	15	15	23	22	22	18	25	17	13	19	23	22	24	23	18	11	18	21	28	16	20	28	25	22	19	31	24	21	22	19	18	26	17	20	21
14280	959	2849	612	1380	1657	1591	1315	1010	892	715	658	551	502	444	431	412	342	383	342	340	299	334	321	313	268	291	284	289	266	265	277	274	251	266	243	236	266	276	270	259	241	261	235	273	226	285	259	226	258	254	282	233	238	265	218	255	247	268	244	236	245	222	252	216	242	211	267	211	249	234	226	226	251	242	236	232	245	230	236	236	229	200	224	249	241	223	219	248	228	236	229	208	227	228	241	228	243	249	249	234	199	227	245	232	235	215	232	221	224	255	228	227	235	203	240	249	222	238	228	241	242	206	245	254	245	230	223	233	264	224	225	259	243	219	248	234	223	237	213	265	218	239	243	235	224	211	194	215	248	210	236	246	229	209	225	238	231	231	215	238	220	233	203	200	211	257	205	209	223	224	224	247	216	223	237	239	226	227	232	231	262	224	238	224	203	259	231	224	236	211	232	222	234	222	252	217	255	218	246	202	208	225	230	223	208	222	244	258	253	239	229	228	244	202	233	207	232	236	223	221	238	227	224	211	212	210	220	244	224	213	218	231	226	222	225	214	222	256	206	226	199	242	234	250	227	231	224	216	201	227	243	231	220	238	243	230	200	195	239	233	221	217	206	207	232	238	231	224	246	212	218	221	230	209	224	225	223	216	204	252	205	225	234	239	214	204	239	252	228	236	211	231	219	222	224	234	208	211	205	219	219	232	211	218	232	232	205	213	234	209	235	223	228	213	235	243	224	242	199	234	223	265	268	248	234	255	222	232	230	205	240	243	199	240	228	227	210	243	230	225	225	256	214	199	223	206	264	242	237	229	265	201	230	237	249	222	233	233	220	214	250	251	209	228	233	234	206	215	228	252	231	221	247	248	224	200	241	218	209	247	249	231	224	254	250	209	233	208	227	232	223	236	222	232	241	206	263	238	206	224	205	227	222	207	222	225	225	223	237	205	233	226	229	229	197	205	213	219	232	234	222	224	235	230	196	225	235	239	205	223	242	216	224	227	228	216	254	245	213	219	220	237	224	226	239	217	239	228	247	242	199	216	234	232	228	250	239	207	227	214	238	229	238	228	222	243	235	228	231	219	225	230	218	231	233	248	211	230	231	221	233	222	220	209	230	256	244	234	205	242	197	241	222	207	229	231	214	241	219	204	204	243	232	210	224	246	240	244	223	239	238	223	239	207	220	191	224	229	237	219	204	241	216	234	216	242	240	223	220	226	227	206	224	232	193	207	213	223	216	227	222	236	251	225	230	221	205	191	210	207	235	231	253	213	233	218	219	209	214	212	219	221	247	195	223	204	211	218	238	202	250	211	209	204	216	206	225	241	214	241	230	238	212	231	267	222	236	229	238	202	221	208	236	228	248	246	212	238	186	242	226	223	235	206	225	223	217	223	229	207	200	224	223	229	219	237	210	218	233	249	228	215	231	206	237	201	206	243	232	219	232	214	227	241	214	244	227	230	242	196	212	224	231	237	181	239	268	233	210	224	206	201	227	214	229	245	223	206	228	231	238	226	232	202	218	225	241	225	246	232	239	227	231	236	186	236	232	236	227	223	197	217	225	194	245	248	211	210	232	232	222	216	221	227	219	220	234	215	240	237	213	255	231	208	233	238	214	239	221	218	237	229	220	245	233	236	201	243	230	230	230	204	207	234	208	219	233	224	220	217	254	213	227	265	230	214	237	241	230	236	220	224	254	267	206	254	209	215	245	252	236	205	192	229	209	247	229	230	243	242	213	231	217	234	235	230	260	239	228	244	244	218	234	216	235	226	232	215	253	221	232	243	267	216	231	212	227	230	246	227	232	209	234	227	264	217	227	208	227	233	204	221	227	241	240	232	234	244	233	259	218	238	215	224	216	206	216	191	242	241	225	211	225	205	237	255	257	205	236	213	226	244	233	245	244	240	235	239	218	191	251	237	252	220	242	244	242	246	221	200	237	228	218	235	227	215	222	224	235	208	225	217	240	263	208	203	233	209	228	247	204	232	229	189	217	210	205	227	225	236	247	253	238	240	243	246	224	238	224	243	198	240	236	212	209	249	219	219	234	242	247	221	221	212	257	219	236	203	219	221	232	236	236	234	228	189	221	243	209	242	251	245	225	217	228	239	230	226	227	240	226	215	202	218	250	192	194	226	237	206	240	220	245	235	201	223	214	240	253	239	227	245	214	218	247	188	208	232	246	223	220	229	217	232	237	226	196	228	209	204	220	238	226	216	232	251	223	228	214	206	222	223	217	229	212	226	265	221	225	224	204	222	258	228	232	231	200	234	241	226	239	218	233	227	208	220	219	231	210	199	240	218	234	224	247	202	223	223	245	211	212	214	215	236	246	242	234	252	220	216	224	231	250	228	232	234	221	223	253	227	227	203	222	247	227	215	228	258	212	245	221	243	235	228	227	223	226	242	226	237	238	245	231	220	234	204	226	229	209	261	208	213	232	240	225	260	266	254	201	271	196	248	220	248	219	223	236	237	230	243	227	234	234	231	227	226	212	227	243	255	202	239	219	210	233	218	221	222	245	214	217	220	219	234	226	240	235	211	230	245	243	235	220	221	214	218	216	212	240	238	231	223	236	256	212	219	228	248	229	189	234	213	255	237	245	225	224	228	226	237	223	218	210	206	221	228	198	241	261	258	233	236	221	250	240	221	223	225	214	223	233	243	207	254	221	228	231	239	229	239	207	229	214	225	233	215	251	206	242	233	231	246	224	204	230	226	232	250	228	211	224	225	224	239	244	231	241	266	241	250	216	220	224	219	225	248	238	207	225	233	206	249	255	241	240	219	217	190	240	285	243	236	213	225	227	247	244	261	202	233	211	243	222	245	224	243	248	204	225	210	230	227	210	226	204	223	247	216	210	254	236	213	223	232	235	223	221	234	227	209	224	237	240	214	238	224	234	236	233	220	219	236	220	201	222	218	239	233	244	224	219	219	214	242	267	238	253	229	226	203	238	241	246	219	230	219	223	200	248	205	246	226	235	212	231	207	230	238	222	232	238	226	260	244	229	232	219	230	250	244	228	231	232	255	207	238	225	220	230	228	207	216	213	218	215	242	210	238	241	201	243	216	253	238	227	179	230	196	246	217	220	218	250	194	200	248	234	201	211	229	191	246	237	267	210	226	250	209	236	240	203	242	254	216	209	228	235	227	228	227	228	207	213	240	229	212	213	217	233	205	236	240	221	211	247	235	212	200	244	226	215	241	236	236	228	215	222	214	220	207	252	205	258	229	226	217	202	218	243	242	228	197	213	229	224	200	201	217	253	208	242	220	221	221	212	194	212	212	254	222	234	228	213	224	245	225	221	232	209	244	205	213	230	245	225	255	217	232	216	250	220	278	211	229	220	218	222	254	208	230	242	247	204	208	198	240	238	228	237	223	233	201	207	229	227	221	240	244	227	235	212	229	223	217	261	238	250	235	225	199	213	193	237	221	253	233	237	230	223	224	212	228	252	210	236	214	217	234	221	215	184	223	215	233	230
2762	181	316	60	57	88	115	97	90	80	80	70	73	71	62	53	67	58	65	61	67	60	39	62	77	59	61	65	51	58	70	62	55	50	52	52	49	58	49	46	61	42	47	59	43	51	67	45	42	56	48	54	45	50	55	37	48	49	48	47	42	42	55	48	35	61	47	60	48	45	46	50	54	43	54	40	54	47	49	47	57	57	50	51	37	51	65	55	49	62	55	50	47	60	63	40	57	49	62	38	41	55	47	59	44	49	53	62	55	48	45	44	47	50	56	46	50	56	59	49	52	54	44	53	55	61	50	57	53	35	44	50	64	44	52	51	53	55	47	56	49	70	46	47	43	57	48	57	55	57	45	45	48	63	44	52	43	51	53	34	47	49	41	45	53	73	38	53	41	59	47	44	52	47	46	43	46	57	53	64	53	46	39	43	36	57	42	59	46	51	57	54	48	48	50	51	53	50	61	57	52	48	48	45	66	43	51	60	52	39	36	38	47	54	51	57	55	44	70	46	58	53	48	39	53	51	46	51	36	58	53	53	52	55	51	59	57	51	44	40	57	46	59	44	47	59	49	49	49	61	56	43	47	50	48	48	52	48	58	54	57	58	47	44	48	49	43	50	55	63	48	37	41	51	53	50	52	57	61	39	56	51	57	58	44	45	51	59	48	56	46	56	36	52	53	41	54	41	55	45	46	55	60	59	52	45	68	49	50	48	30	41	46	42	68	34	35	46	49	46	61	55	54	47	47	48	56	70	58	42	54	48	42	42	56	51	57	51	58	55	40	35	58	60	41	50	47	52	43	59	39	51	58	47	60	54	42	48	48	64	65	50	46	53	57	51	56	46	55	46	50	55	54	43	50	62	56	59	50	46	51	60	53	59	47	65	57	45	54	51	39	48	55	49	53	41	57	64	56	46	40	50	57	49	60	47	63	55	52	58	61	61	47	54	51	55	54	48	59	53	44	58	48	58	51	54	49	48	45	51	52	38	54	49	44	60	34	56	53	56	40	48	39	59	42	44	60	64	54	53	56	49	46	51	49	62	54	53	47	47	50	47	51	49	47	39	52	45	58	55	60	51	52	47	52	43	42	56	54	47	53	58	58	41	55	53	56	54	42	44	51	64	47	54	63	53	54	49	45	59	36	37	53	55	55	48	53	52	56	52	52	47	47	52	36	43	50	61	51	48	52	54	46	62	43	63	43	53	60	57	54	58	52	58	43	47	46	57	52	43	45	61	54	49	62	54	56	59	51	44	62	66	46	41	55	49	51	62	60	55	52	64	61	45	45	52	59	57	47	49	52	52	46	62	51	53	55	58	57	57	38	50	60	44	38	49	50	42	49	51	56	42	55	48	51	34	57	45	60	53	58	56	52	49	47	48	51	59	54	42	48	51	44	40	54	52	56	56	50	50	49	53	60	57	48	50	60	40	52	53	48	57	40	53	46	41	52	53	48	46	47	49	46	58	46	49	45	46	62	47	43	46	54	51	38	53	46	51	54	52	43	39	60	45	58	36	55	47	51	53	55	50	59	47	52	42	56	58	40	54	60	45	56	68	57	51	57	50	49	64	57	48	48	65	45	50	51	46	45	45	45	40	64	54	52	63	56	31	51	41	51	57	61	45	50	47	56	50	56	48	53	52	47	53	52	57	52	67	44	58	67	60	50	45	60	52	39	57	45	43	56	56	38	44	57	48	37	42	59	59	42	52	59	57	49	56	38	40	48	57	46	52	45	62	56	46	44	56	53	48	50	51	61	72	41	40	58	64	44	56	45	46	47	35	52	54	54	57	58	45	56	54	51	65	44	53	56	52	48	66	54	51	50	40	52	56	52	46	60	55	50	52	40	54	66	60	36	60	56	48	65	54	58	45	60	59	48	55	40	54	59	56	45	58	55	48	56	40	45	43	60	41	43	49	51	63	55	49	56	60	45	48	58	43	51	44	49	52	42	51	49	51	71	39	50	58	53	57	55	58	66	58	58	54	44	51	52	43	46	46	63	46	52	57	46	63	44	39	48	50	51	48	50	47	45	41	60	59	54	54	56	45	45	44	49	52	55	44	54	47	52	59	45	37	54	46	50	53	45	51	53	42	53	46	43	57	38	62	47	46	53	49	48	48	52	57	43	47	55	46	48	48	43	39	56	50	52	53	50	46	44	41	47	58	44	53	54	60	55	47	39	53	45	63	49	42	54	46	55	57	42	60	49	48	51	47	59	53	53	43	52	43	39	50	57	46	60	65	55	40	50	43	50	52	64	54	46	58	52	48	40	54	42	52	47	42	54	49	55	60	54	48	52	42	59	49	40	54	66	59	50	61	36	46	46	64	55	55	52	56	39	53	46	49	49	53	54	55	53	39	48	61	58	50	52	56	47	35	42	52	71	52	48	49	57	55	48	70	56	59	51	42	51	48	58	60	49	50	43	48	59	45	46	59	49	55	52	55	45	55	42	53	54	53	44	58	41	56	58	50	45	45	52	53	46	56	47	46	53	54	43	63	61	64	55	35	59	47	50	59	43	53	45	40	58	35	60	54	47	45	55	45	48	49	42	36	41	55	61	42	69	49	40	40	52	46	60	39	52	66	44	42	52	56	40	56	51	53	50	60	51	49	50	51	65	54	54	49	55	46	44	58	44	55	42	56	48	48	53	58	51	53	52	46	47	56	41	59	51	44	58	55	56	56	53	63	52	53	46	47	49	53	48	49	49	54	49	47	61	55	41	48	50	46	46	52	54	50	64	57	49	52	57	51	62	59	51	48	44	54	41	50	50	56	65	50	58	43	48	59	55	42	56	45	56	43	41	52	59	52	50	63	47	50	42	65	42	57	56	42	39	40	50	44	46	50	51	48	51	49	37	61	47	54	54	51	54	58	52	41	51	52	54	53	43	46	51	63	54	51	51	51	48	49	49	49	50	52	60	53	52	61	52	43	55	46	44	41	52	53	57	63	56	49	46	59	52	43	49	56	45	44	56	55	56	49	49	53	61	58	65	54	53	63	51	43	44	50	57	52	60	50	57	51	65	53	47	54	48	54	55	54	39	50	45	40	50	37	53	48	63	52	45	47	49	37	42	56	47	59	57	62	53	33	58	48	55	65	56	49	52	56	51	54	48	46	59	46	47	55	57	63	50	59	38	43	44	57	56	62	44	51	56	44	46	43	47	39	45	48	61	48	52	41	51	40	53	59	51	52	57	53	55	64	39	44	58	65	39	52	64	47	50	55	49	53	52	52	65	46	48	61	60	51	64	58	33	50	51	45	49	59	61	45	55	57	45	39	64	41	54	44	42	46	50	60	60	51	45	45	54	44	58	63	43	53	57	59	35	57	49	40	60	48	47	56	68	48	54	59	36	54	61	51	51	51	50	53	53	48	48	47	47	54	52	66	49	46	61	43	53	52	65	51	50	48	51	40	65	37	49	47	50	52	42	50	60	52	58	35	61	64	39	54	56	62	52	48	53	42	70	46	48	50	60	50
18986	2941	4685	1815	4204	4888	4050	3265	2684	2136	1725	1511	1289	1197	1045	992	978	890	865	775	774	766	744	672	709	653	666	593	589	577	581	591	584	567	563	550	570	552	582	616	569	543	540	593	556	558	515	533	542	580	554	509	555	551	532	508	500	517	497	497	489	501	522	559	545	526	529	525	494	544	548	537	533	516	520	546	506	533	480	515	510	539	521	539	524	499	543	528	510	504	542	526	520	487	491	512	516	501	530	509	528	529	508	520	518	497	485	504	477	488	542	505	504	549	544	501	525	501	490	490	495	481	529	532	513	533	466	532	543	517	506	502	539	507	517	496	503	508	542	503	514	526	488	488	519	466	472	497	502	494	481	498	527	530	521	480	503	541	500	488	512	502	508	484	474	480	484	519	512	511	563	481	505	479	486	514	455	516	492	502	513	520	522	492	538	490	501	521	506	511	499	508	498	458	476	528	489	519	495	501	517	520	538	506	520	456	509	495	507	516	506	482	495	490	530	547	472	522	508	505	514	516	504	518	487	503	520	470	502	515	499	525	529	515	534	499	504	503	479	500	495	504	512	512	489	509	536	497	474	515	493	536	490	526	532	497	498	531	493	522	481	525	479	505	475	518	534	496	528	513	488	521	532	504	470	502	518	520	496	523	441	496	523	490	518	525	537	484	517	482	538	505	483	451	478	484	523	495	530	447	509	465	501	491	461	540	480	528	487	498	524	507	521	541	495	511	468	463	507	477	482	492	493	518	486	485	502	516	510	513	515	525	506	481	471	512	489	546	509	504	527	500	501	499	509	507	528	481	504	516	441	516	492	544	537	505	514	511	502	488	524	518	504	518	476	482	490	517	487	529	500	528	551	461	477	512	478	492	483	519	476	488	471	525	456	496	501	453	513	510	507	530	491	445	517	501	516	529	500	560	516	521	520	485	477	513	507	471	507	484	532	487	506	538	501	517	519	503	493	498	478	529	510	541	489	487	482	494	533	509	501	513	478	526	490	500	512	480	523	533	518	515	510	482	474	511	539	521	509	511	492	491	520	478	514	498	476	474	540	486	509	508	510	469	508	499	493	519	469	526	509	531	499	479	520	469	508	497	509	509	481	557	502	484	495	528	527	488	515	508	518	482	503	480	498	516	523	506	487	503	474	461	521	474	498	470	515	509	494	537	481	528	477	494	544	511	485	523	512	505	520	489	516	522	481	472	494	470	492	458	525	506	534	491	486	528	507	551	500	490	527	522	492	477	509	503	506	487	474	484	534	483	523	477	515	506	489	515	479	489	496	510	512	532	500	459	488	514	525	460	526	519	535	497	482	540	482	483	499	527	509	517	480	475	507	522	535	504	520	530	503	463	505	501	481	513	512	490	501	512	519	495	492	491	513	500	496	496	524	477	472	525	521	510	508	530	501	545	508	531	501	507	483	505	522	497	505	516	506	524	471	475	502	496	516	514	501	528	520	497	478	498	481	523	528	516	507	514	521	512	553	527	492	499	495	515	481	537	502	520	539	502	495	512	539	485	487	501	502	507	506	508	481	467	499	515	471	519	480	532	517	473	462	541	501	520	454	484	532	532	522	524	489	536	529	537	518	491	504	521	521	462	482	513	490	528	505	494	502	497	554	510	492	521	507	540	517	540	487	471	526	482	521	501	519	504	480	495	491	512	539	480	484	483	535	495	531	520	512	512	508	493	483	505	534	488	501	495	489	514	486	504	478	496	484	531	480	535	451	493	485	497	480	457	466	490	482	478	473	540	491	505	512	513	514	485	517	494	537	468	513	505	503	492	489	489	520	501	489	511	492	510	530	517	476	516	507	526	486	505	500	524	540	451	486	499	461	461	484	513	510	525	480	500	490	488	518	512	538	474	509	495	506	509	529	485	465	498	520	512	479	509	513	510	505	517	486	515	482	518	483	533	499	497	533	488	546	542	489	501	495	487	492	512	474	520	502	536	488	486	527	497	493	535	502	489	534	493	483	489	497	482	533	537	513	524	521	545	488	490	523	496	482	470	512	513	485	557	490	491	523	517	502	486	510	509	509	486	517	526	499	476	499	513	460	475	494	483	511	474	492	488	475	513	527	469	544	505	522	549	514	489	463	510	504	502	501	458	501	502	470	489	530	497	566	508	475	508	497	487	485	469	506	476	507	517	509	500	495	516	511	490	502	498	525	516	521	507	546	499	482	511	501	451	498	497	472	489	492	496	498	501	498	506	521	481	492	485	490	480	508	516	520	520	551	494	499	510	465	490	487	513	476	466	538	471	510	504	472	513	557	454	594	495	489	496	540	509	482	531	510	507	492	514	484	461	509	505	485	442	502	508	506	485	526	499	565	480	478	510	529	503	528	516	460	484	535	493	474	477	520	492	505	484	524	515	514	505	474	484	551	452	551	555	498	518	490	484	478	507	528	482	506	506	492	507	494	520	501	501	504	517	520	472	479	502	487	464	491	535	456	523	492	489	510	499	528	495	491	521	516	499	499	479	546	520	522	464	478	509	508	511	511	475	527	513	514	487	501	485	515	497	492	489	516	490	512	501	501	517	505	483	483	485	461	485	543	483	489	524	488	523	523	454	478	533	536	478	510	530	485	493	459	496	517	513	503	481	498	522	493	513	502	506	482	553	514	500	516	498	464	480	465	519	467	507	461	526	519	466	501	513	479	488	500	538	501	516	532	504	487	485	536	513	467	547	534	471	521	497	472	524	505	531	539	495	488	451	543	470	539	488	499	497	484	500	559	548	497	521	491	484	476	508	506	522	544	534	519	484	523	524	516	529	484	486	492	508	571	500	497	545	531	502	502	476	541	511	491	517	536	509	523	486	521	520	498	532	485	493	502	493	516	513	534	475	503	518	480	473	492	490	456	477	506	496	512	466	467	524	483	535	528	509	519	433	499	509	485	482	511	471	524	503	476	536	508	526	453	506	533	512	523	496	486	473	483	508	505	492	514	511	497	501	519	491	491	491	490	502	473	510	502	496	483	498	495	499	483	498	510	522	500	469	544	476	482	505	544	502	463	497	509	494	500	482	481	505	493	483	448	477	496	496	482	527	516	525	529	503	509	467	518	504	492	510	482	510	507	515	482	501	512	486	508	490	509	481	510	478	494	502	517	508	490	454	501	550	515	502	544	514	491	454	509	517	484	513	517	554	474	540	483	506	519	549	512	506	487	475	515	525	487	496	478	450	502	523	510	523	496	519	507	474	488	456	492	534	491	461	527	496	479	472	505	468	526	459	510	492	470	512	521	512	476	520	504	515	509	494	507	514	496	530	493	460	488	559	461	538	525	498	499	513	515	494	462	491	490	503	493	459	500	496	501	489	510	498	500	509	467	487	480	532	521	481	481	513	478	522	512	517	486	534	524	544	505	521	512	537	506	513	502	511	514	511	472	516	497	523	482	481	482	519	502	512	495	536	549	516	491	448	530	477	498	532	493	499	472	495	483	498	470	516	498	535	494	525	501	485	480	488	502	520	558	462
4808	164	341	52	66	68	77	86	81	69	68	57	45	46	47	64	54	45	43	47	44	50	35	38	39	35	37	43	39	37	37	32	35	28	30	30	43	33	37	42	37	32	34	39	22	36	22	34	41	44	34	38	24	26	29	34	34	27	38	36	31	33	35	38	31	29	43	33	27	34	40	33	27	35	39	44	28	29	42	20	45	29	38	25	30	30	32	27	33	37	28	27	37	24	31	30	31	37	35	28	33	35	27	32	30	39	30	28	36	32	30	25	32	37	38	27	29	35	32	25	43	40	37	33	26	27	36	41	37	36	31	29	37	23	22	26	23	24	36	30	36	49	35	32	35	25	24	30	41	25	24	27	38	27	28	30	34	26	34	33	34	25	27	33	32	25	18	41	36	35	25	30	35	38	31	24	30	28	31	29	35	21	33	31	38	26	28	30	35	41	42	29	27	31	28	27	37	37	29	34	40	34	28	23	37	25	30	25	26	37	49	31	30	37	23	33	38	42	37	31	33	27	29	30	33	33	32	25	34	32	24	38	35	26	29	30	28	21	30	36	31	38	32	36	32	31	38	22	37	32	48	23	32	36	31	31	43	29	32	32	29	35	30	24	38	35	25	36	33	39	33	40	38	34	34	36	25	35	29	19	32	38	33	37	28	33	24	35	27	25	37	35	32	28	32	37	35	36	29	40	37	27	32	36	34	35	39	32	27	31	32	21	36	36	32	33	36	37	31	30	36	34	38	40	30	33	35	24	33	42	18	34	41	36	30	42	30	32	34	37	31	36	27	35	28	32	24	28	41	38	35	25	33	37	30	25	34	30	29	34	29	35	36	29	37	28	29	34	34	30	31	39	27	39	29	33	38	20	36	27	29	41	21	21	37	34	32	44	31	32	39	37	32	35	30	27	30	31	42	36	26	21	34	25	34	41	29	25	37	26	33	25	25	32	37	36	40	31	28	38	28	37	38	29	32	32	34	34	38	26	31	34	39	38	40	30	35	30	35	40	35	37	26	26	33	25	30	29	32	37	41	32	36	26	34	35	41	29	30	28	32	28	26	32	33	34	39	37	27	26	28	30	34	36	29	40	31	29	31	29	47	29	31	36	32	24	25	43	27	26	29	31	27	30	36	28	29	52	29	41	32	20	30	28	27	27	36	30	32	42	25	39	35	24	34	33	39	23	33	28	34	29	34	29	26	31	29	32	29	43	26	28	27	28	30	27	20	31	28	25	39	27	36	39	30	39	24	38	32	29	26	35	32	42	32	41	20	29	25	31	22	31	24	28	18	26	40	31	30	32	22	19	40	29	34	24	30	36	37	25	32	37	43	37	26	34	29	27	32	28	31	34	26	33	34	25	38	33	44	36	36	26	39	35	27	28	28	25	30	27	28	18	31	27	35	33	28	29	27	38	36	35	36	35	37	32	26	30	26	34	26	32	36	32	31	43	35	25	31	26	34	30	24	40	36	35	40	22	28	39	19	26	36	25	17	37	33	36	39	36	37	29	36	34	32	26	29	23	26	36	39	44	28	23	31	35	28	39	34	31	35	28	32	44	32	31	32	32	27	26	30	35	24	25	31	25	27	32	27	42	27	25	38	31	36	35	31	30	28	28	32	31	29	31	36	36	34	34	33	35	38	37	38	28	31	44	35	32	43	31	40	31	25	33	41	25	24	26	31	38	30	26	34	39	32	29	27	25	31	42	29	37	29	27	29	32	31	36	33	28	33	24	39	36	29	25	31	22	37	28	34	36	27	33	28	32	27	39	25	35	37	40	28	22	25	29	37	38	28	33	31	21	31	33	20	25	35	31	23	32	41	30	32	47	35	30	36	22	29	35	24	35	33	36	24	34	40	28	29	28	29	41	28	37	32	29	28	30	31	26	32	39	39	34	32	38	32	28	45	33	34	26	36	25	23	32	32	28	46	33	36	37	27	31	21	30	40	33	32	29	29	30	32	31	38	32	34	39	21	24	23	23	32	27	31	26	44	27	28	30	29	30	30	33	35	24	38	46	31	37	32	31	33	41	31	38	32	27	34	32	30	24	27	30	28	43	31	33	25	31	29	24	28	34	40	29	42	33	30	33	37	32	27	35	38	30	25	28	34	35	31	23	40	32	33	42	27	28	27	37	30	40	30	33	25	40	28	32	28	33	29	34	32	34	33	35	26	34	39	51	28	38	37	28	35	25	30	40	31	27	29	25	25	43	29	31	28	30	37	46	33	35	26	32	34	39	35	30	29	22	30	25	33	35	35	35	22	47	34	24	31	41	30	28	30	29	25	21	32	31	38	32	39	24	31	39	20	30	45	35	36	32	44	39	34	29	35	30	26	26	38	28	38	35	30	29	40	31	27	33	37	29	44	37	32	29	32	24	27	29	27	30	40	36	31	28	38	32	29	26	47	33	40	33	29	33	23	38	37	30	28	38	30	27	32	29	32	46	32	31	34	33	27	22	23	27	31	37	27	32	26	24	28	33	36	31	42	27	35	35	43	36	39	43	45	37	41	23	30	20	26	31	36	31	33	34	40	39	33	37	34	29	23	33	31	30	38	22	43	20	37	35	36	41	31	32	29	30	30	34	20	34	36	29	30	32	40	35	34	36	31	35	29	29	32	25	21	35	36	38	37	32	37	36	32	34	27	41	22	38	35	48	26	39	37	18	26	24	39	32	29	33	28	41	28	33	46	37	39	34	28	29	33	27	33	40	34	28	32	23	23	33	32	37	23	26	45	32	33	29	20	31	33	31	36	38	38	32	33	29	23	34	26	39	26	41	36	35	39	39	32	34	33	29	29	40	32	24	43	31	33	32	27	32	36	31	38	26	32	32	18	34	34	40	36	46	30	29	37	31	23	32	35	40	39	25	39	37	39	35	38	30	30	27	30	34	41	30	34	37	28	26	32	25	33	34	34	26	38	35	30	27	26	33	27	32	23	26	31	28	32	32	32	38	36	30	25	41	34	28	21	31	32	36	29	36	30	28	35	23	37	34	41	29	26	32	37	33	32	40	26	39	31	31	41	33	24	32	30	33	31	38	28	32	25	34	33	29	27	29	31	40	22	34	36	28	37	38	29	35	29	26	38	24	37	25	29	28	27	33	45	32	35	24	25	38	30	36	38	30	36	24	24	34	25	30	36	23	32	33	41	33	27	29	22	37	37	29	42	24	34	23	29	36	27	40	28	32	31	33	41	32	29	29	33	42	33	37	24	39	29	27	37	20	23	32	32	31	34	38	36	30	44	29	28	31	33	30	28	34	33	20	28	40	25	41	26	28	27	27	31	35	34	30	34	26	31	25	34	35	26	38	24	23	27	30	28	35	33	39	37	25	37	35	25	21	22	28	31	29	34	36	30	28	30	43	27	32	33	24	25	30	25	33	43	28	38	36	37	26	30	32	21	26	36	36	31	28	34	29	31	31	24	34	32	32	31	30	29	47	33	30	36	29	30	34	29	34	27	46	32	27	31	30	32	38
19233	2719	4718	1814	4136	5198	4732	4010	3199	2592	2140	1773	1569	1371	1166	1071	982	864	772	734	706	731	704	640	601	590	589	544	512	482	538	491	482	441	446	465	450	447	442	453	464	449	434	419	415	416	376	396	369	425	395	355	386	383	395	346	384	354	384	376	362	381	373	352	371	347	390	347	364	351	365	340	354	374	348	365	356	356	349	349	346	356	365	344	358	367	348	382	398	425	339	343	349	329	339	318	362	349	342	353	337	356	353	312	369	344	349	376	390	325	325	339	340	320	356	362	350	328	320	317	338	306	361	362	365	331	339	353	347	341	364	324	328	322	316	336	346	321	294	315	352	339	345	331	346	336	309	369	344	328	338	332	329	354	365	356	348	334	347	329	364	355	354	324	323	335	322	326	350	362	328	350	334	363	359	328	350	350	337	335	375	326	332	343	338	312	350	331	365	338	351	328	351	356	305	326	354	347	313	317	298	326	324	346	323	358	307	351	326	334	341	332	327	325	301	288	353	339	346	331	336	323	339	340	353	359	337	353	338	337	312	336	363	340	350	316	335	329	318	342	360	378	332	309	309	303	334	330	364	333	336	323	364	371	352	363	318	327	333	315	366	360	327	324	343	322	330	360	331	357	346	292	354	303	326	306	339	315	366	339	341	365	315	347	349	341	337	322	343	382	288	368	365	346	352	331	325	317	349	336	308	371	346	342	365	345	322	346	351	373	338	310	306	344	315	312	348	310	354	354	331	327	322	306	348	337	355	333	355	346	334	351	332	336	330	338	333	354	350	343	339	355	369	315	327	307	355	357	334	321	321	353	340	326	313	310	337	332	360	351	333	332	325	327	324	320	325	368	345	339	333	343	361	329	340	304	319	326	351	352	332	317	315	334	345	316	348	374	349	311	333	351	336	316	323	343	348	321	324	344	342	318	311	324	333	308	336	335	342	319	325	372	328	331	351	299	314	318	337	351	328	355	312	317	352	354	331	333	338	328	357	346	335	328	344	360	334	344	333	313	347	323	355	345	304	349	298	361	323	348	375	337	319	355	323	337	338	325	326	330	360	381	350	316	363	325	349	365	342	353	336	318	335	320	352	315	359	328	378	341	369	301	317	331	351	336	329	361	336	327	341	304	346	344	315	295	322	322	360	319	291	330	377	311	317	307	348	356	312	329	333	304	359	336	309	351	337	339	350	321	334	327	345	338	366	314	366	305	346	349	350	336	334	343	329	318	340	316	340	373	311	345	309	344	336	328	314	357	328	326	316	358	339	340	357	348	379	328	323	369	322	353	330	344	351	337	305	323	336	314	330	298	343	348	318	332	306	351	360	326	309	347	341	366	325	343	357	287	333	345	370	338	352	347	321	327	335	339	346	336	330	350	351	323	325	354	341	369	347	353	360	337	311	333	337	346	332	336	306	347	334	323	354	338	331	335	333	316	344	344	331	348	337	311	305	332	360	346	310	351	318	329	337	333	339	327	318	315	326	330	343	341	341	343	349	368	355	347	378	362	346	331	334	338	344	316	370	333	320	350	341	358	330	345	325	314	343	313	340	308	359	348	365	364	365	327	383	324	347	298	336	324	318	322	333	311	343	357	365	333	357	315	316	333	325	345	333	343	305	326	342	359	348	349	356	304	314	314	350	333	320	326	316	355	336	336	375	319	349	362	334	340	348	306	324	377	352	354	326	356	346	314	341	304	364	302	321	350	332	361	345	329	318	358	376	355	348	299	361	319	330	331	339	351	336	320	314	330	321	321	354	334	329	344	346	321	333	333	314	359	316	342	342	316	383	340	338	359	314	333	320	360	328	320	337	355	318	336	348	324	355	367	321	376	353	323	338	336	327	348	311	306	321	321	340	335	337	316	352	333	325	329	315	348	319	358	311	336	304	344	348	317	321	340	331	326	347	337	337	357	372	349	326	357	322	341	300	372	334	332	314	330	353	310	322	333	316	360	347	322	334	350	362	358	368	340	341	335	319	372	323	324	339	330	341	357	330	370	345	316	370	321	351	350	345	336	360	336	363	347	350	355	342	355	326	329	330	337	360	343	333	334	329	343	326	348	326	329	327	327	352	338	314	344	306	349	327	312	319	324	353	339	326	306	366	361	340	333	353	339	332	363	349	336	316	324	335	348	312	354	323	330	336	362	323	334	351	346	362	352	322	338	370	329	338	347	349	321	308	336	332	334	374	297	343	336	317	337	333	384	296	326	343	372	320	329	331	345	337	352	335	376	374	324	309	341	352	311	394	302	327	336	364	334	346	344	323	339	344	340	356	323	352	333	360	341	338	340	267	345	348	351	337	354	345	336	344	305	368	324	325	337	385	363	312	337	319	315	347	365	340	326	357	326	349	324	317	350	338	353	324	327	345	344	313	334	347	286	353	332	355	350	282	338	329	351	338	346	338	353	317	342	346	322	335	341	316	345	316	310	332	347	342	324	328	347	346	330	363	354	344	343	390	333	344	336	356	321	319	320	333	372	358	319	315	343	352	339	337	328	342	339	337	344	312	350	333	350	369	327	339	311	321	350	343	330	332	348	325	333	350	354	340	333	302	346	320	325	352	366	344	351	330	354	316	363	330	346	319	302	334	360	333	337	345	341	330	353	299	347	319	311	334	328	318	319	346	323	361	298	343	364	348	349	326	322	338	335	348	337	336	347	330	318	307	334	358	355	323	331	366	343	303	346	299	360	366	330	317	332	342	330	356	324	336	306	316	312	323	347	298	341	334	354	326	319	345	330	357	303	365	315	299	292	371	305	309	328	343	365	335	337	346	317	338	354	324	293	319	328	341	321	324	343	339	346	366	343	328	385	296	339	336	317	307	332	335	336	335	340	326	323	363	350	335	343	328	350	370	348	352	355	335	339	347	370	319	334	319	331	313	330	332	349	346	349	349	348	332	343	342	323	350	343	318	354	341	367	326	322	348	352	374	342	328	340	336	330	314	320	329	334	319	353	340	327	360	359	384	356	348	315	361	331	383	365	310	346	328	342	306	313	341	309	356	343	326	335	340	359	333	338	340	342	321	326	334	343	311	389	357	331	307	327	300	365	333	346	349	332	348	335	345	346	361	336	337	332	354	395	343	329	345	345	375	331	325	337	321	340	321	327	337	336	330	335	362	302	321	316	347	312	340	334	340	329	347	316	322	328	324	325	328	308	357	321	346	330	329	358	370	342	327	313	347	370	306	336	332	340	345	316	355	354	349	347	334	337	341	338	332	343	344	335	318	353	353	331	364	332	347	355	341	352	311	370	322	345	330	336	319	352	347	311	315	317	350	341	344	361	306	338	317	362	363	352	337	360	365	337	356	308	336	342	337	361	331	349	323	304	321	327	366	340	352	371	333	323	324	368	377	335	308	322	330	376	349	355	356	353	336	322	313	333	328	319	353	317	322	323	355	331	337	336	332	364	337	318	342	314	328	373	348	349	306	342	338	338	347	345	336	340	318	343	313	334	325	374	320	335	317	330	337	338	355	308
5575	326	183	115	110	148	117	148	132	129	93	106	106	90	98	86	88	105	81	66	84	73	66	72	82	80	77	76	68	56	60	64	86	58	79	67	76	53	67	82	54	77	73	85	66	81	71	63	64	66	79	76	68	74	90	58	76	73	78	75	73	72	75	68	62	68	64	73	83	71	69	65	88	70	64	82	64	63	55	67	72	68	80	68	67	82	84	54	69	61	67	72	70	66	64	76	64	61	70	71	66	68	77	59	76	82	72	64	72	51	71	54	57	60	75	62	64	71	65	65	65	58	76	63	66	70	65	80	76	73	64	63	69	64	65	54	72	71	70	78	72	69	69	70	66	71	61	73	68	68	84	65	73	75	82	66	81	75	62	61	64	73	62	81	68	79	73	73	70	69	69	68	68	74	76	74	69	79	77	67	60	65	77	71	69	55	62	76	83	59	58	68	84	56	82	63	72	79	51	73	71	64	66	72	68	68	58	60	67	73	67	68	74	75	72	74	79	82	66	65	67	51	70	73	74	70	74	82	69	61	64	65	73	75	79	67	53	67	65	61	83	65	57	71	69	66	76	68	56	73	75	55	84	65	82	50	66	70	72	77	66	69	71	69	67	58	78	69	58	81	66	62	57	71	76	58	67	64	71	68	60	69	70	67	72	64	61	62	77	52	71	73	68	74	82	77	73	73	73	64	55	66	68	75	66	74	55	66	75	68	68	66	86	69	65	68	74	75	71	63	67	78	80	90	60	67	80	73	69	75	68	51	62	61	89	63	63	71	67	57	74	77	65	88	68	55	69	62	56	72	60	72	56	76	79	65	65	76	73	85	62	69	81	74	70	57	76	52	70	64	70	60	75	75	67	64	82	70	75	62	66	66	73	83	75	65	66	67	75	69	55	66	69	77	64	64	70	80	79	47	64	70	82	76	61	68	65	70	77	77	90	86	78	56	70	76	71	67	66	67	57	75	60	86	66	71	66	87	75	71	74	67	67	48	77	64	98	67	66	80	69	72	57	57	85	64	68	63	79	81	75	80	65	64	65	64	70	79	52	75	70	64	77	62	64	62	63	65	82	67	71	68	63	72	66	55	76	62	69	80	66	63	86	72	71	64	70	60	70	69	78	76	62	69	54	62	81	78	84	65	76	58	74	74	67	74	61	68	77	72	82	69	63	65	63	54	68	73	69	78	71	61	65	56	68	85	68	82	62	66	81	75	60	86	71	81	51	80	72	69	61	77	71	83	71	73	74	83	77	67	76	62	52	57	86	68	71	65	74	67	63	68	63	71	70	61	81	64	71	55	71	62	63	79	64	75	65	57	66	82	82	73	79	77	70	72	80	66	69	72	75	76	78	62	61	51	94	78	62	77	69	70	64	69	66	54	66	60	69	54	74	50	66	75	75	69	62	86	68	75	80	87	70	71	61	74	64	64	64	59	79	50	73	62	86	56	66	77	69	80	70	68	71	61	68	81	69	77	66	66	78	61	72	73	67	67	77	66	72	70	75	84	78	65	69	57	70	59	76	63	61	75	83	57	45	67	75	73	69	77	70	66	75	76	69	69	73	62	83	67	59	61	79	77	64	69	73	62	82	74	61	68	66	63	83	69	82	59	70	60	60	70	75	61	68	56	69	78	86	76	74	74	70	75	58	72	61	72	66	61	72	76	65	55	79	60	73	82	87	60	60	69	62	64	68	64	64	77	90	63	67	57	91	57	69	66	66	75	59	71	65	77	58	74	68	69	64	68	58	77	66	66	63	70	68	68	62	74	76	62	79	67	57	65	72	53	66	76	70	67	60	63	63	68	72	58	73	72	69	84	77	66	69	68	58	64	72	79	72	52	70	90	62	66	66	62	76	72	65	77	71	60	64	60	75	69	67	78	59	69	59	77	57	66	75	75	52	81	65	61	68	72	62	67	72	71	75	73	63	72	80	75	65	71	74	55	59	75	76	65	58	67	72	70	59	74	64	65	68	66	51	69	67	62	89	63	73	59	72	67	94	75	57	67	64	67	70	65	58	65	79	58	56	54	57	61	61	72	75	72	66	66	70	73	59	61	55	56	69	68	64	69	70	78	70	64	64	67	66	76	67	77	70	62	74	76	84	66	77	56	68	80	64	64	78	77	73	65	76	73	73	63	57	68	77	54	73	66	76	67	73	70	64	68	85	79	71	78	64	71	71	58	66	74	56	80	60	59	63	73	82	69	72	69	71	68	71	62	63	57	61	63	90	75	60	63	56	81	57	62	63	66	66	80	61	66	81	69	72	52	75	64	78	71	68	71	61	77	51	67	73	71	80	68	72	70	69	63	67	61	56	76	68	60	71	84	66	63	82	69	67	73	68	88	82	61	72	65	71	60	67	75	68	71	69	79	64	71	69	74	61	65	75	65	63	76	71	69	74	71	56	72	77	71	81	56	73	69	66	73	68	60	74	85	63	64	79	75	58	63	60	55	61	61	71	79	67	61	55	68	73	71	65	80	70	71	67	74	58	69	65	63	56	76	73	68	73	96	68	80	81	64	68	72	64	69	69	77	64	75	75	85	68	64	62	68	72	70	79	57	72	61	65	80	81	74	53	70	70	58	58	70	84	74	65	54	78	67	60	81	72	71	64	76	65	59	76	75	67	56	71	68	73	59	63	62	71	76	67	62	67	72	70	54	67	67	69	48	69	63	70	75	65	76	66	54	66	54	77	81	73	78	59	73	82	79	77	56	62	45	80	68	63	60	72	50	70	57	81	57	75	65	64	71	70	70	73	89	68	67	78	63	73	51	57	68	68	73	65	67	70	53	46	68	45	55	70	67	62	67	68	67	67	59	74	56	65	78	65	55	73	67	72	70	80	63	65	78	66	70	53	66	75	73	72	63	75	65	74	68	51	77	80	72	62	59	57	63	66	70	61	62	74	67	82	58	74	89	93	65	60	81	85	65	70	57	71	67	63	55	66	64	68	58	70	81	81	62	79	67	73	58	68	79	57	66	62	75	71	64	63	70	74	62	75	62	65	68	79	62	68	75	75	69	57	75	67	67	79	72	67	69	68	67	72	77	62	79	61	76	58	63	88	51	59	70	55	65	49	72	62	77	94	68	59	55	80	81	72	70	72	68	87	72	79	80	59	63	71	59	59	58	70	75	69	77	66	61	60	59	64	76	68	75	60	69	67	76	62	65	74	67	68	61	69	66	71	58	70	73	72	61	78	77	82	59	66	59	62	70	78	52	60	76	61	71	67	61	70	56	82	65	47	62	55	76	64	70	61	67	65	50	78	68	78	78	67	70	57	57	68	69	52	57	65	73	66	75	73	63	66	66	76	76	67	87	69	61	72	78	53	57	82	74	77	57	69	69	72	77	76	68	60	83	63	63	81	59	79	72	62	72	73	60	69	73	71	78	74	82	70	62	59	70	62	63	79	71	46	72	57	80	70	74	92	59	75	77	74	74	85	71	69	72	90	67	63	72	70	70	73	66	57	62	59	82
24726	4703	2701	3313	7240	8451	7655	6266	4961	4231	3407	2883	2526	2219	2040	1803	1622	1511	1384	1369	1289	1265	1133	1118	1124	1009	978	994	1019	929	909	889	919	905	833	864	911	900	831	872	811	906	848	851	800	791	759	795	802	787	740	749	770	823	778	715	798	725	797	737	714	697	759	760	774	757	741	735	721	694	763	721	699	720	686	713	722	712	718	718	717	730	714	638	746	719	729	726	731	722	770	706	687	672	763	746	697	717	725	694	692	744	727	701	718	712	668	739	686	679	699	684	710	721	722	702	676	685	693	715	666	670	687	689	764	708	682	699	661	697	666	690	722	642	698	699	714	676	722	674	705	715	671	696	720	748	704	674	757	697	693	696	716	722	671	732	675	663	709	754	697	656	688	702	730	655	706	717	727	732	712	705	760	687	665	723	701	706	659	677	693	694	667	701	651	685	651	751	752	693	730	747	648	697	699	703	658	656	697	709	665	722	735	758	681	724	701	733	688	705	705	715	703	718	694	737	634	640	735	715	720	703	666	688	693	733	667	642	660	673	727	695	676	675	731	658	664	670	711	713	690	672	713	690	694	676	712	713	673	687	669	717	680	718	738	728	697	688	719	713	697	758	678	724	655	676	655	685	726	678	685	724	720	685	697	704	665	678	707	662	652	686	710	680	701	708	708	708	679	698	679	683	679	726	703	712	647	691	674	697	698	662	677	678	638	696	721	670	752	749	685	707	651	736	715	699	682	712	718	688	668	629	678	695	724	684	685	703	711	682	724	662	747	652	674	656	690	688	664	735	664	696	655	684	761	705	727	702	660	710	715	702	700	703	727	656	667	702	694	658	731	709	699	678	677	685	734	700	716	693	733	722	722	683	696	662	727	709	742	659	667	691	710	716	676	702	700	737	652	694	729	712	706	663	701	677	639	652	662	669	726	727	728	736	739	717	730	710	681	719	732	700	733	679	705	686	723	703	669	707	703	706	736	684	673	693	706	741	698	715	752	672	716	723	690	656	735	747	635	673	696	700	685	682	669	742	680	749	674	703	690	732	722	682	704	686	647	668	676	709	681	666	667	694	686	668	739	705	723	679	746	685	673	697	687	729	720	696	692	691	656	703	699	662	687	659	695	655	671	697	720	678	630	692	732	705	736	676	715	687	694	717	715	672	679	716	700	685	678	649	683	727	729	676	722	683	753	690	693	675	726	711	702	759	708	712	655	706	678	710	734	712	660	708	644	708	672	693	699	665	679	664	711	694	712	689	688	741	686	707	683	671	662	720	721	669	721	677	693	723	673	696	677	707	732	699	714	638	689	734	731	658	705	695	689	685	673	693	691	626	661	670	681	672	674	697	709	676	715	715	739	710	699	724	656	687	671	702	715	672	720	716	683	666	699	709	679	634	706	699	721	656	716	685	762	696	674	658	679	708	728	666	666	705	672	684	722	746	688	709	712	729	700	718	679	726	676	671	676	745	703	729	693	728	672	662	732	663	697	695	657	700	695	677	694	694	703	669	711	674	675	671	688	782	682	667	711	676	720	651	732	694	713	642	717	673	734	688	730	655	734	738	685	737	695	657	716	724	663	688	710	654	738	698	713	627	720	662	697	676	707	688	694	693	668	695	676	666	721	699	649	736	709	697	689	711	681	696	657	734	701	731	688	675	717	695	676	663	707	675	676	720	700	749	733	693	728	679	684	651	695	686	663	656	735	713	693	731	702	699	708	658	751	736	701	712	694	725	683	721	697	762	658	666	730	715	703	718	701	707	697	702	694	689	647	707	719	687	684	688	711	676	644	631	703	677	689	711	720	678	704	686	691	673	697	707	635	742	694	697	714	698	726	693	680	646	667	677	688	700	698	673	670	670	683	758	710	719	671	705	734	677	640	754	742	708	700	703	684	699	699	672	686	652	696	713	688	683	721	666	741	683	696	758	652	731	722	690	695	685	668	650	716	712	741	696	670	660	642	681	669	721	703	669	700	719	737	730	672	676	706	700	698	728	665	693	714	684	728	695	728	687	752	699	665	681	669	705	676	728	737	689	716	695	650	719	706	693	690	699	659	718	699	696	691	701	751	747	668	696	751	683	701	677	729	658	670	646	630	757	756	752	679	702	702	720	737	674	674	689	695	638	711	668	683	688	711	735	687	668	740	722	622	696	644	707	669	669	708	647	710	698	698	709	686	696	690	687	682	678	712	712	708	668	753	754	727	703	705	742	691	686	732	668	695	700	690	692	682	716	696	698	691	659	721	730	697	692	674	663	676	710	653	725	696	658	705	671	714	688	706	736	717	703	669	705	675	704	648	717	686	674	688	700	689	697	680	708	691	748	702	656	749	678	702	731	678	716	667	693	684	703	767	717	710	729	714	731	711	715	735	705	724	729	732	696	693	690	721	678	725	725	670	658	689	699	713	768	735	726	714	715	684	736	676	685	686	687	688	681	715	716	679	683	706	720	661	702	698	668	657	729	697	702	712	689	698	715	722	682	675	725	687	754	682	707	712	694	728	670	695	746	702	706	663	676	685	654	674	708	710	709	676	709	688	685	685	680	688	666	720	703	708	674	702	714	690	732	688	657	719	704	703	692	732	706	709	705	726	729	748	679	699	697	709	700	683	687	741	691	680	662	725	686	759	666	675	646	688	711	738	709	687	669	712	715	678	660	730	731	689	733	677	700	678	693	723	710	685	705	666	689	708	708	702	677	668	673	749	726	717	730	660	649	706	709	664	695	654	684	686	649	674	674	691	705	661	671	698	703	640	732	648	704	691	690	681	697	657	655	691	677	705	738	721	726	722	741	706	676	678	718	666	732	702	741	662	693	719	675	686	688	683	693	677	704	660	708	668	700	704	715	721	700	678	690	703	676	707	707	741	689	668	691	680	653	728	669	735	726	697	684	689	708	677	705	696	661	698	685	684	718	771	757	684	723	674	725	692	732	703	701	741	741	725	689	668	717	664	677	697	710	714	674	724	716	683	653	701	732	719	714	687	679	698	710	677	696	701	694	708	745	734	760	727	686	701	706	647	629	685	674	695	669	645	682	707	693	720	697	744	733	722	738	739	663	722	643	700	684	705	676	649	687	700	694	693	748	712	723	679	720	694	678	674	682	710	688	709	722	661	732	715	676	700	666	680	716	662	725	697	723	655	711	670	688	671	709	720	689	697	661	693	741	711	710	714	702	719	699	699	714	722	658	707	691	652	679	697	657	717	748	698	714	712	657	702	697	697	677	691	672	686	680	686	713	691	689	711	666	719	723	728	690	708	713	716	688	673	714	711	677	683	670	663	693	714	715	677	668	711	707	651	725	694	662	703	722	739	694	685	689	697	691	668	712	686	675	675	728	699	653	711	718	704	704	703	663	763	730	696	684	706	696	726	652	682	705	690	679	682	688	691	697	712	688	690	659	717	699	714	724	659	700	679	724	728	702	721	718	707	738	665	689	719	740	727	694	683	728	683	714	724	719	668	692	696	715	704	697	741	724	708	703	696	662
2738	41	31	24	32	31	32	32	36	25	29	29	23	32	20	21	28	24	30	29	23	17	30	30	26	21	25	19	15	23	23	25	24	24	20	18	24	13	24	25	20	11	20	27	19	20	21	21	13	24	15	22	19	23	19	15	18	9	19	15	22	19	20	23	17	24	22	18	22	15	22	24	22	29	24	19	18	18	15	18	24	20	17	26	23	15	21	16	23	18	22	23	14	31	17	27	20	23	18	22	25	34	22	21	19	29	13	24	23	22	25	28	20	28	13	19	19	23	22	20	22	20	22	25	17	20	23	27	26	25	25	23	17	19	19	17	17	24	14	22	24	16	14	19	26	21	18	31	24	21	12	16	25	15	17	19	23	23	19	25	17	24	28	18	20	20	26	23	24	18	24	23	18	16	23	18	24	25	23	19	26	21	23	21	24	26	19	18	22	21	27	23	18	24	25	19	19	21	23	19	17	18	23	19	40	23	20	22	28	19	20	30	18	22	22	21	22	22	20	29	16	20	14	28	25	26	18	24	19	24	24	16	21	21	21	20	21	20	28	17	21	18	21	16	24	24	16	24	18	24	21	14	19	13	21	18	16	20	26	22	19	18	19	28	17	20	16	24	20	27	27	23	23	17	18	16	13	20	23	26	22	18	22	28	19	22	25	18	19	23	16	21	20	25	26	20	20	26	31	26	23	21	21	20	24	23	16	30	16	18	20	28	20	23	21	26	18	18	20	34	17	21	19	20	23	20	23	22	21	27	25	29	19	25	31	14	31	16	16	24	23	16	24	17	21	21	23	20	17	22	16	23	14	22	21	23	24	24	24	27	23	19	17	20	26	12	14	14	19	19	15	18	23	21	25	24	16	24	25	23	18	17	28	16	16	24	18	22	22	26	15	13	17	26	18	17	33	14	18	27	17	14	21	20	21	26	19	26	25	19	16	24	15	24	18	24	19	16	15	32	21	16	28	22	26	25	19	26	14	19	20	26	17	20	22	19	20	22	42	17	32	26	28	11	21	26	31	24	21	13	19	21	25	19	22	17	18	19	19	24	21	20	22	11	18	23	17	28	13	20	17	19	23	16	26	19	21	23	23	17	15	23	23	24	30	27	18	17	24	21	25	18	19	19	17	18	24	17	21	20	14	21	13	20	20	18	20	19	25	25	23	31	23	27	26	13	19	13	18	19	22	25	19	21	20	22	23	19	16	25	23	18	17	19	23	15	20	23	17	22	20	28	20	25	24	28	23	18	17	13	11	18	20	29	26	23	20	16	17	22	17	23	19	14	20	21	24	19	27	22	29	17	14	23	16	18	20	22	13	26	14	13	10	16	17	24	24	22	23	22	26	27	17	23	20	25	21	22	26	24	24	22	23	21	16	18	23	9	16	16	17	19	16	21	17	27	21	18	24	19	22	13	13	23	20	24	19	30	21	15	19	20	22	18	23	21	20	15	28	27	26	22	17	17	23	18	26	21	19	21	27	17	29	23	22	29	17	17	23	26	13	22	25	23	18	23	22	17	17	25	34	22	15	28	23	22	20	24	22	21	23	19	27	22	22	21	19	26	18	25	19	17	13	21	31	18	23	16	22	13	21	21	23	18	17	23	23	25	26	25	19	20	24	19	18	16	32	25	17	14	16	15	22	28	16	31	14	21	17	19	24	16	18	23	21	30	19	24	25	22	13	22	21	18	18	22	27	23	22	23	21	14	23	17	22	21	21	19	12	20	19	19	19	36	25	15	17	17	27	19	26	32	21	24	16	16	27	17	19	21	23	16	20	19	18	18	23	19	21	20	17	14	20	32	18	21	23	26	20	18	22	26	27	17	17	21	11	26	20	19	22	30	22	22	19	18	28	15	15	15	21	27	24	26	27	20	21	17	12	30	18	21	20	25	16	17	24	24	16	27	21	22	18	26	13	20	12	17	17	22	31	24	22	22	18	22	23	21	20	21	23	15	20	15	16	20	33	23	23	27	21	22	19	12	14	28	8	22	18	27	29	22	24	17	23	15	18	23	10	24	20	22	13	18	27	27	21	25	28	16	24	26	22	22	19	21	14	11	16	17	19	18	23	21	19	28	17	16	17	20	20	31	23	18	19	21	23	28	13	20	19	19	19	29	20	17	16	20	35	14	22	23	19	18	20	16	22	17	24	23	13	23	21	18	18	19	19	26	16	21	25	24	19	22	20	20	22	29	25	25	24	17	16	16	21	15	14	24	27	21	19	17	16	23	24	30	21	30	27	25	17	22	16	22	11	20	30	18	21	21	10	22	24	28	19	23	18	28	22	18	24	21	18	22	23	16	13	18	19	20	19	23	24	19	35	19	24	22	26	17	21	21	18	22	20	17	17	23	28	19	24	19	23	22	15	26	27	22	25	15	19	14	26	16	23	23	19	22	11	26	20	18	20	22	24	20	20	19	17	22	18	16	16	24	21	23	22	27	22	23	23	24	23	16	16	22	18	19	18	20	18	22	13	22	21	27	21	18	13	22	22	20	21	21	23	22	18	19	28	20	17	22	21	15	27	13	10	21	19	28	19	22	19	21	18	13	20	28	14	22	24	21	16	20	16	25	25	17	21	17	21	26	17	19	25	19	23	17	24	24	24	16	22	14	20	25	27	20	30	20	15	14	20	24	19	18	26	17	21	13	16	25	18	30	22	31	20	21	17	23	23	27	22	23	22	23	17	26	23	17	19	16	16	30	18	15	17	28	22	22	20	11	17	26	32	14	14	23	20	14	19	16	19	27	23	23	25	19	17	10	10	22	23	22	8	23	18	24	28	14	18	20	16	16	20	25	30	20	21	17	24	23	28	20	26	29	26	21	19	24	17	18	21	18	28	30	28	19	15	26	20	29	16	26	15	20	25	21	18	17	24	26	21	18	20	28	24	16	14	19	20	14	22	24	14	21	17	22	35	14	16	23	23	23	19	34	19	22	20	25	22	24	22	21	19	13	12	31	18	29	24	30	22	20	19	18	17	14	23	21	18	20	24	19	30	9	25	29	25	19	20	14	19	34	18	18	32	19	20	18	21	21	15	23	20	17	25	22	17	24	17	21	26	21	27	16	23	24	26	21	27	22	18	16	13	19	20	23	21	21	23	17	13	18	25	26	22	15	17	15	21	23	18	19	29	22	24	18	29	23	21	14	15	22	26	20	24	14	16	17	24	25	18	16	22	10	21	25	14	18	17	23	17	38	24	27	21	24	17	25	17	27	21	25	18	22	23	25	22	19	20	26	15	25	12	24	18	17	17	19	17	20	22	28	31	22	24	17	23	19	23	25	24	28	22	22	22	38	16	27	18	20	19	24	21	26	19	14	15	17	21	25	30	20	16	27	22	25	23	15	23	21	31	26	20	24	23	17	16	25	14	19	17	19	20	23	19	18	23	17	18	15	24	26	14	19	22	27	31	17	14	27	26	21	28	17	26	20	23	28	17	23	21	18	15	24	16	12	23	19	22	22	19	22	23	20
14189	946	488	624	1349	1590	1587	1289	1022	886	725	654	561	524	482	423	432	411	358	388	336	323	290	304	314	307	302	288	276	274	257	261	264	255	252	255	243	258	274	243	252	254	242	264	246	252	232	237	241	227	212	268	254	259	231	234	228	250	229	257	225	253	249	223	225	225	237	226	234	213	244	209	240	214	222	212	234	217	232	217	252	225	192	236	221	210	262	261	234	238	247	242	221	214	196	229	246	238	230	219	230	212	226	222	205	209	202	240	213	218	245	215	231	233	208	224	224	230	206	236	215	221	246	219	222	237	248	237	228	244	234	229	199	213	224	208	230	214	228	233	211	220	218	225	227	234	232	241	227	238	230	249	222	232	236	211	208	225	223	233	235	230	218	227	233	212	211	243	225	247	241	220	195	230	223	255	214	248	239	218	221	215	229	206	216	254	227	228	222	225	216	216	213	229	226	221	235	241	249	223	219	215	190	252	226	231	187	220	206	246	200	244	195	217	213	225	221	226	227	220	244	197	223	204	223	220	233	235	192	231	231	228	213	246	235	235	223	234	236	206	212	214	254	207	225	203	212	213	232	228	212	231	221	223	224	217	245	243	202	212	220	220	225	235	231	234	190	245	226	242	228	248	227	214	206	207	227	253	240	210	257	236	243	206	218	204	248	247	235	249	209	234	239	212	227	212	197	207	219	206	203	217	232	216	206	210	237	208	253	242	211	230	226	241	246	234	244	242	242	215	220	254	219	251	211	224	201	213	202	232	232	242	212	229	232	228	207	233	215	226	227	240	207	268	233	232	212	230	222	209	233	250	215	219	211	202	200	238	231	225	225	219	210	233	224	222	209	205	208	204	226	233	242	216	220	210	201	237	220	223	221	221	226	250	216	221	215	220	203	227	242	252	223	214	217	233	223	228	235	237	226	256	228	244	220	234	226	228	240	245	227	230	229	202	247	240	231	232	218	238	210	220	237	242	215	229	212	205	209	222	217	218	240	227	220	198	236	223	243	196	233	222	228	237	203	224	224	227	227	228	224	212	220	212	213	216	232	215	181	231	239	216	211	247	214	254	232	207	259	199	216	222	201	216	194	232	240	237	235	222	223	214	202	237	236	224	230	226	198	228	225	245	212	207	234	215	211	228	229	227	208	256	227	219	261	239	232	205	201	217	217	235	246	234	235	222	211	229	236	211	216	224	225	185	193	216	210	238	215	211	221	244	232	223	221	226	228	244	232	238	197	213	231	242	228	215	208	247	216	200	246	257	217	226	243	212	213	212	219	239	227	209	248	203	234	192	223	219	231	202	229	257	206	248	226	245	226	273	216	236	236	189	212	220	207	230	236	221	211	216	214	220	233	227	241	217	214	229	203	229	248	232	221	218	212	229	222	239	228	233	216	221	224	228	198	210	221	233	232	225	222	234	210	200	228	245	221	229	235	237	224	224	229	233	218	240	238	231	227	238	228	235	225	230	250	229	229	230	236	210	238	219	203	227	218	220	200	226	216	216	258	229	230	221	234	222	201	234	214	235	204	224	218	214	208	251	213	238	241	231	215	241	228	243	223	225	246	206	224	230	230	223	240	247	224	229	216	232	215	229	213	238	228	241	225	220	221	235	259	217	234	248	235	224	232	183	213	191	227	223	221	237	194	212	220	250	238	230	231	236	241	240	204	237	230	199	229	202	207	251	214	198	228	223	232	237	209	245	214	197	207	232	223	227	232	208	241	250	204	231	214	210	230	231	211	249	234	196	265	213	235	246	238	214	207	219	245	223	236	242	264	233	219	248	201	203	223	214	225	245	233	259	242	216	221	223	232	239	202	211	237	190	218	229	203	215	215	231	207	232	205	215	238	221	225	203	212	193	192	221	209	230	235	238	211	202	231	247	234	237	215	235	195	239	223	220	223	253	227	248	198	235	245	201	231	227	226	222	229	231	234	209	250	187	193	212	230	235	235	246	227	240	217	225	215	215	231	238	195	203	212	232	229	228	203	205	229	213	231	258	240	207	219	250	205	224	209	220	222	222	219	231	219	211	230	242	215	207	241	203	226	250	243	232	218	224	254	238	213	238	201	254	204	209	207	229	222	194	246	226	213	237	253	250	242	217	234	232	227	229	239	228	201	181	254	228	201	217	215	234	236	234	225	229	205	216	227	227	201	225	191	240	215	241	211	190	254	206	236	241	228	217	246	213	228	238	206	226	223	201	251	232	208	223	212	220	236	222	215	226	212	237	246	193	207	229	229	221	213	239	251	236	258	219	221	218	222	241	206	207	215	241	250	219	207	225	227	218	220	223	232	218	199	237	220	229	203	213	227	217	237	218	218	230	218	220	208	222	219	217	209	247	226	234	227	201	204	213	231	219	208	222	217	245	231	224	226	230	238	239	233	231	219	226	211	209	237	226	244	241	232	203	225	242	232	199	251	236	207	240	214	225	235	224	239	209	203	258	234	222	202	176	238	211	214	204	205	211	231	242	216	201	225	219	234	244	247	233	260	236	216	217	224	223	216	224	249	223	229	233	237	239	228	233	223	190	216	252	215	225	213	228	235	212	239	225	217	195	220	210	223	203	209	203	229	241	203	234	223	216	216	229	237	245	218	234	221	230	257	220	228	207	238	217	204	238	221	218	234	243	217	224	209	248	221	241	225	232	245	251	259	240	239	219	211	190	218	228	215	197	233	199	218	196	231	237	201	218	237	234	217	229	222	223	243	214	227	220	216	231	256	214	229	231	258	194	214	252	228	237	227	221	231	207	224	222	244	225	236	252	204	230	265	213	234	224	208	231	214	233	240	229	214	204	240	204	227	217	239	222	238	215	197	220	209	206	237	249	237	215	223	204	230	219	189	207	242	230	230	213	235	224	226	229	223	213	217	221	212	205	244	225	257	200	217	238	214	217	227	247	213	224	226	233	248	226	239	223	235	232	241	224	238	219	219	216	235	225	203	232	210	199	235	246	246	228	217	245	227	247	211	232	227	200	230	226	194	221	219	212	225	232	217	221	210	228	254	245	230	225	235	217	235	227	256	219	235	214	215	228	268	221	211	212	227	231	209	194	184	245	216	242	222	226	222	238	224	210	234	234	239	235	223	219	220	224	215	218	204	206	208	212	196	215	249	208	245	228	227	232	212	254	228	214	237	256	236	221	237	226	211	207	206	194	225	254	227	231	213	230	215	207	236	238	239	213	223	215	228	228	213	223	240	206	223	245	237	218	246	238	238	219	195	209	245	227	223	238	203	217	248	229	220	209	226	240	194	228	205	222	224	216	210	218	219	242	241	232	251	240	255	230	225	231	223	236	230	216	243	196	214	219	222	231	223	225	232	225	212	199	240	223	236	219	229	245	228	237	223	218	206	227	195	219	200	215	249	249	233	212	235	208	235	250	216	240	240	247	224	218	232	234	226	222	220	186	254	204	251	211	244	210	226	200	220	223	217	199	206	211	218	232	220	196	228	217	262	224	231	249	207	224	238	232	214	231
3536	154	111	72	55	93	91	79	75	87	68	94	65	74	74	59	68	56	64	60	67	65	58	62	55	54	58	59	45	52	51	44	55	53	66	47	38	48	64	52	46	38	37	49	61	43	44	58	63	55	66	38	38	45	56	48	62	54	55	46	52	55	45	58	55	58	49	53	43	44	44	49	53	60	47	39	41	43	53	51	51	43	63	50	64	57	62	56	44	58	44	40	52	50	64	54	59	47	47	57	59	33	46	42	52	56	48	62	47	47	52	57	59	49	54	54	49	55	56	58	48	50	55	42	54	45	48	50	54	46	54	60	48	52	53	62	55	52	46	55	56	45	48	45	45	56	52	51	48	52	58	43	66	44	60	46	47	56	47	62	55	46	56	41	64	46	56	48	41	61	59	47	54	58	54	46	37	53	51	47	54	51	42	40	57	42	45	57	42	51	51	41	59	58	48	48	60	48	56	57	52	54	59	51	42	47	49	58	42	69	55	51	50	51	33	55	54	43	60	55	53	50	50	60	44	56	38	47	52	56	55	46	47	49	45	57	51	48	66	45	49	50	69	44	63	48	46	50	45	36	44	57	63	49	51	52	54	44	49	70	54	50	64	56	47	55	39	48	56	46	52	48	45	48	58	54	48	56	46	57	59	56	54	47	61	49	64	56	44	46	58	45	46	61	50	66	56	38	54	49	51	61	42	46	49	58	51	38	38	54	36	54	50	58	53	55	59	56	48	51	49	35	57	71	51	45	42	54	48	51	54	59	68	50	40	56	53	43	67	41	47	46	48	51	55	50	47	51	58	61	59	49	61	43	44	55	49	53	47	56	48	53	46	52	43	50	48	50	62	48	47	47	50	50	58	52	44	54	52	39	52	50	60	53	56	50	52	57	48	47	48	60	57	44	47	50	50	48	48	44	52	47	43	53	45	47	59	49	57	59	50	57	52	54	43	63	49	52	50	53	54	45	39	58	40	46	52	57	52	46	51	56	52	55	57	44	60	56	63	50	49	57	55	44	71	56	48	50	54	52	47	45	51	48	51	52	37	40	63	54	48	52	52	50	55	49	41	47	55	50	53	48	46	58	56	53	45	49	51	44	57	52	49	59	58	45	56	41	49	39	44	58	51	54	40	55	47	38	45	57	54	44	55	55	52	46	51	48	57	55	39	69	54	59	42	48	43	52	72	56	43	43	57	50	60	58	53	47	37	62	58	50	47	55	42	57	61	43	49	54	48	47	48	41	58	50	58	51	49	55	66	55	42	46	56	55	60	37	51	42	48	45	46	51	63	50	43	52	56	53	53	43	50	48	64	59	51	50	60	46	50	45	42	44	47	49	49	57	71	43	38	45	38	55	53	49	51	52	66	44	60	63	54	47	48	50	37	52	51	56	55	51	49	41	48	52	43	46	51	62	48	49	50	64	44	40	48	42	41	36	47	46	64	56	63	54	55	57	43	54	54	42	37	45	52	59	43	49	48	60	62	44	37	41	55	41	48	66	65	54	53	63	39	49	41	62	43	43	44	45	49	42	52	50	50	44	38	53	53	43	47	44	51	53	53	63	48	57	42	49	51	59	62	60	43	61	45	48	43	62	44	54	60	55	48	47	62	63	60	59	50	71	58	51	50	56	55	43	47	44	51	51	43	41	49	59	49	43	52	44	56	47	40	51	49	56	54	52	59	48	65	62	45	47	59	51	56	48	59	46	43	65	50	58	55	53	39	52	42	55	42	40	45	62	48	44	49	55	44	72	37	41	50	46	45	54	48	54	40	58	46	63	47	37	35	49	42	58	58	59	46	47	51	54	47	39	52	70	62	62	44	65	59	51	51	48	63	60	52	39	50	59	65	51	54	37	43	65	49	56	45	50	59	48	62	32	41	51	51	44	49	54	59	59	49	50	44	56	43	50	55	44	53	53	57	65	50	51	60	56	44	43	53	46	44	60	47	54	55	48	39	36	36	59	49	59	49	36	54	49	49	53	39	54	47	52	56	51	48	66	47	56	45	47	53	49	49	52	50	51	44	58	45	54	55	57	41	46	51	57	45	55	50	61	44	62	42	44	53	55	44	48	45	62	45	41	50	48	51	55	50	57	46	46	47	43	58	54	73	60	45	57	44	52	47	40	58	49	44	60	43	68	57	40	43	45	64	51	45	42	52	63	52	52	41	56	52	40	53	55	51	41	54	46	40	50	53	46	43	54	51	58	68	64	51	48	54	53	47	68	44	46	51	46	50	53	53	50	53	52	52	49	64	56	52	57	56	52	58	60	57	49	49	55	34	44	47	44	35	48	39	45	44	40	59	52	59	46	52	53	57	31	35	47	39	59	40	43	45	56	47	54	49	62	57	50	44	47	51	48	41	44	49	52	59	64	52	45	54	46	51	51	53	67	39	46	50	46	40	49	35	48	47	54	63	49	55	43	53	46	43	53	42	43	56	54	53	63	55	46	58	44	51	52	42	53	48	52	52	59	42	52	51	44	55	43	40	45	42	45	68	39	45	51	51	47	48	51	56	68	53	54	45	47	45	56	44	53	42	64	61	61	60	47	42	42	45	42	60	70	46	41	43	50	45	47	47	44	56	50	47	48	48	46	44	55	55	47	45	38	51	45	41	58	44	56	55	58	40	46	46	42	55	50	60	52	48	63	45	57	63	57	48	39	52	65	61	41	47	48	57	51	50	47	51	47	53	39	39	55	63	56	40	51	52	50	50	50	49	65	61	46	45	51	41	52	46	44	53	48	50	50	41	44	66	53	58	43	52	47	45	39	44	35	45	40	56	58	47	64	57	40	58	57	32	54	50	45	42	55	49	45	50	57	56	48	53	51	35	58	59	40	44	48	53	72	51	52	57	48	49	41	42	51	37	39	55	52	55	52	64	55	52	49	47	50	57	60	57	53	51	40	61	43	46	50	44	57	45	48	50	43	59	47	59	52	55	71	59	42	50	51	55	47	50	48	58	43	50	62	56	41	37	47	55	46	43	59	52	61	58	41	53	62	46	58	61	55	51	55	41	53	45	44	51	38	54	54	48	73	51	58	42	49	51	53	51	50	45	55	59	46	59	48	44	54	41	49	33	48	49	52	59	62	42	44	48	54	57	58	61	47	64	47	57	44	59	42	51	50	54	48	62	40	50	55	45	43	58	46	57	62	36	49	39	44	44	51	46	39	43	50	47	39	55	51	58	55	52	47	71	54	43	46	53	49	49	54	61	47	43	66	41	51	52	60	43	57	49	57	46	45	48	54	54	58	52	52	58	64	55	42	51	55	49	40	47	55	47	43	58	46	41	38	60	48	47	71	51	54	66	51	57	51	44	58	56	56	50	56	48	62	51	66	55	41	44	37	51	39	56	57	61	56	57	40	45	55	55	52	45	55	55	53	58	56	60	53	51	40	50	49	47	65	39	54	39	49	56	47	64	44	50	44	63	58	43	47	42	66	55	63	54	47	48	36	47	62	53	42	50	36	61	40	38	53
21068	3005	1463	1896	4042	4781	4187	3224	2614	2096	1765	1533	1342	1148	1086	974	947	907	793	838	723	693	717	703	669	660	636	660	648	549	604	585	581	598	603	585	571	535	554	553	596	526	591	531	517	542	533	561	532	558	516	514	525	500	533	520	534	561	539	548	541	540	532	494	513	590	543	522	541	490	509	521	499	481	537	538	516	528	456	501	484	513	496	565	484	517	506	496	517	551	509	519	549	506	517	535	534	547	521	503	515	547	540	494	530	546	484	495	523	474	500	501	507	513	514	499	537	519	512	491	470	521	495	517	542	477	531	528	493	513	527	520	501	543	516	460	469	518	552	526	548	491	466	547	486	468	526	479	504	517	507	484	482	514	540	524	475	560	510	533	525	507	485	499	511	528	482	487	482	478	525	499	517	476	514	514	517	509	485	496	533	526	503	486	503	460	535	484	480	504	514	519	482	504	504	482	510	562	481	494	484	507	535	483	491	484	540	517	509	511	488	478	495	532	489	518	497	501	481	535	466	498	516	502	524	515	495	514	481	492	501	518	468	505	478	483	486	486	505	487	517	501	481	493	497	501	488	501	525	487	552	491	471	517	471	504	497	488	495	484	460	488	501	461	467	527	470	500	514	498	492	515	517	526	482	512	508	489	478	539	512	517	519	510	499	520	515	476	466	541	492	500	531	515	543	504	505	470	479	498	512	506	507	510	497	522	494	507	509	472	521	464	477	540	480	498	505	482	496	510	490	507	509	464	523	492	519	498	507	536	514	492	503	534	482	466	479	503	481	499	465	494	573	463	506	507	528	484	522	518	536	546	493	506	476	501	484	496	494	503	491	494	491	536	518	464	503	483	487	541	477	505	531	505	507	502	495	512	507	513	495	512	480	483	485	496	500	504	532	510	482	489	455	506	529	485	502	552	492	498	509	484	455	525	502	510	467	506	498	500	525	531	467	529	521	537	495	514	517	499	511	550	487	489	506	486	491	523	495	533	506	540	495	560	473	488	543	535	509	463	513	468	468	499	469	521	472	526	500	515	478	531	524	461	508	501	507	503	498	502	491	503	502	504	493	464	504	495	491	464	503	517	472	515	499	541	474	486	480	489	480	527	488	516	531	471	456	493	506	512	474	473	497	492	536	507	498	491	501	506	486	520	539	476	532	491	538	522	506	497	523	508	527	502	502	493	497	499	487	485	497	513	531	528	495	527	503	495	493	508	498	508	485	497	490	552	557	505	533	482	461	536	498	549	517	526	484	475	492	516	489	523	449	518	540	478	520	491	494	490	501	492	521	466	499	489	487	511	490	472	495	509	523	483	489	481	528	510	491	478	491	498	509	541	503	486	464	487	511	473	518	532	498	500	499	509	499	518	510	523	525	492	498	481	488	481	462	488	510	528	504	488	517	523	495	531	491	533	521	509	509	501	547	483	486	488	469	510	482	511	514	511	506	511	547	476	521	524	536	489	482	531	486	526	460	493	497	522	498	472	512	492	510	468	508	507	514	523	481	506	504	465	522	485	529	482	503	497	510	503	522	469	531	483	531	497	468	508	519	496	519	472	465	513	492	526	539	508	522	494	463	486	523	533	500	529	511	540	497	538	522	505	518	531	492	506	487	540	541	524	522	525	489	494	483	538	512	484	503	524	544	506	472	458	501	480	505	480	525	507	501	504	515	552	510	520	515	511	482	518	485	493	509	450	485	527	495	503	501	498	500	523	483	486	486	494	523	542	500	511	496	513	492	485	506	480	511	509	495	482	519	469	496	473	486	531	559	515	487	463	511	531	459	513	472	492	513	503	518	483	509	515	501	527	516	479	476	534	466	517	529	508	499	504	497	510	501	510	526	505	496	508	518	537	474	471	508	493	515	511	493	526	490	493	510	475	480	504	516	521	528	477	548	502	493	481	525	492	512	458	503	498	507	514	491	494	513	522	459	504	521	491	510	508	520	514	500	524	518	534	523	524	522	457	561	494	508	534	490	495	520	499	517	523	451	503	469	453	494	460	493	537	483	471	502	465	498	511	535	490	516	521	488	495	510	505	498	508	465	495	504	484	482	480	545	499	511	464	497	520	513	521	536	516	507	522	488	470	504	477	481	509	524	520	461	496	551	468	511	488	473	489	506	519	515	478	473	539	522	517	498	512	488	518	488	564	503	513	534	535	504	520	463	530	520	496	501	475	492	550	529	512	493	499	494	464	464	490	497	506	448	513	547	513	462	506	505	495	503	511	501	493	547	544	485	488	488	445	480	469	498	517	492	517	483	499	507	501	505	467	508	538	504	517	519	500	522	527	482	481	505	467	521	474	489	535	526	507	467	487	520	543	504	511	480	497	496	541	492	537	512	486	514	506	497	457	496	496	489	494	526	486	510	492	492	467	515	522	504	535	519	505	506	507	476	505	527	496	497	493	510	465	478	521	512	465	495	466	480	494	503	492	487	476	536	505	505	458	493	499	485	480	500	507	547	535	489	496	515	502	508	512	489	511	473	480	482	518	469	510	491	471	515	485	508	512	487	484	542	485	497	495	479	501	483	500	481	513	499	524	491	530	491	482	510	520	500	499	483	478	511	510	509	508	492	499	512	524	476	522	447	491	496	480	493	544	520	499	495	477	494	538	517	492	524	476	473	525	523	506	537	543	495	469	503	516	468	517	508	503	454	499	482	494	480	478	533	515	482	507	473	510	515	505	496	463	533	495	550	506	498	459	526	515	494	521	513	497	438	457	517	539	508	507	501	551	512	494	486	514	533	508	573	506	508	507	491	511	495	492	520	500	532	503	518	440	511	537	471	518	509	518	513	481	476	499	506	485	490	477	469	513	503	513	491	541	523	525	508	523	544	529	476	507	496	493	506	555	529	523	503	482	525	512	491	493	477	519	506	488	498	458	507	494	515	539	476	494	517	487	510	521	493	505	509	550	479	494	522	490	523	537	492	518	459	521	475	521	513	469	511	514	483	504	519	514	496	482	510	462	491	561	461	492	490	492	496	471	476	496	485	491	520	522	474	471	487	485	462	539	489	482	507	484	492	540	481	500	488	506	485	488	500	503	530	484	476	514	526	500	484	519	531	524	512	477	497	516	501	443	457	521	490	516	506	514	498	480	472	501	474	520	486	513	479	516	505	515	545	517	470	523	474	503	509	498	513	493	503	508	498	487	509	499	555	511	504	490	528	486	474	427	494	435	494	510	491	511	534	515	536	516	540	490	466	525	531	527	487	505	526	503	506	513	486	473	516	507	513	507	501	517	484	503	503	504	519	521	490	473	505	506	501	519	519	549	497	518	528	536	487	517	474	504	525	510	524	471	516	513	491	531	487	498	488	502	550	496	496	493	480	488	494	506	501	513	518	523	526	478	496	514	517	503	498	495	489	495	482	492	511	472	514	492	498	491	496	502	487	512	501	489	505	495	512	519	515	500	513	484	483	488	497	497	517	500	516	477	473	468	522	525	505	484	512	515	512	507	522	483	506	505	504	510	520	514
4420	135	81	63	48	74	93	81	82	76	76	56	54	60	51	54	45	36	37	52	30	48	48	47	34	36	41	41	36	32	32	32	29	37	34	26	39	29	21	31	33	31	38	34	31	25	27	33	35	26	32	21	25	34	36	28	26	28	27	36	36	26	40	38	40	28	22	28	39	31	34	31	28	39	26	37	35	28	29	30	33	34	26	20	51	26	34	36	31	38	26	27	36	42	27	30	32	35	36	39	42	39	32	32	26	35	45	28	36	42	32	36	32	19	34	38	24	22	38	39	32	32	30	30	34	30	26	22	32	41	36	31	51	35	25	28	27	20	38	39	32	37	30	32	16	41	31	34	20	36	23	32	31	31	28	32	33	32	26	24	23	31	25	30	35	32	30	35	27	29	20	35	31	32	22	46	28	29	34	22	35	28	39	32	33	50	31	37	29	27	33	29	29	21	25	34	35	31	34	28	21	25	23	35	29	28	37	30	39	31	29	18	40	44	32	29	37	39	41	27	37	30	35	35	28	22	22	37	34	28	33	34	28	26	27	36	29	31	34	29	28	23	25	23	23	30	32	37	36	30	30	24	32	35	41	27	40	36	23	38	35	30	42	43	34	33	27	31	28	24	37	21	41	22	31	23	38	33	23	32	30	48	27	29	27	28	36	30	28	38	29	33	33	28	29	36	32	30	27	35	32	27	18	37	31	35	32	25	17	47	27	28	26	33	40	23	23	33	40	31	33	39	35	32	27	30	38	37	40	38	30	42	23	32	30	33	26	26	27	35	38	38	30	34	34	29	24	27	44	28	21	24	32	28	34	40	35	34	28	34	31	33	39	30	25	29	28	33	27	33	42	32	34	36	38	25	32	31	30	24	31	20	20	22	31	29	38	26	30	28	37	33	34	23	27	25	38	31	32	31	23	38	26	44	26	30	35	30	36	29	35	44	33	39	30	34	41	36	26	17	29	41	37	34	33	40	23	31	30	30	37	33	32	27	27	25	29	38	30	31	39	39	36	43	27	33	41	35	29	25	26	28	29	29	24	33	34	33	40	28	35	42	31	34	30	28	37	42	28	26	30	31	34	26	26	24	35	28	31	30	46	32	24	34	32	30	32	22	36	33	29	35	22	35	34	34	43	35	42	35	32	27	31	23	22	25	28	32	31	33	25	35	26	32	28	28	25	27	27	28	24	25	27	32	33	31	35	37	42	21	27	33	34	29	37	38	32	28	45	26	36	29	34	27	29	34	21	26	31	36	42	33	33	26	36	35	28	36	34	30	34	36	42	26	33	33	33	36	31	26	33	38	37	33	28	35	29	30	35	34	28	30	35	29	36	33	35	31	40	29	35	28	28	35	27	32	31	30	39	24	29	23	25	24	27	32	26	35	33	35	31	37	28	30	29	25	36	40	33	35	33	32	27	25	27	24	35	24	36	27	28	31	33	36	32	23	32	32	35	33	23	33	42	30	38	33	35	24	36	29	29	40	32	28	27	23	33	44	29	32	35	30	21	31	30	42	32	28	35	34	27	42	27	24	37	33	25	30	35	40	25	35	22	35	44	14	25	37	34	34	39	21	24	35	27	24	27	31	32	30	25	21	24	28	31	27	33	32	28	50	49	27	28	36	29	29	37	33	27	33	27	33	28	38	30	29	32	29	22	27	31	40	32	31	30	27	32	39	22	28	28	32	26	32	30	36	35	32	24	29	30	38	33	33	27	21	34	31	32	22	30	28	36	25	43	32	24	23	41	29	29	20	40	31	30	27	24	36	38	39	29	35	30	35	46	38	27	28	25	25	22	38	27	36	24	28	28	34	34	28	30	22	35	39	39	25	29	30	27	30	40	32	30	27	28	32	27	30	30	34	24	35	36	31	43	31	31	22	36	24	29	35	43	36	28	48	31	39	36	31	37	33	25	30	27	23	31	26	35	33	24	29	39	29	22	32	33	38	27	39	34	32	37	41	26	29	28	37	31	30	40	41	27	34	31	40	31	35	28	39	25	27	25	31	24	34	37	34	28	33	25	28	34	33	33	32	25	26	30	35	30	35	33	38	37	38	33	30	37	25	39	34	32	40	33	24	39	30	23	34	33	29	27	30	24	35	38	33	31	38	23	35	32	33	36	28	38	31	43	45	26	27	32	40	34	32	19	27	25	26	26	39	34	30	33	38	31	29	29	37	34	30	35	34	32	34	29	28	30	34	38	31	37	37	22	34	28	29	29	28	23	31	19	30	30	29	28	40	33	27	35	29	25	35	34	24	35	38	26	38	29	25	32	30	35	23	33	34	46	32	32	34	38	37	31	31	40	32	33	39	41	40	23	36	27	29	29	36	39	36	30	38	28	36	37	19	30	30	29	30	34	33	32	40	31	31	24	36	28	32	30	31	26	32	35	23	33	19	36	36	32	28	35	40	28	26	23	24	25	30	32	38	29	33	28	32	32	32	32	23	32	32	41	28	29	26	32	30	43	26	30	33	42	40	40	39	27	33	33	39	32	30	37	27	35	33	27	30	29	34	30	30	38	41	40	34	26	34	38	33	33	31	38	26	23	28	26	31	29	33	33	34	34	25	34	31	48	40	43	38	36	27	24	37	35	13	37	39	31	34	24	22	37	25	34	40	33	35	41	31	32	30	32	28	35	31	24	30	35	29	31	29	22	34	31	32	28	23	26	26	44	38	34	36	30	34	26	22	27	30	32	28	18	42	40	36	39	29	25	36	34	32	43	35	32	26	33	29	26	29	33	34	33	33	31	27	28	32	28	31	29	32	33	43	34	37	33	22	22	34	38	36	24	32	29	38	27	26	29	29	37	31	38	20	39	36	26	40	42	36	28	30	30	39	26	28	28	25	24	39	35	34	21	38	45	35	33	25	34	33	28	33	36	39	24	27	33	36	27	25	31	23	22	28	34	36	29	38	30	45	35	33	31	36	32	34	24	29	29	30	26	39	21	29	36	29	35	27	39	33	41	23	23	23	36	28	34	37	31	29	37	29	33	27	27	27	31	32	38	34	36	26	29	17	26	35	32	39	36	27	26	32	30	26	24	30	25	33	41	35	32	30	35	31	34	34	28	44	34	26	32	37	40	26	31	42	42	24	24	39	31	32	35	34	23	33	30	36	26	28	29	27	33	32	36	21	33	31	28	28	33	43	26	27	23	33	19	31	21	33	27	49	22	27	35	33	34	40	27	38	29	28	27	31	32	36	37	37	30	24	35	38	30	39	34	32	33	39	43	29	28	35	22	33	32	42	24	25	25	28	28	32	28	24	30	24	31	32	34	28	21	28	31	33	34	32	33	25	23	31	27	35	37	22	28	31	36	24	28	31	29	34	35	34	28	21	34	15	26	24	35	35	22	27	34	38	24	38	29	28	31	27	33	42	25	42	31	37	46	38	29	38	31	30	37	30	20	35	42	29	46	26	28	29	31	30	30	30	35	38	29	33	36	25	34	23	26	32	25	32	28	42	48	38	42	28
16708	2596	1205	1875	4284	5154	4669	3898	3158	2553	2078	1704	1579	1368	1184	1085	1001	898	811	763	744	698	701	658	601	593	593	500	540	479	512	458	468	432	482	481	450	417	448	428	391	416	434	456	407	381	398	377	426	427	365	391	360	430	382	372	374	399	359	370	382	349	380	354	349	374	331	352	390	382	361	366	372	361	333	388	358	327	376	326	330	360	353	355	418	361	332	379	365	340	358	331	350	357	376	340	351	368	355	356	353	349	320	328	338	364	365	340	368	347	336	358	333	304	343	364	332	330	336	348	332	313	336	343	338	341	348	343	319	322	375	338	346	328	321	356	375	344	302	322	348	364	337	355	356	331	332	339	319	289	336	313	336	370	317	337	367	318	355	329	328	345	343	362	304	326	318	337	338	321	353	326	317	327	339	358	352	344	324	349	356	356	358	355	351	326	315	329	343	308	328	339	343	295	335	349	302	307	344	311	332	354	338	343	325	322	357	324	328	353	351	329	341	332	354	336	324	337	334	323	328	343	325	330	352	328	324	339	319	318	363	325	359	340	364	348	348	302	320	313	361	313	339	351	368	318	326	314	365	303	357	333	326	327	318	357	353	337	312	321	347	344	346	352	353	333	315	321	354	357	311	338	336	345	328	349	342	336	327	314	313	309	322	358	323	341	333	317	346	350	330	296	338	341	314	306	356	351	361	342	352	342	331	347	319	326	339	327	342	332	342	357	368	321	346	325	356	313	320	358	322	359	314	329	368	337	327	345	342	329	307	314	306	350	355	315	326	343	322	320	312	317	334	321	350	311	370	326	339	317	339	316	306	296	334	327	350	344	331	332	322	343	316	328	345	337	322	340	335	320	309	332	343	330	322	344	338	366	344	307	331	293	341	332	344	347	348	344	324	334	313	351	360	331	359	337	307	318	313	309	325	328	335	335	315	299	314	349	326	336	326	358	370	326	319	335	348	332	327	338	318	327	313	301	314	336	346	346	315	343	320	323	384	338	342	348	306	306	344	371	343	361	332	345	320	325	303	345	359	327	311	335	341	305	308	333	336	325	343	327	340	350	319	333	335	348	313	340	353	351	335	334	335	327	356	304	320	345	348	333	319	315	343	315	290	311	305	323	346	340	326	315	372	335	375	362	338	343	340	350	312	312	345	395	307	357	359	371	360	320	354	345	363	326	326	329	296	341	354	348	300	350	350	334	343	354	329	353	327	356	323	340	317	346	332	310	352	338	311	328	324	291	350	332	309	313	317	348	343	310	301	302	340	368	349	310	383	337	330	353	296	312	351	325	325	333	339	323	344	353	344	330	333	356	354	323	333	306	361	347	368	326	318	376	361	357	328	334	335	357	338	320	337	314	329	322	330	367	318	328	369	327	318	329	324	371	353	343	338	333	328	334	356	325	359	306	332	333	338	357	347	330	329	327	331	326	324	328	317	331	368	310	340	329	296	327	344	317	313	330	317	309	320	333	347	346	310	329	355	343	326	342	322	319	324	341	339	347	317	318	361	317	299	327	316	306	317	349	353	299	362	349	342	333	319	332	338	299	309	329	314	324	357	354	323	343	306	314	336	340	350	304	347	328	353	340	333	346	312	313	349	351	348	314	361	348	310	369	315	333	363	326	302	316	358	345	321	330	310	337	334	337	347	331	328	319	349	315	325	351	316	336	346	346	355	312	376	313	365	312	365	329	335	351	336	323	320	351	339	325	330	346	342	352	330	343	347	335	351	316	332	343	315	300	362	349	318	307	381	339	324	316	341	335	352	354	336	310	289	348	355	349	295	331	322	341	353	361	339	360	327	344	341	338	299	335	353	307	327	327	354	326	361	321	321	349	356	328	331	351	317	366	325	331	330	310	359	347	323	350	353	348	316	350	330	331	312	353	339	320	344	335	318	346	348	323	312	332	300	313	340	325	315	296	322	340	328	328	336	341	298	326	349	329	338	320	345	335	326	310	329	350	345	332	338	315	329	334	308	335	315	337	336	308	374	342	312	329	330	382	312	292	349	355	366	312	325	345	319	334	331	336	287	339	313	341	314	307	355	375	315	341	333	337	321	336	318	330	336	317	331	319	322	341	372	343	354	355	325	330	321	318	342	357	335	342	333	346	327	303	360	342	335	339	381	311	334	355	306	351	366	330	323	289	356	308	338	330	357	329	360	358	353	356	317	326	310	327	330	359	338	355	306	307	330	335	367	334	364	365	325	317	333	331	299	321	336	322	361	318	361	297	345	341	315	343	323	338	334	323	300	347	327	308	347	358	319	318	338	328	329	346	327	329	336	340	346	329	331	361	315	306	317	311	367	321	330	355	347	315	383	326	324	339	323	345	310	336	316	331	304	327	358	315	355	350	338	327	329	341	334	283	375	332	332	335	342	314	349	341	326	330	352	338	313	347	359	338	316	344	315	340	341	353	338	335	336	334	335	317	322	328	291	333	320	349	346	319	325	358	343	327	313	318	312	329	343	344	310	341	329	333	353	305	324	311	388	314	342	349	331	330	331	339	327	286	337	364	348	345	358	360	340	331	316	328	290	348	329	311	309	338	357	314	345	344	328	316	345	325	315	341	350	324	350	336	366	346	351	309	342	303	348	316	320	313	339	321	346	342	334	333	299	345	321	331	322	361	333	309	338	338	327	342	323	331	336	322	348	352	331	324	337	330	326	330	333	287	321	335	319	358	315	326	338	336	339	321	348	348	332	351	359	330	313	339	346	334	342	309	327	332	377	340	316	318	350	324	321	351	306	337	346	351	315	351	340	328	347	337	332	357	348	351	277	329	325	340	322	337	339	346	359	330	314	340	344	346	323	310	333	327	359	334	320	347	350	324	357	304	345	348	321	349	339	330	333	307	305	326	316	327	336	332	315	362	338	345	336	328	327	321	344	320	349	338	305	316	318	320	329	346	329	293	354	317	351	339	327	343	313	321	331	317	324	334	351	333	358	318	330	342	329	306	349	348	357	322	343	308	346	311	325	354	357	324	341	333	303	336	331	345	344	348	339	348	312	342	294	314	314	354	345	310	308	337	332	305	334	352	353	328	271	327	325	330	353	333	340	345	355	304	336	338	361	350	345	324	352	332	317	329	347	334	320	330	341	331	313	343	301	329	328	326	347	318	366	343	342	344	344	306	319	348	320	325	381	333	307	315	328	343	340	307	298	350	318	364	330	317	314	341	299	364	343	338	307	315	346	338	346	341	319	319	329	345	322	354	335	367	362	357	303	318	337	351	369	346	351	323	337	312	337	323	307	307	320	333	318	352	301	362	329	328	316	353	331	311	301	338	327	319	303	332	363	349	331	324	362	328	332	317	345	346	325	328	299	326	339	330	358	334	304	315	318	348	306	349	370	323	343	323	347	330	317	327	303	348	313	338	373	308	317	342	313	315	334	337	386	348	333	349	342	311	314	341	335	344	327	296	342	296	317	374	355	347	314	320	326	323	361	351	292	320	333	367	311	341	329	297	313	332	323	345	340	340
4082	266	139	119	104	133	163	154	129	121	110	119	114	88	109	87	98	92	83	75	87	83	89	77	76	77	70	88	65	76	83	68	74	79	70	84	62	78	65	78	85	63	67	55	67	77	79	67	62	52	62	66	80	67	84	73	59	69	67	79	71	74	61	79	64	82	61	71	68	80	56	62	69	66	76	78	78	78	64	52	64	58	70	70	78	75	76	69	68	71	63	70	72	69	61	58	64	68	68	74	67	73	72	78	56	73	72	57	61	64	55	80	66	79	59	72	70	67	76	72	65	64	55	61	68	69	73	63	66	59	78	61	88	73	57	63	73	65	60	56	71	66	85	68	63	66	73	63	64	61	80	74	49	50	74	79	71	57	69	58	60	64	79	61	72	68	67	70	59	73	88	70	59	55	71	70	70	78	72	64	76	69	62	73	64	68	66	85	69	69	87	64	62	65	69	80	77	65	81	72	73	66	65	69	68	78	66	51	64	71	53	59	57	77	72	64	55	76	79	68	68	70	65	63	76	69	69	50	78	71	66	61	70	83	62	70	76	57	67	71	67	63	63	58	75	63	58	51	59	67	84	75	61	66	68	66	59	68	75	71	62	61	75	73	71	71	79	66	60	75	65	67	61	55	67	70	70	72	59	66	59	77	83	66	51	74	63	64	76	58	78	66	75	71	58	62	71	85	63	76	81	62	51	49	70	65	65	69	65	82	67	65	62	63	61	60	79	63	66	62	75	66	65	70	65	87	67	70	59	62	78	62	75	64	62	71	74	74	69	65	51	81	75	59	70	63	76	76	84	69	70	68	70	59	69	65	75	60	87	67	74	73	76	68	63	56	72	65	68	64	55	62	86	74	70	64	86	88	77	57	58	76	60	80	75	54	65	81	56	69	72	86	70	65	73	62	51	74	63	66	66	83	65	56	71	79	60	71	73	64	72	60	71	60	67	65	63	61	84	55	72	58	60	66	68	75	62	74	56	64	53	73	58	71	75	56	63	66	66	71	64	80	63	71	51	65	68	63	56	71	65	71	64	70	67	51	61	72	83	67	80	88	56	72	63	91	49	54	73	93	75	79	73	60	79	49	62	91	72	65	77	85	71	58	68	70	70	72	59	60	52	62	62	69	62	56	70	59	57	58	75	77	65	75	83	63	63	66	90	80	61	73	80	83	75	71	74	71	72	63	65	68	64	52	75	72	79	78	72	68	63	75	57	71	69	65	76	62	71	71	75	61	72	65	71	59	60	63	73	73	73	67	57	76	66	72	67	67	72	76	68	79	81	73	62	82	68	60	69	67	79	70	70	59	76	67	58	74	74	72	57	70	69	67	65	62	72	62	74	57	82	69	68	72	66	73	70	69	65	48	69	81	69	69	62	61	82	58	73	62	76	63	76	56	66	74	64	71	76	72	88	73	68	84	81	72	53	60	69	76	66	66	77	77	71	66	63	63	63	71	71	92	55	64	56	72	62	73	80	69	60	76	73	57	69	72	49	89	80	74	75	55	68	75	63	77	69	80	56	62	71	68	77	73	72	49	65	66	75	63	85	65	64	72	71	73	74	58	72	75	69	60	55	58	38	64	53	88	71	55	65	74	67	75	61	65	70	80	69	69	65	73	65	86	73	53	63	74	60	61	63	66	61	39	71	66	66	70	61	67	78	68	69	64	69	73	73	71	66	66	72	73	70	73	52	73	67	65	67	68	73	58	70	68	74	76	66	66	57	57	74	77	56	75	74	75	77	63	62	80	66	74	68	66	83	74	75	77	74	65	76	74	66	63	65	72	66	67	64	64	81	67	74	65	66	68	71	73	74	66	76	75	65	75	56	82	67	82	90	80	70	63	63	69	70	67	68	80	72	60	80	66	78	69	70	68	65	54	67	88	70	81	69	56	60	66	62	66	70	71	73	72	64	54	70	67	81	69	76	69	72	79	68	55	65	69	80	65	67	59	61	69	76	55	65	79	76	85	80	70	75	57	75	55	72	74	71	67	68	62	73	62	81	60	57	49	63	63	74	70	61	56	53	79	55	76	63	58	84	56	61	69	60	74	64	60	80	53	61	72	68	66	73	76	61	62	60	65	59	71	66	57	68	62	68	60	68	68	76	66	67	77	61	53	59	82	67	79	95	76	67	62	65	77	66	60	56	70	67	72	63	73	69	65	63	70	71	79	74	85	76	58	59	72	60	55	81	66	62	75	71	71	55	69	70	63	59	67	71	90	61	56	76	74	62	72	65	72	69	72	71	67	59	63	77	68	63	80	66	75	60	76	60	77	61	56	64	67	84	61	70	62	66	72	83	76	59	72	88	65	66	73	67	50	69	59	74	61	67	89	81	73	72	75	56	74	63	64	60	63	65	73	58	74	61	73	75	53	69	74	66	71	75	79	67	57	66	60	61	72	60	74	66	80	63	70	72	66	70	65	78	63	58	89	60	67	71	83	76	65	68	71	71	83	65	77	73	72	101	60	79	64	71	78	69	62	87	60	71	55	68	60	69	77	67	80	82	55	73	70	73	75	81	66	77	83	87	72	77	73	47	86	68	62	62	59	63	61	68	71	70	81	71	67	86	76	68	66	70	79	66	63	55	68	80	72	58	67	66	61	61	69	77	82	74	66	76	64	75	60	66	74	63	53	77	68	70	74	69	60	62	70	68	76	71	66	69	80	59	68	82	90	62	50	61	72	64	72	69	73	55	79	61	64	60	68	63	61	68	69	67	61	59	76	76	59	81	56	64	80	76	73	71	74	73	66	50	55	77	68	70	66	72	64	81	65	57	79	72	69	75	77	64	71	73	70	53	66	56	72	66	58	82	57	73	68	66	71	65	77	74	64	82	84	75	61	61	64	69	56	71	68	82	63	76	74	53	72	54	60	60	70	70	68	63	61	67	53	72	76	67	73	57	70	81	58	63	70	69	74	71	61	66	62	68	85	78	61	71	59	73	65	83	71	85	56	61	74	74	72	67	64	67	90	72	53	65	58	86	72	93	63	68	59	90	59	69	70	74	67	71	69	75	72	86	66	87	61	79	78	64	69	83	64	67	65	79	49	80	58	69	60	75	79	76	63	81	76	69	70	73	65	68	74	65	61	79	79	78	70	81	84	69	74	77	66	60	60	84	59	63	54	69	83	63	62	63	76	62	71	81	60	59	78	74	82	71	85	59	65	59	72	79	61	52	61	56	72	69	76	70	58	63	72	73	75	65	58	84	80	79	63	63	74	69	75	75	65	57	73	70	60	60	62	79	67	66	66	64	65	78	67	68	77	67	73	68	65	75	70	67	77	65	73	56	49	60	65	62	70	68	69	66	64	83	68	65	71	58	71	48	75	72	61	72	79	68	67	67	71	68	62	68	68	67	82	75	56	79	66	66	74	66	59	70	61	68	68	69	76	65	69	65	81	75	53	73	84	77	66	63	64	69	76	71	82	64	69	71	77	64	67	70	77	65	64	60	73	79	81	63	89	71	85	66	80
21138	4565	2136	3397	7483	8742	7597	6203	5158	4257	3444	2869	2464	2270	2028	1789	1642	1558	1406	1387	1304	1237	1149	1086	1117	1075	1100	1034	946	977	993	924	901	925	858	906	891	875	843	860	806	777	868	870	769	771	817	777	774	801	746	770	764	780	792	747	766	757	797	710	741	732	761	772	764	722	722	729	715	727	729	730	749	756	735	701	767	703	716	716	682	695	725	725	764	757	727	743	765	779	684	673	716	735	692	730	724	710	718	741	708	723	715	690	700	696	688	685	691	687	745	691	720	718	731	732	701	654	659	678	762	679	707	725	688	688	647	709	689	669	693	699	702	690	700	713	722	686	700	697	721	681	703	757	712	646	692	691	693	687	662	700	702	668	726	681	691	741	733	712	658	723	696	671	712	701	689	712	693	679	707	719	669	700	717	659	684	676	694	675	714	667	687	716	668	681	678	738	654	683	668	684	724	674	662	699	692	693	706	687	705	650	694	699	689	695	687	679	634	731	692	704	709	666	685	710	750	742	713	703	679	650	695	714	683	681	712	721	667	683	669	666	678	689	645	631	677	672	673	659	655	638	692	681	710	686	672	665	691	684	705	688	717	724	695	670	669	692	671	672	639	707	756	707	701	707	626	707	729	697	663	648	642	680	701	709	712	645	680	674	681	703	722	727	698	713	690	677	655	694	669	690	661	649	694	730	704	706	719	672	732	708	726	684	710	674	723	668	671	706	697	722	656	682	738	702	736	717	677	686	659	669	676	659	624	701	712	690	697	685	768	656	674	700	712	666	648	703	687	688	688	667	671	705	682	664	668	715	665	667	725	707	686	699	705	664	726	678	710	704	675	703	669	635	695	720	678	703	705	715	708	716	684	694	725	652	678	676	730	712	695	670	713	664	659	724	707	707	701	651	713	683	655	708	721	675	702	660	684	669	712	698	688	679	697	688	675	703	644	744	720	694	689	660	697	682	675	693	705	719	714	727	678	671	677	660	700	711	711	711	692	672	703	733	725	666	656	762	706	692	692	702	695	709	675	679	752	703	681	659	676	702	694	687	704	689	682	660	683	710	708	666	662	674	714	701	702	678	701	708	637	695	682	674	698	693	690	686	720	697	715	678	684	682	730	704	702	667	706	620	653	670	712	670	694	709	695	684	673	647	663	693	713	686	713	698	727	642	653	673	646	712	680	684	655	665	665	675	714	690	707	677	743	667	710	632	710	719	668	662	678	691	653	701	674	680	674	711	697	720	708	744	717	675	685	701	711	691	689	652	615	672	696	680	656	627	694	699	697	675	660	699	683	688	695	704	731	703	677	725	695	655	676	670	649	688	717	698	730	768	725	679	722	688	696	706	674	691	659	712	656	698	688	654	680	611	686	745	704	663	690	672	732	674	693	679	681	708	677	688	685	720	706	674	703	682	703	675	671	681	699	692	705	665	670	689	706	704	670	697	698	659	723	660	711	681	663	684	717	705	718	727	694	685	670	734	695	728	725	676	649	686	674	663	705	691	718	651	667	679	749	706	678	686	710	657	713	711	672	690	705	691	709	688	708	690	681	706	660	685	688	689	703	720	645	662	765	683	651	719	680	690	683	714	668	707	630	688	673	644	728	706	731	735	703	678	664	692	698	664	690	703	702	678	654	725	705	670	669	775	705	663	695	740	655	703	680	722	697	675	690	703	696	669	659	688	696	726	686	723	657	722	679	695	725	661	699	674	726	685	689	690	713	681	700	660	695	698	671	757	693	657	692	722	709	707	664	649	745	639	692	662	665	665	672	695	731	629	670	676	745	653	684	698	730	638	693	715	691	679	662	722	683	650	710	723	708	694	679	669	656	651	717	662	688	684	684	649	693	695	684	707	686	712	713	703	733	758	725	697	699	709	714	694	662	694	636	682	676	732	662	696	737	727	653	730	678	684	679	736	714	730	681	673	713	696	677	656	716	660	742	709	624	689	663	665	696	727	646	694	687	718	693	702	666	652	715	703	700	702	724	662	691	724	676	662	717	655	705	678	655	670	692	701	694	717	680	716	643	730	699	670	699	730	649	689	689	656	687	718	675	676	692	635	709	712	674	683	705	722	711	678	678	682	691	662	676	681	643	764	702	688	631	647	696	628	716	691	684	680	680	694	689	695	710	685	697	654	716	719	706	660	727	687	697	663	705	665	681	681	679	680	704	709	711	730	713	679	736	689	693	717	685	672	688	665	650	700	694	684	689	652	712	735	710	702	703	667	680	630	670	698	704	711	646	667	656	659	704	745	655	673	716	694	712	750	665	673	676	670	679	680	704	718	701	656	677	652	699	706	673	711	673	723	711	703	688	656	717	706	661	689	669	689	697	712	702	664	702	671	724	690	688	702	660	666	703	714	652	721	707	673	682	669	674	703	684	715	709	655	683	705	643	691	714	690	674	696	714	718	635	697	704	688	704	687	744	728	681	669	719	647	692	659	721	713	682	687	712	717	729	682	651	666	661	730	702	689	649	672	712	689	733	668	698	703	726	721	662	724	709	708	679	674	633	672	743	727	720	676	716	713	729	706	726	709	691	712	706	707	702	710	695	680	712	684	700	700	697	685	694	693	662	691	709	677	646	692	682	661	713	674	683	723	685	689	669	627	690	718	737	656	687	680	700	679	702	672	703	740	679	697	730	665	715	663	728	676	722	702	686	687	707	724	732	762	668	700	689	675	682	680	683	687	723	702	601	726	732	658	693	686	695	714	692	673	683	677	709	702	713	745	671	669	694	677	720	728	731	648	693	708	695	685	710	688	707	725	713	657	676	665	673	709	716	688	688	718	683	645	678	666	693	692	763	684	703	679	716	660	674	667	673	668	740	669	729	644	728	668	668	689	693	654	718	683	684	715	660	706	728	691	677	691	684	738	753	688	670	674	678	690	679	699	717	692	667	661	728	667	669	727	735	663	669	749	688	703	666	646	682	710	659	715	698	724	710	699	680	686	717	696	648	752	695	685	690	702	692	695	671	669	701	668	693	683	706	658	702	668	696	715	696	702	691	652	705	664	706	669	642	695	693	647	731	699	696	709	668	683	656	712	635	717	671	703	709	722	651	703	729	690	683	700	672	675	704	721	657	708	745	659	723	699	721	675	682	714	676	661	691	686	686	684	682	754	713	689	673	684	738	694	680	678	695	691	690	735	693	729	703	665	658	622	690	729	663	712	666	720	694	675	671	619	726	676	677	672	703	652	655	710	692	675	661	656	721	703	698	733	679	739	651	698	645	676	720	676	687	675	670	707	662	706	723	720	701	683	695	719	663	714	701	673	699	705	730	621	696	669	697	692	705	662	717	734	681	695	691	705	650	706	685	709	687	689	706	665	683	709	671	723	696	661	682	677	662	742	715	699	671	729	673	667	710	704	680	686	680	722	726	713	702	668	714	730	674	732	682	693	668	708	664	736	693	654	704	705	684	705	681	698	734	749	706	676	708	644	711	748	722	679	662	666	726	715	691	678	658	718	688	752	689	665	658	724
2255	38	24	31	33	35	37	30	41	26	33	32	25	19	24	22	20	24	14	25	23	25	27	26	22	26	26	19	18	16	21	29	22	14	24	15	16	22	26	9	22	23	13	30	16	17	29	14	18	23	26	17	15	27	22	24	14	21	23	21	25	18	14	27	18	20	18	22	18	25	24	20	21	31	21	23	28	17	23	25	28	20	15	24	27	21	29	17	25	16	25	19	22	19	23	28	20	19	26	12	20	24	22	19	20	21	21	23	27	27	21	28	20	30	20	19	27	20	13	24	19	20	26	25	21	19	18	9	19	16	16	27	22	20	21	23	16	14	14	16	20	30	19	17	20	20	24	27	18	18	22	21	24	24	16	13	26	16	23	29	21	30	19	29	17	15	13	24	11	11	16	18	14	20	27	19	23	17	25	24	24	15	18	21	19	21	30	19	14	22	23	31	14	24	19	22	23	22	18	22	22	18	20	27	16	14	17	19	14	24	24	18	25	25	17	20	22	19	23	21	23	19	27	20	24	28	13	21	29	27	16	28	11	11	26	15	19	26	19	17	26	22	20	17	19	18	27	18	15	27	18	22	30	13	11	30	18	17	16	21	22	19	29	19	16	23	17	28	15	22	27	17	21	27	25	19	19	18	20	20	19	14	20	27	17	22	20	28	19	28	14	24	20	26	23	16	16	22	22	21	19	15	16	20	29	20	18	14	21	23	27	16	16	18	16	18	17	16	26	21	14	12	29	20	19	19	17	30	29	22	21	24	27	18	23	27	24	18	26	23	28	25	26	17	17	17	19	24	21	24	25	14	18	16	26	19	13	24	20	19	20	26	30	25	24	24	22	29	22	26	26	27	25	20	20	23	21	25	28	31	13	24	24	23	20	17	20	20	15	17	17	29	19	20	21	9	20	22	24	13	30	22	15	24	20	13	16	24	14	29	17	20	18	31	17	17	19	20	28	19	23	23	21	21	20	17	18	20	24	22	20	19	17	14	22	21	18	18	21	15	21	26	22	21	23	18	21	19	16	22	21	23	24	23	25	18	16	27	27	20	20	27	23	19	26	15	26	14	25	28	22	21	19	22	19	22	25	25	25	24	18	12	24	15	20	15	17	24	19	20	22	15	19	30	25	22	22	24	22	15	13	18	27	23	12	18	15	20	30	14	18	30	19	13	20	19	23	21	13	18	19	24	28	18	26	26	13	22	17	23	15	21	22	22	18	28	25	15	20	17	17	19	21	25	25	25	17	20	21	20	15	20	19	23	21	20	21	23	21	20	27	22	25	20	16	18	20	16	20	12	17	22	19	27	22	22	20	13	21	21	24	8	24	19	20	28	13	12	32	23	22	24	15	27	22	19	20	22	15	20	12	26	24	21	26	23	22	16	23	25	16	19	20	27	18	19	19	23	24	17	20	15	20	21	16	15	18	29	11	20	25	19	31	23	19	33	22	12	19	19	27	17	20	23	21	15	17	29	16	22	22	22	19	20	19	22	16	17	19	29	18	13	15	20	25	16	12	19	15	15	13	20	17	26	20	20	24	32	24	25	20	15	21	12	24	19	15	18	24	16	20	22	21	21	27	23	25	23	25	19	24	22	26	23	19	23	26	22	26	19	12	26	23	20	20	24	15	23	19	19	18	19	23	25	23	15	24	25	29	18	23	27	14	21	20	23	25	17	31	16	30	24	31	23	23	16	21	27	16	18	30	18	21	21	20	20	18	23	30	28	27	26	22	21	24	20	25	13	27	25	22	21	16	18	18	23	25	16	21	20	24	22	17	20	19	17	24	16	18	18	18	27	21	17	10	27	18	22	17	18	18	21	25	25	18	19	24	15	17	34	21	19	19	29	15	22	18	22	25	18	18	21	13	16	27	21	29	17	22	19	25	27	24	15	21	23	19	32	26	23	26	18	20	22	25	21	28	28	21	23	28	17	25	23	21	25	13	16	18	18	21	20	23	20	17	21	17	19	19	24	21	24	10	18	26	14	26	25	23	18	17	16	20	18	20	26	18	11	13	19	14	13	14	24	13	15	21	25	20	29	15	19	19	22	26	19	19	24	20	18	18	30	20	26	23	17	26	21	19	19	13	25	24	16	22	10	20	20	18	21	18	26	22	24	21	15	26	18	18	21	20	15	20	19	26	28	17	22	26	19	21	14	21	21	23	25	24	25	20	12	16	11	18	23	17	23	24	27	14	24	31	16	22	24	22	22	18	25	23	32	14	23	13	17	26	18	18	12	29	20	23	21	22	24	19	19	25	20	20	21	21	17	16	29	15	23	21	23	21	17	21	32	18	17	18	18	19	17	36	19	14	11	20	15	14	13	18	16	21	23	21	17	15	23	26	27	17	23	21	22	20	15	16	10	18	17	13	18	16	22	21	24	15	17	18	16	22	19	19	20	10	23	20	28	23	29	15	32	21	19	23	23	25	18	30	21	21	25	11	25	24	16	16	32	18	23	18	23	23	23	19	24	25	22	22	25	15	24	21	27	19	12	19	29	17	21	25	17	22	27	20	21	16	20	25	20	18	19	18	19	12	20	19	17	15	21	22	24	20	10	19	18	26	20	20	19	25	21	22	29	18	17	27	21	25	30	24	14	23	26	24	21	19	21	19	30	25	26	21	18	21	20	18	20	23	21	24	29	20	14	17	23	28	16	18	19	20	21	27	30	16	17	18	23	19	25	22	27	23	22	21	13	19	27	35	20	19	17	10	21	17	20	20	18	15	18	20	21	20	25	20	22	28	27	16	18	13	22	19	16	23	20	13	33	24	20	25	26	20	12	17	15	23	18	20	13	13	14	28	15	24	24	26	14	18	24	19	25	26	26	19	19	26	23	19	22	19	34	23	14	24	14	31	19	22	21	24	18	31	21	21	19	19	25	18	30	13	17	22	32	19	17	20	19	23	20	22	12	15	22	20	16	21	13	28	15	24	17	19	13	10	21	19	19	25	14	23	20	39	14	16	17	25	21	24	14	17	25	20	18	24	23	21	23	23	17	24	14	18	18	25	20	28	17	16	16	15	21	22	20	16	23	22	24	16	15	19	18	23	19	21	22	35	22	21	26	24	23	17	16	18	23	21	24	19	24	18	30	25	19	15	17	27	13	18	15	31	21	25	21	21	22	18	22	22	26	12	21	24	28	24	22	15	24	14	17	24	22	24	21	22	19	21	15	27	27	25	18	23	20	18	26	21	18	19	20	16	19	21	14	21	33	30	18	24	26	21	24	27	16	23	16	17	15	21	26	25	25	19	18	9	24	15	24	22	18	15	26	19	17	18	22	14	20	16	23	18	24	17	21	19	23	24	24	23	17	20	13	24	17	20	20	18	16	24	28	23	18	19	18	21	25	20	26	17	15	19	26	17	18	21	25	23	21	15	21	18	13	14	16	16	17	24	20	14	16	18	28	19	13	22	15	36	26	29	25	19	25	20	17	23	16	13	23	21	21	26	21	15	23	14	17	20	14	22	28
12346	878	474	621	1285	1659	1544	1414	1073	893	762	635	573	515	499	426	393	367	348	378	331	329	280	354	334	289	281	245	272	269	256	267	242	276	233	237	265	242	249	244	254	251	268	229	246	215	225	252	257	266	249	234	261	259	240	230	246	242	218	221	256	228	237	226	255	237	221	221	248	247	211	217	215	245	242	233	227	228	231	245	219	237	218	225	197	244	240	227	232	228	248	214	219	237	236	228	226	248	235	237	226	228	211	217	261	213	203	206	240	232	219	235	233	225	204	216	234	237	215	210	230	255	229	208	203	212	225	199	235	208	242	253	227	227	222	207	230	239	226	218	211	218	222	206	204	226	232	222	215	225	242	258	192	206	246	225	217	219	224	259	201	220	246	236	219	202	220	235	210	208	212	197	235	235	235	228	232	225	238	220	224	213	235	221	235	200	209	214	246	234	223	204	233	187	220	224	202	236	264	233	230	235	230	216	226	227	214	228	260	234	204	234	225	209	225	226	208	220	231	230	227	218	227	221	223	230	223	234	205	221	224	225	226	225	238	202	231	206	222	216	201	206	204	228	213	226	217	204	216	212	230	225	232	243	207	215	224	220	216	235	212	207	217	242	226	216	201	234	239	208	255	247	227	237	226	199	231	225	247	212	212	215	191	188	194	217	220	208	206	206	226	245	201	226	225	215	228	212	241	219	227	193	247	210	230	223	213	240	215	233	218	241	236	218	231	213	252	216	239	191	219	219	254	251	212	234	216	224	223	198	223	265	209	249	238	249	201	225	232	237	213	218	258	246	243	230	217	199	239	201	226	228	213	248	222	240	219	213	216	225	217	231	230	209	229	212	225	212	209	238	221	198	204	226	226	221	202	258	218	223	211	226	218	212	227	198	230	212	243	217	231	234	235	246	234	220	224	204	244	208	205	231	211	219	216	216	222	216	226	204	245	226	217	214	230	228	226	220	220	200	216	223	223	247	234	234	206	200	212	243	218	217	217	248	216	255	212	219	217	227	250	250	222	224	200	223	206	209	206	205	237	209	207	215	221	230	195	213	209	230	244	223	232	232	209	219	242	241	216	220	251	220	227	240	223	214	229	264	250	206	204	206	223	208	207	219	207	228	204	219	210	233	224	216	228	208	229	213	221	224	230	219	230	209	230	210	197	253	211	226	244	240	217	193	208	220	206	205	222	202	200	210	245	206	227	206	233	233	218	220	258	231	216	223	213	211	221	204	239	239	192	226	215	223	240	242	200	216	219	212	249	219	216	252	218	218	223	217	221	230	229	249	246	256	233	230	228	239	217	217	211	220	206	223	228	243	232	231	212	213	228	213	243	232	206	236	211	195	207	202	243	241	228	230	215	241	210	232	247	213	186	234	225	215	230	230	206	231	197	208	215	228	228	210	251	234	248	233	234	235	227	254	223	227	208	245	229	246	221	207	239	222	222	227	260	233	207	208	234	245	221	233	222	234	206	254	208	207	232	223	207	256	210	228	220	221	208	261	214	218	221	214	206	202	224	216	220	204	213	219	237	241	204	231	215	217	229	221	239	210	227	210	205	210	236	216	232	233	254	213	231	221	239	206	212	205	227	259	220	234	228	230	215	253	227	247	205	225	224	230	245	217	219	237	213	227	215	209	214	213	209	218	192	225	227	230	226	219	228	217	232	224	217	235	209	195	246	215	212	221	244	238	226	216	216	236	221	222	226	224	229	213	255	209	214	197	224	191	235	249	226	236	236	209	234	242	200	211	219	205	221	252	217	216	225	211	238	211	215	212	221	211	210	196	250	224	238	226	251	206	208	206	211	208	197	205	227	246	215	210	217	234	203	210	230	228	227	210	236	258	236	238	242	258	225	212	196	212	229	247	228	212	237	245	251	210	221	214	219	209	220	207	219	220	243	219	221	210	236	251	236	215	241	200	223	218	226	215	229	222	182	198	214	217	230	201	218	243	223	196	200	211	224	211	226	200	208	218	203	238	239	211	197	221	220	211	211	220	217	232	223	205	228	237	223	225	199	238	225	247	219	219	202	227	217	233	219	215	221	212	201	206	210	222	210	219	226	237	238	205	229	223	221	216	229	206	228	223	214	232	226	210	234	217	202	227	217	231	224	236	245	243	202	225	230	195	236	215	225	241	238	220	235	223	206	223	209	191	217	222	212	242	236	225	245	217	203	202	212	232	216	231	269	251	205	222	212	218	238	249	198	252	214	224	229	208	236	227	214	227	199	219	229	223	219	196	239	194	220	236	218	227	216	222	222	219	235	223	213	260	233	220	233	222	215	209	205	233	243	223	254	224	239	242	216	213	226	209	202	238	196	212	215	206	205	239	230	238	223	223	235	209	255	221	202	195	201	207	215	177	203	219	221	238	222	201	230	208	207	241	225	241	224	218	207	229	224	198	217	228	213	236	235	226	204	200	221	201	197	231	209	249	239	217	209	227	211	249	224	205	209	214	215	220	238	239	228	205	218	226	215	210	216	219	219	207	224	220	223	216	240	206	234	226	245	208	235	222	226	226	226	233	227	230	210	223	213	252	225	189	222	205	226	209	222	198	212	204	226	230	240	217	249	204	218	214	225	216	217	219	232	236	200	209	229	221	216	233	243	227	231	221	233	218	230	206	230	224	233	223	239	222	218	228	224	203	236	209	214	220	195	223	195	229	237	201	203	213	245	200	198	203	223	217	225	205	203	214	220	229	245	225	224	225	215	224	195	231	232	181	248	194	231	258	220	198	201	214	215	230	228	225	214	250	242	240	204	220	209	190	215	216	213	215	213	207	223	216	232	242	220	243	225	274	226	227	223	210	206	221	224	213	188	209	210	192	209	219	237	208	215	236	204	220	246	207	213	211	228	224	205	204	220	235	212	225	201	224	214	217	223	200	214	237	217	247	210	210	231	239	239	217	215	219	208	202	240	251	233	225	209	220	230	221	217	249	233	213	228	197	215	233	220	250	219	238	253	240	226	226	226	252	203	195	244	218	251	236	223	214	235	229	238	234	234	196	228	246	218	225	250	241	221	211	227	223	200	234	203	224	226	248	222	249	235	222	191	213	235	212	222	221	208	204	232	214	216	236	233	205	207	191	208	212	224	210	234	214	221	229	195	241	222	227	216	212	245	213	233	215	205	255	210	214	228	219	210	199	210	243	232	203	222	243	212	204	218	226	207	215	238	228	211	197	237	212	227	196	228	227	244	207	209	221	227	244	211	247	217	214	213	227	221	206	224	225	224	212	225	241	238	210	181	214	228	205	205	222	246	229	228	217	196	210	218	226	185	212	224	216	214	239	240	227	238	217	218	216	226	216	203	211	209	214	217	219	221	210	228	265	223	219	224	220	236	205	242	197	223	224	246	237	196	225	223	213	218	213	232	215	208	203	242	244	235	228	212	237	221	215	229	213	204	237	206	233	221	223	195	216	228	240	203	209	210	230	223	216	224	217	234	234	239	224	238	232	228	204	230	215	245	193	233	221	213	230
2243	144	92	62	66	74	73	85	70	84	76	59	61	69	77	66	63	69	43	59	59	64	57	52	43	40	75	58	44	54	53	43	61	50	60	43	58	61	60	50	53	52	48	61	53	58	40	43	51	52	49	46	45	61	48	57	62	47	41	50	50	59	48	59	40	49	49	38	52	45	59	43	38	54	43	54	44	57	54	41	53	42	47	56	60	46	57	54	42	58	42	44	52	55	36	50	41	45	54	43	42	54	48	51	45	50	52	59	63	52	58	45	57	57	40	55	46	54	42	51	59	61	57	46	51	46	48	43	40	53	48	56	51	53	51	64	47	32	48	45	52	58	38	41	53	38	67	39	51	53	63	54	38	54	60	50	57	49	47	51	49	60	47	61	54	42	48	57	38	52	50	55	42	49	51	31	59	55	54	45	44	50	61	52	43	55	37	56	50	50	42	54	65	49	73	46	37	38	53	65	49	54	47	53	45	46	37	37	52	46	48	49	43	59	45	44	53	59	43	39	49	51	54	55	54	33	42	35	52	45	57	44	50	61	51	59	53	53	54	56	43	53	50	43	55	59	51	52	48	61	58	60	50	50	54	40	43	54	44	41	51	65	50	46	52	45	58	47	61	57	54	43	60	65	54	53	38	55	58	56	57	61	52	55	39	55	39	53	58	52	59	44	69	46	49	49	52	52	40	55	36	48	49	44	57	44	57	59	57	61	47	55	61	53	56	68	60	61	48	55	61	58	54	51	44	47	47	55	59	41	42	48	45	42	61	55	53	41	44	64	56	49	51	32	57	58	53	47	51	47	47	55	60	56	58	48	51	39	44	55	52	55	41	42	49	48	52	57	49	50	50	37	54	47	46	52	55	29	41	54	42	44	48	45	39	38	51	44	54	55	47	59	39	59	48	46	55	61	47	44	48	46	56	55	48	57	56	62	58	54	66	54	50	56	46	53	49	48	60	56	51	46	50	53	47	42	49	44	61	56	46	52	54	62	52	52	54	55	58	47	45	55	47	40	61	39	57	44	43	54	44	46	58	45	58	46	59	52	58	45	52	56	37	49	40	46	52	38	56	61	46	55	57	51	52	46	55	57	47	50	45	40	52	44	45	58	50	53	44	43	57	63	65	54	49	55	51	53	50	44	53	53	52	45	61	63	45	41	54	52	56	45	52	54	40	53	42	62	49	54	54	42	39	61	37	53	64	57	44	50	49	50	53	41	54	59	53	43	50	48	44	57	54	43	40	44	55	55	42	51	46	44	57	54	52	41	53	47	62	58	52	63	53	42	40	58	47	34	41	54	49	48	45	53	63	46	52	43	58	52	46	52	44	54	56	44	53	53	61	39	40	54	53	54	52	67	42	46	50	55	49	53	49	50	63	54	53	45	62	48	42	45	52	47	50	58	64	45	56	62	57	44	60	44	57	48	56	51	50	58	50	48	49	50	44	39	58	46	47	62	57	50	46	54	50	44	50	62	59	45	59	56	48	40	58	62	46	53	51	55	42	52	61	40	56	46	49	51	51	46	43	40	53	51	60	44	52	57	62	39	50	55	45	46	42	48	47	53	36	44	65	48	56	51	47	43	61	56	43	54	50	48	58	54	58	47	52	55	35	57	53	46	43	44	58	51	46	49	56	47	62	58	50	52	53	55	38	55	34	59	63	33	46	56	35	54	45	38	58	40	63	50	55	52	41	49	45	35	50	49	55	43	55	65	58	49	55	51	49	49	46	48	53	42	51	62	52	54	62	52	51	40	43	53	51	56	62	47	54	49	50	67	47	51	58	57	40	43	49	36	60	55	55	43	54	52	50	46	58	49	50	35	36	54	52	44	55	54	40	57	46	42	52	43	51	40	68	67	52	52	61	51	50	45	50	49	40	45	50	55	59	57	60	49	57	52	58	46	54	59	44	52	43	45	55	49	40	48	54	59	43	48	45	48	51	50	53	50	49	65	42	55	44	47	50	59	44	53	51	48	40	60	44	49	41	41	37	57	55	51	44	44	40	49	45	42	43	60	51	52	38	45	49	65	33	49	54	61	51	63	63	61	49	45	48	58	52	55	39	50	50	51	63	51	50	44	48	49	51	52	58	58	42	46	53	58	36	55	58	50	42	59	47	40	49	41	39	48	40	44	39	51	45	38	53	53	45	60	52	50	44	52	63	58	48	56	53	42	47	51	39	58	44	58	49	38	50	43	57	48	63	55	61	60	55	54	58	41	49	56	50	39	69	46	42	47	51	64	45	42	60	59	45	41	58	60	49	55	36	54	47	52	53	49	34	47	49	57	58	57	57	53	55	41	55	49	50	53	55	41	47	54	49	47	48	48	52	48	43	52	58	47	42	67	35	44	53	70	46	38	52	45	56	53	44	55	50	47	42	40	57	43	49	49	56	44	60	46	50	50	43	41	48	61	43	47	56	46	50	52	53	54	53	55	52	52	50	54	57	45	56	47	38	44	61	56	31	47	54	52	52	63	58	47	37	59	51	48	43	59	49	49	55	45	52	57	42	48	46	57	47	42	42	57	44	57	44	52	49	45	41	57	62	54	45	50	49	44	55	59	47	48	51	39	39	36	42	44	60	46	46	57	55	41	41	63	55	50	46	53	44	31	47	48	43	44	56	47	61	53	41	41	50	64	42	56	52	55	54	50	49	37	46	44	54	36	64	44	47	52	59	51	59	56	61	47	54	46	58	56	34	53	44	52	52	48	61	59	47	53	49	54	44	51	52	48	52	53	52	66	51	41	48	63	44	59	51	55	52	43	39	62	48	44	55	47	45	57	55	36	58	47	51	38	53	41	38	47	42	50	42	45	53	53	45	55	52	44	48	60	47	51	52	41	47	50	52	58	65	47	53	47	33	50	44	54	43	59	53	65	67	54	54	46	64	49	52	45	59	54	55	57	61	51	47	51	56	64	55	71	49	59	55	39	44	39	54	48	41	42	42	48	48	51	46	38	46	48	62	54	55	51	54	53	37	65	49	58	43	65	54	48	55	45	58	56	36	59	50	65	52	53	62	52	63	57	61	46	46	52	33	43	62	39	44	49	37	58	39	55	58	58	48	50	48	52	59	56	49	46	40	37	44	56	48	45	50	52	56	39	57	44	38	42	40	67	46	52	50	47	60	47	32	50	47	45	47	61	59	45	55	40	34	56	53	49	46	45	35	58	52	43	62	47	41	63	41	49	48	53	47	49	59	42	44	44	49	46	46	40	38	51	56	39	50	45	57	51	61	50	39	59	46	49	48	39	53	53	49	45	52	46	43	49	56	62	47	50	51	54	55	44	46	58	51	43	45	61	45	53	51	44	63	49	57	41	43	69	54	43	61	48	39	52	51	53	55	50	45	56	43	44	54	45	53	39	49	54	43	53	51	49	52	47	46	49	47	50	43	57	44	57	45	54	34	49	45	48	49	44	45	43	59	44	55	46	57	54	51	50	58	55	47	54	44	54	64	39	70	58	48	53	55	58	55	61
17461	2913	1205	1878	4169	4963	4283	3369	2712	2255	1831	1580	1358	1249	1090	953	955	857	855	788	772	756	741	677	693	707	666	663	587	588	588	605	575	608	604	557	576	568	581	552	589	546	568	558	563	518	566	573	527	542	520	544	537	568	468	547	495	505	514	525	567	569	508	487	531	484	511	513	512	500	529	498	525	539	493	504	518	517	538	527	516	517	478	543	524	501	498	475	532	493	546	533	462	480	526	491	506	543	497	498	477	531	514	502	523	542	497	513	529	452	484	541	526	480	520	499	508	524	472	439	510	494	522	487	463	520	541	519	470	493	481	486	478	475	475	460	456	491	504	490	488	505	470	492	482	500	476	498	520	468	536	474	523	470	493	453	497	482	477	489	518	459	498	499	454	488	471	516	530	487	522	462	460	486	477	485	508	493	469	519	499	490	489	507	474	485	520	482	492	468	499	502	512	506	497	514	467	500	501	486	491	510	485	508	482	501	480	502	528	495	499	499	462	468	485	487	513	517	505	502	461	475	523	512	501	476	490	506	504	478	472	517	489	474	476	538	509	457	513	492	522	497	483	538	498	493	501	505	485	526	478	503	478	480	459	501	467	506	496	456	481	459	499	498	517	484	491	505	495	456	537	498	510	488	514	493	493	499	488	523	520	495	466	496	466	499	473	522	486	502	519	469	504	527	505	505	482	480	483	482	449	503	507	526	477	519	503	491	476	530	502	512	519	512	497	465	463	528	475	517	471	491	476	516	484	458	515	499	468	467	513	468	524	519	524	511	508	521	530	502	544	498	509	497	539	511	483	508	466	510	526	504	504	493	474	503	546	472	483	496	512	478	535	514	520	491	456	502	501	484	485	504	468	526	516	472	500	501	508	481	510	496	512	435	512	527	468	475	505	494	499	483	528	517	497	479	498	527	471	525	509	521	486	485	461	513	494	522	533	536	508	506	497	502	505	492	455	522	491	507	479	500	541	522	490	496	506	494	491	491	507	479	513	488	522	510	522	510	525	491	494	457	502	503	512	482	491	499	506	517	522	500	481	539	540	559	498	481	493	479	485	517	501	501	494	474	467	460	499	512	476	528	505	498	511	483	524	513	513	517	502	533	537	507	516	514	461	513	501	515	520	535	491	461	492	531	490	510	477	498	506	522	447	474	483	498	492	494	549	529	460	482	531	516	499	497	527	493	517	494	478	492	509	507	491	529	475	490	517	494	485	528	499	502	489	448	557	510	497	504	498	479	507	516	481	492	510	531	482	454	481	483	503	455	489	472	494	506	507	519	489	477	461	516	504	534	538	485	505	479	485	472	548	513	478	479	484	479	494	481	527	470	472	501	469	523	499	470	509	526	487	522	515	466	475	520	527	497	483	455	493	488	497	469	510	482	494	506	515	530	495	494	490	545	523	507	446	495	474	505	464	501	520	471	503	478	489	495	529	514	517	513	495	514	480	521	520	492	439	445	487	491	490	528	461	506	495	459	469	466	490	507	514	508	525	505	487	500	482	521	527	512	483	510	491	495	531	494	490	459	490	474	498	528	517	527	470	501	481	454	460	537	473	471	508	476	479	509	473	492	520	527	524	462	512	505	516	471	490	502	480	431	547	498	476	501	517	492	481	530	444	519	518	482	533	466	464	504	521	501	476	506	533	491	488	511	484	500	493	483	520	526	528	469	510	504	477	456	515	509	499	453	497	469	493	535	499	513	513	477	482	487	479	477	517	505	514	495	502	508	495	534	504	436	494	508	481	515	484	525	516	505	504	499	521	465	494	488	551	517	476	519	487	471	498	476	507	513	475	465	495	470	524	512	511	531	512	463	487	511	552	482	484	500	493	482	508	505	496	507	540	537	476	493	466	471	488	521	505	510	496	517	497	503	491	519	485	480	508	504	498	476	507	466	498	501	516	505	509	497	484	514	475	496	529	508	508	514	498	524	487	521	509	504	522	474	465	477	455	483	462	475	511	494	560	487	521	523	493	484	501	486	503	503	511	489	518	498	466	557	481	500	476	500	514	512	498	476	465	473	527	499	525	482	524	467	493	508	454	480	491	457	476	499	516	519	486	493	518	494	485	518	484	471	456	481	522	506	535	516	546	506	502	478	504	500	488	516	481	514	502	508	534	461	486	498	504	509	509	509	454	479	491	511	519	483	503	495	499	485	490	465	467	482	509	473	515	474	482	509	537	571	497	486	514	465	526	511	519	524	488	468	512	477	463	495	515	456	511	497	471	492	485	531	523	518	462	520	508	522	476	518	484	509	480	491	496	485	486	470	487	507	532	505	487	500	511	467	504	512	511	524	461	514	508	522	534	478	477	520	503	463	517	477	493	498	477	528	471	491	524	482	473	517	486	484	487	507	527	481	499	517	485	447	493	489	467	466	518	523	491	507	514	497	493	491	486	510	454	510	471	494	493	501	483	474	488	468	493	480	490	507	490	519	508	503	471	483	499	481	479	499	531	504	480	488	497	526	515	481	512	475	466	486	479	534	492	524	511	504	521	529	476	485	465	496	528	512	496	477	550	484	481	497	491	478	544	520	483	449	475	479	433	460	509	521	452	492	482	474	504	519	502	508	503	482	490	487	512	513	517	545	489	502	466	520	540	466	506	514	515	470	466	510	464	472	493	482	507	519	482	494	481	514	501	518	497	467	489	447	532	482	446	498	447	507	486	477	509	488	458	543	468	472	497	470	495	524	483	473	480	524	537	519	508	488	500	480	499	505	483	482	505	494	461	513	514	498	493	516	498	516	469	517	529	505	507	515	487	544	518	498	510	516	489	497	528	487	470	483	494	538	479	505	482	480	493	514	478	488	503	494	508	489	516	472	517	473	515	493	506	460	471	500	499	491	507	488	486	493	487	518	501	493	507	488	509	528	550	546	502	505	508	518	495	493	507	559	476	516	498	463	493	542	503	508	499	495	504	485	488	522	489	480	477	506	456	511	453	466	493	495	546	508	494	489	493	501	500	513	493	488	516	491	520	502	513	456	477	523	516	539	472	498	498	514	490	462	491	513	506	526	476	495	476	512	473	509	504	501	485	485	483	461	489	505	497	476	502	484	509	496	480	491	502	497	497	508	509	485	470	482	505	486	499	454	509	534	466	525	514	501	499	466	497	483	474	499	501	484	476	478	517	503	513	496	510	501	542	488	481	480	498	500	503	531	492	499	486	526	474	508	453	505	516	510	477	480	505	490	472	516	533	504	481	487	526	487	483	488	478	518	515	517	499	483	499	476	473	493	504	506	515	493	489	509	498	532	495	510	493	429	485	472	490	500	491	527	536	476	472	479	478	510	482	475	454	483	495	484	512	536	489	472	517	431	499	496	514	526	502	456	485	479	511	545	512	526	500	484	440	482	509	496	489	498	503	490	488	469	499	490	507	507	505	502	556	529	487	469	471	486	473	501	516	490	500	488	482	506	515	466	532	533	517	464	475	501	536	491	469	527	495	481	512	529	493	488	495	505	508	488	499	523	521	526
3934	123	74	62	56	73	85	92	70	56	60	60	53	58	28	50	51	33	35	33	38	38	46	40	25	38	38	37	27	37	34	25	38	33	33	38	30	29	41	42	45	23	31	29	37	43	32	31	29	43	39	31	39	36	37	35	22	28	36	39	29	39	31	36	25	28	22	34	25	26	36	33	31	27	38	33	30	20	33	34	26	40	30	30	32	25	21	30	35	31	31	34	36	35	28	38	28	32	31	41	29	23	29	22	27	34	33	41	27	23	26	24	27	33	28	28	20	29	29	37	37	35	29	33	31	26	31	39	40	24	40	30	30	28	34	29	26	29	35	31	33	41	26	30	34	26	43	36	31	33	26	34	31	36	33	41	24	18	29	25	32	33	24	30	33	27	32	27	31	31	28	33	26	28	29	30	26	35	32	25	31	30	34	37	38	32	32	34	31	31	32	27	42	29	31	33	27	30	26	44	35	34	39	32	25	26	34	42	30	39	31	37	31	30	37	38	22	29	32	33	31	31	29	27	34	32	29	28	27	38	30	40	37	31	29	25	30	27	30	39	30	26	40	32	40	33	30	33	28	32	32	31	34	35	34	35	40	34	27	25	36	25	31	33	38	27	35	23	33	24	28	27	29	32	49	37	36	22	31	31	32	26	36	31	43	35	32	26	28	27	28	24	23	22	35	26	20	25	35	23	24	34	35	38	24	33	33	28	31	36	31	27	34	30	29	29	43	26	34	31	21	34	24	19	26	39	30	21	32	28	43	29	29	28	33	25	33	38	23	31	34	38	45	30	28	26	40	30	25	32	29	36	31	37	32	29	29	27	32	26	32	26	33	26	37	30	32	28	45	25	42	26	27	22	39	30	33	35	26	36	33	36	32	51	38	27	39	43	29	36	41	36	23	45	27	36	32	29	23	29	29	39	32	23	33	27	27	39	37	34	21	36	37	35	37	32	28	28	31	30	31	27	42	25	41	31	30	29	30	29	33	34	32	40	34	29	37	33	27	38	24	31	24	40	35	33	27	25	23	36	25	23	27	29	31	36	31	35	32	35	33	29	31	29	27	32	38	30	35	25	28	32	28	28	31	33	20	30	22	36	28	36	19	35	36	27	21	36	33	26	41	21	34	28	29	30	36	21	35	18	32	27	28	31	39	31	38	36	22	31	39	29	28	34	37	36	22	41	29	26	40	32	26	36	31	24	36	32	42	39	25	28	34	34	23	39	33	32	35	32	29	33	30	29	35	31	28	44	24	30	31	33	39	36	32	28	41	26	30	40	34	28	31	34	32	32	27	24	30	42	36	22	40	29	38	30	28	40	32	30	40	39	43	24	35	24	27	33	26	23	31	29	27	30	36	30	38	31	33	35	21	29	30	24	35	28	28	37	39	32	40	29	35	33	26	43	32	30	28	21	29	26	29	34	43	36	23	23	25	27	23	30	28	34	37	28	23	30	31	28	24	30	29	39	26	36	31	36	24	34	24	24	36	39	34	34	25	28	29	22	41	23	39	35	25	33	35	23	34	27	35	25	37	30	38	26	37	29	32	32	34	30	40	25	27	30	34	27	28	24	29	30	33	25	29	29	34	27	31	42	23	31	29	37	32	33	24	27	24	30	31	35	31	28	25	27	33	34	31	34	16	41	32	34	35	39	35	25	26	29	29	34	31	40	28	26	36	30	23	30	38	34	27	33	27	32	42	27	37	34	31	32	26	35	33	21	40	32	37	29	32	33	32	39	26	34	21	44	31	23	30	27	28	41	31	30	25	31	32	39	43	25	39	18	33	18	28	31	28	32	32	38	45	27	31	28	37	26	29	33	25	32	32	34	23	36	29	21	36	31	29	31	32	24	24	32	32	28	23	27	25	32	24	25	32	34	45	30	32	27	32	31	37	26	30	31	40	36	38	35	37	29	26	32	29	36	23	37	33	23	31	26	39	25	33	29	38	37	45	36	32	31	25	27	29	39	30	33	29	37	21	37	31	33	34	25	38	27	26	41	27	39	28	28	27	24	29	30	39	29	25	30	32	31	26	27	18	25	34	26	27	34	32	31	39	20	32	40	22	28	43	26	28	30	36	27	36	24	22	29	29	24	27	29	22	24	19	35	25	28	34	24	31	35	30	29	22	27	27	35	28	25	19	27	38	32	34	31	34	30	31	31	33	30	31	30	34	36	28	34	32	36	27	41	30	31	26	38	25	26	31	39	30	34	35	30	37	19	25	30	30	33	32	26	25	26	24	31	36	33	32	47	41	35	27	34	28	29	26	38	32	21	34	33	27	34	32	32	40	29	28	31	30	35	26	31	31	38	28	28	25	28	27	32	37	27	29	28	38	32	31	30	27	25	29	30	17	21	34	41	36	37	27	23	33	29	28	30	30	42	36	39	33	35	30	34	30	25	26	34	30	30	21	30	20	31	40	49	33	33	33	34	25	27	37	33	21	28	34	22	34	32	29	30	22	33	24	33	36	33	28	33	26	37	25	24	23	24	29	25	29	33	26	36	32	34	24	39	29	27	41	35	32	40	24	29	32	28	28	36	29	32	31	35	34	30	27	30	35	27	30	33	41	25	31	29	40	24	24	17	25	31	44	37	32	33	22	34	28	28	35	33	27	38	36	34	26	33	34	37	27	32	32	32	32	23	24	21	31	34	36	36	32	33	33	35	30	27	29	23	23	28	32	31	29	27	42	36	31	35	44	27	24	38	31	29	38	35	36	35	39	36	37	38	15	26	32	44	23	25	27	32	35	25	32	31	32	33	33	33	32	28	39	33	37	39	24	45	33	38	30	38	29	31	39	40	26	26	21	30	34	22	31	27	24	29	36	34	28	34	34	35	38	23	29	25	33	28	43	28	23	34	25	32	28	33	32	28	38	44	30	25	34	29	28	30	34	35	24	27	31	32	30	28	36	23	36	25	35	28	26	31	42	29	31	21	28	37	34	34	27	30	18	17	14	34	26	22	23	35	39	27	29	28	33	24	22	34	37	27	40	31	28	32	32	29	26	22	28	28	28	36	44	41	22	35	29	38	31	26	28	33	34	26	31	32	37	27	24	22	32	29	27	26	41	30	26	22	33	31	36	32	37	29	24	34	30	32	23	24	21	29	35	25	24	26	24	22	36	34	26	40	44	37	51	32	38	27	34	40	28	31	35	38	27	26	25	20	26	34	38	34	28	34	31	28	32	28	26	40	23	38	32	41	21	31	29	31	31	33	27	34	30	35	31	44	37	32	29	32	32	30	31	32	37	34	33	29	36	37	34	31	30	34	36	35	27	34	28	28	27	26	27	32	44	41	35	32	35	25	25	28	33	25	30	41	22	32	27	28	27	32	48	39	32	28	32	31	23	36	28	25	26	24	33	29	31	34	39	36	23	33	22	27	28	29	26	31	42	24	31	31	22	37	31	38	26	26	34	27	43	32	24	34	27	31	28	44	27	31	44	28	19	39	36	36	30	37	31	31	29	23	35	35	29	30
16406	2409	1168	1808	4218	5267	4800	3876	3187	2650	2174	1814	1510	1451	1190	1044	930	855	863	768	658	692	659	643	606	529	568	512	488	483	490	478	477	447	437	436	458	491	460	382	446	425	418	378	440	391	394	390	384	366	417	351	375	369	361	379	378	359	385	341	370	371	365	346	356	377	339	320	362	366	378	341	343	370	303	361	351	362	339	359	325	346	361	359	323	362	353	340	375	357	368	387	344	343	324	360	339	361	346	341	353	338	355	335	346	337	308	343	336	350	317	290	332	314	357	319	302	334	341	320	346	354	326	352	339	316	331	338	337	303	336	333	324	339	343	327	347	350	307	339	312	330	301	338	338	328	337	326	336	314	324	324	324	328	361	358	346	319	330	332	307	328	334	345	336	343	286	304	355	334	315	379	328	325	316	342	330	360	335	332	354	339	359	323	347	355	329	342	328	344	327	322	323	328	303	323	304	341	309	337	338	370	340	324	334	307	329	356	337	303	329	319	320	321	317	352	319	309	338	317	305	358	316	377	358	331	361	328	314	306	346	341	329	329	329	334	307	342	346	339	317	317	361	331	310	326	322	331	324	345	358	352	335	318	314	326	298	285	329	329	335	309	324	309	358	331	316	348	333	347	357	330	338	308	333	337	308	327	349	363	336	336	337	300	315	295	327	308	318	332	294	347	316	302	316	342	302	318	317	345	335	343	331	337	329	334	289	282	304	329	340	338	337	328	352	309	316	303	329	321	351	330	327	341	327	312	322	299	356	307	317	300	355	316	323	331	286	337	340	294	343	324	325	350	296	368	326	342	343	350	325	316	317	349	352	363	324	327	343	345	312	304	346	328	329	335	350	326	311	340	326	366	329	299	307	355	318	327	334	322	309	313	304	316	341	323	315	353	336	320	340	330	325	350	310	350	337	320	302	341	334	301	318	312	327	350	333	339	351	323	333	332	290	327	378	347	335	310	324	288	323	315	308	336	331	334	348	342	354	318	343	330	305	314	350	299	342	292	334	317	328	332	311	330	317	314	321	368	317	314	326	318	329	343	368	356	313	352	350	315	321	326	323	318	326	322	320	310	325	353	321	343	347	304	320	321	331	314	310	378	340	300	319	350	323	340	311	350	332	336	344	309	346	323	319	311	320	331	334	360	332	291	320	331	310	304	315	326	318	321	297	311	302	351	319	314	328	312	373	326	338	303	317	316	356	325	324	289	329	350	314	342	329	348	339	324	322	286	322	319	314	371	328	299	313	312	312	301	299	343	322	315	343	327	336	316	314	292	310	362	317	328	320	349	309	350	361	362	346	334	298	320	309	345	287	309	375	330	305	344	338	341	338	340	326	345	335	316	346	341	300	291	341	305	312	336	305	301	335	342	307	335	359	351	293	328	328	358	316	291	335	346	374	288	317	314	333	297	337	361	322	333	322	354	335	354	340	319	342	311	326	346	340	328	340	350	336	341	354	359	366	316	343	331	348	335	362	309	332	363	360	386	344	292	335	326	334	333	340	328	311	315	336	330	305	307	342	351	327	323	312	324	306	331	310	339	321	336	328	339	327	328	297	326	348	342	330	342	327	331	345	348	303	316	313	307	339	358	293	301	296	327	330	350	310	331	329	350	327	341	321	344	345	321	331	328	344	337	307	336	341	314	311	357	337	322	323	325	304	346	343	343	300	317	349	302	324	328	316	335	359	339	329	284	300	317	331	320	323	326	346	338	305	324	330	337	319	310	353	310	309	299	327	344	326	291	325	323	361	331	325	345	314	358	326	337	332	333	302	348	307	344	334	340	349	340	324	302	343	331	323	330	336	300	304	335	337	289	304	357	348	294	354	351	351	323	346	336	300	349	336	317	322	320	327	310	306	307	329	342	350	324	313	327	313	316	308	325	363	306	321	332	308	319	311	362	329	330	332	343	353	349	317	353	323	326	313	329	326	344	325	296	322	320	338	323	347	311	343	309	339	307	368	313	326	344	331	334	353	326	325	363	329	338	338	307	308	318	330	311	350	339	335	370	354	314	353	317	315	345	338	317	312	340	324	330	343	331	342	304	347	338	323	312	344	314	321	337	314	321	329	334	319	312	325	325	332	325	318	301	301	321	286	327	334	337	321	317	325	305	311	304	325	324	351	347	327	328	329	300	321	362	334	310	338	341	345	338	362	325	333	344	327	329	312	349	337	338	332	308	283	319	299	323	379	311	356	322	336	314	353	330	323	328	354	348	319	316	294	337	337	322	313	312	333	361	341	320	337	344	306	333	306	366	349	316	355	331	338	353	326	322	332	307	326	337	315	359	342	316	314	334	374	326	339	330	323	335	334	308	331	314	329	299	310	353	341	330	337	336	357	353	317	315	327	340	309	362	332	314	319	330	305	361	349	325	310	333	323	338	312	327	334	343	287	376	325	338	337	324	317	320	329	300	324	308	308	340	312	338	315	340	329	316	344	326	317	330	335	312	306	354	308	347	314	344	335	326	328	297	332	336	317	358	319	337	363	373	322	323	333	313	333	342	315	309	303	314	332	329	306	341	289	306	346	286	364	322	337	326	334	326	301	322	345	330	292	286	316	333	353	345	361	330	320	378	308	342	289	297	363	346	331	327	339	331	327	282	305	307	323	309	316	334	348	322	290	314	313	320	284	336	343	286	306	312	359	364	317	324	321	300	322	311	323	326	288	320	387	335	317	351	371	313	310	304	327	346	326	297	341	342	314	333	326	324	302	310	316	303	331	337	341	342	333	356	349	303	307	348	359	340	348	322	340	340	319	310	312	301	341	344	339	342	332	287	342	339	317	327	339	366	332	323	348	324	329	341	316	332	337	314	335	332	348	337	331	331	332	321	270	380	326	355	346	327	338	338	307	358	319	318	337	299	377	308	283	316	321	342	316	316	358	320	316	350	333	324	325	297	327	313	347	319	324	309	335	328	348	325	287	332	344	308	317	331	324	329	361	307	296	314	320	334	341	329	298	333	301	325	305	331	304	345	324	332	345	335	321	345	295	335	305	331	351	306	322	327	306	337	352	328	341	323	316	342	336	348	331	331	341	324	320	316	338	323	326	318	299	336	306	296	323	295	323	322	347	304	350	313	340	319	350	324	369	326	354	342	313	333	344	316	321	329	326	319	326	302	338	344	329	350	341	330	349	320	329	333	322	307	339	333	341	346	326	317	345	336	344	320	313	307	302	348	344	336	331	313	342	324	326	323	346	321	304	327	343	357	332	342	346	322	344	361	336	349	345	325	318	324	321	311	341	313	315	311	332	322	345	347	317	332	343	326	336	324	367	310	346	336	350	324	347	308	315	330	299	305	305	319	320	333	324	318	313	320	323	322	343	317	306	321	308	309	318	322	325	338	330	306	272	332	316	327	359	313	327	312	301	327	321	323	352	313	333	337	337	327	345	330	318	351	320	333	326	310	332	269	333	331	310	349	323	305	343	338	325	327	357	331	302	333	334	301	331	351	313	324	316	321	324	356	341	319	326	333
3617	302	142	105	125	151	152	132	124	120	114	96	120	119	99	86	94	91	89	77	90	83	90	78	71	63	72	76	72	86	81	76	62	62	63	70	68	64	69	72	79	72	76	61	67	58	80	61	72	68	72	63	72	71	73	72	76	81	63	68	75	57	71	77	62	66	69	77	55	71	77	63	75	63	73	67	50	75	78	67	55	61	76	69	60	67	73	70	64	59	74	70	75	77	68	70	76	61	73	56	72	70	78	54	77	57	70	59	72	70	67	67	72	76	56	84	74	71	67	78	75	67	63	78	85	68	45	62	61	70	70	64	63	68	58	70	70	60	55	78	75	76	63	66	65	79	75	68	65	63	61	76	76	66	57	53	63	60	83	82	68	64	77	71	69	60	82	51	75	67	67	60	70	63	69	60	74	66	55	70	56	64	66	70	77	88	64	65	74	58	60	74	75	63	68	76	64	74	60	70	73	63	65	63	61	74	59	65	69	54	68	57	51	67	58	58	82	64	70	63	83	67	58	55	70	63	48	65	59	74	69	87	66	72	70	74	60	76	63	68	55	52	76	73	72	64	65	54	65	61	58	65	71	71	69	61	74	69	75	76	74	65	52	86	72	61	58	78	74	74	63	54	62	54	62	59	69	84	74	73	72	77	57	73	63	55	72	60	76	70	79	63	63	62	72	64	65	75	71	86	79	68	52	60	55	61	65	78	67	71	65	68	63	70	85	65	58	60	81	83	65	74	67	60	56	54	82	70	64	66	52	72	75	66	62	62	62	64	81	67	66	73	65	39	67	71	70	67	75	71	69	68	82	55	57	78	62	67	68	59	55	67	59	62	75	68	58	66	59	63	75	75	50	72	61	81	74	70	69	62	61	54	62	74	63	62	80	79	70	64	69	79	66	77	75	69	65	65	81	72	63	69	54	60	70	64	66	72	63	62	57	76	62	75	69	52	59	63	57	66	71	68	69	73	52	68	59	69	55	55	54	72	66	70	68	64	65	82	67	65	70	60	57	74	61	71	78	67	52	76	74	70	74	58	67	60	72	69	62	54	61	61	72	71	63	77	73	64	58	76	62	67	59	61	71	60	63	72	77	70	66	58	64	69	54	73	52	76	50	60	65	54	66	69	60	59	53	67	71	64	63	62	78	73	59	59	70	65	58	72	79	81	68	72	63	75	55	67	75	71	53	72	67	73	54	80	65	76	72	64	54	73	84	70	61	61	67	73	81	73	66	68	71	72	68	71	54	61	71	72	69	54	68	65	76	60	58	67	71	61	61	73	86	67	71	66	61	72	63	59	63	66	77	63	70	67	71	70	61	73	63	69	58	74	72	67	52	79	62	61	53	69	79	76	72	80	83	68	59	76	66	83	57	62	61	61	77	66	68	84	76	83	53	64	81	70	67	57	57	68	93	57	60	80	70	66	78	68	57	64	63	62	59	50	74	72	59	74	74	72	70	64	45	61	76	60	72	55	68	67	72	55	77	62	80	76	62	75	59	66	72	60	74	67	64	74	62	65	60	71	69	80	79	80	79	63	70	75	57	68	59	62	71	71	62	70	75	69	76	55	71	63	55	63	72	78	77	73	72	66	80	87	61	61	77	66	60	80	61	72	67	63	53	65	66	63	64	75	51	63	63	74	71	59	61	71	68	60	70	86	73	60	70	53	51	69	60	85	67	64	65	74	57	69	63	63	70	65	82	67	73	56	73	67	67	67	70	65	54	57	71	72	65	63	72	62	66	67	67	78	63	70	72	72	62	68	72	61	70	72	76	73	75	60	63	63	70	88	72	71	67	56	68	72	54	75	59	73	59	69	75	62	69	61	59	79	53	68	82	62	72	65	63	79	67	57	59	62	69	57	72	60	59	58	63	77	72	66	86	57	59	74	73	58	56	57	67	80	75	62	51	58	80	73	65	74	78	55	54	61	70	69	74	62	58	60	69	69	74	72	67	63	65	58	66	73	54	72	69	68	51	74	79	61	63	54	75	63	68	89	76	71	76	76	62	67	74	69	83	67	54	67	64	69	66	69	74	73	67	55	57	72	66	64	70	55	71	68	76	62	73	67	62	61	59	67	64	70	75	53	66	69	57	69	58	69	70	62	51	58	81	70	66	74	77	58	60	70	61	55	64	67	62	72	49	69	59	58	71	54	66	77	78	81	71	59	79	70	84	58	64	73	75	68	63	65	66	71	73	77	74	49	61	58	80	62	60	76	61	83	74	77	80	75	57	56	63	80	71	68	65	71	86	58	58	76	68	69	69	71	71	61	53	72	72	79	64	60	63	58	52	63	76	75	62	68	74	73	78	77	75	75	60	67	69	55	69	65	76	64	73	75	56	75	64	52	68	72	69	71	65	66	71	68	74	73	70	56	80	66	68	65	51	66	62	87	64	78	70	63	63	65	55	67	78	62	65	70	77	76	78	70	67	67	63	77	62	78	70	59	76	70	72	60	71	68	70	73	81	86	68	65	88	66	68	69	79	55	57	59	75	61	59	60	76	75	69	80	71	64	51	72	66	68	59	61	73	50	90	73	79	70	77	67	62	73	59	70	70	68	61	62	79	75	65	73	68	67	66	65	59	75	55	75	79	57	71	66	70	60	70	68	70	85	50	87	67	86	54	64	60	48	79	67	81	72	67	58	55	74	71	85	72	79	62	65	58	76	70	63	51	57	70	73	71	65	55	60	81	52	62	75	69	71	74	70	63	70	71	81	64	49	73	61	67	59	66	70	75	72	58	67	59	70	65	77	73	73	64	73	64	69	61	73	59	76	62	64	61	60	81	69	61	60	76	69	78	66	64	76	65	72	54	62	63	71	66	70	76	58	52	69	74	64	70	68	62	65	76	59	70	54	70	87	75	66	79	80	71	75	69	54	66	67	72	71	60	56	63	76	60	71	83	65	71	54	73	78	74	77	78	61	55	76	65	58	56	74	67	65	77	64	56	68	74	72	61	76	61	94	71	62	76	64	67	78	74	67	62	60	67	64	61	56	55	66	78	53	67	50	77	66	71	71	66	68	68	65	70	66	76	71	55	62	53	76	67	70	70	66	57	68	60	50	66	56	70	77	79	56	59	66	66	74	71	65	70	68	59	73	65	61	78	68	71	60	69	55	69	75	60	56	67	65	70	51	77	59	71	44	70	61	67	72	62	66	76	60	67	75	80	60	68	76	53	69	69	67	59	72	71	71	65	69	70	68	63	55	64	76	62	61	72	63	67	65	69	53	65	67	79	61	61	75	72	70	60	54	82	68	65	60	66	65	64	68	61	70	68	60	61	60	65	71	73	71	61	66	72	65	66	67	59	62	60	57	58	62	69	76	66	57	69	64	64	65	58	68	57	63	56	84	69	59	85	75	71	68	72	66	66	56	65	75	59	68	85	63	66	67	70	65	68	81	60	73	78	65	66	86	59	62	69	72	65	67	72	68	53	52	68	77	57	59	73	70	61	54	65	78	63	62	54	69	58	69
20831	4783	2031	3324	7326	8674	7731	6313	4994	4232	3506	2901	2535	2275	2042	1901	1652	1531	1441	1347	1300	1201	1154	1126	1043	1040	984	986	946	886	949	799	938	884	868	874	845	877	809	831	787	864	842	804	857	803	821	771	750	764	770	764	751	836	774	735	736	704	746	775	725	747	688	718	764	695	718	724	681	735	726	684	697	678	737	755	732	694	685	686	778	729	717	706	750	710	709	704	714	717	701	647	696	675	687	745	700	695	714	657	707	705	690	702	709	674	668	660	732	631	734	702	688	729	668	699	712	707	675	658	705	675	691	713	657	699	691	670	636	681	647	703	720	700	685	672	729	720	644	675	667	719	689	658	635	699	694	694	709	674	664	684	729	654	734	673	666	667	699	684	663	652	699	676	741	652	716	632	694	724	716	714	715	679	679	699	698	694	684	681	670	691	690	698	650	709	698	747	713	694	659	683	723	678	694	685	695	715	690	691	653	673	659	634	694	694	677	721	640	701	718	668	645	677	679	649	655	705	687	704	670	648	675	715	694	715	673	707	662	695	654	679	632	632	688	718	682	676	637	676	702	671	657	647	737	724	694	693	659	715	676	690	632	703	658	680	660	687	684	662	734	682	720	641	635	653	701	677	668	676	669	702	681	705	751	723	673	713	699	674	707	658	674	710	707	697	745	648	701	724	630	680	696	662	632	630	693	719	682	695	630	691	686	663	726	677	656	712	682	684	672	693	711	718	735	695	714	683	692	670	647	720	684	677	682	721	657	689	633	678	673	692	645	701	671	671	657	673	702	642	700	670	686	730	700	666	684	687	725	708	694	699	636	710	721	684	747	711	678	667	720	704	661	752	679	695	682	678	706	756	716	708	689	699	722	646	662	684	672	661	696	662	721	682	680	711	694	691	635	682	681	676	756	649	667	696	675	668	701	658	676	666	727	654	685	679	679	701	697	695	712	667	728	696	713	713	660	643	652	698	685	683	695	701	684	685	661	639	674	692	697	701	685	678	680	680	685	690	680	649	635	717	667	679	663	692	650	641	703	681	666	708	713	697	696	620	641	698	674	632	760	673	658	682	701	718	693	704	697	679	691	738	689	641	701	678	657	711	687	677	674	651	670	698	694	679	662	739	711	643	681	678	664	709	703	672	719	674	702	636	699	702	682	668	709	655	664	684	721	630	717	680	671	716	657	660	694	689	657	638	667	707	643	704	723	696	681	663	682	664	681	680	690	687	677	738	631	665	678	701	696	689	683	693	658	682	692	667	744	692	678	661	676	689	687	697	639	734	687	717	633	670	692	654	705	710	672	649	657	623	686	665	699	676	631	659	643	699	653	714	679	688	684	717	739	724	717	696	704	687	660	696	666	689	690	712	678	650	681	643	672	624	697	686	667	672	617	704	707	651	690	688	669	688	689	684	709	659	643	683	670	726	640	677	672	692	670	671	659	695	766	718	691	665	645	682	645	636	688	689	652	656	657	703	655	701	707	706	673	669	708	719	666	720	705	684	683	650	664	676	663	697	669	688	685	666	728	678	668	708	677	640	706	667	680	646	683	666	660	712	635	749	710	667	722	640	689	701	680	688	677	650	684	709	689	696	680	694	727	720	730	683	694	686	657	627	660	671	662	666	671	631	679	683	661	710	696	687	688	657	723	681	685	753	682	700	682	712	693	664	673	659	741	675	676	715	685	660	725	706	696	639	656	670	710	725	693	721	676	680	648	635	683	672	679	700	645	701	682	681	672	653	657	667	691	725	704	700	698	689	669	683	660	703	691	697	675	668	727	676	714	690	717	708	687	718	688	664	691	705	661	634	668	725	726	719	643	628	674	622	619	658	687	684	682	688	693	682	709	716	686	718	683	685	669	664	703	669	694	714	663	706	659	672	653	694	669	676	690	687	682	735	676	694	669	691	697	735	690	708	690	709	686	693	688	688	664	670	661	685	625	655	729	669	668	664	629	695	683	673	668	684	697	653	693	731	683	673	703	693	693	720	672	658	693	695	668	683	631	685	657	683	696	766	647	658	705	647	734	671	693	698	699	662	664	705	675	699	684	675	689	704	720	742	680	678	683	678	682	691	662	686	681	670	715	687	689	650	687	662	648	714	665	669	666	684	674	694	623	681	696	692	698	666	720	698	630	679	685	693	674	657	692	710	696	645	652	717	695	665	652	674	730	708	661	662	642	666	676	670	707	676	682	678	702	683	695	695	687	662	712	676	683	744	693	710	676	688	678	689	701	701	643	687	660	673	676	694	709	681	675	693	685	679	746	635	634	733	687	670	723	699	719	664	654	636	737	693	630	715	689	673	721	740	674	692	669	736	695	718	714	701	711	684	700	657	722	669	660	700	708	672	672	731	722	664	719	655	691	688	698	636	677	667	695	671	713	659	688	696	713	705	676	663	714	648	660	651	690	698	682	652	712	668	719	699	695	668	686	719	695	704	680	695	651	711	669	656	700	653	668	654	691	635	704	650	681	669	717	645	731	662	654	647	645	701	648	710	694	687	688	672	669	734	648	692	730	661	709	665	682	699	709	667	713	727	685	705	718	685	682	656	662	656	644	707	681	639	670	676	645	672	697	686	699	717	643	623	677	685	689	653	670	689	733	687	668	675	666	687	637	701	672	659	710	692	676	687	729	673	699	685	674	648	640	686	724	709	650	665	704	653	635	641	668	653	693	632	616	675	672	716	653	676	694	694	710	685	693	649	700	724	705	694	668	697	711	699	681	657	699	711	653	711	626	662	661	665	673	621	696	680	674	688	644	701	667	710	691	675	646	686	691	654	691	647	669	630	651	679	724	665	669	662	671	652	650	688	662	650	666	718	678	669	704	687	666	694	717	692	639	667	668	700	692	695	687	679	695	676	673	685	701	689	655	640	668	746	709	693	731	733	632	691	704	696	686	684	689	669	676	665	676	652	678	686	697	737	726	730	705	672	680	668	731	683	666	660	710	700	671	684	710	655	664	674	677	727	685	706	706	687	695	690	643	727	678	662	659	702	693	696	652	689	677	709	710	706	676	690	700	778	702	712	719	703	625	706	645	689	693	704	661	686	731	644	725	674	687	691	755	695	704	680	690	725	716	700	672	694	689	668	654	663	670	676	665	689	726	674	706	686	659	684	683	702	744	706	693	653	647	701	686	670	701	731	620	663	716	712	647	692	677	665	668	641	671	712	692	690	644	687	669	701	679	689	655	656	689	689	692	659	688	650	675	701	704	718	662	703	674	697	700	723	694	669	677	652	730	700	663	719	671	709	706	696	709	702	683	666	694	731	684	672	677	664	699	694	680	694	706	661	667	719	714	647	709	680	691	708	668	684	650	689	691	678	700	701	738	685	691	651	670	674	663	724	710	678	717	671	673	654	716	652	664	687	691	681	662	662	668	645	771	687	699	738	678	691	715	686	727	710	684	691	664	663	671	662	715	684	703	693	731	690	647	684	703	714	677	692	720	661	714	681	706	634	690	695	713	673	654	691	713	671	687	688
1910	36	38	21	24	28	39	31	32	28	26	28	25	20	29	27	36	19	21	30	25	22	21	24	26	21	28	27	20	19	20	27	13	20	18	16	28	26	31	28	19	29	24	21	25	27	22	20	22	26	24	17	18	19	24	18	23	18	26	19	13	30	12	18	28	23	18	25	23	16	20	18	20	25	20	19	22	27	16	26	16	24	26	24	21	20	18	18	19	15	17	20	20	16	33	23	19	26	24	17	17	23	18	21	14	13	26	23	27	14	16	17	13	20	19	20	9	25	26	21	18	20	20	22	24	17	24	20	15	15	25	21	16	22	23	24	15	20	33	23	22	17	16	22	30	16	18	18	16	22	15	20	28	29	25	16	18	20	14	19	17	25	23	23	21	31	21	18	18	21	23	22	17	24	20	25	19	21	11	18	23	26	23	17	27	22	12	20	16	19	19	24	27	22	25	24	22	25	17	10	29	25	22	23	23	29	21	22	25	17	20	26	21	29	23	22	20	15	15	19	16	25	18	19	20	19	20	26	10	13	20	15	17	32	22	18	17	25	20	18	24	16	21	15	18	23	21	20	23	22	12	24	18	19	25	21	21	17	19	23	17	19	31	23	24	10	21	27	21	23	35	21	15	22	28	26	28	18	22	19	13	12	25	25	20	24	22	18	25	20	24	14	13	24	22	26	27	17	16	12	23	18	10	21	19	22	24	24	20	21	22	21	25	31	16	16	22	14	24	20	13	10	21	25	23	17	16	22	19	28	23	17	20	26	28	19	27	12	27	22	18	23	24	28	10	20	14	20	14	21	29	24	16	26	14	16	22	20	20	23	14	22	21	27	15	26	22	21	24	23	21	16	20	19	12	16	21	14	18	18	22	16	17	16	21	22	20	20	20	20	20	26	20	31	16	24	17	12	16	17	24	26	16	19	26	12	25	29	24	14	16	21	22	22	20	20	22	15	16	21	12	18	13	21	18	20	14	21	17	19	18	17	22	20	23	21	24	21	30	17	23	23	13	26	22	20	23	20	25	20	17	13	19	10	22	16	19	23	28	18	15	16	23	21	16	22	16	22	20	17	28	22	14	20	24	21	16	20	33	25	24	21	26	27	21	22	21	21	26	12	22	20	17	21	19	24	24	19	10	21	16	35	19	23	19	17	23	17	15	19	20	18	25	27	12	17	18	11	15	20	17	25	15	20	15	21	25	17	14	20	28	26	19	22	17	25	20	26	23	28	19	24	17	25	27	18	20	21	12	18	21	19	24	17	25	18	13	26	22	15	16	16	20	27	19	19	20	25	25	23	16	17	14	20	16	26	18	18	15	15	13	14	19	25	18	29	18	33	22	30	20	15	23	23	15	19	20	21	17	24	14	28	22	22	15	18	26	18	19	23	26	25	18	20	17	24	21	23	21	21	24	20	20	18	28	27	16	22	18	17	22	17	15	13	16	22	17	22	20	24	19	13	19	17	20	10	21	17	15	25	21	13	20	19	16	25	30	27	31	20	24	7	15	23	18	24	18	18	21	17	23	27	26	23	15	23	23	14	19	16	15	24	22	22	16	27	24	21	24	17	31	17	13	19	15	15	18	23	13	9	24	20	19	14	21	15	30	21	16	20	27	22	21	26	25	21	28	22	17	23	19	17	14	18	24	18	17	21	15	17	15	16	16	24	19	18	22	18	23	19	28	14	18	17	22	22	16	25	26	19	19	19	31	29	17	20	22	25	18	17	24	23	18	17	24	20	19	20	26	23	22	19	15	19	27	19	21	18	25	19	16	20	25	20	20	12	12	26	13	19	16	22	33	23	26	26	24	21	15	25	26	15	27	18	18	29	14	26	22	15	22	19	20	22	26	20	20	19	18	17	15	21	22	24	18	18	27	23	15	26	25	12	17	21	15	24	31	24	22	29	14	15	16	23	25	20	20	23	25	23	26	25	21	22	16	26	18	16	18	30	15	18	14	17	25	18	26	20	25	26	17	17	18	20	24	21	27	22	27	16	26	17	19	30	26	19	16	23	18	20	22	17	27	25	17	15	21	12	18	20	14	16	33	20	25	24	19	20	17	23	15	22	18	26	28	20	17	20	15	21	23	16	22	20	19	19	17	20	22	25	21	19	18	25	20	16	15	21	28	20	12	17	18	25	18	19	19	17	22	16	24	10	25	19	16	10	18	21	15	20	17	22	18	17	18	25	22	24	20	24	26	14	17	27	20	26	20	28	14	18	21	18	16	20	23	23	14	14	21	20	12	16	17	15	24	16	18	26	26	20	25	29	15	19	22	19	23	14	15	18	19	15	26	21	18	13	16	25	21	16	15	19	22	26	28	28	24	19	24	12	24	24	21	19	17	28	18	18	17	19	22	12	28	14	16	15	16	28	21	23	21	17	13	25	26	17	24	16	22	24	23	18	23	15	21	16	22	25	16	23	23	22	18	16	18	14	24	25	21	27	15	32	26	21	23	26	18	28	20	15	20	25	19	15	24	22	22	10	19	24	21	20	18	21	24	24	33	19	22	18	29	18	31	32	28	26	22	18	25	19	19	21	14	20	13	19	15	22	17	19	16	22	26	20	17	17	15	18	17	22	19	15	29	23	17	13	16	25	21	25	22	28	31	18	24	25	21	24	18	22	21	21	24	15	20	16	18	23	22	26	29	18	20	23	24	24	27	24	24	22	15	21	17	21	12	19	17	22	16	16	16	18	22	23	17	32	11	19	14	19	25	26	18	19	15	10	11	19	25	24	23	17	21	22	21	13	10	21	21	25	12	24	17	19	23	24	18	24	20	18	22	21	14	12	20	14	16	19	17	24	24	23	18	16	14	22	23	20	16	16	19	21	25	23	14	20	22	14	23	21	26	29	13	20	14	22	20	20	22	31	28	24	17	22	23	15	28	17	21	18	23	24	21	26	18	24	27	27	28	20	18	22	16	16	25	20	24	22	21	24	18	16	23	16	27	20	14	15	21	23	22	20	24	24	16	23	19	19	21	14	24	16	21	27	21	23	16	27	20	16	25	28	22	13	24	19	26	21	20	17	21	21	16	20	26	16	16	30	24	20	17	21	36	20	15	14	23	21	20	22	11	28	19	24	20	23	22	22	14	17	16	20	20	22	20	21	23	26	14	14	17	21	21	13	23	20	22	18	18	24	22	21	24	17	18	21	26	18	24	17	23	23	11	8	23	21	19	19	21	34	23	14	18	22	20	23	18	12	15	15	19	7	17	26	22	21	12	18	14	14	12	22	17	20	21	20	35	27	16	24	19	23	21	18	31	24	18	16	26	19	16	22	20	14	21	22	20	17	16	24	21	18	23	23	19	24	20	19	11	24	16	21	15	27	28	27	14	14	15	21	18	18	27	18	19	19	21	19	27	19	24	18	19	19	24	19	19	21	27	25	20	21	25	16	20	18	9	28	15	24	16	23	26	25	26	24	22	15	16	18	25	20	25	23	23	18	25	20	24	22	26	20	31	22	23	19
10783	1062	449	610	1347	1731	1508	1382	1093	867	770	621	587	526	521	445	406	371	335	369	317	296	312	282	300	270	293	257	266	266	240	278	254	237	279	254	238	233	247	260	246	256	253	245	253	242	219	240	229	227	227	232	253	246	238	234	226	223	242	237	212	223	207	249	194	221	231	234	232	204	215	225	243	218	248	239	234	224	214	234	226	210	225	228	253	225	232	200	237	244	218	222	228	225	268	251	259	252	212	197	227	229	248	211	212	224	209	214	229	218	210	243	219	206	220	206	227	226	242	215	177	231	216	220	230	238	227	200	183	236	202	217	219	225	220	203	241	219	207	248	233	229	199	234	259	224	210	214	219	219	198	223	235	194	219	212	227	238	210	214	205	205	230	215	204	216	242	258	225	236	218	198	225	220	216	236	209	199	217	230	235	192	205	222	226	211	230	215	206	213	237	230	220	205	244	208	214	220	236	226	228	197	209	200	200	224	253	220	215	210	219	190	185	192	210	239	213	224	239	228	210	224	213	200	249	207	217	218	223	226	199	209	223	214	241	211	237	242	200	202	245	227	197	239	193	202	211	220	241	207	238	222	243	214	234	248	218	234	241	230	212	199	246	189	227	245	245	218	212	216	220	217	230	227	232	216	211	245	222	212	227	220	235	223	249	235	205	213	225	221	239	232	207	212	213	203	203	214	220	252	240	222	206	191	229	215	241	219	207	200	212	205	220	242	218	190	223	220	226	223	219	225	265	216	205	191	262	210	229	217	195	223	224	207	199	231	217	211	209	208	240	213	216	189	224	211	220	219	216	222	235	205	210	223	212	218	236	210	222	215	227	213	219	231	202	248	220	221	218	215	208	230	218	228	215	190	228	222	217	226	236	199	205	224	206	239	201	231	210	222	234	225	198	241	207	225	224	175	216	217	216	218	214	237	250	219	204	194	219	223	207	206	227	223	235	236	213	210	216	226	192	223	207	215	225	213	196	235	240	221	230	230	215	209	235	196	238	222	254	211	197	235	218	223	199	213	200	208	211	233	228	223	219	220	213	223	223	229	228	219	196	236	219	226	243	208	212	219	215	219	189	192	228	228	209	219	211	233	198	214	236	218	211	253	219	199	227	244	209	207	213	219	208	225	232	226	215	225	206	229	227	217	223	224	221	226	216	229	215	222	223	228	225	234	242	248	232	215	202	227	210	187	219	195	210	229	229	228	229	219	221	183	234	224	241	220	219	203	200	191	224	207	217	217	208	226	201	217	234	219	233	206	210	240	227	234	205	211	239	217	213	237	207	227	225	197	196	205	226	265	215	230	220	227	200	200	222	206	244	232	230	235	233	226	202	241	213	207	220	194	243	211	230	218	193	233	233	221	231	215	200	216	218	215	236	236	216	197	222	212	228	223	269	229	213	248	218	224	237	226	207	228	235	218	238	197	202	214	233	214	214	229	221	212	211	239	225	205	213	215	215	228	221	243	210	197	245	195	224	237	188	232	207	238	209	240	215	199	211	215	213	214	225	199	194	242	239	204	213	213	207	223	204	204	235	230	217	222	196	215	194	242	226	225	221	225	224	215	201	207	213	210	227	215	232	243	210	222	225	237	230	223	251	239	232	207	211	214	213	226	222	245	225	203	232	209	216	216	244	214	202	223	225	233	196	225	218	241	219	200	207	219	220	205	223	234	225	216	213	222	247	205	196	226	214	225	213	258	223	224	225	244	213	205	214	215	224	230	212	189	230	232	230	210	230	225	217	219	232	240	191	233	232	235	201	212	217	197	244	222	218	208	216	192	232	208	232	231	212	212	213	208	230	230	225	215	208	211	203	209	222	239	237	221	242	194	210	223	198	215	241	248	247	235	219	203	219	215	210	199	246	224	233	227	232	220	217	220	240	200	224	257	251	205	248	239	213	221	228	217	229	216	230	224	208	211	228	214	220	244	253	228	220	177	243	220	191	214	239	237	238	225	202	193	223	244	226	222	195	208	191	212	247	226	222	198	248	229	220	236	209	223	208	185	229	218	250	228	215	212	233	243	215	231	226	217	239	225	230	226	204	216	233	217	219	198	238	246	227	210	195	223	240	248	201	223	217	208	248	215	221	210	219	209	205	230	209	209	231	223	237	216	222	216	243	198	213	220	220	239	207	218	234	222	219	221	233	198	215	214	218	224	225	215	213	212	202	206	229	212	229	222	184	189	252	232	234	220	235	224	220	225	198	234	228	220	243	224	225	218	230	214	202	207	217	207	210	231	229	225	211	248	221	207	239	225	187	204	213	219	232	201	242	233	215	224	203	229	229	209	231	210	204	214	223	249	203	206	237	223	222	225	218	221	252	223	238	224	227	220	219	215	202	240	201	202	218	243	230	189	231	224	220	206	262	208	229	202	261	191	208	244	233	234	217	244	223	205	196	200	240	209	221	235	209	228	197	209	227	228	215	211	238	235	236	262	221	197	204	238	233	230	220	214	234	234	245	195	206	219	205	223	218	226	236	237	224	212	225	220	206	232	178	217	249	197	215	224	234	227	229	242	212	244	234	209	234	217	236	200	204	207	219	222	220	212	220	190	227	218	228	224	201	223	215	219	198	217	207	201	215	216	215	239	228	231	223	232	235	233	212	202	235	225	224	209	232	218	222	221	210	198	235	220	206	206	240	208	207	199	237	216	241	209	236	212	242	221	241	211	222	208	197	238	231	223	226	220	214	220	237	221	193	199	213	222	214	243	226	199	259	204	210	208	203	214	229	211	226	242	203	194	216	239	221	192	191	202	210	229	231	236	237	238	226	240	248	237	215	210	215	188	228	224	231	213	242	229	200	222	222	228	211	206	211	236	206	224	205	240	211	198	201	184	234	205	221	217	235	223	221	222	221	218	232	208	228	201	209	218	252	228	209	226	213	224	236	234	218	229	206	216	220	209	205	225	225	218	214	239	237	219	240	241	209	218	219	190	213	221	203	219	221	251	238	209	221	198	210	192	209	190	208	226	200	229	233	225	204	213	210	231	217	217	236	203	224	207	175	226	225	241	215	214	250	224	224	203	223	213	207	234	224	207	217	209	215	236	225	237	232	215	239	205	239	223	231	199	234	233	184	215	215	254	231	197	194	212	217	228	213	242	198	233	202	226	222	204	237	226	232	208	201	221	225	223	212	219	218	245	245	209	219	226	204	211	237	210	213	199	223	209	208	241	238	226	214	236	211	223	216	233	226	211	210	209	227	219	227	201	202	239	209	235	210	225	226	217	241	198	217	200	221	195	229	178	218	215	215	196	224	211	212	218	225	219	246	244	221	254	197	235	220	209	233	230	227	218	210	218	196	219	246	222	231	214	187	208	244	205	225	222	225	213	195	198	216	227	219	204	201	222	226	207	210	229	234	213	221	178	209	208	218	222	231	225	220	214	222	212	206	227	220	220	200	206	215	205	202	237	224	214	204	222	243	230	223	199	193	224	239	198	208	225	234	229	210	219	227	238	213	212	215	210	193	211
1971	150	83	64	70	91	99	90	77	82	64	72	71	61	59	54	65	40	57	51	59	48	43	58	62	63	57	55	51	52	41	55	53	50	56	48	60	52	63	58	48	43	49	43	57	46	37	53	52	51	63	52	42	44	63	53	41	31	65	59	45	44	40	54	48	47	54	52	53	42	62	48	59	53	45	52	47	40	38	56	50	53	50	55	43	52	47	34	52	47	44	65	58	53	43	52	54	47	48	53	39	43	49	47	57	44	44	52	46	48	45	57	58	50	45	51	48	56	45	48	67	51	39	41	51	58	45	53	42	47	47	40	46	35	56	41	59	57	44	58	48	56	39	49	49	52	53	52	55	51	45	49	44	49	51	55	55	46	53	62	44	55	61	45	52	43	44	47	53	45	44	42	52	44	40	51	51	45	45	61	59	51	49	37	43	51	47	50	66	48	53	45	57	48	45	47	40	45	46	43	53	39	68	57	36	43	51	48	45	47	52	50	47	63	63	50	40	59	49	49	46	40	43	53	56	57	53	56	45	55	35	39	42	42	46	46	39	49	43	46	47	56	59	54	44	54	58	54	50	45	41	47	42	42	40	56	60	47	65	49	49	62	59	58	55	45	38	48	60	37	51	52	38	53	66	54	55	47	51	50	41	47	54	39	54	54	52	51	62	59	45	51	56	43	49	45	51	37	54	61	54	44	39	40	40	51	53	63	44	64	68	43	51	52	57	53	49	54	53	44	43	62	52	46	45	45	49	52	43	32	59	57	48	55	49	48	50	51	40	38	48	50	43	55	39	47	49	45	44	44	54	55	52	44	54	50	48	43	54	52	48	46	43	49	48	45	43	54	43	53	43	47	45	54	51	46	50	41	55	46	44	48	55	37	47	45	45	51	41	52	36	46	47	49	33	40	51	55	61	52	49	40	51	42	58	43	54	54	51	46	52	47	49	47	43	47	37	56	49	57	50	41	47	68	52	50	44	49	42	57	51	44	55	51	53	40	47	50	54	45	54	68	58	54	54	47	45	39	48	48	55	51	41	43	44	53	43	43	38	48	45	47	41	50	68	50	33	38	44	53	42	49	45	47	44	43	43	63	43	36	59	38	57	48	44	46	47	51	48	47	53	59	55	54	40	30	49	50	39	55	59	56	56	53	58	51	58	59	55	61	60	49	62	51	53	65	38	46	49	42	41	51	44	50	47	52	45	47	44	50	45	54	42	51	60	48	52	41	58	77	47	41	46	47	61	60	53	54	42	45	52	53	39	59	47	43	38	43	58	65	61	52	45	40	40	46	36	53	53	37	50	37	43	65	57	50	54	46	49	54	51	62	47	50	59	45	50	48	48	50	46	38	49	58	59	41	47	41	52	45	41	52	45	52	55	37	55	41	43	53	59	51	58	54	45	62	42	63	61	59	48	52	30	55	66	45	50	55	54	52	54	60	32	46	44	56	49	58	31	45	56	46	56	57	42	69	36	51	38	45	55	54	59	58	56	54	53	50	45	46	38	68	61	53	60	45	60	45	51	45	38	42	58	52	48	45	52	52	48	53	59	57	64	39	47	40	39	43	55	43	50	38	60	41	47	61	51	50	44	64	38	41	58	45	50	51	65	60	50	51	52	37	51	45	49	41	60	42	42	62	52	51	44	56	57	44	48	46	46	40	61	57	49	49	58	61	45	49	48	61	37	46	45	58	45	54	48	50	59	50	48	38	48	41	44	58	51	60	56	54	45	51	42	46	40	48	64	59	48	34	49	45	51	51	34	58	55	44	52	47	61	51	50	51	44	39	38	39	57	56	56	43	52	53	42	39	32	44	61	55	46	47	33	53	58	59	48	61	41	47	33	60	61	45	51	49	45	40	60	47	49	49	31	38	53	56	47	51	59	41	42	52	40	55	40	40	47	55	57	52	44	61	43	53	42	53	53	47	48	55	59	43	42	56	51	59	48	53	59	38	48	50	56	47	49	43	49	47	44	58	44	46	41	42	46	55	32	48	49	49	54	62	51	50	41	64	48	45	59	58	37	46	53	50	52	69	61	35	50	47	50	40	63	42	51	58	56	48	45	51	55	62	52	51	60	48	53	51	39	50	45	52	46	51	46	56	59	52	41	65	44	53	42	50	49	64	52	51	52	50	58	59	53	52	65	63	44	50	43	47	36	47	54	55	38	58	61	46	46	53	56	44	58	49	58	54	40	41	41	36	33	43	49	43	44	49	50	33	44	55	57	55	51	42	46	48	49	52	51	52	46	50	55	62	49	43	59	45	31	44	55	44	49	57	48	49	63	68	47	56	41	67	54	43	58	61	45	49	45	52	64	52	55	45	47	38	58	60	51	50	46	54	40	44	47	62	59	51	53	50	48	51	41	50	58	59	41	65	45	47	38	53	63	56	49	47	54	43	37	51	50	45	44	47	44	52	55	47	41	41	53	57	56	47	53	50	45	52	47	54	40	56	58	38	53	46	43	50	56	50	51	43	53	52	56	50	49	45	53	51	55	55	43	51	43	52	46	54	48	44	52	54	48	57	51	41	70	52	39	44	43	54	52	48	47	50	57	47	55	44	52	53	55	42	41	52	54	41	40	46	56	53	47	47	57	49	60	51	55	49	42	36	46	53	50	42	44	45	56	62	45	39	62	47	44	58	32	54	52	36	53	55	55	61	48	46	48	49	59	39	37	61	54	47	46	51	58	53	47	53	49	48	52	49	62	54	45	58	48	61	43	38	62	47	48	53	48	62	56	49	54	59	48	47	57	43	53	55	54	52	51	47	56	51	62	40	54	42	47	38	45	44	52	39	54	45	55	49	57	36	54	45	54	60	42	51	35	44	57	52	58	40	50	51	32	52	43	45	67	39	54	39	56	56	48	57	40	52	52	50	55	45	40	55	40	44	45	35	52	52	53	59	39	43	40	54	52	65	46	49	51	56	51	55	55	60	53	57	56	47	46	44	48	57	43	35	42	52	55	51	58	50	49	54	50	54	45	56	54	57	45	52	49	54	46	50	42	40	60	69	54	50	56	48	51	57	47	52	43	45	47	56	76	52	53	51	47	59	51	44	45	58	49	44	62	45	41	48	46	65	40	39	60	42	43	44	35	57	46	66	51	49	52	43	49	40	30	44	40	50	47	53	59	40	48	56	48	59	42	52	47	43	58	59	40	50	38	49	60	57	45	45	53	53	59	43	40	56	37	61	57	52	57	46	45	45	46	51	51	49	54	57	47	54	46	40	37	40	43	54	43	47	43	45	52	50	58	37	42	48	63	51	54	50	54	56	55	56	52	40	45	55	43	50	54	44	48	55	44	51	42	55	50	58	36	50	53	49	57	39	59	50	56	36	50	57	43	47	54	52	49	42	52	46	45	48	56	52	44	50	42	46	50	45	56	50	52	64	55	49	58	45	40	57	39	57	49	52	53	56	60	51	50	50	49	38	61	47	65	59	38	47	41	59	48	49	47	46	59	45	49	59	57	57	52	52
17372	2926	1206	1928	4247	4988	4377	3413	2754	2156	1794	1538	1325	1171	1007	1006	921	874	829	850	716	730	761	676	736	681	637	609	640	590	589	582	578	588	604	594	550	582	518	552	580	555	541	579	526	513	512	532	502	541	526	561	542	516	507	502	505	542	513	527	519	522	509	520	497	517	548	497	535	506	502	521	512	526	526	492	509	521	534	511	529	478	495	532	502	521	513	500	522	506	513	515	542	477	493	500	489	506	508	481	522	508	534	504	515	456	493	459	533	510	502	506	541	469	506	490	488	457	472	460	517	470	499	461	444	505	543	502	514	494	518	494	534	473	518	478	501	468	507	470	518	496	511	517	529	494	488	511	476	486	473	500	483	472	491	486	494	519	504	507	494	519	486	512	502	515	471	512	525	523	501	473	468	512	493	470	488	449	477	551	453	523	518	516	517	470	516	492	488	520	518	499	512	480	473	518	510	451	468	489	536	494	495	494	452	507	472	455	505	495	528	517	478	500	483	494	477	511	499	521	498	525	520	495	499	485	493	501	488	480	501	480	482	500	489	518	508	518	470	494	458	483	465	459	478	521	510	514	457	515	490	480	531	523	466	480	438	464	491	510	551	497	482	499	506	472	494	520	497	513	483	484	447	461	487	504	453	491	486	506	477	461	468	511	520	478	515	478	456	517	524	480	482	491	451	463	510	532	467	500	513	492	529	493	450	504	454	503	499	485	472	521	487	481	502	492	509	504	510	488	518	497	491	486	454	492	440	462	507	517	490	506	493	529	499	460	479	480	486	503	495	495	502	489	479	546	477	504	491	518	455	484	484	481	515	516	518	489	480	521	475	490	440	509	505	494	518	491	465	517	471	480	494	489	497	454	489	490	485	498	520	479	498	483	499	499	525	475	481	504	551	505	489	514	491	471	509	542	527	476	487	494	472	501	486	535	504	506	535	514	510	476	510	482	489	507	492	496	468	531	488	487	501	525	496	500	514	518	492	461	489	491	520	487	457	534	494	456	496	474	470	471	538	489	487	528	501	516	516	456	493	494	478	489	458	484	532	498	477	447	505	492	514	475	482	497	497	457	477	526	487	498	492	487	454	458	502	496	493	505	506	473	485	476	507	496	489	496	478	494	480	500	516	505	522	496	485	502	500	541	554	515	483	454	479	470	458	470	492	494	500	490	490	500	506	429	478	460	457	531	508	499	523	479	500	515	530	481	468	445	500	485	466	463	467	466	519	498	528	469	486	472	507	503	474	504	491	509	480	480	505	516	487	478	472	518	562	484	462	492	518	523	454	516	528	493	515	500	524	483	498	462	510	548	487	480	479	473	512	456	475	469	473	483	485	474	498	529	468	497	506	471	500	489	497	471	492	478	465	517	497	495	512	507	473	454	503	501	495	515	477	522	515	480	500	514	487	513	502	498	493	473	473	539	492	513	492	504	475	499	458	489	503	502	500	478	470	473	507	512	501	506	461	507	476	499	473	492	524	539	443	495	470	465	500	498	472	537	484	488	489	530	506	484	501	501	482	509	484	520	442	435	520	505	487	523	492	485	511	479	477	479	500	481	458	489	473	520	501	466	497	477	562	523	488	453	482	491	494	482	527	531	484	513	487	522	499	485	507	500	477	505	437	475	495	485	493	515	544	537	481	473	470	481	458	472	469	459	501	472	480	482	469	502	504	509	507	461	488	476	469	530	480	481	464	499	521	490	507	523	465	516	494	470	496	484	484	457	462	502	516	493	440	465	494	490	480	530	508	501	501	480	480	486	472	538	478	482	480	475	488	490	499	462	507	526	454	510	512	506	479	502	522	506	486	474	481	501	507	548	503	458	486	486	472	487	512	425	479	500	527	502	517	487	516	489	487	522	472	471	471	535	482	520	475	471	517	505	474	496	471	505	472	487	494	473	482	478	465	517	506	476	487	515	498	490	482	491	522	471	504	511	489	447	479	502	463	519	507	535	474	488	470	485	470	507	466	477	461	527	506	494	477	486	532	492	485	515	517	493	501	484	503	472	504	491	479	492	482	511	480	496	482	483	484	471	513	502	508	515	496	482	510	501	509	485	474	482	477	488	492	479	484	500	460	471	490	503	481	501	496	528	472	518	491	517	502	466	518	463	490	486	483	538	461	483	492	470	508	506	472	490	481	502	517	478	477	479	443	465	488	477	454	467	422	509	497	465	530	467	488	460	490	508	488	467	496	500	507	484	498	535	478	504	481	479	479	528	498	512	482	468	512	481	515	493	475	430	506	488	466	486	489	437	464	503	503	512	507	475	485	479	515	502	504	536	520	487	473	460	533	496	467	521	501	483	517	469	508	517	490	504	487	548	507	478	464	492	490	489	498	471	474	471	469	498	522	483	537	538	477	502	480	459	548	487	482	457	536	505	482	472	519	475	494	498	476	494	445	486	520	495	512	546	465	500	483	501	468	461	491	489	478	495	470	524	519	488	488	505	478	462	492	534	515	484	540	501	527	488	468	496	548	469	484	473	490	513	483	485	476	509	502	499	472	507	517	489	482	496	492	475	450	510	498	484	517	498	498	498	505	532	512	469	501	491	512	509	479	500	490	533	514	483	458	488	494	510	474	508	488	473	493	492	484	513	500	469	515	483	497	492	502	511	487	464	523	468	481	508	516	451	486	493	472	467	494	481	508	488	534	509	482	486	492	510	513	482	464	479	483	556	478	490	475	468	445	502	508	498	504	506	479	504	459	498	497	487	532	494	486	518	512	517	536	484	488	512	465	476	464	485	443	487	509	508	503	505	451	456	446	476	541	472	482	478	507	503	523	506	524	482	489	490	472	517	507	541	455	465	490	497	492	503	507	515	458	473	486	506	522	518	506	511	468	500	507	504	473	487	511	544	507	509	506	510	464	484	472	459	476	462	483	497	486	503	494	517	483	522	483	495	505	503	474	499	503	503	469	493	470	487	499	501	472	482	466	527	495	474	491	453	463	493	498	467	474	523	493	484	509	535	500	510	539	515	482	478	510	483	442	462	494	458	468	486	494	501	505	506	508	478	512	491	475	473	493	508	520	510	504	467	496	497	495	480	510	492	480	505	484	492	509	501	491	464	491	489	509	472	474	537	465	506	479	485	510	515	495	500	507	485	477	515	478	498	485	535	463	493	465	504	511	487	500	479	502	495	480	481	475	516	530	527	482	493	461	495	499	457	469	491	470	504	460	521	497	515	495	513	489	496	478	491	468	549	498	497	445	490	518	464	476	508	481	455	482	489	511	476	493	476	496	506	506	481	522	491	472	497	479	514	481	476	497	457	494	491	476	490	509	496	461	506	469	477	540	502	493	498	478	477	492	493	529	459	473	510	514	499	495	485	487	456	481	501	484	480	465	501	509	516	490	488	453	484	477	480	467	503	459	506	468	524	491	452	478	468	509	488	488	487	456	491	503	469	465	499	479	526	510	507	518	471	522	506	514	502	490	446	493	474	532	523	482	500	490	473	513	490	484	544	491	491	471	509
3691	132	81	61	45	69	92	85	101	57	63	66	53	56	50	62	31	44	48	47	28	35	34	25	36	39	43	30	25	34	27	35	38	35	33	35	35	38	30	36	38	27	28	44	38	33	28	29	36	32	32	35	36	34	24	39	38	38	33	30	36	34	21	36	27	36	32	39	36	29	33	32	33	26	33	29	34	35	28	40	28	27	38	31	34	23	24	30	32	26	38	28	34	30	32	37	23	23	30	33	35	18	35	30	27	27	32	29	31	36	33	26	30	24	36	32	29	36	36	34	33	24	32	33	37	32	27	26	38	40	37	24	28	26	31	45	35	29	34	21	28	35	35	28	29	32	34	30	31	31	24	32	29	36	32	31	31	45	24	28	25	26	32	26	38	32	28	26	21	31	28	27	32	34	34	37	34	23	35	25	26	26	31	28	25	22	24	40	27	21	39	29	32	22	30	26	33	39	27	35	26	23	29	27	33	24	33	32	38	39	35	29	28	30	29	39	30	28	38	23	25	30	31	29	24	31	29	40	36	35	33	33	30	28	35	38	30	34	35	20	38	33	29	26	32	28	31	39	28	29	31	27	20	27	33	26	38	36	26	21	33	27	24	26	34	22	29	32	33	24	37	26	31	34	26	23	30	35	22	28	40	29	31	27	36	18	22	38	24	29	24	30	31	24	38	37	27	33	39	31	39	24	25	29	18	31	40	41	40	32	35	33	40	26	29	34	35	34	23	33	32	29	18	29	35	27	24	30	41	29	39	30	24	28	25	32	26	32	29	26	38	28	30	29	36	27	42	27	31	34	28	41	39	36	35	28	32	30	29	33	37	28	33	42	26	27	33	34	31	32	26	34	30	37	26	29	34	26	24	29	28	28	25	24	33	22	30	28	25	29	39	21	31	26	26	36	30	26	35	30	42	27	33	36	19	31	36	31	26	25	31	37	28	29	29	31	33	25	29	27	40	23	26	18	29	29	30	32	35	34	31	27	33	38	27	30	34	26	35	24	30	36	31	44	31	23	29	33	28	24	20	31	23	24	31	33	33	33	31	29	33	43	35	36	23	28	19	27	30	34	24	24	32	25	28	25	31	26	30	30	30	27	32	32	34	27	34	36	32	27	34	37	33	31	29	33	31	40	22	26	29	44	32	30	32	32	34	28	39	29	25	21	21	41	25	31	32	31	27	32	32	40	32	29	30	42	28	46	26	24	23	33	32	30	25	25	28	29	35	35	30	23	30	32	31	21	35	30	30	24	32	23	47	28	26	25	26	37	33	28	23	26	42	28	37	38	34	27	33	26	40	17	31	30	20	39	32	20	35	27	30	28	29	28	37	43	35	32	35	31	34	29	32	31	31	35	32	18	37	26	35	32	27	26	26	30	33	23	31	16	36	27	28	26	26	41	27	27	36	30	22	41	21	21	29	26	28	35	31	26	30	33	27	24	34	27	30	27	29	33	35	36	39	40	32	35	30	30	28	29	30	22	30	41	27	21	44	23	28	29	33	22	33	30	27	26	32	24	27	27	26	23	30	36	35	27	24	27	28	37	35	31	31	34	21	27	33	29	29	29	39	30	25	47	21	26	31	27	29	26	32	17	26	27	34	37	29	29	22	35	27	29	37	28	29	33	28	24	30	30	35	32	31	34	27	27	32	19	31	28	41	25	24	32	30	21	26	20	29	29	28	31	35	26	28	48	20	36	39	30	32	33	31	31	29	23	24	24	33	39	30	35	26	31	26	27	33	17	32	30	36	43	32	32	30	33	35	36	31	35	25	28	22	23	29	32	28	23	20	24	24	29	32	31	37	27	39	28	28	32	30	43	31	36	18	27	21	27	24	22	33	36	32	40	28	30	36	28	31	36	32	42	24	29	22	34	30	27	30	29	28	29	28	21	27	38	36	37	41	31	35	31	23	30	22	32	24	29	28	31	41	32	34	46	33	39	34	34	27	36	37	37	33	31	34	29	32	30	34	34	32	35	26	26	25	27	24	32	27	26	44	36	23	42	32	24	25	24	18	28	23	37	32	39	35	39	28	36	29	27	41	33	27	25	28	24	32	34	29	30	30	28	32	30	45	34	28	33	29	34	38	27	31	32	31	18	29	32	26	30	34	30	26	27	27	38	34	26	30	40	31	29	35	37	36	31	26	25	35	33	28	32	31	29	30	24	27	29	35	18	39	38	28	34	39	24	23	20	31	35	36	45	33	32	28	32	35	40	32	30	29	26	32	28	29	25	36	25	25	20	29	37	30	23	31	29	32	42	21	29	30	39	25	41	30	29	36	32	24	30	39	22	34	22	28	37	22	30	32	31	31	34	34	28	30	27	32	25	33	37	31	27	25	43	38	32	32	35	33	32	32	28	44	31	31	27	30	26	24	22	52	30	38	29	24	34	29	34	31	18	34	24	30	27	26	30	24	24	20	26	20	33	27	39	33	40	31	34	24	31	32	28	35	24	26	28	20	25	33	26	24	27	23	33	34	34	39	31	34	26	34	29	39	43	24	40	22	30	29	38	30	33	26	31	27	30	28	39	48	29	31	28	27	18	29	24	31	22	33	28	34	30	35	24	28	36	31	39	32	33	26	23	31	19	35	26	36	27	25	33	33	27	28	24	33	28	26	21	30	32	28	31	33	23	27	30	28	24	27	34	40	47	20	34	39	29	32	24	26	30	30	35	40	42	24	29	27	34	31	27	28	37	26	27	34	34	36	31	38	36	39	20	41	36	29	38	20	17	36	38	28	42	31	27	31	33	19	38	31	25	31	25	30	28	36	23	30	35	27	30	30	30	28	41	29	22	29	29	29	22	31	36	30	34	27	35	35	22	29	30	33	37	24	39	23	29	35	27	35	32	38	32	30	25	22	34	30	29	36	25	23	29	31	30	27	28	31	23	30	26	33	28	33	30	38	25	29	29	22	42	43	31	31	26	32	29	23	28	35	29	32	33	36	32	34	30	38	34	32	33	41	36	31	32	37	34	36	20	24	22	28	23	31	23	32	29	25	25	22	32	30	37	31	32	28	32	29	22	44	30	40	30	31	27	33	37	27	26	30	30	30	21	30	26	29	32	28	19	38	35	36	35	21	36	28	29	22	23	37	35	33	32	27	37	37	31	31	32	37	24	27	26	29	30	36	27	31	38	34	34	36	33	29	32	34	28	36	29	22	32	36	30	31	31	29	36	24	28	28	37	34	36	33	29	25	27	28	31	30	36	37	38	29	20	36	34	23	34	26	27	30	33	31	30	38	37	22	31	27	28	16	32	25	31	32	39	35	32	28	26	27	42	28	27	29	28	32	32	25	25	35	31	38	33	32	23	27	30	37	31	22	16	25	32	32	26	32	34	29	28	31	33	18	31	33	35	26	29	27	25	32	30	30	39	25	26	35	26	34	36	25	29	33	31	30	32	27	27	23	32	32	23	33	20	33	29	34	38	34	26	28	36	39	23	34	38	30	33	30	19	29	34	33	38	32	30
16526	2502	1146	1833	4309	5251	4851	4048	3283	2690	2175	1783	1584	1361	1216	1072	949	887	771	741	707	703	632	635	618	610	563	514	523	521	479	477	444	454	449	419	444	466	415	451	416	420	416	388	441	353	407	398	386	392	401	382	395	347	400	369	382	350	388	386	403	346	360	378	345	353	363	343	348	369	339	363	338	358	375	326	359	325	354	359	352	345	364	327	338	317	365	336	353	326	362	349	318	334	305	330	356	351	313	329	352	353	318	360	312	351	312	321	319	349	291	315	302	296	317	317	336	346	340	327	334	322	331	309	374	329	372	343	374	374	299	350	349	341	318	331	356	334	339	308	322	357	322	337	331	339	352	328	294	304	334	344	337	320	367	306	323	334	340	323	311	316	328	318	325	328	322	340	344	308	312	320	316	313	334	303	319	309	313	323	301	332	324	323	318	353	320	357	332	326	336	321	326	308	333	301	318	300	332	382	362	352	342	309	339	329	312	318	322	351	338	318	334	336	337	355	334	336	288	319	311	315	322	342	336	333	331	333	319	320	343	335	310	343	364	312	335	294	293	297	346	314	314	315	335	340	351	334	355	319	347	336	296	371	352	351	309	319	342	321	309	308	328	362	314	323	332	360	353	320	324	315	317	374	334	327	320	342	338	332	340	340	351	327	343	343	362	329	331	330	347	341	304	338	334	310	310	327	297	322	350	309	339	336	333	321	339	327	293	348	326	328	350	336	325	330	350	343	295	360	326	309	327	303	357	301	334	305	323	353	292	309	307	329	330	325	353	312	322	369	345	354	333	312	330	338	337	309	325	322	364	343	366	340	329	329	340	313	340	341	294	348	327	349	337	300	331	309	328	333	324	298	333	310	357	326	313	314	334	330	317	328	315	340	333	294	366	313	327	335	320	319	345	296	340	311	320	324	317	315	332	342	341	318	312	350	366	309	320	371	334	350	333	348	366	343	360	328	364	335	327	335	316	379	291	332	327	337	372	336	305	343	314	308	318	320	336	344	362	340	326	312	361	332	329	315	300	337	323	365	287	304	346	331	346	347	335	323	285	341	328	300	338	330	329	340	325	319	324	324	324	342	353	331	324	329	316	326	311	334	341	338	354	338	342	335	314	302	319	327	336	330	306	350	359	304	350	359	343	339	332	343	357	327	320	345	319	338	326	317	353	325	348	315	333	318	341	344	326	314	346	328	320	358	308	314	332	324	351	257	331	357	341	303	338	307	310	290	325	326	326	299	308	305	321	298	314	311	301	310	340	301	328	336	331	350	342	289	319	307	301	332	333	321	336	305	306	324	327	367	331	316	296	324	293	332	339	323	313	353	327	347	356	349	315	318	341	321	290	315	343	321	313	327	333	352	332	313	319	337	341	310	351	363	329	330	319	313	297	330	331	354	335	293	320	344	352	321	335	354	352	275	304	320	318	330	327	293	325	328	319	326	310	296	336	338	322	347	334	326	348	335	311	329	323	322	324	323	315	330	306	306	293	359	356	340	340	316	345	317	319	289	303	343	353	322	347	332	354	291	331	340	318	362	332	338	338	339	350	311	335	289	340	315	314	344	327	315	339	345	338	318	340	318	320	326	318	337	316	304	343	321	304	333	294	350	337	311	319	319	352	328	332	333	342	334	342	329	345	308	337	321	333	309	338	353	333	333	308	340	330	333	318	340	351	314	334	325	336	319	339	305	311	311	329	327	315	304	345	310	353	328	312	335	341	360	340	340	329	319	323	334	356	313	336	294	327	356	343	347	326	315	316	343	352	308	335	346	349	343	292	314	336	334	325	364	327	335	339	340	359	318	332	340	300	335	306	330	323	334	341	336	284	372	291	339	341	318	330	341	317	335	322	302	332	335	326	348	367	306	338	332	316	343	341	299	327	319	328	331	316	325	327	339	316	325	317	354	322	319	308	326	341	314	320	344	311	333	340	324	318	351	329	343	299	342	327	299	351	288	306	314	302	345	315	338	318	336	342	323	309	335	327	320	342	346	322	362	339	338	334	333	317	309	328	350	309	358	327	336	318	320	362	319	333	329	309	334	317	321	328	356	348	321	349	324	325	326	314	339	322	311	342	310	327	320	361	304	322	323	305	315	308	337	343	321	329	334	363	333	341	310	320	294	316	334	334	321	347	342	311	303	343	335	320	332	338	332	320	316	315	341	336	321	296	332	328	366	354	325	341	318	353	324	330	323	324	312	308	299	364	318	327	364	325	320	339	344	331	316	306	304	342	379	310	315	314	353	349	317	325	331	323	315	308	295	325	312	312	325	316	312	330	311	338	323	321	334	332	326	343	287	350	361	324	353	293	316	338	333	311	336	317	329	342	350	322	319	327	335	342	311	332	333	327	309	342	331	338	305	341	327	299	328	336	317	327	305	356	272	325	336	330	307	333	307	317	330	359	300	317	349	349	365	340	306	337	342	331	321	314	310	325	366	331	324	335	336	340	342	329	318	326	381	317	345	325	297	337	301	310	314	311	346	335	306	330	302	352	371	338	288	318	328	329	333	348	349	320	355	359	318	357	338	329	315	353	343	335	333	343	322	302	351	321	342	319	336	355	336	332	352	301	305	329	313	336	343	327	350	317	305	335	314	334	323	316	317	364	374	313	333	300	310	326	332	318	308	332	312	314	303	315	300	349	333	329	345	301	333	323	338	324	322	332	316	327	314	321	343	332	318	315	335	325	320	339	325	325	323	333	333	336	323	358	331	280	321	324	374	324	314	336	363	335	339	350	318	357	326	348	335	305	325	351	331	323	295	336	317	342	342	305	292	347	315	383	327	329	351	322	318	332	276	330	363	341	348	318	346	308	324	345	321	349	331	360	338	324	332	347	373	355	321	309	320	356	324	330	318	341	329	296	305	330	312	337	320	329	320	357	347	321	348	345	344	305	322	340	345	315	309	303	345	320	324	361	323	327	312	323	332	331	321	314	324	350	358	329	367	334	358	312	289	340	360	317	294	315	320	323	322	339	322	279	329	312	327	345	311	332	309	330	339	324	314	328	351	331	348	333	367	288	342	312	350	314	332	373	313	325	341	350	298	332	358	320	316	309	312	331	306	317	349	330	336	345	321	336	313	328	302	302	347	336	335	314	351	311	371	337	351	354	350	338	300	327	321	334	314	325	320	317	376	320	321	339	320	346	321	345	318	339	319	343	334	324	311	284	332	343	331	305	314	296	316	303	321	295	318	337	352	348	339	331	337	343	357	342	373	318	331	300	330	337	342	310	305	313	317	303	286	336	333	321	312	343	312	300	322	343	307	319	328	309	321	353	329	333	313	342	349	314	314	315	355	349	324	302	310	346	304	331	313	334	360	324	311	322	318	334	328	328	329	350	315	320	344	316	347	342	311	347	360	294	322	308	314	340	320	351	342	317	310	324	341	285	296	304	338	325	339	327	308	359	319	331	330	305	352	321	333	333	330	365	321	338	300	338	358	332	343	327	300	321	328	312	306	334	326	335	340	298	333	318	333
3492	253	126	104	118	139	166	147	131	134	108	108	104	82	85	86	73	85	98	86	91	65	75	77	88	75	71	77	94	77	71	64	82	79	61	60	54	65	85	79	73	58	61	70	57	51	83	65	72	75	75	64	88	64	71	59	65	67	71	63	82	78	80	61	76	64	68	64	58	71	72	65	87	51	68	87	73	73	68	63	62	60	70	74	72	70	66	67	73	74	54	78	70	67	59	74	62	55	68	80	76	64	61	69	64	64	65	78	57	57	63	74	52	72	64	54	63	53	82	67	70	60	60	75	74	53	59	74	54	74	52	73	61	81	60	66	59	76	70	66	76	72	67	77	54	62	81	66	50	66	79	64	70	58	73	60	67	63	58	74	75	63	66	64	70	53	70	62	62	66	68	68	67	69	68	63	56	65	74	72	69	60	67	80	58	65	64	74	61	78	75	58	61	59	60	69	65	61	78	62	62	80	57	75	64	67	63	65	65	51	82	69	60	59	72	73	61	61	74	79	58	72	69	66	63	63	76	63	83	68	60	73	70	68	86	63	74	68	78	62	64	74	73	67	82	64	63	66	79	65	66	60	66	71	71	65	61	66	68	61	62	67	75	68	62	72	62	74	63	60	57	69	62	65	73	80	77	71	64	51	71	59	68	71	67	76	71	62	51	53	73	69	69	77	73	68	76	77	60	64	59	64	67	69	65	68	72	72	58	84	69	63	72	68	53	59	66	65	57	72	59	64	67	72	60	63	81	56	78	56	76	85	73	90	65	60	65	69	55	74	50	64	64	61	61	63	66	67	64	63	73	55	58	55	76	66	69	58	73	49	78	68	59	63	77	66	66	60	61	69	70	65	47	65	69	62	67	68	61	60	72	53	86	78	72	64	71	70	63	64	70	63	67	64	66	77	70	63	66	59	70	78	56	60	84	66	68	65	78	54	64	72	65	96	65	63	66	69	62	63	55	55	62	69	69	65	71	67	60	66	55	53	70	78	83	78	75	53	68	64	72	55	57	61	65	71	61	68	74	77	79	75	63	53	64	76	62	73	78	62	70	70	74	70	57	65	68	70	62	63	89	57	70	51	78	76	75	52	81	62	63	86	72	66	67	71	60	58	74	58	70	69	68	59	73	67	56	60	66	58	65	68	56	60	61	66	50	70	66	70	75	73	58	64	59	62	74	71	71	53	61	64	86	65	70	64	60	65	67	63	63	72	61	83	61	54	77	67	57	56	58	73	64	65	67	74	48	60	80	71	78	63	75	62	73	81	53	74	66	57	60	53	63	57	65	62	69	65	60	71	62	65	71	67	66	75	70	74	57	67	73	63	72	77	54	74	78	67	62	68	54	66	69	78	78	80	69	60	53	59	63	74	63	81	57	56	60	70	87	64	74	63	59	67	59	68	57	74	60	57	64	59	62	62	58	50	65	78	50	60	69	67	67	77	63	62	72	64	51	73	71	58	64	58	73	47	69	67	60	68	69	56	67	65	69	75	62	64	76	56	66	87	83	67	71	75	69	75	71	73	56	73	75	61	65	61	60	71	59	53	64	80	70	61	68	59	64	70	76	65	74	62	61	78	62	62	68	59	66	60	69	67	54	58	71	62	65	71	69	78	75	58	64	63	60	75	66	59	64	46	71	78	76	64	43	71	67	68	82	70	58	67	66	64	60	74	77	73	61	58	76	65	53	63	56	68	49	73	74	75	66	62	57	65	66	44	58	66	75	64	64	55	70	82	86	65	71	72	56	80	64	77	54	76	54	64	57	71	65	60	59	74	74	88	65	68	75	65	77	74	81	72	75	61	66	56	79	59	63	59	66	80	65	65	78	63	71	54	67	64	73	59	61	69	57	52	76	73	65	46	59	63	51	60	72	68	71	68	63	55	61	65	77	63	65	77	50	60	72	63	61	54	61	89	69	62	56	59	58	71	62	69	65	71	73	75	62	82	59	69	62	68	65	46	64	61	65	67	86	62	64	74	64	62	59	67	79	68	74	62	66	55	49	63	74	67	59	71	65	58	54	72	76	69	63	69	56	86	71	63	51	59	68	54	81	66	73	74	57	63	86	67	60	53	62	65	67	66	67	71	72	74	57	58	71	69	73	69	64	68	80	54	66	60	80	58	79	71	70	56	57	62	50	65	61	78	57	73	58	73	62	68	61	60	77	70	74	65	63	62	69	76	83	64	63	66	74	62	56	67	62	51	65	60	76	78	64	61	53	54	61	69	73	49	54	53	71	57	54	70	47	59	70	89	76	63	59	48	55	70	57	60	58	60	73	68	66	64	64	77	78	61	68	58	54	64	69	65	75	67	63	72	63	67	68	70	72	73	55	71	67	61	64	75	57	74	67	63	56	72	64	66	59	66	62	64	68	61	63	45	66	77	66	74	74	76	71	47	75	63	50	57	60	69	61	67	67	69	74	61	53	59	57	72	73	71	82	57	51	46	65	63	58	51	64	71	67	70	66	60	70	61	66	71	60	61	64	56	61	61	66	54	75	56	59	64	60	50	75	57	73	62	63	70	69	65	65	63	76	83	46	65	71	73	73	61	67	66	52	65	85	64	68	67	68	68	62	63	68	70	49	70	61	58	64	73	69	66	69	63	53	64	51	80	62	64	68	87	64	63	51	69	57	75	61	73	68	59	78	65	66	71	60	67	57	72	63	63	72	67	52	68	65	65	67	82	74	68	72	66	64	83	64	58	60	47	67	77	71	72	55	67	60	60	56	58	68	73	79	64	57	67	66	51	60	73	60	64	52	67	62	73	63	73	70	67	72	55	59	74	74	64	55	63	51	64	61	66	63	65	70	57	77	72	74	59	84	56	65	75	55	66	72	60	61	63	60	55	65	61	67	67	58	67	64	46	48	66	63	79	59	67	54	72	64	63	55	61	61	59	46	72	62	54	67	66	65	56	64	82	68	64	71	69	70	72	63	70	71	67	72	59	64	68	55	66	58	56	54	91	63	54	68	60	71	71	66	73	78	79	70	71	73	66	63	61	70	68	66	47	55	70	64	62	72	63	64	79	59	57	53	63	78	65	60	79	78	69	67	71	61	74	75	79	67	64	59	63	58	63	74	67	68	71	68	59	65	62	65	73	55	73	67	68	77	65	58	57	66	65	67	70	71	61	65	70	61	59	53	65	71	53	73	74	63	59	73	65	63	62	57	64	76	44	69	81	59	69	69	67	62	58	60	63	82	66	67	74	68	59	68	66	67	53	67	64	77	62	56	56	75	58	59	63	62	63	59	65	62	75	58	81	61	74	71	57	77	70	62	61	60	60	67	56	70	58	89	68	78	64	68	68	69	78	67	70	67	59	65	60	67	55	62	54	77	71	73	67	69	59	73	73	71	70	66	67	50	71	60	66	63	63	78	67	75	77	75	76	70	64	61	62	68	61	63	57	51	66	61	66	60	65	82	76	50	62	65	63	68	63	63	43	82	70	55	70	70	83	67	67	82	81	65	74	62	63
22145	4639	2032	3251	7487	8570	7686	6310	5143	4192	3328	2887	2505	2236	2035	1830	1616	1509	1446	1318	1265	1199	1216	1150	1141	1055	974	934	954	920	911	850	876	823	871	845	899	828	863	853	835	822	865	791	826	835	803	789	750	759	736	753	770	723	759	738	739	735	764	693	698	711	760	744	733	695	741	729	673	759	702	729	703	697	713	680	750	739	711	736	693	729	693	688	678	720	767	742	709	766	738	695	710	703	662	720	700	731	696	767	656	703	710	692	714	682	664	706	686	657	698	682	697	699	693	666	681	716	662	687	695	700	655	707	678	736	707	684	721	684	600	667	709	683	685	686	634	672	679	695	685	686	709	717	668	646	671	714	699	682	700	673	647	682	720	703	709	694	660	675	699	684	653	691	704	715	676	658	678	652	699	663	675	699	750	722	715	710	708	726	677	664	674	677	685	683	661	680	701	719	686	638	638	646	672	703	671	672	677	670	676	674	680	661	664	738	654	671	648	720	710	699	688	653	690	657	678	722	692	685	710	641	690	655	674	667	698	708	676	720	663	687	687	672	697	658	691	705	686	691	688	682	716	687	654	673	663	703	712	652	669	663	675	609	685	698	695	687	684	665	689	713	681	692	692	700	696	681	718	702	663	606	628	672	692	630	704	724	676	669	692	671	677	700	665	675	710	665	680	703	736	703	648	660	640	665	684	691	686	668	678	707	689	690	720	672	672	674	696	687	679	678	697	621	673	680	688	656	704	670	712	664	679	674	691	657	679	721	722	667	693	667	685	629	724	678	758	730	695	723	709	686	727	713	675	688	664	673	714	708	702	694	644	657	689	631	651	648	652	688	686	669	686	700	674	694	701	666	682	677	708	700	702	704	668	661	691	670	657	690	701	706	687	690	713	715	693	689	684	658	687	652	697	652	701	653	624	650	641	705	630	679	708	692	649	677	689	687	718	689	659	676	714	685	671	720	715	702	684	654	698	659	666	698	675	678	669	650	653	689	690	699	670	650	670	644	682	672	657	670	683	666	699	641	654	665	697	690	709	662	621	671	631	639	622	679	668	689	648	709	625	667	663	718	697	707	703	699	643	657	707	698	696	684	689	730	660	670	722	680	697	685	668	711	637	701	724	681	680	677	678	657	678	696	681	666	699	705	680	683	667	678	688	622	729	686	699	738	688	684	680	660	662	687	726	667	708	609	678	660	637	726	687	685	653	641	713	682	677	686	660	685	686	666	691	652	670	694	744	686	665	662	670	677	681	707	662	693	709	718	740	649	719	651	654	698	690	664	698	662	693	672	698	658	671	674	645	661	671	689	687	684	646	661	688	646	700	680	692	680	683	704	706	669	665	665	661	650	669	659	671	675	681	691	686	703	618	708	723	682	690	658	681	685	686	659	690	649	705	637	704	685	660	690	727	687	669	666	663	644	675	698	657	656	706	626	668	673	689	716	710	660	701	653	707	722	661	709	669	666	671	658	696	651	659	725	704	653	697	687	645	693	615	700	647	672	693	662	686	688	677	667	662	723	661	681	708	699	664	705	699	668	672	651	657	675	653	663	682	714	663	699	680	677	690	713	687	659	663	686	649	719	692	661	667	679	675	680	678	641	704	700	720	660	688	678	684	682	633	676	687	663	667	648	704	635	641	711	673	679	658	742	676	682	670	633	686	638	674	681	671	672	691	689	701	738	663	726	665	669	682	653	665	677	706	684	676	691	641	674	718	681	675	678	634	657	691	680	691	620	708	694	704	716	677	660	675	680	673	657	659	683	706	669	685	698	662	670	729	710	706	655	657	696	655	605	744	622	691	700	675	668	677	707	668	694	672	622	654	692	670	693	702	684	693	657	698	723	674	658	699	633	706	648	629	682	690	652	657	635	668	680	671	666	647	640	648	699	629	744	674	616	698	672	678	701	706	664	684	680	693	627	703	645	672	675	694	697	689	664	705	628	673	728	696	634	649	671	643	709	677	698	662	725	711	672	680	660	660	689	693	648	687	634	655	623	681	708	694	664	680	668	683	687	709	651	685	707	632	685	677	696	730	684	673	665	667	721	678	669	700	652	661	657	672	650	674	701	668	696	709	667	653	700	700	664	702	687	687	699	725	681	724	662	700	709	664	688	690	663	631	628	680	652	690	676	717	678	696	671	682	644	674	697	725	635	699	682	688	678	657	629	704	663	686	687	687	629	683	641	718	683	691	635	689	668	678	709	672	691	713	705	701	701	680	708	692	702	688	692	730	705	684	713	680	703	695	677	723	691	683	681	676	659	696	684	650	714	672	700	662	658	667	697	697	664	662	703	694	715	687	674	652	673	684	674	696	672	659	700	696	701	689	632	714	720	708	698	658	710	695	649	700	680	674	701	611	669	663	681	645	661	696	672	662	664	645	684	665	653	691	703	681	686	666	703	686	715	646	657	698	655	676	663	690	693	705	690	677	711	680	697	699	651	649	656	655	621	656	714	697	690	664	676	701	686	681	671	698	617	672	737	682	686	680	653	641	685	668	635	666	662	743	674	653	696	677	700	683	682	659	738	717	687	654	640	681	679	681	710	732	713	692	648	700	686	627	664	660	661	642	713	700	713	660	678	693	633	672	714	734	623	707	676	644	687	651	705	680	690	676	687	675	668	676	705	698	687	675	730	697	678	663	653	628	669	682	697	664	700	675	695	691	692	683	677	655	703	648	660	672	698	693	687	663	689	682	661	642	670	668	716	695	711	707	677	655	670	664	709	696	667	659	691	676	677	638	655	633	612	692	648	697	678	704	649	706	627	661	722	685	682	733	729	697	672	663	652	733	653	653	676	725	671	681	675	680	699	662	686	703	663	665	712	694	693	650	736	697	653	675	663	702	715	666	664	708	664	731	638	642	685	696	618	693	648	672	669	705	689	685	636	689	673	710	693	675	663	693	669	723	666	641	673	690	724	728	677	677	692	698	688	690	697	667	674	635	635	721	678	702	643	655	709	638	732	655	722	664	689	681	683	718	643	595	679	657	690	669	700	673	718	670	654	672	692	703	641	725	648	657	642	687	691	700	649	653	679	672	670	661	674	713	695	659	667	639	682	660	654	657	709	712	711	674	703	684	705	709	655	691	649	671	675	700	652	659	647	694	644	661	691	672	666	732	697	664	691	646	681	656	686	704	625	695	728	689	739	722	648	662	714	695	683	676	727	685	675	659	671	637	659	677	688	648	637	684	677	707	736	701	691	701	669	689	678	661	666	661	708	697	648	647	663	683	685	658	695	670	669	692	666	668	651	676	742	623	701	676	672	663	661	672	684	623	636	684	688	689	682	655	682	651	728	669	672	662	672	687	730	672	671	724	732	717	607	687	690	683	680	708	684	658	704	665	641	667	695	687	664	642	649	690	666	675	667	659	760	743	674	662	655	679	704	661	690	753	725	715	635	678	696	699	676	686	657	671	654	663	662	691	681	682	659	678	663	646	686	688	660	726	732	634	645	721	693	661	664	696	633	640	660	701	663	688	674
2101	33	28	24	22	34	36	25	32	23	31	37	23	25	30	21	31	29	20	15	18	22	30	23	15	24	23	19	26	16	19	22	18	22	25	30	21	19	17	18	18	22	24	16	19	20	23	21	18	22	16	14	31	21	19	21	28	14	22	13	17	21	19	23	29	22	21	16	14	12	16	11	15	21	22	16	17	15	23	18	22	20	14	20	24	25	15	25	22	20	21	11	20	21	21	16	19	16	20	15	17	22	23	28	17	19	22	14	18	21	19	20	20	18	14	34	18	14	18	16	18	20	22	21	18	29	15	16	16	23	16	14	18	22	20	10	19	25	25	27	17	17	18	20	9	20	27	20	20	18	22	26	12	18	17	18	19	23	17	14	18	29	24	20	14	22	18	30	19	23	25	19	19	19	25	22	16	25	12	14	24	27	27	14	22	21	13	23	16	20	29	25	21	20	23	24	15	11	23	20	20	24	17	17	19	24	14	13	19	21	26	14	20	23	19	22	25	25	14	25	21	19	15	22	18	16	14	19	21	20	17	22	11	18	28	18	21	25	14	17	29	13	19	15	20	26	13	18	16	20	21	16	23	22	25	24	19	11	17	18	19	20	18	22	20	19	20	21	16	11	18	15	20	23	11	27	24	17	26	15	15	13	27	16	19	16	23	24	21	16	19	18	24	14	15	27	17	17	24	24	21	20	18	18	20	11	24	26	22	22	26	16	24	16	16	21	15	16	25	20	25	22	17	20	12	18	18	21	23	24	15	17	18	22	24	20	17	14	21	30	18	20	16	30	23	23	23	22	25	17	24	19	23	18	20	19	21	22	16	16	23	12	27	17	16	22	22	27	14	23	28	14	22	20	23	18	21	23	21	19	22	21	20	24	25	24	20	13	20	24	17	27	19	18	22	15	18	17	17	20	33	17	17	18	27	12	20	16	22	21	19	25	18	17	15	22	20	22	16	17	25	25	16	23	17	26	9	15	25	25	23	17	20	19	22	17	22	16	24	14	19	10	22	17	15	21	22	24	25	16	17	18	23	20	17	22	12	24	20	14	10	25	21	24	21	16	24	28	17	20	21	27	18	16	20	16	22	17	24	24	26	27	23	19	19	27	25	20	21	24	24	16	20	16	17	17	22	14	22	22	21	30	21	20	18	23	18	23	22	15	22	19	18	18	16	12	11	18	10	17	21	23	17	27	16	22	15	22	22	18	18	31	25	21	13	16	17	23	21	23	14	18	28	11	29	18	20	17	18	24	21	20	22	17	21	22	12	16	16	14	20	25	18	18	17	21	18	22	21	15	20	20	19	20	23	19	21	21	9	24	23	23	25	9	25	25	13	14	21	22	19	13	26	21	22	25	21	20	19	18	24	16	20	22	22	25	23	19	22	20	21	15	16	37	25	20	22	23	17	18	32	22	17	21	20	14	12	23	13	21	20	25	15	11	21	19	17	21	20	22	17	20	15	15	21	18	22	19	15	14	17	16	21	14	20	20	20	16	23	21	23	23	12	16	18	19	15	20	14	20	22	22	24	24	20	14	16	29	16	16	16	16	29	17	24	18	19	15	8	18	17	34	16	23	13	18	21	19	24	11	17	20	23	20	16	30	13	16	20	27	22	19	20	19	15	21	18	22	18	17	18	19	16	15	17	13	20	20	13	16	20	15	27	22	14	21	22	21	22	19	15	15	23	18	15	21	26	26	21	18	23	28	21	28	16	21	25	20	23	24	22	17	26	10	18	27	27	11	14	21	20	19	20	22	10	18	28	21	23	9	15	22	20	25	21	16	19	30	14	19	21	26	20	31	21	27	14	17	19	17	21	16	24	21	16	20	22	10	18	21	20	29	18	16	24	25	19	26	15	13	13	30	18	29	14	19	21	17	17	19	29	21	23	24	21	24	17	21	12	16	13	18	17	22	22	21	17	16	18	25	14	30	19	20	22	21	26	17	20	21	29	20	26	32	30	20	29	14	14	18	17	22	23	18	18	34	24	23	17	19	18	14	20	29	24	20	14	19	11	21	21	21	14	16	20	19	23	26	23	12	21	19	21	16	13	18	19	11	13	23	17	23	26	21	17	24	20	21	24	18	24	19	17	19	15	17	15	14	25	25	15	26	27	29	19	17	17	15	17	20	23	16	14	21	24	21	16	28	17	18	23	20	17	28	23	19	15	17	22	14	16	21	15	23	20	16	16	27	19	27	20	20	25	18	13	17	19	18	18	14	14	26	20	17	16	32	30	23	17	22	20	18	18	27	15	21	23	20	16	16	20	15	10	10	17	24	24	13	20	20	17	25	18	19	24	15	19	26	24	16	19	19	19	25	20	24	25	18	19	13	17	22	16	29	19	22	17	29	18	15	22	21	10	20	16	11	23	24	23	17	25	21	17	19	17	32	28	20	23	27	14	16	12	21	19	20	19	14	24	28	19	18	22	17	30	15	26	19	15	19	17	16	18	22	16	19	26	24	23	13	18	19	16	21	15	23	15	24	30	17	23	28	18	20	20	25	16	22	15	20	21	16	21	20	22	24	16	15	16	21	17	25	30	27	20	12	19	24	21	9	22	18	25	14	25	15	22	20	18	21	17	25	20	25	22	27	19	21	21	21	21	18	10	16	24	17	16	15	16	24	23	21	17	17	19	32	21	23	25	14	28	19	16	17	19	18	19	20	19	26	18	24	25	23	22	17	23	16	21	14	16	16	16	18	27	20	26	18	13	11	25	23	16	17	30	21	30	34	13	17	22	15	21	28	27	18	19	19	20	18	20	16	19	20	23	18	11	24	24	22	21	26	18	21	17	25	13	15	15	23	20	25	26	21	20	18	20	24	15	20	17	20	26	18	22	19	17	19	24	20	18	23	12	17	17	21	19	21	11	20	18	18	25	24	28	21	22	20	17	27	22	16	16	19	16	19	19	17	26	18	12	22	16	13	25	13	26	19	20	28	24	30	19	17	16	19	15	17	20	29	18	22	21	11	25	23	18	22	17	23	21	28	27	13	18	25	14	21	26	16	17	21	19	19	17	13	12	23	27	17	25	18	15	12	22	22	19	22	16	14	20	31	21	17	21	26	14	18	13	16	14	24	17	17	18	23	29	21	12	16	16	26	18	23	19	20	18	19	17	14	18	20	20	25	17	13	20	20	17	21	18	29	21	21	23	24	19	26	32	16	22	17	12	22	17	16	19	15	18	12	18	17	16	19	30	30	21	23	11	18	20	18	20	19	17	15	15	23	19	15	18	14	14	24	20	11	25	16	30	21	22	15	21	21	15	22	18	11	19	33	19	18	22	16	26	33	15	15	24	16	15	19	19	14	23	17	26	21	28	19	18	18	18	17	28	23	23	20	23	15	27	15	16	14	12	22	16	20	17	18	23	22	23	16	26	24	13	29	17	20	21	15	21	22	23	16	16	20	19	23	18	18	14	21	25	22	15	23	16	13	19	12	10	16	11	11	22	23	23	25	24	15	17	15	20	14
11647	912	490	602	1341	1675	1563	1301	1025	921	716	631	583	506	460	448	383	365	374	325	332	337	306	310	282	263	287	297	254	267	257	269	250	260	246	252	248	226	247	248	250	250	202	241	245	234	228	242	217	255	258	231	234	207	234	257	212	253	231	219	257	238	250	230	239	224	220	239	220	208	218	235	239	236	230	219	232	222	211	222	227	212	235	221	243	245	237	227	221	192	212	224	230	225	223	217	240	216	215	222	216	238	223	221	216	194	195	237	210	205	221	241	210	216	204	246	218	213	223	226	258	250	215	236	206	204	201	221	214	221	204	222	217	228	191	202	195	229	222	214	220	221	231	212	231	204	221	225	204	230	211	220	228	226	221	193	219	211	201	222	236	221	216	194	223	213	217	232	212	240	192	203	228	232	210	201	206	215	244	225	208	212	230	206	223	225	231	227	217	218	219	244	236	198	193	214	226	209	219	210	258	220	207	225	215	215	197	199	240	203	242	208	221	231	204	203	212	209	230	255	226	199	234	232	232	216	219	201	202	203	207	209	198	191	225	197	212	241	180	224	251	212	222	220	199	194	222	200	238	205	210	213	228	215	218	227	239	237	212	210	214	188	201	185	195	217	241	221	182	202	228	229	219	210	228	220	224	214	209	210	233	223	208	208	242	222	228	211	233	203	205	245	223	239	226	219	237	217	232	232	214	223	236	192	175	230	198	224	212	221	226	212	218	211	226	206	247	228	190	238	210	201	220	214	224	232	240	223	204	219	213	198	211	202	221	220	231	198	195	208	200	223	189	220	237	217	221	205	201	197	230	220	205	195	212	226	198	231	187	216	226	219	217	222	209	202	210	236	221	221	238	220	213	232	229	199	213	197	228	197	217	232	221	233	195	208	242	224	235	208	203	238	222	213	246	226	224	195	231	231	229	250	215	244	218	222	208	212	253	228	212	220	226	206	245	213	193	236	215	216	180	205	246	210	202	208	196	244	226	213	241	229	235	218	209	228	254	213	210	217	222	209	222	215	198	209	218	234	217	233	238	199	243	210	225	205	221	221	213	241	219	229	237	214	207	204	221	229	238	217	205	222	239	250	208	221	214	208	205	213	233	210	197	197	222	219	203	206	223	217	228	210	210	205	217	244	199	228	231	229	221	210	195	193	226	209	186	223	207	233	199	199	229	219	192	215	205	183	244	188	252	200	189	247	252	231	217	210	234	235	211	234	227	212	212	210	198	213	213	204	209	251	221	205	199	229	207	203	223	202	230	213	234	229	227	233	213	204	220	214	208	234	211	239	186	213	216	231	240	207	206	231	210	218	227	226	221	220	238	214	230	213	190	225	207	219	214	227	202	210	228	206	213	193	226	237	240	226	245	224	211	216	240	203	216	184	200	211	212	218	215	221	215	214	216	207	217	203	205	221	230	247	213	221	199	198	208	230	224	219	211	205	217	216	180	232	208	228	226	208	236	212	235	209	214	186	220	213	213	221	232	244	208	225	213	247	207	211	193	230	213	185	192	219	212	248	197	205	206	197	216	216	226	241	189	213	207	237	192	233	220	202	243	216	231	199	196	219	203	196	215	215	229	214	219	207	212	226	227	200	212	219	231	241	231	223	206	202	214	206	211	206	229	215	224	224	217	210	211	213	223	229	216	215	211	207	192	203	214	223	205	188	204	225	234	218	229	241	220	235	234	220	174	194	241	220	217	225	229	220	213	194	212	232	218	216	204	211	222	197	214	199	201	228	189	207	205	250	208	220	205	223	234	210	207	232	233	218	226	181	204	198	202	207	236	186	220	219	218	227	211	219	221	215	209	191	203	188	210	212	215	221	223	242	208	205	211	198	251	177	230	200	215	241	205	239	207	213	218	224	214	204	218	251	241	212	202	187	226	229	209	223	223	220	212	222	206	202	239	241	217	226	234	218	242	235	218	206	211	193	209	225	219	235	232	245	203	213	203	223	241	218	226	222	212	224	186	229	197	218	218	224	212	200	182	219	195	208	219	228	210	217	194	223	225	211	207	223	217	211	192	200	219	223	189	223	210	236	222	235	211	195	240	199	204	235	223	237	210	235	194	220	214	219	213	225	215	228	249	186	228	236	235	217	177	212	184	227	208	231	240	222	215	223	222	229	194	208	217	222	242	206	235	208	220	216	229	196	231	212	232	214	222	216	202	209	232	190	214	218	204	211	214	213	166	235	213	207	193	230	196	210	202	220	196	222	219	210	214	205	220	182	212	213	232	230	228	239	216	218	214	224	221	248	219	226	213	228	187	229	217	220	232	222	241	238	217	220	215	212	201	213	223	207	191	221	201	239	200	215	235	222	200	218	211	219	234	222	217	217	251	207	189	231	233	180	211	201	218	222	210	215	224	209	216	214	187	210	216	242	208	212	219	228	206	190	213	223	225	212	203	201	220	203	228	213	201	203	204	203	200	227	238	215	206	215	203	214	190	226	248	220	221	195	216	230	222	195	206	193	225	222	211	240	238	236	221	240	227	241	213	225	216	240	235	221	188	210	222	222	228	244	207	199	197	206	221	199	223	224	195	224	237	220	231	211	211	193	233	222	217	225	215	215	222	225	191	233	237	229	220	216	198	187	215	224	208	217	237	223	211	212	230	220	219	227	221	213	207	217	211	231	207	207	216	231	221	228	210	210	199	217	231	231	205	233	211	218	225	219	218	217	245	223	211	248	228	210	204	234	215	240	214	205	229	213	195	193	228	202	256	206	214	220	191	232	203	229	208	239	219	233	211	209	227	221	236	244	222	232	201	219	197	211	216	204	210	214	219	205	213	213	222	221	230	202	221	189	238	235	211	193	223	233	204	194	208	230	226	233	162	229	225	217	223	211	212	218	213	210	216	219	245	191	205	234	226	210	209	236	196	243	225	197	236	213	201	211	206	224	215	244	226	220	223	206	200	222	227	227	219	244	173	218	234	229	230	225	228	218	208	231	186	231	196	225	223	235	214	234	211	241	234	232	226	192	212	204	248	210	203	224	214	221	211	209	211	231	237	240	206	208	226	223	207	224	217	181	230	204	189	206	217	233	210	220	217	235	215	213	190	238	238	217	224	229	232	202	193	207	212	202	213	237	210	229	219	222	189	220	236	231	206	206	232	203	213	220	181	190	223	204	250	225	213	228	193	196	203	225	216	219	217	227	240	196	207	186	221	187	224	216	200	240	222	213	210	212	238	232	226	222	206	186	195	235	212	217	226	194	223	229	236	224	219	207	191	220	188	217	200	204	231	200	227	207	214	220	238	209	200	243	232	207	238	195	215	230	182	230	207	213	216	219	226	213	264	214	210	206	212	207	213	221	222	212	228	222	218	241	222	212	200	194	244	210	231	195	234	225	225	214	230	208	208	202	227	227	220	215	210	224	209	209	222	212	213	207	225	232	248	203	214	221	211	213	213	198	226	248	186	229	220	240	238	223	211	221	209	213	212	212	212	205	196	201	180	211	218	203	215	195	228	211	198	197
1782	128	96	55	85	98	104	90	88	81	55	72	66	69	46	68	58	48	45	63	63	58	61	53	51	41	59	60	52	65	54	54	56	52	50	41	40	57	45	57	56	49	59	55	44	48	52	51	40	42	46	52	60	39	36	48	55	53	45	51	40	48	45	51	48	41	54	40	55	42	39	53	55	45	48	44	60	49	46	61	51	45	39	52	37	48	48	53	55	36	53	43	52	44	38	48	53	53	46	29	45	59	42	50	42	42	54	54	48	43	56	53	48	40	50	46	54	55	52	54	48	44	48	51	50	53	58	50	42	52	37	49	44	50	61	39	40	41	55	43	35	55	55	60	44	48	48	42	58	56	53	41	53	59	41	43	57	52	41	45	51	52	52	63	50	41	50	53	53	49	54	52	45	47	40	45	61	41	47	48	42	49	53	47	60	51	59	50	50	39	45	66	50	42	54	37	53	38	59	68	44	48	55	59	52	47	43	50	51	47	41	44	41	44	48	54	45	51	53	47	55	48	49	37	51	46	53	43	55	50	49	45	46	50	38	43	52	49	47	61	55	45	62	57	51	50	52	48	48	68	53	58	45	67	55	41	52	39	41	41	48	50	52	53	51	60	49	44	54	56	53	39	52	48	45	63	54	51	41	48	45	51	47	46	64	57	51	59	48	49	47	46	59	58	38	45	47	54	55	53	32	35	52	47	56	52	40	39	48	48	43	46	52	52	54	38	51	51	47	61	59	52	53	49	53	40	60	54	51	32	52	43	55	49	52	48	50	56	49	63	53	49	58	43	49	55	47	48	42	55	44	43	47	51	54	53	51	51	38	39	45	43	46	49	54	47	43	42	58	49	48	48	50	42	58	41	55	53	46	41	46	41	45	60	42	38	69	44	32	47	48	43	59	45	49	56	41	42	57	52	47	36	41	46	61	61	44	51	55	59	53	59	51	55	50	63	45	47	42	50	45	50	41	56	71	50	40	34	38	55	62	42	41	53	40	52	53	54	43	45	53	52	43	38	52	48	57	50	68	51	58	41	68	32	41	54	42	39	58	40	43	54	39	55	45	59	48	54	49	43	51	60	50	47	53	43	57	51	41	36	41	51	46	43	49	48	39	48	49	42	38	47	51	51	52	47	57	51	55	56	50	53	50	48	48	38	51	55	45	49	42	51	47	40	39	48	55	42	57	60	50	49	42	55	56	55	37	33	47	42	54	59	53	55	59	51	58	43	49	62	44	44	65	49	54	60	43	50	42	39	45	42	56	35	45	49	70	30	47	37	50	54	36	54	43	54	50	46	59	56	43	46	55	49	45	58	40	50	43	37	48	60	40	59	43	53	43	57	51	40	50	49	50	57	49	44	51	42	41	52	48	55	46	46	43	57	50	49	38	48	47	40	38	45	49	50	40	50	50	43	45	54	64	38	55	60	56	46	48	44	49	42	44	40	43	42	42	63	57	43	45	54	44	46	38	34	53	53	47	50	37	46	54	54	47	40	51	55	44	58	40	48	72	58	41	60	44	54	47	55	56	42	48	44	54	45	37	41	47	49	69	45	64	45	47	47	47	58	54	47	44	51	53	44	52	52	44	55	60	43	45	42	52	54	49	45	43	45	50	48	40	57	47	53	46	38	39	51	53	38	50	39	47	52	54	46	41	52	47	40	42	38	42	51	54	34	48	55	49	45	49	43	40	51	54	46	65	43	43	39	51	41	56	43	45	39	61	38	43	62	40	45	36	54	53	42	52	44	45	50	46	40	48	40	51	48	50	46	44	40	48	47	60	30	45	49	55	38	45	42	38	45	44	55	62	51	47	42	53	48	52	62	50	49	52	46	59	54	43	54	56	57	43	52	53	43	48	48	56	43	57	48	56	51	58	45	48	45	43	63	52	46	57	43	54	40	43	53	38	49	50	45	45	48	47	61	46	46	46	52	43	43	49	36	33	64	47	47	47	44	66	45	47	49	42	69	44	41	59	52	41	45	43	46	62	66	64	47	54	50	51	47	54	42	46	36	44	39	54	66	46	51	51	50	38	43	48	56	51	53	57	37	46	36	49	47	44	47	64	49	39	46	47	42	39	39	48	51	52	25	50	46	45	59	58	39	53	45	48	52	40	54	55	57	38	51	58	50	39	51	41	55	56	47	42	41	41	63	58	42	48	45	58	54	52	59	49	49	54	40	53	41	45	50	51	50	55	39	39	58	57	57	43	43	58	44	49	56	64	55	55	39	37	52	52	52	52	38	49	70	51	49	49	46	44	48	67	37	39	37	52	36	53	43	59	46	57	45	46	56	49	57	57	50	51	54	53	45	48	54	47	62	51	41	45	38	59	58	46	45	48	43	37	41	48	48	55	44	46	37	46	42	46	53	45	43	51	35	37	53	47	50	53	41	46	58	55	50	44	56	50	72	38	61	47	45	51	55	41	61	51	45	44	53	41	51	51	43	53	38	51	43	57	60	46	54	46	43	45	51	47	50	42	52	47	66	51	55	49	38	42	45	59	57	49	49	52	48	50	55	39	36	55	58	39	55	50	47	56	33	51	46	45	51	50	44	41	43	57	52	47	49	45	40	48	51	48	45	45	53	45	45	44	50	50	47	41	34	46	49	52	44	51	47	48	55	60	57	58	51	45	42	62	45	63	46	43	62	35	49	51	60	65	48	53	46	51	40	55	48	41	47	51	52	65	56	48	59	44	42	39	49	46	54	44	50	54	51	59	48	43	38	51	53	57	47	58	36	44	57	53	57	40	48	41	50	44	49	38	64	48	44	50	36	57	52	31	52	51	59	43	43	62	49	42	52	30	52	45	50	55	57	43	58	37	45	46	42	51	50	56	33	55	34	47	47	41	62	46	52	39	42	36	46	54	39	58	50	45	52	40	54	54	45	38	49	48	54	61	55	43	45	40	42	47	44	44	41	52	44	51	51	51	43	48	30	54	56	42	56	53	46	45	46	56	41	53	44	41	55	44	49	60	51	57	54	59	39	43	47	49	53	51	48	49	37	49	52	53	53	53	49	45	61	49	46	50	43	55	58	42	51	56	31	46	51	46	36	39	48	47	56	47	51	54	49	46	64	60	58	61	48	33	50	56	45	56	73	48	61	62	46	46	64	48	46	54	46	60	41	37	55	37	60	51	44	43	40	52	37	39	64	45	46	51	47	51	46	59	51	50	56	50	51	34	50	47	39	49	42	39	42	47	50	51	44	50	50	49	40	45	54	37	55	47	41	54	48	50	60	50	53	51	54	39	60	50	37	41	44	49	45	54	46	44	47	58	48	54	43	45	50	36	36	45	55	42	46	45	34	53	43	54	43	49	48	48	30	37	53	51	53	44	44	48	42	50	46	54	58	52	53	47	45	47	51	42	42	45	53	55	42	53	53	56	47	50	42	50	57	45	44	66	43	48	55	65	56	55	47	59	58	45	53	46	45	47	48	53	46	41	61	38	44	59	47	40	41	50	55	45	36	43	46	46	51
16633	2865	1199	1843	4228	5034	4379	3376	2633	2240	1823	1517	1329	1207	1088	963	890	921	819	778	731	746	692	735	691	655	619	614	617	573	569	600	540	576	591	621	542	574	585	540	616	562	544	538	530	550	567	576	530	504	523	523	491	513	494	527	538	492	508	499	474	522	505	518	468	503	502	490	506	512	489	477	512	529	510	512	481	474	519	513	460	498	486	522	497	479	547	528	541	540	484	540	481	503	442	517	514	525	503	485	497	465	512	479	464	475	502	508	502	450	517	516	505	499	488	487	513	451	517	489	520	509	511	522	497	507	505	497	460	449	472	522	501	480	491	493	467	528	482	516	551	509	499	533	476	482	499	490	494	472	525	477	489	450	489	478	507	469	545	452	461	482	506	515	472	475	492	504	497	453	510	477	523	535	513	500	491	472	480	488	514	523	515	511	450	513	449	512	488	500	480	493	489	501	465	480	460	503	561	487	482	471	461	502	498	490	486	498	473	482	505	462	472	485	506	509	520	464	514	490	503	525	484	482	517	467	517	477	464	444	456	492	487	457	515	472	479	500	502	518	464	489	452	476	497	493	496	529	502	473	466	512	480	461	482	500	510	489	480	449	476	508	489	492	523	504	513	486	468	488	471	499	481	483	488	492	495	498	530	462	487	486	464	458	499	435	472	493	466	509	465	482	478	488	504	516	508	466	501	524	463	475	514	496	509	483	503	470	490	494	507	500	480	542	476	485	494	499	495	510	508	516	469	423	479	462	518	524	461	525	464	461	499	477	487	474	498	483	507	491	484	467	483	497	450	519	491	507	456	455	515	505	504	485	472	502	498	466	519	476	506	485	479	497	465	476	509	476	454	481	489	477	499	505	471	464	485	519	487	501	470	482	510	474	519	472	494	461	494	500	467	525	485	484	507	472	491	456	483	535	509	506	486	455	459	478	466	498	524	489	492	497	504	494	519	482	496	475	492	518	427	472	491	511	486	500	515	486	492	470	476	504	503	493	478	472	455	496	469	433	518	489	508	474	517	488	447	481	502	459	443	503	474	473	488	443	504	456	485	491	485	512	482	479	454	465	469	468	504	469	492	500	510	487	475	496	480	483	491	483	496	484	464	475	512	515	485	505	507	446	466	508	476	473	499	493	474	498	490	455	543	487	513	474	504	497	461	495	494	505	536	445	510	534	515	469	479	506	518	487	478	452	523	516	509	511	474	474	493	504	473	472	477	495	458	478	468	470	479	474	484	519	470	468	499	513	489	538	494	477	482	467	508	469	509	474	525	471	483	491	443	485	479	509	518	498	475	487	503	459	484	531	506	470	482	480	517	488	537	511	512	480	507	476	491	482	466	485	489	503	452	481	490	490	518	496	523	480	522	492	470	530	489	504	533	498	446	478	533	447	499	473	491	478	464	478	491	507	476	487	500	538	475	487	491	487	487	476	503	507	490	523	485	494	492	523	522	477	466	472	501	472	461	457	493	505	474	477	467	470	472	506	510	514	495	496	488	488	460	469	454	511	458	471	483	501	498	471	490	475	486	491	489	498	499	479	497	484	522	512	503	504	505	515	495	460	502	511	513	489	497	489	488	482	505	491	500	495	480	508	477	526	498	480	464	511	497	482	504	494	468	460	478	511	491	499	471	468	464	493	451	482	490	483	458	466	492	526	473	470	448	513	485	512	467	545	519	509	465	490	488	478	497	477	476	467	488	524	480	460	503	472	489	471	515	473	514	478	492	521	489	497	488	503	454	481	500	480	520	496	481	435	485	473	484	476	479	471	497	482	482	465	489	477	506	501	498	469	504	475	495	473	503	493	480	479	468	469	513	467	448	474	484	469	463	475	483	461	481	497	480	460	507	516	469	480	485	489	498	511	501	488	482	509	500	493	479	477	483	471	542	486	517	470	477	467	434	474	456	497	472	434	452	489	520	484	544	477	470	500	481	448	508	492	504	529	492	499	481	477	488	470	507	496	485	471	513	485	455	500	454	495	458	481	485	522	526	459	469	504	486	496	500	525	470	461	470	497	499	466	503	487	498	530	459	486	494	490	507	494	526	493	458	477	470	436	476	478	495	458	451	492	475	441	498	469	506	532	491	477	480	482	486	489	494	496	461	483	491	486	493	507	478	485	491	485	499	452	468	509	465	468	474	502	496	520	473	470	487	487	508	467	427	488	445	527	482	485	520	471	467	498	440	479	494	448	485	471	464	494	483	505	533	489	481	471	503	498	462	449	485	480	462	524	489	467	486	485	468	487	485	482	475	485	484	471	508	456	450	464	507	495	454	521	500	474	482	445	526	457	494	483	497	473	517	515	500	474	492	494	471	509	484	484	518	489	506	473	458	481	515	445	509	528	459	510	503	492	486	473	478	531	484	503	488	474	485	456	493	479	502	486	465	481	455	485	483	501	485	439	469	464	478	505	484	474	538	501	490	495	452	524	487	472	502	494	525	447	504	498	470	485	511	469	502	512	460	455	501	478	507	497	512	505	459	541	471	471	476	477	471	514	529	502	525	524	503	476	462	488	490	537	486	502	521	495	544	475	486	492	499	464	480	533	482	487	468	496	505	487	470	478	514	472	476	466	488	487	455	483	480	507	474	510	457	484	464	479	474	488	471	524	467	540	491	483	501	444	509	496	542	466	492	464	460	460	499	477	478	498	495	494	483	508	513	471	479	491	490	488	474	484	481	495	511	476	488	458	501	524	480	521	494	515	451	483	468	489	511	503	482	498	490	495	450	501	523	484	469	522	489	532	456	462	465	529	433	490	479	472	483	470	458	434	467	517	472	484	481	499	502	491	498	490	473	523	476	510	478	477	479	506	442	510	514	421	529	480	496	500	468	494	453	460	465	486	504	487	490	531	499	472	512	485	437	478	477	489	503	488	476	469	424	489	497	488	477	489	472	503	515	499	446	480	518	517	453	476	475	502	451	449	484	494	527	440	469	492	496	505	509	483	476	493	456	488	485	506	473	519	478	496	503	460	504	509	494	489	503	495	479	490	486	509	502	456	506	469	473	496	512	509	475	442	463	520	469	464	497	472	502	497	517	491	521	467	454	481	485	476	505	461	481	501	496	449	510	506	536	478	481	522	485	502	504	490	492	482	503	504	460	474	492	499	491	527	454	506	480	454	467	448	499	498	477	506	450	513	499	486	459	518	504	492	538	516	447	480	500	472	446	467	483	488	484	491	516	464	468	491	471	498	524	497	488	481	481	499	468	509	504	493	455	473	508	477	487	441	477	501	476	485	493	499	492	493	483	496	479	485	472	513	480	466	447	528	465	490	462	464	500	461	506	504	497	494	441	470	523	495	482	498	511	474	489	477	486	482	521	489	467	510	474	474	469	477	514	452	478	508	510	502	473	490	487	509	502	538	482	501	482	502	507	534	517	471	523	467	479	467	530	477	494	483	464	468	502	474	485	469	528	505	497	498	504	454	498	504	494	481	514	498	453	502	513	519	475	480	466	487	440	482	503	514	496	505
3607	132	81	53	55	63	70	81	72	64	55	63	49	44	51	40	41	28	33	47	44	34	38	43	31	51	31	27	33	35	35	27	30	36	38	27	37	36	31	23	26	25	29	34	34	40	30	29	36	26	36	27	25	25	33	34	36	34	37	25	36	28	18	30	31	38	40	28	31	36	27	31	19	26	25	29	32	27	22	38	30	36	26	25	26	26	26	27	29	24	39	30	20	21	33	24	44	31	28	29	30	35	37	38	22	39	34	33	31	41	33	31	27	33	18	26	39	27	27	34	22	17	28	23	34	25	23	30	31	27	43	26	33	36	29	40	29	34	21	22	25	32	28	32	19	28	23	33	25	28	25	31	30	35	39	20	35	37	36	33	30	26	37	23	29	20	35	28	35	33	21	25	22	24	32	21	39	31	42	35	21	32	31	36	32	37	24	40	26	32	35	33	38	35	32	33	35	35	29	31	24	28	24	31	39	34	30	37	33	25	26	34	23	34	31	31	30	22	32	36	30	32	26	33	30	17	35	30	25	34	32	23	31	23	26	32	23	26	28	40	35	36	37	29	35	29	28	28	34	40	24	30	34	29	29	22	45	28	35	30	33	33	29	19	34	37	31	32	36	27	32	33	30	41	22	29	31	38	20	31	34	29	41	34	26	34	30	20	22	30	22	37	34	24	23	33	28	31	37	31	36	28	22	29	28	36	39	28	32	31	30	25	30	29	22	30	17	35	19	32	33	34	25	30	31	25	25	35	23	23	30	32	25	27	30	34	30	29	34	33	32	28	33	28	23	31	22	27	30	34	32	31	41	32	39	25	35	28	34	29	27	31	26	38	39	24	30	37	36	35	26	32	30	37	30	40	33	26	29	27	46	32	21	30	24	31	29	32	24	32	26	35	26	25	24	33	35	38	36	28	36	27	31	25	32	46	31	24	25	28	43	29	22	23	35	36	27	28	30	34	40	21	29	33	22	24	24	28	27	40	34	44	26	24	45	42	24	27	20	28	27	37	34	35	36	26	35	26	32	22	20	34	22	34	30	25	51	37	28	29	42	27	31	36	24	26	40	25	28	36	31	24	25	31	25	30	24	32	25	27	33	28	33	28	40	29	34	35	30	28	34	24	20	34	18	30	24	22	33	29	17	37	33	21	38	26	35	31	26	33	27	25	31	36	27	38	33	25	27	26	28	18	26	32	27	35	31	30	32	34	26	27	27	29	28	29	36	26	30	31	38	30	22	32	25	27	32	29	27	35	40	27	37	28	28	44	25	28	28	23	41	27	28	36	35	32	36	33	15	25	22	33	30	38	23	33	32	30	34	35	38	28	24	35	22	24	31	36	28	32	29	20	34	28	41	37	30	22	34	29	33	37	27	36	16	33	28	28	27	22	26	34	28	27	34	38	31	30	28	43	21	26	34	31	28	35	29	28	30	34	25	33	23	32	23	41	26	24	22	30	29	21	26	37	28	31	31	29	30	29	41	31	33	40	29	21	31	29	21	26	42	36	43	24	32	23	33	25	27	33	43	33	27	25	37	34	27	39	31	30	36	34	37	31	34	28	32	24	27	27	27	35	36	30	21	37	40	29	36	27	18	25	21	33	30	30	30	34	20	34	39	28	32	29	29	26	24	28	24	34	34	28	29	31	30	28	31	25	32	29	33	28	38	20	18	22	35	34	23	31	30	25	32	22	26	36	21	36	28	27	37	34	47	26	40	38	33	26	30	39	43	27	24	29	25	21	32	24	34	30	32	28	36	30	27	35	31	27	33	23	16	40	21	20	29	31	37	29	36	30	39	22	32	23	37	34	34	29	28	28	34	27	25	26	33	40	31	29	36	25	25	27	24	28	30	23	36	25	24	40	22	26	29	27	37	19	26	29	25	32	31	25	33	24	27	25	30	29	38	42	31	21	34	39	29	36	24	26	29	26	29	29	26	31	33	39	23	21	33	27	43	28	26	26	34	28	33	33	32	22	21	20	22	35	33	38	33	19	24	36	20	41	32	25	26	23	31	28	35	20	38	36	32	39	20	26	29	26	24	25	23	28	34	29	27	27	23	26	42	38	28	32	37	28	23	38	27	35	23	33	30	29	28	32	27	27	31	24	31	26	41	34	19	40	18	21	26	25	32	32	22	27	31	22	32	30	32	34	37	29	28	27	33	28	34	26	29	21	27	35	31	24	30	29	28	27	29	27	24	27	30	44	39	30	40	28	28	33	30	30	17	31	30	28	32	27	26	17	28	37	28	25	29	36	33	22	27	28	37	29	24	30	31	25	25	33	23	22	19	26	30	35	28	29	29	31	36	27	34	34	27	29	31	23	35	32	23	31	23	37	21	26	25	36	36	25	32	35	32	32	23	17	31	33	18	21	28	34	27	29	30	42	32	29	25	21	28	26	18	50	22	27	26	30	33	31	27	33	27	32	28	32	34	32	31	24	25	33	26	34	24	43	31	29	28	24	40	32	26	23	20	32	33	34	33	26	40	25	36	34	26	19	26	19	23	19	21	38	33	34	29	28	38	28	34	28	35	40	28	38	25	29	31	31	31	20	25	36	26	29	30	33	26	32	32	36	32	28	32	31	37	33	39	31	32	30	36	33	23	28	20	27	29	30	15	29	28	26	33	27	36	38	29	34	28	28	34	28	27	29	31	27	32	18	33	26	47	31	29	30	42	26	24	27	26	37	36	21	31	38	34	22	33	38	25	23	37	36	33	25	28	37	26	39	26	18	41	30	30	30	30	38	31	36	18	24	33	32	35	21	39	31	36	31	26	35	35	28	38	34	35	22	23	32	27	30	33	30	23	30	24	34	27	35	34	35	21	24	25	34	36	33	41	27	36	20	30	27	34	31	31	30	28	20	23	26	29	28	31	36	34	30	41	22	17	34	39	37	30	41	34	27	22	33	29	31	33	26	22	21	33	33	33	34	26	33	23	37	30	31	30	33	20	29	34	39	42	36	33	44	29	30	34	39	27	38	27	24	26	42	44	30	16	33	28	36	28	32	32	33	32	32	26	22	34	39	29	27	25	34	31	29	31	34	39	31	35	33	33	30	39	28	25	34	26	32	24	44	36	23	35	22	43	30	23	35	34	22	28	27	38	27	22	33	37	34	31	30	37	39	34	31	30	39	29	35	25	34	29	35	24	20	18	29	36	23	34	26	24	36	29	15	25	34	26	38	38	28	26	29	24	28	20	39	38	34	29	28	23	33	26	23	32	25	40	24	32	28	38	36	34	28	21	33	22	33	34	28	33	39	24	39	30	35	36	35	31	26	28	31	19	30	26	26	27	30	29	29	29	30	28	24	33	45	33	32	36	27	19	32	28	28	26	28	39	34	32	36	31	25	23	33	26	42	29	27	33	41	19	29	29	34	31	25	30	29	32	27	41	21	25	32	28	35	25	32	29	28	27	34	25	22	24	32	30	35	32	36	25	31	36	32	22	35	28	35	43	35	31	37	45	25	40	14	21	29
16956	2628	1164	1899	4278	5310	4824	3975	3246	2737	2143	1898	1606	1328	1184	1121	1001	930	828	747	702	699	670	595	566	577	553	526	514	478	480	457	441	442	468	429	462	421	409	413	390	421	423	441	401	410	431	411	420	372	384	420	349	360	391	353	376	384	351	351	346	396	370	364	353	373	333	368	367	367	370	331	361	317	361	359	351	383	330	355	333	340	342	360	335	348	373	339	372	319	348	343	354	326	366	347	332	336	354	350	347	347	345	356	314	352	339	335	307	286	336	332	333	307	327	331	332	310	293	321	316	317	356	341	310	338	309	346	356	349	339	295	333	347	351	322	325	332	322	314	337	327	325	327	295	281	297	296	320	344	335	340	332	336	301	296	331	312	311	356	323	301	314	339	318	354	337	342	325	310	339	326	328	331	326	332	323	347	354	310	325	319	361	312	326	312	325	352	334	333	317	330	312	333	298	328	305	284	314	309	336	312	304	331	319	309	319	306	307	321	387	311	358	311	320	343	350	321	344	330	334	306	328	348	326	299	362	341	310	316	318	340	342	306	338	332	351	354	307	317	312	311	353	343	300	313	330	349	311	301	336	305	335	296	335	322	332	317	365	308	312	308	300	348	355	310	284	336	313	330	326	346	347	306	303	341	315	312	298	339	287	353	325	299	295	328	317	304	303	326	301	312	324	314	333	327	291	311	358	316	295	320	351	327	305	314	326	309	351	308	308	313	349	351	335	350	329	306	365	319	316	322	299	331	308	340	312	310	327	352	349	342	330	311	346	335	346	314	329	328	332	333	311	323	323	316	328	295	331	328	309	329	315	345	328	324	332	341	361	336	330	351	319	324	332	325	303	350	312	321	298	348	348	320	302	328	331	322	305	335	322	325	283	325	326	336	320	370	347	316	345	339	319	314	345	330	319	348	324	325	314	356	329	320	342	334	313	331	311	309	296	287	341	324	308	327	341	334	352	316	330	321	302	304	346	322	305	300	319	342	307	296	314	341	344	370	338	302	313	311	324	319	321	330	349	306	316	305	346	313	315	308	347	334	325	340	306	335	312	354	311	348	323	336	339	334	352	364	339	298	321	317	352	333	321	335	324	318	330	337	313	335	298	314	324	335	319	306	323	356	327	309	341	347	331	308	323	342	320	325	324	314	343	343	323	333	319	316	355	323	341	327	304	353	334	339	320	291	344	338	324	301	312	300	293	295	317	307	314	318	348	328	327	327	315	303	353	343	348	320	319	329	312	319	294	297	318	331	310	343	324	320	350	342	300	309	286	348	327	316	347	303	318	289	308	326	327	326	323	310	333	318	333	292	345	318	320	329	343	316	337	301	342	333	330	308	339	286	336	311	320	344	359	338	355	317	362	313	358	339	304	346	311	329	338	341	302	330	343	304	325	323	316	319	327	327	320	310	321	305	330	338	308	336	310	310	317	300	317	314	315	332	317	347	331	314	314	294	288	307	317	346	319	312	339	326	304	315	310	338	324	362	332	345	307	304	315	296	321	363	346	347	342	321	354	296	312	344	324	334	313	331	298	327	310	335	321	350	348	326	342	318	295	310	330	323	325	326	323	320	330	356	318	335	356	342	342	333	326	331	375	312	330	347	291	351	315	300	331	299	342	338	325	354	337	325	334	323	323	283	340	276	316	315	307	340	353	341	336	337	330	309	297	336	319	327	334	326	344	331	325	341	335	351	343	328	338	312	319	329	309	295	334	314	313	315	312	308	300	348	284	314	298	347	337	334	315	306	332	322	324	323	332	345	319	293	329	311	316	301	320	302	348	338	340	311	328	340	339	344	304	311	330	334	335	331	326	333	316	334	336	328	317	287	332	356	325	331	310	303	330	307	318	327	311	325	319	312	324	309	322	299	319	300	349	313	319	343	336	341	300	358	344	323	329	337	321	322	325	336	302	311	341	342	316	318	332	344	331	320	285	359	330	304	328	343	292	302	306	314	290	339	348	334	339	308	327	343	375	328	301	296	345	314	328	319	303	286	325	308	328	324	329	341	349	283	324	333	355	327	347	324	326	337	322	323	299	331	323	334	346	339	297	338	321	337	329	344	297	327	330	319	328	344	327	308	318	338	314	307	301	327	315	376	300	293	306	336	324	357	304	309	344	329	305	327	307	323	322	299	326	346	335	330	321	348	316	321	302	329	343	353	324	327	319	318	361	317	320	342	334	349	344	332	328	317	317	301	322	336	345	310	348	301	299	298	348	326	349	317	335	349	341	308	332	357	314	323	333	342	335	333	319	282	375	325	321	313	315	333	338	301	328	311	313	356	320	319	320	316	354	347	312	343	359	316	318	321	326	338	286	314	304	320	315	336	332	354	314	332	318	287	335	341	350	327	296	312	330	334	316	306	329	313	340	352	318	332	321	321	301	327	296	339	298	313	311	335	314	286	314	309	333	338	360	351	313	323	318	321	313	328	321	348	328	312	300	333	334	305	371	317	297	322	309	325	322	342	310	369	304	329	322	304	319	367	332	332	349	330	328	331	304	345	336	324	301	303	332	341	306	319	323	323	337	333	310	307	314	325	283	316	316	318	300	312	316	334	330	350	333	312	319	334	344	312	301	342	310	338	338	332	310	357	287	319	348	313	302	336	329	323	316	324	357	321	337	320	319	302	342	316	319	322	346	354	321	318	338	314	352	323	330	341	339	354	319	273	325	315	350	347	327	356	301	295	340	296	323	367	346	326	325	350	320	317	329	313	312	340	312	325	270	326	333	305	352	306	316	366	297	339	303	330	321	325	358	337	305	318	320	313	343	323	325	313	340	356	337	307	315	327	308	317	306	313	337	351	334	354	336	341	309	313	295	341	345	336	331	314	347	325	303	322	360	348	317	335	358	317	316	298	330	330	327	335	326	329	316	339	334	304	347	328	320	309	328	327	304	318	347	302	333	331	346	323	340	307	369	333	316	365	332	355	307	314	298	304	334	340	351	324	326	295	313	304	331	324	352	323	368	315	334	339	347	305	331	307	298	342	339	339	324	285	344	338	346	335	342	327	369	295	327	349	314	328	311	344	328	321	306	344	302	298	318	314	323	287	350	315	336	332	324	328	349	323	319	333	320	322	328	324	322	348	296	345	300	320	312	321	319	363	351	332	317	324	332	309	308	333	338	286	359	328	342	327	315	318	354	303	366	344	319	320	322	340	293	322	315	326	328	310	333	348	313	306	315	317	323	367	302	310	325	338	305	319	332	341	321	303	364	316	325	328	341	346	333	307	317	325	311	332	291	339	304	300	360	337	310	321	334	340	354	311	334	319	287	299	322	320	338	296	314	347	319	332	363	321	345	295	301	323	326	346	334	322	293	361	308	353	305	350	308	347	334	347	318	309	332	328	362	345	327	327	328	325	323	331	347	314	319	302	327	285	315	307	353	339	348	308	316	313	357	330	322	307	332	337	336	330	333	318	306	319	328	312	317	339	311	318	321	291	325	351	343	328	308	311	326	327	327	319	310	290	323	299
3367	284	134	130	118	154	130	130	122	122	108	90	89	103	87	91	95	76	80	83	85	61	70	80	53	81	61	63	79	73	71	71	66	76	84	67	68	60	76	80	78	70	54	63	68	75	67	67	70	65	67	59	74	65	60	63	86	70	68	70	85	58	74	71	60	65	67	74	61	62	56	46	56	57	54	63	64	61	61	66	73	78	73	71	64	71	71	60	64	57	61	63	68	73	69	65	61	65	75	62	56	68	57	58	65	71	65	66	66	65	61	62	58	72	71	66	64	69	60	64	56	63	62	65	57	65	60	71	61	57	63	50	64	57	74	49	66	65	71	70	78	68	75	71	65	53	58	76	59	64	59	63	88	56	64	80	69	63	49	74	71	66	56	60	50	65	66	67	61	48	51	72	67	58	81	78	55	65	70	71	77	76	61	58	62	57	52	78	59	62	65	56	65	60	61	84	59	64	71	57	51	65	52	82	61	69	67	70	62	71	62	62	67	61	78	48	63	54	66	66	70	73	59	63	56	49	56	49	73	63	66	69	59	64	69	63	68	69	81	63	64	66	66	66	60	68	77	58	61	62	62	74	62	56	68	84	57	61	62	56	59	72	55	74	55	61	66	59	77	65	55	63	59	59	53	61	77	62	53	65	53	63	69	63	68	48	68	75	62	67	65	65	67	70	63	72	70	58	67	71	47	64	73	63	55	57	68	57	64	72	58	68	73	60	72	59	63	72	64	49	79	53	60	60	52	64	70	70	57	66	55	63	52	57	70	59	66	63	51	50	63	64	56	66	64	53	69	70	61	71	62	62	57	60	73	66	53	79	55	70	56	91	67	57	68	62	51	72	80	68	65	66	67	51	67	58	86	77	49	61	56	52	58	77	60	68	73	74	56	83	63	75	61	60	84	66	82	63	61	65	62	71	70	68	75	50	63	59	66	70	80	60	58	81	57	51	53	69	67	72	69	59	58	71	52	63	65	70	61	67	69	76	57	76	55	71	59	65	67	67	64	61	82	51	61	56	72	68	64	53	66	62	53	67	69	66	67	63	73	71	76	61	56	68	60	74	64	59	55	66	63	54	57	48	62	74	66	66	77	67	60	75	72	64	61	56	52	64	56	61	68	74	72	74	61	62	60	76	62	69	58	75	63	55	71	63	55	66	66	58	67	71	57	64	78	57	65	67	53	72	65	69	65	68	62	56	58	68	73	67	72	72	72	52	68	56	63	72	68	52	62	55	72	49	71	61	72	66	61	69	68	72	65	72	72	64	46	66	67	69	60	57	56	71	64	62	62	48	66	59	70	53	65	56	80	56	69	68	54	54	67	66	56	65	74	74	49	65	70	61	70	70	53	76	60	60	75	62	57	53	63	55	61	64	64	72	56	71	63	66	60	80	68	72	65	73	61	69	70	80	68	86	65	84	63	63	73	51	68	69	67	67	61	78	75	67	53	69	47	65	63	69	71	70	65	64	56	66	59	56	79	59	60	72	63	63	83	74	66	56	75	74	76	69	53	69	73	67	61	72	64	70	67	86	69	55	67	68	72	68	67	67	66	67	69	62	82	58	75	58	75	60	74	69	76	70	80	69	66	60	70	72	71	72	64	64	53	60	65	61	55	74	65	72	63	78	58	70	61	67	68	75	62	66	71	78	50	60	61	79	70	59	67	66	49	61	67	52	57	68	61	65	64	68	66	66	63	59	72	57	73	63	67	74	49	75	65	65	72	61	72	65	74	67	63	62	72	75	68	52	40	69	75	65	59	73	59	67	60	75	57	58	65	70	71	61	46	55	64	59	68	57	63	58	56	67	76	81	70	64	67	82	95	64	59	62	55	86	79	56	54	58	68	79	60	63	70	66	77	70	53	63	77	60	52	66	69	61	86	48	87	45	65	62	59	59	87	64	70	61	74	57	65	62	67	74	79	73	52	65	51	69	74	63	57	66	50	84	75	55	79	67	77	60	75	70	71	60	59	56	58	72	82	68	69	58	58	57	56	77	57	74	69	53	66	60	75	63	75	76	57	61	52	61	54	58	61	60	55	57	65	67	79	79	68	66	85	82	64	60	64	65	85	74	62	52	60	56	51	55	76	73	68	59	68	69	65	68	64	61	62	68	69	77	58	62	65	71	64	64	59	74	68	62	74	64	75	49	70	76	68	68	76	57	61	74	73	58	55	57	67	73	54	57	67	67	61	57	56	69	55	72	55	69	77	68	71	61	72	50	69	69	57	77	58	64	65	69	53	77	57	66	67	50	58	67	79	72	55	65	70	60	80	69	70	57	76	79	78	61	66	63	61	60	64	57	69	53	74	73	64	48	69	55	63	65	76	56	57	51	72	59	67	63	60	65	66	63	82	72	66	77	77	65	71	71	49	61	72	67	72	62	65	66	57	53	68	74	76	66	61	61	72	55	61	62	54	57	69	62	54	57	66	65	56	64	71	69	51	59	68	65	78	74	68	64	64	61	85	68	78	79	67	62	59	67	50	53	63	74	83	55	70	64	68	54	71	79	54	72	69	67	65	87	51	67	57	68	66	58	75	58	65	66	62	68	61	73	59	71	66	67	86	57	66	64	52	60	58	68	78	69	56	49	70	70	71	63	68	64	66	60	62	56	78	57	60	65	71	60	53	63	52	54	70	65	64	66	66	71	60	73	59	68	56	65	61	58	60	72	66	68	72	68	68	61	85	65	83	51	72	63	54	62	74	72	65	59	65	70	61	59	62	74	75	73	43	68	71	57	75	57	70	63	63	54	52	56	59	58	69	76	68	69	64	81	89	62	72	72	57	69	67	64	58	56	55	57	64	55	73	70	73	75	82	53	60	71	74	62	66	76	77	76	84	62	61	65	53	54	57	61	62	59	59	75	53	68	66	55	69	58	72	55	56	69	81	61	73	58	73	69	61	80	68	59	71	63	79	74	50	62	58	70	65	72	72	62	70	49	71	54	58	67	65	71	67	66	64	64	54	43	64	64	66	65	64	49	62	58	60	63	67	78	58	56	69	70	67	62	57	70	73	73	60	60	71	62	54	72	57	82	62	93	71	77	61	63	77	66	74	64	66	79	70	68	57	73	70	67	71	68	61	59	63	82	59	76	73	66	53	84	67	51	62	61	65	56	73	68	55	68	66	72	61	52	75	73	60	61	60	70	55	47	74	70	78	52	72	60	61	74	72	73	64	57	72	64	60	64	69	74	74	60	61	62	78	79	74	65	74	65	69	72	68	67	63	60	51	67	67	55	65	69	61	80	63	86	63	71	65	63	69	57	66	61	69	57	67	59	67	64	74	68	57	63	66	78	68	53	66	53	70	69	65	62	67	59	58	54	69	75	59	77	66	60	82	61	57	61	66	64	62	60	68	65	61	56	55	76	54	80	67	72	73	67	77	63	62	77	67	77	70	69	68	63	71	74	63	69	55	58	53	61	63	53	67	58	70	77	54	73	59	70	56	56	71	64	65	66	76	66	51	61	73	62
22244	4678	2099	3383	7494	8606	7805	6326	5108	4287	3342	2999	2440	2119	2020	1836	1594	1518	1402	1312	1245	1235	1120	1166	1116	1061	995	977	958	876	938	873	867	800	898	802	850	841	800	829	821	782	767	822	806	776	752	741	781	771	743	796	700	770	771	710	712	711	716	713	682	744	752	691	692	727	726	761	737	710	718	729	710	670	689	711	686	689	731	669	731	691	695	731	688	680	729	700	720	717	699	746	648	737	618	710	695	644	702	710	719	679	726	704	692	673	688	697	745	669	694	714	720	634	701	666	750	676	699	684	671	649	651	631	658	675	681	698	665	720	640	662	632	642	738	720	675	701	634	682	724	654	672	671	648	668	682	654	702	661	666	633	702	719	723	644	696	679	717	697	679	645	701	679	649	686	703	697	671	679	724	751	698	643	689	686	692	652	682	662	660	641	700	707	664	665	705	696	690	729	681	668	699	659	684	689	685	692	659	648	695	705	688	663	656	635	690	644	707	707	719	657	652	624	712	696	720	656	662	664	674	658	633	648	699	658	692	657	688	649	667	694	714	650	668	698	648	695	749	702	630	685	669	702	704	656	659	683	630	632	663	627	634	692	663	689	663	670	654	678	685	632	652	689	691	649	720	660	661	683	691	658	651	688	718	682	631	663	680	684	680	708	671	671	698	670	641	706	667	643	653	707	629	649	686	671	709	655	699	634	679	670	649	719	648	702	718	659	664	663	643	711	666	653	635	647	674	631	672	676	662	681	655	683	656	686	703	670	651	695	673	677	682	692	720	653	697	633	643	680	665	638	682	668	692	651	679	657	728	650	643	669	664	678	647	659	657	694	707	629	681	697	704	700	681	666	693	693	685	622	674	680	653	661	685	662	648	692	661	676	666	638	660	668	704	640	713	677	647	654	674	663	666	652	672	722	704	659	677	671	641	695	630	708	684	673	682	690	683	681	667	670	633	682	684	694	724	688	681	641	700	661	641	703	665	669	654	633	639	667	711	614	674	697	662	666	674	712	674	694	660	654	688	699	627	717	665	696	681	616	655	685	673	675	688	667	667	653	632	670	661	629	702	707	664	688	668	698	688	647	723	674	697	668	662	669	661	668	643	661	647	642	675	650	684	648	701	660	699	639	668	668	645	691	660	689	656	663	720	686	660	668	684	673	699	666	651	675	696	668	697	657	643	672	625	684	621	665	642	685	664	642	670	669	694	650	691	684	632	695	718	673	686	696	639	670	684	630	719	679	665	697	681	657	645	671	654	650	647	657	612	676	675	688	652	672	660	679	699	682	698	614	695	666	702	648	663	710	676	673	664	609	683	688	744	697	612	635	672	684	681	626	618	650	678	692	635	678	712	653	670	695	667	666	664	669	656	701	672	650	650	630	689	704	671	624	675	663	664	672	691	639	702	703	666	640	663	681	667	669	621	680	649	679	669	689	685	677	662	700	684	680	757	660	704	695	718	646	698	685	710	658	650	697	662	668	676	654	684	679	683	722	669	699	683	652	663	700	627	664	651	648	661	703	658	705	683	633	695	659	710	657	686	658	643	665	673	681	655	669	643	641	693	697	671	696	692	679	675	665	640	684	657	667	665	686	639	640	655	658	675	684	648	690	687	664	633	672	721	665	638	652	701	682	646	680	646	658	672	678	668	701	684	644	670	698	670	672	670	680	702	656	668	685	675	628	657	678	698	692	618	651	657	675	703	650	668	662	683	677	646	689	671	671	700	685	707	711	663	681	728	673	694	661	695	658	674	649	679	615	633	634	668	678	667	671	645	654	656	625	674	673	658	652	707	677	692	675	695	737	736	644	676	675	677	704	655	705	701	676	626	690	680	675	659	679	645	678	667	672	682	696	706	703	643	655	720	652	712	687	704	703	701	681	698	658	685	688	653	701	719	631	682	685	639	672	654	658	664	690	677	692	634	616	710	678	646	644	684	675	665	684	670	656	646	660	651	707	624	688	649	636	683	674	688	663	634	707	690	705	723	717	649	651	692	669	715	650	665	646	651	670	681	685	706	704	656	645	669	695	675	679	681	680	605	668	678	676	632	690	684	651	690	685	668	655	684	670	663	646	687	649	698	692	703	675	688	699	634	661	659	657	686	666	675	667	620	677	668	663	632	657	631	657	696	698	678	682	705	671	654	683	641	677	672	724	664	709	680	660	681	682	673	692	653	633	637	698	652	656	675	630	668	695	698	652	652	661	661	679	649	701	714	741	696	674	682	637	642	687	671	737	701	684	658	697	678	696	679	667	623	649	655	636	700	653	656	687	657	656	667	657	685	656	688	727	704	677	699	681	649	692	663	721	661	682	697	681	686	666	658	694	653	675	662	711	663	690	663	655	664	632	621	654	668	711	688	693	681	669	662	677	665	695	656	681	724	749	656	683	650	695	623	664	636	655	637	699	680	673	669	672	648	662	695	678	672	657	687	663	662	666	666	714	682	726	660	651	644	651	670	668	694	681	674	651	668	668	697	712	678	671	708	651	692	671	636	726	691	659	672	699	671	676	656	671	699	646	627	702	662	667	627	688	689	655	650	670	697	641	685	688	704	655	701	657	673	677	669	690	679	619	708	663	630	661	681	656	673	675	687	687	695	679	683	667	667	676	676	647	662	632	682	684	637	666	635	663	691	666	684	676	641	680	644	677	610	683	681	671	653	661	652	690	681	659	629	635	667	679	683	669	694	664	688	699	668	639	671	652	669	655	720	637	710	671	649	629	607	672	684	642	652	692	680	687	681	673	636	671	670	706	678	689	642	616	639	663	693	710	702	637	684	723	708	656	670	675	650	626	685	688	649	669	677	664	661	672	707	659	668	673	687	628	657	628	689	671	685	739	680	669	660	680	674	658	663	686	693	653	649	680	671	716	710	706	676	700	682	645	682	643	682	674	622	664	667	697	703	718	678	669	677	704	629	657	678	670	656	675	633	668	682	665	681	620	686	643	699	681	712	668	684	679	677	665	680	692	700	659	660	656	657	666	692	688	684	646	662	701	667	672	655	666	653	692	690	650	668	685	705	668	674	692	629	620	711	686	694	678	682	724	664	640	703	660	669	709	629	678	694	710	661	704	655	709	700	669	648	692	658	714	666	698	666	673	670	623	634	714	712	650	701	672	680	638	664	645	697	695	651	635	670	690	710	694	686	661	730	689	691	680	672	657	644	669	625	696	647	697	663	659	676	659	678	685	632	643	674	708	733	655	744	674	672	688	677	687	651	635	645	674	663	695	711	689	625	647	728	685	679	672	639	678	641	687	698	697	681	669	681	686	655	666	634	643	630	682	681	659	676	694	696	700	663	683	708	671	731	627	730	665	705	659	634	653	660	693	676	677	653	638	686	670	693	723	649	634	687	711	682	665	686	688	667	700	645	640	724	667	686	620	696	667	648	645	617	697	693	704	712	661	692	649	659	647	677	675	675	664	662	696	636	672	671	673	670	693	656	685	650	670	726	674	702	681	661	652	705	701	647	674	623	673	662	685
2004	37	39	30	26	29	34	34	25	25	37	26	31	29	21	32	18	30	22	26	21	19	14	21	19	24	21	22	22	27	22	17	27	24	11	24	22	17	15	19	16	20	17	22	23	16	14	21	25	23	18	18	28	19	20	19	18	24	22	22	19	20	17	19	24	24	26	22	14	15	14	27	19	21	23	20	13	20	26	21	15	18	11	9	26	25	16	21	20	22	18	13	23	19	17	20	29	22	20	23	17	12	26	12	23	31	19	25	17	27	20	22	14	26	14	23	21	22	22	27	20	19	19	16	23	18	15	20	29	23	19	23	12	10	20	14	21	24	23	27	23	18	19	19	23	24	22	26	15	19	18	17	27	17	22	17	18	17	17	21	17	9	19	19	13	27	26	19	27	13	14	17	20	26	23	19	25	22	19	26	22	24	21	16	22	24	28	26	13	20	15	19	23	15	17	20	12	18	16	22	18	22	20	22	17	16	22	23	21	20	13	20	20	17	22	12	23	18	29	21	20	22	29	19	17	19	15	27	20	16	9	19	18	23	15	14	22	15	17	17	24	17	17	18	26	18	20	20	23	19	11	22	21	25	15	18	22	24	23	17	25	14	24	13	24	20	18	20	22	17	22	22	19	23	18	14	18	16	15	28	15	16	20	22	19	14	13	23	17	18	23	12	17	20	17	23	17	16	19	26	26	20	20	15	13	21	20	18	11	18	13	17	22	18	19	15	17	16	10	16	16	20	19	18	12	16	20	19	23	16	24	16	19	15	22	21	15	26	13	23	20	16	17	30	18	15	29	23	19	16	17	11	23	14	19	24	19	20	28	19	19	24	16	18	14	21	20	20	16	16	25	23	19	18	13	20	18	18	23	23	19	29	18	22	19	24	18	13	12	15	18	23	17	19	26	17	18	18	14	25	19	15	20	17	27	25	22	17	13	15	20	27	9	15	22	23	18	18	20	16	18	17	15	24	23	22	15	17	14	16	23	21	19	27	23	16	21	19	23	20	21	23	12	14	22	17	28	22	18	18	28	12	25	19	20	21	14	16	21	9	23	22	25	15	20	24	25	22	15	11	18	20	16	25	25	18	10	18	20	13	23	18	21	21	21	17	17	21	21	13	19	14	20	18	21	20	14	15	22	15	28	23	11	19	20	17	28	11	23	16	23	17	20	23	23	16	19	22	21	19	16	20	21	20	14	24	19	23	16	16	25	19	18	13	17	22	17	18	14	17	21	22	23	22	27	21	20	15	19	20	17	21	19	23	17	15	25	26	20	15	25	21	22	24	26	21	18	14	23	18	13	18	22	17	17	18	21	22	31	22	17	17	16	20	26	19	15	19	21	23	20	26	23	27	14	21	30	19	17	20	26	28	18	17	19	19	19	20	18	16	14	14	27	18	26	26	21	21	19	31	27	18	19	13	16	27	22	28	20	24	18	21	14	12	16	19	25	23	19	23	18	12	26	21	18	16	14	18	21	20	19	28	24	28	23	13	22	19	21	17	16	15	16	17	12	20	19	26	24	19	17	22	18	18	14	16	26	24	16	15	11	16	22	21	18	18	22	19	30	17	15	17	22	14	15	17	11	22	17	17	18	23	25	17	22	22	15	23	23	13	23	19	24	19	17	17	21	15	18	22	16	16	17	20	23	21	19	14	33	11	13	17	14	16	20	21	13	13	22	18	20	23	23	25	26	24	18	25	17	21	18	19	22	18	15	29	24	21	24	20	24	24	21	21	19	13	22	15	12	17	16	27	25	15	19	13	20	14	31	22	13	15	21	14	16	19	27	15	17	19	28	18	20	24	22	14	21	18	22	24	19	20	16	20	21	32	24	28	27	20	15	16	14	27	16	20	18	19	14	19	21	17	21	9	17	17	26	22	16	22	18	22	22	12	19	17	21	19	15	17	18	16	13	18	20	13	21	16	23	22	19	13	19	20	22	20	17	17	27	19	18	19	20	23	13	23	23	14	16	21	19	14	14	25	22	26	20	18	17	18	17	25	14	13	23	21	22	22	18	25	20	27	16	21	16	25	18	26	19	25	19	14	16	21	22	28	24	23	21	28	11	18	21	21	22	18	28	15	24	21	22	16	14	16	15	23	29	19	17	16	25	17	19	21	19	14	9	19	21	25	12	16	20	15	26	19	19	26	22	21	20	21	25	17	16	13	20	22	23	22	13	18	21	29	8	16	18	24	24	22	15	27	15	17	22	18	16	23	21	29	16	14	22	15	19	23	20	15	18	18	13	16	24	20	29	23	17	21	13	17	16	17	21	32	11	13	16	18	29	21	19	17	18	18	20	24	24	22	27	13	13	22	17	24	29	20	19	17	15	26	21	22	19	26	17	15	16	11	15	20	21	20	23	18	16	24	18	26	27	14	20	18	20	14	22	17	10	25	20	22	18	25	21	25	27	18	13	17	27	24	20	27	31	10	12	20	18	14	17	25	13	25	27	19	10	18	22	20	18	21	16	20	15	21	19	22	20	20	13	29	23	41	19	25	27	17	28	19	23	16	28	15	22	24	26	15	19	29	15	13	22	16	10	19	24	13	16	14	23	28	15	15	12	26	32	23	11	24	18	19	18	15	21	20	13	16	30	20	18	17	16	14	24	23	18	17	26	25	22	17	15	21	13	19	12	19	12	28	15	17	15	18	22	25	20	20	16	23	22	27	19	17	19	24	15	25	21	20	14	19	21	18	24	14	14	26	20	14	13	18	24	15	21	20	24	20	26	12	18	18	14	20	27	22	27	14	17	15	15	24	16	17	13	19	26	15	16	26	22	22	15	15	20	19	19	24	16	23	17	21	17	10	20	10	15	26	21	21	16	10	21	16	21	18	21	24	19	21	19	22	23	17	23	22	19	24	21	21	23	21	18	20	19	12	23	18	7	22	23	14	18	16	18	29	27	25	20	23	19	22	18	32	13	22	16	10	19	24	18	20	26	18	26	18	13	15	20	23	27	24	22	21	16	17	24	23	20	23	14	25	14	26	25	18	18	16	22	13	17	19	18	21	19	20	20	21	19	13	16	19	11	16	21	18	18	15	15	17	24	17	19	20	18	20	23	15	17	16	13	25	18	28	21	16	14	15	18	17	24	26	16	21	19	14	14	23	17	24	14	21	29	25	24	21	21	18	12	21	16	21	20	24	16	21	18	17	25	20	16	21	17	14	27	26	16	16	24	13	17	21	19	16	22	11	10	21	17	22	23	23	17	22	26	17	24	25	29	25	25	17	22	22	18	23	19	17	28	20	23	25	20	17	11	21	24	25	21	20	24	21	16	24	21	22	17	22	23	28	24	12	22	23	19	16	15	20	18	19	22	19	17	16	19	20	34	17	20	24	19	16	15	19	22	22	22	24	26	15	28	29	21	25	21	21	15	18	17	24	27	23	31	17	24	24	28	30	31	19	15	24	19	18	31	20	14	20	25	13	19	24	17	19	20	24	22	20	20	27	24	20	15	17	19	18	20	18
11412	941	470	639	1302	1702	1561	1325	1065	900	766	654	571	484	462	445	385	374	379	352	330	296	310	300	255	285	274	261	302	246	285	262	277	258	254	231	247	231	230	269	232	237	253	240	240	245	215	211	258	225	237	207	244	216	220	236	251	252	216	227	245	242	247	217	253	224	209	242	224	236	207	213	180	222	227	225	225	216	230	231	197	228	238	204	238	204	229	230	209	228	234	216	243	195	209	206	224	219	223	219	238	207	225	217	216	203	239	228	219	220	204	215	230	215	214	234	190	206	209	196	214	206	200	203	196	235	182	207	199	223	256	196	198	212	242	204	229	194	218	198	226	210	225	231	197	218	245	211	231	236	218	225	251	234	216	209	211	228	218	236	199	207	207	223	218	207	213	213	227	210	218	221	220	204	213	208	216	230	223	230	213	202	236	201	204	215	204	209	226	231	232	233	195	219	216	211	217	216	227	192	213	199	197	212	209	214	224	185	226	186	201	194	197	214	217	220	208	202	199	230	233	196	203	223	230	221	236	209	220	205	204	238	229	234	204	231	212	222	253	221	226	220	227	236	214	208	201	219	210	217	208	241	203	203	207	229	220	208	220	198	205	221	227	214	214	223	205	236	227	219	237	200	198	179	222	216	229	229	215	193	216	224	216	213	227	233	214	209	210	210	190	192	196	228	209	223	224	173	236	194	206	214	224	217	212	219	216	202	215	237	213	238	211	219	210	211	218	205	199	230	227	192	223	223	216	209	219	227	185	203	199	186	218	211	206	197	180	204	201	211	215	245	199	215	209	222	219	241	196	208	191	196	228	230	232	177	236	221	215	198	233	211	208	214	212	217	221	202	222	233	211	226	201	211	200	204	206	208	210	210	208	211	205	206	197	205	225	226	211	212	234	207	202	208	189	200	214	210	208	210	218	248	220	245	210	199	203	210	213	194	194	215	223	211	231	213	237	225	222	205	210	213	191	218	194	207	213	210	231	217	224	208	203	199	210	217	202	215	216	201	209	233	222	196	211	200	226	237	199	221	203	207	210	219	223	203	230	243	227	239	183	211	209	237	201	203	187	233	214	208	210	227	200	206	222	200	245	215	223	195	230	225	217	221	229	225	204	187	222	218	212	183	196	198	234	198	192	225	198	201	195	216	222	237	236	231	220	205	197	226	224	228	196	234	230	212	201	205	206	211	189	203	212	223	213	216	218	223	232	196	241	219	213	220	221	224	208	195	209	225	227	226	224	206	194	210	188	247	217	193	206	221	222	194	241	208	223	237	197	234	216	202	224	225	225	203	219	230	224	231	209	218	227	247	226	213	219	202	231	227	234	217	209	222	236	217	199	249	230	221	245	239	223	215	207	237	231	212	200	235	211	216	209	223	223	216	185	219	207	235	207	205	222	216	207	219	198	196	235	195	206	222	212	215	221	206	244	207	189	217	211	201	200	205	189	205	189	222	222	220	199	235	204	203	222	196	200	198	254	186	226	207	211	221	231	196	193	213	229	192	209	216	220	213	232	230	200	218	220	212	198	199	213	221	194	225	215	195	214	204	217	239	218	195	241	195	211	186	199	213	221	195	214	225	223	234	197	215	228	227	210	243	242	218	212	220	221	239	218	216	231	243	220	221	219	223	245	233	233	217	240	199	208	218	182	217	199	206	225	222	229	209	207	227	211	219	233	206	180	224	224	219	206	237	216	202	250	225	200	228	217	247	226	208	200	212	225	205	216	199	201	230	221	213	197	223	224	212	198	232	229	191	212	226	193	216	204	208	193	195	225	197	203	184	207	198	214	232	214	210	203	214	208	223	218	228	208	254	215	230	208	220	200	200	215	193	213	231	213	223	216	203	200	214	199	206	233	218	201	222	200	204	205	211	209	224	231	206	235	211	221	226	213	212	227	210	196	217	192	212	225	220	218	217	215	216	218	219	228	217	222	193	220	230	234	229	202	196	228	246	226	218	197	174	199	205	225	221	190	222	215	210	226	208	232	226	214	240	209	214	222	239	195	217	219	228	217	175	220	210	217	215	216	224	218	214	232	245	218	228	215	203	233	215	217	204	209	219	211	196	227	223	190	214	189	213	205	231	203	197	232	226	203	227	215	200	216	222	198	211	199	199	214	229	214	242	213	215	205	212	188	240	212	232	210	198	222	207	202	221	202	200	208	193	218	226	228	222	218	201	220	228	235	227	249	190	211	225	222	215	217	186	199	207	214	212	196	211	208	232	189	240	209	211	224	211	221	225	207	224	199	216	206	225	230	229	220	218	197	203	216	214	211	196	215	199	202	204	194	210	212	210	212	193	219	223	245	205	240	217	206	214	197	214	210	204	203	200	222	244	215	243	211	180	212	226	215	212	199	203	219	218	220	203	225	202	219	227	204	213	213	197	223	210	241	229	211	237	213	214	238	209	219	206	214	201	249	181	213	233	203	197	212	204	222	190	211	205	224	219	228	218	227	210	210	224	212	200	232	201	233	237	204	219	218	216	220	214	205	206	200	221	211	198	235	196	214	207	218	221	216	201	256	205	234	243	222	219	214	222	201	232	227	210	241	209	213	198	195	221	225	201	216	219	213	192	219	243	242	225	223	210	202	206	220	189	236	224	204	200	195	217	226	216	235	218	197	187	191	232	233	195	185	230	221	210	192	200	214	210	226	236	222	203	209	179	238	218	205	190	217	230	188	208	233	212	197	253	201	223	224	207	232	219	189	227	211	182	205	215	210	214	213	201	205	211	212	200	218	190	210	222	210	215	233	199	225	212	202	243	222	226	220	213	222	218	201	201	224	207	221	218	184	223	228	223	187	237	212	215	230	213	218	209	192	205	223	198	234	189	222	230	239	211	208	209	187	212	218	243	219	227	222	207	215	229	193	225	204	214	209	232	203	219	212	188	210	222	208	229	207	216	208	199	214	219	208	208	182	222	215	221	217	205	201	232	223	215	224	213	218	210	207	229	193	221	198	222	203	193	214	247	216	213	213	194	217	183	218	208	202	191	223	227	204	222	222	200	202	211	212	214	221	227	212	220	207	208	206	206	220	202	246	245	209	224	226	224	226	204	212	198	228	203	222	218	201	191	231	197	196	228	229	229	198	225	232	217	238	211	240	227	218	204	197	198	226	225	208	220	238	208	218	202	220	200	203	215	203	202	222	211	203	194	202	204	252	213	233	222	208	214	193	225	208	203	208	232	224	216	201	199	226	200	203	213	208	224	235	205	207	239	197	203	234	195	244	220	203	219	239	180	243	198	215	221	213	210	207	204	212	236	210	189	229	227	220	213	213	239	205	198	234	214	193	213	224	237	215	202	217	215	194	223	212	220	223	208	213	194	216	223	237	215	215	171	195	224	225	216	234	190	194	235	208	219	246	198	205	237	226	223	212	210	212	220	226	213	243	214	211	209	218	219	188	222	212	221	234	227	212	210	225	205	214	215	232	195	198	213	208	223	212	216	193	207	219	207	209	202	235	221	215	192	235	214
1617	137	82	73	69	69	83	87	81	84	57	75	57	69	68	67	54	43	44	59	56	43	60	48	54	55	46	49	46	52	49	64	49	55	48	49	40	45	34	47	46	42	53	41	31	38	41	58	44	56	63	55	35	46	51	39	39	48	50	47	49	47	45	42	39	44	48	57	45	36	42	39	39	52	53	54	56	44	40	59	54	48	46	57	57	53	48	42	58	56	51	45	38	40	41	54	36	48	46	42	49	49	45	53	49	49	48	43	49	41	44	46	48	47	43	56	44	56	45	41	50	46	60	52	43	40	45	57	46	37	59	44	47	57	44	45	37	51	40	49	46	57	44	56	53	55	44	46	53	42	56	44	56	50	56	48	50	49	45	44	49	42	42	48	45	53	53	46	45	44	51	43	46	47	61	64	36	49	39	35	57	46	48	57	58	42	48	40	56	46	47	57	47	54	38	38	41	52	48	41	58	52	53	35	63	43	47	58	54	44	58	52	44	53	42	46	45	45	46	54	45	47	49	48	53	45	60	42	30	51	60	42	51	46	55	55	52	50	60	48	43	38	49	50	48	52	50	46	44	43	55	47	50	48	51	43	37	51	56	49	48	68	48	43	40	62	42	36	38	42	33	38	52	55	34	44	54	48	56	53	46	35	46	47	48	64	43	47	39	42	37	51	40	36	36	52	43	42	45	40	53	51	36	43	57	59	46	52	45	49	46	56	56	53	35	41	44	42	40	41	44	52	46	51	44	48	43	49	52	43	40	55	48	52	41	56	45	43	45	48	46	38	52	53	47	33	42	52	38	44	38	49	54	45	37	57	56	49	52	50	46	50	39	35	55	58	40	53	52	58	50	41	49	46	37	45	43	41	51	54	41	50	44	48	48	32	38	36	50	54	55	62	38	46	51	41	44	59	48	46	40	44	55	56	55	38	36	53	46	39	41	45	54	57	45	47	46	51	57	55	42	40	47	54	54	47	49	50	47	45	45	44	54	47	49	43	69	53	44	58	47	41	49	40	49	57	62	58	47	50	43	41	59	57	46	37	48	47	48	54	54	56	44	53	43	53	43	53	36	61	52	45	41	43	44	50	49	45	40	43	51	45	38	37	43	48	61	46	50	40	38	50	60	57	43	43	53	43	48	40	38	55	55	46	46	40	44	54	51	39	50	50	46	40	42	41	48	53	42	44	59	49	54	48	55	46	34	39	41	43	47	48	60	39	40	36	46	44	46	47	48	49	48	53	46	57	45	41	53	28	43	40	48	37	45	58	46	55	47	56	44	43	57	41	52	43	40	41	60	48	54	50	53	66	56	42	46	46	52	61	35	44	48	41	38	46	41	52	44	47	45	41	64	50	46	52	49	36	54	53	53	64	45	32	40	39	46	47	33	54	54	45	43	44	46	41	54	55	39	44	49	46	41	43	57	43	50	50	47	33	44	48	66	52	43	39	55	47	42	55	45	56	38	48	55	51	52	53	51	46	56	46	57	49	54	39	47	49	56	44	32	50	42	55	41	42	45	48	39	43	60	44	47	55	40	54	33	44	51	48	44	71	52	54	41	58	53	39	51	58	51	44	51	51	51	51	40	40	36	50	47	41	46	42	62	40	43	47	55	50	61	61	37	32	46	32	44	59	38	45	32	56	55	43	53	47	46	37	35	50	50	51	46	62	46	48	41	51	41	50	47	57	47	48	50	48	47	51	39	47	55	47	49	40	39	50	50	64	42	46	50	45	49	40	51	44	57	53	46	47	32	44	44	52	55	42	42	52	39	45	42	33	56	51	44	42	52	54	53	46	59	45	52	49	56	47	46	48	46	46	47	48	47	42	52	53	57	40	51	37	53	38	43	43	40	47	46	35	37	59	49	54	30	52	44	47	52	55	55	63	38	50	51	50	61	50	58	59	42	39	45	46	34	37	48	47	48	54	54	41	46	44	60	48	55	59	48	34	45	50	49	38	54	45	42	44	50	51	45	48	45	39	49	50	39	58	43	47	43	55	53	32	42	48	52	37	50	42	59	60	56	48	49	47	52	42	56	52	52	44	48	51	47	45	58	50	40	45	48	54	41	53	45	55	60	64	47	46	43	51	53	61	54	55	62	50	37	57	39	50	41	40	51	42	52	50	44	46	51	53	43	50	47	44	35	50	45	57	50	43	45	49	48	49	58	53	45	40	47	55	65	49	42	47	51	42	38	44	45	38	44	40	47	39	60	51	48	41	50	40	43	41	51	38	44	47	51	49	47	44	46	31	53	39	48	50	47	54	43	48	48	35	48	51	45	40	47	40	55	38	41	51	55	48	43	44	55	54	38	52	55	45	51	50	36	46	43	51	47	53	52	53	52	50	52	50	39	38	55	46	43	70	36	48	56	54	48	44	50	46	51	53	46	40	42	55	35	51	45	40	44	52	57	45	47	53	57	30	50	39	50	43	42	45	55	52	60	56	54	53	49	54	53	63	36	49	51	46	52	27	62	44	60	40	47	46	41	46	43	41	51	45	34	45	45	38	52	57	49	53	37	53	51	39	41	38	41	52	28	51	67	63	47	62	41	52	43	31	42	49	59	47	42	57	44	48	56	55	48	45	48	48	49	45	42	62	49	53	55	62	60	54	52	42	40	45	60	41	32	46	52	60	50	53	40	50	41	49	61	52	54	49	61	44	47	41	40	53	58	52	52	48	41	41	45	40	32	53	47	52	36	34	53	53	60	44	52	44	50	46	50	49	42	48	51	49	46	50	52	43	70	57	60	52	58	59	56	46	53	39	45	59	43	61	34	41	68	39	52	43	43	60	47	45	44	60	56	55	59	47	45	50	46	48	47	58	52	39	40	55	45	63	42	53	37	59	45	38	46	48	57	52	48	54	57	58	57	46	41	44	43	49	50	39	35	52	45	47	52	43	58	44	53	51	45	30	40	46	51	44	44	40	52	50	44	40	43	47	53	46	47	51	41	32	47	54	50	53	52	37	51	36	53	28	62	40	49	48	40	41	45	55	54	55	58	54	38	36	46	41	39	44	38	47	41	39	56	36	58	63	44	60	46	43	54	66	49	52	49	33	48	49	45	46	56	55	51	57	39	51	66	54	57	56	32	57	59	44	49	49	58	48	46	42	40	47	53	51	43	45	40	39	44	55	49	41	54	39	51	47	59	55	51	42	42	43	39	40	48	49	36	41	46	30	40	59	42	50	46	54	43	49	43	57	59	57	54	45	38	37	36	51	42	41	36	50	51	62	54	52	55	59	46	46	42	52	51	55	56	52	45	56	58	44	42	45	49	50	47	58	52	53	37	39	51	51	52	44	55	43	33	52	49	44	40	41	62	43	40	42	45	37	45	45	41	52	55	57	46	45	42	61	49	45	44	49	36	46	47	44	55	52	58	42	53	49	45	50	33	58	55	39	49	43	40	45	50	45	44	47	42	50	50	51	46	52	44	50	50	45	57	50	50	40	38	46	44	45	34	44	53	46	45	37	51	55
16615	3077	1306	1920	4306	4983	4404	3483	2692	2125	1833	1505	1347	1208	1082	1040	951	881	824	800	720	692	679	703	652	650	591	583	654	596	588	593	600	572	568	550	565	574	522	520	528	535	559	532	541	566	530	555	561	514	490	561	522	532	526	501	525	474	468	501	503	526	488	500	479	487	476	513	499	528	516	491	515	481	488	488	512	491	551	500	500	461	518	479	493	467	498	476	478	479	474	499	478	480	529	449	542	487	542	511	480	509	532	447	509	484	512	480	497	478	489	510	460	473	520	495	487	462	466	502	483	456	499	498	463	510	466	454	518	485	515	473	485	495	481	516	511	534	492	488	476	456	496	466	482	526	499	511	508	463	488	459	463	439	473	507	522	478	505	476	516	477	496	487	481	470	525	512	530	504	491	506	475	506	490	452	467	477	494	501	474	466	516	454	464	499	480	461	482	470	519	472	459	495	460	485	481	491	455	521	478	490	502	455	476	451	462	487	469	503	509	532	489	499	474	474	467	523	450	481	485	479	482	487	486	472	494	501	516	526	497	483	496	484	494	506	464	494	516	506	500	509	467	485	437	522	478	471	487	502	462	479	482	484	526	491	513	486	500	509	476	518	491	489	447	473	441	520	514	480	460	498	463	476	451	503	481	519	496	490	508	478	475	493	516	496	493	461	497	453	479	528	491	514	539	481	493	485	493	420	511	501	485	500	523	506	509	484	461	508	524	481	480	523	468	490	438	461	474	432	459	487	504	510	526	477	497	508	514	462	476	496	458	477	513	457	476	513	534	485	463	538	484	457	491	473	483	469	447	504	476	467	493	504	455	483	495	478	445	478	472	480	459	468	507	507	493	455	507	514	490	505	534	490	464	497	499	456	471	498	484	465	463	484	478	472	491	513	475	474	520	506	486	508	503	457	511	496	448	473	545	504	474	474	490	501	485	477	463	487	468	504	447	508	529	454	469	453	481	447	493	465	513	500	468	484	471	489	469	496	523	466	492	483	479	475	499	495	464	448	477	492	487	500	472	512	473	524	460	456	477	462	483	481	472	475	485	501	512	451	495	481	490	483	463	515	465	510	514	456	535	474	502	515	504	463	467	481	461	472	491	468	464	437	498	506	506	478	465	463	465	469	510	502	459	507	473	500	503	488	511	498	471	455	473	463	521	498	478	487	445	454	453	449	516	491	511	505	473	472	487	478	512	479	474	440	449	485	471	486	491	494	461	465	438	485	475	485	488	483	552	472	457	497	494	469	468	492	492	477	475	483	477	497	506	476	478	493	466	496	441	464	507	460	484	483	469	506	456	473	487	476	485	488	514	493	465	494	502	495	491	472	466	507	484	467	491	526	490	499	459	461	413	501	490	485	489	469	470	520	476	484	496	518	502	436	478	482	489	484	415	491	475	475	475	452	487	490	485	510	457	483	508	457	460	485	472	490	451	509	467	472	473	490	508	495	497	461	490	471	454	519	477	507	517	454	523	490	469	463	501	528	478	489	479	466	508	490	494	505	498	477	481	492	480	498	518	515	524	503	471	522	480	479	506	497	464	479	463	496	433	483	495	505	475	475	479	439	468	488	451	496	499	551	514	484	491	501	481	477	495	469	435	475	471	468	477	524	486	500	457	475	497	482	498	500	450	522	471	485	458	523	498	518	479	510	544	458	465	493	469	485	481	503	499	491	487	480	507	499	483	516	457	475	503	452	479	464	470	502	484	509	496	509	456	496	509	448	485	490	448	521	491	455	498	486	534	476	481	464	487	449	483	490	518	492	464	494	483	460	510	506	465	476	471	469	478	498	481	519	515	467	507	469	516	473	457	480	479	479	494	473	477	496	493	441	471	495	456	516	458	476	482	488	462	482	518	458	478	480	443	479	456	490	483	491	488	511	500	498	498	464	513	445	513	525	490	494	488	488	495	518	470	489	513	490	504	479	457	477	507	494	485	451	452	507	523	524	545	488	469	455	468	457	503	507	498	448	482	481	455	473	494	455	460	489	505	459	487	484	441	460	481	461	468	487	488	480	452	487	509	473	488	487	479	471	473	469	488	445	461	458	478	498	456	465	536	504	484	488	477	492	519	512	513	500	464	470	470	470	455	514	510	480	531	470	482	495	519	443	491	480	480	483	501	429	454	502	501	481	478	471	501	525	472	499	513	491	462	496	510	482	504	465	484	515	503	466	481	450	477	533	452	519	488	480	470	435	406	474	479	479	493	477	485	512	504	462	487	489	504	459	469	501	509	467	419	510	496	497	477	481	488	461	501	517	477	496	484	492	472	462	479	491	501	461	513	510	502	455	488	498	487	515	485	491	518	513	471	482	471	489	525	511	457	483	459	437	461	483	491	482	459	476	473	517	494	478	508	475	450	520	485	521	478	490	524	523	470	483	472	458	508	447	450	503	493	460	503	516	487	494	453	497	458	518	470	467	492	477	474	491	511	474	479	460	481	464	488	498	484	469	493	505	494	472	481	462	492	495	466	492	475	476	450	488	493	450	478	483	489	472	492	500	481	492	497	502	516	440	496	470	506	486	477	495	454	518	482	499	458	490	441	497	463	485	482	492	464	486	480	488	446	492	486	468	502	459	497	493	475	448	472	469	438	459	502	495	512	456	472	475	514	473	448	474	455	484	482	488	491	488	474	489	503	487	507	475	455	507	511	508	446	485	477	487	478	485	512	494	546	499	462	526	459	476	491	496	454	463	468	441	457	497	478	444	473	538	476	454	502	458	494	494	480	461	504	454	470	479	461	515	479	475	491	518	498	455	507	486	476	495	512	521	474	487	492	520	453	458	485	476	484	453	476	497	510	547	470	472	466	476	500	479	530	485	493	506	464	434	486	531	513	483	492	479	450	493	504	463	465	516	494	519	509	492	510	475	482	510	486	492	480	457	485	464	513	507	469	491	439	501	506	481	508	459	518	504	480	497	494	461	505	464	481	455	473	420	472	503	482	487	502	458	474	514	471	486	478	475	477	458	450	523	488	485	496	476	458	464	483	494	467	468	453	500	479	517	469	504	483	447	486	490	499	484	468	506	485	477	475	494	503	463	484	450	508	489	484	518	486	457	493	459	460	455	463	446	486	470	462	542	488	492	466	513	467	481	492	491	490	499	486	472	495	516	463	478	436	463	525	482	448	475	484	471	469	514	479	492	482	468	497	503	479	500	482	476	483	487	474	476	499	489	460	508	520	489	476	498	515	492	504	481	431	495	516	517	515	474	493	415	481	486	488	473	474	482	499	464	473	483	529	467	501	483	481	502	523	490	518	488	514	490	485	515	514	509	491	467	478	520	501	501	485	452	492	498	512	497	492	508	493	474	507	501	496	488	442	506	496	509	542	456	496	518	486	479	497	479	452	449	478	506	483	511	516	471	465	500	478	488	482	485	483	497	495	472	441	461	504	536	488	535	466	486	487	475	488	500	514	500	516	470	486	481	507	499	465	508	465	452	480	455	530	476	479	446	464	484	481	515	507	471	476	470
3342	122	89	42	60	89	72	71	70	64	57	58	58	45	58	45	48	40	47	43	35	34	39	39	34	35	34	30	20	45	40	38	42	27	32	22	34	33	27	38	30	36	39	38	38	24	33	39	30	48	31	27	26	30	25	31	25	28	27	32	30	37	24	34	43	24	27	21	26	31	30	32	29	33	26	24	32	22	25	30	23	24	26	27	27	28	23	36	30	35	40	30	22	22	22	34	31	30	31	28	36	30	38	32	29	24	24	28	27	18	20	45	28	44	32	28	27	25	31	37	33	29	28	32	28	38	19	28	38	29	29	35	30	34	27	21	35	26	32	30	24	31	33	34	22	28	29	32	31	31	34	25	31	38	28	31	26	32	26	37	31	24	35	18	30	16	21	30	23	28	26	28	42	28	22	24	27	37	23	38	46	36	19	28	28	30	22	25	24	27	31	29	39	36	35	23	25	34	35	34	28	33	21	32	33	26	31	26	28	31	26	26	39	31	27	23	26	28	36	31	39	31	32	35	34	27	26	30	28	26	39	31	27	29	32	33	32	30	30	33	22	23	28	30	34	33	20	37	17	26	31	38	26	30	27	24	30	29	29	22	21	33	34	29	25	29	34	23	29	30	39	28	26	22	34	25	27	38	25	25	37	41	34	34	36	25	38	33	35	26	34	35	34	28	38	28	30	21	36	37	31	26	26	24	35	31	19	26	34	26	33	29	17	28	41	30	33	42	28	23	28	27	21	22	40	34	33	29	28	31	25	27	28	27	22	20	33	23	31	30	33	19	27	36	26	26	27	24	24	27	23	30	33	28	24	36	40	31	30	26	23	32	28	29	30	25	27	29	40	31	26	30	26	35	29	24	24	26	36	34	34	25	36	32	31	31	27	37	36	35	32	25	23	28	31	35	35	33	20	30	28	31	24	28	30	36	29	43	30	26	27	24	27	31	37	25	36	34	23	29	29	33	34	41	26	34	34	24	32	37	29	34	27	35	30	34	26	28	31	25	21	41	25	32	20	31	24	31	31	24	27	21	35	30	26	25	25	29	35	30	32	32	28	27	22	33	32	36	33	28	26	32	18	29	36	33	29	26	37	20	24	35	25	31	34	39	30	38	37	26	32	31	41	27	24	22	30	31	32	27	34	35	32	28	31	23	39	31	33	27	29	26	32	23	30	33	32	34	29	36	28	36	34	31	28	28	26	37	29	32	29	32	32	32	33	30	23	29	28	31	26	34	26	32	33	27	35	19	32	32	29	33	27	23	29	28	25	29	26	32	41	38	38	24	26	28	32	34	30	32	35	22	24	34	29	20	28	25	38	25	26	28	43	24	28	26	39	28	32	23	34	20	26	27	18	34	26	28	27	32	32	26	33	34	29	26	30	37	24	33	21	37	36	24	37	24	28	29	30	25	24	27	26	35	38	29	20	29	28	33	24	31	33	30	36	31	20	32	28	24	30	25	25	31	25	28	31	20	21	30	29	38	38	29	34	32	27	30	24	30	36	25	33	30	29	25	28	34	35	35	30	20	25	29	35	32	27	38	36	28	28	26	24	29	28	21	29	21	36	35	30	37	26	35	31	40	38	29	29	26	17	27	32	31	27	30	32	28	34	34	27	26	27	28	32	30	17	32	36	32	40	26	28	35	43	29	37	27	15	25	32	31	29	34	31	35	27	36	27	38	34	31	21	29	28	28	23	34	30	21	35	28	30	37	29	31	28	31	31	23	33	29	35	29	34	31	34	23	22	32	37	30	26	30	36	25	31	31	23	23	36	29	30	21	21	31	34	30	33	33	33	29	25	28	29	37	30	25	26	28	36	29	25	30	31	25	46	40	31	27	40	30	33	46	32	23	21	27	31	29	30	36	28	27	35	36	32	32	29	34	41	34	36	31	35	27	25	34	28	29	31	31	27	37	34	26	27	30	19	32	31	32	30	27	34	20	26	36	33	29	25	32	36	37	27	32	23	37	19	30	28	24	30	27	26	25	22	27	32	40	14	41	24	30	38	26	29	35	24	28	36	35	27	19	36	32	27	24	31	22	38	28	26	29	34	39	29	31	30	23	23	38	32	33	36	30	37	22	24	27	32	28	32	17	30	36	21	27	30	33	30	28	24	25	34	30	37	22	29	24	37	25	22	36	23	26	32	13	33	32	34	36	30	29	21	27	31	34	26	31	28	20	30	30	37	26	32	26	39	25	35	38	26	32	25	28	28	25	27	26	33	25	36	37	24	28	31	20	34	34	44	41	28	29	28	27	23	26	30	31	42	29	28	29	19	27	27	21	28	24	26	20	18	29	33	33	27	36	22	30	27	35	39	40	38	36	26	22	25	25	37	31	31	35	31	34	25	19	26	29	29	21	28	27	21	26	30	30	29	32	33	30	31	29	30	33	16	32	31	33	38	28	23	27	20	28	33	30	21	33	28	34	34	43	29	29	26	22	29	24	24	35	28	38	32	29	30	20	33	24	24	29	28	30	26	30	37	29	33	35	23	35	23	29	29	23	34	23	36	28	33	17	22	36	23	37	40	32	27	24	36	30	21	34	31	27	25	31	38	33	30	23	29	23	27	25	28	39	29	31	28	38	27	21	37	31	32	31	28	25	26	39	30	30	36	30	33	23	30	25	32	20	42	22	28	31	40	28	29	29	29	24	35	32	36	35	29	26	30	38	24	31	33	28	31	30	40	27	23	20	28	26	27	27	18	35	21	22	27	25	28	35	32	30	26	42	33	35	36	29	27	25	29	38	32	30	26	33	31	29	36	27	28	24	30	23	34	29	33	26	27	26	27	27	24	26	32	32	22	25	26	25	29	51	21	30	21	32	27	23	27	26	25	31	23	26	22	38	32	31	29	43	24	28	23	38	22	28	28	33	27	24	27	30	34	29	35	24	30	33	24	26	20	25	24	27	34	32	29	26	27	36	40	28	26	35	24	28	28	38	23	24	23	17	32	34	25	29	23	35	33	33	31	26	22	19	31	33	20	26	33	35	44	22	24	29	32	37	27	23	29	37	23	34	32	36	39	18	27	31	40	42	27	32	28	32	21	33	17	27	36	21	24	27	31	38	32	36	36	29	25	29	44	41	36	41	39	26	32	23	40	32	30	30	28	34	27	23	26	26	33	28	34	22	36	33	27	27	26	37	33	25	30	34	29	31	21	40	34	28	28	30	25	28	31	34	27	27	21	38	28	29	39	31	34	29	16	26	21	21	28	26	27	33	25	29	23	24	31	24	23	27	39	28	21	25	34	38	28	34	27	34	31	32	24	33	30	30	29	29	28	26	28	36	34	30	28	23	32	34	31	27	29	31	23	28	28	27	33	32	25	32	25	28	27	24	26	28	30	32	29	24	29	39	29	23	34	33	32	27	35	33	47	33	18	24	25	30	27	35	43	31	43	29	22	33	38	24	26	24	39	29	30	26	19	35	24	22	28	14	28	24	30	28	25	22	25	29	29	26	34	24	35	28	33	21
15956	2606	1240	1911	4341	5229	4812	3931	3262	2605	2144	1818	1581	1399	1168	1032	961	919	841	760	750	658	661	643	615	571	582	553	534	515	484	518	486	477	474	453	442	398	411	404	460	414	396	416	396	411	379	440	368	374	389	398	348	391	372	375	354	388	345	384	334	393	382	366	349	349	377	342	330	348	315	342	358	328	332	357	352	335	331	354	301	378	359	389	353	348	343	358	346	356	340	365	348	350	352	324	342	319	325	345	324	318	337	339	334	325	357	351	370	335	347	360	337	354	336	333	315	299	311	334	345	333	306	352	329	335	336	351	301	332	317	358	318	306	316	317	310	321	334	341	345	346	342	315	312	327	315	312	330	326	290	343	340	285	336	310	335	302	362	349	325	332	357	334	370	371	331	313	372	349	302	323	340	302	359	307	293	333	307	315	321	304	319	331	332	342	342	324	338	330	332	338	332	318	328	311	358	285	335	322	320	311	313	298	321	349	318	308	281	337	336	312	342	300	365	347	308	337	291	338	326	310	306	332	325	314	327	329	320	324	369	372	336	298	326	323	317	331	325	326	302	310	346	314	316	308	286	335	310	362	336	323	315	297	330	314	283	339	324	338	348	335	313	332	328	342	315	301	309	311	326	314	293	352	317	337	304	310	343	326	301	306	322	330	309	329	292	326	338	311	316	312	319	272	329	319	313	324	321	348	330	307	311	297	305	309	336	349	307	337	327	305	331	309	302	302	307	329	340	324	307	327	342	308	319	327	327	309	330	319	318	327	272	333	340	342	315	288	343	325	316	344	302	316	278	325	324	346	339	308	331	320	351	307	286	328	340	317	321	339	344	314	321	294	331	333	337	316	324	343	335	327	371	348	337	333	324	351	305	322	341	350	314	320	321	315	336	326	346	333	337	296	330	312	323	349	354	335	321	326	325	327	320	316	312	311	318	332	284	345	355	326	313	336	305	339	337	314	333	312	298	322	312	331	336	312	302	342	349	316	326	334	334	322	322	313	330	311	331	328	324	344	338	316	314	312	318	351	321	289	327	340	341	312	301	325	327	322	331	309	313	320	291	313	343	360	314	308	323	321	333	312	292	331	332	293	355	330	370	322	314	334	338	316	314	317	354	349	330	351	290	308	336	306	313	339	362	301	315	298	339	331	299	330	332	342	295	275	299	339	320	302	310	340	319	333	330	356	340	353	313	325	324	313	335	329	322	339	313	340	336	310	311	337	323	323	325	317	342	300	342	355	314	311	312	344	281	335	325	301	354	331	332	339	327	311	336	311	294	315	333	353	311	339	324	310	312	302	331	329	347	360	332	330	338	344	315	308	322	300	307	324	336	290	316	338	307	308	301	370	340	314	284	309	312	327	355	330	323	308	356	349	327	331	303	310	333	344	331	320	343	341	352	331	315	332	319	338	323	304	358	309	314	327	318	344	326	285	348	312	333	326	304	341	329	307	330	317	346	326	321	304	349	320	313	318	313	288	331	328	325	334	355	317	328	295	347	333	355	326	336	350	317	349	336	319	324	303	322	323	321	299	352	332	325	358	316	313	324	355	345	318	315	312	299	289	305	290	312	280	353	339	317	345	317	322	337	320	266	351	311	298	326	340	310	308	326	331	324	335	351	290	328	326	309	321	322	316	311	314	344	300	353	310	322	315	318	322	345	326	343	331	338	312	331	357	283	301	336	329	309	353	314	337	300	342	319	310	305	316	346	316	374	325	352	312	349	343	298	333	309	313	311	304	341	341	320	321	331	326	328	316	296	315	343	321	314	320	319	346	322	321	302	339	355	316	345	278	305	347	332	326	337	326	322	316	336	312	349	342	331	308	362	319	332	311	335	331	288	313	311	353	310	328	333	335	342	338	320	322	304	302	351	290	297	336	342	320	324	321	332	343	325	342	301	310	326	308	340	306	314	334	347	303	320	313	306	302	311	362	322	345	334	324	362	314	275	345	328	339	323	333	306	310	328	334	309	325	325	323	342	332	332	334	309	304	331	343	324	316	343	319	328	345	332	324	320	338	331	316	298	306	342	330	336	318	338	337	306	299	298	291	340	329	332	349	337	316	321	331	331	313	331	299	316	335	316	312	332	313	313	327	312	340	335	336	337	321	324	341	333	339	328	346	331	319	330	317	346	324	318	357	312	308	327	328	304	322	322	312	357	351	332	365	310	325	361	335	312	329	309	315	333	316	340	347	337	310	306	353	292	328	322	332	321	336	315	353	354	319	300	323	331	320	292	341	330	332	333	303	353	333	324	323	331	334	323	307	333	312	326	300	340	311	328	334	312	332	312	330	335	285	309	305	321	284	293	333	296	350	335	317	321	306	339	314	322	308	316	314	350	356	346	350	360	303	317	312	307	318	325	344	352	319	327	298	327	312	322	311	345	338	333	324	330	319	317	327	327	289	331	324	297	322	338	321	321	300	334	333	335	336	305	312	320	307	278	357	362	314	305	349	333	332	315	323	340	308	324	354	307	316	328	324	351	325	312	321	323	328	364	358	313	332	330	353	336	306	279	322	325	336	329	330	299	337	300	300	297	309	306	310	295	363	343	343	315	329	313	350	312	323	350	303	320	346	357	302	333	329	307	385	290	374	326	338	330	310	299	351	330	325	337	333	318	343	319	334	328	336	364	331	334	310	338	333	333	324	352	341	338	346	314	322	334	310	336	335	291	339	360	327	348	330	315	305	300	307	348	296	331	332	319	305	294	334	323	320	310	326	332	332	333	312	327	305	328	334	309	362	328	308	316	303	330	347	343	320	341	323	315	304	305	337	335	308	326	338	339	342	318	316	321	330	300	343	313	299	303	345	313	342	306	337	313	328	360	332	341	320	347	312	329	320	308	318	340	336	307	312	305	353	366	335	332	319	329	317	296	302	318	332	330	289	349	292	294	354	320	288	357	289	331	355	268	327	303	328	333	322	323	318	319	320	314	286	366	321	309	353	325	311	329	314	325	320	326	285	330	326	317	310	339	323	344	334	319	324	303	334	314	341	342	299	302	327	324	324	355	317	327	325	310	319	314	336	333	333	325	328	347	341	326	302	305	314	328	344	330	318	338	326	311	306	373	314	358	336	331	330	286	344	340	330	328	355	332	338	297	334	344	302	333	306	323	326	357	345	311	305	327	353	333	307	342	349	319	302	309	328	352	304	336	308	309	334	293	312	326	340	330	336	344	357	310	308	343	338	329	329	339	338	298	322	324	310	308	318	332	312	327	304	341	308	352	345	375	286	320	293	346	293	313	329	297	347	346	327	317	324	323	329	395	302	301	297	312	341	327	329	348	300	357	316	318	359	311	346	310	314	366	319	325	312	289	329	347	321	335	330	337	311	318	317	331	278	304	367	355	315	324	336	334	318	333	285	341	316	362	333	338	328	327	326	300	324	337	317	318	309	328	299	327	350	329	356	331	376	323	307	314	317	322	344	353	309	278	314	321	307	330	316	348	313	323	304	332	320	295	321	298	314	297	356	317	349
2994	295	142	137	106	145	152	139	116	115	98	107	117	92	93	89	88	85	78	73	69	79	86	70	84	79	77	70	78	74	70	58	60	68	67	74	69	74	76	75	74	81	73	49	73	66	53	59	64	65	74	68	57	60	61	75	66	66	68	77	64	60	57	59	67	63	67	69	66	61	57	77	64	74	63	70	53	61	72	55	75	59	57	62	54	51	70	70	58	65	77	69	73	66	64	69	63	69	60	77	66	72	56	66	61	74	63	60	59	65	59	50	72	62	65	56	68	72	65	66	71	78	66	57	52	63	56	64	76	71	62	74	54	55	89	74	58	62	65	71	63	65	57	75	60	63	51	57	72	67	50	59	53	66	47	70	66	70	54	51	59	70	54	49	73	63	73	65	76	73	66	49	51	67	68	66	62	69	61	61	51	69	54	64	61	69	68	77	52	60	59	58	59	72	60	49	62	56	69	70	38	73	73	82	65	65	65	66	72	57	67	73	63	66	67	69	62	72	73	62	62	71	74	59	59	70	47	61	61	71	48	66	80	64	59	67	56	66	65	66	56	63	48	57	73	47	55	63	64	64	52	66	57	71	66	66	82	58	71	69	58	54	69	67	61	63	59	69	66	62	63	60	59	63	56	61	74	65	60	55	55	70	63	65	54	64	57	59	63	75	59	73	60	70	67	55	70	70	54	66	53	61	75	60	58	63	60	66	53	65	61	54	57	63	75	53	67	56	91	76	63	58	67	74	68	64	80	61	62	64	74	71	61	70	55	61	68	69	55	66	73	66	67	84	64	75	60	60	71	69	69	68	79	58	71	60	51	55	66	60	61	77	68	88	65	62	77	70	65	49	51	47	81	66	71	65	69	69	76	52	63	50	69	60	64	70	76	67	84	64	51	69	70	52	67	58	64	70	60	57	63	62	62	88	66	70	67	68	63	59	71	70	65	61	67	67	64	62	61	57	69	56	68	48	75	62	66	61	76	69	63	62	72	56	66	74	63	60	62	65	61	53	64	57	56	74	63	85	57	68	65	60	67	70	60	63	64	60	67	59	70	63	77	64	63	59	61	61	65	72	74	61	63	62	63	63	66	49	67	62	58	56	61	68	60	67	68	53	56	68	79	60	68	55	74	60	75	64	57	63	62	55	61	50	58	65	60	79	80	59	67	74	51	65	82	61	71	66	68	63	69	62	74	75	71	76	68	63	60	55	72	57	57	62	48	56	74	68	75	82	58	54	55	50	43	62	68	74	60	63	60	77	59	65	63	70	72	48	58	62	68	44	58	68	60	74	76	73	64	50	61	61	58	62	66	61	61	65	59	72	48	64	76	63	66	65	68	65	67	66	71	61	71	87	73	58	70	65	51	69	73	66	66	67	69	65	60	71	72	69	56	78	67	65	56	62	60	71	65	60	63	64	54	74	66	62	64	66	71	64	72	55	68	57	56	61	70	68	59	62	74	66	62	81	53	78	66	72	59	60	63	64	61	50	56	66	64	68	58	65	63	62	62	61	80	56	63	55	68	73	60	54	57	48	63	61	36	70	62	77	69	64	58	64	64	80	52	52	56	64	50	56	48	61	75	61	68	53	65	77	70	55	62	68	70	58	64	49	75	61	68	61	67	56	82	61	61	53	67	72	60	67	68	66	74	58	67	73	63	62	59	76	73	66	66	60	59	45	63	59	77	75	83	49	51	68	68	68	57	56	62	61	50	56	67	70	62	62	61	64	51	49	53	75	55	58	80	84	74	62	63	64	47	79	66	68	57	59	68	61	57	62	62	64	69	64	65	48	65	73	53	65	56	52	80	69	68	74	55	58	66	77	52	50	67	67	61	70	68	66	67	70	68	64	65	57	69	58	60	58	74	65	68	68	74	65	62	61	75	68	62	65	71	70	38	72	39	63	63	55	70	63	63	65	64	69	58	61	65	69	64	56	58	64	63	54	58	64	58	74	71	59	57	68	73	72	68	63	76	63	69	62	65	70	63	55	78	52	62	64	78	63	65	77	59	76	60	59	55	66	55	51	60	61	80	62	69	52	71	59	66	53	70	68	71	73	61	68	53	52	63	72	62	65	62	73	69	53	70	65	67	71	58	68	65	79	67	67	65	63	71	71	70	61	68	61	63	57	54	57	62	55	44	65	73	66	60	69	65	69	68	72	73	73	59	70	57	57	65	67	65	72	64	55	72	65	59	55	68	66	66	71	56	63	62	61	54	55	60	72	69	51	52	52	69	61	69	60	55	64	55	62	67	47	62	57	56	48	59	62	67	63	57	65	61	52	65	47	63	72	59	69	67	61	58	53	66	59	57	54	66	60	66	59	55	52	57	62	71	63	67	66	74	63	71	62	67	58	71	69	69	55	70	60	61	78	72	58	60	63	64	62	54	77	61	66	52	58	66	58	66	83	65	61	63	70	66	62	72	56	51	79	72	64	57	64	58	57	60	61	66	55	63	64	73	67	55	69	64	61	65	68	60	66	78	75	70	65	58	56	67	55	74	63	69	49	43	65	75	54	67	60	66	64	57	70	64	64	66	66	63	60	59	72	71	62	76	65	58	58	70	59	60	63	66	55	83	67	59	64	66	59	74	64	65	75	75	70	58	52	58	75	59	69	71	62	63	58	56	65	52	59	67	58	63	42	66	61	68	69	68	59	68	56	71	56	61	71	62	68	53	67	45	51	57	80	54	64	69	72	54	76	64	62	65	56	69	69	71	65	51	74	80	55	67	64	58	79	62	64	55	61	58	66	61	68	75	72	55	66	73	62	64	79	60	77	65	54	69	69	63	67	59	69	66	72	66	53	55	61	69	71	62	56	64	70	64	72	64	61	66	60	63	85	65	62	57	58	63	63	57	67	68	51	85	57	74	49	78	51	63	62	69	65	74	71	67	65	62	72	56	53	73	53	62	74	78	63	64	60	66	62	60	64	66	65	73	74	67	55	69	56	70	54	55	60	63	57	74	73	60	67	62	64	60	58	77	64	61	77	68	68	57	56	52	73	67	48	97	71	60	67	78	56	62	53	55	74	66	60	46	66	58	64	63	69	59	65	73	66	52	66	61	50	49	61	57	55	77	78	63	67	74	63	56	56	62	71	72	78	69	65	80	63	75	56	63	76	68	59	67	71	59	70	54	61	47	63	61	55	55	63	56	63	49	77	61	57	65	61	65	59	72	66	59	62	62	66	65	64	62	65	72	78	54	65	62	60	74	62	60	52	62	66	67	56	56	67	58	67	65	65	80	61	51	77	64	63	61	62	55	67	62	60	55	61	65	65	64	64	66	86	58	62	62	55	58	63	52	76	58	56	61	57	62	55	49	59	56	70	54	59	60	57	59	55	66	70	73	63	63	63	50	86	67	80	75	82	53	61	73	57	62	69	59	50	70	64	87	69	67	67	70	73	63	76	56	60	72	62	66	55	62	54	73	57	59	64	52	67	64	44	65	60	65	52	71	75	73	71	55	62	51	60	67	58
21994	4711	2215	3446	7454	8726	7709	6396	5181	4164	3568	2908	2512	2190	1948	1761	1620	1513	1408	1375	1272	1187	1149	1179	1061	1064	989	985	884	902	905	876	836	854	819	803	841	837	793	866	759	780	819	822	774	783	761	790	757	761	839	779	767	734	768	723	783	794	703	717	744	718	751	746	708	701	742	740	732	723	717	716	751	712	728	727	697	658	670	666	706	710	682	723	723	730	733	702	704	725	678	698	667	727	704	705	684	712	658	684	698	700	690	687	691	708	657	666	694	697	664	709	677	697	688	674	676	677	641	609	660	654	646	666	681	697	660	684	673	698	653	662	678	688	669	704	668	722	679	665	667	710	653	708	659	660	646	701	672	661	659	691	700	660	666	626	691	661	677	684	711	631	673	662	680	679	633	671	672	720	698	679	697	694	636	697	659	678	709	639	728	717	661	670	675	610	696	672	692	660	730	607	638	662	681	668	701	647	665	717	704	664	678	682	696	733	682	698	681	665	674	638	621	670	670	697	697	674	658	641	635	668	647	666	645	714	651	654	681	669	618	642	654	685	642	675	718	646	647	725	648	710	686	711	657	646	666	673	658	694	668	670	684	695	651	686	713	666	606	690	660	681	683	660	674	709	679	662	665	679	641	623	654	650	650	657	693	644	683	668	698	673	673	644	712	685	679	665	647	630	669	673	682	631	657	661	683	676	704	700	683	678	691	632	681	692	676	686	673	671	701	660	738	671	633	688	663	635	693	636	650	637	709	663	656	657	652	635	666	668	686	600	621	681	728	670	665	676	697	698	668	705	664	668	659	645	697	703	655	663	619	668	695	706	689	712	714	666	615	691	671	704	640	665	672	683	669	666	656	697	673	674	683	632	676	696	669	692	695	636	684	665	634	655	646	687	648	621	686	648	636	676	669	687	699	629	621	681	671	656	698	605	698	691	630	630	677	654	670	673	643	647	693	696	668	633	696	674	698	711	688	651	640	654	651	685	690	710	651	663	668	674	636	690	675	683	666	643	649	710	677	649	676	674	666	663	698	635	696	674	655	700	604	698	659	672	699	638	687	632	657	646	629	635	637	667	599	684	629	655	739	667	659	680	652	685	680	706	656	714	654	698	609	689	676	676	707	654	664	692	648	652	646	678	680	697	665	655	672	669	670	666	652	667	606	668	678	660	727	706	615	671	641	675	664	674	664	703	666	620	644	687	688	643	692	657	585	677	687	706	658	679	696	669	663	683	649	657	656	661	655	642	698	634	637	701	663	721	662	707	635	648	662	728	700	703	645	665	664	649	632	664	685	691	646	690	640	678	645	703	692	703	730	664	644	641	641	687	654	676	726	633	670	695	664	686	694	672	683	645	658	703	681	651	647	654	690	683	675	718	698	685	691	681	678	692	636	627	661	668	686	694	673	689	642	712	655	633	686	645	662	650	686	660	661	674	684	676	666	664	650	674	676	703	646	671	698	644	663	642	651	611	712	662	698	669	639	685	728	672	643	730	670	706	663	662	655	678	711	688	682	694	706	679	659	689	682	665	664	651	635	684	706	662	647	713	707	666	619	666	654	685	635	688	637	690	684	690	675	645	689	625	712	683	678	675	647	662	679	651	699	679	646	649	616	689	649	681	697	638	689	645	646	657	682	730	663	663	661	677	698	627	653	694	680	665	733	661	691	701	653	645	640	637	646	634	659	683	660	698	687	666	676	670	691	639	667	577	664	669	647	669	697	687	657	665	681	701	693	675	694	695	635	662	681	655	714	650	630	643	694	641	692	663	687	689	650	657	706	707	701	671	656	665	705	701	639	702	656	655	664	646	689	652	748	688	629	712	654	676	678	677	637	711	645	639	674	673	664	700	624	677	671	660	635	642	664	676	668	652	657	695	682	685	706	666	635	689	665	652	626	698	648	604	636	646	672	657	685	666	679	661	672	654	649	607	680	653	675	699	685	687	657	645	688	624	728	668	664	667	669	631	707	716	675	657	641	685	661	711	663	660	645	691	687	660	680	676	697	650	670	670	680	700	657	689	637	651	665	655	681	697	673	687	669	677	682	642	666	647	680	705	648	646	650	655	632	700	636	681	681	676	671	690	615	663	707	691	678	637	660	653	661	680	654	663	675	661	705	633	720	696	702	695	727	619	650	646	673	722	667	689	636	695	677	691	681	678	677	713	684	654	646	608	719	645	703	676	709	681	682	590	680	726	643	669	692	677	657	706	685	688	698	669	689	700	685	703	668	692	689	664	655	657	688	683	600	673	635	727	698	639	631	701	615	679	667	667	625	683	699	631	680	647	668	679	664	668	652	656	647	705	645	682	694	674	672	682	701	657	683	648	656	649	635	674	701	642	704	630	665	695	670	641	647	652	657	683	693	663	653	704	690	671	654	667	668	652	701	692	651	613	674	701	676	704	692	682	655	682	662	653	677	681	696	658	684	671	628	679	703	677	668	703	658	611	644	671	683	690	683	665	655	667	712	728	652	648	672	634	696	744	715	699	669	667	683	651	663	667	636	692	656	660	641	690	648	640	684	653	711	645	675	671	635	669	688	683	700	674	673	635	671	676	712	667	656	621	713	643	636	646	629	666	666	687	659	696	635	701	674	654	701	697	627	693	625	643	679	670	709	681	654	657	709	659	667	669	709	685	702	650	660	655	645	689	634	698	727	699	679	699	674	686	678	677	718	671	723	676	652	713	687	669	641	707	678	670	684	716	717	661	682	665	667	715	655	674	626	722	656	657	708	671	680	708	669	666	630	739	666	675	668	669	677	676	664	653	680	651	665	672	627	642	695	640	665	679	658	631	696	691	656	667	683	661	641	667	669	705	675	666	653	661	631	671	724	636	685	715	690	645	655	638	675	636	655	641	680	633	660	658	632	650	689	653	626	658	676	663	647	674	713	679	659	680	671	674	633	671	696	688	657	677	667	616	681	689	639	703	649	673	727	689	667	630	653	661	656	661	680	656	674	660	704	640	658	680	701	648	656	646	664	662	660	658	638	649	687	681	711	654	691	640	690	669	653	680	682	675	689	641	661	737	652	672	690	640	700	648	708	689	634	674	690	661	664	682	664	674	655	690	677	673	670	621	719	676	676	770	676	648	676	686	691	681	701	672	661	663	648	663	639	675	686	618	685	688	635	656	724	723	654	680	652	641	667	651	641	660	656	668	639	644	656	697	733	612	666	663	653	701	684	659	674	679	681	654	716	710	657	666	659	715	638	692	666	631	641	660	704	655	663	686	661	667	681	629	650	675	630	642	657	687	611	657	653	689	655	662	673	679	658	687	631	650	695	606	675	663	647	659	692	702	680	668	669	649	668	671	658	710	672	669	634	693	656	665	636	686	637	670	654	680	636	671	673	625	697	682	707	672	652	666	680	617	685	726	684	666	651	673	708	639	641	711	667	656	659	665	681	690	744	659	689	666	680	670	686	698	650	676	711	706	643	654	661	666	671	646	698	644	675	663	699	698	694	676	665	671	659	665	646	675	706	709
1927	62	34	27	27	36	26	37	32	26	26	31	27	18	18	28	22	16	22	25	19	25	25	14	22	25	29	16	23	14	15	22	18	8	20	20	14	19	24	20	14	15	16	27	15	20	21	18	16	15	19	19	20	19	18	25	23	19	18	21	11	25	11	21	25	22	29	23	12	17	15	21	26	22	17	16	22	25	22	22	22	17	13	25	14	17	15	10	12	25	25	19	17	22	20	18	17	12	17	18	11	28	27	20	22	15	16	17	20	22	23	11	15	10	15	17	16	28	27	19	19	23	23	17	20	22	19	13	23	18	17	20	14	20	19	19	16	19	16	26	23	20	22	15	23	20	21	20	17	12	14	14	16	17	26	20	22	13	24	23	25	18	13	24	13	16	27	20	19	20	15	21	16	15	19	25	20	18	15	22	14	21	16	32	17	20	13	16	16	20	12	21	21	16	18	21	17	14	18	18	12	18	18	23	18	22	20	19	17	19	17	14	18	16	18	12	20	13	24	12	23	23	24	15	21	21	18	25	19	15	21	22	19	18	20	19	28	24	13	16	32	24	23	18	26	24	17	20	18	18	21	16	27	16	23	17	29	16	13	22	27	21	22	15	18	23	23	26	26	20	16	30	14	23	22	20	20	20	12	17	14	26	17	19	32	18	15	24	22	17	17	16	17	19	10	19	12	15	20	19	14	19	15	17	21	19	13	14	13	19	18	13	16	20	17	29	22	26	17	14	21	20	26	25	16	22	25	15	22	21	15	24	23	20	10	18	17	13	21	17	18	18	17	15	13	11	23	25	18	22	18	15	26	15	17	30	21	16	17	23	23	17	18	22	23	18	21	23	10	14	19	18	13	16	12	25	14	13	20	13	18	28	17	22	19	20	17	13	22	17	22	20	14	11	20	21	13	21	20	20	14	14	22	23	24	14	18	17	17	17	18	16	18	20	19	24	19	13	13	28	24	15	22	22	12	14	16	22	17	15	21	22	16	21	17	20	20	13	19	25	27	19	16	14	21	18	22	10	18	19	25	15	15	20	22	23	21	16	15	22	16	22	12	19	12	15	20	21	19	27	23	14	16	21	17	18	22	14	13	19	18	14	17	14	19	24	16	13	18	13	21	23	17	23	16	27	22	18	28	35	16	24	25	13	15	11	20	23	20	16	21	19	19	14	26	12	18	17	17	19	16	19	20	20	15	24	19	23	17	15	25	14	18	17	17	15	18	19	13	19	29	23	14	22	22	18	15	15	17	21	15	18	15	24	14	25	14	18	24	21	17	18	18	21	17	26	19	14	22	23	22	23	26	24	21	21	17	24	13	21	18	13	16	21	14	22	17	20	12	23	10	16	24	20	29	20	21	18	25	11	17	15	22	28	13	12	17	20	19	13	15	16	18	13	15	24	17	13	17	23	16	23	21	16	19	16	19	19	21	18	15	13	19	22	18	23	18	15	20	16	14	14	13	25	22	20	23	20	18	24	16	14	23	24	16	28	22	20	20	13	20	20	30	23	16	20	16	18	23	11	14	16	14	23	21	25	15	17	12	20	16	16	17	18	16	14	10	17	20	23	17	20	23	22	17	12	21	19	18	22	16	21	16	20	26	19	24	21	22	13	13	17	23	18	22	15	15	24	18	17	23	17	18	12	21	19	18	20	18	19	19	27	18	22	12	19	17	18	17	24	12	18	19	25	16	17	25	29	21	17	19	22	27	14	17	21	19	25	20	20	20	17	15	19	18	17	22	22	15	24	11	19	20	20	24	22	18	28	15	21	21	12	19	11	23	17	19	21	18	19	25	16	27	17	23	18	19	24	18	21	20	15	17	21	16	16	18	15	21	15	19	13	14	24	30	17	28	18	17	19	12	25	21	16	21	20	19	21	17	14	21	18	20	28	14	22	23	20	13	11	18	13	16	13	21	15	13	19	14	18	13	17	19	19	12	13	25	22	19	20	21	13	19	20	13	24	19	17	22	21	17	14	22	32	20	24	18	28	25	21	16	14	24	20	15	19	26	19	16	15	14	24	22	14	21	17	14	16	17	25	24	19	11	20	24	20	19	26	17	12	29	22	20	16	15	23	17	18	16	21	18	15	19	16	19	14	25	24	15	19	12	19	19	24	25	20	25	17	20	23	13	22	20	15	27	33	27	17	19	18	14	20	18	20	13	13	20	31	20	17	23	15	24	12	14	7	19	21	26	22	17	25	22	18	21	20	16	14	20	19	17	25	17	24	21	16	24	17	15	16	17	23	15	11	20	18	28	20	13	23	19	18	19	16	15	11	20	11	20	17	18	10	14	24	22	20	17	21	24	18	20	20	11	25	20	13	22	16	16	13	19	18	29	18	20	17	19	17	19	22	20	20	17	23	17	30	16	17	13	11	14	24	19	19	25	19	15	17	19	17	20	18	17	21	23	17	16	19	20	16	14	8	15	23	26	22	20	19	23	20	22	23	20	12	19	24	17	17	19	15	25	16	19	20	24	15	16	18	30	16	21	24	14	15	22	13	31	16	19	13	18	14	20	13	19	27	22	21	20	19	22	13	28	26	19	23	7	13	24	23	19	21	22	11	17	12	25	22	24	24	14	25	21	12	23	17	20	12	16	26	22	27	16	11	19	11	25	21	22	18	21	17	18	20	19	15	10	15	15	23	22	12	25	14	15	20	14	11	20	16	26	22	16	22	25	18	23	19	17	14	15	16	21	16	14	16	22	14	21	15	16	22	14	20	23	25	23	6	23	17	18	24	24	13	20	23	17	23	16	19	16	25	21	25	16	16	22	14	22	17	21	24	20	22	15	20	27	12	18	17	25	20	18	16	21	11	17	23	16	20	27	18	17	24	21	25	19	17	20	16	16	18	14	11	19	21	23	13	27	17	19	18	26	16	16	17	6	19	15	18	17	26	19	22	23	20	21	28	16	16	24	14	24	9	17	15	16	17	20	10	19	20	21	23	18	14	15	21	18	24	20	22	20	16	10	23	14	25	16	21	23	15	19	8	22	15	18	18	22	26	21	23	9	25	16	16	14	15	30	20	13	16	16	27	20	22	19	16	18	24	21	24	17	17	15	20	17	16	22	24	24	29	22	24	18	19	13	16	21	17	21	19	17	19	11	30	16	15	19	17	11	15	17	15	17	15	24	9	19	24	22	28	23	23	16	26	10	16	17	16	16	11	19	18	22	17	22	11	17	20	20	14	20	23	24	21	16	19	18	18	14	19	15	25	19	18	18	11	26	16	19	22	19	23	21	15	17	23	14	15	17	23	21	15	16	16	25	19	27	19	23	23	19	12	17	25	18	19	21	20	16	14	17	20	24	19	21	24	21	17	13	11	24	20	18	22	22	9	22	15	17	14	20	23	29	16	21	25	17	21	21	18	21	22	23	25	18	13	22	15	22	30	16	20	29	27	20	15	17	20	16	22	20	13	17	17	9	12	22	20	16	22	17	17	29	21	12	14	21	18	14	32	20	12	18	18
11779	1054	505	596	1321	1746	1612	1257	1026	854	800	630	577	499	459	414	381	375	330	328	335	309	302	316	274	266	289	265	263	282	265	261	245	266	257	251	254	249	235	253	209	217	207	219	251	255	262	224	240	234	248	225	214	233	224	234	232	219	230	221	217	223	225	228	225	239	219	232	222	206	217	198	229	203	225	230	239	208	192	219	205	186	258	216	190	211	203	208	219	211	235	222	256	231	202	215	223	201	210	199	222	209	232	231	198	201	211	206	211	220	216	208	239	180	202	189	213	217	199	212	213	205	199	228	188	222	188	167	218	201	188	221	194	211	183	202	218	196	215	210	208	188	248	224	231	192	179	209	218	205	207	217	210	178	186	195	215	192	213	227	210	206	234	224	208	206	221	221	202	246	221	234	193	210	216	212	220	245	193	232	207	224	212	219	218	257	212	201	241	221	226	195	214	217	188	234	208	200	207	218	188	206	211	191	202	217	213	196	206	199	198	233	199	202	225	204	206	196	213	196	207	215	204	227	199	215	203	204	198	210	200	214	234	192	210	217	199	227	206	220	215	198	211	205	198	219	217	195	209	221	235	209	206	206	227	203	215	201	198	192	233	199	215	213	215	232	200	215	220	235	217	188	228	205	208	216	222	212	206	186	204	212	200	223	222	217	228	218	215	222	202	186	206	231	218	212	218	208	200	207	215	206	215	232	189	218	201	222	230	216	181	205	217	241	189	220	230	219	181	208	208	204	214	205	225	185	216	207	246	213	182	212	198	212	177	197	186	204	191	212	218	171	209	183	220	190	209	236	216	226	207	230	230	234	206	225	205	209	203	207	211	216	215	214	218	199	218	219	201	217	216	214	258	210	216	208	223	246	224	227	215	199	215	232	212	244	210	190	202	210	185	194	212	186	225	211	194	185	221	224	202	208	193	228	198	193	213	227	214	226	225	237	222	217	224	206	207	221	193	209	211	212	218	226	219	212	206	207	216	208	208	208	188	198	194	208	205	204	199	197	225	212	222	219	205	200	225	238	213	221	235	206	224	234	200	221	200	199	222	214	205	217	202	221	203	209	205	223	219	212	217	211	193	189	213	233	209	195	223	197	219	209	215	219	190	229	237	233	202	197	219	212	215	214	194	225	210	224	220	227	203	200	210	245	212	205	227	200	211	206	226	209	219	209	200	202	178	191	215	237	206	181	197	225	178	219	217	192	247	203	192	200	210	208	207	202	232	210	207	209	200	196	194	212	182	179	187	210	226	206	226	198	181	206	214	210	210	214	219	208	223	182	197	201	207	201	211	206	219	225	208	193	198	226	197	204	200	184	226	227	210	199	187	207	215	188	196	182	186	215	201	207	226	183	227	209	223	190	214	183	210	223	219	189	220	232	205	213	197	192	225	219	220	211	194	222	216	210	234	237	200	198	216	221	216	223	222	237	214	216	198	226	223	212	195	182	232	208	206	217	217	215	209	217	205	239	196	224	222	193	230	217	217	222	203	205	222	219	240	240	226	199	202	214	263	196	219	207	210	229	208	203	161	207	220	218	225	195	207	181	194	194	211	221	214	212	204	220	212	216	199	225	213	216	215	212	201	207	212	212	220	200	237	215	230	224	197	200	241	213	217	193	215	231	205	207	213	224	212	236	210	192	209	209	213	215	208	200	213	182	191	224	205	192	199	208	235	186	225	213	204	220	183	201	210	215	209	219	190	195	211	213	224	222	174	195	209	192	200	242	198	205	210	189	213	205	233	191	202	199	218	211	206	202	196	201	203	220	204	240	195	217	220	212	210	205	210	218	200	211	192	219	209	209	212	221	209	217	204	258	195	237	221	196	212	231	192	216	202	218	184	200	203	219	222	221	198	200	223	199	229	191	193	203	221	218	218	225	205	203	182	212	216	224	209	223	210	190	192	178	219	209	220	205	198	214	224	191	184	199	188	206	215	224	186	216	187	196	225	218	218	188	207	213	207	196	213	211	218	173	198	222	224	184	188	241	205	203	222	199	211	221	229	233	184	222	199	215	204	187	213	210	208	220	205	202	217	216	209	204	191	208	195	214	222	215	214	217	200	236	210	207	225	222	213	204	213	226	233	233	220	197	214	195	210	230	199	198	195	208	214	218	201	225	223	247	231	212	230	189	200	247	204	176	195	220	197	214	213	191	211	207	198	233	218	201	204	195	218	205	211	225	207	217	208	186	204	212	227	215	195	209	230	232	211	174	192	195	187	204	211	206	207	208	216	206	240	190	203	198	209	208	213	215	212	215	208	222	211	211	223	219	220	212	187	221	210	226	213	197	212	202	203	184	227	197	212	231	197	235	206	191	236	217	218	215	206	241	206	218	203	214	213	225	225	243	213	210	197	187	203	202	221	212	256	211	194	174	241	235	217	200	210	243	206	219	182	211	176	208	199	203	222	203	194	218	195	210	190	203	211	206	222	199	202	202	221	215	203	194	201	226	217	213	192	248	229	209	209	194	209	199	205	216	213	212	211	210	216	195	212	213	195	190	226	224	216	212	189	214	181	204	221	217	210	202	230	194	230	215	194	209	190	209	196	204	204	206	187	184	221	190	223	185	213	206	225	214	211	213	215	185	222	213	194	224	213	220	201	186	202	231	223	190	223	186	218	192	220	229	210	198	223	185	214	184	213	201	219	209	213	221	220	196	202	188	204	221	193	208	227	195	208	204	231	187	191	219	202	226	202	190	245	224	225	224	193	235	205	237	208	216	218	203	212	198	206	188	189	215	181	199	239	219	189	207	227	193	246	210	234	225	223	230	188	208	183	223	216	224	216	234	197	212	226	251	198	195	223	206	206	189	211	205	244	197	222	246	220	219	198	203	205	204	241	197	192	216	186	198	194	206	230	221	210	231	191	197	195	221	220	205	227	199	234	224	197	208	217	206	202	198	211	209	220	238	231	208	208	211	212	205	208	233	210	217	186	233	197	197	229	211	215	191	223	215	218	223	243	235	216	197	192	213	206	204	196	217	218	190	208	201	223	217	191	219	212	214	184	179	187	220	205	229	232	212	204	213	201	213	212	210	207	205	197	192	194	196	207	233	226	201	181	203	188	195	212	206	214	242	215	215	199	206	242	221	196	212	227	202	230	206	206	246	221	228	224	226	209	195	214	200	217	233	210	227	221	206	214	214	193	203	200	212	219	202	206	195	213	211	214	214	219	207	216	202	199	216	196	212	202	194	217	207	218	199	203	195	176	206	224	226	216	209	200	235	227	204	210	219	211	230	217	203	227	224	210	221	207	186	244	203	210	217	202	224	211	201	195	230	206	224	218	237	208	218	187	192	208	207	235	221	191	216	214	224	218	207	222	209	210	225	191	197	210	200	230	218	208	239	193	232	217	195	208	197	206	203	193	221	196	192	188	232	201	206	206	208	194	221	213	215	208	239	225	226	219	223	184	213	196	211	200	218	204	207	225	218	225	200	206	234	220	203	221	196	200	203	232	197	206	193	220	234	219	194
1740	184	133	89	51	85	84	76	89	73	66	68	62	61	53	51	35	54	67	42	71	53	58	52	63	62	48	46	60	54	49	65	50	63	52	51	57	51	55	40	48	52	61	50	51	57	43	56	48	40	40	40	39	39	49	57	47	51	38	59	49	52	45	52	56	47	57	48	51	62	36	42	47	33	39	44	57	45	39	51	53	48	48	54	42	48	51	46	50	44	47	56	48	53	60	49	36	49	48	39	45	52	50	41	47	48	45	46	47	56	52	36	43	40	55	64	47	45	41	48	49	50	52	42	48	48	33	52	48	44	53	42	55	44	46	42	51	44	31	56	44	38	51	63	53	36	32	55	41	46	37	53	49	47	48	41	47	36	34	48	37	40	38	46	47	36	42	42	49	60	59	51	55	53	52	53	60	66	47	47	38	44	47	61	54	50	43	51	43	36	49	46	45	50	46	50	58	48	55	47	47	59	39	49	44	40	38	57	40	55	46	41	59	54	53	48	39	58	39	40	56	45	42	45	55	62	44	44	57	46	44	45	43	41	50	30	50	67	44	49	50	47	45	55	42	48	62	34	52	52	59	55	37	34	57	47	48	46	41	33	38	49	42	40	33	50	46	53	50	45	55	54	59	46	49	45	43	48	44	60	46	46	51	47	42	39	52	47	44	51	50	42	42	48	44	49	54	60	56	46	66	52	45	47	53	59	41	54	33	38	61	36	46	50	55	53	44	43	38	56	39	56	57	49	64	40	38	44	53	44	42	55	51	47	42	38	45	58	44	41	40	43	52	49	42	48	47	45	32	41	46	49	61	39	54	52	39	39	45	47	45	43	38	41	43	51	63	35	54	47	39	54	47	34	43	52	56	56	46	51	51	39	46	51	46	41	42	52	38	47	42	47	41	34	52	46	44	54	43	55	44	42	43	48	35	43	56	52	50	57	36	61	43	61	56	59	51	44	63	50	49	50	41	60	47	55	62	40	49	39	41	46	44	63	53	43	43	43	45	50	52	42	50	54	42	51	43	39	48	61	60	52	58	43	50	50	45	37	63	58	46	45	45	62	52	51	45	49	46	49	45	29	62	52	56	48	45	44	45	48	43	45	51	40	46	44	54	50	52	53	49	37	51	51	53	33	42	49	63	49	54	51	49	52	46	59	49	50	49	46	48	54	56	50	38	48	49	54	48	61	45	47	52	40	53	51	55	45	60	43	54	32	39	55	49	44	44	41	44	40	43	55	50	36	48	52	57	56	49	43	46	53	38	35	35	52	36	62	56	45	51	50	52	58	42	42	38	56	47	54	38	55	45	52	40	47	45	57	69	49	38	40	52	44	51	42	48	36	36	56	45	56	43	41	46	42	46	48	41	44	59	59	45	47	63	40	45	42	38	46	52	53	52	52	48	46	50	45	50	55	51	53	45	53	41	56	61	47	48	55	67	45	44	45	48	54	50	58	56	48	47	49	38	49	34	61	42	51	51	48	56	47	51	43	50	42	56	45	41	57	37	53	61	63	40	49	51	51	42	39	55	51	47	51	48	52	41	41	62	45	32	49	56	37	42	61	44	45	52	48	48	50	47	41	49	46	51	56	52	36	39	59	42	50	45	46	59	51	44	57	62	52	54	41	52	48	60	56	50	50	42	46	55	45	32	44	53	38	45	48	53	70	54	41	38	50	66	50	61	41	51	48	40	52	58	56	42	42	44	33	53	51	57	55	44	40	49	41	48	63	52	43	54	52	44	55	39	40	63	44	40	47	41	51	42	50	55	48	41	47	40	34	50	45	42	49	56	48	52	51	50	37	44	47	43	60	55	40	43	56	47	48	47	48	42	40	54	53	50	49	49	46	48	38	44	55	52	54	55	37	50	47	63	45	50	45	54	45	38	48	42	44	39	40	43	56	43	44	53	47	45	41	48	53	39	48	49	45	38	54	43	62	58	56	53	45	58	45	49	39	40	38	47	52	50	58	59	36	49	46	33	54	59	54	48	36	44	49	50	51	43	40	50	57	49	39	56	49	39	43	48	57	49	48	47	39	48	41	52	57	53	53	45	50	54	49	56	45	39	43	38	51	43	49	43	53	44	46	35	34	40	50	30	43	43	50	39	42	46	56	46	49	47	59	41	50	37	35	45	35	48	46	63	41	43	53	34	45	47	41	45	35	48	51	49	63	55	58	47	39	54	42	42	49	54	46	44	39	50	53	49	50	46	46	43	48	43	45	51	43	42	53	45	52	51	51	54	45	58	50	50	45	51	45	43	43	56	40	41	60	43	53	44	58	42	42	38	51	50	41	49	52	37	45	34	61	41	49	44	36	46	50	42	40	51	58	47	52	49	47	55	37	49	51	42	47	51	39	43	47	42	41	41	50	46	53	52	40	60	51	45	54	57	50	46	37	51	47	54	55	41	41	40	37	56	45	40	44	51	47	47	49	47	44	55	49	56	34	55	47	48	50	66	47	45	41	56	48	52	44	45	54	44	32	50	54	45	37	55	35	36	47	37	48	49	47	39	47	51	50	58	44	53	45	61	40	50	51	60	38	52	50	44	45	57	48	43	56	48	50	46	42	41	45	40	41	47	55	56	56	47	52	41	44	39	44	38	48	40	35	43	51	48	44	46	46	41	33	49	52	32	50	44	54	55	45	39	52	45	43	46	56	49	44	44	45	41	51	41	41	44	44	54	48	41	37	51	45	38	43	48	43	44	50	42	51	39	43	46	34	49	59	52	44	46	52	59	47	51	45	35	35	47	36	50	37	41	43	50	39	36	44	41	52	51	49	41	43	43	52	36	44	43	54	56	60	58	37	43	42	44	54	52	50	44	52	43	64	54	60	46	45	54	30	43	60	40	41	45	55	52	51	48	58	33	31	46	51	60	64	50	57	53	57	39	41	54	46	45	60	39	40	48	53	51	54	58	48	45	38	55	49	45	45	53	37	59	48	44	57	44	48	45	46	42	51	58	49	46	41	39	45	48	30	53	42	65	51	41	63	58	52	52	42	51	48	44	50	53	54	58	49	43	57	50	44	47	42	39	55	36	49	49	45	47	49	46	43	43	53	55	46	55	56	39	51	42	58	51	39	43	41	55	45	54	44	46	42	45	42	48	57	55	41	47	40	49	40	54	48	48	51	56	47	36	47	40	35	43	44	35	57	48	57	45	45	42	45	45	34	43	52	39	47	44	42	47	49	54	56	48	53	58	51	53	33	48	51	59	42	49	49	50	38	54	57	53	55	43	55	54	41	61	49	55	41	51	50	44	39	52	58	59	34	56	35	46	45	56	32	46	48	52	54	52	49	39	49	42	37	46	44	55	63	44	44	67	58	45	40	52	42	50	43	53	49	56	44	40	46	43	46	54	45	49	36	44	38	50	46	42	51	54	43	47	50	52	40	56	47	55	55	48	43	48	48	57	49	54	44	46	48	51	36	52	44	41	40	41	53	49	45	56	56	42	68	55	32	47	66	48	49	53	35	46	40
18980	3475	1714	2031	4328	5045	4282	3337	2661	2183	1725	1520	1337	1222	1103	948	923	906	819	787	757	720	715	716	704	641	686	621	624	623	599	590	550	598	542	543	527	534	553	551	508	605	510	541	508	549	557	530	513	515	527	544	538	499	536	532	537	521	498	534	547	516	505	476	469	503	521	482	492	483	538	423	510	511	467	509	458	462	466	506	451	499	486	498	439	475	510	474	490	475	519	455	515	496	492	513	476	500	473	432	476	467	498	489	470	452	467	458	548	483	499	485	501	440	481	453	487	518	466	492	498	512	487	541	517	527	490	527	462	510	492	454	517	471	490	453	459	464	483	506	476	509	487	440	453	441	478	479	489	486	504	484	468	482	480	509	464	493	434	468	467	486	488	507	511	507	493	462	465	473	474	475	510	477	513	459	488	462	468	502	454	552	465	473	443	496	503	476	488	459	475	478	488	493	487	481	507	485	484	493	500	457	484	465	496	537	456	441	468	462	473	495	499	434	493	476	474	470	447	436	496	508	484	495	445	481	477	472	493	502	488	467	558	465	447	467	498	476	493	481	508	472	414	512	422	495	504	459	482	459	478	501	479	493	491	446	487	467	461	472	493	464	448	428	508	552	509	524	470	472	476	471	457	460	465	444	505	462	446	509	515	439	506	488	493	491	479	471	447	466	492	444	474	500	484	516	445	500	470	504	522	469	456	480	504	502	483	537	466	478	468	481	484	479	464	482	486	527	484	511	486	506	437	507	473	477	492	478	477	497	519	495	439	461	489	498	519	488	465	495	434	489	473	442	504	487	463	506	451	484	469	463	479	438	470	484	490	439	474	499	517	473	493	441	477	470	464	469	482	471	489	497	466	464	480	447	516	467	428	425	490	441	522	460	501	457	479	488	494	464	483	452	491	497	477	473	508	472	462	473	533	488	485	492	491	460	464	503	477	474	463	490	474	463	487	521	486	525	431	482	472	476	466	510	502	497	488	500	491	478	465	467	457	457	495	474	442	507	494	506	508	515	467	488	469	486	490	473	506	501	478	479	488	498	443	471	456	494	454	502	482	506	484	498	472	483	485	498	472	498	493	486	492	501	512	479	476	505	489	481	446	482	484	521	502	502	504	480	534	524	470	498	461	485	517	466	494	469	460	459	476	494	487	472	476	487	490	484	501	503	486	442	506	496	471	480	473	489	453	486	444	512	493	436	499	487	471	494	456	475	486	464	478	491	490	477	439	501	483	465	496	509	450	494	499	470	435	498	470	486	474	509	468	483	490	463	512	457	517	491	511	447	465	496	459	507	491	527	484	504	446	487	480	486	466	500	460	488	502	485	537	459	459	501	456	496	470	502	473	492	453	504	474	485	453	469	486	494	509	473	434	521	473	478	550	486	504	495	472	451	513	502	457	468	500	479	453	509	458	509	487	461	469	489	481	513	475	489	503	449	500	472	487	497	493	464	511	479	497	464	477	479	466	527	504	465	485	490	467	454	531	425	485	526	474	462	453	477	502	502	498	499	502	436	485	492	480	492	481	480	466	450	534	476	441	480	462	490	483	471	476	482	466	464	491	471	498	431	455	484	434	533	487	472	518	469	476	480	489	502	468	465	457	505	496	487	480	476	476	473	479	482	444	485	482	452	455	495	488	491	460	505	524	480	471	478	502	550	493	486	503	501	498	486	496	472	500	501	436	488	481	487	487	452	520	487	460	508	458	472	479	474	450	496	468	506	497	461	485	485	464	465	469	469	475	481	498	471	511	513	491	518	475	445	444	521	455	483	493	471	433	520	455	512	502	501	481	463	466	512	483	469	457	500	463	498	500	494	467	470	459	473	467	491	512	485	449	479	433	468	487	469	494	441	521	502	493	476	451	502	471	437	476	505	504	455	490	465	470	465	481	465	460	505	497	493	448	460	485	442	463	491	492	516	494	483	482	488	494	470	463	494	461	477	472	482	483	506	509	469	462	458	480	482	480	493	504	463	513	458	528	466	485	471	455	472	481	471	513	481	474	485	475	450	483	451	464	448	500	475	471	447	466	484	544	479	485	478	515	491	454	470	495	470	484	518	486	503	431	491	490	484	505	486	481	472	509	508	489	495	469	461	448	492	512	509	480	486	479	465	441	491	509	502	459	466	472	503	509	500	486	493	513	486	511	500	492	470	459	547	456	481	480	507	507	527	445	475	480	441	493	464	459	470	479	491	469	460	485	473	440	491	498	461	493	523	529	478	481	456	469	495	470	485	457	523	478	513	500	447	468	485	469	498	459	436	499	478	477	453	513	508	450	479	451	483	468	477	490	493	490	473	493	508	529	470	455	496	508	476	483	491	527	481	478	443	475	493	504	472	470	459	490	504	471	457	460	461	449	472	448	427	515	506	512	472	503	486	457	453	529	484	490	505	479	473	488	535	480	464	501	487	524	486	460	495	479	494	471	510	469	496	484	486	509	480	451	487	493	465	475	484	541	459	492	469	500	478	487	477	517	475	547	459	457	506	487	483	523	462	479	504	484	476	473	466	531	479	496	468	492	511	483	488	485	474	458	463	474	499	465	491	458	498	475	468	481	503	460	487	494	496	473	499	511	464	474	481	463	454	487	491	467	503	478	492	508	469	465	476	470	477	472	466	475	549	442	455	444	451	487	491	515	480	480	508	515	483	501	457	475	508	462	470	474	490	484	465	475	487	488	462	507	491	458	444	498	499	456	479	478	477	483	469	491	445	469	472	477	515	486	517	462	494	488	460	449	455	459	526	458	473	466	478	498	464	468	490	460	464	507	423	498	463	464	471	501	496	471	498	487	469	458	471	508	530	473	493	450	478	488	467	474	475	480	537	482	436	482	470	471	513	479	503	463	493	463	527	454	523	489	459	471	470	507	493	489	472	489	496	487	526	491	499	489	473	469	487	502	464	488	499	457	441	437	466	473	460	517	494	510	499	448	499	479	443	481	485	469	478	452	463	526	461	459	483	451	488	511	446	500	523	502	451	476	443	489	472	483	499	488	460	484	505	489	465	494	482	461	451	503	446	485	500	486	481	479	485	491	480	500	493	490	490	480	470	509	479	476	454	464	460	483	470	480	467	449	472	499	458	461	449	480	464	458	509	490	430	500	439	450	522	472	452	522	487	474	474	476	508	472	495	446	509	456	460	481	445	484	467	441	522	478	436	494	514	469	483	477	473	467	460	505	518	456	482	490	463	488	478	479	524	491	495	520	465	465	466	488	494	479	459	453	483	441	487	456	468	468	461	519	478	458	494	482	460	489	471	465	496	471	509	469	509	453	482	477	462	499	512	454	497	464	492	453	503	474	504	479	469	478	511	490	500	474	467	520	509	506	477	454	437	493	519	492	512	459	479	475	493	485	466	500	478	489	474	455	488	487	499	482	493	471	472	465	510	480	444	482	522	499	489	531	500	451	503	493	429	447	462	494	478	486	524	431	449	433	456	498	512	490	442	457	521	465	477	505	501	462	459	474	486	514	487	487	492
3338	172	83	68	62	84	72	72	60	73	68	54	47	63	45	50	47	40	36	30	38	33	40	43	41	40	23	35	35	25	34	42	35	31	34	35	34	26	29	25	35	28	29	35	26	35	32	34	32	37	26	32	25	36	36	36	29	33	19	28	27	29	29	29	37	33	32	36	31	25	35	32	40	21	38	28	32	31	32	17	24	28	39	25	16	27	27	26	31	26	34	21	32	42	36	31	27	25	22	33	29	33	25	29	29	28	37	27	36	37	44	42	31	34	21	22	21	27	33	23	37	24	31	27	30	32	26	28	24	25	31	28	24	23	22	35	25	28	30	31	26	23	28	35	36	34	39	23	32	22	35	23	24	19	31	36	27	32	32	22	25	22	28	26	33	19	30	25	27	28	30	29	27	25	26	28	32	35	34	27	18	23	23	30	31	32	24	30	28	42	22	27	34	45	23	24	25	26	26	25	32	27	24	44	38	28	30	32	23	29	34	36	37	34	33	31	25	22	29	35	38	30	30	36	26	30	30	26	28	31	31	30	23	25	34	34	28	23	37	30	28	31	25	32	34	23	28	32	33	24	24	43	28	35	35	35	39	33	29	28	24	35	26	28	32	34	26	26	36	28	28	37	29	29	23	23	30	18	35	26	26	29	35	28	19	33	28	27	26	34	39	36	25	35	35	26	22	39	33	17	26	23	26	27	28	28	22	30	24	27	32	29	28	25	37	21	38	38	26	30	28	30	29	27	36	31	22	31	29	33	29	40	27	33	30	30	31	34	35	39	22	26	18	32	32	27	30	28	31	28	28	16	25	26	29	30	25	35	29	34	36	33	28	29	26	24	29	26	30	33	29	34	22	32	37	31	23	21	25	30	35	31	26	31	39	24	27	29	26	38	28	33	24	25	35	28	33	24	31	32	33	32	33	33	31	25	37	34	30	28	26	23	33	24	31	32	25	23	37	33	27	22	32	26	28	32	29	26	21	28	34	24	36	37	31	33	29	34	18	24	29	40	26	25	25	24	38	25	36	35	25	31	34	25	45	22	27	24	30	28	33	40	31	29	22	19	27	33	27	33	27	25	27	21	23	31	34	30	40	32	33	25	21	38	29	33	37	22	30	32	28	24	37	30	28	32	28	31	36	32	28	16	17	26	30	43	27	29	20	29	28	33	26	20	24	30	33	33	19	23	30	25	23	24	27	22	41	36	20	30	34	40	26	27	33	36	30	31	39	29	30	28	33	25	32	29	39	27	27	24	37	41	26	31	35	31	30	26	39	31	21	32	34	14	26	33	24	18	30	24	31	31	33	32	34	37	26	34	24	30	27	23	29	30	42	26	24	17	33	30	36	26	22	28	26	33	36	32	31	35	26	31	38	27	28	36	47	33	26	36	40	31	22	32	29	26	35	27	26	34	32	26	27	28	33	30	27	30	24	37	25	34	26	25	41	33	34	26	30	27	32	39	25	33	23	27	39	23	37	28	30	44	39	36	21	24	38	26	35	34	26	27	40	37	20	33	36	31	25	34	16	29	26	35	23	24	36	29	28	35	45	30	24	31	24	35	31	20	31	38	34	32	27	26	37	30	29	33	33	23	27	37	20	19	30	33	22	27	33	27	33	29	31	27	32	29	29	29	28	32	24	31	36	22	23	31	28	25	31	20	31	28	34	31	29	35	31	38	37	40	29	30	24	34	31	30	28	23	22	28	38	29	29	34	37	24	33	31	30	24	35	34	22	20	28	34	27	31	33	27	25	20	32	35	37	32	34	27	19	30	22	30	21	22	23	22	23	32	26	32	31	27	47	32	24	36	24	22	22	28	30	33	36	35	29	34	27	29	30	46	23	30	15	28	32	25	27	28	36	28	25	29	20	28	24	24	28	27	33	30	24	32	35	32	27	32	32	38	44	37	28	31	29	33	32	30	27	29	23	27	27	24	38	20	19	36	31	33	26	29	30	35	33	33	16	28	27	32	26	37	24	30	25	16	29	22	35	21	30	31	36	19	31	27	28	27	22	31	33	23	29	25	35	24	29	24	26	33	40	37	42	29	36	34	34	32	29	25	23	27	33	30	29	32	27	31	34	30	28	26	35	40	35	27	30	30	43	32	24	34	36	30	34	23	31	34	32	31	21	42	21	27	25	33	33	26	27	36	28	29	26	37	39	26	31	21	20	31	28	31	22	34	27	30	38	28	33	27	26	30	25	26	29	39	29	21	18	31	26	25	33	34	26	34	31	38	30	32	32	25	35	28	31	32	33	24	23	30	23	28	29	33	27	31	24	38	29	25	41	26	28	24	28	36	33	35	34	34	23	30	28	29	34	41	25	38	26	29	25	24	33	32	37	45	39	27	25	34	30	31	35	29	25	23	23	27	30	36	42	21	29	24	30	28	32	34	26	32	32	40	13	29	24	26	25	23	35	21	28	30	26	30	39	35	21	23	37	34	24	23	32	23	29	34	33	24	28	32	39	41	28	26	31	34	35	29	35	26	32	25	24	20	31	18	43	23	31	17	35	18	29	34	28	33	27	31	26	29	36	23	23	30	25	27	31	42	32	35	22	26	23	32	26	29	31	28	21	48	23	32	30	34	28	26	23	23	24	25	33	31	38	34	25	36	23	24	33	29	20	29	37	27	29	26	21	19	38	29	35	33	29	24	28	34	38	31	30	27	44	26	35	33	41	25	34	32	24	21	32	34	21	29	33	31	34	39	24	19	30	37	22	34	30	28	29	27	30	31	30	25	35	20	32	23	35	39	25	28	22	26	32	22	26	28	36	36	37	39	26	28	20	26	27	25	25	32	29	32	29	39	30	29	34	22	35	31	29	31	38	31	34	25	44	31	28	32	28	39	26	23	16	26	34	25	30	36	16	36	31	30	31	31	32	23	29	26	36	27	30	21	32	30	23	26	31	33	19	36	34	24	34	21	30	23	24	29	22	33	36	28	28	24	21	22	29	33	34	32	25	25	27	25	34	31	28	38	27	23	28	23	28	28	25	31	23	27	34	30	21	24	32	25	22	41	31	39	29	34	28	31	21	30	31	31	24	28	28	33	16	24	33	30	35	26	27	31	25	34	36	27	33	25	30	21	20	32	27	28	36	27	31	35	30	29	33	33	41	30	30	29	33	28	26	33	29	21	28	26	27	31	28	30	31	28	37	31	31	31	31	29	26	33	32	24	35	28	30	22	34	24	35	25	27	25	35	27	36	25	31	35	35	27	21	33	33	33	27	36	20	25	28	32	32	31	28	20	29	30	14	24	11	27	26	37	31	19	23	31	26	31	25	27	28	33	32	27	23	25	21	27	31	33	22	45	30	25	27	33	26	35	27	30	30	25	48	36	33	31	30	29	26	25	37	27	25	46	27	40	31	39	28	29	39	32	31	32	32	34	26	28	19	36	30	36	29	31	32	30	33	28	27	34	31	25	26	35	33	21	33	38	22	37	27	42	30	25	19	34	31	30	32	24	35	33	22	26
17068	2862	1373	1786	4176	5183	4774	3917	3120	2570	2157	1738	1559	1315	1145	1066	944	853	851	775	702	670	590	617	583	578	581	511	505	470	482	445	447	453	441	450	416	467	425	395	421	375	419	404	400	380	389	357	370	351	343	338	386	359	366	382	355	352	356	360	366	360	339	305	347	325	349	345	350	345	351	334	337	335	347	335	344	385	370	310	320	324	342	349	325	319	356	366	340	366	353	326	339	321	340	319	332	340	313	341	328	334	315	329	339	313	326	341	316	325	342	319	319	338	339	323	345	323	343	334	332	330	334	351	319	297	314	336	320	321	311	322	299	347	324	341	331	323	371	328	320	320	283	329	313	355	332	331	319	323	311	306	307	288	341	361	327	334	307	306	348	304	311	329	326	314	309	340	327	329	315	337	319	336	316	347	343	334	298	306	300	346	341	296	351	318	289	302	303	317	323	333	345	325	321	323	330	286	284	307	318	317	304	319	315	329	320	357	341	330	338	329	332	312	333	324	334	326	291	350	289	321	301	326	317	319	353	374	335	336	350	365	327	309	311	337	321	347	329	322	303	314	322	329	302	305	338	342	324	313	313	312	333	313	311	302	337	299	325	328	298	301	297	325	309	357	310	286	320	295	341	325	360	322	326	319	330	331	326	351	320	344	338	333	323	321	347	314	307	306	324	306	321	312	307	285	315	315	325	314	330	305	309	337	319	317	320	346	338	325	324	316	312	288	321	322	309	349	320	324	315	304	329	325	291	322	303	331	312	307	316	295	313	331	295	322	308	309	307	310	307	321	314	357	327	350	359	307	328	301	326	320	307	327	355	321	340	310	322	308	326	320	335	332	320	317	320	310	313	340	289	342	310	290	330	314	331	335	306	354	332	324	339	322	301	296	320	348	337	317	344	334	286	354	320	283	323	291	289	341	327	296	327	293	320	301	321	341	302	325	342	302	319	320	334	317	300	349	312	355	327	362	323	338	323	342	312	300	322	371	311	348	306	336	316	326	361	323	344	308	303	342	325	312	310	332	333	345	325	326	334	341	329	313	333	360	331	297	317	319	325	342	285	304	344	319	343	316	315	326	320	293	343	338	339	338	351	297	351	315	313	312	308	322	310	316	339	313	286	335	315	316	324	303	333	316	303	327	311	308	284	314	310	340	347	312	320	331	307	328	307	324	343	330	345	300	296	326	328	332	299	297	311	314	310	315	347	339	334	283	334	327	309	335	315	323	327	371	328	318	315	310	354	322	317	307	326	337	330	325	318	333	321	267	344	313	331	303	313	351	298	343	292	307	318	308	313	327	328	301	321	351	335	310	316	317	288	316	337	306	325	343	313	308	302	324	355	322	352	322	312	289	317	349	330	346	322	325	356	298	291	304	332	299	323	317	320	339	300	320	311	299	317	311	288	335	323	326	339	365	327	310	329	308	329	321	326	284	302	301	330	320	339	315	311	328	344	321	323	324	354	334	294	308	323	306	300	334	330	280	301	318	298	339	304	296	309	300	323	297	313	301	334	329	326	335	292	330	317	337	329	333	338	327	280	308	354	287	328	332	331	326	315	294	318	339	305	318	323	327	343	350	317	322	338	328	324	333	315	338	313	293	346	302	287	338	330	326	285	347	330	305	306	321	342	315	351	322	306	319	313	361	355	370	333	302	324	343	293	303	340	298	332	356	325	334	307	275	335	329	311	308	329	325	300	334	336	333	326	342	340	337	352	317	316	323	276	302	332	313	341	294	340	326	327	363	300	334	319	312	332	277	335	355	309	280	340	320	300	343	319	362	290	310	346	317	297	317	305	341	300	336	340	365	306	344	339	316	311	335	294	333	331	306	320	294	322	321	307	354	349	331	313	331	323	293	298	324	332	317	302	316	319	342	305	335	339	351	296	298	310	322	336	288	325	315	326	320	298	320	330	309	319	322	308	328	286	356	328	338	302	303	336	287	319	318	307	312	317	293	325	346	283	294	334	327	312	318	309	340	349	342	301	325	317	345	311	309	353	318	307	322	303	308	334	296	325	315	313	325	300	301	334	375	348	315	321	338	289	321	307	346	335	340	346	320	292	331	296	325	328	282	312	354	310	315	326	327	296	290	319	323	335	253	318	330	340	299	340	323	313	322	329	338	342	312	308	307	306	355	296	340	344	330	289	317	349	329	277	335	334	294	329	297	345	310	333	347	310	312	300	337	343	334	347	307	316	319	311	315	317	336	336	304	316	317	301	305	316	321	306	292	327	338	317	288	300	297	332	324	315	323	327	302	343	351	314	327	316	285	327	339	308	318	315	316	326	362	301	348	294	308	299	321	334	351	285	310	338	310	291	297	338	293	343	320	312	322	293	330	322	346	294	311	302	326	323	316	320	322	339	336	301	280	311	298	362	297	311	319	323	306	324	333	314	339	315	298	332	322	322	290	307	318	310	312	326	323	322	380	337	293	325	324	295	319	366	309	322	338	305	287	310	324	327	305	313	311	328	277	346	320	308	302	290	318	313	317	326	334	299	324	311	334	310	310	325	301	322	330	322	298	323	339	316	318	314	307	311	334	315	347	298	277	349	326	296	326	326	350	322	321	330	308	319	346	323	325	338	316	320	323	327	322	309	321	327	337	319	328	321	354	317	291	323	302	327	316	312	300	326	289	334	309	301	310	315	328	316	329	300	281	309	306	318	297	312	366	333	307	288	321	342	303	321	346	317	305	325	315	320	337	323	320	321	335	319	319	304	338	327	347	309	328	300	290	311	322	315	327	338	334	323	316	307	306	301	323	293	337	332	335	340	318	326	329	329	346	297	343	293	335	297	282	316	331	342	323	352	301	316	305	351	291	281	322	335	321	308	324	310	319	307	327	303	314	305	280	318	327	300	308	301	321	326	316	318	329	333	318	334	325	312	309	323	310	328	305	325	332	342	298	293	318	350	294	324	316	314	359	319	317	280	299	312	302	317	333	297	318	306	339	348	296	294	314	321	315	301	306	295	290	309	322	327	318	311	311	303	329	318	318	320	311	328	294	339	295	333	357	316	305	324	306	330	321	295	324	325	284	305	308	310	353	316	290	348	306	329	344	319	312	302	339	334	331	307	335	326	318	309	317	308	339	328	313	355	335	320	321	315	313	340	282	321	309	324	299	324	340	341	329	323	323	328	312	338	305	334	302	312	307	317	308	315	330	317	343	304	320	307	307	322	299	306	362	315	291	320	309	347	329	292	313	306	312	310	322	332	294	317	333	299	353	317	310	311	324	324	333	295	339	314	334	336	295	317	332	329	315	335	328	290	297	326	340	289	276	305	324	273	341	320	274	324	314	329	322	282	319	296	330	336	330	299	314	319	326	288	347	310	342	339	310	327	325	278	323	364	320	335	316	321	315	279	315	359	300	323	288	322	300	298	322	324	323	319	349	306	329	296	325	309	368	302	300	336	343	305	306	300	356	305	308	314	319	323	336	312	321	340	329	309	335	291	289	325	310	320	330	300	302	317	300	347	356
2926	327	200	121	120	132	151	126	102	121	116	111	97	109	92	95	83	82	84	78	67	68	71	58	64	73	71	61	66	75	67	97	69	65	64	69	80	73	73	55	79	63	74	73	79	65	53	63	64	69	68	62	65	62	57	67	70	63	66	73	55	62	50	58	57	71	59	54	67	72	65	62	56	63	59	54	63	62	60	51	58	61	67	69	60	63	60	64	59	78	66	74	59	75	64	66	67	63	66	51	67	61	60	50	60	59	56	62	60	54	72	59	65	76	59	56	67	48	70	62	58	47	47	69	59	58	61	64	45	63	56	61	69	68	48	60	57	56	56	60	60	81	77	66	54	75	69	67	59	65	57	66	53	61	70	70	55	55	76	64	55	53	56	49	61	68	57	52	77	46	74	68	65	75	76	72	59	65	63	66	61	59	70	70	56	52	58	64	76	62	67	59	60	57	64	59	61	50	60	64	65	63	61	72	54	82	73	61	61	55	51	59	66	53	65	60	73	60	58	72	59	68	60	42	59	67	54	70	65	73	65	53	62	59	72	49	64	57	68	46	67	63	63	55	64	66	72	68	52	72	74	56	64	61	74	57	63	55	55	66	68	69	57	65	60	59	80	62	75	65	73	55	65	56	53	59	60	61	55	44	76	65	64	68	62	70	78	78	60	53	54	61	54	65	63	78	67	59	65	80	79	66	62	69	60	75	68	62	73	62	59	60	60	73	46	66	65	56	70	65	67	65	73	67	62	65	61	63	81	66	63	59	59	69	63	66	57	69	79	68	85	56	54	64	52	53	58	65	67	42	59	56	54	52	67	67	61	66	66	65	67	53	76	66	71	53	69	56	61	61	70	75	69	64	62	63	66	64	71	59	64	66	65	67	66	62	80	51	66	57	63	75	64	57	61	78	57	55	58	58	59	63	61	62	60	59	61	68	53	60	71	72	60	73	68	57	67	53	61	71	68	73	63	47	74	82	50	64	78	67	59	72	59	78	61	68	78	54	69	62	62	61	63	69	62	79	72	66	44	64	70	63	36	44	55	65	50	44	64	50	67	73	69	65	69	57	57	59	75	72	57	56	54	61	68	61	63	62	66	60	49	77	61	58	61	62	71	55	65	64	76	59	51	74	64	53	75	57	67	79	66	65	53	59	61	81	74	58	62	58	70	68	62	52	66	63	57	60	62	72	70	71	77	62	55	63	65	62	61	45	66	77	67	69	63	58	64	63	60	54	72	57	83	57	55	63	55	60	82	62	57	59	73	57	64	64	57	59	61	70	53	65	53	57	59	57	49	63	68	59	61	64	60	70	71	69	60	56	63	68	71	48	49	58	54	63	70	59	67	48	66	57	69	80	57	58	67	60	74	84	65	76	43	71	62	60	67	63	65	61	53	61	77	72	51	63	65	68	80	71	65	56	80	49	72	70	65	60	63	59	59	55	59	54	64	65	71	70	67	58	74	55	59	66	73	63	76	67	57	52	54	67	56	63	70	59	69	56	67	53	53	47	62	59	70	55	68	62	65	69	85	66	62	70	57	65	58	71	63	67	66	67	63	66	72	61	64	79	63	65	74	50	75	68	54	70	65	60	60	70	60	61	71	66	69	72	63	57	73	57	52	54	79	60	65	72	60	64	62	66	75	57	51	70	67	68	57	67	73	57	59	72	54	66	69	84	61	58	61	57	54	70	55	54	74	58	58	67	61	70	59	62	55	64	65	61	95	70	65	71	61	62	69	66	74	68	61	64	57	67	56	74	59	55	61	65	66	59	61	51	63	67	63	50	63	60	71	58	76	57	69	62	77	68	52	71	70	71	76	68	60	58	62	78	63	78	63	50	61	72	75	56	61	75	68	69	68	62	54	71	65	61	68	55	49	61	60	58	75	63	74	54	64	80	59	56	68	60	50	69	68	63	72	55	71	75	64	59	56	69	70	61	65	73	67	72	58	80	65	56	42	71	72	54	71	66	56	62	63	58	58	56	67	75	59	67	72	56	64	62	76	48	71	72	74	62	60	75	60	68	68	70	73	61	64	63	82	64	56	57	67	61	64	68	67	66	66	57	56	77	69	66	80	64	79	73	83	61	58	57	65	54	77	59	62	64	56	61	68	62	60	78	74	74	67	74	60	60	57	53	63	65	61	60	73	51	66	64	51	60	71	66	63	47	56	64	72	72	49	52	63	59	73	74	69	48	73	66	68	65	77	61	65	62	50	76	66	67	58	73	49	60	41	56	62	73	64	61	64	62	62	75	56	65	58	68	59	68	60	67	56	55	50	83	55	51	55	61	62	45	55	61	56	75	67	67	47	52	56	69	63	73	66	65	52	67	58	69	69	62	68	58	63	50	66	68	64	51	72	71	59	56	63	61	69	50	62	63	59	65	53	67	60	63	54	67	72	70	71	59	69	47	66	76	57	60	59	60	44	66	59	69	63	54	61	62	56	55	53	56	69	58	53	73	62	73	64	63	66	62	56	45	56	68	63	64	64	72	54	61	76	64	56	73	51	65	72	60	50	63	57	66	52	61	70	58	67	61	55	61	64	71	46	74	71	60	50	60	54	65	62	67	62	73	66	58	61	58	61	62	62	58	57	68	55	54	64	59	57	56	71	57	58	63	60	55	56	58	69	54	46	73	83	60	59	56	61	62	56	54	61	53	66	57	66	53	63	82	72	62	64	66	74	61	66	69	62	53	72	50	67	58	61	63	58	57	62	66	70	72	67	78	51	62	62	65	57	54	68	71	60	73	57	60	63	79	68	56	54	68	56	71	63	62	57	57	52	55	68	52	49	57	68	61	66	48	70	66	62	67	65	68	75	52	61	62	75	55	57	53	60	64	57	61	78	55	66	51	52	84	55	70	57	58	52	63	73	62	61	66	56	62	72	55	63	59	61	64	60	53	63	53	69	61	59	84	64	59	60	64	58	63	80	57	61	59	58	59	69	67	72	62	61	69	68	64	45	65	68	58	64	67	75	63	65	58	81	63	64	81	69	56	65	49	76	48	56	75	54	66	53	66	67	66	59	66	74	70	56	72	59	53	64	74	65	71	55	49	71	69	58	57	57	59	57	54	77	61	60	82	67	70	55	60	61	53	59	64	67	69	56	67	57	60	66	63	56	67	70	65	53	75	73	70	68	59	56	76	56	63	66	58	60	76	76	77	60	64	61	56	68	67	68	64	74	60	58	52	64	67	59	70	71	47	62	72	58	50	62	47	52	65	59	76	68	60	68	64	71	73	74	65	50	70	52	49	71	55	72	60	52	66	59	66	57	72	53	62	72	54	66	58	68	81	46	51	71	65	59	56	54	55	48	57	63	72	60	58	58	63	80	69	70	65	63	71	55	60	68	66	72	62	62	54	75	60	50	57	57	85	53	77	59	65	55	63	71	63	65	53	75	63	49	57	74	59	70	53	70	71	89	68	56	59	72	70	51	69	57	55	62	67	75	57	61	74	70	69	69	65	84	70	62	63	58	59
22068	5031	2300	3439	7537	8632	7685	6353	5120	4117	3461	2842	2586	2211	1995	1789	1625	1488	1391	1340	1229	1213	1130	1097	1045	1060	965	977	962	933	873	887	878	923	777	790	856	848	793	786	818	762	800	774	752	732	717	767	775	768	701	775	763	712	729	739	801	756	691	661	769	725	724	713	739	709	705	720	684	694	734	713	750	676	717	642	710	706	676	654	683	706	659	659	675	712	686	705	708	689	665	728	688	735	658	695	675	706	635	630	685	700	693	669	625	681	664	698	624	613	637	685	628	661	621	687	638	707	684	667	667	631	662	705	635	665	668	650	668	646	669	660	667	682	687	620	697	664	670	652	663	674	618	680	706	687	684	642	635	672	710	663	645	663	664	665	650	692	662	688	664	670	652	655	702	616	638	630	693	644	706	639	644	655	675	676	613	678	630	659	663	626	682	702	652	679	653	639	696	666	628	713	624	656	672	640	645	666	666	679	664	677	690	677	641	680	630	640	753	660	681	621	698	632	718	707	694	659	634	638	665	664	682	656	667	638	704	630	682	658	663	669	657	678	673	664	692	671	641	683	648	648	710	635	622	622	659	682	691	665	705	647	697	626	668	705	660	695	665	648	643	700	646	649	662	645	653	654	665	664	649	657	661	676	627	692	682	686	637	676	637	642	683	649	648	640	669	725	663	681	648	670	667	704	689	660	613	688	675	701	713	634	659	640	659	678	664	662	655	674	588	659	613	651	686	647	664	662	648	641	651	679	626	705	680	666	709	690	600	679	684	659	653	631	665	622	697	669	670	622	624	635	643	700	656	635	662	640	642	651	709	662	627	659	622	653	729	658	706	630	668	604	634	658	632	714	680	647	677	656	684	670	667	653	669	663	655	655	639	650	661	634	622	653	679	677	648	626	643	666	674	717	648	653	661	682	706	664	657	648	642	666	632	673	678	671	612	655	638	635	626	715	687	675	627	672	647	615	678	649	664	658	639	651	682	686	620	643	684	668	681	642	660	674	629	698	693	655	692	626	606	657	658	694	659	640	674	650	649	653	629	685	671	644	698	642	661	661	662	701	659	679	633	603	648	668	653	674	666	644	633	643	641	660	658	658	632	672	643	648	669	617	658	622	638	615	651	644	643	618	656	650	678	669	625	655	638	726	664	662	657	673	648	679	605	652	675	647	655	681	615	665	645	635	652	630	649	681	667	661	664	689	687	662	622	674	653	653	683	651	672	638	688	671	668	660	662	619	657	693	651	677	651	662	617	651	650	602	685	682	670	651	618	673	698	675	618	645	677	653	608	667	660	640	655	680	689	663	648	674	640	616	649	649	622	681	704	662	668	642	695	650	671	644	672	663	648	661	621	644	646	673	700	609	647	650	629	652	697	688	697	647	665	634	659	647	726	663	663	616	638	654	635	666	678	654	695	674	682	651	650	681	638	698	671	661	706	673	610	689	617	662	686	659	620	673	685	652	585	634	672	623	651	649	641	643	665	627	680	664	683	688	660	631	627	648	639	616	685	638	659	651	658	671	659	670	687	707	621	675	680	624	666	647	674	678	646	670	669	700	671	668	646	613	657	703	656	657	639	688	671	624	697	689	642	632	651	649	620	644	643	676	677	657	640	641	635	715	655	685	680	685	663	682	636	671	671	686	627	694	651	662	668	683	618	678	678	680	693	675	670	668	655	610	642	667	677	673	626	625	664	638	657	704	624	676	643	656	669	653	614	624	668	723	722	645	642	673	633	675	680	714	654	648	625	654	655	637	666	673	642	632	669	685	630	682	655	579	589	702	662	611	673	654	661	641	647	604	695	695	630	663	654	662	632	715	618	648	684	637	651	694	653	654	636	649	691	681	684	617	665	663	688	674	627	680	702	659	672	678	675	655	669	679	638	626	678	665	681	604	701	693	678	665	703	690	684	685	640	640	688	646	650	614	707	670	644	686	646	712	626	650	669	640	658	666	618	611	653	654	648	681	652	707	650	624	649	678	656	693	634	704	698	662	628	648	666	690	680	658	682	647	676	622	650	630	690	654	673	649	625	616	609	685	661	667	662	642	659	679	662	621	672	676	654	645	701	725	716	648	655	627	666	682	636	637	628	638	698	686	664	636	631	704	681	726	654	707	637	659	673	647	702	652	691	673	648	638	654	647	645	628	636	613	626	654	661	637	639	679	627	614	679	666	671	649	627	669	662	649	640	693	619	662	647	656	687	666	648	670	667	676	706	618	666	678	670	657	684	674	675	642	653	647	669	676	644	632	625	654	615	668	672	655	672	677	657	675	689	690	629	615	663	636	660	655	632	654	654	640	623	638	655	653	696	611	652	637	634	679	755	677	669	697	694	668	687	646	684	656	663	636	650	684	662	673	661	690	655	685	664	700	710	648	660	652	645	661	682	708	620	658	670	637	686	643	648	649	695	667	753	653	643	655	644	619	628	674	658	673	629	612	658	622	688	680	682	627	689	633	676	636	696	700	675	578	669	653	619	725	670	655	678	680	644	690	660	666	660	668	629	662	662	689	651	720	642	619	682	642	660	645	663	658	669	660	671	685	617	706	658	681	652	699	659	654	658	674	678	667	726	639	653	644	678	639	662	670	635	615	657	674	674	657	681	654	634	654	631	688	687	698	676	679	648	633	678	723	637	689	659	654	666	680	674	642	629	657	707	673	696	632	669	629	637	675	629	636	677	635	662	687	677	687	636	657	649	683	636	644	632	685	621	626	668	675	613	628	637	659	643	688	673	606	634	659	693	672	626	639	671	631	628	639	645	671	685	626	621	650	662	656	639	653	616	653	601	674	667	633	657	667	729	690	620	699	675	689	683	687	623	614	645	663	676	620	676	687	611	643	712	651	655	663	669	643	659	647	652	711	628	674	680	718	649	697	683	671	669	572	642	669	717	660	674	677	661	659	659	625	647	664	633	650	645	638	668	636	662	683	676	616	633	665	684	717	655	690	609	630	673	669	626	682	694	621	652	687	613	683	664	638	661	665	653	683	618	610	645	669	645	621	654	629	684	621	690	712	696	645	671	613	686	646	646	660	643	696	682	647	617	651	662	665	674	672	651	667	688	680	684	656	664	680	651	650	705	695	673	685	604	665	655	682	677	635	659	652	676	690	660	661	611	641	686	644	675	589	670	623	651	626	651	644	643	667	658	664	642	660	667	673	762	664	662	669	733	655	671	663	653	629	727	669	659	654	650	631	682	639	621	706	633	667	655	705	706	703	636	650	690	677	670	673	659	654	636	683	691	659	651	668	716	676	630	707	652	622	629	662	646	643	639	677	662	688	680	699	700	664	669	683	648	638	601	657	607	653	651	651	679	668	670	646	667	658	674	677	639	684	668	688	681	664	627	645	645	650	664	676	605	649	692	657	655	655	669	603	691	678	697	649	609	649	648	672	632	644	653	647	624	666	652	681	659	668	673	665	664	635	667	633	715	650	688	674	594	660	635	718	667	671	668	682	634	705	678	672	736	684	673	656	658	650	678	601
1852	38	25	25	21	29	35	30	37	24	31	28	25	28	21	22	17	17	20	13	24	18	17	22	20	34	15	24	26	22	15	25	13	19	12	17	23	23	15	20	11	26	17	17	23	17	23	22	19	16	19	13	20	22	20	24	30	19	15	25	12	17	24	15	31	17	19	16	22	17	21	14	14	18	19	14	30	31	23	16	24	15	15	24	17	20	12	21	19	12	16	25	16	18	12	21	21	24	21	17	22	23	15	25	17	23	22	15	18	29	17	13	24	22	29	18	14	13	23	17	17	14	18	19	14	18	22	17	16	9	18	17	19	26	17	14	17	19	22	17	20	29	26	14	19	16	17	21	18	19	11	25	18	16	17	13	12	17	23	25	12	20	20	24	23	18	15	14	16	19	19	13	11	13	13	10	25	13	23	12	21	21	17	16	16	28	20	14	20	22	17	23	22	17	20	17	28	23	23	24	14	17	14	15	29	19	11	14	17	17	15	22	23	19	19	10	14	21	17	25	15	7	20	23	9	26	18	12	21	18	29	22	20	20	14	21	21	21	13	23	25	17	20	15	22	17	14	21	20	18	26	11	18	19	21	18	26	16	22	24	23	15	16	18	24	13	15	18	16	19	24	23	22	18	25	19	12	19	18	14	24	18	14	23	18	27	19	15	22	20	26	9	21	20	25	15	17	17	18	20	18	23	18	21	25	15	21	16	23	18	18	18	26	24	13	16	19	19	25	15	21	22	19	21	19	19	21	10	13	18	20	13	21	29	30	19	22	21	29	24	17	19	21	17	32	25	22	21	13	19	27	22	25	20	13	14	16	14	23	21	15	24	16	8	16	14	17	14	14	22	15	9	25	20	18	22	20	22	18	15	26	20	17	17	19	23	22	21	26	24	20	18	10	16	23	16	12	20	18	21	21	15	12	22	16	16	27	21	23	21	23	20	26	28	21	12	13	17	22	17	18	22	15	20	22	16	18	17	19	24	16	15	14	21	22	14	15	19	27	19	23	18	16	29	18	18	17	21	15	21	22	19	17	16	15	14	13	20	22	21	14	25	21	15	17	14	24	17	27	25	26	10	20	18	19	32	22	17	17	19	17	16	29	18	12	23	21	14	21	20	21	13	18	28	18	27	18	15	12	13	20	18	16	16	20	14	22	14	23	14	23	16	15	21	15	20	15	20	16	18	11	22	19	21	20	16	18	22	17	17	25	21	19	11	21	18	14	22	19	17	16	16	17	17	12	23	19	27	19	13	25	16	20	15	25	19	17	10	32	25	16	19	20	24	14	17	18	20	21	31	16	16	16	12	19	18	26	21	21	20	18	20	19	14	14	24	16	22	24	20	16	29	19	26	15	22	15	25	14	18	14	17	23	23	19	24	15	29	19	21	24	28	17	18	21	24	22	16	21	17	34	17	18	26	17	18	15	20	17	15	24	13	22	26	14	17	19	12	17	22	19	20	15	21	19	13	13	28	12	21	19	23	15	17	17	17	25	21	21	23	23	25	19	24	15	19	17	22	22	21	21	20	24	16	14	19	22	20	12	21	18	14	21	18	16	19	15	16	10	17	12	15	11	16	21	25	20	18	18	23	21	28	19	19	14	15	17	24	16	23	12	25	22	18	13	21	16	18	24	24	19	20	29	11	22	17	13	21	17	25	21	19	14	15	15	17	15	16	18	15	17	33	28	16	21	16	17	14	23	19	27	21	23	18	24	21	11	16	10	15	12	22	20	14	14	19	26	19	19	16	21	20	11	20	25	15	21	24	24	17	24	19	13	20	15	19	18	18	16	13	19	17	15	21	26	20	15	17	19	14	20	15	13	24	23	14	21	20	19	21	16	13	21	21	6	23	13	24	20	25	14	25	28	12	19	25	18	12	21	16	18	18	15	18	24	21	17	20	21	17	23	18	20	22	20	16	19	15	13	18	13	16	18	16	24	23	15	19	19	17	12	29	23	21	19	15	14	18	21	10	15	21	28	16	22	13	11	15	14	27	27	20	20	19	20	13	23	13	17	21	13	23	20	20	17	23	19	12	14	14	23	15	14	20	21	20	19	15	15	16	19	12	31	23	16	24	13	18	25	14	17	24	20	18	13	16	13	23	18	26	15	23	15	14	24	12	19	19	11	22	21	19	20	18	22	22	13	18	23	20	13	17	16	12	18	23	11	10	13	25	20	26	20	16	20	17	16	19	11	17	19	11	24	20	15	20	25	22	21	21	17	14	22	16	19	22	17	21	25	25	17	14	22	18	20	16	27	27	14	32	12	13	19	20	20	15	15	15	20	22	21	22	18	15	21	17	21	23	13	27	25	22	16	21	21	12	16	26	19	12	20	18	16	17	17	16	19	17	19	13	15	15	21	22	17	18	12	27	12	20	9	22	20	18	26	20	13	21	28	16	17	22	21	16	25	26	25	26	13	21	17	21	12	16	13	17	15	18	11	26	20	19	12	18	16	23	20	17	14	24	28	15	23	16	26	26	13	18	14	20	19	14	23	17	9	14	22	18	17	11	18	28	23	31	19	22	17	19	22	21	22	23	13	20	18	26	19	18	20	19	15	17	16	21	21	21	15	20	28	11	14	19	25	21	21	25	26	23	27	22	26	18	21	18	18	27	15	25	21	16	18	16	21	24	25	17	17	18	21	13	19	12	21	18	8	21	13	10	21	24	15	20	13	22	24	20	17	21	15	18	25	24	27	15	15	21	7	15	22	17	21	15	18	21	18	16	14	18	16	18	17	19	16	24	9	17	16	14	15	21	22	18	18	21	17	17	21	27	30	28	22	26	16	15	14	21	17	24	15	21	15	21	15	25	24	17	19	14	25	21	18	18	15	19	18	17	18	15	18	17	20	23	23	20	21	27	11	16	22	17	27	23	16	19	24	23	22	18	16	21	23	13	15	23	22	15	29	11	25	20	16	21	29	23	18	17	18	29	14	22	17	11	23	17	16	25	23	13	18	30	21	25	17	23	15	19	12	11	22	21	17	15	14	14	14	15	24	16	17	18	19	17	8	12	18	18	16	28	30	15	25	17	20	16	23	19	19	19	20	25	25	21	21	18	23	17	13	16	19	17	20	19	19	25	17	17	21	18	14	13	22	24	20	14	24	17	26	17	22	21	28	22	23	27	24	12	20	17	18	25	17	18	20	16	22	18	27	15	10	15	22	33	20	14	28	23	21	18	22	14	14	20	19	22	20	17	21	19	15	14	13	21	24	18	9	18	14	26	22	18	17	19	14	21	23	22	20	27	17	25	16	20	23	20	10	25	16	24	18	18	24	16	15	16	16	15	20	19	23	17	21	16	17	17	7	18	19	20	19	19	20	21	32	25	14	25	22	21	16	20	23	23	21	13	21	12	19	16	20	33	19	29	23	21	21	19	16	19	19	22	22	17	29	19	17	16	11	17	15	27	21	11	23	17	22	19	14	9	25	27	29	20	24	15	18	17	12	18	20	24	16	25	21	19	10	22
11289	1044	471	684	1349	1702	1581	1300	1119	881	709	647	551	518	445	413	415	383	369	367	303	288	297	308	275	267	262	283	242	241	237	249	255	241	249	256	258	250	243	223	241	220	239	258	215	261	242	254	236	213	192	234	216	249	225	238	219	259	184	210	217	205	195	209	222	215	226	222	223	242	198	234	197	199	192	249	202	202	234	238	218	228	216	228	239	237	215	208	190	237	226	231	209	204	252	182	215	209	210	182	200	220	211	209	214	231	206	208	210	203	213	207	195	228	217	189	198	177	211	222	221	209	225	214	231	208	195	195	219	227	204	219	197	210	206	226	196	228	218	218	207	216	193	209	212	212	209	200	205	208	216	212	222	203	217	204	192	204	218	196	212	236	203	219	205	203	223	234	225	190	206	235	216	217	210	226	208	209	213	204	214	175	202	192	191	194	193	220	208	189	206	191	205	211	222	216	207	188	207	211	195	200	209	228	233	176	201	219	219	209	193	219	208	233	206	224	219	206	195	239	233	204	219	207	198	209	223	215	216	202	206	217	233	198	226	226	214	216	209	221	231	209	209	186	186	215	204	186	223	223	195	212	184	228	196	225	193	198	225	207	235	207	209	213	202	219	204	218	228	218	209	213	192	199	189	208	225	214	213	199	203	181	190	206	222	210	206	228	211	204	209	223	202	193	218	200	230	237	213	202	224	179	215	217	216	209	227	207	203	201	204	206	222	211	199	217	207	200	213	237	224	216	221	217	213	225	195	221	247	194	213	212	216	204	195	195	230	202	233	212	232	211	207	227	218	232	199	203	223	219	201	206	208	202	205	214	194	192	196	223	229	222	212	238	202	195	207	196	187	218	204	200	224	223	204	222	234	221	193	212	201	226	204	229	195	206	194	206	205	206	190	212	203	219	204	211	235	215	216	216	206	201	216	196	206	217	218	192	204	198	200	209	188	203	208	207	200	195	195	189	221	188	215	208	205	204	217	208	229	227	192	201	204	210	220	234	214	204	201	208	195	211	238	216	214	216	213	211	241	188	227	206	229	224	180	185	208	219	215	206	210	218	233	211	220	191	204	196	202	184	241	212	228	237	208	200	211	226	202	226	221	218	189	201	227	171	229	203	204	225	179	203	208	221	239	175	203	216	208	220	222	227	221	229	189	184	190	208	225	212	226	232	212	201	192	188	218	191	199	217	195	217	201	205	206	185	192	220	201	204	217	205	218	201	236	213	189	208	222	195	206	201	242	182	208	210	198	221	218	198	242	197	219	221	230	183	207	219	184	215	217	216	198	210	222	204	223	209	203	210	213	192	165	208	196	231	235	215	200	214	222	206	212	211	170	220	199	205	211	202	210	184	220	221	202	219	201	211	197	198	213	202	225	225	218	206	215	196	206	228	198	191	213	193	214	201	209	234	216	186	208	224	224	218	219	215	204	202	208	213	198	184	201	223	222	192	223	198	207	234	218	182	198	212	187	199	204	202	224	207	218	211	184	205	203	224	227	221	196	213	240	225	195	241	210	205	185	248	218	212	199	229	224	203	232	208	211	212	231	225	201	215	212	217	200	204	207	220	215	188	214	197	199	203	221	205	219	217	202	219	200	212	223	231	229	211	214	232	234	225	193	212	212	190	208	184	197	194	206	187	226	198	207	187	213	224	233	233	208	205	232	216	204	214	231	196	221	215	205	201	195	218	220	226	177	228	227	197	216	214	218	199	202	202	222	199	203	209	197	220	197	217	222	215	218	215	235	189	214	227	227	216	225	199	204	230	185	234	226	226	211	228	184	222	199	199	211	222	204	193	199	230	204	216	217	199	201	188	203	228	223	199	208	206	249	195	212	237	216	227	229	226	205	248	199	233	228	225	209	212	210	206	204	202	212	221	215	214	189	209	195	190	212	193	191	219	198	211	218	189	208	198	203	193	191	194	198	215	227	199	185	231	208	188	236	194	198	215	200	191	205	212	221	226	206	208	218	200	227	211	208	192	206	194	196	227	195	208	206	205	240	211	191	206	218	185	213	207	224	200	200	210	205	231	189	213	231	209	207	213	239	223	224	209	189	197	231	208	215	201	211	196	230	218	214	198	199	205	225	232	188	224	227	176	191	211	224	231	219	206	219	186	193	207	210	210	221	244	197	223	195	192	210	197	189	167	210	231	225	206	206	204	205	191	212	216	220	213	181	199	214	213	197	222	205	203	218	218	219	208	204	201	200	187	195	212	205	221	217	204	211	217	225	231	190	231	217	208	177	195	208	187	205	205	212	202	217	196	235	214	204	220	188	202	212	205	178	204	220	209	205	218	196	200	199	205	214	186	224	215	209	194	207	189	199	210	196	195	210	205	180	199	203	222	229	208	191	201	217	212	197	211	211	211	209	213	207	213	200	215	206	212	215	177	204	213	226	192	201	209	187	213	231	214	192	196	235	222	198	216	198	201	200	189	204	204	193	202	222	222	227	226	216	218	195	207	190	208	226	196	220	196	214	206	203	190	216	201	186	188	208	221	200	182	201	212	204	192	231	208	189	215	217	206	185	202	217	209	196	201	205	198	235	221	232	207	211	235	203	191	221	206	218	220	221	197	193	204	208	222	219	229	218	208	196	193	207	234	213	224	203	195	179	226	211	184	229	221	217	202	218	204	223	209	218	214	210	218	192	221	190	221	182	212	207	200	220	208	198	204	191	237	199	210	212	201	214	220	216	223	217	221	193	207	222	209	214	229	209	234	197	248	210	216	204	194	196	197	208	235	232	191	195	198	197	218	208	222	187	207	198	204	192	200	209	200	249	208	201	202	199	205	226	209	196	191	180	204	200	203	222	227	212	219	206	196	213	223	213	196	191	201	187	241	222	222	194	193	190	183	198	225	227	194	212	218	206	238	213	208	199	215	196	219	183	206	231	216	221	234	198	220	211	206	204	200	185	207	184	224	229	222	202	200	248	216	201	219	195	215	220	214	239	228	230	175	229	193	240	203	191	230	234	201	205	219	199	220	196	225	206	215	213	194	191	203	181	250	230	212	213	212	231	194	214	226	224	220	193	232	235	200	215	217	178	183	226	228	233	206	196	215	186	204	214	217	187	197	218	215	191	217	203	194	218	213	188	206	219	222	194	201	208	219	205	217	203	203	197	201	215	207	182	213	197	196	185	203	218	222	220	220	224	224	208	194	182	214	243	193	171	204	197	201	239	189	224	183	226	177	203	195	237	196	202	228	199	219	208	209	218	241	198	203	214	198	227	222	221	190	203	213	205	217	217	199	228	195	218	216	231	203	197	197	214	207	182	200	207	209	228	181	207	206	221	228	232	198	191	195	229	187	202	199	196	227	190	205	229	206	182	207	229	181	227	194	228	196	210	225	252	219	189	205	181	216	224	208	193	204	216	212	193	210	185	206	195	224	207	227	181	229	213	188	209	216	232	197	233	219	201	214	192	206	197	214	204	212	177	225	201	208	198	208	206	198	217	212	206	209	187	223	223	213	201	216
1373	147	66	74	77	75	105	86	81	82	79	56	72	59	60	50	56	69	56	62	57	52	52	58	57	39	50	48	57	40	44	57	57	43	56	50	45	50	60	38	44	39	46	48	47	50	53	49	47	43	43	46	41	58	52	58	54	46	55	43	63	55	38	43	50	46	52	48	56	45	42	41	49	56	49	34	53	39	49	38	47	54	49	49	38	66	46	49	47	52	44	38	32	51	49	49	41	44	40	59	61	42	51	54	51	46	54	52	44	39	47	53	46	42	54	39	69	46	44	36	36	44	38	53	43	44	44	45	44	54	35	40	56	49	43	44	41	44	51	45	47	57	40	49	35	43	55	54	48	39	47	58	52	42	41	48	41	43	52	21	62	52	43	50	41	31	47	40	47	53	43	53	52	40	42	45	48	55	51	43	38	55	52	47	44	41	33	38	49	50	47	51	44	38	43	46	48	66	66	66	47	51	46	59	47	44	39	47	48	39	44	48	39	60	48	50	54	40	43	47	37	48	50	55	48	43	42	63	37	43	56	49	43	44	46	33	52	53	44	53	50	40	52	54	36	47	48	47	38	46	48	40	51	52	52	45	51	48	37	44	42	40	53	59	53	42	49	43	49	35	45	40	42	59	52	46	40	50	38	49	50	49	39	48	39	36	44	53	44	45	40	49	38	46	44	55	44	38	34	44	54	52	39	46	68	53	61	47	59	40	38	57	41	40	58	44	40	46	53	49	51	48	32	48	54	48	52	57	43	48	53	50	42	53	38	50	30	44	45	52	35	50	44	46	43	36	54	38	64	58	48	49	62	47	44	46	52	54	53	36	38	39	58	43	45	44	44	61	45	55	54	39	54	52	45	49	46	45	51	56	49	51	39	39	43	53	38	65	41	24	47	43	39	37	32	39	50	48	45	47	44	43	30	47	41	61	47	57	50	37	35	50	47	41	49	43	43	52	45	51	52	46	44	50	67	46	45	52	52	32	53	60	42	49	60	59	49	51	52	62	39	41	44	57	52	43	35	47	37	42	45	48	58	46	60	47	51	45	49	48	50	42	46	57	48	33	48	39	52	61	46	66	35	50	51	53	51	46	53	43	38	37	39	40	48	44	47	45	44	47	57	52	46	45	53	59	55	61	40	41	48	46	54	51	52	47	47	51	51	43	48	31	48	52	40	42	40	44	38	47	39	44	38	43	52	40	51	34	52	47	49	43	54	49	33	50	40	43	45	42	39	45	42	42	46	43	44	56	40	52	41	40	42	42	45	50	44	48	43	45	57	49	41	44	50	44	50	50	40	42	55	61	57	54	43	44	47	40	46	47	57	48	50	53	52	54	44	29	45	37	47	57	47	49	45	54	43	46	51	55	48	66	43	48	46	36	37	56	41	47	54	41	49	53	35	57	54	44	43	39	46	55	40	49	44	46	35	45	50	57	56	49	41	42	43	47	45	35	55	45	49	57	46	53	41	38	63	47	56	42	37	55	50	49	45	54	53	57	45	44	43	42	51	44	45	43	49	52	47	57	38	46	54	40	48	45	62	44	47	43	44	43	43	50	54	54	45	57	57	59	59	56	48	49	53	44	48	45	44	53	40	56	52	41	46	53	43	41	52	54	48	61	48	45	46	54	51	43	56	49	61	36	47	45	70	46	50	53	49	53	43	45	35	50	35	47	45	47	47	50	39	50	47	41	44	42	50	55	47	35	51	49	39	52	46	47	33	46	48	33	50	56	45	45	45	45	46	47	40	42	42	33	45	48	52	41	46	46	44	47	41	56	60	47	50	35	41	41	43	44	46	39	48	44	49	47	59	59	40	48	42	44	37	44	39	42	48	38	44	46	47	50	40	51	51	32	38	55	45	36	38	44	48	47	40	32	52	43	41	57	48	49	50	49	46	48	68	41	43	41	41	47	50	42	44	52	46	34	59	51	51	44	51	57	53	46	37	44	49	37	50	44	64	47	54	45	48	46	56	45	55	42	60	40	42	48	39	50	43	45	45	45	59	51	57	45	40	47	48	42	38	45	59	44	50	38	44	48	47	55	42	40	35	59	42	52	40	39	54	51	45	40	40	57	45	36	53	34	40	40	43	38	40	45	40	41	31	45	46	49	50	55	42	49	47	64	46	41	48	27	55	49	41	47	37	49	58	62	62	37	47	49	45	57	51	56	36	32	45	41	41	38	42	45	53	52	44	48	43	43	49	36	37	43	42	38	33	44	44	48	49	44	50	47	45	51	47	41	40	48	74	47	45	44	44	47	39	49	53	42	45	44	47	44	61	40	57	47	35	53	50	43	37	42	50	54	52	49	37	48	49	55	43	42	30	49	52	60	47	40	49	45	49	48	52	58	47	47	32	56	49	53	29	45	58	66	57	60	56	51	64	43	44	58	61	50	57	49	40	38	54	49	56	40	48	47	51	60	36	46	48	53	44	57	53	37	34	44	40	51	43	51	41	45	59	33	36	58	53	51	44	38	45	39	60	52	42	47	38	57	46	46	56	41	50	41	43	38	51	58	50	46	62	51	53	45	45	38	52	60	39	55	44	47	34	43	45	45	34	48	51	50	26	40	50	38	59	38	47	63	39	41	54	44	47	35	38	40	53	52	48	45	51	45	38	37	50	40	51	47	42	37	49	47	52	46	48	37	49	39	35	34	37	60	44	35	44	41	46	44	36	45	54	48	47	39	47	52	46	47	46	41	35	43	40	45	54	53	42	39	42	52	47	43	40	45	43	58	58	44	37	47	58	49	51	30	50	55	45	46	55	33	44	39	44	44	43	51	43	42	42	46	49	46	49	46	47	45	35	41	48	34	41	50	57	38	35	47	46	64	41	43	40	47	49	49	46	51	53	51	30	49	55	57	33	45	48	47	42	38	57	46	48	54	42	41	56	46	44	60	41	50	40	59	48	53	55	49	53	52	49	50	61	45	51	53	56	53	49	36	47	36	60	45	44	47	39	48	48	57	45	48	59	55	53	46	46	50	41	55	52	48	48	44	44	51	43	52	42	54	43	47	47	52	42	45	47	47	53	51	46	31	38	49	39	52	45	48	39	33	49	51	42	39	34	47	56	34	52	35	60	24	35	48	42	38	46	52	49	51	39	44	47	43	40	50	54	52	50	57	49	44	45	47	59	39	33	38	48	42	55	49	44	47	40	43	57	36	58	58	46	48	39	49	54	49	45	44	49	57	42	41	37	41	55	53	48	44	59	43	39	41	47	47	36	53	59	37	49	38	43	54	43	37	42	43	44	38	45	56	41	54	51	43	50	42	48	33	46	61	41	46	39	43	50	46	56	41	48	50	48	54	49	40	41	49	37	44	35	46	59	48	49	39	55	48	41	55	59	31	42	49	58	53	45	46	45	42	53	38	45	33	49	47	38	49	52	35	49	51	53	47	50	49	53	30	40	32	41	38	50	50	44	43	43	57	50	51	38	44	47	47	36	42	42	57	46	44	41	50	48	37	39	48	52	33
15749	3072	1361	1918	4261	5093	4347	3500	2741	2237	1732	1512	1297	1152	1106	953	873	827	825	768	721	740	745	703	701	650	644	630	593	617	584	583	572	564	567	580	527	531	547	556	555	520	525	499	556	541	485	502	510	537	523	485	542	554	525	541	523	534	495	489	500	488	496	484	525	496	448	492	473	478	473	517	499	482	447	492	496	467	480	451	471	474	499	468	502	503	493	457	512	475	494	513	469	463	452	479	511	501	486	465	483	505	445	492	451	480	479	454	459	433	487	482	454	478	472	517	436	427	474	440	485	502	509	464	501	495	450	471	461	461	469	475	482	482	476	485	468	506	485	485	500	467	492	491	454	471	464	442	500	474	450	506	491	509	529	478	443	503	481	506	478	540	449	479	504	461	471	495	485	466	471	474	458	490	477	472	475	487	451	512	489	453	476	521	504	479	461	429	483	463	483	471	495	466	507	462	470	486	453	496	458	468	454	489	449	492	513	479	499	488	498	472	474	481	498	474	485	482	469	467	467	467	533	489	479	486	472	464	491	458	466	472	471	482	461	453	462	474	423	462	506	467	486	500	488	489	499	501	432	502	481	486	470	490	477	465	438	496	442	423	459	448	477	480	471	465	452	487	494	481	484	433	459	484	453	454	470	452	516	508	461	515	468	450	490	456	505	440	464	452	455	477	463	482	451	461	474	455	487	427	468	455	482	427	497	430	430	509	471	461	472	481	436	507	466	482	472	447	466	482	473	479	479	477	450	495	487	468	491	479	474	485	472	519	475	490	519	442	458	437	513	481	489	489	487	463	525	469	492	451	463	474	497	481	461	481	468	496	459	474	524	460	472	462	463	435	510	464	479	500	470	493	492	452	495	464	462	495	434	462	466	461	465	463	469	486	526	490	505	467	461	486	445	456	491	477	475	505	504	465	458	445	470	471	439	453	454	512	490	455	492	440	486	479	504	503	480	489	464	488	478	502	460	468	483	476	466	453	461	481	471	477	448	463	470	543	508	498	463	440	454	474	506	458	458	483	501	471	463	445	471	459	450	475	497	462	439	460	497	485	434	479	454	460	499	484	488	487	513	451	482	486	452	485	497	497	505	451	466	468	484	460	494	495	476	507	512	478	493	488	488	475	447	459	461	412	474	452	496	474	420	465	488	502	447	454	464	463	443	445	492	462	493	522	477	495	440	482	452	485	487	484	458	472	509	456	495	488	480	437	444	509	450	465	476	456	501	482	499	463	463	479	468	452	443	478	482	465	504	452	477	485	520	412	491	468	501	497	480	465	449	462	468	481	455	454	492	428	457	478	489	455	467	465	461	484	486	450	466	469	464	486	445	515	448	450	474	472	471	444	497	505	471	482	510	484	434	465	463	450	467	495	475	511	503	513	462	484	446	488	453	485	495	474	472	473	479	460	519	470	515	444	460	499	454	445	464	447	444	469	459	457	472	481	458	489	490	503	476	441	455	454	461	482	459	496	456	487	493	548	440	437	513	441	461	475	502	475	450	474	490	491	458	497	482	462	495	519	439	494	518	514	463	483	455	492	447	485	523	500	478	474	489	505	461	468	449	489	463	486	511	483	488	458	493	463	480	503	465	475	469	426	496	490	467	473	481	456	493	464	492	453	423	461	492	488	460	462	488	487	469	524	441	457	485	462	459	498	494	471	480	458	476	465	529	490	499	511	483	502	505	454	456	466	487	465	442	515	514	509	460	465	450	445	446	469	491	446	447	486	477	461	483	477	478	454	476	511	467	482	492	483	478	469	442	487	479	458	492	479	502	505	486	519	512	463	477	451	458	465	469	471	453	492	471	457	487	488	469	493	507	490	452	465	482	512	471	480	486	526	405	442	470	497	465	482	464	456	463	450	460	465	439	474	474	472	485	494	476	474	497	483	483	474	472	490	470	483	497	464	455	423	453	457	466	468	480	473	453	481	471	478	460	475	461	442	466	456	478	483	486	493	454	462	452	469	480	482	514	505	477	471	435	475	514	451	445	458	468	494	458	435	474	512	481	468	490	486	434	497	468	478	493	481	449	483	420	469	497	446	473	459	456	445	463	462	459	429	505	508	494	481	504	461	472	469	513	485	448	443	503	491	487	492	469	456	478	468	486	468	493	493	464	450	488	469	444	480	462	489	505	441	515	505	453	480	508	512	483	476	480	466	455	439	507	510	445	464	500	436	476	496	487	459	459	468	515	461	494	462	447	483	499	518	516	491	451	491	466	474	499	490	472	468	460	472	524	474	476	457	492	457	494	484	468	507	485	404	450	445	497	482	485	479	459	464	473	505	490	472	451	484	474	529	490	478	495	463	496	447	515	471	465	448	406	425	483	451	466	505	503	513	475	473	493	458	470	485	458	485	440	504	451	501	444	491	485	493	494	456	492	475	478	505	446	483	491	488	471	450	470	494	456	481	446	446	434	474	483	525	471	474	474	446	524	468	437	489	500	480	474	469	466	475	478	489	513	457	476	503	476	468	479	512	463	523	501	494	449	511	461	455	435	477	494	454	504	470	480	448	518	434	504	481	457	474	442	487	476	514	484	476	465	443	450	452	482	496	472	495	474	496	457	490	516	461	461	465	488	480	483	490	460	440	494	482	462	469	467	491	515	473	462	507	486	483	481	439	466	460	459	460	441	490	493	451	468	505	500	428	494	479	478	459	469	502	471	465	484	469	502	472	483	463	460	480	478	456	484	495	508	427	490	475	483	460	463	485	454	465	488	508	498	486	473	478	485	426	465	464	485	486	506	441	452	440	467	467	467	446	449	498	437	460	468	476	447	449	461	469	510	493	478	466	464	494	492	453	485	471	447	455	510	484	498	470	504	460	458	452	458	451	465	450	475	485	487	478	454	473	468	419	496	473	467	490	459	499	508	471	466	493	455	517	463	513	484	485	478	480	478	488	512	526	468	470	512	489	460	499	464	468	477	497	481	466	501	461	471	483	448	464	498	472	488	456	505	472	483	512	497	487	507	503	493	476	456	489	493	487	467	451	474	428	449	524	467	478	485	510	470	447	493	509	489	444	486	474	481	483	464	504	457	450	448	488	479	478	490	488	462	487	482	485	499	468	460	495	455	460	472	460	491	473	480	478	436	478	489	461	534	467	468	495	485	453	447	496	459	495	488	480	464	473	484	468	480	470	505	464	443	498	463	489	478	495	474	506	457	480	454	441	474	479	506	495	429	449	505	477	456	472	485	445	441	496	516	467	482	470	474	437	457	477	478	443	474	425	499	482	514	450	445	509	475	477	471	444	510	469	476	456	464	487	458	451	489	469	464	437	435	521	475	469	515	496	504	462	469	483	497	463	527	473	492	470	460	482	469	432	436	450	486	447	447	478	427	486	471	460	487	497	446	453	491	478	473	487	488	518	511	452	444	474	488	506	510	445	460	478	476	474	459	418	439	461	437	504	451	491	506	499	484	486	491	494	493	473	464	469	474	466	456	453	482	461	491	487	480	477	478	483	521	462	452	466
3344	152	71	62	55	75	67	82	64	60	60	57	49	47	43	42	35	41	32	37	31	33	36	47	36	32	22	30	44	26	28	32	44	32	44	34	35	37	30	34	27	34	41	34	32	26	36	35	30	33	29	27	34	31	30	25	32	21	31	32	34	29	37	26	36	35	30	42	36	22	36	26	30	24	23	33	28	25	32	30	18	27	30	29	39	22	24	28	19	32	26	35	20	25	40	37	25	29	38	38	23	27	36	32	26	17	22	23	30	34	25	33	31	24	18	29	24	34	29	30	37	38	28	22	28	30	26	34	29	23	24	26	31	22	34	27	20	22	31	30	26	22	23	33	26	33	30	28	30	23	36	33	29	31	28	29	21	19	31	22	31	35	32	37	37	25	31	21	27	29	28	36	23	30	24	26	27	27	29	20	32	24	22	24	26	43	23	30	26	27	23	35	29	31	23	26	31	26	40	32	32	32	38	38	38	37	24	28	31	21	25	33	33	38	37	26	24	30	28	29	32	21	36	36	23	28	30	28	33	28	25	26	25	24	24	21	29	29	37	30	24	34	29	20	27	24	21	26	30	29	30	24	37	34	29	31	29	40	29	39	27	37	21	30	33	26	30	21	33	22	39	21	28	31	28	30	23	33	31	26	24	25	33	26	34	39	37	26	35	31	21	34	23	27	27	28	25	36	27	51	23	31	32	17	34	26	18	18	29	41	33	30	26	39	27	35	33	32	31	22	37	39	41	19	21	35	25	25	16	40	30	29	30	20	23	33	30	28	37	34	29	28	33	28	31	34	30	33	22	33	33	29	29	27	32	23	26	19	32	27	27	34	27	29	20	25	40	22	24	32	25	27	28	29	32	32	27	29	28	30	26	26	21	21	29	39	23	25	27	28	23	40	35	27	32	25	34	20	32	30	23	32	23	20	28	37	28	27	33	32	32	28	35	34	32	27	18	29	28	13	23	32	19	25	27	29	38	27	29	27	29	31	28	40	30	30	31	24	27	27	36	23	34	35	28	32	29	23	35	34	33	32	26	26	27	25	36	25	33	34	25	35	31	30	31	35	19	30	22	22	25	23	40	32	27	25	30	31	30	33	31	25	32	29	41	38	34	34	27	28	22	26	26	25	35	38	28	25	24	33	32	31	25	30	30	23	26	33	18	30	23	29	23	24	28	30	29	28	27	26	26	30	25	24	35	23	20	26	32	27	26	30	27	28	26	36	28	33	33	31	25	30	31	26	38	27	29	27	18	29	32	29	25	33	26	18	26	24	35	24	25	28	27	21	26	31	35	19	32	27	32	30	30	27	24	23	40	33	17	28	30	34	31	38	28	38	27	34	33	29	25	29	28	27	27	35	44	23	24	27	42	27	31	37	23	34	32	22	32	20	44	34	34	32	28	28	29	28	26	32	30	31	23	29	29	24	29	31	17	31	33	23	30	26	20	20	28	30	20	39	25	25	37	31	33	31	27	18	33	25	25	27	36	30	34	38	22	28	29	36	26	25	31	22	30	31	27	29	30	37	26	23	31	33	24	32	36	26	39	30	27	37	31	44	34	24	38	35	36	23	23	31	28	30	32	30	34	25	18	35	16	33	24	28	30	29	38	24	20	35	32	25	22	27	23	23	26	25	26	23	30	28	38	36	23	29	21	30	28	25	32	34	24	28	30	26	28	27	22	29	27	27	32	30	27	23	28	26	21	26	31	28	30	32	35	24	30	31	19	30	46	30	32	18	31	29	26	30	31	32	23	33	26	19	31	21	35	21	27	29	32	34	25	31	24	25	30	29	29	31	39	28	23	19	25	34	26	20	22	30	39	36	22	31	31	27	31	28	28	19	31	27	34	31	24	27	28	24	26	24	34	26	21	37	23	33	24	32	29	19	25	23	34	25	37	31	32	30	22	21	22	38	26	21	20	26	20	33	24	16	34	34	20	28	24	31	36	20	28	26	24	33	34	37	23	42	32	28	34	27	23	36	20	25	34	20	25	29	35	28	23	25	28	26	23	18	23	40	20	31	24	29	24	30	26	31	29	32	19	23	28	31	17	30	27	33	39	41	24	23	28	28	35	26	23	23	23	26	34	21	29	34	34	28	37	35	31	26	39	21	34	24	28	23	35	24	33	34	31	24	34	38	23	23	26	24	28	33	23	33	28	38	27	18	29	21	22	27	29	18	36	26	28	25	30	32	42	26	25	26	22	35	28	31	31	20	22	32	27	31	20	28	25	20	32	34	26	28	34	27	24	35	21	31	33	33	30	20	27	32	35	25	33	25	20	20	28	37	24	29	35	29	36	28	35	29	34	32	26	32	28	26	27	32	16	28	25	23	30	27	31	37	24	28	33	34	32	34	29	32	33	38	24	36	26	31	35	26	25	22	41	28	23	27	33	24	24	26	28	31	18	17	28	30	34	27	25	23	20	27	34	27	40	36	15	29	39	24	31	32	25	34	32	32	16	31	34	31	29	30	27	24	35	39	39	32	26	24	34	23	35	26	21	24	27	33	33	32	30	26	20	24	41	30	26	25	21	29	26	31	41	23	28	23	22	33	23	30	28	26	31	31	38	26	37	26	30	25	25	31	26	21	25	27	23	27	24	38	38	29	22	22	25	27	27	34	35	37	39	32	38	27	22	29	30	26	24	28	29	29	28	24	28	21	31	29	23	45	28	17	32	30	24	26	26	24	26	22	32	37	31	27	21	35	30	23	24	14	23	28	32	20	27	30	35	26	28	28	26	28	32	37	26	33	30	28	23	36	29	33	34	26	25	25	38	37	37	28	37	43	34	38	36	29	40	29	25	26	39	43	33	30	38	25	26	22	36	26	32	35	27	29	32	32	24	35	30	32	32	25	37	33	25	23	28	32	23	26	31	36	18	29	35	28	24	32	34	24	22	34	24	31	27	34	28	32	28	34	31	29	33	33	22	18	39	32	19	23	31	24	26	20	32	28	24	26	31	31	26	29	25	27	26	26	16	33	32	28	20	33	22	27	32	35	17	27	24	31	32	27	25	24	23	27	27	31	25	38	15	22	29	31	31	26	31	27	23	27	28	28	35	31	34	34	28	17	22	31	28	17	32	22	30	39	26	24	22	27	35	37	33	22	37	21	23	20	29	40	30	29	22	31	36	33	27	38	29	25	28	33	24	43	32	35	21	19	26	25	27	34	30	19	31	23	31	25	45	25	29	23	26	30	26	34	39	23	31	22	13	25	20	22	32	27	27	24	32	26	26	25	20	26	34	38	26	34	29	37	27	39	30	32	23	22	22	21	23	27	28	25	39	33	30	34	32	25	28	26	38	25	21	29	24	30	22	39	19	26	28	28	28	31	18	34	32	33	25	33	37	43	27	23	41	37	37	20	20	29	23	24	25	29	37	26	22	24	31	32	27	31	36	23	19	23	22	28	38	23	26	35	20	32	29	24	34	31	28	30	34	31	32	32	29	25	26	30	27	36	33	27	31	20	28	27	34	28
16668	2587	1235	1844	4390	5250	4821	3949	3278	2568	2154	1736	1478	1284	1222	1012	966	882	834	764	662	647	632	603	571	541	562	542	477	483	459	443	450	430	448	457	391	420	425	404	436	394	359	382	421	375	409	383	386	382	388	362	361	353	361	378	397	322	347	326	343	317	343	364	356	379	324	343	316	389	320	358	333	323	332	343	333	313	325	368	314	340	343	326	333	327	364	369	333	363	369	345	357	331	339	305	331	355	310	329	306	340	341	322	312	334	319	321	329	347	342	344	302	288	336	314	322	338	327	304	341	343	328	315	335	311	310	358	300	339	335	339	305	300	317	304	321	324	323	301	323	292	342	332	327	312	330	321	297	323	352	332	334	310	313	334	318	317	292	309	292	329	293	313	301	313	345	330	333	312	305	332	351	311	331	307	386	290	315	295	304	335	316	305	340	341	329	330	328	328	311	327	314	334	285	306	302	299	292	347	304	285	331	337	319	315	306	293	317	312	329	325	288	335	311	296	315	344	343	296	338	352	307	322	286	296	329	299	312	316	297	355	339	301	305	303	293	314	312	295	330	315	325	306	316	304	315	311	312	310	304	306	311	293	323	298	303	315	327	312	303	323	298	311	317	326	352	272	338	324	301	331	334	320	324	324	315	311	297	333	320	336	316	297	332	306	315	296	300	310	318	344	311	309	320	330	299	332	291	314	336	286	319	315	307	348	309	313	315	287	320	318	312	307	299	289	322	310	295	329	296	287	297	319	300	293	331	299	311	309	314	305	330	321	325	352	325	312	334	277	321	302	353	329	300	293	312	332	316	326	355	335	329	331	324	320	292	331	330	278	342	330	315	278	330	339	296	316	303	324	351	314	294	310	332	321	316	304	317	328	327	310	338	295	337	305	301	294	276	359	299	301	326	289	325	308	304	278	310	333	316	299	309	315	308	305	303	286	284	311	292	293	317	310	296	297	313	305	312	361	359	303	336	334	321	325	311	299	337	278	316	339	315	271	315	295	292	353	327	314	294	329	307	332	292	308	322	310	284	334	292	313	320	285	300	321	308	307	336	331	298	338	298	318	294	333	292	292	315	307	360	341	312	314	332	289	307	339	298	285	295	328	295	312	333	314	312	325	327	302	321	326	331	337	324	303	307	313	322	353	308	328	323	310	318	318	315	324	314	312	323	306	298	332	339	312	319	293	344	294	326	327	308	299	326	305	327	278	330	342	304	339	309	336	326	287	333	335	301	323	292	355	289	302	322	291	346	307	323	336	325	333	306	309	309	323	312	330	312	318	300	353	326	332	319	317	303	319	301	299	333	343	340	330	333	299	316	334	313	319	294	300	300	327	325	346	303	285	282	318	313	326	314	330	312	328	337	312	306	339	345	304	330	310	316	314	331	343	311	293	315	315	335	305	313	332	313	338	325	324	319	291	321	289	286	303	333	311	340	293	352	329	312	333	327	313	323	305	305	337	321	307	316	335	360	309	299	288	330	301	309	342	321	324	291	329	322	303	322	324	306	304	324	298	327	292	331	325	333	333	294	307	304	320	289	343	323	286	317	314	323	342	306	360	327	335	337	310	308	299	324	305	335	329	328	344	325	328	277	321	316	302	321	290	326	331	295	346	300	301	301	331	344	315	317	333	321	319	324	309	322	299	291	318	312	338	302	298	308	321	305	320	293	321	336	343	327	307	326	332	287	309	302	329	334	321	322	319	303	308	316	315	337	332	338	328	331	310	303	319	336	300	308	320	326	292	312	322	288	290	310	297	312	324	333	304	306	335	285	322	307	293	304	318	326	274	315	291	325	297	335	335	300	315	301	317	307	309	295	305	328	326	306	334	345	336	305	326	334	327	303	321	305	350	300	302	318	328	328	296	319	316	330	314	308	301	332	309	302	319	291	347	320	302	305	332	331	331	315	356	332	333	318	309	298	328	326	298	337	329	312	324	325	310	283	338	301	303	305	291	322	326	328	317	318	348	306	341	275	330	294	327	300	282	333	318	306	278	341	298	315	326	320	303	313	318	359	310	310	315	321	331	305	317	322	324	327	337	311	329	295	317	318	304	295	325	323	306	334	316	302	312	341	316	315	306	329	323	339	317	311	311	322	347	338	302	352	312	328	315	364	337	323	329	313	281	329	301	320	331	347	321	319	322	326	323	321	327	314	331	315	334	297	339	336	328	317	304	287	316	294	314	336	301	304	330	331	314	340	304	275	298	340	316	331	318	330	332	290	286	327	302	300	331	357	305	297	297	317	344	318	296	306	329	341	313	326	299	359	332	307	332	335	327	284	327	282	306	279	310	321	312	318	334	306	298	293	323	304	317	316	320	314	337	332	360	306	300	346	326	290	322	290	315	337	315	318	318	313	330	310	296	314	298	317	319	334	295	326	304	320	309	283	279	273	329	284	338	324	336	323	324	325	317	293	314	309	343	317	334	319	319	342	298	301	321	341	356	304	332	303	328	307	333	339	321	342	280	322	339	298	295	313	320	322	318	291	344	321	309	318	308	339	340	325	323	326	326	307	326	344	296	328	299	338	311	302	325	330	325	323	344	329	322	325	330	312	341	335	337	360	325	328	310	342	341	318	328	330	313	312	310	331	309	336	326	317	324	343	350	283	316	335	299	329	303	337	304	333	321	290	299	289	325	344	336	318	338	321	322	340	290	302	323	329	288	306	334	273	312	297	301	288	346	345	300	291	302	333	292	296	317	299	281	301	342	286	305	329	324	316	300	308	327	301	321	284	295	349	338	287	318	310	310	331	308	287	308	315	311	292	325	315	272	325	342	340	319	298	291	310	329	334	315	316	285	347	332	304	320	277	338	291	324	320	303	344	312	336	277	332	325	300	318	279	337	320	329	313	334	338	301	306	326	297	284	337	350	311	322	337	294	297	303	306	290	351	319	296	333	297	344	327	295	323	310	309	314	334	313	285	314	286	329	332	291	312	323	297	313	316	310	344	315	286	324	302	345	279	305	295	348	337	316	321	288	313	332	316	298	299	310	310	312	318	309	296	344	286	313	308	314	302	334	317	309	323	350	323	291	308	318	316	311	348	325	328	313	348	320	337	288	320	326	344	319	313	267	327	303	296	329	294	312	345	322	338	293	305	300	283	305	308	340	285	300	311	305	294	303	334	328	312	311	327	320	305	314	317	324	312	301	326	342	307	276	324	293	327	323	305	299	314	282	317	293	312	307	305	295	307	304	330	311	318	334	316	344	304	324	304	296	319	314	294	334	357	305	345	316	332	322	322	299	313	318	319	332	345	314	312	323	350	291	315	313	285	304	271	320	319	326	313	312	311	324	300	338	311	359	351	321	280	295	307	306	347	319	357	333	319	348	279	300	326	294	321	304	326	336	306	315	345	328	297	315	312	339	321	332	320	312	329	292	300	288	343	315	306	289	338	320	310	318	323	305	289	310	312	328	304	317	320	334	278	308	312	313	294	336	320	321	337	325	316	311	324	318	310	325	322	282	315	311	311	343
2749	300	163	91	109	120	163	138	143	139	115	107	95	89	94	85	82	81	75	70	87	93	69	84	82	79	59	65	69	63	71	71	68	67	57	59	80	79	72	67	69	65	74	62	70	75	66	51	59	52	66	62	63	69	55	67	73	70	73	68	53	69	77	76	65	57	61	66	77	59	66	60	56	75	59	65	70	74	63	57	48	69	62	49	64	54	71	63	71	76	79	51	65	61	60	56	56	59	63	56	69	67	77	66	64	62	66	65	68	71	73	59	71	52	54	71	72	58	53	68	60	64	71	66	81	60	73	49	66	59	65	46	65	68	57	63	65	60	63	67	58	61	57	62	50	68	57	67	61	72	61	68	55	68	65	68	58	70	62	58	64	65	58	74	84	81	53	64	56	59	71	65	70	67	69	75	68	74	46	62	59	59	63	68	48	53	69	60	67	48	62	57	62	57	70	57	68	63	56	52	64	63	73	64	51	55	42	75	63	51	67	65	60	54	69	64	65	68	56	64	54	55	68	50	55	51	47	54	61	75	57	56	61	53	56	66	60	59	70	56	77	65	67	74	57	54	72	65	56	71	62	60	45	73	59	62	69	70	48	64	77	56	66	63	59	54	62	55	56	76	73	64	61	57	65	48	63	63	62	65	62	63	55	68	55	60	60	69	64	67	58	73	69	66	65	61	59	61	65	66	58	65	58	66	55	55	62	56	60	68	62	56	53	76	56	68	71	49	63	49	66	62	58	67	70	59	81	62	60	66	65	67	68	70	66	62	65	57	83	65	65	57	52	64	59	51	70	85	58	71	60	62	65	86	64	66	54	66	71	68	71	69	60	59	57	68	52	67	51	71	67	64	57	54	62	71	73	71	45	72	76	54	73	63	61	61	53	64	72	54	54	68	62	56	59	62	62	63	54	60	62	64	52	68	62	71	54	68	59	64	70	60	61	58	63	67	58	63	56	61	50	74	66	68	65	51	66	75	62	64	57	62	67	65	62	64	57	67	63	85	81	53	61	50	62	84	42	62	62	68	61	67	70	60	58	53	74	67	65	51	65	64	56	54	54	71	62	72	37	63	55	53	58	66	65	61	46	66	62	54	65	79	59	67	59	65	72	59	51	50	55	76	65	52	68	63	61	70	58	50	58	48	59	58	77	69	70	57	54	62	66	72	52	58	58	74	53	70	64	64	67	60	60	64	54	63	64	59	59	77	66	54	70	66	70	57	70	55	76	73	47	67	62	50	49	63	79	52	56	65	63	71	59	59	54	64	57	67	75	79	59	60	61	66	56	47	61	52	59	42	63	64	67	82	54	66	62	75	63	64	70	73	78	52	64	60	69	49	53	73	66	46	59	71	58	66	57	80	57	59	49	70	69	61	64	52	58	66	72	58	57	73	52	77	62	55	61	54	58	75	64	72	60	63	65	60	73	53	63	81	70	86	60	72	65	60	54	57	66	70	62	48	64	60	59	53	55	48	71	53	64	55	86	69	69	69	81	59	64	50	72	67	66	65	66	71	62	45	65	59	53	77	66	65	55	72	58	71	61	79	61	71	65	73	65	63	74	69	71	50	64	60	48	62	56	54	42	57	68	69	56	59	56	55	56	54	62	55	66	52	78	82	71	68	49	60	70	63	72	65	58	64	50	68	52	68	54	75	57	65	76	74	69	69	72	67	58	59	72	67	74	57	60	78	69	62	69	66	49	63	67	61	75	64	68	53	68	63	56	70	70	59	51	61	70	59	67	61	50	58	69	66	75	60	49	49	53	62	66	49	83	53	69	58	62	66	68	66	62	59	62	66	64	55	73	61	63	62	65	67	69	57	61	70	67	69	59	53	61	53	59	56	42	76	67	59	57	50	70	61	62	58	75	64	64	65	60	55	58	62	74	74	78	59	52	76	71	59	57	70	69	72	67	67	61	59	74	53	73	68	61	59	86	72	57	52	69	72	55	66	58	65	51	65	73	56	68	61	55	59	79	54	61	66	72	57	61	64	72	65	58	63	62	55	61	65	57	69	56	58	64	70	67	69	79	64	55	76	58	64	59	68	50	48	70	68	70	74	58	58	61	71	65	70	60	69	63	71	72	67	79	52	67	48	55	79	70	57	73	67	64	62	65	73	70	70	69	65	74	61	58	62	73	62	51	61	55	62	48	56	66	61	59	75	61	70	67	72	60	82	66	49	61	61	54	52	59	51	53	48	49	75	61	73	75	61	66	77	57	52	78	75	55	69	60	76	47	58	59	56	67	65	61	63	53	67	77	56	68	51	58	81	69	59	66	71	64	67	71	65	59	62	53	59	59	66	49	49	68	51	56	64	72	57	60	72	55	58	64	68	78	57	61	66	62	53	54	72	62	64	81	76	57	59	83	66	60	65	74	69	64	53	75	75	51	68	76	61	67	50	69	54	58	67	66	76	54	62	55	58	60	71	61	63	51	53	56	58	60	68	66	63	65	62	69	59	66	55	63	58	64	68	54	69	71	63	48	58	55	65	56	47	62	66	51	62	62	56	67	70	69	72	55	65	66	50	58	62	70	65	68	65	66	62	54	67	56	76	64	59	72	69	67	71	76	57	77	58	63	45	54	60	53	61	71	45	73	66	61	53	62	71	68	58	71	61	72	66	69	66	71	64	65	72	70	56	61	56	66	55	52	68	47	59	63	68	72	71	66	46	68	56	64	61	85	57	63	53	56	60	54	75	61	56	71	76	49	47	53	61	68	73	56	68	64	56	66	56	76	63	54	60	69	58	65	47	61	62	66	53	62	56	57	64	66	54	60	52	68	56	80	70	68	62	66	67	80	57	77	59	64	72	62	70	77	65	66	66	68	50	57	63	52	66	62	52	53	66	67	75	64	68	64	55	55	60	60	56	65	68	58	83	53	64	67	42	71	69	59	56	69	59	60	72	41	60	66	59	65	55	47	64	62	56	60	59	63	54	58	59	63	47	70	53	62	85	65	69	81	63	61	61	71	54	66	58	61	77	74	62	74	74	61	59	55	67	63	69	71	55	68	66	73	60	74	50	74	69	56	59	45	64	58	66	68	66	71	77	69	72	82	77	66	68	54	60	77	66	72	56	56	60	70	60	72	71	66	61	63	66	72	64	61	64	65	67	58	61	59	70	66	49	69	57	46	66	69	56	66	64	51	56	54	62	70	59	57	58	62	65	61	59	76	72	50	66	65	69	71	69	58	73	62	56	62	65	53	66	62	52	64	61	61	57	52	67	62	55	70	79	62	51	69	64	55	58	77	49	58	61	52	49	62	59	61	52	57	63	62	61	64	64	77	59	55	65	51	49	59	85	64	62	58	56	59	67	62	72	68	65	65	51	79	59	55	75	48	61	66	58	57	63	54	76	82	49	56	59	55	55	72	73	75	62	55	72	61	61	70	70	65	53	67	76	74	65	82	60	63	59	70	60	56	69	62	75	69	66	53	72	68	61	54	47	80	61	54	55	70	78	52	66	61	63	55	53
21362	4785	2240	3414	7376	8565	7724	6279	5140	4199	3388	2922	2500	2205	2033	1732	1674	1448	1398	1272	1272	1151	1133	1102	1073	1001	995	917	929	894	891	867	832	892	844	809	838	772	792	764	820	813	817	812	805	780	794	735	738	768	744	712	699	706	724	679	708	732	764	698	654	704	703	693	699	722	707	729	704	680	692	675	700	724	711	709	707	693	706	726	664	638	663	738	669	681	693	685	686	684	690	655	662	682	679	694	694	686	700	648	648	670	629	696	678	664	699	635	673	644	655	613	665	666	615	616	684	701	712	661	663	632	695	698	627	674	663	704	671	678	684	662	674	637	705	627	678	683	685	656	652	658	679	682	632	684	690	638	685	670	683	675	671	644	682	665	638	656	714	671	665	617	616	658	638	667	654	664	686	673	640	657	676	652	642	676	652	666	652	670	653	630	637	665	635	645	697	629	645	683	629	653	675	698	660	639	678	629	639	647	607	635	613	696	661	637	656	653	658	700	650	666	647	629	653	650	671	639	663	627	632	636	631	629	635	658	649	702	635	690	656	671	625	610	646	638	622	675	678	635	644	665	689	654	664	672	653	651	628	647	639	621	697	662	658	643	647	648	666	620	667	643	641	677	630	656	699	633	635	725	636	668	660	662	631	656	668	648	670	646	655	689	656	637	669	621	654	633	638	683	634	605	635	659	645	630	617	642	620	649	659	692	631	642	679	645	681	607	653	659	644	631	648	642	598	666	699	697	632	705	678	659	661	702	665	624	677	629	651	657	647	653	640	695	633	687	658	653	643	651	662	610	681	679	657	679	654	648	660	635	613	704	695	656	643	609	638	668	647	667	665	663	660	652	644	661	682	659	696	670	607	646	647	648	652	629	685	673	696	685	671	648	656	675	603	664	662	612	677	647	665	641	684	643	643	618	650	672	639	657	617	651	679	677	626	642	670	602	633	630	614	671	656	660	661	633	675	674	623	619	646	623	606	649	632	633	686	669	640	661	642	616	697	682	635	639	613	661	611	635	684	672	669	651	636	677	623	703	643	632	686	636	683	626	746	651	688	644	648	637	676	668	642	680	665	675	652	643	620	739	680	652	612	647	672	662	643	673	664	640	726	657	630	653	669	656	634	675	658	672	675	650	624	651	668	649	658	659	631	669	653	654	613	687	646	718	642	649	637	680	655	685	634	685	635	648	628	611	616	667	707	647	655	664	681	654	626	695	612	680	678	642	628	715	667	692	683	643	610	624	638	678	647	639	635	676	696	650	621	667	695	649	643	602	646	691	618	646	631	641	625	649	679	678	661	639	660	659	644	672	686	675	678	677	686	694	675	604	604	641	704	645	652	635	611	616	619	643	668	682	651	685	630	700	659	659	674	682	635	674	671	694	697	666	664	633	666	632	643	638	624	699	663	645	627	641	687	670	652	655	669	723	638	658	666	675	680	685	686	663	699	657	674	658	649	676	686	622	638	654	656	642	633	659	625	632	652	675	650	697	684	635	663	670	649	589	679	666	631	655	659	626	639	638	673	627	659	640	656	674	645	675	651	617	631	675	625	664	663	690	690	699	682	565	632	677	681	672	637	639	676	672	640	613	632	659	643	637	654	666	658	665	699	646	675	694	654	633	669	654	677	645	729	678	637	656	664	654	654	625	624	685	629	616	657	634	608	626	639	623	633	639	622	663	688	646	650	610	669	653	670	667	659	650	641	634	638	653	654	680	707	655	651	677	720	655	650	652	655	701	692	661	663	659	592	613	653	650	672	645	662	692	612	649	641	665	634	646	649	687	633	637	645	638	576	675	680	661	683	613	696	686	666	629	624	643	693	637	627	638	671	640	700	684	693	660	660	633	638	652	676	665	594	632	671	633	689	654	631	698	668	662	630	677	669	632	636	620	664	707	669	645	682	640	702	634	667	601	657	648	667	624	621	611	666	661	636	658	629	666	647	667	637	640	631	649	621	652	638	600	632	675	692	655	648	658	660	635	644	712	632	615	595	704	669	643	678	646	667	657	667	675	633	667	686	641	704	624	659	669	630	624	667	654	646	656	621	616	629	645	647	678	632	632	605	638	684	639	646	649	696	643	647	659	639	664	604	647	638	716	654	692	676	681	602	620	672	698	642	653	631	628	650	646	631	627	632	649	659	650	604	656	654	668	646	634	665	626	679	669	639	637	633	640	603	642	729	620	638	692	623	637	643	608	665	651	675	628	622	720	655	686	661	632	660	639	649	684	665	632	690	638	595	660	686	649	610	661	626	599	633	615	651	659	650	644	648	688	648	692	681	692	625	666	644	652	638	666	683	656	626	666	693	609	674	660	616	605	665	623	648	631	608	633	628	642	595	632	657	673	697	684	690	614	619	631	677	631	638	666	676	695	674	619	649	644	692	654	659	674	631	684	653	644	627	643	631	664	592	663	650	679	653	646	684	671	716	598	677	653	660	682	638	606	611	632	675	674	652	664	652	672	700	641	643	622	613	660	674	636	626	648	675	642	632	642	619	635	645	670	641	599	687	679	675	611	636	671	711	643	668	667	637	623	676	632	651	682	618	682	671	661	698	685	644	621	635	674	670	641	670	659	612	682	648	661	611	657	711	708	649	674	668	657	646	690	660	624	685	676	712	664	636	647	649	655	653	629	671	664	652	614	653	615	672	639	658	683	683	617	639	662	659	665	644	669	619	616	697	654	668	629	628	641	679	665	633	680	643	683	635	689	609	690	638	653	646	680	636	680	668	670	667	639	666	689	647	671	637	697	656	637	644	674	703	694	660	683	665	651	665	618	655	655	646	608	680	656	647	664	648	609	644	633	655	623	648	662	702	683	655	699	619	672	618	671	653	621	694	674	666	626	685	734	642	622	624	624	635	629	610	658	604	626	638	693	672	686	675	655	719	619	613	660	640	632	672	629	648	633	622	675	646	622	613	612	615	610	662	690	664	659	679	632	668	658	663	659	681	643	685	646	630	659	657	672	650	667	634	654	635	651	686	627	656	644	693	701	648	667	672	628	659	633	652	659	705	608	665	634	675	640	612	655	681	690	662	705	647	713	633	653	681	635	650	614	668	663	670	630	640	653	625	621	655	698	667	649	682	647	666	685	711	660	695	602	685	647	623	691	605	678	620	642	677	622	683	675	615	647	644	711	697	638	678	641	619	611	685	630	648	687	657	642	641	692	623	684	666	626	681	722	675	620	659	630	657	687	686	666	667	625	699	623	645	649	641	660	661	646	660	648	669	670	651	664	615	632	691	625	610	692	661	659	622	709	605	672	669	637	675	609	660	633	627	642	645	608	604	643	676	706	652	645	655	671	644	674	705	650	652	643	651	660	639	660	656	626	652	660	676	672	711	628	661	624	620	670	646	628	679	663	661	695	644	634	612	615	628	687	618	727	659	623	645	653	628	647	670	654	616	701	678	680	664	601	644	665	633	680	635	659	651	619	627	658	664	654	690	687	634	651	658	589	635	656	670	612	662	648	654	634	663	687	656	686
1748	41	25	29	26	32	32	39	27	22	25	23	25	27	23	23	28	16	28	22	17	23	19	21	29	21	18	12	15	23	21	26	19	19	18	21	15	18	13	25	16	22	20	30	26	17	16	16	15	15	18	27	15	21	18	25	13	13	21	25	23	13	27	17	17	22	19	22	16	17	17	22	17	14	22	20	17	27	21	24	18	25	22	15	26	16	23	16	16	27	17	20	22	21	14	21	9	18	19	18	19	16	19	18	16	23	21	20	20	21	19	25	19	9	14	24	16	28	23	22	24	21	19	19	23	7	18	14	24	16	16	17	15	15	22	18	18	19	11	21	13	23	16	18	14	22	27	21	16	16	14	23	17	15	22	22	20	19	20	19	19	21	19	27	22	25	15	25	10	19	15	14	19	22	23	17	19	15	15	15	16	19	22	17	22	17	30	21	19	21	22	16	25	19	17	13	11	22	22	20	12	17	17	17	15	23	22	14	18	15	15	21	17	19	23	19	15	21	19	25	25	14	15	19	24	13	19	15	18	29	14	8	14	18	18	19	18	20	19	30	22	21	21	13	10	14	21	19	17	15	18	13	23	25	12	24	29	13	25	28	10	20	12	25	18	11	18	16	23	12	12	16	8	16	19	13	17	28	18	18	21	12	22	23	14	18	21	24	26	16	22	19	17	26	21	32	22	21	14	22	31	17	26	30	16	16	17	14	19	22	20	12	23	17	16	20	10	22	11	19	17	21	19	19	21	21	12	19	26	20	17	23	17	16	22	19	13	19	19	24	19	17	23	23	20	15	17	16	20	12	21	22	19	27	14	14	19	18	13	24	22	22	15	17	23	21	26	18	16	14	20	20	25	20	22	13	23	17	16	18	20	16	12	33	26	9	18	20	20	14	12	17	26	22	22	10	22	20	17	18	18	30	21	28	24	25	9	14	20	18	17	20	19	11	21	20	19	18	21	23	16	20	17	27	16	17	22	23	14	20	13	16	21	18	15	20	18	9	20	9	17	18	24	12	17	21	16	18	20	15	25	26	21	13	13	21	14	14	14	17	17	15	14	17	20	21	17	18	23	20	14	9	27	19	14	22	18	23	22	15	23	20	15	25	25	13	14	18	18	22	20	15	19	23	21	16	25	24	14	14	24	20	17	16	17	13	12	18	24	21	17	24	17	17	15	18	16	20	21	14	14	18	15	17	12	22	15	22	18	9	18	20	20	21	14	22	13	16	17	23	14	16	25	14	17	20	20	14	22	14	18	20	12	13	22	25	13	14	13	21	20	12	24	21	16	11	13	18	23	20	20	16	12	19	13	20	24	12	21	14	18	15	27	15	19	23	14	18	15	17	17	15	11	15	11	17	26	26	12	20	13	14	16	10	11	16	24	15	18	21	11	13	19	22	12	14	15	17	19	14	19	13	11	17	21	24	14	17	20	15	11	28	21	22	19	19	16	15	14	19	17	13	28	23	11	20	21	21	17	20	15	13	18	18	24	17	13	19	22	15	14	19	22	21	15	18	21	15	27	24	19	14	22	28	17	19	15	35	19	12	18	21	18	17	16	16	18	15	24	13	15	21	16	17	15	14	19	21	26	23	19	22	15	25	18	16	18	11	19	5	24	23	18	16	23	20	21	24	15	16	17	23	18	25	27	22	20	18	18	14	20	26	24	14	17	21	17	12	17	28	26	13	14	19	20	11	21	23	13	22	16	20	10	10	18	19	28	22	13	19	19	21	29	20	13	25	15	17	22	23	12	9	20	14	10	21	24	22	17	27	22	18	13	19	19	14	14	19	19	20	18	19	27	25	9	17	22	17	20	18	16	20	15	22	12	20	14	19	16	14	20	20	16	16	28	14	21	11	13	22	16	18	23	21	24	17	27	37	13	21	17	21	20	16	17	12	21	21	25	18	10	26	20	16	21	25	24	13	17	16	19	18	20	24	22	16	19	22	16	17	18	14	24	13	16	14	22	19	14	19	23	17	17	20	23	19	23	15	16	20	16	8	11	25	18	22	18	19	14	16	23	11	15	19	22	16	20	13	14	15	16	14	13	19	21	13	17	21	12	8	19	20	16	16	20	17	17	11	12	12	17	18	21	14	21	16	16	19	22	19	19	16	22	14	17	17	20	9	18	20	17	16	22	20	16	16	22	28	21	16	20	24	19	23	15	15	16	20	24	10	27	17	14	15	24	18	16	17	14	22	21	13	18	14	14	23	20	16	23	13	10	16	21	20	21	26	19	24	20	20	16	26	19	18	19	13	22	19	16	21	16	17	18	21	17	25	28	16	26	22	21	20	20	17	28	18	27	19	16	19	19	21	12	19	22	15	15	8	19	18	24	14	22	16	20	20	17	18	19	20	26	12	8	14	17	17	15	18	19	24	15	14	17	13	21	12	19	15	15	18	19	18	16	18	21	19	10	25	11	18	21	18	19	13	23	20	21	15	17	20	12	17	14	13	27	12	15	18	16	23	16	16	14	18	20	16	18	20	17	21	20	22	22	20	21	15	16	20	14	17	18	23	22	19	15	21	15	10	17	20	13	11	12	20	19	20	16	26	13	17	17	20	15	18	18	20	14	17	20	24	16	15	19	28	14	23	19	17	17	18	18	15	20	16	17	16	21	22	23	21	13	15	11	19	21	19	13	26	19	19	24	21	18	17	21	22	11	12	19	24	30	20	22	19	9	14	15	27	21	21	18	17	17	20	14	15	23	29	22	17	19	11	15	16	16	19	23	16	18	11	19	17	18	24	17	20	23	15	22	21	22	21	24	23	22	19	24	22	12	19	21	13	16	28	15	12	17	14	12	14	23	14	20	15	14	17	24	19	26	19	23	22	9	13	22	16	25	24	23	12	19	17	21	19	19	12	19	17	21	17	17	20	15	31	22	13	23	16	23	19	18	17	25	10	26	15	19	23	14	12	18	16	17	25	22	14	21	18	27	21	13	10	15	19	23	22	14	10	14	13	17	15	9	23	14	28	18	19	14	19	22	21	21	18	21	19	28	18	18	27	20	17	13	26	14	25	18	15	22	16	24	17	16	29	22	18	18	20	23	14	8	12	20	17	14	18	19	21	17	19	15	17	19	20	19	16	21	14	21	28	20	21	15	18	18	17	21	12	15	16	20	15	14	12	30	29	22	22	13	19	20	19	18	23	12	14	24	25	14	14	23	22	16	19	15	18	22	21	16	20	19	23	20	22	13	13	24	15	17	18	21	19	7	11	13	22	18	19	22	21	20	17	23	18	25	22	18	19	19	15	24	19	14	17	16	18	19	18	30	18	18	19	19	19	18	12	20	20	19	15	23	18	17	14	19	21	20	10	16	30	17	23	19	20	22	17	17	28	23	15	17	17	17	18	20	18	23	19	20	19	17	18	20	9	18	21	19	15	21	13	18	19	14	20	19	18	21	29	17	13	20	21	23	17	20	18	16	23	19	23	11	19	20	21	23	12	15	17	16	14	20	26	15	14	18	17
11047	930	515	658	1371	1695	1610	1317	1071	906	756	641	567	513	453	402	390	387	360	309	333	311	305	310	288	266	272	231	282	262	245	236	240	245	236	244	249	214	236	225	237	204	252	224	225	251	211	238	227	235	252	191	230	202	197	240	208	235	215	241	243	198	198	223	216	215	191	218	203	211	206	224	235	201	224	213	186	224	230	198	211	209	217	216	227	225	221	224	222	223	217	191	215	185	214	230	204	205	205	209	216	214	209	190	206	216	199	222	182	203	189	232	180	205	220	218	193	221	216	203	218	196	216	195	218	218	184	224	196	201	203	218	193	191	240	203	190	209	222	226	216	214	205	193	223	222	201	203	238	213	185	208	225	225	185	194	207	206	215	196	220	206	204	215	238	187	208	189	194	208	223	168	219	214	209	209	189	208	203	208	192	224	224	237	207	210	200	198	208	219	170	212	210	216	201	195	202	209	197	210	187	231	209	220	242	198	210	226	192	207	221	215	204	193	207	204	191	210	239	232	208	201	203	223	210	223	189	231	200	210	197	205	189	199	239	198	196	207	208	188	210	202	206	211	192	196	217	211	198	216	211	196	181	198	220	184	208	218	210	189	220	191	205	209	230	226	211	206	215	221	215	221	205	203	194	201	198	202	233	223	209	197	200	201	201	200	215	204	203	199	182	193	193	204	206	228	176	216	210	220	196	228	188	174	183	198	196	193	205	218	196	217	206	213	192	198	216	208	215	207	204	204	196	210	222	197	197	187	209	205	194	202	205	201	209	225	189	205	223	203	193	206	198	217	202	207	201	193	224	208	213	200	205	196	199	212	199	225	211	221	204	194	198	200	195	197	196	198	192	187	197	192	231	224	215	192	195	205	196	194	201	204	200	195	208	220	191	187	222	209	199	228	205	198	210	197	214	220	187	211	214	209	211	199	206	188	213	199	201	198	193	210	213	211	211	200	199	226	206	211	219	199	216	214	221	213	208	192	209	207	190	195	194	205	191	215	174	221	203	214	204	226	226	217	203	187	186	211	231	220	215	209	211	196	229	214	212	217	210	198	202	198	190	213	211	197	207	223	186	210	195	197	198	202	196	234	202	200	198	203	231	187	182	232	201	215	200	196	199	216	196	223	212	211	212	218	191	200	192	193	211	208	216	218	215	228	243	198	205	192	223	190	210	201	196	192	199	212	222	213	188	215	199	198	214	210	216	203	210	207	207	194	236	224	244	202	191	214	213	235	202	177	224	202	190	245	200	215	219	217	196	193	205	218	188	203	208	187	175	208	232	195	212	203	182	195	200	216	203	198	208	227	210	192	187	214	215	204	202	199	222	202	196	215	195	213	205	218	215	196	197	218	196	212	193	206	189	225	214	212	212	215	190	205	210	225	206	194	219	208	211	200	199	207	202	206	199	196	219	204	213	214	211	209	190	233	226	221	196	198	182	189	213	225	184	229	214	223	193	228	210	217	233	188	206	200	219	176	200	210	205	192	200	210	189	209	199	187	190	203	219	218	197	195	201	198	195	206	207	203	194	247	218	205	211	192	206	201	205	232	197	197	224	216	208	194	210	198	206	201	201	203	213	215	183	197	216	198	195	197	197	204	216	223	226	196	215	187	193	203	212	211	201	215	215	238	204	218	192	214	221	210	216	205	183	227	208	214	245	182	199	207	206	203	190	192	225	221	206	203	215	196	229	190	172	216	215	215	217	198	191	189	205	207	183	193	218	224	219	223	198	211	220	191	205	205	217	217	218	198	191	202	197	230	198	209	209	206	217	200	202	227	210	221	201	199	212	206	181	214	194	212	197	207	208	233	193	198	207	232	206	221	203	207	159	201	193	225	217	195	209	206	209	215	228	206	217	210	210	203	200	187	214	215	185	196	217	210	216	195	201	227	196	198	207	224	198	230	233	212	212	205	192	190	195	209	221	213	190	209	199	200	205	207	204	229	221	176	216	211	191	199	225	199	211	200	199	203	215	207	203	207	195	192	223	203	194	218	209	215	190	220	177	219	208	217	195	213	204	200	220	218	213	210	191	210	225	200	208	192	212	209	216	222	204	204	184	233	213	221	212	191	205	215	210	215	216	181	225	200	188	201	219	185	191	206	222	185	195	234	213	181	228	191	196	193	205	203	204	197	199	196	224	205	207	208	178	228	200	208	221	196	194	202	224	219	213	207	201	223	213	208	169	212	200	227	209	223	217	198	191	189	180	188	171	204	192	187	211	213	230	238	208	215	215	203	219	188	216	211	205	236	220	223	210	188	229	190	213	218	196	197	207	233	213	220	219	202	228	198	202	182	233	217	198	222	210	205	207	216	201	204	241	178	224	227	177	226	185	208	208	207	196	235	190	221	183	229	228	192	188	185	195	230	205	220	211	203	208	230	192	221	214	208	183	199	186	202	220	237	218	179	192	195	203	193	222	208	211	202	199	218	191	232	209	213	205	213	220	227	194	231	189	221	204	216	204	202	197	217	210	194	207	203	199	210	204	226	207	225	210	217	205	201	210	219	207	194	221	200	206	210	201	209	200	214	187	214	208	186	194	197	191	213	209	245	230	190	206	214	230	193	229	194	192	198	205	187	236	213	201	216	193	215	240	206	196	186	212	182	194	225	211	220	175	225	208	226	211	213	219	176	225	184	179	198	198	185	195	210	230	208	208	184	192	191	213	211	214	197	200	210	195	214	217	218	193	242	202	198	195	198	209	229	218	197	215	243	205	181	194	190	211	209	240	208	209	192	218	204	228	207	193	193	197	207	234	189	219	206	178	207	215	199	177	192	176	217	202	219	196	209	194	209	192	214	191	209	220	210	210	211	177	206	221	225	183	216	206	237	200	195	220	190	182	195	234	219	204	189	213	216	202	219	187	190	202	210	212	232	210	212	194	212	186	206	220	203	200	208	192	197	205	196	203	204	209	201	196	200	209	223	208	208	207	214	208	195	212	196	224	186	211	185	203	204	202	182	187	202	205	226	197	216	200	215	215	218	207	198	192	198	195	198	195	198	192	199	200	238	190	245	192	199	195	219	210	221	216	242	210	193	194	193	179	218	208	188	204	198	217	199	211	189	208	240	211	201	201	210	217	205	199	212	202	207	216	199	204	223	203	185	223	205	202	210	205	208	211	174	204	195	198	209	225	196	211	216	173	208	222	216	213	221	190	194	212	224	177	204	197	190	203	194	227	218	199	212	194	219	218	204	229	195	191	200	207	229	219	191	183	212	192	203	213	192	208	234	231	200	199	195	184	228	211	223	220	194	209	187	200	222	233	219	215	185	237	188	211	203	198	217	178	229	205	199	173	224	199	207	203	204	204	211	211	213	199	196	224	209	202	197	208	223	189	214	209	202	215	201	197	213	222	197	211	202	201	203	191	234	238	213	209	192	185	197	195	208	213	193	187	199	206	202	211	205	201	223	221	202	196	199	237	189	207	216	187	201	215	207	208	193	200	191	201	208	186	223	247	185	209	221	212	244	204	226
1593	189	103	76	71	82	100	74	68	78	62	66	61	61	56	53	63	65	50	58	53	56	44	54	50	54	59	39	49	51	42	52	54	53	41	50	55	45	46	54	41	54	64	47	38	53	48	47	44	42	43	44	59	54	46	53	51	50	44	41	52	45	51	41	46	59	47	35	51	58	47	57	52	54	44	59	41	37	64	50	55	54	46	45	45	52	50	48	47	39	54	61	47	31	41	36	40	49	42	39	37	48	48	53	53	39	45	33	44	47	42	43	36	49	52	48	56	33	43	48	43	54	43	54	49	51	45	45	45	44	44	47	48	46	46	43	52	42	40	53	45	51	41	45	39	46	54	56	40	45	43	48	50	46	48	32	41	37	46	42	50	43	45	46	41	47	54	38	45	39	45	49	48	50	45	47	36	43	55	46	48	50	52	40	51	53	52	43	41	45	54	40	57	39	43	38	46	45	49	48	46	42	46	44	52	48	55	40	45	39	54	46	39	31	47	51	44	47	51	55	35	30	35	47	47	48	42	43	37	54	58	45	42	64	49	42	44	56	54	52	48	43	54	48	37	53	42	38	53	37	38	42	42	55	38	51	54	48	53	52	39	49	39	45	48	44	51	33	44	35	40	50	47	39	50	50	51	44	52	46	47	47	48	44	56	49	41	56	43	38	46	57	51	53	63	49	45	38	60	34	40	43	62	37	48	37	44	45	42	48	46	56	39	43	42	54	49	46	51	47	46	40	51	46	35	48	49	43	45	52	60	53	41	49	54	63	49	50	54	39	46	44	43	39	51	39	31	56	61	38	39	44	31	45	41	51	43	56	46	44	37	52	55	35	40	45	40	43	38	31	59	40	43	48	60	54	35	47	46	56	56	43	49	41	50	54	38	43	28	36	42	61	26	44	44	50	35	34	43	48	39	40	42	43	40	41	51	48	45	48	52	50	48	43	39	47	40	48	47	42	47	44	58	40	42	52	63	45	59	59	52	44	45	39	57	44	44	36	57	46	50	40	51	30	42	47	50	52	63	50	53	42	47	39	37	48	52	46	48	54	42	38	38	40	49	50	42	48	42	43	43	54	50	40	46	34	54	59	46	49	54	48	51	53	66	40	43	36	40	45	49	43	50	34	50	37	30	40	31	54	37	47	52	37	63	53	44	42	44	50	42	44	38	51	53	54	45	45	39	53	53	51	51	42	53	35	47	50	39	41	39	43	43	49	43	44	40	53	52	38	43	48	44	51	60	50	47	48	43	39	44	65	34	51	39	45	40	40	47	50	46	43	59	35	35	52	42	35	40	60	48	54	47	57	45	41	37	39	41	49	46	55	49	44	46	45	47	50	38	35	46	32	50	46	49	36	35	53	44	47	56	40	42	40	53	27	55	56	50	51	57	49	63	44	52	43	45	57	51	54	41	38	42	54	44	51	47	39	54	47	50	55	52	55	62	37	52	43	45	38	31	33	40	34	41	45	48	47	50	32	33	44	56	45	40	46	62	48	52	45	47	45	29	45	48	41	45	50	46	44	53	35	47	44	54	52	56	40	39	48	39	46	45	54	49	41	44	52	54	49	48	46	56	28	40	51	42	51	53	46	51	57	46	51	51	46	49	42	47	30	45	40	46	38	58	44	49	48	39	53	45	46	45	42	45	57	41	34	64	40	37	47	50	43	37	52	46	54	49	35	43	44	45	56	43	41	47	44	47	47	43	50	41	55	42	43	37	47	48	54	44	38	37	43	49	45	49	44	41	42	55	37	32	34	55	41	54	44	50	43	45	49	47	40	46	52	50	43	35	49	53	35	49	51	34	37	38	52	48	56	47	43	42	38	39	49	41	49	48	47	44	30	56	54	39	41	60	60	45	39	52	43	38	62	43	52	33	48	48	37	62	55	56	44	36	47	43	44	46	41	47	44	48	38	44	37	45	56	39	40	45	32	39	37	41	62	46	49	39	42	52	55	49	50	35	50	41	46	41	54	56	47	49	52	55	49	43	43	42	43	34	42	41	50	51	50	40	50	43	46	48	44	53	49	40	55	47	42	53	57	44	62	41	44	49	38	43	46	52	53	50	44	35	49	38	50	43	53	44	46	50	48	51	34	48	30	35	52	48	57	47	36	37	52	55	63	39	38	43	49	53	47	35	44	38	45	47	53	52	43	40	38	32	41	36	46	56	47	59	51	42	44	38	37	49	53	58	51	42	47	42	51	44	62	48	43	57	40	37	43	38	43	48	43	46	44	37	40	56	41	62	50	53	52	47	41	50	45	42	44	54	48	50	46	44	44	55	39	38	62	46	46	42	53	58	49	47	44	53	48	41	46	49	48	52	44	44	47	48	43	39	51	54	42	48	49	38	43	40	50	41	55	38	42	54	38	38	36	50	39	74	49	42	45	46	45	45	61	36	60	47	42	23	41	35	56	50	58	38	45	48	52	50	43	38	49	40	39	46	41	42	55	44	35	49	54	51	42	39	45	45	43	56	46	54	38	52	59	30	51	41	54	41	48	44	49	48	56	45	35	43	42	41	42	42	33	47	52	53	37	58	48	50	35	43	39	40	47	54	45	39	53	36	42	45	48	52	42	60	44	45	49	45	51	46	47	50	36	51	36	54	50	44	53	46	48	50	47	55	45	38	34	40	37	50	52	41	42	43	48	43	45	64	56	37	55	43	56	47	63	55	39	50	49	46	55	53	54	44	47	48	44	48	54	58	53	40	49	49	49	45	52	40	50	56	39	40	40	46	34	42	44	37	45	53	48	59	40	39	58	43	51	59	48	60	43	40	59	52	51	48	40	44	45	43	41	42	57	49	32	42	29	47	50	47	41	45	47	56	38	57	42	51	51	43	42	49	46	59	52	39	45	44	53	50	48	44	40	51	47	50	42	54	46	45	40	36	43	50	49	50	38	44	38	47	49	44	46	47	41	40	55	36	38	47	57	49	47	41	58	65	35	45	36	51	43	38	52	54	39	41	47	43	54	50	49	35	50	51	47	46	42	45	40	46	52	52	47	39	44	67	48	37	52	47	54	45	52	53	45	35	41	57	49	50	48	41	41	52	55	36	46	57	34	55	31	46	57	54	48	37	41	49	40	38	51	46	44	51	58	40	57	50	37	46	41	48	56	37	49	46	53	33	53	36	41	36	58	48	49	43	48	44	51	46	45	45	37	43	43	44	47	36	47	40	59	64	47	50	51	54	48	34	42	47	60	52	52	39	49	49	45	48	52	49	31	34	42	51	38	41	42	39	39	41	45	39	46	46	62	40	59	56	54	40	51	51	49	49	46	40	41	40	49	71	38	38	55	51	52	40	56	48	53	46	45	39	33	39	55	46	47	36	50	47	52	50	38	42	59	46	45	46	40	43	44	45	41	60	48	48	36	54	46	49	57	50	45	50	52	50	49	41	35	46	58	48	69	46	45	47	45	38	56	42	47	56	36	43	34	46	42	35	52	52	51	38	51	44	49	49	54	40	37	55	44
17492	3102	1327	2048	4347	5030	4266	3332	2700	2229	1762	1603	1386	1155	1044	970	920	843	816	744	745	698	676	664	654	665	652	579	601	585	615	587	567	553	545	583	588	527	533	525	501	501	526	570	564	509	529	525	482	521	545	489	540	500	516	502	504	496	519	515	495	522	461	486	506	499	495	474	479	471	477	486	496	508	449	509	533	486	512	474	499	510	494	478	504	492	494	512	481	482	484	480	490	494	475	496	485	511	489	473	471	470	477	480	480	465	496	482	479	493	463	471	464	462	506	495	441	497	457	520	515	495	483	510	473	498	472	459	462	481	499	485	477	500	488	472	474	521	496	463	469	485	440	496	485	497	455	477	487	499	516	460	488	500	489	493	482	480	483	492	444	480	465	482	445	492	484	465	490	463	448	459	491	490	479	514	454	469	481	452	485	488	469	497	487	455	453	470	475	483	509	481	460	460	451	482	480	518	468	438	456	437	463	478	494	511	474	470	429	483	455	452	430	510	496	480	497	477	502	456	459	462	501	456	486	511	495	490	439	499	434	546	497	477	483	497	441	459	472	477	419	455	468	454	475	467	429	484	455	487	466	438	490	457	473	466	475	449	476	469	475	438	502	460	479	465	449	483	473	446	513	474	468	487	478	440	448	447	476	478	493	498	501	475	458	482	497	492	487	447	484	490	461	424	453	480	463	500	458	469	481	502	472	486	434	498	470	472	470	515	508	482	477	472	459	468	468	462	475	475	449	499	438	481	492	483	441	490	484	474	468	502	506	466	483	476	463	463	481	461	457	460	505	459	489	445	432	483	477	442	470	463	436	453	479	469	470	452	503	465	449	519	491	465	462	465	474	495	476	442	526	460	474	445	488	466	484	469	508	479	511	429	460	508	498	434	443	473	510	469	478	480	439	470	460	473	490	464	446	504	453	474	484	482	434	464	451	506	479	502	518	484	501	482	450	478	453	474	452	462	477	472	506	498	463	455	462	482	491	479	448	445	502	452	442	464	448	505	436	476	445	486	467	479	454	483	471	432	472	471	501	461	475	477	480	495	502	449	468	485	496	463	509	498	466	449	473	489	457	451	432	516	500	472	492	442	535	480	507	489	475	459	442	477	516	457	481	446	485	448	455	492	461	467	472	496	464	506	473	475	472	452	435	443	523	502	481	499	455	502	493	486	450	463	499	493	471	456	473	457	454	480	481	467	493	463	459	478	486	481	456	461	440	469	480	462	479	456	479	490	445	482	490	480	451	462	457	445	483	410	492	471	508	479	492	442	515	446	496	498	515	478	483	475	493	455	467	453	501	459	511	442	458	448	478	438	474	452	464	458	459	466	472	508	476	469	436	478	473	539	468	453	492	498	452	475	484	456	497	486	475	460	496	477	432	451	464	441	465	464	444	473	432	502	515	438	504	471	443	485	444	456	453	475	497	446	451	474	495	461	466	474	479	495	497	458	470	484	494	495	467	476	469	489	477	472	478	477	440	486	444	463	448	494	500	469	477	464	484	492	526	480	461	456	462	488	456	457	473	476	473	453	496	456	459	469	481	430	503	451	485	490	486	444	474	446	423	494	482	497	464	458	484	478	448	444	458	500	470	524	484	470	456	500	470	506	454	463	456	469	475	497	489	483	481	462	499	462	446	486	490	456	494	492	520	444	503	460	450	506	498	428	455	463	441	477	478	484	507	504	483	492	472	461	462	473	496	466	446	470	483	497	474	459	506	457	452	483	453	447	475	463	490	455	452	513	459	476	504	498	459	506	462	469	460	433	497	456	476	512	478	458	495	484	467	481	465	491	462	451	474	441	477	445	464	477	487	494	470	437	486	473	460	480	478	476	464	505	518	484	479	500	441	449	453	454	489	464	453	443	472	461	444	461	506	494	464	429	510	417	486	478	511	486	447	480	475	459	457	481	499	472	483	497	520	487	448	453	481	481	488	463	493	494	421	469	469	545	516	488	481	503	484	465	519	473	464	469	475	500	507	458	440	486	465	460	502	477	476	446	473	495	497	487	491	455	461	500	505	477	478	490	465	507	463	478	456	490	473	442	502	458	465	465	510	480	435	440	476	431	465	510	487	478	491	447	417	414	453	429	507	483	454	476	478	480	436	495	468	484	493	435	464	485	490	457	494	438	467	473	442	498	502	463	487	475	459	475	472	484	435	481	457	455	452	500	438	480	462	485	494	477	463	493	491	483	506	477	486	422	481	512	499	494	473	440	444	503	467	486	457	478	457	472	476	500	493	472	496	453	472	434	483	427	448	481	498	496	472	435	466	511	481	459	437	467	484	493	485	505	473	479	501	481	439	455	465	474	463	463	467	457	472	451	467	493	468	477	451	483	485	450	481	502	492	475	427	485	502	468	473	460	486	461	455	471	443	469	486	480	460	482	489	482	509	520	486	436	453	494	476	465	451	471	506	478	482	505	468	467	452	534	471	481	454	491	454	464	495	480	480	441	457	494	515	493	459	485	444	447	468	473	465	466	478	483	490	448	474	456	515	482	492	448	472	508	448	466	495	516	469	490	469	439	452	469	474	479	466	469	479	467	470	491	493	470	433	451	491	476	458	502	482	475	485	486	483	465	512	461	471	456	466	503	471	473	492	441	467	472	471	423	503	483	490	494	487	505	482	498	511	482	486	495	509	524	500	450	424	486	489	434	501	528	493	468	461	462	501	484	515	475	472	486	509	496	509	443	486	488	448	458	506	465	466	485	490	489	487	455	520	494	445	472	459	505	489	463	488	489	450	456	503	430	460	464	461	456	462	462	479	475	476	456	521	468	444	455	463	484	492	505	432	464	463	500	448	485	500	449	514	487	462	465	500	469	417	448	481	466	467	455	450	463	515	458	485	528	464	448	459	462	450	475	472	453	501	466	491	462	492	454	485	476	476	468	477	502	453	463	450	485	468	475	478	472	521	486	472	484	450	479	486	460	461	513	518	489	496	487	478	519	491	519	500	517	452	491	478	489	478	486	445	468	476	477	463	466	484	465	493	481	487	474	466	520	483	512	491	482	478	498	470	526	450	480	466	486	504	417	471	448	480	495	460	438	476	501	491	437	440	443	501	476	479	487	488	520	456	463	428	490	470	466	459	465	476	499	445	478	470	491	459	468	498	464	471	476	503	476	470	482	480	491	486	489	454	446	423	473	446	485	485	500	449	471	489	483	486	506	477	471	488	450	447	447	477	444	468	467	443	479	502	441	486	505	477	462	466	527	516	486	498	453	477	497	447	435	458	474	472	502	458	464	450	483	476	493	489	480	523	485	454	493	464	492	469	454	479	477	465	454	489	480	479	488	486	479	489	453	436	479	499	476	446	493	491	550	437	475	487	491	472	487	473	484	493	473	450	491	471	473	445	453	481	482	490	496	465	470	482	489	475	479	460	466	476	459	497	465	476	449	468	453	491	463	463	474	503	507	461	521	471	492	477	454	468	485	493	445	515	445	455	462	493	474	480	438	425	465	532	460	477	495	483	488
2981	136	84	53	65	85	71	73	79	53	50	68	59	48	57	33	44	41	39	42	34	31	33	36	29	34	26	30	45	31	37	33	29	27	28	33	31	20	20	34	30	37	36	28	35	30	34	24	23	29	21	25	25	24	29	31	24	29	23	33	29	29	34	23	38	34	30	30	30	31	33	34	24	32	20	22	26	27	23	32	25	29	26	29	35	23	37	25	32	23	29	30	20	30	43	31	20	31	26	26	35	30	24	30	46	35	37	24	27	27	34	27	13	30	30	28	41	30	25	36	26	27	26	37	27	29	36	29	32	26	36	33	24	25	30	26	32	31	35	30	23	25	30	29	30	36	31	38	34	25	22	36	26	30	30	29	32	32	24	31	31	23	25	25	24	30	36	25	32	28	32	23	33	28	20	29	26	27	39	28	33	32	27	21	26	27	33	37	27	24	27	24	31	34	18	26	36	37	31	30	24	33	22	29	22	30	31	41	30	40	23	35	40	39	23	28	36	33	33	36	27	37	38	32	26	35	26	24	30	26	29	33	19	30	19	31	35	28	25	30	30	27	37	26	25	25	23	32	23	24	29	30	37	30	41	29	29	29	25	36	19	49	33	31	31	23	27	22	36	37	24	33	24	21	26	35	32	31	36	32	23	34	26	21	23	24	23	32	21	31	23	31	29	28	25	23	17	29	24	25	22	24	36	23	26	27	21	26	20	16	34	25	29	22	29	24	32	29	22	31	22	22	15	23	25	25	25	36	35	26	37	34	27	33	35	20	31	22	32	23	34	32	32	38	31	28	22	23	30	20	24	32	23	30	33	26	26	35	23	19	26	33	30	28	21	35	35	40	32	29	31	23	37	23	27	28	20	28	32	36	29	30	32	32	31	29	39	30	35	18	29	22	40	31	32	19	23	30	24	29	32	29	34	27	22	30	32	26	20	41	32	33	30	32	30	17	28	25	25	28	31	39	28	25	24	28	25	28	34	33	20	45	41	34	22	35	23	29	30	24	27	25	21	22	34	30	23	28	36	31	21	27	36	24	30	30	31	27	36	39	41	36	38	34	23	38	34	40	31	23	18	25	33	28	23	31	34	35	38	29	33	26	35	21	27	32	23	24	25	17	30	28	27	29	29	28	31	30	28	28	33	22	28	25	27	42	33	24	27	33	27	23	21	35	24	20	31	28	34	34	31	24	27	24	26	32	25	21	28	19	40	26	30	31	30	33	26	32	27	28	29	32	21	24	32	32	35	24	28	22	21	46	27	30	31	25	30	28	38	33	33	45	35	24	33	28	38	20	30	35	31	27	19	32	19	37	21	25	24	26	30	32	25	31	19	27	32	24	21	18	27	30	39	21	26	29	27	32	30	34	32	29	28	37	30	34	18	37	39	33	32	29	29	22	27	31	26	29	30	31	26	30	22	36	31	31	34	28	34	28	34	25	32	20	21	24	30	28	33	23	23	38	32	38	29	24	31	26	34	23	36	31	27	28	22	26	31	33	24	30	31	28	27	30	37	23	30	24	25	28	35	31	26	30	27	24	38	25	29	22	24	25	24	24	34	29	32	32	37	32	28	37	28	38	24	29	24	28	35	25	33	33	23	32	32	40	42	26	26	25	29	29	33	28	28	29	24	29	19	25	29	26	26	24	24	32	26	30	34	20	29	28	26	29	25	30	21	21	29	37	37	28	30	28	28	33	25	27	20	27	29	23	28	22	24	22	31	30	25	31	30	25	27	24	24	33	35	25	24	32	27	27	29	31	20	33	27	24	28	27	25	31	39	34	37	33	27	34	27	19	24	29	29	27	30	24	26	27	35	34	27	31	21	29	21	27	21	29	31	30	31	35	26	29	28	33	30	27	23	23	36	29	26	34	36	31	25	33	35	28	30	19	16	29	30	36	41	31	35	22	22	21	36	26	24	20	30	39	37	21	29	24	29	27	26	42	27	35	22	31	31	38	30	26	24	19	21	33	31	29	34	33	29	35	29	24	26	29	34	36	28	19	29	23	31	28	31	16	36	27	29	39	31	20	30	30	22	22	31	27	34	26	36	30	30	22	27	29	30	28	35	33	26	32	30	28	36	32	30	22	23	40	23	21	35	26	33	23	25	22	42	34	30	25	38	33	31	15	34	43	26	32	27	29	26	25	31	33	26	35	24	18	29	29	28	35	30	23	27	33	36	19	21	33	32	27	28	29	29	32	29	34	30	33	27	25	27	46	33	23	23	31	26	35	16	20	19	33	43	31	24	24	26	33	26	25	20	29	28	26	32	28	23	22	21	39	23	35	44	28	34	32	20	35	29	31	36	33	23	30	29	26	33	32	34	33	39	30	28	24	34	27	24	22	23	33	31	28	37	20	26	30	28	24	26	24	31	31	21	31	19	36	34	25	26	28	29	22	33	32	36	32	23	28	30	36	27	28	24	27	28	41	34	28	33	32	22	26	21	33	34	34	31	23	25	27	31	36	23	25	35	22	29	37	46	24	27	44	29	36	32	46	27	38	22	28	34	35	25	32	38	27	25	21	31	20	35	31	25	24	27	30	35	32	31	36	27	26	23	33	29	33	18	27	31	25	26	22	28	25	31	27	25	23	28	30	26	24	29	25	30	27	36	23	32	31	27	37	32	33	19	26	34	25	23	27	33	25	26	20	35	27	24	27	29	22	32	24	27	31	31	30	29	38	32	30	40	22	34	27	26	25	26	25	23	40	32	24	28	31	19	29	31	38	29	28	31	27	34	19	34	24	32	22	31	35	28	22	36	26	26	31	29	34	27	33	21	34	28	22	36	34	24	24	19	34	27	31	31	34	29	30	20	32	35	31	35	24	27	24	36	39	30	33	29	23	20	36	41	21	31	23	21	24	34	27	32	32	37	28	20	34	29	18	29	26	29	31	24	30	33	32	32	25	40	34	26	27	35	26	32	34	37	25	34	31	31	25	27	28	29	27	35	32	31	34	23	31	32	27	32	32	35	30	26	25	39	29	32	26	23	22	24	24	24	31	32	37	23	25	27	21	31	37	32	40	25	22	28	28	39	26	18	28	23	23	24	27	31	26	27	33	23	26	30	29	31	29	28	34	28	31	22	29	31	24	31	36	25	33	26	35	18	30	28	26	29	23	30	35	28	26	24	29	29	30	32	38	36	30	28	26	31	29	27	37	19	20	25	29	33	31	20	27	28	23	32	33	26	36	22	24	25	32	27	22	21	39	26	32	30	23	29	32	21	34	29	32	24	35	27	32	25	29	32	30	32	25	37	32	21	33	29	38	28	26	32	15	23	27	25	28	32	36	26	40	28	31	30	31	28	30	27	30	26	27	34	23	23	25	30	28	19	33	28	31	32	25	25	34	25	25	18	24	28	25	21	23	32	29	31	28	24	22	29	29	20	21	18	28	22	30	34	36	23	29	34	31	26	26	31	25	33	28	31	28	34	28	33	36	30	23	20	31	24	28	27	23	29	26	36	31	16	35	31	28
14941	2654	1260	1912	4441	5336	4909	4023	3236	2619	2199	1861	1580	1350	1170	1098	956	846	855	785	734	682	621	598	612	543	545	504	520	510	471	486	477	410	456	412	432	389	441	402	413	386	416	393	402	399	388	398	397	368	400	379	365	359	339	366	352	373	338	375	388	347	350	360	365	330	350	365	383	355	346	333	306	355	339	352	312	368	335	374	331	353	340	381	358	353	351	305	376	350	321	344	326	307	310	350	339	322	348	359	294	339	344	385	272	319	325	301	323	331	353	315	332	326	299	339	351	333	326	328	329	311	352	331	339	327	330	345	318	326	333	305	327	346	296	317	362	329	343	335	315	352	345	307	323	301	311	304	351	323	297	316	353	336	301	326	322	325	327	306	340	317	340	309	335	335	345	334	308	313	305	329	342	312	348	323	325	329	293	313	312	352	317	344	315	333	303	312	344	308	316	301	298	295	322	318	313	347	294	301	309	285	301	343	331	360	323	296	348	309	304	345	319	309	302	315	294	279	341	347	346	308	312	315	333	320	331	313	354	321	299	322	333	327	283	318	322	297	316	349	326	277	338	311	327	301	313	305	324	321	325	337	317	297	310	312	286	271	307	296	305	335	313	316	329	330	326	305	325	317	301	351	343	313	305	309	311	337	337	335	344	324	313	313	314	305	307	316	289	280	306	302	319	310	311	318	307	311	340	332	309	309	324	321	333	330	317	306	322	328	323	333	338	293	329	314	346	333	285	302	319	323	291	295	310	261	334	302	308	317	319	311	333	301	320	336	345	306	324	299	288	326	321	328	327	315	287	336	309	299	329	299	358	299	315	324	334	325	326	296	344	322	293	319	302	339	303	313	310	315	324	348	297	311	315	302	317	327	322	343	296	304	319	313	328	306	334	322	285	341	295	294	332	338	323	325	320	304	295	309	310	330	322	348	347	311	326	334	303	320	304	329	328	320	309	335	317	337	312	321	300	327	312	297	334	331	304	338	346	322	307	317	312	340	319	309	330	302	295	316	322	329	347	333	308	301	341	301	300	298	334	309	328	327	314	349	305	307	314	310	283	304	307	293	325	330	327	309	294	326	293	361	319	307	296	320	314	317	323	343	341	342	300	293	314	318	341	308	280	344	331	357	340	334	292	289	306	312	351	323	293	320	317	298	329	308	315	336	305	331	331	316	286	305	325	321	302	303	321	308	317	329	325	336	327	317	349	357	321	317	308	308	306	317	312	302	341	305	318	312	305	315	336	299	329	338	305	364	351	329	311	346	336	343	330	336	321	288	266	317	314	324	303	321	306	316	326	335	300	326	329	295	289	332	302	316	320	292	329	290	330	297	311	330	315	343	299	314	316	289	339	311	297	315	285	312	350	322	320	319	336	344	311	305	323	323	296	299	305	307	305	323	296	319	289	333	328	334	327	286	326	327	311	345	318	334	329	299	341	301	335	303	324	305	306	328	320	314	306	310	301	283	314	316	298	301	310	296	308	314	320	290	309	320	322	327	290	289	334	346	334	293	302	319	323	287	318	313	291	326	326	295	332	366	331	321	343	321	319	293	298	331	297	292	360	329	300	309	333	299	295	307	331	359	321	321	312	298	328	291	313	315	299	331	321	330	327	319	317	326	326	332	319	331	296	334	283	310	339	340	340	308	338	327	325	316	330	332	337	298	313	326	316	286	332	314	307	326	326	341	321	328	297	327	355	300	312	311	305	327	338	313	282	317	297	322	332	323	357	327	336	318	326	319	288	330	297	299	302	349	328	327	323	306	311	301	344	337	308	316	315	337	293	315	328	361	334	333	305	298	341	315	299	316	306	291	317	366	357	316	332	304	322	332	322	315	312	301	333	329	293	284	312	286	302	309	328	347	309	292	324	312	351	288	324	299	317	331	296	314	319	284	310	317	314	280	298	313	299	331	309	298	318	305	347	299	328	305	307	327	346	304	334	330	334	311	327	357	311	300	272	314	316	337	341	294	291	335	326	316	310	313	333	306	311	302	320	293	294	294	296	309	311	317	343	306	312	319	318	296	301	314	355	328	338	317	338	317	328	328	291	347	310	346	335	307	348	349	308	295	300	299	338	315	312	305	317	286	322	275	307	341	310	304	304	298	339	295	338	317	329	328	314	314	320	347	338	268	322	315	322	329	306	317	295	312	320	307	363	336	341	316	320	306	301	350	309	343	297	328	331	299	305	311	337	318	297	327	315	320	344	328	315	318	308	304	327	309	277	303	331	364	304	323	335	298	281	333	299	321	340	311	337	309	285	323	319	345	307	315	300	312	306	344	316	315	321	307	320	314	305	318	336	324	323	317	338	295	311	307	309	299	303	301	321	345	321	320	298	311	333	306	299	311	311	288	313	345	326	296	313	290	304	325	328	340	342	302	316	323	307	344	336	323	357	333	306	301	293	316	328	294	333	347	301	341	306	303	329	308	304	302	307	333	314	288	321	298	326	316	324	329	317	319	304	294	323	319	348	356	278	298	324	337	329	359	301	312	345	309	312	321	299	321	297	326	312	282	328	319	316	303	326	362	349	336	294	310	312	295	313	317	308	286	318	319	299	325	307	313	317	314	306	304	314	297	330	315	312	327	295	327	305	353	311	300	368	330	312	307	320	329	317	319	310	316	296	288	339	325	324	300	338	325	326	320	321	306	300	302	318	341	298	328	317	307	335	307	340	278	309	336	290	318	311	317	325	326	309	319	317	341	307	338	320	315	312	306	314	305	299	331	325	305	311	313	347	312	304	314	299	313	307	319	304	318	320	323	327	312	308	305	312	296	314	326	325	349	341	334	303	285	321	325	287	327	307	325	317	299	321	335	297	334	289	322	300	359	309	335	318	332	316	279	317	306	318	344	309	325	319	322	305	297	304	331	298	364	322	331	309	306	300	301	298	349	329	318	325	328	297	303	311	336	294	311	303	333	329	331	259	325	339	314	303	308	322	316	351	319	337	320	308	323	304	317	306	338	331	342	345	321	325	332	319	363	277	321	356	322	317	292	323	305	335	346	304	360	306	313	302	290	347	310	327	307	316	328	317	295	285	311	302	289	314	299	298	316	321	327	328	343	318	306	313	322	293	300	322	318	322	295	322	329	334	313	315	291	337	334	320	312	333	300	314	329	316	337	329	308	312	311	346	320	306	320	307	328	325	325	349	301	283	309	299	351	338	290	298	302	324	304	308	350	327	306	297	335	299	324	353	335	310	325	305	309	294	340	289	306	312	331	310	296	349	336	318	304	335	329	336	325	291	323	309	311	346	302	313	306	329	325	288	391	303	323	302	339	333	308	297	307	295	329	306	308	327	306	321	315	318	330	310	324	330	315	289	335	327	316	334	313	315	302	313	335	329	316	332	289	309	292	317	343	316	296	313	286	326	313	305	336	291	320	323	296	311	322	324	319	304	327	315	287	346	339	324	329	338	303	322	348	305	308	304	296	302	320	309	327	347	326	335	319	314	339	306	346	322	348	325	330	328	292	316	304
2471	275	166	119	119	153	149	160	119	96	100	95	97	72	92	88	88	78	66	86	60	85	80	60	80	65	67	71	70	91	67	74	68	77	71	74	64	82	76	58	61	57	69	48	62	72	56	72	69	63	69	60	44	59	68	47	78	60	50	64	56	62	51	60	80	42	61	67	61	62	62	59	64	58	62	60	59	64	63	52	67	58	70	72	55	54	59	57	64	74	58	66	53	59	71	67	49	58	71	67	76	57	48	54	66	58	51	57	54	70	61	63	64	66	66	57	60	65	70	71	62	49	61	72	70	61	68	51	61	56	55	81	67	70	68	77	58	63	60	65	60	51	54	57	71	73	67	71	53	57	57	75	67	63	71	63	59	65	56	59	66	66	54	53	63	69	73	62	57	62	65	52	60	74	63	58	52	57	67	65	70	46	62	76	71	74	58	79	61	61	66	65	57	56	57	80	63	67	69	68	62	57	55	64	44	60	61	68	74	80	65	68	50	58	46	42	53	72	64	60	72	65	76	64	62	64	46	60	60	60	53	45	72	57	62	71	72	73	48	82	57	62	49	57	61	70	49	64	53	62	67	67	54	58	56	66	63	48	82	67	57	69	64	81	61	68	55	70	67	52	68	66	63	71	68	57	65	56	55	60	70	63	60	54	70	64	61	58	61	54	72	62	55	67	61	75	50	65	59	67	58	70	60	60	62	63	59	79	63	59	76	73	64	65	72	56	60	65	50	53	65	66	64	70	62	70	72	76	58	68	71	54	58	55	68	78	62	51	57	64	64	62	55	67	71	71	56	76	78	64	56	52	58	70	52	52	58	72	59	69	73	66	50	72	52	46	66	62	57	55	69	57	64	63	50	63	57	63	59	70	59	68	64	58	64	67	52	57	71	68	68	62	61	62	57	48	63	60	66	60	59	61	57	63	53	54	72	70	62	57	55	57	71	60	64	57	68	60	68	66	60	60	58	50	53	56	55	50	66	67	74	54	57	68	57	59	62	60	63	55	71	76	61	75	66	53	58	68	61	68	62	62	55	61	56	65	53	48	60	73	60	58	61	53	55	65	48	56	61	61	45	67	51	49	66	59	66	58	78	51	63	62	74	49	62	58	67	71	52	58	55	64	61	55	60	66	74	64	65	68	49	67	74	56	48	61	54	57	62	48	59	58	49	56	66	79	61	64	64	63	66	54	60	57	69	63	73	61	68	58	70	56	56	55	56	64	69	58	53	56	56	64	52	71	54	67	70	65	66	56	64	56	58	66	77	67	59	58	59	73	65	62	55	62	52	73	60	77	55	72	63	57	62	53	66	62	57	68	65	50	56	62	71	59	71	71	66	60	68	63	47	59	62	65	81	58	53	54	69	66	79	56	57	68	63	51	61	63	65	56	55	48	56	67	51	69	76	83	73	58	64	53	60	57	62	57	62	56	64	57	71	65	61	64	56	57	62	63	63	56	65	59	59	70	60	69	62	64	56	71	74	73	70	50	55	63	61	56	55	59	68	61	61	55	68	62	69	50	73	55	63	66	61	67	68	59	76	60	51	65	47	59	69	49	67	70	67	73	59	57	62	62	64	70	62	62	60	55	60	71	56	59	55	62	56	67	71	60	56	72	58	54	61	52	69	63	72	55	67	56	66	53	60	64	58	59	76	51	60	72	53	56	67	58	64	57	81	53	67	56	57	48	71	63	66	71	56	67	71	67	63	62	82	61	49	51	72	56	64	70	65	61	57	71	60	58	60	59	63	71	74	65	61	70	65	63	73	63	66	58	54	55	60	81	58	57	67	72	54	52	54	62	57	62	83	62	52	64	49	56	70	49	53	64	48	60	62	64	60	69	70	57	64	60	65	63	69	52	55	65	65	66	59	73	66	68	43	66	58	67	72	69	71	61	67	60	64	68	60	58	53	57	67	66	67	67	64	71	53	48	48	63	53	58	63	65	64	51	63	58	77	61	61	55	57	55	58	55	74	63	56	57	58	56	45	60	59	77	63	64	57	59	55	41	64	60	68	65	57	69	54	54	71	63	59	59	67	74	72	64	75	69	62	55	70	69	63	58	62	60	68	64	55	71	70	57	64	65	59	57	53	53	51	60	59	56	74	66	66	55	58	52	47	62	77	66	65	65	55	79	64	54	58	69	64	74	62	49	55	62	71	62	70	72	56	42	62	56	64	49	65	74	60	50	62	63	66	60	63	67	52	75	64	68	71	56	64	80	54	66	59	67	85	62	59	49	68	68	54	73	66	58	70	56	67	66	68	56	76	54	67	57	62	56	64	58	73	69	64	64	58	67	71	71	77	63	66	59	59	61	57	56	82	58	58	73	58	55	63	73	59	54	69	64	58	72	64	57	66	57	57	51	55	62	67	67	64	42	67	61	76	63	64	62	54	58	56	55	57	58	50	74	57	56	67	59	60	71	50	63	66	66	65	60	49	54	59	57	51	54	50	59	62	67	68	62	58	75	70	71	55	59	67	72	65	53	59	52	73	55	77	74	48	58	61	70	62	72	54	69	68	77	59	78	64	73	70	64	65	66	65	72	48	57	59	57	54	64	53	64	81	59	52	48	65	64	90	59	64	76	67	57	59	74	64	63	55	64	78	53	59	61	76	56	58	59	66	65	57	68	78	61	65	63	65	53	64	58	66	74	53	53	69	67	56	73	59	49	85	58	65	60	65	50	67	55	62	67	67	56	58	60	46	73	77	52	57	61	58	45	65	71	60	86	57	70	63	68	54	53	55	75	50	64	53	60	69	54	71	72	57	56	57	55	59	72	72	66	66	68	56	59	56	63	62	68	66	58	53	72	55	65	58	57	57	59	52	48	60	73	70	63	63	67	57	61	59	66	72	76	72	69	72	56	55	52	64	58	62	85	59	66	63	56	52	62	52	58	58	43	74	60	63	62	56	53	63	71	68	49	61	73	68	62	66	64	60	54	81	60	55	73	46	49	59	70	63	48	62	70	55	55	61	80	68	75	46	53	72	51	64	62	60	49	72	55	80	59	67	67	53	56	52	67	73	85	65	57	59	56	63	52	65	62	41	60	67	60	74	62	65	67	60	54	62	67	75	79	59	67	94	52	54	53	62	55	65	70	62	77	57	54	69	50	70	68	67	67	67	69	76	56	64	58	54	77	62	65	55	74	69	74	70	62	60	68	52	63	60	65	65	78	55	70	60	68	68	60	66	63	62	60	80	59	53	57	70	81	69	60	62	57	64	60	61	63	65	57	72	59	68	63	59	58	61	69	66	68	56	65	78	65	60	47	69	74	44	53	69	60	55	57	63	66	59	79	60	61	64	52	63	56	50	56	58	58	51	65	61	56	48	74	71	50	54	71	73	72	74	55	64	52	70	58	64	64	61	71	55	64	57	56	57	64	57	57	52	60	55	69	62	74	59	68	62	73	67	64	55	65	58	54	55	68	67	53	63	70	62	66	55	67	54	57	69	53	67	56	63	59	62	67	59	66	69	63
21529	4783	2248	3375	7463	8598	7781	6458	5148	4109	3399	2850	2547	2213	1945	1756	1568	1540	1450	1311	1229	1182	1179	1115	1046	978	960	920	913	921	879	874	866	834	804	844	835	779	810	800	767	785	769	753	718	708	766	744	722	748	781	750	696	725	758	715	743	741	687	709	698	731	666	664	652	725	717	650	716	663	674	751	682	634	656	666	633	677	711	670	662	667	670	675	715	685	702	650	746	745	676	684	683	709	717	625	708	679	691	624	676	655	665	682	679	675	681	682	651	646	679	660	679	704	655	651	690	736	675	645	669	653	691	633	660	693	688	674	657	637	665	653	624	648	614	676	629	657	671	647	680	695	662	681	644	672	625	679	659	684	627	628	645	625	686	679	628	637	674	653	652	685	618	646	641	650	647	686	623	645	632	655	669	653	604	653	626	651	670	660	622	602	635	631	596	703	658	605	620	639	651	622	638	636	636	684	677	674	652	628	686	608	649	667	636	678	640	720	624	605	682	697	612	696	656	646	605	649	610	652	667	619	640	649	607	633	625	675	638	684	640	631	672	651	642	685	650	708	613	641	671	629	627	589	659	666	689	653	657	618	653	665	663	656	630	688	678	649	636	644	654	659	627	687	683	659	693	625	682	660	684	630	632	650	650	655	703	672	660	640	636	651	620	694	641	630	659	698	649	640	670	661	652	668	630	631	680	593	630	633	654	647	648	641	653	686	687	663	658	667	631	613	642	610	620	650	641	660	642	652	677	701	704	664	673	619	658	602	692	638	668	662	633	655	690	617	652	664	647	635	641	709	665	630	715	602	705	654	631	619	659	618	675	618	608	654	688	614	649	711	627	614	647	678	656	636	674	665	651	628	621	626	669	656	640	644	653	629	672	664	635	652	662	659	691	662	640	645	603	637	672	616	622	636	645	646	646	641	639	673	699	605	644	627	660	617	638	629	641	685	677	623	642	607	586	657	641	653	638	633	655	671	631	628	606	675	611	658	642	676	629	632	612	660	723	619	678	670	647	685	643	655	657	655	686	681	676	611	687	671	619	621	633	620	654	640	623	651	657	643	628	684	664	653	699	629	654	667	598	682	639	688	605	643	648	599	668	598	630	668	652	637	648	633	632	597	598	651	681	685	625	690	654	675	647	640	621	651	633	658	617	638	604	608	658	663	680	656	658	621	682	637	593	645	668	666	676	660	644	648	641	631	666	636	664	609	678	609	623	644	616	614	639	607	620	689	680	670	633	635	622	662	667	614	654	648	631	635	638	663	674	599	729	662	655	657	616	646	653	666	613	662	624	671	673	649	661	636	670	608	660	640	642	635	640	671	618	625	613	675	653	655	644	609	610	703	674	694	673	614	656	646	642	615	642	661	631	651	697	637	618	671	623	628	650	652	723	657	626	639	651	661	643	657	661	670	613	684	698	639	640	668	635	629	626	673	635	622	660	696	663	667	628	667	649	653	612	647	657	673	649	691	676	668	633	618	664	658	657	673	678	643	674	651	702	634	674	661	625	609	652	633	601	631	629	649	650	644	651	582	651	655	617	635	617	664	659	673	601	641	647	647	646	642	687	668	640	648	608	629	610	642	653	659	687	617	663	656	656	643	659	641	696	673	687	627	585	654	636	658	644	668	638	678	641	688	660	669	650	704	641	655	633	635	643	624	673	630	657	598	662	636	598	639	659	696	624	612	652	645	664	640	670	627	630	621	637	686	623	619	643	670	675	596	650	609	677	630	669	664	667	672	622	606	664	669	621	637	630	660	618	640	690	632	678	640	695	681	648	668	654	666	635	641	664	675	661	665	646	661	632	619	658	676	678	650	642	653	670	641	672	696	648	670	613	660	675	646	612	678	662	651	677	636	650	660	661	661	623	661	625	641	629	636	671	619	644	645	619	643	635	676	644	682	627	662	658	602	661	670	641	643	673	624	694	616	644	633	619	636	624	673	630	631	660	638	676	648	626	622	624	654	672	681	656	669	671	662	659	627	632	655	633	609	622	678	640	622	621	618	667	647	659	672	655	634	655	663	649	670	677	654	671	669	615	625	672	648	668	641	629	631	639	646	653	619	604	663	625	686	646	641	690	667	650	661	677	610	612	678	653	664	689	647	621	640	672	654	638	653	600	672	650	609	629	673	651	635	617	665	642	673	656	632	653	630	635	679	689	665	612	661	680	633	640	618	624	641	638	646	674	651	656	619	642	646	622	694	626	648	649	662	685	659	676	692	641	619	597	660	598	624	666	641	643	626	682	635	609	635	666	678	674	652	642	627	644	641	674	620	660	683	648	645	632	662	690	655	588	660	678	623	646	668	623	626	665	644	647	619	627	640	659	634	655	644	646	661	679	688	624	630	627	674	681	660	590	644	714	694	615	662	656	639	654	672	696	617	634	644	683	672	645	692	637	650	677	631	659	648	654	642	662	619	605	605	664	642	675	632	607	704	640	659	680	630	647	634	656	659	657	620	611	676	620	662	625	642	660	645	643	625	647	658	652	668	667	664	618	656	682	624	653	674	653	636	591	693	630	657	674	638	617	647	635	627	679	624	696	641	631	642	644	680	599	672	634	640	640	698	648	638	657	664	642	643	629	653	654	646	644	610	649	659	654	659	648	669	669	653	646	653	629	627	642	690	638	660	673	615	664	658	656	650	604	634	616	631	650	680	648	613	674	634	669	651	611	649	629	656	670	607	635	624	649	666	641	640	668	640	657	645	596	642	604	621	599	650	671	634	667	691	687	648	629	645	606	644	638	689	644	661	692	639	652	690	665	664	697	597	659	674	707	647	663	644	667	688	635	623	645	660	651	667	625	659	644	643	670	627	677	672	618	627	638	632	649	665	670	654	671	699	681	669	628	626	650	649	633	630	667	666	641	660	674	638	669	648	627	654	649	619	645	672	660	641	647	720	646	649	677	668	609	639	651	656	657	657	648	631	653	623	643	642	693	633	632	660	691	658	607	659	655	670	614	632	656	642	645	668	640	636	619	607	688	674	632	656	699	619	632	678	655	658	698	691	649	678	656	644	613	656	654	609	663	633	622	671	662	666	626	645	645	653	691	649	649	650	653	697	640	662	655	648	655	632	659	635	628	698	645	655	619	665	647	649	661	700	661	686	641	622	658	649	642	647	645	655	616	686	655	666	649	680	674	656	646	668	632	672	615	620	623	627	630	645	629	628	610	610	644	655	663	596	607	621	616	655	650	692	682	686	596	667	687	671	681	606	645	650	620	643	639	679	633	643	602	612	657	629	639	688	659	635	672	678	639	662	699	636	678	640	671	681	666	610	632	660	613	645	672	652	650	641	642	624	612	645	628	674	667	612	642	669	651	659	642	627	666	636	636	662	626	636	614	661	654	659	667	631	648	641	631	662	668	626	616	597	622	606	644	659	682	668	658	656	658	661	673	562	627	699	655	687	714	702	628	641	642	608	701	615	649	689	646	621	646	660	647	679	611	632	672	657	688	644	654	682	629	594	638	640	674	623	625	643
1873	40	29	17	32	27	40	32	32	31	15	18	31	33	17	17	16	17	20	20	24	24	20	12	18	18	21	22	23	24	20	21	20	21	18	19	18	21	24	14	21	17	15	14	23	16	25	21	16	26	26	26	14	17	16	22	15	28	24	19	24	26	14	22	21	19	20	18	18	18	24	22	12	17	26	21	21	20	18	28	20	23	30	19	14	18	19	19	19	17	17	17	17	13	17	23	12	14	22	15	26	23	22	22	21	15	25	17	21	15	13	20	18	23	16	20	15	19	21	14	14	32	14	21	10	20	14	19	20	19	17	21	17	17	11	25	15	20	18	19	22	18	23	22	19	17	11	18	20	13	19	20	12	23	18	27	14	15	23	15	26	16	23	17	18	20	24	17	18	16	16	20	12	15	18	19	14	23	15	17	18	21	10	18	18	17	14	11	17	19	20	17	26	16	15	20	26	21	23	16	17	21	18	26	26	14	15	19	25	17	16	18	12	18	11	24	22	14	11	15	17	22	26	17	17	13	21	22	18	14	16	16	16	21	20	17	18	29	21	23	15	21	30	17	28	20	19	18	21	18	16	16	22	16	12	22	11	21	15	20	16	16	14	18	14	17	20	22	14	12	23	20	20	24	17	10	16	19	16	19	12	23	20	13	25	21	21	19	24	16	17	23	14	15	17	16	21	10	15	22	25	14	22	15	22	12	27	15	24	21	21	21	12	20	21	25	18	13	21	20	16	19	21	27	27	16	21	18	19	18	18	21	21	10	17	15	22	18	17	16	17	23	20	20	18	27	11	19	15	20	20	11	15	20	19	19	17	14	15	29	16	34	18	24	18	18	16	15	14	17	23	26	18	13	24	19	16	15	19	10	18	17	24	14	18	18	11	28	15	25	15	22	13	20	12	21	15	23	19	18	20	16	24	14	26	14	20	17	13	14	17	18	13	19	18	21	23	14	26	14	15	15	12	16	12	13	21	25	27	17	14	13	17	18	18	12	19	24	12	21	23	16	30	22	21	25	18	13	16	21	12	15	11	19	27	19	14	17	17	24	15	21	11	23	15	24	18	19	29	30	20	16	16	22	14	25	18	16	19	14	27	16	19	18	17	18	19	15	13	15	24	19	14	18	15	13	17	19	26	18	17	14	24	17	20	20	27	16	18	15	20	20	19	16	21	26	21	13	19	15	22	25	23	23	16	19	20	23	20	14	27	23	21	23	13	14	20	19	17	16	13	20	19	10	14	24	12	19	25	20	17	21	18	10	18	12	13	18	20	15	15	25	15	16	20	12	16	19	21	26	18	18	20	23	25	12	16	19	12	18	20	21	8	13	17	28	18	21	11	16	15	17	18	16	17	14	19	22	13	24	17	24	13	17	20	21	24	18	27	23	20	17	18	21	19	25	29	21	18	22	17	18	12	21	17	16	17	28	17	15	13	24	9	14	21	28	17	11	18	12	17	17	21	18	16	16	21	17	13	10	24	19	15	17	22	16	19	16	20	22	23	20	16	18	18	12	16	18	18	22	21	13	23	20	13	19	21	20	16	19	15	20	17	19	18	13	27	19	13	20	20	17	14	13	19	16	17	14	23	21	21	16	16	15	18	14	16	11	12	15	20	24	24	19	18	15	17	22	20	14	19	20	16	15	9	20	19	21	17	23	16	19	16	21	17	20	17	22	13	14	14	24	19	17	20	21	14	23	24	21	26	14	24	24	17	17	20	12	21	11	20	19	21	16	16	22	21	17	15	19	12	20	19	17	18	19	15	24	18	15	10	10	14	23	17	21	19	17	18	18	17	20	23	11	21	14	10	12	18	12	23	24	19	20	22	18	15	10	23	14	14	18	21	19	14	17	14	21	20	17	21	29	22	28	20	18	13	28	19	14	19	22	14	18	22	16	17	21	19	15	15	15	18	21	20	23	16	32	14	16	17	15	14	19	26	14	15	19	12	15	14	16	19	27	15	21	17	13	14	17	18	10	19	22	21	20	28	8	19	18	24	17	14	22	21	24	11	13	28	15	11	19	17	22	13	17	12	15	21	16	20	19	18	17	16	21	16	15	14	12	16	18	24	26	14	17	10	16	17	13	16	17	16	12	21	13	17	17	13	17	17	17	17	23	10	10	22	19	21	23	15	17	22	14	11	14	25	16	20	16	10	23	14	14	20	17	20	13	15	22	25	16	16	23	19	15	16	14	19	15	24	17	21	14	19	18	21	17	12	18	26	19	18	11	30	24	17	20	13	19	18	16	20	14	23	16	24	17	13	18	13	17	23	18	25	22	15	17	25	15	16	19	26	21	16	11	23	26	18	11	20	19	17	16	15	22	26	17	19	14	17	18	23	23	15	15	16	8	20	30	19	10	25	16	14	16	11	18	15	17	22	17	22	20	27	21	24	21	16	19	16	11	22	22	20	23	15	31	26	19	20	22	14	14	20	23	29	28	20	19	28	19	27	25	24	17	20	19	12	21	19	21	21	20	13	17	20	15	16	24	22	18	20	15	17	23	23	24	16	17	26	19	17	20	16	17	9	11	28	26	21	17	9	19	19	20	18	17	17	23	19	23	19	17	16	22	18	13	18	14	7	15	18	18	17	20	23	19	22	16	17	15	17	9	16	19	23	20	23	16	17	10	9	28	24	19	14	17	27	17	21	20	19	21	10	12	16	17	29	17	16	20	17	20	20	14	19	17	16	22	18	22	20	19	21	15	25	19	14	17	18	14	15	21	9	18	23	14	22	17	22	12	24	19	20	11	16	18	9	21	20	22	17	14	20	22	16	21	23	18	20	20	14	25	15	13	15	14	32	28	18	18	26	23	16	18	21	20	16	21	18	19	21	20	26	15	18	12	12	21	17	21	13	26	14	19	12	12	19	18	18	21	23	19	21	16	24	14	17	9	25	17	19	15	13	17	14	14	19	18	21	29	20	26	16	10	14	18	21	11	17	21	20	23	14	17	16	9	17	15	20	14	11	14	15	16	13	12	21	17	22	13	30	12	24	17	25	11	23	16	14	13	19	14	24	18	11	20	20	15	21	30	23	21	21	17	29	25	22	21	23	19	23	11	22	17	25	21	14	16	18	24	18	28	17	20	16	10	18	10	16	17	21	16	18	15	24	13	18	21	27	25	23	9	13	16	18	13	14	17	19	13	16	14	20	20	19	19	15	21	19	17	25	24	19	27	14	18	27	23	18	22	17	13	12	15	18	14	19	26	22	18	17	24	18	20	17	12	15	26	18	14	21	14	23	24	22	20	16	13	18	11	17	27	14	27	13	15	20	17	25	17	10	26	15	20	20	29	19	20	18	13	17	16	12	16	24	8	21	14	12	20	17	21	15	13	15	23	16	19	21	18	11	13	19	23	14	17	24	24	19	20	15	15	17	20	15	16	22	19	18	18	14	15	13	17	31	19	17	24	18	17	16	17	15	23	19	16	20	29	23	17	17	20	26	21	14	13	22	14	20	17	14	18	20	17
12197	1011	491	658	1333	1648	1526	1246	1081	868	717	620	536	469	415	411	406	349	337	332	296	295	270	267	291	297	258	250	264	211	254	250	256	237	242	215	253	245	215	256	242	227	222	233	217	225	227	238	209	241	190	206	212	224	222	208	201	232	238	227	206	210	189	219	222	231	185	207	227	213	222	196	196	209	202	217	214	217	203	207	224	211	219	189	189	238	248	205	214	188	214	195	235	182	215	189	206	225	179	193	202	223	193	217	212	202	187	207	202	207	194	210	205	216	207	199	205	199	209	205	190	221	192	219	224	183	201	187	185	206	190	204	210	191	219	231	202	208	213	222	220	214	221	216	199	195	200	197	225	208	170	211	227	202	202	181	201	221	208	204	186	223	230	230	171	192	211	222	196	192	220	192	225	226	212	197	205	196	216	198	197	219	165	216	199	207	203	217	208	198	194	205	211	222	221	224	219	213	182	212	229	181	209	221	191	196	207	198	200	207	207	192	204	209	195	193	218	207	219	221	213	181	205	191	212	200	190	230	225	197	222	208	199	195	202	195	180	202	226	213	192	195	217	195	217	215	162	200	198	207	208	210	210	226	198	210	212	197	213	238	216	189	207	190	197	222	194	211	226	215	209	212	205	177	188	203	213	209	224	215	207	227	212	213	210	228	196	190	205	200	197	208	227	204	196	213	190	210	205	215	201	226	189	213	203	189	200	182	210	191	216	206	216	180	188	206	207	200	230	225	195	218	206	217	188	200	215	201	209	205	215	200	192	224	217	227	196	192	190	193	225	230	236	194	193	205	218	196	230	212	189	193	180	175	208	204	186	232	196	220	205	204	215	210	212	190	208	204	203	204	238	216	211	196	197	214	200	199	184	202	209	208	217	221	196	213	208	212	190	226	218	212	211	185	208	184	208	206	207	185	207	217	217	207	224	203	197	192	199	212	233	181	201	165	218	197	198	181	194	224	205	186	210	199	204	204	209	175	221	215	199	233	203	194	225	199	229	223	189	200	205	223	214	196	210	219	221	203	201	199	196	202	195	191	222	193	213	216	227	198	222	206	183	197	224	206	217	192	175	196	203	208	176	203	209	202	210	205	199	223	200	196	209	219	202	195	225	175	189	203	200	190	202	196	210	220	210	208	192	214	201	221	200	194	191	214	193	215	197	186	192	181	203	203	208	206	206	206	186	217	184	232	199	193	191	235	203	202	208	190	210	199	205	197	214	201	206	199	246	209	195	211	234	245	170	227	205	207	232	219	182	198	201	224	210	218	217	191	229	199	204	210	186	202	186	211	197	180	210	207	195	200	202	230	221	189	195	189	207	215	192	223	198	198	212	222	199	204	212	229	187	185	196	198	216	188	202	219	211	206	219	182	191	221	233	194	201	235	183	244	192	195	198	194	191	180	218	210	204	211	197	197	187	193	206	198	209	219	211	226	178	224	200	204	210	207	218	208	215	184	213	210	201	221	220	212	197	196	215	195	180	208	190	207	217	210	193	204	199	190	192	216	164	189	196	197	200	203	203	193	208	196	187	216	230	209	200	197	195	194	208	209	210	190	233	189	187	191	220	228	200	223	217	221	233	214	223	213	202	209	202	219	185	203	193	207	200	197	230	177	206	226	191	202	184	210	240	192	212	193	166	222	203	197	223	202	201	213	198	192	202	197	221	190	187	193	190	201	210	198	231	197	200	200	203	188	204	186	208	195	200	228	215	203	199	220	213	217	197	181	213	205	186	185	221	228	194	211	202	193	190	173	201	218	223	191	197	212	234	212	221	211	218	201	191	181	193	210	209	192	185	212	202	211	195	192	197	221	197	222	206	198	182	180	212	191	209	224	221	210	195	175	212	213	207	181	221	194	203	203	211	199	223	209	200	206	190	206	194	200	217	202	215	210	215	175	210	196	245	199	213	215	219	204	192	189	214	210	186	217	223	206	204	190	199	213	195	218	180	202	207	206	182	211	210	219	196	197	219	207	210	215	195	221	195	182	233	216	196	190	157	227	209	210	217	212	212	212	221	190	204	239	220	207	186	212	187	202	207	203	210	194	216	203	211	209	209	188	190	211	187	208	193	213	179	212	232	214	214	195	202	204	174	207	218	209	220	201	229	222	185	207	190	195	194	197	225	205	195	208	221	230	223	191	185	191	215	217	223	184	210	206	242	206	196	205	194	204	201	194	174	216	214	179	209	202	199	197	222	198	187	204	199	228	197	191	201	233	194	192	234	198	200	204	230	224	218	212	187	203	201	229	223	219	229	194	222	208	195	209	229	191	224	221	209	201	215	194	187	210	222	202	208	200	189	197	225	202	202	198	212	206	207	233	193	173	204	230	211	194	199	201	216	218	194	214	192	205	200	211	202	207	196	212	207	226	209	201	194	218	185	200	187	202	203	212	199	212	208	178	196	213	215	197	218	202	195	213	194	206	193	184	187	210	209	207	221	206	190	206	187	203	212	212	207	204	204	215	218	194	174	225	205	216	208	189	198	195	200	195	224	208	187	222	215	220	209	220	200	207	177	200	198	196	190	205	198	200	192	194	215	190	207	201	219	228	212	203	189	192	194	202	187	233	235	217	219	204	192	205	197	213	214	199	189	214	214	191	194	179	224	228	231	207	207	206	194	210	198	189	212	201	185	198	214	215	196	215	209	215	224	215	207	186	210	216	185	189	196	187	188	212	212	213	209	223	190	203	219	212	222	193	197	192	197	206	219	183	204	224	193	199	192	201	216	220	212	207	206	214	207	213	222	192	210	189	201	190	175	217	190	196	202	202	210	197	191	202	194	212	207	221	193	203	205	208	216	217	190	193	198	177	180	189	174	187	198	197	190	214	212	194	201	233	202	202	199	205	192	207	191	214	204	198	205	203	202	227	224	207	174	186	200	200	197	182	179	199	204	200	202	230	216	218	210	197	216	201	203	201	179	194	206	197	214	217	200	199	210	178	222	225	203	217	220	195	204	197	192	204	218	204	192	217	201	226	201	195	219	200	183	201	186	206	213	185	226	173	228	206	214	202	212	211	208	189	189	206	200	198	201	207	187	194	212	197	214	210	204	207	204	207	209	219	196	212	200	237	188	196	196	216	220	221	211	178	195	193	208	195	221	202	201	172	191	227	192	228	198	172	207	183	173	197	207	186	207	211	195	219	214	178	206	217	190	208	204	213	231	215	210	178	229	224	213	210	199	184	199	176	216	227	187	188	195	188	240	200	221	183	231	200	189	209	199	197	193	211	192	210	203	198	210	196	226	248	195	189	199	173	204	222	199	184	221	219	205	206	237	183	184	201	236	221	181	187	210	187	210	184	209	200	217	184	194	188	217	199	207	195	230	202	194	226	217	213	189	193	203	220	203	193	176	215	184	189	212	197	188	218	206	220	212	189	205	232	223	213	194	201	178	232	220	185	184	209	213	199	214	197	224	194	196	224	197	221	183	192	187	203	221	217	217	203	171	199	225	220	213	195	189	207	208	222	213	222
1671	199	90	75	70	77	94	99	70	82	78	69	71	65	44	55	50	49	70	54	39	36	51	47	45	56	56	42	46	46	45	39	43	67	50	51	53	48	52	40	46	65	43	58	47	48	44	53	44	44	51	34	51	37	46	39	50	57	55	50	63	47	40	46	42	40	56	41	36	54	38	48	59	50	39	55	51	38	51	44	36	36	45	41	45	42	34	43	40	48	57	46	44	50	48	45	41	51	49	35	36	58	51	40	42	38	32	37	42	46	41	42	43	44	28	40	39	50	44	46	51	50	45	31	53	39	46	46	54	59	49	42	44	46	40	34	38	41	47	35	42	40	43	42	56	49	42	56	42	50	46	40	50	37	51	39	51	62	50	45	36	43	51	49	48	51	37	40	48	41	45	50	40	43	39	50	40	47	39	58	41	53	57	56	47	36	46	60	37	53	45	54	39	39	50	30	44	31	51	43	42	44	54	48	47	46	44	49	36	30	35	44	53	42	52	38	37	51	38	56	44	42	48	41	33	47	48	45	46	45	28	39	45	45	43	52	45	39	38	50	43	54	43	47	44	47	44	53	52	49	37	40	38	45	49	45	54	56	42	52	47	45	49	41	44	43	55	36	48	46	60	46	42	43	31	50	44	49	33	59	41	38	58	33	44	48	41	51	53	51	44	44	55	53	45	55	43	55	39	52	52	48	49	35	59	52	43	47	45	44	52	46	35	41	39	54	50	38	36	44	43	55	43	49	62	57	50	45	41	46	37	38	38	41	42	47	37	47	39	45	49	42	39	42	46	47	32	34	55	35	44	39	30	40	44	38	40	61	47	43	51	46	36	47	48	48	35	36	53	37	52	45	44	40	48	53	43	47	50	41	44	48	56	46	65	37	47	48	61	33	55	44	38	51	45	53	52	42	51	49	50	35	56	46	50	56	53	54	53	37	41	50	33	44	34	32	34	54	45	48	39	44	44	41	59	47	54	41	48	57	48	43	45	46	52	50	45	64	55	66	43	45	49	53	47	56	50	46	50	50	38	38	39	43	51	51	37	47	54	58	46	43	47	57	46	33	38	48	56	68	58	44	56	51	48	53	39	37	28	43	41	49	45	32	35	38	39	48	52	36	62	42	46	49	39	37	47	52	35	31	34	54	41	36	39	43	42	53	50	52	44	45	54	55	52	38	40	43	50	53	52	58	57	43	53	43	50	44	65	42	45	49	56	52	38	41	46	34	46	49	49	48	42	39	45	48	57	45	39	48	43	59	48	53	46	48	34	57	57	36	38	40	38	37	48	49	51	42	45	40	45	51	41	53	44	42	39	45	64	56	49	49	46	36	44	47	42	38	56	51	56	51	50	44	53	45	39	42	38	49	42	45	46	50	54	42	46	48	42	53	54	44	39	50	45	50	58	43	47	44	48	52	41	36	48	53	57	44	56	48	43	58	41	39	50	49	50	52	43	52	45	43	43	41	54	48	50	50	44	50	45	38	50	59	60	45	34	37	53	43	42	56	54	67	53	68	41	48	40	38	36	48	49	37	45	47	34	52	38	47	49	40	50	43	52	54	48	45	47	49	44	47	36	44	43	50	39	48	44	48	44	43	39	55	43	46	40	54	38	57	52	44	34	53	34	46	45	48	37	37	47	60	54	50	37	42	43	37	57	54	59	40	59	53	33	40	49	32	47	56	49	64	42	49	39	46	46	44	40	46	46	52	55	43	54	34	51	48	39	43	42	32	41	43	49	49	42	50	48	37	42	38	50	38	48	39	39	51	43	33	50	48	45	39	47	38	44	44	45	53	42	51	56	53	39	58	45	43	55	44	52	36	48	39	54	52	47	45	43	46	55	46	51	46	43	47	53	44	35	53	53	43	39	51	60	54	48	40	59	39	39	55	59	33	49	45	39	47	47	48	55	31	46	49	45	47	51	42	41	38	53	41	55	48	33	54	35	50	47	40	41	32	41	55	49	42	40	41	43	58	39	57	49	36	35	35	50	47	54	31	40	51	50	39	40	43	40	44	52	41	40	52	47	42	59	54	45	55	30	48	43	39	38	40	51	44	57	52	46	58	53	48	45	50	42	45	55	51	49	35	42	39	35	57	44	37	47	42	50	52	41	45	48	43	44	37	47	41	47	45	50	59	36	41	52	47	45	58	41	59	46	43	49	50	51	56	50	34	41	40	60	42	54	56	47	50	44	38	48	46	37	41	45	41	56	43	47	47	34	53	41	46	44	48	56	33	42	42	39	37	51	56	48	50	44	42	55	45	37	45	29	49	46	39	42	43	53	47	48	50	45	50	53	48	41	53	56	49	53	37	55	40	68	46	51	38	32	33	43	60	32	51	59	50	45	44	41	54	38	44	36	49	45	43	47	55	54	45	46	47	44	36	41	36	47	37	40	42	44	46	49	41	45	48	46	48	49	59	48	46	53	39	35	43	56	54	45	51	45	51	51	47	57	52	47	44	46	43	48	41	37	52	51	47	41	49	49	52	47	46	51	44	42	54	41	52	54	53	49	48	49	46	36	51	42	38	45	63	38	45	42	46	46	33	43	37	48	35	48	52	40	39	49	51	47	48	41	43	51	43	44	40	37	51	45	33	36	44	44	40	55	47	46	46	49	36	45	48	41	54	51	47	51	49	52	37	47	36	47	44	53	38	52	50	40	57	52	48	54	46	54	53	46	36	54	36	43	51	48	40	49	40	43	46	65	41	50	48	46	45	42	44	39	30	36	59	33	47	30	52	55	55	51	42	47	31	49	49	44	41	49	44	40	42	38	44	45	45	49	47	45	54	51	46	41	38	49	42	43	50	42	49	49	43	54	42	51	45	48	42	45	47	55	47	54	49	52	51	50	44	47	50	51	47	46	42	56	44	38	44	51	42	49	43	50	48	35	33	40	39	59	34	36	54	45	41	48	49	44	47	42	34	45	52	54	45	45	47	47	48	58	45	55	46	47	54	46	38	53	51	37	56	46	51	41	47	49	48	37	52	35	41	42	51	46	48	55	33	49	47	51	50	39	37	47	53	43	50	53	42	51	44	42	54	59	47	39	45	43	43	47	34	36	39	52	48	41	44	59	54	39	39	45	60	47	45	47	43	34	55	50	44	61	45	42	36	45	50	44	41	45	48	46	51	46	48	42	44	53	44	56	50	49	43	53	41	51	41	43	43	44	41	46	41	40	34	37	37	54	36	63	42	45	65	42	55	35	43	58	39	39	50	33	39	43	48	43	29	53	49	49	44	50	57	32	47	33	48	40	37	44	42	55	54	54	65	57	48	49	47	58	37	45	42	45	42	53	37	46	36	48	43	55	33	46	39	46	45	50	53	46	44	46	41	34	48	38	51	43	40	39	49	41	37	37	38	46	63	45	37	44	36	44	44	47	52	41	41	44	45	39	59	56	44	42	50	55	44	51	46	57	42	50	50	49	45	58	34	53	37	47	48	39	53	44	52	51	44	48	48	36	53	55	42	58	48
18725	3234	1330	2020	4364	5003	4295	3406	2624	2111	1716	1512	1363	1221	1117	959	881	883	802	729	795	754	712	655	676	635	577	543	584	578	553	623	552	541	537	536	555	524	571	472	549	529	506	496	532	543	519	481	554	494	493	475	494	528	514	485	472	507	499	457	462	501	463	493	503	502	476	509	489	508	494	495	431	452	486	434	472	478	481	487	475	509	449	441	521	465	471	463	513	442	493	505	508	466	440	482	476	514	445	454	501	436	486	491	477	487	496	492	460	446	495	471	483	460	488	459	493	467	432	483	467	456	498	454	465	446	451	459	443	462	437	436	453	483	494	453	477	467	482	446	451	479	468	440	443	507	440	468	444	486	470	463	469	471	500	456	462	482	463	480	480	477	479	485	470	488	457	441	443	449	482	453	454	482	486	465	451	490	438	488	475	494	461	463	458	425	441	455	442	453	456	464	491	494	490	457	432	490	480	472	483	498	405	451	458	453	458	489	448	476	490	481	445	463	469	457	514	448	504	451	484	434	465	478	453	465	499	428	477	488	473	451	501	485	510	497	463	468	445	421	440	500	422	495	440	445	454	521	425	446	455	463	431	456	493	439	487	487	444	475	461	461	465	467	477	444	437	449	435	501	510	439	445	453	486	502	464	455	469	436	484	461	477	468	467	470	493	477	459	478	447	460	443	484	449	458	467	490	483	475	430	469	451	442	470	491	471	478	479	506	469	487	462	471	473	430	494	461	459	475	511	484	474	483	461	471	455	473	478	448	470	477	457	450	435	454	455	484	494	476	443	484	460	477	492	482	484	481	493	474	489	473	464	495	471	491	459	463	476	479	461	487	467	457	454	470	474	477	469	502	476	449	454	482	462	442	488	483	484	463	462	485	469	470	453	464	429	465	405	465	485	498	474	450	472	477	462	450	456	452	485	490	460	465	458	499	451	443	497	456	465	499	452	431	437	456	470	488	467	471	478	454	486	499	406	460	470	435	445	490	418	502	489	496	499	459	469	464	457	469	504	455	494	466	494	478	464	496	485	480	488	466	480	479	486	446	428	475	461	486	461	463	479	466	523	446	496	521	447	464	450	462	501	489	443	509	454	474	462	524	474	467	447	505	469	452	449	450	443	459	447	477	498	467	456	431	461	454	476	471	434	466	476	478	451	464	467	450	461	424	465	488	466	472	451	478	492	460	453	460	484	468	485	444	448	471	474	471	449	468	467	454	477	486	469	445	473	492	452	492	498	453	447	465	439	477	476	453	481	480	473	446	485	465	420	450	423	451	476	486	441	439	524	434	479	493	468	505	497	465	460	471	463	486	458	455	467	480	485	443	450	484	501	472	419	470	494	440	472	474	474	415	446	465	472	442	464	445	440	438	435	458	468	458	456	456	469	466	470	436	453	469	442	491	473	470	470	463	490	486	438	452	484	449	446	449	463	452	497	417	449	445	473	448	439	453	433	460	449	462	440	466	462	451	471	481	457	503	459	467	465	471	506	499	441	497	459	432	458	503	449	444	471	465	457	448	461	424	473	463	442	457	452	464	478	451	475	468	456	496	472	412	441	453	467	493	455	497	428	491	464	447	442	443	451	471	444	473	456	439	472	493	450	465	472	492	488	460	448	471	449	481	461	481	460	489	417	412	489	469	469	463	466	499	496	479	451	484	462	475	464	500	467	457	453	440	442	443	509	483	439	465	478	454	487	443	458	471	459	460	471	506	450	504	490	468	465	449	470	511	479	488	460	450	499	478	463	425	445	483	471	488	457	518	477	488	493	443	483	442	459	467	450	474	495	448	494	476	474	459	492	478	425	467	463	430	454	513	442	476	457	486	450	465	453	479	457	461	462	444	468	447	448	463	482	465	481	482	439	476	474	446	478	454	481	470	433	486	455	483	460	474	493	472	466	492	495	478	466	458	436	457	463	438	468	460	491	519	459	455	449	484	511	481	463	474	478	454	456	443	462	489	472	474	460	465	436	481	457	480	426	483	444	485	455	475	431	537	489	500	509	512	456	456	454	481	480	457	485	425	453	464	460	435	455	486	476	462	473	488	520	470	512	499	436	467	476	479	460	479	486	495	458	433	492	476	458	459	438	458	477	468	440	476	491	455	469	463	487	465	463	462	437	505	446	476	475	448	490	489	443	484	462	473	414	452	442	457	502	447	446	439	454	481	439	431	411	467	476	462	458	451	489	493	490	430	468	485	466	441	451	474	428	483	465	469	456	501	509	413	466	474	447	451	508	476	481	500	466	465	462	482	511	489	457	455	463	506	494	472	492	449	436	535	496	503	483	489	451	481	413	424	476	478	462	444	426	428	466	496	470	469	447	448	485	473	477	469	500	458	461	496	465	438	510	465	444	461	491	482	453	418	476	487	475	499	477	452	486	435	524	461	436	498	475	465	467	467	458	459	503	476	435	500	440	483	425	472	471	457	493	461	452	489	449	454	460	491	463	466	463	453	497	422	460	476	444	459	432	501	499	519	466	451	470	434	472	470	451	448	450	449	491	491	479	465	469	438	498	472	457	474	470	489	470	476	440	486	475	499	477	479	464	445	471	455	474	417	502	460	460	477	462	469	443	456	480	415	479	499	502	467	458	442	470	456	479	487	472	479	475	437	437	456	475	477	433	461	487	451	447	482	462	460	441	473	476	477	459	462	458	430	446	468	448	404	459	502	446	442	421	464	436	408	451	461	464	454	488	442	462	510	458	484	503	467	480	449	475	458	427	477	519	471	461	496	469	503	480	427	479	491	444	476	431	477	483	496	448	452	483	439	455	450	486	482	469	477	472	470	458	461	445	493	462	435	443	447	480	436	465	466	444	467	449	460	470	433	441	467	492	446	466	488	453	461	498	475	439	448	430	460	487	478	484	492	433	475	463	494	465	447	518	510	425	479	482	454	447	440	497	464	450	442	484	471	439	478	476	482	416	468	504	448	457	475	442	443	467	468	479	477	448	492	499	451	498	477	503	461	463	471	480	455	457	512	457	441	492	463	479	449	461	461	456	467	527	450	453	470	493	475	470	486	492	452	476	454	474	473	484	476	464	483	496	445	486	447	490	436	417	500	466	459	425	456	473	502	453	491	469	425	466	496	485	450	525	470	437	442	506	447	472	505	466	443	430	486	473	501	427	464	479	455	462	475	447	445	493	509	466	482	493	444	459	450	444	473	510	484	451	421	474	443	493	456	458	472	439	446	472	480	474	484	459	493	497	455	461	477	461	435	464	492	479	468	469	471	471	483	453	484	482	439	466	479	455	472	455	469	460	464	467	456	475	436	477	498	445	467	468	463	472	502	493	437	476	462	427	453	479	492	470	476	456	497	495	464	473	465	441	458	436	451	471	459	491	455	466	465	478	492	475	500	477	471	468	473	441	468	458	458	457	457	461	458	450	516	446	479	448	477	447	469	456	474	473	466	469	445	448	463	478	451	495	466	506	475	491	451	425	464	463	482	470	440	483	490	485	436	427	461	455	490	467	449
3158	168	77	59	46	75	66	75	59	80	52	65	57	46	46	38	42	38	41	38	32	37	20	41	30	36	38	29	37	33	39	36	38	34	28	33	34	34	35	30	28	37	24	26	26	35	29	35	22	34	33	30	24	23	33	26	31	28	27	21	24	28	31	30	38	41	37	23	31	27	26	35	39	30	41	33	29	25	28	26	30	24	28	23	35	28	24	29	29	21	24	19	31	36	37	29	24	25	26	30	34	39	32	21	28	26	25	30	33	29	48	27	27	27	30	25	31	24	33	27	27	20	18	41	27	27	22	30	22	31	30	37	37	22	23	25	30	22	25	34	24	31	21	25	29	26	24	29	32	25	32	31	20	24	30	40	28	29	28	31	32	39	24	32	40	15	21	28	30	20	26	36	30	26	17	27	40	32	24	23	24	22	38	29	24	28	20	27	28	20	30	32	28	34	26	29	26	35	26	26	36	17	27	15	25	31	23	36	36	32	33	31	30	26	24	35	22	32	30	31	23	28	25	29	26	24	26	36	28	27	22	25	30	30	25	20	25	25	24	24	30	18	24	18	18	30	30	29	32	30	19	26	34	24	28	36	19	23	24	32	33	32	32	32	31	23	26	27	24	29	30	32	27	31	22	29	21	29	26	21	23	27	23	27	37	22	30	18	40	34	18	26	37	19	28	34	22	24	31	26	34	35	32	28	30	37	33	32	26	19	24	25	26	27	40	35	31	30	21	25	35	30	27	31	26	21	25	26	30	27	39	33	48	26	32	35	30	20	27	31	33	27	32	37	35	30	32	16	20	30	27	23	17	25	37	24	22	28	26	13	26	29	35	32	28	27	32	29	31	26	28	32	17	25	32	26	23	30	29	21	25	15	29	23	26	25	31	33	20	31	24	22	24	28	22	24	34	18	29	39	30	23	27	25	34	21	26	31	24	29	29	22	29	26	24	25	30	27	33	26	27	35	26	27	31	21	42	31	31	24	28	34	29	24	25	29	35	42	16	25	28	22	24	34	34	25	24	23	24	23	27	40	25	32	37	33	32	26	32	22	25	24	35	27	28	27	31	25	28	32	34	15	22	26	28	36	21	27	29	27	27	28	27	23	39	20	22	16	37	24	32	26	28	27	26	31	33	27	32	45	37	42	40	26	30	24	30	30	31	22	33	28	34	28	29	21	40	27	27	30	31	17	35	36	23	18	23	20	31	29	32	29	31	25	28	28	35	25	38	22	28	29	42	27	24	38	31	25	33	36	25	22	23	27	23	25	24	26	35	21	29	22	31	28	22	34	23	29	26	32	23	32	34	24	22	27	33	32	28	28	29	28	27	28	31	31	34	22	23	20	38	24	28	23	26	27	21	27	24	39	22	32	26	26	34	29	34	32	28	23	29	31	23	31	31	34	27	35	21	27	27	40	33	31	30	30	23	31	29	30	27	25	42	23	29	31	19	27	28	18	28	19	20	32	39	36	24	27	25	29	26	30	28	31	31	23	28	20	30	40	27	31	17	30	22	26	28	35	31	34	34	37	23	29	18	35	35	27	29	35	30	21	24	30	29	22	29	30	37	21	27	20	24	20	29	26	22	34	23	28	29	34	34	30	31	32	31	28	41	33	32	35	35	25	26	29	25	38	34	18	18	21	32	24	35	32	30	37	31	27	29	33	27	20	26	21	24	36	35	32	22	29	31	24	26	36	27	28	40	29	27	19	22	22	24	28	21	26	30	32	28	26	32	19	28	33	36	31	36	30	34	29	25	29	22	25	32	27	19	27	42	24	31	30	38	29	26	23	29	24	23	23	23	30	22	29	28	25	32	23	31	32	31	34	18	36	23	32	29	34	22	23	20	30	34	32	32	25	31	27	29	19	30	34	31	21	22	38	30	25	32	24	19	25	34	42	33	31	23	27	29	30	28	30	28	27	30	23	20	28	26	25	24	43	25	41	25	24	32	35	30	37	30	38	24	31	28	35	30	34	27	28	30	31	29	31	33	33	21	22	39	35	29	31	30	20	22	35	28	23	33	32	38	35	20	35	35	22	27	26	32	30	23	37	26	38	25	30	27	28	25	30	27	23	20	32	27	26	26	23	28	26	30	31	23	36	26	25	26	27	22	24	31	33	29	33	26	32	23	31	30	27	24	42	24	26	25	30	26	27	30	25	21	23	31	27	31	28	32	28	35	32	25	33	24	22	27	21	31	23	20	33	27	31	21	19	25	27	26	31	25	26	26	28	23	23	29	30	36	26	26	26	27	23	41	21	28	31	23	20	28	29	41	28	29	19	29	42	26	23	37	29	32	22	29	33	25	32	38	30	24	26	34	19	36	25	37	30	27	29	21	26	29	27	29	24	30	34	35	32	26	33	30	18	21	31	16	22	27	21	21	28	25	24	31	35	28	30	20	23	30	31	32	33	31	34	32	23	32	31	17	31	23	23	29	24	23	31	39	26	25	24	21	30	28	33	30	30	29	30	27	22	32	28	32	32	28	22	30	41	21	21	22	16	29	24	33	26	28	33	23	27	31	24	39	41	26	31	30	25	30	29	36	34	19	33	29	32	30	36	19	34	33	36	44	36	21	28	23	22	33	19	24	22	29	24	29	31	26	33	31	23	24	38	34	32	28	33	24	30	32	22	33	24	21	28	25	25	32	29	21	34	29	34	24	23	41	20	31	29	28	33	32	36	27	32	28	29	23	29	27	35	28	33	32	18	25	22	30	30	21	21	21	23	31	24	26	29	24	32	31	27	29	24	26	21	19	24	27	30	19	29	22	27	31	19	17	39	15	24	25	29	19	31	29	29	21	31	30	23	24	29	33	23	23	32	27	35	25	19	35	25	32	27	33	36	18	31	26	31	27	32	36	25	28	26	25	29	32	22	24	29	38	22	27	35	30	30	30	29	31	39	28	14	27	37	20	30	25	24	26	30	22	30	18	25	34	30	16	27	30	20	34	29	25	22	23	30	20	33	20	28	33	27	24	31	29	22	29	38	34	26	27	32	25	31	34	29	25	30	30	29	30	24	30	24	36	29	32	29	31	34	33	36	28	23	29	32	29	34	26	25	22	28	21	19	35	26	22	26	28	18	22	25	29	29	24	19	32	32	31	33	26	26	31	22	26	28	26	25	37	29	34	29	25	23	32	24	21	36	24	31	29	24	28	26	30	28	35	21	25	23	24	31	28	32	24	19	35	19	47	32	27	33	32	30	23	25	23	23	26	16	27	37	32	50	36	27	39	28	35	31	27	32	27	35	27	26	32	30	29	35	22	34	27	27	28	33	31	22	33	29	23	38	28	27	29	28	26	34	25	23	30	28	30	28	20	28	37	27	28	27	33	37	23	36	19	25	24	36	26	34	21	36	30	26	22	26	34	25	28	28	26	17	27	34	32	26	31	25	29	27	22	27	35	32	24	28	30	24	24	30	27	29	31	29	26	31	33	28	17	29	27	30	36	20	29	26	25	25	22	31	24	36	30	16
17604	2736	1286	1968	4370	5405	4889	3976	3170	2577	2130	1746	1569	1346	1195	1038	934	882	813	778	707	699	629	576	561	590	524	492	476	458	464	454	453	450	436	438	410	395	439	447	398	419	396	378	436	427	369	375	374	404	353	390	372	396	385	325	379	336	344	341	345	329	323	353	349	360	323	344	360	357	333	318	337	344	305	338	331	344	348	331	322	349	361	363	341	322	368	318	348	334	324	330	355	317	343	335	329	295	332	338	302	318	312	314	341	332	299	343	302	339	331	323	325	327	320	328	289	317	323	337	326	332	321	325	334	327	351	333	303	310	304	305	299	307	347	339	315	336	290	324	318	328	322	363	302	311	332	312	338	336	343	333	317	316	356	305	342	314	288	318	323	339	334	318	296	293	365	320	305	306	317	275	299	308	309	331	341	332	332	325	302	327	330	304	305	320	332	336	296	339	292	346	286	310	312	312	301	318	322	325	295	316	313	287	335	300	323	304	319	286	318	311	326	311	356	319	330	314	343	279	325	305	325	365	290	318	303	288	302	287	299	301	330	315	298	325	318	304	307	292	311	309	334	307	339	319	314	301	312	316	307	321	281	305	307	336	333	310	309	331	327	328	342	295	324	296	344	310	334	323	289	332	320	304	299	297	288	349	325	299	328	313	328	287	327	275	337	308	289	298	325	313	295	312	317	307	343	341	302	341	302	315	300	333	314	320	299	350	333	324	297	315	312	318	310	346	303	336	344	316	332	353	311	304	318	363	297	328	313	317	322	331	319	323	341	303	325	328	309	296	307	313	317	320	319	287	289	330	309	311	295	293	324	327	321	308	315	321	328	304	326	301	305	296	327	316	278	333	340	324	280	310	313	301	329	305	308	344	292	355	335	304	328	337	335	339	314	305	295	310	311	327	313	323	298	337	324	313	302	293	301	313	302	306	297	302	321	342	311	325	315	327	315	301	343	279	329	325	334	331	295	306	308	312	292	329	353	326	332	319	306	295	312	309	307	339	297	303	306	314	326	307	282	292	299	330	291	300	320	322	308	296	301	315	323	299	328	338	291	300	354	310	281	307	315	314	318	316	330	350	304	332	318	314	304	339	311	324	292	299	340	325	288	326	310	347	352	314	323	315	330	290	299	333	298	293	298	314	286	306	304	304	303	298	357	318	311	294	314	339	317	326	306	353	307	330	353	297	307	303	331	346	337	315	293	290	325	333	310	327	328	305	305	321	325	292	288	334	299	303	321	312	324	301	352	309	318	299	303	330	321	336	308	313	326	299	339	349	344	323	307	321	289	313	302	318	325	305	333	289	326	314	274	305	318	299	310	324	321	302	311	346	296	297	315	330	309	330	292	320	312	309	303	324	298	303	286	332	300	331	327	277	317	336	346	284	313	277	345	323	314	267	308	325	343	314	281	328	336	276	307	339	291	309	323	322	304	336	355	303	355	315	326	311	310	340	323	323	307	317	292	306	323	308	314	281	300	331	321	303	319	328	322	320	305	334	304	318	321	329	309	325	325	326	291	330	314	295	326	333	313	312	293	337	335	293	294	315	337	326	256	317	291	302	305	299	348	290	314	342	315	316	361	289	306	318	314	303	297	290	266	319	305	304	298	322	282	290	333	282	298	321	284	280	331	343	309	341	326	343	299	305	335	283	314	327	283	303	343	336	344	302	327	335	322	313	342	323	296	304	325	327	303	336	322	307	278	330	328	325	313	331	340	315	321	319	291	280	298	316	322	316	326	286	333	299	284	331	302	326	300	299	295	318	339	287	305	316	300	296	325	315	298	287	304	289	308	313	314	324	308	309	297	304	319	320	300	343	325	313	297	343	332	299	287	298	302	309	342	301	332	316	284	310	303	294	281	331	294	348	339	313	292	347	318	351	304	318	298	320	319	308	329	291	291	326	310	337	306	290	292	327	307	298	314	333	342	321	307	284	329	308	320	289	298	314	333	337	323	325	284	316	296	320	308	339	293	323	273	324	325	316	334	355	352	334	309	339	316	314	336	335	296	301	342	336	322	303	355	298	317	338	317	346	284	325	314	304	326	343	324	299	329	325	308	335	297	309	313	301	301	336	322	328	318	311	321	314	352	304	327	324	294	289	311	347	302	302	327	336	308	322	306	297	286	309	305	338	323	296	308	301	307	353	319	310	305	275	320	331	307	325	331	304	299	337	324	304	327	319	321	306	326	336	318	340	321	310	292	303	310	338	317	325	336	318	301	321	309	304	324	295	359	315	336	326	328	312	311	308	327	288	305	322	320	303	299	329	284	311	322	347	299	295	298	333	295	308	313	322	342	325	296	306	314	328	304	319	354	295	333	322	330	326	333	305	317	332	327	289	340	331	312	308	325	320	326	337	323	322	318	307	309	292	299	319	345	307	315	328	324	368	317	326	279	342	320	329	302	337	297	260	325	322	339	312	338	331	296	348	301	317	312	325	313	318	291	293	319	300	284	322	312	324	309	315	330	309	327	296	305	358	316	300	294	310	332	303	334	314	308	301	355	312	342	325	313	303	322	347	331	310	297	303	325	358	319	287	290	310	322	339	350	344	312	307	318	300	307	297	297	317	311	334	313	309	293	334	298	349	329	305	305	292	289	295	310	314	298	303	342	275	319	330	317	330	337	306	309	332	279	321	293	332	336	308	318	335	313	316	325	305	271	282	298	316	330	290	320	329	323	315	317	318	326	316	349	338	318	276	307	318	306	312	319	282	321	300	299	313	340	297	316	300	288	321	314	304	308	314	284	312	335	304	309	303	319	314	311	304	320	317	300	319	303	333	309	307	324	313	311	342	316	327	335	288	292	282	309	312	289	340	307	308	324	285	315	298	309	335	299	311	333	295	330	341	338	275	293	299	313	346	311	313	304	308	314	345	301	301	311	337	320	299	305	327	289	315	295	322	315	289	350	313	312	311	324	346	338	357	324	315	268	324	311	350	284	333	319	321	324	314	325	291	318	320	308	309	303	292	333	344	326	333	285	309	309	301	320	326	286	312	313	337	351	307	273	333	330	296	303	313	325	326	308	343	309	314	335	315	312	338	323	309	326	315	290	325	345	327	301	300	308	335	323	309	328	318	321	296	297	351	312	310	352	321	327	296	323	330	297	348	338	324	286	315	327	320	308	290	301	328	294	320	330	326	308	321	313	313	319	324	282	318	333	289	312	302	339	310	328	293	295	303	335	297	327	309	317	309	294	291	298	297	333	309	317	292	306	344	317	297	334	290	310	341	335	302	300	330	315	304	298	314	289	263	288	292	327	311	314	299	343	293	316	320	307	317	324	323	303	312	307	299	316	270	294	301	322	319	323	292	302	320	339	310	303	273	323	309	312	289	305	337	308	316	337	341	303	334	300	315	293	342	310	302	349	322	309	338	310	325	301	330	308	284	305	273	324	303	308	317	330	313	308	312	328	336	299	307	339	304	320	336	289	320	320	319	291	335	331	280	300	322	317	303	305	327	304	317	347	304	334	308	316	288
3027	321	142	125	101	134	150	141	134	137	102	97	97	93	84	89	96	86	63	68	95	84	74	57	63	74	49	76	61	75	62	57	69	75	67	58	57	66	70	80	61	58	70	59	78	79	79	65	65	65	72	69	68	64	56	62	48	68	54	64	68	58	69	68	64	77	48	74	63	47	62	59	61	73	70	72	60	57	75	60	62	63	69	63	59	63	74	64	56	64	58	67	48	65	66	66	50	63	83	57	58	55	66	63	52	58	58	46	72	63	63	54	59	72	59	56	63	54	59	69	50	54	51	65	70	42	49	44	75	67	57	62	52	58	70	60	72	62	52	51	75	63	67	57	55	64	67	60	52	70	49	69	54	68	61	70	72	50	66	67	51	72	52	59	51	67	59	57	56	67	62	63	71	61	62	51	58	63	76	53	54	59	63	70	65	60	63	51	48	81	55	57	69	52	57	59	59	69	72	69	60	62	58	67	65	70	58	71	62	59	61	78	66	59	51	64	62	74	62	61	69	47	65	56	66	69	68	57	68	68	68	59	66	72	64	52	62	61	70	48	56	58	54	53	70	57	56	62	71	75	73	52	56	58	63	58	70	57	70	67	73	72	62	62	64	58	60	78	54	55	61	58	63	57	80	51	68	51	60	56	56	57	56	62	61	50	63	64	65	56	56	62	68	57	58	74	73	53	60	61	63	61	62	57	59	71	59	69	62	70	59	74	61	66	60	56	61	57	67	68	49	67	54	78	63	74	56	70	57	61	69	53	68	59	56	60	68	65	61	72	72	64	58	77	57	61	46	73	62	54	78	62	58	66	58	58	69	51	60	73	54	63	57	77	62	51	73	60	54	70	59	74	68	58	65	66	64	63	61	66	71	69	59	51	58	62	50	61	67	61	66	78	72	69	63	66	75	69	65	61	56	63	70	61	68	62	68	60	60	62	63	61	62	50	70	79	71	66	56	68	67	55	59	61	62	51	79	61	59	71	62	60	57	50	57	69	59	70	63	72	62	85	67	74	64	67	52	63	59	57	67	74	75	66	81	59	47	60	54	62	68	72	64	46	62	61	55	69	70	60	66	61	62	60	63	74	63	54	59	67	62	55	59	63	58	63	76	68	58	53	56	69	61	53	63	67	48	56	81	57	54	60	61	54	51	53	52	76	62	63	58	63	65	73	60	56	58	66	62	70	51	49	62	69	60	53	67	44	57	60	81	54	67	63	72	54	74	58	60	70	67	77	58	58	68	63	60	58	56	54	50	70	45	49	62	57	56	76	48	60	66	63	62	57	65	58	61	67	58	52	66	52	71	64	49	66	57	75	52	65	61	43	69	68	77	67	61	57	61	57	64	60	62	61	66	56	65	61	64	59	66	57	64	65	56	56	63	62	57	75	58	58	57	60	59	67	61	65	66	61	68	66	54	63	56	71	77	64	58	63	63	45	62	81	77	57	55	56	57	60	56	57	63	59	71	85	63	73	69	67	63	61	61	67	64	57	75	66	66	51	67	57	69	81	78	57	57	73	69	50	55	56	56	60	61	50	65	57	70	58	81	47	67	66	53	72	65	73	56	61	63	81	52	61	68	57	86	59	71	50	52	78	62	68	57	57	71	77	57	69	47	60	45	72	60	49	69	62	58	62	64	68	49	71	59	55	58	50	61	56	54	52	67	63	62	56	64	58	61	58	62	48	62	55	57	70	67	39	70	48	59	54	62	53	60	80	62	48	57	66	60	79	58	55	56	61	71	61	73	46	61	61	67	57	60	63	74	66	57	59	60	58	62	62	76	54	65	54	62	76	62	51	52	54	67	59	68	51	76	60	65	50	60	51	56	62	62	69	69	50	63	50	57	46	57	55	59	62	60	49	68	60	54	55	57	62	70	65	59	43	60	61	65	61	63	73	59	59	60	64	60	47	58	65	69	63	66	54	65	67	72	59	56	66	65	67	52	56	55	73	69	69	67	53	54	54	64	51	59	61	54	66	53	61	64	47	63	60	69	62	60	65	75	70	50	67	53	61	68	66	64	58	73	66	58	69	70	61	68	59	58	67	58	51	60	65	63	64	67	62	48	55	59	63	68	59	57	55	68	72	58	63	61	72	54	60	48	68	60	60	61	73	73	64	69	59	51	50	65	62	60	60	61	73	49	60	63	59	69	57	73	63	64	66	66	63	55	61	59	56	58	51	82	65	61	75	68	61	58	77	48	77	53	79	71	65	55	64	58	68	66	50	77	65	66	62	62	63	58	58	67	62	57	42	54	63	59	59	61	60	62	61	69	58	58	74	56	69	63	74	60	58	57	73	56	47	54	63	58	59	70	63	45	47	59	65	55	51	57	58	54	53	67	68	85	63	69	51	67	59	74	74	70	64	56	73	55	78	57	58	58	64	47	59	64	67	66	63	50	57	61	61	64	47	49	53	62	63	74	61	68	59	73	58	55	63	61	69	51	59	85	55	55	62	53	69	61	69	54	56	62	58	66	67	50	54	54	63	56	76	56	58	73	50	55	61	50	72	58	72	81	48	69	73	56	51	69	69	56	61	58	59	54	59	62	57	48	61	76	62	70	75	66	59	57	64	73	53	51	70	57	52	52	61	67	78	46	58	53	62	49	61	66	67	51	66	69	73	61	84	59	43	73	46	64	61	69	62	56	56	63	75	56	59	70	62	75	68	61	75	66	60	62	70	58	51	55	70	68	60	59	63	66	63	54	61	56	50	58	50	55	56	62	65	82	63	60	56	63	70	62	55	68	59	70	48	67	70	50	57	56	72	76	61	68	65	60	54	52	58	53	56	56	54	63	59	62	66	58	65	47	71	59	51	62	61	64	62	60	66	64	63	62	65	68	81	49	81	56	60	63	63	57	67	60	67	52	62	75	49	58	50	73	58	51	67	59	68	62	57	55	76	63	48	65	61	69	69	69	70	81	70	62	79	68	61	60	40	67	69	65	68	59	67	61	61	55	73	57	51	50	52	63	55	60	57	59	67	68	64	63	69	70	70	56	56	71	61	75	64	52	67	51	63	64	48	65	61	68	63	66	80	68	66	67	74	60	69	54	56	68	59	62	72	61	64	63	50	53	71	65	53	64	57	54	76	75	57	61	60	54	60	68	69	57	62	53	57	52	57	47	59	69	64	86	61	62	50	68	62	63	72	65	62	51	65	71	47	65	58	69	68	57	62	64	65	58	57	56	65	66	56	54	60	59	50	68	61	57	60	57	56	63	53	58	56	59	66	61	56	66	61	57	62	68	70	75	66	74	81	67	52	60	69	56	60	63	47	69	73	63	72	61	54	67	63	72	75	51	59	56	54	54	63	55	55	61	54	48	55	67	58	67	57	56	53	54	54	51	65	61	67	62	59	55	69	69	63	68	66	57	69	74	77	67	67	62	70	65	63	53	63	55	56	63	74	76	59	68	73	65	55	59	48	71	75	65	48	59	52	71	52	52	78	54	71	80	65	64	54	50	55	60	69	54	55
24032	5191	2316	3561	7470	8662	7574	6198	5060	4021	3366	2869	2435	2136	1934	1800	1604	1397	1419	1285	1215	1209	1156	1113	1069	1001	944	938	969	891	872	872	915	839	796	830	830	871	745	824	749	746	781	753	738	766	758	793	712	751	688	773	700	744	700	742	718	741	686	759	741	668	716	693	716	710	690	747	649	682	698	667	703	707	643	655	667	656	694	697	668	673	703	622	706	719	740	696	694	679	635	698	675	689	645	666	661	639	670	677	661	666	639	650	643	642	664	675	696	635	654	653	695	665	649	666	687	636	694	628	660	649	650	678	673	633	646	646	666	693	646	626	683	630	669	613	625	701	666	687	636	639	646	690	682	654	635	608	635	613	660	628	686	690	606	630	691	624	649	646	667	651	633	679	656	630	642	650	610	667	640	636	666	649	690	668	650	656	602	685	635	643	652	650	621	646	641	630	639	627	646	601	615	611	650	630	646	665	645	610	664	620	624	642	623	656	694	634	651	658	652	657	690	650	629	693	646	661	625	676	695	635	662	618	656	665	614	718	682	698	668	649	616	689	664	632	620	682	633	684	593	671	643	618	616	689	650	660	649	654	600	670	606	639	646	680	665	616	612	644	707	648	672	652	684	676	658	611	662	638	685	693	619	654	674	682	665	638	651	637	637	644	647	636	639	637	685	672	654	634	639	619	670	580	612	668	652	654	651	598	660	677	595	667	647	604	621	660	613	636	618	620	643	629	617	600	673	625	613	616	640	633	635	629	625	676	655	665	655	661	595	668	620	676	642	658	643	614	651	608	643	640	638	657	690	644	632	640	665	639	630	631	634	650	710	606	633	642	657	654	649	630	643	608	619	629	652	698	645	663	591	628	672	662	602	658	662	633	614	654	642	667	657	635	638	610	620	642	647	658	683	652	626	660	653	638	689	672	660	659	629	612	654	625	635	620	661	654	692	661	626	627	633	648	634	610	638	670	699	671	607	664	648	650	636	595	663	659	655	690	642	597	644	627	648	615	612	628	622	671	671	668	635	673	563	653	607	641	678	654	651	603	658	644	632	625	602	688	696	673	641	619	654	663	660	686	651	633	651	638	647	683	648	655	629	667	642	659	644	652	631	647	604	671	644	668	650	640	636	644	626	594	681	661	613	644	644	667	657	609	611	676	637	656	650	633	635	624	623	621	671	661	634	616	645	607	700	624	614	654	636	668	701	622	640	677	579	620	615	640	662	652	619	596	665	625	646	671	650	617	686	637	647	643	671	657	646	641	664	636	639	662	647	647	639	580	621	649	617	696	602	658	662	643	633	604	605	648	645	642	653	636	617	624	692	646	581	605	646	669	630	649	638	619	667	680	675	627	662	645	659	657	627	696	667	663	615	662	649	649	638	634	677	648	663	669	653	691	675	692	657	611	640	637	655	709	651	634	660	608	672	613	678	639	645	648	697	642	636	617	621	675	656	627	631	657	680	646	686	713	622	667	647	675	651	625	657	609	620	661	634	675	659	600	658	634	665	681	650	640	656	670	665	602	635	611	593	657	626	657	687	637	678	653	627	667	663	646	685	660	630	626	660	649	643	705	638	633	650	640	605	641	607	656	603	649	608	612	690	625	680	662	639	666	648	616	617	626	686	656	647	684	657	644	637	631	665	625	676	651	607	608	678	668	681	666	682	627	634	636	650	670	611	645	625	656	692	678	662	640	654	633	644	627	648	621	645	595	658	666	610	630	626	647	640	614	637	675	641	616	641	657	643	633	646	646	640	623	595	656	688	680	630	662	653	613	643	664	661	664	651	592	666	595	620	653	616	668	652	638	685	635	717	652	640	686	682	623	608	656	649	638	665	671	654	618	619	618	663	628	668	652	663	647	661	587	671	655	643	610	637	616	621	639	664	642	658	668	621	647	675	601	670	671	650	647	658	648	625	658	626	666	643	688	658	717	632	657	639	657	645	669	684	641	669	646	623	711	652	650	670	703	641	650	651	634	657	618	664	630	608	644	629	639	614	579	671	672	679	643	653	654	666	660	604	691	648	653	632	642	609	668	661	661	641	644	640	709	662	646	622	664	623	641	586	621	653	673	653	695	592	667	610	635	654	637	599	617	645	597	664	621	690	632	608	665	679	662	597	636	657	656	628	641	654	598	645	592	641	659	627	638	609	624	668	663	659	600	662	666	637	654	670	621	629	574	680	639	683	677	644	687	658	648	664	631	652	617	670	635	628	644	647	634	648	700	676	629	682	679	635	632	645	596	688	690	623	642	636	655	624	615	650	627	658	654	655	645	590	624	653	656	674	682	671	661	629	653	667	683	627	697	656	670	622	614	635	673	588	662	654	664	603	648	633	647	639	637	600	659	676	640	656	608	625	641	692	681	636	657	649	634	595	661	672	643	675	639	618	651	628	663	628	662	669	640	649	654	650	598	629	595	612	640	681	631	686	634	635	633	654	643	638	660	627	696	652	668	617	695	657	610	680	627	626	633	628	625	725	640	641	657	603	622	632	651	659	638	583	641	626	607	614	636	624	643	643	665	660	610	640	550	646	598	629	699	604	645	660	686	647	644	652	653	623	663	628	683	646	658	635	676	659	665	667	672	617	682	667	676	666	625	658	588	669	628	627	669	633	636	629	618	642	642	657	640	647	672	661	611	679	661	663	613	630	633	687	632	626	618	634	643	631	630	670	643	669	699	654	611	611	651	621	628	626	619	636	630	627	675	627	656	687	660	630	702	693	660	660	641	673	651	647	641	661	695	663	645	660	636	646	623	646	665	645	623	650	614	633	674	615	584	637	640	606	623	580	625	606	653	627	657	633	616	649	665	642	635	661	677	601	640	639	630	676	663	599	667	648	659	707	591	603	633	651	683	699	636	649	656	638	664	652	616	647	644	656	636	641	643	637	656	627	657	622	603	665	662	643	624	649	674	650	644	673	659	637	685	662	631	633	643	641	661	671	596	656	632	688	711	638	646	654	640	566	666	670	675	647	638	644	627	664	642	603	646	663	653	660	664	654	611	676	662	634	654	712	642	626	627	594	658	635	585	650	637	622	679	626	696	659	639	616	627	624	671	648	682	672	659	641	660	615	612	640	615	651	628	686	642	656	672	636	686	673	626	648	608	650	668	637	628	645	651	664	663	674	669	605	630	669	620	622	637	650	586	617	639	690	647	612	645	601	619	649	632	666	642	657	634	645	640	631	653	652	627	695	620	662	646	665	686	593	610	689	634	641	637	625	668	645	638	625	579	609	696	647	659	694	652	622	676	666	660	684	640	652	655	657	641	600	601	644	630	683	621	585	685	660	622	655	631	631	598	647	626	645	652	638	640	604	657	676	572	655	661	622	665	636	626	627	718	636	606	644	694	636	647	681	665	654	628	610	613	638	674	664	619	658	627	612	650	628	691	595	625	639	632	636	633	652	674	664	641	657	658	673	644	616	650	672	643	668	631	691	661	641	669	648	647	650	639	625	651	676	668	607	637	612	607	615	637	630	636	652	670
1790	47	38	25	29	44	25	30	27	21	28	26	22	25	27	26	29	21	18	25	23	10	21	12	19	14	18	16	15	11	28	18	15	9	21	18	16	16	20	21	12	20	28	22	23	16	22	23	18	28	20	19	22	13	17	22	20	15	20	20	15	18	24	19	16	27	17	13	21	17	14	25	13	20	17	13	20	21	13	14	23	19	22	16	12	15	13	18	14	15	16	10	14	22	17	20	16	17	22	18	16	26	22	22	16	26	12	20	21	22	19	22	20	18	23	21	20	19	19	23	19	18	12	16	13	17	17	18	14	22	14	17	17	17	18	15	30	23	15	17	16	14	15	15	18	24	18	15	32	22	21	11	11	20	22	14	21	14	14	18	18	16	14	16	20	15	21	15	16	13	19	13	17	19	18	18	25	17	24	21	22	14	19	16	20	15	17	13	16	21	19	19	14	27	26	22	17	18	23	10	23	19	18	24	21	18	11	14	20	15	14	21	10	12	20	21	15	31	17	17	17	19	13	25	13	23	18	16	14	22	17	12	20	20	11	25	24	18	19	24	23	18	18	16	11	21	21	18	17	15	15	17	15	24	17	14	15	22	20	18	17	27	21	18	18	20	15	25	15	23	25	15	17	21	18	11	13	16	19	14	17	15	13	21	19	10	12	27	25	17	18	19	16	15	15	15	16	24	14	22	14	24	18	19	16	15	19	24	19	25	16	19	18	14	14	16	10	18	19	13	19	18	17	26	19	15	26	13	20	20	14	17	23	29	29	28	20	13	21	18	13	20	27	23	11	19	25	18	21	14	22	23	20	17	18	17	22	31	18	27	18	16	19	17	20	22	16	13	15	20	24	19	30	21	15	19	16	14	15	21	17	15	16	16	16	15	16	13	16	12	16	11	28	20	11	18	17	17	23	16	19	22	24	16	18	10	22	13	11	12	13	19	13	19	15	13	19	19	16	13	12	22	23	20	17	29	21	20	14	23	25	13	25	19	19	19	19	20	12	14	18	25	18	16	22	20	21	20	21	17	21	26	26	16	16	14	17	23	22	23	18	14	20	16	21	17	15	21	20	12	27	18	24	16	19	17	20	14	18	11	17	18	19	14	26	17	18	15	15	19	15	20	22	21	14	24	22	15	27	17	22	19	26	17	28	24	14	17	19	23	19	20	20	26	12	15	18	17	19	23	23	20	18	14	19	19	17	22	11	14	17	19	15	17	14	13	17	17	20	13	21	19	18	20	20	15	13	20	15	16	19	14	19	20	17	19	23	26	20	17	18	18	12	22	27	25	15	28	22	30	19	19	18	18	12	24	21	26	25	20	15	18	22	16	18	21	16	16	18	17	17	22	12	26	23	22	20	11	20	18	21	24	15	23	14	13	17	24	20	21	24	23	16	18	24	16	17	21	24	11	21	16	27	18	25	22	18	16	16	13	20	10	19	20	16	18	26	19	16	17	24	18	25	21	11	17	24	18	23	23	20	18	13	16	25	20	23	18	15	9	17	26	22	10	20	15	18	12	22	19	16	16	17	21	22	12	16	16	19	13	17	15	20	17	25	19	14	28	18	18	15	23	16	15	19	23	15	15	15	23	17	22	15	21	20	21	13	15	13	20	17	20	20	21	8	22	23	23	16	16	20	18	17	17	21	13	26	19	21	13	17	20	18	24	25	16	24	13	19	20	12	19	23	26	15	18	19	26	12	13	14	25	23	14	20	19	26	15	21	15	16	22	15	20	21	23	19	28	11	17	16	16	14	21	18	21	7	22	19	15	21	11	23	21	13	19	20	22	17	18	23	17	9	20	12	14	17	15	22	13	19	9	17	22	17	13	23	20	11	14	17	19	15	20	16	15	17	13	12	20	19	13	17	14	21	20	20	17	17	23	15	21	15	13	21	18	21	18	16	9	17	21	28	15	11	15	21	20	26	22	21	20	22	10	17	15	22	17	14	17	21	19	22	14	22	19	13	19	17	10	16	22	24	22	21	12	14	14	15	17	12	17	17	23	16	25	12	17	22	22	17	12	15	16	18	18	22	19	23	15	15	20	13	21	23	18	24	23	18	17	18	13	14	21	9	22	23	20	16	19	13	16	14	18	15	20	16	16	19	17	17	13	15	16	20	19	19	19	19	23	19	17	23	27	13	19	14	14	19	12	16	15	19	22	13	21	21	15	26	20	25	16	16	20	19	19	12	26	19	23	15	25	19	20	20	16	9	17	22	19	15	24	18	19	14	26	15	12	20	15	14	12	18	18	14	16	17	20	22	18	20	10	23	22	16	15	23	15	11	15	16	21	19	24	14	31	21	19	23	14	18	15	23	22	17	21	12	21	20	20	15	15	12	23	16	16	18	11	20	12	17	21	21	18	18	16	14	18	15	14	23	17	20	17	24	14	17	19	22	16	20	20	17	22	11	12	16	14	18	13	26	16	20	16	26	15	20	19	12	15	21	24	11	12	19	19	19	18	24	23	19	16	17	16	11	27	22	20	15	14	21	13	20	19	17	22	16	23	20	18	15	18	14	19	24	16	17	13	20	15	16	13	6	15	18	24	19	20	18	24	19	14	21	19	22	22	17	19	17	16	26	21	11	17	21	14	13	13	11	16	18	12	20	18	15	23	20	25	26	21	16	25	17	21	22	16	16	21	15	16	16	16	18	10	22	21	23	21	13	20	22	13	13	14	18	18	18	26	17	14	15	13	24	10	15	19	17	20	17	19	24	10	16	23	13	16	17	15	23	26	27	18	15	16	29	23	23	15	19	19	10	22	19	20	20	16	26	24	15	15	29	17	28	17	11	13	21	16	20	14	16	18	22	18	18	15	14	13	21	14	12	17	20	33	16	19	22	20	16	14	19	21	22	20	21	15	15	19	22	17	19	21	21	22	21	25	20	21	24	24	18	19	16	16	20	23	16	20	16	18	7	20	14	17	15	25	18	18	16	13	22	21	18	22	19	25	21	20	19	15	18	17	17	25	15	18	21	19	23	19	15	13	22	13	20	18	19	20	18	15	6	15	24	20	15	16	14	22	21	19	17	20	14	26	23	20	17	7	19	15	18	18	22	14	23	17	19	15	20	21	16	29	15	18	20	15	16	19	14	15	13	22	12	17	6	21	18	18	22	13	16	16	17	17	25	17	21	15	15	17	29	17	15	17	20	23	14	17	20	18	17	16	14	16	17	17	17	27	23	18	13	22	16	16	16	11	24	19	16	19	12	21	14	24	10	12	23	18	19	12	13	18	20	22	15	17	18	23	30	9	20	16	19	19	14	19	20	17	21	14	15	16	16	23	15	16	15	19	23	20	20	20	23	12	24	20	15	13	8	13	17	14	16	17	15	23	18	13	16	18	25	23	15	17	22	24	18	20	12	20	15	29	18	22	16	21	17	10	7	20	7	18	19	21	20	22	15	24	10	16	20	27	17	24	13	18	14	30	10	18	18	19	14	9	20	18	13	14	18	19	13	5	18	15	17	25
12402	1210	520	664	1315	1709	1559	1307	1023	910	717	652	542	504	464	412	383	357	339	295	290	291	304	306	282	266	263	236	265	231	242	267	243	220	215	221	216	245	250	216	233	228	199	226	208	216	242	229	220	213	212	233	216	223	189	188	213	229	233	198	211	207	212	212	214	215	203	208	208	210	189	222	210	218	196	226	192	198	210	208	203	196	196	201	191	217	193	208	206	211	225	195	202	229	192	199	204	224	192	167	227	203	228	223	182	196	232	194	209	193	200	210	232	195	219	213	221	216	221	201	206	193	210	220	232	201	203	183	187	208	204	196	208	194	193	182	222	209	191	203	176	195	196	193	193	158	195	204	221	213	211	219	186	176	178	210	199	210	203	234	212	208	202	200	230	216	187	192	211	203	201	212	217	208	227	190	230	205	188	214	208	196	179	209	213	207	201	237	196	202	196	209	211	215	205	194	230	225	191	224	209	205	187	202	207	193	190	190	203	235	192	211	203	221	195	212	196	209	235	207	208	228	225	178	178	202	202	224	196	220	186	196	217	185	189	200	190	197	224	189	209	234	204	213	172	224	187	180	203	194	221	196	180	225	222	220	204	218	205	195	200	214	210	211	212	207	207	186	192	197	218	193	174	212	197	195	198	203	209	213	207	215	201	189	192	191	225	186	216	207	190	209	198	178	216	209	193	187	205	210	219	217	214	192	208	196	203	220	209	215	207	218	216	193	215	195	184	202	211	191	200	201	223	205	214	193	210	199	204	196	218	182	205	229	201	208	215	192	225	199	200	214	204	212	199	213	212	209	200	196	203	204	228	205	199	203	217	213	189	211	201	181	204	194	179	223	220	210	193	219	218	229	191	196	200	187	212	195	205	245	201	185	205	203	199	232	182	208	199	188	192	202	206	217	223	222	186	192	220	193	193	217	194	214	196	214	201	204	190	204	188	196	190	232	212	209	201	193	206	206	215	223	182	227	222	208	198	192	211	206	210	232	195	186	203	183	199	193	200	203	171	201	219	220	212	232	192	207	169	205	210	193	213	203	209	180	201	205	195	225	208	175	184	201	197	216	216	183	230	214	210	203	219	186	196	217	188	211	202	195	194	164	214	189	188	228	192	207	219	200	211	195	188	220	190	205	180	197	177	206	198	198	228	216	183	210	195	198	200	200	204	199	203	216	202	208	220	187	215	199	203	228	209	211	218	199	188	194	183	216	203	212	185	228	198	203	199	181	199	167	190	244	218	211	204	192	219	206	204	190	192	206	204	177	188	219	215	202	178	201	186	207	210	205	199	191	192	192	195	226	206	203	212	197	202	234	206	220	231	181	215	221	211	214	191	194	198	225	183	205	223	225	201	196	216	216	173	200	213	216	211	232	209	179	195	210	185	232	208	205	193	207	206	221	214	240	188	176	192	205	190	222	187	188	196	195	201	198	196	201	196	204	209	204	173	200	217	208	219	202	200	215	189	193	209	225	235	199	205	232	212	208	194	208	204	195	199	211	200	194	203	211	208	211	207	192	192	204	177	199	186	201	205	198	185	195	228	195	210	185	219	207	201	184	220	192	210	215	182	221	203	189	206	177	199	202	167	203	212	212	187	205	208	211	197	212	193	211	196	197	194	199	235	190	167	202	203	209	200	194	196	201	207	203	207	213	208	196	192	206	220	208	205	195	200	225	217	233	214	200	222	195	190	201	196	217	224	218	205	204	220	214	226	203	223	232	209	192	204	207	182	191	174	180	218	208	203	212	220	214	192	215	196	216	210	236	210	194	230	204	207	214	217	223	211	206	199	177	162	216	192	188	180	204	193	196	195	214	199	207	198	217	206	197	193	194	177	203	197	222	209	195	214	202	203	237	212	200	203	210	185	192	200	191	204	209	199	205	184	164	218	198	181	178	229	225	212	196	206	200	204	196	192	195	205	216	192	194	207	198	225	204	219	188	195	230	214	188	216	196	202	211	205	201	196	203	200	208	215	211	205	229	207	192	227	182	215	194	207	212	220	209	205	207	176	202	200	175	214	201	225	197	194	179	191	215	222	198	202	214	200	209	199	194	199	216	225	191	189	198	219	199	199	215	207	187	210	191	200	215	188	199	209	215	207	172	201	187	203	199	205	245	179	194	196	199	210	188	198	211	195	191	209	191	206	186	178	217	223	181	226	179	207	199	195	199	197	219	208	193	202	198	201	227	186	220	180	199	222	198	204	201	183	206	202	184	202	211	185	198	204	193	206	211	206	205	197	223	181	196	221	200	213	190	212	191	200	193	184	200	187	210	188	215	208	207	232	178	196	203	230	208	194	199	227	181	224	183	199	205	190	218	196	189	209	221	207	198	207	198	203	190	197	201	188	195	178	195	188	230	242	220	199	187	185	220	210	210	198	210	219	200	201	219	204	208	216	168	204	198	226	209	206	215	191	186	208	192	197	204	198	226	227	210	206	191	175	206	232	203	210	180	207	206	186	190	206	185	186	219	210	194	202	218	198	207	185	242	187	196	211	204	172	194	214	192	212	209	214	197	210	191	197	219	211	199	199	175	211	189	221	206	204	213	223	206	201	210	211	186	207	186	209	186	199	204	199	218	203	188	225	175	191	189	194	206	198	182	193	198	207	200	187	186	182	173	213	187	197	188	215	212	178	200	199	217	234	201	182	204	213	220	212	203	207	176	217	201	209	230	207	202	212	223	196	210	192	191	188	215	214	218	206	213	203	199	197	214	180	212	192	188	193	214	224	238	188	197	193	220	239	232	189	203	170	201	193	208	181	206	220	209	186	186	224	206	193	203	178	231	224	204	216	217	205	233	192	212	229	210	186	192	165	200	210	233	196	213	210	188	206	236	188	199	209	203	215	210	209	240	184	198	186	229	200	238	180	203	187	201	193	208	233	184	213	217	214	229	184	207	221	227	201	220	177	200	207	197	201	211	205	205	214	192	175	198	197	219	214	218	206	185	174	214	194	220	235	211	204	207	219	194	205	202	222	203	205	184	191	204	197	197	199	192	196	213	206	242	217	199	235	205	216	194	198	211	194	200	208	180	197	222	211	201	209	215	225	183	212	199	169	202	201	177	205	211	215	218	219	180	204	215	234	222	195	194	228	200	202	210	203	179	211	224	219	209	218	215	199	221	205	190	206	218	209	197	195	198	209	210	189	195	195	202	209	187	229	228	214	201	196	191	221	204	197	206	209	204	221	214	194	211	183	231	207	197	214	219	196	198	187	186	205	223	211	182	204	227	219	222	206	217	193	206	225	207	182	210	215	216	202	184	219	209	216	203	175	200	188	236	209	206	218	196	208	197	226	201	177	215	203	213	213	222	244	211	199	229	250	212	221	193	182	203	198	184	216	194	199	203	194	191	215	206	202	181	206	226	210	205	196	216	210	194	197	203	222	218	196	195	208	168	182	197	224	214	219	212	200	176	193	167	216	195	210	201	209	184	210	202	191	190	188	195	191	191	193	201	212	206	176	211	218	199	213	184
1526	166	100	68	61	72	84	79	94	73	58	73	56	62	56	60	63	59	52	57	60	64	49	62	42	48	37	57	54	67	45	46	34	49	39	55	51	51	49	48	42	58	41	52	56	45	57	30	48	61	43	49	57	45	31	44	47	44	31	50	47	50	43	51	55	49	53	49	51	40	45	48	48	48	46	42	35	44	40	36	35	61	44	49	42	49	37	46	46	40	45	47	48	41	48	56	43	46	54	52	48	42	47	37	49	59	40	48	39	51	42	57	39	43	45	54	56	38	45	52	54	51	50	36	51	55	48	40	51	53	35	51	49	40	37	48	48	46	44	51	43	51	41	49	36	31	51	47	50	67	43	40	55	44	45	44	40	46	39	40	51	42	48	50	51	49	42	45	41	44	43	32	57	41	35	39	41	42	34	46	47	45	49	44	49	49	39	36	27	47	46	50	49	43	53	39	52	49	50	50	38	49	46	47	44	46	39	48	52	42	46	56	61	48	49	46	42	48	37	45	58	46	44	50	33	40	46	43	42	41	47	49	52	55	45	52	50	47	44	44	40	39	49	63	55	50	47	62	29	49	37	42	38	38	42	49	37	38	41	44	46	43	51	42	47	47	38	51	54	46	50	51	41	44	36	39	48	55	42	48	62	36	42	46	56	45	52	44	53	49	50	45	46	37	41	43	53	35	46	41	55	38	49	46	46	40	48	47	52	42	56	42	46	33	44	60	67	48	55	35	58	42	42	43	49	42	55	44	54	48	39	47	28	39	36	41	42	46	42	52	53	42	53	47	45	46	38	49	53	44	42	49	40	40	47	45	38	37	37	45	38	48	34	39	48	42	42	57	45	46	47	50	52	45	40	46	48	35	52	35	32	48	55	48	35	53	34	44	42	42	36	55	52	67	52	42	48	58	43	50	48	48	45	45	43	56	58	40	41	48	51	51	50	51	41	45	52	52	46	41	44	43	44	44	44	46	51	55	59	41	50	28	51	41	46	45	51	43	43	42	49	48	52	48	35	43	32	55	53	46	38	41	58	41	53	56	55	48	58	45	52	40	48	52	51	41	43	44	43	48	45	50	43	47	55	53	47	46	50	37	53	47	38	40	42	46	48	35	43	44	49	57	48	33	45	54	44	31	45	55	45	34	46	51	63	56	41	52	52	55	41	41	41	45	35	55	43	52	51	40	39	45	42	48	52	36	50	46	40	45	29	57	43	45	55	41	40	40	28	41	45	49	39	53	47	37	57	37	51	39	40	42	38	51	63	49	41	57	45	44	36	36	40	49	36	40	49	39	46	44	38	40	57	45	54	52	44	52	41	44	38	43	52	44	40	56	53	34	38	47	39	44	41	29	59	49	45	43	44	43	51	47	47	41	49	45	36	37	41	46	45	45	42	39	42	63	52	37	44	45	46	58	41	35	48	46	56	48	53	36	52	46	59	53	48	50	50	46	56	44	45	52	56	49	44	43	40	45	41	29	50	48	41	51	51	45	39	41	33	48	35	45	33	47	39	44	35	45	45	48	37	46	47	54	46	46	50	36	40	38	55	44	47	43	33	36	41	49	52	50	59	41	41	35	55	43	48	41	41	41	39	61	37	51	45	39	62	40	51	52	40	48	50	49	50	48	58	47	54	44	35	47	43	37	42	40	37	53	54	48	52	50	43	45	49	49	52	36	49	49	49	55	44	57	43	53	55	36	54	49	41	52	43	39	42	45	47	48	44	52	50	53	42	43	31	47	39	27	54	45	35	50	61	40	46	48	63	46	49	45	45	40	47	57	45	40	60	54	35	35	43	55	40	36	53	48	37	43	50	42	46	45	40	58	47	42	39	41	48	54	48	60	44	47	33	48	48	43	59	48	60	43	41	43	38	46	47	53	42	43	36	37	45	43	39	44	45	40	57	53	62	43	49	45	37	34	45	37	55	45	52	43	62	51	53	30	41	37	39	36	52	35	35	47	35	42	60	53	52	55	37	36	55	40	43	43	46	45	54	50	54	36	48	43	51	43	44	30	54	41	46	48	42	40	46	37	38	43	42	30	46	52	49	41	35	34	38	43	52	44	48	45	41	49	47	41	53	47	50	49	63	37	46	40	58	49	60	48	38	48	46	55	44	43	45	49	35	34	50	49	42	53	43	45	55	44	42	52	55	53	61	43	47	43	39	46	46	35	56	49	36	51	52	42	53	50	48	58	53	42	44	42	44	42	46	40	39	54	44	45	40	45	45	48	63	51	38	40	34	40	41	61	41	37	53	43	53	33	50	37	51	52	59	42	39	49	50	46	56	43	45	39	46	50	27	43	49	47	38	38	49	46	43	51	42	50	51	50	38	41	46	60	43	42	44	45	50	43	48	41	45	38	45	33	43	50	35	44	50	44	44	42	46	58	41	47	40	36	43	47	43	48	39	43	45	40	40	49	57	65	43	44	33	39	47	53	34	47	54	47	43	44	49	47	47	43	37	51	35	34	50	48	43	44	32	59	53	32	42	36	40	42	46	43	37	50	47	44	39	45	37	44	50	38	53	55	49	43	35	41	46	64	43	47	36	40	39	41	43	38	44	61	51	43	58	43	53	65	43	46	51	43	36	50	45	52	48	56	44	47	44	50	43	52	54	48	51	40	47	42	46	41	51	39	43	45	48	33	52	46	34	53	34	45	47	33	35	42	70	40	54	39	43	50	44	48	60	34	38	45	48	38	35	34	50	59	50	38	52	36	41	44	46	45	36	41	46	43	40	50	43	58	39	57	46	69	58	30	43	54	48	46	45	38	39	38	33	49	55	41	52	46	45	49	42	45	46	43	68	56	49	44	50	31	39	55	45	50	44	42	55	35	53	54	49	45	49	59	38	45	51	38	56	46	40	52	48	39	39	46	44	34	47	32	44	43	41	44	44	35	53	46	45	58	42	49	45	52	39	50	42	50	46	49	46	46	37	36	36	33	43	62	47	49	46	42	43	49	54	55	51	44	54	43	51	57	39	51	56	44	40	41	70	33	41	45	42	59	60	49	38	35	45	43	42	54	56	48	39	49	55	37	52	51	39	44	50	46	39	41	44	40	43	36	44	43	37	53	59	34	49	51	30	43	49	51	57	50	41	47	57	53	47	43	45	37	41	53	50	50	38	49	45	35	46	51	48	42	45	48	41	34	45	48	35	49	39	50	52	49	50	42	42	54	44	43	52	53	41	51	51	43	54	52	42	53	50	50	46	46	60	38	50	42	43	42	42	54	36	51	55	53	49	40	38	47	60	48	61	40	49	53	47	35	47	45	39	46	57	55	42	41	46	36	49	55	50	47	44	47	34	53	42	35	47	43	52	46	54	56	49	43	36	46	47	48	49	59	51	44	53	30	40	48	46	47	44	46	37	45	47	41	47	37	49	54	46	38	47	55	51	48	41	37	42	52	50	50	42	55	51	39	41	57	39	45	39	52	46	38	46	46	46	46	53	53	39	42	33	57	45	41	43	36	43	43
18385	3450	1372	1995	4404	5146	4186	3406	2717	2170	1805	1534	1296	1163	1068	978	915	875	822	811	702	734	697	693	653	618	615	579	573	622	592	583	552	561	577	537	516	503	542	493	521	517	541	550	523	539	510	542	480	522	508	491	473	447	474	469	477	461	498	499	484	487	529	499	470	470	476	534	470	466	436	466	499	543	463	466	474	473	471	477	466	480	485	514	452	483	457	468	470	462	503	506	480	513	498	477	455	467	483	450	459	455	482	450	483	477	471	417	446	443	499	461	480	460	515	490	506	475	476	468	481	499	463	490	475	519	479	430	452	450	467	444	502	469	447	420	457	466	496	471	491	503	478	474	441	495	480	449	438	438	476	504	456	437	459	493	461	453	449	442	477	475	485	467	463	425	459	446	536	463	473	420	459	494	454	475	470	481	481	468	477	448	454	457	475	510	432	507	489	445	504	445	513	461	476	436	441	461	451	483	469	470	477	443	472	485	442	451	435	452	420	444	423	469	476	479	469	461	473	454	478	458	445	411	467	479	463	480	468	467	493	464	487	461	499	460	468	438	486	476	457	427	457	469	488	491	459	478	473	425	493	463	478	481	438	434	473	440	460	462	457	459	450	530	486	480	465	442	435	427	459	501	446	469	434	448	438	479	419	454	453	482	420	444	477	492	456	485	438	431	472	483	488	469	448	499	490	417	450	466	473	476	458	482	455	464	481	482	424	505	464	456	466	419	463	432	453	491	468	463	472	464	498	446	484	451	501	458	472	480	478	456	495	457	420	500	463	439	490	477	481	420	461	459	420	493	492	438	436	487	445	467	460	446	457	505	460	426	467	463	492	482	456	450	443	468	471	488	466	534	464	441	503	485	467	458	479	461	471	498	488	453	476	434	435	470	446	411	443	479	455	460	446	465	478	471	438	461	445	489	450	515	455	464	482	444	431	432	466	458	483	471	482	464	477	454	438	459	474	479	473	490	462	486	437	446	463	428	487	504	467	484	428	471	433	494	464	467	456	472	466	454	486	439	459	460	442	474	492	459	466	397	469	439	505	481	456	462	485	463	476	477	492	425	447	451	463	443	487	468	460	488	452	452	519	462	447	473	485	458	465	465	473	477	473	462	452	452	432	492	492	454	488	450	417	463	447	435	439	476	442	446	459	498	421	448	458	436	476	464	491	477	447	481	464	423	485	430	478	463	477	468	425	474	464	403	466	450	464	469	476	448	473	437	449	471	437	459	461	447	429	467	471	496	470	454	449	467	479	485	456	458	477	466	439	449	476	491	477	483	484	450	481	445	454	445	454	437	476	460	509	477	463	480	462	453	480	469	446	468	445	491	423	461	476	481	464	432	486	447	430	484	452	477	473	473	455	461	466	481	487	450	441	476	492	489	503	449	464	461	456	485	468	433	503	461	460	460	451	440	475	469	464	493	458	453	447	499	440	490	500	461	472	510	490	475	502	466	464	397	479	477	466	469	432	475	441	463	471	450	437	467	473	456	476	466	455	477	479	487	485	440	464	471	474	468	479	488	474	494	444	472	481	434	430	474	460	451	484	436	491	473	486	488	442	442	451	375	478	451	486	482	449	452	466	453	479	448	500	462	488	468	503	448	473	447	460	458	431	473	501	431	490	465	451	453	468	477	486	462	462	458	491	439	501	452	456	456	474	469	472	453	451	443	487	447	460	459	471	470	486	480	442	469	446	481	469	478	464	462	487	448	426	451	508	421	482	451	489	472	505	481	430	474	472	463	425	505	429	418	445	432	425	473	483	472	473	491	461	456	461	500	430	488	428	442	480	468	492	463	456	445	436	490	457	477	449	468	508	473	472	480	455	487	437	472	486	471	419	411	501	478	458	513	430	482	460	443	475	453	461	464	483	431	464	491	509	460	482	461	467	471	454	470	460	508	468	460	467	478	455	512	475	447	443	500	489	466	476	458	436	447	459	461	470	427	444	441	474	426	451	482	473	448	432	461	462	460	493	490	491	429	456	482	462	468	474	469	455	464	432	430	432	425	484	419	431	456	499	458	467	442	452	477	486	455	440	486	463	481	430	441	505	456	484	505	459	475	484	467	451	478	480	464	456	473	438	445	470	466	465	482	436	446	446	451	474	488	442	486	446	490	490	426	463	463	464	449	448	465	456	474	468	482	490	496	426	421	473	438	474	511	468	470	483	461	479	451	447	454	491	471	430	494	452	485	529	477	464	449	490	463	477	435	464	447	500	477	483	463	446	424	469	483	484	466	465	500	475	433	467	467	468	463	458	460	446	465	441	461	465	458	488	473	472	489	453	483	487	422	502	473	482	431	492	474	490	508	520	472	482	447	418	483	438	491	436	456	475	452	486	476	462	474	472	495	421	471	485	467	488	460	480	475	458	477	476	433	452	457	464	452	447	479	497	453	474	450	445	490	451	464	450	457	458	454	467	485	489	505	478	454	469	486	474	476	498	446	490	476	477	465	459	439	432	523	473	479	497	474	474	448	435	430	443	445	464	470	473	523	488	430	418	475	449	427	495	488	464	457	449	449	493	500	496	471	422	478	461	464	421	455	510	512	461	469	472	454	464	464	437	462	478	430	504	487	490	473	464	473	524	490	461	460	449	463	442	479	423	456	461	487	466	490	468	467	485	474	474	492	474	475	452	446	450	438	451	470	486	445	491	499	493	485	477	471	441	449	473	450	508	454	435	439	445	500	440	469	440	496	471	466	461	404	495	491	498	447	459	474	479	481	484	478	453	491	468	462	478	446	500	438	481	460	496	456	454	442	445	441	455	458	520	456	465	471	442	484	498	459	451	463	444	434	484	433	463	442	451	451	452	483	465	467	483	444	470	429	480	469	452	480	493	464	482	447	476	495	468	517	498	467	497	471	462	470	453	464	453	477	510	478	475	435	498	439	445	514	485	498	469	446	443	474	454	448	473	465	497	465	485	483	473	514	442	472	497	484	484	475	492	494	501	513	457	466	480	483	470	441	445	490	457	488	481	449	471	494	472	451	453	459	483	456	463	458	519	480	490	454	442	458	440	466	493	428	498	462	456	505	492	492	448	429	445	444	487	462	498	429	445	499	478	433	454	485	454	463	482	450	471	443	463	520	457	458	465	449	462	467	453	451	459	442	481	476	472	487	470	475	456	442	459	466	444	452	473	446	486	462	435	446	493	464	439	436	495	451	446	473	466	468	465	466	510	430	468	490	462	462	467	473	443	442	496	502	465	470	459	448	468	475	475	469	441	510	446	460	451	467	450	444	461	452	421	462	449	538	417	449	509	457	465	469	463	432	470	465	449	447	467	430	497	431	455	462	477	497	451	475	485	477	417	441	448	440	452	430	474	437	468	469	485	463	435	466	443	469	500	459	418	449	451	446	437	463	470	449	464	490	449	467	451	481	500	452	466	438	481	477	467	464	470	499	470	487	468	441	448	449	473	457	430	421	471	448	450	455	409	446	467	433	491	436	453	450	481	482	473	450	456	469	468	471	462	466
3027	153	94	63	47	72	83	75	72	62	56	56	55	55	51	32	41	50	34	26	37	33	35	31	30	39	30	40	34	32	35	33	30	33	36	23	29	39	32	35	34	32	11	45	30	31	38	28	33	22	38	33	36	25	23	25	30	19	30	31	24	26	35	23	31	26	42	21	19	26	33	24	24	31	37	14	33	24	28	30	38	18	33	36	30	18	20	25	33	25	19	40	28	33	27	34	28	31	27	26	30	29	34	36	31	33	23	29	23	33	29	29	27	32	26	27	24	20	23	30	36	23	26	17	22	25	36	21	25	30	30	34	32	25	24	27	23	37	26	35	23	22	24	31	19	34	28	25	30	32	35	25	24	20	35	28	28	28	33	28	31	33	29	34	27	34	33	32	35	29	33	30	33	25	38	41	30	30	18	19	32	28	35	25	25	35	20	34	30	33	25	31	24	26	22	28	29	26	30	29	29	23	28	21	28	23	31	21	25	26	35	25	22	26	30	33	29	25	34	30	23	16	19	29	30	32	26	31	36	34	23	22	24	33	29	26	32	32	29	37	33	24	33	21	34	20	34	29	13	29	24	30	28	21	20	31	24	35	28	18	33	26	28	34	25	26	31	28	26	27	32	24	22	29	28	20	36	23	37	35	31	20	33	34	32	29	30	23	26	28	23	32	20	22	26	28	26	32	24	22	34	29	25	33	19	26	26	22	43	22	33	39	33	30	25	31	31	25	35	21	19	36	32	27	24	19	23	28	27	29	28	36	29	21	26	29	29	28	23	31	33	16	31	21	20	27	41	21	32	29	28	20	25	30	31	37	24	29	19	25	29	22	21	30	21	35	28	24	30	25	27	27	37	27	31	35	37	36	34	23	33	20	31	27	34	28	32	29	35	34	34	32	21	32	31	30	23	24	39	30	31	32	18	29	23	28	34	20	30	27	23	30	23	36	23	25	33	26	15	33	25	22	24	26	25	34	28	22	28	32	31	37	23	34	32	21	35	29	37	29	24	24	20	31	27	33	29	23	34	30	35	30	23	29	31	29	29	23	18	34	25	32	20	26	35	19	46	22	31	33	26	19	33	29	25	28	25	35	28	35	37	30	29	26	22	23	39	25	32	34	32	28	31	30	26	33	28	32	32	29	35	28	21	22	19	28	31	31	25	33	34	19	42	29	28	20	44	34	23	43	31	30	26	21	29	26	31	26	24	28	31	36	21	26	32	29	28	19	29	33	35	29	27	23	32	17	28	25	28	24	20	37	34	24	31	25	27	28	34	22	28	37	30	36	22	29	35	23	20	26	33	27	19	24	33	28	28	37	31	36	27	36	35	28	28	27	27	22	32	24	41	29	24	27	32	26	28	27	23	32	29	25	32	29	32	30	23	25	32	27	32	35	22	33	26	29	32	23	22	23	23	24	27	21	24	23	21	29	27	18	25	34	22	29	34	28	29	34	26	26	25	33	25	23	27	26	31	25	31	20	35	19	29	18	34	25	27	23	29	26	22	32	25	29	26	28	34	29	24	26	30	26	32	29	25	26	25	34	30	24	28	22	21	24	33	35	29	29	21	24	38	34	32	27	35	29	24	33	30	28	41	25	31	26	49	27	34	26	38	28	25	24	27	23	14	22	22	24	24	26	38	21	30	29	20	25	16	44	32	23	31	21	21	32	22	30	23	25	34	24	23	28	17	28	25	35	20	32	25	23	27	39	28	22	24	21	29	26	35	29	28	34	26	32	28	20	23	19	30	19	27	34	22	32	27	21	29	28	22	24	32	25	24	30	24	28	23	35	23	27	27	27	30	21	24	35	32	23	19	27	27	28	28	29	26	26	25	31	33	27	22	20	30	27	28	30	17	24	32	28	30	33	24	23	19	24	25	25	30	32	28	31	35	26	23	22	21	25	35	28	34	28	34	28	27	30	35	33	27	38	15	37	28	31	28	19	27	36	34	32	18	22	26	24	18	30	26	24	24	27	21	35	25	30	32	28	25	35	31	40	34	18	35	32	26	25	21	20	23	31	35	20	28	23	34	19	34	28	34	34	28	32	31	33	24	30	26	25	32	32	34	34	34	31	19	27	16	27	31	27	26	29	26	35	29	31	25	27	30	35	28	21	31	32	22	24	31	24	34	24	27	34	28	32	35	38	29	28	24	27	29	23	34	25	31	31	40	23	25	22	35	28	25	34	36	34	37	30	25	26	27	28	28	22	34	28	20	28	27	35	36	35	20	31	29	33	21	21	28	27	23	26	28	35	31	33	26	27	28	34	22	21	29	26	27	34	16	29	34	32	26	21	29	29	21	23	32	23	26	34	35	25	35	37	29	26	22	34	23	15	32	26	26	27	24	29	18	38	20	32	28	35	17	26	32	24	33	29	37	23	37	19	24	29	31	24	28	22	24	27	24	23	23	34	30	22	29	27	20	27	30	26	24	30	33	31	27	30	33	33	24	27	30	24	26	31	25	23	30	31	31	23	35	20	32	20	21	22	34	20	33	34	27	30	29	21	29	34	33	20	19	29	40	30	34	36	27	45	26	28	28	23	31	27	31	27	37	21	30	37	33	34	26	25	22	26	32	24	23	20	34	26	20	40	34	27	28	28	25	22	17	23	24	27	20	23	32	25	32	33	31	28	24	37	30	28	24	21	21	25	28	30	27	22	28	28	30	22	34	34	28	32	26	30	27	24	33	33	22	27	27	35	29	34	31	29	30	29	28	31	17	21	25	27	28	27	22	37	31	30	36	23	31	35	33	29	23	14	25	33	24	37	26	37	20	28	34	33	35	24	31	26	24	27	24	33	22	43	23	29	25	29	27	17	23	32	30	32	30	29	26	31	25	30	29	35	29	46	28	19	29	35	28	23	31	21	27	29	27	30	30	29	33	29	30	29	31	24	25	23	26	29	34	26	24	23	28	25	31	21	17	28	15	28	24	35	38	38	26	35	32	18	22	25	30	24	30	28	27	25	28	38	33	28	28	29	34	19	19	21	18	29	31	38	26	23	27	21	24	36	30	33	28	29	36	21	27	23	35	44	31	33	21	21	31	19	34	33	26	20	31	35	32	32	27	21	31	25	23	33	33	30	33	27	29	31	28	35	20	21	33	27	31	26	30	27	29	26	27	29	30	21	36	24	25	23	33	30	30	32	23	23	25	28	31	20	32	28	31	30	33	22	28	30	31	27	26	27	31	27	22	22	30	24	26	38	23	32	27	27	32	22	34	24	25	32	28	33	32	31	32	24	28	16	31	23	36	31	26	28	29	31	24	23	23	30	22	25	28	23	20	34	24	29	28	28	37	35	22	23	27	23	42	37	24	29	33	26	30	26	27	24	26	45	28	30	10	23	18	26	23	29	30	34	33	30	30	27	36	34	32	32	25	46	36	28	22	26	29	27	34	32	21	26	22	18	40	34	26	31	25	22	25	26	31	31	23	27	20	29	30	26	30	21	36	28	28	23	29	28	34	37	38	29	32	27
17229	2856	1318	2002	4297	5269	4704	3961	3227	2611	2104	1762	1558	1296	1179	1045	908	849	759	697	672	668	642	589	578	593	484	505	469	493	429	452	467	466	463	440	455	409	431	354	383	412	398	411	347	408	379	345	369	354	345	350	366	358	381	382	365	340	360	344	314	361	367	364	346	317	365	393	315	327	336	306	334	375	321	330	284	351	330	338	327	366	312	350	344	313	336	357	326	337	351	307	319	308	297	325	341	318	295	308	302	327	326	328	351	326	343	353	322	309	335	327	314	306	343	317	289	312	337	322	337	333	299	314	310	305	308	331	296	313	322	306	301	307	299	353	331	308	306	297	317	301	329	292	286	307	312	315	305	298	293	302	340	309	304	333	300	312	335	339	311	281	317	316	335	331	317	327	293	313	314	332	314	301	341	334	314	285	304	298	311	321	311	304	324	345	320	305	293	291	341	329	298	303	284	319	330	315	314	338	267	319	324	300	317	328	312	308	331	287	308	294	341	322	301	313	317	308	316	323	296	337	303	313	335	306	316	310	299	319	303	326	315	347	310	304	304	308	322	311	297	307	290	275	312	316	307	290	316	339	315	296	295	318	298	330	319	303	316	312	285	295	300	308	321	298	289	312	331	289	300	317	317	331	313	345	305	303	286	302	321	317	293	321	325	315	289	320	303	313	329	295	281	309	284	333	307	291	302	332	280	327	301	290	316	304	305	300	303	300	279	291	308	276	300	330	293	332	341	304	328	316	324	314	275	308	326	315	324	305	324	353	311	325	300	308	277	296	313	294	313	282	340	305	303	328	320	328	313	330	308	309	346	306	297	300	310	299	288	303	318	301	314	315	321	299	296	315	330	316	320	302	337	354	316	279	323	307	300	329	321	338	317	290	280	284	329	314	294	304	300	301	330	337	322	312	336	314	275	285	320	308	312	308	286	319	311	267	335	359	293	292	289	297	276	319	334	330	297	315	311	306	310	298	311	311	335	302	325	280	299	298	303	300	314	304	314	296	320	311	336	277	301	279	314	309	331	284	311	295	312	309	287	305	309	314	316	305	321	300	321	294	309	300	338	310	298	345	344	341	313	329	341	318	296	296	274	325	283	336	327	317	315	330	319	291	319	308	314	305	334	320	294	298	301	365	309	308	318	304	326	332	297	315	321	312	296	307	302	288	288	294	304	317	316	317	303	291	312	328	322	309	307	322	309	342	344	324	316	285	305	281	292	325	316	324	317	330	314	295	289	320	334	309	335	324	301	324	322	281	312	323	305	327	300	294	335	336	300	276	312	323	319	255	319	307	320	316	313	299	302	310	312	291	314	284	296	322	330	282	276	325	314	292	304	326	312	345	332	291	306	302	320	325	305	332	296	333	290	319	300	282	292	295	330	331	292	314	322	305	299	318	326	278	306	294	306	334	326	268	309	288	313	286	310	308	305	325	301	316	300	324	321	292	328	333	269	305	292	314	304	318	295	304	330	301	298	278	346	306	300	263	338	323	308	292	315	295	328	299	303	310	286	302	348	311	312	279	311	325	254	342	295	320	308	315	271	333	305	312	330	320	321	327	318	334	311	316	289	300	327	313	299	292	304	313	307	325	298	318	297	317	307	277	259	288	342	325	294	323	283	316	328	310	311	325	318	334	343	321	293	310	310	306	288	284	275	309	312	313	281	325	319	283	304	318	325	302	313	329	345	264	309	314	306	339	324	311	320	310	309	311	287	311	312	306	285	328	323	337	299	324	318	310	307	312	315	285	304	304	342	343	332	297	270	288	295	326	339	317	316	309	275	346	317	284	276	283	331	312	307	318	297	298	323	315	272	310	300	328	318	296	298	304	312	269	326	328	322	328	279	339	300	309	291	275	284	286	320	309	293	282	293	301	309	336	270	332	294	338	317	337	265	333	327	349	306	314	306	349	337	316	278	290	341	315	338	321	297	327	298	285	311	319	296	285	337	315	343	318	302	328	323	333	309	346	335	302	305	301	340	363	331	306	308	309	322	348	298	284	324	327	280	336	285	322	293	313	298	311	332	318	319	323	302	318	296	299	305	314	319	310	304	299	280	341	304	292	286	310	327	280	330	316	287	306	346	321	331	330	354	314	354	321	333	279	318	316	312	317	337	300	308	318	314	334	348	315	289	270	304	306	281	316	284	294	282	309	331	323	308	332	300	284	295	322	294	321	312	328	316	325	316	307	320	338	304	329	326	320	337	302	293	357	287	288	298	284	299	297	282	279	305	309	354	287	289	297	332	304	304	319	307	339	293	339	295	314	306	312	298	299	315	330	302	316	332	300	338	326	294	329	306	300	305	348	346	300	297	318	291	335	344	292	274	330	336	324	319	299	314	302	356	308	304	291	296	312	298	308	315	315	321	300	320	302	305	302	275	316	320	306	314	313	340	310	299	326	304	342	323	328	327	319	306	307	302	289	311	299	334	287	291	325	281	248	316	285	292	321	322	325	320	309	302	354	294	329	302	334	274	320	323	314	307	298	308	293	286	281	297	304	307	313	303	308	332	337	296	279	291	316	367	316	333	325	316	307	316	275	292	331	313	294	312	322	305	312	325	302	298	288	268	315	304	309	323	285	326	326	311	325	281	295	331	314	296	332	328	335	319	313	331	321	300	295	320	349	312	288	308	349	322	290	290	326	304	285	325	329	321	294	302	311	302	315	317	296	337	328	326	340	292	322	308	297	313	304	300	283	309	306	289	298	307	305	332	289	302	296	322	312	292	282	315	299	331	311	331	315	309	342	307	285	310	297	343	301	287	318	326	313	303	288	294	327	319	302	282	294	304	321	305	338	321	311	317	335	311	332	297	302	316	320	304	322	314	308	312	338	329	330	289	283	313	317	331	332	317	273	313	308	283	322	307	305	318	337	306	289	346	313	318	308	313	314	307	299	330	321	297	300	305	300	316	286	298	298	310	286	321	330	317	318	274	283	301	311	304	337	310	283	290	321	301	295	313	296	302	301	319	303	298	304	309	337	303	289	309	286	289	296	299	320	349	287	294	314	271	325	317	313	319	335	304	287	292	312	332	304	302	311	295	313	311	298	306	307	315	304	302	309	315	326	312	287	298	329	323	293	340	315	300	333	313	302	353	296	322	354	301	307	334	303	319	300	304	333	340	281	343	325	292	307	277	309	294	286	297	338	314	306	280	292	314	321	284	315	311	299	300	304	304	302	317	303	294	303	314	286	290	323	262	294	331	309	330	327	301	288	286	297	282	347	325	334	287	285	310	318	309	325	319	329	311	314	340	338	269	314	327	329	336	306	327	321	300	291	287	341	321	311	314	301	299	304	319	311	320	319	280	322	305	268	300	327	318	342	320	311	314	333	310	366	286	318	316	356	327	294	317	303	293	301	296	318	338	295	285	369	296	273	269	341	312	313	313	298	288	315	322	327	317	341	289	296	292	306	321	340	301	310	321	298	322	291	307	283	312	329	332	321	299	299	319	313	325	287	307	351	326	321	344	338	312	293
2692	349	181	119	127	149	136	144	125	101	112	107	103	96	91	84	93	86	79	74	73	78	71	69	71	81	62	72	60	55	64	58	64	54	39	63	56	75	71	74	68	55	61	63	61	58	59	49	56	62	45	76	70	60	57	66	69	66	77	55	65	49	54	60	70	63	56	52	82	63	66	57	70	52	68	72	69	50	60	68	62	64	49	62	63	57	64	80	64	45	55	60	56	69	64	72	62	54	66	53	67	54	54	56	61	60	61	64	61	77	67	49	66	65	67	64	81	62	70	70	68	60	58	54	53	72	54	55	56	58	61	61	50	52	67	59	55	64	45	72	55	53	49	70	66	54	61	59	76	57	65	81	65	79	67	60	58	68	53	54	53	65	64	58	62	74	72	53	49	60	59	55	67	75	66	69	45	65	60	51	59	54	63	46	62	62	62	59	60	53	59	69	62	37	55	44	70	64	61	58	66	69	53	65	61	39	55	73	47	79	53	64	68	63	56	71	52	66	60	74	66	61	63	66	72	59	62	57	63	71	64	60	66	67	51	69	54	55	63	71	54	53	51	58	56	56	64	54	62	64	61	54	57	76	49	67	59	65	62	67	48	61	47	56	63	50	61	50	58	58	51	55	61	57	60	48	54	47	50	72	52	71	58	55	58	59	63	55	64	58	56	44	61	67	58	63	72	59	63	75	56	60	67	52	62	65	67	62	53	65	59	60	64	57	61	53	60	50	53	57	53	50	63	64	72	68	71	63	66	61	54	60	63	60	60	56	59	72	65	60	52	78	60	66	64	50	65	62	62	69	71	65	62	75	66	72	58	70	53	49	60	77	67	55	87	50	68	55	61	49	61	65	64	53	64	66	50	62	46	62	60	55	64	68	55	69	74	70	61	57	50	67	68	77	68	55	72	56	57	62	51	53	75	67	60	65	61	67	59	64	43	52	57	68	54	56	68	59	73	63	62	77	74	76	81	60	58	58	66	60	67	66	68	57	58	65	48	60	70	50	58	59	42	49	48	50	62	47	64	51	68	66	52	66	62	65	59	59	57	63	71	66	64	67	60	61	61	70	56	62	56	53	78	55	51	57	57	58	66	66	53	67	62	62	48	73	65	57	68	74	76	43	78	71	66	52	72	65	57	58	70	59	50	64	56	80	61	48	60	63	66	55	71	64	70	60	62	57	82	61	70	50	44	65	64	44	58	75	65	54	55	58	61	56	62	58	65	58	65	63	74	49	43	45	49	72	57	56	49	63	48	55	51	65	61	48	60	53	68	53	50	67	70	57	44	77	61	55	61	60	64	51	52	62	64	54	55	61	62	60	63	71	67	78	71	59	53	58	52	55	67	62	59	72	67	59	48	55	52	52	68	68	59	57	36	55	59	68	62	52	59	64	62	69	62	51	65	53	63	55	61	55	61	62	67	50	81	71	65	74	79	47	61	51	50	56	70	53	54	69	45	45	54	55	61	58	68	66	57	64	71	48	60	66	56	59	57	58	66	52	60	57	50	56	71	69	57	59	56	58	48	61	58	69	62	65	55	59	53	64	53	65	50	59	54	71	62	65	49	66	45	60	58	55	57	56	72	47	63	65	64	58	67	65	59	59	67	63	48	57	63	56	73	50	65	59	46	65	60	70	58	67	63	55	60	58	67	56	66	52	55	61	48	68	66	72	58	47	62	52	64	62	73	52	61	46	45	69	51	57	59	60	49	60	67	63	67	59	67	63	54	53	58	61	64	62	65	54	67	71	54	58	52	59	62	65	67	61	49	70	47	54	65	49	66	47	56	47	63	83	54	49	57	76	59	64	59	60	61	54	54	63	66	67	62	51	56	75	56	47	66	73	45	47	49	60	60	44	61	55	55	56	56	58	50	68	69	65	56	61	58	72	64	56	64	64	48	70	50	57	66	65	45	58	62	61	60	63	57	63	51	65	50	49	52	54	63	70	52	62	71	72	56	73	55	57	56	69	55	63	74	67	71	71	72	59	60	84	45	55	59	60	50	53	52	56	70	65	52	55	67	59	48	61	57	56	77	62	51	53	52	70	64	76	76	73	50	67	49	62	93	63	55	78	63	64	63	55	58	62	63	56	44	61	72	73	54	60	63	75	52	62	62	56	61	59	47	58	68	66	58	49	80	48	66	59	61	73	64	49	52	51	65	49	63	52	56	66	64	63	57	57	70	64	55	69	56	52	66	79	65	43	72	57	48	60	70	73	64	48	82	55	64	59	59	68	76	58	60	52	61	49	57	72	55	58	68	68	58	51	53	59	61	46	62	70	54	61	63	75	71	64	66	56	53	68	70	52	62	56	56	61	50	74	57	62	54	52	61	58	53	73	53	62	51	63	58	52	60	65	53	46	69	74	69	56	55	55	70	64	44	57	74	55	73	56	42	64	61	61	66	58	53	56	74	67	62	80	70	63	63	56	61	69	54	59	59	58	45	49	58	52	55	51	56	57	66	50	56	58	57	54	49	73	62	65	63	53	79	44	47	56	67	59	61	62	53	69	56	67	60	68	73	77	65	63	58	61	54	60	59	49	54	73	50	62	60	60	56	69	49	52	64	48	69	71	58	49	61	63	61	54	67	49	56	74	71	69	69	59	67	62	60	49	66	58	63	59	63	63	55	42	59	67	48	60	54	73	65	63	73	66	64	65	52	67	68	76	57	74	69	66	53	60	56	61	59	63	76	55	60	51	57	56	48	77	67	63	40	56	65	63	54	53	51	58	71	49	69	53	56	62	58	59	61	71	48	65	66	56	67	68	61	58	62	61	58	54	64	69	60	58	58	60	63	58	70	65	57	80	55	64	55	68	66	68	58	73	63	72	70	50	50	49	64	68	73	63	63	71	55	79	70	59	54	61	52	59	73	57	44	52	55	56	60	60	58	69	70	74	63	61	53	71	70	71	52	63	61	69	56	61	61	53	56	64	66	60	70	61	62	53	58	59	68	61	54	62	58	60	52	64	55	62	64	76	68	61	65	73	64	72	65	69	71	52	68	55	67	66	57	51	54	73	65	66	52	69	54	58	68	61	72	60	61	58	48	56	47	48	51	58	45	61	55	60	56	59	64	59	53	72	65	64	59	70	68	55	54	52	77	71	57	61	64	59	64	61	50	56	60	66	69	52	57	38	61	52	63	55	60	47	53	55	58	59	51	54	64	55	47	63	59	47	53	50	51	63	69	69	59	46	47	59	63	53	59	41	59	50	74	47	51	67	49	60	65	47	58	56	64	48	63	72	66	58	60	59	64	64	64	60	64	54	59	54	62	64	65	57	64	63	38	68	60	70	50	54	55	43	64	64	49	52	57	68	67	49	62	64	59	68	52	71	76	56	56	57	58	56	62	58	75	65	62	58	51	63	62	51	54	68	52	53	56	56	62	59	65	64	52	61	65	62	44	56	63	66	53	77	60	59	51	72	68	42	66	58	49	53	50	59	62	71	63	62	43	51	71	72	58	67	58	63	68	70
21888	5029	2253	3469	7467	8529	7622	6236	4988	4147	3418	2851	2485	2230	1926	1783	1591	1502	1370	1292	1162	1158	1087	1076	1107	1006	939	947	885	948	868	864	838	825	807	791	784	819	775	733	803	762	823	788	719	712	764	786	763	712	717	660	698	700	686	721	701	669	663	685	653	685	688	691	657	661	715	724	675	686	711	688	669	686	644	633	644	645	657	642	653	661	699	640	682	631	759	695	698	717	641	667	718	659	646	698	649	639	636	648	695	687	677	680	636	645	673	666	656	667	646	638	666	642	647	648	621	656	665	671	638	630	640	687	642	634	618	651	655	671	622	624	636	663	681	639	644	630	678	649	640	710	611	619	646	631	655	663	590	664	665	621	692	591	636	690	650	645	660	629	611	636	622	662	633	639	631	668	629	644	659	674	657	628	659	645	659	643	619	644	635	674	608	675	644	614	656	638	641	656	665	627	685	623	612	623	637	631	674	673	650	670	688	655	687	678	580	630	636	643	621	643	617	670	581	625	639	663	643	631	637	654	652	650	626	589	659	613	655	683	626	639	629	645	665	652	661	618	672	616	642	648	678	624	676	618	666	635	637	629	603	680	601	694	697	601	622	596	615	629	649	641	657	621	623	567	650	679	651	632	616	656	660	584	620	666	606	653	663	632	645	671	654	624	609	686	635	620	687	650	664	642	658	628	643	664	639	659	633	670	581	669	655	620	645	690	642	628	678	617	648	631	653	649	658	628	668	622	635	660	629	652	634	619	628	650	661	619	631	648	667	616	657	671	645	666	628	661	624	630	636	617	633	606	677	684	658	638	628	672	628	648	634	629	638	609	622	652	647	658	629	619	623	635	686	623	616	636	619	637	638	628	619	634	651	649	657	629	616	589	650	654	697	581	627	666	641	609	656	626	656	614	638	655	630	684	615	639	642	619	652	625	590	615	612	650	605	678	626	656	631	646	620	640	639	655	671	612	694	677	679	616	581	618	640	612	629	639	625	629	605	672	673	620	652	660	641	644	661	587	689	619	587	697	656	657	630	627	612	636	663	639	655	612	655	658	597	642	676	632	605	643	671	658	609	641	600	608	615	624	647	636	668	650	606	646	617	652	611	685	652	678	656	641	660	654	622	658	649	645	636	683	597	590	651	660	669	662	669	581	613	640	644	649	634	613	649	663	651	659	631	645	641	632	614	610	604	621	606	647	633	650	651	658	627	670	668	634	649	604	650	657	646	649	642	659	632	647	615	612	625	654	653	606	616	624	648	648	672	659	633	642	618	604	616	603	687	639	596	634	687	611	616	667	671	654	650	644	633	623	618	611	657	604	678	682	668	700	668	680	614	626	647	656	685	597	602	616	664	628	668	651	659	635	661	633	703	628	659	622	648	630	603	608	675	600	630	669	657	631	652	642	638	665	632	613	629	590	642	676	676	595	600	630	593	637	640	639	633	629	663	632	632	635	610	637	623	619	633	623	662	593	636	640	616	654	645	667	618	655	647	662	634	621	669	609	586	636	663	662	641	652	652	673	666	632	679	640	655	663	606	615	631	645	677	628	658	647	685	627	610	619	614	662	609	627	613	626	616	624	657	674	670	644	684	684	658	639	623	702	631	641	704	678	615	621	662	657	676	657	637	652	612	632	642	668	615	618	652	696	632	641	646	667	675	661	654	661	621	642	606	642	669	624	599	591	671	616	613	583	603	667	676	616	644	656	598	666	659	664	581	623	645	638	661	625	605	611	624	664	654	659	635	576	636	640	627	613	676	674	631	609	616	639	717	623	651	618	650	597	679	648	602	638	646	646	676	624	638	620	614	642	644	644	659	640	620	599	608	621	662	665	576	604	673	643	640	644	666	626	647	608	652	606	582	657	626	667	642	605	637	641	655	654	607	655	613	643	643	654	677	649	634	651	640	653	635	636	696	645	685	654	638	598	610	617	622	661	662	649	696	640	597	624	639	610	623	650	619	593	656	643	638	664	617	707	617	643	601	624	603	636	630	630	623	634	636	659	622	636	630	623	640	609	615	624	659	611	621	644	614	684	620	654	653	613	668	626	665	623	613	623	642	657	648	658	619	666	639	679	657	619	635	605	632	613	643	645	663	621	656	653	617	684	639	606	601	656	641	668	671	644	670	608	639	623	694	649	651	612	616	710	616	612	618	664	621	618	627	630	616	605	627	643	623	625	639	608	607	609	604	640	626	615	656	633	598	615	601	663	672	648	657	627	567	659	635	633	607	657	614	652	601	584	613	650	685	638	681	648	671	620	620	599	645	660	617	639	657	652	654	673	656	638	658	618	620	653	590	645	615	557	601	650	612	618	632	634	614	653	642	629	650	655	572	637	614	619	643	654	650	693	667	646	628	682	635	601	617	669	637	629	634	617	608	615	642	657	582	640	648	623	613	637	635	609	597	629	650	663	697	637	632	636	633	717	663	681	654	648	622	645	582	664	616	603	646	592	657	710	664	594	681	631	630	639	644	611	628	621	625	601	610	678	645	605	621	648	653	608	615	655	665	612	648	676	623	672	651	651	641	611	619	611	675	632	598	626	647	647	686	659	580	633	678	640	602	651	648	602	594	625	696	652	609	621	653	626	639	674	643	690	622	669	622	653	662	618	611	655	623	612	638	619	627	625	672	602	586	646	659	591	646	611	604	693	638	628	595	639	632	649	618	628	606	625	676	621	607	607	682	593	644	631	670	632	604	629	620	621	647	627	682	610	609	606	661	645	623	608	608	641	678	602	636	652	617	645	650	649	650	628	619	594	652	633	611	616	653	644	613	610	676	629	634	640	664	654	635	627	607	645	666	622	646	640	652	599	655	645	611	644	662	636	645	618	644	667	667	615	683	617	699	626	618	655	663	673	664	640	629	586	620	644	666	639	599	624	640	674	630	668	626	651	655	623	621	660	648	656	645	651	652	633	634	701	595	659	653	618	636	635	636	572	643	615	661	602	637	654	660	695	639	642	612	631	663	624	678	612	639	607	659	670	648	604	677	659	638	630	641	629	640	629	665	631	597	641	665	630	662	672	678	638	612	658	621	647	624	597	631	635	650	634	623	673	647	632	648	663	664	632	610	641	632	635	627	634	641	619	641	579	661	643	704	630	613	620	644	599	639	585	571	625	618	614	711	632	610	606	595	645	631	642	675	659	659	623	632	615	661	664	642	610	673	646	666	700	599	623	659	651	662	638	641	680	653	641	664	636	649	661	608	648	599	709	637	648	624	633	637	611	632	636	645	663	624	616	627	664	655	673	629	658	663	686	616	654	577	647	635	644	606	610	657	579	595	593	651	647	618	623	612	670	644	603	678	615	636	618	644	614	609	665	618	587	627	647	662	639	677	658	605	633	658	656	637	635	604	634	649	633	661	660	621	618	630	620	641	653	650	651	649	619	572	633	636	687	602	591	639	618	622	652	637	608	666	676	602	659	650	612	684	637	628	640	645	682	656	611	625	665	661	618	661	625	678	616	634	634	601	672	644	647	613	600
1853	33	33	25	32	33	44	30	24	37	27	23	27	20	14	24	19	18	28	25	13	27	24	14	21	26	28	10	19	18	27	27	19	13	16	21	15	26	15	17	11	22	21	20	18	14	19	18	25	21	20	30	22	21	12	17	19	22	20	12	16	22	21	17	20	15	20	21	14	16	14	15	9	8	17	16	10	19	21	22	18	23	17	11	12	13	23	24	16	15	20	19	15	13	23	22	18	12	19	16	19	15	16	17	15	13	22	16	12	21	21	25	11	19	16	15	18	20	16	15	9	18	18	22	28	14	19	16	18	26	12	15	18	20	18	13	22	15	19	15	18	15	16	14	15	24	19	20	17	23	17	20	23	18	13	19	17	19	10	22	23	14	12	10	12	20	20	16	14	16	22	14	17	17	21	18	20	18	25	24	25	18	15	9	13	13	19	19	15	22	18	16	14	9	11	16	23	22	19	18	17	7	15	21	14	18	19	22	22	20	19	16	24	22	17	18	15	16	16	21	18	18	17	17	19	13	15	21	21	18	20	24	20	16	18	23	13	18	22	14	21	22	14	15	20	18	19	19	12	15	19	23	28	20	20	16	23	19	20	26	26	15	26	15	21	15	13	20	29	23	17	18	26	20	18	17	21	13	16	19	18	20	20	17	20	17	17	19	18	20	15	17	20	18	22	11	8	10	14	16	14	15	26	22	16	18	28	22	13	13	16	10	22	15	16	18	17	21	20	23	17	14	22	18	27	19	20	22	23	17	10	21	27	21	17	19	15	28	11	24	11	17	17	21	13	21	22	17	15	22	17	19	15	23	21	19	11	19	9	17	23	21	22	11	12	22	17	11	18	17	19	16	17	24	20	22	18	21	14	12	22	18	15	21	21	11	19	18	17	18	10	14	26	10	13	22	22	10	12	20	19	8	17	26	13	22	16	16	21	17	10	12	16	12	14	21	20	21	18	18	13	21	14	12	19	21	24	18	15	18	11	10	22	16	17	13	19	25	17	18	19	18	12	22	30	23	17	14	26	24	21	16	17	15	15	17	15	17	28	17	21	17	17	11	24	16	19	18	14	18	26	21	14	14	12	16	21	19	21	16	15	14	15	11	16	16	21	12	19	23	15	14	20	21	23	27	19	18	18	18	16	18	15	16	14	22	20	26	13	22	19	15	18	17	17	12	24	19	19	18	16	9	13	20	14	13	14	20	20	11	18	12	19	16	9	12	13	17	18	16	22	25	17	18	18	17	24	24	17	22	24	19	20	26	26	20	18	27	17	15	21	22	24	16	17	8	19	9	11	16	18	17	21	25	16	15	18	20	20	22	19	15	18	23	16	12	19	22	15	10	17	10	19	28	20	17	17	16	21	18	14	14	16	16	22	18	16	19	14	31	10	17	22	13	18	20	22	22	16	24	19	20	27	20	22	18	10	14	22	27	17	16	17	15	17	15	25	17	24	15	13	14	19	20	18	21	17	17	20	10	28	10	18	16	20	22	19	14	27	25	24	15	17	14	21	22	21	16	20	25	23	19	16	26	17	19	19	21	26	19	14	18	17	29	23	29	14	10	12	18	20	20	17	22	11	12	24	20	21	20	16	20	21	23	17	21	21	14	15	17	20	20	18	23	14	16	21	15	15	16	20	15	16	23	12	27	17	24	17	12	20	21	17	19	15	10	17	14	12	11	14	23	17	20	19	28	19	17	25	14	19	17	24	16	24	19	16	14	19	24	14	13	19	12	20	16	14	21	24	17	23	21	15	24	16	16	17	25	21	18	26	15	23	20	15	10	10	16	16	13	14	25	16	8	21	19	18	21	28	22	17	15	11	19	18	17	13	15	13	27	25	15	17	23	20	17	20	13	21	15	19	15	23	18	20	17	17	21	15	14	18	20	25	17	12	16	19	16	19	17	15	20	20	17	16	12	18	22	21	19	14	20	20	22	10	16	20	15	15	9	19	21	20	16	11	11	19	14	24	15	20	16	14	25	15	22	20	15	10	21	18	27	14	22	20	16	17	17	18	16	19	16	16	16	20	19	18	21	15	19	21	15	16	18	19	17	16	16	21	10	10	20	9	13	15	13	25	19	23	17	26	22	23	21	13	12	26	18	25	11	21	17	22	17	21	20	22	10	16	13	13	17	11	23	16	19	18	10	21	21	13	18	12	24	17	20	28	19	26	9	16	23	20	22	20	15	26	18	17	12	27	15	15	19	20	10	18	16	24	18	16	12	23	21	14	19	25	17	22	20	18	18	20	8	18	18	26	18	21	14	18	19	18	30	15	19	17	17	16	17	15	11	14	18	23	17	24	17	28	17	22	13	13	21	16	18	16	21	15	24	20	14	24	24	14	10	17	17	17	24	10	10	18	17	19	23	18	21	17	17	18	30	14	15	24	11	22	22	17	17	22	20	24	13	15	15	20	22	13	12	11	15	27	19	14	23	18	17	10	23	21	20	9	19	18	25	25	15	23	18	16	23	25	16	22	19	17	18	25	17	14	20	24	18	18	16	18	23	17	13	21	18	16	15	16	15	22	16	17	18	21	24	15	23	21	13	17	23	21	26	23	26	10	26	31	16	20	15	23	16	19	20	20	21	23	17	21	20	19	24	15	21	20	19	14	9	21	14	26	13	15	16	16	27	22	20	19	23	15	14	20	20	14	24	21	18	13	17	11	24	15	23	18	23	17	16	15	14	23	25	26	25	11	18	22	15	14	20	12	24	18	15	20	19	14	14	12	20	18	16	19	22	23	18	15	14	21	13	14	15	25	9	18	16	17	15	16	18	14	18	15	19	16	21	11	20	22	20	21	21	17	18	16	20	27	15	23	13	14	14	21	16	22	16	16	16	22	20	16	24	23	15	18	9	25	19	15	18	21	21	19	21	21	12	16	25	20	21	18	16	20	29	29	21	29	20	14	20	26	19	17	14	13	18	14	18	16	11	17	11	13	19	19	14	23	25	18	29	19	16	21	16	25	19	27	16	18	18	21	22	23	16	16	16	18	17	19	22	22	16	19	22	19	12	13	19	21	19	24	19	14	19	22	22	15	17	19	19	26	12	23	24	13	24	28	20	16	11	8	12	18	24	17	21	14	21	23	18	22	14	17	12	24	13	20	17	20	8	25	16	16	26	20	18	18	16	22	24	12	15	21	17	16	19	17	23	15	16	19	14	25	15	14	11	27	17	24	18	16	11	24	11	13	13	20	18	17	12	21	17	22	16	14	16	20	17	13	16	14	21	17	22	13	15	21	11	13	18	25	17	21	14	15	16	21	19	18	18	21	17	20	13	23	16	22	11	16	15	18	20	26	25	13	19	23	24	21	19	16	16	16	22	23	10	19	17	19	21	13	18	12	17	13	21	22	21	22	21	15	13	14	17	22	15	17	14	11	17	21	17	12	25	17	28	21	18	21	14	22	21	15	15	17	22	21	23	19	23	15	24	19	19	18	16	20	18	23	16	20	19	14	22	13	20	24	18
12256	962	517	680	1337	1688	1609	1338	1106	908	692	600	567	500	429	424	337	354	323	346	320	285	270	291	269	259	273	252	270	280	222	244	225	219	236	229	223	228	254	244	236	220	202	210	235	209	218	218	233	192	223	205	231	214	208	211	209	256	192	191	219	189	232	204	210	208	201	197	195	214	221	208	195	206	223	182	213	208	226	199	209	206	210	196	196	208	225	207	204	223	191	200	221	211	210	219	201	178	198	213	188	228	209	220	189	195	183	192	193	190	196	240	197	201	199	210	186	247	218	199	191	230	202	202	205	193	200	179	193	181	207	191	211	189	193	199	196	193	199	182	209	204	191	212	150	249	204	200	198	188	196	180	182	202	212	195	206	192	157	234	203	217	184	214	204	220	197	187	213	191	225	193	199	201	189	201	202	206	189	193	212	213	196	216	217	210	176	189	197	198	188	191	219	192	217	231	202	211	199	181	188	218	210	221	218	210	217	170	176	187	216	184	189	210	191	206	211	216	192	195	216	216	199	220	200	200	236	235	207	164	220	212	195	195	217	214	205	197	213	199	194	195	213	211	194	186	231	194	225	176	203	194	232	192	188	208	185	196	192	180	192	205	203	195	198	204	217	223	217	224	158	206	179	208	187	202	194	195	205	200	202	185	202	190	204	209	248	194	203	184	195	222	211	186	195	199	217	201	192	206	189	206	181	207	214	222	194	206	171	198	212	198	185	194	190	208	192	202	202	185	207	183	193	175	196	201	217	198	201	201	215	238	216	217	204	207	200	222	186	200	205	196	211	210	185	203	215	203	178	212	181	219	186	220	196	194	222	201	192	189	211	177	204	196	186	211	215	185	196	216	191	212	219	188	178	191	205	194	198	222	211	209	179	187	200	195	194	219	205	180	211	200	176	209	194	204	186	177	192	182	193	228	224	204	196	205	213	218	214	211	192	199	203	202	192	224	194	172	208	210	230	202	233	192	222	216	211	212	209	175	185	199	193	193	205	187	202	183	198	201	206	198	197	214	204	210	195	216	190	219	199	175	168	225	197	229	199	191	201	207	198	214	229	198	184	209	193	200	197	200	185	200	247	196	209	204	196	202	199	226	198	178	233	208	213	208	187	191	193	217	190	211	186	174	202	194	216	205	205	202	197	175	198	213	186	218	187	199	198	216	213	200	201	208	201	202	221	197	241	200	213	230	206	196	225	211	197	202	204	193	207	217	173	218	207	217	183	184	201	197	196	205	208	210	206	199	204	208	197	211	210	204	218	186	182	216	207	174	197	208	188	177	211	184	208	202	203	215	195	202	195	195	198	214	184	208	225	209	221	187	193	203	187	222	203	202	201	192	225	187	228	205	198	223	197	190	194	188	225	191	171	169	211	196	173	216	197	201	205	194	204	198	207	226	190	208	191	196	203	200	189	185	212	207	185	218	197	217	197	190	208	189	201	210	197	211	182	205	190	208	189	210	187	188	210	190	201	194	210	233	184	210	197	189	190	187	206	219	231	195	211	209	204	189	193	214	233	190	220	211	202	210	200	200	208	201	183	220	210	201	218	187	202	180	205	210	193	188	197	195	188	202	196	212	206	195	201	220	189	222	210	187	180	193	204	181	189	213	191	223	188	188	208	192	202	236	189	189	187	187	185	205	208	194	225	196	220	189	200	194	200	216	205	170	202	204	195	191	212	232	194	177	174	230	222	205	203	211	221	192	217	188	191	197	183	186	194	194	184	196	194	190	185	188	215	181	196	186	189	218	179	213	189	201	211	192	191	201	216	202	204	197	192	203	236	215	219	191	203	173	190	213	200	221	181	166	205	214	198	197	187	207	215	196	205	217	207	190	210	210	187	192	198	188	182	200	191	206	207	184	216	217	200	192	190	188	205	194	213	204	204	170	202	209	193	214	210	194	210	199	173	197	208	190	188	186	191	195	197	201	194	183	198	173	235	192	192	222	186	208	235	193	177	202	179	200	210	212	247	194	216	201	200	201	191	202	208	179	216	195	189	216	196	195	202	186	196	187	186	201	201	205	183	195	224	213	207	188	180	225	197	211	182	209	221	215	211	189	181	187	194	207	204	207	201	187	185	214	198	185	187	191	191	205	193	194	187	185	218	225	187	181	223	188	218	173	188	201	193	209	214	202	185	191	190	213	201	225	215	207	202	195	185	187	192	185	201	186	206	211	191	219	191	173	196	208	191	187	230	221	204	205	226	215	222	190	193	201	176	210	193	198	202	198	208	202	184	215	187	212	180	207	207	190	209	182	198	206	204	210	217	202	227	188	181	166	204	204	192	216	211	223	188	186	199	191	207	199	188	206	204	214	190	207	190	193	202	200	238	192	190	204	201	204	218	198	212	204	209	182	194	197	192	186	206	204	220	210	221	192	215	204	195	221	205	207	207	181	176	220	210	192	201	184	210	209	219	204	206	206	212	210	196	215	195	202	196	194	205	202	210	174	190	218	184	179	218	204	217	220	209	179	181	201	204	192	225	163	212	194	195	202	201	230	200	213	199	196	205	202	198	218	213	216	190	189	211	199	235	219	204	172	217	209	195	212	203	220	178	197	201	230	210	207	177	192	214	197	199	181	206	176	185	196	198	220	186	229	219	202	206	220	197	203	215	200	210	194	208	226	202	203	185	210	198	203	188	218	202	207	179	189	210	202	195	201	183	198	217	181	226	167	208	185	209	204	183	202	209	209	232	181	186	203	206	205	187	212	215	214	190	213	206	166	200	200	227	205	192	208	207	208	223	246	215	193	194	192	199	209	205	178	178	175	196	199	218	189	202	208	201	247	187	191	178	189	201	178	211	194	221	202	198	214	209	220	214	197	181	198	205	226	185	238	209	189	193	181	191	218	176	210	187	217	201	230	213	183	203	215	213	198	204	214	196	185	214	184	194	204	190	176	222	207	215	192	210	190	205	220	202	194	193	175	188	200	196	213	185	204	196	203	215	179	209	221	203	199	193	218	210	217	213	191	189	183	194	196	215	216	188	205	190	197	195	194	224	174	207	202	209	181	173	212	211	199	210	198	193	200	220	232	197	210	193	210	192	200	220	219	207	193	225	199	190	189	215	183	207	231	183	191	201	208	202	216	216	207	209	200	193	225	205	216	196	179	226	214	202	200	216	205	178	205	201	210	218	211	183	190	197	184	190	202	202	200	185	188	181	195	239	169	187	193	194	203	198	206	203	201	197	192	199	209	204	200	202	186	190	179	193	215	181	219	185	226	181	211	216	208	187	205	179	211	219	179	197	219	199	207	230	194	210	174	221	217	211	229	194	198	175	190	210	169	204	208	207	197	200	186	236	217	174	217	191	181	242	184	177	181	215	198	194	179	182	187	216	214	177	187	202	190	226	199	228	200	199	178	192	210	181	177	182	208	211	214	197	201	199	193	203	203	205	198	200	187	183	184	211	197	187	199	195	201	213	197	216	235	165	218	203	193	193	200	207	220	217	182	197	197	208	180	198	220	194	212
1577	212	102	71	74	69	84	80	77	66	67	63	60	59	58	45	52	48	63	52	58	49	62	50	46	46	41	40	47	49	41	50	46	43	52	36	58	48	39	47	40	41	52	37	46	46	49	47	39	43	46	31	38	43	51	43	48	46	32	46	45	37	41	34	63	43	43	47	61	46	47	41	49	48	47	34	51	41	47	43	56	42	56	41	57	60	43	36	43	39	36	54	32	40	48	48	34	38	37	38	43	59	42	44	43	62	40	46	47	50	43	40	40	40	48	48	40	61	45	48	45	44	50	47	60	46	39	56	53	43	37	36	50	34	42	45	48	51	52	37	47	46	53	49	38	45	49	58	47	43	61	52	34	48	38	43	45	53	58	51	53	48	31	45	49	35	48	50	45	51	36	59	47	44	48	35	51	48	40	39	38	62	45	50	44	41	52	46	49	40	41	51	35	33	49	40	39	48	34	39	43	42	42	44	39	57	43	51	55	46	48	40	46	44	58	52	43	44	39	46	35	42	42	37	56	47	36	37	45	42	46	52	32	46	38	46	34	52	40	48	44	46	35	49	37	55	38	40	53	59	40	47	45	56	45	47	44	46	43	41	43	40	44	46	47	49	46	37	42	44	50	46	36	45	50	53	46	50	46	48	45	47	56	47	48	55	37	53	51	51	44	40	53	42	53	45	49	46	42	46	46	45	43	55	40	42	49	43	40	51	45	45	56	43	36	43	41	43	47	41	41	46	41	37	42	44	50	37	42	43	47	52	43	39	50	42	36	57	52	39	51	45	44	54	39	50	36	40	41	51	52	40	45	39	55	53	53	47	52	53	44	44	51	44	37	51	44	40	55	50	44	44	43	48	44	40	50	53	47	43	43	48	50	47	47	45	43	60	56	44	42	51	54	58	47	44	39	56	46	51	42	47	43	43	32	52	53	44	54	39	43	47	52	44	41	39	50	56	33	50	46	44	52	40	49	39	30	41	52	40	47	41	45	55	45	38	43	41	48	40	60	49	35	31	43	43	41	42	52	44	43	48	43	44	40	45	41	49	47	47	56	34	46	40	45	40	36	40	39	41	51	36	44	51	50	40	40	45	46	43	61	47	29	44	39	44	47	40	45	48	44	47	50	46	31	48	32	40	45	55	55	46	46	55	48	47	42	38	34	48	32	42	52	41	42	42	53	49	54	42	43	42	48	51	41	39	52	44	42	41	45	46	37	47	42	31	47	46	39	38	32	39	40	50	43	44	46	53	57	45	62	37	60	61	44	44	30	42	37	43	35	47	39	51	47	42	36	52	42	50	39	42	33	53	44	46	45	40	44	41	47	51	40	44	50	52	36	48	36	41	43	64	52	54	38	50	53	38	50	45	30	35	35	41	48	49	38	47	53	46	42	50	44	49	42	56	42	37	51	39	47	49	48	40	46	42	52	38	40	54	41	49	45	46	45	46	39	54	54	42	35	48	41	57	46	51	49	39	55	57	43	37	53	47	47	55	38	53	42	42	40	48	44	45	42	57	44	40	43	46	41	39	39	31	50	42	35	46	47	54	47	50	39	53	47	40	47	44	53	43	46	55	37	38	40	42	44	43	50	45	44	52	54	54	46	50	47	43	41	40	42	43	35	42	40	41	48	32	39	51	53	48	47	48	42	43	39	43	34	38	39	58	47	47	43	43	51	47	49	50	48	37	42	48	42	33	47	27	38	39	26	44	47	50	56	36	53	41	39	38	33	60	38	51	46	50	53	43	52	33	68	50	30	33	43	47	37	39	62	46	42	42	52	48	39	34	46	43	44	45	50	49	45	40	43	38	36	37	53	41	35	38	49	43	48	43	36	58	39	37	42	51	42	52	43	48	58	54	50	40	37	37	51	42	50	49	50	43	49	48	53	50	40	44	38	42	42	50	43	56	48	47	44	59	41	41	47	60	33	47	46	39	43	46	46	48	55	43	43	40	36	52	42	48	41	46	43	42	47	51	42	42	44	39	51	45	45	53	45	49	47	53	51	45	37	42	46	49	41	49	50	42	63	54	41	52	37	42	46	45	28	46	47	31	46	53	41	51	47	38	53	49	48	45	36	51	47	52	59	35	37	47	48	48	39	60	49	42	43	43	46	49	48	39	52	39	32	47	36	45	55	33	30	53	43	39	28	44	40	51	32	41	60	40	49	51	38	58	38	34	35	42	51	48	43	43	38	46	40	50	49	50	48	59	48	50	46	48	43	53	46	58	38	49	37	33	44	46	34	44	48	46	51	45	50	51	38	43	48	43	37	45	44	47	43	55	38	48	33	44	56	36	41	39	40	31	43	35	61	33	46	43	31	47	42	37	46	52	40	55	45	51	55	47	43	48	46	46	51	35	31	32	42	55	60	32	29	47	41	39	45	36	49	34	38	51	42	42	37	45	36	44	48	48	40	51	45	45	55	45	35	38	48	51	44	44	56	32	44	36	45	43	37	41	38	50	46	40	52	56	44	41	51	43	42	49	48	52	52	54	41	48	43	50	51	52	38	56	48	43	40	44	45	50	45	39	39	46	48	45	50	49	45	50	44	52	38	46	47	52	56	42	50	40	57	46	43	50	39	45	48	62	44	46	41	50	44	53	35	38	58	42	49	45	43	34	43	37	52	55	44	38	46	53	41	56	39	39	46	45	62	33	43	52	62	35	47	36	39	44	41	58	50	50	48	44	46	40	43	49	55	50	41	45	40	38	53	45	33	45	50	46	43	46	47	37	59	47	38	43	42	50	37	34	46	52	36	51	40	56	40	40	40	63	42	50	53	31	47	49	42	66	40	50	34	43	45	48	26	29	49	41	51	44	48	41	36	34	38	38	53	44	48	47	54	44	41	47	32	48	41	50	40	50	47	49	42	51	42	45	39	49	32	49	42	44	39	42	35	43	40	47	43	46	45	42	46	57	43	45	40	45	47	43	41	41	39	50	41	44	38	45	42	39	59	48	37	46	57	58	43	48	40	43	44	45	50	39	33	41	51	41	46	53	46	47	43	45	40	36	52	39	48	55	45	46	45	49	50	48	44	45	48	43	39	47	61	50	31	56	47	40	35	41	41	56	35	58	47	45	42	62	39	35	53	38	55	51	48	32	40	42	52	39	41	42	42	47	48	52	57	43	50	42	46	37	44	40	55	37	49	55	31	50	40	47	46	45	53	43	49	44	52	43	47	41	39	45	45	44	58	37	37	38	56	36	36	44	38	57	41	45	41	42	44	36	35	53	39	43	39	48	54	50	42	37	38	44	58	44	47	51	46	38	44	55	44	54	49	32	57	58	48	43	35	39	35	35	38	53	44	41	44	37	51	46	59	43	48	56	54	39	45	40	47	44	32	42	46	39	41	38	44	40	43	46	58	38	42	50	52	34	49	41	46	37	59	42	33	47	43	34	45	47	44	53	37	31	48	37	37	53	48	42	55	63	26	50	45	37	41	40	53	48	46	52	37	53	37	36	45	51	44	52	38	42
18462	3133	1327	2071	4343	5043	4242	3414	2567	2216	1850	1547	1355	1161	1050	941	892	836	852	726	764	709	663	695	681	667	601	576	591	544	539	563	548	539	560	505	523	541	487	530	499	521	556	541	505	530	501	518	488	521	515	536	528	494	501	505	519	499	496	514	485	507	464	469	503	489	479	511	456	491	455	489	476	446	481	499	481	460	498	478	411	463	463	488	485	485	490	480	475	504	473	460	468	470	415	458	520	434	486	470	459	488	473	475	461	472	445	438	431	462	472	453	448	472	452	462	459	459	476	452	478	502	510	477	451	481	442	464	477	441	447	458	484	453	486	434	496	480	468	451	463	457	501	451	449	459	466	496	467	464	491	483	471	463	454	495	454	448	463	447	448	482	444	453	408	446	454	486	442	469	464	532	484	472	436	487	455	484	450	438	464	435	431	459	486	464	417	427	467	496	431	476	486	432	461	463	459	475	439	454	463	473	489	449	444	461	469	452	441	449	440	439	460	483	472	433	478	458	456	451	467	461	488	423	457	453	482	498	478	486	484	486	472	471	451	477	447	486	420	482	481	454	435	452	477	435	448	455	465	432	468	465	432	483	466	465	502	467	453	436	454	481	483	441	449	459	466	443	485	449	481	423	454	475	487	446	466	443	461	439	483	457	421	433	473	455	468	495	458	447	481	445	452	493	466	481	484	497	451	462	462	497	460	470	450	488	457	469	456	435	479	482	455	463	462	477	485	483	461	429	464	455	489	450	462	475	482	461	417	450	434	466	454	493	482	455	467	432	480	460	463	408	450	468	469	453	467	486	449	483	458	419	467	430	394	424	466	446	432	426	462	477	489	454	441	463	476	494	446	506	452	443	477	428	464	465	440	432	495	476	491	502	478	460	443	491	474	452	430	453	433	483	456	438	459	451	501	441	425	461	496	495	445	464	486	442	459	451	491	505	474	468	430	443	456	470	427	437	466	491	446	445	496	464	439	450	457	497	457	448	462	423	474	467	425	461	455	463	459	465	457	420	417	492	454	457	474	458	512	474	432	457	437	453	458	429	478	470	455	485	430	466	451	460	452	450	432	451	469	453	487	488	414	450	478	469	457	434	495	479	444	442	464	490	466	483	471	487	419	447	477	484	508	459	451	438	453	450	434	448	467	448	445	466	446	493	460	476	488	438	463	473	472	482	435	424	460	440	485	462	487	502	446	466	435	453	460	441	489	455	459	427	414	453	438	473	468	459	441	456	438	435	457	468	433	464	471	442	491	476	468	461	509	480	490	443	458	476	446	508	421	458	467	455	475	476	479	444	463	449	467	501	500	481	417	451	454	468	465	478	437	457	457	415	477	447	452	491	443	442	456	435	468	457	464	466	442	455	446	484	488	437	438	463	487	463	463	413	497	432	460	422	442	458	463	462	504	456	455	477	457	445	465	450	455	487	420	433	439	472	468	444	439	466	431	487	458	452	468	474	412	457	453	467	475	467	464	489	491	461	456	443	475	453	493	455	467	457	434	480	457	529	436	473	465	431	482	454	498	469	432	451	456	450	464	467	423	470	431	490	449	506	449	510	445	488	468	468	497	485	421	461	449	450	439	488	473	480	472	461	468	471	482	461	441	512	447	478	465	462	460	498	477	422	470	484	444	461	461	503	514	470	467	465	473	453	469	469	454	465	480	490	498	481	460	416	461	432	478	436	454	480	451	476	482	478	460	491	455	470	456	446	497	443	477	445	470	450	479	445	498	445	464	502	448	445	441	408	476	483	457	453	425	482	486	464	451	480	477	493	482	460	490	478	455	457	464	472	453	463	453	436	446	455	479	458	431	485	459	450	440	443	505	490	455	456	461	488	482	451	492	467	426	471	453	472	434	459	483	443	437	454	483	446	434	478	446	491	447	451	438	476	459	448	518	459	462	473	499	474	435	460	462	469	475	454	453	500	488	450	515	453	462	456	458	448	425	480	450	504	458	451	435	467	458	471	410	456	445	452	485	459	449	456	444	504	460	445	475	456	457	433	462	463	446	447	508	435	470	457	483	477	449	465	464	469	481	490	446	457	463	432	468	466	474	456	467	457	456	469	459	459	436	467	432	439	457	465	442	469	459	482	478	462	482	469	430	494	464	449	453	434	458	475	430	433	423	468	462	430	451	455	440	457	453	439	455	435	510	426	475	454	454	461	496	461	463	480	487	462	473	453	458	450	447	458	460	488	467	448	413	463	460	449	445	480	452	422	448	475	473	444	448	453	454	497	446	461	464	432	491	485	452	427	454	441	472	460	443	428	454	459	468	468	467	452	499	457	462	511	451	518	507	463	435	465	497	483	440	457	441	429	470	436	480	488	451	472	480	462	438	448	476	458	479	466	497	482	457	426	468	474	436	455	486	463	423	466	481	471	437	458	446	468	444	462	466	471	492	454	466	459	483	452	469	457	435	452	479	456	438	485	459	472	461	441	421	440	469	455	466	489	460	422	461	457	497	456	455	467	432	440	441	451	490	482	474	478	489	459	470	459	462	481	495	464	448	459	459	467	476	437	469	439	476	483	449	449	452	497	431	481	411	495	468	451	482	443	456	471	505	451	499	428	479	424	443	400	475	477	453	439	453	488	441	445	481	468	443	485	482	444	474	450	484	463	456	478	496	451	494	446	431	446	423	468	499	442	439	456	471	482	450	450	461	480	492	463	483	462	453	439	433	481	492	476	464	487	475	459	449	438	481	449	409	476	468	498	481	473	433	431	435	452	477	475	474	463	443	456	447	472	455	440	474	476	442	449	474	479	489	442	481	452	478	436	476	497	451	468	463	475	458	470	440	472	467	463	464	449	460	489	470	468	464	458	426	457	432	485	461	449	470	471	478	452	469	492	448	469	428	468	459	442	442	465	471	445	427	430	440	457	453	459	443	431	488	427	468	461	457	479	438	475	446	481	445	448	415	459	428	443	473	426	479	460	470	445	452	499	466	466	476	453	446	475	478	436	468	451	406	485	461	414	452	493	474	422	466	481	486	439	473	474	484	432	455	509	433	459	448	458	473	463	436	468	434	484	483	443	427	438	482	453	445	465	465	464	455	430	484	510	439	455	465	469	433	490	465	442	445	459	484	440	441	467	443	426	474	435	458	424	454	471	439	471	447	433	461	472	496	486	450	462	463	425	451	431	434	453	450	429	440	452	457	488	462	439	442	508	467	482	461	441	447	436	495	494	466	469	514	456	455	459	453	465	465	462	489	450	461	461	480	466	419	452	492	449	466	435	482	462	460	466	466	503	471	503	447	494	458	451	484	487	479	480	453	470	478	443	458	463	443	454	462	459	467	488	462	478	435	484	488	436	443	483	464	469	440	458	454	448	493	480	471	437	458	423	498	447	441	477	493	476	452	477	483	408	438	475	463	449	491	475	427	457	460	486	463	452	469	450	454	464	453	450	476	402	492	441	475	433	479	446	478	482	454	468	493	521	481	476	514	451	490	464	435	464	477	457	496	501	448	493	443	447
3104	199	94	49	61	70	59	60	67	53	52	38	43	41	39	46	38	43	36	40	41	35	38	29	27	21	41	35	31	37	41	31	32	42	26	22	25	25	28	31	33	21	25	31	32	38	42	26	34	29	31	19	32	34	31	30	26	32	20	29	34	30	32	23	22	19	28	26	27	37	37	29	33	28	36	23	24	24	35	20	24	39	26	31	30	30	31	36	28	35	25	28	18	15	25	23	30	23	22	30	25	20	27	33	32	24	39	28	16	24	34	31	32	30	30	26	32	28	22	25	25	31	22	30	33	22	25	23	24	20	29	24	39	17	26	22	19	29	30	24	33	27	29	28	21	20	22	25	19	25	31	27	24	37	30	25	20	23	24	30	36	29	28	35	28	24	33	26	24	34	24	23	32	33	31	21	24	32	33	29	22	31	29	32	34	29	29	32	15	22	33	29	23	33	20	23	26	28	30	29	26	20	28	32	28	17	26	26	22	25	34	31	25	30	34	27	21	47	32	33	41	38	31	31	32	31	26	31	30	21	30	29	16	27	25	23	36	24	21	35	28	27	37	30	32	37	27	28	33	29	29	26	23	33	24	24	27	27	27	27	31	34	25	30	25	24	26	32	30	36	37	24	24	29	29	25	27	30	27	24	31	28	22	27	15	25	25	32	26	25	20	33	32	33	28	19	42	33	23	26	28	27	29	28	25	27	18	24	30	25	25	23	32	27	28	37	27	35	25	26	30	33	38	32	25	27	27	25	28	32	31	31	21	25	23	24	26	27	31	31	25	32	24	31	33	22	22	19	23	26	41	31	25	30	31	25	30	45	20	29	25	28	28	24	38	28	24	23	18	29	34	34	23	24	25	29	32	35	28	26	39	24	33	16	32	47	31	30	23	30	34	18	30	42	27	24	32	24	36	22	36	31	29	28	24	26	30	30	23	29	24	23	28	24	32	27	30	36	22	25	31	29	23	25	31	32	26	28	23	18	27	33	26	23	35	26	21	29	28	32	31	27	27	23	28	28	28	21	35	14	31	24	28	29	24	25	27	25	21	25	36	25	28	26	33	27	32	37	36	28	30	23	31	35	21	28	26	29	22	32	27	30	30	26	24	28	34	30	19	20	24	36	25	33	28	29	26	22	26	17	29	25	25	25	24	24	31	24	29	29	33	37	30	33	35	26	18	35	28	19	35	26	27	26	34	31	41	22	21	25	26	34	20	28	32	32	22	32	25	23	25	42	23	21	32	20	20	29	36	25	27	28	25	21	20	26	29	22	40	21	36	27	26	19	26	27	29	26	30	20	23	30	27	33	32	36	31	18	34	29	29	33	23	33	31	31	30	25	25	26	24	25	34	19	30	35	26	26	25	26	35	22	32	37	31	30	23	25	37	22	23	26	21	30	22	32	21	17	34	29	30	34	36	36	27	21	21	20	32	33	16	30	34	25	34	28	24	34	18	29	30	25	27	23	22	31	15	28	43	30	28	25	29	24	27	29	29	16	29	31	29	29	27	27	24	33	28	19	25	24	32	35	24	25	34	29	29	24	24	33	25	32	31	27	33	22	18	35	20	34	25	22	32	29	26	27	28	20	29	28	32	26	33	21	39	17	23	28	17	28	27	27	34	21	24	28	24	27	24	17	13	29	30	25	23	36	19	26	36	17	29	32	20	29	33	23	39	32	31	27	26	29	28	29	24	39	35	27	36	24	35	35	22	33	33	28	33	27	22	29	26	26	32	29	34	21	29	25	28	23	25	28	30	28	33	35	39	31	26	21	27	25	25	42	27	31	29	30	33	19	29	28	23	35	25	20	28	30	29	28	26	24	29	24	26	34	34	29	26	19	27	25	33	36	27	26	24	30	18	15	27	20	28	24	29	19	28	25	30	35	35	21	27	32	31	26	30	36	30	31	28	30	25	31	24	21	38	23	21	31	21	23	21	20	19	29	32	30	39	23	26	37	36	19	28	17	34	26	26	28	32	27	28	38	38	33	17	26	40	35	36	29	24	35	27	24	29	20	25	28	26	34	30	21	26	31	15	34	28	39	28	21	25	38	23	30	26	21	38	33	22	27	23	31	23	36	29	24	25	29	21	25	20	25	21	31	21	35	31	34	28	22	27	21	30	28	22	31	29	16	27	23	29	27	36	32	30	23	24	19	27	35	32	27	35	30	27	31	29	13	31	21	29	36	24	22	31	24	23	40	30	23	21	26	35	29	18	25	27	25	30	20	24	29	22	25	33	32	24	26	20	26	19	24	29	34	26	26	33	29	28	26	24	36	24	32	35	31	28	31	31	35	28	25	31	33	33	42	26	21	27	23	32	21	29	18	26	27	22	32	20	25	36	22	19	32	28	27	40	26	30	22	18	28	29	22	23	27	29	26	37	22	32	30	29	22	28	22	32	34	22	30	24	28	37	26	30	27	36	26	29	25	27	28	20	34	29	23	25	37	33	41	20	26	25	29	24	19	27	36	22	17	35	27	20	24	27	28	18	30	30	21	24	30	19	31	26	22	23	21	26	27	37	33	22	19	26	34	36	28	25	13	39	24	30	25	31	40	25	34	32	36	18	30	23	21	19	23	24	21	22	33	31	32	26	28	31	23	30	33	31	28	31	31	27	35	32	22	27	16	23	25	33	26	28	16	27	28	25	36	26	29	29	25	33	30	22	29	27	23	34	26	28	35	23	29	27	28	31	24	33	25	26	26	28	25	29	35	18	23	22	34	25	25	28	24	18	30	30	23	27	32	23	28	33	27	38	31	18	28	31	27	28	36	31	31	31	26	19	34	25	23	31	32	31	23	31	34	26	27	26	27	24	25	28	22	38	23	24	29	32	30	23	26	32	32	31	28	29	23	22	29	27	24	30	20	35	32	25	30	22	23	25	30	28	26	19	25	18	26	28	33	29	34	31	21	27	20	30	37	23	28	29	16	25	33	24	23	18	31	40	39	42	31	25	25	37	23	19	21	25	29	30	32	32	21	27	25	29	25	26	38	27	27	28	29	32	28	21	37	34	43	29	28	26	23	30	29	32	32	35	24	29	23	23	28	30	26	24	29	23	21	32	23	26	23	38	30	33	18	25	39	16	21	31	27	24	28	32	25	31	22	22	28	30	30	31	25	36	28	25	26	26	24	18	22	27	29	21	29	19	24	27	29	31	32	27	30	25	25	37	30	21	42	28	25	29	25	28	30	25	33	24	32	28	31	24	34	27	32	32	26	22	34	34	22	20	23	28	28	34	27	27	27	27	35	25	35	22	32	23	29	22	31	31	23	26	26	32	22	38	28	26	28	33	34	39	28	33	33	22	25	28	30	30	29	24	33	29	24	32	31	18	27	25	25	31	26	26	21	40	37	19	28	20	35	35	20	29	20	26	22	23	31	35	21	33	37	24	33	18	25	26	27	31	25	33	24	30	21	21	26	27	33	30	15	32	34	27	26	27	26	23	19	32	29	32	17	29	19	28	28	24	36	30	26
18532	2662	1317	1972	4241	5262	4721	3919	3172	2539	2143	1791	1538	1268	1185	1080	935	860	808	725	697	659	655	582	620	560	506	496	492	508	426	434	456	404	437	395	429	443	389	374	410	431	411	421	341	405	374	355	360	383	391	373	336	352	358	345	378	351	337	334	346	375	316	337	372	351	322	345	320	315	370	314	308	341	348	338	336	320	318	308	318	335	327	318	330	336	364	341	323	350	313	327	297	347	319	319	315	321	348	316	302	310	337	298	325	292	299	357	311	315	313	323	336	295	320	305	317	303	303	321	314	335	335	299	317	332	295	326	332	320	321	347	321	315	298	301	297	312	317	313	333	346	337	318	288	317	320	293	329	314	308	332	344	300	334	294	311	305	290	344	296	328	332	311	312	308	293	310	277	328	326	337	353	328	300	334	315	315	314	318	308	303	307	319	300	325	302	286	337	285	303	316	300	319	333	308	292	292	313	317	292	304	305	298	319	316	326	341	320	321	314	290	301	303	298	279	319	303	344	328	325	317	303	325	308	334	315	334	291	325	285	335	291	318	308	324	305	318	305	319	332	306	304	322	322	293	312	305	333	285	363	319	325	305	299	317	304	318	310	300	356	313	305	298	339	332	323	295	314	269	324	309	258	317	304	299	327	305	326	308	300	312	292	317	296	332	311	312	306	281	312	301	297	306	283	323	267	285	279	304	309	313	305	315	334	330	319	353	296	312	285	320	299	294	346	318	304	305	270	338	289	284	300	278	303	310	292	314	310	301	291	335	318	279	264	325	310	296	315	345	364	331	341	309	306	298	310	289	293	299	274	314	322	301	347	300	326	314	333	297	312	301	289	282	299	341	341	280	291	328	297	280	306	315	341	314	302	298	296	289	332	280	325	297	287	298	282	307	324	312	297	324	310	315	347	293	318	305	296	343	326	291	332	312	317	291	300	313	306	285	278	313	334	299	319	318	324	329	298	302	331	311	274	325	295	285	334	310	293	307	323	363	320	300	287	322	334	309	298	305	309	336	321	319	329	323	311	289	327	284	334	295	323	295	295	316	305	322	303	319	333	283	299	328	302	315	313	305	317	295	301	304	322	332	313	273	303	317	327	334	302	313	306	307	315	320	304	293	305	295	295	280	324	290	297	301	311	281	326	268	273	325	330	262	301	310	283	293	312	342	350	329	300	313	295	312	326	294	303	301	294	298	319	329	292	317	307	304	343	295	329	337	335	299	281	305	312	308	289	312	302	282	317	349	318	306	335	317	285	335	299	290	327	320	308	289	266	321	336	309	331	302	328	288	271	290	298	302	303	325	309	289	313	299	318	315	296	330	320	358	301	280	310	286	328	327	286	337	291	311	302	327	303	302	283	306	317	320	351	336	299	289	329	319	330	329	292	311	297	293	348	331	324	292	321	288	313	306	341	340	297	310	319	312	297	320	284	300	287	304	321	325	282	327	320	316	316	312	332	326	303	316	307	320	347	300	297	308	297	319	322	328	331	297	302	295	301	320	301	314	290	334	304	291	289	304	309	322	311	310	322	313	338	308	307	307	288	323	281	288	312	298	327	315	323	311	312	311	288	303	285	303	288	308	293	298	336	300	310	289	314	288	296	305	322	285	295	293	338	319	292	318	310	300	328	298	296	312	351	326	307	304	299	295	330	334	288	323	315	306	320	311	336	324	289	321	302	281	313	285	321	294	323	318	327	347	301	299	304	302	309	322	322	333	308	299	320	306	281	353	292	307	308	300	325	279	321	294	281	296	288	281	311	310	325	312	321	305	300	293	330	286	301	311	330	340	308	322	315	284	286	333	330	339	303	284	318	333	272	300	308	304	280	313	294	319	288	284	313	328	285	297	315	320	301	321	296	329	335	327	337	314	292	316	291	302	350	332	306	307	316	296	333	303	321	281	330	315	332	301	308	292	332	292	307	265	294	318	279	321	303	331	334	307	332	297	295	312	340	330	320	304	301	312	319	320	304	296	307	295	332	301	293	324	300	310	300	321	318	313	324	299	295	290	324	305	298	280	310	324	309	322	289	323	316	340	330	340	284	300	320	335	312	303	289	279	313	318	300	304	290	290	314	290	299	338	300	311	315	333	321	319	295	299	304	304	319	303	317	314	308	322	332	290	303	310	318	322	322	324	286	344	311	308	300	288	308	318	311	309	304	284	308	289	316	281	294	295	294	309	303	298	279	286	320	325	328	291	290	304	293	336	314	321	328	284	300	331	324	348	286	325	322	327	306	288	306	295	292	335	321	328	310	310	305	291	323	296	332	298	323	303	318	327	302	316	303	283	291	308	323	306	302	321	311	338	311	330	273	302	346	313	306	327	324	321	313	308	306	326	319	299	306	307	317	332	318	335	316	320	303	317	302	293	319	311	337	336	302	296	313	301	301	332	322	296	303	297	310	316	293	309	308	309	311	317	298	306	336	310	331	357	303	292	316	332	307	314	314	294	318	306	306	323	303	327	298	334	310	300	303	305	296	323	305	309	271	320	291	300	316	322	308	327	319	310	350	308	320	298	308	318	310	307	317	298	306	330	331	314	352	303	314	295	333	313	309	328	315	342	337	303	299	311	279	315	311	273	325	304	268	328	297	300	304	324	349	295	315	326	288	303	320	319	327	303	294	313	319	320	312	328	314	275	326	297	338	345	310	318	308	273	351	307	307	322	311	292	323	350	283	292	277	333	331	316	305	352	309	318	298	290	299	283	301	290	309	316	282	325	314	295	303	328	305	315	357	276	309	313	318	294	288	309	351	315	327	283	329	311	358	275	299	291	308	308	303	319	332	319	307	316	328	342	284	328	337	337	321	330	311	311	309	320	307	278	308	330	299	322	289	324	305	295	290	315	299	328	318	305	283	311	306	328	293	304	301	302	305	314	337	310	348	304	299	337	320	311	313	301	290	297	317	312	289	275	301	298	294	306	298	311	309	338	321	296	327	308	297	319	313	314	311	358	305	303	278	249	300	292	322	313	297	310	316	297	310	313	286	286	323	302	322	285	294	280	292	315	323	299	296	288	300	303	310	317	315	291	319	307	322	320	332	296	314	284	334	278	303	326	312	319	320	305	316	302	310	301	301	304	289	302	323	331	322	301	305	319	302	315	311	308	301	303	309	326	313	347	306	334	328	306	310	290	315	288	318	320	313	345	304	277	297	305	329	299	307	315	321	343	296	315	317	314	306	332	301	304	312	293	296	305	344	303	322	312	293	300	297	320	319	299	289	278	292	311	302	307	296	311	319	309	339	313	306	297	313	306	329	293	303	313	338	295	345	339	326	329	303	281	317	306	306	355	323	325	338	329	319	298	310	317	307	324	336	318	310	263	287	291	330	310	320	324	279	321	318	280	304	338	291	344	294	321	290	305	305	341	301	286	312	320	295	290	292	336	304	300	301	335	318	313	287	334	333	342	328	316	349	314	301	326	329	325	287	320	285	295	309	308	298	318	301	300	321	307	276	317	306	280	299	321	286	296	323	299
2793	325	156	121	95	119	154	123	134	109	110	104	101	92	84	76	74	63	78	66	69	83	66	67	74	64	50	70	91	60	65	63	64	76	55	69	74	55	58	58	61	64	65	74	73	76	62	80	74	56	61	63	51	61	52	73	61	67	66	77	77	46	65	52	78	55	61	61	65	61	55	80	56	72	55	56	53	69	50	63	47	63	64	61	69	71	68	69	58	65	68	55	68	56	63	65	39	64	56	74	63	51	62	68	62	54	54	62	48	51	53	58	58	54	61	57	65	60	62	58	62	61	66	74	46	73	58	52	68	52	52	51	54	60	63	68	67	45	62	65	49	57	76	47	59	63	63	54	63	50	63	57	56	55	67	60	60	60	77	56	67	70	59	58	64	53	64	69	60	66	71	48	72	71	55	67	54	54	56	65	62	65	67	67	68	47	68	66	66	65	54	58	62	55	71	62	61	54	73	54	56	66	69	58	65	70	55	56	62	53	56	60	61	62	58	45	74	58	45	52	62	67	67	52	53	54	56	56	69	51	60	48	62	71	57	47	73	61	54	61	59	60	52	71	79	64	46	67	56	59	59	55	69	67	45	65	72	59	71	64	60	46	54	50	60	66	53	58	43	59	66	58	62	80	52	78	55	73	64	56	50	68	54	63	53	70	59	53	53	48	54	58	63	60	55	53	56	67	68	66	67	59	66	55	55	58	57	55	73	61	50	60	50	56	58	54	70	48	67	58	46	55	49	67	55	68	63	47	47	63	53	50	46	54	55	62	64	62	57	71	70	58	61	72	60	46	66	71	53	72	55	53	60	59	56	54	62	68	51	39	65	66	58	69	61	62	51	51	46	60	61	58	67	65	68	62	52	49	50	50	72	61	59	60	57	53	62	61	63	63	50	55	66	59	64	61	60	58	55	56	69	65	76	59	60	51	63	55	49	60	50	66	63	53	58	56	59	55	56	71	49	58	57	62	69	61	54	62	67	68	84	58	60	78	55	55	55	48	48	57	57	61	57	63	54	59	62	49	51	51	51	59	59	57	58	72	62	62	47	63	55	66	72	62	62	63	59	58	55	48	57	47	45	66	67	60	56	57	72	60	55	50	49	67	59	55	73	55	55	55	62	56	61	55	61	50	60	59	71	50	47	48	59	42	64	47	66	53	54	48	57	48	61	50	55	55	58	53	56	65	63	71	60	63	65	56	52	64	57	60	54	72	68	59	62	75	79	52	66	73	53	56	43	53	77	53	61	58	53	41	68	58	54	57	53	57	63	72	54	71	64	69	69	69	62	59	61	57	67	51	54	52	62	67	60	44	62	54	53	54	58	56	68	56	51	47	59	68	57	66	69	65	57	71	51	60	63	60	63	63	61	66	69	57	55	63	77	64	73	63	53	46	74	55	71	54	57	50	56	54	50	56	58	42	50	52	55	59	58	62	56	66	56	51	56	61	66	65	60	54	53	71	59	63	65	74	70	53	42	54	71	70	63	64	61	88	65	54	64	60	52	45	43	63	51	51	64	61	73	70	56	62	68	58	62	53	64	51	48	53	64	60	52	51	74	62	62	59	52	62	60	67	61	69	80	64	58	60	72	62	63	65	58	75	60	59	65	58	61	56	61	71	70	67	49	53	65	66	67	56	60	53	49	62	54	62	62	76	56	68	61	53	59	64	56	56	45	56	71	64	63	59	60	63	42	62	65	58	62	73	62	68	61	60	67	59	56	73	57	79	57	60	58	51	69	75	70	49	52	61	43	47	56	64	65	52	59	64	50	52	70	54	59	56	59	66	35	63	52	44	56	56	49	55	68	68	60	56	56	57	56	55	58	50	58	58	66	71	53	66	58	55	64	50	48	59	45	45	60	63	72	62	55	54	56	64	68	51	60	58	58	61	71	65	54	74	43	72	49	70	52	68	54	59	52	58	50	66	79	51	64	59	58	43	61	80	69	66	63	67	61	61	55	62	63	66	69	42	66	65	70	51	63	53	55	69	50	54	57	58	53	55	56	41	61	51	40	59	50	68	63	64	62	46	51	67	55	78	56	64	47	65	50	59	70	55	71	60	62	61	46	67	63	42	61	52	50	65	50	61	56	79	71	60	54	54	63	51	66	67	56	65	65	50	55	51	54	64	61	64	67	55	53	63	34	55	56	71	54	53	54	56	63	57	66	65	57	65	60	67	69	62	45	60	62	62	61	61	60	58	55	52	58	54	57	55	59	60	60	56	51	65	57	54	59	62	74	68	55	46	49	60	62	56	65	58	61	63	53	61	52	54	62	61	46	63	68	53	57	61	65	72	75	76	54	58	63	48	51	71	54	54	58	57	72	49	64	80	66	49	58	45	66	64	59	60	57	51	63	61	74	54	68	58	68	72	61	50	52	71	59	51	75	70	66	64	63	72	61	68	46	54	64	52	62	64	57	59	61	50	68	57	72	46	52	53	49	53	47	83	58	45	90	62	63	59	50	73	57	65	58	52	45	64	58	52	48	56	49	64	68	45	55	57	58	68	61	73	57	60	47	49	47	72	50	61	64	64	53	66	58	61	60	58	63	53	64	43	61	60	62	57	52	61	67	67	59	61	61	69	41	61	62	61	57	56	60	57	59	58	52	47	49	58	49	63	53	62	50	59	63	60	59	57	70	55	62	51	63	52	59	73	60	58	70	62	66	57	61	56	57	58	51	71	56	53	45	54	58	61	56	61	60	58	64	64	59	72	67	44	53	64	41	53	49	51	52	66	57	67	70	58	61	76	57	73	55	45	61	49	65	58	64	55	52	54	65	66	62	65	59	59	64	53	57	63	63	56	63	51	61	61	63	72	63	62	69	60	53	52	61	70	63	64	60	63	58	50	59	75	71	47	56	59	57	56	73	49	62	61	63	65	60	72	55	57	60	57	63	63	52	75	62	66	74	51	55	54	67	54	64	64	60	68	54	67	62	52	66	51	65	61	62	66	38	62	64	54	55	57	74	66	57	61	54	47	52	66	68	59	72	62	71	62	54	61	63	56	69	57	49	58	62	56	69	49	56	60	65	55	62	49	57	62	63	67	54	52	57	73	77	55	63	60	51	58	73	48	63	63	53	52	75	55	58	42	57	48	58	59	63	59	69	84	65	58	60	66	55	58	59	44	68	59	67	73	68	53	72	58	54	50	60	49	66	66	57	72	63	53	50	64	60	56	62	66	60	67	42	67	67	71	64	55	63	63	68	56	49	51	55	48	65	68	53	61	50	56	60	49	48	59	52	69	61	55	63	62	62	70	51	53	70	60	56	70	60	65	62	64	48	70	57	64	55	61	55	69	64	57	51	62	59	53	60	46	68	67	54	66	64	54	63	68	54	46	62	70	65	71	46	53	61	66	68	56	63	51	61	57	64	55	59	66	51	69	57	50	57	61	64	57	57	70	59	69	49	61	52	56	55	74	55	63	64	64	59	44	60	74	65	66	58	58	56	55	66	64	71	54	68	65	62	61	63	53
23002	4749	2373	3479	7417	8734	7736	6286	5024	4134	3351	2959	2386	2166	1988	1709	1594	1455	1413	1274	1221	1128	1052	1087	1049	968	1017	948	892	940	866	869	819	795	802	791	775	768	800	743	689	761	767	694	759	706	715	729	756	756	700	645	743	699	753	702	723	657	657	754	678	663	727	637	673	695	677	658	696	721	711	668	663	628	666	724	647	662	647	669	696	647	643	673	689	670	680	688	688	659	689	668	674	603	612	640	701	641	603	626	699	675	679	624	715	601	648	666	645	659	634	677	623	672	616	638	677	707	645	643	650	609	679	686	610	623	577	638	630	610	666	617	651	648	658	603	675	650	630	641	669	645	605	672	671	633	610	626	627	633	648	608	643	628	651	649	680	674	650	648	663	650	662	650	650	645	628	642	636	682	674	662	628	626	629	612	620	647	673	648	620	617	619	603	675	615	660	648	616	636	642	631	666	616	632	648	621	650	608	649	663	631	608	645	640	626	681	621	612	647	626	607	623	648	625	665	639	678	650	618	640	629	647	662	621	646	658	649	653	664	678	636	619	654	650	657	689	641	652	679	646	613	602	622	612	570	645	674	626	627	640	598	633	655	626	620	645	648	622	634	580	603	636	627	630	672	604	632	677	673	600	663	652	670	685	657	658	661	652	626	625	633	640	630	589	615	613	695	605	631	590	622	628	619	622	612	640	623	634	632	667	642	662	613	688	634	584	647	605	623	667	605	643	648	621	658	651	703	613	613	600	647	636	695	643	641	657	626	647	619	654	621	666	673	632	632	644	640	630	633	601	597	621	667	620	620	678	650	667	638	714	613	605	637	637	592	636	701	583	639	560	664	678	639	589	648	677	636	658	582	644	585	609	601	631	648	642	652	635	617	621	641	630	618	648	648	637	623	639	654	591	671	656	618	651	613	673	619	630	647	614	615	648	604	649	588	652	673	642	659	640	637	629	647	644	658	631	652	622	668	647	639	650	661	604	612	620	621	630	675	686	599	647	613	681	598	595	631	615	630	662	648	603	636	625	644	632	632	598	590	642	641	633	647	664	653	629	619	632	611	580	625	671	638	633	608	666	627	629	605	596	659	606	621	675	612	649	613	642	651	623	658	628	633	611	621	619	649	659	642	652	616	650	613	632	639	607	638	603	692	619	594	638	604	609	617	613	625	610	643	648	589	642	657	618	665	620	619	614	606	644	619	601	610	608	650	664	647	603	655	653	646	604	695	603	641	619	579	672	641	592	641	606	634	563	628	621	613	677	623	634	624	654	631	624	628	698	632	561	644	650	648	643	601	677	667	622	618	623	640	656	613	637	617	626	612	671	661	588	646	642	644	612	640	626	614	640	679	626	598	644	641	688	678	647	648	684	597	612	672	633	626	615	613	625	647	627	620	630	606	632	592	611	627	629	662	642	647	636	620	635	646	616	642	631	628	654	623	634	652	653	602	681	639	652	642	668	665	601	677	656	675	660	648	634	623	620	672	617	620	615	684	621	646	656	601	614	603	652	644	626	634	616	619	654	673	658	647	634	660	638	589	658	643	663	671	619	633	618	644	641	592	597	639	682	597	556	671	644	609	608	653	675	659	643	638	622	632	642	602	615	599	605	604	648	602	649	642	590	633	600	639	633	659	622	648	649	656	661	595	595	666	606	673	667	639	640	635	650	635	639	603	633	572	657	634	640	588	608	602	651	611	611	598	610	644	621	678	628	669	616	641	643	653	638	648	657	617	636	657	623	639	604	640	651	626	606	641	606	610	633	594	624	661	627	632	613	648	637	610	681	666	636	611	617	649	640	635	616	625	576	578	640	669	642	639	666	574	605	636	596	653	615	583	599	617	621	663	653	591	622	596	665	626	587	633	650	587	596	618	585	627	619	651	629	610	672	627	669	629	621	640	674	633	665	623	625	655	672	604	633	634	638	625	647	667	660	656	636	633	642	601	582	643	613	601	620	652	630	669	658	640	639	668	627	613	585	598	615	660	644	696	643	655	632	634	663	654	645	622	615	605	635	620	604	630	635	637	650	587	656	645	640	628	633	691	652	594	657	620	609	648	644	602	614	642	603	616	641	654	614	659	620	649	596	628	637	641	612	630	678	618	628	639	639	622	654	644	651	591	637	648	650	659	619	598	656	644	637	639	635	609	627	646	691	702	627	602	613	658	656	629	615	603	680	618	638	628	663	655	626	586	628	627	640	642	630	646	636	638	630	648	624	669	627	588	629	643	672	678	618	629	654	618	627	619	686	631	595	644	656	652	650	605	647	648	653	621	631	657	573	658	668	666	589	622	659	625	606	626	625	620	651	617	656	638	662	674	630	653	719	640	666	626	642	626	696	631	582	623	658	639	648	628	676	647	600	604	650	632	617	660	680	679	629	677	664	618	643	644	638	669	669	673	646	695	588	666	647	638	604	634	643	650	624	666	660	649	632	678	635	618	669	618	599	666	650	633	685	587	644	628	640	689	621	629	581	663	645	611	635	632	695	652	627	614	631	617	658	650	634	601	651	660	657	656	686	593	607	679	652	665	643	621	605	630	610	649	613	640	663	630	680	628	651	618	661	654	618	601	631	611	670	646	594	620	637	619	654	605	634	625	591	652	618	609	628	645	619	611	636	622	620	638	612	585	612	586	673	674	654	664	643	670	614	658	682	703	688	622	597	649	615	642	661	643	641	673	612	613	615	649	649	611	685	628	669	628	653	616	642	608	654	636	630	612	641	619	618	648	618	639	644	601	648	671	653	641	619	615	608	646	620	696	665	629	609	642	656	660	650	612	619	684	642	602	623	591	651	643	632	609	628	667	662	609	642	670	660	665	629	626	629	621	640	610	610	664	593	656	584	654	631	625	666	607	611	668	613	629	624	635	651	591	609	671	669	624	651	646	661	622	631	628	662	652	642	635	595	656	613	670	637	645	630	602	642	660	649	652	592	654	626	650	602	575	650	561	641	610	607	620	637	624	611	633	620	635	618	655	673	661	649	626	649	615	644	609	631	621	599	634	645	625	639	635	648	634	642	633	642	634	679	666	636	660	638	596	652	633	639	603	626	630	667	620	629	587	633	598	602	625	650	631	620	583	645	617	617	624	668	616	563	650	660	618	657	662	623	642	596	581	642	602	627	621	665	648	598	628	668	623	625	653	652	668	661	649	656	602	637	617	624	656	667	641	657	618	674	637	665	593	643	673	614	629	654	590	647	622	617	624	611	650	626	642	666	598	636	677	627	639	633	635	641	620	653	636	665	643	636	613	598	649	657	634	641	630	625	681	684	645	624	601	618	650	632	684	624	658	654	609	616	596	570	619	611	584	626	652	610	658	625	609	638	667	593	701	564	660	600	612	628	669	653	634	617	647	638	678	594	661	659	673	589	604	691	612	646	622	640	651	584	611	660	619	579	640	612	614	633	630	636	639	634	651	691	647	673	668	615	682	600	620	609	594	628	626	643	629	636	651	669	649	620	608	637	633	623	587	633	685	635	645	665	653
1763	52	36	35	23	30	35	32	33	29	25	27	23	24	24	17	29	25	16	29	16	19	17	11	24	18	19	24	13	20	17	18	20	23	18	25	18	23	18	12	21	19	13	18	14	20	20	22	18	18	16	16	19	17	18	18	19	21	21	11	14	15	28	17	25	16	19	21	14	16	17	22	17	17	19	13	14	15	18	17	20	14	22	15	22	15	17	21	16	12	20	17	17	13	25	31	25	10	22	21	20	19	22	16	13	16	13	11	19	14	17	22	17	15	18	11	23	18	18	19	16	18	23	17	19	14	14	14	14	8	19	17	21	17	18	17	13	19	13	11	15	15	20	16	19	26	18	18	13	25	12	20	20	28	22	15	16	18	14	14	20	18	17	15	18	16	18	22	17	14	15	11	16	25	19	18	19	20	26	22	17	19	15	26	12	20	24	16	21	16	20	15	26	15	15	20	19	13	23	17	15	16	13	18	16	15	18	15	21	11	22	23	16	25	15	19	19	21	15	17	12	25	14	11	16	14	14	19	13	16	24	17	17	25	18	13	26	20	25	25	18	15	21	18	16	18	17	24	25	18	18	15	15	13	18	27	26	16	25	17	8	22	26	16	15	16	20	14	7	13	22	19	21	22	22	17	21	15	18	16	18	30	13	19	22	16	14	18	20	10	12	13	14	21	16	29	21	14	11	13	21	16	17	17	24	13	22	16	14	17	19	13	17	15	18	18	22	13	22	18	13	20	17	11	16	20	23	16	15	20	17	22	11	17	15	23	18	28	19	22	23	16	26	18	20	21	21	16	18	18	20	12	9	15	18	16	13	11	16	16	24	10	15	17	15	18	14	22	20	18	23	24	21	23	12	22	11	27	22	17	19	18	16	13	22	14	15	22	18	26	17	19	15	15	15	17	18	21	15	19	21	15	11	14	26	22	15	19	20	18	20	19	20	19	22	15	24	12	18	15	17	11	20	15	17	20	24	13	16	19	19	27	11	17	12	17	20	16	24	20	21	16	19	21	19	18	16	19	16	9	17	10	23	13	17	21	18	21	23	24	19	22	23	16	14	20	11	20	23	16	19	26	26	16	18	21	16	20	16	17	12	14	15	25	19	19	11	21	21	16	20	18	17	21	21	25	14	13	22	14	20	20	15	16	8	12	18	16	12	16	14	13	18	21	13	15	17	29	15	9	13	17	23	23	18	17	22	16	19	19	15	9	17	23	21	10	17	10	19	18	15	20	21	20	21	15	10	13	10	16	17	17	27	17	22	14	11	17	16	22	12	14	25	14	15	10	18	24	15	26	16	15	15	19	17	14	15	21	15	16	21	20	26	14	20	13	24	7	18	17	10	23	23	20	16	12	10	19	15	17	22	17	15	8	19	17	17	15	15	24	15	16	22	16	22	13	20	18	11	14	12	17	21	12	18	23	17	19	18	21	21	19	17	18	24	20	23	24	19	19	22	14	19	20	9	19	26	27	12	16	12	23	23	12	14	24	18	20	13	23	17	21	10	16	18	13	20	17	17	17	20	29	27	17	14	15	10	15	15	13	21	21	28	24	19	22	21	20	23	20	26	23	17	19	9	14	18	8	18	25	20	23	16	20	18	20	19	18	14	19	24	15	14	7	16	14	18	20	15	16	20	15	13	19	20	20	11	17	12	15	15	18	12	26	19	15	20	18	11	20	17	19	19	22	10	30	15	16	21	18	21	19	22	17	17	14	25	24	22	19	15	20	20	13	17	28	24	18	22	21	21	24	14	15	16	21	12	19	21	23	22	18	16	30	23	23	15	23	13	22	13	22	16	21	21	17	20	20	17	15	29	11	17	16	19	21	18	20	18	23	21	22	19	16	13	18	13	10	18	13	20	21	21	15	15	20	24	17	17	14	20	13	25	14	18	17	26	17	14	22	24	11	22	23	17	16	18	10	15	12	15	17	19	19	12	25	24	20	17	13	16	14	16	17	17	17	17	20	17	21	15	24	18	21	20	20	19	21	16	13	18	18	18	25	16	16	14	13	13	20	12	18	22	15	16	11	12	18	16	20	17	16	17	24	18	15	19	20	18	23	16	19	18	17	16	13	15	11	12	19	18	16	14	13	23	20	11	20	18	19	25	26	11	24	16	16	15	20	14	16	19	20	23	15	25	18	16	19	22	12	15	12	22	19	9	13	19	9	14	18	16	22	22	22	20	21	19	22	18	19	22	15	15	15	15	13	8	32	15	18	13	15	18	25	13	16	24	12	18	22	15	19	16	15	12	13	19	12	18	18	14	16	21	16	20	22	20	22	19	15	24	17	21	18	17	19	22	17	11	16	24	25	18	24	19	17	18	14	14	15	21	21	10	22	13	19	17	18	24	21	23	15	13	12	24	15	17	19	11	19	16	9	20	15	18	16	18	16	17	9	16	17	16	12	12	18	21	15	17	19	12	18	20	19	10	20	15	24	21	15	12	23	23	19	22	12	10	13	22	12	11	15	18	15	16	15	16	21	18	17	19	12	18	20	15	22	11	20	18	24	8	21	22	33	21	23	20	20	15	18	16	21	26	19	18	16	25	18	17	13	22	19	18	17	16	17	15	17	14	24	26	14	23	19	14	18	20	16	23	13	16	17	9	17	21	10	22	19	19	22	19	24	16	13	20	17	20	14	15	19	20	24	21	19	9	15	23	21	22	13	23	16	17	19	19	14	22	13	21	16	15	17	23	21	15	15	15	19	18	23	14	20	17	22	17	18	17	22	14	18	21	14	20	18	16	18	18	18	13	8	21	20	20	12	14	20	20	10	18	20	11	15	30	16	16	24	14	13	18	10	21	17	18	8	14	10	20	15	20	20	13	28	15	12	16	22	16	26	20	15	17	21	14	15	24	22	12	26	25	20	18	19	17	18	16	18	19	8	14	19	20	21	21	14	13	19	21	13	15	16	16	23	14	12	14	23	20	19	23	19	17	16	17	26	20	13	21	22	16	20	9	12	17	13	21	15	20	20	22	17	11	24	13	19	18	20	18	13	11	21	14	10	12	16	14	8	18	23	16	14	13	15	10	22	23	20	19	17	16	20	10	32	18	15	19	16	16	17	18	10	13	15	18	19	16	19	22	15	9	9	15	14	25	23	24	12	20	19	23	22	15	18	19	24	18	16	12	14	8	12	19	15	23	19	20	15	22	15	11	14	15	20	12	23	22	13	19	13	14	18	15	13	19	16	21	17	13	15	17	16	12	18	16	18	15	15	19	15	19	25	18	14	19	12	15	19	17	23	14	18	25	16	20	17	17	18	20	23	14	20	10	18	17	20	20	24	13	12	13	20	14	15	18	22	25	23	17	16	14	28	17	21	13	23	19	23	22	6	20	27	18	18	17	12	12	16	18	15	18	19	19	20	18	19	18	18	18	13	15	13	11	16	22	17	15	17	17	24	13	24	13	17	13	14	23	15	13	25	18	22	13	19	12	13	13	15	16	16	29	15	20	18	22	23	21	21
12605	979	484	637	1344	1709	1504	1293	1074	854	712	639	564	490	477	405	385	390	354	314	302	292	276	278	328	272	266	245	259	246	210	241	220	222	236	206	239	227	243	226	226	227	221	224	227	250	225	212	246	225	219	199	195	218	217	207	244	202	203	211	210	214	223	214	197	186	203	223	215	218	207	208	200	192	225	196	197	208	193	221	212	197	222	204	237	211	187	223	223	192	211	195	217	183	250	202	193	203	195	197	187	209	171	212	216	200	207	210	199	206	198	222	218	196	211	217	203	184	189	191	198	218	200	198	194	209	196	210	194	204	223	221	192	218	185	213	213	196	211	200	181	211	198	230	213	193	203	192	203	224	223	209	220	206	190	205	225	204	209	207	205	189	199	211	188	208	218	177	216	206	197	193	203	203	179	171	206	208	194	168	185	195	170	185	186	182	193	220	200	214	186	212	169	196	186	198	185	210	217	198	217	208	191	198	207	199	183	205	191	215	208	190	215	209	216	222	207	199	211	225	187	205	185	184	185	210	211	208	207	216	173	191	176	190	218	195	207	187	186	213	161	182	211	197	193	188	226	221	188	238	187	192	192	195	192	174	180	191	206	201	213	191	173	207	210	205	197	193	183	172	182	197	208	230	212	181	216	204	212	193	220	196	209	170	181	204	196	205	220	204	197	209	217	226	183	181	197	201	198	211	183	198	200	181	215	180	225	192	204	196	235	215	185	204	189	214	200	184	216	203	190	199	186	188	223	197	201	222	196	182	188	213	206	183	198	181	175	200	195	228	205	209	208	181	229	191	218	180	208	201	211	193	206	214	197	174	209	220	204	204	214	192	198	159	166	212	206	212	176	192	202	178	189	194	212	193	225	210	201	218	189	198	199	202	218	179	222	237	207	206	221	194	175	230	181	199	176	202	195	185	195	186	191	204	210	193	200	188	217	196	208	188	214	196	183	193	189	198	182	162	209	201	184	199	216	204	198	202	199	209	224	211	204	215	215	226	180	197	182	210	194	184	195	194	176	209	219	205	213	196	220	200	227	196	207	182	211	194	195	210	201	199	183	196	188	220	206	198	182	182	221	187	205	227	216	202	202	200	196	206	200	220	200	207	217	181	190	188	212	218	185	199	211	185	190	231	188	201	183	213	181	203	193	215	188	215	208	213	185	222	202	214	182	188	213	184	221	182	165	198	210	201	198	193	225	210	204	203	162	209	191	153	224	147	213	195	181	200	209	201	201	196	180	191	202	195	195	208	182	214	207	189	220	232	209	197	215	209	214	190	182	205	203	200	186	207	198	202	187	215	199	207	213	199	196	195	181	205	190	216	174	201	191	217	209	198	208	225	174	168	201	206	209	213	211	186	209	184	172	208	214	198	190	207	213	199	189	210	213	204	178	191	210	215	217	204	206	190	201	212	213	204	209	212	187	222	166	178	171	181	189	196	207	182	182	191	220	224	211	196	186	222	200	195	171	208	210	202	218	216	206	220	211	167	194	211	204	210	170	212	212	184	188	212	205	200	196	174	192	204	224	187	197	207	183	209	205	200	202	171	185	191	225	180	202	182	217	220	192	211	192	220	193	189	202	227	193	205	206	206	207	191	225	197	183	217	203	203	199	192	191	200	197	178	225	214	207	219	205	195	186	224	214	226	188	206	186	225	207	205	202	186	215	203	209	201	208	209	195	200	185	203	194	203	222	178	196	196	181	211	203	198	196	221	184	206	208	205	209	178	209	211	197	209	193	193	192	186	205	197	183	209	197	207	204	195	205	197	177	220	202	223	211	197	212	200	203	211	187	203	202	190	195	172	205	210	194	209	187	225	207	201	196	205	219	197	201	200	224	221	200	206	188	217	201	214	188	186	202	197	193	211	200	210	213	196	191	175	190	196	203	199	205	209	214	187	183	208	197	211	180	199	172	201	190	212	220	218	221	203	202	191	208	192	189	182	213	198	191	183	190	210	215	215	201	200	213	211	209	205	200	190	210	199	213	195	221	194	223	174	204	211	180	207	202	215	198	214	215	188	206	207	183	206	191	210	198	192	170	223	202	188	232	204	200	199	188	191	238	196	202	201	199	208	188	205	185	192	205	185	183	215	185	216	204	212	197	199	199	173	213	189	216	188	206	191	192	197	207	189	199	194	196	202	213	191	194	200	206	211	224	181	196	204	185	201	185	202	206	227	201	191	200	201	205	194	189	211	200	194	216	189	196	208	191	212	192	181	206	200	200	203	199	194	185	205	226	214	183	187	187	209	210	211	207	217	217	209	188	199	178	218	211	215	208	210	199	190	202	205	181	176	195	207	199	204	206	217	208	206	198	195	175	185	196	190	198	193	201	201	166	180	216	209	202	205	187	207	196	222	199	189	187	201	216	206	204	205	229	210	206	196	205	199	209	173	192	208	201	225	202	185	207	187	195	200	213	189	213	203	202	230	212	205	202	202	191	193	205	202	218	208	224	200	231	217	221	204	187	199	193	213	173	219	213	205	206	180	200	177	203	199	208	195	192	199	230	190	214	202	191	208	200	206	211	186	191	219	210	176	190	213	202	205	193	210	212	183	214	210	204	204	188	178	213	210	181	212	189	218	185	208	206	210	188	204	215	220	198	204	208	216	211	178	195	210	231	188	197	214	189	183	206	201	216	213	239	194	201	209	195	224	222	187	233	200	209	215	212	201	186	227	203	208	207	197	196	205	197	201	180	196	211	201	192	200	206	184	212	183	175	206	213	197	216	189	209	216	200	185	198	193	185	203	178	195	209	188	218	186	199	207	192	201	228	193	198	214	209	215	199	203	200	187	213	195	198	199	194	182	188	207	214	188	201	200	193	189	191	191	221	215	228	217	221	207	211	207	202	182	217	202	232	191	200	207	196	199	199	215	205	203	218	184	236	197	192	231	237	209	193	202	217	175	201	203	209	214	183	222	195	231	163	202	224	215	176	187	212	202	212	189	179	201	195	198	183	189	196	221	211	199	221	217	214	191	231	221	204	222	187	192	190	217	180	191	206	205	206	194	198	202	218	194	188	184	222	216	210	210	200	191	213	178	209	200	192	222	206	207	220	183	211	200	211	200	205	197	184	207	185	184	187	190	183	207	185	179	199	212	197	184	202	191	204	207	211	196	216	215	213	215	183	198	209	205	208	200	208	187	212	186	221	192	202	206	188	200	202	205	205	217	207	187	188	188	201	237	206	199	193	201	224	210	196	194	210	206	181	202	187	188	227	188	228	201	176	194	193	198	200	207	202	206	206	194	205	204	219	175	217	224	185	196	180	198	187	208	197	208	196	196	204	177	191	177	182	197	187	177	203	201	178	187	197	202	180	208	185	213	206	181	154	202	208	209	226	201	206	194	214	210	198	212	197	210	178	196	173	188	207	192	194	208	220	196	226	215	206	197	228	191	208	203	206	195	198	212	200	201	222	177	182	199	201	199	198	178	207	198	201	185	210	196	201	186	217	197	196	193	200	182	221	193	208	191
1534	167	89	60	67	87	93	89	62	62	71	52	63	66	64	55	54	55	72	41	55	55	60	50	56	45	50	42	49	51	58	44	58	59	46	53	48	39	40	33	46	50	48	56	44	45	42	44	44	35	40	56	42	37	45	56	48	42	40	55	40	38	36	37	53	29	35	39	49	34	41	39	33	30	48	49	48	58	49	44	44	40	43	25	53	48	62	45	45	47	48	33	48	57	47	35	50	54	37	36	39	37	47	49	48	33	50	48	34	44	48	47	42	46	57	49	45	49	34	47	44	41	49	37	49	47	44	44	45	51	42	46	33	38	40	27	46	49	43	46	57	49	42	37	51	57	45	47	62	48	43	52	48	59	38	52	41	54	44	36	39	49	50	57	40	40	42	48	46	46	53	47	49	52	48	41	41	36	46	39	40	45	35	51	47	51	52	34	44	34	56	48	53	39	45	49	46	41	52	38	45	40	29	43	39	51	56	45	52	59	57	37	46	47	44	52	41	36	46	40	50	57	40	50	42	48	49	48	50	55	40	50	51	46	43	52	41	48	42	59	47	50	41	35	42	44	50	36	38	41	35	32	47	37	53	46	47	33	38	54	38	48	39	47	47	51	45	52	41	38	43	37	30	41	42	38	44	58	36	44	35	29	46	41	44	44	34	53	42	41	43	45	48	46	39	46	47	42	46	46	52	53	38	49	42	54	47	51	32	44	52	44	44	38	60	34	45	30	41	46	48	35	41	45	40	41	52	42	49	48	37	53	33	45	44	41	57	48	38	45	43	36	42	55	36	48	53	39	38	40	48	47	35	44	52	41	45	40	33	49	40	54	48	42	50	54	41	44	40	50	46	45	43	44	49	53	34	34	29	48	39	49	49	46	55	50	39	58	39	41	38	41	40	50	44	37	48	34	48	42	51	44	40	44	53	35	60	60	35	46	47	41	45	36	55	43	33	36	46	48	38	47	41	36	47	43	45	38	44	49	36	36	49	43	48	49	57	53	47	46	40	47	49	43	34	53	40	47	49	46	35	40	41	54	49	53	44	39	40	34	51	48	45	44	40	48	35	43	46	41	37	46	50	46	42	49	46	39	48	42	34	52	56	46	52	36	48	48	38	41	50	51	54	43	49	45	46	51	40	40	42	49	39	51	33	48	48	42	43	51	49	32	41	42	34	48	44	39	44	42	46	34	59	47	41	34	39	53	50	42	41	36	48	34	41	57	54	54	35	49	43	35	46	52	46	43	50	52	39	45	47	51	36	45	41	35	45	39	39	39	52	46	41	40	53	58	33	53	53	42	47	49	50	61	36	42	40	44	33	46	45	44	51	53	53	40	43	40	53	42	52	37	51	38	41	38	48	36	45	39	40	47	48	57	42	52	42	45	39	57	38	43	42	43	55	44	50	58	47	45	41	38	40	33	42	49	46	36	36	42	40	51	42	50	46	40	38	48	42	43	46	57	45	39	40	47	55	46	40	45	47	38	41	36	47	49	61	44	40	52	47	48	65	40	49	33	35	37	36	48	45	46	51	52	51	40	47	44	42	45	49	34	48	39	36	52	40	51	36	39	34	47	43	38	44	45	40	52	52	45	41	50	38	39	35	46	48	40	38	46	53	48	50	43	37	44	41	44	40	38	42	44	46	47	59	39	38	40	54	50	37	51	39	58	54	50	40	41	34	53	38	48	49	47	46	45	55	40	35	36	43	39	47	48	42	37	34	53	59	44	39	41	46	42	41	40	47	45	36	44	37	51	44	42	50	55	54	52	48	42	42	50	44	38	45	39	50	51	44	52	36	41	40	44	50	49	51	41	34	47	39	57	34	44	42	41	52	41	42	49	41	49	52	56	41	40	43	53	44	64	39	41	34	41	45	38	42	54	40	46	37	51	43	46	41	38	51	55	44	44	49	40	41	47	38	36	45	43	53	36	38	50	45	45	40	48	37	58	60	37	59	36	37	54	54	40	40	40	35	30	50	44	43	39	28	54	40	47	33	39	52	37	44	48	47	51	40	35	43	49	39	51	41	58	52	52	42	51	47	60	45	40	46	38	44	45	52	37	41	40	46	48	48	38	34	55	45	46	40	53	42	49	42	54	38	41	47	45	48	35	39	37	35	37	53	56	45	39	42	40	51	44	36	44	46	40	42	39	51	42	43	45	37	48	45	40	41	50	42	52	40	49	47	35	57	54	45	48	48	39	43	46	39	49	57	62	51	33	46	41	44	47	46	43	37	40	39	46	43	46	35	38	37	51	41	33	51	34	36	44	30	43	43	38	48	49	44	62	56	43	55	33	44	49	36	46	44	52	42	35	53	52	42	36	48	35	55	40	44	53	48	51	37	33	49	44	33	38	36	49	49	41	40	50	52	53	48	41	50	40	36	36	34	48	45	51	44	40	50	43	54	41	36	53	39	37	44	36	39	40	46	42	43	42	51	46	51	53	53	45	44	54	51	45	45	36	44	44	40	55	32	42	58	32	42	47	47	40	56	50	45	39	49	38	35	49	42	59	44	54	37	39	39	50	49	56	37	46	51	45	46	42	40	42	42	37	52	46	60	43	44	45	40	47	40	42	46	47	50	38	53	51	42	47	26	61	43	40	50	51	35	36	43	42	29	49	48	35	48	47	56	39	44	43	42	47	50	37	51	43	43	51	43	44	40	48	51	40	45	48	38	35	44	45	51	39	34	46	30	53	52	51	48	59	40	38	40	38	36	40	51	26	37	39	44	46	32	39	45	47	45	45	42	37	40	48	41	43	40	48	55	55	49	42	47	48	49	40	24	40	44	44	52	47	59	46	45	68	32	43	41	41	49	44	41	48	32	32	35	44	29	47	50	30	40	61	52	46	47	43	42	47	53	53	49	44	34	50	42	54	39	48	46	50	45	52	55	46	53	44	53	30	46	39	53	43	42	34	41	48	50	49	50	42	48	43	50	51	53	57	47	51	35	52	44	40	43	43	49	50	42	50	41	45	30	45	33	37	43	43	42	56	56	40	43	33	43	44	31	42	51	36	47	51	43	46	42	46	40	38	57	53	40	52	48	37	42	36	42	46	41	39	53	44	41	39	51	43	39	34	60	42	49	42	47	46	41	52	52	39	43	40	46	37	48	39	45	46	40	41	46	47	46	48	44	58	46	39	52	38	43	50	41	42	45	47	44	38	32	56	49	56	42	42	53	48	54	46	54	42	47	31	44	32	43	39	46	42	42	51	42	38	47	59	38	50	47	52	46	47	41	48	40	39	55	53	35	47	50	50	46	47	41	38	46	35	69	48	52	38	40	62	43	36	41	36	45	42	40	66	43	47	35	29	45	49	45	54	39	58	43	58	38	50	42	42	51	56	40	35	36	49	48	51	50	43	42	49	51	48	46	37	39	40	34	58	51	37	40	59	50	45	39	49	37	43	50	39	53	41	45	48	40	49	46	48	50	42	40	57	55	43	40	44	60	49	36	43	47	43	46	43	51	41	39	44
18287	3131	1402	2087	4437	5153	4409	3433	2697	2202	1757	1575	1326	1198	1060	987	898	834	813	782	700	677	683	635	629	629	656	625	546	581	576	582	535	552	512	502	534	556	536	570	522	537	479	500	530	502	527	531	482	496	523	490	509	471	447	478	485	488	467	491	497	507	475	438	496	475	525	452	471	491	466	447	467	450	451	420	444	473	503	514	472	495	470	469	494	468	461	510	475	475	466	482	490	472	465	457	468	469	501	503	454	488	381	463	450	457	499	441	444	481	444	455	456	486	509	476	475	445	438	453	474	449	437	462	472	446	451	469	496	463	468	450	457	416	429	449	411	437	463	458	479	479	412	467	443	497	465	485	425	487	490	510	472	439	482	468	434	440	478	481	471	472	417	459	482	481	440	476	456	463	485	465	485	492	447	450	465	436	459	465	480	496	464	446	464	454	453	457	437	457	495	461	470	487	445	449	449	454	433	508	437	451	462	462	493	483	428	487	444	470	465	452	441	456	444	497	460	477	429	452	402	449	443	480	474	473	468	477	437	477	460	446	477	460	503	407	464	456	457	478	490	435	456	427	428	469	440	465	410	419	387	472	424	456	435	487	477	470	448	445	440	452	487	463	481	462	412	430	471	496	493	450	466	409	481	454	481	464	470	445	492	447	452	496	469	454	403	438	457	459	476	434	455	475	492	433	431	464	484	479	468	447	451	453	458	474	459	483	474	437	420	477	469	451	430	444	444	486	478	440	486	456	497	453	463	461	473	495	450	471	451	478	449	464	478	451	438	483	467	439	474	491	465	495	458	463	454	456	447	485	437	454	459	484	446	412	488	452	498	453	432	457	421	462	452	433	438	499	456	423	458	434	448	443	442	464	464	439	450	443	468	440	456	435	473	472	446	500	466	487	473	442	475	488	469	436	421	454	479	434	445	432	476	441	431	446	472	464	435	456	445	506	490	438	466	445	454	471	471	449	474	488	438	435	464	490	474	429	524	447	459	475	435	443	468	474	459	423	437	482	462	471	460	435	498	448	454	476	443	448	476	459	500	499	455	465	472	509	525	468	445	475	461	475	457	466	453	483	435	477	472	458	479	431	469	431	465	463	446	421	470	402	433	462	497	436	469	418	456	427	451	480	473	478	481	445	462	468	455	415	459	471	452	440	457	447	491	479	478	460	461	473	482	470	465	482	475	441	443	463	422	464	478	462	454	444	480	424	469	470	454	459	450	457	450	486	499	481	441	438	458	477	433	443	448	475	434	462	435	497	463	416	476	465	473	442	463	497	447	452	449	465	462	473	421	464	459	455	466	456	440	448	459	443	452	445	409	466	444	447	495	452	467	493	443	442	464	470	483	464	480	455	470	432	416	490	425	444	453	466	455	486	477	440	434	449	501	452	446	458	460	462	462	460	437	476	434	452	487	462	474	475	451	447	492	514	460	437	456	502	437	477	484	483	474	498	435	491	458	467	472	449	478	469	471	443	481	482	446	472	424	477	489	444	472	468	459	461	456	454	485	414	463	470	479	448	452	453	464	450	471	465	487	468	483	421	475	461	451	445	440	439	452	463	470	420	453	434	489	475	468	459	431	481	475	461	467	476	463	467	477	471	434	474	458	472	486	445	462	473	440	464	438	486	436	480	498	486	431	459	460	440	502	468	419	461	502	434	417	486	441	468	437	482	430	420	461	450	478	464	473	448	485	448	461	475	467	530	451	486	444	443	474	467	465	434	462	429	459	466	485	482	432	458	458	449	429	467	445	451	498	438	470	452	469	440	489	445	439	445	455	480	474	420	501	443	473	469	427	467	453	508	472	478	505	452	459	413	452	444	479	456	473	435	438	469	430	481	451	447	514	410	468	447	476	459	466	467	469	483	468	463	468	461	473	480	492	475	463	502	455	447	483	435	457	438	487	478	439	440	427	451	490	450	447	472	489	491	479	443	462	436	450	467	477	467	475	485	443	434	457	480	462	416	473	508	491	444	439	498	462	476	439	483	479	464	410	485	472	476	445	453	437	494	452	460	456	443	463	439	477	452	463	421	454	433	507	483	463	444	469	495	468	421	497	419	480	461	454	458	451	453	444	475	464	470	471	483	474	480	460	423	525	437	480	466	486	472	476	461	473	458	489	462	444	490	415	453	437	432	474	455	465	478	468	424	460	481	460	438	481	433	472	491	460	476	477	484	468	431	425	469	486	436	467	460	461	473	459	443	476	448	428	434	447	500	446	453	457	450	441	500	467	452	438	465	444	501	465	450	453	469	485	439	499	493	442	468	463	449	482	457	459	492	449	464	454	454	476	433	482	479	456	506	451	490	455	440	466	448	465	479	439	427	428	464	407	450	493	444	478	471	440	446	475	461	460	467	431	517	448	473	457	455	432	455	466	423	419	467	461	459	478	442	481	444	454	461	472	427	468	456	438	470	511	499	406	459	444	444	466	477	464	480	452	474	456	456	504	435	490	484	500	431	497	446	438	451	435	489	431	487	462	466	438	442	513	421	433	449	462	468	448	450	455	447	474	494	506	474	493	474	435	473	446	462	464	472	486	443	445	474	496	457	464	442	448	483	450	459	469	474	431	454	470	475	452	438	455	434	460	463	472	460	415	443	466	440	460	467	433	454	484	479	437	483	474	447	473	456	481	472	431	440	502	457	442	468	476	495	446	433	433	451	458	455	462	437	429	448	450	480	471	462	459	440	468	458	442	477	454	439	471	433	467	441	460	441	466	439	431	474	446	447	452	471	451	492	443	501	455	490	443	459	454	461	472	507	455	472	464	464	460	471	461	460	481	475	469	447	467	459	444	474	446	452	469	454	456	420	510	432	426	450	426	479	471	471	455	404	457	457	454	475	482	468	495	441	452	473	450	464	487	452	438	472	468	419	493	454	480	433	473	457	450	470	430	412	465	467	468	413	466	487	454	454	458	447	477	483	461	461	482	454	478	471	473	480	435	443	462	476	433	457	424	441	436	450	469	483	482	421	467	459	461	462	437	466	480	472	448	494	458	471	459	445	439	446	483	464	457	429	469	461	446	435	467	456	496	434	490	435	479	485	462	492	429	482	488	459	437	491	460	466	448	512	441	433	455	469	428	470	514	436	452	452	467	449	442	434	469	484	438	416	456	490	404	484	440	448	399	494	492	476	448	442	451	484	438	451	438	468	458	460	422	471	470	465	443	457	475	478	503	437	460	480	487	454	488	483	458	480	462	462	455	441	463	430	474	492	469	435	466	451	460	509	452	481	467	487	459	432	503	461	475	478	478	460	495	449	457	475	506	452	503	478	436	477	445	493	451	459	467	469	477	489	475	428	448	497	464	453	453	432	423	437	456	461	419	440	477	468	479	441	459	472	459	458	433	465	464	455	487	467	485	477	466	463	463	431	458	407	467	465	456	462	427	456	433	484	449	469	446	461	451	472	439	464	494	470	471	449	431	498	428	453	456	465	458	494	459	404	453	474	420	445	439	466	490	461	453	454	471	481	441	471
3079	156	96	78	54	72	76	79	65	58	76	57	46	56	51	44	39	34	42	38	43	36	32	30	32	46	35	31	31	45	37	21	31	39	40	41	40	40	28	25	31	30	33	29	22	31	22	29	41	22	31	31	19	28	33	24	30	20	24	31	28	32	33	26	32	40	16	27	29	31	28	32	33	20	28	30	30	31	35	26	23	22	27	33	30	20	27	25	42	27	30	30	28	35	33	33	21	32	25	23	18	29	36	24	20	32	28	22	22	37	25	18	23	22	19	25	29	21	27	33	21	20	35	31	23	28	25	24	29	31	35	21	23	25	32	27	37	20	30	20	28	22	30	34	30	23	34	24	37	20	32	27	27	33	21	22	28	30	23	27	27	23	32	34	21	13	24	26	32	29	31	23	26	26	38	30	30	29	29	28	28	31	28	26	26	28	29	33	28	29	24	40	23	32	24	26	20	20	29	26	33	22	27	22	25	28	32	34	27	29	28	27	27	29	25	33	35	25	32	18	37	34	32	30	29	25	20	35	29	29	29	25	32	28	15	23	25	21	26	23	35	27	27	21	21	21	25	23	15	29	27	18	21	29	28	30	29	32	25	35	31	29	28	40	29	28	29	19	32	30	28	31	29	30	30	27	38	18	25	23	29	32	22	25	29	24	27	29	12	22	24	31	22	27	21	22	25	30	28	25	29	34	28	29	19	28	34	27	19	26	29	16	23	28	25	17	23	27	29	29	23	39	29	17	29	24	21	39	29	28	34	24	29	23	26	35	28	25	18	22	21	26	34	32	26	24	26	34	22	29	20	26	25	23	26	26	29	24	30	31	15	34	34	38	23	32	21	24	28	28	23	26	33	28	28	27	22	35	33	21	32	36	37	18	37	28	24	29	31	16	29	33	26	29	25	28	27	37	37	23	26	30	34	29	34	28	22	35	21	31	20	29	33	26	39	19	25	24	31	29	28	26	25	19	24	25	29	27	33	24	33	24	28	25	28	38	38	26	24	21	26	23	21	24	30	20	26	26	16	23	48	22	30	25	26	32	27	34	18	32	31	30	29	35	29	23	34	20	25	27	39	33	26	38	34	24	37	25	25	42	23	34	29	25	22	27	31	31	32	22	19	25	31	29	29	28	28	28	24	29	18	18	42	28	26	21	13	26	33	22	28	23	32	26	29	26	29	26	28	16	25	24	32	27	27	32	24	24	25	23	26	32	34	31	31	45	32	25	25	43	22	38	32	29	27	34	31	20	31	31	23	33	26	30	33	38	34	41	34	31	39	22	31	21	30	27	23	34	29	25	35	19	25	27	25	32	28	17	22	23	35	30	28	30	35	25	35	29	36	25	29	25	26	24	37	29	29	30	18	33	25	25	27	23	31	24	26	36	27	31	19	18	25	19	21	29	26	30	34	27	31	20	18	25	27	20	31	30	30	25	18	23	20	38	25	31	17	19	31	26	22	22	26	28	31	28	33	28	28	31	25	16	28	29	34	24	36	32	26	28	19	29	30	28	30	29	31	35	26	30	32	20	31	28	33	27	30	34	28	34	29	31	29	29	28	25	25	22	29	21	32	36	23	35	23	25	32	17	30	30	26	23	32	34	29	24	23	31	28	21	26	28	26	36	24	33	28	23	25	24	28	22	32	31	27	25	23	28	24	24	28	34	28	33	28	26	34	28	24	29	18	35	29	30	30	19	35	35	20	26	30	22	26	30	30	31	31	24	23	34	34	35	26	15	32	18	37	24	28	25	35	24	25	30	32	27	33	34	31	20	31	31	27	27	30	31	29	25	24	27	27	19	22	34	30	26	29	26	30	30	24	27	28	25	32	34	39	27	23	27	24	28	22	26	27	31	24	25	26	40	26	32	36	23	16	32	25	33	28	28	30	24	28	25	22	25	23	23	36	30	36	28	26	24	30	29	25	22	23	21	23	25	26	26	24	29	28	28	38	26	24	25	27	32	21	18	38	30	34	29	32	29	32	23	24	26	24	26	25	26	30	34	35	39	18	21	29	25	29	29	33	35	22	35	26	28	17	23	22	25	30	26	30	28	29	33	24	36	21	31	27	30	25	39	24	24	28	19	26	28	31	28	28	30	25	30	24	26	17	30	26	28	22	25	23	35	29	35	23	22	29	28	29	24	31	22	33	28	28	28	27	20	33	30	27	26	27	27	29	23	26	32	33	27	24	28	23	33	31	23	25	27	23	28	28	22	25	28	26	27	25	29	22	30	18	31	25	24	29	28	20	30	34	36	25	37	27	24	32	23	25	29	15	24	24	31	32	21	36	33	30	18	22	27	22	26	27	23	24	19	29	34	30	40	19	35	27	28	36	34	29	16	21	37	32	31	35	28	28	36	24	27	28	25	25	22	27	30	33	23	20	24	24	29	22	26	25	40	21	30	27	32	25	25	24	23	28	25	19	27	27	29	30	30	23	29	26	24	31	32	32	25	30	37	22	29	26	21	30	34	27	39	22	31	27	30	28	25	24	25	29	32	26	23	21	31	33	32	18	22	21	27	30	21	27	33	19	25	21	30	41	18	27	23	22	24	35	24	31	33	31	37	23	29	26	20	25	23	27	21	32	27	34	22	30	26	30	26	32	32	26	32	32	30	18	39	27	40	27	36	23	19	24	35	26	35	25	35	37	20	28	31	31	24	24	30	25	20	29	28	29	27	29	24	17	28	30	27	22	23	30	27	34	26	25	22	37	26	34	34	24	28	38	23	30	25	21	35	22	30	41	31	36	20	23	33	28	31	25	36	25	32	31	23	24	20	31	22	21	37	34	24	31	18	31	47	28	30	32	33	31	31	30	39	23	30	29	36	24	26	29	27	30	22	25	28	26	23	28	39	32	30	21	22	31	34	27	22	31	31	22	31	27	29	25	22	41	24	21	30	33	25	32	28	23	25	30	22	28	29	27	20	21	24	37	26	38	24	25	37	24	27	24	32	25	33	34	33	22	29	40	30	39	23	24	26	41	27	33	27	27	21	25	27	22	30	22	31	21	28	32	22	29	21	13	36	25	29	32	28	37	26	25	28	23	22	28	27	16	28	27	26	29	37	32	29	32	32	30	29	29	35	25	31	20	34	24	23	31	27	29	27	25	24	28	21	25	23	22	29	28	34	31	30	36	40	31	30	30	33	25	23	27	31	36	28	34	27	19	29	30	25	23	24	26	28	26	26	21	32	35	26	28	23	32	32	19	30	33	26	24	29	29	36	24	25	25	23	31	30	29	26	25	22	29	29	24	34	26	29	24	23	25	24	31	19	17	29	26	22	31	31	27	32	25	24	25	28	26	30	22	28	16	22	35	27	20	30	30	27	23	24	28	21	26	28	34	24	23	30	31	20	35	24	24	33	34	24	24	30	19	24	27	26	22	24	25	20	23	34	31	20	24	32	25	24	26	19	25	31	26	29	29	26	36	39	29	26	24	32	28	30	22	26	32	32	25	27	28	27	31	26	19	33	36	24
17073	2696	1253	1976	4272	5341	4720	3938	3101	2490	2133	1829	1540	1304	1146	1030	890	895	776	696	705	652	624	600	558	531	500	482	515	449	480	443	430	451	434	427	422	398	414	402	372	379	408	386	421	372	383	350	351	341	368	365	331	366	375	348	338	334	339	328	339	381	355	341	338	334	335	308	374	309	338	291	346	352	317	333	318	333	360	324	320	327	328	329	284	324	313	319	343	342	334	333	307	340	352	305	366	318	319	322	292	345	290	345	317	336	314	303	314	287	333	335	323	319	287	319	311	360	352	337	288	312	293	304	313	339	313	299	318	296	308	316	340	288	299	310	332	322	323	308	319	291	285	278	329	290	328	314	330	294	329	277	298	293	295	307	321	320	292	289	303	304	309	291	330	296	293	287	311	294	301	321	345	311	305	328	316	324	316	294	313	327	287	297	346	334	293	325	301	322	292	287	291	354	281	314	272	293	313	337	327	320	281	337	311	307	307	312	326	330	282	298	323	329	308	326	326	283	290	307	281	284	299	312	337	311	301	331	286	312	308	275	313	304	300	286	293	259	321	332	289	332	351	305	279	300	326	305	308	341	313	330	276	332	280	294	304	314	311	316	318	306	296	287	301	300	285	301	322	338	342	300	295	310	294	316	341	298	310	291	293	333	306	297	341	318	318	329	283	324	308	288	287	310	282	308	300	301	318	312	300	302	274	301	298	307	309	315	292	304	314	302	324	290	342	316	320	288	324	318	270	306	312	348	295	303	268	312	310	324	339	314	303	324	319	308	300	306	302	269	298	336	291	292	300	291	327	289	344	326	321	325	301	285	311	318	315	301	293	298	328	297	309	317	299	298	282	286	327	327	291	279	323	312	292	308	299	274	269	297	304	310	328	345	314	307	299	314	325	328	306	327	321	321	297	313	300	278	291	329	299	290	309	288	319	282	313	283	320	316	311	324	311	320	344	323	267	304	315	287	323	294	298	355	288	320	311	321	306	330	320	309	304	345	315	311	311	335	317	329	292	321	301	303	329	319	346	308	311	323	301	329	287	322	319	298	311	328	289	303	321	308	296	322	286	269	288	316	305	301	315	279	298	303	325	311	306	304	330	305	320	313	307	323	319	301	341	319	328	290	305	320	324	317	321	325	318	311	300	297	298	314	304	290	300	299	314	304	323	320	273	321	320	290	286	309	317	320	309	307	318	299	306	299	285	313	319	312	279	317	310	328	328	288	327	306	329	320	304	340	292	336	354	318	300	299	295	328	287	321	312	330	332	307	302	316	316	314	309	292	299	333	320	293	300	297	316	292	304	319	344	299	323	297	312	304	333	341	292	324	268	312	323	311	328	305	343	317	301	287	294	302	289	312	305	314	315	349	315	337	330	287	285	263	309	321	328	302	300	315	316	318	310	306	315	320	294	320	307	332	321	300	296	298	319	276	294	327	294	324	295	319	343	298	319	322	358	317	288	300	325	299	315	275	307	301	299	287	304	289	302	313	300	306	301	335	320	315	303	318	309	322	288	293	293	287	331	268	305	341	300	304	291	291	307	330	273	296	277	303	305	303	307	339	302	318	321	302	317	315	353	293	290	302	316	297	328	260	333	307	309	313	302	289	300	306	308	312	288	303	308	317	320	317	298	276	315	314	307	336	297	291	305	305	340	319	266	320	288	325	337	307	311	281	311	296	316	321	319	296	296	304	332	303	304	301	339	309	333	311	301	285	315	343	338	313	300	330	328	304	314	314	310	329	316	279	311	311	285	308	282	304	289	298	295	307	308	311	314	300	308	304	341	312	293	326	336	288	308	332	292	275	264	303	313	279	336	309	299	309	304	274	311	296	299	305	302	312	279	319	304	284	317	293	309	318	315	325	332	318	296	306	313	323	311	304	316	327	304	284	291	286	310	338	305	329	298	318	275	314	290	325	336	305	338	284	328	326	303	315	300	323	319	313	290	296	309	307	312	304	334	288	302	320	348	305	318	303	344	300	305	305	292	300	295	315	303	317	301	307	287	290	320	294	296	280	302	293	337	304	306	299	285	350	325	328	323	313	355	296	324	304	325	329	313	320	322	281	317	316	290	314	322	292	323	293	317	287	294	299	324	301	292	337	322	291	324	333	272	309	326	332	327	302	327	289	311	316	274	299	301	320	292	317	304	314	283	322	317	312	337	327	270	347	321	316	262	317	318	301	324	278	297	318	316	318	297	288	296	299	311	309	322	316	306	293	306	335	314	310	297	319	295	327	319	351	312	317	283	309	290	312	309	319	300	317	327	300	324	292	291	309	319	296	328	309	320	332	328	313	340	303	310	281	304	285	291	310	297	339	319	289	338	309	305	334	299	301	323	279	305	339	322	299	323	326	307	312	285	344	320	308	293	311	292	301	288	288	280	288	318	304	297	319	309	315	293	304	322	313	304	322	294	305	260	321	293	350	315	304	324	310	294	311	352	343	282	314	305	277	324	294	289	306	345	306	321	331	317	325	300	338	284	286	326	277	331	285	327	292	309	300	302	302	308	269	295	328	329	291	295	286	337	310	340	299	306	290	311	309	303	325	351	310	302	294	312	302	308	334	298	305	331	287	306	336	304	312	289	329	287	313	338	322	334	340	322	321	300	322	315	318	276	291	306	338	284	310	268	296	310	304	311	287	320	326	313	304	300	287	281	302	278	353	278	284	300	320	314	317	263	289	308	305	312	298	323	298	318	327	342	282	333	325	303	317	323	303	304	322	335	305	295	291	330	305	317	290	319	360	330	316	289	310	308	288	319	341	309	322	291	330	333	349	306	300	334	306	267	317	334	316	298	296	275	313	307	316	331	339	306	306	353	314	326	314	338	301	302	284	292	323	284	320	328	305	309	307	290	341	311	332	320	294	317	308	326	271	308	321	345	300	305	294	300	331	308	308	311	308	260	316	310	296	327	273	309	307	335	310	304	298	307	337	295	316	328	318	304	315	341	293	283	330	312	302	312	297	301	349	296	317	292	275	321	279	252	303	321	296	353	318	270	326	319	292	338	317	298	294	297	295	309	320	285	309	287	347	339	311	323	298	305	315	300	314	277	328	323	298	301	317	328	311	311	293	292	327	303	275	328	302	291	309	310	294	324	268	340	315	304	313	310	366	341	311	315	294	351	297	323	320	310	335	278	284	298	295	283	301	312	315	327	295	287	268	307	294	306	290	318	297	315	319	323	291	262	283	291	295	299	308	341	311	264	306	333	299	320	312	300	331	313	320	282	325	322	304	354	303	311	306	297	311	315	291	309	312	307	313	276	284	332	306	327	313	279	327	311	323	283	284	312	301	321	297	298	311	325	316	303	324	274	311	318	307	311	272	321	311	328	298	306	329	314	321	312	311	330	296	298	302	320	281	337	301	336	291	309	318	315	308	332	311	277	294	320	317	326	301	277	312	303	333	308	294	320	326	307	277	309	330	310	295	331	313	317	321	301	310	313	314	314	316	339	285	338	314	299	328	305	321	304	315	302	301
2337	329	171	117	113	152	154	135	137	107	100	100	84	81	93	89	81	82	89	76	61	69	67	68	73	65	78	47	57	79	67	74	58	61	77	69	48	60	60	59	61	69	51	58	65	77	53	56	64	66	53	52	50	59	71	75	61	64	71	64	58	60	59	44	57	69	65	50	62	71	61	56	65	65	73	60	59	63	69	67	52	54	69	65	44	60	73	66	53	45	62	60	46	50	64	70	71	66	52	71	54	63	74	66	67	62	57	61	65	85	55	55	60	63	61	65	61	55	65	72	68	54	78	65	61	54	45	50	53	68	51	61	61	53	63	69	56	64	68	47	54	56	50	49	61	55	58	50	61	46	56	69	60	56	64	61	63	71	58	66	69	56	67	64	49	64	52	63	81	66	61	61	52	77	77	65	58	62	54	48	57	82	63	54	50	57	56	55	54	75	50	80	61	57	62	51	62	68	55	54	54	55	51	57	66	55	53	70	52	52	53	60	64	60	68	66	62	61	52	68	76	50	59	54	79	57	68	65	67	53	45	41	61	53	68	57	51	46	83	47	63	52	42	53	58	51	71	45	64	45	49	69	56	56	57	55	69	72	67	52	51	67	51	53	61	50	60	68	61	62	60	63	61	57	63	64	51	67	46	61	51	40	58	55	52	55	55	54	69	55	59	63	65	64	70	61	61	63	62	58	65	60	54	63	51	73	63	58	62	67	44	55	57	53	50	59	53	61	66	63	79	58	48	69	74	59	63	71	58	83	61	57	51	51	47	74	41	60	52	66	54	63	72	63	76	75	64	66	51	63	60	59	61	62	57	56	58	51	60	58	72	62	56	64	55	69	44	73	66	53	57	53	61	50	55	66	58	59	59	57	47	58	67	62	58	43	63	62	56	49	68	64	71	45	53	64	71	50	64	71	66	63	66	49	63	73	69	58	57	66	71	58	54	52	55	58	58	44	42	68	69	63	57	54	55	62	65	61	50	46	62	60	63	67	62	70	53	67	58	63	53	54	53	61	74	54	63	54	56	63	69	63	80	51	49	47	63	71	56	61	49	59	49	61	81	52	47	66	51	60	50	58	58	79	64	53	55	56	59	72	60	46	58	53	62	60	56	58	64	75	63	72	73	65	61	54	71	59	61	59	61	56	59	57	61	56	64	59	56	63	68	72	67	74	60	69	51	72	53	58	51	64	60	65	65	47	67	69	63	57	56	57	57	45	66	53	59	58	57	64	50	68	62	63	48	65	71	60	53	57	52	75	58	65	61	54	56	62	57	70	67	78	59	60	59	72	72	61	57	65	70	52	68	55	65	57	65	51	63	64	59	45	76	72	62	50	56	66	67	58	62	66	53	60	56	57	65	61	61	58	58	67	44	60	69	58	48	65	68	55	62	48	56	56	59	67	59	52	48	50	66	45	58	62	57	46	61	68	62	75	55	67	58	51	54	61	68	73	56	61	68	58	56	75	61	66	68	53	51	55	51	51	47	50	66	73	83	58	60	60	63	46	57	70	57	51	63	68	65	73	63	67	62	55	69	67	50	50	53	49	50	58	57	53	58	71	69	59	55	74	71	63	63	48	53	48	67	58	65	63	67	66	66	60	54	45	52	53	47	63	54	59	44	63	63	63	61	51	59	68	60	73	70	55	58	57	54	60	56	57	59	56	55	71	63	66	55	69	71	61	52	51	60	67	68	59	51	72	64	44	76	48	60	56	69	67	64	65	71	60	63	62	57	49	62	53	57	70	58	60	64	38	56	51	50	53	57	52	68	57	59	62	55	60	51	54	67	65	63	58	53	64	71	55	52	69	61	69	67	52	54	62	67	57	49	61	56	58	54	76	48	67	57	57	58	65	53	53	56	57	59	65	46	68	57	59	63	67	45	44	61	56	55	73	67	53	48	65	79	62	52	60	66	63	56	73	83	57	54	76	51	61	64	49	60	56	54	53	61	73	64	63	52	48	50	46	60	56	59	72	75	60	68	60	57	48	70	50	67	77	49	62	64	50	64	60	49	61	59	52	67	67	62	67	61	69	66	47	70	63	68	58	69	55	54	68	71	53	53	57	51	56	49	60	62	52	47	56	47	75	68	53	50	75	54	50	61	59	56	54	62	54	63	53	49	57	74	57	77	55	53	53	50	64	66	55	48	63	52	58	65	80	42	49	52	36	62	68	61	51	50	61	69	64	49	63	50	79	63	53	62	57	62	58	57	61	76	53	59	64	63	54	67	59	57	57	69	65	52	67	67	54	61	62	64	55	56	64	58	57	62	64	59	50	60	54	53	64	68	62	59	61	65	42	55	47	63	59	66	58	47	67	45	64	58	48	62	51	66	64	56	51	63	54	59	62	60	69	59	62	66	72	65	50	48	53	67	59	47	59	59	62	68	58	57	61	71	62	53	69	60	67	60	73	83	60	45	56	60	68	71	55	64	63	50	45	52	57	61	64	50	66	56	58	57	54	60	48	56	56	50	66	66	63	60	60	55	59	64	54	60	62	44	59	48	66	74	59	72	51	71	60	64	73	55	47	65	60	48	66	53	59	59	58	60	62	57	65	58	52	72	61	58	69	70	61	69	70	59	52	59	65	77	75	76	58	66	59	62	55	80	72	68	76	62	58	52	48	47	60	65	50	62	48	70	66	58	39	55	62	49	53	71	51	48	79	57	61	55	70	57	65	60	71	55	56	89	64	61	50	74	53	57	58	57	53	63	60	67	53	47	58	63	65	67	54	67	62	58	71	53	63	61	58	65	74	62	61	58	56	59	83	58	59	49	71	56	53	61	49	52	70	61	44	70	56	72	65	52	51	60	51	64	52	61	55	73	64	48	72	64	64	52	55	61	57	72	56	48	62	66	62	64	62	61	63	62	62	51	63	66	70	78	48	62	65	48	64	60	54	59	56	53	64	56	69	65	62	58	54	59	52	44	49	58	57	57	53	60	72	69	62	60	61	60	57	52	62	65	59	76	55	62	83	63	60	48	64	55	57	55	57	60	63	50	53	65	62	49	67	56	60	53	56	65	45	61	59	60	50	58	61	70	74	66	63	59	50	47	67	69	64	71	72	54	80	60	56	59	57	48	59	65	57	59	85	53	75	60	52	66	59	71	64	62	67	64	67	62	67	46	66	62	57	59	47	58	65	52	52	64	61	64	62	59	65	53	59	79	67	55	57	72	47	66	45	61	71	63	59	55	61	51	61	59	62	75	64	59	47	48	53	51	62	60	56	64	58	57	56	62	62	65	48	51	65	59	55	62	66	54	66	61	66	64	56	45	62	76	69	61	56	57	48	43	68	66	60	58	74	62	65	46	64	64	80	78	56	68	63	43	51	65	60	50	46	50	51	41	55	70	53	53	65	72	55	59	59	62	59	47	50	68	54	59	53	60	70	61	64	65	53	66	58	63	61	69	60	58	55	48	55	58	59	62	60	55	48	67	54	59	55	52	52	61	55	46	43	65	66	71	59	66	66	60	71
21341	4756	2305	3572	7534	8509	7809	6274	5102	4068	3460	2920	2485	2224	1951	1815	1617	1448	1372	1281	1241	1140	1143	1088	1031	1003	968	966	886	929	876	868	806	792	773	831	844	802	790	817	783	774	762	759	775	740	750	707	714	729	676	690	650	706	674	751	685	745	655	716	661	672	729	703	678	678	679	707	651	658	635	651	632	642	677	639	637	658	634	640	680	668	710	671	689	681	657	680	642	667	620	681	618	666	627	643	637	649	671	671	654	684	643	675	600	656	645	660	649	620	659	675	623	625	576	685	648	677	670	654	690	629	638	635	635	600	604	622	616	621	705	616	630	602	645	624	609	671	599	601	707	631	635	611	659	672	632	622	646	628	629	626	637	674	661	622	647	643	640	591	631	576	649	648	655	631	610	622	665	652	625	646	614	638	620	648	671	633	641	625	634	655	629	585	632	652	608	658	658	650	627	652	611	633	580	660	649	656	644	674	670	607	672	653	624	628	596	611	656	613	639	624	640	658	634	657	660	576	669	634	661	653	628	599	639	634	649	676	603	642	630	592	643	657	600	633	634	597	600	643	576	619	643	594	651	620	604	647	658	624	622	655	652	613	607	676	645	608	636	625	606	630	648	609	633	636	650	617	631	647	657	627	654	632	640	670	653	647	610	634	604	649	640	642	646	642	649	680	622	632	631	631	615	665	609	625	644	603	636	632	618	647	641	643	618	645	658	612	680	610	632	616	619	613	630	657	638	649	631	664	634	655	650	662	602	636	618	624	629	624	619	657	622	639	677	626	628	695	668	619	649	603	610	655	623	631	628	596	617	726	635	625	645	633	632	605	627	617	666	658	654	649	622	630	614	618	612	629	625	662	673	639	629	592	614	623	668	647	619	607	630	644	605	644	644	653	596	646	629	624	640	603	637	617	649	641	633	642	619	656	661	640	625	609	635	600	644	618	636	618	648	662	647	642	670	604	645	643	617	658	692	625	653	617	618	620	635	623	625	620	588	590	638	642	613	608	625	626	669	600	621	592	651	679	665	666	686	670	654	621	641	631	632	640	608	622	708	651	590	652	647	620	653	634	659	661	626	651	629	638	683	677	673	620	661	621	669	628	642	634	606	662	603	627	627	610	620	651	651	632	640	586	652	606	623	619	676	609	655	638	667	650	640	683	627	655	621	586	597	628	624	646	616	670	599	629	588	644	617	639	624	621	638	647	638	643	619	600	622	613	641	651	618	635	615	621	657	640	624	622	625	649	633	646	610	604	631	666	632	627	608	661	643	703	659	633	648	701	657	623	615	656	635	607	632	600	619	608	610	648	610	677	654	632	579	597	668	618	654	647	635	622	637	637	646	635	631	680	620	631	640	651	608	637	617	586	694	687	619	661	608	619	634	675	653	605	627	630	623	549	610	629	604	667	632	598	632	639	629	631	596	684	628	650	658	619	716	627	673	634	640	638	667	652	622	643	584	587	616	680	636	668	680	646	650	611	622	628	669	654	626	640	613	680	638	616	596	615	624	638	613	619	624	631	590	612	651	642	655	659	636	632	600	661	593	625	659	616	619	584	625	643	655	637	641	596	617	592	653	627	613	644	631	574	625	616	661	646	648	649	618	654	594	647	609	596	650	641	675	573	649	669	621	600	601	632	622	637	615	678	626	634	620	637	621	633	646	616	619	653	599	595	641	605	602	626	580	623	648	638	630	655	589	649	636	619	640	643	632	615	633	624	615	625	627	615	637	650	654	612	630	665	671	620	598	624	606	670	645	609	646	674	606	645	625	621	633	636	605	702	616	646	667	642	620	621	646	668	633	652	653	637	647	656	612	670	591	648	621	617	597	614	622	617	604	616	584	644	643	628	609	614	635	658	640	615	646	703	611	636	652	643	642	628	610	640	620	587	644	585	646	631	649	660	625	654	653	577	660	623	657	655	649	647	660	636	595	653	648	598	672	654	581	636	653	635	619	652	632	664	618	597	610	614	620	626	637	717	599	608	649	623	611	617	659	629	620	648	649	614	632	567	605	610	652	627	646	615	656	631	635	651	622	627	671	648	590	645	642	655	679	643	630	632	625	625	599	614	624	650	597	672	656	606	624	628	658	669	615	622	639	620	608	634	621	622	621	691	610	649	620	638	632	654	635	646	660	678	648	647	652	628	674	613	616	654	648	609	593	593	626	610	607	660	642	637	611	646	683	605	643	616	624	606	666	580	630	634	631	613	624	626	614	625	643	603	633	661	647	590	611	637	653	677	642	649	643	624	623	614	619	654	656	624	636	630	627	639	650	650	619	607	635	633	634	634	623	614	624	631	624	643	634	636	612	631	636	603	605	597	645	628	634	638	652	635	579	615	641	635	637	622	620	660	616	628	666	674	619	612	630	684	642	627	595	622	650	624	644	690	610	621	602	646	641	632	645	628	614	643	612	637	683	634	656	630	610	629	608	669	632	596	662	661	683	642	652	607	658	630	615	600	641	641	630	674	609	633	647	633	621	660	590	601	638	660	676	623	638	631	622	641	638	647	645	644	614	578	649	617	658	641	649	682	614	642	593	658	631	660	634	618	596	623	674	638	632	659	661	615	590	674	645	623	638	595	618	591	632	655	635	631	652	683	628	612	626	616	637	613	664	672	642	646	681	638	623	629	636	586	686	588	631	588	626	666	647	638	612	684	592	625	688	647	678	620	591	594	615	612	638	684	600	595	643	637	627	655	640	620	663	607	630	657	615	644	620	631	670	642	652	642	580	665	679	617	634	620	607	648	640	599	663	587	622	626	580	665	628	617	634	610	657	622	660	680	649	614	639	602	638	666	641	626	642	659	627	665	663	633	650	584	603	674	609	638	617	660	666	636	642	650	663	609	636	632	653	637	650	643	587	608	619	632	645	642	626	636	633	648	622	644	644	658	624	656	637	649	644	636	620	623	604	683	641	663	648	647	648	676	646	616	678	627	632	615	643	646	614	632	639	640	636	651	641	577	610	664	595	627	681	643	615	610	659	620	630	596	609	658	656	614	621	616	621	646	605	635	609	588	631	607	619	612	649	598	626	612	649	600	620	586	651	607	642	640	663	628	593	602	675	592	641	658	613	617	653	637	612	592	601	620	639	657	683	591	624	604	631	619	645	635	621	600	580	626	608	636	607	604	624	697	692	620	584	639	639	621	611	638	611	630	616	682	661	644	625	631	633	630	646	644	651	661	615	609	620	664	633	642	596	614	621	616	608	641	660	639	615	675	638	608	640	639	639	642	623	663	645	628	577	593	632	637	631	637	611	643	651	629	646	690	612	601	574	665	653	619	615	630	631	608	660	649	623	608	582	611	574	662	613	629	641	618	631	647	617	624	601	626	616	679	620	646	645	597	647	630	620	618	628	583	633	602	600	644	616	586	595	598	636	580	606	606	633	619	642	605	621	648	658	619	638	627	665	643	645	682	703	607	593	609	634	605	642	655	650	615	664	595	636	665	651	622	619	608	664	597	621	642	633	591	613	641	650	620
1749	34	36	31	19	24	38	30	28	25	14	21	19	21	24	29	27	30	17	23	18	19	18	18	18	22	16	22	14	17	23	21	13	17	19	19	18	21	23	12	17	20	18	19	23	9	24	13	17	21	10	30	21	16	15	15	18	12	15	21	17	15	13	11	17	23	12	20	21	15	20	16	20	19	22	20	12	17	13	23	17	16	17	13	20	19	14	13	16	19	20	22	14	20	15	16	12	12	18	17	19	10	18	17	16	16	17	20	29	20	19	15	14	16	28	14	25	18	12	23	19	17	14	20	21	19	16	21	17	15	24	20	14	11	21	14	19	19	15	20	20	28	20	17	20	13	23	21	29	22	20	23	22	13	15	16	29	14	15	19	18	18	16	22	23	19	20	28	18	18	18	22	14	19	14	20	21	19	20	16	14	21	20	19	20	16	20	21	15	19	13	13	20	19	9	25	15	17	17	26	28	15	20	16	10	11	18	16	16	18	15	14	13	20	10	26	24	25	20	18	23	17	26	21	24	13	21	16	23	9	21	17	19	17	23	13	17	19	25	16	19	15	27	12	14	15	6	17	17	20	13	19	14	14	19	21	16	17	19	19	17	16	18	18	15	18	11	14	22	26	13	25	15	22	18	26	22	15	19	25	13	16	17	17	21	15	17	23	20	17	16	15	19	21	21	23	18	16	17	16	11	15	16	20	16	16	17	19	18	18	18	18	12	18	13	27	21	14	26	21	12	18	21	19	15	19	22	13	15	19	18	15	27	14	22	20	28	20	20	21	16	24	18	13	23	16	15	27	21	17	18	10	22	14	21	20	11	16	18	14	15	23	20	12	16	20	17	16	12	16	20	24	21	18	17	21	17	18	17	15	15	26	17	19	10	15	16	18	20	13	20	18	15	21	17	17	15	15	18	16	14	22	17	13	19	14	13	12	20	19	13	19	11	13	18	20	18	18	21	19	15	25	12	24	21	18	21	9	18	17	14	18	15	20	19	22	10	16	20	19	14	12	18	20	13	19	19	20	20	17	14	24	13	14	9	21	14	15	20	12	20	11	14	18	24	12	16	17	15	13	19	23	27	18	13	14	15	15	13	18	17	18	17	24	12	18	27	14	11	16	8	15	12	18	17	16	17	24	15	14	26	13	18	14	10	19	19	14	21	19	16	17	19	21	13	14	24	16	12	15	19	12	15	20	15	22	24	20	14	19	18	18	22	23	9	20	13	20	15	16	13	23	14	20	20	24	14	18	22	18	16	14	14	10	21	15	20	17	13	26	14	16	24	21	17	23	13	17	22	19	15	16	15	15	12	24	17	20	14	30	18	18	21	27	18	21	14	20	22	19	14	18	11	18	23	20	18	22	10	22	12	16	19	13	13	26	17	16	8	21	8	19	10	15	22	13	22	19	17	15	25	17	16	24	16	13	17	24	24	18	12	9	21	12	15	27	14	15	19	13	15	21	15	25	20	23	18	24	21	21	15	17	14	18	22	21	25	15	23	14	13	18	21	14	15	26	12	20	23	18	18	20	20	19	20	15	17	15	10	21	18	15	27	17	18	24	13	20	20	19	20	18	22	17	17	16	25	26	12	24	14	11	19	17	16	16	16	13	20	19	16	22	19	19	20	17	20	16	19	15	13	15	19	16	22	14	22	30	22	15	24	19	17	5	17	26	18	22	19	15	18	23	21	13	11	21	23	18	13	19	22	13	17	22	12	12	15	14	18	21	15	16	9	15	23	24	25	18	11	16	18	17	15	12	19	22	24	12	10	13	15	20	17	17	17	17	17	23	19	19	17	20	14	22	17	17	22	14	18	17	12	12	22	15	21	18	24	25	32	21	14	26	20	27	15	20	13	11	23	18	15	23	12	20	25	13	20	15	15	17	19	14	19	19	7	15	18	22	23	19	23	19	27	18	16	22	25	19	14	16	25	14	20	28	14	21	20	22	17	11	18	18	19	16	12	21	15	14	18	13	13	12	24	22	23	17	23	8	21	15	13	21	20	17	13	19	22	13	16	26	19	15	17	16	21	17	25	23	18	11	15	13	12	22	18	15	15	19	15	13	11	13	22	16	17	10	15	10	22	22	20	16	19	15	17	17	15	13	17	13	18	14	22	14	24	21	15	18	16	15	20	17	21	19	19	14	17	13	15	22	23	22	18	16	17	11	14	20	17	22	17	16	21	18	10	17	11	20	13	27	15	23	16	22	17	19	17	25	16	15	14	13	18	17	17	18	17	16	17	15	21	19	17	15	22	14	15	20	20	13	13	16	25	19	15	16	18	17	23	14	16	28	16	17	21	22	20	19	16	10	18	20	13	25	22	17	21	19	20	13	22	20	13	11	13	16	16	16	15	20	11	16	18	19	20	20	12	16	21	15	16	13	20	10	19	20	19	20	16	12	14	16	20	18	17	17	10	21	22	17	14	17	15	8	21	13	13	8	18	23	16	15	26	16	19	18	11	22	13	24	18	19	14	21	12	17	22	18	19	22	9	21	21	14	18	18	15	20	22	16	22	20	20	16	15	23	29	22	15	13	22	17	21	17	28	19	11	20	11	25	18	19	22	13	15	18	16	15	14	21	11	21	15	19	15	12	18	18	25	21	21	14	17	21	17	18	22	17	16	20	22	13	22	14	24	16	13	23	13	22	22	27	26	18	19	21	21	26	21	22	12	17	17	21	22	21	14	30	17	18	13	14	14	20	20	20	12	8	23	22	27	14	16	14	11	17	16	21	10	12	28	19	31	20	13	10	19	13	18	16	18	16	23	22	15	17	12	17	18	25	20	15	21	21	24	18	22	23	22	14	20	20	25	18	20	21	20	16	19	20	20	17	11	16	15	13	14	16	30	12	19	12	20	20	20	18	20	17	28	17	18	10	16	15	12	14	17	18	24	17	10	17	17	18	19	20	19	20	27	19	17	13	15	12	16	17	18	15	15	19	13	14	20	19	15	16	13	21	30	17	20	23	20	17	10	17	22	26	10	23	21	17	20	16	16	11	15	21	16	21	20	21	10	12	22	12	12	14	24	22	20	12	15	14	19	12	22	20	20	20	20	19	14	12	18	11	17	16	18	17	24	19	14	19	13	13	18	20	13	17	21	22	14	16	23	19	11	23	25	15	24	16	19	18	18	12	10	14	14	19	14	20	16	15	14	18	20	13	22	22	22	18	19	16	20	14	16	16	19	23	24	20	17	26	15	20	14	19	23	21	11	22	18	21	19	22	15	22	25	11	14	18	13	15	9	13	19	17	19	14	15	17	14	12	21	18	25	14	25	20	22	9	15	16	14	17	17	17	23	19	23	13	13	16	13	22	23	11	13	18	15	15	20	23	21	21	13	14	16	23	16	13	10	18	22	21	16	14	17	26	24	24	13	11	22	20	15	19	28	23	23	15	15	18	19	19	13	16	23	11	15	21	23	16	24	21	11	18	20	10	23	13	27	17	12	22	18	13	13	18	19	14	24	13	18	19
12232	999	501	674	1383	1699	1558	1347	1079	856	735	640	549	524	438	422	359	344	337	337	300	336	283	308	296	282	268	228	245	228	239	246	244	204	260	226	231	238	209	204	240	207	252	236	223	211	220	221	205	206	213	226	225	211	231	215	211	209	201	207	204	193	238	198	207	200	195	200	202	203	208	200	203	221	241	202	201	193	225	210	193	189	193	229	187	198	204	197	205	214	182	203	192	212	222	199	210	197	188	220	196	189	202	179	221	197	192	203	183	211	218	188	194	199	221	208	199	187	202	211	211	210	202	192	207	184	186	227	198	201	164	182	165	171	182	196	192	214	218	197	182	225	209	178	203	202	215	211	217	187	186	204	183	181	198	204	196	212	221	193	180	216	197	199	224	203	205	173	184	213	208	195	190	199	201	178	208	197	203	211	198	193	213	193	214	211	228	194	211	205	192	216	197	192	229	200	208	203	186	179	172	212	209	191	198	193	175	202	213	219	206	196	218	231	194	204	194	206	210	196	230	226	176	199	220	197	195	211	185	198	181	208	186	184	202	216	189	203	192	203	205	222	202	204	165	229	202	229	187	222	190	189	204	210	212	215	217	179	212	213	219	209	205	203	191	187	180	207	208	199	185	194	178	206	189	177	219	211	206	225	202	185	186	213	206	188	179	216	183	218	208	227	200	210	196	216	189	212	212	191	205	211	185	204	209	225	178	194	198	224	213	221	204	186	197	201	204	200	177	210	203	207	172	182	200	193	197	208	217	187	226	217	186	211	192	197	187	209	204	211	223	181	194	182	190	186	185	212	207	184	201	186	213	189	205	183	201	197	203	217	174	197	210	185	199	191	224	190	196	193	192	204	203	183	186	217	220	190	205	181	221	208	177	217	230	195	203	216	183	203	216	204	188	195	199	170	189	199	188	191	184	201	194	194	209	194	186	223	219	207	189	196	213	213	208	203	196	200	192	192	199	208	188	222	223	179	190	186	210	207	194	189	174	204	215	200	201	229	195	199	191	204	203	211	196	198	201	174	217	179	190	189	190	201	197	205	199	183	218	218	221	202	186	209	206	207	221	207	193	187	196	217	211	192	189	217	194	177	222	196	218	226	213	227	183	207	179	204	212	184	221	198	205	216	202	194	228	191	182	211	178	221	184	188	223	179	209	228	206	202	208	205	205	218	194	215	192	195	189	192	181	206	187	197	196	199	166	174	197	185	203	199	206	195	212	207	203	188	209	230	211	217	196	203	195	196	195	213	211	221	191	207	192	198	161	193	167	202	199	191	206	218	205	180	192	184	207	200	182	197	207	197	197	221	198	180	183	210	193	185	204	211	189	198	204	187	209	185	196	217	215	180	182	208	182	190	213	183	191	188	194	212	194	184	209	191	197	225	224	180	207	200	207	210	198	215	185	211	158	223	183	210	168	200	185	181	196	187	213	212	213	198	179	214	206	224	183	229	189	205	208	172	206	175	182	215	217	210	192	222	205	173	195	210	208	196	203	182	216	218	224	204	230	179	188	211	198	204	196	178	177	203	188	202	182	194	206	202	141	209	216	215	205	224	196	197	206	183	196	203	197	196	194	190	190	195	215	209	217	166	212	179	203	198	186	216	157	175	184	191	201	199	223	195	201	206	174	218	198	219	214	214	210	196	217	191	202	203	201	168	195	187	220	180	203	192	212	229	192	165	210	202	211	220	177	227	216	182	206	179	217	199	188	226	197	241	196	177	202	186	203	206	182	214	206	221	172	194	207	204	203	182	190	200	212	212	219	172	213	218	181	195	216	173	197	199	200	191	190	184	199	218	197	211	201	196	202	212	198	207	226	196	213	187	205	218	212	186	203	192	218	231	191	182	191	186	220	207	191	197	226	208	199	203	187	220	201	199	193	189	219	199	173	205	195	189	219	216	175	223	221	191	197	209	206	204	163	204	182	195	184	211	190	216	206	206	165	223	201	199	207	180	214	228	224	198	203	225	203	212	207	192	177	193	171	199	205	202	175	190	193	191	182	204	199	239	211	223	188	221	215	224	166	205	212	203	213	197	191	209	195	203	213	195	208	189	216	204	217	198	216	211	216	204	207	212	203	197	194	223	205	186	195	208	206	204	195	163	197	198	200	179	211	179	188	185	215	213	202	204	184	214	211	220	208	196	203	213	183	198	183	193	186	190	221	185	196	187	202	181	212	206	200	197	187	185	213	211	186	205	197	202	203	184	216	188	200	204	207	186	215	200	194	187	183	197	177	197	197	201	217	196	220	204	202	199	197	193	191	209	181	198	193	194	196	182	198	201	223	202	177	194	197	202	198	206	201	215	220	196	180	206	209	214	212	194	205	202	197	188	217	218	182	205	178	173	192	188	188	215	198	178	213	201	178	194	176	207	203	208	176	223	211	212	178	195	191	205	185	184	214	204	182	209	206	175	209	191	211	192	167	203	180	190	218	192	164	187	210	206	206	179	189	203	192	206	177	198	205	210	172	218	233	217	197	198	200	216	217	158	176	204	215	195	200	181	185	203	175	185	217	208	171	205	210	214	193	203	210	216	212	223	203	202	214	191	206	218	210	205	214	188	197	191	230	223	226	205	203	202	210	208	204	197	197	197	189	173	187	201	190	202	196	218	178	202	196	210	174	216	198	206	177	201	187	169	197	198	218	179	193	194	191	237	192	209	189	220	198	189	174	199	196	175	185	204	213	207	214	187	228	194	231	181	201	211	214	208	198	192	212	226	174	239	192	202	187	189	188	175	205	182	173	207	200	171	219	196	219	191	184	199	178	218	212	196	220	165	174	197	211	180	214	170	214	206	185	192	216	180	220	211	207	217	188	197	207	205	206	177	210	201	197	202	190	201	233	201	230	194	186	214	202	206	207	189	183	210	199	205	218	193	197	209	185	202	197	194	169	211	190	184	182	209	215	218	192	201	198	194	229	181	175	215	176	214	205	211	198	200	212	197	186	199	185	203	180	208	200	211	210	197	175	200	202	189	181	197	199	200	171	178	206	216	182	205	172	210	191	209	165	201	190	196	208	200	194	192	179	192	189	223	218	189	196	207	190	216	186	202	191	236	212	222	201	178	207	200	179	219	202	204	191	177	225	192	206	195	212	178	214	208	188	194	214	202	171	190	195	213	187	193	185	201	200	210	204	200	205	200	200	200	221	180	197	213	195	187	191	192	176	175	188	183	190	168	214	197	187	192	182	212	202	213	207	206	189	162	206	194	224	213	202	227	201	170	204	202	190	187	196	201	193	209	215	193	215	186	197	200	233	235	212	171	179	176	216	202	200	198	179	220	219	202	207	201	196	207	190	236	203	179	221	198	221	178	189	185	201	210	195	207	223	191	186	203	189	202	206	217	197	200	209	180	233	179	190	174	191	205	200	171	212	191	209	238	203	225	196	206	193	216	187	207	185	227	205	211	187	220	205	180	185	203	195	211	206	202	210	214	202	224	185	195	192	190	195	182	193	198	182	205	184	230	189	199
1483	175	105	63	69	75	86	85	85	70	77	74	63	48	49	54	57	60	45	52	45	56	46	34	53	44	47	45	46	43	46	40	40	54	43	47	50	55	57	36	43	43	53	48	43	41	45	50	43	45	53	44	48	50	38	41	50	36	37	41	39	57	46	55	41	49	49	39	49	40	53	49	40	34	47	44	47	52	35	45	36	38	41	51	49	51	39	51	30	39	47	42	33	48	32	59	47	31	41	43	44	36	47	50	53	36	49	53	39	44	48	50	55	41	41	38	54	40	50	54	48	50	39	40	35	35	43	43	49	48	29	49	40	34	43	39	44	46	42	55	41	36	53	42	44	40	57	36	49	46	39	52	34	41	39	51	35	53	50	33	54	37	38	44	52	41	44	41	49	53	47	47	38	72	54	43	42	29	46	44	29	39	52	38	48	53	47	45	47	48	58	39	38	55	38	51	38	42	51	46	28	37	43	53	39	53	40	56	61	36	42	29	44	48	49	42	39	40	46	53	38	50	51	45	33	39	50	49	43	42	48	42	45	50	37	48	40	47	50	57	49	46	43	55	41	40	35	32	39	43	47	46	45	37	40	47	49	60	34	42	50	47	46	46	39	47	53	53	46	48	47	48	37	49	41	42	42	47	53	40	36	52	53	49	44	39	43	39	45	49	51	37	46	31	62	52	51	38	55	42	41	50	33	42	46	47	51	61	34	75	49	34	46	37	40	51	40	44	53	41	43	44	50	53	51	45	50	47	42	41	50	69	40	58	57	61	47	37	47	31	51	51	55	60	45	41	47	47	38	63	45	48	44	44	48	42	41	35	43	52	36	44	43	47	58	41	57	65	47	41	43	51	52	35	42	42	45	39	46	43	52	43	50	56	43	46	40	43	40	43	42	48	43	42	30	56	47	33	35	36	49	34	32	47	44	42	36	63	37	46	37	39	32	38	45	40	43	39	45	52	43	36	42	42	43	43	48	51	34	46	55	48	40	49	50	48	35	39	46	50	32	52	43	50	54	45	41	43	45	43	62	63	47	40	59	38	46	46	42	44	61	33	37	42	51	50	40	45	42	41	46	48	47	51	53	59	42	46	53	62	51	49	46	50	41	50	44	36	52	41	51	46	41	34	52	45	27	49	49	49	36	29	41	46	54	57	50	45	38	40	47	37	36	64	40	44	32	52	48	36	37	49	42	47	45	32	47	41	56	54	54	30	45	45	42	33	46	54	46	32	39	50	35	34	51	48	35	52	60	38	51	53	45	51	39	52	38	44	54	53	41	44	29	38	41	42	46	41	39	35	53	31	40	48	48	46	43	47	48	41	48	52	37	56	40	36	42	44	59	39	45	41	47	43	42	40	53	37	39	33	37	56	46	47	50	48	39	41	52	52	37	52	55	37	60	41	42	51	49	39	40	33	52	47	51	45	40	47	49	59	43	50	33	40	49	43	48	42	44	44	48	37	30	38	49	52	43	44	33	38	38	46	53	48	38	41	50	39	42	48	44	42	38	53	45	49	50	42	46	40	51	45	44	43	46	56	44	38	36	37	47	46	52	45	29	45	48	51	46	53	52	41	38	44	43	47	29	56	25	32	40	34	38	44	48	42	45	59	35	40	43	43	37	46	35	42	40	45	35	40	38	41	43	45	30	40	49	47	40	47	47	51	59	37	44	41	35	54	55	44	44	60	46	38	46	46	42	35	42	41	41	39	35	40	44	38	49	49	45	36	48	50	48	47	39	57	28	40	40	47	57	46	40	45	41	34	32	45	47	45	42	44	60	56	55	49	42	44	60	54	46	44	37	37	43	49	50	41	50	39	46	40	25	39	43	45	52	41	36	46	49	43	30	39	56	46	58	39	50	34	40	39	56	44	26	33	36	31	53	34	50	38	46	43	52	43	52	36	42	38	49	62	41	48	53	51	55	31	39	36	44	56	48	53	44	32	38	47	27	44	44	56	55	44	41	44	46	45	44	38	33	42	47	43	50	44	48	47	39	41	44	38	46	48	48	66	45	41	37	45	30	36	44	38	36	45	34	44	43	39	56	46	47	52	35	44	50	50	41	49	40	39	53	43	46	54	44	34	68	45	42	38	48	42	41	40	38	48	44	36	40	39	47	35	40	44	39	43	35	43	56	44	51	45	41	44	37	52	33	48	47	52	48	45	49	49	41	38	46	45	39	32	41	35	43	43	42	50	33	48	48	38	53	48	42	33	38	47	40	44	58	45	36	42	37	54	42	56	36	53	38	48	47	45	46	47	51	42	45	49	45	37	39	64	40	40	35	39	51	45	33	42	47	46	46	33	38	45	36	45	51	35	51	44	54	53	44	41	41	36	50	59	58	40	40	44	49	48	44	42	44	48	41	49	41	44	40	36	48	28	46	38	38	37	45	54	50	39	39	38	43	39	57	41	39	60	53	51	48	45	45	30	42	45	44	45	57	48	39	57	35	40	47	40	43	49	40	50	49	45	38	54	44	45	55	52	52	53	44	52	42	60	55	42	45	51	46	40	40	49	39	36	44	38	55	51	43	47	50	45	32	59	44	28	41	42	34	37	34	60	45	33	45	47	43	33	41	61	41	48	45	52	50	45	47	26	42	47	47	45	44	49	35	49	55	60	36	55	40	40	61	48	36	48	45	47	39	36	55	40	53	39	54	51	49	48	34	55	43	40	39	52	34	43	43	35	43	43	38	47	56	39	46	47	46	46	32	50	39	49	47	39	41	46	40	35	51	40	45	47	43	41	43	40	31	47	39	42	47	38	49	54	48	50	37	43	50	53	43	32	48	35	48	45	54	40	61	41	51	50	50	54	51	48	42	60	45	49	41	51	48	33	52	44	53	47	51	35	40	44	39	42	39	47	35	40	49	51	41	42	37	34	54	37	49	31	40	48	36	48	45	56	51	56	53	46	41	52	45	42	52	56	28	38	38	46	50	32	51	53	50	28	32	48	37	29	40	38	36	54	42	47	43	41	49	35	48	50	51	45	30	43	45	48	42	61	50	40	40	53	35	48	30	28	32	40	60	46	50	40	39	44	40	45	45	48	36	59	57	44	40	48	45	49	53	47	48	45	37	37	45	56	52	45	38	38	33	35	46	39	50	34	57	50	45	43	54	54	31	45	40	41	54	40	42	44	47	45	42	44	48	29	41	41	47	43	43	36	47	51	25	47	37	47	39	36	42	42	53	41	36	38	45	45	41	33	45	41	42	38	41	34	37	43	47	36	46	34	48	51	42	55	48	35	45	56	46	57	31	43	51	37	48	37	53	37	57	44	40	30	41	43	50	44	51	33	48	35	43	53	41	47	57	34	42	47	35	43	54	47	33	34	37	44	46	38	57	48	58	46	40	52	55	38	38	47	50	37	41	41	50	49	48	45	45	48	46	42	35	53	38	42	38	42	45	38	44	56	33	41	53	42	37	46	47	46	51	31	45	44	52	38	54	46	53	44	37	55	53	48	50	46	50	52	43	58
17451	3086	1733	2148	4400	5093	4339	3443	2772	2206	1770	1590	1252	1240	1079	946	811	824	786	819	704	695	665	653	638	604	641	598	551	632	542	556	487	545	553	543	535	523	551	543	504	520	527	538	473	522	543	505	497	526	541	460	478	488	500	527	505	478	469	469	476	478	434	460	482	470	478	450	530	431	452	509	410	496	478	494	459	468	448	435	462	464	444	464	515	497	448	448	436	431	485	474	458	434	464	461	491	473	476	449	437	451	455	460	470	476	486	456	475	456	453	469	485	468	447	451	438	482	446	446	447	494	476	455	443	469	460	459	473	462	453	457	450	437	451	469	440	447	457	450	470	482	434	451	439	474	444	473	478	421	458	436	454	489	463	438	446	473	478	451	455	482	467	440	455	439	477	463	421	484	430	440	455	471	406	480	486	414	430	449	451	469	473	458	429	476	469	440	467	456	478	458	491	471	476	464	463	424	460	462	426	449	431	448	461	445	471	458	474	454	453	486	470	462	466	485	453	440	451	473	426	471	406	478	486	448	455	429	453	466	473	466	434	454	465	444	452	412	430	468	422	431	435	461	443	470	398	475	438	434	430	461	453	488	459	438	457	456	455	494	403	465	457	453	433	447	475	446	463	480	452	486	458	500	474	447	431	432	470	440	488	446	461	463	447	426	469	399	488	443	420	445	457	449	427	448	440	472	469	481	438	438	429	441	509	472	472	446	469	433	440	472	426	443	440	464	483	481	385	457	467	451	447	468	458	442	460	486	473	471	465	446	430	420	457	450	457	476	476	464	438	453	450	463	487	469	457	469	450	429	423	454	473	440	435	464	441	481	454	466	462	481	443	459	456	463	460	463	467	449	471	453	484	477	439	453	447	462	456	443	468	475	472	436	438	497	449	460	427	498	463	452	439	444	431	455	470	454	458	464	419	420	499	455	440	453	486	443	470	479	464	467	483	476	468	432	492	437	432	448	453	449	448	456	425	452	479	453	463	459	467	464	484	438	449	429	441	421	458	456	475	433	476	462	471	487	455	424	418	459	483	451	465	441	457	443	459	457	426	457	418	449	425	404	469	470	442	513	456	438	434	453	428	420	444	462	469	440	443	463	439	418	485	428	439	443	443	466	499	468	497	463	448	461	459	445	441	433	501	476	463	503	460	436	455	444	475	453	451	474	480	463	446	439	460	481	467	486	500	416	438	445	460	464	478	438	415	470	426	466	464	467	431	430	427	439	450	441	442	464	419	466	431	465	438	445	473	431	479	432	504	441	465	499	442	443	460	467	444	419	474	454	448	447	433	431	421	473	469	468	442	459	486	482	421	481	437	469	414	451	432	450	466	432	457	448	466	455	454	434	471	445	465	446	448	438	480	429	447	452	442	459	476	463	459	458	484	471	448	447	441	455	457	447	471	450	473	447	473	440	483	430	448	482	489	449	483	424	444	446	471	459	477	480	476	479	486	463	429	425	486	417	410	445	447	429	428	431	468	481	501	470	477	476	437	455	455	411	426	433	462	478	461	434	425	460	494	449	430	455	473	465	474	458	452	477	469	442	439	445	464	424	482	461	485	452	482	466	446	488	452	475	444	433	427	493	433	453	416	432	434	440	438	420	472	452	430	460	471	477	472	426	459	450	481	448	456	451	467	438	495	458	446	453	456	434	450	465	451	468	418	490	398	454	449	446	467	440	491	441	486	469	466	472	498	457	477	507	460	442	452	484	505	476	441	434	456	452	444	452	451	482	457	459	442	492	422	462	454	446	467	488	457	429	415	430	455	451	419	467	441	473	440	438	452	464	446	446	472	469	469	431	491	455	470	457	511	481	462	431	463	442	452	444	457	464	462	454	418	476	426	437	424	469	455	448	405	460	489	453	461	457	466	451	458	450	417	424	447	451	492	468	461	481	432	428	426	478	435	461	465	481	461	478	473	429	442	460	465	438	473	500	454	473	445	456	463	466	445	480	459	492	470	469	436	525	462	449	453	446	502	447	512	465	493	476	468	442	430	438	484	443	489	422	432	470	452	443	386	456	427	456	469	422	463	466	509	479	482	462	477	465	493	471	444	445	435	436	445	468	454	486	449	416	464	439	479	456	439	448	482	461	460	442	434	442	471	464	464	441	444	449	465	494	430	404	458	482	463	439	462	453	457	445	482	428	506	448	467	448	428	440	462	484	469	442	424	470	470	437	421	453	471	492	468	455	459	505	443	446	465	438	500	467	449	451	461	490	447	449	382	488	477	444	426	430	436	453	486	433	453	452	456	438	480	459	470	435	428	446	482	432	428	478	509	467	426	467	454	454	455	483	465	446	429	430	423	406	426	470	476	437	470	459	456	424	420	409	456	487	408	460	450	441	452	496	488	499	458	478	456	464	492	440	447	436	427	432	455	416	439	458	450	497	446	477	434	436	438	416	449	470	439	471	479	448	484	442	431	457	434	446	462	472	497	436	455	446	455	419	472	478	439	468	468	441	480	444	484	444	492	441	466	440	473	433	454	441	461	454	464	457	429	457	463	464	470	463	450	449	437	467	437	442	462	436	461	489	446	445	439	400	463	445	417	437	463	501	451	443	454	455	435	464	463	470	456	459	457	439	443	412	463	460	425	408	495	468	472	451	461	487	450	463	468	515	439	482	463	463	471	428	451	455	464	469	414	459	435	453	463	453	463	462	468	448	451	454	455	446	424	471	483	468	434	434	468	453	482	477	485	435	474	498	444	482	434	463	452	473	489	443	423	466	423	488	456	445	427	496	434	439	452	484	465	472	469	420	457	421	432	469	506	449	459	446	424	462	456	447	462	467	432	452	484	452	482	430	433	501	420	511	459	447	471	463	414	458	459	464	466	454	460	475	437	447	429	449	435	461	442	436	445	448	461	434	400	476	477	461	402	424	443	437	466	418	448	448	463	441	435	443	479	440	424	441	441	439	441	432	466	435	480	476	454	469	432	480	446	427	470	468	485	446	448	458	420	468	471	465	476	437	452	431	457	445	464	441	421	469	453	425	440	445	470	426	426	478	474	451	440	454	452	454	451	453	423	468	451	467	446	466	484	418	461	488	435	456	448	434	428	454	411	458	427	463	448	494	439	473	434	468	460	463	483	472	446	480	438	454	450	413	484	458	485	416	491	447	453	449	467	472	462	435	467	461	463	486	409	445	466	467	472	419	452	462	449	441	432	443	435	474	462	466	459	462	431	415	484	428	448	494	473	451	476	473	462	398	438	447	417	427	479	433	459	449	463	447	438	453	454	435	471	459	497	427	478	453	468	481	459	476	470	416	455	431	432	470	454	452	466	441	448	459	410	482	456	402	418	442	438	425	460	456	471	476	480	460	423	449	459	440	493	484	429	448	444	476	415	439	451	465	448	474	451	442	476	487	471	443	448	434	430	424	447	470	501	448	465	438	422	459	459	463	464	450	502	438	453	470	456	459	439	455	448	473	432	467	425	479	435	466	456	504	501	479	450	444	458	431	421	473	430	425	505	464
3121	159	341	67	44	55	84	64	80	66	67	58	39	49	33	33	33	48	46	31	24	36	25	38	32	42	39	37	33	31	27	38	32	25	29	33	36	34	36	39	29	31	30	30	34	22	30	20	19	20	29	31	30	28	39	35	28	29	21	34	27	26	31	27	33	27	28	27	29	28	29	25	27	35	26	31	37	31	21	32	22	30	26	25	35	26	28	28	33	30	26	34	32	23	32	19	27	23	39	34	31	33	34	31	17	25	21	29	18	24	21	18	23	29	33	23	23	30	32	31	31	19	23	22	26	26	25	21	25	27	31	31	33	25	36	24	33	30	28	34	26	23	24	24	28	26	31	24	21	33	32	19	31	25	22	28	22	28	22	27	30	27	22	25	23	28	31	25	23	23	31	22	21	26	23	26	28	30	22	25	26	29	26	26	28	31	21	28	27	22	31	30	26	35	20	35	26	32	31	39	22	29	29	30	41	33	28	26	23	31	39	25	21	24	28	27	23	30	27	29	33	29	27	27	22	31	31	22	33	34	29	23	28	23	24	27	44	24	26	25	37	31	27	21	35	35	19	26	42	35	24	29	24	30	28	28	30	22	19	22	32	31	31	26	21	24	31	28	25	33	34	21	28	43	20	31	35	27	18	30	23	26	32	22	35	23	19	39	31	23	21	28	24	23	28	30	29	28	41	32	36	38	30	38	27	19	31	20	28	25	28	19	23	36	28	29	32	28	24	33	31	34	31	33	27	22	36	32	26	27	28	23	25	21	24	30	24	28	27	28	34	24	28	31	25	21	29	18	29	22	29	24	31	36	31	29	37	36	21	29	24	31	29	24	25	28	19	32	32	26	27	24	24	27	26	20	22	27	39	17	25	27	26	26	23	36	33	23	21	29	29	29	26	20	24	24	21	27	32	26	35	22	33	31	23	29	28	25	39	37	30	46	27	26	33	25	26	25	20	40	32	22	37	27	25	28	29	27	31	30	40	20	23	23	29	22	29	23	30	29	24	30	31	33	25	22	33	32	35	24	29	30	24	22	26	35	22	27	36	25	41	23	35	21	19	48	21	24	23	30	21	24	23	34	25	18	30	32	27	29	26	26	29	33	26	27	25	29	30	22	38	29	19	32	28	25	29	28	22	21	33	32	26	32	23	30	30	24	18	26	38	22	33	25	23	31	27	24	25	36	32	33	23	22	20	32	33	33	30	25	32	35	32	38	36	25	32	24	22	30	27	27	27	27	24	29	38	33	26	31	31	29	30	35	32	15	24	26	36	29	26	17	21	23	25	29	28	28	27	18	32	38	41	34	27	25	33	27	30	22	24	29	30	43	30	26	28	28	31	32	23	25	20	33	28	26	24	27	28	32	29	22	25	24	27	20	26	23	23	21	23	34	38	25	39	37	27	26	23	40	22	27	17	33	27	24	21	23	28	25	19	26	20	27	30	30	30	33	25	24	21	33	33	45	32	30	28	22	38	41	33	29	24	34	29	21	35	33	31	32	23	29	20	32	21	28	29	36	33	26	31	36	26	39	22	23	21	29	25	36	32	34	22	28	28	29	26	25	21	19	27	23	26	30	32	25	28	29	27	39	29	29	38	29	22	25	32	19	21	21	24	38	23	34	34	30	30	29	30	33	29	29	22	32	26	23	22	33	33	32	33	25	26	26	27	25	27	21	35	27	17	20	25	28	34	24	28	34	32	31	37	26	27	26	30	34	32	32	29	28	35	34	29	19	23	30	37	25	15	28	33	30	35	40	32	25	37	28	34	27	29	20	27	27	29	38	17	30	20	28	25	27	42	20	27	27	29	29	24	14	26	29	27	20	28	30	26	27	21	25	21	31	29	29	26	28	25	30	32	18	25	23	21	23	36	23	31	23	24	21	30	24	28	35	30	31	21	25	23	25	32	31	34	36	28	36	21	32	27	30	31	31	31	25	31	26	29	32	33	37	22	19	31	35	27	33	27	21	32	38	16	36	28	25	23	25	25	19	32	26	26	34	24	28	25	35	21	32	24	28	19	17	20	24	31	23	24	21	31	31	23	34	24	33	19	31	20	25	36	25	29	28	25	26	27	25	28	20	18	26	33	33	28	31	38	31	29	28	23	28	28	28	30	25	36	29	34	29	21	31	23	27	32	32	35	30	26	29	21	30	30	34	31	21	36	27	23	23	16	34	34	23	31	32	31	36	27	24	30	39	33	32	27	26	27	26	20	35	35	26	31	27	31	30	24	21	24	36	22	22	41	23	26	25	24	25	27	30	28	18	29	25	20	25	28	31	33	26	24	24	33	28	27	36	25	23	23	30	25	16	26	25	17	31	26	25	23	25	18	23	28	24	41	44	33	28	32	38	33	27	31	45	21	19	24	24	34	36	28	22	30	21	25	19	24	26	24	35	26	36	44	22	32	34	21	27	30	22	28	29	26	30	33	36	28	29	28	22	28	31	30	25	36	16	32	32	36	31	32	33	25	26	35	32	32	34	33	34	32	22	31	26	26	31	27	28	26	17	34	20	37	20	28	27	35	39	28	19	31	30	18	31	22	25	30	37	31	24	33	21	31	30	25	29	26	38	24	24	22	29	23	27	32	21	17	44	28	31	28	30	24	33	35	26	26	33	38	30	16	35	22	19	33	20	31	25	31	25	34	26	31	31	35	26	33	21	25	24	26	30	33	27	29	33	33	28	31	23	29	26	23	21	12	24	29	38	27	30	24	32	28	26	22	24	31	21	21	36	32	25	27	17	31	32	38	26	38	28	32	32	29	19	27	18	24	40	30	29	21	21	35	19	29	40	23	26	31	25	26	40	32	24	26	25	31	23	28	31	27	28	30	32	21	39	18	16	24	29	26	28	27	29	30	33	26	20	32	21	29	25	34	17	21	24	21	25	23	36	26	25	30	25	34	33	24	29	29	29	36	30	25	29	21	19	40	26	28	33	31	25	30	24	30	30	24	28	22	30	29	27	24	26	19	37	31	24	30	32	32	27	30	25	28	33	28	20	22	25	31	36	22	22	32	28	24	28	31	24	28	23	27	20	30	17	31	20	21	19	24	23	20	21	31	31	38	33	18	26	29	37	29	35	26	26	25	32	45	26	34	26	24	22	32	25	22	24	29	22	26	25	27	30	26	36	29	28	20	29	20	41	27	31	25	19	23	26	30	23	32	31	33	29	31	27	28	28	21	25	25	22	32	23	27	34	37	28	28	31	28	24	22	22	28	34	33	35	35	29	23	36	22	31	26	27	29	32	18	28	28	25	27	25	26	26	27	19	34	27	18	26	30	23	35	32	25	23	30	25	23	23	28	32	29	26	29	19	15	22	14	32	34	27	18	26	26	27	30	25	27	19	29	27	37	28	18	18	29	39	30	28	26	26	31	32	31	26	41	27	29	34	26	31	22	27	28	31	27	34	33	24	29	32	27	28	27	32	26	34	40	27	31	24	32	23	36	33	23	28	22	25	27	35	25	25	24	24
16549	2588	4938	1881	4218	5313	4716	3960	3062	2612	2105	1654	1476	1317	1150	1029	924	872	766	733	672	661	632	616	561	545	525	516	485	464	444	428	439	425	436	410	420	404	409	390	414	396	429	410	370	346	374	390	377	368	370	336	353	350	385	335	359	359	352	325	333	351	337	321	363	348	333	336	337	328	348	314	349	335	368	351	315	319	326	319	341	307	319	344	306	346	347	339	324	307	342	326	366	294	327	290	301	323	305	322	310	324	300	328	281	315	306	332	312	290	319	276	297	307	304	334	331	332	308	294	304	280	299	322	266	319	273	307	335	307	319	345	333	327	280	314	322	321	302	277	340	295	324	304	323	328	306	294	299	295	324	289	305	304	281	301	313	305	325	288	268	302	316	329	323	283	329	326	295	336	289	339	308	295	308	305	284	300	325	314	313	299	294	322	322	326	286	318	309	324	336	300	300	261	316	290	320	294	333	295	314	306	303	309	312	358	327	277	323	310	320	310	300	315	308	344	342	313	303	312	339	329	338	325	282	325	280	286	364	317	312	299	320	295	295	304	324	321	310	339	318	269	324	337	345	299	345	320	302	326	274	302	312	329	321	291	329	294	304	329	316	298	301	318	292	307	309	295	325	300	325	294	283	268	316	311	310	286	302	337	328	311	289	283	314	294	350	283	289	268	271	308	279	304	291	330	295	300	307	313	269	336	301	303	330	300	322	271	319	310	283	311	305	350	309	310	299	265	341	312	316	350	297	303	336	313	316	312	330	321	314	290	319	314	273	331	298	314	295	298	293	321	273	277	303	274	348	292	298	313	293	316	301	295	319	324	305	313	300	301	283	277	295	300	269	291	295	313	308	297	319	317	294	329	304	298	318	306	299	312	315	298	315	324	289	304	319	314	293	277	329	284	323	305	329	304	291	298	301	295	291	304	301	298	304	327	298	308	322	312	302	296	284	308	323	320	316	333	306	278	290	318	319	299	302	293	280	296	308	327	306	280	339	319	324	327	281	310	291	299	283	289	331	289	291	299	288	300	275	323	293	336	307	278	298	294	324	315	343	300	308	310	282	311	316	312	309	320	303	308	305	321	292	292	329	309	311	314	296	322	306	333	310	328	327	295	306	309	326	288	318	295	327	297	319	307	313	305	297	317	309	293	317	321	291	321	307	315	304	289	339	317	306	326	303	300	288	309	301	287	289	306	308	323	320	311	304	298	319	277	296	309	333	305	288	302	305	312	309	287	299	280	302	290	311	324	285	301	286	306	319	315	331	334	318	283	303	273	294	295	320	307	310	295	349	293	276	296	355	300	320	281	326	334	293	299	283	352	311	295	290	309	314	309	284	294	315	296	292	281	278	314	321	295	322	264	316	294	335	349	273	274	310	341	299	286	332	324	337	306	313	319	301	304	308	301	292	290	344	334	296	303	315	331	290	318	314	309	298	311	310	323	318	322	319	328	292	311	287	306	293	306	308	298	320	311	284	315	327	313	319	309	298	313	310	324	299	278	306	324	301	298	325	320	327	340	307	314	307	309	314	341	281	292	293	297	308	322	342	326	306	289	300	291	305	287	324	312	318	264	300	299	332	324	316	285	315	315	318	327	311	286	316	299	292	314	296	342	328	272	317	283	332	280	312	301	327	341	332	275	305	270	318	315	326	321	331	294	287	281	276	311	295	314	309	291	314	322	306	322	287	324	310	332	324	324	300	319	282	340	296	293	292	283	323	283	318	333	300	310	325	314	321	296	325	314	309	275	317	320	305	316	319	296	285	312	345	309	269	336	319	297	331	324	304	292	295	297	332	272	267	312	294	326	300	302	295	286	299	306	332	289	313	336	286	304	309	312	315	317	315	299	299	304	326	332	278	295	303	283	308	286	317	265	336	315	296	330	325	302	274	286	299	320	329	292	300	314	308	352	286	290	315	321	299	313	325	299	347	317	317	304	293	340	301	282	288	291	276	294	286	306	291	279	332	296	288	307	312	277	306	298	315	291	326	311	306	325	304	303	293	323	296	289	316	298	312	294	285	304	293	328	336	324	328	295	315	346	357	336	308	293	292	308	306	313	283	322	335	292	292	296	302	314	317	306	286	315	270	324	310	287	294	327	308	289	340	290	316	309	323	303	322	324	305	317	293	301	299	316	324	309	283	331	298	330	313	330	281	276	317	281	289	291	340	299	316	315	273	314	314	296	319	294	311	315	280	324	305	291	307	305	306	312	290	322	282	315	291	294	297	327	294	333	336	339	311	299	316	317	321	316	295	289	283	347	320	321	309	288	302	289	305	301	312	310	280	325	262	323	290	306	293	314	298	346	359	315	319	310	288	273	281	272	303	307	293	289	337	276	295	310	298	313	310	309	310	301	285	303	328	325	328	279	301	274	324	302	347	300	313	299	308	304	322	290	317	320	326	298	325	292	304	314	324	300	292	288	319	311	313	318	269	313	322	316	318	301	266	330	319	297	280	313	323	273	287	319	310	301	288	315	254	291	263	303	306	302	295	315	312	353	296	288	273	313	280	322	306	289	291	292	301	303	316	299	324	285	302	296	302	308	319	310	324	311	317	273	271	325	294	301	306	290	302	312	309	295	320	280	315	308	293	303	282	299	296	286	282	295	320	304	286	309	301	307	304	323	335	321	314	312	264	308	315	309	280	335	311	313	334	297	330	319	326	294	319	274	312	319	325	289	276	310	291	278	329	285	280	308	335	315	319	296	332	298	319	292	320	304	300	298	307	272	290	281	313	353	301	290	297	300	312	304	313	332	302	304	275	286	306	309	294	300	304	277	321	296	312	316	290	315	284	305	304	289	277	329	310	310	326	327	326	286	296	297	282	315	324	302	316	285	292	318	344	292	317	300	287	312	329	323	336	356	338	298	314	311	301	316	311	292	302	315	323	336	280	289	302	334	293	305	309	297	306	336	327	270	305	313	291	295	340	347	268	319	291	311	333	303	276	323	290	296	304	295	304	309	307	315	296	284	285	303	339	294	309	318	280	280	301	310	278	330	324	321	319	340	312	304	309	315	307	306	306	293	325	321	292	298	347	332	310	302	292	320	292	295	290	269	309	372	305	291	330	300	271	302	279	297	306	305	305	308	317	302	318	343	297	349	297	306	314	329	278	330	301	320	309	335	315	322	299	313	316	296	281	307	306	270	307	321	278	294	304	284	305	301	303	285	303	280	282	318	283	277	317	325	305	311	327	305	296	311	298	333	305	275	306	293	278	336	310	283	287	305	305	317	310	320	311	309	291	297	329	312	326	321	300	289	298	289	314	306	315	305	287	312	279	298	299	351	283	275	301	336	300	294	301	294	305	294	338	318	299	339	289	304	293	309	289	287	305	308	310	301	314	317	333	281	316	336	300	309	308	339	308	292	295	309	315	287	270	290	303	316	321	299	335	315	269	266	280	325	314	317	288	344	282	283	318	325	319	299	334	354	319	276	304	293	286	320	304	330	302	321	284	329	286	287	298	286	297	269	317	324
2428	287	1228	112	111	132	127	128	113	123	108	100	90	70	85	74	89	90	62	85	81	64	84	71	65	76	57	73	70	70	56	74	71	52	60	65	64	63	71	63	67	61	46	58	74	56	71	62	62	64	62	63	67	64	54	60	61	59	57	68	66	58	55	51	64	66	52	69	62	79	67	72	59	64	64	59	54	56	64	57	57	53	60	58	70	65	74	58	67	50	57	55	55	66	57	55	64	59	60	65	66	51	64	44	48	67	63	55	66	60	51	45	58	58	53	60	69	57	66	53	57	54	55	51	44	59	63	70	62	63	56	55	55	47	57	55	64	58	49	54	70	71	60	57	58	62	70	60	61	48	65	60	78	46	58	59	58	71	70	67	60	64	60	66	59	56	49	47	61	61	74	51	55	64	54	57	62	74	53	72	53	62	63	64	65	55	45	70	75	58	51	69	68	57	63	58	47	66	45	67	58	55	69	52	54	52	54	57	57	69	67	59	58	59	71	58	57	55	55	53	59	54	63	63	70	63	52	66	42	63	56	46	42	51	58	42	51	54	47	61	63	76	58	45	68	44	53	49	56	69	51	59	53	55	63	59	53	62	60	64	73	70	71	58	77	65	60	54	71	63	57	56	58	69	55	67	63	58	69	54	52	46	60	56	62	62	63	51	62	67	64	56	71	45	62	51	60	56	53	56	53	63	53	53	77	57	52	52	58	74	62	65	54	60	45	56	57	61	56	65	69	58	70	69	58	67	48	53	61	59	63	53	57	61	62	54	55	56	77	61	63	56	60	52	53	59	68	65	55	70	54	54	69	56	54	50	59	57	61	60	57	67	68	63	80	64	58	57	56	56	58	46	61	62	57	46	54	52	63	61	54	51	64	54	53	69	62	66	70	58	63	51	52	70	53	60	57	61	51	77	57	66	66	59	69	47	59	72	56	61	75	55	57	77	56	51	66	58	58	61	70	62	62	66	55	50	57	55	62	58	64	63	69	57	62	57	53	51	64	56	55	65	57	62	55	49	76	61	52	74	52	54	72	49	51	53	64	61	60	56	54	78	52	60	59	48	79	54	60	59	54	52	60	59	83	63	46	49	59	55	49	57	69	62	47	57	62	57	62	50	52	68	54	54	52	64	53	59	49	63	53	64	53	55	65	53	49	57	61	49	70	61	51	56	66	64	59	67	58	63	53	68	57	63	58	58	48	57	53	58	57	71	57	62	53	55	67	52	50	62	64	56	59	54	60	54	58	56	69	47	61	54	55	45	51	58	49	68	55	58	45	64	54	62	55	51	52	55	49	69	58	47	63	53	57	64	57	42	66	71	60	62	57	63	63	49	55	64	66	56	57	62	78	56	72	59	52	64	63	56	51	59	55	57	56	55	59	57	52	61	59	62	51	50	63	52	62	60	59	58	60	50	57	50	74	57	72	60	77	69	65	59	70	59	61	63	66	62	57	68	60	71	52	60	65	56	51	58	62	63	62	55	63	61	50	62	59	81	59	55	73	65	54	64	59	57	51	61	61	67	60	56	67	67	55	45	61	41	62	52	50	64	63	49	61	75	54	70	67	44	56	68	51	60	65	59	51	55	63	59	53	58	58	55	71	61	62	43	69	57	47	66	55	59	61	62	58	56	52	59	58	49	61	61	62	51	64	60	57	72	61	57	49	54	53	54	56	54	68	72	55	52	58	51	65	51	51	55	66	59	54	63	57	53	64	64	65	51	47	59	58	59	71	46	54	51	57	66	63	40	57	58	59	51	60	62	49	58	62	69	53	59	52	73	68	61	70	57	62	65	42	62	52	56	45	59	58	50	50	54	69	59	67	51	65	71	68	63	56	52	70	51	60	49	67	55	54	63	49	57	67	54	50	65	68	62	58	61	57	67	63	59	59	47	51	54	62	56	61	53	64	58	65	57	65	54	57	74	59	41	56	54	62	58	64	49	69	57	54	63	55	49	64	59	50	51	68	64	52	53	67	57	67	60	61	60	68	59	53	69	57	68	73	58	63	56	71	68	57	67	43	61	79	61	66	65	60	63	64	62	61	65	63	53	51	63	57	66	60	49	84	47	58	61	65	47	62	56	44	55	47	64	71	74	50	68	52	76	50	66	56	55	61	45	64	63	46	57	55	56	65	57	69	53	62	50	57	59	65	58	73	68	62	47	55	64	54	62	53	55	49	48	57	63	76	51	60	57	63	72	59	61	61	58	61	55	78	56	57	62	49	68	52	56	58	71	56	60	60	76	57	65	65	64	55	58	52	58	55	50	56	70	63	53	65	62	62	56	51	63	62	70	75	59	57	59	63	41	54	57	60	72	47	68	65	63	53	69	71	62	65	65	61	62	58	62	68	61	59	71	59	62	65	56	56	57	64	59	43	60	54	67	54	54	53	69	64	49	68	64	64	60	54	58	57	47	62	60	66	70	69	56	69	71	70	63	66	67	64	57	53	64	55	55	48	64	59	71	54	61	58	65	65	54	50	50	49	66	52	51	63	72	55	56	52	59	62	54	48	58	52	78	60	57	76	54	56	48	60	52	67	69	57	57	51	64	59	67	51	51	59	61	59	62	57	73	59	55	80	61	61	62	57	64	57	57	66	54	57	72	59	56	78	64	53	59	49	59	52	59	57	55	61	42	58	63	65	63	63	53	53	56	57	65	65	56	71	57	63	67	59	66	52	52	67	55	59	66	55	53	50	67	75	51	64	59	60	61	71	42	46	64	68	60	63	63	42	60	53	57	74	62	54	55	58	55	70	71	69	46	49	57	66	53	65	51	62	65	61	60	67	50	55	68	49	57	66	72	64	60	60	57	63	62	74	64	57	63	70	59	70	51	72	58	55	57	67	56	46	63	64	55	66	56	67	67	53	61	62	42	59	47	57	55	55	56	47	50	57	61	67	51	56	61	51	50	56	46	65	45	48	53	63	52	58	62	52	46	50	61	52	68	67	56	64	65	53	64	68	41	52	63	45	89	48	56	69	45	55	65	45	45	49	49	59	55	61	63	56	64	66	59	64	65	57	55	60	58	54	53	51	72	59	53	67	83	62	71	57	62	62	50	79	54	58	53	65	55	47	58	54	43	49	62	53	67	56	54	62	54	53	53	73	53	69	64	51	45	73	86	58	58	59	61	49	53	51	62	68	72	45	67	65	48	58	71	52	62	72	60	70	62	63	68	66	74	74	61	65	55	63	73	67	62	55	63	48	62	62	70	53	70	61	52	62	48	62	51	59	49	64	65	62	59	77	62	67	57	67	49	60	62	66	76	59	63	41	66	56	66	57	63	50	54	55	51	56	64	58	42	60	66	64	66	60	65	65	53	59	66	61	62	54	60	67	52	61	71	53	55	54	54	59	61	58	62	72	64	58	64	54	57	57	52	62	53	57	65	63	69	58	54	49	52	60	64	48	61	56	62	50	54	56	49	79	65	54	49	64	59	49	60	50	74	73	52	61	59	55	57	55	49	55	60	47	51
20854	4741	10828	3492	7399	8558	7662	6296	5186	4044	3404	2898	2383	2136	1927	1732	1527	1437	1427	1221	1202	1166	1127	1088	1045	1006	956	936	864	883	824	898	795	814	849	788	805	811	808	784	791	720	745	733	746	734	732	708	742	703	700	659	722	677	765	688	713	666	657	651	686	629	659	658	719	663	687	688	671	632	640	646	637	698	607	681	662	698	624	656	695	656	633	637	706	683	660	671	656	654	631	640	686	657	622	629	632	664	658	630	631	612	640	659	653	598	623	641	617	626	681	674	587	624	656	610	616	629	695	621	637	621	588	632	658	623	583	619	656	618	637	579	676	671	642	630	631	611	617	654	640	651	628	613	612	630	601	612	595	622	635	610	591	580	622	622	593	676	635	651	600	646	625	644	656	667	614	644	622	599	647	613	668	626	661	610	574	633	607	634	656	682	646	621	613	646	590	562	684	622	617	621	623	594	620	604	629	639	618	638	687	638	578	639	652	633	624	625	610	625	624	663	598	621	651	613	631	655	636	637	623	613	633	625	669	619	629	650	640	625	660	613	582	649	577	651	617	685	583	665	623	646	658	613	611	654	630	624	616	604	691	615	599	646	658	642	630	640	591	588	667	626	623	621	597	656	612	659	632	664	638	687	669	648	598	628	654	623	612	634	677	610	655	643	647	640	606	653	638	596	591	643	595	638	636	582	607	612	587	655	629	669	625	596	640	641	652	620	643	639	643	642	614	611	616	642	612	636	617	651	594	624	638	643	654	626	613	630	619	589	635	670	684	646	635	622	637	647	600	641	637	682	669	630	630	679	616	661	604	637	580	642	631	590	632	641	607	619	588	640	658	608	634	641	580	581	612	606	607	653	605	623	629	634	614	607	690	646	632	622	612	602	601	629	595	601	629	629	603	610	619	641	616	600	616	629	622	604	627	639	664	636	631	632	678	647	606	629	635	597	653	615	615	573	585	614	637	655	634	582	622	639	652	634	632	611	615	684	615	626	646	642	593	614	631	695	632	622	632	630	637	686	620	612	613	600	642	684	631	675	609	583	590	639	665	605	628	628	603	652	615	684	619	616	594	649	606	640	597	568	625	629	640	622	668	635	628	629	657	597	624	649	623	640	590	597	617	588	602	605	632	642	607	641	624	656	604	636	639	639	626	638	607	649	652	657	589	643	696	651	601	618	618	624	612	640	636	586	648	582	645	614	627	629	642	620	618	637	607	628	649	596	618	645	622	642	595	600	625	627	616	616	623	609	614	584	627	660	630	687	606	621	661	623	617	645	634	601	676	610	640	607	613	621	603	574	592	629	588	650	609	619	642	583	614	641	612	561	621	593	596	596	656	651	642	605	608	642	644	622	651	643	639	597	616	655	627	621	634	632	642	675	658	626	679	664	646	636	643	680	634	616	604	626	604	640	625	618	603	688	582	612	625	638	650	638	653	637	615	613	670	674	589	627	642	617	614	576	624	592	648	673	632	654	622	642	597	654	636	674	610	590	628	626	646	591	667	610	662	622	608	673	638	601	639	637	649	647	630	686	667	672	657	641	605	675	649	595	594	606	618	668	570	605	675	627	582	617	646	579	589	600	619	605	577	639	598	569	659	616	637	650	613	582	597	668	655	613	598	638	605	653	631	651	625	669	554	605	638	644	629	582	644	627	570	628	654	604	582	640	601	609	657	653	619	653	589	601	607	623	607	573	606	642	628	626	634	600	621	618	591	615	666	609	637	612	646	595	618	617	625	642	654	599	660	595	640	647	673	615	600	635	659	594	637	604	645	664	633	606	631	607	585	639	676	602	609	654	643	613	640	655	650	604	646	603	634	604	612	668	637	700	604	639	627	592	598	630	623	651	704	666	643	608	611	640	702	636	625	661	640	639	664	659	571	608	662	653	605	605	643	576	630	647	597	615	682	640	642	637	629	603	630	600	662	612	685	615	544	597	606	639	662	617	630	623	641	615	629	641	637	660	568	650	692	630	591	652	665	600	642	644	647	601	662	621	658	642	650	658	576	699	556	612	594	612	649	572	654	630	632	611	627	610	682	639	651	658	639	576	621	652	651	614	642	624	615	595	628	636	667	679	667	641	652	622	645	644	610	614	593	652	646	553	679	566	636	632	664	598	662	636	605	607	639	594	654	622	668	650	612	635	665	620	648	623	658	611	629	663	620	653	578	622	592	589	669	657	599	653	592	616	678	590	642	617	590	644	621	601	603	609	645	616	678	587	613	596	639	628	580	620	600	621	656	626	635	611	649	631	642	598	634	643	607	585	635	641	621	623	655	633	611	617	628	631	609	601	625	612	639	619	649	593	678	630	655	624	649	578	599	596	626	607	629	666	643	626	620	622	614	640	642	678	612	592	609	619	628	637	630	654	659	664	636	633	635	612	668	611	673	647	638	620	619	580	655	622	650	594	669	646	653	680	590	601	604	663	563	658	607	611	643	620	579	654	639	624	650	618	670	603	684	627	635	586	627	633	620	608	622	585	634	590	639	604	604	650	629	632	610	631	626	658	601	619	622	627	646	650	638	611	643	619	623	604	631	643	621	656	623	633	652	669	578	653	662	638	599	636	652	661	636	653	614	602	620	630	578	647	627	622	632	593	628	611	627	608	608	611	595	650	626	625	603	620	687	624	615	658	645	623	597	624	619	627	601	583	643	597	623	620	617	608	579	656	600	589	644	578	613	657	599	656	627	648	593	592	593	600	678	620	591	595	629	546	616	623	606	636	665	676	676	655	607	598	614	622	679	612	614	637	606	674	647	644	624	663	634	628	638	613	647	634	631	617	605	590	655	656	597	621	620	672	621	623	604	617	618	624	628	653	600	637	635	624	640	614	585	609	636	622	619	657	592	609	625	598	651	633	591	610	602	621	636	630	669	616	627	631	655	633	602	623	623	631	624	607	598	662	673	621	628	643	630	646	645	642	620	613	569	636	648	611	626	677	592	617	604	612	640	583	672	581	649	668	660	648	645	655	654	639	647	613	612	645	619	629	632	617	617	584	633	559	628	620	658	602	648	651	621	611	617	574	624	597	606	630	620	647	628	601	607	642	676	616	604	644	600	625	638	611	631	655	607	607	636	639	640	675	630	623	658	655	606	572	650	610	603	627	642	620	674	633	624	648	666	612	657	627	645	592	605	600	665	662	639	622	631	643	623	610	655	669	629	593	616	603	631	638	642	642	658	608	616	628	606	636	599	655	638	627	638	596	603	606	653	655	613	629	622	600	627	617	628	628	613	645	603	641	699	601	636	607	671	639	590	643	650	589	617	633	640	635	578	628	641	619	628	638	609	656	631	643	636	588	661	618	613	625	615	624	631	621	639	619	636	655	652	659	630	610	616	644	592	697	587	596	608	651	625	649	603	655	646	632	582	629	576	604	604	649	636	596	609	648	647	637	638	618	634	623	634	555	601	586	678	636	588	623	644	627	688	658	638	594	609	633	621	622	622	629	617	593	622	614	604	653	617	615	618	655	645	624	647	639
1677	43	160	30	31	31	28	26	30	22	31	21	22	25	30	19	14	15	18	14	23	26	14	21	19	28	13	15	16	21	26	29	22	15	21	19	15	22	12	19	18	20	23	12	15	19	17	24	16	16	22	21	20	19	15	14	12	24	15	19	23	18	10	14	16	22	22	14	27	11	22	15	17	17	15	23	13	15	14	15	12	20	16	20	19	22	24	12	14	22	13	15	20	16	16	11	16	19	20	20	18	14	15	13	20	20	13	14	29	24	16	26	21	24	18	12	19	17	28	15	11	19	16	15	12	24	12	15	20	13	14	19	17	19	19	19	23	16	16	14	18	19	21	11	21	21	15	17	15	14	24	21	23	14	18	22	14	26	21	20	15	20	13	14	15	18	17	20	21	19	18	14	19	19	17	13	24	10	20	9	18	17	18	21	17	19	14	14	18	17	23	15	18	24	19	24	18	18	20	16	21	20	25	14	17	17	17	17	15	18	16	25	17	13	23	14	19	21	16	19	19	16	18	15	23	18	19	13	20	13	15	17	20	20	18	13	17	18	20	17	25	23	12	13	24	21	22	14	17	20	15	18	28	20	23	23	17	15	14	18	13	24	21	16	19	15	21	16	18	13	27	15	22	24	19	20	19	14	15	22	13	20	20	17	20	17	17	26	18	19	27	19	19	23	7	16	12	17	19	17	17	17	15	25	16	23	14	16	11	13	20	13	16	13	25	15	20	19	14	18	13	13	20	15	13	17	19	16	20	21	20	21	15	13	13	20	12	16	30	29	20	16	14	20	21	18	15	16	23	15	19	20	16	21	17	16	15	20	14	21	18	19	17	18	12	26	17	15	10	18	17	14	20	23	23	15	22	15	15	10	16	21	16	11	17	21	20	15	18	18	15	20	15	15	21	15	20	18	20	17	16	10	20	21	10	14	21	21	15	17	12	11	24	21	20	18	8	17	16	18	18	20	25	18	19	23	18	19	12	15	14	17	22	19	14	20	15	20	19	9	13	17	15	23	17	14	15	14	12	19	22	12	22	11	19	17	33	21	20	12	13	18	23	18	14	11	21	8	23	18	27	26	19	20	19	13	18	15	13	14	9	17	16	16	17	28	20	29	15	16	14	11	22	15	22	9	23	17	23	18	14	17	14	22	18	15	18	13	18	22	18	27	10	12	19	15	22	27	17	15	25	16	18	17	16	21	22	12	12	20	15	18	15	17	18	21	21	19	18	9	25	18	18	20	15	13	16	17	16	21	19	18	11	16	19	17	16	17	23	26	20	13	16	16	14	17	18	19	20	20	15	15	13	18	15	17	19	16	16	15	26	16	19	7	17	24	21	23	26	21	15	22	15	13	16	18	13	18	26	15	24	29	17	21	20	14	18	18	18	14	21	14	17	23	10	14	8	16	16	16	13	13	18	14	15	17	21	15	22	17	24	18	21	20	14	15	25	18	18	24	24	22	8	22	16	15	21	19	17	15	17	20	22	15	21	21	15	12	17	17	13	14	19	18	20	21	13	23	19	18	23	17	12	14	20	8	17	32	23	17	13	22	23	12	22	20	20	19	24	28	14	14	19	17	14	14	22	19	17	20	19	12	18	14	19	16	19	22	14	22	15	14	19	21	22	16	25	14	25	15	18	24	16	14	11	13	16	22	14	22	13	20	11	18	18	19	16	28	15	21	13	23	21	20	17	13	22	16	25	21	14	17	23	19	15	24	18	14	17	16	23	16	18	18	17	14	17	15	28	18	13	22	17	21	12	12	19	17	14	24	19	12	12	20	25	16	18	19	17	16	25	14	20	13	17	19	22	23	16	15	17	15	21	24	20	13	19	18	9	12	14	17	24	19	24	15	19	7	15	31	19	12	22	16	15	20	21	13	24	13	24	17	12	13	19	26	14	12	10	18	17	14	12	13	13	18	14	17	11	16	20	13	20	16	17	20	14	13	18	13	18	20	9	20	11	21	22	17	23	13	21	22	18	17	19	18	16	31	18	26	16	17	17	16	14	14	14	21	13	19	14	13	15	17	17	12	19	16	15	21	14	19	17	20	18	22	20	11	14	17	14	11	15	12	18	15	13	20	17	18	27	12	17	19	13	15	17	19	13	19	26	13	22	19	20	13	15	18	15	17	20	26	20	14	16	21	19	16	28	16	18	13	17	19	11	17	16	23	19	18	32	23	14	15	30	14	24	20	11	27	12	17	19	15	26	25	18	11	20	18	24	14	15	15	16	18	11	27	16	15	16	24	17	20	15	13	16	17	9	10	16	13	14	9	21	22	16	19	17	17	17	17	21	21	16	10	17	16	24	26	19	24	22	19	13	20	17	17	15	17	23	23	18	20	15	20	16	21	14	15	19	22	12	15	18	28	21	15	20	21	9	21	31	12	12	26	21	17	20	15	18	20	18	16	12	18	26	21	17	25	21	10	18	18	17	16	10	19	21	18	23	21	18	16	18	15	16	21	14	12	14	12	14	20	22	14	17	22	25	21	18	19	12	16	9	12	24	14	14	19	22	14	17	15	14	23	18	14	17	11	25	22	16	25	16	15	16	12	15	28	14	19	19	21	18	20	17	11	13	19	22	16	25	18	23	20	17	18	19	18	22	18	13	16	15	14	23	17	16	15	17	18	26	16	16	17	26	19	20	14	16	17	20	16	14	16	26	17	14	13	15	20	23	28	14	12	17	25	15	12	18	20	21	14	16	25	15	23	17	12	19	20	20	11	10	13	19	19	14	18	22	16	12	19	17	16	21	14	18	11	18	13	23	17	22	18	22	20	14	26	15	9	21	23	17	18	22	20	14	17	18	17	20	20	9	17	11	18	21	17	9	17	19	14	18	19	22	21	16	20	21	25	20	16	20	15	18	21	19	21	20	13	13	9	16	15	17	22	10	16	13	9	13	20	17	16	20	6	18	16	11	19	14	16	15	13	21	22	21	14	12	18	23	14	17	19	12	9	16	21	12	14	15	19	13	17	11	18	13	17	10	26	20	15	19	14	13	18	20	19	14	23	13	15	19	19	25	18	20	16	14	33	26	28	28	22	19	15	13	15	18	20	18	22	13	13	15	20	12	15	20	14	15	20	19	14	23	15	16	17	17	16	18	18	16	22	23	12	22	18	13	15	23	16	18	20	13	19	18	18	26	16	18	15	15	22	24	16	12	22	16	11	17	20	15	26	13	12	23	23	14	23	16	16	19	25	18	25	23	12	22	17	17	10	17	21	14	20	19	15	18	22	17	15	27	14	13	20	16	20	18	15	15	25	15	17	17	18	23	12	16	30	13	13	18	14	17	16	14	12	26	16	14	16	18	16	14	11	14	18	24	21	10	22	14	17	16	19	22	18	23	16	24	18	28	23	20	24	17	21	18	16	20	15	20	17	27	17	17	20	29	10	17	13	22	10	16	21	22	24	20	16	16	15	17	19	11	20	18	23	13	10	10	13	12	19	16	14	16	16	18	22	14	14	19	24
12114	948	3372	641	1397	1740	1619	1267	1172	898	799	633	579	485	476	377	370	341	328	326	301	275	306	269	317	271	244	264	249	223	239	242	231	226	247	248	211	243	235	240	234	237	231	215	193	237	195	240	180	225	170	220	222	213	209	212	194	221	223	236	221	234	215	207	209	223	214	224	220	221	209	212	216	190	201	199	230	194	209	221	215	178	203	191	211	204	199	185	235	221	226	235	211	195	201	204	212	246	185	208	211	221	197	232	223	196	216	197	227	204	179	194	220	224	204	216	196	207	227	198	192	190	200	213	194	195	195	193	199	211	212	198	188	195	194	216	209	189	209	189	211	218	208	196	213	198	213	232	206	211	208	208	207	224	198	213	186	216	187	226	191	210	203	211	205	201	206	201	213	222	201	185	191	195	191	201	214	203	210	212	199	180	204	207	213	230	231	196	220	190	199	213	189	193	202	191	189	203	202	192	192	206	218	216	201	189	200	218	222	187	217	195	214	236	188	210	202	196	193	175	201	224	206	216	173	192	202	202	201	220	191	198	198	200	203	214	200	216	194	193	202	194	198	218	179	203	223	223	197	193	202	187	224	188	223	214	188	225	215	175	188	208	189	195	217	205	209	205	224	195	196	193	203	183	191	178	228	211	203	213	199	211	196	208	187	226	195	216	203	216	163	200	199	195	189	203	188	212	194	211	204	201	220	214	196	208	192	197	212	194	227	168	239	186	184	190	194	206	204	200	219	188	198	213	180	210	218	188	215	206	214	196	201	209	238	190	202	190	206	197	196	201	212	219	202	214	224	202	202	178	233	209	197	197	193	190	189	212	218	209	206	206	180	205	173	213	223	209	210	196	201	223	221	203	200	206	216	215	216	181	199	186	190	212	206	174	196	198	224	221	210	202	198	221	192	177	203	223	199	180	200	169	192	214	211	210	243	206	203	213	229	176	234	189	186	210	205	181	218	198	170	190	211	201	219	215	198	215	198	190	205	197	180	207	192	199	190	204	215	199	191	212	202	186	165	216	181	201	205	205	198	207	194	219	187	175	196	197	190	201	205	192	181	189	217	215	199	196	217	180	205	223	215	178	224	209	195	198	177	217	194	207	202	213	201	221	193	197	204	210	185	217	181	202	191	225	199	214	198	200	200	217	185	188	198	176	189	193	215	214	204	204	208	225	186	201	218	214	207	227	185	199	224	185	216	186	201	221	181	219	196	184	206	198	196	173	207	176	219	183	214	209	240	199	210	217	218	179	216	200	218	183	199	180	178	197	183	192	211	195	225	203	193	211	185	204	202	203	212	205	221	181	205	195	217	202	220	194	209	206	201	208	194	212	182	191	210	191	184	205	205	174	219	228	193	180	217	207	189	226	212	243	208	155	185	184	194	206	204	212	216	211	193	189	202	192	227	214	192	222	213	226	224	209	207	237	187	197	208	213	203	191	209	224	201	196	183	199	211	218	204	213	200	208	207	201	178	190	203	207	230	193	206	206	217	211	200	192	201	218	196	195	224	197	199	201	195	195	207	207	190	207	201	169	190	200	200	212	205	213	208	186	207	196	187	219	193	194	218	198	173	184	226	218	187	209	198	186	185	220	181	226	196	210	216	223	207	232	213	178	215	210	189	190	220	192	202	212	210	215	197	217	190	201	207	189	191	186	201	190	209	206	199	218	184	192	228	182	199	209	194	216	229	204	186	206	228	181	198	209	203	195	189	195	202	175	210	193	194	208	214	197	192	200	222	183	193	183	202	204	203	181	203	190	213	209	190	218	189	197	193	240	198	206	209	217	195	202	223	186	203	211	177	212	192	211	218	234	220	199	201	217	224	188	213	200	190	229	202	214	207	214	220	194	193	178	182	230	203	212	216	161	204	200	205	199	199	203	198	219	220	208	205	192	181	212	198	194	183	191	192	188	212	192	192	207	216	187	207	208	197	200	195	199	204	208	207	222	183	204	223	203	199	237	234	198	193	210	201	198	182	190	204	200	208	219	204	210	220	188	224	210	202	198	202	200	230	190	205	215	186	209	191	189	202	208	202	211	230	180	207	208	207	194	207	214	202	195	216	202	194	205	211	221	189	200	199	212	215	186	189	189	189	197	197	209	189	221	201	186	207	193	208	201	209	198	196	211	211	196	206	200	205	199	192	189	188	179	222	217	194	184	174	197	213	185	206	207	195	203	195	206	234	227	214	187	199	222	180	227	226	202	221	204	197	225	195	187	219	196	190	188	188	212	217	217	203	191	205	212	190	200	190	219	216	206	209	215	224	220	201	211	206	206	189	212	188	197	209	213	191	187	201	191	202	188	188	203	216	199	200	197	215	199	179	211	207	217	212	211	199	216	204	173	215	211	219	200	199	191	198	211	202	175	207	185	211	213	226	221	210	194	227	172	211	197	197	213	212	193	202	209	190	216	221	209	181	205	190	175	207	184	225	200	223	217	204	199	209	226	206	193	185	187	188	202	205	206	202	205	183	188	226	181	210	183	202	214	197	212	215	210	199	229	195	198	203	189	173	180	207	216	211	209	217	201	202	201	206	210	198	202	199	217	215	183	212	186	193	205	201	202	218	200	207	219	204	212	201	202	185	211	207	225	194	177	201	201	199	213	200	222	200	215	203	217	209	224	205	202	203	201	209	199	216	194	203	204	198	181	209	194	236	192	182	214	183	189	189	217	213	210	192	190	203	180	210	180	178	185	202	195	206	216	230	189	206	222	181	193	205	202	197	209	217	201	193	204	211	200	198	220	189	189	207	200	179	191	185	210	199	207	203	182	190	208	183	208	209	203	203	209	206	189	203	206	211	215	180	193	208	206	235	219	211	216	207	207	195	207	210	194	199	177	206	192	178	219	190	183	219	225	207	226	178	185	206	221	188	200	180	212	206	220	194	220	199	217	205	191	180	175	200	183	216	198	214	224	207	199	215	226	161	223	229	205	206	175	207	208	207	197	226	201	219	199	191	184	206	221	215	189	199	166	212	198	224	217	197	236	205	195	204	208	214	200	197	195	200	217	216	186	190	204	202	215	189	197	190	185	206	186	223	197	195	220	209	205	204	201	221	216	193	201	184	199	208	206	202	181	212	211	198	183	180	208	208	200	184	190	222	225	200	198	206	189	200	200	194	195	182	200	197	209	190	211	217	212	198	194	195	223	201	178	196	186	216	212	216	208	183	220	214	195	189	216	207	160	219	190	196	157	179	209	209	202	201	190	198	203	222	201	200	186	217	191	209	191	207	222	254	188	186	205	187	240	217	194	164	197	210	208	210	213	211	207	182	182	174	200	237	199	201	199	195	196	189	212	224	189	192	214	204	214	212	207	202	199	197	209	196	222	217	224	230	223	213	214	182	203	214	218	194	216	220	211	161	242	165	206	201	214	182	204	206	195	199	206	220	189	215	190	190	200	201	184	218	188	213	221	199	182	201	202	192	211	200	207	185	185	203	201	205	225	213	196	208	196	221	203	182	179	194	166	208	217
1511	183	832	80	53	73	91	72	71	71	68	68	71	73	47	55	50	56	45	50	46	40	46	53	57	35	41	45	44	59	46	52	43	35	33	41	53	52	25	40	39	46	39	53	32	35	54	42	50	40	62	42	40	40	47	57	41	44	43	41	55	47	40	41	40	44	55	47	44	44	44	45	50	47	36	41	33	49	41	59	42	46	51	50	53	47	49	51	44	43	42	49	55	48	49	43	40	42	47	49	39	55	37	58	41	48	64	63	49	39	38	40	40	48	44	41	42	39	55	44	54	44	55	36	47	44	27	60	46	53	44	39	38	51	45	51	48	42	43	32	48	53	36	46	38	47	48	51	37	47	52	41	47	39	32	42	38	51	41	39	33	49	47	34	46	49	54	53	47	41	45	45	49	39	35	35	49	46	44	40	36	34	38	48	37	46	42	53	50	40	49	50	50	32	48	44	37	46	55	39	36	35	29	36	36	45	46	37	47	48	44	41	55	54	40	35	50	48	39	56	49	50	40	38	45	54	40	57	44	48	31	42	40	39	32	44	39	47	41	35	53	52	43	46	54	48	43	37	43	36	46	33	38	48	39	37	45	46	36	44	42	49	32	49	36	32	53	30	36	46	45	47	55	42	66	43	47	40	47	44	44	34	45	45	41	52	40	46	49	40	39	41	42	50	47	44	53	42	51	46	45	40	46	39	34	37	38	43	59	48	41	41	38	49	53	42	53	48	40	30	47	42	56	50	57	48	38	37	49	39	45	47	53	41	45	43	47	45	54	48	43	39	39	48	45	40	49	42	49	38	39	42	43	49	51	43	39	36	54	45	35	34	38	38	45	45	46	49	49	35	56	44	48	54	37	41	58	38	49	57	67	30	46	41	41	34	50	35	50	39	41	46	44	39	52	42	47	48	45	37	45	47	50	47	47	47	53	41	43	38	39	57	54	36	36	43	43	51	41	53	58	39	34	49	63	33	45	52	41	53	62	49	48	43	51	42	40	45	47	42	39	42	63	47	46	41	43	46	48	43	32	54	45	35	39	34	49	41	48	36	39	28	46	50	52	51	43	48	31	37	52	47	43	42	33	40	39	54	36	51	52	43	42	43	40	48	57	39	44	35	54	40	36	50	45	50	53	41	38	33	60	47	39	41	54	45	39	49	39	50	34	47	43	53	38	34	45	50	33	51	45	43	41	48	47	41	32	33	41	49	44	35	42	29	31	43	44	42	41	44	49	41	37	47	50	44	40	41	55	48	33	46	45	41	50	53	47	48	45	47	35	49	34	45	55	39	39	40	46	29	54	53	39	39	35	44	39	48	58	51	48	45	52	46	44	52	45	51	41	41	48	47	33	49	48	42	47	52	45	36	42	49	45	42	46	36	48	43	44	37	49	39	46	42	49	50	47	39	51	41	45	54	45	39	43	49	45	44	42	55	46	31	43	48	55	50	54	44	36	44	46	43	47	45	38	45	52	43	48	44	49	36	45	45	42	41	42	41	31	40	54	48	46	35	43	47	37	42	40	45	44	43	47	32	56	40	46	49	37	52	49	42	44	36	42	48	49	45	51	42	47	39	43	41	45	57	54	32	53	47	45	52	45	50	38	38	50	47	38	37	44	40	44	33	43	42	48	40	52	46	43	47	48	44	45	35	49	43	42	50	42	58	44	41	48	42	58	39	42	34	36	39	41	42	46	48	45	37	46	59	39	38	36	44	41	39	35	45	44	40	51	51	52	49	52	49	44	39	47	39	50	35	51	47	46	35	34	51	52	40	49	43	38	40	39	47	43	41	40	38	41	44	42	38	40	43	48	37	40	40	43	46	38	41	39	51	56	39	46	32	47	43	38	37	49	57	38	52	34	36	51	48	41	36	36	52	52	53	40	34	44	46	42	44	41	47	51	32	45	33	62	58	41	56	38	37	54	43	46	42	36	37	47	41	42	52	42	34	37	35	41	47	54	50	42	39	50	50	30	42	59	42	48	44	59	51	45	35	33	47	37	45	61	42	38	41	50	46	48	37	40	35	38	41	45	33	50	45	52	58	44	44	53	43	45	63	58	40	50	47	41	42	48	42	48	46	43	58	42	38	47	45	50	34	43	53	54	47	37	38	42	40	44	50	41	45	36	52	37	49	43	50	43	39	44	51	47	38	40	41	31	42	41	35	55	36	46	49	45	44	41	41	39	49	48	51	38	33	43	36	35	43	62	27	37	41	44	45	45	36	45	60	38	41	35	40	44	46	44	47	40	41	36	42	35	48	48	42	36	49	44	37	38	47	49	47	37	37	52	35	43	41	38	50	40	55	40	50	47	34	40	47	44	41	40	50	46	43	52	48	55	50	35	44	49	56	48	40	34	48	56	39	57	58	32	46	37	57	34	64	53	46	35	39	44	50	49	49	46	34	38	43	48	49	41	41	41	41	50	36	51	38	46	51	48	33	35	48	41	57	49	44	44	48	42	39	47	52	45	48	41	41	46	47	56	47	57	59	37	47	43	39	44	40	46	54	37	39	48	36	44	48	47	44	49	51	48	38	44	37	42	42	43	40	39	46	45	46	45	45	55	53	33	51	46	37	37	37	56	39	36	36	46	40	54	41	37	44	42	37	45	48	41	54	43	37	39	46	41	50	38	43	40	44	37	40	34	47	50	40	50	44	49	39	47	40	36	46	38	39	35	53	42	30	57	45	44	42	45	39	44	40	42	44	40	49	38	51	57	39	56	33	45	42	49	50	41	51	44	43	52	30	41	34	38	43	46	45	35	38	39	38	47	59	43	45	45	46	50	38	54	34	39	45	59	58	48	39	47	48	60	51	42	41	42	37	36	56	43	43	42	46	41	36	34	40	37	47	38	38	41	49	42	45	42	46	42	39	49	48	44	41	34	50	48	43	40	40	51	52	39	43	50	36	35	31	49	46	46	49	48	38	53	43	31	56	44	40	56	50	37	53	54	39	45	30	43	38	35	52	56	42	32	35	44	62	42	44	53	43	43	46	46	36	53	48	31	42	39	51	61	37	37	53	34	31	45	47	46	43	43	50	38	41	54	51	37	47	47	39	38	51	35	39	33	55	44	45	51	32	42	52	48	38	39	37	41	42	42	46	61	51	41	50	38	36	39	51	37	37	36	37	32	67	57	45	45	41	44	48	53	55	39	47	38	48	46	40	28	47	54	46	50	48	37	52	41	51	57	58	41	38	53	50	41	43	45	43	50	39	55	51	45	47	42	39	40	35	40	42	51	48	38	44	36	51	34	47	32	45	46	50	51	45	35	42	38	49	40	44	42	44	39	35	32	39	48	49	55	47	38	44	44	49	51	42	36	40	52	45	46	39	44	39	51	51	44	52	49	31	45	34	54	32	47	43	34	46	41	44	43	43	38	34	37	38	43	46	50	34	43	60	44	40	53	36	37	36	55	46	35	40	55	52	38	54	51	47	36	40	48	41	36	42	51	51	40	44	51	53	44	49	48	34	45	51
18073	3087	8792	2055	4408	5052	4448	3504	2672	2119	1785	1569	1321	1111	1107	1028	922	874	842	718	756	696	673	687	583	608	631	613	587	535	561	595	526	518	528	558	536	545	503	527	535	514	549	513	518	495	472	512	514	523	491	486	505	502	520	512	479	493	491	494	460	477	467	497	472	514	477	446	476	479	471	469	433	469	445	483	463	446	455	479	462	443	464	483	492	502	475	493	468	465	447	459	447	459	468	492	449	471	435	486	441	428	445	436	477	451	453	469	466	481	453	438	453	473	408	438	472	467	472	488	470	488	445	477	467	474	453	435	468	505	486	475	469	470	458	463	437	483	448	433	452	447	489	461	444	439	471	437	461	479	451	447	439	470	451	444	476	490	473	473	453	454	480	432	493	463	487	413	477	446	469	429	484	498	448	459	485	466	428	462	490	471	481	446	457	446	472	487	423	468	435	455	474	443	432	480	460	455	430	428	464	457	474	460	433	489	472	448	469	420	471	442	399	468	422	452	451	440	450	483	414	478	428	456	495	477	444	447	465	460	462	455	420	485	463	446	423	424	488	497	472	457	461	477	462	455	464	392	426	454	443	482	464	498	437	449	456	474	415	421	462	465	457	441	518	424	488	465	486	471	441	455	435	473	484	459	456	459	500	493	451	471	435	485	469	479	417	470	476	475	451	474	454	449	452	461	484	438	502	461	456	438	424	470	456	462	444	453	430	464	459	470	498	482	469	495	441	452	431	451	481	470	442	439	473	466	468	459	458	515	432	438	476	510	478	421	454	450	456	466	456	492	504	498	449	428	479	498	476	521	459	485	456	451	423	434	503	427	442	437	483	486	497	470	464	494	478	471	454	418	491	408	498	495	446	446	457	451	443	445	458	444	448	485	429	460	432	438	452	430	455	453	463	440	426	455	462	438	411	500	485	452	455	475	452	474	451	427	449	438	431	446	442	461	437	497	487	456	468	460	457	463	455	426	466	459	453	484	422	435	495	452	458	462	449	452	493	444	470	443	442	474	441	470	450	480	458	440	486	455	464	436	458	445	414	443	470	486	474	488	476	503	467	475	459	487	439	443	434	466	436	455	445	429	437	461	448	442	477	449	495	452	426	430	471	451	407	456	442	443	472	457	477	443	450	470	450	430	475	457	413	449	454	438	470	480	497	434	461	432	450	472	413	429	447	466	454	448	452	438	426	444	461	444	419	452	453	434	450	464	434	468	443	441	482	432	474	447	470	503	459	478	454	461	442	477	461	460	451	461	429	448	468	454	458	399	436	461	477	473	476	461	438	479	473	501	462	437	462	479	447	448	440	446	472	462	460	478	473	452	439	422	455	448	440	449	498	442	509	430	439	466	468	476	484	462	483	456	419	467	445	457	445	439	467	426	458	442	422	464	408	467	474	437	463	446	445	450	452	469	440	436	448	471	465	438	453	482	445	452	445	414	453	424	433	420	442	450	471	464	449	455	501	421	439	440	452	417	463	439	448	467	454	451	446	447	412	471	452	492	455	453	453	447	459	448	441	443	479	468	464	436	436	456	454	477	458	462	421	455	435	466	444	467	485	449	459	470	467	430	473	451	456	448	441	418	462	499	452	445	431	439	457	461	466	462	454	467	472	435	488	414	442	436	457	445	485	485	421	447	454	487	457	509	485	474	475	452	449	439	447	486	458	436	517	466	478	424	448	429	408	516	476	474	460	462	467	477	473	453	465	455	454	438	465	463	457	463	480	452	494	445	443	449	470	459	452	434	472	463	449	456	465	453	434	457	444	442	469	455	440	449	463	436	486	490	494	465	483	472	468	453	471	448	428	445	434	419	468	426	464	429	471	449	501	477	423	445	452	426	459	472	474	451	438	478	489	439	473	463	444	478	443	456	440	474	470	443	486	449	456	469	513	455	437	480	491	479	457	431	459	451	461	467	437	460	484	445	505	447	475	411	467	491	437	464	469	437	432	460	459	473	435	434	436	473	459	458	457	466	467	470	434	454	438	443	455	423	413	448	488	471	466	440	453	472	450	470	461	395	438	476	458	471	445	475	458	456	472	426	457	481	436	478	441	456	457	477	441	419	457	452	414	481	439	452	455	435	463	448	440	477	461	446	450	464	470	469	479	490	461	439	438	455	480	473	444	442	458	454	462	464	445	465	509	495	483	462	470	466	445	467	480	478	434	448	467	448	464	408	406	444	428	481	493	471	487	456	445	457	476	432	459	475	489	432	470	440	423	450	464	478	439	453	445	468	450	459	458	498	447	448	442	499	412	474	474	439	458	452	449	432	456	456	495	442	440	465	469	503	434	467	450	479	480	451	462	437	463	447	476	479	448	447	451	447	412	457	461	444	446	433	477	461	504	470	448	466	456	456	432	440	473	433	437	490	509	437	481	454	446	448	464	414	462	452	444	494	422	420	469	454	467	482	467	491	450	427	457	461	436	438	446	418	472	459	430	436	438	438	451	420	478	466	469	467	504	482	457	420	442	446	450	433	431	452	484	501	429	459	458	480	478	459	454	458	436	466	453	473	478	482	458	447	473	472	469	476	453	463	496	480	447	450	436	487	443	450	452	459	431	445	455	426	469	478	464	456	421	465	435	470	456	444	447	480	429	490	429	461	453	508	468	493	453	456	445	428	444	452	462	440	465	431	425	423	452	483	419	483	429	471	466	489	461	468	453	464	487	438	485	460	474	515	473	457	416	462	422	431	447	508	466	455	474	478	439	455	505	460	439	460	444	402	442	436	427	441	428	449	446	482	472	432	464	455	434	451	490	438	436	463	449	472	446	500	479	426	469	461	409	457	487	431	475	451	465	501	454	459	508	482	440	460	465	458	463	464	449	443	460	466	456	416	468	448	486	427	464	427	419	498	414	431	441	472	476	447	480	459	445	445	455	444	456	431	440	440	425	449	443	478	414	452	454	444	493	458	470	503	432	466	450	439	431	450	460	465	449	443	468	458	444	475	445	435	461	446	460	478	425	458	460	475	455	476	437	443	428	451	480	476	468	487	487	423	472	493	479	489	460	480	439	443	464	454	447	447	501	463	478	427	453	427	421	475	472	422	456	459	457	459	455	465	457	433	467	451	472	447	472	469	453	497	490	418	440	479	482	444	442	444	446	456	445	429	463	414	445	440	454	485	449	455	459	499	424	456	436	477	470	467	439	452	447	458	458	446	470	456	483	454	472	431	435	474	488	472	418	427	466	467	432	471	414	454	449	442	462	495	456	422	455	477	441	483	450	463	455	475	455	431	469	474	414	459	455	464	483	433	445	484	493	442	468	460	469	472	458	453	456	451	469	495	460	449	460	423	474	454	465	420	444	491	449	452	449	475	432	448	463	488	456	493	484	468	431	493	479	463	476	481	440	498	478	420	479	475	460	471	447	488	430	450	474	445	425	479	473	462	447	462	480	472	468	425	447	412	470	441	439	479	449	461	429	481	452	490	463	443	457	441	448	447	501	436	472	460	468	453	460	440	440	462	484	495
3114	147	612	58	48	76	81	71	81	60	48	57	43	68	68	45	41	42	52	33	31	41	38	33	33	40	32	27	26	39	27	31	41	34	33	36	34	36	26	30	26	32	32	27	31	22	32	23	27	28	27	26	36	21	28	28	20	22	20	31	25	29	27	18	30	21	26	24	29	27	30	25	26	28	35	23	39	32	18	25	27	21	36	35	22	32	33	16	37	19	20	25	28	36	21	18	21	30	31	26	26	24	22	31	20	24	30	34	36	32	25	29	31	22	31	30	23	24	23	24	27	20	24	27	30	21	17	33	25	13	29	28	26	27	25	34	21	32	33	22	36	29	30	24	39	30	29	25	23	26	23	19	21	21	33	31	32	30	19	26	27	22	25	29	23	31	30	26	27	29	24	25	26	32	23	36	20	30	23	34	25	30	33	30	25	35	20	27	32	27	23	32	23	30	27	27	35	20	24	24	25	24	20	23	26	24	23	24	36	24	24	25	29	30	34	27	25	29	47	26	30	30	23	28	35	33	23	24	33	27	27	27	27	24	26	27	28	23	17	19	20	26	27	29	21	34	34	26	27	29	35	29	27	28	30	15	35	28	25	30	30	29	24	22	17	26	33	26	25	33	20	24	28	24	30	32	23	27	25	34	28	32	30	27	28	29	25	29	25	27	29	27	18	23	32	26	41	24	24	24	26	31	20	18	33	39	30	30	23	26	19	29	22	29	27	22	34	31	35	31	28	32	33	35	29	21	22	32	25	23	36	33	23	22	28	20	31	26	40	22	28	32	29	29	37	29	37	30	21	35	28	31	20	28	25	26	34	29	25	28	24	26	26	31	27	29	26	29	41	20	25	25	26	27	29	26	22	31	29	32	28	27	18	25	28	30	18	26	34	31	27	29	30	23	22	40	33	28	35	29	32	15	27	33	27	25	24	25	28	24	27	39	24	26	30	27	24	23	30	31	27	29	31	25	28	20	32	27	28	31	28	24	22	35	25	17	23	36	31	28	24	28	24	26	33	27	22	22	33	28	22	29	22	32	24	13	29	26	25	29	36	30	25	29	23	32	19	27	25	27	16	35	29	34	22	34	25	31	37	24	28	26	31	30	33	25	20	27	33	22	27	28	25	30	30	21	22	36	29	29	21	31	27	20	16	22	27	20	27	28	17	32	29	26	24	35	32	29	22	26	29	28	24	33	30	24	27	26	22	29	26	25	31	17	35	28	28	27	32	27	30	24	35	27	29	28	36	29	20	25	28	39	28	25	26	22	24	27	26	24	23	35	30	25	19	34	25	17	21	39	24	33	26	25	25	29	30	32	24	32	20	25	38	26	23	30	26	34	33	26	22	24	22	30	30	23	33	33	30	23	36	26	26	26	35	24	25	31	30	25	29	35	33	30	27	26	24	23	21	24	21	26	24	27	23	22	27	31	32	32	24	23	35	22	30	26	24	20	24	18	28	16	31	39	28	34	27	34	33	33	29	22	33	19	31	24	21	20	18	36	25	27	30	31	26	25	27	30	36	15	28	31	21	25	26	37	31	31	18	26	23	26	32	28	26	28	34	28	31	26	25	33	26	27	29	28	27	22	31	28	23	20	30	29	22	23	35	29	24	35	29	25	31	31	32	26	34	24	20	32	29	33	19	23	19	39	32	24	19	34	32	30	29	27	22	25	18	25	31	21	25	24	21	34	30	32	22	26	31	35	26	18	29	26	31	39	22	29	32	33	26	33	21	46	33	36	23	37	22	29	25	33	31	22	29	30	21	25	34	25	22	21	29	26	43	26	31	24	31	32	30	32	37	33	29	38	26	32	21	28	30	20	27	27	32	20	30	39	24	20	22	18	23	35	28	32	29	27	26	22	28	23	28	19	22	26	26	29	25	23	23	32	26	31	18	37	26	35	26	34	32	29	29	25	34	27	24	23	27	19	29	31	31	34	26	39	32	25	20	31	43	28	31	28	23	31	29	25	32	26	31	19	33	27	24	26	26	20	25	30	21	27	24	26	31	36	33	22	28	23	26	28	33	36	21	27	18	30	31	28	21	25	26	26	20	26	21	29	27	27	21	27	33	17	32	21	23	28	24	28	26	15	37	31	30	23	40	24	23	26	30	33	23	33	25	33	25	30	25	28	27	30	30	15	26	30	25	29	32	16	26	31	25	20	20	33	24	31	29	31	31	29	17	36	32	20	28	29	31	37	28	27	26	23	30	36	30	24	33	21	23	25	27	24	32	29	27	36	23	21	22	31	23	29	28	27	19	29	36	32	27	23	26	26	39	31	26	31	28	23	27	15	14	29	21	28	22	24	25	24	28	16	25	33	24	30	26	28	21	29	28	24	23	32	25	26	22	23	33	20	27	32	23	21	26	29	18	27	31	22	18	21	30	29	19	30	20	22	31	30	25	24	28	31	34	20	18	27	29	26	30	17	25	18	29	25	27	26	19	26	35	35	18	21	34	18	25	25	22	27	27	24	37	19	16	21	29	22	38	26	31	34	17	23	30	25	28	30	37	32	37	29	24	32	21	25	30	17	31	37	38	21	25	34	22	28	24	27	30	25	27	32	29	24	25	26	24	22	17	28	25	29	28	41	27	18	34	17	26	21	25	34	31	38	25	22	28	27	20	35	28	23	14	22	32	31	28	20	30	23	29	19	30	25	33	27	29	20	24	23	26	27	40	28	26	29	37	21	20	25	30	30	21	30	24	25	37	18	25	22	23	23	31	22	29	23	35	26	32	22	28	22	28	34	27	24	27	30	27	35	19	28	27	27	23	31	26	37	32	20	35	29	22	33	31	19	29	26	38	25	38	22	31	32	26	31	26	27	27	27	22	24	23	23	18	29	23	27	34	26	26	32	25	27	33	24	37	28	29	32	29	32	25	30	30	26	22	33	32	19	22	32	27	26	33	33	24	35	27	30	25	29	24	28	25	33	27	19	23	33	21	29	22	21	28	24	23	28	35	28	34	27	23	30	29	23	29	25	24	24	30	20	23	39	19	29	24	23	21	29	30	28	27	17	20	23	27	41	17	29	20	30	22	30	25	28	28	25	22	23	31	17	31	35	24	21	26	21	18	29	22	23	23	22	35	34	28	20	25	17	26	25	28	24	25	27	29	31	40	25	26	36	27	27	29	19	35	21	27	32	24	25	34	27	27	26	27	26	35	26	26	36	27	25	32	32	23	20	35	25	26	28	34	30	31	26	24	23	30	25	24	31	25	33	29	25	17	26	18	28	16	22	35	35	28	30	25	24	33	24	19	27	29	19	40	25	26	22	29	18	25	14	27	32	34	37	31	23	20	30	27	26	24	24	23	29	40	28	24	29	23	27	29	18	29	19	24	27	21	41	18	25	29	30	29	29	24	26	36	17	30	27	21	33	29	40	25	24	30	33	29	31	21	27	20	20	19	21	29	30	34	20	28	29	23	24	32	18	26	22	24	32	23	27	23	41	32	25	17	28	30	32	22	26	22	41
17536	2637	7380	1970	4303	5214	4704	3921	3166	2560	2136	1783	1482	1292	1228	1047	887	822	763	718	674	654	654	577	538	543	538	533	499	462	491	433	404	433	419	427	399	420	388	388	373	394	410	359	395	366	333	384	377	361	358	322	364	362	350	371	329	370	366	328	339	332	370	306	328	378	374	339	323	354	326	345	339	339	308	301	331	348	357	332	351	309	316	328	306	335	368	334	325	343	322	339	310	328	293	297	356	352	311	326	289	305	296	339	306	290	295	311	311	313	322	294	327	330	310	294	312	325	296	328	314	334	308	285	310	312	284	326	352	308	295	306	324	309	300	307	314	305	297	306	326	314	318	322	302	281	311	315	295	311	311	328	347	294	283	297	291	312	298	313	319	294	322	307	318	316	291	292	315	307	310	314	327	313	307	353	297	316	304	324	315	309	319	277	317	292	297	279	298	307	282	284	296	330	324	283	319	328	335	344	306	340	310	299	342	305	346	295	355	316	294	297	306	312	315	317	320	286	301	315	325	336	258	303	315	293	320	322	301	296	318	287	277	293	283	334	320	317	317	297	316	302	311	273	309	333	297	317	298	327	323	333	306	324	290	304	292	320	299	298	292	291	284	299	311	307	293	276	317	334	299	302	312	292	318	281	336	293	320	301	320	315	342	300	319	310	291	308	303	290	310	315	305	277	284	304	321	300	316	276	272	327	300	332	318	311	324	284	302	312	296	309	338	321	319	320	317	308	301	310	310	291	329	325	313	325	293	305	282	313	292	319	333	302	322	311	311	293	295	319	338	309	301	307	270	315	307	300	314	280	321	312	308	302	303	336	283	316	278	323	299	327	279	307	310	303	307	318	333	294	309	327	301	274	315	307	295	309	321	304	302	326	311	313	319	340	300	297	305	309	292	313	295	311	312	311	287	340	319	329	305	275	325	288	307	329	291	345	315	293	285	316	295	306	305	319	282	318	322	317	324	286	311	299	302	315	313	305	301	288	308	320	320	314	318	304	312	306	296	296	308	311	282	289	317	321	327	271	315	287	300	326	279	296	318	328	292	302	291	322	326	303	315	331	307	299	340	306	286	316	331	355	256	304	307	357	315	306	286	308	299	310	309	321	332	326	278	308	326	359	282	286	285	310	319	280	327	290	330	303	309	312	254	302	291	304	290	339	313	290	309	314	324	319	275	309	298	318	307	347	292	336	313	299	287	302	307	347	298	293	302	315	334	333	281	288	290	328	329	313	314	318	322	321	320	314	292	303	338	317	301	283	305	293	350	330	313	285	296	316	329	295	286	334	289	287	304	338	311	311	285	292	354	296	308	316	298	288	334	292	307	318	338	286	288	341	342	306	284	323	328	290	314	303	308	304	284	290	314	300	321	317	303	308	324	308	276	277	302	326	291	295	312	319	318	320	290	296	297	322	297	308	298	294	319	345	301	312	314	305	288	315	283	322	314	317	296	332	316	309	282	300	279	304	328	294	330	317	331	316	299	293	316	321	296	301	320	312	294	290	301	293	279	304	314	330	321	315	276	312	326	302	317	296	319	298	279	314	307	314	318	306	302	308	300	287	306	338	347	263	330	305	332	331	272	300	295	302	309	301	325	325	306	319	287	285	326	297	324	298	316	298	286	305	324	298	259	306	298	301	307	320	344	281	300	294	283	319	342	318	312	304	326	291	294	321	335	312	329	327	304	295	291	304	306	312	302	344	321	304	299	321	286	299	297	323	311	306	314	295	291	282	297	298	270	314	294	326	329	342	317	309	294	270	311	329	306	322	280	313	300	303	342	294	303	351	300	310	311	345	285	288	317	309	304	325	323	309	315	302	315	310	330	333	276	284	310	290	293	307	334	311	322	318	293	328	297	322	318	302	315	288	281	301	305	307	325	329	288	316	319	293	332	304	304	313	311	351	295	323	299	308	315	314	328	305	312	353	277	296	306	342	293	309	302	303	301	319	330	299	328	305	317	275	312	286	317	311	296	312	305	300	340	305	304	280	316	295	341	305	335	303	306	305	296	295	313	331	300	286	303	304	281	309	316	304	292	326	314	279	299	311	305	309	328	334	325	300	362	307	323	320	285	324	276	312	298	297	282	280	320	305	284	300	311	332	301	360	323	317	298	319	309	317	311	297	301	298	296	325	295	316	308	345	305	320	320	267	293	272	299	305	292	317	295	322	288	343	311	273	328	315	311	314	289	277	323	310	267	313	295	291	306	296	343	333	275	322	319	307	315	311	281	326	298	291	311	303	302	273	330	317	277	303	298	293	285	300	309	322	335	276	309	307	319	297	316	322	343	338	311	320	307	314	301	333	303	311	287	293	281	296	307	297	316	302	292	271	325	323	291	299	304	339	335	291	292	323	290	323	303	303	310	333	285	296	294	301	299	320	307	345	300	284	314	301	284	281	306	299	296	342	278	331	324	320	287	314	301	318	318	327	309	334	321	315	326	336	292	304	288	297	320	309	292	322	340	295	335	285	289	309	280	317	320	307	296	323	328	281	306	300	281	327	309	288	276	295	297	333	322	321	316	316	303	298	316	285	297	276	344	303	293	332	316	294	313	313	316	302	316	323	292	283	335	328	313	283	291	295	316	329	298	292	300	286	317	307	311	321	285	285	321	329	294	326	310	308	314	338	303	327	344	318	296	327	306	296	308	300	295	332	316	309	286	303	280	324	296	321	258	309	316	316	310	331	311	318	321	314	291	326	304	304	322	284	276	287	283	294	302	291	331	275	319	304	308	305	305	299	326	304	322	308	301	307	308	342	330	310	313	310	298	312	317	311	297	307	330	333	302	297	325	313	279	319	317	292	295	308	332	299	305	297	300	305	330	262	322	285	315	319	307	287	319	272	313	312	283	317	299	306	301	280	324	333	300	304	286	305	296	307	317	318	342	325	279	290	305	327	290	285	318	315	300	297	281	353	316	340	281	295	298	319	329	263	277	318	351	293	270	295	302	316	294	306	285	310	318	308	290	325	328	322	300	338	286	305	309	338	296	316	317	278	295	321	314	328	315	329	305	265	326	299	312	294	305	297	300	329	316	323	303	331	306	312	316	313	293	324	276	338	303	297	311	330	297	314	323	293	340	304	294	280	322	272	292	305	283	345	305	320	313	316	315	286	332	322	297	294	290	274	329	282	309	301	301	321	299	273	315	318	317	317	276	301	314	293	326	289	299	306	294	294	330	293	300	296	312	270	294	311	357	289	319	263	313	302	295	311	297	324	327	327	329	275	302	315	312	298	301	281	320	321	316	329	267	297	263	302	326	264	317	349	321	319	300	297	305	308	338	281	332	314	294	318	305	296	291	265	302	299	302	322	318	317	296	302	303	310	313	276	312	295	277	320	337	317	321	295	327	292	294	301	298	298	322	291	309	308	306	282	301	304	342	281	305	315	298	287	310	341	293	301	297	341	342	274	301	305	283	323	298	281	317	325	312	308	325	293	306	290	305	297	315	315	324	293	309	327	324	303	294	343	318	288
2784	311	420	113	101	145	145	139	125	111	103	104	90	90	114	86	65	79	75	90	79	78	76	65	56	71	71	58	76	67	76	70	60	68	61	50	53	52	59	67	58	64	68	68	47	74	53	64	76	71	58	60	67	60	55	72	70	53	57	48	64	64	62	59	66	61	70	62	46	52	53	60	72	54	61	48	75	55	55	49	72	51	48	52	56	55	68	50	60	68	58	59	49	48	58	62	61	63	71	68	63	54	51	66	44	57	51	55	65	54	74	56	57	61	58	50	58	55	54	66	52	64	60	58	57	53	57	54	61	55	62	49	61	55	58	60	56	56	61	59	72	59	50	51	65	59	51	50	49	65	73	59	56	62	51	55	49	60	63	50	50	73	44	59	63	66	55	76	52	48	68	50	66	46	68	63	57	55	67	55	54	60	52	72	51	45	44	53	67	60	59	66	51	59	56	54	48	41	55	56	51	58	60	70	60	62	52	44	75	49	63	58	59	57	55	56	48	61	57	60	57	72	44	59	68	51	49	60	77	62	55	48	57	46	55	49	52	64	69	42	54	47	59	52	53	60	55	72	49	64	54	59	73	59	61	47	50	65	62	53	54	67	56	67	58	78	44	52	48	47	64	50	57	63	64	55	60	60	64	56	54	51	67	54	53	60	65	49	47	52	53	58	61	65	64	66	50	49	70	46	63	61	52	57	61	51	59	49	66	54	46	68	63	47	50	64	44	71	58	45	48	54	53	56	41	71	38	51	55	67	49	52	60	60	58	57	63	59	60	54	61	46	70	55	66	40	58	71	62	56	59	49	55	47	46	55	44	66	50	63	56	69	58	71	69	48	69	62	48	65	67	66	55	62	55	52	64	65	58	70	64	50	58	47	64	69	53	67	54	57	40	74	72	58	58	61	72	63	60	55	78	59	51	51	63	62	56	56	51	61	44	47	66	50	69	53	68	57	63	50	68	46	58	76	57	56	69	55	64	63	57	54	67	67	57	73	48	71	70	55	63	73	60	63	57	56	46	48	55	55	69	59	44	64	55	65	58	33	51	50	45	60	65	70	60	62	56	59	51	61	44	56	69	62	63	60	53	67	56	63	49	58	65	51	59	57	59	54	44	52	77	69	57	52	55	53	56	53	51	58	66	63	72	54	62	48	53	60	55	52	53	45	52	58	45	66	67	43	70	62	62	59	70	70	54	53	60	49	59	43	68	53	80	66	61	52	54	60	59	51	58	48	67	68	49	58	58	57	50	60	57	66	53	60	63	64	63	54	59	61	55	61	50	46	63	51	54	52	54	54	41	67	43	60	58	53	64	54	60	66	57	47	45	56	57	55	62	44	57	67	61	54	53	54	55	56	56	56	58	67	59	49	53	62	52	49	49	58	52	58	51	64	61	49	62	49	45	55	62	54	73	55	58	58	50	53	65	52	44	60	43	74	68	48	58	71	61	59	40	60	63	65	62	57	60	57	51	53	64	60	53	52	59	57	55	62	54	67	56	46	78	71	78	50	64	58	57	52	50	50	65	59	71	66	62	56	71	45	58	60	60	50	52	41	46	59	57	64	58	56	65	52	55	64	62	57	64	50	61	59	47	60	57	65	61	66	57	48	63	64	63	54	61	57	61	59	63	61	54	58	74	61	62	48	45	56	54	41	48	58	59	55	55	74	60	61	62	60	57	60	58	59	54	58	65	75	68	53	46	60	65	54	53	52	56	61	61	56	54	70	60	66	59	57	53	66	55	47	56	50	81	59	59	55	60	55	57	62	64	49	57	64	73	59	48	53	49	57	67	63	50	54	56	53	61	56	59	56	57	36	53	61	65	54	46	67	56	57	62	46	75	56	41	46	51	49	68	59	56	55	54	61	70	54	57	50	47	55	55	52	56	57	69	73	68	64	65	57	59	54	71	54	61	60	60	69	60	62	65	60	66	64	50	68	61	54	63	69	60	53	50	69	54	62	58	56	61	55	63	51	60	69	59	60	54	50	45	50	51	60	56	49	69	64	61	59	55	64	51	55	71	44	47	56	68	52	67	56	69	60	58	57	58	70	50	54	58	50	54	56	57	52	65	62	51	69	53	54	61	57	64	64	60	68	66	54	55	41	55	59	54	67	64	62	49	66	72	57	53	57	68	58	66	53	55	50	57	65	56	46	56	57	61	58	40	60	62	52	59	44	58	53	54	52	64	72	55	60	50	66	50	59	72	75	65	65	60	56	57	57	63	65	62	57	65	60	59	52	72	52	55	66	58	63	65	61	65	53	61	60	62	59	64	73	67	48	47	58	64	67	69	70	55	59	73	61	63	55	57	75	59	66	52	69	54	50	60	60	61	67	61	61	62	67	66	58	61	57	56	59	54	55	56	54	55	73	50	60	55	79	69	49	61	60	56	61	61	51	70	60	48	65	52	62	72	55	55	58	55	48	53	54	61	55	58	63	46	64	67	72	66	51	62	55	55	57	49	59	59	45	55	54	57	68	59	59	63	56	64	56	57	68	41	74	62	61	59	57	57	48	61	53	64	60	50	59	75	60	59	59	75	60	58	66	52	56	46	66	60	55	56	60	58	51	53	63	55	71	58	47	54	74	71	46	69	57	60	61	71	52	58	59	53	65	55	72	60	59	54	70	54	63	60	70	60	60	54	54	51	77	48	60	67	51	71	54	51	61	61	60	53	86	61	64	55	59	67	58	55	69	53	55	64	61	50	70	63	49	71	58	78	43	55	55	66	69	44	76	62	51	66	58	42	52	36	53	69	51	68	51	69	58	70	61	49	46	61	61	50	53	56	59	68	55	73	52	64	62	53	66	46	47	54	66	57	53	51	61	62	48	64	57	45	55	51	55	58	54	43	55	53	53	46	39	55	56	47	56	64	53	57	52	66	56	68	68	76	63	56	55	68	68	55	70	66	55	64	56	59	66	55	70	51	63	62	54	46	58	57	57	55	55	60	46	45	55	68	64	70	66	53	46	57	62	56	66	63	64	58	63	67	61	61	61	54	59	57	61	54	54	56	70	72	66	47	60	63	55	54	61	65	48	54	52	53	55	54	54	57	72	58	82	62	70	60	54	59	52	55	56	55	49	53	53	56	52	62	72	48	55	68	59	70	48	50	67	57	66	63	62	68	62	69	54	64	53	58	57	60	50	61	51	47	63	59	62	54	51	45	61	46	54	62	48	71	60	64	55	52	63	48	61	80	54	62	61	69	62	51	69	54	56	58	62	51	59	67	61	62	46	73	63	60	64	67	63	67	58	74	60	51	59	57	41	68	42	74	56	59	61	65	57	51	64	61	45	78	62	62	54	72	59	72	74	60	63	56	61	49	63	54	64	57	64	46	53	62	61	57	54	62	61	63	60	51	61	58	60	71	48	61	54	49	49	64	53	59	50	57	62	45	57	54	53	58	56	57	49	63	57	56	72	55	70	59	70	53	68	52	52	69	64	55	48	51	56	60	56	47	51	78	70	53	50	58	53
22924	4729	5487	3308	7326	8522	7553	6221	5013	3965	3344	2847	2387	2114	1958	1716	1544	1493	1330	1310	1213	1167	1095	1041	1024	985	980	911	957	904	887	819	835	806	820	761	821	737	732	789	792	759	749	769	708	713	735	695	689	733	714	706	718	649	725	679	716	720	670	624	642	701	697	655	674	651	691	641	697	667	680	682	610	619	670	657	652	636	631	640	684	643	653	657	700	619	665	680	611	664	689	662	693	634	629	629	652	629	725	602	644	634	625	636	652	612	643	692	590	634	627	612	653	621	653	612	606	633	575	639	655	639	647	641	579	642	642	611	642	649	661	616	616	646	662	673	663	627	644	634	657	629	664	605	618	634	617	668	635	589	611	617	615	651	626	634	660	643	635	622	605	665	639	646	664	647	621	634	604	626	586	604	610	636	655	621	617	588	638	660	634	603	629	605	644	637	660	658	631	575	582	601	635	605	586	596	606	653	625	647	621	639	641	604	579	655	642	614	601	607	667	644	620	610	618	634	632	572	599	685	604	617	636	576	616	599	644	603	650	655	633	634	609	613	619	668	601	613	664	558	648	633	658	605	685	650	610	586	580	667	624	611	617	641	573	621	659	658	625	605	623	631	581	618	578	601	640	622	622	614	626	623	600	600	591	593	660	691	594	582	649	618	625	606	605	621	619	615	593	608	626	608	617	655	563	622	679	619	596	634	606	653	576	659	628	600	630	610	634	642	580	651	577	630	596	585	643	630	590	579	623	637	625	603	578	635	618	635	652	699	605	608	632	628	623	621	615	586	619	671	636	615	608	627	593	650	599	624	642	656	679	592	680	623	618	607	618	610	632	647	633	641	576	612	594	639	606	595	576	675	614	663	600	628	618	621	613	602	583	610	656	625	628	668	578	628	636	611	607	581	601	602	632	613	608	608	617	592	563	610	599	651	602	622	598	623	601	617	610	609	607	647	625	605	610	611	627	646	571	657	632	609	635	678	626	646	619	638	599	616	636	628	634	648	627	662	630	539	654	672	657	608	613	641	620	622	582	632	615	686	621	642	640	674	678	625	633	652	612	586	613	640	633	639	624	630	586	635	577	651	597	615	585	545	606	662	618	584	651	606	616	649	614	613	602	561	610	617	635	643	635	565	593	635	621	551	620	589	647	632	634	580	613	647	558	617	639	650	611	612	620	675	598	612	576	575	658	615	649	628	622	643	593	582	596	654	590	646	607	597	626	653	623	596	615	595	618	593	584	645	627	567	617	584	681	602	593	595	594	633	551	625	628	578	671	633	622	607	612	665	588	609	604	641	595	623	590	602	642	655	612	651	613	639	619	612	625	623	644	634	564	605	650	590	622	626	590	624	601	616	634	640	635	616	628	574	616	620	618	589	629	616	675	609	616	631	651	603	638	629	602	595	610	624	620	639	617	626	607	667	612	608	624	607	649	660	643	637	659	697	641	629	639	602	652	599	645	593	694	624	626	600	623	610	608	652	597	610	661	628	577	645	622	630	611	615	613	637	591	594	623	594	580	602	631	599	606	597	560	570	632	604	588	648	576	622	637	589	606	586	595	644	623	628	622	612	630	602	617	649	624	662	597	592	656	614	604	623	594	670	622	578	623	634	624	602	604	605	646	621	619	618	607	633	590	631	611	623	631	635	618	610	630	632	651	617	610	657	628	637	665	664	592	626	594	613	631	595	591	616	610	609	576	576	587	589	635	639	634	656	615	619	649	628	629	613	597	623	610	606	653	612	625	632	645	621	632	632	653	600	621	602	639	607	630	627	638	636	650	591	629	623	632	610	619	635	636	629	607	654	641	654	626	628	660	628	655	599	614	615	594	614	630	625	612	619	564	597	607	616	597	619	575	618	635	633	568	620	640	594	619	603	597	592	601	564	598	644	636	674	624	589	655	617	635	661	612	625	586	622	604	626	628	621	577	606	634	612	663	619	647	645	641	638	611	625	589	595	627	585	634	632	619	607	640	627	609	609	636	600	607	579	618	615	578	613	649	660	632	652	628	612	607	612	614	619	627	620	618	621	669	615	625	605	647	614	630	566	634	631	627	641	583	595	616	601	609	627	643	594	600	619	598	605	602	651	575	606	595	640	596	582	619	655	585	636	592	636	607	633	600	651	638	620	669	608	601	648	606	660	645	612	614	621	635	627	601	646	633	636	586	576	698	582	580	660	571	666	603	641	599	608	597	643	628	627	636	665	651	617	661	661	575	570	583	627	674	668	571	635	662	647	644	647	602	618	636	641	631	617	615	662	636	621	562	590	608	609	607	652	615	657	624	607	653	592	613	617	597	643	634	626	607	607	583	634	655	644	676	712	596	591	639	637	654	602	603	602	649	594	628	650	628	648	625	608	612	605	627	621	619	619	622	659	613	620	623	652	607	589	640	646	632	596	610	636	626	639	644	638	589	629	639	597	643	624	594	598	614	646	603	594	583	625	619	608	615	608	597	632	589	635	637	601	595	631	651	655	601	636	640	637	641	625	611	607	580	595	631	623	611	636	628	658	649	650	616	625	604	620	612	634	577	632	589	657	650	636	606	612	611	648	609	592	633	652	620	586	617	665	610	638	584	593	599	599	642	626	626	616	659	602	644	644	571	632	641	598	617	681	610	668	647	608	623	605	587	627	673	631	593	578	601	596	633	621	576	576	601	583	646	620	616	632	677	630	627	628	600	652	648	615	580	631	584	614	632	609	640	650	608	632	616	605	589	579	588	629	610	595	642	621	613	622	654	618	640	569	599	661	601	648	592	641	602	619	544	623	620	626	609	611	618	608	592	602	581	647	599	609	645	580	597	638	593	619	650	603	650	592	591	651	638	607	621	619	583	623	606	653	594	630	609	636	653	630	597	595	618	610	633	623	644	664	601	646	618	657	652	591	604	565	646	562	635	626	636	638	604	624	617	617	596	641	661	618	610	623	622	583	607	580	600	666	602	593	625	678	643	623	632	613	606	617	658	586	643	667	660	630	601	634	562	605	605	695	626	633	645	664	656	577	604	652	658	618	597	628	602	617	646	639	625	581	580	605	606	618	672	636	596	591	609	657	564	622	638	602	599	633	661	607	593	600	588	632	643	621	594	610	615	626	614	602	660	636	639	646	610	655	577	639	602	659	599	640	595	644	678	642	594	604	649	596	622	590	670	586	631	622	608	607	591	603	653	633	660	664	598	571	660	655	628	588	699	588	575	596	627	587	648	599	586	589	621	631	625	591	630	610	596	599	599	604	623	585	634	654	606	610	624	575	588	627	612	608	627	623	656	638	635	639	609	603	642	645	590	678	632	627	635	622	656	569	603	600	630	594	605	605	626	595	642	632	642	607	584	649	612	630	612	623	610	600	628	645	641	642	639	643	571	602	627	592	652	593	603	597	619	616	628	602	588	625	652	601	604	610	630	664	598	604	598	587	614	657	586	627	650	605	623	566	628	625	613	678	640	657	605	610	632	611	616	594	567	582	625	648	626	602	621	618	585	640	616	570
1827	48	41	23	22	26	27	25	29	32	33	29	25	26	27	26	22	14	21	25	19	24	15	20	20	25	18	14	18	16	18	14	20	13	23	22	16	15	27	19	15	15	11	18	15	21	22	14	15	19	22	13	16	20	18	17	12	13	24	15	21	11	14	14	14	9	14	23	23	10	16	19	11	15	22	20	22	15	15	16	12	17	18	15	18	15	15	15	21	14	13	21	14	24	20	15	22	22	20	15	16	18	19	19	19	20	15	23	29	18	17	20	21	16	26	20	26	13	21	18	16	14	16	18	21	20	18	15	22	17	16	16	15	17	22	20	9	21	16	14	20	15	20	18	17	18	19	16	16	26	14	15	12	15	16	17	23	26	17	20	9	26	16	17	17	6	15	21	19	11	16	13	21	19	14	15	15	18	15	16	10	12	20	26	12	11	16	22	23	26	25	22	13	15	17	15	16	19	12	19	16	16	14	16	23	12	17	18	23	18	15	14	16	14	20	14	14	26	16	17	19	13	18	19	13	9	19	15	13	22	16	20	21	15	19	19	13	14	24	20	13	19	17	20	16	15	21	19	17	11	13	20	21	18	18	21	13	15	24	17	16	16	11	21	12	14	19	23	11	20	15	13	23	17	20	17	23	21	15	18	20	16	14	16	20	26	21	24	21	22	17	19	20	11	15	15	13	14	19	20	22	14	18	22	11	20	20	19	19	20	15	14	23	19	16	19	17	19	19	16	19	14	22	16	15	19	8	16	22	18	13	19	13	20	19	27	20	18	16	15	28	19	21	17	16	12	17	12	17	18	17	16	16	19	17	14	24	21	15	17	11	24	19	15	14	20	22	17	17	15	16	12	24	15	26	20	19	18	17	9	15	17	18	12	20	20	17	13	15	14	20	9	23	20	9	25	20	18	14	14	14	22	22	12	16	18	22	7	16	19	16	15	19	18	19	24	21	14	17	14	19	22	11	21	19	14	22	21	15	19	14	18	18	14	15	19	23	25	21	15	15	12	16	23	13	15	20	25	12	19	12	18	21	12	22	13	14	17	12	19	24	19	15	17	15	13	23	16	15	22	19	12	11	13	17	17	14	19	21	26	16	18	22	13	14	30	8	11	16	13	20	18	17	19	30	19	24	20	14	17	16	15	18	25	11	16	22	18	14	9	19	19	22	10	16	19	14	18	15	13	15	10	21	18	19	11	16	16	18	24	23	18	12	15	15	16	19	14	11	13	10	12	18	12	21	21	16	16	17	17	22	16	24	12	18	20	11	19	21	14	18	11	13	24	15	15	19	20	13	23	23	15	17	18	12	23	13	23	26	17	17	9	18	22	18	15	16	24	19	18	23	17	17	14	11	18	19	19	16	17	17	22	14	19	15	12	15	15	19	18	21	18	23	14	16	19	5	21	21	14	14	14	15	17	14	22	17	15	19	18	13	20	15	12	17	16	18	14	13	15	17	17	17	19	16	12	25	19	12	19	20	18	17	20	14	20	16	12	16	21	13	20	18	18	28	17	23	18	17	17	14	14	19	16	15	15	16	12	17	15	18	15	21	19	16	18	19	14	20	15	14	18	11	11	13	17	13	17	14	17	15	22	25	13	20	18	15	13	18	22	18	17	25	23	18	19	16	16	23	18	21	23	16	20	14	11	15	14	19	11	12	23	19	11	26	11	10	16	17	14	15	14	15	11	21	22	21	16	15	19	14	18	20	11	20	24	23	17	20	20	21	23	11	19	18	21	13	14	19	19	21	24	9	15	15	16	20	15	10	15	16	14	14	14	19	16	19	22	14	24	12	15	15	17	21	20	11	12	15	17	23	18	19	16	11	13	22	21	17	16	13	14	18	21	19	10	14	15	21	25	17	23	10	13	16	20	22	25	14	25	13	12	19	20	14	19	17	10	24	23	21	20	18	17	17	17	17	20	18	19	18	23	14	20	15	22	16	18	24	17	19	18	27	16	17	25	16	23	16	18	22	19	20	19	19	11	20	13	18	18	10	17	22	20	17	23	22	14	21	12	16	19	26	22	17	20	22	14	18	20	18	15	20	23	17	21	13	16	20	22	19	21	12	14	18	28	13	11	18	11	18	17	18	11	12	24	19	19	26	21	14	19	11	20	22	17	19	18	16	9	19	16	18	18	16	13	11	13	19	17	20	13	17	9	24	19	28	16	19	14	17	12	11	11	13	9	19	21	11	17	26	15	19	14	20	23	24	11	21	18	18	15	20	21	13	17	22	12	19	23	13	13	25	15	24	17	22	25	14	18	11	18	21	24	17	22	17	13	11	20	25	17	18	21	17	20	19	16	17	16	17	15	23	19	14	28	20	16	18	24	10	7	13	28	20	18	21	19	22	15	24	15	17	14	15	21	11	19	21	13	24	20	20	17	20	22	18	20	16	21	20	16	12	13	19	25	12	16	13	18	21	14	15	19	18	19	15	18	19	22	13	20	13	21	14	20	15	9	17	18	15	11	12	21	18	24	16	10	16	21	10	17	14	17	18	19	21	21	11	19	15	17	20	26	22	15	27	16	16	18	15	24	17	26	16	21	11	18	20	13	13	14	18	21	18	17	16	15	17	20	21	21	15	12	17	18	13	12	19	22	14	11	16	25	11	17	18	22	21	12	10	24	20	28	23	17	19	23	12	22	18	21	21	25	17	19	20	21	21	17	16	13	16	13	13	18	18	24	21	13	13	11	20	16	16	24	20	16	17	14	15	19	20	19	18	25	20	18	17	12	11	16	16	18	24	20	22	26	20	15	16	18	20	13	19	15	24	20	18	14	23	16	14	19	20	21	25	15	14	22	17	22	11	19	11	15	17	17	13	20	19	21	15	15	19	20	17	22	14	13	16	20	16	18	22	20	17	14	11	20	20	14	19	14	21	19	20	19	8	23	19	17	10	22	19	19	16	17	18	13	16	14	16	18	21	26	15	17	15	18	12	21	10	16	16	21	15	20	14	16	19	8	17	14	21	13	19	14	14	16	17	26	22	20	16	7	10	13	15	22	14	15	14	15	17	13	16	25	15	19	24	19	19	21	8	16	25	16	16	19	17	18	27	25	14	15	25	17	13	18	16	12	23	18	18	16	21	17	16	11	16	17	21	17	14	18	15	17	18	13	13	17	18	18	15	21	14	26	16	26	18	15	17	17	11	19	12	19	18	15	15	25	19	16	23	12	22	18	15	18	23	20	17	21	15	19	16	14	17	21	15	20	23	20	10	23	16	20	14	17	20	18	23	21	25	18	15	14	21	21	17	25	18	11	17	13	16	26	21	16	15	16	18	20	21	13	19	13	14	18	15	17	16	9	22	10	23	22	18	18	9	20	20	11	12	18	18	13	18	19	30	26	14	13	13	13	13	24	19	17	19	24	27	20	15	18	12	23	19	20	19	12	25	27	18	15	30	14	18	20	19	13	18	14	17	22	20	18	20	15	21	16	20	16	11	18	14	24	12	18	18	17	8	20	11	16
13142	1059	654	618	1314	1717	1493	1272	1054	834	701	602	559	520	454	406	352	353	322	294	305	274	277	289	262	230	232	255	237	232	264	199	232	232	221	201	234	233	232	236	246	219	187	199	243	194	232	211	197	236	189	217	217	218	193	202	226	230	207	193	216	200	201	193	212	187	204	199	197	224	217	207	215	202	208	217	202	202	193	191	216	199	233	194	213	181	215	199	225	209	219	215	201	226	188	219	211	198	201	210	215	191	206	227	209	212	216	198	199	188	198	193	204	179	198	188	206	185	209	222	199	210	195	204	204	203	228	207	175	215	203	200	200	209	170	202	185	207	211	173	214	202	202	207	198	194	205	206	218	178	178	179	192	202	206	177	195	199	211	170	202	197	197	179	192	185	216	197	203	208	213	196	231	209	199	176	213	216	185	178	201	177	207	208	199	196	187	178	190	190	212	214	193	179	211	205	178	203	169	190	154	200	189	217	167	222	203	213	203	225	188	190	183	194	201	215	205	194	191	194	204	232	194	209	205	209	190	184	198	191	220	172	191	206	189	200	171	204	218	196	183	187	208	205	189	196	191	217	207	195	204	182	206	189	178	206	178	185	175	215	225	205	214	202	206	194	186	203	200	195	185	168	216	202	180	196	177	191	180	217	204	205	199	214	177	205	162	223	213	222	194	208	196	187	182	193	186	204	179	185	211	206	226	191	184	204	171	181	195	203	191	220	217	188	210	179	216	201	188	190	178	207	182	185	210	192	184	209	206	183	189	214	177	219	200	194	220	189	191	191	206	206	223	191	202	214	194	177	195	247	190	198	179	178	177	214	187	202	210	195	190	187	188	181	207	182	232	203	192	209	194	186	216	187	188	193	215	171	181	191	180	163	223	197	187	180	179	216	181	192	168	171	185	196	190	219	180	202	180	200	193	183	223	209	186	186	185	201	166	197	179	194	193	217	195	197	210	184	227	200	186	204	184	216	194	205	205	195	187	205	218	193	203	187	211	207	193	204	212	194	212	197	200	208	189	207	208	226	221	191	180	194	203	185	171	202	203	199	176	189	218	190	213	209	176	202	194	207	209	189	188	168	181	207	199	187	217	208	216	206	194	190	180	189	212	194	189	197	201	169	210	198	217	176	177	199	212	188	196	187	209	190	220	177	199	212	197	201	210	189	203	197	211	219	185	190	173	195	178	207	224	187	196	194	184	206	204	205	203	191	213	229	204	187	187	196	224	202	165	179	180	191	209	197	214	170	196	187	211	188	182	196	206	222	190	198	187	225	193	179	217	168	188	195	220	182	208	205	207	206	169	200	185	217	203	204	210	192	197	185	191	184	209	199	189	185	189	196	190	198	159	202	173	170	194	201	219	181	207	202	169	199	188	216	177	173	208	186	191	175	195	195	169	216	196	192	200	204	202	191	214	190	185	201	179	207	195	186	199	194	194	191	204	230	198	216	183	203	211	203	176	187	201	201	217	214	196	198	189	186	200	190	178	215	217	210	198	191	210	219	196	192	176	202	219	192	199	195	188	203	185	206	198	176	200	208	164	192	198	207	183	200	210	190	184	220	200	192	206	196	182	185	203	182	182	179	201	209	191	189	216	193	201	201	202	199	188	196	208	210	196	193	201	185	194	187	190	211	188	198	226	190	185	163	207	197	216	199	196	197	206	179	178	181	199	186	203	187	194	191	189	178	206	203	219	189	203	206	184	193	210	201	197	205	227	169	207	175	196	197	198	180	202	200	188	212	188	206	223	185	193	186	247	186	222	208	207	205	180	212	190	190	222	212	188	202	209	185	194	207	192	179	199	180	191	201	187	201	178	185	193	189	179	196	212	209	228	198	208	185	183	223	220	224	186	193	190	195	208	186	193	214	195	191	191	177	208	210	185	159	198	184	203	186	181	216	195	202	195	179	207	174	185	219	191	188	199	227	190	194	222	198	188	185	185	190	193	217	194	209	177	184	219	195	188	205	198	185	163	199	194	186	189	190	189	205	209	201	192	209	194	211	222	204	185	194	173	163	180	170	202	203	211	188	213	194	181	186	184	183	222	210	216	202	192	196	178	213	206	177	192	200	224	193	210	225	191	209	192	213	203	207	220	219	187	197	197	205	208	191	204	185	201	192	194	183	193	201	214	214	205	197	192	166	193	174	187	195	185	192	186	221	226	225	225	194	190	202	203	202	202	184	189	191	223	213	193	188	199	205	228	197	195	213	202	180	228	183	194	191	206	209	178	215	207	199	198	197	190	203	201	211	197	187	210	185	199	189	206	196	192	202	166	185	183	205	186	202	189	197	178	196	187	172	188	191	220	193	200	184	194	185	176	188	177	198	203	210	186	196	192	199	196	178	184	194	189	206	189	183	197	202	221	191	180	209	189	190	189	204	217	208	191	204	190	224	196	200	202	189	201	204	200	175	184	186	193	200	218	227	205	182	190	201	194	189	213	221	187	201	198	187	178	170	192	175	195	212	186	189	198	189	199	212	198	194	195	196	218	184	211	200	206	182	191	227	197	187	196	210	210	191	196	195	167	174	200	200	204	228	204	205	196	204	213	188	200	198	193	206	175	190	169	202	187	207	182	213	209	222	232	183	185	182	193	192	201	195	179	188	191	188	190	193	230	187	176	203	180	200	193	195	195	206	167	182	190	212	199	209	216	177	194	196	208	207	183	194	222	188	192	237	178	186	193	195	214	184	191	205	200	212	224	203	190	206	209	204	225	201	191	197	207	202	206	178	206	195	205	215	226	190	191	191	225	179	172	207	226	202	207	199	213	212	206	214	178	185	198	188	192	188	186	182	193	170	206	201	195	170	191	179	162	206	201	198	214	195	204	195	225	200	181	189	155	187	185	223	193	183	186	199	199	190	192	193	203	191	200	194	214	188	209	183	203	189	216	202	183	227	177	181	198	198	219	192	187	202	203	194	193	192	183	238	202	196	224	171	201	178	207	206	207	213	193	203	219	190	192	220	208	201	177	174	188	211	188	194	203	188	211	212	200	211	221	222	213	192	195	188	217	198	212	168	191	192	192	194	207	194	199	186	198	218	215	209	201	181	188	184	171	240	198	209	202	201	192	178	203	175	200	210	199	194	200	205	205	197	192	219	188	207	227	194	185	203	210	203	192	199	194	186	211	202	207	207	205	202	203	190	189	202	200	189	196	218	207	209	213	158	199	184	210	216	201	180	216	182	197	194	204	213	191	187	214	216	198	194	192	194	180	201	211	191	165	196	222	195	197	178	193	184	186	219	190	197	191	193	200	195	186	198	196	220	217	204	206	209	178	191	188	203	169	208	178	179	203	170	212	208	200	212	232	193	177	192	204	198	198	197	210	206	207	193	187	176	196	202	208	210	185	192	175	164	208	166	192	180	220	211	219	190	206	204	200	205	161	196	188	191	201	196	173	200	191	229	207	182	175	217	183	188	199	217	195	210	196	174	216	191	181	231	213	181	186	190	188	189	189	182	194	224	204	197	229	178
1701	198	112	69	68	83	92	79	80	68	49	60	54	54	60	51	54	49	51	53	52	37	59	54	43	39	45	51	35	49	48	50	55	33	43	46	34	35	57	43	54	44	43	41	58	37	34	37	45	55	53	43	45	29	30	46	45	54	36	56	33	36	44	57	42	52	44	50	47	55	49	35	31	46	39	53	51	64	37	29	37	34	30	44	48	49	47	43	39	36	53	44	42	47	40	40	55	41	47	45	45	32	39	47	36	46	52	46	46	47	46	49	45	48	35	42	38	47	36	50	56	51	36	36	45	35	45	40	48	42	44	41	46	35	47	51	45	50	42	40	30	39	30	43	46	48	33	33	48	35	32	38	39	43	55	42	37	48	30	39	43	32	37	52	40	42	41	41	46	48	41	29	40	43	42	50	43	34	66	46	52	50	42	44	44	46	34	47	45	52	37	36	55	42	52	39	42	29	37	31	36	36	39	36	44	59	44	36	48	32	48	40	32	55	43	52	45	44	54	44	42	52	47	48	44	63	47	44	47	58	46	43	43	43	46	55	42	39	49	59	48	52	46	46	53	48	43	45	29	31	39	57	43	46	40	46	52	44	40	40	52	49	43	39	41	30	47	39	41	38	40	41	40	46	44	41	49	48	35	47	46	37	45	42	42	35	46	46	36	35	46	61	41	44	38	41	39	37	37	42	36	35	43	36	43	49	46	32	60	55	35	43	47	36	50	46	35	43	43	41	41	36	34	38	45	50	42	43	53	41	41	51	39	37	50	40	42	39	39	34	45	40	39	39	45	39	43	48	46	47	29	41	51	42	36	42	44	34	28	42	46	53	44	45	47	50	49	29	45	36	36	42	45	42	59	50	42	58	52	42	42	55	49	38	44	36	51	49	33	42	42	51	31	55	49	40	48	46	42	44	41	35	50	33	39	50	45	46	37	37	40	48	55	41	51	57	51	45	42	43	36	40	31	43	37	42	39	39	38	44	41	38	48	36	47	44	40	48	42	35	46	42	48	46	40	39	37	45	46	48	57	39	39	43	41	32	43	53	38	35	28	26	35	41	59	50	48	51	58	35	34	48	38	41	34	44	55	52	49	30	33	48	56	45	36	57	35	48	34	31	33	36	44	37	51	49	37	35	44	30	48	47	44	48	42	49	47	49	47	37	48	45	35	41	45	45	33	45	44	51	41	31	34	45	43	31	46	50	41	33	57	48	43	42	53	50	51	39	43	40	52	34	57	42	46	43	49	51	43	55	53	55	51	41	48	44	32	48	48	30	51	58	52	51	44	36	46	38	34	41	34	54	45	49	49	47	42	47	39	35	39	50	53	37	41	37	43	46	47	41	50	53	49	42	37	42	38	38	53	39	43	59	50	47	30	38	47	46	57	30	41	42	48	45	37	39	46	37	38	38	36	44	36	40	38	51	41	35	42	49	46	39	42	52	32	46	42	47	46	38	40	47	42	36	32	36	41	42	41	34	30	35	49	42	39	45	40	37	41	39	42	37	31	48	51	40	39	51	44	48	32	39	43	47	50	41	48	35	31	44	43	49	37	41	38	51	48	40	34	50	34	50	48	39	46	41	39	44	50	33	37	47	48	37	44	41	41	49	47	45	39	39	37	41	42	48	46	46	35	50	46	53	42	35	37	46	40	39	40	38	46	37	34	40	41	39	34	49	46	40	51	44	36	40	42	62	46	41	47	32	41	27	51	33	36	39	38	46	35	38	37	49	49	37	36	43	41	37	51	37	50	52	41	42	51	35	41	39	51	39	41	43	44	52	43	51	42	52	47	33	46	46	48	44	44	47	33	60	37	41	51	37	37	42	51	43	33	41	42	36	46	50	57	34	39	58	50	33	42	34	37	42	48	35	50	37	51	46	34	41	55	51	30	35	47	50	48	50	40	46	49	41	35	54	41	40	39	34	37	39	39	50	38	47	45	38	35	35	49	46	45	39	44	49	56	40	44	43	42	44	36	39	49	41	36	55	41	47	31	38	50	41	50	44	29	50	41	35	48	32	41	38	48	37	52	48	34	45	40	52	37	40	37	53	45	47	38	42	41	46	33	35	51	50	47	34	37	33	47	39	42	59	57	39	36	39	33	50	48	39	41	46	42	50	45	27	37	46	55	44	46	32	39	37	35	30	38	54	46	32	39	47	45	32	46	45	42	34	45	46	41	45	45	42	45	48	40	43	38	32	40	39	46	39	39	38	42	45	39	35	39	56	42	41	47	34	44	49	38	43	46	34	41	46	45	34	44	41	35	38	35	49	40	30	54	53	50	46	47	38	29	36	39	41	42	32	37	42	51	40	46	48	51	36	48	51	50	41	44	42	59	36	40	59	34	50	36	46	37	52	44	40	40	44	43	30	40	45	48	37	49	43	41	49	45	45	40	43	34	34	43	36	46	36	34	40	49	50	45	53	50	49	41	52	49	47	50	41	39	43	43	53	46	45	39	37	51	38	42	36	46	51	29	38	46	34	43	55	51	37	49	31	39	36	36	47	49	40	46	33	36	43	53	38	35	40	37	45	49	50	32	30	43	45	44	33	46	45	52	38	48	30	38	47	36	42	45	42	33	41	40	49	38	46	45	48	46	41	45	44	48	64	41	49	45	42	39	43	38	42	52	51	39	50	43	40	42	48	43	47	37	48	35	42	39	54	50	42	47	42	42	51	48	30	44	48	43	31	49	44	43	36	39	40	54	48	48	38	44	37	46	50	35	43	44	50	48	42	44	48	37	40	38	45	46	48	47	47	42	57	32	41	39	35	47	45	41	45	59	48	42	49	39	30	34	43	45	46	43	43	42	39	47	31	36	38	56	34	42	43	45	48	41	38	58	36	51	39	41	39	42	47	49	46	46	43	47	45	46	43	54	43	48	43	43	51	32	48	47	35	41	50	46	38	60	48	37	49	33	41	52	56	48	37	42	32	42	41	47	48	35	38	39	45	47	40	40	39	42	48	39	51	38	38	37	48	44	42	43	39	59	57	44	40	51	37	43	39	54	59	49	35	42	30	55	39	49	50	47	37	38	50	52	41	50	41	61	44	29	43	52	48	32	50	48	47	38	41	30	47	51	45	38	47	30	48	39	42	51	46	36	38	51	60	42	38	30	45	38	49	51	44	47	48	43	38	35	54	41	50	43	32	40	37	47	40	42	38	46	40	45	49	48	42	47	41	58	57	58	46	29	48	45	40	43	44	56	36	39	47	49	57	36	40	51	40	36	48	43	57	49	56	40	35	58	42	45	51	37	32	42	37	51	42	42	58	41	45	43	41	53	48	46	53	45	41	33	49	47	40	44	51	45	34	43	47	47	42	43	33	50	32	55	42	47	38	32	37	39	48	37	39	46	50	44	41	52	35	52	41	43	46	48	59	47	38	47	60	49	33	38	37	39	38	46	38	46	33	60	49	43	49	45	38	35	53	49	40	48	44	45	54	42	50	44	38	38	42	50	41	46	40	46	44	44	48
18952	3317	1558	2103	4291	4981	4281	3402	2600	2071	1766	1499	1344	1128	1027	1002	884	875	800	758	677	691	685	652	656	645	575	579	546	547	542	557	529	561	560	537	490	532	539	491	542	564	489	477	545	505	494	487	500	435	430	520	489	474	488	528	442	457	473	454	446	456	476	446	452	517	455	454	467	484	469	516	454	455	520	461	502	396	462	443	437	434	470	476	452	473	461	484	462	451	486	461	491	454	459	467	380	444	477	444	455	448	453	466	482	467	427	425	468	437	444	427	437	462	476	454	434	421	457	449	457	445	461	476	438	465	500	461	438	424	449	423	414	430	454	447	490	457	480	456	447	437	444	458	461	418	483	450	421	440	471	465	427	429	449	476	412	481	473	445	430	441	467	435	436	417	457	437	446	457	432	442	448	475	461	446	482	456	435	480	461	440	463	465	479	446	448	489	450	471	451	465	429	430	435	484	436	432	476	439	450	438	463	461	408	434	400	421	457	451	437	451	469	465	469	445	436	458	437	449	452	481	421	448	422	427	447	447	439	457	488	441	472	420	434	462	425	449	449	435	433	440	437	459	471	455	460	455	427	474	447	472	467	442	423	461	460	439	449	420	441	452	441	456	450	458	453	492	429	434	465	460	426	465	407	433	453	446	437	463	425	449	470	411	431	445	426	439	442	439	440	455	419	457	429	446	454	499	425	491	448	413	459	430	402	442	452	433	435	477	436	432	437	458	466	451	471	439	462	443	472	462	453	457	479	451	433	441	508	461	453	443	441	431	449	423	461	445	448	464	440	422	450	389	460	474	433	474	470	452	444	485	435	430	453	435	463	471	446	427	450	453	475	453	460	448	469	442	435	496	425	458	461	438	443	449	426	468	456	446	453	453	417	471	423	465	472	452	435	426	435	439	499	449	441	435	461	444	431	447	405	439	463	448	482	463	438	445	473	451	451	422	447	480	459	458	438	410	460	441	446	473	461	463	446	450	456	473	436	438	433	488	423	472	458	474	474	439	419	440	437	469	477	463	426	460	467	443	435	449	462	449	452	452	484	462	415	423	449	464	474	447	477	417	448	466	454	431	451	444	439	466	462	472	481	466	447	473	464	468	475	442	438	464	432	435	447	447	449	461	449	436	434	422	458	407	434	462	445	449	412	459	441	436	424	444	473	434	416	449	419	442	465	428	462	454	440	442	465	454	461	454	449	452	457	438	466	453	461	458	424	437	464	458	441	443	447	479	442	469	445	446	474	450	421	415	464	493	485	467	422	436	448	422	428	435	446	437	411	438	423	453	469	444	419	458	481	439	507	462	437	447	449	448	417	492	423	471	422	441	405	459	483	455	457	438	416	431	444	443	430	497	434	492	463	445	451	413	481	407	448	424	444	459	428	515	451	464	460	426	454	391	435	459	470	422	456	431	450	455	426	447	477	466	429	468	450	422	458	430	429	437	461	432	444	459	417	442	463	415	474	467	454	442	444	451	493	432	434	438	408	419	444	454	411	479	459	474	466	456	426	454	426	463	444	451	454	444	421	486	467	452	481	420	453	460	437	394	444	456	455	462	436	446	436	478	442	434	452	440	428	445	462	445	427	429	472	452	422	456	461	463	458	445	478	436	415	421	449	464	458	473	440	472	436	437	458	437	440	452	482	438	447	411	482	442	479	429	451	457	470	439	448	446	455	420	448	443	439	464	436	418	433	464	470	437	428	423	456	455	455	453	423	456	434	455	458	452	455	491	468	454	455	461	448	436	460	451	445	455	435	464	451	420	427	471	467	476	417	477	457	430	459	454	478	499	433	437	433	454	430	460	432	484	488	452	462	436	460	474	416	420	460	437	473	507	459	439	402	431	465	446	466	449	410	459	434	465	451	438	446	437	448	413	461	436	455	434	429	422	449	455	508	436	457	445	423	420	479	455	428	478	450	455	443	472	440	468	443	452	455	449	436	454	442	464	457	412	443	460	438	461	448	428	426	432	456	448	456	445	465	427	450	456	384	435	516	448	421	410	472	467	454	451	437	438	473	470	460	444	464	492	447	450	470	460	439	475	441	426	416	442	422	448	443	483	469	464	431	485	444	489	464	445	476	456	471	486	443	462	424	414	434	470	413	462	436	429	448	454	439	438	443	475	466	460	406	438	471	470	444	437	430	471	464	477	433	404	460	478	423	427	449	446	479	430	427	479	431	466	461	420	437	435	462	472	445	436	463	454	467	459	466	500	463	469	452	458	484	460	431	459	434	442	460	461	431	416	442	485	423	439	419	443	453	413	435	417	442	430	469	431	436	465	460	464	444	424	446	484	426	449	434	488	462	421	428	422	455	451	482	440	470	450	471	444	426	414	432	443	446	457	452	410	489	428	435	451	454	455	456	491	433	428	447	451	459	438	453	444	429	439	449	445	428	433	433	447	453	435	460	455	434	426	433	468	438	440	454	453	476	414	407	459	449	466	438	428	485	427	481	485	440	387	461	453	423	438	463	466	489	463	461	426	476	418	465	461	441	431	454	425	462	442	437	421	438	440	471	434	442	442	388	443	417	411	461	439	424	449	429	444	459	470	437	455	431	447	406	432	439	498	459	435	421	412	450	445	469	438	435	466	429	407	463	431	469	442	453	443	415	416	464	454	453	467	481	463	447	447	440	462	466	452	402	432	475	451	491	424	449	449	456	453	418	441	422	453	486	460	415	440	423	435	422	415	430	472	449	431	453	438	438	437	460	395	500	442	451	448	471	452	505	443	444	463	444	447	421	454	439	423	421	460	484	489	452	501	468	468	437	420	459	411	467	451	399	448	479	485	421	444	410	467	448	444	411	447	475	426	458	477	432	447	453	449	403	421	495	400	446	440	441	426	434	434	426	432	471	465	438	438	451	436	443	476	443	404	466	471	491	423	456	451	445	470	435	453	445	457	435	448	441	410	451	451	404	467	473	457	418	436	446	444	449	462	440	478	458	448	455	458	441	446	446	444	414	453	471	449	433	423	490	432	438	462	423	430	463	435	400	431	421	437	458	449	443	433	437	440	442	435	478	473	463	455	455	417	439	445	508	479	448	463	413	492	443	423	474	431	445	426	466	432	465	460	429	432	415	459	457	462	442	443	507	434	476	440	436	443	449	403	476	439	449	443	441	467	451	473	438	472	433	480	439	416	440	431	434	482	466	476	468	436	459	459	460	436	454	447	400	453	472	428	452	449	479	435	457	432	466	421	427	427	440	481	459	468	445	415	436	452	484	484	454	403	439	416	460	447	434	454	453	452	433	430	420	437	432	444	440	418	412	466	465	430	430	482	483	425	426	471	444	422	464	453	433	427	459	489	459	448	374	450	443	424	431	437	460	447	451	448	431	438	459	447	464	427	430	416	420	444	460	404	454	414	484	414	451	462	467	439	440	457	458	454	454	456	446	433	428	463	409	473	462	447	437	434	471	423	428	435	430	443	441	462	453	439	471	465	458	478	446	436	432	475	474	460	469	480	485	471	446	422	431	413
3189	188	104	57	55	66	75	74	55	59	45	44	59	51	55	36	52	40	33	21	33	37	41	33	36	38	31	39	29	27	23	30	15	27	24	36	22	41	17	36	29	24	21	24	28	42	26	40	40	19	36	25	36	27	21	36	27	31	22	29	29	30	28	26	30	26	29	28	26	22	32	28	26	35	20	25	31	27	28	28	29	20	18	41	37	33	32	25	33	36	33	19	30	17	21	24	24	28	22	25	25	26	32	31	38	18	37	26	21	35	29	29	27	30	34	26	27	25	32	37	25	33	25	24	34	31	20	28	21	22	31	24	31	25	30	27	29	31	20	18	28	25	25	24	25	29	24	19	20	22	26	33	31	27	17	29	36	22	26	29	29	31	38	30	25	26	27	24	26	35	34	29	19	21	36	26	23	17	29	26	18	28	21	36	22	20	32	26	22	23	33	24	35	25	31	23	35	45	26	29	19	23	28	27	21	22	24	25	19	22	29	32	21	23	34	30	24	21	28	22	25	31	20	21	26	20	30	25	23	28	30	27	35	36	33	29	30	38	26	19	34	21	23	24	16	34	24	28	27	20	23	18	26	34	24	28	15	23	28	30	31	20	24	23	27	31	19	26	31	37	28	26	29	25	28	30	33	27	30	27	26	29	29	23	35	28	31	22	26	23	25	27	27	23	19	34	29	27	22	14	33	28	20	29	31	23	19	43	21	28	29	30	29	26	27	22	39	33	34	30	35	31	25	25	26	22	27	24	26	31	23	33	19	26	21	25	24	38	23	24	25	35	29	25	23	25	30	25	34	24	23	23	32	32	24	24	27	22	26	22	22	31	27	28	38	23	32	30	24	30	23	30	22	22	30	20	26	34	23	30	36	28	17	29	27	21	24	26	28	25	22	32	25	28	31	25	28	32	27	31	19	34	23	26	24	30	33	29	25	27	23	30	31	19	26	30	23	24	33	34	18	22	27	25	21	20	37	29	30	31	33	27	27	29	33	39	20	30	32	31	27	20	24	29	25	19	33	35	22	46	37	25	22	28	14	21	28	20	24	27	26	34	24	33	40	29	34	31	31	31	24	27	30	23	32	31	31	30	38	15	23	41	30	16	24	25	31	32	37	30	22	27	30	23	24	36	33	24	27	41	26	30	18	30	30	28	17	27	24	36	28	18	22	41	29	27	31	30	33	32	29	29	26	22	29	33	28	23	24	23	26	15	24	19	29	22	33	22	29	24	23	14	22	27	29	22	30	23	33	24	35	21	31	32	45	37	40	28	26	36	25	25	24	29	24	20	22	24	33	28	28	23	28	24	23	31	29	32	30	29	23	32	21	19	33	26	24	22	32	28	26	44	31	27	27	27	32	23	24	20	27	26	25	28	22	26	15	29	32	21	29	25	23	30	17	27	23	25	29	27	28	28	30	34	33	34	26	27	24	27	27	37	22	29	22	25	25	36	23	26	29	23	21	33	29	34	31	27	35	21	30	33	26	19	29	23	33	18	29	37	24	27	30	26	30	32	29	36	30	20	34	20	41	32	35	27	25	26	28	29	30	23	36	25	24	31	22	34	27	19	29	23	30	24	29	23	23	27	26	12	32	29	41	26	27	29	24	21	25	40	27	26	25	40	31	24	17	38	21	31	21	28	19	25	33	16	29	22	27	22	28	37	22	33	28	24	28	46	25	31	23	21	27	37	22	30	35	21	33	29	17	32	24	27	22	23	24	29	17	29	34	26	26	24	20	26	26	24	27	31	25	19	32	30	25	28	25	28	23	30	28	32	28	27	21	28	26	28	30	27	33	23	25	28	26	28	23	22	21	21	25	27	10	24	36	26	23	26	25	25	35	24	18	25	21	21	38	34	30	22	29	34	28	28	27	28	13	21	36	25	27	22	24	26	31	26	22	23	22	24	31	29	27	27	25	30	19	25	28	20	33	28	27	24	19	25	27	20	23	30	19	31	26	37	23	37	31	26	25	29	30	27	26	32	21	24	25	24	32	28	27	26	29	28	37	35	16	33	31	34	23	21	37	31	20	19	28	31	26	34	31	23	22	21	31	25	50	27	28	27	23	32	20	27	31	35	23	21	36	22	20	28	33	21	30	22	33	23	22	19	30	31	23	27	32	24	25	21	25	17	27	24	19	19	30	18	20	26	23	24	28	30	25	32	20	33	29	17	30	30	27	18	27	21	32	22	38	30	24	27	17	25	26	29	23	17	29	29	35	20	28	28	33	18	23	32	18	45	30	33	28	28	22	34	31	25	35	36	29	27	20	27	20	21	33	16	24	23	29	28	20	22	23	32	28	23	18	21	21	26	27	35	27	23	25	29	29	18	28	43	26	22	27	37	34	31	24	36	36	28	35	23	30	20	27	26	22	26	29	25	24	33	19	18	35	30	27	23	26	25	30	22	24	30	38	26	28	30	28	27	17	28	30	24	17	37	32	25	32	34	34	22	27	25	25	20	35	30	21	33	30	27	36	23	24	29	27	28	35	27	29	34	23	27	34	31	30	28	26	27	28	27	27	25	27	27	23	25	23	28	28	35	29	32	25	16	28	29	31	25	28	22	20	18	26	20	30	25	24	17	28	22	33	34	24	33	20	26	33	35	29	31	21	25	24	35	31	21	22	29	33	26	25	25	34	32	25	29	36	21	20	26	26	22	38	25	38	30	27	21	23	28	36	28	24	26	29	27	28	27	33	26	30	25	29	28	31	28	31	26	24	25	29	41	31	21	27	29	25	25	28	23	23	24	19	27	21	34	25	24	27	35	24	26	21	19	31	25	29	24	20	23	34	27	29	25	22	17	28	20	34	29	39	25	29	31	23	21	32	18	29	29	29	35	22	29	30	24	30	26	22	27	22	27	34	31	30	29	23	23	31	22	36	27	27	31	31	29	20	25	20	20	15	21	29	27	37	27	36	26	30	23	25	20	25	19	30	29	24	29	23	26	25	26	29	34	27	29	31	29	29	24	38	26	34	23	28	24	32	30	29	16	26	36	31	33	25	31	22	22	29	30	31	26	21	39	19	19	26	23	27	27	30	29	26	23	26	31	26	29	36	24	26	21	33	26	21	23	31	32	31	35	27	32	22	27	32	24	23	28	30	30	20	22	23	25	27	28	35	34	29	26	22	37	26	23	19	34	27	18	21	25	22	27	29	39	24	15	18	24	16	29	29	23	29	24	21	29	31	28	21	33	31	18	30	35	22	20	28	34	18	24	25	38	22	25	29	23	21	33	32	33	23	32	27	29	22	17	27	24	25	33	29	35	37	45	25	19	26	22	20	20	26	28	30	23	29	41	32	25	29	33	27	26	24	26	19	30	25	22	26	25	33	23	25	30	27	30	17	28	29	25	25	41	24	26	28	28	25	18	24	27	20	22	23	27	25	36	29	25	25	25	32	23	21	34	27	24	19	25	35	26	39	25	28	24	30	32	30	30	25	28	35	22	23	31	25	26	35	18	27	22	20	29	27	24
16868	2628	1525	2011	4227	5156	4748	3857	3150	2568	2177	1708	1480	1321	1118	1089	934	823	778	721	723	655	642	566	555	512	536	494	477	478	477	419	445	421	377	408	408	403	431	369	435	390	349	360	359	370	380	397	373	366	366	358	373	368	349	337	357	346	336	325	326	339	334	335	319	311	329	324	327	340	320	342	355	331	344	342	338	348	290	341	308	328	322	342	335	345	306	335	328	312	343	288	312	346	316	325	319	290	323	345	313	337	331	329	300	342	297	308	313	335	280	295	325	290	297	299	324	310	315	323	313	298	297	310	337	325	297	285	307	305	317	294	303	317	287	302	327	317	310	307	305	311	305	292	317	318	314	307	278	337	321	285	295	323	276	286	307	288	328	330	312	307	303	322	292	332	318	288	309	309	316	334	288	309	316	334	311	308	298	314	314	320	284	299	317	288	312	299	333	308	298	323	309	330	287	282	316	293	312	300	302	305	308	318	285	298	300	339	298	341	333	284	318	317	289	266	301	284	317	309	334	304	296	311	312	280	268	309	299	290	312	296	314	304	339	282	284	310	318	288	311	293	310	300	318	276	284	315	284	331	297	323	340	320	314	335	327	285	293	307	336	287	286	323	287	320	293	305	309	308	315	308	299	278	316	315	288	323	325	275	290	305	282	310	287	292	321	321	295	327	331	283	287	316	303	287	282	296	300	332	316	279	311	301	323	300	309	324	304	289	296	347	306	323	326	322	285	309	285	293	305	303	310	327	300	305	330	315	281	312	326	310	300	308	312	308	309	309	325	313	276	309	290	327	284	314	309	310	295	277	317	304	299	306	312	296	311	315	306	303	313	301	304	286	326	324	317	334	329	267	284	290	293	324	291	297	306	298	321	320	321	303	293	307	289	314	288	327	298	285	332	319	307	302	280	315	300	312	270	272	316	308	304	343	319	318	301	287	300	304	301	298	296	293	293	295	270	328	304	294	274	314	310	267	312	295	292	321	314	317	291	308	316	300	311	310	281	286	280	310	334	312	326	305	287	321	310	344	309	294	299	290	316	286	286	336	318	316	341	314	282	290	320	300	309	312	331	313	297	308	293	309	286	313	318	312	314	290	285	287	300	288	313	313	289	286	297	309	335	298	325	330	302	307	315	306	293	305	313	279	341	321	289	282	324	340	300	300	279	295	293	316	309	287	318	305	313	316	321	297	311	310	316	297	302	299	312	332	310	266	304	287	309	327	330	317	304	288	296	313	293	274	313	292	302	272	298	292	287	305	303	309	328	290	292	321	292	329	308	298	325	290	289	297	307	292	301	296	327	286	324	302	307	297	313	313	299	295	298	305	269	322	301	334	283	280	295	313	341	324	324	314	312	306	285	297	294	318	284	300	326	310	328	301	330	323	295	286	284	305	315	317	304	287	323	309	320	317	285	328	320	262	287	326	313	323	317	289	300	293	330	291	287	319	289	278	285	322	320	301	297	286	317	357	281	309	332	285	298	310	313	310	302	294	293	325	326	307	301	308	341	321	318	289	333	307	332	288	307	309	295	312	314	302	306	322	299	291	312	308	311	334	308	296	294	306	313	306	302	314	296	318	292	308	270	293	286	325	330	290	314	283	268	327	277	311	274	313	283	301	320	307	287	335	297	332	287	282	313	295	321	292	300	292	301	324	288	310	307	331	292	277	280	308	274	306	308	302	305	287	307	346	293	295	322	313	298	271	306	305	301	302	332	293	296	343	287	288	294	294	293	340	285	303	319	309	287	308	284	278	318	294	279	317	334	272	292	324	282	301	287	320	279	277	297	305	329	287	324	292	321	318	325	267	303	325	288	312	306	316	286	299	318	290	328	318	326	290	282	300	287	290	295	295	276	328	295	296	289	304	346	302	319	306	286	317	293	306	340	319	314	277	309	296	294	298	283	269	306	323	358	316	324	330	305	319	310	295	303	275	295	340	291	302	305	332	267	293	321	281	302	281	315	307	325	275	299	296	282	289	296	311	316	332	295	288	323	294	303	286	317	301	328	290	289	320	301	307	268	313	306	323	276	320	316	273	310	328	314	290	289	300	306	317	336	303	316	295	296	297	327	302	309	288	344	292	310	293	288	306	288	320	299	326	293	286	301	308	293	286	291	278	266	292	325	280	285	294	319	317	307	320	302	293	278	321	290	292	307	276	305	277	309	278	324	312	325	263	295	304	294	321	299	309	284	301	287	295	293	275	310	336	328	298	326	294	302	311	321	298	307	295	307	283	309	306	298	290	308	315	327	345	303	288	322	310	315	314	317	292	313	320	296	325	326	303	325	313	302	297	272	316	346	315	304	334	296	300	303	296	293	288	337	313	352	321	322	295	288	310	309	314	308	282	314	289	290	297	334	303	301	344	290	322	307	308	295	270	299	276	304	303	291	290	310	350	298	320	309	281	323	293	345	271	308	314	284	313	315	290	302	308	319	313	288	299	279	309	307	324	285	294	296	333	299	296	307	298	288	285	290	294	291	279	321	307	286	286	297	330	273	311	329	283	326	274	296	315	287	344	354	275	299	304	292	350	318	307	331	315	297	299	278	311	308	326	282	303	288	320	316	295	307	318	298	338	312	311	313	294	307	324	308	326	335	311	287	306	292	319	305	326	313	290	299	295	316	326	294	300	328	316	306	315	302	313	354	290	301	295	318	335	293	279	324	294	325	314	340	292	305	323	307	319	281	343	333	300	278	328	318	312	330	321	294	323	301	306	296	311	311	290	252	332	299	305	308	262	305	305	311	268	324	291	297	292	310	298	324	327	316	308	315	307	292	295	300	317	289	296	276	286	302	319	280	286	287	305	304	330	313	319	304	299	307	319	297	327	297	296	326	302	320	296	291	333	309	305	288	291	332	270	310	289	295	298	309	263	338	297	287	328	333	301	303	307	280	299	325	325	318	299	307	300	305	331	330	320	305	321	293	311	322	310	289	320	301	297	309	312	323	302	302	323	309	282	294	301	335	310	301	306	273	305	287	302	316	341	318	274	307	293	330	315	320	317	307	297	307	291	303	286	300	315	300	310	278	310	310	315	296	286	331	291	293	275	310	335	275	319	300	303	321	305	329	314	297	333	316	344	295	295	305	279	296	296	288	320	295	296	332	300	287	336	311	296	317	298	309	298	297	303	295	290	294	308	289	313	310	293	305	317	306	304	274	293	273	317	294	292	288	269	266	298	304	282	287	329	263	322	301	295	317	290	318	318	311	317	306	306	332	298	287	321	348	288	325	298	298	324	303	296	293	294	291	313	309	314	335	311	337	285	330	305	344	294	307	303	297	298	290	301	336	311	318	304	308	285	293	311	288	277	308	323	297	292	304	288	313	323	326	301	298	289	285	309	338	299	279	301	300	294	291	305	301	321	310	307	284	296	327	319	294	339	303	283	326	297	310	308	290	337	309	316	286	306	301	345	334	320	317	259	302	285	322	315	303	303	300	315	305	314	303	267	306	291	310	302	286	333	319	294	324	340	297	265
2716	339	195	118	105	123	157	145	127	96	112	100	88	95	94	88	62	89	70	81	90	62	65	67	69	70	67	75	58	62	71	57	75	71	69	55	78	55	68	59	74	76	54	65	55	66	75	61	63	58	65	61	63	46	57	64	64	60	59	61	88	61	57	62	61	48	67	64	47	57	43	59	52	56	62	68	63	52	54	61	55	67	53	66	64	63	49	47	44	56	57	73	63	55	60	66	66	54	66	56	58	53	55	56	57	63	48	63	69	62	48	65	61	58	58	70	60	59	60	65	51	63	71	61	54	59	61	51	42	61	62	76	74	70	64	56	63	55	55	59	71	55	58	56	58	52	73	78	36	53	73	66	55	67	44	67	61	51	74	67	57	49	56	75	56	62	48	59	73	43	64	62	59	49	68	69	69	54	56	51	58	55	49	53	58	57	59	64	63	55	59	57	68	72	48	41	54	76	63	74	49	58	51	49	70	53	54	62	59	51	60	79	66	44	65	62	53	57	50	49	55	50	61	73	57	68	62	67	51	46	58	50	59	63	56	68	59	59	56	59	56	57	38	61	47	55	64	72	49	66	57	69	45	76	77	47	59	58	44	46	74	46	69	54	46	71	54	53	46	50	59	64	56	44	62	55	50	55	53	56	61	53	57	61	56	61	49	69	67	56	54	62	58	68	51	61	59	57	61	43	67	63	67	53	39	65	57	65	58	57	56	43	66	54	74	68	53	61	59	61	63	50	52	59	62	57	64	57	64	72	59	48	48	65	47	49	47	56	54	52	55	73	64	56	71	56	60	47	63	48	47	66	56	67	55	62	52	61	62	66	65	52	52	59	68	55	64	57	59	51	50	53	62	48	58	64	47	52	60	59	56	76	48	55	60	50	63	69	50	63	49	60	61	60	70	63	68	65	59	65	67	51	74	75	58	66	53	57	55	58	55	57	63	73	52	51	50	53	68	52	57	41	47	58	63	66	47	64	50	63	52	67	65	47	74	52	63	58	62	61	59	48	60	48	62	60	52	59	55	71	49	50	53	57	51	69	68	64	57	56	61	68	59	55	56	50	50	51	56	65	52	61	55	54	67	55	67	56	40	53	60	47	59	56	51	49	54	52	67	54	68	56	55	53	58	64	57	53	52	59	53	50	49	69	76	61	57	55	70	70	61	65	61	56	64	60	58	67	49	56	61	54	58	60	50	53	57	59	57	57	57	55	62	66	69	56	52	61	59	64	73	57	57	49	56	71	68	64	62	54	59	62	61	57	58	57	59	66	50	61	67	54	63	61	63	58	60	45	53	68	58	64	63	59	73	68	52	49	59	59	53	53	46	53	54	47	66	50	39	62	47	43	63	65	61	79	53	66	62	50	57	57	65	45	64	58	52	55	53	52	46	45	46	67	49	54	52	70	65	63	61	56	56	49	55	64	67	54	62	51	57	74	64	53	74	61	60	55	51	64	55	74	64	62	54	44	54	50	60	55	68	44	65	65	67	65	71	68	51	62	49	61	57	59	55	65	58	62	62	57	60	64	53	47	52	60	45	60	60	56	71	50	59	68	62	64	65	58	60	59	57	61	47	63	53	60	56	68	49	69	58	57	47	64	58	57	58	58	79	56	59	62	64	49	50	62	54	76	69	57	53	55	46	49	61	58	57	59	67	53	60	61	63	44	55	61	61	53	47	58	46	47	50	55	52	57	59	52	56	58	52	59	68	52	65	67	52	67	56	54	48	59	52	71	37	59	59	60	60	63	53	49	48	58	54	61	61	68	49	60	57	61	55	52	50	54	58	56	62	43	55	54	55	58	54	65	57	63	57	52	87	64	46	51	63	71	70	50	56	68	63	63	59	55	59	54	44	54	58	52	48	42	58	67	46	56	56	51	56	69	56	52	61	70	69	63	56	71	54	48	56	64	50	62	67	66	66	53	50	65	66	67	58	66	60	58	55	51	57	62	49	61	54	46	58	51	50	47	59	53	60	64	62	65	53	72	53	54	68	66	68	47	55	49	53	51	77	59	55	73	56	57	50	66	67	55	65	61	66	57	62	55	66	50	49	47	58	51	83	37	52	52	62	51	56	63	54	61	53	57	57	60	61	55	71	52	52	49	66	51	60	63	55	53	56	52	53	65	66	68	56	58	59	54	41	69	63	58	45	56	46	61	63	52	69	54	52	54	67	55	64	61	67	79	47	49	66	70	62	53	73	53	64	57	64	53	59	58	54	67	68	62	58	50	50	59	53	65	57	51	55	67	61	44	73	58	61	62	64	53	58	56	42	62	59	62	53	55	64	65	54	64	47	53	43	46	51	54	58	61	70	64	65	59	53	64	50	50	60	68	73	47	41	59	49	60	52	54	57	48	61	55	34	61	49	50	58	59	57	68	53	56	71	68	65	61	66	51	62	57	54	51	58	60	55	66	53	64	65	67	55	71	38	49	68	51	52	65	55	61	66	60	55	64	55	66	62	67	53	52	55	52	69	64	51	53	54	43	52	64	47	49	54	54	62	55	66	65	65	60	63	52	67	69	58	58	50	65	56	48	63	48	52	76	59	59	47	64	51	62	52	55	76	56	66	63	65	49	56	54	49	59	57	63	49	52	63	58	65	50	67	51	48	54	64	56	53	55	48	67	49	64	48	56	70	66	58	52	69	49	59	56	55	48	42	46	61	62	65	73	59	42	54	48	67	59	55	53	49	52	58	62	79	57	68	73	69	60	46	57	56	58	67	48	62	50	46	54	68	50	71	64	64	65	56	71	48	65	65	68	63	62	57	54	65	54	67	57	56	71	55	47	50	74	55	69	52	66	65	56	69	58	66	68	79	49	54	63	61	54	61	68	58	59	51	50	52	70	65	53	60	53	63	64	72	51	50	68	57	50	66	54	73	54	73	47	56	52	66	57	63	44	52	54	54	62	59	55	62	65	54	64	62	58	61	63	64	54	56	51	57	57	65	51	57	55	66	63	61	59	73	42	62	61	57	63	61	59	50	66	63	60	50	60	63	60	73	67	54	57	74	55	52	58	55	41	50	60	49	62	58	39	60	47	57	56	65	59	55	58	47	55	53	63	63	46	70	50	57	52	67	63	62	59	61	66	47	55	65	58	72	45	61	57	52	53	62	52	57	63	62	67	65	54	54	66	42	62	66	58	63	58	64	67	55	56	59	64	61	45	56	46	55	62	54	42	49	60	59	61	50	57	55	60	41	69	46	57	62	51	53	54	68	56	56	65	60	63	48	52	57	57	55	61	56	57	53	54	53	70	48	43	63	56	51	57	58	54	67	55	49	57	78	69	32	52	68	54	66	51	55	69	66	48	71	69	54	61	55	60	58	67	63	49	50	44	51	47	61	54	52	64	56	56	52	68	76	52	54	61	41	55	59	46	54	61	62	49	68	66	62	50	66	53	50	60	62	57	50	58	52	45	60	57	58	57	51	64	54	68	53	54	56	54	61	74	66	63	53	65	51	69	69	63	55	41
21432	4834	2484	3649	7346	8487	7529	6117	4956	4046	3336	2846	2473	2197	1960	1749	1606	1461	1324	1279	1135	1095	1108	993	1034	960	953	954	895	902	905	793	794	801	764	803	796	761	770	775	798	707	724	776	696	691	707	694	749	676	663	723	673	701	709	683	686	696	698	653	666	654	686	649	625	631	641	633	600	668	671	652	656	637	681	626	657	638	597	632	624	633	637	687	637	670	731	647	620	707	651	684	644	643	595	624	646	631	668	631	647	594	633	631	630	644	608	581	593	627	615	650	642	582	604	641	660	595	605	639	601	672	654	611	650	582	615	644	589	659	657	586	631	650	622	619	620	626	622	615	638	623	576	600	626	627	604	609	667	595	597	639	616	623	613	660	653	627	631	614	615	618	683	602	611	629	642	611	642	606	627	614	635	611	617	643	650	634	603	612	648	644	635	611	639	626	632	621	619	633	597	620	609	643	615	591	640	628	598	667	603	590	600	672	649	633	608	610	584	614	617	627	619	581	613	607	632	643	604	649	606	579	599	596	623	587	627	623	634	611	649	613	631	630	589	574	571	600	571	611	592	610	654	609	595	664	614	577	636	617	636	675	632	600	665	619	613	616	594	607	609	625	635	622	655	607	602	604	681	592	577	610	655	597	645	615	595	645	609	583	606	683	606	658	653	642	636	620	618	650	561	602	621	617	656	603	592	619	616	598	593	631	607	633	659	655	639	647	601	680	614	619	608	584	589	609	635	683	635	585	639	592	599	627	605	606	666	594	624	610	587	638	585	602	610	613	572	637	596	602	618	664	597	602	653	652	657	598	611	589	605	630	602	639	663	662	645	611	613	601	596	610	593	630	642	611	635	621	626	652	590	654	622	639	614	621	598	640	595	633	612	603	595	613	590	639	552	582	614	639	608	654	659	591	592	608	613	579	581	626	583	594	598	611	600	618	610	600	600	609	603	591	621	627	587	552	639	621	588	632	631	602	569	633	628	630	636	588	578	600	604	615	632	636	582	597	633	636	622	655	661	610	648	647	632	607	556	613	607	638	615	601	581	626	627	593	636	612	606	655	604	606	572	636	617	597	650	636	631	658	606	609	633	615	664	619	610	574	650	616	638	629	577	614	614	648	618	618	607	618	594	641	648	611	605	660	629	646	648	609	644	581	582	611	623	611	637	628	627	610	599	610	560	611	602	647	617	621	590	620	605	655	598	562	645	606	648	603	636	611	619	568	641	599	646	607	626	600	606	639	661	614	625	667	633	635	620	633	648	575	682	601	634	603	579	610	635	617	594	610	607	660	615	612	647	644	626	607	632	611	633	624	636	616	607	614	592	609	637	638	593	604	615	645	616	599	664	564	601	605	593	623	630	583	567	582	618	625	600	622	614	573	635	593	652	631	577	607	632	619	630	586	570	580	608	605	635	622	660	610	620	589	633	626	606	590	605	588	598	596	585	579	589	627	600	634	649	624	624	600	595	626	613	659	634	628	594	637	638	649	653	641	644	590	628	599	615	593	648	589	591	638	675	600	611	640	624	618	642	595	661	612	616	591	595	589	622	608	568	630	631	627	652	603	621	572	628	575	591	646	591	638	656	637	628	658	668	603	581	583	595	597	629	643	597	581	593	645	631	622	613	645	617	602	640	560	637	623	618	617	620	666	605	598	577	638	646	635	635	625	604	651	598	610	593	619	620	611	612	622	615	633	597	582	629	607	624	628	606	602	571	647	648	602	628	610	633	607	591	620	599	627	579	572	581	631	621	584	608	608	583	593	567	626	594	646	656	624	610	632	608	621	624	647	631	572	631	634	622	624	599	622	602	625	609	636	602	604	636	625	618	613	628	672	604	620	666	596	594	609	595	592	610	607	607	646	612	636	649	595	607	563	686	554	643	615	590	589	644	621	624	623	645	643	613	630	615	614	623	605	599	607	606	597	616	632	650	623	645	591	666	640	606	615	650	629	664	593	625	604	605	648	578	659	545	603	626	600	610	620	645	632	582	639	615	620	622	598	574	648	610	637	578	609	620	638	687	575	608	607	653	629	626	596	628	586	559	571	628	612	633	644	632	600	641	602	639	603	659	616	616	634	625	622	649	664	611	603	599	647	604	596	607	627	625	638	601	652	625	602	581	606	593	654	595	640	568	614	612	610	706	626	625	604	611	627	562	608	572	652	642	606	628	633	607	629	576	674	591	616	612	617	599	599	645	608	623	600	629	634	598	633	609	612	583	582	576	632	619	590	607	650	659	609	605	652	631	603	556	613	571	578	608	591	624	633	580	662	590	615	670	643	550	635	636	640	669	613	585	553	648	617	648	624	630	650	613	624	621	649	658	633	626	626	600	647	584	629	568	596	602	619	609	597	640	620	601	622	658	593	613	606	658	611	608	637	588	623	628	629	586	576	567	650	596	637	607	628	652	612	622	639	605	618	647	580	603	638	627	621	584	559	657	564	588	645	613	619	635	590	630	632	607	639	630	618	656	637	646	608	665	624	606	636	637	622	609	625	621	682	612	600	605	653	595	615	622	630	590	631	604	598	608	645	592	593	621	592	622	625	592	650	596	642	625	653	661	616	569	650	629	582	588	636	623	629	614	605	623	637	630	641	611	623	647	614	624	646	610	632	700	593	628	585	625	583	607	638	613	615	638	623	599	637	629	594	640	606	615	584	614	641	596	609	666	609	661	595	622	597	659	686	611	589	649	616	625	565	622	568	642	587	627	615	624	629	618	607	618	602	598	615	628	630	638	587	633	602	589	619	625	645	605	648	604	642	620	607	618	604	607	631	683	602	594	573	657	633	589	633	643	665	658	598	615	625	605	584	661	587	620	626	639	614	602	583	596	637	603	600	622	620	604	638	615	603	643	654	593	575	603	594	641	644	625	648	621	624	566	605	623	601	660	643	608	629	588	635	598	635	597	634	619	634	624	619	580	594	604	609	612	620	597	597	626	644	633	622	605	604	605	648	637	586	596	584	633	568	603	572	594	589	572	642	630	620	607	590	635	623	659	548	624	621	663	599	619	597	597	594	628	593	606	659	612	624	616	589	579	612	619	589	607	596	599	562	595	616	609	631	627	591	578	626	608	639	671	567	623	627	559	636	636	617	673	584	642	630	648	617	607	610	654	661	640	618	612	636	607	634	626	627	599	634	622	633	557	653	602	659	585	589	590	586	608	616	586	613	567	618	627	594	638	581	627	659	609	595	627	590	632	636	583	629	614	648	672	643	587	599	629	619	614	633	632	610	597	651	628	603	622	621	624	715	647	637	610	593	618	605	579	639	591	615	635	600	647	547	618	633	653	622	655	646	652	652	608	568	610	581	555	654	617	577	615	637	636	613	620	632	559	612	596	625	592	581	625	619	641	638	616	606	601	582	634	592	583	662	603	608	610	631	639	613	614	589	599	643	616	619	588	580	651	612	649	617	597	607	564	622	633	571	637	615	622	587	581	641	617	618	623	623	623	616	634	649	610	630	568	620	584	599	628	624	606	621
1663	52	28	22	24	27	30	25	37	20	33	21	24	24	24	16	19	23	22	14	21	28	15	16	13	29	12	14	26	27	15	27	13	17	21	9	15	18	10	19	21	22	16	13	23	16	16	15	26	22	20	13	14	22	20	15	22	18	15	15	17	18	15	18	12	13	12	10	25	13	16	20	16	21	17	17	19	16	17	18	22	12	18	10	11	17	9	13	18	10	10	13	28	21	18	17	16	9	14	23	15	24	13	20	19	20	19	13	21	14	22	10	20	17	11	22	19	18	19	18	15	24	19	17	20	19	16	22	12	14	20	18	13	23	17	12	17	11	15	20	16	25	20	14	8	13	12	18	20	10	9	17	17	14	18	12	17	11	14	12	19	18	20	17	17	15	16	21	10	20	22	18	14	23	19	25	9	16	20	15	18	18	21	20	21	13	12	24	14	24	16	20	11	11	16	14	25	12	19	17	20	9	20	14	15	21	13	13	27	12	15	12	12	13	21	25	18	14	21	22	14	16	16	18	9	12	15	18	27	14	9	16	23	17	17	13	23	19	22	17	20	13	14	27	23	14	22	16	14	19	22	13	11	15	16	22	16	17	18	17	15	20	21	15	12	19	17	20	12	12	10	15	12	14	11	14	14	27	13	15	13	14	19	17	15	15	16	18	16	15	18	10	20	13	17	17	31	23	19	22	22	14	12	17	7	19	18	18	20	12	20	16	18	14	10	16	19	22	16	16	15	17	19	14	17	14	12	18	15	16	22	21	13	17	13	17	15	20	19	20	18	15	17	15	15	11	11	18	19	13	18	17	20	17	17	24	23	17	26	24	22	14	12	20	12	11	17	27	22	15	13	19	17	12	18	19	24	18	17	21	20	18	11	13	14	19	17	21	24	18	15	20	9	19	11	18	9	18	19	15	18	16	11	16	24	12	10	14	15	12	18	16	11	17	14	24	17	11	17	12	16	13	17	15	20	18	20	14	14	16	22	18	18	12	12	15	16	26	13	14	24	21	13	19	15	12	14	20	18	12	19	19	7	13	16	18	20	16	18	26	22	15	20	23	22	21	20	15	20	23	19	15	28	11	17	14	19	15	28	14	13	13	21	15	15	20	13	24	22	12	19	16	19	17	8	16	19	18	9	15	17	15	14	16	16	14	15	28	28	18	17	19	14	20	20	20	17	21	15	26	20	21	14	21	15	20	22	15	18	12	25	16	28	12	18	17	13	21	18	23	10	21	15	16	14	17	19	18	19	24	25	17	12	17	15	25	12	22	14	23	21	17	17	18	23	15	20	25	12	25	18	11	16	23	20	21	13	18	23	19	13	14	28	20	18	23	19	10	19	14	19	8	26	17	17	17	12	16	13	14	16	11	13	24	18	20	11	17	21	25	14	13	16	17	17	15	14	23	21	23	24	16	22	17	15	12	20	21	22	11	14	13	22	12	17	17	8	20	16	17	14	11	22	20	13	11	22	22	18	15	23	20	13	9	21	18	20	14	14	24	20	19	18	16	13	14	24	23	18	26	12	14	23	17	20	19	14	18	24	18	15	17	12	17	14	11	15	23	19	14	7	12	10	16	21	12	18	17	17	14	16	14	14	25	22	18	22	30	17	7	20	19	14	19	22	24	17	18	17	17	18	19	20	12	16	17	18	19	24	16	12	12	15	21	20	25	20	26	14	15	21	19	18	16	16	15	19	18	17	23	18	20	17	18	15	24	20	21	16	18	20	18	11	13	26	15	21	12	16	17	16	14	12	22	18	21	18	22	15	25	28	18	16	19	21	10	17	21	20	13	12	15	25	16	22	11	18	13	26	21	8	18	14	21	17	18	18	10	16	16	18	13	15	10	15	15	18	19	12	12	27	9	18	22	19	19	18	24	15	12	15	20	16	17	24	15	16	16	18	12	15	15	18	13	19	19	13	14	11	17	12	18	14	18	21	12	16	20	21	16	15	25	19	10	17	15	18	14	18	18	19	22	19	20	19	19	21	10	28	13	14	16	14	15	18	14	15	20	16	11	15	21	17	18	18	18	16	21	21	29	19	21	13	18	20	12	12	12	18	23	18	12	15	20	16	10	14	16	14	18	16	21	13	22	20	23	23	19	24	33	9	20	13	13	13	11	15	23	17	13	16	15	10	16	18	23	13	10	13	19	18	16	17	11	19	13	15	16	10	19	15	25	13	22	13	14	11	13	22	16	19	24	16	11	16	16	23	11	20	20	18	15	17	26	9	18	22	16	22	23	24	19	17	14	13	22	14	11	16	21	15	21	12	19	23	16	14	15	26	15	18	17	16	16	12	15	17	22	11	22	15	16	16	19	19	19	14	14	20	4	15	16	22	17	21	7	15	19	16	13	22	12	21	18	13	19	21	16	25	22	19	16	19	18	21	21	15	27	18	23	23	22	13	19	20	16	19	18	19	20	16	16	21	15	15	15	22	14	10	11	12	22	23	19	19	15	15	17	24	21	17	18	13	16	13	14	13	19	13	11	18	8	24	31	17	18	19	12	19	19	23	15	18	16	7	22	10	22	25	13	15	19	18	20	21	22	13	17	15	15	21	12	15	15	9	16	19	16	15	18	20	17	17	17	21	20	19	19	17	18	16	15	25	20	16	16	12	18	21	19	19	17	13	18	13	24	19	13	16	16	19	19	18	21	18	18	16	14	19	16	14	15	17	13	17	22	11	17	15	22	23	11	15	16	16	20	18	17	24	18	17	19	13	20	21	10	17	10	13	14	12	10	14	16	18	17	17	21	22	20	16	14	23	15	26	27	18	23	19	14	23	19	18	14	18	26	15	16	19	25	18	17	19	26	16	17	23	18	14	13	16	18	21	15	17	24	17	20	25	15	9	17	18	13	13	18	29	11	11	20	15	11	10	15	17	19	12	17	14	10	14	23	23	9	14	25	15	17	19	12	16	21	12	19	13	20	19	15	15	16	18	22	21	13	21	26	18	14	14	11	20	25	12	9	16	20	17	11	17	13	13	24	16	21	19	19	16	10	20	19	19	23	23	28	11	23	16	21	14	16	9	19	16	19	16	20	22	14	8	16	14	17	11	13	18	18	21	20	12	17	14	27	10	14	14	21	16	20	13	26	25	16	12	20	24	18	20	19	12	19	14	20	17	17	16	21	20	19	19	20	12	12	16	11	18	20	11	20	23	13	15	13	19	16	17	23	13	15	18	19	16	21	15	24	15	17	16	16	16	16	21	25	18	15	19	17	19	16	14	24	20	17	21	15	17	17	17	21	21	14	19	16	23	11	19	22	10	13	12	14	21	16	16	22	24	21	20	18	20	27	16	17	21	20	20	18	13	19	14	20	13	15	17	21	18	22	15	16	12	20	12	14	16	18	17	11	14	16	12	21	20	23	15	18	21	26	10	21	23	12	24	28	12	17	19	22	14	16	11	24	22	15	19	13	23	21	18	27	13	18	14	23	15	20	9	13	19	23	19	15	14	17	13	13	18	18
10413	991	539	663	1339	1708	1624	1325	1076	882	754	634	556	526	511	403	370	345	307	326	318	274	284	311	279	273	271	270	250	238	246	238	248	255	225	214	217	243	228	220	248	216	234	221	226	212	244	238	206	234	213	211	214	202	222	217	231	204	208	204	189	230	216	208	203	201	204	204	203	182	177	223	192	211	225	200	175	201	181	205	214	208	199	195	189	224	222	201	195	205	208	182	188	178	189	211	187	211	187	180	204	185	223	187	226	190	206	183	179	174	182	198	198	177	208	184	194	188	211	207	191	198	196	200	192	193	220	204	194	218	230	197	190	213	232	190	202	211	176	222	210	194	181	203	185	202	187	207	180	201	193	203	190	188	202	199	189	196	179	197	211	196	219	248	185	199	187	206	188	205	157	189	197	187	209	226	205	213	231	193	211	222	214	195	227	207	196	217	185	190	190	188	218	185	186	194	194	183	189	188	182	210	217	202	197	190	200	207	183	200	177	191	201	215	203	190	176	185	169	201	203	188	192	175	234	177	186	219	210	179	187	183	195	194	182	228	211	202	200	191	200	184	205	217	183	185	181	197	218	205	215	193	203	177	185	182	195	178	204	200	179	201	189	193	222	208	203	208	204	192	194	190	205	218	190	181	171	199	176	178	187	217	200	209	171	180	187	210	176	161	197	209	197	194	189	187	183	193	182	198	199	192	193	191	181	206	190	182	188	208	205	178	210	207	207	192	202	181	189	222	197	198	199	167	174	190	193	201	199	184	181	189	186	213	203	209	199	211	188	196	189	205	204	187	192	164	226	200	198	200	180	201	208	189	220	175	193	194	194	204	198	194	201	214	172	201	201	209	199	207	187	194	199	191	193	193	198	172	188	203	183	188	182	228	221	211	183	219	213	175	190	245	189	205	210	160	193	194	197	202	188	181	186	214	196	211	186	199	200	196	177	178	209	185	167	184	205	181	162	190	198	193	185	197	191	208	207	218	185	188	195	207	193	183	204	171	190	187	188	178	206	180	189	182	201	173	195	198	202	210	187	240	189	194	207	208	192	212	217	199	183	186	189	209	166	167	186	196	212	187	212	202	200	169	188	199	206	198	175	168	245	177	218	180	169	205	179	184	200	194	193	200	194	200	212	195	188	208	189	203	169	182	207	193	215	184	205	189	211	204	193	230	207	210	199	196	184	197	219	205	202	191	194	197	194	205	186	199	212	189	175	191	182	213	187	171	169	187	207	190	189	184	174	204	195	216	203	194	183	209	193	215	184	190	172	197	209	188	175	193	189	206	191	184	179	190	195	173	183	201	187	202	176	183	208	207	199	217	215	195	203	225	188	195	202	165	194	182	219	180	208	188	198	189	199	230	220	193	205	171	200	179	201	218	203	183	214	186	199	223	175	210	175	200	203	192	212	212	180	200	223	190	210	186	177	169	199	213	172	177	208	174	198	188	203	195	181	182	207	171	180	192	202	186	208	216	213	214	222	184	180	194	186	197	200	203	201	200	206	204	149	198	179	196	169	197	214	192	196	222	189	200	192	182	208	186	183	210	177	190	201	187	188	192	212	199	196	191	178	199	195	187	180	202	194	201	179	191	197	198	189	211	195	189	172	205	192	213	209	204	178	191	196	189	187	206	178	182	177	194	192	195	190	222	215	198	213	222	206	186	189	181	213	191	184	210	201	210	202	192	208	189	213	202	196	193	175	203	207	191	216	208	174	212	183	197	191	214	210	197	193	211	189	192	206	179	209	219	200	191	191	190	215	181	197	197	206	200	194	217	196	206	203	198	208	194	182	179	200	200	201	184	182	172	201	170	182	200	179	199	210	206	209	186	189	170	205	193	195	203	191	214	181	204	209	204	189	187	206	195	202	197	192	182	206	183	205	209	206	223	215	209	195	181	198	208	208	207	190	209	194	218	188	171	192	190	200	188	190	199	183	217	182	200	191	193	182	208	210	199	179	203	192	194	200	179	181	186	207	217	205	188	205	205	213	205	191	198	220	203	206	190	212	187	222	207	200	204	191	190	172	194	185	201	202	182	190	194	202	218	197	182	207	168	201	192	194	184	208	201	199	174	193	177	193	190	207	216	211	208	196	216	194	181	227	198	188	183	182	183	216	190	188	199	202	183	185	217	201	170	197	206	184	214	218	224	192	193	218	218	179	213	176	199	179	188	200	176	210	207	191	181	201	209	202	230	189	209	186	197	202	184	184	211	193	182	215	192	184	172	180	197	218	199	178	197	201	191	204	189	179	223	197	214	179	174	204	184	207	217	184	201	210	201	190	216	199	190	169	211	201	202	211	187	188	201	208	219	172	199	194	193	197	179	196	198	185	184	183	187	197	181	167	188	185	211	181	186	208	197	201	175	208	201	190	206	209	204	189	178	196	170	197	195	193	203	195	185	176	195	163	203	224	197	182	210	183	201	197	200	176	190	185	209	180	200	195	229	192	187	213	219	191	173	181	188	191	178	178	190	181	196	194	200	176	209	187	186	194	214	195	210	199	208	191	191	208	189	185	209	177	210	162	173	194	185	196	204	175	201	211	209	218	181	179	216	205	159	177	187	210	195	182	192	200	197	197	212	206	201	199	204	195	215	177	199	188	183	198	210	233	177	183	187	183	177	223	193	184	195	202	196	193	186	205	198	219	179	180	225	187	178	191	203	186	205	194	201	202	212	218	198	193	203	185	186	200	205	174	217	192	187	203	194	184	197	192	202	181	187	202	205	186	192	183	182	198	190	206	183	195	209	199	174	186	177	221	211	194	201	200	199	192	197	189	176	193	202	197	183	206	193	188	185	205	219	168	193	195	200	171	204	210	207	213	212	181	179	199	209	182	198	207	183	194	204	181	204	194	201	192	182	211	212	223	213	190	178	193	212	194	203	196	191	199	206	200	188	185	192	183	192	200	179	186	182	197	195	209	179	190	214	193	198	194	173	201	187	204	169	186	192	220	171	183	204	193	197	197	194	191	185	188	187	199	209	201	195	193	192	195	205	197	188	203	189	194	185	195	197	179	210	174	176	220	184	202	198	193	181	174	169	189	166	192	196	199	194	190	194	180	208	179	207	192	198	185	187	209	201	205	205	195	178	192	206	202	200	192	194	207	203	210	205	205	200	198	208	205	183	177	183	172	195	193	179	197	189	201	207	187	197	223	204	207	224	210	194	202	207	186	167	193	167	226	185	182	172	198	185	190	181	212	192	201	193	212	178	196	216	173	202	184	206	209	203	166	160	194	186	193	186	175	205	212	183	204	198	194	200	216	207	205	209	202	203	221	189	192	205	190	200	200	184	211	206	182	198	204	193	228	208	203	209	189	199	198	183	180	214	200	183	208	171	167	194	180	181	208	185	196	214	203	173	223	206	198	218	182	208	203	195	206	201	208	207	176	200	188	193	194	185	189	160	203	211	184	177	181	191	219	205	202	211	197	181	206	190	193	212	209	198	226	176	191	189	218	180	209	195	201	217	193	183	210	200
1370	180	81	79	74	89	85	80	91	71	80	53	54	54	47	48	67	65	49	50	40	42	54	51	51	49	38	29	40	49	32	45	40	49	53	40	47	52	45	44	43	59	49	57	40	43	41	53	43	48	44	49	52	44	45	36	45	49	41	44	45	58	36	32	44	55	40	32	46	38	51	40	44	33	38	42	47	33	37	59	53	47	57	55	36	49	39	51	48	41	39	38	51	36	46	40	35	45	46	46	49	46	43	41	41	49	51	43	29	54	46	51	42	61	40	58	45	53	34	44	44	38	51	55	49	32	56	42	43	49	41	37	40	43	48	43	43	35	33	41	49	40	36	44	48	45	48	43	40	43	44	44	43	42	57	33	51	34	40	51	52	35	33	45	48	40	47	45	49	38	33	35	48	51	42	36	34	36	43	42	42	53	36	38	53	44	40	30	43	46	50	50	37	47	42	48	38	57	38	43	36	40	49	35	42	44	42	38	54	40	37	39	42	51	46	43	37	35	49	43	58	39	41	42	35	47	54	57	38	34	35	40	50	61	43	50	53	43	47	44	46	44	47	39	41	33	38	42	36	42	36	43	41	34	47	55	41	45	49	43	38	52	42	42	43	47	45	37	47	54	41	44	49	41	45	44	36	44	43	38	35	45	36	38	38	45	52	36	42	41	54	41	51	43	38	37	38	39	37	42	43	44	35	44	48	50	49	44	40	39	45	43	52	44	40	28	42	36	44	54	40	51	28	54	44	37	44	49	49	29	43	33	28	38	41	38	46	41	42	43	41	36	41	42	43	38	46	46	32	41	37	57	36	36	55	45	38	41	54	26	40	37	52	57	48	44	37	41	44	51	38	37	39	50	51	44	41	46	42	48	46	48	42	41	47	31	47	50	46	50	36	39	52	40	57	43	45	41	49	41	46	36	38	41	39	40	53	64	40	43	42	49	32	48	31	40	44	34	39	27	45	40	41	47	39	46	36	41	44	45	47	47	55	50	39	51	46	40	45	45	48	43	48	41	43	43	38	44	47	51	36	44	38	30	46	46	48	41	48	42	40	43	48	45	48	37	40	40	51	38	42	46	43	50	55	39	44	34	51	51	45	53	42	37	33	53	34	25	44	47	45	44	38	45	46	44	47	44	52	29	33	44	53	52	47	40	42	39	39	40	41	44	43	50	52	43	39	39	43	45	61	45	44	52	44	40	50	43	49	39	38	53	49	50	50	36	52	48	44	37	48	41	38	45	47	44	43	50	44	37	53	51	39	54	47	36	39	44	57	47	28	39	46	49	46	49	39	44	39	37	48	52	42	63	50	42	46	35	48	39	36	39	48	47	56	44	40	40	38	50	52	41	33	42	49	56	38	43	44	48	40	46	36	41	38	42	53	39	45	44	52	45	49	36	51	30	38	48	38	45	59	43	42	39	41	43	47	37	49	40	37	43	36	35	41	46	40	35	29	51	45	46	54	24	43	37	43	40	36	45	45	45	29	48	45	35	44	36	50	43	40	49	41	55	44	35	33	40	43	48	31	49	49	43	51	49	49	47	35	47	49	30	43	44	54	41	48	42	53	55	44	28	42	50	51	38	43	59	51	33	50	51	43	39	53	38	45	38	38	41	48	48	41	30	37	44	41	39	28	44	48	47	35	47	51	36	34	38	50	39	31	48	38	43	37	49	51	38	45	46	44	45	55	45	54	40	37	43	55	38	44	42	29	45	47	42	46	43	39	44	44	50	43	48	45	46	39	53	49	43	45	48	36	32	30	54	48	41	50	35	43	38	43	38	32	44	52	49	39	60	43	38	44	46	50	37	46	36	40	45	55	41	47	47	30	40	54	41	43	41	34	36	46	57	44	32	49	42	33	48	49	47	35	36	62	37	39	38	41	38	38	56	50	43	43	45	39	40	52	45	46	41	51	34	48	32	51	38	38	41	38	34	51	37	55	42	46	40	38	63	29	46	49	40	35	47	32	30	43	43	44	43	47	40	56	49	53	33	36	40	39	52	44	39	34	49	39	35	44	34	47	47	42	46	45	48	43	42	35	44	47	45	49	45	44	40	35	39	44	54	40	51	42	42	47	40	47	39	43	35	50	43	40	42	40	36	39	43	42	41	35	46	42	28	37	39	44	25	35	41	44	49	38	48	38	51	44	31	30	63	44	43	32	47	44	47	42	37	44	50	42	30	43	35	43	45	38	45	54	55	47	48	43	25	50	39	50	45	42	44	41	38	44	49	32	41	46	45	46	45	50	51	49	48	33	36	45	44	29	45	58	41	43	36	33	54	49	52	45	48	55	53	40	57	43	39	38	35	46	40	31	38	30	33	41	42	45	40	37	36	44	27	44	37	44	45	37	56	43	47	48	48	38	40	38	31	40	46	45	46	48	48	44	42	42	43	57	30	41	27	36	49	42	47	42	46	41	37	36	35	49	40	38	55	44	34	43	39	48	34	50	44	32	37	35	38	48	37	56	53	43	39	45	44	42	37	39	42	44	52	35	38	45	41	28	46	46	31	49	42	42	40	41	35	46	44	47	41	45	56	37	41	38	45	49	37	52	37	38	47	44	43	44	46	36	48	50	48	39	35	38	46	48	34	39	34	56	46	35	41	27	43	38	55	51	37	34	40	39	36	45	36	59	41	38	48	49	39	47	43	40	45	43	46	45	45	49	44	42	44	40	39	40	42	46	43	35	52	52	48	45	36	46	45	50	50	45	41	37	47	49	56	37	41	50	38	37	36	34	45	52	53	47	35	36	37	37	35	40	40	38	33	57	49	49	42	40	22	47	42	37	42	37	41	21	39	40	41	62	46	42	37	41	41	47	46	41	33	37	38	44	39	41	37	49	54	48	46	51	56	43	42	41	48	38	54	35	44	50	52	40	49	59	37	45	36	44	41	44	48	46	42	41	40	50	42	41	35	43	47	49	48	46	50	31	52	57	25	53	50	48	45	48	39	36	47	37	32	38	44	55	45	43	46	40	52	41	37	50	35	42	39	52	49	53	49	52	48	38	39	41	35	31	52	46	49	31	40	41	38	32	39	53	41	41	48	45	58	45	48	30	43	48	34	45	45	39	53	48	34	55	46	42	41	34	45	48	50	38	39	43	40	38	37	49	44	41	33	47	46	41	41	45	40	41	53	38	39	44	40	35	42	36	48	49	45	43	37	51	49	48	44	43	52	54	33	40	39	36	50	48	43	38	41	37	55	54	38	56	38	52	46	50	55	43	46	58	34	35	46	38	39	46	46	45	41	52	38	44	59	40	38	36	40	32	36	37	39	43	36	55	45	37	45	44	40	36	48	28	42	33	40	42	50	58	42	39	50	44	53	34	44	36	35	42	44	51	45	49	37	44	37	30	49	50	52	56	45	44	39	43	40	39	42	48	54	39	42	59	36	41	46	44	43	42	41	36	40	55	36	51	45	37	32	45	47	50	42	50	47	58	48	49	49	37	35	38	43	49	31	37	31	50	41	53	47
15090	3094	1473	2110	4431	5249	4396	3480	2750	2182	1852	1523	1339	1156	1078	938	868	887	777	737	722	638	632	649	626	612	574	595	558	567	597	559	518	498	563	521	506	553	536	529	513	557	526	496	499	475	486	459	486	508	441	489	474	488	470	501	468	484	480	490	471	469	498	497	461	499	473	494	475	443	471	481	472	437	425	474	431	465	459	440	478	461	471	439	443	473	481	438	469	439	422	474	455	421	488	460	489	475	485	449	444	488	431	472	405	450	433	433	470	449	463	442	453	427	430	471	454	455	409	406	446	429	484	440	479	457	428	477	440	464	491	459	463	437	431	445	473	435	468	483	440	457	445	455	452	433	421	438	437	419	438	437	461	427	478	448	454	434	381	474	439	459	463	414	493	471	432	443	455	460	435	468	471	475	452	458	468	436	450	469	451	478	474	462	432	445	479	436	446	444	468	431	409	448	466	438	442	444	439	483	412	441	467	482	454	408	470	447	469	424	429	470	427	434	469	419	481	442	442	439	436	486	440	454	461	471	458	477	428	463	454	454	472	463	461	439	456	453	403	412	451	456	475	466	402	424	434	483	426	446	434	473	470	469	429	460	459	430	452	478	442	417	446	450	418	452	426	449	468	436	434	421	440	436	413	449	458	463	482	467	466	435	459	433	439	409	450	452	442	441	441	435	423	428	466	462	455	420	467	437	453	438	483	459	468	490	428	425	464	428	451	403	431	440	430	463	435	450	441	473	441	469	469	422	417	445	452	434	428	464	431	442	456	482	426	438	478	407	421	447	473	457	433	475	428	442	473	448	472	451	467	457	433	466	435	449	428	464	447	463	470	437	447	468	479	438	430	434	453	467	457	460	478	473	437	436	416	458	446	468	463	447	451	437	444	458	423	430	409	445	479	493	426	426	480	445	451	465	449	425	414	458	444	421	480	420	463	414	469	442	452	442	475	447	415	470	432	439	485	443	461	445	423	461	431	437	462	463	456	426	435	436	446	442	434	466	450	442	479	412	475	468	456	440	463	451	457	446	437	442	491	462	430	434	429	460	437	484	445	495	408	396	437	479	432	430	453	445	435	450	425	436	416	476	416	447	469	470	488	462	457	485	444	433	434	488	440	461	442	446	438	464	447	431	446	414	434	430	452	432	438	426	455	427	426	443	431	473	395	445	431	418	418	442	414	438	467	455	436	421	463	440	440	453	437	426	470	430	462	463	460	453	430	441	455	455	439	429	454	482	444	429	482	428	435	500	451	458	492	429	435	453	492	397	479	464	465	459	452	426	447	421	448	459	430	460	422	435	428	439	432	441	443	467	456	420	472	446	464	448	459	441	419	483	447	447	412	465	464	454	461	425	452	430	479	450	419	454	458	438	463	472	417	487	442	451	496	437	455	393	451	418	468	458	452	429	413	445	455	425	410	442	434	406	420	410	408	461	482	428	461	429	429	485	445	462	425	456	466	403	497	440	436	436	424	436	422	450	441	468	408	469	479	418	429	460	441	449	390	429	425	442	445	423	441	440	444	459	459	441	415	446	439	439	446	439	411	455	426	467	450	435	456	459	437	494	437	467	459	461	443	428	466	491	456	432	451	417	518	483	454	458	464	473	444	465	419	457	419	476	463	444	433	489	423	450	470	466	439	456	438	432	465	432	424	464	451	432	461	429	444	438	474	443	420	440	441	432	451	498	417	437	489	482	457	448	479	421	460	459	464	449	463	442	434	437	452	431	433	415	439	439	449	457	438	483	428	453	414	442	477	438	441	466	438	405	460	430	495	441	463	438	453	447	422	451	411	443	435	451	466	469	452	429	456	397	458	441	443	411	445	457	418	479	435	455	442	468	431	416	451	431	454	456	451	445	433	448	479	448	475	434	452	429	434	420	439	421	442	445	460	479	416	445	473	421	446	478	419	410	454	455	456	457	481	452	437	458	442	416	407	454	430	445	476	416	495	413	477	430	429	450	457	453	457	470	436	448	450	467	469	412	464	447	481	423	477	452	465	455	438	447	433	455	456	467	505	464	470	480	451	466	449	481	450	473	425	434	494	409	480	420	425	443	450	456	462	422	422	429	449	496	437	407	403	440	457	434	470	469	440	455	455	423	450	465	468	435	439	432	467	458	435	442	455	435	451	441	472	477	466	430	442	450	430	470	438	462	435	416	448	432	451	458	481	422	452	461	490	438	467	467	516	465	439	448	431	448	454	458	493	407	413	428	468	419	432	446	401	490	416	441	420	458	451	426	440	437	443	436	453	467	463	451	445	448	456	432	476	446	431	401	432	431	458	460	467	463	415	422	465	446	435	458	445	452	461	454	450	514	452	460	439	438	463	479	438	446	467	461	408	507	443	455	472	431	440	466	417	454	436	430	437	440	460	446	436	444	449	455	473	426	417	434	465	468	449	446	416	446	431	407	454	493	466	429	448	457	451	429	436	484	419	462	417	482	468	442	448	457	457	440	453	465	453	441	417	439	478	447	467	432	441	400	472	472	449	471	444	451	462	431	423	496	469	451	469	448	461	448	473	440	439	425	470	461	414	464	434	425	448	433	395	419	464	456	411	456	419	433	439	463	470	458	428	484	449	419	460	427	464	454	418	453	442	472	461	437	428	450	409	446	449	417	457	427	467	427	433	414	453	443	406	412	447	475	438	433	429	453	431	441	455	479	452	466	463	441	468	490	448	426	476	467	462	467	437	443	453	431	458	459	468	446	431	453	453	445	450	451	412	435	447	442	453	478	434	422	474	434	480	483	466	446	449	442	412	445	435	406	430	431	436	398	442	469	454	427	489	464	434	427	454	418	479	455	415	473	479	468	458	433	426	464	439	446	461	450	454	402	455	458	464	427	441	419	468	460	476	449	444	418	477	447	459	488	432	465	454	447	438	495	430	471	456	453	429	439	474	459	400	434	476	456	388	434	465	466	478	460	440	441	460	435	424	438	417	493	430	478	432	465	479	450	454	466	487	419	425	425	438	472	403	489	438	475	470	457	449	444	421	439	475	461	469	444	450	469	465	436	475	471	439	431	417	472	437	447	412	454	443	453	430	464	400	440	457	481	424	433	451	495	456	389	447	501	410	445	428	439	455	447	430	461	456	471	442	457	449	460	440	476	441	421	465	444	457	462	455	469	481	404	433	439	428	427	470	435	462	462	456	427	419	408	475	447	476	438	475	422	409	445	465	425	412	389	443	455	434	416	421	439	408	442	445	455	440	406	468	465	461	441	439	429	465	442	448	461	469	449	448	477	421	480	430	449	445	433	449	468	479	423	474	464	417	439	465	426	457	447	458	450	436	469	426	478	439	457	417	457	413	456	466	510	504	476	426	440	472	463	478	414	449	450	456	451	455	478	492	466	470	439	476	393	418	444	483	419	464	469	397	466	479	451	443	434	464	429	443	463	424	440	452	471	431	410	433	446	415	464	431	431	411	436	435	475	455	469	431	481	469	482	409	452	484	484	391	449	430	447	463	476	443	448	470	446
2897	140	101	66	68	80	69	69	60	56	63	50	45	49	47	33	35	36	43	41	43	35	25	34	34	38	34	28	38	40	34	36	20	21	30	28	25	33	25	38	29	32	34	26	25	26	23	24	27	23	31	22	33	29	26	23	23	28	27	38	28	32	25	34	23	20	30	32	38	15	25	24	42	35	17	20	25	27	29	26	25	26	27	21	17	18	28	28	28	22	23	35	34	21	27	29	27	26	33	28	26	35	32	27	30	20	28	27	24	15	29	20	21	22	22	29	26	29	30	32	37	35	18	25	20	21	30	28	29	31	28	37	26	25	29	42	24	22	29	27	24	19	31	26	28	20	30	24	31	29	34	25	24	25	28	21	25	34	28	32	32	37	22	21	31	28	19	27	31	25	28	27	24	30	26	32	25	24	30	25	29	28	34	30	30	30	37	23	24	37	26	28	34	25	21	22	38	26	27	22	25	24	37	26	30	19	23	24	28	27	28	33	25	20	35	26	34	28	32	25	28	31	31	21	24	25	21	26	29	32	29	31	31	32	31	32	23	18	33	25	24	27	26	33	25	21	34	28	36	29	29	27	26	25	25	30	26	28	32	25	29	29	24	28	27	26	27	28	36	27	21	25	32	22	28	15	30	22	40	25	27	42	26	21	21	27	27	34	29	16	15	27	30	25	19	19	27	24	31	29	31	22	24	16	29	14	25	28	18	21	34	23	22	21	31	28	25	31	22	41	25	26	32	34	31	25	29	26	26	27	18	29	28	12	30	22	22	34	23	28	31	28	28	19	21	25	29	20	35	30	30	36	33	32	26	19	25	22	22	31	27	21	30	33	29	27	20	33	32	23	21	31	33	22	27	25	34	27	20	32	30	30	30	36	31	35	39	31	27	29	21	30	33	30	30	20	31	23	37	33	22	28	33	29	35	33	28	29	17	41	27	32	30	23	32	22	28	23	31	18	25	24	26	29	32	25	28	33	20	30	30	21	26	17	27	38	21	35	33	26	32	26	30	29	23	21	35	24	26	26	28	31	25	30	32	30	29	27	23	23	30	24	29	32	30	27	21	27	19	14	25	28	29	26	34	36	31	24	23	19	25	24	32	27	27	39	27	30	24	29	28	28	29	22	22	27	25	28	30	26	17	19	30	29	28	20	24	21	22	26	22	38	34	27	33	28	27	26	21	22	22	25	30	25	36	28	31	25	27	28	28	28	25	29	29	24	27	37	23	28	29	28	21	32	26	35	23	30	33	29	27	22	28	18	23	26	29	26	32	38	25	24	25	26	23	35	24	24	34	26	26	26	30	34	27	18	31	34	26	29	26	33	37	27	21	22	32	29	30	32	25	18	27	37	20	22	28	39	25	23	32	18	34	21	24	35	27	29	18	25	27	21	34	22	31	25	24	27	30	26	26	26	32	29	27	28	28	28	19	23	18	26	31	29	25	28	18	28	29	24	25	29	19	27	20	19	29	26	33	25	23	25	21	30	28	32	31	33	22	33	22	40	26	24	22	32	12	27	30	22	26	25	23	28	28	17	25	25	36	27	23	28	27	25	28	29	21	24	20	30	29	28	37	30	19	30	25	25	29	27	23	27	26	31	27	31	24	24	19	37	27	30	32	31	24	22	19	17	31	29	26	25	22	32	22	33	25	29	29	33	27	24	19	31	30	26	22	28	28	20	27	34	22	32	31	27	25	24	24	34	33	29	26	37	24	30	38	25	28	30	21	27	22	30	23	23	36	29	26	23	33	25	20	33	29	26	23	25	25	25	25	37	17	33	19	31	24	28	21	30	27	22	21	33	38	24	36	25	21	23	24	23	22	22	24	27	32	19	30	20	35	32	29	24	35	24	23	32	30	26	34	28	26	26	38	20	30	23	29	24	12	27	24	28	16	37	28	25	20	34	40	29	26	21	26	33	32	22	26	21	29	28	29	26	26	19	33	29	15	36	30	21	30	26	36	30	20	27	25	19	24	33	19	25	34	19	24	23	19	28	28	35	31	27	24	20	24	29	26	29	19	23	31	26	29	28	19	32	30	25	31	30	23	32	24	33	39	28	31	19	27	23	32	26	30	26	24	26	34	33	27	33	22	30	29	32	26	26	28	36	35	24	30	25	29	21	34	26	27	26	36	33	35	22	28	26	17	33	21	22	30	31	28	21	25	25	31	26	38	28	27	27	40	26	28	30	27	30	33	23	26	22	21	27	31	19	14	16	24	27	22	28	21	33	29	24	20	20	26	33	30	34	18	23	20	35	29	32	26	28	25	29	34	26	22	35	37	27	30	20	32	29	26	26	32	18	21	32	25	24	18	29	37	23	27	22	27	36	32	18	30	23	25	25	23	28	27	14	22	32	29	24	36	26	24	30	24	34	31	34	27	19	31	26	20	22	17	23	33	37	36	25	34	29	20	29	30	26	26	30	33	30	30	26	27	30	37	30	27	17	30	21	21	23	25	33	24	29	27	21	28	31	29	26	33	29	37	30	22	18	21	18	24	30	23	23	27	22	27	15	30	31	18	20	15	21	22	26	28	33	31	20	36	38	35	22	35	34	29	36	28	18	20	28	21	36	24	29	26	30	34	18	29	26	24	22	25	29	30	24	26	27	29	26	20	29	19	25	24	25	29	27	28	27	27	30	23	22	35	28	31	28	18	22	23	23	37	19	21	28	28	24	30	25	34	28	37	29	31	26	31	28	30	29	22	38	19	31	21	34	26	28	20	33	30	34	19	29	20	41	28	36	25	25	27	27	26	23	34	36	27	27	24	25	27	25	21	22	27	26	21	28	30	24	28	23	29	25	25	33	27	29	40	26	24	22	24	26	31	27	35	27	31	42	28	26	25	26	26	22	26	28	28	28	22	20	19	22	32	23	29	30	33	30	30	36	25	26	26	25	26	29	30	27	37	19	35	23	23	21	22	19	29	18	24	30	40	24	29	28	30	20	36	31	32	31	22	31	33	30	27	29	32	28	34	32	25	26	26	34	22	28	30	26	29	24	28	36	31	30	25	29	23	26	23	36	32	30	25	30	23	26	27	22	26	24	22	38	23	27	25	34	22	39	32	22	29	24	28	29	14	39	25	34	36	24	30	35	27	29	29	33	22	27	24	25	31	39	25	21	29	24	24	22	26	26	29	32	14	27	29	26	23	22	25	31	27	28	23	25	31	30	27	30	30	27	31	23	26	30	31	23	25	31	21	30	30	37	32	26	33	29	30	30	25	26	19	22	31	34	28	32	22	19	19	40	26	24	26	32	36	28	17	33	24	37	26	22	37	30	23	24	19	26	28	27	37	31	28	19	27	30	28	29	21	21	27	25	28	35	35	22	31	31	27	20	19	22	23	37	24	24	38	26	32	30	34	21	39	29	24	39	26	21	29	27	24	31	21	24	34	26	31	29	30	21	33	25	30	24	23	20	28	22	27	30	28	27	30	21	25	33	24	32	24	25	27	26	24	20	17	23	34	38	27	25
14344	2607	1470	1945	4329	5372	4775	3936	3227	2552	2112	1726	1552	1367	1196	1023	961	827	832	764	671	677	661	620	587	545	540	525	483	455	456	421	476	417	385	420	413	447	389	384	406	414	426	387	368	390	382	378	342	350	315	331	383	348	361	333	324	313	337	325	365	331	360	327	314	350	311	306	319	321	308	333	301	329	344	329	305	305	328	301	323	338	309	314	343	338	355	347	330	311	325	308	288	371	321	292	343	289	282	320	290	293	334	306	303	309	285	312	276	295	299	294	287	305	290	343	302	308	289	304	321	292	295	305	308	318	299	363	315	304	295	302	311	310	323	330	329	300	334	295	287	339	298	322	320	297	308	305	306	299	290	339	351	334	321	296	295	297	299	327	296	319	319	326	315	333	313	302	287	271	320	291	298	279	304	315	323	297	314	329	302	304	323	305	314	304	308	300	279	325	290	303	296	311	269	313	277	292	283	312	340	299	293	331	296	292	310	329	291	328	349	301	310	283	285	301	326	290	291	291	284	279	302	278	270	310	297	298	322	288	329	289	307	296	299	293	276	324	284	307	322	268	305	309	277	277	289	286	344	306	304	308	298	285	315	313	323	322	295	316	305	323	307	323	350	273	293	301	299	304	305	310	272	284	320	279	278	294	324	285	322	310	307	284	307	303	274	284	298	304	309	275	303	315	309	278	306	292	291	320	325	287	313	303	289	295	345	309	302	317	266	286	294	290	290	295	301	291	295	298	304	309	304	309	325	330	303	298	299	291	287	302	323	300	295	300	293	310	343	301	306	289	301	320	320	298	305	284	296	316	296	269	299	301	331	309	294	256	302	300	292	320	282	305	308	326	344	308	304	309	290	295	331	279	316	310	271	296	329	284	320	334	263	287	286	323	282	281	318	271	296	333	316	308	309	297	288	311	318	283	276	300	315	319	293	309	338	281	314	290	334	302	286	294	290	280	338	295	275	296	271	339	318	294	301	334	281	296	302	302	278	313	305	308	260	316	280	321	295	277	300	284	299	291	304	266	294	328	277	301	267	307	310	303	292	269	283	291	316	287	263	345	343	304	284	284	280	293	308	293	293	329	303	304	298	301	303	306	314	312	307	313	303	309	278	284	292	322	292	308	314	301	320	290	292	296	282	301	299	337	288	301	312	300	287	318	319	299	315	274	284	310	299	294	315	294	309	346	308	347	290	289	307	302	309	307	307	315	309	296	318	322	297	291	317	297	328	295	300	282	315	302	289	307	257	324	273	288	321	281	296	289	311	311	295	303	321	303	294	313	270	277	277	278	322	296	310	297	261	296	300	307	313	283	288	295	306	310	313	294	337	300	291	315	281	308	313	264	302	327	265	300	329	304	324	272	288	288	302	298	291	313	296	303	292	302	291	296	338	311	331	314	340	296	309	299	324	287	306	310	269	281	297	321	306	276	293	309	295	305	285	339	295	315	288	298	294	304	294	291	298	307	305	276	300	304	271	296	283	340	316	318	323	306	337	322	301	314	277	295	305	322	318	292	288	313	288	285	275	304	303	334	307	304	293	311	295	312	319	275	289	326	288	305	273	311	339	299	295	310	276	250	286	279	291	301	323	315	312	319	308	276	322	295	292	310	280	284	324	306	300	314	300	285	303	307	301	296	276	296	271	296	284	306	282	280	361	299	305	283	297	323	313	272	309	314	295	321	290	325	320	305	306	320	315	335	349	293	293	339	297	321	288	308	285	289	312	297	296	351	307	298	294	325	278	309	250	313	315	307	309	314	283	322	270	273	276	330	310	340	286	308	352	322	291	291	303	339	332	283	299	316	301	288	309	319	331	320	296	316	300	334	305	317	296	289	290	287	276	317	289	288	298	320	314	302	321	298	325	310	303	311	290	284	300	282	312	288	319	280	292	324	293	323	288	295	283	283	332	323	314	318	297	305	304	322	295	318	286	310	288	280	305	310	321	326	310	327	307	306	305	286	308	296	294	333	284	314	273	278	301	292	315	320	315	332	282	289	308	321	319	306	302	294	311	323	286	268	306	326	292	287	285	325	294	322	309	290	314	308	277	316	283	321	332	287	323	269	325	328	320	306	289	313	292	304	316	297	307	295	298	326	326	274	316	279	299	330	288	326	302	290	269	281	320	326	306	303	307	309	294	306	306	280	287	277	297	295	320	288	313	324	329	303	284	279	313	305	289	287	319	297	311	322	279	325	311	312	288	287	320	303	328	298	293	322	318	318	316	269	301	313	278	290	274	329	313	311	292	290	268	289	279	322	279	307	318	281	325	283	280	292	321	321	327	311	301	271	275	297	323	286	323	325	339	292	301	305	278	278	308	304	312	313	293	332	293	353	321	308	302	324	268	285	308	304	285	306	323	313	301	318	300	310	297	315	299	306	291	296	327	296	290	286	302	320	299	286	300	323	308	291	323	297	267	310	297	271	287	316	307	306	286	314	287	286	311	286	304	350	307	307	312	296	275	302	308	290	324	279	320	333	296	300	330	287	296	285	285	312	337	325	318	299	302	326	296	296	276	316	313	293	286	294	285	315	359	283	295	302	295	276	327	314	317	311	308	287	318	308	319	318	278	292	275	293	328	278	296	265	286	294	324	321	305	284	317	276	312	297	308	323	305	322	297	286	321	293	287	311	313	305	315	295	256	319	314	325	285	312	300	291	322	306	319	295	289	312	287	310	281	309	299	297	284	310	288	285	303	297	311	287	324	273	285	290	290	324	285	295	297	311	291	303	261	290	279	278	326	316	315	279	310	293	303	254	287	284	290	310	341	320	272	294	288	271	307	294	301	303	273	305	308	321	251	303	315	288	308	292	317	329	299	285	293	321	330	261	297	281	338	317	323	303	281	308	323	268	305	278	308	318	293	271	286	296	292	318	300	299	319	307	309	316	317	310	288	286	308	305	293	281	296	326	289	334	270	278	272	313	307	297	282	265	295	334	314	288	301	295	324	285	329	296	299	293	292	319	313	296	277	283	284	298	284	279	294	262	307	308	291	297	292	299	302	321	305	324	284	316	281	306	294	273	329	297	314	302	302	343	309	305	297	292	325	281	351	295	318	296	307	285	290	328	298	293	309	329	303	297	338	314	330	315	298	322	264	304	304	291	306	274	328	315	301	282	295	264	293	271	319	306	311	314	299	300	277	307	303	305	285	307	323	306	313	315	296	321	312	306	305	263	301	337	332	289	307	312	307	315	323	335	275	312	281	314	301	308	294	287	284	285	335	280	274	318	286	335	302	303	281	321	309	321	291	317	303	298	308	299	268	331	277	328	318	303	337	289	313	325	297	303	298	304	299	287	299	298	294	282	309	285	311	314	291	293	339	301	281	302	303	266	294	303	314	301	296	313	277	310	315	274	307	294	292	276	304	292	307	320	306	281	298	297	313	278	300	298	290	291	326	297	313	295	316	298	283	338	302	313	306	280	307	292	296	306	268	334	316	321	303	314	269	292	285	292	273	292	316	324	310	318	328	310	307	276
1999	230	254	105	85	141	154	138	119	107	96	92	94	90	81	74	74	69	92	64	60	64	59	83	65	65	76	75	67	59	57	64	58	65	63	65	58	64	64	60	74	60	63	64	59	67	75	52	60	59	57	59	61	53	51	54	63	64	52	57	76	59	60	57	68	61	65	63	61	50	61	65	56	68	47	58	55	55	66	72	48	62	59	44	68	64	69	69	59	48	49	47	61	56	73	63	53	57	49	75	52	57	66	50	49	46	64	50	69	71	74	55	58	74	55	52	56	56	72	41	47	69	59	56	57	76	53	46	61	60	64	46	66	54	67	60	62	62	46	59	60	65	55	47	54	62	64	53	60	49	59	43	61	58	50	62	73	66	63	56	57	61	68	62	52	49	48	56	54	55	63	70	52	52	57	72	72	58	57	49	62	55	53	57	61	61	65	46	41	66	59	48	48	46	54	61	51	66	52	57	43	67	63	52	62	51	62	48	57	56	58	57	62	45	47	59	63	77	61	72	59	56	56	52	59	56	59	54	59	60	46	55	61	59	59	55	56	49	51	71	62	59	57	64	42	65	61	64	64	46	65	52	61	46	49	62	67	64	58	49	50	67	55	60	72	61	53	55	50	58	57	56	73	55	43	56	38	49	43	66	62	55	68	57	52	43	45	72	62	55	57	61	53	64	52	64	56	73	58	72	57	59	56	43	45	58	76	48	53	60	55	59	52	73	55	52	52	55	54	53	54	63	71	58	48	58	57	55	44	61	46	50	63	67	49	63	71	48	52	55	61	39	65	60	53	64	59	65	61	71	65	59	59	66	53	55	53	53	62	54	51	48	45	77	55	53	59	46	61	64	60	61	53	51	69	50	59	61	51	46	61	55	50	56	59	36	58	74	59	55	64	58	72	49	60	80	64	57	62	48	57	64	62	50	58	57	56	67	61	58	65	68	69	53	72	64	70	44	55	60	70	55	49	69	48	57	58	61	58	62	56	60	53	48	68	57	55	55	48	58	60	74	46	50	64	52	62	41	58	48	53	50	63	57	43	43	55	55	60	63	58	59	52	56	63	69	73	57	56	63	66	51	52	60	44	49	37	62	51	68	53	64	58	71	53	61	53	60	59	59	53	48	65	56	60	49	66	64	58	71	57	51	49	67	78	50	62	58	61	58	67	68	70	72	52	69	51	50	55	62	61	57	53	59	65	77	54	50	48	83	66	59	61	61	60	62	61	50	68	47	58	51	53	60	68	48	57	65	57	57	66	50	57	52	58	48	60	52	63	48	73	54	59	61	47	63	57	44	61	51	52	59	61	49	51	59	52	55	48	62	58	59	69	58	58	54	59	56	73	52	60	50	74	59	62	52	51	59	65	51	60	43	65	58	48	55	52	56	51	57	59	61	54	65	59	55	49	51	64	63	50	62	47	50	54	52	48	53	58	59	58	63	49	71	53	61	51	56	58	57	65	59	51	46	50	58	56	50	52	51	64	50	45	52	66	35	49	58	64	62	56	68	64	53	52	73	62	50	62	61	68	58	54	54	42	64	59	68	60	49	52	66	69	73	54	56	43	45	68	56	50	67	55	60	52	48	48	75	72	43	49	55	65	56	52	59	65	72	62	69	51	58	60	63	64	47	56	62	53	58	61	55	57	78	73	66	50	64	56	57	63	83	49	48	48	77	76	47	61	61	47	60	52	63	45	56	57	67	66	60	50	61	40	71	61	62	65	61	56	67	44	52	62	59	50	58	52	48	54	48	56	64	46	52	59	62	60	54	66	44	47	50	65	65	61	56	57	56	46	59	58	48	60	50	57	49	53	62	62	66	60	66	51	50	59	49	59	75	66	68	49	48	71	62	45	59	56	55	63	65	50	66	58	69	58	50	59	63	57	61	46	52	55	53	56	56	52	54	49	59	54	59	62	55	64	55	53	56	65	71	59	61	50	62	53	68	61	52	57	62	56	45	62	56	71	60	76	62	74	54	56	49	51	58	56	65	47	65	60	44	64	77	55	69	66	59	67	44	51	74	55	61	50	66	61	65	74	57	50	72	47	57	55	60	72	50	71	52	57	46	58	60	62	63	55	63	64	43	54	55	60	64	62	51	49	55	61	50	42	51	50	62	68	63	54	61	69	48	56	66	53	53	66	61	44	54	58	55	64	65	50	61	57	62	68	40	56	67	64	42	54	61	69	55	67	49	57	53	60	65	59	44	54	51	53	46	47	49	56	51	57	46	49	56	61	55	45	39	52	57	56	55	57	48	66	61	59	58	50	73	58	68	49	59	65	63	59	60	58	60	63	71	65	57	57	64	44	55	44	59	55	56	61	56	42	48	55	50	56	39	48	62	51	59	59	59	57	60	47	61	72	53	54	67	66	60	55	68	60	61	55	68	54	49	50	55	67	43	62	53	56	63	61	59	57	59	52	61	56	54	67	56	57	59	61	59	60	65	77	58	52	69	60	60	59	57	57	71	65	49	61	47	70	50	60	58	46	55	58	63	70	60	61	69	60	59	59	51	60	55	53	63	57	55	44	59	54	70	59	60	51	41	69	45	40	52	45	56	68	52	58	65	54	53	56	50	54	68	56	44	45	56	54	53	73	63	70	52	67	56	49	67	56	55	56	59	38	71	41	62	65	59	43	71	56	62	57	45	53	47	50	58	60	46	65	66	74	65	63	64	47	67	49	52	50	55	53	63	54	53	49	55	60	59	50	54	54	55	67	56	62	57	67	58	55	53	51	59	46	47	62	54	62	48	56	59	68	56	59	62	49	58	56	59	48	61	51	52	56	57	57	50	47	58	64	57	62	62	55	71	60	61	61	63	67	48	42	61	52	51	60	53	62	61	46	41	53	56	52	50	52	64	58	48	57	52	50	59	56	57	66	65	57	54	40	60	46	50	61	50	50	55	60	52	62	51	61	63	65	68	40	53	54	56	65	61	61	66	69	62	60	56	52	63	65	68	51	54	74	68	66	65	52	54	51	53	55	65	52	49	54	61	44	47	48	73	53	65	57	41	66	72	63	52	59	53	59	55	55	64	50	59	44	62	54	50	54	55	76	43	59	49	56	50	57	55	51	67	72	50	55	52	58	54	61	52	58	57	48	57	75	45	56	63	56	63	69	53	47	46	57	77	51	54	54	47	58	41	65	50	56	54	64	64	62	47	53	63	72	58	63	66	65	51	61	47	57	50	51	61	56	62	53	60	52	66	57	57	58	63	62	48	49	58	66	67	55	56	52	51	49	55	64	64	68	66	54	64	59	64	65	64	55	64	59	51	60	56	57	60	55	63	61	41	64	52	61	55	61	72	65	51	63	63	59	53	50	57	48	60	74	62	79	56	50	67	67	68	63	54	67	70	63	53	47	52	50	58	63	50	52	71	47	60	55	54	73	64	52	51	58	66	46	64	54	44	55	58	57	47	63	53	64	62	56	69	57	58	52	55	52	65	50	53	62	45	50	73	49	50	61	72	62	48	49	60
18337	4625	3891	3542	7448	8809	7763	6303	5192	4072	3439	2925	2484	2132	1934	1774	1650	1460	1426	1233	1244	1166	1102	1042	1053	932	925	977	892	888	860	888	827	818	780	799	753	780	784	750	773	783	745	709	691	703	743	716	719	753	672	769	694	657	669	647	696	657	661	615	660	636	662	690	663	686	644	686	670	641	639	616	632	635	623	636	655	652	593	645	634	642	637	628	684	638	671	666	636	662	614	631	586	617	602	621	582	633	677	642	595	631	667	649	626	604	591	602	607	589	613	560	592	596	648	587	630	617	680	587	612	639	618	587	625	617	594	669	650	593	552	603	649	626	641	649	579	686	573	612	631	618	624	626	607	638	630	538	642	613	631	567	616	604	621	631	634	623	612	669	601	678	638	588	619	657	641	635	603	588	601	615	624	631	611	622	628	605	582	613	607	634	637	634	654	608	634	582	577	609	566	599	623	609	611	616	606	603	632	600	613	632	601	613	606	644	593	637	617	614	598	620	645	601	613	636	632	597	579	578	622	600	601	605	639	602	639	598	619	594	571	646	619	622	608	613	630	630	604	618	556	617	621	631	637	620	613	588	634	605	617	627	599	647	587	619	611	607	604	592	598	647	633	592	608	629	594	608	596	640	632	610	593	567	547	600	635	595	609	651	631	582	598	616	620	611	571	643	606	610	597	586	670	616	595	605	615	675	587	563	592	639	564	592	644	584	663	630	627	618	625	639	581	658	606	621	601	598	609	603	595	664	619	656	600	625	629	629	590	587	627	589	585	600	590	580	577	604	583	637	641	605	637	587	618	597	647	581	621	609	604	600	629	616	578	619	575	645	631	618	601	622	624	650	583	564	611	613	648	599	562	617	632	604	623	588	632	613	642	621	600	646	636	631	567	593	633	602	624	576	634	597	592	615	584	606	635	645	647	645	610	585	611	580	613	591	585	626	593	611	674	607	602	609	610	619	534	615	568	588	606	647	614	617	638	627	624	604	619	602	583	611	610	584	573	631	600	637	609	584	651	659	575	667	618	636	557	639	600	609	647	614	603	638	617	631	584	634	609	602	636	581	623	593	596	621	619	657	676	610	617	608	604	605	561	579	591	621	658	603	600	645	629	574	583	601	600	608	611	599	589	633	618	576	590	593	641	576	631	587	590	590	619	621	601	608	642	619	625	619	610	603	576	578	595	553	574	662	616	595	615	641	577	592	607	650	615	600	605	610	622	645	610	618	607	622	610	584	618	582	647	589	617	579	607	585	628	630	611	594	651	629	575	636	622	651	624	613	617	635	591	642	598	621	633	638	621	635	584	635	578	544	620	611	595	613	606	620	626	605	593	568	662	585	654	580	584	590	663	610	603	573	620	591	652	548	611	624	639	632	624	646	616	594	606	574	617	629	637	615	591	612	592	629	569	616	572	609	573	571	644	622	589	636	629	624	576	626	639	627	610	606	621	609	628	649	643	645	617	660	611	613	613	684	613	621	595	571	638	612	578	607	622	608	632	597	601	568	583	618	638	598	646	632	604	627	648	578	646	627	636	640	599	610	573	610	601	606	603	638	638	574	624	612	611	627	611	627	617	593	570	556	625	639	604	626	667	658	622	607	606	627	609	614	625	612	583	591	610	621	591	625	612	610	636	614	566	601	602	609	651	593	618	636	667	666	572	622	641	637	636	622	616	573	577	640	633	621	633	606	631	623	616	570	644	634	642	588	587	586	627	630	605	590	619	605	636	626	573	600	581	638	603	612	588	598	599	621	562	585	610	642	594	604	602	601	606	620	619	578	589	615	670	608	593	614	611	586	637	623	595	564	592	646	653	628	625	611	607	598	606	552	620	615	631	637	636	632	623	632	627	593	623	594	613	630	626	613	578	611	620	639	616	598	610	608	548	571	637	579	618	616	586	619	638	603	601	584	625	604	604	600	600	574	627	602	581	570	599	625	598	644	637	595	606	602	672	625	646	613	599	596	611	611	641	638	620	566	630	618	647	606	620	641	611	587	588	617	596	611	609	626	610	617	617	586	580	620	646	618	604	622	602	629	543	618	611	617	563	606	644	588	581	566	606	618	616	590	626	601	591	617	628	573	623	637	624	633	587	583	605	687	591	642	604	647	652	655	621	646	615	581	618	618	630	574	579	608	614	631	589	605	615	612	646	580	592	637	583	626	547	603	607	650	606	605	607	650	661	626	609	604	636	623	600	587	580	583	581	590	639	627	633	622	609	615	602	613	591	602	610	623	604	597	608	637	552	603	627	595	619	623	615	608	698	632	606	569	573	612	606	612	595	630	623	643	622	626	602	591	650	600	625	627	630	608	586	608	648	613	575	599	608	632	627	596	611	646	562	602	633	625	586	594	651	599	598	614	600	591	643	627	599	588	602	590	545	623	617	651	619	638	578	596	609	610	634	612	601	620	583	643	638	617	606	575	608	560	561	633	622	605	623	606	625	607	575	607	594	578	610	620	622	586	659	592	643	603	593	582	609	578	630	599	607	635	667	592	644	639	591	627	672	641	577	614	586	627	603	616	647	633	651	633	602	612	600	569	611	633	592	608	618	608	597	597	624	585	600	614	628	595	619	613	593	593	591	593	590	585	598	590	588	629	567	594	621	619	619	607	590	644	597	645	630	641	588	627	644	595	642	576	586	608	580	636	670	641	573	583	619	600	625	603	576	648	618	586	601	603	628	628	583	621	613	594	620	615	600	678	583	588	651	622	608	600	611	557	660	564	634	611	594	682	599	613	573	604	609	612	624	615	609	607	622	622	606	583	612	657	586	627	635	617	581	571	630	590	607	586	619	609	598	610	610	603	607	614	614	591	598	606	656	581	611	644	606	610	583	580	642	643	557	574	626	600	612	612	613	598	610	606	623	613	634	620	601	607	626	595	596	595	659	614	617	579	634	587	588	580	591	639	564	620	595	623	599	557	627	591	608	592	598	609	638	603	622	587	599	591	601	627	617	657	549	639	601	585	641	617	596	619	629	603	600	658	634	608	607	583	616	659	591	616	629	607	615	636	549	607	590	615	573	647	569	609	608	585	648	603	615	583	597	639	611	609	585	618	620	614	630	579	617	615	635	610	606	624	567	635	612	580	628	619	587	605	576	626	608	618	625	629	599	609	589	633	619	651	634	603	622	636	602	603	586	614	649	573	601	598	637	661	633	601	621	587	610	641	591	617	622	620	630	612	615	605	627	610	653	623	603	593	619	594	644	606	658	593	622	604	596	601	611	583	627	619	633	608	626	603	592	569	623	614	604	567	582	580	607	580	615	598	583	557	644	610	636	611	599	616	569	588	651	587	618	598	564	630	619	608	646	623	586	635	583	596	597	598	608	612	598	613	634	616	630	602	590	595	631	600	560	655	647	597	556	585	587	590	626	629	620	609	632	607	591	609	615	610	590	581	663	652	593	666	614	566	578	665	616	585	603	618	633	608	659	611	612	610	584	622	594	613	640	591	585	619	624	648	565	619	648	612	625	624	638	609
1679	45	31	26	25	26	34	35	27	32	29	19	29	21	16	19	18	19	17	19	19	16	19	20	16	17	19	19	18	15	15	13	27	24	24	24	24	12	18	23	16	16	22	18	16	24	23	25	12	15	27	25	16	15	17	18	9	13	15	22	13	23	27	28	24	23	13	18	21	19	25	21	15	19	20	19	26	28	14	16	21	14	20	19	17	16	16	23	11	17	24	15	19	17	17	15	13	14	22	19	11	16	13	19	18	19	17	10	15	26	20	18	19	21	16	11	21	15	18	16	24	19	21	15	25	6	24	16	19	18	16	17	24	19	20	7	16	17	14	13	17	21	24	11	18	19	21	13	20	19	9	8	30	11	15	13	21	21	13	9	10	17	26	18	16	18	18	16	24	19	9	15	22	21	13	20	23	18	13	20	14	20	14	14	20	17	18	8	22	12	37	19	20	18	21	14	17	12	16	8	19	21	17	16	17	19	16	19	6	18	15	21	19	14	14	18	13	14	17	18	20	18	17	23	15	18	15	15	14	18	18	11	24	23	15	19	15	18	14	18	16	13	19	19	16	19	16	28	19	19	16	12	16	25	18	14	21	23	17	21	18	15	13	17	14	16	13	19	14	19	12	25	20	16	17	21	24	17	18	21	15	20	19	14	16	20	15	18	21	22	15	28	12	16	18	19	23	16	22	7	23	16	20	19	18	14	19	18	20	22	17	13	23	20	13	12	8	16	11	15	17	24	19	18	22	9	12	15	13	18	25	18	10	19	17	18	11	10	15	18	24	19	21	23	13	15	17	13	21	13	13	13	18	19	12	19	20	12	12	22	11	19	17	17	16	12	17	21	16	11	20	11	14	14	16	12	15	26	17	17	19	21	13	24	13	11	25	16	19	15	15	11	16	13	22	21	18	16	16	18	19	20	13	14	18	14	11	20	10	9	17	21	16	21	16	10	12	18	17	16	14	17	13	27	17	17	10	19	20	19	17	13	24	17	26	19	17	20	16	22	16	16	18	18	19	9	20	15	11	19	17	16	16	16	11	18	17	12	15	11	14	19	15	17	14	14	15	25	13	13	13	17	16	25	15	13	16	26	16	17	12	21	13	18	14	19	15	20	19	17	17	24	20	9	17	15	15	12	18	17	21	18	10	12	19	22	14	21	15	11	21	13	17	14	18	22	17	18	24	15	11	16	13	26	20	17	17	9	14	16	18	11	19	16	15	13	16	20	28	18	13	12	16	23	25	18	23	14	17	18	16	17	22	18	18	18	20	18	21	16	11	20	30	22	16	30	16	17	14	12	24	19	19	25	11	14	20	15	19	14	19	17	17	19	18	19	16	14	14	18	19	21	14	15	15	14	19	14	21	19	17	17	17	17	27	19	23	16	9	16	12	18	22	20	11	10	12	22	21	17	14	21	21	15	12	18	18	20	24	11	21	19	24	13	9	17	13	11	10	13	18	14	17	14	18	16	15	15	10	13	10	25	13	19	11	13	22	24	12	22	14	17	15	22	27	18	22	23	27	19	17	18	22	21	19	19	13	12	25	13	13	18	13	13	20	22	11	15	12	15	18	22	8	22	21	18	16	16	17	21	13	22	14	13	22	16	25	16	17	13	21	21	23	22	17	19	26	21	23	11	26	21	13	14	22	21	15	19	17	16	19	18	9	15	15	14	12	22	24	14	16	17	15	24	22	24	12	9	16	17	17	17	18	15	20	16	13	15	19	27	15	14	12	15	18	21	15	15	17	17	14	22	18	13	19	14	18	25	19	14	17	11	18	16	14	12	14	14	9	10	19	13	17	22	14	19	14	13	13	21	27	30	17	13	21	11	18	24	19	12	22	19	17	24	19	22	20	13	10	12	19	12	12	20	17	20	11	16	20	17	20	19	23	21	17	22	16	21	16	22	24	16	22	13	23	13	26	21	12	13	12	9	18	20	19	14	23	26	19	15	13	15	22	14	10	10	14	17	14	14	21	11	20	12	18	16	16	15	13	14	14	17	19	16	14	13	21	17	9	16	10	24	18	22	16	20	14	8	14	16	15	11	13	12	17	11	15	22	11	16	17	19	24	7	19	16	16	15	14	20	17	15	20	18	18	19	17	14	15	14	16	16	18	16	18	20	23	13	7	6	15	24	20	19	13	12	22	17	18	20	22	19	17	18	21	15	13	18	14	18	18	12	19	13	14	12	15	20	12	16	24	19	14	16	16	18	14	16	10	16	19	28	20	21	18	19	21	18	19	17	11	22	19	16	17	13	27	18	15	25	15	14	20	16	20	14	23	20	26	19	23	21	25	17	23	15	16	21	18	19	16	19	14	18	20	28	13	14	23	12	14	14	23	22	17	10	16	13	17	15	20	15	16	16	21	16	19	17	11	12	21	18	12	22	14	12	12	13	15	19	19	24	15	17	15	22	21	22	18	23	16	16	13	20	22	15	22	13	16	15	14	14	15	21	20	18	16	18	20	15	17	21	12	18	17	16	17	16	21	19	15	11	23	16	11	18	17	11	24	13	14	14	11	19	21	19	18	20	21	24	12	18	19	24	26	20	22	13	21	19	21	26	17	18	18	22	16	18	12	14	22	14	18	9	18	17	16	18	21	19	17	20	20	24	24	18	22	20	16	17	16	22	15	15	16	19	16	13	20	27	15	16	18	21	8	26	21	17	22	18	23	15	23	10	23	14	22	23	13	20	28	15	17	19	15	20	20	17	13	19	20	16	16	16	14	16	17	11	24	14	14	23	21	13	9	18	17	24	14	13	17	18	16	14	14	19	21	19	16	13	15	17	19	11	16	11	18	18	19	26	17	20	22	11	17	17	20	17	17	20	24	16	19	10	18	21	13	20	19	18	9	16	23	11	22	15	15	19	11	17	15	20	23	18	16	14	20	17	19	20	15	16	11	16	16	19	14	13	22	19	17	24	17	10	23	12	18	21	14	25	20	15	12	16	20	17	17	21	18	12	13	18	27	17	15	26	18	17	15	23	15	13	17	22	17	29	11	18	19	18	18	14	14	18	18	13	17	16	12	13	7	18	11	18	25	15	24	20	17	14	18	18	10	22	17	17	20	19	19	15	18	24	22	13	28	7	18	15	11	17	17	16	21	18	28	13	21	15	15	21	17	22	14	12	19	25	18	15	16	18	13	14	22	22	15	16	17	22	21	12	19	25	16	22	9	15	20	23	12	13	8	22	18	28	20	13	19	15	14	23	22	19	15	21	10	15	19	16	18	11	19	20	18	24	21	21	28	13	20	17	15	18	14	20	22	15	14	20	22	18	10	17	12	25	18	15	19	27	24	17	17	20	23	12	27	12	15	11	13	22	16	17	21	11	10	18	19	19	17	13	17	19	15	20	19	11	16	9	18	16	21	20	20	11	17	13	15	20	20	21	20	16	18	18	17	23	13	10	14	22	16	13	21	16	28	14	12	15	16	16	13	15	25	18	16	17	19	22	19	19	23	19	16	21	19	16
9451	914	565	643	1341	1753	1567	1344	1132	894	731	665	526	484	460	378	375	345	326	373	331	303	291	285	283	271	255	224	266	244	232	215	232	220	227	231	241	230	201	208	260	204	210	211	220	234	205	200	231	240	242	217	234	191	207	219	225	208	201	199	231	177	200	214	193	234	199	219	189	210	214	186	223	220	207	217	225	200	223	191	164	208	222	217	199	224	187	208	213	207	211	219	193	199	192	179	196	205	197	184	178	183	199	191	179	221	214	198	213	189	215	197	189	171	204	200	206	209	204	196	207	212	189	181	198	218	173	202	188	212	180	195	214	205	219	196	216	180	205	187	201	184	193	190	186	184	209	193	195	202	205	205	189	197	206	214	179	207	192	214	196	193	210	180	181	181	210	195	190	203	210	207	173	189	172	187	196	200	182	164	187	204	194	182	181	190	187	213	196	215	187	156	216	211	170	196	215	190	186	200	227	184	186	190	220	198	189	192	189	218	189	192	202	206	206	200	227	180	205	194	194	203	189	210	183	199	180	199	182	197	199	208	189	199	202	207	188	208	188	189	175	195	200	193	175	196	185	181	191	177	198	211	198	189	180	188	173	194	193	193	188	195	182	195	199	189	188	206	184	180	181	201	190	195	197	227	179	193	200	185	204	172	192	201	179	195	179	187	213	169	181	215	189	201	197	187	174	173	186	185	202	182	214	203	197	192	173	215	191	193	202	204	186	180	182	193	211	215	168	194	185	191	207	162	189	235	163	201	195	221	191	198	194	185	181	188	185	209	190	208	192	190	163	212	200	203	192	192	212	179	187	190	208	196	188	193	203	186	179	211	184	177	214	213	162	204	185	199	206	181	189	192	183	204	182	184	201	187	189	183	210	202	201	196	179	172	180	207	187	182	201	193	172	179	205	180	204	209	234	193	211	199	178	190	172	186	220	178	203	212	190	198	175	197	187	176	182	204	194	193	191	175	169	185	186	173	217	160	199	193	178	205	183	192	162	205	189	180	214	179	204	185	190	223	210	194	205	205	177	192	217	194	211	195	180	210	207	208	175	175	193	181	196	195	202	211	182	184	206	196	208	160	174	200	203	172	178	177	213	188	203	206	227	188	198	195	173	189	175	186	203	170	200	207	216	189	230	186	207	210	200	181	212	160	211	160	201	197	197	190	197	178	196	202	193	184	203	196	189	184	203	176	197	194	207	196	193	197	201	182	190	205	176	208	230	192	199	184	180	188	188	194	192	182	198	195	204	187	211	188	211	209	198	244	192	196	203	209	203	191	189	202	167	197	196	193	175	198	189	196	184	197	199	204	175	206	196	180	214	173	188	202	179	198	179	189	178	191	217	197	229	207	209	179	198	217	173	193	209	182	182	194	205	180	204	217	190	187	205	198	176	163	189	199	206	194	213	189	211	177	192	178	188	191	208	219	200	176	192	176	186	182	189	197	174	203	203	178	201	187	184	170	190	195	167	189	198	190	196	174	193	177	212	177	185	201	188	200	200	191	190	179	216	193	176	192	181	222	187	188	201	204	176	207	197	202	199	197	165	204	193	198	187	202	210	189	195	201	161	169	212	175	190	180	178	194	203	182	203	166	205	180	206	183	196	186	168	202	179	174	211	203	175	203	200	171	180	173	196	175	210	184	189	212	199	212	183	184	199	208	218	211	192	206	195	216	170	183	198	216	193	181	201	201	205	165	202	200	190	199	221	200	174	189	172	195	208	181	210	196	217	204	207	184	208	188	224	216	210	212	185	189	204	207	172	190	210	193	197	207	173	189	195	196	179	176	214	186	210	181	192	202	200	206	194	171	214	204	211	189	200	175	195	179	215	181	193	192	196	188	181	188	177	201	172	189	198	155	194	179	190	179	177	171	175	202	193	173	200	192	192	202	181	185	181	224	206	164	184	190	176	190	199	185	193	181	217	173	192	168	192	197	202	189	209	226	173	216	178	192	229	179	226	194	202	184	184	206	219	204	215	177	186	203	193	163	192	182	186	196	194	166	196	194	178	183	200	227	189	207	175	174	183	180	188	204	174	201	202	179	181	184	231	186	200	161	226	184	211	208	201	191	201	189	191	212	193	192	201	172	184	196	177	196	173	195	190	208	181	195	209	195	200	197	202	179	224	176	188	194	183	203	185	185	199	209	186	161	199	212	217	209	195	199	174	197	193	184	195	181	182	197	187	196	188	200	161	200	172	192	174	190	206	170	194	201	188	189	181	189	203	177	196	207	198	195	204	231	196	192	194	206	204	197	176	217	212	224	184	209	183	225	213	186	202	208	185	210	200	215	184	198	192	199	200	198	183	200	184	164	194	194	190	192	177	176	183	188	207	184	185	211	195	197	178	207	187	204	206	188	201	190	187	206	154	189	196	198	202	200	202	196	206	210	194	185	160	197	198	164	216	174	194	193	208	187	202	182	197	182	198	177	224	192	194	195	177	194	184	198	185	183	204	176	191	205	189	208	191	184	188	216	187	196	192	213	217	196	195	208	203	169	176	181	192	208	192	237	184	171	190	203	218	172	215	182	182	200	175	196	189	202	205	193	183	176	196	162	202	224	195	162	196	203	181	185	210	218	202	195	192	171	208	192	202	192	199	178	181	184	219	192	189	219	207	196	192	185	190	212	208	161	179	195	208	205	192	203	194	219	185	210	180	171	209	219	176	168	201	202	204	180	202	211	176	174	207	181	183	207	202	187	194	214	201	179	201	208	197	220	192	162	199	168	199	188	185	206	237	178	167	198	213	201	229	196	185	205	185	186	198	199	174	200	189	199	196	219	191	171	190	198	193	226	211	181	215	201	192	192	192	190	173	197	188	176	191	183	198	235	189	232	190	195	206	167	193	195	205	175	190	199	191	211	192	207	215	190	207	224	202	177	169	190	188	192	195	203	183	203	188	187	211	208	192	211	219	188	213	193	177	205	198	186	177	209	202	216	181	179	157	173	203	213	203	192	198	190	210	191	207	205	196	210	201	218	198	209	210	193	186	207	176	190	203	196	184	213	169	210	191	190	203	217	180	199	190	177	202	180	189	190	184	195	183	178	202	179	182	203	192	197	187	193	188	170	198	193	188	165	208	197	181	173	203	193	207	188	212	183	185	195	183	186	180	167	196	191	174	197	205	224	182	167	196	205	205	179	172	193	183	209	182	221	193	180	179	199	203	217	199	176	209	200	216	187	181	161	197	197	206	191	198	186	188	206	203	200	211	201	224	186	200	191	210	191	197	182	226	218	196	192	176	188	206	202	187	170	190	182	178	208	194	205	176	197	200	187	210	209	183	214	186	187	191	184	188	176	178	191	217	182	181	199	192	211	177	191	211	196	181	200	171	189	185	190	172	191	199	201	212	195	181	214	188	178	164	214	191	183	205	182	221	190	196	204	147	184	216	189	217	194	195	205	177	201	187	210	192	209	188	186	212	188	193	185	201	175	213	198	201	198	185	191	193	203	207	195	210	191	196	182	184	205	201	211
1226	135	350	71	57	86	76	72	74	76	56	56	58	53	60	51	59	50	41	52	48	60	62	53	40	56	45	50	47	45	47	42	37	43	48	48	39	61	52	45	50	44	43	53	50	44	45	35	48	31	48	34	52	38	44	33	58	47	42	48	40	47	51	54	53	45	33	32	37	50	43	44	40	32	41	33	48	32	40	49	48	50	41	47	49	39	37	57	41	33	33	43	45	29	41	50	39	39	38	47	47	33	44	41	42	34	41	58	43	41	41	44	47	55	49	40	45	48	41	47	45	34	37	46	45	34	37	44	40	51	49	45	29	44	37	37	46	53	50	54	44	39	62	45	40	49	28	62	38	43	51	50	28	25	38	31	35	37	36	33	36	50	43	45	45	57	48	57	55	32	51	39	37	40	40	29	49	37	38	49	53	49	33	50	35	44	46	48	40	39	41	55	53	55	55	47	43	40	45	50	50	44	52	48	45	36	47	45	48	53	53	39	46	50	53	52	48	32	55	47	48	54	43	46	62	56	39	45	33	44	34	46	39	50	55	51	44	42	61	37	45	44	37	49	50	39	45	35	54	50	40	42	42	34	40	46	49	41	35	44	45	40	48	34	47	50	39	41	39	50	40	33	44	40	41	40	40	45	48	43	64	37	45	42	41	43	38	31	43	33	40	42	46	37	45	51	48	59	42	42	40	43	49	40	35	43	34	46	36	43	44	46	38	38	35	39	30	47	40	38	37	37	44	34	37	39	45	46	37	29	32	38	48	39	41	52	36	39	45	43	37	36	49	37	44	46	44	31	42	38	44	46	49	33	35	45	47	40	43	38	45	38	48	57	44	48	37	50	43	29	49	29	29	39	53	45	52	49	45	34	44	48	47	50	43	32	52	32	52	45	41	40	34	50	37	39	46	41	46	41	42	42	43	49	45	32	35	41	54	43	44	39	39	46	41	38	39	37	42	47	47	35	56	43	43	50	42	46	48	55	40	52	45	49	35	34	29	42	43	44	43	42	47	40	44	43	58	45	45	43	40	41	55	49	56	40	41	40	43	47	47	36	35	25	38	45	28	36	29	40	42	36	40	44	48	47	43	40	37	40	29	56	50	41	33	39	41	37	50	32	37	36	56	39	48	47	51	42	37	38	49	41	51	45	45	46	38	46	28	38	39	52	45	34	55	39	37	50	44	57	40	41	49	52	49	44	30	33	32	47	49	45	45	48	39	47	38	39	41	47	40	53	43	37	39	48	42	36	37	50	36	39	47	48	46	42	37	48	57	46	45	43	41	35	43	41	42	26	41	28	45	44	40	54	38	31	50	49	39	49	42	55	40	38	47	47	45	33	43	41	31	43	42	44	36	50	43	45	53	35	45	43	35	39	44	45	50	38	55	41	40	39	51	49	49	42	55	50	34	42	39	40	45	43	44	42	35	43	46	62	41	49	48	36	51	44	53	35	43	47	45	40	48	43	40	34	41	43	40	41	45	42	31	32	40	42	56	33	40	47	40	54	36	35	35	35	44	56	51	43	26	43	38	36	38	39	49	49	49	43	46	36	38	33	35	50	41	41	52	30	52	31	52	37	41	44	39	41	46	48	46	28	42	29	45	43	37	45	48	48	31	56	52	39	51	45	45	44	49	39	35	55	51	43	39	43	47	43	37	47	45	41	41	40	37	36	33	42	46	44	36	35	42	45	38	51	39	36	46	43	42	41	53	40	39	39	47	30	37	47	40	50	40	48	54	39	52	41	43	35	39	43	44	44	25	47	38	39	41	48	52	53	45	28	35	53	45	33	43	49	38	42	46	39	40	46	51	48	39	46	44	42	47	41	39	45	43	44	45	30	46	43	43	43	30	39	53	32	47	42	45	43	31	38	41	44	44	38	36	50	49	35	36	56	43	35	45	48	37	39	55	39	44	50	50	41	41	62	35	42	48	52	47	62	47	38	48	55	47	46	50	43	46	44	45	48	54	53	43	40	41	44	42	50	44	47	42	47	45	41	37	41	42	35	38	41	40	43	44	40	41	37	36	62	31	40	36	50	45	41	39	45	48	47	39	49	52	28	42	41	30	36	48	42	29	50	42	40	63	41	40	43	46	51	45	41	41	35	27	54	37	35	36	37	42	38	44	55	43	43	41	37	38	42	54	40	38	33	51	43	51	39	51	38	44	56	40	43	36	39	42	42	35	48	42	40	48	40	29	35	42	36	34	47	46	44	44	30	46	33	41	37	53	40	35	35	49	45	52	49	34	38	48	36	48	44	39	38	56	51	56	41	51	37	42	41	30	46	36	46	46	45	39	40	39	51	50	55	34	52	41	55	35	47	33	37	43	40	40	56	39	44	42	44	36	45	35	52	38	37	43	47	47	51	36	43	58	46	39	60	35	42	32	39	39	44	38	46	41	42	31	52	39	44	38	45	31	42	39	48	52	43	40	44	33	36	42	46	50	39	44	33	29	44	34	28	37	53	38	49	49	35	41	29	41	41	40	42	53	41	32	38	48	50	44	37	33	40	39	33	43	47	45	44	44	43	47	43	41	45	33	41	54	44	44	40	49	43	49	54	35	47	41	50	45	48	32	40	42	47	42	42	39	50	39	50	44	46	43	46	53	38	39	45	35	50	45	54	31	47	29	39	53	55	62	36	36	42	42	43	38	34	39	38	44	57	44	45	53	49	46	49	41	46	51	47	47	38	35	46	45	51	43	43	41	48	50	41	38	39	48	44	40	40	35	45	52	38	30	49	52	41	35	48	44	46	49	38	38	31	45	46	40	45	50	44	43	46	48	47	43	38	49	37	47	43	43	43	44	45	54	37	49	26	35	41	47	45	56	37	42	44	33	43	39	43	53	42	50	38	32	53	46	43	49	38	33	38	40	39	37	39	42	43	47	49	43	35	37	38	46	51	50	36	37	47	37	47	39	42	46	41	35	54	36	31	43	44	43	43	44	41	37	33	46	45	39	43	45	44	44	32	27	32	43	39	37	42	39	47	30	42	50	49	43	40	41	32	45	39	45	51	46	46	50	42	43	33	47	36	49	50	31	33	38	43	39	46	41	34	37	32	52	49	40	39	55	47	39	46	47	41	40	47	36	47	59	37	43	40	42	40	37	41	39	42	37	49	50	49	46	45	40	35	41	49	42	42	54	47	40	44	47	49	44	42	45	46	42	30	47	49	34	44	36	49	47	50	43	49	38	42	53	42	42	42	36	42	48	39	48	35	39	38	38	52	37	43	35	40	44	56	46	40	48	47	48	47	44	37	58	37	42	39	54	43	34	43	50	39	45	44	52	46	52	47	45	44	32	48	32	44	41	43	39	40	47	42	45	44	53	42	42	31	39	33	46	59	36	36	35	37	50	44	39	49	58	43	40	44	47	38	36	41	44	50	34	35	49	37	45	47	50	39	49	40	44	49	47	43	39	47	42	40	47	36	44	42	45	49	34	46	48	40	35	48	29	45	47	46	39	42	42	47	49	34
14367	3169	5160	2073	4356	5297	4505	3613	2674	2260	1811	1559	1349	1228	1120	1007	963	883	777	737	727	660	705	674	665	649	620	613	613	572	583	563	504	542	519	532	526	511	502	494	513	533	507	507	466	487	469	491	459	496	488	456	504	522	477	477	472	479	472	462	491	467	450	458	457	441	475	476	478	426	487	439	473	470	485	486	426	454	436	433	448	423	450	457	454	463	441	451	458	449	440	506	454	500	459	446	469	435	491	430	404	454	455	435	438	406	457	483	447	435	448	444	522	452	501	448	431	474	473	443	490	477	461	455	460	447	423	470	429	432	443	443	400	445	457	451	456	442	462	482	395	454	410	478	473	460	436	454	454	460	438	433	426	430	411	457	459	430	438	464	426	427	472	452	493	424	431	467	428	466	428	462	487	451	456	418	452	468	479	450	455	443	470	438	459	415	480	466	435	413	443	482	423	468	438	439	411	440	461	442	458	467	428	470	468	458	467	434	438	436	457	442	434	446	418	462	425	483	411	424	436	470	429	438	410	416	461	426	446	450	425	476	449	444	458	441	471	432	437	472	421	442	435	432	473	445	411	492	459	440	405	438	457	446	428	467	482	405	426	450	423	441	408	441	491	432	466	449	438	405	430	429	485	430	441	473	442	446	460	446	428	450	410	427	402	465	455	465	455	457	434	448	423	424	440	429	423	484	468	428	394	412	422	461	422	468	393	393	458	440	454	441	401	483	419	452	460	472	449	405	446	433	468	472	422	471	434	403	435	402	449	398	461	478	468	456	451	439	454	425	436	438	433	439	458	465	421	465	431	423	447	461	477	427	418	444	451	422	462	447	445	420	453	443	449	412	419	438	450	433	466	453	426	445	431	421	461	457	474	449	449	472	439	441	485	447	434	465	442	452	435	456	431	455	469	435	439	453	458	458	438	425	474	461	470	483	435	448	428	456	439	425	457	479	470	427	457	487	451	464	416	439	456	470	462	409	455	421	428	451	427	470	438	458	433	464	471	404	463	443	426	459	411	467	422	408	402	468	430	433	429	450	398	400	442	428	428	426	444	457	431	457	443	449	457	424	484	456	432	455	447	437	450	430	441	430	483	423	436	450	477	443	444	419	436	479	470	438	450	458	410	447	434	453	414	440	423	398	421	456	430	432	464	426	459	415	506	478	447	468	446	427	434	454	450	457	479	453	457	385	459	462	414	445	454	482	464	417	451	443	462	471	445	455	423	417	407	436	408	471	456	461	434	450	454	468	453	461	458	448	466	442	425	464	448	474	440	465	438	414	411	453	470	407	447	426	437	424	420	440	471	474	450	464	447	423	472	446	408	487	438	455	439	475	439	469	424	460	454	403	457	419	443	437	446	428	450	421	437	468	465	440	416	433	432	451	422	424	459	446	455	509	463	437	411	450	474	404	461	409	444	446	439	431	430	443	411	425	436	427	448	407	455	465	454	420	443	457	453	476	513	452	471	425	465	471	466	499	462	456	396	461	473	426	454	417	421	460	471	428	441	430	449	432	440	417	434	457	450	477	453	446	441	430	413	431	451	431	451	419	476	416	476	434	460	454	430	444	443	461	443	454	455	435	476	438	409	472	481	485	451	445	453	454	480	415	393	430	453	419	458	421	454	455	470	434	424	415	448	426	445	435	434	448	431	430	427	448	458	436	465	426	453	448	454	406	417	475	419	462	449	434	458	432	438	441	424	406	443	426	449	444	482	434	414	454	426	485	463	441	424	433	423	434	425	423	452	444	420	445	388	445	471	450	447	405	454	470	460	432	447	442	450	434	440	436	446	445	440	416	466	431	405	428	470	422	439	461	461	458	423	415	461	467	446	424	428	441	418	471	380	467	449	455	457	412	468	467	427	429	470	463	385	429	433	450	444	446	457	452	428	423	459	411	470	433	419	440	475	419	438	437	441	481	400	427	438	424	467	444	455	490	432	462	437	527	469	424	424	424	449	464	437	452	453	430	422	383	461	463	452	420	454	464	437	460	420	472	454	446	450	412	413	447	482	460	430	474	463	453	473	460	424	448	438	424	477	428	437	430	424	428	446	465	468	430	463	501	409	418	490	485	466	434	444	450	467	442	435	431	436	441	443	450	466	390	450	459	431	403	426	474	405	426	443	434	418	459	456	446	422	432	457	445	436	461	428	442	430	442	447	414	393	459	464	453	491	449	408	461	483	450	471	442	435	464	445	460	459	448	478	456	435	443	427	458	397	469	448	420	397	448	423	453	470	452	444	436	440	427	417	467	457	453	463	455	403	397	456	433	492	404	470	440	444	478	419	419	456	458	421	384	404	489	443	462	441	415	463	456	409	413	439	411	449	470	438	428	478	453	449	423	432	463	483	444	442	413	445	441	419	433	423	443	467	404	452	432	460	433	475	474	430	441	477	483	434	465	439	432	425	439	422	451	468	443	439	469	446	446	456	439	471	424	445	444	468	425	440	419	456	451	450	433	449	483	458	435	449	449	411	427	481	417	451	436	451	462	450	450	428	424	439	459	432	455	431	445	433	454	456	465	448	422	440	463	451	406	454	427	448	459	441	452	444	412	451	435	440	447	440	460	432	448	428	434	476	420	451	468	436	402	465	490	466	441	438	423	455	458	457	411	423	415	424	437	426	437	450	439	453	434	440	457	434	418	446	432	414	438	467	434	416	450	439	458	474	454	435	439	488	411	455	463	436	451	458	470	441	442	460	436	445	461	420	454	420	471	442	469	452	404	451	436	448	417	450	457	446	444	461	424	425	437	428	474	454	449	426	440	427	432	449	441	383	444	455	473	427	438	416	411	417	482	428	422	455	424	438	477	439	459	452	451	445	455	433	458	453	440	411	464	423	460	419	459	446	451	442	447	444	456	440	414	459	416	484	443	445	463	439	436	454	438	438	441	428	433	459	432	447	450	458	447	458	429	455	479	433	485	409	424	459	428	425	419	439	479	459	420	449	439	403	493	445	458	446	424	454	431	420	437	426	473	463	421	420	465	431	426	453	445	408	465	449	425	441	476	408	456	429	440	440	442	458	440	432	460	427	481	448	432	474	418	409	452	448	414	458	420	429	465	426	441	438	487	434	443	431	435	418	430	434	476	406	451	440	444	448	438	432	455	440	459	438	474	452	429	468	455	434	434	429	430	435	424	442	468	438	456	430	427	443	409	443	413	451	449	495	435	431	401	439	441	428	452	479	473	464	420	449	445	443	420	406	431	440	459	440	444	469	439	418	441	455	453	424	457	452	441	446	460	457	418	435	486	424	450	418	426	476	443	454	441	458	414	429	425	473	433	483	439	434	410	441	435	482	456	466	442	444	405	436	444	420	435	423	444	432	427	438	485	437	461	410	463	434	421	415	411	416	437	417	394	458	454	444	433	450	449	474	472	445	433	460	461	450	442	409	437	473	424	483	450	486	411	421	428	440	449	447	415	436	422	440	455	450	471	492	481	441	451	413	439	408	448	448	450	442	445	447	439	457	394	437	418
2697	157	832	53	45	60	83	69	73	53	46	51	50	42	33	38	37	41	41	36	49	40	39	36	26	37	25	21	24	27	27	30	39	44	28	34	28	40	32	29	28	29	34	29	34	29	22	30	20	40	31	28	34	23	27	32	21	32	24	28	28	36	28	33	24	16	32	21	25	36	38	18	35	27	32	34	20	22	27	29	32	30	20	29	38	20	27	17	29	24	24	21	20	26	31	30	29	40	40	26	26	27	25	32	33	33	29	16	21	30	18	32	29	30	42	22	24	31	27	27	30	21	31	27	23	24	32	26	27	20	25	27	35	30	27	32	22	20	24	34	39	29	33	32	26	20	27	24	25	28	25	26	33	27	26	34	28	26	31	31	28	17	28	15	27	25	29	34	30	32	24	26	27	28	30	36	31	32	42	27	28	31	29	25	23	27	30	29	23	30	24	27	19	31	27	32	30	27	21	28	15	31	25	29	21	23	31	28	30	18	19	33	29	23	24	24	34	28	23	26	27	27	23	25	29	34	22	20	26	26	22	36	27	37	34	28	27	27	29	30	15	19	26	32	27	28	17	21	26	21	29	33	33	34	28	29	21	31	17	24	24	24	24	30	27	21	38	29	24	24	33	18	21	30	28	25	25	16	32	28	31	22	23	25	30	27	36	23	23	26	32	20	31	34	27	28	30	30	20	31	27	26	32	29	28	29	28	19	38	21	23	24	30	34	28	22	25	27	19	25	20	17	31	21	24	26	23	27	24	24	26	40	31	19	29	39	32	24	25	22	24	31	21	24	35	21	26	32	38	18	18	19	25	33	25	31	27	27	29	28	21	22	14	20	32	38	25	22	28	34	25	28	29	26	15	28	25	35	20	23	33	33	31	24	21	25	38	27	27	31	23	28	24	24	28	30	31	31	22	28	24	32	25	29	29	39	23	18	28	22	28	23	20	23	30	21	27	25	31	21	19	33	17	33	24	29	21	31	24	33	31	28	18	26	22	34	26	28	32	34	30	34	32	23	30	33	25	26	21	25	27	22	16	25	29	15	36	26	29	24	16	22	20	29	26	36	29	28	29	24	27	23	24	25	31	23	24	31	23	24	21	22	28	28	24	25	17	31	32	23	19	31	33	24	27	28	25	27	36	36	29	24	35	33	33	29	27	28	30	33	41	30	29	26	23	31	33	27	27	26	28	23	36	37	29	38	27	22	27	27	19	29	28	27	24	21	19	23	33	30	29	36	31	35	28	25	23	27	25	32	19	27	25	22	22	33	34	25	26	21	30	23	28	33	25	25	34	20	20	26	21	31	27	37	26	27	20	17	25	24	28	27	21	27	23	27	31	26	30	29	19	29	25	23	28	28	29	28	31	22	21	24	34	23	35	30	24	22	31	22	27	35	30	21	28	36	30	24	28	33	25	25	26	29	24	36	36	21	24	24	36	29	25	28	25	26	28	31	38	28	24	31	22	35	24	31	37	35	27	20	34	20	20	27	33	27	24	30	29	37	24	20	29	25	16	34	31	30	21	24	17	22	26	36	28	21	29	30	26	29	23	26	39	34	33	26	33	31	34	22	25	22	24	19	32	36	23	23	22	29	23	25	31	20	28	26	17	25	31	29	25	29	25	25	24	15	20	24	45	36	17	22	28	24	28	28	28	35	25	29	27	28	22	33	32	26	23	28	26	21	29	21	31	25	28	34	28	25	28	24	28	22	21	29	21	25	24	31	30	32	28	25	26	29	27	36	39	25	16	18	25	46	23	24	38	21	27	24	24	32	27	29	28	30	29	29	20	27	18	27	39	31	34	31	29	31	30	36	29	30	29	28	29	31	29	28	20	21	28	26	37	33	41	32	28	24	27	26	30	27	40	39	24	35	22	30	27	29	21	26	23	26	26	31	19	29	26	20	26	31	26	23	19	33	18	29	35	18	26	30	31	29	27	24	25	31	21	35	28	22	21	22	22	24	32	25	27	20	21	31	23	18	22	14	24	31	28	31	21	35	31	35	29	30	39	26	20	34	26	26	27	26	29	32	28	22	25	23	23	25	32	31	34	27	25	27	26	28	28	27	33	29	23	28	32	25	23	15	22	31	23	26	23	29	31	33	29	30	23	32	23	23	36	24	31	28	26	23	19	28	28	25	23	27	25	24	24	20	29	22	41	35	27	26	25	22	28	29	23	25	32	25	26	25	28	27	29	31	37	31	32	26	29	24	24	29	22	24	29	30	34	21	25	35	25	29	22	24	29	30	26	24	22	28	26	32	29	20	32	29	23	32	24	35	15	30	20	32	27	29	26	33	32	33	28	14	22	25	23	18	23	27	23	20	24	26	30	28	37	25	26	35	26	27	23	24	33	41	21	31	38	27	29	27	29	33	33	24	31	33	28	21	29	34	29	28	37	20	32	24	27	24	26	26	27	29	28	27	29	27	22	29	32	18	29	25	24	29	28	29	23	36	24	30	26	20	20	17	24	31	33	31	33	23	32	32	24	21	24	23	23	22	23	27	21	35	24	38	32	33	20	27	21	18	23	24	12	24	24	19	24	30	24	26	26	24	30	31	23	38	33	34	25	23	24	30	26	24	36	27	24	21	19	30	27	29	22	34	22	27	22	29	18	26	26	23	24	24	30	25	30	27	34	26	24	21	26	24	35	27	27	20	28	22	25	32	24	17	23	27	25	24	23	32	28	34	26	35	28	28	33	27	28	28	30	33	24	32	31	19	27	25	43	34	27	32	31	22	27	24	31	24	31	32	22	28	29	29	26	23	24	28	23	19	26	34	30	29	25	25	22	31	38	14	31	26	33	27	21	28	27	20	33	32	24	29	41	20	27	34	36	31	29	19	30	21	28	41	30	24	26	29	26	25	23	19	25	19	24	29	24	24	23	26	25	25	33	19	34	22	30	19	27	27	27	19	22	33	27	34	38	22	18	31	25	28	19	27	25	30	27	30	37	26	20	17	13	23	27	21	27	27	18	28	29	29	28	32	24	27	24	35	25	13	31	27	27	32	20	23	23	38	21	23	26	29	36	34	28	31	28	23	22	32	20	26	22	24	31	33	26	29	28	22	23	25	27	30	31	20	21	34	27	26	29	25	26	28	21	22	25	17	25	25	32	14	22	24	20	45	31	26	37	21	27	31	29	16	24	29	25	25	23	31	19	25	27	25	22	18	28	35	31	27	25	25	29	24	33	33	15	23	24	32	28	29	31	24	29	21	34	21	28	25	25	29	27	26	23	26	23	35	34	30	27	22	27	28	26	27	17	25	23	22	28	34	38	28	18	21	25	41	26	17	22	18	31	30	15	27	41	26	20	24	27	24	16	24	21	30	32	21	31	31	24	26	26	24	27	25	26	30	35	23	21	23	32	23	33	44	26	21	29	18	20	28	36	30	39	31	31	27	36	35	28	27	27	27	24	23	28	25	27	23	31	29	25	24	30	25	18	30	33	27	28	20	27	32	21	17	27	23	27	26	23	33
13775	2610	8879	1920	4320	5211	4808	4022	3099	2648	2091	1819	1570	1344	1213	1030	958	916	802	793	721	648	623	628	574	548	544	503	476	471	457	436	437	428	434	409	401	405	408	402	410	388	382	351	353	400	340	354	347	375	351	347	345	347	327	351	355	325	344	332	317	356	306	368	359	329	331	340	336	316	292	349	298	324	313	325	318	326	339	281	346	344	342	363	319	319	328	320	359	299	321	322	306	302	327	338	301	325	363	302	295	304	300	312	306	300	329	332	346	287	311	285	286	324	304	294	280	297	306	291	303	317	298	296	312	340	316	292	293	335	322	297	325	308	284	319	330	307	323	313	311	282	313	335	291	348	291	311	290	286	318	312	272	293	307	287	313	347	307	291	288	318	310	325	313	306	324	312	316	323	266	300	314	314	309	331	291	297	288	314	303	284	365	318	307	273	306	294	290	316	299	281	293	325	304	313	310	331	282	334	335	310	274	318	292	289	325	302	329	305	285	277	279	290	312	336	324	316	329	313	301	314	292	307	272	279	315	290	279	277	295	298	306	334	325	315	333	341	304	318	295	301	313	327	317	302	309	316	304	262	281	271	318	327	321	291	299	312	303	316	300	316	260	314	282	266	304	317	302	289	290	309	303	297	278	297	327	291	346	325	297	305	273	314	308	282	334	293	321	285	269	301	317	302	301	289	314	289	325	294	309	306	318	332	285	286	303	297	291	280	297	292	305	314	315	317	323	318	327	273	321	308	304	279	297	294	316	272	302	266	315	285	322	320	347	309	305	316	321	333	294	301	293	288	313	293	279	291	278	309	288	324	276	306	284	305	297	319	293	327	318	313	283	296	298	284	287	318	302	313	312	290	302	298	318	311	310	297	298	300	297	266	265	287	304	301	303	332	314	271	269	289	321	300	300	314	283	314	294	304	331	315	315	294	302	310	341	287	284	280	293	305	299	307	308	324	314	331	309	276	292	303	300	292	313	280	307	313	297	277	315	298	304	330	315	317	291	301	322	275	265	298	290	324	314	299	264	295	325	343	314	337	319	303	296	300	315	300	289	292	291	287	308	287	314	294	309	324	296	293	304	273	317	336	298	279	305	307	284	299	317	289	307	287	273	296	301	316	282	285	312	345	300	307	306	284	303	318	323	300	269	302	312	316	308	309	296	281	319	310	303	296	274	349	310	303	328	276	291	333	304	312	258	296	302	298	310	289	298	309	290	293	308	287	276	307	306	262	304	309	305	318	316	289	334	312	316	281	281	325	313	323	317	269	301	319	305	310	314	304	306	328	296	318	309	297	300	330	287	302	303	297	265	311	293	312	281	305	329	331	282	306	290	315	288	300	302	296	262	328	288	269	316	299	278	317	301	310	283	317	321	307	293	307	300	297	309	282	325	344	338	311	302	303	334	281	297	268	288	277	302	305	315	301	308	295	303	326	305	327	326	296	312	278	328	295	309	347	316	288	290	308	310	300	328	285	281	327	333	305	328	329	308	286	324	327	299	293	274	298	313	301	315	281	287	325	302	283	315	300	330	311	296	287	289	322	293	298	303	292	300	295	274	297	280	292	305	327	288	292	334	272	268	289	327	302	317	300	332	300	323	330	306	311	316	296	272	304	320	301	312	298	283	290	306	265	298	302	313	310	304	308	274	284	309	281	328	295	325	351	303	296	271	286	302	301	326	341	312	321	282	283	336	310	296	293	308	288	301	305	320	294	304	294	292	315	283	291	283	292	318	297	334	305	290	285	294	292	305	310	322	270	299	320	293	308	286	295	302	307	322	318	286	310	319	328	335	322	298	302	298	312	305	300	327	312	289	287	341	312	321	302	277	289	282	298	290	307	275	339	304	302	275	317	293	317	306	331	306	317	290	293	308	285	289	311	340	275	298	290	290	300	308	269	315	304	296	312	320	308	315	258	314	292	285	297	294	293	297	347	320	289	316	329	251	284	267	304	293	277	336	303	308	314	347	318	290	305	288	302	332	297	304	294	315	308	286	301	282	304	274	315	288	293	294	319	312	303	304	302	319	317	277	341	315	331	321	324	308	298	330	307	287	326	298	322	290	278	310	301	271	335	298	312	273	281	290	307	285	306	284	290	298	304	314	285	301	308	334	346	319	318	299	306	265	297	286	289	332	302	290	295	291	271	263	318	321	305	320	297	299	303	280	290	315	319	295	273	294	334	291	260	293	273	318	289	286	303	299	300	267	288	309	293	311	276	328	306	309	331	306	305	276	282	289	314	302	301	291	316	281	324	311	281	309	296	281	283	271	305	292	273	273	321	294	295	269	288	272	296	300	297	292	302	303	301	312	299	301	284	296	311	297	290	310	300	305	291	330	348	286	337	291	291	319	328	313	311	310	285	307	336	259	293	266	303	303	319	295	296	284	323	314	299	286	269	296	305	333	274	311	312	278	282	290	312	278	277	295	301	303	293	271	306	296	294	313	311	322	291	297	301	285	326	326	320	286	305	304	317	305	275	309	280	314	316	300	279	310	322	299	319	303	300	304	322	311	287	278	298	315	295	279	280	298	311	317	316	304	317	311	275	308	280	294	293	320	287	291	310	306	295	303	293	330	292	288	316	320	276	300	305	319	282	302	312	290	324	306	303	283	305	295	274	276	294	287	262	303	300	296	330	267	311	322	290	298	335	300	284	289	308	312	330	303	308	286	295	283	295	296	289	257	323	305	310	281	318	283	327	305	295	325	277	290	297	301	307	317	286	290	297	290	301	284	300	318	324	299	290	320	310	315	302	310	328	314	309	325	323	295	313	294	289	311	313	283	259	290	307	283	302	315	300	272	306	310	297	289	262	264	328	303	311	273	332	300	304	268	316	305	285	306	295	303	285	304	292	309	291	293	315	308	339	300	281	317	330	288	308	332	294	287	312	281	310	285	311	279	288	273	282	359	311	304	268	310	287	305	328	273	313	282	312	316	324	293	304	282	325	343	294	307	315	329	283	266	295	324	287	291	265	290	315	287	292	283	336	314	293	308	321	310	324	301	303	352	272	315	270	285	283	281	343	289	277	285	308	316	307	298	307	295	314	310	293	288	304	303	301	318	308	314	300	289	304	333	307	298	283	293	296	331	288	329	279	294	281	318	296	336	298	284	288	301	322	291	289	269	281	295	301	283	322	323	293	296	306	296	284	301	290	321	290	297	315	316	302	268	286	287	290	313	275	313	274	291	308	289	280	286	295	304	304	286	269	307	302	297	308	311	314	281	288	331	309	291	308	325	350	312	301	308	316	308	317	281	328	268	282	265	331	304	283	274	304	287	280	293	296	271	320	296	308	288	295	290	323	301	305	305	293	277	321	346	276	286	307	286	312	303	272	354	312	314	343	298	298	323	282	311	290	295	289	321	279	299	285	311	309	287	293	304	297	273	293	321	299	314	298	312	321	276	306	327	320	319	325	300	342	336	322	283	302	314	287	340	318	306	275	307	289	338	315	333	313	298	306	285	310	296	320	303	333	305	319
1829	263	3252	126	102	126	136	125	123	103	95	104	98	89	78	94	82	76	88	64	86	59	78	51	72	67	52	64	59	83	64	65	75	68	67	68	71	63	72	70	65	64	68	44	68	68	58	57	71	53	51	69	59	63	51	44	60	49	58	75	57	58	56	76	62	49	66	63	70	63	39	57	58	58	66	73	53	54	65	45	45	53	64	56	63	51	58	69	56	60	62	52	49	66	62	52	47	64	49	47	62	67	57	59	50	51	70	56	43	50	55	51	57	68	52	60	41	67	67	48	72	45	57	57	60	50	54	48	58	48	46	44	58	52	65	51	46	66	60	53	57	57	62	69	52	57	59	68	57	67	44	51	72	56	70	59	64	56	52	60	57	59	44	50	60	65	58	58	62	54	51	54	66	58	53	61	54	62	61	53	55	58	53	59	59	51	68	59	64	52	75	55	46	64	54	46	53	62	65	44	62	57	58	64	63	55	61	52	57	62	48	51	56	45	62	59	46	39	55	60	47	72	58	70	43	62	50	55	46	66	54	56	51	43	59	56	46	60	62	58	57	50	47	50	68	66	64	52	47	61	63	53	58	57	63	55	43	57	56	39	58	53	54	57	50	45	69	48	47	66	63	59	40	54	63	47	59	41	61	48	53	54	58	62	50	49	58	53	56	62	69	65	47	62	60	65	49	55	62	49	47	46	59	74	49	54	50	66	63	76	47	49	62	72	63	52	59	65	55	62	63	43	55	62	50	61	64	65	52	54	54	47	58	67	61	64	51	62	67	56	57	58	52	54	57	55	53	64	66	63	55	62	48	53	58	42	59	56	54	62	40	61	59	77	66	59	50	77	55	48	59	53	59	48	58	52	49	52	44	44	51	47	49	52	58	58	68	67	53	51	52	62	48	47	60	73	54	56	66	61	61	57	69	64	59	48	64	47	55	55	55	59	49	52	46	49	49	56	55	47	61	57	59	37	63	53	54	48	62	60	71	42	57	66	70	52	62	56	58	48	62	68	60	55	71	54	42	61	56	56	44	54	57	66	49	53	67	54	64	48	57	52	62	64	68	52	54	50	66	66	44	69	54	68	58	46	65	60	59	54	42	57	55	56	49	46	39	52	56	49	60	49	58	59	44	49	52	67	57	52	53	53	60	49	54	54	62	54	49	59	52	43	51	56	55	51	59	60	68	60	52	63	58	56	58	50	56	46	60	54	64	51	54	62	53	61	45	56	52	65	54	51	59	56	56	55	58	51	52	64	63	61	48	42	42	65	59	52	50	66	63	52	49	52	51	59	65	57	61	81	54	46	68	49	54	59	50	51	49	58	53	57	68	60	63	59	46	66	66	49	52	71	61	48	52	68	45	61	60	65	54	69	52	45	70	62	50	60	48	63	69	59	52	49	65	62	54	53	69	52	57	64	51	54	60	68	65	54	65	69	67	57	52	66	43	59	57	56	55	59	75	68	67	56	66	55	48	48	53	51	56	70	49	53	59	55	42	62	65	58	53	47	50	59	66	50	64	52	55	52	63	69	57	59	79	56	52	47	40	51	52	58	69	50	59	53	63	53	54	57	64	66	62	66	57	50	56	49	51	53	59	53	69	47	49	49	60	60	47	50	51	42	66	54	61	52	58	56	68	59	60	48	60	51	62	55	46	59	61	57	56	45	56	60	51	66	66	61	55	41	66	58	59	51	74	56	60	53	55	60	54	60	62	51	51	60	58	51	54	53	59	56	61	59	64	71	47	67	62	53	53	74	62	63	65	72	61	59	64	63	53	61	70	62	61	59	54	54	50	53	56	51	60	39	55	63	66	52	48	53	62	57	67	56	53	54	51	44	58	60	66	57	70	62	47	56	50	57	53	58	57	71	51	77	67	58	71	60	55	68	53	50	57	54	59	68	57	51	49	56	52	45	66	53	49	56	49	53	56	57	54	67	65	56	56	49	54	54	70	51	52	61	56	79	56	73	62	52	63	51	62	41	59	74	50	66	55	64	45	64	49	62	52	65	61	60	57	58	46	55	57	61	55	67	49	40	47	57	62	49	54	52	55	50	54	56	52	50	50	68	56	55	53	70	62	72	58	63	59	52	54	44	67	70	55	69	59	45	54	61	46	56	51	51	54	44	68	58	51	54	71	48	68	54	36	60	50	47	61	43	54	59	56	60	64	39	61	50	64	43	46	65	53	60	59	60	48	57	58	53	55	64	51	53	53	60	48	60	64	55	43	48	60	52	53	50	75	58	75	59	70	51	64	45	58	62	56	82	61	61	69	50	54	51	71	49	50	60	53	47	66	58	60	67	62	37	60	74	71	62	62	56	52	59	62	51	57	57	68	55	60	61	43	58	45	42	56	52	68	57	56	50	60	60	48	53	55	59	61	49	53	58	48	61	72	56	56	60	62	46	53	50	61	59	54	54	53	53	63	50	61	56	62	47	59	51	49	71	61	49	60	65	58	54	60	57	54	79	66	67	48	65	54	68	60	64	57	64	53	59	58	61	64	53	49	63	68	64	67	55	49	61	61	60	63	45	54	60	43	46	46	59	50	39	59	55	50	56	69	49	63	59	64	58	66	65	56	55	67	60	54	51	48	39	66	56	51	42	38	49	48	55	55	48	53	51	59	57	50	64	58	58	44	48	65	55	65	51	66	52	53	63	56	55	65	57	52	53	61	63	48	59	51	60	48	74	57	60	73	48	45	52	55	64	59	54	62	60	62	55	49	29	42	48	49	57	55	52	49	58	56	44	46	55	65	62	51	48	58	61	59	58	67	60	57	58	57	62	59	55	63	54	60	53	64	53	64	51	51	59	64	66	62	55	50	61	59	52	48	50	54	59	57	51	58	64	53	63	64	52	57	48	68	47	65	51	73	45	61	70	67	54	50	75	53	58	51	61	55	55	52	50	43	66	61	66	62	66	48	67	58	55	65	64	50	58	52	60	62	51	52	56	69	59	66	62	61	63	61	63	57	53	58	54	55	59	59	60	70	54	68	58	60	56	56	73	58	56	61	59	59	78	59	49	69	54	50	60	51	43	56	57	51	54	50	67	57	45	61	34	51	62	55	57	55	59	52	54	63	58	54	57	53	73	66	55	49	67	57	61	47	48	72	62	60	49	45	63	59	50	58	52	60	72	59	66	54	57	51	46	63	56	67	60	46	58	51	62	61	50	62	54	47	57	52	59	50	64	46	63	44	55	45	69	58	58	53	52	67	62	49	58	45	59	67	53	66	56	58	62	59	46	65	45	52	55	50	65	59	56	68	60	42	52	59	44	61	55	50	67	60	47	70	72	60	70	54	48	55	50	50	70	51	54	61	58	52	45	55	59	48	47	55	55	43	63	67	58	49	63	66	39	64	64	70	48	48	49	65	66	61	67	76	64	61	55	60	61	46	65	58	59	56	58	52	53	63	45	55	45	55	55	62	75	57	60	51	55	52	60	55	69	60	52	61	52	45	48	50	66	57	57	57	46	58	63
17294	5020	14099	3295	7373	8460	7473	6205	4964	4063	3278	2873	2404	2144	1825	1694	1551	1469	1312	1256	1203	1134	1035	1091	994	921	930	890	895	868	829	837	814	792	761	785	747	754	718	783	710	712	762	739	752	744	668	724	721	697	656	624	700	655	702	727	640	707	659	666	647	652	685	685	661	661	633	648	661	690	635	651	661	640	655	647	648	639	617	630	646	628	643	645	674	650	624	674	687	654	606	645	575	593	707	640	640	629	630	595	619	642	662	664	645	621	617	613	630	611	653	613	639	580	617	610	625	599	674	598	631	599	601	598	642	594	652	584	622	585	628	615	602	591	609	593	609	633	641	640	624	626	594	603	610	610	629	581	600	645	600	596	587	603	648	626	583	632	631	607	612	577	551	632	632	595	597	637	617	668	644	679	639	591	588	636	609	631	600	600	579	600	584	618	623	623	631	590	588	633	626	648	628	571	613	583	681	610	601	593	624	605	572	603	595	640	596	588	650	611	627	606	621	595	632	614	625	615	614	602	659	629	608	560	627	616	593	617	628	597	603	595	628	614	602	595	634	625	621	585	606	631	559	602	648	612	641	623	646	611	637	619	652	552	623	633	621	585	599	580	641	600	603	647	597	613	623	609	622	621	579	628	616	613	619	615	627	587	616	593	611	567	619	627	575	588	574	606	600	622	596	619	603	638	600	616	636	611	628	617	587	601	629	566	634	632	570	613	601	617	628	594	611	633	626	604	594	621	646	598	626	633	626	634	596	557	642	621	604	602	644	585	602	578	606	638	592	661	605	600	623	587	594	583	563	620	610	597	649	615	597	630	600	642	610	591	623	638	568	595	592	587	589	601	591	648	580	583	600	606	602	621	587	559	637	592	630	585	658	631	640	597	610	622	617	659	609	645	614	599	619	563	617	619	569	630	615	630	573	617	605	596	594	612	623	647	612	617	648	590	599	632	602	585	628	575	564	583	619	581	596	625	598	595	602	610	606	609	642	622	626	593	595	629	641	581	593	616	612	653	583	573	595	602	600	635	585	619	620	599	605	654	619	646	615	572	575	583	584	592	587	640	651	666	602	589	573	647	619	620	621	625	606	582	634	612	605	618	610	633	613	616	608	650	614	603	618	602	654	627	633	602	627	625	599	588	614	565	614	602	584	650	607	579	567	645	602	583	608	587	557	605	668	587	601	613	596	603	590	564	579	592	585	589	615	612	619	601	617	600	654	597	601	600	587	598	612	612	616	593	607	623	585	651	575	585	575	617	607	617	594	591	615	574	591	566	619	611	593	604	589	628	641	594	589	609	654	591	639	583	611	608	585	635	576	639	651	591	636	589	618	618	615	594	580	618	561	645	649	612	567	603	633	625	602	586	589	561	605	635	614	600	577	662	604	601	646	601	548	590	613	614	630	628	599	546	657	624	649	570	574	639	596	618	580	650	590	589	649	606	634	596	620	653	602	578	632	603	616	673	612	612	613	662	631	611	584	605	615	609	623	587	579	627	598	623	631	591	644	607	652	572	598	614	592	588	628	632	593	595	544	615	599	588	644	569	614	628	626	607	617	606	620	619	603	588	616	641	612	621	591	586	631	597	597	623	654	603	661	593	584	608	625	592	644	610	623	600	566	609	612	617	624	613	604	597	634	616	599	602	572	580	611	593	621	620	629	599	615	623	617	605	618	636	618	603	618	584	616	640	640	611	603	604	588	632	596	597	652	563	618	574	622	637	563	612	552	645	578	599	638	635	612	615	601	583	596	601	536	586	613	601	592	608	624	618	600	623	597	562	612	601	633	617	605	604	665	561	599	652	604	580	593	657	561	596	643	644	599	619	611	613	591	596	601	596	632	592	589	583	619	580	627	587	635	660	577	603	619	579	614	646	580	642	588	628	625	611	631	619	652	614	619	623	661	607	600	649	647	616	626	602	631	562	602	634	596	600	608	656	646	615	599	635	579	598	599	599	584	556	607	557	584	611	587	602	615	636	598	633	599	596	591	610	586	622	628	674	638	554	572	600	597	594	599	641	620	608	573	552	612	660	645	608	623	633	589	580	631	608	609	637	617	621	588	639	594	631	579	599	617	608	610	589	602	611	624	590	631	620	617	602	598	602	607	645	586	554	620	616	637	669	591	624	674	622	637	562	612	606	600	604	589	574	607	611	638	575	624	635	598	645	629	630	638	647	585	627	606	547	595	628	636	596	595	562	589	584	597	629	608	640	591	608	630	583	571	606	628	544	601	634	577	631	599	643	609	602	596	637	595	557	617	598	653	597	631	595	625	610	592	626	644	612	602	658	611	653	589	585	583	619	562	592	610	625	582	623	614	617	599	566	626	645	652	639	681	634	584	572	601	618	625	579	574	587	594	629	623	637	591	640	622	630	619	645	618	593	594	625	660	608	596	648	646	601	641	640	569	593	608	598	588	612	637	640	595	596	607	614	648	626	575	561	636	621	611	599	635	615	605	613	653	616	589	630	616	585	613	567	608	613	645	606	621	615	598	561	662	548	638	606	609	585	602	605	635	623	636	599	591	586	578	628	608	619	605	689	626	620	608	643	606	639	623	596	591	636	583	576	613	586	577	617	617	616	608	594	614	620	612	604	642	617	651	614	604	616	613	611	613	591	620	594	636	596	637	599	636	591	642	599	613	605	617	614	614	587	614	611	625	612	626	605	649	594	581	593	585	598	585	578	612	650	600	610	603	696	580	587	600	609	600	572	588	612	639	637	637	601	579	620	577	569	617	613	592	629	592	648	600	607	594	627	616	614	643	591	624	610	570	582	608	644	621	606	600	612	613	592	600	614	619	568	597	623	560	611	638	617	636	609	601	631	642	598	586	623	645	592	663	605	599	578	658	605	597	617	673	585	582	602	575	580	616	656	596	606	639	602	585	618	645	600	607	598	591	641	661	614	615	613	633	613	601	615	641	641	617	578	590	614	607	656	642	607	605	594	597	598	610	616	605	635	573	621	612	622	619	631	589	578	620	647	595	607	641	599	619	627	612	665	637	625	624	638	636	590	590	588	626	642	608	670	579	619	610	616	606	630	604	628	576	572	648	660	573	605	602	642	600	635	604	618	611	601	624	580	625	580	632	611	607	593	637	594	589	630	623	604	649	626	617	624	573	614	608	596	611	612	615	571	631	592	604	612	616	611	688	605	618	574	604	623	613	596	590	576	619	631	612	597	573	575	596	588	604	622	574	620	597	564	630	606	610	627	637	657	630	643	598	616	560	636	653	624	598	589	573	602	624	622	566	635	623	598	636	615	623	625	625	599	601	645	646	619	595	599	592	566	581	608	596	660	572	609	659	601	639	605	605	584	631	576	604	611	578	594	643	606	611	600	574	568	613	615	626	627	628	557	611	587	598	609	597	640	587	561	604	588	604	630	611	620	652	594	653	602	589	675	609	622	609	651	615	580	557	591	587	633	607	600	655	644	580	606	604	661	574	586	615	606	590	614	622	626	636	601	582	653	644	608	602	630	602	597
1626	36	566	9	25	17	27	21	21	30	26	29	20	17	23	26	20	28	17	18	28	17	15	16	22	20	18	29	20	16	14	13	12	17	16	12	17	14	17	15	18	15	18	18	17	17	9	25	20	19	16	18	22	14	15	16	12	18	22	20	20	22	14	18	23	18	17	16	9	17	15	23	18	18	14	20	24	14	22	13	20	16	15	24	15	13	16	12	19	18	12	20	20	19	19	26	14	16	21	13	22	20	18	23	15	14	25	18	19	25	22	9	13	15	13	12	20	17	22	23	18	23	16	22	17	23	9	21	12	7	17	18	19	21	11	18	19	18	23	20	11	24	19	17	20	16	23	22	8	15	18	11	25	20	22	10	9	21	15	20	29	12	14	24	16	17	16	19	27	16	12	19	22	15	24	16	17	27	19	19	20	19	23	15	16	18	17	21	18	16	23	19	11	14	15	14	15	10	15	18	22	11	24	15	25	15	16	16	13	10	15	17	19	12	26	23	13	17	22	12	18	15	15	14	12	10	17	18	14	22	17	9	17	9	17	25	21	12	10	20	15	16	15	18	21	18	12	19	13	12	11	19	11	22	24	12	12	13	11	21	22	20	13	13	21	12	10	15	13	15	15	18	19	19	19	12	13	9	15	12	20	19	15	15	15	12	10	15	15	18	11	15	23	27	10	23	13	19	18	18	23	20	10	15	20	16	20	25	12	17	22	19	22	16	13	10	19	15	10	19	16	20	17	22	20	25	19	16	21	18	17	16	13	15	24	24	20	20	18	18	9	16	15	12	17	20	15	22	15	14	19	22	18	18	13	14	14	20	15	13	21	11	15	23	18	21	20	16	9	16	14	17	17	20	16	17	12	22	12	16	24	13	17	14	9	12	16	15	14	14	15	20	13	13	23	14	12	15	22	19	21	17	11	16	24	19	20	18	12	21	15	18	12	11	14	11	15	20	13	16	6	10	13	17	20	17	23	14	16	14	23	19	10	17	14	19	19	22	20	19	20	19	16	16	9	20	15	21	18	20	18	15	10	11	18	21	12	19	15	12	23	16	22	17	25	18	23	14	19	16	12	13	15	16	13	15	16	11	18	16	14	18	20	9	16	16	19	14	19	16	16	18	13	12	22	11	22	17	15	19	12	18	16	20	16	17	9	15	16	17	24	15	19	11	19	23	20	19	14	17	17	10	10	18	15	20	13	11	18	20	14	6	17	16	15	16	20	13	16	14	16	21	19	18	17	19	13	21	13	20	23	11	15	21	20	20	12	16	14	20	12	17	16	13	19	16	15	18	19	14	10	19	19	16	21	17	14	16	21	16	21	17	25	22	15	14	17	12	11	17	16	18	19	20	13	17	11	17	10	24	21	23	10	27	12	18	17	12	14	18	24	19	21	21	18	23	21	14	17	17	26	22	21	15	15	18	11	20	19	23	13	17	23	14	16	18	10	18	12	15	17	14	17	20	17	20	21	13	18	13	15	12	15	14	17	17	23	16	15	24	15	19	20	29	16	11	17	21	15	13	13	20	16	19	20	14	19	14	13	16	15	11	24	12	18	17	14	15	14	18	16	12	12	18	23	18	15	17	14	9	15	21	12	23	18	15	18	16	17	15	18	11	15	19	16	20	20	18	22	17	17	10	20	16	20	26	24	16	12	10	19	16	15	21	20	18	9	19	17	16	16	24	7	20	10	15	21	15	19	18	14	11	15	16	25	18	20	22	7	21	12	18	15	21	19	16	13	18	17	13	17	15	13	16	15	20	16	18	16	16	19	18	15	12	25	18	16	5	17	19	20	18	15	9	17	22	13	20	24	14	13	21	16	14	19	9	20	22	13	15	14	14	19	27	18	20	18	19	19	14	16	8	14	17	17	16	14	17	20	24	15	21	13	15	12	23	16	19	23	18	16	20	15	12	13	13	13	15	22	17	15	22	17	9	22	19	17	24	11	15	16	14	15	17	18	15	18	25	10	20	20	21	14	24	17	15	17	18	25	16	15	18	21	18	23	15	18	18	19	20	22	18	22	18	16	10	15	15	12	18	21	16	22	18	26	21	10	10	24	8	12	20	19	16	14	18	17	18	21	15	16	16	18	23	19	8	19	14	16	19	13	20	21	20	12	15	15	17	11	12	10	22	19	10	20	17	14	14	20	15	12	19	12	21	18	20	9	16	23	18	10	11	13	17	15	17	15	15	11	18	18	15	17	13	17	12	17	11	18	17	19	15	26	14	15	11	21	15	15	14	13	11	15	15	21	14	12	18	14	12	18	16	18	19	11	19	25	17	15	12	16	18	18	11	17	23	17	18	17	16	19	15	22	19	15	19	22	22	16	15	12	18	13	15	12	19	13	13	13	12	20	23	13	11	16	19	19	23	18	11	13	19	16	15	14	23	19	16	21	19	15	22	19	17	15	25	22	21	15	16	11	10	19	19	24	27	20	19	12	13	20	15	15	13	13	23	15	12	21	14	15	15	15	14	26	13	14	17	22	19	26	16	18	13	17	7	20	22	19	12	22	18	14	26	22	22	14	17	17	13	21	15	18	17	16	18	16	10	14	15	15	19	11	20	8	19	14	12	21	18	13	18	16	12	14	22	22	19	19	16	13	14	14	18	15	19	17	18	11	27	16	16	15	18	25	22	12	11	15	19	22	15	18	22	13	20	15	22	20	17	14	19	18	23	24	25	18	10	23	14	23	23	19	17	18	16	15	22	12	17	10	17	22	15	11	23	15	28	16	14	13	16	15	14	16	22	20	15	12	21	17	16	19	20	19	16	22	14	14	16	18	12	25	17	19	17	24	15	19	19	22	22	23	20	15	15	22	23	18	17	17	17	14	18	16	21	10	19	14	15	8	19	16	13	24	14	17	16	11	16	10	18	10	16	18	19	20	17	19	20	17	18	13	22	10	27	16	18	18	24	16	13	19	19	20	14	12	13	15	14	13	20	15	15	21	16	19	23	21	17	12	20	10	20	18	16	20	12	23	18	21	18	23	29	21	13	9	9	10	15	16	19	14	21	17	14	17	14	19	17	16	16	20	22	16	16	21	17	20	11	23	20	16	17	19	20	16	8	15	12	17	13	17	18	10	20	12	21	18	18	20	15	23	17	18	19	19	20	8	15	22	20	14	27	17	21	18	8	10	16	21	17	18	11	20	17	16	18	15	18	10	18	25	13	17	24	15	18	18	15	20	11	17	19	18	19	13	13	13	26	12	20	20	7	21	16	9	16	10	13	16	16	21	14	12	22	22	20	19	23	16	12	31	12	20	9	17	16	21	22	22	10	15	10	15	13	14	16	11	18	16	18	17	16	17	20	16	15	14	18	18	12	17	19	16	10	18	15	18	14	15	15	16	18	20	23	12	28	18	22	15	14	13	25	12	23	11	15	12	14	17	26	18	20	16	25	13	13	26	12	17	11	21	20	10	21	10	16	18	24	22	10	19	16	12	15	14	15	21	20	16	22	13	17	20	18
10010	1135	7356	601	1305	1650	1559	1328	1020	866	693	617	518	485	429	387	372	342	335	320	313	319	284	272	212	239	282	260	251	249	230	257	228	249	228	226	250	216	236	223	232	226	219	231	211	196	192	206	223	177	211	176	220	211	184	211	197	241	212	198	192	193	190	205	201	214	217	219	207	208	194	200	214	181	199	215	201	202	194	203	212	211	162	171	209	203	187	201	172	204	207	186	190	151	189	190	194	191	181	187	193	199	206	182	198	193	206	211	184	208	181	195	189	207	189	207	204	174	185	201	193	172	184	180	198	194	203	187	185	201	176	186	200	196	204	161	195	180	194	193	203	211	192	178	218	188	198	217	194	209	195	186	208	206	192	193	191	212	198	184	172	179	196	206	188	176	202	169	174	214	174	191	186	192	182	178	167	188	209	206	203	209	187	187	192	199	179	206	174	186	184	191	187	215	183	193	186	195	225	171	179	180	184	187	190	186	187	217	189	204	202	187	189	219	208	192	228	175	201	220	182	186	193	204	187	202	199	187	195	196	204	173	197	204	196	204	202	200	202	199	200	184	187	214	200	206	206	212	187	179	196	187	208	175	208	153	184	207	191	200	188	183	167	184	199	184	171	187	186	191	212	203	193	177	207	207	198	205	170	202	194	187	194	216	209	181	200	190	171	203	175	178	195	214	228	184	182	190	179	191	194	184	222	193	201	189	178	205	206	198	204	190	167	179	204	196	194	196	200	193	221	198	189	174	202	196	189	202	189	208	199	203	190	218	173	195	198	200	198	195	198	202	181	186	196	210	176	205	199	212	183	177	204	202	183	186	190	192	193	192	200	204	209	177	218	208	199	184	215	182	166	185	201	210	174	184	180	208	201	177	203	202	199	185	201	201	173	198	181	204	164	197	194	171	179	192	203	224	199	188	192	202	186	196	214	197	205	167	192	182	166	194	199	191	220	185	186	167	187	194	184	214	195	211	202	183	184	189	166	188	194	197	231	193	166	193	169	180	200	194	195	171	192	214	201	213	173	209	197	181	194	198	195	208	190	186	190	182	184	206	192	201	190	197	190	189	185	189	205	206	217	211	204	175	205	196	182	217	206	193	200	201	192	238	188	184	220	193	195	188	215	217	205	210	215	183	208	189	194	213	198	201	185	213	209	204	216	202	193	181	190	200	205	219	222	204	187	193	226	188	197	227	213	167	185	178	189	164	197	187	189	192	191	214	199	193	232	193	199	213	217	188	191	169	197	190	198	204	221	193	197	197	189	183	183	198	168	203	194	193	181	225	198	193	203	193	195	199	211	221	196	202	199	201	189	178	185	184	222	194	180	202	194	190	196	192	211	179	212	194	180	197	199	200	206	183	205	186	204	176	172	208	176	183	183	190	199	191	195	173	197	188	194	178	220	190	170	203	184	172	198	160	203	212	203	204	206	183	185	189	186	202	189	180	188	200	205	189	170	188	194	190	181	199	215	173	191	189	176	192	189	186	191	179	179	178	193	179	198	187	174	215	184	219	194	194	170	196	182	185	218	190	191	215	183	191	169	169	207	204	199	223	188	216	196	185	190	180	225	184	192	188	191	208	214	196	200	183	219	215	202	174	171	213	206	189	197	196	183	217	207	206	163	197	205	191	199	201	172	175	206	190	169	178	184	191	185	192	204	195	202	188	192	195	185	212	186	196	175	153	207	168	185	210	209	214	185	167	183	198	186	185	192	181	195	184	200	222	187	207	193	190	185	188	197	203	208	203	207	200	201	197	211	195	192	207	182	191	182	203	180	202	188	185	184	206	176	220	221	185	195	173	198	218	202	226	216	189	199	190	187	200	220	202	183	177	217	213	195	202	199	191	202	185	205	183	199	165	184	198	196	180	185	200	203	196	177	185	203	204	197	188	198	183	211	188	215	201	179	212	204	198	207	233	205	181	178	179	181	191	206	181	166	209	184	183	212	219	190	192	185	169	218	177	208	217	199	206	189	171	174	166	209	191	190	195	190	183	212	190	155	206	218	195	199	193	189	168	209	217	190	191	186	188	196	197	182	195	159	203	194	194	209	207	200	194	224	204	179	168	176	184	198	193	163	191	198	178	194	184	218	195	190	179	203	198	175	206	215	174	206	158	181	200	199	210	171	184	209	204	208	182	207	169	205	186	196	204	177	216	207	194	191	183	210	206	203	194	195	197	197	198	195	195	217	207	213	187	176	192	206	181	203	195	210	199	199	175	183	201	203	192	208	218	171	184	206	192	201	190	181	186	201	211	192	179	213	228	180	196	212	202	178	191	178	187	203	223	198	203	209	192	190	201	202	186	225	190	193	169	192	185	183	179	168	218	179	188	196	183	181	215	181	204	178	190	186	188	189	199	210	205	200	208	203	197	200	191	180	203	196	169	219	192	198	174	188	211	180	196	185	190	196	178	189	190	209	194	185	179	200	194	195	195	177	192	191	213	188	191	193	197	201	198	208	209	202	214	191	174	187	209	190	188	181	206	191	190	207	194	191	188	178	196	205	223	205	175	194	231	160	192	185	210	180	188	194	194	187	188	198	184	181	193	167	192	212	180	201	195	171	202	177	212	186	184	208	222	190	200	194	174	195	175	198	192	162	200	196	198	180	186	202	186	197	193	198	182	203	189	193	220	188	198	196	187	182	173	154	196	193	187	191	205	201	198	196	211	191	202	216	208	190	187	199	181	172	190	187	182	214	185	194	215	209	201	198	193	214	207	222	210	189	176	212	179	190	206	203	204	214	177	200	184	191	196	189	191	178	178	169	179	186	202	219	189	204	180	189	203	200	204	196	220	191	182	210	185	192	192	224	204	200	182	186	173	206	197	198	183	203	181	206	175	190	148	202	187	177	219	173	199	198	193	182	208	187	195	190	206	175	206	185	164	224	194	182	178	189	193	173	202	218	205	225	179	182	192	209	201	184	192	197	180	206	220	172	180	179	182	204	200	188	171	192	202	214	170	226	204	213	189	196	176	203	189	189	205	199	189	190	184	170	192	214	194	209	165	186	189	223	194	200	221	167	192	184	196	174	175	197	182	182	197	179	179	205	190	190	199	193	212	174	174	212	181	202	184	182	201	201	190	187	183	177	199	205	166	190	201	212	202	203	194	185	194	194	198	177	176	161	196	219	193	207	182	205	192	196	205	218	191	181	189	197	190	187	179	195	202	197	205	200	218	210	207	205	191	191	216	203	189	196	205	196	182	195	205	195	167	173	185	199	207	190	198	192	211	176	164	207	185	195	194	207	181	182	215	200	189	198	187	184	205	190	193	177	191	221	187	193	199	182	182	169	203	196	200	176	190	202	192	182	191	195	213	211	186	195	206	215	198	190	164	182	180	211	200	188	191	207	177	185	201	200	181	183	177	193	197	209	193	193	180	184	202	195	210	202	165	200	201	176	199	204	176	172	186	219	191	175	206	188	194	202	202	196	210	163	180	205	201	160	216	199	210	179	187	178	164	172	198	190	188	200	187
1245	161	1331	89	62	72	63	95	87	62	69	66	55	57	57	55	66	63	44	54	58	64	53	50	51	41	36	41	47	51	40	50	50	44	55	58	46	38	36	56	44	48	41	39	46	46	41	47	44	54	33	44	43	45	42	39	42	49	37	51	49	35	50	33	31	44	32	36	47	35	50	51	41	39	49	41	34	53	51	41	48	43	42	41	48	38	41	41	44	34	42	40	45	38	42	41	32	49	38	35	37	39	46	35	50	45	45	34	48	44	41	40	42	53	32	40	36	34	41	51	40	41	36	37	48	43	38	52	35	58	37	41	51	29	41	45	63	35	44	44	46	39	37	51	42	39	50	47	44	43	40	49	34	52	38	35	39	37	51	39	27	38	52	45	42	43	50	47	46	54	45	46	43	43	47	58	43	50	50	45	45	49	44	36	45	37	38	36	49	32	48	32	45	46	54	34	46	37	42	53	31	49	47	45	47	39	35	43	42	41	28	37	46	52	49	40	38	37	45	36	37	36	49	48	37	40	40	41	21	46	36	45	40	41	32	44	45	32	42	55	51	38	32	38	39	47	39	36	37	42	43	40	43	45	42	34	37	42	37	27	50	40	40	40	46	35	31	40	39	48	46	48	42	52	45	45	42	45	46	42	46	35	48	37	40	37	43	48	50	41	47	38	45	43	34	44	41	56	39	47	44	46	47	54	40	53	45	55	44	33	43	35	47	33	44	42	43	41	35	37	48	42	43	38	40	44	49	45	35	38	40	45	35	39	44	50	45	50	39	42	35	45	34	40	43	57	48	48	41	49	53	47	42	50	43	40	52	43	37	36	40	52	44	41	37	44	41	53	43	51	40	45	44	54	46	53	50	39	37	49	44	44	45	37	30	40	41	37	48	41	36	56	33	30	43	34	45	53	38	48	44	36	42	37	36	55	37	37	27	60	42	47	51	37	40	51	49	45	45	58	40	52	34	44	42	36	49	38	41	44	55	39	45	46	40	58	46	30	50	45	36	36	41	35	39	39	43	40	54	53	52	48	30	44	44	38	31	30	41	43	47	37	47	46	36	46	40	33	37	46	32	50	36	38	38	42	33	47	46	34	48	38	45	38	43	47	47	41	36	36	41	38	37	40	42	39	39	42	44	40	38	51	31	24	49	47	47	36	45	44	49	38	51	62	40	37	34	56	40	44	43	44	51	49	39	43	36	40	45	49	33	47	27	39	37	44	41	47	43	50	34	41	38	37	32	39	54	58	50	37	25	39	41	40	42	35	45	60	34	37	37	39	29	40	33	46	46	53	36	39	46	39	51	37	34	46	47	37	48	52	41	46	56	43	38	37	35	43	47	38	32	41	35	37	36	42	34	48	42	35	43	53	33	45	63	31	37	43	35	35	42	42	33	39	44	40	40	46	55	33	42	37	46	38	49	42	47	41	39	45	51	49	42	44	49	42	37	44	40	54	34	43	44	42	38	48	37	44	42	45	51	45	34	55	39	52	37	34	42	46	41	30	33	55	46	54	36	35	45	49	44	46	59	45	47	37	45	48	48	46	48	46	38	45	46	51	38	51	44	49	49	28	43	46	40	47	40	46	43	32	42	48	38	42	45	51	52	47	41	30	51	40	34	45	49	43	34	31	43	41	27	58	36	41	37	42	43	43	47	26	41	44	29	41	43	44	32	52	34	38	31	44	44	38	44	33	46	45	54	53	32	46	34	45	40	42	45	29	40	37	46	54	50	34	40	55	39	52	42	44	54	32	44	47	42	52	40	39	34	37	42	45	42	46	32	37	45	46	46	38	48	37	37	30	57	36	42	47	33	41	43	40	48	48	35	59	41	36	45	36	40	45	41	43	36	51	53	42	42	54	48	42	51	36	34	39	44	47	52	40	41	31	48	57	51	45	45	51	51	22	33	36	41	43	41	38	51	42	37	40	50	43	50	34	38	47	40	44	51	41	34	28	35	51	40	31	52	26	55	44	43	44	39	41	30	37	50	44	36	46	43	45	46	40	39	54	43	35	45	50	49	55	41	44	32	45	37	53	36	37	28	43	45	46	38	60	40	44	40	44	47	47	48	41	43	53	46	43	44	31	48	36	38	43	44	33	27	44	39	42	41	43	32	65	35	35	50	52	37	38	45	32	36	30	49	50	56	57	34	53	37	44	44	37	44	36	34	31	40	44	39	44	46	44	38	36	46	32	46	61	46	45	46	43	50	47	48	38	48	46	49	37	41	41	32	40	34	40	46	42	34	36	50	41	37	44	58	40	43	48	44	40	60	37	44	43	40	29	31	40	48	40	46	40	42	30	45	30	41	45	44	47	36	48	40	46	50	47	45	48	45	42	37	40	45	44	36	53	51	42	51	42	41	43	41	47	38	35	41	38	42	48	45	32	41	51	50	36	44	39	46	38	28	45	37	44	43	39	32	40	41	51	49	29	54	29	48	36	41	38	40	41	32	42	39	39	46	42	34	47	55	28	44	40	46	57	30	44	29	49	43	50	35	45	43	27	49	46	48	38	47	53	44	38	53	40	46	41	55	47	38	43	51	43	38	43	41	38	43	52	42	37	45	45	42	45	43	33	54	37	47	47	43	38	42	45	42	33	44	43	49	42	44	50	41	41	40	46	45	36	44	36	43	33	35	36	28	44	50	39	39	57	28	32	46	44	38	47	51	38	51	41	33	39	41	48	42	42	39	42	40	26	37	41	41	33	35	31	41	47	43	36	56	34	47	26	44	34	48	41	54	44	43	41	42	43	45	38	39	47	48	38	55	41	33	48	45	50	54	35	41	33	40	44	35	49	41	37	46	56	42	34	54	40	36	38	43	45	63	39	38	45	41	51	47	43	49	31	39	40	39	45	39	43	35	45	49	49	39	42	35	42	28	39	45	41	39	48	47	38	45	36	43	43	49	41	48	41	43	42	31	26	39	46	24	34	39	33	38	45	44	45	33	45	49	44	37	33	44	44	50	45	31	34	49	34	33	42	47	30	41	41	36	34	40	33	49	36	36	41	33	52	33	36	54	38	38	38	49	34	52	37	52	37	49	39	41	35	55	48	51	40	42	41	41	48	46	50	44	37	51	48	43	36	38	49	33	34	30	40	42	37	50	42	47	33	48	42	30	38	34	33	42	37	46	47	37	42	39	48	40	44	34	59	47	43	36	34	46	48	44	33	41	41	29	43	38	52	39	33	21	44	59	36	47	37	41	43	33	34	33	48	47	44	33	38	42	50	30	47	38	40	44	37	41	43	42	40	51	44	54	52	51	45	49	50	37	40	35	36	45	35	33	43	44	48	52	44	46	25	41	47	48	48	46	31	38	47	42	33	37	47	53	51	36	39	39	52	40	43	31	41	48	29	45	43	52	32	41	43	37	48	33	34	50	45	44	44	34	37	22	49	42	41	43	35	39	39	40	52	41	43	33	39	39	39	40	42	45	40	45	38	45	42	53	47	49	44	37	35	37	50	36	42	38	34
14375	3793	10384	2050	4454	5092	4498	3474	2676	2141	1792	1581	1358	1164	1034	1033	918	817	769	779	744	680	644	642	638	581	564	649	602	573	512	560	543	511	514	529	512	537	520	494	525	483	454	521	513	502	460	528	482	461	515	493	477	470	482	505	474	440	434	483	426	455	438	447	479	440	470	429	486	470	466	433	421	471	460	449	471	445	443	450	420	448	503	448	430	483	477	462	491	408	440	434	438	465	467	488	445	461	417	448	463	462	482	430	456	444	447	435	422	415	437	453	442	438	441	466	438	447	420	479	416	470	487	452	457	456	438	419	453	427	472	449	414	440	440	440	464	460	448	436	438	440	490	442	462	474	435	460	430	461	427	478	408	463	399	458	486	433	433	439	432	480	432	448	436	461	465	468	491	418	448	448	426	421	428	430	416	483	451	430	411	424	468	470	436	460	452	466	449	458	420	458	470	425	443	445	423	476	452	444	431	467	456	427	427	432	437	455	399	445	420	467	435	435	445	449	409	418	446	457	439	425	435	416	463	413	458	455	450	471	433	446	484	438	426	468	443	452	427	456	453	477	460	435	474	430	404	446	462	450	471	441	417	430	435	426	446	386	465	421	461	452	457	437	479	430	396	424	449	444	399	408	452	473	458	474	472	441	409	434	464	451	412	426	470	411	395	436	445	406	447	451	433	470	438	421	429	450	453	445	400	431	452	436	412	435	450	455	423	461	459	429	465	432	466	418	468	421	420	440	409	446	426	463	422	419	436	429	484	442	453	448	459	466	434	445	429	465	466	481	465	434	432	408	433	446	462	444	452	416	442	430	409	410	396	445	413	430	437	413	416	448	459	432	434	444	451	451	433	438	410	500	433	445	420	433	447	467	436	486	422	402	410	466	451	461	450	467	427	471	430	421	454	459	440	439	465	433	461	450	441	419	458	425	419	416	460	448	478	433	440	464	438	473	451	409	414	437	474	463	451	436	461	395	425	444	429	478	449	456	433	426	449	436	424	444	451	424	460	444	423	426	404	428	480	449	400	425	469	438	424	430	446	432	458	440	465	439	469	444	426	444	472	435	437	452	439	444	449	429	437	428	449	423	409	461	434	472	438	440	425	420	428	485	409	464	445	416	414	450	451	459	448	447	452	448	417	437	458	442	420	488	438	447	473	414	446	440	469	419	454	437	411	413	431	438	413	414	444	465	408	473	409	465	461	448	469	455	414	429	461	462	423	490	434	434	414	445	453	465	462	414	409	434	402	457	471	420	454	469	428	449	435	416	435	420	452	420	449	457	445	451	493	424	414	449	455	427	453	452	437	448	426	416	441	421	404	447	435	425	422	466	451	492	450	439	423	459	443	438	434	380	470	435	426	444	454	451	468	449	424	438	447	456	427	449	425	459	433	439	448	435	475	441	428	484	470	410	475	466	429	463	456	413	436	458	419	456	435	445	487	454	454	445	444	417	414	437	430	450	444	440	484	427	417	439	411	412	431	433	441	436	418	451	449	462	447	408	460	430	434	395	430	429	458	464	436	381	429	422	418	412	387	452	435	444	421	427	434	437	429	441	461	440	405	467	448	419	422	436	420	413	423	448	432	438	464	445	449	472	448	471	434	428	415	455	443	449	431	423	414	462	462	408	458	427	432	453	425	459	418	422	463	418	424	405	485	458	464	445	454	425	397	431	433	457	407	463	422	405	427	437	413	435	448	471	438	424	435	459	468	457	446	423	422	436	446	427	446	462	456	420	431	475	405	421	422	445	415	425	451	465	464	433	385	456	436	431	436	460	449	438	460	425	456	412	426	407	421	434	449	391	514	451	426	420	435	462	451	432	446	422	422	357	463	476	475	425	433	440	461	433	422	443	452	456	444	400	472	465	468	434	451	418	429	455	389	434	450	438	398	454	433	446	421	415	463	450	433	428	442	443	413	457	428	431	417	463	439	394	411	410	420	436	486	429	441	460	449	430	469	439	439	462	431	457	458	434	422	444	411	411	430	428	444	415	437	420	446	440	449	406	463	420	473	446	433	485	458	444	375	421	445	453	427	422	463	446	425	444	413	463	434	447	426	446	418	461	474	448	421	449	449	447	431	426	391	475	397	433	455	430	436	418	455	443	425	410	450	445	449	422	469	436	464	425	428	477	466	417	439	414	447	482	431	451	457	466	455	415	425	440	415	442	464	467	435	427	426	414	472	448	432	428	435	457	461	426	453	415	447	439	438	435	411	426	413	405	483	434	450	439	429	431	429	436	451	449	412	406	436	436	445	430	450	461	438	440	436	499	423	455	432	427	447	462	467	465	446	424	417	437	414	433	435	448	451	418	426	401	444	465	444	442	434	411	421	408	468	414	447	455	441	415	428	452	471	474	470	468	441	450	417	434	437	484	389	450	463	462	423	425	428	426	435	443	432	438	445	478	440	435	456	442	450	440	427	440	412	428	425	430	467	458	422	462	443	439	460	499	468	443	434	447	435	428	443	416	448	435	420	484	419	436	448	440	432	430	429	427	460	419	434	452	469	441	419	430	439	438	463	439	423	447	436	423	416	466	429	436	428	441	429	428	432	439	461	466	421	450	464	478	416	424	421	449	470	412	429	417	432	436	421	439	443	433	446	438	439	451	436	456	451	443	445	410	424	440	424	459	442	427	415	415	457	472	460	395	469	462	447	457	447	443	429	461	473	458	426	462	454	430	429	434	448	428	440	468	421	422	427	435	462	408	444	420	417	430	451	444	454	420	427	421	482	434	449	435	448	406	468	433	442	455	402	417	451	474	430	417	420	473	425	435	447	462	457	430	445	412	453	456	451	448	457	400	456	412	465	460	459	470	429	448	425	444	422	462	430	489	461	456	428	461	450	430	443	420	416	427	410	464	423	414	426	469	439	442	416	445	436	454	463	461	433	435	438	446	478	408	442	454	438	421	403	451	485	466	488	463	423	449	419	436	436	435	412	449	433	448	445	438	455	428	410	416	429	445	460	448	425	424	437	436	447	425	431	434	455	433	442	458	441	448	435	431	489	430	425	472	410	408	427	449	438	452	440	427	424	433	437	444	419	460	403	411	437	414	431	430	408	440	470	427	461	493	415	447	425	439	466	461	466	451	394	419	434	435	418	436	474	386	429	406	438	435	419	432	407	433	429	490	461	400	440	423	467	465	443	443	428	427	437	475	485	449	450	416	440	394	436	455	458	413	437	420	466	458	430	430	469	427	444	441	392	451	426	435	422	441	453	422	460	440	418	437	478	424	435	431	440	451	441	408	422	427	426	440	437	438	455	420	428	417	420	473	434	447	421	414	460	406	411	423	458	454	428	468	452	477	485	466	483	391	447	441	444	475	430	425	436	408	400	418	462	409	434	407	434	421	475	423	463	420	428	436	427	423	426	467	446	409	425	478	419	453	427	450	458	475	462	418	445	409	473	424	434	399	433	430	444	438	455	472	408	451	427	423	424	431	438	402	428	412	432	461	455	466	433	459	451	459	458	430	481	439
2671	137	616	55	58	53	77	52	61	69	70	37	53	40	50	48	35	41	36	34	38	55	36	45	34	33	42	23	37	28	26	25	32	23	32	26	33	27	22	31	40	35	29	25	33	22	31	30	33	34	22	22	36	21	19	30	37	24	29	24	27	34	29	26	27	25	24	26	31	25	28	35	29	26	27	16	22	26	35	28	32	29	23	23	28	24	22	22	27	26	20	23	25	29	34	30	26	28	22	27	24	24	29	26	25	25	24	27	35	23	25	38	21	19	26	29	25	30	25	32	22	20	26	28	27	30	27	23	27	37	31	19	20	25	30	34	24	26	17	31	29	32	24	25	30	34	30	33	27	27	22	17	30	24	27	26	29	28	25	22	23	37	41	33	24	23	19	22	25	29	31	28	29	23	21	20	26	22	29	34	20	33	21	26	22	27	24	30	21	18	27	26	31	22	38	30	32	24	34	31	28	21	15	35	29	22	23	20	14	30	22	13	24	14	30	22	31	23	31	31	16	37	26	25	26	32	22	19	27	35	23	22	28	28	26	22	24	31	28	26	29	16	39	17	24	30	28	22	29	25	29	21	30	19	30	23	19	29	21	28	25	23	23	21	22	21	24	29	24	35	23	32	27	25	24	28	33	23	24	30	23	22	31	18	30	25	35	37	24	28	21	32	27	35	30	28	23	32	22	30	23	31	27	27	15	33	28	18	21	32	26	32	31	26	28	31	30	25	21	29	36	21	29	29	26	27	32	34	20	28	37	32	31	29	25	32	26	29	31	28	23	34	29	30	34	26	32	31	21	26	32	29	20	31	21	28	22	23	28	26	23	22	22	26	35	25	27	25	37	29	28	20	30	36	32	23	14	24	30	23	33	27	17	31	19	27	17	22	22	19	27	28	21	32	33	28	22	19	28	26	27	21	28	31	32	22	27	28	33	20	30	21	29	28	25	24	23	22	25	31	32	29	27	22	35	25	23	24	23	29	15	24	22	22	26	26	21	32	35	21	21	29	23	27	26	26	29	28	25	26	24	26	31	31	25	29	34	30	30	31	32	29	30	24	21	23	26	30	30	20	27	32	33	24	22	22	29	27	16	17	22	31	28	31	28	29	24	31	26	27	27	22	31	24	32	32	24	21	30	20	23	22	27	22	32	30	32	19	22	14	30	30	27	33	19	25	22	28	23	25	27	37	27	21	30	26	33	29	19	33	19	20	25	28	25	27	25	31	27	31	32	28	23	27	17	35	23	30	30	28	26	26	21	32	31	24	24	26	25	24	21	20	28	26	26	29	23	25	29	16	30	35	39	30	18	34	28	21	25	28	31	18	24	20	22	33	36	24	29	16	34	17	24	32	30	33	34	34	35	29	29	21	36	38	18	26	19	25	26	28	20	24	25	26	27	22	29	21	29	31	24	34	29	17	22	33	26	30	29	26	30	28	26	30	12	30	17	16	28	21	33	38	23	33	26	27	29	30	30	28	20	29	21	30	26	19	27	25	24	27	29	29	28	31	22	43	27	20	26	22	22	26	35	24	22	28	27	28	25	26	20	30	26	41	39	33	36	31	30	30	31	28	18	38	22	30	29	25	30	26	26	23	44	32	26	26	26	34	27	23	27	35	26	19	34	31	19	19	30	20	20	31	22	27	23	28	22	29	25	24	25	31	28	23	23	25	27	36	22	35	31	21	22	20	25	32	24	40	30	25	25	24	23	30	16	26	32	26	29	19	34	30	28	22	30	23	21	31	39	31	33	31	30	25	33	29	27	28	9	36	30	33	27	22	23	33	27	25	14	30	30	30	31	21	29	24	37	39	26	31	25	24	28	21	25	25	27	25	26	31	25	25	24	29	24	20	31	25	13	27	24	39	30	17	29	27	29	24	31	28	30	21	27	31	29	28	40	27	26	33	26	35	24	34	25	24	27	32	30	28	30	27	30	27	32	33	30	29	27	18	28	30	26	33	22	29	26	29	29	25	27	23	37	27	22	20	26	23	29	31	26	30	27	23	16	28	15	28	18	26	29	31	31	25	30	21	25	20	24	15	23	21	20	33	29	29	33	17	29	25	28	28	27	27	23	32	35	29	32	35	23	26	20	31	19	21	26	33	29	29	25	22	23	30	34	29	22	17	29	31	30	29	25	25	29	20	30	24	23	25	27	27	29	34	26	34	22	28	19	21	29	30	35	21	23	28	24	24	33	21	23	28	25	32	27	25	29	32	18	23	19	25	38	20	22	27	38	18	19	24	36	27	27	23	27	24	25	26	33	24	29	32	23	26	31	27	22	20	31	19	32	30	27	23	23	33	29	27	26	32	22	26	21	23	26	26	21	20	30	20	30	33	23	27	24	19	31	23	30	31	19	27	29	20	32	20	23	21	23	18	36	29	27	32	22	24	21	32	35	25	25	19	28	26	23	24	24	29	34	32	37	32	34	27	27	23	27	23	25	24	33	39	27	31	27	26	20	23	40	20	24	25	17	24	28	32	22	22	30	34	25	26	35	37	28	27	29	28	33	30	35	34	30	33	17	29	31	24	16	23	21	21	35	24	23	30	20	20	22	30	22	25	27	23	27	38	31	28	23	28	26	30	32	19	28	26	24	32	29	28	25	19	24	22	20	23	26	30	26	24	21	22	25	40	23	25	26	21	26	23	26	32	30	18	27	35	27	34	19	32	24	27	35	31	22	25	27	22	25	32	31	24	28	31	21	15	22	30	25	34	32	30	26	26	28	25	20	28	27	24	27	25	20	25	18	27	35	21	29	27	33	27	29	23	14	33	19	25	25	32	28	32	25	21	33	26	10	27	33	32	27	32	26	25	27	30	27	20	25	32	21	27	23	30	30	24	20	30	20	23	32	20	26	24	27	31	21	30	27	27	27	25	29	14	25	26	28	30	24	28	23	15	36	30	32	21	33	32	25	32	34	25	28	37	23	22	24	29	28	28	31	28	30	24	24	27	12	33	25	23	25	24	23	27	25	20	33	29	24	28	37	27	29	36	37	29	24	27	28	14	31	28	23	24	24	22	28	18	30	31	24	23	24	29	23	30	25	30	27	25	29	18	30	26	35	18	27	26	23	29	28	23	16	33	17	28	23	24	31	39	22	32	25	32	26	35	34	16	27	23	32	30	18	27	33	24	28	34	25	26	24	23	29	31	15	20	31	20	23	22	18	24	25	33	20	22	24	20	32	24	39	31	20	26	21	35	26	29	22	26	30	24	20	20	29	16	19	17	26	33	26	21	24	25	30	30	32	29	34	28	26	20	22	23	31	20	27	32	25	23	32	18	22	35	37	22	26	34	28	24	19	29	32	21	21	22	27	27	27	20	27	27	19	29	32	19	26	30	25	20	37	26	24	30	26	29	25	23	29	25	30	23	25	38	24	27	31	28	22	33	27	17	24	22	34	28	23	24	19	18	21	25	20	23	27	27	31	25	32	30	23	25	25	21	38	35	30	21	31	25	24	15	26	26	18	19
13193	2679	6668	1934	4435	5189	4859	3919	3256	2640	2134	1697	1499	1310	1194	1029	963	853	801	787	720	654	602	588	579	544	553	522	490	455	450	430	395	419	435	406	357	385	442	428	395	382	383	345	338	367	367	381	319	365	352	309	363	405	343	337	346	318	356	350	332	324	339	281	328	333	336	336	355	309	319	355	341	324	297	313	302	297	332	336	351	301	329	336	315	301	309	338	350	334	318	336	324	353	320	319	325	341	314	333	306	302	322	303	303	307	304	312	295	274	285	302	302	315	306	323	321	310	315	285	325	305	301	298	308	296	280	290	305	325	311	315	310	304	313	289	310	304	313	302	296	297	328	309	318	293	312	286	314	281	303	325	331	325	306	305	316	267	303	295	304	285	320	316	325	298	322	307	320	308	276	307	279	316	310	289	311	307	296	301	324	296	280	302	302	282	312	318	320	277	281	293	297	294	298	311	270	301	299	290	299	305	319	275	270	284	343	302	293	270	283	305	307	327	325	323	313	295	309	297	316	306	322	278	315	305	312	274	318	305	297	288	333	307	298	305	295	304	292	310	291	273	272	284	324	286	324	287	270	262	306	313	291	299	311	304	304	293	305	322	304	298	324	307	317	306	319	298	307	339	272	300	292	308	301	312	287	304	305	304	281	275	288	315	285	293	287	291	308	287	310	316	278	326	313	281	301	324	302	273	275	304	308	266	296	320	316	303	347	261	263	307	272	308	332	300	313	293	301	288	283	305	299	298	310	313	302	340	290	271	290	286	278	317	281	316	288	295	306	277	306	297	295	299	328	293	315	284	292	292	313	265	277	305	298	298	299	304	349	306	293	307	309	289	314	297	309	308	286	301	277	309	284	287	286	301	291	306	276	303	286	326	276	290	314	325	297	329	311	293	286	302	313	289	302	286	277	292	292	322	278	290	270	298	334	307	285	276	283	297	293	295	300	305	277	301	283	297	293	290	296	285	288	310	308	290	315	306	301	278	285	292	298	300	283	306	295	313	289	286	293	292	309	296	290	303	302	275	323	311	287	321	298	332	341	292	287	296	308	291	269	296	308	294	269	312	362	282	327	298	274	287	286	317	321	286	315	282	293	294	294	314	302	297	298	324	296	294	273	295	324	327	302	323	303	293	297	302	284	319	308	341	307	298	293	286	314	293	292	267	280	315	301	280	307	296	310	292	298	305	287	297	308	267	298	313	280	277	300	313	321	301	296	315	303	279	265	327	293	302	305	296	311	304	305	274	300	297	307	296	303	282	312	293	288	287	296	309	290	331	316	334	300	292	300	309	285	301	284	271	316	311	312	280	269	321	328	264	311	312	278	286	304	295	284	314	314	307	309	289	332	311	296	305	288	305	281	319	299	299	282	305	312	283	313	283	311	306	284	309	293	281	315	300	285	334	301	292	308	279	293	296	277	287	291	322	276	295	299	284	295	275	335	274	299	309	275	304	329	289	285	275	301	318	305	299	282	316	326	297	364	282	324	296	314	261	266	296	284	280	274	343	280	296	301	278	282	301	253	318	288	282	295	291	287	297	320	282	311	276	298	273	299	323	285	303	307	317	294	302	279	315	301	315	342	322	297	308	300	282	286	271	322	305	300	281	266	253	286	331	279	289	289	268	297	266	294	292	315	308	317	319	266	296	305	331	320	287	265	313	310	319	282	307	307	306	312	307	275	308	291	290	311	265	314	305	298	308	290	293	295	301	322	300	308	301	294	291	276	320	285	316	284	279	303	285	299	300	301	321	286	288	301	283	302	290	319	301	282	294	304	273	305	302	309	281	326	299	343	288	306	285	276	307	283	309	319	289	306	318	316	314	298	328	288	276	307	291	332	285	274	282	296	303	301	278	282	284	285	288	279	304	288	322	305	303	289	296	293	302	299	292	299	319	313	302	305	305	302	313	288	301	321	313	294	294	295	292	274	302	300	294	321	286	311	290	270	304	303	324	316	292	303	294	284	300	307	287	288	310	291	282	322	286	284	286	306	285	308	316	318	296	284	291	337	301	299	296	316	283	314	311	295	303	278	283	298	272	303	278	279	302	305	280	275	295	291	289	282	273	283	312	303	292	297	280	296	281	298	282	296	275	278	323	308	314	311	310	274	331	309	306	298	302	302	302	276	310	276	312	299	295	312	290	298	285	306	311	314	308	315	289	299	300	305	279	295	323	320	305	288	284	305	299	343	287	278	309	307	296	311	270	279	275	294	296	265	296	283	311	293	317	289	288	313	310	271	317	314	304	301	275	276	295	322	297	282	296	302	294	323	337	282	311	290	287	299	315	282	302	281	303	327	300	329	316	306	303	279	286	309	315	315	291	316	299	274	247	296	281	324	296	288	294	295	237	314	316	304	303	306	319	314	289	302	277	308	302	297	299	300	289	311	265	302	290	278	274	280	277	298	264	282	307	282	321	294	283	313	305	264	311	272	300	271	285	313	319	291	248	310	298	326	292	309	272	297	293	302	322	276	297	299	291	274	315	292	301	298	295	299	324	257	324	313	285	296	311	304	332	301	312	317	293	318	299	286	295	273	297	301	309	339	323	279	295	335	307	319	304	283	320	355	279	280	287	317	319	313	268	313	299	320	337	288	302	323	281	316	280	280	294	294	292	327	318	268	296	307	307	296	295	295	285	306	269	298	295	287	298	292	294	297	285	290	292	282	290	299	306	277	309	322	285	300	305	304	279	299	273	308	277	292	310	294	284	277	276	296	290	313	297	272	285	313	279	276	281	286	282	325	295	306	287	296	318	295	297	266	305	320	300	311	278	252	310	303	291	315	311	289	327	310	311	278	294	332	309	324	297	293	275	285	298	296	317	315	305	311	308	287	278	307	312	312	296	311	282	272	285	306	296	290	310	303	283	295	334	286	273	288	277	310	293	303	296	300	297	347	316	312	281	292	314	318	289	303	300	291	306	279	291	336	265	291	329	275	300	306	276	298	268	325	281	298	309	279	305	246	273	296	330	320	297	274	332	305	321	279	288	272	317	309	295	304	295	314	282	299	292	311	305	289	330	278	295	302	308	262	303	301	324	312	311	305	304	315	279	335	334	320	283	321	331	342	289	293	289	310	261	323	318	324	279	304	341	284	278	299	313	314	313	297	290	280	287	283	308	300	284	321	269	281	306	268	310	293	316	312	309	284	288	293	309	314	313	270	301	332	312	282	267	315	346	317	285	310	313	310	288	299	260	286	293	302	295	307	314	287	317	286	289	283	309	329	262	306	313	328	282	311	278	311	307	307	327	281	320	291	283	293	305	326	282	307	298	290	278	304	302	328	272	304	278	288	275	299	286	319	330	339	292	309	331	297	300	321	315	299	306	305	320	324	292	289	295	298	294	281	277	311	312	310	314	318	299	312	256	283	325	289	302	316	292	283	291	303	308	292	271	267	270	313	299	304	303	281	267	301	295	286	304	272	291	286	268	296	291	305	316	289	277	321	316	315	300	324	299	303	307	305	331	283	288	318	305
2034	242	198	93	87	135	140	156	119	85	104	112	84	91	90	93	79	62	67	67	71	71	52	76	65	56	70	61	63	56	55	68	54	71	42	64	49	68	51	72	73	81	40	56	51	50	60	62	67	58	62	55	50	59	50	50	55	69	53	58	65	60	51	51	48	51	59	61	74	54	53	65	54	56	63	63	49	62	56	43	53	55	61	58	58	64	69	77	68	66	58	60	63	49	61	57	57	52	62	57	46	58	61	72	51	72	57	60	45	55	59	47	67	57	56	59	54	60	61	77	59	61	62	52	62	60	63	52	58	50	45	66	63	54	43	71	47	64	60	60	71	63	56	48	57	61	50	53	59	48	47	54	51	54	53	52	61	52	63	48	63	47	59	58	42	51	68	62	44	50	60	59	55	59	54	66	56	58	56	50	61	53	51	50	52	68	53	61	54	49	49	56	52	62	60	50	54	51	55	67	54	61	59	56	53	56	59	48	60	65	54	50	64	60	50	53	71	53	53	57	56	48	61	58	64	56	62	61	49	61	65	58	58	47	61	60	54	47	50	57	44	50	45	59	50	43	47	64	63	57	38	68	64	50	49	54	56	55	63	54	65	62	60	45	58	63	69	46	45	52	57	57	72	71	56	40	47	49	55	52	54	51	53	46	53	53	45	46	57	61	77	58	57	54	51	57	52	58	70	62	65	63	42	49	48	66	60	29	68	54	64	59	66	73	57	55	72	44	40	50	66	52	56	41	54	55	62	64	70	46	53	54	51	56	57	72	46	45	56	57	51	61	49	49	66	60	49	54	54	64	62	53	80	52	47	63	56	53	44	48	48	54	45	58	51	48	58	60	51	63	49	58	49	54	48	61	56	56	67	61	51	63	46	65	44	61	52	68	44	66	50	52	59	47	65	61	55	58	56	46	50	61	69	51	57	59	60	48	55	58	62	58	50	53	56	65	50	48	47	66	58	57	54	52	63	59	51	65	52	48	52	54	53	47	44	58	44	52	68	45	61	62	40	64	59	54	53	54	51	66	70	55	51	66	52	66	63	51	55	63	70	62	64	53	49	59	62	60	61	45	51	56	56	57	54	58	51	57	44	48	57	45	62	47	42	54	53	51	54	57	73	51	56	46	55	51	56	53	55	66	56	45	61	62	65	58	52	61	53	67	43	58	55	45	49	59	48	68	54	48	56	41	55	65	45	53	58	55	44	60	67	52	51	56	54	50	50	55	51	58	64	62	63	58	56	58	54	63	62	48	63	57	59	61	45	61	56	53	54	65	61	78	61	53	71	58	51	57	80	51	51	56	41	55	52	61	48	48	63	58	49	63	46	48	56	51	46	72	41	63	61	48	59	52	50	48	53	61	52	54	56	47	59	47	64	58	56	61	47	51	61	42	63	60	68	52	57	61	57	55	65	48	44	55	65	49	45	58	57	59	51	57	79	50	51	56	62	67	57	61	54	60	56	52	64	66	60	42	50	66	67	56	41	56	58	52	56	59	49	51	62	52	50	63	85	64	55	47	61	60	52	49	40	49	58	54	53	40	50	55	60	61	47	70	62	45	60	62	64	53	46	47	68	53	55	61	60	61	49	48	50	47	53	64	57	56	55	50	60	56	55	51	68	46	60	61	53	49	50	43	51	45	53	66	61	55	65	52	63	64	61	61	63	53	53	46	56	55	52	50	44	51	65	53	47	51	54	66	58	53	69	53	70	57	75	50	63	70	71	55	54	64	43	56	55	56	47	66	55	49	50	54	61	67	55	64	59	48	49	56	62	58	45	43	61	53	50	71	58	61	51	49	58	54	57	53	53	57	51	61	64	57	50	54	68	51	50	48	42	53	62	56	46	51	40	59	64	65	49	55	58	50	36	60	64	45	56	57	42	41	46	51	46	43	61	51	56	42	59	61	52	42	50	56	59	49	49	51	50	51	45	49	53	56	44	45	62	54	53	59	51	61	53	50	49	58	51	61	66	59	50	67	50	47	57	60	56	45	70	65	60	58	46	48	62	59	47	55	56	57	65	48	50	50	53	65	58	62	51	51	51	56	55	56	59	56	47	56	54	54	48	61	37	51	60	54	60	54	47	59	49	61	60	48	60	58	54	58	55	59	56	46	49	60	58	52	64	52	47	60	49	57	55	54	57	58	62	44	57	60	60	60	52	45	62	79	60	57	53	62	57	51	61	58	29	58	70	51	47	58	69	60	65	63	61	58	58	66	64	63	49	56	51	73	48	56	47	61	49	41	48	63	57	60	46	69	62	57	50	50	58	52	59	57	57	56	62	68	57	47	67	51	67	50	64	58	76	68	47	60	65	48	60	59	61	52	57	57	46	49	58	54	53	48	67	66	74	52	68	50	45	73	64	52	69	60	50	39	65	64	55	57	58	61	50	61	50	50	58	68	54	51	68	66	65	60	57	46	63	55	56	61	60	50	59	46	53	59	54	48	54	66	50	58	61	62	49	72	57	56	35	52	48	45	53	60	62	69	58	69	52	49	50	61	58	66	54	56	58	59	52	59	57	54	58	50	63	47	58	49	53	68	63	46	51	60	40	49	63	56	66	51	53	44	61	47	67	47	56	50	57	64	56	51	55	52	47	57	58	61	74	57	61	54	63	58	44	56	56	46	71	56	55	71	53	49	46	67	55	69	65	58	49	45	50	55	56	50	56	52	65	51	64	59	54	49	52	62	61	62	56	41	54	53	60	55	61	64	56	71	55	66	44	58	56	55	58	46	48	53	57	57	59	71	66	56	50	54	53	58	58	54	54	60	53	55	61	59	61	60	69	60	52	57	68	80	65	52	50	40	73	60	52	58	51	50	51	42	51	56	58	58	66	53	49	51	57	58	64	68	53	63	49	55	66	58	68	58	61	53	66	51	61	66	55	55	56	59	45	65	45	69	52	50	63	58	64	63	54	46	57	49	64	48	58	57	66	55	54	51	58	58	57	49	52	67	51	55	59	54	59	43	46	58	60	64	57	50	73	46	52	60	67	55	81	52	57	56	73	51	63	44	53	38	46	49	56	67	48	61	51	55	58	76	56	58	55	56	55	57	55	60	70	67	52	57	61	71	45	41	43	55	50	46	75	61	56	46	59	67	60	51	63	50	51	51	56	52	65	56	57	42	58	48	41	68	53	53	62	60	54	64	64	60	69	45	53	60	58	60	76	60	66	59	60	59	66	57	59	51	41	50	65	61	46	56	61	69	52	58	52	56	47	47	62	60	75	49	53	61	64	68	45	76	58	47	55	47	53	54	63	57	56	57	64	61	68	59	67	54	50	39	50	41	46	70	78	47	62	47	48	44	49	58	53	59	58	57	44	60	47	68	44	59	66	53	56	63	52	42	50	62	63	50	54	64	60	58	41	57	61	63	63	68	53	52	44	52	54	58	64	53	52	69	47	55	41	73	50	46	67	53	56	52	55	54	56	67	63	46	53	56	51	53	50	47	58	57	58	51	53	56	56	52	56	63
18690	4726	2710	3412	7493	8726	7903	6435	5134	4221	3500	2877	2476	2231	2033	1733	1557	1468	1340	1242	1262	1142	1103	1075	1054	962	917	913	907	899	834	867	832	802	769	770	779	823	747	773	730	747	723	684	747	645	699	668	706	686	700	705	649	640	729	712	696	680	670	712	661	644	683	642	661	671	630	634	665	649	632	671	661	624	647	590	670	589	634	662	638	620	687	686	652	633	644	697	612	646	636	601	607	601	658	634	643	602	594	638	611	655	654	638	613	599	614	564	610	631	598	623	572	616	620	619	658	635	594	625	601	630	610	624	622	600	661	574	595	651	564	594	594	576	603	602	569	579	619	612	570	620	583	583	601	602	624	607	617	605	614	641	622	574	587	597	590	542	598	640	597	593	608	586	597	588	594	593	575	588	591	624	645	622	602	608	593	605	610	609	552	552	623	644	559	570	590	618	589	605	607	633	582	566	592	612	647	580	566	579	588	593	563	549	600	573	613	580	601	628	613	598	598	615	620	596	599	621	591	600	609	562	626	653	615	534	565	624	622	569	605	649	612	650	589	645	591	619	606	586	629	608	638	630	567	583	615	592	631	610	636	614	639	566	597	631	558	626	594	583	598	621	610	601	614	626	619	578	580	600	599	608	616	594	562	581	581	603	613	594	582	569	568	613	628	606	602	592	590	591	595	612	602	565	561	599	602	598	606	580	607	613	628	603	629	566	593	607	591	597	605	592	605	605	599	619	642	610	574	635	617	610	593	623	575	615	548	609	610	622	641	588	586	604	594	634	604	587	626	625	630	604	565	592	575	596	609	608	629	636	623	612	581	618	587	624	614	595	590	621	616	563	568	571	612	607	610	563	594	580	593	586	612	614	563	602	536	601	623	630	608	624	566	605	574	576	600	577	597	597	579	587	593	622	575	619	580	576	575	591	602	606	626	577	606	662	593	607	582	563	592	556	598	606	598	625	592	589	602	622	588	588	621	582	596	606	590	559	604	570	622	595	602	615	610	634	596	632	615	582	643	597	607	599	614	660	611	598	560	595	589	578	571	640	572	609	626	608	655	599	603	582	572	613	601	610	575	603	604	607	589	591	592	596	562	562	608	611	594	643	617	604	557	566	614	589	580	616	613	619	620	598	569	663	620	621	623	591	599	606	599	653	580	614	586	591	579	603	600	645	618	598	574	607	620	620	653	607	593	581	651	568	625	583	581	594	614	579	629	581	645	563	621	615	638	632	573	612	627	546	588	617	590	574	597	618	590	627	626	619	611	620	612	555	568	601	583	590	633	581	593	574	624	609	665	576	568	549	629	606	602	563	596	623	590	559	613	588	623	586	552	591	629	615	606	578	597	573	581	602	604	619	612	607	595	577	570	568	603	591	600	587	568	603	619	611	619	615	628	596	602	544	634	612	589	548	600	594	615	549	630	613	620	620	603	585	600	593	603	567	613	594	595	575	564	597	582	606	555	570	636	598	582	618	598	634	591	590	638	592	573	571	610	598	580	615	646	609	618	578	602	615	615	648	610	575	561	593	594	632	613	596	595	595	605	633	604	632	610	607	593	648	580	593	612	584	653	604	581	591	578	600	627	581	596	578	612	639	639	616	620	595	591	555	596	565	640	596	562	605	623	610	565	625	568	597	559	578	606	573	619	569	586	590	608	538	621	583	598	634	641	611	625	563	604	561	619	575	616	567	561	583	629	629	606	593	587	630	618	599	658	564	586	624	575	613	611	595	592	584	612	588	597	581	644	614	608	628	591	551	603	612	648	577	598	611	566	595	606	627	608	586	655	553	598	570	641	592	603	605	616	596	580	647	621	576	637	623	629	591	620	603	569	570	566	570	565	603	572	555	602	629	650	599	640	575	563	624	584	595	607	587	570	589	635	623	652	593	589	605	584	638	552	633	579	631	618	625	649	555	626	603	639	596	603	651	534	571	641	574	617	592	615	592	600	632	559	609	591	606	617	614	582	617	597	588	591	598	619	606	598	555	577	588	603	632	608	623	616	617	619	615	618	642	590	597	563	581	587	581	608	616	619	592	594	583	598	612	586	601	613	610	564	619	615	576	596	590	572	613	604	599	612	586	595	630	609	592	586	621	631	588	626	626	570	577	590	640	635	620	592	640	597	578	606	608	580	646	627	597	609	610	596	621	646	634	634	593	592	650	636	612	603	619	603	616	583	635	610	642	607	601	588	568	609	626	602	573	635	616	597	604	576	598	590	615	577	639	643	604	593	637	654	618	612	581	622	648	602	611	587	563	558	607	576	582	606	614	619	633	592	643	603	606	618	599	612	581	648	570	547	622	586	593	587	555	601	617	576	593	614	633	614	622	627	550	577	603	614	591	632	588	608	613	558	616	644	612	617	647	594	599	604	597	559	587	642	543	569	650	589	601	601	569	617	569	611	550	570	616	656	649	581	635	601	561	639	601	595	578	595	620	603	588	618	574	578	607	619	635	588	624	577	581	608	601	593	606	624	609	589	590	586	607	599	586	594	632	627	551	605	593	598	631	622	623	549	570	597	565	628	604	606	559	625	619	629	576	587	577	593	632	578	623	578	592	596	630	576	642	584	644	616	586	609	545	590	605	592	619	614	588	646	605	603	624	616	610	610	640	597	586	654	594	609	562	572	569	622	603	632	587	587	602	637	620	598	627	589	573	593	656	629	609	598	582	619	610	596	618	636	613	589	607	589	628	578	589	601	603	610	605	624	654	613	674	634	552	608	560	598	656	606	634	581	575	601	619	614	630	638	633	601	584	619	583	610	666	600	595	578	562	613	590	622	588	588	627	583	582	602	602	592	605	603	576	590	641	597	614	632	579	606	612	617	586	579	594	611	589	599	618	564	652	604	594	606	584	618	607	595	596	624	562	624	605	632	617	607	600	574	608	619	604	600	602	602	624	606	595	567	596	623	560	612	537	607	609	565	606	566	598	619	624	575	565	623	593	603	573	553	650	616	578	601	593	589	602	580	613	625	631	589	591	627	602	605	527	614	585	574	561	585	582	567	597	620	596	581	612	599	611	607	560	594	606	587	580	610	591	570	578	591	604	643	593	585	623	588	601	608	626	567	587	596	579	634	613	598	609	611	573	605	582	585	604	583	584	565	581	625	631	594	571	593	627	605	564	566	586	585	594	564	568	579	593	583	559	642	568	581	595	595	582	626	579	586	623	615	633	609	647	572	568	587	632	608	575	618	635	621	628	629	606	620	613	613	592	591	586	607	586	610	565	597	613	584	628	616	598	577	560	632	567	568	584	625	654	599	555	595	633	587	615	612	649	617	632	613	621	593	660	591	609	610	592	577	658	600	596	638	605	588	625	543	608	627	590	595	559	572	585	610	613	586	587	576	616	577	642	616	609	587	609	598	585	567	616	629	584	595	577	606	585	630	608	597	580	630	553	583	564	612	603	575	598	601	590	565	595	573	614	603	608	616	592	597	627	554	585	613	579	604	574	563	611	613	628	621	598	600	648	634	605	599	549
1702	39	36	29	21	23	27	33	17	30	27	27	15	21	15	19	20	21	20	20	18	21	27	26	16	15	18	12	14	20	15	19	23	16	25	16	21	10	17	18	12	21	13	23	21	19	15	15	19	19	22	20	17	18	22	14	24	15	22	14	19	18	14	19	17	20	16	18	12	18	16	18	23	17	22	15	16	14	12	16	13	15	19	19	18	15	17	19	11	13	19	20	21	23	21	21	23	10	22	8	24	20	18	19	22	24	10	17	17	23	23	17	14	19	13	18	18	19	21	18	13	15	26	14	17	16	9	19	13	23	13	13	22	19	13	20	14	17	17	18	20	13	10	22	22	19	20	17	14	18	19	23	11	14	16	16	11	18	24	15	21	17	13	10	16	12	19	26	17	17	10	18	21	19	19	22	15	21	19	18	18	20	12	18	14	16	14	7	16	19	16	12	19	20	30	18	14	10	13	20	13	11	17	18	12	16	18	18	13	23	19	16	18	15	16	22	11	16	17	14	15	18	5	7	11	17	17	13	23	18	27	12	11	20	15	21	10	16	26	17	20	23	16	18	14	17	22	20	8	19	8	15	17	20	20	16	14	22	11	23	22	15	19	14	12	21	11	13	18	13	13	21	19	19	14	8	17	19	12	18	10	18	20	26	18	14	17	15	14	15	17	23	8	13	17	19	19	19	14	19	13	25	11	18	12	21	22	16	15	18	20	18	9	19	23	18	24	16	16	13	17	16	15	15	16	26	22	17	16	14	15	17	14	18	17	12	11	21	18	17	15	19	21	15	20	18	20	24	14	21	16	12	19	19	21	21	14	15	17	21	15	12	18	16	8	17	7	11	14	16	16	14	15	14	23	16	10	13	14	17	11	20	20	23	12	18	14	17	14	11	26	19	11	17	26	16	20	20	15	15	15	19	27	20	12	15	18	16	17	21	12	22	11	12	19	14	19	12	19	19	14	14	21	6	18	23	16	9	15	9	15	19	16	15	12	15	20	14	13	14	20	19	15	14	11	20	14	17	10	12	12	13	18	23	15	20	26	16	18	19	14	22	17	30	23	22	18	14	21	12	18	10	22	17	21	16	14	17	17	13	18	18	15	15	23	15	18	18	14	19	17	20	11	17	11	16	16	17	18	24	23	23	10	13	20	11	22	8	18	12	14	12	23	14	13	17	22	16	14	22	13	12	14	14	13	13	20	12	13	20	10	16	15	17	12	13	14	24	11	12	13	9	20	17	16	20	20	18	11	12	21	15	18	9	15	22	20	19	22	11	16	18	16	13	22	16	17	11	19	22	16	17	18	17	15	13	15	16	9	14	18	22	12	15	19	20	12	20	18	23	19	18	21	16	14	21	14	17	13	15	12	15	17	19	21	17	16	21	12	18	10	15	13	16	17	14	17	16	12	19	19	12	16	24	16	17	18	22	14	17	15	18	15	14	19	21	16	14	13	17	21	18	21	15	18	19	12	15	18	16	13	21	14	16	18	13	20	16	19	20	16	19	12	21	14	16	20	22	17	16	9	15	19	15	27	20	16	13	20	17	14	15	20	12	18	20	17	24	18	10	17	21	14	16	20	23	26	14	15	21	18	17	14	15	18	16	25	11	14	22	19	14	22	23	16	21	18	17	12	17	24	15	17	20	19	21	17	14	21	24	12	21	19	17	15	15	16	14	13	14	24	11	21	23	20	21	15	26	17	11	24	21	13	20	12	19	17	16	16	19	9	10	16	13	18	11	12	22	16	12	13	14	18	26	18	8	20	18	20	7	18	20	19	12	14	18	14	20	18	20	12	9	14	11	26	20	20	14	11	13	22	12	14	13	12	11	23	10	21	17	22	14	17	19	16	15	18	23	13	16	19	24	11	28	23	19	15	9	15	12	5	19	17	16	13	13	16	14	17	15	11	9	13	15	9	15	18	15	24	21	14	20	13	24	20	15	11	19	14	17	21	22	11	22	10	25	20	23	19	11	20	12	12	16	11	8	12	20	16	14	15	13	18	19	17	11	16	20	15	20	16	12	18	14	13	25	15	18	20	24	13	25	20	21	13	19	17	11	18	14	14	24	16	13	18	24	20	15	10	25	18	17	20	21	14	22	17	19	16	22	19	17	18	14	16	23	17	14	20	18	16	21	27	23	13	15	13	17	15	21	18	20	18	20	22	23	20	17	17	21	17	17	11	18	20	17	17	17	21	11	17	16	12	21	17	22	23	13	13	22	14	15	19	12	16	27	14	22	12	18	20	14	14	16	13	18	20	22	19	19	13	17	20	23	17	18	21	22	15	15	7	16	17	15	11	22	12	11	16	18	11	16	12	22	16	16	18	25	14	13	10	13	15	13	10	19	16	14	21	21	18	12	22	12	16	13	22	14	15	16	21	18	20	16	18	21	11	12	13	18	22	15	11	16	16	18	17	18	17	16	15	15	14	17	15	22	22	20	21	18	23	20	16	26	19	17	15	17	12	18	10	19	7	17	25	12	17	13	16	19	18	18	18	19	17	18	16	18	19	26	21	8	17	20	17	12	7	15	15	15	14	13	15	18	15	15	9	14	18	18	11	15	11	14	20	15	11	12	19	12	22	23	10	15	16	20	16	16	26	11	16	23	21	23	22	14	20	15	21	22	14	9	13	16	16	10	13	10	17	13	18	22	22	23	9	11	20	13	17	20	16	13	16	19	14	17	17	15	22	18	13	22	18	15	13	23	16	12	20	19	10	14	9	21	21	19	16	17	20	18	15	25	17	12	14	20	10	23	7	10	21	20	16	19	24	11	25	19	18	20	14	17	23	14	16	17	15	7	19	14	22	25	19	13	16	17	19	15	8	17	17	21	12	16	14	19	26	19	23	21	14	15	11	18	24	20	14	18	22	19	16	17	25	17	13	16	15	13	21	22	22	24	21	14	18	19	16	18	14	11	17	23	14	18	13	15	20	13	17	20	21	20	18	17	19	26	18	14	30	18	17	22	14	16	12	22	17	21	21	14	12	16	14	22	14	11	17	12	14	17	18	28	18	12	11	13	14	19	21	24	21	21	14	20	17	19	24	12	15	19	18	18	17	17	13	18	12	22	15	13	17	26	23	13	13	17	5	14	18	27	18	19	14	20	20	14	17	16	18	14	18	20	14	22	17	12	17	13	16	17	18	20	20	10	18	18	20	10	22	10	18	25	13	17	23	10	17	11	17	21	17	10	12	20	19	18	14	25	12	21	10	18	15	12	13	15	17	9	18	18	19	23	19	24	18	22	19	12	24	24	20	25	14	21	19	18	24	12	12	12	17	20	7	10	22	24	12	14	15	17	17	16	13	14	14	19	13	17	12	15	22	12	16	10	19	11	10	16	14	16	19	10	8	8	21	16	15	15	16	13	24	18	12	27	15	19	19	22	15	12	14	15	20	18	22	21	18	15	15	11	13	18	15	19	22	24	25	12	20	18	15	10	16	14	12	12	17	17	20	18	21	10	13	16	12	16
10923	928	462	608	1271	1738	1541	1294	1060	874	737	645	569	486	439	411	396	303	320	310	316	305	281	247	256	252	257	262	252	269	211	256	217	202	199	231	222	218	209	219	210	225	231	196	218	237	220	202	210	187	199	228	209	181	202	208	173	196	198	190	210	213	193	204	206	216	206	202	198	202	182	195	170	200	198	185	197	190	194	182	208	209	208	213	196	187	205	187	198	196	184	175	202	176	205	186	191	197	208	185	195	199	191	199	198	171	165	199	196	169	180	196	193	210	204	175	174	185	201	191	183	188	178	227	207	184	186	167	203	159	188	197	199	209	187	192	195	192	194	169	193	193	182	184	197	226	197	189	204	179	190	207	214	209	204	176	175	179	201	184	200	182	203	197	176	212	184	176	177	183	175	189	210	189	194	169	193	195	192	193	185	177	185	194	194	166	196	190	189	214	200	175	180	181	187	184	186	180	163	172	191	172	194	184	182	201	184	190	161	205	178	191	188	169	223	184	180	176	199	171	203	198	182	190	192	193	186	200	185	174	182	198	183	197	191	193	176	207	197	201	173	171	203	202	167	202	199	202	199	180	174	194	182	190	195	205	197	187	183	201	168	191	178	213	188	174	199	188	204	205	175	180	173	179	214	197	209	189	201	176	188	203	179	179	198	177	158	185	188	183	192	182	189	198	170	160	209	204	173	171	187	188	188	207	182	189	201	191	187	189	178	195	162	174	178	198	159	181	205	185	193	200	190	215	187	179	176	197	190	173	201	190	188	181	178	173	191	201	192	206	190	205	196	171	174	190	167	200	180	191	196	195	197	181	199	194	234	188	152	188	201	175	184	204	209	208	187	204	178	169	186	191	200	209	174	180	181	173	176	177	174	188	193	208	201	191	200	171	190	173	193	219	184	182	200	148	213	177	176	189	194	203	168	197	189	206	169	151	207	194	157	171	215	187	191	190	169	210	186	218	171	206	172	189	195	201	195	197	211	181	184	201	193	197	189	181	190	177	177	206	188	182	197	212	180	165	184	173	214	178	195	179	190	163	200	173	194	183	210	192	175	207	190	176	194	219	187	204	180	205	190	181	185	193	191	189	197	186	182	166	185	196	170	175	192	180	177	170	178	181	179	206	194	185	180	209	198	208	178	197	206	180	179	185	189	177	192	205	187	184	200	211	185	163	190	171	184	199	200	180	202	178	211	181	173	184	199	187	179	173	192	173	179	205	198	197	185	188	198	216	212	198	202	182	205	174	190	182	203	214	209	177	180	189	185	188	177	205	207	192	201	184	193	192	197	175	188	218	188	206	204	193	203	173	187	196	175	168	187	165	177	172	196	204	191	196	208	206	217	173	179	195	172	177	220	190	162	190	201	186	200	194	184	184	174	195	183	177	184	179	181	214	177	187	189	184	177	196	159	205	182	206	191	179	185	198	186	186	184	174	203	206	193	189	181	185	201	200	183	200	192	186	190	181	196	192	198	201	191	177	205	194	204	198	210	165	184	173	179	189	193	210	196	179	187	186	184	183	187	209	198	191	146	190	184	179	205	188	165	192	174	173	169	184	179	170	202	181	182	216	175	187	191	203	196	157	164	200	178	203	211	200	202	206	190	194	190	178	202	192	203	206	168	180	196	186	203	191	210	203	188	202	186	183	171	196	205	212	185	189	199	186	197	171	168	187	191	199	191	212	168	174	189	175	166	198	192	162	164	185	201	177	172	183	194	196	192	184	240	173	194	184	201	179	184	187	209	214	178	181	172	176	210	180	195	196	169	187	205	196	193	199	192	182	193	182	204	181	182	171	206	172	179	179	204	170	181	205	189	202	191	188	180	199	151	195	184	170	191	195	193	195	181	175	205	188	193	197	202	155	164	176	188	190	209	199	154	178	197	170	178	224	205	171	221	185	205	181	173	174	207	178	200	160	193	182	185	196	203	181	187	179	186	213	184	194	184	188	176	171	183	202	199	182	189	165	191	181	164	196	212	199	172	184	160	198	202	180	201	165	188	199	190	177	167	206	186	177	175	186	169	187	204	197	194	179	180	188	173	190	171	199	218	176	178	201	180	184	178	186	212	187	194	176	170	190	212	195	183	201	206	185	197	203	199	190	191	193	204	188	190	211	199	206	167	169	189	181	202	184	212	200	177	210	193	180	185	189	180	209	189	169	204	179	182	164	176	165	206	177	189	199	206	163	190	178	201	191	161	195	191	193	179	176	178	186	184	212	191	219	204	195	160	175	175	190	170	207	169	203	193	170	167	189	174	192	202	198	169	203	208	208	173	178	199	175	201	226	179	197	181	216	195	195	177	167	188	174	197	181	195	208	178	167	200	190	178	183	169	175	171	206	199	188	174	210	204	224	163	187	175	192	199	182	170	189	185	191	175	176	162	207	179	185	192	200	181	189	192	187	178	191	201	170	213	183	194	201	180	189	195	217	177	181	200	179	197	167	205	180	208	186	213	191	176	180	189	185	184	191	210	201	182	189	211	174	205	205	184	206	194	171	167	170	161	181	211	182	209	188	183	171	215	199	174	194	175	189	178	174	202	211	178	179	202	179	171	212	195	160	212	192	185	211	169	176	188	197	187	199	170	197	185	176	200	179	206	164	200	207	180	179	191	184	190	175	189	197	194	205	193	196	176	185	198	172	168	191	191	167	176	186	184	184	160	177	168	196	190	170	208	225	186	162	172	181	199	193	170	179	196	193	196	172	193	216	198	183	204	207	200	170	208	194	201	198	153	189	195	204	178	177	197	179	184	201	177	192	187	191	157	183	195	180	175	195	152	181	198	186	171	192	178	187	185	172	184	202	194	183	181	151	171	175	165	167	172	169	196	184	172	195	187	168	181	187	207	216	174	191	177	178	196	193	166	210	177	163	193	178	193	190	169	236	177	198	192	174	170	222	147	206	188	181	205	186	197	175	205	190	197	177	185	191	210	160	161	180	185	184	196	189	178	189	177	185	181	162	175	200	171	190	190	192	201	184	215	181	225	199	198	184	196	211	192	209	165	206	172	173	199	169	191	196	204	197	183	181	198	192	175	172	185	168	195	200	197	204	180	197	210	183	191	172	193	183	208	192	200	201	166	162	164	183	178	183	203	168	171	214	194	195	188	207	210	194	194	214	193	187	193	199	179	183	198	200	172	178	219	182	183	183	181	192	191	186	188	204	194	186	188	205	183	193	188	179	168	172	214	189	192	207	168	181	193	186	174	169	190	168	167	190	206	188	167	213	210	162	189	180	183	174	216	159	171	189	190	196	166	182	207	191	192	168	190	194	174	173	190	178	215	200	200	180	184	177	188	188	194	203	186	187	200	197	194	198	200	182	211	184	196	219	224	171	194	198	176	182	177	192	169	179	186	186	185	175	185	203	179	192	189	187	203	219	190	175	171	183	200	197	189	208	208	194	203	181	163	200	198	210	200	196	182	184	176	184	205	188	195	225	193	180	179	184	188	189	178	207	174	181	192	200	191	196	164	205
1295	157	91	64	69	88	81	78	74	66	55	57	55	54	58	53	45	50	53	48	36	53	45	42	45	40	33	45	54	52	43	60	46	46	49	36	36	35	48	39	50	48	45	34	56	50	37	45	38	42	51	39	55	40	26	37	33	43	39	46	42	48	37	40	41	34	36	37	41	47	26	43	39	45	38	36	47	32	46	44	41	46	36	50	43	58	40	46	49	42	36	56	38	50	50	50	50	31	48	41	52	46	53	43	45	31	50	48	32	51	36	41	31	50	46	40	44	40	45	47	32	38	36	32	36	47	42	37	42	40	43	38	41	39	35	32	39	54	34	43	35	39	39	37	32	46	52	41	43	43	41	46	40	37	42	40	40	50	41	40	37	40	47	46	29	36	37	37	27	50	43	45	43	33	39	38	31	29	35	42	46	42	52	41	47	38	38	45	47	30	36	44	45	48	48	43	39	31	53	30	45	38	24	42	39	53	35	44	40	47	38	42	41	42	41	40	41	46	33	56	30	40	45	29	29	25	32	42	37	39	45	42	37	38	33	41	49	45	46	45	41	41	49	45	38	41	36	43	39	46	42	47	32	35	42	40	39	36	36	36	44	46	34	53	42	56	40	30	46	43	35	57	35	33	52	44	37	28	49	46	32	33	43	27	38	37	39	35	35	45	38	54	40	40	37	46	43	24	36	39	41	41	32	45	36	33	39	42	42	51	50	55	38	34	41	46	33	44	29	42	42	38	34	56	44	40	43	46	31	34	38	54	46	44	50	44	38	44	39	35	44	38	45	30	37	37	48	31	31	42	25	36	32	43	34	41	36	33	37	41	37	39	53	42	38	47	46	53	45	37	34	40	36	44	37	44	35	30	39	39	36	41	48	38	39	38	41	47	52	59	42	39	38	49	36	53	52	40	37	39	26	47	44	40	49	46	36	43	39	35	39	42	34	33	39	42	36	41	30	30	40	39	46	38	51	44	39	45	50	46	33	40	36	45	52	48	35	30	31	36	44	34	35	37	49	35	50	42	35	43	47	35	44	37	40	48	36	36	47	51	30	39	42	46	50	33	36	38	55	40	30	45	41	48	42	53	52	40	43	40	31	35	47	52	44	36	40	38	43	43	31	46	49	30	37	52	38	44	38	49	39	43	33	34	49	45	57	49	51	41	41	48	46	36	46	45	51	52	45	35	62	42	36	43	55	31	40	46	51	55	41	42	38	33	50	32	44	39	35	47	60	53	33	41	44	45	45	38	50	43	37	44	47	34	55	39	38	46	40	57	45	36	34	45	43	40	49	50	49	32	53	43	28	30	40	44	41	42	46	37	39	47	37	39	41	46	44	39	43	44	32	34	45	38	40	43	34	43	50	37	41	43	39	46	35	45	46	47	50	35	39	45	39	39	34	39	39	50	42	29	47	55	38	54	30	40	54	45	36	46	45	49	38	34	57	45	49	39	45	52	44	46	40	38	30	33	34	42	42	41	54	42	53	50	49	40	41	56	42	46	33	43	45	46	47	38	45	38	38	44	44	43	35	50	45	43	44	48	43	50	57	47	46	45	28	51	39	40	40	35	42	32	46	43	43	42	47	30	43	37	35	41	37	35	32	40	36	40	47	52	42	46	43	40	41	40	35	51	37	41	40	40	38	45	42	36	42	43	37	45	30	42	44	39	34	33	33	40	39	49	50	49	40	32	34	40	28	48	50	39	36	49	39	44	45	54	28	31	38	42	36	47	36	42	31	46	43	49	41	45	41	39	50	41	50	44	41	41	43	43	43	44	40	53	44	40	34	56	38	38	42	45	31	45	37	41	51	32	40	40	29	39	55	39	40	46	44	42	34	35	54	57	43	37	39	38	39	45	49	45	45	40	48	40	39	50	37	40	48	42	44	39	47	42	33	37	57	31	38	39	47	34	45	45	43	39	45	45	37	38	43	34	38	39	35	32	42	37	34	36	50	49	31	35	43	38	32	39	43	27	43	37	30	33	40	34	49	39	43	37	44	39	39	45	45	40	40	38	41	48	47	39	49	41	42	48	36	51	35	35	30	38	36	43	41	45	36	42	50	44	38	37	38	42	34	51	45	38	35	42	38	44	40	56	41	41	45	32	42	40	37	36	37	43	33	52	37	41	34	49	44	39	35	40	44	35	32	30	47	39	34	55	32	35	43	46	50	46	32	45	46	35	31	46	51	49	53	49	35	46	35	49	43	40	45	41	41	40	42	32	44	30	40	40	38	38	35	42	46	41	29	38	49	42	36	45	41	42	51	47	39	52	35	45	41	36	59	34	45	48	54	38	43	33	44	36	49	38	39	40	38	45	36	28	43	36	43	34	42	42	51	36	48	44	34	48	41	40	35	38	45	49	40	31	44	37	46	31	36	37	36	41	46	44	35	44	44	36	42	37	33	45	41	32	41	42	38	42	35	49	36	41	33	44	32	34	41	36	38	52	38	37	39	43	51	37	31	45	40	46	39	44	38	43	45	35	44	34	44	34	39	40	44	30	35	40	43	36	40	29	39	42	39	45	43	42	43	46	62	39	48	46	44	50	41	51	40	43	45	41	50	39	35	59	41	37	44	40	46	42	30	50	48	51	35	55	37	40	49	37	46	39	45	62	49	39	39	41	48	34	33	41	47	37	39	45	42	31	38	28	39	26	40	28	38	45	38	47	46	33	34	38	42	47	44	37	48	40	36	45	37	46	44	36	47	44	38	45	37	45	48	31	53	35	46	38	47	33	32	34	41	37	40	51	51	36	39	48	45	39	46	47	46	47	42	37	43	33	51	50	41	56	41	42	42	50	43	43	42	38	33	43	48	34	28	35	46	38	44	43	44	42	38	40	31	50	50	53	27	38	51	42	43	36	48	40	56	37	40	38	35	36	69	32	44	46	41	36	39	41	39	35	50	54	32	37	53	41	41	47	36	38	40	53	42	47	46	45	45	44	38	40	50	45	46	40	39	41	50	50	43	49	39	54	44	45	33	48	41	48	39	43	34	48	46	48	39	39	29	36	42	38	54	38	49	37	38	36	50	46	40	40	38	46	42	34	49	41	39	43	37	39	43	34	32	40	53	51	41	44	36	40	35	36	36	39	45	51	47	32	49	47	33	46	58	32	44	47	40	37	42	49	41	32	46	36	42	42	35	47	41	44	39	29	47	48	32	36	47	42	39	41	37	44	46	39	43	47	44	48	34	31	45	49	54	36	30	39	31	46	37	52	40	49	44	39	42	35	43	31	38	46	38	42	47	36	35	42	53	46	39	42	34	47	34	34	41	50	44	50	53	46	47	44	41	39	44	43	41	38	48	48	41	33	53	59	27	44	42	58	40	38	57	36	37	42	41	39	33	50	38	43	38	36	51	42	40	31	35	35	55	58	38	42	46	45	49	37	42	43	53	36	43	34	44	44	36	36	39	37	43	47	49	41	53	40	45	33	45	31	53	46	34	51	47	37	44	48	48	46	40	47	36	49	46	36
15401	3045	1311	2036	4478	5232	4494	3526	2878	2219	1849	1515	1442	1182	1146	984	913	867	807	765	773	686	646	658	634	622	581	598	596	542	564	523	551	516	513	543	483	534	546	511	496	505	483	491	477	516	525	475	494	480	460	489	507	483	493	488	445	464	439	456	451	448	471	441	436	460	450	446	486	427	448	456	460	434	490	487	438	407	482	419	493	446	427	439	443	429	432	446	472	450	456	457	411	428	427	436	398	457	433	428	473	459	444	432	462	403	456	471	446	434	434	430	413	403	442	432	442	446	439	465	436	441	450	444	432	441	415	445	433	424	419	418	425	443	432	460	426	396	425	426	436	440	443	419	443	437	449	415	392	429	410	425	416	434	452	450	433	430	441	454	437	420	426	435	404	460	390	424	420	476	461	472	429	460	458	450	457	399	399	395	447	452	444	431	454	413	471	466	465	473	476	455	427	450	422	459	439	426	430	440	485	401	428	422	416	439	441	438	444	448	426	447	410	425	452	429	405	430	429	418	493	408	433	439	450	422	462	410	425	483	447	450	432	427	418	441	444	424	451	448	440	423	472	419	478	470	437	450	391	446	423	462	418	400	447	403	438	414	412	427	426	416	467	441	450	427	418	430	426	419	382	394	412	425	472	428	405	420	419	425	419	421	438	457	465	452	423	447	428	414	415	441	440	456	453	465	458	457	466	431	442	430	436	412	443	431	429	453	418	437	409	389	437	426	410	445	434	452	433	448	427	426	430	422	445	400	403	428	449	400	412	406	424	427	401	510	435	443	408	464	436	424	416	421	433	413	442	415	472	429	411	422	458	465	446	429	428	437	461	459	440	406	445	369	414	424	414	482	447	409	442	411	434	427	428	408	437	413	448	433	450	430	449	440	434	429	426	422	445	433	459	415	450	448	428	445	416	452	411	414	418	411	417	445	394	443	401	461	436	417	458	452	430	458	456	421	466	409	468	444	423	422	420	401	428	399	436	433	449	422	442	407	455	465	456	425	403	477	429	440	387	437	431	425	412	444	438	423	457	431	433	447	431	432	455	395	426	454	432	436	398	425	437	422	443	468	420	432	449	448	425	480	413	414	426	399	442	416	415	445	441	461	430	431	415	421	483	440	434	414	423	410	425	396	396	445	422	429	437	421	436	428	428	406	437	442	442	442	427	424	415	431	438	437	401	473	434	442	441	412	415	432	424	429	463	433	413	422	461	419	457	407	441	420	467	448	426	424	403	450	462	419	464	434	463	440	423	418	450	417	402	396	407	437	437	412	403	425	418	451	455	444	428	459	438	456	442	410	449	421	436	453	436	399	426	413	402	451	410	414	441	457	423	436	419	459	446	472	439	437	382	439	430	490	391	450	408	421	429	426	426	419	435	414	420	434	416	397	458	439	437	447	404	417	432	427	440	436	412	468	424	436	408	409	423	436	437	402	432	405	452	415	439	435	403	446	420	466	442	420	412	412	443	441	439	418	423	436	419	440	429	416	403	449	410	442	432	430	418	424	406	391	426	451	467	415	409	466	448	455	464	427	450	412	422	428	460	456	405	456	408	428	409	457	421	418	447	394	424	441	415	427	420	414	418	417	453	463	468	422	446	439	468	465	430	400	423	440	434	410	433	418	455	429	458	432	426	470	418	414	462	447	430	423	438	463	424	426	412	402	426	450	455	458	436	395	476	450	449	421	456	445	426	404	472	427	459	427	437	423	445	456	419	409	413	458	434	406	462	440	443	461	412	402	411	406	461	455	456	464	433	429	445	414	454	428	447	393	435	475	452	485	461	426	457	422	474	458	464	424	433	450	439	417	449	425	441	395	432	438	358	439	399	436	412	442	442	460	403	452	426	430	431	424	422	419	431	459	429	457	382	394	412	404	454	478	416	407	432	469	465	424	429	429	440	417	424	420	422	400	437	483	450	426	454	426	418	433	398	421	420	430	420	424	450	426	452	445	431	445	438	436	457	425	451	443	437	488	459	405	439	413	442	452	425	418	460	416	419	448	390	412	442	416	438	430	414	427	411	444	463	432	397	463	445	429	426	470	432	406	435	464	450	433	425	458	468	454	451	425	421	464	427	418	423	456	404	430	402	452	415	429	458	458	404	453	432	496	435	404	391	465	406	434	401	438	450	461	440	454	436	415	458	436	408	409	410	452	455	428	448	448	416	415	400	440	444	436	426	460	414	403	444	445	411	469	466	424	442	457	440	410	435	448	420	390	434	430	436	438	435	413	450	465	432	430	441	410	448	431	384	434	436	405	443	424	436	465	443	446	427	419	417	441	436	456	435	450	449	458	430	448	415	461	439	416	392	456	424	470	450	430	427	422	419	421	446	424	461	396	439	406	467	424	446	448	456	421	426	422	435	436	477	431	410	421	444	460	440	454	398	445	430	408	477	458	428	421	420	422	447	422	417	412	463	427	429	433	406	432	405	433	450	453	428	463	443	433	462	465	452	426	441	434	444	424	384	436	433	432	424	480	447	432	387	426	416	429	429	429	445	412	428	434	392	436	443	394	450	425	440	461	453	404	426	397	442	403	445	411	408	426	447	436	414	439	431	426	421	480	432	426	419	416	442	429	459	412	432	419	425	396	412	441	437	426	449	414	460	412	441	441	446	423	426	439	458	447	456	461	446	419	424	392	437	427	422	415	425	445	458	448	445	444	443	407	456	446	420	423	434	457	424	403	411	415	456	423	415	448	403	421	421	421	425	432	460	445	443	427	412	440	434	442	422	429	415	406	412	430	387	428	434	489	449	439	473	453	431	455	421	408	399	433	449	422	428	402	426	455	428	425	433	445	423	461	406	431	461	443	446	396	460	431	418	448	438	414	476	416	421	418	464	450	443	441	445	394	399	461	422	426	432	446	424	459	447	449	425	421	398	442	447	451	440	435	456	439	452	450	428	442	418	453	463	451	400	436	459	378	449	424	450	399	427	432	427	431	430	463	424	402	407	444	424	427	436	414	425	422	456	437	409	411	418	407	458	411	401	423	444	447	454	424	413	424	391	481	446	427	445	426	395	431	449	443	430	443	415	443	411	434	412	406	447	460	413	454	458	434	467	456	438	457	462	423	415	431	409	437	427	465	421	464	417	454	458	399	401	442	408	483	402	450	404	415	439	419	444	418	439	429	448	430	429	409	438	402	423	421	440	414	420	462	437	453	461	421	453	449	428	431	447	432	434	459	435	433	428	435	437	406	410	422	452	460	416	404	430	406	435	412	384	438	436	403	438	462	456	408	452	407	410	394	415	401	426	428	425	440	423	471	409	422	417	443	415	407	420	451	424	458	406	393	469	412	430	420	439	448	404	418	453	450	451	427	442	455	445	440	406	419	429	396	424	453	397	463	433	438	440	433	423	433	440	466	428	411	431	445	417	438	412	445	442	406	424	440	429	444	415	466	458	449	470	454	423	402	423	464	451	468	426	473	450	433	421	442	440	423	447	413	431	448	408	431	441	454	426	458	440	403	389	453	411	411
2803	118	95	60	39	69	77	63	64	63	51	51	42	48	45	36	48	43	41	28	31	30	26	42	30	43	32	32	29	27	20	40	26	26	25	24	25	23	21	31	28	31	28	23	26	38	30	34	27	31	22	19	37	19	31	25	30	29	29	34	26	29	22	25	30	28	23	23	28	30	27	25	29	28	23	29	27	34	28	27	29	30	21	24	25	25	28	26	21	33	19	23	28	18	36	24	16	23	27	29	31	21	26	32	32	29	30	30	17	27	31	29	37	19	20	23	23	26	20	36	33	25	28	29	31	24	23	32	31	35	26	24	22	29	24	31	32	25	27	28	31	33	26	24	30	23	32	31	18	34	33	19	30	16	16	22	33	26	20	27	30	22	27	29	24	26	22	26	28	28	31	29	16	22	20	15	27	32	39	29	30	32	36	23	25	29	29	31	26	21	26	24	29	21	30	35	21	23	23	28	30	24	26	28	24	33	27	29	29	23	32	18	25	37	26	22	22	19	27	26	31	29	32	24	28	21	25	28	31	26	16	29	20	27	23	28	35	35	24	20	32	33	23	26	24	30	22	28	22	21	20	31	23	19	28	24	25	28	20	19	26	34	22	16	28	18	27	27	20	20	26	30	26	30	29	22	31	27	23	16	28	22	29	24	26	33	33	26	29	27	30	20	24	29	22	29	26	20	32	19	27	21	20	28	25	16	23	17	27	21	25	22	27	24	35	29	24	15	18	26	21	27	21	30	22	23	30	31	31	27	20	28	29	24	16	24	23	27	28	16	25	27	22	28	26	16	29	23	23	27	26	17	26	22	31	41	22	36	13	25	28	33	35	24	22	25	30	13	26	31	31	33	20	33	36	24	21	28	26	25	21	20	30	25	33	22	23	23	27	12	33	29	23	29	25	24	20	30	30	22	33	28	22	22	29	29	20	23	18	36	23	21	25	23	33	27	33	20	24	36	23	27	24	24	29	20	25	34	20	30	31	28	29	27	29	28	26	26	27	26	23	24	29	17	25	24	30	21	25	18	24	17	26	26	19	23	26	25	31	25	29	22	26	27	18	31	28	24	27	21	29	23	30	27	29	25	27	30	26	37	25	15	23	15	26	26	32	26	25	17	26	32	20	21	26	15	16	22	35	26	28	37	23	26	21	25	23	34	26	27	27	27	24	35	24	27	13	29	24	18	23	25	26	26	21	36	28	22	27	24	27	38	26	20	26	32	27	36	23	30	21	17	23	23	24	28	33	18	19	19	17	31	29	23	15	20	21	25	27	21	24	29	36	19	30	28	33	20	35	24	31	24	20	18	22	27	33	19	19	26	28	23	23	18	23	27	32	25	20	28	28	33	31	28	27	27	23	21	30	26	26	23	19	24	23	32	22	29	27	24	22	32	25	25	33	30	24	24	27	36	21	36	18	25	19	29	25	30	32	27	32	30	30	29	33	19	26	25	26	32	25	21	33	28	22	25	29	18	30	20	23	23	32	24	27	31	23	25	38	20	22	24	26	31	27	24	36	31	32	25	27	24	23	30	17	25	34	26	23	25	16	20	25	27	21	30	20	28	16	27	20	18	27	24	35	27	24	27	25	25	25	28	23	23	38	35	22	29	26	32	23	22	22	30	15	27	19	29	30	24	25	22	20	26	25	25	28	32	24	29	35	19	18	19	30	30	29	30	29	18	28	27	18	25	19	25	39	17	21	26	21	19	23	24	19	28	35	25	30	34	17	28	23	22	28	25	32	24	24	22	25	27	26	26	27	25	30	18	27	32	17	25	25	23	32	31	23	39	35	28	37	26	23	22	28	16	28	22	28	20	23	27	25	23	28	23	32	28	31	35	32	23	23	24	26	39	24	31	21	26	23	32	16	22	30	30	28	30	26	26	20	34	24	27	18	24	21	23	33	28	30	27	22	32	29	20	22	33	24	18	30	28	27	21	28	28	24	19	28	29	22	33	29	27	27	22	33	28	20	28	17	24	26	27	28	24	25	22	32	26	17	35	28	28	25	27	31	19	18	26	30	27	24	23	31	31	24	19	24	35	33	22	30	22	25	23	17	26	21	34	14	30	23	35	24	29	26	21	19	22	25	23	22	31	31	30	23	22	19	35	21	34	26	24	34	37	37	29	37	31	21	28	25	33	31	32	32	22	14	24	24	19	37	18	27	27	24	22	23	27	23	23	21	24	25	28	29	18	28	34	31	21	29	27	23	32	23	31	21	27	33	18	32	18	29	15	31	29	23	31	24	32	38	29	20	26	19	29	20	28	25	21	26	28	32	22	28	28	24	30	31	21	34	24	23	29	27	23	24	21	33	32	20	32	34	37	21	33	27	35	27	33	25	21	32	27	25	25	27	32	22	29	28	25	35	26	31	23	22	31	33	28	27	23	30	18	19	31	23	21	28	28	26	18	27	31	26	18	27	22	29	30	21	33	21	38	30	27	24	25	33	24	27	29	19	26	25	28	38	28	21	32	24	22	29	23	26	22	31	29	24	37	20	21	27	29	23	27	27	21	23	31	32	26	24	28	21	22	32	25	30	29	23	33	23	30	22	14	20	33	26	20	15	26	34	22	29	24	20	27	22	23	18	31	29	26	26	18	22	26	29	28	31	32	25	29	32	31	32	20	23	27	32	23	23	25	25	28	21	24	23	24	25	31	27	24	30	27	26	19	23	29	32	35	26	23	32	26	30	28	25	28	29	19	23	34	29	31	27	23	21	18	30	22	30	23	30	34	25	33	33	31	21	27	24	22	23	31	25	33	26	23	25	33	25	28	25	22	19	32	27	25	26	29	16	22	20	21	29	31	23	24	27	19	30	29	25	17	23	22	28	18	24	29	29	21	34	25	27	30	26	27	12	20	33	29	25	26	22	29	20	24	28	24	29	22	27	25	27	27	32	29	25	21	23	32	35	21	31	22	30	23	25	22	18	22	23	23	20	37	29	18	23	21	22	16	21	27	26	32	28	37	33	26	24	23	29	29	27	26	23	35	32	21	22	28	21	26	30	24	16	29	20	32	22	19	29	22	28	18	27	36	24	27	17	22	26	20	32	34	35	32	24	34	22	27	26	15	27	26	24	23	26	33	19	29	23	27	35	25	27	26	25	19	41	25	26	29	25	23	18	26	25	33	29	23	25	26	35	26	30	25	22	33	20	19	33	16	29	33	19	31	24	27	33	23	22	26	25	18	22	23	21	34	26	24	23	28	33	28	34	20	25	28	27	22	25	27	22	28	33	21	21	30	21	24	20	19	33	31	31	24	22	22	27	29	27	22	25	36	28	23	26	26	25	31	32	20	18	32	24	20	24	26	26	19	26	40	31	24	18	25	33	23	23	31	18	41	23	27	28	28	34	32	31	26	23	15	25	23	14	27	23	31	32	33	17	20	22	26	31	26	34	21	25	22	27	36	27	21	25	35	31	27	34	17	36	27	30	33	37	36	29	33	20	23	30	22	43	20	25	19	23	32	27	28
14960	2541	1274	1960	4348	5315	4906	3971	3244	2695	2204	1789	1576	1323	1217	1057	940	851	787	740	658	689	659	609	598	545	490	503	495	482	413	437	436	444	416	444	401	395	406	398	435	359	377	353	393	358	344	386	362	386	377	368	352	340	355	351	338	330	333	335	307	324	315	315	346	311	309	312	333	334	316	322	331	325	291	298	313	267	312	311	346	283	335	340	318	307	334	330	339	350	315	324	273	333	328	328	297	303	299	298	293	311	313	333	336	266	285	306	306	280	317	325	292	308	294	284	300	349	293	319	299	265	278	301	330	271	297	292	276	305	262	279	304	264	310	288	284	311	289	304	330	293	293	325	285	303	330	267	285	277	295	288	320	281	318	295	300	292	300	291	293	283	304	303	290	282	291	304	308	305	312	301	262	302	274	306	311	313	278	299	304	332	296	318	294	288	310	263	296	289	270	277	330	313	292	304	309	271	309	304	262	309	286	297	302	275	300	310	285	283	316	299	303	290	310	286	313	282	277	272	340	296	338	286	281	327	309	304	303	342	324	303	319	310	287	288	324	326	253	285	296	302	300	322	333	261	261	301	309	308	260	260	291	302	274	320	284	299	312	312	278	306	322	292	285	315	264	317	318	330	294	303	275	292	261	265	294	314	303	309	285	334	293	315	285	267	303	332	289	304	286	300	327	271	316	313	277	306	335	290	326	276	292	303	312	319	324	292	291	295	318	274	318	324	293	295	295	285	300	304	264	312	271	304	309	300	304	309	326	296	310	303	326	280	286	313	288	305	293	304	271	291	269	311	289	289	284	294	293	276	274	289	286	289	251	274	303	315	286	289	302	297	302	295	299	328	282	279	295	269	265	281	284	285	319	321	322	288	316	279	291	317	288	285	275	279	283	316	301	322	291	304	301	297	276	314	286	321	293	293	320	303	272	288	299	298	276	261	284	311	297	291	290	302	334	298	281	288	284	299	304	305	300	331	292	308	286	300	303	297	296	286	291	308	290	281	272	312	309	291	288	306	293	291	309	296	286	273	291	276	278	287	300	308	276	303	317	320	315	294	296	282	291	285	316	306	306	331	300	314	290	324	298	317	313	308	270	286	323	289	289	298	308	304	287	284	274	275	274	282	317	261	285	317	298	312	305	280	296	298	297	285	290	295	300	306	292	287	299	300	317	250	273	295	313	312	311	274	303	293	292	291	296	283	288	288	282	302	269	309	312	272	298	290	321	256	297	268	320	299	281	281	310	275	301	309	327	280	333	303	323	330	308	340	324	303	290	276	288	283	284	278	289	301	280	293	260	324	297	295	298	303	280	274	303	282	307	278	304	277	311	313	296	315	277	277	293	286	324	308	325	258	307	306	298	297	295	291	288	295	277	322	293	320	310	283	296	296	294	299	283	281	288	318	310	329	306	301	273	292	292	275	272	288	289	273	321	312	295	295	304	280	296	311	300	298	287	305	300	279	298	310	300	296	272	324	321	309	299	273	296	303	295	268	298	282	288	255	278	306	305	283	300	291	285	278	326	281	316	287	307	319	295	295	293	306	305	293	309	287	298	308	278	314	304	282	310	285	263	301	284	304	283	291	289	283	279	302	315	292	295	271	284	315	295	294	285	277	281	277	272	290	320	292	292	320	310	282	291	286	301	298	309	327	288	288	306	282	300	319	300	301	319	286	286	298	303	285	280	310	339	302	297	286	311	305	332	287	314	273	302	275	302	307	292	305	277	292	284	301	347	295	284	278	305	319	283	323	295	294	297	278	289	327	290	282	299	284	322	307	295	300	314	309	286	319	259	301	277	296	306	283	314	314	310	297	323	278	312	284	311	293	298	315	291	307	300	270	321	272	319	302	285	295	305	318	300	292	259	279	306	299	321	293	317	345	327	297	320	282	315	311	303	273	277	313	288	298	306	279	288	304	292	299	307	278	303	314	288	283	277	272	261	303	300	314	312	282	307	269	299	304	333	288	279	325	283	294	278	284	299	286	277	328	313	300	293	318	285	308	294	292	296	311	276	305	280	283	290	300	304	252	280	304	259	274	313	283	320	292	320	306	280	284	279	316	272	293	308	302	281	298	299	319	285	279	293	309	302	310	307	326	295	313	296	269	308	320	297	309	307	273	351	306	295	262	282	283	299	301	299	288	296	270	275	307	303	308	299	291	280	301	322	327	297	313	292	301	291	319	285	333	323	308	294	284	283	305	281	295	290	287	306	298	290	280	296	293	310	314	295	298	310	289	315	278	321	289	280	286	284	314	266	292	288	331	314	315	281	299	259	288	299	300	318	292	287	303	299	310	292	253	310	303	317	297	299	310	294	311	247	328	325	287	267	287	258	290	298	274	304	307	318	289	293	301	275	269	321	317	285	283	263	309	290	306	337	288	308	284	293	263	294	293	295	287	306	296	287	319	303	263	310	347	306	318	295	284	280	305	294	300	287	288	276	282	285	326	295	281	316	294	300	301	300	300	257	314	274	304	291	271	296	275	275	283	334	292	284	318	281	306	277	290	277	283	302	264	273	327	304	282	315	282	315	296	269	267	283	317	267	335	272	336	293	273	279	320	294	292	298	292	324	307	297	285	295	315	297	298	299	305	313	285	276	288	281	319	343	288	298	311	272	290	297	291	302	292	274	296	306	309	304	311	331	283	317	298	320	284	291	298	287	292	301	293	269	304	320	288	290	299	312	295	308	275	291	265	277	291	293	302	309	277	335	307	284	279	287	280	279	281	269	293	308	301	288	298	299	303	310	313	301	301	327	303	290	280	304	275	286	289	296	282	299	289	280	288	313	286	295	306	299	282	295	276	299	309	299	279	308	281	304	298	286	277	309	269	308	294	283	304	259	330	300	315	321	346	303	290	276	288	327	308	286	284	307	278	277	281	267	307	314	319	276	296	290	268	299	324	291	283	317	284	278	273	305	278	316	280	300	301	298	288	298	318	296	331	323	304	320	294	271	299	287	298	318	299	309	295	326	275	298	284	286	279	316	294	280	305	282	328	333	319	271	297	284	293	287	294	328	270	319	322	300	297	274	308	292	311	305	313	306	278	275	307	277	299	275	284	307	275	268	328	288	299	284	277	305	312	274	299	286	295	297	284	323	311	288	267	306	279	321	297	281	281	318	288	321	317	296	316	280	298	321	269	298	291	299	307	280	297	271	317	269	291	283	315	318	282	293	314	283	268	276	256	299	304	305	306	303	299	303	318	287	299	302	291	300	312	291	297	300	303	287	327	316	319	297	314	296	297	289	270	314	275	306	282	294	294	280	281	288	297	287	280	284	312	301	297	301	306	294	332	288	303	302	276	299	266	274	278	341	299	288	292	290	292	286	282	325	270	306	283	314	312	306	316	289	288	320	295	323	297	317	321	303	294	321	277	278	293	295	296	259	297	305	285	273	296	301	307	286	298	279	305	314	283	307	299	305	277	304	308	299	302	303	302	321	306	303	309	291	291	296	281	279	286	296	327	288	314	316	284	305	296
2534	267	155	101	107	119	131	135	118	115	94	74	86	88	88	77	64	86	68	75	71	69	58	67	78	63	67	66	55	62	68	63	60	67	45	56	60	71	56	61	68	55	55	57	51	53	49	69	59	60	46	52	63	66	56	63	59	63	54	60	52	51	62	58	66	55	54	75	51	56	49	60	56	59	58	49	66	54	68	57	70	54	73	67	47	55	61	52	53	63	45	61	61	40	49	51	64	60	52	55	52	37	55	61	55	47	49	58	63	53	70	58	61	50	54	53	59	48	70	54	52	52	63	52	39	61	55	55	60	56	55	53	54	46	60	59	54	46	62	45	56	62	53	45	51	43	57	62	55	52	56	66	55	48	55	59	51	56	49	58	50	45	54	52	60	53	47	56	47	62	57	51	51	41	48	41	57	50	60	54	46	59	58	56	51	60	62	38	65	58	46	48	45	52	58	49	42	45	57	61	55	47	47	48	55	61	51	47	57	64	52	46	54	46	46	55	50	57	55	63	51	59	48	46	43	63	73	56	61	59	65	52	58	54	53	54	52	54	56	63	45	50	54	46	60	65	57	61	49	59	46	62	51	51	59	58	61	58	50	52	62	64	74	52	51	50	57	55	49	62	72	53	42	51	57	53	54	59	65	40	49	52	51	51	64	46	53	62	74	53	68	48	49	49	54	49	64	54	51	61	48	50	47	52	58	69	53	50	46	61	42	51	54	52	58	47	46	48	57	55	56	53	62	52	53	54	59	47	55	59	47	61	54	59	57	53	57	61	52	46	53	65	56	60	63	45	50	49	45	74	47	56	58	47	70	60	62	63	59	65	48	59	55	52	61	45	67	51	48	59	60	59	51	36	60	52	57	72	53	51	62	70	32	52	65	61	56	49	55	54	68	58	52	50	61	50	58	77	44	65	67	45	53	64	53	46	66	63	61	59	55	59	53	42	60	51	60	58	58	51	51	64	53	62	58	54	45	48	52	67	67	50	58	51	53	58	44	62	57	49	41	57	66	66	42	51	43	54	67	64	52	53	50	41	52	65	58	50	67	53	57	57	56	56	55	59	52	53	36	49	66	50	52	54	55	52	60	52	62	48	49	55	58	66	49	63	46	57	50	64	72	55	54	49	45	50	60	67	71	68	45	50	60	39	82	55	65	53	48	55	64	47	78	57	59	52	63	70	60	55	68	52	54	54	70	53	55	50	67	69	56	60	60	46	47	56	74	61	42	56	66	52	65	47	49	57	65	50	63	58	47	48	59	56	69	77	56	52	46	56	53	71	52	59	44	47	54	52	57	45	56	41	57	63	62	53	62	60	50	56	38	57	49	52	43	70	59	57	62	71	55	51	60	54	51	54	47	56	58	45	58	65	57	51	49	55	52	55	50	57	64	56	48	65	55	48	46	40	43	53	52	51	48	60	54	54	55	52	51	54	57	58	41	51	40	47	59	58	53	54	62	59	60	59	57	60	58	50	66	58	45	51	70	56	56	66	48	53	52	57	55	60	40	44	45	55	63	49	46	53	57	52	41	48	54	42	66	52	63	55	57	57	47	47	55	64	44	63	61	52	53	69	48	61	52	58	54	56	42	51	53	61	76	63	38	47	50	50	46	59	42	46	63	49	63	57	56	60	62	53	57	52	50	64	65	63	71	52	61	61	62	58	38	53	66	50	53	56	71	51	56	42	61	61	48	42	54	52	43	60	47	68	55	62	49	60	55	54	47	55	54	39	48	57	48	40	69	59	63	52	61	58	50	56	46	48	55	59	62	52	49	51	48	62	52	55	66	39	62	60	44	43	52	57	42	60	68	47	48	67	51	61	62	45	53	54	57	59	59	60	50	56	75	53	72	55	50	37	56	59	56	73	64	56	54	60	58	53	56	62	65	53	67	61	45	52	51	46	58	52	58	56	56	66	55	53	63	61	55	56	63	55	62	64	55	55	77	59	53	41	55	58	58	49	64	54	57	48	47	43	43	59	54	61	48	52	55	60	48	48	55	55	64	60	55	60	59	49	60	56	47	43	55	64	53	76	68	60	55	46	50	73	54	58	50	63	56	41	55	63	52	61	43	40	51	53	58	55	56	50	54	51	53	68	52	41	55	65	66	70	53	52	67	41	48	72	61	57	49	62	48	61	48	44	45	65	42	60	62	40	63	61	58	61	54	63	49	50	48	57	45	58	52	62	58	58	54	53	62	46	57	64	61	52	55	51	65	47	64	53	52	47	65	63	39	56	53	52	62	57	50	55	68	59	54	55	60	56	49	56	53	52	33	54	45	68	53	67	51	59	61	55	53	63	51	63	54	65	46	63	57	53	49	65	54	61	54	63	61	65	61	53	60	55	45	55	57	53	64	46	53	49	51	32	66	51	57	62	61	55	58	55	67	48	51	61	45	59	50	39	52	63	64	54	65	66	54	51	69	53	53	37	68	58	41	45	62	41	58	49	53	49	60	53	49	50	59	54	57	55	64	56	49	57	33	50	42	60	57	55	66	63	50	47	43	58	49	68	54	53	45	51	50	47	60	51	58	58	49	55	62	52	41	71	51	43	62	57	53	61	45	57	51	43	70	50	50	56	47	43	62	40	50	47	56	57	62	52	56	67	54	51	52	52	61	54	66	58	66	47	44	55	57	52	50	51	54	49	69	53	64	53	58	60	59	56	65	61	59	55	50	61	58	51	61	39	40	57	60	50	62	53	60	54	51	55	46	59	43	57	40	56	51	51	51	51	64	57	53	68	53	62	45	62	65	53	56	42	53	64	62	40	62	57	72	62	49	44	55	38	56	71	61	57	47	35	42	56	51	52	44	52	68	54	58	65	67	51	57	44	45	49	51	59	58	58	45	49	59	52	65	55	43	52	54	61	57	49	64	58	45	58	53	60	53	56	70	50	66	56	54	60	45	49	50	58	63	55	41	58	45	50	60	51	47	62	58	53	47	47	52	57	50	53	73	67	58	53	63	66	56	59	53	39	54	57	59	56	67	51	49	58	51	45	47	56	53	46	63	45	56	65	59	56	56	47	50	59	46	50	61	49	54	52	58	54	64	37	53	54	59	43	52	60	39	55	52	59	58	65	62	53	50	50	57	60	54	60	53	64	65	64	48	60	83	66	46	47	49	41	47	64	51	49	57	55	63	50	57	46	64	45	53	59	47	65	53	59	56	71	63	65	60	51	50	60	60	49	51	58	50	62	47	53	55	63	45	55	45	59	54	53	73	41	59	66	56	51	43	48	54	65	69	42	39	44	60	60	60	64	67	54	54	48	51	55	38	47	49	67	70	36	65	54	59	62	61	60	55	70	48	50	48	60	47	59	51	58	55	52	62	58	53	54	53	67	67	57	53	58	73	60	67	48	47	49	53	68	59	57	46	54	51	58	55	50	54	50	59	42	61	53	67	51	50	49	69	42	53	61	63	64	48	43	54	43	48	54	54	59	48	59	68	50	52	50	47	56	44	77	50	56	54	67	59	65
20788	4675	2287	3411	7531	8719	7641	6240	5102	4190	3417	2859	2493	2195	1919	1727	1583	1423	1366	1216	1166	1134	1078	1061	1012	1004	929	854	864	815	839	810	819	797	788	797	765	761	742	716	748	726	726	727	707	710	697	669	676	747	706	635	683	665	723	693	645	666	681	650	663	633	651	651	643	608	639	690	635	651	674	666	625	616	667	619	576	654	654	626	652	612	606	632	638	657	632	632	637	688	615	628	609	618	604	622	609	592	604	617	600	632	597	605	616	622	608	627	601	588	583	551	595	596	635	616	580	614	600	632	611	610	647	635	577	605	614	607	603	578	566	583	590	600	637	617	581	633	634	604	600	595	588	587	621	573	602	603	613	630	599	604	558	615	566	601	589	633	558	637	601	592	619	594	599	601	623	576	593	620	583	583	632	597	588	614	592	634	593	595	566	616	628	575	591	615	582	588	678	627	615	603	604	595	602	545	595	597	593	615	583	564	619	564	548	635	582	598	621	593	624	606	581	611	593	612	581	644	596	587	649	623	613	587	558	545	574	579	643	563	548	669	604	590	623	579	568	607	591	597	616	589	626	584	618	574	596	607	544	621	575	599	569	618	624	611	606	597	602	616	596	607	574	621	591	580	564	608	568	551	558	609	575	554	592	624	581	584	581	569	583	587	610	591	606	597	600	658	592	619	636	576	591	644	588	574	606	592	613	633	587	590	615	593	583	562	585	599	566	548	562	588	554	581	634	604	605	624	619	598	595	595	625	599	619	581	637	584	539	590	606	586	603	591	590	618	580	619	608	553	625	602	595	593	567	609	597	610	639	572	586	593	583	629	631	593	624	609	602	619	636	590	554	568	605	622	569	617	623	619	567	639	612	595	596	606	640	592	630	573	603	582	600	582	656	579	646	638	589	579	650	602	617	571	636	624	563	602	625	639	539	582	596	586	585	588	605	602	605	558	612	587	627	568	588	578	581	578	592	525	556	580	605	574	570	601	581	630	600	589	593	569	566	634	605	608	614	555	616	581	591	563	580	604	607	567	582	585	618	568	601	562	620	578	568	545	554	602	630	612	594	598	583	633	617	594	576	581	642	600	599	591	579	568	618	606	593	598	580	597	587	626	570	641	551	613	605	631	598	604	583	563	619	571	570	618	587	585	627	583	577	611	591	585	562	631	567	627	567	597	628	589	598	592	559	586	573	548	616	584	575	527	575	639	573	557	590	563	597	581	559	588	627	641	601	605	603	628	584	567	620	574	625	588	629	560	571	588	557	600	590	582	602	621	627	594	568	626	577	594	592	585	586	593	614	543	595	586	641	560	602	598	616	597	616	573	545	626	576	583	610	606	611	585	593	582	634	572	603	615	614	584	526	584	589	590	597	604	601	597	611	584	610	610	608	626	610	592	574	653	593	539	572	601	599	595	608	561	624	539	627	585	594	573	596	626	620	583	570	614	566	596	619	611	581	556	613	646	576	638	610	621	586	553	582	627	598	606	537	605	577	585	614	580	593	573	615	582	611	598	625	624	586	611	595	593	600	587	622	571	617	628	619	591	575	606	587	583	575	595	573	567	608	622	608	573	603	590	614	578	600	575	629	608	592	556	597	648	608	626	600	585	598	585	603	557	641	583	638	587	603	526	621	553	579	605	585	625	575	626	569	604	562	598	575	564	622	608	560	592	611	620	560	589	612	620	603	568	606	609	600	591	599	597	574	544	571	598	605	635	570	606	569	627	591	571	621	592	652	594	572	579	619	572	624	560	604	602	584	616	593	600	560	604	601	532	611	638	648	586	608	605	591	628	639	530	587	608	610	604	646	612	584	595	576	611	621	599	606	621	623	564	607	639	536	628	593	610	565	611	587	568	606	600	587	600	561	611	624	550	574	604	589	562	562	628	602	581	580	585	600	616	566	580	607	633	593	566	609	587	581	566	622	621	630	570	596	576	610	596	588	567	607	599	574	616	617	629	616	600	587	580	642	580	550	666	591	648	572	597	599	573	559	566	596	615	605	592	610	583	579	616	566	609	550	578	642	612	592	584	610	586	580	581	613	622	632	613	594	579	555	583	590	593	629	582	563	553	569	634	580	592	591	582	573	587	546	605	599	603	583	626	618	586	559	574	582	564	571	614	571	637	607	567	609	586	590	598	577	605	590	596	550	596	607	571	589	545	573	571	585	593	579	619	634	598	590	556	639	583	606	589	610	595	617	631	593	600	621	594	579	602	618	591	555	619	574	519	582	599	618	598	570	616	611	610	591	611	608	591	604	606	598	575	581	615	614	587	591	594	597	564	557	615	535	585	588	621	615	611	583	573	587	592	595	596	580	619	596	613	608	583	571	592	623	607	592	570	564	546	551	589	599	635	634	610	568	590	585	623	591	597	606	604	603	588	604	606	579	602	620	621	579	601	649	602	584	620	583	611	583	601	549	606	615	605	627	570	586	557	607	612	579	598	592	560	641	567	567	632	569	609	607	644	652	587	603	592	569	581	595	583	611	587	555	575	597	618	611	576	578	612	589	583	619	569	610	563	583	577	578	585	578	618	607	577	563	566	616	608	599	590	551	618	612	598	586	580	544	581	573	607	647	557	613	569	596	568	590	574	647	568	612	613	586	596	547	619	601	592	616	599	627	641	590	645	638	557	587	600	607	592	623	603	611	567	608	623	542	588	624	586	618	605	575	555	611	633	551	609	572	569	584	580	583	606	587	620	637	591	576	607	600	624	623	673	636	600	587	569	594	564	602	603	612	604	563	625	552	563	624	643	593	572	645	605	605	647	637	659	600	593	580	619	582	633	595	610	598	614	609	612	616	611	594	584	565	562	594	617	596	559	610	571	579	587	634	624	615	602	579	574	612	602	593	579	609	582	603	558	595	621	576	593	594	610	585	589	587	595	590	576	541	595	583	597	607	572	598	616	600	583	616	589	596	605	584	616	530	614	589	586	597	607	608	589	537	600	597	547	604	559	585	559	582	617	571	612	607	573	586	569	640	582	580	627	609	638	635	632	592	600	547	607	619	638	600	578	545	606	668	612	618	569	585	601	610	577	603	605	626	618	635	619	630	601	615	561	612	605	593	594	619	604	619	603	590	605	598	655	583	618	623	569	604	606	572	585	634	567	608	600	563	580	571	602	580	624	613	594	615	610	572	587	561	584	594	565	584	572	567	559	614	610	604	574	590	649	604	579	572	603	569	619	593	555	604	613	603	620	567	581	566	602	641	600	593	570	577	599	575	589	579	607	620	596	590	597	566	588	593	615	594	595	630	572	583	600	613	606	609	612	592	617	553	643	601	646	626	614	568	567	619	583	594	619	578	578	627	581	677	566	588	603	577	613	578	578	571	582	611	619	614	595	615	614	589	612	570	576	595	589	575	612	570	593	602	601	588	585	587	606	612	559	585	604	597	555	626	573	585	598	578	600	607	587	624	603	614	604	622	578	618	570	588	558	618	567	575	605	584	604	598	599	585	600	579	626	548	564	611	612	630	592	622	561
1807	45	36	22	23	25	41	21	38	26	28	17	25	27	18	20	21	19	18	19	25	18	18	17	16	19	21	17	11	18	23	14	15	13	16	20	23	13	20	24	18	9	14	17	25	23	19	18	12	22	18	12	14	15	14	23	17	14	18	13	19	15	12	15	20	17	18	15	8	22	9	19	10	11	9	9	14	17	20	10	21	23	20	13	19	15	16	17	19	17	14	11	16	18	22	18	19	14	17	22	15	16	12	15	11	18	20	21	21	18	21	15	18	16	13	17	23	10	28	18	18	9	17	12	13	20	15	16	9	18	20	24	19	9	20	17	7	16	8	13	14	17	7	17	13	13	13	18	17	14	17	11	22	15	15	12	18	12	10	18	15	15	17	21	15	21	16	19	21	15	10	18	14	14	18	19	20	23	10	17	21	14	24	13	17	19	19	19	21	16	17	25	12	18	17	20	20	15	16	15	16	15	13	15	20	20	12	17	13	13	14	21	15	14	17	11	14	17	20	10	13	13	11	22	17	15	20	22	12	18	17	13	22	16	22	15	20	16	16	19	21	16	24	19	16	14	20	21	21	9	26	11	17	12	19	21	13	15	17	21	11	26	25	17	15	21	13	15	16	12	18	14	18	20	9	12	11	15	23	15	13	16	19	14	18	18	13	15	16	19	12	14	19	19	17	22	12	10	21	11	15	23	21	21	26	19	15	15	14	12	15	15	12	18	10	17	9	10	13	11	16	19	18	19	15	19	14	10	9	9	9	12	12	10	11	16	14	12	18	15	15	13	8	24	27	16	13	13	16	20	18	16	19	14	15	11	15	20	13	8	18	25	12	12	14	16	12	9	13	19	14	17	15	12	20	16	15	14	14	15	14	14	9	12	15	19	19	13	13	14	12	14	16	17	21	16	21	28	10	10	11	20	13	20	16	15	16	17	25	15	17	10	10	19	16	13	15	16	13	16	13	15	19	16	19	19	20	15	16	14	18	14	16	18	15	9	24	16	15	16	12	18	14	17	21	17	19	15	9	15	15	14	21	15	20	11	18	15	13	15	18	14	16	17	18	20	17	16	17	18	14	12	15	15	15	14	12	18	23	23	13	18	17	20	15	15	12	21	18	23	13	14	24	18	19	20	12	8	11	15	21	15	12	8	14	16	18	11	13	21	18	21	9	21	22	16	20	17	18	19	22	21	16	18	22	18	11	14	16	18	17	18	20	13	16	14	10	25	18	18	14	15	17	13	14	14	15	17	20	11	11	11	13	18	14	29	15	16	15	15	19	14	19	18	13	9	12	18	15	22	7	16	22	17	12	19	18	18	13	18	17	21	17	23	14	12	19	15	16	17	15	25	19	16	14	13	19	7	21	21	17	7	22	13	17	18	15	9	21	24	15	15	17	18	15	15	19	25	13	13	25	13	15	15	12	21	26	17	17	19	17	13	10	19	11	19	9	21	20	16	19	15	18	19	20	12	9	20	11	24	14	19	15	14	21	19	15	10	20	15	22	14	19	16	19	12	14	17	18	14	15	17	17	19	18	18	21	17	16	22	17	11	24	20	11	15	20	15	18	18	18	18	16	15	11	24	15	10	16	15	17	12	7	12	9	17	17	10	15	14	16	18	12	15	22	12	16	16	20	24	26	13	19	15	12	15	19	11	20	19	13	25	13	9	15	14	17	12	13	8	20	20	10	19	10	14	13	20	24	15	13	21	20	19	14	16	18	23	17	16	13	16	17	19	19	20	18	13	9	13	20	16	14	11	14	14	25	14	12	10	22	18	18	15	14	17	16	11	15	20	16	16	16	8	15	17	17	20	25	21	11	20	21	15	16	16	19	17	14	21	16	12	16	18	19	19	13	18	14	20	13	17	16	17	17	12	13	15	22	15	15	24	14	14	19	13	12	23	16	18	15	19	16	14	18	27	19	19	14	14	18	8	19	14	12	23	15	16	20	20	16	15	17	15	16	16	20	10	15	16	20	11	11	17	14	13	12	20	16	22	21	21	14	11	15	11	16	19	12	20	17	21	10	18	20	10	19	18	16	21	15	16	7	16	12	15	18	16	19	15	15	15	17	26	14	18	16	24	20	21	13	14	11	19	23	14	15	12	18	13	11	11	10	13	18	18	15	16	21	20	15	18	17	14	20	13	19	19	17	13	16	14	18	11	12	20	15	18	10	12	12	18	19	15	13	20	19	14	20	15	25	6	18	19	18	15	12	12	15	13	19	16	22	19	20	23	12	13	14	26	23	18	15	15	15	15	18	16	22	11	18	11	15	13	18	14	23	20	21	16	16	15	13	15	10	14	18	17	13	16	5	17	12	14	13	14	16	21	21	10	12	17	7	18	19	16	20	17	11	16	18	23	17	21	15	16	16	11	14	23	14	16	15	14	22	7	18	12	17	12	16	16	13	17	12	9	19	23	19	18	20	15	17	16	11	23	13	17	23	15	13	14	11	17	13	16	9	13	9	20	15	16	10	15	20	16	19	10	13	19	13	15	21	14	15	15	19	20	15	20	16	10	19	17	14	17	17	23	14	20	17	12	13	22	14	12	16	23	12	12	21	23	10	12	16	20	15	20	15	23	12	22	14	21	13	21	14	19	15	22	17	16	14	15	15	18	13	18	14	17	17	11	13	18	21	15	18	17	22	14	24	11	12	10	19	13	15	17	4	15	16	24	16	12	10	17	23	17	19	17	18	14	9	21	13	18	19	21	17	9	12	23	20	20	10	19	21	15	12	21	12	14	21	14	20	23	18	24	23	20	16	12	21	23	15	14	20	12	11	9	26	18	16	20	8	18	22	18	19	17	18	21	10	15	15	20	13	10	16	18	20	13	18	15	21	20	18	13	11	19	11	15	17	20	20	21	20	17	18	18	19	15	13	8	18	20	25	24	17	18	21	17	11	16	13	16	17	13	18	18	24	17	16	17	17	16	15	20	11	20	20	25	17	25	23	25	14	19	12	12	18	18	10	14	14	16	5	20	15	17	10	19	19	17	18	17	15	22	14	19	12	20	11	22	17	22	12	16	12	16	20	17	20	11	16	13	17	13	21	16	25	8	22	14	16	21	27	21	16	12	14	18	14	15	16	22	17	25	12	18	16	25	17	18	21	17	15	21	14	16	18	14	14	14	22	9	20	16	19	18	20	14	15	13	12	20	20	12	20	16	15	22	22	20	14	11	10	14	17	21	16	9	16	20	17	9	11	18	18	14	16	10	16	18	10	12	22	11	19	12	17	14	12	18	17	18	16	15	10	12	12	12	16	17	16	20	13	14	24	18	19	21	17	19	16	13	24	21	8	19	20	12	19	9	18	15	15	16	17	13	12	19	17	15	10	20	16	20	12	11	14	13	17	13	16	20	26	18	22	18	13	14	19	18	15	16	16	25	16	8	9	13	19	7	20	13	12	19	13	22	16	19	12	18	19	25	12	16	12	20	10	16	26	12	17	13	20	15	13	17	21	18	18	10	20	12
11803	947	466	615	1352	1742	1634	1324	1082	831	771	599	571	501	463	401	344	349	342	334	299	330	255	311	268	297	233	260	267	203	258	242	253	189	197	235	196	260	216	213	214	197	196	179	224	210	201	215	232	230	194	212	234	156	202	189	203	211	219	192	176	201	230	192	205	189	185	222	188	188	177	203	196	218	184	191	190	172	194	176	177	202	222	208	187	204	191	194	186	186	191	212	187	181	197	171	210	200	207	204	174	174	181	199	182	169	184	172	194	217	201	171	189	194	205	187	212	171	195	192	165	190	182	195	190	201	195	173	180	216	212	189	190	189	188	193	186	188	194	211	176	181	195	190	205	191	182	177	214	195	184	215	187	204	177	173	203	187	188	168	184	211	185	172	158	188	180	208	201	189	184	175	188	203	190	176	202	215	179	201	208	194	163	203	161	183	193	187	190	191	191	166	184	210	200	180	173	186	189	195	200	177	177	191	187	167	189	183	184	205	195	178	189	154	203	172	202	194	190	200	195	174	174	167	205	172	207	190	232	187	207	225	185	199	190	211	203	187	193	166	176	214	198	218	177	208	179	181	190	206	176	185	186	181	178	177	177	169	190	177	201	174	164	182	198	176	197	162	174	207	181	171	189	184	192	186	205	190	179	177	189	225	187	161	186	182	170	194	196	171	196	186	208	200	192	175	197	214	215	192	161	185	167	167	209	199	173	167	171	190	162	203	186	187	178	193	212	186	189	180	186	185	214	181	184	187	178	170	191	181	207	182	211	193	205	164	181	178	214	171	158	209	197	190	185	201	196	225	177	195	171	215	183	203	162	185	173	195	203	190	175	200	178	182	196	188	188	180	184	192	203	185	188	186	196	173	182	176	187	206	172	162	209	182	187	185	220	203	169	184	173	200	173	197	186	168	202	168	176	173	208	198	212	181	162	183	195	191	197	181	189	184	183	204	218	185	182	190	192	149	220	171	181	191	191	181	190	180	206	183	201	177	215	196	194	200	177	188	205	175	204	183	192	212	179	183	200	170	184	186	201	174	195	178	193	187	187	185	194	208	177	154	182	183	182	169	201	194	186	210	178	208	181	196	184	193	189	189	187	174	194	190	206	190	189	169	189	189	203	178	181	186	185	192	174	189	177	195	194	179	198	182	157	178	174	217	201	175	178	176	178	171	180	190	196	198	181	191	155	188	173	183	187	201	177	168	208	192	169	191	188	172	193	192	188	178	186	188	196	173	195	191	176	187	187	203	199	191	206	181	186	175	198	177	181	165	202	202	208	188	175	221	202	198	194	212	163	195	174	186	180	202	185	191	201	191	210	189	189	179	191	177	210	203	185	189	174	162	198	202	195	176	179	172	181	168	186	192	182	203	191	191	197	184	199	208	186	215	188	186	195	163	211	167	219	176	174	187	209	202	192	224	188	221	196	213	184	188	191	191	188	153	198	202	164	168	186	204	221	167	206	209	191	195	193	179	164	182	203	191	174	206	181	173	215	203	197	186	192	195	180	170	178	164	175	180	188	182	185	224	198	192	200	178	212	176	171	212	212	197	180	190	190	191	168	205	195	167	190	195	182	169	168	185	195	196	214	180	192	165	180	177	214	166	197	191	191	162	185	200	176	171	192	191	205	190	194	181	200	172	211	191	184	178	210	193	187	183	197	235	194	190	183	195	187	200	150	200	152	182	195	190	195	182	164	204	199	178	175	187	201	167	194	206	177	181	201	182	183	195	182	202	187	175	190	184	222	191	157	187	199	206	192	196	198	179	198	185	174	182	181	179	182	193	178	201	183	197	210	210	176	191	186	190	201	225	197	190	182	173	190	180	180	198	204	200	176	196	194	210	219	164	201	181	181	186	184	195	197	163	200	191	224	222	173	197	183	192	198	163	203	204	168	198	179	177	186	178	168	196	173	176	198	184	177	204	193	185	157	183	188	193	174	181	212	202	193	187	195	202	193	158	185	200	184	192	181	208	189	217	188	184	190	187	199	193	180	182	184	200	169	181	173	190	174	181	188	181	190	192	178	175	201	175	189	170	196	208	185	196	191	211	165	203	195	204	194	204	172	174	198	202	167	177	203	185	195	186	201	190	183	193	194	206	205	184	200	192	195	210	179	192	199	206	185	196	180	194	172	199	184	195	181	180	190	214	183	173	199	176	170	198	190	155	206	192	187	201	179	190	212	171	184	198	183	205	186	191	196	192	194	203	192	165	197	176	162	183	172	200	203	164	196	181	163	194	171	188	207	185	194	167	183	198	215	210	203	186	180	190	182	193	165	191	180	215	202	202	179	193	191	177	182	202	186	184	156	191	189	201	205	162	176	176	200	186	162	199	199	177	168	182	195	187	171	203	206	192	180	179	220	178	182	173	158	186	179	188	191	197	191	208	176	180	188	219	187	172	178	182	168	201	172	186	165	178	188	206	173	163	186	180	185	190	193	189	189	174	192	207	197	165	174	151	197	206	161	195	191	172	181	175	167	181	193	193	175	204	169	202	189	179	188	188	202	186	192	164	188	190	203	196	168	203	195	184	172	163	161	177	190	179	198	188	171	175	200	181	190	217	202	190	179	206	214	208	216	168	178	189	172	171	181	185	172	191	181	176	191	201	191	170	219	199	164	175	207	182	225	197	189	172	187	193	201	189	197	190	189	192	195	199	195	193	185	192	206	191	200	184	221	163	193	186	170	216	192	192	183	196	207	166	184	186	192	185	201	225	185	189	196	206	193	181	210	183	208	185	184	184	229	200	203	205	217	177	190	191	168	177	202	177	215	201	181	207	175	205	156	182	181	189	207	194	217	201	203	175	200	194	185	175	191	208	193	205	197	197	193	196	183	187	190	183	181	205	196	171	208	202	191	190	202	188	162	187	195	214	187	195	203	180	197	197	178	181	183	181	184	193	188	212	195	212	193	199	191	177	197	193	196	196	187	193	185	196	209	191	180	181	183	165	187	201	193	200	172	198	185	181	174	207	202	178	219	190	164	182	193	188	187	185	189	189	160	179	185	191	187	168	193	193	204	177	182	176	187	195	188	171	166	212	189	181	184	186	209	182	173	172	195	198	210	194	196	173	196	173	184	186	210	194	167	191	189	185	177	168	184	199	196	187	185	172	172	174	171	205	179	191	213	176	199	191	199	192	187	189	185	181	165	204	210	184	196	194	182	196	186	206	181	184	185	178	187	188	199	179	185	182	170	192	188	175	193	189	178	204	182	192	189	201	191	180	182	185	159	187	186	189	175	171	165	187	176	196	216	190	189	218	162	209	178	194	200	191	205	195	182	170	211	179	196	202	189	167	189	179	168	197	185	188	187	201	191	199	176	189	195	183	196	177	180	173	182	182	205	196	204	177	181	182	195	178	192	190	204	179	189	185	163	154	187	203	173	189	175	182	197	200	201	198	160	183	199	190	187	194	218	205	165	176	176	187	201	202	184	165	188	177	174	187	189	184	182	188	202	186	185	226	189	183	178	191	202	210
1387	172	97	73	57	84	73	90	77	62	59	68	63	62	54	43	50	53	46	57	58	46	45	51	33	51	50	38	49	43	30	43	47	36	29	47	56	45	40	46	45	31	33	48	34	51	39	38	40	50	44	40	39	35	46	45	40	44	49	50	32	39	53	49	44	39	28	43	40	41	47	47	44	48	38	43	37	37	41	38	39	45	39	44	42	45	40	41	29	34	40	41	48	35	35	37	34	58	33	43	34	42	47	23	38	47	39	42	38	53	33	44	38	38	44	39	29	47	27	44	36	41	28	33	41	41	46	40	37	49	41	42	50	26	39	51	43	33	41	37	39	26	49	41	36	41	52	50	44	47	36	41	42	39	42	37	42	41	38	36	42	38	36	48	44	43	34	49	48	40	36	37	34	34	38	56	31	45	31	34	40	47	39	41	47	36	46	37	36	36	45	42	28	48	46	33	37	44	41	27	40	36	52	47	43	33	45	34	44	38	39	43	45	40	37	42	44	38	33	49	43	42	46	36	36	40	44	45	43	47	31	46	27	39	33	47	39	47	38	40	34	36	40	47	37	41	33	49	42	34	50	41	45	46	27	40	49	50	62	46	43	37	46	31	35	45	39	35	48	42	40	34	44	43	42	49	36	49	42	36	49	48	43	34	50	39	35	35	42	46	38	40	44	38	42	42	42	39	50	47	47	49	38	44	42	50	42	47	37	31	36	36	38	38	38	41	48	33	46	45	37	45	46	59	34	47	43	41	40	43	53	41	41	37	40	47	41	39	35	35	39	42	26	34	34	42	41	37	33	44	36	36	30	46	43	44	46	55	38	40	45	54	44	52	50	47	35	36	42	36	40	37	59	39	37	48	40	34	44	37	48	33	35	53	39	39	43	50	37	38	35	43	46	40	41	39	43	45	53	32	50	42	44	48	45	34	42	36	46	42	36	51	38	45	49	36	44	32	43	44	49	48	40	46	30	36	42	61	36	22	36	39	33	37	51	42	36	44	45	45	49	38	40	43	48	39	43	34	38	48	43	52	31	48	36	26	39	57	35	48	42	37	50	35	43	44	35	46	44	42	51	44	36	49	41	53	41	43	39	35	42	30	46	42	31	36	44	37	44	46	35	30	50	35	38	33	37	40	38	35	42	54	41	32	41	52	44	48	44	37	48	43	41	43	39	40	33	37	36	45	38	50	31	44	45	43	36	39	35	40	59	37	41	43	55	51	36	41	46	38	40	39	47	35	44	45	36	30	45	45	46	39	33	43	43	49	48	52	30	48	32	36	40	35	41	38	37	34	51	37	42	42	40	46	45	35	40	35	41	41	47	39	39	47	55	40	42	33	47	53	48	30	38	28	46	39	31	51	30	39	37	45	32	39	33	34	42	36	47	49	43	43	32	45	38	53	45	40	44	44	43	47	29	38	41	36	45	43	52	39	37	41	50	41	39	50	49	40	29	53	38	41	36	45	43	30	38	43	45	39	55	42	48	38	36	53	46	42	37	39	36	55	41	48	28	37	36	37	41	40	36	39	38	38	44	33	33	47	34	44	36	27	41	43	37	44	50	53	42	44	44	29	40	24	26	44	34	50	31	34	42	44	49	36	44	27	37	45	43	40	56	38	49	51	34	50	38	35	36	33	46	48	54	46	35	52	33	39	40	41	48	35	44	34	41	37	48	55	51	41	44	45	40	34	36	42	39	49	48	47	51	37	34	36	34	41	49	42	31	48	33	58	35	29	42	41	29	39	45	36	40	44	34	27	47	41	41	36	42	55	42	34	53	47	40	51	31	31	38	41	43	38	44	43	38	44	38	33	47	39	39	56	33	37	43	48	45	35	32	40	43	35	49	51	27	38	53	33	40	31	36	65	41	37	39	47	46	45	32	47	42	39	37	39	40	34	37	47	33	37	36	52	36	45	42	41	42	32	32	45	45	51	40	29	30	41	41	46	46	57	41	49	50	32	36	37	47	50	36	33	41	32	45	39	42	44	49	39	34	35	41	42	38	37	36	53	39	40	29	43	44	44	45	32	43	46	37	50	40	45	34	41	46	46	40	48	41	35	30	42	39	32	36	36	43	39	36	40	30	46	36	45	39	41	41	35	38	37	48	37	41	35	39	31	42	39	26	39	42	42	39	40	31	46	43	37	48	40	44	37	39	52	38	52	35	34	41	40	44	43	47	28	45	40	42	44	40	39	38	33	36	39	46	38	43	47	40	51	46	42	41	46	34	32	44	55	39	46	28	45	47	47	37	51	36	43	35	33	33	52	47	33	42	42	38	50	35	50	42	33	30	39	41	31	40	40	37	41	48	36	36	40	45	42	37	39	41	40	39	45	44	43	42	38	37	47	40	43	44	40	21	42	49	45	41	43	48	39	43	39	44	43	47	32	49	38	49	46	35	41	33	39	38	41	49	52	52	41	47	46	38	46	52	42	37	36	34	29	46	47	42	22	44	36	48	46	46	39	45	42	35	35	40	41	35	47	35	40	44	41	46	36	48	42	41	50	38	47	48	38	46	50	42	47	42	40	42	46	51	34	39	41	42	46	36	39	43	40	35	35	48	37	37	38	48	50	37	54	40	41	41	47	50	42	37	43	51	35	53	51	58	41	45	38	42	45	36	25	29	31	34	46	40	44	43	49	33	58	38	45	37	42	36	40	38	48	50	47	39	40	48	32	41	42	32	47	46	54	39	31	44	30	44	38	34	42	25	38	42	36	42	34	39	36	45	42	35	47	40	46	46	44	41	42	45	42	41	58	45	37	31	35	33	40	39	35	49	28	42	39	40	54	44	18	41	25	44	43	30	49	43	33	41	45	34	38	39	51	48	31	42	35	40	43	40	31	40	37	39	36	39	44	45	45	46	34	49	50	52	44	47	43	36	33	55	40	36	40	27	50	36	33	39	51	55	44	49	38	39	39	44	44	48	36	38	41	44	49	32	41	50	33	50	36	50	49	46	40	35	48	41	37	45	32	46	50	41	44	41	33	36	37	36	35	47	50	37	42	46	32	45	40	47	41	32	47	44	43	37	42	39	33	36	34	47	37	35	43	37	42	44	40	38	32	33	34	46	46	35	45	47	33	47	39	27	38	40	38	50	39	31	49	48	46	57	33	50	42	32	45	29	34	49	35	38	37	45	45	46	42	38	58	40	40	47	35	45	39	36	51	49	39	39	38	37	49	42	38	38	42	33	42	48	41	41	41	43	57	29	34	43	33	45	34	43	49	48	37	43	42	43	35	41	43	46	33	36	41	36	43	46	48	30	35	35	42	55	47	48	33	41	47	47	45	33	49	40	41	48	41	36	53	51	38	43	51	44	56	36	38	47	39	35	36	44	43	43	42	44	36	32	36	38	40	42	33	43	48	37	39	58	35	41	41	41	36	31	48	48	37	30	37	37	46	37	42	49	49	47	36	42	38	45	59	48	34	42	37	44	50	30	42	45	36	59	41	39	40	31	48	36	45	31	33	39	39
15329	3085	1353	2031	4564	5203	4450	3511	2781	2228	1767	1551	1385	1220	1056	964	944	846	796	756	697	692	689	622	596	618	542	547	567	562	551	521	542	510	529	516	478	524	515	491	508	496	517	437	488	478	473	476	482	451	484	527	447	441	475	463	484	461	457	482	463	504	473	445	475	432	435	461	476	459	433	461	455	450	446	425	474	469	466	431	424	418	424	437	450	447	412	492	445	469	423	407	435	449	443	409	469	446	451	401	423	418	418	413	375	417	422	439	423	413	404	397	449	438	447	404	437	456	441	435	440	437	439	438	464	432	450	437	416	434	441	430	440	423	433	414	428	431	407	417	422	441	406	431	450	418	442	477	419	471	430	426	444	451	413	461	424	414	410	444	453	407	458	425	429	448	436	436	428	438	473	416	420	416	422	419	442	444	466	474	433	436	414	477	415	448	434	371	435	428	396	414	462	408	429	425	421	431	422	411	415	440	448	398	448	432	393	459	434	398	455	429	419	438	441	419	430	443	408	427	379	451	415	446	408	423	415	388	407	454	443	428	426	433	433	425	465	435	461	438	419	440	397	391	419	456	413	458	439	421	446	407	442	420	440	421	432	430	458	416	478	407	416	449	435	411	389	423	417	456	423	442	441	437	435	450	429	431	429	431	451	415	464	423	436	462	443	427	439	403	405	442	444	427	419	440	440	422	445	457	411	422	449	461	417	443	444	455	447	435	417	408	419	419	411	469	424	440	446	421	431	449	405	421	415	430	417	418	435	409	451	455	411	430	428	441	432	424	478	434	427	476	458	399	465	442	469	436	381	423	417	392	444	408	399	474	428	438	460	413	443	437	445	435	448	425	438	416	449	422	416	452	434	447	465	417	445	413	415	450	442	455	401	415	441	432	430	447	416	422	432	446	448	451	420	397	412	408	432	424	437	452	439	455	414	464	436	434	445	414	412	451	457	433	474	455	421	421	401	420	424	431	424	429	456	436	441	452	461	426	446	433	422	440	470	462	438	458	484	447	456	386	432	431	409	432	435	423	474	400	456	438	381	467	443	434	448	418	422	410	437	449	398	441	423	447	455	425	410	424	441	429	439	413	414	423	438	411	447	438	405	445	462	419	440	426	421	435	448	438	432	433	440	466	418	427	421	394	445	442	457	433	416	444	417	462	455	450	472	429	432	417	426	460	399	438	440	427	438	397	435	432	466	426	451	415	415	422	401	423	456	455	428	447	450	473	431	466	402	451	419	414	449	400	424	414	407	455	451	439	440	449	436	417	420	431	424	405	423	416	464	419	423	447	448	457	449	499	446	452	405	412	428	457	408	427	432	431	411	417	430	487	400	454	427	431	409	414	450	418	435	441	416	419	405	429	415	432	463	431	412	450	431	408	449	452	430	425	431	458	438	442	450	441	423	462	398	423	455	447	428	472	432	467	434	420	442	423	448	450	428	470	430	442	485	418	437	444	439	426	444	423	422	454	423	435	424	444	460	422	423	454	465	425	463	394	395	421	412	398	455	416	434	383	426	424	438	439	443	422	428	478	431	411	433	448	434	421	446	449	415	440	420	471	400	398	443	423	403	406	423	429	448	425	474	408	414	444	446	437	414	446	451	440	408	452	449	433	459	414	433	433	445	464	408	463	405	379	402	457	454	441	426	436	441	422	429	463	397	422	447	435	373	426	448	413	450	416	393	448	454	448	396	415	414	412	443	409	407	463	417	405	410	419	387	438	428	435	416	440	459	443	479	450	419	444	458	435	441	459	439	397	435	452	419	409	408	412	396	430	439	420	443	467	455	409	435	439	428	412	416	426	429	436	439	432	442	442	438	399	413	415	404	420	437	447	423	441	476	405	433	464	440	419	418	433	440	422	427	450	430	426	444	501	443	424	450	451	449	425	443	431	419	426	401	414	456	418	461	415	441	419	430	447	413	411	436	426	441	397	408	459	442	422	445	403	438	450	410	447	426	462	420	420	436	424	456	430	430	428	419	427	460	425	402	424	435	411	443	434	415	453	431	405	419	418	435	425	439	441	444	435	462	448	410	443	422	405	438	453	412	399	442	423	404	466	424	391	462	439	439	439	461	421	420	431	431	429	386	387	424	375	409	421	455	424	435	433	423	430	468	410	433	414	440	431	431	450	430	437	433	419	442	438	408	455	449	437	442	450	435	434	387	433	428	443	451	446	402	461	417	443	443	419	441	471	416	463	428	471	427	434	462	419	412	377	438	430	424	418	466	461	419	438	441	432	435	427	439	414	456	453	429	422	386	451	442	431	431	403	437	412	384	424	439	459	426	438	440	428	445	404	445	442	404	454	394	427	426	435	428	461	423	456	416	375	397	413	443	432	448	459	467	422	382	401	435	444	464	453	454	435	461	371	421	423	440	437	423	403	439	418	449	416	456	449	430	441	412	432	433	424	442	421	416	412	459	408	399	433	391	422	477	413	438	428	420	403	416	423	421	415	433	436	447	442	436	447	469	435	450	450	405	402	399	419	431	490	440	443	467	418	450	437	392	409	445	453	422	489	417	435	454	454	462	436	436	430	432	443	432	395	449	422	463	438	441	446	451	444	442	456	416	457	440	451	438	468	433	426	462	414	416	445	405	379	439	469	439	447	398	421	404	435	450	421	424	454	455	397	412	404	457	413	454	407	447	418	423	390	460	455	450	440	465	424	442	411	418	435	432	417	451	459	451	401	412	428	407	423	410	469	393	455	402	432	453	454	453	426	439	438	439	441	433	437	462	480	412	385	452	433	428	447	405	455	454	464	411	439	431	413	413	434	428	452	405	435	448	414	440	449	410	421	475	421	451	423	450	428	437	450	472	438	421	436	397	461	465	450	432	451	446	443	415	413	433	419	427	438	424	448	464	418	425	426	445	400	421	423	444	439	470	465	454	419	447	427	419	441	439	413	415	429	458	464	431	385	449	467	446	416	414	413	419	437	409	459	447	387	424	464	382	443	427	417	417	436	401	439	404	441	383	470	447	434	411	410	411	448	472	413	455	423	455	429	444	446	422	455	408	450	432	459	403	393	407	422	438	464	417	442	422	438	439	433	422	449	421	418	461	429	449	437	484	469	436	461	464	454	420	419	469	455	412	434	462	440	434	450	443	418	446	412	470	430	412	455	442	428	433	459	423	426	409	443	430	434	420	391	482	414	469	420	422	418	409	433	438	465	420	431	441	433	467	460	420	436	404	424	440	429	444	452	420	420	452	455	419	417	441	409	441	445	452	428	433	419	427	459	445	399	390	425	416	439	436	429	428	386	389	432	460	422	443	419	410	444	434	432	443	417	452	446	406	417	406	416	422	405	420	447	469	398	446	434	427	394	468	425	409	438	401	420	407	438	449	422	452	469	425	424	444	412	458	418	458	411	446	404	408	426	448	394	411	410	405	428	446	429	415	459	400	400	408	453	414	470	415	460	432	417	410	452	422	393	418	461	427	451	452	434	446	393	396	416	422	450	452	464	431	429	431	427	435	414
2781	109	84	49	51	79	64	66	61	70	56	39	46	56	49	47	39	29	31	40	22	24	38	32	46	29	36	36	32	27	38	40	25	34	26	24	27	25	29	26	25	23	31	20	27	28	31	24	20	24	29	25	34	16	26	39	19	29	28	28	21	25	24	40	30	29	23	29	27	16	16	24	19	21	33	27	24	31	24	28	25	27	32	23	22	30	23	27	29	25	19	30	32	24	27	19	31	28	25	34	26	32	31	34	22	22	39	24	20	19	23	28	31	34	30	25	32	25	18	23	31	38	32	22	31	18	21	19	30	29	30	25	20	24	24	29	26	29	33	27	27	16	28	21	29	17	29	28	26	18	31	31	26	24	33	31	31	17	27	21	13	28	29	16	35	20	34	26	27	22	33	19	23	23	27	35	24	22	26	30	27	25	23	30	22	32	30	27	29	22	30	28	25	27	28	27	24	30	29	24	27	24	20	22	31	25	25	23	23	31	23	23	20	21	22	23	22	18	29	21	33	21	27	30	24	25	23	22	22	18	23	17	29	24	22	34	22	28	19	30	21	18	30	20	16	28	22	28	27	15	36	33	18	21	30	25	18	28	24	26	28	33	28	27	25	27	26	31	35	17	19	27	16	29	21	29	22	19	27	26	26	27	25	24	25	30	21	20	29	26	25	26	27	18	30	24	23	22	21	29	29	22	21	33	24	24	30	29	28	32	26	20	17	23	20	25	31	29	18	25	28	21	30	23	31	26	28	19	27	29	22	24	28	19	20	20	24	23	29	22	24	22	25	27	28	24	33	27	20	29	24	21	29	29	29	24	22	24	27	24	23	22	30	24	30	29	25	23	28	23	26	25	17	26	37	17	20	32	21	21	40	17	25	27	26	19	33	30	30	30	27	29	29	29	28	24	20	36	18	26	40	20	33	26	28	23	21	37	30	29	26	21	30	32	22	24	21	24	30	29	28	29	13	26	17	20	29	21	25	23	14	28	30	29	23	34	25	21	31	29	22	31	19	26	29	31	31	27	26	35	25	23	32	29	32	24	30	35	22	20	26	25	26	22	30	32	20	27	31	22	22	16	22	27	23	27	17	34	22	19	28	26	23	41	25	21	24	25	26	23	21	25	23	29	33	28	16	26	27	23	29	13	35	25	23	31	34	30	21	25	22	24	37	24	23	33	39	31	23	30	27	21	25	14	28	29	24	24	23	23	28	24	25	21	32	30	18	30	28	27	29	27	23	20	19	29	27	27	25	16	26	33	28	19	32	29	21	31	34	26	28	36	27	26	43	29	27	22	23	35	28	27	29	21	25	25	27	21	21	19	19	29	30	18	19	21	29	25	17	23	26	24	21	29	29	27	19	22	34	26	26	23	24	30	34	29	30	27	18	23	22	30	22	21	27	22	22	31	27	30	25	30	39	32	35	28	23	31	14	36	29	21	31	28	28	25	20	25	32	27	31	22	33	18	25	25	26	32	24	27	23	35	21	22	31	30	24	34	28	16	26	24	26	18	27	26	17	37	20	24	31	28	25	25	23	30	26	35	36	30	19	23	23	27	20	14	15	28	20	36	23	28	21	28	24	25	19	23	27	25	24	30	34	32	31	18	25	16	20	32	17	20	31	33	25	37	28	20	29	20	24	20	22	31	24	32	25	17	31	27	21	30	19	29	21	17	32	28	20	23	30	27	25	28	24	25	31	22	29	29	27	28	33	28	24	26	27	31	27	19	25	32	18	22	27	22	36	27	28	29	26	24	26	31	28	28	33	29	26	27	25	28	28	19	22	27	25	29	32	22	23	34	24	22	30	33	20	22	41	24	20	30	11	27	23	28	26	18	27	31	22	26	30	28	22	29	19	22	24	26	16	43	27	29	24	32	29	33	29	31	25	18	19	31	29	31	26	18	24	31	35	26	21	26	29	28	27	27	18	17	30	22	22	23	21	33	30	23	27	32	30	22	26	34	18	25	24	27	18	20	30	26	28	26	29	23	30	23	23	27	29	27	23	20	28	22	26	28	17	28	17	16	31	25	25	21	30	20	25	34	18	26	20	22	40	21	24	27	22	28	36	28	35	26	33	33	28	21	24	17	27	20	21	32	22	29	34	21	22	17	23	29	18	21	20	29	18	23	24	28	29	26	26	25	28	33	14	30	25	26	31	34	27	24	24	29	23	33	19	26	27	28	26	21	31	21	35	25	30	25	29	17	28	19	21	31	22	30	28	25	16	19	26	30	15	23	26	32	22	21	16	22	22	32	34	35	34	23	28	30	30	25	22	19	30	23	25	23	25	24	27	29	25	25	20	31	23	22	36	19	25	31	30	27	25	26	30	19	23	25	19	31	25	26	23	21	28	25	30	27	17	28	20	23	32	18	29	30	25	23	36	31	28	25	24	20	30	27	24	18	24	21	24	29	27	37	29	17	30	17	26	25	20	22	32	28	24	25	21	31	23	31	33	24	19	32	20	38	24	21	30	25	29	23	19	20	24	20	24	34	26	26	19	21	28	22	24	23	20	18	25	25	23	24	30	32	26	18	27	25	27	25	28	28	23	30	26	26	24	26	28	26	21	26	26	27	24	25	33	28	28	27	30	27	34	35	25	22	21	17	24	25	22	16	18	19	27	22	30	26	21	22	27	32	25	30	13	28	18	19	15	27	25	27	25	21	19	26	30	15	26	21	20	22	36	28	16	31	27	25	29	19	25	23	19	19	25	28	23	30	26	31	22	30	20	29	29	28	30	26	28	42	30	24	20	26	26	14	24	24	34	27	27	33	26	34	28	29	22	24	23	31	34	20	20	27	24	24	25	21	26	25	27	21	28	30	24	28	20	31	29	32	19	35	24	26	26	25	25	39	33	34	26	26	30	26	26	32	17	35	36	30	25	24	22	24	24	28	25	26	29	26	34	24	25	21	30	25	23	32	19	34	28	23	37	14	30	28	24	24	25	26	19	25	36	26	30	22	23	20	20	28	36	31	29	27	23	20	19	21	31	32	26	35	26	29	29	28	24	30	25	24	29	19	24	17	26	38	27	24	24	33	25	22	28	30	28	19	20	23	30	23	26	25	30	22	35	26	19	32	38	32	21	27	36	35	30	28	23	26	23	35	16	20	24	23	29	36	29	22	16	18	31	27	35	29	26	23	33	21	26	18	29	29	20	31	30	28	22	25	35	19	25	25	17	25	19	35	31	31	35	23	39	31	18	28	32	29	25	28	32	22	21	13	26	27	29	17	24	28	27	28	29	27	23	22	35	27	30	20	20	22	28	21	30	19	22	25	25	34	25	22	19	23	20	26	23	26	27	32	23	24	22	23	20	24	38	20	23	24	31	29	31	27	21	18	29	26	24	30	30	32	27	38	13	23	26	32	17	19	26	30	20	30	26	27	26	39	23	26	30	30	33	30	19	28	20	23	22	31	26	27	28	24	25	28	18	27	27	27	24	29	31	18	28	22	25	34	23	28	33	14	24	26	33	26
14121	2577	1256	1855	4363	5299	4959	4020	3303	2698	2191	1771	1528	1327	1235	1031	926	879	795	727	696	675	631	593	551	559	527	472	509	472	447	407	420	415	463	381	458	400	419	379	374	376	407	365	383	365	389	369	342	344	375	333	317	351	363	323	314	315	314	353	322	322	338	311	327	312	306	314	314	311	337	320	316	342	344	321	339	292	311	312	303	313	289	304	320	313	298	326	307	305	324	314	317	317	285	315	280	296	316	303	314	346	290	302	305	306	297	317	294	294	302	311	321	282	305	281	310	298	290	280	293	309	291	268	292	287	265	316	315	290	291	310	327	293	310	305	323	294	288	313	289	285	296	300	292	274	301	308	265	326	299	294	277	278	286	286	274	278	328	291	302	289	274	292	284	302	260	334	326	328	313	292	296	300	328	298	268	278	300	329	282	314	284	313	278	335	315	289	316	322	296	295	284	298	319	309	291	265	302	286	305	272	276	308	276	320	321	290	306	299	289	289	289	304	293	290	281	298	335	306	300	310	274	312	315	299	278	294	305	268	306	283	299	317	268	285	301	300	307	286	317	303	285	310	301	313	280	294	308	332	305	288	280	339	318	314	291	274	302	309	280	285	284	293	300	272	294	313	276	279	268	295	270	260	299	307	307	303	280	296	273	278	307	299	336	292	294	280	283	280	307	305	305	283	310	294	274	300	279	317	288	297	302	303	285	281	289	277	277	296	308	277	303	297	293	314	261	278	279	304	289	289	270	274	293	303	282	303	304	281	284	287	287	296	292	308	258	281	323	306	307	287	293	315	274	300	271	323	312	290	301	297	291	303	294	300	280	303	318	289	298	287	308	285	324	298	292	276	293	288	319	293	295	300	285	280	295	275	291	304	309	293	288	326	280	291	275	282	303	270	317	311	298	295	293	287	313	287	280	316	270	281	293	284	298	285	316	299	284	317	262	255	325	296	278	271	286	303	308	284	291	291	258	308	340	312	287	291	299	299	312	293	270	299	320	304	312	279	297	287	318	278	278	281	280	269	303	288	266	304	341	297	281	328	288	309	312	286	289	280	285	288	325	296	302	293	287	315	262	278	273	291	308	299	305	289	274	290	311	290	278	290	272	290	279	287	279	299	286	282	286	356	302	258	287	316	309	299	265	284	308	308	286	323	279	285	324	279	289	277	311	274	311	331	289	294	285	326	293	237	338	289	285	296	277	294	285	303	315	292	309	307	319	302	333	313	312	307	296	281	312	313	278	310	290	283	290	281	295	294	316	313	312	293	269	328	284	298	299	292	278	285	288	281	295	302	262	293	292	274	308	289	306	307	271	303	299	287	277	278	290	301	284	293	293	313	309	265	318	305	282	294	280	287	299	302	283	300	304	296	302	262	285	291	298	343	279	290	310	305	305	306	310	310	300	288	281	283	279	284	301	308	283	311	288	310	297	305	269	268	308	288	319	308	304	287	304	293	300	308	312	286	295	304	282	289	275	277	292	298	304	291	318	280	279	315	277	265	316	270	293	279	272	286	270	301	312	294	243	295	309	326	313	303	297	309	287	321	295	316	307	292	307	316	291	316	292	307	305	281	293	277	297	287	306	287	315	314	299	275	301	279	273	287	312	259	259	287	317	278	296	276	289	287	287	280	289	303	282	314	308	276	269	276	280	272	304	297	270	288	284	298	307	286	280	322	288	316	294	314	271	315	291	282	302	278	334	299	313	302	301	305	268	276	296	299	300	291	311	300	297	316	277	285	309	296	296	316	328	304	311	325	347	316	293	303	302	272	294	303	299	291	300	317	269	324	306	270	279	317	286	314	324	319	319	300	310	298	319	259	295	326	265	262	304	344	290	326	268	280	320	295	331	313	314	294	310	306	339	298	285	279	312	289	290	303	293	261	338	343	320	344	283	298	323	300	307	287	252	301	305	297	281	282	312	280	271	301	299	292	289	269	298	329	268	273	298	282	278	279	275	299	277	308	296	281	297	261	238	284	295	263	304	279	313	311	273	287	275	251	318	292	286	277	292	291	289	304	318	300	340	286	301	299	290	299	281	279	285	296	275	299	302	305	287	274	304	300	300	306	260	294	309	290	283	290	256	281	299	282	287	293	275	311	265	264	288	273	281	288	274	321	314	285	297	297	317	312	288	302	313	301	268	297	304	313	311	298	287	277	306	313	291	289	291	268	275	347	306	288	313	295	309	274	295	303	274	288	270	285	288	269	298	290	287	290	290	322	270	263	305	286	294	338	291	277	315	305	293	289	294	270	279	304	306	265	269	314	283	305	269	298	289	322	286	287	278	272	277	296	305	294	259	284	294	269	320	276	278	298	294	313	269	297	276	309	307	288	313	294	293	267	267	329	281	284	304	311	287	322	255	287	296	283	290	279	308	252	310	288	309	325	298	285	287	277	258	308	302	313	292	339	320	298	294	300	275	288	260	288	290	279	297	298	293	292	315	289	289	283	304	302	327	304	273	295	280	288	301	320	284	312	281	267	280	270	300	313	297	264	277	310	328	291	298	312	293	317	290	288	291	300	288	286	287	282	266	307	273	314	303	296	316	251	303	312	258	299	293	289	291	297	332	286	309	275	311	286	292	293	249	306	284	308	297	316	322	312	290	287	296	304	280	285	307	269	306	298	281	277	299	279	312	280	276	278	303	299	304	278	300	285	279	273	309	272	310	307	293	283	274	258	285	290	305	315	287	269	322	277	290	296	318	274	285	283	278	307	279	295	299	311	294	298	289	297	321	287	283	270	285	293	270	290	299	288	256	301	294	313	314	256	298	278	314	289	278	291	301	281	244	293	319	276	282	302	300	321	289	270	295	275	288	278	277	271	302	288	294	304	294	280	256	290	279	312	286	293	298	308	310	284	317	282	295	309	327	276	306	294	281	289	273	304	303	274	280	298	324	291	293	272	320	280	297	300	303	261	294	281	274	283	317	290	276	298	275	290	280	261	298	279	271	301	288	290	277	295	313	277	277	275	312	333	286	324	307	277	295	294	267	277	301	273	261	290	315	285	278	277	287	303	309	281	296	307	280	281	285	286	297	302	294	341	291	312	296	287	288	298	301	297	289	253	329	251	285	291	277	291	315	327	286	293	294	301	286	295	273	293	274	294	316	310	303	291	310	294	297	299	282	299	294	298	286	285	308	278	270	258	290	280	301	260	292	295	343	299	285	271	273	281	277	279	315	305	274	334	276	259	324	312	301	283	298	302	272	277	293	291	298	304	294	312	319	306	262	310	290	293	286	287	306	294	316	301	316	284	246	290	290	336	273	269	293	300	302	294	280	305	275	287	328	311	300	288	282	288	317	316	296	297	281	275	278	260	300	283	277	282	304	283	288	304	278	287	299	320	323	302	305	279	301	294	281	273	304	253	302	255	302	285	318	309	299	260	304	314	309	313	322	286	323	300	283	307	283	304	298	322	290	283	271	283	290	288	264	303	291	307	296	267	287	297	277	297	299	303	334	300	286	264	300	278	267	304
2438	264	154	119	101	132	126	152	115	108	90	94	107	99	85	67	76	69	73	70	47	60	53	71	60	60	63	53	71	66	71	57	48	63	68	61	55	58	59	51	61	65	62	66	50	51	59	56	65	56	56	46	55	58	50	44	60	65	50	62	58	55	56	61	57	52	74	53	57	60	47	50	54	69	66	67	66	50	40	48	43	53	52	48	64	57	51	47	54	58	57	50	46	59	52	58	62	57	59	58	46	51	37	53	43	59	57	53	60	53	60	51	58	56	49	65	62	54	58	43	68	65	52	52	59	63	56	57	63	52	51	45	62	55	49	52	54	48	64	53	61	49	52	49	44	47	72	55	64	65	48	55	50	55	58	60	62	63	53	69	54	63	57	42	49	59	55	58	44	53	54	47	52	51	49	49	48	60	61	60	51	45	55	54	55	62	50	45	66	55	58	57	43	68	57	58	60	56	45	59	62	49	51	45	65	63	53	43	62	49	56	52	60	50	62	61	54	52	60	41	55	49	49	56	46	53	58	69	57	51	57	60	46	51	45	54	62	62	42	58	46	55	44	58	49	59	67	51	63	40	48	72	57	66	59	60	52	45	51	53	70	49	42	69	47	60	39	54	53	52	40	59	53	54	62	67	55	43	54	47	54	51	55	46	57	54	47	53	74	49	62	42	56	56	61	59	57	48	56	54	55	71	54	63	51	52	62	52	49	57	72	42	56	43	64	55	47	62	58	45	53	57	51	52	47	69	46	48	55	50	53	65	64	63	62	57	45	62	44	59	53	47	66	62	54	50	61	54	43	44	44	49	68	55	58	45	62	51	61	64	41	55	45	63	54	55	46	50	46	65	64	59	54	44	59	37	48	59	45	55	49	54	53	49	55	57	41	49	59	51	58	60	52	49	59	57	60	48	65	49	57	52	50	54	60	52	57	72	67	42	48	39	57	49	48	62	56	41	52	43	57	39	43	68	59	59	60	58	52	70	58	57	55	45	58	59	42	51	55	47	71	65	60	55	55	56	61	48	54	66	58	66	51	41	60	59	56	55	64	51	46	48	59	51	59	56	50	51	47	39	42	60	50	60	53	55	45	54	63	52	54	61	53	48	49	46	64	65	52	51	57	54	55	54	55	61	51	60	62	60	52	56	49	60	55	47	51	57	46	56	57	62	52	50	59	70	50	54	42	63	57	79	60	44	54	55	43	45	43	58	62	58	57	50	49	52	60	51	52	51	48	47	60	55	58	50	56	58	41	55	51	54	56	58	63	52	58	51	52	47	55	52	64	50	59	55	61	44	49	44	53	63	47	67	58	50	45	61	50	65	50	58	53	60	51	53	53	60	56	57	71	62	44	65	54	57	57	52	60	62	56	54	69	59	54	57	46	52	56	63	53	68	53	50	43	64	50	45	54	53	57	56	68	57	60	61	54	47	63	61	56	54	46	52	53	46	68	50	55	48	60	56	73	54	61	59	59	49	48	61	61	54	51	61	46	46	56	48	69	51	53	51	56	46	60	46	58	58	51	62	60	56	62	54	48	47	60	53	48	52	61	51	53	54	67	48	48	56	51	74	49	52	60	46	48	35	44	54	54	55	47	68	55	63	52	46	63	74	49	53	52	41	56	60	49	50	61	55	70	52	60	43	50	46	46	60	58	51	70	52	48	50	45	38	59	46	47	71	47	56	68	59	48	52	52	54	38	54	64	42	53	56	50	44	58	43	51	50	44	38	57	51	66	51	43	61	49	56	55	54	43	52	70	61	56	54	54	44	52	64	37	48	63	64	50	61	53	63	52	46	56	61	62	52	52	37	59	58	40	42	62	49	52	44	50	43	51	60	44	54	48	44	55	39	56	51	67	53	59	71	58	54	54	45	65	58	57	60	72	60	53	54	58	61	42	49	44	55	57	56	64	54	35	64	58	53	48	56	49	49	47	50	55	60	50	62	45	56	58	56	43	49	52	51	45	52	53	52	58	60	49	57	70	52	50	58	43	60	42	57	60	56	52	51	54	50	46	56	52	58	52	57	58	59	64	71	68	53	55	61	55	44	62	39	40	64	42	70	55	55	54	47	50	56	49	52	54	42	74	62	57	52	57	55	68	51	58	44	50	57	69	60	51	54	59	54	44	50	53	63	64	55	53	56	65	44	52	47	57	57	52	67	49	53	59	43	55	53	66	75	56	52	54	52	55	63	52	41	66	54	64	61	52	59	62	46	49	56	59	54	50	60	53	59	64	70	37	62	52	65	53	48	48	52	66	61	53	37	48	48	51	60	52	43	63	52	65	51	60	54	50	39	61	45	58	38	53	56	48	40	44	57	44	46	57	51	59	52	52	55	43	60	54	46	64	64	59	53	49	70	72	61	49	47	52	61	64	59	53	49	42	71	48	42	52	46	52	62	53	60	53	43	37	47	48	59	55	63	50	54	62	56	48	57	47	49	47	48	47	59	54	55	61	63	63	71	40	53	55	53	51	59	42	50	40	47	46	49	49	47	53	53	64	50	52	65	54	60	55	47	67	49	49	59	50	51	54	56	45	50	52	57	52	51	51	44	52	56	55	54	46	55	36	70	64	57	42	51	62	56	53	63	45	49	59	52	53	44	56	49	47	41	49	55	56	52	52	61	61	65	56	56	49	61	44	48	55	53	52	55	46	50	59	54	55	65	52	59	56	51	45	56	59	63	54	46	58	50	52	62	47	67	56	54	54	57	51	41	48	65	58	39	58	48	50	53	48	58	58	59	61	54	70	67	52	44	56	75	60	53	46	54	67	53	39	54	50	45	56	72	61	56	52	52	72	53	62	56	64	54	59	59	46	59	46	64	50	52	53	61	56	50	59	54	57	53	43	52	66	53	51	56	61	68	58	48	48	56	54	55	51	49	50	54	62	49	38	72	43	58	62	49	52	56	55	58	46	53	56	55	50	54	56	62	56	52	52	59	42	56	60	58	58	48	52	58	52	47	64	51	42	47	51	67	54	63	63	57	67	44	58	52	59	48	40	45	57	47	56	55	59	57	53	55	59	61	60	54	67	49	63	53	50	49	54	50	50	55	62	74	48	64	39	50	56	60	49	57	48	44	44	41	55	43	63	55	51	55	61	54	56	50	62	58	57	48	48	51	59	56	59	60	36	55	54	62	43	48	50	56	52	61	66	54	63	40	57	56	58	57	52	50	49	53	52	59	51	57	64	54	48	70	60	60	62	64	40	57	55	57	67	64	47	45	50	48	49	51	56	58	56	40	57	48	65	56	61	67	60	62	63	60	49	53	59	54	59	67	58	56	56	50	51	65	59	41	46	62	53	54	55	56	60	49	53	63	58	57	56	57	58	48	41	51	51	55	54	64	58	51	56	68	57	65	53	51	50	51	54	65	62	52	48	59	56	57	69	61	58	56	49	58	50	50	70	56	50	58	56	48	55	54	49	57	59	67	58	56	62	50	49	48	45	46	52	62	60	40	54	49	64	54	36	54	55	49
19929	4690	2287	3378	7452	8595	7813	6251	5039	4200	3450	2841	2515	2116	1878	1724	1614	1459	1317	1258	1213	1131	1106	1079	1036	973	941	886	897	899	820	810	852	804	788	746	770	757	742	750	738	708	694	738	731	723	678	749	686	692	673	659	600	737	679	648	647	654	688	660	653	654	617	698	598	640	624	602	630	640	657	586	661	650	631	615	620	643	581	609	606	582	587	631	597	624	612	603	617	621	613	618	631	583	583	651	560	602	583	612	623	588	595	602	614	572	564	621	587	541	610	550	612	645	600	603	592	550	612	606	627	591	578	608	651	617	576	627	597	585	582	609	606	577	608	596	600	576	578	572	586	581	561	602	544	592	605	596	570	623	597	582	595	582	561	607	590	588	588	596	576	637	591	595	581	533	576	649	620	574	617	564	608	579	596	600	590	588	640	548	582	625	673	579	609	567	557	563	576	628	590	572	620	557	571	559	622	583	596	610	627	556	576	569	581	571	626	593	580	625	613	610	605	579	584	614	587	601	646	587	606	592	583	600	573	543	563	565	612	595	634	606	579	606	583	586	592	574	617	658	621	591	567	567	598	579	579	581	600	615	586	558	638	609	614	576	561	572	604	619	566	589	639	571	595	557	588	607	576	644	620	614	615	624	604	598	612	583	605	567	618	590	554	601	618	611	592	621	591	649	559	615	626	575	661	617	590	591	601	572	548	567	618	578	550	554	581	598	577	562	559	575	621	568	615	592	559	559	588	622	590	611	576	590	578	603	608	588	587	608	582	597	586	552	617	574	613	614	561	590	597	627	614	629	637	580	624	598	582	590	649	564	598	573	585	588	550	572	590	621	585	608	599	611	636	633	618	603	569	625	612	550	593	565	593	576	594	600	571	567	603	636	616	618	585	534	604	610	602	601	564	580	540	571	653	546	573	588	621	628	629	576	620	595	558	595	613	602	661	589	590	592	560	602	594	582	593	563	566	546	582	568	605	576	632	587	612	626	569	552	575	584	613	576	600	605	575	575	629	558	601	590	611	585	570	593	610	611	627	614	614	588	626	549	604	629	567	567	619	596	592	582	586	598	606	603	603	621	603	573	593	572	668	633	603	569	589	612	631	563	615	611	564	578	588	590	617	579	597	571	583	550	583	567	567	575	537	634	622	613	615	607	575	605	578	574	587	563	562	585	600	612	602	629	614	592	627	589	631	558	529	613	591	573	616	603	599	616	577	627	579	575	539	564	565	580	587	580	567	570	610	589	631	621	592	621	616	587	589	590	608	534	537	586	592	598	585	550	595	569	627	561	537	579	623	566	540	576	600	582	592	610	583	603	595	612	605	580	591	557	598	612	593	615	587	597	634	586	571	584	600	582	557	591	565	567	597	584	586	595	593	573	582	574	578	569	592	608	612	595	592	570	567	568	606	593	605	593	640	610	591	606	556	631	611	594	574	605	607	592	606	580	599	603	614	592	579	575	571	598	572	584	555	584	601	616	553	580	573	598	599	604	655	594	564	575	567	567	598	592	592	564	595	568	528	542	605	581	593	547	554	582	584	594	626	579	582	618	597	610	553	629	592	617	586	568	624	567	584	637	614	606	595	596	609	625	560	601	606	557	576	599	628	586	589	560	584	635	624	574	592	553	608	603	625	617	590	600	603	591	576	575	577	563	593	579	590	600	566	571	586	579	642	608	607	558	604	561	570	568	600	604	591	618	596	581	591	611	631	577	583	598	623	569	579	585	622	641	607	604	587	612	624	557	511	595	594	568	553	603	563	604	585	608	592	589	594	578	586	598	597	591	591	585	584	572	566	564	595	591	615	576	543	578	612	628	566	581	601	629	588	612	567	547	587	630	665	554	581	539	623	560	557	593	587	579	630	599	571	556	571	557	575	602	601	592	563	575	603	611	577	570	601	605	611	629	614	540	543	591	540	567	608	625	602	614	602	612	586	548	545	584	572	617	596	566	595	549	575	592	575	564	636	593	609	611	631	589	649	570	615	559	563	616	583	591	577	649	589	583	589	576	607	578	612	586	627	634	602	579	581	603	623	636	577	570	570	604	610	550	560	573	615	528	595	627	551	557	622	570	595	579	618	573	576	581	607	616	609	594	586	600	549	558	559	607	597	623	602	625	585	572	563	520	602	592	571	559	585	568	594	586	598	545	581	595	602	607	580	556	632	594	571	611	608	619	584	583	616	592	569	583	556	605	639	611	571	614	610	621	634	552	583	549	572	546	588	612	591	608	581	591	591	581	602	584	591	606	611	562	602	589	595	587	554	594	540	641	562	586	596	584	618	596	576	642	597	603	526	571	566	584	614	610	573	557	616	588	622	550	584	590	603	605	586	596	566	572	603	590	580	590	602	550	602	606	607	614	624	614	611	579	588	582	581	605	592	576	609	590	574	608	624	585	620	562	602	630	615	583	570	597	615	608	605	621	574	556	574	548	589	552	599	585	625	597	567	590	575	552	581	600	589	598	540	593	576	595	602	591	589	583	580	609	569	602	598	605	635	600	628	561	589	578	578	565	580	577	613	594	567	575	591	591	578	586	625	568	565	553	593	560	560	623	585	614	584	589	682	556	582	584	603	625	634	596	600	607	593	604	657	635	596	620	569	608	558	576	584	587	573	587	571	607	600	585	618	621	639	555	557	607	602	566	618	593	578	550	569	596	579	587	617	553	570	592	609	620	575	581	574	607	582	611	600	593	601	591	543	597	579	573	609	593	598	617	617	578	563	618	595	594	581	577	582	559	567	620	577	564	603	580	623	533	587	507	591	615	579	573	536	607	575	602	558	586	582	566	582	585	617	591	577	615	630	633	589	571	578	604	555	571	573	568	615	596	581	587	595	582	599	578	665	592	604	606	581	624	596	581	605	589	525	561	596	625	595	609	590	577	616	587	576	612	557	565	613	578	620	611	625	583	601	579	597	597	573	600	580	623	609	579	581	609	605	565	574	609	575	595	610	598	595	627	580	596	608	562	568	571	591	614	590	584	646	616	568	565	620	582	618	607	587	623	635	569	573	599	617	552	614	577	601	603	552	584	573	586	599	567	546	603	586	604	567	582	591	592	604	588	616	640	633	541	552	585	590	585	570	611	620	667	632	593	542	587	560	672	635	569	619	574	575	611	587	592	565	564	614	577	588	593	597	592	595	596	559	567	614	571	560	594	620	598	570	560	547	582	595	567	582	641	594	603	625	558	605	636	582	575	585	610	581	601	574	563	605	633	599	579	569	565	594	574	614	603	564	577	561	619	585	609	559	613	583	587	572	581	609	593	571	602	577	613	595	581	540	617	638	553	599	596	587	573	603	570	527	611	590	610	567	546	561	606	567	579	580	559	615	564	633	580	577	603	615	572	529	569	600	604	584	626	623	552	577	582	566	570	589	579	642	596	550	573	560	609	649	625	629	605	635	599	654	589	595	596	573	616	575	599	574	576	582	580	598	594	628	573	626	606	577	596	597	583	609	617	576	571	563	597	566	567	602	589	586	625
1621	26	34	24	19	24	39	37	29	22	25	24	22	20	18	19	23	29	23	25	26	23	20	30	23	15	21	18	30	21	15	19	21	15	16	16	21	20	20	20	19	18	23	23	17	19	18	14	17	25	15	13	13	16	15	17	17	16	14	21	16	20	24	10	18	9	16	13	15	19	31	21	21	17	10	19	18	20	20	27	16	12	9	12	22	17	11	12	21	14	15	16	23	16	13	8	12	14	19	15	16	15	24	15	18	24	19	13	15	20	22	15	15	22	12	18	16	11	15	19	10	24	13	19	18	18	14	15	23	25	17	17	10	18	18	11	20	13	18	16	18	18	19	20	14	12	13	13	26	15	13	18	12	27	16	12	17	18	19	14	12	19	21	21	15	14	18	14	15	16	15	16	17	24	17	5	18	16	16	7	19	17	18	17	13	15	13	10	9	24	11	21	12	13	16	18	12	18	10	21	21	9	22	7	12	16	18	19	15	11	16	14	15	20	15	18	19	8	20	22	14	16	17	14	17	10	19	16	8	17	22	24	18	15	14	24	13	21	14	16	14	13	23	20	16	11	12	17	12	11	15	21	13	14	11	13	9	13	14	18	9	15	19	12	21	10	18	14	13	11	24	17	17	12	15	18	15	14	11	17	22	16	17	14	15	9	12	14	13	14	11	22	21	20	15	18	16	17	19	24	20	19	18	14	27	21	13	13	14	20	6	17	18	17	16	18	22	18	11	15	19	11	14	19	20	17	15	20	21	10	10	20	22	13	14	15	15	18	17	13	8	8	21	12	15	20	24	16	20	20	14	21	9	21	15	15	18	15	21	15	15	12	14	19	14	9	9	19	18	18	18	18	13	21	14	9	16	15	13	18	14	12	20	9	22	14	21	18	17	13	20	17	20	14	17	9	15	13	18	23	18	11	24	15	18	14	14	13	20	17	17	19	17	18	15	20	16	12	22	16	13	11	19	17	11	14	12	14	11	16	18	19	14	14	22	14	20	15	19	18	20	9	19	13	22	15	25	8	14	14	10	15	16	14	21	13	14	19	14	20	18	28	13	19	13	15	12	14	10	16	14	15	19	16	14	16	16	16	21	20	16	13	21	20	18	7	23	11	13	22	13	16	22	11	22	20	19	18	24	10	15	20	17	14	14	11	17	14	13	25	21	17	15	17	19	14	14	9	16	22	18	16	13	13	26	13	12	18	8	16	20	17	19	15	20	11	22	19	19	14	19	13	12	20	11	11	22	22	20	16	23	15	10	20	19	21	16	19	16	14	19	8	12	19	9	18	17	12	18	16	20	19	11	14	8	16	16	18	23	15	14	14	20	19	13	20	18	20	13	16	13	11	7	11	20	22	15	17	16	13	13	18	17	22	13	15	23	14	11	21	12	8	19	15	16	26	17	17	13	15	12	17	23	8	15	17	19	16	17	15	23	13	10	15	16	14	26	14	7	9	11	16	15	14	16	21	16	14	22	19	17	15	19	15	16	17	12	19	14	21	21	13	14	16	20	20	19	14	13	19	14	22	14	14	26	16	20	16	20	12	11	18	11	10	17	16	19	15	24	13	16	7	11	19	20	16	12	15	15	19	23	15	14	21	14	13	20	11	19	11	17	17	19	16	13	23	14	12	13	16	23	15	11	11	16	13	19	19	15	17	14	16	13	15	20	10	15	15	13	16	24	12	16	18	13	9	11	18	9	20	12	19	13	21	16	14	22	18	16	13	21	17	18	16	12	8	12	12	17	11	21	21	13	18	18	13	13	24	18	10	14	8	25	14	10	17	26	11	18	19	23	12	15	14	10	12	13	17	14	16	16	16	12	18	11	21	14	18	19	21	17	17	18	15	18	22	17	17	14	23	14	15	20	24	21	16	14	23	16	11	17	17	22	20	19	22	20	18	16	15	18	11	16	14	24	15	17	16	14	15	16	15	10	15	16	15	21	14	24	18	18	17	28	9	24	16	18	14	23	21	19	21	25	20	24	16	13	12	20	16	15	14	12	24	11	14	22	11	12	15	22	12	14	18	15	11	23	18	16	15	22	16	19	17	15	18	12	17	16	20	16	20	13	15	24	17	19	19	11	21	19	18	10	18	19	22	15	13	17	24	19	17	11	15	16	17	23	20	17	17	17	16	15	11	10	17	15	19	14	16	24	17	20	13	17	15	13	16	16	24	17	21	17	12	15	16	16	15	25	14	25	19	22	12	19	20	9	17	14	9	11	16	23	14	12	19	12	22	16	11	13	13	16	12	25	16	22	14	18	15	11	14	14	25	7	13	12	13	19	21	18	17	21	17	17	18	18	23	15	14	9	20	22	14	15	17	19	14	8	20	13	16	15	14	14	14	12	13	19	17	24	22	17	11	21	15	14	17	22	14	14	14	13	11	13	19	15	12	18	18	16	16	20	14	27	21	20	12	13	23	20	13	16	15	16	17	19	10	19	11	19	11	26	22	16	12	11	21	15	20	17	13	17	17	13	13	11	17	12	15	24	12	19	17	22	23	19	10	17	17	17	23	17	13	15	12	22	15	18	20	22	16	13	20	20	10	21	15	21	19	14	11	17	18	8	16	26	26	23	15	19	14	22	22	17	16	10	15	18	10	13	18	22	22	18	17	16	12	15	19	19	14	14	13	19	17	27	17	20	8	10	21	16	19	7	17	24	20	23	17	15	14	19	22	9	11	17	17	20	16	15	22	18	18	19	25	12	14	12	14	19	17	17	21	14	10	21	16	13	23	9	12	9	11	23	19	17	14	22	28	13	21	12	18	20	23	19	25	16	18	17	14	13	17	14	7	16	18	15	11	16	16	14	16	12	19	16	7	21	17	15	16	10	11	14	23	9	14	17	12	16	12	13	25	23	14	21	16	16	16	18	23	20	10	15	17	20	9	19	9	12	18	23	13	19	21	15	21	15	13	14	12	14	20	20	23	19	17	9	18	20	23	11	15	16	25	19	17	17	12	19	21	24	26	11	16	20	14	15	14	19	19	21	23	15	18	10	13	17	15	20	19	21	16	14	11	18	18	21	10	23	18	16	12	17	13	20	18	11	14	16	16	21	16	13	21	25	16	20	19	19	11	18	18	12	14	19	19	18	14	22	11	14	21	15	12	17	17	9	16	16	15	15	14	19	18	12	20	21	18	13	15	14	16	20	17	11	16	11	11	23	14	17	12	16	9	15	19	10	14	17	11	18	13	20	10	8	17	24	21	10	14	18	16	16	14	17	18	18	15	16	23	10	18	14	24	20	9	22	16	17	19	18	12	16	16	14	15	19	17	17	20	18	11	14	26	14	9	17	19	13	21	16	19	17	21	19	20	15	17	13	18	7	13	16	10	11	17	12	15	24	20	12	14	17	18	18	14	16	13	13	17	8	12	12	17	17	20	17	12	9	12	17	27	16	15	21	14	24	15	13	21	10	14	18	17	13	17	15	22	11	15	24	18	15	14	15	14	16	15	12	19	20	14	21	15
9450	970	537	643	1399	1769	1628	1293	1068	889	756	686	538	494	466	412	412	352	350	322	290	307	291	264	271	242	214	246	241	233	244	235	234	219	216	213	206	223	215	204	221	211	236	220	185	220	195	190	200	202	211	213	205	201	205	215	207	206	203	192	211	237	195	184	198	212	187	209	237	193	197	194	174	209	198	179	179	214	190	178	215	199	217	173	209	203	186	196	193	193	212	190	170	207	170	168	199	198	197	185	196	181	191	177	199	204	194	171	201	173	198	179	191	187	181	193	177	185	209	182	203	212	195	204	203	207	194	168	214	178	178	195	221	193	197	173	167	185	189	181	196	204	193	201	170	190	219	204	182	198	187	208	185	177	190	188	200	177	203	193	193	170	189	197	180	193	179	195	186	203	187	171	189	196	196	178	183	197	202	187	170	189	182	175	204	185	173	184	200	200	212	182	201	188	200	197	162	214	211	144	191	173	142	175	184	162	175	185	175	204	183	203	211	207	187	187	191	176	205	193	161	199	173	199	204	203	190	189	179	184	188	199	163	192	199	181	204	217	189	192	157	193	175	172	182	176	196	191	192	205	213	183	178	153	184	189	203	209	175	196	196	190	193	158	222	189	185	183	196	208	190	181	190	176	207	168	185	181	203	196	167	185	189	217	167	191	185	185	201	194	166	197	216	188	197	198	203	176	188	176	186	178	185	196	186	184	216	178	180	177	207	182	193	177	201	181	184	176	175	185	173	206	212	213	205	181	172	197	162	194	176	177	188	192	193	177	198	219	179	163	176	201	186	185	182	184	174	186	177	191	164	195	184	186	174	173	205	206	221	208	186	207	192	182	193	180	174	198	185	184	188	188	192	190	172	174	189	170	182	199	191	181	184	183	183	174	197	178	182	189	177	192	210	175	177	188	189	183	182	162	193	164	200	192	179	188	189	184	186	177	182	195	182	197	191	192	185	202	198	227	194	174	184	198	188	172	183	188	186	195	180	186	183	201	205	198	176	177	179	189	179	176	166	199	179	179	157	183	199	175	175	164	185	199	190	203	169	218	198	204	173	201	196	174	188	206	206	190	167	194	200	214	200	217	156	177	183	205	193	199	169	203	187	163	188	191	187	191	199	173	197	204	220	167	183	167	170	184	210	186	178	192	204	188	193	165	179	183	165	167	177	174	166	185	201	206	180	177	185	219	186	183	190	190	176	181	209	206	181	171	194	172	186	169	183	176	168	199	198	177	209	194	191	190	194	157	211	166	195	204	221	193	186	189	191	191	174	202	184	233	187	178	193	163	192	207	193	182	186	188	214	187	157	183	186	176	204	201	189	203	176	163	168	210	199	186	175	179	160	179	206	176	207	196	195	186	195	187	205	173	168	198	188	172	214	190	181	206	209	176	195	197	176	205	192	170	185	200	207	184	189	174	181	193	183	190	186	177	185	206	178	201	189	202	189	177	176	189	195	197	184	163	193	178	173	182	177	193	193	194	169	182	192	184	192	159	177	208	192	197	174	191	165	171	187	191	172	173	213	171	181	182	184	197	178	215	204	202	183	183	178	205	205	196	229	199	176	184	192	200	187	207	182	210	184	185	189	208	183	198	178	186	176	205	188	164	187	171	188	176	188	158	194	209	182	171	187	184	168	181	183	187	171	169	180	196	169	224	202	216	189	159	191	176	194	182	189	176	185	167	165	196	201	191	175	198	193	188	187	172	172	185	190	170	179	197	170	186	209	177	183	179	176	209	203	172	197	214	196	185	218	187	187	195	201	175	194	188	161	181	167	178	191	175	193	171	178	190	177	199	189	180	221	187	174	194	163	209	193	162	201	179	159	177	199	202	171	180	188	195	178	147	198	194	190	196	179	161	208	192	179	204	213	199	171	192	186	191	200	195	184	187	185	200	187	206	169	224	194	206	188	192	193	186	180	213	218	165	181	185	174	206	188	162	215	208	196	174	214	222	211	181	180	180	176	178	174	184	188	188	173	179	204	185	151	196	201	179	190	200	180	200	185	172	175	202	187	178	166	190	186	199	181	195	195	186	204	176	162	160	166	177	170	170	179	168	209	186	198	192	175	190	183	191	188	182	184	190	180	194	192	201	208	181	203	218	164	167	186	184	171	214	188	151	194	193	176	190	198	186	203	202	190	189	171	169	175	218	188	185	199	200	182	198	210	193	211	187	186	185	179	201	197	182	204	172	186	205	193	180	209	158	174	180	180	179	205	200	192	197	192	188	173	200	168	207	187	178	177	192	191	180	177	212	194	188	193	186	182	195	178	187	194	183	201	170	180	194	175	169	186	173	193	210	185	192	197	183	164	167	206	173	188	177	177	191	216	196	174	194	188	172	203	158	204	208	175	182	195	198	185	166	184	191	172	182	207	199	204	173	180	188	197	176	193	172	207	189	206	183	216	177	175	185	192	179	180	181	206	178	199	179	168	186	173	176	165	195	199	186	207	173	188	219	200	183	189	194	183	178	181	174	176	185	177	151	172	182	187	211	198	195	169	222	181	181	184	187	145	211	185	198	187	194	196	208	176	193	182	180	167	196	189	178	194	212	164	183	181	194	183	181	194	188	169	200	192	162	161	185	174	182	199	207	206	190	167	184	184	163	177	186	187	196	192	152	190	184	200	189	216	218	180	209	207	181	153	185	170	193	187	216	164	169	225	199	177	194	176	187	183	182	183	203	182	155	184	179	193	222	205	190	180	182	168	194	194	202	199	187	173	205	197	184	181	184	199	174	194	190	171	192	182	190	183	212	181	186	215	183	173	194	198	201	195	189	192	180	203	181	177	199	205	184	187	187	159	165	199	180	191	181	176	178	168	169	188	182	167	226	181	192	158	167	186	187	200	154	196	178	180	193	166	196	168	197	192	197	198	175	181	182	211	189	191	197	176	188	190	188	161	168	185	200	187	199	199	184	184	177	203	182	190	172	197	184	181	211	191	185	169	218	197	184	206	191	193	191	180	183	192	180	211	172	168	176	176	203	172	178	180	188	202	187	211	186	199	191	189	191	174	171	187	188	203	184	192	165	170	206	201	188	168	206	194	172	190	228	187	183	186	202	171	196	204	172	194	215	175	175	187	185	220	210	194	174	179	182	208	204	167	156	187	193	173	186	188	158	207	180	184	171	208	197	178	167	171	203	180	208	205	172	196	189	176	209	212	191	186	181	168	158	184	197	197	198	174	191	199	188	196	179	210	184	190	187	182	186	198	180	175	193	194	179	199	177	214	194	209	203	164	185	190	200	173	164	190	194	179	190	191	202	177	193	196	187	165	185	175	179	186	183	195	166	182	185	205	186	165	195	193	187	180	188	181	153	183	183	181	204	193	229	182	187	234	184	180	211	179	173	156	203	179	182	189	166	187	181	178	174	184	181	177	201	206	191	186	178	196	177	181	184	184	192	203	183	172	196	184	176	182	180	199	162	206	202	183	179	187	187	203	189	210	176	202	173	185	166	175	176	195	170	178	178	175	190
1327	207	173	58	62	83	80	88	73	52	64	68	70	53	56	40	51	55	49	45	40	55	49	53	37	48	46	42	43	43	41	40	45	44	39	45	36	48	34	36	44	35	42	46	41	45	48	46	54	57	38	43	37	39	52	46	32	41	35	30	46	37	30	35	29	38	41	41	37	44	37	37	50	42	42	41	31	41	37	36	40	39	42	30	45	42	43	53	45	37	37	43	41	45	37	53	40	35	46	36	37	38	37	45	41	43	36	47	47	50	35	49	42	48	42	40	32	39	47	32	46	44	41	38	41	35	47	46	48	35	29	46	32	52	36	46	34	47	52	39	44	31	38	36	48	42	54	44	39	37	34	44	33	35	48	36	40	49	44	48	40	38	48	39	40	37	39	33	34	36	37	30	36	37	46	42	33	47	42	41	37	37	35	29	46	49	38	40	39	45	48	43	38	28	46	46	41	40	37	32	34	38	40	44	43	43	36	34	47	36	40	44	43	48	48	49	30	45	46	39	44	40	33	41	38	48	41	46	42	48	47	38	39	55	34	28	41	46	37	38	44	41	42	41	37	41	50	36	31	48	46	37	32	38	40	55	39	44	34	40	37	39	48	40	43	42	43	42	34	43	51	48	37	49	34	37	37	53	43	37	42	53	47	44	47	40	39	39	47	45	44	34	40	44	51	42	39	25	39	41	43	35	36	37	48	44	40	41	51	37	32	28	37	39	45	37	43	42	44	30	45	35	45	30	46	55	48	41	39	34	42	34	37	30	43	40	40	33	41	49	38	36	46	42	40	42	45	51	45	51	34	30	39	45	28	35	39	37	44	38	49	55	37	39	39	37	40	31	36	48	41	35	42	45	35	41	63	42	36	42	40	45	43	45	47	40	32	34	50	33	42	46	43	37	37	35	41	41	36	34	54	35	45	34	40	50	48	33	35	34	44	40	44	43	44	46	49	40	40	50	40	40	45	38	41	48	41	39	38	38	38	39	39	48	42	34	41	42	49	52	53	30	41	40	45	49	43	35	42	51	42	37	45	43	51	40	38	33	51	38	34	27	51	46	39	44	44	35	40	47	48	41	45	34	44	47	35	40	32	54	38	53	33	34	44	37	36	47	41	36	32	36	51	39	37	44	61	31	44	52	41	33	33	37	47	43	47	36	37	36	41	39	42	41	39	37	31	30	40	29	33	39	37	48	45	49	45	30	44	45	34	37	33	38	35	34	31	47	41	49	50	33	52	42	27	33	36	60	39	44	40	39	46	33	42	51	39	53	45	37	50	48	47	28	35	37	52	56	45	43	33	38	60	40	36	38	43	38	44	60	35	46	41	38	36	36	41	49	38	48	47	43	42	43	40	43	34	45	40	43	39	47	41	61	42	35	42	40	40	42	51	46	38	45	35	37	46	41	34	49	45	37	39	41	30	42	35	57	31	43	39	39	32	38	41	46	36	39	41	44	42	52	44	40	31	31	51	41	37	32	46	40	38	44	45	45	35	48	45	44	33	31	32	38	28	48	51	56	39	49	39	47	38	44	48	39	40	45	36	43	44	41	27	45	46	42	37	31	34	51	47	52	35	32	38	33	42	41	45	37	41	49	38	39	37	42	48	38	36	47	34	43	39	39	54	49	37	38	35	29	47	48	48	47	35	48	45	31	42	48	43	39	51	30	45	42	43	34	45	43	42	39	39	36	39	44	39	39	41	33	44	44	37	45	29	30	42	39	47	45	42	36	42	32	49	46	50	32	38	33	36	42	42	40	49	37	42	37	56	45	38	41	53	26	32	36	47	48	45	37	38	40	47	49	40	49	44	35	28	40	37	43	45	42	34	36	45	40	50	40	39	47	32	33	33	44	36	48	45	30	45	45	46	40	50	35	34	45	39	53	38	40	35	35	38	44	35	30	47	29	42	40	40	50	44	47	47	29	43	32	33	44	35	36	38	40	36	44	33	37	34	39	34	41	32	39	48	34	41	39	36	40	43	51	38	41	45	34	30	37	39	36	34	36	38	36	44	41	36	40	45	43	48	36	36	39	25	39	43	47	43	31	38	40	41	38	39	44	40	27	44	46	43	51	41	54	42	43	39	33	41	32	52	34	40	37	32	42	41	39	52	33	41	29	48	38	41	44	49	55	55	44	34	41	34	42	50	45	42	43	44	45	39	56	22	27	36	36	38	43	32	37	33	45	48	48	39	40	42	37	40	46	38	33	50	49	49	47	34	42	40	34	38	36	45	38	37	42	36	38	44	42	31	55	46	43	36	40	43	28	34	41	32	39	41	38	34	31	36	52	44	44	43	45	32	42	46	37	35	34	46	36	52	39	40	32	44	32	44	43	40	53	35	39	41	39	43	58	38	42	43	42	30	46	47	37	35	42	39	40	32	41	37	51	32	42	40	35	37	49	46	43	52	45	38	47	32	42	38	44	39	44	41	40	44	40	49	43	42	44	43	41	36	35	39	41	38	34	37	49	41	39	46	41	41	35	36	55	36	53	39	40	43	44	43	45	38	48	28	55	44	32	47	31	40	32	47	34	32	50	36	36	38	46	41	37	45	33	37	37	46	46	34	36	38	49	39	42	53	51	34	45	50	37	45	36	39	34	43	41	42	31	35	42	45	40	34	34	46	34	41	44	52	48	45	46	34	36	34	37	37	38	34	32	43	51	39	37	38	32	24	47	50	39	42	34	30	42	39	40	40	39	40	34	38	44	34	38	43	43	51	34	50	32	45	34	37	34	43	33	51	51	42	42	47	54	47	36	29	32	42	50	44	47	52	44	52	41	43	34	29	41	42	40	34	39	41	38	44	40	43	43	51	39	36	42	48	51	50	35	49	31	38	37	48	38	35	40	38	39	39	47	31	46	34	46	26	37	37	45	55	36	30	41	37	27	34	41	37	38	36	38	33	38	44	32	58	45	33	31	43	46	48	42	44	44	46	40	41	51	48	37	34	43	36	50	49	40	49	36	47	49	54	27	54	45	33	49	38	33	45	36	54	36	37	41	47	45	40	48	43	43	42	37	53	43	36	56	46	48	42	49	53	44	45	50	50	32	43	41	43	43	30	37	35	36	50	42	38	34	41	47	40	45	46	37	38	42	35	32	50	42	33	43	49	38	44	44	38	42	39	48	37	42	41	44	41	32	34	39	45	33	41	32	42	38	32	38	46	41	50	47	34	36	40	35	43	45	37	37	32	39	53	29	40	48	49	53	40	27	48	38	41	32	37	43	29	41	40	40	48	43	40	38	41	32	37	39	40	46	40	43	48	50	49	43	51	51	43	53	43	37	38	40	41	54	37	43	29	38	52	30	43	39	38	35	47	38	34	38	33	44	48	32	51	47	30	48	38	40	36	36	48	43	35	51	33	39	39	38	37	30	40	37	42	36	31	42	52	46	38	33	47	33	38	59	39	44	41	51	43	33	37	43	50	47	44	44	37	41	48	42	41	40	43	45	28	53	34	46	44	39	48	43	29	32
15049	3655	2737	2022	4446	5263	4476	3537	2771	2138	1891	1517	1380	1144	1111	987	894	845	765	783	689	705	639	629	617	596	587	600	553	553	535	525	523	473	481	496	475	535	504	505	536	501	500	463	473	482	448	469	512	468	472	457	488	455	478	434	493	482	428	412	470	464	443	437	478	450	453	461	441	418	448	440	454	451	420	491	404	457	431	453	424	461	441	430	461	443	452	484	452	441	435	435	415	440	456	436	462	446	483	483	435	460	439	426	462	400	433	455	398	452	413	415	397	436	423	401	453	429	418	418	388	457	459	447	414	443	415	413	430	447	455	412	484	430	425	432	392	462	439	401	459	418	431	423	390	408	414	435	443	427	395	424	443	453	429	422	429	441	397	436	478	415	442	452	441	454	431	407	464	447	424	463	403	432	430	439	437	432	449	473	462	435	438	415	392	443	388	456	408	433	457	466	453	426	432	384	389	439	398	396	447	437	437	449	437	440	457	442	431	413	456	410	440	423	409	465	459	435	417	410	407	443	439	405	473	413	480	432	411	437	429	428	438	434	400	439	437	432	372	397	437	418	437	416	408	401	441	418	434	448	446	407	449	407	448	425	405	429	427	447	423	409	434	434	433	409	433	406	414	438	447	443	445	410	409	478	447	469	417	466	426	419	439	462	418	456	406	410	431	428	438	417	435	426	411	453	386	435	418	443	398	415	456	442	421	442	437	417	436	433	430	443	449	460	393	400	426	421	409	440	418	424	423	414	438	428	449	400	403	445	423	374	431	403	436	428	427	405	434	435	432	446	451	436	421	436	442	468	437	417	436	426	453	454	397	409	410	446	474	450	448	411	417	452	438	445	428	455	431	428	457	422	409	410	427	405	421	457	426	390	418	432	416	418	414	426	401	435	366	449	416	465	449	430	419	429	414	389	420	423	413	391	411	441	422	419	421	446	411	459	480	391	422	449	402	446	459	443	397	417	419	410	380	440	408	423	432	420	453	420	403	426	435	470	412	383	446	413	438	426	431	432	438	457	431	412	436	425	425	392	421	418	399	423	408	443	404	422	409	471	404	433	412	415	420	399	431	432	467	456	439	449	490	460	457	440	410	409	438	430	427	431	395	416	387	470	425	468	415	429	446	435	454	421	402	421	420	454	468	414	431	431	446	412	426	466	425	426	408	423	393	431	424	438	462	397	418	414	410	440	389	435	415	440	439	417	434	413	403	425	406	469	447	437	447	434	439	402	436	419	414	438	465	416	426	428	415	418	454	431	433	413	437	406	409	433	386	400	442	420	512	392	402	447	447	434	431	437	400	383	417	397	426	468	420	429	467	428	432	415	480	408	454	421	441	412	435	427	424	449	479	445	457	440	436	401	440	419	431	466	413	451	428	424	451	412	431	423	444	444	410	436	460	421	406	434	423	398	441	431	436	419	441	423	433	417	441	400	430	402	412	432	408	417	436	424	419	421	443	396	416	451	420	399	447	433	407	433	454	438	423	449	432	420	426	400	429	412	422	436	423	465	422	418	445	440	426	448	408	418	406	454	380	421	448	436	421	435	408	405	485	407	415	419	425	407	425	391	468	469	461	433	450	439	441	440	426	471	415	420	393	426	463	432	449	386	469	440	414	429	415	413	438	453	432	432	422	446	419	444	448	428	426	419	386	415	423	429	403	436	415	417	406	426	462	419	420	444	436	392	433	456	443	434	405	413	418	427	435	434	448	370	430	434	430	433	423	428	418	400	457	410	410	434	421	429	415	458	441	453	425	414	381	435	442	396	457	446	415	431	482	390	406	484	414	425	423	407	460	395	431	429	440	400	431	437	422	420	447	433	421	413	433	407	427	433	467	432	444	457	407	436	403	420	420	439	432	410	406	419	428	464	425	398	433	393	427	424	404	410	399	419	418	433	423	426	414	413	407	419	428	436	436	456	425	429	429	419	453	421	421	438	373	415	403	414	445	416	413	392	437	396	476	400	418	416	444	448	429	401	441	414	428	413	454	409	421	420	461	445	433	423	434	455	408	416	464	377	412	407	426	444	458	424	445	442	407	447	455	405	460	401	455	425	413	422	474	438	422	425	425	451	396	422	425	396	459	447	466	433	415	392	438	464	410	421	422	455	416	440	439	424	446	456	397	487	465	409	442	400	441	424	420	471	415	442	434	417	421	426	412	449	418	462	433	440	406	423	428	398	421	451	432	463	429	437	434	417	411	439	390	421	451	394	410	448	444	442	419	457	400	455	409	405	439	417	417	432	437	423	446	422	456	399	436	454	415	438	471	430	407	472	411	429	427	430	427	439	415	442	424	439	403	393	416	425	426	438	419	391	448	424	382	424	423	397	438	415	434	439	443	435	398	409	433	404	427	410	420	440	429	416	415	394	411	429	444	398	433	406	440	434	463	452	416	445	456	426	392	405	468	422	429	459	425	432	471	468	436	441	477	458	435	431	450	409	411	418	460	421	430	443	433	466	418	403	426	464	421	449	459	420	446	461	430	425	404	406	458	433	436	403	401	437	410	398	440	454	387	409	432	422	408	453	430	424	431	436	423	422	453	459	480	450	467	437	446	455	448	424	421	477	418	431	415	415	391	423	439	402	424	466	416	453	428	386	429	415	425	461	430	389	390	427	478	407	423	449	452	445	478	446	472	451	421	401	443	443	417	406	412	421	418	420	459	437	403	394	408	425	428	416	434	439	425	455	431	452	425	434	419	436	430	458	452	461	424	432	414	440	417	451	437	448	422	451	417	444	433	444	437	423	428	414	455	434	421	448	440	432	456	410	447	431	402	388	454	420	450	443	449	433	402	411	444	428	421	461	446	438	422	395	423	412	408	409	393	383	409	425	410	446	436	403	464	414	421	456	442	405	407	430	384	428	416	447	452	454	403	420	389	408	388	432	431	459	420	454	416	407	416	416	440	449	447	385	428	432	443	404	423	414	423	459	402	429	428	404	451	445	441	452	422	415	408	429	408	448	431	422	410	390	477	438	402	431	426	415	434	409	434	395	427	442	441	431	441	426	423	427	456	424	413	466	450	414	416	419	448	424	424	412	422	448	444	391	431	438	414	386	400	428	412	442	385	434	464	438	435	438	392	434	417	436	415	458	431	398	471	449	437	398	397	467	413	473	389	414	416	440	409	422	466	472	452	391	452	430	433	395	459	440	458	415	407	421	400	399	418	387	443	458	477	431	450	454	463	440	415	459	458	449	421	423	400	421	424	440	470	396	440	448	422	448	418	435	438	430	407	464	431	402	444	436	452	430	417	411	421	389	416	479	419	431	417	445	428	448	436	460	383	409	399	442	405	445	414	407	419	413	431	449	410	439	425	452	451	421	448	418	439	427	429	393	457	423	412	429	414	418	399	457	407	412	423	434	403	431	449	424	423	440	452	440	411	443	436	442	436	400	407	445	432	426	456	426	445	392	420	410	433	393	398	419	422	447	411	398	434	409	429	424	439	392	447	454	427	392	407	407	414	443	454	432	429	414
2692	224	346	63	41	72	87	66	68	74	48	49	50	54	50	32	36	52	41	33	30	32	29	39	37	26	27	27	28	32	29	39	30	31	35	25	30	27	29	24	46	27	23	27	30	38	19	35	26	32	33	32	27	35	16	28	30	27	36	32	20	38	30	25	28	27	14	34	37	22	23	33	22	28	29	24	36	28	24	22	29	26	35	21	29	28	27	20	26	29	22	24	22	24	25	22	31	27	22	35	20	34	26	31	25	29	23	27	27	26	22	21	32	30	28	19	23	22	28	27	25	23	24	32	28	21	26	22	30	26	23	29	20	23	19	33	35	11	28	25	20	27	31	22	27	33	28	18	25	30	28	18	26	28	23	29	20	27	22	32	29	24	26	20	24	21	21	32	22	20	28	28	13	26	21	22	26	22	24	27	25	34	20	22	30	30	21	13	26	18	28	25	32	25	30	21	20	23	22	22	26	16	31	27	30	33	20	35	31	30	22	24	24	24	26	31	34	25	19	19	23	20	29	26	29	31	26	26	32	20	25	29	30	26	23	24	24	19	23	21	21	22	20	29	17	14	27	21	26	20	33	20	28	31	32	22	26	28	24	26	24	25	29	16	34	24	30	19	26	28	20	27	31	26	28	28	27	32	23	21	28	26	29	18	35	30	27	27	26	29	32	27	25	22	28	25	26	28	25	17	19	29	22	26	19	19	27	23	25	24	30	20	28	28	23	34	26	29	30	22	23	24	28	27	28	41	25	22	24	28	35	34	24	25	22	31	29	24	37	34	19	24	26	24	24	19	36	28	28	28	20	34	29	26	26	28	28	28	19	19	23	26	19	26	28	28	33	18	34	34	19	27	25	35	35	26	21	27	27	33	17	23	23	22	25	20	31	29	22	36	25	37	25	34	27	24	22	26	27	27	15	25	25	19	28	29	32	28	23	27	23	41	29	27	27	24	24	26	19	31	29	21	31	25	32	25	19	22	22	22	27	26	27	21	20	32	37	23	24	20	32	23	19	24	32	27	23	20	23	20	30	30	24	25	25	32	24	23	14	25	30	25	22	30	16	26	33	29	27	36	23	28	22	30	25	30	18	27	22	21	17	19	33	33	26	18	26	27	19	19	21	26	24	33	28	31	25	26	14	25	32	30	23	30	27	25	31	19	19	34	21	36	21	26	22	35	24	21	31	26	20	23	19	23	39	19	35	26	26	25	27	29	16	14	25	20	24	23	19	32	17	18	14	30	23	22	20	25	28	30	32	24	34	20	32	27	34	27	27	28	30	21	24	31	23	27	26	17	24	25	21	14	31	27	29	24	20	36	26	29	23	25	13	28	35	31	33	28	27	22	29	27	21	29	19	19	31	36	32	38	32	29	31	21	38	23	20	26	15	18	25	24	28	29	20	27	27	18	24	20	20	21	19	21	21	33	28	26	28	21	27	26	21	23	34	30	24	24	33	31	24	23	30	30	27	14	23	23	31	25	31	21	21	24	28	25	30	19	30	26	21	27	27	28	18	23	21	29	23	26	19	25	33	28	21	31	27	18	27	16	29	29	32	25	30	26	19	22	24	17	15	35	26	23	16	36	31	21	28	29	35	24	36	30	27	34	30	24	29	24	20	31	27	21	37	25	26	24	32	31	22	21	35	26	29	22	30	33	26	30	34	22	24	30	25	27	19	21	23	22	29	24	28	27	27	23	23	21	36	20	17	35	24	22	26	25	22	20	15	24	30	20	30	32	22	24	28	31	32	29	27	21	36	19	21	21	14	22	31	27	25	21	33	22	25	40	15	25	30	20	23	17	29	27	30	26	30	29	29	19	27	29	23	30	30	31	27	26	26	22	40	31	28	31	35	23	30	31	19	22	22	30	25	24	23	23	25	18	20	26	30	22	18	27	20	25	29	23	20	16	27	30	26	26	23	21	32	32	26	26	24	32	17	30	34	28	31	24	33	31	25	27	26	13	19	30	16	28	36	31	28	20	22	24	29	25	36	24	18	28	28	20	23	23	21	31	25	31	26	31	18	21	33	25	32	29	24	29	22	29	27	22	27	22	32	13	33	25	32	29	21	23	25	29	23	32	14	30	36	28	27	23	29	33	31	17	25	30	29	20	23	40	32	36	23	28	20	28	31	26	32	24	18	16	30	21	26	27	32	16	26	25	25	29	26	20	26	20	26	22	23	30	27	25	26	31	29	32	20	23	22	31	38	23	22	18	24	27	18	26	17	28	23	27	22	26	27	29	29	25	20	26	19	29	24	28	24	29	28	16	23	27	20	19	38	25	24	29	25	30	18	29	33	26	25	27	24	23	28	27	29	20	27	29	26	28	28	23	23	25	23	30	32	24	25	24	22	26	31	18	31	24	36	16	27	33	25	29	33	27	26	21	28	28	24	26	28	21	24	19	28	24	31	26	17	17	22	18	33	34	30	32	36	26	21	31	25	27	30	25	23	26	23	24	24	28	23	24	26	24	33	20	19	20	21	23	21	23	30	26	24	19	25	25	22	31	19	26	19	31	28	20	33	34	27	22	28	36	28	37	36	24	24	21	21	19	29	21	23	26	20	23	28	25	29	26	28	30	24	27	23	30	28	21	28	28	19	25	23	24	29	32	27	28	19	26	18	27	30	21	25	27	22	23	22	21	22	30	18	24	22	23	28	35	29	24	26	17	33	23	27	10	21	30	27	26	35	25	28	27	22	26	43	24	31	34	23	19	32	27	27	20	39	25	15	29	26	28	26	31	34	17	29	24	26	28	33	19	20	24	23	23	29	29	30	25	34	26	28	24	27	32	25	30	35	32	28	28	30	24	30	23	29	38	22	27	18	31	30	27	24	18	23	27	26	24	19	36	22	24	32	20	14	24	32	27	31	25	26	27	18	25	19	17	20	38	24	25	26	31	36	34	26	26	31	34	31	23	21	27	22	34	34	27	33	35	21	29	29	28	26	11	17	25	18	25	24	28	33	28	22	31	25	20	26	28	28	34	22	25	25	20	21	27	20	27	31	34	24	26	23	25	33	25	19	23	19	25	23	27	25	23	25	22	34	31	21	21	30	24	35	25	28	31	28	33	25	21	38	31	31	32	28	21	20	30	23	36	31	20	30	18	33	33	28	27	23	21	28	31	29	26	21	26	21	31	30	25	28	20	25	24	28	28	28	33	15	25	31	24	26	21	23	30	13	22	27	26	28	22	32	19	30	22	22	27	17	30	26	26	30	25	37	25	29	32	24	25	28	27	21	25	15	21	41	23	21	29	21	17	20	26	31	24	20	22	26	30	23	29	22	33	25	23	27	20	24	30	30	28	19	22	31	20	24	26	25	21	27	25	22	28	19	25	19	22	22	28	24	25	22	19	20	24	13	21	34	25	23	30	23	29	34	23	22	31	35	32	29	29	29	31	22	38	17	24	24	25	30	17	30	30	26	36	30	23	29	29	19	18	22	22	22	32	32	28	26	31	27	24	20	30	20	18	33	23
13099	4529	3711	1869	4422	5245	4840	3906	3248	2599	2121	1850	1542	1327	1230	1056	905	882	785	802	704	582	582	605	559	560	503	514	459	507	440	448	458	402	409	425	411	455	403	371	375	407	384	376	378	392	375	357	333	372	329	380	340	344	375	312	352	344	330	311	359	315	313	340	340	338	354	331	335	322	308	280	310	322	310	295	302	303	324	327	276	276	318	315	320	344	346	305	304	323	309	326	314	316	307	303	282	314	323	304	273	317	324	296	338	288	299	309	321	322	311	297	356	290	292	319	273	305	278	282	304	289	282	305	326	318	302	315	295	276	297	324	309	303	293	314	283	313	306	322	267	307	279	298	288	280	295	280	299	291	327	314	300	322	328	296	285	279	323	316	281	268	326	268	298	312	269	324	321	275	300	291	286	286	286	276	277	308	321	296	319	271	304	316	288	299	290	311	294	357	279	289	281	285	294	298	307	288	302	286	280	305	324	297	332	312	295	286	265	249	258	257	315	318	284	273	312	281	316	278	316	290	286	295	292	272	296	299	297	289	297	277	273	277	340	260	303	308	318	314	300	300	281	340	284	285	338	291	312	299	309	306	272	316	288	295	267	310	301	293	295	301	324	318	313	290	304	313	273	303	287	273	303	316	320	308	327	297	335	294	304	320	313	297	321	309	346	308	271	294	300	295	289	279	306	292	299	285	309	305	326	306	285	315	291	293	279	337	272	308	309	278	279	287	305	302	316	284	282	283	313	298	279	293	279	255	322	291	301	308	296	298	307	270	272	287	304	285	287	285	284	285	327	291	312	285	309	304	270	276	325	325	300	272	283	309	295	281	272	295	302	306	340	316	304	288	332	258	290	327	319	300	302	297	284	288	305	291	281	297	319	297	282	283	303	299	310	315	277	263	304	291	300	281	302	310	301	334	264	306	292	297	290	299	280	269	297	293	283	280	316	315	331	270	284	290	289	308	299	286	291	305	282	298	304	290	299	289	319	319	294	305	276	304	297	291	285	297	290	256	321	266	304	266	309	275	297	287	291	313	282	291	269	302	296	269	273	275	267	301	294	338	279	300	285	286	312	299	297	315	282	301	291	283	306	315	274	285	292	300	265	307	270	293	299	278	290	277	262	308	273	286	257	283	304	296	275	273	313	296	298	263	301	271	275	285	301	284	297	325	277	277	323	287	335	272	258	280	299	309	292	289	269	319	280	320	275	285	277	329	286	294	296	305	296	277	282	274	305	298	298	295	290	319	327	315	296	305	296	264	301	308	270	298	296	294	334	275	287	291	299	298	293	278	314	293	282	318	308	305	298	298	323	301	300	278	292	278	280	309	290	311	289	312	285	274	270	287	290	322	277	278	287	304	311	257	294	294	311	285	298	297	320	315	312	290	301	289	329	272	320	292	308	292	276	296	281	287	284	302	302	296	326	319	291	303	313	291	288	300	294	292	299	261	295	324	312	284	305	293	290	269	303	289	297	297	302	293	294	315	301	288	304	331	305	300	311	292	284	272	308	289	287	300	260	279	292	301	298	289	303	328	270	273	289	280	288	261	314	298	269	310	314	298	317	331	284	308	303	299	316	283	305	284	293	287	277	312	287	300	289	275	290	274	295	301	286	253	327	261	283	336	280	302	300	323	288	291	308	262	305	300	304	296	285	278	263	262	275	316	246	275	275	298	286	305	311	299	304	300	306	283	292	320	317	289	263	288	287	275	305	333	312	289	315	268	289	275	287	317	297	319	282	278	280	297	276	322	309	282	276	284	281	297	288	314	277	309	293	291	282	282	285	319	268	297	303	295	293	265	307	287	288	309	300	284	332	283	297	311	277	288	265	295	311	272	276	291	329	283	269	284	313	337	299	308	301	302	286	289	323	300	325	282	269	288	281	313	315	310	325	285	329	337	272	303	293	275	342	281	305	291	297	344	296	310	312	277	267	268	260	291	285	327	307	274	295	301	255	302	337	264	272	281	260	277	334	294	292	297	294	304	311	288	288	317	295	311	293	273	309	282	293	297	313	332	303	291	319	281	305	281	292	266	312	316	266	265	316	243	292	293	299	311	270	304	322	290	286	259	283	329	291	304	302	316	306	282	297	316	289	322	300	268	334	280	320	290	310	266	285	270	298	295	304	292	306	283	282	291	298	271	287	262	286	269	296	299	284	281	280	293	310	293	305	286	297	310	296	325	297	294	287	293	306	309	296	311	289	304	305	304	302	282	325	302	286	291	330	276	290	279	324	295	314	285	295	297	325	327	300	293	298	310	291	283	321	313	304	325	319	262	296	267	280	294	301	281	298	303	267	267	288	260	270	282	276	269	306	316	298	318	312	304	294	304	305	291	320	309	268	281	290	302	299	300	290	302	302	299	297	257	312	292	295	319	300	302	319	338	280	260	291	300	299	314	268	309	279	318	274	311	291	284	283	287	276	307	288	283	295	286	282	289	313	319	298	278	257	298	308	296	283	300	278	278	302	302	291	292	322	292	307	291	297	293	294	292	301	285	253	278	330	339	305	301	303	274	278	306	292	281	293	324	296	292	318	269	292	271	289	325	273	291	326	294	291	285	303	277	290	284	313	304	293	288	338	284	297	292	317	280	302	307	276	294	308	294	289	299	318	315	319	290	320	295	284	315	314	316	306	311	300	282	288	304	277	306	282	309	292	292	272	327	285	271	306	315	274	301	307	322	295	288	307	309	286	244	283	298	286	311	267	285	286	331	309	270	296	280	281	286	306	287	284	315	278	317	270	273	310	306	311	294	284	318	303	312	312	285	303	262	300	302	297	295	271	273	277	310	328	287	319	290	329	268	271	294	315	279	269	333	303	302	281	330	296	287	308	279	300	286	299	287	279	295	275	284	305	317	313	296	301	267	304	272	288	296	271	306	294	277	316	297	325	269	307	303	266	307	302	304	283	289	312	327	288	299	312	274	284	272	272	276	334	281	279	291	302	280	276	319	274	292	323	321	286	270	296	281	300	305	281	307	275	320	301	321	280	305	319	274	273	312	297	319	283	299	298	276	292	334	274	296	277	306	306	314	275	301	266	261	314	307	286	313	308	277	287	303	297	302	270	287	311	332	271	291	279	331	302	285	274	321	269	301	306	282	269	312	319	296	317	288	304	290	302	313	296	306	314	284	323	286	308	301	276	292	283	313	297	324	309	310	273	299	279	290	293	302	299	296	309	291	290	284	293	317	313	296	304	309	303	301	283	327	286	326	287	290	288	272	292	306	311	290	297	304	308	282	286	325	267	308	282	305	298	303	302	293	289	282	281	262	276	294	322	285	313	305	319	307	333	276	314	294	265	277	313	277	299	320	306	306	281	298	342	277	312	294	273	301	301	268	270	284	284	267	333	276	316	292	299	285	322	282	311	302	285	309	281	302	306	305	312	314	291	298	299	271	301	295	273	294	322	285	282	319	275	311	298	303	303	281	299	323	306	295	282	275	303	320	280	286	278	269	331	321	302	292	283	300	252	305	271	303
1978	451	2898	103	103	110	145	114	101	103	106	88	91	73	83	77	67	77	64	66	67	66	72	62	64	56	69	77	63	63	51	65	60	68	65	56	59	47	72	52	62	65	51	72	47	57	66	62	70	57	55	58	53	48	37	61	56	60	58	56	65	62	53	54	58	51	60	55	59	51	47	54	49	48	52	49	58	73	51	59	63	70	56	59	61	65	45	58	61	57	69	59	47	44	47	51	63	68	51	57	64	41	54	48	66	54	55	54	48	59	49	61	49	58	57	45	65	48	41	66	55	43	59	62	54	49	50	46	50	62	71	58	59	36	48	54	65	57	57	59	54	52	72	47	53	62	67	53	66	60	66	64	55	52	58	57	55	56	58	43	58	65	58	63	51	53	55	56	63	58	61	47	56	52	58	51	50	34	49	68	53	53	57	65	59	63	45	69	60	66	52	46	48	57	59	54	48	48	52	56	60	50	56	55	57	59	47	53	49	59	52	38	65	60	62	56	51	58	56	48	46	53	47	48	43	62	51	55	69	56	59	53	48	58	45	74	55	49	50	55	54	62	59	55	35	42	55	50	43	66	43	58	46	52	57	51	52	51	53	53	63	45	46	48	66	50	44	52	55	59	55	59	53	60	47	46	59	61	48	61	54	55	44	50	51	47	47	56	60	46	51	65	61	41	68	54	62	51	64	64	55	45	55	59	42	45	56	61	65	53	51	75	53	53	55	59	59	62	47	41	44	57	46	38	54	42	59	45	49	51	64	52	51	54	43	63	54	38	59	54	54	58	51	58	59	64	69	60	54	57	48	57	56	52	61	58	53	60	41	56	48	58	38	60	44	46	64	48	63	57	60	50	40	54	64	63	59	62	47	53	47	52	50	47	47	71	46	47	61	47	64	56	58	51	73	52	54	68	58	54	46	57	57	62	53	59	53	45	52	65	54	59	68	52	54	48	57	61	53	50	54	60	53	55	50	62	48	70	49	58	49	58	50	49	47	68	45	52	51	47	45	46	47	43	59	52	60	53	55	56	50	57	57	72	61	55	59	53	56	55	53	39	42	51	48	58	54	50	70	58	59	62	44	66	52	53	52	53	47	51	55	43	56	51	54	60	62	65	41	56	55	48	47	53	53	55	46	60	55	61	70	50	49	49	51	64	68	53	45	56	46	53	46	57	69	51	61	43	44	57	60	64	43	56	51	41	48	47	58	62	47	76	51	56	56	49	36	62	45	62	59	45	54	51	51	56	49	56	55	56	55	51	47	44	63	47	53	49	46	57	50	47	55	56	60	48	63	52	47	44	65	68	50	68	58	57	42	59	63	55	58	66	49	60	66	55	56	62	56	48	58	64	53	56	48	45	57	49	37	41	54	49	46	69	52	59	61	54	65	56	57	49	51	52	54	58	58	45	57	58	62	45	51	54	58	48	49	58	70	48	64	53	48	63	59	56	53	50	49	49	53	58	58	49	52	62	45	62	68	60	49	51	68	61	48	49	48	52	66	56	50	54	41	66	71	60	57	62	56	49	57	50	51	56	48	51	72	53	50	57	48	63	51	38	53	60	47	64	65	60	56	58	47	50	56	52	44	49	47	51	68	56	71	42	62	53	53	53	52	47	65	45	56	57	59	66	53	58	51	59	50	55	63	59	48	59	58	51	60	61	50	47	59	53	51	42	45	48	56	54	43	43	48	64	65	65	62	58	52	44	61	50	49	71	56	50	49	68	51	58	49	51	61	61	61	61	57	67	70	47	52	55	45	54	72	58	68	68	57	66	49	54	53	53	46	60	43	60	46	51	61	49	65	56	53	59	44	59	55	52	51	49	62	52	57	59	57	55	47	52	56	56	61	40	51	49	51	55	51	50	57	49	48	53	46	55	61	51	53	53	54	53	50	48	44	52	70	61	55	57	48	59	62	52	54	52	60	50	43	56	64	63	46	49	61	56	60	54	67	60	54	58	62	59	53	35	66	57	41	51	58	49	58	51	43	50	56	61	45	57	36	46	48	64	55	55	55	55	47	54	52	70	52	49	64	47	56	61	60	66	50	38	49	57	61	60	59	56	56	49	56	49	56	53	77	64	44	61	52	44	55	52	56	63	46	62	54	53	50	69	43	67	63	52	47	50	68	57	56	66	48	42	58	56	49	57	54	58	57	43	39	56	41	53	52	48	57	53	60	60	55	62	68	42	61	68	60	56	67	36	61	62	45	60	46	51	52	51	56	61	63	58	65	46	60	44	63	38	42	58	59	67	55	50	68	59	50	55	62	54	57	55	65	66	67	64	52	52	56	74	49	48	54	47	44	60	62	59	40	54	64	66	64	51	51	33	55	46	43	64	48	69	62	49	67	56	62	62	58	55	56	63	68	70	59	54	35	67	53	51	66	56	55	49	51	57	44	47	50	57	55	50	48	64	57	58	53	51	61	59	59	59	52	57	77	54	45	57	44	55	63	54	58	44	61	55	53	64	51	55	46	44	61	49	56	60	52	57	51	57	53	46	58	48	54	55	57	50	64	39	48	54	51	49	66	47	66	44	52	48	55	65	58	55	62	40	46	60	45	33	54	64	65	51	44	66	46	47	52	47	47	58	51	61	43	50	56	60	58	62	61	58	56	49	59	49	54	48	72	50	51	52	51	53	50	58	41	46	63	51	47	57	48	81	48	55	59	45	61	47	52	48	57	55	58	48	47	63	59	63	37	60	53	70	67	61	64	55	48	47	52	57	55	67	51	48	38	52	51	47	57	45	56	59	38	49	48	41	47	53	51	49	45	61	62	61	61	63	41	67	59	44	59	51	48	52	41	45	63	48	50	52	48	63	48	63	53	67	63	53	58	49	54	69	50	60	53	34	38	40	54	47	59	57	45	60	51	61	48	59	50	53	68	56	45	63	42	48	63	63	43	56	58	43	54	65	51	59	58	60	48	50	66	59	52	49	58	56	48	59	58	56	50	56	43	46	69	58	44	55	51	57	59	42	49	56	59	61	64	57	51	52	67	59	48	63	47	51	44	41	50	43	55	49	39	54	55	53	48	50	67	54	59	51	54	54	57	56	47	60	55	50	63	47	44	52	38	61	54	53	64	59	51	57	44	58	48	62	67	56	40	48	54	47	40	51	64	45	69	65	61	47	51	40	53	66	63	61	66	50	52	47	54	50	70	49	46	57	46	62	63	61	39	57	62	53	56	52	70	55	46	52	63	45	63	48	71	57	51	50	62	57	62	57	41	52	48	53	45	46	46	57	54	60	59	54	51	48	55	48	45	52	56	53	47	44	58	52	56	58	56	62	56	56	64	52	51	41	52	59	42	58	56	65	59	51	44	49	64	61	60	64	57	51	48	54	61	67	53	62	52	56	64	48	59	59	59	63	56	53	63	61	64	61	56	49	55	56	51	55	64	59	46	62	50	59	58	57	44	61	49	69	53	62	70	47	58	44	64	39	55	50	60	52	55	51	48	60	52	59	50	57	52	52	41	59
17630	6983	12670	3284	7077	8427	7358	5965	4964	3909	3186	2799	2449	2140	1892	1643	1533	1322	1323	1227	1074	1086	1061	1070	913	925	916	862	889	839	841	805	796	751	760	723	796	713	740	761	777	700	733	694	678	702	675	667	662	678	646	666	675	688	638	611	657	677	660	614	623	654	642	610	597	626	647	655	633	609	607	648	656	650	646	610	649	610	548	626	622	621	602	583	626	666	601	682	606	593	636	643	590	601	616	576	608	620	623	602	619	601	564	635	594	605	602	627	645	598	575	577	584	578	617	621	605	599	565	622	615	609	616	595	614	564	615	620	600	594	584	560	610	586	593	656	612	627	584	591	558	615	544	599	601	585	575	589	578	600	571	606	605	595	584	568	614	569	575	591	561	548	576	595	589	590	565	598	600	597	609	615	601	576	576	595	588	594	573	596	599	576	590	598	613	578	609	621	563	576	555	562	574	605	614	615	578	602	581	617	624	623	580	582	576	574	570	544	584	623	601	599	611	606	604	595	571	584	572	578	577	583	576	611	564	576	604	545	609	585	611	590	623	601	586	628	572	547	548	609	561	592	596	565	624	553	583	616	590	595	550	583	600	559	613	584	537	581	578	587	600	563	594	617	567	578	615	589	579	569	639	574	635	561	593	594	619	581	585	599	611	560	628	622	602	560	563	571	622	593	650	623	568	607	589	563	563	585	549	622	586	613	600	592	564	571	589	647	619	561	597	569	567	583	563	597	592	583	579	558	537	573	598	623	565	625	591	562	616	587	588	578	570	583	610	554	557	624	624	550	559	630	578	621	576	594	613	604	606	603	559	637	562	601	595	578	598	579	608	608	557	560	623	568	597	580	579	580	559	610	600	575	570	626	514	596	569	596	567	581	605	598	556	596	598	602	535	554	588	593	570	635	600	606	609	582	577	594	588	590	590	590	570	600	604	583	573	571	562	596	567	576	587	593	575	567	572	599	580	536	621	608	574	626	551	605	584	630	565	533	602	588	590	560	593	636	575	585	577	601	600	547	574	571	623	603	603	587	595	615	591	586	621	584	617	580	573	595	614	580	586	610	600	577	542	583	557	564	581	535	607	587	585	571	588	608	602	615	616	561	590	589	594	608	603	539	597	579	614	577	580	592	601	582	619	594	609	544	624	582	570	591	568	606	590	563	541	596	562	634	564	557	547	551	592	589	563	604	589	610	597	584	594	586	570	571	574	556	584	597	626	594	644	575	599	584	598	596	596	614	542	616	578	630	593	599	597	574	584	591	583	588	625	593	591	592	605	603	610	600	604	630	589	601	622	610	612	593	584	607	575	592	577	598	632	576	584	575	581	598	595	611	560	544	583	579	572	520	588	579	629	590	617	628	587	616	625	562	590	553	579	576	581	594	613	596	583	623	580	566	588	603	596	584	618	563	589	615	600	596	611	526	619	575	592	591	632	574	604	546	606	596	582	575	594	592	562	621	572	624	586	593	572	593	568	591	570	606	591	604	600	596	582	595	608	644	573	617	594	601	559	562	563	576	562	572	589	601	580	621	598	611	576	613	567	607	620	572	565	609	614	593	559	611	605	572	616	553	583	639	577	577	660	609	623	586	600	580	590	584	621	579	598	548	601	609	586	552	559	580	554	585	588	627	613	567	608	553	541	601	591	591	576	611	630	574	585	596	562	613	598	614	617	597	582	595	562	580	583	603	643	578	616	557	601	579	583	562	607	562	590	555	584	592	600	601	612	600	639	561	603	557	588	573	602	596	561	548	605	558	608	590	583	617	587	589	592	591	574	608	583	584	574	644	612	581	570	603	610	628	605	602	571	609	614	583	593	537	585	596	571	626	638	543	612	624	601	576	599	598	615	607	587	597	583	585	603	576	578	600	583	596	583	594	588	626	568	602	592	657	593	557	578	588	617	578	598	575	612	592	572	602	560	578	558	590	543	626	554	605	610	580	583	572	573	565	645	571	567	539	570	580	581	605	581	581	595	588	617	628	580	546	534	625	536	606	573	592	569	625	590	577	579	585	569	583	602	586	639	558	595	552	589	608	597	563	514	587	610	563	567	591	608	594	598	542	601	593	601	554	568	611	557	547	608	589	606	547	588	572	684	561	647	581	594	592	569	581	584	578	553	618	584	612	582	574	586	563	553	605	578	632	609	590	600	555	592	589	612	582	577	561	548	615	586	576	614	588	601	634	573	554	595	602	573	573	591	605	639	622	583	561	583	598	629	574	598	591	548	562	586	599	610	604	617	564	626	553	591	565	565	563	577	569	585	589	559	590	564	580	575	544	603	566	576	580	566	620	599	582	568	593	568	571	578	553	627	599	641	579	586	563	594	584	611	568	586	578	591	565	548	556	573	573	541	632	569	562	571	615	609	595	604	581	573	600	592	593	589	564	566	626	603	584	555	637	608	567	563	564	556	547	601	598	604	618	577	590	584	572	598	599	592	606	632	571	610	637	606	596	581	608	599	584	595	586	577	644	579	575	558	622	635	604	559	588	590	577	620	539	563	576	598	637	580	577	616	580	627	598	542	607	587	626	567	622	587	636	596	609	622	575	558	577	571	604	556	575	611	573	571	586	572	580	539	585	619	549	616	578	537	559	625	612	615	608	559	581	553	604	562	590	572	578	601	617	584	576	609	552	598	583	568	556	623	560	589	594	573	560	600	603	593	557	602	546	622	601	589	575	568	569	576	564	558	593	589	602	538	560	549	621	583	591	617	556	593	541	594	604	546	595	560	558	520	591	590	616	573	551	554	617	597	587	606	560	594	581	597	555	586	582	518	615	565	553	600	586	582	536	604	597	556	631	597	578	563	590	581	557	559	571	543	570	584	575	608	604	591	584	578	637	596	614	558	591	610	614	589	608	572	585	595	579	579	567	582	551	618	585	604	606	603	594	602	573	548	572	539	601	616	563	621	602	555	589	606	588	578	595	586	606	575	597	593	621	561	594	600	596	637	555	581	565	570	596	581	575	568	555	605	593	573	563	574	576	596	567	576	585	599	566	623	617	621	615	574	586	582	587	579	612	580	598	600	575	585	585	601	579	584	560	563	594	645	615	576	613	535	598	574	591	615	642	578	570	585	577	573	592	601	555	584	606	606	607	568	606	558	569	624	586	623	630	552	573	558	600	567	569	620	587	604	608	616	587	638	565	566	626	561	567	571	596	652	565	596	544	576	572	560	593	572	576	566	548	612	591	586	564	577	590	577	592	577	629	548	601	570	617	614	628	543	577	578	562	623	560	623	616	582	589	603	576	585	566	575	597	555	592	554	577	634	574	559	568	569	561	577	597	601	562	573	563	582	599	595	614	580	571	622	586	519	561	581	580	545	556	615	619	578	571	613	583	593	617	613	620	610	588	623	585	571	630	606	553	571	603	569	575	581	592	588	596	578	611	541	615	585	634	576	612	624	602	599	610	609	611	591	602	595	593	582	588	571	597	608	559	558	589	602	607	613	623	588	561	593	658	600	617	592	614	610	565	628	605
1547	46	604	27	33	25	26	31	27	29	31	34	20	22	21	20	18	21	20	14	19	16	12	11	13	14	24	13	15	16	18	20	14	14	20	13	15	17	18	16	14	15	12	15	17	17	18	20	8	13	19	21	19	17	14	13	12	13	14	13	15	20	15	18	13	19	14	14	19	20	17	16	20	14	20	19	13	13	18	10	14	18	15	16	28	16	14	17	14	12	16	10	13	12	18	18	18	20	14	14	6	18	9	20	20	14	16	15	12	20	12	9	23	13	9	26	21	19	18	15	20	15	14	11	17	17	17	16	12	18	19	12	13	19	12	20	22	16	17	15	16	17	17	18	14	17	19	23	11	19	16	16	7	13	17	11	18	16	16	14	15	22	13	14	19	18	12	20	13	22	25	16	24	16	18	14	13	14	16	19	20	17	16	15	20	15	21	17	11	19	17	17	16	20	19	21	14	11	10	19	15	17	16	15	15	16	17	22	22	9	25	19	18	15	14	17	18	13	11	25	17	14	14	13	12	12	13	22	24	26	17	7	20	13	24	16	20	14	18	15	12	14	16	17	17	6	20	13	21	15	22	18	18	15	11	18	15	13	20	16	14	12	14	21	7	14	19	21	22	12	17	15	16	15	13	15	14	13	21	15	15	9	18	18	20	15	16	23	20	18	17	15	19	11	14	13	20	16	12	16	17	19	15	22	17	16	18	21	16	17	14	21	19	23	11	11	9	14	13	14	20	13	9	12	19	18	13	15	21	21	15	22	13	17	16	18	9	22	15	15	21	10	13	12	12	22	18	22	17	13	11	15	18	10	16	20	25	14	15	14	18	12	24	14	15	15	18	23	15	16	17	14	22	15	16	18	14	7	16	9	19	21	13	16	14	11	25	14	11	19	12	9	18	21	20	15	17	21	23	16	10	15	7	21	14	14	27	14	15	16	24	18	18	20	12	14	14	18	13	13	17	13	21	15	11	22	16	17	12	16	19	20	15	9	15	19	17	14	14	14	14	15	9	17	12	12	17	18	19	16	10	14	14	18	14	9	25	23	18	16	21	8	17	19	14	16	16	15	14	13	16	23	15	12	18	12	15	14	16	20	19	13	18	15	16	16	23	13	13	15	12	12	21	13	24	20	16	15	15	14	20	14	22	16	24	12	12	13	12	12	12	12	13	17	14	15	13	12	11	11	19	15	17	18	16	17	18	10	17	24	19	18	11	14	23	20	16	11	15	21	9	15	19	17	12	22	19	17	13	9	21	19	10	12	20	21	13	14	7	17	14	19	14	19	22	14	27	6	15	24	12	9	14	10	20	14	12	14	13	14	10	17	13	9	16	21	14	18	15	14	13	21	15	13	11	13	18	22	20	16	22	19	12	18	13	7	17	9	21	13	15	17	13	18	18	17	22	16	16	18	17	15	22	30	12	11	14	10	28	13	11	17	15	10	18	14	6	24	11	16	13	21	14	19	21	16	17	22	13	20	12	17	14	15	15	12	19	18	15	14	25	15	14	11	26	13	12	22	15	22	14	13	14	23	11	16	23	5	10	25	23	16	15	18	20	9	14	10	21	15	13	10	13	14	14	16	12	17	11	16	16	13	17	18	18	13	16	8	20	14	14	18	19	19	13	21	14	14	15	14	14	20	16	21	23	15	13	13	15	17	12	14	16	19	14	20	15	14	22	15	23	18	18	15	20	16	18	9	14	17	20	13	17	12	18	13	15	12	15	19	11	18	14	33	15	13	15	13	18	19	20	18	14	17	25	16	13	20	14	19	18	11	17	17	16	15	17	23	12	9	12	15	17	17	9	16	23	19	17	14	12	14	11	16	18	14	19	20	14	20	19	12	17	16	17	14	10	10	23	19	17	11	15	13	25	18	18	21	16	14	15	22	17	11	23	15	8	19	19	10	19	11	19	15	17	15	17	19	27	17	16	16	16	11	16	18	14	18	13	11	21	13	11	12	12	14	7	20	16	20	12	16	15	16	13	16	15	15	18	15	15	16	18	12	17	19	13	16	18	19	17	15	10	26	17	17	8	18	12	7	17	11	19	20	11	15	17	17	13	11	14	14	19	12	13	21	17	14	23	14	11	17	15	9	13	23	17	15	20	25	20	13	16	11	15	22	15	17	16	15	14	20	19	15	14	16	18	12	16	18	9	11	11	15	19	16	21	17	14	18	24	15	17	15	19	15	19	19	14	16	22	16	21	20	15	14	23	17	26	21	11	12	12	11	22	17	15	11	22	11	15	21	19	19	21	9	11	20	24	15	15	14	15	9	24	16	18	10	17	10	15	21	15	15	21	15	14	10	22	20	18	14	19	15	13	18	19	16	15	14	11	16	11	13	12	15	16	15	22	18	13	21	12	16	13	10	19	18	11	13	10	10	19	13	15	19	18	17	24	11	19	13	17	14	15	13	15	15	20	22	17	8	13	14	11	13	23	15	13	11	16	15	20	11	23	12	16	12	13	7	13	21	13	16	21	25	20	18	14	14	18	16	11	12	19	15	19	14	11	20	10	12	16	13	16	20	9	22	14	20	19	16	19	14	18	25	18	21	19	19	13	26	13	13	19	12	23	20	9	14	13	19	24	16	13	14	7	19	15	15	16	19	22	15	19	11	22	18	14	11	25	20	21	13	17	22	14	19	17	15	17	5	12	12	28	8	19	17	13	23	17	13	14	19	12	20	15	11	23	18	16	25	19	20	12	17	16	14	13	15	17	10	14	11	15	19	18	19	14	16	17	21	17	17	16	21	19	16	15	23	22	11	12	15	18	22	21	10	14	16	16	15	11	7	19	20	20	15	13	15	21	7	20	14	16	21	22	17	13	12	9	16	21	16	18	20	18	13	15	16	10	13	23	15	14	17	14	15	21	18	15	19	8	16	11	18	19	12	19	8	15	14	14	11	16	17	11	16	17	22	15	17	24	21	18	20	12	12	15	15	18	16	17	12	11	13	17	13	9	18	18	14	14	18	18	13	26	15	13	14	18	18	16	15	11	17	8	18	9	20	14	12	13	20	18	21	21	16	14	11	17	12	18	9	20	19	18	16	25	18	14	17	14	19	17	19	22	16	12	21	13	10	15	18	13	19	18	21	17	17	18	10	14	17	13	14	12	19	12	27	21	20	20	22	17	17	15	11	24	14	11	16	14	15	16	13	17	21	19	11	17	14	16	13	22	18	15	25	17	21	11	17	14	23	18	24	20	20	13	16	18	20	14	16	17	14	7	13	23	17	16	13	15	12	16	20	15	17	14	15	18	19	17	12	18	13	13	17	23	16	19	18	19	8	20	16	13	15	14	16	21	22	13	21	13	15	20	17	19	13	19	12	16	23	10	20	18	22	16	11	18	12	13	17	19	19	11	16	16	16	19	8	14	22	15	15	18	11	15	20	11	19	15	18	20	19	12	13	16	12	16	24	13	11	15	21	12	18	17	18	18	16	8	16	9	13	18	13	16	15	15	17	10	9	8	16
9527	1044	7790	649	1248	1605	1562	1252	1025	837	678	585	510	465	459	380	360	317	327	308	294	271	281	262	242	246	260	229	254	216	230	251	226	228	216	259	213	215	203	242	239	232	214	210	228	201	178	208	221	198	209	185	198	195	219	194	181	218	230	173	191	185	180	208	175	186	173	177	189	176	177	202	187	173	172	191	190	185	201	177	185	192	195	206	200	190	179	196	191	176	196	179	181	192	183	204	183	177	211	178	179	191	181	197	213	189	192	194	208	186	195	189	191	163	208	205	160	197	190	162	203	184	195	200	208	192	194	162	189	183	186	169	192	182	168	184	188	216	206	172	198	204	191	209	216	187	191	187	194	187	171	173	173	194	208	199	186	165	199	155	230	199	178	192	180	174	188	199	208	152	183	195	178	203	198	204	192	162	190	165	175	197	185	164	186	160	205	167	164	203	192	202	201	169	196	210	191	205	199	200	172	190	172	184	183	201	193	181	194	198	177	190	211	199	200	186	207	199	176	196	172	191	207	174	193	171	208	178	187	183	178	199	197	182	188	189	196	189	197	200	177	188	183	173	190	201	176	195	193	184	183	181	199	210	183	204	203	196	175	186	170	180	177	196	178	196	188	199	181	178	187	186	220	178	196	193	176	174	197	176	192	179	192	196	177	189	170	199	181	200	187	174	195	189	171	172	190	188	198	185	225	192	176	177	167	191	191	178	172	202	192	198	182	191	173	186	180	181	167	220	209	200	204	190	197	200	190	186	188	173	196	212	213	199	206	187	185	197	182	199	201	221	175	177	176	190	196	178	187	182	190	176	197	204	184	212	188	198	182	189	180	187	188	173	182	186	174	190	190	205	171	183	183	211	199	191	205	203	205	170	191	191	181	211	187	166	188	196	182	190	192	225	160	174	171	212	176	172	183	174	211	166	177	169	204	190	190	183	179	182	193	180	189	184	162	177	174	186	191	156	194	175	204	169	197	185	185	163	177	191	216	167	176	180	187	195	215	207	186	192	208	158	204	183	177	180	193	196	166	198	182	193	185	178	194	198	195	205	206	181	194	196	193	160	171	193	198	194	214	165	199	202	176	192	205	200	203	195	193	193	184	189	204	189	177	178	179	194	179	178	178	196	187	205	163	187	186	187	194	186	180	182	191	187	208	171	182	198	185	200	215	195	182	170	188	190	182	164	177	189	185	182	163	186	179	192	180	191	184	214	216	171	199	194	193	181	170	183	200	173	193	162	188	172	186	177	180	196	191	177	174	208	194	186	187	196	190	183	189	214	207	171	208	181	175	207	193	189	208	174	154	222	196	205	183	189	206	197	202	218	186	209	198	181	188	186	174	171	181	191	186	166	205	203	167	189	171	202	190	173	195	156	167	181	188	176	190	190	201	202	194	191	187	172	188	178	194	182	174	177	204	187	177	163	197	202	184	172	184	182	174	193	198	196	211	184	202	208	200	185	197	175	215	174	190	182	198	188	186	191	176	189	167	187	189	173	185	179	205	188	194	198	203	195	193	187	178	185	190	173	177	194	208	176	196	203	192	177	188	180	188	193	156	195	197	203	179	176	177	186	172	169	193	179	183	176	182	181	185	207	206	201	176	208	215	192	175	180	199	201	180	180	173	175	175	202	179	184	184	183	178	179	167	196	192	157	181	203	185	183	189	185	202	181	166	171	189	202	191	182	170	185	225	169	200	200	200	191	173	180	155	186	187	199	185	182	199	188	199	189	197	206	205	188	185	195	192	212	187	174	177	200	182	205	206	165	172	187	174	182	188	187	186	179	167	164	176	176	189	205	178	211	186	178	181	176	180	215	178	194	186	182	193	183	193	184	196	205	169	176	186	164	163	182	173	178	192	180	201	181	177	215	207	176	172	184	216	157	191	190	190	179	180	194	208	209	189	178	201	163	172	208	186	198	183	195	187	177	178	185	197	174	167	179	206	181	192	185	171	167	205	177	174	187	202	188	180	196	173	159	203	205	179	201	146	176	182	181	188	181	166	172	183	207	193	198	189	155	204	196	186	186	195	162	194	188	197	175	167	187	195	176	205	224	183	176	169	195	194	220	186	184	162	177	187	189	199	172	182	196	193	191	180	178	202	200	212	189	187	185	179	191	180	195	179	148	199	183	165	176	166	198	173	180	170	191	167	171	199	186	208	174	216	196	180	166	194	187	188	197	209	216	182	207	161	197	199	204	173	186	202	204	168	183	206	213	204	195	185	180	199	185	219	160	191	175	175	186	201	192	196	185	180	188	182	168	213	185	186	200	201	203	186	218	176	190	185	182	177	197	184	215	203	174	194	174	204	193	196	172	191	170	189	202	192	186	187	214	186	193	196	210	179	179	195	190	179	216	196	155	161	180	183	164	170	193	182	218	204	198	187	173	183	164	183	178	189	179	189	163	188	198	206	190	208	166	177	184	197	167	188	180	202	177	192	181	166	193	204	207	197	204	198	187	167	208	204	170	193	172	175	175	190	188	196	205	179	163	185	201	180	176	194	176	186	175	176	191	198	217	194	189	170	200	212	184	195	180	193	173	209	185	195	178	196	174	179	192	165	186	174	221	183	173	190	174	197	185	186	201	198	174	180	171	183	201	180	174	191	177	168	196	202	184	175	190	178	189	189	175	197	198	180	184	178	176	187	195	185	165	155	208	163	183	191	187	156	177	170	214	183	217	184	173	183	203	167	182	193	195	184	193	214	161	188	177	163	187	173	173	204	192	185	196	183	194	158	159	165	190	199	199	177	178	191	174	216	176	176	181	196	182	205	166	199	184	180	193	174	203	192	178	180	187	182	187	164	213	184	217	186	211	192	181	182	187	175	182	180	181	171	185	189	185	200	174	189	207	213	187	202	188	181	190	196	172	197	191	198	184	192	188	194	187	182	173	169	181	193	206	175	180	202	173	184	188	167	188	184	188	157	191	189	170	189	175	177	192	180	172	181	193	196	214	194	173	198	179	208	203	166	183	184	186	203	175	198	178	190	199	193	172	188	186	201	173	208	162	199	173	169	200	202	181	177	187	182	190	210	205	182	188	180	179	187	163	184	201	187	176	195	165	192	186	182	185	196	201	192	189	204	221	196	175	180	191	185	168	181	198	183	189	185	187	170	197	204	173	208	181	186	181	177	187	187	205	195	180	186	177	181	211	170	198	198	189	192	188	197	180	209	202	188	204	190	170	199	199	197	185	188	183	191	179	179	195	203	184	190	183	199	198	173	177	185	182	181	182	182	187	190	176	185	219	210	175	191	181	196	201	157	179	219	185	185	178	178	202	184	197	204	174	174	192	176	173	172	172	176	176	187	195	217	184	192	163	207	209	182	189	197	189	196	178	175	157	160	190	188	201	173	170	204	172	204	198	192	205	200	216	165	192	205	194	183	171	169	209	175	183	184	166	185	180	178	164	211	178	183	181	189	183	186	205	184	211	175	194	176	180	184	196	185	184	184	191	181	161	194	198	199	205	178	159	183	205
1194	234	1129	71	63	73	83	72	85	72	61	59	53	72	47	41	39	57	53	53	48	57	46	45	43	48	50	41	52	41	52	40	48	45	39	49	36	34	47	41	31	34	58	37	46	52	43	31	44	52	31	36	31	40	41	38	52	52	43	37	43	49	45	38	42	40	59	36	46	26	44	34	35	50	41	45	45	32	39	45	46	57	39	45	32	40	43	36	56	48	43	51	34	39	40	41	37	49	49	45	38	38	38	48	48	39	48	47	43	49	42	49	47	32	36	49	38	33	47	40	28	43	47	47	50	44	61	39	47	43	48	27	36	32	41	31	34	42	36	45	48	31	40	46	44	47	47	37	29	39	31	40	45	40	33	39	46	42	39	57	38	50	39	31	48	47	38	44	47	36	54	47	33	40	37	44	38	41	44	46	41	34	29	48	35	38	41	51	50	31	33	45	42	40	35	35	47	50	40	38	58	43	33	36	32	44	45	29	42	45	42	38	39	41	40	49	44	54	41	39	45	48	38	44	34	35	35	46	46	43	50	40	41	39	42	41	40	29	47	27	29	45	50	40	39	34	42	37	43	40	33	47	49	40	37	31	47	45	38	48	44	33	31	39	42	38	32	47	49	55	38	40	48	51	35	45	41	46	46	43	46	39	52	43	46	29	38	36	35	38	55	32	29	53	41	40	40	39	48	33	35	41	54	34	37	43	40	34	35	37	39	29	38	39	31	38	39	35	36	41	44	32	38	36	57	46	33	51	42	36	34	36	59	38	27	51	45	33	38	43	36	29	40	38	45	39	46	49	54	41	44	50	38	48	38	39	41	32	47	34	37	44	41	33	37	33	49	42	44	53	40	46	31	58	45	35	31	43	46	43	46	44	43	31	42	43	31	35	49	45	35	41	34	39	42	37	48	35	36	35	35	36	37	40	31	42	35	50	31	41	40	39	44	37	33	33	41	44	45	37	33	36	50	36	34	37	49	44	38	24	29	48	47	36	34	53	47	36	46	41	46	34	50	42	38	51	57	38	37	33	42	37	48	38	37	24	46	57	48	30	42	33	33	38	39	51	31	44	45	38	40	41	43	41	38	41	41	36	46	33	35	38	44	54	40	34	25	43	34	40	38	39	45	51	43	38	54	39	35	37	39	34	48	33	37	41	45	34	53	41	32	49	44	41	34	28	41	38	41	48	49	47	56	52	48	34	50	39	37	35	42	34	38	42	35	49	44	41	34	36	43	44	40	42	42	46	37	36	52	34	38	52	35	37	42	47	35	38	49	25	40	45	39	40	41	42	35	42	43	38	35	42	43	44	39	37	42	45	48	41	38	45	47	33	39	39	47	42	39	49	43	48	50	49	38	49	38	47	51	32	40	31	51	38	47	41	53	43	42	39	35	42	53	38	43	41	36	40	48	34	47	41	49	39	37	43	33	31	40	41	52	27	45	28	31	47	46	54	55	36	42	46	30	45	35	48	31	43	49	37	49	40	34	40	45	35	43	31	32	41	41	45	40	45	46	40	47	44	37	45	39	39	39	31	34	44	38	31	36	42	40	55	30	49	43	31	33	37	52	48	35	34	38	44	45	39	47	46	41	42	28	36	37	37	29	39	25	34	42	49	27	35	37	37	27	39	45	33	39	51	40	43	36	39	38	49	38	41	44	33	45	45	45	35	49	51	34	33	36	29	41	41	47	40	31	35	38	41	37	38	38	42	45	40	37	42	45	38	48	40	47	47	29	40	36	44	43	47	33	52	52	49	41	40	39	43	41	42	48	40	35	40	37	39	47	52	43	44	32	46	42	47	44	37	31	34	46	26	32	49	31	30	38	34	53	39	41	30	41	52	38	39	35	46	34	43	41	44	41	30	40	39	44	27	41	41	33	34	40	38	40	40	43	40	42	38	35	44	39	34	38	45	36	55	35	34	46	37	39	38	41	43	43	41	36	38	36	40	45	41	40	47	42	49	34	40	35	35	40	48	32	46	44	38	39	40	46	37	38	45	41	39	46	46	39	25	45	33	51	48	43	28	46	38	38	35	43	44	33	37	43	40	33	28	44	40	50	43	41	43	36	34	37	37	37	36	43	38	35	45	42	42	37	47	45	30	46	39	37	37	39	42	41	43	46	38	38	49	40	52	24	49	34	33	38	37	36	38	46	27	50	42	51	37	42	45	34	39	47	39	47	46	34	43	45	55	44	38	43	37	29	40	40	40	41	39	43	45	46	35	33	41	41	34	32	34	48	45	36	41	40	36	35	35	44	48	39	42	43	46	47	34	42	42	39	36	37	39	36	48	39	40	37	34	36	36	41	37	30	41	44	36	34	37	46	44	40	50	33	43	34	48	39	44	35	50	44	44	39	34	43	27	37	37	44	34	41	32	42	38	35	42	52	46	35	50	38	38	36	48	47	48	43	41	44	40	29	41	34	36	35	45	52	31	41	41	42	36	40	46	45	43	34	40	36	38	36	40	46	31	53	26	44	51	46	47	37	39	38	55	29	37	39	45	32	45	45	37	59	38	29	47	41	51	50	43	34	49	36	34	50	29	37	41	42	58	46	29	40	26	39	59	43	38	42	48	49	52	38	48	43	53	49	39	36	39	41	28	47	41	44	46	42	43	38	41	43	49	47	31	36	51	40	42	25	55	44	48	40	38	41	35	34	42	48	41	45	37	46	43	36	40	40	46	45	50	36	47	41	42	48	44	51	45	36	33	44	39	42	37	31	37	47	56	50	42	45	44	46	56	43	50	38	48	40	35	41	37	41	32	48	41	40	45	44	51	44	50	33	45	38	34	42	46	50	34	47	37	38	42	40	50	43	49	50	32	34	37	42	43	35	37	41	35	37	33	34	38	44	47	38	38	44	37	44	49	42	27	47	35	38	47	48	42	50	39	37	26	40	43	35	39	47	49	24	43	31	36	42	37	25	46	34	40	41	42	43	43	36	48	43	35	27	39	35	36	34	35	33	36	36	40	38	38	44	44	47	47	39	44	43	42	50	34	41	33	37	55	38	43	37	41	38	45	32	32	46	37	44	37	34	38	44	38	42	45	39	44	34	46	42	45	45	49	46	33	24	32	43	31	46	36	45	35	35	51	51	42	37	34	52	43	37	49	46	35	36	38	46	48	47	39	28	45	35	51	43	34	45	39	31	46	48	44	36	38	48	37	35	44	41	45	36	41	43	40	41	49	30	33	47	37	36	40	28	48	41	37	46	31	32	37	49	35	42	42	39	46	39	27	46	44	41	34	30	35	55	34	34	40	38	40	54	49	47	34	46	49	46	45	48	32	35	40	42	43	40	49	55	39	38	50	39	46	37	47	50	39	42	42	46	37	38	43	51	52	58	38	50	43	37	40	47	45	43	42	50	33	35	41	31	40	42	51	48	27	47	33	48	41	42	29	29	33	36	38	38	38	25	54	47	42	39	49	40	50	34	37	33	43	38	40	34	34	53	47	47	34	39	31	38	39	46	40	33	46
14517	4224	8283	2073	4450	5129	4477	3496	2693	2153	1796	1497	1358	1212	1017	956	876	798	807	798	712	660	659	607	647	648	567	609	565	538	607	493	509	502	493	506	474	517	496	515	505	473	484	472	518	504	488	476	465	529	493	489	450	447	454	439	451	405	473	436	476	446	475	453	428	428	442	467	412	460	458	426	432	443	452	404	441	465	416	455	464	424	471	426	458	473	422	456	432	436	442	417	439	439	439	434	439	433	386	454	424	437	424	435	450	441	426	448	387	424	443	414	411	403	447	409	405	431	409	401	404	429	439	438	440	440	421	411	443	439	404	431	402	414	404	456	459	438	459	453	449	428	437	429	411	382	447	400	457	429	448	441	416	413	428	423	382	434	422	376	410	431	437	421	483	435	426	474	390	428	436	434	428	412	412	425	415	473	424	436	421	440	421	428	450	404	421	451	395	434	441	423	447	433	395	420	422	438	411	473	384	435	416	439	422	437	449	447	412	406	413	451	424	443	424	455	444	425	447	412	431	403	447	432	406	441	423	419	433	404	376	431	430	477	413	435	437	425	401	439	432	417	427	455	446	412	437	437	443	418	373	412	453	422	440	401	414	422	431	416	432	436	430	433	433	467	455	431	428	407	391	408	402	418	421	422	401	440	440	436	404	436	413	451	410	403	424	454	442	431	444	424	420	429	409	391	444	411	414	412	434	440	400	393	442	397	428	430	434	439	441	443	440	432	444	435	411	416	439	440	409	465	412	427	454	405	416	417	403	431	411	463	445	408	430	409	418	351	454	432	447	386	434	454	421	412	449	432	441	396	410	432	428	406	399	418	472	412	422	456	422	436	402	435	438	455	435	402	427	424	442	407	392	435	403	414	428	399	395	411	415	421	436	434	430	370	401	411	406	436	454	405	413	409	411	454	467	434	444	433	463	418	390	431	478	433	390	456	411	451	415	426	425	436	406	396	440	440	421	433	434	451	387	443	429	401	410	446	402	411	438	439	413	445	412	446	417	420	403	450	417	436	417	397	457	423	431	474	411	409	433	416	451	401	446	429	450	406	409	436	437	395	417	418	442	437	414	432	407	426	426	423	433	426	432	466	414	450	454	405	425	442	416	435	414	450	434	451	411	427	404	436	419	442	433	356	447	422	439	414	412	428	424	394	425	437	411	441	427	405	437	396	431	418	417	422	427	459	451	419	421	438	435	439	420	420	429	442	444	399	426	418	410	438	402	395	426	432	430	419	431	395	433	431	420	412	414	423	434	414	409	399	442	465	439	443	426	427	430	453	427	440	441	441	428	436	408	429	436	416	428	433	427	399	425	424	366	449	430	439	419	419	435	431	408	438	434	431	404	402	405	430	430	430	430	431	401	427	413	418	423	431	457	421	410	416	427	444	394	393	421	446	448	404	389	480	408	425	418	471	446	396	440	404	418	411	427	441	364	389	422	418	439	433	393	447	433	406	415	423	421	408	385	414	437	433	427	389	398	427	446	430	417	458	407	430	401	440	420	445	481	418	419	403	392	448	390	443	415	393	442	459	453	414	436	422	429	479	446	414	400	444	403	433	437	381	434	396	448	430	422	432	421	432	406	430	422	424	428	364	411	437	430	427	456	441	423	411	438	432	414	408	443	421	430	419	452	422	445	435	447	468	428	410	400	441	425	424	469	406	418	415	372	428	418	413	450	416	390	425	418	424	436	420	424	452	445	391	383	436	400	405	408	401	454	420	457	428	449	440	409	422	428	421	437	443	405	404	434	410	449	418	456	432	420	407	416	410	393	406	435	423	423	441	423	413	448	421	379	420	424	420	410	410	430	418	430	425	425	389	415	444	395	455	434	474	397	433	388	436	408	419	402	458	394	419	425	420	428	366	442	421	413	369	418	406	414	439	431	438	423	423	418	447	465	398	445	460	420	444	414	443	436	413	412	417	438	408	445	452	402	425	398	403	413	420	448	424	443	442	437	406	438	390	441	439	412	419	429	466	399	437	426	421	470	406	450	426	450	445	417	423	419	398	419	395	418	448	415	418	452	443	454	434	467	441	432	425	413	442	368	410	400	411	445	422	445	416	426	399	436	428	405	409	396	442	445	433	423	430	412	428	447	405	427	381	443	419	428	433	415	449	401	409	468	423	418	457	446	403	434	425	414	443	454	453	423	424	432	442	422	431	430	441	415	406	445	437	456	448	413	409	425	441	432	433	390	423	411	404	440	382	381	397	443	428	417	410	439	425	448	412	423	378	418	421	409	432	444	434	427	441	462	421	369	434	444	409	417	404	445	418	429	411	370	412	408	422	387	431	417	411	443	444	424	401	404	418	401	413	456	415	443	429	411	421	424	450	447	422	425	415	452	423	426	418	391	430	453	426	413	430	430	399	402	463	415	415	441	435	379	401	405	431	415	430	420	445	407	402	430	432	404	447	411	444	422	395	458	402	392	399	403	405	430	425	415	446	432	402	404	419	435	428	442	432	430	420	406	443	452	427	425	424	412	429	400	412	385	436	447	438	439	453	421	412	396	451	422	421	426	434	426	438	430	438	408	455	447	394	436	409	455	432	422	439	424	430	406	433	427	450	407	426	410	436	406	430	431	434	427	406	440	450	413	409	404	442	407	428	422	402	410	402	403	390	425	390	433	390	396	390	408	423	474	413	411	414	418	443	419	430	425	390	398	428	426	385	420	430	401	399	393	439	440	416	436	425	452	424	423	423	422	416	410	436	419	456	409	423	390	460	404	428	413	423	494	409	410	428	427	400	402	388	440	395	426	465	380	413	409	445	479	411	432	415	418	386	447	428	436	461	449	415	407	424	433	390	435	444	426	442	434	419	440	412	430	414	459	469	431	448	400	421	434	414	413	443	417	394	436	433	435	450	392	422	429	449	451	421	407	406	368	427	401	416	437	410	413	432	432	437	432	423	403	445	436	420	448	407	415	420	440	411	418	422	430	447	413	439	432	388	410	432	430	410	429	427	442	432	434	447	470	418	436	424	426	433	428	413	430	386	414	455	434	420	422	400	410	409	436	420	439	406	412	418	442	421	434	441	437	402	428	414	426	427	436	445	437	408	450	454	408	419	429	405	416	412	436	446	409	440	433	478	416	453	445	410	417	426	443	425	441	402	421	399	432	419	422	448	439	409	450	436	390	457	388	432	409	431	485	461	435	397	462	422	459	439	425	386	428	412	446	450	428	433	433	456	406	437	485	404	405	417	394	414	415	428	410	416	386	419	409	409	410	446	427	441	434	435	446	410	416	384	430	396	430	401	431	438	412	432	410	454	465	431	409	453	446	422	435	444	437	393	437	423	421	409	405	415	417	411	450	437	424	401	404	401	425	445	432	452	383	423	441	433	425	406	430	428	444	403	382	396	437	400	440	434	433	421	411	380	430	452	421	435	401	393	415	382	457	431	413	423	411	439	420	425	408	412	404	426	437	414	442	463	382	447	434	425	441	407	414	469	437	411	457	408	414	426	399	433	450	398	415	425
2580	552	133	47	51	62	72	64	66	63	53	35	56	44	41	43	32	37	40	40	31	29	37	45	30	32	36	25	31	22	29	41	31	30	31	23	24	35	31	30	35	21	25	28	22	30	31	17	20	27	25	22	23	32	21	21	23	30	19	37	29	32	20	31	17	34	29	24	26	19	30	29	27	25	26	25	26	41	16	37	21	40	24	28	20	27	31	30	22	23	27	26	33	28	30	27	22	31	23	28	19	29	34	24	28	31	27	17	32	26	22	19	24	20	21	20	21	26	29	28	33	29	16	29	25	17	30	31	25	33	28	19	22	22	28	28	30	23	16	27	25	16	15	28	21	32	27	30	26	31	25	23	32	20	26	22	30	24	29	21	22	14	20	24	34	21	25	22	28	26	30	28	21	26	27	29	25	25	29	20	24	17	22	25	34	31	27	30	21	20	25	24	27	27	21	27	26	21	27	24	24	21	28	23	23	29	26	28	24	34	26	32	25	27	23	23	27	19	31	28	31	24	24	21	27	28	38	24	30	33	22	21	30	27	24	26	35	24	25	26	21	26	23	23	21	21	24	32	30	26	18	28	34	23	27	19	17	25	19	31	35	26	24	17	21	30	15	25	21	25	29	17	21	16	20	31	18	28	27	27	43	21	44	26	24	10	30	19	27	26	28	20	26	20	22	27	34	29	36	34	34	28	27	27	31	17	25	23	26	31	31	23	35	20	26	23	27	30	21	24	22	22	34	29	20	21	28	31	32	27	21	19	26	31	27	29	26	29	31	31	29	28	22	25	30	33	31	21	32	19	28	24	26	28	23	32	28	40	30	21	27	25	29	21	25	32	27	27	31	27	26	22	23	34	29	25	25	30	29	30	25	26	27	17	20	19	32	30	19	24	22	25	20	24	30	31	16	19	23	38	31	20	17	35	28	24	23	31	27	20	23	32	23	23	26	21	19	38	25	26	24	29	16	27	24	25	26	23	19	33	23	42	29	27	24	19	24	29	23	20	24	24	22	24	34	14	27	26	26	25	30	29	18	22	31	23	25	28	28	18	26	31	27	19	23	18	26	31	30	23	23	22	23	31	27	19	18	34	33	27	27	24	33	37	20	25	30	34	28	19	28	28	25	22	37	24	19	23	22	18	20	27	19	22	26	22	31	34	30	34	31	26	26	27	23	28	19	29	23	37	21	24	20	31	26	26	28	25	25	27	22	27	28	28	26	23	31	25	22	34	31	14	28	26	31	33	14	28	27	24	23	22	31	37	26	16	32	16	32	34	25	34	13	34	27	25	23	29	28	30	26	22	22	26	23	22	19	24	33	27	25	35	24	19	29	21	20	29	18	20	27	25	28	27	27	22	29	21	26	28	35	28	21	16	22	24	30	27	27	17	28	33	16	28	24	21	19	28	25	37	30	30	27	31	24	25	33	22	25	24	31	30	25	24	15	20	27	16	24	37	16	23	31	26	30	29	27	25	35	31	19	21	19	19	25	26	25	24	33	23	30	25	32	33	29	31	34	28	35	27	36	19	25	30	20	20	26	29	25	26	36	31	23	28	29	34	19	23	27	29	22	31	27	31	30	22	31	30	30	31	27	25	30	22	24	19	28	22	22	28	21	20	21	31	30	18	31	30	21	34	19	19	33	24	37	24	36	23	23	20	26	28	38	30	32	24	24	31	25	21	30	37	31	31	18	21	27	27	30	22	23	16	20	25	25	24	23	35	19	21	26	18	19	26	20	42	26	23	32	18	16	27	18	18	25	34	31	28	16	23	31	26	22	24	31	30	24	22	37	25	28	18	27	27	31	26	30	20	16	34	21	29	28	22	27	34	24	16	22	30	25	21	25	15	21	31	25	26	26	26	28	22	25	22	34	21	32	21	26	27	20	24	29	34	25	28	23	25	32	32	27	22	27	20	25	24	26	22	21	31	25	24	25	34	19	24	17	25	28	25	19	32	28	21	20	37	23	23	30	26	29	26	29	34	34	22	28	20	22	26	25	29	22	32	18	39	25	28	28	36	24	29	30	37	29	30	22	25	23	22	31	32	20	24	25	17	23	27	25	29	21	22	31	19	27	36	29	25	16	23	24	31	26	22	26	32	28	33	27	30	30	28	24	30	35	25	27	28	27	25	25	26	24	27	27	32	29	31	21	27	26	20	41	25	33	27	22	31	26	15	24	23	26	27	19	25	26	25	24	29	28	23	29	23	18	19	34	23	30	25	28	24	31	26	30	24	23	28	18	29	21	23	27	33	22	19	35	24	28	26	18	23	27	35	18	24	25	28	26	14	21	28	30	21	28	20	31	34	21	22	33	26	27	24	32	20	29	29	26	29	33	26	23	23	34	27	26	22	34	17	31	36	33	27	19	29	25	32	25	32	22	24	32	13	32	21	24	28	25	28	24	23	27	29	20	32	25	24	27	21	24	28	28	32	36	30	26	30	25	21	21	21	36	37	20	28	16	31	22	20	30	22	29	28	23	31	31	24	17	22	30	23	35	21	23	27	28	19	29	30	16	23	32	28	30	29	16	18	25	24	28	20	24	18	20	22	22	25	20	27	24	30	29	20	26	30	18	18	27	14	27	33	23	29	28	33	26	20	32	22	31	17	12	19	29	25	22	20	28	29	24	27	30	18	29	21	22	31	26	26	18	19	21	34	23	17	29	29	24	22	22	17	22	15	28	34	31	22	31	19	27	23	27	27	34	28	26	21	23	16	22	36	34	26	30	27	31	27	22	21	29	21	18	38	14	29	23	23	24	26	29	29	22	24	15	28	25	32	19	26	18	29	23	30	30	21	21	26	26	29	26	14	32	25	25	30	32	24	24	25	34	20	25	28	25	26	24	27	18	29	21	24	35	22	25	15	29	26	25	25	24	21	24	23	20	29	23	29	26	30	27	25	26	32	18	20	30	18	29	24	19	30	29	25	36	22	21	26	25	25	22	26	15	28	23	23	32	22	26	22	28	36	32	22	17	24	23	27	37	14	24	22	32	25	35	23	20	27	24	30	25	35	23	24	28	17	25	22	34	25	21	39	34	24	29	23	26	20	19	20	24	32	20	28	19	25	20	23	23	24	27	23	25	37	33	23	29	24	26	27	31	24	30	29	22	22	26	20	28	22	21	26	29	20	25	23	26	22	28	26	29	31	32	26	20	24	28	32	26	33	31	22	30	33	31	32	27	21	31	26	26	30	38	22	33	37	25	21	16	15	24	16	16	24	17	29	19	32	25	39	19	25	24	22	21	24	27	18	30	25	35	30	29	33	30	29	26	24	35	17	28	32	25	34	21	23	30	20	27	29	19	22	26	30	27	16	33	28	33	21	27	24	20	29	35	17	24	29	25	26	28	18	27	21	24	28	30	28	25	28	25	24	26	28	27	18	26	33	22	34	32	35	24	25	29	28	19	18	34	27	26	25	26	24	23	29	27	24	19	28	21	22	21	25	32	24	31	15	30	23	32	28	41	17	24	20
12456	7753	1693	1861	4403	5280	4801	3965	3204	2569	2121	1657	1518	1338	1192	1063	939	807	828	749	640	618	633	575	557	523	513	533	472	439	469	471	404	409	382	414	391	397	399	379	395	413	367	390	354	348	368	363	369	371	348	354	354	348	339	332	329	308	324	332	317	343	319	321	310	330	310	356	332	353	287	318	324	297	322	295	308	302	310	309	310	289	329	290	325	349	344	293	296	300	294	315	285	282	287	308	308	314	319	322	305	304	296	274	297	315	318	311	309	318	306	273	299	294	302	288	292	284	288	299	336	289	290	296	319	328	286	318	298	270	292	315	282	288	311	304	283	303	273	301	307	310	276	278	288	270	289	325	309	322	298	288	302	290	301	279	311	283	291	300	265	306	299	276	297	268	283	289	322	313	325	286	309	280	305	286	280	296	278	302	304	287	308	268	298	299	295	286	273	310	335	282	288	309	293	283	277	294	268	267	305	290	284	293	316	253	299	296	282	301	286	277	267	304	299	280	293	282	247	288	291	299	285	288	287	306	291	316	279	285	271	329	308	286	286	292	302	271	341	308	286	323	293	278	302	270	297	305	303	317	298	300	331	284	309	292	286	285	265	266	300	300	298	283	280	274	295	289	317	312	286	314	315	309	298	291	252	306	287	291	258	296	294	287	279	289	269	280	288	300	280	299	316	309	261	283	287	313	263	316	285	311	298	304	300	285	270	291	285	293	307	262	290	312	306	309	318	302	288	306	303	309	270	308	302	296	297	303	279	312	300	288	298	321	276	281	282	275	316	304	294	304	272	267	254	270	275	271	283	283	282	344	279	286	293	295	311	306	252	275	269	279	308	273	303	265	276	269	286	294	293	280	311	283	287	288	296	275	259	285	295	293	283	293	281	290	310	287	300	293	289	308	291	311	286	303	277	288	267	280	279	288	291	285	279	306	274	292	252	273	313	278	289	291	300	286	286	300	308	290	298	314	317	311	274	311	289	287	320	291	274	281	293	268	242	296	318	284	265	294	269	305	297	299	302	277	308	273	281	298	287	290	292	277	296	299	295	269	301	274	298	290	298	278	294	291	290	302	291	299	277	271	267	282	279	304	281	320	277	289	279	303	288	272	269	268	328	303	286	298	277	313	286	299	276	277	317	296	280	281	321	313	308	305	304	280	258	277	296	278	302	295	299	291	288	320	288	281	286	286	286	277	311	305	273	290	252	292	295	285	287	299	285	266	283	289	281	289	289	304	291	280	337	315	275	312	271	263	283	277	290	288	276	298	268	299	277	290	282	280	269	290	277	322	252	289	281	307	263	276	315	281	303	301	265	321	297	292	298	277	286	283	316	330	314	319	289	290	279	336	322	276	281	289	279	273	286	286	306	306	283	286	296	276	282	272	313	343	265	270	301	283	282	260	277	290	300	285	290	291	292	278	300	305	266	301	282	314	300	324	307	304	245	316	302	288	285	283	294	306	269	299	298	321	272	262	286	303	272	274	292	314	285	308	294	321	296	307	270	294	304	259	298	268	266	274	259	289	295	316	309	295	271	281	295	232	279	306	274	258	307	321	298	298	260	304	267	278	277	295	270	320	313	307	329	278	300	309	272	292	282	283	296	292	286	286	305	277	309	280	282	301	301	291	303	294	292	303	276	287	238	266	304	303	305	290	245	296	292	301	287	290	269	303	308	256	288	257	284	311	273	322	279	272	294	292	310	296	293	317	270	272	307	270	315	288	274	312	310	320	281	315	292	299	311	301	269	290	284	291	298	273	294	261	283	282	301	300	275	298	275	294	269	326	291	268	304	292	256	297	274	314	301	276	317	284	276	264	288	301	270	305	277	302	305	287	261	305	291	282	280	322	304	314	279	277	311	232	275	305	257	293	277	309	282	293	303	259	290	310	292	289	320	279	302	293	283	296	291	340	290	270	302	266	287	303	285	275	286	261	279	263	267	271	299	301	290	336	315	307	269	305	293	318	289	291	276	289	276	289	303	321	298	307	307	311	312	287	297	291	342	284	309	260	266	295	286	307	262	302	284	287	280	315	296	313	305	286	293	304	261	281	277	277	296	276	267	285	311	299	316	302	302	268	284	301	296	272	281	308	296	295	268	275	327	308	299	311	280	281	269	284	306	308	250	293	277	293	281	272	314	300	274	266	286	285	285	281	312	284	292	309	274	284	312	285	285	311	280	277	300	312	270	285	269	284	288	298	286	302	319	317	289	286	298	292	286	291	299	306	303	286	306	297	292	252	295	295	286	316	293	298	279	291	300	309	285	315	274	294	283	276	307	280	302	277	289	284	275	317	304	288	322	317	273	275	296	320	299	299	288	279	284	258	293	278	298	300	308	291	332	304	284	282	285	294	299	240	282	311	292	279	244	273	294	317	294	298	288	281	294	314	262	321	284	263	317	281	302	294	251	289	281	275	303	281	251	285	298	280	318	294	276	306	258	286	296	300	287	296	299	283	288	292	270	275	301	300	275	282	272	297	318	275	296	294	276	288	302	299	258	294	293	302	286	292	309	305	282	288	290	290	324	307	275	272	293	266	304	287	309	300	299	286	302	290	293	290	264	317	263	272	323	311	313	278	302	289	301	302	268	276	292	280	285	267	299	300	281	281	278	288	311	276	271	287	294	280	298	284	301	272	267	295	290	278	295	310	313	315	278	300	291	292	296	275	281	298	318	271	261	288	302	289	307	292	285	300	259	284	295	304	300	303	281	248	287	316	283	300	319	280	306	293	280	305	304	277	305	265	308	296	271	294	272	289	303	288	303	281	301	280	275	289	278	338	294	266	296	293	285	291	283	282	279	298	270	272	303	317	287	278	280	271	274	276	284	314	299	305	296	269	265	288	269	302	333	290	317	288	313	291	306	288	295	284	268	299	273	267	312	285	288	298	273	284	277	301	274	290	282	312	302	257	270	293	295	301	277	273	308	298	291	304	293	248	295	326	297	317	293	308	276	300	271	289	311	275	291	293	302	315	294	271	319	284	272	267	284	300	315	285	282	294	291	269	275	311	263	300	305	298	294	281	309	281	302	313	303	278	275	303	290	278	287	275	309	295	321	290	335	299	312	325	323	280	287	275	278	302	282	274	269	276	291	276	265	285	291	317	291	300	249	276	269	303	312	318	299	283	299	280	313	309	322	298	308	298	292	299	266	322	310	312	308	302	303	276	266	271	301	288	292	296	312	330	271	273	317	301	312	271	303	268	315	268	264	286	282	302	294	294	310	278	302	301	294	294	319	276	304	284	270	286	309	319	290	309	295	284	288	321	311	269	293	296	309	296	283	287	300	301	304	295	317	316	293	305	300	268	291	279	278	282	292	265	257	280	307	317	285	298	268	291	291	295	284	293	267	275	287	297	296	267	302	289	284	286	304	269	293	275	275	291	263	291	260	270	255	306	301	282	305	259	298	291	306	299	274	267	274	301	267	284	267	286	265	313	265	291	289	319	264	286	307	257	284	286	292	297	327	298	259	309	283	287
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
