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
344214637433	344214637992	344214638542	344214639092	344214639641	344214640192	344214640742	344214641292	344214641841	344214642392	344214642942	344214643492	344214644041	344214644592	344214645142	344214645692	344214646242	344214646792	344214647342	344214647892	344214648441	344214648992	344214649542	344214650092	344214650642	344214651192	344214651742	344214652292	344214652841	344214653392	344214653942	344214654492	344214655042	344214655592	344214656142	344214656692	344214657241	344214657792	344214658342	344214658892	344214659441	344214659992	344214660542	344214661092	344214661641	344214662192	344214662742	344214663292	344214663842	344214664392	344214664942	344214665492	344214666042	344214666592	344214667142	344214667692	344214668242	344214668792	344214669342	344214669892	344214670442	344214670992	344214671542	344214672092	344214672642	344214673192	344214673742	344214674292	344214674842	344214675392	344214675942	344214676492	344214677042	344214677592	344214678142	344214678692	344214679242	344214679792	344214680342	344214680892	344214681442	344214681992	344214682542	344214683092	344214683642	344214684192	344214684742	344214685292	344214685842	344214686392	344214686942	344214687492	344214688042	344214688592	344214689142	344214689692	344214690242	344214690792	344214691342	344214691892	344214692442	344214692992	344214693542	344214694092	344214694642	344214695192	344214695742	344214696292	344214696842	344214697392	344214697942	344214698492	344214699042	344214699592	344214700142	344214700692	344214701242	344214701792	344214702342	344214702892	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2199	3300	1900	2700	2199	3300	1900	2700	2198	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2199	3300	1900	2700	2198	3300	1900	2700	2199	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2198	3300	1900	2700	2197	3300	1900	2700	2197	3300	1900	2700	2197	3300	1900	2700	2197	3300	1900	2700	2196	3300	1900	2700	2196	3300	1900	2700	2196	3300	1900	2700	2195	3300	1900	2700	2196	3300	1900	2700	2195	3300	1900	2700	2195	3300	1900	2700	2195	3300	1900	2700	2195	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
2439	453	306	219	187	217	273	276	283	257	244	187	213	203	185	171	275	680	1080	1335	1301	1062	815	505	324	208	138	103	75	67	71	79	71	62	62	63	63	56	42	48	61	59	57	70	56	56	59	66	67	59	68	64	57	63	61	78	55	51	56	77	64	59	55	60	70	77	57	53	57	66	59	61	67	49	56	50	58	69	67	64	70	61	68	72	72	69	61	47	72	68	56	74	66	51	64	52	77	71	49	64	63	49	79	59	54	64	56	66	65	59	57	56	49	67	61	64	68	74	56	56	66	72	54	63	55	70	72	74	70	54	57	79	57	69	85	68	63	61	68	49	69	66	66	58	62	51	85	70	56	51	56	68	63	60	45	68	58	65	67	61	68	65	69	49	45	73	65	72	55	72	58	62	70	59	61	55	60	54	67	71	60	48	61	60	55	60	50	63	68	51	56	61	64	62	67	65	53	73	63	68	50	56	56	62	59	67	76	56	75	51	52	82	47	65	54	51	72	66	72	70	59	49	62	49	79	58	66	77	69	56	74	70	55	67	64	69	72	53	65	55	66	60	64	65	65	74	69	58	57	63	54	56	59	61	63	54	69	45	66	62	54	53	68	67	63	60	75	66	52	69	50	60	60	49	50	63	51	53	53	57	49	61	63	50	62	62	55	53	54	61	87	63	65	81	67	65	57	56	54	71	69	60	72	43	53	55	54	65	63	69	71	61	71	71	40	54	61	72	65	71	55	57	50	63	58	54	56	69	64	70	56	70	56	77	66	56	69	61	70	61	63	67	68	73	67	63	60	70	74	74	68	64	62	69	72	63	71	57	71	72	66	62	54	53	58	69	58	63	65	45	53	57	61	52	60	82	66	54	67	61	60	69	80	68	56	65	56	57	69	52	64	62	51	60	56	58	62	55	56	62	59	52	59	67	74	68	62	69	75	59	64	81	61	57	73	59	47	73	62	82	59	65	61	54	67	63	61	65	68	55	73	71	66	68	54	65	80	77	65	59	70	74	58	80	63	64	66	76	48	65	62	53	68	66	57	60	66	50	59	61	58	60	67	54	69	47	80	62	61	57	66	69	67	56	58	63	58	61	58	63	52	61	61	62	65	65	56	57	70	46	59	55	61	62	65	60	59	65	73	73	65	67	61	59	51	59	70	76	52	58	50	61	61	62	79	51	67	74	54	67	75	61	53	62	76	69	58	53	56	51	55	67	66	55	57	46	62	57	65	71	57	73	58	70	47	57	66	66	70	60	69	59	60	77	53	66	60	65	56	65	69	54	59	61	77	64	62	79	74	73	83	52	53	56	67	61	61	67	71	64	59	50	61	53	51	51	73	67	67	57	59	85	50	65	55	42	50	62	59	48	50	68	73	56	66	77	58	61	73	58	56	74	71	58	54	69	79	62	70	56	59	51	53	53	64	76	64	57	56	51	63	78	67	65	82	58	50	59	65	65	58	67	69	66	73	51	55	56	62	56	68	51	51	60	66	81	74	63	68	73	49	61	63	50	59	52	66	60	58	69	62	65	72	59	71	70	53	46	68	65	56	56	56	55	74	70	71	60	57	75	59	64	78	78	44	60	58	75	69	59	58	59	55	69	62	63	52	64	76	58	71	49	50	60	56	77	56	56	66	75	65	49	66	54	47	55	66	64	62	69	65	64	53	51	68	67	76	64	65	64	57	57	68	56	49	72	69	70	57	67	57	71	71	73	72	62	75	59	69	60	65	60	56	50	54	77	66	68	74	80	47	47	74	55	48	63	63	63	60	76	61	95	63	56	59	53	73	67	72	63	65	63	73	55	56	74	58	62	71	60	55	51	74	48	68	65	61	69	64	57	76	75	65	72	68	56	69	59	59	75	81	67	71	54	55	63	52	58	72	50	63	66	55	65	71	49	60	72	58	54	62	58	80	56	57	61	40	63	72	53	63	60	69	52	56	58	62	64	72	71	59	88	64	49	66	59	51	62	61	64	61	66	67	63	57	57	54	63	58	61	62	50	72	76	52	56	63	61	57	44	62	49	64	54	71	77	73	62	71	71	80	63	60	68	61	78	63	71	67	58	61	66	66	42	49	48	53	64	73	72	59	68	62	65	69	71	58	62	60	66	50	58	65	60	71	72	63	71	71	56	54	60	68	62	73	65	53	48	60	77	70	71	65	74	65	65	70	77	76	62	62	66	55	72	65	63	72	67	58	61	60	61	56	48	43	48	55	53	62	47	59	64	72	64	59	72	76	61	70	85	57	56	71	62	63	68	59	59	68	62	65	60	44	51	64	62	74	68	55	65	58	56	56	70	62	68	70	74	55	52	46	57	65	60	49	52	89	61	61	64	61	66	62	59	59	84	70	51	82	79	69	73	76	66	58	60	60	62	62	73	55	65	64	57	44	60	60	58	64	67	56	64	63	58	60	78	66	61	74	51	59	60	62	70	66	59	55	56	66	53	69	60	51	70	44	61	59	57	60	63	66	64	62	57	60	52	62	53	63	73	67	59	65	71	66	54	70	73	69	67	61	61	68	63	55	65	55	69	47	66	61	61	63	72	59	51	53	60	57	61	76	70	56	74	64	62	62	71	80	76	68	53	61	67	59	51	83	56	65	60	75	75	64	60	55	52	63	53	71	78	56	67	66	59	71	60	68	82	75	62	80	64	64	58	48	57	68	62	67	53	55	63	53	62	67	57	64	76	68	54	64	75	54	49	66	62	71	79	51	57	78	51	54	62	68	58	61	60	68	71	55	69	62	63	65	52	77	48	48	71	66	78	50	82	56	68	65	69	55	62	71	53	75	77	55	59	66	70	51	60	55	73	49	68	60	67	69	64	59	58	57	71	70	54	68	76	58	65	70	52	70	67	55	88	54	79	65	64	69	66	53	59	59	67	69	70	68	67	44	73	54	61	51	61	67	71	68	72	68	62	61	73	59	69	70	54	80	64	66	59	60	52	60	55	54	72	52	67	71	57	81	70	65	54	59	79	68	72	70	80	55	61	58	53	60	69	61	57	70	53	69	60	57	64	59	77	61	62	63	53	63	73	67	62	60	75	60	67	75	71	76	60	66	69	51	81	61	61	67	70	67	69	52	72	59	61	62	62	60	59	56	74	54	76	58	64	51	61	67	55	66	55	61	63	71	69	60	62	59	64	64	75	77	42	63	69	69	70	76	69	62	60	55	57	61	64	77	62	65	62	69	79	67	73	52	53	65	56	49	68	61	62	67	58	63	58	58	52	64	55	62	67	66	63	60	58	62	77	63	69	50	73	71	58	60	66	66	63	52	69	53	63	78	74	59	59	68	75	62	66	66	48	70	56	58	71	76	60	53	58	73	73	40	57	54	55	67	63	57	67	70	53	72	74	59	74	67	63	50	74	68	66	70	74	65	60	59	55	76	66	59	59	47	58	52	61	74	61	68	62	68	56	61	73	74	74	67	52	78	66	51	66	59	65	66	56	77	66	52	70	47	77	59	69	64	73
19733	4580	2921	3582	8753	12961	12114	11325	10109	9085	7191	6058	5811	5159	5000	4427	6452	14128	19187	20664	20493	17430	13525	9195	5896	3484	2070	1298	852	642	493	453	438	458	448	473	451	444	443	435	454	452	427	415	432	447	443	434	414	474	428	435	433	435	433	428	444	448	409	430	436	437	414	444	443	456	432	471	428	454	433	434	439	438	436	451	420	465	411	391	473	408	459	422	462	449	435	458	457	450	453	430	468	440	433	501	439	435	451	459	405	422	475	426	438	445	443	447	426	454	460	463	442	423	439	423	446	444	456	445	415	451	457	447	466	438	392	446	436	464	464	444	482	436	474	437	444	474	462	457	435	404	418	457	463	450	453	432	429	419	415	432	405	426	434	430	438	463	415	437	416	451	444	442	460	465	421	498	432	432	457	433	425	412	463	404	441	416	454	403	432	425	401	422	431	439	425	433	437	455	429	434	428	457	437	401	431	452	435	445	431	426	438	436	474	421	450	463	463	478	460	441	414	443	459	457	444	450	442	424	428	453	508	437	443	432	454	514	447	446	419	425	411	430	446	473	422	439	406	450	471	425	396	461	455	453	484	448	461	446	446	455	453	439	448	417	445	433	418	451	420	406	430	452	449	410	425	453	431	464	435	447	456	420	424	465	458	417	471	440	441	483	441	443	439	444	390	457	481	482	430	458	458	437	462	418	480	429	445	456	459	451	464	428	451	444	481	424	440	441	429	402	428	388	447	439	456	439	412	446	432	525	479	434	433	463	437	424	450	454	492	437	440	460	426	421	470	416	438	432	461	434	435	479	451	445	466	455	454	428	448	423	462	419	451	458	419	422	478	467	437	467	410	448	455	444	427	460	463	455	455	410	444	463	456	414	463	465	401	413	435	449	460	439	431	415	460	453	463	428	455	459	416	442	441	425	442	458	412	475	460	382	439	432	474	424	466	387	423	472	418	469	406	434	446	456	434	449	472	430	438	434	423	459	431	415	449	489	417	417	444	424	406	429	424	469	425	452	415	444	444	445	456	479	441	424	441	439	436	404	485	444	442	441	430	460	450	443	449	497	456	453	401	435	469	399	456	440	408	439	419	444	446	448	418	442	429	456	434	432	444	454	441	442	425	474	390	421	414	433	442	457	459	417	451	442	444	451	454	441	452	444	424	427	439	433	373	453	417	459	439	416	468	479	479	388	467	398	426	461	421	431	448	435	422	437	399	476	467	433	430	461	452	472	408	413	418	411	470	445	448	448	454	415	434	400	438	454	487	419	410	469	424	443	412	430	420	433	457	399	472	450	444	444	415	479	439	436	435	455	456	464	472	427	447	476	465	420	445	428	441	423	457	467	475	476	412	423	474	467	414	447	420	438	445	431	431	480	430	437	443	434	429	444	407	451	429	475	425	471	446	452	458	423	453	437	478	461	441	465	431	436	407	463	421	443	431	446	442	436	466	436	457	463	458	445	445	476	470	444	442	439	439	416	440	412	432	468	495	460	432	440	452	460	443	471	433	434	460	437	442	454	445	435	419	469	436	439	442	447	456	456	420	434	440	428	432	444	428	462	429	446	396	443	489	465	437	443	450	431	428	443	425	434	464	426	436	414	438	436	476	473	435	470	460	432	440	451	444	488	461	420	450	440	430	462	439	445	461	449	413	393	443	434	443	420	437	423	420	419	396	431	433	445	422	445	453	463	440	409	458	433	457	466	427	483	439	433	464	469	432	441	498	460	459	431	437	466	468	421	481	432	450	444	431	427	458	425	472	452	463	463	411	472	440	436	431	443	441	461	422	443	457	470	442	427	441	479	449	435	449	448	460	443	452	417	433	474	487	454	460	420	462	453	448	415	492	455	383	413	431	438	442	436	460	450	423	418	442	410	450	493	444	451	406	441	437	459	433	432	492	431	447	428	466	424	423	440	454	429	433	427	416	459	434	434	413	419	431	436	472	474	488	442	456	453	417	440	421	437	455	428	409	427	431	413	452	448	449	443	462	412	454	476	430	471	477	433	443	421	457	483	466	425	445	444	455	424	481	447	415	443	417	453	461	433	447	416	462	419	416	460	459	414	417	423	451	450	413	448	470	441	427	455	432	432	449	437	450	451	432	420	439	438	416	428	438	435	435	466	442	460	467	434	458	403	476	423	410	446	460	438	448	425	441	453	445	469	459	423	461	415	425	467	441	459	427	433	430	454	449	434	434	479	454	447	488	420	424	425	451	447	441	428	391	410	443	433	427	457	444	454	461	418	455	471	448	436	457	428	426	423	457	444	436	427	451	474	456	429	425	486	491	438	441	446	451	437	448	437	468	460	431	488	443	450	424	465	435	434	444	455	486	436	474	459	428	465	442	462	459	457	457	433	437	422	446	441	415	456	397	443	422	416	431	404	458	444	446	438	471	440	426	454	462	409	468	414	468	438	450	457	416	444	441	463	430	458	420	434	462	444	450	451	466	448	453	478	470	430	453	449	461	436	455	430	428	439	428	438	434	464	431	444	428	428	437	449	421	431	421	442	436	422	463	441	447	472	446	450	454	457	411	443	443	436	458	439	460	455	439	392	442	419	469	427	442	443	427	456	437	411	464	419	431	435	427	417	410	458	434	500	430	399	414	438	468	458	487	437	434	436	412	465	432	437	453	441	430	477	460	488	455	473	411	421	452	436	438	440	406	460	451	452	501	455	423	464	451	433	428	466	461	446	435	402	443	443	446	455	434	425	451	402	445	413	452	447	440	450	451	444	437	471	409	425	435	418	423	427	451	465	426	446	471	434	433	442	423	428	478	433	429	434	401	435	437	473	459	433	433	468	450	433	448	406	440	427	451	457	466	438	477	395	441	470	425	424	448	451	446	428	445	461	468	427	435	422	411	430	473	473	437	444	423	465	437	403	454	451	432	485	470	441	393	408	443	448	436	410	456	437	416	429	469	439	435	431	435	423	425	444	463	434	474	433	445	434	487	448	455	414	427	472	443	448	417	460	417	444	455	436	423	441	439	449	418	436	455	448	470	442	429	453	442	442	441	470	414	443	514	472	429	430	438	468	470	466	418	418	432	456	431	436	455	435	446	432	448	440	472	451	419	420	424	450	462	489	489	447	468	453	483	442	439	443	442	440	416	451	459	432	459	452	420	428	426	394	441	421	444	424	427	449	424	448	459	444	419	449	434	452	445	455	480	408	470	416	452	463	449	479	430	441	401	460	416	429	446	456	449	455	410	427	467	468	458	433	444	433	435	422	428	443	460	444	438	435	438	445	450	461	472	454	426	455	465	426	424	456	432	471	476	449	440	466	453	411	466	434	437	438	400	424	439	447	437	448	482	429	473	429	444	428	447	460	480	413	442	472	467	444	443	387	438	417	430	419	436	443	438	448	430	464	447	456	459	479	429	397	422	432	474	439	456	437	443	457	459	468	457	409	419	411	427	457	439	436	474	399	437	440	423	451	425	437	433	443	432	434	450	485	465	434	437	465	442	457	451	430	446	463	398	428	399	445
1921	258	185	167	140	145	145	156	162	164	141	135	123	127	135	129	154	138	192	250	216	193	192	155	93	86	78	85	64	66	73	57	63	69	56	69	61	61	57	62	68	63	62	75	63	66	60	60	47	64	73	65	44	65	68	56	82	66	71	59	57	72	61	66	70	76	56	54	50	61	72	63	56	60	80	69	53	77	66	71	64	53	65	57	56	55	64	74	82	78	51	61	56	68	62	69	61	68	64	71	61	63	54	70	68	66	57	75	80	54	64	64	61	64	64	76	51	65	57	78	72	58	59	69	66	49	60	47	62	53	65	66	55	56	59	61	58	56	60	60	69	64	49	59	65	66	59	69	68	54	53	64	79	61	57	70	64	67	75	53	56	64	61	58	64	62	62	63	50	75	74	66	71	61	65	59	55	70	65	69	61	70	66	64	62	54	63	59	62	65	65	50	63	73	63	83	69	49	57	60	52	61	61	71	52	69	59	60	70	70	61	57	74	65	73	63	55	68	50	67	74	56	66	66	70	52	69	48	58	77	60	60	57	55	72	68	68	60	59	62	61	51	76	57	73	76	64	58	58	57	70	71	54	65	72	65	72	56	60	61	61	62	72	58	58	69	62	77	51	56	59	53	71	69	62	64	66	61	49	59	54	73	68	54	58	64	62	81	61	60	63	73	73	62	61	55	72	70	57	59	94	61	71	66	75	71	59	75	57	62	44	58	41	75	61	58	53	54	50	76	58	73	53	66	69	72	56	68	61	57	56	62	80	70	71	73	69	54	53	63	66	70	66	66	71	56	59	56	75	71	54	67	73	63	47	61	61	65	68	56	58	76	73	87	58	62	59	71	72	68	74	71	59	78	63	46	49	52	63	59	75	54	52	69	49	56	64	63	65	58	68	58	62	63	45	61	56	62	72	60	73	53	68	63	70	63	79	75	59	55	71	75	56	61	75	43	57	52	69	59	60	83	64	71	65	62	49	54	63	52	71	62	70	59	63	62	61	62	68	56	64	85	58	63	57	52	46	62	57	56	59	72	54	55	70	61	56	74	71	56	60	71	52	48	49	76	50	78	77	64	70	66	66	63	61	50	62	65	69	69	54	59	74	61	61	65	55	54	52	60	64	75	78	61	67	64	58	65	54	71	80	63	63	68	49	63	79	53	51	58	64	60	62	70	75	57	63	81	75	65	55	56	67	63	70	57	63	67	65	53	65	67	64	49	55	52	82	67	60	72	61	70	55	77	67	69	78	76	76	71	53	59	68	77	53	62	63	65	53	55	63	68	59	65	67	64	68	65	65	83	55	70	56	65	63	62	77	76	63	69	55	71	55	59	56	63	73	60	65	51	59	65	66	48	59	56	76	57	55	55	59	64	55	70	63	71	67	56	66	68	60	61	52	64	59	56	58	62	70	46	67	70	59	69	63	77	59	59	51	76	68	47	54	69	57	76	71	69	56	61	68	55	65	57	62	57	53	62	51	65	62	70	54	54	58	56	74	69	77	65	57	66	72	60	56	60	63	60	69	57	49	63	60	70	65	67	66	68	49	63	64	66	64	64	56	47	71	71	55	65	61	63	54	76	68	51	70	64	65	50	69	70	58	84	74	63	72	76	63	66	65	64	57	60	57	67	73	61	60	65	83	77	59	70	60	64	57	65	60	70	70	52	69	53	60	62	54	63	53	67	40	63	66	62	72	59	56	71	75	65	68	65	50	65	59	65	67	62	55	56	74	65	58	69	46	77	70	71	59	60	64	61	59	73	59	61	54	64	67	69	62	62	65	62	53	63	67	69	63	67	59	56	67	57	64	57	60	59	75	64	56	54	59	53	70	74	62	71	58	61	57	62	59	81	68	66	64	61	51	57	61	52	75	60	63	68	61	67	77	71	66	70	63	58	71	56	50	64	65	59	81	53	56	72	60	58	74	61	60	62	65	69	69	59	57	54	58	61	64	75	63	71	65	62	66	61	61	73	73	72	59	69	53	69	74	77	72	69	48	50	70	65	70	63	66	71	68	73	55	67	76	68	52	47	57	66	58	62	69	66	59	64	52	68	58	64	58	49	65	72	67	58	61	57	45	49	58	75	63	66	65	72	59	59	73	68	77	64	69	75	61	51	68	68	61	57	56	70	72	58	62	63	55	71	62	61	86	52	68	69	47	71	60	54	50	45	65	72	68	50	77	65	59	71	57	67	75	58	72	54	71	55	61	61	61	60	72	63	72	69	57	59	66	66	65	49	69	65	57	63	68	67	72	65	75	56	54	78	47	72	68	73	80	66	58	55	60	67	60	67	62	50	63	71	57	64	77	72	48	53	64	71	72	62	62	62	47	50	66	59	55	74	74	59	64	62	56	62	67	73	60	60	68	58	72	55	81	59	69	83	59	71	59	67	78	77	68	66	60	50	68	68	70	74	63	54	74	59	81	67	51	66	59	53	75	60	79	70	58	67	64	78	52	68	53	55	56	59	64	84	66	66	55	52	70	58	66	64	50	72	78	59	59	50	68	81	62	72	74	62	58	61	57	40	58	75	60	73	58	58	63	64	51	60	69	56	67	65	69	62	66	72	72	69	63	73	62	57	61	63	40	51	58	61	52	66	66	62	69	63	60	72	58	68	73	63	68	66	65	72	67	56	65	73	58	71	57	70	66	71	72	64	49	51	51	60	73	72	56	86	72	67	64	73	64	55	75	78	64	60	53	61	49	64	69	61	62	58	62	73	74	57	64	75	54	67	62	66	57	77	61	52	59	60	70	66	75	66	52	69	61	57	64	72	76	62	64	73	63	67	78	63	57	65	74	64	60	77	51	65	52	60	63	56	68	62	63	74	57	62	61	65	60	66	63	69	73	58	55	64	66	67	51	58	67	72	63	54	47	57	53	52	69	59	54	59	61	69	79	65	69	69	72	53	62	65	48	70	54	53	61	53	57	53	66	49	70	50	60	67	53	76	59	61	71	70	66	59	58	65	73	50	61	55	64	48	57	57	59	66	66	57	65	53	62	51	68	62	59	67	63	62	83	69	67	61	68	57	37	68	67	73	65	71	73	60	42	59	63	60	60	61	75	64	65	76	53	47	75	63	51	55	60	59	76	67	65	74	58	64	63	53	55	52	63	62	61	59	63	52	51	64	73	61	70	78	66	56	67	78	74	57	74	70	80	75	56	58	68	64	61	60	69	70	56	57	62	66	67	62	66	61	64	59	75	62	70	76	70	64	59	68	57	71	74	75	73	56	54	61	58	56	60	63	58	74	70	63	64	62	69	68	69	68	41	73	61	68	71	57	76	54	70	51	52	56	74	57	68	59	62	61	72	52	63	61	54	72	68	51	58	71	77	60	63	60	61	57	62	69	75	59	69	62	53	73	43	54	53	56	60	60	52	48	58	66	59	59	65	78	51	58	58	63	75	57	64	60	64	70	53	50	57	54	55	78	53	53	57	75	70	75	70	62	57	59	67	46	64	49	68	52	73	68	38	56
12769	3159	1963	2577	6197	7921	6737	5658	5214	5545	4179	3282	2764	2840	2876	2663	2549	2860	3981	4762	4538	3936	2985	2166	1483	1003	830	667	562	512	514	448	457	455	479	506	466	466	434	493	474	455	479	443	490	405	488	497	447	469	454	499	480	452	444	477	451	476	446	471	445	432	478	472	462	435	483	417	426	443	428	463	444	485	514	458	448	442	481	459	505	469	433	468	510	455	459	431	475	461	454	429	430	483	446	432	455	438	435	469	462	442	450	498	444	424	455	463	429	483	447	426	440	429	455	467	446	473	469	472	448	458	430	436	504	453	461	478	454	455	433	434	480	459	454	442	424	478	423	432	452	441	427	441	456	438	442	478	455	418	471	446	452	453	432	447	459	425	481	481	468	439	478	428	463	484	462	478	461	435	477	443	483	491	434	433	472	512	440	461	447	462	443	505	427	443	448	471	437	458	434	461	452	480	446	455	488	472	499	437	492	472	481	439	441	483	493	484	452	448	471	451	494	471	448	429	460	425	470	468	465	458	492	477	434	456	454	489	439	483	447	425	455	414	435	439	473	482	488	467	435	476	471	475	439	500	416	476	423	466	454	468	458	466	488	441	460	454	486	472	432	450	424	460	440	480	425	459	479	455	467	458	496	458	473	430	478	466	446	483	468	471	452	455	498	500	455	437	474	481	457	412	430	455	420	472	465	477	459	417	440	437	472	469	492	460	442	444	443	482	474	475	478	468	506	449	434	471	459	451	454	446	489	444	458	426	437	472	447	459	451	465	450	469	464	500	450	479	485	496	427	434	446	489	430	441	529	443	447	460	432	475	437	457	473	477	421	448	486	475	478	460	481	474	495	454	505	466	492	485	457	454	430	455	430	479	476	434	452	436	420	423	419	420	455	523	471	497	434	476	436	455	482	460	466	480	416	428	445	431	411	459	418	484	446	471	489	438	453	446	479	413	440	436	491	461	454	473	497	438	465	461	439	472	450	448	445	442	441	467	430	461	432	462	432	460	469	448	475	434	446	451	472	456	471	396	466	481	456	438	437	462	470	469	469	446	502	438	452	450	479	470	458	463	492	464	487	448	473	500	464	487	476	451	468	452	447	422	445	465	448	433	427	490	466	476	451	450	479	467	437	435	471	457	449	455	479	444	444	458	427	464	454	469	463	461	476	432	451	483	481	484	454	437	453	455	445	473	485	485	483	459	471	495	446	464	478	461	467	455	438	432	462	464	459	449	445	459	469	483	434	421	462	477	506	469	432	482	455	520	464	487	489	443	424	466	457	471	444	463	474	472	463	467	491	463	493	480	475	468	475	462	470	444	464	503	476	457	463	460	467	441	465	455	442	428	421	448	489	474	463	488	468	464	450	452	509	420	462	478	450	455	451	465	487	466	454	446	471	479	434	438	479	422	493	442	481	458	479	428	440	451	454	479	465	467	490	466	459	416	443	455	460	454	447	444	470	439	440	492	470	466	415	417	441	435	452	424	461	510	442	474	460	447	464	424	435	460	473	442	482	447	480	492	464	492	446	450	469	434	450	443	486	491	456	459	470	452	457	452	500	447	455	455	453	470	424	442	464	440	414	462	437	460	501	458	435	454	471	441	478	482	450	463	438	459	448	484	422	437	465	444	439	479	459	470	472	434	489	457	493	466	421	448	457	445	441	486	470	426	443	450	495	493	453	469	505	447	442	420	454	438	464	452	416	450	491	475	467	454	457	450	458	470	444	416	454	464	478	442	461	457	481	457	456	445	478	439	464	459	491	403	488	449	429	445	473	462	452	502	421	419	470	449	476	444	480	478	483	462	494	454	475	436	468	471	453	476	452	481	455	477	469	475	486	462	465	471	451	456	441	425	432	472	445	496	449	479	489	430	486	445	501	451	473	496	424	459	430	488	446	464	450	466	471	466	439	454	472	418	432	499	474	431	434	487	489	446	481	438	453	417	458	465	506	429	430	470	473	435	462	497	469	474	467	474	473	501	473	436	443	490	443	481	444	439	497	465	474	479	461	411	427	461	442	430	470	448	453	459	453	465	470	492	422	432	434	442	481	445	509	452	402	485	453	469	466	448	410	471	441	423	434	428	491	461	508	462	442	432	463	441	416	452	508	492	449	472	453	418	431	500	432	477	443	454	451	469	460	459	447	436	460	492	482	461	463	448	460	472	457	438	443	455	493	462	463	443	457	413	423	464	455	418	446	443	439	444	442	432	422	477	500	446	481	456	452	430	435	427	465	423	472	474	407	467	466	469	443	457	500	459	420	437	468	474	445	455	501	458	456	437	428	422	478	479	504	459	433	455	462	472	469	455	472	480	472	455	447	483	458	428	494	470	440	475	440	454	469	441	449	443	459	449	438	449	422	450	455	478	451	471	477	443	452	449	454	438	501	471	451	463	505	456	462	474	462	479	438	467	452	440	466	427	445	495	442	448	454	473	472	453	458	435	434	440	475	443	430	455	470	423	450	432	469	447	456	453	437	458	466	467	446	464	427	481	477	470	425	461	433	441	455	467	443	439	450	436	473	470	431	439	454	458	464	479	437	408	499	428	444	492	476	419	452	450	473	435	498	430	415	447	452	453	465	459	463	469	410	467	496	448	458	471	424	493	450	516	449	448	447	463	477	442	419	474	474	456	447	495	472	455	471	466	420	413	469	486	490	450	462	474	479	434	453	493	457	425	519	447	452	430	528	439	436	467	455	423	485	467	487	438	480	429	480	477	484	488	468	416	454	467	424	511	476	455	463	448	496	414	423	445	482	492	463	466	450	470	436	402	469	484	469	443	474	457	433	455	474	450	485	474	487	437	446	514	493	475	478	446	475	467	426	447	437	458	459	488	469	454	469	443	478	455	455	444	454	467	480	431	491	433	429	452	471	503	412	462	469	468	484	491	487	465	443	457	481	473	464	460	417	454	459	449	498	464	427	458	462	458	466	459	421	460	474	437	461	472	486	465	431	455	432	483	439	470	492	458	452	484	444	410	463	477	473	449	453	458	454	423	461	458	464	462	445	442	449	460	445	463	519	462	431	477	464	448	490	492	447	432	458	469	465	426	465	472	449	447	407	498	458	449	451	449	455	438	496	452	440	444	460	459	485	466	463	479	447	427	440	456	412	466	446	485	450	457	460	463	448	447	428	450	451	412	456	434	467	470	443	484	468	478	478	471	458	445	423	493	480	514	469	449	459	454	478	441	454	453	427	496	447	431	438	460	432	493	433	477	464	456	441	488	462	446	467	465	433	440	448	477	452	454	456	473	438	458	440	394	468	421	471	460	512	486	441	442	458	510	479	449	465	415	474	431	439	440	431	481	488	439	434	472	445	477	440	438	454	462	439	466	485	440	482	446	458	435	424	484	451	486	462	418	476	440	450	434	477	443	448	430	413	458	462	482	481	451	480	463	481	523	432	443	513	448	465	466	445	475	443	474	473	432	452	502	482	483	455	496	448	443	462	487	465	473	455	465	437	454	498	496	449	462	444	428	466	444
1403	392	223	186	156	164	204	198	234	232	193	194	164	133	139	120	117	145	410	655	723	595	450	300	231	133	94	57	64	50	55	51	57	41	51	40	51	48	50	51	54	61	52	54	52	45	47	40	38	58	50	56	40	53	47	34	43	54	35	56	47	45	53	58	53	49	62	57	52	52	52	47	51	47	53	48	41	41	46	54	61	46	49	51	46	60	58	52	61	47	45	50	52	46	50	60	55	69	57	50	51	55	46	63	48	63	50	38	42	53	57	61	57	48	56	45	59	48	59	50	56	52	52	45	51	55	45	50	56	49	51	41	45	55	57	55	45	53	49	35	61	44	47	42	57	54	42	50	63	50	49	46	48	52	46	43	43	49	52	51	46	50	60	52	52	50	49	45	50	68	52	48	44	61	47	54	54	56	60	50	46	55	52	48	64	59	56	40	48	56	52	53	61	56	49	60	55	60	47	52	48	53	47	37	53	47	52	48	40	48	40	49	56	55	44	37	53	59	55	55	56	44	39	49	51	44	48	45	50	48	53	44	55	60	55	49	49	46	48	56	45	51	41	62	55	52	53	45	52	49	50	39	59	50	55	54	42	58	55	55	52	55	56	60	56	46	58	54	54	50	39	42	52	55	64	57	60	52	45	43	43	44	50	43	60	60	53	57	58	43	53	48	50	58	40	52	50	52	61	43	55	54	45	52	51	68	45	53	62	42	51	51	48	57	63	53	50	46	53	48	64	55	48	53	39	57	49	46	50	52	49	58	59	57	53	52	49	39	51	46	50	57	53	44	37	67	52	44	46	43	51	60	55	47	46	46	52	43	50	55	61	45	47	54	48	59	56	48	56	50	51	53	52	42	38	56	51	52	44	45	48	69	49	52	42	55	63	44	54	49	55	41	51	50	48	61	62	46	45	44	58	45	49	44	46	50	39	53	41	46	46	54	40	53	44	53	49	53	64	45	49	43	45	63	54	65	48	48	52	46	38	43	48	53	54	54	44	53	61	58	64	53	42	54	42	40	58	48	49	65	64	44	42	55	57	62	65	48	51	49	37	36	71	63	54	64	44	52	29	60	47	55	51	52	45	47	54	51	40	54	73	57	54	51	39	46	59	48	49	53	57	40	52	50	56	50	52	48	42	43	55	65	56	43	46	58	41	55	46	51	50	26	47	55	53	47	63	51	53	53	53	44	57	50	40	63	48	64	50	38	44	49	46	49	46	54	51	41	60	47	57	36	59	45	56	54	49	56	54	58	48	61	53	59	55	46	64	56	52	47	50	51	49	56	65	61	41	54	40	69	50	47	44	64	47	43	56	53	60	50	55	43	58	42	49	47	53	48	49	49	59	47	54	49	42	55	50	50	48	59	48	49	66	45	59	48	58	46	52	57	48	36	55	61	43	47	44	58	49	44	53	62	55	50	51	59	59	40	52	45	56	60	44	65	52	43	58	56	51	46	47	47	47	40	38	51	69	54	56	54	53	57	60	47	49	72	65	39	53	49	39	57	53	39	50	39	54	52	46	48	44	53	43	59	43	56	48	64	54	50	40	55	53	45	47	40	51	39	56	55	60	43	35	53	49	48	60	61	50	52	74	49	43	47	47	42	52	68	59	53	48	72	45	60	48	53	39	48	62	46	54	65	49	52	47	64	44	51	43	55	58	51	54	38	52	49	48	53	41	52	53	40	50	44	46	51	55	60	66	64	51	46	52	45	57	57	45	52	51	55	56	57	61	53	50	38	52	53	53	48	60	56	58	54	59	48	38	54	43	59	45	47	59	59	43	37	49	49	73	47	65	45	45	52	63	50	38	40	43	63	48	50	54	41	53	47	49	46	43	41	50	50	61	50	50	47	51	43	49	42	45	64	56	46	63	45	63	58	57	45	50	44	37	45	68	52	55	58	53	60	57	48	52	43	52	54	49	44	61	55	47	52	55	59	49	51	53	50	50	44	56	44	58	54	55	49	53	50	49	60	66	47	40	47	65	56	45	60	58	47	66	54	41	47	57	51	59	57	47	61	42	50	47	54	44	35	51	45	31	54	49	58	46	54	60	49	61	41	59	35	61	47	45	59	49	63	52	52	46	48	61	56	55	56	59	47	41	42	48	61	53	56	54	45	48	54	56	56	42	47	47	50	63	45	53	54	53	53	38	50	45	36	53	53	60	46	51	43	35	59	48	46	49	69	51	47	58	44	65	54	45	47	56	49	44	45	57	45	43	54	51	36	50	46	41	50	42	57	58	42	44	51	43	51	45	61	50	43	46	56	44	41	48	46	58	38	41	54	42	60	47	63	60	48	72	53	49	62	46	45	52	59	50	54	51	60	44	57	47	56	48	43	66	58	60	58	69	41	49	52	47	43	50	62	45	47	55	49	50	46	58	54	54	53	38	57	50	51	49	62	53	52	48	62	52	61	54	51	39	62	55	53	65	51	58	56	54	64	43	52	34	56	53	53	42	44	57	52	57	49	54	49	53	50	56	43	64	51	43	43	56	42	54	50	47	56	50	63	55	52	56	51	49	43	43	47	47	52	45	38	44	54	40	45	53	54	37	50	41	51	41	50	52	43	47	50	52	35	60	59	54	52	36	55	39	51	48	47	43	46	56	53	48	47	60	47	56	49	59	53	47	51	48	46	38	40	48	38	57	54	53	33	52	39	49	44	50	48	45	56	48	55	41	44	45	34	42	48	58	47	51	52	61	61	72	46	49	49	60	50	48	46	46	49	44	51	49	59	56	46	50	57	53	45	54	45	59	46	43	49	56	63	48	54	50	50	56	59	59	47	54	48	41	55	60	54	48	39	49	57	44	55	36	60	50	55	38	57	55	54	45	43	54	41	39	61	49	56	49	45	52	47	50	53	47	46	58	52	55	44	56	50	46	40	58	60	50	52	68	51	67	55	47	55	54	43	49	38	44	46	57	64	71	51	44	59	59	65	48	48	52	49	71	50	41	42	49	45	58	48	43	51	43	61	55	47	40	67	50	62	52	54	62	60	65	43	44	49	43	45	60	44	53	60	58	53	54	61	43	67	53	65	55	49	48	47	60	55	46	55	55	44	60	58	59	55	52	39	70	66	55	59	49	47	47	56	46	60	47	44	58	57	51	53	50	50	49	52	45	52	50	43	38	51	50	46	53	60	49	39	47	50	59	46	57	51	58	53	37	61	61	47	47	42	49	44	43	49	40	51	51	48	47	46	45	57	54	54	56	56	51	55	42	45	41	59	50	49	53	51	49	47	57	46	59	43	49	61	38	42	55	59	60	45	44	49	39	58	51	54	52	36	58	54	49	59	57	41	55	54	52	46	53	52	61	48	63	41	52	59	38	46	56	48	53	52	53	59	54	62	49	43	52	50	54	59	50	55	45	58	48	57	41	48	39	47	42	52	53	53	36	47	39	54	66	50	45	44	51	44	50	52	53	58	44	64	58	42	69	58	60	58	36	66	55	53	43	54	62	43	48	46	56	48	55	44
14583	4242	2593	3293	7458	10843	10338	9271	8231	7724	6456	5271	3978	3650	3502	2949	2922	3783	9071	13654	14040	11124	8320	5707	3593	2159	1246	837	595	458	403	327	386	390	348	357	363	351	352	359	401	364	377	346	337	364	379	359	384	416	368	380	349	375	372	350	354	339	378	335	378	372	370	364	360	366	344	377	365	360	361	384	369	356	380	372	372	388	379	382	374	362	381	373	379	373	401	371	369	363	338	399	402	380	375	390	364	366	363	396	325	412	371	369	380	381	384	380	366	370	355	384	377	335	389	401	438	372	372	417	348	341	342	359	367	371	381	348	365	397	370	362	369	389	403	356	400	375	383	372	370	385	365	361	373	398	333	385	378	377	373	393	367	352	374	338	373	394	410	374	385	376	388	393	359	354	389	376	387	372	357	382	347	395	367	368	367	367	360	370	394	345	392	354	381	372	386	388	385	398	369	379	372	380	353	372	375	371	353	337	355	378	384	372	418	365	384	377	378	378	389	327	351	356	348	366	400	383	377	362	368	355	374	396	414	348	365	397	368	383	349	396	365	368	357	383	362	358	378	390	358	356	339	362	423	366	384	367	369	347	391	344	379	341	352	384	397	351	395	388	354	365	389	322	374	356	355	358	380	373	371	372	340	393	382	383	373	406	374	392	366	391	369	384	366	372	408	386	384	397	354	384	332	352	367	356	354	376	387	403	376	369	366	366	383	371	380	378	363	362	356	347	348	402	400	395	397	383	361	356	360	382	414	357	344	338	353	374	374	389	380	377	370	374	346	355	384	364	429	363	385	380	360	382	368	382	419	389	371	372	392	365	352	371	387	380	374	342	385	417	373	390	377	364	327	362	386	384	348	354	367	350	364	371	355	385	400	395	382	347	332	399	350	394	374	372	353	384	378	362	360	381	373	357	361	378	369	373	389	389	346	372	349	337	368	345	361	356	359	361	387	337	362	354	380	338	386	380	343	372	365	401	393	387	378	381	351	337	348	384	363	356	375	428	361	403	384	354	367	359	355	381	347	358	328	372	371	368	358	356	391	360	375	357	390	380	409	369	369	380	397	375	390	385	363	356	345	370	374	356	385	374	378	370	360	375	370	416	388	309	391	364	373	369	336	360	333	337	365	346	350	366	366	355	377	362	365	364	391	373	363	385	383	389	380	358	378	380	362	377	413	362	365	382	370	358	366	376	366	375	374	330	364	361	368	344	392	367	370	351	384	356	365	358	385	375	373	374	363	385	345	363	341	379	350	374	393	375	373	397	368	360	393	343	366	343	355	352	377	383	367	353	388	346	324	359	378	366	352	362	371	359	348	388	362	360	340	405	374	380	374	386	385	354	348	373	340	372	352	370	354	375	359	414	334	338	369	385	361	356	351	381	375	402	344	367	355	384	378	392	389	365	385	378	423	343	346	366	368	346	332	340	374	361	390	355	346	394	365	355	353	398	410	389	383	365	346	362	346	382	346	376	340	364	348	373	395	389	372	339	359	323	404	369	374	357	354	376	344	356	346	376	337	397	376	365	375	373	347	378	399	334	354	374	360	379	375	402	390	381	378	362	396	365	420	381	360	367	372	397	356	346	363	363	404	368	385	400	357	358	381	376	412	379	373	365	369	364	347	364	414	377	353	372	358	366	412	383	355	386	366	402	365	352	359	358	344	389	339	375	377	333	380	363	348	397	354	347	358	365	388	391	359	362	374	369	349	354	367	359	358	382	370	358	351	397	359	358	352	339	355	367	379	365	366	402	372	373	374	379	369	343	353	373	377	361	369	415	364	344	342	393	388	340	367	376	377	379	384	402	352	375	364	395	336	380	350	369	403	353	385	358	363	380	370	365	366	334	346	348	366	382	401	376	357	356	359	363	351	411	348	367	328	385	419	377	356	353	330	369	359	373	364	382	362	401	381	380	344	360	374	383	351	401	396	358	356	414	362	380	377	391	359	393	389	375	358	361	378	352	370	392	377	342	359	359	355	360	369	377	347	385	383	382	411	327	370	380	375	349	397	404	354	345	392	403	376	419	413	385	356	347	370	377	363	383	354	378	338	391	366	346	334	376	382	378	376	336	388	347	357	349	359	394	363	373	361	411	354	349	351	356	353	384	382	354	354	362	382	354	355	370	395	399	368	346	356	376	361	359	361	395	362	360	393	380	391	359	365	376	403	401	384	387	403	380	339	353	360	375	329	357	363	402	380	348	363	424	374	402	354	351	375	348	369	401	355	393	366	397	356	377	369	335	371	355	365	414	347	345	377	361	354	362	344	366	338	400	378	362	394	365	378	362	375	364	360	376	373	379	361	381	387	335	370	359	381	346	386	347	348	390	353	375	374	403	368	430	368	379	373	385	393	417	366	396	387	381	391	376	379	364	334	362	369	354	381	366	390	367	391	363	344	374	359	403	353	341	361	399	351	359	368	357	350	382	376	347	383	364	366	372	378	377	379	364	424	366	367	349	369	386	352	401	347	355	374	370	377	402	388	395	381	375	391	352	363	360	368	373	393	330	385	347	361	382	377	422	409	359	363	347	343	334	369	335	355	377	375	368	390	336	380	390	396	371	391	383	389	363	345	350	364	391	405	349	364	375	368	390	360	369	367	368	347	368	390	360	374	391	361	409	389	355	403	363	360	340	385	366	350	381	369	371	390	349	400	347	361	375	396	379	396	392	340	372	358	363	377	383	367	375	361	386	380	365	352	390	389	387	371	367	353	384	368	363	372	352	381	337	370	379	357	325	377	369	357	364	344	374	357	354	387	373	344	354	388	379	350	372	370	348	416	384	358	386	403	344	378	380	354	344	381	379	380	356	359	369	372	373	362	373	373	370	357	395	386	392	379	361	356	361	379	396	388	362	374	382	378	395	368	348	378	359	394	347	367	368	380	386	375	365	381	383	346	385	410	371	372	382	377	368	356	388	321	366	400	363	366	380	349	343	358	398	379	342	357	360	355	371	347	381	367	323	356	371	355	372	360	349	348	365	366	381	383	347	373	376	356	362	400	363	362	370	379	355	343	357	387	343	392	344	398	371	372	410	407	386	350	376	360	361	369	363	372	376	387	325	352	372	382	369	361	367	360	309	379	359	380	355	368	360	370	404	380	333	376	369	354	359	372	362	373	319	372	393	411	381	343	357	379	365	371	379	360	362	373	375	343	363	336	395	380	364	377	366	375	364	378	355	380	365	351	346	357	369	360	357	363	396	367	390	350	385	333	335	371	385	351	342	403	379	372	347	343	345	343	354	381	366	337	367	378	383	384	408	330	389	379	357	388	360	347	388	392	363	361	389	381	347	334	334	384	380	353	385	363	362	413	369	371	357	373	352	372	355	373	375	382	401	368	349	349	358	349	351	385	371	394	364	364	374	384	370	379	409	360	354	335	370	368	375	370	376	372	369	410	388	361	393	369	353	362	340	389	387	348	401	370	379	367	397	378	360	386	387	347	371	374	386	391	420	393	370	386	388	371	370	405	395	362	377	362	298	374	373
2853	409	281	222	203	211	253	231	222	220	223	212	171	179	162	155	173	179	447	739	864	618	481	352	237	162	131	93	73	100	78	98	74	72	88	67	72	69	100	73	82	80	71	82	68	73	90	77	74	70	86	64	65	76	94	86	74	75	71	75	65	81	83	67	77	83	68	77	73	75	80	70	76	86	75	82	96	67	71	97	87	77	86	71	80	68	67	77	78	64	82	75	74	81	73	77	68	77	69	74	89	71	77	76	72	82	56	84	79	62	77	72	74	62	86	95	81	76	72	88	89	83	66	83	86	75	77	102	63	78	86	87	72	93	75	75	70	79	84	69	67	66	84	69	86	87	82	76	69	81	80	62	71	78	67	76	68	76	71	61	75	79	77	77	72	60	85	71	68	67	71	80	72	68	64	77	80	64	68	92	85	81	68	78	68	62	91	74	87	66	80	71	82	71	66	83	76	56	81	88	69	72	71	68	81	58	62	74	80	78	71	66	77	67	67	85	79	57	86	67	73	81	79	67	82	75	78	81	78	60	92	56	84	80	83	77	60	85	76	58	67	74	73	86	81	68	90	84	64	79	78	61	73	70	84	80	68	88	68	91	60	72	82	66	85	97	84	74	79	80	86	66	85	68	81	63	78	84	59	87	78	74	73	67	71	78	91	76	87	78	66	76	67	63	80	80	67	68	74	88	76	68	81	85	87	70	73	77	84	75	70	68	65	68	83	51	72	85	78	63	74	72	74	80	91	78	76	79	66	88	90	76	77	72	68	69	72	72	70	76	71	65	70	81	73	83	77	69	82	73	72	71	80	84	78	77	81	74	72	68	74	72	74	77	73	94	76	73	75	69	78	77	78	77	104	74	80	61	75	96	90	73	80	66	92	73	79	97	78	82	79	85	71	95	81	93	65	102	76	78	72	71	84	71	73	61	78	71	76	80	61	69	78	74	68	78	70	79	87	73	63	76	77	82	79	89	85	87	82	79	86	69	70	77	79	77	71	66	71	76	84	85	86	82	86	68	65	85	86	72	79	82	77	67	77	75	80	84	78	68	79	83	75	65	64	89	69	85	84	79	74	80	78	75	90	97	70	71	68	85	88	77	71	78	56	76	75	70	78	85	73	66	72	76	73	89	64	76	86	88	80	81	84	72	59	82	74	76	76	64	91	83	92	83	78	79	71	79	79	75	74	81	72	88	82	59	70	74	78	68	66	69	79	66	75	67	82	80	94	65	78	88	77	77	63	71	74	70	67	68	94	75	78	73	81	60	83	80	88	90	76	72	76	91	89	78	69	61	76	78	89	72	64	78	77	78	79	63	92	82	91	81	88	80	83	79	76	82	76	81	81	69	63	79	64	68	75	81	56	65	75	80	79	84	68	70	57	61	86	78	78	81	63	79	86	81	61	70	74	89	58	74	68	88	78	89	85	80	81	81	67	74	74	73	72	96	72	91	99	78	78	73	95	71	78	80	74	111	71	61	72	69	90	72	88	86	77	90	82	75	68	86	80	70	77	87	68	76	72	71	78	67	79	52	80	69	81	75	76	77	76	82	77	69	80	71	83	85	73	66	70	88	62	83	84	83	70	82	91	68	86	68	65	88	76	84	82	64	64	101	100	67	70	93	80	78	78	71	82	70	88	78	76	86	73	76	73	99	73	84	78	75	87	84	82	81	77	85	74	87	77	65	63	80	64	73	77	73	77	76	73	78	73	76	86	61	67	76	81	81	74	87	89	82	84	71	63	77	66	69	79	70	75	83	80	81	81	80	86	68	65	75	80	69	80	76	78	62	82	82	62	70	68	60	72	64	67	88	94	85	74	78	71	73	72	67	69	85	80	83	71	85	81	77	82	74	87	82	68	103	67	76	75	78	66	95	82	68	70	75	88	84	74	83	82	77	77	77	63	52	78	71	95	88	77	81	73	93	65	63	72	67	68	83	96	66	68	73	82	79	65	74	86	68	87	92	76	62	70	78	76	82	72	61	74	93	86	97	73	67	66	66	80	69	66	73	74	76	91	74	88	72	77	82	82	65	82	84	75	44	74	67	63	81	77	84	82	77	73	68	71	58	67	79	74	57	79	83	68	100	84	61	77	74	86	87	72	74	78	72	78	96	80	74	73	71	101	71	64	84	81	79	80	71	68	76	59	89	83	70	73	75	89	75	71	65	71	94	77	82	74	81	73	78	77	70	93	97	87	76	58	82	92	69	70	66	97	87	85	88	70	82	69	59	103	75	74	82	64	69	83	66	82	79	78	95	76	95	68	73	72	72	71	76	80	70	78	70	63	66	71	97	74	78	90	94	71	75	80	63	76	83	85	81	92	57	77	68	92	67	89	71	79	89	74	76	73	85	77	87	82	66	54	64	72	60	86	70	93	74	77	76	62	80	82	77	80	74	63	81	81	62	67	73	69	67	75	76	80	64	86	67	67	95	79	85	83	75	78	73	68	76	93	80	79	86	74	62	74	88	94	77	77	78	83	69	81	75	88	82	57	65	73	75	66	70	87	101	77	76	76	81	67	76	65	65	95	88	77	86	74	76	74	93	67	68	81	72	70	84	67	71	74	64	85	93	82	63	67	82	74	80	69	86	69	75	70	78	75	86	79	83	84	92	84	69	69	70	76	77	70	84	80	73	69	77	82	68	73	72	74	82	71	68	75	84	76	72	72	91	90	84	91	80	75	67	74	65	63	83	77	84	82	70	98	67	82	86	76	78	79	80	68	71	56	75	79	87	92	84	70	56	68	79	89	73	75	70	92	66	76	88	76	83	75	72	74	71	77	75	65	72	79	87	74	90	79	65	74	67	75	72	74	80	95	66	81	86	95	72	80	77	90	69	75	76	78	91	82	75	81	76	78	77	81	94	84	76	85	72	71	72	63	74	93	65	74	77	73	75	78	80	69	65	83	85	64	79	77	86	64	68	78	62	89	73	93	76	84	89	68	84	87	68	84	80	80	76	87	67	73	80	78	71	93	66	67	68	73	77	74	82	81	80	83	72	85	69	77	80	80	80	79	84	85	86	79	89	90	68	90	66	82	80	78	71	81	90	70	83	59	77	81	79	74	62	72	79	65	80	89	88	102	69	66	78	76	80	80	87	73	86	85	72	79	90	85	68	93	93	68	81	68	97	86	80	87	77	83	76	73	70	70	86	72	81	71	88	68	77	81	72	71	72	88	79	81	84	67	88	77	75	64	74	86	85	66	73	75	77	87	89	80	84	91	78	78	71	69	77	74	89	80	86	100	70	82	74	72	69	71	86	82	92	84	79	73	69	63	82	80	67	81	82	71	68	57	80	87	95	87	82	66	86	85	96	75	75	72	72	80	83	67	71	82	90	72	78	72	67	93	86	78	79	81	87	69	68	79	80	79	76	72	75	71	77	75	70	79	80	79	73	73	86	76	73	83	56	77	80	74	76	72	79	71	80	76	61	91	71	71	79	73	69	77	64	71	83	70	73	73	73	76	62	70	71
15296	4022	2727	3366	7526	11202	10543	9492	7977	6558	6503	5676	4203	3707	3403	3279	3041	4104	10189	14503	15660	12005	9037	6170	3959	2350	1503	1045	751	653	572	575	574	590	571	562	601	587	566	616	575	534	508	547	531	556	565	558	538	546	560	563	575	547	533	575	550	504	557	527	544	536	587	547	560	577	528	577	506	590	539	539	515	558	546	561	564	570	520	549	569	516	541	532	545	586	502	575	548	541	558	565	518	522	515	550	529	584	583	553	588	531	491	538	524	485	538	557	548	540	551	528	530	524	554	598	507	513	565	557	579	547	563	545	579	544	584	531	524	499	542	529	571	544	570	543	547	539	586	516	526	525	552	571	561	536	560	552	563	575	538	520	520	537	561	514	555	528	535	525	516	520	532	552	570	532	575	581	545	566	558	536	552	561	560	526	520	549	544	538	538	545	583	515	548	574	545	576	542	563	545	537	556	563	576	571	515	562	571	515	539	551	573	556	580	546	578	533	561	516	541	550	535	571	487	596	535	557	579	556	543	569	529	534	535	515	530	533	516	540	587	558	539	541	559	537	560	546	594	544	545	558	548	549	591	588	544	553	514	567	574	539	548	589	523	571	544	564	557	535	555	564	535	564	564	556	502	529	619	553	542	564	531	618	540	577	532	536	544	550	519	524	533	574	512	573	539	539	561	556	489	540	566	519	534	593	546	548	573	518	550	545	604	538	557	560	597	561	570	565	537	566	537	571	532	563	520	541	525	578	542	600	539	566	535	565	570	540	532	567	565	555	524	558	549	530	549	573	520	577	544	552	524	513	575	546	575	547	548	570	536	511	567	545	549	515	582	578	524	552	566	559	530	577	533	536	532	550	549	523	493	531	553	552	581	558	506	520	539	538	594	544	524	554	546	550	556	526	595	541	547	539	534	517	551	538	548	528	539	527	529	512	522	527	572	585	581	526	568	562	570	556	564	552	568	535	513	555	575	555	552	570	538	570	550	580	542	506	544	530	512	541	529	587	541	546	497	546	573	536	551	539	555	595	531	548	521	549	536	534	547	548	547	582	569	559	609	567	548	560	547	568	579	514	564	496	559	541	539	534	547	564	525	561	519	555	540	538	538	548	571	548	547	596	525	538	532	575	576	540	542	571	560	563	570	548	529	543	515	559	550	565	566	536	555	490	512	510	545	593	551	532	549	569	511	563	545	580	534	550	509	533	534	526	550	538	488	568	588	533	563	595	584	561	569	571	529	531	574	506	531	519	566	555	532	507	532	524	533	542	542	528	531	546	533	530	552	509	563	581	542	544	524	526	530	573	574	548	548	534	529	550	569	511	575	527	525	563	526	503	551	528	582	533	560	530	576	528	592	567	552	563	495	569	535	532	578	512	527	541	545	526	573	540	547	530	533	528	586	570	565	511	542	543	580	545	566	536	525	576	535	530	529	561	515	527	557	513	554	593	568	545	520	523	542	547	514	528	551	511	555	525	536	522	532	538	556	607	558	568	564	559	577	604	519	551	548	515	533	553	542	571	583	542	516	550	523	575	556	554	565	561	531	568	535	583	558	539	542	584	523	580	543	554	553	542	519	530	527	555	520	544	532	534	552	518	563	560	535	559	565	520	553	583	556	536	524	562	534	531	558	577	529	534	616	549	586	537	571	562	529	561	576	530	552	552	544	542	526	539	529	510	545	605	561	543	561	510	546	557	583	569	502	563	573	499	570	529	581	550	560	535	548	522	560	555	548	557	556	513	555	543	536	576	579	575	558	501	543	532	542	561	541	581	519	542	567	548	551	535	539	578	569	533	563	598	564	564	560	544	538	573	559	548	600	543	590	578	596	563	576	574	536	542	581	539	562	531	556	555	548	564	493	515	557	577	526	581	554	583	559	570	520	519	529	541	549	535	545	549	537	549	573	558	546	533	583	517	523	567	536	543	543	534	569	512	561	568	582	574	550	571	543	555	555	540	554	548	592	535	527	558	533	566	535	547	499	545	522	566	559	542	530	513	565	570	529	546	555	515	518	547	522	583	547	536	569	548	537	529	586	535	545	548	500	523	561	532	502	527	554	554	539	514	529	542	551	555	540	552	543	552	547	569	546	584	503	565	538	523	530	558	538	521	520	551	602	542	534	564	535	523	556	557	537	552	548	529	596	580	547	546	552	564	553	560	572	569	555	559	567	573	535	538	553	538	520	544	546	536	502	583	538	545	546	551	547	557	558	596	563	547	554	564	605	521	541	561	546	557	525	549	565	580	556	566	533	589	524	550	549	540	505	538	553	539	521	528	557	525	564	599	570	508	580	531	557	492	567	529	568	558	533	558	569	565	544	520	512	553	566	532	575	536	544	540	513	538	574	591	558	575	541	580	567	584	563	534	581	546	537	569	549	528	503	493	540	532	524	528	542	543	492	578	558	536	548	557	555	557	541	562	540	542	555	545	557	526	521	578	593	498	563	499	561	533	522	527	533	539	590	525	541	563	508	541	557	551	563	581	575	554	564	506	535	578	506	526	532	579	565	553	550	570	526	573	545	576	585	557	621	541	544	542	560	531	551	544	579	550	517	526	590	577	540	532	538	506	554	538	521	532	564	568	546	539	544	568	519	550	567	485	561	547	547	542	587	601	530	533	552	544	559	516	573	541	565	585	521	560	483	582	551	539	507	554	547	558	572	528	538	571	522	570	565	534	594	564	537	526	520	580	501	590	530	560	514	539	563	512	540	573	526	589	529	521	575	575	564	532	571	528	550	563	579	571	534	531	514	583	561	572	566	526	570	544	531	548	557	575	544	499	576	550	551	522	553	541	564	556	532	546	552	544	575	559	558	552	545	556	548	590	551	542	518	535	518	515	553	573	543	542	579	545	534	548	512	556	523	545	505	561	555	523	599	560	576	527	508	542	556	521	581	545	548	527	535	543	571	565	598	535	562	561	533	579	530	529	534	564	523	586	535	566	537	530	602	545	583	568	553	582	558	568	547	547	552	555	595	549	540	509	519	569	557	550	537	518	531	558	527	568	535	551	545	528	519	531	569	574	542	553	542	534	555	539	520	548	532	522	552	525	572	573	545	511	549	560	536	526	557	511	532	567	550	530	558	526	522	598	589	535	573	538	523	576	560	552	562	543	574	588	553	545	519	547	565	489	528	543	548	520	574	529	572	545	562	552	517	548	579	549	545	528	548	560	555	543	567	550	568	537	551	561	539	557	556	532	591	543	565	570	535	560	549	546	556	522	577	582	529	538	551	521	537	548	512	554	503	586	585	579	541	528	549	587	572	532	608	579	523	543	509	534	563	523	532	571	550	555	550	575	547	576	534	513	489	555	566	529	585	568	560	556	536	544	563	545	545	563	558	595	553	562	521	588	542	528	542	554	558	553	557	531	540	583	549	575	546	551	512	544	554	545	524	520	520	545	524	552	573	541	564	539	565	561	567	545	533	546	582	510	537	528	542	575	524	550	540	559	548	549	528	532	575	531	576	539	525	577	572	543	510	544	530	579
2135	518	343	238	201	226	274	320	278	304	265	212	234	217	205	197	189	214	627	1349	1448	1126	808	585	397	238	176	124	107	68	74	60	65	67	73	58	77	63	62	60	48	63	59	70	64	53	78	38	59	64	65	68	57	71	69	73	58	64	52	65	85	52	67	60	55	56	67	67	68	68	53	65	66	64	58	57	59	69	63	52	62	72	70	61	61	59	65	82	70	64	67	49	59	63	54	63	62	66	65	62	61	64	57	68	54	50	69	61	61	63	57	71	63	57	64	55	64	58	59	63	63	60	74	71	63	55	60	52	66	39	59	61	64	66	78	54	56	67	45	63	59	60	73	62	54	44	54	48	61	76	70	61	62	69	61	74	62	57	53	70	60	40	75	70	48	81	59	76	61	65	56	42	68	63	59	70	52	61	61	67	65	46	52	57	50	50	73	61	68	66	55	54	60	56	67	68	51	60	62	59	42	53	64	57	45	49	66	58	57	56	59	57	66	52	51	71	71	76	60	64	63	57	55	69	55	56	66	70	64	73	55	79	75	72	69	64	72	72	62	56	60	70	66	75	56	62	66	71	58	75	65	53	64	68	57	56	60	56	56	61	75	53	62	72	55	70	68	66	64	68	59	62	66	78	58	65	70	60	47	72	59	57	62	50	56	65	51	50	60	67	53	51	58	49	62	67	60	55	66	71	72	69	79	75	69	65	50	53	69	62	59	61	42	57	62	58	58	76	63	70	71	56	68	75	52	55	67	81	61	58	61	64	53	45	55	59	61	50	73	63	46	65	55	75	61	51	44	51	62	64	65	62	64	69	57	68	70	60	49	54	46	68	54	59	64	58	64	66	60	57	63	63	70	58	62	58	54	73	56	60	58	59	72	52	54	53	70	61	69	58	70	72	72	64	63	63	65	53	56	55	66	62	69	64	75	60	70	54	52	71	76	64	64	60	64	66	67	60	68	61	58	60	67	78	56	59	68	58	62	69	70	60	60	53	48	55	68	55	55	53	60	63	74	87	53	69	71	61	59	54	71	54	68	65	65	62	66	62	54	62	55	70	53	60	77	66	60	57	55	76	69	64	62	52	58	60	61	56	54	68	64	78	59	65	55	71	70	58	54	54	62	63	67	64	56	59	64	46	69	70	52	73	73	64	57	56	78	56	51	70	46	62	64	62	63	76	57	50	80	55	65	54	69	56	81	64	65	50	43	48	56	63	73	68	65	43	69	59	71	73	53	52	58	64	70	65	61	62	62	54	69	48	63	66	59	55	65	64	52	45	70	66	56	69	49	60	55	52	56	53	56	62	67	61	64	58	48	84	64	67	66	53	60	56	58	70	63	57	67	46	55	78	64	67	60	57	67	55	62	75	61	58	55	63	66	67	57	72	70	56	63	78	53	59	55	66	56	59	72	54	45	65	59	58	72	50	68	63	65	57	68	60	67	60	70	59	63	64	65	70	76	66	55	68	59	61	56	66	64	60	72	60	59	56	59	80	59	60	55	63	68	57	52	70	56	55	68	65	74	59	52	69	77	67	67	59	54	71	65	63	62	43	67	68	80	65	60	63	68	72	49	71	66	67	53	52	72	56	77	62	55	66	68	55	65	64	72	71	47	46	68	66	72	81	49	67	75	49	54	72	73	60	63	63	67	69	60	61	76	57	56	53	59	59	54	65	60	55	60	60	56	56	67	68	68	56	68	67	58	72	67	59	53	52	68	67	49	63	52	77	58	60	61	66	63	70	71	69	60	65	64	63	53	51	72	73	59	69	59	44	63	59	63	54	72	58	67	76	49	57	68	64	53	59	71	61	83	72	63	58	61	58	59	62	55	59	54	40	67	70	64	70	59	65	67	68	68	61	54	62	57	49	61	72	67	63	61	64	62	60	59	61	59	57	61	64	47	57	42	62	67	73	61	57	64	78	69	48	64	50	50	55	67	70	64	55	71	59	65	62	59	54	53	70	68	46	51	58	53	61	56	47	59	56	52	62	71	64	64	51	59	76	74	56	51	67	48	48	61	60	76	72	59	58	56	67	66	55	58	57	57	53	50	61	68	62	51	60	65	63	60	59	62	59	71	50	60	71	58	59	57	62	48	60	65	58	69	62	68	67	64	62	59	76	58	63	53	63	62	70	71	57	66	47	61	66	61	44	57	53	69	84	68	55	73	69	49	50	55	65	47	57	63	52	58	77	60	66	62	57	57	54	65	59	58	54	72	65	56	64	68	70	65	62	50	69	68	75	46	74	74	55	71	52	69	63	63	94	61	55	61	47	58	66	64	59	61	58	60	77	61	57	67	71	68	62	46	64	59	55	63	57	69	62	66	59	56	67	54	68	48	56	53	73	63	70	56	51	66	60	57	65	65	70	54	58	60	80	67	77	56	58	57	55	65	63	62	56	56	55	62	71	59	79	67	59	73	65	57	51	76	57	51	53	64	68	55	59	74	52	66	52	51	63	76	62	58	71	52	67	68	64	61	46	54	46	63	74	56	63	64	61	53	61	59	51	60	68	41	61	59	61	65	51	54	69	56	61	61	61	66	72	62	63	66	70	57	66	62	50	51	67	61	59	63	72	69	69	62	71	52	47	57	63	66	58	56	64	61	59	68	59	65	66	59	72	57	52	64	60	71	60	71	67	70	60	63	51	65	65	62	66	64	82	60	63	64	53	48	57	65	55	58	67	65	67	70	62	75	53	56	59	58	61	75	74	55	62	64	62	65	76	82	50	50	49	59	49	57	66	68	67	63	64	67	58	52	56	69	57	68	55	52	54	69	71	62	53	54	64	73	51	65	74	40	73	66	71	69	60	57	57	70	71	66	59	55	57	62	65	67	46	78	67	74	65	64	51	54	59	61	57	55	70	61	59	42	70	56	63	47	62	65	73	59	57	62	71	57	53	66	64	67	69	66	61	62	49	51	67	68	55	58	58	70	57	58	69	62	67	56	63	50	65	59	62	62	59	67	60	68	58	50	65	66	68	76	52	71	69	54	61	66	57	62	61	58	70	57	68	62	52	67	65	62	65	52	54	52	48	55	58	52	60	60	59	57	62	66	54	53	58	50	63	66	48	68	66	57	70	63	68	62	54	46	60	60	58	66	66	60	50	72	60	68	78	58	71	57	55	65	63	50	59	56	48	47	61	61	74	47	69	72	55	56	55	63	55	60	49	63	67	61	58	69	62	62	59	63	58	59	44	66	56	60	63	57	67	71	69	51	66	61	59	63	59	78	58	78	63	72	57	55	50	66	59	57	62	64	69	73	58	60	51	61	69	54	57	57	47	62	40	54	55	61	60	55	65	53	60	51	63	62	58	58	60	65	69	63	70	54	61	64	65	57	64	74	62	62	62	71	53	67	67	50	67	56	66	63	60	46	74	64	70	48	51	55	66	70	59	67	68	58	65	48	62	73	59	63	57	62	64	58	53	53	56	61	79	61	58	63	64	67	58	71	61	65	55	68	53	62	74	61	54	60	62
17832	5808	3722	4091	8998	13156	13220	12489	10049	8566	7770	5936	5740	5359	5183	4681	4208	5350	12322	21116	21312	18138	14270	10385	6562	4131	2451	1420	903	633	494	468	456	433	437	443	451	413	412	428	468	438	436	435	420	446	400	423	466	408	419	439	476	425	446	488	437	444	445	406	429	422	478	491	464	447	420	473	414	477	422	416	416	441	410	431	433	395	442	427	426	429	409	413	476	439	451	429	459	445	446	445	435	397	440	462	447	422	420	398	406	443	432	392	402	444	422	407	427	401	434	446	453	470	421	429	451	411	446	462	434	459	437	444	398	435	399	448	446	443	453	471	418	438	442	398	437	465	427	449	414	422	440	406	464	437	456	478	417	439	457	440	439	454	434	430	428	440	439	447	429	412	414	454	429	416	453	401	453	411	469	465	387	438	424	486	423	423	413	423	428	448	435	444	417	450	420	478	450	424	446	442	444	438	419	415	428	385	459	417	434	404	455	390	465	420	493	429	454	415	433	424	440	437	457	422	407	441	457	413	380	417	422	438	442	442	414	455	467	431	402	442	416	425	434	427	423	443	448	431	414	419	412	409	434	434	420	438	431	457	449	392	406	412	406	431	411	427	401	425	419	441	488	463	427	472	426	435	420	429	459	443	462	428	430	463	454	379	421	445	422	408	439	441	424	396	450	425	415	415	450	437	424	461	442	455	417	446	440	451	417	416	417	454	432	432	420	467	420	451	429	444	449	456	450	438	442	424	435	465	451	439	438	477	456	441	433	432	421	482	460	396	464	449	407	415	431	416	460	424	443	432	422	439	420	484	454	441	431	402	441	433	459	447	434	432	438	420	454	434	459	434	391	436	409	456	445	417	455	446	408	417	414	421	440	464	423	389	443	431	469	479	456	475	417	456	434	430	423	437	440	449	414	421	408	430	418	429	431	488	457	430	454	418	441	432	438	429	425	420	420	442	437	453	441	435	418	432	432	410	438	424	406	418	445	382	470	437	443	425	436	403	435	406	415	378	415	434	428	432	412	424	431	451	426	455	434	447	452	449	402	429	451	430	428	386	424	447	437	442	456	413	464	406	421	441	435	463	416	399	449	437	425	423	428	402	441	441	424	429	430	436	443	451	454	435	427	450	449	444	425	425	410	414	356	421	439	445	432	433	447	467	408	409	436	444	465	459	418	405	446	456	446	401	392	407	424	439	393	455	447	442	429	420	410	469	414	412	420	460	419	406	457	424	436	408	425	474	450	438	411	454	438	446	425	440	439	422	438	448	424	435	429	423	436	429	448	433	425	459	386	390	456	433	421	438	455	419	466	455	441	447	471	448	443	432	443	467	423	424	408	415	475	447	426	442	418	412	453	420	437	430	428	390	419	429	420	449	466	429	441	415	429	418	429	440	447	423	427	441	455	434	431	402	417	409	426	450	439	414	456	460	373	352	384	447	440	455	410	435	432	426	426	433	399	431	442	445	444	438	429	424	469	432	446	469	435	418	417	411	440	456	451	414	418	433	437	405	438	445	406	405	413	462	423	437	425	443	444	439	425	432	433	425	452	483	429	419	425	405	432	417	430	414	443	417	437	447	448	444	458	451	411	432	426	407	388	417	459	418	423	428	376	406	423	446	469	439	415	438	404	437	456	410	425	452	443	452	409	434	420	447	469	419	429	457	449	424	413	431	424	440	417	399	425	400	406	457	448	437	425	424	445	439	407	423	432	443	428	464	412	411	403	426	430	425	409	417	418	402	450	414	420	433	396	448	479	432	447	439	467	423	419	422	444	401	408	410	445	444	433	457	432	414	424	450	452	444	425	441	435	423	412	448	426	444	438	434	405	435	439	446	407	440	413	453	447	443	454	405	415	435	401	464	458	410	453	428	470	463	387	391	438	453	410	417	457	470	444	448	439	432	399	470	463	441	388	463	405	439	426	470	441	445	464	450	416	419	412	407	427	432	427	441	432	452	443	435	405	442	431	459	467	422	459	435	439	435	421	432	428	456	430	405	423	403	398	435	420	425	437	433	452	422	445	449	458	425	439	437	412	466	438	445	445	412	421	440	450	474	454	424	431	465	408	444	422	443	420	425	471	423	430	420	417	430	418	438	421	439	396	422	460	451	432	454	429	404	478	444	396	412	411	446	452	417	414	428	463	395	422	426	430	444	390	416	456	440	389	450	419	421	442	429	415	439	416	471	442	426	425	438	433	436	403	430	422	424	449	450	433	434	418	411	387	475	401	448	407	412	418	444	405	419	430	412	431	445	425	470	437	420	411	444	403	436	460	417	455	456	479	451	400	439	474	416	422	450	406	454	426	428	443	416	435	445	366	414	460	417	456	454	465	461	438	454	448	448	411	427	411	414	390	428	441	447	424	457	434	466	444	415	414	423	405	415	422	421	408	421	411	426	424	448	423	464	417	426	430	405	396	427	463	446	402	411	433	428	439	405	411	420	430	433	442	426	421	425	434	461	399	461	419	444	459	405	430	456	428	398	440	435	405	448	428	423	433	425	434	447	430	461	449	424	429	431	419	401	486	449	428	400	467	443	432	452	439	472	435	431	431	410	461	433	427	426	416	431	425	433	407	424	429	422	385	419	425	487	470	422	410	441	463	462	412	443	451	404	433	415	439	426	429	439	414	407	413	419	432	410	422	433	428	457	454	414	448	419	429	432	430	441	463	411	440	421	415	404	461	422	387	420	423	409	441	432	430	433	418	433	439	391	457	442	444	435	453	430	436	419	440	459	448	413	465	427	431	422	413	458	433	429	430	411	450	424	454	457	415	452	444	415	455	464	387	442	460	411	447	429	439	413	445	449	423	445	426	449	431	430	420	443	430	446	436	444	418	468	440	421	402	398	454	470	463	435	431	428	462	440	449	435	430	469	443	444	452	453	505	443	454	437	409	440	465	442	425	415	421	428	398	455	425	448	467	393	419	457	427	433	440	430	424	418	389	429	393	441	416	434	429	424	393	453	433	429	394	450	396	418	436	430	427	431	436	460	408	439	442	439	420	459	444	417	443	453	430	418	429	437	454	447	457	425	428	442	418	451	442	426	447	399	417	465	432	446	454	443	432	448	451	436	419	437	453	446	422	378	469	426	454	425	473	430	424	450	422	428	400	400	418	437	446	440	434	427	434	418	420	381	460	420	411	456	413	399	447	454	480	402	417	415	438	415	439	416	405	467	411	442	444	422	436	436	421	416	386	478	411	436	447	405	463	468	468	412	453	425	437	414	441	401	442	397	400	479	418	478	423	451	444	424	441	441	455	426	454	415	441	433	468	416	482	435	382	436	483	456	415	448	426	417	424	423	417	451	436	417	396	408	430	408	468	425	424	399	467	444	412	459	433	403	402	422	436	450	399	423	426	438	437	421	423	443	426	405	442	390	445	437	437	442	404	437	409	418	425	445	410	463	430	451	400	417	441	399	417	436	435	406	441	416	435	434	406	402	455	413	440	437	426	426	409	478	437	450	464	401	417	423	447	439	399	438	422	446
1872	365	221	155	147	155	187	190	161	162	196	140	164	137	136	118	97	89	137	186	241	213	203	142	125	116	102	70	64	80	77	64	81	67	66	66	55	59	73	60	47	73	58	62	65	61	63	80	63	52	70	55	64	67	56	62	71	51	63	54	58	74	76	47	68	60	62	55	71	72	61	55	63	49	71	52	58	69	58	66	60	71	64	65	67	69	63	65	72	68	66	62	67	55	74	79	73	51	70	53	63	56	62	60	61	58	63	69	64	53	54	57	55	59	61	67	60	58	67	64	65	75	59	49	75	74	52	66	53	63	54	54	55	69	56	56	75	74	58	55	59	67	56	72	51	83	44	67	66	73	60	66	60	75	69	52	60	57	60	64	59	53	69	71	66	49	60	65	52	64	51	57	65	70	71	64	57	79	62	60	50	56	63	65	59	59	63	64	54	63	53	61	67	71	65	62	49	78	58	54	63	67	64	54	65	60	70	63	59	64	57	63	71	73	72	40	53	72	52	53	69	70	67	72	61	56	61	71	64	80	58	64	53	69	59	49	61	74	51	77	77	65	59	60	73	61	76	52	54	48	79	76	72	72	54	78	57	62	61	69	59	71	53	72	61	70	63	55	59	52	63	65	65	54	61	56	72	56	55	67	55	67	67	71	64	63	70	52	65	62	56	56	72	54	68	75	77	59	67	53	60	60	61	43	53	75	64	76	53	74	66	59	60	57	50	55	67	57	76	71	64	51	64	73	66	55	63	57	60	54	58	62	63	62	70	63	54	53	59	59	71	69	65	78	75	75	53	50	65	66	58	58	61	72	64	66	59	50	73	60	62	58	58	56	61	50	62	69	47	57	67	65	71	67	54	70	66	77	66	69	56	56	67	84	54	63	51	57	57	69	51	57	77	80	61	58	68	66	55	59	71	61	71	71	74	64	61	67	64	51	81	59	57	63	58	55	59	55	72	61	59	76	74	63	69	57	67	56	68	63	53	72	60	59	57	57	55	53	75	73	67	72	62	66	71	56	57	55	69	63	67	73	66	66	58	78	54	60	63	62	71	66	63	58	65	75	70	59	64	73	50	75	63	74	69	82	51	69	68	76	66	61	60	73	63	49	72	70	74	57	79	62	58	64	64	57	57	67	51	73	69	69	63	62	57	61	66	63	68	69	71	59	71	74	59	57	79	57	71	61	64	65	48	66	54	57	60	54	63	74	57	52	59	61	69	65	69	62	66	58	68	63	83	82	59	50	48	58	73	50	65	62	59	58	55	60	51	59	67	59	47	68	72	75	58	74	66	52	63	60	76	64	68	68	48	68	49	54	69	73	73	58	67	73	75	77	54	63	71	57	60	66	62	60	61	69	66	76	59	72	53	59	62	50	72	70	68	73	62	68	45	62	77	68	51	80	57	72	70	62	55	55	71	70	75	55	64	52	63	64	57	59	49	72	74	57	43	67	61	60	65	65	62	48	47	52	52	65	63	59	55	67	55	81	62	77	74	72	69	59	64	63	56	69	61	85	51	65	60	62	75	69	56	72	69	56	64	58	40	55	61	69	67	48	58	57	71	53	82	75	80	72	66	65	67	61	63	57	66	59	62	72	64	65	70	61	74	59	73	63	67	61	66	73	74	80	68	55	59	63	67	63	56	72	77	62	72	60	64	77	69	54	82	64	62	62	60	75	64	64	52	75	76	63	70	68	67	61	55	60	58	60	60	43	59	71	58	67	64	55	70	69	67	60	76	59	57	55	66	67	64	65	69	59	58	65	66	67	62	57	65	75	58	61	70	49	77	66	62	49	57	74	76	53	80	61	60	66	73	53	68	63	65	69	65	69	72	54	49	62	64	66	53	61	62	63	55	71	69	70	69	65	64	61	51	59	69	64	58	75	74	58	68	67	59	81	56	58	53	51	73	59	58	88	67	55	65	64	55	77	62	64	68	60	65	65	60	72	63	75	58	61	70	68	68	61	58	64	61	74	57	53	79	54	43	77	58	60	59	59	62	50	65	66	76	80	73	69	70	66	58	52	62	64	67	59	62	58	62	66	42	67	62	62	66	61	67	66	60	69	58	53	52	77	65	63	66	76	77	59	78	69	53	63	62	59	55	74	70	59	64	58	64	76	73	67	69	55	70	81	63	56	71	56	61	80	61	52	57	66	47	59	59	70	68	62	67	67	47	58	58	54	76	58	78	58	58	71	80	58	61	67	84	68	69	53	70	62	67	60	56	71	61	67	71	64	70	68	61	63	68	56	59	75	61	81	83	62	56	69	51	65	60	57	59	59	83	59	70	62	56	68	62	54	63	68	55	56	52	61	67	59	60	71	69	67	78	64	55	65	66	66	61	56	59	71	58	70	76	76	81	58	62	59	62	76	64	69	62	61	51	50	52	64	56	66	59	63	71	80	73	64	45	43	65	69	67	69	59	71	63	69	71	54	49	82	58	78	54	53	48	56	58	61	81	64	66	58	57	63	65	56	59	65	62	52	58	51	72	60	73	65	78	60	77	61	67	55	69	62	55	65	58	63	54	80	65	63	75	58	62	51	66	67	66	67	57	60	62	69	67	66	58	61	64	64	54	59	69	60	74	53	61	62	66	75	70	59	60	78	66	53	56	53	54	58	59	59	70	70	53	72	69	66	65	59	64	66	63	68	48	78	55	52	60	68	60	66	45	62	72	72	65	60	48	54	70	67	56	59	66	59	68	72	59	67	61	57	51	53	57	66	58	65	65	53	60	66	77	54	72	55	69	58	62	62	72	59	62	76	59	65	61	74	59	61	57	64	64	68	69	57	64	55	62	70	59	66	64	69	66	63	81	62	72	65	55	61	66	59	81	70	66	58	74	64	48	44	59	70	54	79	61	68	68	59	65	67	68	65	69	54	62	71	59	68	69	69	58	64	63	53	73	53	61	65	61	79	56	60	68	72	53	68	66	48	66	67	61	59	58	89	56	63	58	56	65	66	73	66	72	49	52	73	58	57	66	75	54	76	70	71	63	61	72	61	61	69	64	60	76	85	63	67	69	68	53	52	66	62	51	65	72	74	56	62	70	60	67	58	61	57	64	66	60	42	56	72	52	61	49	60	67	58	66	72	60	79	69	68	59	54	78	65	59	67	60	70	57	66	66	71	66	55	67	56	78	77	54	58	61	53	60	62	62	65	69	63	69	55	57	54	62	60	67	64	65	65	59	71	70	67	62	58	58	61	65	80	66	69	65	77	65	59	50	78	61	60	64	59	63	70	67	75	65	47	68	61	59	73	55	68	61	54	72	64	61	53	57	60	47	76	69	61	63	71	75	56	57	63	70	54	79	66	78	72	58	58	45	46	66	62	57	59	50	56	57	47	66	85	63	61	66	52	62	68	62	65	55	52	61	58	61	63	56	71	68	59	81	73	62	53	46	65	50	72	48	66	60	63	64	44	70	56	56	52	71	79	61	61	57	61	66	64	70	60	67	59	66	63	48	71	62	67	54	66
11883	3585	2253	2703	5306	7552	7835	7238	6216	5453	5609	4283	3723	3041	2595	2469	2008	1835	2917	4076	4957	4420	3280	2486	1711	1212	897	654	571	475	473	467	446	480	490	464	476	482	436	465	421	475	435	463	451	462	455	455	484	483	462	499	441	455	487	474	456	445	450	441	450	453	456	417	445	454	441	468	463	443	443	441	437	454	453	467	494	440	448	415	426	452	444	439	477	465	469	448	436	457	469	471	431	439	457	468	465	461	448	470	443	442	472	434	463	477	468	429	448	483	495	443	464	477	422	430	433	450	519	411	452	464	469	458	442	463	492	450	457	460	470	479	449	465	448	461	465	425	511	442	445	479	469	450	480	505	448	434	426	458	459	464	471	426	454	458	437	483	479	474	459	461	451	449	469	484	436	448	484	458	457	480	444	425	481	471	483	451	476	473	478	464	486	462	469	486	459	466	488	442	447	441	465	485	440	470	490	497	441	490	431	483	438	475	468	434	471	464	448	472	468	485	482	470	428	480	455	472	448	461	464	425	469	453	476	460	494	495	443	448	492	463	444	503	455	487	489	460	460	427	490	460	449	435	463	481	451	458	456	496	423	446	451	455	466	474	410	409	457	446	445	440	413	466	445	435	504	489	465	453	459	430	427	454	482	481	426	463	479	469	481	468	503	460	440	454	445	470	487	442	479	451	459	474	471	472	468	472	442	463	452	467	470	456	471	476	461	433	485	450	464	445	478	471	450	466	473	508	506	456	465	392	455	443	484	470	468	412	472	437	450	479	423	452	451	473	438	421	463	470	456	451	460	436	446	480	449	459	480	445	456	474	458	531	481	420	462	433	415	442	472	489	410	478	458	408	474	498	476	464	459	420	481	479	432	478	460	452	500	442	464	415	461	466	470	428	468	498	470	443	425	480	440	437	464	437	498	453	481	460	455	454	471	449	460	460	476	431	432	437	504	468	449	453	464	463	472	458	454	439	460	496	472	425	500	414	449	457	452	445	450	473	429	475	487	446	439	490	474	437	447	471	458	464	461	413	441	479	427	483	470	439	443	463	463	450	460	434	455	470	403	448	466	440	444	424	459	446	468	451	490	453	434	440	450	453	464	465	468	446	461	466	463	446	461	453	470	463	453	425	498	447	475	479	475	445	497	495	414	457	484	455	421	472	468	459	507	491	468	472	478	453	443	437	485	456	474	488	477	481	481	477	434	476	430	438	455	452	481	464	414	436	462	428	499	447	477	472	432	480	461	456	426	461	442	438	457	460	417	455	435	492	467	468	470	447	458	449	424	457	439	445	434	449	469	457	466	449	484	466	467	475	478	444	443	458	481	469	476	490	403	503	494	441	499	450	433	464	458	434	443	460	454	439	475	458	461	471	463	443	483	460	448	417	448	478	484	470	424	415	431	457	458	470	445	471	461	481	477	462	463	438	446	483	473	465	487	457	463	464	465	508	452	470	475	453	429	483	456	476	447	453	461	479	474	439	432	449	468	465	476	462	443	447	474	479	462	441	451	474	455	461	492	435	443	440	430	474	474	447	465	444	453	435	438	451	445	449	507	426	457	418	472	465	479	432	467	425	453	421	461	426	466	497	441	455	501	468	456	444	428	450	477	482	446	461	433	453	472	444	449	433	453	437	429	452	473	447	482	456	433	441	454	513	445	477	432	514	489	425	447	462	440	425	448	403	460	464	461	469	444	465	478	437	424	482	420	496	406	477	441	487	407	492	433	441	457	450	437	453	421	468	459	447	474	439	438	442	478	386	454	437	432	444	508	461	449	451	501	479	501	491	468	434	469	487	426	472	463	432	433	448	485	474	464	469	443	430	454	459	430	449	486	476	449	438	475	466	463	451	502	447	457	439	456	457	450	477	483	475	437	487	462	433	466	463	440	482	421	484	429	451	456	465	444	479	519	463	422	442	450	447	471	436	481	466	420	460	456	462	453	461	464	496	476	475	429	446	499	496	432	508	475	459	458	478	464	493	443	457	459	458	475	467	489	491	433	445	494	445	435	428	432	457	454	478	455	463	444	440	491	423	453	448	464	443	425	488	442	475	474	472	474	468	486	461	420	481	476	500	492	457	515	472	460	474	454	436	471	449	453	449	457	481	456	485	479	445	484	459	456	486	452	468	426	448	436	441	501	483	491	427	480	480	471	519	452	433	444	432	433	454	472	473	456	437	500	434	463	451	446	461	478	428	480	425	473	470	481	442	429	469	485	451	476	469	410	447	453	400	510	471	483	483	452	424	447	458	445	468	463	425	471	464	463	485	494	451	451	464	512	466	486	458	492	462	476	471	470	482	469	464	441	458	419	456	478	430	444	493	461	453	475	470	437	474	490	446	478	446	445	453	471	426	478	476	455	464	434	441	467	469	467	427	435	485	469	468	478	453	455	443	505	436	419	470	438	490	457	471	462	448	485	467	455	457	456	476	468	446	504	456	503	456	468	477	466	424	457	499	489	490	421	468	430	467	462	446	496	479	469	467	440	429	481	444	447	482	513	469	430	453	432	491	453	470	472	443	439	442	495	460	441	465	441	460	470	477	452	446	494	484	458	436	457	426	444	474	456	472	489	429	486	469	453	429	462	473	456	460	432	507	439	436	432	445	419	470	451	452	457	439	467	443	462	452	476	483	488	493	454	472	463	435	473	447	458	476	455	487	432	463	450	459	482	427	466	457	445	435	477	460	496	458	481	451	501	462	454	422	484	472	436	470	442	481	488	441	444	461	447	504	449	487	491	452	416	486	495	460	460	483	430	457	407	456	470	466	464	439	506	455	452	455	452	450	450	462	495	474	405	483	450	465	493	443	435	457	435	477	444	481	424	466	461	423	455	468	452	444	470	434	448	444	443	449	462	475	447	486	451	438	454	467	470	467	512	456	476	422	436	436	443	450	489	438	480	467	472	488	467	431	450	467	474	442	444	464	438	455	456	419	503	416	431	489	455	487	462	477	462	477	459	455	474	462	471	437	482	458	456	433	463	480	451	481	439	484	466	440	442	446	469	427	461	433	438	432	448	454	470	419	456	492	472	451	460	494	466	458	478	429	437	440	440	468	481	469	476	470	451	412	457	489	460	487	455	439	473	465	479	460	466	435	482	472	420	444	488	511	433	472	494	443	465	468	467	427	475	459	481	449	436	447	428	417	449	448	462	433	475	481	482	417	421	494	458	457	456	474	453	481	435	445	453	440	477	428	457	477	474	435	445	438	431	481	432	513	489	476	490	476	446	459	461	462	442	411	477	461	486	500	492	457	467	446	441	455	431	461	432	473	459	466	440	455	502	457	432	442	476	452	438	485	405	480	455	437	488	475	443	464	449	469	464	445	471	455	437	441	461	469	460	430	471	466	437	445	472	437	463	486	447	445	451	428	473	459	426	466	448	446	455	448	488	462	452	456	435	473	455	427	450	491	454	465	429	468	483	479	453	463	436	415	441	488	475	454	467	433	459	444	418	441	475	472	440	497	451	440	418	479	447	463	453	455
1230	463	295	204	147	180	216	213	216	210	158	146	146	155	143	133	131	115	255	552	673	607	515	351	248	174	120	99	78	57	49	60	60	70	69	49	33	63	39	61	53	56	50	43	59	44	53	51	51	50	66	49	54	52	59	57	60	50	60	54	59	50	59	54	56	42	52	53	57	65	66	49	55	50	64	59	50	59	52	54	56	48	52	47	48	40	52	46	55	50	48	73	51	59	42	48	45	56	63	59	52	66	52	58	49	52	43	64	56	53	42	60	52	53	56	44	57	57	56	39	60	48	57	55	52	77	48	41	49	61	46	66	42	53	52	54	48	62	45	44	45	45	47	46	49	66	56	45	35	55	51	57	67	52	47	51	57	59	46	48	50	54	42	48	51	38	64	65	53	50	61	67	60	50	51	46	50	51	45	62	33	57	65	50	41	43	43	51	74	52	48	67	55	50	55	56	59	69	53	46	52	55	48	55	53	47	43	49	47	47	61	57	49	54	51	49	39	53	53	71	51	52	51	56	63	57	54	48	42	57	56	53	52	59	63	55	55	57	53	50	61	56	48	52	52	47	42	63	52	52	60	57	58	55	52	55	63	48	47	50	47	55	49	57	52	45	68	51	64	63	51	57	50	52	63	54	37	51	61	42	56	48	55	57	46	49	61	54	76	43	56	47	48	40	51	52	49	54	66	65	65	42	65	60	51	49	49	46	64	50	49	43	41	59	51	54	61	58	57	64	60	47	64	61	50	55	59	54	49	64	44	43	44	45	63	63	59	50	54	54	56	62	47	54	65	48	55	60	59	53	46	49	56	47	48	59	40	43	46	38	44	45	47	50	46	55	64	56	55	52	54	66	50	50	56	46	61	43	59	65	50	52	52	48	63	47	51	50	41	59	48	51	46	45	42	45	47	58	57	51	62	57	57	39	64	42	53	51	60	49	50	61	53	49	50	45	52	45	55	48	52	46	58	46	55	65	52	56	44	49	61	42	66	56	54	60	46	50	50	50	62	62	55	45	50	53	52	46	50	61	61	48	64	38	51	70	56	54	63	43	49	68	54	55	62	49	53	48	60	48	54	51	77	49	45	51	42	50	50	60	55	61	54	54	42	44	52	52	64	52	49	32	62	59	55	50	59	58	42	61	51	51	72	52	57	65	50	55	52	51	46	38	52	61	48	59	52	45	51	50	51	82	59	46	43	49	47	64	67	62	59	55	53	41	59	50	52	60	41	66	50	49	52	42	47	42	49	46	52	56	59	71	43	53	57	62	62	52	45	43	54	47	61	53	60	52	38	44	45	57	58	43	42	49	55	47	46	47	63	58	52	57	62	59	58	44	46	50	47	48	53	59	60	70	51	46	42	56	47	54	42	45	59	53	47	60	58	55	68	62	49	52	56	56	64	46	60	50	60	63	49	61	53	51	47	44	61	48	59	56	56	50	61	47	47	65	44	43	42	52	46	68	50	48	57	53	55	44	49	45	57	44	44	57	45	61	55	56	52	55	50	61	44	52	47	68	46	42	54	43	45	50	49	42	65	64	55	45	50	47	46	46	59	61	60	64	51	64	57	46	56	55	46	56	47	40	55	55	60	48	47	58	50	43	46	60	42	59	61	39	49	62	51	53	48	53	54	47	46	59	52	63	51	44	50	41	58	70	56	61	44	48	47	39	48	62	50	41	46	50	45	56	66	65	55	40	42	63	66	59	60	50	53	43	69	67	50	60	47	55	64	65	48	60	64	41	56	50	55	71	45	61	60	46	58	51	58	66	52	68	46	54	47	58	63	56	39	54	45	58	49	53	52	46	42	53	54	67	48	67	45	46	46	50	63	47	64	54	65	59	50	43	44	46	43	50	68	54	57	49	47	52	52	55	42	51	59	60	44	55	45	48	67	52	50	51	54	46	42	55	54	39	56	50	69	53	55	58	52	44	68	67	34	47	51	69	59	52	57	48	50	41	47	41	46	61	46	63	53	49	62	59	55	62	47	61	60	51	58	48	60	45	58	56	51	53	47	44	48	64	61	51	45	52	47	56	51	40	48	55	43	58	58	61	64	54	45	50	53	49	45	57	60	60	66	60	53	50	35	59	46	53	55	52	59	56	65	53	64	55	61	48	57	54	58	46	58	67	63	50	44	51	44	51	55	49	55	49	50	65	62	60	45	65	65	53	55	61	41	64	44	65	58	40	40	49	49	41	58	59	42	64	47	56	46	45	47	56	60	50	53	53	57	47	50	62	53	71	43	58	48	55	57	49	64	53	65	50	39	54	55	49	49	65	60	54	55	51	53	46	54	60	55	43	40	57	64	48	46	45	47	45	52	55	51	51	52	46	43	46	51	54	54	56	57	50	54	37	56	48	42	52	71	47	52	54	46	58	68	61	69	46	53	42	67	58	40	57	51	53	38	62	49	57	50	63	60	53	40	56	47	56	51	49	58	64	49	58	46	56	47	45	43	38	59	50	56	62	48	48	47	52	45	45	51	48	67	52	61	55	41	57	49	51	46	47	46	52	66	50	50	57	57	56	49	40	55	63	48	52	54	48	49	49	50	49	52	50	41	66	51	44	62	64	47	45	49	49	52	45	42	53	57	57	51	46	39	46	55	55	50	50	51	59	62	67	46	61	71	68	45	56	67	46	71	44	51	57	44	48	68	43	51	57	54	61	50	67	57	49	54	43	46	57	51	52	47	54	62	58	75	56	54	50	52	53	47	54	46	49	57	50	68	63	50	61	52	57	41	50	62	67	72	70	54	52	71	44	50	62	58	54	55	51	59	44	52	38	53	56	50	53	45	53	41	39	42	42	56	56	57	58	65	55	51	53	51	59	47	53	57	57	58	74	51	53	48	55	63	62	54	54	54	60	55	62	44	42	46	54	47	67	64	57	50	55	59	55	48	67	44	56	60	56	73	48	52	64	52	62	51	53	50	52	55	55	54	63	45	60	54	46	44	60	49	52	53	56	53	54	51	48	60	59	59	60	45	55	55	46	44	42	63	48	48	55	55	47	53	54	62	70	56	58	50	54	51	56	48	54	56	63	60	49	56	51	48	59	54	55	52	46	51	49	41	47	58	46	43	47	44	45	49	64	53	60	47	58	47	64	49	60	61	67	64	50	57	63	59	59	47	54	49	56	70	48	44	45	55	62	56	51	66	60	71	63	52	59	52	53	62	41	49	54	46	47	50	51	53	62	52	66	48	56	56	58	49	52	50	56	55	46	59	45	48	60	62	64	69	61	47	58	50	53	57	49	54	40	59	55	55	44	59	49	51	37	54	60	46	52	41	48	56	55	53	42	51	48	49	46	49	50	60	43	41	45	55	61	54	46	52	51	55	54	69	59	48	66	58	59	55	48	59	58	57	38	66	53	61	63	45	58	49	47	64	54	48	53	53	50	74	43	51	42	55	56	67	60	51	65	56	55	51	56	59	64	55	38	59	52	51	55	62	53	59	69	55	52	51	59	70	62	54	44	51	42
13828	5438	3211	3293	6891	9724	9759	9432	7978	6570	5122	4684	4460	4177	3139	2686	2872	2945	5668	11602	12998	11538	9377	6833	4387	2851	1777	1027	762	482	445	381	388	400	367	357	406	366	394	380	390	389	376	379	382	406	386	346	375	376	350	374	394	394	383	424	365	359	384	407	425	338	387	378	434	393	405	397	395	374	414	375	359	416	391	375	411	385	396	362	390	382	371	402	386	382	345	393	381	378	344	377	361	382	369	391	376	378	390	386	373	412	379	436	387	369	396	390	377	397	351	380	409	373	371	405	392	382	386	378	368	381	378	389	402	367	354	365	387	406	345	393	367	385	379	394	387	378	386	359	402	364	355	371	382	423	398	373	374	375	401	408	400	372	373	345	394	396	387	370	412	404	367	380	362	371	360	415	433	374	400	385	370	394	366	388	393	366	402	380	375	410	384	403	383	345	359	374	354	395	386	427	425	356	406	405	388	392	373	387	361	350	383	365	379	370	402	388	410	403	398	381	368	366	363	398	395	382	411	353	385	379	403	359	401	401	404	365	391	390	354	403	399	363	364	399	402	388	399	355	390	414	375	369	392	392	362	374	361	368	393	389	363	380	366	380	394	377	384	412	397	341	377	383	377	404	410	381	411	412	398	409	379	402	390	375	379	415	360	386	399	354	358	373	373	374	378	334	390	391	366	373	392	410	373	415	355	356	376	396	367	385	413	388	413	363	371	370	374	399	417	355	399	363	371	411	368	387	419	381	378	380	392	395	373	383	374	364	403	360	388	424	378	394	379	382	395	382	344	394	347	382	397	386	356	386	375	373	370	376	396	363	375	403	391	396	375	373	370	381	370	367	386	398	379	400	371	396	431	372	389	353	376	404	372	393	388	394	373	375	393	456	406	357	364	367	400	366	373	355	388	387	351	368	370	388	362	385	385	385	417	372	370	379	399	369	388	379	397	404	388	405	380	388	351	380	394	368	378	375	392	401	391	375	389	361	369	342	372	398	380	398	356	386	366	387	363	396	405	363	361	378	382	392	385	355	404	382	392	377	361	375	412	355	393	373	409	382	411	407	383	373	385	367	406	381	375	373	388	343	348	386	408	388	393	357	376	388	375	377	394	373	344	391	370	407	431	381	442	371	359	382	390	378	362	388	374	375	403	398	368	365	382	412	410	360	423	402	383	367	399	402	409	390	395	380	374	377	400	365	374	374	384	394	395	378	379	376	360	393	359	425	391	363	365	404	415	390	385	394	364	356	360	345	415	408	369	384	404	406	412	437	385	393	381	374	358	404	380	392	393	373	399	377	342	361	399	423	353	383	395	370	398	379	394	407	373	386	370	407	406	331	350	392	349	367	378	397	357	357	404	369	387	397	379	328	408	422	412	385	376	369	355	409	408	400	373	388	384	377	365	406	394	374	379	367	373	387	400	379	342	386	394	392	380	379	364	361	398	396	386	392	416	381	364	378	397	405	411	380	331	372	383	384	396	384	361	396	364	388	357	408	383	369	401	399	379	379	362	359	382	388	412	404	371	337	407	403	385	391	392	391	364	379	338	398	368	361	386	353	384	393	399	355	372	411	361	414	380	356	389	415	397	398	387	384	370	398	373	398	357	363	399	374	341	382	368	388	375	365	382	380	424	373	365	380	385	398	393	363	396	407	372	398	407	390	365	394	378	395	383	381	403	375	377	384	430	381	400	381	360	340	366	395	406	377	376	386	361	390	403	410	412	385	372	378	337	436	370	364	392	355	385	377	391	400	381	378	356	354	382	401	385	363	390	373	387	371	356	368	410	383	413	396	410	364	384	388	397	380	355	379	405	372	372	401	388	403	374	416	393	372	376	413	391	401	390	416	365	396	365	418	361	393	367	334	356	383	377	389	389	346	420	394	371	382	425	391	367	382	441	382	392	359	389	372	372	360	358	372	348	383	367	347	371	395	384	384	389	362	385	414	359	383	361	369	412	386	430	394	428	369	399	369	426	356	380	369	387	387	382	413	418	398	435	398	364	412	356	394	379	373	389	378	388	403	383	356	388	407	386	388	363	365	374	398	400	416	386	385	350	407	371	392	394	391	335	369	378	366	379	385	389	365	368	376	403	383	396	387	392	384	389	376	383	394	369	415	358	335	343	373	388	345	383	402	361	375	384	384	368	354	373	389	365	394	370	374	397	413	382	368	374	389	405	404	382	372	402	383	424	379	389	402	402	361	384	391	384	400	392	400	363	414	411	388	400	392	432	356	353	384	394	407	373	357	372	352	364	397	399	406	384	360	378	374	379	346	375	400	390	381	368	378	369	351	365	339	339	375	399	400	400	401	398	392	392	381	390	381	365	396	394	386	357	394	382	377	405	377	393	376	379	381	405	374	388	379	384	390	340	410	368	362	364	403	396	397	388	397	358	365	377	408	356	401	364	401	372	368	371	357	377	402	386	384	354	404	379	401	388	403	332	378	370	371	354	374	360	365	361	400	372	363	391	360	331	369	364	391	392	388	392	429	376	377	400	351	382	368	352	367	372	422	378	382	407	357	381	376	394	366	366	370	373	369	402	381	396	355	399	351	381	378	388	427	370	415	390	385	363	414	392	383	385	387	381	357	386	366	343	375	375	389	401	369	349	370	388	416	403	394	384	367	401	408	361	348	349	428	398	381	387	351	399	394	379	400	346	350	393	389	415	399	404	386	393	397	391	401	428	415	398	398	421	377	386	418	375	377	354	398	391	394	378	380	376	336	362	392	387	408	368	404	418	366	373	325	401	377	380	360	359	379	363	376	408	381	395	393	351	394	392	374	370	365	404	390	392	431	382	408	357	391	388	382	364	364	399	391	368	359	362	384	355	373	364	381	401	367	399	393	388	414	381	370	375	339	386	398	409	413	359	413	369	332	398	387	379	380	376	349	368	384	366	388	386	388	356	380	378	388	404	396	422	347	399	402	377	387	377	375	419	359	394	390	402	393	369	392	349	443	405	394	361	400	381	375	405	401	347	407	362	420	415	393	365	356	380	398	373	401	393	387	374	419	414	423	344	383	386	395	368	389	363	359	414	385	377	367	390	422	394	410	384	385	391	379	373	383	369	374	403	384	378	379	401	411	376	403	362	385	406	394	380	345	372	402	389	396	363	349	391	392	358	370	369	356	361	318	383	390	356	381	378	361	405	395	373	384	356	364	397	363	392	363	356	372	394	385	377	368	370	397	368	356	376	398	356	383	403	353	379	359	382	410	416	410	382	406	380	361	385	371	387	394	358	389	357	344	402	380	391	407	396	384	358	372	394	366	390	349	408	384	403	397	363	379	386	374	366	347	378	373	401	359	395	376	382	405	370	348	418	384	392	374	346	381	402	394	355	361	371	369	425	407	395	373	346	379	372	388	402	369	367	375	371	374	409	432	379	378	423	384	413	380	394	406	390	437	376	363	361	399	365	389	414	355	378	394	412	393	414	415	356	373	382	397	408	427	385	457	385	361	360	403	351	385	359	373	387	375	396	380	377	371
2722	464	310	240	175	193	209	217	240	215	194	186	200	196	183	179	146	167	222	554	673	717	602	458	275	216	169	130	103	80	91	66	92	92	59	86	75	76	84	72	66	85	78	70	73	77	93	84	99	61	80	74	75	79	70	77	66	77	68	78	79	73	76	64	71	64	71	62	84	86	66	89	83	82	92	65	67	76	95	76	78	86	77	86	93	86	90	77	69	95	73	85	78	73	67	68	79	80	69	75	96	79	69	76	91	78	96	90	87	72	79	75	58	78	90	81	63	88	86	81	71	76	75	81	97	76	80	70	63	78	68	75	78	68	84	75	91	74	66	73	78	62	74	83	87	71	72	87	81	78	72	82	86	70	75	72	89	72	74	102	72	60	73	79	81	76	87	86	73	73	69	84	75	97	87	80	73	83	79	91	83	64	90	80	97	87	86	65	79	84	72	69	83	88	66	81	71	70	75	67	71	65	81	76	86	75	76	85	82	70	84	79	66	87	86	80	75	79	80	83	69	75	66	67	89	75	82	74	96	81	74	76	66	75	79	101	70	85	86	70	88	66	92	85	87	104	81	87	66	77	86	95	74	74	61	91	70	84	97	86	63	73	66	88	81	82	78	57	78	68	71	79	69	86	74	78	74	80	90	75	79	83	64	87	75	71	69	74	69	70	91	66	86	86	77	74	66	80	73	82	63	72	62	77	66	71	67	84	83	73	84	90	95	73	74	82	88	84	70	74	67	63	71	83	87	78	81	74	76	94	92	72	78	71	90	79	83	77	89	84	85	75	78	93	69	83	72	82	71	68	90	84	82	81	72	76	94	78	80	81	82	68	81	85	68	99	63	66	67	72	79	83	72	63	79	70	72	85	81	72	79	66	80	87	73	74	83	74	74	82	85	84	81	88	70	96	80	76	71	83	74	79	71	77	64	72	66	77	88	68	72	85	79	67	75	80	66	59	86	88	80	71	79	80	71	90	78	78	82	73	82	68	85	88	79	87	63	91	78	78	93	78	86	89	74	74	79	70	77	83	90	76	89	86	84	77	71	86	88	74	65	88	87	87	70	84	78	82	81	90	70	72	80	81	72	84	81	77	86	90	74	75	83	95	72	74	88	76	91	85	70	71	80	83	68	68	75	83	71	90	68	74	67	57	64	65	77	78	74	91	65	64	89	74	76	73	97	64	85	95	99	82	84	85	68	87	75	77	91	79	89	78	80	77	66	78	80	73	82	75	72	65	80	81	79	65	89	78	75	88	80	78	81	65	85	86	78	79	90	102	77	70	93	61	59	77	63	69	78	70	74	71	88	67	76	72	86	75	84	88	70	87	95	72	77	82	80	91	77	73	74	77	85	78	69	83	79	75	68	74	83	84	79	90	80	77	84	85	85	79	84	83	64	76	88	82	87	86	74	63	73	81	68	92	78	67	63	75	83	76	69	77	79	94	73	65	74	79	80	67	85	68	92	67	94	72	73	75	67	92	67	74	61	77	81	66	92	83	90	74	68	84	89	89	89	105	74	83	60	77	57	75	72	69	81	67	73	81	93	78	68	79	62	96	73	80	79	75	65	71	90	68	77	69	70	76	74	69	67	70	70	81	64	74	79	93	91	68	72	78	91	81	87	95	81	77	77	78	80	74	79	88	70	78	63	67	87	84	75	77	79	88	61	85	79	76	77	80	73	92	78	80	83	78	77	72	76	61	84	84	95	79	71	71	72	83	76	89	72	75	72	57	83	85	77	77	70	93	85	69	97	74	75	87	66	77	75	85	82	76	76	77	79	78	71	78	68	85	79	88	73	95	111	76	70	66	81	81	76	87	93	92	94	75	72	79	78	71	80	82	79	79	59	74	66	80	70	80	74	96	88	76	73	84	67	90	78	77	77	89	74	98	87	74	72	85	78	91	63	76	64	91	78	65	70	76	73	71	86	90	81	112	73	82	86	71	81	73	68	85	78	81	82	83	76	60	76	89	79	89	85	65	75	86	88	80	89	81	86	93	80	72	71	72	80	65	68	90	86	76	84	73	64	83	81	69	82	82	85	72	74	73	85	67	69	78	76	75	88	85	69	85	67	87	57	58	84	76	77	79	73	79	67	97	77	81	87	61	79	95	76	63	76	95	77	92	97	78	70	77	76	68	75	75	97	66	93	80	72	67	74	77	75	72	84	62	78	86	70	93	74	98	85	73	79	76	86	80	86	63	76	82	79	87	74	59	70	94	83	76	80	78	65	82	82	74	79	70	83	83	68	74	85	86	88	102	73	73	80	75	83	70	72	80	77	66	71	72	90	80	73	62	78	72	62	70	69	77	77	73	79	69	88	77	88	74	80	62	82	80	82	67	59	89	72	74	79	68	75	80	87	76	73	82	74	69	94	67	81	74	64	87	85	64	78	76	68	65	86	84	89	71	87	76	67	84	71	76	77	91	83	75	88	67	93	78	83	78	79	73	68	74	63	81	79	76	74	97	89	80	71	91	64	84	76	84	80	85	73	73	71	62	81	77	84	76	79	67	86	80	70	65	71	67	74	68	73	74	78	75	87	74	87	66	82	87	83	71	97	90	87	84	68	76	79	79	84	71	81	70	82	80	80	78	78	82	82	73	77	74	83	74	64	60	80	84	90	84	89	100	73	72	70	80	85	79	76	69	63	74	72	89	68	76	79	74	70	83	95	77	66	81	70	80	80	81	75	84	80	81	80	83	77	74	90	62	69	71	93	73	90	72	77	67	72	92	79	88	82	79	73	69	81	72	79	83	59	74	69	84	70	65	80	88	72	78	64	90	80	83	82	75	67	70	82	91	82	65	89	86	90	98	82	86	80	93	83	85	103	91	76	84	79	87	85	81	85	70	61	72	101	73	82	79	84	60	77	90	82	89	76	87	78	67	63	85	80	84	75	78	65	78	77	79	91	73	81	69	77	87	64	83	84	89	80	81	84	85	81	89	88	74	67	67	85	85	67	89	84	76	84	83	75	76	86	84	69	91	85	69	80	69	80	78	75	78	84	60	76	68	92	86	77	76	80	65	81	69	84	91	88	78	66	76	83	74	74	63	68	82	66	74	91	97	73	82	64	86	80	74	79	80	72	76	78	85	75	79	69	69	79	76	77	65	70	90	79	79	83	82	72	76	81	82	78	68	84	72	70	80	85	84	79	66	62	84	74	75	55	65	81	68	74	65	81	80	76	72	86	76	88	67	84	81	69	78	64	69	73	80	83	79	86	75	87	78	81	71	77	59	66	83	77	92	75	64	66	78	80	81	80	74	91	79	66	75	71	76	87	85	68	79	87	70	68	86	88	77	76	79	96	94	63	74	76	72	71	72	71	73	84	87	60	73	79	72	90	98	81	70	75	77	75	82	75	85	70	94	70	64	78	80	81	63	66	73	69	76	82	77	99	95	74	75	76	101	91	73	74	70	82	69	81	84	52	73	85	88	73	85	79	75	75	81	82	78	81	82	78	83	81	74	79	71	74	81
14245	5105	3550	3382	7194	9322	9101	8820	8169	6920	5819	4866	4568	4455	3609	3292	2820	2936	4452	11547	14185	13243	10754	8076	5464	3469	2021	1286	898	763	668	598	530	593	572	569	570	546	552	527	569	576	569	574	566	562	557	564	548	555	554	511	553	519	581	533	589	552	540	527	552	560	561	552	558	552	585	525	579	583	549	551	554	558	560	537	561	576	584	581	574	571	573	552	560	545	529	564	508	563	550	579	562	539	582	569	545	595	537	606	564	542	535	545	540	584	523	583	565	575	578	536	543	529	563	519	584	570	563	585	515	613	590	550	575	573	546	585	583	546	535	565	533	557	561	583	566	585	575	533	617	570	519	618	533	551	556	582	550	531	527	571	560	564	587	569	558	592	544	563	552	554	560	544	569	553	525	520	613	567	569	532	594	551	547	566	531	548	558	594	561	559	525	542	533	555	605	546	561	557	549	536	540	549	564	529	553	553	556	565	571	543	594	592	554	524	568	546	538	550	548	545	552	534	550	571	567	532	558	578	548	584	574	563	579	541	545	595	571	547	590	561	567	595	538	585	589	597	557	524	571	530	566	609	531	554	541	559	577	543	580	564	563	593	532	546	591	541	570	573	571	536	565	585	574	554	546	525	546	541	548	559	583	559	606	532	554	566	579	576	576	532	556	565	562	524	595	587	518	552	588	562	548	599	577	553	543	571	545	527	522	539	588	555	553	598	607	572	521	588	535	569	566	541	521	608	558	535	496	563	604	613	546	566	540	573	494	559	506	557	548	570	548	568	522	596	514	565	573	564	537	577	573	586	579	594	555	578	533	552	578	567	546	555	559	525	570	525	586	553	584	580	577	568	568	598	573	535	588	548	561	525	557	542	544	554	584	571	524	589	544	588	567	548	553	590	572	582	543	577	557	539	575	564	569	555	538	564	569	567	567	590	587	556	585	577	539	572	549	569	551	579	579	588	604	555	540	546	551	600	572	564	608	543	591	540	552	545	564	554	580	539	583	561	571	565	553	547	537	581	547	559	532	531	541	595	586	521	512	557	598	573	581	561	568	561	561	559	527	533	581	523	576	557	559	587	552	547	598	591	563	532	602	545	581	514	570	569	528	568	562	529	550	577	583	556	503	550	537	533	544	533	526	580	565	581	592	581	570	565	524	536	568	605	563	547	569	602	580	568	569	593	577	579	520	552	537	538	581	550	575	567	523	578	516	576	523	579	588	581	592	539	553	525	597	556	566	518	580	602	575	551	541	566	564	578	555	535	527	574	533	573	530	554	523	517	547	568	549	590	573	537	581	521	579	517	527	542	578	573	573	546	553	581	557	507	578	551	548	543	569	555	567	573	540	548	569	595	566	529	535	546	588	553	546	570	536	585	534	556	550	570	546	592	557	560	528	549	556	558	584	567	574	578	577	546	591	597	540	572	559	552	576	512	585	562	542	549	564	564	585	579	564	550	534	556	565	582	566	579	564	596	559	580	580	535	563	544	537	541	554	567	560	560	549	516	563	550	547	566	540	490	543	626	580	571	595	563	567	579	559	585	570	607	573	560	567	538	581	572	549	560	582	530	582	583	547	520	550	537	577	577	558	492	565	568	542	547	553	589	556	556	558	587	547	543	504	547	553	538	554	533	617	579	581	558	574	559	563	558	552	561	588	563	560	568	559	566	556	544	591	588	578	544	580	595	496	638	577	554	565	577	573	520	547	564	568	571	589	562	637	574	575	564	581	571	566	596	567	572	590	539	620	585	564	537	540	579	598	558	525	566	578	577	579	574	553	580	538	586	528	554	561	562	556	574	554	550	585	565	575	600	554	543	532	547	568	584	587	566	585	581	574	597	564	560	557	578	551	585	564	566	576	506	554	580	565	573	566	528	584	603	598	566	572	573	569	515	572	526	570	578	581	567	554	530	568	545	574	582	585	567	533	604	544	593	496	597	571	547	601	556	565	554	563	582	618	591	590	541	562	563	587	567	592	558	543	584	555	555	550	554	557	564	592	566	562	582	571	560	550	545	530	518	603	575	581	569	570	563	549	538	530	569	540	566	569	545	544	528	539	573	531	597	572	562	533	549	525	584	507	578	565	553	555	556	555	547	573	564	566	553	548	568	583	564	530	567	545	541	633	586	586	553	544	586	558	575	585	578	565	567	576	583	590	519	571	536	553	533	528	582	579	567	581	591	559	586	561	548	520	565	544	575	593	566	575	568	505	568	540	552	557	550	570	551	573	568	544	585	561	593	545	567	557	584	578	557	571	536	564	524	559	564	585	541	598	555	562	563	588	564	591	581	579	578	572	569	588	543	567	549	578	548	549	578	568	562	544	573	573	528	547	499	566	526	532	552	580	539	561	539	546	564	583	555	564	541	576	524	606	576	531	584	526	591	538	587	585	548	543	616	579	572	606	624	567	590	554	538	554	561	558	554	561	576	604	597	554	599	605	557	568	529	552	517	577	533	549	563	539	535	545	592	533	521	516	549	528	544	571	541	551	551	565	561	575	595	547	562	544	554	573	553	588	602	569	579	569	534	552	536	554	569	588	616	535	577	537	582	561	545	560	519	571	562	598	565	578	566	574	566	557	597	547	570	557	609	557	537	552	582	542	554	539	555	562	572	577	572	561	560	582	586	552	545	532	548	537	569	596	582	569	586	575	561	538	568	594	560	552	533	540	575	545	557	599	582	568	560	597	582	552	559	558	555	581	565	572	534	582	549	551	540	557	593	578	569	591	553	583	545	566	573	551	540	563	565	562	551	612	578	551	556	563	570	531	561	588	556	491	567	543	536	528	566	585	575	600	591	587	559	563	558	523	581	607	555	591	567	574	587	559	624	579	566	559	525	531	543	566	569	518	592	583	565	540	559	588	574	541	588	541	555	534	565	577	529	581	520	540	557	564	595	545	588	531	575	554	551	547	577	553	562	577	587	616	559	595	546	531	541	555	547	582	553	582	570	569	578	569	529	601	547	541	569	550	568	567	537	581	564	530	569	554	513	503	517	550	589	517	569	552	580	544	529	557	536	558	543	519	551	590	562	569	530	583	518	569	613	597	540	569	532	583	578	549	583	577	531	581	574	583	617	546	539	549	556	567	556	561	581	569	600	567	581	539	555	548	587	548	573	575	547	560	562	529	546	548	549	632	558	560	594	573	590	569	554	593	555	520	560	570	604	545	593	578	559	556	505	562	596	590	551	560	597	544	536	517	537	537	578	493	578	557	562	588	569	550	558	570	560	595	523	586	564	546	529	561	542	533	513	586	578	566	528	573	572	607	563	544	535	551	555	592	607	587	578	543	573	563	547	560	579	559	594	591	558	594	597	551	590	562	603	540	553	602	585	535	580	584	575	544	574	584	598	540	574	549	538	588	600	500	507	563	560	521	593	588	584	585	524	582	551	522	574	593	559	553	570	576	551	616	594	562	532	534	569	488	554	555	559	565	600	589	573	557	586	505	584	569	562	562	518	576	588	571	556	550	542	553	539	528	539	573	607
2044	689	463	266	145	194	263	309	332	272	247	251	218	228	211	161	167	211	533	1011	1250	1229	910	674	486	300	192	153	101	84	67	73	61	60	64	63	71	61	61	61	60	66	69	62	71	72	49	67	55	70	58	57	58	58	49	66	60	69	61	53	65	71	60	77	67	77	58	62	60	71	78	77	70	81	59	59	53	69	57	71	67	66	66	80	59	56	58	66	73	49	53	68	62	77	55	62	56	69	69	59	72	69	54	66	64	63	50	69	60	64	62	61	58	79	61	69	61	63	77	55	62	59	59	66	61	59	80	73	52	64	50	82	69	74	64	61	62	72	79	70	57	68	68	62	56	63	65	76	73	66	62	60	64	61	71	66	59	69	67	75	56	63	65	59	83	55	52	45	61	73	62	60	58	63	71	68	69	66	71	64	68	68	72	66	63	69	72	58	61	62	52	71	63	60	75	58	62	77	52	71	63	60	69	64	61	54	65	72	64	64	53	77	53	54	63	72	58	68	68	79	64	55	63	71	63	67	72	62	68	69	59	64	60	77	59	56	54	75	61	53	62	87	50	54	68	63	72	60	64	74	65	58	72	57	47	65	60	56	59	56	65	62	57	67	61	73	63	52	67	71	61	68	59	65	68	58	68	63	60	61	67	52	70	71	72	70	72	67	65	78	56	67	65	53	54	74	63	53	63	75	62	65	66	67	69	55	70	68	69	76	62	61	71	86	68	59	64	59	60	59	66	63	82	58	59	69	60	74	68	63	66	66	70	76	67	75	77	57	60	67	77	49	71	60	65	70	66	65	75	69	70	67	60	70	75	64	70	73	62	65	72	58	71	78	70	59	64	70	67	70	82	66	58	60	55	75	78	73	63	64	82	62	64	57	62	65	60	65	59	77	70	69	68	71	60	60	65	54	47	74	68	62	50	52	54	68	73	63	64	53	53	61	48	70	50	73	64	76	59	60	53	72	51	59	67	50	57	55	60	62	77	59	69	52	79	59	63	58	74	62	63	72	74	58	85	76	67	68	62	55	62	71	58	73	52	58	57	67	59	56	54	72	72	66	60	73	53	72	66	59	50	78	71	65	61	69	56	70	72	69	68	64	60	74	77	61	68	74	56	78	53	51	74	62	59	57	56	57	65	68	60	65	65	52	61	54	64	55	69	62	78	71	57	66	58	74	57	73	50	63	58	68	57	48	71	58	62	72	80	76	48	57	56	54	64	53	51	71	50	61	62	64	74	71	52	53	58	55	61	76	68	67	70	59	54	70	66	73	74	60	68	57	79	65	63	73	61	66	63	65	62	43	71	55	72	80	62	52	71	72	66	72	51	70	75	59	75	73	65	62	57	72	76	78	62	55	66	68	59	60	69	76	65	67	73	63	69	61	64	68	67	62	59	70	61	63	63	55	68	76	68	56	55	67	70	70	65	71	67	65	66	79	56	58	66	66	64	73	62	62	72	64	59	77	57	77	73	45	55	71	60	54	46	66	55	63	67	64	56	60	56	59	63	65	54	56	60	56	62	63	82	69	79	72	63	73	66	68	69	83	66	48	67	49	66	59	64	74	80	57	71	58	71	73	67	70	52	56	53	71	71	87	64	62	74	58	73	51	76	62	78	76	70	68	53	57	58	66	60	54	51	59	69	68	64	51	57	60	60	57	59	73	59	72	57	57	70	59	73	61	77	77	59	69	62	78	65	65	68	52	72	63	75	72	54	57	72	68	74	56	70	53	71	59	75	60	74	67	76	69	70	56	68	67	72	53	68	63	72	58	60	75	67	65	64	67	61	58	56	75	76	63	48	51	57	72	58	54	67	59	64	64	73	77	67	60	70	60	74	69	62	62	67	69	56	59	64	58	67	54	60	55	64	52	62	66	73	53	56	66	63	70	66	58	61	57	75	42	69	61	64	59	65	62	68	54	63	67	59	63	57	65	71	60	65	61	59	59	65	61	63	70	73	67	61	77	59	61	60	74	62	77	55	82	64	59	57	86	56	60	69	60	68	61	60	75	76	61	61	74	47	76	62	76	58	80	70	65	68	67	62	47	73	57	54	67	75	67	69	59	67	64	67	51	62	80	66	60	56	62	71	70	63	66	64	62	74	69	63	68	57	73	61	70	50	63	65	56	65	64	53	67	66	57	70	74	80	56	69	56	74	64	74	48	78	57	62	66	66	69	55	77	54	62	56	58	57	56	71	53	58	58	59	66	70	78	73	63	63	66	77	80	75	64	61	91	54	53	66	49	62	77	75	52	59	72	69	69	70	60	62	69	71	67	56	59	76	53	74	60	62	47	70	54	59	58	71	68	63	79	78	77	59	65	80	72	65	60	61	55	58	58	53	70	48	65	51	52	53	78	71	56	55	60	48	57	73	55	64	59	61	66	74	72	60	71	76	68	60	64	67	65	65	59	60	74	54	47	43	65	63	62	67	60	69	76	82	74	67	61	73	65	55	58	71	63	69	73	73	61	77	87	74	63	47	74	67	62	70	83	60	74	61	65	70	66	49	61	71	53	55	67	62	59	63	64	66	57	68	78	63	60	51	74	70	81	51	64	67	67	69	65	78	81	72	74	83	66	76	60	83	65	76	63	60	74	70	80	66	64	69	63	54	57	63	66	71	70	69	61	80	58	64	64	66	61	61	74	63	73	46	60	50	59	72	74	66	69	75	63	63	71	57	66	51	68	82	58	74	66	62	95	59	64	59	80	70	72	57	61	77	74	53	72	53	53	71	67	72	72	71	62	72	62	50	61	66	73	54	71	64	73	73	62	73	59	74	44	66	58	55	63	51	52	57	58	66	64	55	75	48	58	49	66	86	64	67	55	56	56	57	82	53	53	63	64	49	60	61	70	67	53	70	59	74	62	69	66	84	42	78	60	68	69	54	68	77	62	59	73	57	60	46	71	71	59	66	54	66	69	57	63	69	63	47	67	66	63	74	72	66	51	63	59	78	59	53	73	55	69	77	57	94	59	51	67	84	65	60	70	70	69	81	74	62	67	65	57	69	60	57	62	64	62	63	71	72	60	56	72	75	53	88	60	52	73	68	69	64	75	74	65	69	48	58	67	67	70	66	68	74	74	56	66	53	68	71	67	64	60	70	74	66	74	67	67	64	58	62	67	59	56	68	68	72	67	68	71	78	73	55	61	69	56	80	60	79	67	51	60	66	64	66	74	71	81	73	55	51	50	66	54	64	53	75	72	58	59	72	69	88	46	63	76	69	60	58	76	74	64	73	66	69	63	60	57	70	47	62	63	55	65	52	64	76	71	45	63	48	55	52	59	50	67	66	51	68	70	76	63	68	81	60	60	51	67	70	74	61	52	59	71	72	68	66	85	70	61	73	61	69	74	59	67	65	75	69	66	56	53	70	71	69	72	58	76	60	66	74	64	58	56	66	60	66	68	67	53	69	76	70	60	67	83	65	42	61	54	71	54	70	76	75	61	68	54	85	62	72	59	65	56	59	65	60	69
17769	7272	4731	4530	8025	11416	12142	12370	11699	9595	7722	7142	6229	5772	4939	3752	3654	4393	11530	18240	19713	18685	15437	11629	8155	5112	3107	1830	1097	790	579	482	462	426	460	472	497	460	457	458	449	464	470	476	454	466	462	443	440	454	467	497	444	462	461	455	492	490	486	509	504	421	455	464	433	447	443	473	484	462	455	451	438	462	444	429	446	449	457	432	432	455	442	483	449	445	481	427	447	463	468	463	504	436	495	486	432	457	411	453	457	453	448	485	426	480	418	478	417	469	479	432	464	454	467	432	523	447	457	428	460	443	437	468	493	470	447	504	464	439	458	433	438	476	443	444	453	444	418	484	473	421	440	438	496	427	447	473	430	455	470	445	457	481	468	470	426	422	431	464	434	452	431	474	418	460	470	452	444	479	455	449	455	499	452	454	450	474	451	451	439	428	465	482	448	467	493	441	424	446	454	449	479	464	439	444	472	458	444	468	458	417	471	478	418	463	425	461	442	488	505	470	466	485	441	419	450	436	435	488	471	446	468	443	442	438	470	463	458	455	502	460	424	455	442	438	439	471	459	452	469	471	468	460	489	433	464	459	477	455	462	456	495	457	489	451	485	444	464	448	421	447	485	443	439	481	451	455	473	453	463	453	478	463	436	479	447	441	461	447	488	450	480	463	459	482	438	460	443	433	435	442	494	485	459	434	397	453	477	498	425	454	455	516	431	445	478	450	469	457	464	441	455	452	448	422	468	410	442	469	466	462	465	444	441	457	507	422	463	489	460	473	439	476	473	434	437	449	443	483	458	461	472	446	458	446	460	469	444	426	426	451	455	455	464	464	474	449	449	430	442	480	464	462	460	463	421	477	463	460	447	443	427	433	423	464	438	461	456	456	475	445	459	500	434	467	419	452	501	496	449	480	479	482	461	459	471	476	459	496	484	437	457	423	425	451	474	452	491	474	481	439	428	487	476	466	471	469	441	438	416	437	453	459	477	466	487	449	498	456	468	451	474	460	440	428	476	455	450	437	477	449	456	490	493	398	450	453	448	437	437	448	490	455	510	440	448	428	475	458	493	453	424	459	464	458	444	434	472	464	435	438	457	496	449	470	448	482	498	461	435	439	442	495	459	460	478	459	483	475	479	452	462	449	477	457	485	443	455	452	457	457	466	429	500	498	439	474	478	470	434	432	450	467	505	466	444	465	441	431	461	430	466	410	444	446	429	436	441	448	474	476	487	457	419	446	488	452	463	462	460	428	466	465	433	431	470	488	449	446	498	432	487	476	452	426	443	465	461	469	461	447	454	473	459	427	484	433	440	473	471	421	449	433	430	438	486	436	424	455	462	455	499	467	440	456	444	468	435	417	433	504	479	475	481	434	456	466	425	462	470	438	458	469	484	455	445	482	462	459	459	461	473	486	474	424	462	477	476	441	471	426	479	470	447	421	467	425	483	470	473	462	445	453	465	450	413	419	446	443	439	442	435	460	458	441	489	459	482	488	432	461	439	429	491	471	465	475	462	442	497	438	430	508	457	468	439	456	446	480	460	435	464	449	434	426	443	463	438	451	480	476	461	422	458	421	454	453	491	459	449	463	476	458	476	506	440	435	439	483	441	466	465	458	467	436	434	432	424	460	439	452	436	458	452	427	463	481	472	496	450	452	445	437	425	474	458	443	479	468	439	449	443	448	461	429	472	424	447	396	448	498	483	448	441	463	484	457	442	453	473	447	442	430	492	430	455	476	468	425	444	440	451	437	499	464	456	472	414	477	504	476	459	480	429	440	427	458	504	453	468	433	494	437	506	485	483	479	457	476	437	443	430	479	426	449	444	478	446	470	443	484	465	427	462	455	474	429	487	482	473	432	457	462	467	488	477	444	470	437	449	486	397	457	409	425	494	464	473	466	469	432	427	433	463	430	433	436	482	433	457	451	457	471	467	452	449	467	468	463	449	415	456	473	459	453	465	476	476	407	496	485	445	444	454	449	455	509	475	428	490	455	479	459	431	427	409	460	470	455	472	431	481	470	426	475	461	484	451	442	416	456	448	465	459	465	453	451	434	451	430	437	452	466	499	447	453	453	486	451	439	442	478	427	465	445	427	481	441	459	454	434	438	413	452	414	437	442	468	460	438	467	488	446	422	457	434	465	442	445	460	455	434	436	482	484	423	491	456	459	413	445	443	464	460	474	457	426	436	478	474	468	458	464	457	452	476	447	488	469	450	462	475	481	437	435	432	438	460	447	461	460	439	470	468	440	498	427	481	453	413	501	452	453	452	459	468	462	451	462	497	465	423	495	437	499	460	465	487	460	435	459	441	444	464	467	441	487	439	484	457	449	451	457	436	464	490	450	458	430	482	467	398	480	426	462	471	472	418	415	460	476	452	451	447	458	450	474	442	494	450	490	440	454	417	423	483	458	477	402	474	439	489	465	501	494	473	453	476	406	470	441	449	491	440	419	464	445	437	467	435	486	428	453	465	526	483	453	488	448	476	453	456	459	442	485	461	443	488	494	454	405	414	438	470	424	456	461	442	431	457	431	474	432	460	434	456	450	501	495	467	452	468	478	445	418	462	484	458	421	449	446	441	505	466	470	458	469	448	458	440	483	462	447	451	453	464	433	453	468	479	456	474	458	482	486	447	467	442	421	458	441	503	472	423	494	482	422	463	458	463	425	409	438	472	453	481	426	467	445	436	419	435	459	445	453	458	444	459	467	472	492	439	438	428	465	478	405	431	440	415	476	434	457	443	484	449	459	423	471	415	434	459	459	441	456	444	411	456	452	483	451	462	457	464	450	463	474	393	434	435	446	471	439	432	435	453	454	437	447	462	456	423	513	435	438	451	448	456	498	496	474	445	479	438	463	469	484	455	446	458	449	440	429	415	492	484	488	462	468	462	474	472	440	483	447	443	441	455	483	441	452	439	446	471	459	449	469	464	441	454	457	455	452	467	470	451	472	439	430	469	424	459	447	464	455	456	449	455	445	467	463	481	460	424	478	452	444	491	476	462	484	423	478	443	456	435	477	431	472	443	415	449	461	481	456	454	439	432	440	455	478	443	456	435	412	454	459	502	448	418	436	445	462	449	454	474	482	444	441	409	464	441	456	488	455	441	457	484	460	464	464	460	466	434	496	476	474	457	460	412	444	433	468	467	436	465	436	435	451	491	449	498	441	470	447	482	456	456	428	478	461	488	456	467	441	408	444	471	442	453	428	457	453	438	456	492	484	437	465	438	447	438	440	440	473	463	434	437	490	411	437	437	460	420	446	472	457	430	456	468	442	468	472	452	447	470	461	498	443	492	457	404	473	418	477	453	475	445	427	478	442	434	493	428	442	473	461	464	423	459	488	439	411	436	461	440	405	480	421	478	452	481	485	489	424	471	454	502	492	485	454	434	434	479	461	462	442	436	435	457	472	433	476	454	436	451	452	442	463	459	413	454	450	466	468	447	468	454	465	465	526	439	451	429	445	467	479	491	481	439	463	473	457	430	450
1870	464	288	146	124	122	177	216	195	191	165	183	187	148	117	124	112	101	138	147	195	209	217	170	153	127	83	91	76	61	62	53	58	68	64	50	64	52	65	76	64	73	83	56	67	56	59	65	66	59	55	63	69	63	63	55	64	69	78	48	71	74	52	70	68	59	62	63	68	70	84	72	64	64	60	76	60	59	67	59	52	67	59	53	56	56	76	58	69	66	51	57	71	70	61	60	77	79	69	64	63	78	68	66	58	55	61	80	70	69	57	53	58	58	58	60	62	60	70	55	66	65	73	57	72	59	64	70	61	68	73	69	59	73	63	58	72	80	49	71	86	76	51	68	57	69	61	71	63	81	64	72	49	56	64	72	64	61	63	54	62	76	71	69	50	44	63	61	72	79	78	52	74	69	68	59	64	64	69	71	65	45	70	78	64	52	73	60	59	58	79	60	79	64	71	56	48	66	56	62	67	55	50	60	82	66	64	72	68	58	52	72	86	64	84	61	55	66	75	81	81	54	69	59	70	69	61	65	73	58	57	54	52	61	67	65	77	49	66	60	54	68	68	69	69	57	55	84	65	66	71	56	73	65	61	68	66	51	70	65	67	69	73	81	70	62	64	78	54	76	69	51	61	73	55	53	65	68	63	74	73	72	59	69	72	62	73	54	57	73	54	73	71	62	70	69	72	57	63	65	66	73	65	65	64	79	78	69	70	62	66	61	66	84	66	66	66	54	66	63	61	77	68	67	45	68	64	66	73	71	63	63	67	73	71	64	68	67	57	67	58	65	56	52	60	58	76	66	64	63	61	62	69	71	55	55	64	70	63	79	71	54	84	60	63	58	69	64	61	70	70	63	68	71	57	65	57	65	72	68	68	67	66	76	65	58	67	75	62	72	55	61	73	63	74	53	63	75	60	71	60	70	57	70	82	48	64	70	55	61	64	72	68	62	71	70	51	69	64	76	63	44	60	60	78	68	74	53	60	61	71	78	66	75	66	78	65	71	63	64	47	60	73	68	53	55	71	76	69	63	65	62	72	77	62	62	68	71	66	54	62	66	64	61	73	69	65	61	66	63	64	65	76	71	80	77	71	54	63	72	59	69	55	59	60	65	62	77	64	79	58	67	68	61	66	55	70	67	65	56	66	51	54	62	55	69	60	70	73	61	64	73	56	76	64	57	56	70	57	57	69	65	64	66	76	71	59	80	62	58	60	61	71	50	62	68	65	73	66	64	63	73	69	79	65	72	69	74	62	65	51	63	67	57	65	69	72	65	59	74	56	57	61	80	62	60	64	68	75	59	53	62	70	65	58	55	74	85	57	78	63	58	50	70	77	68	52	72	61	67	61	66	50	76	52	72	63	63	46	69	68	71	71	60	60	72	59	73	64	60	79	65	67	60	60	78	60	67	68	69	70	57	60	63	54	56	72	66	71	70	63	59	67	68	58	62	57	71	66	64	65	75	60	68	60	73	65	78	62	55	71	63	53	55	60	67	51	57	65	64	67	65	44	56	54	77	64	78	65	69	72	78	69	64	57	58	59	51	61	73	65	69	57	77	69	56	73	53	55	65	71	63	79	70	63	71	64	68	60	86	66	55	66	65	69	64	62	70	80	64	56	59	70	72	63	72	79	55	64	58	57	70	55	71	65	66	54	60	57	61	52	55	73	49	66	70	60	61	61	55	67	64	71	82	57	60	61	66	64	49	67	66	62	67	65	68	67	67	77	67	58	64	55	66	70	62	58	69	72	65	60	65	76	60	69	62	69	74	66	67	52	80	59	64	62	60	66	71	58	69	63	77	72	64	74	55	69	71	66	63	61	66	57	76	70	50	64	53	81	68	63	56	59	75	69	57	55	65	52	65	75	81	62	69	55	64	61	64	62	63	65	63	72	70	75	69	69	66	71	55	55	56	65	64	70	57	69	75	71	80	66	70	56	71	75	56	58	61	64	77	65	49	67	81	61	63	56	49	65	68	63	61	75	75	70	70	79	85	49	79	46	62	70	57	72	60	69	77	77	63	73	75	56	82	65	74	55	62	69	47	63	74	59	67	59	61	47	62	66	63	74	75	69	65	78	68	64	61	61	59	63	76	57	60	62	72	58	58	73	68	63	58	70	59	60	54	63	78	81	71	58	79	67	72	63	53	78	77	77	63	56	66	64	77	77	72	64	79	52	77	60	65	65	62	62	73	66	77	60	70	74	54	62	68	60	54	67	53	56	71	73	64	64	75	70	63	76	61	68	71	75	69	68	67	74	74	67	54	66	70	62	54	59	71	58	63	53	63	84	53	59	57	74	57	55	72	74	62	60	48	59	59	73	53	54	67	71	62	69	69	78	60	71	75	57	66	71	73	56	70	64	73	61	74	71	68	58	54	80	70	66	77	70	61	61	69	67	59	71	62	57	62	84	53	58	59	64	70	81	81	62	58	66	70	57	72	84	74	62	58	69	62	68	84	58	80	66	72	65	70	67	67	63	54	71	76	63	56	75	63	81	55	69	62	76	47	69	68	79	63	64	57	70	68	64	75	77	65	68	67	66	67	62	58	46	71	54	67	58	65	82	61	76	68	73	55	48	69	61	60	65	71	41	92	54	71	68	71	63	63	64	72	73	69	68	66	69	80	60	63	60	56	73	61	60	53	59	57	64	64	58	86	84	61	60	71	58	56	74	75	62	63	71	79	71	55	62	58	51	68	78	65	77	69	62	57	63	73	79	55	64	70	54	52	55	77	74	67	64	78	66	67	58	78	63	65	56	64	75	53	56	69	75	61	63	64	78	62	78	57	70	72	59	60	63	59	64	60	72	60	55	71	67	47	68	63	45	67	61	54	51	67	61	58	46	71	53	78	61	65	71	62	57	52	73	67	63	70	65	69	63	62	62	65	67	61	53	59	63	57	64	58	50	67	59	63	65	62	42	64	61	63	71	53	68	63	73	63	70	69	50	68	74	72	60	76	71	60	81	61	71	71	76	67	71	63	61	66	58	53	65	79	53	71	76	63	71	70	71	49	66	58	72	66	74	63	71	67	54	68	73	66	64	88	63	59	62	59	71	73	60	72	67	65	74	76	58	66	62	67	76	66	63	55	70	58	61	71	78	67	75	60	64	79	64	80	66	55	80	54	60	71	56	79	56	69	60	72	80	67	59	64	69	67	71	59	54	66	61	59	59	60	60	59	71	56	65	64	50	65	75	72	73	82	71	70	54	61	60	50	80	56	62	73	71	63	70	71	62	72	57	54	53	57	68	71	60	67	76	72	63	61	70	65	77	57	74	70	63	71	59	68	76	72	82	69	66	49	57	71	64	74	73	70	66	73	78	68	75	67	70	52	70	60	58	55	51	57	55	72	85	76	52	79	89	67	54	70	66	87	62	70	73	74	79	66	57	89	62	73	64	63	74	67	79	75	68	59	68	67	68	73	84	67	47	76	68	68	65	85	66	71	69	51	68	58	58	71	63	63	66	74	69	67	55	61
12962	4665	2747	2550	4394	6838	8092	8592	6521	5867	5199	4291	3995	3286	2334	2274	2454	2220	2657	3633	4512	4103	3228	2630	1832	1351	981	715	653	541	459	559	450	488	464	495	457	477	494	477	468	520	482	467	480	435	526	432	474	491	520	457	438	488	474	457	483	518	465	473	509	497	478	471	475	477	486	483	489	474	522	491	488	507	459	500	504	487	478	429	496	456	493	511	455	478	464	460	430	486	466	464	480	473	472	438	462	463	486	482	431	472	478	473	459	494	494	469	459	468	492	486	468	468	509	497	484	442	482	479	491	428	475	476	472	479	464	456	462	453	457	474	468	454	462	467	499	435	486	466	490	456	471	450	464	462	480	480	473	467	489	500	495	462	453	471	476	462	466	443	517	449	494	468	455	520	458	492	472	495	430	521	484	454	496	511	473	469	456	440	484	512	468	472	455	477	507	505	493	494	512	452	493	443	435	460	464	448	504	482	480	517	470	464	452	499	484	472	474	481	462	491	467	492	448	496	505	448	446	493	445	426	456	501	484	505	465	461	467	491	487	509	478	482	492	449	465	502	488	478	456	442	485	485	485	485	494	466	502	462	444	457	470	480	488	455	451	449	504	550	498	501	470	469	462	469	491	444	410	484	458	452	481	477	522	495	443	478	486	503	480	474	407	497	478	465	469	479	473	472	524	493	459	453	531	469	467	488	465	471	483	452	464	484	507	482	435	460	465	479	427	440	475	469	490	484	459	448	490	491	456	460	487	427	505	491	481	476	447	433	496	509	466	496	469	479	470	492	487	515	468	482	459	457	437	487	467	479	455	514	460	468	500	470	471	458	476	467	487	508	521	445	459	447	485	502	458	485	486	480	480	498	446	436	465	478	506	475	468	466	433	448	455	507	480	483	475	488	548	475	503	474	471	508	491	463	481	479	467	469	449	470	499	428	481	525	494	432	514	513	454	511	519	447	477	461	437	489	495	439	499	472	493	486	449	458	432	469	483	469	459	460	487	485	445	448	452	449	454	487	511	445	464	500	492	461	463	448	495	488	497	457	489	467	456	482	480	482	443	485	434	458	469	438	455	488	465	489	496	447	529	469	455	490	487	466	479	490	469	492	473	432	462	440	507	479	498	495	516	444	475	508	489	505	481	480	496	491	458	470	481	490	479	442	471	523	448	506	470	458	489	477	480	466	463	464	463	479	479	488	504	461	471	448	528	481	467	523	467	457	458	482	487	465	476	480	432	469	477	459	498	442	483	482	513	483	495	469	481	517	452	484	493	503	467	519	472	482	461	472	471	466	472	437	480	466	464	520	466	469	489	547	498	456	454	459	452	466	467	497	516	487	497	462	488	460	464	484	478	474	435	480	407	444	489	463	441	475	471	431	458	463	428	468	480	477	500	477	491	469	483	483	483	494	466	474	470	463	499	503	448	473	487	418	462	513	461	475	460	514	461	494	479	518	442	457	494	513	455	474	500	460	478	501	461	421	502	465	431	482	498	421	495	494	441	475	470	467	459	495	448	477	472	446	462	504	502	438	488	480	480	463	454	440	472	456	495	469	459	438	459	479	476	474	508	487	445	502	479	465	479	504	512	493	510	489	516	469	549	482	486	523	439	489	523	462	512	541	475	488	486	478	486	467	496	480	483	492	471	497	445	482	457	467	536	490	477	454	455	467	447	483	498	527	480	469	503	494	461	439	484	482	484	455	491	468	449	508	492	471	465	428	452	475	475	473	498	486	471	463	463	486	491	428	485	449	484	461	444	496	481	462	541	499	499	491	476	509	475	443	475	460	475	548	479	461	490	449	481	473	465	466	487	478	503	485	464	440	460	503	479	508	470	483	464	476	478	494	476	458	493	487	484	404	496	483	482	449	470	468	507	470	460	469	485	442	480	479	481	449	464	465	470	471	491	450	467	498	513	506	501	491	533	499	458	471	447	475	483	455	473	478	495	472	493	461	499	459	489	477	467	488	483	485	437	480	483	470	468	492	519	502	519	461	499	463	496	480	538	502	425	469	451	490	481	486	502	539	484	456	497	488	511	484	489	503	501	490	518	478	482	473	508	467	475	501	468	454	478	485	470	461	469	470	483	472	468	462	453	514	459	478	493	485	457	464	481	531	458	510	483	498	489	506	467	522	430	486	460	448	471	464	481	504	438	485	484	461	453	487	491	443	476	459	456	504	440	468	493	492	467	466	468	484	497	484	458	461	469	503	482	432	469	485	466	467	474	489	432	455	489	425	460	453	458	468	495	486	462	435	441	501	479	467	480	474	482	503	491	500	457	511	451	481	425	501	455	475	489	471	460	495	472	495	491	475	425	514	465	462	480	500	491	490	495	451	484	480	470	474	496	473	488	448	495	485	478	471	533	504	459	458	487	496	469	487	482	486	467	511	472	476	454	480	464	499	514	452	502	494	439	457	476	496	478	482	440	479	450	480	462	468	445	497	451	491	461	476	442	508	482	469	500	464	500	463	482	495	486	464	473	486	493	503	507	445	464	499	477	467	488	472	471	460	463	466	464	475	483	465	474	471	439	481	485	512	454	506	451	468	486	475	454	490	460	471	450	462	470	467	496	518	486	455	476	496	483	475	448	458	437	500	499	446	489	466	448	451	455	473	463	486	465	470	473	487	461	487	471	465	494	435	489	479	458	486	451	448	509	518	479	493	452	513	424	493	494	493	461	464	475	468	455	499	493	453	470	496	489	491	476	484	480	512	506	496	465	486	471	464	456	458	489	473	446	487	460	516	486	513	529	525	455	494	449	458	499	480	462	462	476	495	460	487	460	504	478	471	492	477	521	497	496	499	450	501	486	481	489	461	511	484	471	455	497	481	466	475	506	460	495	450	468	487	465	483	505	480	477	455	459	498	476	431	459	509	507	477	503	478	492	490	494	475	484	479	502	480	447	465	491	463	451	465	505	469	510	461	488	489	463	450	486	478	463	436	466	507	491	526	447	458	530	458	487	505	469	491	468	445	467	476	465	507	470	493	436	444	496	490	492	498	501	485	468	482	465	473	488	476	480	481	432	471	478	469	468	474	470	469	509	514	491	498	508	476	490	474	501	437	484	492	485	465	476	508	500	532	453	445	492	462	493	477	471	503	467	445	464	470	498	485	471	464	468	491	493	485	479	505	478	470	473	461	505	454	499	466	536	501	505	473	501	453	500	513	495	452	478	489	504	458	489	498	464	467	478	481	447	495	487	496	488	481	473	499	473	492	519	462	494	482	477	520	468	478	483	488	497	464	475	517	469	479	488	491	497	497	470	473	489	493	471	484	517	516	452	464	456	473	498	492	475	476	461	462	490	455	484	457	490	479	496	479	461	521	462	480	471	457	495	463	477	508	445	479	515	463	466	505	472	448	508	467	500	473	459	504	457	461	507	464	476	509	522	447	472	463	476	501	482	441	505	468	483	481	441	471	489	503	452	516	498	490	420	531	450	469	445	452	490	465	454	461	496	448	487	488	470	444	487	510	477	458	472	516
1343	570	332	194	132	163	231	234	251	254	213	212	177	175	146	112	122	174	244	471	628	629	519	366	242	166	145	93	75	76	65	54	60	38	59	52	52	61	56	50	59	60	62	52	62	49	53	56	63	46	57	54	41	62	43	48	57	46	59	48	50	50	63	74	69	49	53	53	58	44	68	62	61	59	60	51	64	64	64	52	57	61	53	40	63	52	67	59	59	45	55	63	50	58	61	60	58	56	51	79	55	55	57	52	53	41	55	67	60	50	41	51	42	46	63	62	70	42	62	63	62	55	59	57	53	59	51	49	71	58	58	59	58	52	55	57	47	54	57	63	66	55	60	72	57	46	60	61	57	55	54	58	64	51	46	55	54	62	62	58	54	53	56	43	48	58	69	55	57	58	48	48	52	44	58	56	50	72	58	69	53	60	54	49	58	55	54	47	61	44	56	50	60	56	45	57	66	54	58	48	47	60	54	56	53	57	58	46	58	65	56	42	50	59	55	49	56	52	51	55	66	68	61	57	68	52	52	56	58	52	48	70	58	51	58	44	37	58	66	41	47	59	56	65	67	70	57	55	59	45	55	59	57	57	49	50	56	57	62	63	65	49	52	65	59	56	44	51	45	46	61	56	54	51	57	69	47	55	51	62	40	58	58	59	60	61	64	54	59	46	52	41	56	66	65	67	52	46	57	60	59	56	62	48	58	41	55	44	52	55	68	59	61	58	56	49	53	57	44	62	60	59	51	60	46	64	55	53	41	36	63	70	51	53	60	44	41	58	49	52	47	58	68	45	53	52	58	63	65	48	56	50	58	50	49	64	58	55	60	59	56	56	53	52	50	43	48	54	71	50	60	42	52	60	64	58	62	70	50	61	56	56	53	44	59	60	62	55	47	43	39	66	63	49	52	57	48	53	58	70	62	54	66	59	43	65	55	58	58	60	75	41	68	57	38	52	61	59	61	66	53	47	57	62	67	53	70	56	49	54	57	56	40	58	51	63	65	55	54	50	47	44	45	55	52	51	53	71	65	59	45	58	65	50	66	59	55	46	60	69	65	60	62	52	56	52	45	47	56	41	58	59	48	49	56	55	68	46	62	59	51	62	54	52	55	43	58	61	60	53	52	42	57	49	53	60	49	40	41	54	56	56	53	43	59	55	49	50	65	66	48	42	50	53	68	58	58	57	52	47	47	56	63	63	65	64	63	66	70	60	48	59	62	47	47	44	52	52	51	48	57	69	68	48	43	52	51	48	51	62	69	58	40	56	42	56	61	41	54	52	52	50	63	62	49	59	52	53	53	40	47	50	63	51	57	61	48	41	58	52	58	60	44	56	53	50	58	52	52	54	47	55	55	52	57	51	52	50	67	54	60	64	54	62	45	59	56	66	65	63	58	47	64	50	47	59	46	62	63	58	56	48	51	53	64	51	69	49	56	59	57	62	47	62	55	55	55	47	60	53	54	50	51	53	57	74	50	59	49	53	57	48	42	49	54	79	79	60	55	66	52	38	58	44	59	62	59	58	68	55	76	52	50	59	44	56	65	57	53	59	72	57	50	64	62	53	50	54	58	79	38	65	56	61	50	51	57	51	51	49	64	54	51	51	70	54	78	61	55	47	54	62	46	61	52	61	55	63	48	63	54	63	51	46	55	55	57	58	52	61	60	68	51	59	58	56	47	55	48	46	46	63	55	52	61	58	40	65	59	72	46	48	48	77	57	62	51	60	62	51	59	55	72	57	53	58	57	53	61	54	55	58	57	61	63	51	52	67	50	62	49	54	50	71	68	67	53	50	60	69	52	55	65	66	50	60	62	57	54	52	48	67	63	80	50	60	55	37	63	60	60	58	61	53	56	59	58	53	55	55	51	39	58	64	59	55	60	51	66	55	63	49	62	50	45	68	59	45	47	45	55	49	65	60	52	68	49	72	56	58	63	47	62	53	62	42	52	64	57	59	60	51	58	64	64	55	48	51	55	55	61	50	52	61	49	54	50	51	52	53	59	56	63	62	50	53	58	53	47	55	52	69	47	57	42	52	61	68	52	47	66	52	54	52	52	63	45	55	48	63	62	48	47	64	49	53	55	62	53	47	55	63	52	53	40	44	47	62	62	64	57	42	53	54	56	50	55	50	48	45	38	47	55	48	58	52	43	47	72	61	64	50	56	43	61	60	70	67	70	52	62	62	64	58	38	50	53	58	65	54	51	47	57	41	48	32	68	37	57	57	50	67	63	57	50	57	49	45	60	62	47	51	56	54	55	62	40	64	61	50	66	47	59	52	45	61	53	44	56	60	56	58	45	46	52	49	60	48	47	49	42	61	57	52	57	66	52	50	73	62	56	46	68	45	67	58	42	56	52	62	51	57	46	54	58	49	53	59	49	46	58	39	54	58	47	56	48	55	52	61	65	62	56	46	42	56	66	63	45	59	51	45	66	45	48	43	67	38	63	57	71	63	73	67	67	51	65	57	61	64	51	46	61	62	59	48	51	51	54	45	53	51	46	60	54	32	56	61	73	56	64	67	50	67	65	48	57	39	49	68	58	55	62	53	48	61	48	64	53	50	60	56	54	59	61	52	74	61	54	59	51	50	50	43	61	52	52	55	66	54	47	55	48	60	61	53	49	68	47	50	54	65	43	55	56	51	57	59	46	54	62	60	50	56	61	49	44	57	72	44	63	54	55	65	50	39	54	49	57	67	49	54	68	63	52	45	55	47	60	65	66	48	57	66	63	59	57	53	62	57	67	57	53	58	54	59	41	51	55	64	59	63	53	62	61	61	56	49	59	56	53	60	57	49	64	60	47	60	58	63	51	58	61	61	60	50	60	68	45	58	57	59	58	38	48	64	61	65	50	53	60	49	63	59	57	55	58	55	58	58	64	61	65	59	49	55	53	63	54	49	48	55	58	46	49	59	68	48	52	55	45	46	50	54	49	60	55	60	58	51	55	51	52	68	64	72	58	47	52	42	53	62	52	66	42	58	61	55	43	70	44	54	59	45	54	52	47	47	55	40	55	57	70	49	51	62	50	55	56	46	54	60	53	40	62	58	52	52	51	55	49	40	60	54	66	55	54	62	62	53	62	59	53	54	56	65	61	58	51	45	39	53	57	50	44	55	46	44	54	68	57	52	53	73	65	66	74	68	57	62	56	50	63	52	71	45	53	61	51	48	51	58	60	54	70	57	62	46	53	49	38	61	65	55	54	59	48	67	57	48	63	45	51	59	63	66	52	48	59	64	52	52	56	58	55	61	58	63	52	43	62	46	47	60	59	55	50	60	57	62	49	66	68	48	63	60	55	57	66	49	50	57	55	78	52	54	48	62	50	59	53	52	44	54	52	61	56	54	45	74	50	45	54	57	53	58	49	52	44	49	59	47	47	54	58	52	58	53	56	53	66	49	58	54	50	59	51	58	67	57	46	59	68	66	46	61	46	50	58	60	50	50	61	53	53	58	64	50	66	61	56	52	51	73	43	59
15234	6051	3506	2968	5954	10447	10959	10523	9446	8351	6929	5938	4716	3996	3544	3024	2687	4057	6065	10016	12102	11841	9647	7018	4652	2838	1679	1070	686	507	467	367	428	437	391	369	390	390	419	381	432	382	407	415	397	417	374	409	447	400	345	409	404	413	393	367	391	450	389	408	388	395	402	393	415	426	385	384	453	413	367	375	402	403	384	447	407	359	383	427	373	362	411	426	404	397	369	362	374	420	380	400	419	401	404	391	398	368	423	377	377	381	374	397	400	411	387	344	405	423	415	391	414	388	383	395	416	415	425	404	396	403	404	407	400	427	399	413	379	392	416	383	371	391	412	395	376	427	420	425	412	423	387	374	402	434	373	375	447	394	414	393	376	415	390	423	367	361	392	393	428	371	398	396	413	420	384	385	392	370	413	394	386	385	373	420	391	388	432	405	361	424	382	424	371	383	410	401	442	433	407	422	423	362	407	397	391	415	413	419	364	409	400	398	412	417	398	399	365	388	396	372	406	427	423	418	410	401	425	428	386	373	390	401	403	409	416	451	404	391	349	408	399	394	389	403	422	382	391	387	429	388	428	368	405	449	397	397	378	448	386	379	372	404	397	419	411	401	400	422	364	377	417	398	358	381	397	401	413	405	395	406	407	416	408	393	419	421	391	425	353	370	367	393	406	398	415	396	360	431	393	417	356	380	417	374	397	403	385	373	404	391	371	406	400	407	372	390	385	418	394	390	423	419	410	427	430	387	375	386	384	422	402	442	422	393	408	456	418	403	410	391	401	392	385	373	432	429	412	411	395	393	374	395	435	411	395	397	407	391	441	423	371	433	399	369	374	404	391	368	420	378	386	365	405	401	425	378	409	407	416	400	369	407	395	401	399	406	378	389	411	380	407	416	428	397	410	408	392	423	428	392	387	367	384	431	426	366	416	374	402	381	436	396	414	352	434	395	400	380	419	378	427	392	397	378	397	409	410	352	404	414	390	384	394	369	395	372	423	407	377	379	402	385	408	385	414	377	373	382	427	383	393	418	392	412	411	397	407	396	379	402	370	426	403	430	413	413	402	410	390	442	373	416	391	413	396	379	404	447	382	406	385	430	376	388	415	388	390	403	393	404	435	396	405	425	370	413	377	433	440	395	424	398	418	428	415	385	372	374	398	409	407	394	412	379	399	418	394	411	416	394	415	396	375	423	395	416	365	401	350	379	406	405	393	383	429	415	414	408	421	414	376	404	433	416	417	380	368	418	426	406	389	417	379	408	393	404	421	380	416	362	379	391	377	429	419	405	404	421	434	402	412	398	378	404	397	392	385	401	388	388	373	404	388	413	398	413	397	387	388	368	398	408	363	407	412	406	396	392	424	431	393	392	394	407	396	376	404	388	384	412	392	399	406	388	407	433	389	410	405	408	412	421	398	448	414	424	404	411	426	400	411	421	373	372	424	394	396	406	382	437	406	376	394	402	389	386	386	358	399	401	398	380	367	396	403	389	414	391	404	374	391	397	412	373	369	395	386	421	398	385	423	377	373	385	371	391	369	417	418	378	418	372	427	399	414	424	368	409	392	407	398	422	390	409	401	427	395	385	389	378	420	364	388	370	378	449	376	380	370	377	421	393	385	420	381	407	371	421	364	416	419	391	366	428	428	398	390	399	391	399	424	384	411	406	403	410	418	389	372	384	397	392	390	386	399	431	399	359	384	401	394	410	385	397	395	419	384	393	410	390	377	402	379	409	425	380	387	352	398	389	391	408	393	403	379	419	380	404	388	430	398	387	402	422	409	405	424	410	396	381	392	390	410	391	392	421	420	423	440	381	375	393	451	415	384	414	369	414	434	420	386	433	408	387	396	397	410	401	393	389	409	390	422	403	377	422	402	416	373	400	383	371	413	394	423	409	400	394	371	393	410	373	404	407	401	379	406	388	399	387	349	423	390	373	393	428	423	412	396	390	423	415	404	381	417	407	398	400	374	424	386	436	400	411	418	433	379	379	406	406	372	392	441	376	384	429	399	416	403	395	402	401	413	386	417	403	396	379	363	405	407	394	450	411	368	427	414	413	382	366	418	374	417	365	378	397	422	403	394	422	392	432	401	404	421	418	411	384	381	414	403	396	402	404	412	415	430	425	408	413	430	391	403	359	396	423	406	421	413	411	396	385	390	414	395	429	400	402	375	386	388	408	421	389	413	358	371	399	387	382	381	409	387	363	412	377	415	375	372	433	407	372	398	439	400	387	401	392	404	411	420	395	414	403	406	424	407	387	418	445	408	411	399	401	377	409	450	408	362	381	379	377	384	409	401	424	399	421	413	400	402	415	376	386	361	395	388	416	389	406	392	414	419	392	353	433	416	412	409	385	435	451	392	379	373	435	441	402	441	389	381	395	400	387	365	428	395	387	400	388	408	368	420	396	420	389	394	407	434	397	392	421	415	375	441	388	390	405	405	413	409	400	423	410	369	398	403	412	420	392	384	377	396	391	413	388	407	413	352	398	398	379	388	422	403	409	399	374	367	415	386	429	386	402	410	422	427	384	428	418	432	384	402	412	394	410	422	440	417	408	412	411	382	393	361	395	381	430	387	401	429	425	361	410	400	406	395	393	372	439	395	418	425	401	429	398	381	404	400	417	392	451	380	390	401	374	419	396	391	407	366	422	425	401	424	396	412	394	376	408	419	391	373	421	393	397	379	404	402	369	415	422	390	392	421	391	391	414	408	393	417	380	413	380	419	420	445	414	382	413	362	421	415	376	403	378	415	387	401	419	401	439	436	410	417	416	400	384	401	389	373	404	367	400	418	386	406	353	390	367	386	401	414	412	416	391	378	441	400	386	426	390	385	409	369	390	384	396	408	372	392	395	374	390	337	402	436	386	416	383	397	371	423	395	366	420	398	378	377	426	379	371	394	426	412	424	410	403	398	382	411	416	406	403	411	390	400	395	402	399	412	392	396	404	391	384	409	357	345	401	404	393	378	413	402	396	394	414	392	378	420	388	448	420	412	396	412	414	368	392	395	409	387	363	375	369	396	420	369	371	403	401	393	400	377	410	394	396	404	388	408	391	418	382	399	404	410	399	380	376	403	409	400	377	391	392	388	390	391	412	394	431	384	429	400	397	388	385	426	383	422	370	386	393	395	422	411	390	384	401	406	411	403	381	387	412	363	393	446	411	399	403	396	427	401	416	386	377	372	391	384	409	361	367	383	371	397	392	396	446	391	399	406	440	391	368	447	410	405	404	394	411	421	385	428	412	433	402	395	403	444	407	377	430	419	440	377	400	361	379	387	389	392	403	396	386	390	404	358	391	393	401	411	412	395	371	400	458	381	395	391	393	402	361	392	402	413	348	418	424	400	399	400	400	382	404	398	399	396	367	390	398	409	385	395	414	420	411	404	397	386	426	429	433	395	396	403	408	419	383	436	374	387	413	414	397	429	415	394	405	396	370	392	384	403	379	400	408	374	386	378	380	424	413	394	408	369	369	451	439	421	423	394	363
2881	537	287	166	159	181	239	270	283	265	260	196	215	175	149	145	147	239	368	497	680	633	517	423	280	201	171	106	68	87	67	73	84	95	99	87	80	77	83	64	85	79	79	67	75	62	84	75	69	77	95	88	68	69	80	72	79	75	83	71	70	80	78	75	73	76	67	63	75	68	69	92	83	87	81	84	73	66	78	90	85	71	83	73	81	87	77	71	66	78	94	89	76	71	75	90	89	94	80	82	73	90	88	76	68	81	73	86	70	70	93	70	78	68	83	73	81	68	76	86	86	80	77	67	78	68	70	63	75	79	86	67	74	71	78	88	70	70	74	92	86	74	73	76	97	75	84	83	71	81	90	65	78	88	71	80	87	61	82	70	78	74	90	76	85	99	83	85	70	70	73	85	79	73	66	85	52	70	78	82	83	70	62	66	76	81	64	75	91	84	72	66	68	73	81	89	66	87	71	112	89	80	69	90	84	79	72	76	69	80	54	82	91	67	81	76	80	71	54	86	71	79	79	75	78	80	72	67	67	77	73	77	81	68	69	77	75	73	87	98	62	73	64	72	72	74	69	70	81	69	86	88	77	96	94	74	79	88	97	78	75	80	81	85	89	77	92	77	84	69	83	80	68	83	74	67	80	69	88	87	82	78	74	80	73	86	81	70	75	66	81	75	85	99	65	67	76	78	69	78	74	84	84	100	63	64	83	83	77	67	85	70	98	87	75	56	68	74	82	58	90	86	89	90	77	73	84	75	70	74	66	85	64	82	73	89	91	83	87	73	84	68	85	81	82	74	68	77	91	78	101	58	79	78	72	87	65	92	84	61	76	79	74	85	70	70	89	80	66	66	80	86	92	60	82	78	87	73	66	80	71	68	73	75	81	84	62	69	93	84	85	66	72	73	76	83	80	71	79	63	78	70	92	74	78	87	73	77	73	65	88	89	64	70	78	76	79	73	93	77	96	84	63	75	68	81	73	90	80	77	63	83	87	80	60	84	82	74	70	80	65	87	81	83	80	78	87	66	83	72	70	79	71	70	86	68	68	79	82	86	83	92	80	85	84	77	78	71	79	78	98	77	88	85	79	80	85	82	96	82	75	76	82	79	70	74	71	83	65	83	78	83	68	86	68	83	75	83	90	71	81	72	86	80	71	75	83	82	67	63	86	82	84	68	75	82	72	76	86	89	83	84	69	81	76	73	85	88	52	64	99	83	70	78	79	73	94	81	74	76	85	82	56	80	84	77	66	78	79	73	70	81	76	71	71	82	81	87	72	76	79	74	71	73	80	81	72	97	66	72	64	74	73	71	75	80	81	69	73	73	88	82	68	74	67	67	87	87	54	71	86	75	80	82	93	79	80	72	81	71	77	87	73	82	86	85	65	79	89	82	88	88	63	91	76	83	84	58	79	79	73	76	82	73	83	68	68	71	89	93	69	67	76	73	76	55	84	73	69	73	80	73	75	77	80	102	76	81	74	82	76	94	61	54	84	62	86	94	81	63	85	84	78	80	85	60	77	92	74	81	77	73	76	75	61	69	82	74	72	80	71	74	63	83	80	70	80	66	80	78	82	77	55	82	68	81	80	90	81	70	81	108	71	85	82	73	61	82	88	91	64	84	72	81	77	80	73	90	80	79	61	78	114	83	85	76	74	71	94	88	71	73	80	91	85	77	68	91	86	71	92	83	86	61	70	65	80	70	88	94	66	80	88	104	79	87	71	78	69	76	80	81	69	79	73	79	90	77	78	87	83	96	74	67	78	98	89	70	83	63	73	73	74	66	86	71	87	82	78	77	80	85	72	75	76	91	73	82	75	96	83	69	66	61	83	76	70	80	85	69	77	80	68	76	83	96	75	68	80	73	81	93	88	78	69	87	72	82	65	75	74	71	66	75	69	76	86	96	65	74	79	86	90	67	86	69	75	82	86	81	66	68	84	72	76	75	77	90	92	71	80	74	77	75	63	79	62	76	82	75	67	62	81	70	97	94	66	80	73	63	88	75	100	92	79	77	83	73	81	69	86	66	76	64	86	92	80	78	79	71	92	95	79	82	74	76	98	85	68	80	99	81	75	80	71	72	77	79	80	89	89	75	80	64	79	84	82	75	70	69	95	78	84	79	74	82	69	78	62	83	99	84	80	81	80	90	81	77	85	87	84	77	68	77	80	61	62	72	73	76	63	81	77	82	63	80	65	78	86	83	77	76	78	67	68	84	86	78	66	77	76	85	79	73	82	91	77	78	71	63	65	100	84	78	99	81	57	78	80	92	71	60	67	67	78	69	72	90	78	61	79	88	81	75	54	75	73	89	65	79	69	79	84	76	75	58	82	81	99	79	88	85	74	70	71	75	98	74	82	96	84	78	75	70	67	92	89	84	80	70	75	75	84	88	75	74	88	84	92	66	71	76	72	77	82	80	79	74	66	78	90	72	69	93	81	86	73	102	64	86	75	71	79	72	79	76	76	75	67	75	80	78	69	91	80	91	66	77	90	67	81	68	70	87	84	85	54	79	57	81	85	84	87	68	85	94	69	78	72	89	76	75	80	77	67	93	72	96	77	86	61	75	70	85	65	100	66	75	83	70	77	92	90	70	82	82	77	64	76	71	80	77	80	87	66	81	88	77	103	74	81	69	68	67	80	85	76	77	86	77	73	86	86	80	86	84	81	74	78	92	81	78	74	85	88	66	77	71	75	83	59	88	74	80	87	80	80	65	71	91	94	78	77	85	77	82	85	68	80	73	79	69	73	76	84	95	59	74	70	71	75	81	86	93	79	77	82	85	89	100	82	75	88	93	95	76	67	74	77	70	90	72	89	83	75	74	75	68	76	84	83	60	85	87	64	70	74	75	81	81	58	82	71	95	74	76	71	76	77	82	70	77	88	81	72	70	91	99	84	78	65	73	67	73	74	81	69	97	96	76	77	63	86	78	80	68	83	76	83	83	64	85	88	104	77	73	73	80	67	82	79	80	69	74	83	78	73	88	66	90	82	90	75	73	63	75	82	77	91	80	85	89	62	81	71	79	81	77	87	92	91	75	87	69	67	81	77	74	86	80	86	87	84	79	83	69	89	84	88	76	82	81	77	81	86	78	82	71	73	85	81	91	112	74	74	73	82	79	63	67	85	63	62	66	76	88	93	81	89	78	79	68	80	82	57	87	74	68	74	74	75	76	76	65	82	73	70	80	96	100	80	69	88	67	71	81	77	78	69	70	71	79	68	84	70	78	74	84	80	73	71	75	58	58	74	75	84	89	83	73	68	85	85	83	64	74	83	78	80	64	98	81	74	89	75	85	78	85	84	71	90	72	86	83	93	62	76	96	82	82	76	82	93	83	83	72	92	96	78	87	86	89	76	82	64	85	86	76	75	80	79	92	80	86	71	89	75	65	76	76	88	76	80	83	75	73	83	81	70	93	74	71	81	89	80	76	85	77	84	82	72	85	68	81	102	85	77	70	76	73	86	79	72	73	73	95
16181	5715	2884	2369	6110	9815	11396	11472	10174	8466	7090	5793	5421	3553	2844	2963	3308	5428	8275	11166	12743	12498	10314	7907	5096	3282	2006	1214	874	709	661	597	543	569	542	592	563	573	549	591	533	569	579	570	603	566	592	567	600	564	566	575	552	551	592	546	554	576	577	617	539	576	539	546	569	548	563	527	546	578	543	540	545	594	550	591	582	519	543	587	573	528	571	499	588	544	513	571	563	553	570	560	591	578	570	595	557	535	573	568	573	614	551	575	574	545	567	550	559	543	598	594	580	505	552	547	510	526	586	557	529	548	576	571	557	569	610	538	580	569	621	598	558	541	578	527	581	579	561	556	590	571	573	563	547	547	543	576	529	549	549	590	586	595	522	565	564	553	564	584	574	573	578	561	592	527	553	521	536	571	564	533	527	564	578	575	587	576	572	561	554	525	572	612	563	552	532	560	544	563	549	584	603	566	574	550	560	497	580	568	530	541	531	562	576	580	543	542	547	568	558	592	578	558	577	565	552	562	543	606	563	580	585	633	586	598	575	569	521	550	607	609	545	575	562	594	549	564	566	541	581	565	543	547	547	574	533	591	551	582	565	552	554	540	542	574	535	554	574	580	527	521	575	581	538	608	560	563	555	573	536	590	585	532	568	604	544	533	567	576	596	552	570	533	544	546	565	545	540	566	576	577	545	571	546	627	551	554	568	535	536	576	548	565	533	534	538	582	545	557	558	541	555	555	533	577	507	581	581	576	590	589	622	581	579	567	552	600	593	585	599	574	567	579	525	535	613	561	571	567	536	593	630	581	566	578	607	567	551	542	559	558	562	569	546	543	579	574	578	564	562	564	611	610	566	565	554	552	580	551	571	590	558	543	572	564	588	543	583	575	568	538	571	528	567	561	560	523	571	514	533	533	576	522	529	524	599	572	560	552	529	611	515	570	530	595	570	543	573	570	561	621	541	546	569	550	600	587	547	538	584	545	543	556	578	529	551	596	548	535	575	590	574	565	509	574	551	576	581	498	546	573	500	527	579	555	538	577	564	569	544	542	555	560	555	577	575	606	586	545	594	575	542	562	575	553	548	543	530	551	564	544	556	543	575	557	601	544	584	591	535	536	586	568	555	557	489	568	543	561	549	550	586	578	525	526	578	556	573	603	562	538	543	592	608	570	568	568	513	533	581	559	564	564	551	545	569	530	573	555	605	567	616	545	601	545	525	571	545	559	580	579	552	530	550	535	550	591	561	595	580	592	608	613	589	552	613	565	551	561	557	596	527	579	536	556	576	557	558	585	530	527	556	588	592	556	541	600	561	558	553	538	556	545	541	587	585	575	543	557	561	491	549	544	582	569	538	541	554	551	570	569	557	582	533	572	519	577	590	597	549	605	567	603	534	553	520	583	533	586	565	606	587	559	593	502	512	540	568	545	579	543	555	577	541	560	580	569	568	571	552	546	548	579	506	560	571	539	550	565	581	549	537	605	582	538	568	558	566	552	589	535	564	548	545	566	599	594	514	525	568	559	573	594	498	544	522	539	563	548	576	547	564	607	591	550	554	588	562	573	562	548	587	595	545	551	584	575	534	562	609	553	538	560	533	568	562	524	600	557	545	562	535	581	544	577	599	565	524	547	555	536	585	515	565	561	552	533	559	570	546	517	574	561	595	559	590	545	580	545	570	546	535	594	571	584	555	539	570	585	562	551	522	509	610	564	591	554	560	569	557	566	583	533	540	564	549	555	551	567	513	571	525	567	569	548	536	571	530	511	562	583	548	563	537	574	544	535	593	589	571	592	517	583	526	552	534	561	575	564	567	567	548	568	583	540	572	550	565	524	568	561	557	562	588	559	581	557	537	577	593	596	553	576	594	517	603	574	513	610	591	562	532	569	528	535	593	591	550	542	558	596	548	563	561	543	552	600	584	558	530	533	497	538	538	499	599	538	560	581	557	566	513	601	557	564	509	561	553	583	558	567	529	560	521	548	593	576	540	589	569	570	528	568	563	560	571	561	536	552	582	545	528	590	554	588	614	591	572	566	531	555	588	513	606	557	550	560	563	546	558	528	543	551	554	535	530	575	546	536	538	555	573	548	557	537	563	570	557	587	565	588	579	596	555	543	517	589	605	575	596	575	552	507	576	559	556	563	548	594	543	554	569	566	608	577	545	566	609	524	550	538	535	563	541	511	564	607	568	597	554	567	549	556	561	550	603	566	501	598	542	570	515	561	573	569	527	550	575	550	570	586	531	574	552	533	589	558	546	552	559	557	525	580	540	589	618	573	587	589	576	568	539	547	560	569	531	599	557	549	584	616	598	550	550	583	570	524	576	599	563	589	550	531	571	530	595	552	538	539	550	549	558	616	576	567	547	572	584	565	533	551	595	559	598	547	597	578	540	552	548	527	599	556	587	581	565	552	565	573	563	554	529	553	590	533	565	533	584	571	581	593	575	560	557	545	577	595	579	611	564	579	585	555	611	580	552	508	568	564	568	577	572	589	569	558	560	565	566	580	518	564	558	549	567	541	545	574	592	552	616	555	579	559	588	594	579	583	590	526	546	560	565	557	550	538	574	578	539	619	541	589	574	586	571	596	550	584	551	575	577	538	549	595	582	540	551	559	531	565	547	590	573	536	567	523	599	584	578	574	558	529	567	575	603	565	547	574	584	553	580	594	556	545	511	606	563	575	572	547	560	575	583	534	565	590	589	575	530	539	551	539	609	559	517	548	583	559	571	587	602	558	547	580	561	575	527	539	542	544	538	537	579	566	568	566	572	556	600	577	592	576	597	585	540	600	567	574	565	610	572	580	554	603	529	546	554	511	526	586	550	555	595	564	580	584	590	550	579	542	573	576	574	577	522	562	593	581	534	556	566	541	558	556	600	549	578	581	519	561	579	585	577	540	564	558	587	574	550	515	567	569	600	554	572	573	583	574	558	587	570	570	542	592	534	582	604	577	532	578	540	600	559	567	589	566	584	564	605	561	554	568	546	602	580	572	532	586	567	573	578	596	559	566	560	582	574	576	580	574	586	602	602	555	540	599	564	558	577	562	569	554	592	535	579	555	552	527	577	575	563	568	572	612	565	567	509	576	540	541	590	570	585	555	551	568	571	573	596	565	565	538	585	517	556	591	536	553	557	544	548	575	547	562	568	565	568	582	582	547	507	576	548	574	556	619	533	592	560	575	527	551	558	533	569	584	560	570	553	526	565	582	575	590	583	578	519	543	547	542	551	563	534	541	606	565	587	585	576	574	574	551	568	575	592	546	547	573	601	574	583	569	528	547	554	579	574	558	551	568	565	577	554	570	588	556	546	574	586	553	574	520	557	550	580	605	541	525	598	576	530	616	598	544	586	578	558	538	554	580	614	563	575	570	594	572	564	588	591	593	586	582	593	536	583	540	586	544	572	539	578	565	563	605	553	548	606	516	566	591	618	535	579	592	573	527	547	534	540	569	559	590	588	567	582	569	573	562	566	613	539	571	565	560	587	537
2205	675	305	222	177	247	329	359	346	327	261	237	230	201	172	198	224	530	810	1194	1263	1140	820	559	350	206	125	114	102	73	77	66	71	70	68	68	64	68	60	63	70	70	62	62	56	66	71	59	65	79	64	67	66	58	66	65	51	96	69	54	44	61	52	58	82	64	62	72	69	60	65	70	80	62	55	64	61	72	71	62	61	60	62	64	77	71	66	57	87	68	78	50	65	80	66	57	59	58	61	71	74	65	69	56	64	50	75	62	68	62	63	65	66	60	53	68	59	56	73	82	52	69	68	63	68	81	66	55	58	73	67	62	58	74	61	62	72	64	71	68	72	64	68	68	65	67	66	53	62	65	76	56	50	52	64	68	64	67	65	67	54	65	61	64	69	71	55	83	65	60	76	63	73	58	64	57	62	59	61	79	70	76	70	63	68	72	64	67	65	60	69	63	73	61	62	64	74	72	64	83	72	66	58	78	55	71	65	56	69	73	57	61	63	67	68	81	70	61	58	56	79	56	67	68	56	71	62	65	61	63	70	77	56	70	70	68	64	70	81	56	63	75	58	66	72	70	59	59	71	52	71	77	84	52	82	61	74	71	63	67	68	54	73	63	47	64	65	64	52	65	54	67	54	63	45	55	65	65	63	70	52	70	71	73	64	66	73	55	70	57	69	57	63	60	55	52	74	63	56	76	73	74	61	53	61	68	77	70	69	65	67	66	61	60	74	75	67	71	71	67	68	68	67	55	63	58	59	59	74	53	46	72	74	51	61	56	61	63	73	58	60	64	66	53	52	83	74	76	74	58	73	68	70	73	57	77	53	53	54	63	75	55	54	69	73	63	68	48	65	64	63	54	65	66	69	70	71	69	66	50	69	54	66	63	73	65	68	72	65	47	67	73	67	64	71	49	70	71	73	72	63	68	66	69	66	67	68	75	64	74	73	61	64	71	68	62	63	63	68	56	58	69	81	81	70	61	55	71	71	63	77	63	57	71	60	61	68	83	62	51	73	60	65	60	66	53	82	73	70	64	63	78	72	69	54	61	59	63	72	65	65	78	69	60	69	71	62	67	60	66	65	77	53	69	94	55	59	78	57	50	56	64	67	57	60	69	72	72	63	60	79	60	57	68	66	61	48	69	69	65	61	62	73	77	69	62	64	45	83	66	66	63	61	75	66	66	52	60	65	63	51	70	62	62	68	79	71	57	45	60	70	62	83	82	76	65	59	58	73	73	78	74	69	43	73	60	64	73	52	71	59	66	76	67	54	71	62	54	66	62	60	71	76	58	63	67	65	60	61	56	75	73	82	57	67	56	62	73	68	65	52	57	62	66	72	71	61	54	58	80	53	74	65	70	67	69	62	51	78	82	67	72	70	61	63	74	59	50	65	60	62	70	64	63	54	71	80	67	72	68	67	60	57	58	70	61	46	56	56	51	69	65	77	60	64	51	66	81	71	54	52	70	67	62	50	73	74	80	71	55	51	55	49	67	58	75	70	69	61	60	81	57	64	68	65	54	60	71	67	66	65	70	54	66	59	65	67	85	72	88	75	61	65	86	53	72	78	74	58	65	51	58	60	57	63	67	71	50	58	76	50	55	68	62	51	64	65	56	73	58	68	72	67	61	60	72	64	68	66	71	67	60	74	61	80	67	73	73	54	68	66	73	46	54	69	72	65	75	60	51	74	60	55	68	53	78	63	72	48	77	59	68	74	71	60	63	63	71	50	70	62	59	61	57	65	72	62	66	65	70	60	76	68	80	58	73	55	71	51	78	61	71	70	77	64	81	57	66	51	60	63	71	63	66	58	65	67	79	86	56	55	59	58	71	51	62	58	70	76	66	58	57	61	58	47	77	60	53	77	80	58	66	83	66	74	73	66	55	70	77	54	70	55	58	62	67	61	56	45	65	63	67	67	51	83	58	56	68	66	62	59	67	73	69	56	66	63	58	54	54	62	65	72	68	67	51	63	58	63	64	66	71	54	64	63	73	60	56	60	64	60	68	59	74	72	62	62	62	68	65	51	61	61	63	57	57	84	57	58	83	67	70	88	62	68	73	81	59	55	66	61	62	69	60	78	49	64	60	58	56	54	59	74	61	59	71	52	69	59	95	61	70	60	70	66	69	55	83	71	60	61	61	54	64	50	77	73	62	66	55	67	62	60	71	62	69	54	64	74	70	57	76	73	64	59	68	69	69	49	76	70	61	59	68	68	64	74	62	62	51	85	74	53	72	69	79	70	59	58	72	59	78	57	74	65	63	68	62	63	60	55	68	58	62	73	52	70	55	61	58	63	60	47	58	54	61	62	63	67	71	67	70	54	68	61	76	62	58	67	74	60	61	59	55	62	84	45	74	70	71	73	55	60	65	62	83	63	52	68	73	72	64	59	60	72	61	75	69	82	72	59	51	54	58	49	46	51	70	66	78	63	52	56	72	74	68	62	62	66	84	66	70	62	70	77	74	60	55	73	79	72	52	77	67	63	67	70	52	65	66	63	67	67	64	58	68	63	68	79	83	66	57	67	65	58	59	61	66	65	58	61	73	53	66	66	57	62	57	44	60	71	55	59	64	74	65	67	61	72	75	54	67	70	55	63	57	81	75	81	59	63	67	72	53	62	66	73	68	83	55	55	53	75	69	69	64	66	70	68	75	52	67	50	71	56	67	59	70	61	62	57	60	64	71	63	67	72	64	81	56	71	57	60	62	66	69	61	66	60	62	68	71	51	70	69	61	54	63	61	82	63	67	70	65	53	57	58	62	68	65	73	62	67	65	73	50	54	69	65	73	57	59	69	87	64	66	70	78	67	54	72	72	68	53	54	71	50	59	66	63	64	63	64	76	56	44	76	64	67	74	61	50	53	58	59	77	67	60	71	60	59	59	64	64	61	61	60	67	75	69	71	62	67	67	74	65	70	78	81	57	64	71	91	69	64	61	55	66	67	71	63	72	72	68	73	74	64	63	73	77	76	68	66	58	67	69	61	63	65	62	68	76	68	69	74	68	62	53	75	59	60	62	65	57	66	68	72	72	72	58	77	69	77	74	63	57	74	62	63	66	57	74	73	60	62	59	68	61	68	51	62	65	54	72	64	63	71	71	63	73	72	61	62	64	79	62	77	56	68	68	60	63	67	59	67	67	63	65	64	71	62	74	68	62	66	75	66	71	53	72	75	61	76	54	57	78	79	63	66	77	77	67	71	65	67	71	65	66	55	59	62	68	71	67	62	88	52	68	69	64	70	66	66	72	70	70	56	53	63	52	65	57	60	68	51	54	44	86	72	54	59	76	81	64	49	81	82	66	63	72	68	72	47	72	62	65	72	60	60	58	63	61	75	56	67	70	71	69	56	65	70	56	80	63	70	53	71	75	59	77	76	58	57	65	62	63	73	63	63	71	73	71	53	60	64	53	70	60	62	66	66	61	71	66	66	67	53	67	63	71	74	60	68	65	53	59	57	58	62	70	56	79	59	66	64	63
19548	6829	3059	3478	9005	14341	15193	14156	12455	9751	7710	7008	5928	4617	4555	4841	5815	11671	16101	19226	19976	17818	13755	10224	6672	3946	2217	1348	832	681	507	477	478	432	482	472	448	472	438	434	432	471	479	443	427	485	473	482	480	464	446	483	450	462	450	459	447	434	450	441	463	397	486	488	489	463	465	438	469	460	446	416	462	436	487	483	480	470	479	432	435	464	484	435	462	434	479	446	463	395	456	481	423	467	454	459	477	430	475	452	472	475	518	450	441	456	472	480	428	468	438	445	456	509	481	469	473	489	501	460	440	503	467	431	467	453	459	446	480	433	413	447	471	507	512	410	459	480	448	471	439	450	441	474	467	443	435	465	427	482	461	465	469	465	477	471	475	469	455	487	509	465	463	437	453	458	443	460	436	448	425	490	458	486	483	463	441	465	487	476	442	470	473	440	470	460	465	464	474	459	465	475	487	459	421	440	428	426	449	430	470	481	445	455	463	462	448	462	424	433	426	455	445	441	483	431	449	485	440	459	465	449	453	474	481	478	448	450	431	436	458	441	448	466	469	453	439	460	470	466	426	475	450	439	454	426	461	460	466	479	458	458	478	494	502	468	430	482	418	494	481	492	459	430	456	506	474	440	452	479	446	466	472	474	411	483	454	451	437	471	433	434	445	441	459	478	414	402	453	418	466	480	459	476	425	434	440	478	483	481	443	406	462	473	484	470	468	435	487	462	439	481	491	454	447	476	441	449	487	423	463	467	461	473	469	461	455	445	414	456	453	473	471	452	487	448	484	448	435	452	441	442	468	476	447	475	434	451	440	451	443	494	458	465	463	445	414	458	441	440	473	468	474	513	468	458	436	452	456	444	461	471	475	496	490	423	451	445	469	435	450	447	429	461	467	456	463	445	453	478	407	482	487	452	446	434	467	479	457	449	432	453	458	428	430	434	459	460	464	519	438	453	449	449	450	438	485	448	448	444	424	473	422	477	497	487	488	450	452	500	429	465	447	445	493	389	458	429	452	411	456	441	420	452	443	480	460	414	467	469	412	465	506	458	473	475	444	466	477	451	501	456	439	466	495	462	455	419	458	450	436	432	466	472	474	474	446	454	432	467	456	444	498	429	493	455	441	464	498	449	478	422	467	475	462	475	469	418	470	440	451	467	461	432	423	473	491	431	449	450	436	453	477	482	497	442	449	448	508	486	462	444	468	416	453	423	450	425	451	496	458	466	492	466	456	463	414	454	457	452	471	471	415	477	488	463	451	459	467	465	460	471	485	473	470	492	505	495	452	480	448	447	452	486	446	486	455	446	426	458	433	452	455	467	455	472	408	463	417	485	435	451	415	440	458	495	455	450	471	505	473	452	452	430	458	439	409	480	469	452	433	488	448	447	439	476	422	470	473	465	468	444	425	458	430	458	475	461	453	481	462	477	431	487	436	479	456	443	438	478	447	443	470	494	439	504	473	437	479	453	423	426	468	499	485	448	497	463	468	485	492	445	435	430	439	458	429	457	459	490	464	459	464	413	484	450	459	468	456	453	461	451	478	494	478	458	435	440	494	466	466	454	450	470	454	451	450	425	438	468	486	465	468	447	467	484	505	410	502	445	463	474	473	486	449	452	465	418	478	485	475	461	440	480	475	482	456	456	449	457	467	448	421	468	458	480	449	473	471	493	496	448	451	493	455	492	435	476	440	457	467	487	469	427	452	425	407	501	464	468	439	422	480	471	461	491	470	458	446	438	477	446	454	455	483	475	479	477	480	442	464	460	455	458	510	448	473	473	429	449	471	471	466	468	494	471	477	434	412	465	457	462	432	452	431	473	459	439	439	476	455	432	447	509	462	458	476	453	455	508	476	426	488	428	430	421	493	454	471	454	454	413	487	467	427	484	457	458	436	405	439	468	465	475	467	492	453	435	437	489	444	464	459	446	414	455	484	415	466	493	447	444	472	469	457	455	428	415	443	426	437	475	454	455	456	490	476	441	418	473	486	456	431	499	445	442	427	469	426	485	442	457	467	421	438	486	420	455	470	473	461	452	438	505	437	449	475	439	458	441	489	472	425	450	467	484	453	422	484	495	478	446	461	474	492	473	459	463	470	443	456	437	463	468	469	434	445	486	447	459	421	476	462	479	481	444	466	453	472	468	487	467	437	499	488	434	448	441	473	458	441	458	448	459	438	438	491	489	454	432	447	455	454	441	449	477	429	472	454	467	448	467	464	420	447	446	460	483	480	448	425	396	428	455	452	427	490	496	483	463	443	399	436	484	465	472	449	462	450	462	476	451	443	470	495	444	456	454	490	468	450	458	495	484	440	433	456	467	525	457	461	421	448	456	468	461	432	431	455	439	448	455	447	488	476	463	455	472	466	472	439	474	468	447	452	450	459	494	451	453	455	438	439	476	474	470	475	461	482	472	477	473	433	460	486	467	474	465	484	468	456	442	445	482	505	439	432	462	412	479	458	456	456	462	420	437	468	488	465	451	429	460	485	444	460	457	496	492	453	429	448	454	414	435	478	442	482	442	483	479	484	512	464	483	485	447	443	441	472	446	420	498	476	456	495	472	488	448	455	448	433	422	457	464	485	424	450	484	436	457	411	431	439	459	454	446	452	478	447	461	462	463	477	475	492	459	406	466	447	460	430	439	500	463	443	460	450	449	448	454	445	471	445	476	486	473	448	453	477	451	443	520	428	498	429	454	471	505	464	441	437	438	504	466	485	452	472	450	475	446	432	473	458	474	427	453	467	438	423	468	478	458	472	451	464	440	463	446	478	421	441	487	474	492	429	434	472	456	438	476	449	443	466	429	427	467	448	463	450	479	431	439	487	443	472	422	460	458	442	498	456	438	451	455	426	472	450	465	483	446	459	498	462	487	441	437	481	466	509	449	472	466	487	449	458	496	474	472	478	441	458	457	451	450	471	438	506	467	448	458	486	465	460	429	472	483	459	466	454	441	447	444	457	484	467	483	462	472	469	486	455	477	486	468	477	459	417	473	461	471	441	444	449	495	440	449	452	464	452	501	468	493	464	448	434	428	452	457	444	459	454	449	458	460	471	465	450	477	459	462	477	426	503	438	459	434	477	493	477	433	425	433	430	460	458	425	453	438	487	445	487	490	430	448	472	448	489	479	500	470	479	473	474	461	462	433	436	500	462	464	453	475	441	474	485	443	425	494	435	448	457	445	456	429	474	473	439	464	451	443	516	471	419	467	470	471	405	422	487	454	440	488	457	451	437	464	433	488	446	484	414	467	468	462	490	486	430	490	443	427	425	437	434	404	456	457	464	454	453	487	467	488	441	464	486	468	486	464	486	447	462	441	470	489	452	459	433	469	434	494	472	480	485	417	489	448	470	426	418	468	456	460	440	480	486	465	419	474	442	480	432	505	447	457	476	435	485	464	498	481	414	468	425	438	451	442	472	468	429	453	441	447	487	483	474	455	471	470	484	434	486	433	463	454	442	461	437	462	475	452	438	472	471	466	460	453
1999	356	186	165	144	155	241	240	205	166	140	150	145	143	129	134	129	136	168	190	192	189	199	152	122	103	81	67	78	80	63	68	66	63	68	62	75	43	53	73	77	67	65	64	55	57	50	68	71	70	56	85	71	66	63	70	72	71	72	65	64	58	68	59	65	65	77	67	64	75	62	64	71	65	64	67	69	68	69	52	51	65	63	64	59	64	80	56	74	54	63	59	57	71	59	68	69	65	63	58	68	59	60	73	56	62	65	76	61	56	48	60	75	63	64	59	67	58	81	60	69	58	75	68	65	66	54	49	56	58	68	54	61	61	72	64	63	56	64	60	56	74	54	70	57	70	55	73	64	69	65	83	67	60	62	64	69	67	71	67	65	56	62	61	59	68	61	77	73	65	70	67	64	78	60	55	67	73	85	67	74	58	67	70	67	71	63	59	72	63	59	81	84	91	57	68	60	58	55	69	51	72	65	61	63	53	71	88	71	58	68	69	54	61	60	58	77	67	62	73	68	63	48	56	79	56	64	59	48	78	74	68	78	71	62	69	49	77	71	66	63	61	63	66	66	66	60	59	57	52	72	58	59	72	73	64	45	71	69	71	59	46	75	58	58	72	73	56	64	71	62	69	72	60	77	71	62	63	78	74	58	65	81	60	63	61	67	60	60	62	61	65	63	62	86	64	52	63	52	69	64	65	72	64	65	68	68	68	79	62	66	79	74	61	62	67	59	77	64	57	52	67	66	70	71	58	65	55	59	42	60	73	57	57	53	81	72	57	57	71	85	68	52	58	65	71	71	64	63	61	83	65	68	75	60	84	69	67	68	67	54	75	65	65	77	65	60	68	60	56	61	56	71	66	62	64	68	50	86	68	73	64	65	60	54	59	65	74	52	63	66	65	71	61	70	56	64	56	61	74	56	78	59	57	64	66	55	69	78	69	59	66	64	86	55	59	62	65	57	66	66	51	65	70	54	76	83	50	60	71	61	65	61	69	69	63	59	92	64	62	75	49	65	61	75	55	66	58	57	66	63	65	68	56	65	63	72	63	53	64	70	75	56	62	64	82	79	68	79	58	57	59	79	64	65	65	62	66	71	63	53	60	64	68	83	60	59	69	61	52	68	60	69	70	73	70	70	73	67	55	61	69	64	71	65	71	59	68	59	52	65	69	62	73	62	70	57	67	60	64	57	81	76	57	82	57	78	70	57	73	64	56	59	51	57	63	63	75	68	63	75	63	59	77	51	77	59	61	68	61	62	70	73	63	64	62	83	58	59	56	60	78	80	70	75	77	73	62	67	81	57	52	60	66	68	69	61	67	70	82	64	62	67	73	66	43	74	59	53	75	67	56	61	47	50	60	77	69	61	65	66	54	70	61	68	72	62	57	56	68	56	72	61	54	77	65	64	65	57	68	69	63	54	64	63	67	84	53	76	64	65	64	64	70	67	55	64	75	71	79	59	73	76	65	63	58	62	75	68	54	58	68	70	56	64	56	72	80	50	68	60	65	74	61	59	62	65	75	62	65	54	57	60	70	45	52	80	66	64	64	71	69	59	64	39	73	65	73	57	64	74	57	59	56	71	65	72	53	69	54	58	73	70	65	68	61	62	71	64	78	76	58	76	64	73	56	64	56	62	67	61	66	66	68	60	63	85	69	68	66	55	53	63	58	61	68	66	69	67	77	68	71	65	64	74	57	62	72	62	57	62	64	76	67	70	62	70	70	62	53	53	63	65	64	61	71	71	73	64	69	66	56	62	82	65	62	64	64	72	65	69	75	53	62	79	80	65	55	63	67	67	65	62	73	59	75	56	71	64	63	72	57	63	62	63	69	67	60	73	71	64	83	61	58	65	66	59	69	76	76	67	70	64	61	70	69	78	68	82	54	60	74	57	66	78	67	58	93	71	76	71	84	77	66	75	66	68	68	62	53	65	55	74	59	62	70	74	68	61	53	56	69	74	66	60	66	70	78	69	66	68	72	64	68	71	70	57	62	76	65	55	61	79	58	66	48	48	65	85	71	53	69	66	72	55	60	62	75	69	55	65	72	61	59	61	63	60	52	65	63	70	70	76	62	73	75	61	70	68	56	69	63	60	57	70	61	63	60	61	64	67	68	54	66	71	82	76	65	64	71	62	58	65	72	58	65	81	58	70	68	79	73	73	61	82	67	78	75	56	67	72	67	74	68	82	58	59	71	47	67	58	79	67	67	59	59	66	53	59	68	53	78	74	62	75	64	58	79	61	60	71	66	62	67	75	71	75	70	71	64	69	77	61	68	78	59	75	68	64	64	59	76	74	57	63	60	65	69	64	57	71	58	55	63	78	68	61	63	68	64	61	64	70	79	70	60	71	75	53	53	59	66	58	67	66	65	60	58	58	76	61	58	67	52	59	78	60	59	71	68	92	67	71	73	93	57	64	75	61	67	63	70	83	60	74	64	59	82	60	69	74	55	60	55	53	69	62	58	64	83	61	66	72	75	59	66	56	76	59	60	66	59	57	74	75	76	73	50	71	76	74	62	67	84	62	60	74	75	67	67	75	69	67	54	68	72	70	62	54	58	65	77	68	66	64	78	62	48	58	58	59	68	68	61	52	72	58	71	62	59	49	77	63	74	77	75	83	71	71	67	88	69	73	58	57	55	67	78	89	54	60	65	82	67	54	63	60	60	60	77	69	74	76	73	66	62	51	79	64	64	68	84	50	65	65	68	57	61	72	58	56	66	54	70	71	68	54	68	53	59	68	72	83	64	55	47	65	66	60	74	63	57	69	50	52	67	79	81	69	53	69	71	80	71	65	64	70	69	55	65	59	76	72	59	58	55	74	67	61	69	66	64	69	62	64	61	54	65	64	71	68	73	50	69	65	56	66	74	61	70	70	61	64	58	66	67	56	64	69	70	62	64	72	85	76	75	64	67	80	63	71	78	68	66	59	68	64	52	70	70	71	75	60	71	56	67	71	51	59	60	64	54	66	59	55	65	64	54	55	62	64	57	68	51	86	52	52	79	67	63	71	59	61	61	73	49	51	66	64	71	64	67	75	74	54	76	77	69	66	63	58	72	65	64	61	62	68	63	73	75	65	82	63	65	50	61	61	60	71	59	58	72	75	63	68	71	51	50	71	67	70	51	63	68	60	70	76	70	57	61	76	64	61	68	72	70	71	62	60	62	64	65	57	66	60	58	57	53	67	74	77	62	72	70	68	67	73	70	71	59	63	62	73	73	86	68	66	60	63	74	58	58	57	54	74	68	67	74	63	73	62	61	72	57	61	65	72	63	69	65	68	76	61	57	72	84	61	72	69	77	76	60	65	67	62	62	70	69	65	60	87	63	83	62	77	64	69	66	57	72	69	66	51	58	75	43	64	55	62	69	72	63	77	64	61	68	76	53	68	57	47	76	72	67	75	63	61	75	68	61	73	57	47	58	74	64	68	60	82	53	59	66	75	80	87	72	62	64	48	75	66	77	71	69	68	52
14242	3935	1897	2158	5323	8693	9575	8989	7100	5042	4333	4150	3749	3000	2924	2627	2639	2950	3292	3887	4119	4094	3314	2309	1678	1186	818	675	569	531	514	508	476	478	498	479	505	496	466	496	434	488	425	482	523	449	452	470	489	451	503	463	426	486	428	482	477	443	440	504	482	488	470	471	446	515	462	485	448	497	501	458	455	446	468	440	481	426	474	488	449	438	478	503	471	502	462	450	491	460	467	496	442	448	451	462	478	479	459	480	502	482	489	470	493	523	475	477	476	504	480	492	467	464	470	480	499	495	476	454	492	440	441	505	462	434	482	471	456	498	495	488	460	480	461	500	498	497	481	463	488	453	449	507	482	475	485	471	451	476	500	477	469	486	451	491	470	477	488	510	441	436	499	442	488	482	500	489	446	477	467	468	499	455	488	446	467	475	498	467	469	455	472	473	483	471	486	504	467	494	474	454	490	498	449	504	528	530	443	483	426	481	499	486	485	472	455	507	454	439	439	512	482	478	464	474	453	504	460	477	500	484	468	502	464	438	482	486	465	456	454	450	489	511	466	499	482	459	473	516	483	474	491	469	507	485	501	469	466	477	463	454	470	495	459	469	459	485	430	490	461	446	482	491	478	466	505	495	479	484	483	487	482	454	461	487	511	517	470	483	492	456	482	430	478	505	483	508	485	447	517	454	506	485	450	501	487	497	523	502	475	482	484	477	503	473	478	482	513	524	517	506	471	477	467	483	452	513	474	461	503	459	509	499	501	471	505	471	474	479	476	496	465	449	466	485	482	493	477	466	473	464	488	447	505	477	465	457	497	480	464	492	471	479	454	495	446	450	489	458	488	541	502	453	490	460	487	456	484	454	527	471	455	473	456	474	519	504	484	484	474	486	458	498	474	487	460	474	484	435	476	425	467	508	492	487	488	463	477	446	486	489	495	492	454	468	483	446	478	465	491	479	469	483	453	468	488	477	493	461	483	467	465	471	466	470	483	470	483	498	459	443	462	489	490	450	457	459	510	482	480	471	493	476	483	463	495	499	469	490	530	453	489	478	458	460	495	461	491	485	473	440	484	512	473	504	503	452	462	474	492	474	515	482	516	471	478	503	487	517	476	499	477	472	460	476	432	456	492	492	462	473	471	493	507	466	507	484	486	456	517	491	493	522	483	481	488	478	505	470	479	477	492	493	452	505	511	482	457	503	441	458	473	459	488	441	479	464	466	495	477	498	475	510	504	490	476	496	486	476	470	490	491	495	506	498	499	461	435	509	510	490	446	469	426	469	485	459	460	462	461	515	464	484	502	463	543	470	483	473	465	504	493	497	462	459	457	507	484	499	457	487	482	488	441	489	481	496	491	458	499	487	443	478	465	485	487	496	467	506	489	508	460	446	497	492	444	467	475	481	485	476	467	453	478	482	483	474	489	538	479	448	445	470	487	492	478	487	444	447	466	484	484	474	493	483	494	480	505	438	514	489	503	477	524	490	492	431	523	487	482	468	441	449	453	465	483	475	460	438	503	478	483	471	471	482	508	478	505	507	473	473	510	481	493	475	543	465	459	500	526	478	467	446	495	485	461	502	460	469	484	472	485	493	484	508	468	461	461	481	466	503	467	458	471	498	488	462	509	494	457	474	512	509	478	475	499	459	471	471	469	475	493	498	472	470	538	484	483	490	484	434	462	497	497	471	498	439	490	484	455	464	450	502	455	455	456	500	446	475	466	463	501	512	493	492	466	479	484	525	474	496	476	519	483	450	489	479	485	469	459	485	477	495	458	466	456	487	498	478	460	464	486	455	465	487	464	496	453	460	515	511	448	450	478	484	476	462	453	517	476	445	501	523	524	461	484	477	480	470	496	488	465	481	484	503	460	451	485	474	504	490	470	449	457	523	475	499	470	501	492	483	482	461	478	476	472	448	482	466	512	469	458	458	506	503	491	472	478	465	468	443	479	463	442	456	412	473	502	448	506	475	487	497	506	472	471	477	466	488	488	517	496	466	456	501	477	475	459	478	468	474	471	475	439	455	484	467	472	470	494	492	474	463	480	479	509	499	490	485	495	461	444	492	464	472	495	496	516	492	471	493	492	461	463	478	473	489	466	488	441	480	435	457	475	482	495	493	503	471	523	503	528	488	478	504	486	467	495	477	474	469	488	492	506	489	531	500	466	455	415	450	477	450	458	486	469	487	503	482	500	458	461	471	450	501	481	455	468	503	515	520	462	508	457	469	440	461	464	487	489	502	485	466	453	454	479	485	505	470	455	495	504	497	461	455	459	484	461	477	514	461	483	454	487	508	464	508	506	481	498	490	488	528	451	488	500	481	452	472	476	468	487	439	458	494	516	514	511	471	496	495	417	486	515	459	467	457	437	490	448	496	510	495	493	496	492	471	480	485	496	470	481	465	474	505	500	456	486	451	476	467	479	481	464	450	471	490	466	501	518	495	473	483	513	476	496	494	476	471	447	474	454	510	459	484	496	497	500	481	479	463	487	481	522	495	481	457	453	489	460	455	457	480	473	457	485	503	473	485	499	478	458	459	521	503	481	475	474	473	492	496	485	478	484	469	487	464	454	489	477	462	462	506	463	507	510	473	467	450	447	501	513	451	483	452	481	439	502	466	468	468	465	499	498	501	495	431	486	438	461	489	455	502	438	497	475	484	476	446	458	487	478	483	482	498	529	481	461	459	494	495	458	439	487	488	504	485	513	464	491	459	492	467	473	466	501	461	498	460	467	472	499	459	431	470	467	450	472	476	462	460	467	478	474	455	481	502	511	470	496	459	486	454	459	480	477	505	472	457	478	456	476	486	473	490	511	452	487	462	481	452	498	507	512	484	495	455	432	552	472	459	501	496	466	490	476	492	482	473	503	497	441	475	482	481	463	496	484	473	460	447	506	503	493	508	507	468	490	459	497	493	447	481	468	508	497	455	481	499	486	477	490	465	486	485	463	471	481	512	451	480	500	472	484	473	475	467	508	468	489	458	485	473	476	495	520	526	460	493	488	507	524	479	467	456	475	497	519	468	473	453	458	505	505	457	463	444	465	439	474	477	466	495	480	526	499	450	448	485	484	509	440	490	505	486	450	441	485	511	487	477	483	470	449	462	496	479	475	465	482	504	468	506	476	474	468	469	512	514	496	488	455	461	516	476	454	476	484	517	468	478	464	458	486	508	539	505	483	473	465	512	495	503	489	440	467	477	442	454	455	472	464	473	452	453	488	483	455	504	478	479	505	514	455	488	469	497	436	485	483	495	464	507	479	470	475	437	505	438	482	487	470	463	497	491	481	472	474	438	483	499	475	510	529	464	463	471	490	487	473	523	475	440	503	445	517	511	524	459	512	476	508	476	496	484	514	473	448	495	496	500	480	494	484	513	476	519	518	480	499	474	441	482	494	475	503	468	509	486	515	443	496	486	457	500	467	460	490	493	498	473	483	499	504	457	498	461	498	457	499	472	497	455	447	432	490	455	508	473	483	479	436	462	459	474
1591	454	214	167	164	217	288	290	276	207	176	147	165	162	126	146	147	203	302	540	634	590	438	369	213	178	125	88	61	66	57	57	54	67	58	56	57	63	46	50	59	50	66	64	67	57	54	68	46	55	72	55	52	58	51	52	52	59	57	57	65	53	64	52	57	54	55	53	60	51	54	50	47	60	54	52	42	42	75	46	51	56	54	70	53	57	55	64	55	64	40	45	60	39	48	61	63	53	73	60	74	69	50	53	58	68	59	41	47	66	53	48	55	57	54	50	59	63	54	47	51	52	50	57	52	47	79	62	55	64	61	52	57	58	55	51	40	45	51	52	51	52	51	56	66	55	68	45	50	61	56	65	68	52	56	57	57	57	48	62	43	56	59	46	46	48	56	46	65	53	58	67	52	44	70	61	71	46	50	60	54	64	58	76	47	68	57	58	51	51	49	61	55	61	53	61	66	64	67	49	59	47	50	56	57	64	47	58	60	53	62	51	70	57	52	50	54	55	50	61	60	67	69	42	52	59	39	68	47	49	47	58	57	42	66	52	40	64	66	44	53	53	55	55	58	62	51	62	54	70	54	60	52	80	57	54	46	43	68	56	63	62	47	61	47	68	54	47	60	69	64	58	55	50	63	51	64	58	39	54	53	69	51	56	65	50	57	45	48	61	57	41	61	49	58	61	57	51	67	48	54	55	60	59	61	48	57	57	53	44	63	45	70	57	53	55	57	65	65	59	63	46	59	64	56	60	57	49	47	69	56	38	59	60	55	60	57	60	48	58	61	45	61	63	64	58	67	60	51	58	64	52	56	48	57	48	48	67	52	57	59	63	70	59	41	42	63	51	65	44	62	55	63	69	57	67	55	45	54	64	61	59	57	59	61	50	60	53	55	58	58	58	61	54	65	59	61	58	62	55	69	47	52	63	53	55	50	58	47	54	51	54	62	52	53	55	62	48	72	52	49	63	57	70	67	51	46	59	52	61	51	49	56	63	59	51	54	65	53	77	56	52	52	63	46	60	49	45	44	51	76	68	51	60	61	54	49	44	43	63	49	57	50	59	55	56	61	57	58	67	50	57	61	41	53	56	66	59	44	50	44	48	56	64	53	62	59	60	62	44	55	54	50	56	51	51	56	72	53	47	58	63	57	67	64	54	50	48	47	57	60	59	58	58	47	50	75	61	37	51	56	55	66	53	58	50	59	48	53	48	43	50	68	44	54	48	51	57	55	62	67	59	57	44	53	57	50	70	52	44	62	43	46	59	52	59	60	65	68	60	47	60	60	64	62	57	58	51	61	61	50	64	46	59	60	71	49	51	67	57	52	51	65	56	58	59	59	49	52	53	58	41	50	64	65	52	67	50	51	68	45	52	39	66	54	58	54	50	56	63	68	52	56	56	54	55	52	54	56	51	55	62	54	64	50	61	52	65	66	51	58	54	51	63	74	55	42	69	48	59	50	59	45	54	63	57	77	55	62	51	41	58	57	53	64	58	53	74	46	45	42	48	63	48	56	47	55	47	68	55	48	57	50	54	60	76	56	61	55	64	55	48	61	49	41	40	53	55	55	54	52	55	59	56	61	48	58	62	55	57	64	56	53	60	62	58	56	49	48	52	46	48	64	58	50	64	47	51	56	61	71	51	52	55	62	59	64	71	62	55	55	60	60	66	66	60	58	61	51	47	71	55	54	55	50	55	57	49	49	54	53	50	58	71	67	52	49	61	54	40	58	63	59	51	55	48	56	59	73	53	55	53	63	61	54	57	56	69	45	60	67	67	52	56	65	54	67	54	60	56	64	54	73	60	59	56	58	65	61	52	54	57	62	45	57	62	56	53	56	47	64	53	70	61	52	63	56	66	64	49	48	62	52	49	54	56	52	74	51	56	45	53	49	70	76	47	50	50	51	61	72	67	56	54	66	55	41	61	53	52	58	61	42	58	59	63	49	63	54	51	56	55	46	68	56	64	50	51	51	60	54	53	53	62	44	55	51	58	62	52	60	55	61	49	69	54	55	58	53	57	62	60	56	51	56	47	44	51	57	52	52	55	60	54	47	73	38	49	54	53	50	61	59	66	66	52	57	51	41	56	60	42	60	54	59	63	48	54	51	50	55	56	56	54	51	53	57	56	63	51	55	54	59	47	54	61	59	61	47	58	52	54	60	54	49	60	62	51	39	47	59	55	52	54	55	47	50	51	60	65	47	51	67	63	46	54	68	48	56	59	63	49	60	47	47	69	54	59	61	57	58	53	55	52	62	51	45	47	54	59	54	59	56	47	47	69	50	48	56	43	55	57	62	50	59	63	42	45	54	42	67	63	66	48	54	69	51	54	58	54	46	39	52	57	57	50	63	61	54	45	53	50	68	58	70	58	50	65	46	57	55	50	60	54	50	60	70	56	47	48	58	46	54	49	45	53	60	63	68	58	61	60	53	43	83	55	62	55	47	56	53	53	52	58	56	57	48	61	66	64	47	58	50	60	45	51	50	49	54	51	62	51	59	42	63	59	50	68	57	50	58	56	48	60	44	54	53	50	55	69	50	64	54	60	52	59	50	61	55	64	72	55	64	50	65	62	62	57	49	49	60	67	61	59	56	57	54	61	52	76	51	55	54	55	60	64	60	52	67	62	50	64	65	61	63	63	64	57	61	54	62	54	65	67	52	53	55	59	56	55	46	61	70	49	59	59	45	58	44	61	62	52	57	58	54	48	53	48	58	45	42	48	61	52	62	59	54	60	64	51	64	65	65	55	46	58	62	45	46	62	54	58	68	47	54	60	51	51	64	44	51	57	69	51	47	60	58	55	60	56	62	56	55	58	62	69	51	61	52	64	52	64	55	51	58	68	54	53	60	41	63	48	53	64	60	57	61	47	63	45	59	52	53	44	51	52	53	58	50	57	53	50	66	72	46	40	56	57	63	50	50	69	67	48	53	63	51	55	62	58	54	48	64	43	56	61	51	49	62	59	64	51	49	49	59	55	55	47	62	59	40	43	38	62	53	57	54	53	54	42	42	64	54	66	49	54	63	41	52	66	57	53	67	53	50	53	68	68	60	55	63	64	56	62	57	50	65	59	67	61	50	55	59	58	59	59	60	57	57	67	57	51	55	47	54	49	62	52	57	56	49	46	50	48	51	63	48	53	57	60	65	48	60	50	49	68	64	53	62	43	69	48	65	59	50	74	54	44	56	50	55	58	62	70	47	52	60	43	52	51	53	53	48	62	66	61	65	47	72	59	43	59	57	55	51	58	66	54	44	47	61	74	64	56	66	62	47	62	58	48	54	54	59	52	66	57	54	51	48	58	50	59	55	41	56	66	43	64	54	42	38	69	47	65	53	53	59	66	49	39	46	42	54	51	57	59	58	58	56	47	67	58	45	54	41	52	62	60	71	60	58	55	51	49	58	56	42	64	62	65	51	58	59	53	57	50	49	57	55	54	50	46	63	59	47	51	70	61	48	46	51	54	66	58	53	44
16402	4924	2221	2778	7723	12183	13182	12135	9428	7632	5900	4302	4047	3586	3410	3026	3675	4848	6814	11328	12549	11532	8939	6647	4297	2493	1496	833	656	517	478	441	396	406	381	372	403	368	404	368	408	392	376	397	383	380	389	416	387	353	391	398	380	412	429	394	387	479	417	407	417	412	373	416	426	401	426	377	409	463	425	366	397	393	430	421	393	384	404	420	407	434	394	377	410	368	432	388	383	414	379	399	393	410	390	373	364	395	388	425	413	428	400	375	414	378	399	435	402	376	440	406	397	385	398	377	381	413	393	383	373	385	387	385	414	389	404	364	401	381	374	411	376	404	403	400	442	401	428	393	407	358	410	409	395	401	378	396	403	384	393	405	429	389	411	422	386	400	446	400	432	395	427	420	371	421	425	415	398	369	424	422	404	411	388	433	409	410	371	399	409	368	408	431	408	428	383	423	387	395	423	397	393	392	412	377	375	392	423	375	377	445	402	422	415	366	398	378	408	388	408	426	422	413	383	400	411	397	412	456	392	414	412	412	381	429	405	407	381	404	436	400	398	433	422	377	433	387	426	391	420	378	400	451	361	393	379	397	415	411	376	417	411	436	392	421	352	408	390	401	369	392	425	412	359	369	416	435	404	397	399	416	412	403	405	414	419	387	399	411	388	387	425	388	397	396	412	396	399	428	379	394	409	391	367	395	421	430	378	425	392	399	397	399	395	416	395	401	387	413	421	396	361	389	426	409	388	394	400	419	392	425	432	387	383	396	404	415	383	407	379	425	399	406	401	403	420	402	424	413	387	357	390	379	411	418	419	390	403	426	392	418	389	436	377	410	422	409	434	407	386	427	450	415	386	396	375	409	409	378	390	426	404	393	365	376	440	399	392	403	419	429	447	379	373	409	398	433	367	370	383	420	435	439	391	396	394	413	415	410	380	402	419	439	345	403	472	410	386	379	396	391	416	378	382	405	396	430	414	405	396	380	394	417	371	419	407	428	406	367	367	423	384	392	395	357	399	465	405	401	404	363	412	394	386	402	410	403	412	410	409	414	390	426	408	430	389	400	425	436	464	408	427	416	394	413	409	397	380	385	444	395	443	372	396	402	409	405	405	396	395	375	414	380	415	434	405	423	401	411	386	407	420	435	391	412	393	422	391	445	426	393	399	448	434	406	407	402	394	396	402	411	404	410	400	441	434	401	423	398	417	386	383	408	400	404	417	370	393	411	459	414	425	399	387	402	393	435	392	420	421	415	441	388	401	408	416	410	431	377	370	422	395	395	396	434	382	433	429	370	387	460	397	424	406	418	402	397	409	412	401	401	413	386	380	371	395	440	402	401	398	448	392	462	406	411	358	393	393	402	424	399	404	403	377	384	390	403	399	405	400	417	356	391	379	417	394	423	421	403	421	412	413	426	378	381	423	398	395	414	410	387	396	404	405	385	385	360	411	412	389	424	336	402	426	458	391	387	409	380	453	399	406	382	404	413	399	403	426	407	438	384	412	410	397	423	373	379	423	469	396	385	405	374	385	410	440	402	398	405	434	411	417	417	429	390	399	434	387	407	398	360	418	424	407	390	415	398	383	383	427	409	401	379	411	463	400	423	386	372	364	390	398	421	426	393	418	383	420	390	380	421	399	386	400	356	414	400	401	408	429	396	391	442	395	406	399	450	415	428	448	404	359	380	383	408	381	384	386	381	458	383	392	430	398	402	442	416	387	371	396	433	396	375	366	392	399	347	423	372	417	420	401	428	404	421	395	408	437	376	399	421	387	382	407	419	432	425	372	376	371	399	418	364	440	372	418	417	394	434	408	403	427	379	378	394	405	411	389	399	404	363	364	424	410	418	373	415	382	418	388	397	423	379	420	398	384	425	416	405	413	387	412	409	427	354	410	434	377	422	439	398	394	408	409	365	428	394	401	433	416	436	389	394	409	428	408	390	394	395	441	423	388	410	407	388	425	413	405	374	383	405	404	404	408	388	415	418	384	378	356	390	413	366	466	405	416	402	415	415	348	425	410	431	416	404	391	411	436	386	414	388	415	408	412	403	384	434	428	414	424	395	405	420	414	406	408	429	391	390	405	393	413	389	411	431	424	401	397	399	392	405	402	434	422	392	406	437	438	397	435	410	398	422	405	396	406	398	381	394	398	447	421	390	413	383	447	395	401	447	424	377	413	396	435	402	408	417	373	424	427	423	399	368	401	456	376	408	439	381	405	394	399	385	419	426	382	382	407	400	424	415	444	431	403	409	376	411	410	390	406	380	399	408	411	376	420	384	393	394	399	434	416	394	401	421	396	397	418	413	390	401	400	419	411	424	395	390	383	411	418	414	403	404	384	373	415	399	386	394	414	415	400	378	379	400	439	394	393	413	395	405	408	423	421	405	420	462	411	391	389	366	402	419	443	410	394	367	393	425	375	381	407	463	410	401	381	414	388	402	382	468	428	453	442	412	413	413	399	421	438	426	424	412	401	415	436	425	366	432	401	391	426	429	404	412	407	413	415	410	424	382	385	393	407	386	390	402	388	379	420	426	401	421	410	401	429	426	410	405	398	429	412	403	400	428	402	415	409	461	397	385	413	439	382	426	375	382	392	372	395	362	387	407	411	419	392	445	428	442	434	396	382	409	414	401	415	412	389	395	396	410	361	399	427	374	448	414	405	372	416	438	393	369	372	396	428	420	392	386	397	392	394	414	425	388	413	352	380	422	403	415	412	382	373	429	386	410	391	386	406	399	374	391	419	404	419	418	420	433	373	402	383	433	374	422	429	407	431	390	390	414	385	377	407	417	438	392	413	380	442	393	412	433	419	361	427	419	407	384	390	389	392	429	404	432	425	408	375	424	402	425	420	398	431	402	400	426	392	365	364	411	370	411	419	403	420	432	406	394	388	410	398	407	400	426	409	409	405	406	383	392	395	391	406	391	425	388	440	414	382	426	402	426	413	420	405	390	400	379	401	428	406	386	420	424	373	424	406	423	421	421	385	406	422	392	405	379	389	418	401	429	404	407	412	383	388	411	401	406	418	377	409	391	411	391	402	356	395	436	389	382	408	391	387	431	393	386	418	417	408	421	385	408	434	394	398	403	389	397	369	379	421	394	401	377	444	415	401	403	404	401	429	392	398	396	433	413	392	404	373	386	390	423	401	427	393	377	431	386	433	407	380	423	390	414	401	397	409	399	405	437	403	395	394	441	397	388	389	406	414	356	422	394	403	405	406	384	418	424	412	414	390	418	397	394	441	401	421	387	388	367	437	418	421	412	419	419	403	414	406	399	422	412	420	380	414	391	400	381	421	430	403	399	419	386	425	377	447	424	405	414	408	391	402	418	418	431	382	430	406	396	383	434	411	415	426	422	418	416	374	395	407	422	366	409	379	371	418	398	416	389	420	394	369	378	412	395	419	358	429	407	369	386	409	384	426	377	398	401	410	395	391	407	394	416	421	403	358	388	417	387	399	378	404	388	383	392	410	380	396	402	403	389	419	394
2999	422	243	235	163	244	338	325	276	218	198	177	180	166	193	157	138	173	266	581	703	731	603	422	302	174	130	114	87	80	83	89	86	73	65	62	86	78	65	79	72	73	82	81	57	81	79	83	88	85	79	76	78	74	71	86	78	85	81	79	73	88	73	65	78	88	87	74	100	87	80	76	91	95	70	76	70	88	85	82	84	67	79	80	73	72	66	75	69	80	78	67	101	90	80	91	67	71	79	74	86	76	80	83	83	75	88	80	82	75	79	78	89	67	70	63	82	65	66	78	61	77	92	60	65	63	89	89	90	99	79	96	80	72	68	80	79	62	69	76	65	64	72	89	75	81	77	88	95	75	80	70	81	94	83	70	76	88	84	73	76	89	70	73	86	71	74	80	78	82	94	70	76	71	74	75	72	82	75	80	81	72	81	87	77	68	84	97	62	82	62	72	76	74	66	69	79	91	74	69	79	78	105	84	67	86	80	83	78	75	84	89	69	77	81	79	77	58	69	78	81	57	76	91	72	82	70	82	90	76	80	78	83	75	63	79	86	78	71	76	62	87	95	79	79	85	78	71	77	93	63	80	74	92	79	66	84	74	86	92	95	82	71	75	80	89	77	68	78	85	79	82	70	68	76	90	81	81	73	96	80	80	73	85	70	78	77	77	69	77	85	89	73	72	71	75	73	77	81	78	84	84	71	86	77	73	92	74	73	81	73	84	87	69	83	91	77	67	76	88	79	71	74	80	75	75	66	95	73	99	84	87	72	74	73	67	88	68	67	97	73	93	75	102	78	89	60	90	77	74	74	87	66	82	82	83	81	81	71	82	82	86	75	67	74	68	97	93	77	78	80	77	92	89	87	87	98	77	80	80	66	89	75	74	88	78	86	57	70	72	69	73	92	100	75	91	57	75	87	85	85	72	66	63	83	88	78	74	89	77	76	86	87	86	66	87	77	86	92	78	76	84	85	75	82	80	85	75	72	60	82	67	104	85	74	81	77	76	97	70	105	82	81	88	92	85	85	73	69	89	90	88	89	74	73	61	77	77	66	87	63	87	72	82	85	94	73	59	78	70	75	77	74	77	79	74	72	66	81	80	81	78	84	84	76	77	59	72	72	97	90	78	80	76	86	94	87	80	71	84	91	79	87	80	69	68	77	86	70	81	77	90	67	70	74	63	62	80	97	85	78	70	74	75	96	78	77	79	70	74	84	93	74	73	61	77	71	65	68	83	66	76	75	72	74	73	85	73	95	70	82	95	79	68	78	94	71	73	101	68	69	80	87	83	76	75	71	78	91	68	65	78	66	88	92	72	67	64	71	68	69	73	83	94	85	75	83	74	79	86	62	90	75	75	83	81	77	74	94	88	63	91	97	84	72	97	75	83	73	69	83	79	97	70	68	66	61	72	81	77	84	76	80	75	81	76	95	83	78	80	79	73	93	81	80	75	80	91	78	75	55	74	76	93	77	77	64	78	91	80	77	77	78	71	84	68	70	75	68	76	67	84	70	76	88	59	73	70	67	77	77	76	83	58	70	89	94	89	76	109	76	75	70	64	69	96	73	79	64	78	63	84	70	78	71	82	83	95	82	76	73	95	85	96	71	81	95	86	82	97	72	77	76	63	83	86	69	84	87	82	63	70	80	71	79	73	91	63	85	76	87	78	80	76	90	68	76	66	78	85	87	71	88	82	65	78	87	75	80	66	84	68	73	78	67	70	83	77	78	69	98	64	80	80	67	73	82	69	73	87	71	84	76	87	84	84	71	89	65	77	93	78	84	73	71	73	76	74	90	75	97	78	78	72	89	81	88	75	94	67	81	85	80	80	58	73	74	79	78	92	76	64	66	80	70	70	71	89	83	71	79	81	72	67	97	91	86	55	76	68	86	80	79	57	81	76	75	73	81	87	70	90	72	86	83	80	83	71	80	80	83	82	65	78	95	100	74	81	75	68	95	69	79	72	67	84	85	77	78	55	71	90	70	78	86	74	81	78	67	75	60	77	74	71	71	79	76	82	76	71	80	77	63	75	69	74	66	88	82	72	80	90	57	61	75	71	69	79	84	87	79	84	84	77	77	88	81	70	81	71	101	89	70	79	78	77	78	75	84	89	88	86	76	75	88	83	88	63	101	74	85	74	71	75	85	75	64	65	81	82	74	84	66	82	95	87	65	83	75	80	80	66	77	90	93	79	88	75	89	78	80	73	94	66	81	79	71	100	70	85	92	82	76	76	76	85	60	87	70	87	99	78	77	89	75	69	63	73	88	76	88	77	71	69	71	88	60	71	81	87	81	69	57	82	87	64	87	75	71	83	87	72	68	73	69	63	72	71	82	75	70	75	76	80	88	75	83	69	88	70	69	85	77	80	80	72	83	95	84	75	71	67	70	73	84	68	90	103	79	86	60	89	79	80	77	85	81	81	77	97	83	84	91	95	78	90	79	79	92	56	91	96	69	73	98	75	91	66	69	79	75	71	72	72	65	79	70	85	91	91	83	78	73	73	75	72	74	84	81	74	84	61	83	78	91	73	69	73	90	84	70	63	58	75	71	89	83	85	78	92	70	75	86	82	95	89	96	80	94	80	59	67	83	68	85	87	79	89	73	81	85	88	76	74	78	77	86	90	79	84	95	90	81	86	71	71	80	71	84	81	91	78	88	72	78	73	76	65	80	78	67	81	78	88	78	93	80	81	88	77	77	70	80	89	82	72	75	79	78	70	77	70	85	75	94	78	82	80	87	83	64	91	82	86	81	86	63	99	77	82	67	80	76	88	88	83	67	79	77	78	100	62	66	61	74	81	78	70	80	65	75	84	100	79	85	77	86	77	54	94	86	80	73	77	80	69	74	79	93	90	77	76	99	71	72	87	82	69	75	88	63	76	68	89	79	77	84	74	63	91	78	62	72	83	86	69	80	74	53	67	90	68	72	77	81	74	80	95	83	74	74	85	85	91	86	66	81	71	75	57	74	80	64	94	85	83	82	83	75	89	80	72	58	75	91	77	61	75	75	80	72	84	86	86	73	61	69	79	72	77	87	77	86	87	77	85	73	68	74	87	79	73	72	85	68	89	94	67	96	70	78	90	73	75	74	69	89	91	89	71	83	82	72	80	74	63	75	71	88	79	75	79	84	81	64	78	82	73	75	71	82	73	80	79	69	80	78	82	86	71	79	76	79	79	87	78	77	97	77	68	63	77	86	95	77	74	89	77	89	88	82	96	72	86	70	83	72	104	84	68	88	74	83	95	62	81	91	80	75	81	81	67	73	73	73	88	83	54	76	78	71	60	62	64	87	84	85	80	95	106	90	69	77	92	99	73	80	82	92	83	73	87	74	71	58	71	84	106	71	75	87	79	83	83	94	76	81	73	76	79	75	71	76	82	92	81	77	80	86	79	74	71	72	86	94	62	81	74	83	86	70	77	85	76	65	82	88	94	69	74	81	62	85	84	76	76	69	72	83	91	73	92	74	78	84	73
16327	4541	2365	3094	7763	13212	14820	11926	8372	7250	5338	4555	4259	4064	3635	3184	3322	3929	5841	11821	14352	13069	10149	7394	4935	2861	1854	1155	764	650	628	583	541	562	577	510	567	601	569	536	574	579	555	555	547	547	552	544	527	570	564	561	594	574	592	550	579	601	577	547	569	589	560	554	533	571	547	592	549	523	607	572	559	545	584	536	560	540	522	549	519	553	556	586	594	585	552	537	559	528	545	587	565	544	516	525	561	538	537	534	574	583	533	530	591	594	553	553	593	508	597	585	534	537	590	564	634	532	538	593	533	561	553	575	597	551	603	568	525	586	529	543	617	541	575	587	581	557	561	549	601	600	550	542	571	590	591	535	542	540	559	553	587	563	601	595	553	573	576	557	546	600	599	584	589	517	569	564	574	574	553	531	564	559	544	589	572	518	578	522	566	563	595	559	570	520	538	592	573	554	570	559	570	571	520	581	576	562	544	526	622	534	523	561	556	530	604	583	582	565	526	554	568	551	576	544	589	586	568	613	585	548	582	516	529	592	563	572	521	583	575	571	622	563	556	574	539	634	572	566	548	551	527	541	533	553	563	554	558	531	577	529	572	553	614	569	528	595	557	552	561	550	521	582	605	530	572	555	590	576	518	606	548	562	577	618	548	557	542	599	566	581	556	539	540	579	590	564	578	575	552	587	551	552	528	558	511	518	581	578	527	547	564	534	518	541	550	562	543	562	530	578	583	574	575	559	559	527	627	581	591	583	591	564	550	547	560	545	551	558	589	585	558	546	571	581	575	558	555	571	576	549	554	569	517	563	579	560	576	535	592	517	594	569	599	584	549	562	552	553	584	546	581	597	571	578	550	575	602	610	529	585	548	516	572	584	558	571	581	564	573	568	571	599	567	558	543	556	589	561	564	556	588	584	569	518	581	576	539	575	538	588	599	554	526	553	526	546	582	580	570	596	563	550	558	567	546	582	554	528	564	552	589	540	524	547	538	537	530	562	602	578	562	543	528	624	618	532	574	561	535	583	568	563	531	543	550	546	545	519	566	565	545	556	595	549	587	564	602	552	572	533	562	566	569	571	502	543	567	558	571	539	545	505	588	582	577	547	518	551	553	541	563	541	572	575	609	590	581	558	553	539	534	550	553	527	590	621	492	525	539	583	553	556	544	550	543	581	548	571	539	506	612	545	555	565	563	574	592	544	548	548	601	602	524	563	555	561	575	542	599	571	580	538	536	561	590	567	530	561	539	563	559	607	545	551	563	525	550	576	567	566	551	575	546	565	555	552	585	543	541	584	544	566	589	576	554	577	526	520	573	544	571	525	530	549	538	517	527	558	559	597	600	564	560	513	580	558	520	564	566	561	553	569	544	555	533	616	554	570	554	565	530	558	546	556	548	566	547	561	571	592	526	542	567	563	538	588	540	548	571	538	530	548	579	558	582	550	544	581	551	537	572	596	548	577	559	562	556	566	536	563	547	555	559	570	515	586	556	584	562	603	612	541	564	607	567	574	570	567	577	553	558	576	568	546	591	543	567	521	569	579	573	558	559	579	548	581	515	556	572	561	529	553	569	558	565	557	582	605	534	540	552	561	595	541	586	561	543	537	585	530	561	575	553	585	555	573	528	533	569	574	556	540	555	552	565	505	543	577	535	565	516	580	599	547	571	572	590	565	579	556	531	559	545	543	530	549	577	577	556	589	530	546	553	529	574	526	546	544	536	569	522	570	568	543	561	564	588	573	570	576	583	587	582	569	554	590	550	596	537	555	546	563	557	579	587	548	543	578	554	568	584	604	568	544	555	542	533	546	571	598	536	554	536	544	585	554	544	571	545	526	573	593	564	571	560	540	564	575	549	518	557	547	537	533	537	518	573	578	573	571	539	584	585	584	610	552	594	552	577	562	545	587	575	542	566	560	521	572	528	565	573	597	573	544	590	574	562	561	589	565	587	518	588	582	591	533	561	540	600	551	542	572	532	539	578	575	571	570	557	576	601	557	577	535	545	572	571	550	564	552	578	508	588	579	597	531	551	561	590	564	576	545	562	556	572	540	556	545	561	552	580	546	584	599	573	513	578	558	583	554	573	549	549	557	558	548	605	554	555	574	538	605	559	597	569	566	591	551	546	572	577	579	554	521	588	551	567	587	575	556	506	587	575	566	564	556	574	531	540	562	635	573	570	519	564	567	525	588	564	604	583	550	571	567	579	559	535	576	607	545	565	573	569	545	522	545	550	565	542	582	546	574	565	561	537	612	603	573	588	539	595	545	550	575	598	546	606	518	542	563	573	575	579	550	591	586	570	529	555	608	512	548	568	551	520	506	483	594	538	522	546	544	565	569	617	567	552	559	543	507	571	579	563	552	563	598	562	569	577	537	583	609	548	566	588	572	565	508	562	557	565	561	528	570	572	611	591	565	570	554	532	561	605	564	581	522	512	543	563	578	562	542	571	578	561	521	565	532	556	595	583	535	545	549	609	576	554	535	534	542	548	502	541	544	518	586	554	566	562	548	549	558	566	524	570	543	540	553	562	563	525	574	569	574	569	568	565	541	587	545	559	575	570	532	553	564	565	586	531	575	537	574	547	597	547	546	527	554	561	514	575	583	540	572	581	619	568	590	545	528	564	525	520	566	557	528	577	594	524	538	550	558	580	512	568	586	513	554	582	585	551	557	557	625	580	573	525	563	579	570	541	544	557	575	552	560	558	542	557	594	560	544	570	543	570	548	570	603	558	539	594	562	558	589	553	545	577	591	531	512	592	560	520	565	553	503	562	545	540	531	514	572	566	571	515	514	577	596	548	549	591	558	585	527	562	621	586	571	549	581	566	527	565	526	547	564	575	556	568	555	516	561	588	574	545	540	552	539	511	596	563	552	560	560	596	555	534	545	555	525	570	540	570	531	559	553	551	578	571	546	568	563	538	526	544	620	546	546	604	571	584	560	578	552	594	533	570	610	549	571	584	583	571	538	521	521	578	565	556	562	558	538	565	573	536	561	559	554	589	558	514	547	505	518	537	552	570	579	556	581	539	606	566	553	562	555	555	554	582	521	559	541	565	630	542	551	526	540	544	556	552	551	589	551	574	572	595	530	512	556	584	590	566	543	548	545	610	554	553	556	582	530	580	525	555	599	553	575	531	566	536	613	580	565	573	567	581	539	582	581	550	584	563	552	554	591	512	580	585	571	558	551	557	559	555	552	569	524	553	585	559	597	574	557	556	563	574	574	573	568	572	551	564	595	585	540	555	529	538	510	598	534	564	556	559	577	562	538	577	560	545	507	593	587	536	537	543	566	545	532	558	585	540	537	562	560	585	566	564	552	585	525	595	552	563	537	568	507	542	616	518	534	584	537	569	563	581	545	530	600	568	549	539	579	568	619	574	552	558	599	554	579	526	563	588	581	551	585	544	589	566	568	560	564	557	565	545	558	585	557	541	554	542	532	559	597	567	601	535	530	539	569	598	563	584	578	572	582	541	553	556	549	568	560
2358	564	286	264	248	327	475	383	372	303	242	195	209	199	171	162	168	267	402	608	1313	1393	1036	763	505	289	200	132	100	86	65	82	68	74	45	68	63	57	92	71	72	62	53	65	51	42	64	85	61	78	57	65	76	58	61	55	64	66	52	65	60	68	59	65	66	69	59	70	69	69	71	66	76	61	72	49	63	79	71	53	68	64	67	60	69	53	65	63	67	66	65	64	69	64	80	70	58	74	88	69	62	53	72	75	74	57	57	58	65	50	56	65	64	68	69	62	59	56	56	60	54	62	64	63	73	67	59	61	48	62	80	67	56	73	61	58	62	67	57	71	66	61	40	63	62	77	68	58	56	67	59	70	78	53	67	44	68	69	64	54	55	69	84	53	65	55	67	65	61	70	73	75	71	59	68	59	67	62	78	69	71	57	67	58	53	67	79	55	58	66	65	52	71	64	63	67	71	63	72	59	65	62	70	78	72	80	73	72	62	76	60	63	56	69	54	74	68	66	68	73	64	62	65	66	62	58	70	57	69	57	75	58	60	59	69	69	68	61	74	72	78	54	56	72	72	67	77	58	58	65	68	54	57	63	70	65	55	56	55	58	53	74	70	64	66	62	65	72	70	79	54	51	61	63	53	61	66	62	66	63	66	70	80	65	82	61	64	70	80	65	68	84	61	61	68	70	64	64	58	70	66	63	62	64	64	53	67	72	60	44	71	66	56	61	67	65	65	77	50	64	85	64	62	79	65	66	57	81	66	74	65	63	59	54	70	57	78	73	73	55	62	53	60	53	64	74	54	72	55	76	55	64	61	77	81	75	52	76	64	54	84	62	65	64	76	69	68	57	60	69	48	47	67	69	60	60	70	42	81	64	54	60	70	58	58	69	68	74	64	69	58	76	74	53	73	64	61	69	74	73	63	64	50	72	66	59	72	72	63	62	83	74	63	73	65	75	56	75	65	73	51	68	57	52	68	83	71	67	66	66	64	49	74	77	50	67	72	56	59	66	51	64	62	63	53	70	68	62	50	48	50	62	68	75	73	69	67	55	71	79	60	65	78	54	61	57	57	68	64	59	68	51	62	72	62	60	72	58	74	71	60	74	61	68	72	58	71	68	77	67	72	64	64	61	69	74	69	62	74	68	55	64	73	63	66	68	84	73	73	81	46	72	54	63	54	59	70	83	83	64	73	63	72	63	75	68	67	64	79	64	50	59	65	67	74	48	68	61	70	61	73	76	63	56	64	60	65	78	60	62	63	64	69	66	53	58	59	75	58	62	67	76	64	61	71	59	69	57	59	66	58	63	50	80	76	55	60	43	77	58	76	69	52	57	61	65	61	73	71	61	44	77	72	64	63	59	78	66	76	72	67	57	72	59	61	74	69	59	90	71	57	74	76	66	70	61	63	67	60	57	75	44	64	70	64	70	56	58	62	71	57	66	50	59	74	63	68	56	79	49	62	69	55	64	57	68	60	79	68	65	60	72	71	71	59	64	54	66	75	54	69	64	68	58	69	65	75	70	66	69	64	80	60	75	63	53	44	55	68	66	64	66	68	66	60	52	67	49	63	61	70	46	79	73	56	76	83	63	67	76	62	79	68	58	61	73	64	66	72	57	71	69	78	72	61	72	59	67	64	66	61	73	68	78	53	59	61	68	72	74	67	75	66	77	69	62	61	60	67	63	57	68	65	77	67	71	69	73	60	55	67	65	64	56	71	73	76	58	60	67	67	49	49	77	69	54	63	74	67	68	53	58	81	54	56	51	71	63	52	59	65	75	79	72	65	63	69	67	65	77	63	58	73	65	57	67	49	78	80	56	52	51	67	56	64	65	66	69	59	79	60	62	44	62	48	70	61	62	68	67	72	37	58	75	65	59	67	61	71	69	75	71	64	60	66	73	72	69	69	73	57	68	73	67	65	61	73	63	52	78	66	62	53	64	73	71	54	61	64	66	56	61	60	73	67	86	63	77	72	70	48	62	58	64	60	83	70	59	54	70	67	56	59	69	62	63	62	72	60	68	58	51	56	65	60	66	52	60	63	56	78	62	47	56	67	66	67	61	72	59	68	61	71	68	70	75	61	70	50	61	69	67	74	57	52	59	69	73	59	62	60	66	66	51	60	70	61	69	68	63	68	65	67	67	69	56	61	71	67	76	74	62	63	60	66	78	65	68	66	73	59	75	65	71	66	72	69	57	78	60	63	54	65	76	71	59	64	54	59	68	74	77	53	69	66	60	60	65	73	65	70	66	58	53	73	73	59	45	68	61	60	64	65	56	80	67	71	66	63	50	83	63	81	70	77	58	63	61	66	66	60	71	53	66	56	70	74	52	72	65	53	54	67	56	53	51	56	68	60	88	67	50	70	65	69	51	62	66	88	59	73	50	59	57	76	56	70	60	57	65	53	53	64	74	72	90	62	65	57	68	68	55	75	59	54	72	58	69	72	81	72	65	71	68	56	64	62	55	62	74	52	51	54	55	79	82	79	73	47	67	62	55	61	56	77	51	61	68	78	68	73	49	52	73	62	75	72	66	66	50	61	55	66	60	57	68	63	68	69	63	71	81	71	58	68	67	70	68	56	66	54	63	68	64	59	62	71	59	69	69	79	73	57	65	67	69	71	65	48	49	61	66	62	65	67	54	72	54	62	70	57	73	56	63	81	56	84	64	73	60	68	66	63	52	53	70	72	76	63	79	68	65	56	46	52	72	69	66	73	61	60	64	75	69	63	77	71	58	61	66	82	52	62	73	66	74	60	63	81	57	57	73	68	66	56	54	61	80	54	66	66	71	62	52	78	73	64	70	70	52	67	56	81	70	69	71	58	79	54	74	65	67	68	62	78	50	69	64	71	76	62	64	49	65	56	66	68	66	66	69	68	60	63	60	73	76	62	60	73	66	60	56	51	65	81	70	57	57	75	55	59	56	74	62	70	85	59	68	58	66	71	59	65	86	67	61	60	60	57	66	79	78	80	55	66	64	67	72	71	60	64	79	63	64	64	64	65	53	57	74	60	78	65	53	74	75	58	73	67	69	69	55	57	65	60	69	61	62	69	66	67	77	62	80	62	64	63	55	61	74	48	66	60	56	73	66	69	67	68	67	64	64	68	86	70	71	58	76	68	69	63	66	65	52	55	71	66	77	62	58	65	50	64	66	76	64	62	67	61	74	68	66	79	56	65	53	54	62	58	62	52	65	63	79	65	59	55	62	53	67	72	66	63	71	50	73	61	71	68	69	64	72	59	73	91	54	60	70	68	61	71	63	78	59	75	53	72	61	83	71	62	64	63	59	74	65	74	71	78	62	66	60	58	79	85	69	71	76	56	64	63	71	61	83	57	67	71	53	51	66	68	59	58	67	76	72	69	60	57	68	62	66	64	67	69	57	69	62	52	70	59	54	57	56	71	71	59	57	49	74	63	73	71	78	62	71	60	58	72	70	64	56	55	67	63	56	67	59	69	83	52	72	74	53	62	85
19785	6068	3333	4302	11575	18105	17439	14505	12515	9601	7546	5538	5625	4971	4416	4071	3920	5710	9248	12249	20948	20566	16781	12547	8093	4804	2752	1521	981	689	516	530	494	453	410	484	440	467	437	440	463	457	429	510	468	432	435	428	443	452	467	459	434	425	426	441	453	481	448	459	463	469	478	432	461	448	442	484	489	484	431	466	476	462	478	472	420	436	440	470	444	482	456	515	467	433	456	468	462	472	483	478	455	461	453	490	471	470	463	448	444	475	462	461	467	448	452	471	461	476	464	499	445	486	488	429	440	464	468	463	469	483	484	476	459	450	495	483	474	442	445	478	449	459	481	428	468	415	431	468	500	456	485	493	495	488	465	459	441	480	462	476	454	439	467	474	464	485	494	468	453	480	503	455	464	443	452	480	453	446	477	476	491	459	461	471	485	471	443	452	489	470	487	497	429	466	453	442	485	452	431	451	497	481	473	435	452	463	442	493	459	448	441	436	458	497	476	446	425	456	462	435	463	484	453	437	499	483	449	454	428	463	398	432	457	454	465	487	394	419	439	449	501	473	462	460	425	468	425	451	477	475	475	421	443	509	446	483	475	476	449	468	479	474	474	469	449	454	451	467	466	427	449	422	486	443	420	468	430	475	514	474	482	460	446	476	477	448	455	454	420	450	493	428	473	450	493	479	440	455	470	445	461	460	449	470	485	461	473	425	452	453	493	450	431	452	447	428	477	445	445	447	470	476	424	472	511	449	480	455	426	438	497	448	444	460	436	462	464	462	426	460	436	449	477	461	446	444	467	457	465	476	437	497	447	437	461	475	457	459	454	475	482	487	479	418	463	480	457	452	454	457	473	444	463	510	468	504	452	487	438	459	445	450	456	430	473	470	439	480	478	471	434	456	439	419	455	478	496	503	440	476	469	469	460	446	465	451	481	492	444	456	516	456	472	448	470	471	437	474	465	465	484	469	444	473	407	452	484	469	438	469	481	472	453	463	466	501	458	465	441	472	432	443	443	476	461	449	414	510	475	483	448	445	470	457	468	436	456	439	452	439	451	477	461	481	473	462	453	477	468	491	470	481	430	484	474	448	469	457	487	474	446	425	456	478	521	464	461	453	460	475	496	461	470	499	440	479	433	469	482	455	452	503	459	491	453	474	457	461	426	478	428	446	442	451	449	441	462	414	510	455	463	433	457	449	475	455	470	468	501	465	497	466	485	464	430	471	461	460	460	489	476	437	460	459	464	475	508	479	469	478	477	438	493	431	462	467	497	467	481	449	460	499	450	426	458	486	468	464	458	435	472	507	463	450	453	459	447	485	426	470	447	446	467	451	444	430	428	477	485	451	497	470	479	504	462	516	472	462	466	461	495	417	468	450	439	457	469	498	440	466	432	464	451	481	468	450	472	433	444	430	499	484	433	456	463	474	450	499	453	496	480	497	452	458	500	434	447	452	445	462	454	446	460	435	432	456	460	443	462	438	518	482	455	449	432	485	437	406	431	484	497	433	463	486	493	464	437	437	462	477	460	444	434	463	456	413	456	545	484	480	443	490	459	466	469	482	453	451	460	512	472	482	450	511	406	494	481	440	472	485	492	458	424	465	482	460	466	451	439	479	487	447	461	454	454	486	429	487	489	450	418	505	453	473	457	466	429	462	495	467	478	465	456	461	458	418	463	435	442	433	478	446	451	454	431	431	448	484	456	463	482	420	428	483	449	452	455	475	433	460	454	441	447	445	467	485	470	444	483	484	429	497	498	458	440	487	495	509	458	454	466	471	491	462	487	468	422	469	433	426	474	449	454	457	440	469	471	466	494	477	447	466	449	453	492	479	462	430	466	441	447	461	476	457	452	497	493	455	444	439	425	464	469	460	456	488	465	483	423	462	462	460	444	472	452	457	497	458	455	509	464	466	443	476	473	442	445	444	459	456	491	465	489	461	465	472	445	502	447	450	494	429	480	417	474	471	454	425	482	454	460	508	454	472	510	470	453	439	449	439	507	431	493	464	441	468	477	436	447	491	458	473	489	428	431	497	497	480	491	492	410	442	452	490	484	455	466	493	458	472	479	452	482	450	456	436	451	448	418	462	451	465	461	492	457	455	463	453	498	430	457	462	456	469	487	462	463	444	505	469	461	430	452	474	447	447	435	429	479	515	429	501	475	501	446	485	444	457	480	458	462	469	425	494	463	426	437	427	426	448	464	483	450	419	444	490	452	443	452	429	458	445	481	463	412	446	492	465	436	440	515	524	428	470	425	499	434	490	457	443	471	449	463	448	473	453	451	476	440	410	486	468	444	437	483	464	422	495	443	474	480	461	433	454	441	460	452	442	468	474	454	452	481	485	463	451	426	485	426	423	468	431	455	506	426	451	469	452	475	473	458	463	432	459	452	504	474	454	464	448	413	470	423	465	476	464	470	483	479	457	482	451	439	464	473	425	451	488	449	457	495	445	443	456	467	441	409	450	414	475	446	454	479	457	530	452	460	440	451	429	494	497	441	498	434	499	421	439	433	491	453	431	454	478	463	483	441	448	449	497	414	479	479	457	430	432	495	447	475	482	459	445	444	459	467	445	466	487	462	488	477	450	398	461	454	432	478	442	435	459	437	442	444	435	462	434	443	461	472	468	439	443	480	477	494	436	439	452	436	454	467	458	485	494	491	456	437	444	456	467	446	441	485	443	486	470	414	475	465	483	456	500	451	468	466	464	441	431	445	476	492	453	435	436	436	470	446	449	435	459	461	444	435	491	433	469	484	457	440	460	472	465	457	515	480	445	446	486	465	463	493	460	517	494	424	475	454	430	475	469	428	455	485	467	489	476	436	448	473	424	497	452	474	469	484	502	474	439	442	465	461	448	429	481	444	463	485	447	458	478	473	452	463	480	452	471	430	424	495	482	511	455	465	447	467	478	473	475	454	451	474	468	438	430	471	474	498	484	468	448	442	493	459	483	456	422	489	472	480	440	479	479	451	432	448	445	479	423	433	471	445	423	413	463	486	453	427	451	498	460	445	451	493	490	429	433	459	450	441	436	431	448	499	472	445	471	480	443	451	496	459	491	467	489	464	470	456	460	453	471	443	450	515	476	502	471	445	479	498	424	495	441	458	461	477	461	502	460	469	510	444	429	457	472	431	424	469	447	449	488	469	490	421	456	450	472	442	458	455	470	454	481	445	436	473	459	486	442	460	433	479	431	470	456	405	461	472	447	462	472	478	467	480	499	456	444	460	461	447	468	435	461	455	471	467	460	481	471	472	474	461	445	476	465	456	474	478	456	472	447	437	499	479	478	445	460	429	492	446	485	455	439	450	478	456	457	440	445	464	467	463	445	472	471	468	481	428	436	476	455	436	480	454	429	487	469	460	489	429	475	468	466	477	435	471	469	448	476	488	436	464	434	497	471	470	459	436	452	484	498	471	468	457	478	439	451	447	506	471	426	473	461	495	478	437	479	472	441	455	496	495	470	505	464	450	432	478	473	462	468	415	470	494	488
1890	318	207	180	166	175	206	248	217	203	138	131	128	147	138	122	122	120	124	157	184	220	222	178	140	116	85	80	65	75	62	67	65	56	57	69	72	62	49	70	72	75	65	61	75	84	70	62	59	76	66	64	74	71	59	73	60	64	61	60	73	59	72	61	73	68	59	64	67	68	58	64	67	70	61	71	64	74	58	62	62	59	61	75	57	76	71	65	81	74	48	65	68	52	76	64	77	65	60	78	78	70	75	70	53	83	61	72	65	64	65	79	70	73	57	66	69	69	65	70	73	70	69	74	54	57	69	62	76	68	61	75	57	66	49	73	68	67	72	66	65	65	78	75	62	67	56	58	75	73	66	67	59	76	69	56	58	69	59	73	70	61	73	64	81	68	62	51	51	50	55	74	57	80	73	76	72	77	59	54	68	62	62	67	75	56	75	81	61	62	66	66	55	75	67	68	71	53	68	51	66	63	70	70	71	71	62	62	54	57	77	76	62	63	58	60	52	62	60	66	66	67	74	70	63	64	68	56	70	62	78	77	74	70	82	92	79	77	68	78	67	79	60	57	71	74	74	73	63	57	77	59	71	74	53	72	70	55	70	60	52	74	63	71	67	75	80	68	65	59	71	55	73	66	51	65	72	78	76	64	66	77	62	47	74	55	69	59	68	82	68	57	57	62	61	75	60	63	54	60	53	73	62	59	78	53	68	66	72	55	77	71	51	66	67	70	83	81	89	53	61	77	65	58	63	66	67	60	78	60	59	78	72	68	78	57	62	67	54	57	82	57	67	64	66	56	88	56	60	79	65	67	49	79	57	84	80	53	65	75	68	68	72	77	67	56	76	77	82	67	63	54	61	67	60	77	68	72	84	65	81	63	56	57	53	66	69	70	71	68	60	51	63	60	69	68	64	60	53	72	66	65	74	72	54	67	89	61	53	69	57	70	56	70	57	64	58	66	66	69	64	63	63	72	78	79	54	61	50	65	57	71	62	72	61	73	69	67	73	57	65	67	62	78	77	58	60	64	66	56	65	66	76	59	67	59	66	62	71	59	57	69	77	85	62	69	61	66	68	64	63	71	59	64	70	68	67	75	67	70	50	70	74	68	73	55	71	69	72	75	65	75	75	72	69	66	57	61	78	56	47	85	75	73	70	65	73	63	77	70	73	74	72	85	69	69	70	64	79	74	75	59	74	56	65	75	53	67	74	67	67	67	65	54	72	71	58	73	67	61	44	61	62	74	65	55	58	76	84	63	66	76	73	57	54	77	79	67	59	65	63	67	70	62	67	62	60	64	61	74	71	58	81	70	70	64	57	68	85	72	67	67	68	77	59	59	70	60	65	69	64	79	78	63	82	51	69	68	53	64	61	62	58	83	70	69	66	67	67	70	61	50	65	62	77	61	59	61	58	53	65	59	75	62	76	58	58	75	78	65	70	62	76	67	71	48	58	69	66	69	78	57	77	78	61	85	75	69	71	56	68	63	59	64	65	56	65	64	70	83	60	67	66	62	73	51	77	63	63	47	64	51	73	71	79	58	63	66	46	62	63	68	67	68	61	60	72	63	57	59	76	75	64	58	54	72	53	72	70	63	63	62	64	73	50	66	65	66	58	69	60	71	71	66	60	70	79	85	66	74	76	60	67	65	60	69	69	60	57	75	73	64	61	73	67	74	77	70	57	60	62	62	59	77	59	67	81	65	66	49	74	60	74	64	75	71	69	63	67	62	77	56	68	71	68	56	64	72	72	73	61	70	56	60	58	66	61	68	66	74	76	67	73	62	42	71	61	60	69	66	65	74	63	69	65	55	78	56	66	54	44	63	66	67	58	70	71	71	57	78	68	60	64	72	57	59	86	63	70	73	82	59	73	68	72	72	55	66	68	72	63	73	70	73	77	55	61	65	64	66	65	74	50	69	66	55	76	63	57	72	59	71	64	67	65	76	70	81	66	71	72	58	62	74	71	65	79	74	73	56	58	63	66	53	54	65	76	77	56	74	68	75	65	56	61	62	67	58	60	70	67	65	54	65	55	63	67	56	67	59	55	85	54	50	65	60	72	61	63	69	54	65	69	87	70	60	69	59	71	65	78	68	73	72	68	67	65	69	79	75	68	60	61	71	51	64	71	64	75	68	72	73	69	63	72	70	67	64	53	74	61	67	67	64	64	49	53	67	55	67	64	70	61	79	51	69	68	77	73	59	73	66	49	86	48	61	66	55	77	58	70	67	59	68	75	77	60	54	64	74	55	59	73	62	65	69	64	86	61	66	56	51	77	61	63	81	57	71	64	54	70	68	65	72	61	54	60	62	85	70	82	56	55	66	62	61	58	70	63	73	68	62	79	71	59	88	75	65	51	61	47	81	70	68	56	55	53	51	71	55	58	61	74	67	59	62	71	64	70	57	68	67	83	73	76	56	61	87	69	72	64	75	68	63	72	83	63	60	69	61	69	60	58	53	62	68	74	71	49	66	78	72	69	68	79	77	73	57	55	61	71	62	59	74	73	65	71	56	69	65	49	58	55	66	76	77	71	56	61	64	57	58	58	76	69	57	61	60	52	52	68	52	52	58	58	63	70	53	46	65	70	62	54	59	83	62	71	80	65	73	54	78	73	65	58	72	65	59	68	61	76	68	70	62	74	62	61	62	74	58	72	75	51	62	81	83	81	61	47	78	64	61	67	77	71	74	62	79	67	50	66	46	73	61	56	73	71	55	68	53	59	65	72	47	69	65	70	70	59	82	60	61	70	65	68	61	67	63	63	62	73	69	77	80	57	55	71	68	61	79	55	75	84	53	57	73	74	70	71	54	64	58	66	69	65	75	72	72	69	57	55	65	70	67	69	52	64	69	63	72	66	66	64	69	70	74	55	59	61	67	61	71	78	64	71	67	78	56	62	70	87	65	58	56	66	53	55	56	63	58	73	77	84	67	66	76	69	76	67	79	53	77	56	62	65	76	80	61	75	65	73	67	53	77	69	49	66	53	64	57	48	56	72	73	82	79	52	60	65	74	71	71	61	57	63	56	72	58	82	52	68	53	75	64	62	70	59	80	62	55	79	66	80	81	45	56	79	73	69	58	73	80	60	64	71	70	54	69	59	67	62	54	60	63	53	47	68	49	66	68	56	68	53	65	58	53	68	62	76	71	61	69	62	77	67	64	72	68	60	54	67	63	75	81	74	76	64	65	58	82	87	65	77	68	70	81	68	70	68	76	52	63	77	66	63	64	65	76	69	56	55	69	58	67	76	78	66	61	63	69	62	67	52	55	68	79	72	56	64	79	61	82	69	70	61	43	78	64	72	63	57	54	52	74	65	75	81	66	76	81	71	68	70	55	63	48	52	62	68	59	68	73	55	53	60	54	63	70	64	68	70	56	73	69	70	73	75	63	70	61	74	75	74	79	58	74	62	55	54	69	66	81	67	66	54	62	74	59	70	81	70	66	64	63	75	75	62	76	66	62	58	59	74	58	65	68
13838	3493	2079	2621	6894	10171	10159	9639	8132	5253	3834	3180	2938	2951	2649	2427	2050	1945	2196	3014	4683	4595	3549	2637	1843	1286	890	710	553	524	489	503	516	465	481	513	493	465	495	456	490	483	455	456	425	470	479	453	482	472	464	502	451	466	498	465	521	473	514	481	462	442	465	475	441	498	484	483	470	486	490	474	458	507	482	472	518	469	457	422	479	436	481	468	470	469	495	480	478	503	467	459	461	471	518	502	506	451	508	502	484	501	454	503	480	495	483	471	478	517	489	473	480	483	475	480	470	511	458	461	523	470	490	439	472	506	485	458	467	512	498	473	465	488	458	512	500	496	474	444	464	515	456	490	501	474	456	493	452	447	476	478	496	465	490	460	508	450	433	479	526	475	498	496	468	467	480	461	502	491	484	465	478	459	496	454	514	497	502	477	470	488	526	480	518	494	501	500	476	503	497	484	469	482	485	498	501	512	495	498	469	464	472	489	482	466	506	508	488	465	485	459	488	556	493	468	471	516	486	446	482	454	496	508	463	458	441	496	534	492	503	485	486	481	475	480	490	466	479	484	476	488	489	473	461	503	487	464	484	488	491	509	453	506	489	473	477	486	470	464	504	479	528	472	457	474	489	495	475	509	462	485	493	465	511	495	477	495	478	504	504	479	513	470	519	504	470	544	458	445	477	492	471	446	459	506	499	476	464	515	469	475	477	478	485	494	457	486	477	469	473	518	426	504	479	492	507	492	478	514	497	484	469	487	476	464	494	523	519	469	484	457	461	470	481	481	473	435	454	480	482	469	470	455	513	484	478	477	470	465	453	461	497	508	460	470	467	492	471	467	529	464	473	516	455	457	493	490	425	487	477	465	473	485	460	458	534	462	486	467	512	460	440	472	513	499	498	497	508	478	473	499	496	494	500	487	456	467	460	492	454	497	520	488	498	523	487	520	514	524	486	483	483	477	479	464	446	507	495	464	450	483	475	448	432	479	488	522	478	516	455	466	484	480	516	476	507	513	546	454	438	460	480	492	478	472	474	485	489	476	468	478	471	485	509	488	475	459	462	492	501	483	478	472	495	475	469	520	484	461	473	497	485	524	479	447	444	474	526	446	524	476	471	503	470	470	520	480	466	465	477	502	498	458	503	495	531	476	504	475	468	472	475	518	489	501	458	502	479	469	481	498	486	527	478	475	488	507	463	495	465	475	459	523	507	425	443	491	492	474	477	473	504	473	463	494	445	509	474	471	443	471	489	487	452	493	500	484	521	479	470	456	503	473	482	477	466	475	480	481	481	475	500	467	489	461	486	485	478	462	483	430	498	478	514	470	488	538	474	436	483	486	483	525	478	472	493	484	471	485	477	480	483	474	464	472	464	472	499	465	522	481	500	464	472	501	531	501	475	520	486	497	486	549	503	445	493	470	487	468	475	476	474	486	493	503	494	523	487	484	483	506	516	460	474	456	455	488	481	494	528	507	482	497	481	470	461	498	483	487	484	465	465	529	495	533	479	471	485	453	512	486	468	462	453	488	476	486	493	470	472	473	457	460	463	519	491	493	446	531	480	458	469	475	440	497	474	447	496	490	496	497	458	469	476	492	478	494	425	484	479	468	503	505	460	476	505	483	458	522	464	483	423	474	520	472	507	409	469	458	478	488	477	458	467	458	510	445	462	505	518	480	516	468	479	493	443	482	463	492	465	501	474	473	481	494	500	492	471	454	467	471	490	486	443	462	495	455	506	525	461	498	472	467	454	484	497	439	469	504	524	485	494	489	420	489	449	515	506	482	463	495	451	510	525	486	458	469	500	492	524	468	483	477	446	470	461	494	542	496	490	514	496	476	469	474	469	482	464	491	470	484	500	506	456	453	516	490	461	532	497	516	479	470	484	483	497	524	510	472	501	467	515	477	475	482	501	455	513	490	463	463	463	443	511	451	487	462	498	502	508	505	493	492	498	477	503	493	468	512	482	432	490	493	448	487	422	460	499	516	501	477	498	459	464	473	493	477	503	460	500	506	444	457	499	450	496	480	498	476	457	480	518	461	449	463	503	459	491	449	490	460	493	506	480	453	477	503	445	501	476	494	476	479	467	463	472	498	479	496	495	480	518	476	499	486	494	467	470	485	463	474	477	520	474	482	476	485	488	491	460	467	491	484	512	486	495	444	477	472	451	451	477	458	505	469	493	504	472	470	478	494	470	461	489	523	484	469	451	484	521	460	505	457	457	481	438	504	462	454	469	500	490	478	496	468	495	472	498	473	499	456	463	484	482	489	492	437	497	516	498	496	490	459	499	492	500	455	522	477	500	492	502	450	494	463	455	479	487	470	494	482	471	474	502	493	489	516	447	457	468	479	456	514	465	458	483	483	509	503	478	456	462	504	429	488	477	474	492	467	503	528	507	515	430	500	495	479	472	503	482	481	505	504	478	466	486	486	502	487	502	500	500	481	475	474	483	476	486	454	475	481	410	482	486	468	511	449	489	524	467	487	478	485	465	482	485	498	471	477	524	458	481	511	450	488	440	470	507	469	469	487	462	471	478	477	433	492	459	476	518	478	486	479	484	460	486	487	467	489	470	457	471	483	498	489	524	503	508	476	486	471	460	462	484	521	479	477	494	514	453	483	485	488	468	488	469	501	474	481	472	496	469	476	499	455	458	445	501	470	482	489	491	474	487	528	493	499	444	491	469	479	473	482	493	511	409	488	500	478	480	466	453	494	476	517	491	416	486	484	490	483	459	509	482	484	432	471	497	513	459	464	446	484	489	491	484	494	484	484	492	473	476	483	494	486	479	487	499	460	488	460	484	479	475	479	493	490	480	495	502	467	465	490	491	479	477	481	468	459	498	472	493	531	483	478	529	447	475	475	489	491	448	458	500	458	481	498	507	440	483	492	456	503	464	445	488	461	535	501	486	469	477	487	467	460	497	486	466	499	468	462	432	460	484	459	472	488	475	490	470	504	495	489	435	458	468	512	501	469	483	503	499	490	525	471	496	483	506	467	462	464	455	517	444	445	489	523	541	481	447	485	495	499	434	482	506	477	448	458	445	485	471	499	493	511	502	475	484	454	467	498	482	522	492	474	505	465	502	494	454	517	500	489	460	516	505	487	467	520	452	498	425	454	472	483	490	465	463	456	479	444	480	492	473	484	474	447	473	460	500	499	444	483	460	490	481	535	506	451	526	509	485	518	461	472	485	527	511	462	494	477	443	492	477	466	466	478	481	490	483	485	448	448	479	473	474	472	496	484	511	504	475	486	447	496	453	453	501	480	477	443	483	448	456	497	508	476	448	476	476	435	505	512	436	475	464	483	466	478	441	484	490	497	436	494	475	478	498	447	467	462	459	470	458	510	491	475	503	458	526	482	501	472	472	457	489	473	493	476	490	458	489	490	478	498	487	492	481	488	457	486	460	507	483	440	485	493	472	486	512	480	449	449	461	500	473	484	469	445	479	480	501	477	505	462	512	515	521	468	482	489	538	498	451	474
1577	482	268	218	207	232	307	274	211	193	180	176	145	161	132	150	106	125	192	357	546	648	525	423	249	201	133	75	64	51	68	63	62	74	67	69	59	58	68	58	69	43	62	65	65	56	65	67	65	55	42	48	54	51	52	50	58	52	54	68	63	53	55	52	61	70	58	75	53	64	53	47	63	50	63	62	39	42	45	54	58	65	55	64	67	66	58	43	57	42	49	61	48	53	62	64	52	58	46	55	60	50	56	61	53	57	56	35	67	51	64	43	63	55	55	58	56	44	53	50	51	55	58	70	60	45	44	60	60	52	57	64	59	53	50	41	65	86	53	52	52	61	52	44	41	53	57	52	49	56	52	59	57	58	56	61	73	58	65	67	54	40	70	56	53	58	57	49	45	45	71	55	53	50	52	53	54	59	66	46	50	54	52	48	76	65	50	47	67	61	55	53	67	66	65	58	62	54	51	48	59	53	60	49	50	50	51	58	48	65	54	56	57	61	49	67	53	55	63	59	48	64	56	64	45	66	66	65	58	60	51	58	45	59	51	56	41	59	68	54	59	63	56	64	67	74	61	56	67	49	59	53	54	64	62	66	83	65	73	59	51	53	66	72	50	48	52	49	54	59	58	63	60	58	54	58	50	50	49	64	62	50	67	48	49	63	65	52	55	47	54	59	63	50	56	57	73	56	55	61	53	52	55	78	53	62	65	66	55	52	42	52	60	61	63	63	45	50	57	59	59	51	57	52	57	70	34	63	43	58	49	75	56	48	47	42	48	62	62	51	54	60	55	59	57	59	44	57	63	68	61	52	62	69	54	59	68	55	48	57	54	63	63	42	72	54	67	61	72	64	53	65	36	82	59	69	58	60	68	68	54	48	44	50	54	42	72	58	48	44	54	46	56	45	57	63	60	55	37	67	51	39	57	49	57	68	54	49	55	58	60	58	49	52	52	53	57	52	56	47	62	61	51	52	45	61	50	53	63	55	59	57	64	58	52	40	64	51	61	62	66	61	48	47	73	62	53	56	56	66	59	67	51	52	56	46	51	62	65	57	60	59	70	47	57	56	54	49	65	47	61	61	58	45	69	58	48	54	47	48	69	55	40	43	70	68	63	70	63	55	51	56	60	58	60	50	56	57	62	48	54	59	60	56	51	62	54	51	62	66	45	66	51	70	71	65	58	47	58	48	53	67	59	59	64	54	46	54	58	75	47	47	59	53	64	54	51	58	61	50	49	65	55	68	51	56	38	43	56	55	55	36	50	51	62	52	57	55	50	50	50	62	75	60	49	58	78	62	54	52	59	68	58	58	56	55	59	63	58	52	56	53	56	57	58	68	61	57	65	50	73	64	69	59	59	67	57	48	59	61	71	63	66	81	66	59	69	49	51	70	50	68	52	71	48	58	53	48	68	52	71	48	48	56	56	51	47	64	43	40	53	46	60	68	58	48	60	58	55	64	52	61	53	48	60	63	45	60	61	56	62	56	59	56	58	45	70	62	50	55	61	47	43	55	47	54	68	47	62	51	67	63	70	43	52	67	48	65	69	57	57	66	56	49	54	60	49	51	52	62	61	64	44	68	52	58	53	43	61	59	53	36	58	54	54	63	47	59	49	53	58	74	67	52	55	49	61	65	51	58	54	52	42	44	38	59	44	60	60	53	64	64	60	51	54	41	67	46	66	49	62	67	63	50	65	59	49	50	48	38	67	45	66	53	55	55	51	59	55	52	67	65	49	60	48	45	69	63	54	58	59	55	62	65	64	54	58	46	53	57	49	71	54	69	63	61	55	50	53	49	71	52	56	51	65	57	47	61	62	65	46	59	64	74	63	43	51	46	53	71	56	56	63	76	69	47	56	52	47	53	61	46	60	55	63	51	41	60	52	59	43	71	47	69	67	53	65	56	36	57	61	49	64	66	52	59	63	45	61	56	55	72	57	58	55	56	45	52	57	57	57	60	61	55	65	64	55	59	58	67	60	56	62	65	60	55	63	57	48	63	52	55	53	69	59	50	61	60	53	52	52	61	61	61	73	62	58	60	50	52	42	69	74	64	49	43	63	61	48	53	44	52	54	54	61	74	65	66	61	49	65	53	64	56	72	54	61	60	64	51	53	52	46	44	54	59	61	66	57	58	59	57	55	51	59	52	55	60	56	50	56	52	53	46	50	77	36	62	40	63	60	53	77	51	47	54	48	57	49	59	61	45	58	56	39	63	53	46	59	46	61	48	52	50	59	54	48	57	70	67	55	50	58	46	65	58	48	48	63	60	43	65	60	50	63	69	63	63	49	51	50	54	40	56	54	61	49	46	60	67	46	61	52	68	54	61	47	72	53	60	48	64	60	57	63	67	52	51	55	73	63	63	58	59	59	49	61	58	59	51	51	59	53	50	40	53	58	60	55	44	75	54	55	48	74	67	62	59	54	57	59	58	64	48	59	60	61	66	44	63	58	63	49	59	67	49	52	57	52	54	56	68	48	53	58	49	50	69	42	66	50	53	77	47	70	59	53	42	48	63	52	57	52	58	50	54	70	59	60	57	62	57	53	58	52	55	55	57	64	58	61	51	57	53	69	54	59	59	56	66	47	44	56	63	76	58	59	62	58	55	56	55	64	66	50	52	60	66	52	48	51	47	56	62	75	61	58	53	59	63	51	61	67	61	56	64	58	62	70	41	51	57	64	51	58	63	62	48	58	59	53	56	58	63	63	65	63	62	52	55	49	50	48	59	54	47	71	56	58	48	61	66	55	69	63	63	58	53	45	54	61	52	66	61	66	56	52	62	54	59	64	55	58	63	62	54	50	74	61	52	74	50	52	57	52	45	60	60	58	60	59	59	54	59	74	56	54	50	71	54	59	52	57	53	63	65	57	64	59	58	50	57	49	56	50	57	72	55	59	60	59	59	56	59	57	52	58	53	59	75	63	64	47	50	52	52	54	62	54	64	57	73	73	62	47	58	44	55	63	56	55	58	57	56	52	59	58	61	52	52	63	50	66	41	44	46	55	53	49	55	56	54	38	78	64	62	48	61	53	58	40	55	62	62	50	59	53	62	50	43	61	52	52	48	70	40	53	50	60	66	61	62	47	56	57	70	57	52	66	63	71	60	65	66	59	55	54	62	62	60	53	68	56	51	51	47	61	59	58	59	57	48	70	51	52	50	64	51	53	44	50	58	69	64	59	63	51	51	51	52	46	78	53	47	62	66	65	47	63	55	58	51	58	60	57	55	63	55	54	60	58	48	53	50	71	52	58	58	50	54	47	67	62	59	58	55	57	63	63	60	55	53	58	38	59	58	51	59	65	49	50	70	52	56	52	57	50	52	67	57	71	62	58	67	64	48	58	48	62	63	50	60	56	44	58	51	59	58	56	62	46	58	55	59	58	61	56	41	49	61	45	58	48	53	54	38	47	62	51	53	49	55	44	52	46	55	55	41	59	58	57	59	53	61	53	67	59	61	49	64	38	61	55	37	62	70
16115	4780	2967	4002	9937	13410	13986	12451	7767	5531	5519	5269	4450	3943	3339	3019	2607	2735	4558	8505	11695	12282	10046	7830	5126	3121	1743	1113	741	555	474	449	422	439	381	419	401	428	399	406	438	372	359	424	386	385	390	446	416	391	369	378	426	408	391	400	405	412	426	385	414	420	365	398	435	365	393	392	412	424	399	422	401	417	437	420	384	426	367	451	395	419	410	409	410	385	384	419	387	418	430	406	454	408	390	371	391	411	435	396	422	421	443	393	421	410	418	384	420	424	380	396	404	399	387	432	390	379	421	419	405	408	386	418	389	430	380	421	358	405	419	425	400	384	401	413	406	391	413	398	393	428	417	405	415	417	420	385	415	432	430	418	404	419	406	447	396	402	436	393	415	378	424	427	421	412	402	419	443	387	380	434	405	369	438	426	421	411	435	396	380	414	406	410	414	410	414	422	423	402	404	407	425	432	385	389	408	391	429	400	436	422	389	412	373	439	367	388	445	424	403	426	382	381	373	426	451	429	411	395	414	373	429	386	397	440	409	384	399	416	405	412	409	396	375	386	432	385	371	427	430	388	433	416	406	403	381	370	405	403	409	378	373	388	420	444	375	400	392	396	406	398	391	391	423	398	406	402	390	436	420	402	403	387	415	450	399	398	421	419	408	403	401	418	386	410	428	443	400	403	410	410	390	413	407	408	416	449	403	394	419	432	411	409	398	380	421	416	411	418	392	407	391	429	418	393	423	401	419	404	415	443	412	411	378	379	432	407	421	390	361	392	404	401	418	430	413	408	372	440	414	380	413	406	397	383	382	397	409	379	429	410	413	411	430	439	409	400	360	397	418	394	404	379	392	408	397	381	394	402	389	416	427	440	409	393	385	435	408	399	391	437	419	394	376	370	404	418	417	399	407	368	393	408	426	401	409	391	423	398	414	429	418	382	407	364	382	426	381	397	418	411	403	385	375	416	386	445	421	425	408	426	408	422	395	416	434	400	441	427	431	407	394	392	413	382	388	410	412	403	418	417	376	411	426	400	411	422	391	401	401	415	374	424	408	397	412	398	423	400	402	378	391	425	374	419	405	402	395	404	405	387	400	412	435	441	433	409	425	422	415	396	407	403	386	421	437	432	397	427	400	394	444	415	421	385	421	389	419	378	409	406	371	399	399	408	402	418	438	377	416	413	430	398	386	433	398	405	407	386	401	393	424	413	416	401	394	397	418	369	436	418	415	419	386	408	446	435	395	376	415	382	387	411	401	342	427	430	417	412	439	397	383	400	402	383	371	399	407	386	406	383	398	422	447	399	406	447	425	395	395	392	425	444	397	380	417	381	421	388	406	437	383	416	441	408	425	404	411	405	425	417	399	392	401	429	424	397	423	420	434	421	390	387	411	417	409	461	448	411	403	415	415	419	402	392	418	414	409	412	406	421	389	419	430	419	437	445	389	399	399	407	407	390	402	390	413	417	386	390	376	403	406	417	359	434	399	400	408	433	427	416	374	430	422	414	445	376	405	370	415	422	374	384	371	381	403	412	400	388	440	364	396	373	383	422	437	406	444	415	382	399	412	375	383	400	405	394	423	430	397	400	384	433	375	433	374	373	425	385	388	388	407	409	430	436	432	421	446	410	383	408	416	388	368	418	421	415	388	409	411	372	368	424	430	447	460	408	405	375	374	399	427	407	444	386	406	398	395	415	406	444	424	423	418	430	377	412	421	384	421	424	410	417	418	418	402	404	421	440	446	411	392	372	381	427	410	408	382	448	426	404	423	406	380	411	395	421	383	384	473	385	404	400	426	422	385	404	411	369	439	433	399	395	442	426	432	410	410	405	410	396	400	446	427	397	397	412	423	463	400	406	397	410	374	426	411	384	415	376	414	375	404	375	385	415	409	414	384	385	369	407	415	418	399	411	370	426	415	422	404	398	419	384	390	367	435	400	404	433	370	427	444	399	424	415	400	404	409	414	441	422	379	397	394	390	408	421	415	384	406	405	392	401	391	402	430	412	395	409	380	431	388	415	416	410	425	372	408	425	378	403	394	411	376	409	386	417	376	391	424	421	410	411	414	425	414	378	403	431	466	399	407	400	408	396	420	420	396	387	385	406	399	402	401	371	426	378	384	380	422	390	396	411	395	441	432	417	423	389	427	406	432	418	412	392	423	401	440	393	423	409	409	423	404	441	430	416	394	419	398	418	412	385	423	424	408	406	397	391	426	412	373	440	404	393	376	405	399	410	430	373	383	423	382	389	391	381	407	428	423	370	433	399	416	437	400	411	432	416	426	439	378	404	405	392	429	410	385	410	447	426	434	423	402	410	387	408	396	396	429	374	416	406	375	390	376	443	399	385	390	409	433	435	418	414	404	389	396	404	382	388	406	351	388	417	402	408	395	410	354	389	387	406	398	399	373	407	362	421	395	396	418	376	433	391	398	416	408	408	390	425	368	402	408	408	393	388	406	408	402	433	384	413	448	422	406	388	427	409	425	415	385	408	421	404	458	394	399	385	413	365	394	399	384	403	423	373	429	401	370	440	393	376	407	382	406	361	423	371	395	423	431	400	396	400	379	420	407	420	412	368	401	414	402	421	409	378	381	417	426	420	405	407	430	404	416	419	416	416	412	418	404	411	410	380	440	379	432	393	364	404	399	388	389	363	403	386	395	430	392	400	413	376	421	420	357	388	384	385	398	422	421	364	428	414	392	363	407	406	374	381	402	406	438	407	378	404	422	409	415	381	465	382	399	384	354	406	426	405	402	402	393	398	391	389	403	442	447	418	412	429	451	385	436	416	391	409	418	407	399	441	404	392	405	402	409	433	402	377	422	423	392	381	382	406	395	399	415	383	387	430	412	405	414	407	427	398	395	403	412	402	405	418	399	417	426	398	424	384	442	396	432	400	413	414	380	425	407	397	394	380	415	380	423	420	413	408	406	396	393	381	412	384	389	422	413	420	399	403	398	431	429	398	401	387	437	402	419	416	397	422	418	385	403	394	438	406	378	401	401	408	367	393	460	391	426	420	376	413	373	390	392	367	431	409	407	428	419	384	409	422	389	406	454	439	421	390	408	398	397	401	400	413	412	433	402	382	408	422	411	394	420	398	399	405	402	397	454	400	418	383	433	405	408	384	388	434	369	404	419	396	436	397	421	400	412	413	410	377	409	396	422	453	418	374	398	397	410	405	387	401	412	398	423	375	397	402	379	419	396	421	421	368	384	445	388	399	423	371	446	431	403	393	423	395	430	387	422	422	428	390	397	413	417	420	410	412	406	427	397	429	388	405	407	426	418	431	434	390	406	390	447	380	404	412	417	409	364	410	395	404	418	409	388	402	388	408	414	391	435	414	379	371	404	358	403	397	398	415	412	370	415	419	382	394	422	407	402	387	428	411	394	441	402	366	397	423	388	381	420	379	417	402	409	442	422	400	395	372	428	366	411	389	431	419	414	410	414	392	394	394	417	376	384	366	401	421	375	376	368	408	391	407	372	387
3086	453	273	247	192	242	340	309	251	239	246	218	204	168	182	152	157	209	305	650	749	675	529	400	253	163	121	115	82	76	93	76	77	81	70	87	86	69	75	88	72	87	84	72	74	81	88	83	87	74	87	88	58	74	88	70	81	70	84	90	78	93	78	90	80	81	83	84	101	86	76	76	82	80	90	69	79	78	64	90	65	78	71	90	82	76	82	77	81	80	78	96	91	85	87	61	74	85	77	77	62	69	93	85	74	83	75	80	70	74	78	69	73	81	83	63	66	92	65	83	76	62	84	82	78	83	82	77	75	89	71	78	82	83	63	81	72	64	84	78	79	71	73	70	82	74	82	70	70	82	86	76	63	91	86	81	83	88	70	75	84	86	79	77	85	87	77	102	74	99	80	84	100	79	67	68	86	72	98	67	97	79	72	82	90	84	88	80	73	72	66	80	89	87	85	71	71	86	88	93	81	70	70	79	69	79	86	84	78	81	77	89	84	86	89	94	88	79	65	84	68	72	77	65	79	94	75	73	79	71	71	76	83	92	93	89	70	68	80	95	82	69	69	84	82	66	72	78	68	66	74	92	74	82	85	94	76	71	82	80	90	82	80	68	74	75	86	75	89	87	67	89	88	70	77	76	84	79	80	84	71	68	65	77	79	84	58	86	73	80	74	73	83	72	70	83	91	59	86	86	91	84	87	81	88	81	70	81	87	60	83	76	82	83	74	74	82	80	64	73	88	95	70	70	76	64	79	81	80	90	80	85	102	80	76	87	76	75	67	76	76	87	72	98	79	77	92	70	69	56	90	80	74	74	76	93	86	93	77	83	69	64	74	68	79	77	70	88	95	75	75	62	79	82	66	92	72	73	79	67	70	98	83	72	65	66	75	68	76	72	65	80	79	92	81	86	78	90	84	81	79	83	81	80	74	91	71	97	91	69	88	79	90	85	85	84	79	89	67	72	83	73	74	73	74	74	88	75	80	82	75	80	73	59	83	67	84	75	78	68	86	90	84	83	83	77	93	84	80	81	75	83	71	73	75	85	89	85	74	79	70	95	76	84	72	77	70	87	69	73	60	80	75	74	76	80	81	74	90	67	90	72	73	75	66	75	69	86	59	70	90	86	80	86	83	63	81	80	100	81	86	85	92	70	76	78	78	70	90	61	73	68	80	62	74	74	97	77	79	68	73	73	87	105	86	95	69	78	88	86	83	103	83	72	78	82	77	76	76	97	78	80	80	80	68	81	65	85	70	90	92	75	74	84	62	73	68	85	88	86	82	79	76	75	73	76	91	75	64	73	61	86	57	75	77	72	81	83	86	73	80	84	84	76	78	85	74	86	94	75	73	81	66	61	80	68	63	92	84	80	61	59	72	78	68	93	65	75	76	88	79	75	73	92	84	69	79	89	69	72	88	65	89	76	88	82	71	76	73	61	88	82	84	85	76	82	73	91	63	81	79	66	63	78	71	83	86	81	85	68	66	74	80	87	82	67	82	88	74	64	73	82	68	92	76	91	64	69	86	74	77	74	82	76	75	79	84	80	63	71	78	69	69	79	94	88	79	71	77	87	76	76	84	68	79	99	73	73	68	89	79	71	89	86	81	67	93	81	73	88	69	63	76	74	86	66	68	89	82	84	78	84	84	88	74	110	95	85	80	73	83	78	96	76	72	76	77	80	68	72	85	85	99	85	79	58	65	84	77	89	74	64	75	77	73	81	82	71	83	62	83	79	55	87	68	99	92	91	84	74	72	75	84	89	74	60	78	78	82	59	91	82	107	88	77	75	86	83	85	77	64	77	73	82	82	84	92	97	88	81	82	78	70	91	80	68	78	83	71	71	83	74	78	69	88	79	81	65	88	67	61	64	66	59	79	74	77	84	83	72	78	63	67	80	69	91	67	83	76	94	81	79	70	86	90	94	84	91	76	82	62	90	74	97	79	104	84	96	73	71	79	75	78	90	74	80	88	85	90	76	85	78	81	80	98	87	100	62	86	78	69	61	98	82	81	81	86	67	84	84	73	83	85	85	88	88	80	75	95	76	92	65	94	82	79	88	78	68	99	75	81	84	65	97	84	68	65	76	85	78	79	91	84	71	79	70	66	78	77	74	76	77	64	85	88	81	76	83	66	74	58	82	63	81	79	92	81	69	76	75	75	70	93	80	90	84	83	69	77	75	68	95	76	77	93	93	81	89	68	76	87	95	79	68	92	74	91	80	100	93	81	82	89	73	82	68	66	81	87	85	75	92	65	74	74	78	81	98	86	63	66	67	82	80	86	63	87	73	63	67	77	67	82	72	94	81	73	83	83	78	86	87	74	67	92	68	76	84	74	73	62	98	79	74	71	74	70	74	64	81	75	79	70	85	81	78	85	76	73	74	91	79	83	74	65	73	76	93	77	64	77	85	77	88	62	70	67	59	87	75	80	85	74	83	86	61	77	61	81	84	76	60	65	84	95	75	87	80	96	76	57	77	69	74	78	87	81	76	83	73	66	61	78	89	76	65	89	67	79	72	71	73	83	80	64	75	86	79	82	97	77	76	79	89	83	88	78	93	83	70	70	90	78	79	96	81	63	74	73	89	79	71	106	66	75	82	78	69	83	79	73	73	65	91	83	75	76	74	71	91	83	75	80	81	81	78	66	86	78	83	72	94	62	70	84	78	76	78	84	87	84	86	82	87	75	69	74	75	80	73	79	76	73	83	97	94	73	86	97	81	87	68	78	67	97	82	78	80	85	73	98	75	72	90	92	77	71	71	82	72	88	82	83	69	95	73	92	79	84	92	86	76	79	79	89	73	72	79	74	84	81	69	83	74	74	75	81	80	86	69	90	80	97	77	74	76	93	76	75	85	70	60	73	63	83	62	79	68	77	81	94	63	88	78	66	79	97	72	71	81	84	74	85	77	77	80	65	93	84	74	65	78	70	99	73	86	99	88	69	71	88	78	87	94	78	91	92	93	75	65	77	83	90	86	82	75	92	77	72	89	65	82	71	70	81	69	77	87	69	70	79	70	82	72	77	73	82	83	84	66	74	74	80	75	84	88	85	83	78	93	80	90	69	70	74	89	85	76	68	87	70	76	85	75	89	73	71	80	54	73	63	88	96	78	76	79	62	94	83	67	85	88	72	76	84	87	74	91	85	80	102	66	79	80	86	79	82	83	67	72	69	65	77	81	86	77	70	82	79	72	75	70	87	67	73	85	74	84	88	88	87	77	68	80	65	75	88	74	88	71	82	89	87	89	82	79	76	84	83	68	75	79	80	75	77	76	75	74	77	64	99	78	79	98	86	84	89	72	70	69	82	73	68	79	83	87	81	82	67	66	78	81	89	85	86	90	65	88	76	59	81	88	84	86	90	79	72	83	78	91	87	98	53	88	79	75	75	65	84	78	77	66	89	84	85	69	77	72	94	66	79	75	85	79	89	81	77	93	89	82	84	75	69	71	59	72	74	86	68	71	74	53	75	78	86	80
16204	4657	3098	4210	9629	13956	14428	10962	7711	6687	6655	5566	4555	3821	3345	3222	3249	4140	6983	12648	14366	12874	9923	6949	4386	2701	1629	1030	805	673	636	605	574	498	573	592	596	544	546	579	590	546	525	548	576	561	548	574	500	538	478	570	551	553	533	579	554	556	555	543	562	561	559	548	540	567	530	539	553	536	540	592	542	555	567	558	556	623	554	557	563	590	554	577	622	543	551	564	559	576	611	572	565	589	596	581	506	566	580	612	541	534	565	549	575	595	531	575	532	564	572	576	542	558	531	543	533	536	569	547	577	586	563	550	569	539	552	573	556	573	582	521	576	566	576	570	574	572	534	574	596	558	564	564	583	568	548	589	560	580	583	543	535	527	579	553	583	569	521	547	562	555	557	570	535	532	538	583	612	550	585	574	573	557	556	538	544	533	593	587	538	579	566	563	574	654	548	561	558	549	559	544	590	555	621	579	570	587	593	576	572	574	548	549	593	554	561	551	530	574	527	565	548	571	543	530	577	514	562	572	556	562	541	582	569	536	559	573	605	544	565	557	612	516	583	558	546	542	583	566	529	540	562	559	577	545	558	561	547	565	544	550	592	559	523	544	566	515	588	554	577	517	590	560	536	532	550	579	586	558	570	561	540	543	544	539	552	529	558	519	566	558	538	591	538	554	553	590	550	547	586	625	587	549	574	570	565	570	566	555	565	534	574	558	568	540	550	560	605	550	586	616	557	550	561	600	542	562	571	617	556	542	582	529	588	582	556	564	528	606	523	576	561	566	582	563	557	546	540	574	548	552	574	565	542	531	558	561	535	579	566	563	619	572	536	542	552	545	586	590	564	545	575	600	531	545	556	568	524	570	567	566	593	523	555	519	575	554	539	561	537	560	555	539	596	555	546	572	550	527	558	584	552	582	538	527	559	541	537	573	569	570	542	575	596	615	555	578	582	597	535	583	559	539	572	572	555	498	600	572	577	525	621	563	559	575	549	591	557	563	540	583	573	572	535	537	557	535	549	551	547	583	543	607	552	601	546	560	570	558	614	552	572	555	546	556	546	553	581	532	517	581	575	561	564	537	536	567	574	573	528	571	540	542	562	546	548	576	571	575	586	599	506	581	613	552	576	566	564	574	568	577	532	546	534	561	538	582	574	548	562	564	566	569	548	541	600	621	552	572	581	588	581	544	590	513	525	561	585	546	541	547	569	580	523	540	571	543	541	558	562	535	571	548	598	548	555	536	556	551	574	564	547	564	581	546	567	608	554	566	582	545	594	610	539	567	557	536	587	555	537	561	551	562	543	558	536	617	596	580	578	550	530	601	547	550	576	579	607	548	603	604	588	559	550	541	587	533	558	567	550	598	563	550	552	554	606	563	573	571	523	546	580	551	580	518	574	567	556	557	532	572	586	515	549	509	603	601	562	599	562	556	554	589	509	564	555	546	534	614	558	576	521	545	639	581	560	603	581	571	542	560	599	522	530	577	568	587	525	556	560	537	595	585	619	549	559	546	535	582	560	572	510	566	567	580	567	591	533	544	576	577	528	549	579	559	525	573	547	562	566	605	564	555	543	559	556	572	540	562	551	557	597	557	610	578	571	539	614	550	562	560	585	577	548	532	541	541	567	538	555	615	580	559	567	556	613	531	550	582	577	583	564	527	540	593	538	594	555	551	574	499	562	523	562	559	523	568	567	527	592	618	566	587	564	555	544	608	557	536	538	527	562	587	561	596	565	554	524	582	552	588	530	561	593	576	565	545	572	550	586	554	567	576	594	567	557	566	582	543	529	530	558	566	514	585	582	511	536	544	492	570	530	583	541	544	521	572	567	564	514	562	602	558	530	586	540	567	562	570	562	555	560	593	578	557	544	580	539	531	525	580	590	557	565	570	574	566	570	572	557	564	536	560	560	582	576	598	559	599	536	567	553	549	569	512	553	555	540	560	564	578	539	511	549	503	550	577	589	563	555	590	608	553	566	590	546	577	562	547	556	538	492	588	582	553	541	511	535	585	572	547	555	602	557	567	524	571	526	575	545	605	589	591	556	525	573	530	540	547	554	552	550	520	573	561	535	535	574	567	568	582	566	557	573	545	543	577	517	553	557	566	547	540	552	621	561	546	553	589	597	561	544	551	538	581	545	607	547	555	555	600	547	584	557	542	550	572	572	568	578	552	560	548	526	608	507	519	598	561	571	635	593	527	567	557	554	591	590	572	538	527	568	555	603	559	550	529	588	576	530	569	582	584	576	560	579	554	605	589	523	564	548	544	541	532	529	552	587	594	595	531	552	577	552	546	594	543	539	562	545	514	586	533	547	523	548	537	532	528	560	556	569	570	572	593	569	590	582	546	574	566	585	512	570	536	556	560	532	569	574	587	539	543	548	554	575	622	575	559	544	592	596	551	559	524	564	624	572	562	627	592	551	589	568	545	583	537	629	550	558	539	621	518	584	555	566	549	566	594	553	528	526	593	590	575	589	577	522	602	539	538	556	580	543	536	562	606	569	554	552	572	530	571	587	576	541	522	549	533	561	587	601	561	562	578	534	551	529	558	553	583	543	519	544	533	561	543	543	593	574	572	557	583	564	598	547	544	581	570	581	587	593	605	597	602	575	561	534	559	537	566	568	527	583	601	538	556	558	526	595	571	523	528	591	543	552	587	589	618	581	564	576	600	564	552	594	566	545	540	551	579	526	532	570	549	566	592	592	593	549	575	540	506	586	606	573	529	536	549	577	561	572	562	536	574	555	507	522	543	562	575	578	560	579	542	573	594	578	568	518	592	556	565	598	574	530	584	545	573	518	555	555	492	563	537	555	568	560	553	539	558	584	528	599	530	572	530	582	535	559	551	572	585	604	554	540	564	581	564	558	558	553	586	594	580	582	567	545	510	527	576	546	588	584	551	542	549	531	521	553	558	567	534	579	565	587	572	571	556	550	588	542	516	559	600	531	576	571	558	557	565	562	543	580	551	563	583	543	550	533	582	531	520	580	571	562	553	527	536	533	572	573	553	549	549	581	571	545	564	523	614	532	571	557	549	543	593	534	521	554	563	567	571	556	583	592	580	528	584	583	571	584	521	567	553	545	543	537	557	571	580	553	574	544	560	563	538	595	574	584	546	568	559	546	576	538	613	528	564	605	596	558	562	562	523	591	617	570	549	593	596	607	525	573	527	572	539	553	548	551	563	518	574	575	596	549	555	548	575	586	599	555	517	578	598	576	586	566	558	516	544	536	532	542	536	552	582	527	591	553	539	588	562	588	573	524	534	605	578	557	536	560	566	570	547	573	544	554	586	570	570	574	580	576	553	562	550	545	553	559	545	536	579	536	571	564	550	528	551	532	506	542	579	580	605	556	548	568	564	557	568	519	593	553	571	553	551	591	563	561	580	568	573	565	543	612	502	539	602	547	568	610	561	540	538	578	548	563	536	594	546	553	563	542	513	547	549	572	570	547	552	554	563	607	582	572	597	538	597	533	542	625	576	522	567
2352	708	384	329	264	305	280	285	330	279	266	216	197	202	177	175	185	291	594	1296	1442	1176	869	556	395	209	172	106	108	101	83	67	73	72	83	60	71	60	62	63	83	74	74	58	52	58	71	56	60	65	70	65	72	67	56	72	71	67	74	67	69	60	61	73	57	44	51	67	67	90	76	72	75	65	72	58	66	74	71	71	69	56	59	59	79	71	65	67	57	59	63	73	68	64	83	65	63	68	62	62	60	65	61	64	70	84	63	73	58	66	81	68	69	73	69	60	66	76	67	65	73	74	64	55	64	68	82	62	62	57	74	66	63	60	64	64	60	71	72	68	68	66	78	67	52	63	70	75	41	55	76	66	63	76	59	75	59	60	75	57	57	73	74	77	64	60	84	70	81	62	65	68	62	63	59	74	66	57	73	66	67	77	57	71	67	62	78	70	74	83	67	59	59	72	69	55	60	48	64	62	71	52	77	73	68	74	61	60	54	61	70	69	65	47	68	73	82	62	57	69	73	70	76	71	57	73	61	67	46	68	61	56	53	60	83	56	86	67	60	54	63	67	57	64	73	76	64	87	65	77	61	63	54	67	64	55	74	78	67	59	58	69	59	66	69	69	59	81	69	65	82	70	70	57	66	52	58	54	64	70	78	58	48	71	64	75	65	58	71	61	57	74	54	78	60	75	61	74	61	73	73	59	75	74	74	63	70	60	72	64	72	60	72	78	65	67	64	53	76	53	72	72	69	64	70	81	64	77	68	75	78	80	66	68	70	67	67	65	47	60	61	80	65	73	67	67	66	54	69	62	57	77	61	73	63	67	59	66	69	69	70	62	66	74	67	68	61	50	62	69	64	57	61	71	69	65	79	65	63	65	78	59	69	70	63	61	60	76	64	53	62	61	87	68	74	69	72	59	55	61	72	72	54	62	71	61	65	69	78	72	67	63	60	57	67	65	62	62	77	68	81	64	64	74	69	53	77	70	58	80	64	72	72	56	70	54	57	67	67	67	78	66	81	72	71	69	70	61	68	73	68	58	76	67	59	70	83	62	68	60	73	45	67	57	68	59	69	83	55	66	70	71	66	65	80	77	69	69	67	63	65	61	64	73	72	76	59	61	55	62	63	78	77	57	80	56	67	70	71	60	72	68	62	53	87	67	73	60	68	51	61	76	58	78	66	74	71	64	59	68	73	77	62	61	64	58	51	65	75	68	75	58	63	67	83	83	57	74	71	68	56	51	73	63	66	73	46	87	67	71	75	59	66	76	75	56	69	81	71	80	73	64	68	63	59	75	75	55	59	75	66	65	64	69	69	82	60	52	81	58	64	71	62	65	60	55	56	57	85	64	69	81	74	63	66	72	66	70	68	79	72	65	63	76	70	74	87	77	74	73	67	82	68	49	59	83	78	54	60	67	78	65	70	69	75	62	79	63	64	55	74	91	69	60	80	74	57	84	54	55	60	67	56	75	58	58	71	66	79	61	71	68	61	59	50	76	58	69	62	64	78	69	70	72	70	60	62	62	71	57	69	60	77	79	62	61	59	67	63	75	68	54	51	75	83	60	56	59	66	75	57	70	60	67	60	60	72	76	57	57	69	61	56	68	66	56	67	63	81	68	65	76	61	76	62	72	87	62	59	65	66	66	79	70	70	60	64	67	60	65	67	60	62	86	60	63	61	52	60	58	79	58	71	51	58	66	71	65	77	60	74	70	70	64	67	55	55	51	55	43	62	63	65	67	64	56	67	67	73	77	56	62	65	70	71	67	60	84	61	75	65	66	65	76	63	65	77	55	68	74	79	65	63	56	70	60	62	71	64	64	63	82	52	65	70	70	62	64	61	61	66	60	71	58	67	79	64	73	62	62	66	69	64	63	65	70	65	72	60	67	92	58	61	66	70	69	54	61	71	69	68	58	74	68	87	65	70	61	55	75	44	70	46	77	57	57	65	69	56	54	70	57	70	59	67	58	59	73	66	67	53	59	75	61	59	64	62	64	60	72	69	73	60	63	60	49	61	59	70	57	78	67	65	71	70	66	56	69	70	52	64	61	60	64	62	66	68	64	73	50	57	55	90	81	67	65	70	69	73	77	69	56	64	76	60	82	58	69	61	66	67	78	65	52	64	46	59	65	81	60	56	62	57	61	80	46	55	61	74	54	70	76	60	77	62	68	66	72	67	64	52	60	57	63	65	72	63	58	59	76	64	74	61	71	63	65	61	52	60	76	55	79	66	63	61	79	69	59	74	79	56	68	52	61	71	59	67	58	57	72	84	63	56	68	71	57	69	59	56	65	55	79	72	67	65	58	50	72	70	58	59	71	87	44	68	69	61	68	66	59	62	71	68	67	64	61	73	71	63	61	75	74	60	56	76	64	68	69	68	63	64	62	68	78	67	52	73	58	65	75	83	58	66	61	59	73	60	71	72	65	55	58	70	57	68	77	58	76	64	53	51	64	72	56	59	60	59	74	66	61	66	60	60	69	70	54	70	53	83	50	59	78	73	72	71	87	63	67	55	77	65	64	65	68	66	74	66	62	76	74	74	63	91	69	68	70	72	74	70	78	64	64	77	49	69	78	65	76	62	60	59	56	55	50	64	59	73	67	76	61	61	67	71	76	69	68	70	71	65	65	67	81	59	69	63	68	57	59	70	81	66	65	63	55	67	69	70	54	69	80	63	56	50	77	62	80	66	65	75	60	64	82	72	60	58	61	66	71	67	59	77	57	66	76	69	62	67	68	74	68	60	48	75	60	63	52	74	57	55	54	68	89	67	43	79	80	55	76	54	61	71	56	68	61	64	75	65	69	63	64	48	74	47	73	81	65	65	79	79	82	77	67	65	63	71	75	66	73	62	48	83	63	56	69	66	73	52	67	61	68	71	60	61	55	63	63	75	74	73	68	61	66	68	70	81	70	53	55	54	62	59	68	64	69	57	72	67	47	68	87	56	75	78	65	63	57	68	52	60	62	57	51	70	66	76	56	62	58	71	58	65	68	47	56	70	71	73	62	64	64	57	84	66	47	70	75	57	70	56	76	59	77	75	70	74	91	72	67	68	70	67	68	61	72	60	75	63	76	61	71	78	69	74	52	68	63	82	80	67	67	71	92	75	65	65	59	70	73	59	63	61	56	74	65	68	69	69	68	85	62	53	72	69	68	76	72	67	70	70	55	55	65	80	67	58	67	72	77	64	67	87	45	66	64	81	71	62	75	61	79	49	77	66	74	77	66	59	75	80	59	52	73	66	54	68	66	71	67	74	55	73	81	53	58	63	61	57	68	72	78	61	55	52	58	70	63	66	73	66	65	71	72	66	76	62	77	67	67	66	72	51	63	68	63	73	62	75	65	64	76	76	70	61	59	62	77	62	70	73	55	57	61	63	53	57	68	67	68	67	68	57	67	72	81	66	57	64	56	59	65	83	70	66	85	52	67	72	64	64	60	71	55	62	65	73	76	76	77	75	60	75	52	69	75	79	68
19310	6912	4088	5822	12713	15916	13991	11153	10178	8511	7937	6591	5611	5181	4356	3928	4058	6812	12363	21002	21634	18586	14360	10050	6241	3594	2100	1197	818	652	569	527	517	458	477	414	455	459	477	467	465	523	485	462	491	494	485	492	435	492	472	510	435	457	458	467	434	429	443	482	460	455	471	500	436	499	480	467	482	472	449	483	447	482	446	431	445	455	428	470	476	492	493	498	477	450	481	478	457	462	474	455	423	499	444	459	474	521	493	467	448	491	456	443	459	474	469	461	473	465	451	451	447	478	466	447	458	465	489	453	462	472	482	465	511	496	470	453	453	466	462	458	461	436	488	446	428	459	459	482	466	442	475	460	467	463	497	451	434	482	476	401	455	449	482	463	455	464	460	469	461	488	455	498	467	470	440	474	479	490	481	449	531	502	469	454	448	470	440	484	480	475	474	421	447	475	450	468	472	474	469	427	483	488	460	468	485	434	459	439	460	443	455	432	443	480	451	487	443	475	423	487	473	432	488	483	447	441	430	484	507	486	494	478	447	478	476	464	501	474	452	443	470	480	461	511	470	449	462	483	481	435	472	439	464	429	460	511	471	455	465	478	473	461	475	486	486	427	457	452	414	500	503	444	461	431	491	462	455	462	474	475	470	490	475	445	495	454	518	520	484	467	517	456	470	446	478	439	456	456	457	475	459	468	441	440	447	465	508	493	471	470	483	432	482	447	444	506	488	489	464	428	501	461	447	429	448	447	420	465	439	438	499	486	491	461	453	503	490	450	449	467	444	483	452	404	470	499	486	475	481	471	468	457	480	454	502	464	470	460	448	483	495	486	487	443	459	500	477	468	445	469	455	450	439	459	455	472	479	422	438	462	494	463	501	444	473	448	452	427	497	457	464	441	456	462	469	475	499	463	459	486	457	444	461	456	421	470	473	471	479	445	466	459	462	450	467	468	491	508	428	487	456	456	475	476	464	509	498	495	467	482	469	464	495	485	491	448	461	464	469	498	474	481	468	492	488	464	460	424	491	454	481	457	452	493	477	490	486	480	462	478	492	455	424	456	470	470	474	457	470	485	436	497	455	480	468	470	442	444	477	413	447	483	466	442	468	433	451	476	494	479	454	522	476	454	500	490	469	456	473	442	464	496	445	462	435	481	434	408	471	456	495	430	457	491	440	494	473	466	493	464	450	462	442	494	417	452	464	482	456	458	490	501	485	492	463	489	454	468	436	438	452	443	481	433	460	449	465	445	468	467	442	452	430	481	464	463	442	467	458	476	437	465	468	480	465	474	478	447	441	495	482	469	461	479	447	478	434	465	476	458	477	505	480	490	454	460	438	469	502	447	463	511	461	459	463	449	485	471	464	457	448	446	479	481	464	472	467	464	491	458	458	441	457	469	474	480	431	457	455	478	469	484	466	489	433	472	462	455	451	486	476	428	470	496	421	426	502	440	470	493	467	488	470	467	455	476	512	473	477	469	453	439	472	495	484	456	458	441	501	484	436	463	495	456	454	469	450	436	492	439	439	469	485	488	444	460	484	460	500	442	484	454	482	458	466	470	485	422	454	465	444	457	461	495	472	477	479	439	470	465	485	487	478	472	431	464	478	515	472	411	454	470	485	494	462	457	476	435	442	471	431	465	478	457	438	438	459	471	467	464	453	450	448	482	498	447	464	456	459	464	465	434	462	462	479	484	502	476	507	413	486	455	467	473	451	430	442	467	462	414	469	481	461	459	463	463	471	419	482	430	445	448	452	450	464	452	462	461	461	435	488	460	463	471	464	476	444	474	501	441	502	474	431	499	453	477	453	451	491	497	500	480	458	476	464	462	512	478	458	466	473	474	449	463	461	480	474	448	513	462	419	462	459	455	474	461	435	501	465	482	474	444	507	493	476	470	456	446	453	476	475	446	440	462	453	411	486	478	462	440	422	461	459	472	482	494	487	438	480	450	474	468	477	530	477	438	470	431	465	424	480	492	429	446	480	438	498	478	460	448	477	461	468	460	491	461	463	451	473	479	496	481	447	436	429	472	487	456	507	483	462	434	461	467	493	480	473	450	448	478	493	464	480	457	472	441	495	467	427	442	455	457	469	459	438	500	446	490	446	496	486	463	517	446	461	534	467	462	465	471	418	466	440	485	485	449	452	498	454	475	464	471	498	486	517	460	440	478	481	442	464	483	456	434	481	445	492	444	465	489	502	474	442	468	495	441	453	455	433	473	472	458	456	462	435	486	457	444	499	492	454	484	454	478	447	466	468	448	459	466	466	429	454	492	487	486	463	477	451	457	445	456	470	441	482	462	474	462	473	476	465	465	455	503	510	462	474	490	450	478	469	457	470	468	485	471	466	472	481	466	447	506	450	470	466	480	477	469	475	485	455	443	455	473	445	487	499	444	454	470	447	427	508	500	456	478	435	483	438	448	471	472	475	464	524	494	439	506	481	463	453	444	491	509	453	451	485	460	488	503	428	454	505	484	494	466	486	437	460	465	490	460	518	482	452	466	475	503	442	507	438	461	443	474	493	470	500	470	462	467	443	457	464	476	476	454	470	440	478	452	450	464	493	462	499	521	464	448	432	508	514	446	467	457	463	451	464	447	513	487	458	467	470	438	452	487	482	440	461	439	448	510	443	481	464	438	486	471	479	494	474	439	448	459	442	425	485	494	485	433	471	428	422	478	440	469	443	490	481	463	453	442	479	463	474	435	521	471	467	474	465	469	461	474	473	449	464	470	457	469	470	476	460	514	485	501	450	469	453	439	487	482	484	506	476	498	449	463	441	483	440	463	460	462	485	421	445	448	481	466	488	464	486	451	445	469	469	465	462	437	446	497	466	483	449	480	478	477	469	482	436	482	462	481	456	462	474	473	449	450	488	456	508	480	503	460	488	457	485	448	504	456	451	468	513	519	481	465	483	495	492	467	439	489	477	509	467	466	449	500	478	491	472	476	473	471	476	458	451	431	440	503	465	480	452	475	423	484	468	478	488	475	483	467	444	464	440	530	492	489	462	445	475	495	462	485	453	455	475	476	453	455	503	452	465	434	448	429	484	427	435	494	505	435	431	465	504	501	484	470	469	497	465	462	470	449	521	501	437	460	500	471	461	489	471	476	464	490	467	481	448	477	489	494	457	462	421	481	463	511	498	464	480	462	459	467	458	468	484	456	470	483	507	452	462	466	450	486	489	463	468	471	471	463	475	478	452	478	460	450	488	461	528	438	438	457	463	441	456	511	462	454	487	444	461	440	486	490	458	453	469	449	466	468	437	443	461	462	453	463	483	474	427	454	433	467	439	471	463	462	432	468	466	511	466	490	528	478	475	443	480	466	528	437	456	469	486	464	474	447	457	466	457	503	470	467	411	466	450	508	463	475	466	480	464	487	453	481	507	443	431	472	485	477	487	484	496	459	441	500	450	463	436	498	479	451	427	489	472	422	454	538	487	463	440	482	450	475	496	473	460	455	472	475	473	478	485	503	489	442	492	469	448	484
1978	461	244	259	173	161	215	208	141	170	158	169	141	131	124	123	107	135	152	221	252	201	164	139	127	112	89	81	76	63	84	61	76	60	65	71	72	67	69	63	66	75	59	58	96	65	61	61	67	63	68	59	61	70	54	70	86	56	57	76	65	71	63	82	55	58	63	71	72	70	78	80	67	66	51	70	70	55	68	72	63	63	65	71	60	62	53	65	61	60	59	74	63	56	69	60	59	51	64	71	77	76	59	43	66	63	61	55	67	78	69	55	72	65	79	60	76	84	74	65	65	60	73	65	59	74	67	70	67	60	69	63	74	77	66	60	63	76	79	60	65	67	73	56	71	68	74	64	50	64	59	56	57	67	74	69	63	68	71	62	67	49	79	62	86	60	72	80	56	67	67	75	63	71	58	66	64	71	67	61	81	65	61	59	68	76	65	55	86	62	67	65	64	78	60	64	67	56	66	71	80	54	49	71	62	63	93	69	66	63	69	59	71	70	78	76	62	59	74	65	74	64	75	68	71	69	72	59	69	83	66	67	46	61	64	75	61	61	70	63	65	76	75	71	72	69	62	77	78	72	80	62	69	62	49	61	68	64	71	68	74	70	57	61	69	90	62	57	56	79	68	74	56	64	72	77	70	52	72	77	54	68	77	74	51	70	66	67	51	62	70	52	64	77	55	76	64	59	53	69	48	70	52	72	59	61	60	66	75	70	68	71	63	57	71	71	73	53	68	61	52	51	72	76	75	66	80	77	75	70	71	46	69	58	69	68	49	72	51	56	74	61	71	63	76	75	67	72	56	55	87	68	53	64	68	63	69	63	61	57	72	56	60	76	65	61	63	69	68	54	70	70	63	75	61	68	59	58	52	92	78	62	56	64	75	77	74	65	63	72	79	61	74	74	65	61	48	64	80	69	73	51	77	62	69	74	76	52	75	75	59	69	64	59	56	57	71	50	61	62	85	63	62	61	79	72	54	59	81	77	76	68	72	55	66	70	61	74	80	61	60	65	69	65	63	68	63	71	61	68	74	78	68	70	80	66	74	59	59	67	66	69	59	63	68	51	63	56	70	47	65	64	75	65	65	64	90	60	57	73	68	57	62	75	64	60	53	63	72	64	56	71	75	68	67	71	74	60	98	66	45	61	75	76	57	80	71	62	81	51	75	61	74	52	64	60	67	72	73	76	68	70	75	56	58	67	73	58	75	81	68	60	56	71	71	67	58	59	50	45	71	71	67	77	65	69	57	69	65	68	72	64	85	66	66	73	58	58	58	72	72	74	50	57	57	58	79	64	74	66	65	77	71	78	67	64	79	71	75	69	57	66	68	86	66	71	63	63	80	72	64	74	60	73	50	65	59	58	86	66	79	62	86	58	61	59	65	65	64	56	66	79	76	88	72	73	55	72	53	51	82	83	54	65	60	73	72	80	74	72	67	72	61	46	56	67	57	69	64	74	82	72	75	62	64	84	73	74	64	51	73	62	65	59	70	62	60	71	57	57	76	72	68	69	71	65	67	69	63	71	67	64	66	76	40	65	66	66	55	71	64	54	64	62	49	55	63	64	72	60	74	62	70	78	62	64	67	78	62	66	62	73	61	65	52	68	73	67	70	57	69	82	72	78	70	64	52	74	75	75	64	60	80	65	62	67	68	84	70	64	59	64	76	69	57	66	70	57	66	72	64	75	61	59	81	68	76	63	67	56	55	74	62	61	70	62	62	59	80	64	74	53	73	70	82	56	69	66	58	71	61	57	62	61	60	79	74	70	63	68	63	66	69	63	62	69	71	70	65	54	71	56	70	73	71	71	61	63	70	72	77	63	71	74	66	70	68	65	72	75	73	72	73	60	65	55	67	68	62	70	64	62	77	70	77	62	66	68	80	66	62	76	60	70	56	73	63	66	64	65	69	69	63	61	80	57	69	63	73	71	70	49	69	67	74	51	71	64	82	58	70	62	62	62	77	73	48	59	56	64	75	58	55	65	78	74	71	74	78	71	68	60	74	65	70	72	52	65	66	76	69	69	68	61	65	72	68	65	60	79	59	82	75	62	67	74	63	58	67	67	66	71	63	67	72	79	58	74	64	76	63	65	59	64	77	70	59	64	73	65	72	78	71	74	67	66	60	72	73	60	47	63	54	71	60	62	71	68	72	70	59	57	67	66	58	66	64	65	68	58	74	76	74	66	68	57	83	91	69	71	53	83	83	61	91	62	60	60	85	70	64	76	63	75	89	61	58	53	74	66	65	55	62	85	53	69	70	65	49	59	64	67	58	55	64	66	72	77	73	56	70	58	72	59	62	69	80	69	79	77	68	63	73	52	63	62	72	64	52	74	69	65	64	53	63	70	65	72	51	58	67	62	70	64	63	58	66	65	80	71	61	62	71	75	70	75	51	78	61	72	62	48	80	72	62	64	63	73	63	68	57	66	73	46	71	66	78	74	77	79	75	57	68	72	59	66	67	61	61	65	78	61	56	79	51	74	55	86	67	47	64	67	70	74	75	66	52	70	68	71	64	76	58	70	57	51	74	70	85	79	63	56	58	65	60	64	70	76	66	71	63	61	73	67	65	68	54	72	83	74	55	79	47	70	62	68	61	71	71	58	59	61	63	70	51	83	71	76	65	82	58	56	59	74	58	64	74	57	70	78	61	58	58	83	68	72	65	68	54	54	57	67	56	66	59	74	66	70	65	65	62	62	72	58	56	64	69	63	71	61	74	64	66	61	56	58	68	55	79	84	63	61	66	56	67	82	58	60	62	67	73	63	73	69	65	71	58	70	54	69	84	75	56	70	47	67	62	58	63	63	71	70	68	74	68	66	65	73	78	62	62	59	75	66	69	83	67	69	63	70	71	68	62	69	59	58	66	56	59	64	81	76	61	73	82	60	65	67	63	69	75	63	57	70	59	80	59	52	90	71	73	71	64	62	53	78	64	68	70	75	81	70	69	85	63	56	68	68	59	64	70	57	69	55	61	54	60	70	61	76	73	61	81	64	71	67	66	65	66	71	64	63	62	83	71	54	83	69	63	63	68	71	63	75	79	68	65	75	65	75	67	64	66	67	50	67	86	64	68	71	58	60	64	80	76	60	71	54	69	65	56	81	64	67	63	79	70	66	70	66	78	64	71	67	64	78	54	77	81	70	72	61	71	75	74	70	56	70	73	75	80	58	55	51	57	56	67	73	62	71	69	75	64	58	76	70	67	56	57	75	74	73	66	65	74	66	62	84	65	57	54	76	71	69	67	59	58	62	77	72	74	71	83	81	53	72	60	73	79	72	62	76	67	58	58	64	58	63	72	73	59	75	63	53	75	59	68	67	74	69	62	64	62	76	66	63	73	65	73	68	61	58	63	73	60	57	70	76	69	67	62	72	53	58	64	70	76	72	64	69	63	55	65	45	68	64	61	79	62	63	84	57	66	83	77	73	69	74	60	73	57	70	50	75	67	54	66	58	70	69	72	76	66	71	73	70
13682	4633	2821	3597	7772	9796	9179	7781	5049	5296	4682	4179	3230	3123	2904	2288	2391	2385	3276	4553	4676	4074	3026	2291	1570	1085	849	655	608	505	498	494	502	472	465	490	471	473	470	525	464	509	516	475	519	497	462	472	496	531	441	472	524	489	413	481	487	483	441	480	449	502	497	490	481	473	472	496	465	497	513	515	483	480	503	497	518	472	486	493	490	481	478	482	490	493	498	449	459	479	461	479	469	439	481	476	469	474	462	443	482	508	569	510	441	496	506	468	451	448	488	503	465	467	499	494	470	492	491	527	460	504	481	429	487	483	495	512	465	473	506	463	531	510	482	507	480	478	448	535	447	531	497	493	443	494	495	478	494	464	462	479	482	449	485	480	503	512	472	473	496	450	479	506	466	473	497	510	435	469	488	477	487	500	488	502	492	472	468	484	467	472	464	473	444	488	473	492	500	457	464	501	432	505	488	465	488	467	471	488	475	458	506	488	499	499	530	482	476	474	495	479	460	477	470	484	477	510	508	482	480	448	507	455	452	500	482	486	491	492	501	524	452	467	464	481	539	512	485	476	492	457	501	462	460	518	457	436	476	449	482	500	426	468	425	474	502	459	529	473	471	474	468	462	514	484	428	479	482	510	481	490	491	470	485	500	459	501	459	483	456	491	457	504	501	476	485	464	495	499	507	494	441	475	474	502	497	501	498	504	501	483	482	527	496	461	500	468	511	488	512	457	469	468	482	469	435	486	473	518	460	501	460	473	486	545	503	468	456	493	463	507	469	500	481	469	532	475	473	468	497	499	495	483	494	483	456	461	414	507	496	509	535	528	493	504	497	467	456	501	459	476	450	450	457	457	486	502	470	476	493	515	493	452	510	475	449	449	513	466	484	472	497	493	481	465	476	451	480	462	465	471	486	530	472	471	461	477	481	487	487	475	504	506	474	479	491	489	446	511	446	464	485	504	501	493	507	511	490	486	464	494	493	490	445	461	475	483	464	466	467	446	491	481	470	474	474	502	502	507	521	503	455	439	463	517	469	504	444	470	457	481	508	489	517	455	493	498	534	490	488	484	478	470	496	534	449	476	476	457	457	501	479	444	506	525	523	476	473	468	457	485	483	482	455	480	500	512	500	478	453	532	505	484	531	442	470	424	485	506	483	470	462	474	490	493	478	469	481	490	472	479	485	480	496	517	460	441	502	493	498	506	507	458	447	463	462	483	471	430	474	507	456	450	509	468	479	469	500	479	496	478	481	461	440	479	435	492	476	487	506	504	467	464	505	480	510	479	486	517	469	455	520	497	508	504	488	549	488	483	459	508	484	507	465	431	516	466	491	460	488	505	497	507	495	474	488	496	474	477	488	484	469	517	523	451	503	448	494	486	438	502	429	496	459	475	482	519	507	447	469	480	450	471	447	521	521	476	489	481	467	477	509	480	473	495	482	494	490	463	480	463	457	507	459	503	509	498	463	520	512	484	526	481	472	470	502	462	472	484	501	459	498	497	471	486	480	457	503	452	443	506	483	505	495	471	491	477	482	502	484	442	496	518	502	470	492	471	491	515	455	453	518	507	508	480	442	507	496	487	462	471	499	453	470	457	495	465	502	472	466	467	469	458	521	469	469	479	525	474	494	464	490	497	461	471	488	466	478	477	524	461	468	467	501	454	453	514	479	450	525	476	520	454	502	436	486	496	488	469	474	455	468	480	482	475	500	500	518	485	505	493	476	509	446	482	475	461	462	522	508	490	517	471	443	462	519	489	432	457	504	481	506	484	475	468	471	474	452	503	457	507	448	514	457	512	491	466	508	519	491	488	521	512	491	489	448	469	520	451	481	480	489	446	472	511	447	487	449	477	493	451	502	487	466	481	477	476	501	483	481	484	463	469	511	471	500	481	479	484	490	535	492	519	475	499	468	484	476	475	470	477	507	468	479	543	466	504	481	466	466	488	488	497	469	500	469	489	472	488	482	490	486	470	477	468	473	457	484	477	524	479	476	499	497	471	473	485	488	449	467	469	456	505	495	497	494	488	458	424	472	508	463	486	495	491	467	475	475	458	474	519	501	479	529	480	483	482	473	476	480	458	495	508	512	459	487	487	497	469	448	486	460	491	490	474	480	495	462	460	479	499	475	483	497	493	511	455	485	451	494	500	456	492	476	476	494	482	477	475	497	482	469	446	500	469	529	509	527	454	481	494	497	478	472	491	508	473	478	481	454	481	506	479	493	499	486	502	471	468	469	468	485	479	490	468	473	483	485	507	497	436	506	451	479	499	480	476	480	534	466	489	462	497	482	512	527	478	510	521	474	476	467	472	494	481	473	448	501	460	517	495	459	470	439	455	496	460	467	492	461	538	440	450	472	471	527	495	463	517	461	434	483	483	486	513	501	499	442	476	511	484	502	459	460	515	508	459	472	445	500	436	481	489	473	501	478	502	458	522	450	427	484	480	475	463	458	487	486	507	512	486	465	467	518	476	482	440	498	471	508	471	493	464	512	462	474	494	450	479	497	514	501	485	524	472	474	442	505	500	488	496	464	467	428	478	476	476	478	532	480	476	490	490	515	466	475	534	460	517	477	485	506	493	540	438	500	488	508	492	490	481	482	490	489	507	492	490	476	502	473	438	476	467	494	468	498	468	449	456	493	501	490	442	470	489	487	510	459	435	483	479	468	444	513	456	486	471	496	465	486	500	481	456	481	513	507	457	532	512	471	482	497	512	464	471	485	473	477	498	502	486	528	491	492	454	507	447	511	465	517	488	521	451	492	477	488	487	529	460	487	499	466	443	489	515	459	503	487	456	517	455	495	478	453	487	481	490	503	471	462	475	466	510	465	521	505	499	516	483	488	484	462	474	477	490	493	482	480	465	483	510	494	492	469	441	495	502	477	505	487	479	502	494	474	509	500	463	510	460	482	467	473	507	476	470	468	484	483	451	498	483	507	487	537	456	513	483	505	454	452	472	512	471	520	493	511	475	483	511	485	453	504	498	521	491	482	486	460	485	414	455	479	487	480	440	496	492	524	501	477	495	465	520	473	509	470	494	497	497	476	462	504	436	471	489	438	490	509	482	519	491	462	496	491	500	446	493	486	514	497	509	501	491	491	479	486	482	441	481	471	461	468	488	522	500	532	486	476	474	494	489	482	479	492	482	471	515	457	523	481	480	508	490	511	455	460	452	488	505	494	517	488	454	500	468	469	456	484	510	485	492	502	491	466	498	481	455	457	478	464	466	528	474	477	482	484	469	479	519	500	465	453	482	525	453	494	496	455	493	491	485	505	476	457	472	485	556	452	489	466	467	510	445	501	434	501	504	460	501	462	499	490	477	476	500	499	475	460	479	507	560	505	494	451	476	442	487	483	468	479	455	555	494	473	505	453	481	456	455	478	487	464	514	485	486	490	483	525	483	501	474	491	471	472	497	449	451	464	493	472	459	489	504	472	513	499	505	498	499	475	461	531	469	478	466	495	487	489	493	439	520	456	479	510	490
1466	578	401	270	196	204	248	259	265	249	222	179	160	157	136	148	149	172	252	347	469	567	508	380	295	208	148	108	89	78	52	60	58	57	71	59	48	55	58	65	52	57	67	46	51	53	41	61	66	55	49	58	63	55	55	52	55	60	42	60	58	67	56	57	42	64	67	51	57	63	45	52	54	56	58	70	54	58	64	57	64	51	57	50	46	45	58	54	72	57	69	53	47	56	58	57	49	49	57	57	72	45	59	54	58	60	57	68	51	57	43	61	45	69	54	50	46	56	41	56	58	81	49	64	52	50	63	43	62	52	55	51	53	53	67	57	58	61	53	46	62	61	56	49	54	44	40	58	44	66	47	57	54	56	50	63	57	62	61	47	53	52	63	66	54	59	55	56	68	52	53	53	43	67	51	42	60	54	53	58	64	49	60	62	40	52	41	69	56	62	55	59	51	57	54	46	40	46	59	55	64	59	61	55	66	46	59	52	53	50	55	58	55	69	58	60	63	57	70	56	46	52	53	50	73	56	63	50	48	50	64	69	50	47	60	61	41	53	39	51	66	52	55	49	64	67	67	54	52	56	57	41	61	57	55	48	58	62	66	47	50	50	44	61	53	50	54	51	55	60	52	57	59	64	50	49	65	44	50	61	39	49	47	62	58	49	50	54	55	60	54	65	48	63	61	63	49	60	68	54	54	56	59	65	45	57	46	56	60	53	45	52	40	78	52	70	49	56	42	67	51	55	56	76	51	68	53	52	52	61	48	39	49	52	58	57	56	62	51	46	42	48	58	62	52	59	54	56	41	61	55	60	58	57	52	67	51	54	41	51	58	46	54	61	45	47	55	53	43	57	49	39	52	63	56	60	51	46	53	51	50	57	60	41	56	55	58	54	59	53	50	61	47	56	58	65	58	61	60	53	56	48	56	55	52	51	60	61	57	49	44	51	60	44	60	57	64	51	58	67	52	63	58	52	62	56	61	57	37	47	55	46	61	66	48	59	46	64	61	53	51	65	50	57	54	50	58	53	59	58	63	56	54	79	53	58	51	55	51	54	68	63	67	57	65	78	59	59	62	54	53	61	46	60	57	66	60	62	57	70	64	62	58	53	57	56	47	54	71	60	38	54	58	61	63	66	49	53	48	44	70	49	73	47	56	52	65	50	58	56	46	62	54	49	60	52	61	64	61	58	52	54	58	54	54	53	43	54	55	48	62	59	59	47	61	63	62	61	55	53	50	63	57	56	50	50	53	57	62	64	45	51	67	61	48	53	48	56	60	56	57	59	59	50	53	61	56	53	61	51	61	57	55	49	55	52	55	51	62	61	58	58	65	41	58	60	58	67	51	57	53	57	48	57	63	53	63	63	58	55	50	48	44	64	53	43	62	49	61	44	63	46	56	53	60	51	60	70	56	58	60	56	62	60	61	71	68	63	48	60	58	51	56	59	58	56	54	60	56	70	52	55	56	54	54	56	53	47	56	47	51	60	61	58	56	58	48	53	69	51	56	59	73	54	59	59	59	58	48	71	54	48	55	51	59	62	47	49	61	60	49	54	51	53	48	49	55	55	61	50	43	51	70	56	45	49	50	57	53	47	61	63	57	52	55	51	63	43	57	62	60	54	51	58	67	60	64	57	66	55	41	67	54	39	45	58	63	54	52	53	59	59	45	55	57	47	66	53	66	48	58	47	58	56	68	40	65	56	62	56	50	51	65	68	56	66	55	60	53	54	53	50	63	66	59	51	61	61	72	53	66	48	62	65	35	61	57	55	59	50	63	57	44	52	51	59	50	41	41	57	60	57	58	57	46	64	59	52	46	57	64	57	42	62	56	63	50	43	60	50	63	55	61	56	70	47	57	54	59	53	72	74	48	68	50	58	57	61	56	50	65	68	54	46	64	55	61	44	52	64	61	47	48	61	42	49	50	56	56	61	48	50	49	54	57	56	59	55	50	46	50	54	57	61	62	65	58	64	58	62	56	61	62	59	70	48	61	75	63	38	46	66	48	61	63	67	51	75	55	65	53	51	62	64	69	58	54	56	48	61	49	48	68	55	59	60	54	54	52	51	59	52	57	66	58	47	58	53	40	65	69	66	64	60	58	61	55	67	58	59	58	57	61	71	44	45	49	59	48	46	57	45	61	55	56	56	55	55	51	47	46	54	56	58	49	45	53	51	58	47	54	54	72	61	47	57	59	53	45	67	52	52	52	53	50	71	51	61	51	60	47	48	45	49	59	60	64	69	68	47	54	47	55	60	62	44	48	66	59	42	57	50	51	58	48	47	61	51	47	43	51	50	56	60	55	55	53	59	50	60	75	47	42	52	66	59	64	64	39	62	53	50	65	57	58	58	48	66	58	57	67	50	75	50	60	49	66	55	63	50	60	51	66	45	57	60	49	45	57	66	54	50	64	56	57	52	46	56	54	61	66	59	64	45	62	66	53	49	60	57	55	70	64	64	48	55	54	85	59	63	51	52	41	56	50	52	53	70	58	57	47	45	56	58	64	60	45	63	50	67	47	62	49	61	51	56	66	46	47	63	52	51	58	62	59	48	59	59	47	68	59	53	46	51	53	53	41	63	54	72	63	50	57	53	55	72	55	51	46	49	52	50	66	59	64	44	57	59	47	65	62	61	47	57	55	57	56	50	40	60	47	41	61	48	62	74	61	61	69	59	44	47	74	60	40	59	64	57	58	47	53	63	44	59	57	53	47	55	66	54	71	60	60	46	37	65	66	47	52	63	62	61	51	57	73	59	48	51	49	56	46	58	46	55	47	49	51	63	48	65	66	58	59	62	61	47	50	47	69	58	56	52	50	54	56	66	61	43	45	56	62	54	49	51	56	54	43	65	40	60	57	66	63	65	58	62	57	61	58	56	52	60	53	63	56	55	41	50	64	56	45	48	48	54	68	49	46	44	50	53	54	57	56	59	63	52	55	62	56	60	58	52	60	51	52	49	46	41	59	56	56	55	62	54	62	55	53	57	55	50	38	45	65	76	49	52	51	54	59	46	40	50	45	62	46	53	51	49	57	65	61	54	49	57	61	64	53	62	54	50	49	52	51	58	49	38	59	56	61	45	65	56	61	62	60	48	51	59	63	71	54	56	51	49	55	61	56	44	59	51	57	48	44	68	56	58	55	60	42	47	49	56	69	67	53	62	61	68	46	70	60	63	45	60	42	65	53	55	68	61	60	60	51	56	52	54	68	58	67	47	61	59	59	55	57	78	52	53	51	64	60	47	59	54	54	52	71	43	65	54	51	55	49	70	63	63	58	51	56	61	55	62	45	53	52	43	60	57	57	56	56	68	52	65	61	59	49	67	48	38	56	60	63	55	65	45	61	57	56	59	48	54	48	53	66	51	65	54	59	43	42	53	49	62	45	42	50	59	64	59	79	60	57	56	52	65	52	64	53	61	55	56	56	43	60	62	47	60	53	53	51	49	46	62	53	55	59	57	65	51	47	63	45	59	58	60
15540	6473	3780	4336	9422	12824	12464	10498	9317	8029	6945	5547	4271	3349	3255	3222	3137	3968	5359	8142	11102	12185	10204	7256	5028	3013	1843	1088	797	526	430	428	387	396	410	401	430	412	432	391	374	387	408	425	378	381	393	410	370	382	409	387	369	414	396	407	363	406	412	387	427	385	419	393	395	405	379	421	400	393	376	393	394	384	426	406	371	357	388	396	432	397	410	408	405	387	416	400	411	419	463	373	394	395	415	414	404	426	407	424	415	387	394	383	378	403	386	397	392	403	434	423	404	383	410	386	367	418	375	407	402	374	429	388	431	384	425	394	390	411	425	446	407	426	415	425	419	424	399	387	440	373	422	373	403	371	385	427	409	390	415	402	401	391	395	391	387	392	381	433	380	398	392	404	397	411	388	401	409	417	364	409	434	381	413	397	402	405	427	365	406	385	417	377	436	379	384	376	411	357	419	390	406	396	403	422	437	432	402	407	377	403	423	379	401	385	397	418	381	401	402	400	400	411	419	416	387	383	409	422	401	396	422	416	419	425	402	401	379	410	407	384	397	435	426	373	401	391	414	384	382	416	395	386	359	401	411	393	372	403	404	441	411	462	407	423	402	422	420	398	417	394	417	397	411	407	403	428	416	422	395	384	383	408	385	416	413	396	412	426	418	408	418	396	435	386	421	398	398	384	405	381	397	449	414	406	369	372	396	393	421	381	425	367	354	415	396	403	409	373	373	424	394	364	382	421	400	345	394	364	392	357	390	395	439	419	400	400	379	413	404	417	391	393	402	386	404	387	440	416	415	376	427	408	362	389	395	405	410	419	395	403	425	401	369	423	442	408	404	388	399	372	425	413	372	410	372	376	398	458	423	365	419	416	441	397	403	390	410	415	396	416	360	456	427	378	379	389	393	390	401	413	400	415	385	374	423	408	410	409	415	406	440	394	377	358	420	404	416	428	389	390	433	394	427	394	389	413	431	396	371	396	427	418	414	399	402	391	358	390	415	381	383	412	370	431	380	384	416	406	401	433	408	405	414	374	388	412	417	425	410	390	415	403	392	364	426	374	398	402	382	424	432	412	409	417	392	404	386	409	397	415	389	390	392	428	380	404	378	413	402	412	417	401	364	445	385	405	397	413	384	395	430	368	413	419	417	382	403	374	410	393	396	391	408	391	373	421	390	448	394	449	395	404	402	432	429	403	391	357	407	441	421	404	413	412	406	408	418	444	392	419	400	419	389	438	415	393	421	396	408	391	434	386	405	398	384	411	398	401	424	395	432	416	393	402	418	372	407	413	424	440	407	363	431	399	404	420	409	392	436	378	375	424	377	351	399	422	419	390	408	411	416	387	433	426	402	402	420	394	384	352	404	432	413	402	393	372	410	395	382	419	379	382	422	410	406	386	391	381	405	418	404	417	432	406	391	437	390	379	384	374	423	423	395	367	400	394	397	417	424	378	382	429	405	433	371	405	373	397	394	414	404	425	423	440	402	388	393	393	383	440	377	385	421	385	364	410	391	375	404	409	392	416	435	390	403	406	395	391	408	425	379	367	398	399	390	410	376	406	373	431	393	388	429	422	380	390	413	379	375	403	406	383	415	427	381	412	418	387	400	418	376	369	430	393	431	357	413	419	404	412	430	402	391	416	415	390	410	417	420	383	364	390	404	432	398	410	389	421	397	421	393	405	391	413	394	411	389	408	396	404	415	396	409	402	385	378	426	438	372	359	399	396	409	427	390	430	432	398	374	400	401	438	392	390	397	389	409	385	396	401	429	396	373	415	402	426	403	396	357	404	394	396	394	408	403	395	383	387	410	379	440	403	375	393	379	420	426	375	403	408	376	400	388	419	413	400	400	419	406	405	400	379	424	431	409	414	397	397	432	399	378	396	413	388	358	376	383	366	409	357	379	404	417	382	369	441	397	392	433	368	413	381	365	404	416	353	392	433	395	410	406	387	371	409	401	416	405	420	422	407	397	425	436	408	391	388	391	430	410	371	392	412	412	424	387	381	431	421	388	376	403	410	425	379	410	398	384	382	391	365	390	412	375	409	459	396	401	381	417	397	379	417	376	404	415	399	432	395	405	419	424	398	408	437	401	428	379	378	421	395	397	417	424	373	409	411	381	403	410	409	411	402	381	412	405	378	401	394	413	392	387	399	383	397	410	405	392	422	373	406	393	417	432	403	361	438	376	392	377	420	402	403	401	436	388	374	393	398	398	416	437	420	402	388	418	378	390	409	400	385	379	384	398	362	426	403	361	375	407	385	397	356	388	412	393	382	389	428	429	398	398	415	391	397	377	379	425	363	425	389	436	365	380	396	387	379	391	382	443	433	425	426	383	422	357	415	414	429	420	417	402	393	385	393	414	372	395	403	400	412	394	438	392	420	421	402	443	400	407	417	379	419	376	405	411	426	428	447	386	386	417	375	370	409	388	397	414	408	394	400	430	402	408	424	412	420	396	411	384	415	409	393	400	427	361	394	389	397	414	390	389	418	411	409	415	402	376	428	396	418	437	421	406	427	413	438	408	390	383	412	424	388	416	414	408	399	385	413	394	386	410	419	395	375	398	420	393	402	388	414	418	355	439	437	419	389	383	371	403	420	407	391	376	412	404	374	371	394	456	397	398	427	394	390	374	405	425	403	421	436	407	350	397	422	436	412	451	390	397	417	403	407	410	364	379	410	400	388	382	402	414	403	386	362	411	417	406	395	381	402	390	419	412	372	385	394	413	433	413	407	419	378	427	410	420	425	424	400	420	422	433	408	386	393	389	415	393	358	406	388	422	424	417	394	442	396	367	407	410	418	359	401	402	378	429	420	437	413	421	399	404	417	361	431	408	390	429	429	419	390	379	391	411	413	408	402	396	432	395	416	374	404	415	402	399	432	384	378	407	399	402	400	365	426	425	381	405	399	400	380	363	395	390	414	388	410	394	387	386	378	455	420	410	407	407	373	416	421	396	393	394	406	381	419	417	393	354	346	420	405	386	402	404	412	373	427	408	448	426	424	419	408	455	408	426	389	374	403	406	403	377	442	370	388	378	423	387	417	402	417	388	405	399	413	424	388	395	384	432	370	403	374	378	412	419	391	378	416	386	403	467	397	377	400	411	388	383	417	398	395	399	373	414	431	391	395	445	386	419	372	394	387	415	411	367	389	398	406	400	399	411	430	380	400	423	437	392	425	386	397	402	381	388	385	390	370	389	391	403	416	410	395	434	412	413	371	381	409	420	392	396	404	408	414	363	386	382	408	410	370	407	357	387	388	406	383	377	379	423	413	366	414	427	373	415	376	411	408	418	443	385	395	396	420	403	410	407	384	369	387	415	388	395	382	406	363	389	414	394	399	431	407	386	395	406	438	414	423	396	385	388	400	415	403	419	409	401	413	398	412	434	401	406	419	404	428	413	392	395	418	414	395	415	425	391	393	403	389	431	386	398	382	407	390	415	436	435	441	383	396	381	419	378	418	385	414	406	384	419	412	391	391	405	315
3095	597	378	253	219	220	297	293	241	240	235	212	191	171	140	153	142	212	197	516	740	737	570	411	309	211	143	106	96	69	84	87	87	73	68	72	67	73	90	87	75	68	89	72	72	74	90	88	85	74	74	82	63	61	64	72	78	76	77	73	89	83	72	75	86	76	76	76	72	68	80	83	70	68	82	86	94	57	78	83	67	70	74	75	69	81	74	75	83	68	91	79	70	75	73	76	76	77	74	84	76	85	75	75	72	86	69	67	71	86	73	68	83	76	86	88	85	80	75	60	71	67	76	95	77	69	66	67	68	80	60	76	82	69	72	84	78	79	83	82	81	74	87	84	82	95	82	94	81	77	74	70	87	90	94	79	81	98	71	82	74	74	77	57	91	61	69	81	73	70	69	91	69	79	89	70	66	74	85	78	82	67	84	78	73	78	78	76	80	67	66	61	67	82	86	86	62	81	71	58	70	86	79	70	87	78	86	68	80	71	84	74	91	74	69	62	74	80	80	69	81	69	72	88	76	76	85	85	82	84	87	92	72	91	67	74	77	85	80	60	76	76	83	83	90	75	73	75	80	75	86	76	71	78	68	74	72	77	85	67	75	79	81	72	82	74	63	87	64	71	86	80	64	76	64	67	87	88	68	87	78	76	78	76	80	62	93	89	98	81	75	70	87	64	63	60	80	74	86	78	78	78	65	83	74	79	85	87	71	75	88	70	72	69	74	75	79	66	73	86	69	87	70	68	79	82	79	77	67	68	95	75	86	84	72	66	76	93	77	67	75	64	67	83	76	87	64	81	66	94	93	67	76	65	74	85	96	87	64	76	82	76	75	82	73	82	71	75	74	83	75	75	62	96	70	80	72	86	79	110	80	66	88	93	79	85	56	77	69	77	78	73	87	80	76	68	63	66	65	74	73	83	73	72	86	65	78	81	71	80	77	61	71	77	81	62	84	85	54	81	85	77	81	77	66	93	90	78	90	74	98	62	73	81	65	66	69	88	73	57	68	86	67	59	76	73	73	77	85	80	59	71	76	93	71	74	60	89	78	70	70	73	88	86	80	89	69	82	74	72	74	75	94	75	70	85	74	83	85	67	79	60	75	81	75	75	80	60	71	89	85	75	76	62	77	84	73	61	68	67	83	71	73	76	61	83	78	72	83	68	76	86	87	68	69	79	78	88	72	59	79	76	69	63	78	85	72	88	76	88	70	75	70	80	82	71	83	85	80	74	87	57	71	92	74	72	69	66	90	68	82	74	76	77	94	82	99	76	82	81	80	68	81	69	92	77	69	74	78	67	77	72	65	63	67	80	86	69	67	68	93	74	68	79	88	66	87	78	92	78	69	83	78	79	95	72	73	71	70	86	88	82	84	77	60	70	61	63	88	63	71	84	81	79	68	84	81	87	72	96	57	82	81	55	71	68	84	64	77	81	72	63	77	71	61	72	91	82	73	74	91	67	74	71	95	76	72	68	73	90	73	89	78	65	77	69	73	62	68	71	65	70	76	86	100	75	76	72	74	60	82	91	93	85	83	87	81	89	68	70	87	87	68	79	63	88	76	76	82	70	78	58	90	78	79	72	72	68	66	68	69	74	77	67	72	72	74	74	78	66	77	94	88	69	83	72	70	95	70	85	69	81	91	77	79	86	69	71	75	73	70	71	74	67	85	90	78	73	73	84	89	90	72	82	79	88	83	76	66	83	82	82	68	68	69	72	78	91	79	90	62	91	67	82	82	76	65	78	77	86	77	81	88	86	71	67	68	77	90	79	77	75	73	83	81	68	74	71	76	75	70	75	77	74	89	79	70	79	71	68	83	83	78	86	79	66	82	75	84	92	67	69	67	68	80	80	87	70	67	80	82	78	90	76	75	95	65	69	67	85	51	89	76	74	82	94	64	72	62	89	75	65	72	61	75	71	81	66	81	79	67	68	79	71	73	73	69	64	70	61	77	79	78	76	97	88	76	99	77	78	81	73	78	73	67	81	77	74	79	71	66	77	73	72	89	65	64	82	87	73	74	83	81	75	80	63	77	73	72	90	84	75	79	90	79	93	72	84	77	82	83	75	68	75	74	77	83	65	77	63	65	83	75	77	64	66	82	81	72	79	74	78	69	74	63	75	78	95	84	77	78	76	74	74	79	92	71	67	69	81	74	66	76	74	73	63	65	78	67	77	78	81	68	72	78	63	85	88	86	69	81	74	74	79	79	75	59	85	75	84	60	84	85	84	76	73	71	93	94	72	72	80	68	63	78	82	72	74	83	65	71	105	74	75	86	64	70	81	66	87	78	63	76	71	59	85	77	67	70	79	71	63	97	57	90	74	73	69	76	53	67	73	80	64	89	80	74	88	73	84	85	77	82	74	88	90	75	70	82	69	77	63	90	62	76	67	73	74	67	83	91	92	65	90	91	78	81	63	76	73	90	90	85	80	74	76	78	82	77	73	71	77	77	68	57	69	77	84	80	84	71	66	74	66	79	73	84	67	81	77	61	77	73	75	80	86	67	69	71	68	80	70	60	79	70	74	72	75	66	70	78	84	72	70	77	72	75	80	72	71	76	60	61	72	70	81	75	98	66	80	81	91	85	75	85	71	76	70	68	75	57	92	77	85	91	68	79	85	87	87	75	79	72	89	76	80	75	89	75	72	75	90	80	89	80	82	76	88	72	64	74	82	79	75	70	62	89	68	84	60	60	68	53	88	81	69	65	88	88	53	74	81	75	79	77	70	61	68	82	93	65	88	72	82	69	90	90	74	68	81	78	83	66	89	85	71	91	61	56	65	73	65	72	74	71	87	76	80	74	73	64	74	75	78	83	75	92	79	74	74	79	66	90	72	66	73	69	79	79	58	87	87	83	75	70	80	61	88	82	82	76	77	68	83	89	82	79	76	76	73	62	82	80	74	69	80	54	72	70	64	60	73	55	81	73	74	75	71	70	71	75	88	75	72	79	63	62	72	85	69	88	76	74	72	70	77	71	79	78	89	76	77	82	70	78	83	83	64	89	71	67	72	94	71	70	86	74	77	76	73	73	73	96	71	72	64	82	85	73	71	73	60	76	70	87	81	72	74	76	74	80	72	90	72	87	81	68	85	81	73	64	84	74	67	82	71	63	82	76	81	79	69	78	71	72	69	69	72	81	80	81	78	79	87	73	88	59	83	75	65	72	64	74	85	78	77	74	82	64	77	64	89	85	79	69	77	69	75	68	74	71	79	63	73	63	68	75	92	75	82	83	69	72	78	66	65	82	68	78	70	64	58	86	92	79	95	73	79	82	73	85	108	78	80	73	72	94	70	86	91	83	70	62	80	81	90	83	80	82	87	75	71	64	79	79	81	56	82	85	99	63	79	70	71	69	70	84	66	71	79	86	70	62	75	87	79	83	71	69	83	80	84	64	89	70	91	87	82	97	75	74	76	67	73	82	76	92	85	68	82	68	77	76	90	88	74	75	72	81	88	69	81	80	65	75	59
16346	6319	3966	4254	9375	12999	13329	11300	9048	7817	6985	5923	4524	3504	3048	2902	3187	3970	4650	10332	14289	13381	10658	7887	5210	3165	1900	1187	803	692	612	611	537	549	573	565	547	592	579	533	528	556	528	521	539	587	538	547	537	538	548	546	562	571	530	548	534	559	548	477	563	544	532	542	552	551	493	545	550	588	553	573	550	528	553	577	530	558	590	511	537	569	540	533	542	517	563	519	549	552	551	534	563	561	576	546	526	557	587	550	536	527	530	533	570	530	558	527	571	527	560	542	504	516	561	543	499	530	539	526	538	548	514	558	533	571	560	543	551	550	553	535	552	552	566	519	548	548	548	568	558	554	568	552	522	530	562	563	518	525	561	586	569	528	554	538	518	536	548	524	555	569	514	575	516	513	571	512	543	583	547	533	576	557	540	554	580	572	569	578	566	556	544	534	583	537	531	574	509	531	531	568	536	607	527	575	542	477	586	538	513	561	527	572	563	514	537	513	576	569	542	590	560	565	547	556	555	546	536	560	566	519	567	546	545	509	571	564	552	544	546	507	587	540	547	555	572	563	580	562	545	545	535	539	520	588	547	542	545	564	534	552	528	515	533	556	536	561	517	563	549	541	541	527	528	550	571	585	582	556	576	548	561	547	574	523	543	539	521	535	534	561	542	543	558	556	528	568	523	565	555	565	524	572	529	515	571	542	576	554	520	586	546	539	561	521	523	536	505	572	548	517	582	549	517	550	537	552	575	553	534	564	573	563	567	526	552	531	572	572	565	559	549	557	555	539	568	478	553	519	537	576	553	551	551	499	559	525	560	595	526	555	566	538	510	566	529	554	515	593	574	553	569	541	567	549	552	621	557	553	538	557	547	546	500	551	555	539	557	582	558	553	585	596	554	561	529	575	535	518	521	561	570	536	574	494	540	561	549	602	612	547	569	528	520	547	589	551	579	535	534	598	541	574	555	603	556	555	540	574	577	565	582	557	552	553	519	541	512	537	555	569	559	576	501	547	536	545	581	581	526	545	561	545	508	524	559	529	560	554	568	557	551	534	538	553	605	555	581	561	576	521	548	538	530	574	571	582	546	544	555	558	602	601	528	571	581	536	545	565	566	571	554	544	560	539	563	538	542	562	577	543	523	540	561	527	552	523	551	558	561	559	526	574	519	534	556	542	546	539	581	589	568	542	537	525	536	563	597	568	577	549	550	569	580	537	554	518	546	544	530	522	589	527	537	562	564	580	535	584	539	540	600	554	548	507	528	539	543	517	558	579	534	549	569	564	534	535	559	576	579	578	562	574	544	551	555	517	569	526	545	534	575	564	548	530	547	562	572	528	544	531	576	588	525	544	558	520	523	587	559	558	564	532	535	563	535	564	571	535	534	516	534	528	531	548	544	543	512	572	546	552	561	548	537	553	523	570	553	523	579	529	527	571	543	580	583	530	548	561	535	564	588	563	523	541	576	524	568	536	597	548	567	565	578	546	565	516	510	527	554	536	540	541	542	522	519	564	589	577	552	543	575	568	528	500	558	563	541	507	559	535	530	550	530	553	511	542	533	557	539	566	530	587	500	549	523	554	554	571	579	539	504	555	602	514	541	582	526	538	557	560	560	522	537	529	537	535	615	531	541	537	579	548	565	520	536	582	541	543	562	553	539	564	533	549	540	537	521	534	532	565	531	564	512	564	594	514	576	523	544	564	533	552	566	579	556	578	608	515	540	498	575	556	504	579	558	537	553	553	532	532	547	504	561	524	586	535	521	562	531	568	552	575	579	580	511	531	562	557	563	572	565	561	535	555	534	525	578	524	525	606	537	513	567	561	568	579	559	563	562	546	600	534	565	607	514	559	553	541	533	542	525	544	539	536	526	535	582	526	577	513	587	549	524	515	556	587	564	536	570	539	536	583	554	565	533	565	529	520	548	527	572	553	512	550	552	552	514	529	536	545	554	525	509	545	547	569	593	574	521	553	527	538	576	542	499	541	523	546	574	582	565	553	549	578	544	539	561	550	553	559	548	562	560	537	528	568	522	553	543	498	565	542	553	527	561	580	547	523	539	546	516	564	554	534	575	543	566	560	544	518	540	553	537	561	569	523	567	599	555	540	569	565	511	507	548	545	521	562	540	513	572	529	513	568	541	538	541	541	563	552	563	567	528	537	573	568	559	536	578	590	534	579	560	535	585	566	542	575	560	576	538	569	516	566	578	561	578	531	516	504	554	505	571	571	559	549	546	538	548	534	579	562	554	541	521	529	546	529	551	552	569	551	551	558	567	556	553	551	590	537	534	493	541	538	578	564	570	561	587	548	589	565	511	537	556	578	522	543	530	539	546	538	562	550	517	541	554	533	563	561	533	565	536	537	525	552	572	572	534	528	520	547	571	543	571	572	542	543	581	569	541	501	531	564	536	551	562	524	580	535	572	555	539	537	537	554	543	571	569	537	502	499	572	539	591	534	546	519	562	541	522	540	540	541	527	548	549	582	540	508	551	533	553	589	549	520	543	554	540	596	547	555	576	546	557	522	549	562	546	557	528	572	591	552	578	567	548	598	533	537	573	552	553	536	518	546	522	587	564	555	503	576	532	530	549	580	535	537	582	508	528	573	548	574	536	547	487	500	545	528	509	548	553	538	521	607	557	564	556	567	544	567	537	569	580	574	540	566	573	559	564	507	529	574	516	569	517	543	531	568	570	527	537	542	545	555	550	520	512	567	559	550	596	559	497	568	539	587	557	523	547	542	544	542	548	549	567	500	537	525	549	540	566	527	560	565	609	549	582	530	531	558	526	546	541	567	522	556	583	541	506	482	514	586	559	597	540	522	551	550	514	585	546	537	542	555	565	528	579	542	536	547	596	582	528	521	531	530	526	595	566	585	544	542	532	542	523	525	552	513	540	529	555	543	561	523	577	516	533	544	519	537	556	568	552	539	536	568	557	586	555	556	578	510	575	554	553	515	529	557	536	537	546	552	560	552	545	521	512	527	609	572	540	542	554	527	536	535	537	569	552	536	561	584	615	551	578	567	558	521	536	524	548	561	543	584	588	525	580	546	529	553	516	587	640	556	581	574	553	530	581	541	495	587	519	565	556	580	577	544	561	536	549	580	549	552	524	540	497	532	523	564	525	580	575	548	561	552	528	545	553	573	527	562	566	540	528	531	564	527	564	533	558	537	584	580	524	553	537	545	510	568	540	529	498	550	563	578	580	542	540	558	528	525	526	569	556	541	536	496	569	526	562	528	576	507	544	505	588	576	572	540	574	576	537	541	525	549	538	544	532	508	552	536	549	554	538	525	578	507	544	581	566	569	535	544	543	574	535	536	563	552	529	547	509	553	560	547	528	593	515	510	590	524	578	542	555	531	561	575	522	595	535	549	568	537	515	584	541	571	545	528	534	494	552	545	500	583	525	532	563	549	552	537	581	548	584	575	534	581	525	571	557	551	570	495	567	559	574	545	602	532	564	564	514	564	504	583	548	540	513	557	562	563
2279	856	460	301	216	265	335	345	345	318	308	248	186	162	166	176	142	175	195	572	1238	1450	1113	822	532	291	193	103	103	86	80	64	70	55	60	53	65	68	47	58	71	60	59	68	63	62	66	60	63	72	69	72	73	65	50	57	48	82	68	71	73	66	55	65	62	63	57	61	55	54	59	58	68	65	49	56	71	67	60	64	67	76	64	56	73	75	71	76	64	73	52	64	59	49	59	59	46	67	55	60	52	54	58	56	65	72	64	71	62	75	72	57	59	71	51	64	75	56	63	67	57	62	53	59	58	71	58	59	50	56	80	77	57	66	54	62	59	60	68	57	70	72	67	60	52	70	52	55	62	64	64	69	70	68	81	57	61	58	81	58	73	57	63	83	70	65	54	60	64	77	63	71	78	52	56	64	60	74	79	65	71	65	55	59	54	60	57	65	59	48	67	66	65	80	54	69	69	67	49	51	65	70	60	63	65	56	52	63	62	72	54	77	73	66	67	68	69	60	68	72	79	61	62	61	61	65	64	68	62	61	52	64	63	57	67	63	58	56	63	68	65	70	68	70	64	72	66	78	67	72	57	70	57	68	60	70	68	57	70	64	56	85	59	58	66	61	69	58	66	70	60	59	57	63	61	60	60	56	56	69	76	48	63	76	62	77	61	77	55	60	64	60	63	55	62	59	54	55	51	63	65	61	58	53	52	61	57	64	60	62	70	57	69	72	61	74	66	58	58	74	62	60	48	74	69	58	59	67	55	53	55	65	50	66	64	63	61	50	66	53	59	69	60	69	72	60	84	62	53	64	62	57	57	61	52	62	52	68	59	65	62	60	75	58	61	52	56	52	71	55	56	57	65	63	63	70	59	55	70	67	55	71	68	62	54	65	62	61	50	62	60	63	51	46	61	68	59	70	65	55	52	52	68	62	62	76	58	50	77	65	62	72	43	58	59	71	64	64	67	56	80	56	63	57	67	47	56	54	63	55	66	66	65	54	52	63	80	64	67	62	52	80	68	63	60	65	60	63	67	54	65	68	68	53	66	48	72	54	75	64	64	75	59	70	73	69	43	66	62	63	60	46	57	66	52	71	69	79	70	77	66	76	63	54	57	64	76	68	66	58	72	64	67	53	62	58	65	87	67	64	67	62	61	66	64	87	78	63	55	56	51	65	69	71	64	70	63	52	56	56	63	76	61	51	71	55	68	72	54	73	69	54	54	64	57	64	74	67	72	69	59	53	65	50	51	65	55	64	54	66	74	68	68	61	73	83	75	56	63	59	73	49	60	57	58	62	54	73	58	78	70	59	64	68	60	68	68	67	64	57	61	68	64	59	55	73	54	58	68	59	65	64	71	73	49	68	67	83	69	61	66	61	60	49	77	62	71	65	53	74	59	62	65	63	57	60	76	71	65	50	60	63	61	69	75	56	71	62	53	56	57	51	62	63	64	65	77	70	68	61	70	63	61	50	69	61	61	65	72	59	65	80	62	63	60	65	72	57	51	72	85	52	63	66	52	58	60	68	64	49	53	58	62	52	59	78	56	42	47	60	61	72	68	75	62	70	85	67	62	60	57	55	59	60	55	45	64	50	68	52	50	66	66	53	65	50	68	65	54	53	66	60	66	60	56	70	61	63	63	58	62	65	64	66	64	56	71	63	71	74	76	44	57	63	79	59	55	61	53	48	52	55	75	68	69	65	75	59	81	70	54	64	64	73	55	69	56	71	60	55	54	53	63	64	65	59	68	58	71	75	69	49	66	69	64	76	64	54	59	81	73	78	61	65	63	56	56	64	58	61	62	56	72	67	65	61	65	84	52	64	63	65	57	68	62	59	69	65	64	70	64	46	70	64	62	71	75	69	64	60	78	63	76	57	56	58	52	63	66	65	63	70	71	64	58	60	57	59	57	60	70	63	59	60	58	51	61	56	59	55	60	74	51	66	65	56	69	64	75	57	56	71	70	56	67	68	63	71	48	47	60	69	64	61	73	62	55	62	61	52	67	84	61	58	82	70	60	78	58	50	66	61	52	63	63	61	70	64	65	55	62	65	68	66	62	78	58	77	55	53	49	64	58	70	65	78	59	63	57	83	72	67	60	62	74	61	81	80	60	58	73	72	60	76	58	71	57	69	55	71	76	73	52	69	53	58	76	62	71	70	68	71	53	64	69	65	58	60	54	81	43	66	69	72	67	58	75	76	66	65	66	59	65	53	63	57	74	58	56	56	80	76	74	64	56	54	77	68	73	64	48	49	74	62	67	65	71	80	67	68	59	57	56	71	55	61	65	46	73	59	62	54	70	69	57	58	59	61	74	63	62	75	64	63	60	52	61	51	59	53	60	64	70	71	56	53	62	79	78	49	68	66	76	68	65	71	71	60	61	66	73	69	57	56	63	64	63	66	58	62	77	70	55	63	63	62	70	61	60	56	76	57	60	64	67	62	55	68	61	62	70	72	67	70	64	71	61	59	57	58	62	71	73	70	80	60	61	76	69	73	78	52	74	62	62	57	73	64	56	76	58	53	65	54	67	58	64	65	62	66	65	58	73	80	64	65	68	68	79	72	55	69	55	71	71	78	60	54	80	75	65	59	72	59	59	70	77	50	71	63	68	58	57	67	56	66	67	72	65	65	64	52	68	51	73	72	59	73	63	66	51	77	62	54	62	65	61	62	57	59	64	61	70	70	78	61	70	54	71	77	71	70	75	66	50	68	62	61	71	60	52	60	62	68	79	58	67	53	72	64	61	61	74	83	59	55	55	69	62	61	68	69	64	67	66	65	60	57	50	57	68	68	65	59	65	72	51	57	67	61	60	49	69	70	50	67	59	62	74	76	62	56	75	51	53	71	55	65	72	68	58	82	63	55	60	62	64	55	58	53	74	60	64	63	65	59	66	57	63	74	69	62	50	50	67	71	61	68	66	54	63	49	62	65	85	58	61	66	71	47	82	62	57	71	66	63	74	78	88	71	63	61	50	74	63	77	66	73	63	52	71	60	58	59	62	65	73	63	80	64	58	54	73	69	56	71	58	48	58	63	52	75	75	56	64	64	57	79	70	64	56	62	66	59	64	53	77	70	53	53	58	56	49	69	64	56	63	51	69	70	60	67	66	55	59	77	56	69	59	68	78	60	71	50	71	57	49	57	67	56	53	52	65	66	73	60	75	67	72	56	55	56	54	66	79	58	54	56	68	66	49	77	56	68	66	58	67	59	68	55	54	67	70	58	66	72	72	43	65	62	61	58	56	58	66	61	59	64	64	65	65	67	54	74	61	68	58	70	59	65	53	63	69	62	62	50	54	63	73	69	65	69	53	50	65	73	60	65	65	57	64	54	61	64	59	74	70	51	67	63	65	73	74	69	57	69	58	57	69	61	70	68	72	71	64	71	70	64	58	64	62	56	57	54	58	59	65	63	77	72	58	82	65	57	65	64	61	70	46	74	71	63	47	66	60	56	72	64	61	55	58	60	57	63	62	52
19731	8365	4976	4950	10013	14818	14701	13272	11462	10135	9073	7058	4831	4084	4159	3722	3248	3119	4345	11674	19712	21246	17392	13200	8979	5280	2882	1731	965	683	519	489	417	440	413	427	432	448	463	431	423	456	445	472	438	441	450	427	447	447	477	447	481	422	431	427	435	429	450	436	442	431	492	453	463	405	447	453	445	461	451	482	466	472	416	420	435	442	434	454	447	437	450	464	432	405	445	443	466	440	458	398	440	444	453	446	423	444	455	407	474	415	467	459	480	455	462	434	454	455	408	489	394	475	480	453	454	462	433	439	476	423	424	413	433	414	446	464	417	437	452	435	441	424	416	444	445	436	432	426	428	474	441	454	466	431	428	471	426	454	406	442	449	418	409	481	457	468	433	460	463	479	471	458	433	474	444	468	475	441	467	472	462	426	480	432	420	450	436	439	430	420	439	463	443	448	433	439	412	480	438	437	427	429	412	447	438	462	457	444	455	460	436	434	465	478	437	441	487	434	472	471	465	450	437	390	421	465	444	445	402	472	466	443	472	435	459	441	442	442	457	498	429	445	454	417	452	438	435	455	459	459	438	432	460	438	446	450	436	418	442	464	440	469	441	462	452	443	423	444	460	455	453	446	440	440	422	439	465	441	422	463	456	473	453	430	451	437	445	452	459	449	445	420	488	433	428	435	443	427	445	416	459	480	426	442	439	441	449	455	429	417	441	410	473	468	464	491	438	378	481	412	448	445	444	472	449	436	465	442	482	470	462	417	446	411	482	446	419	463	427	460	407	492	466	460	415	409	468	416	438	450	438	469	442	476	426	436	439	405	463	451	414	492	440	435	416	384	460	455	439	420	439	485	429	427	457	438	461	444	448	428	430	409	465	415	473	441	452	440	457	482	418	449	458	463	437	449	427	419	456	483	454	440	447	468	423	463	454	431	449	430	432	450	431	465	472	443	442	468	422	429	464	434	409	439	471	456	444	474	443	437	459	452	424	474	416	482	437	458	436	463	484	434	454	466	451	466	454	441	438	439	472	434	449	464	449	460	433	438	432	436	463	452	505	424	449	445	466	426	426	442	420	433	447	466	428	452	463	417	461	492	419	439	462	484	453	431	453	490	453	432	449	436	463	425	461	423	494	454	448	456	424	390	470	461	440	465	443	435	416	432	462	430	408	423	442	440	461	445	433	438	438	450	478	439	457	426	451	448	412	443	474	472	450	436	445	418	454	441	454	430	424	464	445	431	478	473	438	430	447	438	467	486	456	418	477	470	447	435	416	413	445	437	448	427	402	450	483	467	439	417	457	458	423	432	458	455	447	449	469	429	472	456	462	460	460	435	433	446	394	429	451	466	418	436	438	400	449	437	443	478	450	447	449	458	411	458	466	437	468	464	441	400	456	452	452	464	419	420	452	422	511	419	436	447	461	451	467	443	472	449	470	477	446	436	461	475	428	462	460	457	481	436	447	431	451	425	449	398	415	468	438	423	454	418	454	451	453	462	475	411	435	440	443	451	463	418	438	482	450	429	428	436	457	487	468	472	436	411	455	478	420	453	449	436	453	487	440	461	405	435	423	426	446	446	444	405	466	443	421	448	452	432	474	449	440	457	437	388	451	434	432	454	429	447	493	466	479	429	425	414	470	412	438	423	484	421	429	444	464	445	450	430	396	446	425	443	426	466	431	450	471	466	416	449	458	422	441	397	456	476	433	450	492	469	464	435	420	462	460	463	464	460	432	424	464	457	425	465	443	448	460	458	485	468	462	405	426	472	451	428	472	408	454	425	488	484	457	532	477	435	447	456	472	442	389	476	483	431	449	471	411	444	468	430	505	413	445	459	432	447	409	451	454	430	454	454	501	472	451	483	461	459	439	438	442	428	460	460	476	429	438	421	448	432	456	428	431	432	444	455	460	439	459	450	473	460	465	433	420	473	446	451	434	451	455	435	512	459	428	440	437	443	457	451	479	474	434	442	430	452	444	458	424	442	438	442	480	444	457	469	423	440	445	483	427	430	430	476	441	439	460	469	476	432	471	443	438	443	443	429	450	441	467	400	444	482	445	475	472	423	444	471	470	417	453	442	454	438	456	416	429	426	430	445	407	464	485	413	444	475	407	398	445	468	460	446	460	402	441	458	445	438	453	415	446	427	433	444	476	449	445	456	448	500	470	429	457	448	447	410	454	448	437	460	457	421	444	432	422	418	464	443	456	475	450	451	416	470	417	432	480	408	466	459	462	480	441	429	417	484	462	458	463	415	444	451	465	446	466	452	433	426	472	468	444	408	406	428	457	477	457	453	467	432	447	472	472	458	424	442	451	432	445	461	470	457	433	433	455	462	436	426	454	486	473	445	438	454	442	442	447	454	442	449	418	454	466	448	480	465	430	441	453	410	470	464	463	424	442	477	467	434	429	435	449	485	431	439	421	454	510	395	426	474	468	482	434	454	454	459	459	477	399	454	447	417	422	430	431	423	427	470	443	463	434	453	433	459	466	452	482	464	432	472	433	441	452	414	414	445	440	446	449	453	461	430	463	456	458	457	431	424	472	426	437	498	420	434	436	479	469	457	466	434	446	444	455	441	473	442	442	422	468	412	474	441	406	442	396	392	436	488	455	472	439	425	450	421	441	467	463	456	464	457	470	433	448	433	430	451	464	443	469	437	444	433	480	431	443	423	433	457	467	449	453	426	439	464	451	448	442	503	427	438	445	468	487	469	433	454	452	463	436	444	421	438	452	480	476	427	445	443	425	438	432	460	425	458	442	491	437	488	427	462	462	417	442	477	448	399	447	475	461	475	427	429	476	443	402	429	481	448	427	468	436	421	463	460	437	424	434	448	492	447	412	458	453	436	479	420	442	456	439	440	484	439	424	464	467	456	449	465	462	449	438	473	459	442	462	462	432	431	439	446	418	475	464	441	439	417	457	475	438	429	424	436	426	443	466	453	412	451	470	426	423	431	446	437	391	401	407	445	460	426	440	447	469	445	469	465	466	458	437	398	444	432	441	459	423	421	472	455	474	452	408	447	435	439	498	461	470	447	477	428	431	474	430	466	471	450	456	418	409	437	440	453	434	468	458	483	451	423	435	444	430	441	466	428	454	456	443	419	430	433	408	435	449	442	460	460	444	412	413	428	479	459	472	464	450	457	428	428	428	470	446	477	455	439	449	459	444	455	457	471	428	452	399	445	436	396	440	441	413	448	429	445	450	453	424	450	449	464	391	470	455	455	458	458	456	435	461	462	454	448	410	445	462	452	389	417	440	434	433	451	447	430	444	450	424	469	463	424	478	445	444	428	452	485	396	421	467	453	433	442	445	452	470	441	397	469	419	450	446	463	448	478	469	436	421	439	411	416	451	423	406	468	439	474	436	459	430	452	420	447	460	423	444	420	453	432	461	449	500	439	444	477	459	453	451	437	483	421	467	440	453	449	475	438	470	447	447	452	468	456	431	422	446	420	472	445	430	458	430	448	465	400	431	444	471	463	421	441	463	450
1974	472	283	178	134	154	177	210	192	203	168	145	116	122	105	109	102	105	134	162	251	234	193	197	160	120	85	87	73	69	57	68	62	71	64	70	76	53	76	56	60	72	63	69	57	73	63	64	76	61	75	59	59	61	64	50	61	47	72	53	65	62	59	81	70	74	57	67	45	82	64	72	62	58	55	60	77	58	69	75	65	58	57	67	68	65	44	65	69	61	65	71	63	66	60	57	58	62	65	70	62	79	71	61	56	56	53	53	57	59	75	51	67	66	65	52	59	52	50	69	66	75	63	67	63	57	58	57	55	66	63	71	45	77	81	81	72	57	68	68	56	58	53	70	64	62	78	56	64	52	79	64	63	59	62	69	45	51	70	58	66	69	71	81	66	71	73	56	81	50	48	53	79	66	47	57	66	45	64	57	71	66	49	61	61	60	64	60	69	63	64	60	74	61	67	45	65	52	74	67	64	63	62	47	58	64	75	64	68	67	53	56	69	63	65	65	65	67	57	83	61	87	56	87	81	60	67	69	62	71	83	58	72	77	74	65	78	62	50	61	57	50	71	64	47	60	67	55	61	62	59	49	68	68	61	69	55	70	74	51	61	55	57	73	83	74	58	60	45	63	49	63	69	51	63	57	56	50	58	60	55	61	64	72	68	69	58	86	55	69	57	62	64	71	58	49	52	61	78	66	66	72	69	59	54	66	70	62	63	73	64	60	64	65	50	69	58	56	52	53	67	50	66	73	81	57	60	52	73	63	57	63	75	58	71	63	72	67	67	61	64	68	64	50	55	65	70	77	67	67	68	61	56	63	69	74	59	65	69	54	69	86	63	67	57	76	45	58	70	62	57	61	67	67	63	67	53	59	67	62	50	68	71	60	71	64	56	65	72	65	61	64	71	73	61	65	53	68	66	63	65	78	63	64	45	62	52	54	54	59	56	71	66	61	50	68	68	62	74	69	72	68	60	52	68	67	56	63	65	65	55	64	57	85	70	61	73	78	50	65	48	75	62	76	85	70	58	78	53	60	54	59	59	64	55	61	64	68	64	67	62	57	53	78	73	55	63	60	59	76	69	60	67	74	70	65	59	72	57	58	72	77	78	68	60	72	77	57	71	66	59	58	75	65	55	69	65	83	65	64	51	63	66	73	55	60	84	69	59	55	64	60	74	69	63	62	49	60	81	58	75	53	68	64	55	63	58	59	68	56	77	58	68	69	69	43	59	59	62	70	60	51	70	52	53	56	60	68	62	75	63	79	65	79	58	60	74	57	63	68	54	65	78	63	66	63	51	64	63	58	58	70	57	65	52	60	60	76	56	55	71	69	44	72	67	70	71	71	72	54	57	68	63	60	61	59	78	59	49	62	51	65	55	79	65	62	70	63	57	60	66	64	74	66	60	64	65	67	57	70	52	59	55	60	78	60	74	73	54	63	83	51	58	79	63	76	55	73	66	68	68	56	64	68	77	63	58	64	62	68	66	70	69	65	74	69	75	72	67	67	64	55	70	75	79	66	64	56	38	63	63	50	58	74	71	52	65	64	74	56	58	70	72	61	74	57	62	58	54	49	53	78	64	54	58	62	55	67	63	64	58	60	63	64	69	68	80	67	69	59	72	69	64	53	68	55	51	70	53	51	63	45	78	64	53	68	66	61	62	75	62	58	63	55	65	65	62	64	51	74	64	73	60	87	49	59	63	69	77	58	61	69	68	65	66	60	72	75	65	63	59	71	59	80	59	62	64	63	66	68	61	69	63	55	59	63	71	65	59	51	60	62	65	73	60	58	57	60	63	48	55	71	70	72	60	70	58	76	70	68	70	43	54	61	73	56	72	64	75	60	57	65	54	62	62	67	66	77	62	54	56	76	62	66	59	61	81	62	65	54	57	76	68	72	66	63	64	75	63	58	60	63	69	62	66	73	73	62	52	63	68	60	68	63	79	65	67	76	61	58	68	63	60	60	73	66	61	63	70	63	65	53	60	66	72	66	73	50	65	60	64	53	65	73	70	69	50	79	59	59	74	70	79	60	66	62	85	56	69	60	68	81	64	55	83	75	73	62	77	58	63	70	68	66	70	65	53	73	74	66	52	53	53	54	68	55	59	71	66	62	59	70	71	50	63	72	73	47	62	48	50	81	54	59	59	74	76	74	55	57	60	59	71	81	84	73	65	63	67	74	75	75	69	77	68	65	71	69	63	69	68	61	57	62	73	60	66	68	73	73	55	63	73	66	60	64	63	60	64	61	73	49	52	60	79	67	58	74	63	56	69	56	64	64	53	63	56	62	55	60	66	58	66	60	73	55	61	66	73	79	65	58	64	52	65	67	74	57	64	74	69	83	68	66	65	59	55	64	62	62	41	62	72	46	67	57	54	55	69	65	62	71	67	57	57	79	66	74	80	63	68	64	58	57	72	52	69	54	60	63	72	56	57	66	64	73	51	62	67	67	64	66	54	71	51	70	60	61	62	75	50	54	59	55	61	68	57	62	73	66	69	51	54	70	75	59	52	65	66	58	62	72	55	72	58	49	72	85	60	65	60	70	78	77	71	69	78	60	67	68	75	74	68	68	60	64	75	66	66	70	64	69	81	51	53	56	50	70	69	69	56	54	71	61	71	62	71	56	59	57	60	64	68	55	60	61	57	74	73	64	59	62	56	69	72	72	68	71	67	62	80	58	61	55	58	57	83	68	55	47	68	60	65	60	71	58	61	63	74	62	82	67	74	75	60	57	53	66	59	66	70	70	72	63	59	59	52	71	69	57	50	67	66	68	79	63	52	66	56	68	54	65	67	72	70	72	57	64	67	72	70	60	67	57	67	70	69	76	59	55	73	69	70	60	63	57	67	71	73	60	57	60	61	75	47	68	60	50	63	74	66	72	62	71	57	60	77	89	64	54	78	86	71	63	73	54	72	75	57	60	70	59	69	70	64	63	58	61	59	55	59	57	71	61	48	64	52	68	67	61	65	78	60	64	65	64	68	67	70	72	66	66	57	66	60	50	73	62	58	70	71	61	54	65	71	52	58	59	76	60	53	47	64	58	61	71	69	64	62	97	74	64	74	76	60	68	59	64	65	78	63	49	68	74	67	58	70	57	56	55	61	49	70	63	76	62	53	64	70	59	59	56	68	62	67	58	50	61	60	72	60	63	54	79	76	59	82	63	62	57	59	52	72	74	82	56	69	66	63	67	65	65	70	70	73	59	63	68	53	62	57	70	59	78	61	51	59	66	63	60	63	67	64	56	67	79	71	66	57	68	61	64	65	53	83	56	83	57	74	64	50	70	54	69	71	60	58	64	58	79	63	66	61	71	65	57	62	71	64	63	72	63	59	71	64	66	52	64	63	70	76	82	59	61	76	56	58	65	49	52	63	61	67	57	66	74	55	65	57	60	53	56	61	77	78	70	60	59	54	65	65	65	73	64	76	53	72	74	70	66	54	53	67	49	62	66	62	56	53	65	74	67	63	65	74	67
14537	5295	2867	2796	5859	8603	9000	6944	6582	6380	5210	3347	2534	2361	2052	1879	1788	1863	2387	3461	5106	4767	3704	2773	1839	1236	855	644	564	502	438	449	464	449	456	497	450	462	449	485	491	470	476	486	473	435	481	427	446	419	461	465	473	428	451	429	460	455	459	447	424	486	480	450	465	439	454	476	450	470	470	465	468	432	496	464	483	424	481	449	464	452	462	461	488	457	433	485	449	456	482	432	412	430	474	470	459	472	436	444	453	431	469	465	448	454	470	467	471	437	462	429	478	510	461	464	456	471	477	448	436	472	439	459	432	440	501	517	460	461	421	454	454	504	419	460	479	470	460	463	446	462	487	447	399	449	451	464	465	491	482	459	434	450	463	475	454	440	468	454	457	471	476	445	466	455	462	452	497	492	448	488	460	493	466	430	458	486	451	470	469	458	424	437	454	446	447	485	470	468	434	542	447	441	468	442	470	478	471	469	451	486	484	448	458	477	469	485	443	477	473	460	485	484	483	463	479	467	479	446	477	457	487	407	495	485	435	431	504	471	476	459	476	449	436	452	449	456	449	444	481	479	444	480	469	449	437	470	500	434	470	438	479	437	463	481	463	471	437	483	482	462	426	485	469	425	441	462	454	502	463	423	486	468	477	467	455	458	465	436	476	451	455	437	472	475	471	472	466	473	491	483	481	500	477	502	480	509	459	463	480	451	483	473	448	505	438	486	436	433	477	436	450	469	482	489	505	458	530	432	494	449	455	453	462	440	457	482	426	482	444	449	468	446	487	473	479	478	485	456	470	490	458	486	491	446	467	481	462	481	449	457	460	479	472	484	501	455	476	464	511	446	482	476	480	485	452	459	424	490	481	467	476	496	442	488	432	468	436	455	436	455	454	455	445	453	477	450	466	453	456	470	460	439	435	490	429	449	477	453	442	481	436	426	433	463	488	429	508	453	434	436	460	455	457	456	471	453	468	433	435	458	475	456	484	474	455	475	469	483	493	461	490	456	470	506	444	483	449	473	419	471	428	486	440	482	475	456	484	462	432	488	484	444	455	472	463	459	481	452	493	446	470	466	470	434	481	470	447	450	452	449	463	518	448	475	470	438	499	476	450	461	452	442	484	416	468	436	444	477	451	442	479	448	509	441	432	455	420	472	469	484	483	506	487	495	477	475	430	459	440	475	441	465	493	500	437	484	460	466	449	471	459	477	489	444	469	455	446	462	468	449	497	488	432	464	477	495	420	440	466	488	456	474	444	475	481	490	495	447	444	467	446	475	448	482	485	457	477	444	463	508	467	498	459	487	446	477	457	452	430	461	484	459	464	481	464	466	437	471	434	488	481	491	479	445	473	500	451	453	460	411	461	525	503	484	463	458	450	486	462	458	463	475	501	449	451	467	450	450	479	460	447	449	454	460	459	467	454	434	444	459	482	435	447	498	439	456	475	451	474	491	459	459	464	463	471	503	443	464	486	494	492	458	466	448	453	476	510	475	462	470	475	493	463	430	452	451	460	469	441	482	452	454	456	454	494	492	480	469	505	471	472	477	451	481	459	462	499	457	466	456	436	467	440	451	445	504	467	461	426	479	418	456	469	451	456	430	464	475	450	462	480	440	461	441	486	436	487	459	470	461	465	421	426	471	453	449	462	447	487	425	445	442	500	479	448	496	447	465	474	496	474	467	482	455	446	447	487	472	464	471	436	499	436	421	468	453	482	452	486	484	471	431	420	443	421	427	432	456	465	450	459	467	497	427	417	486	471	444	460	514	423	459	440	465	433	467	478	439	468	480	445	480	450	467	447	473	466	455	461	467	477	501	421	433	463	466	433	465	436	463	418	457	456	449	486	474	471	429	453	422	472	422	468	490	464	491	454	432	456	466	436	473	466	450	457	470	464	481	495	432	481	497	442	476	473	483	498	438	448	484	473	478	432	430	455	443	492	482	445	484	490	481	483	448	492	443	455	470	475	486	467	477	478	446	463	449	423	468	466	464	454	490	527	426	463	466	468	458	478	490	500	448	448	453	459	446	461	456	468	455	447	473	470	462	472	466	476	488	493	479	476	465	449	464	479	458	448	446	469	420	483	445	475	443	491	423	454	465	435	418	454	436	461	457	449	467	475	489	442	463	461	444	486	468	481	465	425	461	481	418	493	446	471	469	472	480	465	470	446	464	456	465	478	446	476	452	434	488	491	490	451	483	459	456	403	439	450	428	465	467	460	458	454	433	494	521	443	484	450	475	469	437	470	465	464	456	430	488	477	483	497	456	506	458	474	469	470	462	413	430	502	452	430	462	465	452	445	475	428	508	449	461	489	440	463	465	464	477	484	478	431	476	424	506	487	492	444	458	525	491	464	462	476	446	465	486	541	497	453	440	467	439	448	499	458	435	473	460	487	475	465	431	496	427	460	469	474	435	464	465	468	447	472	511	433	481	415	428	486	476	433	440	451	448	513	489	497	451	481	473	468	482	485	446	449	497	451	431	461	427	432	492	480	431	458	467	493	446	483	471	488	482	462	455	451	440	441	459	450	462	486	472	453	486	432	493	480	467	487	491	468	469	460	461	442	464	465	489	478	456	484	452	482	461	437	450	467	433	451	456	451	458	443	489	501	473	449	481	440	444	496	458	465	472	503	459	463	425	484	501	472	492	442	480	452	468	490	433	490	467	451	439	446	497	439	486	513	487	489	439	491	468	483	435	465	459	488	437	451	463	475	469	482	487	460	482	488	469	457	462	445	444	447	513	500	421	460	457	438	430	471	472	517	452	456	503	486	466	433	438	481	479	476	490	449	485	485	462	410	452	445	454	441	478	493	475	464	471	442	470	483	412	455	468	464	438	483	505	439	435	449	474	468	470	464	480	496	427	427	469	438	452	443	478	474	434	455	468	452	441	453	466	488	485	484	500	427	531	485	461	441	471	447	481	472	481	448	479	462	473	448	420	460	437	470	470	491	513	482	455	423	450	460	466	474	439	462	448	477	478	456	436	474	515	501	437	425	457	447	453	425	448	460	425	435	508	477	460	469	477	435	461	462	469	436	447	460	468	482	434	514	446	457	482	423	437	467	458	509	450	459	436	483	430	505	469	453	469	467	430	407	481	468	442	450	466	456	454	454	444	429	451	480	459	464	423	480	461	470	486	483	471	476	495	439	443	480	467	464	485	428	461	447	450	465	450	479	460	479	466	432	444	462	418	462	475	466	437	446	438	448	482	440	435	437	454	478	455	512	434	444	447	464	467	453	483	452	481	462	426	472	470	455	464	479	478	464	468	428	500	438	469	434	428	469	472	449	484	462	497	475	477	430	465	483	510	470	463	464	471	440	472	489	449	459	483	448	462	469	473	456	493	466	460	447	449	458	466	468	480	450	479	496	489	479	455	467	467	454	474	503	494	504	502	488	463	466	462	445	459	454	449	453	465	414	446	432	483	474	480	444	464	456	479	466	456	443	439	437	488	489	452	492	474	471	447	487	482	480	416	488	454	482	442
1650	696	363	165	158	144	209	276	310	246	206	170	146	118	124	119	150	152	243	487	733	658	502	392	217	151	123	76	61	54	54	56	62	40	70	52	40	44	52	59	57	52	48	49	49	61	50	47	66	55	59	55	54	51	54	49	54	52	43	55	57	54	59	39	62	78	41	49	54	56	64	48	53	54	48	59	53	58	60	50	55	56	70	53	50	58	58	61	55	60	42	65	60	54	53	55	46	48	43	55	59	51	37	66	47	46	50	61	55	48	53	68	56	42	66	41	52	50	57	41	61	56	62	62	61	54	42	54	52	51	63	50	49	67	46	58	52	52	45	54	67	44	46	52	43	53	66	48	42	44	53	56	53	57	51	65	60	58	56	40	49	49	52	58	65	61	64	50	67	67	42	59	44	47	50	66	39	48	65	45	73	64	61	54	42	57	43	51	50	60	63	55	54	66	52	58	53	41	43	43	58	54	56	62	56	59	58	62	61	42	54	57	52	63	56	43	56	57	68	47	41	44	59	46	56	50	60	44	50	46	44	46	67	52	51	51	49	43	49	62	53	56	52	38	46	55	58	58	47	43	47	62	61	55	53	61	47	40	45	48	42	48	50	46	45	59	54	56	55	34	46	51	51	55	63	61	71	47	65	59	51	55	64	61	52	51	58	53	51	57	56	67	49	61	53	65	61	56	55	44	56	53	65	49	47	53	65	60	58	64	52	56	47	66	60	46	56	64	48	50	48	53	59	56	50	64	63	57	46	51	55	42	42	50	37	51	49	52	49	58	53	40	51	50	55	62	62	58	67	52	55	53	56	55	47	49	53	56	52	54	47	54	58	47	59	53	66	58	68	56	51	47	65	52	41	55	56	54	58	49	49	40	52	59	55	43	67	63	51	48	49	62	52	48	61	44	41	49	46	48	50	58	60	56	68	48	59	47	42	53	47	63	51	38	47	59	51	54	46	55	52	47	49	56	46	61	58	59	62	47	53	50	61	50	47	61	51	52	58	64	55	42	63	58	43	53	46	57	44	65	52	48	50	58	42	54	43	44	48	49	55	57	63	64	44	61	56	54	66	61	42	60	57	54	35	57	55	31	62	45	60	56	65	55	66	50	45	55	51	51	56	53	46	64	68	56	51	58	45	52	62	71	44	46	42	52	46	51	54	49	61	64	48	49	45	60	58	54	48	57	51	47	59	36	58	59	50	58	47	43	70	53	49	56	45	69	66	57	48	51	63	59	67	53	40	50	55	48	49	58	61	45	56	46	68	46	49	49	68	51	56	59	61	56	51	39	49	53	55	68	63	58	44	57	41	54	55	62	55	43	47	51	43	58	57	49	53	60	48	50	54	55	58	59	53	50	56	56	46	48	64	51	41	55	45	52	55	57	56	70	62	55	46	32	66	61	44	51	47	60	51	41	56	49	54	58	64	50	57	51	62	52	57	40	54	50	54	61	54	45	50	46	58	45	56	49	39	63	53	36	52	41	56	73	46	67	49	60	62	46	50	57	47	57	64	47	69	52	64	54	56	49	58	46	57	60	52	57	65	57	44	59	55	52	60	43	61	63	60	39	53	52	71	62	59	54	52	52	63	60	53	61	53	36	42	54	45	50	40	52	53	53	50	69	52	43	56	52	65	58	54	53	54	59	57	67	46	43	43	62	49	51	56	51	59	56	50	69	42	44	46	45	45	60	47	58	48	58	67	51	54	52	62	51	63	65	46	46	59	56	52	54	48	54	60	54	63	53	58	58	59	60	33	53	58	49	57	53	53	50	47	58	43	53	56	53	55	54	69	59	53	49	59	54	59	45	54	62	51	60	54	54	49	55	71	58	47	52	47	52	61	58	43	45	51	55	56	59	68	59	60	48	50	63	51	53	63	49	61	50	39	50	55	55	60	62	54	51	47	41	49	50	55	55	51	66	57	43	46	58	53	31	48	60	64	64	47	52	57	63	57	52	55	39	58	43	40	55	65	47	60	38	53	49	49	43	49	65	62	47	54	55	55	62	53	53	45	58	62	58	43	57	45	57	62	56	50	55	48	68	54	54	58	52	58	54	57	51	45	64	54	43	49	58	49	51	48	49	59	65	51	45	56	62	51	51	67	60	46	61	57	46	66	52	43	52	57	45	52	52	64	45	48	50	51	48	48	64	48	53	50	46	52	45	56	37	52	44	53	48	47	49	53	68	46	53	49	49	55	54	62	52	55	56	49	64	38	50	41	55	62	67	54	47	57	54	65	49	62	46	51	54	59	52	59	46	67	45	50	40	48	53	63	40	70	57	50	58	53	56	63	58	46	65	61	59	56	57	38	55	53	44	45	68	51	61	59	67	57	49	51	59	49	58	61	56	53	47	63	43	51	55	58	60	50	69	68	57	48	52	53	51	52	59	56	48	64	43	48	46	62	66	60	61	48	62	48	53	66	54	47	48	68	56	55	50	50	60	55	54	53	51	52	68	59	67	72	62	59	51	60	54	61	46	47	50	71	57	46	54	63	43	44	47	51	52	54	51	49	39	52	46	61	43	60	52	62	57	54	52	55	53	58	56	67	55	46	46	51	52	47	56	49	54	57	43	49	46	61	54	55	51	53	44	73	55	54	50	44	62	48	67	54	61	54	50	73	53	61	55	64	52	46	61	51	60	53	49	50	51	67	50	54	49	52	62	49	56	61	38	56	53	75	41	60	48	63	55	54	53	46	53	57	54	62	53	53	51	58	56	45	46	55	64	43	49	57	55	46	48	51	59	55	53	54	50	47	56	39	62	66	55	55	54	60	62	49	57	57	56	65	59	54	42	47	46	64	75	45	57	58	46	54	62	52	73	58	54	65	54	62	50	63	55	62	61	60	55	54	68	42	51	45	46	59	56	57	62	59	50	40	57	50	42	49	56	57	52	51	53	49	51	43	57	53	48	60	52	47	48	49	58	59	54	47	49	53	53	39	59	54	47	49	44	59	40	50	52	46	64	54	51	59	44	76	54	68	49	67	74	54	42	55	49	62	62	58	44	57	48	68	43	41	44	47	51	55	52	50	54	61	41	58	51	47	57	67	66	56	47	58	60	54	69	52	68	53	46	61	56	59	64	39	54	54	56	55	54	45	62	52	53	51	49	52	43	51	51	50	50	51	53	55	51	54	50	62	80	65	46	54	45	43	73	36	65	59	36	71	52	56	55	66	30	59	53	62	36	57	47	42	55	49	67	45	62	43	58	48	55	61	54	40	49	47	58	58	59	53	53	30	50	63	61	53	55	51	59	57	43	51	47	55	63	57	36	54	68	54	52	63	57	55	56	48	48	67	62	37	46	63	63	59	61	46	65	46	50	51	57	49	56	51	47	60	65	51	59	56	37	51	41	40	69	55	47	59	56	53	60	46	42	62	53	52	58	53	55	61	64	57	51	59	45	45	42	65	54	48	50	68	59	54	54	47	52	61	48	48	50	53	48	63	48	62	49	47	43	47	48	68	44	48	58	67	52
16323	6938	3631	3284	7907	10480	10494	10079	9765	8165	6342	5156	3674	3249	2949	3056	3040	2971	5801	10784	13805	12391	9527	6778	4324	2510	1451	917	591	507	404	398	348	414	383	413	374	399	398	356	396	422	360	404	368	359	362	414	373	404	390	386	370	367	359	395	409	391	381	381	417	384	377	353	372	392	349	377	407	369	395	393	379	428	366	343	380	399	397	384	371	386	405	423	363	355	381	367	376	394	389	327	377	406	385	416	427	404	410	373	380	408	391	387	394	374	367	402	433	389	387	424	394	373	379	410	392	367	384	374	387	374	372	411	382	386	394	403	379	351	400	374	391	356	404	391	400	389	375	413	380	376	345	407	413	384	378	377	403	371	400	371	388	424	378	402	389	373	409	360	402	373	372	370	394	386	373	385	413	388	381	373	364	373	358	384	366	386	374	335	418	382	427	415	409	396	417	381	408	380	401	381	403	350	372	398	400	390	394	401	371	390	398	420	371	383	373	391	399	406	384	415	389	404	424	369	355	353	370	347	392	410	389	366	362	377	402	358	366	401	391	383	395	328	386	366	411	415	385	387	383	411	396	378	400	391	425	364	372	370	375	377	405	383	395	402	394	355	386	418	373	377	399	368	352	436	373	368	432	387	378	395	397	390	407	402	390	404	416	378	397	396	430	383	411	383	367	389	383	399	372	390	369	412	390	402	387	387	407	414	347	408	398	380	371	393	387	357	443	398	400	410	412	377	387	397	340	429	382	397	395	377	380	380	387	358	431	375	385	376	413	369	378	401	379	392	408	415	405	385	384	393	402	373	413	388	389	419	372	404	406	395	374	387	423	414	404	398	374	370	361	363	395	383	394	392	365	423	398	379	407	383	375	397	399	365	391	409	390	365	393	365	382	380	386	395	376	367	391	379	417	389	387	404	373	380	408	359	391	367	399	390	373	377	372	340	399	374	388	388	392	382	384	410	389	386	400	420	363	402	362	409	367	384	410	394	403	376	402	365	393	377	380	393	396	390	436	401	394	410	400	404	401	399	366	392	349	385	408	364	358	344	359	405	383	366	348	373	402	396	399	383	377	373	381	389	397	363	393	385	394	379	403	367	382	401	385	378	382	378	400	375	369	385	377	378	397	373	415	418	415	357	396	410	382	402	381	384	400	390	399	401	380	403	356	349	357	377	388	403	385	365	392	391	339	390	373	360	426	413	415	423	409	370	367	362	396	387	401	370	399	375	365	377	386	387	390	376	371	376	397	390	393	366	372	386	370	397	378	379	393	377	383	368	395	336	381	359	368	378	367	414	364	418	374	346	392	366	370	386	364	356	395	404	383	375	385	417	380	367	390	362	419	401	364	348	441	419	386	385	376	361	402	373	394	390	400	416	363	396	369	377	380	405	418	391	422	417	361	416	377	372	417	386	409	375	383	390	379	386	353	379	397	433	387	384	377	403	373	367	382	382	403	368	408	401	381	382	391	364	334	419	381	395	372	406	394	380	380	390	373	393	360	377	358	362	389	396	397	375	381	371	395	390	386	391	391	389	368	417	354	416	395	357	396	365	362	402	388	378	396	380	412	374	421	361	385	392	405	432	355	418	403	412	419	403	360	401	396	348	391	352	379	361	402	396	402	410	378	405	381	374	451	425	379	389	391	382	363	352	393	404	383	393	377	378	375	401	345	413	391	415	380	406	396	368	374	416	377	378	378	410	366	399	385	393	409	368	436	400	371	368	379	374	376	365	430	355	371	381	369	349	387	397	404	377	393	374	374	391	368	361	407	350	364	391	395	397	337	378	373	403	410	413	391	377	365	356	355	377	375	401	380	386	407	401	399	340	371	394	342	374	374	371	373	384	368	380	345	380	384	362	394	373	399	384	379	365	378	382	429	388	385	351	393	419	396	423	367	384	409	385	422	403	398	389	380	393	368	376	375	415	364	407	390	398	408	402	380	414	382	361	354	373	363	405	384	386	414	373	394	389	334	357	398	385	367	373	403	359	401	366	386	362	395	384	374	386	387	384	354	374	356	415	373	422	383	394	367	424	394	391	430	376	372	356	366	386	346	367	370	343	366	392	366	370	393	389	371	382	370	369	403	362	406	377	400	392	328	382	384	384	382	386	396	408	363	397	367	364	368	358	391	376	371	394	367	372	401	387	408	374	395	385	437	374	409	417	342	415	407	360	406	373	373	432	383	411	388	393	374	397	375	381	350	377	398	380	384	395	384	435	378	366	421	344	366	411	351	385	437	360	336	376	385	396	377	358	351	357	392	427	413	420	391	369	379	372	357	380	402	385	388	368	392	376	387	360	354	403	361	403	371	395	356	387	374	416	390	375	356	403	382	364	396	397	377	406	389	369	391	408	404	395	346	381	371	366	373	369	371	407	388	379	388	383	431	345	389	392	357	373	402	401	390	405	418	379	416	376	372	368	349	385	386	349	390	388	367	387	398	399	369	378	405	351	393	362	385	398	432	388	415	408	389	405	366	395	408	394	374	393	344	399	391	389	384	369	386	355	362	386	353	414	378	423	373	414	382	354	388	396	390	388	380	397	372	377	418	391	428	358	382	379	400	358	406	370	381	374	373	391	341	364	370	421	377	400	420	388	390	396	388	397	381	380	403	406	388	407	379	367	380	404	378	395	381	387	393	410	377	405	390	361	375	372	427	395	382	385	409	383	383	390	380	384	409	380	369	407	363	414	366	382	385	364	386	423	395	405	382	360	360	373	382	360	391	375	372	368	350	400	419	374	415	394	376	383	411	374	365	399	367	359	374	411	375	409	371	375	368	353	376	385	400	395	365	377	410	387	366	394	367	402	373	369	388	377	391	379	359	358	382	365	333	425	415	422	404	382	388	427	348	388	396	398	388	387	374	332	348	403	380	382	371	398	368	404	404	402	393	393	397	395	367	404	396	354	394	381	367	376	394	375	377	384	375	377	381	403	393	432	400	388	409	411	374	378	368	371	382	382	362	391	359	397	375	389	380	391	405	405	398	363	340	383	352	406	407	382	389	408	369	387	379	401	375	376	388	385	397	373	404	411	400	389	397	390	372	434	394	352	380	359	386	356	386	331	380	393	356	399	416	386	383	376	400	388	413	391	366	369	381	424	390	377	404	391	399	443	360	413	362	427	366	395	388	370	355	368	384	384	411	395	374	409	392	355	385	366	390	389	364	388	384	390	429	414	399	379	366	371	377	361	374	372	382	336	368	402	400	356	392	373	401	369	421	393	386	419	383	378	379	411	385	392	373	405	370	368	416	382	374	394	420	372	356	398	398	377	400	373	382	405	385	398	395	378	398	401	391	396	384	358	416	436	383	372	394	366	399	345	385	387	378	425	406	377	386	389	410	403	357	401	386	398	363	378	389	385	372	414	413	371	398	407	371	362	397	398	370	406	397	381	415	361	382	384	403	378	390	391	404	343	411	415	376	361	333	383	400	353	383	357	397	376	373	432	380	381	408	426	361	355	415	397	375	373	406	372	374	399	387	396	402	378
3043	610	314	170	167	194	230	277	305	260	255	181	172	131	140	155	154	153	171	427	772	737	586	439	300	217	171	111	96	98	91	74	80	73	75	86	79	72	82	96	84	68	75	63	61	73	70	84	74	71	68	74	76	82	80	54	81	74	63	74	76	91	68	92	70	87	70	74	67	62	66	65	75	83	82	72	70	94	72	69	73	75	73	81	87	68	65	76	79	88	84	90	72	66	75	70	77	72	68	74	80	75	66	67	94	73	79	71	78	85	75	68	77	72	77	77	81	79	74	74	66	70	74	77	72	88	85	88	63	79	88	70	76	73	67	72	91	76	79	72	65	75	75	91	67	76	64	77	69	77	75	73	77	61	65	81	76	56	84	71	90	79	71	66	67	71	100	81	72	69	79	73	68	89	79	72	83	80	74	66	69	85	70	66	83	73	75	82	72	67	75	69	80	70	67	68	78	80	76	96	68	74	80	78	80	64	73	51	68	82	71	83	73	80	64	74	70	71	90	90	70	72	74	70	73	65	83	69	73	72	77	63	71	86	74	65	85	94	80	78	71	66	78	70	77	89	96	84	66	84	67	69	64	81	83	72	79	69	73	84	66	72	71	72	78	79	86	83	65	63	79	82	70	74	79	68	60	81	79	70	80	81	74	70	101	73	93	76	78	86	71	72	68	87	82	83	78	88	67	96	81	75	67	87	77	77	69	68	69	66	78	68	80	81	79	60	78	85	65	79	84	69	77	83	74	75	72	98	61	81	71	78	83	87	75	90	67	81	84	92	78	78	63	61	76	69	90	71	65	70	84	78	73	86	94	66	68	79	67	78	66	81	62	77	85	89	88	61	77	71	76	79	70	83	70	62	61	71	86	70	78	77	75	82	87	97	84	71	77	67	76	67	82	62	85	67	69	83	67	66	76	80	74	87	69	82	49	86	80	64	86	65	78	80	70	87	87	83	83	86	63	77	72	69	64	65	76	82	83	74	61	83	69	86	90	86	83	79	94	56	88	78	74	76	84	68	69	73	83	91	75	79	76	76	78	70	61	80	83	82	76	69	70	80	81	80	71	69	79	85	84	67	81	86	70	85	90	83	78	93	79	71	73	87	70	72	90	91	89	88	72	80	76	78	89	60	67	73	105	69	67	74	75	85	79	87	82	57	83	73	82	76	72	79	74	70	86	90	79	62	77	92	72	80	72	71	63	92	67	74	74	72	80	62	77	90	66	75	76	84	84	79	88	75	78	72	77	87	75	74	80	60	90	86	69	74	75	88	79	87	70	73	72	71	81	73	76	78	88	71	78	61	67	78	70	71	54	64	69	76	53	75	86	87	91	70	75	98	96	73	78	67	77	64	76	58	65	67	80	80	76	77	88	86	75	63	73	75	69	79	68	77	69	77	83	74	76	65	81	80	74	83	87	67	93	86	75	80	79	72	55	84	80	61	62	62	82	69	69	80	67	74	70	80	81	82	83	71	81	70	72	84	83	65	60	73	80	76	71	64	86	71	76	58	81	85	80	84	71	78	75	64	83	73	74	83	65	83	86	79	84	76	75	80	74	78	68	81	61	70	68	83	77	75	57	74	84	93	84	72	82	78	66	85	70	78	68	64	64	70	91	92	70	79	68	89	75	78	83	88	72	89	67	85	77	75	76	68	79	86	70	88	72	94	72	91	84	64	73	84	67	65	73	71	70	71	65	95	70	63	82	64	76	85	71	90	71	88	64	57	82	68	84	97	85	74	82	75	88	74	74	83	76	85	87	90	83	74	86	92	107	62	72	76	78	75	71	73	77	88	73	76	71	79	75	85	91	70	96	70	70	84	74	82	83	75	86	89	72	80	86	73	71	75	83	69	62	78	63	83	82	86	80	58	66	77	81	79	72	60	70	80	73	92	86	80	83	81	87	58	75	77	81	81	71	76	83	69	68	75	75	78	95	63	79	79	85	83	69	73	79	95	71	92	92	85	66	80	88	81	74	83	73	74	72	73	90	93	76	64	68	99	87	75	92	82	81	88	73	66	81	67	86	72	68	72	81	84	84	79	76	57	86	83	89	88	78	83	78	79	83	76	72	70	62	75	77	80	89	70	66	87	81	79	81	64	80	92	82	80	71	79	86	70	76	96	69	74	71	76	90	80	60	80	75	71	78	63	102	82	82	82	73	71	79	82	72	81	80	83	82	81	77	74	82	73	76	90	73	76	69	71	75	75	72	76	73	73	93	92	83	62	79	68	58	66	67	81	73	80	76	69	78	67	86	80	95	68	81	81	69	78	73	78	83	66	74	85	81	75	61	69	73	81	72	76	82	84	64	57	57	71	75	64	68	79	68	100	66	80	69	78	66	64	65	89	79	63	65	85	74	72	72	78	84	79	73	76	73	90	67	62	68	76	66	80	78	70	76	73	81	91	75	59	84	71	60	73	76	58	71	73	85	74	81	73	82	69	77	56	78	78	62	65	75	64	67	81	80	77	78	84	82	69	74	85	77	61	80	87	68	75	79	77	62	77	87	82	73	84	69	82	58	69	79	76	84	78	83	88	80	61	83	85	71	73	82	72	68	73	74	76	65	76	74	70	85	80	63	69	85	68	77	86	74	84	84	75	77	79	79	84	79	64	100	75	75	84	81	69	67	75	71	74	70	63	70	87	54	76	75	82	91	75	63	72	68	79	91	79	75	85	75	74	86	78	65	71	80	77	78	75	70	79	77	81	77	83	72	64	67	88	65	79	65	78	78	92	75	68	71	74	71	67	73	74	73	73	84	65	67	81	78	72	83	71	69	68	67	70	66	52	74	85	68	91	85	82	65	68	63	77	86	89	74	82	63	77	84	73	92	73	65	72	80	86	68	79	79	58	66	81	61	59	78	97	72	91	78	83	73	71	74	73	69	61	76	82	74	76	84	86	64	91	66	79	78	75	96	68	86	79	65	75	76	79	81	59	64	75	64	79	84	65	79	65	71	91	90	72	54	76	77	69	73	75	72	84	70	71	59	67	77	69	63	79	67	87	70	66	69	74	69	81	72	83	63	81	71	73	74	64	82	78	69	72	76	91	85	71	71	77	68	83	71	70	81	89	69	68	79	93	76	78	95	77	86	68	67	71	77	67	82	65	78	98	84	74	76	76	93	69	72	78	71	82	73	73	87	69	66	87	72	65	84	68	74	94	84	74	72	67	71	89	80	91	68	66	59	80	68	87	86	87	94	94	70	62	73	76	72	68	87	74	75	70	85	79	85	68	80	86	86	93	82	73	66	75	76	72	71	66	77	77	73	72	77	73	77	74	69	86	80	76	87	61	74	89	75	73	64	72	66	76	60	92	65	99	79	77	67	66	79	73	77	66	68	82	65	79	63	71	63	69	78	82	68	73	70	77	81	77	70	67	76	71	76	76	84	66	84	89	68	71	76	89	98	73	74	76	85	66	75	90	80	76	81	77	76	78	76	77	58	81	79	72	78	78	75	75	72	73	73	60	66	80
17256	6446	3160	3353	6945	9595	10848	11053	10326	8097	6987	4925	3541	3412	2926	3131	3056	2956	3531	10127	14125	13788	10812	7879	5372	3230	1910	1207	813	655	603	559	521	547	590	545	544	523	538	505	558	480	563	537	537	551	560	538	571	565	556	598	534	555	539	554	555	540	524	529	542	543	519	575	556	566	548	522	505	584	544	483	524	536	561	562	523	582	474	539	541	524	548	547	522	545	541	538	550	520	548	522	517	560	545	582	583	544	550	563	544	496	575	524	587	557	539	598	544	532	472	529	540	526	527	517	511	528	543	574	571	547	560	512	563	511	526	559	555	554	580	538	509	517	547	532	506	547	567	556	550	562	525	512	527	577	573	529	497	524	557	550	541	538	532	545	529	573	515	543	528	478	524	506	509	549	538	555	530	554	546	523	533	552	519	539	535	564	557	582	504	480	502	554	529	530	534	532	549	556	530	527	538	540	585	580	575	536	548	539	539	577	504	559	601	543	537	530	560	552	530	528	557	541	559	543	559	581	550	531	570	535	540	558	527	537	527	522	528	534	530	542	565	565	533	573	521	560	532	526	506	584	587	565	527	543	592	554	499	505	535	529	492	517	537	558	517	502	564	523	544	514	524	546	504	545	531	556	562	592	550	532	501	519	529	553	524	520	523	591	541	509	604	521	537	564	535	550	538	576	513	531	583	571	555	542	473	540	591	527	525	533	548	551	548	546	527	527	539	527	517	524	532	543	580	539	518	554	545	531	549	552	521	496	525	511	528	534	492	569	547	537	493	563	579	575	515	543	519	542	542	568	499	530	543	558	549	566	564	503	522	571	535	529	508	549	527	565	568	536	539	520	495	547	549	506	495	554	524	532	558	526	556	600	530	521	549	538	522	582	553	561	543	542	483	539	558	555	526	533	548	543	580	551	545	551	525	561	538	569	531	516	572	509	562	543	521	517	520	562	555	541	505	551	525	532	557	554	546	549	541	546	543	559	550	526	528	535	532	546	559	528	524	522	488	563	537	526	526	530	565	554	534	496	559	526	538	533	570	508	536	521	574	548	558	527	558	505	552	561	545	557	560	535	528	562	532	555	528	533	555	495	565	549	534	557	536	523	547	549	536	520	555	527	538	485	529	545	538	526	504	563	539	561	527	539	576	544	517	589	565	587	548	537	556	576	508	546	570	559	521	529	534	515	521	568	589	517	523	600	522	562	517	532	534	568	560	527	507	525	536	530	581	557	501	559	576	543	525	542	513	527	554	515	563	551	526	540	543	545	508	557	544	564	536	545	561	565	542	545	560	578	597	526	489	522	586	552	559	513	529	542	525	574	541	538	545	586	451	527	523	526	556	523	539	557	561	552	546	549	549	521	545	512	556	544	560	545	571	545	554	591	533	588	532	548	547	555	551	521	555	527	534	544	483	536	504	513	549	515	504	516	522	532	533	553	538	500	543	536	536	542	500	525	564	522	534	556	562	543	546	560	550	587	555	548	542	549	541	505	563	549	556	560	550	561	540	533	509	504	550	532	535	548	540	502	541	557	510	545	510	596	545	563	516	542	565	558	563	538	535	552	548	590	529	538	510	573	531	546	560	510	538	576	574	534	527	518	509	549	522	543	521	568	507	511	534	526	557	521	556	520	574	555	586	528	512	547	534	521	542	562	518	587	528	548	505	546	557	537	538	587	576	562	531	517	586	497	559	581	582	546	573	521	516	499	523	574	547	545	549	552	536	519	534	544	548	552	521	567	526	540	547	548	532	521	529	523	540	525	546	493	513	563	581	520	565	548	581	525	571	497	512	575	551	584	519	526	555	550	540	532	570	519	546	544	546	521	535	533	589	564	528	553	551	557	512	522	517	533	544	521	548	565	523	545	520	515	534	536	569	535	557	525	540	526	542	560	506	537	547	516	512	541	537	541	552	556	521	588	514	573	510	585	534	557	477	541	531	545	540	526	537	519	531	546	496	530	525	503	553	514	585	524	586	569	534	549	533	531	532	510	493	530	563	547	547	530	542	548	566	572	524	497	574	505	558	518	531	558	580	536	560	532	559	497	537	556	557	518	539	549	543	558	573	497	520	498	532	558	597	571	523	535	534	531	597	578	536	519	545	559	556	551	559	569	536	537	544	542	549	539	536	546	568	574	539	565	526	507	566	586	538	539	538	545	540	568	545	542	538	544	521	528	524	598	527	583	582	539	580	556	556	549	549	557	531	575	559	552	516	552	549	539	559	549	508	548	602	571	539	560	583	560	554	501	538	538	544	540	553	552	540	518	545	563	513	545	548	563	574	522	527	579	522	560	528	566	560	558	538	551	514	544	575	524	583	524	556	517	553	560	533	506	551	524	552	546	506	519	514	543	538	552	566	534	567	539	549	529	537	549	518	563	532	529	515	544	536	531	553	524	527	514	511	550	574	540	580	533	525	566	542	548	556	527	508	502	492	546	493	562	532	530	538	533	558	530	514	541	514	549	538	552	561	544	562	536	546	536	560	576	545	528	575	491	549	558	559	550	546	506	570	528	566	529	563	512	554	516	537	570	569	562	534	555	555	557	552	536	575	529	558	522	563	563	564	531	554	502	530	601	556	545	500	534	511	545	556	587	556	588	543	559	550	528	540	550	521	556	560	539	586	522	515	543	496	541	522	523	592	534	568	574	514	553	585	477	509	543	548	504	511	528	567	538	541	524	581	561	504	505	563	532	586	519	532	544	573	573	563	549	560	519	562	511	552	494	535	525	559	544	551	480	521	523	566	521	553	547	514	528	518	543	510	557	531	547	502	514	531	563	558	555	574	565	526	533	561	538	547	497	553	523	544	562	516	515	525	551	552	588	543	535	524	512	555	539	600	545	550	535	537	575	482	546	576	543	565	530	551	545	548	518	565	580	550	555	526	510	522	537	572	551	553	524	580	550	537	539	531	561	540	538	510	538	551	524	546	487	549	510	553	538	510	605	529	544	508	578	529	555	506	518	535	532	538	573	565	572	562	539	526	497	523	571	524	551	560	555	549	584	525	537	577	576	539	567	531	564	518	517	531	505	537	488	543	534	525	560	538	528	585	558	582	525	555	542	542	519	565	531	564	546	516	533	543	508	522	524	562	561	554	584	508	574	528	532	562	560	560	574	577	571	508	480	592	549	507	544	526	575	518	539	551	518	564	560	553	542	541	527	551	554	537	558	533	544	550	532	525	524	563	534	543	502	547	542	486	495	504	543	554	547	551	576	562	508	523	525	548	578	567	580	552	555	539	561	543	532	579	512	531	516	536	581	554	567	511	528	557	573	541	528	535	556	537	551	520	532	503	568	585	517	567	533	529	540	550	556	577	517	536	543	542	502	560	537	510	564	558	556	535	565	546	552	549	509	503	576	551	552	542	568	549	540	591	521	582	552	536	556	544	531	577	544	571	576	520	540	547	541	550	549	560	539	560	544	561	566	526	485	565	512	564	554	533	531	556	515	513	627	548	569	548	530	551	556	529	534	540	501	527	513	532	556
2640	857	393	284	224	222	315	337	370	389	302	197	170	199	177	197	185	191	244	777	1202	1392	880	753	506	290	194	139	98	70	74	78	50	63	56	65	64	60	79	55	62	68	59	56	59	55	51	80	48	64	65	52	72	67	66	61	64	67	48	64	69	61	57	64	61	51	64	58	54	67	59	64	65	54	66	66	66	63	62	59	42	62	48	43	71	56	43	64	54	58	61	62	57	62	64	65	71	61	66	62	61	64	66	66	63	74	68	58	52	68	71	67	65	62	58	64	55	71	74	56	55	45	79	69	51	69	69	64	61	62	65	53	80	69	51	62	57	74	65	62	51	56	61	54	63	70	48	72	50	72	50	59	53	89	74	64	66	83	70	68	63	69	68	59	68	58	52	71	67	54	79	68	68	45	49	58	64	54	72	50	66	61	46	59	64	53	62	64	63	61	68	54	51	78	48	79	66	50	59	71	53	61	69	49	65	51	59	54	51	52	57	67	55	64	78	54	64	55	67	69	57	65	52	58	74	71	51	63	61	54	58	49	69	52	61	76	61	65	64	51	73	67	62	55	49	60	69	56	61	72	64	55	64	72	73	74	66	49	69	59	56	57	54	64	49	67	53	67	61	66	69	59	45	59	70	61	61	59	67	67	62	77	68	74	78	70	73	60	59	47	56	71	74	57	65	76	64	64	75	57	54	66	79	58	61	61	63	68	73	51	52	63	75	57	66	71	63	69	48	73	45	69	56	54	64	59	60	64	56	60	60	79	75	57	66	56	73	64	65	56	52	55	71	65	66	66	58	58	56	57	63	58	73	73	67	71	72	59	65	50	60	50	67	66	58	60	62	54	59	68	60	63	52	61	59	58	67	68	63	54	66	67	56	64	57	74	88	64	66	64	69	64	73	73	59	61	56	58	48	65	73	58	62	48	60	49	57	50	63	70	60	62	73	62	48	65	62	69	64	70	67	63	60	74	56	62	57	63	63	64	62	55	57	45	51	69	48	56	53	45	58	45	62	61	56	64	56	64	71	64	56	60	55	45	54	62	52	59	62	48	59	70	65	58	58	69	49	61	58	50	55	78	60	60	77	53	65	56	67	54	66	52	56	57	83	58	54	48	63	60	63	66	55	75	49	65	66	62	62	72	60	65	60	67	63	54	63	61	60	61	57	72	60	68	55	76	77	66	70	79	73	51	71	81	58	59	70	59	67	62	58	83	88	70	62	60	60	71	64	54	62	68	61	73	67	57	56	59	78	63	75	62	60	62	73	64	54	76	73	74	66	55	68	74	59	60	46	49	61	60	59	69	60	52	54	50	78	80	65	64	59	72	66	60	55	69	66	81	65	64	64	66	53	61	63	43	65	56	67	69	62	58	38	63	75	65	65	63	54	63	61	63	59	65	51	47	54	62	64	69	59	49	65	67	71	55	70	66	55	62	66	69	79	69	61	58	61	54	61	59	58	67	68	58	58	57	64	61	53	72	68	58	52	57	68	59	57	57	49	65	56	51	63	78	61	50	64	61	52	65	52	53	68	62	53	49	59	68	67	60	49	64	73	69	64	61	66	67	50	68	58	58	48	64	62	67	71	52	61	53	58	72	68	70	62	76	54	65	60	66	78	53	63	70	62	54	53	57	46	57	64	77	62	55	57	77	66	53	59	63	61	54	68	74	65	56	63	54	50	60	59	61	65	54	60	60	43	83	70	65	69	62	61	44	80	57	69	72	59	65	66	53	56	66	56	65	51	54	64	54	72	85	61	61	69	56	53	59	63	73	82	73	47	57	66	56	65	53	72	58	63	60	56	56	71	61	71	54	58	66	64	50	67	66	66	59	77	56	55	77	74	68	64	67	64	46	70	64	76	62	53	54	50	53	48	72	62	58	61	64	67	54	58	60	63	52	68	61	45	68	50	59	61	66	49	53	67	63	74	67	63	61	63	50	67	71	58	71	59	53	64	60	53	68	65	61	60	49	64	72	75	71	59	64	60	57	61	72	55	60	52	61	51	77	74	51	57	54	73	72	48	63	58	59	74	62	62	57	62	62	58	68	64	69	56	59	49	60	52	65	67	53	73	59	52	63	52	56	72	75	57	47	71	58	76	73	50	52	72	67	53	70	67	67	51	63	71	53	74	57	68	66	59	60	60	59	68	56	45	73	55	66	63	63	61	55	67	57	77	52	73	70	51	81	57	53	76	61	57	68	73	62	57	65	73	66	66	67	58	63	60	66	68	56	60	62	67	63	66	72	48	61	55	68	56	52	61	60	64	48	51	45	72	60	62	60	51	79	58	64	50	66	66	68	70	57	72	51	62	60	62	78	67	55	67	68	64	67	62	66	68	60	63	64	74	67	70	55	67	43	58	59	66	58	63	55	65	71	70	61	68	59	54	64	70	83	45	51	62	60	57	58	61	61	64	68	63	67	53	62	60	61	58	62	59	67	77	72	62	61	73	59	65	70	67	84	70	77	62	62	58	56	72	60	64	69	73	51	55	72	65	52	71	60	63	60	65	52	53	72	69	73	63	61	51	58	58	72	58	77	72	73	61	70	74	72	66	74	66	82	59	61	53	55	61	60	70	62	56	67	45	69	73	61	57	62	66	53	66	70	62	76	56	57	61	71	70	57	71	58	60	66	68	65	56	64	65	61	71	56	43	51	60	75	54	68	64	64	58	62	60	55	57	53	71	60	72	62	56	64	50	64	68	68	57	75	66	59	57	80	54	57	54	66	67	72	56	47	67	60	67	63	62	62	64	79	61	74	67	61	58	57	53	65	44	67	72	68	54	64	69	71	72	82	67	67	66	59	53	62	58	53	53	45	83	67	74	63	56	64	59	60	55	63	66	58	55	58	49	65	70	48	70	60	62	71	46	67	60	64	50	68	65	63	77	66	78	57	55	56	63	73	55	62	67	67	75	64	54	59	66	64	61	69	72	56	75	69	63	59	59	51	51	48	68	61	73	54	48	79	65	63	52	59	71	58	64	48	67	61	61	55	67	43	59	72	73	63	62	67	50	55	60	65	60	47	56	78	76	54	67	63	51	63	63	48	60	59	63	61	64	55	70	60	60	67	69	70	65	75	64	66	58	66	60	63	44	73	67	48	56	77	71	60	61	71	62	61	70	65	76	60	64	75	65	67	59	66	65	70	61	73	84	48	53	65	53	60	46	71	75	66	64	51	59	62	64	67	61	61	64	50	51	65	67	58	76	50	65	69	56	74	69	59	68	68	39	64	61	67	51	73	59	59	64	57	65	64	47	63	51	69	65	53	77	49	77	66	50	63	50	56	65	53	50	47	63	59	77	59	66	59	72	78	67	69	68	67	68	63	70	61	59	68	67	68	46	79	63	65	46	60	57	69	74	45	82	52	58	70	71	60	61	53	68	57	73	65	58	67	70	55	80	74	68	74	69	72	81	64	62	66	52	60	63	57	60	48	59	62	51	53	53	73	70	57	63	65	68	84	57	60	59	64	63	54
21169	7930	3950	4291	9404	12351	14055	13627	12476	11072	9048	5287	4446	4423	4108	4611	4369	4033	5884	15290	20084	20121	14930	12648	8542	5072	3198	1846	1082	765	579	522	480	466	431	470	419	427	455	435	441	449	433	437	446	438	398	443	441	409	418	415	436	447	431	460	438	423	459	439	463	409	449	408	440	445	416	452	398	478	437	447	440	468	462	472	439	434	430	444	411	437	435	427	470	437	433	442	451	405	427	435	416	448	424	478	429	432	461	438	425	489	438	455	432	431	436	443	450	448	419	447	437	426	451	438	484	416	445	420	433	451	424	440	415	474	443	439	435	416	432	405	445	428	453	455	458	421	434	470	458	449	422	493	417	438	445	470	435	431	478	455	464	417	450	449	452	446	459	412	484	420	435	448	428	416	453	439	443	429	425	471	431	426	413	466	449	429	419	406	435	443	451	454	464	418	413	429	417	440	425	433	406	420	460	435	420	459	403	440	436	403	470	461	470	441	451	412	435	457	450	439	421	425	460	437	423	447	458	423	443	451	445	426	434	435	424	434	446	447	445	425	422	439	422	422	449	454	433	453	410	444	439	444	440	446	434	475	427	425	399	448	437	439	441	441	442	461	453	429	432	445	433	438	450	459	417	466	443	393	478	448	455	432	468	450	398	426	450	404	444	437	421	430	433	401	458	427	412	459	442	437	420	441	441	399	437	455	431	430	438	454	472	437	441	466	441	466	404	417	467	465	466	432	449	456	456	404	421	415	397	434	435	417	424	452	395	412	437	433	454	408	420	448	432	439	427	442	437	455	426	425	393	432	433	429	454	439	436	435	413	447	445	429	398	458	438	411	460	422	416	425	419	455	447	424	466	436	424	456	445	451	425	438	418	431	412	424	438	435	432	409	451	449	442	461	436	453	461	440	436	439	405	413	426	444	411	492	412	459	450	424	469	448	450	456	481	439	436	433	401	415	423	442	455	452	440	459	440	470	451	457	413	436	448	445	433	421	427	476	437	435	440	437	492	431	477	429	410	456	447	458	416	434	416	425	461	441	410	433	411	438	433	461	426	422	441	466	426	460	450	420	435	440	449	446	434	392	452	423	430	474	438	414	409	459	457	461	394	431	427	428	457	434	431	419	405	473	408	439	419	438	440	462	448	416	435	447	432	439	433	421	413	468	435	452	468	451	402	430	448	412	482	422	440	450	451	466	435	412	438	400	450	433	455	444	424	458	453	435	474	451	448	433	437	417	427	402	450	428	412	441	442	427	449	430	414	476	434	398	391	473	446	451	459	421	446	434	430	430	431	448	431	408	451	466	471	451	423	461	448	434	471	451	469	419	428	438	447	442	444	454	452	429	464	458	417	456	436	413	436	456	462	456	422	425	442	426	443	436	461	449	397	460	444	397	443	420	424	423	428	459	449	433	451	408	438	441	440	465	418	422	444	441	459	475	446	476	459	477	422	425	416	469	428	441	440	375	410	468	451	419	431	460	431	453	474	437	421	464	424	415	433	412	436	442	496	406	416	481	468	424	431	424	397	414	452	421	427	460	422	473	452	415	421	447	415	474	462	424	418	411	489	437	436	436	428	471	436	448	443	459	415	417	439	444	450	416	446	438	452	467	454	432	406	403	417	426	436	417	454	423	424	422	445	433	407	448	462	441	450	445	404	430	446	459	459	418	451	445	426	448	458	438	424	415	468	435	447	456	450	427	428	442	403	469	451	454	422	432	403	410	443	463	414	462	434	455	451	414	438	411	449	473	425	471	438	423	439	481	483	452	444	455	420	444	486	444	462	471	448	416	395	427	444	414	462	432	425	456	474	456	448	456	478	471	420	421	460	437	423	433	396	458	436	430	463	439	449	452	447	398	440	467	443	415	438	470	441	420	436	459	457	456	424	434	453	453	434	435	401	457	452	458	449	432	463	414	445	453	427	418	442	453	471	455	418	447	436	421	411	434	458	409	460	462	427	446	429	408	431	468	449	452	440	447	462	452	438	452	430	451	445	488	454	468	444	442	430	409	431	437	430	453	404	414	469	424	465	436	439	453	432	426	452	445	470	464	429	417	432	434	443	436	413	445	441	420	456	455	425	476	442	480	419	445	457	473	481	463	405	432	414	452	420	409	445	428	456	456	428	457	420	431	449	478	415	463	453	437	431	445	468	455	435	424	449	432	428	446	483	414	449	448	423	431	470	447	433	412	445	459	439	457	455	453	476	455	429	427	436	431	461	426	455	430	405	428	439	444	397	411	406	398	431	432	448	456	437	460	411	430	437	446	431	469	432	371	437	406	418	449	465	439	410	445	436	483	431	417	418	466	431	463	392	422	435	450	429	434	439	459	414	475	418	449	438	439	444	440	437	410	442	458	434	453	418	428	449	396	452	422	438	457	437	438	410	439	447	428	424	435	448	445	429	442	472	441	423	441	455	453	430	440	439	421	465	440	434	424	436	398	415	415	449	423	426	446	456	456	465	430	451	446	410	399	436	445	431	384	462	438	436	436	449	457	398	443	468	482	424	430	444	444	456	395	406	435	488	464	420	433	445	456	424	442	465	471	453	406	412	452	452	380	428	471	427	431	428	461	433	440	464	443	454	401	418	472	446	472	403	480	433	435	436	458	421	445	414	450	479	435	429	402	444	468	441	459	429	419	482	431	448	416	431	448	460	468	468	471	453	406	431	467	462	422	442	466	436	416	450	453	457	412	428	445	426	422	436	424	454	479	462	445	431	472	433	449	457	403	440	456	438	441	457	433	446	450	416	451	445	418	465	458	458	398	450	409	424	415	440	421	443	419	445	412	421	457	452	484	445	423	463	424	461	447	445	425	423	413	423	429	404	451	446	442	410	443	439	420	415	433	437	397	419	404	472	459	439	421	414	462	405	430	387	408	450	428	445	420	412	471	449	435	475	429	444	434	432	430	461	471	456	457	446	407	433	486	430	461	490	444	438	447	455	426	457	437	428	439	437	484	433	431	430	466	451	437	434	453	466	453	457	474	413	441	437	432	438	435	419	458	419	434	404	434	425	445	446	459	431	433	423	462	472	499	423	460	443	461	446	419	411	443	464	386	443	407	425	451	426	441	440	479	431	475	425	416	435	405	410	440	430	428	438	423	420	441	453	457	438	443	415	437	415	444	455	444	398	431	432	426	420	429	441	444	417	445	435	425	404	425	418	461	445	468	412	420	441	452	426	462	470	386	455	402	418	463	428	440	418	438	419	407	438	449	439	460	428	410	423	434	424	462	463	428	425	455	457	418	447	429	449	425	447	405	437	402	451	412	454	432	438	441	481	456	432	493	421	432	437	449	418	434	447	432	447	471	456	440	443	459	436	406	424	459	462	418	412	435	435	463	462	463	463	478	419	423	487	433	431	415	436	450	457	410	452	474	456	421	411	453	477	414	441	443	478	417	425	408	469	460	436	449	440	449	409	431	434	421	392	454	456	457	411	449	428	454	454	424	452	431	443	477	430	419	440	420	435	446	471	402	448	447	469	421
2196	435	243	164	127	136	176	193	233	220	164	144	110	147	151	134	127	115	116	168	205	211	175	176	122	98	89	69	85	75	68	63	59	60	45	78	67	69	73	53	55	53	57	65	68	55	53	51	65	61	75	59	51	81	61	54	62	70	65	68	70	70	60	70	50	52	74	58	61	60	50	63	72	65	59	55	54	74	70	67	59	70	77	56	51	65	50	58	57	66	56	61	67	74	66	61	68	61	55	68	64	63	45	66	63	74	63	76	61	83	46	60	60	73	69	55	51	50	56	60	51	63	71	62	64	55	66	60	58	54	58	60	59	61	55	59	75	56	64	52	55	61	61	51	80	55	78	72	71	74	63	58	67	50	58	71	52	48	53	64	67	70	74	75	64	57	56	71	69	70	60	64	65	55	72	62	52	67	58	62	63	60	67	55	58	61	58	63	62	58	59	61	51	72	76	61	62	57	47	72	57	63	50	56	57	59	59	63	63	69	58	61	66	59	50	46	51	74	60	72	67	86	70	53	69	60	62	64	70	64	39	71	60	60	58	67	75	53	54	57	69	63	59	65	69	57	80	51	60	76	62	67	46	66	76	71	52	60	63	54	65	49	70	60	65	71	67	55	62	45	65	58	90	59	45	62	51	72	63	55	61	63	78	53	70	69	64	54	47	67	52	66	68	52	71	54	67	64	48	65	51	69	72	60	59	69	52	69	62	52	61	61	61	55	59	75	57	55	56	71	63	64	66	51	59	63	57	71	70	55	68	58	48	47	67	58	47	58	77	50	67	65	57	62	69	64	60	55	53	51	64	58	73	68	65	54	58	61	63	60	55	53	76	56	62	56	79	57	76	57	58	65	64	56	58	60	58	60	61	55	65	56	69	65	52	57	53	65	61	62	68	57	59	66	66	63	67	63	63	58	56	53	61	53	62	69	51	64	74	70	68	46	72	51	59	54	73	58	54	61	63	57	63	68	65	64	77	60	66	57	43	60	60	59	60	54	54	72	73	53	65	66	53	58	54	61	48	59	55	71	57	53	42	67	63	72	62	75	53	72	72	52	58	44	69	65	72	43	57	66	60	54	59	66	54	65	62	73	60	40	63	55	77	67	71	64	58	57	48	64	66	61	54	46	61	69	55	59	61	67	70	52	45	74	78	63	61	56	62	46	71	53	74	64	76	72	62	76	50	60	56	47	58	73	42	54	58	66	69	68	61	60	57	56	59	60	64	60	71	47	69	62	67	72	56	63	67	70	65	48	54	64	64	64	55	59	78	67	70	52	59	56	62	57	59	59	58	62	64	77	58	58	52	67	50	68	64	44	44	67	54	60	59	59	57	71	67	64	62	60	61	59	60	72	61	58	54	59	69	60	78	57	59	57	56	56	65	68	63	72	65	63	74	57	62	50	64	70	53	50	54	70	65	69	71	67	69	71	77	58	52	64	67	58	56	55	51	49	58	64	59	56	61	56	73	56	93	50	58	60	53	58	61	72	65	63	72	76	70	67	56	64	64	69	73	57	51	69	45	56	79	65	84	68	68	57	62	79	70	72	53	59	54	66	51	68	73	77	55	68	57	65	67	53	71	61	59	66	57	59	61	60	61	56	62	62	71	68	55	69	70	60	50	59	55	57	75	55	76	62	52	58	53	63	50	52	54	71	52	53	63	65	64	63	70	58	77	63	62	58	53	62	66	67	71	56	54	70	78	58	63	54	62	63	59	57	65	59	55	58	66	72	67	66	77	67	41	65	66	55	68	56	51	64	67	61	60	75	60	46	66	51	62	53	63	58	64	53	68	62	70	61	67	68	61	59	62	54	56	62	51	52	65	69	86	56	48	57	66	63	68	37	55	67	58	53	70	53	65	66	72	46	66	60	78	75	64	64	61	51	74	69	58	67	59	54	59	63	65	60	59	68	52	59	48	86	68	58	49	57	65	78	57	64	59	51	59	55	67	79	64	60	70	71	68	52	72	60	77	57	64	67	61	49	79	67	50	60	59	72	63	63	85	55	50	60	60	68	46	53	60	64	53	64	62	57	62	52	62	55	68	63	62	58	58	60	64	66	64	65	47	53	71	48	57	76	54	53	71	77	65	57	65	68	58	71	56	66	69	54	61	56	66	57	69	54	81	49	50	53	69	50	56	64	60	64	51	54	67	46	61	54	66	55	68	64	66	75	65	55	59	77	63	72	65	53	54	70	69	60	57	56	73	66	65	61	73	79	44	64	54	62	54	62	63	71	62	63	66	70	72	65	59	70	62	58	58	60	54	50	59	61	63	72	75	54	68	44	49	62	53	55	51	76	56	58	75	52	66	48	58	62	64	75	62	69	50	65	53	45	62	55	56	65	66	73	69	60	60	72	59	50	72	54	62	69	64	66	76	66	78	55	69	54	51	59	68	64	63	58	67	69	69	56	56	75	62	59	60	61	55	74	68	74	67	66	45	66	59	57	67	67	72	60	69	62	52	55	65	60	64	67	55	53	77	66	69	58	46	61	60	74	65	61	66	67	57	78	50	57	63	58	59	66	57	70	67	59	53	63	70	75	64	71	68	59	75	54	58	56	67	61	62	57	54	63	65	73	52	60	63	64	58	54	60	66	63	65	65	59	74	76	70	70	67	59	58	67	63	52	54	64	58	56	57	67	41	71	59	51	70	61	58	47	81	75	77	60	59	69	66	46	70	65	58	68	68	62	57	67	71	67	55	56	49	60	55	47	57	71	45	66	79	69	54	58	70	76	63	70	74	65	81	66	74	61	68	63	61	52	78	43	76	64	64	62	73	57	65	69	68	66	64	62	58	60	57	55	51	54	64	62	79	50	64	55	56	51	66	55	64	61	65	74	53	64	67	67	64	51	69	63	80	54	58	46	60	57	62	78	70	71	58	69	64	50	65	67	66	61	60	45	62	40	65	77	66	66	77	51	64	76	65	69	50	67	53	62	58	64	44	69	61	62	55	65	66	59	61	69	54	76	51	56	48	61	54	61	71	60	39	67	61	59	52	65	73	53	67	66	60	62	77	61	48	62	62	76	57	61	76	72	64	58	54	74	59	56	60	59	48	55	50	56	85	71	57	66	71	63	52	55	60	69	58	63	62	55	72	67	60	49	63	59	60	59	60	62	52	66	60	59	57	57	66	63	64	76	67	69	66	61	56	70	66	60	61	58	58	60	67	51	56	74	44	59	77	65	50	49	43	51	66	63	64	63	58	52	64	65	56	49	56	59	49	64	74	61	54	55	65	49	69	53	77	54	60	86	63	53	63	64	55	59	46	57	49	50	55	68	64	74	69	53	58	76	47	69	58	69	66	64	67	66	57	74	72	51	62	48	58	59	57	58	55	58	57	59	66	63	70	55	54	61	66	61	56	51	55	52	73	63	52	61	55	60	70	61	69	62	69	65	56	56	65	56	60	71	58	75	60	69	87	73	53	56	54	68	59	57	54	58	66	70	63	75	65	65	68	66	73	57	71	54	65	56
16149	4558	2245	2374	5094	7100	8681	8597	7877	6991	5111	2944	2822	3481	3495	3068	2388	2078	2001	3455	4522	4468	2932	2389	1837	1341	1012	826	609	565	504	461	493	448	441	415	445	467	453	465	485	443	482	448	478	453	453	494	435	464	397	455	450	474	420	467	449	468	423	403	447	451	471	435	440	473	426	421	423	436	442	424	447	488	487	435	440	421	456	474	447	442	460	448	444	496	415	466	467	478	437	457	460	437	469	475	474	441	461	456	451	466	400	439	433	436	435	468	468	441	428	444	444	437	451	467	463	475	466	448	453	442	480	429	456	463	469	457	428	454	435	466	458	435	440	445	438	436	446	469	454	419	434	459	471	441	425	453	418	427	414	424	445	439	408	424	415	448	470	432	445	418	435	451	435	469	407	464	439	461	437	437	467	442	423	453	435	476	429	434	431	476	472	433	479	450	423	432	467	418	447	465	470	473	449	462	434	430	455	461	426	441	433	473	483	486	428	454	462	445	459	454	401	468	473	445	416	447	481	440	450	473	450	426	424	444	428	450	452	461	458	452	461	443	444	494	395	463	485	453	475	492	453	483	443	470	455	404	440	466	473	428	432	412	409	458	443	446	417	429	427	455	432	468	471	462	402	428	436	441	437	466	453	429	455	424	433	434	476	447	431	410	443	459	477	420	460	480	479	410	425	430	441	446	501	452	484	463	427	418	425	404	478	428	441	485	477	453	430	485	476	467	451	421	465	471	443	456	482	441	462	442	424	452	454	441	419	462	469	450	477	423	459	415	446	435	451	437	472	461	451	430	442	465	438	445	504	469	427	450	430	438	459	438	459	463	409	452	471	441	452	456	436	482	442	477	423	447	457	475	443	459	425	431	416	410	459	465	468	417	447	442	447	427	464	462	437	433	382	465	417	436	444	457	443	471	482	457	435	428	473	415	466	428	412	428	458	482	482	478	437	431	425	483	446	418	439	425	453	464	441	425	463	444	460	419	465	449	455	476	439	445	470	443	493	444	386	458	440	442	413	417	454	471	426	436	441	441	420	492	474	439	402	432	445	459	417	432	464	431	411	480	440	435	470	455	476	506	474	460	432	433	437	456	442	446	471	467	472	466	448	460	460	444	434	449	465	439	464	464	435	449	472	488	433	485	441	477	434	454	467	434	473	441	489	425	445	474	474	477	446	469	462	415	449	433	458	436	406	466	443	458	438	464	450	484	443	452	469	422	422	483	461	458	472	460	451	427	450	445	416	464	464	444	456	470	457	418	451	443	444	438	466	425	470	474	445	467	435	465	439	467	441	441	434	470	479	419	428	421	466	427	443	450	418	471	445	441	441	477	442	475	432	445	423	460	416	471	424	470	466	432	454	439	432	428	411	401	433	493	413	469	446	446	459	444	464	434	483	432	415	454	466	450	449	469	445	445	458	464	460	405	440	447	449	428	493	445	462	438	425	446	456	475	480	471	474	476	431	397	468	448	448	445	431	466	459	448	482	492	443	450	452	462	467	458	486	485	422	465	441	404	450	463	450	420	411	451	478	457	467	470	489	441	453	419	459	444	465	482	427	435	468	457	437	472	471	448	412	459	452	457	445	406	483	386	422	469	440	444	454	473	455	418	427	459	458	437	464	463	479	430	464	448	455	442	426	421	441	440	457	474	447	454	430	429	418	455	415	462	447	447	454	514	492	434	451	467	481	449	449	446	393	422	438	450	446	453	443	458	477	447	459	471	434	419	423	438	419	424	476	475	426	453	441	462	512	435	452	443	442	490	443	449	469	444	441	478	440	460	430	461	462	407	455	450	393	386	446	410	446	462	500	416	431	396	456	457	437	462	458	413	426	430	446	471	445	460	452	451	464	469	470	507	440	457	436	464	430	418	463	440	423	440	441	484	426	422	435	434	438	464	424	448	403	430	440	458	440	476	440	447	448	449	442	463	459	491	443	500	443	465	477	439	403	459	446	469	438	459	428	443	385	469	458	459	432	455	484	425	446	452	437	439	440	462	440	430	461	446	447	451	466	426	465	438	469	477	469	505	430	447	425	478	499	484	462	434	461	439	443	468	495	457	399	438	423	433	471	422	465	433	441	430	390	456	435	466	430	423	430	467	466	485	441	419	445	484	459	435	488	404	454	448	460	447	436	446	464	464	428	435	429	434	456	443	416	444	475	452	441	457	461	431	458	473	434	487	456	466	463	419	436	428	441	428	467	439	440	435	458	459	443	465	443	422	435	426	474	441	425	450	445	447	419	474	449	440	460	472	451	453	447	438	448	473	469	478	410	464	495	436	412	433	451	405	462	518	422	447	466	436	484	451	456	466	431	441	503	444	418	483	435	466	484	471	420	445	474	464	446	445	449	453	475	420	439	424	441	464	470	447	443	452	419	450	460	434	439	478	457	445	431	413	435	431	457	457	467	436	421	437	419	482	440	436	455	424	398	461	465	497	487	459	439	446	480	467	469	465	461	460	426	468	460	461	423	428	480	437	496	452	500	480	455	436	464	431	461	437	445	467	483	455	460	473	405	442	458	430	420	461	453	463	451	465	424	492	449	482	467	457	468	461	483	390	460	438	473	468	463	428	447	471	458	399	458	429	430	448	483	458	434	450	425	403	425	478	474	443	459	440	465	430	470	452	424	435	441	441	460	438	436	399	434	464	454	468	453	469	484	422	445	453	434	452	429	424	421	444	428	438	465	443	457	467	438	459	423	463	445	444	448	442	447	434	444	487	453	433	474	418	461	407	460	448	486	450	416	410	458	455	420	458	463	416	448	466	445	426	470	479	428	415	466	455	464	459	462	406	426	451	440	460	471	470	469	457	464	472	415	463	421	442	503	484	457	402	449	443	471	447	452	469	482	414	488	446	375	466	455	472	444	478	440	469	451	447	417	471	493	427	457	478	436	489	452	460	437	403	455	424	470	464	463	442	441	426	440	439	459	450	474	392	440	437	456	461	475	443	440	422	484	474	422	443	430	460	440	454	430	442	453	460	404	463	465	474	481	454	471	443	461	429	474	458	459	437	439	418	440	471	414	443	457	439	472	445	427	434	461	453	449	462	454	454	421	415	460	476	426	447	436	436	439	462	452	441	427	455	469	469	450	427	421	442	495	477	435	459	469	444	450	435	444	479	441	463	455	477	434	421	441	437	474	443	486	482	488	456	417	503	406	451	439	502	457	443	433	441	493	468	475	451	480	458	450	443	435	437	435	462	448	443	414	503	412	437	443	475	452	406	486	467	446	474	442	442	476	471	425	452	472	453	454	491	464	467	435	460	455	434	464	475	457	430	472	414	443	438	444	497	442	389	441	450	429	453	479	413	481	491	410	424	432	432	457	458	451	439	454	434	459	461	471	449	458	450	447	433	460	434	421	439	421	431	458	474	479	491	416	450	447	453	432	454	436	448	448	478	493	450	455	467	451	422	475	402	411	449	445	477	421	439	440	456	433	441	416	463	429	460	413	450	400	425	485	466	484	489	416	511	456	442	430	442
1739	556	264	196	149	166	229	292	280	221	169	171	186	192	154	113	125	140	274	526	630	553	415	350	223	159	139	97	81	54	39	61	56	48	60	50	53	49	48	59	53	55	54	56	50	53	54	46	59	42	52	54	50	52	50	44	50	53	54	56	40	52	51	54	38	43	46	47	45	43	47	49	69	49	61	63	53	41	49	50	39	46	55	48	56	55	49	50	51	57	67	42	48	51	55	64	54	59	53	49	53	65	42	42	44	40	56	36	63	37	49	49	45	51	55	46	57	54	50	62	44	53	60	52	55	38	73	55	43	40	58	48	59	41	39	65	57	53	50	34	61	42	55	56	54	44	50	60	43	46	52	51	57	47	48	40	59	57	46	43	39	58	56	58	46	54	38	50	52	47	53	48	42	48	59	37	42	50	46	50	51	50	44	36	61	34	46	49	56	46	60	45	35	33	53	67	34	43	46	54	54	39	53	57	43	53	46	58	45	52	52	42	51	57	46	54	63	57	53	55	47	49	44	48	40	42	43	60	41	42	44	45	54	39	55	43	41	44	43	53	50	49	40	41	53	59	58	65	49	49	39	39	58	60	55	45	59	52	48	61	66	63	42	59	59	47	62	54	58	50	48	51	42	53	55	61	47	61	67	35	42	47	37	50	42	51	60	55	47	50	55	43	71	47	47	52	60	64	47	51	39	45	55	65	56	62	56	53	49	49	53	62	49	45	45	55	49	58	46	42	54	45	57	61	48	37	45	54	51	52	44	55	48	53	53	42	30	48	55	46	42	60	53	51	53	56	37	45	43	44	48	45	51	45	63	46	60	39	35	58	46	42	53	49	39	52	43	48	54	43	53	44	46	53	38	45	48	52	38	46	42	61	43	41	51	47	59	44	61	58	46	55	54	52	51	51	52	58	43	48	47	46	58	52	45	52	45	50	44	45	55	52	61	46	49	43	46	54	47	48	45	52	50	52	57	53	51	47	59	56	45	52	45	43	58	45	54	52	45	47	38	40	54	50	48	52	56	67	48	48	47	43	55	44	54	50	47	52	46	48	61	54	53	47	47	51	55	46	46	47	58	51	41	50	54	37	52	53	38	48	48	45	56	65	44	37	47	54	46	42	66	48	57	40	47	66	48	39	50	48	55	44	65	51	53	48	49	38	47	44	52	44	62	42	51	50	42	56	50	49	40	44	47	56	55	41	47	54	49	52	57	54	45	53	56	51	43	41	53	65	46	47	58	52	52	56	47	53	43	52	43	50	49	44	54	51	42	70	38	45	48	59	51	57	57	43	47	50	56	41	57	53	39	56	50	68	59	55	41	49	52	35	52	52	53	56	44	54	38	47	55	51	47	54	49	48	53	51	43	63	44	47	57	45	58	59	47	60	54	58	43	47	53	47	63	55	36	47	52	61	59	42	47	55	40	53	49	52	52	51	51	38	54	47	61	60	67	52	49	44	47	51	34	48	45	58	45	53	54	46	55	57	50	55	39	33	39	51	40	53	58	51	62	57	51	55	48	49	53	49	55	48	44	45	63	46	59	49	57	50	45	46	34	39	51	51	46	47	61	53	48	40	50	45	60	53	49	53	58	56	44	49	49	52	47	37	53	49	43	52	48	52	57	50	45	41	43	44	44	62	46	45	39	41	31	49	55	46	55	45	39	56	59	65	58	55	52	44	48	53	50	63	51	50	40	48	35	47	51	45	60	59	42	47	53	47	59	58	56	50	48	50	44	59	50	52	51	53	51	44	44	53	56	59	39	49	49	42	62	39	52	45	55	50	36	56	40	48	42	47	32	41	44	56	43	51	56	42	49	50	43	49	54	61	49	68	62	61	67	55	54	47	50	52	51	52	49	51	58	52	48	57	35	42	58	54	44	54	50	52	49	46	42	49	41	54	52	62	47	64	54	51	54	50	52	55	55	56	48	45	47	42	58	51	47	53	45	48	50	48	47	55	41	50	53	51	47	53	49	47	50	59	33	43	57	55	51	49	55	55	49	36	49	41	56	65	49	49	46	60	60	45	43	57	43	43	57	49	43	71	38	54	48	53	46	37	54	60	44	48	49	55	54	62	47	59	46	55	53	50	51	44	50	57	55	53	55	50	45	41	60	52	66	51	60	50	42	43	55	50	58	49	48	46	38	55	49	36	40	50	51	44	45	58	58	51	51	47	41	65	62	46	52	50	60	51	58	56	51	48	50	59	68	48	44	53	52	60	47	49	48	51	67	45	41	52	48	45	58	44	47	48	69	50	58	44	46	57	52	46	51	43	39	50	44	58	51	58	55	58	50	51	55	55	57	41	50	52	39	45	44	45	51	50	63	52	66	68	56	61	47	55	57	57	54	60	44	54	51	43	61	44	45	38	51	49	55	42	43	47	48	46	54	54	46	56	46	48	65	53	53	54	46	51	54	58	60	51	42	57	67	59	56	55	41	52	45	62	63	44	45	55	54	36	54	43	42	49	52	34	65	45	50	46	43	55	44	46	49	46	33	58	44	61	51	50	55	56	52	44	60	45	47	43	48	56	47	49	55	44	45	58	40	50	43	42	53	58	55	45	44	41	58	50	54	44	49	52	60	61	50	45	59	42	61	52	43	50	52	59	63	46	59	43	41	55	63	54	55	61	46	54	64	51	59	52	39	57	58	61	60	34	53	45	51	50	57	58	56	51	54	44	62	52	40	58	49	48	47	52	49	51	53	28	50	57	55	46	54	46	59	52	54	57	56	59	49	54	50	44	40	53	44	59	45	37	50	52	62	49	46	46	42	46	44	47	44	47	51	56	37	49	56	56	57	49	62	58	54	45	42	62	62	47	39	49	52	54	64	34	61	47	54	61	56	63	62	37	60	45	58	39	56	35	43	55	51	50	55	39	40	35	51	41	52	56	57	65	54	53	56	58	49	53	72	51	35	45	54	49	62	64	60	51	51	52	58	43	62	40	66	48	42	50	59	46	54	45	45	45	54	35	53	50	44	50	54	55	50	46	42	57	45	51	54	48	51	46	60	47	51	42	62	37	60	41	63	62	44	59	51	56	48	54	51	56	52	52	50	49	57	53	51	40	49	59	46	49	46	46	61	46	61	42	62	56	42	54	53	50	56	53	53	60	39	63	56	60	63	56	49	39	48	44	44	52	53	42	55	44	65	44	55	43	59	42	51	60	50	48	59	56	49	59	57	52	31	52	45	50	45	59	57	38	47	55	43	51	50	53	47	40	54	44	50	62	64	48	55	39	54	44	45	62	52	42	48	35	38	41	55	47	51	45	49	58	52	48	45	47	49	48	56	53	44	47	50	46	52	43	57	48	43	44	47	46	47	36	51	55	50	51	45	59	54	54	52	54	42	47	54	53	47	54	50	43	45	51	51	42	52	63	59	35	54	39	40	61	56	55	49	59	60	52	55	41	45	39	43	50	55	45	48	45	52	49	61	46	47	49	47	46	51	62	42	53	36	40	49	43	64	44	49	46	47	50
17950	5921	2781	3195	7664	10414	11692	11949	9766	6508	4904	4774	5470	4834	3937	3235	2512	2378	6599	11799	12665	10819	8882	6553	4268	2770	1727	1070	713	535	414	365	395	381	357	346	351	337	326	367	345	373	349	378	353	343	333	343	367	379	332	360	330	363	393	358	362	393	342	344	368	377	384	350	355	341	361	313	352	349	338	349	334	361	348	345	375	390	373	335	347	377	367	372	343	352	356	344	367	360	377	364	352	410	351	365	352	368	362	394	350	371	345	372	392	383	355	387	389	390	358	338	369	365	375	378	342	364	350	382	390	359	381	366	346	332	368	364	386	339	365	371	384	374	350	394	351	370	400	359	364	362	350	351	381	325	362	352	370	342	328	323	372	357	336	395	350	368	402	377	341	347	386	370	380	366	364	383	355	373	388	334	346	358	384	346	349	362	377	359	350	364	393	364	387	338	357	340	366	377	358	360	357	367	359	393	392	381	405	365	380	380	412	340	348	377	359	359	358	369	367	327	361	385	362	352	379	325	339	404	370	380	344	394	351	373	363	365	327	374	373	378	342	345	350	334	355	326	390	339	347	357	366	367	369	376	392	363	361	352	372	390	348	350	365	366	397	343	363	350	347	341	389	393	340	375	322	357	345	386	350	387	408	339	366	367	345	369	352	354	340	366	391	385	382	366	375	370	363	378	375	365	399	365	394	346	349	359	345	377	368	363	376	373	352	375	369	371	355	356	367	378	348	344	343	374	335	366	360	336	359	355	352	373	351	359	352	384	374	347	373	360	382	346	346	420	357	367	348	353	372	370	354	346	353	355	339	377	345	359	334	355	369	357	336	368	376	339	353	364	384	393	371	415	347	352	406	374	387	353	345	381	406	365	356	363	365	348	377	377	353	380	353	362	367	370	348	358	373	369	393	347	368	336	344	361	326	379	363	371	357	390	351	354	367	345	378	341	302	354	376	357	380	390	379	368	398	370	335	362	335	359	383	343	373	342	371	346	388	377	360	369	347	369	365	383	361	384	374	329	354	392	373	367	327	353	366	382	375	349	401	372	362	363	360	392	347	363	336	374	340	370	374	357	382	319	365	356	342	349	356	338	374	332	365	380	380	335	346	391	373	370	360	339	358	346	393	361	357	372	364	378	352	393	378	338	364	346	358	342	368	336	350	352	338	374	357	355	364	381	379	338	346	361	356	366	336	363	366	348	329	373	333	339	332	353	385	367	363	389	370	358	347	352	370	378	372	361	387	352	385	358	383	362	364	314	338	388	346	364	338	355	346	359	358	366	377	368	351	392	386	357	381	359	330	375	349	358	301	391	359	360	352	382	373	361	385	356	366	353	331	368	362	342	402	329	360	354	361	356	342	346	377	341	346	332	385	372	377	335	393	345	336	367	379	390	373	386	346	398	357	336	376	376	318	312	367	357	388	418	388	361	331	351	372	361	369	364	362	356	348	372	372	334	375	350	343	360	359	330	352	371	379	360	353	349	355	345	384	365	352	346	349	372	345	358	343	385	350	317	389	340	372	376	333	340	381	372	345	351	370	394	327	330	356	366	356	383	334	363	364	377	378	353	382	371	358	393	364	372	369	345	365	388	357	335	360	323	383	371	362	360	367	356	362	376	380	355	366	333	336	388	345	360	369	383	363	331	360	365	360	369	315	361	397	373	354	348	384	356	310	349	363	374	338	355	353	389	399	358	377	366	381	350	377	337	380	342	363	363	350	335	379	366	364	354	386	341	369	361	346	366	365	360	371	390	401	388	364	372	362	355	340	350	372	379	362	364	398	350	377	396	378	386	363	328	373	347	351	380	401	382	334	352	348	357	371	374	350	374	387	362	344	393	362	323	371	376	361	335	376	367	360	358	366	381	364	365	367	386	367	374	368	370	370	345	343	350	382	357	372	360	376	348	342	354	360	347	374	356	365	367	377	352	355	374	369	394	370	339	351	358	348	347	364	399	361	351	361	352	360	341	320	377	342	355	374	333	379	349	364	366	355	370	349	385	368	393	366	373	398	388	350	355	360	343	387	370	367	356	319	352	417	323	350	338	360	364	369	414	366	358	354	329	364	350	371	352	388	347	363	365	332	344	350	354	390	358	358	364	342	376	382	374	354	380	330	340	370	350	361	350	363	377	356	399	366	374	365	364	363	364	381	360	357	333	361	388	367	304	375	352	367	370	368	382	352	386	369	365	346	366	366	395	350	353	384	382	373	336	350	361	349	362	350	361	351	372	385	366	331	362	361	382	363	378	349	378	373	333	388	371	394	365	362	371	383	350	382	340	341	356	389	361	376	341	388	383	365	405	359	352	355	356	352	380	393	378	375	375	357	366	367	347	352	355	327	353	382	356	339	350	360	371	361	363	376	377	384	354	361	347	360	372	355	387	359	373	354	353	391	358	345	341	348	358	390	372	388	360	338	350	393	374	355	359	364	368	372	365	361	383	328	362	355	355	388	382	386	360	372	367	334	346	389	353	368	354	365	355	380	337	342	352	380	381	374	372	381	360	358	327	391	359	391	369	368	355	361	397	345	366	358	365	387	347	330	330	372	348	354	371	326	362	387	369	332	377	385	341	372	400	367	369	352	366	403	361	346	354	352	356	318	368	376	353	350	380	348	374	354	344	362	351	351	390	394	328	373	338	365	377	371	338	399	385	344	354	343	356	342	354	378	389	361	357	339	328	372	349	350	334	390	366	369	350	395	352	390	348	342	357	350	335	392	370	333	378	357	364	384	367	388	331	382	364	317	366	360	346	405	361	362	360	375	368	347	367	369	362	360	330	395	370	376	353	357	366	405	354	352	379	367	347	338	400	334	388	343	375	355	366	355	370	385	359	339	366	342	367	351	341	352	338	397	381	339	388	351	320	386	362	334	378	362	385	381	365	390	335	327	353	362	358	370	361	328	379	365	349	372	358	363	361	365	348	358	390	361	349	389	390	343	352	369	367	352	373	344	367	369	343	334	325	346	362	391	352	358	388	387	375	377	355	347	348	370	352	327	378	374	355	363	390	376	390	383	358	372	337	378	388	350	379	389	375	348	352	334	365	368	383	387	361	360	391	411	364	344	366	378	376	346	345	348	388	400	381	378	355	339	372	379	391	367	388	355	384	366	330	371	369	375	340	359	344	354	345	356	356	365	364	367	376	371	361	348	317	390	381	386	358	356	336	366	361	351	372	382	350	378	357	350	400	376	376	353	397	345	365	386	376	354	368	349	361	375	379	360	336	381	391	387	349	366	352	366	389	366	364	405	352	364	368	383	378	349	361	346	381	379	379	360	354	355	373	370	358	355	375	358	363	366	365	385	372	334	343	342	342	354	355	370	345	351	371	352	350	363	333	323	350	349	389	373	338	346	342	367	397	382	407	369	344	347	398	348	346	344	364	348	371	381	346	370	401	353	388	368	335	371	371	348	374	383	323	359	422	360	371	360	358	331	357	368	391	369	397	381	350	399	392	349	352	365	359	361	357	363	375	321	341	356	365	378	390
3267	525	287	218	159	176	267	254	217	181	190	202	176	151	137	128	137	263	419	617	695	599	466	371	259	186	139	126	91	86	77	81	95	72	75	81	69	64	94	66	68	89	93	77	73	58	79	71	81	75	92	73	82	99	67	61	91	67	78	83	58	72	77	84	81	100	64	63	83	77	65	70	78	73	72	64	76	69	69	64	68	79	59	89	60	79	70	63	67	77	74	61	78	74	73	71	78	64	74	77	77	80	71	77	50	84	80	73	72	90	69	77	80	80	72	85	68	75	78	61	60	67	64	72	89	78	86	82	84	74	75	65	66	72	61	81	76	86	78	77	86	87	74	85	68	96	77	68	73	82	68	70	69	68	77	88	63	80	80	97	73	78	70	67	68	58	76	67	85	88	79	83	80	77	77	63	73	66	73	88	71	62	71	87	70	70	83	78	92	72	76	67	77	85	65	79	61	86	78	68	79	86	90	88	80	78	68	77	57	88	80	77	66	88	85	79	67	88	65	86	80	59	87	78	82	64	64	74	67	82	88	80	81	78	89	66	79	64	60	83	71	81	74	72	69	83	66	82	80	79	74	73	70	81	69	81	69	65	83	72	71	62	78	87	69	77	67	76	78	81	71	58	81	64	74	74	77	70	74	55	51	79	70	62	77	67	70	67	75	78	66	89	78	80	81	74	78	68	75	71	75	73	80	96	89	80	71	66	84	75	73	68	54	83	70	91	73	80	76	64	80	68	79	67	87	73	67	81	77	73	72	58	87	70	81	83	76	66	62	70	67	77	66	74	73	68	69	64	84	84	91	88	70	75	63	78	78	67	73	80	68	72	66	78	58	90	87	74	69	72	70	79	69	90	69	79	73	72	68	62	69	73	61	72	59	65	72	79	68	94	69	69	54	77	78	71	82	63	60	69	54	93	80	69	70	75	79	72	78	88	80	85	64	75	87	85	75	73	87	71	64	78	78	82	93	70	71	84	96	80	91	66	77	72	85	65	78	55	73	77	79	63	69	93	72	74	89	72	81	90	76	72	68	81	90	65	67	77	66	74	86	79	72	82	66	75	69	69	65	104	72	75	66	76	60	82	73	72	66	63	64	67	83	75	81	80	68	71	66	65	77	55	73	75	78	72	85	55	70	79	90	82	74	73	73	71	79	64	69	74	66	74	69	77	60	67	74	83	62	74	85	73	69	64	67	73	96	79	72	70	85	67	73	75	76	75	87	55	74	77	86	67	77	66	87	76	69	74	82	87	90	80	65	79	76	76	62	79	72	77	83	77	76	84	84	70	89	90	76	61	82	64	76	85	85	58	83	87	68	71	82	75	73	67	85	72	84	63	85	73	77	87	90	78	77	81	52	73	71	67	79	75	71	79	83	79	56	77	78	84	58	93	63	76	73	86	102	79	71	74	63	71	76	77	76	80	76	67	65	74	66	76	78	69	80	74	73	58	73	73	68	72	81	71	67	69	83	66	73	71	72	80	72	75	72	66	68	83	78	68	84	81	70	79	73	88	79	82	73	82	83	60	69	62	75	77	74	75	70	66	71	89	83	84	72	78	78	74	78	86	81	78	60	77	96	80	91	68	68	56	64	86	77	78	74	75	85	70	69	64	73	81	60	80	93	83	69	60	82	73	77	86	78	67	67	76	74	72	62	73	66	81	69	87	59	82	83	66	80	62	73	74	65	68	87	75	71	72	77	75	64	71	70	77	69	81	78	71	63	65	74	71	68	86	69	85	80	62	91	88	64	65	80	72	67	78	71	81	70	79	80	69	69	73	69	88	76	74	80	74	80	72	83	67	80	71	79	57	67	75	58	67	82	73	90	80	75	86	84	78	71	71	70	74	80	84	83	64	69	74	82	76	80	78	72	85	85	90	55	78	69	67	65	72	69	91	90	70	86	83	78	73	92	86	74	72	93	64	88	85	55	69	75	85	87	84	84	75	79	67	83	81	80	76	76	51	62	62	82	82	72	80	95	85	81	75	95	69	77	88	79	89	80	79	76	67	67	82	64	72	90	78	76	73	80	89	71	61	72	67	74	69	62	81	81	71	82	75	80	59	66	81	79	77	76	84	82	85	69	85	81	68	83	62	75	79	90	71	73	74	69	64	88	74	85	64	61	74	71	72	79	81	67	68	76	73	76	79	73	86	78	82	93	67	74	57	89	78	67	67	74	75	69	75	70	75	82	84	78	95	86	82	71	69	64	69	80	60	64	72	70	62	66	73	66	75	70	80	64	92	65	63	62	64	63	88	64	71	86	71	79	75	74	83	78	80	86	85	80	76	88	76	78	72	73	79	82	62	70	85	90	65	83	87	86	86	67	63	91	79	76	78	89	93	83	100	59	68	66	59	83	80	81	80	77	73	72	88	72	88	71	63	104	94	69	83	69	63	74	75	64	78	71	76	89	91	70	57	85	76	88	65	80	70	59	75	85	71	61	69	70	85	57	71	59	79	91	83	75	76	72	66	90	71	72	72	58	78	73	65	78	74	81	77	65	64	66	73	71	75	77	62	66	87	70	73	79	60	64	84	70	83	69	69	80	73	62	85	78	91	81	72	71	70	75	79	65	63	87	50	83	74	82	72	88	94	80	88	78	83	79	73	74	75	78	87	68	73	90	84	58	69	77	61	74	72	82	65	69	75	81	73	61	73	83	74	70	74	82	89	88	67	78	70	67	97	73	69	87	80	77	67	94	65	86	76	61	85	63	71	87	86	75	84	72	75	72	71	70	73	77	92	68	59	70	79	76	59	81	60	82	86	75	58	83	80	71	92	94	85	73	91	72	75	77	80	84	55	67	74	70	69	67	69	92	87	87	64	75	72	83	91	82	81	101	81	65	75	81	76	75	60	73	82	71	74	77	65	70	60	63	78	86	82	65	61	64	64	58	59	68	68	73	77	83	87	87	75	72	85	68	62	75	81	71	80	56	67	72	85	78	71	71	76	68	73	76	70	83	64	69	78	80	77	80	66	71	87	75	80	68	73	78	79	81	78	105	86	77	75	100	69	72	84	69	70	78	79	93	89	80	83	73	72	89	76	81	75	67	86	87	68	68	79	66	70	75	92	71	72	82	85	65	63	75	74	69	85	72	85	86	76	91	76	69	77	85	68	76	86	79	94	83	74	63	59	74	73	80	79	75	78	68	68	89	82	92	76	86	80	72	78	79	74	68	64	67	66	76	94	70	62	69	75	72	87	67	58	95	80	86	66	63	72	83	82	79	67	107	80	80	78	71	80	60	68	78	81	86	82	85	69	69	63	73	70	88	79	68	79	55	74	80	66	73	61	74	73	67	72	68	83	86	85	69	64	66	66	68	73	73	65	71	73	72	69	60	78	68	69	86	82	83	75	63	77	72	77	68	79	81	68	70	65	89	75	76	88	71	80	73	67	70	78	70	81	63	79	78	85	71	81	74	66	65	85	66	95	80	94	75	59	75	69	74	93	84	53	87	77	70	72	79	84	65	58
18456	5494	2995	3256	6504	9989	11921	11258	7472	5540	6364	5844	4539	4081	3312	2487	2535	5855	9961	13224	13088	11811	9242	6723	4342	2772	1828	1238	864	696	557	566	561	523	568	568	529	510	610	568	524	600	504	576	559	503	577	550	520	506	541	510	522	536	522	544	527	591	528	572	547	516	553	521	537	534	534	537	516	575	554	548	517	564	531	499	484	537	562	533	573	535	521	504	521	535	540	509	551	528	536	560	518	545	570	562	540	573	552	543	536	576	523	575	560	537	537	513	545	502	535	564	578	518	538	536	537	571	531	525	550	555	523	524	517	542	559	535	537	559	577	508	542	541	517	560	546	555	520	532	561	522	520	545	520	543	525	543	559	551	539	520	564	520	586	530	542	548	535	546	558	543	527	544	572	526	553	537	529	524	555	552	581	560	559	549	558	524	593	548	559	563	578	560	570	561	547	514	530	533	554	547	550	521	517	537	525	539	541	559	539	542	527	536	588	534	548	521	539	492	520	497	572	521	539	521	583	502	551	531	514	563	563	527	530	548	526	542	525	543	514	519	534	511	504	555	529	502	518	532	538	528	543	539	538	534	512	566	568	573	544	519	493	528	499	518	551	576	506	534	533	537	514	526	522	576	546	541	554	520	552	531	536	532	532	541	546	555	584	536	526	486	556	538	551	537	505	530	519	509	548	534	546	574	538	517	498	504	541	523	529	557	540	525	503	505	541	530	590	515	534	538	593	557	544	474	542	549	546	544	502	560	525	523	522	545	540	559	578	552	521	488	574	524	563	565	551	562	553	533	524	544	515	529	533	559	570	504	535	551	562	518	564	542	547	552	528	538	540	563	520	562	534	536	547	510	544	530	565	534	565	546	520	514	542	522	536	553	557	553	521	529	503	542	538	532	543	534	561	505	563	552	514	547	553	535	531	499	566	535	521	531	553	528	568	526	554	514	553	531	568	554	491	521	578	498	601	581	524	525	509	547	554	559	501	545	538	546	526	559	491	523	551	567	520	501	559	516	515	564	542	560	566	557	531	517	561	553	545	512	507	569	535	555	563	512	523	517	550	540	583	549	557	553	495	540	567	540	551	508	575	548	536	553	571	544	538	545	540	540	558	545	559	541	536	543	539	514	506	554	491	544	557	550	554	523	520	532	600	508	555	610	516	547	561	524	572	539	569	564	537	532	521	539	566	531	546	533	513	543	576	544	530	525	545	554	511	531	512	545	530	566	564	531	553	502	547	533	557	576	557	536	538	562	525	514	521	538	531	544	525	528	505	555	529	512	541	564	553	539	514	539	546	556	525	517	536	546	529	586	524	521	536	574	538	540	555	563	526	553	474	546	502	501	573	551	587	504	580	541	562	539	524	523	556	524	527	598	512	531	550	532	589	541	556	556	558	497	543	517	528	551	578	544	554	565	481	517	530	560	582	532	537	583	553	526	540	504	508	507	563	540	501	565	540	551	554	532	494	530	532	573	552	562	497	507	521	503	554	552	490	571	554	540	558	559	523	522	486	541	557	534	520	553	497	579	556	530	513	536	510	555	526	529	549	520	534	542	532	520	553	526	535	489	528	546	558	530	504	520	590	538	516	572	543	559	549	543	534	564	527	571	529	509	591	560	519	532	567	524	509	552	566	530	550	555	545	558	554	529	518	533	538	554	532	543	536	549	507	532	566	517	504	516	505	567	526	516	605	460	564	518	560	543	568	551	535	524	578	500	541	572	485	535	507	533	538	552	556	552	545	542	550	528	488	540	539	550	536	555	536	542	551	554	543	566	521	512	574	535	582	514	567	535	563	495	529	547	553	543	526	507	505	548	558	508	536	495	566	531	536	513	533	544	561	525	525	558	579	505	545	527	519	547	529	516	520	528	504	530	513	508	568	508	541	550	535	578	523	572	571	554	549	531	520	560	536	544	539	545	509	554	580	508	553	564	506	533	532	516	540	505	564	541	556	524	535	557	540	568	542	530	518	512	552	547	554	599	503	529	521	549	527	592	529	550	545	524	556	548	540	496	512	518	548	514	553	535	571	538	493	543	541	579	531	531	557	535	481	553	537	556	563	512	551	517	524	561	539	522	491	549	543	555	557	599	546	554	535	516	547	512	553	518	544	545	534	557	553	566	537	526	576	497	526	531	519	535	509	605	543	572	636	567	522	519	575	530	530	531	545	528	553	513	515	555	541	551	572	540	542	527	531	533	540	543	537	535	548	523	572	509	571	559	535	562	521	500	503	536	518	586	541	556	545	540	523	527	567	541	570	540	552	519	520	493	617	539	559	561	548	528	563	538	535	536	538	516	515	518	539	574	585	548	509	547	558	563	535	554	534	529	554	573	525	567	562	477	550	540	534	501	544	535	529	525	515	521	556	539	533	525	561	573	481	489	567	501	571	545	521	536	574	522	535	498	498	525	565	543	529	512	536	515	514	506	521	510	547	565	541	517	578	515	539	560	518	555	560	548	577	537	548	542	504	497	544	470	554	549	543	588	534	566	563	542	505	507	534	543	500	496	549	549	529	510	559	554	543	550	549	537	553	526	528	560	536	564	528	546	512	533	535	555	533	489	533	574	551	531	541	528	555	582	517	522	521	490	560	547	562	563	489	559	567	546	530	529	511	554	519	530	530	541	543	541	543	498	541	532	536	562	538	540	499	528	549	551	541	561	564	549	535	589	558	581	532	592	566	589	528	529	564	487	568	548	544	516	538	548	511	519	536	523	534	521	542	553	525	541	531	531	559	524	532	503	569	547	533	528	507	552	585	548	519	564	530	505	564	557	540	558	569	534	544	490	556	495	496	543	545	543	519	594	579	563	552	566	526	577	514	555	512	545	533	516	520	527	538	506	525	582	519	546	501	520	574	536	487	550	546	533	552	552	533	552	542	517	520	492	554	515	574	548	553	538	560	531	577	561	517	577	524	558	540	575	539	521	576	524	528	559	555	511	512	538	544	526	522	540	522	527	576	527	513	538	517	565	509	571	528	523	529	509	528	551	535	546	539	538	545	503	580	527	547	552	551	545	551	557	583	512	523	516	497	523	541	550	559	537	539	571	500	546	519	566	563	493	531	521	544	524	560	514	523	537	550	504	565	524	530	559	546	592	559	531	514	529	497	561	495	511	481	553	572	560	553	541	535	533	540	532	560	499	537	572	546	587	528	562	536	510	550	521	519	516	542	522	520	578	521	515	534	519	567	530	533	551	547	517	535	507	513	549	556	541	524	549	523	539	510	560	545	562	515	591	554	563	559	534	501	539	538	542	549	507	553	522	569	512	549	549	491	504	528	541	553	535	501	580	615	519	537	549	536	542	536	535	532	511	568	565	551	513	542	535	562	574	547	541	565	537	492	558	546	497	551	537	537	524	543	585	526	556	505	567	531	495	536	533	544	501	545	563	522	528	562	513	543	546	505	524	533	544	510	524	593	525	536	509	491	571	569	546	550	508	533	573	528	556	542	557	549	519	500	515	559	578	530	570	548	512	528	556	537	526
2755	701	339	229	199	212	341	323	239	263	211	248	249	177	144	129	276	502	670	954	1214	1051	805	604	430	258	211	117	71	85	75	68	64	51	65	73	56	60	69	70	55	64	55	57	72	63	72	57	60	63	59	68	58	75	43	56	57	66	70	65	44	72	64	51	50	56	52	55	58	52	55	68	63	58	54	62	67	64	71	59	60	53	58	65	60	56	69	62	60	60	52	43	52	48	62	56	57	52	58	69	60	53	77	59	60	51	65	60	61	67	75	55	59	40	59	56	58	48	45	64	67	67	68	57	56	54	43	54	56	73	59	69	66	56	62	60	72	51	73	63	62	65	64	71	63	52	39	48	59	61	68	51	60	59	72	57	66	64	59	50	55	70	48	57	63	61	62	57	65	70	66	67	64	54	53	66	42	52	60	69	45	67	56	75	57	65	70	68	69	44	54	66	63	62	65	58	54	59	57	68	61	61	56	62	73	52	54	77	51	70	74	61	65	73	75	72	66	52	56	75	61	61	62	65	52	49	58	58	77	63	64	62	70	59	59	72	63	57	53	67	64	54	64	61	58	63	70	61	75	73	66	64	63	56	46	61	73	74	70	44	61	69	54	57	66	55	66	52	62	53	57	64	57	62	52	49	61	43	58	54	56	67	57	74	56	80	65	61	58	58	46	53	58	62	69	64	63	62	53	50	74	49	59	70	78	54	71	61	56	59	76	54	59	45	49	54	64	52	73	54	55	65	68	72	69	66	64	53	58	59	61	71	53	58	72	61	67	55	64	50	68	61	58	66	54	58	58	49	57	53	55	71	56	71	48	62	67	66	68	65	60	61	46	56	60	62	58	59	51	51	55	57	45	72	63	60	55	64	72	64	64	66	57	54	40	65	56	72	61	64	54	61	54	57	66	64	60	47	69	52	51	68	59	69	66	63	51	61	61	60	45	68	64	55	71	67	58	53	61	50	60	63	60	65	56	65	65	59	55	76	82	59	75	59	52	63	60	55	73	70	60	51	49	50	65	64	60	58	71	53	69	59	45	51	60	68	60	71	70	85	56	62	67	70	53	63	75	62	69	57	68	54	58	63	66	43	63	61	58	54	69	68	64	73	70	41	82	55	71	57	78	60	75	57	54	53	58	77	67	65	71	60	56	69	66	67	59	53	54	70	59	71	54	63	56	51	53	56	79	44	58	59	50	53	66	68	59	57	52	57	66	57	60	59	67	58	72	64	54	50	59	45	65	58	64	66	51	59	52	56	49	65	75	56	70	73	64	68	52	72	65	65	55	64	70	65	58	58	66	63	72	49	55	55	68	65	77	55	53	51	71	70	62	61	54	74	47	52	65	84	65	61	60	64	65	64	52	60	60	58	67	58	57	52	56	71	61	77	64	62	53	59	59	53	74	55	56	49	68	55	60	62	54	62	65	69	75	67	68	55	65	53	62	58	67	70	60	60	62	53	56	62	65	78	65	63	68	49	47	55	65	61	65	59	63	75	67	54	62	61	70	47	48	65	58	65	48	66	67	61	51	69	61	63	60	70	63	61	73	48	68	76	43	55	52	57	62	52	58	71	65	58	71	63	52	50	77	66	67	37	63	67	57	58	73	61	66	70	71	67	68	49	56	61	51	61	63	62	59	53	59	42	65	73	59	60	50	58	57	50	60	68	60	58	83	61	56	67	72	66	54	58	55	61	67	59	56	78	76	65	57	57	51	63	55	66	62	62	50	56	52	51	54	60	57	73	52	59	60	60	72	56	55	67	55	69	68	58	64	66	50	58	66	67	60	59	53	62	55	44	57	56	63	45	60	65	61	58	57	60	63	49	50	51	60	66	59	71	75	52	54	58	53	55	76	57	61	58	62	51	58	52	76	51	63	59	54	56	58	60	57	66	65	56	65	59	64	70	74	51	55	67	69	55	62	53	61	65	53	51	63	75	52	68	75	62	60	69	72	61	59	70	63	60	58	67	48	60	60	59	55	58	58	49	65	55	62	49	63	62	53	59	55	65	59	56	54	58	54	64	62	61	66	58	65	47	61	52	60	60	58	55	63	74	60	70	77	58	55	71	63	70	60	56	68	60	55	59	66	60	60	51	62	56	61	58	49	59	67	64	72	46	59	71	54	61	57	48	73	68	61	79	68	50	69	53	59	64	74	53	65	67	54	56	53	50	55	72	57	67	49	45	66	59	50	59	66	67	50	62	71	64	51	54	67	55	74	64	58	63	79	46	64	59	68	64	71	60	61	66	66	69	60	57	59	59	50	69	72	52	56	61	51	66	60	56	55	57	63	59	65	66	53	54	51	52	52	59	68	59	76	54	74	63	65	62	62	58	59	67	45	63	49	66	46	66	65	53	59	66	51	56	58	72	60	66	56	55	53	68	61	61	57	53	56	68	56	64	70	66	63	60	62	59	64	55	59	49	64	69	60	65	53	64	58	62	63	52	71	55	65	72	63	66	48	56	61	49	46	54	57	74	55	67	63	57	47	56	63	75	47	49	52	66	48	55	63	75	51	53	56	53	49	51	58	59	62	61	78	48	55	49	61	79	75	61	76	64	49	77	52	61	65	58	61	49	71	67	63	66	66	65	60	51	51	61	61	79	53	59	53	68	61	66	59	62	65	60	73	59	59	41	53	64	44	58	51	45	60	57	58	60	51	69	81	67	60	71	62	65	80	60	63	66	61	46	64	69	63	75	74	54	55	59	68	64	52	65	58	48	58	69	59	57	69	61	56	76	56	63	56	66	61	55	51	63	57	61	65	52	61	52	63	57	72	54	54	65	64	71	49	52	79	63	57	46	56	63	52	61	47	55	63	57	47	70	55	68	58	64	68	60	73	53	45	69	58	67	66	76	47	72	61	68	59	51	56	65	65	73	52	61	66	50	60	73	64	70	60	55	49	60	63	39	67	56	58	59	63	76	62	59	48	73	64	52	64	66	63	46	47	56	59	62	63	70	67	57	58	57	59	61	64	53	66	85	77	67	55	63	56	60	53	65	54	48	72	55	57	58	65	56	63	61	52	56	50	43	58	59	76	63	59	60	57	78	59	58	56	63	72	76	56	67	72	76	67	61	55	50	49	66	73	61	52	60	62	73	62	52	61	60	54	63	52	65	67	69	64	58	57	58	62	61	54	62	70	89	59	56	73	55	42	57	50	61	64	65	70	71	59	53	66	64	41	67	48	65	66	70	65	55	61	56	66	63	58	39	60	53	71	57	68	71	73	57	69	56	65	66	54	55	63	49	50	74	46	55	47	50	69	54	64	69	61	53	50	61	49	40	55	62	63	72	55	37	67	48	64	63	61	47	57	65	66	59	53	61	60	72	67	47	56	55	62	74	60	53	55	53	56	56	68	69	60	71	54	62	59	58	72	76	51	66	58	52	57	58	56	51	57	65	68	41	70	61	56	74	55	68	67	56	53	69	62	58	67	50	68	62	66	56	64	61	71	56	52	58	55	42	59	67	54	54	50	71
21917	6568	3594	3874	8973	13832	14961	13273	9048	8570	7790	6593	5994	5266	3151	2796	6704	11085	14258	17445	19252	17477	14121	11086	7801	5167	3059	1896	1041	685	519	449	454	463	428	439	446	450	405	420	404	421	435	435	426	451	431	421	448	433	400	456	421	415	431	441	477	413	386	418	425	443	450	411	417	450	476	419	454	444	441	419	433	420	407	447	431	450	412	462	424	410	435	386	402	421	426	424	448	397	441	454	421	404	462	431	440	403	407	417	451	410	449	429	420	442	411	419	418	447	418	407	455	451	412	428	441	441	444	441	456	405	420	382	443	477	418	449	435	417	444	429	395	434	460	410	423	408	415	457	459	423	421	442	409	435	404	390	455	462	449	418	453	429	453	461	409	476	449	444	434	450	426	417	435	407	421	408	430	430	400	458	423	426	384	404	453	444	450	434	456	448	431	437	430	411	414	438	427	463	452	425	424	431	453	457	388	455	403	405	446	451	409	443	420	435	429	406	439	421	432	444	440	443	411	435	457	403	440	418	428	402	427	426	417	420	388	450	401	408	459	444	452	464	449	434	412	454	382	425	410	433	389	390	404	428	424	421	424	410	423	414	401	459	423	434	423	419	456	387	447	425	411	412	463	402	409	437	441	443	405	413	426	409	442	447	432	421	432	454	434	457	450	439	425	406	437	449	401	487	456	441	413	418	416	410	466	408	450	407	432	442	434	415	422	435	465	417	436	429	431	447	409	441	468	441	420	402	430	410	441	424	404	415	430	410	466	431	407	437	434	420	427	401	428	406	438	419	449	421	408	454	449	405	407	463	426	411	402	433	402	424	406	416	454	438	455	427	449	434	434	418	455	446	402	463	454	422	453	395	403	440	406	451	400	380	433	443	394	424	397	388	395	443	434	437	394	441	435	415	441	432	440	450	448	412	419	439	460	457	436	437	435	417	441	412	425	417	429	472	449	418	404	429	460	415	418	445	418	399	488	440	426	379	412	425	447	444	423	413	453	393	445	448	439	459	452	397	436	425	450	424	413	419	387	439	391	410	434	420	431	428	439	413	430	437	397	421	445	441	439	419	423	471	435	404	436	406	422	426	451	396	448	415	433	434	426	436	421	444	425	446	448	466	411	396	387	448	413	434	418	462	447	452	442	440	422	415	424	424	435	454	436	405	407	414	434	399	443	431	442	464	399	374	436	459	437	402	396	405	433	450	409	402	409	450	453	420	433	428	427	411	421	435	442	420	435	405	434	424	376	427	409	412	479	452	409	510	437	400	418	428	444	410	419	419	447	432	418	442	451	447	439	427	440	424	427	429	417	396	431	397	452	457	409	425	427	440	450	411	429	452	449	450	438	449	392	436	471	424	436	407	417	404	428	447	427	431	461	411	411	412	443	430	423	406	455	401	402	458	457	429	441	474	449	409	426	418	445	417	470	450	457	400	450	411	393	483	426	426	448	389	426	408	419	449	439	443	424	386	429	371	400	416	462	422	412	425	424	444	443	440	387	417	473	466	417	409	412	425	421	418	430	436	419	430	430	429	425	453	436	434	391	397	394	447	381	441	411	431	444	466	413	446	438	426	413	454	410	463	403	429	390	439	429	446	416	416	430	479	431	385	424	436	418	422	473	430	449	414	416	433	408	418	439	425	433	454	397	448	441	464	428	427	439	405	415	392	428	443	420	456	432	405	410	420	422	421	445	401	412	442	444	398	398	455	422	419	414	441	439	420	379	453	457	415	423	458	405	439	461	398	436	445	443	444	394	427	457	409	420	446	427	474	412	431	418	469	418	427	440	426	432	397	407	442	431	436	438	449	428	376	393	434	447	439	403	463	384	428	436	410	447	427	450	459	450	442	440	429	395	405	407	442	437	412	418	409	413	440	410	418	410	397	435	406	464	410	406	436	426	433	402	392	405	459	455	461	415	454	429	449	442	466	451	437	440	440	474	425	414	423	440	425	416	432	438	423	417	468	425	435	442	394	434	411	423	441	424	429	421	441	467	412	417	388	399	401	447	444	447	436	432	428	445	414	456	470	402	466	458	416	447	413	429	415	426	402	421	452	447	402	434	422	432	414	448	420	459	429	424	430	440	411	447	410	456	426	391	458	430	408	451	409	449	436	422	427	386	445	459	478	419	434	419	456	426	428	462	433	465	438	433	440	427	450	415	397	457	455	460	418	413	417	456	446	408	415	440	418	456	420	441	436	439	439	434	446	438	413	444	412	410	425	440	394	381	458	459	417	437	455	427	426	418	410	418	455	425	406	423	440	439	409	430	391	379	424	446	413	448	425	460	392	429	465	423	398	440	404	425	418	429	428	444	434	411	414	444	413	426	408	431	444	428	438	415	441	450	464	438	416	422	474	423	451	438	440	431	435	440	440	401	447	446	425	416	431	411	393	414	443	447	431	434	405	417	403	443	422	407	448	373	405	383	470	452	440	422	445	393	471	416	451	475	439	428	397	448	444	453	424	455	479	481	417	410	411	420	478	412	427	449	402	411	459	397	435	406	440	464	408	441	456	396	387	483	430	450	400	448	452	425	422	414	377	434	421	440	433	414	434	426	399	421	427	422	432	483	430	427	435	435	422	418	443	413	433	434	438	417	421	412	453	395	400	426	451	433	460	451	435	427	458	426	422	420	418	412	388	504	456	422	474	387	468	417	410	452	438	409	472	457	419	438	428	410	404	428	386	420	404	430	418	451	439	403	450	404	421	452	436	427	404	472	413	427	427	439	441	486	433	417	431	431	430	437	446	439	401	446	451	433	433	422	421	404	406	434	423	429	426	423	429	449	440	403	426	441	419	443	444	440	464	432	466	425	439	452	434	448	401	444	408	463	432	419	433	443	431	452	441	394	418	424	396	419	440	439	427	419	451	473	418	450	403	445	413	435	397	459	425	420	455	438	457	415	416	400	404	435	457	469	438	496	404	436	459	367	439	391	435	448	401	437	405	449	396	428	429	409	418	386	406	424	405	406	442	411	420	416	446	470	455	420	443	444	474	419	428	450	416	426	413	437	424	429	399	446	439	470	407	384	443	387	425	438	406	416	409	399	445	388	461	443	414	434	427	445	452	461	460	425	398	438	442	440	395	456	442	422	429	426	433	415	439	434	438	434	414	382	455	413	403	413	447	433	427	397	406	399	413	433	443	408	421	462	447	440	397	435	417	396	435	448	423	463	445	444	406	427	446	402	421	435	411	428	388	430	435	447	440	413	432	424	427	452	449	430	419	440	459	438	421	408	437	404	410	435	428	400	454	401	444	448	444	419	403	451	453	431	391	423	411	407	421	408	456	421	408	424	428	478	428	484	416	447	420	435	430	395	457	450	440	425	450	453	398	436	421	419	443	465	392	458	416	422	440	459	450	428	416	429	440	432	408	433	472	439	402	407	438	475	452	397	426	419	442	428	412	447	420	444	389	487	437	429	469	425	427	425	430	416	410	432	418	417	424	412	390	428	432	430	424	421	416	409	430	406	436	424	405	414	417	432	403
2262	308	201	147	124	145	156	181	172	159	146	126	145	126	122	79	102	116	168	183	208	177	149	158	136	104	88	86	83	68	69	50	70	59	71	61	61	58	80	65	50	43	66	52	66	60	61	74	64	77	64	66	53	69	61	67	70	56	62	62	63	49	86	41	52	57	58	56	67	51	62	77	71	54	62	61	60	65	63	69	66	74	55	63	68	62	61	60	51	64	54	48	68	70	77	59	56	70	67	62	66	71	62	47	62	59	71	66	63	71	58	68	55	63	44	65	70	51	63	65	72	53	62	76	55	54	61	51	66	65	73	49	67	53	51	67	52	61	69	74	74	75	61	46	83	55	46	41	35	64	67	65	53	56	67	52	60	55	68	64	50	45	67	59	58	59	59	62	55	71	61	46	64	70	71	56	62	49	61	50	57	62	54	54	84	63	60	58	61	62	52	63	76	64	63	74	65	71	59	61	51	59	63	55	50	72	60	47	73	75	73	43	68	68	56	65	51	67	57	65	65	76	80	58	64	58	49	65	65	73	65	67	66	58	58	63	65	75	71	61	64	57	62	60	60	53	54	53	62	60	52	62	62	62	57	62	63	54	63	61	59	65	57	61	62	69	60	60	70	54	43	66	49	64	59	67	66	68	57	43	58	62	51	77	50	56	55	44	75	70	52	52	58	69	60	61	67	62	70	67	58	54	79	51	62	55	56	56	54	66	62	56	52	58	62	57	74	74	60	60	66	61	60	68	69	59	77	64	62	62	60	69	79	62	49	65	66	62	61	46	50	53	65	64	62	60	72	69	64	68	70	57	77	68	62	55	53	59	64	65	63	62	65	61	53	66	62	66	65	80	63	69	65	72	48	55	66	46	65	53	66	56	71	67	65	85	61	66	70	57	59	78	78	59	56	50	58	61	51	50	78	56	54	54	66	73	74	59	62	62	58	64	57	56	63	66	76	44	61	56	70	58	62	54	83	60	43	63	72	55	61	65	77	61	61	68	57	57	53	52	60	54	52	53	48	59	55	58	66	67	56	69	70	59	62	64	63	60	63	64	66	70	70	64	59	47	57	60	49	64	57	62	70	63	59	57	64	69	62	76	56	58	59	60	70	68	68	47	75	61	72	62	47	61	63	65	60	58	65	56	51	71	62	71	59	57	72	50	54	64	64	65	69	68	59	59	51	57	77	58	65	58	75	55	76	59	68	57	53	59	62	64	45	60	57	67	59	55	62	54	55	58	72	58	65	41	58	56	56	65	63	54	66	70	61	57	62	55	67	62	71	59	67	54	57	74	70	76	61	52	75	71	52	60	54	65	69	58	66	69	59	56	55	63	49	72	62	62	52	60	62	59	60	69	63	72	56	68	66	61	70	56	46	64	49	65	67	65	64	63	72	64	61	66	72	62	79	60	55	60	51	70	71	56	61	54	60	69	62	66	57	57	66	80	68	68	47	71	71	52	65	63	69	65	65	60	61	58	69	53	59	56	61	58	64	63	58	64	64	67	60	51	61	55	52	60	62	61	57	64	65	66	59	59	66	76	63	59	53	73	65	60	70	56	62	76	69	60	74	73	73	67	63	67	74	73	63	70	61	66	49	64	66	67	69	58	52	58	61	56	66	71	56	68	62	56	60	57	85	58	53	67	59	50	47	58	59	54	60	59	76	45	54	56	45	49	57	73	60	52	48	83	66	52	65	77	59	71	69	72	60	66	59	65	43	70	69	69	43	80	64	60	74	58	68	70	61	62	78	52	73	60	67	66	60	60	55	69	64	64	52	56	53	62	76	64	60	77	64	61	56	63	54	63	74	60	70	60	53	62	53	65	58	62	66	63	55	55	43	49	66	65	69	58	62	52	62	69	68	76	58	68	62	66	52	75	60	65	65	70	57	55	70	61	75	56	57	60	57	58	52	56	60	60	69	71	76	62	58	63	68	75	51	46	69	62	74	66	69	58	68	64	55	42	68	54	76	73	54	53	47	60	73	53	63	59	61	63	57	55	56	68	61	66	54	55	62	67	66	54	68	67	66	64	69	66	48	54	59	56	64	63	67	59	67	45	59	72	81	75	68	64	51	60	54	62	53	61	72	45	49	57	72	56	69	60	52	63	63	60	53	61	62	55	61	54	69	57	74	57	54	58	62	64	63	66	49	59	68	58	64	63	50	53	54	60	51	62	57	65	70	59	64	61	63	63	68	61	55	55	60	55	48	58	50	62	58	76	51	63	54	63	61	66	72	68	63	62	56	66	68	54	66	69	55	64	69	69	63	72	74	61	55	52	74	58	62	58	65	75	61	51	54	55	61	53	56	66	58	64	55	60	57	61	76	59	74	65	57	68	56	58	71	71	58	73	60	60	55	47	59	52	62	56	68	62	60	48	63	60	66	69	57	58	55	62	74	62	67	66	68	68	50	62	78	68	60	62	53	65	63	51	59	56	66	61	64	69	65	61	48	78	65	58	71	58	60	63	79	64	70	75	72	66	46	69	57	45	63	60	68	52	52	61	74	61	68	49	74	61	66	58	62	47	56	56	73	67	63	53	55	51	66	79	49	77	57	65	74	76	65	61	59	63	61	77	73	62	68	79	74	60	62	65	58	49	57	49	60	67	53	57	60	53	56	49	62	60	73	70	50	66	48	60	45	62	61	60	48	65	52	72	54	55	60	47	56	51	54	66	67	54	64	64	70	59	66	71	61	58	56	55	65	71	56	71	61	59	62	65	41	61	58	64	57	63	73	58	59	67	57	58	78	63	57	77	64	72	77	56	70	56	63	41	69	58	59	53	72	58	63	57	71	65	56	59	55	42	58	68	62	75	52	68	80	59	51	65	60	74	69	62	59	58	61	75	56	63	59	63	55	68	58	57	63	66	79	61	53	63	72	71	49	56	67	55	69	63	71	76	69	69	62	58	64	66	51	62	80	72	62	69	48	66	53	69	55	65	57	73	81	61	61	64	50	60	79	47	68	64	65	59	72	70	51	52	62	65	58	54	61	71	69	71	70	49	56	63	63	49	66	48	73	64	41	68	54	62	70	70	70	59	65	72	64	63	59	65	64	68	63	71	65	62	64	61	54	61	60	58	62	80	52	71	65	66	62	60	68	66	70	62	51	56	74	78	63	66	65	53	51	57	64	52	74	56	57	59	71	61	56	70	53	58	44	54	69	69	57	74	52	45	55	59	64	71	67	71	61	76	57	69	63	61	79	62	56	64	53	61	56	56	65	66	64	70	46	73	74	72	59	69	60	55	77	71	69	62	57	74	79	67	77	61	64	50	56	77	69	59	68	51	57	79	69	51	59	67	69	63	65	59	69	65	71	57	55	49	62	58	51	82	65	50	49	66	67	76	55	65	63	55	77	80	61	71	71	51	86	64	66	64	55	49	61	58	63	59	59	51	71	68	54	64	52	64	57	48	48	56	58	59	58	65	71	70	60	62	70	76	66	71	64	72	74	56	53	59	62	72	59	57	76	57	65	49
15873	3790	1968	2353	5372	7233	6292	6941	6213	4865	4118	3304	3412	2840	2365	1563	1569	2513	3167	3836	3899	3743	2982	2264	1775	1279	955	692	556	514	446	467	482	457	438	437	440	458	441	447	470	438	440	454	445	431	469	502	421	420	445	475	447	472	452	444	448	433	424	477	437	430	468	443	463	467	445	494	435	451	455	442	436	433	424	432	468	450	480	473	464	432	438	446	458	464	436	425	426	433	469	456	448	437	498	462	456	478	485	450	458	483	448	452	452	437	461	428	478	483	441	461	456	441	446	449	464	493	451	458	469	512	474	418	440	472	501	422	432	423	463	481	453	450	441	434	454	448	481	462	485	448	473	443	409	435	443	447	479	481	419	455	440	460	474	464	454	450	434	434	425	440	444	445	416	420	441	432	462	477	449	472	486	451	461	480	436	445	479	450	464	484	449	460	445	433	439	432	444	472	454	462	420	451	446	419	446	471	492	471	445	427	436	416	450	443	429	454	450	432	491	418	466	461	451	452	469	467	450	418	426	436	455	459	462	428	445	436	440	448	453	436	432	446	451	422	425	455	410	418	458	439	495	481	457	470	487	423	442	414	467	479	450	484	448	447	440	427	435	482	420	441	441	478	415	444	445	462	466	462	432	424	425	485	465	434	476	463	497	477	464	417	459	439	429	457	459	463	456	457	445	428	476	417	429	432	461	467	480	472	442	447	459	420	468	466	444	468	453	442	422	446	402	475	485	429	419	463	428	463	446	476	441	469	452	427	468	471	439	448	457	421	452	460	458	474	476	439	447	496	476	453	459	429	427	425	466	477	452	452	468	451	463	429	452	452	459	419	470	474	475	429	454	467	433	418	447	446	476	430	458	401	444	442	471	480	461	467	467	445	457	445	482	488	411	452	477	454	442	458	438	464	425	455	446	430	458	471	477	482	422	433	413	433	423	442	454	423	484	456	461	492	444	426	497	465	446	475	488	443	415	498	420	457	461	433	436	464	462	427	436	469	425	455	475	433	482	473	448	444	461	458	477	465	474	451	429	461	462	449	428	442	418	478	472	456	452	455	462	414	444	490	465	452	484	454	466	456	455	430	416	453	451	459	440	451	453	418	461	444	446	468	441	497	469	447	432	491	495	447	437	481	474	407	435	450	460	472	458	412	487	458	458	454	476	467	431	426	434	455	433	464	457	476	460	420	451	484	435	433	462	498	464	455	449	453	477	460	468	430	464	459	460	424	453	480	432	490	461	478	452	442	466	481	412	485	478	458	478	436	457	440	427	402	507	455	468	421	454	475	457	430	453	467	485	442	441	420	475	473	439	463	472	476	439	453	473	447	430	439	448	453	425	399	461	471	456	448	459	459	441	450	453	441	458	493	469	446	425	450	460	445	409	427	453	457	477	433	433	448	476	419	476	419	464	455	472	478	450	444	497	453	454	478	434	448	446	448	465	435	454	459	461	457	450	487	413	477	435	482	462	424	420	477	428	418	436	442	454	441	465	442	450	438	412	438	442	452	441	448	452	446	426	471	439	464	449	463	441	457	464	435	472	459	506	467	504	448	451	455	445	442	435	457	450	413	460	476	461	461	434	431	479	452	423	436	424	466	439	474	478	419	456	485	433	456	441	436	462	438	477	446	457	441	442	478	447	470	500	466	435	402	470	435	467	460	426	485	423	437	471	468	478	431	421	459	425	468	459	414	450	473	423	460	463	452	468	407	461	429	467	461	469	473	421	469	459	428	427	447	465	459	506	420	451	408	449	455	474	450	465	432	471	431	389	432	444	439	438	419	456	455	479	452	429	438	480	439	430	399	466	436	466	433	457	479	455	478	459	421	439	478	449	432	470	454	414	471	436	424	469	453	454	454	458	443	463	443	461	427	451	455	445	458	431	416	446	447	484	432	461	437	462	455	423	395	422	477	424	457	443	425	447	454	463	446	500	471	474	431	432	464	473	438	416	464	454	449	430	472	458	440	438	443	439	440	438	492	479	431	446	469	432	499	482	450	471	425	471	427	445	456	450	466	428	470	468	462	469	439	448	468	451	460	473	430	447	454	477	441	469	457	503	437	468	466	472	470	464	449	468	457	437	453	469	448	449	455	453	445	459	456	474	460	453	432	407	470	451	434	442	469	441	443	455	505	442	456	427	474	439	415	441	496	501	460	446	458	432	463	445	417	469	459	409	414	455	450	432	464	457	434	443	460	461	485	434	436	467	451	500	419	395	501	407	467	428	431	455	433	431	509	423	453	465	438	440	450	468	455	448	458	437	458	441	440	426	428	465	428	511	431	437	449	479	461	479	434	443	428	402	457	488	448	460	483	481	454	482	502	434	471	461	416	437	451	424	475	453	484	439	486	455	475	440	465	438	421	451	463	465	455	436	435	475	453	488	428	441	452	462	453	477	470	470	454	431	456	458	414	456	455	471	447	467	462	446	440	425	467	426	458	427	425	466	448	456	466	449	473	463	457	474	462	451	450	452	437	420	499	433	489	460	461	426	438	450	507	459	424	459	463	452	446	495	425	445	488	437	425	436	468	469	475	452	450	480	452	425	471	465	462	437	435	493	450	418	480	449	456	429	431	443	455	501	457	442	481	454	440	442	474	440	469	488	434	433	458	462	408	469	442	427	470	477	458	491	452	441	391	485	470	454	436	451	432	429	489	462	450	477	448	452	461	442	430	425	450	463	431	445	445	463	465	454	481	421	443	450	489	454	457	454	455	476	443	413	422	473	438	479	430	448	456	439	418	462	448	452	446	448	464	416	435	469	480	448	445	474	480	461	467	448	445	472	435	466	440	405	461	450	459	458	468	448	458	472	456	427	435	443	414	418	447	515	440	470	468	424	447	494	474	434	414	425	466	426	455	439	500	449	462	437	441	423	468	437	476	473	444	431	468	456	484	499	447	450	443	430	405	454	444	455	454	442	415	452	472	482	476	409	428	401	462	444	434	478	433	438	465	488	458	440	468	442	439	454	452	463	460	459	444	470	479	435	472	430	469	460	461	433	463	492	448	464	421	434	454	435	459	467	457	478	456	436	446	493	444	447	449	449	512	444	427	526	440	492	444	503	434	441	478	468	428	425	469	439	434	457	444	472	432	432	489	481	454	451	432	462	444	433	453	428	458	443	483	428	484	459	450	445	433	462	429	452	418	422	466	475	498	429	426	448	454	475	457	437	490	481	471	473	456	493	463	477	474	438	470	432	440	452	440	434	459	468	468	453	446	458	433	449	455	411	467	411	419	420	477	443	453	435	511	449	464	415	446	425	457	458	472	436	434	447	475	508	448	436	450	461	442	433	433	443	460	425	458	468	503	471	463	441	462	434	432	460	439	456	462	467	477	464	432	446	433	448	435	499	458	461	481	473	451	461	435	470	436	423	444	457	425	461	491	469	451	485	425	464	458	440	479	424	427	426	452	440	491	452	478	442	450	457	411	447	441	435	402	454	447	452	425	476	487	469	431	437	492	452	438	481	430	457	463	438	434	460	442
1677	478	261	190	136	143	188	217	215	161	148	156	172	160	131	99	142	223	312	449	691	623	424	336	237	167	104	96	73	58	46	47	45	48	54	58	44	45	54	57	52	50	39	54	50	56	59	47	49	48	54	65	45	58	52	60	42	50	57	50	45	56	45	37	66	47	66	56	57	55	57	38	58	57	53	52	57	46	40	46	46	52	37	52	71	50	53	50	52	53	44	58	45	65	74	50	62	44	32	45	52	58	67	61	41	46	42	51	49	57	50	70	52	47	50	49	47	44	49	43	49	48	59	51	53	63	39	35	40	55	56	54	54	58	47	45	50	49	60	48	56	46	49	56	44	39	64	51	59	42	57	60	51	50	53	43	46	55	54	61	49	49	59	50	49	53	56	42	51	52	44	60	43	53	39	51	52	57	55	50	46	37	65	66	51	40	36	53	51	61	52	56	48	42	46	40	46	49	50	57	53	51	53	54	41	38	49	52	57	53	49	44	50	43	44	51	45	46	59	42	40	56	65	59	42	60	49	44	47	55	39	48	47	52	58	56	38	44	48	67	55	43	42	59	64	42	53	49	35	53	56	43	55	62	43	37	43	52	56	59	69	48	54	55	59	38	62	49	58	62	43	57	51	51	60	57	63	56	41	56	55	45	56	53	64	51	56	47	50	49	44	64	51	61	42	42	63	50	53	53	46	56	52	45	55	39	48	49	53	54	50	55	52	44	43	40	49	63	50	52	49	43	51	57	38	45	59	56	50	57	48	54	53	44	61	50	45	55	52	51	48	45	43	65	45	65	51	59	59	58	53	57	56	54	54	46	45	48	64	56	51	47	50	50	44	54	39	41	48	50	44	47	59	38	49	56	46	49	51	51	64	51	56	44	51	37	44	57	51	57	73	50	34	48	53	39	44	45	44	55	58	54	48	43	41	70	35	55	50	61	54	55	54	60	57	64	40	50	61	61	50	58	47	41	52	43	43	46	51	54	48	51	57	43	38	37	47	61	45	44	53	45	48	60	48	58	50	53	46	63	51	37	54	63	50	51	52	50	49	59	55	60	56	61	49	37	44	48	54	34	55	35	36	62	61	42	56	42	52	44	53	48	47	59	46	42	64	57	25	54	44	43	47	43	71	45	56	54	41	43	48	56	49	64	45	54	44	51	49	48	35	51	48	56	57	48	54	60	52	45	48	47	58	51	48	42	50	48	52	58	40	55	40	52	64	51	46	50	53	47	40	50	43	54	48	53	55	48	44	61	59	63	52	48	60	53	49	47	50	46	36	50	41	46	52	43	59	61	52	42	34	52	36	55	53	52	46	33	58	59	44	47	52	49	46	58	49	49	37	37	53	52	49	47	53	46	43	48	56	50	54	37	60	68	49	40	53	49	53	61	66	55	64	59	62	48	52	63	55	68	51	46	47	44	56	41	41	45	42	57	38	64	39	35	38	52	36	48	48	58	40	39	37	51	54	43	65	47	50	62	49	37	43	45	45	56	59	59	57	59	49	44	75	55	44	56	67	54	44	37	63	59	60	62	56	47	51	51	50	58	48	57	51	51	44	51	37	53	61	56	45	53	51	61	53	49	52	43	48	55	48	55	59	60	46	54	47	45	61	58	51	49	54	45	53	42	58	64	49	47	48	44	48	54	54	55	53	50	56	43	52	40	54	45	59	63	70	54	48	51	53	53	50	41	47	51	39	43	50	40	57	42	51	50	58	53	58	59	44	56	48	49	48	45	47	51	56	47	64	48	56	60	37	76	56	51	58	53	57	45	40	61	57	58	51	53	57	46	36	55	50	56	60	52	48	38	50	48	41	38	49	49	46	62	41	56	52	59	59	35	39	57	48	60	52	60	62	56	65	44	52	51	59	39	63	47	50	41	46	52	50	41	37	51	43	52	44	70	48	53	38	62	53	59	62	51	50	52	54	44	49	64	41	62	45	55	67	49	54	35	58	42	57	56	37	44	60	51	50	61	50	45	56	65	55	55	50	47	49	48	64	41	49	37	63	56	55	55	45	57	40	48	59	67	55	58	56	46	44	58	47	42	55	50	57	42	48	63	46	44	49	54	51	66	68	49	50	44	46	40	59	46	60	42	34	50	33	54	50	48	47	68	59	66	62	48	59	46	45	68	57	36	59	68	64	69	40	45	46	48	52	53	49	49	53	44	40	57	58	58	52	51	60	58	47	47	48	46	48	62	49	53	55	44	56	54	54	57	40	40	41	53	55	43	47	47	59	68	49	46	56	47	38	68	35	44	44	46	49	45	50	51	56	43	58	49	42	57	46	64	55	67	53	37	47	56	47	54	54	56	46	39	52	46	43	41	61	67	57	50	62	58	54	54	61	49	40	47	44	45	56	49	34	62	58	53	43	51	51	53	52	58	40	60	42	44	43	46	52	61	56	50	60	59	72	58	54	61	57	52	54	52	38	43	49	45	50	60	47	57	47	43	44	53	42	45	52	45	42	47	49	54	56	39	46	60	59	55	58	56	38	59	52	53	48	44	39	55	52	53	54	50	41	44	59	51	57	47	58	40	46	51	59	50	62	52	49	51	56	38	32	53	51	46	48	55	51	55	48	46	58	52	46	58	46	56	53	42	43	76	57	56	58	46	55	56	61	49	41	52	56	53	56	62	48	48	55	49	50	58	48	53	42	58	56	61	50	59	52	51	43	46	44	53	52	43	49	43	43	58	50	48	59	56	41	47	50	54	48	52	48	59	41	48	59	56	41	51	52	56	57	48	49	38	59	48	51	67	50	41	43	54	49	50	57	44	42	57	48	45	47	43	55	48	31	56	57	43	49	49	48	58	56	48	51	54	45	66	66	46	65	49	47	66	46	44	57	50	60	61	39	39	48	53	40	57	44	52	56	53	42	53	59	42	58	52	48	52	44	60	46	60	43	55	49	38	56	59	56	59	44	43	49	51	43	56	49	52	53	51	50	41	53	39	50	62	39	57	50	53	51	51	50	42	47	53	44	44	53	47	48	52	49	60	58	50	62	54	50	53	60	63	47	59	44	49	46	61	44	56	58	26	50	48	41	50	58	55	37	59	48	43	48	62	55	60	62	33	59	59	59	52	50	46	33	45	49	51	56	34	51	56	42	49	54	58	40	49	40	60	45	43	42	51	66	48	52	57	56	52	59	55	49	46	43	47	49	61	56	52	50	47	45	49	45	50	58	48	45	45	49	56	57	60	45	57	47	51	52	55	55	39	56	46	56	45	55	38	49	48	50	46	46	45	65	47	57	43	49	52	57	54	58	46	57	50	48	57	41	59	48	55	47	41	65	60	32	47	55	57	44	48	49	47	48	54	59	56	50	56	54	64	45	62	51	56	48	47	39	47	50	43	44	58	53	60	53	61	52	63	51	40	49	37	64	50	59	44	52	56	35	58	42	53	42	41	46	48	39	55	51	51	43	46	48	40	46	58	64	45	46	51	58	50	55	55	48	55	48	44	55	42	47	55	54	57
17108	5163	2648	3002	6085	9001	10212	8952	6932	5586	4714	4919	4797	4174	2705	1694	2755	5093	6616	9973	13779	11313	8568	6108	3774	2471	1557	1035	686	524	426	376	392	424	389	355	328	341	382	359	357	378	401	344	344	356	367	341	393	335	364	364	343	331	357	371	373	351	358	376	396	329	395	377	341	383	385	329	339	358	378	391	366	385	404	377	359	349	363	359	351	360	390	389	371	350	356	346	345	343	352	398	359	388	359	352	338	370	333	352	339	376	347	347	382	347	304	361	358	383	344	401	390	342	361	358	342	358	377	357	340	375	348	370	365	413	372	346	421	387	343	335	342	395	345	375	348	352	377	344	403	369	399	384	350	380	340	378	378	376	354	398	355	368	363	364	397	345	363	353	377	376	346	386	342	381	341	368	359	336	342	384	373	381	364	348	374	360	338	334	358	377	372	336	377	348	383	344	364	373	387	368	387	396	369	351	371	357	401	351	369	394	403	372	355	393	376	350	387	348	396	344	367	352	360	364	356	345	325	340	339	378	359	350	370	330	364	346	374	363	393	386	347	424	348	367	371	355	363	379	387	384	358	382	370	364	348	362	332	370	388	353	351	371	329	358	387	381	377	370	398	371	375	393	358	390	373	375	371	390	389	329	350	379	387	381	380	364	377	393	351	372	406	343	397	372	373	372	346	355	414	350	316	340	369	376	377	371	378	346	356	364	366	402	372	342	376	360	391	371	349	372	383	360	375	426	326	395	381	376	348	386	371	357	354	382	338	385	389	386	380	351	350	360	381	394	358	400	361	326	377	382	364	344	351	344	370	386	367	350	413	375	345	396	377	378	357	370	350	346	381	354	358	354	371	402	360	341	331	363	365	364	335	371	342	335	366	379	396	353	366	370	348	390	368	377	399	355	356	349	380	380	377	344	356	366	329	402	396	403	381	395	344	369	365	361	358	354	349	386	370	366	366	364	342	374	365	361	369	319	359	392	358	377	388	366	362	397	322	386	381	365	357	381	376	357	361	344	390	339	391	383	346	354	366	344	362	363	362	371	369	365	347	362	356	390	362	396	364	350	369	374	353	414	346	369	390	348	365	363	380	358	385	367	377	374	348	377	386	351	329	349	404	332	368	369	371	377	349	364	384	343	329	383	334	356	354	383	399	413	358	362	373	381	365	383	363	357	348	346	380	361	378	358	336	356	377	363	327	347	346	349	359	347	369	340	366	352	384	384	385	354	352	346	372	399	364	381	358	374	345	357	351	367	354	349	405	412	363	338	370	345	368	380	358	369	339	367	352	393	360	383	364	345	366	351	360	376	349	361	323	386	378	341	374	360	384	375	392	375	389	355	354	381	355	388	365	348	386	397	351	413	346	366	343	337	346	339	357	360	354	370	346	356	358	376	420	350	334	373	374	383	362	386	375	349	381	346	372	402	385	383	351	354	364	365	381	378	368	364	377	353	376	372	362	335	352	378	380	362	352	380	373	368	388	343	350	375	368	349	352	345	339	358	386	326	399	372	351	372	429	358	343	359	352	333	370	370	358	356	352	357	351	377	404	381	369	389	363	366	361	351	350	372	362	376	348	352	419	384	344	338	391	353	322	353	348	362	375	350	376	316	369	373	380	356	393	369	353	381	366	333	355	384	392	368	353	371	362	354	349	349	386	426	381	351	349	327	378	376	374	383	371	363	420	360	337	363	366	340	417	357	381	382	379	365	381	343	320	378	386	371	336	356	389	365	338	390	402	372	382	353	358	338	359	353	340	389	393	349	364	385	366	407	376	390	353	394	398	357	373	397	347	385	358	387	346	377	381	366	356	346	389	352	353	397	359	338	345	326	333	416	388	381	413	378	348	338	347	370	382	364	375	397	384	369	357	381	382	367	350	351	372	387	368	363	417	311	378	331	322	356	357	381	324	357	405	381	341	355	385	390	354	357	357	354	369	348	387	394	357	357	385	350	373	353	368	350	362	359	351	393	374	338	379	354	375	357	374	374	382	366	350	357	383	376	346	390	376	382	357	368	351	359	385	338	398	370	355	403	390	325	367	378	367	366	351	358	368	398	387	376	354	376	394	354	399	367	359	345	345	366	328	370	377	354	385	356	382	373	356	371	377	379	352	395	375	365	347	387	392	393	377	347	367	352	371	380	346	384	366	350	405	346	346	390	347	369	385	377	358	353	357	353	367	374	372	350	376	383	352	367	382	385	345	375	347	398	379	327	350	345	370	383	381	366	385	374	366	361	360	348	389	357	359	364	367	372	391	381	376	363	349	377	359	361	359	376	338	355	371	335	361	375	352	377	370	378	409	374	332	372	354	370	357	346	337	357	375	379	385	393	333	348	357	396	403	362	389	364	378	366	349	387	363	397	356	367	371	391	381	354	386	368	397	382	364	371	424	381	396	373	359	392	367	362	349	341	366	361	379	394	357	407	346	377	345	364	382	368	374	367	358	363	365	418	346	361	387	373	388	366	380	355	358	401	398	385	388	373	386	375	379	344	376	349	337	374	389	365	381	351	338	384	385	340	362	356	343	336	337	349	367	381	386	399	351	366	340	386	392	358	374	392	373	367	435	327	362	365	375	363	368	370	365	387	388	373	404	358	414	353	343	350	350	355	362	398	358	354	378	384	373	354	360	374	328	371	375	345	357	350	359	340	348	333	345	393	372	343	390	384	374	328	373	366	366	382	373	366	348	350	348	327	349	382	371	381	356	369	379	371	380	367	348	394	345	338	377	382	357	371	369	377	392	356	332	380	374	357	371	373	366	345	362	394	359	365	374	364	402	323	348	330	386	332	395	376	375	402	358	331	383	387	337	367	346	378	342	367	374	349	384	341	368	349	404	381	382	389	368	371	367	380	389	392	357	394	376	361	374	355	349	379	369	388	380	365	374	321	353	392	397	369	352	375	367	359	374	351	411	369	360	327	374	369	368	409	357	409	386	394	322	404	381	339	358	364	357	367	341	378	365	350	393	376	399	378	379	381	358	364	378	342	354	362	351	361	340	387	384	360	373	353	375	366	410	397	341	352	377	373	346	385	358	348	344	374	362	377	362	351	383	374	373	385	367	341	365	390	390	365	357	372	394	349	356	374	377	337	358	359	374	358	367	376	371	367	401	338	361	348	377	335	334	377	386	382	351	384	392	334	362	384	375	411	387	366	378	345	364	373	379	382	369	350	370	347	349	380	347	327	379	389	377	371	345	381	395	364	402	344	348	332	358	355	371	336	381	339	365	339	366	375	381	379	370	375	346	351	349	363	368	363	352	396	363	397	346	377	340	351	349	340	372	369	372	344	373	357	383	395	339	389	358	363	389	338	356	361	376	366	321	354	384	395	364	375	367	361	366	341	336	372	357	379	350	369	345	413	365	341	364	376	367	332	374	397	370	395	355	381	390	367	390	398	391	350	349	337	371	386	334	369	333	372	359	382	337	377	375	381	394	355	358	404	343	362	378	351	396	364	356	365	367	355	402	397	362	321	346	358	337	363	385	368
3043	509	272	174	133	153	200	234	220	205	179	201	178	196	155	112	115	136	169	429	676	728	574	440	314	207	154	109	98	93	72	70	79	72	74	69	98	79	65	57	72	89	65	59	70	81	68	89	68	63	87	73	80	75	66	69	79	97	63	79	53	77	70	70	70	71	79	75	74	67	72	82	81	91	71	75	74	75	83	73	70	58	71	65	74	82	83	66	77	80	80	83	67	60	89	76	66	77	89	66	57	55	73	75	71	57	80	89	84	62	83	63	75	67	67	78	65	68	65	69	81	79	89	82	74	63	75	88	75	74	68	75	74	76	83	68	78	77	76	68	73	79	77	80	80	58	74	64	76	65	67	78	74	58	77	64	64	76	77	78	74	87	73	77	70	80	82	81	75	78	85	70	81	72	82	68	72	54	72	65	73	63	66	85	71	70	69	69	69	63	76	78	64	74	86	88	68	73	80	78	70	59	74	82	71	63	69	66	69	76	68	73	80	71	86	68	65	74	71	74	71	67	81	72	74	82	65	86	68	78	70	72	78	74	72	72	81	73	87	88	75	68	71	75	68	77	75	84	65	77	68	77	73	85	79	71	84	72	62	70	80	63	83	85	58	68	79	93	66	98	70	66	67	70	69	72	74	73	70	62	85	65	71	87	85	71	57	61	80	89	76	70	80	86	81	54	83	69	72	79	88	68	70	89	62	71	72	82	99	64	66	84	84	70	86	72	73	72	68	82	72	73	81	51	61	79	72	57	75	81	48	74	56	77	82	88	62	66	66	67	66	62	65	79	87	65	80	68	79	61	68	79	87	92	84	78	74	78	66	72	77	103	72	73	87	78	74	79	75	58	88	70	69	66	80	76	82	84	86	70	90	76	70	73	97	81	82	70	83	75	79	83	91	83	84	62	63	64	72	67	73	70	82	71	64	77	79	77	95	63	83	81	71	80	52	74	84	67	83	76	64	70	71	79	104	52	62	84	78	73	70	92	72	68	64	71	68	70	74	86	69	86	83	73	68	85	62	91	72	65	81	79	79	77	63	86	66	58	75	71	75	70	80	82	71	66	80	81	66	78	83	81	76	63	77	69	73	81	72	76	90	72	72	68	109	85	74	70	73	80	82	77	75	76	88	75	72	81	56	75	54	76	80	77	69	78	79	74	80	82	66	76	85	63	65	69	59	60	70	70	77	74	83	67	67	82	79	69	82	63	71	75	62	61	61	73	72	72	59	87	66	78	73	60	68	86	91	86	63	83	85	77	84	79	61	72	76	67	65	70	63	79	69	63	69	83	63	61	62	57	91	71	72	74	70	81	68	63	85	68	84	66	79	82	82	69	69	71	88	69	69	79	72	79	61	59	83	77	93	78	77	65	76	67	75	69	73	73	70	71	68	75	75	75	86	61	66	73	61	81	65	75	69	96	61	65	79	81	73	65	88	74	75	76	79	66	85	74	69	75	78	70	68	74	65	69	79	68	81	86	78	65	64	84	87	86	76	76	87	89	73	62	69	80	69	91	73	72	93	87	63	82	57	71	78	83	84	72	69	75	83	57	67	71	80	59	81	73	94	84	83	71	74	74	68	63	81	63	86	78	85	73	87	82	63	78	83	84	63	82	79	74	69	86	71	66	73	74	85	66	67	80	70	65	70	75	68	79	81	58	83	76	66	76	75	67	83	71	79	79	69	66	83	71	73	97	66	64	74	73	77	73	71	82	75	73	76	77	79	72	63	70	69	80	79	66	84	59	84	73	77	89	70	70	68	91	61	75	70	69	78	81	68	78	87	68	74	58	76	78	84	72	74	69	77	72	69	68	77	55	71	74	71	74	67	73	79	79	76	87	75	78	63	91	69	67	72	73	79	73	76	86	66	53	65	63	62	71	72	71	78	75	60	87	66	63	92	71	78	88	71	77	76	82	79	84	73	77	82	64	71	67	67	68	68	70	89	69	79	69	81	69	68	65	73	72	78	77	80	53	76	83	76	86	74	82	84	54	86	75	72	81	69	73	73	84	58	81	77	73	72	77	79	82	72	70	65	69	67	80	87	84	77	59	66	62	76	52	73	63	64	65	89	72	66	76	81	87	84	66	57	79	77	79	63	83	73	50	73	78	71	81	78	67	71	80	69	58	88	81	77	78	73	73	86	77	91	91	76	69	88	65	64	76	62	74	83	55	66	56	91	77	77	55	67	77	69	69	93	71	66	65	72	82	76	82	65	60	80	81	73	66	59	76	77	71	55	68	67	88	82	57	66	59	74	61	65	74	67	66	84	68	60	88	82	75	71	74	77	73	74	70	85	59	95	74	75	71	91	69	80	76	69	85	70	78	84	73	74	76	71	73	75	67	80	87	76	82	74	83	70	72	78	60	81	63	72	69	50	69	73	87	85	61	90	73	67	72	78	76	64	68	68	73	64	82	75	73	72	70	73	66	69	89	76	78	50	78	66	83	67	76	56	81	71	58	81	66	63	65	81	74	68	88	50	62	74	79	78	78	77	64	76	86	58	61	78	66	87	68	73	71	68	82	72	72	63	83	76	60	59	77	63	78	74	66	73	84	77	65	73	76	69	81	66	68	88	82	67	83	76	75	83	70	76	82	69	66	86	72	76	70	90	80	84	76	73	67	68	77	86	79	62	76	67	77	66	73	78	70	73	57	81	80	83	63	73	64	63	68	64	89	76	73	83	68	75	75	53	63	69	91	65	68	74	65	80	82	74	63	58	75	63	76	67	69	63	79	62	68	75	83	60	73	62	56	83	78	78	76	81	75	99	79	91	73	82	81	65	73	87	88	59	55	85	78	79	85	76	77	90	72	86	70	64	82	59	94	84	70	72	64	70	73	81	82	51	73	72	72	60	84	80	66	81	85	75	67	62	89	66	69	53	68	82	64	67	67	87	73	78	76	82	57	71	81	72	69	72	62	88	69	64	71	65	72	76	83	82	62	83	74	102	72	65	66	75	78	79	76	72	90	69	70	77	80	73	75	67	85	77	74	62	62	83	68	80	76	86	79	68	61	83	79	71	82	83	75	81	83	71	62	84	77	53	74	67	82	80	68	71	73	86	68	88	81	67	69	57	81	68	86	83	81	69	64	60	70	72	70	63	89	63	71	82	74	79	58	68	60	93	70	79	70	69	90	69	75	80	73	94	66	80	84	85	80	62	66	76	58	69	79	86	73	57	72	74	69	67	72	62	68	81	79	74	64	80	77	68	77	75	71	73	61	72	79	79	93	79	83	49	84	81	66	85	75	76	83	88	71	82	70	83	80	68	71	81	69	64	82	85	82	71	55	86	68	75	71	70	85	88	72	76	84	88	81	72	69	63	72	77	59	73	67	73	60	79	68	63	66	75	77	84	95	82	73	86	68	73	80	73	78	60	75	65	62	90	72	71	70	69	77	71	64	69	68	75	75	91	60	86	89	68	67	93	64	76	80	69	69	78	86	86	73	80	79	79	64	91	78	76	80	74	67	73	81
16473	5043	2705	2601	5558	9245	10019	8763	7071	5875	5364	5181	4967	4004	3172	2371	1994	1864	2812	8786	14530	14251	11339	8334	5461	3353	2037	1314	911	699	594	596	554	525	546	511	534	513	514	542	563	584	512	561	528	501	545	525	584	526	504	515	519	565	559	510	510	511	561	525	527	562	551	490	507	543	534	534	461	509	532	540	558	554	552	546	503	534	514	545	511	546	530	539	497	502	514	549	517	527	541	511	503	499	495	503	483	563	519	519	522	492	490	511	520	537	507	507	545	529	527	515	513	490	538	538	521	527	540	576	546	495	533	495	505	550	543	524	558	520	538	565	541	551	555	516	481	526	498	577	539	560	573	529	541	501	527	558	512	517	517	528	555	501	576	550	532	539	560	514	547	518	506	579	544	502	479	525	502	539	515	554	534	526	523	549	535	547	503	544	552	527	507	546	529	512	511	529	548	525	551	497	523	547	498	520	528	525	492	526	561	519	500	562	544	524	535	545	543	556	560	528	517	530	516	502	568	543	505	573	574	521	543	497	534	557	540	571	527	535	584	517	488	528	575	553	544	564	509	506	507	528	574	522	562	540	514	532	532	549	493	517	513	531	490	550	523	523	562	529	524	534	547	539	556	529	504	525	509	493	528	497	472	522	521	566	517	529	539	564	553	551	531	526	561	542	536	527	545	550	557	510	541	514	496	527	537	534	527	544	486	502	506	522	531	574	550	522	523	558	532	547	548	542	539	536	520	510	517	517	517	502	491	498	494	561	493	556	538	524	512	535	552	541	594	515	551	503	515	519	560	513	572	510	536	545	532	544	509	545	504	544	548	559	521	514	526	541	554	530	484	513	550	522	564	544	547	540	529	504	547	474	534	519	536	533	560	488	560	555	544	523	534	530	553	529	498	555	476	566	549	555	549	520	506	588	536	522	529	517	528	545	519	519	555	523	537	503	512	507	547	540	569	524	544	529	520	493	521	525	543	567	523	514	537	557	515	539	544	522	565	522	527	523	539	481	501	484	538	567	520	535	531	535	520	505	544	503	496	538	493	549	512	561	486	536	514	520	512	559	538	510	496	468	555	542	513	528	556	567	560	530	561	521	528	520	515	509	491	515	550	555	513	508	554	509	513	548	505	528	548	528	559	526	512	507	582	551	513	536	552	524	534	500	511	540	526	545	521	538	520	510	541	547	549	553	525	537	513	572	534	510	564	534	534	529	522	512	533	488	585	517	513	533	489	476	500	548	546	530	538	486	515	548	507	528	527	548	504	536	540	552	544	520	539	534	512	499	526	541	519	550	516	539	534	524	523	555	485	506	474	497	521	531	514	541	549	559	516	506	513	534	554	544	548	511	539	504	555	493	547	558	548	498	523	536	506	531	551	521	512	539	550	507	535	490	551	513	552	568	513	521	509	498	549	529	514	565	528	567	532	531	542	546	540	532	511	542	542	491	514	545	494	515	512	520	532	524	490	516	537	521	549	488	527	505	505	511	543	515	540	522	502	554	568	554	575	522	513	543	522	493	532	625	559	509	526	532	516	502	534	511	559	565	516	529	515	549	505	585	508	528	548	530	535	519	534	562	502	549	510	538	509	510	546	491	497	527	562	547	540	567	486	535	526	524	513	539	503	519	544	553	521	510	507	528	514	527	522	550	534	543	561	561	570	520	561	549	557	526	497	541	514	538	461	532	521	523	542	542	537	561	506	515	550	491	529	513	501	525	523	533	521	483	514	533	543	502	504	509	537	526	509	496	542	560	502	511	514	528	569	529	524	480	587	524	517	563	511	521	518	503	496	527	522	531	538	543	530	567	516	531	557	536	513	548	510	526	536	530	504	500	560	538	536	515	529	558	521	554	525	525	520	529	486	503	547	525	545	548	511	512	537	513	549	491	528	580	548	498	534	547	529	524	530	569	523	524	534	554	544	534	497	526	528	533	531	566	512	549	525	498	539	522	539	539	529	537	508	574	505	512	564	533	525	531	536	517	547	524	493	522	534	570	534	570	508	532	492	485	563	554	480	526	492	533	559	538	552	542	532	515	488	511	519	560	586	548	508	522	558	542	517	508	561	536	543	523	562	528	524	563	524	543	491	525	526	515	594	496	574	548	494	568	533	509	561	535	548	528	529	523	508	535	537	502	505	537	508	513	532	551	541	532	542	564	481	533	532	523	552	556	556	518	547	455	522	522	505	560	553	552	511	503	535	527	522	550	537	563	525	539	525	523	502	563	545	524	457	538	522	494	526	558	558	516	494	502	532	487	512	492	559	517	573	540	512	538	513	486	528	538	488	538	519	503	550	559	531	550	547	533	516	521	544	526	537	525	539	530	537	555	574	553	558	550	567	521	507	539	566	490	532	577	486	542	522	542	504	501	530	559	518	525	519	586	521	534	537	552	539	540	555	543	544	510	503	527	521	531	500	563	547	572	518	502	491	551	525	507	525	521	523	554	541	573	539	523	545	534	537	550	536	493	559	519	547	511	536	525	522	508	512	561	534	529	556	510	553	536	494	516	549	525	523	557	520	474	546	565	520	511	531	564	538	533	545	553	514	578	510	522	535	579	533	538	525	515	573	542	501	499	525	550	511	568	516	508	534	551	517	514	550	550	544	550	487	499	516	544	502	566	541	556	557	528	547	537	520	571	567	497	511	508	539	539	524	540	546	539	475	546	530	543	546	562	515	491	537	507	506	550	549	518	518	522	560	500	574	548	535	515	531	521	524	542	541	553	550	541	524	524	565	537	507	554	504	588	531	509	519	523	493	530	568	476	533	494	496	526	516	548	573	540	516	523	583	536	524	545	500	519	544	527	533	546	522	554	545	502	526	532	520	555	534	513	581	521	537	520	568	528	541	510	534	507	541	513	501	496	532	544	500	553	463	543	548	508	509	536	538	489	535	566	541	498	579	540	536	512	527	508	515	522	544	541	567	493	491	551	519	510	498	549	572	527	511	562	555	539	550	524	515	514	539	497	504	554	537	519	523	534	509	546	531	492	561	538	506	505	560	502	524	478	538	529	523	527	510	525	544	557	589	532	527	564	576	525	538	496	494	513	536	551	514	535	545	516	513	540	549	504	523	582	530	532	534	554	562	508	564	571	511	589	468	518	506	527	538	510	497	519	542	549	546	570	507	504	542	561	582	539	544	535	548	560	488	526	528	576	537	549	545	530	497	502	512	533	539	492	533	508	516	520	536	543	521	539	560	559	529	517	562	536	553	519	552	557	525	512	539	532	499	539	524	538	548	531	563	532	542	502	502	554	534	534	541	474	537	535	562	529	516	560	541	522	487	510	531	564	527	533	540	549	538	527	557	530	533	515	527	479	551	493	559	555	553	559	513	528	526	545	536	506	503	535	529	522	527	536	528	529	529	541	548	525	523	573	540	537	524	557	535	488	519	516	489	574	519	542	572	516	519	547	544	553	512	539	561	494	578	554	547	550	535	510	532	504	504	557	530	527	518	542	542	506	537	523	541	502	556	547	591	551	553	533
2306	658	304	219	181	185	247	273	269	259	236	202	214	177	149	145	117	120	167	887	1413	1430	1011	755	459	269	185	123	79	76	64	72	57	61	66	63	64	74	66	60	68	59	57	54	67	71	68	64	62	65	68	48	60	53	55	76	62	60	60	61	64	68	59	66	56	60	63	59	54	55	51	59	59	59	55	56	56	51	66	57	58	64	60	54	56	64	61	61	75	58	63	67	63	63	68	65	50	57	61	77	51	59	61	47	63	61	73	54	58	65	51	54	46	65	58	74	67	58	72	50	59	57	59	55	47	54	58	50	76	62	66	63	69	67	49	62	57	67	45	63	51	50	55	67	62	71	51	63	56	50	69	63	65	59	60	53	51	67	65	56	57	72	62	77	57	60	67	57	61	56	69	58	57	51	48	56	53	57	61	63	57	52	51	59	62	59	70	65	65	73	57	60	65	55	78	77	62	64	62	49	72	46	53	76	59	59	44	60	61	60	52	48	79	59	67	59	62	57	70	63	66	63	61	69	54	62	66	70	54	54	44	75	65	60	53	58	56	74	69	77	72	68	69	63	55	62	65	54	43	70	58	66	53	63	57	58	59	66	62	63	55	51	74	54	49	62	51	61	58	57	69	55	50	57	67	63	62	54	52	68	53	61	50	61	64	53	56	71	64	50	53	66	70	53	69	58	46	67	56	75	50	49	57	46	64	69	59	56	79	61	55	65	72	58	60	54	56	57	61	47	59	59	63	57	58	66	63	54	66	70	64	57	70	65	66	70	61	58	64	65	50	58	67	48	70	65	52	81	75	59	59	57	61	69	71	53	66	60	54	57	64	58	50	67	77	60	57	53	58	58	50	54	70	51	64	65	62	64	54	60	71	51	62	66	46	59	58	50	73	58	75	56	53	62	58	67	40	58	65	59	54	51	72	67	57	51	60	64	58	55	62	60	60	47	55	59	51	68	55	56	55	57	62	54	59	58	63	61	55	56	60	53	59	57	56	53	58	55	47	59	63	49	65	64	63	64	53	73	55	50	49	54	61	69	54	73	65	40	71	68	54	61	68	58	59	72	72	56	63	38	55	58	50	57	66	81	47	52	53	65	62	62	65	73	69	70	61	74	51	51	59	60	70	53	66	51	66	54	67	51	62	63	65	54	55	68	65	60	66	72	62	53	68	64	68	58	55	71	68	67	56	51	48	56	58	68	61	59	64	56	70	61	53	65	67	55	64	56	54	74	65	47	76	56	67	72	61	68	50	62	59	61	57	61	66	65	74	63	54	59	58	62	62	66	52	60	69	58	60	61	72	64	51	62	75	66	54	63	52	60	54	64	63	50	61	55	60	64	58	42	56	50	64	60	54	75	68	56	69	72	55	71	57	69	61	62	54	69	50	58	47	58	71	55	62	51	71	59	56	58	66	68	74	67	58	55	55	58	65	77	55	70	66	60	64	60	62	61	52	60	48	61	59	62	50	72	60	63	69	60	58	66	59	68	52	51	57	67	68	64	64	68	54	69	65	50	62	68	58	54	52	71	66	74	61	65	46	60	57	66	52	53	61	64	60	64	58	67	66	68	65	63	64	52	64	53	64	60	63	63	59	59	64	61	57	59	57	65	66	66	72	49	68	53	79	63	45	49	69	75	58	54	60	52	67	66	59	60	62	65	60	48	54	55	56	59	61	49	68	62	62	67	54	66	59	61	58	70	63	52	63	63	59	60	58	62	50	56	59	52	53	70	72	58	64	51	69	52	62	61	60	62	64	60	63	62	68	55	70	67	55	70	66	56	44	52	72	79	85	69	61	58	70	55	56	71	52	79	59	51	60	61	66	73	61	55	63	55	69	74	56	65	49	46	67	51	56	64	57	64	54	53	49	65	57	58	73	69	58	62	64	69	54	61	55	53	61	53	54	57	78	52	65	65	62	64	63	70	45	58	70	51	77	65	54	53	66	60	62	56	62	64	64	55	65	55	54	64	66	77	70	61	68	64	70	55	54	51	75	46	59	49	53	72	59	55	55	67	67	78	60	63	73	59	67	56	50	60	53	53	70	59	63	57	62	62	61	68	63	66	54	46	65	40	60	64	59	46	63	69	66	62	62	68	58	45	49	53	60	67	55	72	59	59	67	59	59	67	56	50	50	66	65	59	69	63	62	54	65	48	62	62	44	63	71	50	58	64	66	57	50	64	57	61	49	71	44	54	55	63	44	58	62	54	64	67	49	56	67	60	57	57	58	69	53	58	67	55	56	62	64	72	54	59	57	60	44	54	57	56	65	59	62	66	60	53	67	60	66	58	63	60	53	67	58	44	58	56	58	62	65	46	56	63	49	64	59	69	47	46	56	61	73	63	77	58	55	59	65	59	70	70	62	60	57	59	85	49	58	55	50	55	61	54	61	65	57	61	68	61	62	45	61	62	57	68	51	62	65	76	50	45	50	53	66	46	53	62	54	54	47	63	70	59	69	64	64	65	53	61	43	63	62	60	78	53	52	69	57	56	61	65	54	62	66	48	60	62	63	56	75	64	65	65	47	47	74	61	69	61	55	59	71	74	56	59	46	60	57	58	54	56	59	52	60	53	54	69	57	58	54	53	63	66	70	59	73	67	57	57	54	61	58	73	66	57	61	58	47	67	61	63	54	55	64	59	56	75	60	64	49	56	72	58	49	53	52	66	57	64	54	47	55	49	56	56	54	67	68	49	46	63	71	61	63	53	64	49	66	64	69	58	56	46	66	58	73	53	68	82	76	62	59	63	67	58	59	45	60	66	53	60	60	57	59	52	51	77	56	57	59	58	65	51	71	72	57	55	65	54	55	76	57	58	66	66	59	67	58	57	55	68	64	64	52	55	53	79	59	48	58	48	56	57	59	49	57	73	58	63	47	62	49	69	45	55	56	53	48	80	56	59	67	55	57	59	59	64	51	58	62	63	58	50	58	57	60	60	54	58	68	52	57	64	58	63	49	60	61	53	53	66	59	74	48	62	63	63	63	56	59	59	64	51	57	69	66	60	67	47	64	53	53	70	65	53	55	57	65	75	58	49	51	65	69	51	56	66	60	55	50	71	53	65	55	56	45	67	42	41	65	54	51	60	63	50	59	71	70	64	67	67	57	65	65	48	71	52	72	59	80	65	60	52	65	65	57	68	50	58	64	56	67	69	53	46	56	50	66	45	72	62	60	53	54	61	58	69	58	61	59	53	62	61	64	54	49	53	66	59	59	57	65	42	54	60	59	51	48	56	71	52	66	55	57	58	65	67	51	54	57	46	54	51	59	77	54	61	56	68	59	66	72	73	55	55	46	67	52	63	55	53	51	61	51	72	64	79	56	61	56	51	75	70	52	59	74	67	51	53	47	54	67	54	52	45	61	60	68	59	65	55	61	70	62	61	59	70	53	44	65	53	59	51	67	52	55	64	75	60	60	60	62	60	63	56	58	54	57	49	55	71	63	43	66	55	69	41	56	64	42	61	68	58	68	69
19661	6679	3264	3346	8100	11894	11838	11114	9868	8559	7257	6357	5177	4367	3459	2977	2562	2364	3759	16239	21536	20387	16901	12883	7978	4718	2677	1502	961	710	535	437	443	467	438	447	441	406	427	460	454	411	414	438	411	430	436	450	434	459	385	431	452	402	392	403	413	414	432	405	415	420	441	461	408	411	403	401	406	394	424	406	419	398	395	391	450	436	410	457	438	375	430	384	411	420	399	420	446	421	436	418	434	414	417	409	405	402	410	420	424	413	416	413	408	415	453	416	407	406	388	438	440	357	385	424	432	425	405	411	433	447	422	408	447	418	439	413	404	429	434	407	415	448	436	399	444	398	417	426	414	444	424	382	398	423	408	377	429	440	409	406	385	404	426	493	416	428	442	408	421	409	451	419	373	424	402	416	429	430	437	402	399	422	429	432	435	418	432	393	464	409	411	399	454	454	412	417	427	445	420	429	429	434	446	442	437	388	447	424	373	427	372	417	431	451	438	406	419	428	428	428	415	414	433	406	407	416	396	396	411	433	398	422	440	424	412	441	455	458	445	445	427	407	415	371	444	412	437	425	432	416	380	417	446	406	405	377	403	388	455	424	432	432	404	408	409	454	408	423	421	389	420	434	460	468	411	440	427	412	452	428	441	424	422	440	406	431	388	421	400	405	415	411	445	437	392	447	441	419	418	433	423	419	425	420	486	395	440	419	400	437	402	444	390	400	389	411	425	411	428	450	450	406	358	404	448	456	459	432	430	422	410	412	435	424	403	415	399	407	422	411	440	409	463	421	472	445	395	436	374	425	412	444	436	473	378	427	411	432	426	411	474	446	383	452	428	421	413	436	417	408	425	452	401	455	438	431	450	420	423	400	433	377	436	421	435	401	396	393	399	431	451	405	445	418	431	395	467	427	424	410	408	429	410	423	380	408	458	412	423	386	470	418	413	411	415	452	445	401	438	407	400	395	417	408	425	427	429	414	416	406	443	397	431	437	414	407	393	413	449	434	380	413	415	441	397	431	394	442	392	403	402	369	422	397	442	411	443	421	421	403	379	395	409	426	459	419	422	457	444	426	411	437	444	436	448	389	433	435	410	434	445	439	438	431	439	428	397	412	428	407	372	393	418	425	422	434	404	393	410	425	396	419	456	445	401	402	422	423	425	412	419	388	388	410	411	415	419	394	424	430	429	373	428	426	418	413	400	433	394	404	437	436	416	468	451	401	431	441	414	412	396	376	430	412	465	454	417	445	412	428	443	429	411	442	395	451	420	409	440	398	417	444	407	450	463	397	430	434	441	398	426	436	450	428	408	448	416	431	423	405	384	418	438	419	437	434	422	390	462	384	440	417	425	408	479	423	421	427	438	413	434	428	445	417	460	423	423	402	401	407	453	432	428	455	410	426	424	407	411	446	443	387	385	416	412	399	400	423	428	438	428	445	409	375	436	415	415	409	413	399	430	418	404	413	400	424	430	402	411	435	419	388	436	400	423	377	449	406	399	388	431	413	410	396	386	450	426	402	393	433	426	461	421	429	416	391	417	408	425	427	411	443	399	399	417	393	389	402	440	410	436	413	394	395	449	413	415	384	460	439	393	439	405	412	370	408	403	413	398	401	412	444	428	416	410	414	392	422	485	379	409	434	411	425	406	408	422	423	410	423	421	402	416	418	402	423	432	454	435	397	438	423	455	429	415	426	450	445	423	417	441	405	404	413	457	405	430	418	416	403	416	415	430	453	401	416	420	408	407	437	406	426	440	425	428	411	413	407	405	400	383	436	389	401	438	431	442	453	418	440	419	452	405	453	394	409	412	409	411	447	423	393	416	421	409	440	463	393	436	462	411	420	462	389	409	413	427	437	414	412	433	426	403	442	409	373	417	405	410	393	422	424	414	427	408	440	407	435	415	442	397	417	410	423	435	407	435	395	415	418	420	420	414	412	432	404	444	421	427	432	405	429	426	403	399	410	416	400	430	434	436	433	426	424	433	401	415	401	417	454	417	428	422	418	406	421	420	424	461	398	417	444	403	415	433	415	401	417	412	440	430	460	434	414	414	416	392	403	441	441	431	445	419	419	426	410	432	433	380	380	447	429	435	424	414	409	392	412	415	427	445	415	423	414	458	406	428	421	446	455	401	450	440	437	401	389	412	424	406	396	401	374	404	397	426	384	415	423	416	389	464	432	442	450	401	416	436	425	453	438	431	398	408	412	419	414	433	443	414	393	430	378	430	432	418	413	444	430	391	437	438	401	467	439	366	392	399	416	429	402	428	403	385	427	418	421	451	437	378	422	443	433	444	433	419	441	441	404	384	429	423	424	427	407	409	414	403	413	424	425	435	399	417	391	414	401	431	459	426	428	416	435	421	411	427	406	409	426	397	418	384	419	408	431	458	424	454	421	413	433	375	437	449	404	422	378	421	459	404	403	404	414	412	437	426	435	448	415	451	434	425	393	417	401	405	409	421	438	434	460	431	432	394	436	413	413	420	421	462	442	446	436	467	417	402	453	388	419	436	440	417	403	413	424	453	400	406	450	421	393	447	410	409	428	448	437	396	474	417	410	419	442	419	399	416	438	396	391	395	415	407	408	448	440	384	378	395	435	460	419	440	443	444	446	439	401	413	428	377	392	400	415	436	435	390	395	444	425	460	455	409	405	413	424	408	437	408	441	443	457	397	383	430	413	442	413	406	454	403	430	428	420	400	423	445	439	408	378	444	390	436	455	410	455	405	407	421	454	431	435	436	462	430	428	410	456	415	473	465	407	429	410	430	393	438	465	416	475	426	412	427	429	458	393	412	429	438	456	413	398	419	408	407	430	402	414	421	415	397	400	411	403	409	432	388	412	425	419	430	418	420	415	424	396	427	408	437	409	441	432	455	430	425	432	432	441	433	400	414	399	381	428	436	423	418	443	415	415	432	409	405	457	439	449	449	439	433	431	441	423	413	433	414	428	416	410	402	431	455	403	410	437	388	442	412	437	421	426	402	438	450	411	451	433	434	443	411	398	425	420	383	392	402	440	423	448	386	399	384	412	406	408	427	403	471	391	421	408	446	468	433	429	437	401	405	419	429	421	424	433	416	430	432	432	414	411	401	409	429	399	419	421	405	409	429	415	406	416	431	444	391	401	451	433	379	408	410	428	416	383	385	446	432	396	419	390	433	437	423	373	438	434	399	416	435	396	424	447	447	412	405	435	436	441	424	422	420	428	420	413	415	361	431	415	413	402	405	396	445	429	422	404	385	473	425	439	414	440	469	400	433	398	440	413	451	436	389	413	447	404	423	421	412	433	415	428	404	434	422	430	388	412	416	404	412	414	468	409	443	398	377	443	449	423	435	424	434	383	412	419	389	418	454	450	414	417	437	419	424	399	414	416	468	440	400	468	420	425	384	401	426	442	414	375	409	416	446	432	424	422	434	449	391	419	447	394	420	407	354	428	405	406	399	403	430	446	400	449	429	406	419	431	427	416	417	415	408	445	417	430	423	438	414	435
1954	332	165	127	122	130	164	211	196	133	157	137	117	124	114	96	105	110	130	174	243	212	180	173	107	92	86	76	75	67	61	57	71	68	57	67	67	54	55	64	71	54	66	90	60	70	60	62	65	79	64	60	52	78	63	62	52	75	56	62	68	56	71	59	47	64	60	65	73	63	82	64	62	51	60	58	72	60	60	67	55	57	60	56	65	70	63	66	60	61	62	55	54	67	71	61	58	59	50	78	65	69	62	68	67	61	61	73	45	57	68	60	61	48	62	60	61	69	69	74	73	64	73	65	65	60	57	66	60	60	63	64	77	67	64	49	55	63	72	51	56	68	72	66	69	60	59	74	46	55	61	63	79	62	53	69	69	59	64	55	79	56	58	61	52	56	69	52	60	74	74	53	63	61	54	61	50	47	64	75	65	50	77	59	64	63	59	63	78	70	62	57	51	56	71	70	56	75	80	58	60	61	51	50	59	77	72	73	68	57	68	61	55	73	66	79	60	79	58	59	69	74	65	76	76	71	69	73	54	67	61	62	67	61	80	58	59	61	51	56	62	68	70	71	60	57	67	42	70	60	60	52	64	73	60	52	58	60	67	71	64	75	59	58	48	62	56	63	64	70	67	60	59	74	56	60	62	64	57	61	70	59	65	67	67	62	64	67	63	59	59	55	45	51	62	55	63	60	59	64	63	59	66	64	67	56	58	53	57	55	49	53	77	53	73	74	62	72	73	53	63	60	68	60	60	66	64	57	62	53	62	55	48	67	45	52	80	64	52	60	56	77	60	58	63	53	73	75	59	56	54	59	56	59	75	68	65	60	69	61	69	63	62	59	84	57	56	59	63	59	73	64	55	55	55	64	72	74	60	71	72	71	66	60	59	54	65	52	60	46	83	61	66	58	56	65	55	57	64	61	64	64	50	70	57	46	53	62	63	58	64	64	44	69	55	63	57	53	58	58	70	58	68	53	55	73	72	84	70	66	54	63	52	62	68	71	57	69	57	62	58	67	68	57	62	62	57	54	64	57	62	77	68	53	65	54	58	65	67	64	67	62	66	70	55	62	55	54	50	55	57	49	41	64	69	53	69	62	49	57	55	65	71	70	63	67	48	59	68	65	59	55	59	54	57	60	64	75	69	63	66	67	62	56	47	67	61	53	61	59	54	54	59	63	69	52	66	80	56	59	64	53	60	63	56	60	78	61	67	56	58	69	59	50	72	53	64	65	66	71	61	63	77	46	49	68	71	54	61	43	63	55	51	77	53	57	52	66	65	63	60	58	69	57	58	59	53	73	59	59	68	66	49	60	56	56	54	62	50	55	76	77	62	68	61	55	70	61	62	57	57	47	60	58	57	53	68	54	69	58	73	52	60	71	65	60	69	50	56	70	60	60	58	64	69	54	70	66	73	72	50	66	56	61	67	65	74	47	67	52	66	68	60	59	63	55	62	56	64	62	58	62	67	59	66	67	56	59	55	56	66	60	71	70	55	50	79	51	52	58	63	66	51	61	52	49	47	65	57	59	68	60	64	61	62	69	62	51	58	61	55	61	70	67	55	62	74	63	61	60	63	58	63	62	72	56	60	57	57	67	70	62	64	64	57	56	70	54	61	59	57	69	65	71	55	60	56	62	71	59	61	70	55	71	58	69	57	62	61	63	69	53	73	70	62	57	70	61	68	77	68	57	63	67	70	66	66	74	55	64	62	45	65	58	63	59	64	46	73	63	51	55	66	56	64	67	68	61	64	68	73	68	61	66	64	42	57	69	71	63	54	60	66	49	60	58	56	62	70	58	70	56	66	76	53	61	71	56	54	57	51	64	85	69	67	42	79	62	61	73	71	67	61	52	72	58	55	63	80	66	65	49	59	60	65	61	69	67	53	56	64	59	57	70	53	63	54	65	72	68	70	58	68	58	55	63	73	67	65	64	54	72	63	48	73	60	59	64	65	66	60	65	64	53	67	65	55	59	53	57	82	55	68	69	69	61	52	70	72	61	53	60	59	68	67	62	53	64	65	72	62	67	55	60	48	61	67	57	60	59	77	63	70	54	76	58	47	69	68	69	57	56	63	60	64	52	49	60	72	43	49	51	51	81	50	55	52	59	76	74	67	58	54	69	50	63	55	57	83	63	58	61	63	77	60	70	53	57	69	64	63	62	60	60	65	53	65	60	65	56	82	61	57	63	57	67	66	71	73	54	69	60	64	44	62	69	65	66	67	62	53	71	54	64	58	57	63	63	69	83	50	60	68	48	64	56	75	55	67	63	58	65	58	64	56	73	79	66	66	62	62	61	52	62	48	59	51	77	47	64	46	61	75	63	72	71	65	67	54	72	71	59	50	61	59	65	66	63	63	52	62	86	71	57	61	76	55	69	69	60	52	57	70	61	57	61	48	58	69	56	65	62	62	66	50	62	57	59	55	68	68	86	70	54	50	45	56	44	46	63	50	65	56	69	63	50	78	73	53	62	56	59	63	69	67	67	73	59	55	63	53	56	54	75	57	69	68	49	71	57	73	65	43	54	51	60	57	73	57	51	64	68	71	56	65	69	67	71	70	62	51	70	74	78	76	48	60	62	71	72	68	61	67	52	71	55	53	76	65	79	69	69	55	51	65	48	60	67	55	70	69	56	64	48	63	68	64	60	62	65	63	56	62	46	52	67	51	67	51	50	68	62	70	51	65	75	54	65	61	43	67	58	58	64	60	63	69	63	70	72	59	71	55	63	65	52	55	74	60	59	63	69	60	57	73	51	55	60	48	57	69	58	72	67	55	69	68	65	69	71	56	63	55	71	67	51	70	68	66	77	66	66	54	60	65	44	54	57	72	53	55	58	66	55	59	54	71	74	66	58	62	60	51	48	55	65	60	69	69	70	56	57	81	55	60	67	45	67	72	49	62	67	47	70	49	57	77	45	63	57	73	51	72	58	58	65	58	57	46	67	62	62	64	57	44	62	64	64	52	57	63	59	73	67	61	60	65	60	68	63	56	72	71	59	53	50	61	56	69	70	64	57	54	58	58	62	63	63	72	70	82	60	62	64	59	65	67	53	60	54	62	72	58	59	60	57	55	69	69	54	57	65	56	54	60	54	54	60	59	60	56	45	54	51	64	64	61	72	66	56	59	61	53	56	69	73	68	73	72	69	52	59	79	65	62	59	64	58	57	76	74	53	55	69	65	59	46	64	63	74	55	55	61	45	56	65	73	59	78	69	60	62	64	53	64	70	60	66	59	55	69	65	66	65	70	60	57	61	70	66	60	59	56	62	71	73	62	55	59	53	64	58	65	61	64	66	63	66	67	65	52	74	56	61	79	77	49	62	61	75	73	72	74	46	49	47	57	62	72	47	66	61	73	46	65	71	58	65	69	70	76	55	59	83	46	61	64	68	49	58	56	53	63	55	63	50	63	66	69	66	53	72	63	66	76	59	66	68	60	50	61	66	56	59	66	60	60	69	56	64	64	66	49	62	76	84
13664	3896	1742	2005	5307	7482	8014	7625	5974	4785	4027	3358	3020	2538	2254	2138	1909	1761	2219	3898	4776	4308	3430	2502	1692	1134	813	680	542	513	499	446	467	475	461	468	491	466	458	434	459	443	466	430	492	459	418	440	460	466	470	420	482	447	439	464	463	459	463	460	455	439	453	390	481	428	452	494	453	433	437	441	511	444	425	450	447	451	431	440	405	469	443	431	454	432	484	468	416	441	459	441	413	467	467	452	452	490	438	429	457	440	417	444	421	455	462	433	481	457	446	467	444	437	468	480	440	418	455	432	457	473	486	442	481	437	421	443	428	439	419	440	468	424	457	451	477	454	454	448	453	474	454	426	423	446	445	446	471	447	458	451	425	435	466	453	461	417	413	422	443	435	447	445	467	457	447	455	478	481	474	458	454	402	452	471	445	449	476	432	452	446	443	451	469	446	461	464	429	452	443	464	461	482	455	446	458	470	459	467	451	437	484	449	453	481	476	454	421	446	449	426	472	474	450	449	454	421	447	408	474	442	465	432	481	453	507	444	458	434	390	465	451	428	430	438	434	440	418	468	464	470	418	410	453	479	437	461	454	454	477	461	409	442	433	431	468	455	423	432	484	456	483	451	437	462	450	459	433	436	441	471	436	476	433	411	502	470	407	478	455	481	461	468	462	444	452	410	447	477	440	435	409	479	466	475	417	470	451	391	452	444	457	444	465	484	458	426	448	447	444	437	429	463	474	456	481	481	427	446	478	446	447	414	427	437	436	439	486	451	453	492	457	464	488	444	450	443	454	443	431	438	442	442	428	446	472	426	448	496	434	477	448	447	427	446	457	454	450	463	498	449	413	447	476	448	487	474	464	395	449	436	477	451	445	461	481	450	447	449	463	439	494	431	442	475	444	445	441	452	450	479	459	425	434	476	441	462	432	425	436	439	428	448	455	422	468	442	426	482	453	447	413	444	449	435	444	455	435	461	439	456	416	462	464	491	449	450	484	455	430	441	446	421	466	438	439	487	439	461	457	435	431	440	453	447	442	395	454	454	435	440	436	449	452	472	442	444	460	438	455	447	427	481	447	456	415	483	453	451	424	478	464	445	450	432	451	451	457	462	451	439	442	430	484	462	465	440	419	482	452	452	482	419	431	430	447	440	423	435	469	444	439	436	430	454	475	456	432	478	450	443	439	465	434	442	447	465	435	480	482	469	457	437	443	441	438	447	461	453	432	448	487	435	448	451	513	451	481	448	438	436	449	468	455	472	466	409	392	444	394	464	433	407	453	437	410	459	458	447	444	441	474	469	450	457	446	434	456	474	456	421	457	446	475	475	445	438	467	465	415	440	458	413	405	438	434	451	442	471	453	446	448	466	432	460	456	455	452	436	443	457	454	454	458	438	432	437	427	439	462	440	461	441	450	447	434	447	466	451	451	406	460	429	435	448	448	430	464	428	452	479	431	463	477	479	455	455	449	477	456	423	417	425	463	451	446	430	482	486	473	487	457	454	450	471	437	494	457	442	459	434	409	472	461	452	471	430	467	459	419	475	472	447	412	514	450	463	458	458	461	455	482	466	434	463	467	442	418	464	409	418	471	442	471	459	477	486	454	471	473	439	445	451	457	430	436	460	414	447	454	432	441	455	476	458	406	455	452	420	453	457	429	413	404	394	523	469	436	439	470	471	452	470	451	438	426	477	479	449	430	495	460	453	479	403	474	450	424	490	413	485	430	430	445	441	455	451	453	438	424	427	476	475	452	454	507	431	474	450	501	468	456	518	467	431	467	425	485	440	456	455	443	458	489	406	460	464	469	431	450	463	451	457	422	473	428	476	426	437	447	476	484	427	453	449	477	446	449	434	475	449	441	434	473	462	431	442	474	452	494	429	428	429	435	467	498	435	474	478	433	473	425	440	486	470	459	405	465	499	464	464	424	445	464	451	481	469	433	452	436	452	419	471	444	426	457	451	444	425	445	487	462	487	452	412	430	474	409	446	467	457	428	455	469	438	484	438	448	494	450	457	487	444	430	464	470	429	433	415	436	460	459	434	414	437	439	441	418	440	446	425	480	464	467	454	478	463	469	425	479	434	461	453	421	431	447	434	469	423	453	448	474	438	426	452	513	438	434	407	430	441	448	453	403	442	477	448	477	464	448	415	458	461	450	443	444	472	468	476	436	472	448	479	482	433	474	491	441	438	458	476	443	442	425	413	453	463	456	472	475	436	459	427	471	421	475	434	455	430	448	456	460	448	429	462	422	427	438	468	445	405	441	460	421	425	441	459	446	405	428	479	417	456	417	451	455	470	461	439	466	466	475	452	464	403	457	455	457	442	449	475	426	455	464	475	413	456	436	461	444	441	456	443	456	411	487	435	467	449	463	430	439	456	443	459	475	440	453	430	489	425	437	404	441	424	426	488	469	458	441	448	421	438	463	458	469	442	489	410	431	426	420	479	453	467	467	444	461	436	429	456	475	457	421	456	442	472	420	473	425	430	466	428	434	481	422	430	451	406	413	443	419	451	438	466	449	464	513	449	474	462	429	445	464	432	443	420	421	446	494	456	419	462	462	444	441	454	449	465	446	445	406	457	438	415	421	489	453	488	430	466	432	454	470	482	425	460	471	458	458	432	474	429	444	465	437	443	431	443	440	459	501	443	461	477	465	459	445	401	433	451	484	449	475	473	438	435	413	450	464	439	439	407	467	434	436	451	429	433	453	427	452	463	495	422	475	436	489	452	476	447	439	408	452	471	460	445	462	397	471	467	439	426	484	441	450	444	455	464	445	461	490	448	461	428	477	491	440	459	448	444	480	440	458	484	435	400	433	462	376	456	491	437	442	452	455	471	450	495	476	406	476	458	451	457	453	463	426	478	460	436	450	439	450	422	439	414	448	462	502	498	426	433	431	448	462	427	456	432	460	432	499	434	478	438	423	432	429	466	414	439	464	435	439	478	472	460	484	411	403	436	459	410	489	433	463	445	455	437	449	476	422	445	472	445	468	460	431	440	491	438	470	468	410	420	436	439	433	471	445	446	446	447	444	485	476	448	474	455	432	436	413	474	449	442	463	439	433	410	487	414	423	496	436	466	454	465	461	472	470	423	422	445	428	482	421	423	477	442	425	497	451	440	417	404	455	456	419	455	452	411	456	451	444	442	434	473	507	450	462	449	436	415	490	450	417	454	468	444	450	432	440	449	405	452	410	467	466	446	414	516	443	416	412	456	501	454	457	453	479	470	462	489	452	401	491	491	444	449	468	465	405	474	432	444	466	509	420	455	460	463	473	424	436	465	488	481	451	450	445	453	470	421	444	456	438	428	420	466	451	458	469	450	447	465	457	434	466	439	440	467	427	503	459	450	442	479	421	425	450	410	482	454	431	454	422	454	465	455	439	438	435	461	426	457	401	438	469	466	493	458	443	487	460	388	470	462	439	437	481	415	478	443	469	449	464	416	425	466	446	481	448	441	467	436	425	468	451	423	440	455	451	443	436	477
1496	429	208	211	163	193	239	238	193	163	165	158	160	152	137	133	132	223	329	480	685	546	400	307	250	160	137	83	91	58	50	62	55	46	54	34	52	57	58	47	59	53	41	60	59	50	55	48	44	52	64	48	51	66	77	41	45	41	60	57	57	57	38	60	54	51	52	38	60	51	51	46	61	55	52	39	59	64	55	63	58	54	60	54	44	60	66	48	44	40	39	48	46	58	40	58	45	56	48	55	54	57	44	50	53	51	50	53	53	50	52	56	43	53	52	51	63	63	58	61	54	53	50	51	65	46	52	44	46	49	47	54	55	51	46	58	44	52	47	50	56	55	49	45	52	36	49	44	53	57	46	61	60	49	51	53	46	51	67	44	59	41	47	54	59	55	41	54	51	49	49	44	46	49	48	43	46	60	49	54	53	38	46	62	46	66	50	68	55	57	50	54	49	60	64	65	42	42	49	56	50	56	43	50	44	40	42	54	44	46	56	45	57	47	43	49	56	51	57	61	45	54	53	50	56	47	45	47	49	56	53	48	52	46	52	54	50	55	47	60	60	51	55	53	48	57	69	45	56	49	57	43	41	46	51	48	44	54	58	53	46	67	56	48	46	49	52	50	52	47	64	51	50	43	59	56	38	65	60	50	55	64	63	47	42	54	49	51	45	52	43	42	44	51	54	58	51	69	55	65	52	47	57	40	51	67	56	61	41	45	51	53	45	43	43	50	59	51	55	56	56	46	58	50	57	44	38	50	43	42	46	52	54	66	45	48	54	54	51	39	51	57	51	54	58	47	43	59	58	40	54	53	38	51	60	45	50	46	54	49	55	39	46	43	50	57	62	50	45	54	45	46	42	56	48	51	42	44	60	40	54	41	59	41	48	53	50	52	67	43	51	54	36	48	54	59	63	42	37	48	48	42	56	55	49	59	44	56	43	57	60	48	50	54	44	40	53	54	42	53	50	60	53	35	46	38	58	50	52	43	54	55	59	42	44	52	39	63	44	51	47	65	53	58	56	49	47	71	53	54	39	59	49	49	45	69	58	40	52	41	49	42	59	45	62	47	39	53	47	53	57	55	50	39	52	44	45	50	39	54	44	61	46	46	54	46	56	45	48	51	56	52	45	60	52	39	60	68	54	50	65	45	54	50	52	67	55	52	68	43	51	63	52	56	58	57	54	54	51	49	38	50	48	44	52	44	55	60	50	54	51	48	50	57	43	50	51	53	41	44	46	49	50	59	50	45	62	49	39	65	49	45	41	54	38	52	41	51	48	42	58	53	46	49	45	65	45	51	44	52	50	56	54	38	56	51	46	53	54	48	57	58	66	43	48	56	42	53	54	62	43	59	43	38	58	55	49	59	34	41	53	48	49	60	59	59	49	52	52	45	60	48	47	62	48	53	67	43	59	38	50	51	42	56	53	58	35	46	59	52	52	45	50	47	58	65	59	41	47	43	50	64	55	48	53	50	44	46	50	40	56	53	55	39	60	54	65	44	50	47	55	48	45	43	47	59	47	62	65	63	36	56	42	54	41	47	51	57	64	52	53	64	47	48	47	52	44	42	54	51	58	46	52	54	48	45	49	61	64	37	52	58	61	54	58	49	46	48	44	44	51	67	57	51	48	53	53	43	64	50	52	40	41	46	49	43	51	60	58	35	58	45	37	52	60	54	47	50	57	50	50	66	62	56	59	57	53	51	59	54	52	52	58	50	48	66	50	55	46	44	56	43	49	49	62	46	51	49	59	42	52	59	52	47	39	70	44	59	58	50	68	34	51	51	42	63	57	56	52	50	48	40	55	40	44	51	50	55	47	47	43	53	50	39	49	45	47	52	47	55	50	60	50	53	55	66	36	61	52	57	59	41	49	43	45	54	52	51	49	44	45	53	58	59	59	46	47	43	54	46	50	58	54	52	56	54	43	60	50	58	55	56	50	42	48	55	44	66	50	39	45	48	57	51	51	50	46	51	62	54	50	50	36	55	54	47	55	62	52	54	40	48	50	48	53	53	43	51	54	58	41	52	42	48	49	52	49	55	53	58	52	56	51	56	49	62	41	55	60	38	63	56	46	49	49	45	50	54	52	48	64	46	47	42	50	42	53	57	61	53	58	58	45	48	49	71	49	44	49	57	48	60	53	45	66	42	38	46	55	47	40	58	40	53	55	62	51	50	59	51	63	63	49	37	51	57	51	54	62	49	42	55	47	59	44	39	52	40	54	52	54	49	52	53	49	57	54	55	56	51	55	58	58	45	56	50	60	54	37	48	69	39	41	54	41	60	45	50	60	57	51	52	57	58	59	52	46	42	46	56	48	51	59	49	59	51	58	41	50	59	62	56	53	46	58	55	51	53	29	43	49	50	50	38	60	46	42	57	54	50	59	56	52	44	57	47	57	57	55	41	41	51	40	51	65	63	51	41	68	43	47	53	54	67	45	52	58	48	37	46	48	53	61	69	47	64	56	63	55	49	44	34	52	62	64	56	67	47	48	41	59	39	57	56	52	45	48	52	46	47	43	71	65	51	53	52	50	64	52	61	55	59	45	52	49	48	49	51	43	52	32	51	51	41	55	60	55	49	50	49	50	60	43	58	64	50	44	41	46	36	49	40	42	53	38	50	39	46	37	44	42	37	50	60	54	63	48	50	47	46	38	61	53	54	47	64	34	50	30	52	54	54	58	56	50	41	58	57	46	53	51	63	55	39	48	63	47	52	59	54	41	57	48	52	67	51	47	46	43	57	52	45	49	60	62	53	57	50	42	41	59	55	65	53	58	44	41	50	48	52	48	58	47	59	45	47	45	54	51	59	48	61	53	60	61	61	46	60	55	48	45	46	32	51	45	61	53	47	69	55	50	46	61	44	57	45	44	48	55	46	53	41	67	45	58	58	67	46	52	58	52	47	60	53	56	54	45	58	42	58	46	47	49	50	40	43	63	42	60	54	50	49	48	54	68	60	51	53	48	59	52	50	49	41	51	37	55	43	53	50	62	53	43	53	58	61	44	56	56	48	49	52	54	42	53	47	50	53	46	51	43	56	57	50	49	43	55	39	38	54	53	41	57	38	45	50	45	50	57	57	53	45	43	41	53	48	63	59	50	62	47	52	43	56	55	43	47	47	60	64	61	56	50	56	50	43	50	49	48	47	55	45	53	44	49	59	53	53	52	60	48	58	60	52	49	48	46	54	57	63	52	64	53	39	56	47	55	43	58	47	44	52	54	55	46	46	56	52	49	53	54	54	46	55	56	59	61	50	56	47	55	61	48	48	47	47	50	60	48	57	54	66	52	46	52	62	40	38	60	60	50	57	65	54	46	57	55	52	41	57	58	47	51	50	48	47	44	45	60	44	56	53	66	47	41	46	55	48	57	63	63	56	44	57	53	63	49	43	62	50	47	63	50	43	54	50	50	68	50	52	46	39	45	41	47	67	48	47	58	52	44	50	67	51	52	41	44	48	53	51	54	56	56	63	54	42
15375	4676	2301	3620	8478	11941	10731	9455	7054	5632	4903	4540	4164	3752	3456	2799	3001	5325	7712	10212	13394	10864	8419	6016	4133	2657	1650	1134	805	611	459	400	380	355	373	389	381	393	365	377	386	376	360	360	392	367	383	358	413	338	352	371	362	352	351	387	377	387	358	357	348	359	377	348	352	388	416	384	378	355	363	339	417	364	370	384	345	380	384	401	383	400	383	333	393	349	358	354	380	386	371	393	384	359	367	346	399	382	362	395	391	366	386	391	347	390	367	329	376	353	361	381	357	392	369	406	391	372	374	370	367	360	400	391	383	387	351	373	413	375	413	389	334	405	352	351	357	371	404	374	394	376	405	359	379	373	382	373	358	355	357	375	346	377	385	382	361	390	385	355	382	381	355	363	378	373	351	401	373	361	371	359	406	391	371	375	352	362	367	350	397	387	413	391	353	398	363	359	346	382	418	388	335	373	368	352	319	364	360	376	362	423	375	375	361	370	397	339	394	392	352	369	409	388	399	362	395	383	395	338	349	328	378	372	378	362	330	357	370	354	376	393	372	387	358	368	364	348	348	370	409	387	385	366	369	368	397	377	383	373	406	356	351	377	362	377	388	361	372	355	395	387	401	390	358	397	373	365	369	370	376	389	371	370	382	383	378	342	388	372	362	327	373	373	392	381	358	375	385	373	388	393	370	398	398	367	329	390	382	343	371	402	389	358	377	393	393	340	390	356	359	390	355	396	364	376	345	385	380	379	383	387	369	353	398	362	372	371	386	400	386	365	366	387	363	362	395	383	378	342	397	364	349	374	399	326	396	350	383	373	343	378	368	394	353	396	377	385	403	356	361	373	370	368	351	350	373	351	394	364	382	419	304	358	383	380	382	362	385	377	382	371	353	373	382	371	384	367	373	358	370	345	345	358	342	384	412	344	397	407	381	353	388	344	360	351	367	373	384	379	387	369	383	383	383	360	389	368	376	379	364	379	373	358	380	418	385	368	384	352	335	381	360	345	373	383	378	379	343	357	374	367	382	386	318	388	365	347	387	335	365	350	413	377	367	363	387	390	394	377	365	363	386	376	397	388	358	375	352	363	376	352	369	340	355	371	349	359	381	392	383	370	406	367	378	390	358	349	372	376	367	369	380	350	358	407	357	349	365	376	373	385	375	362	372	389	386	352	341	374	364	344	381	377	388	389	370	401	389	378	380	371	374	350	391	410	374	372	343	362	378	359	352	391	389	350	377	372	394	375	363	406	340	392	355	370	375	360	347	359	370	376	363	357	374	379	374	393	332	417	387	378	391	371	362	347	380	358	379	373	386	350	347	381	376	368	353	349	410	343	382	381	386	372	431	386	355	385	411	384	338	378	442	358	350	360	355	394	350	366	380	347	364	392	369	391	405	354	361	350	356	342	377	407	369	347	363	405	376	370	384	373	390	377	354	387	354	349	355	406	373	369	349	360	362	356	356	367	371	371	379	377	345	367	381	354	359	379	358	354	369	370	361	362	377	361	375	365	370	404	355	380	346	351	345	362	338	313	378	361	382	388	343	360	396	325	379	372	371	378	325	405	342	385	385	373	329	385	378	405	390	362	373	381	378	341	345	395	386	344	360	379	383	366	388	384	424	353	377	364	384	388	359	373	342	383	358	370	381	387	370	353	366	365	375	371	400	409	383	421	406	352	401	378	373	333	360	403	363	379	345	396	367	393	360	369	367	370	397	372	365	375	389	384	381	364	372	365	379	392	370	393	370	396	383	362	403	345	367	366	338	366	338	367	385	382	359	390	383	415	367	384	355	413	395	347	341	321	380	366	315	389	370	356	363	350	362	379	381	357	367	382	383	379	383	333	347	377	373	374	393	362	372	369	400	385	378	361	381	399	391	384	387	393	375	368	359	362	400	392	436	345	377	367	353	340	372	369	365	367	386	392	379	351	354	366	340	390	361	368	367	363	374	366	367	382	383	394	352	348	357	368	377	395	343	362	390	337	352	382	382	434	360	344	326	364	365	412	384	392	334	354	371	405	364	370	360	413	349	361	374	345	407	382	381	388	357	396	358	372	348	363	346	320	369	374	384	386	353	387	366	365	341	371	361	379	375	364	372	376	356	402	389	379	402	403	410	347	382	341	350	381	370	384	372	402	369	363	405	383	373	375	396	387	390	374	370	367	382	371	386	344	415	395	383	361	361	371	333	361	365	388	343	384	361	349	339	355	389	386	366	383	367	345	397	383	333	352	369	363	368	413	353	358	376	357	370	405	396	421	357	345	380	370	393	351	370	348	376	355	368	380	403	395	387	369	359	338	357	363	369	382	396	350	401	390	397	356	371	342	388	361	395	364	396	331	359	388	385	362	398	352	384	352	395	352	392	377	384	360	408	390	378	398	364	376	366	380	395	340	349	389	436	369	387	348	350	385	359	360	344	407	364	401	409	355	335	386	388	361	410	378	403	388	383	390	354	365	365	385	338	398	354	354	352	394	369	403	374	371	340	364	339	390	374	378	357	362	380	365	358	367	348	385	382	388	372	390	402	376	356	359	377	423	373	353	365	401	376	384	388	373	391	376	363	358	354	396	370	386	363	329	403	383	329	364	370	358	377	371	382	356	377	370	356	353	384	375	366	344	400	398	357	366	372	358	372	352	355	354	346	386	396	382	366	359	381	387	358	355	377	374	377	336	367	389	361	376	385	326	383	348	394	364	411	340	397	368	364	401	391	358	390	368	378	388	370	366	377	363	343	367	357	382	339	344	404	372	390	387	364	379	396	352	325	383	389	360	394	361	375	376	406	354	359	370	394	358	354	375	361	377	378	342	361	383	415	396	372	410	381	399	357	375	385	391	401	393	393	394	388	367	405	362	347	358	354	380	345	397	357	370	379	351	356	338	386	351	344	372	337	384	377	344	349	400	356	389	372	395	403	401	373	352	373	389	365	364	391	330	347	410	386	363	415	379	388	397	352	363	367	341	374	353	365	362	360	349	396	386	353	386	358	389	359	380	404	376	382	384	337	343	370	370	375	385	339	367	363	384	366	378	382	372	359	376	398	385	328	366	415	395	383	382	388	396	397	366	427	358	370	361	384	355	378	369	409	370	403	402	399	365	331	359	374	365	389	372	353	376	344	382	375	379	359	400	342	370	336	402	346	345	402	364	377	331	377	350	377	397	418	356	386	370	365	345	360	382	394	351	364	366	318	360	353	390	387	340	372	360	365	349	373	389	395	373	361	350	376	401	384	365	351	379	373	366	364	382	362	385	406	377	355	377	390	363	359	409	361	347	366	353	357	405	320	374	387	356	397	360	369	403	388	404	341	406	336	363	383	377	370	363	369	357	356	348	340	378	394	371	335	376	335	374	340	360	387	357	357	383	375	354	387	391	371	363	382	392	374	397	375	377	393	384	399	368	380	382	378	370	369	354	369	378	369	377	409	377	395	342	354	360	386	361	389	394	344	374	396	363	390	349	397	354	388	365	366	388	353	379	374	415	330	370	365	372
2861	391	303	211	175	197	193	198	232	217	177	170	190	161	175	140	129	220	428	537	677	575	425	367	254	185	153	122	100	77	80	65	76	60	82	68	81	76	79	79	70	70	69	86	73	82	91	77	80	64	80	63	72	76	81	70	86	81	75	72	74	76	74	82	55	75	69	85	86	68	85	69	62	69	88	78	79	90	80	73	68	83	79	58	82	79	73	72	80	77	75	77	63	80	65	78	74	72	77	66	76	67	70	77	83	72	65	76	79	75	83	65	75	83	87	79	65	68	82	77	70	70	77	100	82	79	68	61	65	81	72	62	68	72	77	83	70	80	71	89	75	75	61	80	89	73	60	78	55	62	73	63	60	63	78	65	93	73	89	83	71	63	73	74	92	78	75	73	94	82	88	71	71	61	72	83	85	52	70	84	76	55	83	70	66	76	82	59	72	73	90	89	83	81	84	66	77	73	96	64	71	76	73	78	74	73	74	64	62	66	76	71	86	78	73	52	90	65	72	65	61	72	81	66	73	76	65	74	88	94	74	90	74	90	75	76	69	83	76	89	63	62	55	87	88	82	81	65	81	87	80	75	68	73	68	65	87	73	63	83	81	70	69	69	67	76	74	72	80	62	83	74	72	75	71	82	69	72	97	78	76	86	74	67	80	91	74	86	98	94	92	73	87	71	80	77	79	81	77	69	70	69	69	80	68	78	71	76	86	82	67	75	62	83	85	84	79	75	91	68	71	65	77	66	73	72	72	80	82	74	79	78	81	66	77	77	80	70	71	66	77	71	80	67	85	73	73	64	77	77	78	70	66	62	71	79	73	78	67	73	83	68	66	77	78	70	96	56	85	73	74	70	83	72	90	80	72	71	67	72	73	71	84	77	69	82	88	65	84	74	81	74	79	68	82	70	79	66	82	77	88	79	92	62	73	101	56	76	70	83	62	73	84	74	72	63	71	69	69	87	72	80	77	74	85	64	88	83	78	80	74	69	84	68	61	91	66	75	80	63	71	71	85	73	60	74	87	68	69	71	77	71	68	77	74	64	72	88	83	72	85	92	96	82	74	79	81	67	79	77	88	76	68	77	82	84	78	90	66	80	81	81	57	84	69	70	78	87	78	104	90	75	75	70	79	82	65	84	85	75	78	73	81	85	86	85	71	60	64	92	83	66	80	84	95	79	80	58	76	71	68	70	74	81	91	73	70	83	73	86	75	83	91	73	80	69	72	85	84	78	68	85	68	79	81	82	64	68	84	74	74	67	80	71	77	70	86	65	85	89	72	67	65	76	87	70	87	67	88	83	68	61	92	73	66	85	81	94	69	76	67	78	72	76	71	63	80	77	74	70	76	59	67	76	76	83	76	89	68	81	73	65	76	75	56	77	63	69	65	67	74	75	78	62	81	98	79	73	85	72	71	44	73	70	61	83	84	72	80	80	76	92	69	79	65	62	89	98	75	76	85	86	91	88	67	62	77	81	75	79	63	84	82	63	73	78	88	85	86	76	78	77	75	78	76	83	85	76	77	70	69	73	69	65	62	77	65	62	66	79	72	58	90	71	80	61	75	89	78	71	81	74	89	76	80	95	75	76	75	79	73	80	82	73	77	66	82	96	61	66	88	78	81	67	76	77	75	75	83	75	72	75	65	69	78	79	78	98	87	83	72	82	90	54	75	76	59	83	74	82	82	98	67	72	75	66	76	71	89	63	75	89	66	67	79	67	72	78	82	59	75	73	63	80	77	80	60	71	73	76	59	69	68	74	77	76	71	77	73	76	79	76	78	81	63	74	72	87	74	85	67	70	85	80	78	87	70	76	81	76	87	76	69	60	73	83	69	65	102	74	81	88	83	86	83	71	67	89	69	86	82	72	81	91	74	74	85	70	68	63	66	68	64	85	93	77	76	68	79	76	72	68	71	92	70	83	67	71	80	73	78	68	84	96	81	83	76	58	61	67	84	84	65	82	84	75	67	71	78	73	65	81	89	65	74	76	84	67	72	61	74	81	68	73	79	79	73	66	65	71	74	73	63	65	90	80	71	98	81	86	58	75	66	70	73	63	88	79	70	70	86	83	84	93	77	66	76	62	73	77	70	74	66	64	76	87	82	72	92	76	75	80	67	71	85	62	78	69	69	79	81	86	77	86	79	79	55	61	57	79	83	76	76	75	66	71	67	63	81	64	82	83	69	78	88	72	74	71	78	77	78	88	71	71	77	78	92	73	78	84	71	70	89	67	70	77	63	71	69	83	60	69	68	67	74	76	68	79	72	58	66	88	83	78	92	70	86	61	77	67	75	74	72	73	84	77	74	70	72	73	75	71	79	77	68	84	88	66	82	63	73	74	73	91	71	70	84	78	63	70	74	66	76	83	63	80	73	84	84	71	85	72	78	74	67	83	72	72	67	91	53	77	74	88	57	77	66	86	76	81	80	74	80	87	72	76	87	83	70	77	85	98	74	76	78	75	72	86	70	68	73	79	111	76	79	69	90	78	68	66	87	63	83	81	66	74	77	96	75	66	76	71	62	79	80	78	65	77	58	69	80	83	80	71	76	80	89	80	74	80	78	66	79	69	71	82	74	91	76	81	65	69	67	85	75	68	74	75	63	82	85	72	53	68	72	60	74	76	74	76	87	84	72	89	67	74	70	71	71	88	91	81	60	67	67	76	84	82	61	79	74	80	88	54	69	79	79	82	69	76	77	83	77	67	56	79	70	83	79	74	80	79	77	93	85	83	75	82	78	79	73	75	78	71	80	71	76	69	71	64	68	71	74	80	79	79	72	70	94	77	61	86	78	85	84	71	77	65	73	82	92	65	84	58	79	68	73	78	87	79	70	67	69	85	80	80	65	83	75	65	82	75	86	81	91	73	60	68	65	60	72	61	77	87	78	83	77	80	62	73	71	69	64	82	71	81	66	60	81	81	73	81	83	75	59	74	82	80	85	59	78	65	74	70	66	78	72	81	95	84	74	85	76	72	54	67	75	74	86	76	74	72	77	73	68	80	81	66	84	79	74	89	64	84	81	72	92	86	73	75	76	74	77	76	61	70	80	81	58	77	81	66	81	74	77	64	68	78	74	91	76	68	57	76	79	76	74	75	78	73	67	85	71	68	79	68	67	74	81	53	79	73	63	78	70	79	61	77	75	72	74	75	71	76	104	76	69	70	81	89	81	87	77	68	83	80	89	70	65	87	65	72	61	59	65	77	85	82	73	97	69	71	73	73	75	91	55	81	86	71	61	80	90	78	79	75	80	76	74	83	72	86	82	66	81	87	70	63	73	100	83	77	83	74	76	78	84	82	68	74	64	80	63	60	77	85	66	86	70	68	70	71	58	55	86	68	72	87	76	86	89	92	66	66	69	77	84	83	91	74	81	93	74	73	68	72	78	64	73	70	87	68	77	82	57	62	66	74	71	81	54	74	81	73	77	68	86	85	76	85	85	84	68	84	65	81	71	76	66	73	82	67	80	63	81	75
15680	4406	3222	3460	7428	10788	9357	8014	7368	6891	5314	4393	4044	3819	3406	2641	2137	5413	9246	11883	14239	11536	8732	6715	4806	3172	2314	1581	982	761	685	586	582	565	537	553	558	535	560	539	546	551	549	559	505	547	567	592	562	516	565	553	606	570	566	535	552	527	558	556	551	616	529	533	536	573	511	557	538	518	520	556	517	516	557	543	536	556	567	570	570	540	524	537	583	528	554	563	514	499	560	574	572	552	521	570	555	607	519	549	545	558	531	518	561	551	531	532	524	543	555	540	550	535	537	549	548	533	558	553	560	558	543	561	525	548	549	530	554	525	565	536	569	567	538	529	561	573	506	529	559	527	571	496	531	572	540	540	573	532	536	521	567	536	552	579	558	548	563	525	579	548	523	536	524	561	507	552	495	514	533	570	531	540	551	536	491	534	545	542	521	545	532	565	578	531	613	542	569	536	580	550	512	540	582	498	530	600	569	506	565	553	602	547	554	522	529	558	559	556	546	566	619	531	549	548	582	544	526	574	553	531	595	557	524	573	512	557	549	538	538	503	544	554	585	594	520	555	533	543	551	545	533	570	526	546	535	532	516	517	519	547	578	547	534	555	546	570	550	540	530	556	541	565	557	521	538	565	541	564	600	527	513	510	554	531	527	517	618	574	574	516	509	536	517	554	531	557	622	556	560	559	569	558	544	536	560	511	527	513	566	556	518	519	520	583	593	589	582	524	550	546	553	551	511	540	542	574	524	533	519	615	494	514	566	532	585	547	546	529	567	534	560	568	513	524	545	564	564	562	525	570	550	519	511	557	533	523	536	549	534	531	544	546	567	557	586	547	598	537	542	566	497	542	504	583	536	575	532	546	512	539	505	544	547	530	531	534	575	523	532	546	574	529	530	528	528	525	569	551	561	545	588	568	579	560	548	541	510	577	520	554	509	552	588	573	561	514	516	522	569	572	522	541	565	562	513	529	555	539	521	566	561	564	545	502	570	554	562	561	542	542	544	537	539	525	554	547	565	567	517	523	552	554	523	538	569	532	554	586	574	526	502	547	555	543	517	522	541	547	565	579	505	497	572	536	564	515	545	559	560	513	562	535	597	551	539	543	569	557	560	550	489	538	538	516	537	546	480	525	553	544	551	559	569	547	559	575	552	528	509	561	514	535	535	576	560	506	558	587	506	571	565	508	534	540	567	556	553	567	558	547	541	542	521	570	581	596	551	609	501	561	578	514	569	542	542	532	571	517	540	561	568	540	531	565	532	530	552	563	540	584	503	535	533	545	618	558	563	557	583	525	509	523	534	544	585	537	582	522	540	525	556	574	562	514	537	546	549	576	530	537	510	517	535	591	555	546	536	624	535	576	500	550	559	532	538	533	546	520	547	570	550	565	544	531	560	512	568	535	580	537	549	521	573	561	530	584	547	562	548	560	511	535	576	575	587	576	564	592	535	547	567	547	540	569	523	519	511	518	554	542	573	481	533	544	546	540	562	543	553	571	532	557	546	555	615	522	579	529	518	561	562	532	560	497	550	540	573	547	571	537	512	551	527	545	544	523	554	535	509	600	515	555	533	574	533	587	576	540	525	544	565	578	547	550	538	520	525	569	597	529	562	527	567	548	585	540	556	556	554	536	544	558	500	541	571	564	546	558	564	567	561	556	553	545	508	522	551	575	536	573	536	571	561	564	549	556	578	538	560	539	575	554	524	563	534	584	556	552	536	551	553	507	583	519	550	561	574	540	567	553	526	566	549	556	534	505	554	525	529	563	564	532	576	610	548	528	545	564	544	539	515	532	542	559	538	536	570	592	524	574	523	559	566	533	557	517	586	583	546	553	562	529	574	571	588	579	550	576	542	557	553	553	588	511	545	556	540	513	583	519	519	531	524	529	593	572	542	526	551	527	565	562	537	573	541	536	545	518	528	569	545	581	543	525	554	552	529	542	542	520	560	563	557	552	553	533	579	571	537	540	524	527	538	535	536	565	570	536	532	552	555	515	533	521	576	584	534	528	538	574	574	580	532	560	546	559	532	593	574	579	545	558	520	541	552	541	539	546	543	530	516	547	563	543	533	522	504	568	500	548	543	548	544	561	509	544	595	559	560	568	563	560	501	562	527	543	569	602	573	529	574	599	548	538	563	551	555	556	579	566	551	517	508	582	562	520	562	590	552	527	574	590	551	572	558	563	527	564	566	591	525	567	538	594	598	537	512	586	504	534	524	582	585	564	559	484	500	573	557	538	569	541	522	550	536	582	508	563	504	550	542	568	559	529	547	544	559	574	530	582	512	519	496	559	551	554	537	508	563	548	594	525	539	603	501	538	576	496	540	567	546	574	526	558	549	555	572	556	589	526	533	508	570	580	512	570	551	540	555	577	562	508	547	520	527	562	541	559	512	561	589	569	553	548	543	566	545	549	502	539	518	554	541	585	546	598	517	576	524	532	532	540	543	566	566	565	559	558	534	550	520	520	562	561	532	562	556	527	487	558	537	510	544	545	542	562	572	562	563	576	528	540	556	534	541	547	507	568	541	575	537	563	542	546	552	547	540	538	555	512	573	618	606	586	529	520	527	550	514	539	500	550	527	576	566	555	527	567	547	549	519	576	545	606	536	547	560	531	550	547	597	542	538	568	545	554	551	518	486	526	548	587	530	545	517	546	576	521	543	513	539	545	519	516	562	523	528	567	532	568	576	559	588	561	564	542	501	560	555	527	544	551	555	539	501	548	559	558	550	570	546	565	546	543	549	555	541	546	552	572	524	578	563	537	554	490	541	557	554	590	533	529	549	593	570	544	564	549	543	522	559	623	578	537	573	584	554	555	516	552	524	527	588	542	560	543	532	600	557	563	531	510	544	531	546	539	568	546	578	561	533	512	524	575	531	540	527	544	549	555	567	505	600	584	536	572	553	537	574	558	540	528	545	539	591	555	566	556	531	567	585	536	574	521	509	608	544	522	522	513	495	552	549	528	561	566	545	541	531	529	584	549	524	539	521	555	527	583	531	524	555	549	560	584	517	571	570	539	553	538	544	554	495	545	536	542	569	552	555	526	559	520	543	532	557	542	517	536	554	564	571	531	548	531	534	565	535	525	560	525	582	552	584	501	553	532	583	562	553	532	558	509	507	515	551	546	565	533	555	586	543	539	586	562	529	577	568	545	581	551	534	587	538	536	559	566	565	545	554	547	528	565	523	547	557	516	578	534	558	566	489	532	550	533	533	517	558	532	532	542	551	544	581	544	573	537	555	555	577	535	542	571	519	581	542	533	562	523	563	504	541	564	539	577	546	546	537	516	544	541	548	522	552	579	528	538	544	566	520	537	555	550	548	538	587	516	536	554	555	529	560	549	528	555	531	559	561	550	546	519	547	502	534	555	550	570	589	539	544	536	566	552	576	568	537	560	533	568	514	561	501	579	520	566	567	576	527	566	541	536	543	551	536	496	544	531	538	546	581	548	571	524	579	561	527	546	525	541	516	516	556	566	565	541
2229	633	424	238	178	198	286	357	328	233	223	239	196	157	141	131	190	324	616	1053	1226	1046	748	644	484	340	206	153	130	71	55	72	60	60	68	62	74	72	40	52	75	59	61	50	56	61	64	60	59	62	53	55	56	62	69	56	60	43	60	56	61	70	58	50	71	62	62	80	56	53	51	60	72	53	68	68	53	64	61	59	84	66	67	64	70	63	55	56	56	71	66	61	50	62	67	55	62	63	59	54	65	65	62	62	59	65	68	57	61	57	56	65	66	62	53	70	60	54	49	59	47	67	55	44	72	66	48	70	52	46	68	58	45	59	73	61	58	72	62	59	59	63	58	57	55	53	61	59	76	60	66	66	68	58	65	49	58	46	55	58	56	68	75	62	65	60	53	62	71	65	57	62	59	70	52	53	67	65	56	60	57	70	68	72	57	52	63	67	65	72	56	63	51	55	60	68	56	70	60	60	59	64	67	69	50	80	60	61	70	60	65	64	73	62	66	66	78	76	73	61	55	68	69	69	71	74	72	68	54	62	65	72	55	80	62	71	60	56	55	62	66	48	75	68	71	65	67	64	50	63	69	76	64	56	49	57	68	69	62	69	76	67	50	53	59	68	66	57	56	66	74	63	61	54	55	65	62	60	62	62	83	59	44	56	59	64	57	51	51	62	58	83	61	68	56	72	57	60	58	68	52	72	74	63	62	67	66	62	68	55	72	46	55	44	58	57	62	62	53	62	57	75	61	56	59	76	66	74	56	67	53	95	46	57	75	77	61	62	62	65	68	66	63	72	59	65	72	66	69	63	70	68	61	67	57	60	62	59	70	65	63	66	68	56	67	78	60	49	59	65	65	77	69	71	49	68	54	60	60	58	57	60	44	59	69	74	49	71	64	57	63	63	70	61	51	75	55	65	61	71	71	67	64	64	65	62	60	59	53	68	64	55	67	62	54	56	66	71	70	61	66	55	66	56	76	73	65	76	53	66	72	64	47	71	75	64	71	75	62	70	69	65	56	59	70	44	70	60	60	65	53	75	51	61	66	54	68	52	65	60	62	42	58	47	56	52	54	69	61	46	50	69	46	61	81	56	51	52	69	65	75	52	54	72	63	69	68	61	65	63	67	58	55	58	74	67	66	55	69	73	62	62	68	78	61	59	60	66	62	69	43	67	61	60	63	66	74	62	47	65	62	56	58	64	69	48	53	59	55	82	62	56	69	70	73	65	58	58	58	54	59	59	59	54	67	61	59	74	52	59	56	64	66	66	54	76	71	68	74	54	69	59	77	57	58	83	70	77	74	77	67	81	69	49	62	68	60	57	62	66	68	69	69	56	68	62	61	70	62	60	65	68	63	77	56	51	65	54	52	68	55	77	62	70	73	54	72	63	50	58	65	55	58	57	76	66	68	68	67	69	51	66	52	76	53	64	66	69	63	53	67	62	64	58	71	47	58	66	47	57	49	78	62	59	71	59	59	52	66	65	70	61	72	64	48	51	77	68	77	54	69	61	56	58	76	72	54	57	70	67	58	51	69	62	62	52	73	51	59	49	65	66	71	56	64	51	60	61	61	59	65	63	58	57	58	63	69	68	62	63	60	65	58	63	54	57	75	77	59	63	73	68	62	49	67	64	69	67	67	64	67	57	66	61	72	76	74	65	63	65	64	61	51	69	65	50	64	64	72	61	63	59	64	50	74	69	66	52	76	63	52	58	54	57	45	55	48	70	59	70	68	55	76	58	68	45	56	65	59	64	72	68	59	59	53	63	59	58	64	46	57	63	51	66	77	58	72	56	62	54	66	55	66	58	68	52	66	52	71	53	55	47	52	59	62	51	68	58	57	60	67	69	68	72	62	66	55	74	58	73	55	61	65	59	57	73	63	60	55	75	58	52	45	64	64	74	61	61	71	60	46	55	59	68	62	59	58	62	55	53	64	59	53	82	56	66	68	55	54	64	56	57	67	72	50	67	53	73	62	60	56	67	57	73	63	66	75	53	51	54	64	64	62	65	65	58	55	61	65	57	55	67	63	66	71	71	55	67	57	62	55	62	80	56	60	60	72	64	59	66	58	54	69	52	54	72	79	49	57	57	62	61	64	68	72	61	63	63	47	49	58	57	69	55	74	68	80	55	53	65	66	77	59	69	58	68	73	66	55	56	77	58	60	62	66	66	65	46	58	71	54	64	63	59	59	63	66	64	56	64	66	66	62	62	70	70	66	60	73	53	67	56	70	69	69	64	63	48	63	66	72	60	57	61	60	65	57	72	65	64	78	78	55	64	61	58	73	77	46	61	55	64	53	70	57	60	63	71	54	70	60	58	73	64	57	76	59	63	61	56	55	52	54	75	69	45	47	67	75	62	50	52	66	49	66	63	67	62	61	62	62	71	63	59	71	65	58	52	63	52	50	56	59	58	57	66	60	52	61	60	50	69	68	66	65	62	71	60	47	90	50	53	65	65	61	48	66	58	62	60	62	57	64	85	66	61	68	59	60	71	66	61	63	59	74	70	62	66	68	45	62	66	64	73	51	42	69	59	58	48	65	58	61	49	69	65	54	65	73	58	72	62	64	58	75	59	55	60	53	48	49	56	63	61	65	64	72	78	66	60	48	61	53	74	59	61	66	58	64	65	55	56	53	75	54	69	50	60	59	56	56	57	50	64	71	60	53	69	53	54	72	52	70	55	48	66	81	71	55	63	50	62	65	63	70	64	60	58	66	73	60	56	69	37	51	61	53	50	51	66	57	68	61	64	50	60	60	60	64	70	66	62	45	65	50	50	55	67	58	61	64	73	55	67	70	60	49	65	64	68	64	65	64	57	87	59	53	69	73	64	57	66	59	59	66	59	79	76	64	60	62	54	64	59	62	61	70	65	47	71	56	63	74	60	71	53	55	58	62	59	57	61	67	63	59	58	64	61	72	48	68	51	53	60	61	69	64	58	61	77	56	61	60	66	67	55	55	69	57	58	70	56	59	52	61	65	61	64	56	56	64	68	66	59	77	50	72	69	64	58	61	73	56	81	62	58	67	68	69	67	66	63	60	50	74	52	52	60	59	56	76	68	61	64	70	55	64	54	53	61	71	73	62	58	57	70	67	59	65	58	64	60	65	62	59	61	63	49	66	47	72	65	59	59	67	57	70	68	57	67	65	66	72	54	51	62	64	66	67	66	61	71	68	59	72	76	57	63	80	66	72	62	62	60	63	54	76	61	62	65	75	63	61	61	72	66	47	59	56	60	54	62	64	51	50	62	75	74	56	41	57	80	70	59	50	56	49	53	61	61	48	69	65	55	62	75	64	66	68	56	57	49	54	68	64	71	88	59	70	61	68	68	56	71	76	72	75	64	49	65	57	59	59	63	62	56	76	62	55	71	62	59	68	56	39	65	61	56	63	62	50	70	57	71	59	54	58	63	60	52	53	48	52	54	52	48	52	68	59	74	54	56	56	56	59	57	54	64	70	60	61	65	59	52	78	51
19044	6870	4077	4625	8927	11690	13635	13327	10520	7653	6906	6352	5225	3934	3298	2911	4360	7547	12370	18059	19887	17576	14354	11733	8240	5419	3379	2150	1292	816	632	534	474	435	450	463	478	472	451	462	445	432	444	446	444	460	462	449	444	450	427	455	416	429	451	423	433	426	443	461	424	464	448	438	472	453	456	481	461	440	451	454	448	402	473	424	453	428	451	434	429	449	441	493	419	449	454	458	426	395	471	452	437	449	417	436	417	423	445	443	475	420	396	419	422	415	429	433	435	457	404	472	416	434	407	427	419	455	442	426	441	433	455	429	434	440	450	467	477	458	404	430	468	419	391	396	436	435	466	441	448	447	423	430	412	426	409	429	418	450	436	428	437	460	475	437	427	411	451	414	437	459	426	454	491	395	422	443	449	427	405	444	455	458	456	421	437	452	441	446	473	407	420	468	425	466	415	460	421	462	426	411	445	410	469	433	424	423	453	422	467	439	454	439	426	451	464	453	439	422	496	452	436	436	482	450	427	408	443	413	433	451	465	439	415	473	460	442	459	434	417	440	454	424	448	447	434	454	447	458	451	413	447	409	436	420	456	415	422	422	428	461	410	446	460	434	432	429	426	445	438	456	408	432	454	445	473	442	439	408	444	413	437	461	439	424	472	403	448	451	469	461	440	455	422	440	424	422	422	482	418	472	437	438	437	438	445	437	453	468	438	435	453	442	441	412	414	464	454	378	430	437	425	467	459	410	414	455	425	430	382	490	442	467	407	448	405	482	413	470	442	422	446	426	455	426	407	419	443	447	413	397	447	429	453	402	481	450	439	485	454	405	432	392	433	424	462	435	449	450	432	472	415	446	440	435	451	445	470	428	411	446	428	407	469	426	430	452	420	456	452	464	456	409	435	424	426	444	431	452	421	463	441	429	468	451	428	482	419	461	435	456	429	433	410	408	410	401	439	452	470	413	429	423	447	484	458	444	466	452	422	453	425	451	382	455	436	456	445	449	454	399	447	430	466	400	447	447	408	441	468	421	473	424	471	462	430	437	430	419	463	443	441	449	399	444	440	424	438	435	442	438	457	461	440	454	450	490	441	438	464	452	445	425	403	438	437	461	417	439	431	430	435	426	464	454	432	406	425	446	412	418	463	459	462	452	406	427	453	417	440	430	446	408	458	396	447	411	405	449	435	471	434	500	423	419	394	475	417	439	446	443	414	423	467	427	439	428	447	425	473	454	394	454	438	440	406	444	438	417	448	456	440	434	422	450	458	439	438	492	428	466	444	455	462	463	442	404	454	438	435	448	456	459	407	424	447	420	450	431	502	411	436	453	459	439	441	439	392	448	419	455	442	436	477	449	440	453	442	412	432	445	478	498	437	386	463	402	463	466	461	426	437	454	443	431	432	456	419	438	475	448	424	461	455	434	432	472	459	453	449	424	477	444	432	452	455	445	416	389	431	451	423	450	428	458	430	488	476	447	430	458	421	432	453	416	452	436	468	439	454	454	432	459	412	464	459	447	429	442	442	451	453	433	447	451	461	419	424	437	438	451	445	414	435	463	426	455	437	479	406	442	453	437	448	463	420	434	416	438	441	434	447	453	457	431	449	398	461	449	439	464	407	452	427	434	476	464	459	460	429	433	398	434	450	473	439	448	440	449	443	432	469	425	466	447	424	461	470	450	456	441	468	458	427	443	465	403	436	453	431	434	416	441	472	452	438	478	433	440	445	445	474	424	415	432	424	430	436	409	439	445	456	434	435	413	418	454	415	443	455	442	438	432	440	420	424	409	463	407	438	453	414	444	437	430	454	465	437	436	447	425	476	436	453	472	480	460	395	468	451	463	459	449	451	443	470	421	425	455	448	417	433	433	462	435	426	439	446	468	461	457	423	474	451	458	435	467	457	416	450	457	421	441	409	421	431	447	435	406	455	433	482	457	467	436	428	445	417	461	440	472	398	383	444	425	450	419	424	443	424	458	424	468	488	441	461	421	437	405	435	429	437	409	436	439	475	468	436	439	418	426	420	418	427	419	433	494	433	453	425	407	478	430	418	419	440	433	470	458	429	449	384	476	393	416	470	424	446	434	431	439	456	442	464	419	438	487	413	422	418	449	442	455	458	464	454	450	461	447	442	434	417	486	435	432	424	423	431	459	424	435	455	404	465	413	454	408	421	443	434	439	454	417	462	477	434	409	428	467	420	427	437	441	436	445	422	428	447	447	440	441	406	449	457	437	481	448	448	421	432	444	426	496	428	438	430	408	442	453	449	443	432	447	445	444	414	473	404	446	437	428	447	461	448	501	415	456	426	453	405	406	424	487	442	418	447	437	453	455	447	480	420	446	442	431	471	443	429	451	450	390	439	451	488	444	421	413	438	442	449	463	429	407	459	454	446	462	422	454	468	414	423	457	424	448	423	422	425	411	431	454	418	464	442	449	412	415	428	418	422	391	431	434	485	429	426	430	428	470	425	456	414	436	434	431	452	443	459	460	450	439	420	458	429	476	464	450	493	441	462	442	420	455	447	442	417	452	474	453	464	480	487	438	429	433	447	458	420	454	409	435	408	449	419	467	455	436	426	468	424	441	476	436	431	425	402	467	430	431	427	441	470	446	459	434	438	484	442	443	458	456	473	447	410	474	448	449	460	450	389	480	439	419	491	422	450	440	417	449	439	434	435	415	428	425	415	439	438	405	431	465	460	435	400	468	471	414	424	430	430	404	453	452	417	463	446	450	432	456	448	481	434	478	433	432	396	438	480	422	422	440	457	507	432	438	424	451	500	430	429	430	425	467	481	454	457	404	457	496	419	418	464	398	420	417	476	451	456	459	440	440	415	427	427	427	413	430	462	486	435	416	451	462	410	459	461	476	461	433	452	412	439	447	428	473	442	455	463	431	414	437	474	420	430	419	482	455	434	471	442	435	409	414	441	454	464	441	431	428	437	415	418	439	441	491	448	462	435	434	439	440	436	455	467	488	410	418	424	453	443	441	407	490	447	464	469	410	418	442	467	446	454	440	390	462	430	448	410	412	401	417	459	443	449	460	424	457	459	449	454	426	423	394	445	416	436	386	441	487	427	476	428	427	429	424	408	418	434	467	412	439	493	422	442	498	438	455	420	445	472	470	450	452	452	430	475	432	421	477	431	482	452	469	470	438	447	422	455	452	420	416	455	420	413	444	475	445	407	439	443	463	428	438	415	461	428	433	404	455	424	448	490	444	487	446	425	435	444	398	480	452	408	422	447	456	435	406	416	421	441	431	464	469	463	407	439	451	441	439	442	411	437	440	448	481	456	438	447	458	422	482	426	453	442	442	432	432	439	480	427	428	415	440	436	466	459	445	460	426	435	433	432	407	445	424	447	431	420	476	452	433	439	426	445	413	469	483	442	438	454	427	467	457	417	461	427	441	417	420	436	433	410	433	442	482	422	452	415	410	411	488	448	433	426	456	462	438	407	425	428	453	440	446	433	438	435	442	436	450	418	429	439	436	445	434
1815	386	270	167	122	150	175	220	178	134	182	134	99	95	90	90	79	93	117	176	180	217	189	154	133	111	119	88	68	73	67	62	67	77	60	70	55	56	76	64	63	70	61	68	69	63	63	66	59	64	64	71	58	64	65	62	50	62	65	55	63	79	74	49	77	60	58	70	64	64	53	55	49	57	81	72	75	64	67	70	77	69	66	58	69	46	51	66	61	62	75	61	54	68	67	59	63	57	63	73	66	65	57	53	64	67	70	64	85	66	70	67	62	81	63	68	71	53	66	62	80	60	72	56	59	63	62	81	69	89	56	62	68	55	66	53	76	63	57	66	51	61	50	69	54	78	75	57	73	61	56	58	68	56	60	72	57	55	67	63	70	75	66	64	67	62	56	85	54	50	57	55	70	53	66	56	61	69	61	61	70	68	82	59	57	61	57	70	62	61	73	66	61	59	69	65	62	65	47	48	74	63	60	48	62	69	70	58	74	48	68	67	71	68	59	66	47	78	62	72	62	43	55	63	60	64	71	64	63	63	58	82	56	56	66	60	83	53	74	56	60	58	63	62	63	61	63	56	60	77	73	68	55	73	76	72	65	83	52	58	63	62	51	51	64	64	76	81	66	61	66	77	70	65	52	64	70	67	56	65	60	76	63	60	72	62	63	52	69	63	48	58	70	68	65	62	58	79	69	58	51	63	62	65	66	70	60	79	62	59	66	59	59	83	68	67	62	78	61	60	73	56	60	69	57	52	74	57	67	79	59	67	57	75	57	62	57	75	68	73	63	67	66	63	72	60	51	57	70	69	54	39	57	61	57	78	66	57	65	65	65	71	65	61	68	65	67	58	54	62	67	60	46	71	60	55	66	60	71	63	59	71	58	81	63	65	52	60	69	62	45	62	65	78	66	71	68	65	60	67	70	70	68	73	61	62	63	62	70	63	61	52	75	62	68	69	60	69	55	56	57	65	77	64	53	69	70	66	61	58	56	57	59	73	79	69	62	66	68	66	55	66	62	51	59	73	52	62	81	80	75	72	73	59	71	77	72	55	58	61	52	61	82	63	62	59	59	86	43	65	67	67	47	82	61	76	76	69	62	69	53	66	61	57	58	77	54	52	52	77	84	75	69	69	68	76	64	64	57	54	50	54	51	84	55	62	67	75	70	65	61	66	56	60	58	68	53	75	55	60	67	66	51	64	64	55	51	58	61	67	65	64	74	68	57	52	69	74	59	76	58	65	55	58	66	57	50	67	65	79	61	58	56	65	78	44	76	73	50	75	47	45	73	66	74	67	68	66	63	79	53	69	56	55	67	61	72	73	72	72	70	70	56	58	56	52	54	58	66	56	69	72	67	63	63	65	53	50	84	80	48	75	65	55	67	72	58	67	61	52	71	77	59	58	58	85	65	73	48	57	72	80	64	64	73	55	65	51	70	70	56	50	64	78	66	54	61	56	74	67	64	70	61	72	62	73	53	54	52	73	66	50	72	59	52	71	45	66	63	62	71	61	63	67	46	63	69	80	62	58	64	72	74	56	63	63	47	74	70	72	71	63	81	85	61	70	61	77	68	52	59	64	67	55	70	60	95	59	53	61	65	64	69	58	74	61	54	61	70	54	63	72	75	72	56	76	65	68	64	67	64	72	71	59	57	79	65	61	55	71	60	56	72	64	66	81	70	80	72	51	74	43	47	56	71	60	66	67	58	48	62	62	60	65	58	51	60	66	62	75	57	54	69	67	61	58	60	62	64	64	57	72	60	51	78	62	66	77	59	72	62	70	56	75	62	55	71	76	61	50	61	68	68	64	64	77	62	73	70	56	69	48	61	70	55	66	77	72	60	62	63	68	65	67	58	67	56	66	74	61	76	66	59	75	56	52	68	59	68	73	62	65	77	69	78	62	51	77	63	56	58	66	72	73	60	75	62	70	64	59	46	46	56	68	55	63	72	58	79	59	66	77	53	55	54	57	51	71	74	57	54	78	58	57	72	60	69	69	57	64	65	54	58	78	49	57	61	55	61	64	52	71	72	75	86	50	53	50	60	62	46	72	61	64	71	74	52	67	75	50	55	61	71	59	72	68	66	62	76	52	53	63	74	63	54	70	63	67	66	62	58	42	65	56	73	74	61	74	66	64	73	60	73	68	54	66	72	65	61	56	71	53	70	53	73	66	66	67	64	64	60	69	57	69	54	68	59	56	59	69	70	64	59	63	60	66	69	57	59	77	56	60	65	60	67	66	54	76	71	60	62	59	66	57	79	60	60	72	79	73	63	76	68	70	71	73	64	69	70	48	65	84	65	60	80	61	58	65	72	56	47	79	71	55	65	66	63	66	70	74	71	58	66	64	82	59	58	73	65	55	71	58	64	54	64	60	63	68	67	69	72	57	84	73	54	50	61	43	78	62	64	61	72	67	76	71	63	72	61	67	71	71	79	86	68	65	62	58	52	86	67	64	65	56	56	74	64	80	65	64	60	67	63	59	69	66	74	84	60	76	66	68	69	55	54	74	68	62	56	55	58	70	65	65	66	57	63	63	71	62	59	60	61	65	63	61	60	58	61	68	60	60	44	64	63	70	58	57	57	61	63	66	59	72	56	65	73	76	62	68	62	60	61	69	72	63	53	64	51	74	61	56	71	49	91	76	61	66	64	66	60	58	66	63	61	55	65	51	64	63	61	67	73	66	62	47	64	62	67	68	67	52	66	65	58	58	60	54	61	75	70	61	52	50	72	73	62	73	69	58	69	66	62	67	65	45	71	67	69	70	83	69	55	52	60	80	69	59	52	61	60	58	65	71	60	65	67	55	54	68	54	61	60	66	71	55	63	69	74	59	63	76	73	58	58	76	58	69	71	65	50	62	76	59	58	65	68	49	62	72	58	57	62	61	63	57	69	75	60	62	75	57	82	60	67	62	59	66	79	66	49	67	67	83	59	66	70	62	53	60	68	49	70	68	50	60	64	71	46	54	62	61	65	57	66	66	66	60	60	53	46	56	76	54	65	52	64	57	72	67	72	61	58	48	72	68	73	58	63	60	60	74	69	61	65	62	67	70	70	61	68	67	60	65	61	56	59	63	64	55	64	80	68	71	64	73	63	77	53	74	53	56	55	52	61	72	77	64	65	58	65	66	60	56	57	52	77	47	56	70	56	50	60	68	74	75	85	69	62	75	78	65	66	68	64	68	75	70	65	65	70	60	71	70	63	51	62	75	76	58	53	72	65	75	69	72	58	65	49	69	66	60	60	75	60	64	70	66	71	80	62	77	69	58	63	60	65	59	43	78	68	62	66	67	72	74	52	66	63	57	66	67	70	56	67	53	65	74	51	66	63	71	68	64	68	60	51	53	53	69	75	58	47	68	62	77	68	85	68	67	60	66	49	58	74	57	62	70	57	50	63	64	60	60	67	60	66	69	56	47	56	49	70	56	72	55	55	62	64	53	71	62	70	75	62	56	56	52	61	65	59	62	73	56	64	61
13480	4474	2391	2550	5520	8198	8181	7942	5803	4130	4272	3645	2580	2168	1666	1546	1522	1843	2354	3267	3751	3668	3092	2616	1720	1285	948	739	629	572	485	481	463	477	462	459	438	446	437	488	462	437	533	426	461	468	466	524	442	489	440	499	454	461	485	397	441	455	426	479	439	459	435	438	479	465	464	468	479	457	460	461	467	510	470	440	455	451	470	447	492	430	457	475	454	466	434	484	447	451	458	439	473	512	472	493	477	460	460	425	444	463	500	481	450	458	491	546	500	446	440	445	444	490	461	443	443	455	482	462	456	456	444	464	449	485	438	484	424	435	455	471	468	492	462	450	464	516	461	474	437	500	448	456	439	445	440	439	485	479	428	493	501	484	501	500	452	467	451	463	446	470	480	498	480	502	460	479	474	484	475	484	468	470	459	467	514	475	490	465	462	492	477	467	503	461	484	485	480	497	455	479	481	429	444	465	441	454	499	487	438	479	500	454	457	511	435	454	452	436	486	458	501	485	445	470	461	453	451	428	480	446	407	472	448	497	472	478	462	456	440	450	496	409	459	420	464	490	500	443	499	465	462	433	504	467	494	484	471	441	436	464	469	472	456	495	493	460	477	458	470	446	462	454	444	440	490	479	466	496	502	478	465	490	429	468	484	470	438	456	499	434	473	429	444	416	433	463	477	485	495	461	455	473	439	447	432	441	469	475	481	468	464	473	481	454	468	478	471	438	451	502	478	459	490	450	452	447	433	470	480	461	502	457	447	443	451	492	470	454	480	465	509	480	442	458	431	458	445	490	443	437	462	459	482	452	459	452	457	458	470	482	476	451	457	463	472	454	495	472	465	497	461	464	486	464	488	442	482	475	473	448	481	438	477	469	428	460	474	480	445	471	466	485	483	454	488	449	481	495	435	479	459	478	457	448	456	477	491	472	458	475	447	448	482	431	438	481	438	458	465	458	460	444	486	455	466	521	456	479	480	485	457	523	466	498	494	453	501	452	461	440	461	477	461	491	422	464	458	495	472	493	434	476	457	493	475	462	456	454	461	458	473	448	437	461	450	482	460	481	478	466	427	439	422	461	460	489	465	462	486	503	499	452	490	438	481	486	482	437	447	507	475	436	537	463	457	454	474	459	451	474	490	492	455	463	482	457	430	486	450	456	464	455	419	477	452	470	512	446	463	452	477	486	457	444	479	470	455	478	492	479	455	475	434	464	459	495	453	435	491	433	470	458	472	438	470	422	536	475	470	494	471	479	430	474	455	466	436	473	470	449	471	509	463	452	469	518	444	452	448	465	453	477	463	431	438	491	460	466	449	437	493	519	471	491	462	453	475	462	472	474	477	480	458	445	429	457	489	469	417	475	454	453	465	464	500	472	437	486	440	487	473	452	459	458	465	495	477	456	462	512	470	489	430	466	458	484	490	411	478	469	465	488	414	459	453	475	454	437	473	460	477	454	482	496	474	444	470	467	444	449	467	464	436	489	486	475	474	460	530	454	436	459	457	462	462	463	414	452	469	457	447	465	449	491	493	436	445	470	458	498	429	443	459	458	464	440	456	492	453	465	462	484	445	497	493	479	483	506	473	486	476	506	472	480	494	446	426	481	442	482	455	493	481	487	502	459	489	454	456	439	435	475	447	472	487	509	429	453	439	455	482	472	480	451	493	470	474	486	474	481	439	444	482	501	454	477	475	467	441	470	450	486	442	471	439	514	458	473	460	473	456	451	453	479	421	464	452	455	460	474	515	451	465	494	478	443	408	435	455	481	463	491	466	506	462	459	436	448	439	462	445	472	491	438	481	458	460	457	463	480	461	449	438	449	444	439	446	491	432	450	498	479	467	486	445	446	445	492	472	453	462	419	472	463	512	455	465	465	426	440	476	454	466	513	503	482	479	484	509	476	426	464	475	458	451	476	501	479	431	490	502	462	442	470	454	493	456	473	453	446	442	453	466	464	463	434	451	473	463	450	488	469	513	459	454	492	464	501	477	450	467	469	478	445	450	429	457	453	483	486	449	458	483	459	471	461	499	460	446	444	486	481	510	485	480	462	469	495	432	448	480	495	456	505	459	494	477	444	439	493	478	460	512	502	476	479	490	487	462	467	462	459	472	453	448	463	477	435	471	429	486	494	427	496	465	452	467	459	422	450	447	481	526	443	413	444	497	475	438	481	465	467	457	468	506	482	439	436	456	482	475	493	522	457	420	447	504	440	476	436	461	451	488	492	456	490	456	475	427	438	459	453	470	443	485	465	494	436	501	459	481	465	480	479	463	444	482	496	429	503	437	470	458	455	451	477	503	478	460	504	477	461	462	468	462	483	461	462	447	451	446	484	439	479	449	457	439	461	446	454	448	464	472	467	473	457	474	456	467	442	454	468	435	452	488	471	456	463	471	460	452	469	474	479	432	477	457	462	463	455	473	472	461	488	459	475	513	529	467	398	466	427	442	467	447	480	499	481	502	484	458	437	474	500	436	468	467	420	469	473	487	451	443	459	502	415	505	472	474	478	485	482	476	503	464	464	486	448	455	491	470	436	442	462	460	483	494	470	472	423	445	471	508	467	479	467	455	467	461	476	436	440	503	447	482	458	461	444	459	452	479	445	501	462	416	516	460	515	496	479	455	455	442	478	447	492	487	458	474	495	454	475	472	440	457	440	488	479	452	467	448	460	422	456	486	449	466	487	468	480	452	486	445	454	453	463	446	517	438	450	416	490	459	438	468	480	475	485	456	439	485	461	441	495	432	469	479	502	436	456	418	462	448	469	435	486	468	449	458	451	472	474	473	447	506	456	480	455	446	433	423	442	475	444	457	488	528	463	454	455	462	471	474	511	464	483	453	478	445	436	454	459	446	471	463	428	486	468	484	443	470	463	453	463	434	491	476	487	472	491	468	403	459	439	475	477	474	473	464	507	487	496	471	461	450	446	467	471	438	470	471	459	434	460	461	489	485	443	472	457	492	449	436	442	440	539	489	478	470	491	486	487	516	440	459	485	440	467	515	478	447	503	482	465	474	479	464	484	467	466	453	470	476	455	446	425	489	454	455	440	499	467	461	467	445	494	448	448	434	479	454	458	468	467	485	458	486	484	447	475	458	461	501	452	464	433	479	447	445	451	487	491	449	466	457	443	521	456	456	483	512	475	423	464	486	412	472	472	446	452	452	463	422	492	454	426	478	443	488	485	460	414	453	475	510	464	450	478	471	467	468	452	484	488	472	493	505	448	458	443	486	470	450	464	472	488	453	468	482	454	444	430	505	540	471	460	543	444	479	445	456	453	468	476	441	448	440	474	489	419	477	465	473	489	488	466	476	495	448	441	463	432	459	465	515	460	453	447	472	493	469	503	495	501	509	469	444	470	477	489	477	479	432	412	445	456	452	455	429	471	478	440	472	464	482	495	448	459	489	451	463	481	449	434	449	434	458	459	481	489	450	501	438	451	507	499	491	483	481	423	478	453	442	467	453	454	425	423	464	450	438	459	468	474
1474	566	313	199	151	191	249	294	250	192	234	167	137	132	122	101	121	133	247	559	707	581	461	319	253	201	131	76	68	68	50	45	48	58	46	69	52	53	61	62	52	66	58	58	54	44	44	61	42	50	40	43	42	51	58	60	45	58	49	57	60	67	47	69	57	57	47	40	48	39	50	55	59	58	60	68	63	62	50	64	60	58	45	57	62	45	46	41	38	55	56	60	57	57	59	62	47	55	54	53	62	57	55	47	66	48	53	49	64	58	54	62	44	67	55	47	48	62	52	55	46	49	45	47	55	55	64	45	53	46	45	61	46	64	47	46	61	44	45	51	49	51	50	46	60	58	48	56	53	47	49	38	45	54	58	47	57	43	53	54	44	44	56	56	56	52	60	66	42	45	56	55	43	52	67	62	52	47	41	59	56	61	40	64	46	52	36	53	46	47	42	55	45	65	54	66	42	43	53	50	58	43	62	48	63	51	59	55	38	46	50	67	45	51	53	45	56	46	43	45	59	57	57	60	44	51	41	58	57	59	51	44	62	45	63	51	64	56	60	62	52	45	50	50	71	67	48	50	59	52	51	55	39	50	55	55	56	47	39	45	53	51	40	49	59	49	48	65	60	64	40	36	50	52	60	57	53	48	48	61	53	50	53	55	40	72	50	65	55	48	47	49	45	51	53	48	53	68	44	59	46	48	58	64	47	46	36	46	52	51	51	55	45	46	54	60	48	49	54	55	57	52	47	73	67	52	51	57	44	57	64	47	59	52	50	37	49	58	67	58	54	46	56	48	48	57	54	57	64	42	54	48	46	48	50	58	65	59	49	50	45	54	52	64	52	63	62	60	59	57	48	59	52	54	54	55	58	45	49	58	49	46	48	55	59	50	61	47	57	60	49	59	50	55	53	53	58	49	42	46	52	43	53	56	53	60	55	58	48	47	46	46	62	45	41	49	60	58	46	48	43	65	63	54	55	41	44	47	54	54	58	39	62	51	44	60	44	68	63	56	46	54	57	61	62	54	53	68	52	48	69	45	61	58	55	50	59	48	44	49	54	49	46	54	54	61	49	57	55	57	64	44	59	42	60	42	39	37	54	50	56	60	53	35	40	41	53	47	54	56	36	55	41	43	45	43	47	46	53	50	61	62	47	51	53	63	51	57	53	60	58	44	46	64	53	56	64	53	43	49	53	64	52	56	45	48	55	47	55	46	54	53	49	45	45	48	50	52	47	55	50	52	58	48	46	78	62	54	35	54	64	56	51	51	55	54	52	46	58	55	42	48	57	46	41	58	57	59	54	50	61	49	59	46	56	52	48	37	46	53	60	43	63	46	58	51	44	53	54	51	52	55	45	52	53	64	51	50	55	50	61	48	45	52	54	51	53	52	53	51	51	43	50	62	60	59	53	60	60	45	60	44	47	58	58	67	51	62	51	64	43	67	64	49	57	56	51	64	59	43	64	54	47	68	46	52	39	59	55	47	52	46	54	47	40	52	49	44	46	46	47	64	56	55	54	56	62	45	59	41	58	52	57	42	56	60	44	53	49	34	51	59	53	59	52	52	63	60	58	44	59	59	54	52	54	58	38	51	55	53	58	40	50	52	60	49	47	56	71	44	38	62	50	61	43	47	59	50	43	51	50	48	55	48	56	61	46	48	37	53	61	44	47	51	52	49	47	57	53	52	61	61	39	51	52	55	55	39	61	64	47	59	43	53	43	55	48	49	44	58	51	59	48	56	44	51	66	53	51	60	48	46	55	49	44	46	62	50	48	64	48	47	50	56	55	47	47	52	40	48	44	45	50	59	58	57	51	44	44	54	48	63	60	50	43	39	49	54	51	45	55	60	35	56	51	45	62	43	54	34	51	67	56	57	59	51	56	42	65	56	56	61	55	46	62	51	40	52	55	63	56	54	56	63	57	54	60	45	52	41	57	65	60	53	53	64	65	62	63	54	49	56	65	45	53	53	41	60	51	48	45	54	50	52	57	58	47	36	57	58	69	54	59	39	52	46	49	59	48	56	49	44	36	58	56	42	67	49	53	52	63	39	46	50	53	50	48	51	57	51	55	47	64	67	64	63	50	52	48	45	48	57	60	52	60	70	59	44	54	49	48	55	62	52	46	52	42	50	61	52	52	47	51	52	46	59	53	60	51	54	42	51	73	53	70	51	57	55	55	51	67	54	63	59	60	61	59	60	42	49	48	55	58	45	44	56	49	54	45	58	49	57	55	66	48	37	54	60	51	52	51	51	64	43	43	62	57	65	54	49	54	62	52	53	58	52	56	46	52	50	55	48	54	50	54	50	48	60	56	53	38	66	61	45	59	50	38	69	50	48	43	53	62	42	44	53	55	46	64	56	50	58	56	51	57	54	49	60	58	54	52	51	51	58	56	39	41	52	47	60	51	61	51	58	57	55	66	51	47	63	48	46	54	42	54	53	55	61	47	50	42	52	57	59	58	36	70	54	61	50	63	58	58	56	43	55	39	55	45	41	56	50	75	66	63	56	62	58	51	57	44	60	55	61	48	51	56	52	60	57	56	51	48	54	57	52	51	49	57	55	53	58	50	50	55	48	47	47	64	57	69	54	54	58	54	49	60	68	55	37	48	51	59	54	51	58	53	51	60	44	51	49	54	57	50	53	63	52	48	56	56	56	42	58	45	41	47	55	50	55	52	62	57	53	53	40	66	66	63	44	60	58	31	53	50	35	48	56	50	56	46	52	65	62	45	50	39	41	56	40	64	62	51	53	53	60	48	55	51	50	52	52	49	46	61	52	54	73	52	55	46	57	58	55	63	58	53	51	52	41	57	62	45	47	55	55	50	56	52	53	44	75	60	54	56	56	46	54	43	52	67	48	55	37	56	55	62	56	46	47	57	45	55	48	70	44	51	48	60	56	54	48	51	53	59	39	57	65	40	40	40	48	65	50	51	58	50	52	63	48	55	51	60	57	46	61	44	73	54	57	54	57	35	59	53	58	60	57	56	48	45	51	63	55	52	46	43	57	65	59	46	40	49	47	50	37	47	49	43	47	64	61	49	53	57	66	35	52	48	71	55	55	47	44	47	60	53	57	62	54	47	45	67	41	57	56	60	66	60	48	48	51	44	54	41	46	52	42	49	61	44	48	51	48	60	56	53	68	46	49	48	53	43	59	47	45	41	53	57	59	38	46	47	34	48	45	66	54	52	50	48	49	53	45	45	54	39	55	53	65	64	49	40	60	48	62	57	53	60	39	43	52	51	60	57	42	45	40	54	53	40	57	65	52	50	57	37	59	49	47	45	64	50	55	68	56	53	41	49	55	56	32	60	37	51	62	52	46	49	86	42	37	49	60	61	52	56	40	66	46	61	54	54	59	55	53	53	53	57	51	55	48	63	51	57	54	58	45	38	50	45	57	51	53	43	68	52	52	55	51	46	41	51	74	46	40	58	56	54	65	53	58	56	56	57	54	57	50	57	61	42	45	50	42	57	49
15775	6047	3305	3303	7483	11608	12520	11691	8612	6630	6412	4480	3366	3014	2787	2516	2500	2422	5617	11670	13468	11491	9245	6742	4521	2850	1635	951	671	480	465	389	392	426	405	396	376	390	376	402	374	371	348	364	358	390	365	410	377	369	355	366	406	366	374	420	388	369	378	344	410	410	440	366	379	369	393	404	386	374	406	389	383	390	352	406	382	373	407	393	398	359	369	367	348	364	358	396	360	388	374	360	383	387	373	391	347	416	385	390	376	397	401	408	377	354	400	410	391	373	396	406	368	385	374	364	358	384	349	386	349	355	405	393	358	382	373	405	384	385	402	403	451	391	408	391	346	382	386	392	411	397	392	400	386	392	394	374	396	383	398	374	382	361	364	356	404	388	424	385	395	366	369	359	361	391	378	373	380	404	370	395	396	387	366	356	374	373	370	372	373	385	378	408	401	351	383	392	381	377	393	347	367	380	378	377	389	341	395	374	376	364	384	381	409	387	384	367	379	407	380	358	380	363	356	382	373	371	408	405	394	412	383	378	378	359	386	339	371	396	381	382	379	355	378	373	386	415	355	388	387	368	423	395	383	371	352	354	378	369	386	371	409	394	363	397	370	357	409	373	374	368	381	361	372	359	406	371	370	421	403	368	390	406	372	341	404	394	381	398	393	388	357	357	389	445	396	354	390	370	423	368	388	386	443	380	384	424	406	435	404	382	375	349	380	401	402	380	371	387	378	382	367	400	389	383	400	364	373	363	388	405	403	371	393	370	326	355	392	363	393	385	417	384	367	391	357	362	409	402	398	391	349	387	409	438	372	364	382	387	392	387	378	366	382	412	388	410	387	378	390	368	394	367	361	364	361	404	358	377	414	362	381	399	372	368	407	403	375	348	383	405	392	372	385	382	347	385	386	413	400	367	364	384	365	379	391	393	380	379	364	374	383	404	386	366	394	368	369	403	358	355	387	327	383	421	394	391	390	368	351	352	372	414	396	387	395	343	355	383	386	422	383	406	362	387	378	399	370	411	389	414	410	420	419	354	350	372	354	367	372	412	367	392	406	366	385	364	386	379	419	331	362	376	370	382	403	336	394	386	397	388	387	342	390	414	343	369	380	378	360	372	406	389	349	373	390	389	350	394	407	338	344	415	374	422	381	385	363	368	366	389	374	386	391	385	359	399	416	373	391	375	399	390	348	379	340	390	387	376	362	350	352	356	376	377	377	386	370	389	392	402	380	350	394	384	375	377	440	367	376	350	380	379	385	381	399	373	404	369	398	397	380	397	383	374	349	410	366	375	386	375	378	368	385	364	353	369	385	413	337	387	375	389	369	366	368	372	339	386	368	365	368	407	411	400	389	414	366	398	393	389	372	395	380	403	352	396	386	367	416	391	401	400	364	373	369	378	386	398	376	397	414	395	364	378	387	347	393	391	395	370	357	378	348	405	397	398	383	380	372	360	395	406	352	351	369	367	371	395	428	370	397	358	369	398	395	376	370	388	371	402	386	363	372	383	376	385	406	370	396	359	362	390	392	423	401	368	349	359	368	378	394	379	386	362	404	408	374	409	368	391	358	390	355	337	375	414	394	419	354	415	351	359	383	395	383	378	362	405	377	414	366	367	378	376	368	373	394	387	360	402	364	374	384	374	354	385	361	409	364	369	417	373	378	372	388	401	343	411	358	387	369	352	389	365	395	413	373	377	363	381	352	382	375	376	424	422	395	403	403	424	353	377	361	370	369	379	412	393	396	395	368	395	362	380	361	375	400	391	419	380	404	380	378	380	410	403	400	392	385	438	398	379	383	372	385	366	374	444	391	369	365	389	388	374	374	385	402	371	372	401	386	403	410	367	387	358	377	371	386	393	387	396	388	355	397	387	369	398	396	370	381	448	397	379	383	383	391	398	378	387	352	376	393	396	398	380	365	416	342	393	367	363	363	397	375	430	409	399	385	399	400	353	403	406	370	352	394	419	397	379	350	371	357	386	385	395	402	392	416	364	395	371	398	385	383	377	377	406	391	409	337	389	393	362	379	366	425	339	354	353	376	355	373	388	407	365	376	367	372	361	368	394	389	382	354	359	387	373	412	398	388	403	382	402	405	370	370	376	395	348	365	402	396	410	393	381	348	406	362	350	411	384	377	407	381	363	352	383	397	358	385	411	346	336	370	413	404	406	360	361	421	377	334	372	381	387	377	370	373	387	362	396	377	419	388	394	344	379	388	416	359	386	394	355	372	348	413	369	396	391	359	344	407	364	363	342	403	374	409	417	372	372	406	388	394	371	389	416	362	370	378	379	351	358	395	395	383	385	366	376	413	349	374	382	380	362	355	386	375	387	371	419	356	386	405	389	387	388	382	376	343	375	426	421	376	417	355	402	411	408	362	384	376	376	392	331	342	356	378	365	372	381	357	395	366	386	354	394	393	381	384	395	370	401	395	374	371	384	390	420	383	373	372	395	361	370	367	381	369	382	424	429	391	396	382	376	371	382	385	426	381	367	392	395	376	391	397	375	411	348	357	378	331	386	376	391	368	357	405	349	373	391	413	393	386	402	359	347	374	384	364	402	384	381	399	353	419	420	398	380	373	353	355	391	386	395	371	376	425	374	379	359	397	414	362	399	396	395	404	382	374	382	347	373	399	411	356	383	399	376	381	366	370	392	407	372	373	409	401	386	333	374	399	406	347	394	359	396	394	372	366	397	365	381	406	372	381	359	438	401	390	383	357	398	393	368	395	368	376	403	401	408	401	404	391	380	390	362	346	390	346	361	379	356	342	408	395	412	395	337	359	400	414	384	404	381	383	385	371	421	360	373	398	380	402	396	389	376	387	407	387	387	349	379	368	366	395	373	355	383	389	380	401	407	344	368	373	386	358	399	368	377	382	374	395	379	378	377	363	385	387	410	367	365	385	368	373	402	388	418	380	414	379	376	382	394	356	375	405	396	371	390	414	387	373	371	369	365	398	394	376	407	390	363	394	405	356	351	388	372	389	340	415	394	387	387	372	394	400	367	381	406	357	372	365	395	393	375	366	388	355	408	368	357	387	370	386	379	397	421	402	374	373	371	370	390	355	401	384	359	402	376	358	349	374	403	354	408	359	360	393	389	413	389	360	417	377	388	403	415	412	402	383	407	385	376	360	371	354	432	362	348	391	398	388	392	407	402	354	372	409	376	392	360	410	381	414	420	382	401	366	373	376	365	384	385	372	378	404	353	380	384	378	408	375	405	359	419	392	415	421	406	382	385	377	382	384	394	417	394	386	388	382	361	395	403	383	382	366	410	343	366	402	344	391	387	382	370	375	337	388	370	379	378	377	368	348	394	346	358	375	387	353	363	432	414	379	388	383	392	375	387	425	373	397	365	377	408	375	358	388	419	405	386	395	384	347	371	385	370	379	382	372	349	389	405	348	365	396	362	406	422	344	364	372	392	389	380	376	345	411	399	390	347	399	381	398	378	372	388	354	372	396	378	419	386	362	363	347	401	364	369	408	381
2910	568	307	199	183	249	287	316	270	228	234	251	179	152	168	163	126	166	415	570	738	619	517	390	289	160	117	108	113	92	75	75	76	85	71	64	87	60	65	74	63	87	72	74	59	71	79	53	73	75	77	77	76	95	72	63	69	63	67	62	80	98	60	82	60	58	64	80	70	74	84	66	84	73	81	81	83	81	84	62	67	85	74	76	69	72	81	73	67	64	69	79	80	77	77	81	70	67	93	89	70	78	65	80	71	66	85	80	84	72	77	71	77	74	75	91	80	79	71	84	98	69	77	67	83	76	78	66	72	76	72	68	81	68	72	85	70	82	78	76	70	73	89	87	67	85	70	77	88	65	65	81	74	66	72	79	64	78	74	79	95	83	78	77	90	77	73	76	76	83	78	69	76	79	73	57	80	76	85	82	73	79	81	78	70	80	73	78	79	88	71	70	77	90	73	66	65	69	67	80	74	81	68	73	67	70	62	68	71	80	70	70	70	73	78	76	65	69	69	58	86	90	69	71	81	64	77	77	92	73	78	68	75	76	85	80	72	82	74	86	75	74	72	85	74	72	69	76	67	98	78	72	71	71	65	66	80	77	61	76	66	66	75	73	62	55	66	79	83	89	72	85	65	80	95	79	63	70	87	66	64	82	77	70	86	73	75	65	75	76	73	84	81	70	81	71	81	70	83	60	72	72	69	75	83	72	70	81	95	67	66	89	63	75	93	83	79	62	73	92	83	66	84	78	57	78	69	79	90	71	97	82	73	66	67	66	82	69	69	76	75	78	80	76	51	81	73	84	80	82	78	80	73	78	73	79	84	76	75	72	64	79	83	82	74	79	79	81	76	84	83	75	80	75	74	69	74	80	81	56	86	78	84	80	71	72	81	81	63	68	76	73	64	70	73	82	80	87	75	69	97	84	71	68	69	65	62	90	88	74	71	101	68	69	73	81	83	75	59	88	75	61	85	85	71	73	74	83	80	65	71	67	80	74	78	78	82	82	70	67	76	76	77	74	84	91	74	73	61	67	98	81	72	80	73	71	79	75	82	73	93	72	82	76	82	72	83	59	75	77	86	68	69	77	81	66	78	79	60	75	75	65	61	86	68	93	88	72	72	81	96	76	84	66	64	71	85	80	67	74	64	79	67	75	68	77	76	69	62	83	71	91	105	85	93	80	69	75	83	66	66	64	76	74	85	72	70	75	80	83	76	71	77	77	67	77	75	72	65	84	83	63	67	64	82	74	62	79	80	88	77	65	79	79	51	67	83	77	70	69	68	76	80	76	70	81	83	73	80	77	73	76	81	74	86	87	85	72	65	57	76	77	82	82	66	77	87	84	59	77	88	74	73	76	78	85	79	74	69	80	75	69	70	62	88	73	77	75	92	73	97	70	64	60	79	71	79	75	82	75	61	71	72	74	86	81	70	70	86	74	78	67	79	82	71	73	77	73	84	65	83	50	62	77	58	72	74	68	74	87	76	71	69	86	63	75	85	71	65	67	64	87	56	89	57	65	70	87	64	71	75	67	80	91	58	73	65	77	85	75	100	95	71	82	72	67	71	88	75	64	73	84	83	87	72	73	63	84	79	85	81	93	66	65	72	93	92	79	64	76	72	80	78	76	69	66	86	77	76	64	79	71	78	79	79	58	89	72	80	69	84	80	69	81	67	79	80	82	74	79	73	82	78	94	65	74	66	77	73	83	71	66	76	78	75	86	64	89	85	76	98	76	84	79	66	73	86	73	75	58	66	77	88	56	69	64	80	64	78	71	88	56	91	80	84	76	90	71	73	76	75	71	75	62	64	95	68	78	60	74	62	73	70	75	81	66	73	74	70	75	75	82	62	84	88	82	98	71	68	82	97	81	90	79	68	74	79	75	58	80	68	69	91	71	74	83	87	75	67	72	77	75	69	80	87	80	74	80	62	68	65	66	74	71	78	66	84	83	68	66	76	81	71	90	83	69	70	88	78	82	70	69	79	94	76	66	82	82	59	71	67	68	82	64	85	76	89	71	83	84	78	70	81	73	76	88	80	72	72	73	68	87	64	72	67	76	72	74	75	110	78	67	73	75	82	61	64	75	78	71	66	68	75	76	69	67	71	60	76	61	59	59	80	64	67	72	68	80	60	63	82	83	79	78	64	103	80	77	68	81	74	76	84	75	85	67	74	65	72	76	79	83	71	79	79	69	58	86	84	87	71	70	74	63	79	76	82	92	62	69	67	95	76	90	70	79	85	87	82	56	79	78	84	77	72	78	83	75	67	64	83	79	70	78	86	62	75	75	78	66	82	75	82	65	68	76	90	66	70	72	75	80	77	91	81	74	77	77	58	69	61	72	69	69	84	61	76	79	87	80	74	79	72	84	84	76	77	72	63	79	69	71	85	75	66	83	58	82	75	80	66	72	90	77	86	71	61	97	85	83	62	68	77	76	72	96	64	72	80	84	71	83	77	71	74	81	63	83	63	83	66	82	51	69	68	74	70	92	74	67	76	77	68	63	69	77	92	81	76	81	82	76	86	65	74	84	64	62	80	76	75	62	80	71	71	81	66	64	73	72	59	74	86	69	83	64	70	67	82	83	68	94	65	78	78	53	85	72	79	59	63	90	67	78	43	75	70	78	83	72	68	91	78	70	72	61	90	62	69	90	77	72	74	78	78	71	66	75	81	76	81	81	78	92	78	81	79	71	81	80	82	78	67	71	77	72	68	68	64	65	77	70	64	76	79	56	88	72	69	67	78	82	62	91	78	82	65	81	82	70	74	61	71	57	67	78	84	77	68	78	72	71	76	66	78	69	81	78	71	53	86	90	82	76	71	77	72	86	69	73	83	67	59	62	70	63	72	70	73	78	90	74	91	87	77	72	70	75	66	69	81	91	71	63	72	71	69	86	69	86	88	68	59	91	72	79	89	78	70	65	70	77	68	86	79	83	88	59	63	72	80	92	86	83	74	66	65	83	79	64	67	62	78	73	76	82	77	69	81	83	72	65	76	65	86	98	76	93	80	82	84	65	70	78	68	90	69	84	70	71	68	86	74	80	74	84	75	67	72	75	69	72	72	71	74	70	75	79	78	75	67	79	80	81	66	71	91	77	97	90	87	78	72	93	79	61	62	59	64	80	68	73	55	67	69	85	77	69	84	69	66	87	77	70	77	84	75	69	73	85	71	63	95	69	67	81	78	65	58	65	74	80	67	73	92	75	72	85	68	60	68	66	72	73	92	61	61	67	86	67	58	78	59	88	81	69	78	65	69	71	77	76	84	78	72	87	76	82	61	70	79	72	70	70	75	73	78	82	65	83	83	73	70	87	76	87	90	69	75	89	92	81	73	62	73	66	56	75	68	83	70	77	59	75	80	81	76	60	76	78	78	72	75	69	75	87	63	66	78	62	68	67	70	111	76	77	70	65	76	81	98	77	67	82	77	64	80	67	68	74	68	80	77	67	77	73	71	83	84	79	84	74	81	70	74	59
16629	5962	3084	3150	8036	13072	13656	12005	8385	7017	6746	6006	4310	3961	3624	3060	2283	3032	9691	12148	14246	11551	9563	6954	4440	2594	1497	1014	799	671	632	593	545	546	521	530	546	514	515	568	547	537	525	559	565	553	556	509	497	508	608	528	528	531	528	526	582	534	585	556	571	531	535	545	556	522	533	504	520	568	519	550	532	520	530	550	522	512	560	519	482	566	540	538	583	569	521	521	509	515	544	533	548	538	549	573	522	542	565	546	534	523	549	505	568	548	555	518	510	543	543	543	509	511	544	544	529	524	534	556	521	512	571	528	532	564	553	523	578	574	524	497	490	531	544	516	535	558	558	519	523	546	507	534	525	605	512	549	530	506	537	557	556	493	554	538	553	516	575	565	476	524	533	526	501	529	519	502	498	537	584	540	550	535	527	557	572	554	521	554	522	566	533	548	546	538	568	527	503	487	560	559	510	558	507	506	545	553	557	555	520	543	559	545	533	510	543	559	532	572	550	582	516	540	572	482	545	548	518	606	549	569	574	530	550	544	545	530	538	563	564	582	552	512	597	531	504	539	567	541	545	565	558	477	539	508	527	585	497	553	520	498	499	532	529	557	534	522	529	549	543	532	547	554	524	547	523	530	526	518	568	542	549	531	521	530	530	544	494	561	531	542	539	560	525	533	525	537	529	542	562	515	554	529	509	499	612	552	565	509	559	543	490	546	528	599	482	507	538	532	557	524	547	534	538	525	507	516	544	532	562	540	535	524	539	558	534	492	512	542	525	572	541	561	571	513	576	517	528	533	533	532	526	518	526	539	556	537	551	541	519	551	523	599	497	529	515	516	518	535	526	543	514	556	574	567	526	558	554	516	560	531	509	544	518	550	538	593	556	555	507	548	567	569	511	502	563	553	517	508	546	530	555	486	558	518	501	529	519	539	535	538	561	540	574	509	507	540	554	565	536	565	551	570	547	537	538	523	551	567	548	496	525	548	558	556	537	564	471	551	547	554	527	541	534	581	558	562	554	540	556	569	546	574	587	524	521	552	539	534	577	581	567	514	608	549	521	531	541	551	559	505	546	521	575	578	580	509	540	544	537	513	579	535	556	521	541	524	523	500	585	541	521	540	550	534	561	519	546	538	536	530	540	560	571	552	547	597	514	517	557	555	490	561	532	543	570	619	534	581	526	576	534	567	579	544	576	523	535	506	552	571	545	570	503	562	555	560	545	518	523	555	496	572	545	514	574	536	518	572	521	548	573	563	542	536	528	532	492	534	602	536	563	528	508	506	515	581	527	484	518	529	536	563	536	512	548	519	562	535	533	546	548	519	517	543	529	538	540	534	537	539	576	547	532	512	530	529	562	532	509	527	512	547	567	592	562	538	514	560	538	530	533	537	534	511	529	526	574	527	544	520	557	522	560	564	533	532	569	535	513	496	551	539	562	546	544	528	534	527	538	511	545	540	520	574	531	521	549	528	527	577	540	525	556	558	547	571	569	537	530	534	545	551	545	507	536	550	575	534	518	518	519	516	562	555	544	512	545	587	515	557	565	526	524	548	520	530	547	519	548	527	521	548	521	554	551	527	516	541	502	596	565	568	551	557	546	555	546	561	545	550	525	535	586	545	557	554	478	493	524	543	566	553	553	521	593	518	555	555	523	558	540	584	493	565	500	542	566	536	555	559	542	551	532	569	559	548	518	494	492	527	556	564	505	495	528	580	568	542	532	517	540	548	516	500	589	537	532	553	549	534	535	544	503	536	551	523	564	555	565	563	544	536	555	549	546	528	574	583	541	544	541	568	568	559	535	563	533	525	550	524	559	556	544	521	541	569	510	531	554	522	569	564	532	538	543	544	565	546	557	553	547	546	544	539	534	534	535	548	522	531	550	503	529	557	516	592	563	556	575	521	563	526	532	529	529	544	516	554	559	572	540	549	538	489	545	522	527	587	528	552	506	509	493	529	535	542	567	577	548	535	525	578	540	525	531	481	586	535	565	544	552	537	506	520	544	555	541	593	529	564	529	533	551	550	535	479	558	556	562	513	502	512	598	510	583	541	539	542	524	550	519	525	497	524	532	554	586	537	549	558	518	515	535	517	560	527	533	501	523	523	518	571	530	544	520	501	539	543	580	505	570	573	513	550	576	533	547	570	538	495	538	574	526	566	512	525	581	562	560	571	514	537	558	535	554	540	580	566	545	535	572	529	533	506	516	543	484	579	535	582	541	517	513	540	555	542	525	543	511	545	517	552	517	520	525	501	531	579	570	520	590	544	541	545	535	503	548	525	535	552	545	553	561	537	572	527	543	516	482	547	527	537	565	528	557	532	554	530	544	575	515	531	522	509	546	521	585	495	498	543	566	537	531	555	558	533	549	523	540	516	571	514	535	504	496	526	565	552	580	508	492	549	509	507	527	523	579	558	560	545	513	544	559	543	552	524	529	534	554	521	520	538	557	560	550	519	533	530	528	532	576	503	548	546	527	516	552	526	604	578	535	539	575	522	558	564	531	559	513	571	534	565	514	581	520	520	544	539	542	544	568	568	574	496	584	542	541	559	505	511	518	523	576	507	549	550	548	515	514	524	539	515	512	551	520	486	484	543	516	505	524	546	548	587	532	559	526	569	540	548	561	527	563	540	489	579	568	594	549	532	559	543	563	516	487	537	562	541	525	556	548	488	521	552	544	557	545	524	534	583	506	587	580	519	524	536	524	565	521	557	561	565	520	519	520	531	513	499	544	540	541	554	505	486	524	542	511	529	544	540	537	550	541	543	546	522	515	537	554	509	523	538	537	547	510	544	536	580	576	518	581	532	501	560	545	525	571	524	500	524	522	542	588	536	532	484	548	550	541	523	545	523	534	547	549	531	533	498	550	558	564	506	572	504	528	525	578	555	549	548	552	551	522	551	517	512	514	547	539	565	509	545	557	553	521	534	561	538	555	503	536	511	565	512	521	545	555	545	530	537	530	539	585	537	520	533	535	555	516	525	523	583	590	526	544	596	575	574	527	551	573	569	592	531	533	556	529	589	552	548	556	538	522	548	517	524	542	558	588	571	600	525	560	530	551	497	554	580	556	563	525	524	569	517	537	551	543	573	538	545	507	540	554	520	521	554	555	508	524	539	555	533	548	531	581	554	533	541	541	565	536	529	559	574	544	523	511	570	566	554	551	568	573	552	546	553	566	561	535	547	538	579	533	541	560	525	505	573	532	556	562	506	547	568	517	573	567	529	530	532	549	493	537	560	515	529	542	537	529	548	526	575	555	536	555	563	496	529	542	531	507	533	529	568	501	540	577	550	542	590	551	514	532	565	521	532	526	518	539	565	545	548	568	571	508	534	541	587	531	534	477	504	534	556	556	526	574	531	539	529	503	556	541	566	544	540	533	542	535	562	528	581	518	524	539	540	540	533	554	536	541	579	558	587	545	601	515	560	528	484	520	536	583	530	553	575	535	556	516	518	542	555	563	526	527	557	529	530	560	521	552	525	535	540
2384	816	359	245	237	292	370	370	255	272	223	273	274	227	192	164	143	148	537	1142	1355	1096	852	638	376	252	137	110	98	82	58	56	56	52	59	75	64	52	58	56	59	62	72	49	71	54	67	46	61	51	60	54	51	61	52	68	56	56	71	60	57	56	58	54	72	55	60	55	57	61	58	60	61	55	50	61	60	72	48	58	51	50	66	59	50	51	58	60	56	50	57	60	69	59	56	61	58	62	55	67	73	61	68	60	48	63	57	64	70	55	86	64	56	54	55	55	50	64	53	77	52	64	56	57	61	69	59	47	61	60	56	59	47	60	43	73	53	41	67	50	48	59	48	65	65	56	62	62	70	59	54	66	55	44	68	53	74	64	66	68	58	52	70	72	56	63	66	64	47	74	63	71	58	69	53	59	69	57	51	59	55	63	71	66	50	77	60	59	55	57	49	65	58	56	51	60	54	56	54	73	66	63	62	57	54	52	69	59	45	58	53	60	71	57	57	64	56	53	65	47	65	60	62	67	66	64	64	52	65	59	56	58	61	58	57	51	48	50	70	69	57	51	66	57	51	59	59	58	53	70	54	74	58	66	61	72	56	68	61	57	77	56	68	78	57	62	58	65	67	64	56	53	66	47	49	62	57	60	53	67	52	47	51	71	48	58	58	74	48	67	66	54	52	50	55	52	37	49	50	42	91	64	61	58	64	74	49	52	59	46	65	57	62	62	58	55	54	55	71	63	59	61	60	79	57	63	72	60	72	56	64	70	45	54	45	57	70	62	52	62	64	57	55	56	62	53	52	54	49	54	54	58	47	60	53	62	70	60	46	59	58	46	46	59	68	65	60	55	72	68	70	64	49	75	61	61	69	57	52	56	51	62	61	65	61	58	52	59	52	65	68	52	65	56	61	54	55	68	71	74	46	56	62	57	47	64	56	56	68	70	59	49	53	55	52	65	55	49	56	52	49	58	59	70	59	60	72	69	52	66	67	64	59	58	62	58	60	59	51	49	68	72	53	54	54	64	56	69	64	42	54	64	68	59	48	46	55	68	44	67	67	66	61	71	55	66	53	54	64	49	61	56	59	56	61	61	60	62	47	50	63	58	55	55	60	52	64	56	58	58	59	50	52	49	75	59	51	63	73	60	74	75	63	60	48	58	73	54	50	64	56	63	75	61	61	59	67	63	61	66	57	32	52	63	51	59	57	61	58	69	59	61	54	61	50	78	60	56	69	55	49	72	49	65	60	47	53	53	63	57	62	62	67	53	54	66	71	59	73	55	57	77	53	64	61	60	57	68	66	58	62	56	42	61	45	52	63	58	41	71	66	56	65	60	57	55	59	62	52	76	58	48	51	64	55	55	61	64	51	77	62	70	67	61	61	60	70	75	66	51	55	50	64	54	65	57	62	72	60	55	65	53	70	61	52	53	53	57	61	41	69	65	57	73	62	66	57	50	66	66	67	59	52	53	61	61	64	57	53	49	58	76	68	35	51	63	58	51	63	52	66	64	68	53	57	45	58	62	47	75	59	59	68	62	70	51	63	63	58	58	51	56	58	58	58	56	56	65	72	73	59	60	48	50	52	71	63	65	56	64	69	65	66	60	66	48	67	73	51	59	52	66	53	56	80	56	68	55	63	58	56	65	51	50	58	60	54	57	61	63	65	79	64	52	54	65	56	59	66	46	48	53	64	70	64	65	63	48	61	57	59	70	66	59	62	54	49	64	60	54	80	66	70	58	58	69	68	61	78	60	57	61	81	72	68	59	59	51	59	42	63	63	56	56	66	81	66	54	55	56	55	67	48	56	66	62	67	58	67	74	69	70	59	60	64	54	59	58	53	54	71	63	65	54	68	70	53	55	64	67	84	50	55	65	62	56	54	47	56	63	62	75	62	52	57	57	60	52	68	58	64	65	74	46	50	54	65	61	67	54	50	58	59	51	61	69	74	45	59	72	57	61	76	58	55	63	54	53	58	54	60	58	61	68	57	53	61	49	73	66	62	65	70	54	49	55	45	44	64	57	56	72	41	63	67	54	64	67	63	52	64	53	65	60	51	41	52	56	60	51	59	72	56	63	66	53	84	68	40	67	67	68	68	63	54	45	45	61	58	74	56	79	70	51	71	61	49	50	70	54	88	55	55	55	44	57	50	53	56	76	56	58	65	63	40	68	57	51	72	58	67	61	41	77	75	72	54	63	65	52	77	53	52	59	43	52	57	60	61	67	61	66	72	65	49	52	62	60	64	57	62	63	74	67	54	45	57	63	67	61	65	64	56	52	58	49	64	51	45	71	58	64	60	54	41	57	78	59	67	73	55	54	69	55	69	51	59	66	70	49	55	61	60	62	47	61	62	61	57	52	59	43	62	60	67	60	65	50	56	59	78	50	69	68	67	56	47	55	60	59	67	55	60	57	47	47	61	53	61	45	52	57	60	52	54	66	46	63	66	54	60	56	60	53	59	59	66	57	53	74	49	57	64	52	57	72	43	56	63	67	55	53	69	57	50	49	58	67	64	69	62	53	54	64	62	66	57	64	58	78	50	61	70	54	60	62	57	64	49	71	66	55	47	65	57	67	45	41	63	65	76	70	51	66	75	61	65	57	49	50	60	65	69	73	49	62	64	61	71	41	75	55	65	59	61	55	58	65	79	61	49	50	53	69	48	41	60	82	51	54	56	49	60	56	67	68	71	48	63	44	66	52	61	77	52	64	64	53	56	58	65	70	63	74	46	65	65	57	51	54	55	62	45	55	66	57	69	57	68	71	76	48	63	57	61	63	70	64	57	59	59	59	61	51	73	68	56	58	61	61	63	62	63	65	63	66	58	50	67	67	49	60	63	44	71	53	66	74	74	55	64	63	60	63	71	43	53	59	50	71	56	60	55	63	76	52	81	59	58	47	54	43	40	74	54	65	52	57	59	53	59	72	62	58	73	56	60	75	65	57	62	52	53	65	63	59	60	51	53	59	42	58	60	42	51	55	60	56	58	62	58	51	46	55	49	64	67	57	47	61	64	58	68	60	68	65	52	55	62	55	57	50	54	64	51	56	69	49	56	74	60	59	70	55	52	56	61	59	55	62	75	65	51	63	57	61	61	72	61	79	68	55	54	61	71	64	75	73	67	71	69	75	55	48	61	56	67	52	78	53	52	68	55	53	58	61	42	55	63	47	64	46	59	50	66	69	53	61	55	60	62	55	59	51	56	53	57	65	54	64	56	59	63	62	60	63	61	50	70	67	65	53	54	45	56	53	59	64	67	55	60	45	55	76	55	71	65	50	64	70	62	67	85	65	72	60	63	70	60	63	73	66	75	43	51	65	58	63	57	50	65	60	63	74	65	60	56	61	58	60	69	66	61	53	62	52	59	66	50	59	43	62	55	70	64	59	60	61	57	52	60	66	59	63	62	68	62	66	71	52	71	66	64	57	61	64	75	69	58	65	54	51	70	51	55	62	59	62	63	66	51	54	46	63	49	68
20394	7751	3423	4128	10818	16225	16602	13572	9863	8888	8378	8186	7016	6211	5496	3713	3034	3332	11072	19329	20625	17774	15034	11610	6657	4251	1786	1428	999	766	612	536	469	453	400	438	441	421	436	448	419	422	459	425	454	422	413	443	427	427	434	437	425	427	432	433	404	399	410	419	470	396	387	449	400	391	421	401	457	444	424	416	453	385	405	410	443	426	443	408	454	433	420	414	431	400	412	430	426	413	417	406	419	396	425	462	432	415	409	440	411	428	395	445	429	395	404	441	416	455	458	420	456	445	386	409	435	447	440	464	380	443	445	426	411	469	453	382	425	431	430	438	407	429	461	425	424	397	446	417	418	418	423	379	426	404	417	443	427	415	423	435	440	445	437	432	434	421	414	427	419	437	480	444	404	405	410	415	412	400	407	437	442	431	385	423	437	405	426	465	380	424	439	397	413	463	414	447	449	428	461	419	417	414	440	393	401	429	425	396	404	416	439	413	441	441	460	401	439	424	425	430	451	414	445	394	430	399	399	417	447	412	428	411	480	391	402	439	439	434	438	414	406	451	418	410	438	412	424	413	436	442	448	443	397	428	433	438	448	392	454	421	420	439	427	419	417	447	446	441	430	464	444	455	439	414	450	393	421	440	433	413	443	417	457	428	439	468	435	437	385	425	427	405	403	415	449	425	470	419	432	422	424	421	431	421	428	452	456	401	455	425	448	449	399	405	446	435	385	446	395	445	407	427	431	459	432	421	411	421	428	453	410	436	427	436	425	422	434	391	446	417	477	444	432	420	441	404	430	428	446	416	411	434	410	419	451	426	425	440	449	408	434	438	443	414	416	423	429	380	453	392	426	420	452	467	424	407	461	421	399	415	434	415	468	423	476	436	425	437	398	419	464	414	457	420	399	471	402	445	422	432	415	456	440	426	419	432	444	417	437	454	437	450	469	456	381	422	427	444	409	410	420	421	444	412	412	440	415	430	435	413	436	424	457	416	419	446	433	400	415	453	401	402	436	418	389	436	419	431	437	451	435	451	451	443	447	426	418	443	452	410	413	436	439	443	422	417	444	435	436	406	431	411	419	393	457	429	423	419	405	465	423	410	425	453	413	433	400	435	426	443	440	429	425	445	441	408	396	420	408	445	426	450	440	440	477	429	429	395	451	437	412	451	443	438	403	428	392	418	412	459	412	444	443	412	427	412	418	390	431	448	452	422	428	375	388	420	402	431	439	465	449	451	422	375	410	428	442	427	425	424	414	422	439	411	436	446	408	417	452	439	424	424	410	423	419	427	390	404	432	380	453	416	449	445	430	452	430	432	412	436	445	423	418	415	422	369	436	452	429	438	450	456	444	390	420	442	410	429	427	405	422	417	403	443	459	432	465	413	407	440	435	434	424	404	395	417	433	438	423	442	432	430	374	411	468	404	467	414	415	411	381	446	449	435	401	412	430	477	447	387	407	462	461	439	430	431	435	422	430	445	411	438	427	397	364	455	425	424	436	417	419	451	417	406	457	419	420	434	447	474	430	427	419	428	447	433	415	410	429	451	441	449	430	439	464	398	400	380	462	449	429	406	398	396	430	382	414	446	425	487	416	402	411	429	401	442	385	398	433	450	435	448	453	465	416	457	446	439	472	439	456	417	421	416	408	426	396	437	440	391	411	419	390	412	441	481	427	409	454	438	450	434	442	435	415	422	402	432	463	436	440	431	404	436	445	402	452	415	448	452	455	401	468	455	417	430	440	432	403	416	448	448	440	438	405	438	399	393	395	438	447	467	404	453	459	451	418	431	410	430	409	420	430	423	432	427	437	447	424	375	437	425	427	450	420	439	427	422	394	441	426	420	430	422	427	490	421	416	399	415	435	433	454	423	408	416	438	434	426	406	419	408	425	401	433	400	406	416	427	401	430	428	464	448	402	458	421	419	426	470	422	430	436	414	405	449	467	433	405	423	438	410	414	484	407	413	435	424	436	446	432	427	425	442	455	427	402	396	412	434	412	373	454	431	416	452	405	422	419	439	439	392	448	453	424	376	438	412	434	396	406	428	456	448	423	438	374	393	466	452	450	440	430	442	430	416	448	402	408	412	427	468	452	443	442	454	416	405	416	425	391	423	434	420	426	417	409	438	411	449	411	449	434	447	446	471	477	466	448	404	415	435	401	394	446	418	426	417	402	392	436	466	399	391	449	413	463	438	406	435	452	436	443	475	469	471	455	424	456	424	430	415	444	415	428	469	434	402	448	420	403	412	437	442	429	447	413	432	435	422	459	459	401	445	420	432	428	451	423	418	464	411	432	472	433	420	439	436	443	466	450	418	427	419	413	408	383	438	409	476	414	474	466	418	408	423	446	467	463	429	423	397	396	423	425	418	424	431	448	435	456	396	423	406	450	414	428	447	413	421	427	414	417	433	450	402	444	392	433	407	406	440	403	401	431	400	456	406	422	432	395	406	418	450	405	400	404	399	435	432	423	397	410	422	435	421	457	385	421	419	450	447	416	442	392	447	387	350	430	420	435	437	428	424	397	414	378	388	426	405	412	442	453	414	414	453	415	451	382	382	427	443	426	443	434	409	449	412	452	397	403	407	392	404	410	398	406	418	420	432	458	447	415	398	436	460	402	456	417	419	413	433	405	424	446	440	410	433	424	439	415	421	459	425	444	439	423	432	446	450	445	409	416	409	411	431	436	420	449	410	442	421	422	407	428	444	409	416	426	415	434	404	466	415	431	419	398	409	398	421	436	422	420	476	418	454	433	438	428	426	415	410	432	413	436	466	428	434	460	412	458	436	412	439	403	431	432	444	462	430	446	462	445	410	461	420	408	416	427	397	412	471	413	445	441	442	437	446	454	405	425	434	420	391	414	401	410	480	413	427	432	435	423	465	394	457	410	395	437	383	411	424	419	423	454	460	424	436	445	467	456	417	436	441	421	459	430	430	418	398	461	412	429	433	413	452	396	445	443	432	417	473	420	389	451	402	433	410	429	449	429	412	499	424	444	438	414	458	403	424	396	402	433	413	471	449	418	428	438	391	423	454	437	403	419	452	426	423	422	440	433	443	428	406	433	444	436	389	464	403	430	402	426	431	440	430	433	461	446	410	425	409	400	428	453	442	435	404	417	432	454	441	416	400	413	380	453	390	428	369	451	448	425	399	421	411	412	415	410	438	440	417	439	409	419	473	491	433	437	448	423	418	428	426	425	423	406	382	455	436	443	429	425	457	430	439	461	389	420	411	422	458	441	411	413	417	425	399	399	462	440	428	437	428	398	417	441	459	435	409	424	435	438	406	410	435	419	465	430	411	416	425	419	415	396	455	458	422	435	444	426	431	457	415	410	417	398	416	408	412	429	437	435	418	435	428	395	397	431	430	387	403	425	443	424	391	428	423	466	420	429	439	408	417	433	447	445	410	453	438	382	420	432	439	422	427	425	423	454	398	419	416	440	414	459	412	435	424	445	428	430	430	464	385	447	430	424	413	449	427	385	395	453	407
1997	410	222	161	148	145	186	166	200	181	199	153	144	153	134	140	117	78	96	162	265	200	203	144	105	106	72	84	78	65	66	77	61	72	58	71	67	60	67	56	68	63	64	68	63	55	59	64	66	57	80	74	75	69	61	54	67	56	68	64	57	59	67	54	69	60	50	61	49	63	55	55	58	58	54	61	48	72	62	60	64	68	56	71	61	60	40	54	68	61	60	50	56	46	60	68	64	63	57	54	60	56	45	67	44	67	79	65	72	53	57	56	59	55	68	66	59	52	71	50	70	64	54	53	74	53	63	57	49	59	58	55	69	54	65	64	59	62	62	53	49	46	67	77	66	54	67	73	51	61	69	69	59	71	55	76	70	41	52	65	64	44	64	56	73	51	53	71	52	71	58	62	50	54	53	53	58	73	65	62	54	63	53	56	59	53	64	80	50	52	58	70	66	48	80	61	69	69	53	77	65	62	52	64	55	62	67	56	70	63	65	46	53	63	62	45	59	63	62	64	75	54	61	48	52	56	70	64	64	62	60	49	56	64	54	75	66	67	64	52	46	51	53	73	65	54	74	54	59	58	72	56	66	63	59	66	46	53	66	62	53	49	65	78	66	55	78	58	61	51	55	57	64	57	64	69	63	59	80	54	59	57	62	65	66	66	58	72	49	54	55	48	54	72	67	63	56	60	66	56	55	63	59	48	52	64	65	53	45	75	75	65	61	59	68	60	71	63	48	61	74	60	55	50	46	58	76	64	51	64	56	64	54	64	54	58	46	53	57	66	62	52	65	62	73	56	56	49	51	62	61	48	51	61	60	69	54	62	71	64	70	76	71	79	62	48	53	46	54	59	64	84	58	75	62	53	58	73	56	56	60	71	58	55	61	66	66	63	74	68	66	56	61	59	56	60	62	46	55	76	60	58	60	68	58	59	78	45	55	66	45	91	61	45	53	71	68	48	52	62	61	65	61	66	43	48	49	52	47	64	66	58	51	56	64	51	63	53	54	51	66	43	54	60	59	59	44	54	54	63	64	67	61	65	66	68	67	60	51	71	55	53	60	56	48	55	59	68	60	62	58	58	60	60	57	69	79	74	50	68	56	48	69	64	65	66	55	60	48	57	54	60	63	45	48	71	51	54	59	57	56	64	44	63	59	75	76	74	63	68	69	73	67	51	52	62	55	69	63	78	55	43	60	52	53	59	61	56	60	53	59	57	47	64	59	70	59	53	59	72	52	68	54	67	56	56	54	56	71	62	60	52	69	59	49	63	60	53	69	73	52	63	53	62	54	61	50	61	60	67	64	62	59	57	55	59	54	61	59	59	68	53	64	65	56	60	60	61	63	68	54	53	51	51	64	60	66	53	60	69	63	68	52	61	42	69	53	69	69	57	50	63	73	72	71	68	64	67	61	59	62	59	73	56	55	65	44	64	67	47	65	72	57	58	65	51	59	62	57	69	73	48	61	56	58	69	67	60	72	62	62	58	63	59	61	66	61	59	63	54	59	69	59	62	51	69	61	62	64	65	53	59	52	63	57	57	59	52	81	49	63	59	71	49	53	57	50	70	55	66	74	67	58	52	56	58	49	43	58	58	66	59	52	60	63	48	58	49	65	63	57	69	65	61	48	46	37	60	54	51	73	73	47	56	57	70	53	60	59	48	62	56	68	66	66	59	61	54	59	54	47	68	71	57	67	53	49	53	63	64	56	68	67	69	47	56	68	57	62	65	63	56	65	50	76	52	59	63	58	50	68	51	53	49	46	53	68	60	76	60	50	54	56	75	53	68	66	45	67	44	63	53	75	75	46	56	54	71	57	52	53	51	61	68	70	70	62	57	65	45	73	67	76	64	70	68	69	66	65	66	63	60	63	54	59	72	58	51	52	54	51	51	61	57	53	64	50	57	58	76	77	74	61	62	58	68	66	62	59	57	55	61	77	65	62	53	63	59	74	63	61	58	63	54	58	66	62	62	63	56	67	70	69	70	60	54	62	47	55	52	70	62	53	47	70	53	49	69	68	60	59	56	61	66	58	50	58	61	69	40	79	38	55	51	67	63	59	63	71	56	52	62	74	73	50	62	57	58	83	64	57	65	47	54	59	76	65	61	65	60	67	64	71	64	43	55	64	63	51	60	60	51	46	54	63	68	59	60	55	41	60	53	69	56	55	63	48	54	56	57	47	72	58	56	65	59	50	48	64	59	51	56	63	49	72	56	53	57	63	64	72	72	58	54	59	68	57	56	56	57	51	47	60	71	61	58	63	54	48	61	64	58	70	47	66	58	66	53	57	48	42	50	70	65	63	68	63	70	64	60	52	63	52	65	53	72	53	50	59	54	67	58	57	54	57	57	63	58	47	52	57	62	56	61	59	51	55	56	63	62	55	56	54	57	63	53	68	62	68	61	57	61	60	59	56	80	57	74	56	56	63	57	70	48	58	72	61	69	56	63	63	67	61	55	58	75	66	59	60	59	63	83	62	49	52	51	54	51	65	65	61	71	52	57	65	70	55	71	70	59	57	57	69	67	58	56	73	64	50	51	61	62	63	51	62	55	61	49	56	54	71	66	61	63	70	56	63	56	58	46	60	62	73	46	58	60	68	62	49	64	67	54	59	70	56	59	58	53	60	81	71	59	63	58	52	61	63	52	61	54	63	71	64	62	51	53	72	67	54	58	69	70	56	65	68	63	60	67	64	52	42	49	58	56	52	56	65	57	67	62	63	64	63	52	61	75	56	64	53	71	58	60	56	62	65	67	64	63	64	60	60	55	52	57	57	64	53	52	64	58	70	62	57	52	59	66	61	74	73	56	71	62	66	56	57	74	52	60	74	60	62	53	71	70	64	65	46	69	66	77	61	64	70	58	67	50	54	61	65	58	59	57	63	62	55	56	60	64	45	66	54	57	59	57	54	63	69	60	67	64	60	57	68	59	48	64	75	59	66	71	53	54	70	67	63	60	68	64	67	63	43	57	66	55	70	52	60	60	55	57	63	52	66	50	65	56	67	64	58	63	57	62	61	71	73	52	63	46	73	50	62	68	53	70	43	61	42	52	66	58	58	59	55	63	75	55	60	63	60	66	81	65	57	61	54	75	66	60	51	64	69	58	50	57	65	52	55	60	64	68	62	67	59	61	67	58	62	55	82	66	46	55	56	62	58	78	64	57	54	72	52	58	77	58	66	52	70	62	60	58	60	67	59	60	68	53	67	54	64	71	69	61	69	65	55	62	56	71	64	56	53	63	62	76	72	54	65	57	54	64	52	53	77	73	67	57	53	60	53	52	79	53	57	49	55	55	66	58	58	55	52	55	56	74	71	59	62	60	58	63	54	48	66	63	54	52	69	62	54	56	64	63	69	67	68	50	59	56	67	47	66	59	64	64	60	64	54	57	66	57	56	68	59	57	64	56	58	66	61	68	54	56	58	59	65	64	44	67	68	73	65	51	62	55	59	60	65	66	66	53	59	57	55	62	62	63
14919	4540	1902	2592	6732	10047	9559	6692	5875	5682	5680	4634	3927	3819	3158	3011	2481	1425	1526	3405	5214	3937	3306	2223	1355	969	788	679	559	529	500	410	454	455	450	427	433	434	441	442	451	424	424	416	422	441	470	448	445	431	453	452	433	446	459	436	457	447	444	419	425	455	465	442	427	432	470	445	412	417	466	444	463	417	460	494	430	465	461	459	432	394	465	424	470	417	435	422	410	452	395	423	428	472	436	464	444	427	395	437	489	413	480	446	403	426	430	413	432	439	422	433	441	451	418	430	466	451	443	450	427	434	450	427	418	434	440	466	402	461	462	489	456	400	462	504	420	424	423	429	429	407	419	470	448	432	447	404	439	424	474	463	445	420	424	393	461	440	443	421	432	452	448	445	464	451	447	435	454	441	465	420	485	460	445	451	416	423	419	435	440	428	434	440	455	439	435	438	441	471	424	420	417	428	429	416	442	434	426	518	392	512	439	477	435	450	430	452	415	441	395	454	428	477	415	416	430	435	444	432	449	466	444	414	466	443	414	430	431	440	406	480	428	463	437	422	451	433	431	440	452	433	388	431	423	419	459	470	457	416	428	435	400	450	459	471	449	459	435	474	434	462	459	428	450	421	458	472	421	450	431	452	392	458	454	432	449	412	466	450	425	452	424	439	386	461	419	444	458	442	440	474	436	435	418	439	408	413	469	470	439	436	436	443	448	459	463	433	466	431	426	434	428	446	424	445	424	430	473	404	425	400	439	401	441	450	434	451	410	425	469	450	440	445	372	414	467	445	441	417	472	428	432	421	460	424	462	441	447	450	441	434	480	420	453	439	469	472	442	465	492	430	473	424	449	434	449	420	444	443	442	440	447	436	436	437	431	461	422	439	461	401	496	491	442	473	448	423	447	470	408	482	459	438	445	452	409	446	439	433	432	435	452	411	404	445	452	439	426	470	445	461	448	453	424	450	457	441	442	436	427	429	419	431	407	448	437	410	424	426	490	438	433	418	422	432	456	450	414	399	451	456	441	415	451	447	425	441	441	441	457	442	471	456	403	443	432	444	465	430	398	425	422	476	445	478	431	467	461	409	425	451	444	437	458	453	432	455	454	423	452	424	433	472	395	416	454	442	413	488	467	461	456	451	443	411	443	481	410	473	434	454	451	431	441	415	448	473	443	411	442	457	425	439	465	435	483	446	467	457	481	431	416	439	446	447	423	424	404	452	436	445	442	425	435	454	411	414	437	438	398	436	432	394	454	457	413	425	452	427	427	446	435	427	445	425	451	428	442	425	444	421	446	456	431	437	450	413	424	452	473	431	393	445	423	461	396	451	441	436	457	459	428	420	443	479	460	434	434	468	417	464	455	415	497	398	456	429	435	418	438	470	402	429	434	426	462	427	442	446	474	441	416	430	441	444	418	441	426	447	446	422	404	437	440	444	451	433	450	445	420	452	437	444	473	446	441	433	459	431	476	449	462	446	399	437	471	473	443	386	447	399	450	449	472	443	410	435	453	458	460	408	451	446	439	434	442	431	453	485	458	416	459	442	415	463	455	451	457	467	407	436	435	426	435	428	456	439	410	409	428	435	426	424	473	424	432	420	399	451	438	418	465	448	409	433	444	446	449	420	438	434	445	457	433	435	434	453	409	423	500	437	433	432	450	392	434	452	449	425	466	453	460	441	473	463	479	459	474	458	470	416	462	450	448	458	425	452	458	436	453	465	443	462	457	414	421	463	465	444	423	462	386	432	435	428	432	415	445	473	426	428	428	420	457	419	464	442	424	450	439	460	429	470	434	459	437	452	468	453	487	453	463	469	435	457	450	449	426	477	468	443	433	453	462	458	456	461	462	429	475	450	428	440	436	464	434	460	452	462	442	434	439	429	467	485	419	423	458	467	476	432	447	438	445	470	449	454	487	458	415	439	405	464	434	434	471	417	443	452	424	432	432	461	435	483	489	441	432	445	458	436	438	434	442	432	456	430	422	425	466	454	475	417	443	447	430	448	444	425	437	476	419	415	436	465	433	443	461	469	444	451	431	431	434	469	441	439	399	450	433	436	444	413	427	384	459	454	464	438	450	448	467	434	422	429	435	461	402	444	429	480	398	460	449	500	463	459	426	476	462	448	404	447	443	438	474	414	450	451	433	448	436	462	362	469	472	449	410	425	413	446	429	457	417	429	478	432	449	422	415	421	424	444	451	429	409	462	408	418	447	443	451	447	442	427	439	435	426	439	448	438	458	405	428	429	431	402	448	424	411	445	424	407	437	405	448	429	493	474	449	437	415	450	416	459	424	447	426	423	478	456	431	425	434	446	456	431	437	445	442	426	463	407	412	449	435	466	445	426	429	445	462	436	442	451	472	473	417	460	440	449	413	419	428	426	416	458	456	409	464	430	455	487	494	436	457	450	436	457	466	470	426	461	438	417	413	431	421	452	437	459	464	444	440	447	448	401	466	439	454	467	427	419	447	443	437	457	464	429	397	417	450	455	464	438	434	463	398	424	442	437	428	424	419	443	465	444	443	446	473	429	439	417	440	464	448	476	481	445	469	435	473	411	469	437	463	444	449	438	469	403	426	401	469	460	445	446	467	422	434	408	442	459	430	436	437	452	451	447	435	442	440	421	430	475	448	415	468	428	402	461	474	455	432	440	416	421	460	422	428	435	430	438	441	434	442	417	439	464	425	386	470	445	436	455	438	403	444	432	470	454	434	473	439	435	417	445	408	500	431	458	453	452	396	477	456	459	413	464	426	430	422	446	447	434	470	471	429	442	440	417	399	445	426	445	410	419	453	441	417	439	464	465	468	427	448	410	407	448	445	395	418	397	418	439	470	412	443	453	438	389	413	392	484	465	433	424	420	465	487	422	446	458	413	465	467	397	452	423	469	450	428	413	414	444	476	433	450	455	445	439	448	442	430	459	482	473	420	450	414	450	470	466	441	469	431	451	444	427	453	430	427	427	426	433	436	415	434	445	456	444	460	425	398	443	421	440	450	444	391	396	411	444	428	424	474	458	434	437	493	426	442	467	447	411	428	467	440	441	427	448	440	443	448	412	423	458	425	465	468	416	427	412	406	440	450	408	443	392	455	439	400	481	394	439	463	414	450	441	425	446	443	456	414	443	441	448	442	423	458	445	427	441	417	430	445	408	421	443	455	419	423	465	455	464	414	434	444	433	441	449	421	423	417	437	424	398	459	396	437	475	447	415	438	461	405	436	432	413	456	437	429	455	418	410	446	420	460	426	453	472	450	452	445	438	421	432	426	446	473	475	449	452	443	420	474	418	446	426	436	470	427	434	441	431	445	433	419	441	418	455	428	448	457	467	427	451	422	487	454	414	410	421	429	434	438	470	462	388	405	448	452	441	421	420	447	484	446	465	442	439	424	450	409	458	438	444	439	459	447	458	445	444	433	450	430	441	428	454	457	502	420	470	440	433	424	450	440	445	424	386	525	433	459	427	424	430	409	430	460	418	476	421	445	424
1560	512	258	187	201	206	256	309	250	273	220	171	199	157	110	93	91	94	135	521	755	595	360	304	224	141	123	85	80	77	57	58	45	53	54	44	53	64	56	42	43	42	46	57	52	42	50	44	56	52	41	52	57	44	53	39	48	50	49	47	58	40	44	50	58	52	43	48	48	47	45	44	60	42	43	35	42	33	37	53	42	54	51	46	48	63	48	54	37	45	45	47	43	47	49	50	46	53	42	51	44	38	49	36	52	42	50	62	53	49	42	47	33	46	44	38	44	54	53	64	43	48	46	54	47	57	47	46	49	46	44	51	46	48	48	46	46	49	53	62	57	38	47	49	41	40	53	39	53	46	49	53	52	49	45	49	47	58	66	48	51	45	47	58	37	49	44	50	41	45	59	53	46	43	44	40	53	48	60	54	48	30	37	35	43	53	50	48	38	51	53	49	47	38	48	48	58	36	64	49	55	44	53	49	41	52	48	41	61	46	49	49	45	61	45	50	43	48	45	47	44	54	60	41	45	62	44	37	41	47	51	53	50	41	47	41	46	44	42	45	42	41	36	49	50	44	39	58	48	58	44	46	44	36	50	54	45	57	51	36	56	60	45	44	55	38	47	51	51	54	57	45	52	43	54	50	47	47	33	53	52	54	47	50	50	49	43	48	56	55	56	48	42	43	42	59	55	33	40	57	44	51	53	49	45	51	45	33	57	46	60	42	53	50	45	45	40	42	47	36	41	45	44	58	54	41	62	39	48	55	42	41	38	56	38	44	44	49	45	50	49	41	55	39	44	49	39	40	32	51	49	44	46	56	57	58	64	41	39	57	43	40	51	48	37	39	49	51	54	64	40	44	49	53	41	52	57	36	41	50	51	56	42	45	45	53	54	56	57	53	57	44	39	38	52	50	44	52	38	41	50	41	45	56	49	41	46	52	37	37	49	42	57	55	37	49	37	51	47	48	63	47	64	45	47	41	43	49	47	45	51	46	44	60	41	49	53	38	46	44	46	54	52	52	57	39	52	47	45	48	47	46	41	53	57	56	46	59	46	36	46	49	57	50	31	62	51	43	46	55	42	50	49	40	40	58	44	43	60	47	43	49	49	40	51	47	49	60	45	45	43	60	42	57	63	58	40	41	49	47	46	45	49	49	43	36	49	32	52	47	43	39	47	42	55	47	52	37	63	54	42	46	43	42	39	34	60	43	61	39	34	55	44	51	34	47	37	47	56	46	38	50	42	55	60	56	48	43	45	53	40	43	45	50	45	41	62	48	55	43	43	52	64	56	35	49	56	57	50	48	32	53	48	37	42	54	59	48	49	46	49	47	49	43	48	40	43	46	46	47	43	34	48	58	43	61	49	41	35	53	34	54	48	51	47	35	41	51	50	38	38	41	49	45	38	38	46	57	58	42	44	49	47	36	50	56	59	49	40	47	45	44	46	48	50	50	46	59	39	49	50	32	52	46	36	51	47	57	43	51	42	47	40	35	45	47	43	50	35	53	54	53	48	59	48	52	46	44	57	46	45	50	49	36	52	42	44	45	49	54	63	40	43	35	50	51	63	43	55	45	54	56	34	40	59	34	45	55	45	43	37	43	44	43	38	37	63	36	49	47	60	33	44	54	45	38	40	44	50	38	41	48	53	54	47	45	44	58	57	45	39	54	54	46	52	30	60	41	44	59	56	55	45	44	45	32	36	38	59	52	48	46	52	37	45	48	61	52	47	52	48	63	39	52	44	65	51	41	29	41	57	51	49	55	42	65	41	52	57	58	46	43	61	44	52	45	41	51	54	49	39	52	56	47	56	50	46	36	39	50	57	41	46	55	51	44	47	49	45	50	49	54	46	43	48	42	43	41	53	42	53	49	56	44	42	43	46	41	55	42	52	44	57	58	47	57	55	50	57	49	39	52	60	52	35	51	45	46	44	47	37	45	46	61	51	52	54	54	49	43	49	43	50	39	47	42	51	55	46	55	41	54	65	40	46	60	61	48	56	48	49	52	48	37	67	63	38	55	48	62	57	41	58	55	47	51	52	58	42	45	44	55	37	45	42	60	48	60	51	50	67	41	45	50	48	55	52	54	48	45	49	38	43	44	52	52	45	47	54	51	49	55	57	46	49	50	48	48	57	52	48	55	47	53	43	53	35	40	50	52	56	48	42	60	47	36	51	51	43	48	40	39	53	55	47	46	44	45	46	37	50	41	43	43	53	43	43	45	45	35	36	42	52	55	41	46	45	55	46	51	39	37	63	43	41	47	40	52	33	45	49	42	48	50	52	53	54	42	34	45	49	41	46	54	48	47	65	54	45	44	43	45	52	39	43	37	36	48	44	41	37	50	43	48	50	44	43	43	47	35	41	46	53	49	52	59	34	42	64	46	63	45	60	45	47	53	63	49	46	37	43	47	55	55	47	56	34	62	49	38	40	55	42	43	35	41	42	51	45	46	41	56	55	56	48	45	41	49	47	43	49	50	59	40	47	47	39	58	41	41	43	48	45	51	47	51	49	53	40	39	44	40	56	60	54	41	50	46	63	50	48	49	38	50	51	41	40	53	48	48	40	45	58	40	41	45	44	52	44	52	43	55	38	50	59	44	52	52	48	40	44	41	55	50	49	45	40	43	50	50	54	46	56	42	50	52	47	51	38	49	61	52	56	53	54	44	50	50	47	45	38	53	56	45	61	47	64	51	57	57	38	50	46	50	40	43	46	50	70	41	53	45	55	58	54	48	32	59	53	51	47	49	44	39	51	47	57	54	37	47	35	58	52	43	44	45	41	59	53	34	46	48	43	41	45	47	54	53	36	40	38	50	56	54	42	39	38	48	56	42	55	53	53	42	52	57	34	56	54	57	57	55	50	38	39	39	36	49	40	33	45	52	46	47	41	52	35	64	50	47	45	42	57	62	46	40	44	43	53	54	40	40	50	45	40	44	58	52	38	41	72	35	43	50	52	43	55	44	40	41	57	60	48	35	55	47	51	39	44	55	51	52	48	55	41	42	51	54	57	54	46	53	59	42	60	49	39	52	55	41	38	50	47	51	44	54	44	49	46	61	54	30	43	50	42	45	49	49	60	59	61	49	49	60	56	46	48	49	44	48	47	49	46	45	54	45	40	37	46	55	55	50	37	52	48	41	45	37	39	45	48	37	59	49	43	41	52	38	58	42	48	42	30	48	53	50	50	42	34	53	46	67	45	51	55	48	42	58	48	36	43	46	49	44	51	48	57	52	42	47	45	44	54	46	57	53	38	52	49	46	48	50	49	54	45	59	40	59	45	38	42	57	52	48	53	45	51	40	44	50	45	54	52	49	52	50	54	46	53	47	54	49	43	51	45	49	45	54	51	46	43	42	49	47	48	47	54	61	40	53	41	49	44	52	42	48	48	55	58	54	40	42	58	51	50	48	49	30	45	65	47	45	56	46	46	46	52	41	50	54	39	47	45	54	48	43	52	43	51	62	55	45	41	46	55	56
16777	5964	2880	3391	9134	12354	12359	11186	9513	8863	7048	5819	5582	4531	2523	1971	1676	1483	2961	11335	15007	11363	7414	6038	4248	2190	1625	1215	848	667	491	418	425	392	334	375	328	366	339	365	384	345	347	323	359	334	378	349	353	309	356	353	350	353	349	330	376	354	362	352	342	330	328	332	312	360	342	367	361	358	366	347	359	337	342	315	317	340	337	348	356	337	343	382	342	365	365	311	327	337	333	357	382	327	370	321	363	340	355	329	363	332	335	328	337	340	348	375	354	377	338	342	314	355	352	381	377	343	342	328	323	377	356	326	370	338	360	373	350	373	356	341	311	362	373	359	337	372	353	381	341	358	352	354	334	364	360	340	344	340	323	352	343	368	341	325	376	367	359	351	369	349	317	355	366	365	351	345	368	334	372	348	322	344	366	358	361	350	326	355	388	343	360	356	360	343	361	334	359	336	381	341	325	358	342	354	368	350	352	349	370	361	343	333	344	371	364	360	351	375	335	324	359	366	347	336	334	337	333	362	367	326	313	371	377	350	316	356	328	362	342	359	348	329	374	340	328	324	351	379	339	358	341	344	341	379	343	344	363	371	356	332	354	362	334	358	335	329	334	328	340	360	364	348	341	359	337	365	348	335	366	347	362	383	355	348	341	308	332	343	376	362	308	327	330	353	331	324	319	332	368	368	377	353	315	357	342	315	347	330	376	369	354	343	369	339	335	357	361	372	374	364	355	371	348	368	350	368	341	347	367	339	355	354	363	331	360	364	368	334	341	339	349	341	369	389	340	312	339	354	345	358	372	318	363	331	337	324	365	379	336	352	362	346	334	316	338	352	364	326	331	331	361	358	372	374	352	360	334	322	349	327	336	371	342	319	341	326	342	356	305	386	378	349	326	335	350	359	329	329	392	367	347	340	351	341	342	344	337	342	321	362	340	337	332	353	374	345	358	328	336	345	350	339	340	352	342	368	376	347	354	360	331	339	364	371	378	341	302	332	362	330	321	361	324	354	374	373	359	331	331	356	337	334	366	340	357	374	330	360	335	387	347	345	358	342	360	350	370	346	356	334	380	368	341	371	328	329	321	337	342	353	343	319	338	336	381	339	300	365	351	368	344	371	343	340	331	377	333	362	341	320	335	348	369	361	336	306	359	357	353	368	316	349	330	346	342	328	331	379	335	324	337	360	363	377	361	337	329	337	343	369	353	335	346	378	330	364	333	348	374	335	350	357	377	336	365	374	342	346	333	358	349	351	365	347	344	384	326	357	347	361	327	323	342	344	340	335	345	368	345	387	341	357	342	329	355	383	330	368	328	349	373	317	364	359	364	345	354	363	359	349	327	359	384	347	366	338	378	368	329	335	340	327	348	347	344	347	344	353	359	340	332	331	339	341	328	337	375	320	367	350	378	326	362	336	342	348	372	374	347	318	351	337	375	332	364	369	343	367	355	350	346	347	345	362	352	361	320	351	331	338	331	360	334	322	341	315	305	354	384	363	349	344	341	362	352	326	365	351	403	351	357	349	342	353	347	322	348	341	360	367	357	357	360	337	327	341	337	363	344	345	338	319	361	368	341	346	322	350	348	373	376	351	333	353	343	319	350	327	368	373	345	368	345	334	333	357	349	337	364	356	349	356	340	332	349	378	343	300	366	328	337	364	303	343	323	317	388	330	329	337	320	333	364	342	363	339	351	338	363	368	358	347	339	362	346	342	337	365	325	305	319	367	373	356	348	365	352	371	353	355	352	342	340	388	347	336	348	354	346	329	331	343	355	354	356	376	350	346	336	345	368	313	317	377	338	339	367	333	366	333	348	368	330	356	339	352	348	368	333	351	316	347	332	342	373	317	342	327	363	350	336	303	381	360	344	339	343	335	334	389	350	335	328	328	323	356	380	360	306	326	335	341	342	338	336	332	332	337	346	336	360	351	366	345	343	365	350	354	342	341	299	330	345	385	340	365	342	348	333	350	328	348	351	361	387	348	342	346	357	330	335	357	381	328	346	362	360	336	350	346	339	351	365	335	336	362	347	327	328	371	351	357	373	340	367	310	348	322	385	355	368	331	334	351	318	368	357	321	363	335	352	350	350	348	348	365	358	345	340	349	354	330	327	358	320	354	322	322	374	350	356	382	338	383	326	327	345	349	348	361	343	354	337	364	356	349	361	348	338	358	377	357	359	348	355	343	364	392	360	345	336	333	340	357	365	341	349	378	360	361	328	331	321	340	377	368	349	344	364	340	363	320	319	367	336	347	344	354	355	354	352	339	363	340	351	356	312	303	357	342	324	406	333	341	371	331	346	390	348	344	354	335	352	344	348	357	373	344	328	355	369	349	377	345	363	353	297	375	318	344	339	309	356	350	340	342	336	376	350	324	345	333	358	351	341	364	401	339	331	383	336	365	324	349	338	357	285	344	334	369	377	355	387	314	344	326	354	350	336	352	348	355	342	346	364	351	355	366	341	341	358	335	358	365	356	365	352	391	339	353	350	330	368	371	349	348	308	380	363	351	367	366	318	305	339	357	335	354	370	334	346	323	346	361	334	320	304	366	351	351	337	389	345	352	357	314	349	345	331	311	380	344	348	359	363	346	350	349	370	326	340	353	321	354	337	357	311	350	340	337	350	327	384	337	359	382	337	376	358	343	368	357	337	361	356	319	359	361	363	340	332	353	347	366	337	330	352	358	334	336	345	341	335	354	382	337	370	336	323	324	309	335	317	342	383	343	347	340	370	364	357	347	377	342	317	359	344	339	283	361	354	340	329	342	314	375	354	334	331	356	330	348	338	385	349	321	347	367	331	359	366	330	326	331	328	332	333	370	347	333	345	342	380	385	325	362	335	358	367	349	335	365	364	319	311	339	351	329	320	354	346	358	328	339	368	356	349	361	340	335	346	399	357	391	326	354	360	371	354	341	333	335	347	339	373	336	380	349	352	350	353	367	322	341	339	331	356	333	371	346	350	337	340	343	364	370	345	323	364	349	352	312	360	398	351	350	303	322	340	384	350	372	333	355	374	360	337	371	356	320	367	359	339	355	327	335	360	358	376	339	397	375	358	358	384	354	376	356	351	342	349	361	353	326	323	338	342	327	317	377	372	354	371	352	359	347	310	341	355	335	354	371	360	354	373	346	339	348	366	389	370	332	344	339	331	349	385	366	359	334	354	361	383	350	352	355	347	306	328	339	357	334	342	351	351	342	387	348	356	342	325	360	383	340	343	338	353	373	323	377	340	344	347	351	340	355	356	331	358	339	366	365	347	343	305	358	362	345	373	369	356	365	347	347	349	348	339	353	344	334	320	311	314	353	307	377	354	356	326	364	348	354	364	324	351	370	354	356	342	351	338	321	337	370	336	343	342	364	316	327	379	357	353	340	324	353	345	355	352	359	344	379	376	355	339	359	368	370	345	325	362	363	356	342	343	349	337	359	345	340	332	340	344	349	306	336	360	328	359	347	359	354	342	363	385	348	366	357	340	340	358	367	330	337
3023	532	306	234	198	222	262	269	305	254	215	200	200	189	159	124	120	118	203	572	779	629	539	378	232	186	134	125	81	95	77	85	74	65	84	52	67	69	78	68	81	77	80	71	76	76	81	83	67	61	81	72	76	76	79	79	82	59	76	76	79	64	73	73	72	73	72	75	78	92	97	95	74	69	75	82	68	65	77	90	67	67	74	76	76	78	63	68	64	76	73	60	66	86	77	76	81	71	60	74	63	73	52	88	62	71	73	78	75	66	72	68	74	59	90	86	62	78	76	69	75	61	80	73	74	68	74	97	82	81	74	63	71	76	70	81	74	79	60	69	71	60	78	76	68	78	75	60	73	77	78	67	86	72	79	67	73	65	73	67	81	72	79	60	55	73	78	69	67	65	86	66	78	71	69	71	76	63	59	79	69	73	72	84	72	65	89	104	61	73	72	66	51	86	69	72	61	73	84	70	64	80	85	65	67	88	71	80	67	74	81	80	67	69	80	85	67	79	81	81	73	73	73	93	80	65	83	70	65	69	68	69	91	71	74	82	70	87	73	74	57	74	69	76	75	66	61	83	85	84	65	86	71	63	70	98	69	69	80	63	67	79	72	83	66	66	67	80	73	72	79	79	64	72	77	86	64	77	79	82	62	77	68	68	59	84	75	71	69	65	83	75	65	65	59	76	61	71	56	67	57	82	66	77	69	78	58	64	75	85	68	67	87	73	74	82	63	81	50	72	72	74	75	63	74	75	73	70	72	63	79	85	82	67	76	76	62	72	74	62	77	61	86	78	73	62	83	79	63	76	71	71	63	62	63	74	83	67	78	71	68	62	72	69	59	78	60	79	69	75	76	89	67	88	59	71	76	83	74	74	69	79	76	83	84	86	70	86	78	70	75	77	61	88	64	76	84	79	83	69	67	68	59	59	73	71	80	83	67	77	64	70	62	79	64	85	81	57	73	75	60	81	79	70	76	77	67	67	79	80	70	67	77	73	74	75	69	70	61	58	65	68	75	62	62	71	63	81	87	63	67	84	67	71	81	52	65	72	64	67	72	65	78	88	75	77	71	81	82	68	57	80	67	68	87	57	82	69	81	74	72	71	69	69	67	87	87	70	63	67	75	72	68	68	61	86	74	75	72	71	71	68	73	72	73	68	74	69	87	56	69	62	81	68	73	69	73	55	78	77	68	80	61	65	71	56	67	64	71	72	81	87	84	49	79	91	67	74	86	81	76	80	67	81	72	68	69	72	60	68	62	76	76	64	76	63	81	76	81	66	81	73	58	85	83	72	86	77	78	79	76	80	81	62	82	70	91	81	84	76	61	77	70	82	67	75	79	63	69	84	67	75	79	76	61	75	93	76	68	80	72	76	77	71	65	61	78	76	80	59	75	56	60	65	76	91	67	70	72	85	70	66	74	63	73	79	70	75	79	69	77	64	63	74	77	61	66	67	97	64	72	60	78	53	71	78	66	71	76	85	69	78	76	82	69	72	84	88	81	85	55	79	82	69	64	73	82	69	60	65	87	75	72	70	77	66	81	89	79	55	74	69	77	73	88	64	74	75	71	66	88	68	76	76	70	82	66	71	68	73	87	88	68	68	80	61	69	78	58	69	51	108	79	66	68	66	80	70	70	69	78	64	68	78	68	58	71	73	85	88	76	57	73	85	88	84	76	71	75	70	75	69	70	69	90	60	78	87	73	79	88	76	64	73	78	56	71	89	91	77	64	64	70	71	76	82	80	68	73	82	76	66	71	73	65	68	81	86	74	81	71	69	78	88	69	61	69	77	71	87	73	63	79	76	66	83	72	95	67	71	76	68	74	62	73	70	68	66	68	76	79	58	81	77	78	76	73	73	66	85	85	69	77	78	76	60	80	66	77	68	74	86	69	87	75	64	80	81	77	68	61	73	67	81	73	80	63	68	63	83	77	73	64	59	76	70	72	64	79	60	90	63	71	87	70	61	65	68	73	78	60	74	72	80	77	70	76	89	84	75	57	63	74	72	69	63	71	75	66	68	60	69	89	86	61	66	79	70	64	73	61	65	64	77	66	71	63	88	67	85	87	80	73	84	70	69	72	76	57	65	68	76	80	63	85	71	60	77	59	65	72	67	60	70	89	55	63	65	78	74	88	71	77	84	62	69	51	80	57	73	68	60	79	77	82	70	66	82	70	65	68	68	74	68	67	66	68	63	73	72	71	72	64	72	67	62	82	73	72	75	75	65	76	76	89	86	66	74	70	81	90	54	84	64	71	82	71	67	73	65	69	82	73	69	65	74	70	71	80	80	80	76	72	76	78	63	82	57	56	73	72	77	62	82	69	80	65	71	64	88	70	67	81	73	81	63	72	69	72	64	62	70	66	77	69	70	86	74	65	57	63	63	92	74	65	83	79	68	71	64	73	80	68	63	68	71	73	61	69	68	71	77	80	69	62	65	78	62	83	77	78	75	81	79	74	62	87	94	89	71	83	82	65	74	70	77	70	59	71	62	89	82	78	77	92	51	63	58	79	77	67	77	68	87	67	66	86	78	80	68	89	74	66	53	86	64	66	68	72	83	79	66	76	71	80	84	77	75	77	88	69	68	71	81	81	61	80	76	86	73	87	67	77	60	75	78	63	79	81	63	80	92	80	63	85	55	60	87	76	71	64	69	58	81	77	65	70	72	76	84	83	86	77	79	80	77	82	68	79	77	71	69	92	71	63	70	64	80	65	61	80	70	80	74	76	78	75	52	78	66	74	92	63	82	72	62	64	74	82	70	73	75	60	84	90	70	73	80	58	83	71	62	70	79	78	82	72	68	75	59	74	66	61	74	65	77	69	86	74	55	78	67	74	82	66	65	82	66	64	61	71	74	69	64	75	60	72	62	74	74	80	72	85	69	79	53	66	85	71	83	64	91	63	79	69	60	63	57	63	75	56	87	79	72	59	69	87	68	70	68	74	77	75	70	66	73	70	62	72	80	89	83	80	90	83	82	73	64	77	62	71	64	74	71	61	67	68	73	66	59	70	80	72	90	51	94	80	79	66	74	88	75	82	65	72	92	97	67	69	73	61	67	89	75	55	80	75	87	73	73	71	75	69	65	66	70	78	69	68	72	69	86	72	92	73	83	57	74	71	81	63	82	67	82	72	77	67	66	70	74	82	56	55	63	87	63	92	71	73	82	56	63	84	72	76	63	87	78	71	67	60	70	53	66	70	80	58	70	67	77	66	72	69	60	92	76	59	56	68	83	73	55	80	81	83	78	69	83	70	71	69	65	71	60	71	78	74	83	65	76	65	69	80	72	64	56	75	63	64	83	76	76	63	83	75	69	76	75	81	83	71	62	89	71	69	82	71	80	79	76	70	60	66	66	60	70	70	80	80	66	77	64	81	71	66	69	66	74	73	69	75	75	76	76	72	77	87	90	85	75	62	59	79	69	72	77	69	81	68	72	83	63	74	77	82	79	75	63	64	71	69	80	69	77	65	69
17908	5424	2934	3770	7531	11502	12674	11327	10234	8833	6743	5884	5317	4500	3721	2494	1850	1945	4126	12050	15212	11898	9725	6689	3824	2865	2170	1615	1131	874	731	580	566	523	513	531	506	489	538	513	545	536	502	536	483	586	550	511	519	495	531	545	547	558	558	559	474	503	533	514	531	489	515	502	518	527	504	495	525	519	541	521	517	527	496	518	502	509	552	501	506	514	547	532	514	500	537	570	498	527	537	516	498	535	533	519	528	558	514	483	529	527	500	496	539	529	522	524	497	508	505	531	514	505	478	533	530	523	479	507	507	530	526	503	522	519	529	501	541	482	531	472	557	551	510	506	567	546	542	533	522	539	551	512	509	505	550	511	510	538	535	512	515	522	547	517	482	562	529	509	512	508	536	517	508	562	528	519	511	505	538	507	530	562	521	536	526	499	503	478	571	515	559	615	509	529	552	507	508	493	544	531	506	518	519	538	499	534	531	508	551	547	511	515	532	522	531	508	554	508	503	518	545	536	554	518	532	525	550	547	516	459	537	464	518	541	513	544	530	546	563	545	520	521	536	548	518	544	530	519	527	560	510	519	541	507	532	509	487	488	539	513	543	523	511	507	532	509	531	517	504	539	509	487	535	532	534	546	544	520	530	502	510	519	504	535	484	520	521	540	520	476	522	536	564	526	549	519	508	534	515	538	506	521	520	487	518	496	542	523	553	519	515	505	518	518	528	532	594	591	562	542	539	544	532	511	523	551	534	506	509	525	553	518	551	541	550	516	518	490	564	530	535	529	522	522	504	583	532	552	584	513	495	524	507	552	506	527	506	513	531	531	542	561	502	520	497	537	497	534	508	564	535	531	494	549	524	516	513	523	537	552	525	545	507	511	523	508	512	511	582	506	505	509	535	544	546	538	536	516	571	532	520	539	514	520	554	512	548	498	518	468	535	535	528	491	470	540	568	551	553	495	515	518	546	523	554	502	541	517	500	533	501	563	483	498	511	582	586	512	541	497	523	532	508	529	552	536	517	512	552	514	538	563	567	526	534	523	512	523	549	525	507	560	533	527	503	493	547	543	544	526	478	531	521	539	492	505	512	521	504	513	559	544	513	520	533	566	482	505	498	517	540	542	517	494	511	573	518	561	505	541	485	578	536	512	524	516	503	545	551	507	540	507	505	486	511	533	533	576	493	526	514	513	513	520	497	533	534	513	513	540	548	514	521	530	486	519	544	512	529	548	484	511	517	544	544	546	527	580	531	557	521	557	503	552	510	491	457	486	562	502	527	526	510	549	524	537	525	514	533	488	491	522	530	541	517	548	535	522	463	503	506	520	539	525	522	529	535	511	483	526	540	510	547	524	577	541	520	477	503	515	531	553	538	565	482	483	511	508	546	556	558	530	498	521	521	567	517	515	502	577	517	497	552	538	500	523	520	551	560	578	546	528	532	528	526	499	576	514	510	544	547	511	510	553	498	503	545	497	514	493	507	544	557	559	509	496	534	522	515	495	494	576	517	524	555	561	545	522	572	499	520	507	523	524	539	548	504	525	514	522	536	483	506	509	521	557	534	528	485	526	491	571	529	529	521	515	505	554	494	564	535	520	509	503	535	544	536	529	559	519	533	528	505	478	534	502	529	551	482	501	504	519	568	507	501	520	539	490	546	517	524	548	536	523	503	528	555	528	503	564	547	549	513	549	492	484	509	510	525	514	557	504	494	560	523	574	498	551	576	530	531	500	536	523	538	525	530	509	552	529	543	511	551	541	545	520	537	510	558	534	578	491	545	523	527	505	524	563	560	548	558	517	558	553	565	573	582	523	492	522	519	507	544	545	523	554	541	500	566	560	493	527	549	528	503	530	507	514	526	509	530	536	546	526	484	540	522	523	538	538	509	527	520	512	535	504	547	503	518	516	517	503	523	528	485	540	532	505	542	547	547	562	514	522	543	539	527	529	531	513	499	557	513	518	514	506	567	503	504	507	520	473	507	577	513	499	513	516	517	516	543	502	476	530	511	550	543	522	526	493	504	475	518	542	512	538	529	547	534	520	559	522	492	537	540	496	516	493	533	531	538	508	546	512	567	535	492	498	478	528	518	518	522	544	520	547	519	547	528	536	514	535	495	524	551	513	543	545	496	516	533	514	547	531	486	542	483	548	576	499	525	508	504	525	514	525	512	530	538	531	557	489	562	542	549	544	482	514	548	536	526	515	514	507	545	541	534	547	507	537	522	508	537	494	513	520	490	513	491	535	568	545	550	530	530	496	518	536	503	544	520	534	529	504	503	534	507	528	498	519	529	512	491	530	496	514	523	573	517	541	529	532	486	502	553	492	531	520	516	507	491	534	529	541	524	492	501	524	538	537	514	547	496	547	552	533	513	469	516	538	547	531	517	550	540	466	519	489	523	519	512	506	531	499	507	510	517	526	523	545	520	496	526	521	496	523	541	526	499	518	539	540	534	512	517	538	545	532	561	537	522	487	502	522	495	546	499	516	492	529	549	579	536	508	568	513	547	510	518	540	529	511	513	517	521	508	522	532	557	514	531	543	528	523	552	533	548	528	514	544	532	528	557	546	535	494	559	473	543	561	546	535	535	529	524	539	498	528	490	499	476	523	460	535	496	516	503	529	493	488	515	538	510	532	562	509	527	533	515	534	511	543	518	504	514	543	520	522	545	538	505	539	519	526	518	519	552	541	566	528	536	524	545	539	548	524	519	486	539	543	530	519	518	522	496	505	494	537	512	544	527	536	518	548	501	523	527	510	495	520	538	554	522	518	564	495	517	461	519	513	520	517	466	534	538	528	508	485	561	519	495	556	519	540	513	531	526	500	504	530	502	562	492	538	549	527	520	538	512	521	505	532	553	549	514	484	546	558	514	499	577	526	533	516	565	529	528	487	544	510	529	518	553	511	527	524	545	532	508	493	534	534	530	538	539	556	507	499	516	528	489	553	534	539	559	508	587	503	547	520	505	540	525	559	532	502	571	524	524	560	493	530	520	515	518	532	506	531	520	537	518	485	541	531	551	526	541	537	497	522	504	475	548	565	559	551	518	503	508	503	496	522	539	530	523	545	547	543	525	551	519	551	520	545	535	524	497	558	556	494	538	570	541	503	531	514	526	514	545	520	552	531	559	501	554	541	556	533	533	548	533	543	543	542	526	487	505	515	544	512	550	498	517	501	523	502	547	551	536	538	510	538	515	497	563	562	513	525	534	509	511	512	491	529	520	550	523	552	545	614	508	509	528	513	515	537	533	482	479	503	489	539	537	519	504	508	564	499	528	545	509	527	513	537	478	511	523	545	547	559	533	511	525	530	500	515	565	567	509	515	544	539	514	532	535	544	531	494	493	550	529	519	524	575	508	476	509	529	527	521	519	501	545	548	535	530	501	438	520	501	546	494	503	550	527	516	565	511	520	559	544	532	565	566	559	522	572	538	512	554	554	545	506	541	513	553	544	544	502	540	528	501	479	523	518	518	513	521	519	498	535	552	488	474
2519	679	398	280	184	246	333	355	344	306	286	260	198	180	164	137	133	191	294	979	1116	807	639	688	542	388	284	213	139	106	87	80	73	58	56	50	61	79	67	60	67	52	68	67	63	58	63	53	56	57	60	62	59	53	56	62	72	63	63	59	48	70	49	42	54	54	49	68	54	69	58	45	53	59	53	51	60	60	65	60	58	46	72	58	57	40	53	52	75	56	67	61	78	53	66	56	57	55	54	62	65	58	45	57	56	58	52	52	42	44	55	72	57	54	51	69	60	47	55	57	66	47	57	43	49	63	59	59	64	63	76	57	47	74	45	49	62	54	47	57	46	65	51	55	45	71	51	54	61	60	60	67	62	59	52	63	62	57	57	56	53	54	57	64	57	62	49	48	69	55	58	67	46	72	57	52	68	51	46	58	59	51	60	65	53	47	65	52	62	71	55	44	58	62	57	51	44	55	46	57	63	45	49	53	54	60	67	57	54	48	45	47	53	69	59	57	76	58	49	48	48	51	55	57	49	58	56	64	54	62	38	50	49	57	66	67	60	41	58	66	56	54	64	61	56	51	59	67	54	66	50	58	52	60	58	50	64	45	57	55	53	56	42	63	56	63	59	57	41	55	61	49	75	59	78	45	59	61	60	56	57	39	73	47	50	50	61	70	47	59	59	42	58	43	52	56	63	54	55	67	57	55	52	68	50	62	51	41	60	44	77	66	58	48	46	43	63	48	53	55	68	56	51	46	42	49	58	62	50	59	52	61	55	51	52	63	46	54	55	62	38	66	67	55	43	59	53	49	60	50	52	63	70	77	79	64	64	49	52	56	58	67	54	64	65	56	56	78	69	55	68	56	51	57	54	49	57	72	59	57	65	58	61	57	53	56	52	50	57	65	59	46	57	50	53	54	53	63	56	72	70	68	55	52	48	46	63	60	58	64	67	62	60	49	54	50	65	43	57	57	59	45	45	58	63	57	53	58	55	66	57	56	52	49	50	59	60	62	46	51	47	67	58	47	57	48	59	56	63	54	64	53	70	49	44	47	51	54	61	56	68	49	55	58	60	60	56	75	55	52	49	60	64	47	70	49	64	61	42	63	68	62	52	43	58	44	72	54	56	64	55	52	66	43	49	69	57	45	61	51	57	61	53	53	53	65	49	41	59	69	59	55	58	63	66	57	77	52	56	55	59	63	61	65	69	58	43	51	65	53	66	55	76	51	56	54	53	61	55	48	60	58	58	53	62	57	73	47	61	49	63	56	55	59	50	60	45	40	58	57	49	60	63	56	66	55	48	47	60	53	47	65	52	57	56	55	47	52	52	52	55	72	60	56	53	43	76	50	42	55	54	42	47	57	58	62	48	52	68	49	60	64	74	61	59	58	56	63	48	55	48	62	54	53	45	41	52	52	60	59	54	50	49	50	61	54	55	52	48	65	51	57	53	60	51	69	66	64	50	53	58	45	72	68	66	60	43	54	64	58	49	55	57	35	47	63	51	64	52	67	64	62	50	51	63	53	55	57	52	56	59	52	61	74	53	51	47	43	50	59	58	59	75	63	44	59	59	61	49	61	53	51	49	63	52	46	64	46	66	58	56	54	56	52	65	63	58	66	55	47	53	55	56	68	43	54	46	52	51	43	65	45	56	48	69	58	63	57	72	51	62	64	62	55	64	52	51	59	43	64	50	58	61	53	74	66	46	60	52	48	60	63	52	70	53	45	53	64	56	55	56	56	53	59	62	69	69	44	57	55	64	50	52	57	53	54	51	72	63	60	48	50	54	57	68	50	53	57	55	62	49	57	45	60	52	51	64	62	55	63	67	49	65	52	52	54	56	52	64	54	60	46	57	51	66	46	58	61	53	61	63	61	55	62	44	47	58	50	38	47	53	64	53	61	67	55	49	54	61	55	45	57	49	48	57	75	55	56	61	53	59	62	66	61	64	61	69	54	47	57	64	41	51	48	55	63	48	50	59	65	72	47	60	58	44	60	54	66	71	71	53	55	63	43	61	58	60	67	65	65	54	64	57	61	66	41	41	52	44	50	43	69	64	57	51	47	54	65	44	52	63	53	52	58	64	57	50	58	57	58	64	65	55	53	65	53	65	60	52	51	53	59	69	65	64	56	56	59	48	68	53	54	52	64	42	39	60	62	43	64	59	69	58	51	53	62	53	42	56	73	48	53	46	64	66	50	67	57	49	53	63	63	51	52	51	66	61	61	49	62	67	43	59	56	53	61	50	56	57	61	47	58	48	66	62	69	55	45	63	44	49	52	63	71	54	53	48	58	69	68	62	60	55	68	53	64	60	43	47	49	64	58	65	54	60	44	58	41	60	65	60	61	54	69	41	62	61	59	70	49	66	53	59	54	57	52	52	59	57	46	60	67	64	61	53	46	52	52	61	48	49	62	47	77	57	49	42	54	63	59	54	63	77	52	54	64	55	49	34	48	59	58	67	49	64	50	63	56	62	51	70	69	51	54	54	53	64	43	42	62	60	60	59	58	64	58	64	62	69	51	59	61	51	53	57	54	43	67	58	60	49	57	61	57	50	50	63	57	63	63	47	62	58	55	52	51	65	60	57	52	64	66	39	67	66	50	66	58	63	43	43	63	60	53	72	57	60	52	50	43	45	69	54	60	46	67	54	60	49	63	70	62	49	58	48	60	44	54	49	57	44	63	64	49	66	56	60	56	61	41	50	60	51	63	54	56	60	61	43	62	64	51	60	69	62	64	43	58	54	62	66	59	55	52	56	56	49	50	53	61	70	55	59	51	57	60	69	59	60	72	56	61	61	55	51	60	64	65	43	53	46	53	59	56	67	64	64	60	56	64	64	53	44	52	56	58	54	48	54	56	57	56	60	55	50	53	46	57	62	60	70	58	56	50	59	60	56	53	40	45	53	55	49	55	53	65	46	56	62	45	62	53	54	61	56	60	63	57	64	59	54	59	66	68	57	58	50	53	60	63	57	64	51	60	62	66	57	55	55	49	63	55	54	49	48	59	61	57	70	54	68	71	70	58	67	52	54	53	55	77	52	62	62	61	49	64	61	51	57	52	54	63	56	56	64	55	59	66	51	69	56	61	57	52	44	64	52	62	54	54	37	67	59	67	49	62	43	53	62	58	52	59	50	59	46	59	52	60	52	63	58	58	62	59	50	49	47	61	59	57	50	60	48	56	67	50	61	61	52	52	48	57	45	53	67	43	42	52	58	49	49	60	57	48	58	52	51	56	53	51	45	52	49	62	69	57	50	63	60	75	68	58	47	63	64	57	50	46	63	48	72	56	59	58	60	60	64	61	57	61	57	60	52	75	70	57	47	57	56	63	50	43	41	59	49	52	60	59	65	60	77	63	47	63	47	58	60	61	62	61	43	50	46	63	53	53	53	56	62	46	53	53	49	52	56	56	80	64	49	56	65	63	56	60	59	55	56	58	62	52	52	62	57	53	49	54	70	42	74	64	52	69	66	52	58	65
21086	6819	4191	4573	10474	14695	15200	14232	12172	9860	8887	7374	5748	4919	3635	3189	3101	3849	6679	18190	18269	15193	12363	12029	9266	7152	5258	3483	2155	1400	921	659	509	456	424	398	380	369	385	393	415	403	406	414	407	416	394	411	387	400	389	406	419	396	403	408	393	358	405	386	412	411	402	420	398	406	412	390	386	377	442	413	410	400	380	361	388	424	404	404	395	432	402	398	387	388	355	410	408	421	402	402	402	369	402	400	383	365	412	401	433	400	396	380	397	400	378	399	386	411	413	390	409	404	370	410	414	417	396	433	429	401	392	368	413	404	393	434	410	409	418	403	402	441	436	411	424	420	403	406	386	376	417	377	416	394	378	415	432	406	385	403	383	401	373	421	406	402	419	399	396	420	404	398	427	422	392	390	369	393	389	385	363	415	382	395	437	391	433	405	380	385	395	449	407	368	390	431	402	405	398	434	392	371	400	429	411	438	424	437	403	381	393	376	401	441	417	425	427	418	430	415	432	374	414	398	398	394	391	386	405	387	407	402	398	424	418	391	405	419	430	410	433	408	435	435	428	389	408	366	410	410	413	371	418	435	424	392	378	407	408	395	427	403	393	381	431	399	416	397	404	412	422	412	404	376	388	392	404	385	390	408	395	436	419	394	389	370	392	394	382	358	381	384	396	384	399	390	416	440	371	426	394	396	418	406	399	407	420	401	388	390	387	380	421	400	396	390	372	444	394	414	387	431	371	396	395	393	402	370	413	397	449	435	405	371	377	384	428	399	380	386	411	393	399	394	412	367	405	440	406	430	434	425	410	407	388	416	390	423	350	393	401	437	402	426	380	388	402	433	420	388	415	434	422	414	415	393	405	383	412	378	399	446	417	402	367	425	405	346	388	410	393	379	417	422	374	388	405	394	395	404	384	379	393	399	411	407	413	424	382	379	383	398	413	445	364	417	393	422	387	422	413	408	425	417	441	363	422	400	401	411	423	376	373	387	432	422	364	403	396	370	406	425	387	392	393	422	409	388	380	394	419	433	447	427	406	380	433	407	400	409	402	402	423	393	397	403	390	418	440	405	391	388	401	418	392	427	405	406	423	378	440	417	397	374	398	451	396	383	430	406	394	366	415	399	409	437	429	382	376	405	395	384	414	420	396	368	380	391	410	412	400	400	378	357	399	391	402	406	428	387	404	382	391	416	431	405	400	363	398	418	416	399	406	420	423	436	407	434	397	385	365	426	405	402	417	397	401	439	395	372	400	392	392	385	397	414	421	356	401	396	402	383	395	464	403	428	403	397	395	394	387	400	402	407	387	404	411	383	424	356	408	386	406	430	419	405	405	385	375	404	408	379	425	392	398	364	413	440	387	384	431	430	377	376	375	409	408	367	405	409	411	423	389	397	411	417	394	373	372	404	436	384	420	408	405	381	371	413	384	395	420	406	385	394	441	411	430	403	384	365	401	411	404	363	396	389	424	398	413	401	376	406	375	406	419	389	399	423	413	388	395	412	406	378	404	424	385	412	375	401	407	412	421	385	394	359	390	418	436	407	443	439	426	417	405	453	403	375	442	384	413	405	414	413	415	402	413	405	405	378	393	408	394	365	398	391	414	371	405	415	392	384	399	424	400	427	391	384	410	400	414	411	416	407	429	354	399	392	406	402	391	379	386	412	397	400	410	377	417	424	388	370	404	402	402	390	392	433	389	385	382	431	411	388	406	412	383	393	416	414	358	406	396	380	423	357	405	413	391	419	389	395	371	388	429	398	403	374	403	418	388	419	379	417	398	387	396	400	405	418	399	398	398	419	360	413	406	419	450	427	392	417	389	399	400	413	383	420	388	394	406	383	398	412	416	422	412	339	403	375	409	385	428	371	385	432	413	364	450	373	399	408	403	390	418	435	414	401	389	377	375	442	393	434	390	391	390	419	385	404	393	465	380	423	412	398	423	402	382	398	404	407	413	397	413	404	380	363	381	396	419	392	401	389	437	368	394	389	413	385	384	437	405	419	389	425	400	444	388	393	404	351	425	422	407	391	410	436	390	413	430	380	418	398	386	409	400	402	389	423	407	382	444	391	380	400	394	435	389	403	389	413	390	408	386	428	422	406	407	417	427	386	421	432	445	393	416	371	393	402	408	410	404	439	419	364	391	368	423	421	381	404	413	401	433	400	404	397	429	370	403	430	406	367	380	425	367	393	454	400	403	407	396	410	379	361	389	379	380	380	396	418	414	408	407	392	392	411	414	366	397	450	411	414	372	401	391	414	410	389	367	364	432	393	417	397	422	425	379	416	387	433	409	373	410	353	430	388	393	401	422	396	431	411	403	409	433	385	380	429	425	402	408	420	410	434	402	416	378	385	402	411	387	421	422	405	420	400	422	400	407	400	365	391	419	441	424	391	400	425	379	408	397	420	381	386	395	403	383	388	383	415	399	398	422	407	425	401	402	402	385	387	399	380	405	427	399	398	402	381	414	402	378	387	391	396	358	428	369	419	399	388	369	391	418	393	433	411	394	409	452	418	397	439	390	383	390	386	386	388	395	379	424	410	366	388	382	391	436	430	382	404	409	413	419	437	372	395	401	379	390	397	367	407	413	385	419	390	411	375	396	403	404	397	435	415	427	413	399	392	421	407	409	379	349	377	429	407	427	384	392	367	380	371	443	391	415	377	400	402	414	388	438	377	387	404	378	405	406	416	407	412	390	411	419	410	394	429	398	378	423	427	409	386	439	404	404	387	404	389	402	413	373	363	411	403	353	426	350	434	424	394	421	402	372	383	369	398	401	433	412	404	410	387	382	419	394	380	417	365	358	408	383	392	373	429	392	381	419	399	403	392	392	440	453	394	392	400	397	398	418	401	414	392	401	395	431	414	380	428	405	365	401	400	393	415	428	417	418	363	467	421	422	378	416	416	417	428	469	413	415	382	413	388	405	372	388	392	404	392	421	392	406	398	379	401	428	390	408	390	424	394	420	414	372	412	437	394	374	398	392	430	427	386	395	454	418	396	414	389	425	437	424	403	394	381	399	417	383	408	395	447	367	404	430	418	404	386	430	406	408	409	373	390	384	391	390	420	429	397	387	401	414	397	379	415	432	412	436	379	433	397	416	417	384	402	388	416	397	393	389	410	395	466	375	405	415	423	396	387	429	402	379	410	390	410	424	388	431	445	416	385	402	430	369	383	414	433	421	386	391	386	387	363	386	384	411	401	395	404	392	406	391	383	396	402	399	390	413	425	373	404	394	423	416	409	389	425	396	394	420	390	413	430	442	448	422	405	414	402	412	404	369	398	409	399	395	422	438	370	361	414	412	395	373	392	381	384	425	375	362	385	396	372	376	396	389	417	422	413	420	416	422	405	403	390	402	388	399	390	419	419	388	415	379	397	403	386	403	402	409	409	366	408	395	413	361	382	445	401	412	393	401	365	388	422	406	399	402	388	407	401	414	394	423	391	406	399	402	399	423	423	401	399	421	388	370	359	415	381	399	429	405	403
2020	358	250	194	113	198	169	219	176	175	178	113	119	103	110	99	85	110	148	161	172	159	150	142	103	116	98	80	75	60	74	63	63	50	55	53	55	63	55	58	66	56	60	62	55	61	59	40	56	66	74	62	43	64	66	60	50	59	53	56	51	56	47	50	52	55	69	69	51	64	51	68	51	45	59	56	52	49	57	55	60	59	58	64	56	54	55	65	50	58	50	59	53	64	68	51	66	60	63	75	66	61	50	65	49	70	53	54	73	60	66	39	56	72	67	54	60	46	76	64	72	59	44	59	65	40	70	54	59	50	55	59	52	61	80	71	67	59	46	75	68	54	73	59	59	56	61	62	51	58	54	67	54	53	60	65	69	66	47	61	47	58	72	55	67	61	64	57	64	41	50	74	61	58	68	63	51	68	57	54	51	64	57	66	54	55	45	61	45	61	59	54	64	61	55	69	61	60	60	59	67	46	55	63	69	67	70	61	72	57	56	55	62	73	60	78	68	67	62	59	51	54	60	52	65	74	53	54	59	59	55	61	55	44	67	51	46	54	55	69	67	51	52	52	62	63	53	54	54	62	64	56	52	66	56	59	69	59	74	53	63	72	46	54	51	69	59	54	68	73	64	62	75	62	50	48	56	56	65	53	49	52	54	61	64	57	71	54	60	69	45	47	53	55	65	65	60	71	73	85	55	66	73	56	58	59	53	52	76	44	75	72	60	68	65	56	78	73	61	60	56	50	63	40	45	50	75	53	73	51	65	68	65	56	64	44	64	54	59	57	51	51	50	51	57	48	60	54	66	58	57	61	64	55	48	52	49	52	58	73	50	62	54	59	55	60	54	56	63	39	67	54	53	59	60	55	70	54	64	56	57	44	52	65	60	55	55	59	64	67	66	50	60	58	61	53	59	51	46	62	57	62	63	54	70	54	65	50	62	53	54	65	57	55	55	62	49	67	48	50	52	50	64	67	50	51	69	56	52	51	61	58	60	61	66	61	62	54	52	54	56	67	72	57	70	57	49	55	61	56	44	65	77	46	60	65	56	83	59	58	66	46	61	65	62	56	53	51	64	62	66	64	63	57	59	52	66	56	54	65	59	68	50	60	63	52	51	68	36	51	53	50	48	48	64	58	52	61	62	71	55	53	63	61	50	62	60	68	63	60	58	61	59	60	67	67	67	72	69	58	52	53	65	56	62	64	51	48	66	61	59	68	68	64	45	52	57	53	74	58	54	63	62	65	62	56	61	46	41	55	38	59	48	69	60	70	66	46	62	53	49	47	69	47	58	56	66	58	65	60	59	50	50	49	46	58	75	64	46	65	67	73	59	54	63	57	61	54	64	59	48	64	54	63	64	61	60	51	63	58	59	54	66	51	64	69	51	56	65	66	59	68	64	73	60	58	60	49	68	55	68	64	63	56	61	70	59	46	61	79	60	62	44	62	60	59	62	54	50	59	54	45	62	74	65	44	63	64	58	76	52	66	46	51	69	48	63	55	61	54	46	67	62	61	56	48	64	65	46	48	61	56	61	64	48	55	52	59	61	60	58	57	46	60	73	54	42	75	72	43	63	78	51	57	53	55	58	64	60	63	58	53	66	60	61	48	68	59	57	63	65	66	56	64	70	47	74	55	57	49	51	58	54	69	75	54	59	65	52	54	50	60	67	71	64	61	56	57	56	78	58	54	68	58	40	59	55	65	55	76	51	61	62	52	42	74	57	55	67	71	50	55	49	63	58	67	66	51	53	64	64	64	58	59	62	55	59	50	54	67	69	49	58	52	47	69	62	41	58	67	75	59	51	57	68	67	65	52	62	63	53	50	67	58	55	66	54	64	57	67	58	63	57	58	50	51	50	66	49	61	53	50	63	64	56	50	48	72	62	74	54	55	54	50	61	61	57	65	50	59	52	62	43	61	66	57	62	41	70	52	59	57	64	70	46	66	59	66	58	60	54	51	50	63	71	52	55	55	81	51	53	73	53	57	60	68	62	65	66	68	61	66	59	60	45	52	73	65	53	63	60	57	51	59	49	62	70	44	41	55	53	64	60	42	60	55	64	46	70	59	65	64	67	72	58	44	49	67	58	51	69	67	61	46	55	54	65	62	65	59	57	59	60	51	67	53	78	50	63	60	49	45	54	57	70	70	76	59	59	55	57	54	60	65	67	47	66	67	82	61	64	64	58	52	43	79	62	60	66	50	67	62	56	59	46	53	57	53	50	62	77	57	75	60	69	70	45	54	63	68	55	55	56	54	62	64	55	58	63	55	68	60	56	54	68	72	52	64	63	61	55	60	52	64	56	63	59	59	60	46	50	64	57	59	50	57	52	53	53	58	66	49	58	46	59	60	70	50	48	53	62	64	58	54	62	68	60	61	62	58	66	61	53	57	60	65	68	54	57	68	67	57	59	58	52	64	53	62	70	64	63	52	64	59	46	63	79	61	59	60	60	63	56	58	58	45	63	52	66	58	60	54	69	67	51	49	53	58	73	59	52	62	51	63	57	66	60	53	50	56	53	66	49	67	56	60	51	52	60	62	52	53	79	69	66	60	70	54	47	68	66	76	67	57	61	50	58	60	63	79	55	48	51	55	50	69	59	57	61	61	62	58	58	49	63	58	56	67	43	62	56	48	66	52	43	63	64	70	67	68	63	64	52	70	55	57	53	60	53	64	51	58	56	62	56	66	55	53	57	65	56	72	41	63	57	74	54	44	62	58	65	55	45	62	61	55	54	52	64	59	63	63	52	69	62	76	50	50	53	74	54	70	56	66	51	67	58	65	76	64	49	61	67	56	67	82	56	58	46	54	68	52	51	64	62	55	62	58	61	56	48	57	46	58	65	55	59	62	61	70	57	60	63	60	50	59	61	52	63	61	67	49	52	72	55	69	72	53	59	54	60	48	62	57	64	63	61	59	57	55	54	71	58	57	50	61	52	66	58	53	66	55	58	75	64	48	67	58	52	55	59	66	69	61	59	65	65	45	41	62	67	76	61	61	74	65	69	55	60	62	56	60	58	65	76	65	57	55	58	50	66	65	62	66	66	61	55	67	60	65	66	70	68	60	61	61	54	57	65	62	54	58	67	56	61	51	72	60	55	54	62	62	60	61	49	57	51	60	64	59	66	62	52	61	66	50	62	59	53	56	58	61	69	59	49	46	50	66	74	63	64	61	62	78	62	52	74	60	48	77	68	67	55	71	62	62	54	56	54	46	38	70	62	55	53	52	68	49	60	50	60	63	50	61	53	59	47	59	50	54	62	62	55	49	61	67	55	60	55	67	66	65	57	59	75	64	60	57	65	56	46	52	71	55	58	64	58	65	45	58	66	59	58	54	60	59	64	50	52	54	39	47	68	59	57	52	62	56	60	48	71	58	46	47	62	52	57	65	64	74	62	72	59	64	54	61	62	57	70	58	65	60	70	53	65	52	53	70	61	51	74	66	73	63	59	61	64	52	65	55	60	71	66	65	54	58
14614	4138	2467	2913	6173	9836	9576	8156	7137	6497	4899	3321	2215	2417	2336	2313	1836	1796	2768	2953	3373	3286	2999	2624	1995	1504	1095	903	705	579	502	443	452	441	447	444	417	485	433	436	467	429	470	451	421	425	424	402	450	444	421	399	413	422	466	429	447	431	433	416	448	447	448	434	426	395	418	434	411	425	429	414	430	412	374	420	432	445	412	456	442	423	406	454	397	441	414	464	429	408	409	445	464	491	441	461	436	449	393	441	391	415	449	449	464	413	450	424	416	391	453	374	425	470	440	426	432	427	453	407	446	402	420	408	435	475	427	437	422	424	470	417	424	452	446	420	407	448	416	475	429	420	408	448	446	403	478	419	428	411	475	440	430	455	419	428	463	409	398	416	399	397	402	453	442	465	420	404	422	448	454	468	437	437	453	477	427	447	460	439	411	421	371	417	436	444	382	387	433	443	419	425	471	434	430	398	422	402	426	453	428	400	439	441	431	443	451	432	441	429	415	443	437	406	389	429	393	422	426	437	444	438	398	453	469	434	418	457	447	457	432	430	444	405	424	430	399	431	466	417	434	393	405	406	413	446	420	399	416	449	446	445	439	401	410	425	402	427	427	427	411	430	412	429	467	407	409	442	438	412	410	399	435	406	414	428	432	433	442	423	439	436	418	424	393	433	401	460	418	405	426	448	429	422	435	450	459	413	453	430	445	409	417	442	461	418	422	438	408	454	404	452	445	437	431	425	423	444	421	419	398	426	432	444	426	416	403	410	423	434	422	455	441	426	409	419	417	387	386	457	426	408	438	428	431	419	423	421	422	428	418	429	413	423	410	431	416	419	461	421	480	410	395	398	431	442	468	449	433	437	433	485	395	427	440	450	423	436	397	423	403	442	440	439	391	430	423	415	442	416	423	416	405	456	407	462	449	425	461	406	364	406	417	416	457	430	422	483	452	424	463	416	423	440	435	396	432	417	422	426	418	456	427	429	467	420	434	454	457	449	452	430	412	437	430	437	402	409	432	442	429	435	461	417	395	415	423	429	428	435	432	417	422	421	425	443	458	449	425	468	417	390	419	453	437	442	444	430	438	412	420	389	412	412	419	366	438	427	417	398	444	408	439	399	418	419	447	448	419	418	410	455	414	401	398	441	438	403	445	419	447	452	466	409	430	420	374	438	450	426	394	415	444	429	431	405	458	432	408	392	418	439	413	442	454	458	452	444	452	413	377	440	418	406	431	462	434	449	467	439	450	435	418	468	433	422	450	425	398	431	437	478	428	412	408	442	409	426	400	463	428	439	452	428	411	454	430	415	448	446	435	400	439	399	448	443	411	414	403	421	441	430	433	437	416	413	428	432	418	414	424	448	453	397	442	407	456	438	449	435	402	410	408	423	447	443	436	437	412	421	467	393	452	419	429	441	450	424	418	458	405	404	459	411	430	446	445	449	419	435	409	430	468	428	418	417	404	441	410	424	413	447	442	440	409	429	433	438	425	419	438	419	455	440	429	456	451	436	415	409	428	438	407	432	411	421	443	415	431	434	442	452	441	444	448	435	438	419	421	402	410	418	423	438	416	427	444	432	417	417	415	400	410	438	445	417	440	388	413	448	446	469	438	404	427	418	426	452	436	416	468	440	431	435	436	425	426	410	414	430	456	452	431	413	442	421	436	412	451	463	435	436	413	448	444	403	442	433	411	424	401	420	407	441	472	409	453	412	406	405	394	389	447	411	451	426	437	439	446	431	438	425	421	431	443	412	429	434	448	412	418	449	446	458	447	418	409	435	410	448	444	433	495	427	417	438	409	398	487	427	390	427	429	409	408	429	444	402	450	421	475	431	415	451	432	475	419	447	417	428	472	436	448	399	418	443	445	424	407	444	429	421	435	416	431	410	430	447	428	415	424	394	419	456	445	455	431	412	436	413	419	416	416	408	418	432	453	445	442	446	450	450	410	423	448	411	452	429	462	410	452	436	437	448	436	416	438	432	439	445	434	453	421	415	417	428	423	425	423	429	435	432	400	418	425	422	412	397	422	423	403	448	405	434	439	434	433	418	407	451	434	428	427	394	433	425	438	425	429	462	420	427	465	426	448	417	392	384	431	423	425	399	439	427	402	432	407	440	430	447	421	408	435	428	430	390	439	447	451	423	408	409	389	419	463	422	434	430	441	450	438	406	429	361	425	402	451	390	416	432	484	434	434	431	458	428	452	440	406	418	445	463	466	436	445	432	427	439	406	427	387	447	456	447	444	420	413	454	393	436	399	400	409	411	480	438	443	424	455	394	440	430	436	439	408	469	444	430	425	465	412	417	459	398	414	452	445	421	453	448	429	427	431	401	466	426	423	429	469	432	441	406	433	438	417	424	412	408	488	436	426	408	408	472	466	419	424	461	437	430	441	427	445	424	428	449	441	438	432	433	424	421	422	394	434	428	446	401	460	411	420	420	434	410	410	448	395	436	433	391	427	422	411	422	444	407	454	426	420	446	448	394	444	400	465	414	436	446	387	439	396	428	406	408	484	459	434	474	430	426	385	418	420	391	416	440	437	469	424	457	434	417	415	419	424	409	440	430	389	421	409	481	434	420	398	426	483	398	435	455	442	425	373	470	428	396	475	429	446	449	481	445	395	432	433	416	414	435	425	428	419	433	423	426	432	432	402	413	473	437	419	397	432	432	411	485	404	414	434	445	429	433	401	427	433	420	428	364	416	448	425	397	471	420	446	415	426	430	415	426	440	449	441	430	442	403	442	430	419	423	400	454	431	441	438	461	418	447	458	446	450	465	417	445	443	403	424	418	425	454	439	433	443	455	419	451	463	452	423	425	450	402	449	420	450	446	444	423	403	439	389	432	437	438	476	466	423	434	430	427	431	449	447	417	463	382	427	392	445	447	441	429	421	412	427	409	457	448	424	440	454	441	469	384	397	464	452	462	426	436	439	394	430	448	382	398	458	436	427	399	418	407	421	409	436	401	405	414	445	423	427	411	434	426	411	423	413	427	435	428	436	418	427	387	471	446	410	432	444	405	424	432	401	431	402	432	416	438	459	453	423	454	429	456	416	456	443	446	443	398	470	438	404	446	414	424	439	459	423	427	437	437	417	442	399	437	409	422	406	471	431	449	465	451	467	435	408	397	415	436	424	429	446	417	431	415	422	440	458	463	401	456	453	445	422	399	450	417	430	450	391	449	432	430	403	425	432	402	471	412	460	453	408	436	425	410	418	436	448	394	476	452	457	435	433	468	447	470	462	430	430	419	401	446	454	438	450	411	401	395	469	382	441	442	435	415	422	463	430	457	452	415	451	393	403	413	449	442	425	447	437	421	414	419	441	433	401	428	403	440	412	463	451	401	410	404	427	451	435	403	459	432	430	461	423	436	418	453	388	398	443	399	425	407	447	462	448	422	425	419	439	432	396	463	398	419	407	438	429	419	450	465	431	403	408	378	402	398	463	397	457	419	416	430	457	462	435	419	435	428	452	428	438	457	412	414
1494	510	348	218	147	201	252	321	260	217	173	164	168	189	178	159	144	229	275	400	499	491	399	344	257	179	139	95	64	52	57	40	60	59	44	55	45	55	51	44	49	46	63	39	43	51	56	41	39	61	56	48	52	47	54	53	61	56	59	46	46	50	38	51	37	47	51	52	47	47	48	46	50	62	40	45	52	43	42	45	51	55	49	58	48	56	48	50	53	54	44	51	52	54	57	45	50	39	35	48	39	44	39	34	47	55	38	56	54	47	54	43	67	64	41	40	62	49	45	53	57	39	52	40	43	54	58	50	45	47	47	45	46	55	52	50	32	48	49	46	53	51	59	49	50	45	54	51	35	42	48	46	49	64	55	58	56	39	49	43	38	41	39	47	35	48	43	43	45	49	43	64	64	50	49	44	49	44	30	58	52	37	41	48	45	47	37	38	38	48	35	46	51	53	53	55	42	46	41	54	50	47	38	56	56	52	42	46	41	46	39	49	44	57	41	45	57	55	58	43	45	52	39	47	53	48	44	52	49	48	62	40	49	46	50	54	57	42	47	41	47	44	61	47	38	53	51	47	37	49	40	52	59	52	53	45	43	49	48	42	52	52	45	49	40	55	57	57	60	55	69	42	40	55	42	32	44	44	60	48	54	52	44	44	46	51	39	50	45	45	46	54	38	39	43	47	48	50	40	47	53	59	53	46	49	50	49	52	44	45	54	49	44	47	44	53	47	37	45	47	42	47	55	58	35	51	47	59	43	56	42	50	47	63	42	53	47	45	54	50	40	53	43	45	49	50	48	44	39	52	50	49	59	39	51	42	39	44	43	56	49	44	57	46	49	50	62	55	45	53	48	49	49	48	49	48	41	46	43	54	46	45	56	51	56	54	55	48	48	55	55	45	40	55	50	51	53	36	40	49	46	49	53	47	53	52	42	52	47	44	49	49	56	63	39	52	60	37	58	60	49	44	41	51	39	46	45	64	51	54	36	42	44	53	49	57	55	49	50	50	44	47	48	43	47	48	48	52	44	47	46	45	49	49	61	49	49	41	41	50	43	48	48	39	61	58	41	45	50	47	53	40	38	51	47	52	40	38	50	42	53	44	48	44	52	56	56	45	51	49	42	33	53	50	55	47	52	52	53	41	57	47	46	37	44	44	63	52	41	59	40	47	47	47	53	51	41	55	62	40	44	43	48	42	52	48	49	39	59	53	41	53	42	45	45	47	46	52	32	53	54	57	44	57	43	43	46	60	49	43	46	45	51	50	50	59	50	58	53	42	47	50	46	48	47	45	52	45	58	45	53	45	56	42	47	69	57	45	51	38	42	44	52	62	50	31	55	50	47	55	42	46	54	48	50	56	36	48	42	53	51	56	45	51	57	45	42	55	47	36	49	44	55	58	52	55	49	43	56	53	40	46	51	36	50	47	40	40	52	51	54	50	43	39	55	64	59	51	41	41	43	48	43	57	63	54	55	37	62	57	36	41	37	48	61	60	44	43	40	54	44	44	45	53	45	61	46	53	45	45	55	44	45	40	50	56	54	45	55	40	51	51	45	41	44	51	56	51	42	46	41	54	51	47	53	62	34	53	42	44	60	43	52	50	46	54	50	32	49	53	46	53	38	49	39	57	40	48	54	51	45	58	44	53	37	42	58	48	53	49	43	47	42	50	45	46	49	51	43	65	45	43	65	57	50	40	44	47	44	54	31	51	51	42	42	37	43	50	47	44	53	40	63	49	53	53	47	52	43	56	61	52	43	49	54	62	36	51	50	47	42	50	42	49	37	50	44	52	40	55	48	46	51	52	45	38	48	51	51	58	45	51	46	46	48	48	47	38	37	50	45	50	49	41	37	68	41	51	47	43	57	50	33	43	49	44	58	53	41	51	33	50	44	46	58	45	49	47	46	53	49	47	41	64	44	47	47	54	38	72	40	48	51	54	46	56	47	35	45	52	52	39	58	57	44	44	39	47	45	49	41	49	54	45	43	41	55	54	43	37	45	39	44	41	57	40	52	54	49	42	40	45	37	49	36	44	51	49	33	47	53	52	50	46	56	51	39	48	42	49	53	44	59	47	45	39	32	45	59	48	41	61	56	42	35	53	50	45	54	47	39	43	40	45	46	41	39	49	49	42	46	47	46	48	42	51	44	43	39	42	55	44	49	44	45	50	47	52	51	65	59	46	50	58	45	37	39	51	51	46	44	44	41	43	36	52	45	48	54	61	38	45	63	38	31	53	54	51	50	45	39	44	57	47	46	51	65	65	35	39	50	50	48	41	51	43	35	45	46	43	58	34	48	39	44	50	47	57	58	51	61	42	43	44	43	49	49	49	43	46	46	58	50	55	42	53	52	49	54	49	44	43	50	45	37	64	45	44	47	55	48	46	40	55	59	42	59	51	52	44	47	44	41	44	44	54	50	45	41	52	35	59	45	52	49	39	60	33	33	41	56	46	59	45	61	53	40	49	41	48	40	47	70	41	47	44	46	49	46	40	40	46	54	46	51	61	51	48	47	43	50	44	42	45	51	46	48	43	47	49	42	50	52	47	55	46	54	58	51	49	51	53	52	60	48	49	52	48	45	49	62	49	57	54	40	44	50	50	54	59	44	48	55	47	42	61	45	50	45	47	46	50	36	52	35	45	56	43	48	52	62	45	42	51	37	38	49	54	50	40	50	43	50	55	45	39	45	51	53	43	44	48	47	33	47	39	58	49	63	42	49	45	56	56	33	52	48	46	61	50	55	57	49	42	44	46	51	54	46	51	60	48	45	51	53	48	44	55	53	52	55	50	46	37	50	53	51	45	64	40	51	60	51	50	57	46	38	50	50	48	41	53	59	44	59	42	38	51	41	63	43	41	61	47	43	42	32	51	45	49	48	53	53	41	47	41	54	38	53	44	47	52	53	47	36	46	47	39	54	46	52	41	56	52	47	55	50	48	36	34	48	42	47	46	58	41	52	44	37	56	55	45	50	48	50	43	32	53	62	52	43	43	48	36	50	48	60	61	53	50	36	48	56	46	44	41	55	56	70	48	36	53	61	47	51	44	45	56	50	48	51	39	45	49	48	57	40	38	55	41	46	54	46	56	44	53	45	49	48	54	42	41	50	43	42	47	51	46	48	52	36	45	51	61	66	49	34	37	47	47	33	63	44	59	54	58	49	55	50	43	52	50	50	39	38	44	41	51	43	58	63	46	48	50	52	52	52	54	42	45	63	55	50	40	40	52	41	34	55	52	50	53	58	47	51	54	43	52	48	48	50	47	40	43	43	48	52	47	51	48	65	50	51	52	44	48	48	41	55	52	39	52	56	53	44	42	53	55	48	47	42	53	52	50	35	43	43	45	56	58	41	45	44	48	46	49	51	45	45	44	47	33	49	43	57	45	38	45	52	39	45	45	63	61	54	48	47	49	43	42	49	48	49	50	54	39	44	67	48	37	44	47	55	53	39	37	36	54	50	56	63	53	63	54	40	44
15759	5282	3508	3611	8117	12852	13641	12593	10254	8511	6050	4551	4552	4612	4201	3357	3566	5375	7106	9868	10562	10051	8816	6941	4655	3123	1929	1173	812	574	495	415	368	357	354	323	324	375	359	338	351	360	327	381	352	346	365	322	354	371	368	360	353	339	330	360	362	339	371	319	371	354	341	355	395	353	340	364	336	362	374	358	348	364	353	370	377	373	334	364	325	384	345	375	352	336	370	333	353	358	324	358	362	357	360	354	367	373	335	339	347	385	354	363	305	354	360	375	328	328	339	327	336	335	345	360	347	373	334	354	384	366	344	319	364	391	327	380	355	369	335	369	375	322	327	361	397	370	345	350	347	345	335	320	350	364	374	352	353	354	335	336	345	317	347	322	356	368	367	339	373	331	330	355	342	378	350	364	342	354	329	331	360	343	344	361	365	373	338	331	378	343	364	327	334	351	364	326	362	361	346	362	364	342	366	344	328	329	327	358	343	338	338	348	346	349	330	372	401	348	394	367	340	374	332	321	322	356	346	344	376	353	361	368	327	349	353	362	346	319	356	354	326	360	345	404	315	346	319	346	356	326	355	354	321	324	365	338	345	348	372	346	357	389	383	364	345	357	343	355	341	344	357	319	384	350	346	363	327	326	361	336	334	372	369	366	341	392	366	355	347	358	360	354	342	332	360	369	342	351	327	320	352	394	350	369	344	377	341	341	362	380	365	320	341	328	344	361	375	343	339	364	362	361	331	327	357	357	367	323	333	330	381	335	343	318	362	360	345	354	321	335	350	362	329	361	365	361	363	339	351	369	338	330	377	342	345	336	318	339	343	349	313	364	324	365	369	346	336	390	378	394	339	330	345	369	372	340	351	325	347	329	346	359	368	353	352	366	335	338	364	338	356	381	367	315	320	345	347	330	359	387	358	372	370	315	354	329	364	372	325	342	375	325	369	329	340	341	328	319	369	343	392	358	372	323	335	342	354	360	371	337	329	353	314	361	378	337	366	326	336	366	361	338	365	376	363	328	367	350	352	363	358	345	361	350	355	358	358	378	336	309	362	357	376	361	383	346	353	352	369	332	351	350	360	353	369	365	363	366	330	383	335	340	368	370	339	375	342	364	358	351	346	352	335	353	365	366	353	362	352	342	346	368	355	352	356	355	321	345	341	325	356	353	321	308	328	347	330	370	379	315	346	330	348	363	314	368	360	329	349	342	355	350	334	379	358	353	378	346	332	333	354	368	354	338	343	376	357	368	312	322	355	356	367	363	372	349	356	323	327	335	346	370	311	346	388	374	381	323	335	332	356	357	358	361	368	347	379	325	337	345	333	358	348	382	365	330	412	350	387	341	320	353	388	349	349	329	376	356	336	352	353	365	346	333	341	315	336	373	357	339	395	353	330	370	366	354	351	314	332	356	334	341	318	337	363	319	331	342	377	330	384	339	346	348	331	299	347	338	389	375	345	327	321	343	363	336	376	354	339	350	360	326	340	345	364	410	367	325	357	322	399	351	350	343	352	350	327	347	340	348	321	333	351	361	333	334	351	338	349	357	353	342	353	347	324	351	355	375	351	340	353	332	354	344	328	370	339	355	306	385	353	331	378	348	341	343	377	352	364	328	353	356	343	356	338	332	366	355	355	346	341	365	392	369	341	345	357	355	358	350	401	371	360	345	386	358	346	347	335	325	365	349	376	343	368	351	363	329	318	352	331	365	380	336	356	347	395	364	343	321	365	379	359	340	353	316	341	350	346	317	341	360	346	350	328	361	352	377	341	379	352	378	378	349	385	367	320	386	351	360	305	345	365	351	364	395	310	372	357	347	361	343	362	337	361	356	344	341	357	346	336	341	344	369	369	353	357	382	303	360	347	322	336	366	346	370	372	358	357	340	360	340	349	343	371	344	354	355	371	335	330	360	336	286	345	348	313	388	385	335	323	358	343	373	348	369	363	342	349	366	322	337	361	364	349	321	335	317	327	325	304	358	360	340	344	366	344	360	373	368	368	345	353	368	310	393	343	348	340	364	363	345	317	328	367	361	342	358	346	341	357	342	332	363	331	366	355	324	319	384	329	367	343	379	348	359	346	370	373	329	359	353	355	336	362	354	377	357	365	336	346	352	379	323	338	354	397	368	386	336	374	355	351	372	338	379	376	343	371	326	335	341	355	342	377	346	311	344	366	373	357	336	354	356	343	350	331	382	333	334	372	361	386	389	379	337	407	305	380	351	356	329	355	327	339	343	338	326	359	351	317	364	340	347	357	347	371	373	348	332	345	327	337	318	338	328	361	366	361	350	380	350	342	327	369	348	362	339	347	355	368	387	353	353	375	359	331	344	358	323	380	360	363	347	380	351	353	326	383	349	336	345	350	398	324	381	351	359	380	347	353	335	294	332	353	317	346	364	356	345	372	322	329	373	340	347	334	354	351	370	344	377	387	344	377	331	324	338	341	373	370	342	340	376	354	350	336	360	373	375	336	342	363	360	323	359	353	338	366	329	325	353	328	361	369	362	362	361	339	362	329	356	330	338	355	402	366	330	323	353	314	349	366	365	393	379	374	331	313	367	342	378	342	368	379	332	362	360	324	358	362	352	332	362	321	354	353	354	320	319	364	383	331	320	351	344	359	365	350	333	330	351	344	360	378	331	335	357	347	371	371	363	316	363	376	342	387	344	393	338	352	356	322	372	320	375	344	352	326	392	347	362	354	342	382	366	356	362	346	362	358	402	348	331	333	326	351	332	331	338	382	341	351	334	358	354	351	352	366	322	372	360	377	369	346	368	369	341	371	374	395	348	361	336	383	363	340	362	343	355	342	348	349	340	357	351	303	372	329	357	355	375	341	363	343	364	371	350	353	336	326	353	356	371	351	339	347	370	368	383	362	344	321	355	318	339	341	390	340	314	404	333	353	307	360	375	370	351	331	356	354	354	344	357	349	356	367	341	386	358	333	371	347	325	373	362	339	354	357	359	348	370	331	334	342	353	327	323	347	363	346	344	353	349	370	367	356	342	379	376	360	352	365	332	339	370	354	347	368	332	343	370	332	350	361	382	347	345	377	349	361	336	363	360	353	386	330	355	356	387	368	361	377	329	340	353	343	348	353	361	392	335	324	358	327	357	334	359	361	322	361	378	354	334	332	337	366	360	349	366	341	341	348	349	325	364	332	348	354	386	357	346	355	343	348	374	349	338	406	369	363	346	361	365	349	339	306	359	304	351	324	338	350	366	320	357	328	352	378	380	353	344	350	368	335	319	318	390	379	338	335	383	363	332	357	348	342	340	359	385	344	343	347	330	324	363	348	332	312	358	349	337	332	353	323	337	338	364	370	339	345	339	357	370	342	349	350	333	341	349	340	348	385	364	332	363	329	386	338	368	341	364	365	355	355	344	354	353	313	347	371	349	360	340	325	366	365	362	363	373	367	363	325	323	347	300	358	358	348	369	367	342	334	377	349	360	347	347	337	326	378	363	333	364	368	333	376	343	368	333	350	331	389	369
2904	505	335	210	208	235	311	343	304	311	258	278	253	226	160	147	194	241	340	473	628	615	484	421	325	217	139	120	106	85	91	60	82	62	75	66	73	72	83	67	69	74	82	70	57	64	77	63	74	63	83	64	77	72	77	82	75	57	69	74	77	73	82	64	62	65	87	79	82	81	62	64	68	73	66	75	60	73	73	61	74	83	78	76	72	74	71	68	72	87	69	80	74	74	74	68	69	63	75	76	69	80	81	57	84	82	68	62	85	100	79	73	59	79	80	88	78	81	66	67	64	97	75	77	70	81	83	72	69	66	68	93	77	63	68	71	65	68	77	69	78	81	73	76	70	72	68	68	71	77	70	74	68	66	83	62	65	77	64	83	65	72	75	76	91	72	78	67	105	73	71	55	59	76	69	66	70	70	64	71	72	83	83	64	65	63	85	57	73	55	48	73	80	72	67	86	72	76	64	85	67	80	48	64	80	78	61	83	65	81	81	70	78	54	77	73	76	74	53	75	63	73	64	66	80	69	83	82	69	81	59	60	68	83	68	65	56	93	82	73	76	73	67	75	73	72	63	65	98	87	67	69	71	68	62	75	72	68	70	70	83	57	64	62	80	70	68	70	68	67	76	76	68	83	64	87	65	66	60	71	81	73	93	62	67	77	75	70	75	79	72	85	99	74	48	74	73	67	81	64	67	57	75	82	54	73	69	62	78	74	81	74	69	76	62	74	76	60	66	71	79	89	66	80	77	76	70	76	67	70	71	74	73	73	80	63	88	68	70	64	73	79	63	65	72	64	74	79	57	83	58	85	72	71	90	68	83	65	82	77	71	61	64	73	80	67	81	86	62	84	52	71	65	75	69	73	74	68	64	73	82	78	71	98	71	79	66	78	67	89	72	68	64	56	79	72	73	64	82	70	70	86	78	71	57	84	79	69	69	66	68	77	70	62	84	76	62	66	76	62	61	69	69	66	71	74	56	58	72	84	73	77	74	88	74	63	70	67	74	58	67	62	59	79	73	67	82	67	76	85	80	61	76	54	70	51	71	83	64	85	80	83	65	85	76	80	78	65	65	55	87	73	74	84	70	71	63	66	73	78	71	60	89	63	84	75	64	66	74	68	87	80	63	76	50	66	78	74	92	87	72	72	75	77	70	73	66	68	85	82	65	64	69	63	74	77	79	79	87	89	70	71	61	65	63	72	71	75	74	68	73	58	77	84	76	79	72	64	78	100	72	75	77	70	72	76	86	70	65	71	83	68	69	74	70	81	74	64	71	63	68	70	66	60	68	81	81	84	74	68	85	54	70	96	75	82	66	65	82	89	64	96	79	91	76	72	68	75	59	70	78	56	67	73	65	87	77	64	75	75	70	59	58	72	63	63	69	70	80	75	72	80	78	77	78	71	89	64	66	64	64	66	75	64	80	78	62	73	61	76	74	79	67	76	89	73	65	72	74	76	71	90	84	73	76	73	77	73	69	80	72	78	68	77	70	76	79	75	66	81	76	63	82	79	76	71	80	79	86	62	65	74	82	78	72	67	71	72	72	59	73	60	79	65	87	72	75	78	90	72	69	64	83	76	69	71	68	77	72	54	70	73	72	69	72	64	68	83	75	62	76	80	59	88	71	79	79	71	76	70	72	71	52	62	75	72	76	83	64	75	71	81	79	68	76	76	73	81	82	70	64	64	77	71	91	77	65	63	84	75	74	74	65	66	67	64	87	64	91	68	69	80	74	62	69	81	80	68	77	61	70	74	70	86	96	78	67	68	67	67	65	70	67	73	69	68	69	71	87	73	82	68	78	78	77	76	67	72	61	72	79	66	74	72	70	70	79	73	70	73	75	67	83	73	60	70	68	70	67	63	74	70	76	88	64	71	77	76	68	77	69	79	82	70	70	76	90	62	86	66	62	92	85	91	75	64	81	83	69	65	82	76	57	71	77	72	74	74	68	87	72	63	83	71	77	60	77	71	87	60	81	77	67	85	72	77	66	70	67	75	69	76	71	79	60	65	73	83	62	86	80	74	83	78	73	84	90	67	68	86	77	80	68	79	64	67	72	77	76	76	72	66	68	72	80	71	88	80	82	57	56	68	57	67	87	76	61	65	66	78	74	74	70	88	84	59	72	68	55	59	82	80	67	70	88	80	83	70	74	77	51	65	69	72	71	68	76	78	79	77	74	50	65	70	82	77	79	74	64	73	56	72	76	68	67	52	84	77	66	62	80	85	71	71	83	83	81	59	70	79	65	74	78	79	70	81	69	84	64	70	66	86	77	84	66	78	73	71	68	80	78	80	75	82	59	66	63	58	71	81	65	74	71	72	76	67	81	70	71	70	78	73	81	73	71	64	68	81	88	75	55	82	64	65	58	79	81	43	62	75	79	93	67	72	77	74	76	80	79	65	57	72	75	84	78	74	73	60	83	84	78	68	78	83	79	61	69	74	64	65	70	60	73	74	74	69	84	55	77	64	85	75	69	69	100	61	72	76	68	64	72	65	77	62	78	69	72	72	94	61	96	66	82	76	72	84	67	86	74	76	63	65	75	71	71	86	72	69	78	66	62	57	84	77	83	72	69	74	63	57	73	79	62	82	81	71	74	85	62	93	91	71	71	69	61	78	72	57	65	62	71	66	84	89	70	72	69	74	68	69	63	81	77	52	51	74	89	68	67	73	76	75	75	88	67	83	87	70	76	63	66	80	67	54	70	70	81	85	88	81	77	81	69	66	84	80	85	63	66	75	81	85	65	73	66	75	80	78	64	65	75	83	67	61	77	61	70	73	72	77	68	65	68	64	76	70	73	58	74	78	80	83	63	76	61	61	60	65	78	67	62	70	74	68	65	72	87	69	77	66	78	68	63	77	74	73	85	63	80	71	95	70	76	77	66	68	81	63	71	81	73	61	83	73	75	67	67	67	61	75	65	91	67	61	82	67	79	81	79	81	80	71	70	71	79	77	79	85	76	73	69	80	77	78	71	83	81	71	84	72	77	62	78	75	80	81	86	73	56	76	77	73	67	72	75	79	77	77	70	66	85	72	52	60	97	75	73	60	68	62	72	68	63	70	60	82	70	75	72	73	67	74	88	65	76	88	76	71	71	62	77	74	58	66	77	79	61	71	67	64	74	66	76	70	61	73	71	80	58	51	70	70	66	86	77	76	74	61	74	78	70	84	70	58	75	78	66	72	89	70	86	69	70	69	85	74	74	65	80	67	63	71	73	68	58	65	70	71	73	71	77	77	79	88	61	72	69	56	63	76	74	72	76	82	86	74	79	62	82	61	72	74	91	72	64	56	67	82	88	52	56	73	64	79	78	80	83	69	74	67	75	72	85	62	64	66	66	82	82	71	71	78	60	79	77	65	68	77	77	77	72	79	79	77	77	70	67	74	72	84	72	65	73	61	62	71	69	79	83	78	66	80	70	66	70	81	87	66	84	65	60	83	63	82	74	81	81	75	74	61	76	78	61	57	70	71
16124	5433	3105	3299	8468	12276	13048	13235	10763	9290	8011	8168	6868	5735	3500	3168	4006	5212	6909	10417	12354	11649	9703	7492	5201	3312	2056	1350	896	677	611	590	477	501	525	531	529	557	519	515	547	483	547	510	510	516	550	540	540	525	479	531	531	495	525	548	545	523	515	532	531	547	552	547	541	517	552	534	529	548	530	568	562	554	550	521	550	515	561	538	519	509	506	530	528	535	547	525	528	506	526	505	514	554	498	528	520	498	496	529	523	547	581	523	567	517	545	535	530	524	573	553	484	542	536	518	498	528	523	515	568	531	499	515	494	535	502	559	535	538	532	534	533	548	517	532	496	540	514	498	503	482	488	550	492	531	538	449	566	493	539	530	508	534	528	532	493	548	518	521	547	539	513	522	513	548	523	493	539	511	511	561	515	485	551	523	555	524	516	529	532	518	521	522	520	535	531	543	512	534	509	493	485	505	522	592	522	512	537	519	529	548	539	521	502	505	479	521	522	535	532	525	540	543	508	547	550	495	551	528	508	525	545	527	537	527	484	527	489	527	509	533	526	520	520	538	569	515	529	537	539	538	504	505	542	525	537	541	524	563	480	539	556	495	539	529	531	526	480	547	507	550	480	577	557	522	559	559	522	568	494	538	531	564	511	572	510	494	559	488	530	511	506	540	496	500	528	559	549	544	479	556	505	513	540	543	475	541	589	475	503	514	478	545	558	488	516	551	522	559	518	540	518	508	553	533	523	528	547	518	519	507	519	513	528	507	534	509	512	475	524	538	510	478	541	493	517	524	510	510	532	558	521	516	534	520	497	496	523	520	503	509	521	489	542	519	561	542	544	532	481	509	542	467	530	512	532	515	529	530	513	514	555	557	497	568	497	543	545	494	515	525	540	499	527	531	563	494	540	514	520	556	559	581	536	516	596	539	556	527	591	523	483	492	553	550	525	520	523	488	543	516	529	565	531	495	495	531	565	545	512	555	536	517	540	505	515	534	566	520	549	564	506	506	515	537	524	543	490	519	581	511	548	483	531	506	487	528	498	581	526	493	530	532	528	539	532	489	552	487	524	556	524	538	545	519	515	554	531	542	545	530	535	538	559	496	580	549	571	527	516	569	566	542	526	505	530	495	566	526	484	540	502	539	536	502	526	530	507	524	505	527	519	526	515	520	468	522	550	539	544	529	513	529	534	534	535	509	531	496	517	554	523	506	484	498	489	529	523	483	539	533	518	517	512	540	576	531	484	527	497	511	505	540	510	512	570	540	518	553	500	530	534	579	532	521	514	554	547	526	553	528	558	526	522	500	526	517	543	495	520	539	570	527	553	555	471	539	527	497	509	513	514	517	514	549	508	510	515	526	552	512	552	528	533	518	548	535	515	564	512	519	533	478	509	544	528	526	540	520	508	540	542	503	533	528	497	508	525	484	501	557	527	532	528	523	516	541	523	496	555	533	555	523	502	505	546	501	489	589	547	535	506	541	491	542	496	495	544	541	585	533	544	498	564	493	512	543	482	484	518	522	544	570	566	542	513	520	532	510	525	526	480	511	546	502	507	546	511	498	514	563	563	507	545	529	548	512	517	530	488	540	505	527	527	540	497	524	531	514	533	498	502	489	502	530	537	493	516	522	526	518	473	535	529	543	542	503	522	539	522	513	536	518	514	569	536	545	519	549	550	532	571	560	544	542	542	506	564	469	518	540	514	510	527	502	559	525	552	548	509	512	491	527	541	543	498	514	518	506	558	525	541	536	532	553	529	506	525	546	510	531	522	489	515	573	545	500	483	538	512	507	553	506	564	494	516	515	556	549	540	559	516	505	537	573	520	507	577	566	548	520	518	477	537	534	518	517	495	494	562	533	531	522	539	564	495	505	520	525	470	513	559	521	515	537	486	546	555	509	528	548	503	519	534	526	503	505	484	528	496	508	538	498	532	564	506	539	526	518	493	558	520	483	501	531	530	508	538	514	539	492	545	527	508	528	514	517	538	522	561	524	491	510	498	554	521	526	550	553	507	510	551	569	515	550	513	536	499	502	523	534	551	518	504	530	546	534	550	542	521	528	602	537	504	530	526	542	527	559	511	520	566	510	560	533	524	544	523	540	484	507	533	502	522	532	485	520	532	474	543	552	536	494	533	540	510	568	547	528	570	522	530	553	539	524	555	548	508	526	539	547	528	510	512	512	564	529	515	523	559	526	545	548	483	512	525	522	525	494	508	521	529	552	539	506	522	507	528	548	514	512	517	522	546	541	519	523	504	536	535	528	545	512	500	574	505	563	523	560	519	525	525	550	526	481	487	560	519	527	551	499	505	517	513	504	536	528	539	515	543	549	540	536	506	547	531	548	553	516	518	533	524	522	526	569	496	503	540	540	539	504	514	508	513	537	516	539	502	524	536	499	534	504	558	536	509	513	515	543	568	521	500	572	503	497	556	538	486	529	513	514	497	523	506	522	560	543	477	495	534	539	501	521	538	553	527	505	534	516	499	523	514	560	556	484	545	540	539	521	536	536	504	496	509	519	503	540	512	570	478	565	540	543	567	557	549	524	489	486	564	500	540	541	516	563	514	546	514	547	501	536	534	506	524	511	492	516	522	540	529	497	513	492	506	517	521	519	514	536	538	540	499	523	523	503	514	543	497	570	481	536	532	507	532	504	542	593	520	533	493	538	512	534	513	532	493	530	568	525	541	518	537	514	517	502	516	557	505	494	559	542	518	541	547	532	513	518	516	522	525	508	532	569	544	527	517	483	551	492	586	528	550	526	497	528	540	512	562	545	512	509	494	514	557	515	482	502	534	504	509	481	556	529	503	530	525	534	562	559	515	512	534	547	516	512	551	503	494	548	513	558	542	508	522	563	561	530	509	528	507	481	528	503	552	503	488	551	551	505	497	546	526	526	498	512	518	573	526	538	589	507	514	516	529	530	521	528	494	503	487	463	509	517	518	499	539	539	566	540	529	515	494	501	516	495	513	515	523	506	548	554	568	511	501	486	506	518	563	537	565	550	487	540	505	490	577	537	513	573	483	530	513	522	550	523	487	550	527	532	520	564	543	521	558	557	522	554	531	488	545	506	500	531	521	512	525	550	508	506	520	514	530	508	503	532	531	519	497	551	533	552	521	535	520	524	516	516	520	540	499	525	517	553	512	522	552	509	510	491	555	539	536	487	532	503	535	540	557	494	484	478	487	521	550	503	491	482	513	466	509	554	525	555	511	535	571	539	528	527	537	508	548	531	560	558	563	499	533	523	525	549	502	521	550	549	550	518	517	515	526	527	536	519	514	531	552	556	572	537	539	494	529	516	506	525	539	551	531	498	549	506	520	567	544	482	522	503	566	538	511	456	509	472	512	530	529	548	546	489	535	522	472	485	517	553	478	524	524	542	528	517	528	489	482	563	477	530	540	505	507	521	527	556	525	522	532	495	559	528	530	559	558	519	538	565	521	489	515	473	561	530	517	494	522	522	539	511	515	535	548	516	540	550	513	511
2345	798	375	278	267	312	468	420	438	425	330	258	237	246	219	189	155	380	724	1141	1273	1078	837	566	364	236	159	114	84	68	57	76	78	53	59	52	57	56	74	58	54	44	77	62	62	58	55	55	60	60	58	61	48	60	62	56	51	64	59	45	52	58	71	61	53	60	55	52	62	55	61	52	68	51	82	58	61	67	51	57	69	73	51	60	65	55	75	57	51	58	62	54	61	65	52	65	61	63	57	60	53	69	48	59	77	63	68	43	62	53	72	52	72	58	55	64	72	60	57	61	52	61	70	68	66	60	61	56	53	57	56	64	66	74	73	52	52	52	71	58	75	57	66	62	50	66	51	65	57	57	68	72	50	58	80	50	58	66	50	60	71	62	66	53	66	73	74	59	61	46	62	53	58	57	69	63	44	62	58	50	55	55	51	66	59	65	57	77	51	72	59	54	56	67	47	82	51	59	75	54	40	60	63	57	62	71	60	61	60	63	62	71	67	58	74	55	63	51	61	55	57	68	43	56	57	59	60	49	58	55	68	56	58	57	49	60	52	62	57	46	60	55	62	65	60	78	67	52	60	55	53	66	50	62	55	59	79	69	67	70	61	66	64	67	67	60	49	53	51	44	62	65	48	64	50	71	48	50	71	62	56	62	45	52	62	55	64	74	58	43	51	58	63	68	66	47	58	64	46	54	53	54	56	73	58	73	63	51	70	55	62	56	72	52	52	46	60	65	65	60	70	72	68	58	48	45	68	60	64	61	67	60	53	69	56	69	41	73	49	55	58	49	52	62	66	64	46	64	61	58	67	61	47	58	47	61	71	56	71	58	58	68	75	64	65	58	57	53	54	56	63	68	75	66	71	70	64	53	68	70	49	57	63	65	53	67	48	55	39	52	76	65	59	68	62	65	68	65	54	60	50	63	57	56	58	60	62	44	64	72	51	53	58	65	65	55	59	69	49	44	54	58	68	65	63	60	64	58	68	64	66	60	66	65	53	61	72	69	60	64	62	63	56	59	59	48	56	53	63	54	46	68	66	72	56	55	71	62	77	64	59	71	60	65	68	59	55	64	51	50	56	46	58	68	70	65	62	55	59	70	52	51	58	66	50	56	62	56	65	62	62	63	64	61	65	46	52	56	57	66	41	60	72	48	60	48	52	48	58	50	59	65	65	61	54	59	59	59	54	71	63	54	70	65	50	49	58	49	49	73	65	67	46	62	60	63	63	61	60	58	65	58	66	70	71	63	55	59	60	65	69	53	65	72	67	39	74	58	57	66	56	65	64	48	58	59	57	51	56	57	55	67	67	64	54	54	41	60	64	48	67	52	59	54	56	52	49	60	58	71	57	63	69	66	50	58	70	53	52	52	72	55	43	53	64	43	46	74	53	63	72	65	47	62	46	53	51	84	56	52	75	62	57	65	57	45	64	57	48	53	70	54	55	55	47	55	65	49	53	54	56	59	65	62	62	62	61	51	60	61	57	62	63	74	54	65	59	54	50	68	48	52	57	46	51	61	71	56	54	56	56	60	72	44	55	53	54	60	58	72	65	74	66	54	65	58	59	62	58	54	53	54	60	50	52	50	71	55	74	65	67	70	59	67	68	73	61	66	54	63	61	53	67	52	58	57	55	74	53	71	74	67	65	54	67	67	57	66	56	58	66	68	55	57	50	59	74	56	66	59	62	61	53	74	60	58	65	52	72	54	59	64	63	68	57	60	46	68	59	65	70	47	78	55	48	63	60	53	45	47	54	66	63	59	58	47	62	65	56	45	58	47	60	51	52	53	62	53	54	56	48	59	62	66	58	74	66	63	70	56	57	61	64	59	59	57	62	59	60	55	56	61	72	55	65	51	67	52	59	45	64	63	71	54	68	55	55	56	50	58	49	62	69	53	50	60	55	46	52	58	56	63	49	59	56	55	74	56	71	63	60	71	56	63	57	74	54	55	52	54	53	56	46	53	66	61	54	45	66	53	58	68	50	58	55	46	53	68	68	65	77	72	66	67	48	58	72	52	57	70	41	55	60	61	52	45	49	61	57	54	50	51	69	57	58	54	61	66	67	66	64	57	52	70	62	56	54	55	55	69	45	55	48	48	55	58	55	61	64	58	55	61	56	60	59	62	54	63	56	55	65	68	64	55	64	50	60	54	52	72	56	72	57	59	54	61	64	53	56	45	42	58	53	61	63	49	52	64	57	57	59	53	44	56	62	61	66	59	56	65	44	65	44	61	71	64	57	66	58	58	54	55	74	48	66	61	47	59	47	51	57	56	63	54	53	57	56	50	63	44	66	57	59	63	72	37	51	51	66	68	60	56	68	73	68	54	63	54	60	64	66	46	54	47	68	57	69	62	66	51	53	53	68	60	75	63	76	55	66	59	57	59	62	57	51	52	62	55	61	67	56	64	52	66	60	67	62	67	59	64	61	65	47	60	48	65	65	51	65	75	74	43	62	69	54	67	78	80	53	73	59	50	62	59	78	62	68	66	55	50	57	57	71	63	68	65	63	49	46	59	64	56	63	50	58	61	68	64	53	63	68	63	63	59	54	50	65	59	53	64	60	52	58	61	57	66	62	65	59	46	53	62	70	67	48	54	45	81	65	57	66	66	57	69	72	56	64	54	64	48	58	51	64	61	60	49	58	59	60	65	59	51	50	56	70	53	55	56	60	80	50	74	59	74	52	63	55	76	64	69	66	67	63	66	68	53	62	56	69	66	69	67	53	57	56	56	46	47	60	58	73	54	68	65	49	63	63	73	73	61	52	62	56	59	70	57	62	67	75	60	57	55	52	63	65	53	54	66	74	76	63	56	52	45	55	63	59	59	53	62	58	62	54	69	74	64	57	54	60	73	69	62	52	75	55	61	64	74	59	53	70	80	67	56	64	62	57	47	60	54	59	43	65	50	73	65	55	64	61	47	72	57	57	63	58	53	63	81	60	66	50	56	59	51	72	57	65	65	43	68	49	58	52	53	72	57	60	68	52	72	54	64	56	69	72	66	57	64	52	61	57	51	73	46	68	53	58	58	55	69	63	59	64	69	52	61	72	55	68	38	62	53	56	68	53	64	61	71	50	66	67	55	61	52	63	69	66	71	65	49	62	56	57	63	52	48	49	64	59	53	54	57	59	55	69	63	54	57	54	54	58	53	56	58	58	61	64	64	56	86	63	60	66	54	51	71	61	63	63	59	76	70	56	68	54	58	50	57	52	53	65	61	53	57	77	62	62	51	64	65	51	48	49	67	64	57	58	64	57	64	66	57	55	54	53	61	49	62	65	49	71	76	62	47	67	66	71	56	58	56	52	57	52	44	60	50	55	60	64	69	55	51	58	50	56	68	61	58	44	53	61	61	43	61	62	53	49	46	51	51	57	63	46	58	68	54	54	55	71	52	55	57	73	48	55	65	40	56	54	64	66	64	61	56	50	58	58	52	70	66	53	49	66	57	68	78	62	76	46	67	60	57	50	62	58	60
19809	7321	3837	5053	10973	16778	18393	15046	14411	12588	10681	7747	6395	5876	6114	4893	3266	7725	14831	19503	20044	17241	13994	9906	6495	3855	2339	1505	873	656	526	488	442	433	407	387	365	423	406	428	399	384	437	419	407	422	411	403	449	421	440	406	414	434	429	418	452	443	411	380	435	411	454	441	424	415	445	403	434	418	403	425	437	422	426	443	429	410	411	410	422	421	428	429	394	421	442	446	370	450	423	405	424	424	426	393	391	399	402	379	398	394	425	407	410	378	432	454	412	377	416	427	390	417	446	380	436	396	455	434	409	430	418	401	407	407	433	396	476	410	385	464	451	424	410	437	381	435	428	441	394	440	410	401	411	400	446	453	404	424	388	421	394	404	422	449	409	398	423	432	433	432	410	424	417	446	413	418	426	449	415	414	424	419	423	424	454	429	400	410	405	422	428	412	431	394	409	409	451	438	467	394	382	428	388	429	435	399	430	388	442	393	415	428	446	427	423	393	427	414	407	443	465	416	415	369	427	431	436	416	411	445	410	409	424	356	386	435	403	415	407	418	434	426	414	398	420	448	379	431	421	377	433	429	395	443	422	435	404	419	444	437	404	460	445	430	433	407	440	431	423	437	425	380	393	409	409	410	459	424	447	433	401	385	403	404	421	443	441	433	403	440	419	408	419	386	375	454	377	412	428	396	457	401	450	401	395	407	403	432	436	428	443	424	393	412	383	436	444	408	395	412	469	413	448	436	421	413	389	432	443	405	404	451	409	423	405	426	444	434	413	415	426	422	439	430	418	419	403	409	416	420	480	390	375	413	449	432	445	427	445	382	436	398	420	425	416	424	399	445	438	410	404	421	417	415	374	412	390	422	426	390	449	454	421	428	451	435	424	424	418	451	424	409	422	435	417	384	429	429	425	445	399	408	385	458	448	417	430	415	422	473	441	409	403	437	418	433	419	447	415	372	449	450	431	433	445	441	396	395	413	408	465	396	439	418	424	408	445	485	442	430	420	391	430	399	410	428	401	413	416	458	393	419	452	458	423	441	468	437	459	438	414	422	478	418	404	430	438	412	443	432	396	394	415	410	416	386	455	400	426	398	418	408	389	396	417	435	456	402	426	420	442	429	426	393	403	406	416	418	426	396	404	392	424	444	426	405	457	445	404	392	456	405	452	443	400	388	431	415	468	437	416	419	410	460	441	437	430	426	425	409	409	437	436	443	407	393	410	435	383	389	395	429	440	392	419	427	426	429	416	399	417	432	402	434	452	407	416	398	446	418	467	451	405	406	425	430	433	396	449	413	410	420	461	418	438	407	433	401	426	422	442	431	422	398	383	403	411	415	408	431	403	443	439	420	373	452	439	387	417	420	410	396	425	424	390	415	371	404	396	382	435	386	386	438	453	413	435	431	410	441	386	405	453	359	456	381	443	453	426	429	361	406	443	446	414	477	412	397	435	438	434	413	430	427	440	435	421	400	374	429	458	390	429	438	399	424	442	436	417	396	401	403	388	419	405	485	416	468	419	440	447	408	418	398	412	433	433	387	404	427	404	395	407	417	381	411	439	430	436	419	435	416	422	419	439	405	394	417	425	411	432	419	405	405	439	461	447	434	428	413	416	393	426	411	422	396	436	418	445	422	401	430	424	452	449	412	378	488	428	418	419	425	445	414	446	418	413	396	424	463	428	454	435	395	440	383	406	471	447	406	395	438	417	396	417	414	464	450	368	412	448	441	461	410	397	428	426	409	421	413	428	452	415	425	400	407	421	383	418	362	422	440	440	436	428	424	398	407	429	455	425	447	442	400	389	430	409	413	401	468	412	407	408	393	387	466	426	384	414	443	415	409	385	402	436	439	415	419	388	466	395	423	395	456	414	408	428	450	408	429	419	421	402	470	458	429	413	418	421	404	467	472	425	406	418	402	423	425	402	383	442	418	416	414	406	410	435	428	435	444	413	422	402	412	431	401	435	414	389	394	432	403	391	401	403	397	387	410	387	399	416	362	433	397	414	406	446	408	372	416	428	402	410	455	431	394	399	421	424	405	439	378	395	413	421	433	422	413	381	425	465	442	406	457	431	427	429	456	420	409	386	417	438	415	413	386	399	403	426	465	393	398	407	421	449	419	397	393	402	401	457	435	434	426	434	430	403	390	407	415	421	466	419	422	415	404	431	395	413	381	391	431	455	422	400	415	418	417	438	453	430	397	428	427	418	452	378	451	440	418	459	377	408	455	426	412	436	417	422	442	376	439	397	407	427	444	437	439	412	433	408	426	443	429	430	424	416	443	389	390	416	402	437	431	403	431	380	410	402	391	428	448	390	398	432	429	409	364	429	430	411	417	400	406	405	403	430	422	427	411	382	445	425	405	429	398	443	399	415	444	420	407	450	453	426	413	430	445	433	428	465	417	386	441	411	425	416	414	408	406	441	431	420	453	413	412	424	421	423	406	438	374	475	444	397	396	429	403	438	450	426	429	386	381	396	419	389	447	417	420	447	398	409	437	442	439	459	397	440	411	389	412	423	495	379	414	402	396	405	413	434	410	437	414	422	404	413	447	454	419	419	404	434	410	448	387	448	427	456	400	406	451	430	416	384	423	435	413	398	450	414	425	405	428	420	408	420	425	396	439	429	410	414	438	429	451	386	431	420	410	395	406	421	432	435	433	445	417	390	429	451	427	418	375	439	432	450	373	401	371	410	429	421	412	396	420	368	428	432	387	427	416	391	439	395	412	422	424	441	423	444	408	425	476	461	388	423	420	426	423	416	386	408	440	397	442	439	423	427	408	435	390	408	386	453	423	413	428	448	437	418	469	416	435	463	411	396	427	412	422	424	418	416	443	406	398	435	423	419	432	434	433	403	418	452	444	444	402	440	436	404	408	397	426	396	411	425	389	390	399	408	425	412	417	453	432	399	407	405	417	379	407	401	416	428	421	400	447	432	423	401	424	415	412	435	445	404	394	441	416	440	428	413	421	447	445	426	434	425	431	393	419	439	421	421	423	381	408	432	445	421	400	405	415	414	397	395	422	434	447	446	416	416	417	426	395	403	428	408	430	424	411	408	415	376	413	409	410	446	409	396	361	402	464	448	427	408	406	442	443	408	417	426	406	444	405	439	430	422	433	418	425	411	415	418	419	433	364	414	433	394	459	418	409	409	404	439	447	371	413	399	408	451	363	418	408	428	375	417	426	475	410	404	367	415	420	436	407	396	391	451	417	406	410	429	426	442	427	436	418	474	419	442	396	403	371	424	420	449	416	422	432	411	396	447	417	433	436	433	412	417	398	438	409	433	445	443	424	426	406	438	426	417	409	388	403	418	433	415	400	420	435	425	419	427	391	464	416	432	420	409	416	435	413	410	456	457	405	425	400	425	433	413	445	391	425	392	458	405	419	423	435	435	391	459	406	393	429	426	436	439	412	412	415	397	418	436	402	421	431	427	398	400	411	440	408	407	440	430	423	382	451	415	415	404	429	416	401	443	442	422	432	424	430
2003	381	209	179	185	174	226	273	237	196	174	120	124	112	111	100	92	137	116	152	204	226	177	138	126	83	81	80	67	56	56	57	55	51	63	77	84	56	60	69	54	59	64	60	62	58	61	60	52	57	68	71	50	61	51	60	68	62	60	66	63	71	72	69	50	45	81	64	59	67	51	54	69	69	53	55	63	59	62	72	63	57	57	57	52	51	62	65	53	65	63	52	60	41	55	67	54	64	46	60	67	59	60	55	49	69	54	76	61	62	56	73	63	66	57	47	49	55	65	69	52	60	58	64	54	60	63	67	77	49	60	54	49	54	54	56	66	49	68	64	66	77	52	56	77	64	58	62	52	41	50	49	70	62	62	43	54	55	70	62	57	68	58	54	76	60	54	48	62	43	63	72	65	66	50	72	70	56	56	63	70	56	57	71	56	70	53	67	72	71	67	61	60	54	60	67	59	53	48	53	69	52	51	69	53	52	67	59	59	69	59	56	63	62	73	57	48	62	63	52	54	61	63	50	54	60	63	72	68	52	63	61	62	61	62	68	57	61	63	62	59	69	67	49	60	56	55	52	73	52	58	52	68	62	65	69	59	56	64	61	62	57	63	47	51	48	61	60	74	60	59	57	50	62	65	59	56	56	51	67	64	52	74	60	68	68	50	54	55	62	56	55	63	67	58	49	80	70	64	55	58	52	50	57	62	72	62	65	52	50	55	47	64	66	51	60	54	61	45	59	54	58	54	52	63	63	57	49	70	44	58	72	46	55	51	49	58	54	61	62	52	65	67	54	58	55	68	57	51	54	51	48	65	67	53	55	62	46	65	65	64	64	65	60	63	71	49	60	50	54	54	61	51	71	57	67	59	57	60	57	43	63	44	73	71	69	54	49	65	69	73	58	52	54	84	68	69	47	44	52	73	68	64	61	53	53	55	45	68	60	40	46	60	51	56	52	57	59	53	67	63	65	59	65	58	59	66	64	50	53	58	82	59	54	51	67	68	44	47	44	64	67	53	61	56	65	66	61	58	68	57	47	62	46	51	56	60	68	55	61	46	72	54	57	57	54	62	44	66	64	73	58	49	51	59	49	57	66	61	67	75	55	76	59	62	55	47	64	54	59	61	56	53	54	55	57	69	63	79	68	71	74	52	61	71	60	65	59	69	55	55	55	55	70	60	74	58	68	58	52	49	46	61	58	50	62	64	58	50	58	65	65	62	53	59	61	55	65	62	60	58	64	69	72	74	55	58	52	67	74	56	54	61	67	56	63	60	44	60	65	78	56	79	70	62	55	60	64	46	57	57	60	52	60	46	58	51	63	50	66	58	68	60	55	62	46	58	64	52	54	64	54	54	66	65	63	57	62	59	77	63	64	68	68	56	56	64	54	63	62	57	64	65	58	60	63	67	67	48	62	47	59	54	57	49	65	55	43	62	52	57	76	64	69	59	53	61	60	61	59	73	57	56	50	48	59	65	43	73	60	54	46	68	62	54	67	61	53	65	62	69	69	59	59	60	58	60	73	61	71	62	60	45	59	64	61	62	61	78	59	52	58	63	54	57	60	56	56	49	55	54	67	55	45	46	52	49	66	46	63	67	82	46	59	57	62	49	64	60	49	69	58	45	73	72	66	70	53	68	60	51	62	59	81	52	62	56	65	54	57	56	59	51	61	56	69	70	62	58	55	57	76	62	52	58	64	55	56	57	64	64	63	63	50	53	58	55	58	62	66	56	61	52	60	66	69	52	74	68	52	49	63	57	78	48	55	83	63	51	74	59	53	65	53	55	61	62	61	60	54	59	49	64	62	68	62	69	55	64	58	62	63	53	68	63	64	64	63	56	54	45	58	75	65	66	63	66	52	65	64	62	50	51	61	55	60	65	62	63	64	68	65	50	41	72	81	62	57	58	55	64	51	69	56	65	48	64	61	37	65	50	62	47	56	68	59	63	45	68	65	53	77	65	52	66	58	53	57	59	43	62	55	53	49	51	70	59	63	69	60	64	52	53	58	69	67	74	54	47	69	63	82	68	54	49	65	55	54	67	68	72	61	69	61	57	62	45	52	72	75	74	44	50	59	60	55	54	69	62	73	51	46	45	63	55	70	63	69	73	49	58	51	57	74	58	60	56	46	53	50	68	55	62	61	61	59	65	70	54	60	67	44	55	56	61	55	78	67	60	53	66	57	75	63	65	58	69	50	65	49	47	70	50	64	50	46	51	52	68	87	68	57	63	57	57	52	52	59	61	50	57	42	62	51	50	55	46	67	71	61	52	47	68	54	61	63	55	76	60	65	62	49	69	62	55	60	62	55	56	69	70	66	53	55	60	59	60	53	43	56	56	58	62	59	54	54	62	58	64	53	43	50	40	56	67	58	53	62	80	70	58	56	59	60	57	57	58	65	56	66	62	48	48	55	59	52	63	59	66	45	60	59	70	57	60	68	68	57	53	60	58	63	61	62	64	54	53	56	59	62	70	46	48	60	50	58	47	62	40	55	76	59	63	62	58	57	70	53	46	62	64	61	64	49	61	58	64	65	57	67	54	53	53	55	48	72	72	54	53	52	59	56	64	58	53	63	51	55	75	67	65	62	60	63	63	68	60	55	56	51	62	65	71	73	61	57	69	63	58	58	58	46	66	49	66	57	65	64	54	59	50	50	63	63	54	48	69	53	67	61	55	62	62	55	51	39	71	48	60	46	70	56	56	47	62	58	56	54	54	51	48	63	70	69	56	63	61	62	64	58	58	59	72	61	58	61	68	57	56	80	61	54	50	51	49	64	52	70	56	60	64	71	57	71	65	68	56	65	65	52	74	68	60	66	47	57	58	58	65	64	51	62	58	45	61	51	46	52	48	64	69	55	58	55	68	73	66	70	72	51	62	63	54	62	59	61	66	70	55	63	59	65	60	59	70	64	53	53	58	58	55	55	59	53	67	60	65	73	60	80	49	66	62	63	65	79	66	53	68	45	62	51	63	59	58	61	57	58	65	57	58	55	64	51	59	66	56	45	66	64	59	58	67	58	60	58	64	74	51	56	70	59	71	68	59	65	47	65	61	74	69	75	57	52	70	73	67	67	54	60	69	53	72	53	66	67	45	54	71	62	66	66	51	46	58	65	54	58	44	75	63	76	72	57	56	61	79	56	61	62	53	68	64	63	48	49	69	59	71	53	64	63	75	65	70	54	51	60	57	66	60	58	56	51	62	71	52	63	60	60	63	57	55	76	54	62	57	56	61	70	53	49	52	59	65	63	64	55	58	53	60	72	57	63	45	49	66	53	65	58	52	71	58	69	52	58	73	59	63	64	40	61	54	55	55	64	59	51	55	49	62	64	58	69	72	60	65	46	61	75	63	64	62	52	55	68	47	59	62	64	54	64	56	65	72	59	50	73	73	66	55	59	51	49	56	59	59	48	51	54	69	71	59	65	58	55	58	68	52	63	62	61	54	59	76	64	66	63	66	55	53	58	53	59	49	61
14397	4476	2599	2942	8381	11076	10622	11364	8865	6180	4591	3352	2777	2552	2429	2101	1941	2106	2442	3305	4298	3893	3381	2398	1676	1067	846	602	552	428	451	453	448	471	424	455	419	448	457	439	449	459	467	431	417	438	446	419	440	465	451	458	427	456	415	409	408	445	395	435	462	441	440	428	432	425	451	462	395	451	427	415	432	496	449	457	498	437	396	451	407	399	430	425	450	396	443	422	428	431	437	438	459	462	441	431	476	444	451	419	430	436	436	428	451	470	455	441	430	425	447	423	437	442	398	471	439	439	447	420	456	448	459	425	425	461	428	434	441	452	447	445	420	460	410	465	461	430	387	415	463	430	427	420	438	452	453	419	451	437	460	400	464	454	449	414	409	415	469	429	450	415	410	423	445	450	443	401	425	429	420	436	462	441	442	450	445	431	443	420	435	384	452	448	442	460	431	471	445	389	424	409	446	449	408	453	423	445	439	442	427	500	405	430	449	453	449	451	397	408	418	448	422	461	443	433	389	436	428	405	442	451	430	442	424	458	407	437	452	422	452	426	433	440	445	431	377	494	433	431	462	413	446	432	449	399	449	445	404	447	400	425	432	446	448	427	435	425	413	494	444	471	407	463	478	430	457	436	475	427	472	419	424	466	439	432	415	402	439	409	429	450	423	430	450	429	438	440	440	428	431	432	423	430	418	433	400	400	457	443	455	408	424	444	426	439	450	433	446	396	443	447	398	466	436	419	441	460	450	472	416	430	439	435	427	444	458	404	445	415	470	389	441	442	438	456	432	453	478	482	452	410	416	441	435	459	456	412	459	438	453	443	468	454	428	432	415	420	443	428	440	457	439	478	441	426	432	467	464	471	445	436	395	427	455	419	492	445	466	452	456	449	437	432	416	417	422	443	460	469	437	430	438	443	422	448	412	436	447	386	425	461	478	415	421	455	445	483	444	463	440	440	440	443	428	443	444	415	414	414	403	414	434	444	439	448	444	465	429	426	443	452	472	451	448	436	484	436	415	460	425	506	442	436	425	446	437	435	467	426	410	431	446	440	428	459	485	438	440	448	389	426	437	459	419	433	431	435	438	484	444	439	451	457	455	437	455	417	449	437	418	399	406	422	440	467	434	442	446	433	444	443	444	430	411	418	450	427	454	472	413	431	454	444	437	436	443	413	465	418	461	437	413	468	418	419	465	415	474	420	418	449	432	429	451	444	392	414	462	469	460	439	442	444	478	453	439	443	426	437	461	468	458	437	411	459	413	443	422	455	462	451	473	474	421	428	417	461	413	476	449	439	456	422	417	496	457	442	421	434	445	431	416	461	448	465	437	473	408	453	474	448	438	457	461	442	408	435	440	433	428	428	428	418	420	458	443	448	444	475	466	459	422	396	413	463	449	457	445	434	400	425	455	444	434	390	453	441	432	440	449	417	425	467	415	445	427	411	417	430	468	438	441	407	459	465	438	430	439	443	439	468	444	450	446	392	462	424	436	451	427	440	447	446	407	453	399	442	440	440	386	428	415	442	410	425	444	420	443	429	436	464	484	461	437	435	432	466	455	465	436	455	404	401	416	440	439	441	429	431	436	412	434	451	403	420	413	445	463	426	473	433	476	427	439	426	468	467	447	421	463	427	409	479	422	431	444	459	412	447	424	416	466	453	433	383	435	462	467	424	508	415	447	431	466	404	467	421	403	464	429	439	437	431	473	435	422	415	407	431	439	436	435	438	407	451	452	432	422	447	439	483	450	448	417	433	446	444	415	444	412	436	452	435	415	455	440	423	441	436	415	452	438	466	418	452	438	453	467	414	463	443	427	405	424	454	455	458	421	449	444	423	448	452	431	454	414	436	431	462	424	401	446	437	431	473	429	401	460	415	422	448	431	416	434	414	409	444	442	427	392	435	476	445	439	454	433	392	431	430	451	431	441	428	415	447	432	429	407	425	434	416	459	439	462	450	431	407	440	463	454	444	426	453	450	458	439	426	411	444	445	387	442	423	414	427	440	453	425	415	440	423	421	420	453	453	447	431	487	426	439	457	477	457	419	418	445	456	432	440	473	446	449	475	455	480	425	432	468	445	480	435	443	394	447	415	416	446	425	435	452	447	430	420	441	434	413	451	453	426	448	417	426	423	445	442	420	423	436	430	416	488	437	401	425	400	455	433	420	428	403	402	427	424	438	434	426	438	413	474	423	409	398	464	410	443	419	493	465	433	416	468	448	429	427	444	476	427	429	439	441	442	488	439	446	428	431	444	428	450	445	445	412	443	430	425	456	417	451	432	446	431	464	467	401	429	435	426	422	444	459	458	452	460	411	416	459	459	421	440	448	460	469	469	482	444	427	418	407	439	457	451	434	438	453	439	398	428	448	452	381	482	449	424	413	417	466	445	408	431	426	449	448	420	436	431	422	436	446	432	407	442	431	446	437	446	462	430	448	457	420	411	401	413	442	436	469	452	453	425	437	436	423	454	427	445	453	473	449	450	432	455	441	455	456	445	444	416	429	429	413	461	435	445	436	449	436	425	423	491	418	434	431	395	441	417	480	474	445	425	462	463	479	458	429	462	427	441	431	445	436	405	437	425	438	418	450	471	411	412	456	416	423	437	450	421	454	475	440	427	407	453	447	444	481	412	441	446	446	453	412	419	429	454	435	437	396	449	405	450	441	480	445	422	459	461	432	447	389	444	421	472	394	454	414	425	424	426	410	479	427	417	429	454	441	415	430	420	442	398	458	435	431	472	478	426	414	453	436	435	429	433	446	443	488	436	453	455	431	478	420	443	419	453	441	462	457	445	433	414	446	445	472	423	466	396	428	434	444	425	448	410	458	452	392	419	449	481	441	458	464	432	432	440	401	458	448	442	458	425	453	446	443	407	449	433	447	449	434	448	438	439	457	404	474	469	453	419	467	474	443	430	428	432	415	425	427	442	416	459	443	428	429	411	460	443	440	455	441	473	433	448	465	445	433	432	466	431	466	448	454	442	459	433	449	441	424	434	424	411	442	428	430	436	456	407	452	461	457	440	449	437	437	421	424	458	478	414	447	408	459	432	387	474	413	430	432	441	438	385	445	414	431	423	458	454	438	450	443	404	428	429	413	434	466	443	388	435	408	402	421	438	443	419	479	425	463	465	414	434	409	397	436	407	422	429	457	454	440	459	441	394	447	450	419	440	404	471	471	404	417	453	446	431	443	453	424	429	439	448	385	424	420	391	433	470	438	430	462	431	463	453	466	477	445	438	437	455	439	497	482	465	445	436	446	453	427	455	447	430	400	447	449	427	469	439	419	459	421	445	436	452	465	415	457	457	440	423	419	476	462	433	444	434	436	439	441	443	421	462	420	439	423	445	470	448	433	429	454	455	453	458	462	458	396	414	424	437	435	474	427	448	420	439	439	427	409	433	431	465	437	425	440	431	455	472	464	439	421	418	464	398	426	432	419	432	458	433	434	484	449	431	449	450	457	425	438	425	466	454	477	477	433	471	457	432
1449	589	308	277	226	245	320	347	344	251	230	208	138	111	114	98	135	115	249	488	586	627	455	389	250	155	89	87	60	60	55	45	46	40	57	33	54	57	57	61	58	53	37	47	70	64	41	55	42	36	51	41	56	52	46	48	51	55	43	50	46	44	56	49	56	44	46	35	62	52	50	62	50	39	49	48	38	48	40	51	50	54	54	52	39	51	41	50	54	49	49	50	46	54	38	41	48	50	54	45	49	51	54	50	46	47	56	60	60	67	47	58	52	55	58	51	45	54	45	44	57	55	63	50	56	51	41	41	54	60	43	50	59	61	56	56	61	50	40	45	41	59	60	33	43	35	49	47	52	43	46	36	46	54	47	55	49	42	47	60	52	53	40	38	47	43	42	38	42	57	50	50	45	37	38	56	53	47	52	47	38	65	51	41	53	60	48	54	51	53	49	52	53	42	48	46	41	50	51	49	49	43	52	44	51	46	45	49	41	50	56	49	50	56	33	39	46	61	50	46	46	50	48	38	44	29	50	61	53	49	48	60	44	42	65	55	57	48	57	54	46	47	45	50	55	59	49	56	55	51	46	54	53	59	52	46	44	42	62	56	54	52	48	49	53	47	67	65	45	48	54	43	46	40	37	49	57	50	59	44	43	54	42	48	52	54	49	60	54	57	43	44	54	40	45	56	55	67	42	56	41	51	56	49	49	56	50	48	51	42	60	44	59	50	49	51	55	58	62	47	44	46	48	54	44	56	48	42	51	41	59	54	59	51	53	39	48	54	48	57	46	47	61	45	48	56	44	57	54	50	44	40	46	44	42	54	43	49	42	46	44	45	48	50	47	52	50	44	50	45	47	44	49	66	44	44	56	39	48	49	46	41	53	47	52	62	37	52	38	57	50	60	50	52	50	62	52	42	56	43	57	52	30	48	54	65	61	52	49	49	42	54	62	56	43	51	52	38	53	45	31	46	47	61	57	52	68	56	41	59	45	49	48	48	40	53	52	68	51	48	51	41	49	59	52	53	47	55	54	54	72	53	51	40	41	47	41	47	50	42	55	47	37	39	43	54	54	48	62	51	47	46	52	53	46	55	48	52	48	46	42	41	52	60	45	44	39	49	45	42	46	58	52	36	42	38	57	44	51	59	60	58	48	54	36	50	42	53	48	58	49	46	50	55	65	43	59	45	62	56	50	50	46	57	34	33	54	39	37	40	48	60	55	44	45	62	62	33	64	40	56	70	55	47	48	38	44	54	51	43	52	52	46	54	41	49	48	39	53	54	64	42	45	60	43	45	58	50	47	43	42	60	47	49	49	57	40	53	45	62	45	46	56	43	49	54	41	55	42	54	61	51	56	46	55	65	40	44	48	41	48	38	34	47	50	64	51	49	58	57	48	62	45	40	59	56	52	50	47	48	53	42	50	51	49	35	48	46	43	48	40	52	55	61	47	53	50	54	68	51	44	52	49	36	39	52	64	42	57	51	38	51	55	47	53	40	44	41	57	45	44	51	46	53	48	49	57	62	60	52	56	61	51	47	43	60	44	53	37	39	54	50	27	46	60	49	39	36	50	41	47	54	55	50	55	52	55	49	48	48	56	51	48	46	39	43	47	45	40	56	53	48	52	47	45	56	41	42	50	47	55	42	36	42	34	41	44	46	52	43	43	50	40	57	44	45	50	51	56	50	41	53	38	43	51	63	45	49	47	49	53	48	39	45	58	51	43	43	48	55	51	48	50	58	46	49	46	50	44	53	53	45	50	41	49	44	49	50	45	57	52	64	42	45	56	32	46	62	48	49	51	58	48	47	52	48	46	48	56	62	59	49	67	50	39	57	47	56	54	53	44	74	57	48	49	37	46	38	53	70	49	52	54	54	53	52	42	44	53	44	52	50	62	42	61	55	45	57	46	51	55	50	54	54	44	66	49	60	44	47	45	50	56	42	62	54	48	49	46	39	50	42	48	47	53	51	53	47	48	40	57	48	57	46	32	53	50	64	51	71	44	39	55	54	67	52	36	38	55	54	59	49	57	56	49	48	40	34	46	36	45	39	44	39	52	51	42	55	52	52	52	50	64	59	49	43	49	41	51	49	39	35	52	52	36	46	43	49	58	45	46	50	54	73	34	47	53	45	40	34	42	47	46	52	45	33	40	56	56	53	53	52	57	51	54	53	44	42	44	56	45	60	44	52	47	43	44	53	60	49	50	53	37	63	50	42	53	40	46	46	51	53	62	55	51	69	53	53	53	45	57	51	43	48	42	54	63	59	46	67	59	55	64	49	61	45	53	40	43	44	41	59	60	36	58	61	50	52	50	47	38	47	54	53	45	35	44	46	43	49	45	46	47	52	50	50	48	49	51	52	49	60	45	46	45	49	42	55	59	59	44	34	49	46	70	49	38	46	54	49	51	48	47	57	52	50	46	60	60	42	52	58	57	48	48	54	39	49	61	58	45	49	51	51	47	41	58	52	52	61	61	57	43	38	53	53	60	55	47	55	53	50	49	54	45	56	51	43	38	56	56	40	46	39	51	46	47	52	41	54	43	49	47	44	44	53	51	39	48	60	56	47	40	45	55	52	53	48	48	42	37	48	44	53	54	39	47	45	55	45	41	43	47	49	54	48	43	40	45	55	57	57	55	47	47	52	46	58	55	43	44	39	52	39	51	40	47	53	56	57	42	49	38	68	48	54	50	60	44	69	55	56	43	58	56	49	59	50	45	45	59	37	45	51	40	58	53	62	43	53	50	51	51	58	55	54	51	36	45	42	42	44	48	43	45	45	41	56	56	51	43	54	43	54	45	58	37	48	40	58	53	46	45	51	46	43	59	51	52	46	51	51	43	41	51	41	38	40	42	45	57	58	56	70	59	49	52	41	43	60	45	39	42	54	51	41	57	37	43	54	50	38	55	64	50	46	51	41	59	53	50	56	51	47	47	44	47	57	41	47	46	60	57	46	45	47	50	40	57	56	57	42	39	54	60	41	57	52	48	50	53	47	39	48	52	53	51	60	45	52	47	54	71	71	51	46	65	48	31	49	45	47	40	61	58	44	49	49	46	35	45	33	54	50	52	51	54	50	37	62	46	50	41	47	45	44	46	43	44	38	46	59	50	48	48	54	43	51	53	45	52	47	44	42	45	62	46	50	53	44	44	41	36	45	51	63	46	47	41	43	50	55	57	44	39	41	49	45	62	53	45	44	48	42	69	64	52	44	52	52	45	55	41	53	43	48	43	49	45	52	36	48	47	48	59	55	46	45	46	49	38	52	45	44	64	54	51	44	44	67	43	45	49	28	50	46	48	53	53	47	50	39	37	49	54	45	46	46	55	33	44	44	34	47	53	60	50	58	41	57	43	47	39	41	49	58	58	53	53	64	50	47	38	52	40	52	44	43	54	45	52	52	53	47	46	41	44	41	45	49	39	43	48	53	60	48	36	49	36	56	54	56	43	44	61	45	47	52	42	48	48	60	48	54	50	56
16629	6220	3402	4869	10606	13097	14911	13709	12101	8759	6746	5596	4238	3110	2785	2416	2331	2926	6100	10569	12411	11556	8945	6809	4027	2511	1381	895	607	453	391	356	369	365	386	366	329	333	356	324	327	345	364	336	325	319	326	329	347	375	383	331	369	375	370	306	372	343	360	365	344	359	362	378	336	340	365	332	356	343	350	365	366	349	361	361	351	412	368	357	354	368	351	384	342	355	387	350	372	379	338	347	351	366	373	346	342	338	337	357	363	398	361	327	312	359	385	372	375	354	362	384	373	331	382	345	332	385	380	350	366	358	387	333	373	323	360	378	349	381	352	363	360	345	308	379	346	366	358	336	343	334	366	324	401	372	368	415	374	372	332	357	374	375	375	361	348	332	365	387	364	343	364	385	351	361	363	343	341	349	346	350	376	383	346	363	351	363	385	388	365	376	358	345	347	370	355	370	309	382	364	389	326	367	360	331	358	364	352	322	339	381	347	374	358	391	374	346	358	378	364	329	382	364	356	384	323	375	310	355	385	349	359	367	331	365	334	384	353	324	338	387	360	327	376	369	351	391	346	365	392	385	347	329	350	356	363	384	346	355	358	371	334	376	329	363	364	333	372	359	327	343	393	351	408	368	317	362	395	341	337	369	346	331	390	364	360	374	338	347	380	374	315	353	358	361	346	373	347	373	356	377	379	355	362	342	373	364	347	369	325	356	361	338	368	351	349	372	373	376	336	337	348	375	374	390	373	360	353	381	361	370	383	347	348	351	320	377	366	341	341	383	348	387	374	372	360	375	345	332	356	369	355	365	382	361	358	354	380	349	352	364	361	364	362	375	364	344	358	355	345	386	362	342	366	367	370	329	378	348	348	339	355	340	362	376	337	355	308	381	374	339	331	371	390	384	388	358	366	358	372	375	341	359	320	343	328	424	380	335	363	368	326	339	379	358	359	373	357	355	364	359	320	376	385	330	363	355	381	363	353	384	359	341	353	346	363	381	349	363	359	347	344	362	363	333	331	360	335	329	359	363	367	352	349	378	352	363	344	339	390	370	364	345	344	358	329	347	371	363	383	387	345	358	316	355	347	353	353	330	355	351	390	358	385	339	321	336	356	349	379	325	391	354	364	334	382	348	364	363	368	347	372	360	401	345	383	309	365	356	385	389	345	351	389	369	338	327	360	370	345	400	407	317	348	346	403	329	391	422	367	348	351	331	402	350	374	374	343	365	365	384	356	332	356	373	377	375	324	354	360	352	336	337	372	363	358	358	323	344	358	357	375	315	353	330	354	382	368	377	338	380	356	369	361	334	342	340	339	355	362	324	346	373	346	355	366	353	354	381	385	345	342	351	388	360	362	393	349	377	357	344	309	357	353	346	400	345	347	357	369	377	360	404	345	367	343	353	338	355	341	353	349	346	344	344	356	378	359	365	311	389	328	370	350	326	374	381	356	357	326	348	351	339	354	343	364	372	380	380	351	384	360	408	369	354	387	395	362	377	337	357	365	326	359	334	371	372	337	365	333	381	375	327	366	381	328	342	343	362	371	369	362	353	366	341	354	340	368	361	362	346	341	333	356	343	367	368	357	323	337	366	331	335	364	345	340	352	381	343	315	341	342	371	346	337	381	353	346	373	385	363	349	351	383	414	387	332	372	400	349	349	361	349	359	355	373	391	383	361	373	350	374	368	365	375	349	355	346	354	333	384	382	342	375	359	343	339	362	379	381	379	360	374	343	347	368	352	324	349	344	367	379	380	316	350	361	357	384	344	365	344	369	349	352	368	392	374	333	385	337	361	346	343	372	380	353	374	377	355	363	400	329	321	358	374	360	344	345	352	338	359	374	370	333	370	358	387	350	351	364	360	359	391	382	355	322	354	359	399	336	347	354	328	359	365	374	336	339	377	322	382	340	343	360	399	323	376	364	346	347	341	311	385	346	350	342	353	327	359	349	352	338	312	353	403	352	342	349	391	359	350	370	354	355	366	359	326	367	388	325	366	331	367	376	341	345	356	386	330	329	364	314	376	388	348	358	355	366	366	364	357	364	353	352	330	376	324	325	349	345	396	374	380	331	352	340	348	391	372	377	350	341	338	378	369	375	385	320	359	351	362	347	348	356	336	388	363	362	368	363	360	386	346	365	378	368	362	348	333	347	346	363	360	363	350	352	347	379	372	385	361	364	373	374	362	358	357	378	376	363	355	367	395	389	352	346	379	361	332	388	348	368	324	344	349	322	378	351	335	344	329	370	371	374	352	365	374	340	355	336	369	350	394	368	365	377	373	342	366	341	357	366	340	360	372	355	349	348	383	382	373	388	338	358	386	368	335	367	365	345	326	361	367	329	365	351	356	372	359	411	366	336	346	384	337	350	369	355	374	340	327	339	345	346	363	374	343	348	357	336	333	351	375	358	379	329	366	394	320	359	340	355	328	380	347	342	364	383	338	345	332	361	348	371	366	324	388	345	341	361	347	393	364	344	394	364	344	344	344	374	336	332	323	324	344	380	367	353	352	370	335	334	315	379	344	390	349	362	344	394	387	356	379	337	342	349	333	335	379	353	383	369	336	345	381	337	362	361	360	358	353	369	337	350	341	366	356	390	344	364	377	346	389	370	359	357	375	351	364	347	348	395	335	369	359	358	358	364	378	383	367	372	367	369	369	354	375	336	355	356	346	369	345	337	362	367	375	355	357	369	357	337	344	378	348	324	337	365	378	347	344	363	355	344	344	324	360	359	353	352	341	394	334	329	325	352	335	381	348	329	374	354	339	390	369	360	394	384	352	372	371	336	380	353	361	349	352	376	351	334	373	344	354	361	349	363	330	373	341	377	341	356	352	363	363	328	348	364	379	334	348	390	343	359	360	351	365	346	342	393	378	368	357	372	374	345	362	317	337	352	362	350	358	335	368	350	348	371	378	356	318	354	356	343	363	391	357	351	365	370	393	372	333	351	372	367	372	336	359	354	391	357	382	384	360	339	345	324	362	335	372	377	339	351	364	349	342	329	356	374	350	347	340	359	358	353	349	381	347	375	326	346	345	389	378	339	346	357	354	349	374	346	347	358	370	346	344	334	340	340	339	372	378	375	357	386	341	358	375	335	357	345	372	365	368	363	354	349	374	366	339	372	359	334	349	380	357	355	343	346	377	350	371	313	352	334	334	347	375	328	357	351	378	383	373	369	367	359	374	350	363	384	364	341	384	373	331	344	350	361	373	323	379	397	341	401	380	348	378	349	349	375	314	362	358	394	347	387	320	380	360	374	344	346	368	364	351	361	352	398	337	344	350	359	332	362	342	363	364	338	335	376	335	353	335	340	346	360	370	346	362	368	359	376	365	350	346	342	375	351	388	386	364	368	392	345	387	360	302	359	371	363	375	336	346	327	375	366	307	345	377	361	361	324	355	378	356	352	329	381	349	334	381	384	391	359	362	355	349	352	356	334	342	353	350	349	361	349	339	349	349	357	348	362	385	349	368	377	359	324	394	365	369	371	373
3013	553	379	292	188	206	360	320	368	305	246	277	212	156	174	144	135	139	182	595	689	654	485	386	269	193	166	98	82	86	80	68	73	60	67	66	78	79	76	87	84	68	66	64	78	86	80	63	76	89	63	70	79	76	60	72	59	71	74	77	71	67	68	66	63	99	75	71	71	66	78	59	57	65	82	75	81	74	57	70	53	79	60	78	67	65	60	63	74	63	71	77	82	84	60	88	56	76	57	73	61	81	79	77	62	66	83	74	69	68	64	73	69	68	57	53	80	61	70	70	63	64	85	61	77	83	78	66	59	79	80	69	64	91	73	82	70	78	80	69	95	63	79	74	67	72	66	59	64	62	79	77	67	68	68	57	66	69	63	75	63	88	65	74	72	69	78	74	62	70	62	56	75	69	60	70	86	63	63	67	86	72	73	74	72	82	58	64	65	80	71	65	59	70	73	73	58	82	72	83	82	64	68	74	73	86	68	71	76	78	51	76	102	69	55	66	84	59	65	89	86	70	61	63	80	79	63	71	65	48	72	82	86	75	75	71	77	72	63	78	64	67	73	81	86	89	61	77	66	70	70	75	61	65	67	69	57	72	69	69	74	85	82	68	65	64	86	84	70	70	69	82	69	72	73	78	71	80	68	81	75	72	72	66	69	79	63	69	64	68	63	64	69	59	69	80	61	68	82	76	80	52	69	69	77	78	86	69	57	72	62	80	74	72	80	69	72	74	72	77	67	83	78	80	79	80	69	79	63	74	68	63	64	75	81	54	72	66	66	66	76	79	65	76	91	74	78	62	67	84	69	65	98	56	56	69	67	60	71	70	58	57	79	88	73	67	88	83	72	64	64	70	66	73	69	80	65	69	64	67	69	80	79	79	80	72	63	66	75	69	91	83	72	76	90	72	76	92	61	65	76	65	72	66	73	72	77	77	72	78	67	71	70	90	85	63	75	78	73	71	75	72	71	59	66	59	66	68	73	63	77	80	75	81	88	56	77	81	69	68	82	61	74	72	66	63	64	87	63	72	65	79	72	71	80	63	83	96	84	72	88	68	68	72	82	72	70	63	97	76	71	51	72	64	60	79	81	65	61	64	68	66	85	68	58	65	63	73	83	74	64	87	71	79	83	77	66	84	70	71	80	76	74	69	76	74	69	68	75	61	61	66	80	55	59	69	70	66	73	76	73	76	71	68	70	60	80	65	71	53	67	79	79	71	72	57	69	71	61	81	56	62	68	67	75	68	82	72	65	70	69	93	66	74	76	68	64	77	74	60	76	66	77	75	80	80	77	66	69	68	79	55	73	76	79	71	74	69	69	74	78	55	77	75	59	92	71	67	82	84	71	71	86	73	68	77	61	91	69	74	82	73	63	68	73	68	72	68	58	74	76	68	78	71	62	72	91	70	85	83	74	61	71	63	61	78	59	85	89	80	55	64	82	63	61	59	72	78	77	67	86	67	70	72	76	66	64	72	70	72	77	70	69	70	74	55	75	65	70	66	72	63	82	68	71	66	76	61	63	73	72	83	73	76	80	77	65	86	74	68	66	66	61	51	89	66	76	77	88	70	81	69	47	66	92	53	80	79	62	71	65	69	65	58	70	70	79	69	70	85	66	66	85	80	73	82	73	81	78	79	67	65	57	67	83	81	72	78	60	66	72	60	72	74	82	63	81	64	79	100	69	78	64	76	85	68	76	64	67	64	86	80	67	70	69	77	100	81	89	67	77	65	60	82	66	66	63	57	76	77	63	65	72	83	68	75	76	69	80	71	88	74	72	60	77	71	72	74	83	74	52	80	93	66	79	77	93	59	72	69	76	77	74	66	72	66	82	71	62	84	56	89	77	75	68	79	55	73	84	65	62	85	81	50	76	73	77	72	81	88	70	81	66	76	78	68	62	64	71	61	71	64	67	67	80	74	79	70	71	61	67	68	66	60	87	69	79	70	85	63	75	57	74	74	58	80	74	70	61	74	85	54	67	68	45	63	73	64	71	66	70	63	82	73	71	91	87	72	80	68	60	67	74	70	84	59	57	78	80	81	76	57	65	86	59	73	85	60	79	69	69	81	77	58	74	66	89	76	67	73	69	73	65	65	77	88	68	68	72	75	65	62	82	73	64	68	87	65	68	72	58	67	62	67	78	78	75	64	57	73	87	79	72	72	73	93	81	67	92	56	60	80	62	80	65	73	64	78	80	76	68	66	82	88	71	77	80	88	71	72	65	67	80	65	67	93	55	89	68	82	60	84	60	67	77	66	72	74	67	78	60	91	67	73	66	59	74	83	69	74	59	69	70	79	62	81	74	68	76	67	67	64	78	74	62	68	71	71	72	76	69	62	81	84	67	74	58	78	69	78	60	74	73	73	70	87	63	77	66	65	83	68	72	73	68	82	67	77	79	69	66	64	67	72	51	88	78	75	65	73	71	66	65	75	76	84	76	57	75	75	61	74	82	68	63	71	81	79	73	86	70	67	68	71	64	71	73	74	54	56	68	74	74	59	74	63	81	73	54	67	80	73	75	61	65	68	57	69	75	73	61	79	70	62	73	85	77	72	68	84	71	74	76	66	75	80	61	67	66	79	77	64	71	78	62	75	84	67	71	89	74	82	69	74	69	67	77	88	69	67	75	75	72	58	71	67	72	63	74	72	73	78	85	56	73	76	75	83	62	85	72	62	93	71	75	70	64	57	71	82	73	75	69	81	77	68	71	81	80	90	74	59	64	63	69	62	67	79	73	89	66	76	71	74	64	64	85	67	76	73	60	63	77	69	81	78	65	71	67	66	73	65	74	87	69	50	60	47	70	76	84	69	63	63	82	76	61	73	77	56	64	82	70	77	53	73	79	80	81	79	95	82	71	60	62	85	72	68	73	60	79	72	72	59	83	98	81	70	72	62	77	61	64	64	81	57	66	59	70	76	62	76	71	80	62	66	77	62	55	76	63	59	61	73	84	76	72	58	70	77	71	74	69	76	73	69	72	52	71	68	78	65	64	68	64	76	74	77	64	71	65	76	75	70	86	86	65	66	69	88	66	72	76	72	72	68	84	72	61	74	78	67	67	75	69	77	80	62	76	68	77	71	78	47	78	66	56	72	61	69	75	71	72	67	62	63	63	85	71	70	87	77	63	69	79	65	61	71	67	82	72	75	84	68	72	61	71	63	69	69	75	80	65	57	83	53	70	68	64	73	55	71	82	72	69	76	75	63	55	71	73	75	77	71	85	61	69	76	77	71	62	60	69	76	66	69	83	64	81	74	75	79	82	64	82	62	69	76	59	70	73	76	55	69	75	70	71	75	73	78	75	76	62	76	80	72	80	67	82	84	68	66	73	71	68	67	73	77	72	65	74	72	79	65	59	80	57	76	66	87	74	58	63	92	73	89	78	74	66	65	79	68	68	72	71	69	67	83	78	70	56	71	74	83	70	74	65	76	79	66	64	85	84	61	74	76	68	77	89	79	92	73	66	64	74	71
17138	6030	3650	4777	8353	13324	15341	13251	12781	9736	7319	7218	5649	3833	3423	3289	2925	2756	4001	12178	14213	12094	9799	7737	4457	2798	1687	1095	710	602	568	536	536	471	491	540	493	501	527	488	526	543	484	546	542	487	536	553	495	486	545	534	520	527	534	545	482	529	510	535	541	497	517	466	508	513	557	499	524	523	499	522	539	504	489	499	505	513	491	510	516	548	501	544	549	499	517	494	526	529	508	521	467	518	484	508	520	500	492	535	485	543	550	516	522	496	519	510	525	538	495	514	518	560	516	529	534	531	511	508	516	507	490	471	513	547	516	496	509	535	499	535	500	525	520	513	486	515	531	530	498	458	493	528	508	532	497	503	492	508	534	480	515	526	531	541	513	528	532	483	513	545	549	516	530	545	544	541	487	539	516	508	518	506	525	529	545	526	515	559	522	524	521	495	506	486	505	517	523	532	525	511	503	486	489	510	513	541	551	557	534	516	505	566	501	515	515	550	484	506	507	552	516	501	529	498	544	479	456	502	569	589	503	495	562	517	543	505	461	524	539	494	517	517	482	516	522	511	508	495	483	518	511	528	535	523	540	531	506	493	508	519	507	529	527	566	519	508	495	528	516	488	508	521	506	488	491	494	577	509	522	541	507	552	497	546	474	513	544	522	521	485	550	519	533	519	507	511	537	519	536	538	506	483	520	513	519	507	497	476	524	538	503	529	480	444	511	550	497	545	524	518	492	519	552	544	488	493	523	508	518	500	529	506	543	529	513	441	504	507	534	533	498	510	510	466	471	498	542	543	518	483	516	539	556	545	483	518	524	509	493	541	500	526	534	504	496	535	499	558	489	489	547	516	534	479	504	512	471	532	514	525	514	490	526	522	528	527	528	517	515	554	544	526	549	492	521	502	522	479	498	553	556	503	528	511	505	499	532	504	504	493	510	524	504	544	511	550	529	542	502	479	532	502	472	552	562	505	505	513	508	496	501	500	520	535	519	518	500	532	540	484	534	517	545	501	496	563	504	562	536	544	496	526	516	541	557	524	502	485	530	533	525	498	492	515	550	527	525	529	528	514	537	506	479	510	499	577	497	554	518	508	468	556	513	540	530	527	529	533	552	534	538	518	526	507	468	537	497	537	475	462	509	568	519	491	513	537	522	575	510	517	539	496	532	523	543	520	541	530	496	535	552	516	522	564	475	488	478	517	479	477	506	504	523	534	504	535	492	521	515	495	517	544	529	527	499	488	522	518	516	531	539	500	506	517	522	484	546	510	492	475	525	530	501	523	514	487	493	481	538	493	500	497	506	543	562	522	528	544	477	473	529	539	539	538	546	520	537	514	524	508	505	499	531	514	549	545	514	526	505	481	549	546	518	517	509	517	514	524	458	450	540	562	512	527	540	523	526	544	533	508	487	515	506	502	513	525	548	481	526	539	557	525	557	551	498	532	550	522	550	522	553	477	519	516	539	465	494	507	503	504	532	503	504	494	537	471	510	525	503	525	511	542	524	518	514	479	556	515	526	481	543	519	509	522	483	556	532	489	509	542	445	537	524	530	495	520	496	487	582	529	514	475	495	497	534	522	521	510	514	508	506	516	510	514	493	508	524	510	537	536	505	539	536	497	503	537	524	529	507	531	562	517	557	510	494	540	538	498	553	502	475	531	531	484	518	550	522	506	513	485	527	541	561	509	543	503	495	534	541	495	507	495	494	507	506	510	494	503	519	560	521	550	519	501	515	469	548	548	508	511	511	535	527	571	524	513	443	540	532	521	477	531	547	537	546	509	508	513	534	542	528	508	520	480	512	541	535	487	580	530	559	497	500	488	506	507	543	523	528	542	540	531	495	567	489	500	481	492	552	523	492	578	496	482	527	526	513	538	512	532	489	486	479	517	531	537	517	526	536	515	557	516	499	510	486	522	498	512	536	543	514	505	541	537	522	503	503	475	513	495	484	500	507	517	485	517	553	516	489	488	533	545	491	531	542	520	509	540	528	501	505	528	507	524	499	561	482	541	499	520	519	499	529	496	517	541	510	492	536	514	492	513	495	510	529	490	517	499	490	541	454	527	530	528	527	503	502	493	494	539	516	514	519	505	480	498	545	507	541	549	503	498	544	516	514	542	519	503	549	509	494	511	555	479	453	493	481	487	512	512	551	544	496	516	522	526	565	537	482	534	536	522	517	504	537	506	491	524	495	546	521	490	515	533	524	500	477	508	501	500	493	509	512	501	572	509	509	472	512	514	520	563	559	506	480	534	510	492	519	515	509	486	538	537	511	524	523	491	495	490	498	531	507	504	521	527	523	534	516	495	547	510	529	538	459	495	535	551	538	467	540	494	515	523	480	477	479	525	519	498	492	538	531	543	532	509	513	479	504	509	529	525	511	514	514	515	541	512	549	520	516	500	507	527	550	496	538	539	503	537	551	489	538	514	531	538	537	544	506	532	517	487	508	539	535	522	503	552	538	465	504	513	447	506	566	499	534	521	473	557	517	469	520	489	513	505	487	487	509	507	500	506	488	540	538	547	527	555	498	497	505	487	489	540	511	548	521	499	480	526	496	521	508	504	466	504	493	504	514	508	532	492	472	475	547	545	520	559	522	501	509	545	532	512	514	503	559	501	492	534	550	484	534	523	507	517	526	523	523	505	519	532	511	480	479	503	489	532	494	502	511	520	563	517	530	512	535	516	521	502	562	505	488	588	512	486	504	548	526	531	493	525	506	529	488	524	557	520	531	502	529	491	478	544	503	514	508	505	541	520	528	532	510	484	552	551	522	506	514	532	532	494	478	520	515	520	488	500	490	520	500	505	501	511	516	532	490	530	514	532	514	483	509	527	526	520	529	540	500	561	539	565	547	492	530	501	522	546	489	511	503	557	501	503	546	531	501	561	506	516	539	500	496	512	484	544	543	524	517	541	471	531	529	528	524	526	509	490	491	544	474	495	525	511	521	526	525	512	523	535	534	552	497	547	532	508	499	531	560	534	503	474	473	539	485	516	533	487	508	536	488	525	533	510	512	505	551	522	511	530	547	466	526	478	480	536	529	492	519	531	505	502	526	507	509	537	542	528	519	516	520	477	516	527	543	528	491	472	520	554	491	494	539	500	528	523	539	511	488	519	492	557	530	503	513	517	494	485	515	532	506	505	534	494	485	485	503	503	511	560	545	499	490	526	536	504	542	540	495	508	556	513	515	530	498	555	500	529	561	504	512	527	501	494	495	575	525	499	534	532	495	510	547	517	511	534	526	475	514	518	505	545	528	501	546	509	489	509	516	532	475	525	512	501	529	503	508	545	514	518	553	501	537	511	527	551	504	515	507	524	554	539	516	513	543	529	508	552	481	534	527	543	520	534	491	506	480	505	499	515	529	543	483	509	475	522	480	534	526	522	561	536	505	505	517	528	488	508	520	509	520	545	518	493	522	525	533	508	506	514	528	495	528	543	513	495	521	545	541	490	551	530	523	516	561	548	520	516	539	524	519	518	522	532
2395	718	551	320	212	346	429	429	453	323	327	310	311	247	202	166	169	203	473	1044	1294	1067	836	640	405	248	173	110	90	77	47	68	44	49	63	51	58	62	53	52	63	59	68	60	63	74	52	57	60	74	58	55	45	54	65	51	60	57	61	61	60	66	50	74	58	53	59	65	58	51	54	50	53	52	53	52	69	64	50	56	52	63	44	55	69	66	60	60	48	60	74	56	77	73	51	51	73	55	54	53	51	71	54	55	59	51	62	63	54	45	56	67	56	65	55	62	61	53	56	59	64	51	67	53	47	64	54	60	54	53	65	56	55	38	50	59	66	57	73	59	55	65	49	54	57	53	54	43	65	62	63	57	60	47	53	57	51	54	64	47	52	55	74	50	56	61	50	57	69	70	71	65	41	56	50	58	55	63	65	62	71	45	58	55	52	42	60	64	76	71	61	57	59	70	53	60	53	44	61	56	50	59	50	47	66	68	64	62	49	52	56	55	55	57	48	69	44	70	55	66	57	71	63	51	47	49	60	49	55	63	48	53	73	60	59	55	57	46	53	52	58	48	60	58	52	65	54	69	50	60	58	68	53	53	66	56	54	39	54	66	54	55	59	49	61	44	58	59	52	55	59	49	53	58	41	73	57	57	56	57	54	57	61	58	61	64	51	52	62	57	67	49	56	60	60	60	47	53	50	49	60	65	73	61	53	56	47	66	47	61	63	55	52	56	58	62	54	64	56	46	53	48	55	60	70	51	59	59	50	69	58	52	52	35	66	61	59	41	54	44	57	58	54	65	55	34	46	58	63	61	68	51	59	86	46	55	61	57	63	46	54	62	58	70	64	49	51	67	54	69	62	61	57	49	63	49	61	66	55	53	60	55	51	53	56	48	58	59	82	66	61	54	37	73	44	50	51	54	77	43	60	62	61	52	54	73	58	52	54	73	42	58	55	46	54	78	49	63	59	62	55	56	60	64	46	52	82	60	57	43	52	69	76	53	58	56	53	49	53	68	57	58	62	52	55	66	50	57	63	52	59	58	64	61	51	58	57	77	62	66	50	58	62	59	69	47	53	51	60	64	46	87	49	54	49	53	49	53	74	65	65	55	81	58	55	58	65	48	53	51	55	52	59	52	54	69	48	53	78	65	53	62	59	65	67	52	58	47	51	50	58	57	69	60	68	51	72	53	71	53	55	61	53	52	61	53	60	52	63	63	70	67	54	54	61	52	65	45	51	70	47	57	62	63	56	55	57	56	59	55	54	54	49	60	59	67	61	51	70	66	71	61	48	45	65	64	47	57	53	54	69	61	53	59	49	53	65	62	40	72	66	52	54	48	50	49	60	54	54	56	63	70	60	52	47	50	48	62	55	63	50	63	61	58	63	60	43	50	73	55	55	60	65	55	59	61	79	56	72	58	74	74	68	57	64	67	60	69	51	50	56	71	63	47	61	57	50	55	57	55	59	63	58	57	57	78	50	51	59	58	56	62	68	49	50	57	62	63	59	63	71	47	62	61	65	60	63	58	56	54	49	64	51	59	70	72	42	52	49	47	60	68	63	79	50	58	61	49	60	59	54	55	73	59	58	47	63	58	54	52	60	53	57	47	58	62	49	63	60	57	58	59	51	67	51	56	61	51	56	68	31	54	62	64	61	64	76	65	53	70	40	52	51	70	63	64	76	64	56	64	47	52	68	63	48	54	50	52	48	64	49	55	39	64	63	61	62	51	46	57	52	52	57	58	64	69	62	61	55	39	72	50	68	57	52	54	65	63	59	60	54	66	59	62	66	62	63	50	72	47	53	61	48	62	61	62	56	61	57	63	42	56	64	67	53	77	51	75	51	52	60	64	62	58	49	50	53	71	54	54	56	47	55	50	58	60	55	64	58	46	62	61	49	55	46	46	61	46	48	51	69	43	56	46	52	52	55	47	65	65	58	60	72	79	58	56	71	59	54	51	67	58	64	49	58	54	59	52	50	67	52	46	78	51	64	59	64	54	66	67	61	53	60	57	53	61	70	67	48	64	63	48	71	59	60	56	60	61	61	52	63	58	63	59	51	69	60	44	74	69	65	58	60	50	66	51	70	74	57	42	46	51	75	56	49	59	51	48	59	59	64	50	50	60	58	42	60	57	69	65	56	53	61	65	60	47	64	49	51	53	53	46	49	43	59	48	63	64	54	52	77	66	50	65	59	50	69	53	52	57	63	57	69	69	55	61	47	63	52	68	55	68	65	66	54	40	62	58	51	67	71	65	60	53	60	66	55	76	58	60	60	57	59	59	55	48	62	73	71	59	55	55	64	79	56	61	67	51	49	69	63	67	74	56	55	57	54	52	53	58	60	62	45	56	56	67	62	53	55	58	54	56	50	56	73	56	56	65	53	51	59	71	56	57	67	63	66	70	62	58	60	58	63	60	66	63	58	67	48	46	59	73	73	52	53	66	53	54	59	61	61	65	66	52	65	68	60	56	61	47	47	66	42	59	65	73	63	57	69	58	72	58	46	65	63	59	48	51	65	51	67	55	49	56	56	57	62	67	52	53	62	56	56	50	62	65	58	52	50	61	55	47	48	60	68	61	52	65	66	50	37	68	57	49	72	59	67	54	45	56	84	55	66	53	46	52	57	73	54	64	62	48	55	58	49	58	58	60	59	59	51	50	61	46	65	48	61	46	68	48	62	64	52	62	57	54	63	45	50	56	67	55	63	63	75	54	49	58	50	60	48	48	57	58	65	66	58	55	50	58	50	58	67	71	72	69	50	64	70	68	58	56	75	52	70	67	61	46	61	63	60	64	63	54	51	70	62	51	59	46	51	56	60	58	56	50	60	76	74	69	51	61	56	57	62	53	57	55	47	68	66	60	69	44	55	65	60	68	45	70	62	63	55	77	66	57	55	62	69	61	63	52	56	67	57	56	69	56	43	67	59	57	62	54	58	62	65	49	59	56	59	51	48	63	64	57	66	61	58	61	54	51	63	58	57	68	63	52	67	48	56	56	38	51	50	55	45	57	59	59	48	58	54	57	67	53	54	64	50	69	63	49	58	56	70	69	62	58	55	56	59	62	58	60	61	66	51	40	70	56	61	57	62	59	61	68	47	63	60	64	49	59	57	60	52	43	58	61	56	55	58	50	57	51	71	59	65	54	56	51	55	55	59	65	59	67	59	55	60	65	59	81	51	46	55	61	58	53	52	51	51	65	71	57	60	53	66	64	56	56	63	73	51	52	45	67	58	57	69	58	63	64	61	57	62	59	63	56	67	60	47	58	55	58	51	42	49	45	56	60	51	59	57	59	50	63	66	50	45	51	56	58	61	57	53	58	55	71	57	51	63	52	58	59	56	54	58	60	58	61	50	56	52	61	60	53	56	61	60	53	66	65	58	57	74	60	65	52	71	55	43	52	58	48	66	57	57	47	54	64	65	53	56	68	73	54	63	58	60	55	64	53	70	62	51	68	63	57	61	64	62	67	64	54	50	47
20142	7212	5343	4973	11108	18344	17527	16449	13798	10049	10372	8747	8274	6338	4997	3845	3773	4330	10271	18893	19974	17757	15135	11175	7150	4261	2346	1381	806	595	521	415	438	380	436	433	419	426	427	438	431	388	429	408	389	393	374	378	448	417	423	420	393	397	418	416	418	405	366	383	442	403	409	379	403	443	429	436	452	448	370	427	389	401	403	421	401	391	403	401	414	404	400	435	411	411	419	381	421	406	429	400	418	417	399	395	390	415	414	374	407	420	439	412	403	421	408	409	381	383	405	438	409	381	419	407	434	414	400	410	393	414	395	404	411	425	394	442	402	416	385	408	427	391	410	402	420	396	419	416	411	421	405	388	394	434	398	401	432	382	405	401	432	428	416	389	403	422	412	429	395	425	392	385	443	397	426	401	388	422	397	362	364	379	411	411	373	416	432	425	387	409	398	389	406	456	401	413	440	387	401	415	392	422	380	393	434	412	385	422	425	415	395	440	424	403	451	401	419	422	418	436	397	403	436	373	425	408	414	414	405	394	418	403	415	432	412	427	386	435	427	401	405	408	420	420	401	404	426	368	425	419	402	390	416	410	412	399	395	410	405	397	435	405	425	434	420	389	382	415	409	400	417	442	398	432	371	414	395	414	432	382	393	396	428	401	425	420	409	432	398	436	426	422	404	407	396	431	419	419	415	422	440	413	428	418	386	412	420	412	432	415	423	388	436	391	451	413	385	468	407	398	403	383	392	402	420	422	424	408	429	444	383	415	406	367	423	418	377	413	430	413	407	413	425	401	423	404	409	404	414	386	390	419	398	399	452	402	395	403	392	414	392	378	408	388	391	351	472	383	423	398	406	398	395	419	417	383	434	428	386	422	388	404	422	430	412	445	383	403	415	408	405	415	406	444	420	399	381	382	404	419	448	386	418	423	406	419	440	367	403	440	417	404	424	430	406	439	396	412	400	400	397	417	445	405	421	375	383	401	419	391	356	428	376	407	414	434	410	430	403	423	425	395	408	409	397	432	411	435	412	407	412	437	415	408	412	373	432	388	448	411	416	390	416	375	392	404	478	386	410	379	400	429	409	423	418	402	424	364	413	387	417	395	434	377	417	394	420	450	400	351	432	427	399	409	386	386	410	410	396	435	417	410	398	414	407	398	428	415	419	382	414	381	433	422	408	416	426	411	406	405	421	370	407	412	392	401	432	400	394	406	404	441	387	446	443	391	406	436	427	393	411	414	409	442	434	420	407	385	398	496	426	417	403	421	371	436	391	416	356	408	385	380	399	419	401	393	415	410	403	408	390	414	389	431	428	406	427	419	436	418	409	421	403	427	415	418	392	436	417	405	411	413	452	416	441	362	408	396	399	408	433	432	404	431	412	391	384	441	410	419	419	398	442	403	409	399	413	403	419	426	411	385	407	408	359	415	434	417	378	387	416	379	417	377	405	414	473	394	408	393	397	396	400	440	384	416	412	422	437	395	392	415	408	401	423	457	409	432	386	425	434	394	396	417	396	426	387	427	437	402	387	412	408	381	436	413	411	425	391	438	425	410	421	412	417	421	386	436	399	392	369	431	413	410	382	399	417	431	432	410	443	380	419	411	411	383	394	365	447	418	395	381	414	435	410	408	413	446	407	380	376	438	370	433	416	420	424	402	399	387	407	379	374	422	407	403	374	411	413	385	418	415	389	438	413	415	428	377	369	417	412	425	404	437	411	430	413	395	447	431	396	404	413	402	371	382	408	422	403	390	386	413	393	386	391	421	403	442	390	394	412	389	455	405	391	399	409	413	429	398	419	390	414	387	408	425	406	432	374	429	383	400	418	413	401	449	394	369	409	419	389	434	444	401	410	423	392	407	396	413	411	418	407	452	384	423	380	420	401	399	407	405	389	432	424	396	419	428	424	390	384	388	425	385	440	424	386	432	422	417	389	422	444	405	459	396	393	408	403	432	448	388	412	396	441	429	424	397	384	419	452	438	423	402	434	406	415	395	410	380	421	385	391	414	432	448	421	431	412	401	417	416	410	428	371	439	409	367	385	414	403	431	402	426	407	403	413	421	381	415	405	412	430	379	430	413	412	426	339	425	413	433	416	380	395	437	403	447	460	418	427	411	392	382	399	405	404	399	426	395	424	399	414	418	441	395	423	430	400	429	425	403	427	436	431	444	437	406	389	407	408	402	399	410	432	365	404	407	401	403	375	354	413	405	413	427	412	444	381	422	408	427	437	397	451	406	460	410	405	396	378	407	396	425	385	464	436	389	405	435	395	456	431	382	389	428	420	425	405	425	440	390	384	391	433	397	402	419	445	422	410	427	401	440	412	436	433	402	435	402	404	400	439	392	414	419	366	425	418	419	408	379	438	417	454	405	429	428	421	403	387	387	395	375	411	411	407	402	459	366	370	428	397	395	399	414	414	431	416	424	442	392	393	375	406	431	418	397	409	369	416	415	395	406	397	407	423	401	430	376	405	410	397	409	406	425	407	403	461	431	424	423	393	414	405	428	392	384	401	398	378	421	412	419	387	406	415	393	440	397	420	393	412	400	412	429	397	417	412	429	379	391	403	362	396	406	427	394	444	397	433	396	413	424	430	386	464	437	381	418	423	419	397	374	401	385	411	393	424	430	426	400	412	375	365	404	388	417	405	411	411	387	378	401	392	390	429	382	418	382	422	405	408	396	422	455	411	369	422	406	451	405	387	401	406	435	408	396	384	416	414	412	430	396	395	445	447	389	435	410	404	389	384	425	391	402	410	410	411	400	399	391	403	405	388	412	409	424	429	368	454	413	400	453	387	405	459	405	371	431	433	405	408	426	405	409	437	449	428	418	419	423	399	411	410	461	446	398	416	403	388	444	390	379	420	422	405	377	405	431	422	435	421	398	418	409	436	382	435	421	422	422	405	406	454	370	410	421	399	389	394	392	405	363	435	401	440	400	433	404	424	399	393	405	432	427	453	416	392	421	350	403	419	444	390	384	368	374	408	408	410	390	388	405	406	369	376	440	452	410	381	393	421	437	393	394	391	443	398	447	402	411	423	356	379	441	403	395	401	407	409	415	407	396	424	406	397	390	365	408	387	389	425	426	404	412	405	405	404	425	426	395	401	367	434	419	403	420	410	407	390	430	387	432	384	373	396	442	428	397	386	389	419	408	420	383	373	370	389	415	387	427	425	417	386	411	417	442	450	406	411	382	429	397	420	370	430	380	415	396	408	426	425	417	430	402	400	391	390	403	413	389	396	401	389	391	407	424	420	426	403	377	389	404	393	410	414	393	379	418	416	453	410	403	410	397	411	427	383	406	374	443	399	385	392	398	409	411	394	401	418	421	396	435	409	447	385	407	420	395	394	364	405	408	428	440	401	412	405	407	430	386	392	415	396	429	376	410	410	411	411	436	419	399	373	417	430	417	411	443	429	426	419	392	429	408	394	426	425	429	389	417	383	426	377	389	406	413	399	422	401	404	416	425	400	416	384	413	437	420	383	426	415	412
2191	420	289	183	154	186	232	208	228	209	202	190	160	114	124	114	109	105	126	150	199	200	175	140	128	100	102	70	63	58	57	70	73	50	64	48	52	63	59	57	56	52	51	49	56	78	62	61	63	55	57	54	59	61	64	58	56	57	56	69	68	56	67	59	48	64	69	64	46	57	54	63	44	53	57	43	53	58	49	57	48	66	59	59	61	60	49	77	44	66	67	47	56	39	60	56	78	63	65	61	47	48	54	54	59	46	62	50	73	56	68	58	46	50	55	58	52	50	66	58	57	58	64	43	68	74	61	73	59	53	61	67	44	71	62	53	53	56	64	64	59	42	55	53	48	61	64	53	54	70	60	62	63	53	55	49	47	61	58	55	69	65	66	65	61	51	60	44	54	56	68	62	51	55	50	64	55	47	55	46	54	49	59	55	67	61	53	46	55	55	56	66	41	56	83	71	66	57	84	72	60	54	49	45	44	64	61	61	81	60	45	46	60	60	47	70	61	73	61	55	56	47	60	64	60	59	53	55	51	66	60	44	58	44	65	51	67	65	65	70	54	65	51	61	56	53	67	67	46	53	67	63	69	51	62	52	71	59	63	45	56	62	62	52	64	53	49	73	64	55	55	53	51	69	53	51	57	56	59	66	70	56	63	59	58	59	75	67	66	50	65	54	73	76	65	59	60	43	66	59	51	55	66	65	62	61	62	60	66	55	61	60	80	58	70	67	37	74	49	44	60	65	56	57	62	57	57	55	54	50	56	75	62	49	67	67	53	58	56	72	62	55	62	67	54	58	66	66	53	74	69	53	61	54	64	69	57	67	60	68	61	62	70	58	51	67	46	55	51	48	59	57	55	66	66	68	61	55	71	65	55	53	56	47	47	53	62	63	55	68	67	64	66	58	39	53	53	67	44	74	71	45	59	51	65	62	62	57	54	43	51	63	56	58	52	60	70	52	53	78	61	64	52	62	57	59	50	61	59	50	67	54	56	38	61	51	57	64	55	60	61	81	67	73	50	61	42	55	46	53	56	64	59	59	52	60	65	50	52	67	61	49	62	55	50	52	53	73	67	60	69	45	51	50	64	67	48	70	65	54	58	54	65	61	58	70	62	65	55	49	48	53	53	53	70	52	68	58	60	57	60	61	62	61	62	56	72	63	59	74	50	59	56	39	64	56	55	49	75	68	67	60	64	57	62	76	42	57	68	42	67	49	69	66	74	51	61	60	61	61	46	63	59	61	56	47	52	45	50	62	60	62	45	60	58	82	58	56	66	69	51	56	46	70	71	60	50	67	53	48	55	50	51	64	63	53	46	51	63	45	58	63	49	65	64	63	72	57	57	69	60	58	62	55	56	75	49	63	62	53	63	57	54	57	60	53	58	59	61	55	70	57	56	54	63	55	53	55	50	69	55	67	56	56	77	58	63	69	81	75	68	63	55	71	56	61	72	71	52	59	60	49	66	50	53	53	59	52	53	63	54	63	57	64	62	65	65	68	77	49	50	56	76	59	60	57	64	78	52	61	46	65	75	58	74	46	53	74	60	53	44	43	72	61	47	54	64	63	73	60	66	52	62	49	51	55	55	50	46	65	48	59	63	56	61	56	51	56	62	58	53	47	56	61	46	60	69	53	55	65	70	68	63	61	62	69	60	63	65	70	53	47	53	62	45	64	55	56	49	51	71	58	67	59	72	50	71	62	56	49	58	61	73	63	47	53	51	62	61	60	55	53	63	61	55	62	57	53	64	46	52	65	53	74	51	52	71	66	71	69	60	66	58	63	44	64	45	56	58	62	55	54	67	60	54	48	61	60	59	45	61	55	54	63	67	57	58	46	63	59	47	72	71	65	54	52	67	51	57	40	77	60	58	59	54	59	56	53	45	60	55	62	67	71	61	59	72	44	63	55	64	49	57	54	70	50	60	42	68	56	70	53	68	55	59	59	59	55	75	58	60	48	69	67	66	58	45	56	68	50	60	55	50	60	68	47	61	59	62	50	67	61	68	63	53	53	64	62	61	63	38	64	63	55	56	56	60	60	62	54	53	54	53	57	66	60	54	54	50	53	50	54	48	51	51	63	68	56	58	68	74	56	66	54	70	64	54	55	55	61	57	44	63	56	58	53	47	52	61	60	59	51	58	65	72	62	53	48	55	68	64	56	68	66	62	68	56	66	58	63	62	49	69	57	66	63	70	69	50	62	62	47	64	54	59	48	55	67	67	55	36	62	44	44	78	60	63	42	68	67	70	63	67	70	56	65	55	71	54	86	62	64	65	61	58	55	65	53	41	63	60	56	66	61	60	65	43	54	58	87	69	51	70	61	59	72	70	64	68	53	61	60	47	61	57	61	61	55	50	49	52	67	49	52	47	56	65	59	72	66	58	54	57	51	61	48	54	53	53	47	72	57	61	57	52	71	63	59	64	55	62	59	60	51	56	74	58	64	73	60	67	39	65	65	51	73	49	46	51	56	60	50	63	62	54	52	78	60	54	54	72	61	53	52	57	61	48	62	45	75	62	57	50	58	53	58	54	53	47	50	64	56	44	52	49	71	57	75	47	67	71	52	62	59	63	48	46	61	42	66	60	65	47	52	47	65	62	56	48	65	68	48	59	70	59	60	67	55	50	59	77	59	61	70	69	50	55	58	55	54	48	58	69	56	43	55	58	44	58	56	73	67	63	64	56	59	56	74	70	52	68	59	54	58	64	56	79	43	77	63	55	46	54	57	64	56	46	53	68	62	57	52	62	50	60	53	57	57	65	60	59	62	67	63	66	51	63	55	61	52	62	51	61	52	62	41	63	58	51	59	66	66	70	67	51	56	59	67	56	65	57	63	55	47	50	50	58	55	68	55	59	58	64	52	55	57	49	59	53	64	56	64	70	58	61	67	54	54	58	65	41	57	50	56	41	67	55	51	51	54	56	54	42	63	53	52	55	67	59	69	59	44	51	47	40	48	57	40	68	61	57	63	59	52	55	58	58	60	51	55	61	50	40	55	63	72	58	64	61	75	50	55	64	64	60	62	80	53	68	59	55	66	56	61	51	68	64	57	64	42	73	75	50	62	61	57	64	66	68	57	58	76	67	72	64	53	63	53	77	72	59	59	61	49	65	49	63	53	51	48	52	59	59	64	58	46	60	52	79	61	63	62	54	58	59	66	55	73	60	89	51	63	57	62	62	54	61	56	61	64	62	52	50	61	55	62	62	60	60	51	67	63	76	60	63	59	61	55	60	59	50	67	64	65	65	64	67	48	59	64	66	60	47	71	71	69	49	60	57	65	50	49	54	58	52	60	61	51	64	49	57	51	63	54	61	60	57	55	65	57	48	51	65	66	62	49	49	71	65	59	59	64	53	50	68	51	68	56	60	35	64	56	67	51	49	60	58	76	65	64	52	62	69	56	56	77	61	61	45	60	69	56	57	53	62	43	61	50	70	63	57	44	55	57	56	47	77	62	56	46	77	50	42	47	67	57
15068	4844	2991	2807	7833	11199	10772	9395	6552	6696	6889	5831	3902	2984	2398	2274	1920	1926	2396	3495	4028	4085	3321	2594	1717	1213	867	612	566	476	466	455	459	431	447	410	424	468	459	444	437	433	452	464	449	389	440	418	392	416	393	440	388	425	447	403	427	435	442	427	414	425	428	450	402	463	415	433	414	449	443	400	438	443	440	417	447	390	412	430	420	428	432	425	443	430	408	434	467	440	418	420	403	420	433	427	407	407	421	428	430	399	430	454	420	422	432	443	422	395	414	443	432	436	438	461	418	453	410	430	422	450	431	405	438	404	445	443	411	424	405	450	451	458	444	416	426	415	402	413	415	455	427	384	433	410	428	403	454	422	444	432	414	439	456	440	400	436	437	412	431	451	450	402	422	435	386	415	373	411	435	395	447	434	449	442	435	432	449	444	444	448	466	410	414	427	434	449	381	416	447	467	430	476	446	427	403	446	418	470	456	420	406	420	436	433	402	417	397	434	421	426	384	459	438	423	422	421	410	414	442	443	465	442	429	427	465	449	420	440	419	419	479	415	417	417	438	452	462	419	401	470	424	437	407	434	449	429	464	404	433	402	480	400	431	410	406	426	422	419	417	462	469	449	440	420	403	430	439	411	442	434	421	409	401	464	429	439	443	430	438	483	403	435	464	453	419	380	465	392	396	451	418	449	395	436	418	442	396	438	410	413	433	435	462	411	432	417	411	444	416	451	468	445	449	437	417	460	408	420	447	434	415	461	416	437	458	429	454	438	397	462	442	406	447	433	444	385	393	435	453	424	444	396	403	427	428	385	447	437	422	428	406	434	415	451	373	435	431	426	448	420	435	438	411	393	436	456	432	423	444	403	394	454	422	448	424	450	392	402	428	429	441	448	440	476	440	428	413	436	450	451	427	421	401	356	421	447	421	456	420	447	441	436	420	404	409	413	463	450	425	416	448	454	427	413	434	447	450	397	442	434	434	430	430	425	403	491	440	423	432	418	438	430	440	426	433	450	406	465	413	422	428	445	422	421	425	406	408	464	441	451	405	440	390	398	440	421	457	437	436	472	441	421	434	430	419	446	416	445	430	436	460	418	406	430	436	461	471	459	424	439	411	435	429	425	391	460	476	452	421	429	413	414	437	461	408	379	437	415	437	436	415	430	435	392	443	454	440	395	408	413	435	451	392	397	419	424	438	413	435	434	412	465	383	452	434	425	420	431	418	405	446	427	466	469	412	436	477	407	390	424	409	477	409	421	449	432	440	411	413	421	440	401	427	389	433	409	436	416	404	419	460	432	448	437	421	408	413	440	419	410	423	420	436	449	425	445	477	402	415	423	430	437	400	449	419	407	419	458	417	422	448	428	438	455	432	433	400	437	451	435	464	444	443	436	419	403	451	438	437	439	460	399	437	427	466	450	459	434	423	451	400	442	444	424	400	393	444	472	415	421	413	460	434	433	429	411	401	418	423	433	421	437	442	400	441	416	416	442	427	427	424	451	421	456	432	424	436	463	425	423	453	452	441	407	403	449	418	415	452	448	426	428	456	412	432	426	413	442	437	430	453	459	401	450	467	460	428	423	401	410	418	397	460	411	454	436	408	406	445	442	401	428	407	419	423	400	440	463	463	485	439	431	415	436	424	400	431	434	453	431	405	397	409	417	392	421	439	449	385	412	412	430	432	427	439	461	463	413	441	425	437	411	407	431	428	429	417	456	417	415	435	395	388	424	434	415	413	418	469	441	420	427	454	470	419	447	403	415	426	432	448	435	504	400	463	443	428	444	422	415	442	433	440	434	456	426	420	440	430	415	415	418	438	425	416	426	446	437	430	406	421	439	402	439	449	425	452	448	442	447	408	408	436	422	431	445	426	395	436	421	390	407	423	441	438	396	415	442	450	444	425	399	425	395	429	423	428	435	435	433	427	431	410	435	462	438	428	429	424	473	457	415	399	417	461	431	453	447	409	446	417	444	416	423	457	439	416	425	405	395	418	442	450	416	443	445	424	439	434	426	419	428	405	417	409	433	408	427	425	434	460	436	433	451	415	432	439	426	445	450	418	423	433	427	421	393	457	419	440	441	427	399	443	444	461	441	420	448	419	420	420	451	419	457	454	464	431	426	435	397	443	432	439	445	462	439	443	430	461	415	442	434	410	453	435	438	435	425	418	447	408	433	443	436	434	449	442	475	407	437	449	418	406	426	448	420	429	414	421	400	411	408	409	427	438	417	452	444	444	451	453	455	425	451	429	421	458	439	450	404	438	449	408	420	447	483	424	472	416	396	427	400	429	458	436	438	438	480	430	451	387	444	452	434	432	457	470	412	422	437	432	403	444	436	448	440	424	446	442	415	411	419	418	410	423	438	418	406	423	439	445	428	459	463	407	456	430	450	418	405	419	470	434	421	442	434	428	397	423	441	410	417	406	472	426	419	428	440	419	447	399	448	439	428	415	438	432	398	401	464	426	425	464	449	410	410	438	424	415	437	398	432	458	445	400	438	397	416	437	446	415	435	436	396	411	476	449	420	431	448	426	419	439	428	445	441	464	405	441	437	414	410	421	434	414	431	451	416	385	406	423	453	448	428	405	436	444	432	423	389	403	414	427	454	409	434	418	409	414	411	413	424	469	480	436	393	466	417	420	417	425	441	450	473	473	446	429	466	421	422	434	406	376	405	446	451	415	456	426	459	429	443	431	426	426	427	492	442	453	415	452	453	426	429	435	432	386	484	428	427	431	398	417	428	409	428	434	444	475	428	433	397	448	427	421	405	397	437	450	429	447	432	434	434	432	408	400	424	425	414	451	444	452	386	461	455	428	413	419	396	430	473	445	447	422	464	412	410	433	424	444	439	449	432	455	416	427	434	420	411	418	436	409	457	420	463	428	405	474	444	437	434	426	428	417	457	391	432	419	455	425	430	437	445	470	430	438	432	459	419	441	430	442	404	416	459	429	382	428	415	425	419	437	400	397	409	416	451	400	435	424	419	462	431	447	437	372	424	450	402	474	431	436	384	411	427	442	457	437	428	424	405	449	428	448	463	447	413	441	457	422	404	420	418	392	415	416	431	409	462	471	462	450	461	445	437	406	407	433	460	412	420	387	442	447	397	424	455	422	408	425	406	416	404	401	424	415	424	465	421	449	434	420	423	454	431	428	424	419	445	478	443	428	405	440	375	401	425	425	435	457	465	424	441	442	418	415	415	429	426	457	467	452	427	423	452	398	423	446	434	433	425	428	442	438	416	415	445	409	424	427	456	424	435	401	432	446	408	453	431	448	422	427	451	440	426	442	422	469	410	442	408	441	444	423	448	454	400	422	432	448	470	391	397	481	443	444	445	378	429	453	432	445	452	440	422	412	404	420	397	435	453	405	430	463	406	434	420	418	434	433	420	410	432	432	421	443	440	390	448	451	438	439	439	400	421	393	416	432	439	387	419	427	434	403	468	415	428	414	456	436	447	395	433	443	480	421	441	458	441	426	421	399	417
1571	632	332	219	193	203	290	265	345	384	254	236	251	263	208	157	143	142	154	335	584	640	477	378	247	163	118	87	73	44	55	45	51	54	38	64	47	44	42	50	57	51	60	56	56	37	55	31	54	52	38	48	54	36	47	62	58	41	51	29	43	44	47	43	39	57	54	41	53	42	42	34	50	50	50	51	48	44	61	67	56	48	56	56	54	56	51	45	46	44	42	49	58	58	35	50	38	58	45	49	59	38	51	42	47	40	55	63	45	33	46	50	48	53	49	67	46	47	54	44	63	53	37	53	51	54	55	40	36	58	58	38	48	45	52	51	48	55	46	58	45	56	41	49	62	46	43	38	55	44	44	46	54	38	49	50	48	42	38	49	48	42	53	52	47	46	49	47	46	42	47	46	50	38	41	40	51	57	52	49	36	48	48	62	41	36	47	51	59	43	43	52	36	44	52	57	33	53	48	44	62	45	51	41	48	49	57	59	52	46	45	52	55	50	52	47	56	47	44	42	49	47	49	44	44	42	43	49	37	35	45	50	51	41	43	53	40	50	43	58	43	35	47	49	45	54	58	51	56	50	55	56	46	46	47	46	43	49	46	76	49	46	52	48	50	69	48	48	59	42	50	45	53	49	60	39	38	38	59	50	51	40	49	34	50	43	55	44	35	42	43	48	45	45	46	57	50	48	62	54	41	59	45	43	50	35	48	59	44	47	56	43	39	42	46	55	46	49	42	46	51	49	51	53	59	52	42	44	52	44	47	49	38	39	58	57	47	56	46	37	53	48	48	59	47	63	59	49	46	55	49	58	55	37	42	64	50	40	53	45	53	46	36	50	49	53	49	45	39	50	64	49	43	47	50	46	53	45	47	47	46	58	57	46	51	40	47	47	48	49	42	52	39	47	42	58	48	46	46	44	53	46	55	54	50	58	62	52	53	56	61	46	50	48	53	54	53	47	58	49	55	51	39	52	51	44	44	44	45	45	52	47	42	51	46	41	52	42	43	59	55	40	50	48	55	53	40	40	44	43	42	51	56	47	44	41	40	47	49	38	45	41	44	53	64	44	58	37	53	48	53	47	46	50	46	54	45	44	43	50	52	50	49	52	59	59	53	50	55	47	47	50	40	49	50	37	49	46	47	48	44	55	54	37	52	53	55	43	60	50	42	52	58	56	33	51	45	48	41	39	51	48	27	52	45	41	38	47	48	42	37	54	50	31	55	62	48	40	50	52	44	50	63	41	51	48	30	60	43	65	50	49	51	62	49	43	39	41	47	34	39	55	39	53	54	53	43	49	49	40	47	52	53	46	53	59	42	53	46	40	72	49	53	40	41	51	53	49	42	47	58	51	54	33	55	51	52	40	39	57	51	47	53	43	51	61	41	47	35	48	50	64	43	47	44	59	53	57	53	57	40	38	55	53	46	48	39	49	48	53	42	52	48	42	51	45	54	42	49	46	47	56	40	49	39	55	46	49	53	62	47	54	41	38	36	43	49	54	47	55	56	51	39	56	38	41	55	57	52	50	59	62	43	53	48	56	44	47	42	51	44	48	47	60	56	54	50	44	45	49	48	37	37	41	43	51	48	57	37	51	58	51	36	52	51	55	51	39	55	50	48	39	38	47	45	52	47	56	44	56	52	47	41	49	54	61	56	44	49	47	43	53	33	43	39	45	56	43	40	38	46	67	44	51	47	47	41	55	40	48	45	42	48	52	49	35	55	59	46	47	47	52	43	51	45	49	47	51	47	42	51	42	52	41	44	53	41	37	58	47	46	39	38	35	47	46	57	49	51	51	55	42	49	52	67	43	48	41	54	42	51	43	61	51	48	46	50	47	59	59	48	44	44	55	54	52	52	58	31	42	38	33	44	50	50	44	51	42	46	46	50	40	45	61	37	42	41	50	48	50	57	45	44	43	47	49	46	45	51	46	54	48	57	41	50	54	51	56	51	50	43	42	40	55	35	44	51	59	49	52	49	43	49	53	56	49	45	51	47	41	50	60	46	51	50	64	43	46	48	39	60	43	55	46	40	36	58	50	60	47	40	48	49	45	45	56	57	50	40	40	55	55	55	53	46	43	43	45	43	50	39	46	67	47	48	30	62	46	41	62	38	43	57	39	48	50	36	51	40	46	44	55	42	45	42	50	45	55	51	33	42	61	41	42	43	65	51	53	41	52	49	41	41	48	51	29	55	49	45	46	37	57	53	55	44	44	47	52	56	56	53	60	38	35	57	35	57	55	51	60	45	46	39	45	50	48	48	46	42	42	58	59	52	54	39	36	53	61	54	38	47	43	56	51	53	55	57	49	57	49	46	48	40	45	45	55	48	57	50	51	58	53	49	42	47	53	70	59	50	50	50	38	47	50	40	48	56	45	56	53	43	56	57	54	63	42	58	52	35	45	40	49	60	36	40	55	49	47	44	42	49	49	51	70	46	56	49	60	51	40	54	51	49	61	51	49	55	52	35	49	47	41	41	46	56	47	58	56	42	49	39	43	28	44	51	54	55	54	45	51	38	42	59	48	60	47	47	46	44	44	63	51	39	50	50	39	50	49	55	57	49	56	46	56	55	47	48	44	50	48	44	45	50	63	37	47	50	55	46	55	57	61	41	52	56	45	37	43	57	42	51	56	45	47	49	43	56	46	42	44	40	55	51	37	52	38	48	56	50	48	46	57	39	53	45	45	44	56	45	49	52	46	37	48	54	48	49	42	47	50	47	36	44	45	54	59	47	49	41	49	42	48	59	39	32	47	33	43	44	45	43	57	46	44	46	59	54	47	45	35	45	58	50	58	41	57	41	44	50	40	48	74	46	47	49	48	44	41	42	38	58	42	56	53	53	36	45	55	36	55	53	47	39	60	39	55	50	44	50	34	61	36	42	42	52	52	41	58	52	59	48	50	47	43	41	45	45	42	51	49	45	53	46	55	49	51	47	57	53	46	52	43	58	54	43	49	51	44	64	47	36	39	44	41	40	57	59	35	52	50	48	35	44	42	47	44	47	44	49	37	44	42	56	52	61	42	41	37	50	45	58	46	45	51	38	46	48	58	62	44	55	59	52	50	39	47	55	48	44	41	42	60	50	48	49	46	61	50	49	55	45	45	40	50	49	48	47	58	53	45	53	43	52	46	53	46	46	51	52	58	56	45	39	45	51	50	60	49	42	41	57	37	49	43	54	50	40	51	51	42	62	38	50	46	50	45	45	65	50	40	48	43	43	58	46	38	53	55	58	32	46	57	51	55	41	43	36	42	53	51	48	49	54	47	49	52	41	52	58	49	49	44	45	48	36	51	44	45	47	44	49	49	49	42	42	39	52	53	43	45	52	52	51	41	47	61	38	42	52	45	61	56	49	41	52	58	49	48	61	42	61	60	61	50	37	64	50	50	46	46	51	43	53	53	50	35	65	40	53	48	43	46	46	44	43	52	49	46	46	52	47	46	54	56	33	49	39	48	58	39	53	55	46	43	59	51
17157	6692	3641	3815	9277	12579	13801	10713	12029	11575	8071	7139	7326	7542	5530	3878	3593	3185	3189	7542	12484	12223	9023	7179	4513	2667	1526	1036	642	476	389	399	349	359	328	338	348	371	376	364	361	356	366	331	339	357	369	365	343	324	356	334	391	338	330	356	355	355	323	311	338	331	358	376	341	342	380	314	350	348	353	353	367	364	354	385	346	357	364	343	328	331	359	363	342	349	359	319	364	335	355	341	346	368	369	364	341	312	358	330	355	361	362	370	373	368	361	371	337	350	324	309	331	355	353	365	336	377	346	354	343	385	360	337	355	353	355	314	361	359	347	377	372	344	338	347	372	322	325	346	353	330	318	355	376	379	340	342	372	344	325	384	351	328	372	353	319	348	377	389	383	402	350	375	367	372	330	348	334	371	359	359	357	331	347	390	338	395	362	305	378	369	360	357	352	366	354	371	372	334	334	355	343	364	374	357	319	334	332	334	340	317	326	353	321	367	342	362	364	356	348	346	333	356	342	351	335	349	343	349	347	359	369	342	321	376	327	340	348	345	345	358	369	353	360	369	309	351	338	335	324	342	352	392	334	355	343	339	366	350	346	319	314	337	319	340	317	339	342	341	318	377	366	357	326	355	353	342	356	344	351	352	314	364	331	317	331	343	364	342	361	330	383	344	378	366	354	331	336	339	355	364	352	396	347	346	397	348	354	340	327	324	355	408	345	351	359	354	376	345	335	386	333	347	325	361	373	327	359	338	357	371	358	369	356	368	340	345	331	374	396	356	358	366	337	351	347	340	357	366	348	339	371	346	374	368	344	325	325	360	372	372	352	377	358	340	339	337	350	351	340	355	397	369	401	340	393	355	356	340	358	362	367	381	337	351	327	382	388	367	347	382	389	352	357	397	304	358	337	349	372	343	322	363	349	373	352	351	342	344	404	347	355	366	347	369	360	356	312	351	326	333	332	331	360	363	353	330	371	336	372	358	349	332	358	384	341	340	366	327	350	374	354	354	389	312	380	352	344	390	333	329	370	350	371	376	352	334	357	339	372	335	354	345	363	340	350	353	387	358	324	361	378	381	364	357	361	365	378	350	387	319	322	361	324	341	341	373	338	350	375	293	340	332	317	348	355	356	363	347	356	341	335	339	330	343	340	364	353	338	340	364	353	358	346	349	322	388	370	336	351	367	353	350	368	368	361	361	331	361	346	354	372	365	351	359	366	324	336	362	359	396	359	347	317	355	362	364	342	364	348	362	343	326	352	364	355	360	340	373	383	356	351	348	326	358	362	368	395	353	374	345	364	346	354	345	345	360	353	362	340	362	360	328	372	356	344	373	354	357	366	336	350	355	362	345	356	337	346	338	359	353	359	334	365	367	369	352	364	324	352	346	338	356	355	361	357	369	355	349	345	387	312	344	324	335	345	378	385	382	335	339	371	342	336	354	368	390	368	355	385	362	364	334	332	353	354	337	346	331	387	397	345	408	320	354	387	339	364	317	380	349	371	332	341	344	345	335	329	364	352	333	379	414	340	352	361	377	347	366	337	350	378	366	360	353	364	359	348	328	319	357	360	338	341	363	357	350	358	337	346	375	359	377	343	364	329	359	347	378	388	338	365	348	334	375	381	344	331	341	363	334	334	379	362	349	353	329	355	361	341	343	340	327	353	323	352	321	319	355	363	324	327	370	385	324	359	370	342	376	368	377	316	345	349	355	351	344	338	369	345	328	386	357	361	348	366	341	400	352	360	360	368	360	365	358	364	356	382	319	364	358	356	371	372	359	329	386	348	356	373	336	351	360	341	350	344	351	375	342	326	338	358	366	342	379	330	357	379	321	372	338	335	337	352	340	372	360	361	343	387	320	342	338	380	378	334	346	391	327	329	361	361	348	393	365	319	353	371	337	355	357	371	353	354	371	362	369	382	343	357	355	350	332	349	369	349	370	360	357	391	404	342	366	343	351	344	361	308	329	356	350	361	335	341	355	361	344	359	358	366	363	361	364	349	318	339	349	338	326	355	345	373	353	357	355	325	373	360	363	328	370	363	371	318	345	387	318	331	366	345	405	373	333	359	352	359	325	365	367	328	374	312	364	365	352	328	344	367	366	315	326	338	354	336	333	378	338	340	395	333	371	359	330	332	354	325	369	376	362	348	358	364	348	345	341	368	367	358	332	353	332	330	377	330	348	348	312	333	334	346	388	335	359	333	386	367	349	365	334	321	339	380	350	344	347	376	360	310	340	330	322	345	323	347	337	307	345	360	366	363	353	334	344	377	305	362	324	351	365	339	359	366	343	343	316	360	368	376	380	342	327	330	365	338	353	359	366	304	362	322	340	344	307	338	368	343	345	337	340	336	352	357	360	374	363	346	373	342	370	387	322	343	390	355	352	332	374	336	355	378	342	384	368	359	376	330	361	358	349	345	387	352	346	338	343	383	351	350	341	374	375	355	350	343	360	336	366	364	337	370	325	351	342	350	367	349	353	346	376	336	364	362	373	351	364	336	368	353	326	378	341	344	369	379	344	361	384	371	369	338	321	374	336	355	329	349	364	352	369	343	323	356	331	348	372	347	385	372	355	351	341	336	341	361	366	367	357	324	347	356	355	362	317	348	344	330	388	351	328	356	343	355	386	365	325	361	322	354	371	352	373	370	339	338	365	366	344	362	376	356	370	383	366	336	337	330	357	346	324	361	353	319	385	341	382	378	320	390	339	349	351	358	342	341	362	341	378	340	378	334	370	368	335	348	379	339	360	338	340	352	379	376	354	361	351	345	376	312	310	340	334	351	336	324	367	343	334	356	329	348	329	341	361	353	362	343	342	330	363	352	367	345	383	352	332	368	385	362	340	335	378	336	343	353	341	334	384	368	369	360	364	355	333	351	336	356	373	387	342	324	366	377	384	351	347	348	324	379	349	337	392	370	340	378	351	331	363	350	374	333	341	365	367	344	332	325	363	361	330	341	335	333	353	356	338	381	337	345	320	348	355	338	357	368	376	354	345	350	396	360	347	343	362	332	384	345	378	357	334	357	362	367	352	347	350	349	351	362	345	362	311	337	331	335	341	375	361	344	360	342	338	352	332	340	347	372	345	364	362	348	356	351	360	397	330	341	388	330	345	361	351	358	361	342	356	350	367	385	331	350	352	348	385	348	370	341	334	333	342	392	324	348	344	324	378	358	342	352	371	312	335	362	344	354	371	366	367	363	367	386	360	361	401	381	362	348	353	346	342	350	345	367	374	350	350	324	331	364	312	334	353	336	323	381	360	406	349	366	365	377	378	361	360	334	341	340	305	354	302	346	388	373	346	360	391	340	346	318	366	371	331	372	348	364	339	328	366	360	334	358	324	375	352	363	367	365	369	370	335	332	384	377	381	361	354	343	357	362	362	338	356	390	360	352	327	346	340	323	348	336	319	388	316	339	334	356	354	367	333	342	361	353	352	362	351	335	376	335	355	323	338	351	366	359	367	356	362	351	329	410	338	339	356	355	340
3111	652	317	248	215	237	297	359	371	354	318	324	319	210	179	165	185	176	241	525	655	676	512	395	277	177	159	107	96	73	71	59	86	73	76	78	63	64	71	74	65	90	71	66	84	71	68	75	67	65	78	63	66	69	74	66	62	76	77	82	70	73	85	61	71	54	73	70	81	81	73	81	74	64	76	83	72	79	68	65	72	69	72	83	78	68	74	81	56	67	85	65	76	61	65	69	89	78	65	81	71	82	72	63	55	65	67	80	65	88	59	59	69	78	78	71	62	64	64	89	67	73	67	76	97	77	76	78	73	76	77	81	83	75	72	59	75	60	74	82	73	81	74	89	77	77	70	67	60	76	63	71	69	74	73	74	74	65	76	70	75	72	68	72	95	92	70	65	77	65	71	65	76	75	62	67	70	59	73	64	65	85	65	65	61	65	81	74	68	46	70	69	80	93	86	72	64	69	66	77	65	69	70	87	67	56	71	98	67	67	67	67	72	67	70	78	69	75	55	68	68	69	58	61	100	66	64	75	67	68	65	70	79	60	59	82	75	80	76	75	71	60	75	86	74	80	66	84	67	68	70	63	68	57	73	66	75	63	63	65	57	74	73	77	65	61	75	63	64	83	75	63	74	67	74	66	74	80	65	68	88	85	72	54	84	58	95	81	68	72	61	82	62	83	72	70	63	78	75	72	88	72	78	63	85	69	80	73	76	62	63	77	83	68	68	68	69	66	78	62	69	74	56	98	81	68	65	70	69	59	70	86	90	70	76	70	62	74	58	63	71	72	78	73	67	66	79	74	84	67	64	86	72	67	73	66	70	88	81	66	78	81	65	72	69	65	80	76	76	83	89	64	71	63	69	66	74	77	71	71	85	79	71	68	86	68	67	69	70	62	54	83	69	80	74	73	76	62	68	75	80	69	59	80	76	90	66	71	64	60	58	66	58	79	62	87	78	68	65	66	80	66	78	72	72	69	68	68	81	73	77	76	68	79	53	73	68	64	69	72	81	67	67	76	61	69	81	52	61	71	86	55	81	69	72	69	63	81	69	64	67	76	76	66	68	75	77	79	71	76	72	63	80	76	70	78	78	67	68	61	80	76	74	65	65	67	75	70	61	75	65	58	63	78	62	60	57	68	67	67	68	61	65	81	69	80	69	74	76	64	68	66	81	80	75	65	65	72	75	70	64	74	60	79	73	91	70	73	77	74	62	81	77	65	84	73	54	70	85	69	76	78	67	77	72	76	74	73	63	77	68	74	66	70	72	73	66	59	73	70	56	57	58	59	85	73	79	68	76	62	61	73	81	63	84	79	54	75	61	74	69	75	76	59	64	83	72	73	72	66	72	79	77	61	85	77	63	65	70	74	79	85	68	77	67	66	79	62	65	80	83	69	73	73	68	67	66	63	77	80	72	69	69	81	72	64	71	80	63	87	61	74	72	75	72	75	76	81	77	91	58	69	71	66	58	77	75	50	57	83	67	58	56	71	74	57	83	69	76	65	58	69	71	64	92	70	77	62	85	74	74	65	72	72	68	69	77	73	73	74	73	68	62	73	79	68	76	79	70	57	69	52	76	80	82	69	65	69	79	63	78	84	62	78	63	71	69	60	57	70	79	81	61	71	74	84	61	62	60	65	66	66	75	58	65	64	79	74	58	68	74	67	70	74	71	76	73	61	82	73	66	57	84	58	62	59	82	76	67	67	72	60	71	63	57	70	82	80	79	67	72	67	71	55	66	82	70	52	68	70	74	62	86	61	71	47	75	68	64	61	67	65	61	63	75	65	69	69	66	77	67	82	63	77	66	59	75	72	61	74	101	68	69	78	71	78	78	73	66	82	76	64	78	65	59	64	82	72	73	64	69	87	73	70	80	55	66	60	71	66	70	69	71	77	83	74	77	61	91	65	65	62	84	61	62	58	57	74	80	66	68	65	61	72	79	68	75	86	68	64	76	87	63	67	79	53	68	73	71	73	69	70	76	74	74	84	83	70	83	78	67	74	65	69	76	72	64	83	64	73	74	73	83	77	88	68	77	88	79	64	78	64	78	63	70	64	71	90	76	52	74	79	68	76	62	74	73	60	65	71	89	78	66	66	69	64	65	86	75	78	65	90	79	56	69	73	61	74	61	76	58	67	67	70	65	66	66	85	65	57	73	77	75	74	63	79	77	72	79	74	66	82	75	68	66	77	77	71	73	69	68	68	69	74	75	84	73	84	74	79	70	74	66	73	82	60	68	55	82	65	67	71	62	79	53	77	66	74	66	62	71	76	71	77	69	60	70	63	69	64	69	56	80	87	69	63	81	76	83	64	77	76	74	67	83	82	77	74	91	70	85	62	71	95	72	71	69	59	82	84	67	88	76	65	77	69	71	75	66	80	70	65	74	65	80	60	63	74	69	69	54	69	74	75	61	65	81	81	65	89	68	73	81	76	69	76	86	77	61	79	72	78	74	73	62	61	75	60	84	49	70	66	77	67	63	71	64	74	78	70	61	70	83	74	76	66	69	78	71	78	62	62	68	55	72	65	59	73	85	74	77	76	72	72	60	76	72	72	61	57	72	68	79	75	65	70	65	71	89	65	61	59	75	76	78	70	64	55	78	67	62	65	72	67	81	66	63	56	61	68	75	65	78	81	78	66	71	56	72	58	75	80	73	69	64	74	66	67	60	67	80	74	77	65	65	88	63	78	63	68	68	49	69	79	72	67	77	72	71	63	76	81	78	81	80	74	58	88	73	68	62	72	63	77	59	86	81	73	67	73	79	60	59	69	69	59	70	60	74	61	77	77	80	71	73	56	60	79	76	76	84	73	71	80	79	66	81	77	77	81	61	53	66	78	75	76	68	79	72	77	74	57	68	62	71	60	68	67	59	60	73	72	77	66	76	73	68	76	82	84	78	72	60	80	64	65	79	73	68	56	71	64	75	65	72	73	64	71	66	68	81	60	75	65	67	69	77	69	66	60	70	74	85	67	54	73	89	71	66	71	70	70	91	85	57	77	86	73	67	77	77	86	71	65	85	72	76	70	80	79	74	77	67	81	68	64	87	64	70	66	67	68	68	56	66	76	72	63	75	77	66	82	81	73	64	75	69	75	69	86	81	66	75	56	74	84	80	66	69	75	76	56	66	72	59	78	47	80	71	66	71	74	68	57	70	79	70	70	69	78	80	73	75	80	64	74	60	63	71	68	63	71	78	73	75	74	70	73	71	78	65	81	79	59	93	74	65	74	61	84	69	76	82	66	80	66	67	63	84	64	76	71	66	94	79	79	61	58	59	65	76	69	65	72	74	74	70	58	88	60	68	68	76	88	74	76	65	71	87	73	76	60	68	64	63	70	69	80	71	54	75	68	73	66	68	65	78	69	74	87	68	69	67	65	67	79	51	80	69	63	67	79	69	64	86	96	63	60	72	72	75	77	81	75	67	71	88	72	72	104	57	78	65	61	75	80	71	65	69	81	61	60	83	75	63	63
18185	6835	3424	4191	9356	13281	12828	12725	12379	10349	8940	9186	7757	6172	4521	4007	3757	3500	4596	10960	13373	13027	10235	7249	4621	2828	1686	1076	778	586	566	560	496	520	538	520	499	518	521	469	478	556	468	491	526	526	534	506	500	541	472	496	536	539	491	516	521	509	517	521	505	551	530	509	513	492	518	541	539	502	513	501	508	520	511	519	513	513	515	490	530	532	512	479	530	512	499	522	506	520	533	495	511	508	513	503	522	481	519	494	513	497	501	502	498	547	505	516	511	518	564	505	498	473	523	522	503	535	518	541	521	501	494	505	496	551	460	493	534	485	528	457	500	538	488	536	554	494	540	515	515	484	479	529	475	511	535	513	490	498	534	495	535	507	497	517	530	503	508	568	518	504	558	546	495	513	508	515	557	533	534	499	486	497	533	572	532	557	519	528	489	515	531	498	524	556	539	489	546	528	518	457	536	511	537	518	490	500	522	516	537	520	520	516	542	474	466	513	534	521	551	532	496	510	549	506	493	498	544	495	488	556	499	540	470	535	488	514	547	518	512	513	489	497	528	498	496	542	497	481	503	514	534	525	535	519	504	487	521	481	544	515	479	522	546	515	512	508	541	556	531	478	487	524	562	485	489	536	504	502	486	535	510	541	502	523	504	515	485	516	557	531	481	497	474	514	494	487	490	543	540	504	521	532	540	492	523	513	502	518	502	524	541	528	532	521	509	509	526	495	493	513	500	467	467	575	557	514	477	458	513	540	489	520	514	502	564	514	545	513	511	494	513	478	531	487	499	463	532	504	495	519	541	524	522	502	530	553	511	539	532	513	474	505	508	493	506	505	478	535	491	525	509	519	510	534	511	509	563	518	523	536	497	555	522	500	491	542	504	508	488	495	525	540	482	493	519	540	526	502	505	518	508	575	516	492	546	523	520	544	521	542	519	550	541	527	499	540	547	546	504	504	487	548	532	483	509	522	493	500	513	500	511	524	520	541	524	527	488	504	504	489	502	517	522	502	480	511	530	514	531	523	461	501	524	497	518	525	509	484	516	543	471	510	527	534	515	498	500	494	472	516	508	541	504	531	529	502	520	516	510	521	495	511	487	494	498	506	506	502	518	495	509	538	522	512	493	497	526	530	488	470	554	519	502	530	530	494	495	515	489	532	549	522	516	519	533	503	504	514	513	528	513	494	515	499	489	465	496	539	489	511	536	538	495	466	498	517	532	488	522	517	550	525	527	540	499	496	553	558	531	563	527	515	528	503	533	488	508	503	502	478	488	500	497	523	515	518	540	503	538	520	481	524	526	518	496	496	477	519	493	538	487	506	501	500	515	521	528	537	482	494	539	523	520	507	494	501	566	528	484	494	542	497	513	485	546	533	504	504	526	521	532	535	508	514	491	552	511	515	505	492	522	528	538	503	528	508	579	473	570	540	516	526	492	520	492	519	527	523	515	529	512	512	509	460	475	507	544	506	480	515	500	541	520	518	502	490	505	517	495	512	522	522	491	594	516	512	494	474	496	503	513	481	492	523	519	521	555	534	515	522	497	536	533	501	559	507	521	524	493	500	528	555	546	502	519	527	513	558	507	521	513	496	516	552	473	513	476	469	506	530	497	492	526	520	550	506	519	506	524	496	527	500	517	541	485	484	549	519	485	583	509	519	472	523	487	486	522	501	543	466	501	514	468	539	577	544	504	490	501	518	535	547	519	501	468	527	519	553	522	507	502	476	501	506	486	520	533	532	507	550	546	534	511	521	512	495	510	521	483	555	520	502	484	467	521	513	511	513	537	541	517	521	526	522	522	523	566	489	482	487	543	535	528	469	515	536	535	494	485	537	517	559	504	542	498	532	510	513	564	526	526	488	526	536	471	470	537	532	475	507	473	512	544	524	481	524	502	579	511	507	495	496	504	509	546	500	527	476	513	527	512	535	478	495	597	498	520	473	541	525	509	494	517	551	574	493	464	541	502	526	487	489	497	533	510	546	520	512	538	504	510	559	535	523	476	502	485	466	514	495	485	514	520	514	484	528	535	511	566	538	544	497	493	501	511	514	498	498	475	507	492	552	494	613	519	557	514	474	577	497	478	569	451	506	516	511	514	512	517	523	523	549	516	502	519	495	533	495	535	529	527	496	553	520	522	531	506	490	493	535	492	513	548	527	549	526	478	522	556	535	536	549	536	483	548	520	508	571	517	520	520	502	527	463	502	546	542	485	533	516	504	527	503	520	531	479	535	528	516	509	505	534	505	526	517	558	534	522	504	524	527	480	510	510	522	490	475	526	510	548	505	492	508	488	479	528	534	503	539	519	519	525	520	479	512	490	501	516	527	556	534	506	508	544	482	515	515	470	489	505	502	555	476	496	529	526	490	520	528	500	518	551	526	507	527	506	477	499	505	521	524	498	510	500	508	442	505	535	481	488	520	509	513	514	535	532	503	541	530	526	509	504	480	532	514	483	490	516	554	514	507	494	490	485	527	475	529	500	509	494	496	518	513	509	530	525	550	502	519	536	510	519	537	551	493	530	554	474	506	538	496	538	464	518	529	527	493	545	521	521	459	500	491	496	483	550	529	517	502	484	504	496	503	499	519	530	488	558	523	508	523	538	516	547	555	507	511	539	532	526	535	502	525	510	531	492	515	555	538	524	492	523	470	540	506	482	509	484	505	530	505	524	519	554	510	558	538	525	507	496	525	533	514	528	515	516	536	490	486	522	536	521	523	500	501	465	508	507	535	520	505	522	484	501	533	541	507	496	508	513	559	534	457	502	498	511	510	516	545	503	529	530	513	482	526	521	522	543	528	519	516	513	512	503	543	506	523	524	541	522	538	509	534	560	547	496	505	481	500	508	508	501	532	510	524	504	461	511	518	526	545	524	526	517	487	524	532	542	546	552	493	527	541	542	521	528	484	504	514	510	545	521	517	517	549	504	517	521	512	491	517	469	529	508	528	518	496	508	491	546	536	525	505	529	504	528	514	491	518	544	552	502	484	518	539	481	514	557	532	535	536	506	561	503	478	524	479	473	540	563	516	523	519	519	481	555	481	532	489	556	526	513	511	496	498	537	535	497	516	541	497	511	503	498	482	518	528	492	520	536	568	536	515	528	538	536	517	531	513	507	524	503	530	504	511	510	513	534	516	534	548	536	492	498	550	509	541	525	529	525	498	491	509	547	525	491	520	522	516	521	518	542	496	511	520	492	492	520	522	536	515	507	517	520	526	530	526	511	522	493	479	472	495	519	549	513	509	512	507	503	529	495	516	530	522	486	507	507	534	548	498	482	510	508	502	504	532	459	497	492	524	529	490	518	488	510	524	495	529	497	540	527	519	513	550	513	529	532	510	493	553	505	501	502	529	540	532	472	496	488	528	518	514	517	517	525	455	533	503	520	525	534	538	517	500	539	533	509	500	472	523	478	496	483	534	485	509	521	519	528	500	518	530	536	539	534	482	497	535	519	472	516	502	530	523	487	498	505	520	496	535	524	511	486
2621	895	438	277	208	256	346	483	491	486	382	291	254	239	266	174	150	388	740	1064	1179	1015	783	599	376	236	137	103	83	77	63	57	57	64	61	59	59	55	64	47	54	57	48	46	52	60	56	63	49	59	57	66	60	49	51	66	55	58	64	42	64	53	58	59	66	68	61	61	68	58	59	61	57	53	58	51	57	66	61	60	59	54	54	59	62	67	61	52	56	58	58	64	53	63	50	59	65	61	51	62	57	55	65	50	54	67	64	51	50	51	59	64	44	60	62	60	56	55	49	56	66	47	46	65	55	59	57	62	57	55	68	58	61	53	73	56	65	57	62	63	42	67	59	55	62	64	62	60	61	51	63	60	58	61	68	52	62	54	41	76	56	63	57	60	60	61	69	65	52	65	62	55	53	61	61	59	48	63	58	55	63	69	70	67	49	53	65	52	59	58	61	61	57	43	65	47	58	49	48	46	60	44	69	57	62	64	53	69	67	51	63	65	55	56	60	64	66	64	64	60	69	56	58	44	68	40	65	56	51	74	57	57	63	53	66	56	57	50	53	54	39	55	48	59	58	64	53	54	45	49	56	51	55	39	51	54	57	54	63	52	74	66	47	63	65	57	65	75	67	69	68	55	51	64	51	67	72	60	55	60	57	69	70	64	42	69	52	60	47	53	55	59	67	55	63	74	61	59	54	64	63	64	71	66	70	55	56	59	64	43	66	59	60	50	50	65	68	51	48	52	52	60	59	40	70	44	47	66	68	66	50	55	51	52	70	49	56	64	54	52	63	66	61	53	47	62	75	59	57	68	57	57	64	59	75	66	42	61	46	53	56	62	72	56	61	56	56	50	59	54	61	38	68	55	62	56	47	57	69	66	50	60	57	48	67	57	69	60	46	57	39	57	58	58	62	65	48	59	55	50	67	66	46	67	61	59	65	53	72	63	56	50	46	63	67	61	62	52	65	77	66	53	63	57	49	62	63	60	61	46	69	56	52	47	52	49	70	66	62	52	57	62	65	58	48	64	74	49	71	62	59	68	67	63	47	69	55	61	62	55	59	62	57	58	63	40	53	69	49	60	61	50	58	57	47	52	61	57	48	50	55	54	58	58	59	31	81	42	56	64	55	64	64	63	76	66	59	47	61	69	39	62	55	49	62	47	49	70	49	67	58	68	58	61	48	60	53	52	62	58	68	43	54	45	65	62	57	61	58	57	52	65	70	55	70	49	59	66	63	56	65	52	66	59	66	58	56	65	62	58	57	66	63	57	56	63	59	67	51	65	70	57	52	68	50	58	50	69	52	49	61	41	70	56	55	66	56	75	54	56	56	60	59	65	68	59	59	56	47	70	65	58	49	55	60	46	60	43	64	45	63	71	77	55	56	65	63	69	62	62	72	62	46	53	47	54	55	53	61	66	51	65	53	56	54	42	58	65	71	57	72	61	45	54	74	64	63	75	56	68	64	79	42	48	57	60	59	64	72	60	65	57	67	62	60	53	54	56	62	59	56	53	53	67	54	52	72	49	49	53	54	61	65	56	50	62	53	70	50	61	42	72	55	63	80	51	60	58	76	54	40	56	51	55	51	57	70	56	62	56	48	58	70	53	49	49	58	58	43	60	53	52	72	42	57	57	65	70	61	61	44	46	60	59	43	53	49	54	54	38	53	52	69	54	61	55	56	64	51	53	56	78	68	66	49	47	51	67	55	56	52	56	62	57	56	60	53	58	55	57	51	50	56	44	56	55	56	57	52	57	51	57	60	57	56	47	63	53	67	69	47	67	52	46	60	73	51	65	48	47	74	57	62	43	64	66	76	47	56	68	61	60	48	61	48	54	68	61	58	54	68	59	55	56	60	64	59	64	62	50	63	50	60	54	67	64	62	57	66	58	54	52	48	63	61	51	56	69	52	52	50	52	59	51	61	46	56	46	57	63	49	53	48	61	61	48	57	47	52	49	65	70	80	60	61	61	66	57	59	56	65	51	56	50	47	69	65	58	62	55	56	69	61	62	73	60	55	56	42	57	54	47	56	68	59	61	52	51	60	61	48	60	59	57	58	59	59	59	60	62	64	66	65	61	51	63	50	69	52	61	50	55	56	76	63	54	53	52	69	67	43	56	52	63	53	58	61	41	63	51	52	59	54	63	60	56	72	61	56	54	71	48	48	50	68	75	53	59	59	56	60	72	55	58	75	47	59	54	52	46	56	57	52	64	59	44	66	53	49	60	56	63	60	46	52	38	69	66	52	47	59	56	49	55	59	51	54	70	47	62	56	46	63	56	62	63	53	64	64	63	53	67	58	52	79	58	67	58	49	52	72	64	47	75	66	55	56	51	56	67	65	70	71	62	57	53	71	62	77	63	58	56	66	58	66	59	51	54	58	58	68	47	63	57	66	54	66	66	65	69	64	62	67	52	55	47	60	63	46	74	64	51	67	63	50	48	64	57	54	69	61	50	61	48	65	51	69	40	57	54	66	58	57	61	71	54	56	53	72	62	58	47	45	50	56	67	58	57	51	56	53	56	62	55	59	58	51	61	76	62	42	48	53	56	50	53	64	56	61	47	43	42	65	57	64	67	54	61	62	56	57	48	52	50	56	47	51	69	63	68	68	68	56	74	68	59	62	55	50	50	48	49	59	61	59	61	47	51	71	61	66	56	53	51	42	58	58	60	39	51	62	63	48	66	57	56	53	64	52	64	48	62	71	52	59	58	52	68	53	43	57	54	51	56	49	56	46	62	58	57	67	46	69	49	67	57	79	58	65	56	67	69	58	63	60	60	62	67	64	43	47	49	48	66	47	52	65	54	60	60	39	44	81	55	54	64	68	57	51	58	51	53	64	57	53	48	65	53	53	52	57	68	51	54	61	59	62	55	57	67	54	71	59	61	45	45	52	65	56	67	57	59	63	63	55	64	62	46	47	50	49	51	67	61	50	61	49	56	40	45	77	64	57	54	64	61	59	64	52	55	46	54	57	68	70	42	59	50	61	56	59	68	65	61	55	58	49	58	54	62	62	61	60	66	62	65	59	53	50	68	70	51	57	72	51	62	66	54	59	51	63	63	75	60	54	64	47	65	66	55	59	52	55	59	61	76	53	64	67	53	65	73	64	61	57	63	58	59	37	74	50	46	59	56	50	67	42	58	67	62	64	58	54	44	75	74	58	66	52	52	60	52	49	57	68	50	52	58	54	58	52	59	72	61	49	52	62	45	47	52	70	60	56	59	69	59	53	59	63	88	53	52	63	48	52	56	60	67	55	49	68	45	55	48	57	69	59	50	52	62	63	61	63	59	56	83	56	59	70	60	54	55	74	58	63	60	58	63	64	57	48	68	58	46	60	65	59	51	72	62	60	59	61	40	73	73	58	80	55	67	61	51	59	71	55	62	66	63	53	55	71	48	67	73	63	68	58	55	53	56	77	63	57	68	51	56	58	67	74	73	61	64	49	50	52	66	54	60	53	48	52	52	45	55	53	71
21889	8745	4459	4830	10266	14642	16044	17919	16146	14812	10934	8188	6718	5855	6350	4454	3749	9332	14816	18302	19073	17134	14144	10437	6706	3933	2259	1263	812	623	527	472	420	400	398	361	396	437	425	394	418	434	420	430	405	435	414	409	407	405	403	410	403	427	429	441	426	426	400	411	431	422	415	421	386	423	428	423	435	426	392	415	423	414	429	416	423	405	442	381	394	447	400	408	393	379	409	378	370	427	412	398	409	412	440	409	396	450	416	415	416	392	398	383	417	411	458	418	423	416	453	400	425	414	416	437	410	437	397	387	394	404	419	439	428	409	434	407	421	383	411	442	405	416	426	404	400	382	388	388	387	400	427	436	437	420	413	408	410	422	398	428	406	391	429	437	416	401	431	391	444	413	421	427	404	440	399	413	425	416	445	434	409	417	406	457	393	416	418	406	426	440	401	389	429	413	405	416	415	454	384	405	403	432	419	447	377	394	376	385	411	403	426	385	423	412	402	443	390	410	415	412	443	416	423	389	370	450	392	390	414	397	402	407	399	405	403	394	421	416	406	477	406	395	419	416	383	423	428	415	405	411	402	382	384	421	372	406	384	413	425	474	399	375	403	405	370	427	395	405	418	380	410	419	427	443	404	418	390	444	440	396	426	389	422	423	421	425	417	383	432	430	446	429	438	380	441	371	393	417	425	422	412	372	425	458	419	365	409	395	405	412	424	424	394	396	427	424	402	427	401	429	413	414	406	400	385	399	425	382	406	402	400	385	411	412	403	404	406	413	374	394	398	415	409	379	419	413	431	424	407	437	402	401	405	408	397	384	447	426	449	409	396	447	398	372	366	371	439	426	409	400	425	410	405	413	402	415	411	396	419	400	429	427	436	398	394	431	451	408	402	412	411	397	401	405	379	421	448	410	416	418	391	402	405	438	395	429	405	390	429	407	373	397	402	424	440	441	409	429	391	407	416	433	419	410	425	371	433	436	412	425	399	385	402	399	409	383	439	428	418	433	424	424	413	442	455	411	399	393	429	390	425	436	414	423	419	397	403	471	395	399	438	392	426	427	398	412	413	418	444	439	404	412	418	394	396	428	402	413	382	411	441	395	410	442	384	406	407	447	418	448	417	414	410	418	399	409	439	413	415	423	395	406	382	412	416	422	410	432	419	412	447	414	393	388	431	384	394	441	408	436	393	426	408	406	392	417	412	398	457	431	398	430	430	409	384	395	411	380	420	429	393	448	416	379	420	438	414	431	405	409	424	428	395	398	401	406	440	381	414	420	417	409	407	448	399	409	436	421	406	434	440	424	420	427	405	404	422	405	441	414	436	467	390	411	389	410	419	425	407	453	426	403	464	416	381	412	392	407	444	414	414	398	415	403	429	450	407	409	411	398	416	397	409	398	439	370	407	366	440	382	410	389	441	391	385	409	426	385	424	416	439	403	409	415	414	396	425	424	430	403	400	403	436	406	444	388	435	404	428	408	398	396	391	395	395	438	382	413	395	405	428	433	440	393	429	415	423	403	425	423	420	413	392	415	426	454	405	412	387	396	385	427	425	424	411	375	411	426	380	406	422	427	449	427	412	431	390	398	453	403	407	396	437	450	406	403	420	410	389	435	428	406	424	351	413	449	403	403	411	387	385	381	415	453	401	408	399	451	387	399	427	419	391	391	364	435	416	425	404	354	412	414	405	371	403	404	394	418	402	421	435	413	432	381	378	474	424	387	416	413	420	410	420	394	413	409	447	429	410	406	418	397	426	432	402	390	389	426	404	430	413	395	414	428	405	454	416	405	416	414	410	405	388	437	424	441	408	387	391	406	432	402	387	404	402	419	394	396	436	397	391	416	375	407	385	432	394	409	398	421	438	451	399	402	395	375	435	401	421	414	405	395	390	440	443	433	386	407	449	378	407	424	406	450	445	373	387	406	397	410	401	406	439	407	436	410	399	422	448	409	406	419	381	426	408	445	411	411	411	415	430	446	365	421	378	404	418	407	447	445	429	378	400	450	400	432	389	423	425	403	440	434	430	430	387	395	451	402	376	434	400	392	432	410	431	411	456	386	390	399	450	386	401	444	396	436	433	443	392	414	428	416	440	428	393	435	418	428	423	415	387	407	431	420	410	417	432	392	422	425	382	413	425	391	410	425	419	407	386	441	374	375	388	412	415	395	426	457	416	411	397	400	420	405	454	390	402	418	423	413	401	425	432	392	424	426	382	367	394	416	396	408	387	408	432	425	393	402	412	406	391	433	405	419	387	429	401	407	410	406	434	406	406	382	392	417	436	459	418	470	442	403	413	444	415	414	445	432	436	424	438	385	438	403	431	426	451	430	408	390	417	434	431	421	399	414	461	435	412	431	406	419	412	410	407	409	379	407	428	404	403	421	410	366	449	389	405	408	384	392	438	413	447	440	396	406	391	423	409	398	394	482	400	409	360	404	406	414	397	433	403	422	428	397	417	414	385	439	412	432	431	388	420	435	412	434	390	439	412	433	413	421	442	405	395	398	426	414	421	407	420	418	427	405	400	411	408	422	448	431	441	450	395	411	419	420	385	417	426	379	421	425	413	415	445	397	401	412	396	395	431	412	429	395	408	386	413	424	426	411	451	423	439	409	420	412	420	407	413	397	401	437	402	417	415	408	403	389	449	411	382	417	429	439	371	375	433	393	404	385	399	405	358	435	411	421	403	397	408	418	444	388	432	417	448	368	386	396	412	414	423	431	412	402	455	427	417	409	401	426	391	427	389	439	420	451	392	450	399	448	432	402	424	433	397	419	452	410	423	424	417	413	383	428	423	436	417	402	414	421	408	415	406	403	412	371	414	425	436	410	418	417	425	386	396	414	431	409	407	395	421	413	422	466	409	393	407	407	363	434	415	432	428	442	410	425	413	396	413	411	427	423	415	441	430	422	386	411	395	425	410	404	388	443	432	425	412	402	383	407	418	408	429	383	402	446	399	426	425	453	407	438	410	410	435	436	412	375	413	417	400	401	414	422	403	392	442	417	434	395	431	444	440	432	397	420	441	440	408	399	442	405	447	423	405	378	445	395	389	434	430	431	424	400	441	441	418	398	427	424	439	421	406	451	414	431	404	428	419	435	435	384	442	428	405	406	401	391	403	370	375	408	380	406	417	441	440	390	420	375	412	407	415	411	415	415	409	389	386	400	408	424	427	425	406	441	383	431	399	391	408	385	413	401	409	417	411	415	443	400	414	442	416	450	438	385	406	409	395	409	428	410	426	381	426	390	441	416	419	459	410	429	405	429	401	385	441	413	421	452	422	423	410	384	378	406	428	410	409	394	390	404	386	442	429	386	401	414	400	423	393	422	399	428	411	406	464	428	383	395	409	383	427	425	435	414	393	406	396	396	428	410	403	429	405	440	412	421	426	400	396	410	398	419	445	393	414	403	411	405	400	445	406	424	411	407	426	405	450	399	427	413	412	422	395	402	459	405	444	424	409	418	420	411	394	400	406	407	433	426	428	432	375	415
2124	483	266	155	135	158	251	376	314	200	168	148	149	159	150	109	110	118	157	196	199	199	185	141	114	98	83	63	68	60	56	61	71	66	57	61	66	60	61	59	66	48	55	62	65	64	73	71	72	68	50	52	55	63	57	56	73	51	68	69	63	59	43	65	61	60	58	52	67	61	52	62	55	75	62	64	62	70	47	52	51	61	57	64	58	62	65	75	60	65	60	55	62	58	54	75	56	55	61	69	45	60	65	55	76	58	73	54	62	48	67	57	52	74	71	53	53	59	53	70	51	61	59	66	64	70	45	56	59	52	52	54	57	47	50	54	63	70	58	66	50	62	69	49	70	64	70	77	56	55	71	49	57	61	62	74	56	41	57	56	47	56	58	74	65	57	62	67	63	56	59	56	48	56	66	59	44	58	56	56	57	66	62	60	56	55	59	55	64	62	58	55	61	68	74	62	65	63	47	70	65	54	51	63	50	47	54	50	63	61	64	61	44	52	57	72	69	69	58	65	60	69	66	59	63	55	52	74	63	59	60	56	49	44	70	46	50	57	60	46	59	47	65	66	75	59	53	71	70	62	54	60	71	62	69	56	67	65	83	49	62	49	64	64	68	47	51	66	62	64	52	45	63	44	67	71	53	60	62	70	59	60	52	70	61	48	55	52	51	70	51	59	49	57	56	60	58	54	53	50	58	47	70	60	76	57	58	60	52	74	61	51	49	69	69	68	57	53	64	55	66	66	51	50	38	58	66	58	47	61	71	70	62	56	66	64	65	62	59	49	66	51	58	58	59	60	60	59	57	59	56	59	59	61	60	73	57	54	55	45	63	71	61	59	56	53	54	62	56	66	51	74	65	65	55	63	60	65	70	71	62	58	62	53	46	62	52	59	49	67	67	69	72	54	57	58	67	46	68	50	51	65	61	49	54	47	57	46	59	71	68	58	56	56	58	57	56	54	59	66	75	69	66	50	69	73	61	63	59	71	60	59	69	59	54	60	64	47	57	71	59	60	68	89	54	43	56	69	67	47	54	44	53	67	63	57	66	65	58	53	70	78	55	56	56	73	54	50	71	72	59	64	65	44	65	67	45	67	52	63	52	58	59	64	52	59	65	57	70	64	75	71	48	67	48	60	61	55	60	78	63	54	51	67	65	58	69	53	46	62	66	63	66	78	60	67	72	60	81	57	70	59	70	59	60	53	70	61	63	68	70	70	72	71	79	68	44	63	59	54	53	44	58	67	59	49	60	67	54	69	59	45	70	62	62	67	51	69	40	48	58	62	68	58	65	64	69	72	55	50	60	62	55	66	55	75	54	62	59	73	54	66	51	59	65	58	66	57	59	70	59	51	68	51	68	59	66	73	54	64	60	49	72	57	72	51	79	60	65	59	64	54	56	49	58	50	66	58	53	61	53	68	55	54	63	58	63	52	56	59	63	81	62	56	71	55	59	54	55	87	47	62	56	65	63	87	56	76	66	54	48	60	56	63	58	64	53	63	65	62	57	62	51	50	63	55	57	57	52	67	55	51	64	52	68	57	47	64	72	52	60	57	73	55	57	43	62	67	67	70	51	46	59	59	63	60	54	60	67	68	37	51	59	62	50	66	53	66	60	56	62	47	52	55	53	52	56	80	57	61	60	58	59	58	54	56	45	64	58	58	63	65	51	49	57	67	66	62	71	63	67	55	65	56	50	64	59	60	45	57	69	66	66	52	51	62	59	51	70	71	52	71	71	55	46	63	72	63	54	50	54	67	52	85	83	51	65	62	67	61	61	73	59	50	64	58	56	47	66	60	61	43	56	67	60	61	69	64	60	76	56	63	82	63	62	52	58	51	61	67	46	56	56	56	55	56	62	59	52	65	68	58	63	50	59	72	50	69	55	56	54	48	58	56	58	57	56	67	72	67	70	49	60	56	51	66	51	61	70	67	63	54	70	51	83	58	52	59	55	59	61	71	66	61	66	50	74	65	61	62	60	66	53	74	65	55	65	67	49	68	74	77	50	67	57	63	59	67	58	63	67	52	55	43	58	56	48	50	55	70	57	66	67	59	58	73	54	54	57	60	57	50	51	66	60	55	58	57	43	61	71	73	65	53	57	52	59	58	52	41	51	59	58	62	67	74	69	60	70	53	70	57	57	50	61	59	65	68	55	60	64	62	59	56	72	62	75	59	61	50	55	63	66	52	64	54	71	55	61	55	70	56	63	71	70	52	54	71	62	41	61	56	62	61	66	64	61	79	52	54	68	56	44	56	58	68	53	62	60	52	50	62	65	63	70	58	64	51	62	61	73	54	56	64	57	66	63	52	57	52	63	61	69	53	79	57	59	66	47	60	41	63	49	67	65	70	64	69	61	60	72	61	60	77	65	59	66	56	47	64	57	56	65	43	52	67	55	54	49	58	56	52	64	56	60	72	70	66	57	65	79	56	54	70	53	61	44	63	56	63	58	66	54	60	66	74	75	49	57	70	60	54	41	52	46	65	61	62	65	54	65	62	58	62	51	67	54	73	65	73	50	60	70	49	62	62	67	61	52	64	68	55	63	62	63	64	72	44	61	66	72	58	69	53	68	59	82	67	60	56	51	64	51	70	72	59	68	60	73	54	75	51	53	64	56	63	63	60	56	59	48	64	57	71	55	60	76	57	57	54	72	64	80	61	55	70	60	51	57	53	68	68	58	46	59	70	55	65	55	58	61	62	57	62	53	58	53	67	77	68	45	56	60	59	67	68	62	61	72	63	59	59	69	56	65	66	73	53	59	56	67	53	80	66	61	66	54	66	75	54	71	65	56	61	52	58	61	63	51	61	64	52	72	71	54	56	64	58	76	61	56	55	46	62	70	58	54	48	60	53	42	41	58	61	55	61	59	64	53	55	72	54	56	62	73	53	59	51	53	54	60	56	56	64	45	64	46	65	51	70	58	58	57	66	72	62	66	54	65	53	55	68	72	61	45	53	61	68	55	62	69	68	66	55	45	69	54	66	59	59	73	56	66	51	59	37	65	74	61	66	54	75	65	57	66	61	41	55	71	64	62	55	64	62	59	53	52	56	52	65	66	67	63	47	60	52	56	60	59	70	50	53	59	62	62	56	48	45	73	59	70	69	59	61	62	44	53	54	62	64	52	63	61	68	58	60	69	72	69	67	55	57	61	57	61	71	71	45	60	62	51	68	60	59	52	39	58	62	73	42	56	70	75	59	65	70	66	59	57	56	64	70	52	72	66	66	44	47	64	54	55	67	67	68	56	57	58	43	50	71	60	60	62	64	65	58	54	66	66	46	66	70	56	59	59	65	74	53	43	60	53	63	53	62	61	62	68	60	65	42	60	64	54	47	60	57	59	57	62	54	71	56	61	60	64	61	53	66	60	50	61	53	42	48	69	58	62	65	66	44	57	68	67	75	54	64	50	68	53	53	60	51	58	62	84	51	60	46	61	57	55	54	52	60	48	59	57	61	67	56	62	63	52	68	59	68
15709	5199	2714	2482	5536	10355	13070	13206	10338	6896	5097	4425	3833	3226	2877	2547	2226	2535	3144	4155	4363	3713	2966	2090	1466	1102	736	601	499	487	425	429	427	468	379	435	431	451	426	424	440	427	458	474	404	420	434	438	411	460	429	425	433	445	451	480	440	417	449	452	435	425	438	459	455	435	438	432	448	455	464	442	462	407	427	418	453	456	438	418	468	426	463	403	463	473	420	468	433	431	457	476	457	432	429	417	453	416	438	418	429	460	451	455	426	426	418	370	434	453	438	449	437	429	425	475	446	431	433	431	444	440	437	460	465	430	434	442	430	443	438	461	381	437	437	428	480	466	428	436	446	420	477	432	417	393	410	411	425	476	464	444	429	443	460	404	436	412	407	430	418	426	465	419	440	423	451	419	447	455	410	431	430	415	444	445	421	478	417	396	399	442	460	443	444	465	440	453	413	452	459	452	435	472	398	440	477	398	462	445	445	479	407	440	423	437	427	441	403	432	468	400	449	421	443	391	450	413	456	443	441	434	435	415	448	424	405	436	441	459	437	428	393	449	454	418	429	415	473	467	421	455	441	418	436	410	424	440	427	440	464	445	445	440	466	450	455	440	433	452	429	468	455	451	435	477	480	416	445	410	427	409	414	422	453	412	404	455	470	432	440	419	414	429	430	425	435	438	452	402	432	417	370	428	435	429	453	423	466	421	426	451	410	443	395	413	375	461	436	451	442	415	419	438	427	417	440	397	453	433	401	435	434	449	439	465	421	447	462	407	458	436	463	444	423	442	419	430	416	446	408	451	445	388	424	420	428	407	463	425	445	432	448	385	438	430	468	406	398	449	518	432	445	453	460	404	427	432	414	428	461	414	413	411	464	414	453	433	453	430	457	419	411	465	419	455	458	419	464	441	441	430	424	441	467	426	411	425	457	441	413	446	466	461	426	447	442	438	436	434	468	393	420	456	396	472	417	399	455	470	414	463	411	486	421	443	450	493	468	416	425	421	426	455	444	426	460	437	466	427	448	467	454	442	422	479	474	407	433	443	440	426	440	459	424	444	431	441	427	438	465	440	435	448	472	434	468	444	439	454	420	417	461	398	434	434	432	441	443	428	414	437	445	448	457	432	457	441	418	389	416	451	435	421	449	479	467	469	446	468	404	395	430	483	436	438	455	444	411	431	399	445	416	422	436	443	431	475	422	470	450	419	440	458	455	422	452	405	496	421	445	466	436	419	465	450	452	403	408	421	458	407	421	438	437	450	430	434	422	462	483	424	441	417	463	425	473	453	423	431	446	448	426	436	452	430	446	438	454	424	437	443	428	425	425	438	434	417	442	456	488	433	427	447	463	422	425	409	429	470	406	445	440	469	443	420	451	425	457	442	437	445	439	409	463	387	424	481	407	398	448	431	437	437	425	419	413	448	437	442	446	472	395	457	448	474	445	436	409	430	448	433	424	445	419	457	454	491	459	441	395	429	425	418	445	437	458	425	441	436	441	441	442	436	420	391	430	474	452	423	431	468	462	428	432	405	474	416	458	441	435	440	434	422	416	461	374	445	451	457	428	410	453	438	474	443	474	417	422	414	444	434	456	439	433	416	405	432	418	420	438	457	446	464	414	458	435	456	423	437	430	467	430	435	438	378	437	437	479	437	420	405	459	461	461	435	423	397	436	424	461	391	441	420	421	424	408	461	464	448	436	455	425	440	446	448	428	428	444	442	453	449	416	426	419	450	434	437	412	406	430	397	421	446	462	430	462	443	433	441	415	423	463	454	413	437	415	431	397	451	447	435	453	453	464	431	452	454	430	412	456	388	419	417	458	411	428	406	417	442	449	434	418	422	465	432	458	451	427	407	418	428	421	434	445	437	386	456	446	439	401	458	450	444	445	428	435	427	446	455	463	449	492	459	431	429	448	427	444	395	393	468	422	457	454	416	424	431	424	445	405	419	443	434	403	444	468	450	417	478	431	464	409	445	413	445	455	427	448	466	473	451	441	440	418	448	469	441	414	402	454	450	454	424	448	429	421	426	432	456	430	435	403	459	435	452	439	439	430	429	463	416	407	444	437	411	426	434	420	447	455	415	420	423	446	441	446	392	446	432	425	465	446	389	427	458	415	419	418	447	433	411	412	461	474	385	407	462	448	453	407	425	424	476	463	440	446	415	452	467	453	439	386	468	409	415	446	445	445	444	421	412	430	459	451	435	435	419	447	454	465	430	426	405	419	429	438	463	436	423	417	426	442	404	458	413	474	429	430	421	417	445	418	445	415	419	448	430	423	426	403	396	449	434	449	448	423	447	441	430	411	422	432	455	424	430	446	445	453	440	389	403	425	449	430	420	436	431	385	406	435	424	447	420	436	414	391	437	437	445	419	437	416	475	401	434	462	433	436	419	420	438	430	451	441	464	438	440	446	446	398	444	462	447	416	438	449	478	411	432	433	422	471	435	446	458	450	447	404	437	434	426	431	469	437	458	417	406	440	451	434	441	444	455	410	430	410	421	418	426	437	437	460	459	419	471	420	434	425	430	414	464	451	462	451	436	411	477	429	473	453	436	471	458	443	447	456	410	422	407	441	456	427	460	405	444	434	415	387	475	461	433	428	428	453	429	442	428	449	445	426	436	454	452	433	425	464	443	442	439	472	416	439	469	454	454	411	439	436	437	439	465	408	428	441	417	420	423	459	440	426	503	438	439	450	463	423	449	444	457	412	422	449	445	436	453	449	416	435	455	426	417	439	459	423	426	452	419	442	437	404	441	445	426	428	418	467	432	468	450	405	476	445	424	416	393	419	459	425	426	436	436	415	456	419	467	449	414	432	412	470	417	455	449	411	441	448	417	419	436	470	400	468	426	442	449	434	442	461	449	395	426	450	423	434	487	432	457	433	423	425	417	452	398	418	419	420	498	426	420	445	450	449	432	454	429	409	414	406	458	439	431	421	443	430	458	441	400	442	459	452	496	466	468	444	456	442	413	447	391	457	419	418	419	427	455	433	405	437	412	437	457	453	444	446	444	434	440	451	452	454	398	475	437	424	437	425	448	455	394	462	437	461	424	433	400	425	471	427	453	458	435	440	447	422	420	411	439	447	407	432	428	450	461	417	386	434	447	445	414	419	455	432	448	423	442	449	457	489	422	455	432	454	461	471	432	424	425	434	459	458	465	452	429	472	439	401	401	453	458	455	439	437	419	448	415	428	460	419	428	443	471	408	451	429	454	440	460	451	453	433	387	421	416	450	459	441	415	432	438	431	448	440	450	411	447	458	424	428	444	436	457	436	407	447	409	467	435	451	450	394	462	442	418	412	440	430	374	457	483	459	428	420	447	457	425	439	419	429	406	433	423	450	453	489	412	430	459	396	414	451	452	414	464	462	415	423	470	422	445	438	427	474	457	457	425	443	458	409	460	455	452	438	412	455	441	460	474	462	421	444	398	465	443	469	456	397	402	466	417	476	452	454	461	423	456	417	458	451	460	430	418	418	444	432	433
1652	633	289	173	172	261	385	340	324	247	216	184	131	123	104	141	195	235	317	445	560	525	438	353	230	163	112	82	50	76	56	57	52	49	55	49	44	46	58	47	46	56	45	46	63	46	49	50	56	56	49	49	50	56	51	56	57	57	53	54	64	48	46	56	55	49	61	52	47	47	61	42	59	49	47	44	58	50	44	48	48	56	52	45	48	45	57	48	57	56	54	45	54	43	48	45	45	43	43	34	46	59	59	49	50	62	54	50	41	43	43	50	49	50	41	60	63	40	59	52	45	46	38	54	64	49	54	51	35	44	52	46	55	49	50	50	53	49	53	50	48	53	44	48	53	57	60	56	37	54	57	42	46	48	50	41	58	47	51	52	45	40	40	42	54	55	56	63	46	47	56	50	43	50	65	46	50	60	50	55	52	39	42	44	53	55	48	38	51	48	43	46	57	54	45	39	55	53	47	45	51	55	45	55	47	49	61	42	48	44	44	50	46	46	54	63	58	45	57	45	48	56	41	58	64	60	41	53	50	38	58	49	50	49	44	51	43	59	48	47	44	48	51	52	61	56	45	59	48	58	54	56	63	51	51	46	42	59	42	52	56	52	45	68	50	45	44	56	61	45	59	53	49	52	54	53	47	52	42	56	54	49	63	68	53	50	45	42	48	36	50	51	46	58	41	50	69	61	43	36	57	47	44	51	51	49	50	50	45	51	39	55	63	44	67	45	48	60	53	63	50	57	53	51	50	55	66	49	40	55	45	30	72	41	55	45	65	49	62	49	59	52	50	46	47	47	51	47	62	45	56	36	46	44	49	42	47	46	53	55	56	65	67	60	47	52	42	57	43	51	61	35	52	48	50	45	47	46	49	47	55	63	50	51	47	44	56	47	52	51	45	36	50	47	37	70	56	49	49	46	57	46	48	55	43	39	48	55	43	51	49	44	42	61	49	53	56	53	57	54	59	40	47	62	50	46	52	46	42	41	36	49	54	48	46	53	61	62	49	52	57	44	62	49	42	40	38	46	42	38	42	54	46	39	50	54	42	48	52	54	52	54	48	47	53	51	56	54	56	56	50	52	53	51	56	54	48	49	33	58	56	49	42	36	45	46	40	50	53	55	50	61	54	39	56	62	61	66	56	55	51	44	50	58	47	52	50	42	51	42	42	47	43	49	43	54	59	58	37	53	49	44	55	55	45	62	56	60	50	35	55	46	52	49	44	57	51	41	62	50	50	48	55	60	55	49	42	53	51	50	49	56	59	55	55	48	50	47	40	52	56	41	62	45	53	43	52	52	47	53	57	52	62	53	43	60	47	58	48	51	51	50	49	49	56	54	44	58	57	54	49	59	49	43	40	56	60	49	56	48	36	38	50	48	53	56	54	48	44	42	39	54	49	54	47	66	61	42	60	52	57	59	47	56	49	57	57	55	47	57	62	57	50	60	54	58	51	54	53	54	47	44	53	37	44	43	44	56	60	51	51	51	56	40	58	47	47	50	44	47	44	55	47	50	39	39	51	55	47	48	59	45	57	53	52	55	49	48	54	64	45	46	46	56	54	49	49	54	54	44	49	46	39	54	46	38	56	47	38	52	47	51	65	51	47	53	48	59	60	53	58	49	44	42	50	53	55	51	44	52	45	59	51	55	48	63	51	59	60	61	38	50	47	66	42	58	44	55	39	55	43	36	54	52	53	51	53	56	57	51	47	47	52	55	49	50	57	47	48	45	57	56	63	58	46	61	40	56	44	60	57	55	44	50	60	57	45	52	46	51	51	49	47	46	48	51	55	54	52	54	50	34	37	57	42	45	54	59	61	38	45	49	49	63	38	53	48	62	52	45	46	47	51	49	40	51	41	62	50	54	51	47	42	51	55	51	48	44	49	58	50	54	45	60	57	62	60	44	48	61	42	45	46	54	48	49	46	40	51	36	51	54	44	47	55	50	49	43	43	45	64	57	46	53	47	62	59	34	60	51	58	28	37	64	51	53	51	47	54	57	54	54	40	57	45	36	50	50	55	66	35	46	50	43	43	54	53	44	64	56	56	60	60	63	38	57	50	45	38	52	52	39	41	50	64	53	40	51	37	49	49	52	43	61	60	47	51	55	43	44	46	56	58	38	48	51	52	53	50	57	38	41	48	44	50	58	45	50	49	28	49	38	52	52	54	42	64	49	41	57	48	55	56	61	53	49	49	55	43	58	45	62	42	43	48	53	39	43	44	55	53	35	39	53	42	66	58	49	48	63	49	48	55	64	53	59	49	55	52	56	61	50	45	43	51	54	57	48	45	57	59	46	58	49	47	51	50	55	46	45	45	56	55	54	47	55	46	53	58	63	35	55	51	40	60	53	46	61	41	40	46	49	68	49	43	42	46	40	56	56	50	45	59	52	44	55	59	48	40	42	51	50	45	47	53	58	52	46	51	43	50	45	55	67	74	48	51	56	55	64	47	62	62	53	50	66	56	48	58	49	41	45	57	46	48	52	45	49	45	54	43	39	63	44	40	48	39	59	50	65	54	54	47	40	56	52	50	58	57	55	44	55	51	60	51	46	40	49	51	47	38	47	59	52	48	67	60	38	45	44	58	48	43	52	50	51	42	44	43	46	52	63	58	43	44	50	50	55	55	53	50	39	56	45	60	43	57	60	49	57	41	49	49	52	46	59	58	42	59	57	46	52	55	49	44	53	58	55	59	48	46	49	55	50	65	52	44	46	48	54	50	60	53	47	64	61	52	44	50	50	50	58	52	54	56	57	47	59	35	59	57	46	34	55	54	59	41	41	47	44	60	47	49	47	47	57	37	45	55	59	44	60	54	49	50	44	36	45	48	46	35	52	51	53	57	53	49	51	48	53	59	58	54	56	53	58	51	49	52	54	40	69	63	57	61	54	48	60	55	54	51	65	55	65	52	55	37	54	64	50	48	46	37	45	40	60	56	57	54	33	61	52	48	58	46	54	58	49	57	50	40	34	59	62	49	42	57	39	48	54	52	50	47	54	53	56	55	54	56	52	56	60	53	45	43	50	51	52	53	50	47	48	52	45	62	59	41	62	50	62	39	46	39	50	56	61	78	50	51	46	58	62	58	49	47	45	56	44	48	36	49	48	42	60	52	53	51	69	59	54	56	62	59	56	51	52	54	54	48	47	40	47	41	60	50	58	36	41	44	50	44	53	53	59	49	58	44	43	47	47	51	51	46	58	41	58	53	49	46	48	42	57	58	44	45	36	38	50	52	49	43	46	40	52	39	45	49	43	56	52	51	65	57	44	55	46	41	60	42	43	39	52	51	57	53	56	58	51	57	51	54	47	70	59	55	57	51	62	40	62	61	53	49	52	57	45	47	61	50	41	39	36	55	48	42	42	51	52	52	68	55	58	49	51	56	51	52	45	52	46	37	52	50	65	48	51	65	42	59	54	42	41	40	39	47	39	59	34	53	40	42	53	48	59	43	42	52	32	39	41	45	43	55	46	53	45
17734	6531	3189	3167	8881	15953	17240	13432	10397	8501	6790	5394	3589	2633	2393	3474	4715	5659	7748	9519	11536	10843	8665	6670	4319	2623	1529	912	635	483	405	369	383	394	388	363	349	358	337	404	354	370	368	371	387	349	411	359	396	360	356	389	386	352	400	371	384	376	354	381	349	353	393	353	364	342	368	373	374	344	351	373	367	373	354	357	344	360	368	381	366	368	343	341	372	343	406	382	393	351	335	358	338	363	374	379	375	343	360	377	351	377	395	379	380	353	379	364	386	356	343	394	405	366	417	366	349	361	367	326	357	360	383	357	335	331	355	359	394	390	350	374	337	356	382	351	385	384	377	389	375	377	382	347	376	363	397	350	366	374	359	348	360	365	389	375	358	374	378	363	388	341	379	372	399	388	350	394	392	365	372	383	404	349	342	352	349	361	388	367	377	362	367	368	362	364	376	339	402	367	359	381	376	381	339	373	366	336	381	344	379	373	382	355	363	395	368	390	375	373	369	359	391	374	380	376	365	362	350	398	353	343	369	351	374	357	377	365	378	386	380	327	389	383	363	343	379	374	404	359	342	334	377	379	392	386	346	403	375	356	332	362	377	354	368	352	371	374	369	367	378	357	361	345	384	329	342	384	354	342	384	361	332	336	358	390	352	355	387	364	402	388	369	383	368	386	332	365	336	360	344	345	376	358	373	373	330	364	355	367	374	375	365	369	346	366	414	366	346	380	367	414	356	362	359	364	383	356	354	367	370	353	381	356	358	357	371	341	382	375	356	373	360	365	384	382	367	388	373	359	381	387	370	367	344	377	385	365	376	367	353	394	374	358	361	357	379	356	364	348	336	378	363	380	329	366	335	368	364	375	396	357	373	381	345	358	366	368	401	366	349	344	377	354	368	405	355	382	372	379	378	376	377	383	368	314	396	364	336	359	345	331	391	368	368	387	356	343	370	413	384	357	354	385	321	365	353	368	330	379	359	412	378	321	367	366	356	388	394	393	334	364	352	355	382	385	376	361	385	363	366	356	388	370	353	401	395	358	343	394	391	422	361	364	355	364	387	365	349	375	363	358	370	364	343	391	358	386	353	394	343	372	356	363	356	346	368	378	380	396	372	388	389	363	380	354	356	334	364	353	346	354	345	413	395	359	331	390	345	388	398	360	371	387	363	366	372	401	343	380	395	346	402	340	350	357	381	346	352	333	353	392	336	386	404	347	378	355	355	370	356	382	386	346	343	377	359	380	388	392	370	364	387	349	345	399	371	347	361	367	369	383	337	367	396	377	378	391	341	370	339	346	369	374	369	359	368	382	390	355	359	380	383	368	353	364	368	406	361	394	382	342	376	368	389	346	380	352	335	390	368	374	374	370	338	353	353	381	339	354	355	383	366	337	377	374	353	356	397	370	364	365	347	381	365	384	389	385	364	394	377	375	364	363	364	343	371	371	354	363	379	360	364	366	366	374	345	375	367	369	359	392	389	370	369	337	393	364	334	351	386	361	351	337	344	356	372	368	325	388	332	335	357	342	383	353	364	355	351	368	355	381	366	365	348	383	379	389	381	411	367	362	357	369	386	353	350	367	376	354	399	384	381	338	358	362	340	338	360	392	352	376	332	403	380	391	371	337	379	330	392	355	359	398	378	391	345	371	366	383	333	398	365	360	354	370	350	379	347	367	356	336	391	378	361	385	391	365	371	398	406	387	355	375	348	367	346	367	392	362	372	393	341	353	378	361	361	368	356	372	376	339	379	383	345	355	360	368	354	347	355	365	343	390	377	347	395	355	398	372	353	363	345	388	344	372	388	365	339	366	341	365	361	374	366	368	372	346	357	353	360	379	335	376	382	348	361	365	367	371	366	350	377	388	371	375	373	384	378	354	342	385	340	359	346	371	372	359	341	372	348	358	393	364	394	410	385	378	372	379	354	368	366	351	389	383	404	361	356	392	324	349	392	386	378	354	374	377	361	370	406	378	322	350	357	371	327	371	352	315	361	366	330	318	367	384	388	400	370	353	379	355	348	343	345	355	386	361	348	346	375	367	369	380	369	418	375	394	369	369	381	391	355	378	356	396	413	388	351	378	369	398	390	392	357	344	391	379	360	375	354	367	373	385	365	394	361	347	372	334	380	389	376	354	355	345	359	389	358	365	369	343	375	385	401	389	344	391	360	369	353	368	378	356	390	347	344	376	356	382	411	382	374	343	363	372	352	353	386	353	375	362	350	357	336	354	376	381	355	389	377	391	345	369	371	364	375	366	378	394	349	377	373	339	344	380	376	355	380	327	365	370	385	359	352	390	361	401	380	348	356	381	333	367	361	353	391	356	368	385	353	359	366	369	380	389	394	344	371	373	351	382	329	395	394	352	380	347	346	378	355	372	322	351	343	366	367	332	365	355	392	368	396	369	398	366	362	361	384	376	363	370	388	378	373	340	383	359	368	384	391	339	376	381	364	361	359	342	377	412	374	358	354	385	395	342	378	352	391	354	401	354	356	375	354	381	392	401	382	361	351	344	318	360	369	375	374	352	376	386	396	366	386	352	380	353	373	385	383	373	351	347	338	367	358	402	394	377	325	370	366	388	348	371	373	367	342	401	360	381	356	375	354	371	367	350	376	407	369	358	377	384	358	381	363	374	371	374	371	366	399	355	396	333	419	340	392	354	365	351	370	392	390	353	372	356	368	362	395	373	354	370	360	367	364	360	401	354	375	418	368	355	379	380	354	329	338	347	413	359	366	364	391	380	331	353	362	359	373	359	391	337	367	369	375	355	338	387	357	348	319	380	409	390	352	323	368	403	383	389	357	367	331	383	369	350	365	367	381	391	348	367	391	391	351	347	381	365	357	421	352	371	362	325	388	358	375	377	398	382	337	395	359	359	371	374	367	386	351	351	353	384	362	399	342	381	336	371	378	385	361	373	381	358	380	377	370	347	383	373	408	367	330	366	367	353	377	365	354	323	369	363	358	373	366	368	349	343	380	358	407	356	349	397	379	361	347	386	364	401	371	375	378	379	332	357	398	386	346	360	396	386	350	395	347	381	370	375	338	391	366	338	341	376	377	394	382	357	362	354	424	398	354	388	375	387	410	369	341	357	351	388	357	382	373	384	395	363	400	337	384	332	384	380	354	354	357	338	345	366	366	384	396	364	401	363	374	377	326	373	347	397	336	355	349	387	386	362	379	371	345	401	372	357	351	352	363	383	368	335	362	363	386	381	355	368	379	391	345	351	389	365	394	402	367	354	372	345	343	358	368	392	372	353	318	374	373	413	391	375	358	377	359	371	357	389	313	354	370	397	389	373	361	397	376	378	352	363	391	364	377	351	370	383	371	362	385	379	399	369	341	358	383	315	383	388	377	327	364	366	404	365	361	377	371	353	363	386	369	381	341	357	372	398	377	389	344	368	339	390	366	383	367	371	378	356	361	377	395	361	364	374	340	367	372	368	338	305	332	342	346	374	364	397	365	319	328	372	366	379	365	391	340	410	376	387
3201	619	286	196	217	295	351	325	316	273	265	182	127	130	139	157	253	383	489	622	618	592	442	300	229	151	109	90	101	67	85	72	83	79	85	86	71	76	74	63	103	67	63	85	65	80	66	76	67	77	77	80	70	80	75	79	70	87	87	81	78	88	65	67	76	55	67	73	57	72	66	74	79	77	67	78	80	90	66	72	76	76	76	72	65	84	82	72	58	64	76	72	64	77	71	72	64	76	73	74	76	67	67	77	76	73	81	65	77	82	71	70	76	72	66	79	65	77	70	71	73	56	71	73	68	83	58	83	77	57	75	60	77	85	80	60	77	78	79	77	86	81	77	68	79	66	68	80	81	74	57	69	63	57	83	80	85	83	74	70	73	72	79	77	71	73	78	80	65	68	67	87	82	48	84	62	101	59	57	79	69	48	63	71	66	73	68	71	64	82	78	88	66	70	81	85	66	76	67	60	75	56	66	71	81	82	63	73	59	72	60	70	69	68	71	79	61	80	68	61	74	60	66	70	53	62	77	82	90	82	75	72	84	83	82	72	80	81	76	72	51	65	62	69	68	59	71	70	80	73	87	68	73	69	67	85	78	76	61	72	57	82	62	66	58	66	82	73	55	81	70	68	76	72	63	68	66	72	69	77	69	77	76	68	86	69	79	68	73	67	67	71	72	87	64	66	65	67	69	76	70	80	76	71	64	79	70	77	78	83	62	70	74	69	92	69	73	73	79	73	67	76	73	76	73	71	81	68	82	72	57	97	79	72	96	74	75	78	57	66	66	83	65	72	80	62	58	80	87	72	90	73	73	78	81	64	88	68	70	71	71	68	85	82	77	72	67	75	78	69	75	72	63	76	58	71	86	68	79	61	88	77	65	81	78	65	68	67	91	64	91	71	69	70	71	72	57	68	63	69	61	58	67	68	78	92	71	67	67	83	83	72	66	86	73	72	66	62	58	74	66	73	59	68	77	78	64	54	81	61	69	69	81	74	70	79	56	88	69	70	80	63	77	64	71	71	92	67	58	61	78	77	70	66	81	74	84	71	53	55	80	69	73	66	84	79	70	65	61	63	77	84	74	62	69	67	64	78	80	84	83	67	85	70	79	80	68	78	83	77	82	76	63	83	58	75	89	66	60	76	79	84	54	62	68	68	69	83	86	71	63	76	73	61	62	91	56	73	69	65	74	77	75	61	74	53	74	76	67	70	70	78	71	87	70	73	61	84	75	66	67	68	60	70	73	68	83	86	79	73	65	85	75	76	73	68	66	72	83	63	68	66	80	78	82	70	72	86	75	67	76	69	76	69	77	74	74	61	75	80	92	68	72	75	65	68	74	66	66	66	60	63	64	61	69	69	68	56	53	69	67	76	70	69	69	68	83	74	74	70	70	65	68	58	63	76	77	70	72	76	80	65	57	71	60	77	75	70	80	69	70	72	66	76	63	74	64	74	74	78	77	79	65	84	75	67	72	60	54	78	80	80	85	76	71	68	75	80	72	83	66	70	76	78	64	60	67	51	88	75	74	63	57	57	64	82	63	68	76	75	62	73	69	65	81	84	60	74	72	85	79	71	71	56	66	69	70	86	68	71	62	70	66	60	84	65	66	87	93	49	68	68	79	88	67	68	62	76	78	71	67	79	87	67	72	75	74	74	74	68	82	63	74	82	63	71	88	72	73	78	65	70	62	67	65	61	67	69	66	72	67	86	72	59	61	74	84	56	86	65	77	57	76	67	75	74	66	68	95	71	79	77	86	78	60	71	61	80	69	72	65	88	74	63	67	79	85	67	72	79	68	81	72	83	64	74	65	78	63	78	71	68	87	71	59	69	82	69	79	79	85	60	66	69	78	74	72	78	57	65	82	65	68	65	86	76	73	73	65	82	88	53	80	77	58	68	80	68	67	58	88	82	67	82	85	72	70	64	71	79	72	76	59	59	70	74	74	71	81	70	66	71	56	73	73	73	70	71	68	74	70	71	72	70	67	63	82	55	61	80	69	69	66	76	68	69	66	82	90	64	70	50	74	74	71	59	75	61	74	72	72	59	81	65	67	77	88	82	69	73	93	71	61	67	70	76	73	79	67	58	72	67	74	69	74	64	68	70	73	68	74	65	76	87	75	80	71	70	91	91	80	81	81	71	62	67	81	72	65	75	61	65	66	71	78	61	57	61	68	74	80	77	74	70	62	71	77	68	76	85	54	68	54	84	76	66	76	62	61	76	85	85	76	81	70	73	72	75	65	75	79	70	70	60	67	86	68	63	94	79	73	74	60	77	57	71	55	61	66	68	65	62	73	70	74	66	79	67	72	68	81	71	81	76	74	96	76	70	66	75	64	68	65	59	74	71	76	80	64	67	82	101	73	81	59	80	79	84	62	69	84	78	60	66	81	83	64	70	74	85	78	59	69	83	69	78	73	75	62	84	64	79	63	69	79	74	64	72	67	62	71	74	58	78	86	74	61	73	68	78	64	69	71	72	71	88	68	88	83	82	76	74	73	71	70	73	81	85	65	76	94	73	68	83	72	80	79	75	70	70	73	64	46	78	56	63	65	69	58	77	80	72	59	71	68	69	82	72	79	73	85	81	71	73	79	84	73	68	72	69	66	87	79	64	68	78	76	69	72	72	72	85	66	79	77	70	77	75	83	65	74	74	69	66	76	74	72	67	79	71	82	65	68	67	67	77	76	74	72	89	79	70	69	68	84	87	65	72	72	70	79	63	71	74	66	56	80	70	67	59	66	73	68	62	84	70	60	76	85	65	75	86	80	68	62	64	72	68	69	76	93	71	58	58	66	82	73	65	80	78	61	74	74	80	62	61	55	71	69	82	60	71	67	65	72	69	75	80	64	100	65	72	64	93	85	70	68	78	71	55	63	64	75	68	81	75	62	82	80	74	98	83	73	82	61	84	72	75	66	65	67	75	68	69	58	80	90	70	80	63	65	89	90	74	72	90	62	56	79	78	82	56	69	55	67	74	50	79	80	82	78	77	73	70	94	78	55	79	69	63	86	64	65	79	79	77	72	71	86	75	83	73	66	64	84	75	65	90	70	73	80	74	78	70	76	69	79	61	82	68	72	77	73	82	73	65	84	78	54	61	71	78	50	68	69	85	70	67	56	79	58	95	76	78	55	63	73	75	64	75	85	54	72	72	74	67	79	85	64	70	70	96	74	73	61	72	74	67	67	74	52	67	76	75	70	73	81	72	75	71	72	67	78	64	71	78	90	72	80	68	66	72	70	58	75	69	84	80	71	80	78	75	76	81	63	72	85	75	78	78	61	67	71	65	74	64	78	67	68	90	69	79	69	75	76	75	84	66	79	74	63	82	74	71	90	71	74	70	72	62	67	82	72	66	77	60	72	73	80	70	74	79	70	67	79	45	76	65	71	75	65	61	68	71	73	85	79	68	66	76	62	73	86	74	59	73	84	71	74	82	87	68	67	81	67	75	73	79	69	81	72	62	75	73	70	71
18271	5998	2811	3102	10498	15956	15680	11947	10424	8885	6960	4553	3331	2836	2600	3233	5964	9038	11765	12635	12531	10666	8247	5755	3476	2161	1457	1063	785	642	549	554	517	527	513	484	567	550	499	543	544	507	529	521	524	500	548	492	551	509	530	501	504	523	524	520	548	505	524	502	533	508	561	516	541	502	562	515	516	498	525	533	529	533	586	545	524	568	510	523	515	537	508	510	502	517	517	538	519	528	511	500	508	507	519	513	532	520	518	544	536	548	480	553	494	536	537	488	562	550	509	541	519	520	565	529	545	542	534	511	494	539	555	501	535	477	544	590	547	513	493	521	496	506	529	499	508	566	501	487	504	509	535	562	525	569	523	542	542	506	510	542	519	504	561	561	509	482	485	536	535	537	528	540	519	474	556	487	531	535	505	540	540	519	505	520	515	522	507	555	473	544	511	512	508	539	560	547	507	511	519	506	513	530	551	527	562	514	508	504	515	503	532	536	540	539	484	474	559	492	537	525	516	519	549	499	549	520	510	517	488	522	548	485	531	519	493	564	545	537	561	524	511	496	508	491	509	501	507	541	512	528	543	526	549	517	540	511	525	496	529	488	494	580	564	503	509	496	492	545	522	505	498	540	547	518	568	521	540	494	533	525	521	544	489	492	527	518	542	540	487	494	520	533	542	527	517	515	560	524	541	520	501	501	516	521	519	548	512	522	545	528	544	563	546	560	522	478	494	553	533	540	550	494	528	560	551	534	547	556	542	489	524	548	509	538	522	491	484	464	537	492	497	548	492	527	506	547	539	546	532	536	527	520	568	551	547	543	507	510	514	531	531	505	502	534	522	544	532	498	554	518	507	517	511	546	547	532	560	515	474	516	553	551	545	524	485	487	513	530	547	536	535	520	546	545	551	523	512	552	523	499	558	504	483	561	544	493	507	531	533	539	538	547	486	539	531	530	527	509	522	521	489	560	522	580	519	525	509	528	494	517	521	533	487	512	534	515	525	538	515	548	528	526	510	511	521	510	485	545	531	551	504	496	496	560	541	477	524	548	516	518	509	503	557	490	535	508	481	529	547	556	540	519	518	535	528	555	530	543	508	532	540	526	541	487	531	543	542	503	542	544	557	500	524	516	528	557	508	515	514	493	527	551	518	505	563	481	547	492	524	535	482	536	516	514	511	463	518	542	523	512	519	534	480	528	506	527	501	495	533	530	524	499	513	510	533	503	552	530	532	544	503	543	501	483	555	510	540	574	528	540	539	495	524	519	521	516	494	518	528	516	532	519	523	541	508	527	530	549	478	515	542	486	540	497	514	472	486	518	538	474	542	519	552	514	528	546	551	505	490	550	527	525	555	527	531	532	527	515	534	528	535	542	510	520	533	518	525	532	538	539	527	504	551	531	512	520	493	519	528	512	523	532	535	567	539	494	519	548	561	505	509	490	522	505	560	514	516	530	524	536	518	507	499	526	497	511	523	531	554	556	535	558	545	516	536	551	520	548	549	524	539	523	520	549	494	549	529	522	562	491	518	505	531	530	528	516	526	504	494	538	528	514	548	501	493	512	519	531	491	523	545	518	477	560	529	518	521	538	512	540	550	563	492	516	511	532	521	532	552	548	580	532	552	477	578	509	483	552	472	515	531	558	484	573	594	533	523	529	544	499	511	547	521	518	515	541	563	506	545	519	538	505	575	532	495	571	533	515	513	531	550	559	505	521	505	522	514	505	558	525	525	574	551	552	533	495	508	522	547	581	522	526	504	498	541	516	499	543	549	556	468	477	518	502	555	502	476	525	509	487	542	561	519	503	545	530	553	540	532	532	552	502	557	539	491	513	544	549	544	544	523	539	542	542	523	568	520	530	506	578	472	492	499	522	561	609	534	508	526	507	533	510	527	532	485	531	548	542	500	528	585	501	570	553	526	506	515	513	527	533	516	509	514	513	482	522	484	590	516	542	495	508	557	545	518	546	530	536	521	533	559	502	519	527	485	522	520	561	502	476	556	526	577	511	564	449	504	513	572	492	520	545	521	521	514	484	550	480	542	530	489	543	538	522	487	550	529	477	512	522	520	523	529	554	512	516	527	490	562	525	526	547	556	521	514	544	591	573	506	558	531	521	534	506	488	525	528	511	475	542	504	541	529	489	549	521	513	535	534	571	524	516	549	548	552	535	509	537	517	509	529	537	497	542	484	492	539	512	467	544	539	525	532	555	541	524	549	534	521	554	513	500	507	493	511	539	557	564	527	530	509	523	510	511	508	498	537	522	533	576	504	523	495	532	533	565	567	533	504	505	503	521	501	531	523	518	524	533	495	527	558	517	503	544	524	525	540	515	513	496	552	504	542	516	525	510	546	532	503	500	484	542	539	554	506	529	526	534	536	518	526	535	518	516	480	542	505	505	498	482	531	554	502	568	549	545	512	524	494	543	495	544	487	522	509	543	532	538	497	528	540	519	488	513	580	543	551	515	523	517	506	526	579	499	516	583	523	564	526	474	563	547	537	547	502	508	531	505	462	493	517	514	525	543	543	515	503	539	530	481	551	517	564	523	561	523	533	514	546	546	570	521	535	527	522	510	510	496	482	575	539	501	504	527	556	504	547	555	538	499	526	527	520	522	543	540	533	500	551	531	586	537	500	481	541	519	553	508	585	509	495	520	541	530	492	538	540	531	571	488	546	523	500	539	548	501	520	501	520	510	532	561	512	510	518	493	535	573	513	512	532	527	511	554	510	522	521	505	519	531	512	548	533	532	537	489	533	503	495	540	547	533	524	509	512	552	532	519	521	548	530	528	525	499	514	538	550	511	506	505	481	508	504	545	553	549	515	530	560	545	586	526	516	501	532	501	533	547	516	511	562	521	519	544	529	532	543	523	549	531	517	545	514	513	514	561	535	516	450	556	521	496	534	540	513	492	535	502	542	529	538	539	548	529	528	542	539	497	491	495	548	504	521	489	483	520	537	554	525	534	524	532	485	491	550	546	536	513	535	527	494	484	522	497	547	535	516	559	539	509	513	536	540	512	533	512	500	533	529	517	519	548	513	482	521	534	501	487	526	492	520	526	489	504	525	510	494	553	575	540	593	500	489	575	541	513	543	523	502	525	558	525	519	522	561	544	509	535	555	520	515	500	506	489	543	495	520	527	521	485	556	572	528	506	547	506	525	523	493	517	574	537	493	511	513	505	515	536	513	522	536	514	526	557	521	483	507	498	504	525	536	534	535	548	528	502	555	541	535	537	509	539	472	522	519	555	511	528	530	483	543	528	512	548	502	516	470	486	548	517	527	552	529	521	539	521	540	538	497	547	524	545	579	549	529	500	536	517	561	558	567	512	527	534	523	507	530	502	512	586	561	512	557	516	528	545	546	525	571	547	511	525	513	506	504	554	548	535	559	509	533	528	530	505	499	528	528	525	540	549	548	524	535	521	493	530	534	545	556	510	517	521	510	499	526	573	506	518	504	565	526	493	554	497	545	537	533	494	506	523	544	524	498	510
2604	737	324	302	295	279	322	362	328	288	298	183	138	166	128	102	125	596	1035	1099	1112	964	761	523	345	255	134	140	88	73	80	66	58	80	70	57	57	47	53	67	66	67	65	51	49	50	69	66	58	54	46	60	62	49	66	59	66	52	36	72	68	53	50	57	63	59	49	67	59	58	56	57	62	50	57	57	70	56	44	48	71	73	67	61	58	44	63	43	56	56	73	55	67	60	63	55	41	58	54	62	51	57	56	72	53	56	63	80	72	57	56	68	61	64	61	46	59	77	72	61	59	61	49	58	70	67	57	70	81	64	68	54	49	57	61	54	55	54	57	58	60	65	62	55	58	58	62	69	62	65	56	59	53	60	68	61	51	49	64	61	51	64	65	48	57	66	61	48	52	58	59	67	72	58	60	55	50	60	65	52	56	52	51	41	67	62	56	58	63	44	65	65	52	56	45	46	65	53	55	47	65	58	61	56	61	58	59	73	59	67	67	43	59	72	68	60	67	53	55	47	47	71	61	58	67	66	59	59	57	62	64	57	58	70	52	57	62	56	54	67	48	67	69	61	63	56	48	69	60	83	57	60	58	50	58	56	48	53	47	59	52	49	50	57	59	66	66	55	63	68	52	61	58	67	59	59	53	58	67	57	42	61	67	58	59	62	62	61	47	64	53	58	56	66	56	54	56	71	49	58	55	67	61	55	64	56	53	66	67	50	76	52	65	52	53	59	58	61	60	54	55	67	59	72	52	53	70	60	65	57	75	69	52	53	71	61	59	71	51	67	51	57	59	50	61	52	63	72	66	60	49	63	65	69	55	63	65	55	57	61	70	71	74	59	75	61	53	54	58	49	64	53	59	52	61	69	80	62	74	46	63	61	73	56	66	56	58	60	81	63	44	52	52	68	45	65	69	61	60	60	67	55	39	55	63	57	64	60	60	54	68	56	69	62	52	46	62	46	74	71	59	65	48	56	53	60	58	59	64	50	57	64	64	65	67	72	69	58	65	62	52	67	68	68	67	42	55	52	61	70	53	60	51	45	49	58	61	70	64	57	59	66	55	71	61	63	52	59	62	58	58	46	62	48	61	61	58	54	41	71	65	65	66	61	52	59	71	64	62	60	61	71	52	45	48	62	55	53	48	51	70	56	66	52	55	64	65	69	60	67	46	50	60	56	60	56	58	60	72	55	43	64	53	74	71	59	67	41	61	72	49	57	55	65	73	56	67	68	58	64	54	53	49	78	63	66	65	51	51	60	60	65	72	72	38	57	59	45	56	65	64	47	63	63	85	50	50	62	54	62	61	61	60	57	73	70	58	63	66	58	64	73	73	49	52	62	59	64	66	54	72	51	56	73	69	54	55	42	56	58	55	64	61	70	54	60	66	57	56	54	57	72	65	53	56	57	64	54	63	57	58	44	69	63	83	61	65	54	72	68	54	72	64	46	52	63	52	64	52	56	52	41	69	57	66	51	55	82	66	53	52	62	71	51	60	67	68	57	56	39	56	61	55	63	50	57	53	52	61	59	70	61	53	45	73	42	62	63	57	62	56	56	54	56	66	65	71	62	51	60	74	57	51	59	64	60	58	55	46	59	61	57	63	59	61	52	66	53	51	62	54	54	61	49	62	58	54	82	61	49	57	58	61	59	61	54	65	69	70	67	66	66	64	65	49	47	56	44	54	63	52	51	55	60	52	68	54	62	61	54	64	50	68	53	66	50	74	53	57	54	69	70	49	72	53	58	61	65	47	68	72	56	66	66	63	65	76	58	59	63	48	61	60	60	61	68	71	69	54	63	65	55	46	69	69	54	49	60	76	68	62	62	53	58	55	53	46	62	61	60	59	59	64	70	47	62	74	58	45	47	71	59	50	60	53	47	56	55	64	46	56	54	52	53	53	64	48	55	70	60	72	49	68	55	55	65	69	53	62	63	49	52	67	58	47	53	64	62	52	63	58	65	74	64	62	51	77	62	62	68	57	71	58	75	44	63	55	63	76	55	53	53	55	59	68	62	68	59	70	52	74	68	55	45	67	74	53	61	60	48	54	51	57	65	59	70	63	51	57	67	45	47	62	52	58	54	74	63	57	53	73	52	56	59	41	58	55	60	67	66	64	56	67	42	62	54	62	51	47	57	58	69	54	56	51	51	55	60	63	55	52	48	53	59	59	48	66	66	54	63	72	69	66	54	51	55	61	77	58	62	74	65	60	57	57	47	55	39	63	63	63	65	71	60	49	64	59	63	58	66	66	58	53	59	72	61	77	64	72	47	55	51	60	69	58	54	70	53	51	69	57	66	64	77	64	60	58	49	72	55	58	58	64	63	62	57	64	69	59	70	64	46	70	70	55	62	45	71	74	59	60	50	56	69	63	51	59	60	68	48	52	51	49	54	69	59	68	62	53	68	49	67	57	43	55	52	48	57	52	43	57	64	72	64	57	58	70	59	56	54	46	73	60	55	64	58	43	66	67	62	52	49	68	69	66	53	69	47	52	59	61	62	59	61	50	50	69	56	53	66	57	51	65	53	68	57	62	54	65	61	63	61	59	50	56	56	60	65	62	57	54	49	65	54	63	73	57	55	62	48	79	71	61	61	57	64	67	58	61	41	54	51	57	55	53	55	51	56	51	46	61	71	64	56	58	59	63	47	46	52	59	54	68	55	50	69	60	46	50	53	44	57	43	64	54	55	54	67	55	60	62	59	51	63	56	64	63	62	54	55	53	62	70	71	67	54	72	61	62	57	58	59	55	52	73	57	62	61	49	53	67	68	64	61	73	66	66	67	59	76	70	54	64	77	61	52	65	58	68	71	72	59	46	78	70	68	76	60	68	62	55	52	51	60	64	62	43	60	71	63	60	55	59	57	55	56	65	70	67	71	67	55	72	57	61	80	57	53	66	43	61	66	63	70	63	58	59	52	55	58	54	69	81	52	53	44	50	66	62	54	73	69	63	71	62	48	53	58	48	54	51	69	61	74	66	51	61	76	55	76	63	56	52	58	49	48	59	57	71	65	65	57	62	69	44	76	48	57	70	68	65	54	49	59	58	65	54	56	66	51	52	71	58	46	67	76	56	66	74	66	49	50	60	68	54	44	57	48	61	55	54	69	71	66	48	43	51	54	64	37	59	63	54	75	73	59	72	59	64	64	54	64	57	68	43	82	48	54	62	60	59	43	56	57	58	57	50	69	49	58	67	66	59	54	56	75	46	63	70	62	59	63	75	63	62	68	59	66	58	67	56	52	71	63	61	45	55	61	57	65	54	58	47	45	52	72	56	66	50	55	58	71	57	68	65	50	45	64	68	71	65	69	58	55	76	70	66	62	59	43	62	66	79	61	69	66	54	59	67	60	69	50	58	54	55	65	57	65	59	44	68	50	52	64	59	55	59	65	69	45	68	56	62	53	51	52	54	62	57	75	68	61	57	65	53	55	48	62	55	81	57	48	48	62	70	42	60	72	54	55	63	63	69	66	47	63
21376	7223	3382	5545	13217	16794	16067	14094	12087	9774	9037	5547	3784	3248	3039	2702	2882	12939	18891	19361	18263	16292	13070	9598	6522	4327	2696	1620	990	737	581	517	445	456	462	425	404	437	411	426	426	424	443	428	418	421	438	400	431	470	437	403	438	439	448	427	415	443	446	459	432	452	430	440	455	406	452	428	424	425	425	412	437	432	439	422	427	393	418	434	448	415	428	422	404	378	448	409	424	406	437	419	447	401	419	421	426	421	430	396	462	396	384	422	411	425	432	444	430	412	428	433	401	471	409	411	463	421	424	420	431	410	427	428	425	471	419	428	436	419	425	416	437	449	403	403	452	433	383	458	432	422	388	467	400	406	428	450	456	424	410	391	418	428	419	441	415	426	442	422	443	416	402	422	404	426	444	447	394	441	471	445	403	444	432	439	422	432	440	414	438	467	452	402	430	441	411	427	427	435	391	402	423	411	412	428	433	433	431	455	418	418	470	423	385	434	424	439	419	445	407	444	435	442	427	445	425	445	450	435	421	395	425	449	457	429	429	412	430	442	432	419	390	392	464	397	422	388	415	446	470	439	437	435	424	416	417	417	410	390	417	462	390	461	448	407	427	433	435	448	415	419	436	461	403	392	404	409	447	448	447	411	456	438	460	423	446	458	397	431	445	414	425	427	400	435	392	427	414	430	411	423	426	415	448	464	429	408	434	420	443	449	435	457	452	404	426	410	408	424	458	393	443	419	437	400	433	440	439	436	394	404	400	418	380	411	420	466	426	453	418	425	403	464	400	420	444	424	398	415	391	433	405	447	422	424	441	427	410	436	450	441	457	457	452	433	389	443	410	441	421	446	442	401	420	418	387	405	454	468	398	436	428	392	443	468	430	429	438	420	427	419	402	436	432	432	437	402	456	444	443	413	412	418	440	457	470	445	421	416	427	451	464	457	407	430	418	412	447	464	425	439	440	440	435	417	429	455	443	445	390	462	427	400	420	420	414	427	433	458	436	404	475	422	414	405	408	443	434	424	455	410	449	438	436	424	473	451	409	438	414	383	426	415	420	452	453	416	422	429	423	448	369	389	385	451	421	431	405	437	430	459	416	420	396	413	414	431	446	470	392	423	447	431	415	423	466	437	428	444	466	458	461	420	456	426	431	437	451	461	462	472	397	405	457	423	413	394	416	402	426	442	438	473	413	429	420	403	444	411	447	449	435	438	472	460	438	391	421	443	427	442	421	403	399	418	465	447	426	427	405	415	424	439	429	418	429	407	487	463	438	430	401	441	399	426	413	435	408	467	408	437	427	401	436	418	404	436	433	402	418	436	446	403	446	482	441	431	449	423	423	415	443	431	450	438	387	420	405	415	381	398	424	384	443	401	455	445	386	433	427	410	430	383	432	438	404	436	462	417	403	440	427	447	419	399	448	413	454	452	459	467	406	393	453	390	415	462	414	436	400	402	422	430	413	419	393	401	427	440	434	443	446	450	456	427	431	411	430	418	365	440	441	421	393	436	444	425	390	436	430	451	409	446	459	377	418	421	378	432	432	436	445	449	430	420	422	429	429	412	478	453	463	408	432	433	458	382	410	438	386	442	460	412	423	421	437	439	425	442	401	448	399	449	424	442	469	382	419	446	400	421	395	445	434	416	426	448	454	407	411	475	431	416	415	422	405	451	397	394	435	446	416	405	424	418	408	435	404	430	458	446	464	411	445	440	436	415	428	416	422	426	444	411	399	401	407	415	413	416	441	413	422	423	433	470	419	401	464	432	407	428	440	417	455	403	446	449	453	452	430	432	440	422	438	436	443	434	414	415	431	408	424	416	379	491	404	388	433	423	437	436	444	447	417	418	445	402	403	427	428	465	439	402	413	450	421	447	412	438	465	451	450	387	420	440	423	437	404	406	446	404	371	414	413	404	454	410	436	431	417	413	465	423	411	447	464	414	416	441	410	425	432	424	432	418	429	426	428	423	427	391	435	416	433	444	424	418	372	418	454	396	415	406	431	435	432	434	418	445	431	436	441	426	436	416	443	436	427	468	409	420	421	413	415	415	420	427	425	445	426	450	429	417	426	418	465	471	426	438	449	404	444	456	459	413	423	462	423	409	418	402	445	436	397	446	411	424	448	393	364	421	413	405	442	380	423	436	438	388	423	435	475	416	423	422	436	471	438	426	449	431	425	428	446	421	419	434	424	441	408	425	447	421	415	400	426	413	411	439	391	448	408	444	389	412	418	438	421	389	420	415	435	433	418	426	476	393	429	440	449	419	422	412	427	449	417	423	437	420	447	435	437	401	433	444	420	376	433	436	427	448	403	418	413	443	403	435	420	428	471	442	435	433	431	407	465	423	427	430	418	406	470	442	411	456	395	412	417	423	415	398	424	447	435	443	423	432	397	405	442	439	456	421	447	427	396	452	426	407	419	405	425	414	408	453	412	462	433	373	411	424	470	454	433	428	428	409	437	423	443	434	421	443	424	433	386	430	419	422	439	429	392	421	426	411	435	427	427	432	436	433	413	458	431	441	462	444	439	418	450	440	433	441	419	403	448	432	415	396	418	418	440	455	437	405	425	441	412	452	444	406	425	424	428	417	407	415	417	410	413	448	402	398	385	435	425	451	431	411	375	428	451	432	406	417	400	434	426	452	412	403	442	435	436	437	456	419	429	443	429	435	387	423	454	444	439	439	442	434	467	438	405	442	472	447	468	460	421	389	464	428	386	427	411	449	422	442	431	397	440	432	443	420	417	437	409	421	434	424	450	440	432	437	470	431	421	422	416	424	460	453	446	429	458	421	382	449	437	451	468	441	422	436	447	435	449	393	404	409	400	449	444	417	457	469	407	398	407	404	413	414	398	434	415	461	409	441	407	420	420	442	422	411	426	432	449	441	438	435	433	418	438	432	445	433	418	462	413	431	422	417	441	435	390	411	415	417	455	459	427	429	435	412	454	453	426	408	423	442	407	403	461	448	425	435	403	417	394	413	421	409	396	377	384	473	445	424	455	457	432	441	393	409	413	455	435	414	402	419	425	430	425	423	448	454	431	449	416	450	417	406	412	430	426	445	476	406	433	431	474	433	426	446	420	447	460	411	412	443	403	413	389	419	407	440	456	472	446	406	433	421	445	379	458	456	418	410	402	427	457	434	417	378	403	474	433	412	428	451	409	431	408	441	408	424	439	440	384	420	448	424	430	480	415	455	437	428	470	442	461	413	446	420	409	411	452	480	444	377	411	419	429	454	465	406	439	403	448	411	427	395	417	417	422	434	413	427	429	392	422	440	422	417	457	433	431	410	449	435	415	417	406	462	410	449	410	412	453	426	433	406	443	452	436	420	405	389	398	435	469	420	431	430	431	439	422	449	427	435	436	403	411	438	407	433	402	434	430	443	472	426	414	415	389	417	468	425	402	418	422	450	435	427	444	416	440	432	439	422	380	426	426	442	426	405	415	450	416	398	420	403	419	423	463	391	411	412	394	428	448	441	445	410	427	481
2075	417	258	190	169	173	251	203	183	202	185	157	113	90	101	102	86	124	156	180	167	179	162	133	140	88	84	83	66	70	62	81	80	72	58	73	45	81	60	52	44	53	72	68	61	72	57	58	64	53	61	55	57	69	51	61	70	54	70	65	73	57	63	68	68	47	57	74	54	63	45	56	62	55	47	55	52	63	52	57	64	71	49	54	59	53	55	54	49	68	66	72	68	68	72	56	60	62	66	53	63	64	69	49	55	49	63	58	50	69	52	70	71	72	71	72	70	66	57	71	63	69	53	61	60	63	60	63	66	58	70	69	66	58	50	51	52	65	67	61	60	50	44	62	51	63	70	59	63	61	57	48	58	61	61	78	71	58	60	66	71	66	49	63	67	73	37	71	49	70	61	54	44	49	58	68	58	51	73	59	63	77	57	51	63	71	54	58	73	57	69	67	60	51	58	58	61	85	74	69	70	70	67	63	67	63	63	49	72	67	61	67	64	71	55	71	58	55	70	50	50	69	58	69	60	76	67	58	69	51	65	57	51	61	45	63	50	64	62	61	61	57	73	54	52	46	61	61	61	68	66	65	54	55	48	62	65	56	70	64	70	57	60	62	68	84	76	67	40	49	58	59	52	65	44	63	62	64	52	68	62	58	67	73	69	64	62	59	56	63	67	55	58	56	63	52	55	50	54	70	46	59	76	57	56	53	65	41	65	57	50	69	61	73	62	56	56	62	62	64	56	70	76	65	62	80	57	62	67	52	75	58	66	78	58	75	63	62	56	79	65	74	50	56	59	62	62	52	54	72	59	76	69	55	62	64	64	74	67	53	61	58	48	65	58	65	55	71	55	61	63	72	66	54	55	59	62	68	55	71	67	76	62	64	42	62	75	55	55	61	79	42	62	50	66	60	67	78	88	46	59	60	61	52	62	71	51	67	70	66	60	66	63	52	61	62	70	48	48	67	59	54	60	62	66	48	56	70	62	63	68	67	63	49	59	53	67	52	55	58	71	59	61	55	64	57	77	57	64	59	75	54	52	53	61	57	57	62	53	62	67	68	63	70	52	64	51	70	67	61	71	58	58	61	59	62	63	56	72	64	69	60	69	74	63	62	73	56	58	71	69	48	77	65	54	67	64	62	68	59	60	55	44	65	59	64	66	54	59	66	55	60	69	73	57	64	75	69	80	62	65	65	67	57	60	57	66	70	49	60	56	69	65	65	62	56	65	77	73	70	60	58	66	53	68	59	55	43	63	64	56	56	65	54	59	63	68	70	48	64	54	74	70	60	64	59	66	64	57	62	60	54	66	59	59	85	54	58	64	54	58	56	53	52	63	67	61	72	62	59	57	75	63	57	68	55	65	70	55	68	66	49	49	68	65	57	67	66	58	59	61	65	54	56	54	74	67	52	50	41	63	60	60	51	72	67	68	65	74	60	51	47	56	68	67	66	57	53	57	69	80	60	46	71	65	48	50	83	42	70	53	56	55	51	50	70	55	52	61	56	57	65	53	69	73	65	64	68	66	72	55	58	65	62	77	66	55	65	62	51	67	49	55	47	55	62	61	36	74	57	58	56	59	51	71	59	66	65	55	56	60	57	46	68	68	67	67	67	51	67	71	64	47	51	53	66	68	59	54	56	65	72	55	50	69	60	56	47	59	59	59	63	57	63	57	82	68	54	54	68	60	60	48	76	59	57	63	63	68	60	51	65	61	53	60	52	64	73	60	65	72	53	62	58	57	71	72	65	65	47	48	71	70	56	54	67	68	54	56	55	70	66	57	55	65	54	52	67	61	67	59	63	70	66	69	58	65	59	51	59	76	59	61	74	51	57	53	61	77	51	72	69	47	66	76	64	65	59	51	61	56	65	53	56	53	59	67	60	59	53	67	61	74	56	64	61	58	63	60	64	73	46	55	57	63	61	62	61	73	65	68	63	56	65	51	63	72	67	48	50	64	58	62	55	58	69	54	55	77	69	75	58	58	57	65	60	61	60	55	68	55	64	54	70	54	69	59	48	50	53	59	61	56	72	51	56	65	63	60	58	51	64	53	69	67	66	72	59	51	47	47	70	60	73	53	69	55	52	77	59	71	65	61	61	58	62	52	50	47	62	70	59	71	62	64	51	70	65	55	59	55	73	67	81	55	41	76	65	72	57	58	53	53	58	62	55	69	66	57	68	55	64	56	67	69	64	66	53	74	59	48	58	54	71	52	59	49	67	61	60	69	58	53	70	64	57	66	67	74	49	54	55	64	55	64	76	60	57	54	57	42	59	59	57	68	66	60	63	66	49	59	55	63	66	56	61	67	55	55	65	60	48	52	62	75	70	55	59	54	69	72	52	66	47	75	55	70	60	61	63	54	56	78	59	73	51	58	74	68	68	72	62	56	56	72	55	80	69	57	57	67	64	57	61	70	70	66	59	55	64	69	68	50	52	63	69	66	73	55	68	63	59	69	90	56	56	64	48	68	68	56	62	59	48	63	69	62	79	62	66	57	84	59	54	51	47	68	57	46	50	57	62	55	64	64	58	56	46	49	68	52	70	58	67	62	59	71	58	57	61	56	63	53	67	55	67	70	72	57	74	61	50	57	54	53	62	65	47	73	75	66	61	65	52	65	56	62	63	49	73	55	50	58	68	64	60	63	62	54	63	50	77	57	61	56	59	68	51	56	49	53	61	57	63	53	64	74	71	55	53	56	61	68	55	60	48	72	60	64	64	67	64	55	69	58	68	73	73	61	65	67	64	72	60	50	73	60	58	60	58	64	82	53	46	72	65	61	65	70	67	61	62	58	64	57	66	59	59	64	66	50	60	57	63	56	59	73	71	56	51	63	69	63	63	47	74	68	64	65	63	51	74	49	59	65	54	69	53	74	55	72	67	47	55	54	53	56	71	57	65	53	52	69	66	60	58	50	60	66	67	66	59	63	66	66	75	60	74	56	63	62	56	69	51	58	70	44	64	58	46	66	66	52	58	59	55	75	57	65	71	63	62	71	65	55	57	71	70	60	70	62	77	65	51	64	52	60	68	52	55	58	69	58	61	55	72	52	49	66	69	60	62	62	65	67	69	70	70	62	52	66	52	63	72	64	65	56	52	60	55	67	62	60	54	82	52	50	60	67	63	79	44	65	63	53	49	59	71	62	66	61	62	56	57	53	71	50	64	61	68	59	65	76	78	55	60	64	53	55	62	74	74	66	62	57	58	70	73	65	69	67	57	52	77	44	54	57	60	66	58	64	53	59	55	61	75	71	55	69	65	63	54	56	63	65	67	62	56	65	77	67	55	63	76	51	74	65	58	57	57	78	66	67	51	60	63	58	47	55	67	64	46	63	58	59	69	53	66	61	55	60	59	53	48	64	47	55	56	65	55	62	70	55	48	75	58	58	65	65	68	54	68	57	47	61	62	62	46	63	61	50	58	64	67	85	52	62	74	61	60	53	57	58	76	69	65	66	55	62	57	56	64	57	52	58	72
15234	4650	2680	3903	7735	10692	11591	8782	6995	6519	5818	4229	2709	1802	1583	1432	1635	2488	3402	3663	3710	3305	2672	2181	1547	1043	863	700	630	466	484	456	434	417	443	452	489	419	432	441	447	424	497	444	434	447	443	437	470	450	437	481	444	442	475	488	440	461	472	431	450	453	490	436	414	473	454	450	442	438	452	480	460	435	451	449	432	475	435	434	428	451	450	404	467	411	475	440	457	465	447	449	418	465	429	439	458	431	467	452	440	467	468	466	487	424	432	440	439	416	454	496	446	420	402	433	426	477	464	467	443	449	447	464	435	451	460	420	452	483	461	481	451	440	457	456	482	487	435	439	447	478	427	424	441	491	435	448	420	474	446	431	461	434	474	443	463	473	461	441	406	451	445	463	444	447	442	437	454	452	410	442	464	448	478	448	483	438	432	456	436	426	469	401	467	424	435	423	444	404	431	423	462	416	432	440	450	474	486	472	457	471	461	450	437	424	474	477	433	460	412	404	439	415	420	459	475	418	448	431	446	430	430	425	427	434	447	457	437	467	454	459	440	441	436	475	443	449	469	448	466	414	461	420	459	474	505	443	455	446	473	484	464	477	423	442	455	429	418	472	440	442	404	434	476	451	457	425	430	491	434	427	472	429	439	479	434	435	424	442	436	437	471	469	413	445	434	434	463	440	396	425	438	471	409	465	436	476	448	444	459	441	436	464	462	454	470	431	433	433	445	445	475	469	485	454	420	451	419	475	458	469	458	443	474	429	450	444	441	437	445	417	477	425	456	439	466	428	427	468	456	442	496	431	446	462	411	437	440	435	451	445	438	485	411	431	441	434	463	476	457	428	420	460	440	457	411	473	457	465	456	442	442	440	473	447	426	440	442	472	445	471	390	437	398	442	455	449	473	451	431	434	438	451	393	454	438	457	443	446	422	451	462	421	475	485	444	435	423	425	409	431	442	426	433	449	421	423	451	439	442	417	458	452	458	438	419	441	418	469	459	421	457	460	471	424	420	437	439	467	494	448	398	481	480	454	508	449	428	458	452	465	450	424	474	428	436	458	439	453	458	395	486	473	429	458	445	461	481	449	469	427	411	443	448	456	439	472	441	435	442	459	453	456	425	432	424	443	500	439	465	430	425	414	470	458	432	424	435	437	457	436	434	443	466	399	442	455	460	451	423	458	419	466	433	463	437	455	460	448	471	467	476	414	434	483	431	432	466	448	456	459	440	432	466	426	434	465	458	422	453	441	427	481	452	431	422	478	468	476	432	477	454	437	444	455	439	459	437	432	411	469	422	477	426	417	471	453	437	440	415	454	453	444	406	427	431	485	488	448	459	434	490	433	445	440	455	447	433	425	460	455	456	465	457	476	421	459	509	446	432	448	451	410	474	440	451	438	421	444	425	451	420	426	462	468	438	424	408	455	432	439	455	451	511	442	443	442	460	416	433	475	467	461	441	459	481	465	457	459	443	459	463	458	435	418	442	441	441	477	453	465	435	391	466	453	471	450	407	419	466	427	428	445	450	461	473	480	444	410	470	451	459	437	448	456	485	443	461	434	451	451	448	421	438	441	442	446	494	453	462	433	468	439	446	449	457	427	431	449	449	437	450	438	455	450	478	465	444	405	432	432	428	495	432	424	440	425	427	468	441	441	460	462	427	483	399	479	466	438	472	438	454	453	476	463	423	440	453	444	495	467	480	457	451	433	448	445	484	415	491	444	461	470	409	395	473	460	446	439	400	440	489	407	478	438	415	429	472	432	469	414	457	429	467	415	462	438	461	447	420	424	468	417	408	464	414	441	418	490	456	463	468	458	453	445	416	460	445	479	492	437	465	442	428	442	418	467	436	470	438	444	500	479	419	457	465	442	383	469	449	422	462	460	449	443	448	404	456	457	444	503	434	455	445	443	455	453	432	457	449	402	442	460	450	457	425	477	426	463	430	477	465	476	451	449	434	422	487	444	478	447	430	454	464	428	436	478	438	462	422	452	429	449	441	438	469	477	490	506	463	466	433	429	446	431	451	424	448	469	423	433	434	475	425	466	422	465	449	474	442	458	455	442	447	441	459	452	455	461	475	412	449	448	438	423	426	436	415	440	469	417	434	445	476	443	429	444	455	483	432	480	463	413	418	446	443	463	451	430	452	494	432	451	453	442	426	439	454	448	434	460	468	420	421	429	433	442	442	435	463	446	452	437	454	425	444	478	467	443	453	446	459	422	464	469	446	428	487	450	431	434	443	471	417	392	463	457	451	447	443	438	455	436	431	450	501	449	445	441	417	427	441	476	453	441	445	463	492	451	437	474	511	455	398	444	433	447	440	429	434	417	452	459	440	450	463	437	432	444	440	445	461	477	437	458	473	438	454	399	437	444	463	432	452	449	451	444	445	449	440	460	462	435	428	414	463	436	433	432	458	470	415	417	446	476	422	476	449	445	417	467	411	433	453	460	483	434	441	445	443	451	435	452	481	479	464	452	453	451	460	418	446	397	436	468	455	462	470	441	439	476	405	441	475	456	431	461	434	426	461	432	464	430	451	468	472	461	449	444	442	465	440	455	449	437	464	447	444	417	470	468	469	402	458	462	427	397	468	422	453	457	423	412	459	401	444	426	420	463	463	434	409	443	461	442	448	451	438	427	442	428	460	454	488	457	442	415	462	432	449	464	457	433	438	433	456	479	434	484	450	455	435	458	464	441	487	432	463	438	451	441	436	467	454	429	440	452	451	421	429	443	448	447	436	429	473	489	444	451	480	432	436	474	445	479	403	462	413	445	434	461	450	475	437	457	422	460	405	449	463	425	447	434	450	439	427	412	418	439	430	416	456	498	425	447	486	416	443	486	442	414	456	469	438	462	448	457	454	457	447	433	425	450	440	453	454	431	462	494	459	437	439	423	413	468	482	444	472	437	445	433	450	480	468	451	461	433	486	454	453	485	464	464	446	483	432	427	441	440	488	455	453	446	492	448	452	417	453	433	454	452	482	444	431	469	458	410	468	420	441	455	447	436	429	425	419	451	434	479	424	437	426	440	432	452	469	469	481	435	459	454	452	445	452	429	432	452	416	468	404	416	466	476	430	437	464	447	450	436	452	457	466	448	465	431	474	425	477	482	429	444	402	436	441	438	440	449	469	457	454	431	456	471	432	442	434	430	432	439	384	439	482	439	454	451	423	465	481	453	427	425	464	454	474	423	457	472	449	460	425	448	450	440	441	434	427	466	451	470	460	448	458	455	441	417	456	472	442	402	438	455	453	420	458	414	463	486	456	453	461	446	446	404	422	438	429	454	421	457	464	423	451	461	458	442	455	436	448	468	433	447	474	449	430	414	450	452	421	453	473	453	431	421	445	437	405	446	482	459	437	420	403	454	424	429	453	430	450	437	466	427	415	467	478	460	465	463	444	435	448	488	457	439	457	449	439	461	453	455	448	488	469	431	414	465	486	449	476	493	436	491	437	452	453	439	400	443	479	428	457	474	445	459	399	462
1715	588	346	278	219	233	238	265	272	260	227	192	110	102	103	103	125	197	426	496	568	538	397	321	249	163	119	99	77	49	49	78	67	60	61	52	43	58	41	51	49	52	50	43	54	71	66	54	50	38	44	56	49	54	54	55	60	58	52	61	55	45	50	50	46	54	40	50	57	44	49	65	50	50	46	72	50	50	62	46	50	67	56	59	50	39	45	53	44	58	58	55	53	58	52	53	49	43	68	60	40	59	43	55	43	52	44	36	55	54	55	53	48	44	46	54	52	56	53	45	43	46	60	43	57	60	59	62	46	50	48	48	47	49	42	48	62	68	48	51	42	58	54	55	53	33	45	48	42	48	49	53	50	45	40	49	56	54	62	45	47	47	44	37	50	40	58	58	64	49	56	62	50	50	58	64	45	62	42	47	59	51	59	40	48	50	62	68	62	63	47	47	41	52	39	56	58	57	55	59	50	46	51	61	60	50	57	51	58	64	52	47	47	59	49	52	49	60	52	48	44	48	52	49	50	55	61	52	49	55	52	52	59	56	48	49	53	59	45	58	37	61	55	40	55	56	44	49	57	47	55	60	50	59	56	41	57	44	45	43	58	57	45	57	63	61	54	63	47	48	42	40	49	53	44	49	53	35	40	52	51	41	50	53	50	52	52	43	72	51	38	39	36	50	46	42	58	51	56	52	57	55	47	49	60	59	46	44	59	60	47	50	68	57	49	50	45	50	62	48	49	50	55	54	62	41	43	53	47	55	48	45	49	49	51	45	65	56	51	44	47	63	58	47	61	57	56	51	58	41	51	56	46	51	56	56	42	52	52	55	56	44	46	52	44	56	49	51	43	55	50	53	55	61	35	49	45	55	48	66	46	59	43	49	54	58	39	39	44	56	52	55	57	42	59	58	58	58	36	50	52	49	54	50	52	47	47	49	59	44	45	54	55	56	52	56	55	47	55	47	49	57	43	47	55	42	52	51	41	51	60	52	55	52	51	53	44	46	57	55	49	45	50	49	47	52	55	54	44	53	48	52	53	61	48	60	53	52	67	56	52	47	58	45	50	44	53	54	56	48	54	53	52	49	60	67	64	54	61	52	49	42	39	56	50	46	54	48	57	58	56	43	66	55	54	46	54	54	55	50	52	54	52	49	61	57	50	58	54	50	50	50	41	47	56	52	49	51	49	45	49	53	38	55	62	49	55	53	44	55	60	52	40	61	37	44	45	53	51	66	59	59	56	59	45	58	34	47	59	61	51	55	45	52	52	63	65	45	70	53	51	47	59	60	50	60	53	62	60	42	43	53	71	48	48	41	49	60	47	58	45	45	54	46	55	54	54	55	37	58	51	56	64	44	54	51	55	49	68	51	49	54	52	64	65	54	37	48	54	54	54	65	52	55	48	49	54	66	49	47	60	59	61	49	53	53	65	50	57	37	69	65	56	51	39	51	47	41	36	65	47	58	47	46	62	47	58	54	48	43	53	55	72	55	44	56	47	52	59	50	53	50	49	50	53	52	48	47	44	49	51	51	63	63	53	49	53	56	54	50	55	54	41	58	54	58	48	50	64	51	49	45	45	61	48	51	42	45	50	52	40	51	51	41	65	51	47	45	59	59	60	60	65	59	59	70	61	50	54	56	49	42	51	51	32	52	40	69	36	46	51	54	55	44	42	42	53	69	51	62	58	50	44	48	40	57	67	65	41	50	46	49	68	54	59	67	54	53	69	47	57	48	55	46	54	44	43	50	44	70	53	44	56	42	53	53	55	61	53	50	58	59	54	44	64	57	51	55	51	52	50	51	65	48	62	64	73	38	50	68	50	44	53	50	69	56	49	47	48	52	58	62	63	57	56	43	53	47	62	49	64	74	49	45	42	62	66	47	52	50	61	58	40	44	58	54	58	69	59	36	48	41	52	55	64	46	58	59	52	46	64	49	52	46	53	45	58	43	59	47	59	41	56	64	56	42	49	37	66	53	55	58	53	61	53	50	45	58	41	47	43	44	58	57	53	59	53	45	48	55	41	61	39	58	49	49	48	47	70	57	55	71	63	63	48	59	53	47	55	49	47	45	48	51	54	49	61	58	49	58	46	51	43	53	46	63	60	52	58	42	48	52	44	57	50	54	51	39	52	48	54	53	53	48	55	50	39	44	46	46	42	53	45	47	54	42	63	41	44	51	68	48	56	47	55	47	61	56	51	44	42	43	65	41	57	52	54	39	59	43	56	52	44	48	59	51	56	47	60	52	54	51	57	46	38	55	44	59	56	54	54	45	57	48	55	55	59	50	56	42	52	50	49	52	62	65	46	51	69	54	49	55	54	45	47	54	47	51	38	55	51	41	63	68	42	63	65	47	53	43	53	54	49	47	43	50	47	63	53	74	51	57	67	42	48	41	54	53	59	54	46	43	67	46	45	59	53	56	47	61	52	47	46	52	42	57	61	43	54	50	55	43	71	42	49	51	46	50	48	70	57	47	48	48	59	54	48	51	62	51	50	51	34	45	49	44	51	43	55	52	39	54	47	55	55	61	49	57	44	49	52	48	56	47	47	58	51	60	63	73	54	48	66	42	58	53	55	46	43	59	43	53	64	52	50	58	45	35	40	58	52	52	40	43	53	50	35	51	48	51	54	55	49	62	60	46	60	54	54	61	57	64	55	48	47	56	59	63	53	45	57	46	43	63	52	45	43	41	58	60	48	42	44	47	62	67	53	58	57	45	46	65	77	53	55	58	69	58	43	49	66	40	46	52	42	44	54	47	55	48	58	60	49	59	50	44	61	43	53	59	56	42	66	54	58	47	54	65	45	58	57	56	55	55	61	48	55	51	42	46	51	56	54	48	50	48	44	50	48	48	56	42	65	41	45	61	47	46	46	49	56	56	45	48	47	59	61	42	49	49	58	48	56	59	56	62	40	49	46	46	59	50	51	46	47	52	58	54	53	54	47	59	53	48	47	51	52	42	48	40	46	45	57	47	41	50	47	58	50	49	51	64	57	53	51	51	64	41	62	45	53	61	43	49	38	44	46	52	60	53	49	42	51	54	59	48	51	57	43	64	56	50	47	61	36	62	59	52	61	52	44	51	54	55	52	50	51	67	46	46	47	65	60	65	44	49	51	40	58	49	56	51	53	40	66	66	56	67	59	35	61	35	56	43	58	56	57	36	43	66	53	56	58	54	58	50	44	58	51	47	56	54	52	50	44	52	48	57	49	49	60	67	49	38	52	43	54	53	55	52	49	47	54	52	41	53	53	61	59	54	49	64	47	53	62	45	50	51	56	42	56	56	60	49	58	51	47	47	59	53	53	61	56	48	52	51	49	44	49	55	62	49	49	47	61	54	50	52	39	58	40	48	51	45	50	54	41	52	70	54	53	51	64	57	58	62	53	46	54	62	58	60	45	38	59	48	64	50	51	51	57	50	52	47	38	39	47	60	61	62	50	67	47	45	62	54	45	56	56	52	66	49	61	60	57	56
17253	5959	3913	5183	10908	14177	12538	10823	9800	9752	7197	4702	2831	2407	2146	2078	2580	4842	9459	10628	11501	10126	8451	6348	4415	2757	1769	1099	754	587	474	414	385	399	388	434	362	387	389	401	351	403	349	370	383	364	353	360	372	351	366	368	399	405	354	335	376	366	363	385	391	362	380	379	419	392	358	401	395	351	382	401	341	386	386	365	391	390	378	378	381	416	373	401	349	376	364	379	343	400	373	349	356	391	374	400	412	346	384	390	386	338	403	359	370	376	377	391	369	355	385	374	352	407	365	390	376	409	409	341	368	390	379	389	392	383	364	397	367	356	366	432	375	370	366	365	353	379	380	387	355	434	386	381	365	375	365	395	424	393	382	359	397	406	378	400	385	380	402	349	379	395	381	376	375	367	388	378	400	368	386	386	354	385	356	369	382	404	376	398	357	392	353	357	394	389	396	365	399	381	376	363	377	378	385	340	367	358	379	386	376	399	362	365	380	365	371	351	363	360	332	352	375	344	348	403	397	380	374	380	377	359	377	363	334	360	394	388	386	373	376	379	374	392	407	377	384	402	376	349	383	361	362	378	376	370	347	366	321	378	402	397	359	370	377	364	371	380	393	351	377	378	377	372	359	384	386	405	379	362	391	411	356	365	381	386	353	357	362	367	408	372	349	388	397	375	363	391	386	387	374	375	373	368	365	396	400	382	369	382	393	403	406	359	373	401	389	403	382	365	400	348	408	406	391	383	386	359	434	374	399	362	384	344	384	350	400	344	377	379	396	377	391	363	381	424	342	366	401	408	410	394	381	365	363	372	346	374	352	388	363	365	370	366	384	375	390	388	419	367	390	381	389	387	355	392	345	333	379	382	374	392	381	376	389	375	381	388	385	367	378	383	359	371	402	376	402	352	348	372	388	396	412	374	371	401	390	390	401	375	377	324	381	347	348	415	409	374	390	411	384	359	354	370	376	394	370	386	365	376	395	397	389	374	362	367	400	416	384	391	366	392	389	414	364	397	392	322	380	384	356	337	348	384	381	377	409	372	389	392	393	393	377	401	352	349	396	396	386	359	409	390	372	420	387	388	381	356	344	341	334	383	363	329	365	343	374	391	389	380	376	385	368	326	372	380	379	368	403	364	358	394	382	387	393	371	364	386	370	381	350	413	377	389	394	360	385	382	370	416	384	395	364	401	356	361	399	346	384	364	375	355	407	369	400	372	390	371	366	383	341	377	390	357	393	421	392	386	397	414	353	365	367	353	391	377	383	348	352	366	399	387	398	367	397	371	371	351	399	398	385	381	359	388	358	393	381	379	394	377	384	365	379	358	377	406	427	401	400	376	388	389	376	397	368	365	407	405	411	368	356	372	380	366	387	402	390	405	382	403	382	355	404	360	407	382	411	382	377	364	382	338	368	370	385	405	395	418	348	387	373	372	397	348	351	373	363	357	387	377	383	376	372	343	390	354	369	358	377	380	363	381	383	411	354	377	371	377	371	382	403	369	369	423	381	399	363	405	370	371	382	389	331	384	372	354	358	356	394	393	337	358	406	351	371	393	367	374	341	352	396	371	390	368	378	399	358	366	384	371	397	363	369	351	398	383	385	388	363	371	398	393	384	362	357	382	403	397	361	359	390	365	358	395	372	396	395	378	351	394	387	364	358	351	361	374	381	373	393	394	382	387	346	390	384	405	385	392	365	387	367	404	358	382	407	345	376	365	342	421	371	385	386	395	386	361	404	374	386	358	379	361	374	381	359	389	397	365	373	385	382	360	366	391	387	382	384	367	348	367	420	418	364	397	372	329	364	366	402	403	400	344	362	362	397	361	392	360	342	352	345	359	388	388	356	380	354	355	378	367	405	391	385	368	379	386	376	354	368	405	373	364	373	368	374	341	361	395	371	377	384	352	355	364	398	396	371	367	389	388	393	359	418	410	389	382	390	367	371	356	389	368	419	359	375	399	352	383	395	362	408	385	397	418	369	362	363	353	378	387	356	389	360	353	388	374	383	380	367	346	371	432	363	394	387	396	361	397	413	397	370	383	402	356	373	394	383	384	377	380	390	394	389	404	378	367	370	355	389	360	363	387	382	385	392	362	370	392	337	347	397	387	384	407	372	371	371	326	395	404	374	401	400	342	401	347	353	377	433	387	376	383	363	353	372	374	359	392	379	356	390	363	383	358	365	362	413	406	361	374	395	363	378	351	362	392	375	344	372	364	389	379	385	390	387	389	375	413	385	409	363	392	394	372	361	391	378	390	370	383	382	376	416	371	364	367	398	396	428	383	384	355	396	381	355	377	383	401	375	359	346	376	384	377	394	386	357	386	381	381	403	402	361	393	361	399	410	405	414	422	367	358	349	377	371	376	376	382	356	337	352	353	374	419	398	374	372	367	361	362	378	367	361	358	386	345	387	379	349	373	369	392	371	375	377	382	385	363	372	362	386	355	380	364	363	372	372	371	398	364	374	412	376	383	379	403	372	380	379	406	366	396	386	399	384	364	369	386	376	384	403	345	385	388	392	391	405	390	356	388	376	382	355	366	344	380	410	392	371	398	389	391	385	352	371	382	403	404	381	378	387	393	371	406	373	381	414	351	377	394	392	393	336	393	373	389	357	361	381	355	365	384	362	369	375	385	399	350	365	386	416	374	341	369	339	371	366	383	354	352	394	378	345	385	429	384	392	356	355	371	373	403	355	340	389	356	366	377	387	364	392	338	366	348	377	403	392	408	342	378	355	365	374	384	367	388	343	355	391	384	353	389	402	425	369	419	345	398	396	390	398	398	411	385	387	349	391	377	361	383	364	374	416	352	386	369	364	410	423	372	402	358	367	385	400	422	334	391	381	368	380	410	368	379	379	400	373	406	370	396	359	349	351	369	415	399	387	359	365	358	383	368	372	369	363	392	395	358	365	381	374	366	389	391	413	364	417	353	386	336	368	390	367	361	365	398	367	335	360	345	397	347	375	384	341	360	383	366	367	374	397	358	377	378	382	359	392	399	370	371	369	384	369	354	392	380	379	390	331	342	383	436	384	375	366	375	393	377	332	383	374	402	371	407	403	364	408	344	412	352	374	373	405	386	381	405	371	375	391	371	361	392	373	356	370	413	377	391	370	383	380	364	373	356	362	371	385	392	409	395	342	389	381	366	347	377	387	370	410	359	391	369	396	399	383	376	388	361	406	405	383	367	374	373	359	380	338	369	360	355	393	355	381	391	381	362	381	415	365	365	365	398	372	377	389	395	353	374	359	371	410	357	374	333	357	355	376	364	382	388	380	396	383	357	349	390	388	407	424	397	379	384	390	381	387	381	384	369	387	374	335	385	381	369	385	406	411	373	396	386	403	392	379	366	344	366	376	439	379	369	399	357	354	382	381	375	371	391	402	397	360	372	364	392	364	369	368	382	378	397	399	399	356	392	362	355	355	390	377	387	409	382	362	358	392	370	393	376	365	378	363	388	399	368	396	371	356	374	406	372	412	358	387	406	371	356
3171	574	439	291	194	214	240	276	353	309	208	154	142	156	128	131	172	224	500	630	638	595	465	362	264	163	137	101	92	90	79	78	84	69	73	57	63	92	71	74	76	50	59	72	69	65	63	81	68	61	81	79	93	66	73	60	61	71	85	80	80	63	75	74	64	81	57	80	79	72	79	70	77	81	74	82	69	88	81	69	81	75	78	76	78	63	79	72	70	103	59	70	60	66	69	69	71	72	71	77	62	63	51	81	79	76	63	62	72	82	81	69	64	79	79	74	65	72	69	77	63	75	85	75	66	69	70	70	79	90	73	60	67	79	75	76	70	52	87	58	56	63	48	68	68	67	78	69	67	73	66	87	69	76	56	73	89	49	66	87	70	70	70	73	77	67	73	53	58	72	72	80	68	88	51	60	74	69	79	77	64	75	56	77	76	86	67	78	68	75	74	71	73	88	80	61	69	66	83	78	70	67	64	82	77	69	77	62	81	86	78	62	76	74	64	72	73	58	74	66	66	75	54	68	72	75	83	62	58	77	66	81	65	74	80	63	104	68	54	68	80	69	60	56	81	70	64	87	77	77	73	52	75	68	73	71	78	83	81	68	75	64	92	71	68	72	93	73	81	60	65	78	88	64	92	68	66	93	72	78	80	73	75	65	68	74	70	73	84	96	69	74	61	70	74	92	75	71	72	76	69	72	64	68	92	76	70	71	55	68	68	59	66	74	65	89	83	74	74	84	74	69	75	60	60	59	76	60	63	82	71	71	85	78	61	75	76	71	84	64	68	76	75	77	77	66	72	60	73	63	52	62	84	74	69	65	86	62	63	73	64	65	78	73	77	90	68	80	72	80	60	76	87	73	65	67	73	65	74	65	77	75	68	75	78	77	72	82	75	68	64	71	63	67	97	79	69	64	73	86	72	70	73	78	84	77	68	67	62	67	79	85	83	55	74	65	75	76	90	81	73	73	74	73	80	88	82	62	84	56	61	83	59	76	72	68	69	81	82	63	67	67	77	72	58	65	86	71	76	68	80	70	77	60	52	79	70	78	70	77	79	59	51	66	74	73	71	76	85	69	83	68	78	72	66	79	89	83	59	68	78	55	77	65	84	66	70	76	76	80	70	70	77	82	56	62	76	73	61	72	51	84	86	79	81	73	76	79	60	80	78	64	65	54	83	66	55	88	72	69	70	66	86	70	73	67	76	68	45	83	73	68	82	60	79	65	66	60	76	79	69	67	63	64	75	80	85	71	67	60	80	65	69	77	75	60	74	69	74	82	65	80	72	60	80	87	64	65	72	76	73	60	66	85	74	77	71	84	73	65	81	72	74	65	72	73	68	62	81	73	65	63	66	88	67	64	72	68	75	84	64	80	79	67	72	78	82	62	77	80	74	65	66	76	71	79	74	60	80	71	74	60	78	59	55	71	69	66	77	70	80	80	75	74	66	78	80	67	59	77	54	87	77	69	81	60	64	69	83	67	72	72	67	64	89	70	79	69	83	96	67	72	79	69	81	77	71	70	86	76	76	71	72	79	78	89	82	75	80	73	85	57	73	78	79	80	77	71	80	74	94	64	66	66	75	91	73	55	69	73	86	70	68	79	71	71	76	83	70	79	77	79	68	68	87	78	79	76	70	77	65	85	72	77	84	76	72	101	74	71	69	68	57	64	64	80	78	78	72	61	68	61	71	82	66	69	65	73	62	66	86	69	65	73	80	69	67	69	72	80	78	70	65	74	61	65	81	71	79	83	78	69	72	73	75	83	70	62	69	64	78	77	68	61	56	72	61	78	61	85	79	78	65	73	74	72	72	72	71	72	70	83	79	65	61	69	53	71	74	54	72	88	76	62	78	75	86	70	74	68	67	74	85	87	69	78	72	73	73	68	70	72	65	67	70	61	68	71	75	71	75	66	68	67	70	71	74	84	68	71	79	76	70	67	69	74	72	66	65	73	64	72	71	60	73	72	75	62	65	58	66	73	79	83	74	76	75	74	76	72	86	66	69	75	72	77	100	74	67	59	67	66	75	73	73	84	58	86	58	71	77	69	75	82	70	83	59	67	74	63	87	82	66	77	65	69	62	70	79	83	57	85	73	90	57	69	62	75	62	74	86	73	75	75	63	76	65	65	56	62	74	76	72	77	83	59	63	77	68	69	77	81	67	56	63	66	65	75	75	60	85	61	73	77	84	77	67	84	68	69	93	70	76	65	77	61	81	82	65	70	69	79	79	63	74	64	62	74	82	75	65	65	63	52	73	74	69	70	87	81	64	65	79	80	77	79	64	75	75	91	81	71	69	74	57	61	69	66	83	84	78	78	86	80	66	79	84	73	76	72	93	69	63	74	70	66	78	73	66	72	80	92	80	68	74	62	75	82	78	78	70	68	79	66	68	77	73	81	66	84	55	86	77	85	73	77	67	59	62	69	74	90	65	58	71	61	65	85	72	64	79	66	72	71	76	77	66	84	71	69	86	76	86	60	85	82	74	74	70	78	69	78	58	67	68	65	81	86	62	66	67	71	67	74	75	75	70	77	79	50	67	74	71	78	71	60	66	79	70	55	81	83	90	67	76	76	72	75	71	59	68	76	83	73	69	81	76	69	71	51	77	78	76	61	67	78	59	81	64	73	73	66	78	75	92	67	67	54	83	57	62	58	75	82	77	77	75	75	68	76	73	60	81	66	77	80	66	68	68	65	89	72	75	70	76	78	76	79	74	57	80	70	74	88	90	79	77	70	73	78	81	58	72	80	72	60	77	74	72	80	69	69	84	87	81	84	67	72	92	67	73	54	77	81	61	74	81	71	73	76	94	68	74	76	84	60	84	84	75	69	54	67	83	88	76	62	73	70	64	67	71	78	73	72	77	65	74	72	61	58	71	81	68	75	67	74	66	65	66	87	83	78	71	78	77	60	65	77	80	71	57	69	59	77	67	69	80	90	77	78	95	89	67	75	73	75	79	68	70	78	64	63	59	63	69	80	52	79	58	81	65	63	62	71	68	66	51	59	72	77	81	69	88	76	64	67	87	84	71	83	70	78	70	71	74	69	69	84	86	75	84	71	72	79	63	71	89	86	64	82	66	71	64	70	76	66	79	80	62	60	79	85	70	82	86	62	76	75	68	67	73	89	59	84	74	62	85	68	75	77	81	77	72	65	85	81	66	56	76	70	74	99	71	72	75	92	71	65	86	66	76	75	63	82	57	61	83	80	76	70	64	81	69	87	74	82	91	73	68	64	59	91	70	68	66	70	75	71	95	68	85	64	69	69	75	99	67	69	76	63	79	74	69	73	57	71	73	63	87	85	67	81	52	79	65	83	71	77	64	80	63	66	72	89	70	67	68	86	66	70	59	76	90	76	68	74	73	69	77	75	78	62	69	69	88	82	73	61	63	71	78	83	77	74	67	68	71	60	71	68	83	82	66	66	81	76	80	71	85	51	93	81	71	78	70	86	80	69	79	66	69	85	85	84	73	89
17624	5877	4185	4620	8704	11585	11555	11269	11213	9111	6201	4010	3450	2958	2725	2362	3191	4918	10442	12858	12967	11440	9116	6992	4434	2681	1681	1234	917	686	591	528	522	573	511	531	529	514	549	540	500	545	525	561	519	549	515	508	546	504	502	535	540	526	531	532	535	546	533	524	563	513	522	506	506	497	484	521	531	532	545	528	501	489	521	496	511	563	486	538	501	526	531	541	518	498	528	534	521	516	503	514	525	509	508	507	545	531	527	558	537	481	500	516	576	576	522	547	512	541	541	528	564	518	535	527	516	519	530	527	544	494	525	537	509	484	540	513	547	551	514	506	554	555	555	518	534	517	500	473	498	498	504	472	509	505	514	492	461	527	517	535	494	532	520	528	524	519	535	543	511	527	488	499	557	539	516	529	542	526	543	540	521	562	495	555	535	527	495	566	536	571	518	533	544	522	512	512	550	539	501	516	521	492	533	515	564	529	531	543	512	571	518	532	519	549	539	495	530	501	585	524	531	504	523	477	558	505	518	513	534	549	573	539	520	523	525	540	536	521	527	532	521	538	556	549	502	495	508	503	576	507	536	524	560	564	527	567	545	507	508	529	524	535	514	525	558	520	558	504	504	551	516	552	492	500	537	539	549	539	514	498	519	550	544	530	518	543	502	531	535	524	508	512	528	532	531	515	514	485	495	571	528	548	523	561	557	520	524	566	515	478	498	515	515	542	550	526	544	535	536	507	539	502	523	507	529	535	533	522	512	489	515	541	529	544	482	527	528	514	523	504	533	499	530	552	514	520	494	531	515	549	528	494	539	527	513	547	500	552	525	536	578	508	498	556	505	508	534	559	535	525	530	536	501	532	499	539	516	559	536	564	512	581	527	542	495	536	481	512	521	509	552	526	517	509	526	510	539	522	485	536	480	549	498	554	541	511	560	532	528	562	548	521	523	546	547	541	549	523	519	530	495	535	507	540	511	499	522	538	552	505	498	532	505	513	547	514	532	506	511	514	517	531	495	517	535	502	492	536	543	511	608	505	549	551	534	510	532	489	511	522	484	524	506	532	519	523	502	528	515	531	536	503	499	525	497	548	522	495	528	512	511	510	487	523	500	509	529	534	519	515	505	556	548	515	519	520	504	546	489	518	529	519	534	532	499	589	519	510	505	527	513	511	528	546	526	520	492	541	535	491	566	516	516	514	565	540	539	566	496	541	539	521	532	506	564	542	531	511	495	499	543	512	497	493	520	488	540	521	531	536	529	527	527	588	494	558	555	554	505	520	510	544	508	555	520	559	561	515	493	535	524	496	561	564	530	550	536	537	534	500	528	515	505	535	555	513	511	541	581	529	540	514	495	508	533	542	498	500	566	519	570	506	489	527	498	517	518	521	526	526	548	511	531	524	544	530	495	490	495	522	532	507	466	518	538	537	510	536	523	481	509	563	529	525	547	532	545	494	562	533	549	523	484	520	498	499	570	524	518	537	545	553	481	571	520	532	538	516	475	606	497	556	516	550	494	515	514	517	500	522	514	539	527	506	533	555	544	501	510	522	554	525	500	539	503	523	571	551	524	537	490	536	524	558	528	547	520	525	511	477	513	533	520	532	549	523	499	525	522	547	540	512	519	559	528	520	522	546	568	480	501	503	507	513	501	550	496	516	517	510	491	533	525	477	525	545	549	494	494	551	503	517	520	525	531	509	477	496	497	536	490	517	558	530	567	527	532	533	498	480	514	540	495	512	524	531	515	536	538	529	558	549	530	506	565	530	500	520	556	546	541	509	556	555	476	500	503	532	513	552	534	579	567	498	497	501	521	524	494	541	552	512	526	517	535	511	511	554	512	503	543	574	490	563	500	536	550	530	536	514	542	522	513	502	523	485	525	515	550	532	521	553	525	542	539	484	554	566	533	478	523	510	516	545	517	539	518	490	557	519	507	519	553	529	553	520	566	504	522	556	516	563	504	497	496	487	550	515	509	537	537	512	558	537	505	558	518	567	523	533	499	526	506	514	547	538	505	516	558	512	503	514	561	557	521	542	525	538	479	522	553	550	480	524	534	530	556	528	523	527	520	527	498	510	536	539	547	507	524	542	574	504	537	521	515	539	498	522	551	566	547	528	526	554	500	494	485	514	539	531	531	517	523	542	543	566	510	513	523	520	525	537	523	504	550	574	509	527	535	572	501	554	473	522	499	556	500	521	489	488	561	518	500	566	531	544	519	506	529	530	557	510	495	531	548	525	505	539	507	499	551	481	536	566	543	497	532	498	481	539	560	521	530	584	505	545	524	518	515	510	542	512	509	567	558	521	525	556	539	532	516	483	539	526	534	553	523	557	509	520	527	519	512	510	537	515	575	522	489	564	529	528	518	509	528	550	534	497	511	537	528	518	465	531	558	554	541	496	514	525	563	501	479	536	520	510	517	523	560	498	495	543	521	542	503	530	499	548	533	529	532	560	521	519	558	487	520	491	524	528	530	533	528	560	498	542	548	511	536	551	527	480	528	552	538	531	576	540	562	547	566	508	523	536	514	526	519	522	488	473	473	527	506	533	477	540	562	510	561	506	535	542	521	526	495	555	507	576	491	492	558	518	498	552	513	545	528	476	514	522	499	518	556	500	527	493	534	539	486	496	534	561	514	509	504	530	517	516	570	542	508	521	545	508	551	478	498	544	557	525	522	499	525	549	548	514	507	497	548	523	548	513	547	544	526	540	549	558	523	514	548	544	533	535	538	501	535	516	513	510	534	486	537	523	506	531	550	520	534	506	489	507	561	502	552	506	543	506	553	497	476	463	526	539	537	512	560	492	513	530	528	550	500	530	586	518	533	549	483	569	556	498	536	571	513	527	505	528	547	541	513	513	547	503	528	553	569	542	503	534	562	550	493	507	510	532	554	500	511	542	531	522	549	517	483	519	534	498	531	485	497	522	524	548	498	544	541	563	505	518	533	543	533	504	513	496	516	515	527	524	528	545	501	522	509	526	527	477	510	514	498	547	519	514	548	540	498	551	541	547	524	516	499	507	571	509	535	526	553	459	514	504	506	527	547	556	522	525	536	538	496	551	492	526	511	525	554	558	495	517	516	509	500	535	569	504	523	540	486	561	514	523	515	521	528	521	547	504	578	534	491	490	517	518	551	482	486	544	553	527	505	515	517	506	540	531	544	548	528	502	511	514	531	508	567	492	487	507	499	563	537	526	554	561	550	487	536	542	504	538	516	549	528	531	529	514	541	541	508	504	521	538	512	556	568	500	553	536	498	489	561	527	522	530	506	510	521	553	549	481	538	512	496	517	530	538	531	548	536	503	499	542	521	529	524	520	522	517	545	528	525	518	523	550	497	519	554	531	491	514	496	544	512	502	543	521	507	497	503	543	547	505	541	541	520	542	550	577	532	500	508	510	547	545	487	489	512	540	556	535	509	528	536	523	519	507	517	525	544	500	531	526	530	552	519	537	494	541	524	539	523	514	513	552	496	501	525	534	515	507	531	552	536	542
2556	812	529	278	228	241	334	410	425	376	286	263	173	145	137	135	98	197	348	839	1304	1259	980	716	435	271	167	140	98	76	59	56	69	69	72	66	67	57	67	52	50	64	66	53	64	48	56	53	61	71	61	50	63	63	48	49	46	64	56	61	52	51	62	52	71	53	57	49	69	66	67	75	65	61	58	71	61	50	57	69	64	56	55	49	56	60	58	58	55	45	50	57	50	48	50	65	75	62	64	62	51	64	49	60	64	68	65	46	59	61	55	47	51	63	68	62	53	44	59	62	61	65	58	44	57	60	59	58	66	52	50	64	61	62	69	57	62	56	62	82	52	68	59	58	51	52	48	65	52	53	58	60	65	58	67	60	66	65	65	54	50	60	62	68	58	59	52	62	45	59	53	64	74	55	61	61	56	52	52	61	50	64	53	76	60	54	59	73	69	62	53	53	71	69	68	59	71	56	68	62	60	57	59	56	68	58	49	68	63	60	53	60	62	62	47	59	54	60	42	71	46	56	52	43	65	68	60	62	74	56	53	60	54	67	64	54	69	72	53	72	48	63	45	55	62	56	54	62	67	51	53	63	57	56	62	60	50	57	67	63	40	63	64	63	76	58	59	54	59	59	57	64	64	68	59	66	63	68	58	52	69	59	60	63	55	55	49	56	67	51	57	45	63	57	54	50	69	60	57	53	58	73	79	62	61	80	57	69	59	57	62	66	62	53	47	66	55	54	53	51	69	60	55	50	74	53	71	72	54	49	72	50	39	48	65	61	63	61	55	55	66	63	69	42	65	60	52	63	49	58	69	70	49	57	53	66	68	44	59	61	57	48	53	67	81	53	69	55	44	53	57	61	66	65	61	54	54	76	56	60	49	74	55	53	65	61	83	71	67	53	65	51	51	75	61	60	70	56	58	59	55	52	62	66	57	62	62	61	61	60	62	62	55	61	64	61	58	66	73	69	60	70	62	71	60	53	70	56	67	51	54	59	65	52	77	55	60	71	57	59	56	62	65	53	52	62	56	52	50	60	68	72	63	61	57	56	59	54	64	49	56	44	67	51	60	47	62	51	56	62	53	72	55	56	60	51	81	63	41	54	61	69	61	60	59	57	47	58	69	56	54	56	73	79	62	56	62	50	63	52	57	74	76	58	58	51	65	61	66	59	52	64	57	71	71	65	67	59	55	75	54	61	67	44	48	71	51	64	51	67	60	60	48	70	59	60	61	60	52	43	67	55	59	61	54	57	60	54	60	53	52	62	56	53	67	68	63	56	53	43	50	52	58	53	66	65	65	62	57	58	56	52	52	55	64	61	67	55	64	48	60	69	66	66	54	62	58	57	69	50	53	53	53	54	61	62	65	56	56	51	67	59	54	62	59	63	64	59	69	56	53	72	50	53	49	56	45	51	73	54	70	61	62	57	63	68	49	62	69	62	59	65	64	54	61	59	53	38	50	75	66	61	55	54	57	51	68	58	52	62	45	80	59	52	52	72	57	63	61	58	64	60	71	59	61	72	73	59	56	43	63	49	64	66	47	75	53	46	55	59	70	62	58	53	53	53	76	78	54	70	74	55	54	54	58	46	72	61	46	58	67	47	56	74	72	64	57	56	71	53	64	68	65	70	61	48	78	58	52	58	63	63	70	81	63	68	47	58	47	56	55	65	59	56	45	58	70	56	54	61	56	53	56	55	69	57	58	51	52	73	67	63	53	58	60	55	51	48	65	57	55	56	56	55	68	47	57	54	53	65	59	58	50	52	63	48	50	62	55	62	31	66	62	56	54	46	64	60	67	69	58	49	40	51	63	59	51	59	57	68	73	61	67	67	49	53	61	59	50	52	66	67	71	52	56	69	65	78	72	67	55	72	54	56	64	64	66	55	55	64	56	70	60	51	58	44	51	63	59	54	63	62	67	50	60	67	55	56	46	50	72	56	67	71	61	61	58	70	54	58	70	56	65	60	61	48	73	59	55	59	53	61	52	60	57	53	64	68	63	50	62	65	59	63	60	74	63	51	64	66	61	60	55	66	62	70	53	69	62	59	47	69	55	59	53	45	63	55	52	62	44	66	60	68	64	53	63	59	50	57	67	74	53	62	71	65	59	51	68	64	72	56	50	63	69	79	55	66	51	62	57	67	44	55	44	53	47	67	72	43	47	49	57	65	67	50	61	74	54	47	61	58	56	51	64	54	58	56	76	56	73	61	53	65	51	68	60	55	58	50	61	66	69	81	41	69	47	58	73	55	56	74	62	59	54	63	57	56	66	58	69	61	57	65	66	70	60	58	54	62	73	55	64	45	62	44	55	50	63	68	59	44	59	64	57	49	68	54	55	57	58	55	64	67	78	65	66	63	53	58	61	41	61	72	75	71	66	59	63	46	70	48	68	59	58	55	54	49	59	61	64	67	62	53	51	64	68	66	76	56	76	52	74	53	63	64	64	61	53	64	60	65	53	58	55	65	64	74	63	60	63	62	68	47	66	61	58	55	47	65	53	63	65	51	48	49	59	50	54	58	76	64	47	73	68	71	69	53	52	77	54	68	61	65	57	66	60	62	49	66	53	54	52	63	64	62	57	63	64	50	60	48	71	60	59	57	68	57	61	59	59	56	54	67	62	52	49	65	56	59	48	65	60	56	67	62	60	71	70	40	67	63	57	65	51	62	62	64	51	58	72	61	51	63	58	63	72	56	51	45	57	64	49	57	73	70	49	63	53	60	73	59	60	71	61	81	66	71	68	45	73	66	62	52	59	47	68	58	49	50	52	50	55	58	55	59	56	58	70	40	70	49	52	57	45	57	51	62	62	57	69	57	56	52	66	63	63	68	56	39	62	66	54	41	47	59	62	73	71	43	59	44	49	50	60	54	48	55	56	61	56	41	54	60	63	68	60	66	55	64	57	67	56	67	55	73	53	58	54	61	47	58	60	61	64	76	61	52	57	60	55	49	61	59	62	59	75	36	45	45	54	60	61	49	55	55	74	60	47	56	61	78	52	59	49	63	48	57	66	48	56	49	61	67	55	50	55	66	60	53	61	58	64	54	66	60	56	57	61	50	70	58	69	64	60	61	73	56	67	68	65	48	51	67	56	42	47	62	51	63	47	65	55	54	52	53	60	67	54	58	49	48	59	82	60	63	54	67	58	47	66	66	66	72	69	58	54	65	67	57	63	57	61	60	72	53	61	64	63	69	62	59	65	70	58	45	72	61	64	59	62	69	60	64	49	64	54	58	60	63	56	55	58	48	52	57	63	57	52	68	45	44	56	65	64	41	55	52	62	68	61	65	53	48	67	54	80	56	72	71	57	59	69	47	59	51	70	70	71	52	58	64	76	62	58	60	55	52	62	49	55	69	55	70	57	62	58	50	65	52	62	56	53	58	52	43	59	73	55	61	69	52	51	48	45	56	58	52	63	58	60	69	53	58	54	55	50	57	65	55	57	69	54	61	68	60	61	54	56	56	63	66	64	42	52	73
21301	8085	5025	5269	10825	14421	15301	16368	13809	10546	8680	6918	4292	3443	3211	2866	2570	4346	7888	16537	20364	19654	16044	12186	8149	4831	2844	1731	1061	731	581	445	470	461	442	422	444	436	406	409	462	428	410	388	446	446	423	394	456	403	418	444	429	450	416	416	404	449	421	429	434	447	449	398	412	399	422	428	410	413	391	447	428	427	482	377	409	413	415	427	438	451	415	439	409	437	446	407	424	404	428	421	445	432	413	410	464	417	438	428	418	395	408	444	400	424	438	451	393	442	407	438	430	414	391	429	429	443	427	457	432	414	396	410	457	432	378	373	443	452	398	448	430	418	417	434	426	429	421	444	409	417	434	407	362	418	416	434	418	407	421	426	412	422	455	431	454	439	419	432	416	452	415	418	430	414	394	442	400	411	418	449	419	439	436	452	407	399	430	398	448	423	435	419	391	451	440	441	423	404	420	409	387	465	418	429	443	421	405	423	407	398	411	404	434	387	416	424	440	411	423	457	379	446	375	391	422	421	395	426	425	401	427	428	437	409	403	428	437	405	415	452	424	420	429	425	443	459	410	421	444	389	462	434	452	419	441	443	419	437	429	434	389	421	415	421	381	410	416	425	448	435	408	441	425	417	372	433	402	429	390	413	462	458	391	404	397	420	452	422	422	423	403	389	400	439	431	418	415	441	405	381	417	460	390	435	466	393	428	433	438	412	421	412	425	430	406	412	371	456	411	456	409	392	401	409	409	395	416	407	392	410	387	405	398	397	413	408	441	453	430	385	415	404	375	422	421	425	411	452	422	424	412	441	436	447	430	439	408	422	440	445	426	445	436	405	404	431	401	423	432	434	408	449	436	406	427	447	428	435	454	408	374	433	437	401	399	391	408	448	445	432	428	454	442	449	405	429	440	428	460	462	452	417	419	442	448	414	376	434	416	425	399	432	435	387	424	422	431	423	386	418	431	391	432	419	434	433	435	417	387	425	451	408	427	451	420	449	426	419	434	413	463	423	462	415	469	427	409	432	389	425	458	422	411	401	425	424	415	386	475	439	439	389	442	440	416	458	422	419	448	392	462	431	418	456	462	429	433	401	431	428	418	424	469	408	409	410	450	425	426	422	427	402	432	452	438	439	412	423	437	426	404	416	405	448	422	404	422	407	404	437	440	433	446	409	415	433	413	471	427	425	411	486	435	405	417	405	446	402	409	428	401	420	443	415	425	445	430	430	427	447	447	433	434	471	410	413	434	436	399	432	430	432	428	407	451	377	402	411	405	419	406	436	432	420	417	387	467	411	417	422	416	410	406	450	428	451	440	478	408	429	401	406	441	441	400	408	407	383	469	427	435	404	412	432	433	451	428	400	415	425	439	434	424	417	374	433	438	398	414	452	434	427	419	420	423	429	403	461	440	391	438	423	432	468	445	415	438	425	407	405	460	436	463	452	384	429	427	414	437	420	428	438	427	419	430	438	453	439	424	441	423	439	447	435	447	438	429	406	435	406	415	400	440	431	430	396	432	434	446	451	468	435	432	421	420	402	427	449	450	429	466	419	459	394	420	395	405	417	383	471	441	428	437	450	400	402	449	401	429	416	423	438	428	431	441	406	428	443	421	432	384	473	443	436	438	432	422	394	415	412	468	414	434	421	391	447	451	430	476	464	429	423	440	435	451	434	438	401	409	417	445	415	403	406	438	417	447	421	437	408	434	438	441	426	416	452	423	405	457	409	421	423	470	426	436	445	406	428	390	416	426	398	434	450	436	441	444	410	439	384	433	407	444	402	442	432	442	414	381	391	441	433	410	438	389	441	418	421	458	437	453	456	441	435	437	452	454	410	425	413	457	442	429	426	405	413	413	418	433	419	426	433	444	397	419	447	401	437	445	417	431	408	416	409	426	409	418	420	442	425	400	422	412	438	436	424	411	417	428	402	416	428	442	390	409	451	420	475	430	444	413	439	415	438	416	417	442	456	402	410	394	446	423	429	439	429	420	439	413	437	415	420	447	451	425	403	427	435	446	417	425	416	384	429	411	425	407	430	466	422	478	445	416	458	449	413	451	448	398	411	452	419	454	443	422	442	397	387	411	467	405	402	424	432	411	442	456	402	412	406	439	404	452	421	433	432	470	450	413	462	414	432	430	416	420	435	430	402	409	471	415	411	430	411	442	447	410	398	384	394	427	427	432	422	419	429	413	378	431	428	446	425	442	446	449	434	398	436	460	427	429	452	439	405	395	419	432	452	433	435	451	432	428	450	436	386	456	416	427	409	412	409	418	416	412	405	428	406	427	420	435	439	413	427	434	405	426	397	446	425	411	445	425	454	432	416	435	454	413	381	457	412	415	402	443	440	428	427	419	391	419	450	442	424	448	414	424	429	418	432	397	423	417	456	452	394	400	437	429	401	421	386	430	399	408	401	421	405	452	421	471	412	450	444	421	464	420	420	464	427	439	423	396	409	438	388	446	412	411	402	404	417	403	466	475	419	457	452	379	413	457	434	459	428	413	453	414	422	429	436	426	404	469	424	423	412	416	417	427	419	394	419	426	430	425	465	418	394	439	395	397	410	451	468	403	435	447	443	408	443	433	453	424	389	427	474	448	430	426	454	437	439	449	412	442	442	448	456	406	428	401	405	466	413	450	412	383	433	487	435	450	433	444	433	422	429	408	402	452	428	426	445	459	417	409	432	435	422	412	416	406	433	385	433	404	434	430	450	410	404	416	409	408	463	419	453	417	483	417	431	451	436	434	397	420	417	416	407	444	395	419	426	413	378	434	406	419	445	423	368	382	411	457	422	412	462	442	411	422	417	419	424	437	434	448	416	414	438	427	426	385	477	439	436	402	419	409	424	402	411	422	416	459	437	429	443	433	424	423	427	424	468	425	422	445	433	414	461	425	413	437	415	421	443	430	408	437	407	400	422	413	427	413	449	400	431	416	452	429	411	434	419	453	442	431	420	408	456	416	405	428	417	472	419	455	390	441	430	454	399	404	425	402	420	415	431	391	393	440	454	407	452	397	414	404	420	437	404	460	455	435	429	467	413	410	406	445	370	416	412	435	406	440	408	443	431	431	450	402	436	371	430	454	414	393	433	467	410	433	425	423	434	421	440	424	435	423	408	417	413	438	384	442	420	416	445	426	433	427	421	446	422	440	423	402	431	419	470	379	426	438	422	419	444	391	440	420	443	432	440	438	446	423	430	415	382	430	405	464	405	415	455	412	400	427	420	406	403	434	404	440	410	436	401	441	418	429	434	461	409	441	453	422	464	396	420	403	447	426	406	437	410	411	385	441	419	404	418	439	448	446	433	435	399	441	414	442	458	420	437	464	415	404	448	426	440	448	409	415	457	402	380	443	466	429	441	463	419	428	420	411	478	448	421	441	482	445	472	400	417	438	428	406	428	453	418	421	397	414	437	420	463	407	422	416	438	427	387	428	401	412	422	396	396	435	408	433	443	424	397	431	402	415	434	422	413	455	445	413	412	390	390	437	394
2025	527	316	175	148	145	192	218	223	203	249	229	192	150	126	107	106	129	87	133	166	208	214	158	132	108	93	83	65	79	74	74	60	67	44	61	51	57	78	53	56	63	58	47	64	47	52	52	73	65	63	53	67	58	58	64	54	50	73	51	55	64	57	62	63	64	76	69	56	76	74	63	58	60	50	69	73	74	63	61	77	48	67	64	59	54	55	56	63	66	58	57	57	58	55	65	50	62	65	68	66	56	57	44	61	69	60	74	66	55	55	61	68	60	64	70	63	64	73	68	76	67	66	64	64	66	48	69	67	55	67	59	63	70	75	63	78	47	75	55	55	60	55	62	74	62	59	65	59	62	48	68	66	64	52	54	51	58	52	63	60	51	72	62	56	63	48	50	52	71	65	60	51	60	58	55	60	65	47	68	62	61	58	63	64	58	66	66	69	63	51	61	68	46	59	60	64	58	41	59	58	69	59	51	51	52	46	51	57	61	60	60	64	69	55	62	60	65	64	54	67	77	66	61	42	63	55	57	69	58	55	62	46	56	69	68	68	79	62	66	66	55	62	82	52	69	47	65	56	58	60	49	58	64	66	59	64	47	52	62	49	53	69	67	53	69	58	74	78	57	65	62	50	65	68	41	81	62	76	47	68	69	60	59	66	71	57	63	68	50	78	69	68	66	69	45	54	73	61	48	60	53	74	57	58	63	62	76	66	54	47	63	48	55	58	60	63	63	62	54	49	58	65	57	70	61	70	49	58	54	64	70	61	60	68	50	73	62	76	64	61	69	60	74	75	72	66	64	62	56	57	62	50	49	69	50	73	48	54	64	52	72	55	57	61	73	66	62	51	65	54	52	51	62	55	75	57	78	55	60	62	61	50	69	52	80	84	50	62	51	59	64	48	65	54	69	62	59	68	54	59	68	71	63	66	64	59	43	68	58	59	40	75	54	50	59	53	64	56	58	57	38	53	54	62	59	64	65	70	61	59	62	58	64	59	63	54	61	60	59	77	63	51	65	67	56	52	76	46	71	63	52	50	65	76	57	69	54	61	61	59	66	51	70	57	67	63	61	61	63	64	62	50	52	60	59	59	63	47	48	53	46	70	69	64	57	62	67	53	60	62	68	49	61	63	58	58	70	59	58	51	66	61	66	68	65	51	54	69	57	66	40	60	64	62	62	60	60	62	76	61	58	61	49	62	70	55	62	57	63	56	50	51	71	61	70	55	56	67	69	80	59	64	63	61	52	72	50	48	45	45	62	59	46	73	43	57	79	47	54	54	49	44	57	60	46	53	61	53	58	47	53	62	70	50	66	60	64	58	61	59	55	67	76	55	64	65	59	62	75	61	70	65	63	56	74	53	54	53	55	44	52	57	77	58	57	51	66	60	57	66	40	70	56	59	62	63	60	57	64	49	57	56	58	61	56	63	70	49	64	68	64	55	63	61	46	60	48	58	57	61	61	67	60	56	58	56	51	59	67	81	69	53	68	58	56	63	56	56	55	47	62	55	63	70	74	57	62	75	58	63	69	51	73	66	57	48	56	53	60	70	51	78	55	66	61	65	46	75	58	63	64	47	64	64	55	75	57	69	48	64	53	55	50	64	58	72	56	64	58	57	52	48	72	61	54	73	51	56	77	40	70	53	64	60	61	59	54	40	57	62	57	53	63	56	61	68	73	59	69	55	51	69	53	56	65	61	63	71	70	62	74	60	72	57	67	76	58	61	54	64	57	62	72	54	61	53	57	69	70	57	50	58	70	59	56	66	61	60	62	72	48	63	73	79	60	67	57	60	58	66	58	54	53	60	67	59	59	66	65	54	58	63	61	55	64	62	53	67	61	68	43	53	52	50	54	70	65	47	70	58	57	63	54	63	50	52	72	53	61	67	70	59	58	65	55	48	60	62	58	50	47	60	62	52	66	44	65	70	55	67	61	59	61	68	63	61	50	78	65	65	62	61	80	59	55	50	53	53	62	64	49	61	61	65	56	61	65	54	51	64	62	61	58	63	55	83	71	60	52	80	61	65	60	63	59	57	59	66	64	58	60	43	68	62	51	67	67	68	50	63	63	56	49	51	62	63	62	65	54	65	69	52	72	65	53	57	61	59	66	74	59	75	54	73	55	63	65	64	57	60	64	66	63	62	60	63	70	59	72	60	70	72	56	60	57	63	71	56	70	67	59	75	64	49	50	68	54	65	68	59	54	76	66	50	58	76	58	55	51	64	57	47	57	53	58	73	58	71	58	60	65	64	55	62	52	62	62	80	52	61	60	61	52	60	53	57	71	53	54	56	65	55	52	61	68	51	66	69	61	65	66	59	56	61	59	58	53	65	66	69	53	72	47	54	58	66	58	81	59	66	51	54	67	54	61	56	61	57	52	57	56	61	57	69	67	60	72	47	58	63	70	64	76	68	50	57	56	54	71	59	60	51	61	55	57	60	55	59	46	60	72	63	64	66	53	60	58	56	52	61	57	48	56	55	52	53	67	58	63	57	66	66	64	57	52	55	54	65	58	56	60	56	62	59	67	70	74	63	59	64	71	69	57	61	55	58	48	57	55	60	51	54	73	65	55	57	66	60	66	52	80	58	62	75	60	60	62	49	56	63	55	71	59	56	56	62	47	61	71	56	59	53	57	67	58	63	65	55	64	45	49	70	53	57	58	55	67	57	71	61	58	60	43	53	67	66	61	55	66	54	57	61	62	59	59	58	61	66	56	55	68	53	66	46	61	59	59	55	65	59	59	63	57	60	65	68	57	69	67	54	76	60	50	62	56	66	50	60	51	62	55	66	56	62	56	56	52	76	59	55	68	59	70	48	63	56	70	60	50	60	60	61	50	60	58	69	61	71	58	56	55	57	59	47	62	68	60	60	68	56	60	66	54	51	64	51	66	68	68	60	58	60	56	51	52	67	52	64	59	51	56	59	57	68	49	46	64	61	60	69	58	62	60	59	68	58	60	57	65	47	74	72	51	57	68	53	63	71	80	59	53	49	48	61	57	60	51	59	58	54	39	54	54	48	59	57	59	75	66	49	64	74	45	59	61	58	58	61	64	54	59	63	70	66	64	60	56	57	58	76	60	54	61	57	67	62	53	60	53	52	58	52	49	63	57	51	73	61	54	63	58	63	67	65	61	63	58	66	65	61	52	54	55	76	62	51	57	62	78	62	61	58	62	61	63	65	46	77	56	59	50	60	55	66	51	83	53	63	56	58	58	46	58	68	54	61	73	62	53	62	62	56	42	71	77	56	59	73	51	52	67	55	46	68	68	65	47	61	53	58	53	67	45	65	64	63	43	46	78	51	75	68	58	60	58	76	55	62	54	70	55	51	54	60	57	61	59	60	55	54	74	61	55	65	68	65	69	57	56	67	61	49	59	44	61	62	64	54	71	60	69	61	67	68	48	49	77	51	56	49	74	62	54	62	53	59	67	58	69	71	75	56	64	54	68	65	61	60	56	64	60	66	74	66	58
15193	5715	3068	3228	6333	8178	10018	10302	7799	7391	7662	6545	5058	3680	2649	2401	2157	1782	1338	2563	4336	4471	3571	2669	1922	1324	995	684	575	508	438	429	493	429	438	455	447	467	489	438	434	463	451	461	446	472	422	459	468	458	468	476	439	474	495	423	414	452	472	411	448	435	452	448	421	451	420	440	430	428	440	442	477	452	427	444	418	449	463	427	439	432	440	460	454	464	455	427	463	470	433	452	445	425	444	411	471	452	466	431	475	463	413	431	477	468	466	449	455	448	410	407	418	460	427	426	437	461	438	413	439	435	458	384	423	451	443	461	474	460	429	440	470	425	435	465	440	447	426	409	435	468	433	422	440	408	451	435	479	440	486	476	449	479	436	472	482	434	444	443	449	407	400	467	463	453	437	444	437	431	471	466	457	478	455	442	452	466	437	417	447	425	476	428	458	442	463	457	467	425	462	472	441	461	432	414	454	492	435	451	432	441	457	442	417	456	441	431	465	455	460	449	460	453	442	474	463	436	456	485	468	429	440	437	453	398	446	471	447	433	424	436	436	448	459	418	460	468	418	450	449	414	464	464	446	445	428	450	435	411	414	454	430	439	421	432	453	457	436	455	432	440	402	449	429	417	455	448	442	432	441	464	450	439	473	456	448	421	458	419	458	449	458	466	413	457	412	431	417	452	463	438	418	435	477	411	432	454	459	491	426	406	452	413	438	441	480	476	447	435	420	484	415	452	458	454	444	433	435	445	442	448	391	473	454	436	426	424	460	426	438	407	466	422	437	421	448	424	453	465	419	454	432	465	462	423	450	446	438	472	425	463	425	431	480	459	422	458	443	428	437	464	415	454	419	455	448	435	439	443	466	424	447	438	443	448	436	449	437	460	476	431	413	421	441	493	424	420	436	458	426	435	444	482	432	453	415	422	454	461	412	428	455	457	425	447	424	464	458	441	419	449	507	449	436	461	451	464	445	454	419	443	470	474	427	439	462	452	407	457	471	424	412	451	484	431	440	476	424	467	478	423	418	431	433	435	444	436	441	431	468	452	411	417	428	428	471	434	461	435	403	457	450	412	425	417	449	439	418	449	501	448	437	424	452	442	478	462	437	416	437	458	441	474	487	461	432	452	421	467	442	463	441	429	457	406	436	445	468	434	465	427	436	463	451	433	391	420	443	463	448	470	414	454	446	484	452	416	453	422	409	443	444	424	458	420	452	448	437	416	430	456	434	477	416	428	413	407	435	437	421	452	495	433	419	421	411	460	446	458	438	427	457	438	448	432	464	458	433	480	456	450	452	432	457	484	457	338	416	431	506	419	414	429	478	432	459	438	437	458	404	441	453	433	448	458	423	424	436	447	434	450	426	464	444	449	414	436	425	440	444	445	425	418	448	503	447	420	456	439	434	418	416	445	426	436	474	438	446	448	445	442	446	435	441	445	452	430	436	463	422	453	491	442	441	455	430	441	445	458	439	451	469	449	456	462	467	428	433	442	444	469	443	485	430	431	426	442	438	455	455	426	430	440	453	460	398	429	449	451	419	484	394	466	444	465	432	459	438	449	466	461	459	430	430	434	476	458	459	418	450	418	437	466	481	391	423	457	439	443	436	438	423	482	449	475	425	419	435	446	449	405	492	449	497	433	463	427	455	436	418	435	446	445	437	448	459	442	451	422	425	461	445	434	454	480	458	448	453	438	452	426	427	445	479	423	421	471	442	454	415	456	491	437	456	415	457	455	458	483	459	446	447	468	432	454	460	466	397	468	431	481	442	481	463	501	430	474	488	470	427	424	418	441	444	428	465	456	451	471	444	447	453	463	477	457	451	423	484	456	473	419	420	440	476	474	454	439	455	433	462	481	445	472	491	452	450	411	443	449	449	444	475	448	439	453	438	414	471	409	466	451	446	425	432	462	457	445	388	405	410	405	449	419	454	428	499	442	449	441	446	444	426	412	440	456	431	463	447	408	420	451	458	462	437	444	432	446	453	463	470	448	399	431	460	420	427	447	467	439	415	443	464	413	488	481	427	465	425	478	450	432	429	452	402	446	423	441	450	480	457	461	431	410	443	441	493	454	434	469	466	437	443	423	436	478	428	447	437	449	471	448	464	460	416	444	440	423	478	466	459	447	469	425	436	434	466	454	500	432	457	449	456	416	439	404	453	482	414	468	421	427	442	438	472	413	446	454	424	464	432	455	450	423	423	436	423	447	506	456	435	404	439	409	466	441	429	475	463	457	476	467	439	445	449	422	425	391	452	431	471	423	467	430	447	435	455	438	439	445	410	435	411	438	459	452	450	434	426	421	458	447	453	430	459	478	412	424	496	428	456	416	447	432	425	490	451	464	443	449	472	417	458	461	473	436	474	449	448	464	441	486	435	424	441	456	438	453	448	433	463	442	455	448	433	428	485	448	458	480	425	438	451	404	477	438	486	429	444	448	455	447	453	469	437	416	458	455	466	442	436	444	448	440	451	454	435	427	447	428	404	431	449	439	455	452	449	434	443	473	438	448	471	431	430	475	456	442	454	441	435	447	453	413	455	400	434	478	454	442	458	476	421	454	443	446	451	458	420	496	445	454	483	465	419	447	430	434	433	442	447	462	453	428	461	468	419	479	449	434	447	426	413	402	438	445	429	480	450	482	410	427	443	455	433	418	484	471	459	450	459	443	418	448	437	388	468	455	441	451	435	439	415	437	449	442	465	448	431	406	462	454	469	425	440	441	476	451	455	452	468	439	434	486	456	427	442	450	473	422	461	464	462	439	430	438	424	470	421	446	465	471	458	473	438	456	423	408	501	455	477	455	458	460	462	448	415	448	447	436	449	429	481	442	431	485	432	434	427	428	436	432	488	458	448	447	485	458	426	427	422	406	467	454	401	451	438	439	421	410	449	456	484	414	421	418	441	435	446	422	457	450	458	439	453	466	469	452	438	465	452	474	442	477	454	405	461	415	430	442	438	448	428	417	469	428	430	438	398	413	460	430	442	467	458	470	439	442	450	459	401	449	438	409	466	432	440	433	440	421	452	421	476	397	486	507	477	443	466	473	466	415	464	448	453	415	459	437	443	436	451	448	425	485	435	408	434	466	427	446	429	476	412	426	445	457	441	451	413	421	500	440	442	439	468	448	433	431	434	427	420	424	441	499	426	441	436	478	427	437	444	428	484	443	439	412	451	457	435	429	441	435	492	473	418	420	434	433	480	432	407	421	423	450	416	422	444	446	421	463	477	444	398	427	449	410	434	457	456	490	450	443	483	440	460	454	415	488	455	434	446	424	448	428	406	495	418	453	452	475	482	442	440	429	441	431	441	456	424	434	438	424	469	445	460	429	438	435	469	451	457	423	440	448	443	481	422	439	472	470	402	446	439	395	451	454	415	464	444	450	427	422	448	489	512	437	450	489	416	435	466	454	400	421	431	463	449	459	445	421	455	451	436	458	452	406	453	433	426	430	456	442	426	451	427	460	458	461	414	422	394	450	439	473	466	438
1651	686	330	204	144	187	244	260	246	237	225	220	191	194	145	146	133	95	102	265	627	672	521	393	285	188	128	131	76	71	55	64	40	45	52	69	40	52	34	59	49	62	47	60	46	58	39	44	49	53	63	54	54	53	57	42	52	45	52	46	52	49	57	52	63	62	56	59	46	59	71	55	52	49	61	63	51	54	56	42	56	44	43	47	50	48	46	42	62	60	50	46	44	54	64	59	44	49	42	56	48	45	40	40	46	50	69	38	57	47	52	54	56	44	42	54	58	60	42	58	45	45	58	52	56	37	40	57	51	61	68	54	33	48	58	41	49	54	60	49	36	52	56	49	58	39	45	43	39	51	45	36	50	43	42	60	36	30	47	47	46	61	41	63	39	51	40	50	49	56	46	49	54	54	54	53	43	46	47	51	40	47	37	39	43	43	61	50	56	54	56	44	57	62	46	56	47	44	46	44	50	59	39	62	58	45	48	64	44	42	46	44	52	38	53	46	53	68	49	66	50	66	39	59	52	49	39	50	51	42	59	49	49	50	65	53	55	45	53	55	62	53	55	41	51	43	56	46	53	50	62	49	48	46	48	43	54	48	43	51	44	45	57	34	48	47	54	45	61	53	63	49	60	58	60	47	39	66	42	41	46	61	42	50	63	47	53	50	41	53	55	55	40	51	58	56	48	59	46	54	35	50	50	56	43	56	47	49	42	57	53	47	50	54	51	59	53	53	38	33	45	46	45	54	41	52	49	52	48	51	53	59	64	49	39	64	54	47	54	50	40	47	51	55	60	56	55	41	46	39	54	39	44	41	54	48	47	51	43	47	54	61	58	48	56	55	51	61	49	37	45	57	40	61	51	47	55	47	59	40	60	48	59	57	38	41	61	49	49	54	48	61	48	51	47	55	40	52	38	53	52	55	68	53	40	58	46	49	67	39	56	56	47	46	53	34	43	58	60	43	48	47	58	49	47	56	54	49	71	59	43	47	41	49	64	40	51	53	48	44	54	45	39	54	59	42	41	60	50	60	49	66	48	41	46	55	55	48	41	54	52	48	61	53	45	57	43	43	41	58	53	46	41	47	62	42	38	57	39	59	55	37	58	49	51	51	49	59	47	48	49	46	56	34	48	58	57	49	53	57	54	50	67	49	56	56	49	55	45	54	43	45	61	48	42	41	54	60	45	50	59	42	42	46	42	46	50	48	51	49	50	50	51	56	53	42	40	55	53	48	42	50	52	41	39	55	50	41	51	48	55	47	50	47	61	65	45	50	42	54	55	49	68	41	47	51	59	35	38	45	46	57	59	62	58	51	43	45	46	49	61	42	55	43	65	55	45	47	50	40	42	59	59	49	47	47	60	38	54	41	51	55	49	56	52	39	48	51	56	50	41	41	46	41	39	50	37	46	55	44	44	43	64	44	50	40	56	35	49	42	50	50	55	42	42	46	49	48	51	55	44	49	46	51	64	37	61	47	49	53	55	48	46	41	46	56	63	55	59	36	39	45	55	55	54	66	51	61	48	58	54	57	42	62	42	58	54	51	54	46	64	48	56	52	50	56	45	57	39	56	52	43	51	57	53	44	47	49	58	52	59	57	57	52	48	47	42	65	39	47	52	46	43	55	42	62	52	46	43	51	53	43	41	44	47	48	46	64	55	47	47	43	49	54	50	48	38	53	48	65	47	54	49	46	49	57	51	54	53	52	51	56	59	59	43	40	59	56	56	50	53	48	54	70	44	53	51	30	53	47	52	53	52	42	46	57	54	52	43	47	59	61	35	47	53	53	59	45	60	49	57	48	43	43	49	55	37	58	42	55	51	63	64	54	37	52	52	65	45	49	44	44	52	50	48	52	59	54	40	48	53	47	48	41	40	54	47	50	44	47	49	56	47	48	62	47	52	53	66	41	53	52	52	57	65	39	61	45	45	47	52	56	47	43	57	52	65	54	50	52	49	59	59	44	51	34	49	47	50	49	52	42	46	48	58	48	64	61	55	39	53	50	41	52	49	59	53	44	42	48	57	56	47	45	60	44	46	49	42	60	48	42	57	45	73	42	46	44	62	61	67	42	48	44	41	54	51	48	49	61	47	59	56	49	47	59	51	52	50	68	57	51	43	58	49	55	52	36	48	51	53	44	46	64	52	53	57	46	45	62	49	48	39	55	44	48	44	58	35	48	57	59	49	50	44	52	51	50	34	50	69	55	67	39	58	42	54	47	56	45	58	51	43	43	49	47	56	44	54	44	46	53	34	55	45	50	57	47	41	62	52	45	35	51	52	47	49	57	59	48	47	48	58	53	45	35	54	55	47	49	55	46	46	40	39	66	55	45	52	49	47	49	51	54	51	39	52	48	59	56	43	37	62	42	45	53	55	53	38	51	38	50	51	59	59	62	47	51	45	52	49	45	43	46	46	48	43	52	54	51	56	44	56	42	55	56	42	55	53	62	54	50	50	63	42	52	46	41	56	38	44	59	55	48	38	37	47	59	55	51	49	47	45	38	45	46	55	58	62	52	44	50	40	55	58	43	57	57	52	54	39	51	47	49	48	56	40	53	38	42	62	45	42	45	50	53	44	61	60	52	45	49	53	47	52	46	45	34	56	46	54	40	44	49	51	60	46	55	54	55	53	49	58	44	63	42	50	49	53	56	55	42	50	52	58	49	52	55	46	57	45	36	60	63	51	41	46	41	57	50	48	45	48	45	45	60	53	50	51	39	39	45	38	55	45	40	65	43	50	52	64	46	43	64	32	59	49	42	50	58	41	42	51	55	43	52	46	47	48	43	53	55	61	64	61	49	56	63	51	57	53	46	49	44	50	51	55	47	56	38	57	44	43	47	46	48	65	47	46	49	55	43	53	50	48	47	57	51	72	58	50	50	52	59	43	42	49	56	57	48	59	46	53	52	63	57	48	38	43	61	53	47	42	50	66	48	51	37	54	48	40	55	65	51	53	56	52	50	53	49	55	51	55	38	45	39	45	42	54	56	64	62	40	49	61	45	45	59	33	53	50	59	46	52	55	50	36	52	52	48	50	64	54	55	50	48	50	60	54	52	57	58	40	50	39	42	56	51	37	55	45	53	44	47	57	48	49	57	45	43	65	43	54	52	69	46	48	58	51	43	63	62	50	64	52	63	55	47	52	49	51	68	48	58	46	45	49	49	52	44	58	50	50	49	53	51	56	49	43	47	49	54	43	52	59	62	58	43	53	54	44	54	48	56	51	56	65	60	44	53	50	46	56	52	47	50	60	46	62	33	75	62	41	47	45	50	43	58	54	48	60	51	52	50	48	57	46	47	38	52	49	59	52	44	52	55	49	52	53	50	49	43	40	52	69	55	54	42	51	56	54	54	45	48	51	47	47	49	51	53	66	48	40	48	45	52	53	50	42	68	42	49	51	63	43	64	40	49	65	58	47	46	43	49	39	42	52	42	40	46	58	45	47	45	54	50	51	40	48	53	52	51	56	40	43	42
17651	7153	3681	3793	7767	10769	11049	10675	9774	8501	7632	7019	5969	5101	4236	3945	2843	2078	2001	6477	12927	13008	9987	7649	4896	3086	1904	1088	682	469	432	357	390	363	378	349	360	404	365	356	383	369	365	354	394	376	369	386	340	376	348	358	368	369	346	365	396	377	382	359	327	362	395	406	347	377	407	354	393	351	373	360	363	358	370	332	386	389	367	360	316	370	350	368	379	381	347	328	354	319	346	342	381	330	402	351	363	375	388	321	361	377	319	343	334	332	346	334	381	355	360	354	368	371	375	398	347	363	350	373	373	382	373	378	361	369	337	360	386	361	392	375	369	365	374	374	345	389	356	375	398	360	363	360	355	396	322	343	408	332	366	338	336	349	405	383	355	345	331	346	352	355	357	360	346	364	364	348	382	375	396	348	371	405	385	327	384	328	347	357	358	356	366	400	354	370	368	356	364	392	418	389	382	382	373	359	369	370	356	371	370	367	343	354	377	357	336	345	348	377	380	358	349	373	330	350	349	367	361	358	360	343	385	390	352	381	376	354	381	375	390	373	379	329	374	360	366	390	345	363	382	381	371	370	370	365	344	376	377	401	373	374	326	344	374	379	377	363	355	361	389	379	335	334	345	372	362	385	385	360	376	373	338	354	351	362	326	409	382	415	371	332	367	361	358	379	379	386	365	373	374	367	351	380	365	349	371	377	332	365	354	391	374	329	373	360	373	341	362	372	368	374	379	393	367	343	361	353	383	327	357	343	367	360	364	333	381	336	383	368	377	358	348	356	362	356	345	373	332	367	361	357	342	355	369	353	368	395	362	370	346	377	383	384	339	365	367	338	385	391	351	382	365	354	369	374	421	377	350	364	375	386	349	389	369	345	344	348	375	337	328	367	382	363	354	371	373	346	384	361	374	421	367	401	400	395	374	369	327	341	367	360	390	350	348	354	361	383	376	377	362	365	340	345	325	358	392	378	358	352	319	363	349	341	350	386	355	374	368	384	386	361	349	356	343	366	386	323	324	366	353	375	351	356	342	353	376	358	350	367	383	327	377	343	350	386	370	405	377	371	376	349	392	370	379	382	364	359	365	367	375	368	354	355	352	360	370	392	351	355	363	345	371	383	350	369	333	391	343	374	392	391	393	352	370	373	374	368	344	387	426	370	356	361	363	345	355	370	337	410	362	365	376	369	376	358	386	366	362	351	360	385	384	325	378	384	368	343	351	339	389	382	375	353	388	333	351	377	381	387	389	364	326	343	370	368	374	364	383	378	383	361	354	391	396	348	346	355	360	338	387	357	385	359	349	370	378	366	364	368	347	382	359	376	342	385	377	363	366	366	341	385	361	395	353	380	370	379	348	411	378	332	316	363	377	358	360	372	370	349	380	346	354	351	391	366	380	343	379	335	333	350	369	335	348	358	355	337	389	389	364	371	344	355	381	332	366	365	344	362	352	370	377	328	380	366	354	349	375	382	367	365	398	388	386	349	356	326	316	409	357	364	377	329	370	354	361	383	337	380	340	396	366	386	359	383	378	386	358	352	390	337	348	381	374	383	357	361	356	367	360	383	356	387	391	394	370	360	355	342	349	375	364	389	364	391	375	348	373	379	386	325	353	383	342	354	368	383	333	341	350	389	351	372	330	362	373	348	353	378	348	352	377	360	366	348	358	356	392	369	356	360	371	346	355	387	367	358	350	351	372	384	368	360	400	365	374	327	360	360	376	355	347	331	375	376	379	406	359	380	387	363	413	347	383	416	374	377	344	381	377	361	369	401	360	351	390	388	380	373	362	387	384	353	396	365	362	360	344	395	370	351	362	368	365	398	357	362	363	354	368	362	352	360	364	351	345	344	356	345	364	364	356	374	346	338	322	362	386	365	344	380	326	365	370	369	386	347	402	326	361	342	369	357	401	352	386	360	399	344	377	363	397	405	359	380	356	416	365	384	409	350	371	329	368	392	375	355	346	348	357	323	380	340	390	378	323	336	357	382	365	343	365	369	387	362	402	364	395	391	381	376	395	352	387	387	411	385	368	351	391	352	354	369	382	350	334	360	327	339	356	346	399	392	364	327	348	356	368	381	383	362	335	410	357	356	392	404	356	371	361	374	337	379	382	348	344	316	357	350	378	374	396	351	372	368	369	358	401	330	355	364	383	373	357	344	372	369	370	359	392	372	355	385	356	382	375	339	348	338	386	345	342	384	376	389	366	393	337	344	391	371	397	369	376	360	373	395	360	351	349	352	368	314	376	393	349	367	386	392	383	374	352	371	349	370	377	380	332	354	386	374	376	333	353	344	341	385	389	388	385	350	374	377	353	375	353	354	358	381	385	359	344	340	397	381	345	375	367	361	391	393	345	386	341	361	356	400	352	369	380	351	355	389	382	346	373	382	354	374	356	367	370	370	354	380	381	360	431	346	354	382	375	348	365	369	352	342	373	393	367	343	366	366	375	398	378	392	357	356	331	347	378	399	373	334	369	359	376	366	384	363	369	372	373	361	334	354	376	345	351	370	359	376	345	353	358	332	353	341	349	385	366	389	364	344	342	348	384	401	366	351	340	384	377	357	347	380	396	393	354	372	399	405	365	378	420	354	381	360	409	324	371	395	370	401	351	356	395	396	360	403	389	393	370	385	346	329	364	377	386	356	376	375	400	357	346	378	361	384	386	365	389	377	407	343	358	408	400	371	400	396	384	385	350	352	342	344	355	391	345	322	407	366	403	359	373	326	353	337	349	338	346	376	332	396	329	359	363	373	380	374	373	380	361	374	355	317	366	364	335	404	400	378	354	385	374	368	381	322	376	386	355	352	339	379	360	404	357	378	328	341	360	335	353	381	374	390	382	367	360	369	369	383	361	343	335	350	395	363	404	359	374	361	368	323	423	332	367	360	356	361	344	330	383	358	393	366	338	380	373	377	352	385	365	380	361	372	355	326	332	383	349	369	362	363	351	416	381	342	383	341	374	394	418	347	358	380	380	393	351	343	354	361	395	384	331	351	348	355	382	359	367	340	354	362	382	370	349	382	346	351	380	385	386	350	392	363	354	382	374	403	402	372	360	395	378	366	338	347	376	375	371	331	371	350	356	382	351	324	388	362	365	345	361	363	357	391	353	340	376	339	387	329	360	350	356	384	365	339	383	383	398	363	359	357	353	385	373	358	316	384	381	345	364	348	385	377	324	347	342	381	362	360	386	379	410	374	373	352	329	360	347	395	377	382	361	368	338	362	374	356	346	345	370	344	379	383	387	352	369	384	319	352	362	380	358	361	351	364	373	377	363	380	365	360	337	371	375	339	368	366	332	359	401	345	344	382	351	344	375	366	323	365	335	361	346	355	351	389	380	341	361	368	375	371	358	375	369	357	338	328	345	358	382	345	386	352	369	362	395	381	369	339	326	357	392	339	399	367	348	387	405	383	367	357	380	342	341	392	358	346	365	360	352	362	338	363	364	352	370	373	333	389	343	378	359	343	389	412	352	376	365	346	367	395
3240	740	362	223	160	207	227	253	240	202	227	191	209	181	179	169	162	144	121	288	645	800	589	421	317	209	140	95	108	73	80	86	70	75	70	82	55	72	77	53	92	74	69	76	67	76	76	79	74	72	69	78	71	62	74	63	70	61	65	83	57	62	81	75	59	77	78	64	65	59	73	77	57	70	77	68	80	78	81	79	76	74	84	59	70	69	62	61	60	81	64	68	72	79	71	66	70	70	70	64	55	72	95	73	69	58	74	66	62	74	72	59	80	69	67	74	90	70	65	68	82	74	77	75	53	68	67	67	74	58	75	65	65	61	75	65	73	65	67	79	59	67	76	74	67	80	65	70	76	84	72	83	65	72	75	62	72	52	64	63	57	93	90	74	78	66	70	67	61	48	75	63	58	84	54	81	77	71	93	58	66	58	65	78	62	68	56	65	73	75	83	75	81	60	80	64	82	84	78	82	72	66	57	61	73	68	82	76	55	63	76	67	65	69	59	72	63	60	71	72	74	75	60	84	68	67	69	64	76	66	77	68	72	65	75	77	61	77	69	67	76	62	83	73	63	82	76	64	83	70	76	72	59	91	78	73	65	55	67	73	72	68	61	87	98	70	78	57	74	89	85	94	62	58	56	63	72	75	65	72	66	85	52	67	83	65	67	68	69	68	87	71	68	72	78	74	85	71	82	59	69	91	82	76	60	69	59	72	90	62	79	73	76	64	64	68	58	68	58	83	75	85	89	65	68	70	56	75	72	75	74	68	63	68	71	71	85	88	81	73	69	74	70	76	73	71	59	76	80	69	76	58	66	81	75	81	70	70	73	69	77	88	61	64	86	57	72	73	77	71	64	76	71	66	57	54	66	71	54	75	85	78	75	70	88	76	76	62	69	76	75	69	71	57	83	73	80	72	79	69	78	82	72	79	75	64	72	77	75	64	69	93	69	72	75	82	77	64	75	55	75	49	60	65	75	71	71	79	74	83	68	74	77	71	69	82	73	76	78	76	76	67	63	80	72	74	76	76	76	62	58	64	72	77	80	62	67	71	57	71	83	74	107	66	70	61	79	87	71	73	55	77	67	58	79	73	72	71	92	74	88	72	73	68	70	70	74	67	58	60	72	86	71	70	62	66	57	68	66	80	66	70	68	79	77	73	61	69	66	75	83	74	58	81	80	70	67	73	68	67	63	77	70	74	66	54	66	72	76	61	77	79	73	80	64	67	72	70	76	76	88	63	54	61	73	89	76	68	77	83	62	53	71	63	83	75	91	68	67	71	75	61	80	72	79	81	73	65	65	92	69	72	83	71	73	76	66	64	63	72	82	82	72	83	73	65	70	72	74	75	82	62	70	74	74	78	72	62	70	49	61	68	69	59	71	82	78	63	77	66	80	69	78	73	70	66	54	68	81	63	54	86	85	65	69	66	61	65	70	78	83	72	63	80	67	73	68	66	71	73	61	77	79	60	76	65	80	84	74	74	57	85	98	77	78	78	49	84	68	64	64	70	69	65	78	89	81	68	71	65	66	77	85	61	67	67	63	61	82	84	68	60	82	81	82	72	65	65	59	70	70	71	81	79	49	70	61	63	65	69	89	65	65	71	80	76	73	75	65	80	75	84	95	75	82	84	59	66	77	81	74	67	71	84	83	65	56	69	80	84	87	69	77	66	60	64	81	76	74	74	64	61	81	75	55	84	72	77	78	65	71	67	86	71	61	65	105	100	72	64	73	73	66	74	67	72	66	74	59	62	72	71	71	70	69	67	76	54	86	81	85	62	87	58	61	63	62	77	71	72	64	72	68	78	77	81	69	71	62	55	76	70	62	71	72	72	73	57	66	78	61	62	69	72	72	54	68	60	68	70	74	72	69	64	74	82	73	79	71	79	77	72	70	66	62	77	76	73	66	70	67	63	79	85	72	62	62	77	74	75	67	67	71	76	74	66	81	72	68	88	66	72	59	87	70	73	74	69	54	56	66	75	67	73	97	72	74	74	85	88	79	79	82	77	78	66	82	73	63	63	71	62	62	64	73	78	72	73	74	67	75	61	69	77	74	64	80	85	77	82	64	93	62	82	51	65	81	79	59	63	85	64	65	55	85	61	82	57	71	87	76	69	72	70	77	56	70	71	60	78	73	75	73	67	82	67	84	59	74	69	63	69	78	64	65	61	88	65	70	68	82	66	69	74	73	72	78	67	58	71	76	85	81	61	89	84	83	69	79	82	67	69	62	79	63	60	69	65	73	63	63	77	64	64	70	75	81	60	75	75	64	62	67	81	71	68	69	78	62	76	65	74	66	82	66	76	84	64	78	82	73	82	82	69	81	62	84	71	69	70	62	67	72	62	61	76	60	54	61	86	66	69	94	57	65	67	88	75	81	75	69	82	78	60	70	60	64	85	71	70	73	59	85	85	77	73	72	62	80	78	62	70	57	72	67	72	67	71	83	71	60	69	85	53	71	62	77	83	86	87	68	70	84	68	72	66	77	83	74	69	76	73	72	70	83	65	73	50	79	66	53	74	82	76	58	69	84	77	62	67	62	64	83	79	69	74	73	80	63	75	77	69	70	58	67	81	76	73	83	80	70	64	59	72	60	70	71	79	78	83	77	81	63	76	59	73	76	73	69	85	74	69	71	64	57	75	80	78	65	74	68	69	67	73	69	65	76	53	76	70	64	72	69	64	83	59	64	75	70	75	61	70	49	81	86	62	73	72	58	65	59	76	57	72	61	74	79	71	66	75	67	75	74	89	62	75	68	69	79	90	51	75	63	77	62	71	75	65	70	84	75	65	93	84	72	70	64	65	58	80	61	56	83	74	70	60	62	69	66	74	72	62	63	65	83	68	70	67	65	81	79	72	65	68	78	70	72	64	86	77	70	57	79	74	73	59	90	76	73	73	82	50	61	68	70	79	73	62	72	71	64	76	60	72	79	72	65	77	84	62	76	75	73	78	74	70	59	89	63	68	73	76	64	74	66	69	59	81	60	76	74	65	69	84	89	83	73	77	75	83	65	65	78	79	74	62	78	92	68	65	78	68	77	59	69	59	67	60	82	71	79	76	70	70	67	75	74	76	79	60	69	58	66	68	72	72	63	83	74	73	65	70	75	81	77	60	76	70	71	68	59	69	65	76	77	80	72	61	73	66	83	74	64	68	78	70	82	62	74	81	69	64	79	65	67	80	77	76	66	72	91	59	76	57	76	60	60	73	58	86	77	60	76	68	74	68	78	67	62	56	74	68	70	64	84	79	66	63	63	64	63	78	76	69	95	68	53	85	79	60	79	64	72	69	63	71	72	65	78	85	63	61	58	75	77	76	82	66	70	62	85	69	78	82	75	55	87	91	67	81	76	59	69	72	64	77	68	81	75	74	80	81	83	62	55	73	61	78	74	76	82	89	65	65	68	76	71	86	72	68	56	76	102	60	85	57	73	65	65	77	81	61	99	68	76	84	63	75	83	61	74	83	75	66	64	70
18428	7201	3714	3140	7062	10544	10731	8915	7699	6626	6518	5865	5370	4356	3903	3455	3206	2693	2248	5890	13628	14870	11320	8723	5824	3573	2115	1312	818	648	578	481	487	534	506	503	520	475	516	527	530	507	536	553	532	539	581	471	535	541	521	501	483	475	458	539	506	527	524	504	515	547	523	502	500	495	467	520	512	488	514	497	512	557	511	545	492	497	510	494	522	549	513	501	504	530	546	553	495	515	525	503	524	494	527	517	511	513	505	552	499	534	536	506	507	511	573	494	522	456	535	503	503	532	529	514	493	482	508	531	486	505	510	544	507	518	519	500	497	504	531	539	545	557	553	520	545	500	478	524	511	537	528	463	516	500	486	495	510	531	512	517	521	532	512	504	501	485	501	506	476	529	465	539	493	485	519	502	530	531	535	489	500	496	573	478	533	492	507	510	482	525	541	485	471	504	505	509	522	499	527	488	515	546	491	537	509	551	521	493	525	539	500	504	504	505	549	518	493	528	547	498	484	528	465	511	510	493	522	552	518	525	507	502	490	535	511	499	522	515	543	500	496	522	504	508	502	523	532	523	497	493	518	502	550	537	511	529	533	510	511	525	471	519	533	487	503	475	518	535	519	505	510	510	526	503	517	510	481	507	518	538	517	524	499	474	505	530	534	530	505	541	496	533	513	503	494	552	488	522	533	499	521	544	499	512	500	515	504	488	508	546	513	524	552	506	508	550	506	543	532	512	510	486	522	552	523	500	489	480	509	529	501	553	538	481	507	488	508	493	522	503	494	543	531	467	491	551	513	496	520	523	510	515	512	529	510	504	508	492	475	523	507	457	538	524	519	525	516	505	541	495	522	479	512	559	509	512	540	486	489	529	508	504	560	480	549	535	497	490	492	496	557	534	518	509	535	471	522	531	483	531	501	515	485	501	483	487	525	499	533	514	525	535	514	502	526	495	478	495	492	491	538	478	529	511	550	539	503	571	564	514	506	521	505	544	481	508	530	572	492	517	526	524	505	529	499	496	536	490	520	512	516	502	497	496	485	511	518	502	540	489	541	540	490	539	523	502	473	536	528	526	530	495	471	511	510	514	513	513	525	504	496	502	538	504	512	496	497	526	504	516	544	506	540	538	528	493	509	500	502	508	542	532	485	566	535	513	512	482	537	507	519	507	496	522	495	516	485	531	514	542	527	518	583	493	480	509	523	529	516	470	517	505	506	505	502	509	508	485	533	506	496	519	517	516	501	537	529	505	505	508	542	469	508	516	532	535	515	501	550	534	507	517	516	554	518	517	524	525	536	478	472	554	494	545	506	514	543	513	504	503	493	478	487	505	521	486	537	504	509	482	552	509	479	510	454	523	531	533	542	519	488	487	502	550	478	515	483	523	556	507	513	536	517	523	519	511	491	534	497	533	518	501	524	539	540	507	570	511	543	527	563	536	506	480	529	513	533	528	509	503	468	475	547	499	504	474	552	510	478	529	478	518	511	538	520	510	477	524	497	468	484	510	543	523	513	483	476	505	542	501	527	524	526	496	519	593	490	542	501	527	475	538	502	523	549	539	531	523	507	529	481	510	533	498	476	539	546	486	507	501	507	539	500	508	510	494	484	502	507	507	511	548	473	521	539	523	495	540	495	485	492	480	547	515	521	535	541	496	541	533	533	544	526	497	533	501	477	490	585	469	531	479	506	490	517	516	489	502	503	534	487	515	541	487	561	463	496	474	518	474	530	538	510	487	507	505	526	520	493	457	501	523	527	534	507	531	554	483	493	552	526	485	551	528	498	518	534	496	537	552	520	516	536	531	520	496	520	509	515	514	494	483	501	510	539	535	522	468	498	511	546	492	486	499	557	525	511	522	525	476	512	503	493	524	524	510	489	516	528	447	499	512	528	539	493	460	505	499	524	532	538	523	529	490	518	530	518	525	529	497	546	516	501	516	505	494	513	510	478	488	529	494	534	506	528	463	502	485	495	515	496	471	513	496	517	532	520	558	513	521	534	497	488	508	519	475	490	517	527	527	513	504	506	509	533	486	517	526	512	502	544	515	546	510	507	505	503	501	491	526	532	532	551	477	479	519	553	562	480	521	494	511	459	547	493	505	499	513	537	516	492	498	535	477	531	513	531	524	518	536	521	511	505	486	509	472	508	553	496	483	499	503	566	532	508	484	536	515	476	515	492	502	550	539	483	523	520	521	532	477	526	483	520	508	497	510	494	502	523	522	435	524	523	513	547	512	520	527	516	491	531	503	479	505	492	514	509	527	496	513	515	529	494	501	475	480	546	535	551	541	521	485	552	494	536	497	516	552	545	575	500	515	514	486	503	527	510	515	463	528	512	529	549	497	513	525	523	505	513	510	522	525	552	501	487	515	535	482	503	497	505	491	510	514	517	502	532	528	506	506	544	487	549	523	526	509	504	531	572	520	508	522	537	535	532	497	503	518	500	519	528	478	499	504	490	518	506	540	499	548	486	482	483	518	486	514	517	548	507	508	506	478	514	517	524	522	524	554	522	512	537	544	538	487	486	471	542	518	480	568	504	504	487	554	514	515	492	504	512	496	470	566	510	558	496	504	521	528	490	528	489	523	510	528	541	511	486	509	535	527	499	485	544	475	476	515	502	543	488	533	475	535	516	540	500	534	542	506	474	505	537	516	553	492	528	527	513	543	514	505	518	514	546	513	544	540	529	496	499	479	512	502	523	514	489	512	530	480	499	531	579	510	539	499	507	518	490	476	545	531	487	512	484	531	494	531	498	470	466	549	517	540	528	476	499	536	518	491	503	525	510	478	485	494	529	539	532	511	535	478	546	498	539	484	515	527	493	506	449	529	520	465	486	475	533	477	487	488	475	490	529	491	499	575	503	525	507	530	507	529	510	515	514	513	488	474	509	476	518	475	509	513	548	497	531	494	542	481	522	516	521	499	489	489	502	494	516	518	498	522	508	511	482	532	506	516	501	504	501	514	507	531	527	516	448	519	552	469	506	492	489	539	525	546	530	499	521	546	512	497	506	540	533	531	510	509	556	486	539	524	545	559	538	520	527	484	480	504	493	500	536	509	502	462	510	511	526	466	486	538	492	533	498	509	517	543	538	500	523	496	488	522	490	551	498	534	506	502	488	521	518	514	544	543	514	493	485	499	488	531	555	522	495	486	550	502	512	514	509	523	474	510	490	512	536	492	531	478	473	505	505	474	477	539	534	505	502	513	492	491	523	531	504	519	474	502	490	513	525	489	549	505	543	481	462	524	492	502	518	531	519	495	504	499	512	504	504	528	517	539	502	531	528	534	488	490	501	509	461	480	497	527	540	534	447	528	527	510	568	495	560	537	453	553	513	486	498	517	494	495	505	512	510	521	490	498	509	481	538	494	499	491	508	537	499	520	539	492	502	521	491	485	521	515	509	516	556	530	507	497	562	552	540	524	525	529	517	528	516	547	515	537	495	513	510	503	519	534	537	508	550	524	509	503	469	555	486	503	524	493	484	521	540	517
2731	938	379	227	201	212	269	276	251	279	252	220	228	187	168	170	164	153	148	339	1042	1508	1100	804	553	325	188	113	106	78	56	62	72	57	50	59	49	53	56	50	58	63	68	57	75	61	59	59	65	53	48	52	63	54	62	48	79	55	67	63	56	63	50	63	58	64	61	54	47	64	38	65	59	64	60	49	58	65	52	61	68	59	63	54	59	68	59	53	61	65	52	57	51	60	70	64	77	50	63	63	66	46	63	51	58	71	52	60	52	48	59	59	52	69	74	61	57	64	55	62	43	68	60	55	69	57	62	61	57	65	70	64	71	58	58	60	69	60	60	64	51	63	49	62	49	50	44	66	48	68	65	59	67	69	60	49	59	69	58	43	63	63	50	50	77	50	65	59	76	42	57	65	65	66	65	56	81	70	55	67	62	59	49	54	69	64	58	50	67	59	50	61	59	71	58	46	72	69	31	63	46	53	58	62	63	57	57	63	69	53	52	70	47	52	54	51	52	55	51	55	66	41	54	59	67	68	56	57	60	65	44	54	50	69	68	41	49	65	40	71	66	57	56	54	50	48	58	63	48	58	72	49	61	60	55	65	58	33	70	45	51	55	68	55	52	70	69	57	54	64	62	66	60	47	69	70	63	53	43	71	67	58	66	66	67	53	46	59	56	64	53	64	59	63	57	69	67	66	48	52	57	74	49	61	52	63	59	72	57	55	70	71	61	50	74	69	77	65	60	59	53	46	56	56	54	54	74	33	55	60	63	51	61	61	65	53	59	67	62	63	49	63	58	60	74	53	58	65	55	72	66	58	58	69	51	63	56	71	47	52	54	64	51	79	60	53	64	51	70	62	51	52	92	61	58	56	66	57	53	62	54	64	53	48	61	58	65	67	47	65	69	70	65	59	59	64	74	42	60	54	69	53	65	51	73	62	58	49	64	58	52	57	48	55	65	51	56	64	46	71	55	68	68	55	48	66	56	56	61	61	70	60	49	64	54	56	65	53	64	54	69	54	54	59	66	58	62	56	45	52	55	61	63	49	63	59	58	53	54	61	71	59	52	69	63	61	73	51	74	66	54	54	56	52	54	62	60	57	74	51	60	62	55	55	60	50	70	50	56	51	64	65	57	45	71	62	60	55	67	50	76	53	56	61	73	54	50	57	57	55	41	62	51	47	59	54	56	65	55	61	46	66	42	68	56	71	60	58	61	60	57	65	56	60	55	49	49	55	53	73	63	61	53	55	66	55	53	52	67	51	68	39	69	51	56	64	66	57	63	76	49	69	65	60	71	47	69	62	74	53	55	58	62	54	55	54	63	66	65	60	58	61	69	54	54	56	58	58	51	64	57	67	67	55	52	51	56	56	66	62	68	69	63	56	57	59	71	47	52	62	77	67	74	56	70	49	56	49	54	48	64	68	66	59	60	75	47	47	40	64	69	69	53	58	70	62	63	60	45	76	69	62	73	59	71	54	41	53	56	67	74	66	54	65	59	63	66	61	59	46	49	55	56	62	66	51	61	55	55	69	65	41	78	52	62	55	54	65	53	59	54	53	54	45	51	55	61	52	41	60	59	58	58	55	58	52	60	56	64	53	47	58	72	48	64	64	64	41	69	61	66	73	55	58	65	49	63	58	63	47	59	55	44	57	53	67	56	51	65	65	75	55	69	69	57	57	71	62	61	58	58	58	65	48	50	68	61	58	59	64	48	56	63	61	61	54	57	67	66	60	51	53	59	65	53	50	56	61	64	64	66	62	58	51	48	57	68	59	67	54	58	70	64	62	49	56	67	54	54	49	58	64	66	60	52	54	63	43	64	53	47	75	56	48	58	56	72	58	59	54	56	62	60	66	63	70	48	66	73	52	50	55	48	59	56	51	57	64	80	61	70	54	45	60	63	50	59	69	59	62	70	43	57	37	69	52	66	60	51	61	41	64	69	63	64	74	64	46	64	53	66	52	69	64	60	56	43	55	51	78	60	42	63	43	64	59	46	50	57	59	66	68	62	47	47	63	73	58	54	62	52	66	58	59	54	58	55	60	64	54	77	57	62	64	55	61	61	59	57	61	57	51	51	54	59	59	56	53	63	72	53	68	57	64	65	51	51	47	63	56	49	45	62	51	54	67	57	56	51	49	63	60	72	66	47	55	73	53	61	60	61	50	58	70	60	65	60	69	59	58	50	60	58	70	52	64	65	56	57	67	60	55	54	68	61	65	46	54	55	53	70	74	50	69	56	54	50	59	57	58	61	41	63	72	55	62	66	48	67	48	47	61	64	55	58	66	51	59	43	45	64	71	60	59	62	47	70	65	50	46	45	46	61	62	54	54	56	59	45	48	52	59	53	61	61	52	59	61	75	63	51	67	58	50	61	70	56	53	58	65	45	52	63	80	49	71	46	53	64	51	40	77	52	49	56	53	68	52	55	69	54	55	51	56	55	67	42	49	59	66	83	65	56	46	54	60	59	46	66	55	49	66	56	46	60	47	67	65	69	49	51	56	62	65	65	55	73	55	63	56	65	68	52	59	59	68	51	70	58	57	60	72	59	50	56	61	63	65	65	71	60	47	62	49	63	64	60	55	55	56	58	52	58	54	49	56	47	60	70	62	79	45	65	63	55	51	62	56	62	63	62	63	64	57	48	65	63	68	62	65	44	57	62	46	54	64	56	65	46	79	63	74	63	70	72	53	57	55	45	46	66	63	51	62	49	59	61	61	58	59	54	50	41	53	62	63	55	64	63	68	54	65	54	54	56	62	59	60	59	51	54	61	56	51	63	63	57	73	75	46	54	53	57	53	52	57	62	56	55	63	44	66	78	65	52	58	53	73	69	46	54	44	55	66	68	59	63	73	45	58	53	49	52	52	49	62	71	72	52	61	76	60	50	39	51	58	62	59	73	54	45	56	58	55	63	56	59	55	52	53	59	65	64	57	76	61	60	53	58	65	57	52	60	48	60	72	74	42	64	54	61	56	54	63	59	66	63	61	54	60	56	62	55	50	55	61	48	58	61	57	49	67	48	56	54	58	50	54	53	64	41	53	70	55	49	63	70	62	59	64	61	57	56	62	73	50	52	74	46	66	59	63	64	44	64	51	67	56	63	64	59	59	57	72	58	66	60	64	64	52	70	54	53	57	51	57	57	52	39	48	57	80	63	54	51	56	58	54	50	63	53	48	68	49	58	67	52	52	80	59	63	75	52	61	64	52	56	51	56	53	73	68	57	46	62	58	67	80	41	62	57	54	59	51	71	74	47	68	60	54	60	49	57	57	73	52	67	65	63	62	70	68	57	65	54	73	67	55	58	64	59	58	59	61	67	46	57	63	62	65	51	55	70	52	63	55	62	58	53	61	69	57	64	53	63	53	62	61	53	76	61	61	73	53	66	63	57	46	47	47	63	50	49	59	66	61	47	66	55	50	63	67	64	57	37	41	67	71	65	54	56	58	73	66	68	50	67	59	41	56	56	69	52	56	52	50
22559	8718	4169	3749	9018	12457	13005	11383	9175	9139	7830	6531	5731	5265	4428	3934	3664	3367	3219	7519	19174	21784	17117	14230	9616	5871	3245	1826	1079	716	550	428	440	464	412	480	449	402	414	402	399	393	412	399	417	447	427	385	415	404	430	415	452	396	435	411	425	436	451	431	403	425	456	453	388	421	437	399	432	469	431	419	443	432	397	421	447	446	397	422	420	405	447	387	392	417	430	404	416	434	440	483	419	403	443	437	442	422	434	444	444	476	423	445	396	435	421	441	448	464	435	434	405	428	425	445	413	420	395	425	403	423	404	398	433	431	414	451	440	430	459	390	427	424	415	382	426	452	398	401	460	424	419	392	446	392	369	417	420	396	409	446	427	432	404	422	420	446	393	420	410	408	427	406	428	440	427	412	411	406	423	405	433	440	415	421	405	438	418	429	387	403	366	434	447	392	407	441	428	451	434	418	409	405	397	421	416	436	432	397	394	469	441	438	422	414	410	400	405	433	392	394	424	398	421	425	419	411	426	388	398	396	431	462	396	385	368	425	405	420	423	431	428	420	429	393	427	403	412	423	427	393	369	417	396	422	434	404	434	426	420	405	426	447	416	443	422	417	413	413	425	420	426	425	413	439	401	404	418	409	431	428	432	436	444	435	379	382	462	422	449	433	449	402	459	449	410	455	397	436	446	399	404	450	416	415	442	410	421	399	432	454	443	429	414	429	423	416	413	418	451	416	435	387	414	448	431	416	451	414	423	432	450	428	403	395	384	420	379	408	412	421	430	413	373	402	420	404	455	400	397	377	401	398	431	424	470	409	443	416	399	412	423	422	387	438	401	382	389	431	405	443	378	396	380	447	439	395	410	401	438	397	418	400	401	431	429	398	426	391	415	421	411	425	410	426	412	442	412	426	411	408	414	456	422	402	409	421	402	386	397	435	408	407	425	437	420	400	409	411	425	395	434	377	451	422	418	426	409	424	427	409	443	433	475	402	405	417	405	446	448	410	424	413	424	412	447	398	417	437	430	395	417	390	424	420	419	432	407	430	408	409	370	429	435	397	416	410	384	411	420	433	424	409	401	452	416	406	374	448	459	436	413	423	415	417	420	416	452	413	439	441	447	415	418	450	404	436	436	457	420	403	397	377	461	425	416	386	403	431	408	397	431	409	405	463	407	407	453	424	418	406	469	396	407	437	422	424	384	425	422	414	409	418	400	408	435	419	421	428	385	409	387	422	422	415	441	421	393	430	395	412	404	433	390	422	437	429	416	436	445	437	447	434	423	388	411	429	417	399	400	410	429	405	395	443	414	388	424	426	450	394	386	417	458	436	412	378	402	425	423	408	392	414	481	392	433	432	397	417	407	424	394	417	397	414	407	424	426	427	418	396	440	427	434	392	421	395	418	418	404	457	425	436	427	409	393	440	424	431	400	390	368	417	435	371	452	405	441	429	415	432	413	450	386	413	403	459	424	409	423	412	423	403	416	417	456	420	417	433	429	419	437	416	393	393	419	401	422	437	412	408	400	433	404	448	346	430	421	444	410	421	418	419	398	408	443	417	442	389	367	399	409	434	459	425	408	444	443	426	436	416	462	404	408	414	456	391	432	387	402	431	406	381	461	437	423	429	411	427	429	409	416	398	421	464	408	372	409	402	421	396	435	441	400	422	375	391	430	462	397	423	442	424	434	398	420	428	426	426	408	419	381	446	407	406	441	449	419	386	450	422	414	422	478	420	431	441	432	451	398	425	384	421	431	430	433	405	412	443	402	371	417	453	388	352	423	398	391	420	383	432	408	426	370	402	451	414	437	376	438	466	414	385	411	400	411	413	416	417	427	405	421	432	460	426	418	376	415	405	396	430	419	413	417	401	427	412	425	435	413	432	423	397	402	410	436	461	414	453	431	415	409	436	404	431	425	416	418	450	409	435	383	428	385	411	424	475	424	428	437	432	424	426	404	436	446	427	430	435	410	396	482	415	392	400	432	429	425	428	428	403	397	402	427	434	405	433	438	446	412	442	431	410	446	431	386	417	440	442	367	418	374	430	397	404	419	420	376	466	412	437	422	471	407	405	418	452	462	420	444	384	411	423	434	431	419	461	371	406	400	462	438	410	416	388	406	428	428	404	411	413	396	411	421	413	385	406	405	426	441	418	431	400	431	417	417	427	399	498	408	441	408	423	449	434	431	390	449	416	397	442	402	428	386	428	405	439	394	415	416	395	395	431	434	447	397	377	432	435	406	383	419	430	420	399	418	419	486	427	435	398	441	399	404	405	439	433	423	425	433	434	398	358	406	423	428	431	397	395	431	431	446	429	417	397	420	422	442	449	439	435	438	416	404	402	388	394	429	414	394	426	435	415	447	454	417	416	407	449	404	396	418	412	411	425	430	432	428	415	422	465	440	414	438	424	417	421	459	392	436	411	438	447	429	426	427	439	425	440	384	414	442	428	430	410	444	397	429	425	436	414	442	419	400	405	420	416	416	433	434	403	439	466	381	458	402	417	448	404	379	409	429	392	431	448	430	381	408	384	386	409	406	412	416	440	448	418	419	396	414	439	404	448	441	424	427	433	436	426	449	410	375	429	483	440	427	439	428	430	386	402	423	414	419	416	428	437	446	411	431	443	373	430	410	403	411	442	434	418	406	412	467	423	395	432	449	446	436	435	408	426	414	441	417	406	425	420	453	436	413	427	413	443	439	400	385	428	437	412	409	404	429	448	430	398	418	402	447	371	410	407	457	435	367	433	421	461	445	416	430	432	407	448	390	418	440	449	437	403	417	410	398	436	405	399	428	415	423	427	402	433	383	441	413	444	412	440	424	434	439	424	446	399	415	431	416	416	410	420	422	416	399	420	403	401	391	434	447	422	413	412	443	405	439	401	442	401	408	410	456	439	413	416	437	388	426	430	425	438	430	392	457	438	441	411	423	435	439	427	437	389	387	452	432	427	419	444	463	454	441	428	435	429	419	428	417	421	394	426	422	400	433	436	419	410	431	431	422	411	430	419	420	444	429	438	444	417	453	404	465	398	434	427	393	430	443	438	431	420	411	394	399	432	403	421	430	394	413	413	440	421	418	378	416	442	417	451	426	404	375	399	420	406	406	438	409	437	410	402	440	431	419	405	417	403	418	407	418	428	379	432	433	396	415	462	397	448	408	411	425	419	435	415	427	450	452	418	404	453	414	424	390	371	414	403	439	410	412	425	402	410	395	420	481	393	422	422	448	458	452	406	390	424	400	434	434	403	423	433	419	392	427	440	397	461	401	434	404	415	427	378	388	403	397	402	443	420	414	409	433	391	412	428	408	372	421	402	456	417	418	460	419	439	421	474	441	401	376	401	396	383	408	449	449	418	401	446	430	433	406	434	426	430	413	442	378	421	470	462	410	404	448	427	398	400	445	421	424	382	388	438	406	399	376	377	448	396	470	395	411	409	363	430	400	394	466	416	434	430	401	418	456	402	391	426	425	437	434	413	420	423	435	413	414	407
2143	503	219	144	104	146	158	134	148	164	142	146	155	145	121	117	103	99	94	136	207	243	225	185	150	100	70	98	71	61	76	61	78	63	64	54	49	61	63	69	64	60	58	45	51	58	57	61	62	47	74	52	56	48	62	64	81	58	63	67	69	60	53	54	56	56	54	67	65	54	61	77	69	68	64	55	64	53	54	58	54	60	66	64	66	64	53	52	79	57	63	64	57	78	58	67	76	64	74	58	59	59	66	67	58	41	69	62	60	73	62	61	82	60	52	58	70	60	63	49	76	66	52	65	69	55	75	55	63	68	51	65	70	60	73	67	63	61	65	59	53	68	66	58	53	58	54	60	65	58	78	58	67	65	74	61	53	62	50	61	60	66	65	45	51	56	70	52	54	80	60	54	48	65	56	60	67	54	56	67	75	57	58	63	55	50	64	65	73	56	48	56	59	72	71	87	66	62	58	67	64	68	72	68	60	67	59	62	62	63	56	63	55	60	60	70	64	56	53	55	69	71	54	64	59	72	81	71	54	59	69	60	57	45	65	65	65	78	54	74	54	50	55	70	66	66	69	61	83	69	56	64	60	57	56	54	71	67	74	43	61	58	56	67	56	59	80	54	69	67	62	65	68	56	50	54	51	63	59	66	63	65	61	57	58	71	56	59	53	50	61	67	68	57	70	60	80	58	67	60	59	76	49	58	70	66	62	63	63	61	54	67	76	52	48	70	69	69	44	63	74	51	57	61	58	64	76	52	58	56	57	54	63	60	70	58	58	56	65	63	46	59	62	57	46	51	51	51	58	54	64	63	43	77	62	49	58	66	71	58	56	59	57	74	59	64	55	62	62	72	68	64	63	57	60	66	63	50	63	73	63	58	38	61	60	70	64	63	71	55	71	60	56	63	52	43	71	58	73	75	57	62	67	68	54	53	56	65	62	62	69	54	48	55	59	61	53	68	61	43	62	72	53	55	50	53	64	68	53	66	47	59	57	74	49	56	66	76	63	49	57	59	52	54	59	59	52	53	66	63	65	71	52	57	50	57	70	66	52	66	61	53	54	77	56	66	64	55	64	67	66	67	61	64	64	60	61	60	83	61	64	57	48	57	62	70	62	43	52	50	63	61	59	75	58	63	52	70	62	57	55	61	59	56	74	75	76	56	69	65	51	50	66	47	64	74	58	66	54	66	49	55	51	63	58	55	52	76	57	57	44	62	52	53	58	64	54	59	51	53	66	48	61	55	70	70	65	49	55	56	64	66	56	44	63	57	55	54	65	48	73	55	57	59	59	59	64	74	49	51	55	54	60	59	72	53	52	61	53	50	71	61	72	67	57	50	69	62	66	64	63	53	62	70	71	60	69	63	47	54	59	57	54	68	45	75	76	58	50	66	66	58	63	70	61	59	66	62	69	59	62	56	60	47	54	58	61	60	52	55	43	62	56	66	67	66	57	65	51	58	48	57	65	53	69	63	52	57	56	70	52	65	60	67	66	71	59	60	62	60	54	55	66	64	57	64	55	60	58	68	76	65	51	59	46	59	49	60	59	70	75	56	63	54	53	54	63	55	75	58	42	60	65	57	59	60	66	63	56	65	69	62	51	64	50	60	45	63	64	47	63	54	64	56	49	50	52	51	63	61	58	55	62	61	63	53	56	60	58	52	71	59	78	66	51	75	56	62	69	68	56	64	55	63	51	48	54	79	59	60	57	59	61	62	78	62	76	58	54	56	77	55	53	61	71	56	56	62	61	50	57	60	83	57	48	66	58	61	60	74	52	56	67	63	70	64	47	65	59	64	78	61	48	67	65	53	47	48	69	68	54	63	54	59	62	68	65	57	58	69	60	82	91	61	64	69	54	66	61	57	62	65	57	48	61	58	77	51	46	65	58	50	77	66	60	58	57	64	67	61	48	65	71	62	67	58	61	72	71	62	70	44	49	52	58	57	55	67	60	48	67	59	57	58	56	45	53	50	62	51	66	62	60	85	57	62	52	49	71	64	60	72	65	52	61	70	63	51	60	57	62	60	54	52	65	58	59	55	60	68	61	55	55	60	61	73	58	66	63	68	66	62	68	64	79	54	66	68	58	61	60	52	55	64	66	75	60	73	70	55	53	73	53	56	60	66	58	56	50	70	55	77	69	74	57	67	55	50	56	55	70	60	60	69	56	58	59	51	55	58	73	56	54	57	52	40	80	63	58	65	48	58	69	65	61	60	66	78	64	82	64	52	61	61	62	73	61	63	50	61	57	44	69	61	54	52	52	57	66	49	68	75	54	65	63	60	60	59	64	65	61	59	51	77	48	64	59	65	66	65	67	84	68	64	74	56	56	55	41	43	70	66	59	66	62	54	53	69	69	67	67	71	64	77	49	70	63	64	58	55	63	71	55	59	59	67	52	56	56	62	74	64	57	55	74	69	68	59	74	69	55	57	53	63	55	57	58	66	61	53	55	72	70	55	57	73	65	58	67	57	55	69	61	61	71	74	63	54	60	63	60	48	47	62	58	57	56	71	62	76	59	60	50	75	59	53	63	50	65	66	52	50	51	55	56	69	52	59	43	68	66	57	61	59	67	52	56	58	67	68	70	74	54	70	61	75	63	47	52	56	62	81	61	58	63	58	64	80	50	54	66	54	46	56	57	56	68	73	67	67	69	61	70	61	63	62	64	51	62	69	56	56	62	54	50	57	49	61	64	67	50	74	55	53	70	40	59	47	68	50	57	76	57	54	65	55	62	52	52	70	59	72	47	65	58	63	52	53	74	67	61	61	59	68	69	62	55	67	68	65	70	64	59	57	65	68	46	66	58	64	65	68	38	72	75	74	45	61	58	64	78	53	66	67	69	61	52	52	61	56	63	60	67	58	47	46	55	65	50	70	68	57	70	47	68	58	51	53	60	55	48	68	69	65	78	53	64	65	78	77	49	65	51	59	50	65	59	49	62	68	58	59	69	57	59	47	56	54	68	60	60	50	39	54	63	58	62	56	74	49	63	61	55	61	63	72	54	65	61	58	61	70	66	77	67	75	63	63	44	60	58	65	51	58	57	58	48	55	55	72	55	51	58	49	74	60	63	69	62	71	67	68	51	50	72	67	56	71	77	57	73	68	53	67	75	51	49	74	49	58	60	67	61	51	55	80	72	66	54	62	75	62	58	58	59	74	52	51	46	66	53	59	66	35	69	57	73	70	49	74	57	63	71	64	63	55	63	65	64	70	51	55	61	58	46	53	60	57	63	51	63	70	59	67	73	65	52	57	54	57	66	58	60	69	64	53	58	75	62	61	72	73	77	73	77	62	61	65	76	50	47	58	64	74	61	52	74	59	62	44	59	63	65	55	69	53	66	65	66	79	63	72	67	51	60	65	58	58	63	78	56	61	52	65	64	64	59	61	54	58	73	51	68	50	65	59	68	52	65	63	60	51	80	42	65	64	68	56	60	49	60	66	59	60	81	62	78	63	58	69	63	61	48	64	60	55
16792	5057	2205	2003	4524	6962	6510	5650	4903	4671	4489	3996	3152	2844	2494	2236	2126	2023	1991	3000	4716	4947	3632	2863	2041	1391	947	663	575	480	480	436	458	449	467	400	469	413	442	466	470	434	475	478	456	446	440	428	442	434	412	403	439	445	439	472	445	483	433	443	465	422	450	412	444	455	450	420	416	408	419	433	457	401	459	449	463	430	472	431	443	469	418	467	475	423	458	407	420	444	466	400	436	445	451	441	447	417	468	468	451	450	429	437	437	461	436	445	408	396	473	431	424	455	459	443	449	474	451	469	413	432	461	429	431	466	455	454	473	462	481	480	438	439	447	431	445	440	421	440	448	451	470	472	453	493	411	419	440	450	417	481	430	458	455	438	454	406	461	422	439	438	422	418	478	467	448	430	428	459	451	482	397	444	445	424	408	464	465	445	428	467	421	404	458	422	437	439	488	435	445	452	422	405	446	445	430	469	397	442	446	428	462	467	420	418	495	445	426	434	442	406	451	440	472	419	432	438	458	424	421	471	472	432	409	465	436	466	427	466	452	443	442	479	434	442	459	416	413	467	459	473	481	438	431	451	438	439	425	419	443	408	448	443	445	477	430	413	405	439	413	418	458	446	479	410	476	460	482	445	435	464	471	428	496	430	457	421	430	414	375	457	446	467	456	467	457	463	413	471	381	441	445	499	413	436	445	474	402	383	422	481	470	403	413	461	442	410	428	454	455	457	423	449	431	426	491	430	450	432	433	412	423	484	448	407	460	468	414	410	416	447	422	430	446	421	442	441	437	470	467	431	452	436	431	439	455	446	493	413	469	414	448	490	427	424	453	423	420	463	443	485	464	409	457	449	433	453	453	391	454	448	424	455	419	435	435	427	439	414	451	415	449	391	443	469	440	407	460	456	452	450	431	470	451	437	453	441	390	433	477	424	427	503	476	461	422	440	435	461	457	453	402	471	471	466	456	481	446	446	475	437	447	455	430	464	463	444	473	439	435	429	422	467	491	463	452	458	433	439	431	447	453	451	452	421	459	486	436	426	431	455	463	462	462	431	415	424	428	433	452	448	458	428	443	436	444	426	460	454	404	441	436	454	433	467	404	482	445	436	450	436	443	447	449	453	418	444	448	483	464	435	435	454	448	448	509	436	471	436	412	439	456	439	475	430	428	456	442	488	436	463	431	467	450	431	407	460	454	467	431	447	463	457	450	405	434	445	431	426	436	435	461	452	485	459	459	451	396	485	425	447	438	408	444	471	457	469	453	440	480	457	451	439	447	437	443	481	449	445	456	453	418	466	401	474	430	455	437	452	457	401	450	451	431	444	434	441	463	420	444	435	400	444	437	450	486	428	450	423	428	472	448	465	449	425	420	426	452	427	437	422	462	420	410	457	473	468	461	472	470	471	437	417	447	461	462	474	459	419	406	420	412	458	455	447	448	424	450	433	455	445	426	430	421	402	438	424	478	439	436	419	442	418	462	469	464	486	428	489	440	423	403	456	452	448	431	428	432	407	480	430	476	436	436	456	458	448	461	418	459	447	425	466	458	444	448	430	428	410	439	444	444	454	437	452	467	433	466	457	476	415	424	420	447	415	451	436	446	413	405	450	440	422	443	466	432	461	447	434	462	423	457	453	447	430	455	412	421	470	429	430	412	449	406	485	456	456	445	472	381	470	424	439	481	452	438	419	485	458	467	411	461	443	423	434	432	456	447	470	428	427	445	452	468	451	439	420	444	489	413	418	453	459	446	417	434	442	426	469	433	459	461	432	453	456	424	426	439	455	477	447	441	439	441	443	470	455	445	469	442	474	502	451	412	427	415	442	434	431	420	474	463	478	479	471	446	456	458	478	471	455	453	400	454	453	428	447	448	438	425	421	454	437	425	466	448	463	424	452	493	404	461	485	455	461	416	432	446	449	406	455	431	430	444	444	416	439	453	460	461	468	412	460	437	419	433	498	464	446	420	441	438	458	465	461	458	430	427	438	460	471	449	433	462	401	408	454	439	416	432	442	461	453	414	498	453	456	435	460	444	445	456	437	453	399	423	458	459	398	387	445	423	448	433	496	467	434	431	429	442	440	444	392	428	424	445	435	456	447	423	421	438	467	480	425	445	445	427	458	432	493	431	420	438	460	460	429	446	410	442	433	427	465	471	463	471	462	439	439	446	468	442	459	415	445	458	467	433	448	436	455	424	436	482	428	449	449	487	443	402	456	460	472	441	471	425	464	463	491	428	430	449	450	420	447	442	464	458	446	436	447	424	416	441	467	443	462	440	438	419	460	463	452	433	471	425	461	432	457	467	423	447	448	422	431	416	447	456	442	453	408	459	416	445	408	478	423	423	448	443	425	439	437	427	419	428	442	485	429	417	451	450	463	455	450	430	441	429	449	419	430	429	461	451	455	441	469	381	457	453	426	429	446	446	429	458	422	441	435	434	425	434	460	417	469	435	441	507	470	408	427	427	420	475	440	425	476	428	441	434	441	409	436	458	473	475	466	445	454	462	422	462	428	441	422	420	438	434	446	423	419	456	445	431	450	439	426	436	451	466	411	421	435	410	432	452	460	440	451	439	436	430	494	425	461	452	444	437	441	430	459	443	468	415	434	437	423	434	435	438	440	454	461	425	448	495	421	397	462	445	420	457	436	441	472	437	445	442	456	430	429	449	456	443	430	452	455	461	418	425	407	460	478	420	507	423	456	453	438	464	469	468	439	425	430	472	449	436	446	428	413	453	431	449	469	428	406	453	433	414	408	435	501	409	440	447	418	478	424	458	447	441	464	471	435	441	437	428	442	423	459	430	464	461	427	403	445	442	437	427	477	414	410	424	426	443	447	442	437	459	450	450	452	461	441	452	459	440	417	425	458	472	460	468	438	452	433	463	402	419	494	415	432	437	454	452	458	449	481	458	434	439	457	447	488	408	445	411	439	421	403	431	449	434	437	445	437	455	443	429	438	415	434	426	431	490	463	470	436	476	441	416	465	465	464	437	405	433	447	431	452	421	452	482	447	465	466	409	433	388	467	425	470	457	431	436	420	466	465	444	460	477	442	463	418	422	449	439	420	467	433	450	467	443	450	406	448	388	451	461	459	426	463	453	453	477	470	406	434	428	468	454	474	409	425	466	410	426	459	449	434	440	435	442	425	446	451	459	472	400	460	432	443	412	448	455	443	461	453	442	448	475	446	455	462	449	440	488	434	462	427	449	418	458	455	423	465	426	425	448	420	427	454	479	432	440	427	436	419	410	449	428	453	430	427	409	433	463	484	440	399	449	443	419	468	409	450	427	446	445	445	424	480	433	474	422	459	445	433	448	476	416	414	483	413	453	415	473	397	442	463	454	425	423	416	422	448	453	412	444	446	477	440	444	430	431	422	427	476	420	477	449	417	454	453	408	462	470	460	453	412	477	412	407	420	460	422	492	445	432	478	465	457	439	441	453	441	463	420	440	454	438	429	459	444	426	454	433	425	449	435	458	457	408	417
1838	611	279	178	131	136	183	166	205	240	185	184	157	163	148	141	132	123	106	326	672	687	562	405	261	223	135	89	76	59	52	57	50	34	56	43	57	48	60	41	50	62	59	33	57	45	41	51	58	52	52	49	52	62	59	51	57	69	58	50	40	61	57	47	44	46	69	58	47	39	51	47	57	51	60	52	50	64	51	57	51	49	43	47	45	49	49	64	46	51	49	39	51	49	52	51	51	65	49	49	53	53	37	51	58	55	61	58	51	44	57	51	52	43	46	51	41	52	47	53	61	55	54	58	51	52	52	58	43	53	42	55	51	43	42	49	53	57	57	65	43	42	58	47	60	55	41	57	38	47	54	60	67	62	48	55	44	47	62	53	54	37	42	61	58	67	48	62	53	57	49	55	60	49	51	51	55	71	43	44	45	50	51	60	40	48	35	37	42	56	47	42	55	43	51	64	55	48	53	47	52	40	66	51	44	51	55	50	53	44	56	51	49	53	51	55	56	51	49	46	46	51	51	46	52	54	41	52	54	50	42	53	48	43	42	64	63	52	54	59	64	46	66	50	70	50	76	45	53	67	42	45	49	58	51	60	45	54	50	58	50	48	55	50	54	49	54	47	45	52	49	52	51	56	50	46	52	51	54	59	49	58	64	75	46	53	49	48	44	63	51	55	60	56	46	49	43	42	50	48	36	68	54	49	53	60	58	65	45	48	60	46	64	46	40	45	41	39	48	59	51	47	51	59	46	65	35	45	41	56	59	54	52	55	51	48	66	51	55	51	66	62	50	53	53	50	41	47	45	49	45	48	47	47	52	54	53	57	67	52	44	58	39	58	56	48	62	55	59	48	56	54	49	62	43	52	63	43	48	59	43	45	45	60	41	64	47	56	54	46	47	62	66	57	54	61	57	60	52	49	58	58	58	48	54	55	53	62	48	50	54	53	56	62	52	58	50	54	55	59	52	47	60	50	56	47	47	62	40	49	48	44	51	67	58	57	53	60	64	43	51	64	52	63	40	43	54	41	52	50	62	45	46	45	47	42	51	56	53	63	59	65	60	46	66	52	59	48	55	52	49	61	46	50	57	39	48	51	57	49	48	45	47	55	69	55	49	46	61	45	46	56	67	55	53	47	39	65	46	51	55	49	50	42	50	60	58	47	57	54	54	51	40	56	50	65	47	70	46	57	54	43	59	59	45	53	54	53	57	45	42	44	57	53	55	47	57	53	55	55	63	60	51	47	47	60	66	46	43	47	55	51	59	61	45	53	57	55	62	51	54	47	56	46	46	66	52	43	54	53	40	53	59	50	51	59	61	59	46	40	56	57	49	44	55	57	46	56	52	40	60	54	42	55	50	48	55	47	37	48	41	45	51	40	51	58	48	45	78	57	57	48	66	40	54	47	63	38	50	45	40	52	46	53	56	49	68	52	52	41	54	53	41	54	46	44	46	58	42	41	42	53	52	45	51	30	56	56	51	53	57	57	54	49	48	63	55	45	61	42	40	52	47	47	53	59	57	47	37	56	58	54	39	59	41	61	60	50	50	47	38	52	58	57	62	43	56	49	60	50	41	45	45	55	62	54	41	46	57	49	54	51	47	50	55	45	55	46	64	59	33	49	47	48	68	37	52	49	51	45	46	54	51	43	41	56	43	49	49	45	50	44	52	67	61	51	52	57	61	58	54	59	48	47	62	40	48	50	50	56	68	47	38	38	62	47	56	51	53	60	35	44	43	51	41	56	52	52	47	52	44	49	33	59	47	50	55	33	52	55	55	59	51	53	55	46	56	59	49	50	48	52	41	63	62	47	59	49	55	50	39	58	65	66	50	55	41	47	52	43	53	61	65	67	49	48	44	51	50	44	42	43	61	44	39	47	50	58	48	73	58	45	60	47	56	49	46	61	57	56	38	56	49	41	44	54	53	48	39	47	48	53	58	50	56	49	51	44	53	47	50	60	50	61	51	51	52	53	49	46	51	44	52	57	62	61	46	47	44	50	50	37	53	54	65	46	37	52	61	62	57	48	69	53	52	53	57	64	62	59	42	57	51	54	45	46	41	43	49	36	45	39	62	41	50	45	46	55	56	52	36	42	52	44	56	50	59	60	45	56	47	45	60	48	54	58	46	58	57	47	63	47	35	47	41	51	42	70	52	56	49	61	48	66	53	57	64	42	58	58	43	52	46	48	55	55	50	69	57	60	46	46	63	51	48	49	53	43	54	57	44	60	60	52	64	50	55	47	44	40	50	62	62	53	43	55	52	51	56	54	44	52	43	61	42	56	65	53	49	47	47	56	56	38	49	54	58	49	54	66	42	45	56	48	40	49	60	36	39	46	44	53	62	42	44	52	54	57	66	59	50	68	48	49	59	43	49	42	47	51	49	71	62	47	62	63	50	53	48	48	60	51	49	68	61	41	64	61	52	53	45	62	44	54	51	56	60	54	42	51	65	65	58	55	51	56	48	54	42	57	53	59	50	63	45	43	53	43	56	50	47	38	49	54	62	52	46	64	58	53	55	65	50	57	48	46	40	53	50	65	58	50	61	53	46	45	53	56	55	50	43	49	69	55	57	49	43	49	48	55	49	48	52	45	46	53	53	55	56	68	52	61	37	53	63	41	56	49	64	56	63	56	46	52	52	46	54	45	39	69	42	61	65	52	60	46	35	57	57	55	56	43	43	51	48	44	80	50	51	45	57	41	52	33	49	36	55	45	45	55	66	64	58	49	34	47	46	57	51	45	54	47	54	54	63	45	52	52	52	50	49	52	42	61	49	50	29	48	52	62	39	50	61	51	48	48	55	49	45	44	53	47	64	63	50	60	44	52	65	54	42	46	57	51	49	40	55	47	43	56	49	51	56	60	43	46	49	59	52	39	44	44	48	44	63	49	48	53	50	44	47	43	62	38	52	47	42	53	46	42	60	54	60	61	54	60	51	61	51	55	61	63	47	37	53	56	57	47	58	46	58	42	64	49	49	45	48	42	42	49	53	46	56	53	46	43	53	50	51	49	49	59	61	68	63	46	42	45	47	49	42	80	49	50	44	65	53	57	35	54	44	62	53	44	51	59	51	65	45	53	51	50	59	59	48	55	46	47	55	48	59	41	43	60	40	51	57	48	50	53	33	56	54	55	67	49	49	67	57	50	57	42	65	43	54	45	58	41	47	53	49	57	39	57	61	52	59	51	40	65	58	48	56	49	51	44	58	61	50	45	37	42	56	45	59	59	47	53	43	44	49	51	52	55	47	52	57	54	63	44	72	59	53	49	42	60	50	51	43	53	59	54	64	54	47	44	51	45	55	54	43	53	43	62	57	45	58	55	51	60	49	55	59	41	46	54	42	47	39	48	56	42	55	54	51	57	44	41	52	48	48	46	54	34	65	52	48	49	46	49	36	50	36	42	55	50	55	54	54	57	51	53	54	69	66	50	50	58	45	59	51	57	58	52	52	33	39	58	55	41	53	60	53	51	46	50
19047	6240	2958	2876	6268	8665	8732	8032	7897	7113	6434	5637	4442	3812	3457	3417	2854	2388	2288	7056	13059	13740	10429	7281	5502	3503	1876	1088	688	502	413	403	358	397	371	342	366	374	364	341	408	350	364	378	338	371	396	353	391	403	383	392	376	357	361	364	374	392	371	327	382	405	385	380	364	394	377	386	365	365	339	332	372	391	390	394	373	351	329	347	362	397	393	390	391	351	370	379	354	354	384	350	370	394	378	356	374	374	360	368	373	360	379	382	378	377	396	380	388	379	365	391	402	390	378	403	370	374	390	363	367	394	363	365	383	363	418	364	388	385	346	426	389	399	408	408	364	383	364	409	403	369	371	374	386	378	390	361	361	378	386	363	349	372	349	367	354	371	368	348	360	370	381	373	365	371	351	375	382	400	349	383	401	386	357	373	343	376	367	382	379	351	352	388	360	394	386	424	405	378	363	362	391	348	382	324	393	396	379	363	384	355	375	361	350	379	389	391	368	379	356	351	371	377	382	391	387	374	401	359	364	345	360	377	355	401	381	375	359	370	390	371	352	360	350	370	380	379	382	369	379	418	389	356	398	405	333	371	418	393	360	356	366	379	357	374	370	362	399	389	355	392	365	361	366	398	396	368	369	365	365	369	376	369	366	400	406	382	395	401	386	361	355	340	354	353	379	353	365	389	376	345	367	380	384	356	388	366	383	368	426	369	363	353	404	360	355	364	387	359	388	371	353	336	395	366	369	335	397	362	368	391	346	368	349	334	356	395	389	359	344	395	363	391	384	353	382	389	344	358	388	389	348	397	372	360	380	394	394	328	337	337	358	380	349	390	349	348	384	390	377	383	352	358	393	380	363	389	386	378	402	374	386	409	403	374	375	351	337	381	390	387	362	363	387	414	363	382	389	370	370	375	367	391	391	370	370	367	338	378	383	364	375	384	382	374	360	372	361	416	380	356	360	396	404	389	391	377	383	377	393	373	409	383	382	368	349	356	383	387	382	392	354	380	376	371	387	403	369	363	383	396	398	394	389	339	361	382	380	372	382	393	377	363	355	353	357	347	386	359	384	401	390	372	364	374	372	366	401	399	399	397	397	398	376	369	344	368	405	406	352	390	372	387	357	364	369	367	378	381	389	371	395	369	368	361	392	362	396	370	368	391	387	354	332	369	390	357	381	375	404	391	394	384	396	360	359	384	403	374	400	400	387	360	373	351	391	366	348	384	382	391	415	351	404	380	361	363	358	382	368	384	360	353	395	376	390	375	353	390	369	374	356	336	356	385	382	364	389	356	372	368	389	349	376	397	340	383	409	388	381	382	378	359	362	383	374	367	391	380	362	390	396	367	365	378	360	383	368	402	381	367	375	356	371	375	398	375	384	367	361	395	382	366	341	391	353	396	394	378	369	372	386	363	353	387	384	396	405	376	404	359	369	389	373	373	367	365	395	344	357	375	363	358	385	377	363	359	386	388	373	376	376	363	388	372	393	393	379	393	350	359	350	382	372	357	362	392	369	374	402	363	411	362	376	377	369	398	380	372	364	386	362	349	343	398	356	391	350	393	385	372	379	396	357	328	354	370	373	390	381	380	381	374	361	360	393	395	382	381	384	387	374	331	362	366	385	377	362	382	373	387	360	408	371	398	384	355	393	389	355	374	381	391	380	372	376	358	378	386	406	377	375	367	401	359	405	393	376	396	402	416	392	358	376	406	361	373	384	382	325	362	365	387	369	370	376	376	435	344	362	393	345	366	374	373	332	375	347	349	389	375	354	412	386	347	386	386	363	367	376	376	374	356	356	389	361	336	423	392	381	400	388	354	368	372	355	350	377	388	391	368	410	376	350	374	400	324	359	366	343	361	377	415	361	372	345	355	378	371	367	388	381	410	388	387	365	362	411	390	380	381	371	362	372	351	370	367	374	377	352	391	357	385	384	364	380	385	371	392	360	380	364	344	410	374	361	379	394	401	365	386	391	384	408	374	370	365	348	343	369	373	382	355	375	397	349	360	375	394	350	372	360	360	415	380	378	385	391	383	367	374	398	357	396	392	374	369	367	392	400	380	374	381	371	359	374	384	350	355	387	387	381	368	353	345	367	367	367	399	350	380	404	352	353	388	384	371	374	383	364	359	407	366	414	393	362	344	356	377	355	390	372	427	368	340	371	374	356	371	358	354	401	369	372	353	358	422	398	351	327	365	357	357	382	341	360	372	341	364	372	386	344	399	335	403	379	375	357	364	368	362	366	373	354	389	360	390	352	351	401	367	393	380	368	396	372	381	391	368	379	364	354	359	368	370	352	380	354	362	362	377	381	369	360	381	369	359	364	385	362	395	391	380	369	375	333	361	378	366	412	376	351	418	401	394	363	370	367	383	442	415	365	376	376	368	389	379	380	368	367	359	376	407	372	354	358	380	376	373	364	389	374	366	361	368	349	360	373	382	393	377	375	386	359	367	378	369	355	354	375	382	381	366	358	374	375	395	387	358	358	427	340	354	376	366	416	389	386	364	350	368	344	362	373	391	409	407	337	428	376	370	392	378	375	412	366	366	394	387	374	383	364	405	420	363	394	367	357	358	396	366	355	389	368	378	395	359	390	399	359	365	397	398	376	376	344	387	385	361	359	369	339	368	386	368	356	348	361	368	379	347	369	360	373	330	368	376	413	376	378	356	368	401	375	369	396	366	402	374	377	371	373	361	376	388	401	383	411	372	358	353	365	363	396	379	414	356	369	323	384	370	369	360	339	376	389	372	337	373	368	395	383	400	355	376	361	374	370	369	365	339	357	377	404	362	418	361	414	411	400	399	373	387	350	335	341	342	331	396	403	385	382	369	384	384	366	400	369	369	353	404	359	345	361	374	371	373	368	374	346	406	375	379	355	347	358	391	376	382	362	374	381	383	361	383	402	408	352	371	412	378	360	389	395	355	374	380	380	408	376	362	379	386	375	382	374	342	381	404	359	389	361	384	422	361	394	379	389	338	364	391	360	365	369	360	377	376	315	358	385	395	381	416	387	395	373	373	359	369	389	371	379	394	397	368	392	398	359	376	407	356	367	402	400	385	388	401	365	400	360	351	370	397	367	370	385	367	386	401	397	402	399	395	367	367	377	369	385	384	362	365	395	363	378	392	387	388	380	388	370	383	370	388	411	353	350	368	375	353	380	399	399	355	362	400	334	371	383	381	395	381	365	365	373	402	419	382	363	397	371	386	388	384	378	352	371	379	396	356	371	366	376	365	380	418	399	369	397	382	390	390	380	384	355	408	345	369	364	354	361	357	378	357	385	348	365	386	367	414	351	365	364	352	371	383	346	400	361	394	389	373	363	352	344	370	413	402	379	346	379	385	356	363	378	395	408	366	405	398	372	385	363	357	364	342	392	374	381	369	375	383	380	380	381	401	353	336	355	373	390	385	371	383	388	396	401	405	387	380	354	382	386	363	405	377	340	383	380	382	377	376	377	366	358	385	400	380	421	384	374	350	371	346	379	336
3175	542	287	142	147	159	209	251	220	185	200	201	188	170	180	153	166	139	128	349	687	691	579	390	343	214	139	107	95	88	96	68	72	85	68	68	62	66	79	67	66	73	67	73	77	81	75	59	72	61	79	78	69	68	78	86	58	77	71	59	74	60	58	67	73	68	75	82	80	71	88	71	60	70	75	49	67	69	89	72	70	70	76	82	78	73	71	72	59	72	87	55	64	78	79	79	82	61	67	65	70	72	63	83	50	62	67	88	63	69	69	75	78	66	82	70	53	53	71	77	77	71	82	70	88	78	67	65	72	88	80	62	67	92	86	77	55	77	73	62	72	64	71	65	67	91	79	72	66	84	83	67	73	49	81	73	74	73	77	72	70	65	72	73	53	69	65	73	71	58	76	67	57	60	65	76	81	98	68	84	73	61	67	75	69	71	76	64	65	73	75	79	61	72	80	56	71	70	72	70	71	75	71	75	61	85	69	73	62	61	76	66	81	57	67	58	67	56	65	61	65	71	72	73	62	65	70	64	78	65	64	67	79	75	73	63	65	63	75	66	80	79	81	75	71	71	81	82	80	75	69	66	74	74	74	76	88	61	66	67	78	72	82	62	71	77	63	65	80	87	70	81	79	78	78	85	74	70	76	73	65	69	77	78	81	68	66	72	77	69	57	87	81	79	59	82	82	67	79	69	66	93	84	86	63	75	77	69	57	72	79	66	78	77	56	68	59	83	80	83	69	79	49	65	74	78	66	80	96	74	68	57	88	55	72	85	62	73	74	70	74	74	68	70	58	71	72	68	87	99	76	53	62	71	73	89	60	64	75	73	78	68	53	73	69	86	73	80	76	65	68	70	64	72	77	75	82	76	78	88	75	72	61	80	74	85	59	64	64	73	92	82	73	58	87	60	73	69	75	67	70	67	69	79	69	60	75	64	84	75	70	77	65	75	63	68	66	58	73	60	82	71	72	90	72	80	78	79	59	70	67	71	61	71	89	69	79	65	74	73	69	85	91	76	75	83	72	73	66	87	70	80	85	73	72	82	67	61	70	71	70	73	62	68	75	63	59	73	64	66	67	68	76	79	75	60	71	72	61	70	64	66	80	85	56	90	74	62	74	68	81	73	54	74	62	66	75	59	54	69	71	80	75	69	69	75	64	62	69	80	61	71	79	64	73	70	67	74	69	76	72	61	67	72	78	66	61	78	74	90	74	72	79	65	75	63	67	51	68	73	72	70	74	69	66	71	70	66	77	74	64	82	72	82	79	59	54	99	75	71	60	73	62	65	70	70	52	71	70	70	89	72	46	56	68	71	79	61	73	69	71	62	68	61	67	82	74	74	70	73	54	63	76	77	74	76	75	71	69	75	55	69	83	67	76	66	76	83	67	81	77	85	80	61	74	79	81	90	73	62	78	64	66	84	75	84	65	82	71	72	69	85	67	80	63	76	68	67	84	77	81	80	73	59	82	75	62	63	59	75	65	87	70	75	77	77	68	68	90	74	67	65	78	70	76	76	61	59	77	67	78	66	69	57	62	75	74	69	72	97	73	63	78	76	72	64	79	81	78	69	84	94	74	66	74	74	81	88	73	65	72	78	56	77	77	61	66	81	70	75	95	74	76	71	67	67	61	82	73	75	64	66	75	71	75	83	60	76	60	74	73	50	90	69	72	71	66	82	87	76	58	91	67	72	78	71	79	64	61	73	66	83	73	65	71	82	76	71	89	73	63	63	104	54	89	76	80	74	82	67	75	60	69	68	70	64	83	95	75	80	79	65	58	65	72	58	82	82	70	67	66	64	69	77	62	64	67	72	89	71	66	64	64	78	72	80	70	79	66	69	61	73	74	62	70	74	80	72	76	70	71	78	85	64	73	78	63	69	62	76	68	88	79	71	70	80	86	63	66	75	72	61	69	75	77	66	62	72	66	65	69	74	63	74	64	71	65	73	66	66	74	66	67	58	80	72	77	71	71	85	63	75	81	69	64	91	75	58	75	72	73	83	77	65	74	62	79	70	84	68	80	83	85	63	62	78	52	65	65	87	76	75	63	76	70	66	71	81	81	71	59	69	69	70	62	58	71	75	68	72	74	73	65	62	70	64	57	73	80	77	76	72	93	80	81	64	67	77	71	77	72	82	67	61	78	83	78	81	85	77	51	66	68	66	77	71	68	57	62	72	91	86	77	79	71	85	65	61	74	72	81	69	65	59	67	78	70	63	66	74	70	64	74	73	67	87	73	74	62	74	87	92	66	95	75	71	66	80	68	72	82	64	80	60	71	73	64	73	64	67	65	85	85	83	75	68	60	85	57	83	74	67	62	57	58	74	69	74	61	70	64	68	71	69	72	71	55	65	72	74	71	73	92	74	66	91	64	79	81	66	65	60	57	70	66	74	58	68	79	65	68	78	62	59	83	73	72	84	59	59	71	72	72	71	69	72	67	74	70	98	75	65	76	62	80	57	88	65	67	72	62	69	77	74	65	60	90	81	79	77	72	67	72	66	78	79	89	85	77	80	85	75	84	63	82	63	61	77	79	70	74	63	73	77	78	86	67	72	57	70	81	80	84	64	57	84	64	64	72	64	88	73	79	74	70	76	60	65	77	82	83	66	68	82	75	79	62	81	81	57	64	70	75	74	73	75	69	94	76	65	71	74	64	60	71	71	83	85	68	74	71	67	63	53	67	68	77	64	68	66	59	81	71	60	74	71	78	77	78	61	72	87	55	68	86	65	68	70	71	69	75	81	83	60	64	68	66	73	72	72	62	87	72	71	65	65	74	76	70	72	74	53	68	60	65	66	71	63	72	71	69	68	76	65	71	73	75	83	62	76	65	74	70	61	74	72	67	76	61	66	74	82	63	71	50	69	73	80	83	76	85	63	63	74	70	66	68	81	70	65	67	68	67	67	76	75	70	74	75	70	63	59	74	66	68	78	73	53	68	66	57	64	63	60	66	71	94	72	67	77	79	67	86	65	71	62	92	78	72	73	73	74	70	85	79	77	80	71	84	79	73	78	86	66	64	68	86	60	71	73	62	63	66	73	62	78	71	72	64	68	86	77	54	70	75	87	79	73	85	70	73	81	69	61	79	62	65	75	61	63	74	70	72	65	62	74	85	74	71	94	64	66	66	59	48	82	73	74	71	64	77	78	69	73	75	67	78	75	85	67	88	74	55	72	74	63	57	64	85	82	65	58	74	97	61	67	80	92	75	70	77	84	87	84	77	69	69	69	52	82	63	75	77	62	57	57	78	61	73	70	61	60	87	66	76	71	84	72	87	74	62	68	63	68	68	62	60	66	78	69	76	71	76	58	68	75	71	46	91	72	67	50	64	80	68	70	75	82	66	86	77	81	87	68	79	67	77	70	64	87	65	56	71	67	68	60	76	64	67	53	72	78	86	66	62	79	49	57	67	61	81	73	76	83	71	75	75	71	78	72	84	73	85	70	54	73	74	69	72	72	75	73	72	73	74	79
18496	5238	2942	2589	5794	8901	8550	8133	7360	6280	5731	4996	4669	3989	3921	3999	3502	2993	2524	7661	14182	13772	11361	8083	6448	3936	2077	1296	903	682	574	593	517	514	543	486	524	499	500	531	477	505	514	500	491	538	552	474	500	498	506	512	490	511	497	530	509	555	523	528	512	489	511	518	497	543	519	516	485	500	485	491	483	505	529	537	528	513	524	527	530	509	537	535	461	539	542	476	538	507	511	549	506	516	503	499	554	515	530	489	537	492	547	534	492	519	482	517	535	489	525	537	533	541	484	517	543	511	527	518	465	540	478	537	493	511	528	517	497	489	532	568	549	483	548	515	549	533	485	485	528	554	521	470	547	520	513	491	548	482	514	553	519	514	483	534	529	530	539	537	573	512	495	513	476	516	482	514	563	536	533	534	490	525	514	488	553	493	466	551	536	534	530	529	489	508	519	489	529	517	508	500	490	524	508	534	539	497	522	524	554	546	509	519	523	542	512	506	556	546	519	530	501	557	548	500	537	533	529	466	505	527	524	509	517	531	513	512	531	580	533	499	577	514	529	540	510	496	487	493	527	545	487	520	503	513	550	509	507	536	504	503	492	558	544	480	514	501	546	532	544	519	536	579	521	545	538	493	515	550	491	518	505	479	522	502	493	523	497	549	489	479	514	531	520	527	523	529	564	552	487	561	536	497	523	510	489	569	535	517	520	541	512	495	563	515	569	552	557	534	494	523	512	506	504	482	586	489	510	550	486	514	538	491	527	555	516	490	510	544	526	506	504	548	496	537	509	518	529	537	521	534	568	527	543	477	512	531	536	516	509	502	510	503	547	507	545	498	515	484	480	506	532	482	495	526	534	524	555	480	511	503	546	522	535	534	508	560	501	504	504	515	504	510	517	527	521	505	489	490	515	560	499	537	542	548	537	567	519	540	494	522	550	491	478	508	507	528	485	529	542	528	497	514	510	518	548	540	501	535	505	510	527	517	531	564	485	525	518	533	515	464	489	472	550	497	483	509	497	522	556	467	507	543	504	521	499	528	526	515	514	508	530	518	537	526	534	516	496	539	488	512	465	496	464	580	499	564	545	504	539	550	498	492	503	537	517	540	538	509	518	536	524	549	550	520	512	513	514	482	508	482	571	535	495	477	544	491	533	519	514	483	518	482	524	508	519	493	471	567	503	515	518	520	542	492	525	556	492	504	538	495	472	481	523	553	509	472	513	512	521	544	491	509	520	534	505	503	523	511	506	501	545	497	530	514	504	518	478	527	536	547	521	539	501	547	496	494	575	520	538	505	512	539	536	505	532	504	516	518	486	507	539	513	493	509	515	522	507	497	519	489	527	549	525	539	523	504	547	492	484	538	497	552	535	525	510	531	547	514	476	518	514	512	497	554	505	517	517	556	522	463	512	505	539	509	496	516	488	525	504	493	514	547	510	528	565	456	515	506	534	510	530	511	516	554	542	510	503	564	497	510	520	561	528	507	521	535	530	511	522	505	506	499	497	544	541	531	490	528	521	528	478	485	537	491	511	514	503	512	486	495	532	524	519	523	520	494	523	526	560	535	492	559	521	466	536	546	519	528	512	492	492	541	524	510	474	505	510	501	508	525	525	521	518	491	507	507	510	501	549	517	569	492	536	513	505	519	551	507	523	535	497	491	524	478	530	465	495	513	484	566	534	551	506	491	513	516	534	511	528	544	536	538	537	537	491	516	525	502	533	516	481	529	507	545	532	523	499	545	514	514	503	508	497	520	489	531	526	509	527	495	516	514	508	516	517	489	529	546	501	517	534	525	500	498	511	523	540	513	569	517	555	577	522	525	537	522	535	529	484	501	506	564	537	541	502	543	494	490	543	488	480	513	509	495	512	511	554	491	576	537	520	531	473	504	514	506	569	505	551	552	534	518	536	474	531	507	509	528	544	490	533	498	522	542	505	516	534	537	484	520	510	524	520	535	512	528	524	495	564	472	533	498	535	510	497	561	525	499	492	508	533	494	501	507	467	510	545	527	503	483	512	512	535	521	547	514	494	512	542	531	479	525	529	545	517	542	509	522	459	525	502	526	527	534	538	480	509	497	518	532	489	551	519	544	491	535	525	536	515	504	550	498	553	514	520	488	541	504	563	500	475	509	513	491	553	511	504	553	496	512	495	534	474	535	529	505	525	536	479	507	539	522	509	545	509	499	519	518	540	490	530	461	510	541	543	548	541	523	515	500	543	497	497	510	550	516	502	527	509	511	506	536	512	499	538	527	493	514	511	518	520	503	505	527	545	512	479	501	510	501	537	502	522	546	553	494	501	548	481	502	510	535	540	530	507	493	517	524	524	530	545	548	492	529	524	508	509	509	504	558	560	509	506	529	485	502	543	513	537	532	526	554	509	514	506	490	541	516	497	526	492	545	530	458	506	517	525	493	511	498	544	510	515	513	563	491	543	525	519	533	536	495	533	523	523	544	518	518	478	531	513	537	540	532	498	542	516	523	519	529	513	521	489	527	497	558	536	535	551	500	492	506	496	495	513	510	516	511	514	498	557	534	463	474	499	537	481	517	528	502	516	533	539	521	525	501	531	523	563	555	493	518	518	490	509	542	549	530	531	518	542	530	538	539	522	505	557	503	536	527	527	492	478	482	495	492	525	493	488	519	473	528	544	484	547	487	530	504	558	493	522	522	557	504	536	555	589	523	530	560	486	507	520	509	509	527	512	511	527	540	480	567	538	481	503	512	540	523	497	511	536	528	537	554	500	506	507	545	527	550	549	512	539	524	505	559	556	506	525	509	509	515	521	535	537	509	524	554	530	465	537	524	514	506	498	570	541	524	518	532	486	537	487	549	534	529	534	521	523	535	526	533	520	472	543	508	500	529	523	490	555	527	514	540	490	516	478	509	505	542	508	501	465	494	539	528	535	516	544	516	529	520	547	506	531	518	528	523	511	544	507	522	505	525	483	492	511	508	506	482	465	513	526	541	522	525	532	544	519	529	536	496	493	546	464	550	558	529	540	549	494	529	507	519	517	517	509	552	541	444	535	529	525	510	505	521	532	497	530	524	540	515	470	517	493	550	476	540	556	525	554	553	510	519	506	499	495	520	512	548	525	559	576	498	526	516	502	462	510	550	524	529	481	533	483	534	521	514	512	525	580	530	496	502	509	519	489	552	534	591	550	541	497	489	496	502	490	509	546	481	519	535	512	492	513	515	465	535	573	537	530	519	525	520	524	558	485	533	494	502	498	532	513	541	514	536	511	485	526	546	508	509	509	521	502	529	493	537	518	530	516	565	590	546	467	500	500	545	521	506	560	530	520	528	532	542	552	534	547	505	563	530	538	522	520	524	559	551	554	526	525	527	506	476	540	489	511	498	514	548	519	512	506	551	526	489	496	553	504	518	529	513	513	535	526	523	539	530	529	494	480	509	514	500	491	540	509	533	553	488	503	533	513	493	544	527	511	511	539	525	528	523	507	577	510	528	514	550	495	531	498	531	543	513
2713	684	353	166	179	206	258	250	263	290	242	219	178	198	185	211	188	175	115	281	882	1269	1302	874	735	434	206	174	98	77	74	70	66	61	72	64	59	55	60	72	59	52	63	64	57	68	59	60	56	56	58	56	66	59	60	61	64	49	53	70	55	65	70	66	58	65	61	59	53	72	44	64	64	64	69	76	55	59	59	65	68	57	82	63	71	68	57	51	73	77	60	61	60	71	64	50	71	62	57	57	69	54	61	63	62	55	76	55	58	52	62	65	64	62	75	79	77	68	55	67	59	54	42	61	75	57	61	64	60	50	59	80	60	54	64	62	50	58	54	67	58	54	55	78	61	61	55	49	62	48	55	83	59	63	56	55	73	49	59	66	62	55	68	65	68	56	56	56	57	65	56	58	66	52	44	63	69	68	83	62	57	57	46	65	61	78	81	58	56	54	66	54	61	52	51	70	66	59	49	54	67	58	61	59	69	59	69	66	61	50	74	55	60	47	46	58	53	64	54	63	64	52	51	70	53	63	59	61	64	55	67	55	63	67	66	59	56	62	58	59	56	50	61	63	54	53	63	76	46	51	69	59	43	57	51	47	67	57	57	61	81	57	65	61	63	65	60	59	67	51	48	56	55	53	60	75	59	62	61	53	59	61	60	61	76	70	66	78	48	60	76	73	71	48	59	68	50	55	61	58	58	51	60	56	77	55	76	63	59	65	58	54	60	62	51	61	57	63	53	56	62	58	62	77	49	66	46	62	67	60	56	50	62	79	55	64	52	66	57	63	61	67	75	69	50	59	76	59	56	61	56	58	67	49	50	64	64	71	68	74	47	65	55	53	55	51	61	54	62	45	60	53	65	70	65	51	50	62	72	52	54	78	67	62	57	75	56	54	69	59	62	60	55	60	67	71	55	49	69	69	67	66	65	51	63	56	47	50	62	64	65	55	52	48	52	62	59	58	65	65	62	57	53	64	55	62	76	71	72	73	66	54	67	56	60	61	74	65	70	73	55	65	65	49	73	58	60	55	60	74	53	62	77	60	71	66	68	60	61	59	51	68	61	51	70	65	51	57	67	63	55	54	60	60	52	65	65	57	53	55	68	51	71	66	61	70	67	66	74	69	54	64	70	47	67	63	59	68	62	59	69	55	53	71	54	64	52	62	65	58	60	58	76	45	52	60	47	75	55	57	65	55	61	52	60	48	69	65	59	54	60	57	56	54	57	51	75	57	57	66	59	62	66	53	52	61	57	58	52	48	72	62	65	83	61	77	56	61	55	62	57	66	61	55	54	56	64	60	62	56	65	66	69	49	59	60	54	63	75	59	51	64	69	59	45	65	60	65	65	56	75	74	57	53	49	48	54	75	49	63	52	69	59	53	54	63	54	58	64	50	60	54	52	45	63	63	51	66	64	52	55	62	58	60	49	71	61	58	63	58	73	67	58	64	54	55	59	60	66	52	60	67	50	60	68	68	67	63	67	55	64	68	68	61	61	42	66	65	63	78	52	63	64	65	67	64	60	51	50	75	60	45	59	65	61	68	63	55	70	74	68	76	65	59	71	68	41	53	68	54	80	60	61	55	50	52	52	70	67	63	67	60	57	51	57	66	79	47	59	60	57	72	57	51	67	48	71	56	57	60	56	63	60	59	66	68	59	65	57	65	57	53	63	55	65	62	41	56	58	43	59	67	55	58	59	45	59	64	66	62	65	53	66	56	54	52	61	62	56	57	46	57	66	49	55	62	50	56	57	68	72	56	53	67	64	72	64	82	57	58	60	66	64	58	50	72	55	64	56	59	66	56	50	54	54	61	54	62	59	60	69	56	58	60	60	55	65	56	58	58	68	60	64	71	71	57	57	79	67	57	71	72	63	56	69	72	55	55	72	64	62	64	60	70	66	70	61	61	63	55	59	68	56	62	57	76	56	54	65	59	44	65	69	67	70	53	50	72	73	63	57	49	62	52	67	56	67	62	63	49	62	66	55	56	72	56	60	64	56	72	66	60	62	57	59	55	55	70	51	55	58	67	57	49	72	55	54	64	65	74	66	48	75	66	65	60	76	72	63	46	45	61	55	59	66	67	53	59	66	65	71	61	69	75	59	69	55	73	49	60	72	54	82	58	58	70	71	69	53	72	54	65	64	48	81	66	66	67	51	56	61	51	70	62	61	55	63	60	57	57	54	67	60	49	74	58	49	78	68	61	51	65	62	52	54	64	54	47	63	64	56	57	59	58	69	54	55	64	51	61	64	57	67	47	57	62	61	60	66	63	79	57	54	53	58	59	52	57	70	68	62	49	50	60	52	57	59	50	72	69	58	46	62	59	62	56	52	79	59	52	55	50	59	57	54	55	54	59	48	56	75	59	59	56	65	58	61	68	52	65	65	64	59	65	57	55	50	54	64	63	60	62	65	61	56	57	72	68	62	66	60	55	60	58	69	62	63	62	58	48	60	48	49	65	69	54	41	58	56	64	60	64	52	56	52	51	69	68	56	58	53	53	71	55	71	51	57	53	69	56	43	54	60	74	60	64	49	60	65	60	71	57	57	55	49	51	70	75	55	63	62	60	69	60	66	62	71	56	76	73	69	69	58	59	47	66	64	56	72	63	60	63	64	56	52	58	65	67	55	47	56	46	73	58	55	64	58	46	56	63	68	75	52	68	61	61	63	71	71	71	64	68	53	61	62	64	63	70	50	54	64	54	60	65	67	65	61	69	76	66	57	57	60	56	57	58	73	58	54	60	55	66	83	68	59	72	45	62	64	58	51	60	59	58	68	70	63	59	55	57	55	48	80	60	58	56	71	72	75	51	75	59	49	58	64	64	75	54	63	74	49	73	57	67	59	43	70	61	63	61	64	65	53	65	61	66	54	67	68	47	62	67	73	62	47	53	62	69	59	47	55	52	67	68	57	64	50	61	83	62	60	52	53	59	65	56	67	58	75	68	60	67	62	66	67	59	57	65	54	52	59	61	65	57	56	55	49	71	59	66	55	76	63	49	71	62	79	66	66	60	69	53	55	70	64	53	65	62	55	67	67	78	57	65	64	56	64	67	53	58	61	69	59	76	59	71	53	68	65	56	53	47	57	69	48	64	72	61	52	61	64	61	56	68	65	55	60	58	52	60	59	69	56	71	61	55	62	48	60	67	53	51	62	56	63	47	62	43	51	60	50	65	50	75	65	67	72	72	61	62	63	62	60	62	88	72	51	52	52	70	64	63	64	71	58	55	59	82	58	62	65	62	63	69	62	54	57	59	68	43	61	61	46	54	66	54	49	63	45	66	51	65	60	57	49	60	68	59	56	49	55	57	76	57	55	68	60	65	52	60	55	56	52	66	73	58	59	69	75	59	64	64	61	68	56	62	65	55	66	67	60	49	70	49	53	84	56	49	68	55	53	59	59	60	55	59	68	65	60	57	71	71	78	69	53	56	66	68	67	59	48	57	48	66	65	60	71	53	51	59	57	63	64	55	48	65
21194	6764	3265	3462	8443	12663	12530	11145	8920	8893	7374	6561	5135	4607	4539	4283	4572	3767	2974	6356	16145	20274	18855	14909	12284	7138	4040	2310	1403	845	614	552	438	410	452	435	412	414	427	418	403	399	456	413	432	434	402	469	427	410	432	448	430	382	396	441	486	443	416	399	461	423	469	442	419	444	431	430	415	401	431	391	391	419	430	426	439	393	465	448	430	429	448	437	457	451	414	402	401	421	451	467	444	401	434	417	437	438	420	473	430	449	447	419	437	428	427	429	439	406	434	415	412	427	411	459	397	434	443	440	459	435	450	439	372	387	459	438	437	436	442	409	397	437	410	422	405	414	453	435	469	454	437	413	423	399	432	420	393	420	461	446	422	408	467	458	488	435	438	431	431	450	394	412	415	417	412	410	442	436	410	418	447	409	422	433	461	446	440	406	421	441	447	407	422	438	459	445	377	407	428	483	426	404	407	463	451	417	423	385	399	411	413	428	436	426	403	446	424	449	416	394	443	438	407	448	400	453	426	453	457	416	427	413	446	453	425	445	425	478	428	426	417	474	435	450	415	422	431	429	410	427	463	471	383	427	401	449	405	425	409	459	439	403	461	421	452	449	385	425	452	429	447	435	395	384	442	454	448	434	445	421	432	462	415	437	456	392	450	426	448	453	443	407	443	438	427	425	413	423	461	431	416	422	429	463	417	445	464	395	411	438	436	396	436	431	452	416	425	428	410	413	399	445	448	400	436	415	435	462	462	451	452	467	451	422	407	428	431	445	423	422	421	424	450	401	452	435	462	418	391	418	456	436	435	392	426	406	399	425	428	425	397	412	448	457	436	449	458	487	416	418	415	402	387	461	438	434	415	449	437	435	441	414	422	417	458	413	410	444	418	423	437	461	423	416	418	448	431	425	407	412	434	415	418	432	431	445	435	420	410	408	419	398	461	429	419	425	438	453	426	407	415	433	446	438	450	402	433	448	435	415	413	435	441	418	441	424	409	440	444	442	442	387	441	442	426	430	450	372	402	411	432	412	427	412	445	422	414	414	470	429	404	375	421	474	416	421	436	427	400	465	448	439	414	397	451	443	448	443	402	402	408	428	414	446	430	417	417	452	448	431	427	407	423	408	393	440	442	437	419	413	432	454	430	409	399	418	417	442	457	444	419	416	425	446	439	425	444	420	467	422	406	443	431	443	422	440	424	446	468	388	426	431	440	439	492	413	425	454	475	469	437	425	419	444	456	438	426	456	440	436	409	454	410	431	435	445	421	434	431	424	433	444	481	435	429	401	433	400	419	444	411	391	399	458	442	418	391	386	416	407	437	425	419	414	423	446	422	430	474	413	423	433	400	420	430	446	423	398	456	456	447	417	381	429	399	447	447	416	435	419	426	406	427	420	427	447	448	436	414	441	425	379	407	452	418	433	456	420	421	409	452	421	482	461	418	450	431	426	449	420	447	404	431	424	421	416	437	464	416	439	434	438	440	428	425	436	444	462	454	401	446	412	411	443	448	412	410	446	400	429	432	440	451	432	419	443	442	420	470	394	422	415	417	414	420	453	448	426	404	423	435	418	458	425	398	417	416	441	454	418	401	444	444	418	440	459	416	458	423	430	422	390	438	470	407	425	482	446	436	427	422	391	431	400	417	415	394	420	455	386	381	429	459	436	419	463	460	416	443	450	454	446	404	435	407	410	405	448	411	457	428	447	408	411	406	402	455	444	487	488	462	444	426	462	397	419	456	420	424	452	434	430	461	394	439	409	417	449	442	453	408	413	441	447	433	433	455	415	439	439	421	437	430	409	434	421	457	422	407	449	426	424	455	431	468	425	439	456	455	436	411	418	447	428	441	438	478	413	403	419	427	430	453	476	463	414	429	451	426	474	427	452	447	437	397	453	435	408	413	426	455	396	439	436	412	425	426	443	425	438	438	438	423	430	419	470	452	419	387	416	423	402	460	443	411	448	398	415	457	413	406	445	465	425	414	454	423	450	441	453	418	395	428	446	385	435	435	425	445	429	440	425	434	412	394	437	448	430	449	442	429	431	423	477	443	444	462	385	442	423	412	434	440	428	396	466	433	398	410	424	452	417	449	423	440	388	410	441	417	406	447	432	429	444	412	465	412	416	426	437	381	443	415	407	429	427	461	445	437	427	411	408	443	457	423	447	415	424	392	399	435	471	432	447	475	412	440	448	434	438	465	409	424	434	436	396	427	419	441	457	420	438	421	468	415	427	412	455	409	373	409	424	454	429	433	442	429	420	423	434	424	416	433	441	413	419	439	441	418	475	439	425	443	443	434	438	422	429	419	422	408	423	413	421	423	437	423	449	407	464	433	451	448	406	419	421	423	425	432	470	467	419	449	405	416	414	417	471	421	404	381	410	408	419	436	433	424	440	445	411	461	420	438	445	449	427	395	431	448	469	467	417	418	412	433	430	401	417	423	454	451	429	406	443	441	412	423	416	442	408	436	459	397	406	470	436	416	472	372	406	421	443	436	423	480	428	450	442	435	410	434	458	428	428	413	420	442	435	413	405	402	440	424	436	410	415	456	424	409	448	408	428	435	411	447	415	405	446	466	432	398	440	412	436	427	448	411	445	421	433	448	416	483	451	425	432	428	453	406	432	429	430	415	423	443	428	423	438	454	434	424	439	419	421	434	453	430	444	437	421	402	429	459	423	404	425	418	418	419	455	440	427	453	465	409	427	463	442	434	442	408	465	423	466	405	462	447	454	401	423	451	409	412	440	389	403	456	421	421	461	450	407	416	432	397	433	388	405	410	433	415	436	431	456	452	402	415	463	429	396	390	430	422	433	458	441	420	481	432	421	430	394	396	435	421	426	446	423	442	417	430	414	422	440	439	451	433	444	456	436	401	455	380	398	405	452	409	442	477	398	451	398	440	443	469	430	410	417	439	411	412	430	405	409	453	425	409	390	470	418	420	444	415	477	467	432	441	425	431	402	437	427	429	427	427	436	426	422	448	423	437	421	456	435	447	429	408	427	445	429	385	404	443	440	409	441	429	431	427	447	443	461	463	416	461	446	444	414	438	432	425	393	445	452	451	432	409	440	424	431	470	426	439	413	418	426	417	433	440	446	428	418	466	409	439	417	413	453	444	414	460	402	415	421	377	444	430	447	418	472	431	408	473	443	413	408	415	414	400	384	444	436	441	446	437	415	421	416	427	452	431	429	424	400	428	443	439	437	445	433	431	442	431	430	459	441	449	416	423	431	409	419	406	420	411	456	413	463	416	438	427	451	458	414	430	429	413	421	413	413	462	405	427	419	428	444	444	422	441	411	434	423	426	409	465	428	433	443	443	437	423	472	421	414	406	427	474	428	429	442	420	445	408	434	424	441	434	463	431	435	443	451	393	401	422	381	444	405	414	473	409	397	433	434	447	447	432	413	479	397	452	399	465	400	422	431	436	428	407	429	429	424	433	407	424	411	430	417	424	411	436	473	443	459	436	405	393	431	409	451	441	431	447	435
2074	349	178	153	173	192	228	243	210	189	191	140	104	103	128	123	122	117	98	132	164	224	213	154	134	101	93	91	74	76	61	70	73	58	52	59	64	58	72	60	57	72	66	76	73	59	61	53	61	76	61	61	70	52	63	59	60	52	57	67	71	57	62	72	60	60	60	76	63	74	68	76	63	49	66	61	63	67	61	68	49	71	64	64	49	58	71	69	69	54	62	57	67	71	95	59	66	64	60	62	63	65	64	65	50	55	79	64	52	68	55	55	63	68	74	59	72	81	54	53	50	65	69	58	76	68	70	58	68	57	57	75	68	55	60	71	73	61	70	50	73	70	62	54	63	63	77	66	53	71	62	75	65	61	58	66	67	61	64	53	57	70	57	62	61	64	55	72	55	59	64	58	58	58	72	68	67	58	60	65	73	64	51	67	55	63	60	62	64	55	68	73	57	64	64	64	73	63	59	56	70	51	59	63	69	69	42	61	76	52	55	67	63	54	63	72	59	76	68	59	63	55	65	65	53	59	58	70	51	65	67	68	69	55	56	60	63	70	64	61	55	76	64	69	56	60	68	46	57	51	69	65	65	56	79	71	62	63	69	59	47	55	76	55	52	59	69	75	62	58	71	70	42	64	69	53	68	58	55	70	70	58	58	58	74	69	65	61	65	52	60	54	59	52	73	56	69	53	59	42	66	65	79	75	57	56	72	65	52	55	66	56	69	61	54	67	67	55	66	62	59	60	50	64	63	74	72	49	72	65	61	68	56	53	64	60	71	65	72	49	78	64	67	67	68	60	71	58	58	49	61	72	64	61	71	54	67	60	64	57	60	63	47	67	53	62	59	65	55	54	63	62	53	49	57	61	65	80	90	57	61	63	62	56	59	56	52	51	58	48	64	64	67	46	63	46	66	65	65	48	77	56	69	61	70	59	71	65	61	70	53	56	43	61	60	61	58	57	65	64	73	65	64	70	54	69	62	72	69	56	54	65	54	50	54	57	61	63	70	73	59	68	67	67	64	62	75	68	63	64	67	66	66	61	66	61	72	62	70	65	70	73	61	68	58	64	75	67	77	65	49	61	48	65	68	61	61	78	53	78	66	52	64	58	55	43	60	62	53	56	49	50	57	72	65	66	57	49	61	53	66	67	62	75	70	80	73	67	66	46	60	67	62	59	62	71	66	63	63	64	62	60	68	63	61	71	59	53	58	64	67	60	64	59	53	64	70	79	72	50	52	60	56	64	60	55	63	53	74	66	70	64	61	51	64	59	66	72	60	61	58	72	47	65	63	48	60	64	62	62	49	58	56	63	61	60	77	61	66	66	64	69	56	50	56	72	55	69	55	56	59	59	64	57	58	66	58	62	53	51	55	63	48	62	62	66	65	66	62	54	68	71	63	60	54	69	60	57	55	53	71	62	61	74	75	70	57	67	74	49	61	59	69	77	55	75	73	60	73	66	76	66	70	61	55	79	62	59	67	54	54	66	59	52	51	67	59	62	61	53	70	67	67	51	49	67	65	69	76	62	61	60	55	67	63	56	72	51	59	66	68	73	47	56	64	61	56	61	48	57	61	77	53	65	58	67	64	55	56	63	76	66	71	64	58	63	67	63	61	64	70	60	46	62	72	66	62	59	58	74	74	65	57	69	65	66	58	65	60	68	67	71	81	55	65	60	60	68	58	63	49	61	58	52	65	47	70	59	73	67	53	66	47	53	66	64	71	72	57	64	62	73	61	70	59	76	70	46	56	59	57	55	92	64	71	48	59	55	63	47	65	65	57	47	55	69	62	80	73	69	68	58	57	63	63	74	58	63	63	71	56	71	70	50	63	56	62	72	63	72	65	60	51	54	66	52	62	77	60	67	59	77	60	62	71	59	53	48	69	71	54	70	68	65	56	64	62	72	80	64	61	64	57	63	47	47	57	54	60	51	73	58	66	68	56	65	62	56	57	66	61	60	71	38	72	66	69	64	60	66	62	50	42	57	72	80	82	67	53	63	69	77	63	56	66	68	56	62	56	63	64	60	46	60	59	65	70	49	69	57	75	75	55	72	62	55	60	52	72	50	55	68	64	69	51	65	62	67	65	73	55	63	56	58	74	55	60	52	63	55	51	62	68	55	62	76	49	57	64	62	55	61	47	72	60	48	52	70	56	73	47	66	60	62	59	55	70	64	58	63	64	58	73	64	70	55	56	58	47	61	56	75	69	55	74	77	55	58	52	56	71	62	67	53	66	70	65	71	55	61	62	54	62	66	69	44	59	60	62	64	55	67	76	63	66	79	69	78	61	57	63	66	73	70	65	56	63	55	51	48	55	54	44	67	58	60	53	72	70	69	58	70	69	61	62	63	72	65	62	54	57	63	78	77	43	60	61	63	70	56	57	70	70	64	58	65	46	71	61	72	61	65	73	55	59	51	61	56	56	67	56	60	52	65	66	67	64	70	69	53	61	65	51	60	48	56	54	54	56	78	79	42	56	48	44	49	53	52	77	46	76	71	70	55	67	49	50	60	62	67	55	73	63	67	61	45	53	55	63	64	58	60	61	72	59	71	61	54	82	76	64	63	68	64	67	63	54	57	70	67	70	71	63	57	67	64	66	52	70	62	54	60	64	54	64	61	70	61	51	61	64	46	46	60	63	59	67	55	54	74	52	55	56	66	59	69	43	57	60	81	68	71	47	53	73	57	73	54	59	66	57	59	60	46	55	53	77	59	60	60	61	62	56	61	71	68	63	57	38	68	64	72	68	68	75	79	58	62	60	53	73	61	69	61	63	74	74	50	63	46	56	60	63	71	62	49	62	71	69	61	43	60	62	44	66	65	81	69	52	71	61	62	57	62	51	68	74	44	48	70	58	66	60	54	53	58	77	64	51	60	59	68	70	69	59	63	57	53	64	59	63	58	55	67	55	63	62	58	52	62	58	62	67	62	56	57	51	78	47	75	57	63	62	65	49	67	59	70	59	65	72	52	64	49	67	64	78	70	60	65	65	51	45	55	81	64	64	61	65	55	49	78	37	62	55	62	67	76	58	65	62	56	57	51	60	71	53	54	64	61	45	39	60	57	71	58	72	75	61	58	70	65	78	58	72	58	61	63	67	57	66	49	87	62	53	67	67	65	65	66	74	47	60	65	68	74	61	72	56	66	65	55	55	69	60	74	63	64	64	57	66	63	68	69	52	61	62	65	59	79	59	63	76	56	86	50	62	71	60	64	56	62	64	64	58	73	68	72	56	67	74	54	49	60	58	53	69	54	57	64	62	59	51	66	51	60	60	60	66	69	57	71	61	55	68	53	72	60	65	62	66	65	75	52	63	72	69	66	62	78	61	57	63	68	56	60	74	51	50	64	56	56	53	61	69	79	65	66	67	53	67	68	62	73	58	65	73	52	60	54	63	60	65	67	51	60	68	67	56	55	60	71	65	72	48	62	76	58	71	77	61	70	81	69	64	57	49	77	87	57	75	53	61	61	73	63
14687	3714	1725	2400	7169	10667	9700	8020	6843	5656	4985	3802	2818	2631	2944	2619	2092	2051	1918	2507	3709	4410	4075	2988	2236	1466	1027	773	609	499	508	467	445	464	444	459	407	471	415	494	451	451	457	479	445	483	437	492	438	429	424	465	447	436	460	462	439	439	421	447	490	472	492	461	453	451	429	447	427	451	469	428	446	442	448	430	454	447	460	506	461	417	419	476	445	467	445	425	438	435	457	460	453	440	460	448	470	442	473	442	433	467	502	403	441	445	471	443	486	450	414	469	440	443	444	433	442	462	500	470	472	439	414	442	461	438	481	451	450	476	483	439	471	437	438	452	453	426	435	439	437	480	459	477	462	442	413	466	486	451	437	427	451	466	433	434	429	399	482	419	442	431	474	461	479	488	483	452	454	430	472	472	464	425	436	470	445	458	457	425	446	492	468	429	479	450	457	460	470	456	473	478	439	427	451	422	458	445	455	432	455	430	448	427	485	430	466	474	422	475	456	464	461	477	450	488	458	454	458	425	409	484	432	481	462	445	456	465	480	445	432	475	445	445	453	442	468	444	477	431	458	446	414	458	444	457	427	432	440	438	493	427	427	486	471	474	423	434	465	440	489	477	453	457	427	479	453	409	473	428	471	471	459	429	459	472	480	465	418	451	433	440	435	430	451	445	450	464	460	418	461	447	446	417	435	449	479	440	460	472	431	477	461	459	428	456	477	431	453	478	486	446	438	478	428	457	464	434	416	443	439	455	438	472	460	438	459	466	458	447	472	449	418	426	433	435	444	488	464	438	472	460	432	450	422	480	453	466	465	406	449	429	478	431	426	479	443	452	448	456	483	423	459	437	481	474	442	418	410	438	427	494	438	495	449	474	462	445	427	430	453	440	467	447	467	428	464	436	481	438	449	457	443	441	453	465	454	443	455	483	455	428	448	417	437	450	428	430	462	482	448	431	454	442	456	432	441	467	455	432	442	447	467	448	438	460	427	454	473	476	452	483	429	421	432	455	436	405	441	431	476	451	438	448	425	460	428	480	438	449	479	419	414	439	439	466	442	455	457	412	431	471	473	439	450	419	482	465	466	454	420	473	450	428	416	451	419	425	417	439	501	414	480	428	464	455	435	427	445	440	481	445	446	450	424	475	404	470	474	483	426	431	483	490	435	476	455	407	411	439	451	454	491	475	463	483	461	459	459	418	454	470	410	451	477	488	441	477	474	502	481	486	440	484	464	462	465	445	430	424	426	441	460	460	481	464	451	442	465	441	469	414	466	435	442	448	461	468	451	444	432	453	432	463	439	441	439	425	470	429	433	441	468	458	444	463	410	457	460	448	472	490	441	427	427	448	484	463	465	445	487	469	462	463	443	428	430	409	469	492	493	476	469	436	422	423	430	411	442	449	424	460	475	465	476	459	431	456	436	447	454	445	463	441	439	475	442	420	472	509	420	455	466	452	451	451	434	461	471	441	465	403	446	467	440	444	420	439	440	454	440	442	437	478	497	464	475	462	444	437	443	433	436	437	450	410	454	447	471	426	418	503	459	465	437	450	496	435	464	463	479	439	446	453	478	424	443	443	425	448	431	461	441	460	464	461	455	444	478	485	479	431	481	486	475	455	460	432	447	452	437	444	433	405	470	478	451	480	462	440	474	452	434	424	476	464	471	436	459	459	460	456	454	457	477	452	478	455	468	489	457	441	465	434	442	421	448	445	441	416	443	453	424	414	449	449	449	463	452	448	448	479	475	430	431	469	462	448	467	437	430	480	439	439	469	405	480	454	442	431	434	466	469	446	476	485	463	457	425	471	449	437	441	413	426	417	517	425	443	466	452	434	481	465	486	473	470	502	431	416	472	440	455	445	441	441	446	441	465	488	446	475	452	428	440	435	413	473	471	440	450	471	468	446	455	469	442	439	471	481	462	400	424	501	462	436	435	483	470	447	455	443	462	452	460	471	433	481	446	445	470	420	450	457	440	471	432	443	420	467	450	448	480	467	485	433	437	423	441	463	465	451	431	461	436	443	462	453	444	427	469	449	406	425	471	462	432	493	456	435	465	476	461	439	460	422	445	426	421	402	444	425	423	445	452	466	487	478	462	473	455	433	456	463	450	458	468	458	439	474	445	463	427	458	399	452	437	448	484	424	459	477	463	464	452	439	475	428	463	460	432	473	443	464	435	482	451	481	477	447	458	433	453	454	453	474	471	435	452	449	438	471	484	455	437	448	498	477	441	438	497	443	428	469	453	422	438	475	455	461	421	434	466	438	495	436	435	446	484	481	415	438	465	446	435	437	460	448	473	503	444	439	463	455	481	445	444	415	458	441	422	461	465	431	425	460	430	454	427	457	416	436	467	472	484	450	443	421	446	454	424	458	427	433	471	460	449	456	460	453	436	452	423	486	476	418	436	446	455	452	440	446	445	455	472	421	452	494	451	472	436	475	438	427	468	446	468	429	455	420	439	448	447	445	448	442	462	470	431	487	467	481	468	444	447	478	442	451	444	510	468	460	435	398	439	419	488	489	392	495	457	439	436	495	443	470	449	442	414	449	416	450	492	469	471	451	453	433	438	458	460	483	426	474	465	449	462	471	415	437	466	459	462	465	432	463	455	451	436	419	448	473	439	496	446	436	475	474	457	463	436	482	459	444	484	438	475	446	453	450	407	423	452	447	469	449	437	487	443	486	473	443	463	465	488	440	480	471	460	475	445	499	459	461	472	487	474	431	426	455	452	462	426	461	455	457	407	451	433	455	464	449	459	462	462	438	438	475	446	446	439	476	413	436	422	421	455	467	453	474	441	454	477	456	416	458	461	444	467	435	460	442	442	448	465	465	449	406	439	438	428	448	458	448	449	475	444	426	468	427	471	437	429	483	463	438	459	443	457	436	424	396	436	479	436	458	472	408	448	450	457	442	448	437	426	440	454	471	445	434	432	463	479	451	425	445	445	508	470	447	437	481	459	456	436	466	434	497	465	463	456	453	475	437	458	445	467	477	435	462	459	451	447	471	470	453	468	456	480	451	450	484	442	467	470	453	457	460	492	452	427	471	460	475	449	468	399	470	459	469	441	459	458	433	478	458	482	473	478	461	488	450	466	474	428	459	411	454	450	460	430	458	444	406	462	434	446	432	438	439	425	419	423	454	435	460	455	473	418	458	482	472	441	470	469	452	472	437	428	443	469	426	446	482	443	476	447	458	475	464	437	481	461	436	460	448	434	440	463	444	450	420	443	475	467	426	448	454	435	451	423	466	466	423	452	435	447	434	421	472	466	463	433	457	449	472	449	466	462	445	428	454	447	453	428	452	498	490	493	450	450	477	458	439	470	436	463	399	413	441	441	438	448	461	486	457	453	446	461	479	432	428	463	454	450	445	459	436	455	455	490	479	449	440	473	475	410	455	468	455	463	441	448	438	414	465	459	431	462	464	474	451	450	423	472	452	490	451	432	434	478	410	457	414	432	448	415	485	469	472	458	457	416	434	418	451
1555	409	295	269	180	197	266	272	194	191	168	162	181	129	158	138	170	156	176	334	639	572	485	397	244	220	149	84	78	69	64	51	66	67	64	51	57	50	63	54	57	49	42	50	61	63	53	54	38	51	53	57	52	56	55	63	47	49	53	55	61	45	63	51	61	54	59	49	47	65	53	54	50	50	54	61	67	52	50	50	50	52	40	48	62	52	54	50	65	66	56	51	37	52	52	54	57	74	45	56	48	53	62	47	48	48	56	57	44	51	52	53	55	32	63	47	45	59	50	53	45	63	61	53	48	48	56	59	54	51	49	55	55	49	55	60	53	52	58	52	58	50	52	48	54	57	54	47	64	50	35	67	68	51	57	53	56	51	65	50	59	59	60	46	50	47	60	53	45	57	54	57	51	57	49	70	57	50	53	59	50	60	50	57	59	43	52	49	60	42	52	67	56	56	63	50	57	53	58	58	60	52	50	46	49	62	48	58	49	54	36	59	50	51	49	57	52	49	42	58	52	63	53	70	53	56	58	53	59	44	41	50	51	57	53	45	47	43	47	64	57	56	66	56	45	60	59	65	56	50	39	44	63	55	46	55	48	49	55	61	58	65	49	57	50	51	60	40	49	47	65	62	58	40	58	47	54	48	52	44	35	53	45	50	49	61	56	44	53	54	46	52	54	61	63	61	62	54	78	57	58	59	67	57	40	56	53	49	57	56	61	58	52	42	57	44	58	38	54	60	59	56	62	41	45	43	52	55	68	48	52	48	51	42	55	69	55	60	55	42	52	51	62	52	46	53	55	52	52	62	43	59	47	50	54	69	61	51	57	47	48	39	59	61	52	47	60	54	60	56	48	61	65	48	61	48	54	53	49	49	52	51	58	62	47	58	48	45	46	51	52	57	55	44	49	62	52	56	46	50	45	52	52	50	67	51	55	58	64	48	46	47	58	49	50	45	47	48	52	61	62	62	52	70	61	54	60	43	50	42	61	59	51	50	41	58	52	53	62	56	42	54	55	46	46	58	49	53	63	60	52	59	52	42	64	55	48	57	42	50	50	64	59	51	55	62	59	48	49	45	66	60	56	56	66	59	53	60	43	43	58	70	58	59	53	57	57	53	55	66	51	55	45	46	67	41	42	42	49	49	66	49	53	53	58	45	44	53	42	63	51	48	56	55	49	57	68	60	46	53	64	45	62	61	45	56	59	38	54	49	50	61	59	42	49	44	66	54	54	63	58	57	49	53	45	60	65	63	55	59	42	51	62	62	61	62	49	65	53	46	59	33	57	67	62	59	48	54	73	54	49	60	48	63	51	47	53	57	44	40	60	53	43	54	62	49	53	61	62	54	57	50	52	44	46	60	35	57	66	43	54	53	50	59	49	64	62	60	53	70	32	54	51	53	55	45	53	63	57	50	65	56	56	58	55	49	66	69	37	50	57	53	51	54	45	74	62	51	61	49	50	46	62	47	51	62	56	48	54	67	63	49	57	55	47	59	50	43	46	62	60	59	50	46	53	61	54	55	49	49	48	56	51	56	44	52	44	58	52	49	56	59	50	58	47	47	53	49	45	53	53	61	60	55	46	60	40	53	52	51	52	58	62	47	57	54	41	50	56	58	41	53	51	42	52	53	52	46	57	48	52	50	57	49	66	63	39	49	46	60	45	62	46	52	46	46	54	51	64	41	50	58	62	50	52	64	47	67	48	51	49	43	51	52	53	45	52	47	62	37	54	58	61	55	41	44	46	44	52	51	71	56	65	59	68	49	57	60	69	52	46	47	55	56	52	43	48	54	54	48	58	54	41	53	49	49	45	55	66	46	60	45	37	50	64	46	50	52	50	59	46	54	55	48	52	64	55	52	60	58	51	45	56	49	59	51	57	40	56	54	59	59	50	64	61	45	66	57	49	64	67	58	43	58	53	53	59	62	54	52	49	56	50	61	66	42	48	62	48	53	50	49	43	54	59	60	52	54	45	56	51	67	69	52	58	63	49	70	56	57	54	67	40	70	49	47	49	70	39	55	65	70	65	55	51	44	48	42	51	64	61	57	53	55	58	52	44	52	61	61	44	49	63	56	56	50	61	50	43	54	58	56	54	56	59	53	55	51	58	58	47	53	55	61	56	41	62	47	50	71	56	51	55	50	59	50	67	50	60	47	52	61	44	36	52	44	57	52	47	41	62	55	55	59	47	47	55	52	55	52	53	48	52	61	71	65	59	60	46	55	56	55	55	59	48	65	52	60	52	57	59	55	46	53	54	46	48	45	55	49	48	72	64	46	57	48	57	47	49	60	62	51	46	60	52	64	58	54	58	54	70	46	53	56	61	55	46	52	45	48	63	52	54	55	76	55	57	63	56	56	55	61	51	60	53	58	50	49	52	60	59	62	56	47	53	56	45	66	49	60	52	52	57	59	68	56	55	57	51	42	54	46	70	47	61	49	57	44	53	48	58	60	47	53	42	61	68	47	56	62	71	62	60	61	45	48	57	52	39	41	60	44	58	60	59	46	64	55	52	39	56	54	55	61	62	60	43	51	53	69	44	50	49	36	53	45	53	64	52	58	52	53	53	55	57	51	43	56	57	39	50	57	60	54	55	57	50	60	37	58	67	41	49	52	71	53	61	56	55	49	56	55	52	49	60	57	57	41	39	69	45	46	42	56	54	58	51	40	55	56	62	52	48	51	53	60	48	56	53	59	45	65	59	53	40	54	48	48	55	55	52	56	57	42	58	55	63	50	43	61	56	46	66	59	47	69	52	63	58	59	40	57	53	54	47	51	46	49	45	48	60	54	59	63	57	50	62	56	62	43	52	53	57	55	48	51	59	44	53	70	54	58	62	54	46	71	57	55	48	51	51	55	53	48	49	55	51	53	53	49	56	51	55	73	49	60	44	41	48	53	36	45	41	43	49	47	60	65	47	43	48	64	66	47	52	49	47	55	60	43	54	65	53	58	52	57	72	52	53	48	48	74	53	44	57	49	50	58	49	63	54	51	60	46	55	52	46	45	48	48	39	56	57	53	45	47	56	63	41	53	54	58	43	50	64	42	64	62	54	54	61	53	63	63	57	53	43	59	60	61	48	55	56	58	61	34	59	73	55	52	47	60	62	54	57	44	54	48	51	52	43	37	52	49	59	50	58	53	72	50	40	64	50	58	51	62	58	47	64	55	45	58	50	51	49	47	68	40	50	49	59	48	55	61	47	49	45	51	55	61	51	43	55	64	59	56	44	55	54	58	47	70	58	52	49	58	47	39	49	56	57	49	50	50	50	52	46	52	52	58	64	48	58	63	54	50	49	54	56	48	66	54	54	56	46	53	49	53	50	64	52	66	57	55	35	47	60	61	57	55	62	59	61	61	46	47	41	53	50	49	49	40	57	52	53	58	53	64	55	57	72	61	69	55	61	48	32	58	54	58	60	53	49	56	49	37	52	45	52	64	53	52	50	48	51	58	56	53	50	54	54	54	62	51	51	59
16000	4870	3257	4760	10251	13219	12729	10311	6239	6154	5175	4740	4452	3956	3699	3408	3756	4240	3983	7522	12300	11410	9818	7412	5202	3400	2006	1173	863	626	479	440	392	381	381	396	383	408	381	354	390	398	364	372	357	371	373	340	360	362	364	386	369	376	386	391	389	391	378	378	346	394	367	372	368	382	372	405	406	384	404	421	419	363	379	370	372	344	363	361	364	398	383	403	391	381	425	404	367	414	386	403	400	384	392	384	415	360	383	350	399	404	394	411	377	384	371	397	371	373	397	361	397	387	356	391	362	401	430	418	376	389	388	404	334	341	413	381	404	389	392	390	425	399	377	381	402	422	392	398	398	395	403	397	378	343	403	382	397	360	373	399	379	387	374	383	360	357	375	433	411	403	391	401	348	384	416	372	405	394	390	349	390	395	382	412	405	398	368	409	381	371	370	387	384	404	389	409	381	407	403	389	394	397	368	422	382	384	390	375	403	374	346	387	420	391	452	343	373	375	356	421	385	393	368	387	368	398	402	390	416	359	362	395	371	393	397	381	387	367	412	405	371	378	393	411	396	373	373	392	356	391	362	400	385	392	369	375	366	411	411	391	391	369	400	367	409	397	388	390	384	361	396	425	403	415	418	370	362	346	361	375	372	360	381	425	396	408	393	399	383	360	377	384	404	392	370	339	410	376	370	352	372	446	402	382	407	392	374	360	363	373	380	385	431	376	383	384	395	380	384	384	368	420	393	389	400	421	409	386	358	370	372	386	389	367	392	338	397	392	381	408	388	383	392	408	405	377	363	370	379	375	408	371	389	396	385	370	394	395	367	380	376	406	371	419	361	376	395	415	389	390	411	372	399	392	379	397	381	379	401	356	394	365	368	421	366	371	407	394	409	363	384	381	370	379	418	400	386	366	380	376	395	388	395	363	374	384	383	361	427	361	386	338	371	378	374	415	368	439	391	362	367	361	380	334	377	377	371	421	391	391	397	403	404	397	390	367	380	398	361	402	416	375	404	390	426	369	404	401	354	387	403	386	382	416	383	415	396	353	395	409	401	368	401	392	400	392	400	406	382	377	387	400	354	398	391	361	353	374	383	411	390	368	383	390	394	364	402	368	375	374	399	393	375	384	392	425	398	439	391	375	372	357	366	358	383	417	419	392	374	371	382	397	396	392	401	371	371	356	404	392	394	383	419	397	402	405	377	399	370	376	383	403	353	366	393	378	411	385	373	401	372	416	371	348	392	389	389	407	362	408	390	408	444	393	393	365	367	367	402	381	400	389	418	363	386	383	360	371	352	384	414	381	385	410	373	384	397	381	367	418	383	389	405	408	395	386	374	403	365	381	380	381	371	377	391	400	390	353	414	377	386	385	409	397	394	401	394	401	395	385	399	371	405	398	409	386	386	385	405	401	400	384	393	380	404	406	411	401	378	383	382	386	397	367	421	389	397	363	374	394	413	381	403	366	376	378	405	403	376	376	398	360	390	385	377	389	382	367	382	387	386	426	380	365	424	401	408	405	391	378	402	390	387	382	349	394	369	416	400	360	420	377	402	373	412	382	361	400	361	351	371	412	354	382	416	402	403	348	393	368	374	373	384	401	415	362	392	420	356	400	403	364	364	416	393	390	405	363	384	399	419	409	369	399	371	370	391	404	398	422	410	375	389	430	386	379	401	350	377	392	397	387	344	383	389	359	374	383	383	398	386	380	377	421	367	419	403	384	373	381	382	391	401	391	352	430	429	388	363	377	418	369	392	410	385	369	423	406	358	359	376	371	378	391	368	404	389	398	369	392	365	368	416	387	395	376	375	374	353	427	386	369	405	383	413	401	376	349	357	356	363	397	416	375	374	380	392	406	389	383	383	380	370	380	388	385	404	366	392	398	420	390	406	343	391	382	400	366	345	386	377	391	419	377	377	410	362	357	397	418	370	369	391	394	444	366	405	383	370	395	386	368	404	387	361	399	388	388	417	376	366	387	413	399	387	405	395	385	398	372	377	401	338	377	352	396	381	371	405	378	383	392	378	368	403	378	371	395	394	346	367	389	388	366	380	382	373	377	365	383	396	370	414	415	378	375	385	385	366	356	413	391	386	357	363	377	387	393	391	397	383	405	386	380	350	406	356	384	384	387	395	382	390	383	415	403	415	408	376	396	378	380	383	400	373	382	375	385	369	399	355	377	345	418	375	381	407	389	383	371	375	411	399	378	403	383	374	400	405	372	345	376	409	390	392	374	412	410	399	352	401	372	391	358	385	381	373	375	362	360	396	410	372	375	423	389	403	399	393	410	406	335	363	391	413	393	398	395	371	369	360	403	391	369	413	373	387	367	374	399	372	382	432	396	375	376	353	392	400	402	412	388	404	365	385	395	398	363	398	380	380	394	369	398	371	414	389	389	390	366	407	407	384	404	366	370	387	373	409	373	406	377	389	387	385	367	422	355	378	388	392	362	391	396	379	410	365	352	370	355	396	400	409	371	364	382	353	363	347	378	382	377	422	389	420	405	402	393	380	380	406	383	385	384	386	409	389	380	377	357	375	375	397	435	383	375	368	354	403	382	403	370	394	387	391	394	376	366	388	336	370	361	397	392	386	375	416	426	368	384	434	382	375	405	363	371	403	343	410	413	398	381	388	387	375	367	387	381	387	364	395	431	392	359	394	410	385	392	383	353	374	385	384	352	395	384	407	370	404	412	384	378	396	385	389	382	384	407	360	422	361	385	394	387	370	382	378	376	412	365	382	370	388	349	387	374	369	409	360	358	390	353	379	363	384	387	348	370	346	357	398	380	380	398	371	396	420	407	362	367	362	421	425	403	376	381	387	395	386	387	378	406	408	352	400	393	379	403	384	384	385	390	365	379	368	397	376	387	396	374	362	390	367	391	369	410	389	417	389	361	371	417	352	405	370	394	395	389	373	399	385	399	382	367	376	389	398	383	386	382	374	411	406	419	352	378	392	403	419	376	438	416	394	384	385	385	389	358	392	399	409	430	386	369	404	398	429	396	365	372	445	396	397	396	383	366	368	394	367	380	392	392	374	383	389	393	383	381	371	388	383	378	433	401	387	389	369	382	380	402	374	385	373	351	355	411	387	363	388	379	404	360	425	375	414	369	377	410	403	350	376	425	390	386	373	348	377	385	369	391	386	404	391	393	394	405	402	372	404	388	403	383	398	385	388	379	367	398	393	367	375	429	405	359	399	399	397	359	400	394	367	384	411	407	411	372	399	361	394	393	352	365	381	395	406	370	379	381	403	389	395	341	392	406	419	392	418	380	413	387	374	417	379	390	369	361	396	380	394	352	374	409	416	400	404	400	381	397	391	362	350	396	398	375	373	372	378	380	397	375	374	371	406	383	391	412	388	400	369	395	395	352	394	379	370	395	376	387	393	402	415	354	434	367	405	378	387	355	351	390	392	378	361	394	390	430	371	377	365	394	429	371	396	376	396	412	380	367	397	398	413	388	389	374	392	373	391	383	405	362	413	387	409	362
3029	535	423	289	174	202	203	225	208	241	212	210	187	177	167	157	147	182	238	484	646	646	531	442	320	227	190	106	101	99	69	87	74	66	70	57	79	76	76	76	78	69	61	77	78	67	77	69	74	67	73	82	76	64	75	76	80	65	64	63	68	63	71	64	74	76	82	69	94	64	77	81	74	75	73	80	84	57	64	47	72	60	84	74	75	70	68	65	64	69	67	62	62	80	77	66	71	82	66	85	81	67	72	59	72	75	72	61	71	72	78	78	80	65	73	79	71	86	73	86	59	62	58	69	68	66	69	78	73	72	73	56	83	74	71	51	67	69	87	76	72	83	75	79	72	67	85	69	70	88	67	77	68	60	72	79	76	70	68	61	66	73	72	67	74	72	70	74	80	63	75	73	81	77	76	69	74	76	97	76	62	69	73	73	72	57	62	72	66	86	59	80	77	79	75	84	71	64	84	70	74	58	67	69	66	63	70	70	79	69	74	69	78	77	78	65	72	77	76	75	61	70	58	76	78	81	65	73	64	77	72	52	65	85	80	71	70	76	76	63	81	68	83	63	81	55	66	83	87	64	73	61	62	75	52	62	78	68	88	71	84	71	83	72	81	60	68	74	80	63	59	59	65	78	70	104	64	83	66	66	71	66	66	72	68	78	59	61	71	61	57	76	86	78	59	59	79	73	67	62	87	58	67	77	80	58	83	75	89	83	72	68	91	80	62	71	88	64	64	71	76	78	79	97	58	63	85	72	59	83	70	58	76	78	70	72	80	62	67	70	70	65	74	74	72	67	67	69	72	73	72	69	69	60	76	77	94	77	62	74	80	65	74	68	64	74	76	67	71	78	76	76	75	76	67	71	82	78	68	62	60	64	52	72	80	84	82	80	81	65	75	57	64	68	75	83	72	65	75	73	68	88	82	87	75	74	70	70	69	78	69	79	69	86	68	70	83	67	57	71	71	63	88	54	80	74	75	57	89	79	81	86	73	70	74	62	90	53	60	78	77	70	60	63	62	80	75	80	79	82	85	82	74	65	75	71	65	65	62	59	86	73	85	75	63	63	64	60	67	64	57	85	65	76	65	82	78	84	59	74	77	80	67	74	74	67	70	55	64	85	66	68	67	81	78	74	74	70	80	87	62	66	73	68	72	75	65	94	78	72	61	67	84	78	68	71	62	70	71	66	71	75	76	64	62	82	69	76	73	72	65	71	75	65	66	78	68	74	72	68	78	84	78	61	80	78	82	68	56	65	80	58	65	66	56	69	72	76	83	81	71	65	71	71	76	68	68	64	61	76	69	73	82	71	78	78	89	74	59	82	66	74	65	87	81	68	81	68	70	87	78	81	78	72	66	57	74	62	75	69	63	66	67	92	63	81	61	73	70	72	71	72	53	73	68	81	68	74	65	84	66	72	69	60	74	71	73	61	75	62	79	67	95	84	61	70	78	71	66	84	64	67	63	75	63	68	77	80	78	70	84	70	64	71	80	72	72	64	79	73	82	77	78	79	90	73	78	84	67	74	70	68	85	79	74	50	64	70	64	67	56	92	71	75	85	62	75	69	76	69	68	65	82	72	65	69	75	58	73	68	54	79	75	66	88	63	74	78	70	63	76	62	81	85	72	83	69	74	64	68	79	57	84	57	65	63	77	72	70	83	74	81	59	84	74	74	91	72	69	72	61	71	76	82	84	88	64	69	70	62	73	70	79	76	91	73	72	74	71	84	81	80	64	65	74	76	70	76	80	76	63	66	67	74	53	83	80	57	74	84	84	80	80	57	66	76	75	81	64	75	81	80	76	79	64	79	74	75	80	89	77	75	69	67	67	77	73	75	72	67	75	60	76	89	73	82	69	83	74	72	70	71	63	81	74	66	68	62	81	81	75	68	56	76	69	66	90	58	72	66	68	84	69	64	45	67	83	80	75	63	49	66	70	67	62	62	69	78	66	58	68	71	75	100	84	67	90	63	79	64	81	69	75	72	68	85	75	86	77	62	69	64	66	69	72	70	85	66	78	68	63	78	80	66	79	75	78	57	71	78	67	73	74	89	52	64	68	66	71	81	70	76	79	62	92	71	78	75	67	69	70	71	82	80	71	69	67	79	63	71	63	60	68	85	66	84	68	87	77	73	80	59	64	60	76	62	75	81	58	80	64	71	72	62	92	75	70	73	80	85	69	71	74	56	77	67	80	61	77	76	50	77	81	72	79	81	57	61	70	79	82	80	74	80	79	78	74	70	58	66	58	75	76	84	77	61	62	74	77	78	68	56	71	88	75	75	64	78	71	69	77	62	85	65	59	63	75	56	83	70	63	69	77	68	65	79	84	75	70	67	56	61	73	67	65	71	74	81	81	74	84	71	78	78	56	65	89	75	83	56	71	71	66	71	57	71	79	76	84	56	66	56	75	79	79	67	66	83	94	74	62	78	79	75	80	79	70	65	64	72	99	71	63	75	79	65	69	86	72	69	70	76	82	73	70	82	73	59	95	73	76	75	60	65	76	63	60	80	71	70	72	74	73	74	69	77	64	72	79	63	75	73	62	51	84	87	79	74	69	67	87	71	72	64	66	72	69	81	75	65	63	63	79	70	74	81	79	73	76	74	72	84	68	71	61	70	86	69	61	77	65	75	85	80	75	71	54	76	71	79	75	63	61	80	79	68	75	66	71	78	84	69	72	70	60	80	77	80	88	55	65	71	77	64	72	64	84	83	74	87	71	75	90	92	70	81	68	65	81	76	72	78	72	76	66	65	66	53	76	62	86	71	82	81	77	91	72	69	88	70	57	84	78	68	86	95	76	72	70	66	68	67	88	83	67	68	80	74	83	58	61	72	64	67	68	79	62	73	62	61	81	84	63	66	78	79	66	79	79	86	76	80	74	64	71	70	62	79	71	70	63	74	72	70	60	91	64	69	75	71	66	88	79	62	67	74	82	76	67	69	63	69	80	78	66	65	54	79	66	55	76	85	93	75	61	69	64	63	68	63	71	65	72	74	81	67	74	68	73	58	77	53	82	68	73	65	66	67	74	79	77	71	73	58	69	72	79	68	59	78	70	57	66	68	82	66	60	85	84	69	58	52	72	86	92	93	73	68	61	71	80	68	79	79	81	74	73	57	65	71	61	80	63	74	72	77	60	85	73	71	66	75	99	74	71	58	71	79	72	71	67	73	59	68	72	71	83	76	67	63	78	76	64	82	67	67	78	69	53	69	80	65	69	65	69	71	79	85	76	79	63	69	68	75	77	74	65	69	59	75	70	54	69	81	66	73	67	75	66	78	79	70	64	59	67	63	67	69	77	70	73	82	71	56	70	92	78	79	66	78	73	70	77	73	73	81	72	73	91	71	54	73	71	67	80	79	77	64	67	80	74	67	72	82	72	75	69	68	78	69	69	64	62	73	69	67	83	82	71	72	61	75	81	73	54	81	79	78	85	91	58	65	69	70	57	77	86	85	69	74	66	68	58	57	82	87
16249	5781	3962	3734	6811	9392	9754	8614	7081	7088	6103	5504	4780	4269	4094	3534	3294	4314	5224	9627	13247	12695	10477	7969	5677	3518	2365	1446	993	721	660	550	585	531	506	517	498	509	529	516	526	483	488	548	481	498	524	475	461	525	515	498	522	499	530	500	492	545	510	555	558	532	536	530	496	517	505	520	525	508	478	528	505	502	570	543	509	536	521	519	547	522	574	538	548	549	552	512	527	509	541	547	511	511	546	502	514	530	506	527	528	506	484	514	507	518	545	498	500	520	509	529	518	501	500	534	526	523	531	531	484	508	569	471	554	550	497	528	507	537	517	496	547	526	508	532	569	522	501	540	509	546	473	520	514	487	504	526	516	528	491	554	573	515	538	527	558	507	502	565	550	523	481	521	510	543	526	477	521	529	523	512	474	504	522	497	513	514	514	533	521	506	530	535	524	512	529	470	488	490	520	510	494	509	524	531	504	522	530	527	527	506	522	527	495	499	537	514	520	524	522	511	508	515	513	526	508	560	489	485	524	549	491	502	505	531	534	533	554	461	509	542	516	521	540	542	503	513	540	504	517	503	502	523	542	498	524	509	541	542	550	523	503	518	506	527	494	526	509	524	493	506	492	542	552	496	518	544	530	554	521	533	483	525	506	502	573	537	522	533	502	513	515	521	551	513	502	490	523	544	495	477	495	512	528	494	534	502	514	519	534	535	515	490	554	533	516	479	524	553	534	495	516	534	513	544	541	519	556	506	536	519	547	517	534	502	520	490	526	471	528	505	495	525	482	570	513	504	535	533	499	499	517	498	513	493	524	531	540	535	523	525	520	530	512	529	515	514	524	482	506	506	483	533	549	525	505	487	513	523	553	525	559	518	531	508	490	505	531	528	513	554	499	532	523	552	528	562	494	506	498	500	529	499	543	491	492	556	529	507	531	518	512	502	530	525	538	562	532	496	509	521	518	501	493	520	516	545	513	524	520	492	498	528	545	514	558	527	507	488	548	523	510	525	529	532	530	553	517	488	538	539	485	536	502	494	536	579	505	493	506	494	534	513	531	527	543	516	532	473	551	484	523	528	486	533	530	549	490	494	487	505	492	499	543	552	526	540	573	505	536	532	529	519	514	475	502	506	466	458	545	517	530	518	504	494	519	511	554	561	515	546	474	500	566	529	525	527	529	531	484	534	519	532	546	522	523	474	498	487	511	512	520	506	514	551	526	522	494	542	510	555	495	477	522	518	526	532	551	502	539	517	502	508	520	523	525	553	548	505	487	539	504	512	485	531	531	537	552	500	510	481	507	514	519	534	537	491	515	537	520	509	495	521	509	516	495	537	496	536	516	525	523	552	540	483	536	487	508	526	507	522	514	531	507	503	537	494	534	486	490	521	523	542	533	494	559	549	517	497	499	501	495	526	547	534	510	508	542	575	557	515	481	501	525	495	526	503	535	511	542	522	518	527	526	559	521	507	526	508	502	486	491	540	505	502	502	524	509	517	501	529	515	541	546	529	478	510	546	506	473	494	533	544	538	533	513	493	508	490	501	514	476	532	522	554	516	528	523	537	495	564	508	533	530	553	483	510	535	507	546	524	519	556	487	566	564	489	554	504	481	528	516	558	547	505	525	509	554	529	527	512	509	548	485	502	500	515	507	492	547	484	489	489	518	561	487	541	539	527	486	498	487	532	475	521	530	529	491	535	506	498	519	534	591	510	542	522	527	550	547	525	501	474	512	550	510	570	558	518	520	525	528	497	528	515	511	518	505	508	533	522	468	482	502	482	565	510	505	522	520	549	506	532	536	491	517	521	522	491	475	523	532	521	461	518	497	521	529	553	513	496	521	515	511	507	516	538	518	496	513	479	488	483	512	570	556	557	548	523	515	513	556	530	493	498	466	568	521	554	489	523	520	524	537	568	511	518	517	496	517	550	518	508	511	534	529	520	523	550	534	509	513	479	490	525	549	549	570	510	555	524	498	518	534	547	544	494	553	537	515	520	509	533	529	491	554	549	548	514	517	554	523	506	523	526	530	543	471	508	510	532	567	526	530	547	484	537	520	534	478	519	506	522	532	537	539	492	525	490	537	510	490	507	501	494	510	499	491	507	538	525	540	527	521	504	517	489	482	528	545	526	550	506	519	529	498	513	569	538	533	513	516	541	491	493	551	492	522	511	483	528	503	480	517	520	501	543	579	543	511	543	522	490	556	523	548	507	519	455	502	507	526	503	514	526	472	497	500	525	524	499	532	546	506	508	513	499	499	541	563	534	510	529	561	552	532	524	528	539	519	567	522	496	510	489	478	494	535	519	465	501	474	496	485	480	505	494	571	506	554	508	513	526	522	550	503	515	528	551	502	517	498	493	498	525	503	531	505	474	481	502	506	536	493	513	559	523	511	523	479	519	498	533	549	525	526	499	475	547	503	501	524	503	484	510	513	515	469	584	516	520	559	548	502	546	523	519	523	524	504	541	550	504	509	511	536	520	468	471	521	520	515	526	525	511	519	504	559	514	501	562	531	537	554	512	540	502	517	469	479	570	478	500	548	523	544	508	509	538	485	476	502	557	523	523	525	519	523	532	510	497	513	480	493	513	484	564	541	530	540	514	537	518	555	538	492	503	477	559	538	538	497	534	488	495	493	504	493	500	540	450	521	496	526	528	531	489	549	508	530	541	521	520	504	544	511	535	526	511	525	498	532	562	528	523	528	535	527	516	522	467	520	492	505	500	504	515	513	538	531	543	507	513	508	492	510	529	511	485	537	510	501	507	470	563	533	515	531	526	492	485	512	559	523	535	520	525	506	519	499	510	490	521	498	537	507	518	513	501	507	540	519	472	491	536	498	505	532	502	477	507	500	509	501	481	506	477	481	534	534	501	517	559	492	531	505	514	528	513	509	522	504	486	469	502	523	515	535	516	522	521	507	507	552	569	500	535	505	471	512	506	524	515	546	581	509	474	545	535	501	555	462	504	552	492	518	519	518	550	545	485	515	551	537	512	495	538	507	531	518	525	486	509	525	509	524	492	508	489	484	518	511	498	465	530	503	527	557	536	510	522	494	496	537	529	511	526	546	566	494	526	528	508	500	573	534	514	494	527	484	540	585	501	539	531	520	545	520	538	491	521	509	492	548	515	525	548	517	535	504	520	545	504	479	489	514	507	580	511	482	514	501	538	531	531	501	524	492	556	531	517	517	521	549	517	527	514	527	533	472	516	523	464	516	495	484	539	542	494	508	537	516	518	525	547	531	551	552	505	514	502	555	508	507	508	556	511	544	522	509	501	536	479	512	503	542	489	535	520	505	524	515	541	521	525	531	520	541	543	527	525	514	562	516	499	496	488	517	526	493	519	495	543	506	557	506	492	493	523	556	527	575	492	529	500	532	508	503	509	459	485	528	526	473	503	504	504	506	543	530	513	524	526	530	532	480	507	537	497	555	584	477	513	540	504	507	535	542	513	517	511	515	549	523	538	513	514	490	532	520	498	488	512	480	509
2376	926	396	199	159	212	321	315	299	280	257	265	216	199	205	188	173	151	284	599	1012	1165	1013	802	550	377	286	176	121	104	82	81	56	59	67	73	64	59	60	57	67	53	68	72	49	53	53	60	72	64	54	64	56	54	60	65	44	53	69	72	57	77	57	64	66	72	57	68	63	55	73	61	59	58	48	63	79	70	61	61	77	65	55	63	69	52	58	73	54	75	65	49	72	68	66	70	51	62	63	68	66	66	59	60	73	72	58	83	50	56	59	58	66	54	49	63	58	58	52	52	61	76	67	64	66	52	54	69	71	78	50	63	59	54	60	69	65	64	67	60	53	69	60	62	64	73	58	53	68	63	59	85	72	66	60	57	58	70	63	62	69	57	80	55	60	63	64	62	44	58	63	62	66	69	64	52	60	61	56	71	43	63	54	63	57	74	65	70	59	62	52	49	65	55	58	55	58	62	80	67	63	66	57	57	59	53	63	65	68	53	62	64	63	52	53	58	58	66	54	70	52	66	57	48	61	53	47	66	59	63	61	69	62	61	59	51	72	65	48	50	56	51	48	67	70	55	45	59	64	67	64	60	62	59	62	49	66	62	50	58	62	51	75	58	67	61	74	59	43	68	56	67	54	51	61	54	70	50	62	61	51	65	64	62	63	58	48	37	49	62	52	50	64	61	56	59	70	57	60	63	71	59	59	49	56	51	53	75	53	64	56	72	70	61	66	67	55	55	58	50	54	56	48	59	72	67	53	70	53	55	64	71	67	48	54	70	61	46	57	64	69	58	56	61	56	60	63	56	52	55	56	59	60	75	56	57	69	54	55	59	62	66	62	65	71	73	59	58	67	50	45	53	66	62	49	59	76	51	60	52	78	59	50	67	59	58	60	61	56	51	59	61	68	44	62	53	67	57	66	63	56	69	61	59	68	73	50	54	65	44	57	59	64	52	77	61	69	68	53	56	86	59	54	76	55	46	53	50	58	42	64	57	58	59	44	65	66	70	59	67	59	63	54	55	58	67	54	44	57	50	72	58	57	68	64	56	64	63	45	52	60	59	68	61	68	59	57	72	64	58	66	49	67	55	61	67	56	61	57	55	59	55	54	61	54	71	60	56	58	49	54	42	57	59	66	57	43	47	60	71	57	55	49	58	70	66	53	64	66	54	66	65	74	79	61	67	75	62	61	66	63	55	64	62	53	59	58	77	73	64	61	63	72	58	56	67	67	67	69	59	57	51	70	67	56	45	69	58	58	68	67	68	50	47	39	58	58	62	54	51	67	63	57	56	52	53	79	64	57	53	64	72	68	49	69	60	60	59	53	61	70	62	52	63	56	57	63	53	62	59	54	43	67	59	55	71	63	59	58	59	71	59	58	51	45	71	56	85	54	47	76	51	58	57	56	57	65	65	49	58	54	50	64	63	67	60	62	75	60	59	52	61	46	66	59	58	62	71	59	63	60	67	62	66	73	70	74	61	51	64	65	72	52	65	65	47	70	63	55	64	67	57	62	62	68	59	55	68	56	62	66	60	64	59	67	83	61	70	61	60	78	62	70	61	53	48	61	46	56	59	53	55	83	67	44	67	58	60	64	67	60	56	68	63	63	62	52	59	60	76	43	51	71	61	51	68	57	67	50	53	79	65	45	65	54	68	56	62	68	77	71	57	68	59	67	52	61	46	69	74	59	49	58	57	59	66	78	68	69	52	68	53	74	62	41	55	71	63	60	59	59	60	52	48	72	53	79	49	78	63	73	65	64	61	47	66	58	67	67	49	59	70	55	64	63	69	64	48	65	59	57	55	63	58	53	50	59	56	58	54	63	47	55	61	60	67	60	67	55	58	65	63	65	50	65	64	57	76	64	64	66	55	64	55	51	65	62	63	62	59	74	58	58	56	51	76	60	58	48	68	50	64	55	52	58	58	57	54	55	47	61	62	61	59	61	63	64	57	52	48	65	60	57	51	54	60	50	50	50	54	76	59	57	57	73	65	57	55	74	56	76	61	73	62	63	59	57	64	59	63	48	73	52	53	69	75	59	70	67	56	59	69	67	54	56	57	71	55	45	47	63	61	64	70	63	64	72	57	44	48	65	62	60	61	50	69	68	46	67	66	73	56	52	51	69	64	57	52	42	54	64	64	58	68	55	61	75	60	58	66	73	57	64	63	56	55	58	59	55	64	54	61	57	63	66	56	66	47	77	48	59	65	60	61	68	58	76	66	49	56	71	33	71	62	63	56	51	59	56	47	50	69	60	59	75	75	47	68	64	48	71	50	56	60	57	69	51	61	67	53	69	56	67	59	59	59	59	52	67	54	55	71	59	48	61	56	66	66	60	65	69	58	57	61	62	54	74	63	68	65	57	58	62	52	74	60	57	54	47	60	61	61	57	50	52	55	54	50	69	69	71	63	55	61	49	58	58	54	69	66	53	77	45	59	72	57	71	58	55	46	69	46	50	67	64	64	55	57	65	72	67	63	49	71	76	57	58	56	58	55	43	46	54	46	58	60	64	53	48	60	57	58	56	64	56	63	60	58	52	62	65	71	59	59	62	63	48	56	59	61	48	46	63	69	70	57	68	71	59	51	61	69	59	74	62	70	77	56	57	58	68	71	54	67	65	55	63	60	58	42	67	51	70	41	62	70	69	56	54	53	57	69	55	66	60	62	68	59	67	75	53	60	59	58	47	51	59	67	57	64	51	56	58	57	62	59	68	67	75	59	69	56	62	55	59	82	56	66	60	73	62	64	57	65	58	55	63	48	56	53	72	58	66	56	53	58	56	66	51	48	71	66	62	63	66	68	53	59	55	67	59	60	62	55	48	49	54	63	69	46	50	59	56	63	68	57	71	64	70	70	74	59	66	79	67	57	62	69	66	59	75	58	53	60	69	63	70	50	58	48	74	53	64	54	55	64	63	64	69	56	49	61	62	58	76	63	64	61	69	59	51	64	53	65	64	46	51	56	53	52	53	61	72	66	59	49	72	66	55	58	64	76	57	53	53	67	62	57	74	71	69	58	54	61	57	58	60	64	59	75	68	58	61	59	63	41	70	57	59	57	61	76	61	72	45	67	60	73	66	66	58	45	74	71	61	52	58	63	51	60	73	66	49	53	62	59	50	51	65	62	44	65	63	56	56	61	60	56	52	63	52	53	64	68	57	66	61	66	55	46	54	54	61	58	55	64	61	52	65	68	59	75	64	64	63	49	53	63	56	58	58	69	53	77	67	47	56	69	55	59	67	65	72	59	60	54	52	61	52	68	51	69	62	48	57	65	46	56	52	63	66	50	63	50	52	54	42	56	60	68	61	66	66	53	64	44	51	69	59	61	73	59	50	64	56	67	47	58	61	70	65	65	54	75	64	60	43	60	56	63	79	59	62	70	54	54	58	64	65	63	49	55	65	65	76	53	62	61	59	69	46	70	63	54	54	56	60	50	53	80	78	67	59	62	62	59	51	57	58	67	70	70	73	66	56	50
19809	8438	3730	3334	7957	12225	13046	11941	10738	9521	7658	7244	6460	5635	4718	4110	4012	3480	5847	11992	17688	18963	17093	13484	9854	6953	4352	2557	1541	967	631	528	463	442	437	393	420	419	417	426	415	411	403	432	413	436	411	429	443	401	427	408	417	401	405	447	447	430	451	424	424	418	392	425	412	432	419	409	416	437	435	405	423	444	408	417	429	425	410	458	427	440	442	421	427	455	442	423	438	399	430	455	432	445	402	432	409	455	429	425	434	422	429	415	451	419	428	456	449	446	444	395	443	402	428	395	379	426	439	385	400	418	429	414	413	442	444	408	443	460	449	414	449	414	386	404	427	461	423	390	402	431	432	420	433	425	401	399	411	486	416	434	440	424	414	421	453	426	461	413	429	441	440	431	424	424	406	436	418	418	422	439	414	472	427	433	399	450	429	446	395	415	425	401	471	443	409	413	443	418	433	394	416	373	409	427	406	460	433	458	368	418	422	422	460	445	435	389	448	437	409	423	411	421	383	441	375	423	453	438	417	403	452	456	425	437	420	422	427	416	405	447	417	415	431	413	418	423	424	405	414	422	416	433	422	374	459	434	441	440	432	425	440	420	443	474	441	448	427	397	466	433	423	424	419	387	444	451	415	438	440	454	439	436	424	424	403	396	406	435	429	449	406	431	421	437	399	423	452	440	440	413	433	387	407	439	438	405	403	415	393	417	435	442	436	417	423	445	387	419	417	422	374	433	422	442	422	403	428	427	407	451	434	450	416	446	397	428	429	378	447	445	363	417	420	439	421	415	392	417	405	413	413	428	422	457	437	433	394	421	436	435	425	419	423	449	405	423	448	409	393	475	416	403	451	415	411	395	441	401	461	453	421	430	436	444	442	428	438	450	422	416	478	417	418	436	435	416	439	434	431	442	411	429	415	437	414	413	421	434	411	429	405	470	416	422	436	435	394	435	446	423	437	371	419	418	428	424	404	408	440	408	419	459	437	388	457	404	400	402	414	383	413	434	427	427	405	416	429	398	390	407	410	473	464	493	425	445	413	456	423	434	441	417	465	420	374	428	429	391	427	423	418	388	414	442	401	399	432	432	399	418	400	423	463	401	426	430	445	407	408	425	418	443	416	404	437	401	414	449	429	460	418	450	432	414	414	408	402	426	394	448	420	439	424	437	402	408	429	447	445	420	425	425	421	456	426	401	405	408	402	452	422	431	405	438	442	447	437	465	412	425	434	475	463	430	440	410	468	432	406	396	436	451	448	409	434	454	415	447	450	415	429	421	430	440	419	398	420	417	406	462	444	384	406	439	431	406	421	432	433	414	459	444	433	397	407	432	420	448	407	452	451	427	419	434	417	440	399	411	405	431	446	431	442	403	388	428	426	384	422	453	425	437	442	424	425	452	422	422	447	393	449	429	441	424	375	432	459	418	416	418	433	401	451	414	437	395	374	418	417	443	464	441	462	424	430	393	467	429	433	422	406	426	432	442	414	400	416	408	393	372	426	414	416	445	459	409	407	426	414	437	428	457	422	465	440	467	442	408	436	428	412	461	462	448	456	406	430	429	403	456	463	397	433	408	418	423	432	426	447	436	425	432	401	426	452	409	435	438	404	449	383	445	424	419	440	423	444	414	413	411	417	405	433	405	405	437	456	415	416	437	417	392	417	436	450	422	431	425	409	431	409	441	421	410	468	427	430	427	416	396	445	440	412	454	429	450	422	401	410	406	423	433	400	444	398	422	427	416	431	404	427	434	431	444	426	414	418	412	419	406	464	406	439	419	415	427	434	421	427	430	444	391	428	418	425	460	439	426	443	411	440	398	412	422	417	421	393	417	419	450	425	419	411	401	409	463	431	397	422	438	444	427	421	424	432	435	415	422	398	467	416	446	437	423	403	414	448	421	406	431	437	412	398	413	437	462	413	483	430	406	409	415	388	433	428	435	423	381	408	437	459	428	440	425	438	430	395	403	438	438	415	406	375	424	444	414	415	435	423	415	397	468	465	421	426	434	428	434	436	410	418	444	408	417	440	420	408	421	431	423	403	391	399	426	410	418	428	426	447	424	434	407	459	427	438	406	453	394	454	430	399	430	444	409	441	468	423	415	421	431	417	460	423	428	424	416	436	436	430	424	398	427	440	415	440	415	398	421	413	435	428	416	424	381	419	387	442	479	417	443	440	428	413	425	383	425	434	440	410	426	429	415	453	418	442	401	412	413	400	420	393	434	421	429	431	448	467	430	424	391	422	426	420	385	399	443	406	417	446	458	421	425	417	388	432	392	388	461	423	440	395	416	415	434	426	436	426	430	422	406	440	429	442	400	421	413	419	429	395	410	434	443	427	388	417	398	404	401	413	428	455	410	423	423	431	437	447	434	409	422	399	415	419	393	400	439	414	453	421	446	412	433	438	443	445	440	378	397	417	389	419	395	443	415	428	399	444	453	433	446	427	460	452	439	439	403	402	402	409	384	423	414	458	410	449	411	444	429	417	435	432	430	438	420	433	435	421	421	463	403	437	405	444	420	462	421	419	424	407	431	421	403	417	428	424	406	444	401	438	433	431	414	399	424	432	414	433	433	425	415	443	443	434	405	422	391	402	408	413	432	426	415	435	444	427	423	455	432	417	404	424	401	439	428	441	425	416	427	444	408	438	415	431	416	433	438	425	412	450	435	403	437	414	425	446	423	454	439	408	423	452	450	395	449	432	459	425	424	426	439	428	400	413	428	424	442	452	437	429	442	424	448	428	457	469	411	473	416	428	423	404	429	426	443	441	439	395	375	401	435	447	436	417	417	418	432	440	393	438	441	436	398	453	429	427	417	402	434	414	401	399	416	436	397	422	430	447	453	429	409	403	436	438	417	430	446	403	425	424	466	404	440	454	415	418	428	462	410	428	454	456	422	410	430	408	415	409	425	424	439	417	437	449	458	394	456	443	408	456	426	429	397	434	431	432	422	416	444	405	376	417	443	416	417	441	427	429	436	429	382	389	418	422	466	388	435	410	474	402	406	424	442	449	414	406	408	439	412	386	437	423	402	449	444	413	417	416	418	418	425	438	408	444	469	410	396	416	397	456	418	411	413	428	421	387	425	400	437	452	432	452	418	407	452	395	457	446	440	437	428	455	426	424	450	397	454	435	436	486	427	439	410	421	434	428	448	414	417	442	416	443	434	429	394	457	401	417	420	446	427	407	413	420	446	427	421	437	456	433	485	415	443	462	388	435	406	428	414	417	398	417	412	418	408	434	427	419	429	438	438	426	452	456	416	427	402	431	442	424	424	406	390	411	419	412	442	483	433	448	389	441	432	457	430	425	432	449	408	467	447	413	422	410	399	465	409	431	421	411	439	463	436	406	451	405	429	447	401	414	431	425	428	398	398	418	452	426	462	445	415	399	416	462	449	411	414	433	421	451	420	443	427	464	451	390	435	453	375	449	413	426	430	425	422	429	403	430	440	440	411	410	430	406	401	408	436	425	469	390	406	407	460	399	414
2041	414	198	166	183	170	222	166	160	175	172	131	151	144	116	127	120	110	104	140	228	215	177	202	156	125	102	80	67	58	73	68	60	65	57	72	69	58	55	80	67	65	49	66	69	79	68	59	61	66	57	58	59	75	42	58	57	69	64	62	59	65	58	60	73	53	51	55	59	59	64	55	63	52	65	72	69	52	72	69	68	49	53	66	74	63	64	61	58	63	60	73	54	72	57	63	63	68	62	54	59	64	58	55	67	61	46	53	53	63	56	49	52	66	51	75	63	66	61	58	68	65	54	66	61	66	39	71	50	65	63	63	45	48	54	64	54	63	59	71	58	55	59	69	51	68	74	69	51	53	67	56	58	61	54	56	55	60	61	70	60	53	65	57	63	84	67	47	71	51	71	52	62	62	73	52	74	63	53	71	50	55	59	69	65	47	59	57	49	68	83	62	64	57	44	67	55	67	75	45	64	51	54	43	64	71	56	58	62	56	54	58	57	73	66	61	53	57	57	56	72	52	74	79	66	62	69	56	55	61	57	61	48	66	62	54	47	62	64	75	65	67	59	49	66	55	63	63	57	55	70	58	63	62	62	56	60	59	63	62	48	59	60	68	55	61	55	74	60	56	66	62	54	68	55	54	84	64	57	55	52	52	57	61	71	56	64	63	68	60	56	57	70	61	69	57	54	61	58	70	60	63	65	46	58	62	68	72	60	59	65	61	55	77	53	54	64	84	72	52	55	64	56	50	60	60	76	67	68	62	58	68	53	57	51	73	70	60	62	76	55	56	76	50	60	58	56	61	65	62	77	57	51	58	55	58	59	59	69	60	71	50	50	67	47	64	37	55	65	64	61	62	68	63	60	69	65	70	55	65	56	63	64	76	53	58	64	58	53	57	67	82	49	64	66	69	60	68	70	64	71	66	65	52	48	63	59	70	69	62	71	61	49	60	69	57	51	71	69	58	59	61	63	59	61	63	58	64	52	64	60	53	43	67	47	70	59	60	68	71	67	57	68	63	61	60	46	62	61	65	64	72	46	62	59	66	51	59	49	61	60	72	69	65	61	63	67	60	64	56	74	58	60	53	67	67	60	86	58	63	71	60	59	57	73	63	74	64	57	62	70	64	62	55	60	76	61	74	65	75	62	66	62	54	64	54	63	69	56	56	67	64	49	61	60	63	59	62	53	57	71	68	64	66	56	59	67	67	61	54	50	65	48	77	57	60	61	53	48	69	55	60	77	75	53	68	61	63	62	38	63	58	69	65	65	63	62	62	56	56	60	58	57	62	82	70	72	65	68	67	64	73	56	68	60	64	72	60	55	52	60	74	62	57	74	68	62	53	56	54	62	59	65	65	60	65	65	68	61	75	66	70	55	64	54	52	53	73	60	48	58	58	69	65	60	56	55	62	64	64	56	51	50	74	52	59	70	67	70	55	66	66	62	59	52	63	68	73	46	59	51	58	63	60	68	86	65	58	52	53	65	62	47	73	69	57	58	68	75	53	61	54	67	63	61	67	58	65	63	66	62	75	55	55	70	56	70	62	66	54	49	56	43	53	62	70	62	64	60	55	55	72	70	66	68	59	60	53	68	46	54	76	61	67	71	69	56	64	54	74	62	56	72	60	51	53	53	53	72	56	51	57	67	66	70	52	59	69	61	52	47	58	77	56	56	56	59	50	62	66	68	54	61	67	56	58	45	67	53	57	53	74	72	64	63	69	64	54	57	88	57	64	66	66	52	61	66	67	73	62	58	56	59	62	63	54	60	62	61	62	58	56	64	64	54	52	63	58	53	69	76	67	60	59	50	55	60	53	72	47	52	66	79	56	49	53	72	61	60	69	56	56	53	54	58	49	49	57	57	55	56	69	61	63	56	49	75	60	68	64	69	67	58	65	55	71	69	59	67	64	71	49	62	52	56	53	78	65	66	63	61	68	70	52	48	66	65	60	62	55	66	49	71	53	58	68	56	63	59	65	66	67	65	43	64	63	73	57	66	59	64	60	48	69	59	46	71	52	64	64	51	59	73	72	62	60	50	73	59	67	48	51	69	67	64	68	49	56	49	59	67	58	67	69	50	45	57	42	62	58	78	70	55	57	71	61	55	63	44	61	68	64	60	50	52	67	60	65	61	49	65	64	50	68	59	54	64	60	61	66	60	68	46	59	63	52	49	76	65	61	62	64	61	75	53	69	66	55	77	63	57	72	67	44	56	57	70	57	62	87	73	49	57	50	61	64	69	62	59	49	57	60	59	68	52	67	61	57	57	66	47	54	60	55	69	51	58	72	51	44	54	68	62	49	55	63	60	67	59	58	58	53	52	70	62	58	64	66	57	65	69	64	59	77	55	69	57	65	51	70	71	52	58	56	53	60	63	62	59	68	66	56	78	65	69	67	66	64	67	59	61	59	59	58	57	51	68	73	46	59	51	70	47	61	101	59	61	79	69	50	66	68	55	52	66	64	68	67	65	69	60	64	54	63	66	59	54	51	72	61	51	67	55	67	63	65	84	65	54	51	69	74	62	57	59	56	48	62	58	57	73	51	38	58	53	59	55	49	51	64	66	60	79	55	65	51	61	61	66	50	65	68	72	66	73	70	56	57	66	52	60	66	56	85	55	53	56	56	50	53	80	73	58	52	64	59	70	70	58	60	63	46	60	66	69	57	57	59	70	78	74	53	65	77	64	61	53	58	59	73	63	71	67	63	63	78	63	53	69	59	79	79	62	62	57	62	63	70	56	58	59	64	52	57	74	50	64	55	66	56	80	51	53	63	68	51	54	55	47	56	67	45	56	68	72	59	62	67	57	66	78	58	60	70	62	55	70	68	56	61	65	53	50	61	63	75	60	82	65	67	68	51	69	63	58	59	69	61	65	60	78	69	52	64	53	47	65	67	50	50	71	53	65	76	64	57	57	71	59	68	50	69	68	66	52	72	56	69	59	62	49	57	60	59	55	64	63	50	86	64	62	65	62	52	49	63	55	49	60	54	69	55	64	61	62	63	59	61	61	63	50	62	57	52	55	68	57	64	51	56	69	66	71	76	59	72	58	74	59	51	60	70	69	61	61	61	60	60	61	61	51	64	61	83	54	72	50	78	62	61	53	57	55	83	84	57	68	62	56	69	48	54	50	66	62	68	68	57	64	62	61	70	61	68	58	67	48	66	61	60	65	60	80	65	70	57	53	60	52	71	69	56	59	61	59	76	66	70	59	71	62	56	70	69	58	67	59	59	58	62	55	54	65	69	62	56	54	49	77	47	59	80	51	68	53	51	63	48	66	65	51	72	71	49	57	72	56	63	64	63	65	57	64	72	68	61	61	64	56	67	59	63	79	62	77	67	64	44	49	64	71	66	68	74	54	59	60	50	60	51	61	64	68	64	61	52	68	64	66	63	58	69	68	44	79	52	61	50	53	64	63	56	67	50	65	60	66	67	71	63	50	61	53	68	55	73	73	77	73	70	65	58	63	67	68	63
15608	4437	2486	2892	7063	9911	9713	7266	6194	5441	4531	4125	4041	3255	2793	2556	2477	2218	1944	2583	4319	4137	3533	3016	2173	1415	1070	792	637	497	483	486	451	458	429	441	443	465	461	460	410	445	444	412	483	447	453	415	454	431	422	437	415	439	437	485	445	437	450	462	455	427	434	460	413	454	401	432	430	434	470	432	443	448	442	423	459	455	458	441	417	421	452	399	429	408	440	434	441	420	433	434	447	451	408	441	483	473	475	478	458	425	431	453	445	432	461	451	407	434	445	432	413	457	441	433	425	410	453	444	449	454	461	413	459	440	432	490	441	448	438	452	478	421	459	462	407	424	460	425	450	471	453	428	482	443	434	433	464	488	442	471	415	435	411	409	454	433	420	470	472	446	415	415	421	451	468	454	436	442	441	438	447	440	461	462	454	442	455	435	424	452	457	437	413	443	422	433	448	450	444	429	450	420	452	442	446	448	414	433	454	453	467	430	427	441	460	442	430	407	431	453	487	427	432	453	425	423	447	423	491	411	455	441	469	448	435	444	447	470	444	431	437	417	481	457	408	430	461	441	422	454	447	451	469	443	433	442	445	451	429	441	462	420	455	464	451	399	402	424	434	428	455	459	473	442	419	445	444	436	446	430	440	447	463	437	435	445	420	452	422	456	441	442	450	470	444	447	437	403	434	447	448	466	464	456	431	439	439	425	450	414	421	422	456	421	470	439	389	489	437	397	441	443	469	439	424	466	466	473	400	448	431	454	466	459	437	430	417	426	412	421	450	505	433	440	417	476	400	440	435	455	442	458	422	409	454	433	491	460	466	428	450	468	417	446	442	456	457	432	434	411	424	467	433	423	449	448	441	506	446	505	475	425	452	439	457	410	435	438	377	479	406	455	440	429	424	416	462	427	429	423	392	445	420	443	421	481	442	480	457	464	427	443	426	432	466	443	461	450	458	461	449	486	463	413	466	438	466	415	447	466	428	410	474	456	436	388	421	434	442	433	446	436	429	422	465	457	418	420	439	447	458	462	469	449	465	456	442	454	441	416	454	471	433	424	483	459	421	426	443	419	461	428	456	424	437	428	432	458	447	469	409	422	438	454	444	454	425	474	440	454	478	403	436	445	447	416	466	430	492	433	415	452	472	433	420	423	448	416	424	411	474	474	433	430	446	453	421	445	445	430	456	460	445	444	479	430	428	414	475	448	416	442	431	459	440	456	440	441	477	454	473	421	471	470	432	421	430	434	469	441	430	451	397	456	451	447	485	447	440	425	421	452	466	469	430	420	416	422	448	428	438	429	415	426	460	450	456	443	464	460	427	449	417	433	475	464	431	442	455	411	436	436	470	416	489	417	454	465	479	458	440	430	451	452	448	446	438	451	445	433	427	461	436	452	432	436	463	441	463	402	419	417	453	448	446	440	444	427	439	452	445	423	491	405	470	409	453	415	414	481	425	440	454	440	387	427	480	446	462	429	445	428	411	445	450	447	459	440	477	406	427	473	470	439	462	431	423	420	451	459	430	432	423	442	428	424	448	444	427	410	406	434	430	417	455	450	435	415	457	447	450	400	462	484	431	438	444	440	475	438	441	453	442	460	448	459	448	434	465	442	427	484	445	452	436	456	425	441	463	475	457	440	432	437	428	430	456	455	456	454	419	421	435	447	444	434	437	440	425	458	448	474	474	456	432	446	418	450	453	410	415	445	469	445	478	464	444	421	426	426	408	437	453	464	475	442	429	402	454	433	450	467	462	469	463	464	445	471	458	439	467	452	439	415	466	457	426	448	450	438	449	442	435	415	419	446	446	439	459	456	431	445	435	442	447	481	455	448	445	431	445	452	457	456	422	432	464	444	478	434	472	452	414	440	429	416	438	435	422	438	435	467	426	429	457	396	461	444	425	441	409	425	449	446	416	429	437	421	434	442	456	414	447	480	415	407	453	459	422	402	471	450	422	430	451	435	442	443	458	415	422	450	445	430	436	426	421	446	478	444	462	473	421	467	465	434	438	423	457	475	436	437	485	447	434	419	450	447	459	430	414	444	438	419	454	429	422	415	458	476	472	458	413	457	399	486	440	427	446	478	421	450	470	450	444	462	425	425	423	455	427	473	430	434	460	417	438	429	415	397	416	485	447	477	453	462	426	465	418	397	443	440	430	438	441	460	462	445	452	453	454	412	451	428	418	486	438	443	432	440	466	414	441	439	425	446	437	407	436	449	465	481	424	435	443	430	429	441	419	437	437	442	426	453	444	432	448	409	427	455	461	428	461	424	457	409	451	454	426	481	446	453	459	418	446	464	430	442	399	442	494	456	423	414	442	418	448	463	461	453	417	436	430	423	419	456	456	454	453	441	445	425	469	437	428	390	457	454	464	414	443	448	452	450	417	452	455	457	463	442	416	416	459	432	451	442	425	429	451	435	431	453	439	436	449	426	451	412	421	437	429	442	454	425	416	420	468	441	440	439	470	479	425	417	473	436	444	422	459	438	426	445	410	461	438	468	432	488	433	508	436	433	444	440	437	416	473	453	468	455	465	431	457	446	423	428	408	456	441	458	456	441	443	456	457	432	463	459	375	441	446	446	471	433	453	472	459	464	456	447	447	441	418	422	445	389	449	437	464	450	466	448	453	445	441	424	458	442	453	416	449	455	410	469	420	476	435	428	444	451	491	429	477	398	454	443	428	460	435	417	427	419	469	430	414	444	467	463	441	428	446	432	447	447	415	450	471	450	457	438	460	467	470	456	449	431	426	457	456	468	490	450	435	489	416	451	472	449	457	463	479	402	420	443	473	455	456	446	466	453	388	463	500	433	470	469	435	449	430	464	437	428	436	468	467	432	429	421	458	453	451	426	474	431	460	449	447	409	420	471	441	445	482	425	451	449	435	395	385	459	484	438	446	446	455	414	411	457	453	469	444	407	461	439	455	477	415	469	390	449	435	468	427	394	455	448	468	460	445	456	491	477	416	430	443	429	427	425	445	440	427	465	458	433	456	443	431	418	432	409	468	377	451	381	431	448	437	450	484	437	490	491	470	479	437	452	435	429	462	448	443	414	413	462	495	468	417	447	430	466	437	434	440	439	459	430	448	449	426	448	444	470	439	411	446	421	432	453	435	448	432	410	454	407	460	422	481	470	451	416	445	427	428	433	415	430	455	455	443	456	416	413	475	465	446	449	452	446	415	419	436	421	442	468	442	439	460	421	475	443	443	431	471	431	455	473	382	432	411	418	431	449	411	421	438	444	432	462	453	430	410	434	463	468	439	431	455	426	431	454	472	447	432	423	436	422	414	413	461	453	438	438	452	455	430	454	443	425	430	441	440	462	433	440	426	429	453	427	449	434	473	480	434	451	437	410	440	427	417	455	459	475	469	428	450	414	453	457	453	411	461	437	444	437	429	434	440	451	451	405	442	467	430	424	453	440	456	476	455	401	420	428	449	425	429	440	441	472	399	415	443	468	420	462	384	436	438	443	430	423	488	449	432	401
1574	636	315	220	161	194	307	287	260	224	179	167	189	173	142	143	160	278	372	483	545	540	430	359	263	166	100	104	79	60	54	67	52	53	55	42	49	48	37	58	48	50	53	47	53	55	43	46	54	45	59	35	57	47	39	47	50	57	44	60	44	54	56	60	35	57	53	46	44	48	51	52	63	61	52	40	51	47	52	48	48	55	51	48	67	52	58	61	44	40	60	44	47	41	61	37	43	53	47	54	53	54	50	50	48	45	58	53	54	66	55	61	37	52	52	49	42	59	49	39	58	48	55	54	57	41	62	51	49	51	47	54	56	49	57	61	67	45	53	48	46	49	48	58	42	41	60	42	42	43	61	65	47	57	49	59	57	50	48	49	55	41	57	49	45	64	47	43	45	53	42	58	45	52	47	57	49	58	48	51	53	47	74	44	52	49	57	47	70	61	60	45	63	62	55	55	43	44	56	42	58	49	59	47	55	51	47	63	46	57	55	55	52	61	59	63	48	50	47	45	58	60	46	59	50	64	46	45	50	45	49	52	49	51	55	49	41	45	53	60	55	65	50	49	59	48	56	54	46	65	62	50	55	76	51	52	50	38	53	59	54	58	54	38	50	51	45	59	42	51	61	55	49	40	54	48	63	46	54	40	56	59	48	52	56	63	47	41	50	46	55	50	53	44	59	57	53	48	55	54	56	39	49	45	51	56	49	49	49	59	55	51	45	53	54	57	47	42	46	63	40	59	47	56	47	56	55	51	51	41	48	53	47	49	52	51	57	53	42	48	48	60	44	53	49	53	51	52	56	55	39	43	61	59	46	55	58	66	48	47	45	65	40	63	45	60	50	44	46	57	43	55	51	51	49	45	56	55	50	49	63	47	50	51	48	54	34	50	61	44	50	47	55	43	51	58	50	43	39	51	40	53	47	51	64	53	63	54	53	35	45	48	49	46	44	57	53	59	52	51	59	66	47	54	42	45	53	48	44	46	42	57	46	50	36	52	44	52	45	40	53	51	46	39	46	55	47	45	46	46	57	59	52	59	53	44	49	54	62	52	40	49	42	54	44	52	59	52	49	52	47	42	51	48	47	44	42	50	52	43	49	39	47	57	48	55	48	59	45	58	46	55	41	45	57	56	40	67	52	60	52	62	49	48	48	44	47	41	44	42	52	49	35	57	58	46	48	56	67	62	56	50	57	47	53	57	55	39	54	54	55	37	46	45	49	41	64	45	56	63	53	61	48	64	48	60	51	42	58	52	39	45	47	51	42	54	55	58	48	69	51	39	49	63	49	48	52	46	54	52	55	41	58	47	47	56	63	46	49	39	50	47	51	48	55	49	42	50	51	38	43	52	60	37	40	48	46	42	49	46	48	46	43	46	41	47	51	57	48	36	49	56	46	48	48	42	57	56	39	58	57	47	42	53	45	49	49	40	61	53	48	47	45	59	50	47	60	40	50	49	57	46	50	60	53	49	56	53	56	52	56	66	60	52	50	56	52	46	60	47	36	53	55	42	47	54	45	48	50	51	45	58	54	57	57	55	50	65	48	47	51	34	44	52	57	49	54	47	52	50	54	36	45	54	61	51	61	53	35	55	43	59	51	40	56	39	38	67	36	47	53	51	44	53	45	42	52	46	36	52	48	42	44	57	47	50	46	48	62	51	50	58	60	70	53	43	44	45	60	53	51	57	58	47	51	58	48	44	59	38	46	38	54	58	48	49	51	54	50	50	60	31	52	56	39	49	57	53	46	55	43	61	44	60	51	47	56	57	54	57	44	48	44	49	66	46	45	47	47	55	54	48	47	54	38	47	52	53	44	31	53	48	54	42	68	47	42	51	45	51	54	46	41	49	44	44	64	61	66	62	56	54	56	43	51	52	44	35	57	48	52	55	52	53	57	58	50	61	57	56	48	51	54	45	53	63	49	47	54	52	47	63	51	57	47	52	51	56	57	47	55	58	51	38	44	53	44	56	51	53	64	51	47	50	60	49	56	48	56	48	39	56	50	55	41	46	50	48	60	59	54	50	44	60	43	45	50	47	47	53	43	42	49	62	59	63	48	51	41	48	51	46	53	43	55	52	49	49	59	49	48	52	47	66	59	45	52	53	52	62	64	41	44	55	57	65	50	51	57	45	56	50	49	42	50	48	51	60	39	60	52	55	57	48	55	32	54	44	52	48	53	44	48	54	39	45	58	52	49	56	54	54	66	56	51	44	59	45	39	46	41	57	51	42	46	62	52	47	58	58	52	53	44	57	59	64	59	49	55	54	55	51	61	53	52	49	39	50	50	57	63	51	54	63	59	42	58	58	52	68	46	49	60	55	44	84	66	49	51	56	57	45	48	52	53	48	45	53	45	39	52	48	44	55	59	46	54	42	51	48	49	46	49	53	47	58	47	56	49	46	47	45	57	60	57	39	46	71	61	49	56	51	50	67	55	53	44	56	57	57	49	41	44	42	51	60	51	44	45	62	57	58	47	49	45	52	45	48	51	64	47	57	54	60	48	52	58	59	58	40	40	53	64	60	51	52	50	62	53	51	54	44	46	49	49	61	60	57	55	54	48	47	44	58	54	52	55	60	42	43	39	45	69	47	46	42	53	73	59	56	41	46	53	49	55	39	38	52	58	55	46	40	46	50	50	47	47	35	51	59	49	49	48	49	46	40	49	54	55	57	34	34	63	45	65	51	46	39	41	59	48	42	49	43	49	51	55	45	40	48	53	58	51	50	48	52	51	56	45	47	52	53	62	36	51	53	54	52	43	50	48	55	54	55	47	61	60	44	52	51	45	51	44	54	47	50	39	49	45	41	44	57	43	46	50	46	40	50	68	48	50	60	63	43	43	49	43	50	54	55	49	43	54	48	61	55	66	53	50	43	58	56	52	44	60	49	47	71	47	57	57	66	55	45	50	46	60	45	62	48	54	48	48	56	44	58	49	52	60	42	53	59	53	58	48	42	56	63	50	46	47	45	43	53	52	51	45	52	59	55	54	51	52	44	46	33	52	53	54	60	57	44	51	58	50	48	52	41	58	58	61	55	63	53	54	59	67	61	47	42	47	42	42	44	47	68	49	43	48	36	45	59	56	57	62	41	45	39	47	56	40	56	50	49	48	54	48	60	67	63	42	69	55	62	46	47	53	54	46	55	53	61	53	48	53	46	57	56	63	49	49	49	65	57	54	54	48	52	62	60	62	58	57	50	48	43	49	43	48	49	48	42	50	44	56	52	47	47	51	51	59	57	49	59	46	57	53	53	49	54	46	46	48	35	53	53	46	62	35	32	62	42	48	44	53	53	43	49	43	52	42	45	53	45	50	67	47	61	47	56	51	52	50	37	41	54	54	45	51	53	49	39	58	43	48	55	63	37	55	51	44	55	57	51	42	49	55	64	37	48	54	40	57	51	50	56	47	58	59	49	53	38	44	51	46	59	57	45	54	44	51	44	55	60	49	53	49	43	60	54	48	56	62	51	43	52
16710	6389	3317	3423	8973	12117	13507	11217	9542	7782	5970	5349	5170	4693	3895	3271	3754	6395	8084	10764	11283	10014	8388	6307	4479	2812	1801	1194	797	582	471	401	362	371	406	390	339	370	367	377	345	409	342	368	376	361	367	375	383	344	385	369	363	378	395	375	353	401	363	363	357	369	395	405	371	334	367	379	358	368	352	367	348	325	360	338	399	354	342	369	412	350	394	342	373	326	356	376	361	374	386	361	400	368	335	387	380	401	379	341	342	409	357	357	369	398	357	370	381	366	343	357	391	345	394	366	380	350	321	388	374	390	369	371	359	335	360	339	374	365	347	386	393	364	410	371	345	362	358	344	321	370	358	346	370	377	357	367	354	395	358	342	399	367	341	373	335	349	346	356	354	392	377	348	370	335	374	390	352	364	363	356	357	363	401	339	330	377	386	377	369	369	372	341	356	382	396	363	343	346	341	365	371	388	349	373	336	358	388	374	376	374	375	350	352	340	368	378	401	386	385	358	352	416	349	357	379	375	375	354	343	373	379	356	372	377	413	359	370	368	392	395	343	345	357	362	370	377	391	364	373	368	367	357	375	354	341	393	359	360	341	341	334	395	343	361	384	381	328	372	330	376	380	394	393	383	340	340	356	329	353	360	327	365	396	354	365	399	376	379	355	332	386	371	381	363	346	354	355	350	372	333	350	330	368	378	351	379	377	375	346	352	395	371	355	396	403	331	357	364	398	352	334	384	369	349	370	357	377	395	393	381	380	374	375	341	372	352	353	367	360	339	369	371	400	380	357	367	363	354	362	360	357	360	376	350	397	379	385	370	368	361	343	374	372	387	356	365	367	351	347	404	355	404	333	325	377	320	368	342	347	361	365	361	349	343	335	360	392	379	366	336	342	338	371	334	363	333	345	370	386	360	366	386	355	337	368	336	332	373	367	356	355	377	349	348	397	335	342	352	378	380	360	382	375	362	405	352	369	347	358	343	378	393	340	393	368	364	338	369	377	355	341	387	383	401	349	363	362	374	373	370	365	345	373	371	366	392	339	357	376	378	352	382	372	367	360	374	369	381	363	375	366	372	392	388	355	361	372	349	368	391	376	389	353	369	328	368	361	378	386	388	366	392	351	354	379	369	376	388	380	390	374	402	367	355	372	324	368	368	342	391	416	350	357	379	343	353	390	364	341	358	379	371	364	367	365	350	363	399	370	395	388	362	382	343	354	323	341	386	358	341	349	359	360	364	357	353	336	363	360	343	362	373	384	372	375	338	349	357	375	399	367	354	354	349	355	359	338	360	385	352	356	373	373	353	395	411	368	381	402	364	373	366	346	392	382	342	377	374	362	386	365	378	340	368	343	362	373	360	380	398	335	382	365	322	382	371	390	343	399	319	398	364	345	375	374	355	401	353	317	392	385	363	369	381	347	359	368	392	386	345	365	356	327	379	321	343	394	369	371	368	375	350	353	401	379	395	339	390	369	347	356	382	394	347	386	335	340	394	351	373	364	372	364	372	398	371	408	391	340	357	406	352	411	360	378	392	344	403	355	375	361	355	354	363	365	356	364	347	371	353	367	358	370	398	367	372	368	348	370	389	362	378	355	391	359	369	388	361	339	366	374	340	357	378	333	337	385	383	384	364	334	345	374	367	369	374	347	363	351	377	365	360	341	377	359	339	379	411	346	361	370	367	371	393	370	387	377	399	373	398	344	390	359	361	361	372	354	355	367	369	357	370	381	399	380	377	323	381	387	358	374	372	373	343	356	381	373	379	360	378	371	374	376	372	365	396	359	380	399	386	344	369	410	383	340	379	366	367	364	373	347	340	383	349	367	409	370	344	388	345	352	375	389	350	354	372	367	343	380	355	364	367	387	377	362	349	361	365	387	363	367	400	379	407	344	347	366	358	371	345	373	356	315	380	343	336	358	389	400	357	351	365	376	379	374	338	342	339	366	372	353	361	343	357	368	364	351	385	394	355	361	342	344	333	352	344	362	378	382	363	338	376	337	374	382	406	338	390	360	362	395	368	355	356	389	376	376	337	358	336	364	376	357	355	395	374	361	376	390	333	355	354	327	388	368	389	359	375	362	394	392	350	373	379	350	365	363	355	356	369	352	354	373	355	319	386	382	346	395	387	382	400	391	368	356	382	393	343	350	369	345	346	361	372	411	358	358	390	383	374	362	358	363	344	350	386	384	362	358	367	370	385	377	335	389	355	402	376	331	331	346	333	383	355	369	326	351	360	395	384	362	379	385	356	362	371	374	361	401	388	346	389	362	383	365	397	378	350	407	359	342	355	331	393	343	355	357	386	366	367	372	397	396	363	388	361	335	349	348	359	365	338	398	373	332	398	366	344	370	375	366	349	382	401	390	366	358	383	371	377	358	347	387	370	361	369	360	371	353	375	375	361	365	377	406	385	381	380	365	365	352	361	367	390	351	377	384	384	360	352	385	380	344	380	361	346	368	380	382	327	356	415	353	379	362	355	350	381	356	358	389	400	392	337	355	360	391	364	388	345	376	365	392	374	376	369	351	378	346	393	357	377	371	375	366	328	352	348	371	358	367	390	363	364	369	351	400	360	345	366	369	370	351	395	389	367	343	355	361	387	361	328	394	376	357	346	383	380	339	373	375	354	375	353	345	393	354	393	351	366	371	330	375	376	364	371	369	372	377	380	369	400	368	391	402	364	353	363	351	368	340	341	392	364	381	420	364	355	369	370	378	355	372	381	348	375	376	394	387	356	358	362	340	342	388	365	384	368	357	347	364	357	404	362	365	345	368	353	354	378	343	382	384	336	348	394	377	347	355	403	377	377	358	368	371	403	365	370	389	386	357	377	341	356	369	378	372	348	347	374	388	354	358	325	366	352	384	344	379	384	356	379	376	367	333	353	362	345	347	338	354	370	331	410	350	383	375	385	384	360	352	377	355	377	374	371	412	385	353	347	366	368	376	358	332	378	371	355	379	363	356	353	412	369	366	362	351	328	374	352	353	394	349	388	409	356	392	349	383	342	347	410	382	363	387	366	364	381	363	402	352	333	353	346	378	354	343	399	372	352	351	394	363	351	361	365	351	358	348	350	366	394	350	365	380	353	400	387	385	393	354	378	395	360	377	369	314	382	379	366	361	376	379	385	342	380	352	382	362	402	351	363	392	364	359	365	367	372	346	361	352	350	348	328	347	361	388	394	358	362	346	385	395	375	354	384	321	384	406	351	375	387	399	366	344	356	339	382	379	356	355	371	365	329	412	355	330	357	357	332	347	361	419	388	385	348	360	367	375	338	365	326	349	398	348	360	358	363	365	382	332	373	387	326	410	355	389	407	387	411	364	382	352	366	363	345	339	363	377	356	391	396	325	356	381	349	355	354	367	360	352	365	400	389	376	352	391	389	387	385	399	368	369	366	397	343	383	361	353	357	358	385	379	344	340	346	371	329	380	357	385	393	355	385	407	350	369	368	365	373	341	354	386	373	407	356	405	353	350	363	379	380	364	365
3072	586	325	297	246	268	317	308	312	298	218	181	165	180	154	182	246	329	463	512	569	570	465	341	243	210	142	123	94	74	81	57	75	73	67	79	84	73	73	66	86	59	67	63	74	82	79	61	75	77	83	68	63	72	81	67	79	70	67	72	64	80	62	60	62	67	64	61	59	63	77	69	78	64	65	61	78	59	77	63	70	56	64	60	71	65	67	68	55	70	84	71	69	73	64	66	77	68	60	89	72	69	61	63	88	66	74	78	57	68	86	62	78	76	65	60	61	78	76	64	85	71	64	67	69	74	83	60	65	60	76	67	64	58	67	57	70	64	64	69	68	80	73	72	80	90	66	59	59	57	55	82	61	75	58	70	68	56	75	68	62	78	76	81	51	67	82	68	58	66	64	74	73	65	55	65	70	69	82	79	92	66	84	74	62	71	83	62	73	76	75	68	52	72	70	62	61	72	94	74	76	67	68	74	71	82	73	71	82	61	71	65	67	69	75	76	75	64	55	76	62	60	82	63	71	74	74	59	88	78	63	68	71	66	63	71	63	69	91	59	81	67	63	88	79	55	57	73	58	83	77	73	74	67	70	64	66	60	80	67	59	75	52	57	74	63	81	88	75	63	67	66	67	62	79	70	72	51	75	60	67	74	77	70	74	65	74	68	66	62	68	74	80	64	68	66	85	83	66	54	66	61	68	80	77	66	66	73	58	70	68	72	69	83	71	70	81	84	81	56	69	70	80	63	69	70	76	75	80	56	69	80	78	65	74	72	63	80	62	73	75	74	75	64	80	69	73	73	67	72	73	73	68	68	69	75	61	66	67	66	78	72	58	72	75	78	82	70	71	57	78	69	67	81	68	83	71	55	69	68	65	72	67	75	75	74	60	66	65	74	74	68	87	69	72	77	81	71	66	77	75	67	77	77	81	62	78	66	73	61	68	72	69	64	75	66	79	76	60	55	69	52	70	62	76	61	80	94	79	73	76	76	77	77	68	68	59	59	58	75	70	81	52	65	81	74	70	65	70	71	79	73	65	85	81	76	73	74	65	70	67	74	67	64	62	64	74	81	77	85	68	58	66	52	89	75	62	69	59	74	60	90	68	81	71	69	78	84	84	65	76	72	65	80	58	77	69	66	73	56	72	66	67	67	67	66	75	85	78	64	78	69	69	59	62	81	67	76	63	69	70	66	66	60	64	85	62	53	65	65	67	68	74	81	59	88	65	70	74	66	62	70	66	85	74	67	74	65	57	67	81	61	77	51	67	60	72	53	76	84	71	71	68	65	75	95	68	73	79	76	75	76	67	77	64	61	70	61	73	75	61	55	76	58	71	78	74	81	71	76	60	77	65	63	82	63	60	76	81	74	66	75	67	74	67	72	81	83	66	69	54	59	46	75	72	72	76	78	79	77	65	75	65	80	92	64	71	73	79	61	64	64	90	84	77	76	69	75	84	63	60	59	72	68	55	61	72	69	62	52	59	63	69	79	60	72	67	91	68	72	73	89	76	60	73	82	62	58	63	54	76	63	79	69	56	73	67	73	74	63	61	64	77	60	48	79	69	77	62	65	70	76	81	74	59	74	86	63	53	71	71	79	65	76	86	65	67	72	65	65	60	62	65	76	60	72	76	74	78	73	76	69	56	62	65	63	69	77	63	64	87	71	78	71	75	72	57	67	78	76	73	62	68	66	62	69	57	66	67	75	62	66	70	68	57	86	71	85	76	78	75	74	75	83	60	69	85	54	62	71	74	62	61	70	47	71	57	62	61	71	77	63	73	63	60	64	79	78	73	71	57	87	60	79	78	62	78	69	84	56	63	81	85	67	65	72	78	75	57	72	76	78	66	60	91	71	60	69	68	57	57	72	60	75	73	73	63	73	80	79	70	85	71	61	68	90	60	72	80	54	53	82	85	80	72	55	65	79	70	60	63	70	67	71	65	68	63	61	75	77	84	84	73	67	63	70	91	80	76	68	57	67	73	75	75	74	78	58	55	62	80	72	70	77	76	57	72	74	71	66	70	69	67	68	67	76	74	81	59	85	74	77	74	60	62	67	62	91	66	70	63	83	67	74	87	72	65	78	59	67	66	84	71	58	72	61	60	67	57	95	78	58	75	71	78	73	83	78	84	78	77	66	54	56	65	67	62	71	72	72	67	88	63	49	72	73	65	79	86	65	89	75	69	78	77	74	76	84	68	67	60	78	59	98	70	67	59	63	86	72	57	58	80	66	64	67	80	65	66	64	64	81	79	72	52	66	73	70	87	66	67	67	82	78	75	77	65	92	68	72	71	96	66	67	76	79	66	56	61	61	74	65	86	62	78	69	52	79	75	75	76	66	69	56	58	75	76	76	80	66	58	67	67	64	70	78	72	78	85	58	63	64	76	82	69	65	84	67	74	71	65	66	64	81	74	65	73	70	70	81	66	79	78	61	69	80	78	75	75	66	72	67	78	75	64	66	69	70	67	63	74	68	66	68	57	74	64	73	95	63	70	71	79	57	78	74	67	75	70	64	71	64	56	58	62	81	45	67	62	77	73	77	77	79	75	74	77	76	76	70	71	68	66	68	76	59	63	68	80	73	57	56	82	70	80	65	72	69	76	72	71	72	63	72	75	78	81	65	89	75	76	80	69	75	59	68	78	76	65	75	67	81	83	66	63	72	76	61	82	73	68	56	72	81	62	73	74	63	71	67	66	62	91	54	76	67	88	83	67	71	75	59	73	70	68	73	80	80	66	69	70	86	76	62	82	71	77	64	76	77	64	57	69	53	73	60	76	66	63	86	76	72	76	85	71	53	78	71	66	69	78	62	71	75	59	85	64	72	70	68	75	69	65	74	75	66	63	75	76	54	64	64	80	63	77	74	59	58	65	86	64	69	71	82	76	76	61	78	84	75	58	74	67	68	71	70	75	74	63	71	68	75	70	71	65	63	56	53	69	59	59	76	56	64	82	69	60	63	71	62	75	58	59	84	68	76	74	65	89	96	81	65	61	64	84	74	65	71	68	67	55	73	67	69	63	57	68	94	68	68	84	79	67	65	53	64	79	71	75	60	78	73	72	83	89	68	84	67	79	77	64	64	76	66	72	70	53	79	73	66	71	67	82	82	71	61	77	75	81	76	73	88	50	62	69	68	62	72	73	79	71	67	57	73	86	66	61	73	58	66	66	53	54	54	88	85	73	68	82	65	80	82	69	71	70	72	71	75	59	78	82	75	59	75	52	67	57	63	67	61	66	79	80	67	78	71	73	70	70	73	75	68	79	51	76	76	67	69	72	75	76	67	68	61	70	70	81	77	71	71	76	62	79	60	66	67	67	62	77	78	70	81	76	63	66	75	69	73	82	58	73	72	61	63	65	83	80	77	57	70	77	75	67	75	61	69	72	78	63	89	66	68	75	85	73	66	74	66	82	55	66	66	84	63	71	78	60	68	68	65	71	53	89	61	69	76	80	67	68	82	80	73	71	86	70	69
16754	6257	3208	4717	10627	12434	14036	12860	11701	9019	6662	4766	4913	4643	4151	4111	5303	7731	9561	10856	11943	11067	9198	6524	4504	2978	1858	1228	933	658	600	550	510	502	503	493	543	492	493	534	500	520	477	540	532	510	477	473	493	440	492	513	479	485	476	510	510	497	504	494	541	492	494	528	524	523	466	518	549	462	543	491	499	541	464	481	508	518	527	475	521	504	477	499	487	507	524	502	512	482	462	510	536	515	504	481	528	487	489	510	475	519	514	501	502	512	552	492	496	484	557	486	520	507	511	488	522	515	469	482	509	516	509	465	530	503	480	491	516	534	494	493	496	494	534	486	527	513	478	508	485	526	482	486	511	495	500	483	508	500	482	511	509	465	514	482	540	463	462	487	535	496	540	502	519	548	501	525	509	507	510	514	465	512	502	523	500	504	503	540	507	503	476	518	489	507	502	551	489	465	475	475	514	571	496	517	522	498	488	497	496	553	482	500	487	533	543	506	526	447	513	512	477	531	486	525	483	513	505	538	515	503	509	509	507	481	532	496	490	485	487	524	503	540	490	507	538	514	502	515	485	484	461	520	513	501	488	499	526	541	504	504	527	524	541	510	545	526	465	567	504	568	524	477	529	490	482	539	493	485	526	512	511	543	543	492	499	506	503	519	496	475	553	492	508	518	530	505	491	514	507	545	478	477	524	513	507	516	509	515	514	498	504	502	524	501	538	480	487	514	522	489	513	535	482	512	495	483	508	495	483	500	494	511	512	479	532	531	510	515	534	529	495	560	483	503	499	522	509	559	534	479	497	518	518	535	524	537	503	527	497	509	528	517	504	523	541	538	512	516	531	513	494	514	524	515	474	530	515	531	537	505	516	518	489	474	556	525	527	478	471	524	469	520	532	482	521	493	533	514	514	522	521	479	540	541	491	513	518	507	511	511	477	470	526	549	553	479	490	547	504	500	508	488	489	488	496	547	508	489	519	484	483	516	510	531	473	528	527	511	498	501	525	484	476	517	538	505	539	504	501	534	469	517	506	501	512	531	537	530	528	536	542	526	503	487	466	501	535	467	488	506	477	502	487	491	535	493	544	546	484	499	494	523	542	481	508	490	495	470	518	497	501	523	515	513	540	525	535	521	517	500	502	474	554	535	470	529	519	538	533	482	543	503	481	466	480	506	491	524	470	510	483	515	503	533	512	482	474	508	534	507	473	526	513	485	491	484	507	486	518	480	500	502	503	507	505	513	513	494	512	535	519	547	482	503	477	529	522	475	551	463	508	472	504	480	516	500	526	501	503	519	495	491	523	533	482	486	525	543	504	521	527	532	500	500	481	486	492	532	521	512	518	524	482	503	543	518	486	497	540	501	505	503	513	507	488	551	464	518	525	543	498	515	515	532	473	532	541	563	498	446	507	520	502	526	560	512	519	497	547	488	522	491	503	497	493	533	479	464	501	495	531	477	514	483	509	478	466	539	487	503	497	506	493	486	507	512	518	502	513	520	480	485	550	516	474	537	518	514	487	524	478	527	534	508	474	476	445	499	528	507	504	500	522	509	482	481	504	487	472	519	488	503	505	512	485	553	470	508	519	493	524	500	511	542	491	477	490	565	493	493	493	459	525	514	465	578	513	516	497	521	515	521	534	447	491	469	518	517	516	517	475	498	515	509	493	510	493	551	535	497	503	480	518	500	464	508	526	532	485	525	504	512	511	486	474	522	514	535	445	512	487	511	505	497	486	547	499	518	494	513	501	501	474	480	525	519	506	480	546	501	472	526	487	507	523	510	513	498	497	545	528	479	476	526	460	516	468	511	527	514	513	515	465	504	566	515	516	527	490	505	511	530	472	524	513	508	489	493	511	540	479	507	483	494	529	516	513	524	460	525	498	529	485	533	518	511	514	518	498	518	498	488	506	524	479	505	537	486	481	482	505	484	494	511	505	510	563	553	499	493	479	514	494	541	519	486	505	551	511	522	525	471	490	529	523	513	484	548	493	536	479	508	523	488	528	518	501	551	514	541	485	492	520	479	489	471	526	487	489	508	495	497	474	482	548	501	490	517	493	526	507	498	515	479	520	506	488	535	517	496	480	507	513	544	524	531	480	499	516	472	508	542	520	503	469	491	486	511	483	535	517	491	500	543	505	486	512	494	488	514	555	517	497	524	500	522	500	525	534	453	492	487	543	496	493	526	544	514	514	523	484	491	515	447	510	531	508	507	507	520	536	514	480	516	512	553	542	487	465	519	521	514	507	478	503	496	501	478	502	530	492	498	490	501	456	519	500	492	533	551	515	525	502	537	508	523	531	514	499	557	517	491	518	501	489	492	543	500	499	513	470	511	541	550	529	493	522	477	540	509	519	491	528	534	493	503	502	473	516	491	505	558	492	514	459	504	499	515	492	483	524	525	487	526	534	506	484	494	482	492	483	499	513	512	496	514	528	547	509	493	490	505	537	559	483	544	457	487	507	516	519	530	488	517	526	522	524	465	458	532	530	515	532	550	515	526	513	525	508	526	484	472	495	493	548	494	511	506	480	511	518	486	560	501	526	527	513	502	519	511	500	498	555	520	500	511	510	523	509	541	491	496	539	477	538	524	508	499	447	526	482	487	538	515	467	469	509	469	501	487	475	519	505	481	514	488	492	523	501	549	523	529	521	473	519	500	499	503	482	482	518	511	480	500	473	472	491	509	519	502	525	479	481	480	484	496	479	534	485	548	514	544	512	488	485	495	528	510	549	477	518	484	529	509	464	486	480	545	510	557	513	556	510	492	522	516	514	516	512	513	516	484	492	471	500	509	513	481	524	548	482	502	544	520	551	490	540	491	526	558	433	518	520	526	526	512	521	488	535	483	530	532	517	557	486	502	517	529	482	519	510	490	490	527	471	477	541	478	482	534	504	522	513	466	507	519	470	524	530	514	467	479	492	490	499	528	558	496	476	518	488	491	525	490	506	494	474	521	534	469	496	535	519	476	537	528	464	496	514	508	506	506	541	547	510	488	521	552	480	533	523	545	505	509	539	547	536	519	485	478	524	537	511	515	514	487	514	509	497	502	515	544	501	556	526	498	495	503	479	491	525	513	524	515	479	483	523	525	543	514	506	497	523	524	532	490	511	504	497	503	555	502	519	472	506	508	490	515	508	488	522	548	492	539	493	451	432	476	483	517	517	569	464	494	494	531	517	485	508	491	501	517	553	512	469	482	531	470	551	480	525	544	490	518	505	497	542	521	520	504	547	480	529	527	510	491	475	480	493	508	478	532	545	514	498	513	514	541	486	495	522	481	490	500	548	542	514	523	526	508	494	489	487	492	514	500	499	541	519	500	496	527	522	540	498	498	504	510	494	522	458	497	559	518	524	477	518	485	506	519	541	504	491	511	519	481	512	511	481	473	522	508	493	527	520	500	517	539	525	526	525	498	477	503	547	518	546	518	501	524	531	520	523	468	499	500	555	509	462	546	505	519	501	503	535	499	538	506	529	527	495	492	528	452
2253	813	556	313	272	334	399	387	342	306	289	276	238	221	207	206	248	326	551	860	1047	1089	778	589	420	242	194	139	98	74	62	59	51	56	59	58	59	62	70	53	88	60	70	65	51	45	70	64	58	46	50	41	47	58	50	60	55	71	47	50	59	68	65	34	58	47	69	54	55	66	60	53	65	53	65	67	56	40	62	55	56	65	47	70	56	55	65	53	68	65	59	47	48	69	49	66	62	56	71	63	58	53	63	54	60	62	66	42	54	52	57	46	50	53	47	58	47	52	58	74	68	61	53	53	55	54	47	55	53	62	60	40	54	57	51	62	58	59	51	45	44	62	55	65	63	56	54	50	59	61	53	75	51	72	57	64	52	57	50	59	47	52	53	62	57	62	52	73	61	50	66	58	55	64	67	50	75	58	61	65	64	61	66	72	57	56	67	62	61	50	49	55	46	50	56	63	56	49	59	52	55	51	64	45	53	53	74	57	61	52	58	66	54	60	48	70	68	51	63	56	58	58	60	63	61	64	61	53	62	68	50	45	47	53	43	57	67	56	65	58	51	46	60	52	49	59	54	56	68	50	45	55	48	59	57	54	69	62	68	50	57	64	54	65	47	66	57	72	61	45	63	69	65	61	57	61	53	62	69	62	59	49	69	65	48	56	57	62	50	51	38	59	61	58	52	43	54	61	61	52	65	77	61	53	51	64	49	53	53	41	65	59	57	57	50	59	63	59	61	58	41	63	59	70	61	61	49	62	44	72	60	46	55	52	70	42	45	61	63	41	73	55	47	66	60	57	71	57	56	57	58	62	57	53	63	76	44	65	55	62	59	55	52	69	48	58	70	53	53	59	59	50	49	61	54	58	64	62	52	55	60	61	59	59	63	43	49	64	63	61	59	68	65	71	60	66	58	55	58	51	63	61	62	56	56	71	58	58	45	64	68	53	53	68	57	59	68	48	64	47	55	60	64	59	48	59	57	48	58	65	61	63	61	58	59	45	58	63	66	66	59	56	45	60	61	59	49	50	51	61	51	49	60	64	56	56	62	64	58	57	57	73	55	52	57	62	42	52	67	60	62	71	68	60	51	45	64	57	64	62	55	57	55	57	61	59	44	47	51	64	54	62	58	54	49	62	57	54	49	61	57	55	72	52	56	51	54	69	54	60	64	51	47	54	55	51	48	46	45	54	65	64	55	61	57	54	59	49	52	60	50	49	68	60	55	70	49	57	60	51	67	70	53	43	69	58	57	55	48	69	63	48	55	40	53	62	69	68	50	56	57	45	53	50	64	55	62	62	47	52	48	45	49	56	57	58	73	58	68	60	64	62	53	61	62	82	59	59	52	40	52	61	60	46	47	49	64	60	53	83	67	58	63	57	54	49	50	62	60	49	50	58	59	59	55	58	67	69	50	52	58	58	48	55	51	62	45	47	62	61	65	55	61	51	55	53	49	70	56	57	53	71	62	62	66	54	43	59	66	74	68	63	63	51	60	58	52	54	56	49	56	54	64	55	50	51	54	49	56	72	47	56	60	53	57	42	62	64	58	52	65	65	51	56	52	52	61	70	56	53	58	59	52	51	49	51	61	67	61	55	55	59	58	69	52	58	57	66	62	54	59	61	53	62	62	48	60	44	57	58	52	56	62	58	64	73	56	38	45	49	52	56	53	52	61	56	46	64	45	66	72	57	55	52	50	49	51	53	59	48	39	58	62	55	47	56	54	54	57	70	56	53	71	56	61	62	59	58	69	59	68	60	54	66	50	39	52	56	68	58	69	53	48	46	60	49	57	53	58	71	72	68	48	63	60	46	49	65	53	67	54	45	50	42	61	72	40	45	55	51	66	63	61	55	50	59	55	64	46	58	48	62	63	56	60	62	62	38	54	64	60	65	58	63	50	53	52	61	60	58	53	51	51	47	53	56	54	57	60	70	65	56	71	61	58	51	60	57	56	60	52	62	56	56	64	55	56	50	57	46	44	59	51	59	40	56	55	52	53	71	65	56	59	44	55	55	46	48	54	60	50	62	42	41	58	63	63	66	63	62	51	36	69	47	40	70	73	64	61	55	51	62	44	56	48	49	59	59	60	39	47	52	55	72	53	57	60	39	63	58	58	46	59	58	68	51	64	50	48	61	63	50	64	64	62	65	68	46	50	53	37	64	61	44	50	68	71	64	47	64	59	62	61	54	61	50	59	68	53	70	63	59	59	65	52	68	58	71	73	47	66	69	62	53	60	61	61	55	55	51	67	66	54	61	78	50	60	52	54	73	54	55	50	57	65	60	55	56	54	51	71	61	57	60	51	47	65	54	48	50	47	58	58	46	47	60	70	65	47	52	58	67	59	79	58	53	45	68	52	43	67	58	58	57	62	54	54	57	45	49	57	46	58	60	56	67	55	58	41	55	47	56	56	54	57	53	69	60	68	51	51	58	61	57	46	49	58	53	65	64	51	67	52	52	68	63	62	67	66	66	53	67	49	60	63	58	58	47	56	64	59	47	61	64	45	52	72	71	57	61	58	73	58	60	46	62	69	57	54	50	55	49	64	62	70	54	50	46	53	59	48	54	69	69	67	58	56	59	64	51	61	47	46	56	62	55	59	66	52	58	64	56	49	57	64	71	55	51	78	70	55	64	55	59	39	52	54	44	55	56	56	39	59	68	47	64	62	48	53	67	55	43	51	54	62	46	54	66	62	44	55	56	57	60	74	41	57	59	69	48	52	49	39	61	49	61	55	44	65	54	51	58	66	51	61	52	72	62	53	47	51	50	63	44	51	54	54	45	72	55	53	57	54	53	67	53	62	60	74	54	53	57	53	53	54	65	56	59	48	52	57	56	65	60	58	61	60	55	62	68	56	54	43	55	59	57	38	51	59	56	52	56	49	46	46	53	57	67	44	41	65	72	64	56	60	64	54	59	60	70	54	43	66	55	48	57	50	59	52	54	60	50	69	62	51	45	57	48	46	57	66	60	59	47	53	49	72	61	49	54	51	57	44	56	45	70	56	57	52	53	52	45	52	50	62	40	53	62	60	64	61	67	40	64	59	60	48	62	47	54	53	67	64	55	56	54	62	57	43	69	53	56	67	63	55	53	52	56	59	54	56	68	56	53	61	66	56	50	57	60	57	61	61	63	51	63	65	57	53	58	57	60	47	74	60	62	44	68	65	57	55	57	38	54	60	65	62	62	49	47	45	44	46	55	59	63	69	48	61	52	62	60	47	70	66	47	53	43	58	63	54	84	57	57	59	67	54	60	67	47	65	51	73	65	50	61	63	61	49	63	47	60	47	50	64	64	58	65	60	55	76	64	58	62	57	52	64	65	69	48	52	44	56	60	59	67	49	67	52	59	47	61	47	41	49	60	64	56	56	57	47	48	59	70	62	56	62	61	73	53	63	55	62	56	65	63	72	57	73	57	55	60	60	53	51	61	43	60	66	51	48	68	51	53	54	73	55	55	45	50	65	43	47	48	62	60
19153	7667	5388	6089	13132	17251	16482	14647	12317	9737	8637	7502	6874	6222	5199	5154	5291	7542	11893	17360	17877	17257	14699	10976	7623	4655	3026	1807	1196	744	570	499	424	428	450	438	434	416	385	406	372	430	394	373	370	401	390	426	390	388	415	383	424	405	405	393	406	405	412	402	399	373	364	366	406	437	380	372	370	384	435	442	435	431	420	426	393	400	400	409	378	421	374	435	383	399	387	411	382	392	389	426	403	422	424	395	391	391	415	385	384	432	403	421	389	374	432	402	407	386	392	376	389	394	390	377	424	385	405	453	384	385	390	412	391	439	457	390	389	364	404	402	418	359	435	354	379	408	417	383	380	406	391	403	388	406	445	387	428	363	410	415	358	386	410	411	411	411	390	426	414	378	403	370	379	403	388	420	396	424	383	370	398	408	429	420	414	399	437	407	371	397	422	403	426	372	370	398	393	394	407	436	435	420	417	397	404	390	382	438	410	380	373	386	444	402	415	444	407	405	403	413	394	416	415	382	411	439	405	378	365	407	427	409	389	387	422	378	366	392	430	424	412	396	417	422	396	364	379	410	381	393	387	407	440	436	417	393	420	423	421	429	428	418	410	399	366	392	413	407	366	452	384	438	408	418	368	403	405	398	422	387	423	411	387	372	405	419	372	404	382	423	389	413	398	387	400	401	415	395	428	401	410	435	416	428	408	382	371	382	387	404	390	409	400	398	405	431	425	386	397	384	394	414	421	431	407	381	396	396	398	401	416	377	368	427	388	368	440	417	392	398	411	382	405	393	392	392	423	403	396	415	385	417	403	407	398	421	443	404	427	384	408	378	392	459	411	423	377	387	430	384	428	423	401	399	409	366	383	380	430	436	388	411	398	404	407	422	441	356	429	405	389	420	381	400	418	393	389	420	407	405	387	443	428	396	391	375	384	430	416	401	389	400	384	348	374	417	387	409	394	369	394	411	411	407	408	405	416	346	419	416	397	443	392	399	404	417	381	400	379	409	391	392	404	384	406	407	404	352	373	413	388	415	398	380	376	370	393	409	407	366	415	409	446	373	411	417	411	410	425	422	411	404	399	421	411	353	420	415	379	440	429	409	399	386	407	401	416	436	387	418	436	388	397	404	393	399	400	399	425	413	375	396	394	432	395	383	394	422	402	419	381	353	403	386	418	402	398	389	377	405	396	410	421	383	401	369	366	397	393	417	403	398	429	409	391	398	388	400	390	367	385	392	357	404	441	401	416	421	374	415	393	377	408	427	424	419	430	403	420	370	399	419	418	411	447	390	439	414	387	390	375	381	412	393	439	380	370	417	407	426	394	391	423	435	376	420	412	413	402	403	366	443	425	403	411	419	399	404	366	377	422	425	442	407	402	389	425	457	415	427	368	366	427	389	419	392	390	401	403	403	414	427	390	440	426	408	381	400	384	371	414	390	401	384	424	413	423	428	440	401	409	388	387	382	413	404	384	387	368	408	389	421	384	381	428	418	439	402	359	412	428	403	409	386	426	388	413	354	396	394	411	381	408	417	428	396	357	399	411	423	405	425	405	427	419	386	458	405	415	414	425	404	363	399	384	397	407	406	420	400	402	426	365	413	354	418	429	412	386	382	399	400	372	419	394	400	403	403	381	399	467	400	369	379	415	381	391	390	425	420	432	414	408	422	354	382	391	391	405	438	404	407	378	419	402	401	428	383	438	391	402	419	402	383	425	371	440	397	385	392	391	423	394	411	401	372	385	417	389	397	438	412	398	396	448	382	392	432	411	415	422	395	397	415	399	386	374	402	402	409	407	415	427	398	406	377	392	439	392	387	408	411	376	415	386	372	411	397	399	403	406	427	405	408	372	433	404	419	403	429	393	382	411	391	382	375	414	422	404	386	381	411	387	383	398	382	428	431	427	409	375	423	442	398	412	397	392	406	426	370	382	410	414	405	396	438	412	434	362	402	411	401	390	400	394	419	376	415	400	375	371	409	385	404	427	433	423	372	417	406	395	382	413	414	405	374	414	392	415	430	380	421	385	369	422	420	388	403	409	407	402	419	388	411	386	378	403	407	366	428	408	419	409	401	422	426	404	423	422	391	354	405	397	403	389	395	406	403	381	424	441	416	435	378	421	390	421	377	399	433	413	361	383	371	440	429	417	401	384	408	363	400	366	394	382	372	413	402	420	385	380	372	393	386	397	386	404	412	419	395	414	393	412	380	388	414	393	413	426	410	409	387	370	389	457	361	400	407	415	419	364	417	398	404	371	360	384	443	394	404	403	408	395	411	411	431	434	396	436	378	405	389	398	431	375	364	397	422	431	392	391	422	385	434	390	377	403	415	410	389	387	359	418	375	401	401	414	416	395	383	415	408	392	399	411	448	365	439	400	396	404	398	389	387	405	375	422	400	407	408	406	405	397	389	385	387	418	395	394	376	417	407	395	394	441	405	415	407	402	407	390	430	450	399	371	424	396	352	428	394	408	358	391	418	388	407	378	396	404	387	411	399	361	423	425	389	435	370	417	397	393	422	403	434	398	440	421	447	386	385	365	434	391	403	411	421	410	438	407	376	391	397	401	411	377	370	434	398	423	391	394	424	417	393	397	357	402	423	407	391	426	404	405	411	391	419	366	406	421	395	366	331	405	383	392	398	394	379	401	395	405	378	408	358	447	403	396	371	390	396	415	424	423	394	404	386	384	395	434	419	388	419	362	413	407	379	412	397	450	413	403	438	424	390	406	410	362	396	403	440	407	417	402	408	396	392	420	404	374	440	406	391	401	396	403	400	415	386	414	393	401	384	398	399	368	391	400	392	439	396	369	383	418	413	395	392	426	405	418	428	412	360	377	395	388	402	387	429	417	416	410	410	432	392	398	390	368	420	388	401	383	420	417	386	417	381	409	373	409	382	366	397	384	395	378	370	358	420	395	438	433	392	422	414	417	383	400	385	395	409	412	415	407	403	411	394	398	392	424	387	367	390	419	405	394	387	397	414	415	435	383	392	396	374	402	392	404	343	424	387	391	369	371	378	428	365	398	381	408	394	381	401	407	405	403	396	413	426	435	385	420	410	405	358	369	388	389	350	387	403	397	391	378	422	385	400	438	395	421	396	382	375	403	409	383	389	386	395	402	382	424	414	410	367	380	379	404	408	380	417	385	436	372	391	372	395	351	396	405	408	418	398	444	372	435	412	396	426	415	389	404	378	410	394	374	410	379	387	410	425	359	435	384	421	423	400	391	414	378	407	411	397	427	391	409	410	440	420	404	407	396	406	395	392	424	342	388	427	410	407	401	406	421	380	405	399	383	382	411	407	416	416	384	428	422	419	396	376	374	402	373	430	380	380	410	371	437	405	422	390	391	421	414	413	385	403	388	404	414	400	395	426	418	388	414	371	444	443	412	425	355	408	415	399	413	388	387	383	384	440	420	399	379	424	406	412	373	390	361	402	432	393	380	417	365	423	433	428	411	433	425	415	402	425	423	417	411	369	401	388	419	415	435	355
2086	598	370	221	141	135	190	231	212	194	217	159	152	139	139	142	130	128	134	148	171	227	155	138	109	98	70	65	65	62	62	51	60	63	61	52	64	64	59	69	50	64	63	57	48	75	46	49	69	50	55	56	67	54	56	57	50	52	72	54	46	62	68	63	65	53	61	63	63	59	66	56	77	54	48	62	44	56	59	54	66	64	62	60	64	59	55	56	64	55	74	48	59	46	67	51	59	57	64	79	62	54	47	72	55	58	60	59	64	49	52	51	49	64	72	58	58	56	53	60	77	65	58	47	47	57	67	42	66	60	57	54	58	68	56	58	50	51	57	50	60	55	60	49	69	45	55	53	60	52	56	41	54	55	63	60	45	60	68	48	69	62	51	62	53	65	55	45	52	51	49	56	58	55	45	52	51	53	54	67	61	47	50	53	66	66	66	57	56	68	64	59	54	65	52	55	50	55	56	51	65	71	58	67	63	57	57	44	68	55	45	72	52	53	66	54	58	46	65	69	54	57	58	67	63	76	65	63	67	54	64	63	50	59	57	54	56	57	62	64	70	56	64	51	56	60	73	54	52	64	64	58	61	75	60	53	64	56	51	54	50	53	64	56	38	60	47	74	46	57	42	52	41	64	50	56	55	50	57	55	51	60	57	58	53	49	57	60	66	51	63	42	54	54	70	49	72	60	56	51	52	50	59	54	57	56	59	59	46	59	59	51	55	52	54	63	58	51	55	58	64	55	54	71	50	65	67	72	67	53	47	54	50	59	53	61	51	60	61	44	62	60	50	54	62	65	65	57	66	54	51	53	55	50	56	42	54	62	48	73	49	52	67	70	66	47	63	58	59	47	53	53	57	43	43	47	56	68	56	60	64	58	70	67	61	62	62	63	59	50	51	60	64	63	57	60	52	58	54	60	58	47	62	62	48	47	50	54	52	44	55	44	62	51	48	48	51	59	64	60	58	61	57	64	43	67	68	50	55	63	62	59	69	67	58	70	61	61	68	56	60	76	64	49	53	46	54	61	58	52	66	50	66	44	75	46	39	57	68	74	52	48	58	45	67	62	50	56	55	48	59	53	72	51	64	70	50	57	53	47	59	58	70	62	47	54	44	55	47	54	50	59	53	49	57	57	55	63	63	61	60	64	53	57	47	64	50	43	62	58	48	64	62	62	67	51	55	59	47	54	66	53	51	53	52	54	67	50	45	73	60	53	63	53	60	57	60	56	60	58	52	71	70	63	53	57	51	59	44	60	51	76	63	47	61	52	52	59	72	61	54	58	65	67	40	70	72	57	65	77	52	69	65	50	59	53	54	61	67	60	57	51	64	53	55	68	49	59	51	50	57	55	63	53	56	56	58	61	53	55	66	62	44	58	80	63	55	60	64	54	71	61	54	53	47	53	48	49	79	66	55	59	46	49	49	45	63	56	52	61	72	54	75	62	62	67	52	52	72	62	63	51	51	61	55	56	55	61	53	62	68	51	56	52	56	40	66	62	65	49	54	64	53	57	51	47	59	49	67	64	49	78	71	54	48	53	64	56	55	49	64	47	63	68	65	63	52	66	57	52	60	45	60	59	49	65	56	52	55	58	60	49	56	63	58	60	49	56	63	46	52	58	58	70	54	75	50	55	64	51	62	56	73	51	43	71	62	47	54	69	45	52	43	58	64	52	56	48	50	54	62	70	56	63	79	44	49	51	56	49	62	64	49	63	52	63	46	63	62	61	46	68	41	63	62	68	51	52	56	67	44	57	53	47	49	62	49	45	55	68	54	75	48	59	71	58	61	68	47	57	64	54	56	38	65	46	53	63	58	66	59	58	67	63	65	45	60	45	68	64	43	63	44	63	74	58	58	61	61	68	64	56	58	62	61	51	55	64	55	47	63	63	46	57	50	67	68	59	62	66	47	71	53	48	61	66	58	63	60	63	61	53	53	47	50	48	49	51	51	55	60	56	53	46	52	63	46	49	68	68	61	48	56	56	71	45	57	59	52	61	62	60	44	48	55	62	56	64	68	52	54	51	65	46	72	53	50	67	56	60	71	55	71	59	62	66	57	67	52	53	50	60	59	59	62	62	53	56	62	61	59	55	47	39	53	49	57	79	69	56	67	47	46	56	68	52	58	43	53	49	49	60	50	57	55	56	57	62	41	60	65	55	59	68	63	45	73	55	58	63	64	56	51	50	53	63	63	51	56	65	69	55	60	62	59	57	73	59	48	55	50	54	63	58	48	44	54	43	56	63	75	52	52	52	61	56	60	67	52	67	52	60	50	56	45	47	66	51	70	64	64	58	72	54	44	64	61	60	50	71	52	52	56	55	66	58	64	38	54	40	62	56	59	46	45	68	59	70	63	64	61	41	67	46	50	58	44	55	67	53	57	58	55	34	52	49	68	64	41	53	50	60	50	60	57	56	58	58	46	59	46	56	50	62	72	71	64	68	67	46	64	73	62	63	62	66	65	57	48	55	40	49	53	78	47	47	55	64	53	52	59	61	63	58	50	50	58	55	72	63	74	73	64	54	70	49	71	69	58	64	65	48	44	60	58	57	51	51	47	61	61	47	71	60	64	55	51	70	69	54	65	50	53	63	59	54	55	53	59	53	48	46	61	60	71	46	45	74	47	59	55	62	62	58	50	51	48	48	61	54	53	60	77	62	66	50	54	54	62	74	50	40	50	66	66	55	50	59	51	68	59	69	63	64	59	59	58	53	60	62	54	60	58	63	67	53	57	50	65	47	68	68	54	55	52	61	60	55	57	55	49	60	61	61	49	50	61	47	62	69	63	62	55	54	62	46	66	59	61	46	51	63	60	55	50	60	65	49	58	68	67	62	63	67	56	67	44	65	55	57	55	51	43	63	64	52	50	64	77	64	59	57	66	66	59	59	66	72	70	71	57	54	55	69	69	64	64	55	55	54	59	59	52	62	52	52	52	49	49	52	59	59	63	46	55	51	57	62	52	61	52	62	57	54	56	76	51	56	60	53	61	48	64	55	63	58	53	39	61	47	59	62	50	50	48	48	49	61	69	54	42	61	58	68	49	52	40	47	49	55	56	72	48	55	66	65	58	57	59	51	49	57	45	63	68	59	54	64	64	65	61	59	61	43	54	42	62	62	64	47	60	59	52	55	43	58	58	68	55	42	73	49	53	64	55	61	56	61	58	62	62	64	56	56	63	59	46	58	62	66	54	59	55	49	51	62	61	47	49	51	55	45	60	75	78	50	60	66	64	65	55	61	68	53	55	55	67	44	51	60	55	63	55	51	54	59	69	53	56	48	59	58	46	59	58	66	50	56	55	58	39	71	57	55	58	61	45	61	57	49	55	60	57	59	71	45	57	65	59	47	56	67	55	54	59	48	62	47	56	61	53	63	49	47	66	63	56	56	67	54	42	53	55	65	70	74	61	50	71	50	67	46	59	70	60	51	59	53	52	47	55	55	64	59	60	46	49	49	66	73	56	46	59	56	59	50
15112	6476	4054	3776	5891	7033	9627	9142	7470	6560	5588	4890	4273	3972	3156	2863	2830	2788	2932	3240	3971	3960	3057	2258	1849	1234	805	640	535	476	477	415	417	419	389	383	407	454	414	409	418	419	411	404	436	421	402	437	433	425	411	412	428	374	448	437	426	478	413	446	431	457	442	407	386	416	421	433	407	416	422	403	441	388	453	423	372	430	469	424	418	440	399	427	425	416	413	424	431	381	408	436	435	386	423	426	405	409	447	439	449	417	420	430	436	398	453	421	420	415	438	405	443	443	421	411	435	414	458	413	429	421	407	392	458	428	445	405	451	408	400	403	391	447	463	404	406	452	435	417	389	399	404	416	448	417	427	444	394	456	433	443	435	433	446	431	412	432	409	438	414	430	393	429	426	427	429	438	424	450	420	409	435	427	427	401	450	481	422	397	452	371	401	409	437	414	416	381	435	424	388	428	427	388	413	415	418	396	420	411	396	415	426	418	394	418	395	438	437	408	461	443	418	393	460	447	382	438	460	410	441	418	411	418	411	458	410	394	418	407	417	429	452	418	401	435	436	409	402	402	412	435	392	415	409	405	465	438	400	413	432	397	429	467	436	444	421	475	414	412	424	425	404	444	447	433	409	413	379	391	412	426	433	434	462	406	408	443	396	421	391	416	432	364	427	411	447	452	410	448	397	400	371	437	450	450	391	400	416	409	429	411	416	404	459	402	405	425	422	427	410	372	412	419	409	431	405	417	382	405	406	409	437	391	412	423	413	405	433	424	396	431	420	421	425	429	400	438	431	434	416	407	438	418	422	384	395	440	416	421	428	410	404	448	403	433	395	401	425	453	392	444	422	420	434	422	404	408	380	420	396	420	404	437	454	421	439	418	414	442	408	418	415	429	441	431	417	414	440	424	454	458	456	390	423	438	420	431	419	478	434	416	474	417	426	416	424	394	387	390	419	426	410	442	447	433	415	437	413	411	432	411	443	395	409	431	445	420	456	392	417	407	445	461	418	428	456	429	446	395	424	428	456	416	438	432	424	402	408	411	433	455	424	417	437	429	454	407	418	408	433	481	409	405	418	430	440	413	414	423	438	416	419	443	415	424	405	478	410	423	420	435	387	424	406	439	421	400	408	434	395	417	370	429	443	444	442	424	423	431	417	380	409	438	417	407	453	418	452	428	436	387	397	397	445	412	441	451	432	449	418	417	443	400	445	419	412	393	424	432	392	421	442	438	421	411	425	421	447	438	446	440	404	435	446	441	377	446	390	397	438	416	405	439	445	444	399	413	419	466	418	422	452	420	419	431	409	421	422	426	395	389	379	470	432	399	405	397	409	421	418	407	388	419	426	446	418	442	408	450	383	438	418	467	428	415	438	413	437	421	427	413	424	408	409	418	441	371	409	400	451	428	422	403	452	421	392	431	463	404	420	412	400	471	390	380	406	458	397	430	411	402	408	388	441	453	419	439	398	446	422	460	419	441	411	391	411	430	423	410	414	414	393	468	446	416	441	432	445	418	418	421	405	410	430	453	426	413	419	438	403	403	443	416	433	474	409	441	417	445	461	452	395	389	454	439	435	442	419	436	434	421	458	420	472	448	433	424	442	421	398	467	423	434	418	426	399	425	407	427	417	398	424	397	420	447	421	447	450	425	427	414	406	403	399	419	389	387	375	396	421	433	422	391	458	439	424	414	434	417	420	403	466	398	408	370	423	463	394	416	442	434	406	427	417	419	408	434	436	411	438	427	415	449	393	420	423	451	418	423	443	462	429	401	449	416	409	431	444	400	403	395	398	438	467	431	406	427	415	445	409	432	424	447	422	413	421	362	452	422	441	417	443	411	374	456	401	415	431	442	422	401	393	430	419	407	441	411	406	442	415	403	429	418	409	445	429	424	427	423	428	424	395	459	434	438	406	416	456	426	431	421	420	414	425	376	413	384	412	405	428	430	432	423	430	404	417	421	384	391	403	415	403	419	434	402	409	445	413	415	395	431	409	453	401	421	412	399	429	405	420	434	424	399	461	408	404	427	405	405	424	401	409	429	416	407	432	440	421	414	423	457	404	407	429	431	426	425	451	439	383	429	437	436	397	440	402	394	405	390	452	449	411	413	428	406	395	400	395	464	398	386	441	456	432	366	382	445	406	449	420	436	428	456	393	432	408	434	422	438	453	464	421	403	385	423	426	426	439	387	413	407	445	413	454	411	411	445	420	450	418	383	420	399	403	420	446	389	434	407	401	434	394	434	421	434	428	447	427	432	415	415	394	433	374	395	398	411	399	398	420	436	405	440	397	424	431	427	426	406	430	360	453	422	427	419	420	404	433	417	430	391	401	389	418	449	433	394	392	448	398	392	432	424	399	415	403	409	398	409	421	388	398	439	451	393	444	428	451	397	397	410	447	416	410	425	442	434	390	413	419	464	439	394	426	402	409	402	394	424	464	433	466	426	426	420	418	438	410	430	437	415	414	436	399	412	405	463	460	419	437	411	414	394	460	470	435	439	436	438	452	441	432	362	415	447	398	457	433	448	417	450	401	425	405	413	423	420	433	435	418	417	425	388	418	431	446	403	417	450	406	389	428	416	408	441	410	410	422	423	402	407	430	427	423	461	406	382	425	451	392	444	463	432	445	425	419	416	418	438	394	397	397	401	405	406	420	420	429	416	424	436	413	424	462	411	403	437	423	445	417	426	407	436	420	409	420	427	438	456	441	415	390	426	424	459	370	408	441	382	395	430	424	406	414	437	450	410	418	415	412	399	414	442	404	464	424	404	458	425	431	458	428	403	428	439	408	418	371	449	418	452	454	451	456	463	420	430	414	404	434	413	447	428	441	428	435	421	439	397	437	423	443	425	449	457	439	433	450	449	423	374	446	450	398	444	422	438	428	398	487	384	430	426	405	433	399	394	408	452	391	406	443	434	381	434	436	431	405	395	385	383	420	420	415	424	418	405	403	468	427	422	421	407	418	416	421	430	443	389	428	415	416	423	457	405	416	395	416	416	432	447	431	400	415	396	385	408	427	388	408	449	442	375	427	432	419	423	441	411	427	403	398	432	423	422	429	404	380	454	412	409	415	397	414	408	433	419	404	393	438	449	421	460	446	450	417	429	438	437	397	421	421	440	421	456	486	429	407	421	424	430	442	396	428	433	425	405	394	407	411	424	457	411	408	408	398	424	419	387	430	408	419	390	416	409	407	392	424	434	425	405	452	403	454	406	435	376	467	445	413	432	409	427	371	419	429	418	420	397	445	445	405	404	458	447	420	463	453	424	424	436	447	435	402	442	405	402	426	434	422	435	343	426	395	376	407	394	435	446	407	437	386	426	445	461	430	443	402	422	438	435	449	407	427	414	434	437	423	433	427	398	409	410	401	390	411	438	403	447	446	444	419	398	404	454	435	408	456	382	405	425	412	406	403	425	445	427	374	390	420	408	416	407	393	434	404	411	432	371	441	438	415	422	422	419	414	435	392	478	402	399	440	414	429	419
1530	958	450	213	126	185	251	293	238	237	250	208	204	205	146	150	163	171	241	363	629	520	441	303	223	185	122	92	70	62	56	43	43	49	57	43	44	59	43	47	40	51	57	47	56	38	44	49	37	45	45	50	49	50	45	49	55	64	56	41	39	40	35	34	46	51	55	43	58	60	56	35	56	52	50	45	45	55	38	54	38	40	47	49	33	59	51	52	53	43	47	45	44	59	46	37	49	39	46	34	53	52	47	53	41	49	47	43	45	48	35	48	51	46	52	51	62	39	52	37	46	41	48	53	31	45	51	34	53	58	56	51	52	39	49	46	52	53	48	43	52	41	42	52	54	45	43	36	49	45	62	51	37	38	61	34	50	44	35	43	48	53	48	48	44	64	41	50	44	56	43	49	41	71	42	44	48	50	37	41	64	54	48	43	48	36	46	52	53	55	46	56	37	55	53	59	39	51	49	39	51	41	62	42	58	38	38	44	60	49	50	50	32	36	71	45	50	52	69	53	43	49	38	42	62	46	58	41	45	59	41	53	57	53	47	46	42	42	46	45	47	49	45	49	41	44	45	40	55	47	60	53	41	49	47	54	39	40	44	45	42	53	41	51	44	51	39	42	54	39	47	48	62	49	63	51	40	39	46	47	49	50	40	51	46	56	50	49	53	45	50	42	36	32	45	58	47	51	47	54	48	40	37	64	41	48	45	59	36	48	47	51	25	45	42	48	55	44	38	42	47	51	40	49	55	44	46	33	53	54	45	48	49	53	53	49	44	60	36	48	39	53	36	47	50	61	53	61	59	49	42	42	53	37	55	57	58	46	41	52	63	52	53	50	48	53	53	43	56	43	53	48	50	40	42	35	63	43	49	52	45	41	33	39	47	63	52	42	52	40	30	61	49	44	56	37	42	51	45	46	44	53	40	53	50	58	35	43	43	44	60	53	49	41	38	38	51	56	50	36	56	54	37	42	52	45	48	51	44	48	54	39	45	50	48	37	49	43	50	52	35	35	40	55	47	47	41	52	37	43	43	51	54	52	53	58	39	50	39	57	51	42	35	45	38	48	48	50	46	46	56	35	36	53	43	44	58	48	54	49	55	58	33	45	48	59	52	41	45	45	56	46	53	50	54	55	43	44	52	57	53	39	43	56	41	46	53	47	52	43	49	48	48	53	55	45	47	38	43	42	35	55	45	34	37	44	60	41	56	48	53	36	56	45	45	55	50	41	44	50	51	55	44	39	48	51	41	52	41	45	44	54	36	46	39	46	45	47	51	50	56	52	55	52	41	53	53	59	47	46	44	52	34	43	49	53	41	33	41	42	33	43	46	52	50	44	43	52	51	49	52	59	38	42	40	50	40	32	45	44	43	42	47	50	56	47	47	54	46	36	58	35	48	43	57	44	57	41	54	36	43	54	34	41	49	57	48	40	51	53	50	37	33	52	53	44	35	52	46	55	62	49	35	55	44	45	40	43	46	59	43	49	50	47	33	56	43	47	48	59	66	42	45	54	54	41	49	39	44	52	49	43	50	55	47	51	52	61	47	62	49	43	52	49	51	55	46	48	43	50	41	56	49	50	53	58	55	59	45	50	53	33	46	31	52	48	44	67	43	56	57	45	45	37	58	41	53	37	48	46	55	47	45	42	35	42	53	45	54	50	50	55	39	43	37	57	52	53	38	46	53	45	43	48	44	49	53	43	39	52	49	49	48	45	57	48	38	46	47	33	50	57	49	48	45	56	53	50	53	48	54	60	50	38	45	43	46	53	45	52	52	47	43	32	47	48	48	48	35	53	48	46	43	52	46	42	47	46	42	53	49	42	48	48	54	53	51	40	51	42	36	35	30	56	45	56	46	41	61	48	46	48	45	43	54	58	52	43	51	62	49	37	59	52	57	43	49	39	42	46	38	49	31	48	52	42	62	48	50	27	60	42	52	53	47	52	47	46	47	48	54	57	44	48	45	41	46	40	47	50	50	45	38	51	66	55	41	41	43	48	57	37	49	45	41	39	45	54	48	42	53	47	47	40	33	47	45	42	47	33	45	57	60	46	51	37	44	52	55	30	38	54	50	36	47	41	51	50	52	47	45	42	45	63	47	41	44	54	51	60	46	55	41	40	46	46	51	44	55	37	54	45	43	52	60	49	28	50	42	46	54	61	63	57	43	50	48	52	52	36	50	56	50	56	47	47	42	54	47	41	48	54	46	54	52	37	41	57	44	54	40	31	50	51	43	51	37	50	51	37	41	50	54	51	36	48	54	52	54	45	62	55	56	51	44	47	56	42	59	46	59	35	33	46	42	47	36	49	56	33	47	48	49	35	59	53	49	46	45	44	48	42	50	51	50	45	37	41	43	43	39	49	51	44	44	43	46	44	55	62	53	47	52	53	29	44	52	56	56	46	50	45	59	50	57	40	40	41	49	52	47	38	42	53	61	49	57	51	38	59	39	46	53	52	32	47	50	50	55	52	49	52	54	51	41	53	36	53	38	47	44	46	48	45	53	40	49	44	58	39	52	50	58	51	50	40	53	44	40	51	54	35	42	48	55	56	47	42	56	40	51	42	50	47	52	55	45	34	46	51	51	42	49	45	50	36	49	37	56	42	48	48	25	58	49	42	36	42	39	52	52	60	47	55	50	48	45	39	39	53	49	52	54	41	57	55	48	49	49	59	41	48	48	44	36	50	43	43	50	42	48	54	40	43	51	46	45	41	43	57	59	43	44	48	47	54	51	41	59	51	44	31	50	49	44	51	47	54	34	51	45	50	41	48	41	43	51	31	31	51	50	55	49	57	47	52	41	56	40	50	47	45	54	33	49	45	53	55	50	49	47	48	39	54	40	52	42	39	50	48	47	63	42	54	47	50	57	56	50	40	37	63	66	59	48	40	38	67	48	53	31	40	30	51	54	41	47	50	41	39	59	37	45	48	44	38	46	52	45	44	48	51	61	52	53	44	54	53	41	43	51	59	46	55	50	37	37	40	50	48	51	45	46	56	38	50	48	30	36	46	42	40	48	44	46	61	38	38	38	44	41	52	65	43	43	39	46	42	48	44	55	45	54	44	36	53	40	49	43	57	37	40	49	45	57	48	50	51	48	43	41	47	36	55	41	48	40	58	43	58	56	37	50	48	44	45	62	45	48	46	47	42	39	48	46	57	33	47	43	48	42	44	51	59	48	51	52	54	41	44	49	43	42	52	54	38	47	49	43	49	46	45	56	52	42	43	58	45	34	43	52	53	49	42	60	57	45	49	54	41	52	49	51	55	51	51	56	54	45	40	58	43	36	38	51	47	42	41	44	49	46	41	41	44	49	38	35	53	36	54	47	50	39	44	47	51	49	50	54	52	54	45	43	41	61	43	44	43	47	51	55	50	47	48	65	46	47	60	48	41	47	41	61	50	41	38	49	41	40	48	47	51	53	54	43	39	50	61	53	64	57	39	53	57	54	47	45	45	47	49	43	54	48	45	41	52
16672	9062	4680	3753	5992	11332	12073	11040	9316	8443	7469	6906	6043	5449	4490	3711	3659	4006	5479	9021	12626	11038	8932	6773	4737	3131	1842	1155	704	535	409	372	363	363	364	333	358	355	341	336	329	343	331	364	310	372	342	312	327	361	335	364	369	378	344	351	365	330	360	344	366	341	367	322	344	340	345	329	350	380	344	347	333	331	315	355	345	339	353	344	335	318	325	328	373	336	362	364	342	368	350	351	344	365	348	305	369	367	350	321	345	352	348	365	356	331	359	331	374	347	358	336	352	340	353	339	354	324	349	348	358	348	362	339	328	328	321	334	335	338	366	360	329	345	355	343	391	354	361	325	339	296	349	350	342	300	333	359	348	337	356	353	354	349	348	370	329	329	340	348	335	376	343	358	330	350	393	341	342	349	357	349	322	347	378	306	345	339	321	358	363	357	352	343	371	350	342	353	371	365	346	337	365	323	322	355	333	341	340	360	324	362	359	325	375	342	359	361	365	344	337	357	343	340	345	338	336	319	353	366	366	358	349	395	379	357	369	308	360	351	313	315	341	353	348	358	314	316	334	319	318	348	325	373	361	313	369	358	339	344	332	350	341	342	375	349	338	382	323	360	316	345	328	358	361	335	337	348	350	349	365	353	346	300	347	371	332	346	371	374	349	349	335	319	343	335	338	348	330	364	341	371	360	377	349	359	341	348	345	343	367	365	365	353	355	315	322	345	367	367	347	333	342	311	341	339	348	329	351	330	322	345	353	361	348	349	324	339	360	368	351	352	351	342	347	361	345	351	338	349	323	377	327	366	359	364	371	331	309	334	300	354	359	368	361	357	336	350	356	348	331	373	322	365	354	324	366	351	345	378	330	342	357	324	354	360	333	363	332	315	359	347	331	361	344	342	345	315	356	352	381	345	329	315	355	352	356	355	342	352	327	382	373	339	332	331	328	327	348	325	314	349	352	320	335	309	365	353	337	344	300	339	367	360	298	357	342	367	347	324	341	364	329	371	332	350	365	352	366	379	326	319	373	370	344	361	335	352	377	334	338	332	329	346	333	373	346	309	346	359	345	328	356	330	378	339	366	375	349	368	383	315	311	350	385	345	371	320	332	308	367	310	345	338	325	353	375	351	335	328	324	339	338	336	359	339	355	351	332	389	375	377	378	336	357	344	351	331	344	334	375	374	363	348	332	330	355	347	343	331	352	346	309	352	309	318	358	318	321	351	348	359	331	358	342	356	345	368	381	367	344	339	348	370	341	326	324	346	350	300	356	361	340	364	352	334	312	341	367	366	349	341	353	358	382	326	328	359	346	360	348	346	315	368	332	344	345	356	345	338	379	328	351	372	358	331	319	347	335	349	317	330	342	341	316	350	324	342	330	332	357	346	353	382	345	338	339	334	342	360	344	362	349	315	353	356	360	327	304	374	325	373	333	355	334	345	340	323	356	294	355	346	342	309	334	353	345	321	365	378	345	375	337	325	366	345	377	326	333	369	357	363	376	350	315	341	338	340	350	335	355	333	373	331	353	339	355	321	356	352	343	356	392	371	358	317	349	338	323	346	336	358	346	322	356	331	345	357	332	328	335	352	313	330	343	333	308	359	344	387	324	325	322	324	342	357	331	356	370	359	330	320	338	329	352	372	311	310	371	330	332	353	337	341	332	370	353	319	382	364	372	341	340	357	365	372	349	319	346	351	360	373	339	395	326	327	346	328	352	348	353	350	341	362	348	381	335	340	357	336	353	343	361	346	386	343	365	346	371	320	340	346	369	321	351	333	372	351	343	323	368	354	321	330	341	334	322	341	371	287	363	330	367	324	330	317	336	376	343	355	329	353	337	313	354	333	315	357	355	334	320	343	349	350	339	335	355	337	369	342	359	381	342	339	355	361	344	336	354	329	341	344	304	362	353	344	340	384	331	359	355	359	363	341	316	334	395	311	318	369	367	343	342	368	328	337	374	345	336	357	328	342	382	362	338	349	329	338	326	329	374	350	351	350	315	343	342	356	349	344	335	366	347	341	346	357	338	338	355	370	322	320	333	358	333	334	348	328	327	360	340	375	360	355	346	332	374	352	390	354	355	327	347	358	318	345	344	356	343	343	348	340	308	360	361	303	361	356	344	361	371	359	348	315	351	316	367	328	378	362	353	365	369	344	373	350	339	340	342	351	353	317	363	350	343	345	320	330	356	327	335	308	367	371	358	360	345	350	314	340	383	392	348	335	396	317	363	351	334	326	326	330	341	311	315	316	350	372	372	369	343	332	306	350	394	345	351	351	374	335	367	351	328	334	341	342	332	369	341	348	328	333	341	334	350	364	332	388	340	351	347	383	371	364	331	340	385	335	351	324	351	357	338	316	335	362	354	368	358	340	325	374	358	328	316	381	357	341	356	363	352	323	373	342	361	336	302	344	370	326	315	343	328	349	350	329	337	363	352	347	331	377	375	347	327	350	350	354	376	331	381	341	372	366	357	322	335	315	321	354	362	395	359	337	355	347	309	357	362	339	353	340	318	381	344	375	353	367	335	378	350	369	319	354	364	371	338	331	337	364	352	394	307	356	330	330	308	342	362	334	357	367	358	353	337	343	348	317	345	367	337	352	335	322	363	339	327	325	411	326	344	342	329	323	319	378	349	348	353	337	392	315	346	330	360	336	373	337	377	368	326	382	335	352	372	349	334	310	309	385	335	339	384	364	378	341	359	301	367	332	336	360	340	360	293	333	364	338	381	310	333	337	328	352	355	362	337	342	354	347	364	341	374	366	360	366	318	375	325	361	337	361	330	344	327	355	346	332	377	330	348	358	364	368	347	346	348	346	362	342	361	336	364	333	329	335	326	326	346	326	351	335	372	345	375	337	370	346	334	309	319	335	348	327	324	352	358	348	327	372	343	347	318	348	374	357	334	341	333	376	314	325	317	333	358	356	318	346	303	322	346	351	357	351	356	341	354	336	332	392	394	319	375	341	341	364	301	345	324	361	350	347	347	366	364	322	393	397	340	331	351	342	321	334	354	325	322	375	346	362	344	350	326	354	353	370	332	316	353	346	325	316	368	370	357	342	335	340	373	343	355	358	372	370	347	345	322	301	348	345	355	319	346	331	348	347	349	377	326	328	358	372	343	328	376	315	370	325	381	351	325	344	351	345	336	339	351	341	391	361	331	339	349	340	342	372	340	318	347	361	374	325	350	346	336	327	343	359	332	350	330	335	311	335	336	345	344	364	341	377	374	367	318	365	297	319	353	346	332	339	333	350	319	322	319	352	336	360	333	345	374	363	360	334	404	364	349	320	321	379	335	330	346	337	375	356	332	339	340	358	347	332	380	337	336	331	374	325	366	327	355	339	351	340	346	350	330	355	312	336	360	388	323	345	383	340	379	367	342	355	350	325	320	378	373	345	337	345	355	371	326	362	325	339	315	353	316	335	354	320	335	372	353	315	324	369	297	361	355	355	328	347	329	346	316	345	352	336	339	356	345	316	343	378	315	363
3147	937	410	234	173	159	229	258	298	289	191	255	202	179	164	170	145	167	278	483	581	543	501	394	327	242	175	102	96	62	82	89	77	85	61	54	64	68	77	80	60	84	78	77	71	69	61	67	56	72	65	75	83	79	83	81	70	85	74	57	64	70	82	84	63	87	80	75	63	80	70	58	64	64	58	71	78	62	81	58	79	75	82	63	78	66	62	59	67	59	63	64	70	71	74	79	74	78	77	72	74	61	75	76	69	50	64	61	70	56	57	69	64	79	61	75	75	75	70	54	76	74	62	71	93	69	79	73	70	56	67	58	66	61	65	74	66	85	59	70	84	59	73	59	84	64	63	69	71	72	62	52	71	63	71	59	58	72	75	53	59	56	67	72	68	58	65	58	70	62	76	61	59	65	69	81	74	81	65	71	72	76	64	67	64	78	61	69	87	72	81	62	67	67	79	64	68	69	68	54	80	68	68	67	62	90	71	71	77	60	73	65	75	59	76	67	54	105	73	86	62	74	73	57	69	86	73	69	59	74	71	74	73	65	81	73	59	62	57	80	85	54	69	73	61	74	60	75	86	72	65	64	61	68	81	55	63	76	79	68	63	65	67	74	67	82	70	79	53	62	66	50	78	69	76	87	65	69	73	52	80	74	67	64	85	69	84	65	57	59	75	61	90	65	70	60	74	66	68	64	70	62	77	77	66	60	73	66	70	61	73	71	75	51	79	72	72	61	66	74	82	66	65	68	87	57	66	69	77	69	62	67	70	69	59	72	66	69	61	69	70	81	76	71	71	67	62	62	72	61	69	78	54	70	71	66	76	60	68	75	65	68	63	73	80	52	63	69	83	94	69	75	76	82	80	75	75	64	65	71	69	69	71	67	64	95	61	57	74	73	71	61	69	65	62	67	71	63	72	64	59	72	68	73	74	54	75	81	71	51	57	77	60	71	71	79	64	74	58	71	65	61	74	65	76	57	70	67	65	69	77	73	62	67	65	59	66	70	68	64	70	77	60	64	61	80	70	59	54	76	75	71	76	68	74	71	74	69	61	59	59	70	67	59	71	74	68	66	58	61	61	78	61	78	62	66	67	80	74	61	61	74	74	73	82	57	66	73	70	62	87	64	60	75	73	80	60	64	67	75	73	69	73	65	81	74	71	61	73	69	61	77	66	68	67	65	67	64	66	70	78	71	67	70	69	75	74	67	74	61	61	58	85	80	80	70	78	61	78	65	65	56	71	56	58	83	73	56	68	71	81	58	70	80	69	54	72	69	68	64	66	71	75	61	67	69	66	63	71	55	70	79	68	59	72	62	79	77	72	85	79	70	70	73	76	59	54	60	53	63	65	59	63	57	64	58	58	91	70	59	82	66	71	76	62	68	71	58	74	70	70	72	68	74	70	71	63	60	78	69	75	59	70	58	64	66	80	64	71	78	73	74	71	74	75	60	65	72	75	73	50	65	56	63	77	68	64	73	55	68	61	63	62	79	83	81	63	71	61	79	75	66	65	72	56	72	63	73	73	80	81	62	68	78	69	63	74	73	72	58	69	64	58	66	71	67	62	64	73	43	66	80	64	60	62	74	66	80	58	68	66	84	80	71	75	68	70	61	57	71	77	75	71	71	63	49	77	74	68	65	68	57	76	68	57	71	78	72	63	78	73	70	85	69	70	61	72	71	73	87	64	53	80	90	63	74	65	68	73	70	62	65	76	65	77	63	75	53	83	65	56	57	73	49	86	86	68	69	60	63	77	57	59	54	72	78	70	55	58	72	70	64	69	71	56	85	66	77	80	71	70	67	70	63	63	73	68	65	60	63	57	62	73	85	64	55	76	74	66	58	66	79	73	63	75	70	67	83	66	66	62	78	75	63	73	73	68	48	62	93	72	64	67	68	74	77	79	70	79	64	66	87	70	68	65	64	81	84	68	73	64	63	61	61	67	55	74	74	85	61	66	74	70	60	57	62	64	80	79	56	66	67	64	61	77	75	70	69	76	55	64	63	63	78	58	76	69	75	65	68	66	66	60	67	69	63	74	80	82	73	57	72	67	62	68	73	62	71	63	72	68	76	59	63	56	69	70	69	75	78	58	62	70	84	60	64	74	79	60	76	83	63	58	84	73	94	72	71	79	63	76	66	72	75	60	69	63	59	67	81	58	91	72	65	78	79	68	57	60	77	62	59	71	70	69	69	68	81	58	69	79	67	75	62	67	74	60	63	67	59	91	75	76	74	43	60	57	61	69	60	73	65	59	72	58	62	75	85	66	63	68	66	69	73	89	74	64	67	77	63	72	64	86	74	60	83	60	78	71	69	76	61	60	91	74	73	81	62	102	80	47	72	67	62	73	66	70	73	60	73	67	73	72	64	64	57	64	66	69	85	79	68	76	68	82	69	69	50	70	67	64	65	61	61	63	58	74	58	57	57	69	66	59	66	67	72	57	65	89	79	62	70	76	68	63	72	88	73	70	68	73	75	59	66	59	71	73	71	57	92	69	65	50	73	83	85	66	63	61	62	79	72	77	82	68	78	51	57	63	70	68	83	61	65	79	67	77	80	69	69	77	69	73	71	62	70	81	62	58	77	77	68	70	65	70	70	65	64	67	80	62	76	84	66	76	77	59	80	63	70	61	74	67	76	84	78	65	60	56	69	80	67	79	81	58	71	64	65	58	71	64	62	62	69	72	74	73	77	72	67	65	76	66	81	74	86	72	52	67	73	68	76	70	65	58	69	69	75	79	70	74	75	78	80	55	95	76	73	60	63	83	63	65	79	80	56	80	71	80	64	59	65	68	72	77	71	60	66	62	66	65	65	72	73	70	72	59	67	88	72	71	77	76	71	71	73	79	71	77	61	65	67	55	75	69	70	60	60	59	58	63	69	68	68	80	66	70	72	70	69	66	54	64	64	65	64	74	69	67	54	81	59	59	78	69	65	71	67	79	68	68	57	70	66	84	63	63	66	68	69	68	69	62	84	73	72	61	60	76	71	75	76	73	81	66	51	70	67	66	70	72	78	71	54	71	65	58	74	71	51	88	78	82	62	64	66	79	63	61	74	74	60	56	75	74	73	69	69	59	63	76	71	64	79	74	74	62	64	66	60	51	72	76	76	63	71	70	58	77	64	81	71	69	54	69	61	50	80	60	61	51	68	65	75	74	49	69	65	53	76	76	64	70	86	70	56	64	78	71	65	73	87	62	66	63	66	73	65	58	58	62	71	71	53	62	74	58	76	67	69	62	67	70	73	67	72	73	63	66	55	72	86	73	53	62	85	70	73	90	59	49	61	70	76	75	82	71	63	66	71	71	73	67	71	75	77	68	71	74	72	58	57	68	57	57	72	64	75	68	79	64	63	73	74	66	59	66	72	55	70	70	78	66	60	54	63	63	77	81	77	75	67	75	86	69	62	69	66	69	84	60	60	73	84	63	62	63	63	88	72	68	60	73	59	88	70	61	60	57	87	63	74	76	70	61	63
18638	8726	4083	3231	6939	9719	10305	10778	10151	8386	7159	6762	5540	4545	3973	3177	2910	3162	6508	11319	12486	10852	10024	8044	5747	3658	2198	1309	954	740	647	568	509	542	512	502	493	508	523	508	486	455	499	525	460	509	517	505	488	493	481	436	493	486	526	480	525	485	489	519	526	494	497	484	515	497	470	506	475	494	481	524	508	506	492	489	478	512	501	513	497	477	480	478	500	473	500	509	470	499	527	480	478	503	484	492	491	494	524	445	478	482	493	488	575	467	470	523	478	495	497	498	495	491	524	538	491	501	488	476	509	489	477	555	484	492	496	498	522	481	518	473	467	485	517	488	491	505	506	475	537	496	505	454	531	487	483	510	511	530	505	509	501	472	492	483	475	530	488	496	474	505	481	507	486	530	515	493	524	504	505	496	524	531	517	487	513	484	473	512	462	510	487	515	517	472	515	477	546	476	508	489	487	512	478	469	482	481	477	484	473	521	498	506	497	490	495	507	486	510	514	479	443	491	485	477	502	491	488	485	482	527	463	499	483	498	495	497	520	491	498	466	513	483	500	521	504	487	505	548	477	519	473	505	484	502	513	515	511	506	487	492	492	472	513	476	548	468	488	498	496	493	497	483	544	530	461	478	491	443	464	508	484	537	489	494	493	530	488	535	524	495	529	500	507	549	484	531	557	474	508	490	517	473	495	536	500	494	521	487	452	529	512	506	473	537	513	500	469	505	520	494	506	474	484	535	539	465	473	471	478	486	494	487	490	453	463	519	497	527	483	502	509	517	526	477	478	523	516	492	516	463	499	481	504	499	475	517	509	474	456	475	486	507	472	494	498	527	518	483	518	471	485	520	509	512	510	467	537	527	491	526	511	464	466	469	426	475	504	527	478	525	508	547	539	501	461	456	503	523	441	494	533	506	482	513	504	548	511	523	478	492	468	514	478	484	482	472	496	506	534	477	477	461	545	468	501	531	503	501	545	489	425	472	484	486	481	473	471	532	499	466	504	487	516	488	478	471	505	479	511	498	541	504	503	475	495	507	507	523	489	482	518	503	499	491	462	507	478	481	490	498	499	487	519	487	536	444	467	507	510	481	492	498	490	484	507	504	521	479	502	504	465	490	510	517	517	525	497	547	535	511	520	488	501	502	499	515	484	481	502	499	479	484	517	470	460	486	512	463	546	486	455	471	503	480	512	497	466	496	484	517	483	466	507	523	482	494	434	506	494	464	502	494	492	539	491	521	504	492	479	524	499	531	464	466	478	507	519	531	466	484	468	478	484	522	483	501	518	525	508	519	480	527	475	451	469	509	512	537	502	522	491	497	466	508	467	485	502	513	504	532	476	540	519	501	496	503	467	490	493	519	507	520	473	521	518	517	475	533	487	476	515	492	476	481	468	494	501	495	506	500	511	470	493	543	483	542	466	524	542	520	456	485	531	484	501	534	482	524	497	486	526	515	479	486	485	474	498	491	477	483	526	524	497	517	495	516	492	486	492	509	476	511	480	490	522	504	472	497	507	516	483	479	490	505	521	475	544	470	519	500	472	497	473	521	506	490	487	512	480	501	501	433	477	503	514	491	522	502	520	511	536	519	505	524	450	446	485	495	520	494	455	489	473	491	493	488	493	466	489	484	510	517	522	504	478	488	507	524	499	500	505	518	513	471	537	468	473	510	522	492	453	457	525	512	515	489	548	476	508	482	496	473	479	488	498	505	506	497	489	466	492	490	508	488	486	483	529	488	502	510	505	516	457	500	501	468	503	484	480	530	487	525	525	508	497	487	496	532	467	487	513	455	490	512	521	526	529	512	504	497	521	506	509	476	516	482	479	494	485	467	472	483	493	492	512	562	511	508	495	455	497	515	499	520	483	487	473	484	491	498	474	511	495	481	503	471	510	468	514	504	518	537	453	502	484	517	462	484	521	502	512	466	507	480	513	484	502	484	478	471	494	473	508	475	475	470	472	489	488	486	487	523	537	498	494	479	472	487	481	505	503	507	511	534	524	468	496	523	502	505	484	503	491	491	515	519	509	519	476	489	493	468	501	453	492	531	471	525	489	512	506	521	479	485	508	530	541	513	497	481	514	514	530	459	499	512	489	503	539	518	493	508	503	517	511	519	514	481	566	501	490	472	486	528	487	520	476	527	489	511	502	478	504	526	476	480	521	500	517	477	522	518	507	476	512	505	524	471	511	512	499	476	479	464	519	463	492	501	520	498	517	495	490	501	448	546	507	511	516	414	464	480	515	567	483	541	494	527	534	498	512	490	474	498	503	494	461	519	496	473	453	506	491	495	497	468	551	530	497	515	512	520	488	490	500	446	529	505	505	479	476	509	484	496	524	485	501	518	512	483	534	475	516	546	507	498	493	491	497	519	480	519	480	490	506	473	469	478	458	474	500	541	496	480	466	540	433	492	481	515	507	514	527	492	483	494	477	455	474	471	485	493	494	496	501	465	507	509	504	510	496	506	486	515	481	504	485	504	514	512	463	511	489	483	521	480	493	455	536	507	538	481	489	506	511	514	529	513	492	483	534	524	520	504	510	461	472	515	469	502	515	474	527	505	491	511	505	500	476	490	501	520	488	477	530	488	459	501	490	509	480	475	493	508	499	488	504	473	502	510	479	503	502	497	460	447	485	516	462	493	538	479	510	485	500	526	485	530	505	505	508	473	489	488	484	485	482	522	468	479	517	498	524	518	472	485	464	524	454	511	566	496	502	518	455	442	503	503	535	467	507	498	507	478	498	482	505	533	505	528	508	495	495	480	507	498	484	509	513	505	473	532	468	467	487	520	507	500	483	539	522	465	492	496	532	465	491	481	493	482	542	497	521	507	503	486	503	519	480	512	531	482	502	531	515	493	518	522	476	502	505	480	468	516	485	530	490	534	493	510	493	493	504	484	530	489	497	536	488	469	527	492	496	502	472	513	515	504	493	518	491	535	529	463	507	503	522	465	476	475	496	445	491	480	486	502	509	491	498	481	525	480	498	510	526	514	522	511	499	547	470	526	515	491	502	490	485	503	476	509	487	485	482	485	492	492	489	545	475	510	486	506	516	508	500	480	490	482	472	485	498	524	485	509	523	506	486	491	494	467	474	474	479	464	483	516	476	518	480	469	518	499	520	502	520	496	493	535	511	479	499	518	441	520	513	545	507	512	488	488	531	476	501	485	520	523	482	476	489	514	554	519	510	496	481	477	459	498	465	483	495	509	530	464	474	500	510	463	500	504	494	497	518	507	517	515	476	535	482	504	498	475	484	475	472	438	506	493	506	507	457	518	514	561	520	503	547	487	517	505	483	527	479	493	518	524	456	510	476	535	501	511	560	505	495	495	486	505	477	545	484	534	541	522	484	528	513	490	499	490	505	466	511	487	505	502	466	496	516	501	502	487	475	479	462	493	489	475	497	519	532	456	451	518	495	495	536	524	507	474	477	521	533	486	483	517	528	524	488	489	470	535	495	513	465	489	500	525	529	512	485	498	465	470
2693	1114	418	231	222	275	369	404	323	382	328	275	248	253	176	131	194	290	484	927	974	903	945	692	477	346	192	131	88	74	62	57	65	58	42	49	54	60	68	51	52	48	68	62	65	52	46	46	40	47	58	55	76	72	60	53	57	67	50	49	56	62	64	49	44	56	59	50	48	63	59	66	58	57	51	70	61	57	62	56	50	55	67	44	50	43	57	50	57	54	52	64	55	58	55	54	48	70	58	62	61	52	57	49	52	71	60	56	68	59	50	49	66	53	48	58	61	61	50	58	53	69	58	51	71	50	62	60	47	64	64	32	76	57	53	50	41	56	59	58	49	53	68	52	50	54	56	54	74	49	53	61	63	58	41	63	46	42	47	45	62	48	44	53	52	61	58	57	56	51	43	56	67	42	47	54	52	42	63	54	60	57	56	53	47	51	53	54	48	60	77	43	51	49	46	56	43	51	50	41	59	56	48	62	60	57	47	64	59	64	43	57	58	52	58	57	55	51	57	54	59	45	53	61	57	54	53	51	45	49	51	58	51	50	50	66	56	47	50	59	44	60	43	51	48	44	45	59	61	57	58	66	54	56	57	60	56	50	50	50	56	53	54	54	54	39	55	49	56	49	57	55	50	50	64	51	56	61	64	47	59	58	72	61	51	74	50	64	65	66	50	51	41	50	48	71	57	55	72	53	47	56	50	65	38	41	54	68	53	49	48	70	59	55	48	55	49	62	47	41	60	65	65	46	65	44	51	52	45	64	54	47	59	57	58	48	47	56	80	61	50	49	58	57	59	59	49	55	41	60	66	52	68	72	50	58	46	48	67	53	48	59	69	67	53	57	60	58	49	63	64	59	59	50	46	51	58	70	57	56	55	60	53	61	56	46	52	80	54	59	49	48	45	64	49	53	66	55	55	50	60	41	44	46	54	54	57	52	49	57	60	43	48	54	55	45	46	47	43	57	63	63	53	50	46	40	50	54	56	57	55	50	57	53	55	56	51	63	47	48	47	56	58	61	62	64	57	75	56	61	58	56	60	49	54	80	63	45	42	51	63	55	50	55	79	62	46	59	48	60	45	47	48	67	75	51	41	48	60	65	56	52	64	65	44	56	47	59	56	46	51	71	53	50	63	48	57	63	73	65	71	63	53	54	60	54	59	58	68	45	51	51	49	63	44	59	52	60	64	53	72	47	54	61	58	61	62	58	51	45	43	55	56	54	59	56	51	71	65	59	65	49	54	58	47	57	52	54	58	55	59	48	54	56	50	57	47	55	48	64	46	51	64	54	58	51	49	62	57	48	44	73	51	52	54	50	42	50	44	46	58	57	62	53	57	65	48	72	57	54	55	57	51	56	48	67	56	56	58	47	45	55	59	52	46	62	70	48	60	61	45	65	51	47	48	50	53	52	66	62	54	44	44	54	60	46	55	50	49	58	50	61	49	53	46	56	65	61	61	47	52	61	52	58	45	53	57	56	42	51	63	51	66	58	48	54	53	59	58	43	42	72	48	55	61	59	52	54	58	61	53	58	52	55	49	45	65	56	54	56	60	59	35	50	46	62	58	49	45	51	48	63	53	69	66	60	54	53	52	59	52	61	64	52	57	57	67	58	54	55	51	54	52	61	56	41	78	42	61	56	61	56	67	63	64	51	46	55	48	45	69	60	54	55	55	57	51	50	50	59	71	40	57	54	60	65	56	65	54	61	63	75	68	64	56	58	62	53	64	55	66	62	54	59	59	55	52	59	54	50	45	44	67	59	55	57	38	55	61	50	50	64	61	51	52	61	48	65	60	55	59	57	53	58	56	55	51	57	54	47	53	61	50	72	64	58	56	51	69	65	45	53	47	49	50	54	64	60	60	60	78	65	55	48	55	56	68	47	43	58	54	42	52	62	70	60	61	55	51	47	53	69	57	70	53	52	54	50	65	60	56	46	55	54	53	60	56	46	56	55	53	60	49	52	65	50	61	57	54	63	60	56	57	67	55	54	58	56	61	50	45	53	49	48	54	38	51	72	41	62	62	43	70	52	54	49	51	55	59	52	56	54	65	50	61	38	56	74	56	61	51	44	46	48	53	53	61	45	56	51	60	61	52	59	60	36	44	56	54	48	56	61	50	53	38	50	53	41	52	58	46	44	58	52	53	56	52	57	62	58	58	49	62	46	60	60	51	49	54	45	53	54	52	49	42	48	52	43	52	53	49	56	46	58	52	50	57	50	55	58	59	59	65	61	51	60	51	54	55	57	57	55	53	58	50	47	61	48	55	53	43	64	57	59	50	44	65	52	48	51	51	61	66	57	53	62	44	53	52	54	54	50	54	53	49	66	65	52	57	56	64	61	55	50	56	51	46	60	65	55	58	73	52	47	58	75	55	51	58	62	57	44	62	65	50	60	57	65	43	48	61	52	57	54	57	63	53	60	71	59	61	62	65	64	51	56	67	69	48	47	66	56	66	79	59	52	48	54	57	68	56	53	58	51	38	51	47	56	51	46	47	52	56	53	61	44	46	62	65	58	50	43	51	57	61	51	62	53	60	45	52	49	58	70	52	60	57	39	57	46	54	57	50	56	51	63	61	56	53	73	64	54	52	52	55	53	54	54	56	47	50	50	65	63	58	52	49	70	57	43	54	54	50	48	63	61	52	57	54	59	59	49	60	46	61	68	53	57	52	50	54	56	48	51	60	64	51	58	41	50	57	57	55	63	67	42	58	61	63	63	51	47	61	65	56	62	57	54	72	60	56	44	40	55	57	62	45	65	68	63	52	62	48	67	51	51	58	53	68	67	62	42	52	55	60	67	56	54	56	64	54	57	50	54	60	63	75	55	57	49	59	50	52	50	60	62	55	51	46	37	54	55	56	47	42	62	52	53	55	54	61	45	60	45	51	55	60	58	69	48	65	71	55	68	62	70	56	53	65	40	51	46	64	64	42	55	64	66	40	58	53	52	55	58	64	57	52	60	61	50	58	50	52	53	60	54	72	45	55	65	56	50	71	62	60	67	76	76	42	44	40	56	65	61	50	48	66	55	60	51	66	47	64	51	60	56	67	60	54	61	60	59	55	46	67	53	65	53	74	50	67	66	60	53	58	69	58	64	52	41	58	53	41	49	54	54	63	52	69	51	56	61	54	58	58	45	54	56	62	45	49	53	45	57	58	50	58	55	59	51	44	63	55	47	49	48	51	62	72	69	54	48	59	62	52	59	53	61	59	64	54	48	54	55	62	52	54	55	60	55	62	52	60	50	54	60	45	74	51	62	51	63	42	44	50	56	52	65	63	61	60	41	57	58	42	70	59	61	57	44	52	52	52	67	62	60	54	53	51	55	45	52	54	61	64	51	47	57	62	52	66	62	56	59	57	56	57	49	60	55	66	49	74	55	56	52	60	59	51	59	52	55	51	55	56	52	62	63	50	46	46	57	66	49	60	65	60	71	65	53	59	52	72	45	56	48	61	56	47	60	51	56	69	46	42	59
22421	9866	4093	4472	10560	16014	16348	14006	11523	11252	10081	8775	7506	6060	3917	3619	4748	7349	10415	16988	17014	16151	15971	12563	9201	5759	3105	1836	1114	749	558	436	429	370	403	386	400	418	406	393	413	375	394	403	407	379	422	413	410	369	409	384	364	404	385	369	381	404	370	416	403	394	367	412	393	413	402	405	425	393	383	403	383	403	433	368	405	389	391	387	399	401	353	407	396	423	431	396	404	364	372	451	400	386	414	357	416	398	380	410	384	389	423	385	363	413	386	376	385	389	386	359	424	415	362	400	360	378	401	375	380	415	374	370	362	375	417	408	419	384	370	431	374	376	383	410	406	399	406	388	375	388	396	395	411	404	414	419	345	381	404	393	411	387	397	426	392	424	411	390	356	407	389	378	409	401	384	402	396	360	409	422	351	389	431	395	389	433	396	377	389	401	400	400	412	391	367	427	389	374	380	393	386	384	414	365	422	404	387	372	404	381	432	392	427	390	406	389	391	426	398	377	403	381	436	365	387	409	392	368	390	390	422	412	378	383	372	402	391	414	417	390	396	414	440	424	397	400	387	376	371	387	405	382	418	407	394	429	422	369	370	384	417	416	371	393	392	368	400	377	375	391	401	425	453	382	382	382	413	358	436	419	408	411	412	374	379	409	401	373	386	396	379	387	362	387	420	381	389	404	386	394	375	389	393	386	375	436	392	420	397	367	421	433	405	398	388	418	432	370	426	373	402	433	420	376	414	391	360	380	388	404	383	369	367	390	383	390	390	383	378	386	400	415	388	362	383	383	391	387	393	444	381	406	387	399	418	356	401	377	365	405	399	367	424	401	428	365	370	360	429	426	392	357	394	428	397	417	415	444	410	390	419	410	419	382	402	388	364	385	393	390	391	392	374	379	397	393	394	377	411	381	374	351	393	376	359	381	374	419	379	439	349	359	387	454	414	356	410	381	422	457	383	382	403	395	434	419	426	382	388	366	417	370	363	420	390	388	412	419	440	376	395	417	367	377	396	389	426	413	406	391	403	441	402	401	362	398	411	390	426	401	349	399	411	403	397	407	407	410	403	400	381	384	388	412	359	363	397	425	416	367	415	363	386	405	394	397	382	378	375	378	405	417	384	415	407	354	402	374	380	403	395	385	411	396	371	407	410	402	402	384	403	434	420	366	439	421	426	411	371	386	397	393	387	401	402	405	385	379	391	393	389	369	395	430	384	416	372	402	368	363	392	381	397	385	392	366	390	363	409	387	384	401	357	409	383	428	416	390	389	395	374	405	382	365	385	389	404	397	411	389	402	386	422	413	399	409	369	359	390	421	373	389	391	407	390	380	357	382	378	403	413	417	398	381	446	396	374	402	432	435	371	344	372	398	443	388	377	430	416	414	382	387	406	400	416	351	403	384	404	375	404	382	367	426	435	374	395	390	396	401	363	398	425	395	398	386	394	383	384	393	390	378	385	408	390	411	367	434	409	387	397	400	407	411	381	394	392	363	410	404	393	398	386	403	406	402	416	410	367	380	401	408	404	420	382	407	418	425	419	370	373	407	413	366	415	365	427	377	407	409	384	402	401	407	388	415	367	378	371	396	433	383	377	376	396	399	417	405	376	399	361	406	390	402	393	421	406	407	393	358	406	414	387	380	412	411	418	394	413	410	379	392	429	408	399	400	387	410	415	407	402	406	371	400	392	376	384	381	392	385	418	417	412	394	378	418	406	389	414	400	401	354	390	402	358	399	408	433	395	399	419	427	400	344	364	397	415	395	393	398	354	383	369	374	385	383	370	373	418	408	431	444	384	399	389	410	395	367	400	431	404	400	426	406	387	417	417	378	402	398	398	376	352	412	417	423	356	430	406	385	392	397	416	393	385	400	429	373	381	395	397	400	419	388	414	396	398	371	390	405	413	403	407	382	402	373	368	414	372	396	358	405	399	400	412	416	357	422	425	391	379	418	395	374	382	422	370	374	401	415	397	360	393	402	437	424	390	413	428	385	383	433	394	384	404	369	393	384	390	385	385	420	422	393	414	399	406	393	369	377	420	385	405	434	404	413	411	417	442	425	373	390	393	381	396	395	391	417	385	403	392	398	373	424	381	415	402	395	388	401	402	378	369	401	440	389	402	392	384	400	404	399	385	423	414	390	349	401	419	359	404	373	375	397	403	402	370	401	392	397	382	403	392	381	424	411	385	392	389	384	384	427	391	411	392	397	386	424	390	393	396	437	404	365	408	365	436	374	408	384	379	416	415	401	380	369	391	407	395	381	369	400	367	399	384	398	396	417	403	414	401	439	426	369	372	360	387	397	410	387	420	360	442	374	401	406	415	391	409	427	414	409	414	433	396	432	394	378	398	401	392	384	369	386	423	378	406	344	423	405	372	366	395	398	394	416	419	435	412	393	429	437	403	413	395	368	369	379	406	408	432	395	378	378	396	422	391	387	382	378	417	397	410	397	406	384	400	391	380	455	385	408	360	415	415	385	417	410	417	426	407	390	402	346	412	395	387	396	395	395	386	399	383	399	335	394	365	385	431	385	390	372	422	389	371	400	382	374	408	366	423	397	390	374	376	421	341	389	385	429	401	378	393	411	405	387	407	382	417	387	379	402	388	405	370	382	422	387	425	400	369	405	415	416	434	373	356	405	419	370	369	394	433	418	400	399	342	383	418	418	361	382	368	407	396	400	399	416	379	404	382	384	386	378	438	428	367	409	384	436	410	388	363	402	399	384	393	430	370	381	338	364	378	388	423	386	422	378	372	397	420	404	369	406	412	369	372	413	404	421	382	403	415	404	392	414	374	403	419	400	406	406	344	415	411	405	416	401	403	399	408	384	389	397	389	397	405	411	422	395	401	394	409	413	380	402	409	346	374	405	389	379	380	377	390	391	394	425	401	423	415	372	402	378	381	407	393	399	417	410	408	409	387	364	394	408	413	342	376	402	401	361	432	382	403	386	374	402	401	371	409	418	404	403	443	345	398	439	411	377	386	393	398	417	409	388	399	405	399	372	430	404	410	385	370	378	382	403	383	384	373	368	370	417	403	451	392	396	381	403	399	394	400	377	400	430	402	391	418	391	410	388	403	383	392	418	404	417	423	399	397	429	389	364	364	401	378	425	402	387	404	360	432	401	400	396	385	406	425	402	386	390	381	392	376	395	416	368	384	404	381	401	398	425	354	400	381	400	376	375	399	446	420	401	396	377	412	375	377	442	407	408	388	400	396	405	362	391	374	393	416	420	382	400	380	421	410	378	374	386	359	401	405	371	446	409	399	394	410	396	427	422	409	395	384	392	401	421	338	377	406	398	394	424	368	408	367	367	400	379	406	407	417	415	389	400	380	394	395	422	394	406	418	395	408	423	413	438	377	368	437	395	404	391	388	402	381	365	396	371	376	394	427	389	385	367	441	392	444	367	414	372	377	387	384	425	414	402	418	367	423	409	381	386	382	412	390	396	383	423	391	351	408	404	355	387	422	389	404	336	397	418	397	394
2358	519	212	172	149	139	198	216	246	210	223	212	171	162	120	114	118	123	96	138	217	180	215	150	136	116	79	69	57	62	69	57	57	55	62	42	66	52	55	58	56	60	57	50	59	62	47	49	46	50	46	55	52	58	66	54	65	59	59	53	51	61	56	69	35	63	77	59	45	64	61	57	51	54	70	60	53	48	56	47	55	46	59	56	53	60	67	63	54	59	34	47	54	55	57	54	60	59	65	65	67	45	52	60	53	43	41	49	61	54	55	63	59	65	60	57	52	65	48	50	54	52	54	56	57	60	49	54	59	53	44	58	51	71	44	71	58	50	62	58	64	61	56	49	55	51	55	58	57	56	65	51	51	48	52	69	62	48	51	57	62	57	62	50	46	64	54	47	69	57	44	60	58	61	62	42	46	69	53	59	46	54	54	72	69	52	43	67	58	59	46	63	44	71	55	44	50	62	60	59	62	60	76	61	54	66	59	49	64	58	52	59	47	49	52	60	52	51	60	52	57	63	70	59	53	66	55	72	51	51	56	54	47	53	56	56	62	52	55	65	53	52	60	63	65	66	57	61	59	52	57	55	55	52	52	51	59	68	54	37	51	59	46	61	68	42	59	55	59	57	54	70	60	62	52	56	62	57	54	40	45	57	62	55	50	58	59	60	64	56	41	48	56	62	67	56	45	53	63	55	47	62	49	47	56	51	55	63	64	52	60	60	56	50	55	73	44	64	62	52	55	67	62	49	53	59	67	42	54	58	56	62	56	60	62	55	63	55	54	59	42	63	62	52	51	51	45	65	62	45	68	40	53	53	54	48	60	61	47	60	74	50	61	56	46	52	49	55	76	47	51	47	54	46	46	53	46	54	54	62	58	57	57	50	59	53	65	74	72	66	46	52	62	56	60	63	50	63	61	49	60	57	49	53	58	63	35	56	63	66	61	43	57	59	54	54	54	63	66	59	57	58	63	65	61	80	59	35	62	57	69	51	56	49	65	61	52	56	45	52	66	69	51	51	61	58	69	52	63	55	65	63	54	44	55	59	52	59	53	49	47	53	47	59	42	58	50	65	55	58	58	71	49	57	65	67	60	63	51	57	46	45	61	49	65	48	48	67	53	64	42	54	55	60	47	51	46	40	49	52	54	64	64	48	58	54	44	62	54	50	62	64	42	58	56	57	60	54	57	66	66	54	52	51	62	53	60	62	71	59	58	55	74	41	62	59	50	63	46	57	53	53	73	76	67	62	57	52	60	58	43	63	52	65	69	50	61	72	51	71	51	48	47	71	63	55	54	54	52	52	50	44	46	68	57	49	60	57	61	46	72	55	39	54	69	47	59	51	57	59	53	50	60	61	59	60	52	49	68	52	60	57	52	62	47	45	63	61	72	46	60	48	59	50	49	48	69	61	60	61	44	53	58	62	60	54	60	67	65	62	56	56	46	48	64	52	52	63	57	53	63	54	55	51	65	48	56	66	57	55	62	68	52	57	45	59	50	60	59	66	53	52	56	59	68	53	50	72	60	58	47	53	59	60	49	58	64	72	58	68	54	60	61	62	46	65	60	58	50	60	44	53	48	60	58	59	59	56	53	55	49	65	63	67	53	57	57	55	59	43	66	64	56	74	64	52	58	58	46	60	63	68	59	51	39	57	63	63	55	46	54	60	51	42	64	54	66	46	43	70	56	46	45	55	54	67	62	56	48	65	52	60	57	50	63	44	60	68	54	51	54	60	59	58	53	61	56	52	54	65	57	59	68	44	57	54	71	55	52	48	54	53	59	53	49	63	52	62	63	50	59	53	58	52	54	62	52	47	64	51	41	63	62	56	68	60	69	46	51	56	68	70	46	49	48	66	47	59	50	59	55	55	66	76	41	59	59	57	59	56	53	49	52	51	61	57	73	42	54	54	42	64	56	63	54	51	68	52	50	62	65	58	56	43	62	63	59	63	69	65	58	70	65	62	60	40	54	65	62	63	45	55	64	56	63	62	47	54	46	57	59	54	53	65	55	65	52	56	61	58	52	64	41	63	54	52	65	49	51	61	61	53	44	60	41	46	45	54	45	60	52	64	57	46	54	58	46	61	49	62	51	54	40	73	47	64	67	63	53	65	64	61	62	61	47	52	48	51	49	53	53	61	55	60	54	50	48	62	57	44	43	60	47	51	54	59	56	51	68	46	50	67	61	49	58	64	76	58	63	67	53	55	42	61	50	66	47	53	62	63	53	45	50	45	65	62	49	57	58	58	43	48	59	57	52	56	50	43	51	59	62	62	45	60	55	62	55	50	64	58	52	57	53	46	38	59	60	65	55	50	44	48	59	69	63	53	58	52	55	41	52	54	42	50	69	58	59	57	64	63	50	47	53	53	63	59	56	43	56	63	56	62	52	52	74	66	49	56	53	64	61	60	68	62	55	60	64	50	61	59	42	56	59	62	54	60	57	56	59	70	51	61	62	60	57	62	69	56	63	70	49	50	67	55	52	51	55	50	56	72	46	48	63	44	53	62	67	61	56	62	60	53	51	50	52	73	45	63	52	60	60	62	61	65	48	53	65	65	62	56	47	48	57	57	58	57	54	55	63	72	51	55	56	74	54	40	49	56	59	42	63	56	40	56	50	54	34	49	43	56	66	60	55	62	66	45	44	55	59	68	54	55	57	64	53	50	61	46	63	58	59	45	58	64	46	49	50	50	55	53	52	61	55	47	48	51	67	63	63	52	60	54	47	60	54	61	57	52	53	65	66	59	55	56	56	54	55	63	65	50	55	60	54	58	58	74	62	54	54	43	48	58	48	63	71	44	58	70	56	53	61	60	44	45	63	54	53	64	56	45	49	63	57	66	73	56	49	59	62	51	65	60	60	69	79	62	52	58	61	49	58	51	54	57	54	61	59	46	62	53	55	45	49	50	45	56	57	49	42	49	55	65	60	71	53	67	58	57	57	62	54	68	63	49	60	52	68	73	41	52	57	51	59	58	67	56	58	67	62	64	56	46	65	59	64	50	56	59	55	57	46	60	57	54	59	66	60	68	64	68	64	74	57	57	60	57	63	56	56	61	57	63	57	40	51	80	56	54	64	71	63	54	54	48	48	60	61	58	57	75	55	51	56	55	49	70	48	50	49	64	49	52	57	63	63	61	58	55	57	63	52	54	64	70	49	63	47	58	48	61	65	50	68	52	51	50	64	55	64	62	62	43	58	60	52	66	64	39	55	55	47	49	51	58	63	58	59	64	54	64	66	50	59	53	50	61	63	53	69	57	69	47	61	54	59	56	46	71	41	55	45	65	49	44	57	56	52	69	63	63	61	53	59	56	62	49	55	55	61	53	45	63	61	57	50	57	53	43	77	43	68	52	48	41	63	61	43	62	53	54	57	62	54	57	53	69	57	42	49	59	49	72	56	51	70	54	55	55	65	59	64	45	47	58	62	45	59	56	55	40	63	54	56	59	41	72	50	55	41	62	64	59	55	53	42	51
17720	5196	2382	3078	6706	8974	9135	8796	8269	7202	6099	5357	4643	4091	2909	2589	2562	2187	2062	3731	4685	3858	3559	2818	1932	1265	846	697	509	501	429	358	398	388	418	422	384	438	437	376	398	427	443	430	425	383	376	398	404	401	410	431	420	409	427	401	435	407	433	439	398	395	444	397	407	416	372	413	412	415	404	400	427	420	406	424	406	397	428	405	426	384	442	390	408	412	435	401	418	410	394	377	400	422	414	458	405	428	419	418	406	432	400	395	433	419	458	423	443	415	416	421	424	391	417	374	417	441	420	445	400	422	395	435	390	409	420	440	401	452	450	377	415	430	419	422	445	406	440	402	416	424	416	400	409	406	370	430	401	426	386	404	407	424	382	408	362	441	415	401	423	432	428	413	424	414	423	476	431	410	438	423	422	390	416	372	422	441	416	425	429	409	424	422	437	411	385	436	389	406	428	430	396	437	421	425	441	404	440	420	401	404	413	404	405	417	419	422	414	396	434	429	456	373	411	408	407	444	433	397	401	401	426	393	400	424	463	420	425	382	423	402	405	406	416	412	411	410	399	431	425	407	416	378	427	417	435	432	423	424	382	412	424	413	387	423	430	385	395	417	413	375	419	422	423	416	401	374	441	419	387	428	450	396	431	415	411	415	445	424	410	405	426	425	436	420	395	403	366	409	379	409	420	427	445	419	419	405	422	432	447	390	401	439	398	419	386	432	429	361	397	431	409	403	400	413	410	417	420	412	399	432	406	391	412	377	436	419	456	403	434	405	393	394	394	379	431	444	441	464	396	426	420	421	396	390	414	418	416	439	425	410	424	379	379	450	415	404	434	424	424	395	414	411	408	395	406	400	417	418	415	421	425	439	417	394	416	401	427	401	417	426	426	416	412	428	404	473	403	420	399	397	356	402	425	404	427	384	447	390	413	422	397	429	417	409	413	419	402	397	396	434	415	408	444	451	423	419	398	410	421	446	415	413	412	449	420	399	386	366	387	401	388	443	427	386	405	404	403	384	418	428	418	428	415	406	405	388	458	394	380	431	442	405	381	442	391	378	439	412	404	430	419	427	444	468	426	416	438	393	447	409	407	422	432	410	430	424	396	391	373	391	400	419	439	426	403	431	428	369	433	400	412	422	426	424	440	442	393	380	407	391	436	412	409	426	409	420	422	398	432	420	436	419	423	419	385	421	387	411	409	384	381	422	400	429	431	424	376	412	432	409	388	428	443	376	416	438	414	386	428	386	416	403	434	437	403	418	394	411	452	406	419	448	415	400	384	398	436	422	414	396	432	418	458	423	460	381	414	425	404	396	399	406	399	388	421	423	432	393	421	432	411	389	422	431	396	465	450	379	422	440	397	395	401	435	411	455	417	429	395	413	421	449	381	433	406	387	408	412	399	401	441	451	415	424	427	415	422	402	436	408	381	446	379	432	429	440	403	394	401	397	409	448	415	402	441	438	386	419	425	408	410	421	431	412	414	430	428	436	372	397	402	426	397	402	446	423	410	383	388	409	445	444	433	383	401	432	411	433	446	393	414	400	430	413	414	403	399	428	416	414	391	406	408	420	405	406	433	370	396	377	389	473	407	435	439	427	408	442	483	434	413	459	393	421	461	374	421	378	409	415	396	424	414	426	414	445	381	448	392	433	432	450	432	382	379	405	418	415	411	407	420	428	395	430	420	428	402	389	435	410	402	433	411	418	409	395	394	423	451	411	390	400	415	392	430	432	394	381	450	401	440	405	446	393	414	409	434	470	439	397	403	395	408	450	402	418	412	413	403	440	410	408	428	413	414	439	424	427	449	443	413	403	436	422	406	411	415	429	455	434	371	402	433	431	419	419	411	407	465	430	383	447	443	393	414	416	440	427	385	426	390	398	439	403	394	407	407	432	418	454	429	404	394	376	371	408	406	446	391	428	393	434	386	423	429	419	398	391	447	447	382	476	401	402	411	417	420	400	407	423	396	416	404	396	395	397	408	408	414	414	399	420	422	421	439	431	427	419	396	414	420	414	397	458	418	399	435	411	394	391	416	430	381	413	434	428	382	396	447	417	436	449	428	437	420	420	401	402	401	382	411	389	436	408	420	443	419	427	404	409	434	419	430	406	420	433	422	405	426	435	404	398	404	418	414	373	407	441	455	414	423	419	411	406	398	431	420	433	392	394	378	442	408	384	450	437	441	422	421	382	411	439	406	429	449	404	411	396	424	426	440	391	405	425	420	433	358	410	425	410	422	438	438	384	388	425	447	420	401	422	423	418	406	410	417	442	396	437	422	414	405	436	408	442	370	413	400	444	416	408	435	403	366	415	387	413	390	430	421	404	416	397	435	393	397	421	422	364	396	429	416	348	396	404	426	426	431	428	405	424	445	453	405	425	418	426	412	415	416	415	392	458	409	414	420	403	413	443	417	427	431	417	429	451	389	442	430	414	410	394	441	420	434	411	399	417	430	410	419	398	417	407	424	463	410	465	398	390	387	399	402	432	402	437	399	389	371	391	424	400	448	423	405	410	435	418	470	399	426	409	437	427	412	432	398	454	416	411	435	396	410	448	400	436	417	409	391	416	396	393	440	442	434	395	399	423	412	424	444	409	439	386	411	414	407	385	398	418	422	436	395	391	417	416	407	462	444	429	457	384	396	382	406	454	433	451	430	429	432	388	438	412	417	397	394	394	417	394	393	434	387	419	416	430	410	393	449	403	379	374	418	384	467	433	416	425	377	425	380	401	429	447	412	401	415	409	408	433	395	435	415	452	423	415	426	407	415	441	479	441	404	410	440	421	418	408	381	433	429	399	442	387	415	441	434	405	433	434	400	395	407	389	416	385	411	432	403	412	384	413	455	416	439	390	448	417	448	392	436	422	389	432	399	408	412	422	413	414	399	408	402	432	437	435	434	418	408	427	392	433	425	399	427	412	422	424	384	406	442	423	372	397	361	406	405	407	388	411	434	429	439	392	445	427	428	427	382	391	402	418	398	428	382	431	398	422	449	434	443	447	399	399	435	402	443	398	408	421	434	412	447	383	442	398	417	448	415	436	388	420	439	425	394	418	431	413	406	436	402	421	425	403	417	394	425	421	401	410	433	467	378	400	413	400	441	397	414	422	427	436	405	422	434	395	380	376	438	408	405	430	399	416	410	406	482	406	389	428	445	395	397	393	405	392	424	429	409	401	384	430	446	431	442	400	441	439	397	426	413	404	400	372	431	413	432	418	393	417	444	422	367	397	396	410	383	411	455	377	416	438	396	446	417	408	392	430	416	433	439	419	406	429	416	406	413	446	406	408	434	407	397	427	410	412	438	437	453	421	420	385	412	410	435	424	414	432	425	414	436	422	394	417	392	395	422	379	425	410	404	404	393	427	433	431	376	434	369	382	378	432	424	418	405	409	418	423	399	409	428	375	378	425	423	399	428	436	424	393	414	432	423	382	412	395	419	415	392	431	403	428	410	417	432	442	411	386	416	410	430	395	419	399	371	414
1863	547	302	194	145	210	241	233	303	324	230	223	183	141	127	180	155	181	299	563	652	556	432	337	231	138	123	77	62	48	43	46	40	54	49	34	44	53	53	50	51	59	49	39	53	50	44	40	41	44	56	47	55	42	36	52	45	52	40	50	53	40	42	45	51	50	39	48	59	58	47	48	50	47	63	47	45	43	33	39	39	48	44	42	58	44	49	45	55	53	43	47	44	51	54	52	55	40	46	42	32	41	59	45	54	41	51	54	55	42	44	42	61	56	41	43	46	57	42	52	42	53	43	41	47	49	56	50	38	38	56	48	38	52	45	52	39	50	60	46	52	57	51	44	48	44	44	60	52	52	44	47	54	52	53	43	43	47	42	33	51	52	43	41	47	43	48	48	45	36	43	52	40	52	34	52	38	69	54	46	43	43	55	40	57	48	46	42	51	54	48	57	56	50	53	49	44	43	52	40	58	43	43	53	58	53	55	38	46	50	47	44	49	57	55	48	42	50	36	39	54	44	38	44	54	54	55	36	56	46	45	37	44	41	41	54	55	49	45	60	46	46	43	51	38	43	51	42	44	46	34	36	43	55	48	45	47	52	46	57	44	48	48	44	60	55	49	37	45	46	47	33	45	43	53	40	50	46	70	47	49	47	51	68	38	52	41	44	54	42	48	47	54	57	42	51	47	59	49	42	57	47	54	44	53	38	38	49	49	50	49	37	51	44	48	52	45	50	48	40	47	46	55	46	51	56	61	35	51	43	52	36	47	44	43	40	47	40	49	43	58	42	51	44	49	51	47	47	44	60	46	49	54	49	57	38	63	53	56	35	39	47	41	54	47	52	53	48	47	43	42	57	51	38	52	43	46	39	40	47	41	50	45	53	34	40	49	44	45	62	38	50	57	45	46	40	42	53	39	52	39	41	40	42	42	39	54	56	49	48	47	52	52	40	40	48	51	42	52	47	40	45	51	45	51	49	42	47	55	47	48	50	39	55	55	41	43	46	49	36	40	43	59	54	52	50	38	45	44	37	57	43	50	52	53	43	57	49	43	52	50	47	49	54	51	50	49	41	35	54	60	47	37	50	53	41	54	58	47	46	44	48	48	52	57	52	48	41	55	47	50	46	49	40	46	59	47	38	47	52	57	52	39	45	42	54	53	40	50	60	63	45	47	57	51	27	46	56	45	43	43	45	49	53	47	37	42	52	48	62	47	41	53	49	42	51	49	43	58	42	34	41	51	54	49	40	50	48	53	36	55	47	41	50	47	53	36	36	46	60	49	35	52	44	45	46	48	47	58	48	46	53	50	37	43	51	37	42	34	55	38	39	37	33	38	42	60	62	48	47	43	59	35	65	35	55	42	36	48	43	53	50	53	48	44	46	40	51	39	51	48	45	54	46	48	46	47	43	49	57	44	40	46	49	47	50	46	46	48	59	44	63	36	44	37	49	43	58	50	55	43	56	51	53	39	43	55	48	45	49	47	47	47	45	51	43	41	39	40	42	62	45	39	49	46	53	51	46	40	39	42	45	56	41	50	43	59	46	59	54	39	44	49	33	51	49	52	62	49	38	44	46	48	52	42	45	61	42	52	47	56	45	40	46	48	38	42	48	45	49	43	37	48	51	37	46	57	59	53	50	45	49	42	36	47	46	39	40	51	54	50	47	59	33	36	42	51	45	65	41	40	48	46	52	55	45	45	36	40	43	54	44	51	51	41	52	32	43	55	36	54	43	50	53	46	51	36	60	50	37	41	47	53	53	47	48	41	42	51	56	45	38	44	47	52	49	45	37	40	54	50	45	44	54	44	43	44	47	37	46	50	41	43	36	48	66	52	52	52	38	62	53	50	50	50	53	46	55	52	54	41	37	41	50	42	45	51	53	51	50	41	36	42	60	59	44	37	54	41	39	42	47	46	51	60	57	52	36	47	50	50	38	31	46	44	40	46	60	46	47	58	50	43	49	48	44	40	37	49	43	64	53	41	43	44	46	37	52	43	42	48	49	58	51	44	44	41	47	41	45	43	45	41	58	48	45	39	49	37	46	55	51	53	51	53	44	46	37	38	51	55	47	51	41	45	43	45	46	59	65	48	39	54	39	58	38	38	41	54	59	53	49	46	36	53	47	45	57	60	47	46	53	36	46	52	60	49	43	41	40	61	49	48	47	45	48	48	42	48	49	43	45	52	59	41	46	52	41	44	50	41	38	43	47	48	51	54	44	41	50	41	53	42	55	43	52	44	40	44	39	45	46	47	34	43	42	47	37	44	42	48	54	47	61	52	49	44	47	60	55	49	40	40	53	36	45	47	42	30	48	45	50	52	38	43	60	32	50	50	57	44	42	55	51	41	50	53	47	53	41	39	49	45	36	42	50	51	42	44	48	30	43	46	50	53	45	62	52	55	41	49	41	53	40	42	50	39	49	28	38	46	54	45	46	50	40	48	46	35	40	51	36	41	39	47	54	44	47	47	60	62	52	50	45	41	39	51	51	44	40	58	58	52	48	43	43	49	52	50	39	45	48	49	51	50	40	60	37	57	37	43	59	51	46	63	57	50	45	50	49	51	34	40	42	41	39	52	46	40	53	50	48	41	50	47	47	56	42	49	50	42	51	56	48	43	42	46	35	37	53	41	51	41	37	36	51	49	45	43	49	46	49	43	45	36	44	56	53	44	57	48	43	60	39	29	47	47	44	48	55	37	50	57	61	42	55	38	46	52	47	45	38	36	43	45	43	40	48	46	51	36	41	48	49	38	56	45	44	45	53	38	46	48	47	48	41	38	52	49	46	46	49	62	57	63	45	51	36	51	43	51	44	52	47	45	49	54	43	52	46	50	38	37	45	40	39	58	54	43	54	40	50	56	50	52	45	50	54	53	44	54	50	42	43	51	32	51	46	51	38	45	39	46	36	46	52	58	48	46	51	37	53	52	56	54	41	45	45	49	58	50	50	51	54	50	35	42	60	40	41	44	55	40	39	53	48	43	52	52	52	42	39	47	49	52	48	44	50	49	52	57	39	55	52	62	58	40	52	43	47	49	36	57	45	52	46	41	48	46	48	38	46	50	52	44	56	44	49	53	54	59	60	41	49	49	39	46	41	44	52	41	30	57	53	53	54	44	52	64	52	50	50	50	50	51	46	39	45	43	57	52	44	38	31	47	32	53	61	49	48	59	42	53	53	47	51	55	48	50	46	47	50	37	48	38	45	60	44	49	39	49	44	35	54	38	43	46	52	32	57	30	51	50	47	30	54	43	65	33	46	36	46	29	39	39	48	55	44	33	46	37	49	49	48	37	54	39	45	58	47	47	38	47	45	40	50	48	49	52	53	44	42	53	39	48	56	54	54	40	44	45	43	34	57	39	37	50	44	39	38	49	51	44	43	44	51	62	52	51	52	49	44	38	40	39	57	52	52	44	50	49	46	38	44	41	50	40	35	38	49	53	46	44	56	44	49	49	47	42	50	44	47	40	41	46	40
17734	5975	3359	3567	7756	12193	11932	10984	10256	9712	8253	6840	5757	4372	3895	4050	3650	4663	7382	11660	13009	10373	8392	6176	3960	2374	1394	820	591	445	416	333	345	373	379	348	366	334	325	356	358	322	310	358	350	292	354	341	334	350	330	351	311	365	373	317	363	381	334	316	333	364	317	320	340	338	327	321	330	361	345	338	299	327	364	359	381	355	337	328	371	330	336	353	326	366	329	335	345	360	368	323	333	321	363	334	366	352	357	357	355	320	322	300	361	354	336	330	334	327	329	350	340	307	324	316	338	325	341	309	319	321	335	345	334	331	351	343	339	376	326	334	363	344	346	355	313	330	323	345	338	355	331	322	340	351	308	337	336	347	345	331	297	351	353	353	339	333	340	359	342	353	340	354	328	335	345	368	317	329	351	317	344	358	342	345	379	371	355	335	324	369	377	330	329	363	321	359	329	343	340	348	342	346	337	330	373	307	325	330	343	359	347	318	305	361	315	316	338	342	330	337	340	354	353	335	337	354	332	380	355	348	372	327	301	348	350	356	343	326	361	352	342	366	317	359	377	366	343	345	341	367	358	354	318	320	336	323	316	359	335	340	350	352	348	316	368	313	362	349	358	340	332	318	365	336	327	347	326	319	350	333	354	379	349	335	333	379	315	320	371	320	333	347	329	321	309	328	371	321	333	330	351	335	371	377	334	343	343	370	330	360	341	358	377	313	313	344	373	322	337	353	367	341	328	361	343	364	380	344	327	345	353	333	344	337	374	312	295	364	323	362	335	335	317	329	304	354	354	359	355	332	354	341	361	346	318	369	373	356	324	338	322	332	366	378	310	352	352	332	309	331	356	322	350	351	327	349	345	356	349	326	340	322	336	358	356	335	299	327	342	362	345	326	377	337	340	341	344	327	340	347	313	322	338	324	354	358	346	314	338	342	325	309	380	323	349	373	338	326	332	364	378	370	321	354	336	341	337	333	324	334	316	353	359	352	326	351	328	324	326	368	355	333	326	345	342	314	354	304	339	350	338	337	336	322	330	324	371	351	328	366	359	339	336	355	353	339	340	332	342	360	331	335	381	314	367	310	339	383	334	354	322	383	346	368	363	348	339	312	373	348	349	335	358	311	347	336	384	345	326	353	299	334	326	352	340	322	347	351	350	336	332	335	341	342	343	358	343	336	352	341	347	345	362	332	310	316	376	338	341	340	339	333	336	289	316	367	320	318	314	345	347	313	366	372	351	351	330	366	317	341	357	353	389	343	334	359	305	335	340	314	339	345	348	370	361	383	360	359	301	316	368	386	352	336	329	365	319	347	327	318	369	366	330	348	331	341	382	318	346	333	330	303	341	339	348	335	324	352	336	352	334	350	331	372	346	327	334	303	314	359	353	327	349	349	320	339	322	345	292	355	340	350	371	322	355	368	329	308	354	312	368	315	375	361	340	344	274	351	338	362	371	350	356	334	342	350	327	332	341	310	356	344	381	318	352	332	313	359	302	374	341	353	366	338	332	354	325	354	347	362	334	346	324	297	342	358	335	369	292	348	343	351	331	329	305	372	341	324	363	367	350	355	353	321	337	321	345	357	347	351	326	357	370	382	368	333	371	359	356	365	354	360	382	353	375	371	310	365	330	332	364	316	327	353	328	322	362	345	328	333	344	341	351	339	337	319	318	359	344	309	320	338	347	336	339	312	364	367	353	347	322	331	340	313	378	331	352	298	311	334	341	354	348	377	331	343	352	355	376	372	358	349	351	351	321	361	327	348	349	347	322	355	318	365	339	359	340	360	320	344	290	346	332	312	346	343	336	379	370	359	349	313	343	356	352	302	338	352	370	327	371	334	317	332	315	340	392	351	327	347	295	353	352	344	359	320	375	375	320	324	383	349	342	339	330	359	348	371	346	313	310	319	346	344	338	332	342	357	321	357	340	321	338	376	349	344	324	348	366	342	370	342	339	377	358	373	329	332	333	338	313	353	352	364	340	298	337	359	349	358	318	357	348	338	337	366	348	303	359	335	342	322	374	352	335	345	330	320	340	345	323	336	322	353	373	355	366	319	345	305	341	354	348	344	358	346	379	342	307	298	307	341	367	345	330	318	341	337	330	369	360	343	337	319	316	334	376	344	347	303	319	360	342	339	313	363	316	357	319	344	320	354	347	355	335	325	364	364	370	333	396	335	348	342	307	327	352	332	321	314	354	351	314	334	354	354	324	329	350	355	316	328	334	333	372	326	335	339	366	358	329	375	347	321	318	321	321	330	323	333	382	356	364	324	311	350	379	333	334	362	323	349	310	336	342	357	346	317	335	321	337	329	358	322	323	327	332	298	335	333	344	317	357	368	346	323	321	397	323	317	339	367	343	327	357	312	321	321	332	378	318	359	331	342	359	349	361	349	351	330	332	329	345	376	328	353	347	321	358	315	337	318	341	326	364	348	326	292	357	340	358	317	353	346	353	356	337	354	365	343	356	343	349	331	328	317	321	308	341	345	325	357	353	335	341	327	374	328	375	353	339	334	385	343	338	347	337	354	325	346	345	335	329	329	319	348	358	319	353	348	367	356	336	329	360	376	308	324	301	356	348	333	314	346	312	336	379	345	331	354	350	390	340	351	334	364	334	318	346	361	336	325	350	332	356	340	330	352	325	336	359	363	377	343	348	340	331	313	332	318	316	356	342	364	345	317	332	359	376	316	347	342	370	315	322	360	343	352	365	343	304	329	337	332	362	352	354	343	331	340	367	348	320	346	318	298	336	297	309	332	343	331	322	361	331	347	360	326	337	317	332	317	366	339	358	344	296	355	325	372	335	342	326	339	345	362	354	340	316	323	330	328	339	337	334	345	344	348	342	357	338	320	353	339	321	355	341	329	351	350	375	364	346	329	327	338	356	321	357	332	344	326	358	352	319	367	344	346	341	350	340	355	328	360	316	334	353	367	359	361	353	344	317	339	341	350	369	336	351	339	327	342	317	341	364	331	373	304	347	333	359	349	329	325	324	335	337	337	336	346	339	339	369	335	343	363	329	333	299	337	337	374	325	337	354	341	351	341	328	353	347	330	334	355	345	319	305	362	325	359	339	343	352	394	323	345	344	344	367	343	354	346	330	363	352	349	362	346	335	356	383	323	325	368	343	356	338	363	385	340	334	350	369	373	350	340	347	351	323	354	383	349	357	303	318	345	349	317	342	340	297	340	351	347	326	313	377	327	336	343	317	357	328	327	327	348	346	341	364	356	328	346	349	325	324	343	339	335	353	353	328	337	376	339	334	319	348	319	330	343	326	344	317	324	357	357	341	323	355	317	353	330	357	344	358	319	318	346	350	364	302	366	356	326	343	361	349	320	335	350	346	342	342	364	317	342	349	337	367	319	335	382	332	304	340	357	334	335	341	321	362	347	353	298	351	339	304	383	339	326	332	340	356	340	362	334	301	350	320	343	354	333	330	308	358	332	374	330	328	333	366	372	324	330	356	314	334	335	342	347	330	351	340	316
3281	510	367	204	153	249	221	327	304	332	221	247	204	218	203	183	163	199	284	585	716	646	471	353	258	166	132	96	94	70	61	72	72	72	65	77	49	67	62	73	69	68	78	52	63	58	74	80	68	72	66	58	56	61	62	59	79	80	55	73	70	65	76	66	68	47	63	67	71	66	73	66	69	70	69	55	69	63	62	74	69	69	64	55	88	73	53	57	63	60	56	62	69	55	67	62	73	74	58	73	77	68	57	76	60	78	65	49	63	81	71	74	73	75	64	65	72	80	61	63	80	68	70	68	66	61	85	53	53	73	69	60	66	75	73	72	68	68	68	71	72	69	54	70	60	62	80	59	60	71	61	63	66	68	65	65	76	73	72	63	62	59	57	72	77	72	61	70	63	64	67	67	52	75	58	67	66	56	66	78	69	69	59	55	64	66	78	59	63	78	51	61	84	57	74	65	79	74	70	58	66	68	61	69	70	73	65	54	49	70	77	77	66	56	69	79	62	62	69	63	60	55	60	63	67	65	47	71	68	57	76	57	82	69	68	68	73	65	72	65	60	53	51	70	87	76	67	54	65	70	68	63	61	71	67	68	64	56	69	44	80	67	71	72	53	67	69	70	71	80	59	74	65	57	71	77	73	68	56	69	68	70	58	55	73	67	67	53	72	72	69	62	72	73	72	53	71	78	65	63	73	68	67	67	65	62	85	66	62	57	61	54	65	68	78	75	61	92	53	66	60	82	54	70	59	61	77	79	64	64	75	68	52	68	53	54	67	58	56	74	64	51	51	78	53	68	71	63	71	75	91	62	65	61	74	65	53	69	63	51	72	69	64	70	59	69	70	64	64	69	61	67	62	60	75	70	55	81	66	76	62	71	72	82	71	62	60	78	77	61	73	84	58	84	80	82	73	74	54	50	64	65	64	63	62	71	69	64	90	81	63	62	57	76	70	66	75	75	77	71	77	79	67	51	62	70	77	67	62	76	67	64	62	72	53	74	55	59	64	65	51	72	67	78	67	65	69	74	77	53	65	68	65	62	63	67	76	60	59	73	65	59	55	60	80	51	72	71	56	54	62	72	62	63	69	69	72	59	72	51	69	78	67	58	62	80	54	63	65	68	63	65	63	62	55	58	61	55	59	71	64	59	60	68	80	87	59	68	59	73	57	54	69	67	79	63	68	63	65	62	75	64	71	55	60	69	71	59	64	82	56	68	75	72	70	54	63	67	61	66	66	70	83	39	78	59	73	68	58	64	76	78	72	70	60	69	68	57	66	61	62	67	62	67	74	60	61	60	57	62	72	69	70	56	69	74	66	86	74	74	72	63	64	69	77	58	81	78	67	65	71	82	68	80	81	64	73	65	52	61	75	59	69	83	58	77	64	59	68	66	77	63	57	64	68	68	74	61	57	71	79	66	71	89	80	67	60	65	54	77	62	65	66	75	65	68	58	66	70	59	68	71	66	64	66	61	75	62	63	56	66	70	67	56	69	66	70	57	79	52	73	65	78	62	72	62	68	74	70	74	69	79	51	62	55	66	53	72	66	55	65	67	65	68	65	68	76	67	65	70	74	70	52	62	71	64	67	64	66	59	77	64	73	72	76	68	66	78	68	60	68	61	78	75	68	63	69	64	74	70	67	52	72	64	57	75	53	78	73	71	70	59	59	76	57	64	66	61	63	65	77	69	64	66	64	73	51	67	64	64	56	64	69	61	59	71	60	76	55	60	64	76	79	57	60	79	80	69	66	66	74	70	60	60	72	65	59	68	72	70	65	75	67	57	57	78	79	70	60	66	63	68	68	77	68	65	64	76	61	71	65	66	66	57	62	84	78	57	55	56	67	66	74	75	63	76	57	71	51	63	65	60	70	59	67	57	54	67	69	58	75	79	57	75	76	68	81	50	69	71	60	74	70	63	69	59	79	68	64	78	79	64	68	71	73	67	62	83	81	69	66	66	61	69	69	69	78	61	63	81	67	86	80	92	51	50	59	67	73	79	64	82	74	71	65	76	69	73	61	73	57	53	63	65	51	65	56	75	70	60	49	69	64	65	72	73	53	70	86	63	61	75	55	66	81	54	60	73	72	73	70	62	56	77	57	63	76	73	68	62	82	65	60	62	72	56	59	63	56	61	49	78	68	65	72	69	69	77	89	52	64	80	73	66	79	69	74	55	55	78	78	66	73	66	68	76	65	68	70	76	62	73	53	77	67	60	77	63	58	60	61	77	72	71	70	64	65	64	71	65	66	65	75	78	55	61	60	60	59	62	84	66	76	65	57	77	70	60	80	63	67	62	56	70	59	69	59	67	60	71	70	61	68	67	62	79	60	54	74	55	60	70	85	70	75	59	64	66	69	61	78	53	54	69	64	68	63	68	82	78	62	54	69	56	76	56	63	51	78	61	68	68	58	74	62	54	55	78	75	54	60	51	77	68	69	69	72	63	71	61	73	63	94	73	70	64	69	59	66	62	58	75	67	67	70	69	53	79	65	71	92	65	61	89	54	51	80	66	70	72	79	86	73	67	66	67	68	65	68	75	79	71	59	85	89	59	77	75	65	70	59	70	83	59	58	63	64	62	70	72	50	69	64	63	77	64	64	74	59	70	79	72	73	71	58	66	76	75	72	63	69	79	61	66	60	62	64	63	73	80	60	66	70	61	64	70	69	57	62	71	65	71	85	57	80	66	65	68	59	84	55	64	58	63	72	82	64	56	76	74	60	62	62	71	73	67	70	66	72	64	71	71	70	64	63	63	73	70	74	57	64	80	81	64	59	56	77	81	68	60	53	63	52	62	80	66	76	76	68	63	64	65	74	57	75	74	59	62	54	68	68	54	66	62	70	68	77	83	73	65	70	60	53	74	78	86	61	61	78	86	74	64	78	65	71	79	64	72	58	59	67	71	72	75	78	68	66	64	83	77	58	86	61	68	65	70	86	72	71	71	55	73	82	75	62	71	78	53	60	51	68	68	59	69	59	64	72	70	63	59	61	74	71	53	68	64	62	70	84	67	65	73	57	67	71	63	54	68	64	60	82	74	83	61	69	75	64	65	62	70	69	63	55	49	75	81	79	60	70	57	76	59	76	69	71	87	60	61	62	76	55	84	66	66	68	74	64	69	74	66	65	77	68	61	65	64	76	79	67	77	72	86	67	61	60	68	63	76	52	78	63	82	62	65	57	67	75	68	76	69	56	68	68	75	74	54	71	60	59	67	61	73	89	57	68	62	66	85	62	72	68	64	56	67	65	62	65	64	62	70	71	58	72	70	53	60	75	83	61	64	66	63	71	69	56	64	63	63	70	65	58	70	47	71	76	66	63	73	76	61	81	70	64	57	84	74	58	60	74	65	69	64	77	58	73	74	69	64	65	69	73	70	51	78	62	72	83	59	60	67	60	59	71	65	47	73	70	74	60	74	64	59	68	61	63	67	70	61	61	69	84	65	67	62	62	74	58	84	66	69	58	72	69	59	59	77
17860	5609	3670	2883	8152	11994	11882	11517	10656	9824	8217	6614	5771	5348	4955	4444	3797	4045	6713	12275	13725	12548	9314	6598	4629	2872	1686	1058	746	591	525	499	499	468	502	503	478	489	497	440	493	512	496	492	488	489	485	473	490	457	504	472	513	427	462	458	456	492	484	534	484	462	485	477	449	489	451	517	518	454	516	483	500	450	469	449	455	445	502	475	521	459	486	481	494	522	542	491	472	508	502	456	508	492	497	493	478	474	509	487	510	476	471	484	515	475	485	444	465	471	492	512	507	500	466	499	496	453	473	476	538	503	466	479	511	466	515	444	524	466	515	481	483	490	477	479	500	474	450	534	478	491	466	469	431	512	493	499	467	494	523	459	469	476	513	486	437	495	494	478	474	498	513	474	483	502	454	474	483	501	460	462	519	474	483	499	491	495	532	497	494	527	465	509	487	446	461	510	478	493	449	491	521	442	483	481	503	480	450	445	427	500	513	509	485	463	456	479	481	500	494	494	480	507	506	477	479	487	525	491	498	498	510	475	524	500	488	518	501	479	511	472	447	475	488	467	481	498	500	504	493	489	509	450	499	505	489	448	538	531	500	494	439	457	445	492	466	489	471	528	489	479	499	493	497	492	483	471	505	491	476	488	499	491	478	497	473	480	497	490	546	506	462	523	509	475	493	522	486	482	525	479	443	500	473	503	477	505	474	480	457	478	490	462	464	455	460	508	483	524	459	467	482	481	480	460	440	467	495	490	495	483	454	496	514	452	499	474	496	516	515	461	501	493	517	506	456	489	512	469	491	464	497	495	467	492	488	507	514	453	472	471	512	479	501	519	488	469	453	510	481	540	499	499	489	512	485	514	458	463	516	493	550	490	506	528	465	501	469	481	491	470	541	482	463	525	475	483	470	463	479	493	478	485	464	480	497	512	496	461	470	461	502	499	468	481	472	481	466	497	486	519	537	439	498	447	482	488	470	507	489	487	474	486	484	481	511	467	495	442	481	488	482	479	480	457	473	538	489	526	498	474	481	495	533	486	504	486	508	487	511	510	500	496	490	492	451	485	495	484	481	498	441	486	493	534	465	474	481	463	492	524	486	501	526	482	482	486	507	509	491	490	410	475	486	498	540	527	493	517	503	464	494	504	514	446	490	454	463	493	503	483	444	537	520	552	484	481	453	453	469	480	496	508	450	461	467	531	488	461	484	466	486	475	492	467	459	529	482	477	478	474	499	486	492	470	473	515	474	473	473	486	479	503	520	466	482	499	486	470	452	468	521	513	498	490	540	517	450	476	478	497	531	486	487	483	463	531	495	490	512	484	477	424	486	446	502	480	484	521	507	492	473	492	468	456	467	448	466	503	486	495	503	491	478	487	514	485	499	497	511	492	476	497	505	520	430	487	516	482	530	490	477	494	494	521	482	433	517	506	475	474	477	496	498	504	500	487	528	532	490	542	493	521	440	484	473	518	499	536	462	496	525	478	474	485	478	488	499	453	492	542	518	447	478	482	535	445	447	512	491	479	469	489	482	482	484	513	454	502	467	505	444	476	533	486	486	508	504	473	499	487	496	507	488	477	424	496	520	502	448	448	461	491	507	495	486	438	449	491	483	482	487	519	520	461	459	534	493	449	489	495	497	453	511	443	482	490	472	484	487	438	501	479	490	484	515	522	484	486	461	503	505	501	494	492	472	524	516	499	495	507	484	512	484	478	541	495	495	483	487	489	447	481	474	448	478	496	512	512	471	516	475	476	481	471	465	461	520	487	529	455	485	450	474	517	496	501	494	477	520	503	481	456	496	459	505	507	551	510	495	459	487	509	483	435	477	492	478	476	481	525	462	510	520	459	442	495	472	435	488	490	478	495	517	514	502	486	444	464	497	457	494	478	516	485	488	487	495	469	482	526	503	470	471	478	512	505	477	513	520	464	460	516	477	491	475	502	502	478	449	491	475	474	480	495	519	484	507	451	487	454	501	499	469	522	485	505	496	448	484	471	507	493	489	453	480	486	476	460	500	495	490	521	426	478	487	479	491	441	507	493	499	410	497	533	478	532	491	465	459	494	488	473	472	500	508	455	494	481	499	483	509	480	508	518	496	450	468	469	500	496	494	503	487	470	450	487	519	536	508	509	481	494	486	519	514	476	431	512	503	520	502	499	484	483	530	489	490	488	511	495	474	446	493	494	506	478	508	491	502	471	493	464	478	529	495	477	493	468	496	492	517	463	504	471	468	462	470	502	466	468	450	465	446	500	506	493	488	488	471	458	512	484	469	506	459	502	482	483	500	478	485	495	466	474	478	516	458	459	488	496	486	509	455	500	471	514	488	497	489	490	488	464	482	500	516	484	534	451	505	469	504	473	473	515	479	467	506	480	508	495	500	490	486	504	472	495	452	464	461	464	477	470	468	508	469	494	504	451	531	529	480	495	487	504	498	467	461	444	469	471	470	475	514	449	491	451	500	504	480	449	529	475	469	496	469	498	454	495	482	491	455	472	456	489	456	502	477	463	517	494	477	488	513	505	492	499	528	496	493	475	519	478	476	512	468	444	481	532	468	492	459	455	479	485	495	470	478	475	487	520	487	443	489	478	473	458	473	457	522	522	476	475	455	481	483	492	466	462	474	459	479	489	521	526	517	446	461	513	496	493	479	502	523	490	467	517	430	484	480	481	501	503	480	457	480	498	450	517	473	487	519	494	472	467	482	490	486	515	478	485	470	480	493	507	477	487	492	510	467	474	463	451	468	455	460	472	484	459	475	461	514	519	486	475	496	493	476	495	456	512	476	461	466	514	501	493	522	488	478	483	523	472	479	531	484	481	494	491	451	489	520	464	475	508	498	499	461	528	486	450	496	505	488	476	508	468	478	471	494	460	491	475	499	507	513	466	484	472	497	476	471	456	486	490	528	490	522	466	487	483	488	500	468	477	495	473	500	459	517	501	497	515	504	483	495	532	474	501	458	489	506	479	441	524	450	477	513	538	520	483	462	472	467	488	490	499	509	490	506	522	483	478	496	519	476	477	458	470	488	512	507	490	508	521	472	498	487	465	474	460	462	510	500	498	459	451	484	486	475	481	464	516	503	521	484	480	495	510	496	449	494	490	466	516	464	483	484	485	514	470	488	468	504	477	497	496	495	446	469	493	519	501	525	495	463	494	450	475	477	467	450	489	476	498	460	491	525	459	495	534	489	465	468	444	491	521	479	466	460	546	518	481	485	499	475	504	507	490	485	494	486	501	506	478	512	445	494	490	491	472	505	491	460	480	450	450	482	491	509	503	480	472	436	519	526	496	518	496	523	500	518	484	471	546	509	441	468	496	509	490	527	479	462	473	465	486	527	460	501	464	491	466	482	511	444	494	522	488	470	493	491	481	513	489	475	474	492	500	462	499	496	483	464	502	537	506	516	476	471	487	454	501	489	523	472	524	489	477	491	492	470	509	497	496	448	456	491	507	492	505	493	476	486	480	468	492	504	535	485	467	482	529	474	496
2680	805	440	195	211	240	334	404	404	387	323	246	260	232	249	212	230	402	537	1102	1162	1016	810	588	424	287	208	110	80	59	55	66	54	45	47	52	54	58	47	60	50	40	47	50	44	59	49	52	63	54	60	66	60	63	56	53	62	59	56	48	46	49	51	55	55	56	57	53	64	61	71	51	55	59	55	59	53	47	46	60	59	50	44	47	54	53	48	47	48	63	49	56	47	75	51	47	64	50	41	57	64	59	51	54	58	47	53	59	67	45	54	56	53	56	56	61	55	43	46	44	48	43	56	48	61	51	46	51	59	49	57	50	56	49	47	60	54	59	51	49	40	64	62	38	48	59	58	62	52	61	45	55	51	47	60	61	59	54	55	58	52	50	54	52	63	59	61	59	55	42	59	65	58	60	45	58	51	50	59	56	57	51	54	45	52	52	43	48	46	37	60	53	62	53	48	63	37	54	47	45	52	48	45	57	48	59	53	59	70	57	28	60	70	50	47	52	44	63	51	55	41	64	60	43	57	52	59	51	39	40	55	48	51	41	72	50	67	57	55	62	64	49	54	61	47	61	63	57	55	67	39	51	52	61	54	57	47	42	54	53	45	41	51	63	51	51	59	60	50	48	54	51	70	62	64	49	68	59	56	52	46	50	58	49	67	52	52	56	48	60	56	65	68	55	60	67	56	49	50	60	69	63	48	51	54	69	57	62	65	50	52	53	55	41	55	50	56	56	64	50	57	68	42	60	51	44	51	49	62	64	40	62	67	56	54	47	46	49	58	49	43	56	65	55	52	71	54	61	62	56	54	50	61	50	55	43	58	51	55	42	60	66	53	56	57	48	53	60	53	62	60	46	50	54	67	62	57	52	49	55	52	58	49	58	58	52	50	58	65	56	55	57	53	41	53	58	54	54	66	55	63	49	44	61	65	53	70	56	61	54	54	43	45	57	55	76	55	66	70	48	47	59	58	55	55	48	47	54	40	50	54	62	36	49	61	63	54	54	61	64	61	52	65	61	55	54	57	58	67	46	58	50	52	50	50	54	58	49	41	48	53	51	48	59	48	45	50	56	59	62	62	57	54	58	45	49	55	55	54	58	60	55	63	56	65	51	52	49	47	42	58	51	67	54	45	48	56	46	51	36	53	40	48	55	50	55	59	50	59	56	55	52	56	55	55	51	57	64	58	45	45	41	51	71	59	61	52	51	57	65	48	57	54	61	59	69	60	45	51	58	50	57	43	55	54	51	67	46	52	49	59	64	52	39	60	57	50	65	77	45	61	55	73	43	51	44	45	49	52	51	60	54	57	51	59	56	56	36	53	54	59	50	60	41	40	51	56	55	47	58	55	57	67	48	53	42	56	54	52	76	65	53	66	59	57	57	36	39	64	50	62	58	63	65	40	59	62	78	40	66	57	61	61	52	79	47	60	60	47	51	50	65	55	51	51	61	49	44	56	67	54	45	49	58	68	58	56	63	44	72	54	60	58	59	78	49	53	57	40	54	41	58	53	57	47	37	62	50	56	57	66	53	45	42	50	58	64	48	53	68	54	64	57	53	40	52	52	69	43	51	58	56	42	52	55	50	55	61	56	56	55	60	42	71	64	54	66	45	50	53	59	57	61	55	46	51	43	71	48	60	42	72	46	63	56	40	51	51	56	40	46	45	54	63	53	52	49	52	48	61	58	55	54	49	51	51	65	41	53	52	54	65	47	46	56	53	50	54	46	52	47	55	65	43	49	41	52	52	54	58	44	62	53	57	68	64	50	61	59	63	56	53	59	41	51	55	51	49	54	47	55	66	48	54	51	52	46	55	57	56	65	54	58	44	41	44	56	60	61	64	51	35	50	65	66	58	60	39	53	63	41	53	58	54	53	49	62	57	50	51	52	56	49	54	61	58	70	54	77	51	56	57	40	65	56	65	39	49	37	54	54	65	54	51	62	61	56	42	56	66	56	42	58	47	57	62	70	77	58	65	61	56	57	55	59	50	43	61	58	62	51	50	52	44	55	64	56	62	60	46	56	48	54	55	55	59	57	42	56	51	43	57	67	65	63	63	48	62	51	47	45	63	59	56	52	65	57	53	52	58	54	51	45	54	54	62	66	54	49	72	67	48	68	60	61	51	53	42	44	56	50	60	52	54	63	68	47	66	62	56	53	50	58	44	49	51	48	36	68	53	55	49	71	66	60	70	62	45	63	45	56	50	46	42	50	54	59	62	54	44	42	46	54	57	50	50	54	50	45	59	62	42	43	48	54	50	51	50	60	48	46	55	57	56	61	70	49	59	64	53	62	38	54	52	59	58	60	54	55	53	58	46	47	50	37	55	51	59	60	58	70	51	48	58	38	53	57	51	46	55	49	48	44	60	58	53	36	52	57	53	39	49	50	63	58	44	52	67	51	46	65	53	63	61	40	48	75	61	57	66	36	55	50	63	56	59	55	60	49	69	47	49	44	69	46	49	74	49	48	58	62	60	55	63	57	56	68	52	59	61	58	50	39	64	65	64	52	39	61	60	59	43	61	60	48	56	49	70	56	52	71	48	47	73	49	54	56	54	53	62	62	60	56	46	57	61	62	47	56	58	47	61	54	53	56	46	46	53	56	47	65	67	48	50	56	52	39	64	66	65	69	54	49	53	39	51	54	43	55	54	53	51	59	54	51	61	50	68	60	64	55	51	58	51	63	55	53	54	58	42	49	58	61	52	63	54	48	53	57	64	52	51	52	59	60	55	59	54	56	69	56	63	65	62	47	64	65	65	53	55	51	62	52	60	52	58	62	62	56	60	50	57	56	43	48	56	62	67	53	70	57	62	50	64	61	56	58	57	63	59	48	44	54	59	55	64	49	56	63	57	43	61	52	62	55	51	50	70	46	45	45	59	63	71	48	51	50	52	47	46	62	51	69	60	56	64	60	59	55	61	55	48	63	52	56	58	72	55	57	42	56	58	55	60	54	59	55	54	47	32	52	62	58	49	49	56	57	57	54	44	43	57	36	60	51	50	62	36	59	47	45	61	57	56	50	42	51	54	63	61	48	62	48	65	50	41	50	55	58	55	60	55	63	44	54	76	53	55	46	42	51	62	53	62	66	60	48	54	50	54	61	64	38	47	51	45	52	46	53	49	61	65	52	56	53	51	73	53	68	59	59	46	49	58	56	56	51	61	46	49	67	49	57	47	69	49	54	55	47	45	44	51	53	54	51	63	58	68	60	47	62	62	55	49	43	69	56	51	53	56	59	66	48	58	49	74	55	47	57	53	49	52	47	49	62	51	73	52	51	54	52	55	51	43	55	68	44	59	55	65	40	66	51	47	55	56	48	60	56	39	44	63	61	45	62	47	57	50	54	41	60	52	44	61	47	68	60	54	51	55	65	47	48	62	47	50	52	47	56	64	38	66	51	54	59	53	54	44	38	49	55	50	67	56	49	53	54	66	73	48	68	54	51	48	60	50	58	41	62	52	66	62	58	45	48	50
21312	8139	4641	3595	10582	14776	14220	14471	13366	11868	9314	7129	7467	6636	5952	5242	6513	8812	11918	18630	18919	16835	13917	10921	7584	4729	2852	1621	938	607	450	442	445	399	403	428	381	371	374	418	372	367	347	412	362	389	396	407	373	380	397	374	412	377	375	391	397	392	389	376	384	398	410	368	407	388	404	416	385	399	388	415	424	402	389	377	375	363	410	408	340	379	399	408	374	380	360	377	386	396	363	384	391	389	365	358	406	372	380	406	417	409	391	342	345	393	368	376	413	358	389	381	415	404	361	464	404	373	389	365	419	362	377	367	375	379	395	385	387	395	379	379	396	377	324	412	340	393	408	404	375	383	409	391	380	386	414	414	381	385	393	376	447	363	410	419	378	396	404	395	377	436	411	366	364	385	424	389	403	399	387	383	411	358	382	367	378	369	386	413	406	405	412	360	383	377	401	380	375	373	348	386	410	405	387	404	389	369	411	396	376	375	390	349	405	385	447	376	439	393	360	403	378	411	353	421	440	381	381	414	371	429	391	404	393	391	357	399	386	406	391	390	376	383	378	393	412	388	401	394	424	373	417	405	399	390	402	396	365	385	404	376	386	397	378	383	383	371	368	365	403	368	430	441	381	425	378	375	375	402	388	374	407	354	379	366	384	389	395	365	389	378	407	373	444	375	393	421	411	408	374	373	419	394	370	383	353	357	394	429	410	399	391	386	399	383	374	418	374	387	401	365	335	428	391	428	393	405	395	393	422	381	417	389	363	401	416	362	373	405	406	401	383	420	386	409	421	402	415	386	375	396	389	422	336	369	383	393	359	372	365	416	401	397	380	361	410	370	400	388	397	392	374	395	372	400	390	402	384	391	404	413	368	386	417	355	346	411	390	392	409	383	393	344	354	384	404	369	387	343	441	365	370	361	403	417	413	350	403	367	354	393	391	380	420	362	371	413	383	374	385	351	392	425	379	419	402	395	391	388	364	418	412	409	369	361	370	413	351	399	400	397	352	368	389	403	353	380	372	372	396	392	413	387	375	388	404	391	379	434	416	413	394	411	366	360	376	406	391	391	386	395	412	364	392	389	370	384	372	396	404	371	392	399	381	409	386	387	380	382	419	412	371	398	397	377	427	399	393	378	387	386	443	384	409	361	388	378	344	398	390	338	389	387	396	399	412	398	385	418	380	386	406	406	371	438	402	401	395	407	376	382	378	379	403	395	362	413	384	376	404	383	380	404	393	420	390	440	407	364	382	372	390	391	367	389	406	380	395	410	414	402	352	360	356	392	367	397	365	398	394	358	395	373	389	366	386	374	399	431	380	401	421	398	392	403	381	384	388	407	396	409	367	399	391	388	376	391	389	393	375	391	381	389	381	376	416	410	404	367	415	365	414	398	410	373	396	429	447	378	408	376	396	407	392	391	412	361	403	377	391	387	362	384	383	388	359	395	333	418	396	387	377	396	378	412	379	398	367	373	392	386	407	400	413	397	398	384	402	377	375	401	412	389	387	403	405	394	404	367	392	387	391	408	393	388	411	375	399	396	379	366	361	372	385	370	406	393	406	400	410	392	383	393	379	404	394	409	378	429	344	406	374	380	357	373	385	383	382	383	405	402	400	396	386	394	398	375	369	385	413	415	380	389	399	378	377	364	385	398	407	401	381	386	368	386	422	379	384	390	403	407	413	389	392	346	380	426	379	377	440	442	423	401	393	392	371	398	393	397	409	434	376	439	398	403	381	422	379	414	410	379	400	392	418	368	391	417	410	416	398	389	361	387	380	381	385	400	390	392	402	413	408	420	425	401	405	378	393	417	384	396	383	379	394	387	383	375	371	381	381	432	399	365	382	400	362	382	400	400	397	383	380	387	364	394	401	385	409	358	365	380	409	392	375	406	394	361	375	380	383	359	375	391	395	386	397	357	394	400	367	393	411	430	406	420	428	368	372	397	388	405	401	398	417	385	363	396	391	378	382	397	379	377	382	363	395	406	375	382	356	382	394	410	397	405	384	401	405	399	388	395	388	396	345	381	393	399	375	422	354	362	362	402	383	418	378	385	394	398	371	392	391	371	414	391	364	373	395	367	384	386	366	413	394	421	383	409	403	358	401	400	416	398	374	420	388	409	399	362	391	387	430	400	387	362	389	382	386	404	378	403	386	413	390	432	392	392	394	419	367	394	369	353	402	414	395	417	385	396	391	393	390	363	407	387	393	403	386	392	370	403	366	401	384	400	389	396	333	381	381	398	404	388	358	428	351	385	416	406	404	400	406	384	410	358	421	402	412	384	374	381	381	381	397	437	379	394	354	365	386	378	402	373	397	392	408	408	404	390	387	390	391	436	401	426	374	386	411	371	377	413	398	389	405	399	373	383	371	377	411	370	388	375	387	347	389	377	351	374	377	364	381	377	398	398	397	396	417	403	397	408	389	376	400	415	370	379	416	382	384	412	411	371	404	383	381	375	366	385	370	426	400	396	354	393	398	383	378	383	386	376	399	375	357	407	376	389	372	354	393	371	403	388	390	395	332	389	407	396	399	405	438	380	420	413	412	390	401	423	367	380	396	420	390	410	399	386	391	406	387	413	399	360	385	384	395	382	382	364	394	371	374	415	385	430	415	371	402	408	399	409	405	406	386	394	422	381	369	381	358	421	404	383	366	403	371	370	414	381	350	405	371	382	373	384	385	397	385	389	380	400	421	424	386	417	378	358	398	439	407	413	369	389	421	393	413	376	374	387	365	384	365	385	404	362	396	402	399	383	379	377	408	374	386	393	403	389	386	364	417	361	412	382	397	361	365	365	423	396	383	432	373	357	397	377	394	404	391	403	381	426	380	371	400	423	409	367	380	398	390	390	392	393	384	411	430	378	379	370	421	399	418	401	392	407	439	390	418	399	404	409	397	397	431	390	409	372	397	404	373	373	373	378	397	430	376	384	406	410	404	406	358	363	406	389	380	406	361	397	375	348	432	376	389	377	356	402	342	396	384	368	420	391	348	418	389	391	378	396	387	398	412	409	403	397	377	428	403	407	414	370	376	387	365	423	367	383	380	383	398	400	440	450	410	394	386	426	392	402	390	386	392	376	393	403	402	392	397	402	432	411	363	384	367	384	368	370	403	377	375	386	374	383	403	407	385	385	413	419	362	400	384	387	371	384	383	381	432	423	396	428	387	342	364	385	422	394	425	374	382	378	378	412	390	379	427	385	362	366	383	393	393	378	379	399	411	395	375	375	396	393	413	411	370	373	379	385	388	362	357	380	383	386	394	414	410	391	383	419	392	361	407	399	393	409	386	388	388	392	361	399	377	393	374	392	370	394	390	415	422	372	397	385	408	385	428	379	402	359	422	398	369	410	396	373	378	387	356	358	376	388	413	382	377	406	383	390	404	354	390	384	357	409	388	392	382	425	400	359	385	423	386	424	400	374	422	377	393	368	383	387	344	398	374	402	390	412	392	397	392	381	344	390	381	420	380	386	401	400	369	364	391	376	367	400
2184	568	384	153	112	162	235	225	222	207	184	192	170	183	138	158	134	149	184	198	203	230	186	154	112	113	82	76	65	69	54	51	46	54	37	52	65	56	47	51	45	51	61	52	56	53	53	59	64	51	54	57	53	68	67	59	52	57	46	66	63	55	64	52	63	69	63	65	58	49	53	53	43	59	63	53	53	37	43	62	58	52	64	59	55	50	49	52	55	52	51	56	55	59	58	67	54	62	61	60	54	44	55	61	57	57	43	48	54	57	44	59	52	56	54	55	62	63	57	58	61	68	55	58	72	68	66	58	58	50	55	54	45	44	55	51	53	48	56	52	61	62	60	49	56	60	56	47	56	45	61	59	49	66	50	55	51	60	61	65	44	57	60	52	56	56	52	52	64	56	63	61	64	39	69	61	59	52	62	60	58	47	55	55	67	48	52	55	52	64	53	67	52	56	70	57	56	63	53	69	58	68	39	59	62	42	58	63	68	59	52	59	52	58	61	50	61	47	57	58	61	63	63	65	49	55	48	57	49	62	69	51	58	61	69	50	54	62	62	62	62	54	52	41	40	47	42	70	59	51	62	68	63	52	61	51	47	60	48	46	53	50	67	57	64	51	51	55	58	65	50	60	71	59	65	68	56	67	70	54	64	59	59	46	48	54	54	54	61	46	57	58	68	60	44	50	55	50	47	54	47	64	51	42	53	47	54	60	66	51	51	59	58	62	63	56	53	56	56	54	57	46	57	54	54	58	62	45	44	55	72	59	52	63	55	57	52	47	50	48	46	61	62	61	52	60	61	41	53	65	54	48	72	56	65	70	57	63	39	70	63	60	60	49	55	63	40	55	44	50	67	67	61	74	63	56	70	51	51	53	51	61	65	53	52	64	45	55	62	58	63	65	55	44	75	42	73	64	59	59	47	72	55	63	60	56	54	43	50	55	54	60	41	58	64	50	55	51	49	47	42	56	63	61	51	55	64	58	52	69	52	61	53	48	67	63	61	59	59	55	54	53	64	63	46	53	56	58	42	52	43	53	59	54	47	60	52	52	47	53	54	67	56	50	52	66	64	46	57	58	60	58	61	63	61	58	65	49	50	47	56	56	54	53	58	56	49	50	49	59	49	66	60	59	52	48	47	58	49	46	68	58	67	53	52	56	65	58	53	51	63	56	61	47	66	55	59	59	69	53	46	51	57	58	60	65	64	47	65	54	63	61	52	54	59	63	46	44	57	39	66	64	53	62	50	71	48	61	45	69	64	59	69	58	50	64	58	54	58	56	61	68	65	54	55	67	65	54	65	60	59	54	44	43	53	54	62	55	55	71	44	63	53	46	64	48	52	56	53	54	58	53	45	48	50	47	70	56	68	47	58	69	59	44	63	44	45	53	57	59	60	48	49	53	50	70	53	58	58	66	51	55	63	56	57	56	70	45	52	65	57	66	53	53	52	62	59	56	53	65	44	53	60	53	48	49	59	57	53	55	53	58	52	54	62	59	63	51	59	56	57	58	62	53	45	59	45	59	50	42	60	43	52	47	56	58	62	61	51	71	45	60	58	60	54	69	49	47	58	52	53	57	63	60	51	60	42	62	57	79	61	51	60	59	52	51	43	49	59	63	45	60	54	60	70	54	52	52	57	52	49	58	54	44	53	45	62	47	57	43	53	49	49	51	66	41	45	64	45	44	40	51	57	47	51	50	56	51	60	51	56	57	62	62	60	62	63	60	59	63	68	49	69	61	60	51	69	62	48	60	52	48	52	58	47	55	50	65	60	50	55	58	52	53	64	43	49	46	64	73	57	61	69	53	53	47	75	51	44	44	55	43	82	58	60	55	61	53	63	61	51	49	51	65	65	55	41	58	48	55	48	54	53	60	67	56	50	54	59	68	50	67	50	56	49	45	58	50	54	62	66	69	70	47	42	47	68	66	53	52	45	58	54	60	47	70	67	51	61	60	58	50	55	64	51	57	52	62	43	53	50	66	49	60	54	63	39	39	47	55	56	55	60	49	52	61	58	59	70	47	58	63	56	66	64	49	48	56	53	50	57	59	57	39	69	55	51	60	53	63	59	65	53	57	47	52	62	54	58	44	60	44	51	54	61	52	57	62	50	56	53	57	57	55	57	63	54	60	41	55	66	49	53	57	62	56	49	50	64	51	52	39	54	54	54	55	48	45	50	42	59	47	51	56	52	44	66	62	59	71	45	66	49	54	59	45	74	55	62	55	59	46	75	65	63	70	53	60	73	54	61	50	44	60	62	64	68	63	45	53	58	48	46	61	52	47	55	61	48	49	63	53	54	55	54	55	50	59	64	51	56	50	67	52	50	62	58	48	58	51	52	46	65	56	69	61	70	55	50	47	56	56	50	61	54	57	45	49	54	54	58	53	63	59	49	64	54	54	49	58	53	49	64	50	69	63	59	48	39	46	48	55	45	52	64	54	68	44	52	47	45	61	49	51	41	45	51	59	65	47	56	51	64	58	63	54	58	67	40	50	56	55	61	52	65	49	53	60	59	67	52	49	52	59	53	51	63	56	58	45	54	47	57	58	50	56	55	56	51	56	49	42	50	53	58	44	49	71	55	48	68	58	44	68	63	66	52	47	36	51	60	60	65	63	57	51	52	61	54	55	55	60	56	59	79	52	47	62	58	54	48	54	62	64	57	54	52	49	65	48	55	61	55	57	61	58	60	56	62	62	57	66	59	51	44	52	54	57	53	66	47	55	58	54	55	51	54	67	48	57	55	65	50	64	57	51	64	48	48	59	58	60	56	48	61	55	65	42	61	46	46	48	63	62	45	67	40	59	57	51	46	51	48	50	47	44	68	61	55	53	51	50	45	56	61	57	48	46	65	52	57	58	58	47	47	69	61	67	61	54	62	49	57	50	54	58	78	60	50	52	78	52	62	64	60	51	55	49	52	62	72	50	66	54	51	51	49	44	53	53	72	56	42	56	50	48	54	49	53	52	59	45	52	65	36	50	44	54	60	58	57	52	50	62	53	53	58	54	67	46	60	48	58	51	60	52	57	50	52	54	56	64	54	65	55	53	67	59	43	52	54	52	56	51	42	60	49	49	60	51	50	46	52	57	48	60	60	59	51	55	52	58	58	54	64	69	54	59	53	49	63	51	67	66	55	53	66	49	45	46	74	55	68	67	50	65	54	50	58	55	50	58	56	68	55	57	55	48	55	45	50	50	59	60	60	60	53	55	59	55	50	45	53	55	60	61	50	67	61	49	48	44	52	58	44	71	60	60	57	63	58	43	55	58	52	60	46	54	58	51	55	52	43	58	58	58	59	59	57	57	40	55	46	40	62	51	63	51	57	57	52	55	49	64	59	46	54	51	73	57	58	54	50	52	65	54	59	54	59	46	63	64	64	38	58	60	68	50	48	59	57	53	59	52	68	52	60	54	46	53	62	66	58	66	57	53	65	66	62	31	65	55	41	49	56	53	57	51	67	54	53	54	57	51	73	60
15644	5955	3695	2776	4962	8841	9975	8967	7834	7016	5506	4685	4391	4195	3463	3382	3218	3479	3650	4280	4484	3932	3158	2348	1633	1103	841	589	475	415	457	429	405	397	416	436	416	409	419	406	418	452	397	394	383	392	384	422	413	428	398	421	463	455	400	392	406	422	434	411	420	410	418	431	398	431	404	372	397	421	407	396	376	406	428	408	413	421	417	391	432	411	440	378	389	430	425	420	409	398	423	423	399	430	426	406	387	432	385	405	414	400	409	386	406	406	419	396	414	444	390	409	376	383	422	381	422	402	395	411	446	386	407	412	401	455	437	364	410	365	431	433	387	393	406	433	390	402	403	406	409	408	420	417	425	423	410	425	369	410	379	385	381	406	425	384	406	419	423	419	418	399	378	386	400	426	403	388	410	404	407	441	410	386	385	406	421	415	407	415	414	443	413	404	434	421	462	411	386	385	380	398	415	429	412	387	428	401	399	376	395	411	404	441	435	383	433	443	405	416	422	431	394	415	400	397	405	367	409	388	410	384	432	399	406	420	415	373	379	464	412	430	447	405	444	422	414	409	376	418	407	445	393	397	379	396	413	387	401	409	418	385	425	400	421	377	395	432	397	400	420	373	411	398	365	397	392	407	409	402	399	374	416	397	395	397	404	415	408	421	386	431	400	407	405	370	403	440	435	441	425	398	431	421	409	350	427	414	413	401	396	385	386	415	410	443	408	420	398	381	422	407	399	417	413	418	400	423	442	392	412	433	420	415	416	373	378	425	445	391	426	381	422	400	372	417	397	432	389	413	378	422	404	393	403	406	403	406	409	420	407	405	419	410	385	440	405	410	413	437	368	419	378	380	409	412	444	409	357	403	405	430	370	389	392	426	432	387	376	405	412	434	392	436	408	386	409	395	418	418	422	402	418	393	414	431	400	417	408	415	400	377	375	422	416	425	409	429	392	388	410	408	430	425	416	412	395	393	389	388	419	400	377	427	375	393	406	385	414	407	418	405	378	389	432	410	402	399	408	443	389	414	400	415	413	449	405	425	437	438	387	410	393	415	373	378	406	400	406	414	412	415	421	391	411	427	381	403	396	420	422	431	386	392	427	417	416	397	395	415	396	446	397	436	440	434	449	405	438	386	448	402	421	428	386	416	413	413	398	392	436	408	392	422	374	409	421	443	396	408	406	372	402	424	425	414	420	401	424	397	412	409	421	436	422	406	419	410	390	405	470	371	390	401	417	410	365	357	407	436	411	426	405	423	384	403	401	403	441	374	412	383	417	378	394	438	438	388	415	394	428	354	407	429	409	396	401	400	372	450	415	386	393	407	415	423	415	398	426	403	416	397	384	406	407	427	425	369	419	392	433	404	400	357	401	420	405	394	401	412	393	426	409	403	402	415	395	389	434	378	436	378	408	390	432	419	379	418	432	374	409	411	430	402	435	403	400	409	389	413	414	408	425	428	423	429	392	403	401	384	411	362	394	394	410	463	401	451	420	389	412	406	447	405	407	416	427	392	412	443	460	387	388	459	432	415	395	411	407	403	388	406	407	413	377	395	395	412	452	401	473	407	410	384	409	432	395	381	379	422	414	391	424	404	433	378	365	363	395	428	403	409	361	391	400	438	400	445	409	388	415	396	399	428	420	395	431	382	424	443	375	423	463	383	380	386	405	378	430	413	407	457	398	409	418	405	396	447	439	410	411	437	425	410	425	388	421	398	404	429	379	388	419	395	402	404	413	429	411	426	380	408	407	406	423	399	387	421	447	392	417	423	424	404	404	414	444	426	382	429	421	424	387	422	353	409	372	410	394	436	442	409	394	424	407	415	398	402	444	387	433	421	417	398	439	456	394	439	415	371	382	387	417	389	391	425	404	401	378	410	396	409	399	394	427	376	402	388	416	398	388	433	394	396	399	359	410	417	396	409	426	411	436	414	396	446	388	391	403	416	393	420	385	446	387	417	397	407	446	410	393	430	396	409	393	457	383	403	409	420	398	420	389	418	391	453	394	396	428	394	417	395	400	379	410	395	458	414	420	387	399	415	406	402	383	414	421	370	387	404	387	423	429	396	380	394	420	378	404	435	407	444	420	402	410	417	452	421	411	434	399	389	403	382	427	420	373	387	384	390	396	377	404	404	368	436	393	390	380	406	400	443	430	380	409	404	372	397	418	397	406	371	425	387	385	402	413	402	403	422	427	390	383	430	406	417	438	407	433	420	401	418	443	364	400	387	424	408	387	427	392	401	418	411	418	397	438	385	423	386	435	382	423	391	399	373	416	422	357	411	423	432	379	396	406	406	397	406	407	394	388	412	407	406	422	419	436	380	364	381	420	401	415	435	408	417	416	413	396	416	408	411	383	402	383	389	413	403	418	376	400	408	421	394	403	392	418	381	401	404	453	403	420	412	438	399	451	376	418	375	417	389	404	412	389	415	429	391	399	419	426	431	424	417	410	397	434	444	443	413	414	411	431	427	425	389	396	409	414	388	417	406	394	377	413	400	392	383	390	421	377	394	377	403	412	417	450	430	418	386	415	411	406	423	375	389	406	417	386	410	421	421	436	437	383	385	408	398	391	403	417	407	420	410	422	393	404	393	426	409	404	410	420	390	404	390	452	444	411	427	374	412	389	381	395	405	396	400	368	389	402	411	415	415	436	407	402	446	434	441	421	420	406	404	437	401	400	403	408	425	400	418	395	400	456	390	370	401	425	418	421	399	380	412	412	385	364	440	425	401	423	397	395	418	407	394	415	393	411	400	368	408	412	403	381	391	401	386	387	395	414	391	417	431	411	418	403	386	445	422	416	418	466	442	422	408	414	456	391	375	417	429	428	384	399	418	385	433	409	423	385	424	399	432	389	370	401	439	406	421	380	420	382	430	439	421	414	416	399	432	388	404	373	409	437	419	408	407	392	397	377	403	426	430	386	414	426	391	415	402	363	373	415	429	433	442	416	400	398	391	403	456	386	408	395	424	429	439	421	452	412	392	394	421	438	388	395	417	405	368	412	429	400	416	402	414	399	377	423	391	407	400	412	368	455	409	397	416	399	421	409	426	430	452	414	425	410	441	451	420	394	418	404	376	422	405	364	388	433	405	399	440	448	416	402	404	382	402	425	400	440	405	470	408	387	404	404	405	430	402	388	415	378	388	408	388	403	384	395	420	409	390	385	419	381	379	379	414	435	401	445	399	432	384	413	404	409	402	412	410	416	395	412	380	389	411	401	396	418	431	424	413	409	426	402	398	449	448	389	416	435	428	375	360	377	425	402	424	406	442	367	383	431	372	389	376	360	426	420	409	427	381	417	423	405	409	412	407	383	394	413	438	422	373	367	400	389	393	402	429	371	415	420	424	426	401	424	422	402	422	445	396	395	402	379	412	427	409	422	388	420	457	410	404	420	406	414	387	401	387	431	377	383	414	391	395	412	405	400	398	448	407	369	414	425	411	389	403	425	383	426	396	391	424	419	375	426	419	417	391	425	380	414	430	405	415
1327	696	407	198	145	214	251	284	297	272	230	189	212	223	211	167	199	244	403	510	628	542	430	297	212	138	97	77	69	47	45	42	41	36	53	36	51	44	47	46	50	47	55	42	50	56	46	58	45	51	41	48	49	33	47	48	29	47	51	32	40	61	34	52	50	49	38	49	44	38	46	51	51	48	41	53	44	47	53	42	62	52	37	37	42	38	44	41	42	50	43	32	45	58	42	40	42	56	29	45	40	42	55	52	56	42	45	49	37	47	30	42	46	46	41	41	42	35	46	51	35	50	55	36	47	50	48	61	46	42	37	34	40	50	59	44	40	45	50	39	35	56	34	39	58	49	46	38	55	37	47	46	57	51	63	50	45	53	52	38	43	45	49	37	48	57	37	44	43	55	51	38	55	51	47	38	55	37	52	45	51	55	41	57	34	54	51	44	51	52	36	39	37	43	49	44	46	35	38	43	54	48	47	32	42	48	51	43	57	40	50	68	46	42	38	41	37	41	45	46	49	52	45	32	51	37	47	44	50	47	47	47	42	57	44	53	41	56	50	52	48	49	45	42	37	55	47	46	31	40	40	49	46	38	47	44	47	29	51	35	55	41	48	52	48	45	45	50	47	44	60	42	36	45	42	36	45	45	38	48	41	48	42	51	44	44	29	52	46	55	40	46	35	37	44	39	50	49	49	56	46	46	45	43	45	45	48	39	47	42	49	45	43	45	51	46	48	36	40	47	47	47	44	42	43	34	46	39	50	42	39	53	40	48	43	33	38	52	43	39	49	38	39	53	42	36	40	41	49	55	50	49	49	56	32	51	47	55	45	40	52	39	38	41	35	46	54	31	52	43	49	54	45	48	34	35	37	52	53	41	44	43	52	42	50	45	48	50	47	37	53	42	44	52	69	32	45	43	38	39	46	42	38	45	50	58	45	33	53	39	35	41	46	38	48	41	40	38	43	39	48	44	43	45	56	40	48	40	38	40	59	53	47	45	48	38	51	50	33	48	50	40	49	46	45	41	49	36	36	46	33	38	33	56	38	38	47	53	35	30	42	53	35	38	44	59	41	54	61	47	41	47	41	44	43	53	49	46	43	42	34	40	34	56	46	27	47	32	41	44	45	40	27	35	41	34	44	44	49	43	50	41	35	36	58	48	41	52	42	49	44	42	44	48	49	41	47	31	52	47	44	43	40	52	56	42	42	38	43	59	36	43	41	51	42	41	37	43	42	44	46	56	42	44	48	41	41	47	51	44	41	46	34	39	53	33	43	53	46	46	55	46	45	49	48	49	49	39	45	44	47	43	36	49	46	45	49	51	54	46	46	40	39	46	38	46	35	38	37	57	48	47	41	37	50	45	29	41	50	43	51	56	49	50	53	46	52	63	45	39	50	42	47	45	39	42	42	50	44	43	49	39	45	37	66	34	45	38	44	46	43	37	45	49	49	49	54	46	42	49	44	55	38	56	38	47	57	54	36	39	38	46	50	56	39	53	49	41	53	49	39	45	40	31	53	54	37	58	49	41	36	59	45	34	37	36	38	41	46	44	48	48	47	37	47	45	45	44	49	47	53	47	50	44	43	43	40	53	42	46	52	52	39	48	35	52	50	53	64	51	36	40	42	43	39	52	48	46	30	43	45	46	37	51	52	44	57	46	51	35	46	43	50	39	38	52	45	45	43	39	45	42	44	53	38	37	57	44	46	49	43	35	47	47	40	42	37	36	45	44	44	35	55	54	37	32	39	44	45	34	44	38	47	51	46	45	55	47	45	45	48	41	37	44	40	40	51	44	41	64	51	47	49	39	48	39	47	49	48	51	47	39	40	46	36	50	31	37	40	41	46	37	43	47	52	49	45	39	64	59	40	54	56	33	36	43	42	39	44	41	35	31	45	49	49	55	42	44	51	38	47	48	39	34	55	40	38	38	40	39	44	46	46	42	56	36	48	52	52	41	46	51	48	47	41	52	50	57	40	45	48	32	30	41	41	46	36	43	49	39	34	38	56	42	43	38	57	36	61	42	51	40	47	48	53	37	54	43	47	46	46	42	58	45	39	47	43	48	44	46	48	64	37	50	44	47	41	51	43	34	50	42	29	36	43	44	57	49	47	41	41	44	48	52	59	46	50	52	55	41	48	49	39	30	41	48	38	49	42	38	47	46	52	32	47	50	31	32	39	28	59	52	47	43	50	46	51	54	49	54	45	35	51	43	45	38	40	56	55	37	32	47	54	36	40	63	33	49	56	48	46	60	46	49	47	35	47	46	44	43	52	51	45	46	40	48	36	47	37	44	48	40	35	50	43	50	40	45	51	42	42	50	41	38	42	45	33	42	37	38	48	43	44	38	33	43	42	52	49	55	45	50	47	44	45	47	44	44	44	47	45	47	44	46	53	46	43	49	43	42	46	35	50	54	50	50	43	57	43	52	44	42	44	50	38	37	42	51	49	45	48	47	40	48	36	52	52	49	41	39	40	39	45	45	40	38	35	47	49	51	51	49	41	52	36	50	40	52	25	45	49	51	43	45	30	44	56	37	41	43	53	42	54	56	45	50	27	41	45	49	36	44	43	48	56	43	37	52	46	54	57	45	51	39	40	50	38	55	38	39	35	43	44	39	35	38	40	39	47	50	58	48	42	44	52	38	46	36	46	42	37	36	54	52	34	46	49	34	47	47	38	67	44	52	51	47	37	37	41	43	44	45	40	44	38	45	41	37	52	40	44	47	47	48	39	47	42	49	46	34	41	56	45	40	44	55	40	54	53	40	54	38	46	41	55	40	34	44	55	42	45	48	39	52	52	57	47	44	42	47	35	49	50	45	42	39	40	35	46	44	50	49	39	38	46	43	48	36	50	36	48	34	53	37	46	46	49	39	41	54	40	44	35	41	29	37	40	44	44	42	41	49	29	44	45	52	39	33	48	41	45	42	55	32	55	33	38	53	59	43	32	45	43	41	54	44	35	43	52	41	39	32	42	39	38	30	53	49	45	44	48	39	41	46	46	45	41	36	55	54	49	57	56	53	39	43	38	37	52	47	33	44	38	47	52	54	54	56	42	47	40	36	48	45	37	46	46	42	44	38	58	52	53	37	34	51	57	38	48	44	49	47	56	36	35	55	48	44	33	41	51	38	36	51	36	47	39	44	54	49	34	37	43	53	42	45	56	36	39	31	41	44	39	42	41	44	44	52	42	44	51	54	36	32	53	35	48	47	42	41	50	38	50	53	65	43	35	56	48	41	45	32	40	47	43	42	61	47	49	47	45	38	48	43	36	41	46	41	28	40	48	53	45	52	35	41	38	53	37	51	47	47	43	37	55	44	44	41	53	50	58	50	52	52	33	53	47	36	55	57	42	49	44	50	45	34	50	32	51	41	33	59	45	51	48	43	36	42	31	50	48	57	48	53	36	51	40	35	49	39	38	51	41	46	45	47	44	46	46	43	38	48	49	47	55	42	45	64	34	41	33	35	43	43	51	53
14490	7479	3900	3274	7778	12927	13080	11809	10493	8787	7712	6220	6219	6176	5368	4307	4596	6368	8434	11480	12404	10970	8115	6032	4063	2342	1353	844	577	414	350	338	329	343	356	341	336	338	348	277	332	308	299	306	321	350	285	291	333	311	346	353	342	350	319	299	307	296	312	353	335	340	318	319	330	296	300	312	350	306	325	302	356	332	288	348	304	305	334	327	316	306	359	302	316	318	345	352	336	348	310	310	357	313	334	312	321	315	306	317	307	321	321	329	339	333	342	314	320	283	300	310	331	321	345	319	381	294	310	294	315	345	324	307	335	333	322	290	321	322	309	307	338	387	289	329	310	328	298	331	334	322	331	305	297	315	300	348	308	293	307	337	313	291	324	298	314	312	296	369	304	319	325	322	320	315	338	308	322	352	293	337	316	293	360	311	339	315	317	340	328	345	296	332	283	336	349	309	341	302	322	318	303	321	328	335	296	323	298	321	305	333	313	312	316	343	323	319	325	316	310	350	318	310	313	326	343	341	345	327	330	311	341	339	315	328	289	319	330	296	320	316	346	322	328	338	292	323	326	297	316	329	317	368	330	320	324	307	341	309	314	353	340	346	348	324	338	297	317	322	338	335	330	336	307	296	336	350	314	325	355	333	308	354	327	329	338	342	322	322	284	328	338	309	339	312	316	319	355	308	346	327	337	342	330	332	348	341	325	342	317	312	330	324	329	322	362	341	322	326	322	325	325	337	333	326	330	298	343	321	327	323	346	315	322	327	340	304	294	328	314	334	318	343	341	337	329	295	303	331	336	323	347	324	349	348	307	318	319	352	325	332	286	307	368	343	321	334	359	332	349	342	332	315	335	304	329	336	296	309	345	311	332	333	327	321	346	324	311	332	316	326	312	334	320	311	308	337	320	307	319	331	340	327	313	325	328	346	337	335	317	290	322	339	339	334	316	331	319	331	342	331	320	335	327	307	289	267	319	324	310	316	313	330	319	334	356	319	337	340	322	314	306	358	313	331	314	335	310	310	324	337	310	314	299	310	323	346	350	312	334	302	287	308	310	312	348	317	336	317	308	309	338	319	280	319	320	321	352	341	325	328	339	304	359	328	319	307	304	302	319	320	301	332	334	343	324	326	316	320	329	334	335	323	364	326	282	314	327	328	328	326	316	313	306	315	299	326	348	308	311	314	331	332	329	292	317	338	318	314	341	319	350	321	333	296	344	330	336	341	306	344	341	326	302	315	332	324	335	345	331	323	280	320	330	312	316	361	319	331	331	322	318	316	309	296	303	333	325	302	300	302	342	314	319	328	313	335	327	315	320	290	306	302	333	322	324	335	317	316	312	324	344	342	315	335	313	331	302	302	303	350	293	310	356	300	349	286	311	305	338	346	301	334	328	334	333	319	337	325	317	329	322	304	348	337	309	285	323	306	285	306	342	301	292	351	319	320	341	341	306	306	298	323	288	340	337	344	319	311	285	350	318	315	345	308	319	357	319	311	332	304	339	295	355	345	320	341	339	360	325	330	298	367	292	347	353	312	329	326	298	313	336	335	297	361	337	337	311	327	317	328	316	340	306	323	321	342	313	336	342	296	316	343	321	302	311	349	325	310	305	318	331	316	347	314	315	340	297	334	356	323	285	318	330	293	328	331	336	322	317	298	336	322	333	310	349	335	343	306	334	348	309	308	341	306	309	302	298	331	319	333	322	341	295	304	293	306	339	321	340	326	359	322	346	325	326	340	327	343	299	330	303	322	288	313	336	346	340	344	332	341	305	332	326	305	315	303	342	304	343	314	368	338	312	328	340	288	348	333	323	317	297	310	345	326	326	342	316	327	318	345	304	337	341	320	330	314	315	326	287	353	341	302	335	355	348	331	336	304	327	320	343	336	326	300	338	326	329	290	326	322	328	325	332	326	303	338	367	347	306	332	339	330	318	312	323	332	323	307	337	353	292	286	330	337	325	320	358	305	299	365	336	296	328	280	296	327	324	327	329	328	314	305	308	311	290	331	308	351	326	320	354	333	312	328	324	348	320	352	343	307	342	325	300	309	327	322	326	310	344	281	332	325	331	325	345	330	320	332	346	316	328	340	292	325	326	323	308	325	357	309	326	339	331	344	321	328	336	298	304	326	314	330	291	313	306	336	352	318	331	296	318	319	307	326	315	312	347	313	322	331	317	301	304	319	295	321	326	295	344	332	325	295	327	313	303	312	334	320	310	333	345	344	311	299	305	360	317	299	321	312	336	321	280	323	319	344	330	327	309	355	290	316	307	329	281	316	341	341	308	301	300	318	328	302	330	349	322	353	320	340	282	287	301	336	349	330	331	315	329	339	304	336	333	316	325	307	318	306	316	287	327	335	337	324	360	315	333	321	318	340	325	322	311	329	326	338	328	329	296	324	344	288	331	355	302	316	307	343	362	327	308	322	325	291	336	317	319	336	335	301	350	319	295	322	334	325	301	295	308	334	355	292	364	330	333	321	366	293	334	323	317	289	331	323	312	330	305	321	317	315	334	313	306	332	320	303	358	331	330	350	326	310	326	363	349	328	319	280	306	307	304	319	336	290	348	312	347	315	335	320	313	325	346	330	317	301	315	307	302	317	309	353	305	345	337	309	325	324	328	327	317	329	321	325	344	320	319	313	303	289	336	327	343	336	325	332	318	342	349	345	344	280	320	333	318	331	344	317	322	324	333	304	348	336	309	334	309	357	349	345	293	301	318	328	312	345	339	321	316	321	321	279	277	307	332	300	316	313	296	327	331	299	297	340	331	341	314	334	311	326	325	348	330	331	350	338	348	316	335	317	334	328	314	331	368	302	355	313	306	330	308	351	311	308	322	307	337	322	329	333	312	317	300	319	345	329	330	329	312	325	316	353	328	310	311	322	312	318	342	322	319	346	354	358	319	328	332	319	335	347	321	333	317	276	339	333	293	313	337	300	310	336	342	322	293	289	320	339	323	304	320	355	305	316	313	323	309	315	314	312	331	336	323	340	330	328	297	343	297	361	347	293	311	342	309	348	321	340	331	321	326	330	303	328	333	304	309	326	309	303	342	301	326	310	326	340	309	322	348	316	317	338	331	315	326	347	305	303	277	318	336	334	327	335	342	328	326	345	339	353	322	308	323	304	331	315	332	329	328	296	353	325	345	309	309	316	326	342	315	339	326	316	319	321	299	315	349	330	330	325	328	337	316	310	312	341	295	322	322	303	333	307	351	293	302	300	357	312	335	324	300	341	323	298	318	330	297	344	362	347	331	324	343	318	322	271	350	349	331	326	351	295	305	315	327	325	332	347	325	323	347	317	342	318	349	366	327	293	305	296	342	335	307	316	320	322	360	324	317	333	293	322	305	312	293	338	342	321	346	329	316	307	317	329	345	327	338	335	322	322	314	333	339	325	335	322	305	317	311	318	329	336	358	316	348	326	355	290	327	285	346	338	321	293	319	319	318	303	329	331	318	284	350	339	303	322	302	292	305	319	331	347	327	299
2732	570	252	207	156	232	303	265	291	301	273	257	226	238	220	213	217	284	409	578	611	613	450	312	238	176	108	73	71	75	68	62	64	52	70	64	71	59	52	66	73	71	62	71	70	64	61	65	74	64	72	80	69	66	74	56	70	81	54	73	65	62	72	71	56	70	81	67	73	60	68	79	68	65	62	59	74	75	70	65	47	73	67	76	48	65	62	65	72	52	64	91	80	64	62	61	61	63	76	81	78	75	59	77	66	58	66	71	68	76	70	72	74	58	83	65	64	69	58	74	53	68	67	62	72	70	54	69	78	66	72	57	67	71	69	78	66	63	66	80	65	71	60	60	60	65	57	61	71	56	55	72	70	68	68	72	64	66	78	55	73	69	60	63	66	62	61	66	72	69	63	64	59	57	69	55	63	78	67	87	62	68	59	62	63	62	61	61	63	55	65	62	57	66	65	59	78	70	73	65	56	63	60	82	68	67	70	60	66	77	66	69	55	61	75	67	59	64	57	62	78	74	70	60	74	76	61	66	69	54	74	54	61	61	60	68	56	59	74	65	64	64	65	71	71	71	52	64	71	81	60	54	59	62	79	66	66	74	66	48	59	71	70	51	73	53	69	61	69	66	78	70	64	59	69	82	71	59	71	61	64	77	59	66	68	68	62	67	78	53	63	77	70	61	66	67	55	70	65	75	60	69	74	63	61	45	67	75	74	69	73	72	57	60	60	73	68	70	61	74	71	63	60	66	54	73	56	67	67	72	75	70	49	63	81	51	69	68	50	59	55	75	63	63	62	54	65	58	63	77	84	70	50	55	67	57	76	64	61	71	66	64	58	66	64	70	63	78	59	56	67	73	67	56	61	80	54	59	77	63	68	51	75	65	46	68	67	56	74	68	73	76	80	67	57	70	73	59	61	66	73	63	71	71	66	61	66	58	65	65	54	79	63	71	70	69	55	69	64	64	60	55	74	73	71	55	70	64	60	71	66	63	59	80	87	66	68	69	56	68	59	60	63	67	75	65	65	54	68	60	70	70	65	47	65	59	65	73	56	79	71	63	62	62	57	56	83	73	72	61	62	69	72	62	62	67	73	60	67	59	67	72	59	75	67	63	72	70	64	84	60	57	59	52	59	76	74	66	62	78	76	80	65	62	69	65	59	66	66	68	60	56	59	67	77	58	65	53	79	71	55	58	76	61	61	59	61	70	70	53	68	68	57	58	76	71	70	64	53	60	65	54	74	72	63	70	68	60	68	75	75	61	64	54	60	64	71	64	70	73	56	55	66	62	50	63	66	66	69	65	82	63	79	74	59	62	59	69	71	62	64	72	81	76	66	73	65	67	64	56	98	51	62	71	64	75	69	58	65	62	91	74	68	69	60	69	71	78	63	66	57	63	67	59	56	63	74	72	72	74	65	63	75	75	59	68	69	46	77	74	54	59	64	60	79	59	72	67	72	76	60	64	66	80	70	63	59	66	57	58	73	66	54	55	62	56	74	70	71	67	71	68	64	68	66	60	64	53	63	72	65	66	66	70	65	59	66	67	56	59	47	53	55	76	69	71	69	73	71	62	78	63	61	63	73	68	69	65	80	70	74	66	67	74	64	63	66	45	72	66	58	62	78	68	77	72	58	71	64	61	62	64	63	73	59	62	55	74	63	63	78	56	55	55	58	85	85	65	84	60	74	69	55	69	52	62	63	69	62	48	55	66	62	54	61	60	69	71	69	54	55	72	78	62	74	77	59	68	66	65	66	64	64	73	65	81	73	79	74	74	65	72	72	71	75	59	53	70	47	48	64	68	69	57	60	66	59	68	61	68	61	68	79	63	66	64	66	63	63	64	70	73	59	63	75	56	67	64	69	60	58	72	70	72	69	70	74	84	65	75	72	60	72	57	75	75	49	63	75	72	60	68	49	71	76	63	76	64	75	68	73	69	61	62	69	64	70	71	76	75	61	75	66	57	54	66	69	69	68	62	56	74	70	83	70	55	65	69	57	66	70	64	74	74	62	77	61	82	63	68	62	67	72	74	65	70	68	67	68	48	64	76	64	71	68	53	80	74	73	68	82	75	62	78	64	54	61	59	74	58	57	73	79	75	81	74	56	76	61	76	84	62	73	61	78	74	78	65	78	62	56	73	62	64	72	62	72	83	77	62	72	59	75	80	80	68	71	83	64	69	61	63	81	76	67	56	66	73	61	71	57	61	60	87	62	62	64	76	65	91	59	63	63	69	61	67	56	72	55	57	61	61	70	48	66	66	79	66	59	55	63	77	58	66	70	71	66	66	59	66	62	81	57	69	62	53	70	74	49	66	57	65	80	70	72	68	73	69	58	68	64	57	72	83	71	71	67	56	65	66	94	62	78	82	64	69	84	67	62	83	62	63	66	60	65	54	66	51	64	66	64	70	59	64	77	79	64	66	58	74	59	66	58	65	71	83	79	63	76	65	61	61	59	66	71	76	75	67	58	55	64	65	72	82	63	66	68	65	67	63	71	80	62	59	68	72	69	78	62	59	61	64	65	76	72	68	68	59	74	92	83	71	59	63	75	64	67	70	59	48	85	59	86	73	70	79	70	69	71	61	63	63	67	74	55	71	71	67	58	67	71	69	85	60	68	64	62	75	61	60	63	69	71	68	70	65	61	64	59	73	73	79	60	74	68	71	84	68	68	63	58	63	61	66	53	67	67	68	68	61	54	49	59	49	57	70	56	85	67	75	81	73	65	69	69	64	72	65	57	69	68	80	57	68	64	63	60	69	69	66	65	61	59	62	79	52	57	65	67	61	54	67	76	61	51	61	59	59	65	66	59	61	64	72	50	62	64	62	69	49	71	67	71	74	76	57	67	59	68	64	65	67	52	64	70	66	67	58	68	58	62	66	68	81	55	59	70	58	71	67	56	75	77	59	55	77	75	67	59	70	66	69	63	60	62	60	62	63	57	69	54	71	54	58	55	71	72	74	68	67	58	64	70	63	64	64	80	73	60	56	65	66	68	67	72	69	64	66	73	53	69	72	72	67	46	74	45	73	69	53	61	69	70	72	69	81	55	75	70	65	62	66	57	65	67	66	68	57	72	52	57	68	65	72	60	60	65	77	60	57	75	64	63	59	62	59	55	68	62	82	74	68	60	69	57	71	59	60	66	66	71	61	73	73	64	64	65	68	71	70	74	68	69	67	63	53	69	72	59	61	67	77	63	57	48	59	61	52	74	68	66	63	56	64	85	65	65	62	69	81	68	78	74	77	76	51	57	71	76	72	79	69	73	60	67	64	60	67	64	65	62	66	76	66	61	66	53	69	69	75	63	72	68	75	60	56	67	70	65	75	70	65	70	59	66	55	75	67	56	63	72	68	65	59	77	77	80	81	71	58	86	60	63	62	75	82	49	53	74	82	64	64	64	72	58	64	66	49	78	64	65	67	59	73	62	62	59	65	57	66	57	69	64	71	80	65	51	59	76	59	68	70	80	57	69	70
15314	6322	2663	3036	8339	13322	14014	12671	11116	9657	8163	7534	6732	6238	5332	4544	5064	6859	9660	11656	13105	11856	8804	6335	4321	2487	1368	849	670	569	572	526	445	485	470	480	472	487	479	488	470	431	477	471	489	494	495	457	473	513	468	456	471	470	447	468	518	486	452	432	455	483	482	489	460	506	443	489	442	408	459	492	454	476	467	490	444	497	475	464	460	481	447	457	453	462	485	479	487	497	502	459	465	475	471	547	472	490	431	453	483	480	461	452	466	482	494	475	502	486	495	469	445	484	505	446	454	470	457	487	459	474	473	485	459	476	500	439	414	467	477	450	498	483	452	467	476	442	460	481	474	478	522	468	475	492	456	510	492	487	458	486	466	497	446	481	477	478	486	484	490	501	485	489	454	501	511	467	475	477	476	465	460	438	480	458	481	483	540	490	463	483	449	466	500	459	461	483	501	484	502	515	510	489	483	467	451	488	491	449	473	476	479	474	457	460	460	485	468	479	522	492	439	453	522	478	477	512	478	464	497	460	494	449	462	476	488	484	489	465	487	464	491	473	499	485	476	471	485	503	481	474	446	475	485	477	407	511	500	480	486	504	485	487	477	493	443	524	452	450	470	480	514	500	522	483	495	482	460	462	449	463	473	451	466	450	483	478	449	480	470	486	428	474	487	480	423	504	480	459	468	480	450	461	502	489	495	471	496	503	496	462	471	490	512	477	440	462	492	430	486	484	484	462	472	468	494	485	461	443	476	467	484	467	490	476	461	457	458	456	492	479	470	495	496	474	475	493	446	475	475	453	482	510	457	477	493	477	460	462	487	487	523	486	467	469	522	500	478	479	471	496	479	496	458	487	449	450	515	498	447	482	484	464	476	467	485	470	479	469	488	473	456	484	478	458	439	490	464	484	439	436	446	483	485	475	521	442	433	453	442	446	480	465	457	507	465	468	486	479	465	474	522	520	471	454	494	460	485	507	459	476	456	489	467	463	467	451	448	467	474	509	517	490	498	489	484	474	477	483	499	485	483	450	507	513	448	480	495	457	497	465	465	486	474	489	480	507	447	503	497	502	477	485	490	491	429	486	463	494	449	466	471	543	504	457	482	501	475	503	485	488	521	498	432	458	450	443	451	477	496	483	463	481	486	492	454	484	500	501	453	467	515	498	507	463	448	454	486	478	442	480	489	499	433	492	482	463	481	463	469	529	509	431	465	468	457	495	462	474	498	461	478	472	486	474	476	442	474	488	481	431	463	476	493	530	437	450	496	452	490	457	483	443	455	535	476	469	490	431	439	465	462	522	503	452	461	431	470	477	484	509	489	467	449	440	473	507	494	442	490	458	508	455	490	457	484	498	484	484	471	447	470	485	457	460	445	477	498	484	489	440	469	492	466	480	508	494	478	466	483	508	464	452	507	478	486	460	504	505	480	506	474	507	509	481	447	474	467	469	450	454	480	482	484	446	432	516	430	472	462	450	471	442	474	485	511	469	502	473	495	502	431	454	470	468	500	450	439	468	446	469	475	500	472	478	496	475	446	438	474	470	432	466	473	493	508	475	508	440	504	474	496	442	494	464	509	471	473	454	490	530	481	456	478	469	448	494	471	429	473	458	493	479	534	485	480	471	471	484	477	493	469	492	495	485	497	459	424	467	490	460	487	482	486	492	488	475	417	483	487	473	452	494	482	509	502	481	529	518	503	503	485	500	484	517	504	472	508	447	464	480	462	536	501	483	444	488	482	472	473	485	469	521	481	491	496	476	459	477	476	467	446	459	465	474	455	512	447	458	529	499	483	481	502	466	453	483	464	487	478	454	460	464	482	436	478	461	509	454	460	460	477	532	452	469	482	490	461	496	452	457	521	482	445	486	496	466	489	486	476	500	476	469	461	482	491	479	452	460	500	547	492	462	494	474	496	442	490	480	425	497	487	490	481	489	522	501	491	473	473	495	474	482	467	457	475	476	512	482	478	425	451	446	519	529	454	446	492	475	496	510	498	500	512	451	472	475	495	438	493	501	475	454	497	499	497	465	497	484	495	486	454	505	441	472	472	492	466	500	459	476	469	484	464	469	453	464	496	448	504	483	506	455	453	441	500	474	484	442	491	488	457	472	491	455	477	484	473	469	485	505	520	521	503	470	439	458	514	465	474	443	483	461	534	523	521	462	482	505	517	460	480	495	454	482	479	478	492	480	470	473	498	478	463	503	463	464	509	497	484	524	468	461	497	470	438	507	486	470	494	495	473	436	479	449	519	444	478	463	475	483	457	456	489	462	460	461	507	473	457	508	444	494	461	483	476	471	446	520	463	495	451	487	480	493	528	483	474	459	464	482	495	513	492	491	474	478	520	524	481	485	428	471	472	489	484	462	483	483	481	477	462	458	484	459	429	487	498	467	424	501	470	488	494	466	444	476	500	491	499	476	450	452	480	480	437	477	494	469	471	462	476	469	478	469	482	475	488	484	484	460	475	491	499	504	526	464	502	485	481	444	460	495	486	455	533	484	499	462	509	459	477	488	467	447	478	466	444	522	450	444	457	451	488	489	498	444	486	498	480	447	483	422	492	473	466	492	447	485	474	483	486	489	456	476	494	466	478	456	471	454	478	432	475	473	460	475	443	493	486	512	482	501	480	503	495	490	463	484	457	483	477	473	477	471	442	502	422	469	449	506	450	489	492	453	472	499	486	470	471	486	483	452	468	498	464	449	484	441	451	501	506	460	488	465	476	454	490	496	487	468	481	438	489	477	477	451	460	477	457	447	457	449	517	429	484	487	472	481	460	462	453	464	483	450	482	491	476	472	446	439	480	490	454	478	480	463	474	478	487	442	488	454	496	444	457	480	463	497	465	475	478	445	467	445	451	461	500	477	463	479	498	496	450	503	446	456	452	484	505	504	484	476	462	478	483	488	513	477	499	473	432	497	472	496	468	473	453	504	462	456	471	482	476	496	457	519	458	500	490	468	455	475	448	474	492	456	524	458	457	474	479	459	455	458	493	490	479	480	491	448	479	530	479	495	459	502	497	480	468	458	475	522	449	419	479	450	456	445	491	458	471	504	485	477	503	506	483	461	427	481	513	465	428	466	461	494	464	493	453	461	501	455	478	449	472	488	489	507	460	496	478	462	459	501	478	460	474	459	474	475	450	495	489	435	490	449	511	503	490	491	495	468	453	480	523	507	480	495	458	501	477	469	444	437	471	470	440	524	452	484	449	492	473	466	486	481	462	456	442	485	471	460	472	493	501	461	464	436	485	472	466	463	469	481	436	467	484	469	495	467	454	467	490	470	478	488	460	433	484	496	500	434	479	481	471	480	515	457	437	480	450	469	480	460	437	500	464	495	465	456	471	461	441	502	501	481	443	480	418	493	489	443	490	431	441	475	518	500	485	473	471	453	468	485	495	470	448	487	483	485	456	459	476	510	470	432	484	490	471	503	461	506	470	449	492	515	483	472	452	479	472	450	494	437	458	442	459	468	514	483	475	473	470	449
1952	615	290	214	237	296	444	456	403	425	379	346	304	262	255	229	211	274	452	839	1188	1149	914	637	414	206	113	99	73	67	58	55	63	54	57	49	47	52	60	62	49	53	56	50	56	55	50	44	49	45	59	49	63	62	66	47	49	50	46	64	61	49	48	57	51	47	39	52	53	46	54	56	53	53	53	47	52	54	62	54	44	60	65	60	58	68	55	59	40	54	77	47	47	41	64	69	59	52	49	45	50	54	47	46	39	42	58	56	47	54	51	51	60	71	56	54	48	43	46	44	56	58	43	56	56	66	59	69	57	69	51	60	58	34	57	48	68	55	53	51	44	47	47	54	55	55	55	57	44	50	46	60	49	41	51	59	67	49	52	32	60	57	53	50	71	46	47	45	52	53	56	47	55	52	63	50	43	59	53	52	48	61	59	49	43	57	59	45	42	54	42	46	50	58	55	62	52	57	46	55	55	45	56	52	48	49	61	44	65	62	36	59	46	36	48	58	65	51	54	42	64	54	39	37	54	61	63	57	49	59	50	42	46	62	44	59	56	61	54	46	41	56	59	52	73	50	54	56	52	70	48	58	61	52	58	53	50	58	55	43	56	45	48	50	70	58	68	45	49	57	56	61	57	52	54	46	57	68	65	52	49	50	47	44	60	57	50	63	51	59	50	49	61	52	55	50	59	61	48	48	50	62	78	55	56	46	50	49	58	47	55	43	64	44	49	63	56	49	46	54	65	65	64	56	49	53	54	50	39	41	66	59	50	63	57	50	63	52	70	52	54	48	58	45	52	49	61	44	49	54	51	53	46	56	45	56	54	41	54	54	53	55	48	46	47	58	55	49	51	63	52	62	64	61	53	51	51	56	53	47	56	54	48	50	54	54	44	48	54	49	53	46	63	46	51	51	57	53	44	47	63	60	60	54	44	64	43	73	36	58	46	47	52	58	60	59	60	50	66	50	49	37	47	61	52	52	52	40	55	59	41	60	70	65	47	55	45	53	44	51	68	56	58	56	70	56	62	46	51	51	50	62	62	54	56	51	53	52	62	48	44	55	46	57	56	56	54	63	55	53	58	61	63	56	53	47	70	50	49	45	57	46	59	48	70	67	62	71	55	64	53	55	52	44	49	57	46	55	56	49	50	49	54	57	50	59	36	56	47	58	58	52	58	60	62	49	36	63	49	67	47	49	61	45	55	49	53	50	59	56	57	63	66	46	42	51	56	51	62	49	41	49	43	60	52	40	50	63	37	50	49	62	50	52	50	60	53	50	51	56	54	63	62	62	45	46	47	56	44	61	52	42	46	54	54	58	64	58	50	41	42	58	52	44	52	42	55	56	43	52	51	57	49	52	60	58	45	47	63	49	56	58	47	60	46	57	47	70	48	42	61	53	62	50	49	56	75	52	62	62	55	68	56	54	50	57	50	56	48	50	43	59	57	44	51	52	52	57	45	56	58	61	37	47	54	59	52	44	53	57	55	55	66	52	53	54	75	60	61	56	54	60	67	55	46	53	47	49	46	58	57	55	59	46	43	49	48	53	53	37	48	57	46	45	31	54	55	52	47	54	51	47	45	47	45	42	54	53	44	48	60	60	77	49	57	64	46	51	55	56	53	48	58	54	54	50	50	48	54	52	50	58	39	56	53	58	56	42	56	48	62	60	54	54	59	71	64	46	61	49	61	58	44	43	47	51	49	51	44	41	48	43	62	34	43	60	53	51	55	44	64	46	46	52	66	52	42	59	44	62	48	65	51	56	58	74	63	70	47	55	58	61	51	65	50	43	46	48	72	57	58	48	53	44	49	54	51	61	56	55	62	60	55	44	54	49	57	60	56	54	52	49	58	51	50	43	52	61	60	46	38	54	50	41	40	56	54	52	55	42	61	57	36	51	48	70	65	63	49	60	58	50	56	47	44	40	61	47	47	48	49	50	46	45	48	51	64	54	44	44	66	47	45	62	59	43	57	48	51	65	69	46	60	54	53	58	67	58	58	64	58	52	66	64	58	62	55	62	44	41	31	42	45	53	62	51	61	62	62	48	46	48	55	52	56	53	56	52	57	41	55	71	54	49	55	57	46	50	52	50	53	51	48	47	59	56	42	56	54	48	56	54	57	52	58	49	42	52	71	65	54	60	62	60	48	45	47	44	54	64	73	42	48	59	49	57	44	51	47	47	60	47	50	54	65	56	47	54	48	42	48	47	49	49	39	39	44	40	58	61	49	54	46	50	55	59	57	57	48	46	54	57	63	66	56	40	54	52	48	52	58	51	53	50	52	44	48	47	52	50	59	51	43	70	50	53	52	57	46	53	60	57	51	49	58	45	61	51	49	56	52	48	55	50	68	51	40	54	58	46	57	55	57	50	56	60	61	51	49	54	43	39	50	46	53	50	60	56	38	57	40	54	47	49	54	54	47	52	40	54	58	51	63	59	54	52	44	49	44	53	56	55	53	40	51	51	57	66	60	64	52	62	25	62	62	51	54	46	54	50	42	50	49	59	40	48	64	52	59	58	53	41	50	52	66	64	52	47	53	68	53	55	61	60	52	61	49	56	54	50	53	51	47	44	46	48	50	47	52	43	58	46	51	51	56	49	62	55	62	46	50	49	62	49	50	53	53	63	62	69	48	50	63	53	54	57	52	47	51	54	51	62	58	61	60	62	51	66	39	48	59	58	59	55	47	48	57	41	47	54	51	44	39	63	41	47	45	59	50	43	58	44	55	55	50	51	69	58	54	68	58	57	57	48	50	57	66	50	63	58	68	44	47	47	46	61	56	53	58	38	57	34	57	56	65	45	46	48	49	47	48	58	50	44	56	60	66	54	62	57	41	77	59	52	49	53	57	53	46	53	53	60	54	52	52	60	58	57	65	56	45	64	49	58	47	49	50	57	59	58	51	61	45	63	65	60	53	45	59	53	50	55	48	55	44	62	51	43	55	49	48	53	59	50	63	59	49	49	52	39	52	62	56	60	49	46	51	55	54	60	54	46	54	51	41	58	42	66	47	53	39	66	67	56	58	53	56	59	52	48	57	53	46	49	51	46	42	43	50	53	57	49	57	52	60	51	47	57	51	63	45	52	48	55	48	71	51	42	42	52	62	51	60	62	46	52	41	48	45	55	59	49	52	63	56	62	60	44	59	44	51	56	45	60	35	50	55	53	48	50	63	49	42	43	63	61	65	57	49	42	60	52	55	55	37	58	63	61	41	63	61	53	60	46	63	47	56	49	58	61	57	63	50	54	55	65	53	59	52	52	48	47	64	57	53	60	69	52	50	39	58	54	48	58	54	62	51	66	60	66	60	51	51	57	49	55	46	53	53	60	55	53	43	47	51	54	52	43	56	63	41	36	53	48	51	65	47	44	46	51	55	51	55	53	55	35	61	59	43	53	50	50	64	50	62	53	55	53	51	42	49	49	55	57	58	52	55	61	58	50	61	53	55	47	43	40	45	51	44	57	62	48	55	59	39	51
17794	6510	3066	3843	11831	17853	18417	16603	14989	13442	11089	9529	8453	7269	6520	5252	5666	6997	10219	16440	19262	18666	14784	11051	7479	3912	1541	1227	933	728	549	468	436	433	357	391	379	399	366	362	390	346	356	358	360	368	416	394	382	410	371	369	364	335	349	391	393	360	384	352	401	390	385	377	392	350	394	373	346	372	379	380	338	373	383	389	366	366	407	403	370	375	362	313	339	355	353	361	360	388	360	349	359	378	386	426	363	411	339	391	359	377	378	387	370	374	384	407	386	386	381	359	346	390	369	385	360	376	380	391	404	385	390	376	383	367	401	373	345	389	386	410	408	372	364	381	383	349	371	407	406	385	331	376	395	414	410	354	358	359	409	395	372	394	368	364	371	411	360	383	378	380	358	422	384	424	376	325	328	401	364	382	404	371	378	397	359	373	396	397	383	363	336	371	408	373	356	371	326	397	358	382	358	401	343	383	383	369	388	349	400	385	377	362	354	392	390	341	389	384	341	391	371	411	373	403	384	401	393	386	356	388	402	395	358	394	376	417	383	347	387	351	393	396	379	405	387	387	372	379	382	385	367	373	408	352	356	373	378	383	375	399	351	370	385	356	401	411	363	381	379	387	356	368	367	380	369	350	376	379	359	413	340	339	352	392	373	384	387	383	387	352	384	370	348	393	377	359	353	367	377	357	399	368	357	370	409	376	351	373	405	356	369	389	370	362	387	380	418	389	390	385	392	380	371	410	372	380	379	343	383	347	383	364	399	364	348	409	398	394	389	393	370	405	351	354	390	382	390	329	335	397	394	383	371	399	371	414	369	377	361	377	341	377	371	386	393	403	378	390	375	396	354	386	400	360	383	366	382	376	363	329	374	368	375	388	373	378	382	367	356	365	401	353	377	361	391	361	369	348	372	375	386	365	350	392	388	403	361	361	362	410	372	385	374	374	351	381	386	358	367	366	400	351	356	370	370	359	350	348	433	349	415	327	349	363	355	337	370	398	385	355	330	357	385	393	398	383	369	373	377	387	407	368	415	377	422	345	390	378	391	385	396	358	400	376	400	376	401	353	389	377	390	370	387	365	387	362	387	396	360	371	411	368	365	392	336	388	415	380	385	366	388	364	370	403	379	387	376	358	349	369	392	376	360	392	378	341	354	404	379	399	372	365	352	393	390	388	364	410	404	360	335	370	407	396	412	348	410	403	351	390	383	387	354	385	375	351	398	356	366	391	423	380	381	377	378	383	366	401	341	330	370	363	369	375	352	357	386	390	363	360	357	353	403	377	383	409	394	377	343	370	385	361	385	365	375	380	380	371	348	374	369	377	381	371	389	364	374	371	341	369	378	375	419	404	398	371	368	379	347	358	375	398	364	344	426	367	368	376	363	398	368	345	370	397	374	381	409	374	390	344	382	383	394	367	374	402	389	361	352	336	386	395	385	366	387	359	397	394	385	402	371	362	370	384	350	372	378	404	383	380	374	379	359	391	381	341	367	382	359	373	360	363	395	363	368	391	368	373	367	371	410	410	370	374	366	376	385	376	344	401	368	383	421	370	376	370	378	376	386	380	403	381	370	415	372	340	427	372	411	363	365	390	392	376	425	370	380	376	353	394	375	380	372	361	384	386	386	384	350	368	430	378	334	395	385	325	378	393	370	392	359	381	375	382	355	394	406	377	381	372	353	364	415	341	367	380	386	399	397	365	364	380	379	410	351	390	388	391	390	367	385	382	350	392	425	372	384	337	353	378	366	358	361	372	362	393	367	368	338	343	364	367	368	369	385	405	370	369	398	410	357	418	375	366	380	374	381	379	376	401	393	407	400	401	381	376	359	381	378	427	381	391	370	371	380	358	370	365	359	375	384	390	342	368	369	402	376	392	354	359	385	376	383	367	388	367	370	367	386	392	394	389	359	379	361	379	381	367	384	368	364	382	351	364	385	381	377	371	384	388	381	402	364	370	414	365	382	391	377	385	363	367	360	358	397	376	365	390	365	406	378	413	390	373	379	379	365	381	386	372	361	360	408	348	378	357	368	355	353	358	391	375	372	351	408	383	384	390	350	381	366	401	378	374	385	390	369	387	345	383	369	360	380	387	411	354	386	365	384	339	415	366	400	403	394	363	365	393	407	377	350	374	388	367	359	374	345	374	347	386	386	360	386	385	357	386	387	361	423	369	387	382	367	394	397	380	394	370	377	368	347	387	407	354	386	392	372	362	375	379	357	380	398	396	416	401	385	370	370	366	351	393	396	372	384	402	399	362	359	375	393	373	414	376	355	364	383	375	370	388	401	369	363	361	369	371	354	413	381	375	390	370	330	388	400	379	356	411	402	395	377	398	358	385	343	374	368	399	393	384	365	413	389	386	413	389	355	381	394	369	402	359	376	366	399	343	367	375	373	412	378	381	415	384	380	368	393	346	355	337	363	395	380	379	358	356	366	364	413	354	381	386	341	398	398	387	343	375	384	394	413	350	405	393	380	438	390	344	361	364	361	363	387	381	377	378	389	364	371	369	391	377	398	353	369	361	395	374	392	375	383	405	361	388	387	370	386	385	365	399	410	371	372	424	348	398	362	369	376	367	396	345	361	396	399	362	373	367	398	342	374	400	406	391	382	401	426	362	373	368	351	415	360	416	384	368	384	391	401	382	371	358	425	361	384	368	380	400	401	366	426	358	358	368	387	346	348	379	382	382	357	379	369	371	389	383	364	362	366	362	395	359	338	360	369	365	387	359	341	363	398	380	377	368	392	362	413	388	377	358	375	392	381	347	365	394	376	372	397	391	371	420	345	364	381	375	371	330	358	353	375	390	402	354	365	361	380	394	384	386	372	377	405	370	382	410	413	380	404	372	390	384	377	380	363	391	356	400	387	386	398	376	408	338	395	355	382	332	412	344	389	409	342	391	406	375	393	393	388	365	376	380	389	397	398	381	382	342	378	386	400	350	389	360	344	402	369	383	387	376	379	370	389	370	389	343	342	378	363	405	417	405	373	372	363	371	357	393	385	395	356	386	346	351	358	372	392	379	352	389	383	344	376	408	396	385	395	394	357	389	372	394	381	386	349	368	396	371	376	353	359	377	392	361	372	401	437	392	361	362	378	384	407	347	412	389	365	389	380	334	379	361	398	352	386	397	392	377	368	356	381	394	381	388	402	363	360	375	394	389	360	381	385	400	376	373	382	380	369	366	405	371	366	395	409	397	350	367	358	356	396	364	348	379	360	382	361	357	400	386	350	373	375	398	409	355	390	381	423	371	372	387	378	386	404	375	357	357	358	381	384	380	367	397	399	402	382	344	363	375	385	395	385	359	348	366	359	394	404	380	377	390	348	332	391	371	393	385	358	395	354	365	376	409	376	367	381	369	347	369	359	377	415	370	399	383	386	399	375	397	403	340	403	386	385	396	368	352	394	372	384	351	383	368	369	352	344	373	374	384	376	361	365	369	396	358	375	385	387	383	358	388	397	369	381	415	351	376	391	379	418	436	432	371
1761	443	178	160	175	197	227	232	236	246	214	193	178	177	138	158	173	158	135	162	219	228	168	144	119	89	74	56	55	51	67	66	44	66	56	60	57	61	66	52	50	51	51	72	62	50	58	48	60	43	55	56	66	71	49	62	49	60	58	71	59	51	60	60	43	58	50	62	43	56	50	57	41	63	42	37	60	57	48	54	48	50	39	46	59	57	63	45	57	61	57	57	57	59	45	61	49	57	57	69	67	52	54	53	49	62	53	57	53	45	58	55	55	52	57	53	54	53	59	60	63	42	56	56	54	65	58	58	64	56	52	46	55	47	42	58	62	50	51	49	44	41	49	59	59	57	40	56	54	54	63	44	64	57	47	62	47	66	52	71	54	54	59	47	57	56	54	52	43	57	60	52	64	48	58	47	47	61	44	47	67	49	59	59	61	58	57	68	43	56	51	36	51	65	66	59	55	66	51	43	60	64	49	63	45	56	66	54	49	50	42	53	45	50	50	55	70	64	44	58	56	57	45	56	46	53	43	77	44	56	65	49	61	65	58	50	57	48	60	58	61	47	41	62	49	73	63	58	56	66	50	59	53	59	60	52	63	67	65	45	42	52	55	44	53	70	69	58	48	48	43	57	45	64	59	64	53	49	52	69	74	56	51	49	53	57	45	57	40	45	46	60	67	43	53	59	51	40	60	47	57	52	53	51	59	52	61	38	68	53	51	48	53	45	49	63	57	59	56	39	44	57	55	72	62	54	61	39	65	48	59	47	57	68	79	46	54	69	62	53	65	60	62	55	52	67	45	51	39	44	51	49	78	68	56	67	60	54	56	58	68	56	54	41	59	64	58	61	70	57	52	47	57	47	65	53	62	47	49	73	47	58	49	53	56	64	65	49	59	62	50	50	58	63	58	49	58	52	48	49	63	62	68	63	64	46	64	69	42	58	53	53	57	50	58	61	58	58	48	60	63	62	60	59	67	57	51	59	59	57	45	50	50	56	61	69	57	60	56	67	51	61	63	47	55	47	56	66	60	53	66	62	53	54	72	61	50	53	47	55	55	47	54	52	52	57	54	51	53	62	60	52	53	55	40	55	63	52	60	55	63	51	54	51	65	50	55	57	57	59	52	54	47	61	45	59	50	58	49	42	46	46	56	72	46	56	59	49	51	49	52	66	59	55	51	65	59	68	54	46	57	61	57	52	47	52	53	65	65	50	50	53	52	65	52	66	57	48	45	52	60	56	37	57	65	57	62	57	73	53	58	63	59	61	69	52	49	70	70	66	58	46	63	50	60	52	59	60	54	52	57	48	50	53	45	54	50	50	62	44	53	50	52	67	52	56	62	62	65	53	64	61	56	57	51	73	55	56	50	56	55	56	47	68	46	44	55	52	60	46	57	60	60	49	55	60	57	55	51	61	71	59	53	58	54	37	58	69	45	52	51	39	59	60	54	56	44	76	68	52	60	57	56	51	59	70	56	52	54	43	61	62	60	51	61	47	55	69	51	67	64	55	51	58	48	71	57	49	48	49	52	44	55	51	57	61	60	52	48	57	56	68	39	54	71	59	65	60	47	56	49	56	65	54	68	56	63	64	50	66	63	57	63	47	55	62	50	42	55	51	62	51	38	68	57	45	55	38	48	50	55	64	66	50	61	65	50	66	44	58	54	53	67	54	50	47	60	60	60	36	59	63	43	55	51	54	45	43	63	59	58	62	55	62	59	41	65	58	60	60	49	56	52	45	52	55	49	63	70	55	57	52	60	48	55	53	54	62	59	55	58	45	56	64	51	59	62	50	65	48	51	64	43	50	39	61	56	58	70	67	68	46	50	53	52	45	55	51	69	65	57	53	60	54	56	51	55	53	62	59	66	64	55	66	52	62	60	54	56	52	63	52	57	57	56	56	55	48	56	59	58	57	55	48	62	63	58	55	52	50	54	57	57	47	49	59	50	57	61	59	40	54	62	61	46	57	53	59	47	64	57	44	56	53	49	51	55	52	55	50	57	59	62	63	49	49	57	49	56	63	47	46	54	49	59	44	62	55	50	65	48	52	40	51	53	55	64	70	52	42	63	63	56	44	58	51	60	64	60	62	57	42	49	42	69	55	59	57	59	54	58	45	57	55	51	60	61	52	67	52	55	62	55	65	54	62	59	52	54	61	67	61	47	59	48	46	53	52	47	64	56	58	58	50	51	49	60	61	55	65	42	57	66	47	56	52	48	69	59	66	49	50	61	63	64	42	47	63	57	62	61	46	50	56	63	38	51	47	69	49	52	51	56	60	61	55	61	53	52	41	70	66	65	45	47	49	33	54	39	55	60	62	57	58	52	49	53	45	66	60	47	49	63	62	56	49	64	44	63	50	58	61	65	61	40	70	53	51	58	60	71	53	61	54	64	47	50	58	65	50	58	50	46	65	49	58	63	61	45	43	59	56	42	54	54	70	65	52	59	49	43	61	61	42	56	61	60	56	63	58	53	65	54	50	46	65	46	69	63	43	76	43	51	58	53	58	55	55	53	43	54	51	73	44	57	56	53	52	59	53	56	38	59	63	61	60	62	62	72	66	42	49	46	64	60	50	54	59	55	46	59	58	52	62	58	53	69	56	45	61	52	56	48	54	54	55	52	52	57	66	49	60	60	57	56	54	53	52	60	57	58	47	49	59	51	55	47	50	54	61	63	58	74	57	50	48	54	50	47	62	43	52	51	66	56	57	48	49	61	63	56	58	60	51	45	56	61	65	55	49	59	48	52	60	65	53	42	52	53	47	49	66	45	59	67	58	52	58	64	63	56	54	72	57	55	48	45	70	62	63	55	64	56	42	60	51	60	67	45	47	65	72	64	60	62	55	57	53	51	57	60	59	54	67	50	46	55	54	44	49	54	53	55	57	49	64	45	56	49	62	60	62	57	48	63	62	42	53	47	54	50	46	63	61	62	63	52	60	59	50	57	50	49	66	46	53	58	57	44	61	84	51	44	51	65	56	58	50	56	56	66	53	58	54	51	55	52	57	64	64	70	64	54	52	55	48	65	54	44	57	77	73	57	53	57	52	50	55	38	65	67	53	37	59	59	59	52	62	52	54	51	46	45	64	72	68	55	56	59	61	45	55	50	76	52	64	53	66	58	61	64	58	66	45	57	55	52	65	42	55	64	50	50	46	55	73	49	56	61	46	56	66	58	51	63	66	60	57	56	55	63	51	57	47	51	48	50	66	48	58	58	45	57	50	45	59	57	68	52	48	49	59	53	46	54	49	60	75	48	53	66	51	52	57	70	58	61	61	48	62	55	70	51	41	55	63	61	57	66	59	62	56	49	69	54	52	49	48	63	47	51	65	64	59	63	60	63	60	60	61	76	49	63	67	54	40	44	65	46	54	69	62	46	55	64	65	62	57	55	51	55	49	56	64	56	62	58	70	62	59	50	49	46	48	57	68	49	46	56	60	59	54	47	54	48	60	51	55	52	52	49	50	64	52	68	54
12543	4705	2075	2574	7443	11468	11865	10516	9014	8106	6916	5710	4976	4141	3712	3547	3600	3153	2917	3788	4461	4278	3315	2443	1687	1038	593	511	504	455	477	458	447	408	425	373	422	388	390	398	365	426	401	386	398	391	394	412	404	430	418	390	425	412	393	412	385	407	402	436	398	383	390	382	392	400	411	418	386	426	403	409	412	396	401	390	382	408	425	419	387	444	380	412	427	400	433	436	412	428	434	394	379	401	405	400	398	361	407	402	420	414	421	411	389	394	413	415	386	392	427	430	423	437	400	408	412	417	413	454	420	370	410	406	389	389	403	404	417	421	389	425	406	400	389	421	401	401	412	382	386	449	403	422	407	410	412	399	374	415	389	410	414	384	409	405	419	405	404	437	438	382	401	397	419	395	395	430	395	382	386	412	407	417	397	423	410	402	396	404	417	441	391	386	416	417	411	407	388	384	412	392	416	440	404	381	394	441	408	406	409	411	388	449	421	400	413	371	447	420	434	390	415	380	400	420	425	400	415	420	424	393	408	422	390	417	389	405	362	414	437	448	381	418	411	443	414	445	436	428	376	368	413	390	415	439	411	429	392	423	405	364	437	397	417	391	403	408	375	386	461	406	418	410	393	420	433	390	437	431	381	443	442	428	381	369	419	426	457	409	374	425	472	417	413	370	453	416	396	399	422	404	411	433	368	429	408	368	406	422	421	406	439	396	418	386	407	403	372	416	386	421	397	429	403	415	411	402	377	405	420	414	410	425	422	395	368	408	411	421	414	400	414	426	427	422	426	417	435	431	426	421	417	381	387	433	436	440	412	422	421	418	422	385	400	373	382	411	388	385	431	428	420	413	412	423	383	373	406	417	425	430	415	399	381	391	398	404	398	379	418	409	406	411	420	390	389	398	403	416	403	391	405	440	384	414	419	398	383	424	398	413	404	402	433	376	408	411	402	420	423	409	404	428	415	435	388	412	391	420	403	398	402	403	379	436	394	396	381	401	380	395	356	374	425	402	438	403	436	421	425	413	403	422	382	453	432	408	411	411	418	405	412	421	384	391	384	424	438	390	422	383	405	402	407	415	386	392	392	412	434	444	468	374	386	393	400	371	433	405	409	376	427	406	392	437	394	375	411	410	409	398	427	415	370	401	392	438	383	389	416	406	443	377	409	392	421	406	410	395	428	373	416	451	433	411	410	399	403	417	446	419	398	420	383	445	400	417	399	404	427	431	413	387	366	439	405	414	415	432	395	374	445	421	411	399	388	421	454	380	377	410	395	425	376	409	400	430	405	426	435	412	430	401	458	408	393	386	384	383	428	402	416	424	428	392	418	406	441	413	405	397	398	380	427	391	416	448	464	400	408	409	413	428	416	425	428	427	433	441	404	415	423	418	398	391	404	401	414	402	422	418	397	397	399	442	419	394	404	405	384	390	447	410	386	401	392	415	391	396	432	434	377	418	432	387	433	411	411	410	417	413	384	414	416	418	396	407	433	402	442	385	388	403	370	415	400	393	413	378	419	420	377	410	439	434	406	388	413	429	414	427	427	415	436	414	414	413	419	422	415	394	454	402	426	435	403	436	406	361	390	421	413	400	419	396	444	369	407	418	411	408	418	450	396	414	398	419	416	393	408	409	398	419	407	415	385	405	473	397	396	402	403	454	422	417	399	366	387	473	459	415	409	397	411	381	387	422	396	391	423	430	390	427	411	382	360	408	396	423	412	416	380	388	369	426	420	378	426	419	404	411	361	370	380	411	415	400	429	404	404	442	408	363	415	429	399	415	445	450	427	363	413	384	430	425	440	403	412	383	384	404	398	424	366	413	399	393	394	411	398	429	404	414	430	405	379	413	401	425	458	386	425	400	410	416	430	385	385	395	411	423	378	391	423	406	411	414	415	403	436	405	398	410	394	386	415	411	416	396	390	375	408	374	413	394	436	376	370	422	391	415	370	441	432	380	418	403	403	416	407	420	378	435	405	417	404	397	408	375	411	403	413	403	417	408	402	418	403	418	437	377	392	404	436	422	363	390	425	442	375	429	423	422	356	427	423	391	400	387	411	398	381	390	401	412	422	366	434	399	402	396	387	430	390	423	402	407	425	393	424	413	412	393	418	420	416	439	411	441	379	398	435	415	406	382	427	417	395	451	430	434	395	394	388	420	420	437	418	398	425	403	427	381	416	414	376	400	464	431	371	435	385	421	426	395	428	403	433	432	379	410	373	391	390	422	424	431	437	394	408	450	426	412	423	379	408	398	399	418	427	401	400	437	403	377	429	378	397	405	391	413	409	416	415	412	423	408	414	407	401	407	403	417	422	415	387	396	381	419	423	418	423	429	397	390	408	428	413	397	378	379	391	385	381	400	394	426	425	423	394	379	410	416	406	407	452	399	385	410	400	421	419	445	404	390	409	377	415	383	423	408	417	402	424	415	399	394	397	379	390	400	383	389	399	411	409	396	433	377	400	373	430	382	375	387	401	413	409	399	389	407	407	409	417	428	420	429	427	391	440	407	384	406	423	413	388	414	393	429	384	419	380	411	373	402	413	395	414	400	416	413	398	430	423	414	418	402	397	399	423	398	406	406	394	393	392	437	354	409	414	415	392	412	435	365	394	442	395	426	413	384	418	430	414	415	413	413	381	414	439	405	415	423	396	366	413	435	362	436	414	394	429	437	390	403	413	405	413	409	416	407	390	410	407	428	418	427	402	408	399	399	404	427	394	455	434	432	395	420	434	396	412	394	396	431	427	416	413	380	400	392	375	395	408	399	367	406	382	411	437	403	376	390	428	446	402	412	426	456	396	431	451	446	415	411	412	406	424	414	425	380	410	415	415	453	387	450	392	376	432	438	390	414	386	422	406	376	426	402	408	400	406	400	397	393	396	419	383	402	406	390	427	374	401	399	417	457	377	392	393	423	376	402	368	442	406	413	412	401	407	378	391	409	375	401	383	422	385	425	404	423	385	428	370	432	367	406	421	392	403	425	437	382	403	410	393	448	412	448	395	386	422	415	372	431	427	427	405	379	377	407	426	377	436	401	403	413	389	389	437	398	409	403	428	411	420	404	433	410	420	401	374	419	409	396	403	415	438	390	454	406	432	396	423	368	426	416	424	437	399	438	397	424	389	362	389	436	426	436	387	404	407	387	409	409	418	417	404	420	400	408	428	428	446	422	393	389	403	396	378	393	412	422	374	405	405	359	371	379	411	416	374	407	434	396	412	398	397	415	411	397	434	407	419	401	408	434	407	440	444	449	420	390	458	412	410	413	447	391	411	419	421	388	405	400	399	421	369	383	417	387	400	399	385	420	407	399	403	380	404	432	391	387	413	388	428	369	406	392	398	413	442	407	394	400	380	420	437	398	439	466	395	408	381	391	408	399	379	426	392	408	397	425	415	421	434	445	377	405	409	412	380	407	399	404	395	399	403	467	418	403	442	416	407	402	387	401	428	408	413	449	436	379	417	404	435	416	379	415	405	417	389	389	437	413
1328	542	294	207	200	233	263	337	320	286	262	218	230	232	166	209	187	177	252	464	673	615	452	310	256	150	106	71	57	48	53	31	50	46	40	51	52	46	65	48	44	54	56	40	46	34	44	50	43	52	47	45	41	47	47	46	55	38	46	47	43	50	56	44	46	41	51	48	44	51	51	39	50	60	56	53	50	44	46	47	37	42	57	50	39	56	40	44	43	53	45	39	42	45	55	55	48	47	43	41	47	57	38	45	45	39	44	50	53	49	50	45	41	52	54	48	49	52	55	49	37	44	55	60	52	54	43	40	38	37	54	37	62	50	51	44	37	40	38	63	54	46	48	46	56	44	40	42	39	47	28	50	51	52	46	45	38	30	40	46	40	51	39	45	44	40	56	44	46	43	42	50	46	53	41	50	40	39	36	56	50	44	35	44	41	39	46	41	42	44	44	40	45	38	43	42	41	51	57	44	43	33	35	50	55	30	52	56	40	49	58	44	53	40	49	45	38	41	48	40	41	58	45	54	53	48	44	37	40	43	41	36	60	36	38	48	48	57	59	55	33	44	52	48	40	38	54	54	63	42	52	36	55	41	39	49	51	36	44	48	51	47	58	35	48	46	46	43	53	44	53	45	47	40	60	51	50	47	47	47	60	41	38	46	33	42	43	49	36	47	49	42	38	38	49	47	50	45	50	53	46	47	44	46	38	46	51	40	53	44	52	58	26	52	39	47	40	39	54	36	39	46	39	51	56	67	51	44	59	47	36	60	49	39	55	60	45	34	51	43	45	46	47	43	54	55	47	47	41	46	45	39	40	49	47	47	49	50	51	44	38	51	43	47	44	45	39	48	51	49	37	43	50	44	38	39	39	42	43	49	40	42	44	48	54	39	47	40	45	36	59	44	44	54	44	41	37	47	54	53	49	42	49	45	42	51	41	52	51	54	41	51	48	46	40	47	41	53	48	58	48	44	58	34	48	31	53	50	57	42	52	51	42	45	47	49	51	44	45	47	38	56	50	52	53	48	48	40	44	44	40	53	51	38	67	39	47	44	51	49	52	53	31	45	34	42	42	59	48	41	47	51	49	45	43	41	58	42	41	58	34	37	38	46	36	44	48	50	42	43	48	59	39	35	53	48	48	54	47	44	38	60	48	41	33	57	54	43	53	22	40	41	58	55	48	41	40	47	45	49	40	52	42	49	36	47	61	50	43	54	53	55	42	41	39	47	52	56	50	35	36	53	57	51	47	48	49	43	48	52	46	65	46	48	49	50	42	52	44	45	48	42	40	37	46	42	44	44	46	42	53	35	55	52	42	53	50	59	40	49	48	49	48	48	43	47	36	35	45	57	48	48	41	42	52	41	47	46	48	48	51	46	47	46	49	43	38	49	55	45	59	46	44	45	42	39	40	52	49	48	44	55	57	38	40	57	42	42	45	42	40	37	39	57	53	63	31	47	40	45	40	41	42	57	50	45	41	42	46	46	50	51	45	46	49	57	58	55	42	42	50	53	47	48	49	40	51	48	33	49	48	47	61	45	41	43	49	52	51	56	43	43	53	42	32	43	50	55	57	43	43	52	47	34	47	53	47	47	46	48	34	49	41	45	43	42	48	36	44	44	49	49	42	42	46	62	40	49	48	42	45	48	41	59	45	55	50	59	48	43	41	46	50	53	52	45	33	52	47	33	46	50	46	44	51	47	50	45	26	59	44	44	41	47	45	53	52	32	39	41	61	58	50	48	47	49	49	51	47	45	46	43	43	44	51	38	51	38	53	53	45	44	40	54	37	48	51	43	49	40	44	51	51	51	62	41	52	53	37	48	58	47	54	47	49	49	47	37	53	50	49	42	47	48	36	51	41	47	50	46	45	42	46	42	47	48	40	53	45	40	45	43	51	42	56	47	44	54	42	47	43	41	44	60	38	48	49	41	52	43	35	59	64	47	44	38	45	56	29	49	46	43	41	39	46	42	51	46	51	36	42	34	40	57	43	44	45	45	39	48	62	37	48	57	46	43	34	54	46	38	45	40	48	44	55	49	50	42	42	53	52	42	50	54	61	38	41	59	34	44	39	42	39	43	37	44	42	43	32	45	36	53	52	49	49	41	46	40	35	51	39	34	47	46	55	42	49	50	50	54	58	58	56	34	37	35	52	40	54	45	46	41	46	36	51	49	42	51	40	50	54	36	45	47	50	28	35	41	58	48	56	32	50	46	55	48	48	45	53	42	52	50	45	52	50	48	53	53	59	49	35	53	52	46	42	48	46	43	49	49	50	52	41	39	48	43	53	42	55	41	50	32	65	57	52	45	43	37	49	34	40	50	50	43	36	35	50	50	51	49	56	40	34	39	40	44	38	52	39	50	37	43	51	51	63	53	47	42	51	44	40	35	50	44	38	45	44	46	52	39	33	55	55	46	39	40	42	53	37	36	48	49	30	57	40	47	43	48	48	42	44	38	38	36	34	45	35	53	43	44	42	49	33	43	45	43	45	54	54	44	35	44	44	38	57	45	59	47	37	56	38	38	48	44	48	59	44	43	39	46	50	48	38	40	39	46	45	60	47	37	43	51	47	33	53	50	44	47	38	49	38	47	65	50	59	44	47	40	52	56	52	54	76	38	53	55	51	41	49	42	51	66	59	43	54	45	47	44	49	50	39	44	48	48	38	41	39	51	44	51	48	50	50	50	45	54	44	42	54	44	57	53	41	58	47	38	29	40	52	51	56	46	42	48	54	41	58	39	43	43	39	47	43	55	51	48	53	50	46	40	48	43	51	54	40	40	53	48	46	52	51	51	56	49	43	43	36	53	51	42	50	54	47	45	47	54	37	43	48	41	36	52	51	44	48	48	51	41	52	44	44	55	54	41	42	42	50	41	51	48	39	40	57	40	47	52	38	53	43	46	42	55	41	43	50	48	44	48	43	47	57	31	55	54	59	46	47	42	51	47	51	58	49	49	59	45	54	50	58	44	39	53	56	49	47	30	38	50	44	40	32	48	45	53	57	45	45	57	53	59	51	39	34	33	50	62	57	33	46	38	53	48	46	29	44	54	44	43	39	44	48	57	52	49	42	32	45	45	42	51	52	46	45	56	44	45	45	50	42	48	51	40	53	41	44	54	53	59	50	61	43	40	37	49	60	49	37	54	33	56	43	54	47	32	44	40	46	46	49	48	47	47	36	44	51	46	43	47	47	53	39	36	63	34	44	39	46	41	49	50	49	46	51	52	47	44	39	45	46	46	38	51	58	47	45	50	58	43	47	51	45	54	53	43	44	51	49	49	43	42	46	48	38	42	44	47	42	47	60	37	49	36	52	44	63	46	47	50	44	36	47	51	47	56	42	47	42	49	47	53	47	53	39	43	45	48	42	62	37	55	48	43	48	45	40	39	40	41	55	41	62	46	42	54	47	56	45	54	47	39	53	43	45	62	31	56	49	43	44	42	39	48	47	48	43	55	37	40	41	55	48	41	39	43	37	49
14270	5802	2846	3926	10383	13300	13706	12920	10964	9072	7843	6976	6492	6122	5363	4408	4451	4324	5943	9957	13099	12004	8673	6026	4177	2426	1271	763	540	437	391	369	371	344	365	325	324	367	362	346	334	297	318	337	322	338	343	328	305	339	343	341	337	330	324	353	310	318	355	313	343	330	344	379	347	339	336	330	322	363	320	343	335	335	327	314	336	346	353	362	335	319	300	307	320	323	342	318	322	371	334	339	327	336	310	344	315	333	347	363	321	341	334	345	347	308	343	325	300	306	367	336	347	349	343	348	322	333	356	353	371	301	316	338	329	347	342	336	345	316	345	344	304	333	326	317	341	337	314	321	332	362	334	321	327	361	342	344	350	342	354	369	324	344	346	336	350	348	339	314	310	351	340	334	319	335	315	318	316	358	341	317	323	300	358	342	341	350	321	300	359	357	339	338	351	352	317	332	333	331	300	321	332	387	328	315	327	339	312	330	314	329	350	321	316	370	356	308	340	327	324	349	336	335	340	327	328	316	322	325	334	315	366	345	350	317	355	327	328	325	346	297	328	330	340	328	337	336	340	323	327	359	331	307	337	339	333	312	321	305	313	337	365	332	342	332	349	352	320	323	336	346	309	355	352	345	354	311	338	354	318	326	315	308	326	338	326	327	354	345	339	330	355	341	310	317	365	335	330	327	360	317	358	304	341	328	353	344	352	338	336	312	332	342	347	326	318	317	334	335	321	305	319	341	358	323	318	317	368	333	345	327	341	337	339	348	289	353	344	325	356	345	351	312	343	329	319	357	323	353	343	351	301	328	318	314	319	371	362	340	331	297	360	330	313	314	336	323	362	318	343	338	296	314	320	325	316	324	310	325	349	296	306	329	323	353	324	357	327	363	328	334	349	366	339	350	324	309	343	322	327	350	315	378	342	318	321	312	365	352	348	315	339	364	349	326	303	319	315	341	346	347	351	317	287	323	332	364	351	309	358	334	368	335	330	326	335	302	347	352	349	335	348	337	362	336	330	310	318	346	329	366	332	361	342	369	353	355	326	326	328	372	387	330	332	368	307	344	324	350	364	337	324	346	356	342	321	367	319	310	338	330	319	332	319	317	364	338	328	301	336	329	334	322	336	336	306	345	327	325	368	329	314	294	331	330	299	317	339	358	327	341	365	334	293	349	339	351	341	330	330	357	332	280	340	335	371	344	325	333	315	311	320	367	352	350	331	362	334	336	322	368	326	356	304	328	351	317	336	287	294	343	336	345	337	343	336	361	326	321	324	369	343	315	339	356	366	346	343	306	315	303	331	357	341	345	354	349	317	333	335	347	335	357	326	343	331	343	317	336	334	355	331	345	334	346	317	326	329	355	393	346	363	312	313	327	341	332	334	345	332	353	362	339	318	330	332	322	334	331	325	342	352	321	309	348	336	336	345	352	319	360	351	338	344	314	331	338	358	383	353	352	326	320	337	376	339	330	286	345	346	350	334	321	346	358	345	345	318	353	304	367	297	317	357	338	339	351	312	305	312	325	281	329	298	330	336	365	337	294	322	330	338	323	318	320	344	323	329	320	320	310	370	329	326	364	331	321	331	303	341	345	347	318	351	377	350	316	314	341	334	338	377	317	322	342	342	341	339	349	345	323	338	359	330	328	344	343	332	333	377	342	347	339	329	327	343	319	328	342	304	332	324	338	320	359	329	348	329	319	357	336	347	343	365	328	354	320	328	337	320	337	328	337	303	314	318	326	343	326	320	316	366	335	335	344	336	326	303	354	343	333	342	337	341	340	299	351	344	338	344	325	350	364	348	338	348	331	350	316	362	308	317	325	339	352	308	322	329	359	376	326	328	336	332	338	342	334	298	322	323	347	300	311	310	319	360	306	299	335	306	338	307	330	336	334	326	327	327	342	346	349	317	326	342	337	333	345	347	349	322	347	321	322	335	330	313	310	337	339	345	333	315	361	320	363	335	332	349	318	306	390	321	362	346	339	348	376	366	327	322	304	343	324	331	360	340	329	347	352	335	319	342	330	314	349	364	341	358	361	329	309	350	339	356	305	335	336	345	349	339	334	337	358	331	328	319	339	325	316	312	348	356	360	363	320	326	352	333	322	327	334	315	317	338	320	348	313	326	337	325	327	353	330	338	327	337	342	338	381	338	337	343	334	324	341	355	336	320	332	323	343	299	326	355	354	325	309	334	339	343	321	325	352	356	356	313	335	348	350	304	326	343	317	328	312	336	351	368	376	349	328	349	321	317	346	339	314	356	337	317	335	340	331	310	305	320	318	342	321	305	343	345	332	321	317	355	288	337	332	343	329	325	356	308	301	316	306	326	329	330	308	322	297	353	335	339	328	314	345	317	329	318	330	330	344	327	347	338	353	339	339	379	345	360	322	333	355	338	364	331	342	340	311	332	363	309	339	343	337	324	332	330	324	348	361	348	322	335	324	324	320	328	299	323	345	343	317	347	341	324	351	336	316	326	329	329	318	308	312	354	306	329	315	336	317	351	356	356	334	384	309	350	326	316	345	349	328	338	310	322	367	333	338	321	316	357	327	343	323	347	345	327	342	358	395	322	327	336	334	358	348	322	297	317	336	314	329	340	316	346	311	357	347	329	333	336	358	337	315	360	333	329	322	334	355	321	318	328	329	349	329	316	322	326	313	333	358	361	336	329	324	332	347	350	313	329	354	334	368	333	336	335	344	366	340	342	337	351	314	338	320	320	352	306	365	300	349	326	317	310	306	355	321	329	321	318	322	337	344	328	361	320	326	348	349	327	332	333	330	320	324	331	313	328	329	316	296	350	345	361	312	320	318	349	351	335	357	336	367	332	335	308	354	341	323	334	352	327	341	316	311	327	342	374	364	296	306	333	300	352	347	313	357	346	319	329	366	345	339	341	353	321	322	322	335	343	350	320	332	333	343	347	326	337	339	332	318	308	310	328	328	320	340	333	333	316	361	316	347	301	355	326	332	329	345	329	326	357	352	332	344	307	352	360	321	358	303	291	308	315	319	394	358	358	305	355	334	338	316	361	366	326	321	342	346	344	342	338	321	339	338	340	348	329	307	314	333	319	348	304	326	321	350	336	342	334	361	330	344	318	337	307	319	331	348	330	337	344	334	344	346	338	342	338	344	322	322	347	315	327	343	315	300	334	365	307	340	310	315	328	363	320	325	340	328	359	370	350	327	357	312	335	355	330	341	345	369	322	349	345	330	365	330	320	320	341	338	318	356	329	344	340	338	335	295	319	315	327	353	352	332	345	317	329	326	303	367	331	293	328	355	358	346	313	339	332	346	359	338	335	315	311	313	311	352	342	349	311	346	368	325	337	342	355	349	356	341	327	366	341	355	374	351	301	309	351	309	337	310	334	336	328	318	350	343	338	305	342	309	336	328	357	337	304	327	357	368	355	332	344	320	325	349	345	315	319	341	332	326	344	379	343	329	307	324	297	308	330	320	324	385	328	356	347	361	313	306	350	318	314	379	360	360	374	295
2780	483	298	213	204	215	251	293	324	260	261	251	253	225	219	204	227	195	201	367	677	743	522	395	283	176	157	107	107	89	63	69	80	61	88	57	75	81	64	70	66	69	64	69	65	70	63	74	70	75	69	63	55	81	70	64	77	74	80	72	66	68	61	71	77	63	72	69	53	68	81	60	60	68	75	64	69	56	71	65	62	69	63	61	80	75	66	71	75	52	69	64	65	81	59	79	67	57	63	60	77	68	68	50	81	70	47	57	60	70	64	60	68	57	71	72	77	74	59	74	60	64	85	70	72	64	76	55	65	63	64	72	61	74	74	65	85	72	85	72	92	80	62	52	61	64	61	75	85	73	60	57	65	76	67	71	65	70	64	65	55	69	65	72	73	74	75	64	65	60	55	87	67	67	55	86	58	69	83	60	58	52	77	57	60	76	67	66	57	64	62	67	45	60	67	77	61	64	61	71	68	69	43	67	65	68	69	60	58	60	63	93	70	76	62	67	60	77	59	54	72	63	74	78	74	59	58	66	62	61	67	70	66	67	66	70	68	66	67	75	56	61	73	63	67	81	61	72	48	65	63	82	86	54	76	50	63	64	65	69	76	79	69	69	79	62	58	58	59	69	66	73	74	69	89	64	64	58	65	74	65	84	71	56	69	62	70	62	80	57	67	75	58	72	83	65	63	69	62	71	73	73	65	64	64	84	75	72	71	64	68	61	71	84	60	73	82	77	68	68	72	72	62	52	71	64	77	56	83	72	70	69	65	64	66	69	74	72	61	67	71	70	64	77	77	70	63	64	66	57	60	69	69	68	60	67	53	75	73	57	65	59	60	74	61	77	77	72	92	73	68	62	59	62	58	50	79	64	75	72	62	61	67	75	80	73	69	75	64	62	72	64	66	72	80	71	88	71	75	68	80	55	67	57	65	58	76	62	72	74	73	70	83	58	74	66	56	71	64	77	75	78	70	77	68	72	63	54	65	72	68	76	71	65	57	63	68	68	79	68	70	76	65	62	68	65	86	59	78	63	87	66	67	68	55	68	69	62	59	53	62	65	78	80	70	58	62	73	68	63	69	77	56	53	72	69	58	55	75	72	70	66	56	53	69	64	61	68	74	69	62	74	60	63	73	58	65	76	60	56	78	66	81	65	69	65	70	75	71	70	63	62	63	58	57	67	72	65	71	64	97	62	65	82	78	67	63	72	62	70	79	75	75	65	68	64	78	83	75	72	71	71	68	67	89	58	69	61	75	72	53	76	68	68	70	67	67	70	66	60	59	60	79	78	73	87	65	53	58	68	71	81	80	68	69	66	69	73	73	62	65	74	88	67	62	56	68	67	64	82	77	60	71	61	66	69	69	57	83	64	62	63	78	68	61	71	59	66	77	72	61	74	61	75	77	68	64	67	68	77	71	71	49	61	58	72	75	65	70	75	75	62	65	57	42	81	76	61	77	67	65	67	64	64	77	64	75	65	64	63	75	65	75	72	67	67	72	72	73	78	73	65	70	65	78	81	63	68	72	63	68	70	63	62	65	66	74	85	62	69	76	59	74	79	58	63	71	75	75	58	67	92	63	74	84	51	67	67	77	79	63	55	55	72	63	75	70	71	63	74	79	65	85	71	75	72	69	59	63	82	64	58	65	70	83	76	67	65	67	79	57	74	58	59	69	85	62	77	70	61	62	69	70	58	61	57	78	66	70	67	77	74	73	65	58	65	73	65	80	72	72	72	69	67	80	60	82	70	67	70	63	67	63	63	71	72	60	69	67	71	71	71	69	74	60	64	72	64	66	73	61	57	68	64	84	74	64	67	72	52	64	66	64	57	70	49	68	65	64	80	78	78	59	81	80	73	79	64	71	76	71	56	75	62	75	57	63	74	79	69	76	78	67	65	64	66	72	78	64	60	57	82	54	57	80	62	69	82	66	81	60	74	76	72	68	76	67	57	75	69	65	65	84	89	71	73	71	69	76	64	80	68	76	55	82	52	56	76	63	75	52	68	64	90	71	58	82	82	76	71	71	72	72	79	64	63	70	70	62	64	61	78	62	56	59	71	79	74	62	72	71	60	64	71	66	65	63	52	67	63	72	62	69	65	64	63	52	68	67	67	81	50	80	78	81	75	67	60	76	75	61	59	66	73	78	65	57	73	63	70	59	67	72	68	70	83	56	82	54	68	81	75	79	74	65	63	83	78	62	57	67	63	71	66	53	60	66	53	83	90	87	74	70	65	83	56	71	66	72	65	72	55	63	68	68	56	39	61	59	55	76	58	65	58	81	66	65	87	80	76	66	58	71	70	56	57	61	67	68	73	68	62	57	67	63	76	69	77	58	65	76	67	71	61	55	60	55	71	68	63	74	75	59	65	64	64	64	86	61	61	66	95	58	64	80	69	70	62	66	69	60	50	85	64	55	78	51	75	74	64	66	58	60	60	74	61	71	68	81	80	55	69	63	67	78	74	63	74	72	56	67	59	69	56	60	87	76	76	61	67	59	57	73	69	61	64	68	70	79	65	63	61	68	62	64	60	63	67	57	60	54	70	71	70	59	75	67	62	61	67	78	83	73	62	70	77	60	71	72	64	87	72	72	69	74	60	58	74	77	62	58	73	57	47	72	64	62	66	54	83	64	90	73	70	72	64	71	58	66	72	72	60	64	63	68	75	53	70	68	73	65	72	81	74	74	68	66	62	72	69	64	76	87	78	64	86	67	82	75	77	67	56	69	69	78	64	77	65	60	74	57	57	76	76	74	71	67	75	91	67	67	83	63	54	61	68	54	70	50	80	63	72	71	70	90	72	68	72	77	76	72	73	58	68	57	70	58	74	60	62	60	66	77	80	70	56	68	68	54	66	68	77	70	67	74	70	80	62	69	66	66	74	74	76	71	72	67	82	70	86	65	68	66	72	59	66	64	70	63	80	79	71	87	72	67	63	57	73	65	67	64	83	66	67	66	69	63	67	64	86	83	70	65	61	57	59	70	57	72	70	69	64	63	78	64	58	57	83	73	72	68	72	61	72	57	68	70	66	79	73	74	57	57	65	77	75	60	68	67	64	61	77	69	68	71	73	66	65	72	75	63	70	66	57	65	71	68	86	89	70	74	73	75	74	69	70	86	72	65	59	56	77	76	74	72	90	69	65	82	71	59	69	69	61	67	66	53	65	86	68	71	63	62	67	60	63	63	53	75	65	60	73	75	66	65	61	70	54	58	82	69	78	56	59	64	54	71	69	65	68	71	59	73	64	72	65	61	71	61	49	75	56	74	60	73	64	80	56	58	59	62	78	68	57	79	70	65	63	65	56	70	63	66	73	80	56	60	73	74	67	77	58	62	58	65	80	77	73	62	75	73	78	62	78	66	77	75	63	67	57	57	59	67	72	71	69	68	73	72	86	65	59	71	74	61	78	58	68	70	77	56	76	62	57	68	74	68	66	57	79	64	64	76	74	74	70	72	48	62	79	68	72	66	73	64	56
14958	5314	3048	3729	8587	12325	12260	11922	10621	8935	7881	7563	6116	5578	5106	4907	4561	4359	4402	8099	14053	13741	10651	7904	5457	3234	1878	1080	783	567	521	489	473	496	498	470	484	514	497	512	487	483	482	474	475	490	478	489	472	500	520	482	467	477	502	479	490	476	466	507	463	497	501	467	551	459	515	498	497	484	529	515	478	471	524	430	518	466	458	530	477	513	450	495	529	494	494	469	517	460	453	477	473	488	480	455	508	486	476	474	500	479	497	499	511	467	485	479	468	458	530	463	444	459	496	465	493	468	521	480	472	491	510	466	479	459	482	534	449	516	497	508	486	509	458	483	506	475	452	498	491	453	483	485	496	484	496	502	497	494	491	479	488	473	497	480	547	510	485	466	492	501	481	501	518	508	485	482	502	455	515	503	484	455	516	483	518	449	487	474	494	447	452	501	496	494	483	504	474	480	474	511	485	530	497	501	448	497	504	444	498	514	487	477	513	492	475	523	479	485	471	478	480	459	529	491	515	491	531	469	523	488	485	484	466	517	485	456	511	493	445	484	496	497	528	502	539	487	479	513	484	450	488	478	482	521	491	513	465	491	492	518	494	487	494	461	508	494	493	499	478	483	527	466	505	458	487	477	512	500	511	532	490	494	502	461	508	496	472	481	462	489	480	482	527	494	485	486	476	516	467	472	516	499	474	494	435	464	493	486	513	479	507	472	473	522	461	510	465	476	482	487	462	443	479	485	495	482	464	474	501	499	478	478	478	474	526	505	503	514	482	516	473	509	486	512	461	521	508	460	508	486	519	486	468	506	485	464	505	509	514	429	529	504	505	514	475	482	493	537	503	502	498	488	484	502	490	477	467	519	458	483	513	472	488	485	509	467	494	482	492	490	462	470	490	462	480	462	450	456	487	500	512	479	490	482	476	549	476	488	481	471	520	475	484	459	472	493	492	503	507	496	480	507	474	507	515	476	481	486	522	492	473	497	472	491	491	479	491	534	507	514	480	520	507	470	535	491	473	454	502	439	503	474	463	507	548	513	515	508	503	532	489	486	460	464	463	500	495	507	472	513	473	479	478	505	466	498	479	469	509	489	509	467	514	522	490	493	513	500	501	471	508	487	511	461	480	512	443	486	473	485	503	510	538	457	479	492	507	493	499	479	536	458	470	479	516	477	493	465	488	492	442	500	500	460	501	515	493	464	488	472	485	466	479	478	509	484	445	465	510	500	490	496	526	488	510	502	505	492	497	512	492	473	481	504	480	501	473	494	477	505	488	524	474	518	487	516	478	500	501	482	484	477	500	501	495	510	519	472	496	494	495	457	503	479	528	479	516	476	495	472	510	526	494	486	498	466	486	448	517	541	475	492	464	472	478	493	461	473	468	478	451	524	483	473	453	504	465	498	498	436	489	491	477	476	437	477	512	469	500	492	469	445	518	490	493	523	471	492	500	502	505	469	511	482	507	464	475	464	479	510	501	532	522	486	506	472	479	467	427	493	496	525	519	456	471	488	491	481	517	505	483	495	495	483	491	478	492	471	491	475	513	523	485	462	490	511	517	496	509	487	462	475	534	530	522	499	510	496	498	493	456	467	486	458	503	475	486	452	514	473	447	461	487	471	506	457	521	478	473	473	487	503	517	477	476	466	519	491	540	522	537	476	485	515	480	482	461	476	479	478	480	525	533	447	491	500	465	476	464	473	497	500	521	486	498	471	494	516	471	518	481	465	502	513	481	464	477	497	473	483	507	465	486	522	460	490	513	491	492	487	521	523	514	490	441	491	506	470	460	489	474	468	483	503	481	518	448	501	478	475	502	539	470	486	476	499	475	480	476	475	473	458	478	524	500	503	434	486	510	477	531	501	492	503	463	493	474	468	468	498	504	480	504	503	499	494	520	481	512	458	450	484	453	473	486	468	524	534	477	490	453	504	504	507	482	505	502	490	530	503	509	525	469	499	537	477	503	516	482	501	471	471	485	528	514	532	461	467	474	471	514	525	465	457	520	463	502	477	483	497	514	484	496	487	449	482	515	475	456	503	465	477	475	497	513	539	481	500	495	466	502	468	477	514	483	524	479	478	484	499	511	457	481	459	464	495	467	467	535	450	471	523	483	456	484	469	461	442	500	496	502	506	464	511	476	501	509	461	474	485	493	491	481	481	529	513	470	460	503	485	475	508	448	469	477	484	476	518	483	493	485	521	492	515	506	498	488	488	484	504	462	472	479	475	501	430	509	477	495	499	522	492	507	554	500	517	519	476	499	475	518	497	489	529	512	467	490	500	470	488	508	503	463	479	501	467	521	502	458	485	501	477	488	476	503	465	490	481	520	506	494	514	482	506	481	490	486	524	492	466	493	510	488	489	518	453	480	500	538	497	481	513	509	515	530	443	485	512	531	492	485	488	455	479	492	506	492	511	488	506	488	500	478	430	485	487	519	485	469	490	449	469	506	467	459	513	483	482	487	494	531	504	476	479	477	466	500	472	461	493	493	482	505	501	478	453	489	480	457	470	491	463	446	494	505	451	506	511	467	466	501	476	500	464	496	503	499	498	501	494	486	452	488	493	489	509	487	496	539	513	470	511	506	504	501	469	496	459	523	489	498	460	450	499	511	515	495	494	460	504	507	485	454	488	479	436	494	513	464	517	480	495	459	467	474	495	491	495	511	470	471	498	496	476	474	460	518	517	451	496	479	474	516	489	439	467	513	496	468	507	501	508	507	498	506	481	453	487	482	493	508	474	495	494	468	471	463	435	470	488	440	498	506	497	509	478	495	489	459	522	473	507	468	469	491	490	516	510	495	471	529	478	521	470	444	493	511	481	486	499	475	513	506	496	469	499	485	493	467	471	486	482	500	489	510	493	502	509	491	509	478	488	491	483	489	462	511	511	539	494	464	513	498	491	496	467	508	441	428	481	466	488	487	493	505	480	494	475	470	458	493	503	495	492	518	511	457	481	514	457	535	486	491	509	506	516	500	504	474	481	500	487	513	480	517	483	481	480	465	447	511	469	495	522	495	460	502	471	513	553	560	449	486	483	542	483	453	484	495	480	440	437	485	496	506	472	511	503	504	480	491	487	515	450	479	483	498	516	528	488	472	475	465	488	496	507	509	474	482	540	495	479	494	506	502	458	460	478	512	513	510	486	492	493	489	500	483	514	474	511	475	485	524	522	464	471	519	521	498	449	485	521	478	473	452	430	500	494	509	444	478	476	455	480	514	484	475	440	488	485	505	490	474	521	456	472	499	507	476	488	497	512	490	482	499	472	469	475	515	467	487	504	499	474	455	510	452	473	478	466	492	500	500	475	499	507	483	498	487	515	482	464	470	521	466	517	487	504	452	473	499	477	492	471	513	463	459	477	519	506	499	487	512	478	484	462	490	515	476	470	468	452	525	515	484	491	488	469	421	526	514	524	500	523	525	461	466	476	474	479	509	461	513	483	491	467	499	503	481	541	472	495	502	475	517	503	491	518	462	501	502	505	488	520
2118	699	402	262	200	269	330	378	353	429	299	251	264	259	232	249	268	197	192	498	1090	1209	1106	792	527	307	203	144	84	64	64	51	52	52	50	59	55	55	48	58	56	67	51	52	61	39	67	54	59	72	50	69	50	57	66	56	57	49	57	53	56	45	57	41	58	52	49	42	52	55	46	47	50	63	49	44	58	63	64	46	53	44	58	48	44	57	47	60	55	52	59	65	50	47	49	60	52	64	53	51	49	61	39	48	62	57	65	71	69	61	56	48	48	68	49	51	65	62	58	41	49	57	65	60	47	58	57	58	58	71	52	51	58	55	50	59	60	56	53	55	60	60	47	57	50	53	60	54	61	50	69	50	62	62	43	42	48	75	46	66	49	46	74	39	62	51	47	42	53	64	56	52	55	37	44	59	65	62	74	50	68	64	57	63	56	63	54	55	62	65	65	47	51	52	61	65	53	56	55	52	42	61	51	58	41	70	69	65	63	43	58	54	56	46	58	54	54	53	49	67	58	66	66	53	60	58	50	52	55	50	71	53	55	49	49	61	57	64	53	71	68	49	46	64	41	64	44	50	55	55	57	53	50	49	55	74	54	62	69	52	60	44	60	51	43	60	49	60	54	57	56	55	60	51	55	49	58	57	49	32	57	54	47	60	60	33	68	48	49	48	65	53	49	65	68	61	38	51	72	54	52	48	54	47	63	49	53	57	69	48	64	47	46	49	51	45	66	53	66	47	64	45	63	61	56	49	55	58	44	60	49	52	60	49	56	59	72	58	52	60	45	55	45	53	61	54	50	66	57	61	52	47	66	46	54	56	59	49	54	60	48	49	60	59	56	77	52	58	52	62	47	54	57	60	54	45	69	48	59	60	57	57	59	57	60	56	67	58	61	52	53	45	68	58	46	54	60	65	64	50	54	56	59	46	62	48	54	53	58	50	62	48	57	60	57	45	45	58	62	56	58	56	59	71	47	72	54	55	59	56	65	54	51	63	35	64	61	73	57	66	49	53	67	53	48	55	63	56	65	55	46	58	53	70	49	68	57	50	62	69	57	52	61	51	55	52	51	53	66	57	48	53	52	56	62	61	61	51	57	51	49	47	49	48	52	54	58	65	51	49	61	65	48	60	54	51	50	53	61	59	47	66	58	64	50	62	61	62	46	50	45	54	55	58	57	55	44	53	69	72	51	63	55	63	59	53	61	45	49	51	53	66	53	59	68	50	69	58	53	51	62	51	51	54	56	56	60	52	56	58	62	52	60	60	55	52	64	49	65	47	65	46	53	56	58	59	66	52	63	49	58	56	59	72	57	49	64	65	51	47	49	56	56	50	50	54	45	51	46	53	67	73	45	46	60	55	65	54	52	45	50	66	60	42	45	64	59	55	53	53	63	53	63	61	51	46	70	48	67	49	56	39	58	47	63	57	48	41	54	49	52	71	51	49	49	57	60	61	51	63	48	64	57	73	58	53	57	46	48	70	57	55	69	49	55	59	52	57	52	56	61	37	59	50	48	59	63	65	66	49	54	62	48	47	63	58	64	57	58	48	42	54	56	59	61	68	54	53	60	37	54	56	53	54	49	48	63	50	57	58	53	51	64	65	62	51	50	67	50	57	57	53	54	61	57	49	79	60	46	45	50	60	60	57	55	52	53	54	56	57	53	43	58	53	49	55	63	50	62	54	61	52	68	53	49	58	44	57	43	57	69	49	62	54	49	56	65	41	60	62	50	59	53	56	57	60	55	46	65	54	51	68	48	58	62	57	63	56	54	57	65	48	56	54	59	58	58	59	52	56	49	52	57	52	52	54	57	39	60	47	43	51	65	65	50	60	53	46	50	52	49	59	62	58	50	60	61	60	64	57	79	45	60	69	50	59	54	55	56	57	54	65	56	40	54	61	52	54	48	52	52	56	49	61	41	48	53	61	62	55	46	62	66	63	51	58	57	64	57	53	63	58	57	61	56	61	53	58	55	65	52	58	66	49	49	61	43	61	69	36	40	62	65	75	44	62	49	53	45	55	58	65	50	43	67	56	63	42	52	64	52	65	72	57	56	49	81	57	57	54	57	50	62	60	45	51	44	49	55	67	54	48	81	53	55	69	50	56	52	51	47	43	59	51	60	52	64	49	44	56	64	45	51	45	48	66	56	59	53	51	58	56	43	59	45	49	62	54	46	58	60	46	60	53	78	48	53	54	59	51	62	41	54	55	59	57	52	57	46	62	54	54	72	47	57	57	56	55	66	70	56	58	56	63	59	57	47	50	57	54	43	59	60	52	42	47	48	56	51	57	51	61	54	50	65	50	70	52	61	48	57	60	64	66	65	60	62	54	61	74	52	45	54	43	65	59	50	56	56	42	55	67	60	47	49	49	48	45	54	49	49	51	45	43	59	41	51	42	50	59	45	62	53	57	53	64	63	58	62	54	65	55	57	45	37	66	57	49	44	59	47	58	55	50	53	55	49	58	59	52	67	49	41	53	65	65	40	55	55	57	51	46	60	50	44	63	53	59	48	56	69	75	49	46	64	44	61	59	62	53	60	51	57	42	69	53	61	66	61	54	53	55	53	46	45	53	47	51	49	57	48	54	61	71	72	52	59	55	53	60	60	51	52	44	59	65	56	54	62	60	61	63	59	54	51	39	77	52	59	50	70	53	64	61	43	48	62	59	54	62	61	55	62	53	59	50	50	54	52	50	57	62	63	56	57	57	58	69	44	69	57	46	60	53	54	57	52	43	66	69	61	56	69	48	61	54	49	52	57	59	51	53	52	58	44	63	50	53	66	50	58	48	57	62	61	63	54	53	55	51	43	53	62	50	50	60	53	52	54	53	49	64	57	66	53	66	50	48	58	61	59	73	66	68	67	55	55	70	47	65	64	59	64	54	64	48	66	55	59	56	46	51	47	48	63	60	59	49	61	51	48	63	56	65	61	70	47	45	56	54	51	41	49	61	47	58	56	56	54	48	48	53	39	64	59	64	42	71	65	65	62	49	44	51	61	54	50	48	61	66	42	65	64	58	51	67	61	63	51	63	60	56	60	53	55	65	67	75	60	54	59	53	53	54	56	48	56	62	56	55	59	58	41	62	65	59	46	55	63	60	52	60	50	67	55	53	64	59	67	65	61	56	48	47	55	73	60	62	58	54	60	56	67	46	47	67	57	55	38	65	63	37	60	50	55	51	65	62	46	63	50	53	68	56	61	51	53	57	56	73	47	61	60	46	76	49	41	56	64	55	64	53	49	55	57	53	54	66	50	50	49	58	61	51	56	39	56	51	58	57	46	48	52	61	50	58	47	58	63	56	56	48	59	51	56	59	67	66	69	58	49	62	61	48	60	50	59	67	65	56	52	49	52	43	52	59	43	47	61	58	58	46	67	54	50	64	44	55	56	42	46	57	62	46	43	52	53	39	58	72	40	52	49	44	56	66	62	53	70	67	61	50	56	51	47	55	66	46	69	49	54	62	62	65	69	53
18546	7404	4320	4606	10847	15621	15854	14486	12584	11592	9271	7967	7190	6337	6035	6087	5766	5091	4720	10273	18670	19532	16763	13706	9551	5411	3072	1726	999	660	524	453	409	380	383	390	408	411	405	383	379	388	379	392	371	375	390	361	376	376	367	394	407	419	371	368	372	379	433	404	389	396	376	363	396	400	405	394	421	346	393	424	395	366	372	381	376	387	389	398	403	422	390	358	366	388	424	360	385	397	374	391	422	373	388	428	378	444	388	398	391	412	432	376	399	387	399	391	383	405	415	352	386	382	377	414	376	398	380	365	378	402	396	423	370	376	411	402	411	392	385	386	390	383	410	396	396	362	391	410	409	404	346	410	402	396	397	414	365	414	394	360	416	387	425	405	392	370	422	380	367	402	377	367	411	398	349	411	398	458	382	400	389	421	389	368	420	372	422	403	372	394	381	403	375	429	396	379	398	406	413	384	362	397	370	372	407	386	397	362	366	367	343	391	412	417	405	415	372	411	384	400	395	442	399	422	414	377	376	425	396	433	381	381	391	404	393	389	380	375	389	403	375	391	380	374	382	394	401	396	348	387	365	384	390	373	355	406	400	413	391	395	359	373	396	383	387	375	395	385	370	374	415	362	424	413	416	369	410	376	393	394	396	379	413	413	382	387	400	390	382	361	461	378	423	402	393	386	385	419	376	416	383	408	429	405	389	355	389	353	373	398	371	399	372	425	439	407	407	406	381	383	357	423	394	397	369	390	372	436	378	363	362	389	368	395	386	387	380	389	388	415	357	371	339	381	407	376	401	396	366	376	390	417	371	380	389	399	450	389	386	429	390	397	392	395	425	354	407	359	388	388	389	435	349	383	401	390	370	415	376	395	382	380	390	369	360	380	423	386	390	384	384	445	395	402	409	378	387	399	361	415	352	384	388	394	411	392	383	386	396	412	388	373	386	369	429	374	418	385	351	401	377	383	362	391	378	420	385	382	395	368	391	388	389	361	395	419	366	365	408	368	416	413	376	397	380	385	387	386	367	391	378	406	398	419	382	389	385	398	371	390	393	409	393	369	401	399	365	417	394	422	395	369	382	393	379	401	378	410	376	430	362	404	411	400	388	401	431	419	391	369	400	387	384	388	398	393	388	386	418	385	393	425	386	419	414	376	406	378	403	393	385	421	384	403	411	395	402	416	344	388	369	417	365	408	366	405	387	359	385	393	415	421	407	410	397	381	396	379	391	413	381	420	421	410	400	389	406	363	380	393	413	372	364	379	392	424	389	396	390	406	407	375	361	379	388	392	369	385	392	383	400	374	357	411	387	377	420	427	438	410	423	367	376	388	390	418	369	360	411	402	387	397	404	407	377	394	420	362	403	398	385	369	407	359	394	396	393	404	389	441	393	416	413	390	404	398	398	368	435	396	342	411	364	421	393	394	414	358	396	413	370	425	411	388	393	407	404	412	386	388	417	395	375	395	410	344	411	434	390	381	387	401	388	404	348	378	427	416	394	356	427	414	397	380	382	358	382	392	397	392	415	377	384	415	375	368	393	373	398	380	379	367	377	393	396	396	381	362	386	355	373	363	382	412	379	378	371	390	361	410	389	407	394	387	397	378	375	398	396	384	396	380	385	400	422	362	333	403	422	369	407	360	386	397	390	405	368	377	367	379	386	367	399	385	383	403	391	394	368	398	410	345	377	391	416	389	400	424	393	387	372	407	351	357	388	402	394	382	412	407	367	426	367	404	386	356	389	385	406	389	388	402	424	420	402	400	375	374	394	380	422	387	412	365	382	362	410	386	409	374	409	381	385	375	405	409	387	386	404	355	368	379	352	413	354	408	397	336	351	378	410	400	387	396	415	380	383	437	385	415	362	370	338	372	384	367	392	380	361	391	403	415	380	402	421	409	375	381	413	395	368	355	411	406	388	393	379	377	372	400	377	352	415	367	419	393	365	370	423	397	401	369	426	351	381	382	385	385	391	409	421	384	377	403	407	410	380	393	405	385	399	377	386	402	397	383	394	386	402	372	384	363	392	381	371	387	381	382	367	386	398	364	376	368	412	353	376	356	427	380	380	416	410	379	369	374	401	413	384	417	422	410	364	386	410	397	406	378	369	413	377	401	388	405	415	387	351	380	369	381	393	402	371	401	385	389	376	406	391	393	365	391	397	394	384	381	393	428	419	360	383	401	390	400	400	376	420	355	387	393	375	359	384	444	396	384	361	396	393	400	408	357	401	391	393	421	393	389	385	408	374	418	405	370	394	361	405	413	405	403	409	419	403	449	402	376	368	400	406	397	419	400	395	405	376	384	447	407	408	421	389	402	358	388	382	395	370	396	396	437	376	391	397	353	379	408	387	377	363	377	396	393	372	383	385	383	397	398	417	443	391	371	385	384	373	391	402	407	359	341	357	367	394	413	381	409	377	417	421	374	390	411	394	390	372	332	412	414	381	383	375	376	377	387	385	405	359	383	409	420	423	408	405	410	413	370	378	397	403	405	400	402	370	394	375	372	373	377	399	400	395	385	377	389	401	388	383	406	395	386	356	380	373	409	379	401	422	413	402	413	399	427	389	380	383	423	400	384	376	399	391	396	407	427	374	388	455	407	343	386	427	381	367	360	392	397	401	422	354	391	371	415	376	382	392	385	375	408	404	409	392	406	370	391	412	431	402	395	390	375	365	399	375	377	384	368	407	404	368	395	377	384	360	398	411	382	407	402	424	420	421	398	415	370	372	403	394	384	396	426	346	433	389	403	378	397	400	399	370	386	403	375	400	389	371	444	380	377	356	405	374	390	363	388	400	399	382	403	442	395	427	376	349	424	395	345	393	398	382	402	377	394	373	373	388	405	376	398	381	373	385	387	401	400	373	417	389	428	421	416	382	419	444	369	377	394	388	369	400	375	418	385	375	411	392	368	370	368	389	449	432	387	415	411	347	410	372	385	417	415	419	381	401	392	384	375	403	422	381	392	395	387	423	370	411	375	412	378	378	388	405	398	416	423	421	409	385	393	398	393	394	388	401	396	401	395	399	401	373	420	387	414	380	378	388	387	354	360	397	376	368	419	397	421	392	377	402	371	409	386	387	399	380	395	379	379	399	397	364	407	407	377	380	391	409	399	371	369	379	398	395	376	353	398	367	402	385	409	360	371	367	404	390	395	433	408	380	422	394	429	398	367	398	363	406	371	400	397	401	381	395	403	439	411	431	387	404	428	407	378	386	397	357	385	386	381	385	398	397	392	398	388	405	385	448	367	434	404	390	402	382	406	411	318	398	374	396	381	393	400	366	350	392	374	383	364	426	405	391	425	402	392	412	376	393	397	376	425	378	407	404	374	375	378	409	401	389	380	400	397	362	376	381	349	397	376	383	411	379	392	393	392	387	398	392	424	382	383	413	384	324	367	412	412	391	365	352	399	367	381	391	406	385	392	391	365	405	386	400	366	380	389	424	359	408	408	391	356	364	387	397	416	383	369	357	373	418	402	388	393	408	388	380	370
1944	431	247	163	133	154	187	246	257	211	169	180	179	156	150	148	120	139	136	143	221	227	200	201	160	124	74	81	55	51	50	65	54	59	50	58	51	56	56	61	71	45	57	59	63	73	70	57	55	71	56	55	59	63	45	56	49	50	49	61	49	68	50	52	61	42	57	56	51	43	64	51	60	48	63	45	69	50	47	63	55	59	47	63	66	58	46	53	75	70	55	60	49	49	52	64	51	45	74	57	54	63	66	59	61	56	55	61	60	57	56	49	75	48	56	48	70	62	46	57	50	69	65	52	67	65	52	57	53	53	55	59	54	58	54	62	47	66	59	50	47	47	46	58	65	65	60	64	53	59	66	57	48	61	61	50	60	51	47	57	52	54	65	45	52	74	55	53	61	64	63	56	70	56	52	44	54	76	65	53	52	53	77	47	51	62	63	52	56	64	68	58	54	57	61	53	43	42	60	59	61	51	64	46	58	48	56	51	75	51	54	66	50	62	65	56	47	56	47	53	53	58	48	55	65	45	40	61	53	58	52	62	59	60	55	48	53	50	48	71	65	45	51	51	46	66	48	61	77	53	53	58	65	58	58	41	44	66	66	58	46	53	54	51	47	46	64	54	66	57	66	53	52	63	68	48	66	58	57	56	44	47	59	47	50	70	67	70	62	62	48	56	61	46	51	59	54	52	45	57	54	52	48	54	57	48	53	58	56	54	51	42	54	53	61	56	55	57	62	69	55	64	67	40	63	61	43	55	59	59	52	55	63	52	52	63	63	54	58	51	40	62	50	46	42	56	59	57	56	48	55	47	58	57	67	65	53	53	48	55	46	61	56	58	59	46	69	50	55	53	48	54	58	57	66	59	62	52	67	54	55	53	52	75	53	51	56	59	56	45	56	78	53	54	51	62	61	64	56	53	50	50	56	61	54	62	53	56	62	54	57	66	78	56	63	58	55	64	58	70	47	57	49	59	60	62	39	50	49	52	58	59	67	52	55	66	47	50	57	46	59	71	57	51	50	61	60	58	56	50	55	56	64	62	49	58	60	54	64	54	56	71	64	62	55	65	60	49	70	51	65	54	51	44	49	62	61	58	54	46	46	65	62	52	61	52	71	57	64	62	54	57	55	57	45	62	54	47	55	46	71	59	65	64	57	59	59	57	66	56	53	57	51	58	49	52	60	51	52	62	65	53	71	76	55	48	65	64	62	60	62	67	59	62	69	45	44	70	57	50	56	51	62	46	64	43	57	59	64	55	57	51	54	51	62	53	65	55	58	67	58	53	60	50	49	50	59	76	63	62	61	38	53	54	50	71	53	70	58	55	53	55	52	55	44	49	67	48	63	57	59	48	50	67	62	53	51	62	62	66	61	44	55	57	56	44	71	59	69	63	49	68	72	49	64	46	66	53	84	55	63	49	43	57	72	60	38	53	48	50	62	54	57	70	49	52	76	62	58	68	53	52	71	45	64	55	64	59	58	54	50	61	59	68	59	47	58	59	63	55	61	49	56	70	48	66	56	65	52	58	52	56	61	63	59	51	59	58	69	51	59	59	65	45	49	54	54	68	60	57	70	58	58	59	64	55	63	62	47	56	51	58	56	55	58	55	57	58	59	49	56	52	74	60	58	58	74	50	58	66	52	57	49	49	68	59	52	67	65	68	65	54	59	50	68	63	46	41	63	61	57	64	51	50	58	50	59	50	51	59	57	50	52	65	55	47	44	52	50	55	54	57	59	55	63	66	54	50	58	61	68	59	60	65	52	64	58	65	56	50	43	52	55	48	57	53	59	64	51	73	48	44	57	56	67	67	55	52	54	34	63	59	52	56	63	50	53	63	59	52	72	53	67	49	60	58	54	48	72	46	61	64	64	68	61	60	65	60	52	63	69	46	60	58	47	67	48	64	56	55	64	58	53	58	47	48	73	57	44	51	50	66	59	56	56	65	61	47	51	67	58	51	49	47	55	52	62	51	70	57	62	49	44	65	61	51	59	57	61	69	54	44	57	56	54	56	67	52	65	57	47	52	55	55	55	47	63	47	51	71	65	47	67	41	53	44	49	64	46	66	59	47	64	42	77	57	61	48	43	59	62	68	47	72	66	52	57	65	57	62	57	52	63	46	48	58	55	40	54	66	49	66	55	38	52	62	62	44	58	54	58	60	61	55	62	57	66	44	59	62	54	63	52	48	55	62	79	63	54	43	57	57	58	61	60	67	56	58	72	58	60	56	52	62	53	66	51	51	40	53	48	54	59	58	55	74	61	54	48	56	60	49	62	57	57	64	50	35	54	60	63	42	56	67	50	60	54	57	44	54	60	66	58	70	56	38	58	67	51	70	50	65	58	51	50	78	55	63	63	63	57	38	52	60	58	57	55	42	67	50	45	52	54	66	57	55	37	52	61	63	55	57	67	51	66	46	52	68	57	52	53	57	59	64	62	59	61	56	53	50	54	56	46	39	64	51	52	63	48	68	49	59	58	70	52	70	52	56	50	51	59	54	62	51	69	63	77	45	58	43	49	43	62	46	58	55	53	50	67	54	59	54	64	48	68	55	57	48	50	65	66	67	43	44	59	69	54	55	59	71	77	41	49	65	60	55	60	52	64	69	62	65	61	52	55	58	68	61	45	58	48	46	59	60	60	50	52	55	65	57	45	65	44	61	62	50	56	59	69	63	64	65	63	49	55	37	59	41	49	54	47	59	51	55	62	55	50	58	57	48	49	57	60	52	57	67	65	56	51	65	62	49	57	51	62	75	51	51	56	54	73	66	46	67	51	54	44	43	58	64	64	56	62	68	62	57	53	62	45	62	70	36	51	56	65	60	58	58	54	46	58	62	47	56	62	68	53	59	48	62	63	41	48	58	64	56	68	53	58	61	57	53	53	51	62	60	50	57	61	63	57	49	52	59	60	54	65	54	52	59	63	62	55	61	63	49	50	60	58	57	53	62	48	48	57	53	49	65	77	67	50	61	49	58	67	60	49	74	64	51	56	67	51	57	56	48	51	73	69	61	54	64	59	59	60	49	59	65	38	80	47	55	56	54	66	59	52	51	58	69	58	65	47	59	61	54	56	46	75	59	61	69	42	43	58	63	61	64	51	47	47	58	59	56	54	57	64	51	61	68	59	59	61	59	69	59	67	59	54	70	74	53	72	51	54	49	60	52	62	56	58	64	57	64	58	65	51	61	63	57	67	56	53	36	61	69	59	50	53	55	53	53	68	57	46	67	43	56	51	50	57	48	57	48	57	57	56	57	61	46	59	51	48	51	63	64	57	62	59	56	51	62	55	59	51	51	49	49	64	67	58	66	47	62	60	62	66	63	61	57	51	59	69	59	50	55	58	58	48	63	46	64	65	62	59	54	61	54	61	65	62	54	69	48	60	73	67	50	62	60	65	56	50	58	58	63	64	65	66	49	45	63	51	59	69	64	60	58	54	60	63	49	45	53	53	53	53	56	60	69	56	56	68	56	60	64
14391	4817	2544	2996	6271	8976	9648	9579	8450	6597	5767	5430	4561	4548	4041	3475	3071	2882	2782	3312	4350	4685	3773	2808	2020	1287	903	634	518	460	464	401	420	403	380	400	406	399	461	391	425	423	423	404	432	389	432	409	429	399	401	417	413	424	429	402	414	398	430	413	442	429	394	450	422	420	392	430	413	423	399	405	405	438	422	426	424	419	392	420	387	403	454	401	411	379	426	372	377	425	390	401	403	437	373	380	372	424	443	425	382	396	382	437	406	403	401	417	443	381	439	435	417	387	417	410	421	404	386	397	456	437	405	392	425	382	452	418	394	387	394	409	411	421	417	408	443	439	407	408	430	376	417	393	376	400	450	396	389	406	405	403	422	408	390	420	412	410	417	393	435	392	412	422	378	378	398	409	426	390	425	393	454	425	431	423	444	437	485	439	423	394	392	420	423	393	417	388	412	428	401	427	374	434	441	390	376	410	402	410	407	386	429	406	437	384	409	408	398	448	415	425	413	398	388	436	430	410	402	423	422	412	434	440	387	409	412	410	397	418	412	408	439	425	396	442	410	378	435	433	398	417	440	413	412	412	467	433	428	422	392	405	395	422	404	421	422	435	400	410	427	386	418	423	408	415	430	413	406	390	406	439	390	375	408	407	417	404	424	396	403	401	415	396	449	381	413	422	391	394	436	405	462	411	408	394	405	413	380	417	401	432	403	436	424	410	410	429	429	411	418	433	412	397	410	402	408	394	444	422	463	438	415	366	409	396	440	383	412	430	394	425	378	411	407	379	400	421	436	385	448	430	447	442	414	437	400	408	402	389	433	386	397	419	429	400	395	405	434	420	371	396	411	393	409	387	413	418	460	412	438	426	426	405	396	363	419	392	424	397	421	397	430	409	408	443	433	380	404	411	433	376	426	412	411	430	449	382	413	412	414	434	412	440	390	385	401	379	404	386	375	427	400	424	398	411	413	415	419	417	410	424	419	401	419	394	429	382	386	456	440	387	422	396	410	445	445	376	416	407	394	391	363	427	444	393	412	427	385	423	389	431	389	429	408	403	415	380	427	409	402	396	423	419	410	413	410	410	421	400	414	419	433	434	415	391	409	398	423	391	423	369	387	401	416	417	395	414	434	424	407	407	372	392	397	413	437	381	392	431	457	415	430	431	424	389	419	425	425	420	420	376	426	393	448	398	398	401	442	412	396	402	403	430	358	446	396	387	401	431	397	377	430	414	440	436	423	405	403	399	404	369	393	414	409	423	437	396	420	417	443	376	377	411	406	431	425	450	436	418	392	430	409	419	401	420	426	394	407	396	390	410	428	402	377	424	408	379	431	416	418	454	421	414	371	404	403	429	406	413	396	407	426	414	411	391	393	403	388	399	380	402	414	415	397	420	423	430	399	385	370	417	415	446	393	426	394	409	389	390	439	388	407	406	427	375	418	409	413	421	413	391	414	430	416	411	415	394	373	414	422	416	448	383	438	415	357	397	389	414	420	408	421	429	413	365	432	389	382	427	428	403	422	395	393	421	405	429	381	412	412	421	416	434	391	437	413	417	397	395	447	423	404	417	440	423	395	415	427	387	395	440	425	417	403	446	428	437	429	432	406	426	396	395	398	455	417	419	394	380	387	429	396	405	378	372	412	421	410	395	437	442	413	393	432	413	377	437	432	438	365	383	389	421	381	365	400	444	404	389	390	417	424	395	469	422	420	401	413	466	387	418	421	453	408	434	386	412	416	381	445	375	403	393	412	433	430	415	369	391	400	399	396	408	426	403	415	437	414	399	387	424	422	436	376	429	409	401	426	378	421	376	427	397	411	422	413	405	421	423	374	391	397	410	440	414	437	405	423	399	405	424	411	408	386	391	439	425	430	401	412	396	399	439	417	427	443	415	399	450	411	450	418	422	412	417	405	413	428	393	401	387	421	380	430	415	381	388	395	412	426	387	453	404	417	407	414	430	438	422	424	420	421	411	399	378	422	428	394	450	427	444	404	395	397	405	393	378	401	362	411	422	434	407	405	379	433	384	387	377	397	390	428	391	390	432	412	424	418	415	421	406	410	420	365	384	412	402	424	411	396	398	428	384	401	409	390	430	421	406	394	405	389	406	418	400	427	422	419	414	424	395	414	428	413	410	369	383	439	421	419	427	423	404	392	426	414	426	376	402	424	402	430	424	367	434	450	431	397	419	392	433	425	429	421	386	428	390	407	405	412	410	415	379	389	446	385	404	413	414	424	447	445	426	449	440	440	391	396	404	406	427	392	430	455	389	419	399	442	421	399	412	410	415	366	388	439	433	403	374	446	381	378	428	402	423	426	406	399	413	420	443	373	410	427	380	403	400	367	383	410	433	441	397	431	423	411	391	408	422	442	416	427	453	386	413	405	387	395	410	420	426	421	411	394	380	453	414	396	413	407	390	446	429	406	401	405	423	407	399	407	412	407	393	431	409	416	419	409	403	420	395	451	440	452	402	422	419	419	381	417	433	419	384	418	416	417	391	383	422	409	399	455	381	414	431	421	414	406	429	400	410	382	408	430	409	413	417	417	434	434	415	408	428	430	441	407	399	412	426	440	406	421	411	439	413	397	412	413	428	422	414	408	434	388	420	413	421	394	436	404	394	396	433	431	410	412	436	405	441	383	387	393	404	403	392	384	398	412	440	356	420	409	432	412	440	373	406	392	397	414	371	371	432	404	415	411	412	416	411	433	394	424	382	392	402	414	417	424	373	401	413	398	399	397	410	423	393	403	425	394	431	422	396	383	415	413	397	400	423	422	424	399	384	364	403	450	384	412	411	405	422	433	396	382	367	422	413	378	383	367	427	396	405	394	399	444	407	421	415	400	392	379	437	425	452	440	404	400	417	420	415	432	412	432	417	417	420	409	427	399	394	421	403	415	418	366	418	421	404	459	399	406	445	391	442	435	424	396	419	416	399	407	408	408	426	441	438	375	419	410	429	414	402	430	395	408	397	416	406	429	383	378	428	433	398	473	406	414	414	411	405	402	415	446	447	398	438	425	393	403	398	419	401	399	409	412	405	392	430	424	416	378	421	377	413	385	419	426	371	428	391	397	425	451	427	412	384	396	398	429	421	424	410	411	412	425	407	387	415	388	387	386	406	416	425	427	401	408	403	405	408	407	427	419	454	434	415	393	381	389	412	418	424	443	429	430	410	389	395	372	415	396	387	426	395	414	401	439	434	429	416	433	416	400	407	384	434	382	390	426	387	367	395	433	416	438	401	407	402	373	367	450	423	385	392	369	400	425	433	414	394	420	405	445	415	420	393	381	415	413	387	407	424	430	417	424	392	452	410	422	390	394	408	403	438	391	399	378	431	406	424	398	426	411	426	414	386	407	422	426	443	404	434	383	419	411	403	426	419	392	427	441	410	404	432	437	421	414	391	392	408	388	389	412	392	404	430	415	420	416	398	401	411	437	434	393	440	416	442	415	430	405	432	392	393	388	425	422	429	422	388	413	409	418	438
1414	587	300	223	173	181	242	250	250	264	265	245	233	209	174	168	184	154	160	231	506	639	535	368	311	183	142	90	78	58	53	55	56	41	52	38	39	53	45	51	43	37	52	39	56	47	59	47	46	47	47	39	47	43	49	38	38	49	54	57	44	51	49	38	52	54	41	59	51	43	48	44	46	47	58	50	56	65	49	44	57	40	53	53	47	43	47	38	40	42	43	38	42	41	46	47	39	45	51	42	46	54	51	41	40	45	37	45	49	49	56	43	48	52	47	59	46	58	42	42	39	38	50	38	53	52	44	35	42	50	42	56	49	47	48	54	35	39	37	42	48	50	47	47	47	43	56	43	33	43	48	40	50	54	46	45	46	47	57	44	35	51	51	51	49	46	50	49	40	50	52	44	39	33	48	43	45	45	53	51	54	44	42	47	47	42	38	43	36	50	38	52	43	38	37	51	45	54	45	59	56	54	53	52	49	42	37	41	36	46	47	46	52	53	45	53	56	42	32	52	30	43	55	46	49	39	56	49	35	45	32	53	50	50	48	40	48	58	43	35	50	50	45	44	48	49	38	55	58	47	39	37	46	47	46	50	58	51	43	52	51	53	56	56	50	44	50	47	63	47	38	42	48	52	50	43	46	40	55	53	46	53	47	55	61	43	40	46	48	51	44	55	44	54	58	39	35	42	50	43	56	41	53	61	57	44	51	44	46	59	58	40	33	48	40	30	49	45	44	44	39	49	52	53	36	42	47	44	40	50	54	49	44	52	37	47	53	38	53	44	40	47	44	46	49	51	48	46	50	61	47	57	49	36	43	56	57	48	33	43	60	51	56	39	52	42	37	44	46	45	45	42	42	53	52	42	49	40	50	47	51	53	39	54	56	54	50	31	60	44	42	41	42	38	54	48	60	30	50	47	46	55	42	47	47	43	43	47	59	53	40	46	48	50	29	46	55	51	42	50	35	55	47	33	45	43	49	52	46	50	57	48	54	46	58	58	38	47	37	46	44	47	50	61	42	44	48	46	48	33	60	55	50	42	57	40	52	44	53	42	46	56	47	42	45	46	46	73	52	38	40	45	42	61	48	44	37	43	56	46	36	41	50	43	60	57	43	55	49	51	46	51	35	44	43	49	40	37	43	38	45	50	47	43	63	51	42	57	40	39	54	58	46	49	51	44	54	47	49	45	48	59	38	45	40	41	45	41	48	45	46	53	55	35	42	41	44	48	45	57	44	62	45	42	49	47	47	51	30	48	38	43	48	41	51	42	46	50	59	37	40	30	36	34	45	43	49	46	45	42	53	46	49	45	58	55	51	41	53	51	53	46	55	48	43	36	48	54	38	54	51	59	48	43	55	41	55	52	32	32	48	57	40	41	62	37	40	44	47	48	49	39	55	48	42	45	53	41	46	59	55	36	52	46	41	48	45	47	57	58	60	53	46	56	44	48	52	49	50	54	51	44	40	40	53	53	51	53	53	48	51	41	54	43	44	39	63	64	61	41	57	38	51	38	44	56	42	55	50	36	44	42	41	49	52	51	39	38	43	52	42	55	38	33	55	46	42	41	42	49	46	43	51	55	41	48	48	43	49	49	51	37	58	53	41	41	36	56	56	44	52	34	48	47	50	44	43	41	44	55	44	44	35	42	41	42	48	41	42	48	41	54	55	40	32	57	43	56	36	41	45	46	47	54	53	59	49	51	52	45	50	44	54	42	42	49	47	38	38	48	43	44	46	40	29	38	53	38	44	37	47	50	55	59	45	39	48	47	43	46	38	35	43	46	47	50	41	43	52	39	44	53	47	37	44	41	64	46	59	40	57	51	39	47	39	42	33	42	45	50	45	53	43	43	48	53	39	33	54	45	59	54	48	48	50	43	39	46	50	40	45	47	50	49	54	39	45	50	34	36	46	50	42	48	52	52	34	51	46	48	51	44	50	43	49	46	45	51	49	49	54	49	58	37	48	57	51	48	36	59	43	53	40	47	50	46	51	39	44	53	48	46	39	57	50	60	41	57	53	49	44	55	43	40	29	40	52	50	53	42	45	56	35	49	52	38	54	41	54	54	50	38	55	46	50	45	40	46	37	45	45	51	42	43	45	54	54	40	60	45	51	56	53	43	35	57	44	48	38	42	56	36	47	54	44	39	46	56	58	55	51	46	47	46	48	62	52	44	47	68	46	55	44	35	62	53	54	43	50	45	33	41	46	48	45	42	42	43	46	46	40	49	40	44	48	57	45	52	45	40	45	43	63	48	51	33	44	51	44	37	50	43	53	47	60	48	48	49	40	53	40	51	56	57	41	45	60	47	48	52	43	45	41	42	46	39	44	41	44	51	37	39	48	45	51	53	42	53	36	51	40	48	46	52	44	51	49	52	31	35	60	52	41	38	59	51	52	49	47	43	56	51	31	47	50	42	43	30	46	45	45	41	36	48	40	43	54	68	47	58	49	48	54	51	34	48	45	47	51	39	35	51	55	48	46	41	48	41	40	49	45	45	41	42	49	37	46	39	46	40	44	40	50	47	38	38	53	46	38	47	50	44	54	47	53	46	45	46	53	57	40	39	50	40	53	39	44	40	51	50	52	52	53	41	47	49	50	45	57	40	41	47	63	43	53	34	50	42	38	50	45	47	60	49	47	48	41	53	46	37	44	46	43	54	55	46	54	42	50	37	56	43	38	43	55	38	52	44	57	45	42	39	45	55	46	40	47	48	53	59	39	52	38	46	53	57	42	47	44	50	44	51	56	47	37	54	48	55	34	38	38	43	54	53	52	50	63	63	58	50	43	46	39	50	43	47	48	56	45	41	50	38	48	44	45	56	39	49	42	50	41	39	44	44	55	49	58	62	53	46	43	58	40	50	53	46	52	45	43	57	51	48	53	48	37	45	48	43	60	46	52	53	61	50	54	42	39	37	54	51	49	44	36	55	60	47	52	47	45	54	50	61	39	52	38	46	56	58	41	52	51	50	54	56	42	48	60	45	49	50	46	41	51	50	49	36	51	36	49	44	46	39	49	56	48	42	49	52	41	54	39	35	41	51	39	41	56	51	45	49	56	38	52	62	59	41	51	54	34	53	52	48	46	47	37	51	44	39	63	47	39	37	55	51	48	40	51	31	49	51	36	49	45	48	64	42	43	44	49	48	40	39	55	42	59	48	43	53	42	68	54	53	41	40	57	37	53	49	49	36	53	47	40	43	59	50	50	48	52	42	45	51	46	47	44	65	48	41	39	44	40	51	45	48	38	45	52	55	52	47	46	39	37	47	46	44	52	50	51	40	46	57	54	48	56	42	42	58	43	46	42	41	33	40	53	52	53	52	30	38	42	43	53	61	41	48	47	47	55	40	33	46	41	55	44	43	44	55	35	38	52	51	43	48	40	46	39	50	39	41	40	45	56	37	64	43	41	54	46	55	50	39	49	46	36	56	54	48	55	39	59	35	47	42	50	39	44	57	44	45	56	45	42	42	42	49
16351	6190	3183	3646	8047	12139	12999	11133	9672	9032	8274	7231	6642	5635	4711	4289	4240	4060	4089	5555	11161	13121	10583	7385	5490	3199	1769	1057	627	528	427	384	389	303	335	332	345	372	335	333	338	318	306	344	303	361	301	338	329	329	312	380	352	309	330	347	330	316	320	345	320	329	345	327	355	350	318	341	325	308	332	362	343	365	320	331	316	353	341	349	345	353	335	349	312	318	318	347	337	335	291	370	316	340	345	340	353	349	316	324	321	355	329	337	293	337	337	353	339	334	291	332	341	321	350	315	344	328	320	358	323	348	333	328	335	345	345	355	336	324	320	324	325	329	329	322	358	341	326	335	314	355	343	350	334	328	338	347	346	331	332	364	323	315	315	351	333	321	341	354	351	354	356	371	302	322	291	335	362	362	359	339	356	319	322	317	313	341	323	336	339	318	335	337	331	347	383	325	332	348	335	342	300	356	333	337	333	330	332	304	317	342	305	313	349	329	349	322	349	303	354	349	328	345	320	330	326	347	348	356	308	355	326	338	366	327	341	322	321	307	350	345	359	350	325	329	338	351	314	328	318	342	352	351	316	314	362	333	327	360	384	352	310	338	303	340	347	332	347	324	324	325	338	319	326	298	349	289	355	315	329	316	327	342	309	312	341	323	346	344	347	350	321	358	339	358	327	368	320	344	361	335	353	310	357	352	338	361	307	383	349	320	353	332	352	366	338	340	329	334	352	327	337	329	343	354	334	351	362	358	325	324	330	348	326	308	328	350	329	350	312	322	320	306	345	341	346	307	336	320	332	323	321	314	319	333	357	357	323	343	347	311	367	357	335	346	316	348	310	315	313	328	323	332	326	373	374	311	349	359	360	336	321	345	342	296	329	344	330	353	322	297	312	331	354	326	354	326	355	329	336	336	352	320	350	331	343	311	334	346	359	334	345	369	369	332	336	336	346	332	328	314	318	343	341	323	342	321	340	333	343	321	311	330	352	328	305	332	367	323	327	377	356	368	306	320	332	345	355	314	343	330	316	375	322	326	363	388	356	320	347	311	362	339	382	331	344	336	366	349	354	359	355	352	315	330	332	343	319	335	329	338	343	319	361	347	341	307	333	347	343	331	353	337	320	328	320	330	366	317	343	361	307	347	349	336	330	299	356	337	346	354	326	355	323	323	344	344	337	349	327	305	328	322	338	357	351	343	342	347	308	318	359	332	349	311	327	333	321	335	327	334	334	339	320	363	325	314	349	312	308	340	310	335	348	342	348	347	313	357	354	348	339	326	321	333	329	365	336	313	335	315	369	339	342	326	322	313	352	325	370	323	343	355	320	351	347	336	312	315	355	324	323	345	291	321	339	321	312	355	334	352	337	334	285	345	324	351	317	329	377	334	328	325	312	332	321	335	350	347	335	328	351	325	323	320	328	366	349	349	342	363	304	335	340	322	299	314	329	343	332	347	339	316	343	311	353	356	336	340	373	344	334	328	330	360	342	308	353	335	363	346	354	359	324	352	361	345	332	340	320	342	338	348	350	320	353	347	362	294	343	367	347	366	328	325	332	324	341	342	332	353	340	339	356	347	322	365	336	336	326	350	353	339	317	340	341	353	348	330	298	322	360	345	343	353	341	345	338	346	369	356	344	359	362	314	322	327	339	356	371	379	315	341	317	365	342	304	315	299	321	299	353	324	319	366	289	298	337	331	345	338	340	329	353	366	348	358	305	350	347	341	304	333	322	332	342	359	345	345	352	323	353	359	325	333	340	325	326	313	357	334	367	309	336	363	320	361	284	356	345	325	333	310	345	322	332	335	341	340	324	326	344	349	331	337	328	322	311	333	315	352	332	319	334	311	351	340	356	331	355	362	340	357	310	312	331	292	321	323	316	321	330	352	371	333	342	298	315	366	321	350	331	322	323	350	306	338	340	364	324	338	350	337	343	318	346	345	325	326	337	354	353	320	342	314	367	360	360	352	332	325	311	344	340	352	349	335	349	360	296	326	336	311	367	357	346	334	302	359	342	324	361	313	311	363	355	352	351	313	382	321	333	331	347	322	332	335	348	338	339	335	373	342	335	344	336	357	349	320	350	317	351	341	337	327	341	331	285	329	319	341	355	324	367	361	346	354	340	327	332	314	334	327	301	323	320	355	316	352	318	324	350	343	332	338	345	329	323	325	343	307	348	328	332	355	355	323	328	330	331	372	346	313	309	329	354	349	360	335	326	310	330	322	346	314	343	340	321	361	363	345	344	314	349	348	342	337	323	346	339	329	321	316	365	348	334	342	336	336	360	372	318	342	325	357	348	372	323	312	338	340	353	331	337	357	339	294	340	316	364	336	329	346	327	332	389	332	370	354	318	341	335	375	343	336	336	341	347	334	388	329	356	294	348	310	329	347	342	347	345	297	338	325	338	347	338	319	358	302	348	322	333	327	355	359	348	317	307	360	323	338	298	355	310	310	352	326	320	304	329	331	323	349	328	335	342	323	351	299	341	359	335	361	324	313	290	331	361	341	361	329	324	340	365	298	298	353	356	354	295	322	354	325	319	345	339	309	353	346	328	336	335	387	348	333	345	332	320	329	345	322	388	333	312	337	310	355	351	358	329	352	316	324	340	307	340	333	340	313	304	325	353	286	344	343	325	348	324	290	340	335	324	346	305	307	330	360	334	354	339	310	334	318	337	323	354	336	335	335	357	361	339	350	348	338	327	327	301	330	330	327	332	326	346	357	332	348	387	348	327	319	319	335	338	360	318	311	338	322	318	343	353	336	336	343	311	329	354	346	353	348	323	331	317	356	302	336	341	356	318	372	338	343	370	369	327	344	327	306	304	340	353	334	329	335	350	359	337	298	367	310	332	328	334	345	359	339	358	318	368	351	344	322	343	363	321	329	337	332	371	315	326	354	387	323	340	312	368	337	322	349	355	308	331	383	330	341	334	321	314	355	358	331	374	330	365	363	359	350	325	344	331	363	345	350	331	318	326	330	319	310	324	318	299	359	342	323	303	327	326	353	331	360	357	339	335	353	337	365	311	333	330	308	339	337	358	344	306	335	354	315	313	344	348	337	350	316	338	359	340	333	356	339	312	338	350	315	353	323	342	332	324	317	346	308	322	346	343	350	337	316	324	324	342	316	340	345	333	345	302	312	336	344	368	348	313	309	344	370	332	366	340	319	330	317	327	354	321	376	356	337	366	338	369	318	360	319	325	347	353	318	315	320	341	370	323	363	339	327	303	368	367	320	356	337	331	354	343	330	319	324	351	319	345	357	317	334	348	336	349	327	338	357	343	366	325	316	319	350	369	333	302	361	336	282	365	328	343	351	333	348	324	336	323	308	339	316	326	347	336	343	340	331	317	360	345	324	320	308	349	352	340	318	341	353	341	330	339	328	330	347	351	344	355	350	306	351	335	338	352	355	362	331	354	339	379	323	361	311	347	359	359	326	329	314	313	331	328	351	325	334	310	328	368	322	333	343	335	330	338	323	361	304	342	353
3028	541	291	266	220	200	310	291	305	286	246	291	272	251	199	200	219	208	205	282	541	717	600	423	347	203	136	124	99	66	80	81	65	64	73	80	67	82	60	61	70	67	76	64	68	69	63	66	69	66	72	63	81	66	62	71	66	67	74	72	72	70	59	63	72	75	64	61	61	50	69	71	75	59	78	77	68	52	57	62	61	68	67	83	76	67	62	61	68	68	56	57	71	70	65	63	70	68	57	62	51	76	70	73	61	70	84	70	64	70	63	61	70	65	64	51	48	78	74	74	68	72	59	77	61	76	73	71	70	68	66	78	55	68	60	58	70	59	75	75	58	84	59	58	86	68	69	64	54	58	71	71	61	75	77	82	73	56	62	76	61	85	53	63	75	66	64	59	79	67	53	68	60	67	56	65	88	74	71	78	81	82	79	70	66	88	70	72	73	62	68	61	57	79	72	77	66	58	64	63	66	60	72	63	70	70	77	62	83	75	67	81	72	73	59	79	63	60	73	66	65	63	80	82	71	89	76	75	77	69	72	74	58	68	74	82	69	67	79	76	65	70	63	85	69	62	67	82	72	56	80	67	63	74	85	67	52	63	97	74	63	62	84	64	72	76	79	76	81	73	65	65	73	67	69	78	78	68	92	79	71	63	84	66	75	54	67	61	75	70	89	78	59	71	52	80	69	77	59	61	77	70	65	66	75	54	65	67	56	66	77	73	92	78	58	77	64	60	62	76	83	62	75	58	63	58	66	79	63	68	61	61	74	41	56	65	68	78	72	66	68	68	75	70	61	62	67	67	81	67	63	54	68	86	60	78	78	74	59	67	73	67	72	77	60	58	71	57	57	75	58	79	77	68	65	67	71	66	81	73	56	68	72	71	71	70	63	62	72	72	73	79	82	55	78	81	71	63	64	55	53	62	73	65	62	70	78	83	75	67	70	68	73	62	79	64	79	93	78	57	60	75	65	69	71	81	81	72	59	62	63	63	58	71	56	67	70	78	74	77	64	75	68	60	77	65	67	72	75	67	74	69	66	66	75	63	64	56	72	68	74	63	73	55	58	76	63	75	77	82	59	70	60	73	58	67	77	60	70	80	75	82	61	66	82	68	71	72	82	57	84	76	63	72	69	75	75	57	78	69	77	76	52	75	77	58	53	66	67	61	65	66	66	61	41	66	59	75	83	55	51	56	73	65	72	67	83	71	71	67	68	77	80	64	71	75	59	77	59	75	73	73	66	74	78	60	74	58	76	69	78	73	70	71	69	65	70	58	63	57	62	62	64	72	60	75	68	63	70	81	66	76	75	58	70	84	70	59	61	69	81	69	67	86	75	65	68	80	67	75	69	71	67	65	66	59	69	51	75	71	63	64	79	70	71	56	65	70	58	58	63	67	72	60	69	67	66	71	67	83	66	67	63	70	73	67	77	72	78	67	64	61	59	71	64	84	70	64	81	59	70	72	75	66	81	81	71	78	75	49	78	61	72	92	61	63	75	70	79	74	73	67	69	75	68	64	56	75	58	73	77	86	58	59	53	61	81	66	68	65	69	59	64	57	59	57	82	77	66	71	90	67	63	74	78	60	74	78	59	88	83	61	74	67	80	73	76	75	75	77	54	72	69	85	59	65	66	76	74	63	75	71	72	57	68	62	71	65	64	54	68	87	68	76	52	68	65	65	62	57	63	82	70	60	63	67	78	64	74	72	72	71	77	68	59	71	85	67	64	70	70	55	57	89	62	61	66	49	57	69	65	71	60	66	68	62	69	64	67	60	71	74	59	85	83	49	68	66	62	72	54	70	77	82	70	85	57	60	70	68	76	64	73	70	71	61	50	77	71	71	58	75	74	71	65	64	75	52	64	78	64	66	70	67	76	73	69	66	80	69	54	75	77	53	97	84	60	83	71	70	72	89	71	69	61	55	68	66	68	52	64	83	71	66	68	67	79	72	80	66	73	56	65	65	84	74	67	86	60	71	67	57	67	54	79	62	63	58	68	63	72	75	65	69	75	74	71	77	79	76	84	69	75	71	54	77	71	74	69	65	69	65	60	54	63	58	65	73	66	67	71	68	77	71	70	70	57	55	51	80	64	83	79	71	73	64	69	79	83	83	64	66	74	65	66	71	75	77	62	88	74	81	64	79	74	60	76	62	58	69	63	69	51	72	73	64	60	76	52	75	60	78	52	55	79	74	65	76	62	67	52	71	65	88	71	56	60	75	69	78	67	61	60	61	55	79	65	66	81	61	64	76	64	81	71	63	65	67	59	67	80	74	67	71	79	84	64	68	59	50	82	75	58	63	70	78	79	78	66	68	79	63	71	72	68	66	76	61	61	71	64	65	69	59	63	70	69	74	69	49	72	65	70	69	69	75	72	73	56	68	49	60	73	70	64	64	65	62	62	72	72	66	71	63	71	80	75	71	70	69	53	72	71	71	65	65	83	81	68	53	72	69	59	74	64	76	74	61	80	78	72	60	62	78	93	79	67	59	67	62	64	62	73	57	69	64	67	77	71	72	67	88	60	67	78	65	64	74	68	71	83	58	68	53	62	61	49	80	64	58	68	64	64	48	66	80	61	61	62	85	64	79	50	75	86	56	80	61	72	63	68	62	81	82	61	76	86	76	61	78	67	68	78	71	59	66	60	99	69	62	77	66	65	67	66	71	63	71	72	75	62	72	69	71	84	67	64	65	67	75	70	51	63	55	63	70	77	55	78	65	61	60	55	53	73	71	74	52	62	67	58	74	76	70	58	68	80	80	72	47	73	55	77	70	82	57	73	77	63	56	68	55	78	70	75	60	59	58	80	81	61	55	64	79	72	70	81	84	68	81	61	71	63	68	59	59	73	78	73	68	55	70	65	68	84	76	61	74	63	75	70	60	66	65	66	68	55	69	71	84	47	58	56	76	62	64	60	73	58	65	74	58	66	68	62	80	74	69	80	58	69	60	68	71	73	87	59	78	63	78	71	62	74	62	73	68	64	61	78	65	62	62	76	52	66	71	85	68	70	76	72	75	77	61	57	80	75	85	56	63	68	63	64	76	71	66	79	70	78	69	63	56	65	64	72	70	76	72	71	71	80	81	79	70	72	68	68	81	73	62	61	62	67	64	71	74	71	65	63	67	76	64	58	68	72	57	57	53	80	65	72	57	71	74	94	75	75	64	63	61	71	80	64	80	61	55	71	64	71	60	71	74	57	71	69	77	74	61	72	70	83	62	64	75	54	61	58	59	65	66	60	74	63	64	82	65	62	85	75	74	70	71	67	88	71	58	69	71	73	79	70	82	76	59	74	70	71	69	71	67	74	81	61	73	71	68	76	68	74	68	71	85	64	75	62	61	58	62	67	67	60	54	75	68	73	68	57	82	69	62	60	68	60	65	62	66	74	59	76	68	58	69	69	67	51	72	57	81	55	67	63	72	60	59	66	67	66	61	73	72	81	62	60	51	59	58	67	64	55	58	63	84	87	72	73	76
17406	5625	3109	3540	8290	12149	13002	11839	10746	9228	7950	7403	7206	6006	5311	4956	5018	4612	4018	5328	11893	14087	10608	8194	6098	3581	1969	1213	883	730	620	510	491	506	487	447	485	458	458	488	499	492	486	477	474	480	484	479	522	490	493	497	490	553	500	479	514	525	473	524	496	505	515	514	469	526	516	489	521	483	503	495	484	518	479	524	456	485	504	519	477	453	520	478	466	474	477	524	496	522	477	523	492	487	507	492	463	530	507	474	496	509	494	461	514	474	482	513	474	490	502	534	473	490	493	474	468	532	468	496	513	475	472	502	507	519	517	499	524	460	490	494	540	461	525	486	494	505	451	492	522	457	496	473	479	491	532	474	516	490	478	538	469	488	503	518	471	518	534	503	501	527	474	483	494	515	509	483	502	488	477	497	510	519	485	484	528	506	445	455	495	478	503	435	480	501	517	505	501	474	486	450	489	515	486	506	506	480	484	493	467	497	511	493	507	512	492	498	467	503	505	516	536	526	505	475	523	504	494	520	517	505	458	505	502	514	526	501	503	464	495	503	539	461	499	480	490	461	461	526	491	486	507	518	500	487	524	443	496	487	527	494	481	509	518	435	491	531	507	491	539	465	536	507	490	521	509	525	478	541	477	485	457	488	497	486	512	495	503	503	450	472	506	516	494	504	509	510	513	459	502	468	496	505	517	484	490	516	517	478	491	530	491	502	486	526	462	506	483	511	483	508	490	446	475	519	488	493	528	490	479	514	499	523	442	506	511	531	518	507	498	483	454	501	475	520	465	494	509	503	515	460	515	507	508	507	503	499	475	501	522	516	485	477	496	492	514	510	485	505	516	517	478	479	531	508	510	465	505	516	500	500	517	484	499	489	495	491	536	546	496	488	513	483	508	505	527	470	477	465	515	482	512	464	470	489	483	482	528	488	507	529	470	467	440	472	475	545	494	489	519	491	501	502	486	500	484	502	488	506	480	492	529	477	524	482	502	520	505	510	466	493	504	517	518	518	453	482	493	521	512	507	485	482	498	504	506	505	498	509	461	479	500	475	506	515	489	501	482	458	497	504	428	480	496	479	480	498	516	464	518	541	536	479	491	493	429	498	503	499	519	485	492	474	501	474	478	484	455	458	473	465	487	500	478	488	484	477	467	495	518	457	481	523	507	507	498	494	489	474	481	444	523	491	569	516	499	512	508	500	517	471	464	503	490	478	499	537	471	493	509	500	465	506	505	485	448	511	528	507	489	466	482	479	494	501	540	480	472	525	486	492	484	475	472	469	515	498	499	494	536	486	470	517	479	489	464	508	480	534	470	498	484	502	497	507	466	476	496	455	443	516	488	503	506	491	468	496	475	501	513	486	519	453	494	486	501	439	448	529	465	499	507	429	504	492	501	475	495	482	466	531	501	518	512	505	494	479	469	501	525	486	475	445	466	499	499	534	488	494	503	466	514	475	483	505	495	462	524	509	476	477	486	485	469	502	524	518	518	485	489	486	483	511	492	492	549	495	471	446	499	493	474	476	519	479	517	515	533	476	503	493	481	498	516	474	474	479	452	495	496	498	445	490	492	467	484	537	458	519	502	491	480	487	483	514	480	489	552	508	533	514	497	509	539	514	497	484	485	505	500	490	486	522	484	461	553	508	503	520	469	499	496	494	478	511	495	456	491	526	473	500	536	461	527	547	505	503	468	485	532	499	482	496	466	487	471	505	505	494	513	466	501	516	501	468	489	430	493	474	495	463	488	501	507	446	502	510	531	532	452	505	480	505	499	528	491	513	505	488	450	484	439	474	509	509	486	477	481	451	515	512	477	507	490	468	506	489	487	482	468	501	483	507	498	469	492	533	553	501	507	485	480	512	506	514	469	472	474	511	503	480	503	479	490	517	522	487	477	511	507	486	532	470	509	471	501	484	526	523	466	506	520	508	473	517	521	516	512	513	498	462	518	522	497	503	479	496	514	489	480	516	472	519	512	510	491	495	492	518	476	469	521	463	487	499	510	533	507	505	545	485	470	501	487	490	462	488	486	500	499	470	495	464	502	475	472	502	512	528	515	495	477	537	490	471	525	508	498	488	471	504	493	480	473	568	498	487	499	505	469	501	474	480	525	502	507	507	517	498	515	488	526	504	487	465	494	481	508	496	453	524	486	536	464	474	517	459	513	483	494	482	507	509	484	533	493	481	516	505	494	507	504	487	499	488	511	492	494	495	550	537	492	511	463	491	477	486	489	512	497	480	496	461	518	497	530	492	548	507	503	490	482	486	494	504	507	467	488	486	481	481	506	497	510	501	525	521	470	504	504	490	525	465	469	475	494	480	498	499	531	456	465	493	473	512	478	479	471	500	498	489	511	495	480	495	516	489	496	490	485	530	480	502	481	468	464	516	474	488	503	459	513	506	488	467	497	475	517	487	458	472	467	507	505	489	488	455	495	467	467	483	505	477	494	516	460	500	477	513	481	493	492	488	507	482	500	479	506	492	515	505	531	475	493	467	540	486	458	478	491	507	495	464	506	499	518	537	468	465	504	494	536	443	497	543	466	506	458	479	501	510	489	489	509	502	504	517	489	443	474	504	486	517	494	495	508	506	528	511	524	477	539	503	474	512	481	502	498	475	485	493	418	486	489	498	528	498	475	459	522	505	512	482	504	521	495	521	496	500	511	471	456	491	513	509	487	468	515	499	480	485	507	474	508	512	478	492	546	501	490	498	493	509	510	492	484	505	504	510	486	511	474	537	480	477	474	505	484	464	491	542	510	518	518	487	527	524	530	475	517	476	474	456	483	533	477	525	491	490	463	497	506	524	499	511	498	504	483	532	488	472	514	486	466	483	473	463	482	499	539	508	497	493	505	493	522	489	498	506	512	534	478	472	457	471	500	486	528	506	483	508	538	448	561	481	485	508	482	517	491	461	490	497	507	482	513	509	492	486	529	547	465	518	485	499	509	498	441	492	483	502	496	516	464	480	487	483	526	508	520	463	447	496	506	464	505	491	503	493	541	507	509	496	496	501	482	514	476	469	470	479	485	490	497	461	505	498	490	450	527	513	460	499	531	479	467	491	482	515	472	498	491	512	499	490	549	485	526	466	496	471	535	472	490	559	506	492	470	492	488	515	507	498	506	544	512	534	502	504	501	512	484	470	525	496	476	505	490	474	466	455	513	489	527	465	494	488	489	484	521	452	496	479	480	505	504	504	439	491	452	547	503	481	507	505	488	479	463	479	492	498	450	496	518	502	500	514	523	468	497	491	482	509	483	482	490	478	499	495	496	510	517	551	481	482	504	473	484	557	514	499	522	495	489	454	489	518	487	513	501	504	523	545	450	496	491	486	514	512	481	538	514	493	493	501	486	552	493	533	510	490	502	532	477	492	493	496	481	469	487	499	478	481	502	503	482	473	510	489	501	483	530	495	497	490	544	495	485	556	453	518	510	487	482	483	515	502	493	509	457	487	478	514	513	460	460	461	469	496	509	535	497	503	511	497
2352	706	369	306	217	274	347	421	404	358	307	337	313	309	277	245	241	235	372	441	986	1186	965	731	475	302	199	131	89	88	64	72	60	64	54	63	57	57	65	60	55	50	47	49	50	66	52	57	65	52	48	58	56	42	56	51	49	52	48	65	61	69	65	68	56	60	54	63	62	64	44	56	60	48	46	64	67	61	69	57	65	69	57	51	69	47	61	68	59	58	62	36	63	65	61	59	47	58	60	63	53	54	65	51	50	52	64	58	50	50	60	66	57	49	53	46	45	56	69	61	52	73	46	55	65	63	63	54	43	61	61	67	63	67	57	70	54	56	56	54	40	67	62	70	50	55	63	61	59	70	45	70	49	49	55	61	62	49	68	45	52	49	62	56	56	55	56	62	54	68	51	64	52	58	66	58	55	65	71	59	67	45	56	60	58	53	63	66	60	51	46	58	43	64	63	51	60	52	47	59	61	62	62	64	57	66	45	64	51	62	48	47	63	57	52	65	56	47	53	67	56	57	71	55	48	37	58	46	54	58	50	55	53	43	45	55	42	49	54	60	52	61	56	63	73	63	54	59	73	70	64	60	47	56	43	54	63	51	52	49	62	63	64	69	61	59	64	66	62	68	45	59	52	70	61	68	52	57	51	67	54	54	57	56	59	53	65	50	60	68	68	67	59	50	61	35	67	53	43	44	60	59	58	56	51	66	51	60	49	58	56	45	59	69	47	49	52	62	58	70	64	62	47	59	60	52	54	56	62	55	50	54	48	68	62	62	47	57	65	61	56	74	63	67	74	62	43	62	60	55	55	50	58	47	44	74	52	62	59	60	52	49	53	50	55	56	52	55	66	71	47	49	49	57	67	67	50	61	56	67	48	49	56	60	56	48	58	55	52	62	41	52	62	49	50	52	62	48	46	58	55	63	45	54	55	57	60	54	63	72	61	52	47	50	68	48	61	55	51	66	62	66	50	57	61	64	50	59	55	62	61	51	52	58	52	66	63	62	50	59	60	52	90	53	42	60	63	57	56	53	65	56	56	68	62	54	54	55	56	57	51	53	67	48	63	66	49	49	51	54	59	61	69	52	74	59	56	62	46	53	62	54	52	57	53	71	58	43	49	54	54	54	65	59	49	48	50	45	59	64	62	52	42	62	59	69	61	54	53	53	43	54	55	53	54	51	68	68	60	56	56	46	56	62	61	55	64	48	61	58	66	49	56	50	56	63	55	46	44	63	56	63	46	62	54	58	45	64	61	66	57	57	60	45	46	59	61	62	47	54	65	50	54	59	72	50	58	47	64	61	56	68	53	58	61	59	61	49	51	64	41	58	66	58	47	55	56	70	48	57	45	42	63	75	54	58	49	60	64	56	48	43	51	52	58	41	74	47	62	64	64	57	55	48	57	47	64	57	55	54	57	63	51	59	54	50	52	55	57	50	54	65	49	60	67	53	49	60	56	66	58	44	61	71	62	48	50	63	55	52	69	61	57	54	54	65	44	55	59	53	50	62	66	58	72	61	45	60	61	57	56	58	60	73	57	57	58	51	70	42	57	58	72	54	67	66	56	56	53	60	53	64	60	63	66	63	54	65	61	60	68	47	50	51	60	63	58	54	55	61	52	66	58	53	45	54	53	71	54	55	60	52	54	54	58	60	58	63	56	64	61	50	57	53	57	48	56	62	63	51	48	61	56	65	49	55	60	52	61	56	56	50	64	49	45	49	55	66	52	48	40	49	63	48	57	69	54	66	54	57	63	47	63	67	49	72	65	59	60	63	64	58	60	71	49	63	54	54	63	64	55	49	58	59	49	68	60	58	39	54	60	67	58	64	70	60	49	57	60	50	64	50	60	49	62	40	50	67	64	55	54	61	43	52	69	64	54	58	38	64	61	49	70	61	53	54	49	64	60	53	54	48	56	44	61	50	70	59	74	59	68	59	59	42	57	60	49	49	54	60	47	67	61	50	68	54	49	55	67	79	60	62	71	49	55	62	71	59	53	52	64	56	58	55	63	66	58	64	46	50	45	49	67	54	66	55	55	43	54	60	47	68	55	47	44	63	63	58	53	45	50	75	55	69	65	54	43	50	59	58	58	50	50	67	59	40	55	51	57	66	73	69	47	46	50	56	58	55	56	50	55	43	53	56	66	56	54	61	66	55	56	54	57	62	51	53	51	58	41	39	66	51	57	60	62	65	50	55	57	61	69	60	58	47	59	61	54	52	46	66	48	71	64	67	60	47	51	63	42	61	57	56	49	52	56	53	56	59	56	66	48	53	61	69	52	70	48	59	70	71	52	61	53	46	70	54	54	55	50	58	54	62	59	77	62	67	52	55	68	57	45	58	57	73	49	57	57	61	57	62	68	50	62	54	53	50	49	54	63	63	53	60	62	46	53	61	43	67	56	58	51	42	58	57	50	69	66	55	41	63	55	63	57	61	50	57	48	67	57	57	61	68	70	68	64	51	61	56	62	72	63	70	57	54	46	61	56	50	55	43	52	59	53	64	49	37	50	73	57	81	59	69	62	66	63	62	66	50	44	64	61	52	57	64	69	61	52	55	64	52	65	55	54	50	61	54	55	66	56	57	61	62	42	57	47	50	72	71	51	63	47	51	52	55	71	56	57	68	66	63	45	55	60	56	47	55	64	58	56	56	48	56	65	60	59	61	47	49	52	65	54	56	63	48	59	58	55	45	64	52	63	62	45	61	63	61	64	57	62	46	43	53	64	58	50	58	55	54	55	63	61	51	52	53	50	55	62	37	46	51	42	53	73	58	59	67	61	56	59	62	54	51	58	54	56	54	60	56	65	58	55	51	66	54	65	43	58	55	50	66	43	61	53	69	61	55	40	49	62	51	62	53	55	51	50	50	51	59	58	63	56	59	67	42	41	65	54	48	58	47	61	56	69	60	65	71	57	58	65	72	64	60	55	54	56	58	59	58	59	61	67	52	61	68	57	53	47	66	58	64	72	65	63	53	50	45	44	44	42	63	66	47	46	50	53	63	60	52	52	59	58	60	48	52	51	59	58	49	43	53	58	71	59	68	62	73	49	56	50	72	62	66	53	55	49	57	53	67	72	62	54	57	49	49	65	45	48	54	59	67	42	63	60	50	64	66	53	49	60	65	58	57	50	48	49	58	46	61	61	59	56	52	53	69	62	62	58	54	69	67	77	57	58	55	47	54	51	43	60	61	56	56	67	46	46	50	71	55	67	50	56	61	62	47	60	40	48	45	65	41	59	55	63	60	51	52	62	63	53	67	45	57	60	69	63	69	65	66	57	53	63	54	49	55	42	66	66	65	51	54	61	57	61	48	46	60	57	51	68	47	60	62	56	54	63	65	57	63	69	58	52	56	56	55	46	50	48	62	58	64	48	56	66	57	57	58	59	46	60	59	64	42	58	58	59	62	46	53	74	51	64	38	66	56	62	49	57	49	48	45	49	71	53	53	56	55	59	51	56	47	51	52	46	54	72	51
21067	6950	4130	5233	12332	16011	16244	15377	12940	11469	10434	9718	9064	7880	7123	6199	5278	5436	7713	9544	17259	19503	15984	12380	8703	5381	3307	1893	1226	787	565	505	443	442	435	372	407	407	415	397	367	420	409	441	377	418	420	418	407	446	399	365	434	415	421	393	430	420	391	411	438	414	418	441	421	405	405	393	381	427	407	412	378	425	405	392	399	369	382	431	445	411	428	420	415	394	402	394	394	379	378	410	429	391	374	430	398	394	398	436	397	427	432	418	405	383	390	405	417	392	419	421	394	410	428	398	432	365	396	389	411	420	396	382	358	414	422	445	395	407	389	411	383	373	385	428	389	393	399	406	396	416	429	454	426	436	408	400	394	419	407	387	440	418	415	402	396	400	438	385	400	384	425	401	417	370	390	398	387	393	403	427	430	408	418	399	429	418	414	377	387	433	397	370	407	371	374	417	427	390	388	434	387	433	420	425	459	400	382	402	415	398	414	404	371	417	445	364	388	427	416	405	425	403	374	371	414	411	416	425	417	431	425	390	417	439	426	432	407	394	401	431	395	396	405	395	428	381	409	368	400	400	415	412	414	452	423	404	426	396	398	380	401	365	400	441	400	426	390	400	401	464	403	414	380	437	388	387	410	413	403	418	378	400	408	384	427	364	420	430	401	383	402	372	445	386	378	378	424	409	433	402	400	384	393	364	429	425	398	424	420	392	432	402	417	450	396	410	416	409	424	389	431	414	426	407	359	427	389	410	445	391	392	413	388	405	426	381	397	423	409	398	410	384	427	400	405	425	362	430	408	425	429	398	449	413	398	376	396	409	433	413	433	426	398	384	406	407	384	400	410	370	423	397	390	433	387	392	394	393	430	430	410	406	376	403	395	397	392	409	437	412	400	386	435	385	414	366	412	400	433	408	432	383	391	447	415	432	411	360	392	385	408	401	415	412	405	419	435	427	448	412	439	412	403	411	389	356	391	417	420	401	427	391	421	389	390	398	428	435	391	413	430	444	452	400	357	420	413	431	373	385	425	376	384	420	381	478	382	427	431	405	447	411	390	381	447	406	406	415	407	387	415	392	369	415	391	422	368	380	398	395	435	438	418	398	443	428	399	424	417	389	436	422	423	413	394	400	448	426	409	429	399	394	431	403	411	408	414	403	377	419	411	389	404	416	377	420	395	430	406	373	388	393	413	402	407	417	378	417	420	425	382	401	406	374	394	401	411	405	441	388	395	418	385	412	421	423	394	426	386	418	372	448	426	392	397	418	377	416	389	405	431	417	398	383	430	410	410	390	407	423	400	431	441	378	422	380	412	388	408	422	400	413	440	411	385	416	385	369	372	423	394	424	390	435	429	410	392	392	362	409	434	397	395	398	404	390	398	398	408	426	385	420	414	418	414	417	408	433	364	409	433	418	405	417	384	381	404	396	391	415	408	384	396	388	426	394	411	392	429	377	403	392	402	435	389	399	386	383	411	405	367	424	404	391	407	374	408	398	392	411	423	386	436	405	410	437	420	388	380	396	409	407	396	401	437	394	414	370	417	394	406	411	433	391	417	442	450	404	418	443	415	395	390	364	412	428	409	409	400	402	428	430	404	403	389	379	418	415	387	409	401	418	417	395	396	400	412	389	367	416	444	432	379	431	418	416	401	419	411	419	431	391	419	433	388	414	407	404	414	405	429	439	402	394	405	407	414	434	373	418	402	396	397	387	387	463	358	382	396	423	447	389	363	404	359	414	404	423	384	409	453	411	411	415	392	398	394	415	438	401	399	447	397	411	428	395	448	372	374	439	410	420	397	392	430	411	453	396	399	396	413	399	413	405	407	419	423	397	400	394	389	408	429	369	422	403	397	408	381	421	429	402	392	384	414	433	426	420	455	431	389	392	416	393	378	389	360	381	413	414	388	418	383	401	405	425	370	397	375	429	423	410	418	400	439	366	408	383	390	418	400	385	407	385	399	394	437	381	421	402	415	401	400	405	424	418	399	388	402	380	430	441	405	377	407	399	398	415	426	412	389	420	409	402	429	411	393	431	373	382	383	399	419	358	403	375	394	412	423	422	423	435	413	362	409	380	426	388	424	395	414	444	405	426	404	385	407	398	383	404	433	424	415	420	384	391	409	384	395	419	374	438	408	389	434	437	387	402	387	405	411	411	417	386	398	441	372	420	437	395	407	428	400	426	411	404	392	404	428	401	400	395	423	436	426	393	411	409	411	390	409	419	414	392	406	406	377	418	441	390	421	386	424	394	412	396	400	425	397	424	373	404	408	416	403	392	400	407	428	387	391	424	428	428	423	400	440	450	414	427	394	419	402	403	401	396	376	406	412	421	416	402	442	389	417	387	417	394	401	387	407	416	409	419	397	408	420	414	421	402	395	409	392	375	407	413	379	413	403	419	412	444	441	384	400	374	399	425	404	393	422	353	405	415	433	381	422	411	409	405	428	368	424	399	408	435	405	390	382	404	408	396	375	405	408	404	412	451	447	436	399	411	384	376	383	403	392	429	395	387	429	381	396	415	418	403	383	392	389	381	438	377	428	405	423	407	439	380	442	411	401	425	386	415	383	401	408	394	440	405	414	398	408	384	447	418	386	382	391	447	416	393	425	429	413	398	388	408	391	405	404	391	401	399	441	415	436	404	399	422	380	400	386	440	442	394	396	391	400	389	409	429	386	386	394	400	374	387	383	422	430	400	392	427	411	421	404	431	395	400	412	383	442	422	407	398	392	383	370	410	413	362	391	408	398	361	394	410	412	400	386	405	427	376	419	397	387	407	402	428	403	401	398	357	408	430	423	372	393	409	388	348	403	406	413	424	434	433	374	386	380	437	378	371	431	386	419	428	387	413	403	408	400	416	387	392	411	441	411	404	392	442	406	402	436	398	443	390	383	366	414	419	383	400	441	418	409	396	359	396	433	345	390	421	401	379	387	379	389	377	403	380	390	417	446	391	414	410	398	396	407	389	388	450	435	398	409	368	391	413	406	403	424	400	409	417	402	411	424	435	388	411	397	436	387	447	369	426	386	377	387	430	421	424	409	404	404	439	388	391	406	414	411	410	406	397	442	383	406	391	419	417	426	403	416	405	403	429	404	417	389	433	374	421	400	425	410	405	398	384	391	395	398	430	403	453	366	354	414	402	412	387	389	382	411	411	438	415	394	422	399	411	393	432	384	399	427	393	457	427	387	420	386	419	395	385	363	429	403	403	390	405	394	438	404	389	407	395	401	400	399	416	404	432	391	382	387	401	401	415	409	374	360	386	409	383	445	402	384	383	399	385	415	407	402	389	371	387	421	400	389	435	416	380	381	405	379	398	424	407	374	393	397	419	401	421	388	422	420	400	415	390	433	406	405	397	417	440	409	365	398	400	400	415	427	422	432	425	414	368	419	405	410	399	417	401	412	398	408	377	423	377	442	411	393	387	378	427	390	403	437	413	367	418	428	395	393	424	411	407	386	421	381	422	403	377	399	409	439	405	397	416	377	429
1995	429	258	166	136	184	230	264	273	261	245	209	189	189	136	105	104	99	126	168	193	177	199	159	135	103	95	70	82	63	75	57	68	58	63	66	58	70	76	55	56	62	65	65	56	68	46	66	61	65	68	66	61	49	60	54	62	55	53	68	68	66	65	61	63	76	67	63	61	51	67	59	53	76	59	50	55	74	58	78	63	70	72	62	53	75	46	61	55	52	72	67	56	57	71	63	64	53	67	61	57	62	63	60	78	59	53	49	57	72	51	49	50	59	74	56	77	55	54	57	62	68	67	52	72	69	67	61	59	70	63	52	64	56	60	58	54	57	61	51	69	68	67	73	67	56	64	65	59	61	50	51	59	54	66	74	59	63	59	68	62	55	59	67	69	67	56	50	55	54	69	51	60	71	58	56	64	78	59	61	64	56	72	53	61	74	51	65	69	69	63	66	68	54	62	62	70	65	60	57	78	61	50	63	56	58	58	68	75	69	56	82	53	58	57	65	57	61	62	67	63	59	72	61	61	64	55	59	52	49	51	54	66	55	58	52	66	51	60	50	63	54	70	45	63	50	53	62	67	47	58	46	66	68	69	48	65	53	67	63	57	63	59	53	55	63	59	69	58	57	72	73	59	62	51	69	71	70	71	60	71	64	57	60	55	66	58	60	50	62	72	53	65	50	61	55	69	86	67	67	61	75	59	67	58	72	61	57	50	49	60	52	66	61	62	50	72	65	82	71	67	52	66	47	54	49	53	71	62	63	73	58	67	54	57	69	58	67	48	51	53	67	55	41	55	75	60	64	50	62	61	61	61	59	58	44	63	68	66	63	64	65	71	61	52	60	72	62	61	63	75	70	76	72	66	61	73	61	61	51	52	59	62	72	62	67	63	69	46	68	71	54	54	65	60	65	70	59	55	58	66	59	75	63	59	70	65	65	59	50	59	64	63	49	50	47	86	62	57	70	58	61	65	69	53	55	50	74	61	61	64	56	63	53	66	71	51	67	60	58	73	66	71	65	49	54	60	80	63	61	53	56	54	83	58	68	66	58	48	69	62	72	63	65	59	68	58	47	57	54	49	55	63	83	62	54	64	67	76	74	62	64	61	55	63	69	41	59	61	73	64	55	53	72	52	50	66	63	63	54	52	55	57	71	46	69	78	67	59	74	57	71	59	46	57	61	64	62	61	56	65	55	67	63	65	76	60	56	60	62	64	59	81	87	63	64	55	56	66	69	50	62	70	63	66	55	60	71	51	61	62	51	88	61	57	76	62	66	69	67	54	65	56	59	62	70	62	58	53	57	70	79	58	57	68	75	64	74	54	79	59	56	60	46	63	65	62	67	41	57	63	67	66	60	62	54	63	68	71	65	57	53	58	51	62	50	61	53	76	58	61	65	79	56	73	67	58	73	72	67	61	57	66	55	56	48	66	59	61	65	53	69	68	57	57	56	59	51	66	64	76	56	60	63	71	59	58	51	71	61	45	59	56	61	73	60	56	64	72	68	55	63	57	58	67	59	68	52	57	50	67	65	68	62	51	60	73	64	60	63	54	70	66	52	53	63	48	62	66	54	64	65	66	56	55	70	60	57	55	65	54	64	77	82	51	60	69	56	51	66	58	59	63	41	64	63	67	71	55	64	62	55	49	57	68	69	64	58	60	62	68	62	60	62	58	59	53	52	64	63	61	74	51	80	73	76	70	62	77	49	54	60	43	63	64	41	57	57	76	76	58	55	56	61	56	72	73	55	60	65	59	59	59	55	63	83	55	59	68	57	52	69	68	60	62	62	59	62	61	56	62	62	63	61	59	49	65	67	63	56	57	57	70	60	53	57	63	69	57	46	63	65	41	60	72	51	67	66	59	65	74	47	53	61	71	42	60	61	78	78	65	66	64	70	48	58	60	60	47	62	58	56	57	60	61	40	63	57	60	63	48	77	51	66	57	65	62	67	51	60	60	52	72	60	69	59	69	64	65	50	63	62	57	71	62	54	67	61	59	63	55	78	53	45	63	60	56	59	48	69	68	61	62	65	69	69	53	53	69	60	62	74	61	57	53	66	59	64	53	68	66	49	52	66	76	70	69	59	58	80	59	71	62	57	46	75	58	73	62	59	50	56	63	61	52	71	62	73	61	61	65	72	56	53	67	55	72	65	64	56	61	53	60	63	62	59	64	53	56	69	60	62	52	61	63	64	53	69	67	55	69	59	77	81	57	73	64	59	49	61	70	43	59	63	61	63	57	61	67	59	58	64	58	50	62	75	60	63	54	56	60	57	81	56	63	75	61	87	65	41	83	47	69	63	69	64	64	52	69	48	48	70	80	66	59	55	80	66	65	66	67	52	55	71	62	60	63	51	54	60	47	67	64	63	45	60	58	68	68	77	70	57	59	55	58	60	58	56	74	59	55	55	69	54	56	53	66	57	66	49	57	52	62	65	78	60	50	65	59	54	65	45	56	49	59	57	67	58	53	72	52	76	73	68	63	70	66	59	60	72	50	62	52	67	59	68	74	57	66	67	62	62	61	59	58	55	82	53	68	53	64	54	53	62	57	64	60	70	56	63	52	69	53	67	62	69	70	54	60	70	64	57	43	65	58	61	61	75	50	59	49	60	53	55	57	65	57	71	54	55	56	48	66	59	66	60	58	63	51	63	57	46	60	58	48	72	64	52	68	69	58	53	64	69	78	64	46	52	61	75	67	64	56	71	57	65	68	73	64	72	66	68	72	64	63	71	72	55	75	66	69	60	64	66	70	68	53	62	64	58	65	57	52	70	60	51	55	59	53	64	64	66	55	68	67	71	59	79	53	80	64	48	49	58	63	57	67	56	60	59	63	60	49	68	50	51	48	58	48	56	63	71	54	63	75	52	65	62	56	63	77	59	56	67	54	68	64	60	54	52	59	58	47	74	61	56	69	43	48	49	52	49	64	53	55	56	60	59	78	60	69	73	52	53	58	69	70	68	62	63	58	77	53	70	75	50	63	76	60	62	52	66	64	58	56	55	63	52	60	70	55	57	66	65	70	47	62	59	59	51	69	65	58	59	53	57	71	66	56	66	47	60	69	78	68	49	67	63	70	61	65	61	58	64	65	61	54	55	45	63	67	67	70	70	59	87	70	64	63	57	62	59	64	66	54	71	63	56	61	61	61	58	59	71	69	67	64	70	61	67	57	54	67	69	59	66	74	53	67	58	46	71	60	55	54	67	59	51	62	47	67	45	61	74	55	49	64	56	58	58	55	53	48	79	62	65	59	59	56	74	60	51	60	61	74	67	66	53	69	68	57	61	56	69	61	77	59	68	52	52	49	79	72	43	52	65	63	65	55	53	61	64	56	55	60	63	48	72	62	69	56	61	69	57	54	60	61	56	67	62	59	60	59	62	53	63	65	65	64	43	69	72	57	54	56	62	68	62	51	66	46	62	55	72	53	62	68	63	50	62	62	52	69	69	64	57	64	56	62	74	59	58	64	70	49	54
15451	4848	2745	2866	6241	10270	11599	11367	9531	8932	7719	6234	5270	4916	2773	1939	1813	2126	2189	2827	3556	3461	2966	2279	1644	1158	902	717	584	482	469	435	484	440	462	431	465	447	434	457	443	447	452	431	451	422	465	450	425	439	465	441	464	449	419	421	433	416	446	449	456	459	456	457	459	429	464	442	440	461	507	450	437	442	443	446	429	450	462	430	431	459	489	484	458	454	434	457	457	434	414	421	437	436	449	490	499	454	479	415	439	463	376	441	420	411	468	435	476	448	428	427	485	449	414	415	445	437	453	453	469	441	438	451	462	420	463	455	450	456	477	421	485	418	438	472	446	460	472	430	459	461	448	439	422	475	427	475	473	434	485	437	426	445	445	429	465	433	469	439	420	469	449	436	486	464	443	422	478	416	431	463	447	448	441	454	478	427	435	465	429	461	452	449	440	462	459	425	452	468	445	429	425	452	434	467	448	463	441	436	447	441	428	484	414	416	412	456	425	456	449	461	457	446	441	467	467	435	521	446	460	483	427	423	440	424	418	417	417	420	478	433	413	413	508	435	473	449	487	464	468	437	469	433	446	444	453	457	459	481	454	439	428	469	435	470	422	467	431	461	449	429	442	425	454	445	481	482	459	458	436	469	446	455	464	432	447	429	437	424	436	449	441	478	427	502	457	470	448	417	447	445	421	435	448	445	478	419	414	452	436	441	425	441	446	461	457	415	430	416	439	462	439	480	424	445	439	463	440	432	437	498	477	474	411	448	432	414	444	454	444	435	440	426	430	425	458	496	456	419	451	466	468	447	464	481	465	461	444	416	478	424	454	400	414	468	412	452	462	446	468	464	451	464	432	436	419	469	414	448	493	452	427	424	408	422	481	466	428	447	464	465	429	472	468	442	415	435	450	452	466	448	469	422	455	429	434	482	480	440	460	422	449	427	441	464	475	424	448	467	438	425	414	464	427	464	472	420	439	429	430	444	415	446	475	399	442	446	445	474	449	437	424	469	474	462	441	437	449	450	473	471	498	449	421	454	429	446	445	460	418	453	473	481	438	449	416	434	457	436	443	406	456	426	436	449	455	429	428	452	413	435	448	452	451	428	477	475	461	482	418	391	464	448	468	432	467	435	426	472	427	423	440	436	429	507	446	429	433	433	468	407	441	455	402	467	451	438	440	456	472	466	456	437	451	456	451	445	424	432	444	404	483	409	469	463	429	412	418	458	419	420	410	414	501	461	472	451	442	469	428	439	452	472	463	470	441	445	463	407	422	437	443	477	449	448	476	464	439	439	415	451	443	467	427	465	463	443	441	476	476	437	413	467	438	468	446	489	474	422	434	423	432	445	448	458	475	445	403	433	451	439	461	422	438	435	431	462	458	420	452	444	422	455	435	431	460	471	458	473	437	389	473	459	464	479	451	433	436	438	471	409	437	475	466	420	449	455	457	440	484	432	424	436	444	438	478	389	464	421	446	455	424	454	426	431	416	437	445	481	492	437	438	426	455	429	427	462	455	430	455	455	432	440	478	430	434	438	400	472	462	463	468	425	423	424	468	455	466	458	476	449	478	433	438	454	462	463	449	430	411	465	434	443	462	464	437	432	431	435	426	435	478	407	456	433	466	427	430	441	408	443	449	439	454	453	439	435	463	442	481	429	480	473	419	452	449	439	440	394	418	434	458	484	454	439	458	428	439	474	440	420	430	456	445	465	443	421	427	448	448	481	477	454	410	439	418	446	464	467	456	457	470	429	446	484	411	456	399	455	455	429	451	439	477	472	434	441	434	465	476	454	432	442	419	472	428	452	451	437	437	451	447	447	453	482	448	471	453	490	433	459	408	448	399	424	443	476	453	436	470	444	458	451	483	456	450	454	436	437	438	440	496	426	434	460	446	451	428	411	435	495	456	426	452	434	477	457	466	449	450	442	460	437	492	464	455	448	456	462	444	446	459	456	448	406	473	415	488	456	458	461	449	487	472	433	477	445	453	456	450	448	403	459	451	465	439	459	440	434	435	464	435	438	420	397	408	428	444	450	436	482	436	492	467	444	481	465	446	443	452	463	453	427	430	446	430	471	430	472	449	442	438	464	425	439	459	500	445	454	456	468	485	476	479	467	449	476	466	444	454	447	414	448	433	438	447	432	464	432	464	463	475	451	417	455	431	458	450	484	439	469	469	449	454	414	435	428	466	442	443	453	437	457	461	450	462	455	457	458	465	468	451	412	461	459	419	446	455	429	436	446	466	425	422	431	413	446	462	465	424	435	464	422	472	450	431	417	412	448	449	433	446	449	478	467	435	445	454	463	457	477	491	446	473	494	468	434	478	448	453	449	475	444	414	400	432	474	428	461	457	469	454	453	440	452	446	450	455	435	480	453	406	480	443	435	430	469	433	452	463	439	422	441	477	499	443	450	488	408	419	428	480	432	453	431	449	471	455	460	447	449	470	484	405	431	438	447	428	454	444	431	446	433	474	450	450	421	465	464	500	448	453	484	445	442	446	463	473	444	431	465	448	392	450	465	477	415	440	448	482	500	445	450	469	474	432	483	496	444	432	427	456	470	447	455	462	427	462	437	446	454	458	475	471	423	429	467	426	444	441	459	447	427	419	423	444	463	448	412	459	417	422	455	471	449	443	444	451	424	437	472	415	406	453	452	414	443	457	423	435	410	474	451	428	437	426	453	441	445	438	409	442	467	466	460	471	489	440	448	438	423	467	432	437	450	415	465	404	472	435	443	450	435	439	469	417	486	437	428	451	423	458	442	430	449	470	431	467	428	454	431	431	425	456	445	446	472	428	469	472	461	470	459	509	476	406	455	444	464	447	425	435	435	463	463	490	444	442	457	445	475	429	474	455	420	460	481	473	465	481	435	460	451	458	413	446	423	452	408	458	466	452	466	430	448	453	436	464	459	418	478	454	449	422	464	446	486	422	443	479	440	413	474	406	482	473	447	470	477	452	454	400	484	491	459	440	437	485	415	407	451	433	456	472	461	446	435	443	491	419	485	467	419	442	453	412	446	485	447	451	442	438	469	443	439	437	435	450	444	418	439	466	429	417	440	438	447	514	473	448	473	470	469	474	437	416	465	446	427	459	455	389	436	429	460	503	500	451	494	465	422	472	445	442	452	439	435	443	429	425	468	420	426	407	442	451	429	443	431	499	467	402	426	465	476	444	443	489	460	434	421	428	446	468	461	411	434	456	459	414	445	420	465	438	432	466	487	466	437	445	433	467	411	455	470	484	403	416	463	412	487	454	417	454	418	431	433	439	435	453	454	437	478	450	446	408	432	436	468	458	404	456	454	455	425	445	436	421	453	486	461	471	457	483	447	413	475	441	457	398	445	429	486	433	442	410	440	461	456	456	439	415	455	424	487	441	466	404	449	423	474	418	459	415	465	459	454	418	416	454	413	467	458	445	472	475	459	470	402	450	426	460	444	446	467	449	454	420	451	430	447	437	462	404	470	462	427	442	467	444	470	434	442	451	481
1618	601	272	218	194	253	383	374	331	330	250	223	212	193	143	115	116	213	386	575	604	521	390	319	195	151	121	86	73	48	49	68	46	57	62	71	62	49	66	54	44	70	44	46	59	56	60	55	48	48	57	58	64	48	52	54	53	44	50	45	59	54	62	44	55	74	68	44	49	65	57	57	55	59	50	59	51	49	49	59	53	56	47	54	51	58	73	47	64	58	70	57	62	46	63	57	49	62	59	43	56	59	52	41	64	68	37	51	48	53	55	68	44	68	60	61	49	60	58	54	54	65	45	54	52	48	44	57	49	51	44	71	42	54	59	47	66	55	57	49	50	51	50	61	53	50	53	47	58	61	37	31	55	54	55	51	52	65	56	55	57	45	52	53	54	51	59	72	53	60	49	56	60	49	39	63	66	55	54	45	62	46	56	69	47	41	56	54	61	47	53	62	61	53	51	56	47	50	51	53	59	48	50	48	57	46	58	49	53	52	44	50	58	50	59	67	41	49	46	68	53	59	58	49	56	55	57	47	60	48	48	64	67	63	55	73	69	51	53	57	53	64	47	60	47	47	60	64	44	49	62	52	58	60	61	57	55	64	41	54	53	52	42	51	56	55	53	62	57	54	58	58	61	65	57	46	47	58	55	53	42	57	51	64	72	37	52	59	48	48	49	52	47	44	62	49	42	57	54	55	46	53	62	70	51	47	52	58	50	60	53	56	63	61	61	51	49	53	57	44	50	53	51	48	51	44	57	52	41	49	53	49	56	43	48	67	46	61	54	50	51	47	60	50	68	51	54	51	45	31	52	65	65	51	55	70	58	53	60	50	66	56	56	60	66	39	56	52	59	40	45	45	51	47	61	55	66	55	55	44	47	67	49	51	53	60	56	46	43	54	61	46	53	62	67	52	51	39	52	46	49	52	62	52	75	58	58	58	49	58	47	52	48	51	60	52	47	56	56	51	53	55	55	51	56	57	50	60	60	59	56	54	53	56	51	49	56	54	49	62	52	57	55	48	67	48	44	48	62	50	54	56	45	53	52	53	63	59	70	71	54	60	55	58	59	43	63	56	53	65	65	53	50	45	52	66	45	60	47	55	51	54	50	58	40	44	52	46	55	51	58	56	44	54	47	59	57	48	49	36	40	46	55	44	53	39	54	63	55	62	53	57	48	49	51	52	55	54	55	52	52	52	57	58	53	53	49	49	57	68	56	63	61	59	47	54	54	52	46	51	55	44	61	43	73	53	39	51	56	54	53	58	57	59	49	58	61	64	71	44	41	58	51	63	51	40	53	51	52	51	58	61	64	50	60	57	52	44	46	73	45	53	62	52	43	58	50	41	53	55	61	61	52	55	48	58	67	57	57	56	54	45	57	55	45	56	61	60	61	53	59	49	46	68	59	54	53	59	49	43	55	51	62	61	58	68	57	42	54	45	43	62	56	44	56	53	60	55	57	72	43	65	33	71	57	63	52	46	42	69	62	58	59	64	49	60	54	72	62	49	57	53	67	58	55	51	65	60	49	72	60	57	54	49	55	67	58	39	55	66	54	53	58	63	61	57	51	61	45	56	57	51	44	54	56	52	55	64	47	47	60	68	54	58	61	58	48	55	49	65	55	53	53	67	40	69	62	52	55	55	60	62	49	54	56	56	66	45	47	51	59	51	57	58	45	54	57	70	54	46	64	56	57	44	47	43	53	60	51	60	53	49	41	66	70	46	52	46	58	46	63	53	49	50	65	56	58	58	59	46	51	45	61	57	44	54	59	41	65	58	47	49	50	69	48	58	58	54	41	78	56	48	54	55	54	56	55	55	54	51	53	48	61	52	44	68	48	61	44	61	67	42	58	55	50	55	49	58	60	53	55	57	46	52	51	50	46	57	60	51	52	48	52	48	54	64	67	51	47	49	62	52	52	60	43	56	54	59	64	59	52	58	57	52	55	41	37	48	54	47	69	61	48	56	52	51	64	62	39	45	56	39	59	60	57	56	45	55	43	51	53	53	57	51	44	60	55	56	51	67	53	61	73	59	63	48	63	42	39	55	55	56	43	61	53	49	62	57	47	55	64	48	46	57	53	46	41	60	61	57	45	54	63	48	37	54	50	54	64	51	56	56	55	67	61	51	39	56	50	48	65	63	50	66	63	51	46	62	48	40	57	53	45	65	47	64	48	52	55	63	61	60	51	62	59	49	45	46	57	46	61	45	52	54	53	52	59	56	56	65	52	53	69	51	48	61	41	53	58	38	55	62	54	55	43	63	60	71	51	60	67	56	54	61	51	64	59	60	66	58	64	69	52	52	43	45	57	55	48	52	58	54	45	65	53	51	56	54	57	58	61	59	46	57	56	61	68	54	49	39	54	60	44	58	68	62	62	51	52	52	60	65	45	43	60	59	57	48	57	53	55	50	45	45	37	59	44	49	56	55	45	58	53	62	71	66	58	52	56	52	62	54	42	47	38	59	51	60	50	58	50	54	45	36	50	50	52	48	64	57	62	51	43	49	60	51	44	61	47	50	61	65	56	59	60	44	49	45	58	59	56	53	57	55	46	46	55	50	38	59	55	60	54	56	58	51	64	53	66	51	63	62	52	50	50	34	69	53	57	59	64	55	54	58	63	54	50	61	56	52	46	62	53	44	46	46	51	56	58	57	37	49	49	63	37	56	54	46	70	76	47	44	57	53	52	52	46	50	59	57	61	59	64	59	48	63	51	54	50	54	52	54	56	63	52	64	59	42	51	39	50	69	52	50	41	71	62	53	51	50	51	53	48	42	53	43	49	53	63	55	70	51	57	63	43	55	66	50	60	54	49	67	57	52	55	59	70	48	50	56	56	60	53	59	50	57	52	50	54	61	57	58	54	63	51	55	48	54	62	65	65	56	57	56	52	66	47	50	69	63	61	54	54	46	65	59	49	46	64	56	65	47	45	44	61	56	60	67	53	58	47	55	54	39	66	56	59	42	51	52	54	57	64	62	52	52	43	57	63	69	47	63	60	47	54	60	46	45	61	55	53	53	49	54	50	61	59	42	72	77	65	56	43	51	67	45	65	43	29	50	47	57	65	57	50	52	50	67	50	63	47	45	56	49	56	67	47	58	48	44	50	51	49	51	50	44	54	55	47	60	51	43	46	49	40	59	44	51	55	43	57	59	57	49	47	54	55	57	52	54	48	50	42	70	56	44	56	60	51	57	42	55	63	57	54	52	50	48	58	57	48	50	58	64	56	70	69	62	58	49	57	72	46	41	82	59	53	50	46	51	54	55	67	45	50	58	48	65	52	60	46	51	52	72	49	57	46	46	55	58	69	65	65	54	67	54	58	52	48	40	45	49	48	51	62	62	55	52	60	54	55	59	70	76	53	56	49	54	51	67	59	51	49	47	50	54	69	62	49	46	48	45	49	55	58	58	55	62	51	58	52	61	56	46	60	51	67	51	45	48	50	53	67	68	57	56	61	52	60	51	56	65	61	57	52	45
17389	6303	3002	3714	10672	15050	15748	14106	11889	10216	7877	7026	6441	4795	2752	2316	2296	5118	9298	11698	11875	10285	7782	5490	3518	2153	1403	953	620	488	464	431	427	381	369	390	370	389	412	388	417	395	390	379	389	397	424	393	383	354	386	432	435	390	357	369	396	399	349	431	388	406	403	379	399	369	402	412	383	385	412	347	390	432	392	383	420	370	382	386	403	393	411	367	372	400	382	384	381	369	394	399	411	391	366	381	383	391	373	391	366	396	410	371	377	387	399	426	369	379	411	395	382	414	411	368	373	389	357	375	396	384	379	395	399	408	413	398	414	388	397	390	387	376	385	379	410	414	396	403	381	382	426	401	420	410	399	389	414	416	375	390	353	393	374	415	417	411	395	419	399	357	379	386	390	390	417	353	417	387	396	363	421	406	399	379	403	405	403	417	354	385	379	415	411	390	378	402	371	373	405	407	384	358	428	378	381	399	405	392	428	353	395	399	386	389	376	400	418	390	425	418	418	367	417	372	430	380	389	378	406	358	417	392	382	398	380	410	398	383	367	384	401	414	398	378	379	406	410	396	397	404	368	409	388	380	413	400	387	411	384	387	403	336	382	333	385	409	380	378	373	409	382	442	398	398	420	366	411	379	379	406	374	411	372	403	367	416	393	364	394	391	383	405	379	377	393	435	381	413	374	367	381	386	380	400	388	389	420	389	393	400	370	395	384	386	382	403	381	381	398	386	394	419	412	387	383	382	393	384	425	394	358	407	402	400	369	385	363	405	430	393	380	387	385	415	389	378	423	387	409	410	363	425	379	391	411	402	359	403	371	435	409	418	389	382	401	389	392	390	393	376	390	400	397	402	424	395	401	375	389	387	391	407	382	382	342	393	398	382	400	420	313	364	428	414	396	426	367	386	428	403	397	392	391	375	391	401	382	409	408	398	410	382	419	405	372	402	380	408	398	381	402	382	367	411	378	400	408	417	388	428	396	391	412	406	400	424	385	404	391	406	419	398	367	394	391	403	351	374	430	392	421	382	391	417	395	381	357	389	371	361	405	414	395	394	383	404	415	385	379	414	375	390	403	395	378	377	410	367	415	380	376	369	432	400	388	411	409	400	355	406	391	365	388	366	390	409	368	391	398	393	377	398	406	386	381	395	376	414	375	378	402	432	389	393	349	381	410	442	374	404	402	371	395	396	416	417	374	372	389	417	418	426	408	427	379	362	391	414	389	374	407	403	417	390	379	425	408	401	366	405	360	382	399	395	392	405	375	395	385	383	376	372	374	397	395	412	400	370	380	374	386	384	442	408	382	381	381	401	409	408	429	363	419	414	407	382	433	370	409	387	389	398	371	393	400	439	402	422	370	390	456	423	377	360	448	396	362	404	410	440	386	402	400	384	390	390	405	375	376	405	408	383	370	412	392	413	414	414	395	411	410	388	381	414	374	420	423	362	377	379	377	399	399	411	415	387	411	398	412	395	381	409	419	361	387	393	380	416	370	388	373	360	369	407	396	403	392	403	392	394	395	417	357	400	380	420	382	374	373	441	402	402	404	416	387	384	376	407	397	420	387	403	399	394	368	376	383	370	406	331	381	392	420	374	403	394	431	440	370	384	387	408	392	382	395	432	376	388	399	381	380	386	398	410	431	431	374	407	375	400	415	420	372	410	427	375	381	366	392	409	381	379	414	388	374	397	395	421	414	375	382	395	378	380	375	384	391	428	375	397	392	403	422	420	380	412	359	409	365	395	396	420	382	386	384	391	399	390	396	399	410	381	416	384	409	422	389	388	409	403	386	405	415	363	401	376	357	367	420	400	417	384	396	393	404	387	364	366	399	408	372	412	413	370	379	380	389	403	403	416	380	376	391	407	392	418	385	412	399	405	402	388	410	364	413	345	387	364	416	402	402	367	377	390	374	406	364	382	392	389	402	406	396	362	390	383	387	399	358	417	400	389	394	403	361	390	435	383	385	389	414	391	387	417	371	414	444	385	398	424	397	405	390	384	370	416	419	385	412	424	424	373	372	387	394	370	342	404	405	406	414	382	405	366	400	434	390	388	407	412	410	359	412	402	372	399	376	386	363	419	442	420	391	395	408	402	396	382	372	394	374	370	410	391	429	430	380	385	421	383	370	356	429	363	371	416	376	389	395	390	405	389	377	393	379	368	414	380	394	408	403	396	391	380	417	367	385	397	411	413	399	386	377	370	388	424	372	408	407	386	393	401	367	387	382	410	372	402	401	394	414	412	376	394	431	412	389	386	366	383	388	405	403	418	399	418	389	369	420	390	359	398	388	379	407	388	395	400	390	409	380	393	383	392	394	408	386	396	393	397	389	390	386	387	421	354	370	391	408	377	391	391	376	406	356	392	381	418	400	423	370	427	372	426	394	360	401	380	358	383	445	403	374	422	449	423	417	387	374	409	440	386	402	397	413	394	381	394	391	398	385	390	396	411	399	383	361	386	374	390	418	383	398	361	389	395	394	401	399	385	388	360	404	388	434	415	385	389	392	391	405	406	413	393	419	400	414	368	375	383	370	397	412	434	431	423	420	417	376	397	373	390	411	396	422	399	423	392	356	383	395	364	388	368	390	399	407	380	389	339	392	395	404	404	377	415	404	422	389	355	389	405	421	368	389	393	397	428	382	410	367	359	380	425	420	362	370	371	390	374	384	408	390	397	440	388	412	414	354	398	399	405	433	391	391	414	374	402	432	418	403	392	373	327	370	399	388	383	399	369	393	400	360	396	416	384	394	415	379	350	395	423	387	398	370	408	392	370	403	365	406	381	384	376	428	396	375	409	417	377	399	363	407	375	400	399	418	373	402	401	417	406	394	368	408	377	372	399	406	395	384	390	385	348	436	400	381	401	379	414	429	436	404	426	384	387	390	384	401	416	390	406	376	391	409	375	394	388	386	414	387	407	383	387	400	406	439	404	401	428	402	379	408	340	390	392	386	357	403	379	402	372	363	392	446	355	395	369	399	416	437	408	411	390	371	403	371	391	421	367	415	415	378	419	398	388	390	428	384	402	395	412	382	421	403	405	411	404	397	377	390	432	418	386	421	395	416	416	407	405	396	383	349	441	391	361	378	392	395	372	418	379	421	402	379	402	402	385	431	384	372	401	407	412	405	387	424	420	400	411	351	384	381	405	350	383	384	380	394	358	379	370	394	390	382	365	437	403	391	391	398	374	431	387	392	371	412	415	409	368	410	373	395	404	383	438	407	408	393	369	392	401	386	411	393	428	363	407	396	377	397	408	383	437	412	404	404	399	385	388	417	393	339	372	430	381	400	395	421	429	391	379	436	401	419	376	410	361	359	341	389	423	379	379	389	393	400	407	378	424	377	404	383	383	400	384	416	373	438	369	400	405	431	384	420	399	401	409	392	380	382	402	405	401	406	425	383	382	433	418	385	385	387	371	396	385	397	386	410	415	414	420	368	438	404	398	401	373	398	390	402	417	416	408	413	371	413	387	384	382	408	434	419	426
3243	493	298	234	241	272	326	323	288	252	268	226	224	146	140	154	251	431	589	640	638	518	427	307	219	167	107	99	60	86	96	77	72	77	74	65	64	62	90	74	68	73	83	72	62	64	64	64	78	72	63	70	82	74	74	69	81	85	71	86	66	64	80	65	68	91	83	77	63	78	77	65	73	68	69	84	75	75	77	67	78	63	64	64	70	58	79	64	66	63	72	89	79	59	70	84	81	84	70	92	76	69	81	67	76	74	57	89	79	49	79	67	68	74	81	80	74	69	75	79	69	69	61	67	72	70	72	81	60	82	66	72	68	66	58	64	88	69	76	67	73	87	84	78	66	86	65	79	75	65	55	70	70	73	70	68	79	59	77	68	81	73	75	85	82	64	83	71	69	68	74	68	68	69	73	77	76	72	76	68	69	75	79	67	72	62	76	74	66	78	77	78	64	72	68	89	67	66	73	68	88	70	56	67	68	77	64	66	79	87	82	73	78	84	71	79	63	51	89	67	87	67	76	69	72	87	72	66	75	78	82	56	88	80	78	70	62	65	80	81	70	82	65	66	76	69	70	78	87	68	82	69	79	85	65	94	61	74	64	59	63	51	79	72	64	72	61	73	56	64	62	69	71	96	61	69	73	85	69	63	72	70	71	78	75	76	72	82	73	70	70	75	60	78	85	83	70	65	65	75	83	69	59	64	71	71	71	75	68	70	79	65	77	71	71	72	76	83	71	53	70	96	79	52	51	70	54	62	67	70	64	78	98	65	86	78	87	76	71	66	64	70	59	66	72	64	71	62	80	75	75	57	83	96	75	78	58	80	66	51	90	86	83	58	73	84	81	80	72	68	89	64	71	62	79	67	53	55	79	84	61	60	73	73	64	72	68	72	74	77	75	89	82	85	71	78	74	73	70	63	78	67	60	85	81	69	83	81	64	82	84	62	71	67	87	70	68	87	99	68	80	67	68	74	77	62	68	60	75	79	61	74	84	68	68	85	91	98	75	78	88	94	62	81	62	67	83	68	67	74	89	73	66	75	68	69	77	72	81	65	61	74	71	70	87	69	62	75	68	70	68	75	69	78	69	75	62	82	77	64	74	69	79	68	66	66	72	79	67	74	69	77	74	77	86	68	79	81	75	75	64	81	69	74	95	64	65	72	74	76	87	71	72	66	76	69	61	71	83	80	62	81	69	74	80	67	58	67	53	62	85	67	74	64	75	60	66	57	86	87	56	87	67	77	76	81	72	77	71	73	70	71	74	72	82	81	70	81	65	57	75	73	69	71	65	73	72	98	75	64	86	81	82	75	73	68	77	84	83	78	75	86	74	64	72	65	69	67	65	61	92	72	71	68	72	60	81	70	64	79	78	76	77	73	65	59	51	62	76	72	60	71	71	70	66	78	75	66	68	76	65	88	58	81	65	68	81	76	45	65	59	89	56	76	61	65	71	85	84	78	77	82	88	77	75	71	80	69	83	71	83	68	68	73	69	65	74	57	57	76	71	88	67	87	75	69	91	73	76	56	64	75	61	73	76	72	79	73	53	65	74	70	95	61	78	74	68	66	81	77	64	87	80	75	66	52	73	71	78	67	85	77	75	64	59	69	74	63	75	68	66	68	64	70	70	75	62	65	85	72	75	67	77	65	69	62	76	55	69	69	68	66	82	74	65	69	72	62	76	71	61	84	90	59	76	66	70	60	66	64	68	78	66	70	70	63	62	72	71	57	71	79	78	74	65	74	75	91	66	65	71	68	70	65	74	74	77	81	86	76	70	77	83	74	69	78	77	72	70	63	63	86	75	78	63	58	68	71	71	72	83	79	73	70	72	64	79	93	80	59	69	73	63	81	86	78	72	77	64	67	71	86	72	81	77	89	80	71	67	78	70	69	59	80	72	70	66	71	86	59	72	65	74	85	79	74	58	74	80	81	78	71	85	53	69	70	64	63	60	83	81	73	68	58	68	81	61	81	71	79	76	75	63	67	71	69	71	71	76	67	77	78	75	83	79	63	97	70	74	78	92	78	70	86	81	79	74	93	91	80	72	83	59	62	81	62	59	65	62	67	67	66	85	79	79	77	76	85	86	85	74	84	69	66	68	64	76	77	64	64	72	84	79	74	76	68	79	71	88	69	81	64	77	69	75	79	73	91	76	79	79	73	74	71	54	87	69	59	70	69	61	76	70	73	67	75	66	83	71	71	74	69	74	68	73	78	67	78	57	61	63	77	68	87	82	73	55	68	82	44	61	61	75	64	73	81	73	74	78	87	86	75	71	67	85	58	76	76	80	61	73	72	56	75	68	54	80	59	66	79	76	78	78	95	70	67	72	79	72	70	83	62	57	75	61	89	80	76	66	75	77	77	85	82	73	67	64	61	70	76	71	94	85	74	86	68	68	81	73	70	50	90	75	63	68	68	64	76	80	74	67	67	73	71	76	72	66	76	82	67	74	74	90	79	64	92	71	82	70	70	60	74	74	78	74	62	76	67	69	75	64	75	70	63	85	79	76	56	80	82	68	84	78	71	77	68	59	63	69	70	63	64	79	76	67	70	61	81	68	71	83	68	74	67	70	76	81	67	74	66	78	78	64	73	75	74	69	74	67	74	78	56	70	77	69	65	63	58	77	60	73	79	74	78	73	70	86	70	81	68	66	67	63	58	69	69	72	77	63	54	66	91	65	78	80	85	66	73	74	62	67	75	76	66	96	86	90	83	79	76	68	90	66	66	84	61	74	78	62	87	70	67	71	61	69	59	60	80	79	84	69	78	87	80	85	65	72	62	71	74	61	66	71	81	84	60	65	77	83	76	86	67	77	79	80	77	63	62	75	61	60	78	64	81	67	65	72	85	80	70	80	82	72	70	93	87	82	65	86	72	66	81	74	73	69	93	69	69	76	88	67	67	71	80	71	92	63	70	85	69	78	74	65	80	68	72	82	63	61	76	73	66	44	73	86	69	77	66	61	56	77	83	59	72	68	67	67	71	97	83	69	61	88	85	85	63	72	85	85	65	91	67	62	94	79	54	79	80	73	75	60	75	75	92	82	67	76	74	77	75	69	72	64	74	71	84	75	70	81	50	71	73	70	89	69	74	76	71	72	60	65	79	75	59	69	76	75	86	58	60	80	81	73	68	79	84	63	66	71	81	56	71	70	73	59	77	82	84	80	85	80	67	79	65	67	78	63	60	77	83	72	83	76	55	84	72	70	82	62	79	73	71	71	65	71	72	69	61	89	74	83	66	75	65	60	68	75	73	68	66	82	71	77	72	77	69	74	76	63	82	85	81	75	66	63	58	74	77	78	79	66	70	93	65	74	80	64	67	63	60	69	69	73	81	73	83	74	68	95	84	77	88	75	88	88	60	65	69	77	63	68	88	75	73	91	58	89	71	72	78	85	62	74	68	82	64	72	75	79	71	75	96	59	72	67	72	64	77	62	78	64	79	75	78	82	80	74	81	75	59	66	57	79	64	76	68
17950	5144	3270	4386	10424	14846	14737	12684	11351	7923	7258	6595	5690	3965	2681	2750	5535	9290	11768	12713	11992	10406	7878	5640	3712	2367	1539	996	763	649	569	553	518	536	497	517	520	537	506	518	559	508	527	548	542	548	560	493	512	568	512	524	525	516	466	503	534	496	522	557	529	545	519	522	568	536	507	507	516	547	524	506	538	573	544	491	526	527	545	541	541	491	505	535	530	564	498	530	538	529	496	520	506	538	530	588	500	538	486	544	530	484	535	512	525	515	541	513	503	528	507	512	511	532	512	592	538	519	538	549	520	571	553	523	508	532	488	517	519	561	550	529	507	545	514	548	524	557	519	501	533	531	530	539	546	496	515	507	506	496	505	527	530	548	516	511	504	458	483	504	518	524	533	556	489	558	521	524	526	560	489	552	493	543	574	510	516	543	494	527	464	540	547	519	551	519	516	492	548	541	526	495	516	509	534	526	461	524	532	593	544	502	525	510	547	494	504	512	552	536	506	560	554	505	534	530	520	526	524	523	532	512	564	535	504	536	539	489	538	527	522	508	514	516	524	490	538	543	529	482	523	507	526	522	496	543	547	544	513	534	527	514	605	494	507	538	512	567	491	516	518	557	494	514	534	512	530	537	521	484	503	526	502	518	528	541	552	503	528	495	493	549	556	513	523	516	565	557	501	517	503	521	520	545	519	502	563	530	563	542	569	522	528	526	507	504	526	461	550	515	483	498	505	540	547	541	516	524	517	544	542	500	531	509	529	590	509	531	512	502	505	515	523	525	532	490	558	543	482	514	518	469	527	594	560	527	522	502	505	502	503	541	516	512	513	530	508	548	544	537	511	510	511	528	533	532	568	521	543	523	513	526	489	549	553	541	525	536	543	559	529	509	533	518	553	555	521	520	504	571	517	479	529	519	528	527	534	556	529	493	535	528	521	502	523	532	500	523	551	503	557	546	527	499	533	541	538	488	502	570	493	513	512	561	511	552	519	526	564	559	516	524	521	522	504	529	479	537	517	515	545	548	485	490	488	603	524	507	535	525	538	533	513	510	537	497	518	543	544	503	530	501	552	555	536	543	502	526	524	513	516	547	506	510	514	527	546	519	549	505	508	517	512	513	510	552	514	518	527	512	544	556	578	509	482	549	507	522	491	514	541	525	479	491	508	505	543	504	564	489	551	528	496	573	501	498	492	480	548	507	531	569	507	497	516	524	540	503	542	476	527	536	482	534	559	511	537	541	512	550	567	534	525	552	540	513	514	526	551	505	510	531	504	511	512	510	503	533	517	524	480	526	527	582	519	543	573	511	566	520	523	558	556	486	470	511	501	531	509	508	528	517	538	496	518	520	518	496	513	518	570	557	512	519	510	522	577	527	497	515	542	519	552	521	522	557	516	557	561	537	513	533	510	521	561	543	551	551	510	511	545	549	477	509	513	530	526	555	523	543	549	541	497	529	518	513	574	544	514	497	507	516	539	535	521	502	545	531	538	526	518	535	516	529	522	496	486	512	503	555	563	497	492	544	508	532	505	527	485	499	520	523	537	568	531	488	501	544	563	504	559	521	527	536	521	516	518	541	520	558	553	514	564	515	560	522	515	532	521	502	523	533	499	568	538	554	545	531	555	520	590	512	563	518	541	490	516	525	544	493	507	536	503	492	523	510	483	560	529	563	556	527	510	549	546	517	552	547	520	557	507	513	567	510	543	539	493	533	518	500	512	551	521	553	486	503	510	506	522	524	532	521	515	547	547	534	520	511	505	557	524	551	499	538	534	531	533	512	513	559	535	541	536	494	567	517	524	530	536	539	536	565	554	538	543	512	530	532	532	551	483	533	562	526	549	523	522	537	550	544	509	523	519	520	539	548	519	511	546	510	561	553	520	556	515	516	553	583	541	485	545	542	548	535	545	458	541	506	509	522	519	482	561	536	510	475	501	555	499	579	503	550	451	523	529	522	512	519	509	550	526	533	542	568	531	565	549	501	543	530	528	572	526	538	531	487	497	523	537	556	510	523	495	525	502	571	528	534	540	523	501	544	518	483	582	537	487	550	531	507	516	539	527	510	525	532	521	513	536	549	502	550	570	571	532	528	527	504	516	528	545	526	532	552	520	547	574	556	533	512	532	528	502	542	502	474	512	572	518	525	551	471	505	501	536	512	522	513	488	512	530	493	502	523	532	513	525	529	492	553	496	530	540	493	522	554	516	503	538	549	511	546	513	487	577	529	546	527	536	520	500	504	530	551	526	552	501	519	558	535	513	529	516	518	542	532	535	509	565	545	530	512	545	512	524	556	552	534	483	537	516	536	515	547	533	503	524	526	543	538	537	497	505	519	524	509	519	548	555	491	529	477	544	492	520	546	507	528	508	534	515	528	557	533	535	494	520	515	505	519	515	508	489	524	537	475	540	538	538	543	535	549	509	532	507	525	500	530	534	538	520	492	480	495	521	517	526	545	526	526	516	513	536	500	552	512	535	516	515	527	582	502	535	518	540	525	564	564	529	575	569	495	515	535	550	489	493	495	488	536	528	517	535	505	557	554	504	542	534	542	502	508	509	506	518	499	546	562	521	540	554	539	481	570	515	551	523	501	561	522	505	551	505	473	504	535	536	544	554	502	562	564	521	503	555	519	492	457	533	505	530	542	496	509	484	528	572	572	544	502	551	525	494	512	497	497	536	525	528	550	489	532	554	523	485	482	553	554	485	512	540	517	505	527	528	514	577	585	558	533	500	499	566	522	559	501	522	524	501	535	527	549	540	526	520	500	538	564	543	551	532	518	520	552	521	533	523	498	526	555	529	564	526	583	499	483	524	531	535	504	544	572	541	547	512	521	515	528	511	521	522	529	573	507	504	495	543	525	541	507	545	554	532	537	571	523	513	527	551	505	513	544	523	523	587	552	570	546	568	538	525	539	535	507	506	529	527	537	514	508	449	522	530	525	549	531	529	500	501	523	516	510	549	532	519	539	548	471	505	514	508	554	478	532	535	510	556	558	527	547	488	526	543	481	517	498	519	514	526	520	569	535	545	533	568	545	512	567	478	539	516	551	558	487	519	522	535	499	515	515	523	532	535	488	508	525	536	542	548	531	530	516	503	503	568	535	573	498	533	558	569	536	481	542	548	544	533	538	551	534	535	552	486	512	489	518	505	510	476	534	518	556	528	536	551	570	484	545	524	529	541	556	532	553	515	505	556	519	539	523	533	561	536	532	571	513	501	521	504	543	534	539	519	512	537	519	551	501	540	524	515	513	491	523	570	559	532	534	477	553	542	581	539	523	530	518	542	518	516	510	497	525	491	543	521	529	518	559	559	524	558	551	526	552	523	473	533	525	481	549	485	511	539	561	537	517	536	537	489	565	505	525	575	524	544	475	529	521	525	521	546	534	483	492	553	489	549	533	503	548	507	544	494	505	540	503	564	567	559	507	511	524	520	515	555	540	535	492	503	526	540	525	502	506	528	539	594	574	527	514	543	527	524	482	522	541
2573	725	457	309	280	370	447	446	462	348	305	248	211	158	132	131	204	495	713	1042	1039	955	794	591	460	270	181	120	100	77	69	76	65	60	44	61	51	57	59	56	64	50	51	60	75	71	65	66	62	62	66	61	62	53	44	62	64	67	60	58	46	50	67	69	57	60	56	60	41	59	70	40	54	54	62	57	50	63	65	80	69	63	69	64	65	57	69	62	60	66	66	71	63	56	81	70	59	71	64	71	65	72	59	64	69	49	61	68	69	69	73	51	51	85	62	65	67	56	53	66	57	59	72	50	75	62	65	52	53	67	56	60	78	56	51	57	67	56	71	57	64	65	72	63	53	68	59	67	74	64	63	77	75	56	57	60	70	61	68	63	63	61	59	70	72	49	64	69	53	50	60	59	71	64	66	57	58	66	73	56	65	64	71	58	55	63	62	52	66	61	58	59	66	61	65	61	60	57	62	63	62	52	50	71	60	66	79	56	54	57	64	63	61	54	66	53	78	51	73	53	61	82	67	58	53	71	54	64	50	65	57	65	58	63	56	52	64	60	60	67	66	54	55	73	75	76	58	68	66	50	55	71	63	63	60	59	68	70	59	85	74	53	62	66	51	64	46	76	52	60	61	58	49	68	55	50	70	79	53	64	63	52	49	60	68	47	63	42	59	49	76	69	76	58	53	53	60	65	51	62	57	70	55	54	58	62	86	76	68	61	46	62	56	47	69	62	56	57	70	76	64	63	54	61	60	61	59	64	80	69	51	68	59	64	58	55	49	54	60	64	63	65	58	58	62	64	56	66	63	57	62	56	66	68	73	68	63	49	67	62	43	79	66	68	54	63	60	60	73	58	53	66	59	63	70	63	57	49	59	68	58	63	80	62	68	66	55	56	58	61	58	58	67	64	58	69	49	65	59	65	64	59	72	58	66	81	73	59	48	60	52	69	68	50	58	50	57	64	63	54	74	80	62	59	59	82	51	62	59	64	52	61	76	64	77	72	73	72	61	48	63	60	57	62	66	64	67	52	44	83	49	66	56	57	68	65	69	50	67	62	55	53	55	60	54	50	70	57	69	50	62	57	62	60	51	52	65	47	49	67	56	55	54	66	64	58	54	64	61	67	68	51	54	54	65	66	74	49	64	47	64	72	61	54	64	56	67	58	75	69	63	70	57	55	65	83	49	58	66	56	61	62	57	73	51	81	57	68	53	66	69	72	55	70	70	63	62	60	74	82	67	54	66	56	63	65	75	61	53	72	55	79	64	62	74	59	65	72	76	53	50	69	64	49	69	76	73	60	47	63	67	62	54	61	57	68	47	71	69	49	70	63	63	60	81	57	61	74	71	65	56	65	68	51	59	63	70	61	72	64	53	64	52	63	65	69	72	58	50	69	69	62	44	48	67	62	58	64	53	58	55	74	66	48	57	46	81	67	43	61	62	66	73	66	57	58	60	61	72	56	68	57	59	67	71	64	82	61	66	57	60	63	67	74	57	53	62	54	58	53	56	60	62	58	71	57	54	55	59	60	54	52	64	78	67	52	50	65	65	59	55	53	66	66	67	72	81	59	59	57	62	58	65	48	58	54	65	60	74	46	53	61	58	73	44	70	65	53	54	57	63	61	50	64	66	58	55	58	55	64	67	67	61	64	53	58	54	64	70	73	48	50	64	73	60	59	56	70	62	74	54	66	46	65	64	62	63	59	47	64	58	67	55	85	55	58	49	60	78	63	71	68	61	51	64	59	58	56	68	67	58	54	73	58	58	71	65	63	59	58	65	70	61	46	60	80	64	61	71	44	72	71	61	57	57	44	56	58	57	62	62	65	52	74	61	57	56	60	63	69	78	60	60	79	74	59	51	64	64	58	64	62	61	63	62	67	58	58	56	68	62	68	56	52	57	50	63	74	50	60	45	67	57	59	72	57	72	72	64	69	50	61	60	68	61	62	64	59	65	66	67	65	61	74	62	65	55	60	56	60	47	49	57	58	60	50	60	66	66	66	76	62	58	55	62	76	53	48	65	46	58	71	76	62	61	59	65	69	61	59	69	72	66	61	63	58	57	60	52	60	64	67	61	65	66	55	60	68	56	62	59	63	66	73	57	66	71	50	53	71	72	66	66	71	63	72	75	41	66	58	59	54	59	66	46	60	63	52	61	62	55	66	72	53	64	60	59	42	59	51	58	64	65	60	69	59	62	53	66	77	63	64	45	46	68	64	57	62	60	59	52	54	52	58	57	62	67	67	64	65	72	54	51	64	57	60	72	55	48	63	52	43	64	49	63	68	67	57	63	75	64	54	53	67	59	53	76	60	64	71	61	66	46	55	56	64	50	63	68	57	64	65	58	54	57	62	50	64	60	66	59	72	67	54	51	49	54	54	52	54	64	68	71	48	51	73	55	77	49	65	69	63	62	50	68	68	49	61	57	62	66	62	55	64	62	55	48	55	62	57	63	63	68	60	68	61	73	57	69	69	57	48	59	66	75	64	48	70	58	57	66	62	70	56	66	56	82	48	59	63	64	61	60	70	59	69	52	58	67	74	52	56	59	57	58	49	57	59	66	67	70	55	57	57	67	59	61	53	51	65	66	62	60	66	72	66	60	61	59	63	67	63	67	54	75	64	66	61	65	52	52	61	61	59	60	73	58	69	71	63	60	67	69	61	58	59	66	62	67	73	54	49	81	65	66	54	57	59	72	69	66	65	63	56	86	53	50	57	55	65	54	71	60	56	53	74	68	65	61	74	64	54	63	50	49	70	54	59	59	50	66	53	47	55	60	57	73	55	70	59	62	66	72	61	63	52	59	68	59	75	53	57	66	69	58	70	63	65	61	65	63	68	74	70	77	64	54	65	68	49	61	57	45	62	64	71	67	68	58	57	77	58	56	66	65	66	66	66	72	64	68	74	72	56	45	66	55	53	56	65	64	58	64	58	48	64	62	64	52	63	54	59	57	71	49	63	51	52	69	60	62	59	69	54	69	54	69	58	60	68	60	49	67	61	66	74	35	50	80	62	50	64	62	61	67	54	61	59	42	52	58	62	53	56	65	61	69	60	53	67	74	65	50	57	53	65	52	80	70	72	67	65	75	56	57	61	60	69	72	62	73	57	67	79	54	70	62	65	53	51	64	52	75	62	62	65	50	50	67	55	68	64	55	66	72	54	67	62	70	68	63	78	57	68	63	51	55	55	50	59	61	63	66	57	65	64	59	82	64	65	54	70	67	69	66	61	63	59	62	46	67	61	67	64	67	74	63	50	73	58	67	65	65	64	47	66	75	61	61	61	72	65	65	54	46	58	50	65	52	59	61	86	59	62	66	62	53	87	62	57	68	58	54	56	75	64	64	60	69	65	73	59	72	64	66	59	62	68	63	60	52	72	59	65	54	74	63	56	60	48	50	67	63	66	62	52	61	56	61	61	65	50	69	72	70	65	67	56	58	59	67	56	77	66	65	72	54	54	57	68	68	64	63	57	71	53
21273	7030	4504	5595	13493	19682	17989	16506	14523	11364	8786	7348	6137	4458	3239	2769	5291	10312	14613	17950	18228	16233	13603	10887	7466	4714	2812	1607	932	688	585	470	477	476	424	410	414	412	441	431	462	460	432	444	442	427	430	440	441	430	452	465	427	398	423	446	414	482	404	449	467	461	425	413	468	450	431	399	458	451	434	436	389	426	438	431	439	452	426	386	451	429	417	450	423	427	454	449	439	411	444	419	415	435	445	420	454	434	451	441	445	459	460	431	446	471	463	408	428	442	427	411	445	481	416	419	396	430	449	450	476	460	438	398	418	425	453	412	435	467	470	435	433	434	416	428	485	422	416	455	463	458	421	413	433	433	423	404	454	452	450	426	419	450	418	412	431	442	446	403	371	420	443	462	400	437	455	429	433	447	439	488	423	469	436	451	425	478	426	424	417	402	434	460	444	430	397	423	411	416	453	445	453	470	437	468	446	466	455	445	438	457	429	428	468	453	454	456	388	431	436	436	370	414	451	464	441	441	420	413	442	433	408	396	398	433	459	416	429	427	429	416	480	451	475	418	442	441	467	453	428	475	442	420	416	455	422	437	433	442	445	439	439	418	418	457	446	484	445	420	457	401	423	463	411	446	455	415	439	444	441	441	444	461	406	401	502	423	426	404	388	449	433	435	435	427	464	463	462	431	416	442	420	423	409	451	452	411	432	459	436	412	454	431	445	415	436	416	460	420	476	438	475	435	420	429	429	413	415	419	426	453	438	471	452	428	430	412	414	411	422	433	424	417	449	449	456	474	443	441	424	426	463	438	459	443	466	417	417	459	428	407	429	399	471	451	470	466	417	447	421	413	460	423	436	408	404	476	453	417	442	456	468	463	400	429	436	432	437	423	457	448	458	431	471	472	447	447	428	433	441	466	468	460	457	402	427	447	435	413	445	446	454	410	431	414	470	404	421	420	446	415	449	411	456	450	419	447	473	434	418	466	435	432	462	470	439	460	422	449	403	428	404	403	432	416	452	422	416	430	426	454	461	481	432	449	431	460	435	410	460	442	413	427	442	464	424	442	477	480	435	437	461	445	434	384	445	476	427	414	436	435	475	453	415	412	424	433	450	449	444	426	434	438	424	415	418	456	418	420	461	411	417	455	449	452	406	437	447	434	447	415	398	417	433	455	419	451	431	466	434	437	442	429	449	403	467	453	453	446	446	409	481	408	447	434	447	463	423	395	465	400	415	416	466	444	450	435	411	462	428	442	429	452	465	418	475	432	456	434	469	468	416	432	419	440	443	422	454	438	441	444	411	433	433	418	459	415	423	434	445	457	420	413	414	445	438	419	429	402	445	449	439	451	449	479	467	432	404	433	424	462	451	437	470	413	444	477	415	402	452	463	436	442	419	452	420	409	413	410	440	428	467	479	383	424	448	435	423	404	451	411	455	405	452	420	419	407	462	392	436	444	426	433	441	416	396	429	417	388	410	449	419	424	456	425	428	434	439	405	461	424	478	429	423	388	450	422	448	416	447	463	415	417	427	453	470	407	435	464	424	452	464	443	440	423	459	410	443	445	437	449	482	409	417	414	423	445	472	448	450	443	424	417	437	420	442	448	443	442	444	449	421	453	402	455	437	418	453	461	440	436	416	432	446	437	447	424	454	436	475	443	438	469	450	452	423	421	443	415	426	410	460	448	440	448	465	431	478	418	427	467	421	431	428	426	434	436	450	447	467	461	472	449	409	454	462	460	431	448	394	436	461	455	410	447	441	408	447	437	436	441	408	467	419	452	403	477	405	426	432	450	405	436	398	413	424	450	418	431	457	403	439	419	441	402	428	431	420	438	416	428	411	457	475	479	418	445	426	407	453	413	442	419	466	428	430	439	452	395	452	435	456	405	428	455	454	433	431	440	447	444	461	449	420	449	431	483	443	479	402	424	409	436	444	471	466	432	440	450	400	441	428	465	442	382	443	464	436	420	445	420	416	416	416	438	394	445	428	466	493	407	418	383	474	423	443	478	410	445	467	414	443	421	421	444	424	407	433	422	446	450	432	446	405	420	437	478	474	442	485	457	447	423	410	446	439	405	417	429	440	437	396	410	445	431	420	436	433	466	437	440	423	463	440	438	453	379	426	442	419	427	424	435	444	419	429	425	420	435	438	442	441	443	409	443	426	432	442	450	436	447	425	427	467	421	433	456	403	416	428	450	407	395	461	422	428	429	420	435	426	430	410	415	455	413	480	445	449	450	440	432	441	452	440	447	414	471	412	421	413	429	436	436	433	422	422	420	443	430	404	399	464	429	462	415	445	438	445	461	384	437	438	426	445	452	485	467	454	415	470	459	459	449	424	421	459	442	413	420	440	449	434	416	442	422	477	432	435	451	437	425	419	431	431	417	428	437	441	420	445	432	421	451	427	474	439	451	418	444	406	473	427	439	473	413	439	403	460	458	462	456	432	433	435	429	398	463	420	432	469	431	434	403	472	474	435	431	447	460	420	442	417	436	477	418	439	430	442	428	430	439	450	437	475	409	422	452	421	424	390	442	431	430	468	464	422	422	446	429	445	432	436	426	425	451	439	431	415	444	426	461	436	399	445	422	413	473	398	440	434	426	453	454	477	474	417	418	412	430	415	423	421	447	426	425	454	410	433	439	450	413	460	426	494	466	447	415	448	410	405	451	430	464	425	440	433	472	393	456	411	428	420	448	460	446	441	408	446	439	471	430	436	437	424	451	447	468	458	434	455	451	420	403	420	451	422	456	447	449	451	417	455	400	458	468	462	445	441	458	405	463	424	428	446	444	455	416	429	433	428	459	431	446	421	461	441	465	400	444	433	397	446	435	438	444	457	427	418	426	450	439	405	448	430	443	446	416	445	455	470	432	420	436	413	429	423	400	423	431	440	429	416	433	451	423	439	429	431	435	439	445	479	413	426	441	416	440	407	441	418	443	449	415	451	476	468	443	455	425	436	428	461	430	432	441	415	428	406	419	421	476	438	460	419	442	454	454	444	410	450	469	463	455	413	440	440	453	458	416	433	435	451	473	418	438	435	459	434	469	460	461	421	414	425	494	427	420	441	470	424	430	450	432	430	446	442	451	409	469	422	446	442	437	410	431	439	451	452	416	424	450	453	398	464	437	432	416	438	429	424	435	427	431	439	426	450	431	454	474	442	461	434	432	450	425	409	397	461	433	427	437	402	421	447	454	441	467	458	414	401	449	419	482	443	408	445	455	410	441	458	458	437	423	406	404	453	447	441	461	471	454	441	445	440	446	465	440	417	429	431	433	422	393	446	426	470	410	465	431	449	432	423	481	433	453	432	447	443	455	447	442	460	472	422	426	441	411	432	418	422	468	445	423	411	467	398	456	437	433	418	459	459	456	457	403	443	408	444	429	411	416	446	462	444	420	448	434	461	441	419	458	419	408	431	455	433	436	465	434	434	427	467	450	426	469	432	446	456	406	425	430	456	460	425	403	411	447	405	397	451	421	434	427	447	445
2142	393	255	208	183	207	253	273	247	188	178	157	111	102	110	101	103	128	132	174	168	164	145	124	140	96	87	72	62	73	68	47	69	46	60	63	66	67	66	61	69	62	59	57	61	59	57	62	51	73	66	57	57	59	64	73	65	73	57	67	59	60	53	69	65	56	54	71	57	57	58	78	50	49	80	59	67	55	56	69	59	79	53	76	57	66	60	59	57	65	66	54	50	63	43	72	63	65	62	65	72	59	70	70	65	72	56	64	60	60	71	59	68	67	63	57	62	69	75	58	63	71	60	50	73	72	70	69	62	55	61	58	63	75	68	58	59	70	61	46	65	74	62	57	59	83	63	66	61	66	63	59	62	61	65	65	64	60	57	55	67	70	74	68	61	66	83	55	60	66	59	63	65	69	63	62	73	71	86	62	56	61	80	53	51	57	56	60	62	58	82	70	56	60	63	62	80	70	63	64	66	61	60	52	61	59	61	52	61	55	68	58	63	67	48	77	63	69	49	62	65	61	72	60	67	70	48	60	53	61	64	55	62	51	58	74	73	64	68	62	73	52	66	71	71	65	58	69	56	53	71	87	64	59	55	60	49	52	57	59	66	61	63	68	56	64	64	64	60	65	57	70	55	49	60	54	49	74	54	58	81	45	49	58	70	57	60	59	61	55	75	70	51	51	64	60	68	76	76	62	73	65	61	49	59	70	76	85	60	70	72	46	68	52	60	55	55	67	50	62	70	55	65	70	63	68	60	70	76	59	69	60	74	62	54	62	46	79	63	62	65	68	71	66	53	45	56	70	66	49	43	83	65	70	47	59	59	72	62	55	71	68	70	66	55	64	72	63	56	48	67	52	64	63	79	47	59	59	58	81	56	49	54	75	65	65	72	57	67	64	66	71	55	53	71	62	58	54	63	76	61	78	67	70	57	70	58	57	68	72	64	76	53	69	65	66	60	66	71	73	67	71	52	69	73	77	55	80	72	65	70	67	66	64	70	60	54	60	59	64	73	60	69	67	48	77	58	59	55	74	73	49	63	58	75	73	62	69	58	64	52	58	52	75	58	52	73	62	64	54	64	81	60	69	69	60	79	71	58	60	64	59	58	40	59	58	49	64	58	52	57	52	73	50	74	81	66	62	61	71	69	50	83	67	50	62	61	63	51	48	57	62	74	61	72	76	70	66	60	70	70	62	52	87	60	43	58	60	57	58	87	53	68	67	64	54	61	71	73	61	59	73	66	68	70	55	57	61	67	68	60	62	45	63	69	53	61	80	75	70	64	79	57	44	76	52	58	66	69	60	65	76	56	61	58	58	64	57	56	75	58	48	61	61	51	68	56	63	67	56	61	52	65	50	62	62	60	65	46	62	58	75	67	45	55	67	66	64	57	63	61	63	51	77	65	71	52	52	70	60	72	78	68	80	59	56	63	57	62	61	73	63	62	75	59	46	62	64	61	77	74	57	64	71	61	59	56	77	55	57	49	50	57	65	74	57	61	61	58	65	62	57	61	79	56	53	70	56	61	63	62	48	83	73	58	70	67	67	61	69	60	58	59	58	75	60	65	60	76	69	71	52	53	74	61	79	62	76	76	65	60	61	62	63	60	54	58	63	66	52	62	81	58	58	57	73	48	64	60	66	55	67	65	77	68	76	66	54	66	73	53	44	64	59	76	56	80	60	84	50	68	52	63	59	71	70	47	60	75	77	55	80	62	59	54	63	59	79	63	71	60	74	55	65	60	54	65	76	56	63	58	69	77	51	55	60	45	61	61	63	68	69	67	67	58	74	58	70	66	60	57	71	69	68	69	68	52	60	66	67	63	61	62	61	78	71	63	61	62	63	62	67	65	58	72	64	54	56	68	68	79	54	63	68	77	44	61	56	47	64	70	47	66	66	67	59	77	68	60	54	58	63	67	66	60	58	68	64	50	69	66	54	57	55	65	60	57	70	60	62	79	39	65	77	66	68	70	69	62	63	77	48	56	67	61	56	85	64	74	57	53	72	56	52	61	54	61	59	80	61	70	53	75	60	48	60	70	60	59	58	68	75	82	56	53	52	70	58	52	61	54	61	67	54	62	69	58	76	68	66	65	71	64	64	38	62	78	82	56	71	59	63	58	58	69	65	61	66	74	58	66	60	62	68	68	58	64	65	61	71	60	61	58	64	72	50	61	73	79	74	74	53	60	67	54	62	62	61	57	56	63	59	54	64	47	73	67	61	62	71	59	70	68	66	71	62	55	60	66	57	71	57	82	64	65	65	67	54	65	49	61	52	61	62	67	57	50	57	52	69	66	68	80	56	67	69	64	74	61	59	76	65	58	54	63	77	61	59	68	57	47	75	67	73	87	57	51	63	65	62	63	63	62	65	62	55	59	68	68	56	55	73	66	51	64	73	54	56	62	57	52	71	54	58	76	72	62	55	55	58	65	69	77	62	65	49	68	66	55	84	63	74	84	63	53	54	76	67	64	66	61	61	49	57	58	61	64	72	52	60	63	66	55	42	72	52	68	51	69	56	80	73	63	62	52	56	62	66	61	53	62	63	69	48	50	57	73	60	74	52	60	66	60	64	52	80	59	62	72	74	56	59	56	62	61	70	41	79	50	62	53	59	64	57	60	55	64	56	57	66	75	57	63	55	73	75	62	74	51	61	64	64	52	69	63	54	78	68	54	67	55	57	73	65	71	68	69	72	68	64	62	63	58	71	65	67	51	54	62	66	83	73	72	75	61	72	80	71	59	64	63	60	57	77	61	65	56	48	62	63	63	54	70	55	60	50	71	55	71	58	62	67	73	70	58	67	64	71	48	62	64	71	57	59	66	66	61	60	65	65	57	71	43	63	64	72	50	61	70	55	71	56	74	62	72	60	54	71	61	54	84	58	60	65	65	45	65	62	65	66	51	72	72	63	50	63	61	78	48	69	69	60	65	63	64	66	63	66	70	82	64	63	60	74	71	61	75	55	51	67	65	57	61	70	61	58	64	69	67	63	71	47	59	53	55	56	57	66	65	73	63	71	76	64	76	77	51	59	63	62	66	63	63	52	53	70	64	66	57	56	67	60	54	67	61	65	54	59	63	71	47	46	50	50	61	57	51	80	69	79	62	62	81	68	68	76	48	61	68	60	77	73	73	67	56	68	69	71	65	56	64	60	70	61	74	62	64	72	53	72	64	79	54	58	65	47	64	54	58	66	63	69	56	67	57	71	68	73	72	63	59	53	59	79	59	65	58	64	60	68	81	64	52	59	57	52	62	65	67	63	74	56	62	56	56	56	59	50	82	49	57	60	63	71	73	69	53	80	63	75	61	55	71	55	67	62	68	59	64	78	63	62	63	56	48	54	71	68	53	65	57	64	52	67	73	57	42	55	68	68	59	56	61	65	60	79	56	70	55	57	63	54	66	57	47	54	51	54	60	66	57	47	53	55	53	56	64	70	56	70	76	58	67	67	57	61	67	62	62	57	68	58	68	57	50	45
15187	4650	2711	3390	8571	12001	12635	11305	8851	6425	5340	3902	2450	1931	1975	2012	2237	2792	3258	3568	3511	3070	2476	2014	1493	1141	873	675	540	532	492	476	458	417	428	487	485	478	477	465	474	472	411	485	450	442	444	405	492	462	476	451	464	444	455	467	478	479	477	442	425	443	450	448	465	448	426	429	464	451	471	463	482	432	449	477	449	458	449	432	436	430	486	460	427	476	454	455	460	430	465	452	430	438	462	445	452	460	433	459	449	470	453	445	466	471	486	471	452	442	441	438	443	463	438	421	413	439	467	451	438	472	447	451	460	452	485	460	467	468	477	463	450	463	438	466	456	510	450	485	460	423	454	450	442	457	453	480	451	465	453	462	436	453	447	464	456	429	479	464	435	478	450	485	435	457	486	458	483	453	456	476	477	437	466	423	470	421	435	489	472	491	446	443	457	455	456	467	460	466	426	444	450	479	419	436	415	528	517	445	459	471	459	490	484	459	474	445	477	480	507	476	452	471	460	473	478	461	415	464	449	460	496	456	483	448	473	519	458	458	462	478	482	451	451	434	471	452	419	433	492	476	437	452	466	472	446	464	448	460	466	438	472	466	471	483	441	466	412	411	439	453	470	440	479	458	433	469	460	460	424	461	461	491	429	470	441	447	455	502	465	431	502	496	444	465	457	439	452	472	444	469	404	428	463	460	442	467	499	442	508	452	411	436	461	462	452	471	439	501	451	436	422	461	451	456	447	447	448	496	413	466	445	454	465	496	461	476	471	473	454	479	499	469	459	470	449	469	442	443	457	496	470	491	448	444	423	442	472	462	419	466	474	410	488	473	451	465	454	445	410	471	487	469	504	453	477	463	462	460	431	487	463	447	461	497	437	458	517	465	485	456	470	411	444	479	460	475	451	463	448	462	439	429	431	470	461	459	469	429	445	466	443	478	469	444	449	472	446	468	442	454	455	471	429	460	461	456	458	469	468	472	417	444	472	494	450	450	487	472	487	474	472	508	459	457	483	459	454	427	484	479	449	462	539	464	439	445	445	482	503	448	474	469	443	455	459	465	519	436	454	456	466	456	456	505	474	423	435	419	476	454	446	439	445	421	505	429	447	457	452	487	472	459	456	438	425	460	468	484	470	432	444	444	441	470	472	434	431	459	479	446	482	441	466	444	445	431	460	413	474	476	481	495	461	406	471	433	460	487	471	468	446	445	402	458	471	443	477	434	434	461	470	426	459	477	438	466	453	473	489	443	486	471	473	492	466	490	448	447	438	477	508	440	458	474	429	432	471	456	474	473	465	453	434	478	489	468	473	452	457	462	476	433	462	451	484	461	456	470	448	466	456	447	448	453	505	433	452	469	428	471	449	424	456	467	415	480	412	463	419	430	433	452	470	452	466	433	460	446	451	478	447	465	494	451	468	474	434	507	460	471	445	444	439	448	504	495	419	426	451	439	422	456	441	463	476	480	474	456	440	454	470	481	473	470	399	458	462	492	461	473	442	470	436	422	446	464	476	510	465	528	473	481	461	487	467	462	463	458	441	488	432	459	431	475	473	462	457	427	478	449	451	440	457	483	457	430	437	423	450	445	454	457	450	454	447	465	436	461	469	463	448	471	476	441	484	447	436	452	466	419	433	406	428	418	434	475	428	468	450	494	446	453	452	500	482	454	470	471	467	460	457	489	469	476	453	453	447	452	443	459	469	444	463	464	453	468	483	472	473	485	447	447	444	481	458	463	484	488	446	456	443	449	470	439	465	433	473	498	468	481	437	450	477	455	442	441	483	454	452	433	469	436	460	423	483	449	473	421	439	446	443	464	468	470	460	533	475	467	437	478	464	407	433	459	447	458	431	481	442	442	405	491	463	496	480	487	457	469	473	465	480	452	472	437	447	435	457	453	492	459	484	405	429	474	442	451	531	462	476	398	495	489	464	450	485	448	438	486	453	472	473	459	501	479	497	477	459	431	453	469	452	428	484	481	422	448	449	460	470	497	477	426	467	455	473	470	434	449	434	470	432	476	428	448	431	489	471	451	457	437	497	447	455	451	467	423	452	460	447	459	453	427	475	473	457	506	470	446	460	466	434	457	449	471	474	464	459	432	467	449	415	432	442	473	462	463	429	461	479	423	446	468	492	425	480	430	489	482	463	473	477	438	431	478	468	457	441	500	413	472	413	429	487	485	473	439	469	432	453	467	462	445	468	435	454	452	436	465	458	439	440	452	433	457	451	445	446	480	449	468	449	459	480	466	459	414	468	467	478	474	453	479	467	434	438	438	485	435	452	483	460	484	447	477	460	459	477	450	470	459	445	407	463	485	482	468	450	466	461	440	436	460	434	438	451	462	447	453	433	459	465	476	443	467	442	465	423	459	398	452	421	476	426	480	443	474	415	490	463	454	459	440	441	481	456	436	442	473	465	481	460	479	437	441	461	435	459	468	447	469	494	452	479	475	429	446	475	478	460	440	402	434	469	465	464	493	464	457	495	474	440	445	449	445	448	453	450	442	444	455	520	458	446	468	429	487	472	415	428	441	459	442	412	487	462	476	463	483	488	465	439	462	427	461	451	465	450	491	465	482	483	451	435	488	472	468	474	459	472	454	474	458	456	445	439	463	443	450	458	452	462	472	455	456	466	424	456	410	465	480	447	461	440	498	455	469	474	468	440	457	467	478	444	456	467	471	454	475	423	465	481	457	471	462	423	449	478	480	465	443	482	485	479	483	475	473	423	475	427	474	462	482	449	436	448	467	451	444	438	484	448	421	480	463	442	481	439	454	431	483	467	455	459	498	436	434	474	422	445	471	407	458	438	446	428	476	435	443	487	482	440	480	463	488	428	492	470	445	441	414	440	481	466	464	477	475	474	475	499	482	481	453	478	452	437	457	442	449	447	490	468	463	533	478	471	467	469	437	462	414	490	481	456	485	461	445	455	449	436	470	446	451	447	463	458	470	475	464	455	453	475	455	486	454	441	443	458	460	422	451	443	438	452	459	460	461	438	446	446	446	410	456	455	465	455	427	466	500	465	404	437	434	456	483	462	452	447	470	481	419	480	449	470	435	469	468	446	480	438	455	398	469	448	462	471	447	456	475	456	450	456	429	465	455	450	460	472	455	437	445	472	452	474	442	442	440	480	471	488	430	462	414	471	450	461	458	492	425	457	477	437	492	441	481	445	466	509	400	472	479	485	482	455	456	463	454	439	477	492	481	439	451	460	471	482	443	481	488	466	451	484	449	462	458	427	458	486	446	461	463	439	463	453	457	459	449	468	466	490	460	481	465	467	496	471	450	429	441	453	444	453	458	465	462	461	478	444	441	483	452	503	455	500	450	482	448	472	472	480	471	428	422	496	477	497	450	451	467	444	432	463	453	450	420	454	467	443	455	420	465	423	438	480	469	460	457	493	471	457	428	444	482	484	462	444	464	440	445	473	480	432	476	479	437	437	447	462	452	468	461	465	430	434	459	412	509	444	476	478	463	451	482	443	424
1606	623	334	231	226	254	256	241	290	312	228	147	135	133	109	118	239	383	513	595	593	501	393	272	209	142	100	81	72	51	66	64	61	50	48	48	48	44	50	52	49	57	58	48	41	47	63	52	53	47	57	42	59	50	53	48	45	57	42	70	42	60	41	62	49	55	43	50	51	56	53	51	58	59	52	52	59	49	56	52	65	56	60	51	54	37	46	54	61	51	52	62	67	47	56	46	51	48	38	42	45	60	56	47	55	64	58	44	61	55	53	59	57	53	47	51	51	52	53	65	44	45	46	56	46	61	64	63	45	53	44	63	65	57	53	55	55	33	44	62	45	45	57	68	56	49	61	51	54	44	57	46	65	58	65	48	44	55	57	57	59	48	43	52	41	52	45	50	41	53	58	46	52	41	40	53	72	57	56	45	62	62	49	41	46	50	41	55	51	54	62	59	64	51	62	46	61	66	51	52	56	45	50	49	56	43	48	50	44	59	52	51	52	69	45	58	43	48	60	54	60	41	53	51	53	62	48	56	54	53	63	54	62	47	57	57	49	67	43	74	49	40	59	60	51	66	52	53	46	59	50	42	39	70	45	55	45	56	47	58	55	48	49	53	57	60	54	50	62	59	46	64	46	51	48	55	50	49	56	47	44	60	34	39	53	54	51	48	43	50	57	42	53	56	57	53	54	45	50	53	56	43	61	61	69	53	65	56	42	54	56	47	61	46	59	63	64	57	55	64	49	52	64	39	56	50	43	39	48	49	31	48	47	61	53	70	49	47	45	51	61	45	48	59	58	52	48	53	56	62	57	50	53	51	43	62	48	60	42	55	45	47	46	58	56	55	55	42	50	54	53	53	67	43	55	61	62	65	49	37	60	59	52	51	57	51	63	47	58	57	45	54	52	52	55	60	55	40	61	59	56	51	66	56	52	65	50	57	52	54	62	50	66	52	58	40	66	68	60	53	56	58	59	42	66	63	62	51	60	47	58	60	62	58	57	52	56	67	44	75	42	65	49	43	57	56	43	52	56	58	57	49	56	62	52	49	46	59	57	45	56	58	53	62	52	66	55	66	50	43	46	65	55	54	47	55	37	53	54	55	43	47	50	51	57	43	56	54	50	52	47	53	44	46	43	49	53	52	73	47	61	49	42	55	62	45	45	36	64	52	60	47	50	52	55	64	55	52	38	60	64	63	40	57	60	43	63	45	60	52	63	48	69	38	51	59	65	52	54	54	50	41	62	59	51	42	58	46	51	46	70	51	56	62	52	54	68	62	52	54	57	53	55	51	58	56	54	59	60	61	62	49	50	48	30	54	62	62	49	58	45	54	47	55	48	59	45	48	56	45	52	47	56	53	69	70	48	52	53	57	48	53	60	63	45	53	48	60	50	53	54	67	47	59	58	55	45	58	51	66	68	50	62	54	51	54	55	54	65	44	55	64	36	49	54	53	50	59	59	60	56	57	61	62	50	66	44	54	47	57	48	52	43	50	63	45	44	49	43	55	59	60	53	55	53	59	53	46	57	59	49	48	52	65	53	50	56	47	54	48	60	53	62	49	54	54	45	58	50	50	61	52	71	53	54	51	64	54	61	44	64	55	43	51	61	55	56	44	60	47	49	51	48	58	41	53	59	59	50	51	54	52	49	49	55	50	56	59	54	55	57	54	48	54	59	56	67	50	52	69	61	43	56	54	55	51	51	57	56	57	58	53	73	64	48	49	50	65	73	50	53	61	53	43	59	56	55	57	53	57	64	50	59	54	59	50	46	46	62	52	53	52	41	47	50	47	39	62	55	69	57	58	52	60	49	59	53	55	53	56	52	54	58	61	52	52	50	44	43	54	46	57	46	55	58	49	55	62	58	51	61	62	53	54	60	51	78	61	46	56	58	47	45	59	62	38	53	50	62	57	48	59	45	62	60	61	46	58	51	48	49	66	55	62	60	56	65	56	59	49	57	37	42	51	56	49	58	40	52	54	62	47	47	58	58	58	73	51	47	56	58	55	42	48	55	46	61	67	46	58	54	60	63	51	51	52	65	58	54	43	59	56	59	59	46	60	47	62	52	60	60	53	53	47	65	50	54	68	50	51	60	58	53	53	57	64	54	57	61	42	47	51	65	46	47	46	53	51	53	46	48	47	57	47	49	63	50	61	53	41	42	59	41	64	65	53	46	47	43	52	42	47	50	60	52	60	54	38	48	50	56	44	62	69	51	53	53	46	54	51	48	48	44	63	56	46	43	63	57	58	60	48	62	40	54	49	53	47	56	50	54	40	47	64	70	49	52	51	54	54	62	56	55	49	42	63	43	51	60	55	64	51	57	53	46	51	48	58	50	50	56	58	61	52	54	58	64	61	59	55	47	52	57	64	47	65	58	59	52	55	47	48	50	48	38	50	65	54	70	39	48	66	44	43	49	57	45	49	55	58	52	59	41	53	57	56	58	53	47	62	63	55	49	58	71	74	56	47	59	58	53	56	59	44	49	65	63	46	52	68	38	68	54	62	50	53	53	51	41	49	60	65	55	63	62	47	60	56	48	44	49	65	59	66	51	53	60	52	47	50	45	55	48	48	63	54	61	52	57	56	64	57	44	66	59	46	44	61	47	54	60	53	52	60	55	54	45	47	60	46	54	53	49	55	59	46	58	45	52	57	54	61	49	57	41	24	63	51	53	45	57	51	60	51	50	48	63	43	63	60	53	51	62	72	65	48	52	45	70	67	57	51	45	43	61	49	60	69	56	59	52	46	61	48	59	50	55	46	59	54	55	46	52	56	50	51	56	61	47	69	60	53	40	53	48	40	60	46	43	61	44	54	54	49	63	49	55	57	66	50	48	66	58	43	41	65	61	63	62	57	47	61	57	44	55	55	43	53	58	61	53	65	50	48	47	53	46	40	45	46	48	39	44	56	41	52	54	51	54	64	62	56	62	44	45	57	65	69	47	46	52	60	68	48	62	58	48	67	43	60	54	62	56	43	60	56	48	58	48	52	62	60	57	53	49	63	34	40	56	51	58	59	59	51	56	62	39	41	46	53	69	49	48	45	40	69	61	56	62	44	53	42	52	39	65	51	50	53	53	61	52	53	53	43	46	67	48	53	67	50	43	44	46	58	49	48	53	53	56	60	56	50	66	51	51	51	56	60	49	50	48	54	64	59	68	41	47	42	54	50	52	50	53	52	47	44	59	55	56	69	56	53	52	47	46	50	36	44	52	56	50	49	53	44	58	54	55	49	47	50	38	54	57	60	50	62	51	63	50	54	44	52	57	57	48	65	62	67	69	36	66	54	47	51	61	53	56	51	53	39	64	53	56	45	50	49	59	76	61	45	56	53	50	55	47	42	67	43	72	65	55	45	51	56	74	53	56	50	61	53	49	48	70	60	41	50	54	52	43	52	53	52	49	56	58	49	41	64	48	50	58	46	49	43	59	59	58	50	39	45	60	61	49	53	61	56	39	43	48	58	57	58	44	61	48	53
17386	6248	3395	4261	10603	14566	12495	9833	9244	10017	7063	3926	2975	2696	2479	2887	5578	8611	11281	11635	11404	9516	7385	5309	3466	2234	1405	924	624	552	374	395	397	382	341	365	378	354	374	394	380	367	399	380	407	380	410	382	376	429	390	349	385	362	395	408	366	369	336	400	393	394	398	371	391	371	375	391	349	399	396	389	402	384	384	373	351	394	380	378	389	376	331	404	392	379	384	410	394	402	390	365	413	355	402	362	359	394	364	400	371	362	372	431	361	338	388	381	419	399	382	368	409	384	390	383	388	410	405	364	389	384	374	354	369	413	400	370	357	405	396	393	379	393	387	380	391	390	353	390	390	381	400	364	389	401	372	396	362	414	365	399	381	415	378	360	357	371	415	356	400	408	381	376	369	419	391	417	417	384	388	397	391	394	398	380	378	403	378	380	402	347	415	366	383	388	393	416	378	382	393	342	397	397	399	378	374	416	423	394	388	392	343	376	383	389	347	391	371	393	396	380	397	362	410	416	395	370	386	371	387	416	409	381	398	373	355	421	406	363	401	382	395	405	380	366	379	384	397	391	367	370	388	372	399	375	377	394	426	387	364	375	383	356	408	375	390	346	417	392	367	411	413	393	371	368	415	385	364	392	408	389	360	383	402	352	397	379	381	386	359	391	372	406	436	399	341	412	411	410	420	382	365	394	385	389	386	396	382	383	417	350	376	413	394	388	354	429	365	411	370	407	366	393	390	370	372	395	364	439	356	395	414	411	407	376	412	373	404	366	424	359	352	383	360	412	391	369	393	390	378	375	407	345	377	384	340	387	371	419	355	389	364	389	397	391	419	418	370	376	365	387	365	420	345	404	367	404	412	383	372	373	355	418	358	402	415	381	364	395	402	404	385	400	386	391	382	384	383	381	381	386	402	365	338	361	390	395	389	388	390	392	384	378	411	413	378	369	399	400	407	381	370	375	347	399	382	384	368	408	388	399	364	380	388	361	385	378	412	375	393	379	408	388	356	415	404	407	386	368	364	379	372	424	391	428	388	344	398	378	384	351	367	394	412	384	357	393	363	370	354	406	368	408	350	385	401	330	374	377	426	380	412	402	387	395	373	361	368	373	428	400	352	378	385	374	405	398	379	392	390	395	389	389	359	411	389	401	356	395	415	404	366	369	396	370	393	370	426	392	368	392	369	401	402	373	413	373	376	370	403	462	386	364	403	426	396	404	378	403	374	419	386	343	406	390	410	396	428	384	367	377	374	385	379	429	380	377	423	408	354	407	398	375	427	369	379	418	383	400	372	385	376	384	360	372	384	406	379	372	362	395	428	395	367	367	386	394	355	368	396	407	342	408	380	397	359	377	359	383	385	393	396	388	382	390	392	389	387	369	418	382	354	378	398	332	382	364	385	388	389	372	430	405	371	416	408	424	366	370	390	394	385	388	404	359	370	370	357	415	376	396	365	422	375	398	387	381	363	396	408	375	375	364	379	419	354	393	402	347	385	422	420	391	382	401	398	374	395	392	398	406	380	437	367	371	353	373	399	381	371	378	392	377	380	419	375	335	397	378	373	378	361	354	394	373	379	359	383	383	375	372	385	422	385	382	368	392	352	380	365	388	409	396	375	406	377	341	382	375	394	373	354	373	400	386	370	378	372	405	370	367	372	372	395	374	387	357	378	403	344	366	392	348	398	387	410	359	398	379	375	404	343	400	365	374	418	375	397	397	395	399	396	404	386	392	398	387	390	380	386	368	403	393	378	379	420	395	365	393	379	410	393	403	406	396	373	385	359	410	357	353	401	396	376	405	410	364	372	358	394	383	367	389	396	379	404	385	362	370	372	389	376	379	337	368	401	422	418	385	398	384	388	412	392	379	385	404	369	400	366	373	378	393	388	413	389	397	415	371	397	402	400	389	368	398	374	388	399	381	348	403	394	395	396	359	396	371	376	345	376	402	352	375	411	383	379	367	354	384	387	414	367	372	384	409	394	395	365	395	396	391	356	396	397	371	413	396	436	387	366	368	419	417	378	362	403	406	375	394	392	373	407	360	346	377	372	363	387	406	386	378	397	382	385	389	372	393	387	417	389	416	408	351	422	401	378	395	357	366	388	407	386	369	377	406	407	364	403	369	394	376	384	428	382	371	385	374	382	388	401	389	358	404	386	400	436	384	391	393	413	353	375	361	384	370	361	418	386	357	406	398	368	352	377	403	379	356	382	404	389	396	354	386	372	401	352	392	378	405	372	370	403	356	384	400	397	394	415	387	393	383	400	403	389	379	444	383	376	391	385	400	382	402	408	370	410	343	373	397	389	409	374	395	390	384	358	395	372	419	393	379	397	398	387	437	409	364	381	377	372	381	412	409	369	395	365	381	394	394	397	392	421	400	367	380	379	375	422	384	389	401	393	368	390	409	393	372	380	372	376	380	351	362	405	371	381	404	377	362	369	354	404	401	426	396	427	397	410	386	404	382	391	390	381	383	370	381	418	396	351	385	378	376	392	414	389	376	368	376	397	364	399	376	354	368	407	375	397	366	398	410	386	458	378	413	386	392	380	391	402	361	383	403	412	419	357	411	390	382	381	411	381	378	392	378	362	375	354	384	408	380	406	358	353	418	393	405	377	362	409	410	387	389	401	384	374	375	394	342	355	357	388	402	372	367	392	386	404	350	346	393	399	384	376	390	396	361	376	419	365	385	366	416	398	358	394	400	415	400	377	369	408	365	368	370	353	374	380	380	406	405	392	413	386	374	366	406	380	386	378	419	403	373	396	363	352	412	391	389	403	408	357	425	396	384	383	402	397	383	357	395	414	378	383	368	350	351	371	377	398	385	394	378	391	376	375	386	377	354	382	404	425	383	373	360	409	380	405	363	395	367	396	348	430	388	380	400	358	370	395	381	410	381	367	383	390	382	382	370	370	354	390	391	402	407	382	412	399	372	389	391	379	405	399	398	374	400	383	389	413	410	382	362	341	383	390	384	365	433	420	388	403	379	385	373	414	426	387	387	432	417	347	394	390	381	373	372	375	391	392	377	397	409	394	393	317	380	399	372	367	383	397	367	360	388	435	373	373	363	394	380	352	395	360	398	365	361	427	393	345	397	372	381	369	372	391	368	370	394	400	346	349	441	365	389	393	404	368	404	396	366	410	439	370	397	369	355	389	397	427	395	383	364	375	385	387	375	395	422	356	373	377	386	380	397	429	366	395	390	408	371	391	384	368	377	415	397	371	372	402	385	382	380	374	378	410	375	405	361	390	387	374	399	366	383	365	403	410	396	342	416	350	402	388	362	403	378	383	387	373	366	368	366	354	397	398	401	387	359	387	389	408	415	400	375	383	405	382	396	362	363	418	384	392	410	371	384	370	419	385	380	386	410	401	345	354	420	369	352	360	351	392	361	381	358	371	406	390	357	387	385	371	387	382	423	425	395	374	375	370	358	373	381	397	388	420	409	419	375	403	400	373	358	412	383	362	407	393	364	408	373	412	400	406	395
3094	553	344	255	192	235	268	254	288	228	183	165	122	172	119	166	265	415	492	611	635	506	422	322	263	169	129	104	91	87	86	77	72	61	64	87	58	87	82	82	71	81	77	75	68	74	66	73	90	74	63	70	70	71	87	64	72	74	68	74	59	59	61	72	62	73	62	79	69	76	83	66	77	70	89	61	63	79	82	71	66	72	71	77	70	69	69	80	62	88	69	75	68	70	75	69	77	75	58	57	79	67	66	78	74	65	66	70	75	70	71	72	78	74	85	68	88	64	73	80	63	67	73	77	52	70	67	68	70	67	83	81	80	70	82	74	67	69	75	77	76	79	83	62	63	69	73	45	74	70	67	69	73	57	62	63	57	61	68	65	78	64	76	65	62	76	64	84	69	67	72	72	73	52	64	72	71	77	77	84	80	82	64	79	66	85	77	71	81	82	71	83	76	85	69	73	47	62	64	64	62	73	70	70	61	81	63	65	74	68	67	81	61	65	74	73	79	59	65	74	68	85	64	74	95	73	69	73	70	77	68	58	73	74	69	84	73	95	58	69	83	72	70	51	74	67	89	76	62	81	77	71	71	73	87	57	64	70	86	70	75	86	64	82	62	75	62	92	72	74	73	73	71	68	77	71	74	70	78	72	77	79	68	77	82	68	82	76	72	50	67	75	65	85	82	65	74	68	63	79	80	67	73	75	73	64	77	69	62	79	87	62	69	71	67	70	77	69	61	50	61	79	66	59	61	67	64	80	67	73	63	58	67	64	73	64	76	70	71	81	68	63	87	72	86	69	81	72	63	78	81	79	82	52	56	70	73	90	67	77	74	75	57	60	79	83	77	63	73	52	77	79	68	75	80	58	76	48	77	71	54	89	55	69	76	78	65	87	76	69	58	68	68	64	61	74	53	73	68	67	70	70	61	75	77	75	91	76	52	73	81	59	74	70	62	68	75	71	73	81	63	62	64	95	74	76	68	72	72	51	79	64	80	57	85	73	68	69	63	74	71	63	65	63	73	47	58	78	74	85	73	81	84	80	70	49	69	72	81	80	86	78	73	72	66	70	79	58	65	71	83	63	72	79	74	77	79	74	69	66	66	88	67	59	69	80	68	77	86	60	62	68	76	68	72	74	71	60	59	68	69	87	74	70	84	78	58	71	74	70	87	75	80	68	77	64	70	81	74	68	58	72	72	55	67	69	69	71	86	60	55	67	66	66	71	59	64	56	50	76	81	67	84	61	82	63	68	58	81	73	71	77	83	75	64	72	78	65	64	72	60	66	69	82	69	60	69	54	62	63	80	62	74	66	68	62	47	67	74	69	66	90	81	76	70	83	72	65	79	68	71	67	74	78	68	64	78	74	69	66	64	74	64	68	70	78	82	81	74	84	71	70	62	83	74	78	58	77	60	78	58	55	79	83	73	73	66	84	64	61	73	63	77	64	77	88	77	63	69	72	71	72	71	77	56	59	68	67	79	72	69	63	87	75	72	63	81	85	53	71	68	76	69	61	69	73	65	71	92	81	59	73	62	99	76	69	83	68	71	68	76	57	81	72	79	69	66	75	84	82	63	75	73	72	87	83	62	72	71	75	87	59	71	62	60	65	76	77	82	73	66	69	75	71	77	50	75	68	85	76	67	55	63	78	68	69	85	70	71	85	63	77	73	72	69	73	53	56	91	64	86	66	72	83	71	78	67	56	71	76	68	74	73	76	60	65	82	75	71	62	69	73	66	72	67	81	84	61	77	86	85	69	63	86	58	51	68	56	86	85	70	77	75	72	47	67	74	64	71	81	76	70	71	63	79	73	76	67	65	71	71	82	92	60	71	68	68	65	86	86	72	90	69	64	59	73	82	66	71	86	78	72	68	89	75	53	75	69	73	72	83	81	78	64	75	80	64	79	73	76	74	66	68	83	57	74	71	75	72	79	75	81	67	69	83	81	75	78	70	84	57	53	75	69	86	65	62	82	69	70	77	65	57	85	73	86	67	81	88	63	61	75	56	70	69	71	64	66	79	57	75	66	78	67	65	83	60	65	96	72	78	67	68	71	66	66	73	73	79	60	82	79	85	69	59	67	70	66	77	82	62	67	75	68	80	73	63	75	97	72	77	66	80	61	93	75	64	79	93	66	55	72	83	75	74	68	79	75	83	65	68	80	76	76	68	71	69	66	61	75	63	92	81	70	65	82	67	71	76	66	68	58	71	83	67	68	76	80	70	77	69	71	76	78	48	71	79	75	71	67	54	59	81	84	70	72	88	66	82	47	80	69	70	66	70	64	65	77	76	66	74	68	87	82	78	73	73	67	67	70	66	63	76	71	72	67	62	58	61	79	73	90	58	81	66	77	68	68	80	70	70	68	77	69	74	77	77	73	69	75	77	77	80	74	70	86	78	92	64	83	75	73	78	68	61	82	70	60	86	70	64	62	58	87	79	64	87	76	75	71	99	71	63	66	76	59	79	80	83	74	69	61	69	85	62	70	65	75	61	77	78	75	69	70	80	71	78	72	78	85	75	86	78	77	76	61	46	69	83	63	84	60	68	63	74	70	61	50	68	65	62	69	81	69	75	53	73	66	69	63	70	76	60	81	77	61	68	70	68	75	77	62	90	84	82	69	84	62	68	72	66	73	68	73	85	51	74	74	82	62	78	65	72	74	69	72	71	77	80	66	78	79	76	66	64	73	71	74	74	74	73	71	64	63	68	67	79	62	72	64	66	75	77	78	71	73	73	76	77	70	72	72	76	67	87	71	72	87	75	64	77	77	78	77	81	72	80	70	66	86	76	72	78	81	81	68	65	76	70	82	73	87	59	65	87	74	72	54	68	63	73	66	80	57	78	58	67	81	57	58	54	64	71	73	88	84	64	71	63	81	82	80	63	61	81	69	71	71	74	74	66	63	73	77	75	88	80	78	76	62	72	70	74	56	63	62	56	75	81	69	67	75	70	85	67	62	65	60	78	57	68	78	75	63	81	64	71	82	78	69	89	65	74	77	86	77	81	56	75	76	72	68	60	71	56	70	74	59	71	77	63	66	85	73	74	80	84	65	72	71	69	79	76	60	64	64	69	60	52	91	75	70	51	70	66	69	64	78	71	64	60	70	72	76	65	59	68	58	59	76	53	70	80	69	67	83	79	61	61	63	71	74	85	68	73	78	83	78	63	62	74	67	86	86	56	69	61	74	77	75	76	72	71	62	66	73	63	57	71	98	70	70	72	70	58	52	71	62	66	64	78	71	79	83	78	67	64	84	75	71	74	75	71	80	87	57	63	68	53	65	81	84	75	72	60	73	64	71	87	84	85	73	85	70	71	71	68	84	69	73	67	77	66	76	92	60	88	65	62	78	74	55	77	69	77	64	66	63	65	84	73	68	77	74	81	83	77	65	59	61	70	75	72	68	73	80	63	74	71	78	59	59	76	61	75	72	74	62	79	65	70	65	78	66	70	72	65	69	67	77	67	69	80	66	64	72
17923	5717	3450	4003	9049	13072	11799	10119	9769	7227	4919	4374	2698	3065	3238	4078	6003	9310	10880	12502	12250	10698	8197	5938	4149	2759	1657	1137	803	645	546	552	526	523	542	515	493	565	509	486	532	543	539	526	544	489	508	505	488	518	503	486	538	497	504	492	506	515	494	522	472	501	498	516	545	529	483	515	496	495	548	539	552	480	547	485	528	512	560	531	478	489	547	496	465	483	544	498	502	476	491	543	517	500	512	467	543	528	543	505	499	482	530	493	540	541	540	510	493	511	489	522	510	527	482	524	485	506	525	496	489	497	530	541	541	513	492	491	540	554	525	510	485	514	533	504	500	457	547	548	524	499	470	477	521	515	553	514	497	519	508	476	503	519	501	535	530	505	524	513	516	485	530	540	494	523	500	537	523	492	500	507	543	553	495	532	530	516	559	501	516	480	515	507	559	517	512	518	550	493	510	504	547	519	534	554	519	500	537	556	522	519	538	502	520	515	542	573	475	495	502	525	508	518	494	493	503	506	555	515	542	505	479	488	497	521	504	524	492	516	478	484	486	499	501	542	532	538	529	564	530	491	505	502	517	497	460	510	492	542	495	523	521	564	545	562	473	536	507	532	524	504	498	522	516	537	491	502	546	519	502	510	528	471	508	468	478	485	516	513	515	505	502	499	508	518	508	477	508	488	534	483	505	503	517	532	557	519	540	528	547	530	491	492	547	560	544	457	497	526	519	546	530	514	476	512	529	479	506	515	502	549	483	527	492	501	528	522	518	508	537	520	499	512	531	485	518	514	466	520	487	477	473	492	492	517	544	525	497	545	496	502	513	511	494	513	513	499	521	522	535	477	514	507	510	530	477	535	523	530	491	515	513	551	500	499	489	531	506	512	569	519	519	531	464	502	527	509	530	533	465	473	505	531	520	541	517	508	508	494	518	542	522	528	529	496	518	539	509	499	534	505	491	495	552	512	529	505	502	510	521	493	520	498	505	517	480	544	513	503	515	527	524	501	527	511	519	552	515	510	513	540	522	542	523	502	528	535	509	508	544	495	572	493	488	513	563	516	521	534	475	543	539	525	521	556	574	543	538	512	519	495	574	549	497	526	518	519	489	522	520	536	512	495	537	504	527	521	560	517	503	507	497	519	504	515	525	514	560	471	505	500	524	488	517	537	514	508	546	517	497	541	505	501	533	524	516	528	502	482	523	485	531	488	540	484	517	500	531	528	479	567	503	521	526	514	499	569	504	515	527	501	482	514	529	509	516	471	530	495	560	516	481	513	523	510	522	508	538	555	513	525	503	572	481	497	511	493	516	552	524	479	522	535	534	522	536	462	504	516	465	502	514	470	519	498	571	521	511	505	513	543	524	507	491	538	499	534	513	509	529	500	570	468	500	583	512	504	564	486	517	533	486	540	544	533	510	503	529	518	504	489	535	496	490	518	512	535	520	479	525	527	523	537	525	528	556	537	516	521	521	486	539	527	514	472	528	483	506	503	500	489	491	480	503	488	500	504	550	520	546	475	529	545	547	490	535	482	540	536	538	529	512	525	516	514	501	506	510	502	547	532	547	490	511	553	516	509	564	531	535	500	513	497	495	502	491	517	502	484	519	459	528	485	527	559	510	518	523	519	517	478	465	492	489	497	526	506	525	535	539	496	502	504	542	511	546	512	549	478	509	483	509	567	508	535	536	498	542	513	494	523	506	502	494	530	535	510	554	529	549	526	529	573	498	511	528	532	469	546	521	508	522	564	529	499	503	551	517	513	507	517	494	542	513	526	507	547	509	532	509	517	533	492	516	523	512	524	553	482	516	526	517	493	517	525	526	532	509	526	514	526	518	521	494	510	486	509	494	517	540	502	518	491	519	486	558	526	495	517	499	556	532	499	537	513	524	531	544	496	492	522	524	536	514	481	536	527	481	542	544	549	535	519	495	509	546	508	534	497	502	554	518	497	515	544	515	556	513	493	500	478	574	520	536	514	534	528	505	545	507	522	511	544	527	517	510	522	503	524	538	529	522	517	524	540	497	488	502	505	525	485	500	540	484	493	509	534	554	535	494	527	495	565	511	538	492	539	495	538	549	568	507	488	539	517	466	510	547	498	522	511	517	511	509	519	549	460	513	515	551	520	522	488	532	482	546	519	481	535	531	509	523	507	499	468	518	519	490	497	516	518	443	485	511	551	533	503	517	521	501	520	485	476	547	550	479	513	464	480	513	514	464	515	464	485	525	531	517	536	505	529	558	498	510	539	530	519	453	477	502	507	540	501	529	557	541	497	486	514	556	520	483	508	491	497	508	520	494	487	532	518	542	543	514	493	494	494	490	542	516	515	485	506	530	444	502	484	502	547	531	504	493	511	519	530	512	490	508	498	494	540	544	500	531	523	509	488	510	525	513	525	480	551	501	500	547	498	505	509	506	517	500	508	498	489	529	510	527	524	553	506	496	519	513	514	492	538	493	518	497	529	561	520	545	511	487	498	503	484	524	513	538	525	507	526	519	564	546	486	497	495	503	487	528	513	507	506	559	527	519	532	498	538	481	529	506	529	506	511	508	526	539	501	516	540	522	540	502	515	575	536	519	513	511	505	524	488	531	527	534	520	492	510	476	512	524	529	510	569	548	556	486	508	531	533	517	539	499	536	485	509	514	502	540	516	508	517	497	512	552	524	512	502	527	503	482	512	511	523	535	517	512	517	521	489	535	499	473	504	519	510	495	503	482	559	492	503	520	515	524	536	540	547	504	525	552	525	531	532	513	504	543	474	537	513	524	505	499	574	531	512	502	505	498	505	483	495	530	549	552	474	488	542	504	532	514	501	525	508	499	463	514	521	483	520	499	515	507	512	482	516	511	525	500	473	516	568	495	524	511	506	516	508	526	506	528	490	500	508	581	534	527	546	518	500	527	533	533	537	528	550	522	539	516	567	520	520	547	534	505	540	524	498	501	508	514	538	518	528	541	496	566	511	552	529	541	513	515	531	515	531	524	536	558	520	480	521	531	534	531	550	510	515	492	531	528	538	495	539	502	511	517	550	498	504	510	506	462	504	520	534	519	503	539	519	543	497	503	518	502	492	515	477	511	488	533	537	519	511	517	536	521	548	505	533	513	529	501	537	526	529	522	540	523	518	493	496	502	517	520	496	521	539	526	518	501	567	524	523	550	518	555	517	548	513	559	514	513	524	495	499	520	546	537	533	505	489	550	575	463	489	492	546	524	527	493	507	503	509	534	547	514	532	524	506	500	523	491	508	525	551	510	529	553	527	520	484	487	531	476	513	508	511	499	519	550	471	516	528	522	511	486	497	517	508	494	521	499	522	565	504	486	515	515	499	518	505	492	521	521	506	492	518	493	539	517	502	488	511	518	536	539	556	522	522	511	508	484	540	523	513	508	551	486	504	519	487	535	483	520	507	540	558	508	512	537	546	508	499	516	505	543	497	516	529	543	459	502	539	539	539	512	514	477	550	563	507	499	536	526	483	468	480	510	537
2505	770	458	309	262	268	328	238	270	259	204	159	147	138	163	218	308	412	558	1005	1246	1120	858	665	447	262	162	107	95	76	65	63	74	63	60	62	64	55	73	42	43	62	63	68	54	64	48	48	62	66	46	55	47	68	59	56	66	53	53	60	55	66	57	67	61	67	43	46	68	60	56	52	49	54	44	47	66	54	65	54	69	55	43	50	56	71	54	58	73	58	53	65	58	43	57	51	56	61	59	55	54	60	52	54	51	68	50	63	61	44	68	50	57	49	54	66	59	54	61	43	53	57	63	45	55	50	51	55	47	64	49	54	48	48	48	66	66	58	46	57	55	67	66	61	60	51	53	54	61	56	54	66	48	51	55	63	31	57	50	68	61	74	64	65	57	60	51	57	57	51	59	55	57	53	61	44	57	51	80	55	65	63	73	52	55	55	65	57	44	64	73	51	48	65	53	56	52	61	52	56	66	59	76	59	56	56	58	57	57	58	54	63	47	78	66	68	61	57	59	61	53	72	51	59	60	64	49	56	64	54	53	55	44	59	58	67	59	63	61	58	58	59	60	56	53	52	52	59	47	60	65	64	54	41	69	61	54	65	45	56	70	66	63	54	58	41	56	64	39	75	61	52	66	44	59	65	58	56	56	50	64	64	57	64	62	59	51	39	58	70	60	39	62	64	56	52	67	47	56	64	60	71	60	54	59	49	61	54	72	61	59	49	44	70	59	65	64	56	71	68	56	58	72	51	49	36	58	63	64	60	47	63	54	53	80	51	46	62	51	62	61	51	61	44	53	46	48	53	54	55	43	62	47	56	51	65	55	58	51	62	52	54	57	48	48	62	65	61	38	56	55	73	59	47	54	49	54	61	64	39	56	38	62	69	69	58	64	63	71	65	63	58	55	69	53	46	60	72	57	46	77	64	61	60	62	60	54	67	59	54	48	69	48	45	48	74	62	59	56	68	66	61	39	56	64	52	55	58	65	51	52	53	49	53	53	41	51	46	46	56	52	48	48	52	60	70	62	67	49	68	82	38	53	57	65	55	54	56	54	69	60	59	54	59	56	57	65	51	63	58	48	57	61	60	62	78	61	44	65	63	55	54	50	66	55	56	64	42	61	56	53	56	52	60	47	49	67	49	63	57	58	59	55	57	73	57	60	51	69	65	73	48	48	59	55	53	55	66	56	56	70	57	51	53	65	53	61	50	53	55	57	60	53	53	57	59	69	49	55	59	56	57	63	48	54	73	59	56	64	53	65	61	63	62	58	59	60	51	62	65	61	57	66	50	55	67	64	57	55	58	58	55	53	54	55	66	65	69	65	63	50	59	63	57	52	59	45	67	59	48	49	53	48	68	63	52	58	54	55	69	62	54	51	44	60	59	54	53	58	55	49	65	73	75	53	51	64	56	60	66	60	48	55	64	48	65	63	62	56	66	58	63	63	54	39	55	60	64	58	68	50	64	55	47	61	53	68	36	65	59	61	63	60	61	61	56	59	48	59	62	61	57	58	42	69	46	53	67	62	69	68	55	56	64	49	59	65	62	61	53	66	60	68	63	44	61	53	59	54	43	53	65	58	67	44	65	57	38	69	59	49	58	48	54	65	54	58	51	53	58	65	49	64	57	60	74	69	67	70	69	53	61	52	54	62	54	49	59	70	57	52	56	57	64	56	61	54	64	55	57	48	60	58	66	49	67	61	66	63	44	59	56	59	67	58	52	56	56	70	57	57	58	50	46	65	50	72	62	55	73	52	74	49	61	58	55	72	68	62	42	52	64	55	57	63	66	59	68	44	56	70	45	52	54	55	65	67	66	56	69	63	56	45	57	50	56	56	58	53	53	57	57	65	50	56	45	71	62	46	67	69	59	61	61	59	68	63	59	53	49	53	56	53	75	70	60	62	55	59	60	53	44	52	53	59	58	54	77	50	57	50	68	58	58	55	59	47	60	62	59	59	59	52	58	61	54	52	60	51	55	70	56	72	59	59	67	63	55	45	52	54	68	43	69	57	52	60	68	39	51	56	54	60	53	63	55	52	53	58	68	59	59	58	56	54	63	51	61	48	65	82	78	65	59	58	55	60	69	54	58	62	60	47	76	77	57	57	60	54	58	65	72	49	57	52	58	55	63	51	44	65	51	64	55	52	50	70	59	61	64	55	51	56	61	59	51	66	57	61	56	59	63	65	58	70	49	67	53	68	70	44	60	62	50	61	47	61	62	58	67	49	57	54	61	77	56	53	53	66	62	51	57	48	69	66	67	66	63	59	63	61	56	63	51	55	57	52	65	70	71	56	64	64	62	54	50	72	60	58	39	65	60	57	52	56	57	62	81	54	66	66	75	60	64	61	57	63	60	50	60	57	71	52	56	52	59	62	69	69	66	52	61	47	68	56	63	64	49	61	49	53	62	60	46	61	47	57	53	51	54	52	58	65	57	59	66	44	50	59	63	49	58	65	64	64	59	43	58	70	58	52	66	61	63	63	58	64	47	64	66	55	51	69	60	54	64	45	68	74	61	51	66	61	64	46	57	58	67	55	49	68	59	58	61	50	63	51	63	64	57	56	58	45	55	63	60	57	51	60	57	57	72	69	63	60	67	56	55	55	48	64	63	50	61	64	40	70	61	52	49	42	58	63	72	46	54	53	53	59	55	60	61	50	68	50	66	54	58	67	58	48	53	60	45	66	43	66	52	57	59	51	61	76	47	72	69	54	59	51	53	58	51	49	60	52	72	55	49	64	48	61	54	52	53	59	53	58	53	52	60	58	60	49	40	67	59	53	59	56	73	62	47	61	59	53	55	62	49	50	56	54	69	64	65	65	58	56	47	61	56	48	62	57	56	59	57	64	61	54	61	58	53	61	47	61	58	61	53	50	54	70	68	65	43	61	55	51	53	61	56	73	80	64	59	58	72	67	49	56	52	68	47	67	57	44	72	49	68	56	55	57	61	45	62	55	59	63	48	55	64	62	75	63	52	51	68	54	66	66	57	57	69	62	51	64	64	59	64	51	55	74	65	66	46	58	51	44	57	60	55	52	46	52	53	64	53	66	59	58	64	48	61	54	67	61	56	46	53	53	62	70	48	53	70	58	64	55	47	63	64	51	55	53	69	66	66	64	59	49	60	53	49	66	59	56	43	69	70	52	58	72	62	47	65	63	58	59	58	45	64	56	50	50	59	55	75	72	55	54	52	63	54	52	61	44	56	62	56	75	66	49	55	60	63	64	66	52	60	51	65	59	54	66	67	53	67	54	61	60	72	56	63	60	57	58	71	54	73	49	64	48	65	66	53	62	64	74	53	53	57	57	56	58	61	74	59	59	64	64	58	61	63	72	56	72	71	63	66	57	63	61	53	51	67	50	54	64	50	56	61	62	59	60	59	59	59	53	62	53	63	51	63	52	49	42	76	63	48	50	51	52	53	66	52	64	61	54	67	51	49	51	62	52	70	64	60	62	52	46	64	54	60	44	63	60	59
21163	7769	4655	5971	11922	15169	14220	10344	9049	8064	6137	4098	3879	3687	3840	4876	7550	9403	11786	17814	19046	17903	14728	11759	7777	4603	2698	1568	971	702	507	456	432	448	400	395	412	426	422	417	411	420	391	445	407	420	367	423	421	442	392	376	412	404	415	412	419	402	394	391	434	406	415	387	415	403	415	401	406	441	389	397	399	410	427	427	408	422	404	426	384	435	405	418	390	403	412	376	389	409	439	418	396	392	414	400	368	438	420	425	399	383	370	420	391	372	439	447	380	400	396	403	445	452	359	409	421	389	431	421	378	374	437	396	405	397	406	406	426	439	428	454	408	402	410	436	432	430	380	414	402	430	387	417	387	406	428	407	394	425	421	403	460	398	406	431	428	408	416	405	392	409	393	395	442	394	413	432	411	379	428	405	389	403	390	353	430	387	391	456	405	384	421	395	416	423	384	421	425	400	397	401	387	424	379	408	387	427	422	393	391	425	413	387	398	404	409	418	436	377	411	379	434	416	443	398	409	415	412	378	416	435	448	412	455	391	423	415	415	415	366	438	356	404	413	423	408	407	401	421	401	432	424	422	418	409	384	362	393	389	419	396	431	388	423	416	440	405	402	422	424	383	389	412	400	423	391	403	373	397	402	439	398	421	430	402	392	399	419	405	406	422	423	439	410	395	410	371	424	434	428	389	424	380	426	414	391	404	407	429	375	372	408	421	402	418	377	378	405	417	412	363	426	442	403	401	398	420	384	426	400	404	429	409	424	419	421	385	420	381	410	403	391	379	394	404	384	423	415	458	405	409	427	400	425	404	432	407	426	392	409	450	400	404	397	411	416	404	428	396	378	434	404	410	430	403	391	437	390	408	439	384	398	401	426	430	415	420	408	401	414	414	433	398	427	408	395	398	391	390	387	452	426	424	408	410	414	387	427	413	424	390	378	423	422	424	388	412	439	395	408	364	414	433	378	423	395	385	456	406	412	416	413	398	391	400	403	417	404	396	421	396	420	382	384	399	394	447	403	427	402	396	422	433	385	417	407	432	432	389	366	442	429	391	401	402	404	372	445	415	417	403	386	404	424	403	368	436	415	405	401	382	412	413	385	410	401	409	385	397	425	403	405	425	379	428	413	434	457	423	422	446	402	390	389	407	386	405	419	397	405	420	424	425	394	432	400	443	413	388	395	416	396	419	405	416	405	415	397	402	419	380	391	366	398	437	392	418	413	387	422	420	391	420	417	372	413	428	431	418	406	381	394	411	406	392	412	446	385	414	411	385	416	407	390	423	415	416	410	434	395	396	397	405	401	401	407	448	390	378	408	393	404	445	433	409	423	390	424	383	406	408	441	406	388	430	397	391	429	399	379	430	388	372	422	415	432	393	435	384	387	379	398	374	415	439	391	435	380	398	391	438	403	417	436	383	392	400	425	395	419	432	409	404	404	411	429	425	417	410	415	389	388	407	411	395	422	419	415	451	404	410	399	400	405	416	405	408	348	378	435	373	389	411	397	443	422	404	400	429	412	434	423	381	432	430	397	392	430	390	439	407	403	440	426	433	421	411	398	395	430	391	437	414	424	400	413	394	418	417	410	390	400	424	435	385	414	403	422	398	424	398	402	399	419	416	405	388	387	445	401	410	412	450	391	382	403	413	452	430	402	436	440	394	423	425	430	416	419	391	391	423	384	418	406	439	463	450	401	428	410	434	398	373	403	393	434	441	419	419	423	406	427	388	414	388	445	432	418	412	411	389	410	405	407	407	415	437	375	397	417	394	411	385	415	403	422	390	411	427	386	423	388	393	404	417	419	388	401	426	413	404	408	404	421	428	398	399	391	419	416	404	403	394	408	424	383	398	418	410	407	384	448	380	418	417	429	408	376	434	381	380	415	419	396	410	400	433	440	454	402	434	387	432	429	434	418	404	419	414	395	399	410	425	414	438	391	404	395	402	388	402	400	391	413	393	394	408	398	414	421	448	377	433	452	393	385	430	430	420	404	437	422	447	384	397	413	404	451	446	383	392	392	466	416	420	405	413	448	447	401	383	418	417	367	414	411	426	431	396	421	418	420	427	400	399	393	387	413	406	391	418	381	427	366	455	425	421	411	399	416	444	440	414	421	416	414	398	366	390	390	422	374	444	407	425	370	426	437	421	459	393	432	369	407	392	397	407	398	420	403	427	385	422	446	378	404	420	385	405	453	361	442	435	386	421	409	435	382	406	388	421	430	420	420	415	395	407	400	410	444	408	402	441	399	379	412	411	383	408	395	400	386	383	412	392	476	404	452	437	394	421	435	405	430	416	402	382	423	464	363	438	409	414	435	415	436	453	423	428	408	409	414	383	395	420	441	420	378	377	391	352	381	409	403	449	454	375	396	375	381	378	422	394	414	418	398	405	400	408	386	396	402	406	401	443	420	426	398	388	373	424	432	413	402	395	432	425	449	413	432	429	424	430	395	395	439	431	406	403	436	422	433	422	391	391	386	386	373	401	444	416	402	431	425	412	419	398	399	410	392	425	410	349	404	470	404	421	400	409	448	419	382	377	401	430	429	438	399	398	383	418	418	399	409	412	384	404	371	403	431	422	384	422	440	432	416	406	413	375	404	407	412	410	412	436	448	383	431	398	412	389	415	421	411	421	408	412	400	416	380	435	407	384	433	403	383	472	420	398	417	428	445	402	395	424	417	441	411	415	409	433	411	405	410	444	391	421	416	437	422	391	418	391	426	425	369	434	397	374	409	412	421	430	406	426	400	389	377	424	393	431	401	444	416	402	418	384	397	379	397	405	411	398	401	449	381	401	430	429	415	439	400	450	398	393	371	419	402	417	402	413	415	383	429	408	372	413	429	415	402	426	414	419	412	406	409	404	402	390	425	408	438	398	378	423	403	408	424	401	392	411	378	422	403	433	413	434	395	404	398	402	426	437	401	381	451	410	369	419	437	436	435	392	415	387	401	402	422	403	433	394	383	396	433	406	416	432	386	442	406	407	397	389	441	395	402	390	409	421	414	454	416	393	418	407	401	431	420	411	368	402	388	411	394	384	387	393	414	423	428	439	464	390	420	411	408	408	389	402	431	430	430	413	417	415	383	405	435	372	410	430	405	406	391	422	422	404	401	458	409	391	406	432	433	435	411	444	414	404	395	440	406	394	427	411	407	421	450	416	411	379	404	406	418	378	407	387	405	390	394	450	391	396	407	429	403	394	394	392	410	385	375	444	429	403	447	428	378	419	405	413	420	396	414	384	400	371	441	380	393	410	423	424	450	415	417	393	367	384	430	383	417	411	420	400	391	427	398	405	423	419	405	366	458	406	432	399	411	419	390	379	426	397	399	390	429	379	398	423	409	442	393	398	396	413	440	365	417	429	416	428	418	409	422	441	410	399	400	368	445	418	387	418	413	401	379	413	446	429	391	402	449	386	426	379	380	419	348	375	397	408	375	409	423	414	426	381	415	402	417	387	420	385	424	424	421	410	456	391	415	449	392	429	424	423
2005	479	432	196	128	190	159	164	140	143	122	101	105	88	101	101	113	81	136	177	200	195	198	137	109	86	89	86	71	72	64	60	53	52	47	56	53	65	72	66	64	58	58	61	62	61	65	48	53	65	63	65	64	64	56	68	49	64	64	59	51	57	50	52	55	50	49	54	56	65	61	61	44	57	84	59	56	54	69	59	43	50	64	75	69	68	62	51	51	54	65	59	71	71	55	77	58	62	53	55	54	76	46	59	58	69	53	47	51	75	67	59	68	54	60	54	57	60	56	67	71	68	38	56	81	61	59	48	67	65	59	60	61	52	55	54	72	50	57	62	45	73	56	67	58	57	53	69	65	56	68	58	61	43	82	60	57	67	52	72	66	55	54	61	62	63	54	58	48	55	59	45	50	62	56	52	73	58	44	82	54	66	53	50	66	48	51	50	57	64	50	59	55	52	60	62	64	54	50	61	61	57	49	70	59	51	62	56	57	59	64	51	45	48	77	66	58	65	75	64	54	61	72	54	54	57	56	54	64	65	49	68	64	60	42	55	74	60	47	55	47	49	59	47	54	65	65	70	58	57	60	55	60	55	63	51	55	55	58	65	59	55	60	63	60	51	72	50	62	58	62	48	48	64	67	53	54	54	67	56	47	45	59	54	78	67	62	51	59	59	69	59	74	47	61	61	57	66	46	49	55	49	70	71	77	57	62	60	59	58	46	56	64	42	65	65	55	68	56	68	58	57	70	56	58	63	48	61	51	64	71	55	58	64	62	69	69	55	45	54	54	56	71	57	56	67	57	61	61	63	70	50	51	61	60	44	64	52	52	58	59	65	70	53	49	57	54	57	55	52	69	60	51	50	58	51	67	51	63	60	63	54	58	64	63	59	68	60	50	69	62	63	55	51	62	49	51	69	66	49	62	64	63	63	59	55	61	54	51	55	58	45	52	57	59	52	55	57	58	56	46	53	67	69	54	56	56	66	54	59	76	53	73	47	44	59	57	47	49	56	50	54	60	67	66	62	58	56	59	69	57	55	51	69	56	62	60	50	49	52	65	62	65	57	61	73	50	57	46	44	61	64	75	47	56	66	64	68	63	53	43	51	44	55	46	65	53	55	49	60	58	57	50	65	62	53	55	69	50	52	45	66	69	68	59	50	75	59	49	59	61	55	62	49	52	58	57	63	52	62	55	63	56	55	53	52	58	64	54	70	58	42	59	51	48	55	65	59	59	44	55	66	46	70	57	62	59	69	55	56	66	60	71	48	61	47	49	50	68	51	56	58	47	64	59	59	56	45	62	40	58	56	62	57	48	64	66	67	55	52	51	47	74	46	51	55	65	54	46	65	56	71	57	61	61	73	45	56	58	55	67	52	63	53	54	61	62	60	72	70	66	63	59	48	56	57	61	59	56	58	65	76	54	76	61	51	62	59	67	60	56	69	60	63	62	53	74	54	59	62	54	53	71	53	56	64	69	60	60	60	54	57	50	72	39	67	48	56	54	61	54	64	64	66	59	69	53	50	55	60	49	53	58	69	52	59	58	60	54	57	61	58	59	62	58	58	63	54	60	62	50	62	72	67	61	68	64	56	54	65	66	57	81	62	52	53	58	65	63	60	59	51	65	52	63	61	44	70	57	53	47	51	51	54	44	69	44	55	78	58	67	60	50	63	59	63	47	48	47	61	59	58	64	76	66	51	67	53	56	54	57	56	54	64	58	61	66	54	57	61	59	67	59	55	60	74	69	53	54	48	54	66	58	58	60	55	40	54	59	59	71	58	66	49	55	66	63	52	56	65	60	53	65	54	63	66	58	64	66	58	64	66	67	53	56	57	70	72	68	64	46	62	55	56	54	51	60	61	73	67	42	50	49	59	51	63	55	48	51	66	60	74	57	62	51	61	48	70	50	57	54	54	57	55	55	46	48	68	56	57	61	51	55	59	62	54	59	54	61	66	59	69	53	58	58	56	56	67	45	65	55	67	51	42	62	51	59	76	55	51	58	56	48	50	72	59	69	52	66	63	48	51	67	56	69	58	64	63	59	60	57	49	65	57	57	70	53	57	53	47	58	59	57	72	67	59	67	71	66	74	52	46	58	58	64	42	65	58	52	55	58	54	53	64	55	51	59	43	53	52	42	47	50	48	49	58	62	66	65	56	61	56	55	58	59	59	60	56	46	66	57	45	61	57	68	63	67	51	53	59	46	47	53	71	54	76	63	54	57	57	53	53	58	63	59	67	55	59	69	61	43	66	50	76	61	63	69	46	67	54	56	56	65	61	58	53	59	53	56	52	59	55	61	57	54	51	53	51	45	67	46	76	46	63	59	53	65	50	57	69	56	55	55	58	60	48	64	58	55	66	63	47	47	61	57	53	63	59	55	49	59	49	61	62	69	51	54	52	54	56	66	63	57	48	53	59	58	67	51	53	71	65	56	49	54	62	41	65	71	62	59	49	52	60	59	65	60	52	51	64	57	68	54	59	53	59	64	55	50	52	59	61	53	58	52	66	56	63	55	67	58	70	72	47	65	66	63	55	57	61	69	54	59	60	49	50	72	44	60	52	53	53	69	60	67	68	73	52	46	49	69	54	57	77	59	52	51	54	50	77	57	61	37	61	59	64	48	58	47	51	56	62	56	49	69	72	56	71	72	58	57	62	55	55	71	48	67	67	65	65	47	69	48	58	57	56	51	41	46	48	58	55	61	57	58	63	69	66	51	61	56	72	66	54	66	51	57	47	47	76	53	53	53	52	60	63	64	63	46	55	52	60	72	66	68	47	55	53	73	56	57	59	55	59	48	57	64	55	50	45	64	65	59	60	56	62	48	60	52	57	57	70	50	54	50	73	49	52	67	73	65	65	63	56	50	67	53	70	67	65	67	50	64	70	65	71	64	46	51	67	50	68	63	52	79	59	47	54	59	62	47	49	53	56	56	46	53	69	56	56	44	59	59	54	68	57	56	69	55	45	81	55	56	59	46	56	64	60	63	50	68	47	49	63	64	62	63	54	55	52	58	51	56	59	68	46	56	52	49	54	71	50	60	48	48	62	60	51	61	44	54	61	51	61	60	55	72	46	60	66	58	57	49	47	62	54	62	56	58	61	69	46	65	54	52	73	56	50	73	54	55	66	51	38	60	59	49	44	53	62	60	54	57	56	53	57	70	42	57	66	36	57	49	52	54	40	62	62	61	54	64	62	56	52	47	53	47	49	51	61	48	61	51	43	52	44	58	68	62	61	51	60	54	66	56	56	56	48	58	45	46	51	57	60	55	50	51	60	59	57	55	44	66	62	56	54	60	73	73	45	68	56	52	50	51	65	63	65	60	58	68	57	47	53	60	53	47	43	61	65	44	58	68	69	59	61	62	69	57	46	55	56	63	71	52	70	60	51	61	62	57	63	58	56	52	41	55	63	39	83	58	62	35	51	54	64	57	54	43	55	72	62	42	54	61	61	59	68	44	51	55	57	65	60	53	51
15018	5500	3917	2966	5945	9436	5809	6209	5088	3982	2860	1909	1740	1668	1658	1905	1671	1489	2928	4241	4658	3701	2945	2238	1514	1051	805	614	480	481	475	385	427	376	440	425	436	409	442	456	423	429	395	402	444	432	406	385	411	424	423	410	423	457	403	428	418	404	403	419	424	419	446	439	417	451	411	422	396	427	389	412	407	413	412	395	454	403	403	418	403	422	390	457	430	422	434	402	411	405	430	398	441	398	438	426	427	402	411	405	406	417	383	408	395	429	428	429	417	432	428	433	444	383	415	410	426	455	424	428	388	452	408	439	421	428	419	399	424	404	467	399	411	431	412	430	413	418	390	419	425	462	439	423	417	409	440	457	439	411	440	421	415	414	439	433	441	446	452	388	412	421	412	425	422	397	421	405	430	403	385	428	393	405	402	422	378	430	426	402	401	403	439	425	428	406	450	436	440	487	416	405	426	428	424	462	415	371	435	384	399	390	416	431	440	392	401	425	412	425	447	455	416	433	423	434	456	407	418	397	386	423	396	407	419	407	442	428	431	419	438	419	421	429	402	444	428	398	407	485	451	427	451	419	401	422	436	406	424	397	400	393	369	419	412	418	397	391	406	434	412	387	429	406	402	420	421	465	454	409	416	454	452	439	394	383	430	418	423	457	410	432	425	411	434	408	418	418	404	432	392	402	425	439	424	442	414	415	421	395	430	413	394	393	432	387	406	442	412	405	405	431	400	457	398	451	428	406	390	420	418	409	403	365	479	413	413	430	430	390	444	443	405	462	394	402	405	450	400	418	424	395	451	394	385	408	481	426	428	421	394	396	406	449	399	438	421	430	409	437	414	417	439	415	413	401	388	389	363	382	430	408	413	407	434	460	375	440	416	412	409	413	385	406	417	447	403	392	400	422	419	390	425	433	403	397	424	432	424	422	427	454	385	400	396	435	436	409	403	450	452	458	407	433	411	421	406	416	459	396	424	419	421	391	403	409	394	435	416	375	408	453	428	437	424	416	412	442	411	431	424	462	422	412	414	423	405	397	408	385	420	405	426	491	395	442	426	386	402	442	401	365	428	409	406	439	438	419	405	440	363	427	447	424	417	421	397	422	390	423	418	393	431	415	425	413	436	395	418	415	415	423	441	384	431	425	417	442	438	454	397	413	449	411	457	461	436	429	449	408	402	411	418	378	433	414	409	429	407	447	433	444	439	415	443	425	405	444	411	418	388	430	373	481	399	410	433	448	406	412	401	389	410	426	421	403	421	397	390	438	434	407	415	449	375	421	432	449	410	428	415	428	382	412	415	401	411	419	463	438	404	425	429	425	426	454	418	421	450	420	399	434	398	421	453	439	405	426	434	432	416	446	426	422	414	441	438	432	428	433	423	485	429	447	413	440	384	381	387	412	377	407	431	388	437	407	432	400	411	428	440	435	448	446	395	373	429	403	391	415	415	415	403	400	436	384	407	422	435	416	420	453	455	424	434	437	415	385	415	398	402	413	407	441	385	433	424	432	429	444	418	412	425	446	416	392	394	421	414	411	419	451	399	371	403	423	419	427	391	425	386	422	402	387	467	396	395	430	415	410	415	370	439	392	412	402	433	442	403	398	447	436	365	449	452	393	412	395	436	437	416	415	409	419	412	422	407	414	425	439	422	421	413	393	362	406	400	413	407	385	431	445	413	418	434	403	456	421	423	416	390	411	438	408	405	404	408	394	400	406	413	426	414	409	443	397	441	399	450	390	429	415	425	433	416	427	452	429	421	394	438	454	452	392	408	444	414	432	440	419	417	460	404	390	438	407	416	422	407	389	446	415	398	439	423	420	404	436	446	406	420	449	420	411	443	399	441	438	421	427	408	437	439	419	415	419	398	436	448	413	421	409	422	430	419	426	360	404	395	391	430	395	437	384	450	426	445	420	423	411	428	405	407	387	466	423	426	453	430	437	447	426	374	471	442	429	382	415	404	416	415	420	395	432	403	443	401	419	427	460	404	414	404	392	420	440	437	403	391	411	409	398	454	387	438	480	438	431	412	423	419	426	456	471	412	435	409	392	428	396	430	440	412	425	423	391	408	407	441	440	434	462	433	406	381	392	390	431	406	414	433	397	412	433	433	417	406	422	438	428	404	421	438	444	417	440	429	425	399	436	438	411	419	430	380	398	408	431	418	402	410	452	394	423	445	420	437	407	422	425	392	399	389	418	387	393	460	426	432	440	415	410	373	434	396	404	404	410	394	441	407	383	450	413	409	432	444	443	419	407	428	405	457	384	418	429	420	417	429	390	393	439	425	428	447	380	415	424	453	434	415	427	414	424	452	381	427	396	388	434	449	396	417	412	376	422	435	440	383	426	442	405	407	398	402	429	427	428	435	434	423	418	427	421	358	405	427	416	415	405	416	387	409	408	424	437	411	365	415	420	402	388	418	415	417	409	365	386	432	432	436	403	420	392	394	366	422	417	405	439	390	434	413	434	418	439	411	438	412	403	411	424	419	425	395	462	402	431	403	412	366	384	427	400	419	386	405	426	424	446	397	410	419	415	425	426	422	434	432	404	428	430	466	449	405	437	455	397	383	436	415	402	429	411	429	393	419	423	428	438	410	450	450	420	400	440	424	442	418	392	400	402	421	385	447	434	436	435	403	419	419	389	382	435	428	439	414	394	413	452	376	395	410	400	435	414	440	401	434	440	433	409	408	412	425	418	430	400	406	455	430	430	407	413	384	414	415	467	366	403	459	393	424	436	387	435	470	397	365	399	399	420	413	382	382	408	412	412	423	397	393	440	438	405	431	422	389	436	406	396	386	432	433	407	419	383	424	405	432	443	432	380	445	410	435	434	438	419	404	409	374	438	415	451	402	412	434	403	439	430	425	420	428	436	406	430	462	430	411	429	394	392	399	434	407	395	401	403	417	414	399	407	425	434	392	403	393	437	443	401	420	403	486	420	393	389	430	435	428	441	417	406	414	414	411	433	398	421	413	432	443	450	441	388	386	408	407	392	380	386	431	437	410	394	414	430	391	420	438	420	402	388	453	389	430	414	411	381	428	419	405	407	401	423	403	415	410	420	423	422	441	427	393	420	398	424	440	403	416	440	421	427	430	405	437	421	402	431	419	443	422	420	405	436	407	424	396	438	471	421	423	417	398	438	432	412	455	445	435	415	378	398	399	441	414	378	379	393	433	399	402	436	428	401	413	385	447	419	414	420	415	413	452	429	439	415	395	402	410	428	420	377	397	386	413	432	458	426	442	444	432	407	416	435	425	390	411	444	416	375	416	408	414	401	439	442	400	408	434	410	430	408	421	422	427	429	427	423	389	409	454	438	437	455	410	416	421	392	385	385	411	412	380	394	425	384	405	434	424	444	460	427	426	449	411	453	443	416	421	424	398	423	402	440	458	453	422	446	400	417	393	373	445	440	404	433	422	434	434	389	389	453	434	437	473	410	386	428	379	431	402	430	415	434	383	399	404	434	404	409	405	412	402	396	453	424
1694	976	520	256	168	161	137	245	221	221	170	180	151	149	119	140	141	165	316	475	623	548	364	289	202	166	117	78	77	59	63	48	32	49	57	49	52	32	38	55	52	53	40	43	60	48	45	40	35	46	42	49	50	52	60	36	52	43	54	56	42	39	39	48	42	34	46	42	52	43	56	50	43	49	53	43	48	39	32	34	36	48	43	38	46	50	48	47	49	50	44	45	48	38	44	45	39	40	42	40	46	49	46	44	39	42	38	39	47	49	41	45	38	59	39	55	49	35	36	48	44	47	50	40	61	31	41	36	37	44	46	36	34	46	58	41	41	53	49	58	49	57	47	64	50	42	44	50	59	41	53	45	51	38	28	39	51	34	49	30	40	46	31	53	46	35	42	46	46	34	49	38	44	26	41	42	45	44	44	41	30	54	48	37	37	58	50	55	59	50	47	50	45	38	37	48	43	53	45	38	48	45	42	41	51	41	52	36	49	43	47	44	44	43	52	42	45	36	49	50	43	52	48	51	54	36	33	42	35	45	42	40	40	44	53	33	47	46	44	48	35	50	47	35	45	51	41	49	45	44	41	48	48	38	43	42	54	53	23	54	38	50	38	38	44	46	49	43	45	42	51	46	55	49	39	36	47	53	55	48	55	53	48	50	38	47	36	38	42	40	34	48	41	43	53	38	42	42	46	53	49	43	49	48	36	48	44	42	39	42	45	53	60	46	57	35	49	47	41	56	44	37	59	50	33	48	47	53	51	48	34	42	49	53	40	44	38	38	45	58	43	56	38	48	37	47	38	39	49	45	52	37	61	44	44	49	49	56	48	50	41	45	41	46	44	42	38	49	57	45	44	42	57	41	41	34	47	52	39	53	41	39	39	44	36	38	47	57	40	55	44	47	33	49	45	35	43	38	52	45	41	34	55	42	48	48	53	46	54	36	43	42	59	44	49	41	48	52	44	57	40	49	52	44	40	39	46	35	31	52	41	57	51	40	54	44	53	33	51	60	38	44	45	39	44	50	44	42	48	44	50	49	62	46	53	48	47	45	37	42	30	44	45	44	38	53	54	37	34	43	49	40	51	49	47	43	52	40	56	33	42	43	36	42	52	58	55	63	53	45	49	50	47	49	38	47	50	41	54	46	41	33	42	52	51	41	44	48	50	46	45	41	51	35	41	39	41	50	48	47	52	39	34	43	48	33	47	41	39	39	37	48	50	41	47	49	58	43	43	39	49	37	48	43	44	38	47	43	29	50	46	40	34	41	34	41	48	25	50	44	48	46	47	46	42	33	47	30	42	38	48	58	46	41	45	44	53	42	45	47	48	40	44	40	46	39	37	45	38	39	49	55	43	50	46	45	41	39	34	44	40	48	42	41	36	39	55	41	39	54	46	63	50	36	36	53	40	53	56	48	45	58	51	50	42	40	46	35	45	47	50	51	49	52	37	51	55	57	49	42	41	45	57	52	25	52	47	53	56	52	58	46	29	46	52	35	43	52	42	38	51	49	40	41	60	64	46	41	46	38	41	49	45	42	47	56	44	36	39	40	35	43	48	55	43	34	49	46	34	39	21	42	47	46	55	39	54	51	51	49	42	47	55	34	42	46	51	59	48	54	44	47	50	50	48	53	53	55	44	43	49	52	45	39	57	56	32	38	52	45	59	46	61	54	57	38	43	56	38	39	38	40	46	52	45	43	42	52	43	47	38	50	46	29	50	47	50	36	45	51	57	48	43	49	48	44	38	53	54	47	40	50	59	39	41	49	42	46	53	40	33	40	58	50	42	52	42	41	36	55	43	41	42	56	56	46	51	53	44	34	53	44	33	45	41	58	45	43	50	44	39	39	52	32	43	52	53	39	54	51	40	42	50	35	41	60	54	45	53	45	46	37	47	40	37	35	36	52	49	61	46	52	41	51	48	43	48	45	47	45	53	53	53	52	45	48	36	47	41	56	55	46	43	35	48	44	33	37	36	50	53	42	46	49	36	44	45	49	49	50	41	50	59	39	42	46	53	38	35	48	45	38	50	47	39	51	46	53	51	43	56	45	48	38	44	44	33	54	40	60	41	38	42	38	40	41	49	41	50	41	43	35	46	45	41	41	36	37	50	55	42	51	55	44	50	46	49	42	39	44	54	42	45	54	46	58	46	32	37	39	52	36	40	37	59	46	46	52	45	30	48	43	68	50	54	50	39	39	53	53	44	48	50	44	40	46	39	52	57	47	50	32	44	54	43	55	51	42	38	44	52	50	39	43	42	37	39	37	44	43	44	41	40	39	40	40	40	42	44	41	31	47	37	61	44	44	45	45	35	31	40	52	46	54	49	37	54	48	39	40	31	37	37	49	45	51	53	46	37	47	48	51	47	40	53	39	54	52	58	42	50	58	46	49	55	50	45	42	52	46	39	37	31	33	49	44	55	44	36	41	43	56	47	51	46	44	48	33	56	41	44	37	44	41	25	46	40	33	45	39	49	41	35	44	56	44	49	50	45	43	37	55	38	53	43	45	52	49	35	50	49	52	44	48	45	52	43	57	38	46	42	44	42	40	46	37	59	42	42	49	57	51	49	46	44	45	42	48	43	56	49	51	42	47	49	40	48	54	38	39	46	44	49	40	34	34	41	40	53	50	43	51	44	51	37	43	40	40	47	41	34	43	43	44	45	44	37	35	37	42	47	51	41	43	47	40	42	41	57	45	43	39	40	36	48	31	49	33	39	51	46	49	43	49	34	53	49	34	47	47	44	43	46	46	43	49	50	49	37	46	60	41	43	45	46	49	60	48	50	48	53	43	42	45	51	51	29	43	51	38	43	41	48	47	48	37	39	41	47	45	37	42	55	50	51	36	45	40	52	43	51	43	47	43	34	52	50	45	40	40	36	38	41	39	42	50	48	52	45	38	42	43	48	61	49	55	38	41	46	41	43	55	49	49	52	53	48	46	58	60	47	57	56	45	52	56	36	49	44	52	54	49	46	48	41	49	49	42	46	48	43	47	40	59	51	47	46	52	44	48	49	58	50	39	50	51	40	51	43	56	51	48	40	37	45	44	42	50	47	67	40	53	45	36	53	56	50	45	37	35	60	41	43	49	43	51	55	48	49	38	44	43	38	34	43	41	52	57	44	53	42	34	34	44	51	47	46	36	46	47	41	46	38	31	49	49	51	33	42	61	52	44	59	43	42	34	42	49	44	32	36	45	57	39	36	43	45	47	44	43	34	59	43	35	48	39	45	49	49	57	37	49	50	44	45	47	32	45	45	31	48	45	51	52	41	43	46	50	38	52	50	36	40	43	45	47	36	39	45	43	44	46	43	49	51	38	48	51	53	40	38	41	39	52	59	55	46	49	48	45	31	46	53	43	58	37	45	38	53	52	57	33	43	45	55	34	38	49	39	56	59	43	52	42	48	45	43	48	36	49	45	42	34	39	45	36	42	49	46	44	52	44	46	61	48	52	41	39	34	38	60	56	41	33	52	41
17480	9196	5010	4769	8571	11558	6698	9372	8724	6572	5349	4638	4769	3777	3194	2929	3187	4075	7241	11136	12706	10630	8009	5798	4053	2715	1714	1088	681	520	394	356	312	335	330	310	354	324	345	314	327	293	310	327	334	324	329	304	315	323	359	315	294	354	348	338	354	330	337	311	336	335	334	283	314	320	328	285	349	369	316	307	347	335	323	353	317	328	330	340	334	302	313	325	364	304	363	333	343	329	341	317	321	330	292	320	349	327	347	345	327	344	363	309	355	337	338	339	308	314	342	322	356	334	352	350	351	324	292	304	330	337	295	344	299	326	312	308	322	320	317	337	351	332	315	334	320	330	360	358	340	348	310	330	360	292	317	291	332	359	305	324	314	310	324	329	321	341	319	287	339	347	310	347	326	329	339	318	307	335	348	335	333	347	323	358	348	318	319	336	344	310	359	331	334	317	340	345	337	323	320	319	344	333	336	312	330	340	339	305	306	313	321	321	299	335	325	358	325	333	337	368	328	343	334	318	307	317	325	319	308	284	301	329	342	340	333	304	323	315	317	330	327	329	347	355	345	280	316	303	384	330	327	321	306	347	356	317	336	336	321	334	311	316	339	308	333	298	334	370	318	320	326	336	318	324	350	350	311	316	295	322	308	364	333	316	332	317	322	323	348	307	338	330	337	330	326	342	315	350	318	303	327	294	329	317	330	316	308	336	306	315	345	303	332	328	358	339	300	327	322	276	349	321	320	317	327	321	339	328	329	323	341	331	362	339	326	317	302	330	351	351	329	309	339	329	339	358	319	330	318	306	333	309	361	304	331	350	370	352	315	288	332	328	325	352	346	315	322	305	310	338	313	356	379	328	319	323	330	309	331	323	344	325	324	351	305	332	315	312	325	348	357	323	348	312	317	340	342	334	336	343	348	322	327	336	310	328	338	349	325	307	321	300	318	322	317	347	335	338	327	303	350	338	357	321	314	322	352	329	300	319	355	328	325	335	327	329	306	306	331	349	327	327	339	333	327	343	348	349	338	307	347	364	295	341	335	324	317	331	328	320	303	345	321	319	336	297	322	317	348	337	283	354	338	275	335	329	340	366	292	315	348	315	302	324	313	287	311	359	299	337	326	310	311	305	315	323	337	306	333	317	330	370	315	284	317	319	332	316	312	317	323	306	321	328	299	330	315	349	283	370	360	328	302	359	368	317	328	346	313	319	327	314	338	332	330	348	292	325	360	331	352	340	322	334	321	341	327	338	354	324	376	369	320	308	314	301	309	290	320	313	299	328	317	345	341	335	360	337	308	341	340	316	356	333	363	312	354	342	378	336	321	304	326	330	355	361	312	338	338	340	342	341	329	346	338	317	339	348	274	301	320	345	330	334	325	329	319	318	344	350	326	310	365	301	350	340	355	329	331	353	312	336	340	314	365	337	323	339	310	306	326	317	312	347	332	306	348	350	330	290	337	320	370	345	309	295	305	358	311	315	290	349	315	353	300	317	305	330	325	303	317	332	292	309	324	343	281	347	317	322	295	364	335	321	332	330	337	329	322	343	347	339	332	359	353	338	350	351	328	296	312	342	327	325	352	318	318	326	354	355	340	316	323	331	310	311	312	335	363	338	284	316	319	337	334	338	320	320	351	341	304	332	319	329	349	335	349	332	326	314	344	357	316	331	309	326	326	329	345	347	321	354	320	326	304	334	339	303	307	324	374	329	348	342	325	345	306	324	322	312	318	358	313	316	363	331	323	362	315	302	337	328	349	318	327	348	315	334	324	337	323	329	347	354	303	322	342	321	312	342	331	352	308	308	322	332	311	300	336	356	319	333	324	350	301	325	325	339	339	339	320	340	327	337	341	326	298	319	299	312	309	332	307	337	318	365	329	343	322	302	312	343	362	358	328	327	347	324	335	335	340	362	316	331	350	332	323	315	346	331	340	325	333	321	330	335	339	323	314	322	324	340	313	305	314	322	319	301	322	339	335	317	336	302	305	321	312	364	332	329	316	334	328	331	349	320	311	307	299	327	308	314	346	325	326	285	354	307	303	328	338	358	316	314	329	305	325	314	358	355	326	329	336	342	310	321	364	319	338	309	334	326	278	344	344	348	304	333	320	357	322	340	331	340	304	326	369	321	331	339	336	316	358	321	331	362	349	308	318	348	339	320	312	350	336	371	332	358	364	337	311	363	312	329	313	301	305	340	310	317	369	306	336	311	316	342	296	320	329	342	317	311	357	321	354	283	337	331	345	348	315	325	310	324	319	314	344	324	308	312	352	322	316	292	295	303	325	335	302	304	330	276	325	317	333	310	305	332	323	335	325	371	332	308	339	320	328	297	322	327	300	300	326	321	354	296	330	341	347	326	321	308	344	357	350	312	315	341	354	321	326	326	344	356	327	337	347	369	320	311	340	308	335	327	296	282	303	303	351	295	328	308	297	326	328	344	299	295	315	360	328	313	340	285	341	345	313	310	325	348	314	320	328	330	321	352	342	303	324	329	353	345	340	343	314	338	333	344	327	354	326	330	301	338	300	345	341	316	304	313	337	314	323	339	326	327	328	318	310	335	325	300	299	336	329	307	344	323	317	324	334	305	356	304	311	304	303	309	325	284	329	322	342	337	361	352	308	331	316	342	347	350	354	324	334	353	339	307	341	346	383	298	331	318	292	329	343	339	345	322	333	324	329	325	315	359	303	333	333	338	324	310	296	293	334	333	312	335	331	344	286	346	345	338	331	351	297	361	318	317	345	330	344	340	324	341	325	355	337	324	322	317	346	375	325	329	323	319	348	325	322	332	310	344	345	351	324	320	333	337	334	317	283	316	339	343	360	310	329	328	316	336	333	331	330	325	313	326	344	306	328	319	337	344	312	320	328	354	341	320	331	363	327	328	316	330	324	307	312	330	317	330	340	295	288	341	316	314	351	320	299	300	343	335	310	326	285	316	315	322	333	316	346	336	305	325	302	325	323	328	350	363	316	357	327	345	339	312	331	289	334	374	320	340	320	292	319	330	331	325	321	300	332	322	302	310	326	318	326	325	338	323	315	336	303	317	305	338	356	346	316	359	318	306	327	340	301	287	339	338	343	327	332	313	320	307	335	335	351	297	301	318	331	299	353	329	332	329	343	341	334	329	340	344	333	315	333	331	322	335	323	351	331	349	314	311	335	307	308	335	312	313	354	313	293	338	344	325	298	285	346	344	332	320	305	344	341	339	342	342	305	317	315	345	329	373	360	327	317	324	315	310	303	334	326	307	364	316	340	346	281	327	317	334	317	312	321	287	369	314	316	305	340	301	347	315	342	335	330	357	343	336	333	333	343	315	318	339	327	350	306	290	339	327	363	326	332	305	292	311	330	343	297	335	328	312	317	338	341	336	342	338	337	361	338	334	334	304	303	339	330	299	311	326	278	309	313	356	324	336	319	333	322	293	319	330	351	331	289	351	327	327	299	324	316	330	334	322	362	319	358	315	349	324	320	365	354	327	343	310	335	348	344	342
3173	1024	432	242	182	169	165	235	211	179	148	186	220	172	150	175	218	299	476	637	628	445	453	355	267	156	118	105	82	72	60	74	76	67	78	83	58	61	67	66	68	57	60	61	75	70	73	64	74	60	68	63	74	67	86	65	71	65	54	50	74	68	71	70	57	68	64	68	65	60	65	82	92	71	64	72	62	59	68	67	64	66	55	53	70	68	73	50	65	65	57	67	80	68	57	64	75	53	62	79	43	57	77	67	59	62	69	55	65	59	74	64	64	58	54	74	65	61	70	64	75	53	62	73	67	57	56	62	60	74	55	63	78	74	71	73	75	80	74	67	55	85	69	72	69	65	67	68	63	75	62	67	59	49	73	59	58	66	72	62	65	66	65	68	68	68	64	67	68	57	57	55	61	75	74	77	62	57	74	67	70	71	55	57	70	67	63	63	71	60	71	65	62	80	68	67	52	77	70	65	57	62	66	55	61	58	63	80	57	54	67	67	56	63	66	67	65	70	77	64	70	68	63	62	69	79	56	80	62	71	67	70	73	89	75	75	77	58	80	54	85	53	70	48	61	71	69	67	76	70	75	60	78	67	66	61	57	78	78	71	68	74	71	74	70	68	76	62	63	78	70	76	83	61	61	65	74	63	72	71	65	55	86	69	61	65	69	70	82	86	59	70	59	64	68	82	59	77	57	66	70	74	73	66	69	69	65	70	63	68	66	62	68	82	53	71	76	76	59	68	62	74	65	62	70	73	61	76	59	75	65	77	72	50	62	64	79	71	78	71	67	66	71	68	76	58	71	73	80	79	59	63	50	68	63	62	70	68	56	51	66	78	60	66	67	75	69	67	72	52	71	63	71	66	70	69	67	85	74	69	66	64	61	55	65	65	72	56	60	68	78	64	59	83	68	59	67	88	83	63	57	77	70	52	56	69	57	56	56	64	64	73	69	61	63	63	67	76	77	61	61	70	51	72	74	77	69	79	86	61	68	81	69	49	72	72	73	58	67	68	61	64	60	71	69	62	62	58	76	82	76	58	65	73	63	67	65	66	65	78	72	72	70	60	60	74	59	76	72	73	58	62	70	61	70	75	56	75	67	67	69	67	64	63	68	70	78	61	63	52	68	73	61	78	62	64	67	72	70	67	68	74	66	64	58	61	66	59	77	60	71	59	57	60	93	59	65	70	67	66	63	66	69	68	73	66	87	65	75	57	71	70	56	79	64	55	58	72	82	76	58	71	68	65	77	70	65	69	70	76	65	69	56	75	63	53	66	74	55	65	77	79	52	80	62	66	64	65	66	74	61	72	60	65	63	61	65	65	50	70	79	73	66	73	61	69	64	66	79	71	74	68	61	71	74	68	75	70	69	72	68	62	80	77	56	66	71	74	54	70	75	54	63	79	59	80	69	78	71	64	72	68	70	71	50	73	62	57	61	60	57	52	65	75	68	57	63	72	64	55	74	61	58	67	70	64	53	69	62	66	68	69	56	59	64	55	50	60	63	62	66	64	59	73	71	63	59	80	54	69	68	72	65	64	73	84	58	58	70	82	70	67	68	56	69	51	68	69	71	59	65	63	67	65	61	60	72	64	65	65	65	63	73	54	78	78	68	68	51	69	57	69	58	75	68	80	65	79	63	62	58	80	73	76	66	76	60	72	76	68	68	63	75	71	74	106	69	61	72	68	61	50	74	85	65	79	47	79	70	64	70	67	66	52	57	66	66	63	70	74	74	63	64	58	65	64	61	74	73	74	68	61	69	77	71	64	66	75	66	65	62	78	56	64	64	69	66	50	86	77	70	70	69	71	59	67	77	65	68	83	77	79	71	65	58	79	67	87	77	57	63	67	69	72	80	74	49	68	62	49	59	69	81	78	66	67	58	65	65	67	61	51	52	71	72	70	60	65	68	64	65	55	68	56	64	57	62	91	78	89	76	68	71	63	64	71	61	69	53	80	65	63	66	67	58	70	61	66	70	67	68	72	52	60	66	76	85	56	74	62	80	64	67	65	67	74	75	69	79	58	61	64	52	66	72	54	61	58	75	61	74	61	67	73	58	60	81	64	78	67	63	65	60	81	55	73	68	77	59	67	57	55	70	58	66	63	74	57	75	52	51	71	56	50	71	65	55	53	56	61	60	57	60	64	69	66	68	58	69	73	64	57	73	73	76	45	58	55	57	54	79	72	58	71	71	72	49	71	80	78	77	76	81	60	65	70	55	65	81	71	64	79	55	66	79	62	52	63	62	66	70	75	77	68	61	80	66	63	60	60	70	58	59	59	55	76	67	65	62	66	64	51	64	59	72	61	62	70	75	67	56	64	68	54	70	68	58	56	69	70	67	52	63	65	74	49	67	63	77	72	56	52	70	70	68	73	65	72	70	66	58	69	58	68	84	73	63	82	89	67	57	59	72	78	65	63	64	60	63	74	61	71	65	57	64	70	68	67	64	71	78	77	53	66	69	66	64	75	71	64	61	84	55	48	78	66	57	57	60	65	69	74	67	65	58	59	55	62	75	89	82	66	65	63	75	76	59	62	75	66	62	65	69	72	73	60	67	57	78	69	58	69	73	60	67	63	66	75	70	59	61	64	65	53	64	70	72	61	59	61	70	77	69	57	64	68	69	72	65	75	74	71	60	47	64	54	62	70	73	65	67	68	62	68	52	70	68	47	60	67	62	64	72	80	78	85	75	72	70	67	70	78	65	53	77	73	47	64	60	68	58	67	66	76	64	63	69	72	51	62	56	58	67	86	73	71	70	51	84	63	78	59	69	69	66	68	63	70	66	73	65	75	68	64	60	57	79	64	72	69	74	52	67	62	62	73	65	55	66	64	62	79	64	71	73	68	70	72	68	70	51	75	72	73	53	61	51	66	60	66	73	70	73	71	68	62	62	69	57	63	61	67	49	62	68	63	80	59	87	70	72	63	54	82	64	64	59	69	79	71	63	64	59	65	59	71	62	66	66	67	66	62	65	66	63	69	53	54	60	66	64	74	71	80	66	71	71	66	73	74	82	68	72	68	64	69	78	64	67	61	60	60	68	62	61	57	75	63	57	62	66	66	60	81	68	75	61	68	70	65	73	65	74	64	68	68	67	60	72	66	71	75	58	72	75	54	73	72	60	61	63	81	78	78	54	63	54	57	60	86	70	60	51	54	52	80	66	71	65	66	73	64	82	61	53	67	71	65	59	64	55	73	61	67	57	69	74	61	64	76	68	70	68	72	77	60	69	71	57	73	63	73	57	64	54	84	62	67	64	54	54	55	66	58	68	53	74	68	65	65	74	62	71	61	62	63	57	53	63	65	76	76	67	76	87	48	52	57	70	69	68	70	89	60	72	62	52	71	54	49	61	55	68	63	63	64	74	76	56	66	74	67	60	65	65	67	69	64	71	73	62	79	60	57	67	58	73	61	72	51	63	70	65	64	68	76	77	57	72	63	66	67	58	65	67	69	61	56	59	59	68	62	62	51	55	53
18937	9055	4866	4441	7750	9061	8583	9758	7489	5388	5062	5354	5435	4433	3441	4102	4965	6733	10504	13233	11987	9689	8153	6539	4635	2823	1749	1147	737	689	596	507	478	490	514	533	457	432	494	484	549	493	500	453	493	521	475	488	490	493	488	474	486	461	489	500	495	479	505	475	477	492	478	482	478	485	471	475	500	468	451	449	485	436	472	471	523	490	504	517	484	462	452	499	459	467	489	460	509	520	494	492	461	475	484	462	506	517	514	459	458	478	446	447	534	480	518	519	469	504	493	514	516	476	507	497	495	486	467	455	476	488	432	475	481	494	508	492	490	486	479	484	486	453	470	502	493	480	460	476	461	465	474	499	467	484	488	499	459	464	516	499	481	463	477	486	500	473	489	504	470	446	467	474	482	462	527	482	486	455	465	507	484	533	437	477	472	463	484	513	469	465	491	459	453	482	471	510	489	482	477	504	456	478	441	508	478	497	459	500	473	479	492	460	434	457	494	479	493	447	466	457	495	494	451	467	467	469	496	469	437	493	519	515	543	481	492	495	491	471	491	480	448	494	523	452	437	485	470	493	485	508	502	461	475	459	491	462	457	474	469	498	501	495	463	550	485	474	490	487	446	517	469	470	535	516	465	474	464	491	488	485	499	485	490	465	500	458	493	463	454	463	490	476	492	498	458	490	461	490	524	469	483	472	450	464	468	527	489	481	478	486	441	461	490	470	455	483	490	467	450	499	478	515	519	517	509	475	499	487	519	523	468	472	503	459	461	471	465	470	486	537	469	492	521	483	481	480	495	468	502	496	458	487	507	502	475	486	461	469	485	495	473	488	490	451	481	471	427	459	510	496	514	503	473	464	470	518	490	483	480	480	469	466	437	505	443	496	471	491	468	489	511	473	466	508	467	483	494	469	491	483	469	481	446	489	446	505	512	478	458	468	458	451	500	471	496	484	489	489	471	463	473	492	497	492	459	488	502	480	496	465	461	506	475	485	498	482	469	475	462	502	480	492	494	532	510	470	461	540	479	482	492	464	519	483	491	491	487	441	454	504	513	494	500	516	465	467	481	466	446	510	455	500	453	450	507	465	517	477	484	493	456	470	443	453	498	454	488	503	486	452	499	450	485	493	488	492	487	491	467	495	503	488	457	483	447	536	484	445	486	489	510	483	438	455	463	551	474	461	473	486	474	463	449	434	482	499	505	466	476	493	518	521	491	466	547	483	489	470	481	499	489	477	486	420	490	507	457	482	467	526	496	455	493	456	467	477	483	484	450	487	459	481	493	472	527	491	479	494	501	507	458	460	451	471	510	460	491	448	490	462	471	446	503	447	498	486	465	438	521	475	516	486	502	496	491	448	475	475	482	479	464	468	485	479	483	485	511	491	496	459	467	481	488	479	477	462	492	479	487	491	497	465	489	478	487	519	515	479	464	481	509	521	464	482	516	480	453	486	488	468	506	488	485	483	478	501	421	485	519	516	487	506	511	452	464	492	516	486	477	528	497	491	466	515	471	476	472	462	442	493	468	519	469	471	465	508	463	499	500	489	469	435	466	451	507	452	471	545	491	457	494	493	488	474	486	483	484	468	495	498	531	460	472	485	507	493	482	488	451	489	509	513	472	472	434	493	487	477	499	462	473	483	502	485	512	484	491	476	487	512	501	459	468	468	508	472	491	477	509	515	467	450	451	490	511	486	499	474	466	477	477	486	469	491	484	485	483	461	463	454	469	481	500	504	493	479	474	482	462	506	504	492	492	446	503	450	502	503	484	459	499	493	463	460	461	496	506	472	516	491	477	533	461	504	508	492	478	441	512	458	479	489	486	467	485	504	463	495	481	470	498	492	469	497	474	478	506	482	478	476	477	506	495	498	483	489	486	495	467	465	492	472	504	517	494	474	469	510	474	486	475	470	493	444	465	483	464	475	487	468	516	459	504	484	484	498	471	468	455	476	508	469	487	442	458	508	505	497	476	509	518	511	506	436	483	489	482	425	459	467	484	482	501	491	440	464	519	476	526	458	493	497	467	514	456	465	474	497	449	483	440	464	464	496	478	485	461	462	459	430	489	512	488	454	482	497	450	477	493	492	455	528	466	489	507	461	475	509	465	512	458	498	506	515	476	509	494	457	500	503	468	459	466	492	510	473	486	465	483	475	464	499	526	503	464	452	441	505	460	457	515	488	492	444	493	472	504	531	523	462	498	513	464	466	463	483	468	436	504	454	491	506	500	483	485	454	485	508	528	474	509	470	517	471	485	489	453	434	496	468	513	495	492	489	507	504	486	492	493	492	475	464	505	486	504	459	487	487	501	507	499	518	469	510	493	462	517	494	499	474	530	493	505	498	496	476	503	488	497	461	506	445	441	471	482	455	511	450	497	459	497	487	489	467	497	490	493	472	464	472	521	491	510	486	446	440	503	482	444	470	483	477	506	481	481	478	513	482	463	479	471	483	481	472	460	489	485	475	468	459	499	507	462	468	453	489	436	444	451	507	480	459	449	519	453	472	471	464	426	480	488	482	506	478	474	467	502	528	470	491	457	492	478	473	462	476	483	469	488	480	506	488	504	496	494	486	507	472	459	466	460	474	470	507	494	487	484	462	491	432	507	488	496	509	474	500	473	476	479	507	451	521	477	484	479	499	460	496	477	510	476	481	490	505	494	527	521	500	542	484	495	528	483	435	489	471	504	462	468	455	443	499	482	492	488	480	466	478	466	448	475	485	452	514	462	491	498	494	522	517	478	477	509	484	497	467	440	487	491	495	467	469	475	462	466	495	487	506	472	482	513	504	491	548	490	485	501	503	461	473	463	477	480	460	449	446	512	487	473	463	425	482	482	446	451	456	477	488	464	499	500	451	493	478	496	450	458	443	481	462	524	498	505	495	482	502	485	505	491	465	488	508	475	465	465	455	468	498	457	482	452	507	484	486	484	477	531	475	494	504	493	451	444	474	495	493	465	472	470	459	490	459	510	492	469	492	456	504	489	499	476	494	493	455	478	460	505	486	458	453	468	480	494	482	467	460	499	484	469	501	493	485	501	549	508	452	515	478	440	488	484	460	495	519	484	443	472	465	473	511	494	462	492	453	521	487	509	480	484	462	509	494	478	498	479	490	504	465	487	486	490	491	473	457	473	473	473	510	480	529	477	452	517	491	471	468	485	506	488	509	472	484	454	464	493	474	476	500	490	509	487	546	496	500	493	460	458	470	486	505	469	469	432	528	511	493	494	476	460	488	536	460	484	508	456	478	457	485	472	463	506	451	499	459	500	508	483	465	471	477	462	502	464	486	506	472	462	473	475	498	451	495	485	487	475	479	466	496	481	475	478	447	481	515	441	496	472	459	471	474	452	465	451	490	479	501	497	550	482	455	488	480	506	529	477	484	448	506	488	469	473	498	483	450	469	473	480	458	461	476	506	475	450	466	514	453	469	494	464	493	460	467	514	475	507	465	486	509	468	501	492	486	460	461	489	492	447	509	512	503	488	518	534	484
2867	1211	589	352	234	219	222	318	307	303	256	248	220	196	182	185	218	400	685	1015	975	928	769	521	442	300	215	138	83	71	60	57	38	57	55	55	57	54	46	44	50	68	61	40	54	65	47	54	58	60	49	52	66	49	56	43	48	49	53	62	60	44	44	52	60	48	73	50	57	55	60	53	41	52	61	43	57	63	57	54	61	54	60	57	50	38	64	58	54	34	56	49	50	58	50	63	59	47	50	54	64	67	55	58	68	51	41	59	55	58	62	62	57	54	57	48	64	47	46	54	55	46	62	65	53	54	40	60	59	60	54	45	46	36	50	52	66	53	62	53	60	52	38	36	54	55	58	56	58	50	48	40	48	53	61	51	59	46	48	67	59	60	63	50	51	66	49	47	63	52	40	52	45	44	62	56	52	47	46	53	60	61	51	60	46	46	46	62	43	45	55	52	49	61	50	52	55	55	61	55	57	65	39	55	47	46	50	64	66	55	56	58	55	64	54	72	57	56	52	63	58	52	59	55	54	57	59	62	75	41	65	48	65	48	55	52	47	53	55	65	52	50	51	54	66	45	55	52	50	48	53	56	61	53	55	46	51	60	68	60	53	47	53	52	49	45	57	38	56	56	58	50	42	41	46	57	59	52	50	63	63	56	60	52	41	47	54	54	57	41	43	60	53	58	73	60	62	46	62	50	49	56	60	43	65	56	65	40	54	50	43	53	64	47	49	70	57	57	49	50	60	66	56	62	66	68	61	63	61	62	53	52	67	79	62	58	44	57	74	59	50	47	46	62	51	59	59	46	67	63	53	70	62	58	45	49	56	41	50	60	63	62	41	46	53	50	46	50	59	43	57	51	67	56	55	47	41	63	54	60	63	44	56	64	58	50	63	51	54	58	54	54	59	62	40	65	60	54	56	64	58	54	53	49	57	56	59	45	59	51	53	60	59	51	53	62	59	59	62	56	62	60	44	58	54	55	46	67	53	53	50	44	46	63	55	52	43	47	55	50	42	57	55	51	61	59	63	58	71	59	50	55	52	47	51	51	51	58	57	58	50	63	54	46	48	70	41	56	31	69	60	39	55	44	62	60	47	68	55	51	39	41	48	56	50	48	48	53	50	49	66	58	55	45	50	63	46	47	46	50	59	64	45	47	50	51	64	61	51	74	64	58	43	56	43	54	52	59	50	55	56	51	49	54	53	53	62	52	51	53	55	39	57	55	57	50	63	57	50	61	45	58	30	58	65	69	49	59	47	56	51	49	50	56	63	70	42	68	58	58	60	47	47	61	45	54	60	49	49	46	52	51	59	43	64	61	66	52	40	41	67	43	46	59	69	50	56	41	55	45	57	50	61	50	57	58	49	61	51	45	56	59	57	47	54	51	43	47	43	52	42	48	49	40	64	65	47	55	48	60	51	53	54	49	49	66	40	62	60	62	48	49	50	56	43	59	46	50	47	49	54	55	44	64	57	44	63	49	62	51	59	60	47	59	57	57	48	55	46	58	56	68	56	58	47	46	41	56	47	64	48	54	54	54	52	52	67	54	37	63	62	65	64	52	54	53	61	41	53	53	59	56	54	44	60	51	50	58	47	42	52	36	56	46	59	48	62	48	52	43	61	64	64	68	59	53	50	55	78	57	65	51	75	50	40	63	64	52	56	73	54	55	50	69	60	44	49	47	50	55	59	48	58	57	42	64	49	44	48	58	57	48	51	57	51	59	65	38	52	50	52	65	49	51	60	61	61	44	60	66	50	56	51	53	51	49	55	49	59	53	43	51	58	56	58	55	61	52	61	53	46	58	67	64	55	56	52	62	59	47	64	57	48	56	66	56	46	48	66	57	52	65	47	49	72	54	61	40	60	54	54	58	79	54	61	59	54	49	61	49	57	58	53	56	58	62	48	65	53	57	67	62	57	62	58	47	52	62	62	50	60	63	49	60	49	54	43	59	63	50	53	63	55	51	44	64	47	49	65	59	52	65	52	57	41	59	61	46	55	57	41	48	53	52	64	66	52	46	61	54	56	49	60	56	63	66	47	51	37	49	48	52	48	44	57	55	57	65	59	42	62	62	66	43	56	54	61	59	57	63	59	67	49	57	52	56	54	54	68	50	56	44	46	59	47	64	51	61	59	62	57	54	53	64	60	62	43	53	61	44	57	48	42	62	53	43	54	40	64	55	66	59	48	56	53	54	42	55	57	63	43	65	55	47	50	64	52	57	61	43	40	45	84	59	52	51	46	59	56	44	57	70	46	55	54	52	71	58	45	52	59	64	55	41	57	53	55	48	62	67	53	70	55	65	64	51	44	57	69	39	70	55	49	49	42	39	50	51	53	57	55	49	48	65	50	54	56	57	73	53	59	47	42	44	60	52	48	62	53	40	61	50	55	52	49	61	56	57	43	50	43	63	56	59	66	57	61	55	50	41	58	58	62	55	65	51	46	48	53	50	55	43	55	41	49	49	53	51	43	48	62	64	45	53	62	57	41	55	42	45	53	55	47	53	51	43	46	54	46	57	51	53	46	52	54	43	55	61	53	51	52	50	77	77	56	54	69	53	54	50	51	45	51	50	42	43	58	58	42	63	56	39	61	59	51	39	56	49	53	52	54	61	51	47	59	51	62	45	55	48	50	53	67	45	52	51	58	54	42	53	56	51	52	55	54	51	61	58	62	46	52	47	55	59	57	47	60	64	50	59	49	57	63	49	63	46	53	65	41	66	62	55	55	52	44	70	54	59	62	61	63	48	54	60	50	32	53	60	56	61	58	54	53	53	55	50	49	59	57	46	54	52	54	66	59	61	50	52	54	39	59	55	60	53	69	48	52	41	51	56	45	74	50	43	36	54	52	62	52	55	46	52	45	59	53	66	53	56	70	51	55	64	63	45	48	53	58	64	65	58	46	64	44	51	39	56	47	55	45	49	67	50	55	43	58	59	54	53	52	56	52	49	49	55	49	57	42	45	61	56	51	54	55	50	53	51	49	60	62	71	57	52	44	51	49	66	53	70	52	53	56	68	48	44	54	50	63	60	48	58	61	66	54	64	55	66	53	63	45	55	48	50	59	41	53	58	55	48	58	67	52	52	71	55	47	48	46	46	68	66	55	49	67	59	51	63	50	39	48	56	50	52	47	67	49	47	53	56	52	61	59	52	54	59	45	60	44	66	53	42	59	46	54	48	53	47	53	63	57	56	50	46	52	45	53	48	52	57	49	39	54	48	42	59	67	54	66	68	58	50	45	55	50	49	55	50	59	66	48	55	67	49	73	42	60	63	60	34	57	52	55	55	49	55	40	63	56	46	52	64	52	53	55	47	55	71	49	44	56	57	42	57	46	46	53	57	45	45	53	51	59	51	43	57	46	62	50	48	41	52	51	47	57	57	57	63	44	53	58	66	57	60	40	62	44	54	57	58	54	53	58	49	58	50	71	49	59	52	54	67	58	55	60	65	68	59	56	70	52	46	49	58	51	52	64	64
23393	10966	6088	5822	9854	11892	9877	11502	11358	10039	7491	7351	6639	6263	4764	4409	5138	9287	14540	17486	17838	16303	13348	10563	8496	5487	3191	1820	1083	646	524	391	430	408	409	398	386	423	391	365	367	369	411	407	389	378	399	376	382	394	373	386	389	426	384	364	366	367	386	380	384	381	407	370	383	389	395	366	342	394	379	401	365	380	393	369	395	381	423	423	392	407	350	386	409	418	394	379	343	346	388	372	392	402	404	336	373	392	343	435	365	383	395	419	360	382	402	387	402	378	371	385	367	376	389	380	408	381	371	393	350	373	371	370	382	369	403	367	387	412	370	378	434	362	373	379	382	378	400	406	435	387	412	369	356	419	341	356	380	394	378	395	395	374	362	403	376	373	399	375	367	324	379	379	397	372	404	387	408	379	396	400	399	409	395	414	410	379	372	363	401	416	415	389	423	406	381	373	405	391	418	344	353	381	401	374	364	382	391	399	391	426	383	413	450	348	385	363	376	377	363	355	410	377	345	387	382	382	371	412	362	410	402	350	401	433	397	351	385	403	377	375	402	407	365	384	369	405	416	415	397	422	422	363	354	360	401	382	370	410	387	428	402	371	414	381	402	399	406	422	383	361	409	412	377	359	385	398	379	406	388	372	379	388	389	408	401	402	365	376	382	367	362	436	389	357	397	380	367	340	409	388	360	426	373	420	385	362	394	391	396	382	390	379	394	372	366	366	372	390	378	369	384	386	386	379	381	368	389	383	375	362	383	409	383	390	377	401	378	397	406	422	371	397	387	387	396	394	416	397	421	394	347	418	366	413	360	359	376	416	342	380	366	380	425	394	383	340	394	402	390	384	384	406	364	386	402	392	387	390	388	386	380	400	407	408	355	389	381	436	374	359	384	367	395	404	391	428	425	392	386	408	418	369	367	382	389	372	358	378	357	341	381	365	396	385	396	341	360	402	386	415	378	377	392	353	385	384	388	377	384	357	393	384	396	412	408	387	369	373	402	405	396	377	377	369	366	417	447	374	364	417	389	379	428	380	364	380	390	388	445	395	366	392	346	382	411	393	407	395	429	391	384	366	413	386	386	397	373	386	383	399	365	382	363	396	401	392	391	423	357	367	394	379	375	410	407	363	375	374	392	421	400	391	375	359	408	356	381	421	381	376	399	373	402	412	413	404	403	393	392	390	370	404	398	367	393	390	397	353	374	378	363	402	398	404	378	402	420	350	403	370	406	388	395	377	432	394	385	383	354	386	407	394	398	416	388	370	392	396	371	369	414	353	402	364	381	393	342	397	367	393	355	386	364	407	376	401	414	377	394	374	396	410	405	405	418	379	362	379	367	394	397	414	383	368	397	401	410	391	390	394	386	391	384	385	384	366	388	372	364	353	403	364	383	393	372	393	408	368	404	358	379	381	414	391	394	360	374	368	370	381	390	390	382	345	380	409	408	363	374	410	382	400	374	387	374	385	410	370	382	421	389	418	392	355	375	363	398	387	403	397	391	425	379	405	372	373	379	377	397	397	387	378	396	376	403	385	405	415	379	399	410	385	402	401	417	401	401	372	386	372	356	376	402	428	389	364	375	366	406	376	384	357	410	406	386	391	360	391	377	394	359	386	380	413	376	391	392	348	384	368	382	375	394	372	371	381	416	380	335	385	364	399	377	409	373	376	388	399	428	382	394	403	369	383	391	373	371	406	393	377	372	378	382	362	369	386	382	418	355	376	424	385	404	396	391	381	355	376	370	356	409	409	401	394	345	382	432	398	386	407	419	432	380	373	385	393	386	385	364	407	371	393	370	407	392	380	421	407	382	356	389	372	397	361	377	380	424	420	397	375	410	414	383	378	353	418	392	399	362	377	359	392	399	378	376	420	410	416	393	406	405	369	417	408	412	416	393	361	386	375	420	347	383	361	391	360	425	356	368	405	377	387	398	397	377	424	366	336	382	392	346	383	370	406	371	400	348	379	392	381	426	398	369	381	375	366	390	400	367	424	434	378	363	350	357	381	387	339	373	385	380	382	388	370	356	409	398	347	402	374	403	369	395	390	410	374	381	402	376	381	406	348	359	397	405	377	384	422	372	378	374	392	383	394	384	381	406	375	373	382	366	396	368	401	365	383	379	361	348	412	363	368	372	374	414	400	368	372	375	372	357	424	370	379	385	391	373	398	377	395	384	379	390	404	400	421	378	386	411	371	377	400	419	355	375	415	389	353	409	393	383	362	404	411	404	359	361	380	384	393	412	392	375	391	380	375	368	427	385	369	348	353	380	379	407	398	373	380	386	345	367	385	367	361	356	428	352	342	338	410	429	388	387	393	363	346	380	388	386	375	381	402	407	388	411	409	422	362	392	379	418	387	411	387	372	368	413	392	399	385	386	389	418	391	422	387	393	381	376	376	358	373	406	378	359	405	332	339	358	390	384	352	376	418	418	427	383	379	396	394	364	386	400	351	373	362	386	396	434	378	393	381	375	378	419	397	398	363	392	331	388	378	405	372	393	390	363	377	386	373	396	368	375	350	389	434	425	355	361	400	395	368	376	409	381	411	408	435	407	412	402	384	393	408	367	374	389	397	366	427	358	377	394	376	369	359	364	365	371	390	403	382	408	384	410	421	341	366	361	387	402	397	430	387	377	361	410	395	412	353	399	400	393	360	407	393	380	363	388	356	384	376	396	386	374	362	383	419	387	374	412	392	345	371	420	419	393	388	374	405	411	377	352	382	359	353	383	394	401	399	373	360	363	382	366	358	413	412	380	380	397	401	392	394	416	401	385	390	353	395	390	408	392	349	405	422	366	396	380	372	380	409	356	372	398	394	395	408	363	394	379	396	392	388	375	381	388	412	357	379	357	394	407	399	375	392	391	422	394	381	404	377	387	389	417	390	367	380	378	388	395	380	389	397	411	437	371	380	387	359	367	383	371	388	409	380	365	360	359	376	375	390	413	409	402	353	371	383	377	381	374	381	359	384	416	361	406	390	418	405	396	344	398	400	375	348	385	386	413	379	372	381	369	376	378	409	386	390	410	388	396	422	415	418	377	375	376	376	346	380	350	409	417	380	388	389	387	395	412	398	368	386	361	385	424	420	359	386	408	406	370	373	371	386	390	375	392	373	407	405	379	386	391	360	432	393	420	400	396	409	398	354	402	368	400	366	374	387	364	390	371	395	376	390	422	370	399	356	385	371	400	370	391	395	371	394	355	416	380	355	390	431	395	404	375	388	379	383	373	370	408	372	417	406	384	390	368	391	352	372	358	366	413	365	384	395	372	405	343	358	406	398	405	383	414	381	426	374	376	415	395	407	407	350	329	379	412	402	414	406	394	403	384	394	375	407	386	385	408	371	383	401	411	407	390	382	383	380	378	384	376	373	373	373	422	383	398	391	416	384	375	411	379	385	364	357	401	394	421	401	436	400	380	404	371	415	384	408	369	396	347	392	366	389	368	368	399	353	374	371	353	352	401	338	373	411	381	387	397	369	400	396	384	385
2377	714	336	146	114	140	144	210	204	153	180	173	183	202	145	140	99	111	139	131	160	158	137	143	126	88	94	92	72	54	71	48	53	75	59	61	66	52	52	66	52	48	66	39	65	46	58	57	55	56	56	64	50	53	68	62	60	70	67	62	49	54	69	57	65	59	64	62	53	50	47	81	52	61	73	49	60	50	43	77	53	53	65	58	41	64	63	65	69	70	50	48	46	62	48	56	58	53	46	49	46	55	70	63	59	50	57	59	58	57	56	51	56	57	59	61	51	54	55	61	52	62	56	51	56	54	59	58	50	70	50	51	59	69	62	48	60	55	51	56	69	42	56	55	53	55	44	62	60	52	56	65	49	55	46	68	47	44	71	52	52	69	59	56	48	67	62	58	68	56	69	56	59	63	72	56	58	53	71	53	54	59	61	72	50	65	55	59	63	53	65	48	57	79	65	56	65	57	52	62	59	55	64	59	57	51	51	55	44	70	61	49	63	56	61	64	64	46	71	65	51	59	47	47	51	53	73	59	59	52	66	62	71	55	49	62	66	55	57	52	48	68	52	52	66	80	58	62	46	61	42	64	59	73	53	53	57	64	47	55	64	63	64	56	53	74	55	47	55	47	52	55	58	63	63	71	64	57	53	65	60	60	51	51	60	66	64	68	55	51	45	59	70	52	47	55	58	62	69	48	64	72	58	71	64	63	39	60	52	57	63	60	66	53	62	52	58	53	60	56	61	49	49	57	48	50	55	51	57	56	60	49	62	59	60	57	56	62	68	69	64	44	63	63	46	59	63	53	58	59	52	69	65	55	49	65	63	49	56	70	63	50	70	55	57	61	66	62	46	50	57	45	56	63	38	51	61	57	48	54	49	51	62	43	47	58	62	49	46	56	60	59	52	71	48	58	61	55	47	60	74	74	48	60	63	38	62	66	56	66	66	68	58	61	51	57	50	48	61	46	67	68	64	57	55	59	60	50	57	56	64	47	62	65	58	58	59	64	59	59	64	55	69	56	58	61	45	60	60	56	57	55	55	70	57	64	53	57	52	51	62	45	52	64	52	46	66	72	67	50	66	63	48	59	54	54	63	54	46	50	65	55	53	62	58	61	51	61	72	57	58	58	60	66	60	77	46	57	45	54	57	57	49	53	68	57	61	52	63	52	52	63	46	49	45	56	49	60	60	62	53	53	58	46	62	45	61	59	68	69	62	55	60	60	64	49	70	47	55	55	64	64	58	48	66	46	49	42	60	56	70	54	49	66	57	55	60	62	74	54	55	60	64	58	66	68	53	53	58	57	66	54	44	52	46	53	54	50	52	63	60	64	62	63	52	47	53	55	50	59	52	56	57	65	47	64	43	66	57	55	63	51	81	67	57	66	49	43	66	69	72	50	68	49	58	61	62	57	58	56	65	56	63	54	39	59	60	63	57	63	70	60	62	58	69	53	61	44	65	41	57	62	59	61	67	61	48	53	54	58	70	64	54	75	42	61	54	50	60	48	69	48	57	51	47	54	70	50	55	77	66	60	52	56	55	52	76	71	51	59	61	40	56	70	57	64	43	52	54	51	57	61	52	60	51	50	45	49	53	46	61	58	52	76	55	69	60	52	58	62	52	67	60	59	66	71	59	70	51	51	67	56	59	47	53	55	62	58	48	67	67	44	51	62	49	61	57	60	72	61	70	53	57	52	54	48	52	49	49	58	63	56	51	61	60	60	75	63	57	40	62	55	59	58	72	63	53	51	52	49	59	58	45	73	64	51	51	66	35	53	66	53	57	48	67	57	58	58	69	53	61	63	49	65	52	52	59	42	55	51	62	61	56	70	49	59	67	49	77	73	54	70	58	49	56	48	52	67	50	60	60	58	74	64	65	72	65	42	51	62	45	50	48	55	64	50	59	47	55	52	68	46	62	56	60	71	50	59	59	49	66	56	62	60	68	65	54	66	49	64	61	44	41	70	62	47	49	66	61	60	51	55	47	50	50	54	51	54	43	48	55	68	56	63	60	68	59	64	62	50	54	64	61	58	52	51	51	59	70	60	58	44	61	62	58	56	57	51	63	64	61	51	50	68	65	37	49	54	65	50	60	60	56	55	64	57	63	55	51	69	61	51	69	57	48	51	55	50	57	58	57	72	67	65	61	63	59	74	49	58	60	44	62	59	69	50	56	53	43	62	53	71	44	61	57	68	65	62	55	58	60	52	65	54	48	49	60	64	61	54	62	50	54	51	55	44	71	68	54	47	57	78	67	63	53	48	58	41	59	59	54	56	61	51	47	65	51	60	53	45	53	54	72	62	55	65	51	61	64	48	54	63	56	52	52	48	66	71	58	56	52	58	43	56	59	51	72	51	58	56	48	60	52	55	56	59	58	64	63	63	55	59	61	56	65	62	72	57	62	55	66	59	64	54	60	51	43	60	60	57	62	50	48	72	59	71	60	59	41	57	70	39	75	68	70	63	50	47	63	53	63	65	55	63	63	58	60	54	52	52	54	56	55	65	56	61	50	56	62	55	62	64	55	59	52	49	59	56	66	44	65	66	64	60	66	60	62	54	70	51	49	51	39	60	56	47	53	53	72	41	59	45	55	55	48	57	58	70	62	46	61	58	47	65	56	68	58	66	72	61	65	45	59	66	57	52	50	56	49	44	62	58	58	57	56	70	49	62	61	49	54	60	68	60	71	65	50	49	48	62	61	48	66	52	58	51	59	63	55	80	54	44	62	57	66	49	66	60	63	68	65	57	78	54	48	57	55	48	50	46	48	54	58	46	64	48	61	71	49	43	54	43	59	41	62	69	58	61	66	50	51	67	55	48	59	60	65	67	65	63	71	50	50	49	56	50	61	62	71	56	55	71	65	47	71	58	70	72	56	55	47	64	72	51	56	58	49	53	51	67	60	64	54	59	70	50	69	59	47	56	56	55	65	55	62	64	56	61	52	69	67	53	53	62	55	50	51	53	65	48	67	54	49	50	56	43	62	57	58	60	62	53	61	36	51	77	62	74	67	50	60	57	57	57	53	49	88	51	65	63	54	50	43	70	51	67	52	55	58	73	76	62	67	58	43	58	56	45	53	60	59	58	54	52	58	59	63	56	54	57	61	59	72	52	63	62	53	60	53	59	67	51	53	51	61	48	52	48	67	69	57	60	56	59	68	62	55	57	60	62	63	51	70	53	59	52	73	74	63	62	51	61	55	55	51	68	56	49	52	57	50	62	55	54	53	61	66	63	60	60	61	77	54	63	56	49	64	69	58	61	53	58	56	47	59	66	68	46	50	51	58	52	59	60	65	58	59	66	65	63	56	53	53	55	46	55	55	65	62	50	67	65	62	52	71	55	73	67	54	56	51	52	60	68	50	58	50	52	44	45	59	65	49	65	66	50	75	60	53	59	66	70	47	62	75	70	62	59	51	53	41	63	58	53	55	64	55	44	58	54	50	52	44	81	51	51	74	56	45	63	64	56	55	57	68	53
18621	7055	3681	2751	4545	6953	6470	8201	7771	5257	5238	4652	4691	4760	3091	2657	2119	2207	2693	2671	3039	3042	2446	2275	1802	1351	927	697	545	454	463	445	392	407	390	426	393	399	418	413	429	426	408	444	436	467	412	416	438	425	430	399	411	392	420	428	426	398	393	398	394	419	419	389	416	381	425	443	409	436	427	417	424	466	412	415	425	436	415	376	424	446	404	424	404	466	459	416	425	438	404	408	418	432	413	410	432	371	390	425	410	419	442	421	463	381	440	438	434	435	424	433	403	410	415	402	456	434	425	396	413	440	436	444	427	407	414	420	390	404	433	434	457	395	383	422	442	419	384	423	426	397	417	439	395	422	419	435	421	411	434	384	410	430	420	389	375	394	430	442	436	439	452	459	416	435	408	434	438	393	423	425	433	455	439	411	386	427	449	415	381	422	395	461	409	403	411	422	436	420	411	393	386	448	396	428	400	379	392	393	389	413	455	389	376	445	419	394	399	409	386	446	430	396	394	386	399	388	425	444	414	408	433	418	392	421	404	413	417	369	411	426	433	410	416	424	439	434	400	434	366	413	453	415	376	449	409	425	399	396	419	409	456	472	430	418	393	406	398	419	413	459	416	446	432	403	409	413	466	407	406	407	377	418	448	419	434	420	424	402	433	393	398	457	456	450	427	404	432	383	403	373	431	432	425	393	426	415	379	436	425	393	445	447	440	422	410	408	414	435	417	405	444	438	409	437	410	387	414	439	438	398	455	403	414	443	416	422	421	434	414	418	424	432	369	412	446	426	444	390	377	397	440	411	434	455	424	430	418	384	381	446	386	409	377	420	440	399	394	438	423	418	414	426	398	414	427	405	397	438	416	427	398	426	436	422	416	441	421	416	478	432	431	415	399	416	426	425	431	402	396	431	402	408	431	431	455	436	390	394	418	362	404	432	434	413	433	430	449	397	426	428	410	435	420	418	432	427	434	409	396	411	403	415	431	421	432	382	411	448	420	398	388	411	401	457	440	419	460	433	409	391	370	402	393	409	398	414	415	403	410	435	398	405	384	397	445	401	395	436	391	454	408	390	410	390	397	444	417	445	433	413	421	401	398	446	416	395	414	461	413	400	422	368	431	437	408	422	455	381	418	429	398	429	412	444	444	432	376	412	416	421	434	423	406	465	419	403	371	441	413	412	447	426	400	410	452	417	423	422	376	384	410	403	416	453	400	405	411	397	397	437	384	448	390	397	399	437	420	416	429	415	369	445	414	404	402	418	407	384	436	429	447	422	436	412	429	389	417	421	403	427	453	435	420	409	401	424	425	417	406	433	432	423	416	430	412	426	417	420	430	441	419	415	399	424	412	460	389	394	409	421	402	402	436	407	405	402	437	384	437	434	402	443	422	429	410	459	410	405	430	436	416	433	471	419	439	424	413	421	415	407	445	421	412	407	394	393	395	426	425	403	422	463	408	434	404	404	408	404	450	422	444	430	399	430	430	395	389	432	382	412	422	388	445	407	413	443	410	430	400	416	410	398	427	433	403	459	420	398	386	446	401	372	402	436	415	432	419	400	404	427	437	392	421	439	394	444	391	439	428	431	422	432	415	413	425	426	432	442	431	401	411	394	398	439	407	453	422	406	426	409	363	417	463	431	413	417	406	454	433	425	428	416	431	450	393	401	467	419	416	478	421	386	417	408	427	418	387	430	438	408	418	425	476	444	413	383	388	414	401	414	406	447	456	405	455	422	419	441	424	428	431	431	412	446	388	414	405	443	360	410	420	401	416	426	404	399	425	443	445	411	459	366	414	441	448	403	429	378	398	449	431	405	417	439	420	422	454	425	425	446	421	394	398	392	444	409	386	433	444	439	419	442	421	406	407	429	433	442	420	404	400	423	406	378	400	454	430	395	427	363	407	414	452	398	421	433	425	387	416	420	424	400	438	446	436	389	398	443	391	420	392	446	410	427	405	452	435	464	420	411	403	388	401	400	428	426	426	412	421	409	423	422	388	376	432	432	417	401	415	440	452	386	422	392	399	436	397	404	457	394	420	429	432	426	411	455	425	448	427	415	460	415	434	424	430	412	421	412	400	421	413	407	415	399	427	405	381	430	387	396	412	396	440	421	394	439	402	416	427	419	384	398	426	393	414	427	423	402	431	406	459	421	424	433	415	417	430	399	415	439	403	436	391	391	434	455	425	396	392	404	388	428	407	351	438	422	407	414	437	406	371	406	397	398	378	424	412	407	421	460	434	439	454	429	418	445	427	387	393	464	400	431	407	409	442	430	411	466	470	390	447	388	407	441	407	432	422	415	405	399	396	410	442	431	420	461	435	426	385	432	420	430	417	415	448	402	423	432	415	405	414	422	416	395	401	429	428	449	454	410	415	417	445	419	403	413	412	435	434	439	410	422	434	434	435	387	399	431	419	413	426	415	438	422	395	444	431	400	395	422	412	432	399	442	420	398	396	407	412	412	394	415	416	394	447	440	391	409	409	427	453	436	408	434	423	404	394	418	455	386	463	418	432	419	402	439	397	418	422	397	424	399	445	397	431	403	401	409	461	403	427	408	424	448	420	460	455	420	406	398	442	410	420	443	431	439	386	414	431	390	410	412	456	441	407	399	394	398	436	402	397	409	433	344	456	426	429	397	383	416	417	459	415	407	422	428	447	440	417	352	416	447	399	425	381	460	436	444	453	425	415	436	433	415	432	383	408	464	409	427	403	425	397	397	434	409	396	407	430	445	401	440	414	446	404	431	402	453	415	398	433	389	419	415	409	409	389	412	446	409	434	416	447	451	386	436	442	434	406	440	398	449	417	446	422	395	384	464	450	423	398	406	440	426	420	430	399	425	409	429	388	411	393	417	431	424	417	371	425	445	441	429	416	460	397	416	422	408	426	408	392	439	445	440	429	430	424	392	453	420	420	437	416	412	373	431	439	428	419	454	438	423	440	390	414	373	454	397	413	417	416	381	404	432	385	431	403	432	422	404	432	436	391	398	391	416	417	407	421	427	415	424	382	409	406	408	361	398	400	409	404	433	404	412	382	470	400	422	435	423	430	420	427	439	413	423	393	455	443	406	407	390	406	422	401	403	407	422	373	401	429	410	423	427	419	468	402	420	412	407	430	422	466	424	419	434	395	410	425	397	393	392	448	393	427	449	399	415	421	424	415	419	431	419	445	430	452	426	435	420	412	407	398	442	418	444	376	403	425	417	410	422	405	408	390	431	401	424	432	441	401	405	448	436	441	402	408	402	426	371	409	452	401	402	444	412	405	409	433	403	407	440	393	407	427	396	431	425	402	414	401	415	425	433	445	392	397	431	437	390	385	389	441	418	401	424	429	430	406	442	463	414	440	415	450	421	408	440	401	445	420	447	417	410	441	369	389	415	432	410	411	480	403	402	388	432	421	400	431	437	414	387	433	424	412	433	392	427	449	437	393	397	421	389	408	391	413	389	408	438	439	444	426	463	447	390	431	404	418	443	430	448	447	423
2144	775	307	220	147	188	237	254	225	272	288	238	217	168	150	105	153	245	319	494	497	451	374	350	254	197	131	84	66	54	54	44	53	57	55	52	43	46	48	39	39	49	50	55	39	45	39	46	40	36	54	50	43	46	50	56	32	38	60	50	53	47	39	52	44	45	51	37	35	36	51	40	47	59	37	47	53	49	47	47	58	59	47	44	48	33	52	55	53	45	41	47	49	51	38	51	46	40	46	46	42	52	56	42	60	48	43	40	46	47	39	51	60	37	35	49	46	47	44	57	39	48	38	56	40	49	43	58	58	50	49	67	60	37	48	50	56	39	48	50	56	52	36	48	36	44	49	42	47	45	64	41	51	51	46	50	44	59	35	59	35	48	36	50	38	51	54	40	38	48	49	48	45	57	50	44	39	43	49	44	51	61	40	43	46	54	38	32	44	50	42	51	56	39	41	57	40	35	63	46	42	39	51	69	50	50	48	56	39	55	35	52	51	40	43	41	42	43	50	41	59	55	56	47	47	59	40	38	32	48	42	46	41	39	58	41	59	51	49	54	43	47	57	57	35	46	37	55	55	45	53	48	38	52	50	49	49	44	50	39	37	50	45	51	40	60	39	35	55	45	52	48	40	39	46	48	46	53	49	53	51	51	46	44	57	47	47	57	39	44	50	39	40	55	53	39	53	44	37	44	57	43	53	49	45	49	47	44	53	36	51	46	43	43	56	50	50	47	45	36	52	41	44	47	40	54	54	37	50	47	36	45	59	57	44	58	51	50	36	43	40	48	47	45	44	46	49	53	64	44	43	47	45	49	49	54	56	45	44	50	42	45	47	52	46	57	64	47	38	47	44	47	42	40	47	46	54	41	43	56	59	59	51	53	37	48	55	38	48	44	41	45	43	55	52	66	55	51	41	43	43	52	44	43	46	47	41	53	54	44	52	57	55	47	47	31	50	55	47	53	46	39	56	59	47	42	43	58	49	48	46	59	50	36	44	29	56	42	45	53	48	44	54	53	62	47	48	48	57	49	36	46	33	37	39	47	50	48	49	55	41	49	34	42	55	51	41	48	51	46	56	56	52	39	42	46	51	58	40	52	53	53	57	46	54	40	57	41	54	61	49	36	51	51	46	44	33	51	40	57	40	55	54	47	47	37	42	51	45	51	55	53	40	53	50	47	35	51	51	52	39	36	63	49	57	52	62	48	53	43	45	48	59	56	36	40	44	40	39	59	48	47	48	50	47	53	56	51	45	52	53	56	64	65	40	38	63	44	47	36	48	66	58	51	41	45	39	46	43	41	41	39	44	58	51	46	46	41	44	53	56	55	64	54	31	51	45	45	40	46	50	44	44	34	40	47	45	47	49	42	58	43	46	45	45	54	43	50	49	54	44	53	42	42	44	53	54	31	46	47	64	37	48	42	31	43	41	55	48	55	46	43	45	43	45	49	39	57	50	46	39	45	48	55	38	53	49	53	29	49	45	34	53	43	28	51	49	44	56	43	45	45	38	49	58	35	29	57	49	56	37	50	44	46	44	43	34	43	43	57	42	49	49	50	38	40	46	50	47	42	46	53	34	53	57	49	55	62	50	35	43	48	52	47	45	38	55	41	44	39	40	47	40	55	65	49	54	55	51	47	47	41	62	42	46	49	47	54	64	41	54	47	56	52	56	64	41	55	53	50	46	60	49	43	50	60	44	49	46	53	56	46	51	61	53	36	43	59	46	50	54	47	46	44	57	36	59	41	50	42	45	51	53	44	54	38	44	52	54	48	40	48	39	51	40	57	46	41	41	55	43	51	42	48	53	54	44	49	44	40	42	49	42	56	50	59	56	49	41	46	47	58	33	56	56	36	55	67	38	45	53	38	46	49	45	37	49	50	51	41	48	48	34	49	47	62	46	53	43	59	53	53	44	42	49	47	54	48	45	42	47	51	33	50	64	44	44	48	41	49	38	52	53	57	48	57	52	60	51	41	38	47	51	45	52	63	49	45	43	54	41	45	54	51	50	40	55	53	43	47	44	62	50	46	54	51	37	45	39	59	36	51	50	38	51	62	49	42	51	49	51	47	59	57	45	45	53	50	45	42	44	56	47	48	38	45	38	46	59	44	41	53	57	44	40	34	55	50	47	49	43	51	56	61	38	41	43	44	53	41	46	51	48	41	45	56	61	58	50	44	61	47	46	53	47	47	46	42	42	44	55	48	50	44	50	38	55	48	52	33	46	51	48	45	52	47	55	48	47	47	51	43	50	38	65	42	52	42	45	37	50	38	43	49	37	55	48	58	51	47	52	58	55	44	47	37	51	39	55	48	46	35	30	54	43	35	57	40	39	52	39	45	50	40	61	48	45	51	48	46	42	50	53	58	61	65	57	39	43	45	41	37	48	47	53	46	43	48	41	48	51	46	40	53	64	49	47	51	47	49	35	46	51	56	51	46	50	47	44	48	60	49	40	34	44	41	43	44	51	47	41	61	54	54	39	42	43	49	46	42	42	37	51	44	42	54	44	45	52	45	62	46	42	52	34	44	51	49	42	39	49	58	50	41	55	51	51	48	47	36	47	50	62	52	40	42	63	67	53	47	44	51	53	52	40	52	38	41	52	54	52	35	51	44	42	51	53	53	50	51	45	37	43	56	41	37	53	44	42	44	51	60	37	44	56	34	44	44	46	42	47	53	45	48	31	69	46	49	58	48	40	58	51	56	42	39	41	51	46	46	44	52	39	47	51	30	34	41	41	40	44	55	38	48	55	42	47	43	42	34	40	42	44	39	53	50	48	34	44	51	57	28	54	38	50	38	51	47	54	39	44	40	42	55	53	54	49	46	47	54	47	48	45	51	57	44	58	47	45	52	39	56	35	58	54	49	43	64	40	44	51	50	57	47	51	41	54	39	51	48	51	37	52	46	39	50	48	43	45	53	44	47	43	51	43	41	59	38	43	44	41	44	30	43	50	44	51	60	53	41	56	50	44	42	48	46	35	41	49	36	54	50	45	56	52	43	42	39	41	34	52	60	52	51	53	52	46	39	41	46	46	54	38	49	37	39	46	55	55	44	42	55	49	37	45	46	58	40	47	52	56	50	43	56	33	41	35	36	43	47	61	50	50	49	45	47	54	50	37	48	47	59	53	52	53	62	41	41	54	45	47	47	68	38	59	48	45	45	51	49	35	40	50	54	43	53	39	44	53	51	44	49	44	44	48	49	38	33	49	44	43	43	49	45	51	45	51	39	49	43	49	41	46	39	55	43	52	50	47	45	62	47	40	48	49	49	46	44	57	43	38	52	47	52	45	46	43	59	46	51	39	38	45	46	37	46	45	58	43	38	53	47	40	57	41	44	53	43	46	50	43	42	43	46	43	43	52	51	49	54	41	59	41	52	51	37	45	49	47	40	54	47	45	49	50	38	55	36	52	40	50	51	52	44	45	42	51	59	58	46	58	43	51	38	41	51	33	54	50	42	46	41	32	41	47	42
20782	7637	3525	3468	7890	11210	11856	10631	8716	9005	8741	7903	6713	4374	3671	2340	3214	5610	7785	10500	10353	9478	7957	6395	4610	3197	1854	1103	645	500	400	343	363	340	377	326	349	331	335	365	344	368	344	380	319	338	324	333	362	362	333	362	366	343	332	369	333	338	329	379	348	336	334	348	358	345	341	316	343	347	328	336	361	341	353	355	349	318	383	360	348	300	316	326	338	380	377	320	337	339	349	363	362	329	357	365	389	370	332	381	334	333	313	338	347	338	330	344	373	357	355	305	336	307	304	337	350	350	356	330	358	328	350	335	364	349	292	347	357	352	343	301	365	353	358	321	342	338	345	354	373	326	364	349	362	348	339	363	337	347	372	332	336	335	320	319	347	353	331	332	375	305	387	335	338	347	325	346	332	356	330	361	339	331	352	317	309	331	360	345	338	335	348	334	363	331	347	334	354	337	360	343	337	320	366	332	329	340	360	335	347	328	330	325	335	362	369	377	332	337	326	320	323	388	326	311	370	353	360	349	347	314	377	345	331	359	366	363	370	322	369	349	338	376	355	332	352	329	338	340	360	343	353	347	327	347	308	341	360	359	353	363	352	342	367	342	337	348	321	319	358	348	351	346	342	348	304	317	358	349	345	311	360	341	326	314	331	296	350	338	325	353	338	344	352	361	346	356	325	365	340	353	354	309	323	329	319	342	373	359	367	356	338	359	356	359	304	344	363	362	347	319	342	319	372	359	354	349	344	342	352	337	400	350	315	318	347	357	325	329	358	366	339	371	342	302	353	310	338	346	342	363	360	368	315	342	361	343	339	345	310	365	360	317	349	296	368	353	300	371	328	362	328	351	365	323	319	377	340	351	323	326	329	339	332	321	349	374	344	346	382	335	351	328	333	328	350	348	346	365	304	373	348	373	334	327	359	373	383	352	363	338	360	354	382	362	372	357	313	330	377	374	306	328	353	329	310	361	351	338	310	343	374	355	349	355	328	353	332	337	351	356	331	364	324	387	365	322	336	352	325	373	360	335	372	342	318	321	347	346	350	353	379	325	345	327	342	315	375	355	379	352	339	345	358	331	363	331	335	332	358	318	376	323	349	326	318	354	317	320	351	355	315	347	344	386	346	291	362	335	338	311	381	324	347	346	332	329	333	336	361	359	385	334	342	331	365	326	340	330	343	356	332	350	315	338	318	340	360	351	352	352	326	368	328	357	369	346	330	320	369	340	380	333	332	389	353	359	345	326	334	359	327	372	342	358	363	352	343	371	335	336	346	350	347	323	343	334	377	352	361	323	310	326	349	337	341	360	349	335	370	335	337	357	320	353	328	350	332	371	332	348	350	351	321	363	341	360	358	379	345	338	346	340	368	364	363	354	331	345	354	354	373	344	317	344	342	333	338	353	367	334	330	328	353	345	372	315	335	334	324	348	352	368	360	328	370	323	348	352	370	391	353	344	352	314	321	369	307	348	314	349	338	334	340	341	334	360	328	356	348	302	363	336	360	382	346	315	308	354	313	340	350	344	318	372	341	338	334	306	320	339	310	369	356	327	336	346	327	333	306	345	362	343	313	314	370	345	361	353	365	357	369	376	360	346	334	368	315	355	337	365	344	345	351	338	323	352	326	362	330	340	394	363	352	335	370	345	341	349	334	355	361	357	330	351	345	329	362	338	349	333	351	348	346	348	345	365	360	332	364	311	374	342	324	342	331	359	297	301	344	337	339	343	325	389	353	342	342	327	355	342	320	356	341	338	346	352	334	320	347	320	342	321	343	347	306	336	331	314	340	355	321	322	351	335	364	378	356	333	352	348	354	328	338	354	332	334	313	332	341	333	333	341	313	352	362	367	337	360	311	304	326	350	352	332	329	344	355	309	365	322	352	360	326	323	364	350	335	323	350	334	368	364	347	357	336	350	368	318	320	358	339	324	363	333	348	337	332	323	343	337	331	322	343	332	367	351	346	330	384	373	355	345	315	377	332	362	343	339	352	321	373	353	336	294	336	347	302	349	318	344	350	357	311	370	335	329	333	324	359	350	320	359	351	347	339	338	372	354	339	347	352	343	317	377	381	354	311	316	330	376	346	391	337	333	323	334	318	360	365	346	352	341	323	353	352	339	358	341	340	347	357	338	307	357	344	331	363	330	338	352	349	356	341	316	308	337	339	342	365	374	378	369	323	357	368	341	337	362	310	376	318	384	322	352	337	363	335	340	324	328	330	376	297	346	340	345	358	328	332	368	353	325	319	375	381	348	337	343	347	351	310	325	330	346	339	327	347	355	340	348	375	326	342	331	365	323	338	330	332	356	334	304	354	348	349	341	316	335	335	342	351	385	363	314	357	339	321	333	352	338	349	342	332	342	348	375	352	369	305	329	341	340	337	350	357	344	314	317	322	354	344	335	332	309	317	379	329	335	356	330	341	326	360	356	350	352	353	355	330	359	408	305	307	348	345	335	385	384	386	370	350	335	378	359	341	373	349	330	366	335	321	303	344	365	338	330	348	323	349	366	348	329	364	332	368	324	359	369	338	315	353	369	384	340	349	321	389	341	391	320	360	352	321	338	358	348	334	346	353	328	315	325	324	355	351	356	364	369	348	329	327	347	365	343	345	355	350	326	362	311	350	324	331	372	306	357	380	383	357	334	328	335	365	363	350	367	344	342	351	312	353	339	354	335	346	341	368	369	339	353	327	363	361	350	372	319	359	374	334	337	355	348	332	355	354	341	326	355	336	339	343	373	338	341	354	379	350	333	349	329	379	313	332	344	346	355	373	340	357	317	329	336	346	372	354	361	327	298	362	340	348	355	351	355	352	326	325	340	337	341	347	378	343	328	323	330	362	354	340	315	350	377	352	338	325	340	332	327	359	351	341	334	377	383	317	349	362	365	311	346	352	355	326	345	339	347	366	367	340	324	357	334	339	349	339	338	366	378	297	342	349	322	313	338	343	345	335	331	333	357	320	346	354	328	345	345	359	347	308	349	314	352	342	338	363	363	333	345	315	342	314	356	317	366	351	348	365	325	393	381	348	337	357	312	346	332	356	350	335	312	313	320	333	343	332	347	359	332	333	343	325	339	359	378	335	335	353	325	311	338	357	367	355	337	369	320	334	346	355	360	360	311	360	359	358	341	303	342	300	345	329	355	348	363	321	344	351	356	362	351	318	346	349	358	366	326	314	339	369	379	325	339	348	345	329	357	319	375	362	322	328	344	349	320	328	349	344	318	331	331	362	338	334	388	357	344	347	359	362	360	362	351	378	364	329	360	312	368	323	338	360	357	372	340	373	338	367	385	321	359	351	349	339	387	329	335	347	332	351	301	346	350	362	351	367	322	377	349	345	355	342	382	373	350	340	375	328	353	378	347	291	317	363	348	331	329	346	341	331	350	356	333	320	322	354	343	349	328	348	343	324	320	363	331	315	336	327	375	324	361	367	351	338	340	310	325	331	353	342	336	347	366	358	351	377	307	331	368	323	359	323	330	343	360
3650	643	313	219	210	229	299	301	341	344	368	292	254	202	149	113	196	319	453	513	490	543	492	337	262	169	134	101	87	78	73	84	68	59	61	73	57	56	65	72	61	69	79	89	64	80	66	52	53	62	82	64	64	66	51	69	60	58	70	65	73	75	58	70	74	65	60	58	66	58	51	59	67	69	55	61	76	77	61	66	65	64	74	63	66	60	62	67	67	58	71	74	59	57	65	64	68	61	56	59	48	68	86	72	71	69	68	68	52	71	58	83	85	52	53	69	66	65	78	72	58	55	71	65	73	60	67	63	67	70	59	57	80	68	75	60	68	67	64	69	59	63	81	103	62	61	60	59	61	56	71	83	77	56	67	61	63	87	73	64	72	85	90	81	68	79	59	66	56	71	62	61	62	65	64	76	51	61	84	74	60	62	75	63	79	60	56	69	65	66	57	57	65	70	75	65	70	59	66	62	62	74	68	60	69	57	61	61	71	55	58	61	69	71	76	73	63	79	78	71	68	64	62	68	71	60	82	73	55	59	64	59	68	71	63	58	70	51	70	69	53	61	69	55	69	67	64	59	63	60	69	58	59	64	52	71	72	65	72	48	64	72	57	71	53	73	66	55	72	71	66	60	66	73	59	68	62	66	69	74	67	56	73	66	76	49	62	62	64	53	54	65	83	74	79	67	69	78	82	74	67	60	65	66	70	46	62	79	62	57	60	64	67	62	59	58	62	70	60	48	67	63	69	71	56	82	58	63	67	78	69	57	59	69	72	71	74	82	63	72	89	66	64	65	73	70	64	66	57	67	74	71	76	78	68	62	79	69	81	72	62	73	60	73	68	45	65	42	85	58	71	84	65	56	69	66	53	63	69	60	57	70	71	66	62	81	59	64	85	73	73	79	68	59	71	66	66	73	71	69	63	63	66	73	59	62	63	69	52	58	59	63	74	69	43	62	72	75	71	58	82	65	58	63	68	69	56	62	81	61	71	66	65	75	68	89	55	71	66	73	84	60	59	70	69	71	65	72	77	62	58	71	70	66	69	71	81	57	75	49	80	66	73	74	75	76	71	70	58	62	75	66	86	62	61	60	62	55	78	70	55	66	66	81	57	68	74	68	69	60	83	56	68	61	62	75	74	63	68	58	63	57	77	76	70	74	75	79	68	69	86	80	71	62	68	57	63	50	71	66	57	68	70	75	72	63	84	70	69	63	55	56	67	74	72	64	62	68	78	82	69	64	62	71	59	58	63	70	55	71	51	57	71	75	57	70	71	77	65	79	65	62	73	54	67	71	85	52	59	77	64	47	63	53	62	53	66	76	63	59	62	59	72	73	73	53	70	88	65	73	68	64	59	58	53	66	60	69	87	72	66	78	69	68	76	69	58	67	57	62	63	60	59	59	73	64	66	67	55	72	59	67	65	74	57	66	65	66	76	75	81	53	72	68	60	67	56	76	73	62	78	71	60	46	70	64	59	62	72	67	89	74	74	69	69	66	64	67	73	61	70	60	57	65	56	61	76	66	76	59	55	78	59	65	71	73	69	51	81	51	80	60	64	56	61	79	62	65	77	71	67	59	54	70	65	59	70	77	65	66	78	67	62	71	55	59	54	61	88	74	64	84	67	58	85	59	70	62	51	75	82	62	58	76	64	53	78	70	70	65	61	68	58	59	72	59	56	74	64	62	68	68	78	64	71	70	68	66	57	66	74	74	60	58	58	77	59	90	81	62	62	64	72	62	63	69	71	66	61	63	59	72	63	59	70	82	65	69	55	65	68	66	65	70	57	76	65	75	58	59	60	67	79	48	69	70	60	62	59	62	60	71	58	68	66	70	69	74	62	57	58	52	68	75	70	67	67	68	54	75	74	75	63	78	65	63	58	85	58	80	54	75	69	52	63	66	66	80	61	68	62	70	69	72	74	63	73	62	70	59	64	70	87	54	67	63	68	66	67	72	64	65	68	57	65	72	72	51	69	63	63	67	54	71	74	64	71	72	62	71	68	74	70	66	71	72	68	73	64	62	57	47	73	72	67	68	61	76	66	67	61	82	58	63	54	72	65	66	68	63	70	56	61	66	55	70	65	77	54	73	57	64	78	64	70	74	64	68	68	75	63	75	50	75	71	71	70	56	79	69	67	60	59	74	55	65	51	83	72	84	76	64	59	93	73	60	66	67	68	73	61	62	61	71	51	82	60	74	67	64	63	50	81	74	80	65	55	60	64	85	70	70	61	54	50	61	74	72	65	80	49	71	55	57	63	54	51	78	68	82	63	69	67	62	70	80	64	58	66	76	66	68	44	72	77	53	68	54	69	52	71	63	72	70	65	74	79	59	69	68	78	47	66	76	77	53	68	64	63	76	69	78	70	64	55	65	60	55	71	67	62	73	61	60	75	52	63	59	71	69	67	67	54	61	55	45	76	78	75	61	76	71	74	66	71	69	59	76	69	59	66	76	64	58	64	74	69	75	64	61	62	72	65	60	53	63	69	73	65	63	58	55	85	65	60	69	74	63	77	71	70	69	72	72	68	67	70	67	68	59	62	56	63	80	69	65	71	71	65	67	58	79	74	73	73	47	70	61	68	71	62	65	62	73	72	62	70	78	74	64	62	72	46	50	72	77	70	57	76	68	67	70	66	77	56	62	52	67	70	59	60	69	65	72	59	72	74	67	61	73	66	67	72	74	63	75	57	62	80	67	66	67	57	71	58	75	69	61	61	78	68	72	61	75	67	74	52	73	69	72	59	57	72	79	71	56	70	55	66	64	65	66	53	74	63	55	61	70	64	69	66	85	66	68	62	62	63	70	66	77	73	66	70	70	81	52	57	67	54	73	67	76	54	57	60	75	66	55	57	52	74	63	70	83	63	55	66	70	76	46	64	53	61	81	81	75	79	74	83	65	76	72	51	79	45	71	73	76	80	60	62	59	51	62	69	73	67	81	65	67	61	78	68	55	68	62	68	65	57	69	70	58	67	54	68	69	68	74	59	67	73	50	68	63	61	60	71	60	51	67	69	53	64	70	59	57	55	74	65	66	55	63	58	74	66	70	59	63	66	66	64	70	71	73	69	66	59	60	67	65	58	72	62	69	68	57	66	78	57	58	56	60	61	81	57	66	64	63	45	70	64	55	66	60	68	78	77	61	67	77	62	80	59	71	67	60	70	74	77	70	55	53	70	70	59	78	72	64	67	64	68	56	76	77	58	59	62	54	67	68	62	66	88	57	78	56	73	65	65	84	61	64	80	54	61	76	74	73	61	67	63	67	71	65	47	65	61	75	66	56	58	67	74	72	65	74	81	59	68	62	63	64	63	57	81	77	66	68	60	56	68	76	64	65	68	64	74	77	61	64	50	74	58	61	69	63	60	57	75	69	58	60	64	67	58	50	72	67	69	74	61	75	86	67	61	78	58	66	70	64	79	58	67	67	60	65	63	70	73	67	62	66	69	70	81	70	71	68	68	54	71	63	72	74	69	62
20789	6612	3293	4036	9301	13381	12701	11483	11566	11236	11078	8944	6646	5052	4132	2595	4113	7244	9660	10297	10777	10523	9287	7006	4495	2777	1673	1084	735	591	552	476	496	476	479	473	454	488	490	497	507	482	471	503	485	447	487	550	460	459	491	480	454	467	468	474	486	489	486	497	491	490	495	495	501	454	490	472	495	501	486	462	513	479	460	470	497	517	464	478	443	512	449	493	479	499	476	502	519	487	531	480	490	461	499	463	483	467	480	499	463	459	495	468	452	486	484	503	446	526	509	455	463	471	485	461	479	516	474	485	461	535	489	476	478	486	474	489	497	474	441	469	495	481	492	474	463	505	432	480	511	457	480	501	495	517	485	479	457	474	457	495	503	525	479	476	500	488	514	485	492	478	494	491	455	487	492	498	491	493	457	439	465	487	491	487	479	503	479	452	482	464	480	495	495	488	454	517	466	460	451	452	507	481	516	462	472	455	467	507	468	497	506	461	471	468	484	489	495	471	483	479	472	479	467	458	499	476	510	496	491	449	479	490	467	467	501	481	484	440	455	490	503	477	494	528	528	468	467	453	492	497	469	496	466	464	490	484	464	488	527	486	432	501	471	496	466	500	463	500	454	453	481	486	479	488	467	499	485	499	505	461	460	493	467	456	470	466	473	515	510	481	483	473	486	466	516	429	493	470	524	482	507	473	497	507	503	461	501	494	495	456	509	473	480	496	501	485	478	466	478	491	469	485	489	489	460	475	530	493	460	492	511	513	470	457	481	480	459	468	446	441	521	493	460	492	485	456	446	503	471	490	533	491	510	546	503	463	460	535	471	485	511	438	496	497	442	504	485	502	468	476	506	460	496	510	488	461	473	482	485	484	487	481	473	501	456	460	466	496	490	481	520	501	497	464	472	520	520	476	483	467	458	472	471	465	492	477	475	470	483	492	489	482	480	505	517	458	461	507	497	453	485	465	511	482	504	463	485	482	482	478	470	437	458	509	487	442	466	493	443	470	507	469	464	489	481	481	469	494	504	498	498	474	492	465	518	502	479	466	495	507	472	499	483	510	473	483	501	513	484	477	461	487	505	480	494	514	493	491	509	499	457	512	441	492	455	463	484	473	463	466	517	472	504	496	491	478	482	490	505	451	491	459	461	498	456	470	486	486	495	472	497	490	480	475	495	465	493	480	518	493	497	471	470	472	489	493	489	502	470	479	484	496	509	467	485	472	485	512	502	504	469	534	518	499	496	506	489	492	496	461	465	513	476	453	491	485	460	475	460	473	466	476	470	497	466	508	473	496	459	479	505	463	482	509	527	500	515	549	467	506	458	463	480	505	471	482	475	483	437	471	497	470	502	503	500	481	498	473	505	487	501	494	506	486	475	523	476	522	458	500	471	441	552	470	501	494	536	461	457	500	512	463	435	522	510	471	454	502	477	436	489	477	494	478	491	509	475	491	489	458	467	469	512	511	457	493	457	511	466	493	477	474	488	450	476	515	460	510	465	465	451	511	501	449	498	503	476	507	450	494	447	485	504	480	474	466	502	474	473	468	454	491	470	495	489	484	460	457	472	502	479	504	502	453	482	496	491	462	491	526	533	489	490	468	479	496	467	465	493	462	494	496	479	494	499	470	497	475	507	454	455	455	468	480	501	486	496	489	492	440	464	481	459	469	457	496	516	478	496	485	509	502	465	468	498	522	455	492	495	477	483	465	495	506	477	485	507	460	450	493	493	479	456	540	488	451	457	484	467	485	504	480	494	498	470	470	495	507	437	468	485	506	534	493	439	500	462	501	472	455	509	502	548	476	542	460	465	504	482	445	502	483	482	461	482	494	460	521	475	484	491	501	459	476	539	460	446	551	520	467	466	466	506	497	451	525	483	457	469	479	501	484	517	488	458	451	480	485	456	441	477	473	452	488	475	458	495	517	471	476	456	503	440	509	495	523	502	467	502	480	487	485	498	471	465	490	521	432	501	498	515	489	472	466	444	493	506	532	481	494	464	468	491	458	471	473	490	505	456	459	416	435	475	482	479	476	501	491	490	497	510	508	476	505	469	492	481	455	501	467	474	470	457	489	463	476	465	511	465	429	492	490	523	457	507	493	477	482	471	491	481	466	472	526	455	480	469	484	504	500	502	499	474	474	462	458	503	479	475	482	470	496	486	488	441	473	427	478	478	461	479	505	465	424	507	473	440	465	496	469	483	473	491	510	482	467	445	488	462	486	508	501	482	465	513	480	465	506	496	488	477	481	478	483	508	464	485	497	465	529	495	485	509	478	484	492	505	472	488	466	523	492	507	500	481	488	522	461	479	510	464	511	478	475	479	497	492	492	460	528	517	482	514	495	463	500	496	468	453	519	470	482	484	444	506	482	489	481	449	488	492	483	498	474	486	485	484	447	449	466	519	491	506	483	461	477	457	516	467	514	494	490	517	472	484	462	491	480	481	483	473	504	505	470	495	535	496	432	513	487	487	497	490	442	457	444	486	458	477	492	465	479	481	513	514	557	489	517	491	467	487	475	494	458	498	439	474	482	420	445	454	506	480	473	527	455	524	480	495	475	495	440	508	470	532	487	508	459	447	517	502	482	491	530	492	454	509	493	495	508	448	461	481	474	464	479	470	470	477	480	479	458	489	512	499	427	466	442	479	462	505	468	492	481	520	498	468	471	458	477	472	527	542	502	494	507	478	433	536	468	482	477	510	494	477	485	454	488	493	493	511	461	496	493	445	460	505	484	485	484	532	478	502	509	518	476	465	496	538	481	489	496	488	510	481	491	475	455	514	459	466	490	463	459	507	500	490	476	460	487	504	509	467	501	484	523	497	436	504	435	523	455	478	462	464	459	490	487	456	493	495	450	506	526	451	483	468	467	470	484	488	479	498	468	501	485	481	482	502	468	464	509	450	471	473	471	499	455	453	492	504	507	484	495	488	487	469	494	498	480	530	476	454	476	500	475	464	496	485	494	514	461	515	499	476	457	501	494	544	517	502	459	458	489	455	443	496	487	493	539	486	531	495	538	520	502	500	477	486	463	490	523	490	469	484	459	469	468	498	476	507	497	501	462	468	473	463	482	468	472	514	485	454	465	516	486	497	465	458	475	448	499	487	500	497	499	502	468	491	496	535	485	492	468	504	503	488	511	475	476	521	485	478	512	500	494	486	476	505	455	485	507	508	531	501	481	516	471	507	499	447	503	497	491	466	458	506	451	483	452	462	483	462	438	496	453	486	476	502	479	454	455	474	449	526	521	478	488	480	466	464	494	462	452	472	431	492	446	507	466	495	489	492	495	461	494	502	480	507	522	502	466	498	474	452	479	450	518	457	544	473	514	518	500	522	489	477	453	478	449	453	452	483	476	478	472	477	514	472	493	471	500	455	508	484	498	449	494	450	505	500	513	488	486	483	507	482	455	469	479	505	479	507	507	467	492	465	480	497	487	491	468	477	467	506	451	501	471	467	459	515	518	485	491	478	476	476	456	488	477	500	494	507	488
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
