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
342843626023	342843626534	342843627084	342843627634	342843628183	342843628734	342843629284	342843629834	342843630383	342843630934	342843631484	342843632034	342843632583	342843633134	342843633684	342843634234	342843634783	342843635334	342843635884	342843636434	342843636983	342843637534	342843638084	342843638634	342843639183	342843639734	342843640284	342843640834	342843641383	342843641934	342843642484	342843643034	342843643583	342843644134	342843644684	342843645234	342843645783	342843646334	342843646884	342843647434	342843647983	342843648534	342843649084	342843649634	342843650183	342843650734	342843651284	342843651834	342843652383	342843652934	342843653484	342843654034	342843654583	342843655134	342843655684	342843656234	342843656783	342843657334	342843657884	342843658434	342843658983	342843659534	342843660084	342843660634	342843661183	342843661734	342843662284	342843662834	342843663383	342843663934	342843664484	342843665034	342843665583	342843666134	342843666684	342843667234	342843667783	342843668334	342843668884	342843669434	342843669983	342843670534	342843671084	342843671634	342843672183	342843672734	342843673284	342843673834	342843674383	342843674934	342843675484	342843676034	342843676583	342843677134	342843677684	342843678234	342843678783	342843679334	342843679884	342843680434	342843680983	342843681534	342843682084	342843682634	342843683183	342843683734	342843684284	342843684834	342843685383	342843685934	342843686484	342843687034	342843687583	342843688134	342843688684	342843689234	342843689783	342843690334	342843690884	342843691434	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2121	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	3300	1900	2700	2122	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
1065	277	131	123	131	193	241	213	214	212	219	179	189	184	180	175	142	152	171	132	150	126	118	112	106	122	115	116	98	108	87	84	96	95	75	100	109	88	92	108	102	79	73	90	88	101	81	85	72	80	83	104	74	84	92	98	98	85	72	109	100	96	105	81	70	88	90	80	84	89	100	100	112	95	95	107	99	84	80	85	96	85	69	72	74	66	73	76	87	77	75	70	68	65	86	94	60	67	87	81	78	80	76	81	84	85	75	74	97	81	69	85	73	109	73	75	89	69	72	88	87	68	77	79	81	76	101	79	86	82	76	93	85	71	78	90	86	78	81	88	84	78	76	87	72	77	77	84	89	78	91	95	78	68	87	87	83	69	78	72	87	70	93	81	73	84	75	74	90	95	87	77	93	86	89	76	86	72	89	79	88	77	78	66	89	97	76	95	85	79	78	71	73	81	88	77	95	100	83	93	72	75	68	88	79	82	84	92	78	71	94	81	91	94	95	74	102	80	97	94	98	77	89	82	73	82	100	89	80	61	89	69	76	96	81	81	104	64	81	77	79	70	83	92	106	84	80	77	91	96	69	62	68	84	81	91	86	79	84	80	75	90	87	90	93	80	92	95	69	81	65	77	80	77	72	68	74	67	75	77	71	87	77	97	73	89	97	89	81	77	98	72	74	81	79	75	105	93	104	79	85	96	83	89	83	82	87	80	83	88	89	88	88	72	87	84	86	97	89	102	87	83	82	81	96	65	84	72	78	83	94	93	84	88	82	82	77	70	77	69	79	97	80	75	97	91	86	81	89	80	72	86	88	89	71	74	71	82	83	82	80	96	91	82	90	100	80	80	81	79	84	71	74	84	81	73	77	88	101	83	78	83	91	78	80	75	68	82	87	94	75	81	80	88	63	83	87	75	75	96	92	76	85	87	98	77	67	83	76	74	99	80	93	78	76	77	95	81	81	85	77	76	76	90	90	82	84	84	83	71	69	82	85	79	80	70	108	76	84	78	91	85	84	65	90	68	96	88	85	89	85	69	90	87	79	87	100	76	73	91	75	77	86	91	87	84	89	87	76	85	76	86	91	85	89	78	81	83	96	66	92	76	82	84	67	86	82	81	73	92	76	88	95	95	67	77	78	96	84	94	92	69	80	70	93	82	86	76	88	75	63	80	83	83	76	86	78	74	74	84	87	88	81	88	73	92	69	84	80	84	93	83	76	88	85	84	90	85	91	88	83	79	75	80	97	94	83	82	83	79	92	92	78	87	83	84	87	83	73	71	80	83	91	92	77	82	77	98	71	79	78	94	86	83	78	72	94	85	85	94	69	78	88	94	86	65	92	75	77	75	66	66	72	89	63	92	88	89	87	79	104	76	80	72	84	65	58	63	82	77	66	76	80	83	78	83	91	80	68	93	87	78	84	91	84	84	76	81	84	84	75	74	78	94	73	69	84	72	84	83	88	82	85	65	66	76	82	80	102	70	83	73	83	67	74	83	84	67	86	73	80	87	78	59	94	73	93	82	71	69	91	97	85	79	91	65	86	81	89	70	99	71	79	82	76	96	82	94	91	88	76	86	100	86	81	90	91	71	72	68	71	86	89	83	90	92	82	92	95	66	74	81	80	90	62	82	93	81	81	81	77	86	72	78	78	89	84	68	83	95	99	84	85	67	78	81	90	81	76	74	80	94	86	65	92	75	76	84	74	51	86	69	71	81	81	86	93	110	90	82	78	84	82	84	74	77	99	81	77	74	81	64	75	76	99	87	81	77	93	79	70	75	70	69	82	88	94	83	85	80	88	74	86	99	72	83	71	77	86	67	79	70	83	85	92	86	79	97	68	68	78	71	83	94	90	92	92	107	75	87	108	85	81	82	85	79	73	77	77	89	91	81	90	93	80	87	74	76	80	84	80	72	67	79	81	87	85	87	80	74	83	89	92	94	63	80	79	71	95	96	92	88	92	87	87	83	65	63	78	79	69	91	78	83	79	82	85	88	89	86	86	69	83	81	73	75	93	93	86	79	96	89	73	89	76	88	81	68	91	81	88	72	93	86	71	83	75	84	85	80	85	82	83	69	67	80	69	92	73	81	69	80	86	81	69	66	82	83	95	80	80	76	84	72	98	92	86	85	79	82	95	72	97	80	91	77	70	64	79	78	74	90	102	70	84	83	95	81	84	91	73	93	93	86	79	72	85	82	91	81	81	65	76	90	67	91	84	78	80	76	86	59	92	86	78	73	74	101	94	80	75	77	74	87	71	87	81	83	103	78	89	89	91	81	80	81	77	81	91	86	100	63	76	80	83	87	65	79	73	87	78	92	72	75	79	93	84	94	74	86	95	77	91	84	64	67	65	89	74	77	75	92	95	77	91	84	79	73	92	73	76	94	86	88	91	93	80	78	77	77	75	105	105	93	87	96	76	97	88	69	79	87	66	89	96	65	80	94	65	97	84	82	93	71	91	85	73	84	77	74	86	85	81	94	91	86	75	95	78	94	63	85	76	73	83	89	80	89	82	85	76	70	73	77	83	73	86	88	90	84	83	78	87	88	95	79	87	75	77	80	62	87	78	79	82	81	76	94	84	97	89	81	91	74	91	80	83	72	82	72	77	70	79	90	77	99	74	88	73	79	76	86	72	80	81	75	76	82	65	84	79	87	74	70	99	84	102	81	78	85	94	96	86	72	74	89	84	84	89	50	93	84	87	89	77	90	82	88	79	82	87	89	75	88	74	89	75	79	74	80	81	92	89	98	81	93	93	60	96	74	88	78	87	93	88	79	118	67	101	73	92	76	90	76	74	90	88	84	85	86	77	80	83	66	87	73	77	65	83	79	86	75	95	82	96	86	79	78	90	75	73	72	93	81	69	80	86	80	89	84	87	77	77	77	90	85	75	90	88	74	83	76	88	93	76	74	75	75	64	97	85	78	105	77	108	84	83	92	85	90	105	90	80	77	74	93	89	78	87	77	78	72	70	98	73	84	89	85	81	99	76	74	88	78	67	93	94	72	75	89	83	80	83	85	81	81	77	97	68	85	89	70	87	92	87	80	77	89	87	84	83	78	80	76	75	76	76	79	87	81	82	70	77	70	76	66	72	97	79	83	77	81	63	88	80	73	81	70	80	81	91	70	75	74	81	91	88	88	83	80	74	97	104	84	76	83	85	91	65	101	77	78	91	78	88	83	86	78	89	84	93	77	79	72	61	75	75	92	78	87	100	81	90	79	76	81	82	81	83	93	86	86	83	77	95	83	83	93	72	86	68	85	72	88	107	80	76	93	79	90	93	72	88	83	75	92	80	88	89	86	86	91	95	78	75	85	92	95	79	101	90	84	81	84	78	78	76	74	80	88	83	78	74	89	69	82	69	82	78	67	80	86	76	71	90	98	84	70	96	87	76	81	86	69	91	93	81	78	84	88	67	94	84	86	80	81	92	91	80	86	56	85	82	84	70	77	81	85	91	71	86	93	97	88	78	72
12957	4955	2210	3275	7774	12288	12541	10911	9128	7868	7146	6311	5749	5189	5081	4894	4560	4071	3427	3043	2736	2292	2138	2041	1933	1767	1704	1628	1573	1532	1402	1368	1294	1230	1201	1156	1206	1105	1123	1142	1238	1234	1221	1165	1131	1141	1104	998	1040	1013	996	964	994	1027	962	1027	943	1048	1066	1021	985	1031	969	946	954	1048	1015	998	1071	1111	1183	1350	1447	1550	1325	1018	899	858	835	885	870	849	883	846	877	871	849	826	867	842	861	841	853	837	838	845	797	844	834	850	853	840	844	851	844	840	811	850	892	838	808	859	890	823	813	872	854	830	843	856	839	894	827	853	893	830	907	894	839	860	903	904	799	850	844	866	892	883	807	822	817	809	889	806	855	853	858	873	807	848	856	834	812	827	811	831	836	851	773	879	821	819	807	847	849	819	887	855	846	800	776	801	849	761	764	830	794	863	801	798	845	833	813	839	821	831	806	844	832	823	845	864	804	790	783	812	817	860	826	810	815	798	861	831	809	847	863	804	852	858	818	833	819	827	787	857	856	843	820	894	784	820	822	818	822	829	843	818	854	855	823	853	822	851	798	852	842	824	833	830	891	893	773	847	808	850	840	816	828	813	828	812	825	864	785	802	788	861	827	870	808	809	848	844	879	854	829	828	827	836	866	814	833	799	831	863	835	795	825	805	829	876	807	762	773	824	833	818	837	846	856	843	782	819	803	867	836	856	849	771	857	824	873	842	856	883	806	826	807	831	837	842	839	848	831	793	851	892	804	842	856	810	848	829	885	809	868	779	885	851	838	835	839	877	850	782	805	854	841	800	813	818	820	823	888	840	839	803	857	801	850	867	892	876	892	815	857	822	804	807	805	806	781	804	853	872	856	776	779	851	841	812	812	794	843	855	828	806	825	761	863	833	836	805	803	841	796	809	825	792	856	863	773	840	798	789	826	823	808	869	768	810	851	823	823	832	841	821	845	817	807	848	804	812	798	819	854	802	828	823	839	881	818	849	854	787	824	747	837	838	810	828	814	826	822	847	834	855	869	838	814	770	784	885	829	783	844	845	832	852	847	816	797	818	828	802	815	859	856	847	818	845	772	801	814	818	792	798	836	792	844	821	803	875	876	826	815	842	821	850	827	848	823	778	827	816	828	812	850	882	839	815	918	817	838	816	867	846	843	867	795	807	857	819	856	793	797	810	734	807	855	752	802	824	807	812	787	825	817	869	786	897	792	818	805	831	838	801	794	852	849	868	849	825	806	838	837	823	803	859	813	895	844	793	861	815	835	859	821	863	808	852	850	823	849	793	810	824	855	787	817	855	831	815	850	850	888	828	868	827	867	834	850	824	827	852	821	793	788	768	833	858	835	901	797	849	840	814	811	860	839	831	833	832	809	876	799	837	790	768	819	872	798	840	876	828	838	869	827	826	816	806	812	822	882	847	851	832	827	803	783	864	838	870	802	811	804	843	851	856	868	838	856	828	810	884	871	782	822	801	818	858	827	828	825	829	866	847	857	859	830	827	838	783	817	817	846	799	856	842	834	816	831	839	803	886	814	843	789	910	800	795	848	798	807	820	835	817	831	840	815	824	814	819	863	815	827	801	816	850	840	881	852	859	778	828	812	810	792	820	813	810	832	784	847	851	814	822	879	850	816	807	834	800	817	819	735	816	802	809	808	791	799	872	836	820	847	815	861	872	841	847	791	814	850	807	857	834	811	849	798	816	780	846	871	851	840	804	857	832	786	808	834	814	858	840	885	862	803	845	803	813	848	849	836	831	854	834	851	811	816	822	808	821	840	811	796	827	825	848	786	831	813	801	852	843	822	846	836	834	854	824	787	801	846	807	830	855	819	827	839	843	859	812	841	823	785	820	879	855	866	799	834	839	806	831	812	831	826	845	854	841	851	811	851	816	834	793	843	864	802	850	784	808	850	820	856	820	816	841	812	817	809	811	844	841	829	799	808	853	801	774	797	814	815	824	854	794	796	821	829	862	803	845	851	806	766	852	852	803	815	832	805	846	821	869	837	824	857	814	784	791	817	851	809	776	835	820	837	832	793	826	813	799	795	782	828	854	815	807	797	833	856	852	828	859	838	766	807	854	846	815	786	855	866	861	804	811	820	814	821	856	825	801	772	825	811	832	862	886	847	842	840	824	816	818	831	865	857	834	839	843	798	818	844	825	805	783	795	834	844	791	829	798	848	806	855	815	789	788	754	794	836	853	801	836	859	809	790	797	807	821	842	857	810	840	810	844	841	821	799	854	827	802	793	846	865	815	806	828	874	846	816	815	824	857	787	813	845	822	804	804	792	793	823	881	858	811	842	810	793	805	861	844	793	868	774	833	815	791	846	847	821	839	833	858	819	833	822	793	816	800	829	828	840	784	787	800	806	830	873	842	797	866	790	814	840	798	803	810	851	821	888	857	799	830	845	824	824	824	827	832	850	819	873	840	820	815	803	864	756	788	838	816	849	851	826	775	815	833	826	860	827	792	808	806	822	892	786	793	800	857	763	848	819	837	844	875	851	865	815	812	848	848	804	827	818	818	812	822	845	785	831	794	832	781	769	860	847	852	822	824	834	826	830	830	792	803	792	818	840	790	904	776	799	855	805	818	852	862	759	821	832	849	879	768	864	845	846	820	794	798	838	853	797	827	879	819	821	840	838	824	835	816	808	865	850	817	836	877	825	821	839	811	765	796	866	828	824	866	853	867	882	795	815	873	791	892	884	837	847	795	806	849	784	864	830	831	862	859	816	832	906	821	875	844	794	811	848	822	799	829	826	794	790	791	872	815	807	837	758	798	807	799	850	836	818	798	821	861	828	867	862	811	833	870	855	819	824	791	796	873	809	843	778	830	827	805	844	817	803	848	862	821	830	832	797	841	823	822	798	838	832	824	848	843	854	793	843	827	828	848	866	839	799	846	835	834	829	863	827	848	809	881	802	849	823	815	877	820	842	854	789	881	798	815	808	846	798	902	804	792	806	849	845	849	798	886	853	820	820	836	840	829	820	781	856	829	788	821	819	860	846	860	863	831	876	835	865	827	811	893	813	816	816	815	794	786	815	785	852	829	849	849	898	810	853	823	813	838	845	844	816	821	803	816	859	828	831	876	850	791	867	879	837	879	841	867	820	822	814	845	821	795	773	831	839	865	854	846	846	785	810	792	805	818	810	866	828	862	879	769	805	798	801	882	866	818	803	790	825	844	806	818	836	822	812	784	827	855	810	859	808	811	858	799	806	847	793	818	856	798	814	827	788	870	849	846	819	840	790	853	793	787	861	841	854	818	812	826	837	816	779	827	790	764	839	795	789	775	822	838	781	820	836	793	829	876	829	769	786	780	853	848	793	811	793	812	811	826	877	788	815	804	787	804	884	858	834	818	858	818	788	846	770	838	803	778	828	835	793	833	830	851	797	846	771	774	824	887	815	801	853	788	820	807	826	826	809	821	901	790	833	818	844	804	786	858	849	829	845	769	826	818	858	819	843	799	861	842	854	808	849	795	787	800
1457	73	50	59	50	107	94	124	94	98	99	81	105	94	80	89	108	66	68	74	63	52	62	47	62	50	60	59	42	51	41	52	52	39	41	49	38	44	53	44	27	46	57	46	46	36	45	40	49	41	46	44	43	29	32	51	34	54	50	41	37	50	44	42	48	41	44	51	49	51	42	60	42	47	71	35	41	51	39	44	45	38	45	46	44	47	42	50	47	43	36	52	26	41	34	51	44	47	51	37	42	40	44	48	37	40	46	43	47	41	33	32	46	44	30	52	45	42	39	32	41	34	42	55	38	37	40	41	52	46	49	43	44	29	41	45	46	34	36	46	53	57	45	47	51	36	39	38	34	46	42	49	40	40	36	46	47	44	39	38	42	39	53	38	46	38	46	37	44	36	41	32	39	42	37	39	35	51	41	47	52	47	39	47	40	39	46	52	54	33	47	27	49	48	43	55	46	53	47	32	50	28	36	49	27	44	41	43	31	44	35	27	55	39	48	35	41	41	43	44	44	28	40	43	40	50	33	48	43	45	35	50	37	37	36	44	38	34	45	33	52	32	30	33	45	36	41	50	37	51	38	35	48	44	38	39	50	41	42	27	31	32	51	31	40	39	38	38	37	42	50	44	48	43	30	49	40	43	48	36	35	34	44	54	37	38	40	41	50	39	33	50	28	30	35	55	38	33	38	51	45	47	37	44	37	37	43	44	48	52	48	41	42	38	42	35	39	41	38	43	47	33	37	44	44	36	43	41	43	46	39	53	41	35	37	42	39	42	51	38	41	37	41	33	42	41	43	47	54	42	31	33	55	42	37	44	38	38	41	49	50	43	38	50	39	36	47	46	53	41	43	38	47	36	31	37	40	52	34	41	38	48	48	47	45	39	42	32	42	40	34	42	34	31	47	41	32	44	36	39	45	54	31	37	35	42	35	44	37	32	50	36	33	30	31	32	41	44	30	54	46	47	41	37	49	41	40	37	39	34	35	41	51	43	35	36	31	39	51	35	50	48	40	44	48	44	43	39	48	42	44	35	46	39	50	47	39	41	35	48	34	34	38	44	40	45	39	49	41	42	49	48	27	42	43	42	45	38	41	35	36	47	43	43	50	38	39	49	36	48	47	33	39	39	44	36	34	40	38	42	36	38	49	44	42	52	45	40	38	39	44	41	44	47	52	37	48	48	38	33	44	44	38	29	45	42	45	43	45	28	33	33	42	43	52	50	52	41	47	43	43	38	40	47	34	49	37	43	36	42	46	33	35	34	40	40	46	34	49	39	36	30	33	39	42	34	40	42	33	40	46	40	53	47	37	50	40	45	45	44	32	52	45	44	47	40	40	45	43	40	48	50	37	50	35	47	44	44	38	37	40	33	33	49	32	45	38	39	36	47	37	32	46	44	43	40	50	44	45	47	38	37	40	42	43	36	46	44	56	48	50	51	37	46	43	39	35	35	47	36	38	43	42	44	45	41	37	46	32	34	49	43	40	47	37	55	47	32	47	38	43	46	38	44	47	48	36	42	53	46	41	43	50	42	34	48	48	46	38	40	38	38	37	48	49	25	52	39	48	39	40	37	39	32	49	38	52	35	37	41	46	52	43	39	41	41	50	34	48	39	46	36	41	44	51	38	50	47	37	48	57	41	43	47	39	48	42	30	25	46	43	32	45	39	42	44	41	41	51	36	47	42	26	36	36	28	47	39	51	52	43	58	36	37	43	32	52	32	37	38	45	39	40	41	43	38	54	43	40	45	38	36	35	42	43	46	38	51	49	46	52	51	52	41	33	33	45	42	42	50	35	41	43	41	44	46	41	36	47	37	46	35	38	45	35	32	44	56	52	51	36	40	41	49	42	46	45	43	31	39	51	40	35	38	41	39	37	51	49	37	43	44	41	31	38	43	49	42	40	38	49	39	44	47	45	38	47	51	34	54	46	47	57	45	41	35	45	42	39	39	43	35	41	48	33	44	33	44	42	39	33	31	44	39	47	35	34	36	41	43	48	52	45	43	42	37	43	53	49	31	53	50	47	28	40	40	45	42	38	43	36	42	47	40	36	36	30	39	46	50	41	37	38	44	27	39	45	40	41	35	47	37	35	42	41	37	47	45	41	38	44	48	43	38	49	38	41	49	34	41	41	34	47	46	33	43	44	47	40	41	48	32	44	37	40	42	42	33	50	49	33	40	37	49	50	39	40	40	35	44	41	33	40	36	33	45	53	47	49	51	41	46	42	56	33	41	34	42	40	29	28	47	40	53	40	52	37	40	40	45	49	39	39	32	50	48	36	37	31	41	50	42	36	38	35	48	38	47	33	36	49	38	44	38	34	39	35	31	48	41	47	52	54	37	46	29	32	53	49	43	48	44	43	32	38	44	45	46	40	56	43	43	43	49	42	35	37	42	63	41	45	45	47	53	43	36	43	51	54	33	40	36	43	36	35	49	53	52	53	52	49	45	43	39	35	37	43	34	48	36	42	47	40	39	34	32	31	49	31	37	35	37	49	40	47	49	47	39	37	51	57	39	39	45	31	38	34	40	36	40	48	40	45	46	44	43	45	43	30	64	54	35	36	56	33	42	48	35	33	43	45	44	43	41	41	34	37	33	39	48	38	37	46	52	40	47	48	32	47	34	37	36	39	40	34	41	32	49	40	42	36	41	39	46	47	33	50	38	50	40	31	41	40	33	44	36	43	46	52	46	42	39	42	44	46	48	35	40	36	47	46	33	49	54	44	49	43	44	49	36	35	38	29	61	39	39	47	42	47	42	42	52	46	50	46	36	39	37	32	41	41	53	44	49	42	40	39	45	39	40	55	31	36	34	37	38	51	37	38	41	39	32	29	43	27	50	42	45	43	41	37	45	55	47	34	38	37	36	49	29	28	33	54	34	44	45	36	38	46	43	48	43	49	41	43	43	42	44	41	47	51	47	50	40	48	41	46	51	41	53	37	43	45	40	49	40	37	43	48	41	45	40	33	43	45	52	48	38	38	36	43	39	48	40	44	46	57	55	38	42	29	49	44	41	34	34	34	49	38	41	42	35	42	34	39	44	33	36	34	47	38	39	39	33	38	44	49	49	42	47	42	45	44	50	46	49	43	40	45	49	34	52	41	32	50	35	57	38	29	34	43	40	32	43	34	30	47	41	43	43	35	48	50	41	44	43	32	42	40	40	38	40	46	46	32	34	44	43	44	42	37	39	44	46	37	37	46	37	42	44	37	48	54	45	48	38	43	39	35	28	39	49	41	57	50	45	39	47	39	56	44	48	57	43	32	53	40	35	43	47	38	38	45	40	38	46	40	38	50	41	45	37	50	42	40	45	37	35	50	41	48	41	43	43	35	32	43	48	50	43	45	54	46	35	52	35	45	43	29	45	42	52	42	45	38	36	36	46	50	31	38	43	40	36	45	39	54	45	44	33	40	47	33	42	38	45	45	51	45	39	42	31	36	44	38	41	54	46	43	32	45	44	42	37	57	41
7640	1245	704	900	2259	6017	6669	5862	4809	4148	3660	3253	3030	2849	2705	2705	2537	2169	1741	1520	1366	1201	1101	1039	936	904	889	778	773	690	675	638	664	605	566	584	614	553	571	585	642	686	615	590	587	623	557	510	502	495	499	477	517	509	465	514	553	538	545	524	505	508	495	504	509	546	527	531	545	693	716	807	814	874	759	508	495	449	470	433	431	434	409	468	438	408	405	398	404	409	421	447	408	407	444	434	447	439	404	457	449	431	412	447	439	432	437	443	484	404	405	411	427	419	410	439	421	408	407	431	458	424	424	420	417	494	435	462	420	442	468	416	430	465	475	438	405	425	450	453	430	439	399	392	417	407	421	448	433	407	406	440	392	442	410	405	391	392	445	456	413	422	413	415	372	436	429	410	465	453	432	404	426	427	439	457	435	420	435	441	401	415	425	420	445	433	415	386	441	427	423	419	379	425	402	439	458	419	437	410	411	374	424	430	426	407	422	429	416	452	382	427	420	420	425	411	400	441	356	425	397	416	408	414	453	395	428	419	398	433	406	390	405	402	416	396	412	460	405	400	395	450	431	421	392	416	412	415	407	402	399	387	412	420	432	430	445	463	372	403	422	428	413	435	453	434	412	431	430	458	409	399	400	398	385	423	435	408	425	422	417	387	411	468	397	417	433	402	397	419	440	442	397	415	377	403	415	418	443	413	389	426	423	409	419	412	412	424	439	433	460	407	434	449	401	441	414	387	423	411	447	455	422	424	414	448	480	412	443	408	376	436	421	379	399	405	409	376	435	405	435	386	408	462	406	457	412	436	400	463	435	449	434	358	413	346	376	407	408	423	423	428	419	464	387	445	437	468	416	411	421	429	407	436	426	423	404	385	421	400	379	440	400	431	434	402	393	387	429	433	422	438	446	432	443	407	441	388	434	402	419	412	436	456	416	408	445	409	419	408	418	412	386	411	415	413	403	431	439	411	439	405	428	429	399	420	420	455	403	420	431	448	440	445	445	450	437	432	431	375	407	405	420	417	403	417	422	412	416	395	407	423	415	440	427	409	424	400	452	416	401	415	418	426	431	405	457	398	415	425	446	426	423	418	413	384	403	410	420	420	449	456	441	394	410	448	434	434	432	430	391	426	444	439	432	421	432	413	425	438	415	425	438	479	388	386	425	480	392	410	411	424	401	435	484	399	428	404	430	388	416	440	406	460	413	366	409	399	433	417	425	428	407	407	451	385	433	421	434	431	395	433	408	463	392	417	433	416	459	405	423	425	411	440	433	402	424	417	437	428	436	412	392	436	401	468	422	427	406	382	388	438	415	418	397	414	400	381	405	442	403	411	439	428	442	428	433	414	425	447	420	389	417	438	451	420	433	397	385	408	443	405	436	427	434	421	419	418	424	435	415	427	426	428	404	411	384	384	427	439	394	437	396	451	440	412	429	396	433	426	456	438	413	418	425	402	389	426	402	459	408	436	424	431	428	443	416	404	396	397	391	421	410	413	445	403	453	447	434	432	443	393	440	437	424	399	405	435	448	419	435	411	435	431	395	409	448	446	394	400	416	439	438	463	449	423	416	391	445	394	405	396	449	451	455	402	443	415	463	411	418	423	443	424	392	399	430	417	438	440	418	416	381	425	420	418	438	404	457	378	438	403	395	451	445	418	422	412	418	459	431	410	410	427	393	451	414	420	446	415	431	422	430	418	395	396	436	452	428	409	469	444	403	394	424	444	397	415	431	431	419	408	396	414	417	457	427	429	398	402	432	408	392	438	427	459	407	423	414	425	436	461	421	390	442	433	417	471	416	414	447	403	427	414	435	386	426	427	445	446	399	434	432	405	419	436	388	429	440	406	415	414	440	397	410	462	429	425	426	395	448	438	443	437	415	432	408	389	402	428	425	428	395	387	415	367	416	426	445	392	424	437	427	406	458	440	416	442	453	423	432	432	381	402	405	416	420	437	376	374	464	389	418	395	441	379	440	407	414	447	424	422	414	435	419	444	412	443	425	407	405	477	390	383	441	441	433	431	411	390	446	435	415	448	429	466	410	435	439	450	401	390	439	427	419	394	434	397	424	460	422	434	442	389	422	425	426	451	408	443	397	470	405	409	396	423	438	433	447	413	435	409	410	427	400	415	427	409	393	392	440	405	465	431	450	393	395	409	443	388	418	431	409	409	430	399	430	381	403	473	375	409	408	416	423	371	404	417	395	428	442	402	397	452	419	425	412	393	389	424	402	422	383	401	446	415	434	416	432	446	402	435	472	392	427	423	432	393	393	392	449	467	455	396	434	417	429	404	413	401	436	409	446	407	448	413	411	415	412	444	454	427	471	442	415	421	419	432	410	388	439	421	424	382	413	374	422	405	423	436	398	423	416	419	435	427	417	431	460	421	413	414	419	448	361	432	431	440	419	395	412	405	421	406	422	418	421	415	401	414	428	440	434	422	443	413	437	434	437	424	398	451	440	414	425	442	439	435	405	464	400	361	437	399	408	434	416	416	404	418	466	432	424	413	420	391	420	455	410	409	430	399	427	378	433	441	444	423	429	435	411	442	427	408	405	421	398	469	411	393	428	415	415	402	377	434	405	403	397	381	419	403	415	403	419	425	407	410	447	396	440	402	435	390	419	419	417	388	445	443	422	407	446	410	375	457	407	420	405	396	424	431	425	443	397	449	420	436	435	457	408	416	392	408	407	409	391	429	392	399	441	422	440	413	415	389	408	445	414	408	448	423	405	441	407	397	404	405	407	431	439	403	409	407	444	393	413	397	400	417	415	380	470	403	419	434	429	432	413	478	383	408	395	465	413	455	402	416	443	421	412	406	427	385	425	435	440	443	432	437	410	444	404	381	437	406	449	436	414	406	419	426	415	463	407	400	453	392	430	420	431	431	409	444	424	411	433	444	397	425	397	431	400	423	432	406	433	418	431	387	421	460	447	436	372	432	388	459	436	420	419	427	432	412	420	469	449	455	423	445	412	429	421	439	400	414	395	392	419	474	403	412	444	411	430	447	419	419	434	419	419	423	424	407	414	410	414	423	423	403	398	382	423	397	397	427	392	413	465	419	402	408	446	428	423	426	426	421	408	430	392	469	380	424	428	393	407	426	450	437	409	426	425	403	429	396	386	429	437	468	402	398	392	416	427	387	440	404	397	449	393	444	416	401	403	410	412	443	416	411	465	410	443	397	444	421	436	365	437	398	404	419	439	417	392	425	409	390	432	456	449	386	413	407	430	457	409	431	403	401	428	424	471	405	409	421	435	446	438	400	453	408	395	399	417	460	422	422	395	398	410	422	411	441	425	419	423	409	429	414	416	435	432	413	424	381	437	450	389	401	400	401	397	428	440	437	400	452	418	399	453	444	428	406	383	440	448	430	420	454	422	400	403	423	444	404	430	424	408	434	431	430	378	425	400	439	420	445	405	446	404	442	418	448	445	419	390	425	397	433	369	452	425	417	434	423	418	418	391	409	395	407	406	397	441	384
640	203	154	106	137	195	264	212	209	169	185	177	153	167	180	156	164	156	138	139	126	105	106	112	115	111	92	90	89	119	89	89	72	84	94	95	103	87	89	89	107	109	100	62	98	103	96	94	81	87	93	69	91	90	105	98	84	88	86	80	91	86	87	92	101	89	85	104	109	85	112	101	119	112	79	88	90	86	106	92	92	70	87	84	85	81	104	91	85	92	90	105	100	74	97	68	80	82	84	89	81	93	85	94	86	76	76	92	84	101	94	92	67	77	77	78	83	91	90	87	88	96	77	88	89	76	92	104	77	75	93	87	85	92	99	71	81	99	97	106	85	76	82	106	82	87	101	86	103	115	78	84	95	84	94	92	91	85	85	87	95	101	85	80	87	79	84	84	98	85	81	82	97	79	76	91	93	94	84	92	96	87	91	71	82	92	105	90	92	85	97	78	78	91	96	82	92	99	89	100	87	89	77	85	79	109	93	76	89	87	90	93	82	88	76	88	114	93	86	77	87	87	79	89	90	77	78	92	95	84	90	95	88	79	80	96	74	77	83	97	92	79	92	85	89	91	75	86	95	95	69	89	74	72	85	68	94	92	82	88	85	83	95	88	68	99	60	78	92	88	95	80	84	85	84	86	73	85	93	85	70	92	76	99	88	88	111	86	94	106	77	84	100	87	83	86	69	89	86	93	93	84	82	98	85	85	86	93	72	76	92	92	85	69	82	95	89	106	94	96	91	101	73	99	100	76	97	71	92	75	78	74	106	85	84	91	84	92	88	76	97	92	78	99	79	86	84	99	80	81	95	94	101	78	60	87	94	99	90	81	87	100	88	93	91	93	89	80	74	87	90	95	93	82	104	99	95	97	87	103	96	98	88	96	92	112	70	83	97	88	68	102	89	86	80	88	92	70	77	88	82	94	73	89	88	100	96	87	83	87	84	76	115	84	84	99	92	83	90	100	79	87	87	92	85	83	78	76	92	93	90	103	103	105	95	80	92	90	82	106	92	88	91	90	90	89	94	88	87	96	104	82	111	100	87	87	90	74	73	91	90	79	79	76	96	93	81	97	71	77	76	84	80	107	74	71	82	94	88	92	94	82	102	83	98	91	97	94	85	70	82	84	86	88	81	69	87	97	77	92	80	85	88	98	84	76	80	91	90	94	85	102	65	88	94	90	78	91	78	87	93	91	98	88	82	89	103	73	92	90	79	93	100	90	91	100	99	79	87	86	77	93	90	102	84	80	88	102	81	100	77	77	88	98	75	87	86	85	95	97	82	89	83	86	84	94	79	89	87	73	89	81	73	75	80	80	85	90	71	96	80	92	74	77	97	76	74	87	103	100	70	78	79	95	91	88	91	89	80	112	93	89	80	81	92	88	95	76	87	98	87	109	73	93	98	91	95	90	75	96	89	87	96	88	85	81	83	85	90	72	83	96	89	76	85	101	89	80	72	94	86	79	79	105	74	86	90	88	89	78	90	99	98	93	84	79	103	96	87	79	77	84	98	84	94	103	75	81	91	86	95	93	95	96	96	89	91	84	90	84	78	72	92	80	92	74	89	87	91	106	76	89	91	86	89	85	96	83	85	94	102	105	100	83	97	90	79	86	77	88	106	84	100	66	94	75	101	76	82	86	67	98	80	84	94	80	98	84	68	86	84	85	93	96	97	102	95	89	76	82	87	87	84	87	81	83	74	91	94	86	96	73	82	72	101	83	80	84	84	90	88	87	95	98	83	95	85	90	90	96	75	96	97	75	84	95	82	81	97	66	82	81	97	80	90	100	89	77	88	98	87	93	76	94	91	100	99	87	92	78	90	80	89	96	92	76	95	93	76	85	97	88	81	99	87	90	83	83	89	86	85	99	90	103	80	77	81	92	81	90	80	86	83	94	79	63	98	79	94	79	94	96	79	87	89	85	97	98	81	97	87	103	90	73	99	77	81	93	93	78	90	94	93	80	99	95	86	77	76	79	83	76	103	95	86	89	98	82	99	86	74	80	84	98	76	68	78	83	97	103	88	90	60	82	87	83	81	80	81	89	81	72	85	89	78	75	75	85	92	86	73	92	87	94	78	101	70	100	78	69	91	89	86	88	94	74	92	86	83	74	87	93	94	78	75	68	89	86	94	98	95	81	84	68	74	89	102	78	92	80	86	68	85	82	82	96	99	86	98	95	93	94	84	77	95	86	88	77	76	110	79	87	72	88	92	89	93	104	70	88	101	103	85	87	100	76	100	92	95	93	98	83	94	87	73	89	92	105	91	106	85	79	95	75	93	80	101	83	97	88	93	79	90	98	86	95	88	79	90	78	112	96	78	88	76	74	83	82	71	84	81	86	85	84	97	98	100	91	80	79	98	85	91	87	92	85	86	102	103	81	94	95	84	91	87	74	95	96	71	91	80	89	100	102	88	91	97	83	101	80	77	76	89	76	89	91	87	91	82	92	93	98	82	82	98	88	89	84	90	98	92	81	96	72	96	82	76	89	97	89	96	82	73	70	75	94	76	80	104	92	63	79	75	87	84	82	79	95	85	107	102	101	102	75	83	83	87	98	67	76	73	76	89	97	82	84	75	102	86	76	97	97	63	83	81	94	101	82	79	90	74	102	95	102	91	72	101	85	83	89	85	85	74	76	99	80	81	81	81	86	111	99	98	85	103	103	86	84	81	109	96	87	90	99	92	90	105	96	87	80	84	77	75	83	90	94	83	74	77	96	96	94	97	89	94	97	87	82	83	77	88	88	91	84	80	103	87	80	83	94	91	92	77	77	86	69	95	100	82	90	88	95	86	78	96	91	85	89	82	81	71	91	89	84	86	90	100	100	89	81	91	91	89	92	83	79	85	85	82	72	87	82	75	90	99	84	93	91	86	100	105	72	83	100	87	88	90	84	82	95	91	85	99	80	93	77	92	96	90	77	96	99	72	85	85	69	100	67	89	78	93	87	87	80	77	91	86	94	84	87	72	81	82	88	93	105	86	93	99	99	86	84	88	87	89	99	87	88	79	92	81	78	98	82	79	78	98	100	95	87	77	96	87	79	78	87	92	98	76	90	109	97	98	99	81	79	96	81	88	78	74	108	74	91	102	97	82	77	86	87	94	76	93	105	102	94	86	82	85	85	98	81	90	91	74	110	95	100	91	75	93	72	80	71	82	89	89	100	95	93	91	86	77	83	103	83	78	81	96	94	78	96	86	78	85	90	80	89	92	86	101	91	100	77	90	89	89	83	88	80	86	92	98	83	85	83	88	93	100	95	83	75	99	88	86	94	87	85	90	76	91	84	91	107	85	105	78	111	82	73	95	84	93	88	90	72	85	100	86	93	86	81	78	93	86	80	99	91	92	77	90	79	85	89	100	84	95	80	113	75	103	84	82	80	79	85	86	87	95	74	85	88	82	82	92	79	81	88	91	82	95	97	82	86	88	83	102	88	99	94	80	72	93	92	85	81	94	84	97	100	91	85	79	87	94	92
10543	4144	1821	2628	6388	10763	10991	9237	7787	6752	6101	5413	4953	4626	4386	4290	3989	3329	3011	2611	2336	2054	1902	1770	1681	1627	1507	1422	1431	1358	1266	1201	1191	1179	1202	1111	1096	1070	1129	1138	1234	1252	1153	1195	1100	1098	1067	1008	974	1008	1009	958	961	994	971	1026	982	958	1025	944	993	1019	1006	1054	1011	1065	989	1037	1112	1274	1302	1372	1437	1404	1234	938	897	894	893	867	875	916	894	863	854	835	913	853	943	874	868	858	841	824	808	866	887	890	862	915	883	884	874	840	936	875	902	887	884	859	837	867	903	875	863	872	848	888	834	874	862	903	872	917	850	880	853	910	927	901	882	891	916	909	867	896	870	858	909	883	910	896	857	788	888	877	859	849	878	884	871	879	872	894	885	845	872	827	930	860	879	844	867	834	840	828	842	817	848	889	892	908	780	838	855	838	858	848	881	814	817	846	831	911	844	942	874	827	913	844	803	935	857	831	826	864	863	909	858	778	901	861	841	827	869	871	848	832	872	850	819	878	905	849	886	821	842	874	845	842	849	934	855	870	878	890	835	860	893	875	894	868	882	877	867	845	852	845	825	914	805	848	844	833	853	866	848	866	894	877	868	856	849	848	823	904	889	832	862	788	841	861	856	852	862	838	880	901	821	860	836	877	860	842	865	853	873	871	861	827	866	814	853	858	854	840	845	908	874	832	835	883	841	834	847	808	852	881	881	841	906	795	881	855	905	809	860	836	868	867	835	857	894	887	874	876	848	850	872	889	799	893	911	894	836	868	883	863	828	862	864	900	891	881	829	871	885	833	906	832	878	830	875	867	900	871	867	846	840	829	883	883	816	870	845	812	832	789	824	851	879	856	861	851	840	883	867	792	835	810	902	816	862	902	811	824	863	886	817	812	836	878	880	862	870	827	844	840	841	852	864	840	837	866	869	872	882	866	838	821	836	876	768	861	891	855	891	882	813	855	874	850	831	825	893	831	838	852	875	805	875	830	876	892	892	872	848	876	851	828	881	910	856	836	872	879	766	865	858	842	906	873	841	863	858	793	843	844	849	844	830	885	829	857	798	870	821	881	886	827	852	835	868	818	830	873	851	834	831	817	829	795	852	897	842	878	887	886	835	862	833	874	867	893	827	911	865	870	912	853	870	893	822	815	849	793	808	906	827	866	866	896	849	867	843	840	876	791	846	870	809	924	831	910	844	876	838	860	863	810	856	832	899	788	850	904	807	887	872	859	861	844	864	902	830	873	819	870	844	845	868	844	851	781	874	844	887	886	870	822	860	843	844	857	830	868	866	835	813	848	834	874	888	827	822	933	852	895	860	839	878	830	844	825	873	835	845	880	841	849	841	835	898	860	838	865	799	897	882	858	834	791	848	859	886	818	797	851	849	861	874	869	880	843	881	873	831	882	862	898	863	848	882	857	854	853	837	865	841	897	893	828	881	882	849	838	839	803	855	817	843	877	880	871	821	870	819	858	882	847	838	838	871	899	914	882	884	863	873	847	802	853	888	905	836	872	882	874	850	853	846	845	886	854	842	929	837	871	856	849	930	818	850	857	848	840	857	872	891	891	900	871	848	803	862	857	866	849	883	897	889	867	841	888	811	905	840	817	828	854	826	870	851	835	836	868	847	813	879	902	860	895	865	829	847	840	839	859	853	886	865	838	834	844	785	848	846	882	881	866	889	849	882	843	896	870	789	860	919	801	890	844	875	841	803	859	837	888	841	857	848	818	816	852	871	850	818	812	886	863	887	938	829	835	851	861	906	856	871	824	887	896	859	853	849	893	872	800	913	874	901	841	847	879	872	828	865	843	864	832	844	862	782	840	852	851	842	829	904	916	862	891	857	879	847	836	880	821	877	827	849	886	904	892	876	863	829	882	840	891	873	863	822	868	876	834	901	874	837	887	856	879	843	816	844	849	882	845	870	841	915	871	826	844	839	800	880	902	845	825	842	834	816	886	812	876	798	888	865	871	837	869	892	855	850	867	825	856	873	843	892	853	855	911	823	843	842	864	855	877	808	878	842	877	819	850	810	847	871	846	826	869	885	825	902	846	889	862	872	909	872	878	839	857	894	898	848	889	906	879	823	846	828	881	840	815	881	876	867	828	921	863	851	922	794	839	867	857	808	802	828	846	888	835	852	910	901	806	919	868	828	846	913	873	824	843	834	870	831	838	832	812	810	822	867	854	842	832	878	862	840	930	905	805	863	849	858	898	892	816	826	832	863	838	838	815	858	847	861	856	861	818	882	835	862	893	825	851	859	872	851	882	905	832	832	897	836	845	850	849	860	903	857	861	866	843	847	876	898	855	855	877	833	872	877	849	854	808	909	806	902	912	896	890	874	915	861	886	891	902	872	877	881	880	896	778	835	871	869	850	854	864	857	916	843	854	873	859	888	866	918	865	872	820	869	833	837	843	859	797	859	865	860	934	851	813	936	881	861	842	880	874	825	833	875	832	860	852	831	829	886	857	850	909	874	863	869	873	898	836	844	848	865	792	870	834	861	849	842	864	838	855	855	847	854	836	843	871	880	816	908	853	877	853	858	844	902	860	819	861	794	837	870	904	913	912	903	859	826	872	848	854	888	801	877	895	885	878	811	873	886	805	846	872	890	856	894	868	833	821	830	849	873	793	873	834	878	891	857	852	883	817	853	849	883	887	873	897	843	849	852	908	968	828	868	882	867	832	894	822	820	874	830	848	777	863	905	862	890	871	859	898	865	899	876	901	937	819	898	838	878	842	830	828	877	877	803	797	866	855	869	869	901	840	838	878	852	853	856	847	820	818	895	849	847	864	845	836	867	950	827	890	861	848	843	839	903	891	816	878	871	867	877	847	846	859	909	840	866	888	911	848	911	880	936	891	834	815	829	817	892	905	876	835	864	848	834	842	868	865	847	867	872	864	887	827	825	846	853	874	881	861	917	930	866	826	869	913	925	857	871	887	836	889	854	879	833	829	813	931	843	845	903	817	817	824	884	866	854	860	863	822	877	874	842	883	836	847	837	834	847	858	900	839	877	855	893	867	857	844	892	857	874	892	867	901	846	875	888	838	852	815	899	879	889	874	808	850	916	866	841	900	878	830	886	905	836	854	811	945	816	867	832	812	856	883	868	841	910	935	856	864	853	823	879	849	882	856	885	831	830	862	939	891	807	842	855	903	894	824	829	939	832	789	908	851	847	801	822	848	812	876	832	812	855	815	830	903	840	917	870	821	863	878	859	793	869	856	856	815	860	856	855	852	829	913	898	893	894	823	878	831	814	856	839	806	819	877	871	919	914	882	836	858	883	887	858	843	875	830	802	878	839	843	904	888	811	841	829	809	876	887	897	881	874	833	882	844	899	838	848	845	781	863	827	908	852	867	863	833	849	850	827	845	833	824	842	870	846	870	896	862	848	866	898	880	819	875	835	849	850	860	899	856	794	907	848	891	852	788	846	883	857	866	872	871	876	874	896	815	845	857	889	853	887	892	876	853	886	895	863	875	868	845	831	902
2097	127	85	56	69	121	139	152	132	122	140	127	118	121	133	120	118	100	103	95	73	74	55	63	69	57	66	59	46	64	52	52	46	36	51	33	50	44	45	42	58	51	40	49	47	38	41	45	29	28	38	33	42	29	41	48	37	39	38	47	39	43	51	40	41	46	55	37	58	44	56	59	58	70	37	38	43	45	38	43	42	43	38	40	47	36	34	26	39	41	43	32	35	43	42	28	30	25	26	44	33	50	25	27	36	45	37	38	35	31	41	37	41	40	38	31	32	32	36	27	39	38	33	42	37	35	31	37	35	34	33	47	35	50	30	40	34	28	31	35	49	33	33	35	42	42	37	51	43	33	40	27	44	33	38	35	31	43	46	44	43	34	38	37	30	31	24	49	36	40	43	44	35	43	37	32	47	37	46	37	52	37	36	37	32	31	44	45	34	29	42	37	42	41	47	29	30	36	32	36	33	31	33	37	33	35	45	36	29	38	36	32	48	27	33	32	43	36	36	42	33	29	46	36	41	36	32	41	35	39	31	30	38	36	41	41	28	42	37	31	40	42	42	34	35	37	23	25	34	51	41	34	30	48	39	31	42	32	41	41	37	31	37	36	33	33	24	30	48	34	32	41	32	42	35	37	29	32	31	34	36	42	35	39	28	36	27	39	34	37	47	41	29	48	38	40	31	37	49	37	31	31	32	32	31	41	38	32	37	33	42	40	35	39	44	37	39	40	30	41	45	44	43	34	27	34	31	35	40	38	37	28	49	38	33	36	39	42	33	37	38	36	36	33	41	30	31	38	38	43	31	35	38	44	33	39	45	29	29	39	38	38	36	34	33	49	35	45	37	48	38	50	50	39	37	33	33	30	42	52	46	40	37	40	41	35	40	30	34	37	34	25	53	39	36	36	48	28	34	37	32	51	38	40	26	41	33	25	44	25	40	34	41	45	37	52	38	43	32	37	37	42	39	26	42	40	42	30	30	40	38	32	40	31	27	44	28	29	45	48	33	38	30	50	36	35	35	39	42	31	42	29	48	35	36	35	30	47	39	44	39	44	35	27	39	36	33	45	37	43	36	39	32	42	40	25	30	40	44	48	38	23	33	45	36	31	34	44	36	45	29	35	43	33	54	41	41	43	38	33	45	40	44	51	33	32	42	39	38	31	35	42	28	40	32	40	32	35	53	31	29	47	40	51	37	34	35	32	44	44	34	43	33	47	34	37	43	33	36	36	43	32	39	51	43	30	30	45	40	46	24	37	39	35	27	43	42	35	39	33	23	46	35	39	48	38	39	26	41	27	31	49	36	32	41	46	45	41	31	37	40	47	39	38	26	38	39	28	33	28	40	29	47	43	33	43	44	32	31	46	54	34	31	42	40	35	40	49	38	43	29	49	38	43	45	39	29	36	48	36	44	41	37	47	43	31	38	37	39	47	37	39	28	34	35	50	31	48	33	42	38	43	31	35	34	46	37	35	41	38	34	36	43	28	26	45	39	32	33	30	30	33	34	44	27	42	47	36	32	33	43	38	37	42	26	35	49	44	30	34	34	41	36	38	27	40	31	47	38	43	37	33	45	33	27	35	32	31	36	45	42	39	23	36	29	38	46	44	30	39	35	46	31	40	38	41	39	32	31	38	42	36	34	34	31	30	27	36	37	36	42	40	40	43	32	38	35	34	39	31	34	37	38	37	34	38	35	46	32	33	41	40	31	32	44	35	27	34	42	35	34	38	37	32	46	41	36	33	36	43	41	33	38	31	24	39	38	46	28	31	46	35	45	39	30	40	39	39	33	35	32	43	41	33	44	32	49	38	34	45	40	46	39	36	40	36	33	41	39	57	32	43	38	40	37	41	35	23	34	38	37	35	29	37	44	34	43	48	32	36	35	34	36	45	37	38	38	36	33	36	33	37	27	42	36	30	31	40	33	40	39	40	47	36	40	32	43	37	35	43	42	44	34	43	28	37	32	37	31	40	35	40	35	32	43	40	34	37	41	29	24	33	43	41	35	41	43	30	39	33	47	40	41	42	33	40	45	29	38	32	32	38	43	50	49	46	41	45	43	38	38	47	41	33	40	40	31	32	29	42	26	37	40	45	49	40	46	34	34	43	33	33	38	31	34	39	35	37	39	35	37	36	36	54	30	35	45	37	44	41	40	44	37	33	40	36	31	34	28	35	28	37	41	30	39	38	41	35	47	37	35	33	39	41	38	37	29	31	53	42	40	46	47	36	34	40	29	39	42	34	51	37	34	34	39	31	39	31	31	46	39	29	46	40	33	34	38	32	31	37	37	33	39	47	29	37	46	25	38	33	33	30	41	35	36	46	31	40	27	38	29	32	47	39	34	45	31	32	31	38	45	34	40	26	47	32	30	42	24	35	46	42	37	26	32	30	43	32	40	40	43	32	31	31	33	39	33	34	40	62	47	45	37	45	45	42	42	39	29	43	44	28	53	35	38	37	57	35	32	32	31	38	57	28	42	33	28	40	42	43	42	41	44	51	35	48	40	46	38	27	48	32	31	36	37	43	36	37	47	46	40	37	35	41	39	32	35	46	32	39	43	36	38	32	45	41	43	51	33	42	47	46	46	37	29	42	49	40	32	35	33	38	39	38	42	36	43	43	43	45	40	40	34	38	37	36	34	50	46	33	43	36	32	52	44	31	48	36	43	36	34	47	43	33	23	39	31	44	43	38	31	38	46	41	42	39	45	45	43	44	43	43	44	25	36	37	54	42	45	43	33	36	26	36	39	36	49	25	35	43	36	46	38	31	38	39	29	28	34	32	31	33	30	36	34	47	42	41	34	45	36	32	34	34	29	53	38	37	44	38	47	39	38	33	26	32	33	42	68	36	43	34	40	30	35	32	32	43	33	37	40	47	36	32	39	22	30	24	29	36	47	27	33	28	41	28	32	37	38	30	36	46	37	33	45	36	36	40	41	40	38	36	50	38	39	45	48	27	35	32	40	32	36	40	28	41	36	33	35	36	35	45	36	36	33	37	45	48	32	38	34	42	40	42	42	39	40	32	35	32	41	31	35	27	36	36	34	40	31	34	38	41	45	50	43	46	36	38	41	29	48	35	42	45	42	33	30	37	36	38	35	35	43	34	44	41	37	29	36	42	39	40	43	60	31	46	39	35	40	40	23	48	29	41	39	44	33	37	39	37	32	40	41	28	29	41	29	35	35	30	31	32	36	36	37	27	27	24	51	37	31	37	35	32	47	40	31	40	33	45	36	38	41	39	51	43	35	33	26	28	41	33	41	43	46	43	39	36	27	32	36	34	30	41	38	32	43	42	45	41	37	45	37	45	38	29	40	37	45	38	40	34	44	29	47	36	39	42	38	39	37	33	41	29	33	32	44	32	41	37	40	23	42	25	32	40	31	37	35	34	42	31	35	37	41	48	39	41	42	43	29	38	33	33	31	38	32	41	35	37	32	38	33	40	34	28	38	38	45	43	40	34	40	38	46	47
10117	2839	1201	1828	5007	9639	9877	8571	7185	6310	5708	5155	4648	4381	4136	4009	3526	2952	2591	2226	1926	1668	1507	1318	1182	1216	1090	1036	904	832	882	833	752	673	737	661	636	658	724	768	798	782	765	710	638	627	655	541	551	574	509	513	501	528	530	548	601	573	521	524	561	575	557	558	556	519	587	521	588	789	874	996	1058	1011	720	544	428	405	405	394	385	402	395	389	391	398	373	371	381	397	381	372	388	395	413	391	403	426	387	393	358	403	389	393	407	385	398	415	409	380	392	407	409	395	437	383	397	377	358	421	388	409	420	423	428	400	403	396	437	452	438	434	428	403	412	395	422	431	387	400	401	377	396	371	400	392	371	378	391	383	360	368	393	347	339	368	402	391	412	360	355	372	380	381	388	407	383	343	357	365	377	341	407	384	369	387	383	379	415	383	378	388	362	366	394	393	363	384	387	377	368	366	389	371	373	353	377	361	388	388	411	392	347	366	398	408	355	400	346	369	378	393	398	376	376	382	378	389	363	390	376	383	401	383	377	389	367	348	362	369	385	385	417	375	384	348	384	370	401	391	374	395	372	382	372	376	373	426	383	398	404	414	404	365	397	390	386	395	396	409	391	411	403	396	362	359	377	364	421	403	386	390	366	369	360	394	417	348	366	371	409	380	387	360	399	380	407	372	400	374	392	410	381	399	388	388	402	390	374	390	395	412	364	395	407	386	372	356	416	373	393	404	378	381	429	379	342	415	412	371	389	403	341	389	335	409	365	354	374	418	431	372	399	364	376	397	364	424	396	380	368	396	381	379	364	390	355	349	364	413	384	396	371	381	362	394	412	411	373	404	354	359	400	364	370	376	383	393	359	370	351	413	402	359	386	403	379	416	383	372	387	368	366	377	358	359	395	383	384	367	402	387	381	424	343	367	383	393	366	366	391	381	390	366	385	389	397	368	366	431	414	373	387	407	397	390	376	384	405	380	344	381	448	377	368	363	379	377	373	396	385	362	386	354	397	389	375	361	365	377	376	410	365	377	404	379	375	385	389	399	361	381	339	385	368	398	410	373	404	396	369	384	374	373	359	418	402	387	374	376	374	372	410	369	406	394	379	393	353	375	376	423	385	377	323	369	375	385	358	372	384	357	393	388	390	417	364	393	384	376	403	356	405	340	358	392	344	400	354	406	344	389	398	383	393	409	371	381	411	361	383	358	376	392	391	420	393	373	370	388	381	416	383	379	384	350	370	394	418	344	372	397	369	367	380	417	371	418	405	372	349	376	383	375	402	392	422	364	378	398	427	381	383	387	382	387	383	361	385	385	405	412	388	379	386	401	398	380	357	384	384	409	385	374	356	381	361	415	356	377	390	395	388	391	384	362	371	380	355	384	391	369	362	383	376	402	406	372	346	381	396	383	402	359	380	397	388	378	378	388	394	395	375	381	408	425	374	378	375	341	408	399	352	350	397	354	371	375	386	349	391	393	396	364	363	390	405	378	404	368	368	393	402	401	390	391	388	394	361	386	373	373	379	383	367	376	347	390	363	374	353	393	400	379	383	404	376	377	370	378	383	460	369	359	349	382	409	342	377	369	353	364	366	376	390	371	381	368	365	352	391	397	368	387	412	375	386	382	333	390	384	379	419	380	388	368	378	378	375	399	364	372	367	403	408	395	366	351	377	365	371	380	387	368	373	372	356	377	376	398	410	384	356	370	368	383	329	351	389	360	392	359	391	375	356	377	377	360	368	366	366	364	386	371	424	384	347	379	377	382	362	399	367	379	368	412	427	345	377	380	395	345	361	390	408	368	356	334	373	408	377	367	400	399	406	423	389	378	352	398	384	423	415	331	380	339	384	368	366	398	376	392	381	391	360	371	382	376	384	412	368	394	408	360	387	371	342	373	396	397	363	402	398	407	396	351	383	391	396	415	391	391	379	395	364	375	387	397	380	392	382	377	418	431	366	389	391	358	351	368	373	360	364	380	423	384	374	408	388	383	381	392	397	398	361	409	404	368	392	383	362	383	399	378	390	416	391	377	333	344	397	381	382	386	384	384	403	436	390	417	348	391	363	384	381	401	391	369	373	378	401	399	401	381	365	392	414	379	369	378	377	399	403	335	358	376	392	388	372	344	388	380	348	354	381	369	395	383	389	391	373	351	390	355	356	374	381	431	352	389	394	403	374	367	357	395	392	415	358	357	360	352	396	391	416	363	400	382	380	366	393	382	400	395	352	384	374	396	405	369	417	345	370	413	386	405	384	388	369	389	365	394	380	380	404	380	380	358	379	418	341	399	399	363	353	384	390	359	423	355	392	426	387	403	390	386	370	365	378	365	381	381	369	367	395	406	369	394	368	386	371	388	404	357	390	400	396	357	392	387	419	392	373	371	404	406	376	359	414	357	390	364	396	375	410	366	376	390	340	414	397	359	375	370	406	379	406	392	364	430	362	392	406	365	404	380	409	394	420	366	356	399	375	397	374	403	363	407	368	366	371	387	354	383	383	389	352	390	359	360	379	374	378	421	348	390	378	394	362	408	390	394	399	382	349	412	394	384	369	364	367	394	409	383	361	355	377	398	431	392	416	357	389	369	330	371	378	368	398	367	412	375	390	422	389	404	409	419	391	370	381	374	359	365	339	376	353	394	361	362	339	369	404	390	383	363	395	373	384	325	414	368	408	387	399	416	356	343	371	395	415	368	357	387	374	415	378	362	398	405	357	394	390	348	383	338	385	387	372	381	384	404	324	373	375	377	353	421	342	369	375	380	377	375	359	356	357	374	351	344	381	391	378	411	341	398	380	384	358	372	370	394	391	404	376	389	407	377	373	371	409	404	396	413	372	366	358	425	381	392	406	390	386	406	403	368	359	372	423	398	399	359	353	392	370	382	374	368	407	384	430	392	351	391	350	363	379	375	379	366	391	417	340	346	396	392	382	368	357	386	374	382	364	385	357	368	387	440	355	364	382	415	363	378	419	386	379	377	348	384	403	358	338	364	398	416	365	411	375	384	406	392	387	378	390	387	382	395	349	433	366	381	380	371	375	344	388	374	369	408	364	391	345	395	389	381	371	405	389	387	379	383	381	364	410	379	408	378	393	408	363	390	387	343	401	384	377	363	357	391	379	397	370	372	367	347	379	396	384	389	372	414	385	351	379	387	382	372	402	382	382	353	393	406	392	357	378	385	391	358	360	337	389	375	401	400	392	354	379	395	418	359	385	358	392	386	407	371	383	385	372	395	362	385	407	383	374	370	420	358	369	390	396	398	382	391	399	396	403	364	380	385	349	370	400	396	384	344	365	370	362	386	389	388	396	356	371	397	371	400	350	369	389	376	380	384	407	372	357	378	373	386	357	388	358	397	376	348	359	354	338	370	375	388	385	373	385	384	359	381	423	411	376	369	351	400	368	377	384	399	407	373	360	383	383	383	379	398	382	377	389	362	411	345	390	382	417	366	390	354	397	384	360	379	356	371	388	400	404	384	396	398	373	356	361	410
1065	290	164	149	153	225	238	267	257	219	221	234	238	200	225	193	210	148	154	139	153	133	120	102	98	100	104	119	91	86	105	120	93	83	118	80	96	101	112	101	101	115	108	100	97	114	89	125	98	99	87	96	107	91	80	81	101	96	81	76	111	79	83	92	96	103	94	89	97	115	115	128	138	104	90	86	95	71	93	106	114	77	98	71	100	91	103	94	80	99	95	91	73	88	71	92	93	87	74	77	68	104	89	98	96	82	87	106	81	89	112	87	94	84	89	82	84	85	86	83	80	88	92	85	87	88	85	78	78	100	80	83	81	87	90	96	92	107	75	95	83	91	94	77	84	81	85	100	83	80	80	74	112	91	84	77	84	89	86	78	78	83	83	96	69	85	111	83	88	89	82	76	114	105	88	78	72	81	96	97	88	75	75	74	92	89	77	94	86	83	79	82	94	68	93	78	91	87	77	100	86	94	100	78	90	90	81	78	70	85	81	91	81	84	99	93	73	79	83	82	86	93	87	95	91	95	97	89	87	105	98	86	71	83	79	88	81	93	90	75	86	74	99	98	86	90	85	104	104	92	91	81	80	83	85	100	81	112	92	83	115	77	86	86	92	85	87	86	88	83	81	86	89	76	90	96	102	73	91	90	93	84	93	92	69	87	101	69	93	83	90	85	67	94	71	79	94	92	101	109	94	86	64	95	81	90	102	87	78	96	94	85	95	90	89	98	98	90	93	80	92	99	82	90	86	98	89	85	118	86	79	91	102	73	102	93	78	84	86	94	95	89	100	94	88	82	81	82	87	93	89	83	81	98	98	94	84	83	94	100	99	75	92	91	101	95	91	94	78	69	83	68	88	74	94	76	91	93	79	85	99	78	89	83	101	85	91	86	76	84	79	62	90	78	83	101	91	88	112	88	85	103	90	82	72	94	99	84	93	82	80	76	92	74	78	79	73	92	100	68	75	91	74	95	93	74	89	68	84	87	71	89	89	79	91	87	89	86	79	91	91	76	86	82	98	97	88	75	100	96	87	94	79	76	93	88	81	105	72	85	82	85	79	77	63	95	77	95	77	93	85	105	96	83	92	75	107	100	86	84	83	77	81	84	92	95	87	81	95	87	78	94	84	89	80	80	81	90	92	84	88	84	70	78	80	87	90	96	94	80	100	75	81	89	81	81	85	69	84	83	84	94	73	86	94	84	103	85	94	78	80	89	99	87	99	87	77	73	92	87	80	93	96	83	89	79	89	92	82	87	98	91	80	88	89	86	87	95	80	94	90	78	93	95	81	90	97	92	88	90	100	85	87	73	88	80	101	76	75	81	90	77	81	82	94	90	93	92	80	79	85	92	104	86	87	86	87	109	82	75	84	77	109	81	69	91	87	80	100	95	83	94	88	84	80	74	101	95	81	80	87	72	87	93	82	84	86	84	78	103	90	95	92	81	80	91	97	107	73	90	92	86	85	93	75	95	81	66	80	93	109	72	83	100	83	96	86	92	74	93	93	86	90	95	85	98	92	95	91	103	86	80	89	87	87	92	93	88	87	87	83	80	86	88	93	90	98	87	92	103	90	90	95	89	76	103	70	88	69	77	69	92	84	77	94	80	77	71	102	95	87	80	89	82	81	86	90	89	79	104	87	87	97	90	82	84	82	86	100	108	72	100	69	87	79	84	77	95	88	99	104	99	100	85	91	89	91	89	84	73	85	105	94	85	86	84	87	83	75	78	76	94	76	85	84	89	86	86	80	117	77	86	69	85	90	83	98	80	83	95	84	93	86	80	87	104	76	92	97	98	89	86	87	87	104	76	95	83	88	83	94	104	91	103	75	82	84	80	81	92	85	95	85	78	84	81	91	94	86	84	98	86	94	98	82	99	85	83	89	91	90	78	81	87	86	103	97	76	101	87	76	99	76	100	96	101	90	98	91	74	96	75	87	88	97	79	101	65	102	90	98	76	95	84	86	71	101	89	80	92	95	65	87	84	90	82	86	80	98	94	96	86	105	82	83	86	86	89	72	93	82	75	89	97	93	96	72	86	77	87	82	91	92	100	93	82	79	96	94	104	92	90	95	89	94	89	91	105	95	85	93	97	95	77	91	95	74	80	81	91	87	75	95	93	68	86	76	96	87	79	107	85	85	87	101	79	80	96	91	94	87	105	89	95	101	86	90	88	85	90	89	92	82	80	83	69	93	63	82	96	91	71	70	61	80	97	86	94	89	94	97	106	93	97	71	92	102	87	81	101	73	78	79	103	94	88	80	88	95	79	97	90	80	85	79	109	78	82	79	84	106	88	86	73	91	95	93	86	87	93	96	74	101	87	71	93	96	91	64	86	85	83	93	95	79	86	90	78	87	82	80	84	91	94	86	84	102	73	63	103	82	93	96	73	85	92	88	82	76	57	100	80	112	70	78	79	85	78	83	98	98	97	85	106	84	99	78	73	68	98	82	77	75	84	102	74	97	77	79	80	85	88	106	101	80	93	88	83	86	105	84	85	75	82	102	76	92	86	69	94	91	80	87	94	90	88	82	91	90	89	95	85	96	78	82	100	80	83	93	89	88	86	83	88	76	91	99	74	88	100	102	89	88	72	97	85	96	104	103	75	79	77	71	97	99	87	101	106	90	87	84	96	81	94	95	89	91	90	109	83	101	85	93	94	75	62	109	74	83	91	89	88	104	64	93	94	110	81	84	96	89	88	104	89	74	78	93	84	93	87	79	89	80	80	86	75	107	75	93	91	95	76	89	75	99	83	87	83	76	85	79	85	76	95	89	81	85	76	90	92	91	79	83	90	94	94	97	92	104	94	75	98	81	87	105	73	77	86	90	86	94	91	80	96	94	83	105	101	89	102	89	96	82	86	92	80	106	83	75	106	91	84	80	66	81	73	84	83	82	74	91	88	67	86	103	106	91	84	87	99	96	78	83	72	88	96	89	108	96	72	88	89	94	81	89	89	76	99	81	95	81	110	76	89	92	82	85	83	85	93	90	104	101	90	92	86	100	74	79	81	82	71	75	98	87	80	84	84	84	105	113	97	83	89	90	96	86	92	91	97	89	80	84	95	92	87	109	92	93	96	90	87	87	85	91	90	104	90	84	80	110	92	73	99	86	69	83	93	100	88	97	81	78	72	85	95	106	68	81	92	81	80	71	88	76	89	90	89	83	86	77	70	110	77	82	94	86	73	96	77	91	89	96	100	91	70	92	75	92	81	97	97	87	86	82	89	81	95	92	90	78	95	85	77	83	91	95	88	92	81	85	99	80	89	97	82	87	96	95	76	101	85	82	100	80	75	83	88	68	86	95	85	93	99	94	80	83	88	80	89	83	88	81	69	72	74	95	89	78	93	87	72	101	71	82	87	88	79	97	86	88	90	97	100	89	93	111	85	99	73	85	81	85	85	91	60	78	97	84	85	86	86	96	84	94	86	86	93	97	87	100	82	111	82	80	86	85	74	88	81	79	86	64	78	81	84
13806	5267	2364	3561	8556	13529	13304	11547	9811	8578	7735	6899	6525	6015	5781	5416	4852	4054	3465	3152	2835	2592	2300	2085	1943	1913	1695	1664	1522	1518	1403	1456	1408	1374	1343	1330	1285	1288	1324	1393	1360	1374	1264	1224	1262	1182	1146	1081	1116	1033	1011	991	1042	1035	1031	1118	1058	1092	1037	1147	1095	1058	1058	1108	1094	1074	1084	1116	1281	1410	1544	1651	1611	1521	1281	999	944	898	902	903	922	894	857	967	934	815	881	932	894	888	876	922	860	835	899	903	935	888	893	903	898	869	913	875	852	909	881	868	954	887	889	866	817	920	918	862	926	923	909	924	923	961	892	933	932	957	946	932	923	960	935	965	857	892	933	939	862	862	919	869	867	892	788	909	883	874	848	895	847	922	919	898	892	905	851	890	884	884	861	950	926	825	869	885	907	855	876	881	902	852	904	864	871	923	868	952	890	865	931	899	924	865	880	844	893	855	862	874	896	923	934	883	876	863	867	854	867	859	914	938	831	851	919	874	865	909	846	830	880	848	903	926	891	837	888	891	919	861	867	908	907	949	837	841	854	925	980	886	835	841	852	882	903	881	916	849	880	874	931	883	875	849	844	924	916	863	903	824	871	846	859	859	883	882	835	873	834	926	869	843	885	931	922	886	884	867	915	871	849	877	867	889	885	868	880	860	849	847	883	838	889	976	895	865	888	852	879	865	920	860	854	872	889	846	864	812	885	895	912	909	838	936	868	934	895	887	932	868	863	882	893	871	891	851	853	803	886	803	933	910	891	855	814	892	872	892	861	881	882	959	898	882	922	847	860	870	887	916	889	868	842	828	891	834	907	879	911	881	840	911	857	842	842	862	867	899	872	897	871	895	856	882	887	830	888	821	866	870	851	882	887	870	857	867	889	849	909	887	921	895	924	879	821	887	851	929	851	924	867	926	914	906	884	843	865	884	903	910	905	862	854	881	896	846	903	850	876	851	912	857	878	922	819	892	867	908	852	885	881	826	911	901	843	884	865	876	904	887	909	918	843	892	918	954	907	870	924	910	934	912	839	863	853	878	868	862	825	914	831	909	877	880	935	930	903	910	960	887	932	868	941	891	857	936	909	848	936	919	849	863	946	877	845	847	904	897	809	832	861	859	862	932	876	864	866	864	898	896	875	873	860	834	896	944	846	801	881	929	906	902	897	866	933	876	878	858	881	914	900	878	878	908	887	915	884	847	862	854	899	864	871	870	879	865	850	854	912	887	893	847	898	919	866	904	878	918	891	922	844	903	911	839	902	895	891	865	910	822	865	914	941	893	907	853	901	908	869	875	896	860	893	877	897	862	862	882	880	901	900	916	930	902	918	881	893	853	874	927	887	915	843	890	883	870	842	885	867	897	978	881	855	902	827	881	838	877	882	873	894	857	906	854	865	938	853	878	853	872	914	838	888	898	920	863	873	872	839	920	855	855	893	906	880	879	891	818	901	818	882	862	848	884	905	937	891	878	914	830	896	912	881	960	890	909	876	833	861	950	877	885	887	846	881	854	870	852	908	898	830	842	868	841	888	903	868	830	928	860	895	906	902	908	952	854	849	890	879	948	844	919	890	882	835	896	878	923	808	887	919	861	889	884	899	910	876	898	869	924	871	864	914	900	870	843	981	874	922	887	953	884	847	904	937	867	926	857	882	952	870	908	852	877	902	848	880	872	916	905	880	910	880	941	874	857	914	956	831	876	881	859	913	883	892	886	855	863	842	855	876	866	869	859	910	840	900	833	887	888	870	866	890	880	846	866	937	842	845	828	961	900	872	857	903	844	893	886	879	900	861	878	927	911	874	883	883	855	843	864	903	905	900	869	874	878	861	873	882	856	918	878	890	907	930	862	876	861	911	905	902	898	892	897	820	880	884	922	843	836	889	807	906	867	895	852	866	840	886	888	931	850	851	903	915	841	871	925	850	901	926	925	863	867	891	838	865	934	873	873	920	894	917	867	882	876	893	855	906	870	832	850	864	874	897	929	913	876	868	873	857	873	900	847	875	884	858	910	921	870	876	934	866	900	931	882	930	833	841	907	909	857	838	911	856	870	955	900	896	834	920	850	881	902	824	903	875	928	876	927	857	868	920	883	858	911	859	901	880	910	914	881	921	865	868	930	866	891	879	849	879	857	868	898	883	878	883	896	929	887	898	856	895	924	847	874	921	848	850	899	895	856	842	875	864	873	898	804	892	898	846	854	876	847	867	854	882	883	894	876	878	852	821	872	872	902	880	828	831	878	890	992	848	815	897	911	908	899	872	909	860	828	853	896	884	889	847	934	861	837	817	801	902	922	905	907	885	867	881	880	915	910	858	907	929	906	891	904	879	881	889	862	851	884	887	884	834	870	934	930	921	883	885	830	911	873	918	886	899	842	912	897	848	826	860	893	858	896	842	910	873	868	904	876	872	874	877	838	865	825	870	907	880	867	916	914	874	882	915	857	890	895	873	908	908	939	905	879	938	914	862	917	879	879	873	893	851	906	803	868	863	893	889	838	922	883	890	875	865	892	896	924	855	842	835	905	878	889	933	908	895	854	909	856	835	903	888	897	920	915	908	884	892	882	861	868	924	893	816	896	887	887	869	872	819	863	889	876	841	833	908	973	848	953	879	895	900	928	875	881	863	855	889	862	855	855	874	893	870	888	873	887	875	903	860	916	923	870	948	885	892	929	901	849	873	864	901	838	880	903	854	853	888	886	868	840	859	871	901	861	831	912	908	905	851	885	847	916	861	861	923	904	901	918	911	876	917	900	912	970	862	931	850	922	863	889	872	887	904	840	891	898	888	912	943	872	905	927	887	893	867	910	847	889	879	848	870	863	874	824	851	909	902	874	845	881	857	873	870	901	876	918	873	849	836	850	883	856	883	876	900	874	880	935	869	887	904	904	913	906	875	867	900	875	917	853	859	884	883	892	903	888	872	915	862	880	890	926	851	901	911	873	898	849	838	890	870	901	861	918	826	921	878	871	838	846	816	897	853	906	899	879	908	877	871	932	912	824	885	844	888	855	893	917	833	911	858	909	894	897	871	873	833	895	914	898	903	876	843	899	837	898	865	860	843	918	866	881	885	893	907	918	887	913	903	852	852	907	842	856	849	870	853	858	885	897	847	880	892	862	879	849	891	906	882	879	869	844	842	897	918	954	895	891	911	938	864	901	870	926	902	895	845	874	896	877	859	859	865	914	881	887	919	864	874	858	853	902	894	846	868	857	845	887	818	877	909	906	927	927	914	897	884	858	836	848	871	867	853	890	912	882	877	902	880	803	882	875	862	838	871	885	893	914	877	883	871	871	883	891	918	909	945	863	927	902	835	880	845	863	871	886	899	949	873	836	871	849	893	854	841	843	876	894	890	788	876	856	883	912	887	848	883	926	917	833	931	924	854	923	881	912	868	816	852	854	834	836	861	868	847	931	891	865	910	916	912	846	894	884	914	887	897	884	911	869	806	901	873	795	898	840	905	813	937	923	861	899	933	908	893	868	873	908	903	885	893	867
1462	71	44	41	57	78	123	100	98	111	95	90	85	88	92	79	82	84	69	73	73	69	62	45	58	52	50	52	52	45	45	43	40	44	44	39	45	35	40	45	51	40	66	53	55	42	42	43	27	44	45	43	35	37	44	33	53	44	41	48	48	45	43	52	42	43	50	56	55	44	62	51	48	48	43	39	50	38	44	42	36	36	40	44	32	32	38	41	34	48	46	53	52	50	40	39	46	30	33	48	37	32	42	40	41	31	35	38	41	35	51	39	31	39	35	45	42	49	38	40	44	43	43	48	36	50	41	51	28	38	51	33	43	42	41	50	40	40	42	39	35	51	45	37	40	38	36	49	43	25	48	37	28	46	38	32	48	42	27	39	33	30	48	43	35	43	41	35	40	42	38	41	42	39	41	36	40	43	35	28	35	53	30	34	47	39	23	40	45	49	49	42	56	39	44	39	32	52	51	38	34	49	39	49	31	44	40	46	40	43	47	36	40	32	42	41	39	46	44	57	41	38	36	47	40	46	49	34	34	45	42	41	44	41	40	52	36	46	44	39	38	51	52	42	38	53	33	41	36	44	37	45	37	51	46	45	41	36	47	45	39	38	32	39	35	38	43	36	36	39	43	36	51	41	38	44	37	37	43	45	40	51	51	44	42	45	36	41	39	47	45	39	42	44	44	43	48	38	44	40	42	48	36	44	36	42	40	54	42	37	35	55	41	46	40	44	35	28	33	27	49	42	44	41	47	37	40	41	59	40	44	42	44	43	39	35	40	45	35	33	34	43	38	48	41	35	44	54	37	38	32	37	47	42	30	34	51	45	40	37	35	42	44	40	42	43	35	42	30	33	43	38	29	47	36	40	44	39	45	39	30	34	40	34	47	45	35	44	46	52	45	49	40	48	50	38	36	49	38	52	33	46	37	43	25	49	39	37	34	45	42	43	48	39	39	43	34	35	50	42	36	45	40	43	40	40	33	45	43	45	34	34	48	40	39	41	42	32	40	42	39	39	26	30	27	48	38	47	27	44	40	40	36	47	53	47	40	42	38	35	43	44	39	41	39	45	42	47	44	36	33	40	26	46	40	55	42	44	40	45	40	47	42	38	52	36	32	39	42	33	51	41	45	31	43	29	41	43	36	41	48	45	34	44	41	54	41	38	42	33	47	39	54	39	30	34	40	39	40	38	40	41	26	36	40	57	47	51	38	37	51	38	38	46	54	25	50	35	35	52	48	42	42	51	43	37	34	40	48	25	41	48	48	39	33	41	35	49	37	43	60	44	40	40	36	44	39	40	35	35	30	38	48	36	50	47	46	49	38	34	36	41	52	45	34	35	39	39	37	33	37	39	40	39	44	44	39	34	38	37	43	39	37	41	45	38	51	44	38	47	37	39	31	38	39	37	41	39	31	43	44	45	44	42	33	40	45	31	29	36	46	46	41	40	36	44	40	44	47	39	40	42	34	30	64	46	44	32	35	33	53	42	33	45	40	48	43	45	50	42	33	36	44	39	37	34	36	46	40	34	39	41	44	46	41	54	41	40	50	35	41	37	51	34	42	53	48	34	39	46	49	36	38	42	32	50	38	35	38	39	42	35	24	44	38	39	44	33	36	48	39	38	48	42	52	49	32	47	44	54	43	39	43	40	34	39	48	42	41	33	40	34	35	44	37	49	47	38	40	53	43	43	37	43	23	40	35	42	27	35	38	52	38	37	32	40	35	37	52	55	40	46	34	29	46	27	43	42	29	35	42	43	43	38	46	40	41	35	45	38	47	46	54	26	38	46	37	52	48	48	45	30	36	40	42	39	45	41	45	38	41	51	38	51	41	47	49	45	53	48	36	25	42	35	42	37	35	50	45	46	48	46	26	44	53	58	39	47	28	49	40	38	49	42	55	47	43	35	40	40	45	41	49	45	36	47	30	37	43	29	39	58	33	36	27	44	38	38	40	40	43	36	40	40	45	31	39	47	41	41	45	41	40	42	31	35	37	46	42	46	40	37	56	45	42	37	51	43	45	39	45	48	46	35	42	38	46	38	54	44	39	46	41	43	38	33	38	50	40	38	39	47	52	39	48	40	34	37	40	47	45	32	43	34	43	34	41	35	43	40	51	42	43	37	45	58	30	44	41	43	33	47	45	49	33	36	36	38	46	47	28	46	37	49	41	30	38	56	33	43	45	37	34	36	29	48	34	44	46	33	29	35	32	39	26	56	52	42	46	36	41	40	40	51	38	32	38	50	50	37	52	40	40	38	43	42	36	36	39	34	32	35	43	32	51	40	37	45	46	37	40	52	38	45	37	37	40	29	37	33	40	35	35	42	31	43	42	45	41	52	34	49	40	47	40	31	36	35	34	48	42	41	49	46	30	44	46	43	35	35	50	30	44	49	36	38	38	40	39	35	41	46	40	36	43	48	41	35	48	32	45	46	41	38	40	37	48	36	33	33	49	40	30	43	30	36	35	42	36	37	48	45	39	47	36	36	33	39	51	50	37	44	56	38	39	33	46	37	52	50	43	31	35	47	39	42	43	37	35	41	45	33	46	35	34	33	37	49	30	46	49	46	34	48	34	43	37	45	52	38	46	56	40	48	36	41	32	42	31	46	50	37	44	34	49	41	47	42	36	52	45	44	38	43	30	52	42	34	38	45	38	52	33	35	39	45	48	35	39	40	36	47	37	40	38	48	35	45	37	40	44	40	27	37	48	39	46	32	52	46	48	36	41	35	47	33	41	52	41	37	39	36	40	42	37	54	45	49	50	53	35	36	37	36	35	51	35	39	50	33	41	36	37	46	34	39	48	39	42	31	41	53	40	54	36	33	38	40	35	34	29	58	27	49	44	35	41	45	48	41	42	34	55	46	44	43	36	45	38	42	40	43	34	53	38	38	39	45	40	44	40	46	35	27	32	47	38	29	39	31	41	48	52	41	55	49	44	38	39	33	45	42	43	31	36	44	45	37	55	49	31	36	33	41	47	38	33	44	34	31	38	36	54	47	45	43	42	42	47	41	35	32	46	39	44	38	32	37	38	45	42	44	42	37	47	39	36	44	39	41	35	42	58	41	48	38	47	51	42	48	40	50	50	44	40	38	55	46	44	41	56	33	35	43	37	38	40	33	30	36	56	47	40	38	41	45	45	35	49	44	39	44	40	51	32	45	42	35	40	51	34	37	41	40	52	40	36	50	31	26	37	39	44	51	32	42	33	37	34	50	23	44	40	45	31	49	37	40	36	43	50	35	38	35	46	45	36	54	41	26	36	44	35	33	44	35	44	44	51	44	45	29	40	44	45	49	48	38	29	43	41	53	44	40	43	40	32	46	27	39	30	38	37	43	53	44	44	49	37	31	38	34	41	36	33	27	50	37	42	29	25	41	53	35	38	38	34	36	45	36	33	46	40	52	46	46	39	37	53	38	42	50	49	39	43	39	31	43	33	50	39	50	43	28	44	36	52	46	43	48	34	42	40	38	45	47
7525	1195	685	882	2259	5976	6488	5346	4580	4073	3892	3500	3327	3020	3084	2676	2562	2017	1789	1454	1363	1190	1096	985	899	818	771	694	755	650	638	636	649	566	550	559	635	555	614	635	638	623	602	605	596	573	516	507	521	480	482	482	487	487	483	533	529	540	481	512	532	559	481	489	502	505	543	525	657	797	884	944	867	826	593	460	451	426	400	438	402	405	380	421	391	410	408	390	400	424	400	399	428	433	427	400	431	410	407	430	440	397	441	406	422	410	378	429	398	404	424	438	396	413	402	395	420	409	408	396	416	393	411	426	452	412	425	453	442	435	444	438	434	421	423	422	461	408	409	389	409	424	413	386	405	400	365	395	373	390	421	401	389	410	404	413	401	390	391	403	404	395	381	420	408	406	411	400	406	412	393	368	424	422	376	402	415	441	426	387	414	419	412	392	456	429	414	427	419	415	370	394	386	388	402	425	381	382	435	426	423	405	415	403	359	410	387	395	405	407	429	385	419	398	417	422	403	399	391	405	416	392	414	432	392	418	391	431	395	415	426	402	446	389	403	454	418	402	417	466	433	385	382	386	396	439	403	412	388	401	409	419	423	426	405	420	375	421	429	374	406	405	425	367	403	394	426	381	462	431	410	386	409	422	415	382	416	418	411	395	388	410	359	416	411	418	416	415	385	414	396	409	386	425	422	396	408	398	387	375	380	408	369	415	372	412	398	431	393	384	398	405	407	398	418	436	432	426	389	426	395	426	386	405	385	410	421	468	456	408	400	413	428	430	425	407	403	403	406	400	413	402	430	401	383	398	402	414	410	430	396	407	430	374	397	395	395	394	416	377	408	396	424	383	388	422	379	435	405	389	383	373	424	394	414	399	418	410	398	430	375	419	424	394	414	393	381	392	429	378	389	422	434	395	390	410	423	411	414	402	392	418	402	413	376	411	412	422	425	445	414	398	407	400	408	442	437	402	414	400	410	409	421	404	420	453	391	417	385	382	410	427	408	440	418	409	447	437	410	393	407	463	418	436	442	384	418	437	429	396	413	427	407	407	400	379	409	379	422	393	386	415	412	390	396	379	405	430	419	399	396	435	407	402	361	417	380	442	410	391	432	416	440	390	431	383	388	379	394	434	423	406	399	396	419	415	410	410	401	397	411	419	399	370	435	388	394	417	404	393	420	422	411	390	406	426	429	420	378	403	450	385	440	401	424	383	417	433	402	410	401	400	370	415	361	365	385	418	402	390	381	411	400	446	396	414	418	377	421	435	434	386	408	389	390	417	414	422	403	404	414	422	413	391	331	404	398	432	374	393	412	413	370	396	414	387	434	432	377	393	394	443	397	365	405	399	397	400	451	426	399	426	382	422	391	414	390	408	426	404	413	388	388	418	391	430	395	390	434	423	378	381	423	438	405	426	422	423	353	381	385	427	422	370	406	406	380	389	414	370	397	405	425	389	414	391	401	435	422	407	420	410	398	411	402	412	433	417	434	416	375	416	378	382	405	408	381	413	423	406	425	399	407	408	443	420	430	419	421	367	397	447	397	399	419	397	396	401	412	376	401	419	401	378	413	418	406	392	417	413	391	418	425	399	421	407	381	410	430	404	402	409	369	393	446	394	425	421	383	393	439	449	398	392	389	391	414	400	400	404	399	402	413	381	451	433	378	363	408	420	415	410	416	403	376	414	400	463	422	407	444	418	418	433	449	399	445	403	385	432	394	390	433	408	354	361	421	391	388	408	402	386	405	381	396	398	397	377	398	436	396	389	454	377	413	383	409	434	376	388	387	417	391	375	437	405	432	411	389	404	439	424	409	393	425	423	405	426	411	416	425	422	413	425	380	411	408	403	406	378	382	394	429	432	404	383	384	412	402	373	435	387	421	385	431	427	390	374	399	414	411	377	424	414	429	439	367	395	396	424	451	392	369	403	418	419	407	391	416	404	376	415	395	410	374	359	381	411	419	401	398	415	399	414	428	410	442	405	415	360	445	385	415	400	412	421	448	391	438	399	440	402	406	405	384	418	426	423	394	412	456	404	421	413	411	381	410	409	399	416	390	404	433	383	403	390	429	384	378	368	414	389	440	399	392	441	433	410	382	445	457	412	403	423	439	430	429	406	420	412	408	382	399	384	427	401	384	404	384	362	403	416	383	398	429	451	430	405	423	423	401	411	417	386	426	410	384	401	384	383	413	391	414	453	441	424	391	389	390	391	405	404	449	378	362	429	391	407	390	413	423	426	381	418	416	418	379	425	405	409	372	435	414	374	420	400	414	420	399	397	418	388	409	406	418	398	416	433	427	394	426	377	429	404	426	399	379	405	440	407	404	417	442	385	385	407	388	407	398	430	393	419	423	409	386	420	433	438	391	418	429	350	418	401	424	393	435	397	418	418	429	405	427	384	391	419	394	409	397	404	446	417	368	405	415	394	390	425	409	430	396	386	383	427	419	445	416	419	338	414	403	378	396	420	386	408	431	393	421	394	407	411	412	429	419	420	406	387	426	384	413	391	419	447	403	451	414	375	365	433	433	413	399	397	402	402	417	414	347	405	397	417	385	389	395	417	432	411	377	409	395	384	419	406	382	407	413	412	426	388	409	397	436	397	408	435	415	402	375	407	387	423	404	468	433	401	414	402	385	383	368	407	402	411	385	364	418	401	424	417	446	387	398	428	412	377	363	418	421	427	419	403	450	398	430	388	401	428	400	426	427	383	393	403	414	417	419	388	402	412	373	426	381	422	413	408	431	460	401	408	437	402	419	419	420	364	410	407	399	388	408	404	420	405	429	440	398	403	422	385	402	401	406	389	433	394	413	402	398	401	396	380	415	397	423	420	397	412	413	401	409	390	376	372	399	388	436	391	365	434	388	414	393	441	419	419	410	389	398	382	376	398	400	414	398	425	411	400	409	436	428	440	393	366	397	400	413	436	405	401	373	386	399	424	419	463	408	404	418	407	383	393	377	408	416	415	402	408	424	414	392	410	440	385	454	366	410	408	416	405	405	382	413	418	427	390	374	415	390	369	386	365	420	399	424	409	402	380	401	422	414	445	424	388	380	437	393	392	426	404	424	395	400	401	409	398	420	413	391	393	424	387	397	394	439	412	411	399	398	409	370	415	444	426	403	443	370	385	435	384	422	456	428	392	386	392	422	417	422	404	397	394	418	428	424	434	427	440	421	397	422	386	424	407	388	393	403	458	417	404	466	447	394	406	400	378	419	423	398	432	427	397	400	410	386	386	405	387	420	375	403	404	361	385	423	405	405	421	392	420	452	414	394	418	447	410	433	440	417	379	419	409	402	404	418	446	414	398	373	407	441	408	374	373	367	386	404	428	405	383	427	431	428	418	364	390	357	412	404	373	430	413	420	413	393	386	394	393	449	386	396	408	419	415	391	397	396	418	397	413	387	373	407	424	398	432	412	378	367	403	441	396	401	397	400	414	396	392	405	384	388	421	389	414	411	403	391	387	406	388	391	420	423	441	422	449
647	207	160	120	126	193	204	229	195	152	185	149	221	179	179	167	177	147	137	133	98	104	137	98	88	103	96	97	81	93	103	82	93	93	87	81	103	76	81	83	97	93	95	91	94	91	97	72	96	98	94	101	100	82	98	92	89	98	90	94	76	81	96	97	80	92	88	94	104	103	85	140	114	84	95	86	97	96	77	92	86	81	71	95	83	99	92	81	84	85	74	91	89	76	88	101	83	90	86	79	94	72	86	79	87	97	89	83	93	87	86	77	80	92	78	84	101	91	87	94	75	89	99	94	105	100	95	90	72	87	89	93	95	83	77	89	86	77	78	84	89	85	78	69	76	78	77	113	88	91	86	90	87	109	86	93	80	79	86	88	81	82	96	87	78	86	84	74	91	96	79	74	99	91	97	88	94	98	83	86	77	102	101	92	98	90	92	94	86	86	77	99	98	92	86	85	89	82	83	95	91	85	95	101	101	94	82	76	74	73	96	109	83	81	87	79	87	95	79	86	87	99	89	84	89	83	97	86	95	84	81	84	107	90	81	90	83	85	76	89	90	73	89	88	94	87	89	83	76	84	85	91	73	99	86	83	68	85	91	79	98	80	76	88	63	91	85	86	82	98	84	79	82	89	82	81	83	77	87	93	99	95	83	86	86	76	74	82	84	83	85	87	84	95	88	81	73	96	81	96	83	83	94	91	82	84	84	89	81	86	64	67	94	78	105	91	91	75	72	92	96	85	94	80	71	80	83	73	92	82	83	80	82	92	73	80	81	85	103	86	92	88	84	81	101	82	77	98	93	97	84	105	70	75	85	87	78	95	98	87	107	98	94	82	93	78	66	80	84	90	81	83	88	75	99	97	80	84	91	82	85	95	96	72	76	87	83	79	78	77	88	95	109	83	73	78	87	79	83	90	90	91	83	91	79	95	88	63	86	98	77	79	77	89	80	91	98	98	78	67	114	87	79	80	90	86	88	97	104	89	80	71	83	95	89	98	77	83	78	98	84	97	86	93	84	84	97	79	93	84	106	83	96	82	82	83	95	85	79	89	94	80	96	80	91	74	92	97	94	83	73	68	91	79	66	85	75	94	86	77	83	93	75	95	82	80	69	81	72	84	92	84	92	93	80	71	77	89	80	69	66	86	69	95	89	95	85	71	100	91	99	71	92	85	92	93	91	94	95	79	81	71	85	69	73	74	82	81	92	93	77	103	83	81	98	101	98	81	81	78	90	79	87	82	96	94	82	81	90	87	85	77	94	97	94	89	76	80	92	77	82	89	94	90	85	88	80	92	90	91	78	110	82	78	95	83	95	70	82	81	95	81	80	87	96	87	110	79	91	88	82	92	82	82	91	91	90	87	90	96	89	86	90	63	102	91	86	82	88	85	81	103	90	77	73	91	94	74	79	94	91	78	78	96	76	82	81	86	75	91	96	79	95	90	95	102	95	96	99	93	88	74	101	91	83	82	89	96	77	72	82	83	97	83	86	78	75	98	76	75	98	99	79	101	73	82	91	86	72	78	85	90	73	82	80	91	76	94	83	88	98	93	92	88	91	82	105	86	78	78	95	72	93	81	98	86	85	71	81	91	84	78	70	78	98	76	93	86	92	88	89	90	112	81	92	94	106	87	87	96	89	78	77	89	72	108	71	78	87	89	78	78	95	86	76	86	97	98	87	87	88	95	83	89	78	93	85	94	93	89	79	80	102	94	97	86	75	82	76	80	83	70	84	90	75	93	84	86	85	62	81	87	78	77	87	91	81	79	76	78	95	87	103	92	83	99	93	84	91	77	91	88	86	73	78	96	62	64	76	80	74	69	87	89	80	95	91	66	85	87	82	69	93	83	76	83	83	88	89	90	94	96	96	77	76	98	77	78	72	68	88	98	97	88	82	74	77	89	78	98	85	77	91	83	82	84	83	84	83	89	105	94	79	88	78	97	78	93	90	80	90	110	91	103	88	96	102	88	81	80	75	96	88	110	79	79	100	92	67	90	90	76	100	70	84	105	83	87	84	80	87	97	85	97	90	88	96	92	82	87	83	97	88	86	102	75	80	82	80	68	91	96	69	83	74	85	77	99	76	81	101	80	92	98	81	77	90	105	85	93	93	90	73	82	93	84	80	89	97	83	86	68	76	79	100	98	95	75	80	108	79	82	96	88	70	70	79	79	87	93	88	77	82	71	83	69	75	86	84	87	82	75	93	84	94	77	75	103	108	89	98	95	73	103	78	88	86	88	87	79	77	75	93	83	93	85	91	91	83	78	93	96	94	88	84	84	83	74	95	89	70	81	97	76	89	86	76	104	81	91	91	91	77	70	91	77	82	88	73	83	86	85	69	93	80	106	73	98	79	85	89	78	77	80	102	79	94	98	84	89	78	88	66	89	75	89	77	90	104	91	76	84	91	77	100	91	88	75	82	91	79	96	87	90	78	90	87	102	73	84	95	76	104	94	100	104	83	82	86	85	86	85	88	101	79	75	97	106	90	97	83	96	88	88	91	89	93	83	82	85	80	84	76	80	88	81	97	74	87	88	73	80	80	86	92	76	87	69	93	101	93	84	90	82	76	76	70	87	80	86	108	75	84	85	83	89	94	86	90	77	90	81	101	83	70	89	91	84	98	90	88	85	83	78	83	76	95	80	80	90	83	84	92	97	76	87	82	74	100	80	84	69	82	95	85	83	81	89	83	95	92	83	110	87	68	93	92	85	91	72	99	74	92	88	107	75	92	86	91	67	86	88	90	80	90	78	74	101	81	86	83	92	72	85	90	85	63	89	93	93	84	74	83	87	88	82	77	77	82	91	97	88	87	84	93	106	65	96	97	95	73	90	72	68	85	90	86	76	96	89	102	96	110	82	85	83	83	68	91	101	82	81	83	83	91	78	77	85	73	83	67	94	89	80	78	82	85	103	77	84	89	77	98	107	83	85	104	94	88	100	97	77	71	91	102	94	107	77	75	95	86	80	110	96	90	76	83	92	83	89	94	79	98	88	105	90	81	83	86	99	90	80	86	91	91	79	80	91	82	96	68	81	90	89	80	79	76	77	94	77	75	117	83	92	94	82	80	98	73	79	82	86	96	83	81	70	81	96	91	86	80	84	93	92	76	76	102	89	95	89	104	86	81	84	92	81	86	81	78	74	83	96	90	92	80	107	86	87	91	108	72	86	93	79	100	78	84	84	78	80	93	85	88	90	79	82	83	75	83	71	116	83	107	81	97	74	78	89	78	93	91	80	81	90	74	77	96	94	84	86	88	79	95	99	82	82	93	94	81	85	90	86	77	86	64	85	83	92	91	90	95	76	71	94	75	83	92	69	94	87	92	67	74	98	100	87	87	82	85	71	75	99	64	88	84	70	73	92	91	98	86	79	92	77	93	94	82	82	96	89	88	88	80	99	84	82	87	84	76	78	92	87	83	81	74	82	90	88	80	89	92	83	88	98	80	87	77	76	95	87	79	85	71	72	80	91
10536	4210	1752	2553	6422	10855	10695	8848	7505	6459	6056	5500	5133	4955	4734	4322	3776	3180	2767	2474	2191	2108	1923	1712	1631	1569	1527	1382	1342	1342	1299	1227	1178	1111	1100	1122	1136	1163	1141	1215	1162	1192	1174	1163	1108	1125	1048	1000	956	964	980	927	968	1017	968	983	1038	974	1073	1047	1009	1058	991	939	948	948	965	1054	1204	1379	1497	1503	1556	1379	1020	928	862	906	900	860	836	847	849	834	861	808	889	885	902	866	870	816	899	905	818	869	838	920	857	865	838	859	859	807	802	827	880	856	872	807	874	914	848	855	832	846	817	829	856	870	898	903	858	890	860	878	894	877	847	863	883	880	880	869	866	911	921	851	848	903	885	879	895	883	842	833	876	838	831	816	809	837	860	895	849	861	793	856	870	840	857	872	810	806	812	885	836	797	861	821	877	872	817	794	812	889	867	863	874	838	837	874	780	861	848	902	842	831	766	796	844	817	830	870	831	778	866	797	833	796	818	833	834	810	864	814	829	858	856	868	857	834	837	847	865	810	883	828	811	866	888	853	835	850	843	807	821	866	840	811	801	822	832	795	842	886	831	830	836	882	798	844	813	869	803	849	895	859	792	825	840	793	817	841	873	753	845	821	842	817	870	838	830	838	840	816	832	804	858	925	851	834	871	829	884	859	822	797	827	843	879	845	797	872	814	830	833	872	894	851	869	802	837	848	849	799	852	822	849	868	816	834	850	836	836	820	840	811	851	816	852	833	858	826	798	838	846	857	812	847	883	874	828	844	825	822	837	853	819	856	856	826	896	884	808	877	888	869	866	843	828	853	907	837	783	847	862	837	878	847	856	851	859	841	837	838	844	837	839	837	822	856	846	869	854	878	865	831	859	810	851	817	857	797	827	823	892	837	819	815	858	827	871	845	786	856	867	821	804	880	864	833	859	816	849	854	848	891	844	860	895	846	806	879	819	852	834	854	812	885	820	871	881	875	897	810	873	851	849	791	794	835	842	863	834	835	861	868	809	838	829	784	826	860	808	903	810	800	893	858	859	868	811	846	857	883	870	834	807	800	848	874	825	804	837	846	821	875	861	865	770	823	892	868	861	842	854	849	926	809	862	914	834	829	817	857	841	822	899	878	800	854	786	878	852	807	855	878	817	806	829	860	854	852	822	815	894	845	835	875	816	812	854	839	816	859	894	870	849	851	783	841	839	831	808	843	888	847	860	866	847	839	853	858	873	835	833	753	849	882	816	854	866	809	864	822	845	851	845	806	844	786	838	833	850	861	807	840	807	861	867	872	879	858	874	840	803	804	844	876	906	816	831	852	849	874	824	828	824	862	876	802	886	836	863	862	892	781	810	815	822	817	831	836	873	839	848	887	852	779	845	824	854	812	874	865	842	860	879	856	856	808	844	869	853	844	871	853	834	861	833	842	828	831	822	876	860	839	841	792	821	846	833	831	822	805	803	813	885	861	863	848	833	841	852	815	843	879	864	832	819	790	823	872	893	907	850	861	857	813	844	808	812	799	777	875	812	818	857	852	848	831	809	872	779	874	848	826	835	837	813	819	889	841	822	797	809	843	819	852	864	862	830	891	830	834	862	830	856	802	830	861	882	862	887	859	863	853	834	890	859	841	846	824	839	806	820	845	823	815	847	847	853	844	839	841	793	880	844	848	811	888	864	876	864	860	870	895	847	834	888	856	843	893	838	823	827	865	834	832	855	825	805	859	811	842	834	841	804	850	829	898	806	843	859	896	847	882	836	806	847	800	848	817	867	837	813	843	813	898	814	846	844	862	812	823	839	839	830	850	808	852	876	824	851	830	829	848	824	874	804	870	838	861	798	818	841	793	858	939	842	863	847	861	855	857	833	828	827	846	807	843	877	843	868	835	830	837	856	823	850	866	867	797	830	815	831	859	848	869	818	853	838	856	841	853	820	898	844	870	826	878	854	860	843	824	812	806	808	842	883	850	805	855	832	846	745	877	836	794	863	868	815	843	837	813	847	832	837	861	833	867	916	837	830	803	833	862	876	815	838	822	861	803	863	861	872	802	796	846	843	822	806	873	851	869	845	847	860	810	813	892	820	815	827	809	874	796	863	807	831	882	834	801	781	850	856	847	848	821	831	809	840	858	811	876	755	882	826	841	816	810	884	823	830	891	831	832	847	891	822	825	826	813	848	841	833	784	844	792	828	828	847	837	826	844	842	873	829	849	821	845	835	859	773	817	840	836	853	846	830	858	828	833	897	834	813	854	884	826	849	826	845	837	851	839	840	861	809	854	844	843	862	844	848	831	865	801	826	817	859	853	859	856	816	867	843	882	821	832	884	819	833	816	841	788	869	816	841	844	867	858	898	880	854	806	821	874	827	867	821	881	834	835	810	798	796	874	858	842	862	824	814	890	838	813	871	842	822	866	836	839	831	805	846	810	811	809	848	780	819	851	859	898	836	826	853	844	853	879	883	863	833	899	834	835	849	797	916	853	871	874	825	798	867	856	871	850	840	853	791	834	848	844	851	858	845	855	827	780	836	815	835	824	848	849	845	818	897	812	874	805	834	875	837	802	850	849	823	853	851	798	848	842	856	835	844	889	813	844	851	872	864	827	823	860	882	806	840	855	870	809	837	849	836	846	833	776	855	753	883	850	851	890	875	798	850	837	806	835	847	827	786	810	797	834	846	841	878	805	846	841	883	853	834	855	849	855	874	839	865	803	811	835	887	888	878	843	846	839	875	845	856	819	858	887	844	911	866	850	832	852	843	880	818	847	876	801	833	810	828	854	870	786	844	842	863	832	802	871	826	806	830	822	884	824	855	878	904	863	905	846	762	844	846	839	852	839	862	873	848	804	829	835	831	865	852	810	835	833	828	852	823	890	880	841	806	816	859	846	824	830	819	860	825	811	866	792	855	852	819	829	850	843	832	796	869	876	851	875	853	833	836	849	791	858	857	839	838	838	798	845	833	819	849	844	893	824	856	837	861	848	841	863	866	840	879	863	827	819	849	838	788	851	834	839	846	826	863	834	838	831	827	884	859	862	782	863	839	831	870	861	862	824	897	822	836	902	817	867	845	829	851	857	845	843	814	824	803	835	853	825	858	859	868	830	846	840	842	838	819	837	830	827	855	808	768	846	883	863	841	854	790	863	873	826	812	843	854	804	854	856	854	875	900	849	849	851	817	907	845	840	864	839	784	854	840	855	882	895	866	873	873	826	843	857	827	861	824	867	849	818	817	857	862	879	843	852	856	790	869	870	847	802	804	823	823	902	855	822	830	855	833	844	788	857	885	853	851	810	793	849	833	833	881	843	835	860	866	818	870	850	862	815	766	863	817	832	819	844	805	845	775	820	824	833	851	882	875	841	859	831	876	864	832	834	827	801	821	915	853	813	814	839	823	820	830	875	864	843	872	838	882	840	849	841	801	847	839	820	823	799	817	852	813	858	887	781	835	853	867	860	886	828	851	842	784	848	851	849	809	875	875	855	820	869	833	873	868	869	878	824	854	852	855	836
2193	144	67	44	57	150	155	148	151	165	130	122	128	127	106	109	112	108	88	66	57	54	71	63	62	55	62	59	42	52	49	52	56	49	56	47	42	47	42	44	44	40	47	44	31	35	37	43	37	37	42	39	31	31	35	47	31	33	42	36	32	42	32	46	34	44	45	39	45	56	47	42	63	47	49	44	33	43	30	40	42	37	29	39	33	38	36	31	28	25	46	34	35	53	35	42	48	28	38	44	38	45	39	48	39	41	32	32	31	39	41	36	44	32	37	39	45	46	35	25	41	37	36	38	28	37	35	31	38	39	37	33	41	39	27	36	28	27	37	30	40	34	38	32	30	32	34	33	31	37	48	25	35	43	32	41	33	41	31	45	29	33	35	41	37	39	40	47	27	39	48	34	32	32	38	37	30	44	34	33	32	41	32	35	35	35	27	35	29	42	30	37	40	44	43	29	34	39	34	29	30	29	33	43	30	37	35	41	31	37	34	35	43	40	35	50	38	33	24	47	32	33	33	43	38	36	36	43	33	37	38	33	43	36	27	37	47	40	37	39	46	44	34	47	38	36	26	42	28	27	34	32	37	42	46	29	41	36	37	40	30	34	25	39	31	35	41	31	23	31	38	42	38	42	48	31	39	41	35	33	40	30	47	31	36	34	30	30	37	31	31	31	36	33	38	32	40	33	37	38	29	42	35	48	44	45	40	30	29	33	40	38	36	31	41	22	43	38	37	38	42	36	27	49	34	36	47	33	38	23	31	37	50	46	23	45	49	45	40	30	32	34	38	42	39	46	26	36	32	31	35	36	47	32	39	43	38	51	25	30	42	27	23	39	28	34	27	26	35	44	30	40	38	38	41	45	37	37	33	32	30	25	43	32	34	38	39	33	45	53	33	40	37	25	42	38	29	36	33	34	30	24	35	30	42	27	40	33	28	31	58	30	44	40	40	38	35	31	52	44	43	39	40	26	41	31	39	44	37	39	35	29	32	47	35	36	36	27	35	37	33	30	32	42	34	32	44	40	30	38	41	53	34	41	34	45	27	34	42	37	31	45	42	32	33	39	36	49	34	32	31	39	41	37	47	40	38	42	31	45	36	36	41	43	31	33	35	26	35	51	38	31	33	35	32	34	35	35	43	37	35	32	39	47	36	31	47	38	31	24	37	39	35	32	26	35	46	34	51	35	40	32	33	34	34	22	29	27	36	27	36	34	45	41	37	44	27	37	32	30	42	24	36	30	45	34	31	38	39	44	35	36	54	37	40	40	35	43	37	32	34	41	29	33	42	44	42	31	42	37	36	36	36	42	36	24	33	46	30	29	36	32	36	45	35	41	38	35	29	27	43	27	40	26	39	31	36	37	32	52	34	38	25	33	33	33	36	34	49	47	31	27	25	37	41	42	35	42	41	41	34	36	47	50	41	34	39	38	44	42	37	39	36	32	39	41	34	42	31	39	37	30	34	37	39	30	46	39	34	34	28	42	35	35	27	27	20	28	35	31	27	40	45	30	27	40	35	37	33	37	48	29	30	30	30	40	33	34	29	39	48	42	34	38	39	27	46	34	49	48	34	34	29	39	34	40	42	44	32	38	31	38	39	39	29	34	44	40	40	32	45	36	34	29	26	34	30	31	38	31	40	35	37	31	36	36	50	39	35	24	37	31	35	56	48	35	40	27	34	36	26	34	50	39	34	31	41	32	40	48	39	29	34	36	46	36	35	35	36	36	27	36	39	36	30	44	32	31	34	32	28	39	33	50	33	45	40	43	22	38	37	37	46	32	47	32	34	35	35	35	38	37	35	31	26	39	37	32	47	48	32	28	39	37	37	31	33	37	39	41	44	37	33	30	41	37	50	41	43	34	37	42	35	39	39	40	26	52	37	30	37	27	31	38	32	39	31	27	36	35	38	34	28	37	39	32	22	39	29	37	35	34	35	43	32	45	42	34	31	36	44	41	30	39	35	33	45	36	44	42	34	33	36	44	22	33	37	46	33	40	35	34	34	32	37	38	46	31	33	30	39	26	39	41	42	28	37	31	27	38	45	35	50	25	34	37	46	34	32	30	39	30	36	32	44	27	34	43	27	39	43	29	29	44	39	37	49	45	31	46	48	35	36	41	43	29	32	31	40	26	26	44	34	32	30	37	43	34	39	34	46	40	39	30	35	34	43	33	39	41	36	27	33	52	39	37	47	31	27	40	39	37	37	26	34	34	33	33	34	37	38	32	46	36	36	31	45	26	34	29	26	37	30	33	39	28	47	39	39	29	34	29	44	34	44	40	40	41	35	38	50	38	39	27	31	37	43	41	43	44	38	51	34	31	47	43	39	50	43	37	45	34	38	39	36	39	42	33	36	47	35	37	34	34	28	33	42	36	33	39	36	42	44	38	30	34	34	27	39	39	30	41	49	46	38	45	32	36	39	42	27	33	40	33	49	43	52	36	36	34	40	40	38	41	26	38	33	42	36	28	34	37	36	29	35	30	43	38	43	40	42	35	27	31	34	34	35	49	39	34	41	27	36	28	49	41	33	28	29	38	36	43	29	37	36	28	34	41	30	42	38	34	28	39	27	39	35	30	22	40	39	35	43	38	28	38	40	47	32	30	40	38	35	44	44	41	23	35	44	25	46	39	32	39	40	34	38	35	42	36	39	33	34	39	43	35	39	35	35	36	40	43	30	34	37	30	43	34	34	36	42	32	35	43	39	44	32	39	42	28	35	44	39	35	32	37	36	39	41	34	36	36	35	28	33	28	36	31	47	33	32	25	42	32	30	36	43	45	30	31	30	40	40	35	25	38	29	32	49	39	39	47	28	34	32	38	32	42	47	34	42	48	36	36	44	36	34	41	37	42	32	44	37	22	46	42	38	41	34	51	36	38	34	38	37	44	41	30	34	39	42	27	40	39	47	33	38	40	50	30	40	34	40	36	36	48	37	44	24	31	31	23	30	37	26	37	36	38	30	36	44	36	39	36	32	31	38	41	36	33	42	37	31	38	29	30	43	32	32	45	36	47	39	48	29	35	45	28	37	49	41	29	39	29	34	30	31	36	41	27	29	37	30	35	29	27	30	32	45	29	43	50	28	29	39	43	40	27	40	34	34	37	37	41	40	26	28	35	27	41	29	37	32	40	35	36	40	33	31	37	42	39	41	32	36	39	30	41	45	27	33	39	31	39	39	43	32	33	36	42	25	36	33	27	36	42	32	31	32	42	42	30	31	33	28	39	44	31	33	38	36	35	28	48	39	44	37	26	42	41	31	43	46	38	32	41	25	38	35	31	30	37	39	34	39	41	31	40	34	44	41	34	40	31	53	33	48	38	55	26	38	32	39	49	36	33	50	31	38	38	36	36	30	46	46	40	40	31	35	42	51	32	40	33	39	32	51	37	38	29	38	38	44	41	31	39	46	25	43	40	38	25	40	37	49	32	36	33	33	30	39	35	38	49	28	33	40	24	39	48	33	43	39	35	33	35
10088	2853	1208	1816	5282	9977	9691	7937	7245	6283	5804	5382	4988	4798	4376	3933	3326	2996	2458	2151	1858	1587	1461	1324	1220	1118	1065	1014	936	854	837	774	748	683	698	656	708	674	696	743	730	715	713	697	665	617	605	562	548	474	488	512	535	470	554	534	556	556	547	595	543	521	544	528	545	559	585	624	780	973	1014	1011	1052	840	561	508	455	416	414	404	392	377	385	397	383	375	347	407	364	367	395	394	385	377	433	383	402	371	358	385	415	377	368	399	374	348	359	391	417	374	363	407	397	433	431	396	351	392	361	411	371	451	364	363	422	412	444	385	404	401	438	421	381	401	412	376	359	362	392	410	416	411	431	364	390	363	362	402	370	351	363	371	389	352	352	396	381	343	345	330	388	385	359	345	344	387	343	389	372	377	365	339	422	393	416	371	371	361	359	348	400	387	380	359	375	376	375	359	385	353	384	375	342	403	380	336	387	365	368	344	352	372	388	387	351	353	392	367	388	416	392	362	391	351	353	374	336	401	345	372	360	378	378	403	374	365	347	384	371	382	364	389	358	370	348	347	369	350	371	352	387	348	355	372	402	355	397	365	388	342	388	375	390	352	390	404	346	365	411	411	400	343	352	377	361	355	384	380	403	372	354	363	365	360	363	367	395	384	401	391	366	372	414	371	363	406	361	397	372	395	377	314	397	364	351	364	342	369	369	337	368	324	355	366	339	371	361	402	340	386	374	390	369	396	375	390	373	412	379	374	374	367	408	361	371	359	404	410	389	340	374	357	364	349	361	373	329	391	378	385	390	346	405	391	372	380	374	407	379	378	396	410	354	375	378	384	368	377	359	369	361	397	367	386	341	393	353	379	351	384	363	393	391	397	308	369	384	387	404	385	385	412	358	327	380	369	425	406	344	365	408	389	380	395	374	347	403	407	340	369	376	375	357	377	346	352	356	360	391	375	388	370	376	390	338	410	351	371	357	396	393	402	398	355	397	376	391	359	375	339	351	361	348	370	358	385	393	404	380	363	365	356	387	349	385	359	367	359	382	387	367	346	378	334	367	400	384	373	344	387	357	365	351	372	382	390	366	386	378	413	369	365	397	376	393	366	384	390	410	357	374	324	393	369	363	393	406	377	344	359	369	375	407	360	373	357	342	420	337	362	374	369	367	362	360	398	411	368	361	381	351	359	360	361	350	375	372	371	380	354	383	365	356	367	362	395	357	348	390	354	338	373	367	370	384	374	359	393	360	382	357	336	359	353	374	335	401	348	393	382	417	377	379	383	365	377	355	387	377	363	394	344	425	333	407	348	362	401	369	371	350	395	369	382	388	378	381	394	352	416	336	383	362	354	376	321	383	366	386	380	357	374	377	348	393	348	328	370	352	379	372	372	374	366	379	382	348	395	405	349	358	355	393	371	388	390	365	382	383	372	377	376	360	369	372	370	364	343	361	367	347	363	374	368	359	351	364	341	370	396	350	387	367	379	377	397	348	420	375	383	393	375	363	388	377	379	393	377	385	420	370	394	389	367	388	359	365	333	385	382	366	360	362	380	359	345	375	358	375	371	329	395	343	342	378	376	380	364	330	369	351	386	354	354	364	360	363	405	344	391	367	343	408	370	355	367	386	376	398	403	405	390	376	361	416	383	378	352	393	387	366	375	365	343	435	389	352	381	359	399	425	376	369	355	402	347	404	363	349	347	332	366	392	364	365	360	378	380	360	359	371	356	376	346	354	414	378	358	389	406	374	378	393	402	399	371	386	358	395	392	390	393	355	363	384	383	384	407	334	388	378	364	369	376	353	379	361	369	374	381	367	362	381	335	353	367	401	414	358	394	385	355	364	365	357	375	370	392	368	354	403	380	377	373	356	376	411	385	411	378	382	365	369	368	396	393	388	357	364	372	359	378	389	343	380	351	361	378	364	374	387	388	354	387	367	384	385	361	360	368	383	387	355	351	367	381	360	368	359	367	373	340	338	377	356	352	370	357	388	360	394	334	355	374	381	362	379	353	382	364	372	396	372	339	400	374	375	382	375	361	380	397	362	352	408	359	398	363	398	393	400	365	381	337	362	374	347	372	354	382	378	378	364	377	356	373	408	357	381	355	408	386	385	372	355	347	360	378	399	404	388	395	388	397	376	360	323	371	393	367	354	359	352	364	357	417	382	331	369	394	396	379	404	372	352	354	359	363	350	412	379	358	337	356	350	414	353	353	367	387	385	392	384	346	365	336	341	360	342	368	352	369	385	371	367	387	367	367	369	355	362	361	403	364	398	373	368	375	360	411	376	360	409	388	352	379	361	394	361	377	360	364	368	357	359	385	361	391	356	367	380	376	369	363	334	365	396	361	346	358	330	361	332	395	383	371	356	373	377	372	392	377	360	352	386	385	398	382	384	349	382	382	344	368	422	346	368	382	367	340	378	392	376	373	384	373	382	394	392	400	369	402	373	384	378	377	364	385	410	342	387	347	365	361	397	346	372	368	395	392	366	396	379	363	356	363	369	326	382	374	336	358	354	353	366	395	361	376	381	367	339	368	377	338	381	363	388	369	384	368	357	390	366	343	393	385	353	391	384	357	368	361	393	337	388	402	370	352	389	414	349	365	386	376	350	426	351	397	378	358	401	338	376	347	367	360	362	354	382	386	373	368	350	359	383	380	379	340	376	389	396	376	366	377	390	370	356	379	388	380	389	388	374	349	390	382	389	378	361	385	386	335	347	356	366	405	363	425	386	407	377	402	343	415	375	352	349	386	357	340	385	403	392	402	422	350	319	351	396	386	366	388	351	401	386	399	339	376	378	356	390	377	345	367	383	356	374	375	384	338	361	367	342	375	368	368	344	366	407	334	367	371	389	382	385	371	369	398	355	348	378	425	360	352	364	369	376	409	394	376	394	371	383	375	396	385	372	411	339	435	361	379	376	379	382	431	351	348	394	339	381	358	367	356	373	371	400	336	349	349	370	339	389	336	334	363	374	407	342	381	390	380	376	380	363	375	349	378	356	400	397	369	370	353	341	390	354	388	339	316	332	359	362	348	403	385	406	357	370	379	368	401	343	342	359	348	346	374	398	367	350	364	374	367	358	376	366	389	378	342	358	368	371	382	341	407	351	386	312	385	329	377	362	350	357	329	366	372	387	383	383	371	393	374	361	339	368	402	358	364	356	379	345	380	375	363	420	358	391	392	377	378	347	358	376	378	358	349	368	386	334	363	371	380	383	370	356	358	380	390	358	390	404	382	359	384	388	353	349	349	413	353	352	378	384	369	382	358	357	343	370	368	373	372	399	385	385	383	376	386	401	370	375	371	373	386	376	368	377	373	390	393	378	355	355	356	390	378	378	381	364	331	344	356	397	376	357	376	406	371	366	382	355	374	387	395	356	367	286	389	358	391	380	396	372	381	350	373	385	398	370	362	371	394	357	343	377	365	412	361	349	376	391	391	371	383	372	376	355	395	354	364	391	383	353	376	342	389	377	386	377	378	354	389	388	341
1114	268	173	145	127	215	243	246	241	225	203	236	238	232	203	176	160	168	139	123	146	141	133	122	105	118	110	113	87	123	93	96	107	92	88	111	103	77	120	107	82	95	94	105	111	80	94	97	84	79	90	100	93	98	103	82	95	93	97	81	90	86	113	88	101	97	86	82	98	101	105	106	113	101	88	89	98	73	90	82	90	90	80	101	102	87	92	80	91	90	77	68	89	80	86	80	91	94	99	89	96	82	99	93	86	85	84	82	95	81	88	83	83	93	111	86	90	110	91	97	79	83	89	84	90	69	95	77	79	86	91	79	67	80	75	80	83	80	81	88	104	72	98	80	76	94	69	81	75	84	78	76	76	87	89	93	81	90	68	88	95	92	84	95	74	84	84	95	96	78	99	81	71	85	80	89	95	79	99	89	93	90	87	73	84	86	64	98	93	82	100	86	85	86	86	77	87	96	89	96	68	79	88	94	88	93	70	103	90	70	67	89	90	83	78	87	92	93	98	97	89	75	82	77	85	76	87	77	80	82	103	78	92	84	74	82	77	103	90	82	92	91	90	75	87	89	100	77	80	99	91	92	92	70	73	95	87	83	71	99	82	75	87	90	98	101	85	91	83	88	80	92	93	86	88	102	95	90	84	78	78	92	85	92	83	79	82	69	115	79	79	87	76	77	87	81	94	76	61	87	67	94	79	96	89	81	96	84	85	91	104	90	91	90	78	82	88	74	103	81	77	87	79	80	63	83	80	108	95	101	83	94	83	89	90	77	84	95	76	86	83	73	99	83	93	92	84	82	85	87	91	96	102	80	95	85	79	88	85	94	81	86	69	89	100	83	97	86	92	110	84	82	86	104	75	82	66	105	69	90	75	98	78	85	88	97	90	94	77	87	98	93	89	86	108	98	86	77	102	75	74	89	86	86	93	91	87	70	78	97	74	102	90	87	91	89	87	87	94	98	97	90	90	101	93	88	94	72	77	96	94	81	94	79	75	91	83	84	79	78	87	87	92	77	98	79	90	85	81	80	84	82	79	93	75	106	91	91	89	80	94	92	100	73	95	92	90	90	98	90	92	85	91	83	87	91	85	77	90	104	89	80	94	94	76	94	86	95	88	91	88	103	107	78	81	74	85	85	88	93	94	82	71	105	90	95	81	87	80	95	87	76	85	86	93	77	87	86	93	86	96	92	105	82	86	86	83	82	87	81	95	80	84	109	96	79	97	117	88	74	82	84	86	104	92	71	76	75	94	85	86	97	85	81	91	92	64	90	89	91	90	97	104	97	80	74	89	97	82	102	97	81	72	88	85	78	79	75	97	89	91	98	73	83	75	67	89	79	78	82	83	88	89	82	89	75	82	86	97	81	75	93	76	80	82	78	106	73	92	72	87	96	86	73	83	81	86	98	90	97	95	88	89	87	95	72	81	82	84	87	107	83	83	91	89	88	91	90	83	63	95	97	95	79	70	79	72	85	68	69	72	93	72	95	68	93	97	113	100	90	81	98	96	82	84	90	89	74	106	92	82	94	91	86	94	87	92	81	97	97	92	74	93	86	96	95	99	76	92	101	79	92	85	79	96	87	99	82	101	70	95	86	80	71	104	93	82	90	109	81	83	97	86	91	75	104	86	103	89	82	64	84	98	78	84	101	79	93	76	97	90	72	80	84	91	93	104	85	73	84	85	75	114	72	86	92	84	92	86	86	83	103	92	93	70	76	94	88	83	91	97	97	82	87	93	104	82	91	77	79	73	81	91	83	88	93	87	83	97	87	82	88	88	88	85	97	85	91	90	89	100	87	84	88	98	99	82	88	88	90	78	84	82	87	84	71	91	76	89	98	87	77	86	81	81	97	96	92	83	92	77	89	85	96	86	71	83	102	84	88	77	89	91	76	96	64	76	78	99	94	89	98	89	98	88	95	70	99	86	88	78	80	91	90	76	89	73	95	86	81	83	90	82	99	93	61	103	82	91	82	78	88	93	91	99	88	77	99	88	102	81	89	84	92	83	95	93	97	84	88	86	86	87	93	86	90	82	79	98	89	91	82	93	89	72	86	89	98	91	74	90	88	88	82	86	87	97	89	67	115	103	95	84	89	88	81	82	90	90	85	87	80	70	80	80	88	83	101	88	82	91	96	87	80	102	92	74	96	85	82	86	97	89	79	99	91	105	90	81	85	85	81	89	88	90	86	81	74	89	96	96	82	93	98	90	94	86	68	95	77	91	85	93	96	74	81	85	80	91	93	86	73	80	113	92	95	83	86	85	86	83	84	69	93	85	87	83	90	87	83	86	89	80	100	97	107	78	77	94	65	89	81	89	91	78	88	80	80	76	93	64	82	73	78	81	84	92	89	69	79	83	61	75	90	91	97	99	78	93	94	82	95	95	94	101	73	84	87	77	78	91	90	93	84	79	89	93	87	95	84	89	84	84	95	84	96	77	80	86	106	75	75	85	80	91	82	98	113	94	85	86	87	92	107	95	84	97	92	80	100	74	79	90	87	102	77	81	77	101	90	70	80	84	73	87	103	85	85	96	78	82	89	99	94	92	89	68	85	70	93	55	79	91	81	69	85	80	95	81	93	93	74	93	93	99	85	84	82	85	95	88	86	88	82	87	98	88	93	96	85	85	85	92	92	84	98	94	97	81	74	88	76	82	95	80	92	91	109	83	83	84	94	80	92	76	95	90	95	76	76	78	90	69	87	74	89	88	75	94	77	85	92	78	82	83	101	71	88	90	90	99	104	79	92	94	81	88	83	95	88	91	87	80	76	90	105	94	84	88	78	78	88	89	92	71	91	74	96	74	72	91	77	91	74	90	76	77	96	89	86	110	81	81	76	97	86	69	96	96	89	81	75	76	91	84	82	91	92	79	87	73	82	86	72	95	88	99	94	84	80	87	94	92	73	97	84	89	89	80	81	89	90	95	105	70	79	87	105	99	63	92	88	99	104	80	76	82	98	74	89	89	96	74	93	85	93	72	92	86	81	81	102	97	103	70	75	86	80	96	89	96	85	92	108	86	77	89	96	89	75	86	105	90	74	94	88	90	96	93	98	99	83	77	90	100	84	77	94	83	87	102	92	99	99	89	81	77	89	99	77	79	89	85	88	82	85	79	106	81	79	81	75	76	98	84	84	93	84	96	82	84	80	90	82	83	90	77	93	95	77	81	70	83	82	81	89	92	81	69	102	105	86	90	86	86	86	94	94	84	74	101	88	83	91	75	96	78	84	96	93	104	64	75	79	92	74	91	87	76	86	105	94	98	84	84	82	100	91	102	90	87	86	99	87	90	83	79	73	89	84	89	94	86	80	90	79	66	84	84	87	104	92	90	92	81	69	106	88	76	92	80	91	81	80	78	88	78	87	89	88	88	76	81	73	80	90	97	75	85	81	83	93	74	101	82	94	83	80	92	84	84	81	73	94	73	95	99	86	58	85	92	101	73	87	88	67	82	98	78	79	71	79	79	76	74	85
13931	5314	2233	3282	8598	13487	13133	11039	9361	8526	7661	7205	6728	6588	5887	5353	4725	4088	3588	3102	2751	2497	2266	2139	1832	1802	1864	1612	1541	1487	1482	1332	1395	1394	1215	1205	1335	1280	1337	1408	1349	1281	1287	1256	1232	1172	1095	1079	1047	1017	1048	1040	1072	1059	1090	1060	1104	1071	1181	1062	1127	1057	1066	1069	1039	1065	1124	1240	1441	1534	1667	1616	1598	1409	1071	922	925	937	904	878	872	928	844	847	859	823	883	825	908	886	864	895	894	861	867	860	849	860	886	900	901	841	874	895	902	919	920	880	893	901	882	912	895	886	846	880	921	915	903	921	858	899	879	875	923	871	939	901	895	900	923	885	892	868	912	852	887	871	926	904	881	832	907	896	909	895	842	831	899	906	951	774	845	892	852	892	923	847	905	890	815	839	879	868	898	840	865	876	892	899	885	801	896	830	820	869	841	884	842	871	874	852	826	869	898	872	948	879	865	881	873	926	856	892	820	864	936	848	912	877	962	816	880	854	895	884	837	858	881	876	824	854	885	839	837	857	847	847	866	855	890	889	944	937	918	905	887	869	881	866	887	796	819	834	816	838	890	851	883	879	826	806	855	894	871	852	860	833	867	882	830	898	885	868	856	866	868	914	855	868	835	873	859	863	904	829	863	860	888	905	898	890	896	833	895	857	883	830	874	886	874	872	918	869	858	861	849	865	886	904	871	892	881	879	921	865	886	821	865	893	911	873	877	861	838	881	864	830	928	914	909	918	872	854	854	854	886	890	839	869	837	863	890	835	892	864	849	834	893	841	885	797	880	932	899	882	918	894	877	858	872	931	898	859	859	861	870	921	842	857	875	791	876	892	899	861	897	813	881	829	785	837	886	869	842	885	841	880	874	898	837	843	887	855	931	856	840	869	860	875	878	854	862	862	867	801	846	884	881	870	860	925	900	821	907	845	839	846	849	932	867	898	852	863	884	857	821	812	889	845	902	888	842	832	895	895	873	879	865	875	855	890	829	897	860	879	870	855	831	844	831	893	947	874	824	904	909	896	902	847	915	912	858	897	851	856	892	879	899	872	845	891	866	895	926	879	929	838	849	876	911	843	898	901	825	847	875	874	887	847	895	832	852	813	896	841	847	856	884	876	845	882	878	869	846	831	890	837	881	884	886	887	852	878	844	924	870	924	860	912	862	875	832	851	852	876	886	830	871	894	889	873	925	884	841	888	893	891	843	919	886	862	839	855	859	916	903	830	834	865	834	830	854	864	898	877	899	849	870	862	839	877	860	853	869	896	908	864	825	868	870	840	869	880	833	834	895	851	890	840	889	892	899	909	817	928	840	912	875	880	907	869	868	851	887	895	910	809	884	858	812	866	938	865	907	882	869	825	888	827	906	846	866	860	833	891	878	826	830	856	872	860	882	890	874	843	889	808	867	825	897	840	862	842	883	864	865	827	834	913	852	869	895	890	877	855	871	888	885	828	884	870	897	838	890	865	820	875	921	860	814	850	883	845	834	933	862	826	884	909	846	861	857	875	868	846	855	867	830	869	885	889	862	865	890	836	913	876	858	878	863	905	833	867	874	824	843	882	874	874	856	878	802	845	888	940	900	843	867	870	867	858	871	882	888	867	878	830	839	888	870	873	835	865	888	880	883	852	833	853	901	874	844	892	869	862	883	865	952	835	948	849	856	893	886	876	839	881	895	846	890	867	904	832	859	896	909	844	882	847	868	829	856	823	923	909	874	864	877	841	851	900	860	857	865	851	860	873	903	881	866	862	885	832	915	887	918	812	863	845	853	886	854	897	858	904	840	870	796	859	912	875	852	875	864	857	880	883	849	851	892	837	808	882	882	907	900	877	894	848	865	921	873	863	898	891	866	889	893	849	914	864	844	849	894	866	841	918	846	835	937	832	828	915	851	877	891	821	848	858	848	829	859	881	841	836	834	923	875	827	855	826	887	897	824	886	965	869	825	897	912	872	888	786	883	918	903	873	886	884	885	813	858	818	899	851	891	891	887	853	878	849	842	815	857	886	835	855	804	853	884	902	833	893	875	863	892	858	832	894	854	866	917	904	915	883	874	862	881	875	875	800	847	868	822	884	919	867	881	850	853	914	797	830	840	826	848	861	864	861	852	891	834	892	915	865	921	822	872	841	846	824	862	889	859	876	837	856	889	879	865	872	835	888	897	856	863	911	877	900	862	897	936	866	858	889	867	866	871	831	830	880	869	805	844	875	856	905	842	865	869	822	890	850	865	901	877	890	865	876	837	905	851	862	858	884	883	875	884	841	849	894	900	825	818	868	842	845	907	895	922	861	904	897	819	911	844	883	871	860	882	841	887	841	890	863	865	850	898	866	837	843	918	906	872	885	874	874	842	848	860	900	861	862	908	853	862	857	897	860	882	889	843	907	872	857	831	806	878	840	760	918	873	842	897	829	850	839	830	896	862	885	884	865	880	834	863	912	835	872	865	862	866	895	854	888	884	849	813	889	884	873	840	835	828	887	818	861	900	907	945	833	872	884	866	884	858	869	849	834	872	866	830	882	901	906	867	878	845	857	849	892	881	808	856	860	851	892	863	882	841	931	878	893	893	868	873	918	844	868	849	890	907	892	858	871	876	857	856	806	896	885	855	862	816	869	875	834	847	844	831	850	869	898	869	823	859	899	858	863	864	862	867	887	849	775	837	876	861	853	891	841	900	927	852	877	839	895	838	856	857	860	831	934	858	811	914	871	897	861	927	856	927	817	833	885	916	850	841	865	859	814	902	886	840	878	885	843	904	840	918	857	853	892	871	895	841	886	886	843	903	871	857	859	882	838	836	881	833	854	875	886	887	895	930	867	883	863	832	861	853	901	832	846	885	896	867	877	854	844	892	890	880	851	832	836	818	895	845	935	891	832	852	875	955	861	879	919	868	862	837	855	851	877	903	874	854	857	822	928	873	868	834	844	874	851	855	934	897	865	889	849	792	874	834	873	883	902	866	867	834	884	857	906	902	911	876	914	908	841	832	879	824	873	836	897	866	907	875	887	875	905	859	831	872	887	844	866	825	815	845	864	848	907	912	843	914	922	870	912	890	872	836	850	842	859	876	899	927	866	835	818	844	903	847	855	893	886	851	853	815	915	861	892	834	862	857	848	898	861	871	837	806	928	867	839	816	892	877	874	881	816	879	827	834	899	817	898	852	880	833	893	841	860	828	838	823	903	851	860	866	852	889	880	855	865	844	849	903	878	867	863	863	850	901	887	847	923	920	883	867	870	908	877	839	907	869	890	850	888	893	856	858	861	881	886	910	878	874	882	836	844	838	834	849	825	873	815	901	864	853	896	879	881	845	882	859	873	897	884	911	807	870	887	907	854	846	900	853	898	846	867	859	855	890	849	847	844	828	818	936	916	819	866	830	863	927	854	882	894	830	840	871	831	853	836	873	871	845	889	893	869	835	877	893	841	815	889	859	883	836	845	916	910	879	942	880	836	856	873	898	927	834	852	866	884	842	826	829	889	892	873	852	916	851	859
1388	61	50	50	53	87	93	112	70	93	93	97	107	129	101	89	91	80	61	63	57	64	48	59	49	56	48	47	41	46	49	34	47	44	46	50	40	37	60	39	39	52	52	47	53	50	49	42	36	39	40	49	45	36	43	39	60	46	42	43	33	51	37	46	41	37	51	43	63	59	55	46	66	44	35	47	41	49	39	38	37	47	47	35	46	35	39	40	47	46	38	39	38	34	39	47	48	39	44	32	34	42	53	45	35	42	38	36	44	36	46	32	42	42	32	54	35	41	42	41	47	35	37	38	54	31	33	44	53	43	35	47	46	30	37	42	49	31	44	37	40	38	40	47	44	42	45	31	34	27	39	44	43	45	56	41	40	39	37	45	37	35	40	49	35	43	35	36	40	37	38	36	35	28	42	33	42	40	40	39	30	49	50	29	47	44	33	31	68	38	39	32	43	44	41	50	48	44	36	43	31	39	38	36	41	52	33	43	33	39	57	40	28	37	34	37	40	35	43	43	39	43	31	40	35	43	42	38	42	35	43	49	44	44	42	39	43	55	38	43	39	43	51	34	45	32	48	41	37	36	50	51	41	39	29	44	36	39	38	41	44	52	46	43	41	46	38	40	36	44	31	33	39	42	31	45	38	49	50	41	42	44	44	40	36	33	42	38	30	44	48	41	43	38	43	42	36	47	43	50	38	40	31	29	43	37	38	52	35	35	41	38	26	48	46	42	32	42	34	40	37	43	31	30	43	36	37	52	45	47	47	29	43	38	37	34	46	46	38	37	50	44	42	42	37	35	35	39	32	40	38	38	25	50	37	49	55	44	40	34	38	44	42	33	29	44	38	44	40	36	31	41	41	30	40	41	41	35	34	47	29	50	42	49	43	47	35	38	33	46	44	36	38	35	37	34	50	43	43	35	48	34	32	45	35	31	42	37	44	46	29	34	35	45	33	51	58	25	38	29	43	36	39	37	36	30	39	48	30	41	48	41	47	45	39	41	38	38	42	34	44	39	42	45	37	35	35	39	36	40	45	44	30	45	41	53	49	41	39	31	40	40	47	33	37	42	41	45	47	45	38	29	34	39	50	38	44	41	35	32	40	36	35	36	44	37	27	38	31	45	42	41	34	32	42	34	48	36	42	35	29	46	36	33	32	39	42	46	39	37	43	42	35	33	29	40	44	43	36	57	34	43	34	37	33	54	32	54	37	45	47	44	41	52	33	34	36	40	37	40	47	40	47	54	47	47	41	45	41	41	47	43	29	40	46	34	38	33	41	43	31	38	45	42	35	25	41	44	33	37	38	38	29	32	49	35	44	43	31	47	44	34	46	38	41	36	40	49	47	43	56	47	39	34	38	34	31	38	40	39	35	44	38	38	38	43	41	47	41	51	52	32	51	50	54	29	35	44	33	36	44	32	29	43	40	44	40	48	44	48	34	33	40	39	42	41	34	45	46	36	44	34	49	37	44	31	42	33	45	45	37	33	38	44	53	41	34	45	39	46	57	48	41	38	36	34	34	53	40	42	49	48	43	53	40	30	40	40	33	39	39	59	46	36	31	40	46	37	38	28	42	33	41	47	43	36	40	40	45	44	43	31	48	31	42	41	31	40	41	41	38	46	40	51	43	43	37	30	41	38	37	42	43	45	37	37	36	34	39	39	38	47	37	48	47	38	37	36	41	37	28	46	38	37	56	33	31	44	41	44	35	40	36	45	42	42	37	46	34	34	41	42	33	34	32	31	51	37	46	31	32	50	33	47	35	39	40	51	39	38	29	38	49	43	37	47	49	39	40	38	56	40	37	46	45	35	41	37	35	41	48	31	47	35	46	31	37	34	50	54	40	32	39	48	34	47	37	36	40	34	38	41	33	37	45	40	36	48	31	33	37	36	38	42	30	46	46	25	36	46	41	37	32	39	32	39	33	35	27	38	29	37	40	45	32	38	38	33	27	30	44	39	34	46	49	30	39	48	37	42	37	45	51	43	39	44	40	46	45	31	54	41	32	42	36	35	43	33	41	36	53	41	30	48	36	45	38	42	36	48	54	36	46	41	47	46	38	33	34	35	26	35	34	27	38	29	47	34	30	46	30	23	50	38	46	39	29	46	31	39	38	42	53	37	39	42	46	51	41	47	26	35	36	41	32	34	53	40	47	40	38	31	51	42	54	37	43	40	37	37	29	34	34	39	40	36	40	43	30	43	45	32	39	40	40	40	47	34	50	28	40	34	37	40	34	46	50	39	38	47	42	47	36	47	37	33	30	42	42	44	36	37	37	41	32	53	40	37	35	23	37	34	49	28	40	34	35	36	49	44	27	47	41	50	40	43	46	38	24	44	33	54	40	37	34	47	37	46	29	36	42	38	52	45	42	42	35	37	62	39	41	46	49	33	51	38	40	38	38	32	42	31	43	35	44	47	38	36	47	41	26	31	34	43	41	46	42	44	41	30	35	40	42	38	39	38	40	40	40	34	24	38	44	38	38	29	42	37	42	31	44	44	36	47	37	27	47	34	38	55	39	44	48	37	30	49	43	45	37	44	53	40	35	40	35	44	47	44	37	32	32	32	29	43	40	37	33	43	42	49	51	35	51	41	40	41	36	48	27	35	29	44	40	56	38	31	48	38	40	34	31	28	35	35	37	36	42	34	38	45	41	46	35	41	38	28	42	33	38	34	43	43	39	46	39	39	37	32	47	39	43	44	47	32	43	29	46	39	45	37	32	32	43	40	50	31	39	47	33	37	36	44	39	41	28	34	45	37	39	39	43	54	34	42	43	52	40	34	40	33	33	53	49	36	27	40	50	28	43	32	52	38	32	42	39	36	48	44	35	35	37	38	34	48	27	46	51	44	46	38	46	46	30	45	41	48	25	49	47	44	40	24	34	34	46	38	40	34	27	50	44	45	35	41	28	43	40	43	38	42	33	42	37	31	36	45	28	56	38	34	38	34	40	33	35	41	44	30	45	39	35	37	42	46	33	41	40	31	46	36	48	44	34	32	26	43	31	38	46	46	37	38	42	42	46	43	44	43	32	37	38	31	42	37	36	41	39	36	43	39	43	47	40	40	52	49	42	31	40	39	31	28	38	30	37	51	44	43	33	46	33	43	34	47	40	44	42	39	41	42	42	36	36	37	47	38	44	46	47	34	42	50	42	37	37	33	42	43	42	44	39	35	36	52	46	34	38	33	36	37	33	29	33	38	41	43	34	45	34	36	37	35	32	31	38	37	35	36	29	38	44	39	42	47	35	39	39	37	39	42	34	46	38	41	44	51	39	45	38	48	39	41	37	40	37	37	38	34	48	49	40	29	34	33	36	38	45	37	40	43	37	36	48	44	50	37	43	45	47	45	32	42	46	45	45	52	50	44	47	51	32	46	35	38	36	38	36	45	38	40	41	36	39	38	42	46	38	37	48	46	38	42	36	46	30	28	35	39	43	40	44	39	36	38	32	36	39	35	31	43	32	34	52	39	38	53
7567	1249	671	863	2534	6214	5997	5076	4379	4039	3854	3498	3389	3479	3029	2583	2249	1931	1666	1473	1272	1214	1068	1016	873	844	796	786	735	682	678	606	598	588	565	568	642	611	618	619	567	630	555	580	544	523	493	505	476	498	405	484	532	462	489	510	530	515	546	547	493	518	517	482	527	534	585	670	786	866	902	859	879	688	510	430	424	452	392	375	404	381	418	409	397	412	398	395	389	403	381	389	400	439	392	391	414	389	411	391	409	378	387	390	414	370	394	384	390	410	395	382	394	394	389	405	388	375	404	439	422	432	437	400	400	454	404	403	376	405	391	412	420	355	377	436	418	418	404	409	376	407	462	414	408	389	380	405	402	383	382	408	421	399	417	386	396	384	413	389	423	422	438	364	405	350	397	390	361	359	411	398	396	359	411	410	400	406	398	409	420	376	378	355	383	409	386	383	385	380	373	378	365	399	387	395	419	401	388	398	426	407	389	383	405	429	391	387	396	446	424	394	391	393	388	369	430	383	399	384	397	388	401	399	415	384	399	394	401	383	394	414	424	402	389	356	425	391	410	388	431	440	397	411	386	398	354	363	389	382	421	373	361	407	431	377	397	381	406	441	390	415	432	421	385	406	418	370	402	386	415	394	402	380	391	414	403	410	368	429	389	398	390	373	401	400	408	435	374	382	395	408	386	402	411	434	414	384	404	396	416	424	416	417	395	407	384	396	390	391	403	396	392	373	371	387	413	386	377	377	416	437	409	395	372	425	423	394	421	386	387	407	414	424	398	416	398	393	409	371	428	418	386	381	395	414	406	421	358	412	416	390	426	390	379	407	420	395	383	380	373	386	381	382	412	378	404	413	382	403	375	397	412	401	416	372	389	408	396	386	397	411	404	394	400	370	414	390	404	387	407	403	408	368	373	389	403	382	375	437	379	390	372	403	433	393	422	389	388	423	393	369	383	410	394	392	411	436	358	412	381	388	411	380	353	402	406	439	384	410	410	375	399	389	387	360	422	416	412	395	429	391	365	407	368	382	377	365	371	395	395	410	367	389	431	417	367	380	363	389	427	404	410	372	340	387	395	422	399	431	417	394	397	414	345	417	395	402	405	420	396	408	407	427	414	403	406	383	360	360	408	393	363	377	415	401	373	410	399	386	411	387	375	429	421	396	382	397	378	375	399	397	377	379	413	396	375	402	373	394	399	386	376	391	387	397	352	411	370	360	404	414	387	398	383	375	416	380	389	429	419	371	351	375	393	385	384	401	394	386	392	385	406	406	418	420	380	406	413	417	367	403	375	375	388	412	378	397	405	390	404	399	395	378	421	387	406	383	408	388	399	378	434	393	447	412	410	408	398	381	400	384	368	413	435	387	391	366	400	402	401	374	398	412	396	414	370	385	368	401	397	442	385	454	403	389	399	384	388	391	410	398	384	401	434	391	410	408	391	379	375	402	404	398	425	392	409	367	411	380	422	385	420	379	400	399	390	388	389	401	395	410	399	377	410	379	380	384	382	359	402	399	378	373	378	382	404	395	398	394	373	369	423	363	398	411	413	376	359	367	423	404	370	367	377	427	382	396	387	399	429	411	391	407	400	392	389	355	386	398	429	390	374	377	424	427	414	400	393	414	392	386	419	389	371	413	394	414	403	367	360	382	393	421	406	377	407	397	405	372	387	379	393	376	399	420	392	423	403	409	380	396	380	429	396	404	403	409	373	365	382	391	406	411	430	374	393	398	390	394	407	410	376	416	397	384	405	409	383	399	398	411	400	389	397	386	413	402	401	405	369	387	406	408	400	435	387	407	390	389	400	382	373	385	426	355	397	407	385	409	384	393	392	445	421	390	416	392	360	422	380	424	382	396	411	372	436	423	402	416	393	427	420	401	415	399	394	388	399	406	394	397	439	418	363	414	354	389	400	428	397	360	388	374	401	375	417	427	364	390	400	409	405	404	398	355	394	411	390	395	381	403	410	411	372	445	394	434	408	375	378	386	382	411	386	424	349	391	407	373	408	397	395	367	416	396	364	371	400	408	367	398	435	400	392	363	388	409	359	391	418	386	383	397	390	390	386	414	397	414	419	412	432	394	392	395	408	402	389	419	401	397	387	394	373	425	389	382	402	388	364	373	374	405	393	402	404	390	386	414	386	395	410	415	397	388	398	410	395	420	406	422	437	413	392	412	362	410	378	409	383	447	415	409	407	395	420	355	435	384	386	416	384	377	404	376	408	392	417	401	377	402	374	387	386	410	380	405	400	416	426	410	394	408	394	341	400	410	368	411	387	414	389	383	396	399	427	393	402	401	398	426	369	416	438	407	390	393	405	387	427	377	409	415	395	403	395	422	421	391	424	424	416	359	411	379	396	425	373	420	385	423	377	385	392	379	384	419	410	362	376	393	421	423	395	385	401	377	393	362	390	441	387	415	417	399	394	394	408	422	414	393	388	384	385	392	369	386	395	418	393	415	401	418	389	401	381	396	424	414	403	422	436	393	389	389	362	372	385	367	386	409	353	394	396	433	378	411	415	390	400	396	383	402	417	395	384	413	388	413	411	398	387	399	376	411	397	419	412	388	413	382	425	440	400	395	398	398	395	415	377	416	423	339	361	376	351	365	383	394	395	425	396	396	374	367	379	374	389	405	398	404	392	382	418	383	389	411	387	426	390	370	411	359	382	425	391	400	400	422	362	384	389	382	395	380	378	408	395	382	417	388	391	370	394	408	391	394	412	394	403	389	382	412	357	402	404	357	373	401	399	430	452	417	384	408	358	392	388	404	386	366	405	382	406	389	415	391	412	374	391	406	357	388	420	380	395	397	393	409	388	410	406	389	389	446	361	423	387	416	376	417	393	441	432	413	381	394	359	365	348	390	403	395	369	383	427	404	401	412	404	439	419	390	401	402	413	367	405	401	418	384	343	385	376	414	400	385	377	403	450	382	382	422	423	389	383	382	399	407	398	408	433	422	357	359	406	403	416	401	395	391	377	393	417	417	399	354	417	379	407	397	357	423	380	377	386	370	398	414	384	365	379	401	382	422	420	383	409	384	411	387	393	418	398	397	368	405	399	401	402	421	390	381	389	429	384	436	429	361	350	426	393	386	401	438	408	420	456	374	352	375	413	426	398	376	420	383	402	366	427	411	406	424	416	370	365	410	433	380	378	431	407	378	430	360	378	398	378	374	411	405	375	434	394	359	387	361	413	419	361	395	405	388	401	376	423	432	376	411	405	393	442	389	395	392	395	369	448	404	412	391	398	434	374	385	405	389	352	425	425	403	391	407	381	341	468	423	421	370	368	417	384	382	391	385	427	410	394	390	391	383	404	421	369	381	384	373	423	408	425	424	416	395	439	382	405	383	440	386	389	420	397	409	408	359	410	409	403	406	407	398	397	373	363	374	413	388	401	388	386	426	431	396	396	405	425	423	405	404	417	403	394	422	369	403	399	403	438	366	398	403	400	384	406	428	376	388	394	410	387	376	433	411	387	396
627	228	141	117	119	173	213	183	187	181	176	180	206	177	180	139	138	165	121	111	129	108	113	111	124	113	104	115	110	108	91	109	81	93	90	105	101	72	94	93	117	98	89	98	82	90	103	102	103	86	74	96	97	80	84	91	82	83	79	94	74	77	77	85	81	105	103	106	106	93	114	113	104	77	101	78	91	88	92	74	92	82	91	70	76	71	86	84	95	77	78	88	69	88	85	88	99	98	95	87	93	90	86	85	88	111	73	85	89	81	71	98	94	93	94	91	98	97	84	81	74	76	83	73	85	76	76	86	88	91	100	78	81	113	53	89	76	81	57	75	81	82	82	76	99	87	91	111	83	81	87	90	67	79	85	81	85	81	73	79	83	82	87	83	79	106	78	104	85	68	87	91	81	86	68	82	87	106	75	80	78	97	88	75	95	79	75	87	84	94	95	87	97	90	82	101	88	75	70	76	75	83	93	87	100	91	91	94	91	74	82	76	86	82	79	92	78	91	79	73	87	82	88	74	85	90	78	97	78	97	106	77	81	81	87	86	71	86	78	70	73	100	72	92	73	80	100	97	88	79	87	86	91	84	73	81	82	74	87	87	93	79	80	71	81	90	83	65	86	81	89	79	86	68	69	92	84	80	94	88	79	77	72	90	86	84	96	78	87	76	72	101	83	99	69	68	85	80	95	80	87	77	88	92	83	86	98	79	95	96	94	78	98	87	91	89	91	89	93	75	81	70	92	86	74	94	84	70	97	83	82	66	93	88	84	93	78	74	90	77	97	74	82	69	86	92	70	92	85	82	85	92	91	85	74	81	82	93	87	89	72	82	90	85	89	88	81	64	97	82	109	90	90	100	81	64	94	96	81	87	95	83	73	74	86	80	83	71	79	98	80	88	102	82	83	106	72	90	95	89	81	76	99	88	87	77	77	90	97	99	99	75	96	71	70	89	109	85	83	92	89	94	91	85	77	78	88	81	75	68	96	97	67	70	68	79	77	91	62	81	85	97	91	67	91	77	88	92	82	92	75	82	95	91	82	87	76	97	77	89	76	70	82	91	87	106	85	84	77	96	79	92	73	80	77	81	85	74	98	85	85	73	106	95	84	102	83	86	83	81	89	79	90	94	84	98	90	95	87	93	76	91	86	82	89	91	79	84	71	105	97	95	78	82	87	87	94	74	76	75	74	96	77	95	94	76	86	91	94	76	77	82	75	92	98	77	74	82	86	94	70	86	78	90	81	82	86	79	83	78	96	74	74	84	88	79	78	91	77	77	91	76	83	69	88	87	75	80	83	85	79	84	80	97	79	89	84	85	95	99	77	77	97	79	91	87	84	76	86	86	86	86	86	90	100	107	83	79	91	82	75	80	74	83	91	80	85	104	79	80	96	92	83	81	76	79	105	87	99	78	106	98	91	101	73	84	58	85	63	78	81	84	90	89	84	91	92	79	67	77	77	80	79	79	92	79	80	71	72	102	67	98	86	86	83	84	90	75	85	88	79	93	74	85	90	68	72	86	76	88	94	87	84	79	79	96	81	83	74	76	77	77	88	78	85	92	87	93	97	79	101	106	102	92	88	82	84	84	86	94	83	92	87	82	103	84	92	89	91	81	71	96	113	87	88	74	85	101	104	86	102	81	71	79	100	70	77	74	94	96	65	104	71	98	83	75	79	83	89	87	83	86	72	89	85	93	79	69	99	92	91	85	72	101	70	73	67	71	83	81	76	107	99	94	90	80	82	85	86	90	80	86	84	82	85	85	73	79	85	93	83	79	94	79	91	83	100	80	89	84	74	89	90	79	82	82	93	80	79	78	81	81	84	84	73	73	76	82	87	66	76	75	92	94	94	62	94	84	72	80	85	79	84	74	71	93	103	83	92	80	98	84	94	70	97	108	74	80	62	93	83	84	84	87	86	87	97	77	77	77	81	84	70	85	75	101	85	76	87	71	94	78	68	68	79	85	105	78	94	85	92	105	79	73	84	91	89	77	62	74	108	83	93	74	81	88	82	82	96	79	103	77	84	95	81	92	78	91	97	78	84	88	95	82	79	94	77	94	79	83	80	96	89	100	73	80	77	93	80	77	92	84	89	74	93	103	88	92	82	84	82	85	97	96	98	80	78	84	72	97	86	102	82	91	83	87	87	94	77	91	72	94	78	91	79	76	79	74	100	76	88	91	79	91	92	77	84	97	96	92	94	80	89	91	70	84	92	85	95	90	86	69	83	72	77	91	80	88	89	92	103	79	92	92	83	76	83	78	83	84	80	86	87	89	98	87	89	84	69	92	86	68	71	82	93	115	96	86	84	72	94	70	76	93	85	95	91	74	87	70	64	91	97	102	82	83	72	84	74	62	97	86	93	98	73	79	90	89	79	78	73	92	100	89	81	81	85	81	93	84	85	102	85	83	81	99	77	96	71	69	87	91	85	101	80	92	86	83	67	84	84	81	78	100	72	83	67	91	94	100	76	90	74	81	83	77	91	93	91	73	84	64	66	70	92	95	85	89	93	103	77	63	81	93	76	98	75	78	94	87	85	103	71	71	81	86	93	99	87	89	87	78	86	92	79	76	78	91	79	73	82	74	86	94	97	81	97	90	91	75	89	88	78	74	90	89	82	85	94	89	81	64	97	71	71	88	71	81	94	69	94	85	89	77	78	78	100	86	95	90	77	101	87	88	91	92	75	80	94	80	89	90	79	87	74	71	88	92	102	101	102	85	92	89	95	80	81	77	77	80	92	91	65	77	97	86	89	76	78	93	77	84	89	88	75	70	89	68	86	97	75	85	91	80	79	90	82	88	87	94	109	89	66	83	85	77	81	84	82	86	97	82	71	89	91	96	92	86	68	77	93	86	77	74	71	77	65	98	82	63	89	98	77	69	75	87	78	86	99	110	80	78	66	100	87	78	104	95	78	86	91	105	85	83	77	83	82	95	97	69	84	98	86	78	87	74	97	69	100	95	86	73	87	108	82	97	77	97	94	93	84	89	83	85	83	86	92	79	94	89	82	87	74	73	74	102	76	89	95	89	79	93	97	86	87	75	80	81	100	95	85	76	90	75	92	82	75	81	101	80	71	84	88	77	75	97	83	82	72	105	75	86	81	91	85	102	82	94	83	75	71	83	87	81	90	119	74	91	75	69	84	93	92	96	82	83	80	91	91	68	84	85	106	93	77	78	102	87	95	89	77	80	76	106	85	77	70	77	77	87	69	77	72	96	82	83	72	82	80	94	84	89	81	82	87	91	99	91	96	83	87	70	77	83	100	91	73	81	61	96	92	79	95	101	95	69	89	74	91	101	101	97	97	77	85	85	73	73	77	74	96	75	98	89	88	92	87	82	75	89	84	79	82	87	88	87	89	90	81	91	76	104	107	100	70	84	67	93	81	69	84	80	87	79	88	79	92	92	79	66	88	94	91	67	86	71	88	80	93	90	83	84	77	90	101	93	93	90	82	99	81	91	80	74	72	95
10683	4197	1705	2619	6756	11069	10118	8765	7531	6673	5972	5741	5567	5386	4637	4320	3636	3277	2745	2522	2319	2054	1858	1788	1609	1562	1482	1369	1279	1268	1242	1196	1169	1131	1131	1145	1175	1194	1163	1160	1183	1198	1107	1120	1146	969	1036	984	989	994	947	1005	944	924	992	991	995	1008	1042	1104	1014	995	916	938	1022	1070	1119	1116	1335	1479	1436	1478	1407	1159	936	915	886	814	868	841	854	870	900	832	815	881	852	852	843	867	842	828	839	835	820	873	799	800	828	827	845	893	879	880	862	850	814	859	872	844	901	892	886	876	867	846	842	828	857	824	872	835	891	921	864	859	845	855	856	881	878	867	853	901	818	839	874	839	865	864	881	773	868	812	830	841	851	890	878	931	851	866	843	828	878	837	850	832	888	836	848	825	846	811	827	829	852	806	865	840	774	958	826	903	777	810	863	855	842	849	856	799	849	794	865	843	869	825	845	832	795	794	863	802	828	817	801	882	881	807	867	858	817	875	783	845	781	855	839	791	810	762	836	796	855	852	826	827	782	842	794	806	808	863	837	880	794	818	842	856	811	822	832	855	872	804	832	855	926	778	853	839	794	820	821	837	824	830	795	825	818	843	854	805	858	797	804	787	804	877	837	855	845	825	833	799	766	870	792	848	844	819	871	826	790	804	797	850	808	853	856	821	799	833	829	832	843	814	797	809	810	878	801	806	822	838	812	783	843	868	849	774	790	856	815	793	868	860	863	832	810	825	860	835	858	879	834	786	805	823	864	783	823	835	857	827	877	846	825	845	829	861	810	887	869	871	822	905	828	839	772	860	828	833	826	838	777	815	861	824	848	784	819	792	864	859	877	784	824	802	801	871	804	830	832	834	826	834	831	807	806	819	810	834	832	875	837	818	808	793	832	825	856	838	861	805	826	773	840	862	832	846	800	819	853	813	872	786	854	858	812	784	843	871	879	822	798	858	808	865	796	856	853	835	831	794	869	810	845	856	839	876	854	832	859	801	814	830	806	828	831	845	864	836	817	792	806	861	837	816	803	856	837	815	847	859	855	843	851	831	867	841	853	827	833	844	827	846	869	844	875	880	809	858	847	825	821	819	832	847	822	863	882	816	857	830	829	791	855	815	798	846	906	754	788	820	773	831	829	846	810	844	849	832	836	809	845	811	847	839	815	799	864	846	820	794	815	814	813	869	769	863	787	836	808	861	852	819	847	870	850	829	807	804	825	921	773	800	814	842	837	841	877	860	847	839	851	880	849	819	837	858	826	819	852	826	833	815	881	839	837	767	805	825	851	817	839	823	833	834	854	860	856	840	829	837	890	870	823	823	868	874	796	873	870	813	867	839	893	784	836	870	843	789	799	841	873	842	805	851	820	893	835	906	833	831	866	813	824	853	826	799	836	857	912	868	846	840	855	797	851	850	809	780	859	822	830	830	848	837	823	826	890	858	889	872	855	837	830	792	828	879	851	835	854	816	758	856	812	873	833	791	861	795	881	847	804	835	889	833	802	871	808	750	843	840	833	819	840	830	812	852	847	885	827	811	826	832	856	826	821	821	854	845	817	790	884	771	802	801	836	888	817	885	791	827	867	838	818	853	821	800	842	854	901	861	843	841	839	858	836	816	835	834	835	859	768	811	814	874	815	854	845	835	859	789	845	841	841	820	861	831	890	876	795	784	867	835	822	815	846	835	847	828	816	833	847	835	771	820	806	803	859	837	827	850	895	835	807	866	813	810	856	839	790	871	850	850	856	854	826	816	828	847	865	806	846	846	835	826	849	828	837	857	838	832	832	875	817	840	828	882	856	846	878	884	832	842	775	830	851	852	839	794	853	866	833	827	838	844	855	834	841	798	822	867	862	815	829	823	869	836	789	858	857	845	855	865	842	829	836	768	801	846	870	838	787	847	836	771	824	854	877	849	847	830	830	795	866	864	847	854	832	858	875	873	820	846	869	827	876	807	813	816	840	810	797	825	778	891	821	827	826	814	796	798	839	820	819	890	813	866	848	828	781	846	825	882	829	844	833	846	842	799	797	838	878	844	829	848	789	814	822	860	816	795	811	860	874	852	787	796	827	836	842	828	836	833	855	808	816	853	871	771	871	821	850	847	850	761	847	881	821	827	830	862	820	785	861	826	869	809	824	879	857	811	816	809	826	833	815	828	789	886	865	853	876	853	858	841	810	837	805	794	867	840	827	920	850	823	795	837	817	792	829	799	775	883	825	850	819	865	866	790	817	820	853	810	850	833	785	797	821	804	837	865	813	836	795	830	875	795	831	838	842	809	801	853	871	848	832	861	848	809	850	811	820	811	832	850	794	814	801	880	827	812	824	826	823	846	804	818	793	811	797	853	866	853	820	832	823	878	806	881	884	813	823	826	835	870	868	849	830	916	853	808	782	798	833	830	829	840	806	811	813	849	835	794	869	825	857	871	771	849	851	863	837	859	872	841	847	863	856	816	780	863	831	877	882	816	898	837	828	815	822	860	847	865	840	833	855	800	829	835	790	795	810	863	828	854	810	848	856	831	844	803	784	772	819	806	796	865	841	843	796	847	827	848	849	833	782	823	831	845	821	857	877	812	847	848	811	828	811	819	899	847	805	868	867	876	865	790	867	819	839	872	818	863	834	834	862	776	845	806	855	847	816	855	872	854	844	871	915	816	851	778	851	823	811	799	834	876	900	848	887	802	838	859	845	860	823	794	880	814	846	810	853	897	825	770	843	811	814	845	814	820	829	843	791	788	844	863	805	850	819	878	816	823	852	821	796	836	833	815	860	777	835	775	813	843	909	873	831	857	867	773	748	823	801	827	884	885	808	806	877	811	893	844	855	840	797	804	823	873	842	798	821	795	823	850	797	856	845	821	823	797	872	871	848	808	815	889	788	817	811	854	852	765	878	842	870	861	869	829	853	829	806	815	806	850	830	864	815	834	866	824	865	850	835	854	788	807	835	828	833	834	805	799	812	837	832	763	834	793	801	862	864	854	799	821	849	835	814	857	803	853	797	869	879	850	814	816	845	872	836	833	827	838	885	851	855	820	868	844	869	854	846	842	872	869	845	866	763	827	822	834	788	840	833	884	839	851	889	846	836	824	786	821	878	835	845	877	867	828	885	826	860	775	887	814	811	845	846	863	857	844	801	787	823	847	819	815	840	830	854	808	827	815	862	854	837	810	837	860	786	846	803	795	834	840	863	851	862	821	860	823	850	819	836	846	816	808	818	836	791	838	825	858	842	826	778	787	797	861	807	826	845	837	853	773	850	822	844	833	868	842	841	864	842	814	876	809	811	831	876	845	840	842	829	861	854	825	838	764	844	816	851	767	866	844	837	846	830	813	859	849	868	806	800	849	863	851	868	839	839	860	814	822	813	853	806	820	855	788	818	820	834	860	839	796	835	843	775	801	866	855	798	812	797	827	849	876	811	807	783	846	853	819	839	876	831	852	821	850	869	751	889	797	853	824	828	818	884	799	838	886	831	834	869	864	814	852	829	834	834	807
2205	134	88	62	61	122	135	141	150	123	124	144	134	119	129	120	94	98	93	65	71	59	69	55	60	49	51	33	46	64	49	41	41	36	34	44	53	54	38	36	52	45	41	46	38	33	42	37	33	35	36	34	39	44	32	33	35	44	44	31	41	40	42	42	36	40	47	48	60	55	49	55	39	56	52	46	34	36	31	25	32	36	37	42	46	31	46	46	44	23	25	40	37	32	32	34	42	43	28	35	25	38	34	41	41	32	42	26	36	41	49	26	27	37	39	36	30	37	37	38	36	30	45	49	36	32	39	47	40	35	39	29	40	44	38	30	22	31	29	40	37	31	41	36	33	41	43	27	34	37	35	37	32	40	27	44	41	32	34	38	32	30	33	36	41	37	28	37	27	39	37	37	40	40	34	28	29	37	44	27	29	35	34	31	37	24	46	41	40	35	32	40	22	33	47	37	33	29	29	35	18	39	40	37	40	31	32	35	35	48	41	34	34	38	31	39	36	29	33	28	35	37	29	36	38	38	30	24	46	42	28	41	31	32	32	34	31	25	41	41	42	44	25	42	37	33	33	31	38	27	35	34	34	46	29	45	34	40	35	32	35	40	27	35	27	37	37	35	43	34	43	44	28	28	31	31	37	43	44	30	37	36	38	43	26	34	33	45	42	35	32	39	29	32	37	32	30	43	39	39	35	55	41	39	35	41	32	44	38	25	38	31	34	28	32	33	36	33	32	41	36	40	35	33	37	32	29	33	44	28	41	34	37	33	25	18	31	33	35	35	37	30	46	29	33	29	36	27	32	36	25	45	44	41	27	32	36	30	35	42	35	26	26	40	42	34	39	30	38	39	29	37	39	38	37	33	29	34	30	34	39	40	33	37	31	45	37	43	23	29	34	32	30	46	24	29	29	35	37	32	34	33	28	29	35	35	46	45	38	39	39	35	35	30	35	36	27	31	31	35	36	42	32	35	43	37	37	36	34	37	40	32	35	35	35	27	34	43	25	34	35	42	33	31	50	36	40	37	26	22	37	32	26	40	44	32	37	31	23	32	36	45	32	37	33	30	33	34	35	39	21	36	35	32	46	29	37	32	27	41	37	31	36	26	41	30	29	32	27	30	30	33	36	29	42	37	32	41	41	33	35	40	48	36	37	26	36	30	33	31	41	35	45	38	33	22	30	27	41	41	35	38	34	24	39	39	39	31	30	36	46	29	33	27	37	26	27	36	40	27	33	44	37	26	54	34	37	44	20	29	29	30	28	34	40	29	36	31	30	44	28	30	25	39	36	31	33	28	29	33	36	27	23	25	43	35	35	32	33	32	46	35	30	51	30	29	39	31	35	23	38	35	41	39	40	42	42	42	36	33	32	35	48	18	31	39	38	30	30	35	33	37	38	41	31	29	40	25	35	30	25	37	34	26	39	29	40	33	43	30	28	39	30	32	32	35	38	32	31	36	31	37	39	38	38	25	30	33	31	41	37	28	37	36	29	37	35	44	24	31	33	37	31	29	44	43	41	38	30	38	42	41	36	36	33	34	30	26	52	29	37	37	36	35	27	32	27	26	38	41	32	40	29	39	32	35	36	26	37	37	39	24	28	44	51	24	30	39	33	29	31	33	34	36	46	34	35	40	33	32	31	39	41	31	28	52	33	45	37	31	31	33	26	26	39	44	23	33	34	46	39	37	39	35	29	36	46	39	41	33	30	35	45	37	34	32	41	49	30	31	32	20	41	37	34	43	45	33	36	32	38	39	29	33	29	31	32	33	47	40	28	37	30	39	32	36	24	24	33	36	25	47	28	47	33	41	40	36	41	26	38	35	29	33	29	38	37	35	31	31	37	32	36	39	23	33	25	28	32	35	28	26	39	46	26	37	36	37	31	33	31	24	26	42	23	32	36	34	42	29	35	36	36	29	45	41	32	33	37	34	27	27	42	42	38	44	27	32	38	36	41	36	25	37	31	39	32	37	29	27	43	27	31	42	33	26	36	45	40	37	28	30	38	44	35	33	40	30	25	27	42	43	35	29	36	41	25	24	34	34	29	39	39	39	28	27	24	33	37	29	35	46	41	35	39	32	32	38	38	39	46	26	43	43	36	33	33	37	22	31	29	31	42	50	33	33	33	38	31	37	32	35	30	41	34	23	38	30	24	33	30	39	31	33	33	34	30	36	42	36	31	31	40	25	34	38	30	44	27	34	33	36	32	33	37	33	42	41	45	32	34	35	37	36	40	38	35	36	26	40	32	34	34	30	37	46	31	30	36	36	40	34	44	37	31	48	34	36	39	41	39	33	33	29	29	31	39	32	40	44	40	36	40	41	34	41	35	36	39	38	35	33	29	39	41	31	41	28	32	30	29	34	44	31	43	26	32	33	27	25	36	37	39	34	28	41	26	31	34	32	25	32	36	30	30	40	38	29	27	41	39	35	22	38	30	40	42	35	35	32	36	31	38	28	40	31	37	32	35	35	35	40	39	42	34	39	36	34	32	43	38	30	31	37	39	57	42	34	30	40	38	24	33	32	38	26	37	25	50	28	27	46	38	30	37	25	34	42	31	29	33	29	37	33	36	34	21	36	31	49	33	39	36	28	45	43	33	42	46	26	33	32	41	33	41	29	26	40	37	27	24	43	35	29	27	35	31	33	29	37	29	40	31	41	32	37	38	30	40	35	38	38	32	33	41	28	30	46	39	32	35	31	35	37	36	35	43	40	40	38	30	35	29	30	31	37	29	27	35	32	33	29	27	37	36	40	39	29	30	38	36	32	28	39	37	36	32	37	28	33	43	38	45	33	26	33	29	25	29	33	29	40	38	34	44	26	33	35	35	35	35	27	37	30	34	32	38	39	33	43	34	35	27	36	36	37	35	34	40	34	50	32	28	31	33	39	25	36	34	31	36	34	34	28	39	45	34	24	31	26	33	26	39	39	42	36	30	29	26	35	42	33	33	34	37	28	44	30	36	37	32	33	44	40	29	37	38	33	28	31	36	32	29	36	32	27	31	39	32	42	35	22	44	43	34	40	40	32	34	31	42	38	34	30	41	40	35	28	37	48	25	30	29	35	44	39	31	30	37	26	22	38	39	36	41	31	25	33	41	28	25	34	31	43	36	39	41	31	34	46	35	28	27	26	42	37	43	32	35	45	40	47	36	40	33	34	34	40	34	37	33	42	31	38	38	32	31	38	32	42	31	30	30	39	32	29	36	32	30	26	35	30	34	34	43	26	42	38	33	43	35	24	33	47	30	34	31	30	30	45	36	32	26	31	24	41	38	27	28	43	38	30	33	30	37	29	30	37	27	37	40	30	34	22	32	30	27	30	40	33	42	30	29	31	27	38	43	19	39	33	32	36	32	30	38	34	37	37	37	35	31	34	35	45	38	36	30	39	48	47	28	45	33	41	39	53	21	36	31	27	48	48	32	28	38	40	36	31	38	29	43	39	35	40	36	25	31	34	38	36	32	38	36	38	33	41
10096	2922	1198	1818	5510	9667	8947	8124	7175	6261	5921	5498	5473	5132	4437	3936	3391	2869	2424	2120	1839	1691	1421	1347	1230	1056	1071	1019	959	912	822	769	720	722	627	687	715	788	778	711	731	738	719	702	630	582	539	504	535	535	497	457	522	539	506	523	594	562	529	556	555	486	497	540	512	526	679	851	996	1016	1012	1066	887	682	505	414	414	407	407	385	371	379	363	365	394	377	412	360	391	363	385	396	364	370	339	365	380	370	422	379	361	394	390	389	406	402	388	371	341	374	390	381	379	401	388	388	382	368	411	374	396	369	401	380	403	385	383	402	336	409	418	363	360	392	344	351	386	391	376	418	403	376	393	388	382	380	359	358	366	356	382	354	366	380	349	375	372	348	355	374	343	356	377	352	373	393	354	346	352	351	346	366	362	343	372	338	361	358	376	352	349	373	415	353	343	327	368	348	380	381	366	369	384	383	352	383	356	362	383	362	366	336	347	344	385	353	363	341	367	404	372	373	371	350	374	360	370	387	353	386	353	389	378	387	325	377	395	345	352	400	363	342	343	370	354	336	365	367	339	395	372	331	352	363	366	364	367	328	402	364	346	351	345	357	326	380	367	376	379	388	397	349	365	390	381	358	357	380	374	373	384	332	360	352	386	379	397	351	381	404	345	344	355	358	347	386	363	349	355	371	338	395	375	371	383	394	367	375	380	365	366	340	371	384	398	360	379	357	322	372	397	335	358	351	361	368	353	359	375	363	370	387	311	346	356	371	370	326	385	356	349	319	345	392	350	374	384	367	363	374	344	410	400	356	388	366	379	378	374	324	348	340	397	424	361	358	329	359	358	376	365	357	358	379	342	389	334	371	372	361	371	377	347	357	354	337	377	369	342	375	369	355	336	357	349	343	365	333	371	365	350	383	365	388	390	359	347	366	406	348	369	371	395	334	366	380	360	384	356	363	373	345	376	327	365	367	354	363	355	375	364	360	363	350	351	362	378	369	346	325	350	351	348	328	376	369	394	365	346	364	407	382	361	368	365	394	353	336	366	346	333	360	347	372	366	357	337	361	386	353	333	321	368	364	350	350	337	370	326	367	374	385	351	381	338	361	384	357	362	396	386	379	332	333	371	374	357	342	366	355	350	357	367	378	332	392	360	367	360	370	375	337	365	375	368	350	341	360	355	336	365	358	375	413	327	352	384	377	378	375	385	347	349	357	397	413	367	346	347	352	354	337	342	326	345	363	345	359	369	377	375	333	383	358	343	349	387	332	399	403	373	359	369	345	399	365	370	351	371	343	331	342	371	354	379	389	367	374	327	373	382	350	366	327	380	375	373	342	392	351	372	333	331	366	356	387	404	400	350	386	385	364	377	369	389	364	365	340	383	352	343	378	375	356	365	367	346	367	364	356	354	375	404	329	358	352	366	359	357	356	365	401	344	340	376	325	364	378	360	367	349	385	362	329	376	341	383	344	357	362	339	379	334	355	373	373	379	379	369	337	327	371	359	374	361	355	347	394	359	376	383	345	411	378	359	379	332	349	379	366	351	406	357	377	361	384	375	332	344	403	354	355	379	342	369	340	332	378	333	392	365	316	366	364	373	383	371	360	383	386	378	408	352	372	363	345	386	386	382	371	356	376	360	368	369	395	361	351	373	354	361	370	387	348	385	381	378	393	397	376	358	355	358	334	361	363	334	360	374	352	410	369	342	337	366	350	372	360	361	370	397	388	390	350	396	391	394	350	353	345	381	337	347	332	357	348	359	347	364	326	337	310	357	385	353	371	321	365	353	385	351	343	349	367	349	392	342	360	378	357	368	328	381	374	393	406	312	356	344	356	348	348	350	340	396	405	346	356	375	366	361	393	326	366	362	371	340	363	394	333	407	365	349	352	339	375	379	322	368	365	371	371	350	335	352	345	357	344	364	384	377	335	366	375	362	400	363	342	377	407	365	353	348	372	375	367	310	378	340	349	365	396	367	344	359	339	375	372	345	372	368	395	353	338	386	372	349	364	377	409	370	350	363	366	387	386	356	341	341	370	353	360	378	380	386	341	358	413	354	392	348	364	367	357	369	338	342	353	345	369	379	371	360	358	363	358	351	344	324	334	414	370	357	392	371	366	346	375	355	364	367	360	372	360	359	322	338	353	365	330	349	343	379	379	357	365	359	357	380	370	362	379	394	388	412	395	353	374	383	365	370	358	359	372	362	328	375	352	349	352	358	388	399	353	356	397	364	381	367	336	338	328	336	360	343	371	356	371	363	407	366	368	350	372	369	370	364	405	345	358	380	371	390	363	382	371	348	343	339	396	353	370	369	355	361	355	338	349	406	370	370	345	336	334	365	347	358	399	362	363	362	379	374	383	328	390	365	373	346	356	381	357	341	357	337	359	346	382	379	369	374	325	371	375	348	354	359	377	374	362	378	363	344	374	390	365	374	372	376	339	384	340	335	365	356	392	360	353	383	368	355	356	375	327	362	344	370	378	331	385	382	337	380	339	344	386	356	359	356	366	361	377	380	377	366	370	363	385	336	342	353	346	393	367	337	384	364	343	342	371	354	354	383	380	355	376	350	341	350	336	386	344	395	368	357	385	382	374	363	371	362	329	345	384	357	358	379	372	405	366	349	341	391	407	399	381	364	351	373	369	373	372	364	332	376	343	352	357	356	374	379	382	342	367	363	340	361	359	369	336	399	369	414	360	341	359	359	388	346	354	331	359	366	345	352	368	375	359	370	335	354	351	337	367	348	350	364	387	337	372	357	333	361	361	337	357	373	386	358	377	360	361	384	388	372	374	349	382	350	364	353	381	347	356	342	339	388	395	398	361	350	325	383	390	369	368	352	350	358	347	368	419	350	365	350	366	366	379	386	370	372	376	360	357	343	389	379	375	346	370	377	364	364	357	346	354	332	359	349	379	348	379	344	394	355	399	344	364	366	386	369	372	386	347	354	380	355	365	366	365	373	361	399	349	335	378	349	371	361	362	326	369	320	327	347	379	373	362	340	365	396	376	356	370	367	382	340	354	361	336	364	385	372	386	352	380	378	358	348	368	357	381	388	348	366	351	396	352	357	374	407	363	356	329	385	362	382	361	365	379	373	371	389	355	336	355	368	338	369	361	355	363	369	356	367	341	352	373	339	336	370	363	396	355	381	403	374	351	365	375	401	348	378	337	359	364	348	366	406	333	352	348	355	372	363	338	361	370	331	363	361	364	373	389	361	363	367	350	387	395	358	348	354	370	327	362	396	368	404	367	359	357	363	346	394	329	395	407	316	365	394	339	335	379	373	418	348	383	364	375	370	365	361	360	377	371	364	349	403	394	389	366	361	399	362	360	366	353	318	357	369	362	374	368	331	359	341	372	376	381	328	361	361	355	366	353	352	379	339	361	378	371	334	342	374	358	379	342	365	366	368	381	340	366	370	382	378	372	352	350	359	379	378	354	393	365	307	331	364	365	356	347	375	333	375	369	340	343	350	370	381	347	386	389	343	372
1084	263	164	129	133	208	242	221	243	216	238	229	213	206	211	170	164	157	143	133	136	136	137	94	112	102	109	89	95	99	117	82	99	102	88	114	106	101	102	94	125	93	106	84	107	98	76	73	85	86	105	70	92	86	105	100	105	95	81	96	87	85	84	88	85	99	97	113	109	116	113	111	99	110	87	81	79	109	81	70	93	101	90	106	105	81	65	74	102	98	100	96	86	75	96	108	78	95	82	82	73	90	74	89	99	79	83	91	88	88	75	76	81	79	87	78	84	91	86	90	83	92	69	89	84	74	92	83	93	82	89	67	80	82	80	106	91	97	79	78	76	92	77	86	78	80	73	88	88	75	72	98	97	78	85	90	80	87	86	73	88	92	83	87	103	88	71	80	91	86	115	80	77	76	91	76	88	97	89	100	79	87	74	89	84	82	77	81	71	98	85	97	88	76	77	82	101	82	78	82	87	78	86	80	97	107	86	63	85	80	90	72	81	95	82	81	80	81	86	74	102	79	81	87	84	81	81	84	80	97	90	93	84	94	90	92	99	78	87	81	98	83	87	92	90	90	81	68	95	83	72	86	86	82	79	84	97	70	87	81	84	93	73	99	78	83	92	78	75	86	94	88	72	78	91	73	76	88	78	64	90	80	77	84	86	97	82	87	90	86	83	76	69	94	52	83	82	89	87	82	88	94	79	79	74	78	73	95	104	84	83	70	86	78	87	90	77	87	98	77	98	80	78	76	79	79	91	81	87	95	88	87	93	88	78	91	84	91	82	83	76	90	93	90	73	105	84	80	89	91	72	77	83	86	81	82	92	82	83	82	91	81	85	89	88	86	84	81	86	101	82	84	84	94	79	87	83	77	82	97	85	88	92	78	86	89	77	74	70	94	90	96	95	83	98	77	76	95	86	91	71	94	74	86	85	81	90	94	85	88	71	77	86	90	87	98	87	83	77	86	86	78	83	81	100	92	87	68	79	67	84	81	86	94	84	85	79	80	87	82	78	86	95	73	74	89	103	80	90	101	79	82	84	84	60	79	87	69	102	81	72	83	87	97	74	90	81	89	99	83	73	71	104	75	76	83	90	94	89	79	70	81	79	91	82	86	62	86	78	87	84	94	88	78	73	87	68	88	87	84	74	75	74	100	73	82	65	93	112	65	68	81	91	84	85	74	88	75	93	96	93	73	103	74	91	72	84	80	101	72	86	86	103	80	89	65	86	87	68	84	91	75	91	73	80	78	83	90	65	89	73	86	88	84	68	74	89	76	85	81	84	96	78	89	81	73	68	81	80	74	84	86	90	90	92	81	77	79	88	85	90	83	80	89	107	95	78	94	111	94	77	83	80	85	88	95	83	76	84	86	95	78	83	68	89	87	76	89	80	92	73	75	94	85	92	70	81	72	87	94	68	77	95	98	84	76	90	88	87	78	84	86	85	83	73	87	73	92	67	83	81	81	76	91	95	81	85	105	97	75	80	89	96	85	84	82	68	77	75	72	84	91	93	84	77	86	79	85	89	107	85	92	91	84	92	94	99	88	84	99	94	84	86	80	89	101	99	89	77	72	87	82	90	73	88	80	81	97	88	78	104	102	77	91	74	82	79	77	88	103	75	103	94	100	89	96	94	80	80	77	98	92	91	74	90	88	81	95	79	82	82	88	87	92	77	71	77	102	86	81	87	86	82	85	100	82	80	100	72	95	76	90	90	91	69	76	65	91	74	69	76	86	90	87	86	88	87	76	82	90	74	98	97	79	83	89	66	91	95	91	79	84	70	98	91	80	87	88	83	79	90	83	86	82	85	96	82	92	77	90	86	83	90	85	86	71	66	73	99	89	73	77	83	77	75	96	70	95	89	66	80	88	89	103	91	70	78	87	98	104	84	91	93	91	89	94	92	78	75	77	84	93	86	92	75	81	88	75	95	81	93	79	85	76	73	85	79	93	78	84	84	86	70	74	87	84	80	68	91	101	81	92	88	78	89	92	80	83	92	97	76	84	69	100	98	75	68	79	91	93	100	86	71	76	94	101	92	89	104	97	81	98	88	87	91	87	93	90	92	92	87	79	72	67	96	93	92	93	99	77	98	65	98	86	90	84	77	83	79	75	98	89	93	84	75	83	89	96	71	76	95	88	59	83	78	82	80	75	78	77	77	94	73	80	98	79	97	91	55	88	93	89	90	80	93	90	75	92	64	84	94	93	95	86	87	86	68	94	87	75	86	95	87	92	87	95	90	67	73	90	78	84	91	88	85	101	114	82	83	83	80	89	75	82	87	76	73	101	80	79	83	97	86	88	90	78	95	69	88	74	74	88	85	74	80	95	92	90	91	80	78	82	103	88	76	91	89	95	89	79	90	95	90	80	80	90	82	80	72	91	96	83	88	102	96	82	89	74	80	80	75	86	75	94	85	79	76	72	76	83	85	82	100	81	97	99	90	82	88	78	85	94	71	79	82	99	90	90	97	71	84	87	89	83	92	91	86	83	93	67	98	89	105	96	83	79	86	84	70	95	81	83	83	87	80	84	76	86	80	80	92	82	83	89	86	82	85	81	75	88	75	90	93	88	72	80	83	94	87	86	99	81	91	78	73	77	74	104	93	89	85	76	103	70	91	89	83	72	90	79	101	71	98	89	96	97	83	92	110	110	92	71	82	72	104	74	81	81	95	82	74	93	94	88	80	72	78	86	79	85	75	78	105	82	73	89	84	81	84	76	99	91	83	84	75	98	100	87	94	100	82	89	76	86	95	87	88	77	84	81	91	100	89	73	89	68	84	76	80	78	81	77	81	80	95	82	100	89	96	95	86	87	106	79	91	76	88	81	74	74	94	93	87	97	72	77	87	80	68	72	93	100	92	83	77	91	72	91	73	88	87	88	79	93	82	75	95	87	97	83	73	76	88	91	87	90	77	73	83	96	65	84	81	86	85	97	83	83	89	85	72	76	77	98	92	88	73	89	79	76	92	76	76	80	85	84	82	88	101	67	84	83	86	86	87	80	87	110	83	98	83	73	77	74	78	86	70	94	78	86	92	84	92	95	82	63	77	75	86	89	88	79	75	73	93	59	91	113	82	67	81	72	92	81	80	88	84	81	118	87	87	72	121	91	93	70	79	80	73	91	97	82	80	91	99	80	78	81	87	82	66	87	79	76	88	99	74	90	84	102	82	71	87	95	84	94	88	80	97	85	73	78	75	88	77	101	73	90	83	93	98	69	83	81	94	91	94	95	84	101	93	80	87	67	80	80	80	81	102	96	77	90	89	72	75	93	83	88	73	93	82	86	81	88	91	84	95	81	72	106	103	82	87	78	98	80	85	80	95	73	91	81	103	72	75	99	72	82	102	89	88	75	75	79	76	94	82	90	86	89	90	73	89	96	91	66	97	91	97	78	82	69	81	62	85	76	86	78	68	91	99	88	69	89	76	76	65	91	88	78	94	78	66	86	71	86	89	83	91	92	87	89	97	89	93	92
13967	5479	2257	3453	9028	13306	12402	10973	9582	8699	7974	7771	7440	6722	5888	5204	4768	4002	3443	3119	2821	2587	2315	2190	1909	1749	1737	1653	1634	1574	1433	1406	1388	1304	1313	1281	1368	1325	1393	1327	1369	1352	1355	1337	1175	1171	1127	1045	1059	1055	991	1028	1019	1039	1047	1050	1169	1162	1127	1077	1090	1001	1044	1048	1100	1154	1343	1525	1509	1608	1688	1633	1545	1161	996	953	987	902	933	857	874	893	859	900	927	928	882	931	860	938	850	907	875	779	867	879	872	899	856	905	868	882	901	852	819	903	856	895	861	892	888	796	858	859	880	878	879	917	891	972	879	870	895	890	900	901	845	831	893	946	893	891	889	868	852	816	872	872	843	820	873	857	877	909	884	881	847	855	895	866	799	865	827	858	881	834	826	858	870	820	782	793	875	844	866	878	852	841	903	864	840	859	885	848	909	867	843	845	902	916	836	902	854	817	804	858	867	872	823	847	905	884	822	799	850	830	831	887	901	853	827	824	854	883	840	921	834	914	878	855	858	844	862	898	862	859	815	849	854	831	898	872	863	849	819	830	870	916	882	832	876	859	897	878	899	852	818	895	863	881	868	913	903	913	874	870	863	831	841	871	853	905	872	851	786	802	824	881	893	903	847	848	881	818	824	829	861	838	885	847	846	867	827	804	886	815	823	874	870	840	864	887	906	847	849	851	886	841	858	915	852	844	934	861	859	871	828	856	872	897	812	868	861	853	857	890	920	831	846	881	926	850	858	817	818	864	823	862	784	832	862	872	855	832	877	849	817	837	899	875	901	837	819	822	830	874	853	827	834	805	793	904	819	844	785	839	880	852	841	858	859	880	912	876	815	809	870	862	824	855	917	853	848	916	880	815	875	910	824	827	911	868	862	888	848	863	823	833	881	898	826	830	858	877	876	779	900	865	838	869	827	778	855	865	865	830	827	837	801	861	848	881	837	884	825	859	857	826	864	845	889	873	905	852	878	809	887	833	882	875	890	882	837	816	823	827	836	826	862	854	829	865	817	882	852	865	866	869	899	877	839	897	858	861	863	847	863	875	893	866	859	847	915	875	800	852	834	834	875	877	818	860	864	823	902	886	878	832	850	850	838	868	862	883	829	899	848	843	878	800	863	941	897	850	887	910	833	842	877	844	850	835	869	833	906	895	854	880	812	828	868	867	871	856	871	830	835	893	911	835	865	888	874	842	878	872	858	857	795	897	835	848	854	918	844	885	882	845	853	890	802	805	823	807	887	901	856	825	830	882	853	815	860	799	856	858	883	832	837	880	853	862	846	862	878	898	841	885	859	852	865	829	857	829	875	846	825	848	866	868	889	841	881	825	868	836	856	864	818	849	855	896	897	893	848	826	825	818	889	883	845	882	857	849	861	832	819	899	876	861	883	861	893	872	888	883	889	876	817	865	841	840	864	870	869	846	851	865	829	831	876	875	881	844	872	878	859	831	857	867	865	867	909	847	840	857	924	878	895	881	822	876	841	854	905	877	838	864	883	909	870	873	851	908	852	833	880	893	885	851	874	825	858	820	844	807	904	814	845	832	836	867	854	866	842	836	877	840	823	845	870	806	909	814	884	859	867	860	877	841	888	856	853	851	831	864	891	846	892	831	921	838	921	857	870	896	837	883	841	910	905	899	838	846	904	900	843	853	818	850	866	892	893	841	841	876	850	846	881	871	864	874	870	837	892	825	891	904	841	808	849	882	858	789	842	836	867	848	885	888	881	859	804	879	885	876	890	857	884	877	821	909	896	897	884	878	891	864	851	886	850	856	837	883	796	844	814	880	864	803	817	857	888	860	873	880	818	869	875	878	850	854	860	922	823	886	859	866	791	895	870	909	848	848	855	854	805	848	832	821	902	834	841	877	860	864	949	852	843	888	873	885	889	865	854	823	839	818	830	891	903	807	902	824	828	809	909	853	863	854	920	863	862	872	817	870	844	875	846	863	865	861	875	871	872	856	861	807	855	865	875	835	901	868	880	792	883	814	837	833	856	879	864	808	839	868	880	828	827	875	857	880	916	889	879	893	842	852	874	858	861	828	848	863	870	853	891	901	816	865	887	911	816	905	827	853	855	844	889	863	869	857	840	859	855	843	832	862	869	885	863	843	905	877	855	843	843	868	847	868	815	860	869	863	867	859	897	837	895	857	825	897	846	824	857	878	882	872	831	865	861	866	838	847	938	834	850	887	905	870	838	800	889	884	862	859	907	829	861	878	830	890	868	854	825	879	863	897	877	899	859	849	811	845	875	903	840	819	781	874	817	824	849	845	829	870	802	808	883	841	863	856	861	855	854	869	899	828	837	890	871	886	854	832	869	853	886	858	877	861	817	916	853	862	847	864	888	834	860	876	919	845	900	859	846	833	834	858	844	864	797	841	882	818	825	856	832	867	860	959	867	878	846	845	853	873	865	858	848	801	925	883	869	841	851	849	834	864	846	808	818	846	907	872	850	889	881	818	864	875	847	847	860	871	856	843	891	787	914	887	871	845	825	866	875	863	836	869	842	862	878	895	888	903	857	817	899	885	855	856	826	817	951	880	918	852	880	860	840	826	893	920	905	922	859	885	875	902	849	824	848	881	860	841	862	834	867	828	895	874	853	856	877	870	824	877	838	866	841	870	838	827	842	872	861	886	886	862	879	843	879	823	795	843	842	856	854	822	860	855	854	861	893	851	873	854	842	883	881	802	869	850	893	892	861	903	833	840	812	906	900	884	905	868	867	786	861	833	837	872	837	846	855	884	813	899	889	869	852	879	841	870	868	884	846	845	819	805	831	871	851	839	875	824	841	879	823	851	902	918	813	862	881	885	806	856	888	870	832	862	889	799	898	873	869	868	922	857	913	851	866	823	851	806	920	821	828	863	854	856	844	866	872	817	824	838	904	878	873	813	875	871	849	852	845	862	829	888	881	886	891	874	910	866	831	861	835	888	774	817	850	895	862	890	829	879	863	883	883	909	854	821	865	879	855	799	859	881	846	833	875	817	906	914	866	783	879	841	845	834	822	830	843	873	827	865	929	832	876	897	870	880	857	804	857	898	865	847	852	823	867	865	859	887	884	876	836	875	885	883	854	764	857	874	800	801	874	849	818	802	910	843	824	886	899	871	829	836	918	872	917	887	925	838	889	803	834	796	907	860	858	871	844	909	871	846	850	873	901	847	837	893	905	865	873	857	899	829	832	873	840	890	833	850	839	862	876	871	915	911	869	836	893	840	870	862	879	899	851	882	821	847	851	862	922	835	898	864	864	909	842	858	816	853	919	859	842	833	867	891	868	845	877	832	841	870	834	868	857	865	844	830	843	888	819	843	849	864	848	895	961	863	820	890	838	865	874	903	843	853	830	915	840	899	878	847	849	904	849	912	900	858	865	844	898	884	876	839	851	867	857	843	826	842	866	861	860	803	868	854	842	825	874	821	854	857	895	878	825	892	864	857	852	900	831	871	907	810	850	852	877	892	862	873	849	870	818	858	834	807	918	882	846	862	843	854
1435	55	53	46	55	79	97	77	100	99	93	113	107	104	106	93	82	64	65	71	71	53	48	60	50	49	54	55	40	51	45	46	38	51	36	58	49	53	49	40	57	63	41	41	52	45	51	36	39	50	51	36	39	46	50	35	37	40	42	38	54	42	50	38	49	45	46	38	51	53	61	47	60	47	37	46	33	31	39	32	49	33	45	42	41	48	29	35	44	35	45	38	35	32	35	40	38	31	46	22	39	40	43	37	29	47	46	38	36	38	48	39	34	37	38	49	39	41	43	45	44	37	41	41	42	37	41	44	29	29	38	46	39	44	48	34	32	44	52	43	35	47	37	47	37	42	43	42	36	39	46	44	42	30	35	52	39	45	41	49	35	43	42	44	48	35	30	30	42	48	39	39	45	41	36	35	43	28	37	42	34	28	29	35	48	49	37	42	39	30	49	40	31	40	38	37	36	34	28	43	37	40	41	33	37	28	43	36	45	42	46	43	37	41	43	40	53	52	32	40	32	38	39	25	35	33	43	54	38	36	54	34	36	40	43	39	44	36	38	46	46	38	32	38	35	42	35	34	44	33	33	31	43	50	45	55	46	32	35	46	52	26	30	47	37	50	39	43	33	36	49	39	33	31	42	41	42	42	43	47	42	42	43	34	33	39	48	38	44	43	38	44	37	38	32	37	53	45	33	35	39	41	36	34	32	34	35	34	50	28	42	34	52	48	38	37	32	41	52	35	45	41	33	47	37	49	40	32	41	32	44	44	32	36	38	50	30	35	39	34	37	38	30	45	42	42	46	41	41	52	47	24	48	31	40	39	37	37	43	54	29	39	37	49	41	52	33	49	45	45	40	33	28	39	46	33	41	40	44	49	27	30	49	51	28	39	42	39	42	42	37	39	38	36	47	56	43	47	34	40	32	41	45	37	45	47	36	38	33	39	40	26	47	43	32	44	53	35	42	42	49	39	42	44	40	30	39	42	42	36	40	43	31	27	42	51	54	38	44	49	39	37	38	40	46	36	36	32	30	31	42	37	34	49	30	44	47	44	52	31	31	31	49	38	38	33	45	49	45	38	25	49	37	36	45	51	36	39	41	43	37	32	43	30	35	40	45	35	42	41	36	34	36	39	27	21	35	41	36	33	44	37	41	27	49	40	37	27	49	32	34	28	36	43	29	31	33	40	41	38	37	32	33	35	36	43	26	36	36	32	32	37	38	35	39	32	40	30	47	44	46	43	47	27	40	30	43	43	34	46	38	24	43	42	40	37	34	29	34	40	51	31	42	36	35	35	28	38	33	37	38	39	55	36	47	28	36	39	33	47	40	40	28	40	44	45	36	38	43	36	37	35	55	31	38	36	43	32	52	30	35	41	40	26	32	39	36	39	46	42	36	32	42	40	41	30	39	47	33	34	38	39	25	40	39	37	38	46	36	42	44	43	36	34	40	39	52	36	37	34	32	36	23	41	44	49	40	34	37	41	43	34	39	41	38	44	48	36	28	40	33	47	53	34	40	40	44	44	30	35	47	30	37	31	29	36	35	45	39	32	24	36	32	39	34	41	26	36	46	30	39	37	47	40	47	37	30	37	27	47	31	30	39	35	32	46	39	39	37	42	28	44	46	42	39	35	40	35	39	40	45	35	39	54	52	49	41	35	44	52	30	33	39	32	51	36	41	38	36	25	50	37	33	39	42	50	32	36	52	43	37	35	40	30	51	40	34	38	41	33	37	41	38	28	46	32	37	42	37	46	39	30	45	37	48	37	45	32	42	30	34	43	44	43	39	36	46	41	43	35	47	43	32	38	32	39	46	35	38	38	50	28	35	48	35	44	39	39	41	34	42	40	41	40	45	39	44	42	50	38	24	31	39	32	41	44	35	38	40	36	39	37	35	46	37	34	41	32	39	49	35	46	35	41	32	45	30	36	29	42	34	36	32	32	50	42	38	37	44	38	48	46	41	40	43	41	50	40	37	34	21	49	40	32	32	46	35	48	43	32	39	42	39	33	37	30	40	28	35	37	35	39	38	34	31	41	34	34	25	36	47	36	42	36	37	31	43	40	36	40	39	46	36	38	48	43	37	43	48	34	40	50	36	29	46	36	34	42	38	38	31	36	44	29	40	31	32	36	42	31	44	51	36	37	45	37	48	38	37	48	41	44	56	37	51	36	36	36	36	33	45	42	40	46	55	32	30	38	35	36	40	35	39	44	34	37	45	39	26	36	45	31	33	50	39	50	49	34	38	34	41	52	28	37	32	38	37	37	42	39	36	50	45	37	40	43	28	29	39	42	31	33	42	37	45	43	41	36	49	27	41	51	24	51	55	46	48	32	31	39	34	39	27	26	35	40	42	36	36	44	42	35	38	28	41	28	53	38	48	37	41	39	50	44	43	34	32	29	41	50	46	45	33	43	39	38	34	37	36	44	37	30	38	38	34	36	32	43	35	37	50	36	34	38	35	40	28	33	35	42	43	34	37	40	50	36	33	51	50	29	31	49	34	29	49	33	35	35	46	47	39	33	34	42	41	42	36	37	43	48	43	36	50	40	31	39	48	42	40	33	38	35	35	41	28	28	52	32	37	39	39	43	39	45	37	36	38	38	48	37	48	50	34	41	33	43	40	37	34	29	43	44	37	29	30	30	47	30	46	40	40	34	33	34	33	35	48	45	36	48	33	40	42	41	51	44	32	41	40	33	28	28	46	44	44	44	42	48	40	47	38	34	43	50	32	40	47	45	31	43	35	29	32	34	38	42	44	38	46	40	54	39	26	40	48	35	42	26	38	41	39	35	41	36	45	32	41	41	42	22	41	29	44	32	31	40	37	35	41	35	38	41	53	36	40	51	37	44	40	31	34	41	51	39	36	34	40	48	41	36	44	48	30	29	42	29	35	37	46	44	41	46	35	38	38	40	40	25	36	32	47	36	40	46	40	33	42	35	39	25	33	35	38	37	45	41	46	39	37	38	45	37	37	34	48	47	52	45	39	34	43	39	45	42	30	50	45	34	32	37	32	39	44	27	40	41	53	41	48	29	46	45	40	40	39	34	39	37	38	39	35	44	35	40	47	34	41	32	36	25	36	46	32	48	34	40	27	34	37	35	27	49	45	35	45	46	46	47	40	41	27	40	38	37	30	45	51	34	47	45	42	34	36	27	34	34	32	43	40	52	48	31	40	27	36	27	41	38	41	35	40	45	46	49	41	32	35	51	45	36	49	31	34	32	47	33	41	41	35	41	37	45	41	45	36	37	40	49	38	40	32	39	48	38	43	31	36	41	56	37	33	38	38	27	41	38	37	40	40	45	32	50	45	38	38	33	50	35	53	40	38	37	48	34	39	35	32	36	45	43	40	39	41	35	36	46	45	40	37	43	42	36	36	38	43	45	38	37	43	29	37	33	43	25	40	34	37	41	34	42	48	45	42	28	43	38	60	34	33	31	36	39	32	40	44	35	43	35	39	36	42	38	37	54	40	36
7541	1196	671	906	2914	5707	5544	4857	4557	4102	4158	4017	3866	3600	3046	2646	2487	1912	1618	1539	1423	1223	1107	942	919	828	746	744	736	698	639	655	612	606	590	567	618	608	677	644	630	649	648	585	554	515	518	506	482	460	479	507	480	512	494	502	498	551	498	524	522	500	500	511	574	648	776	807	817	884	852	866	762	559	461	420	409	402	397	409	411	424	403	389	391	381	422	367	403	401	381	397	358	391	399	403	409	420	396	440	359	389	380	385	421	412	403	389	399	406	388	405	402	405	435	407	385	386	419	386	382	416	431	419	405	383	434	411	414	426	404	408	439	390	400	396	415	423	393	410	424	425	416	382	387	401	379	379	434	402	373	413	397	388	380	404	376	397	422	392	451	361	411	394	407	395	384	412	418	419	412	389	432	447	377	398	396	414	451	396	422	371	373	382	391	370	429	386	388	392	379	347	400	403	434	408	373	400	420	452	394	418	386	398	374	392	397	380	385	406	363	400	386	389	391	390	380	362	416	408	383	415	385	403	375	403	433	422	375	396	370	415	396	397	387	386	421	385	403	400	374	402	451	380	397	394	431	399	386	385	363	408	394	406	412	400	406	373	396	392	400	370	373	377	385	406	390	412	398	406	404	414	383	405	391	412	386	377	378	437	404	408	390	357	418	395	391	398	439	405	421	435	396	414	348	438	448	423	381	421	430	414	402	395	444	391	368	368	391	370	408	414	409	379	416	414	423	371	383	377	406	386	384	376	405	363	365	402	411	388	402	405	385	393	376	405	394	402	422	430	401	397	387	359	393	417	390	402	400	407	411	433	417	382	398	451	407	388	388	383	414	402	392	383	423	372	392	380	392	372	377	328	393	391	381	411	388	389	358	398	395	379	415	388	400	414	401	412	397	406	416	386	423	412	393	391	423	366	414	367	368	398	394	356	381	417	394	414	405	427	407	394	386	374	404	397	395	398	386	389	388	424	382	385	391	397	414	393	439	376	374	425	378	390	394	399	390	396	437	390	426	459	437	393	437	387	413	406	373	408	377	368	382	368	397	426	345	385	382	402	375	402	408	351	404	409	422	410	394	388	417	419	395	423	371	379	401	381	405	389	363	383	397	395	388	397	382	389	402	402	415	375	391	375	362	397	398	416	396	389	406	426	416	415	373	389	391	411	408	407	384	385	383	392	395	405	436	388	377	405	398	356	370	390	390	372	406	404	422	377	388	376	380	387	394	390	381	377	395	408	375	380	414	362	406	397	388	414	386	405	371	442	390	422	371	415	388	376	358	403	376	385	377	423	375	362	386	366	400	403	396	340	414	394	396	413	371	402	381	425	389	414	375	406	441	392	378	399	398	401	431	396	379	370	373	409	376	362	409	411	425	403	398	384	392	350	413	426	426	398	400	363	377	388	421	399	389	377	388	375	437	368	379	416	438	422	432	432	435	369	371	385	358	401	375	372	410	392	405	373	405	401	352	415	371	381	420	377	417	398	382	356	379	403	372	392	361	384	372	427	408	385	402	387	399	394	384	381	395	421	393	375	391	385	410	384	380	359	371	404	387	389	413	387	416	414	407	439	397	389	427	394	400	384	370	414	401	391	385	422	383	385	412	390	414	425	380	348	384	394	351	376	400	403	381	401	381	394	393	385	369	395	396	427	381	403	407	382	395	379	382	368	415	431	407	435	411	413	413	358	387	400	421	418	397	414	398	372	409	377	414	356	386	392	399	398	373	406	393	375	414	404	382	414	402	373	435	415	428	401	420	378	377	393	409	384	404	384	383	387	397	400	388	365	345	357	370	384	412	425	386	407	398	415	394	419	392	359	388	401	412	423	395	414	386	389	391	426	384	365	414	395	408	393	396	407	408	418	444	397	395	387	408	427	412	391	403	385	413	423	408	370	380	402	426	418	373	373	392	368	407	389	401	390	419	419	431	420	391	408	395	412	434	394	391	381	360	376	423	347	420	398	399	388	403	385	409	447	397	396	375	407	429	408	369	371	423	392	367	346	422	414	390	383	417	427	368	430	400	389	383	423	367	382	386	382	376	418	384	381	402	372	406	398	364	386	380	392	379	395	372	386	368	393	405	420	413	368	391	393	382	429	406	398	424	414	364	407	431	399	363	411	401	389	394	391	430	379	403	382	404	390	404	416	378	406	389	402	370	376	403	372	424	399	401	367	427	417	416	390	394	375	427	375	372	396	407	405	383	390	404	391	420	377	387	370	413	405	423	379	352	397	392	428	403	407	403	403	352	413	391	389	422	416	370	447	419	410	406	385	402	418	391	389	395	402	407	369	379	374	397	412	408	400	400	441	367	384	375	401	401	376	359	377	377	402	402	398	413	408	385	400	387	414	385	395	406	394	383	367	375	385	365	405	412	427	369	398	391	425	409	364	387	387	434	406	393	396	405	388	400	382	374	391	361	405	388	393	373	369	409	384	409	362	375	392	389	346	398	382	451	369	378	389	435	397	405	395	391	398	408	404	392	369	431	338	423	413	416	404	448	401	393	394	388	427	385	371	383	400	385	368	395	380	426	398	424	399	387	391	381	424	360	366	389	413	397	394	386	409	416	411	370	413	386	397	371	367	405	402	399	349	405	409	355	418	415	399	402	396	408	402	417	374	411	397	386	418	387	408	417	408	359	416	402	409	397	430	385	413	384	376	418	383	382	400	416	410	363	458	396	405	386	383	383	408	365	385	423	382	393	397	371	405	427	408	391	427	442	422	391	391	390	358	386	363	378	387	377	397	402	405	407	381	406	354	406	410	416	403	403	414	388	389	407	422	408	402	386	428	362	396	447	417	422	398	356	367	380	382	400	416	393	439	379	437	366	393	412	355	361	420	386	429	441	393	401	390	381	438	380	427	383	395	412	395	405	388	413	394	414	408	412	379	382	402	368	388	415	381	403	419	407	444	400	365	419	429	368	403	364	392	368	427	354	401	395	388	431	411	417	375	389	379	364	386	392	416	404	375	384	382	387	398	359	384	402	407	394	383	402	384	431	363	396	354	387	393	381	388	383	397	400	392	419	382	377	394	448	390	372	426	390	398	410	368	409	376	370	378	363	414	390	399	389	408	377	409	415	393	402	437	372	393	367	406	414	410	426	400	388	421	434	405	391	384	413	422	418	411	408	400	393	372	361	378	399	400	410	399	406	404	390	371	422	393	418	363	418	401	428	428	387	354	404	398	388	395	396	372	358	383	391	375	378	391	410	363	424	388	380	402	380	386	381	375	387	418	424	398	393	429	405	399	385	387	388	390	396	451	410	387	398	440	407	420	385	424	356	343	364	413	411	382	394	415	416	388	383	395	398	385	374	411	410	399	375	393	401	357	395	415	386	391	380	386	389	412	400	381	417	393	415	409	373	389	365	406	392	388	368	361	430	397	370	388	412	368	369	389	390	427	410	412	356	380	395	388	364	410	422	384	408	387	380	392	396	364	387	373	393	362	389	407	401	363	421	410	372	406	385	424	368	387	377	404
670	195	166	138	128	175	179	203	167	218	192	192	164	192	175	146	176	152	179	104	149	102	104	110	98	90	103	105	85	82	114	107	106	95	84	112	97	86	82	92	92	102	89	89	74	84	87	92	93	102	75	113	104	91	72	76	77	77	101	76	96	84	96	88	83	97	101	98	94	98	98	102	92	87	90	92	61	92	87	80	83	80	97	98	82	81	78	78	69	79	73	68	70	74	95	79	85	76	96	82	88	66	86	80	84	92	97	79	97	91	74	82	113	76	100	86	92	91	95	86	89	87	78	103	91	71	94	90	89	85	83	80	75	105	77	70	84	69	81	100	78	94	94	95	66	90	99	89	104	83	73	71	74	74	89	102	64	99	87	75	76	96	92	74	83	98	74	63	92	79	85	82	97	91	96	90	83	79	70	95	87	81	99	74	80	90	83	88	92	88	80	81	88	83	79	82	87	87	101	75	83	86	86	98	75	81	77	69	76	88	70	77	86	78	76	68	94	70	76	80	88	83	87	93	82	83	88	71	85	100	80	68	97	75	85	91	78	78	78	92	91	86	106	79	79	74	85	91	61	85	83	74	87	95	83	80	77	90	70	106	78	79	78	80	61	87	80	76	96	65	65	65	86	97	80	70	79	91	78	89	90	77	86	80	77	82	117	80	86	77	86	80	79	85	95	80	90	92	78	88	77	88	95	86	91	76	82	69	86	85	100	83	83	87	78	86	91	73	82	107	84	90	86	86	95	84	91	75	91	84	69	101	74	91	74	100	82	86	76	70	93	71	90	91	68	92	79	84	103	89	95	76	78	64	79	74	87	88	79	74	78	76	86	97	82	79	82	99	82	74	77	76	87	78	90	76	88	78	85	82	83	71	83	94	70	68	67	77	86	90	88	80	77	102	85	79	91	94	81	74	81	91	81	92	80	80	101	87	85	65	85	93	97	79	87	84	85	89	79	88	85	80	78	88	102	89	86	81	84	90	82	86	73	85	76	87	90	69	89	93	82	88	80	88	86	89	78	100	98	87	93	67	84	78	72	79	71	80	80	87	66	102	96	87	63	91	89	89	66	86	95	89	81	86	78	98	84	80	91	81	97	82	75	79	82	91	96	91	91	84	85	77	78	95	68	82	87	91	89	79	97	105	83	92	77	78	87	89	78	72	75	88	79	105	101	70	91	83	84	74	68	87	89	87	82	90	79	67	80	84	97	77	75	81	84	87	98	91	102	74	67	97	72	81	70	73	91	81	87	101	83	97	86	76	89	71	75	67	72	97	63	76	102	103	76	84	79	94	74	72	102	71	87	83	84	80	82	77	82	99	78	95	84	90	73	72	88	80	92	87	81	64	76	73	84	87	91	75	74	86	75	78	77	76	92	78	76	78	85	70	75	80	70	87	86	69	86	78	55	74	96	94	93	76	88	75	67	71	77	97	94	76	89	87	85	90	62	83	72	63	98	70	83	72	83	95	87	101	76	102	84	80	64	87	84	92	99	93	90	75	105	84	69	82	80	78	91	83	101	85	88	85	91	83	65	77	81	85	81	72	85	77	93	83	97	96	88	86	93	85	78	85	77	69	75	75	90	72	71	79	81	92	84	81	88	65	73	71	87	69	76	100	90	84	76	86	89	80	84	77	83	75	82	100	89	106	86	82	87	77	70	88	89	80	83	83	77	78	71	101	81	80	91	94	77	85	71	76	80	83	82	101	89	73	77	81	102	69	89	73	84	79	75	82	84	67	81	95	75	94	85	91	87	64	80	76	74	72	93	94	82	81	94	84	79	98	87	76	91	79	87	85	81	97	73	78	90	90	86	88	73	79	78	88	92	77	88	89	87	78	82	82	104	85	69	75	67	78	88	76	94	78	90	79	89	86	74	74	94	95	76	86	86	80	88	77	63	96	68	87	80	76	87	71	102	88	89	79	71	88	92	74	78	74	85	92	77	80	88	85	83	82	86	95	91	85	70	94	87	83	77	96	81	86	73	97	85	88	83	81	80	67	66	70	80	82	88	95	70	87	91	71	97	87	78	76	86	82	78	88	78	108	103	70	85	60	69	88	96	93	76	62	89	85	73	80	80	83	80	91	72	92	80	81	95	80	102	103	76	90	88	85	99	87	88	84	75	84	86	88	99	91	84	74	73	68	78	108	108	70	62	71	81	76	80	102	86	83	83	99	83	62	101	91	87	79	79	70	73	85	96	84	79	84	98	85	91	98	84	82	87	79	70	80	85	85	92	83	84	107	85	69	100	87	88	97	80	98	90	70	78	76	87	92	81	83	80	94	83	81	91	64	79	77	94	92	83	77	89	103	78	75	88	86	84	87	81	94	86	88	81	86	80	92	83	98	88	85	90	89	93	91	73	75	90	100	72	96	76	84	75	85	74	88	85	107	82	88	64	69	91	82	81	75	92	90	91	78	82	94	61	71	94	89	97	77	75	78	70	93	84	84	94	82	83	74	85	80	92	80	80	105	81	81	90	89	105	80	79	73	69	93	74	86	86	75	73	92	75	91	80	78	97	78	81	75	83	93	83	76	94	74	100	83	84	82	85	74	96	82	84	82	75	76	85	93	86	71	84	73	74	100	66	93	81	80	81	72	74	70	82	64	82	99	82	83	89	79	82	88	90	67	84	91	96	84	74	73	86	76	88	89	72	90	96	102	83	80	66	86	84	85	86	74	82	72	77	102	74	82	94	76	80	85	96	87	95	71	84	97	90	80	84	83	81	87	87	79	78	89	82	88	74	75	95	84	86	87	63	80	67	87	86	71	100	90	85	94	97	74	62	81	89	92	81	92	76	87	78	106	103	94	76	89	78	80	81	84	84	67	96	100	68	89	95	80	100	71	88	80	87	59	72	94	88	82	90	85	75	103	69	85	65	78	87	85	67	94	80	77	112	86	72	80	79	92	79	82	82	59	104	79	83	79	66	84	88	83	85	83	78	89	75	76	74	82	91	78	92	88	77	75	74	69	81	73	99	93	77	91	78	88	104	74	78	76	72	81	76	97	74	79	101	85	86	80	78	87	72	86	81	74	93	90	74	76	81	88	72	78	81	95	90	78	83	65	87	86	78	80	70	84	91	89	87	97	89	78	96	83	85	76	92	80	95	89	86	89	80	89	86	81	95	73	91	80	82	72	74	86	103	91	97	84	75	85	108	93	78	85	100	90	100	64	76	80	71	71	90	106	84	73	78	78	89	68	94	92	92	79	77	80	87	92	80	94	85	90	62	89	80	78	91	100	78	86	85	76	79	90	83	78	73	88	86	83	77	81	72	81	89	81	94	88	73	63	77	77	79	67	82	91	86	85	90	81	98	74	84	91	92	60	83	74	95	85	94	82	83	84	91	86	84	88	85	68	85	79	86	84	91	84	76	80	63	81	70	88	94	85	80	96	67	84	82	92	72	74	79	79	91	89	94	85	81	96	114	72	84	81	80	97	58	95	86	88	65	78	95	76	80	88	91	81	92	77
10486	4295	1674	2575	7200	10334	9836	8467	7430	6934	6480	6150	5757	5467	4739	4228	3715	3158	2723	2619	2266	2019	1883	1698	1570	1512	1418	1340	1321	1264	1290	1140	1148	1162	1136	1152	1095	1242	1246	1276	1222	1193	1214	1159	1043	1028	1022	978	936	965	928	981	928	931	1016	990	953	1007	1005	1021	936	965	970	960	1098	1212	1326	1400	1385	1482	1375	1432	1255	1007	836	855	939	849	890	839	856	852	845	819	865	832	828	854	827	839	787	821	797	817	864	798	881	875	832	861	876	835	801	837	795	860	805	841	846	855	785	865	900	880	815	832	857	824	881	836	852	873	800	834	830	833	873	839	820	870	838	867	841	801	896	807	818	833	932	805	856	836	833	827	789	792	836	843	788	825	879	812	791	807	809	833	874	789	879	824	835	824	846	853	817	811	778	799	817	799	802	772	811	782	846	830	782	848	809	778	843	813	808	872	874	792	786	838	820	852	791	819	855	796	778	837	834	841	801	816	884	818	818	818	864	799	822	837	798	784	802	749	798	865	868	850	824	860	804	854	879	795	863	829	787	785	837	804	820	819	845	799	770	868	847	844	784	822	827	851	810	790	793	841	840	832	834	772	874	831	810	845	899	849	830	803	864	812	842	843	835	834	816	751	846	819	812	773	814	792	793	826	850	846	880	798	824	896	808	828	820	810	832	818	832	815	799	828	850	806	835	784	835	813	851	833	888	784	868	778	817	854	825	786	836	850	827	844	833	829	879	743	809	799	833	803	744	794	748	822	788	814	836	817	791	831	821	842	824	833	802	819	851	839	830	774	803	789	832	820	825	848	781	842	823	838	807	810	829	796	796	816	799	763	836	842	845	845	818	837	779	774	823	821	837	813	790	859	804	825	852	842	781	810	811	811	802	822	841	795	776	855	781	821	840	789	804	852	779	800	820	823	798	833	803	858	833	795	812	803	807	881	822	825	794	863	863	837	810	823	823	830	849	844	804	815	852	837	794	834	791	804	864	855	864	809	820	848	832	836	832	854	844	828	867	803	802	910	829	824	775	805	819	860	823	869	819	832	791	826	788	811	856	797	860	839	886	846	833	844	904	802	784	826	866	822	819	831	766	789	844	781	852	851	836	851	775	781	797	807	824	809	819	828	836	794	779	814	876	829	844	805	826	806	828	821	903	789	817	779	795	865	814	821	837	804	806	821	859	826	817	869	842	827	812	834	823	877	845	875	815	844	811	838	868	835	885	819	866	850	811	807	897	842	855	765	820	824	856	854	802	826	772	791	849	841	804	835	829	819	860	851	876	819	830	768	817	862	835	785	845	806	812	808	869	812	827	813	801	821	821	837	800	784	815	797	821	846	863	854	843	822	841	860	851	809	837	850	813	805	780	804	836	759	814	801	814	811	772	790	807	813	853	867	800	809	806	845	765	860	872	834	775	912	831	843	837	830	785	817	827	844	822	859	810	796	819	808	821	854	843	837	846	812	828	846	831	825	850	791	866	791	847	811	802	832	854	829	854	833	774	804	852	823	795	848	780	857	806	834	846	826	841	854	872	888	832	859	829	888	869	872	858	792	781	830	814	769	847	845	829	889	846	786	842	820	835	845	859	845	864	829	853	804	824	837	795	816	833	795	810	841	881	827	824	781	822	835	804	839	858	832	805	781	821	820	827	810	804	831	774	778	832	858	791	794	841	858	855	830	879	849	846	867	774	819	819	825	830	864	829	814	838	789	805	842	817	822	802	828	798	801	824	840	827	833	818	808	791	814	845	814	868	859	820	888	800	832	839	822	845	823	853	824	835	810	843	861	874	828	817	818	819	848	871	785	852	823	799	856	833	834	783	771	781	818	810	818	844	774	830	831	789	822	850	887	895	852	850	785	816	825	822	799	757	848	844	791	831	825	841	849	831	830	818	804	830	838	839	811	797	817	818	795	826	822	812	781	825	856	854	856	857	815	839	868	851	807	878	855	843	876	842	830	854	792	791	822	855	832	787	798	825	786	859	836	845	786	801	769	857	846	813	863	824	784	822	829	861	861	854	848	835	846	849	826	821	805	855	876	803	798	831	794	819	801	800	864	792	820	794	824	808	835	864	843	861	824	858	828	829	811	863	883	796	787	824	835	779	809	832	839	848	780	819	804	852	827	841	844	844	862	861	831	890	776	861	825	839	821	790	828	807	782	805	827	834	784	830	785	804	840	800	792	768	839	822	813	880	792	804	834	845	821	832	839	813	815	847	801	796	808	851	826	809	827	833	850	819	769	856	797	842	822	845	834	812	867	844	808	789	839	813	839	854	838	850	844	791	801	850	834	814	781	810	814	806	813	836	783	834	792	814	870	794	786	788	838	839	836	847	810	820	849	829	867	818	803	830	838	836	855	818	835	794	862	846	854	812	832	824	812	822	830	825	789	844	840	803	796	784	817	782	844	849	807	815	810	842	789	811	813	845	786	801	846	828	828	871	803	788	797	837	830	840	850	834	847	789	812	799	836	833	853	824	815	823	801	849	879	772	816	839	786	897	818	797	770	798	855	823	807	859	804	821	822	816	875	816	845	788	853	840	831	839	822	799	879	802	805	850	787	841	853	801	770	851	834	825	846	835	826	794	801	837	869	835	831	828	825	857	848	880	844	839	778	822	822	858	800	865	847	776	840	813	860	815	823	819	869	749	787	819	805	873	858	841	866	776	818	821	889	830	827	826	863	846	818	829	804	803	893	766	785	831	808	817	897	831	843	824	821	818	822	777	852	784	810	853	793	826	759	874	815	786	869	811	855	803	830	826	836	796	836	843	796	850	790	821	837	841	807	831	821	846	796	833	848	813	836	795	843	823	840	807	850	787	792	809	806	828	837	811	832	837	840	842	854	832	898	777	845	843	840	806	801	790	861	802	804	791	779	823	845	811	819	830	815	819	837	821	877	799	834	758	759	834	798	810	856	875	830	805	827	828	865	783	803	816	811	834	831	867	874	828	899	820	827	776	854	789	807	822	822	792	815	782	824	799	842	866	823	838	854	835	759	851	814	834	804	814	916	815	861	833	779	797	816	832	845	831	815	814	809	818	790	841	836	812	804	801	870	808	840	819	762	839	822	807	821	841	800	835	813	830	828	895	802	838	796	805	790	853	823	858	834	792	835	850	807	850	869	840	791	814	795	785	825	820	785	811	832	824	779	811	783	806	801	850	794	766	847	819	812	831	825	820	828	867	842	865	805	878	803	815	828	796	859	844	825	815	820	818	829	811	795	864	810	836	836	798	779	781	796	844	856	826	852	766	768	838	857	871	829	835	867	847	812	855	890	861	779	816	821	827	881	844	846	846	851	820	862	832	804	795	799	814	816	818	807	836	831	865	828	820	824	846	829	832	840	814	795	814	783	858	832	809	802	880	820	820	837	841	783	832	868	802	832	822	803	853	793	815	808	817	814	819	818	812	854	818	790	810	806	795	878	795	830	837	861	810	845	814	836	808	804	823	826	837	781	818	853	839	823	795	866	857	828	823	825	822	820	839	849	796	827
2170	113	76	56	63	110	121	142	137	155	145	141	121	140	122	131	121	89	99	79	76	56	59	60	52	56	51	43	37	40	41	41	53	66	42	50	57	47	48	52	45	52	51	49	45	38	46	38	50	44	41	34	43	47	33	39	43	36	36	41	41	53	45	38	50	47	49	39	48	51	45	45	41	49	32	39	39	34	31	39	34	28	40	37	36	41	31	29	42	38	29	35	26	45	37	44	41	35	29	25	42	35	32	39	31	34	33	34	31	30	39	40	46	39	31	43	43	36	33	47	33	31	36	43	31	44	30	32	43	22	22	36	30	30	33	46	34	41	36	51	43	24	31	38	30	21	31	39	40	33	52	26	28	26	34	31	37	29	36	38	37	37	29	39	29	36	30	38	48	32	21	32	41	35	50	29	40	31	28	29	42	31	34	34	39	33	31	43	38	37	41	31	34	32	42	38	29	33	38	43	31	30	33	38	27	39	25	38	33	30	44	42	29	28	30	38	37	35	35	32	35	44	33	31	26	40	49	33	40	34	41	33	35	25	21	30	33	36	33	42	34	42	27	24	35	39	39	35	33	47	28	37	36	21	27	32	37	33	32	47	27	38	29	36	33	35	34	30	42	40	26	34	37	32	41	31	29	39	26	48	40	41	38	42	28	33	37	38	32	39	31	38	40	42	30	27	34	31	34	31	40	29	35	41	35	30	36	43	31	32	31	30	29	37	33	39	39	40	37	29	38	32	27	32	38	29	22	43	33	41	34	35	48	35	50	40	29	33	31	39	38	38	46	31	26	33	37	30	39	47	36	30	38	46	32	38	27	40	32	33	36	27	28	39	28	32	43	36	20	40	50	34	35	38	29	39	30	30	33	38	28	40	41	38	27	35	34	48	44	32	38	29	32	36	30	34	43	26	35	38	39	31	32	36	35	39	48	40	36	35	47	39	26	27	37	33	37	40	39	26	33	50	43	32	20	36	33	35	35	40	47	29	32	35	31	34	31	40	40	34	34	30	51	28	31	27	41	32	37	42	38	45	31	37	39	28	37	31	29	22	28	28	23	33	33	41	41	44	31	33	40	34	44	33	42	32	46	40	39	42	31	32	40	33	28	35	41	32	44	30	33	45	34	46	38	35	49	44	30	31	36	53	32	52	46	30	38	32	46	22	44	39	46	44	42	28	38	38	30	39	38	40	37	31	30	40	36	55	34	32	34	36	28	32	29	31	30	45	25	36	30	33	31	29	45	34	35	30	30	38	36	33	43	24	38	41	23	39	35	35	37	36	32	26	37	29	30	33	30	39	32	33	46	29	33	30	28	25	46	35	26	45	26	24	49	43	45	28	29	30	30	42	30	39	39	33	27	40	37	36	35	36	27	31	42	28	40	29	35	36	29	27	34	33	33	32	31	29	29	41	40	34	30	30	32	31	31	41	28	34	40	40	37	37	31	38	36	37	42	33	37	26	30	37	34	34	33	44	27	38	36	39	40	34	29	28	32	36	31	39	37	40	39	38	34	35	36	28	35	30	39	33	33	31	33	30	29	46	45	31	26	33	31	39	42	30	38	30	45	29	32	37	44	36	41	38	27	36	32	29	45	46	41	28	27	40	33	34	32	24	38	41	30	38	31	46	40	30	33	45	45	41	30	37	34	44	27	32	29	34	37	38	36	30	32	45	36	40	32	36	36	38	42	29	29	33	32	36	34	35	41	33	38	38	39	30	27	48	23	36	36	34	40	31	41	34	27	35	36	27	27	27	33	51	31	40	26	37	30	32	30	28	29	24	40	40	36	24	38	31	28	38	36	36	44	33	44	43	31	40	34	41	37	28	40	33	42	40	35	27	29	37	44	36	32	34	27	31	39	29	28	34	33	28	41	41	44	37	33	33	41	35	31	35	31	39	45	31	38	38	35	52	29	39	37	30	26	28	35	34	32	34	33	26	34	31	49	25	37	43	27	27	31	35	39	30	39	47	40	32	31	33	35	42	44	28	35	36	43	39	32	31	29	38	32	32	33	47	32	43	44	27	43	38	30	37	33	36	38	30	26	26	34	43	43	30	38	35	25	23	40	43	29	44	29	41	37	34	35	28	29	31	31	21	32	30	36	35	35	29	37	42	38	30	44	35	31	42	26	38	32	36	38	40	38	42	36	38	34	32	37	38	33	32	32	37	40	43	37	34	32	30	39	38	31	36	35	49	45	30	26	34	29	32	29	32	38	32	34	32	39	45	38	37	42	36	33	34	51	38	30	44	36	44	37	36	36	36	30	30	37	28	26	30	32	31	26	36	33	45	39	32	44	34	44	34	37	39	33	38	32	40	40	33	33	34	40	31	43	30	38	33	36	28	31	33	39	36	35	40	32	34	32	37	33	33	43	36	43	39	36	39	35	32	38	33	41	27	31	29	35	25	31	35	33	39	25	36	25	23	30	44	45	33	38	38	30	29	24	26	23	46	35	36	30	35	44	38	31	34	25	27	33	36	37	36	31	39	32	36	36	45	43	38	32	35	40	43	42	30	30	32	34	35	24	36	40	36	34	39	31	35	26	43	40	26	34	43	35	39	34	33	39	45	32	35	38	33	38	39	27	26	38	40	29	42	36	31	26	32	41	34	30	32	29	38	28	29	33	40	41	42	26	37	48	28	42	22	32	29	34	23	33	31	35	28	29	34	36	31	52	42	35	34	31	29	32	28	35	28	34	31	34	35	30	38	27	33	38	43	38	29	31	38	39	36	52	40	39	27	27	38	48	33	45	33	45	38	32	41	38	44	40	39	33	31	29	30	32	40	39	33	40	27	44	33	36	26	31	35	32	32	36	34	36	30	48	37	33	37	31	35	38	27	34	30	38	30	37	29	36	33	36	34	36	40	26	39	37	43	43	31	34	29	36	28	44	32	25	32	33	31	31	31	38	46	34	32	35	36	40	37	39	33	44	43	27	38	37	44	31	37	29	38	33	39	37	36	44	53	40	29	34	34	32	38	32	28	35	29	27	32	28	44	35	36	45	37	38	32	28	43	40	37	31	29	30	33	37	25	38	42	38	34	28	24	33	38	34	48	39	39	44	36	34	37	45	37	31	41	25	31	36	34	24	36	43	35	32	32	36	40	26	39	28	39	35	37	43	36	36	32	41	28	35	38	36	38	39	37	26	47	30	38	38	32	35	35	38	36	27	38	34	37	35	37	19	36	34	39	33	43	39	33	28	39	50	30	35	32	37	20	31	38	42	45	33	30	48	26	33	42	36	42	39	36	39	35	31	37	39	41	33	36	28	31	30	34	25	32	39	28	28	30	42	35	32	40	29	33	42	45	32	31	37	32	39	33	46	36	40	25	43	27	28	21	29	40	31	32	44	39	25	34	30	41	34	26	44	45	33	36	30	36	35	34	28	33	36	43	37	35	29	41	37	38	30	44	30	42	42	34	34	39	38	34	31	34	36	35	43	26	32	31	35	32	36	46	27	29	31	26	33	29	34	39
10043	2825	1232	1901	5805	9246	8967	7936	7206	6619	6248	5921	5596	5079	4266	3810	3280	2754	2407	2142	1899	1688	1320	1230	1162	1038	992	895	911	818	813	747	711	683	602	723	775	899	843	805	767	784	725	680	581	532	575	495	476	491	510	503	531	498	539	566	522	581	546	559	565	582	503	503	618	758	848	943	941	1038	1063	894	779	555	384	410	412	374	364	372	375	358	385	344	365	368	376	376	368	365	324	371	344	382	386	402	395	378	376	362	383	326	430	357	379	385	369	375	395	368	343	384	367	330	367	390	399	388	378	374	364	400	420	357	415	408	386	394	373	392	372	360	384	387	361	381	385	381	369	365	370	397	339	335	347	376	352	381	374	344	348	342	347	372	350	353	383	392	358	337	380	381	354	350	349	325	336	355	350	362	393	338	335	359	357	357	360	353	367	330	338	331	331	344	353	358	354	343	388	370	345	342	365	357	352	351	371	346	389	357	373	356	363	336	398	388	340	366	337	374	338	355	379	371	374	362	384	342	336	378	394	360	334	390	399	351	344	367	372	362	375	373	404	380	356	345	366	326	362	376	386	352	353	348	353	391	360	335	331	378	330	352	345	360	360	378	350	389	348	356	349	352	374	368	325	372	348	372	377	391	343	348	364	348	360	373	381	369	359	334	351	353	383	409	371	391	361	355	331	354	352	364	399	376	379	358	350	379	349	358	362	330	351	340	382	382	349	366	380	344	336	368	316	375	380	360	342	342	368	349	371	309	359	351	373	358	367	347	367	376	396	363	349	337	317	361	335	347	362	341	402	367	397	401	348	316	355	358	351	327	374	348	372	391	318	394	381	353	346	333	350	358	360	366	355	360	355	323	387	346	374	355	378	377	325	367	338	356	362	352	365	368	348	401	354	380	379	378	354	377	346	370	398	391	365	368	374	400	394	369	358	351	383	334	305	380	359	335	339	370	335	372	356	371	359	366	369	365	344	337	346	339	383	352	363	353	363	348	376	359	378	360	360	369	347	357	354	338	354	347	379	351	314	337	358	381	379	373	353	353	383	392	347	343	353	378	359	384	339	361	387	355	363	373	348	339	368	371	395	343	348	355	366	374	341	345	373	356	365	391	394	365	386	361	383	370	369	343	348	353	400	360	356	346	346	383	362	348	367	353	390	363	360	340	364	374	383	359	363	363	363	350	356	361	341	361	369	369	364	353	377	360	399	371	346	326	366	395	368	332	363	354	356	380	374	365	359	355	362	370	343	325	363	380	365	355	346	366	380	344	416	363	407	340	396	351	360	358	371	370	339	376	357	382	365	349	388	363	356	372	371	374	362	384	367	370	366	336	325	354	332	385	357	360	337	359	359	342	354	350	399	334	365	362	353	391	357	350	347	326	393	365	369	331	378	342	336	325	360	363	378	349	340	375	388	369	374	359	360	367	358	343	366	381	337	396	346	347	350	366	348	367	332	364	386	384	336	344	344	372	329	379	360	374	377	363	330	371	339	349	363	337	324	379	377	363	356	380	349	382	353	381	358	376	373	381	348	392	350	350	365	360	389	369	366	353	345	361	368	371	371	329	356	317	356	386	366	391	374	377	339	348	353	343	351	375	377	365	346	339	368	351	376	384	369	349	337	407	344	384	358	328	375	364	385	364	356	375	364	363	369	378	383	359	361	368	376	378	395	357	377	355	374	337	344	368	380	392	350	360	330	351	358	360	348	354	381	355	367	385	380	367	354	363	353	361	425	348	383	350	389	383	366	390	342	363	377	382	388	346	344	345	323	352	357	401	376	353	359	353	375	361	343	397	353	363	371	356	368	373	351	358	389	325	351	386	352	352	365	373	372	356	363	385	383	359	363	367	422	382	349	361	375	362	369	332	320	324	344	376	386	352	376	367	377	377	381	375	359	349	388	368	370	366	357	364	348	339	385	355	356	344	336	385	348	370	350	398	341	379	352	375	372	359	355	356	378	372	335	376	354	335	320	309	392	423	355	364	364	359	355	343	359	387	350	379	341	391	349	365	326	354	364	354	369	296	330	358	366	373	405	383	356	359	364	362	387	322	373	364	387	360	373	380	340	339	353	381	376	368	366	355	307	357	383	368	361	336	338	343	422	382	389	350	353	360	366	387	365	383	369	363	335	337	378	377	393	367	357	341	348	328	363	395	343	357	359	318	355	399	366	357	338	350	354	386	356	365	398	362	351	375	368	342	358	348	362	356	364	346	324	341	374	338	373	379	398	363	357	330	338	338	340	372	337	403	338	337	325	387	338	395	340	363	395	378	345	343	357	407	365	374	358	379	329	360	384	366	345	362	359	368	364	359	376	378	375	393	382	357	364	365	348	367	334	346	361	385	373	371	344	354	351	336	354	366	365	367	363	380	374	378	379	367	361	371	332	346	395	363	358	364	376	379	367	366	367	348	367	345	329	351	347	382	366	355	372	355	382	331	352	373	362	380	361	365	351	369	367	366	352	362	332	375	350	334	387	361	314	312	421	367	370	320	359	377	322	388	363	342	374	358	378	384	363	357	370	329	341	391	354	348	374	340	389	340	377	382	343	337	344	352	353	357	367	358	332	365	358	342	390	347	378	363	352	335	362	410	359	391	359	352	361	384	386	361	378	360	368	352	380	367	371	331	355	369	363	382	365	330	359	380	345	400	347	349	371	375	364	351	365	368	324	355	385	346	348	363	350	359	332	360	352	369	364	367	341	391	374	354	370	372	367	383	342	368	355	371	357	357	352	348	361	344	354	364	393	350	355	364	364	394	327	375	341	345	359	364	351	359	373	364	367	390	319	334	351	364	395	341	353	355	339	326	349	345	354	385	394	394	378	341	378	369	376	350	346	361	355	369	333	386	328	370	344	351	358	400	366	374	364	374	337	360	383	334	380	394	370	334	350	377	389	360	361	371	347	372	367	379	369	411	372	387	362	328	377	364	349	354	379	394	380	379	361	380	389	381	332	367	358	309	350	382	359	381	357	341	359	299	374	364	347	370	369	371	379	350	361	381	362	358	360	345	387	365	375	341	379	356	321	343	346	361	370	373	332	373	367	383	346	337	362	346	362	368	383	353	328	344	365	345	367	330	356	336	366	406	345	386	371	380	363	334	351	316	355	344	321	378	347	337	329	351	363	338	369	391	354	388	363	342	354	372	351	381	338	382	365	341	329	384	356	384	360	350	360	363	319	392	315	359	351	360	347	295	343	332	354	374	376	361	322	361	345	313	365	355	394	335	362	357	367	341	344	367	360	351	349	384	349	350	354	341	321	353	404	368	378	341	371	387	345	380	321	355	359	353	371	372	377	352	357	355	362	374	343	347	371	372	369	335	341	335	341	388	352	351	378	356	349	383	367	365	323	341	330	341	365	352	358	396	366	361	369	365	372	356	408	360	368	334	343	348	359	369	365	359	376	352	386	385	359	363	360	370	352	345	368	339	356	374	361	361	346	334	371	348	370	378	348	338	339	352	336	362	369	357	360	323	337	356	363	363	394	385
1145	280	160	138	151	197	213	210	227	210	218	215	221	219	199	195	178	154	127	129	130	116	123	97	106	106	85	103	105	127	105	114	94	85	97	94	92	103	113	82	100	120	93	108	95	88	91	85	77	94	97	85	89	81	87	87	85	116	89	86	101	95	96	77	94	94	125	104	106	90	122	120	84	84	86	82	83	86	83	87	105	93	97	83	102	71	107	83	97	73	71	93	76	72	78	83	98	83	94	91	90	82	94	93	75	91	90	84	84	83	74	85	83	96	73	70	87	74	81	82	85	97	77	104	99	87	86	88	95	83	100	96	105	92	87	84	82	80	77	73	85	86	73	90	91	84	89	94	80	89	78	65	73	85	98	78	77	113	72	95	88	93	73	94	85	71	77	74	80	93	92	86	81	87	80	101	60	89	90	80	79	84	77	65	80	87	92	76	95	94	87	77	96	59	93	87	83	73	90	75	79	75	90	77	96	83	92	75	81	79	84	90	94	89	81	80	95	72	88	98	99	90	82	63	76	90	61	76	87	81	75	108	91	94	89	86	72	77	83	82	92	99	99	69	85	81	82	86	82	86	91	80	74	86	87	105	90	76	82	74	88	90	76	93	87	76	82	89	94	85	62	77	80	85	86	76	112	75	105	89	84	91	81	82	71	74	94	93	92	74	92	89	93	70	90	93	75	86	98	82	70	92	86	75	89	85	94	89	77	84	95	80	75	95	96	74	59	83	75	85	74	88	93	92	90	95	96	102	76	74	85	86	71	69	96	78	88	90	76	99	81	78	74	88	83	96	95	83	93	79	90	69	88	86	89	77	69	80	91	89	87	68	84	99	70	77	64	83	70	101	80	86	77	93	91	88	85	95	94	97	81	93	75	71	73	85	84	72	79	84	89	83	91	88	70	90	88	72	65	81	86	90	81	95	84	79	95	81	71	89	76	91	70	88	86	78	77	81	84	97	83	84	86	78	87	71	95	83	72	70	80	90	84	87	84	82	83	79	76	78	89	81	76	82	81	81	70	77	93	69	75	69	81	81	86	97	85	94	72	76	98	83	84	79	96	90	85	93	87	78	83	85	80	95	77	88	93	87	90	75	88	92	67	65	100	69	95	75	72	77	101	82	80	83	90	88	82	71	62	72	93	90	76	83	64	82	82	101	119	88	97	89	83	111	70	85	75	85	98	93	77	81	86	103	80	82	79	84	71	67	71	93	72	93	70	91	87	78	72	89	85	74	95	93	92	97	83	88	78	91	81	87	91	77	86	93	99	84	87	82	89	79	82	62	71	105	70	81	84	89	77	90	87	70	83	83	76	88	74	84	68	81	80	87	64	89	84	75	77	77	70	72	90	76	94	87	88	85	71	94	92	71	92	81	109	74	90	91	86	82	81	90	88	84	88	83	76	107	101	89	104	69	80	77	81	75	74	78	99	84	74	77	80	91	75	81	91	82	88	74	100	82	71	74	87	90	77	70	95	82	75	83	82	88	76	79	97	71	78	88	71	93	77	105	84	76	82	87	87	72	95	85	86	86	77	94	77	73	92	83	88	92	83	93	87	98	92	93	81	95	82	82	87	85	79	79	93	85	87	95	86	71	107	95	78	83	102	70	87	98	87	87	102	80	78	83	101	83	92	79	103	86	89	82	100	83	102	85	91	103	86	77	67	85	77	74	69	87	90	80	99	103	76	69	96	95	82	79	105	90	72	81	80	80	84	70	79	79	78	73	78	87	81	90	92	84	79	89	101	88	93	90	77	76	85	112	108	71	71	92	96	84	93	73	100	85	83	73	110	99	75	75	112	79	80	78	83	78	92	88	79	76	82	79	90	78	85	95	77	79	83	86	95	82	88	74	88	86	84	97	97	88	94	94	73	93	88	86	93	83	96	97	95	85	82	75	97	81	83	71	83	86	71	73	80	88	94	84	86	90	72	87	89	95	72	77	88	90	72	92	84	103	82	62	85	89	83	82	83	75	96	93	96	91	80	70	66	81	70	97	76	89	64	76	84	73	84	67	80	93	81	85	75	84	74	75	81	81	89	83	92	97	83	73	85	84	90	89	80	71	79	79	106	86	83	81	91	85	75	100	81	68	91	70	85	82	82	68	95	77	101	78	73	84	81	70	97	79	87	94	86	81	85	94	92	80	93	74	84	79	89	86	84	73	87	93	93	85	84	80	87	85	74	73	89	106	84	72	69	99	76	77	92	76	90	85	87	81	84	77	81	86	77	81	81	92	64	81	79	92	89	71	92	97	91	93	100	76	71	92	86	84	82	83	92	82	101	91	86	82	96	82	90	77	82	94	95	87	99	93	87	83	88	81	85	82	98	82	72	94	82	81	79	82	93	69	69	82	82	87	64	73	76	87	92	92	102	83	93	91	70	77	83	86	76	85	86	96	85	90	86	87	95	87	90	74	83	94	77	95	92	94	85	81	83	66	95	80	84	82	78	82	88	87	78	88	91	79	84	89	85	103	73	87	69	96	89	90	86	108	82	86	83	96	97	70	86	84	77	72	62	103	82	88	66	84	75	86	98	73	85	91	83	94	80	81	90	97	69	82	74	74	90	91	90	79	86	68	84	88	71	90	72	88	100	96	83	95	82	84	75	84	88	78	101	87	79	90	83	92	87	79	89	84	83	66	70	85	102	87	83	80	90	84	73	81	74	81	73	93	82	96	82	98	86	83	76	66	85	84	82	87	84	89	78	89	72	89	85	82	89	103	78	76	72	102	69	84	89	78	95	96	85	80	91	97	83	79	84	96	79	82	88	92	86	97	92	89	87	69	82	93	103	89	104	77	80	89	81	79	101	75	79	77	88	86	91	90	76	88	70	79	88	91	62	82	82	91	78	85	75	87	77	93	78	89	86	95	73	99	79	87	84	81	77	93	92	92	72	78	85	88	90	85	83	85	62	90	86	75	93	83	71	80	99	81	92	86	73	71	89	66	83	91	82	86	66	89	93	103	83	78	80	81	91	86	75	65	71	96	82	101	87	85	81	88	79	74	98	89	98	86	76	96	83	76	80	106	92	98	90	88	93	76	96	89	75	78	87	92	91	82	95	81	83	71	101	79	87	81	85	89	86	86	84	88	73	83	83	74	96	76	64	73	93	79	77	75	82	75	88	94	83	76	73	76	90	97	79	98	89	72	80	86	79	91	97	68	69	86	83	91	83	78	74	76	73	78	77	76	89	91	90	78	76	86	94	99	73	73	79	92	98	79	70	88	79	90	89	77	81	75	75	89	77	85	89	82	66	90	74	86	88	78	77	69	94	79	86	77	89	88	90	87	92	95	81	88	77	76	93	69	75	77	72	80	92	101	75	92	77	108	67	92	81	84	77	91	88	82	83	89	86	86	69	60	73	95	85	85	81	92	92	79	80	76	93	60	94	84	78	81	72	84	83	78	90	94	74	102	64	90	80	97	96	74	85	92	72	82	83	67	69	96	80	76	88	67	96	74	81	93	85	90	81	85
13907	5386	2298	3528	9155	12874	12113	10808	9596	8779	8447	7917	7425	6672	5568	5088	4562	3938	3457	3185	2826	2509	2250	1996	1822	1775	1624	1634	1597	1492	1377	1385	1306	1347	1263	1318	1363	1423	1415	1427	1445	1342	1298	1208	1170	1133	1093	1018	1049	1039	1024	998	1061	1044	1057	1035	1089	1061	1045	1068	1057	1048	1060	1072	1214	1381	1382	1568	1472	1692	1618	1499	1324	1031	962	932	930	882	879	844	874	889	868	848	882	865	846	889	859	881	856	849	885	853	947	892	775	860	927	847	931	897	879	893	878	861	945	870	846	848	921	887	911	913	875	873	909	914	843	853	850	899	843	870	911	873	895	923	937	895	816	900	839	864	905	878	851	857	871	853	928	881	909	895	865	839	870	900	856	861	879	873	898	928	867	896	838	813	865	855	872	854	840	848	855	873	862	782	769	859	823	886	876	825	852	833	877	869	837	869	855	839	901	838	826	830	894	887	830	856	792	801	849	841	903	848	869	889	843	894	836	878	872	858	907	837	831	862	887	892	844	871	874	859	803	913	878	821	809	863	886	804	869	886	810	858	819	871	812	844	823	855	814	857	844	786	864	915	833	847	776	917	860	870	852	886	822	831	840	855	842	883	868	880	774	904	798	844	834	877	866	854	878	841	884	882	790	900	886	830	805	818	899	839	876	804	846	857	881	861	839	844	866	865	878	854	850	796	830	838	854	815	840	867	766	873	908	843	889	790	796	885	857	823	862	861	869	847	837	897	882	830	825	879	903	860	918	823	841	838	858	827	789	867	865	838	817	829	846	884	868	853	837	846	849	831	858	875	833	876	875	830	840	838	807	832	842	783	878	887	837	895	830	879	859	825	832	840	862	871	819	844	843	851	870	795	866	814	829	854	868	902	860	869	830	833	925	839	847	832	879	838	831	891	889	872	864	830	857	859	866	778	849	805	836	849	844	852	852	862	885	878	828	829	867	829	883	882	855	829	874	912	865	898	868	851	855	789	862	846	866	839	838	906	830	811	871	884	853	872	859	818	914	813	844	834	858	888	800	853	816	899	860	862	803	861	839	833	892	909	786	867	808	912	863	882	867	857	846	889	806	840	882	812	882	833	846	797	808	865	876	837	877	865	882	858	925	846	868	846	855	820	835	804	856	879	818	854	834	878	814	827	897	815	888	818	874	793	846	829	878	916	846	876	903	806	841	782	853	874	840	824	927	850	841	901	895	886	897	844	843	901	843	878	841	851	861	840	826	918	877	850	816	849	840	877	845	871	905	841	905	883	871	892	883	844	847	850	793	817	766	914	804	821	890	887	852	846	877	853	831	845	831	812	829	868	805	880	875	854	816	810	849	851	892	886	856	854	904	894	864	879	873	895	819	908	852	872	842	848	884	863	879	843	791	826	858	830	906	806	858	868	879	838	874	890	845	839	798	832	861	850	832	831	877	844	878	862	872	872	861	849	814	857	879	877	868	811	853	883	804	768	867	793	839	850	865	869	858	886	835	891	807	826	841	868	857	880	805	840	883	815	844	809	849	884	798	811	825	860	828	860	834	856	855	882	867	857	887	829	868	882	796	863	907	849	858	806	894	820	825	880	844	831	849	802	860	855	829	820	859	842	820	869	799	855	871	859	823	863	886	841	852	863	820	859	843	874	886	832	865	861	873	939	857	821	811	757	852	845	816	825	841	781	778	876	858	890	864	847	872	864	856	833	841	922	825	890	836	849	856	863	842	863	871	845	876	881	913	860	848	820	860	841	848	807	864	864	839	907	835	829	828	858	832	858	882	891	895	848	849	875	778	859	855	856	832	869	892	883	855	822	830	876	854	876	781	877	868	847	876	863	845	843	835	802	861	889	878	854	856	850	889	860	920	823	868	838	856	889	851	851	907	872	862	878	869	813	843	842	844	862	881	869	883	838	811	836	839	900	874	822	854	838	843	839	778	851	850	810	865	824	838	856	856	840	821	917	852	865	882	842	861	885	828	828	889	808	847	872	920	823	848	891	888	868	858	909	809	881	879	876	833	861	891	836	898	778	826	882	882	859	833	890	769	884	884	877	842	850	848	869	844	921	860	825	853	862	842	850	874	891	818	813	856	850	882	871	852	871	800	834	831	859	844	826	864	849	898	802	813	842	815	917	860	862	864	862	846	910	893	827	878	838	855	866	859	847	834	868	854	833	811	859	854	816	863	866	872	856	862	893	859	873	863	889	796	827	906	829	826	834	867	830	853	837	815	845	883	817	835	829	841	827	837	861	821	812	907	854	857	847	863	828	891	865	792	838	821	847	890	842	887	838	820	833	842	839	865	895	861	868	876	815	816	849	857	843	859	857	824	859	831	871	862	879	871	828	865	908	852	815	870	886	829	848	865	795	851	855	844	823	854	836	838	865	852	865	867	843	821	897	833	845	833	880	866	812	838	869	862	864	798	796	838	833	868	863	869	842	847	812	846	827	858	826	836	902	804	892	896	855	864	834	865	802	906	868	888	767	865	843	822	845	827	852	878	864	878	834	849	890	887	793	850	843	827	862	847	847	899	786	857	881	839	868	812	798	862	846	858	828	831	828	850	878	846	842	886	896	795	874	835	886	779	859	822	868	824	913	813	836	904	798	881	851	818	815	814	815	845	869	856	807	856	861	836	840	803	852	863	844	911	870	838	891	871	849	820	793	909	853	840	840	853	844	837	831	863	849	914	904	891	877	862	840	851	842	863	851	825	851	904	847	859	894	837	861	845	898	860	854	856	837	840	889	867	864	946	835	852	853	894	879	826	928	858	846	863	876	831	826	898	913	886	906	844	878	826	830	856	818	870	848	815	844	868	856	864	825	836	872	853	874	856	853	903	840	870	821	829	808	872	843	905	867	864	868	884	819	854	829	888	879	898	842	826	842	880	863	902	839	868	899	850	892	815	827	879	903	813	836	883	808	887	811	872	853	871	868	852	848	806	816	836	850	847	799	890	809	834	841	798	889	876	841	800	857	862	883	851	794	871	821	864	805	881	889	853	893	835	875	894	824	806	874	834	865	862	902	868	807	834	840	854	918	860	828	886	861	863	821	849	844	857	789	837	850	855	834	824	852	814	887	815	826	838	782	829	836	879	804	866	838	835	854	851	856	824	844	820	858	814	843	857	844	871	845	872	845	855	818	871	803	881	854	854	847	836	845	858	861	868	847	881	848	881	847	886	896	904	800	812	845	864	895	848	863	890	885	843	906	850	812	823	870	829	820	832	831	867	862	819	842	843	823	814	876	871	875	813	871	792	845	875	828	821	859	897	869	838	879	892	848	778	860	866	831	873	866	844	853	876	885	865	864	890	869	825	845	870	845	864	834	907	874	804	826	838	887	869	868	894	869	854	872	876	826	794	878	854	826	855	857	822	834	845	884	844	866	809	831	876	820	849	840	781	882	839	841	846	847	863	814	874	818	809	874	800	868	809	851	842	827	839	893	811	854	852	829	871	842	846	843	922	885	855	919	842	867	840	866	825	850	840	879	845	812	934	916	858	919	879	842	860	892
1425	64	51	43	51	73	100	95	97	91	105	120	119	100	89	83	89	72	82	74	67	58	57	44	55	32	41	47	40	51	45	51	43	61	44	43	51	38	56	44	51	55	38	48	54	44	27	43	53	44	44	36	47	43	55	38	35	49	42	43	40	51	43	38	56	58	44	59	46	51	48	41	42	32	51	33	62	48	45	37	36	31	46	51	27	40	39	38	48	39	45	47	40	39	47	22	36	35	37	33	33	43	31	28	30	38	32	43	36	40	42	41	56	39	32	36	34	39	36	37	44	29	45	37	36	43	33	50	28	39	32	38	40	48	33	29	35	41	34	33	38	34	35	34	45	44	41	34	34	37	42	25	31	44	23	37	42	38	44	35	27	46	37	33	32	33	41	45	46	34	36	39	50	35	40	28	31	43	45	39	37	32	26	38	45	31	54	38	42	28	45	36	43	38	35	47	41	41	31	31	30	33	34	44	36	42	39	41	47	36	44	41	47	41	35	36	37	31	39	52	33	37	41	37	42	34	28	43	45	41	42	34	35	40	37	42	42	42	37	33	41	38	50	34	33	34	48	35	44	30	42	31	39	40	34	46	34	33	35	37	41	26	34	30	26	41	41	37	40	37	33	37	44	40	30	40	27	52	24	38	41	37	33	42	31	44	40	31	34	31	25	42	42	33	41	36	53	41	35	44	31	31	45	44	33	37	47	48	44	33	40	33	39	30	47	32	30	31	44	43	41	38	36	32	35	50	35	37	49	35	29	32	39	37	37	39	41	39	44	30	54	46	39	43	46	51	37	49	39	36	32	42	34	43	32	31	35	28	37	42	39	38	47	49	22	44	39	35	27	45	42	51	39	34	37	29	39	33	34	33	41	30	31	39	42	35	30	44	43	32	46	46	31	32	45	35	37	34	39	37	21	34	32	41	34	35	44	39	42	36	35	45	35	36	35	39	37	47	40	31	43	34	48	42	40	31	39	43	42	34	35	35	38	48	45	34	38	51	38	41	35	42	37	43	39	41	55	40	39	39	46	38	28	36	42	32	39	34	48	24	50	44	42	44	33	42	51	46	32	47	34	34	45	35	42	38	53	35	37	35	36	44	48	35	45	35	44	32	30	37	37	45	29	41	37	30	37	44	33	45	35	51	40	43	44	29	45	42	42	30	49	32	40	34	37	43	38	44	39	36	43	46	42	41	44	44	42	34	48	33	43	45	37	40	27	44	39	41	38	42	40	29	44	41	40	47	42	44	33	26	55	35	35	46	33	42	48	39	26	35	37	43	33	27	51	50	30	39	45	41	38	34	43	36	35	41	31	54	42	48	34	33	35	34	41	30	34	40	37	40	44	41	41	43	45	42	36	32	43	31	45	43	44	38	35	39	40	35	39	50	39	33	40	23	39	45	40	31	33	48	49	38	43	40	40	40	44	46	44	49	39	32	36	41	38	45	39	27	34	40	37	45	27	48	20	40	44	37	29	30	40	40	30	41	49	43	32	39	30	32	32	30	55	47	42	43	26	25	38	46	36	37	35	43	51	36	48	41	34	40	39	37	40	29	27	34	33	38	42	48	36	37	33	47	30	47	38	32	31	41	33	34	45	35	42	32	38	44	42	31	33	34	36	36	50	40	46	35	49	34	43	39	31	26	40	45	36	29	26	38	28	29	33	39	26	31	45	34	36	41	31	40	46	36	31	42	38	50	41	41	34	44	36	44	30	42	48	35	36	33	46	46	46	40	35	52	42	29	36	41	35	52	48	29	46	53	36	46	47	30	40	31	40	53	38	40	34	32	38	35	38	43	35	50	36	45	35	38	26	43	35	34	43	42	36	40	33	43	28	40	39	33	34	28	27	34	38	29	31	44	39	41	34	38	44	44	35	37	22	30	38	46	42	42	39	31	36	39	42	32	41	40	41	35	44	35	22	43	40	40	41	39	37	49	32	35	39	38	42	39	42	40	42	36	45	42	24	45	37	31	47	34	31	31	39	49	40	51	32	44	30	41	33	48	42	39	53	34	41	45	43	49	40	39	39	36	33	33	35	28	38	39	35	35	35	48	38	30	36	29	33	37	37	26	33	38	40	38	47	34	37	25	45	37	40	44	38	38	36	41	43	39	36	43	41	33	39	29	41	44	44	37	40	36	39	40	53	35	33	39	38	33	35	39	41	35	39	35	33	38	39	30	32	35	46	43	28	35	32	35	39	30	42	26	45	36	33	41	46	38	33	40	45	30	49	54	43	29	51	47	40	44	33	33	38	43	43	47	29	36	40	37	39	31	39	35	31	41	35	35	40	45	33	40	31	37	44	41	45	31	40	39	33	20	41	27	34	40	37	27	29	39	47	37	40	34	38	32	37	45	40	34	39	30	34	42	66	37	40	36	39	31	42	33	47	36	46	36	34	34	36	36	48	35	36	25	35	38	41	43	24	33	42	29	38	34	42	37	32	43	42	42	42	40	37	37	46	40	35	36	36	38	34	37	33	44	43	40	31	25	42	44	27	39	31	43	31	32	34	37	25	35	40	36	38	37	37	36	35	33	49	36	40	39	33	38	33	44	44	40	24	37	32	54	28	32	35	38	24	37	48	35	34	44	31	35	48	41	32	45	35	38	29	50	33	42	40	31	32	41	37	29	39	41	43	38	41	37	32	33	32	46	46	36	41	33	39	37	43	41	37	52	36	41	48	48	32	22	30	44	39	39	46	34	45	44	41	43	46	31	47	34	39	46	33	30	49	44	42	38	36	45	46	54	43	39	36	45	41	38	38	33	40	39	31	38	27	49	43	35	45	37	29	33	38	31	40	37	38	37	29	45	32	25	50	38	30	38	38	42	57	37	54	39	42	27	29	44	37	41	37	37	41	46	43	33	38	40	35	45	44	36	46	43	46	36	50	48	41	43	36	30	34	37	61	31	36	40	50	44	43	38	36	31	38	45	41	52	36	35	41	47	27	44	40	43	34	33	36	38	33	32	36	32	32	34	40	47	37	39	40	29	33	33	43	41	40	37	46	42	44	43	46	45	39	34	38	35	39	60	51	46	45	37	29	49	39	38	30	42	29	37	33	45	51	32	45	41	41	44	40	50	32	29	42	37	40	41	42	42	37	29	37	44	47	35	38	43	29	37	40	27	33	28	41	40	41	42	45	30	35	36	38	41	38	38	37	50	35	36	32	36	39	42	27	42	41	51	39	45	28	34	43	44	39	45	40	41	40	46	41	38	43	33	35	34	36	37	44	53	32	43	44	29	36	52	41	48	36	37	41	34	30	36	41	40	37	36	33	44	41	32	28	28	32	40	47	40	33	35	29	30	31	35	36	42	40	42	45	46	35	39	37	35	37	31	42	44	27	34	35	41	50	44	44	41	46	38	40	33	47	43	32	33	28	28	45	38	33	37	43	37	47	49	38	37	51	45	38	27	38	33	38	35	39	28	36	34	42	37	35	43	36	40	30	42	28	41	44	37	44	27	39	49	36	32
7419	1213	624	859	2792	5431	5403	4902	4513	4305	4244	4027	4004	3337	2856	2586	2222	1785	1709	1490	1292	1133	1032	907	778	784	745	693	651	608	613	625	629	601	596	610	661	633	717	661	650	653	583	542	516	458	514	501	436	459	485	486	490	517	472	503	543	512	528	497	532	500	525	551	606	623	758	836	774	919	842	743	588	440	437	409	429	400	393	417	394	359	382	401	397	373	378	376	393	402	351	421	410	386	427	397	416	386	384	356	389	424	417	452	399	405	398	365	403	415	426	366	384	406	355	442	421	367	411	429	365	427	395	392	433	393	417	374	403	391	387	412	448	385	382	388	417	407	400	447	412	389	388	412	385	404	370	368	338	412	401	372	389	396	384	355	392	356	404	455	435	381	417	392	375	350	395	387	416	404	393	431	417	390	386	374	409	355	355	385	399	365	362	405	382	386	381	408	391	394	390	356	370	403	410	368	380	383	364	392	418	407	416	436	455	383	389	347	386	388	387	362	386	394	399	412	396	385	395	371	398	374	390	383	397	372	405	382	382	374	422	375	413	392	421	351	369	379	393	383	364	370	386	406	390	395	386	350	379	366	395	406	385	398	419	381	383	423	373	381	425	382	380	383	381	410	380	426	406	375	387	387	386	358	392	388	406	401	374	407	409	409	371	379	383	389	400	393	393	434	378	390	411	391	381	425	359	387	355	377	398	363	417	397	383	378	426	381	357	372	386	388	412	374	377	409	389	379	412	389	394	419	373	365	412	372	367	403	378	399	357	386	390	362	381	379	355	390	421	365	384	370	380	403	372	388	390	390	417	406	381	336	412	368	369	432	397	386	413	399	378	400	395	400	380	356	385	413	388	349	397	342	377	386	415	384	421	387	367	382	347	394	362	359	377	380	370	393	385	382	394	361	354	390	415	390	420	386	392	411	372	391	376	364	371	401	385	379	353	398	386	383	401	435	404	401	379	395	427	392	420	389	358	426	385	364	381	388	398	386	383	379	360	394	398	388	379	402	379	375	373	368	400	376	380	367	375	374	406	373	433	388	385	401	398	384	365	425	394	429	393	378	378	397	402	422	369	374	375	388	377	403	414	383	379	409	396	375	398	389	374	424	395	393	395	366	352	387	384	376	362	391	391	386	359	367	406	392	429	417	371	383	370	389	356	391	396	368	387	374	394	409	379	396	408	416	387	377	396	389	366	396	383	363	362	402	384	433	385	421	400	386	373	389	418	373	428	408	404	406	383	366	374	377	399	382	388	414	366	390	424	398	377	344	382	371	387	370	348	412	396	382	382	422	397	387	364	371	382	374	407	402	403	381	349	369	391	391	386	385	403	377	376	433	375	365	366	416	365	368	386	384	392	401	412	377	382	416	401	392	391	425	375	369	364	409	383	396	391	392	346	358	396	366	388	391	415	366	428	373	395	400	358	386	418	369	389	348	362	412	396	384	399	380	357	414	427	381	404	378	368	428	407	397	381	366	369	417	414	396	422	400	381	400	396	380	407	375	431	377	391	386	391	385	372	409	416	375	378	385	378	376	403	389	389	383	344	371	380	354	374	408	387	389	404	378	352	381	398	378	371	415	385	377	410	391	404	400	367	422	387	379	399	426	383	370	401	398	392	392	401	331	365	387	386	360	409	375	396	423	376	437	396	399	390	390	426	431	415	436	402	385	391	395	417	378	353	371	377	370	377	384	379	394	409	374	402	374	411	366	369	378	374	381	420	398	382	341	350	391	399	400	369	403	388	386	404	349	412	357	391	371	409	415	360	419	388	394	394	401	435	388	397	367	399	396	378	405	376	378	391	427	409	378	407	386	383	402	420	382	345	371	398	371	376	366	355	369	383	393	421	352	421	390	437	370	372	403	427	421	424	420	388	397	382	396	366	421	385	380	381	377	348	414	379	409	388	383	386	381	369	409	399	369	383	355	360	352	384	414	379	377	411	396	363	368	396	390	345	392	369	424	410	384	425	378	402	386	395	393	377	379	368	395	380	397	408	403	393	374	353	357	408	396	379	380	417	401	390	350	383	386	373	380	402	399	385	420	346	398	384	379	398	388	356	385	404	351	388	409	402	388	419	387	400	412	406	388	412	403	403	391	382	383	435	390	367	385	389	366	385	422	422	378	431	414	362	393	407	378	389	421	402	371	379	372	349	394	362	432	388	393	371	388	384	347	395	370	411	410	376	389	369	416	423	386	407	382	423	380	387	380	390	372	390	400	411	366	380	423	382	369	419	408	375	360	417	430	422	387	414	391	425	401	368	372	368	387	374	362	403	373	360	368	365	366	353	397	406	394	425	390	373	379	366	387	396	386	397	384	398	362	378	407	366	369	416	371	353	400	405	408	379	421	358	372	363	397	397	415	364	378	384	402	392	406	385	415	398	397	398	389	360	371	382	378	402	399	376	392	375	415	407	378	401	395	408	401	369	408	379	407	388	401	396	389	372	363	386	412	404	385	420	376	398	379	355	398	395	398	370	396	394	365	385	414	399	385	386	377	378	348	386	380	407	397	371	391	385	421	396	382	387	367	343	432	362	380	377	372	386	409	397	387	391	391	403	397	389	347	396	376	408	405	414	388	398	406	411	437	386	371	387	416	379	367	371	377	422	376	352	415	430	418	389	363	365	391	388	388	379	395	412	356	369	404	392	378	404	419	382	417	405	404	385	377	423	360	385	395	409	363	412	390	384	394	363	350	381	395	374	396	396	386	391	376	406	402	383	391	387	395	363	424	385	391	405	403	374	364	404	362	398	369	369	411	391	428	395	418	405	374	382	416	411	359	417	415	377	390	382	383	385	350	377	393	374	400	381	397	390	365	387	353	388	393	371	385	401	372	401	359	408	403	376	413	387	409	389	380	376	395	403	378	384	385	400	395	414	379	383	374	346	374	402	393	371	391	377	401	417	386	400	361	411	392	377	399	374	385	404	426	393	398	383	348	393	412	381	414	409	376	357	386	365	384	404	386	379	352	395	415	376	386	400	396	382	466	405	405	349	408	381	396	380	388	341	371	400	422	398	414	394	366	409	430	400	388	425	390	383	409	361	369	363	379	400	369	371	400	433	400	358	406	381	411	380	385	389	385	367	395	390	399	418	369	391	411	365	363	385	404	388	394	373	414	400	362	364	406	383	373	392	400	404	404	404	354	392	401	404	409	390	363	392	362	400	386	383	378	430	369	381	423	351	368	394	409	376	390	410	402	409	373	373	385	396	417	376	384	394	385	431	389	413	415	375	409	407	389	391	393	427	379	375	363	399	407	396	355	383	386	376	394	382	384	380	384	398	388	403	370	376	372	406	377	419	393	378	375	377	379	368	354	375	389	400	409	400	394	379	371	354	347	399	378	420	407	364	416	412	372	407	376	395	392	401	405	374	369	347	353	391	402	408	412	402	376	404	373	373	377	402	375	377	350	360	424	421	413	308	423	377	381	377	377	355	387	382	377	411	356	390	388	391	389	355	365	387	352	396	361	411	428	401	378
670	192	143	109	117	186	187	198	176	188	178	210	172	160	174	158	126	138	117	129	135	99	110	111	90	82	90	107	82	85	92	96	85	85	86	80	90	107	101	100	87	111	91	79	82	71	96	74	69	67	83	80	80	91	67	96	72	87	79	93	98	83	103	88	89	102	91	92	94	95	101	107	81	77	84	80	78	99	65	86	81	109	85	99	71	76	77	66	94	72	104	78	74	80	83	92	88	92	80	96	85	76	89	79	72	83	95	81	90	79	86	111	78	71	95	64	78	83	64	99	86	79	72	72	77	64	75	67	88	83	89	111	91	95	66	95	76	81	71	82	89	91	88	70	79	93	88	90	93	87	80	69	84	63	71	72	89	75	77	84	102	78	75	85	91	75	80	85	75	82	60	91	77	87	82	84	73	82	95	71	75	78	64	80	89	78	83	102	85	92	75	77	99	96	82	91	68	77	86	84	86	95	93	73	77	75	80	84	71	81	80	97	77	79	87	70	68	75	88	77	86	94	81	80	72	68	67	84	85	74	81	81	80	91	83	69	74	87	84	74	90	90	88	68	97	89	93	90	110	63	73	79	98	99	89	83	89	85	71	91	63	81	69	92	75	81	70	93	86	85	83	75	87	92	73	72	95	82	82	84	88	90	74	80	91	79	84	66	97	75	78	90	82	79	83	65	76	62	92	92	72	85	92	94	94	85	72	92	84	82	82	88	88	83	80	85	80	81	88	67	79	86	92	82	72	82	86	97	74	78	93	80	77	84	82	74	79	77	83	87	75	85	87	78	75	98	80	86	91	80	89	84	78	87	77	74	80	82	100	82	100	72	73	96	83	91	89	83	83	90	95	88	70	84	85	84	82	69	82	85	89	89	72	77	67	77	82	81	86	91	75	92	84	76	83	63	81	65	73	93	81	99	88	75	84	77	85	75	93	86	69	87	102	85	96	97	88	87	86	78	90	90	93	85	94	109	96	75	84	75	68	76	78	90	89	74	86	67	74	94	73	84	81	79	94	76	95	73	80	85	77	83	79	75	93	84	79	73	84	93	80	85	75	79	68	91	86	68	88	79	78	85	77	84	81	94	71	82	74	79	69	102	74	78	74	70	74	81	69	91	97	95	97	69	95	76	83	87	91	87	97	94	71	87	71	66	93	55	82	77	97	57	88	86	80	89	72	93	94	75	88	77	77	114	71	91	91	83	92	79	81	87	90	91	74	82	85	72	87	82	60	95	92	99	92	66	83	87	73	101	88	92	79	84	83	75	77	76	87	91	91	85	97	77	83	86	74	84	79	77	78	60	91	86	75	78	71	96	93	82	70	95	83	78	87	79	88	98	58	78	75	77	85	73	87	89	83	81	94	76	101	72	70	68	80	83	71	84	83	102	73	73	78	71	93	86	81	77	86	80	61	84	74	77	96	84	74	74	80	70	86	90	82	75	106	108	77	87	71	74	81	95	79	91	95	99	74	74	80	94	81	87	65	77	81	83	82	79	89	81	76	69	97	73	89	79	66	84	83	104	89	74	72	82	92	105	97	70	98	94	88	80	79	87	77	103	86	87	96	83	79	79	83	97	69	86	76	87	78	102	77	90	91	100	84	81	67	66	72	83	88	67	74	71	87	77	85	87	69	82	83	77	76	76	96	83	82	77	82	92	87	76	85	65	79	82	66	86	88	86	84	73	74	81	82	63	73	79	84	87	97	89	77	76	92	77	61	88	105	111	57	90	72	77	79	83	95	80	82	75	85	89	75	105	78	84	89	79	64	92	81	70	91	77	89	75	88	70	84	65	77	93	78	77	79	92	75	90	85	86	99	90	90	85	86	99	89	69	75	73	82	83	84	82	65	77	95	95	77	78	88	63	80	86	92	93	74	82	92	77	78	81	88	96	86	92	80	80	78	95	83	86	90	81	99	69	66	101	84	76	86	93	76	84	69	88	84	85	90	70	70	84	89	84	78	75	89	95	93	96	83	74	91	89	74	81	75	88	75	83	69	91	71	96	88	94	71	83	93	89	94	88	86	100	104	73	77	99	93	87	76	85	75	73	80	71	86	83	96	79	87	89	86	97	96	86	95	68	93	84	94	78	81	90	82	62	70	71	77	84	90	86	72	77	72	89	72	68	82	82	74	76	80	95	64	90	78	80	80	99	58	87	69	93	83	87	77	101	70	92	96	88	86	93	81	68	98	72	78	85	85	88	73	59	55	75	78	95	91	99	81	90	95	81	85	74	74	62	77	76	93	99	90	94	82	96	78	89	74	79	87	81	73	88	91	67	90	91	74	75	84	74	86	68	98	79	77	59	68	72	56	75	88	78	75	73	93	99	78	79	92	105	85	84	78	78	83	79	75	85	62	86	78	73	89	68	74	80	90	73	75	86	84	67	76	82	93	90	73	91	88	79	88	98	92	84	98	90	81	78	94	87	81	93	69	80	85	71	78	82	72	88	83	85	89	72	100	72	81	79	87	82	89	84	78	90	100	89	66	78	101	86	78	91	77	89	92	104	82	83	85	80	87	70	79	61	92	96	84	86	93	81	85	78	89	60	92	89	72	89	71	84	89	67	80	87	88	72	76	92	87	80	84	78	71	80	80	82	74	101	88	95	100	88	97	95	96	85	74	75	75	110	84	91	83	72	81	87	69	89	84	89	77	89	80	96	77	78	94	77	77	86	92	81	85	96	76	93	84	111	88	86	69	90	73	94	84	101	81	84	97	83	81	103	82	78	90	88	78	95	108	66	89	73	87	86	90	104	97	98	94	80	76	77	93	76	79	86	80	82	87	67	87	82	98	84	72	98	80	75	87	104	84	93	96	81	87	86	79	75	93	87	89	90	82	92	94	84	69	76	88	65	93	74	75	94	92	80	94	77	97	88	81	61	91	96	65	81	78	68	73	71	92	100	83	69	78	60	73	72	85	84	74	70	88	77	76	86	67	84	77	80	87	106	89	80	90	81	73	85	78	80	72	85	79	85	90	99	76	79	85	76	76	87	97	82	88	87	97	76	90	94	84	61	85	67	68	66	89	82	93	78	83	81	62	74	83	80	85	80	91	90	88	90	96	81	86	84	67	87	74	77	82	88	78	93	94	77	70	74	71	91	88	93	90	87	75	82	85	90	95	98	87	77	86	74	78	75	77	81	99	95	104	84	78	92	95	96	84	79	71	72	83	73	79	94	77	75	83	85	85	91	85	95	81	99	74	92	81	69	107	69	73	68	82	92	68	81	78	91	79	95	93	81	79	86	94	84	83	98	85	84	72	72	86	75	82	86	86	91	82	82	76	92	70	86	102	75	79	83	101	89	70	79	83	85	83	78	90	71	89	100	85	81	87	63	91	85	79	94	64	82	82	86	100	82	75	69	94	89	81	78	89	79	88	65	76	62	77	94	78	82	84	74	70	83	87	78	76	76	83	100	76	93	84	78	82	61	93	86	81	82	64	80	95	76	87	104	85	85	88	92	95	76	81	69
10569	4277	1730	2673	7071	10228	9535	8516	7633	7162	6794	6335	6000	5428	4734	4048	3593	3169	2860	2597	2162	2055	1894	1619	1483	1470	1370	1329	1276	1235	1250	1229	1166	1121	1197	1135	1205	1243	1330	1322	1234	1128	1122	1072	1090	981	962	982	984	1002	919	977	1018	905	1016	995	971	1013	1007	1015	1016	995	978	1024	1099	1225	1265	1360	1403	1526	1393	1270	1093	897	905	888	878	858	857	845	890	862	844	812	810	781	854	858	866	807	853	846	798	814	838	845	857	873	874	859	845	832	867	885	832	826	841	831	788	895	845	857	824	894	831	852	839	880	844	816	859	835	859	850	813	786	860	832	885	855	915	806	867	824	901	834	842	872	843	797	859	826	838	833	823	843	819	812	829	836	863	818	785	801	826	798	847	829	824	853	781	814	853	840	803	878	860	862	849	809	853	824	848	804	793	852	821	839	843	815	876	833	768	773	801	788	819	833	817	802	833	883	848	820	843	847	878	748	765	792	791	835	832	794	842	833	810	809	802	834	811	821	839	822	791	825	819	841	822	825	802	843	843	825	821	834	813	839	773	806	840	748	862	848	819	794	853	807	840	842	864	837	841	866	854	802	876	885	845	832	795	822	856	850	808	850	838	788	845	839	842	849	841	814	783	821	809	857	824	855	855	776	787	789	855	798	791	813	902	815	815	778	842	775	843	837	825	797	815	786	822	832	801	824	832	773	822	827	825	761	856	838	798	901	854	853	877	823	800	810	868	833	838	774	768	828	828	830	834	846	849	831	891	846	821	842	825	795	797	783	858	822	846	859	790	840	817	810	817	849	803	833	767	778	880	844	825	825	806	792	837	774	807	846	820	805	790	776	816	837	808	801	817	817	803	807	811	784	832	831	848	826	830	815	868	831	823	827	820	857	813	816	872	831	784	813	876	848	825	838	846	857	844	793	816	846	842	851	844	794	815	851	864	880	872	794	858	822	809	800	840	822	808	816	836	832	845	825	843	832	805	848	830	799	828	853	834	835	841	824	807	840	801	811	846	791	807	804	819	808	835	807	888	809	816	790	789	793	799	810	823	818	871	770	838	858	861	893	830	799	850	887	823	847	803	817	826	819	843	838	780	822	833	833	793	824	817	878	845	833	815	812	769	836	796	809	804	769	801	824	828	815	784	875	777	861	822	884	833	788	794	808	805	793	824	811	841	800	815	825	827	817	811	818	778	803	839	851	802	876	835	809	773	771	881	823	871	805	817	817	848	776	818	825	814	809	907	843	844	845	804	820	783	841	822	806	817	847	842	841	866	786	832	800	837	796	839	773	814	812	824	859	840	801	810	798	813	843	858	793	759	847	876	835	794	786	857	822	808	791	841	805	798	832	829	785	830	847	802	786	822	790	862	835	850	817	823	828	808	798	796	842	816	816	799	825	805	823	879	831	849	840	821	793	803	837	819	807	773	871	871	848	784	793	845	850	812	840	804	843	811	832	827	802	804	862	783	850	824	791	856	807	796	829	810	823	777	770	820	838	812	850	825	803	844	870	830	781	758	886	824	841	792	794	800	786	854	769	828	817	852	805	855	800	827	771	839	782	815	790	809	857	815	845	870	840	867	827	841	839	826	818	890	845	858	821	775	808	859	849	860	814	838	834	832	885	869	786	820	825	836	854	760	808	853	843	822	799	803	829	849	827	845	795	866	831	860	832	838	871	832	825	807	796	800	846	794	798	804	881	822	804	817	845	837	854	804	864	821	866	849	836	861	877	841	859	844	818	832	815	847	800	822	836	741	806	872	810	836	842	836	840	826	813	811	848	779	760	806	727	838	809	824	820	820	843	839	832	777	775	855	838	810	802	829	818	823	803	811	838	842	845	798	825	768	775	835	848	794	806	816	838	808	814	822	816	831	833	865	798	803	796	770	834	810	819	778	819	850	806	815	835	855	779	834	792	865	819	776	793	843	813	822	811	809	807	825	840	838	868	783	808	790	871	773	803	815	807	823	828	812	777	806	828	812	814	803	855	847	797	835	768	838	800	790	869	798	790	827	878	808	817	857	878	805	815	805	859	866	838	859	809	815	821	819	810	857	848	804	818	833	810	823	826	798	804	866	827	826	870	833	838	832	809	813	810	871	817	871	770	830	795	792	795	824	837	793	823	832	843	856	833	840	817	802	853	835	877	834	812	834	872	866	803	839	805	841	847	828	837	782	785	828	815	853	842	832	837	840	777	791	869	766	834	791	800	845	773	876	842	861	860	805	832	807	804	873	845	810	833	813	832	770	818	851	775	828	844	846	800	842	829	829	771	812	802	839	823	772	862	831	841	842	769	794	828	822	836	866	839	830	810	796	798	828	801	816	830	818	803	835	844	823	830	821	832	839	796	818	798	812	816	895	772	821	832	858	842	836	834	779	836	774	839	825	793	834	849	941	867	870	828	870	842	828	812	812	823	849	780	783	810	803	791	838	833	837	837	811	893	816	855	826	838	852	832	813	833	835	798	825	807	875	836	807	825	789	791	821	844	783	820	814	858	884	856	784	815	803	854	825	846	811	830	821	832	818	872	821	798	814	885	808	801	942	791	846	852	776	858	806	789	832	855	864	833	834	825	788	848	823	827	813	811	813	819	837	814	831	829	850	859	851	834	875	801	848	829	720	825	852	808	856	876	850	830	818	815	820	794	856	837	825	818	812	773	798	802	846	889	838	876	838	874	838	845	829	812	785	837	828	801	841	846	816	872	824	774	809	830	793	851	836	839	833	828	847	785	854	865	809	815	797	800	850	854	871	819	834	811	803	839	878	877	749	825	829	822	815	808	849	851	803	855	777	820	823	834	793	873	811	855	784	843	812	839	839	815	808	842	825	845	808	850	777	840	800	812	810	858	803	866	830	839	790	819	797	868	791	801	829	811	779	743	836	833	845	854	881	793	830	795	827	874	845	855	865	845	864	822	847	870	809	831	790	860	814	799	844	833	859	809	830	813	838	796	838	848	813	805	829	827	825	778	873	836	840	836	846	784	851	827	808	846	810	820	773	831	818	831	882	832	846	777	854	801	827	855	861	818	866	836	851	835	826	796	840	861	828	796	843	780	778	822	846	844	784	812	804	822	838	857	809	827	859	833	827	849	776	819	773	776	835	825	831	842	796	863	898	824	808	837	803	808	824	842	804	802	854	846	801	817	844	784	794	802	827	854	884	861	826	806	852	796	812	813	831	793	809	822	876	816	844	794	837	829	796	848	838	824	834	838	814	868	786	825	847	808	852	853	853	794	814	849	822	832	817	815	818	825	806	819	785	827	827	786	858	748	838	842	839	802	843	808	832	832	840	812	825	829	789	840	805	801	848	766	851	800	812	860	823	829	795	833	838	833	860	778	803	829	786	847	832	822	860	781	784	861	781	829	795	805	780	838	809	827	792	811	829	859	816	838	821	846	791	821	834	853	796	832	837	812	893	811	787	858	857	843	871	790	873	821	815	812	838	794	778	826	818	820	805	807	859	829	819	813	870	849	854	786	809	833	854	811	831	841
2126	145	62	61	71	104	130	137	158	157	139	168	150	133	133	112	92	102	82	85	64	74	74	44	49	47	47	49	29	53	46	57	44	45	43	45	43	37	49	52	59	37	40	39	42	52	38	35	42	45	39	33	36	34	30	34	44	49	39	36	37	30	36	44	36	52	59	59	44	60	63	51	44	45	20	36	39	46	33	30	43	47	34	33	41	31	31	24	34	38	36	30	26	36	36	45	36	41	35	46	38	33	28	42	35	31	31	40	32	29	37	32	29	34	45	31	41	33	38	26	35	41	28	35	30	30	40	43	35	37	27	42	32	30	35	33	46	32	41	36	29	45	41	35	26	42	35	34	32	47	43	36	37	43	23	33	27	44	28	35	40	27	31	30	38	24	39	33	28	33	41	24	34	31	35	44	34	45	33	30	35	36	42	20	31	26	29	28	39	33	34	39	26	25	35	52	33	33	39	30	36	31	33	31	33	48	41	30	27	32	31	44	20	37	43	37	38	33	38	28	33	35	36	41	43	40	43	44	46	33	30	45	41	32	26	58	37	35	43	36	41	36	37	36	34	36	45	34	36	32	32	46	31	48	35	25	32	37	30	36	33	47	34	46	35	37	31	32	36	36	37	35	36	37	39	21	36	41	37	38	30	30	35	40	26	30	45	34	29	33	26	32	35	31	37	33	27	34	35	29	24	31	40	26	28	33	32	44	32	46	34	45	25	33	41	38	36	20	30	38	25	27	25	34	34	41	34	38	36	29	27	21	27	33	47	25	40	29	35	37	33	38	36	31	36	29	36	36	35	31	42	31	34	33	36	34	24	36	40	44	33	28	28	27	41	27	36	47	28	36	34	33	35	35	36	33	24	28	37	39	27	34	34	38	41	35	39	42	44	42	35	28	38	32	29	26	35	32	35	34	28	41	31	35	33	34	35	33	28	45	31	34	38	30	39	41	25	44	32	43	32	26	33	50	31	31	30	37	42	35	25	32	26	32	29	27	34	42	35	33	33	40	36	31	33	33	26	21	42	30	31	31	37	28	23	31	34	34	34	36	36	22	39	43	32	35	31	41	35	34	34	33	40	28	26	45	31	39	35	26	24	24	35	34	39	33	34	31	25	32	36	27	36	38	50	25	22	41	42	31	36	33	36	42	39	37	38	46	31	40	38	37	30	34	43	41	32	32	35	46	40	35	45	31	36	27	37	31	29	39	28	36	25	36	33	43	39	27	34	29	27	30	37	38	33	36	45	32	42	37	39	31	32	39	34	42	44	34	36	32	41	41	35	39	33	29	30	44	43	36	28	47	37	37	27	44	29	34	35	35	37	38	30	46	42	35	39	39	27	33	24	37	38	34	34	41	37	38	44	33	41	34	26	34	36	33	30	39	31	50	31	33	38	38	44	34	33	34	34	46	28	43	34	36	36	41	40	39	31	44	42	44	39	42	33	36	25	41	31	43	38	39	41	35	44	27	38	32	40	39	31	28	31	36	29	34	37	31	38	43	35	26	38	37	43	36	35	40	27	47	47	32	31	35	48	37	35	27	28	36	33	24	32	28	44	41	40	30	33	26	35	36	32	22	31	21	38	48	40	30	37	42	40	31	29	37	35	39	41	33	32	39	26	33	44	33	38	32	39	27	32	38	45	30	27	39	31	32	24	28	34	30	35	27	33	41	32	33	34	22	37	22	31	40	37	45	32	32	35	48	28	36	33	30	31	31	34	30	29	35	36	26	32	28	30	44	27	44	39	36	39	31	36	34	42	38	28	39	33	43	38	30	33	34	35	40	32	30	32	44	38	45	28	29	31	35	32	31	30	35	40	26	50	25	38	30	29	30	32	31	37	31	31	39	34	26	33	37	38	24	30	32	32	40	24	39	24	33	29	34	37	32	37	31	33	27	35	32	28	39	37	26	40	46	41	24	49	35	27	36	31	42	41	34	22	29	28	22	37	50	38	32	33	40	32	35	34	24	31	45	41	34	33	34	26	50	40	34	37	42	26	34	51	33	29	26	33	31	31	34	41	26	38	33	39	30	30	36	37	35	43	39	27	31	33	43	45	30	37	28	41	42	25	29	35	39	37	33	43	26	35	46	41	34	39	31	33	30	36	36	39	33	30	36	38	24	37	40	39	32	31	32	47	38	39	43	31	30	41	41	45	29	45	40	34	38	28	33	37	29	39	36	33	31	36	40	37	29	40	32	36	39	54	29	36	39	28	27	35	43	32	29	35	37	37	29	36	28	39	41	26	44	24	42	42	40	30	29	48	37	16	34	40	30	37	42	47	35	35	35	36	39	34	31	46	25	31	25	28	28	29	37	28	42	35	36	39	38	39	37	31	31	32	28	43	45	42	43	35	33	27	39	31	31	25	35	29	31	32	39	36	35	46	31	36	37	40	29	42	31	32	32	40	40	32	29	38	40	31	21	34	43	37	28	33	28	27	33	40	31	36	32	40	31	33	27	33	32	29	33	38	35	30	37	32	39	22	47	27	37	37	26	36	43	31	38	36	27	31	31	34	40	30	32	32	34	36	44	40	36	35	32	39	37	34	27	33	38	36	36	38	34	40	42	32	39	36	37	33	34	31	34	38	30	49	27	28	38	32	42	42	37	35	41	35	38	42	33	32	38	39	39	41	31	31	31	26	28	28	45	43	38	32	37	35	35	35	35	41	41	33	36	31	38	27	31	42	31	31	30	32	38	31	39	29	35	37	28	33	32	44	32	41	37	32	37	23	28	27	28	43	38	34	22	38	34	31	31	46	32	39	32	39	39	29	39	40	24	39	43	35	45	26	31	29	34	45	30	41	35	46	40	35	34	34	39	36	27	30	28	34	35	45	34	37	31	31	38	34	34	31	32	29	31	24	21	30	32	37	43	42	44	42	45	32	35	32	39	34	38	37	34	36	32	35	42	31	49	30	34	30	30	27	37	40	25	39	35	49	39	37	41	33	26	34	33	46	34	40	40	40	32	39	38	39	45	35	46	33	28	31	27	34	46	30	25	36	22	32	45	31	30	40	38	32	40	41	25	39	21	27	41	36	38	34	28	35	22	37	34	41	50	44	29	30	44	35	34	43	35	34	39	32	43	27	25	40	26	35	31	18	29	26	33	38	34	34	25	39	38	30	26	33	33	42	40	35	40	28	42	30	27	29	25	32	29	28	31	30	34	39	32	46	33	33	38	24	38	41	35	29	26	51	36	38	40	33	44	42	40	31	35	37	44	29	36	45	28	28	32	44	47	37	36	34	35	34	35	34	36	31	45	37	36	38	33	33	33	44	37	31	39	49	43	31	37	29	32	33	32	34	31	37	38	48	41	45	32	42	25	41	29	30	36	33	32	35	35	28	47	34	35	35	33	28	33	40	45	29	24	42	43	32	39	35	39	36	35	37	41	40	40	39	39	32	29	33	35	36	40	27	32	31	32	38	30	33	37	33	46	38	26	39	28	30	39	24	32	34	34	40	32	37	45	34	44
9957	2923	1258	1891	5890	9074	8545	8030	7383	6948	6595	6170	5574	5094	4293	3726	3143	2757	2399	2100	1897	1611	1466	1254	1065	1031	983	926	830	848	838	814	737	688	709	730	721	785	859	833	814	742	662	627	605	550	541	528	517	501	525	539	545	564	508	546	609	546	565	543	594	541	528	597	721	817	880	913	965	1012	1004	802	594	444	415	406	384	374	381	356	388	392	359	357	347	405	394	377	395	390	362	389	343	372	341	362	377	386	387	397	402	377	396	419	399	395	395	377	383	384	386	359	391	353	392	376	384	404	383	367	381	382	410	402	415	376	377	392	399	404	388	414	360	426	400	385	384	419	389	379	404	419	384	368	366	405	379	366	395	371	340	370	336	361	366	352	378	365	372	310	384	359	339	361	372	372	372	390	390	354	350	337	394	330	375	392	386	351	352	385	363	379	379	356	381	344	369	381	360	367	367	353	355	348	352	403	352	385	350	389	368	368	346	358	360	350	367	361	359	382	354	395	406	374	358	375	344	372	347	396	360	367	377	344	380	348	378	370	363	377	380	366	388	365	335	383	346	369	332	348	371	337	365	392	349	370	338	343	345	378	393	377	376	356	360	394	374	370	357	366	381	370	372	381	378	359	374	351	372	371	344	345	341	387	378	375	368	377	377	358	391	363	399	360	357	362	367	356	350	371	372	376	373	367	384	393	359	387	369	358	401	364	340	371	371	338	340	356	355	365	337	384	378	365	335	395	360	369	366	364	374	349	391	355	346	368	337	354	368	373	349	342	348	370	344	350	353	373	389	346	377	357	372	348	390	345	380	366	350	373	355	339	368	386	396	333	374	370	402	382	356	348	389	385	366	401	366	325	379	365	363	361	315	341	379	375	372	381	409	378	346	324	379	383	360	384	358	375	412	378	353	412	355	350	323	383	377	362	369	294	373	361	335	385	376	356	343	383	373	359	408	375	383	386	361	330	367	394	373	345	363	359	334	399	365	359	383	377	401	368	358	342	369	339	390	333	372	352	379	358	351	410	383	382	371	360	341	355	328	358	361	381	370	377	346	370	355	371	361	399	342	361	325	365	328	360	402	374	350	376	398	392	358	363	324	399	372	333	371	369	380	356	344	344	361	361	351	334	360	362	378	370	386	376	386	354	356	375	365	360	377	362	361	359	359	357	344	349	362	370	362	369	355	374	362	383	391	382	370	360	366	373	342	365	378	367	340	351	361	380	393	369	386	385	355	376	382	391	384	360	379	352	388	341	356	386	379	355	354	370	361	348	380	364	371	360	371	378	399	352	370	370	368	383	367	369	348	367	398	372	372	376	338	355	353	366	341	364	372	376	384	348	345	365	361	367	374	361	365	372	336	359	335	359	401	404	365	347	376	354	370	367	348	366	333	390	368	361	341	387	324	373	382	374	394	381	328	351	388	378	373	357	330	377	368	341	353	343	350	378	375	365	357	328	341	325	413	346	337	372	398	365	373	378	415	356	361	389	340	383	392	391	342	358	354	414	391	367	364	374	337	362	354	353	357	384	355	366	370	323	369	368	330	383	371	386	359	387	381	405	378	366	359	365	358	330	372	372	337	364	363	358	360	344	346	380	364	360	360	358	392	372	375	363	330	372	334	358	349	342	374	350	347	386	328	391	352	351	348	403	328	373	352	345	375	393	387	365	355	385	339	373	365	365	354	358	357	386	355	372	340	364	352	396	344	367	425	345	358	393	372	368	343	363	389	362	371	351	354	390	356	373	336	384	375	384	377	321	363	356	384	348	397	393	345	370	385	359	368	372	362	342	370	350	351	389	357	326	354	365	396	343	370	357	383	391	385	379	356	338	398	349	381	370	357	396	366	354	382	371	392	369	373	366	365	374	382	350	375	353	329	351	349	370	391	365	364	404	371	377	351	372	333	352	334	368	363	353	337	382	334	335	372	378	406	366	381	384	395	349	395	373	381	360	385	392	402	357	357	356	349	355	349	354	356	400	385	341	374	354	365	334	366	386	378	394	363	341	330	343	349	381	316	323	322	367	361	348	360	394	364	390	363	373	397	385	357	383	398	378	393	381	423	407	388	387	384	394	381	364	344	394	361	366	361	399	346	373	368	394	363	389	381	347	352	386	371	406	352	377	365	377	395	398	387	346	365	370	372	354	349	380	375	354	335	378	354	373	350	361	400	339	360	368	337	354	371	366	398	403	345	346	370	351	369	408	348	335	353	386	392	364	339	321	360	365	379	347	380	345	349	349	365	387	392	350	344	382	326	363	368	329	384	358	358	349	377	376	380	378	375	361	348	373	357	334	373	373	358	382	363	357	365	360	390	340	366	381	338	357	381	395	350	373	354	378	347	387	354	381	315	379	354	360	367	339	346	363	343	390	370	384	374	351	349	371	365	347	346	377	405	366	375	412	357	358	369	380	347	349	375	372	362	374	342	364	368	361	373	401	365	359	352	349	381	383	344	363	378	386	374	376	391	401	316	336	361	388	371	354	370	367	378	346	344	332	406	373	402	352	394	377	348	342	303	349	391	361	385	356	380	382	353	335	351	367	365	368	370	349	390	352	371	370	344	365	359	388	374	353	363	370	365	392	355	368	346	355	340	349	351	411	348	343	384	343	340	372	345	352	360	382	374	389	368	404	389	352	349	361	349	353	337	381	371	366	351	381	365	380	345	351	368	380	391	328	385	344	373	362	362	386	371	386	347	316	359	361	394	363	366	353	367	404	375	397	356	375	369	375	337	377	359	366	351	382	330	371	366	362	333	363	355	372	333	373	348	381	385	353	335	376	366	360	378	349	360	364	334	367	367	390	355	379	377	351	334	338	336	371	368	395	352	386	403	364	376	341	333	383	353	369	362	350	395	342	388	362	403	357	373	392	370	376	402	395	359	361	356	362	373	367	371	364	332	358	393	370	372	396	363	354	360	365	340	369	368	389	394	365	352	388	340	377	362	373	383	341	359	344	381	361	380	353	362	365	378	356	367	373	368	395	324	355	368	397	350	396	365	366	383	325	360	354	407	388	331	352	391	365	380	358	390	357	385	358	369	378	376	353	361	373	392	353	343	352	364	370	370	351	377	379	330	337	364	373	350	327	364	374	384	343	350	355	357	336	374	383	410	372	372	378	393	371	380	372	366	346	342	373	364	361	407	382	357	337	401	376	355	386	382	361	358	350	386	365	378	361	374	359	333	382	359	345	374	321	380	383	410	377	362	334	381	396	346	373	356	362	377	354	379	330	384	348	362	401	349	339	396	372	363	352	357	373	390	361	378	386	345	352	353	363	348	339	340	347	379	335	366	363	365	355	343	369	364	390	389	350	346	363	344	368	349	375	369	373	382	367	347	353	381	378	408	373	358	370	360	344	337	353	343	336	364	379	351	348	351	355	381	345	372	373	358	363	381	356	377	396	371	367	312	393	342	380	398	356	348	382	377	397	349	355	374	361	377	338	360	385	369	406	386	339	376	341	327	341	340	346	378	388	395	370	369	401	353	388
1064	257	172	126	157	229	234	242	243	216	247	235	236	213	209	180	167	176	147	120	119	127	118	132	115	111	100	119	111	110	88	100	93	106	95	95	108	105	96	104	91	102	91	77	97	97	85	100	83	90	101	81	71	86	97	96	104	82	69	101	103	90	87	101	91	97	93	96	93	116	94	111	108	83	98	89	94	72	95	84	99	72	81	87	82	90	85	83	87	66	71	84	73	84	72	96	81	81	93	83	73	66	72	75	95	82	84	84	85	74	84	78	96	87	70	97	95	75	87	97	92	86	77	71	87	82	89	81	87	83	99	92	76	79	78	84	85	90	84	89	73	86	79	60	76	103	94	70	62	86	89	77	83	80	71	94	94	106	66	69	87	86	64	82	81	76	86	72	74	84	82	88	67	70	82	75	83	70	84	72	74	81	94	90	64	70	79	94	80	104	89	77	96	81	76	86	98	75	89	83	74	96	81	92	86	78	85	98	84	86	83	82	92	92	72	74	79	88	89	91	71	78	78	86	73	90	89	93	80	73	103	89	88	61	84	75	79	93	78	89	90	79	80	73	76	88	88	74	82	92	68	83	78	85	75	86	84	95	75	75	75	97	82	101	93	75	98	85	85	75	101	76	90	82	82	83	107	89	65	59	89	95	86	96	86	68	76	94	89	84	79	81	88	89	80	94	77	80	90	88	70	92	81	80	88	81	71	77	87	83	85	79	91	77	72	89	92	87	65	102	92	88	81	72	92	76	85	84	98	71	83	88	81	87	91	76	86	76	87	89	90	65	70	76	90	75	86	87	82	96	68	80	83	88	82	80	67	75	84	86	90	97	90	80	79	85	85	78	84	88	84	85	79	100	81	98	79	84	92	81	89	84	90	80	76	82	78	59	84	87	87	94	80	69	85	67	71	104	101	77	103	87	87	82	87	74	86	89	98	82	68	78	84	81	85	88	91	82	77	91	89	75	81	54	73	102	85	82	75	84	79	93	76	90	79	85	71	88	76	67	70	87	85	79	102	80	96	79	109	77	73	84	89	83	91	87	90	73	93	86	80	82	70	78	80	73	91	75	92	73	72	91	90	82	95	65	90	96	84	82	100	92	108	83	84	92	67	84	80	76	88	102	84	72	96	76	100	92	85	87	91	90	73	76	69	84	82	92	85	71	71	79	80	90	93	79	89	92	82	83	77	97	95	101	94	79	78	81	72	85	83	106	70	107	90	88	75	70	79	83	74	90	82	93	73	90	103	77	97	81	85	78	70	71	104	84	68	80	77	95	82	77	92	83	70	70	81	92	88	66	72	84	85	73	99	65	76	92	90	74	81	86	86	75	93	81	106	90	88	86	85	90	91	82	94	84	90	89	90	89	88	96	87	80	95	74	76	81	71	94	93	90	86	99	82	83	88	93	87	95	85	96	100	100	87	80	91	86	76	102	78	79	74	98	89	82	91	95	71	101	82	80	73	78	101	57	84	93	80	84	83	65	78	67	101	76	100	89	92	84	93	75	84	88	69	79	80	83	88	81	63	85	87	80	96	83	72	77	90	75	77	89	97	86	100	95	87	78	76	84	83	84	81	73	77	108	84	78	92	78	76	72	90	77	93	90	82	79	92	94	96	73	73	84	98	98	92	71	88	75	80	72	96	83	85	80	87	83	81	82	83	83	83	82	100	79	72	80	76	80	73	87	89	96	89	86	85	79	83	93	80	91	87	78	85	82	91	102	93	91	90	74	91	66	87	94	87	93	89	90	89	77	82	67	89	71	81	93	88	88	87	84	78	84	82	84	102	93	91	86	84	89	93	80	57	86	94	80	96	76	100	97	97	87	81	75	98	85	81	85	85	76	81	96	78	83	93	101	69	83	93	86	92	85	75	87	78	80	93	87	75	89	80	78	79	79	79	82	80	74	90	91	86	82	78	70	86	84	76	71	73	89	87	79	78	84	100	99	73	73	72	86	96	83	81	91	80	100	81	85	83	79	82	84	95	83	83	95	77	74	79	69	93	78	82	78	62	87	84	85	74	68	82	88	74	87	80	78	87	89	94	103	73	103	84	81	99	86	88	78	81	85	93	89	95	76	91	76	77	79	93	71	92	100	92	80	77	85	82	69	87	78	68	79	82	81	101	75	87	77	90	76	76	78	91	94	99	79	91	101	83	83	84	87	78	77	91	98	64	93	94	91	86	84	72	79	83	85	51	69	90	79	98	87	98	93	94	96	92	72	84	91	85	84	102	72	92	80	79	92	87	89	98	105	75	79	80	89	74	97	79	73	69	69	67	86	81	77	77	84	92	86	71	83	88	82	68	73	110	74	78	86	100	85	77	79	93	87	85	69	88	97	95	83	76	73	76	84	88	73	97	92	91	83	107	85	81	78	73	91	91	100	90	100	91	76	97	72	109	77	94	94	94	84	67	100	82	75	80	83	78	80	86	72	90	70	99	76	87	75	85	91	83	98	85	86	92	67	85	88	76	96	85	85	89	84	89	97	87	92	83	66	84	82	80	87	80	87	83	78	74	91	92	96	100	91	89	78	84	81	81	96	80	77	76	94	72	86	81	90	80	82	79	94	92	86	79	91	91	68	83	92	88	87	83	100	77	71	95	75	66	91	96	70	80	76	83	95	84	92	75	102	82	95	81	102	92	78	67	81	70	80	80	64	74	80	83	88	96	89	91	93	96	82	86	71	84	81	80	94	96	75	73	89	81	77	81	75	80	75	76	82	79	70	94	83	94	90	90	86	106	94	80	98	90	70	71	101	77	92	83	86	71	72	86	82	87	77	68	72	81	88	75	72	82	79	82	85	98	74	76	85	85	101	102	85	84	92	67	83	82	78	91	78	100	77	76	93	88	98	75	81	86	84	86	96	82	86	74	90	80	74	82	102	79	84	89	87	85	88	99	87	67	88	78	73	96	70	90	74	86	84	72	85	85	82	85	82	81	87	90	84	108	72	80	72	73	81	98	88	86	96	84	81	79	71	82	88	84	91	75	85	81	96	87	84	83	86	94	81	78	76	92	80	93	71	94	80	80	91	88	89	83	69	84	65	83	94	87	73	80	95	97	84	84	85	89	72	90	94	74	87	78	70	90	73	77	70	87	77	75	71	94	95	76	95	92	87	96	79	74	82	78	82	75	69	78	82	89	89	77	74	81	59	91	84	72	96	87	71	92	71	85	82	80	76	81	103	78	72	102	69	95	81	89	93	81	89	86	82	74	96	87	88	84	79	66	88	91	77	85	83	90	72	90	80	86	82	85	57	76	87	94	76	91	93	50	93	96	83	79	79	70	85	88	107	75	90	71	60	73	62	84	86	93	101	72	96	92	94	86	87	67	69	60	88	93	81	94	101	79	72	76	87	99	87	93	80	88	64	86	78	86	93	80	79	96	88	90	86	95	75	110	86	83	70	98	77	108	79	83	81	85	81	77	91	80	80	80	88	97	81	82	69	95	71	87	71	81	75	90	71	86	80	86	87
13953	5281	2240	3526	9311	12533	12250	10838	10130	9287	8810	8180	7386	6836	5881	4845	4332	3938	3634	3040	2731	2484	2265	1997	1741	1718	1604	1585	1553	1396	1440	1323	1331	1328	1256	1319	1327	1480	1554	1527	1381	1361	1304	1143	1136	1086	1045	998	1085	1109	1066	1037	1071	1089	1097	1094	1097	1116	1073	1113	1114	1082	1006	1166	1255	1284	1497	1480	1544	1655	1553	1340	1106	947	957	981	861	804	880	888	844	880	858	854	867	837	903	869	871	862	864	856	909	858	908	874	845	918	870	900	845	882	877	890	914	892	950	867	812	846	876	880	862	860	817	888	878	888	888	920	883	920	900	885	857	910	884	858	846	896	898	840	860	900	859	926	886	875	887	917	856	851	898	885	888	826	908	865	839	926	865	883	858	859	840	849	847	834	886	822	875	815	826	871	791	812	823	804	816	801	840	858	866	902	899	843	896	849	900	837	836	801	855	869	823	885	886	808	860	881	836	810	881	841	891	852	890	850	881	790	880	864	885	876	873	871	845	844	891	845	882	842	894	867	822	851	835	868	859	865	825	833	860	819	934	864	835	834	850	866	873	849	874	871	848	862	805	876	876	827	831	834	851	821	841	836	867	847	881	830	835	857	834	894	849	841	871	865	822	852	840	849	884	837	864	861	893	883	888	859	853	861	843	846	819	867	818	811	875	865	818	826	801	876	895	873	869	831	804	833	835	880	888	884	834	839	814	871	845	816	830	845	857	940	843	860	845	832	879	875	875	832	797	846	844	850	834	855	861	834	862	842	861	842	791	842	829	836	836	839	841	872	821	899	877	900	862	850	798	872	802	866	861	865	845	833	863	898	853	830	847	834	878	872	831	831	849	898	949	894	828	814	842	844	848	860	910	831	846	816	910	850	871	830	855	884	864	865	865	847	890	875	856	867	872	845	827	887	867	891	897	839	871	824	847	883	853	901	872	844	829	833	875	874	878	846	834	839	824	893	882	847	841	822	911	838	792	826	862	873	767	849	845	859	864	828	843	866	851	836	848	909	858	871	822	896	821	847	847	813	850	829	814	897	866	864	825	865	829	874	853	836	837	845	864	808	874	800	866	847	908	890	834	819	837	848	809	884	856	818	842	878	818	849	827	870	843	869	841	878	789	847	839	852	862	801	828	821	862	816	867	809	880	849	869	815	814	858	844	874	791	878	825	866	813	842	851	845	858	844	836	874	873	840	824	886	848	831	887	828	892	843	887	846	845	808	884	850	863	889	856	792	878	861	850	764	866	830	855	872	832	859	870	876	852	869	893	881	860	864	835	877	858	855	887	848	876	912	829	822	830	897	859	880	836	841	830	859	842	799	853	827	861	810	874	867	863	920	877	835	890	881	777	850	850	861	883	839	884	817	818	831	824	848	849	870	843	821	875	878	866	830	841	846	821	872	829	853	848	884	803	859	809	829	895	850	837	906	868	828	886	817	846	871	849	875	840	862	854	869	859	850	869	854	826	865	893	778	869	891	857	881	853	831	844	848	876	824	830	868	804	832	859	869	883	856	843	866	837	820	911	836	846	837	844	847	850	844	825	875	873	920	908	861	822	858	777	857	846	847	858	865	854	896	876	835	866	844	812	869	853	853	868	869	860	830	871	818	830	841	859	851	887	833	868	872	851	849	877	879	823	813	843	864	828	867	864	858	855	870	882	851	851	856	910	851	900	839	872	850	860	833	848	859	785	849	844	854	830	839	806	892	852	827	924	821	825	869	852	814	807	847	876	871	866	845	847	845	835	846	833	896	871	865	849	860	817	815	825	813	893	875	854	879	839	849	836	812	864	839	863	865	825	814	816	903	869	829	831	901	860	834	872	885	871	869	839	838	918	851	849	819	883	896	835	802	851	837	886	885	862	894	868	822	822	849	877	841	851	863	836	869	801	877	845	868	884	887	885	816	889	850	853	837	796	835	843	915	840	846	900	841	843	800	893	843	842	900	875	827	877	811	890	884	934	910	842	884	871	841	862	858	857	818	897	870	806	881	893	901	917	843	874	835	855	816	832	840	841	847	874	820	871	839	888	862	842	790	820	898	853	955	846	848	861	890	795	819	867	885	819	847	862	821	861	855	900	821	879	833	844	854	870	872	825	902	836	835	883	852	822	842	821	822	826	807	815	867	842	890	843	838	873	888	850	840	852	791	817	841	875	871	867	863	865	810	860	874	816	859	869	836	833	837	857	857	833	850	838	834	846	873	861	878	851	877	859	826	904	863	840	873	871	888	815	912	865	831	822	845	818	819	865	847	825	883	848	855	836	894	848	857	839	862	844	819	844	907	863	862	804	832	872	851	877	836	854	838	843	803	851	853	905	832	819	865	879	851	870	840	893	865	898	873	763	820	871	889	865	874	874	872	827	832	822	819	882	827	849	853	903	870	910	867	845	882	898	811	770	875	915	816	919	845	833	826	828	811	845	844	886	847	844	859	847	882	838	826	864	831	836	845	779	869	870	877	848	854	828	908	890	862	854	859	854	816	871	860	887	840	895	855	828	855	869	823	875	898	837	838	838	862	810	815	847	884	871	869	885	877	842	825	817	852	823	888	818	861	858	867	869	834	914	804	825	824	838	874	828	920	842	846	869	869	855	858	832	887	831	854	882	813	879	858	799	846	857	802	876	896	834	854	884	856	866	877	878	882	871	833	938	859	869	832	856	877	881	871	856	857	853	829	854	865	847	894	886	905	825	838	860	828	848	899	776	848	894	854	863	862	841	889	819	877	836	863	881	842	837	851	829	863	865	898	852	862	807	853	801	901	877	857	833	857	879	887	843	865	886	849	855	834	855	890	883	786	848	847	831	874	860	846	814	872	826	840	855	881	875	861	821	849	867	838	869	805	902	858	871	834	905	874	815	842	918	852	824	885	803	889	880	852	866	830	866	853	848	858	808	818	861	851	829	811	888	876	835	892	894	868	861	886	832	883	815	844	851	855	885	866	913	833	874	868	824	866	889	850	873	829	858	877	860	867	889	836	852	861	896	851	874	889	842	858	827	835	888	818	891	838	830	868	875	861	864	871	835	859	862	881	843	845	866	902	825	869	796	792	843	874	859	873	883	861	852	854	785	838	852	810	857	886	904	840	854	815	804	833	818	852	860	908	895	880	857	853	847	872	850	852	876	830	872	884	860	845	826	865	819	864	867	854	884	854	863	887	848	855	804	832	835	862	812	870	843	832	792	843	852	840	887	832	848	845	893	872	814	845	852	827	840	858	841	847	856	847	856	889	831	839	847	873	867	880	836	848	847	876	855	846	816	875	895	842	930	869	845	826	944	846	878	823	842	809	828	805	839	865	837	852	869	834	836	861	844	859	870	880	882	789	917	849	849	842	791	890	829	837	845	806	877	822	883	864	862	891	898	879	870	822	867	881	830	830	818	820	867	860	845	850	816	879	846	850	852	899	879	834	830	866	878	825	877	866	863	824	834	858	831	886	885	907	841	845	855	847	849	830	812	789	873	874	842	832	840	794	795	862	857	864	885	826	848	836	828	909
1387	67	58	44	54	89	95	102	109	115	103	103	121	111	104	99	74	59	57	51	41	52	60	44	39	55	42	43	54	49	39	34	48	38	48	64	48	37	44	41	49	42	39	33	38	42	35	36	40	35	42	50	48	33	45	44	46	38	36	48	48	32	47	49	46	51	51	56	44	50	47	40	36	38	37	24	39	37	48	30	49	43	40	41	38	33	36	48	41	40	39	41	39	31	51	40	40	39	37	36	35	37	28	31	41	32	40	44	41	38	33	30	30	40	37	32	40	48	39	44	43	48	49	41	44	49	33	43	37	38	37	36	40	31	44	46	35	37	28	41	27	32	26	36	35	36	29	52	28	35	39	35	38	35	41	39	50	36	43	37	41	34	41	39	39	28	30	43	42	35	35	28	32	36	54	39	39	45	34	34	35	54	39	32	38	34	48	37	42	42	43	35	44	49	39	32	43	27	47	46	32	38	37	43	32	49	39	30	42	37	37	44	33	45	36	41	43	37	47	31	35	33	27	43	43	37	39	36	29	36	34	35	41	39	35	34	45	37	42	50	44	30	41	51	30	39	49	35	42	43	37	40	38	35	50	40	46	37	36	26	31	36	38	37	31	38	39	43	38	35	51	25	33	42	38	34	41	42	36	28	49	45	36	35	33	34	44	43	36	31	48	37	44	31	34	43	39	38	34	36	39	42	30	32	32	44	40	47	34	37	33	51	36	37	37	30	30	44	33	32	35	44	38	33	48	43	39	41	47	43	44	39	23	34	34	34	37	37	49	41	41	43	35	44	36	36	28	37	34	40	44	36	32	46	43	43	42	41	46	38	48	35	46	38	25	40	35	44	43	26	38	47	36	36	40	49	48	46	42	37	39	34	35	43	42	30	41	27	39	34	34	40	49	48	34	42	39	31	44	44	45	33	29	45	41	49	49	45	37	37	35	48	44	36	33	36	40	36	37	34	43	31	43	39	40	46	42	41	46	37	41	47	37	43	38	39	35	52	42	38	44	34	40	50	35	39	38	28	39	42	37	39	38	42	43	31	34	43	42	36	38	34	33	36	42	36	49	40	40	43	31	45	30	42	43	44	42	39	37	41	44	38	45	41	44	44	42	36	33	36	39	41	41	38	29	56	31	49	36	31	42	39	37	44	33	27	48	44	38	40	32	29	40	44	42	50	39	34	31	35	44	39	48	37	41	40	29	36	29	42	38	47	27	44	42	31	41	32	33	44	44	39	39	37	28	28	31	28	38	23	32	42	47	34	51	38	37	40	34	43	38	39	33	34	56	39	44	38	46	38	33	39	27	32	47	37	26	37	40	40	43	36	42	32	49	51	28	35	34	45	45	34	23	50	35	49	51	42	33	30	37	39	49	48	35	33	36	31	44	43	37	39	29	34	36	38	38	34	47	34	42	33	39	56	42	34	42	26	34	38	38	41	43	41	42	26	36	38	39	40	38	28	36	43	47	37	38	37	26	41	36	42	47	38	38	48	44	27	28	34	41	44	47	35	31	33	45	29	32	40	39	38	49	40	41	48	34	35	43	48	45	41	49	42	31	38	43	42	41	33	32	40	32	43	35	34	41	38	42	31	38	33	50	42	38	42	38	50	33	45	33	33	36	36	47	30	31	38	25	35	46	40	44	43	35	46	39	46	50	34	45	34	42	39	39	31	33	43	36	34	45	34	38	40	41	39	37	38	38	52	35	34	36	42	46	41	40	30	35	35	40	32	33	39	33	35	43	34	35	25	31	37	34	43	44	37	33	29	51	47	33	37	39	41	42	38	41	32	44	30	31	45	42	40	34	37	34	32	48	29	39	29	41	49	37	47	42	33	28	36	40	41	32	42	39	37	37	39	41	40	40	39	33	32	28	35	39	38	31	36	33	44	29	36	56	48	34	30	32	31	37	32	32	36	39	36	42	34	37	33	40	40	33	28	48	39	41	44	47	47	41	38	36	39	27	43	33	39	28	33	42	44	39	39	39	36	47	36	47	43	46	38	43	48	37	54	32	33	36	39	34	33	33	41	34	38	41	39	41	35	54	45	32	33	31	42	55	24	33	35	36	32	39	43	48	46	33	43	34	37	43	35	36	41	40	31	39	37	41	24	30	42	35	32	41	34	41	32	36	41	34	36	23	35	36	33	28	45	33	40	42	39	28	24	34	36	42	37	41	48	45	41	46	36	40	40	34	44	42	47	43	40	47	39	41	38	45	33	46	40	33	45	38	33	36	35	42	41	38	38	45	44	39	31	38	31	37	36	33	38	31	41	48	41	45	25	41	37	31	32	43	35	36	47	45	49	34	37	37	48	38	47	31	34	44	41	37	40	50	46	46	42	31	31	39	49	27	38	37	36	35	48	44	45	28	37	47	35	36	42	43	31	42	32	39	42	41	31	31	38	35	44	42	37	36	42	41	51	25	48	35	37	34	41	37	37	37	31	36	43	37	42	46	29	39	30	28	45	31	44	39	35	39	35	43	40	36	38	34	27	26	29	46	50	36	37	30	40	32	31	46	41	43	37	40	30	32	35	29	31	30	37	36	49	36	38	38	37	37	37	36	32	30	48	43	48	44	37	40	34	32	31	40	34	39	37	38	34	30	38	46	36	40	43	43	45	34	39	31	42	44	50	35	32	45	48	32	44	51	33	45	33	39	42	36	30	37	45	42	39	42	28	42	48	43	39	40	34	36	47	33	37	35	35	46	31	45	36	36	36	40	37	32	42	45	37	38	35	40	38	39	38	51	36	46	32	35	47	47	39	37	31	35	43	44	32	45	39	41	38	31	38	29	34	35	37	35	36	39	35	31	37	29	36	51	40	44	29	45	32	33	35	33	37	40	41	36	33	61	40	37	43	38	34	40	42	28	29	35	42	36	35	37	47	32	36	36	35	29	37	41	39	44	28	25	28	44	29	36	45	26	46	41	43	39	32	39	31	30	35	40	39	45	39	40	26	46	33	38	34	46	42	51	38	32	37	45	46	35	33	39	38	38	36	48	43	33	37	38	29	34	42	40	41	38	41	41	38	28	37	37	36	33	34	31	45	28	41	38	37	43	35	43	43	46	32	36	43	36	34	39	40	38	28	45	48	42	46	31	28	31	39	40	45	30	41	44	46	28	25	41	34	42	37	37	40	43	34	36	42	25	44	30	41	42	33	39	30	32	40	39	32	37	33	45	40	30	25	54	49	30	28	46	29	44	43	41	36	40	51	38	39	37	42	37	30	38	30	32	46	32	35	42	46	40	37	29	31	36	38	32	44	42	33	42	44	49	35	38	34	42	39	33	51	29	47	40	34	30	40	41	43	40	38	34	50	46	36	37	39	48	35	43	34	44	54	38	43	35	36	30	33	41	46	34	43	42	46	33	41	41	43	34	39	36	39	32	60	30	38	45	50	39	28	31	38	49	45	45	41	35	42	31	48	33	47	32	39	43	40	36	35	41	44	48	33	43	34	36	41	48	47	39	39	36	46
7484	1190	687	872	3010	5043	5069	5064	4728	4751	4619	4182	3886	3631	2862	2411	2076	1893	1641	1416	1349	1262	1011	948	811	735	683	675	631	688	634	627	645	586	606	571	695	715	742	719	682	608	575	530	485	472	482	452	494	465	496	523	475	490	522	481	548	524	511	551	534	522	512	583	596	705	805	768	863	910	833	682	546	453	457	438	440	423	392	366	422	431	378	359	370	374	397	405	397	368	401	378	396	371	386	382	411	397	402	363	395	437	368	421	412	401	417	383	405	436	382	419	396	395	354	378	424	437	428	388	411	420	437	397	412	435	402	427	394	414	416	427	400	423	421	368	410	404	401	414	425	406	395	400	396	380	391	394	380	380	423	408	378	416	398	377	417	386	384	354	394	399	371	386	415	407	408	384	379	381	402	374	410	400	391	396	386	393	378	409	409	385	391	411	399	406	392	386	387	377	388	380	371	390	393	411	400	414	417	399	388	373	380	406	370	413	392	424	393	378	446	421	360	424	418	370	433	401	419	377	370	421	410	382	348	408	412	413	370	415	401	384	393	397	373	380	383	346	427	397	413	422	381	372	385	388	369	378	401	390	400	384	384	390	391	366	385	398	388	406	392	412	414	382	360	374	408	384	402	364	432	392	414	371	404	375	415	369	377	406	386	345	418	392	400	414	374	434	407	384	367	404	378	381	383	412	384	383	378	368	395	392	383	388	366	384	387	414	389	385	389	396	382	372	345	383	394	411	388	370	398	438	404	411	375	383	376	441	408	393	384	407	401	373	405	433	406	405	392	439	406	391	400	406	408	392	394	412	415	402	374	387	421	372	395	376	410	418	410	360	365	399	384	404	385	373	440	423	383	402	395	400	362	376	403	374	368	373	392	362	361	363	416	404	378	360	372	417	354	353	378	356	380	402	403	389	407	382	364	418	404	412	379	394	397	382	346	396	400	424	374	375	392	395	406	396	400	411	371	381	391	389	407	399	395	413	366	384	412	377	382	377	396	394	380	371	409	364	399	380	364	371	387	405	401	441	410	396	386	359	412	401	378	361	393	380	415	401	415	416	403	406	424	386	378	385	393	404	369	399	408	366	377	414	377	371	384	386	402	420	399	389	415	388	386	394	374	388	381	403	371	388	381	377	407	400	376	369	396	397	403	411	382	382	385	373	393	354	372	385	419	361	380	394	385	354	388	385	384	377	407	367	377	379	407	415	382	363	372	381	346	377	401	393	362	403	387	384	358	404	375	391	414	381	414	420	391	415	395	398	383	399	405	385	350	399	401	399	384	385	416	420	399	399	388	422	387	420	371	399	375	414	413	354	353	446	409	405	401	380	428	375	395	375	386	422	376	425	364	414	379	403	377	366	398	400	396	390	410	370	364	382	384	403	363	402	389	393	370	391	409	368	417	419	401	388	401	367	373	414	397	418	379	420	373	386	373	395	426	367	427	377	439	382	391	403	407	376	394	396	368	397	380	371	351	364	407	358	371	361	390	371	404	408	390	430	411	374	395	413	381	394	382	371	356	392	410	410	380	389	410	397	394	383	381	362	391	370	418	374	403	393	397	395	380	386	398	387	431	384	406	387	392	385	402	381	407	417	366	402	426	366	396	400	400	363	392	376	409	413	389	404	390	371	405	370	394	393	391	395	377	379	379	345	375	377	389	366	360	402	389	396	382	414	385	353	364	358	399	394	423	405	405	389	388	389	412	396	413	394	378	405	392	417	397	411	372	410	386	375	354	398	435	385	373	381	361	384	388	393	408	372	376	421	377	397	380	402	365	416	402	354	417	392	424	391	390	393	386	413	360	383	402	359	375	364	409	374	385	378	371	422	397	383	371	393	367	376	380	395	426	410	403	361	424	403	384	411	407	376	388	411	375	393	391	386	343	420	416	436	408	398	400	386	399	391	427	343	347	367	377	371	379	374	393	445	372	399	418	389	413	379	391	398	400	394	353	388	383	393	395	419	381	397	441	414	380	389	389	381	416	434	391	420	404	364	433	388	382	357	401	389	385	414	409	413	379	424	395	405	420	419	379	386	393	389	376	392	373	397	419	398	379	402	380	398	423	418	387	357	360	444	384	392	407	389	360	397	403	389	399	393	409	398	394	373	408	377	383	372	404	378	428	373	377	398	393	421	391	393	381	389	406	329	401	412	394	434	430	377	390	399	408	386	400	407	375	413	406	374	414	365	389	390	375	394	358	369	369	408	392	382	403	351	370	382	409	368	395	403	397	377	377	371	399	415	391	417	382	375	387	391	373	412	404	381	370	389	417	359	385	409	393	375	371	359	378	377	409	421	406	368	389	409	381	411	391	401	372	409	419	386	387	385	357	382	415	387	379	409	398	390	404	380	359	398	427	383	411	370	389	420	387	391	383	395	400	395	394	397	432	374	368	368	388	367	392	376	395	392	379	380	383	391	372	410	360	392	397	374	401	384	394	398	405	383	405	399	406	397	347	357	400	385	407	398	395	396	437	425	369	349	386	399	395	387	367	383	385	368	374	383	371	433	392	405	406	395	387	432	372	363	381	361	406	405	407	374	368	369	391	424	415	368	413	367	387	401	414	403	407	398	400	432	381	382	373	391	377	412	401	401	384	404	405	389	404	427	378	369	424	384	439	401	432	404	386	393	408	410	363	377	376	376	423	371	370	380	399	393	430	379	404	406	363	412	400	399	387	415	383	412	426	355	391	381	387	374	368	370	363	388	362	389	419	448	442	382	367	382	404	406	406	414	386	382	368	375	386	413	389	407	389	379	365	339	383	363	396	411	418	380	406	377	403	404	383	386	395	385	374	387	377	366	410	408	384	382	383	358	412	418	404	424	409	391	393	417	374	366	389	404	393	419	383	373	381	373	369	383	394	371	398	383	368	404	407	390	374	407	357	387	378	382	414	417	398	389	384	377	377	408	403	393	393	407	403	395	384	377	368	415	393	389	385	388	407	387	410	404	409	384	392	392	400	378	372	442	385	384	399	360	418	387	372	389	411	397	406	375	397	400	406	385	386	396	439	394	403	402	402	380	374	352	422	377	389	409	393	379	405	386	379	383	400	403	395	385	425	387	367	380	426	372	393	394	392	383	362	405	375	367	428	374	407	409	384	380	424	371	365	435	379	388	401	401	403	344	379	413	398	387	423	382	395	376	369	399	393	421	408	398	436	392	407	407	401	391	386	397	386	391	386	387	393	410	400	406	403	410	385	417	407	381	374	445	380	382	410	412	441	372	401	384	422	372	393	425	391	378	396	379	374	388	396	394	397	390	407	427	372	405	422	418	382	383	384	401	386	353	362	400	400	395	366	403	392	436	414	384	391	370	393	415	404	412	360	395	397	371	410	388	385	378	365	406	405	368	373	387	386	404	421	380	387	365	403	394	406	405	390	412	396	353	423	397	408	388	405	408	386	392	396	384	379	395	374	374	398	373	396	415	402	364	397	366	395	384	385	380	393	389	412	426	388	375	390	395	409	396	399	383	375	378	380	385
625	202	127	98	135	168	190	176	198	201	196	209	191	195	126	137	161	132	126	113	117	98	115	104	102	89	91	100	98	92	94	98	87	81	102	85	96	78	86	107	95	108	72	85	112	79	101	85	78	78	72	94	90	86	82	100	93	77	88	91	84	92	74	84	103	113	95	95	84	90	75	87	77	98	68	75	85	79	77	87	89	70	88	93	55	87	95	81	76	86	94	81	99	102	74	73	83	102	83	81	85	93	91	98	85	79	88	74	76	104	80	79	93	91	75	69	91	86	88	68	93	82	112	64	85	94	86	78	88	82	87	68	74	93	76	82	80	88	98	87	86	77	93	71	76	76	83	81	94	82	88	84	74	77	80	73	103	78	79	81	80	71	73	83	67	90	91	91	83	83	73	71	72	77	83	89	90	80	74	85	74	69	86	94	69	89	87	72	79	95	89	85	77	80	92	94	72	76	86	76	84	76	86	91	88	80	96	88	93	91	74	98	75	81	75	102	84	87	98	87	78	95	90	86	85	91	86	89	89	88	68	104	97	88	72	85	76	75	79	76	95	76	78	70	97	71	92	87	84	66	72	73	87	88	81	84	77	68	69	64	77	78	82	88	75	99	78	87	83	79	76	98	78	81	76	82	96	67	68	102	95	66	77	105	94	80	87	77	75	91	74	99	71	79	71	88	84	87	76	88	87	71	71	80	70	115	95	102	100	70	77	97	84	86	78	90	85	72	87	74	87	71	97	95	83	81	79	88	90	84	94	60	79	72	91	73	76	83	71	77	87	84	60	70	96	99	81	84	76	83	69	79	62	86	87	60	82	82	91	59	86	90	78	85	85	65	94	85	81	82	81	72	105	67	96	75	90	88	98	73	75	84	77	83	81	81	103	87	78	79	73	74	71	92	83	97	73	76	88	100	75	89	98	89	81	76	92	81	82	92	82	95	86	95	97	84	104	77	86	82	74	78	63	81	72	94	92	75	85	69	94	87	90	83	80	84	79	97	80	91	93	71	96	76	81	82	79	73	89	78	89	83	84	76	92	91	57	102	86	81	87	82	81	86	85	89	110	67	83	80	79	75	85	83	85	83	106	89	80	79	88	82	73	69	89	84	84	85	99	83	104	92	75	98	91	92	87	83	82	75	65	92	99	68	91	76	98	81	84	74	85	73	91	79	96	87	92	72	85	66	104	94	88	84	89	98	80	80	71	73	87	86	82	70	62	71	89	77	69	97	92	90	72	87	79	67	89	73	85	92	84	81	72	73	70	94	88	86	92	90	79	80	77	91	86	78	77	80	84	86	79	83	91	97	87	82	71	80	58	90	65	81	107	87	77	81	72	68	78	76	86	89	93	77	85	91	74	77	73	98	77	89	97	80	90	77	89	106	74	88	90	82	89	82	83	81	73	81	82	76	89	83	75	99	86	101	88	89	96	62	85	86	87	85	76	75	82	75	71	87	87	98	88	79	92	91	82	97	90	79	77	91	91	73	89	78	89	93	89	74	71	78	86	75	85	82	79	92	102	88	87	86	75	79	86	95	73	85	101	103	80	99	78	92	75	76	95	77	81	75	69	94	83	87	75	86	69	86	85	83	93	92	70	90	78	89	68	88	91	86	78	89	83	93	91	91	80	70	72	61	74	91	73	92	63	85	84	75	78	64	88	83	91	91	82	65	91	79	95	79	91	80	79	74	70	76	80	94	88	74	83	81	92	92	69	73	68	90	86	90	80	88	74	84	79	86	84	82	74	82	72	76	83	86	86	88	78	68	86	89	90	93	74	78	84	77	96	97	88	73	78	81	94	97	90	81	84	79	75	87	68	88	85	77	81	81	78	70	80	85	91	78	69	83	80	73	94	77	80	87	78	83	91	69	81	86	72	75	83	84	89	86	97	92	86	64	68	78	87	83	86	90	95	85	79	89	98	89	79	92	86	83	86	92	70	84	95	91	70	79	77	74	72	82	80	97	87	83	50	92	80	99	79	81	72	80	80	91	76	88	82	89	81	90	66	102	106	80	86	86	82	88	83	87	77	78	77	88	83	79	65	77	80	83	74	79	100	90	99	85	76	73	83	73	90	102	81	83	82	93	72	82	89	84	90	85	91	96	68	89	98	81	90	93	94	78	92	81	87	74	101	67	80	82	97	99	95	83	71	77	76	88	79	76	98	73	87	85	82	84	83	67	72	95	83	96	89	83	99	98	92	75	79	84	88	76	83	69	60	71	85	71	83	85	79	76	77	85	93	89	99	79	80	87	83	83	77	70	74	76	75	92	75	92	95	92	81	84	85	77	76	88	65	79	81	101	84	81	85	78	85	86	74	89	91	66	93	93	73	86	71	74	84	92	74	76	78	93	93	83	67	86	78	85	75	80	102	73	92	78	84	69	60	93	83	85	88	78	83	80	77	81	82	92	68	86	94	84	93	78	78	69	95	84	99	83	90	82	84	98	73	87	82	96	74	70	84	97	97	80	77	76	71	81	78	90	84	82	71	82	74	77	90	94	95	71	79	90	78	69	75	91	92	78	86	72	88	73	77	82	90	87	69	86	72	88	87	86	89	110	87	70	77	85	80	80	83	102	86	80	75	80	69	80	83	77	75	93	67	65	82	82	80	65	90	66	85	74	96	77	83	91	91	89	66	88	84	74	86	80	64	72	97	91	68	75	107	75	79	91	81	87	80	77	76	88	78	83	108	103	83	91	86	80	87	83	80	93	100	96	79	90	87	83	83	86	90	88	83	76	91	96	70	91	84	74	98	76	74	82	82	87	100	93	80	90	88	88	76	86	86	98	70	81	107	86	87	83	78	93	80	83	72	95	69	78	87	87	64	74	81	66	77	71	92	85	93	80	67	94	71	89	71	81	84	87	85	80	83	82	71	80	83	87	71	78	83	87	85	74	92	79	79	84	76	94	86	79	87	85	86	85	78	65	87	82	78	63	89	87	81	82	90	93	85	89	74	72	93	83	83	90	95	95	87	98	105	62	67	90	80	79	78	87	86	81	89	94	86	85	70	78	84	79	81	93	98	82	80	95	93	93	93	75	76	80	65	98	86	87	79	84	79	69	86	91	70	91	83	89	90	84	77	78	85	85	72	77	88	78	102	74	87	86	92	94	74	85	83	85	99	95	87	61	78	79	87	84	98	73	101	91	78	89	81	88	95	82	72	95	82	81	90	98	78	83	76	105	81	85	82	87	89	87	95	96	90	94	82	94	75	87	75	76	95	79	93	82	69	93	86	100	80	82	85	80	85	73	93	87	81	91	79	88	76	92	73	79	72	89	85	83	69	76	86	82	87	91	89	94	77	70	85	85	77	80	80	88	96	82	71	74	95	73	71	86	89	84	62	75	83	74	69	102	82	90	79	79	75	87	73	68	73	74	81	75	75	86	78	76	89	91	76	79	82	75	95	97	68	88	71	77	81	90	93	85	70	79	76	100	88	69	80	72	92	88	84	78	91	92	110	69	78	66	95	104
10472	4217	1756	2660	7414	9770	9335	8476	8041	7561	7074	6528	5966	5356	4665	3674	3342	2912	2730	2395	2175	1920	1830	1554	1496	1392	1332	1280	1253	1252	1214	1148	1199	1066	1149	1175	1186	1208	1341	1213	1260	1161	1076	1046	1027	989	957	964	945	977	985	969	976	969	967	1017	1009	1056	998	989	1064	1039	1031	1128	1201	1272	1319	1361	1362	1468	1278	1193	950	858	849	838	911	811	833	824	811	843	832	817	821	825	800	850	782	875	853	802	892	858	794	827	793	852	829	838	825	790	853	816	816	790	863	777	846	820	818	760	838	818	860	812	842	825	840	878	837	894	803	843	867	821	854	848	825	850	846	812	820	900	853	856	794	862	850	830	860	858	859	773	840	824	801	824	781	822	861	783	808	863	809	809	812	806	844	805	809	822	824	795	855	863	806	793	852	850	840	804	797	821	816	807	832	824	838	786	759	789	825	829	833	839	839	846	827	765	805	817	828	802	828	855	826	836	855	797	784	815	856	788	818	807	837	774	781	820	821	829	774	826	816	828	796	838	814	854	834	825	818	825	760	798	821	769	822	834	865	837	813	840	796	794	780	820	808	818	804	842	787	821	790	832	773	832	781	779	822	792	791	775	783	857	809	824	858	802	831	813	812	853	828	847	808	824	852	822	809	874	822	798	817	834	824	802	861	834	782	807	739	814	818	837	807	823	805	839	776	813	777	843	834	797	841	779	812	775	819	786	773	780	803	811	814	749	825	799	781	849	856	834	798	875	808	837	815	794	839	826	825	803	772	783	782	803	835	857	781	851	863	842	877	821	857	782	784	822	773	813	833	828	826	855	864	778	800	826	795	817	825	796	869	825	822	834	802	815	892	863	860	782	759	779	819	818	817	774	778	756	869	812	810	817	819	855	825	804	848	791	788	823	782	834	753	750	768	776	806	757	828	760	831	784	785	808	771	831	851	806	805	837	773	814	776	799	784	838	840	819	832	843	838	815	830	748	817	823	848	822	773	840	863	813	859	776	766	845	833	783	802	832	803	798	809	798	835	784	830	814	852	865	784	815	812	849	790	807	803	791	826	851	834	823	834	821	743	773	757	831	787	832	863	763	858	838	813	836	751	815	774	800	755	771	812	795	794	845	839	812	791	820	798	783	808	808	823	757	800	787	824	790	819	796	814	837	801	792	866	795	833	817	815	791	831	811	800	858	807	783	841	879	838	866	815	819	827	799	811	799	846	773	762	807	813	930	839	840	824	772	801	842	881	783	802	805	841	836	825	837	790	793	780	806	808	796	817	851	795	794	792	776	850	792	808	756	824	853	826	844	893	809	801	815	799	790	809	822	853	837	782	835	762	813	779	821	877	783	779	821	829	837	787	816	806	822	828	860	772	810	832	794	789	780	843	837	764	836	804	798	785	840	780	797	801	817	789	838	792	839	857	780	784	800	852	788	783	775	792	799	783	806	778	826	820	814	859	803	816	818	837	769	842	827	813	820	810	822	795	814	822	781	848	871	837	780	843	786	814	788	840	778	850	857	815	828	811	821	818	849	811	850	807	807	827	858	834	819	854	843	834	819	792	825	836	866	794	834	807	833	820	816	834	772	796	808	811	820	821	843	830	843	798	809	779	822	854	780	832	843	853	770	824	817	806	832	812	816	820	795	814	806	800	769	846	792	839	806	836	785	850	820	794	796	832	810	788	826	762	840	826	791	812	827	832	849	755	813	814	777	834	805	815	803	812	771	787	830	792	818	828	836	836	827	850	856	826	773	812	767	785	831	796	791	841	800	843	870	883	803	767	828	836	783	823	837	811	826	852	783	829	752	790	789	785	821	771	845	844	795	803	874	838	790	763	867	814	818	799	834	855	832	811	851	854	843	823	803	818	814	760	833	814	850	879	799	837	845	835	846	787	849	829	841	773	823	820	801	841	754	817	858	828	818	838	784	782	821	832	810	770	795	845	827	854	840	819	798	826	825	799	817	822	824	845	790	823	821	755	810	833	823	826	790	808	811	852	826	794	794	807	802	788	823	808	821	825	808	815	828	832	804	837	772	806	799	848	860	838	841	799	803	771	863	859	774	826	846	848	769	823	788	788	833	782	843	801	821	870	788	814	831	802	845	804	831	826	776	832	790	839	847	827	801	855	807	859	825	793	817	822	807	771	820	846	840	801	895	797	835	771	808	829	771	762	843	845	872	838	841	805	809	816	836	855	807	854	797	800	781	826	800	858	822	838	828	834	800	821	868	802	869	820	860	812	807	797	844	777	866	814	848	845	807	767	830	805	806	819	757	885	824	834	812	817	828	781	829	800	813	859	840	794	799	790	823	830	807	784	811	836	794	799	844	824	774	800	823	886	840	821	812	851	813	823	799	794	833	825	768	792	782	810	849	778	833	797	855	791	840	836	776	800	790	807	825	755	774	835	771	884	795	812	788	857	833	849	833	861	833	855	805	834	845	802	859	849	814	836	812	869	846	847	861	839	788	850	812	806	856	821	804	828	815	816	829	813	773	813	794	826	797	801	837	824	830	792	796	850	823	778	855	795	813	806	772	843	767	773	804	851	806	836	848	802	806	784	797	828	838	827	829	761	791	812	841	784	849	823	796	795	816	795	766	815	870	816	782	814	782	876	785	790	796	815	805	796	881	810	814	814	841	820	851	778	809	858	870	848	843	818	759	799	830	811	854	788	808	813	781	866	788	776	790	804	831	828	807	795	820	797	835	838	871	793	810	859	841	826	776	845	799	839	823	848	860	817	782	786	808	800	800	851	797	788	792	830	857	802	822	804	804	791	816	870	839	823	841	825	798	826	848	843	819	810	826	784	818	813	779	797	822	782	802	799	875	793	855	838	790	868	809	825	821	852	846	770	802	841	797	872	798	839	782	810	810	839	824	807	813	810	802	824	888	825	843	786	847	815	830	833	780	794	813	836	806	838	815	831	797	821	794	816	850	837	789	865	787	814	795	878	833	809	796	779	826	772	853	758	811	774	776	824	802	829	835	819	784	829	806	831	782	830	862	791	814	821	808	840	816	817	800	866	832	773	821	851	777	827	771	784	806	823	837	794	834	801	810	812	772	780	817	835	824	811	862	786	814	742	810	779	777	839	831	802	829	783	804	807	829	786	789	827	811	823	846	842	829	854	818	821	849	829	770	805	831	789	785	824	823	803	896	789	830	858	783	874	784	844	815	824	836	852	769	816	834	830	789	853	842	795	811	777	865	835	792	860	800	809	828	893	844	811	834	755	821	780	776	843	777	843	843	804	826	801	813	835	831	824	820	799	837	784	801	841	851	798	788	833	812	775	859	856	808	811	829	852	802	819	838	795	836	840	844	865	811	827	760	776	761	826	806	779	874	831	828	803	826	799	815	827	861	879	773	819	846	809	835	844	829	818	797	851	831	833	818	825	861	815	822	789	804	788	802	802	794	787	824	824	807	840	759	805	806	773	798	813	836	802	799	784	872	810	903	842	818	814	824	876	810	783	833	802	804	788	802	776	828	807	815	811	797	840	819
2165	139	65	72	57	98	135	146	148	147	165	138	152	113	113	98	103	82	72	69	54	72	54	56	56	47	34	60	42	43	47	58	45	55	59	50	61	65	54	34	50	52	40	36	36	51	32	46	37	31	38	39	33	32	43	40	35	32	38	35	38	37	48	48	48	46	63	53	50	49	46	39	34	48	49	35	36	31	41	36	34	32	33	35	37	32	44	35	39	33	38	40	30	30	31	52	31	28	40	28	34	36	38	27	31	33	26	34	37	50	44	37	35	35	26	40	41	43	35	35	44	41	39	37	56	26	28	38	21	42	36	41	37	36	44	40	27	25	34	31	30	39	22	46	32	37	40	30	34	43	33	28	30	26	40	43	37	40	36	41	25	37	31	24	35	39	37	46	40	26	28	39	40	31	29	32	27	31	45	39	29	44	34	39	34	39	30	37	35	38	31	32	36	37	42	32	36	39	33	30	20	40	32	27	28	30	35	34	31	46	34	29	38	35	38	44	29	29	30	41	45	33	48	31	34	41	30	39	42	27	37	28	40	35	28	32	35	32	37	35	27	31	26	37	40	48	44	36	27	48	21	44	34	36	42	20	28	33	30	34	35	37	27	27	33	39	29	36	27	37	39	31	33	34	34	40	37	22	26	42	41	32	34	43	45	28	34	43	35	31	29	32	39	46	37	33	36	34	35	29	37	33	32	40	35	34	42	51	35	30	32	44	42	35	35	34	37	32	43	43	45	33	41	40	41	41	23	21	30	36	37	31	42	40	37	43	37	40	35	35	34	29	30	29	37	27	32	35	30	34	31	40	34	46	27	26	41	37	41	40	31	21	28	24	33	37	41	48	27	35	37	40	29	48	38	47	39	35	27	33	32	24	32	22	34	47	29	42	36	26	24	43	30	40	30	41	46	38	36	43	35	32	35	45	39	26	36	33	36	38	34	39	38	38	31	46	31	39	43	39	44	46	44	32	35	40	33	38	33	32	38	37	39	36	37	35	33	50	40	38	38	31	33	35	42	38	41	29	35	33	43	38	39	36	32	31	35	41	36	37	32	36	38	44	39	36	44	25	30	27	30	28	40	42	30	34	31	38	32	39	27	37	39	33	32	30	26	32	44	36	46	32	29	43	50	36	43	37	35	30	52	38	34	36	41	26	36	24	46	45	56	30	31	40	33	37	22	33	39	38	33	28	31	34	36	28	47	33	36	31	37	28	36	41	32	32	32	48	33	35	34	31	41	35	34	41	30	35	28	39	37	29	35	32	36	34	26	38	40	41	41	47	38	37	24	32	49	28	32	37	41	31	35	47	30	25	47	26	46	31	40	33	37	35	41	36	32	33	35	28	35	37	47	39	40	32	27	37	27	35	27	27	33	32	44	29	36	16	23	43	36	45	36	35	36	48	33	31	38	39	42	39	30	32	44	41	34	35	33	28	26	35	35	35	44	17	35	40	31	40	42	36	26	30	47	28	36	37	42	28	31	40	26	36	35	43	37	36	41	45	42	39	35	45	38	38	34	33	45	32	40	43	38	38	39	29	41	35	37	43	41	34	35	40	37	35	36	29	22	38	36	29	31	33	35	31	33	36	25	32	29	43	30	31	42	38	34	31	38	42	37	44	36	27	30	31	36	39	30	44	40	34	42	32	32	33	40	29	28	35	46	43	51	30	45	29	37	48	39	35	41	31	30	33	43	24	30	39	29	35	39	29	43	38	25	33	37	47	36	24	35	37	32	33	33	33	29	37	37	29	40	42	26	37	37	33	42	38	29	36	38	45	35	37	46	32	44	39	46	39	37	34	36	34	30	34	35	41	24	23	36	38	40	26	33	37	37	27	41	36	40	44	40	49	31	31	39	33	39	42	31	32	34	36	32	30	22	39	39	30	33	41	28	38	31	37	40	39	46	31	38	37	29	29	45	27	38	33	37	36	29	32	39	33	33	29	41	44	31	34	43	23	49	36	32	37	30	34	32	38	35	32	33	32	42	37	31	28	34	41	38	18	34	45	29	42	31	36	44	30	30	31	35	37	30	31	36	34	28	36	33	38	34	33	39	29	39	30	35	35	44	37	32	31	36	45	41	32	46	38	43	37	38	40	40	30	40	32	41	35	30	25	32	35	38	35	32	43	38	46	35	28	36	42	23	31	35	40	35	25	32	28	42	50	40	45	40	27	40	39	27	27	38	39	47	36	48	48	27	28	43	34	36	42	33	32	42	43	41	31	32	52	35	29	34	39	42	30	30	28	33	26	25	37	35	47	33	45	32	31	34	36	42	36	34	27	37	30	38	36	30	43	37	38	29	30	27	36	32	39	32	37	48	40	37	41	32	37	36	39	36	42	40	25	39	31	42	29	24	27	38	29	32	34	26	35	51	33	25	32	37	41	40	36	40	38	31	30	40	43	43	37	34	37	32	41	43	40	33	43	32	27	30	32	33	31	40	32	42	27	33	32	41	35	37	40	34	35	28	32	37	40	22	30	26	35	37	35	40	33	41	32	41	37	39	36	34	45	37	40	32	44	33	37	33	25	41	35	31	29	35	31	53	25	32	31	26	39	47	36	39	38	35	24	36	37	39	31	37	38	49	44	27	29	24	29	38	30	35	37	41	33	37	31	40	40	33	37	32	48	45	37	28	28	30	32	30	38	33	37	45	30	45	45	40	42	37	38	39	41	31	39	35	36	30	39	47	32	43	36	33	36	36	25	36	27	41	42	38	36	29	36	36	38	37	40	39	39	33	38	30	27	38	39	35	43	41	32	39	40	28	26	27	33	44	25	44	32	29	32	34	32	37	40	29	31	42	43	36	30	29	35	33	42	38	25	39	42	45	34	27	32	33	41	48	33	39	36	29	31	40	40	36	34	34	40	33	29	31	28	29	28	34	34	25	29	39	28	28	41	36	38	42	31	38	36	31	25	33	35	35	38	40	35	35	40	43	32	36	38	26	26	48	49	35	49	36	46	25	27	41	29	25	32	30	38	42	37	33	34	48	22	34	47	43	25	31	39	31	45	35	38	34	29	37	42	31	28	21	42	42	32	39	40	36	38	42	26	42	34	38	24	36	42	39	32	34	36	28	46	36	33	35	39	36	34	41	45	29	40	25	38	33	26	41	34	33	28	28	39	38	32	29	43	42	25	37	31	34	44	38	25	36	21	33	37	31	38	41	37	43	28	30	43	28	31	39	32	30	39	32	31	45	36	41	38	37	27	37	31	25	38	42	35	34	27	39	31	49	35	30	35	34	29	33	35	32	37	39	31	28	25	23	37	31	38	27	32	36	31	28	36	38	28	50	38	33	33	41	27	39	41	27	28	45	28	43	31	34	33	33	48	34	33	34	32	33	34	31	35	31	31	45	34	25	34	47	28	40	34	36	31	36	40	32	44	36	38	43	36	34	37	39	43	32	32	21	33	45	33	27	38	32	45	24	34	40	39	30	35	36	21	39	31	34	34	34	36	37	28	24	36	38	43	38	44
10130	2959	1276	1967	6148	8509	8865	7796	7667	7551	6913	6227	5840	5107	4160	3574	3175	2688	2291	2033	1781	1568	1353	1174	1080	965	930	840	864	812	798	762	654	677	728	754	828	839	912	871	792	716	670	600	537	566	533	530	517	493	553	527	572	561	536	542	609	607	538	516	583	595	598	716	713	871	918	915	979	1007	858	643	492	447	452	414	396	389	367	366	372	380	376	400	346	406	388	359	342	382	357	383	408	377	385	373	413	391	357	362	375	370	367	394	398	354	363	391	386	384	415	373	357	377	354	387	385	391	395	372	411	379	412	425	384	412	357	419	381	368	388	439	358	388	391	368	388	397	381	387	350	379	369	338	358	357	375	375	363	359	363	362	374	331	356	368	345	373	367	351	390	365	349	386	361	377	356	372	349	400	369	360	396	351	333	359	353	362	358	352	376	411	378	342	336	340	374	350	377	387	349	395	340	349	363	359	366	404	332	349	367	352	381	333	380	368	400	367	371	351	404	352	371	359	383	348	357	398	359	342	351	358	361	368	353	378	357	350	347	349	397	347	391	321	393	358	361	329	372	356	371	375	375	401	381	343	351	340	390	357	370	405	365	353	386	386	382	370	362	355	379	352	338	376	348	342	372	357	384	378	358	372	414	386	322	379	363	390	367	326	371	381	339	373	368	365	356	364	347	378	367	399	365	352	369	357	408	355	363	381	357	339	354	355	377	359	357	395	372	323	364	361	391	372	367	383	349	368	366	396	381	353	389	345	362	375	354	360	384	368	368	374	370	383	386	384	345	380	357	405	381	389	413	358	348	386	388	380	401	344	396	381	359	339	337	336	378	376	326	355	381	373	380	368	356	395	396	378	366	394	375	373	358	379	384	367	381	388	396	379	373	405	365	373	340	332	370	354	370	322	361	342	379	398	366	342	384	357	344	389	369	379	344	356	371	384	391	353	344	398	306	353	377	376	351	379	367	366	366	325	365	328	394	364	354	384	349	339	353	368	337	366	364	333	383	386	364	335	366	414	360	352	372	335	378	351	363	366	356	394	393	375	357	335	367	392	368	345	339	369	337	356	378	349	350	385	345	366	349	384	364	369	384	388	355	355	388	399	374	365	368	382	368	357	387	408	354	356	399	361	353	373	386	377	390	346	388	343	347	372	350	373	367	350	377	344	377	388	361	338	358	342	352	397	369	358	370	365	369	322	360	369	361	348	374	367	347	361	351	372	372	372	352	387	345	370	363	393	395	392	359	375	373	364	380	343	389	345	360	351	387	366	383	372	355	345	384	358	368	354	338	374	378	371	365	374	391	370	360	354	380	359	333	369	384	353	350	383	392	342	347	401	369	361	375	329	402	346	390	378	367	384	389	367	356	385	337	339	355	372	391	337	375	410	364	370	395	361	358	336	399	400	321	362	351	373	361	366	408	348	360	373	344	356	375	371	372	373	386	349	338	357	363	364	393	375	350	374	391	374	359	356	360	403	348	360	355	330	358	351	385	343	373	398	372	349	379	373	387	355	381	340	316	350	359	375	370	346	373	353	394	338	367	374	387	345	371	380	362	359	346	368	356	357	349	353	344	378	375	370	384	397	362	408	372	372	345	342	362	368	373	357	408	344	361	377	375	402	346	355	359	366	367	361	388	335	368	351	378	384	387	367	391	389	383	356	353	391	384	382	383	376	400	352	363	320	387	415	349	396	355	355	383	368	365	354	385	342	333	376	365	371	416	367	360	368	368	384	315	359	368	367	345	372	362	360	376	338	361	361	348	336	367	368	377	365	352	348	337	391	424	365	367	345	355	351	406	344	358	370	370	374	376	372	378	371	334	360	349	392	372	413	370	366	371	379	332	336	351	347	388	381	325	385	354	371	360	364	377	326	341	380	345	390	379	336	344	384	351	375	398	364	364	379	355	349	361	353	365	410	370	333	360	365	349	380	352	339	325	424	367	352	353	382	362	336	376	368	366	346	389	397	366	361	344	365	369	376	373	355	336	376	379	366	374	333	348	379	331	359	364	407	367	334	340	365	314	351	386	357	351	354	354	390	347	382	388	330	376	328	361	372	379	353	349	357	356	367	352	385	380	378	369	355	335	349	378	366	366	365	364	386	355	370	335	378	339	352	375	380	368	348	375	395	370	370	321	336	347	352	360	376	393	339	400	350	370	363	364	377	371	367	406	339	389	382	385	369	374	374	380	348	363	374	346	372	368	385	377	351	373	388	378	357	337	372	386	357	359	370	382	352	339	379	403	377	359	357	371	357	382	404	360	367	367	352	389	368	387	357	343	351	380	376	360	364	358	368	382	361	350	397	342	351	397	382	365	354	394	381	429	380	405	369	343	358	392	332	355	366	362	356	385	376	374	344	340	387	349	398	384	379	340	349	356	409	342	394	376	353	349	393	382	376	383	367	372	394	357	351	376	367	367	366	389	357	334	376	366	376	369	364	378	376	372	357	347	400	346	400	373	367	404	385	339	333	348	402	375	362	363	359	368	355	383	371	364	353	375	353	354	370	369	365	350	355	345	357	380	364	344	392	350	370	380	400	365	367	373	368	337	349	373	405	379	359	361	349	352	385	352	383	362	371	399	354	381	359	380	340	401	352	372	372	342	369	367	367	387	363	404	362	366	362	342	363	403	382	321	353	377	377	340	356	400	375	368	343	347	388	394	350	366	367	380	356	367	348	340	354	372	385	362	345	346	365	350	366	341	344	363	352	364	361	360	390	391	367	355	367	354	357	343	373	378	338	370	364	343	373	367	339	352	373	349	360	389	333	373	346	348	361	356	362	401	380	373	384	379	403	374	366	356	415	355	365	360	360	348	391	371	396	333	371	375	387	390	376	365	370	350	345	342	355	344	310	359	355	361	331	335	377	373	368	373	347	380	380	363	371	360	369	369	373	351	357	381	353	370	349	374	342	350	380	368	377	363	358	384	378	341	363	365	375	381	361	342	383	357	347	379	363	369	370	372	351	387	363	356	338	382	378	398	371	369	350	372	348	375	383	361	381	371	393	357	349	366	383	369	346	386	355	397	349	351	357	364	385	375	350	343	366	403	340	378	383	387	408	385	375	370	404	383	341	387	372	357	348	330	356	387	360	379	342	371	368	356	361	380	369	371	365	364	375	370	336	365	367	335	379	356	396	389	367	345	378	347	362	328	360	371	394	355	388	365	335	349	386	371	362	390	369	379	399	373	375	355	357	354	382	361	357	345	368	413	401	360	391	351	376	402	358	355	343	384	349	374	363	348	368	329	376	387	376	345	341	342	355	380	365	372	340	385	399	394	371	369	377	404	309	388	354	405	347	360	342	386	388	364	360	390	382	390	351	380	343	360	343	359	337	380	378	389	352	371	363	355	395	346	375	417	373	368	358	336	342	351	378	360	345	369	362	361	382	378	372	382	352	361	361	333	371	365	362	356	366	398	369	376	316	369	392	402	365	349	353	346	361	330	387	348	351	336	350	370	341	364	349	361	336	366	398	334	373	352	365
1088	286	165	111	123	224	243	242	245	235	246	233	236	227	196	156	179	186	142	141	139	122	112	117	101	108	96	99	96	95	99	98	102	91	88	97	105	96	107	96	90	103	96	96	86	98	84	94	98	109	96	99	93	73	97	108	91	93	88	96	84	91	89	92	94	117	94	112	101	106	106	106	76	91	105	98	68	85	85	97	77	74	71	76	90	89	74	98	79	74	97	87	81	76	94	71	85	108	78	81	97	94	86	77	90	79	89	94	103	80	76	86	72	86	73	85	78	88	78	92	80	72	75	86	78	76	86	81	80	94	81	77	89	103	77	80	79	74	67	84	84	75	80	110	67	99	75	83	86	77	99	89	93	87	74	78	102	92	83	81	76	68	81	84	79	89	82	105	84	99	71	80	107	81	83	80	98	83	84	94	92	100	91	88	79	73	83	80	77	72	61	82	87	69	79	79	82	93	82	93	82	94	77	76	84	95	78	92	101	76	93	79	62	72	80	90	76	97	76	86	76	89	67	94	65	98	78	87	86	85	98	86	88	79	89	92	84	76	90	80	91	79	92	98	81	73	76	89	84	81	68	81	78	91	80	85	87	88	84	88	79	86	97	92	69	79	87	79	72	80	77	85	78	92	85	84	92	71	89	78	92	78	72	89	108	80	86	100	77	76	77	78	86	90	88	88	76	88	101	73	83	88	73	90	78	77	72	91	73	81	83	77	89	87	95	73	96	87	97	90	70	79	83	87	76	80	83	75	92	72	84	77	92	93	86	57	81	80	81	69	88	83	71	83	71	99	67	87	80	84	88	85	82	79	98	76	61	79	87	86	80	97	92	95	74	77	85	87	78	81	59	96	75	70	85	99	76	82	79	93	83	81	85	79	95	80	82	92	95	73	80	86	99	85	73	106	80	90	85	82	96	82	96	88	95	88	92	84	92	89	88	72	95	80	76	76	64	85	78	69	76	86	101	85	87	91	58	85	86	75	88	93	77	87	81	77	90	78	73	75	72	85	94	95	80	80	89	87	95	76	88	75	61	86	83	77	67	83	78	74	78	77	88	83	75	82	94	92	82	75	90	98	77	81	74	83	80	93	75	95	77	98	73	91	96	86	72	76	89	94	76	89	73	79	87	87	86	87	93	100	82	89	77	80	87	69	69	89	90	80	90	74	76	79	80	74	61	73	83	74	76	100	94	77	94	77	86	90	79	91	85	82	73	78	84	85	105	82	91	72	93	96	81	98	90	72	83	84	66	79	75	70	90	76	79	80	79	85	90	71	86	81	93	74	72	69	82	94	66	81	89	84	90	82	72	79	71	84	93	79	94	74	74	69	76	76	94	81	83	90	90	69	82	81	92	80	62	87	96	72	87	74	74	79	95	74	104	70	80	85	89	76	90	93	74	84	96	105	81	96	83	83	89	86	67	98	77	83	79	88	88	94	91	74	78	94	76	88	81	77	80	91	93	76	79	71	91	85	83	88	73	89	70	80	79	69	95	81	86	73	81	77	74	83	71	74	98	65	103	85	97	77	83	72	88	93	72	90	89	71	95	88	92	95	74	83	59	83	71	74	77	89	77	82	74	69	83	96	76	85	77	81	94	82	72	88	86	65	81	76	70	78	89	81	87	83	82	86	85	90	87	88	70	86	79	78	85	84	79	85	76	80	63	76	91	87	95	88	83	80	78	82	80	78	92	86	90	74	84	79	85	90	85	65	83	78	80	84	82	91	93	78	88	83	89	81	80	90	83	65	83	87	70	90	110	69	80	83	80	77	78	85	89	108	92	95	86	78	71	80	76	79	84	81	90	69	83	75	80	108	70	88	95	79	92	71	85	83	83	112	84	76	91	67	86	80	78	94	82	88	72	76	88	89	112	88	82	84	91	79	85	74	89	64	84	79	89	90	81	91	89	92	77	81	95	75	88	80	80	76	89	79	80	86	78	90	78	86	82	86	80	88	92	81	75	89	92	69	83	88	77	76	79	85	105	84	89	89	74	71	91	92	66	78	88	83	87	82	80	77	87	75	79	96	91	96	89	102	80	75	69	95	64	91	77	88	92	74	75	83	93	87	78	73	81	81	84	68	91	84	80	79	81	81	75	95	85	102	85	77	98	96	87	100	91	82	76	82	77	80	88	77	92	87	79	91	60	69	76	95	83	82	86	86	81	76	73	81	92	72	78	96	87	81	84	81	83	101	91	65	79	87	78	102	66	96	84	85	88	75	80	77	91	101	78	87	74	84	82	87	78	94	72	95	87	97	92	92	81	77	89	86	87	93	99	95	90	80	94	81	65	70	82	93	89	81	85	88	91	75	78	67	74	91	101	76	83	81	90	86	92	82	78	70	104	85	76	86	84	86	70	82	89	65	95	87	89	89	74	88	82	93	75	90	69	81	83	78	72	64	80	81	85	74	74	76	94	77	67	85	103	97	90	82	86	69	92	79	94	92	74	80	85	77	85	91	75	78	80	91	65	76	73	65	81	69	69	99	78	88	86	93	75	83	76	101	97	81	93	91	67	81	77	81	93	80	70	97	82	79	96	88	74	78	87	78	86	90	101	99	61	86	72	87	90	83	82	85	96	96	99	84	71	76	76	79	80	80	79	76	73	87	93	85	90	78	85	93	91	92	90	96	80	68	84	81	82	107	86	96	92	75	95	81	99	76	77	91	90	85	81	82	89	76	92	83	85	74	79	96	76	73	75	77	72	74	87	71	94	88	80	89	78	69	88	74	98	74	87	85	76	59	69	89	80	97	78	78	92	76	86	87	92	82	82	100	82	76	74	80	84	90	78	83	82	88	92	97	95	91	78	79	93	92	86	64	76	81	77	84	80	68	110	83	87	68	78	91	83	63	76	72	58	98	105	93	88	93	83	78	88	92	66	101	79	102	67	87	80	80	93	76	79	99	77	92	89	70	76	90	85	90	96	72	79	76	72	82	77	97	70	98	89	72	81	95	78	91	97	88	86	93	69	76	79	70	81	69	91	93	98	82	88	72	82	104	96	80	79	95	92	75	82	89	96	64	93	103	86	85	74	66	83	83	87	88	77	84	91	90	76	75	62	58	95	79	74	78	87	93	88	81	82	75	113	77	82	85	85	85	73	86	85	79	103	75	94	93	71	58	88	72	94	84	85	86	82	68	77	67	90	94	75	81	91	89	91	80	65	80	99	71	96	91	94	95	86	87	76	88	86	71	96	89	71	68	89	87	99	93	87	85	90	100	94	91	79	87	90	87	59	106	92	86	90	64	81	80	93	82	79	86	76	86	64	82	87	87	74	76	88	81	80	75	98	79	65	82	70	92	79	81	86	86	62	76	88	89	84	88	89	74	89	98	88	103	87	92	95	84	70	82	85	79	80	75	71	83	86	82	87	79	99	80	93	87	75	88	70	95	69	64	91	93	82	94	97	88	101	81	62	79	72	89	90	86	66	77	84	69	87	78	86	77	90	81	74	87	65	75	77	73	96	74	73	79
13982	5281	2265	3526	9647	12322	12102	10811	10610	9958	9122	8285	7611	6918	5710	4808	4406	3892	3314	2943	2709	2288	2122	2019	1811	1714	1649	1587	1438	1499	1359	1334	1318	1283	1394	1372	1475	1429	1532	1499	1378	1366	1224	1171	1112	1130	1105	1020	1047	1035	1023	1058	1112	1073	1131	1094	1129	1127	1041	1090	1125	1098	1159	1237	1353	1493	1591	1637	1565	1473	1313	1131	1003	935	943	889	905	950	909	807	877	849	818	866	875	841	889	852	844	847	822	876	858	842	865	899	847	848	875	865	880	847	854	858	901	889	891	883	839	855	844	856	928	852	854	820	877	847	881	877	874	900	884	936	903	893	862	933	912	887	884	894	851	855	858	892	907	829	893	899	860	895	918	839	831	852	806	901	852	803	859	858	839	799	825	823	861	802	864	847	836	834	897	850	847	858	878	871	854	903	894	858	843	825	829	831	837	892	803	901	825	900	829	877	815	863	842	857	840	826	800	868	863	832	826	861	833	863	812	886	842	870	818	889	942	879	884	873	852	831	836	904	859	865	892	898	859	872	804	863	873	825	838	866	848	845	839	871	867	851	890	827	871	884	858	858	818	836	815	848	830	876	865	871	849	864	866	844	815	859	809	861	859	879	841	859	869	838	857	839	874	847	832	838	851	881	848	847	865	830	832	840	884	840	895	822	817	851	874	842	891	808	840	860	791	865	859	840	839	843	813	890	914	861	847	863	827	814	876	846	833	851	845	840	804	794	804	881	764	812	883	861	879	847	842	848	816	831	815	835	893	869	818	835	826	872	834	839	872	839	820	878	917	830	803	861	850	864	861	857	832	811	828	840	858	817	821	873	869	857	856	847	843	814	946	828	861	796	865	929	875	812	911	854	834	871	848	846	811	841	885	901	843	869	871	853	857	908	887	867	854	850	862	833	806	849	862	842	930	852	816	813	837	827	786	853	904	847	910	798	874	832	828	853	850	796	849	834	883	846	856	854	847	870	873	841	868	846	819	874	849	881	847	826	900	810	861	822	854	839	830	873	849	905	838	813	814	877	837	777	881	874	830	847	902	855	865	850	904	914	847	798	840	870	901	818	865	849	878	897	874	830	805	843	897	867	837	843	913	837	860	877	863	867	842	836	826	826	791	890	841	814	859	861	840	883	894	857	827	845	876	797	849	874	845	815	811	813	856	864	867	814	865	821	915	830	817	829	879	834	804	857	850	802	862	877	850	819	820	815	860	807	877	856	888	811	859	838	835	863	849	870	879	818	823	892	862	841	818	807	775	834	861	883	833	864	836	823	833	883	816	882	797	856	876	846	817	817	892	877	822	887	854	864	852	866	833	867	878	835	901	830	808	869	814	897	883	866	763	857	880	835	858	861	870	900	887	891	867	902	884	890	842	840	903	882	844	949	894	822	863	896	826	867	864	800	891	899	862	830	861	859	883	870	796	874	845	826	870	848	841	892	826	826	861	849	862	835	834	842	839	839	840	839	876	883	870	856	828	819	806	875	853	820	847	847	832	860	859	854	892	810	840	864	847	843	858	844	842	840	869	836	916	842	845	858	897	838	856	842	893	812	843	837	865	862	843	819	873	806	807	875	880	819	840	827	865	840	797	834	859	887	809	882	849	879	881	868	786	918	795	823	844	848	865	800	823	882	852	860	884	826	883	811	875	902	874	851	853	843	868	860	854	886	810	846	838	886	865	832	836	852	878	827	865	854	828	820	850	868	863	811	842	867	907	876	820	816	847	847	803	808	840	822	860	829	839	830	866	883	798	852	849	819	860	882	870	911	866	852	873	877	871	829	835	878	875	826	813	864	859	788	838	850	847	829	827	847	874	913	848	853	869	862	932	839	815	860	861	851	834	858	836	871	865	845	839	840	817	826	835	887	859	870	841	846	843	878	862	871	837	868	860	875	826	878	853	837	836	887	868	813	857	838	892	845	825	861	871	843	863	859	866	860	861	868	827	826	821	827	855	881	843	869	852	812	863	814	922	822	881	888	892	885	839	840	831	837	871	820	846	832	902	908	837	824	839	856	875	840	850	793	859	866	856	814	892	811	790	863	843	866	821	831	833	894	845	882	848	863	852	849	852	873	817	864	858	842	873	845	865	858	887	853	858	840	857	791	796	867	875	818	852	806	859	864	837	831	875	822	820	867	826	822	833	861	873	863	836	825	857	839	811	891	835	900	855	857	911	867	832	921	812	870	885	819	831	866	836	838	829	827	875	797	861	833	845	814	844	899	823	853	853	839	817	835	814	852	850	915	848	841	855	837	829	863	846	829	870	844	807	857	873	813	824	902	818	875	872	867	832	845	825	858	843	869	848	837	882	857	811	897	872	832	875	829	863	872	832	848	849	870	819	821	804	861	830	911	865	791	858	862	780	848	824	873	843	816	878	856	831	869	843	879	795	816	787	895	861	849	862	820	809	872	855	841	791	850	804	846	857	854	841	846	886	885	866	814	793	819	875	861	837	832	822	868	811	858	897	863	821	809	876	863	873	866	867	867	914	870	824	850	891	806	828	820	829	850	873	868	859	875	839	797	888	832	924	834	808	855	799	901	837	789	927	896	896	832	822	848	837	830	840	863	858	825	851	899	826	862	917	885	850	842	871	842	848	882	893	813	862	860	808	820	873	840	840	810	863	835	859	801	881	889	897	819	797	900	867	826	795	855	839	869	877	843	880	866	848	846	843	826	873	883	844	870	845	862	825	899	835	869	829	923	835	802	876	806	853	828	838	846	817	878	896	809	854	887	828	771	886	865	885	846	905	870	853	862	838	816	892	848	839	869	864	807	820	885	887	868	818	874	829	834	857	849	878	858	851	875	860	886	857	848	817	828	852	832	842	834	835	806	842	859	884	897	853	855	821	883	842	846	834	865	885	876	863	831	868	877	839	818	860	836	855	865	879	864	870	884	828	857	829	810	906	843	859	852	833	845	825	880	863	835	836	833	884	808	823	872	854	870	828	833	852	870	799	828	880	820	807	857	881	851	875	841	826	850	893	847	838	853	893	893	822	848	872	841	848	804	823	848	814	836	807	823	803	891	859	853	845	810	863	836	873	849	870	891	841	855	862	814	874	838	836	880	852	843	861	852	833	875	874	833	847	855	852	845	833	893	880	882	867	801	875	889	844	814	838	832	911	859	888	878	887	876	864	852	867	901	849	840	830	798	868	860	828	851	826	790	809	942	844	875	863	877	867	812	852	865	858	861	841	782	838	849	779	845	878	847	880	857	838	870	831	826	871	849	847	861	861	873	776	908	830	853	885	865	843	843	825	839	832	851	828	838	885	918	807	871	863	829	839	802	847	859	876	825	803	891	855	829	905	845	877	833	864	819	866	825	821	858	856	854	804	865	817	832	819	834	918	869	914	872	823	886	822	861	898	913	873	888	845	815	825	928	847	865	899	847	798	816	839	915	826	836	848	870	809	828	820	783	821	859	899	830	842	900	795	846	784	845	853	837	828	850	847	837	879	907	820	866	868	853	793	838	805	838	840	867	861	775	870	823	890	791
1458	57	42	44	65	74	73	106	106	113	99	100	99	110	84	84	78	62	53	57	52	57	57	51	47	44	42	50	36	45	55	45	34	43	57	37	33	32	50	56	47	41	55	40	51	43	45	33	39	53	37	35	45	46	41	40	48	47	53	32	39	44	52	46	43	54	52	53	58	41	42	41	49	39	39	39	37	41	43	35	51	37	41	34	40	39	41	35	44	39	37	28	36	39	38	35	44	33	41	37	36	24	35	45	42	47	39	27	43	56	27	35	35	41	51	44	38	41	49	42	53	41	43	42	35	35	40	37	30	44	46	33	42	42	47	47	40	38	37	42	46	36	37	42	45	28	37	39	36	48	36	38	49	34	41	22	33	51	36	49	39	29	37	36	42	42	34	65	24	34	43	48	38	38	40	30	34	36	39	38	33	40	35	35	30	42	40	29	41	45	42	42	32	54	31	49	38	39	32	37	44	39	43	38	24	36	51	37	45	40	35	42	40	31	37	42	34	28	36	40	43	46	31	30	37	34	45	31	42	39	40	34	44	53	49	40	36	48	42	32	40	47	38	43	32	35	51	53	49	29	45	30	27	34	45	43	36	51	34	41	46	42	29	47	45	26	39	34	39	33	41	30	45	37	53	36	37	39	41	52	33	40	40	35	38	30	55	40	40	42	35	34	36	37	35	41	33	44	49	43	34	41	38	38	40	41	40	33	41	40	39	25	48	51	37	39	35	37	43	45	37	41	38	46	42	22	38	28	40	37	39	46	30	43	34	38	37	42	39	40	31	42	35	44	42	39	34	25	27	49	34	41	42	41	37	37	41	28	35	50	34	46	37	41	39	38	46	37	36	32	41	47	42	43	42	47	30	28	38	42	36	42	35	35	40	35	45	36	31	41	30	44	40	53	32	48	30	42	37	29	42	25	34	44	29	39	45	32	33	38	38	32	39	38	43	38	34	33	47	39	29	36	45	46	34	32	48	38	32	40	50	36	43	39	42	34	41	50	54	50	37	37	41	33	34	44	39	45	36	38	41	39	22	38	31	23	30	43	40	47	34	40	40	47	37	33	41	47	39	24	39	33	40	38	36	30	29	29	37	41	40	37	37	42	48	33	33	40	40	38	35	42	45	41	44	36	32	33	37	36	41	34	42	38	38	31	40	35	38	41	39	30	41	45	30	41	37	35	33	51	45	40	42	43	18	34	31	37	40	44	46	43	42	28	41	37	34	42	33	35	28	41	46	33	39	36	33	48	37	25	43	38	34	42	31	46	34	45	47	34	36	34	40	35	36	42	41	38	38	26	44	35	39	28	38	31	42	33	35	46	37	39	40	31	44	47	38	39	42	33	31	42	41	31	46	41	42	35	40	38	35	47	45	40	31	37	40	32	29	39	38	43	41	28	34	29	39	47	43	39	30	35	46	34	34	39	31	40	45	43	28	37	34	33	35	30	36	31	41	34	38	44	45	40	48	39	32	39	37	29	39	40	35	41	34	32	39	40	26	42	36	30	36	48	36	36	37	41	38	43	40	49	36	36	50	32	49	44	50	36	38	38	46	39	30	36	40	46	53	43	50	43	46	42	35	41	42	42	42	47	40	54	44	37	36	34	41	34	36	32	43	41	40	32	34	49	35	45	40	40	29	41	37	36	42	38	41	39	43	29	42	43	39	40	42	34	35	49	42	47	51	37	39	36	50	39	50	40	41	40	33	36	38	47	30	29	41	43	27	49	53	43	30	35	40	48	38	38	37	50	37	41	40	40	38	40	31	27	33	47	34	29	38	48	30	43	37	44	37	49	29	31	35	39	39	48	53	42	38	35	37	33	37	30	35	26	40	39	32	49	35	38	31	35	38	32	43	34	33	39	42	34	37	33	44	40	34	26	42	34	40	33	39	32	32	30	36	49	28	34	32	28	29	40	51	37	31	43	33	38	35	27	32	44	38	25	32	50	44	34	40	46	49	30	41	44	40	28	39	49	32	22	44	39	56	32	32	36	35	26	38	27	42	33	35	40	41	29	34	33	37	42	36	45	34	42	42	40	25	42	46	38	42	38	40	36	53	45	40	36	35	40	38	31	52	36	42	37	37	33	29	37	45	36	35	32	38	37	33	49	36	37	31	53	35	43	43	30	30	44	35	31	36	39	29	30	34	41	33	39	45	40	41	49	42	38	40	30	31	47	42	39	28	39	27	35	32	29	38	36	37	37	37	47	50	51	56	34	34	28	39	43	43	34	36	42	50	35	33	35	39	33	40	32	39	49	39	38	40	42	37	35	35	31	41	27	32	43	32	40	32	35	43	43	36	38	43	35	42	32	31	37	32	41	39	33	32	40	31	50	31	34	43	55	35	44	40	50	30	32	41	42	48	44	43	34	35	30	30	42	48	36	46	43	46	31	33	31	36	44	35	42	37	37	39	45	33	47	48	43	32	41	42	39	40	42	31	48	50	37	33	46	49	29	39	35	41	37	31	43	42	23	33	45	28	36	45	30	49	38	43	37	42	48	43	26	38	39	51	41	30	46	47	34	38	48	36	42	33	36	45	46	40	39	30	30	25	36	29	38	42	38	30	38	41	32	41	31	26	41	53	35	41	38	36	41	34	34	34	36	48	34	35	38	39	40	26	35	35	38	46	50	38	34	42	24	36	35	30	42	29	47	50	38	28	37	35	35	36	45	46	37	37	45	52	43	36	26	52	41	49	31	38	36	39	32	36	37	39	32	43	37	34	37	43	40	47	42	46	38	41	32	36	41	34	34	46	45	39	48	49	35	50	37	48	41	38	45	38	38	35	36	38	29	39	44	32	29	46	34	47	40	32	46	45	35	41	39	40	45	38	46	39	41	41	33	35	31	47	37	41	40	41	42	35	41	44	49	43	37	48	43	43	28	39	35	30	54	36	35	41	24	38	31	41	45	31	45	30	38	42	31	35	36	28	31	33	33	41	30	41	29	53	37	48	40	43	39	30	48	41	38	48	38	35	45	45	30	35	38	35	35	29	42	31	31	27	40	37	49	43	35	37	29	44	40	48	31	37	39	36	35	50	32	45	48	35	43	37	38	32	42	34	38	50	46	56	39	25	39	43	39	37	42	39	45	31	45	52	39	40	45	29	31	40	46	38	41	34	33	31	38	38	42	42	37	43	34	30	38	51	39	37	34	38	41	39	39	34	36	46	33	31	39	41	41	33	37	43	37	34	44	46	48	44	40	33	35	37	38	37	31	43	41	50	43	40	47	33	37	44	40	37	38	38	43	27	43	43	28	39	32	37	36	32	35	40	37	45	32	42	43	48	35	24	45	33	35	39	47	37	44	33	27	38	28	44	41	25	42	40	35	33	35	43	32	44	32	43	40	38	35	43	36	33	50	40	37	42	37	33	47	45	34	36	33	47	36	35	39	38	36	36	35	29	41	40	35	43	36	42	33	37	34	39	44	37	42	39	42	40	38	28	35	35	46	38	36	29	40	33	33	43	32	35	40
7574	1189	659	845	2887	4848	5177	5144	5270	5040	4710	4374	4111	3587	2907	2555	2145	1817	1591	1377	1237	1098	954	880	781	711	727	671	650	637	619	571	587	632	593	674	667	703	729	672	669	642	557	521	487	506	452	489	431	494	498	475	484	543	553	567	538	590	587	520	578	590	589	608	712	831	880	896	814	812	679	528	485	474	434	409	401	368	407	375	388	385	409	377	367	400	392	396	415	413	414	416	364	390	381	421	381	416	399	383	385	381	409	428	389	402	446	384	414	384	382	418	415	390	428	405	449	396	428	394	428	396	393	437	388	399	424	390	435	421	408	454	458	390	415	408	429	412	391	373	362	409	397	394	386	385	374	370	354	376	393	394	382	402	428	388	397	367	399	379	354	401	395	402	423	394	350	404	367	402	391	414	446	394	382	402	399	367	417	365	380	393	376	383	374	350	359	420	431	413	410	397	363	337	418	395	364	404	372	394	399	409	401	382	374	387	394	405	393	413	408	399	361	364	424	413	454	405	390	358	396	379	379	381	389	348	380	421	377	415	372	374	398	409	368	402	372	419	435	407	408	368	333	378	380	366	378	398	370	393	368	384	423	396	401	435	370	388	415	391	391	389	392	391	396	367	403	422	414	377	368	436	384	350	390	409	382	394	416	388	365	414	387	359	364	378	362	358	396	396	381	361	388	354	369	427	376	392	375	386	355	381	406	385	369	396	392	394	386	368	380	379	382	361	399	397	412	396	416	383	399	403	406	427	412	392	412	371	376	381	408	389	376	386	379	386	369	399	392	376	391	363	415	424	407	381	358	418	372	382	403	358	390	425	380	389	414	368	390	370	379	407	387	379	409	405	390	399	397	377	400	400	407	406	393	370	396	402	375	384	406	442	391	371	407	388	385	423	406	408	405	378	416	439	384	427	425	402	378	382	386	399	386	406	384	426	407	398	370	384	366	371	403	396	409	386	384	369	415	384	402	367	411	363	388	360	380	424	409	400	390	394	380	382	381	394	379	376	405	428	402	395	372	385	407	405	408	388	369	389	411	395	402	441	374	350	369	402	390	374	400	398	378	381	453	354	387	387	390	399	395	440	382	413	390	380	382	376	368	431	403	379	386	350	399	397	400	404	417	364	397	387	388	374	359	391	418	385	390	392	373	411	376	413	411	380	375	393	345	390	388	406	391	381	389	376	393	373	410	399	390	360	364	399	388	415	372	400	380	403	379	384	399	383	418	393	421	398	423	395	363	377	391	345	410	382	389	411	380	404	407	398	372	428	395	394	348	386	408	401	361	406	365	389	369	404	396	395	414	371	417	402	385	374	413	396	377	399	393	394	396	404	371	391	387	384	383	406	395	381	383	420	393	381	416	358	388	391	397	408	380	360	392	383	343	387	400	397	356	416	372	363	427	380	394	394	400	390	406	398	433	382	363	388	391	386	418	388	390	379	391	394	401	361	410	381	400	424	369	392	390	400	399	412	380	401	382	389	397	396	387	396	422	413	397	397	431	413	362	400	389	391	421	384	350	406	383	387	411	408	401	393	367	411	418	402	409	366	391	387	364	401	406	409	393	367	388	367	385	417	410	382	409	385	416	433	376	356	422	368	434	377	391	458	404	383	405	380	397	401	348	380	394	418	421	416	359	392	360	416	368	406	405	389	408	343	390	380	362	371	391	409	367	395	403	390	381	397	412	401	443	406	393	379	424	385	373	400	397	387	377	377	392	380	359	403	378	375	406	426	422	394	373	393	362	401	384	378	391	372	392	379	362	369	366	387	379	407	418	380	417	393	406	407	389	399	389	375	377	401	379	395	402	374	344	393	399	370	400	378	399	404	417	391	429	418	382	370	436	399	387	360	386	394	385	400	388	404	391	371	382	357	370	400	407	434	415	422	377	382	379	383	347	377	383	377	451	365	403	408	386	402	396	398	409	425	415	438	405	392	390	386	415	419	392	385	373	344	368	406	461	398	410	404	430	397	403	404	411	376	376	406	401	363	389	329	363	378	403	383	382	373	396	393	410	377	395	355	411	387	417	387	394	432	377	388	420	358	382	366	362	382	372	428	350	393	367	390	392	379	396	392	382	375	396	383	394	390	395	380	409	386	367	363	370	397	374	426	383	410	427	411	395	366	406	368	394	416	418	373	354	401	378	425	376	371	356	382	375	390	399	378	380	362	387	383	403	372	423	387	383	389	367	367	396	394	374	399	421	374	393	383	400	395	408	403	397	397	374	403	396	407	395	400	384	368	368	380	367	378	385	408	362	389	389	382	431	380	348	392	389	412	352	406	400	377	401	401	381	386	409	365	420	383	408	423	417	382	409	402	380	377	387	397	346	403	376	399	389	378	383	371	395	384	408	382	391	399	367	388	394	422	426	394	397	382	375	375	406	406	455	392	392	418	393	413	351	356	410	415	377	376	375	392	398	402	415	423	402	373	417	376	362	391	433	389	418	405	399	366	390	360	407	403	369	426	388	364	410	411	400	442	387	394	404	389	366	415	397	392	393	393	365	394	392	377	376	371	424	389	401	380	368	382	420	367	406	398	419	392	378	401	431	407	416	383	393	391	408	413	432	389	419	447	392	432	394	370	376	375	419	431	388	377	391	408	405	397	385	401	389	378	369	430	377	401	382	366	367	443	407	353	355	373	424	391	413	380	378	385	397	372	408	384	388	392	362	396	412	394	380	416	400	374	393	347	359	383	402	423	379	387	392	349	378	380	367	399	357	407	396	392	417	365	403	390	397	399	351	366	365	387	386	404	405	396	361	367	377	400	375	366	407	383	364	406	405	392	347	390	422	404	385	402	396	403	432	377	404	377	399	380	385	398	422	395	389	402	399	409	362	399	408	400	409	381	426	387	386	398	394	398	365	403	398	416	401	400	409	404	402	406	355	385	440	384	449	382	407	388	388	406	396	395	375	395	353	417	376	414	387	374	431	402	391	396	416	367	368	369	436	404	392	393	398	415	427	381	421	389	428	426	377	401	409	398	369	362	364	391	359	415	410	422	362	404	419	362	390	372	386	372	388	375	395	415	403	363	425	395	376	412	371	387	381	363	375	389	358	386	383	401	387	382	407	378	407	426	373	387	377	370	362	418	369	418	366	365	429	391	387	387	391	373	405	405	411	403	375	399	408	383	372	383	369	383	390	432	412	386	404	402	413	384	395	412	392	399	371	377	402	376	406	419	390	361	387	409	385	384	404	378	347	370	435	397	391	377	400	395	440	399	383	407	389	364	372	389	403	400	389	388	403	387	398	389	397	379	401	374	423	390	374	408	386	424	400	375	380	445	403	376	392	394	403	413	418	403	396	409	384	421	388	405	388	432	394	403	390	430	372	368	398	362	400	406	381	409	374	404	371	410	407	366	377	360	395	395	389	398	400	398	418	387	396	396	373	391	411	372	423	358	400	400	362	410	429	419	383	402	383	382	367	383	407	381	407	398	351	400	371	392	382	389	399	398	412	422	389	403	403	396	433	396	391	372
619	182	135	123	123	150	184	183	182	210	199	173	187	195	164	138	132	137	129	123	112	101	88	73	93	92	78	101	106	104	85	102	100	74	83	94	98	92	75	105	78	95	78	99	92	79	86	107	77	99	98	90	79	84	98	75	99	78	79	82	96	70	79	83	88	116	104	84	85	80	94	92	79	65	83	89	77	80	76	86	76	82	77	83	80	69	86	65	75	91	80	80	87	101	91	80	65	82	89	76	62	75	80	74	79	60	84	80	103	86	73	76	68	78	87	65	95	73	73	84	90	94	81	73	71	79	73	86	81	89	89	84	78	82	72	78	90	89	65	83	77	93	89	78	76	75	83	83	71	89	75	69	69	79	86	88	84	79	65	81	60	74	60	85	81	84	83	78	87	78	80	84	86	72	74	83	87	81	104	89	90	75	65	75	80	85	88	90	82	80	84	86	92	74	77	93	75	62	88	75	92	74	70	82	84	72	70	77	74	89	83	72	72	78	79	88	80	84	79	104	62	105	79	73	73	86	87	88	89	81	71	76	95	94	81	74	91	85	82	77	95	76	73	84	93	81	80	74	81	81	68	73	70	87	88	82	64	78	91	75	85	91	84	83	75	79	88	91	72	85	76	83	68	80	86	79	86	86	91	70	90	98	83	81	86	79	88	75	84	87	88	76	78	99	85	90	94	81	68	89	80	98	62	71	71	84	81	82	81	82	77	88	71	74	82	76	98	95	79	89	78	66	70	68	60	86	76	79	75	71	87	91	87	88	78	94	84	72	75	75	76	84	94	81	77	92	93	86	88	73	84	75	75	89	84	75	90	90	89	55	78	76	65	84	83	84	88	78	76	87	70	88	89	72	70	101	80	67	75	84	90	68	67	82	78	93	75	97	82	85	78	57	79	75	92	79	80	83	71	76	73	85	86	91	78	90	79	83	85	84	63	61	78	63	97	78	76	91	81	71	82	82	97	77	84	92	75	83	74	84	78	75	62	74	83	80	83	65	77	80	98	78	81	78	71	72	69	83	95	70	77	73	84	74	84	94	92	93	79	78	67	86	80	80	92	78	78	86	89	96	77	71	84	85	92	76	85	98	85	79	87	81	84	74	96	79	82	90	89	73	80	83	74	86	101	71	78	82	83	88	92	69	68	88	76	90	89	83	84	62	74	80	87	93	84	79	75	87	78	77	69	73	84	92	81	80	81	72	91	84	67	77	84	93	75	85	96	69	82	74	83	89	75	75	70	75	89	64	87	99	73	62	88	81	84	79	63	86	76	76	90	86	74	80	86	75	65	95	68	80	87	83	87	70	79	90	66	83	76	73	65	77	62	72	72	79	78	74	72	86	81	74	73	76	79	90	63	94	78	67	83	106	74	71	74	76	78	79	77	77	68	68	74	83	70	92	84	97	88	84	86	76	71	78	90	84	79	56	87	77	75	70	86	80	89	83	90	74	82	66	77	88	73	80	81	68	67	75	86	62	87	87	74	101	77	90	72	83	78	84	78	100	93	82	84	100	78	73	68	81	72	67	82	75	72	87	69	103	101	101	91	72	75	79	81	92	67	96	85	71	83	80	87	83	80	81	85	88	82	80	79	71	84	74	84	92	93	76	77	84	86	87	79	82	88	80	85	64	82	100	92	69	79	77	93	85	84	59	79	87	79	78	82	88	79	73	95	74	66	92	93	83	80	77	98	84	85	81	80	89	82	82	91	95	87	85	89	80	97	83	82	77	85	95	78	73	78	76	75	78	65	82	88	80	79	66	83	81	75	66	83	77	78	77	81	83	95	70	70	87	89	96	80	79	91	103	72	80	75	77	79	81	60	90	85	95	77	75	89	64	85	65	78	74	82	93	89	71	64	79	79	80	82	82	65	80	82	68	71	74	73	87	86	75	67	81	89	90	94	81	101	89	83	86	88	91	82	80	77	87	74	88	88	84	72	95	92	84	102	83	66	91	76	82	59	83	72	70	78	78	82	81	80	94	71	84	72	79	76	95	80	78	85	72	76	82	79	98	95	87	88	74	88	62	71	80	68	77	67	71	95	88	101	67	71	102	84	82	84	71	89	91	86	74	75	91	97	94	92	84	76	71	70	77	77	75	70	101	76	83	73	103	83	89	84	84	78	71	88	87	96	83	77	87	81	84	77	82	81	79	87	87	82	91	89	87	98	98	78	61	80	95	79	73	68	70	72	73	72	88	76	80	93	78	84	68	90	80	79	68	92	91	85	72	77	75	88	81	79	66	77	75	86	95	80	81	86	80	77	80	106	84	70	80	98	87	73	74	88	88	68	91	74	87	83	75	82	84	81	70	72	74	66	79	84	96	71	90	82	75	84	77	71	95	77	101	79	77	69	75	64	76	78	78	72	92	76	70	83	84	82	74	69	86	92	114	79	76	69	84	84	80	74	78	77	78	76	87	75	67	96	84	77	90	78	76	77	88	84	87	71	78	75	91	84	74	80	80	81	84	77	100	79	79	69	69	73	76	86	83	94	75	78	82	69	80	85	95	80	66	90	77	82	73	90	85	73	91	78	82	77	75	78	85	82	82	65	76	77	80	66	85	82	73	78	73	68	81	76	94	80	78	78	81	86	69	85	86	81	86	78	73	75	82	81	78	71	73	89	101	91	72	97	59	85	83	88	83	95	93	80	83	77	89	89	79	91	69	97	71	83	83	83	76	72	87	72	77	87	66	90	74	68	75	76	82	74	84	84	83	77	82	77	81	87	75	66	80	77	81	77	95	78	78	95	83	100	76	72	69	64	75	83	92	69	69	73	92	83	77	78	95	90	86	83	73	77	86	75	93	77	108	89	86	77	84	70	87	93	100	89	86	74	69	74	75	91	62	76	83	79	87	68	82	92	86	79	76	81	91	66	94	66	83	72	78	86	100	82	91	81	88	77	80	80	73	88	90	71	96	80	88	75	79	70	95	92	93	82	79	88	67	85	90	74	83	77	81	74	76	84	75	85	79	78	71	71	85	85	61	83	81	97	76	83	83	78	75	82	73	77	95	70	89	73	71	83	83	87	82	83	88	92	88	85	87	83	73	92	76	79	71	80	71	92	79	83	82	77	68	78	88	78	93	73	73	80	86	80	88	81	88	96	80	83	73	77	77	72	77	85	80	82	79	91	82	61	75	85	84	100	72	86	82	79	74	92	84	98	70	72	87	74	68	82	96	92	96	83	89	98	87	74	83	70	79	76	78	77	79	65	82	77	85	83	88	93	80	80	72	91	81	68	91	81	81	80	89	56	71	80	94	75	78	85	86	90	78	89	77	76	86	70	62	84	96	92	99	77	85	71	77	87	96	77	72	79	75	86	76	73	79	65	70	74	86	70	81	86	70	75	91	76	75	63	71	93	68	75	74	82	81	103	84	94	94	90	76	94	72	82	71	80	81	78	86	88	88	91	82	77	83	82	67	87	89	86	94	77	93	76	97	59	75	82	80	77	63	79	76	82	82	92	75	73	85
10637	4329	1749	2706	7137	9671	9466	8729	8449	7891	7072	6632	6123	5414	4581	3889	3366	2910	2637	2395	2187	1910	1753	1597	1457	1423	1299	1296	1352	1219	1150	1169	1167	1225	1230	1219	1257	1273	1182	1215	1174	1096	1061	1014	1013	980	889	963	993	1000	998	992	991	1019	983	966	1033	1060	1011	1011	980	1000	1081	1117	1244	1364	1433	1462	1352	1261	1163	965	990	917	897	861	832	834	826	855	839	883	848	795	749	792	855	790	852	816	789	843	819	775	824	835	819	777	866	833	795	800	824	832	841	825	841	814	838	814	868	824	782	843	816	821	846	858	853	871	850	845	842	817	791	885	821	799	861	871	847	840	797	818	830	821	879	845	828	834	821	839	818	836	784	820	834	823	812	855	782	803	834	799	819	835	794	847	811	831	807	841	860	825	780	771	819	821	851	776	838	822	814	824	833	797	821	798	799	831	805	798	797	781	811	862	752	788	846	859	807	811	844	802	830	802	819	828	879	820	810	796	818	848	825	839	817	831	825	812	805	831	833	780	868	778	808	785	855	855	801	868	796	805	811	857	831	790	837	791	832	812	785	823	821	816	806	826	799	831	795	803	815	841	839	780	782	823	792	824	796	796	791	771	837	791	792	866	808	791	783	852	888	792	798	760	785	805	860	800	831	813	806	787	788	766	845	829	786	770	836	796	809	820	798	838	815	817	846	777	820	752	787	809	841	800	835	786	802	828	813	807	806	766	861	789	784	846	753	848	797	791	759	789	786	758	822	803	829	782	804	826	844	823	789	849	825	818	793	795	828	818	821	837	772	807	824	782	839	791	826	805	869	749	804	799	800	860	805	831	779	819	793	790	789	830	825	819	803	820	824	776	804	790	833	808	828	794	849	839	822	775	844	790	807	782	775	880	862	782	769	792	853	826	812	793	813	825	788	871	837	860	814	854	798	793	779	822	784	749	818	825	795	824	786	812	791	814	823	831	804	847	794	827	813	790	821	799	815	809	781	851	821	775	840	844	837	859	825	795	740	798	801	805	781	824	838	813	790	767	810	853	828	837	808	832	803	865	807	786	824	850	812	764	797	772	788	808	801	823	809	828	798	821	796	807	804	803	826	818	805	812	824	819	829	842	858	812	806	822	820	822	809	805	849	825	826	819	775	821	779	786	811	786	819	861	778	827	804	839	742	821	816	857	820	820	796	854	828	797	768	810	841	784	746	812	800	741	791	794	765	778	810	812	866	842	793	772	822	848	877	827	773	837	795	805	776	775	859	811	777	770	827	795	824	781	835	784	791	803	817	800	782	822	807	813	839	864	837	833	818	797	777	788	846	851	836	838	835	844	771	836	808	816	836	816	868	764	819	819	816	828	827	807	852	818	830	852	795	823	846	815	840	872	820	825	781	811	829	767	819	829	829	827	809	750	828	810	782	825	777	812	804	849	745	765	793	863	821	821	798	865	880	742	821	799	827	866	835	796	898	765	802	797	771	842	818	802	816	825	781	853	840	744	764	785	822	875	821	807	822	815	748	801	753	815	839	841	775	816	779	798	828	813	834	787	817	863	836	835	778	838	836	838	807	886	835	834	847	831	799	847	773	802	809	824	799	835	850	783	792	823	810	876	832	820	783	815	778	756	784	807	747	831	793	823	801	784	829	784	807	805	895	780	813	807	833	771	829	844	780	794	847	779	774	831	737	819	839	760	867	844	828	840	755	854	790	831	797	859	824	827	780	804	841	838	775	809	816	861	786	823	781	760	802	872	798	811	815	809	767	811	871	881	810	797	782	802	800	759	825	740	802	812	818	790	846	835	836	817	825	842	761	829	808	840	818	847	829	810	789	801	814	881	837	787	845	797	835	831	885	822	853	802	814	797	821	782	817	833	830	832	819	793	829	799	767	806	768	775	850	840	849	832	807	797	865	809	794	836	844	789	844	791	808	738	803	912	816	853	783	792	802	797	750	820	824	811	806	821	786	820	829	830	804	824	775	811	817	796	835	832	755	809	836	820	805	801	822	818	822	791	817	804	837	801	845	843	809	799	832	794	852	794	864	804	826	824	825	780	835	815	816	811	851	843	789	790	842	824	761	834	828	812	799	828	754	822	773	814	809	848	836	835	868	802	814	826	797	846	793	847	814	812	803	872	797	824	806	820	819	823	832	828	810	817	808	788	830	792	801	811	825	782	785	833	804	783	809	863	823	827	830	803	796	803	821	826	787	782	814	795	837	810	828	853	773	803	828	784	805	744	851	834	793	876	813	777	845	814	794	827	747	817	797	777	849	774	819	769	786	816	838	831	833	816	819	804	818	805	826	841	844	828	788	785	794	792	805	830	837	845	830	851	833	810	807	846	805	769	816	819	839	789	773	814	796	823	876	848	832	828	783	784	774	812	791	858	780	804	841	817	817	847	819	798	796	815	840	818	832	789	816	810	782	788	818	802	767	839	835	852	844	836	789	847	801	823	846	805	801	810	807	792	827	850	800	857	820	807	841	792	806	852	849	860	794	833	837	846	784	768	798	834	826	845	806	850	805	831	785	847	865	787	761	854	804	819	798	782	803	771	787	778	794	803	851	816	892	773	818	793	872	793	816	772	808	826	827	861	819	830	813	793	825	827	800	819	790	783	878	803	772	808	821	823	816	852	803	775	782	792	839	848	828	829	819	845	783	808	859	788	772	806	837	797	748	774	869	795	798	825	783	832	850	797	831	799	803	779	835	847	814	823	808	797	833	815	833	790	786	816	812	828	801	808	877	790	874	802	822	823	787	837	830	828	821	801	755	848	786	838	863	795	895	790	814	809	734	775	787	810	819	802	826	849	805	863	786	794	800	822	814	878	800	788	867	779	825	855	849	809	799	805	826	824	863	841	780	782	821	790	873	815	798	799	813	776	743	783	797	853	884	794	862	813	851	808	832	778	839	830	776	806	883	794	819	845	826	798	830	798	812	786	791	836	865	797	845	825	788	799	856	793	836	836	836	783	846	808	823	776	844	856	821	822	816	816	845	828	782	852	776	836	777	799	777	857	818	852	815	795	801	834	812	824	832	825	831	799	783	770	791	822	853	839	783	785	794	829	815	851	826	805	794	823	766	840	846	804	871	753	844	804	821	823	815	781	782	805	840	794	867	795	815	811	799	867	824	792	837	803	806	800	816	792	785	825	843	791	828	821	851	770	821	813	774	756	763	782	856	783	749	736	802	874	849	765	862	792	798	753	877	780	828	778	798	787	851	844	806	823	821	873	820	816	800	781	820	806	781	760	793	843	815	838	796	820	756	859	796	830	838	854	847	830	801	858	824	830	802	814	796	798	795	820	834	778	806	827	839	807	796	802	855	819	834	844	783	812	863	771	826	825	859	792	829	802	876	796	847	866	777	842	815	807	834	759	823	821	859	783	822	790	779	808	838	809	817	778	807	858	831	808	841	826	805	765	819	826	808	778	778	813	829	759	800	859	848	829	818	802	792	802	828	847	785	826	845	826	753	865	781	815	761	779	776	863	860	849	845	861	835	799	826	833
2120	132	72	70	69	130	133	131	148	153	170	151	157	131	109	116	90	81	77	86	54	59	59	60	53	44	60	56	38	50	49	46	59	43	51	53	39	51	55	50	48	36	39	45	39	37	33	32	46	35	38	34	36	34	39	33	29	35	37	43	40	43	30	44	33	50	58	55	47	60	39	35	38	42	38	38	31	31	38	39	31	28	31	32	31	38	38	40	35	28	32	37	25	32	36	43	34	25	41	32	37	34	22	36	31	19	34	34	28	40	34	37	28	33	33	35	40	38	33	30	35	41	33	32	32	34	39	39	37	34	36	33	42	39	40	42	37	27	35	45	40	30	32	33	38	40	32	30	39	42	24	32	36	35	33	44	33	39	37	35	38	45	40	25	39	42	36	28	32	44	33	41	34	29	33	40	26	25	28	31	34	28	39	29	34	39	28	41	35	35	41	36	36	40	37	48	39	36	35	30	34	43	39	30	38	33	33	36	38	31	39	34	33	38	46	39	31	41	26	49	31	41	41	38	39	37	29	24	29	44	38	30	34	32	41	37	39	24	37	37	28	36	36	19	33	25	28	34	26	40	38	32	34	31	32	30	47	35	37	37	31	28	39	26	41	35	33	27	37	37	33	38	37	35	36	38	41	23	38	36	34	30	37	25	33	45	24	34	33	41	29	28	29	36	41	28	33	41	22	43	39	32	34	45	36	27	32	38	27	26	27	32	50	26	44	35	39	35	38	39	36	33	42	37	39	38	41	31	33	48	39	28	32	23	22	34	27	34	36	32	40	29	33	44	37	38	30	28	40	39	40	43	40	36	29	41	28	31	35	32	31	39	41	34	43	30	36	37	31	26	45	40	29	42	37	36	29	41	42	32	30	28	32	30	28	27	35	31	31	40	44	33	23	49	29	30	31	36	39	38	31	30	34	26	51	37	52	40	36	26	39	31	32	35	37	35	37	34	30	28	29	30	31	34	32	34	24	24	34	32	40	33	35	49	31	29	34	38	39	31	32	29	33	30	45	32	24	28	31	30	32	40	41	29	27	26	30	37	32	27	42	37	32	34	45	40	42	29	36	39	32	30	36	26	24	39	31	22	45	37	31	36	25	38	41	36	37	41	36	24	43	40	34	33	40	33	35	34	33	34	36	25	30	31	30	41	32	34	38	29	31	29	33	38	35	37	32	33	39	26	34	28	36	34	31	27	38	35	23	29	39	35	26	26	28	49	36	39	30	42	37	27	41	43	34	31	44	36	37	20	30	24	32	30	46	21	33	18	39	33	35	38	26	36	43	32	30	37	35	33	33	37	40	31	31	37	29	29	36	35	33	43	26	32	37	39	33	50	48	46	27	38	38	33	30	38	35	35	31	28	40	31	34	30	33	29	29	25	44	35	47	43	25	43	36	34	47	46	33	32	45	42	36	35	32	32	40	25	33	45	35	25	44	33	34	48	36	35	33	33	36	42	26	33	34	42	29	38	33	30	33	27	37	36	43	41	30	32	36	40	30	38	46	25	39	28	43	35	36	43	39	36	38	36	38	35	37	38	43	36	33	43	42	44	21	40	41	26	37	32	36	45	39	42	32	30	34	38	33	41	28	28	46	42	40	33	34	46	39	32	33	36	35	32	44	37	42	41	33	34	37	31	45	31	39	29	41	38	37	32	24	24	39	36	40	43	26	29	33	29	38	28	35	44	38	27	36	36	44	34	38	42	34	38	35	37	24	39	33	33	41	29	38	29	27	33	30	34	22	36	31	24	39	32	34	31	36	41	38	34	39	31	25	41	32	30	39	35	32	34	31	30	32	32	35	32	44	35	36	40	36	28	38	34	35	29	30	34	26	30	34	35	25	40	37	33	27	24	29	38	43	35	34	38	36	43	49	29	27	38	27	36	31	35	32	24	39	34	41	25	39	44	44	45	29	40	23	41	28	37	32	23	31	49	20	38	35	25	36	25	26	36	29	30	35	28	35	42	39	40	36	39	19	31	27	47	43	30	29	31	39	42	23	47	34	44	34	37	39	32	37	37	30	38	35	29	31	40	42	34	32	42	32	28	40	39	32	36	20	37	31	29	35	29	38	38	22	38	34	28	35	34	30	30	36	36	29	26	34	35	36	32	35	29	40	30	38	34	38	20	41	47	36	37	35	30	50	37	26	38	29	30	32	24	34	31	33	54	26	31	38	44	35	29	36	25	25	41	44	36	31	35	34	32	36	38	31	30	40	34	29	42	34	28	32	31	29	40	28	20	30	27	32	20	20	40	30	40	38	42	39	35	33	28	32	35	32	34	31	35	33	40	22	35	28	29	29	38	36	32	39	29	42	34	30	43	43	32	29	29	38	42	27	38	45	38	38	44	29	27	35	34	38	19	34	30	30	38	27	31	34	33	35	36	29	33	29	45	32	37	33	28	35	45	35	27	51	41	32	28	26	26	24	34	35	31	35	31	30	36	41	30	33	37	35	36	32	47	40	30	34	41	36	29	26	23	30	38	33	23	31	37	30	34	35	36	32	31	30	49	36	31	33	31	41	42	41	39	41	24	41	30	39	38	31	31	35	30	42	31	47	29	44	35	37	41	29	34	35	43	37	41	26	24	40	38	29	33	38	35	28	43	34	39	32	25	33	41	38	29	37	30	29	25	49	44	36	25	43	41	39	28	34	34	28	28	33	38	30	44	32	29	39	40	44	31	36	31	32	36	28	35	42	27	27	24	51	33	38	29	38	39	42	28	39	32	31	28	37	27	29	29	41	36	29	28	38	31	41	36	25	26	27	38	37	42	33	42	38	25	42	38	37	35	37	37	42	35	47	37	51	29	36	36	58	30	36	30	32	36	37	33	30	42	41	43	28	37	18	31	42	40	35	18	34	29	39	34	25	33	34	35	29	30	44	36	23	23	38	32	31	35	32	33	38	38	34	29	35	53	36	37	27	40	39	38	43	43	30	46	37	40	30	33	30	37	41	35	40	40	35	38	29	43	32	34	41	32	32	46	33	37	35	37	34	39	31	37	40	47	28	45	40	34	39	26	46	28	29	38	37	40	36	30	36	33	41	42	28	31	32	48	35	47	39	25	44	37	30	25	29	21	38	47	39	35	36	32	35	39	20	35	29	25	40	27	38	24	31	29	34	28	40	35	31	32	36	30	38	24	50	38	30	25	40	40	23	35	35	52	31	36	44	34	27	46	30	33	37	38	40	31	26	44	31	28	39	33	32	30	34	43	46	37	38	37	30	32	33	33	29	28	38	39	32	30	32	42	38	34	27	32	27	32	37	43	35	34	30	41	34	35	37	29	25	34	29	43	38	40	48	39	34	35	38	35	32	28	36	34	44	31	40	35	45	38	32	25	32	38	27	37	33	30	40	34	30	30	33	43	50	41	37	26	33	31	36	23	37	35	35	33	30	44	35	35	35	27	43	27	34	33	27	37	37	34	23	25	27	33	35	37	42	44	42	34	28	32	34	31	40	40	37	39	40	39
10056	2849	1144	1861	5700	8584	8734	8336	8240	7811	7144	6467	5966	5034	4243	3613	3089	2670	2248	2062	1802	1441	1269	1138	1029	943	928	914	873	809	796	742	777	750	776	826	852	889	815	780	767	682	606	663	557	559	532	544	530	524	516	493	576	536	570	558	543	545	581	582	595	585	674	698	830	969	1010	983	916	844	702	531	468	431	403	408	361	377	360	373	357	403	392	366	343	412	390	353	369	378	377	384	393	389	361	429	363	384	390	368	357	380	369	355	356	350	399	393	376	384	393	374	368	390	365	385	403	384	401	405	385	380	402	373	359	377	430	367	401	418	380	373	389	364	412	371	377	388	386	389	351	374	378	364	375	322	315	365	384	375	374	341	352	369	393	352	340	359	352	382	383	364	338	369	361	337	390	354	384	376	369	341	353	340	390	377	393	380	355	356	339	411	374	377	382	374	385	404	367	373	362	370	360	395	344	351	363	353	326	371	370	373	385	336	378	355	358	361	363	382	364	366	370	348	409	349	365	371	352	357	367	387	351	341	359	376	334	342	361	354	367	344	375	348	381	399	328	382	377	352	372	348	377	362	344	365	366	354	369	346	366	372	332	379	379	357	336	326	343	354	367	338	340	394	374	369	359	380	367	349	380	393	370	346	344	335	373	378	358	360	396	381	388	351	405	368	369	371	391	350	380	352	332	361	403	364	371	376	389	365	359	392	369	368	352	376	377	370	336	373	393	381	366	355	364	384	345	373	372	364	374	363	361	352	382	354	359	388	368	363	352	327	358	355	384	346	337	400	363	364	372	368	288	367	396	359	360	321	360	367	367	365	373	392	348	393	397	381	349	349	386	351	380	366	348	367	402	410	350	367	341	373	357	373	358	323	398	320	359	365	318	361	372	341	351	400	334	376	388	359	379	413	361	418	357	363	340	359	346	358	344	411	370	333	376	346	365	345	358	374	365	350	390	384	380	362	359	347	358	351	347	320	364	388	350	377	391	349	386	376	327	367	332	374	377	374	332	330	374	366	373	383	356	355	373	328	365	375	359	362	327	370	386	380	390	353	354	365	355	346	328	397	364	377	369	377	374	353	336	362	352	382	373	351	370	376	377	340	348	379	355	364	376	381	330	352	350	376	381	351	382	351	375	372	350	389	350	361	398	360	331	356	389	365	351	330	328	355	383	362	360	391	385	392	367	343	335	364	355	368	359	347	375	375	365	361	368	418	345	380	365	350	371	382	384	359	350	344	373	357	326	380	376	363	361	364	332	349	384	363	371	358	363	330	346	399	366	398	363	371	374	342	405	344	362	347	399	336	363	401	323	344	357	367	373	360	376	353	386	371	375	394	339	384	375	376	393	381	350	377	397	353	358	371	340	355	364	363	357	417	370	378	360	343	371	385	350	379	382	369	359	351	393	306	329	352	370	351	372	389	342	376	363	359	375	374	372	366	377	371	363	377	369	349	327	362	347	366	350	381	360	352	393	397	370	385	351	356	349	381	391	371	370	390	377	337	350	358	347	378	382	357	390	355	356	359	359	358	351	366	330	358	343	372	386	359	403	350	391	357	352	375	370	398	381	345	362	359	375	348	392	336	341	349	342	372	367	362	371	370	375	375	371	351	371	336	378	347	366	312	363	431	356	336	336	411	372	353	383	364	386	331	355	366	365	373	361	376	367	337	375	388	331	366	366	364	374	361	362	357	359	363	373	336	359	422	349	380	343	373	342	352	347	355	387	359	376	381	349	389	353	350	361	364	352	387	327	396	381	378	344	362	370	360	351	366	358	353	376	366	396	354	337	357	321	356	355	379	364	351	352	336	403	420	370	353	396	363	352	370	389	347	330	358	394	360	352	335	337	395	354	372	356	373	377	376	352	351	340	370	372	336	357	358	352	364	369	352	329	359	375	387	348	368	394	360	350	363	346	356	356	358	374	371	337	364	369	393	366	336	350	353	368	381	359	364	373	354	398	374	379	372	394	346	378	358	383	368	381	388	369	365	395	367	379	357	329	379	354	341	380	374	365	364	376	359	353	373	340	360	376	390	360	361	394	357	395	362	372	386	354	350	357	366	365	338	347	364	351	382	363	373	369	370	366	380	361	337	384	328	363	349	360	339	370	335	377	377	379	366	360	383	396	354	374	391	337	358	354	374	383	362	378	336	357	395	360	356	342	347	353	370	351	371	370	356	377	361	368	378	390	374	393	347	346	348	355	393	394	356	357	318	362	379	321	335	371	399	384	356	372	371	322	365	373	359	357	362	376	384	377	337	400	366	333	366	377	364	399	362	374	355	388	383	366	411	332	360	386	388	359	344	368	352	348	360	379	337	406	346	370	336	363	365	353	363	372	362	343	360	374	364	391	364	303	367	371	352	391	360	379	367	336	399	369	400	316	358	347	333	380	374	346	348	338	370	353	312	353	380	337	356	365	371	380	358	381	388	381	393	348	347	345	348	350	360	347	374	366	385	385	369	356	349	346	349	363	379	371	378	373	391	366	344	370	365	357	348	353	369	385	373	385	360	335	366	355	379	352	361	361	347	363	356	354	389	374	321	366	372	383	390	338	375	345	344	360	380	361	360	353	365	367	367	342	376	398	395	396	376	368	354	373	355	388	373	369	408	367	395	412	321	371	373	355	365	361	400	380	363	363	355	361	377	365	357	338	350	356	367	375	407	327	427	387	368	400	368	357	359	358	361	396	335	365	369	374	368	324	379	346	366	382	354	344	349	382	368	343	327	362	388	350	344	348	366	383	344	347	404	354	396	381	356	385	354	341	354	358	366	379	353	376	388	369	344	357	341	384	364	361	383	372	412	368	362	355	356	360	364	383	368	382	365	352	358	349	368	384	347	341	337	344	375	343	384	372	380	376	347	342	352	356	377	375	365	377	367	364	378	419	389	329	363	363	342	317	384	347	374	389	365	388	362	350	379	330	361	359	340	353	340	389	356	323	375	355	326	376	370	358	362	364	372	382	390	352	378	376	357	371	340	358	360	350	339	385	311	354	407	384	334	364	339	369	369	389	377	367	369	373	350	381	394	346	345	357	350	403	366	351	380	350	368	364	370	350	362	391	361	357	352	373	343	362	325	366	331	373	369	372	361	382	331	360	376	376	326	339	363	396	372	388	368	377	365	349	373	386	373	354	352	347	393	364	340	362	322	384	362	359	385	381	364	356	349	335	338	362	358	387	376	354	400	403	397	396	373	389	340	361	374	383	369	372	352	358	354	386	377	364	374	347	366	410	352	358	357	369	384	371	345	365	344	360	354	353	375	374	359	354	360	361	381	376	337	368	334	367	353	379	355	361	379	360	358	369	365	345	383	357	383	367	397	389	333	318	354	363	353	354	391	339	359	365	357	371	371	373	390	341	343	409	350	351	358	344	367	325	359	362	342	358	349	370	365	366	350	356	370	398	337	375	354	354	360	371	333	354	367	320	331	352	362	345	369	412	358	370	384	374	378	395	386	382	377	390	365	366	361	376	360	345	363	364	360
1070	240	173	119	123	197	229	248	246	250	224	239	276	222	206	177	183	165	163	129	112	134	129	89	96	91	120	113	120	100	91	73	94	96	100	98	85	90	109	101	105	67	96	80	87	81	77	93	104	87	80	86	97	85	72	81	77	92	81	66	82	83	73	109	109	110	113	92	89	101	85	104	83	79	80	84	86	74	81	90	84	80	91	90	70	83	83	74	90	65	84	81	88	85	76	72	98	80	92	81	100	83	72	95	77	82	88	85	71	96	95	95	77	94	73	95	88	86	90	89	101	74	91	62	91	87	103	80	82	76	76	81	78	94	75	86	78	96	87	92	77	94	80	79	74	81	88	97	101	87	80	81	79	92	80	76	79	81	88	78	68	92	96	76	93	81	88	79	105	79	84	84	92	87	70	84	81	73	89	82	92	76	86	86	83	69	81	96	89	76	81	90	88	94	78	85	82	81	77	84	76	74	86	72	91	78	97	79	68	81	95	94	86	80	71	71	74	81	76	90	91	78	89	89	73	83	91	76	81	85	84	79	80	87	97	84	75	76	75	84	77	93	96	85	105	75	84	70	80	79	82	76	93	67	67	70	75	78	68	75	82	88	83	91	76	76	79	95	89	79	81	82	71	93	85	88	84	75	69	63	93	78	101	97	79	83	83	81	86	80	96	81	75	68	84	83	81	70	89	63	67	86	84	107	99	86	93	87	72	79	71	88	79	80	92	88	88	81	93	82	97	87	69	91	78	77	82	77	84	63	79	73	70	75	83	93	68	77	88	69	67	92	71	86	73	84	81	94	79	97	70	80	64	93	93	93	65	67	77	90	78	84	72	64	83	75	76	86	73	73	95	86	88	88	89	81	87	86	81	88	73	68	83	70	79	85	85	84	96	79	100	78	93	85	87	85	88	67	88	73	93	90	81	82	72	81	66	90	69	81	89	82	73	93	69	94	82	90	77	82	71	86	72	85	78	71	85	88	94	82	74	70	92	78	84	78	77	63	96	82	98	83	81	94	72	100	80	80	86	78	69	90	89	83	82	74	77	100	83	85	75	70	81	67	104	81	79	89	97	74	94	91	85	86	74	84	95	90	87	63	73	72	82	79	88	88	67	91	81	83	102	101	83	76	86	95	97	91	78	82	82	64	91	70	98	75	74	103	98	80	78	77	95	76	90	92	84	90	71	70	81	84	85	79	83	79	77	77	89	84	90	86	83	83	79	83	89	63	68	80	80	72	110	89	83	96	80	96	91	74	96	88	84	75	78	80	92	84	85	77	68	98	83	83	81	75	65	85	69	77	91	92	66	84	80	87	75	87	92	89	83	77	68	76	73	103	103	86	82	88	92	75	83	83	75	88	77	82	87	86	76	77	89	88	76	73	81	85	80	73	68	94	82	85	81	91	70	98	71	72	81	92	97	77	102	73	66	84	74	76	78	71	75	102	80	67	84	94	86	80	70	77	88	92	85	82	65	87	76	81	85	82	78	81	101	80	83	71	81	75	92	83	83	74	98	87	79	84	74	87	66	91	70	71	78	88	88	81	85	68	77	77	80	82	70	71	89	75	94	82	68	75	70	76	84	61	76	85	72	77	82	78	81	78	88	71	74	85	70	85	78	86	90	72	89	64	89	88	86	85	80	67	74	75	75	74	74	77	92	61	81	100	78	78	91	79	73	76	96	95	91	71	83	72	79	75	63	84	92	95	83	83	84	101	85	98	87	71	84	92	95	87	85	86	78	81	86	77	82	72	91	83	86	90	81	98	95	73	72	68	83	75	88	88	80	78	74	91	79	87	78	71	83	88	84	89	63	96	87	78	87	92	67	65	72	77	82	68	71	71	67	90	89	82	89	62	71	77	80	95	106	89	88	68	82	84	83	80	89	87	78	89	91	91	89	78	77	76	78	80	86	81	73	74	95	81	77	78	91	79	89	80	86	79	81	89	77	69	83	88	81	98	89	87	81	89	90	76	58	90	87	75	82	86	79	105	70	88	80	79	81	87	79	84	76	79	69	71	73	75	86	84	80	86	69	86	93	67	67	83	101	78	79	81	74	90	81	85	85	65	87	100	73	74	71	88	93	71	81	104	84	73	77	98	69	90	97	77	78	91	74	74	91	75	80	82	82	73	65	75	68	71	78	87	78	73	88	102	97	78	103	73	77	75	73	81	85	74	82	86	91	83	88	78	98	85	83	86	99	91	86	77	88	79	77	69	77	67	80	84	87	90	73	95	94	80	76	89	75	73	98	101	84	65	86	99	94	80	79	76	85	82	94	81	73	94	87	80	75	72	69	89	79	70	94	80	66	86	85	80	84	87	74	72	80	87	67	93	63	82	82	77	78	85	82	87	88	75	86	85	73	92	77	91	84	74	92	66	81	91	96	90	89	64	79	82	72	89	84	70	79	88	74	93	93	91	71	85	87	95	96	90	71	92	75	74	67	85	79	80	80	78	74	93	75	90	77	87	90	78	72	81	77	77	91	63	71	89	79	82	78	82	82	79	91	81	104	81	83	77	77	97	91	71	77	86	86	88	85	80	66	105	88	88	73	87	74	75	78	69	84	88	84	85	86	78	89	87	81	87	70	84	78	90	81	87	76	76	75	72	76	71	83	86	80	90	84	84	65	82	84	77	90	56	57	86	76	82	89	85	81	92	70	76	89	75	96	57	82	79	73	99	80	110	83	80	84	89	88	73	73	73	77	84	73	71	75	78	73	92	87	90	86	89	72	96	62	77	88	77	81	84	93	84	75	81	80	77	84	94	68	76	89	77	82	86	72	79	63	78	85	87	80	94	80	82	76	97	82	101	84	73	69	93	66	88	67	70	83	79	81	73	82	89	97	88	75	79	73	82	83	72	70	83	80	81	103	77	88	74	78	73	82	78	79	85	66	87	84	98	73	87	90	75	75	77	87	77	76	87	91	104	89	83	72	83	83	83	99	99	81	96	90	68	80	78	84	71	79	77	90	67	63	82	78	82	67	100	78	102	72	85	78	94	75	71	69	78	98	85	84	76	88	70	77	73	90	90	88	98	80	90	72	94	76	81	84	79	92	75	72	73	73	73	91	82	86	98	86	87	71	80	84	78	82	104	77	93	93	95	78	81	66	85	82	87	91	99	77	83	85	74	79	82	84	97	76	74	75	87	83	83	88	78	69	82	93	76	87	65	70	69	92	83	96	70	103	91	86	76	104	86	74	82	92	77	69	91	91	94	73	82	87	97	72	83	83	79	60	90	85	82	84	79	89	72	75	88	68	63	78	79	81	99	80	88	80	71	68	77	75	92	81	85	85	84	93	82	78	89	88	75	89	96	96	70	89	88	79	72	76	92	98	74	69	82	91	68	84	78	90	77	90	71	87	94	69	92	70	86	82	70	85	82	80	80	82	90	92	90	89	84	77	80	79	81	70	64	85	91	76	77	83	69	88	87	73	81	89	78	92	82	76	80	87	87	95	71	72	78	106	80	83	98	80	73
13982	5431	2289	3670	9256	12076	11951	11187	10977	9938	9230	8376	7599	6678	5429	4954	4243	3717	3385	3030	2666	2232	1937	1922	1696	1695	1636	1504	1419	1459	1365	1338	1303	1405	1389	1452	1423	1451	1425	1314	1369	1246	1160	1077	1133	1025	1034	1041	1047	1053	1040	1056	1094	1047	1145	1096	1167	1073	1098	1119	1075	1164	1213	1227	1416	1468	1507	1520	1527	1369	1170	1057	969	926	978	903	839	864	826	847	896	845	910	862	808	908	851	839	828	833	867	891	852	880	839	911	896	846	877	905	885	846	818	898	846	866	796	953	811	851	853	817	869	801	926	836	887	840	892	916	842	824	840	789	824	903	903	917	915	878	893	874	900	867	873	870	877	841	908	864	840	850	849	901	858	875	869	797	865	892	849	816	881	812	832	841	821	826	871	832	870	852	892	849	843	825	880	834	854	799	847	869	850	870	853	894	823	861	819	867	845	851	868	824	844	849	835	802	869	881	817	835	862	877	864	838	924	894	859	820	869	847	842	829	808	835	836	812	844	838	914	914	821	846	858	827	840	851	870	844	849	806	888	892	822	858	890	789	856	912	842	822	798	852	822	856	808	819	819	908	830	822	872	872	836	881	865	848	811	845	828	896	833	851	815	859	839	793	842	820	839	824	853	829	875	822	848	877	822	844	837	891	805	873	853	813	839	835	856	850	834	869	835	855	807	793	830	888	871	845	855	836	838	884	798	811	879	811	873	874	885	879	803	841	834	849	829	799	818	792	816	804	824	830	851	858	843	863	876	818	846	837	872	840	838	847	876	845	769	848	809	853	850	811	822	861	852	830	858	857	780	895	838	804	839	868	866	818	857	834	868	861	847	849	868	777	850	790	835	841	895	828	836	853	853	876	881	821	870	822	828	836	839	817	807	863	814	867	808	849	796	850	843	807	856	806	839	855	851	820	885	842	820	849	878	788	897	834	848	782	860	858	828	914	872	821	887	790	854	846	837	818	814	819	833	791	860	853	846	842	811	819	903	854	855	852	874	873	800	837	839	819	874	795	828	824	865	898	843	831	795	799	788	838	837	849	894	882	852	878	879	860	881	851	865	832	849	875	837	770	850	812	842	833	821	822	855	824	796	828	823	837	822	818	798	872	859	806	856	838	820	844	887	808	836	817	881	818	801	796	850	820	835	827	854	852	851	851	854	816	772	873	865	809	826	789	817	802	819	856	836	836	807	813	913	872	865	830	824	827	825	832	834	794	847	881	822	834	820	906	798	820	849	869	853	850	842	746	794	865	874	824	799	848	837	826	825	835	837	849	821	819	835	807	819	840	847	818	815	831	841	828	835	825	868	851	846	890	831	832	863	805	788	834	806	818	853	807	813	863	784	873	831	846	853	811	844	828	843	833	885	845	888	801	821	797	902	847	837	825	823	814	919	862	838	844	856	833	835	831	858	821	815	823	838	853	831	781	851	855	902	823	833	867	798	850	856	876	888	839	841	830	776	878	827	815	855	854	817	795	861	880	829	811	875	846	853	808	823	863	895	846	853	888	798	834	823	808	832	847	833	810	816	833	901	814	860	858	794	858	907	788	854	842	849	836	846	830	796	857	826	822	786	774	849	824	823	924	806	831	846	862	836	839	877	873	818	841	839	822	803	856	823	844	859	787	861	861	820	820	826	861	831	829	882	833	869	851	833	862	867	850	842	796	823	866	834	784	845	861	812	813	839	767	816	825	858	850	860	873	814	789	822	859	840	795	826	860	866	842	877	791	872	870	887	813	842	855	870	864	856	804	834	802	809	844	865	839	866	827	804	877	798	869	825	810	842	874	847	819	855	841	888	822	844	862	840	867	843	814	851	894	780	839	818	838	876	851	863	807	881	842	867	802	819	867	800	863	842	868	813	834	870	839	843	831	816	850	838	892	817	828	908	840	832	879	857	853	831	832	885	813	851	832	830	819	845	802	838	809	799	796	800	858	834	848	840	920	828	839	844	830	856	795	820	874	800	843	824	828	863	836	865	881	814	832	859	852	791	837	864	794	832	851	844	864	829	832	875	836	831	792	830	836	850	838	815	916	860	835	845	840	848	860	851	801	845	848	870	814	811	866	843	846	816	840	840	824	914	822	795	859	894	822	905	819	879	795	869	840	907	850	850	831	813	885	833	817	802	867	838	766	789	788	846	826	884	847	830	796	779	802	837	836	846	856	846	843	828	790	885	836	864	851	866	819	827	825	847	845	847	825	821	828	830	885	873	887	813	802	848	845	845	927	852	779	839	830	844	845	835	843	817	833	844	837	829	841	801	815	801	853	874	813	868	876	819	908	847	823	857	853	802	838	820	809	846	842	840	892	845	836	872	865	863	840	820	822	825	833	797	838	798	827	828	858	832	839	811	772	801	751	817	881	812	849	836	840	879	877	851	791	866	844	850	815	872	818	841	857	856	876	863	798	849	824	846	821	875	829	807	840	889	842	784	872	798	838	832	845	854	841	827	833	838	822	853	799	821	849	850	858	773	863	846	844	821	838	855	763	818	866	897	842	820	819	775	819	838	835	808	889	833	878	827	887	845	863	837	841	860	869	813	874	880	797	890	853	870	842	886	807	833	835	847	788	857	798	851	874	871	851	788	821	829	885	898	846	837	848	857	815	860	854	850	861	833	813	787	854	813	903	835	879	828	849	828	805	810	826	819	834	809	855	805	857	881	903	861	859	834	836	834	861	852	879	859	897	885	809	835	841	859	872	821	829	850	917	882	818	834	858	818	876	867	862	837	768	827	872	861	834	839	817	910	834	836	838	845	843	870	848	815	856	857	809	817	821	827	881	814	811	873	825	845	867	834	914	864	906	805	882	859	843	852	817	815	775	816	832	874	873	854	819	806	812	887	893	842	813	924	835	849	792	837	844	859	784	797	820	827	796	850	802	830	808	882	839	823	832	860	827	842	867	895	879	841	778	817	857	804	846	851	874	822	855	806	820	832	851	813	830	857	836	819	815	845	808	856	820	832	854	807	830	816	815	880	877	822	811	860	828	849	793	836	866	878	881	824	835	851	770	786	834	812	887	848	865	817	883	838	875	837	826	844	819	828	836	840	868	836	848	838	813	853	864	853	839	832	830	865	882	830	853	854	848	860	839	863	844	805	860	886	833	837	889	839	832	846	863	825	836	841	859	836	855	849	859	769	853	825	882	870	780	794	817	790	854	858	854	808	839	849	823	849	828	851	828	825	832	836	873	841	865	863	845	834	869	905	830	830	871	830	812	809	821	820	853	874	788	821	832	880	872	795	843	793	821	787	848	819	851	865	845	860	844	849	880	857	834	817	857	860	863	846	849	850	827	811	828	848	862	864	839	824	796	862	853	870	877	870	852	781	809	852	852	819	859	805	853	886	840	851	830	867	856	925	861	880	830	843	848	806	834	919	863	805	847	871	838	810	794	854	892	865	887	873	746	860	886	826	824	843	825	804	812	813	857	839	886	831	791	836	831	878	830	861	809	859	843	850	878	869	877	840	922	847	882	900	842	847	878	834	860	829	869
1367	58	45	66	48	72	99	107	139	134	123	116	107	102	89	91	58	54	66	59	64	47	48	46	50	48	62	42	32	38	47	49	45	35	40	51	36	40	46	42	40	40	43	34	47	42	48	41	34	50	37	46	36	48	42	41	41	53	41	41	49	51	47	50	42	56	49	69	49	43	42	37	43	34	50	31	40	34	26	36	36	48	36	53	45	40	37	27	33	41	35	34	42	38	43	42	40	35	53	43	30	39	47	43	41	53	30	34	33	43	31	29	42	37	38	44	37	41	34	39	53	42	39	47	30	32	33	40	39	27	43	42	38	44	42	35	29	42	48	43	38	38	43	47	42	40	35	37	35	28	42	38	25	33	41	43	35	44	37	26	44	36	39	38	35	43	30	43	40	39	39	46	44	47	31	38	34	37	35	42	39	30	29	30	36	41	46	45	44	36	44	35	42	36	33	43	35	47	32	38	37	40	43	41	38	39	43	37	40	37	34	47	32	29	50	48	43	32	28	34	36	47	36	30	36	39	25	50	37	42	43	44	41	33	34	36	40	31	50	41	38	52	39	44	40	36	44	44	32	43	44	41	43	38	52	41	38	34	50	42	46	35	36	37	28	38	36	40	42	32	41	42	39	36	35	41	39	48	45	36	37	35	42	39	36	29	42	47	47	38	42	38	50	39	40	38	45	27	38	38	41	31	39	29	38	28	31	36	51	45	44	25	39	35	45	47	34	48	47	47	29	48	36	40	43	37	39	42	43	44	39	37	52	40	56	29	35	26	31	32	35	37	35	34	37	37	30	31	44	35	29	39	40	48	43	43	30	39	43	43	37	34	38	35	37	42	35	32	29	38	40	41	35	43	38	40	50	31	44	45	56	46	24	47	39	30	42	35	40	32	42	48	40	39	31	39	30	38	39	46	45	40	34	31	34	34	35	36	32	39	46	46	32	31	39	38	41	36	31	39	38	44	42	30	39	34	36	38	36	39	36	44	35	33	44	42	46	47	41	40	40	38	41	28	41	33	38	41	43	40	31	30	37	44	39	33	29	38	37	32	36	40	50	37	46	42	46	47	33	29	40	41	37	38	46	30	38	40	49	38	44	33	39	49	44	37	35	35	39	37	40	52	39	31	41	52	31	45	50	37	34	43	45	46	35	40	52	43	41	52	38	41	36	40	32	46	37	34	39	44	31	42	29	44	39	38	31	32	41	43	28	37	40	34	38	35	32	44	30	42	29	32	37	46	31	46	44	36	39	37	53	40	29	27	32	41	30	53	32	34	39	41	35	42	33	40	28	34	36	37	35	30	38	28	37	42	43	43	39	39	34	27	36	41	39	39	42	52	40	32	43	35	47	29	40	31	49	46	27	46	35	49	45	44	30	28	32	38	39	37	30	33	39	41	37	44	34	35	37	41	35	41	28	47	32	56	42	42	41	34	42	45	34	39	37	39	35	26	43	44	43	40	36	50	37	37	52	39	48	32	47	42	35	44	37	33	47	40	27	37	31	43	45	32	56	38	47	45	25	45	28	33	36	34	30	29	43	38	34	40	28	39	41	34	36	38	41	44	35	45	43	39	36	34	33	37	37	41	44	41	49	38	39	37	53	31	35	39	36	39	37	48	38	34	32	34	40	41	30	29	36	41	44	32	30	49	33	34	40	34	54	35	26	41	35	29	35	26	32	30	50	34	49	40	41	43	42	50	40	36	33	31	32	29	36	43	42	35	38	40	43	42	45	37	31	45	45	27	36	34	37	47	35	29	43	34	47	43	29	31	37	35	33	45	30	36	51	41	37	48	32	41	37	34	28	34	37	39	41	33	35	40	45	28	51	38	37	38	47	38	43	30	28	32	44	36	36	41	45	54	34	32	33	36	35	39	26	47	36	44	30	34	43	35	33	47	36	24	37	41	34	38	32	41	42	42	39	31	42	40	34	46	38	46	34	41	46	37	40	31	40	38	40	37	34	37	33	36	44	29	32	36	24	28	35	34	38	35	34	34	50	36	28	47	33	35	38	36	39	42	42	31	30	47	35	33	50	44	36	35	34	37	34	41	42	39	24	39	37	38	35	35	33	33	38	47	49	40	30	45	44	42	39	40	35	41	38	41	37	38	40	46	30	44	42	60	40	39	37	44	48	47	36	38	45	25	33	44	32	36	46	55	40	43	36	40	43	39	34	28	37	40	41	41	43	44	38	37	51	36	35	34	33	42	52	28	39	33	45	38	32	34	35	35	39	40	36	40	31	46	48	41	32	39	41	39	34	44	39	47	26	42	41	43	33	37	41	41	41	27	40	43	43	38	29	35	33	42	35	29	28	35	39	33	44	40	49	28	40	33	37	53	33	27	43	38	51	36	38	39	40	39	39	35	40	40	55	41	36	35	49	32	43	50	43	48	32	39	43	32	36	38	46	42	41	37	35	37	38	32	40	37	38	39	28	29	42	37	32	41	21	30	37	46	42	42	35	52	40	38	43	37	23	43	39	34	35	33	35	49	36	45	43	33	38	35	34	39	37	40	41	39	36	41	31	36	31	30	38	42	41	33	38	40	37	36	38	38	38	27	38	37	35	34	33	49	31	39	35	31	34	34	41	34	48	40	41	31	46	35	35	37	35	36	43	33	43	33	40	45	40	40	33	36	51	34	37	35	32	35	29	41	40	38	53	38	36	35	37	39	32	33	42	38	45	42	46	30	50	42	42	47	42	26	47	39	44	33	44	41	39	42	36	38	41	50	36	42	42	34	34	37	42	40	37	31	26	39	40	44	37	47	36	38	41	39	38	38	42	39	47	42	44	42	41	31	32	50	45	37	40	49	34	47	31	37	36	35	40	43	32	38	29	32	38	46	37	37	36	47	41	40	46	34	39	42	29	52	34	36	29	45	39	48	47	40	45	32	29	30	42	42	43	43	42	54	37	34	44	36	33	37	39	44	44	42	42	56	37	33	41	54	43	29	37	31	45	42	39	40	35	34	32	42	32	40	38	46	47	35	43	42	37	39	35	35	41	36	37	29	36	47	35	29	26	29	52	40	46	42	33	39	37	45	30	33	36	39	30	33	37	30	31	49	32	45	45	49	29	39	40	43	38	34	48	40	35	42	23	36	46	34	33	39	42	44	43	40	36	34	44	41	44	26	39	38	44	42	28	49	35	31	32	39	38	39	35	34	35	32	49	35	33	39	35	34	39	42	32	33	42	47	39	44	36	32	36	46	41	36	35	51	32	39	33	37	33	42	35	43	28	26	40	50	40	43	36	41	36	54	44	41	31	37	31	48	35	40	38	34	40	36	32	42	41	27	41	32	38	52	51	37	51	43	40	43	42	39	43	38	38	41	52	48	35	32	38	34	49	40	40	41	35	29	36	33	45	42	42	39	35	28	37	48	37	30	29	41	31	43	40	43	47	36	29	38	30	44	31	56	35	41	39	45	38	38	53	54	39	40	22	52	31	41	37	36	32	43	32	47	33	37	47	34	38	34
7471	1289	643	880	2804	4480	5160	5636	5772	5319	4659	4453	3884	3363	2831	2529	2028	1776	1575	1468	1190	1025	880	855	786	741	704	694	677	611	660	646	582	628	653	699	663	706	621	626	564	538	550	545	488	477	502	458	499	482	504	538	550	549	527	533	566	549	536	519	592	617	658	724	801	785	820	823	800	700	554	452	478	440	405	338	405	411	395	377	413	419	372	365	395	417	421	361	411	376	404	392	418	390	429	371	405	412	391	393	399	380	395	389	364	405	406	416	406	407	429	396	419	379	404	400	387	427	427	402	385	386	419	420	429	379	406	405	405	383	377	411	426	410	431	376	405	444	431	391	402	411	445	398	404	366	395	370	387	403	352	361	382	431	391	406	347	393	405	368	362	371	412	378	409	393	391	377	399	414	417	364	418	395	374	389	439	409	400	402	371	413	396	391	414	397	392	432	381	404	411	388	384	405	374	386	384	376	424	391	390	384	386	371	414	395	388	413	357	394	410	372	379	380	372	386	360	377	412	376	387	392	355	394	411	377	408	394	445	356	392	386	421	355	372	407	395	418	377	365	405	388	383	366	375	400	391	379	355	391	382	358	417	392	374	392	389	399	396	373	379	384	405	372	345	416	409	383	411	400	415	390	401	404	370	360	409	403	418	374	406	397	389	404	374	370	362	398	385	396	365	410	378	377	393	385	388	402	388	395	393	352	437	399	408	375	406	390	359	364	399	397	416	396	373	383	363	424	367	384	371	363	382	381	410	366	359	394	391	391	398	392	369	402	382	399	346	399	385	366	368	379	375	386	377	362	379	404	408	401	378	392	376	392	382	385	401	409	385	405	392	374	401	381	382	391	367	436	365	383	386	383	406	373	376	387	417	429	404	379	359	379	421	392	363	361	350	404	411	388	414	389	374	390	380	373	390	398	418	403	388	402	387	372	389	390	391	380	397	423	392	402	385	371	396	376	403	391	400	379	375	396	402	343	396	384	361	382	427	436	417	379	369	382	373	396	379	382	373	417	383	400	408	398	390	375	378	396	360	340	415	404	347	438	376	370	385	418	401	387	390	377	412	423	370	394	361	397	380	353	432	393	392	358	400	397	368	384	394	391	424	390	377	401	389	420	391	366	411	408	411	366	382	354	378	376	428	433	401	388	393	386	368	355	385	361	390	399	378	403	385	376	386	415	374	385	387	384	431	390	391	379	398	387	404	380	405	391	387	396	414	392	354	398	389	398	412	414	397	399	381	417	366	401	377	399	387	412	373	350	366	424	395	417	383	389	368	398	387	386	382	404	376	424	354	418	377	349	401	358	420	375	442	404	415	370	385	383	423	387	396	383	383	365	384	355	386	413	417	415	342	406	407	370	417	384	384	351	383	383	365	413	420	408	418	394	394	385	409	373	364	409	391	405	369	384	398	367	398	379	369	359	375	394	371	369	387	383	371	422	369	394	414	368	385	374	396	379	430	402	409	431	383	385	388	364	374	389	388	410	411	384	389	390	394	386	368	370	368	352	394	410	407	410	398	386	403	384	415	377	393	387	390	400	416	378	385	388	370	337	395	377	396	394	375	394	366	409	423	419	393	414	376	390	406	398	386	405	381	387	415	381	399	388	395	410	376	354	411	379	424	368	388	394	350	423	402	386	398	386	381	364	382	415	352	388	372	390	395	364	398	415	358	431	348	384	380	384	407	404	380	403	443	375	372	428	413	414	422	366	365	384	382	406	348	391	382	367	398	358	394	379	364	390	380	369	379	397	419	365	379	392	360	380	410	373	391	392	393	370	384	379	370	398	381	384	423	410	397	380	391	394	368	394	389	385	429	383	411	387	391	431	408	377	366	386	364	427	377	394	427	399	407	401	388	386	386	406	382	402	347	398	361	380	340	374	378	390	391	389	388	380	361	404	399	379	356	380	404	371	388	401	385	400	391	396	350	429	405	382	371	369	408	413	420	355	374	389	349	386	389	380	390	370	401	392	374	401	389	373	391	369	353	389	374	401	356	406	403	380	372	404	413	379	415	402	400	431	349	393	354	392	372	417	365	379	413	391	374	361	426	397	392	369	396	388	399	410	376	371	352	412	376	376	367	394	394	371	354	400	389	396	404	358	387	353	405	377	365	393	379	395	385	380	367	358	376	391	373	416	374	359	381	381	361	388	376	391	381	420	400	370	391	389	379	400	403	398	404	394	392	401	378	348	383	375	401	395	389	402	415	385	397	375	364	404	427	410	407	367	398	398	363	398	364	391	359	385	404	401	370	355	348	362	382	373	388	383	396	397	373	380	405	438	364	393	390	376	450	332	382	406	406	407	350	420	373	401	365	375	394	387	395	390	367	414	359	389	390	420	395	419	396	417	370	368	377	422	347	406	378	380	408	398	380	383	374	387	388	383	389	388	397	422	395	380	359	349	415	385	393	384	428	385	390	366	404	418	407	395	407	415	390	356	363	386	412	377	399	364	398	378	402	353	405	379	388	378	342	409	406	418	376	407	418	408	411	389	374	377	413	366	377	378	382	377	365	402	374	373	378	408	414	415	382	391	336	422	401	420	395	394	394	385	392	373	384	390	382	416	352	378	393	398	384	385	395	401	399	370	399	396	399	387	377	349	441	370	386	392	368	397	378	377	388	388	388	383	403	382	391	371	411	426	379	365	393	434	390	404	347	390	397	394	351	389	400	364	401	384	395	372	413	397	418	406	394	378	365	401	407	437	376	359	374	399	385	376	429	399	397	384	408	404	389	400	374	399	417	399	391	375	409	394	383	389	394	385	386	385	379	393	397	373	386	374	393	417	349	389	413	395	372	373	362	413	388	400	417	352	389	366	366	397	404	392	392	393	413	393	381	389	363	384	382	444	414	373	408	405	381	389	385	389	398	394	378	365	420	390	400	381	401	392	407	387	385	360	424	381	380	398	401	364	369	377	379	378	381	386	405	393	393	356	359	362	401	451	396	393	388	384	379	430	392	361	365	382	383	392	389	358	411	409	380	400	369	378	363	380	407	421	401	340	424	350	398	363	355	356	402	459	354	396	363	404	371	394	401	395	380	391	388	397	383	379	376	394	399	378	361	391	355	426	364	355	380	388	401	405	392	401	380	384	385	414	387	369	393	412	386	366	354	395	406	401	334	412	415	387	379	378	425	367	401	398	409	399	405	405	392	380	381	378	389	387	403	391	378	410	368	361	403	398	392	367	437	373	361	337	401	378	397	397	375	354	473	375	373	413	359	387	394	398	416	367	389	344	382	391	369	418	372	402	399	399	382	370	429	372	382	347	378	387	406	369	395	393	367	384	375	353	362	346	405	362	366	393	376	383	379	404	398	371	416	441	379	377	387	379	397	356	367	394	401	377	399	360	394	383	324	373	408	417	388	390	416	373	348	363	414	383	372	365	403	374	395	396	381	367	407	349	411	393	394	365	382	393	392	436	428	387	423	369	366	341	422	366	411	377	389	374	382	387	368	378	378	384	388	369	370	389	339	392	373	375
623	224	130	113	125	160	189	202	219	203	207	198	212	204	153	162	135	131	143	120	104	105	108	103	93	103	101	94	90	98	89	95	89	92	85	86	88	89	86	111	90	94	81	86	104	81	86	64	87	80	92	92	70	95	86	93	94	87	83	91	85	79	86	106	105	91	98	94	95	100	88	82	90	95	70	69	69	86	92	92	83	83	68	76	82	98	93	88	80	83	91	99	93	76	77	87	82	88	69	88	78	87	75	86	73	84	92	78	61	79	73	88	90	93	81	76	81	71	83	104	72	85	88	90	91	71	95	87	89	90	79	87	75	84	95	78	81	96	77	79	79	77	79	92	89	77	81	79	96	107	87	92	77	77	81	71	88	76	94	82	74	78	67	93	77	75	72	77	81	83	72	70	72	67	73	91	66	80	82	73	83	82	96	94	89	70	79	84	64	71	73	91	87	80	83	86	82	90	82	71	90	86	78	73	74	81	81	91	81	79	72	88	74	81	89	79	87	94	76	93	90	82	74	92	84	88	69	69	95	80	87	71	88	77	68	72	93	96	77	78	66	86	106	94	81	93	69	78	84	84	69	87	85	70	71	90	88	84	88	83	76	81	62	80	73	99	97	83	83	71	86	91	68	83	67	79	98	82	74	83	76	98	80	86	94	87	88	72	78	90	80	81	77	99	80	94	85	72	92	84	85	74	80	80	83	83	79	76	75	67	79	77	72	88	85	78	89	79	82	87	81	79	78	82	83	80	84	66	76	91	83	96	72	97	84	63	74	83	84	86	73	88	74	68	72	80	81	94	91	82	63	71	80	90	66	79	95	91	88	81	89	80	89	79	73	73	75	71	83	89	82	97	84	70	65	71	73	81	68	73	91	81	87	84	95	92	85	91	81	74	78	75	85	81	74	66	66	74	67	86	77	87	81	95	88	104	85	88	76	65	83	87	88	87	86	79	88	83	74	87	83	64	71	82	99	88	82	87	87	94	86	88	77	78	84	72	97	90	81	84	98	81	87	73	86	99	99	86	77	80	97	84	77	69	79	78	92	82	90	82	85	75	74	82	87	68	86	86	68	92	83	73	74	88	88	92	79	85	93	83	89	86	74	78	78	69	68	75	74	60	79	96	83	96	81	76	86	81	90	84	84	67	77	81	89	97	69	95	68	82	80	75	81	89	64	89	67	84	66	67	70	94	77	88	73	76	89	74	82	71	82	90	92	74	103	81	76	69	82	90	79	87	101	73	94	76	81	75	64	80	91	94	87	71	79	98	78	75	78	84	69	70	72	80	78	91	92	96	79	78	81	92	84	77	82	75	84	89	82	79	76	69	84	90	74	80	74	83	77	83	85	79	59	72	88	91	84	82	76	101	74	78	74	86	70	81	79	83	95	97	86	67	68	87	80	97	91	101	72	77	95	87	73	91	73	73	83	94	76	70	83	99	66	76	73	67	85	87	82	81	81	86	83	69	71	88	78	73	73	99	92	84	83	77	74	62	108	93	88	65	88	75	75	96	81	75	79	92	87	85	73	67	81	78	78	90	92	81	83	82	83	67	82	74	80	80	79	77	76	93	80	96	89	63	78	76	74	72	80	81	70	66	89	58	91	90	81	89	91	74	80	83	101	71	88	97	92	104	81	94	94	78	75	88	82	89	95	85	94	90	65	101	82	91	67	81	99	88	87	88	79	71	73	81	74	87	66	86	103	78	80	88	85	73	86	90	88	78	66	103	76	90	78	86	83	88	74	74	88	98	87	87	78	82	67	82	72	74	93	97	88	67	83	70	79	73	111	88	98	92	87	92	97	89	89	84	72	68	94	58	84	87	70	90	69	83	84	68	66	81	77	92	76	82	75	89	78	97	92	68	80	88	72	79	67	87	75	88	69	75	89	113	65	81	82	80	95	83	74	83	80	90	83	74	80	69	78	81	80	71	82	93	88	70	87	94	78	73	66	87	76	82	74	78	87	88	81	85	84	78	91	81	74	81	88	80	81	91	74	83	97	73	91	67	83	84	107	80	87	72	75	100	83	71	96	83	61	83	99	79	86	80	69	85	72	83	85	77	87	83	71	98	84	78	68	79	106	94	74	80	86	98	84	84	83	62	81	78	98	75	85	82	76	90	91	90	71	74	89	90	68	74	79	75	70	59	79	86	88	78	77	85	89	82	76	85	83	76	89	80	65	78	75	95	65	88	86	84	77	84	88	89	76	65	94	91	78	88	94	83	72	70	76	63	87	85	88	91	80	92	73	71	91	87	99	81	84	88	96	79	78	90	93	71	83	65	92	83	72	95	81	76	88	82	77	71	73	87	92	75	81	79	73	87	75	80	100	82	90	72	75	86	91	69	84	89	88	88	70	84	71	61	91	76	78	87	73	78	87	99	93	69	77	91	85	70	95	80	76	82	91	97	88	87	80	73	75	82	72	64	80	84	60	69	84	72	88	72	83	103	74	77	93	85	81	72	76	76	71	77	93	81	76	82	84	88	74	73	70	85	90	78	85	79	91	79	76	95	70	71	88	98	60	94	90	93	78	58	81	95	83	78	86	84	75	88	79	81	82	87	76	79	80	79	94	81	62	77	69	91	78	82	78	79	93	85	69	78	69	71	74	79	97	78	78	85	89	90	84	79	74	88	77	83	91	78	87	73	70	61	95	82	94	90	79	83	66	92	84	92	76	76	62	74	80	68	71	71	76	104	96	68	88	81	86	74	62	71	65	82	80	81	76	75	78	55	78	73	100	82	66	93	87	86	92	97	72	87	73	76	87	73	69	76	69	86	88	75	78	73	77	74	75	76	87	90	66	86	77	74	81	91	71	77	73	76	82	80	79	75	79	81	85	83	87	82	74	91	64	83	75	89	87	65	71	92	73	86	73	76	87	77	68	79	77	98	105	87	83	73	79	80	76	82	83	81	80	71	88	86	82	79	88	68	70	100	104	82	83	77	97	93	77	90	79	83	94	83	81	91	69	85	97	70	99	76	92	92	92	85	80	88	84	79	83	67	68	80	73	88	74	87	74	79	96	76	82	80	77	74	78	74	80	74	85	62	88	98	81	86	96	73	78	88	101	80	66	81	71	85	82	83	83	77	76	84	82	64	91	77	80	79	86	75	81	76	91	68	86	80	75	89	71	78	85	81	94	94	65	69	77	91	98	79	72	77	81	88	80	93	88	78	92	86	90	71	72	71	84	94	80	84	86	83	95	89	92	72	71	85	94	86	78	88	70	73	75	91	85	75	80	70	64	80	83	72	68	89	68	96	77	77	94	86	74	77	77	81	81	86	88	75	82	88	76	86	85	84	70	92	77	86	82	81	91	66	91	68	84	78	90	91	94	81	81	76	66	81	90	82	85	83	88	83	76	83	86	89	76	75	82	71	92	90	98	93	94	72	81	68	74	81	71	83	71	84	78	84	101	91	90	74	82	75	67	84	79	66	86	72	85	78	97	76	110	79	96	82	64	75	86	73	64	86	75	96
10456	4250	1733	2720	7019	9147	9482	9416	8900	8004	7237	6533	5751	5079	4388	3805	3303	2931	2709	2401	1976	1758	1569	1509	1444	1423	1231	1233	1272	1277	1210	1210	1205	1246	1234	1258	1253	1275	1224	1202	1116	1052	983	977	937	1010	914	927	951	956	996	975	1037	981	995	1007	1062	1057	1000	1068	1069	1126	1136	1240	1342	1313	1265	1357	1323	1202	1034	937	906	882	837	826	853	844	762	818	787	779	797	827	809	845	849	781	796	823	878	780	859	781	800	818	877	837	792	854	827	800	784	783	791	808	797	845	801	795	801	839	806	810	795	887	826	826	844	885	778	807	820	816	801	880	838	881	817	823	787	883	878	859	822	802	834	853	802	786	768	851	817	811	756	755	834	841	759	769	837	808	810	789	756	805	808	806	747	815	799	803	865	818	775	798	788	779	820	788	824	800	801	783	834	817	850	810	791	840	833	824	809	779	789	801	785	770	780	836	798	758	794	766	793	746	805	829	785	829	792	751	789	806	825	800	878	790	841	799	798	832	793	833	784	841	825	799	802	824	785	792	816	777	846	843	817	780	804	859	816	870	788	815	875	884	833	772	790	780	833	820	805	799	797	823	766	823	783	773	796	807	786	809	769	775	825	788	807	802	810	791	806	775	872	760	802	791	818	784	849	790	775	808	825	793	823	831	822	801	838	784	805	767	804	816	746	804	794	837	846	829	875	803	883	771	828	835	875	803	765	835	874	773	825	810	821	741	843	822	841	828	801	814	774	789	746	793	831	819	798	787	815	811	803	778	814	827	785	840	838	761	798	814	781	765	798	816	770	798	776	821	872	816	825	790	836	801	810	818	840	839	806	811	796	865	815	776	832	834	801	837	815	835	828	858	769	781	791	810	794	823	836	772	774	830	837	809	815	822	835	821	829	794	819	786	814	830	821	825	766	839	829	789	754	788	754	819	800	787	807	838	853	878	800	811	833	779	859	828	835	790	792	797	819	771	801	836	760	825	776	777	797	791	790	810	822	843	846	756	823	821	766	817	790	833	795	836	803	799	802	786	853	759	772	779	808	803	800	818	865	786	775	780	804	773	803	798	757	767	837	788	801	794	801	864	852	790	828	822	795	824	790	817	789	842	793	840	786	823	804	836	782	794	813	806	829	835	812	816	830	819	830	815	844	778	790	831	783	833	803	798	772	764	786	760	815	789	799	791	809	808	816	758	779	771	779	763	763	818	802	770	819	792	817	827	846	830	766	722	798	832	769	799	825	787	820	854	775	863	804	801	825	800	784	850	823	852	815	806	824	822	813	800	838	833	766	771	767	784	859	835	793	828	828	848	801	801	771	781	809	813	798	815	789	844	779	797	822	827	782	781	807	816	808	792	834	848	807	804	785	767	801	847	747	793	802	788	861	796	838	764	828	787	801	834	792	773	804	850	780	865	781	815	793	763	835	807	814	794	785	779	815	805	782	763	796	802	782	789	844	771	766	783	783	787	827	801	841	782	814	841	791	838	838	815	829	805	764	807	837	817	765	786	826	795	768	763	827	784	836	842	808	774	757	784	853	760	808	826	809	815	780	826	729	796	812	799	769	831	810	853	798	862	810	795	815	830	815	786	736	866	803	801	793	804	803	779	832	769	800	816	798	785	825	814	805	757	788	838	747	830	796	805	826	821	809	805	819	791	763	868	789	781	859	861	786	805	785	836	823	823	781	841	787	817	807	819	807	797	850	789	752	832	816	761	773	813	838	845	799	808	785	806	811	810	830	789	792	821	820	778	809	794	818	786	807	779	805	777	787	787	811	799	799	879	764	780	795	798	792	762	806	789	825	824	826	793	833	850	828	807	828	839	773	793	815	831	801	801	756	803	808	791	817	820	838	849	796	763	852	826	813	821	847	775	856	797	790	784	776	818	783	811	797	800	782	787	852	870	788	827	806	815	851	766	781	852	789	801	794	832	849	838	839	850	781	817	816	836	861	783	754	795	749	792	789	821	773	857	838	846	837	792	777	798	825	806	828	772	819	845	783	807	842	778	800	803	888	803	806	829	782	770	822	841	815	765	823	805	838	804	820	837	789	809	769	780	825	844	760	814	836	802	769	828	818	758	800	779	778	802	768	791	811	794	777	804	812	775	877	853	806	823	794	786	783	792	754	791	768	783	881	818	785	789	817	846	792	860	813	791	845	820	846	812	805	801	788	797	785	783	835	841	798	845	805	788	830	787	835	807	801	795	845	777	780	788	797	801	752	791	798	769	835	814	837	774	854	779	827	830	821	725	791	779	793	796	833	841	857	791	812	855	792	815	820	795	807	826	813	860	790	821	780	861	750	817	798	820	834	858	833	801	778	793	812	794	802	790	823	808	819	803	811	761	820	809	780	810	801	804	789	805	800	823	858	801	819	856	836	846	825	779	833	806	798	807	796	796	843	819	778	803	751	756	820	799	776	799	795	832	847	824	820	817	804	791	842	745	770	751	891	816	797	813	859	794	811	757	752	838	795	825	805	827	830	771	822	767	754	817	816	838	820	848	787	791	813	823	790	772	823	773	794	832	774	822	815	757	762	826	885	795	812	789	793	804	805	803	797	819	816	777	783	773	804	767	780	805	824	837	805	778	753	828	805	829	853	845	815	826	813	795	832	839	797	749	828	806	768	765	833	822	861	790	823	776	870	780	775	802	853	847	816	774	800	716	849	843	778	757	846	759	839	838	795	803	810	776	817	785	811	809	759	862	814	795	756	771	849	823	819	824	781	802	816	836	769	841	803	819	780	803	736	748	771	819	800	804	784	836	830	827	860	818	836	798	805	801	792	787	807	833	775	786	757	818	774	793	816	764	810	794	793	789	793	831	829	816	833	849	782	794	777	809	812	838	740	798	832	807	820	818	811	754	829	800	873	806	848	843	799	821	803	831	834	861	900	845	837	797	832	807	809	783	794	782	826	869	761	778	844	745	798	790	800	839	789	816	824	771	784	809	801	771	807	763	799	807	840	799	774	863	813	809	805	778	753	847	801	844	802	830	804	763	778	883	803	788	802	814	793	789	828	757	797	807	869	790	830	775	848	821	803	791	799	821	800	804	829	800	878	802	771	812	842	796	784	816	840	811	767	787	804	725	799	828	772	787	840	839	786	764	822	765	841	806	825	789	788	822	782	791	827	801	829	765	855	850	815	823	827	778	763	810	820	807	833	776	790	777	807	745	815	846	824	883	796	758	798	823	812	833	807	756	802	810	764	793	774	808	872	753	772	790	797	834	815	823	814	808	781	794	746	825	815	788	786	792	778	792	757	828	793	759	739	822	871	812	754	837	771	807	855	802	840	803	799	819	784	876	828	802	830	840	832	772	774	788	797	809	816	778	794	820	824	822	818	843	758	824	789	790	844	752	811	797	785	832	776	795	837	824	876	823	821	821	767	819	774	765	791	794	808	846	830	807	824	821	845	772	831	802	830	760	834	763	780	812	826	766	765	790	770	820	867	808	776	850	805	848	801	814	766	803	764	819	772	816	773	830	792	771	783	826
2055	131	91	51	67	102	116	153	153	170	162	164	144	137	134	109	84	67	95	70	61	62	52	53	47	47	41	56	52	48	48	45	55	49	46	51	50	51	44	49	56	31	41	35	40	38	30	43	36	39	40	49	40	47	38	53	42	36	39	28	38	39	39	48	51	45	55	57	60	32	37	36	27	38	43	35	40	43	26	40	29	35	29	29	37	51	42	37	35	32	21	36	42	48	29	39	30	25	38	38	27	34	42	27	39	34	40	48	34	31	34	33	33	33	44	43	40	35	29	42	38	41	28	30	35	40	35	39	38	41	44	37	31	33	40	32	39	32	32	31	30	37	37	31	38	41	45	38	32	31	38	34	39	34	34	44	23	28	39	33	36	34	44	38	39	36	39	47	52	33	35	33	28	41	46	35	36	28	35	35	30	45	30	34	43	33	34	32	29	39	36	17	31	27	26	30	40	41	35	27	44	39	36	40	46	34	35	30	38	34	27	34	28	35	39	29	29	25	37	44	44	20	34	37	34	33	36	37	33	30	41	26	37	33	37	26	34	36	40	31	28	28	42	25	36	28	36	30	43	29	41	34	44	37	26	28	29	41	31	27	29	41	35	26	34	35	34	49	29	34	36	35	45	35	37	40	34	35	30	37	34	34	43	41	31	41	33	41	25	34	25	46	39	27	31	34	30	27	30	26	42	26	39	33	39	20	28	27	29	34	42	27	48	30	29	40	42	34	34	32	30	33	37	32	33	26	40	35	38	33	40	46	38	40	37	38	40	41	31	38	39	23	34	33	32	25	39	28	35	43	35	39	38	27	41	45	34	43	39	35	24	35	37	47	28	41	38	31	43	30	45	30	39	33	39	30	35	36	23	36	45	40	29	28	35	32	30	32	36	39	44	31	32	40	34	45	25	37	32	32	27	27	26	51	30	48	38	31	27	36	26	32	29	33	39	35	39	34	30	38	32	33	35	42	35	50	31	48	37	33	40	35	35	31	29	27	25	32	32	39	27	29	37	45	37	25	39	44	45	39	34	40	38	37	36	40	38	30	30	33	27	34	34	36	32	35	40	39	34	32	36	50	33	37	43	34	25	28	35	35	34	39	34	32	40	35	30	31	39	30	39	31	54	35	35	48	36	30	32	32	30	37	41	33	31	27	39	32	30	31	34	30	33	34	43	33	25	44	28	44	37	35	32	27	30	40	42	38	33	34	42	37	34	24	32	36	30	36	21	33	35	35	39	45	32	33	30	35	36	38	43	37	34	35	36	28	29	35	36	32	41	50	33	43	39	33	42	38	25	43	34	31	37	37	29	36	29	34	40	43	32	46	29	27	32	32	34	31	32	29	28	35	31	35	31	27	36	32	32	37	37	34	30	35	38	25	42	33	32	36	37	37	40	32	33	31	46	38	48	32	39	35	28	40	40	49	30	37	31	35	31	33	32	26	44	35	31	26	28	32	31	42	38	43	28	39	33	41	37	30	42	31	39	29	32	34	48	34	35	32	32	41	29	36	37	28	42	33	50	48	36	39	27	29	31	29	39	32	35	33	37	36	30	31	35	36	26	44	42	37	18	40	35	32	35	39	34	38	33	43	33	30	49	36	33	44	36	38	34	33	30	33	30	31	39	28	43	39	39	38	39	35	30	37	34	30	28	39	37	36	32	39	43	35	40	27	37	42	33	33	39	36	27	34	39	35	39	26	36	33	27	31	41	26	31	35	43	38	40	38	27	41	34	40	28	40	43	26	31	34	32	45	30	33	33	29	23	38	24	30	24	22	22	30	32	24	39	34	33	33	40	37	35	27	40	38	40	32	35	34	41	39	37	35	30	35	26	31	36	39	31	35	41	50	37	33	35	40	37	35	39	35	39	30	41	45	41	40	32	39	31	41	26	36	38	33	40	41	47	32	36	32	22	34	44	48	45	30	42	38	31	37	38	43	22	34	51	29	29	32	32	28	31	37	36	33	26	33	28	39	31	44	35	46	30	39	29	34	36	30	30	45	30	37	34	35	31	44	26	38	31	25	44	35	35	45	28	30	43	31	23	37	23	45	32	42	49	38	38	22	38	30	39	39	38	36	30	32	47	29	36	37	39	33	36	45	27	30	36	34	32	26	29	37	28	31	35	33	31	42	35	38	46	37	45	32	33	30	29	38	33	33	38	40	36	47	39	30	33	37	43	31	39	29	37	36	31	40	33	30	38	33	21	27	36	42	33	27	47	39	32	38	42	31	32	30	27	39	28	45	33	32	37	37	39	42	31	58	32	40	37	45	33	29	34	36	30	27	31	29	28	47	35	41	32	36	33	33	33	33	34	40	31	27	41	40	46	36	45	29	33	32	35	34	38	44	44	36	34	41	40	42	35	34	36	36	31	30	35	36	25	47	41	33	37	43	31	35	35	32	36	33	34	37	32	39	39	43	34	36	32	34	32	40	30	33	37	43	50	39	41	32	35	41	45	30	48	33	33	46	39	31	39	36	36	41	41	20	35	33	37	37	38	34	31	29	24	35	39	32	38	28	42	38	40	35	38	43	39	29	31	32	34	35	44	34	48	30	42	34	34	28	40	38	36	42	33	31	30	37	29	41	29	30	48	30	47	39	37	32	39	28	25	45	34	29	29	45	35	28	28	29	36	30	39	24	41	33	35	34	37	34	26	31	43	39	33	39	39	40	33	32	28	28	30	39	36	39	35	38	29	25	31	39	41	41	29	37	30	35	30	36	44	27	36	32	39	32	36	38	40	41	32	39	33	34	29	40	42	44	49	37	37	48	37	39	39	51	28	33	40	33	32	34	39	22	42	36	28	38	28	42	33	54	43	37	28	33	34	42	29	37	50	28	34	36	37	37	41	43	38	32	23	35	36	32	33	29	22	27	29	35	45	31	35	26	32	31	42	34	27	34	35	36	36	31	33	38	39	36	35	42	45	36	42	37	35	25	31	36	39	34	34	37	37	28	43	29	38	29	30	36	43	23	46	41	30	29	39	21	41	28	27	34	31	32	32	34	29	32	35	28	38	34	43	25	40	32	44	25	36	31	45	42	37	36	31	38	47	25	34	39	39	37	34	41	27	39	42	41	37	43	39	31	25	25	23	34	40	44	32	32	40	40	30	30	29	44	32	24	37	36	39	29	40	37	34	30	28	38	41	35	29	33	36	34	32	28	39	34	45	30	27	28	46	40	34	24	42	50	29	38	44	32	34	31	29	33	38	29	33	37	32	40	34	33	44	29	28	34	42	40	43	29	44	42	36	46	31	40	36	38	43	37	33	48	42	49	30	30	38	36	38	32	38	44	41	27	34	36	38	37	26	29	39	32	43	39	33	34	42	28	33	36	33	28	37	32	36	31	30	31	33	38	40	31	41	38	32	29	47	41	43	47	29	38	39	42	42	38	48	40	41	36	29	36	32	40	34	31	34	33	40	43	41	37	31	27	46	35	34	34	31	31	30	40	34	30	39	35	49	43	38	34	37	28
10097	2860	1217	1996	5678	8056	8853	9139	8644	7963	6914	6353	5546	4921	4174	3599	3135	2660	2370	1960	1551	1358	1209	1115	1052	1038	968	840	809	883	774	785	816	819	855	844	879	859	778	723	690	646	609	557	514	543	531	511	522	537	552	562	575	582	559	558	565	623	600	572	680	771	762	748	890	937	877	861	975	761	573	557	500	404	430	420	373	365	375	413	374	380	365	386	358	370	361	351	347	390	374	392	357	410	366	399	364	400	351	404	378	361	374	344	382	383	399	375	365	399	358	376	347	375	409	408	397	395	391	382	397	401	421	390	369	393	378	398	376	388	420	397	408	366	366	404	389	360	390	380	397	373	376	385	395	386	400	351	359	357	369	371	337	371	387	395	345	372	404	385	375	373	384	310	355	354	361	384	406	379	376	379	348	347	356	397	375	350	348	365	379	325	368	421	355	368	362	341	365	405	395	364	351	335	383	416	376	353	380	388	392	358	348	364	414	354	384	365	362	377	383	396	344	319	372	361	384	370	386	368	380	315	364	391	389	388	380	358	376	364	370	339	358	367	384	370	361	354	341	380	362	349	394	371	380	367	380	396	350	377	360	381	374	348	377	396	345	371	329	369	367	396	365	378	357	373	345	372	368	395	359	302	375	406	361	378	390	405	356	333	361	393	336	372	400	351	388	337	411	345	342	403	363	347	344	342	361	388	383	364	376	372	363	357	369	331	361	347	347	373	392	326	390	387	400	374	393	372	356	383	359	412	371	372	382	370	387	356	394	398	361	356	350	355	363	356	347	373	378	375	379	347	366	346	384	402	372	361	395	322	374	388	388	373	343	351	361	393	351	400	366	384	373	353	377	368	374	391	356	395	370	363	388	340	333	390	341	334	401	366	367	344	362	376	340	386	364	382	373	342	352	380	387	364	350	380	344	370	369	370	368	363	384	365	399	373	360	385	389	342	364	345	376	384	382	391	349	368	392	400	371	404	406	349	375	350	358	389	361	374	377	357	352	391	379	387	404	358	360	402	393	370	355	357	383	350	377	372	393	337	339	374	357	388	354	386	378	373	384	351	379	364	369	382	362	392	350	357	376	360	375	385	379	383	357	369	348	365	393	319	327	379	347	402	359	377	391	394	374	362	402	362	339	364	406	368	370	373	376	380	366	344	401	405	364	393	361	362	374	368	404	362	379	350	370	378	407	358	377	362	397	374	322	376	335	333	354	388	322	383	394	379	351	349	354	343	367	368	387	382	386	388	324	350	347	362	381	401	388	383	358	353	389	359	375	380	351	391	362	367	361	340	348	384	385	396	348	349	381	372	372	392	381	351	331	387	371	342	352	397	386	341	369	362	383	379	325	360	396	369	373	375	386	382	378	354	370	390	377	391	367	358	369	374	322	355	409	347	385	368	386	366	379	391	363	363	395	380	381	360	392	343	378	364	379	369	382	384	383	376	363	364	352	329	378	360	358	333	333	370	350	380	365	333	363	367	358	376	365	358	419	357	376	355	347	397	354	372	417	386	379	371	346	361	371	398	339	354	382	362	359	365	382	387	351	357	353	383	349	336	338	382	354	375	375	383	363	349	364	369	394	344	376	377	329	349	341	350	363	354	354	389	359	374	377	352	348	390	346	363	365	352	375	371	336	389	354	337	344	379	374	381	328	351	366	357	381	369	356	381	372	360	396	376	365	393	362	340	369	371	359	373	393	373	376	391	384	354	387	366	358	379	409	370	375	408	370	363	371	352	383	372	347	351	402	378	352	399	394	352	316	370	373	366	406	368	380	372	383	371	373	415	363	395	388	393	362	367	355	360	369	391	399	360	364	362	402	378	367	378	373	353	369	391	357	387	387	368	352	383	346	352	365	347	395	417	352	366	328	384	338	363	362	358	371	404	343	355	370	340	364	363	317	389	379	378	387	345	353	378	405	363	363	369	364	329	378	378	377	366	376	395	356	353	370	354	338	364	370	380	370	373	371	351	345	314	357	373	363	387	358	354	334	405	357	378	372	348	388	371	353	359	421	405	373	369	367	378	376	377	363	355	389	362	350	373	352	341	349	382	339	375	363	343	358	359	373	410	372	352	362	349	352	387	358	354	371	383	359	347	355	334	367	352	352	370	395	389	379	323	381	357	355	354	404	368	352	319	367	358	381	352	396	398	348	357	379	346	392	348	362	383	374	384	375	420	369	365	345	398	377	358	351	378	347	388	339	366	367	396	325	341	341	360	379	362	368	354	373	368	376	357	351	375	393	370	395	363	359	350	372	387	351	372	368	371	356	364	370	360	366	368	395	367	342	383	353	350	384	371	323	335	388	350	375	341	383	390	375	363	349	375	397	374	339	370	351	420	350	359	380	351	343	371	368	359	394	358	405	359	359	367	387	343	385	393	376	330	354	370	370	365	408	351	386	364	347	356	344	345	348	394	369	405	392	385	382	345	366	342	381	372	373	365	347	345	375	396	340	355	367	371	365	354	356	384	374	375	367	337	374	349	355	355	358	346	374	362	369	389	375	334	371	352	341	367	390	375	380	362	338	381	340	367	343	399	355	392	348	372	361	370	372	383	390	405	372	359	370	366	374	336	394	387	349	353	360	368	351	355	351	385	366	363	443	344	394	413	370	386	412	369	394	372	380	377	352	382	334	362	376	356	376	371	321	362	370	389	374	387	358	345	358	385	340	376	386	408	387	328	383	350	379	362	362	352	403	364	378	346	379	383	368	356	347	338	370	364	398	330	361	392	365	371	355	407	341	376	354	342	367	369	379	366	365	395	369	368	383	353	367	361	404	333	381	365	388	355	394	371	345	375	332	359	357	352	360	332	350	375	388	365	385	381	362	358	379	351	394	364	366	342	356	371	407	376	346	359	336	354	364	351	392	350	345	376	365	358	357	362	364	384	391	387	351	334	368	367	364	343	376	372	378	362	350	323	394	363	404	379	358	400	363	392	349	338	416	364	346	351	359	344	373	399	379	361	358	343	399	365	383	387	337	340	388	385	356	378	377	370	350	368	362	384	382	364	365	357	356	369	360	394	364	362	350	387	371	386	368	361	349	340	358	356	373	392	381	367	360	343	369	349	361	370	358	405	371	345	380	375	363	378	366	381	382	360	366	353	373	383	350	352	346	370	379	387	380	376	382	390	371	350	367	385	314	349	375	362	392	390	379	381	381	391	374	382	347	345	342	364	346	385	356	373	372	364	349	322	367	344	378	357	361	371	386	333	366	348	345	420	357	381	348	389	375	340	373	367	387	378	403	369	370	377	344	348	347	378	375	334	373	353	356	383	380	377	367	372	370	446	375	390	377	374	351	377	367	365	357	408	345	370	407	355	340	363	330	388	379	369	359	369	411	375	372	364	379	382	374	396	374	346	356	374	389	391	363	346	360	374	344	377	373	392	350	411	371	348	372	363	370	347	393	351	370	381	392	349	374	372	363	380	368	360	366	364	400	348	368	363	348	374	393	361	347	344	396	358	359	355	354	355	376	379	394	401
1079	285	156	120	142	203	240	271	265	295	253	241	239	201	163	176	160	166	145	134	120	106	125	99	96	102	106	81	94	99	94	103	91	117	99	101	97	83	99	97	103	102	81	101	85	106	94	94	85	91	91	96	92	77	81	86	81	99	94	85	73	93	113	90	84	99	115	96	89	106	101	88	85	92	65	80	75	86	100	66	71	70	88	73	85	63	78	76	74	100	72	73	72	75	79	68	86	81	87	80	80	59	67	88	90	67	76	93	75	88	85	84	84	88	79	79	70	74	74	94	77	81	88	86	91	78	83	75	85	92	81	96	81	71	77	74	91	83	81	71	87	70	75	102	100	81	77	60	90	67	96	90	89	86	96	77	79	79	56	95	90	95	86	74	86	89	90	81	86	96	82	93	82	86	85	75	92	80	70	74	79	76	88	77	75	76	76	72	93	94	82	77	105	78	71	84	95	85	75	90	84	85	86	75	103	74	67	91	83	77	83	74	88	86	76	78	93	86	102	85	82	85	91	72	74	79	85	87	78	83	78	81	93	90	79	74	106	75	87	78	91	84	86	102	79	75	78	93	89	92	85	84	77	84	68	84	89	74	100	90	74	104	98	83	90	83	91	67	84	86	80	76	74	80	86	86	95	73	86	83	80	74	82	80	88	85	81	72	83	78	77	76	87	79	77	85	78	87	76	87	91	77	104	80	69	87	92	93	102	86	76	84	77	75	69	74	86	73	79	85	89	64	84	89	81	67	81	75	74	97	69	80	79	90	94	77	80	108	83	81	75	76	79	84	84	70	94	81	79	79	68	88	79	74	84	95	74	84	94	77	93	78	92	73	87	76	77	87	85	90	89	88	88	73	89	91	84	78	77	79	90	70	70	85	77	82	80	78	85	83	94	95	79	75	84	72	66	89	78	104	73	79	88	85	92	82	76	91	72	81	98	84	77	72	91	80	83	94	93	69	76	69	72	96	82	70	89	75	97	97	68	78	84	75	92	75	78	91	81	79	83	88	89	78	83	80	85	90	94	80	81	70	68	79	90	64	85	88	84	82	76	90	81	69	77	79	88	82	78	82	98	89	71	77	83	96	92	70	89	106	98	93	89	100	74	76	82	79	80	72	88	106	93	72	88	91	91	94	85	94	98	79	91	78	85	55	87	84	84	74	68	74	91	84	71	86	85	76	78	73	83	81	77	90	85	75	82	76	86	84	72	77	99	79	56	91	95	97	93	76	69	76	77	88	86	73	106	76	88	82	76	87	83	64	90	76	82	84	89	82	74	97	84	76	84	78	71	72	69	64	86	77	80	85	75	79	90	83	93	83	89	67	96	90	66	74	80	88	95	80	85	80	70	79	81	83	81	91	68	95	71	74	84	95	89	80	88	83	79	87	79	73	79	88	95	72	85	69	91	87	79	90	78	70	80	83	90	86	73	89	85	72	80	86	70	75	71	82	97	80	90	81	63	88	74	86	75	73	96	86	86	84	88	90	91	82	68	77	94	79	83	80	96	89	83	90	87	84	71	81	89	69	87	67	86	78	76	84	92	65	83	93	89	95	85	67	70	72	72	73	76	87	84	95	86	79	84	83	76	86	80	75	81	75	97	83	73	78	88	97	72	82	70	80	91	52	75	84	83	77	78	86	67	73	82	70	90	87	99	92	79	86	90	77	79	76	78	90	83	76	94	94	84	85	69	77	87	72	82	83	86	89	90	74	89	91	77	76	90	76	75	59	112	84	74	100	81	93	90	98	74	71	68	80	67	68	83	81	64	97	84	90	64	68	81	81	88	81	86	77	82	82	84	94	96	77	85	94	77	70	88	81	89	88	97	89	84	82	89	80	90	85	81	88	68	93	87	60	83	75	68	89	81	80	83	69	87	93	82	81	95	75	86	79	91	70	78	86	86	84	87	84	83	69	80	73	87	100	74	77	95	83	70	77	63	85	90	97	67	83	81	82	75	74	75	85	91	89	78	72	91	77	67	68	99	83	73	94	91	93	99	81	81	72	95	75	77	79	81	106	86	89	84	69	95	59	77	89	67	72	78	91	85	73	78	87	84	82	84	81	82	77	82	71	86	78	71	93	88	79	82	81	108	75	77	62	94	77	86	104	95	83	73	86	76	80	75	86	92	82	82	82	91	80	87	74	74	89	83	93	89	75	83	102	76	88	101	94	97	77	64	97	79	88	81	90	102	71	77	90	84	82	66	85	73	90	93	86	89	80	85	70	85	79	106	89	66	86	98	79	73	78	80	74	64	85	73	74	84	76	83	86	75	87	85	73	70	74	94	83	73	96	75	83	86	81	90	84	85	97	72	86	99	69	77	76	80	98	84	78	72	84	74	90	76	78	84	68	69	87	75	89	80	71	81	76	57	104	101	76	91	79	90	73	90	75	105	81	62	85	81	73	76	77	87	84	74	79	90	76	82	95	76	77	85	94	68	84	70	78	76	72	65	85	80	69	78	84	86	73	95	61	74	88	79	87	85	86	73	61	78	76	82	84	87	66	78	88	81	85	87	79	70	86	74	68	86	89	80	70	84	81	75	70	89	77	73	85	76	76	78	75	83	93	91	68	64	79	99	74	75	67	93	84	84	83	90	66	85	74	78	85	84	79	72	91	76	83	57	75	64	71	86	79	65	78	86	81	80	79	91	70	86	83	88	91	83	79	77	84	83	70	82	90	77	92	87	77	66	80	78	84	80	81	84	83	89	83	80	71	86	82	77	73	81	80	83	82	88	94	77	85	72	87	92	98	82	104	87	62	85	101	85	87	92	93	86	85	79	75	77	84	96	78	87	56	88	80	80	96	61	75	81	82	80	90	85	77	77	67	84	91	74	92	74	87	71	93	97	87	97	87	104	86	96	86	89	78	86	92	96	84	95	92	79	88	80	80	80	78	103	80	82	78	74	79	78	89	75	76	73	92	81	84	78	79	96	52	72	71	91	74	76	82	85	72	76	85	83	84	82	68	74	97	73	80	84	85	91	63	77	83	109	81	88	80	74	91	79	93	76	76	85	83	90	96	83	96	86	87	93	88	81	90	93	80	79	93	84	72	87	87	83	79	79	74	97	90	102	88	98	86	82	66	90	70	64	79	70	80	86	82	68	74	79	79	79	86	90	80	82	97	67	60	83	96	82	91	87	85	78	102	98	80	83	89	74	78	86	77	79	74	64	97	76	78	91	84	94	77	91	83	72	77	81	74	83	88	72	88	84	70	79	88	84	74	77	82	81	70	81	73	93	72	89	77	92	79	79	82	78	86	83	73	81	81	90	74	82	70	70	78	97	85	79	94	72	91	80	74	88	90	74	69	73	62	85	87	81	91	95	66	72	77	65	72	90	82	78	74	88	66	83	87	69	90	78	72	87	82	78	93	82	71	69	86	73	91	83	89	70	76	83	69	92	86	67	81	73	78	81	93	95	83	89	77	86	78	84	96	74	84	61	97	89	85	88	91	85	76	83	88	96	93	73	87
13943	5418	2224	3605	8946	11862	12133	11896	11190	10400	9174	8150	7234	6561	5549	4913	4414	3769	3499	2934	2410	2220	1940	1802	1773	1733	1614	1570	1502	1442	1367	1403	1420	1460	1479	1450	1516	1366	1338	1304	1320	1186	1145	1102	1024	1037	1121	1103	1014	1088	1113	1142	1134	1101	1113	1104	1100	1123	1109	1065	1121	1307	1297	1312	1423	1502	1433	1474	1494	1253	1122	1014	992	881	889	823	900	877	888	868	869	838	862	850	859	806	825	773	859	833	873	813	919	839	887	826	845	903	881	863	865	910	859	849	827	825	885	901	875	851	871	831	942	839	841	877	914	887	885	863	911	828	866	904	857	884	880	881	851	862	882	865	844	874	854	824	871	800	856	814	828	845	844	822	803	814	872	787	835	817	800	813	842	814	765	864	818	826	844	827	854	800	853	821	858	847	835	868	779	849	808	855	819	806	868	847	838	857	838	853	821	806	845	815	846	826	922	816	838	867	853	812	874	868	801	851	851	866	860	864	837	842	889	785	811	888	808	814	861	867	876	811	825	828	815	830	815	846	846	891	838	878	851	853	866	823	851	867	893	805	863	876	845	854	849	821	860	879	871	784	789	833	874	859	890	907	829	835	802	845	839	823	825	844	865	836	877	798	799	881	833	814	842	869	878	872	814	821	879	856	858	812	848	846	821	836	821	801	881	878	819	865	839	861	864	879	827	860	798	825	878	825	825	845	827	814	790	883	872	827	847	816	813	813	870	793	846	801	814	816	824	860	850	840	877	823	828	821	825	860	857	868	900	817	891	823	878	827	813	856	867	787	872	884	802	882	819	884	898	830	829	835	818	851	836	815	819	824	821	811	824	845	874	833	864	826	850	820	843	835	860	875	855	813	816	896	855	836	842	829	832	799	895	858	851	841	855	828	857	815	873	861	893	865	807	874	809	819	845	797	897	850	820	832	803	829	868	857	796	855	838	813	807	819	848	822	806	889	826	842	816	832	854	813	858	847	847	871	844	860	833	850	786	864	849	824	846	848	895	790	837	797	863	823	851	804	917	888	818	827	837	858	854	867	827	833	809	840	849	866	793	802	812	851	842	829	846	845	873	840	813	869	876	847	786	839	857	851	843	889	841	838	809	854	822	855	799	815	838	813	835	842	842	820	864	802	897	847	832	802	796	818	855	852	802	833	862	881	842	833	832	839	813	836	840	836	818	824	843	847	833	857	873	932	848	797	871	819	816	860	861	848	848	922	838	882	844	823	832	824	836	834	828	861	804	821	817	851	810	820	860	798	831	857	807	871	850	849	861	820	811	838	857	850	838	825	805	824	826	853	855	815	813	879	808	793	840	846	853	894	788	828	883	833	842	820	822	865	843	822	890	836	847	859	802	874	822	824	835	854	837	823	872	856	883	826	825	816	872	832	817	797	821	842	778	833	830	877	806	851	820	808	898	829	836	802	854	839	824	860	852	887	846	833	841	892	802	834	817	865	823	829	802	867	828	829	863	863	864	805	757	823	800	857	872	830	835	805	792	848	836	821	871	875	833	859	854	822	868	822	844	764	893	888	873	801	834	849	876	826	801	901	816	839	838	855	819	833	830	837	799	791	865	837	852	866	827	834	810	822	780	833	835	819	843	836	803	797	844	844	812	834	894	841	818	836	822	854	813	841	847	821	870	849	839	812	816	887	792	777	817	834	820	920	843	848	855	832	841	859	850	849	834	790	857	872	855	855	889	873	834	848	907	850	825	814	902	853	857	864	852	863	840	789	803	846	862	835	837	832	799	814	812	888	845	824	831	836	834	811	853	788	807	858	844	834	828	810	793	873	847	870	831	803	845	849	789	831	774	866	872	792	838	829	861	872	826	880	847	838	871	864	844	854	857	821	868	851	867	861	830	818	810	805	879	875	832	856	869	814	862	883	836	831	868	834	844	876	823	861	853	873	850	849	763	820	828	846	836	817	867	869	780	849	873	824	920	846	833	885	845	771	816	821	847	837	821	852	805	795	841	845	814	840	837	835	779	819	854	813	811	804	829	847	828	852	848	822	843	838	781	861	819	872	850	834	875	859	864	879	867	830	868	858	846	811	854	822	812	782	802	838	829	850	863	821	897	843	847	837	814	848	798	808	781	833	869	807	811	849	777	816	813	798	915	821	861	840	822	871	866	824	870	783	832	881	799	804	868	814	834	832	865	818	814	824	810	823	815	864	853	865	887	852	850	819	829	801	893	801	804	816	819	804	857	803	838	826	839	820	826	847	856	834	859	818	811	842	847	819	802	846	827	854	796	861	869	829	860	807	792	821	828	908	873	840	842	846	850	878	868	803	837	808	870	827	844	786	846	865	865	872	850	821	844	870	861	869	863	829	857	859	855	778	830	842	800	815	833	818	849	866	902	827	868	800	914	842	850	756	854	853	822	859	790	860	807	835	808	807	805	849	872	854	848	831	846	879	873	836	849	843	814	786	870	859	847	840	846	804	817	841	796	822	860	846	799	825	846	869	851	857	846	852	846	870	793	799	868	836	797	830	878	817	875	852	853	870	813	844	844	862	864	814	872	876	848	822	851	798	883	841	871	798	850	817	855	805	808	794	845	836	841	810	838	877	827	833	825	834	874	845	817	876	854	817	812	829	847	799	872	851	840	837	848	826	844	823	816	874	856	794	834	819	853	809	799	902	831	788	887	834	829	838	864	817	883	875	833	838	804	845	842	866	849	825	783	838	872	859	832	878	887	883	827	848	850	836	855	831	776	881	810	815	853	849	838	814	864	777	835	844	854	848	846	844	871	841	803	856	869	835	820	836	858	874	779	816	838	848	858	814	866	851	874	833	882	900	873	820	858	801	825	835	840	803	809	855	864	873	831	857	819	819	853	865	810	842	893	849	813	885	889	835	825	880	891	771	857	876	868	806	855	802	851	854	837	839	847	843	844	839	850	830	820	849	836	841	859	849	801	829	786	816	834	779	816	838	776	874	849	857	890	807	844	848	838	849	846	859	846	812	847	797	811	904	865	875	916	862	878	838	829	823	835	825	865	863	879	818	809	855	842	806	880	865	858	813	823	867	837	886	849	758	870	912	845	831	808	905	843	854	866	789	859	792	867	855	832	815	871	871	851	844	828	834	828	791	823	826	849	820	850	845	804	837	831	847	769	850	829	805	778	839	838	858	879	878	871	840	806	864	818	895	894	821	828	814	806	901	841	846	853	813	868	837	772	877	853	794	833	863	888	846	864	863	794	841	825	819	833	826	772	865	877	822	871	825	840	815	845	838	826	833	808	817	831	823	881	786	894	852	854	821	800	855	849	835	848	850	858	871	866	840	818	810	834	859	860	865	851	872	850	832	850	886	808	855	833	830	902	844	824	791	826	813	846	858	836	809	819	787	853	842	795	834	849	791	825	853	863	814	814	886	801	832	783	867	861	839	797	832	797	889	846	831	863	862	844	836	844	867	815	799	844	829	847	843	889	860	851	763	840	830	807	819	848	805	853	821	861	867	859	796	852	849	820	821	859	856	845	774	828	814	852	864
1380	74	40	50	57	72	96	103	104	127	125	107	100	119	94	74	74	82	76	60	71	44	51	36	42	39	45	47	51	37	50	50	65	44	51	51	40	55	47	43	34	40	43	42	47	36	41	39	36	35	39	34	44	38	35	44	33	45	43	35	48	42	45	44	48	45	52	54	45	49	39	37	42	33	38	36	31	53	37	26	42	34	47	41	36	40	36	46	48	39	37	41	41	26	44	45	28	39	38	43	31	40	38	37	43	33	32	42	42	31	44	40	40	31	48	31	36	39	29	46	30	42	24	35	49	41	39	37	30	47	40	37	39	31	49	38	48	32	41	30	37	36	44	46	31	36	45	29	40	51	29	25	44	48	26	35	46	36	27	40	39	30	33	43	33	37	38	35	30	32	41	45	32	43	38	37	36	39	32	37	51	35	49	31	40	41	32	39	35	44	46	38	44	45	43	39	28	29	48	46	36	44	37	43	27	39	31	34	32	38	30	30	25	30	28	40	28	48	37	37	41	40	30	42	39	38	34	34	37	45	50	45	37	34	35	35	42	39	36	34	39	37	43	43	28	32	39	45	38	43	34	48	35	34	37	36	42	24	31	44	42	47	42	36	46	38	32	40	32	29	38	37	46	44	47	32	39	39	37	31	39	34	37	35	29	39	36	36	36	41	45	36	26	32	37	28	30	50	36	41	39	42	42	29	31	41	37	36	43	36	31	33	31	34	35	33	49	41	38	32	53	35	40	38	38	36	29	48	37	42	40	31	37	43	32	31	46	38	40	38	30	39	46	34	44	41	31	33	27	43	27	36	47	38	40	39	38	41	41	56	40	37	42	29	31	40	32	41	35	37	32	33	41	32	39	34	21	43	49	47	37	38	27	38	39	49	36	43	38	34	34	33	40	29	33	36	27	40	35	38	30	39	31	34	40	42	36	40	39	28	35	40	38	49	35	46	38	38	37	28	32	39	29	32	27	31	40	34	30	42	47	40	42	39	25	25	42	21	46	40	47	38	28	35	41	29	39	40	35	53	42	43	46	37	43	37	37	41	36	42	33	36	34	37	29	31	31	53	44	33	42	34	35	42	33	41	47	36	36	36	39	32	27	34	37	40	27	38	29	40	33	35	40	49	36	39	37	39	47	38	29	36	36	47	39	41	38	37	35	34	40	34	31	45	32	43	40	24	38	39	39	42	46	40	32	39	28	28	23	32	37	40	35	26	40	44	42	46	30	32	46	43	33	40	39	54	34	38	37	32	40	38	33	40	49	47	32	47	37	41	28	43	39	46	38	35	33	40	41	37	29	40	54	36	43	35	44	35	37	36	33	45	33	30	30	41	35	42	45	38	32	39	34	39	40	31	33	38	41	37	33	35	29	31	41	40	42	48	33	36	37	37	31	42	37	33	39	34	32	40	45	35	44	35	31	35	38	28	44	46	40	48	42	28	44	49	50	29	36	40	49	32	39	37	33	43	39	49	36	44	42	40	36	35	36	43	41	35	25	28	39	36	47	39	42	38	37	40	42	35	32	32	31	41	31	38	34	38	32	34	33	40	37	30	31	28	44	38	27	39	34	26	39	28	37	31	45	46	51	45	57	34	34	47	34	26	42	29	39	32	44	43	36	39	40	39	42	32	33	27	28	36	41	41	39	46	30	41	37	38	39	37	34	41	35	41	40	36	31	34	29	40	26	32	41	32	33	50	40	40	45	50	49	35	37	40	45	30	46	40	51	34	28	35	40	42	40	48	29	42	37	32	40	43	32	35	42	47	33	30	43	34	38	32	38	33	48	38	34	38	37	38	49	40	39	43	36	35	45	43	39	31	30	33	37	34	33	37	35	42	40	43	49	33	28	45	36	33	40	40	34	44	39	42	29	34	35	33	36	32	38	37	34	43	43	31	45	34	41	40	47	38	44	57	36	41	34	35	44	23	51	43	44	46	38	35	39	35	34	35	40	39	47	45	36	32	32	37	31	33	38	32	50	28	27	37	48	39	50	38	35	40	42	44	45	27	34	49	19	38	47	38	30	42	40	51	37	40	37	36	39	34	35	47	33	37	36	37	43	35	41	42	38	36	42	47	24	33	35	38	36	45	36	28	25	42	47	34	32	37	24	30	37	33	29	41	31	37	30	38	33	35	33	47	38	40	33	49	42	38	42	49	35	29	50	37	42	39	42	41	36	56	43	40	42	39	44	40	39	36	48	31	38	38	39	30	52	37	36	45	46	41	38	42	33	39	44	45	39	42	42	43	29	34	32	41	37	43	38	47	33	29	38	49	43	40	36	44	43	25	44	35	29	38	29	40	36	35	48	39	40	38	43	44	30	53	38	36	39	39	45	35	40	42	36	35	37	35	29	25	43	37	42	38	34	42	42	30	43	30	30	37	49	37	43	43	51	38	40	37	44	50	49	36	47	40	35	42	32	24	37	41	34	29	43	52	23	30	34	39	51	36	32	37	37	40	40	46	36	32	40	32	31	43	35	40	39	32	24	43	47	55	42	46	44	39	34	32	35	43	43	34	52	41	40	40	32	37	34	39	37	43	36	42	38	43	38	47	42	37	28	34	32	49	39	46	37	33	43	37	37	25	39	44	47	46	35	34	45	34	30	40	38	38	46	36	26	39	36	30	35	34	30	46	43	34	47	37	36	45	39	37	35	39	51	42	40	36	38	34	38	35	49	27	33	42	36	32	44	32	42	32	55	44	30	33	52	42	34	33	40	32	31	44	39	42	44	38	38	39	38	30	37	46	45	46	32	35	32	46	36	32	33	31	26	48	39	38	39	33	35	35	46	42	27	47	25	38	34	37	41	39	40	48	42	38	36	45	49	38	48	34	36	41	38	32	40	34	35	24	30	40	46	37	50	52	34	40	44	29	40	40	33	34	38	45	36	31	40	46	34	28	38	40	43	32	32	42	30	42	36	35	36	31	41	33	35	31	35	35	49	42	40	41	49	35	38	26	27	41	35	41	41	37	33	40	36	38	30	48	28	37	43	34	41	28	45	38	34	36	46	37	48	42	31	44	48	33	31	44	45	46	56	34	53	34	50	45	38	40	32	35	49	38	42	28	38	34	38	35	36	35	41	32	38	39	36	38	32	42	31	41	30	52	36	40	27	43	38	42	35	36	32	42	35	35	42	41	39	38	47	36	40	43	33	32	36	49	38	47	40	29	37	33	37	26	47	32	42	44	32	33	40	41	36	33	30	35	30	40	29	47	33	38	43	48	37	37	42	33	35	34	44	30	30	32	41	44	36	43	35	56	47	41	30	31	37	41	47	40	43	49	41	47	32	42	44	34	28	40	29	42	40	45	44	24	41	37	38	38	39	36	43	42	39	39	46	45	46	32	32	31	39	33	43	46	37	43	28	27	41	40	46	43	40	37	40	32	38	36	45	34	26	36	47	47	40	48	45	32	45	35	46	46	31	43	51	40	33	24	45	34	49	44	36	49	45	38	36	25	33	34	39	44	42	40
7542	1284	646	916	2664	4481	5556	6071	5952	5501	4801	4333	3668	3566	2935	2574	2191	1961	1722	1298	1054	942	881	847	780	742	730	677	665	633	710	645	723	685	671	725	735	695	625	587	555	602	546	516	466	489	486	505	506	528	500	522	539	488	514	541	565	600	599	543	587	693	732	766	845	781	813	821	752	649	518	453	446	446	381	385	397	401	364	379	422	385	362	407	383	370	379	384	399	407	375	386	415	412	397	391	402	378	403	407	365	404	396	369	366	356	416	376	426	380	412	398	422	416	425	404	442	380	416	419	452	437	389	433	410	442	407	406	381	419	415	381	418	406	405	369	410	398	399	395	413	404	349	377	375	396	382	384	371	385	398	394	395	394	421	353	364	401	388	379	374	387	377	393	431	390	392	392	419	455	412	352	445	395	405	434	388	393	402	416	360	372	385	371	378	376	383	401	361	360	387	383	424	408	399	403	392	386	395	404	361	399	371	411	385	369	382	375	403	385	377	414	401	384	414	406	353	398	406	423	393	402	376	381	377	380	425	372	365	352	397	381	404	401	398	399	372	380	408	341	367	403	364	377	401	370	368	393	381	368	394	381	396	411	386	393	351	395	389	394	402	398	377	388	397	364	404	397	390	375	368	377	414	406	376	408	395	348	351	396	402	383	401	394	408	390	385	407	393	430	381	381	440	407	389	374	408	359	391	372	382	344	434	392	369	439	397	382	381	371	397	388	403	379	390	407	360	393	399	379	368	383	403	369	390	419	409	408	380	396	392	376	401	381	371	378	389	385	405	357	339	395	403	369	412	410	383	350	410	381	377	409	408	385	408	388	370	394	395	375	406	402	393	374	413	421	384	407	404	382	375	387	389	398	405	383	377	391	380	374	388	371	406	404	373	406	372	379	382	393	360	360	386	377	397	395	379	398	389	372	387	374	365	404	421	445	394	357	365	396	420	408	404	418	385	394	384	395	385	381	365	403	380	378	410	382	349	396	388	388	377	370	381	407	394	325	408	395	392	381	393	392	386	413	387	399	398	386	358	377	411	395	394	367	381	424	427	386	391	387	373	391	398	427	387	383	404	380	400	367	386	389	395	433	428	383	365	387	382	413	380	375	394	395	360	400	400	378	384	374	389	370	414	398	377	397	396	406	384	401	348	371	415	366	375	412	384	388	351	382	382	389	376	433	384	420	411	366	385	392	408	374	394	393	391	353	428	410	421	395	389	408	397	367	427	440	371	408	415	407	428	410	407	374	382	401	396	405	386	384	404	402	366	388	384	366	418	372	401	403	361	395	354	379	413	356	395	410	389	385	421	423	403	395	384	398	371	399	405	397	398	363	364	407	394	377	381	372	361	373	365	404	407	395	402	402	429	391	390	405	356	363	381	412	393	386	402	380	405	388	395	393	387	397	376	402	361	418	371	373	385	405	432	430	374	377	411	378	423	416	390	411	413	360	412	387	411	395	348	372	379	407	416	418	404	350	407	388	398	380	390	381	413	383	399	393	376	401	385	379	389	399	360	377	382	344	388	377	381	377	352	375	378	395	391	369	378	360	354	435	395	370	370	353	417	374	411	408	385	424	408	415	416	368	378	390	371	370	416	375	376	397	381	376	393	399	381	380	428	383	370	400	375	382	406	362	414	390	385	389	408	366	419	371	333	381	428	395	367	412	360	361	391	413	412	368	381	415	403	424	414	421	391	432	365	413	396	399	386	387	377	381	417	393	372	395	370	389	411	395	395	391	397	351	369	410	373	380	388	381	396	393	424	374	375	388	403	394	391	361	385	393	339	386	370	374	390	393	431	383	382	394	398	381	354	383	403	387	361	400	422	389	396	395	365	424	368	395	399	380	385	399	396	424	376	369	369	417	394	364	412	397	377	396	390	381	415	402	384	365	403	414	406	404	401	379	411	391	398	382	380	385	393	378	377	380	383	410	392	396	412	402	392	383	377	388	399	411	378	429	406	387	387	372	347	408	366	358	411	378	377	388	377	401	374	376	400	372	417	368	361	402	399	387	417	414	417	395	392	392	372	395	382	367	391	395	383	389	415	405	404	385	435	420	386	410	404	421	388	362	370	359	380	372	382	394	381	384	404	357	396	394	395	397	385	441	405	386	402	412	345	400	382	408	356	400	388	345	386	394	395	383	384	369	402	383	384	345	376	358	426	381	383	404	401	370	394	373	392	399	346	358	380	423	375	394	354	402	405	371	382	407	384	384	418	379	380	394	378	389	388	369	373	370	353	384	378	384	398	393	373	391	394	409	396	383	392	379	383	395	358	393	396	417	407	375	385	373	393	404	349	397	358	380	389	425	372	367	413	395	375	395	397	422	404	409	369	363	399	412	382	413	396	356	390	404	394	390	376	362	389	367	433	373	395	423	381	377	415	381	407	374	387	399	398	371	432	377	371	417	378	350	424	356	384	372	375	421	399	385	385	393	386	404	361	389	401	357	377	386	380	379	380	390	384	399	404	365	344	350	388	427	353	387	365	399	355	397	378	371	404	387	374	412	404	427	373	399	395	422	406	366	385	380	414	392	403	383	391	392	411	422	393	378	386	378	397	371	406	383	418	360	378	427	378	379	386	404	359	373	381	373	394	396	397	392	354	393	384	389	388	392	424	356	395	356	393	426	380	384	423	366	414	397	400	397	366	398	374	343	409	410	401	385	417	394	382	383	386	404	363	375	385	364	391	366	370	390	364	395	379	380	369	360	373	390	395	381	397	387	397	398	408	400	407	423	381	376	399	395	390	397	402	389	391	413	354	405	385	412	407	400	383	368	417	414	414	385	371	398	382	343	378	388	396	354	429	383	377	320	385	359	427	401	388	392	370	395	404	403	392	339	390	359	364	432	403	388	389	379	421	375	389	398	366	399	355	356	398	352	368	379	386	399	361	399	371	364	389	395	397	387	414	386	373	427	387	390	404	383	380	393	408	395	375	387	355	392	399	428	401	403	393	413	372	393	409	383	405	395	373	383	378	370	408	375	392	404	387	375	379	382	373	408	379	430	416	352	420	393	344	367	391	369	396	397	399	383	375	418	409	381	373	411	396	397	388	382	390	380	364	410	383	416	375	413	377	389	398	362	389	392	395	415	381	406	411	419	413	391	379	355	375	414	409	418	363	399	375	377	407	361	416	374	412	416	395	379	380	388	391	362	398	403	398	428	411	405	392	386	376	432	381	364	399	419	395	395	412	360	377	371	400	418	381	372	384	397	385	405	397	357	371	396	395	367	395	405	369	400	371	406	382	388	405	400	388	372	348	377	395	382	417	429	373	408	373	353	385	386	384	399	345	404	406	369	375	353	351	382	352	397	361	372	380	411	372	383	404	410	395	399	414	353	396	395	372	419	376	387	408	363	389	412	388	370	401	374	412	372	373	369	395	386	393	395	380	375	417	366	396	369	338	363	390	364	382	396	394	400	393	378	381	372	439	382	377	395	387	404	422	363	386	412	358	380	393	396	383	385	386	389	375	416	367	399
646	222	134	115	110	176	197	231	240	205	231	166	173	181	168	158	160	149	127	115	119	104	93	101	105	101	88	107	89	88	92	116	84	73	93	100	73	86	82	58	68	88	103	81	86	87	79	90	88	85	87	101	100	86	96	110	87	83	94	83	79	93	109	80	86	86	114	93	100	87	74	79	76	83	78	79	82	82	87	73	69	100	72	85	63	86	90	77	92	97	75	77	85	74	73	81	77	71	74	80	83	79	77	76	99	71	76	84	89	79	84	91	77	67	72	64	84	92	81	76	89	92	89	74	57	83	85	86	86	70	76	78	76	83	65	87	81	91	74	85	74	69	72	87	81	71	76	76	77	72	78	74	81	70	87	96	75	77	82	97	78	78	91	73	80	62	65	82	77	88	73	81	82	78	84	62	86	88	63	69	68	94	81	88	84	94	70	83	71	92	68	91	87	85	73	78	76	71	83	76	76	75	81	74	84	81	87	89	75	83	75	69	77	74	78	80	88	94	78	86	82	66	74	81	79	74	82	73	74	84	70	86	65	70	81	75	83	67	80	71	89	87	68	75	91	79	76	79	79	82	85	83	59	76	106	74	78	78	57	70	70	99	78	70	92	72	93	62	84	81	77	76	67	78	74	87	91	69	80	91	70	72	81	88	93	81	79	87	85	67	76	99	96	87	85	75	63	69	77	71	88	88	75	88	61	74	69	64	78	68	86	99	78	90	54	72	85	68	79	85	88	76	87	65	85	94	74	65	73	77	85	101	75	67	72	73	69	88	92	68	71	81	90	87	104	81	92	69	87	78	68	71	82	69	69	77	81	95	80	88	84	72	74	84	78	70	73	83	78	88	80	85	72	72	74	60	81	88	69	77	81	79	94	76	80	81	87	76	84	80	74	99	75	92	75	70	81	75	86	100	80	86	79	73	81	89	81	78	80	91	83	75	78	82	86	75	77	80	75	74	78	81	82	90	82	78	96	74	93	75	73	79	86	74	86	87	72	80	77	91	78	68	83	75	68	82	86	84	79	82	63	80	82	85	100	74	84	76	90	83	71	86	84	87	89	88	76	74	79	78	81	58	91	82	98	83	87	72	70	74	83	84	86	74	73	97	73	80	74	82	78	92	92	84	87	65	67	89	96	87	89	79	83	75	73	80	78	78	69	78	78	74	77	96	81	82	83	70	76	81	85	74	84	74	87	72	84	78	88	83	91	89	95	83	87	90	74	81	84	93	79	78	77	73	61	76	71	87	77	89	81	83	80	94	88	95	77	81	78	86	83	70	78	80	61	64	82	83	82	93	86	82	77	76	59	72	71	89	73	77	86	68	85	73	82	81	76	87	89	100	85	87	78	73	67	81	70	65	91	72	64	86	72	74	84	74	79	84	110	78	94	70	87	89	66	84	89	74	75	93	77	75	85	90	77	85	81	89	69	68	79	76	82	91	72	92	88	64	83	77	92	85	87	78	84	88	76	78	83	72	96	86	84	72	73	65	84	102	66	78	73	93	75	68	83	68	76	79	80	109	98	65	70	91	75	83	77	76	91	86	79	92	71	76	84	72	82	77	84	90	82	75	74	65	85	90	70	62	78	83	81	74	70	68	100	73	77	75	88	75	87	75	93	93	78	69	86	77	91	67	82	85	79	79	72	85	77	93	97	70	75	81	86	79	77	76	108	100	95	81	80	74	84	75	76	96	63	83	75	77	85	87	94	78	83	80	94	74	81	68	81	78	65	87	82	76	66	87	59	84	83	91	81	75	84	81	91	78	80	87	80	74	83	74	77	81	77	67	77	92	69	77	80	75	85	87	76	89	82	91	78	77	79	73	85	83	71	84	75	78	95	78	87	78	69	84	82	76	73	69	74	85	66	77	78	83	82	61	77	77	82	77	84	78	79	82	89	77	86	75	87	78	80	81	61	69	75	83	56	84	91	84	73	92	78	85	78	82	86	90	75	71	76	82	90	72	74	87	75	72	67	73	70	81	100	87	76	78	95	70	75	82	72	78	76	71	80	80	87	79	97	87	68	68	84	84	82	85	81	86	72	80	76	79	83	78	74	81	84	86	73	95	77	86	76	78	80	81	82	88	69	79	86	92	81	97	79	90	72	73	97	69	89	87	72	71	81	83	79	77	78	71	77	70	70	82	87	75	78	78	90	78	83	89	76	72	64	89	82	71	71	52	83	94	71	78	97	66	80	96	67	84	80	96	70	52	79	77	83	68	80	69	82	97	87	84	89	85	81	94	80	88	97	97	84	86	89	83	75	83	94	74	96	91	81	79	59	63	73	73	73	77	100	107	76	67	69	78	92	72	85	85	83	93	83	67	73	85	75	90	73	82	69	76	72	76	79	69	93	88	84	85	81	69	81	86	99	76	83	96	67	80	79	84	56	88	72	74	89	79	75	70	78	76	79	90	78	79	72	82	93	78	79	72	95	71	81	77	102	82	83	96	81	91	74	78	77	79	77	68	86	97	64	77	80	66	74	73	64	80	81	86	70	84	76	78	86	95	81	80	76	97	72	81	82	81	93	80	83	75	88	67	78	65	76	85	93	61	75	74	84	78	60	75	74	74	84	74	47	75	82	77	81	83	65	79	72	90	88	69	74	78	85	84	75	88	80	83	88	91	71	73	75	86	66	85	67	70	87	69	87	79	77	74	84	79	76	68	83	87	89	81	91	99	90	86	97	69	86	87	89	97	75	91	67	95	78	84	62	83	86	83	86	91	72	70	81	87	84	69	77	95	83	84	87	75	88	83	75	80	78	89	92	66	70	72	68	87	79	80	92	79	83	85	82	63	81	73	73	78	89	93	82	88	82	86	97	76	77	85	85	83	70	72	81	78	66	88	77	80	73	76	83	82	69	75	82	78	79	77	90	69	89	79	71	86	89	87	78	71	79	62	84	88	81	90	78	99	72	89	87	76	83	65	96	77	84	76	79	74	74	81	77	84	90	72	76	79	72	63	86	58	101	89	93	81	72	88	77	96	94	75	72	79	63	76	59	68	65	57	65	85	88	68	93	80	84	100	79	87	83	80	68	73	73	98	80	83	77	67	75	86	68	79	83	104	95	70	78	97	72	82	71	87	93	78	83	90	78	76	81	70	79	76	78	65	76	79	64	85	76	69	77	79	82	90	96	68	78	64	73	88	76	78	78	73	94	88	90	79	73	89	83	85	82	93	92	71	89	69	90	84	81	87	78	78	68	73	75	82	84	77	91	67	79	82	73	94	80	85	63	85	91	71	87	83	76	76	68	86	89	87	77	80	95	82	80	74	84	72	70	74	80	91	79	84	89	87	79	79	75	92	90	91	82	69	100	75	86	78	82	87	74	90	78	89	82	91	75	87	88	75	80	103	67	79	82	86	83	100	99	87	84	80	84	73	77	76	90	73	79	67	83	75	86	82	82	79	63	86	85	84	84	69	92	95	103	66	85	80	77	58	90	86	105	70	105	92	93	92	85	84	85	83	89	90
10600	4172	1755	2681	6848	9346	10075	9906	9027	8432	7204	6425	5693	5007	4332	4074	3498	3134	2744	2110	1832	1662	1585	1442	1454	1371	1373	1308	1328	1277	1217	1206	1258	1302	1270	1333	1211	1192	1185	1130	1048	1030	1041	990	1007	941	993	1006	1025	999	1012	955	1028	1038	932	985	1024	1026	1089	1024	1147	1153	1212	1290	1283	1344	1291	1321	1297	1061	1010	916	939	820	788	831	775	804	794	827	788	818	820	857	792	808	796	867	825	812	860	803	807	722	835	794	869	804	858	901	818	788	797	845	821	799	812	751	836	774	832	852	855	787	849	845	752	822	818	763	821	887	866	819	831	826	871	829	828	885	787	830	799	816	783	860	795	807	810	912	776	805	802	843	749	823	818	733	810	776	842	851	792	834	854	839	813	771	798	744	758	776	830	845	800	745	801	772	821	785	828	862	822	763	718	791	806	820	812	823	811	813	815	744	774	840	802	773	757	783	811	812	795	842	808	773	795	826	814	810	779	834	803	788	814	796	836	840	821	790	808	785	807	789	779	856	803	821	777	781	768	803	820	812	827	845	799	794	814	811	844	826	804	784	798	793	789	815	793	827	780	823	772	828	809	783	808	872	772	816	790	736	847	883	828	799	805	790	814	743	832	775	809	784	836	809	797	790	803	776	818	839	780	761	754	828	762	833	811	811	791	786	805	855	796	762	755	791	816	794	765	780	789	781	821	795	767	879	797	811	860	789	869	842	828	780	766	809	776	777	833	826	814	815	815	807	775	763	808	808	807	807	836	799	803	810	840	807	816	792	798	782	888	801	803	779	784	829	837	820	779	774	778	767	806	788	815	809	825	780	784	807	808	724	793	792	795	802	803	760	839	817	841	833	786	782	792	781	774	840	788	737	803	787	842	825	844	802	813	819	802	753	825	785	793	780	793	783	785	854	816	758	820	850	826	775	823	808	797	745	830	799	784	784	846	830	847	806	831	780	786	824	790	768	799	804	800	776	782	759	792	806	778	794	779	806	789	792	815	765	777	799	841	835	799	825	823	809	779	749	823	811	803	867	850	816	840	760	779	784	795	798	750	781	784	811	774	829	769	768	853	860	802	751	739	803	793	804	816	780	756	799	830	850	797	750	787	807	770	768	798	754	808	776	744	791	828	763	775	816	870	776	792	754	856	764	821	747	805	827	831	784	800	780	781	753	779	771	805	793	764	846	828	827	831	824	813	795	782	765	758	750	817	805	885	796	770	817	812	788	797	819	800	814	775	875	792	732	832	789	842	767	764	865	813	827	843	838	825	818	806	771	812	776	736	783	839	790	820	782	799	833	763	792	813	792	781	788	779	805	786	803	771	775	797	794	827	794	784	804	814	864	849	808	777	761	799	786	784	793	833	819	828	841	783	803	793	794	852	802	752	824	801	788	778	815	807	745	821	828	784	866	798	841	764	813	804	816	821	789	793	782	790	826	761	780	779	796	811	833	798	778	760	805	796	746	769	763	780	829	831	801	812	801	828	841	795	775	840	792	789	832	809	774	767	825	764	811	804	800	828	803	859	806	737	832	753	790	796	811	838	810	847	837	856	807	858	809	804	810	787	797	812	761	811	833	762	806	799	767	823	812	813	771	817	816	829	842	799	798	830	781	822	810	831	849	826	772	760	756	816	848	776	798	769	818	762	844	782	797	789	863	813	798	809	817	811	842	802	737	818	825	790	780	787	844	822	798	798	817	801	826	766	792	797	799	801	797	830	831	837	852	815	797	817	852	817	800	801	774	796	783	801	830	824	801	785	817	780	841	781	758	864	795	813	808	784	810	832	771	788	805	787	859	794	821	796	858	807	813	848	810	784	825	772	794	811	824	800	798	806	801	785	839	793	838	789	786	803	800	778	772	802	789	838	768	736	776	780	800	766	802	793	836	776	807	855	762	815	774	839	778	785	764	783	782	777	812	818	798	746	770	802	788	756	839	793	776	787	861	808	749	794	810	750	762	798	760	805	830	824	822	818	827	757	803	820	816	844	763	820	764	791	753	831	850	823	778	777	814	820	822	819	813	796	804	798	826	846	795	804	766	807	791	805	785	820	808	770	818	755	802	808	825	786	803	812	783	790	774	814	818	820	802	788	782	839	855	848	797	752	794	746	795	813	815	836	798	811	802	848	828	767	795	772	770	775	839	780	781	810	800	801	823	760	827	804	793	825	805	774	803	789	785	794	796	814	793	794	782	846	790	833	777	767	766	730	810	827	840	783	791	802	790	799	838	854	785	807	836	817	783	800	799	806	804	790	827	753	795	750	835	819	831	802	805	797	820	777	795	834	774	783	853	756	780	838	838	821	832	790	812	809	841	844	799	817	862	771	753	811	809	765	805	826	890	773	796	839	797	793	754	813	796	825	838	784	810	848	780	847	858	810	800	834	783	840	805	823	816	811	764	832	826	846	826	796	861	732	791	785	775	800	833	795	782	803	834	847	772	805	802	797	785	798	799	770	756	726	832	716	830	828	781	814	774	807	819	798	791	799	806	803	879	797	776	787	817	799	781	838	823	767	823	840	787	775	810	774	841	805	843	839	833	812	825	775	826	773	803	801	807	778	810	816	770	814	786	836	793	817	801	798	857	816	799	809	753	758	834	747	777	815	789	820	752	765	823	819	812	800	805	797	796	814	805	791	822	788	824	807	808	790	828	836	835	783	791	744	792	786	804	768	854	873	802	829	808	801	747	815	786	800	776	821	826	825	782	817	803	820	800	752	779	821	842	845	796	756	787	802	796	841	803	796	830	817	829	786	770	802	814	809	772	820	769	798	792	789	777	794	799	838	813	797	794	843	807	765	794	826	756	783	818	833	843	819	816	760	813	783	805	778	770	798	808	798	781	795	800	810	794	790	814	809	789	800	816	841	786	772	829	809	781	809	795	835	798	811	812	804	788	817	818	815	801	791	837	796	804	840	792	758	786	797	806	804	835	817	805	812	787	798	837	810	790	807	777	772	781	776	746	824	837	826	817	818	792	813	812	813	824	840	820	759	816	820	819	852	851	786	799	803	797	817	755	769	832	746	749	813	857	755	787	813	783	819	821	818	822	838	852	790	783	785	816	836	772	799	800	828	805	803	796	761	821	822	724	749	785	792	729	817	842	827	821	809	800	801	804	783	752	804	811	830	790	801	819	789	769	841	821	832	830	785	772	807	774	800	830	799	862	745	808	823	797	755	802	768	808	780	799	854	799	751	819	739	764	767	815	792	831	792	817	784	791	784	797	794	834	773	801	787	799	774	785	774	799	805	795	770	822	810	823	840	751	781	775	768	794	793	789	790	782	767	826	801	774	869	802	777	788	788	843	757	777	814	775	794	802	829	807	779	796	784	771	840	852	804	740	818	778	806	834	807	815	765	777	821	770	794	863	821	821	762	805	831	775	798	812	810	816	748	869	884	860	800	843	798	844	765	840	785	796	837	753	805	757	806	792	840	811	797	879	817	816	817	834	798	797	799	825	862	824	824	835	809	791	773	804	823	830	782	815	818	830
2145	120	77	56	69	116	142	163	159	168	164	147	147	94	131	99	108	80	79	59	69	49	51	38	42	51	49	53	55	54	51	45	44	49	36	49	38	43	48	45	39	50	45	40	34	43	38	37	43	40	42	41	41	48	35	39	59	45	46	45	54	46	45	37	47	42	47	53	50	30	37	46	30	37	42	47	38	40	34	39	21	29	38	44	32	46	51	24	36	35	48	26	37	34	26	35	25	31	26	27	31	38	33	40	38	42	34	37	30	33	33	35	40	42	40	41	37	30	33	37	30	39	25	38	44	29	52	32	43	44	40	35	38	49	30	26	29	43	24	33	40	23	22	38	36	38	42	41	33	32	45	39	33	37	41	26	39	34	37	29	36	39	25	34	30	33	38	40	33	43	35	31	46	42	29	32	42	40	31	31	28	38	42	30	28	40	44	36	29	30	34	34	43	44	25	34	37	21	34	35	30	30	35	46	30	46	35	43	29	44	32	36	42	43	45	34	35	37	27	33	29	29	40	40	29	33	34	40	41	37	37	42	42	36	28	36	35	46	50	37	34	26	39	33	22	35	33	34	39	30	34	42	34	25	32	43	49	42	39	41	30	42	34	42	36	44	30	41	38	33	37	44	29	30	25	26	34	33	37	25	34	45	31	43	35	33	36	26	38	37	43	28	35	38	37	35	41	36	48	19	34	33	41	29	33	28	43	40	35	38	34	38	28	29	39	32	42	44	34	36	46	37	27	32	40	37	28	30	33	42	33	37	30	44	37	41	32	36	43	39	42	44	25	31	35	36	35	32	32	29	29	34	31	39	27	35	27	37	36	36	32	45	36	38	37	35	35	40	38	31	39	45	33	29	42	37	20	41	31	42	28	35	35	39	33	30	33	40	36	30	36	48	36	27	26	39	40	39	25	34	30	41	38	36	36	37	32	31	46	40	37	33	23	29	51	35	26	38	37	34	42	31	36	42	41	28	31	35	33	28	38	42	36	35	22	33	48	36	27	33	38	21	43	40	30	40	33	33	30	27	31	20	33	33	29	32	49	46	26	32	48	24	39	33	40	38	46	41	41	24	34	32	31	58	36	24	28	33	28	40	37	32	33	42	38	36	32	39	34	38	30	29	29	26	43	38	35	24	29	30	41	33	38	27	35	25	41	41	32	33	44	38	36	33	25	27	35	34	44	38	21	34	37	30	30	24	31	27	48	24	35	32	28	28	29	35	35	27	44	41	44	34	30	34	37	31	43	36	37	34	34	46	37	31	36	31	36	30	31	27	26	25	35	35	50	36	31	34	31	30	26	41	34	31	28	31	34	45	33	28	25	31	33	35	29	40	35	45	30	42	26	28	33	33	38	28	41	30	38	25	35	27	48	31	27	24	29	34	37	24	31	39	30	37	29	37	38	28	30	35	31	28	24	33	34	30	34	29	42	35	34	24	34	37	28	30	37	34	35	32	34	36	32	39	38	41	36	19	43	32	33	33	29	35	34	43	37	35	40	43	40	39	46	32	45	29	37	31	37	38	31	25	38	25	35	40	41	36	42	26	42	29	38	48	32	28	28	36	44	40	34	35	35	37	43	25	42	44	34	35	42	40	38	27	38	29	35	45	31	32	36	42	41	33	45	46	36	29	35	41	27	39	29	41	37	48	43	45	48	36	41	33	24	27	46	35	43	32	39	28	33	36	35	51	44	31	18	29	36	42	37	35	38	28	44	36	40	36	41	38	33	34	31	38	32	35	30	33	28	31	33	23	37	36	39	26	35	31	41	41	21	36	34	40	26	38	36	37	40	36	39	36	38	21	32	38	38	35	33	26	43	41	35	35	31	27	43	32	35	36	38	36	29	29	36	34	36	34	31	29	28	25	42	30	39	38	36	25	27	34	40	41	31	43	46	27	46	37	38	38	39	44	42	33	21	44	57	26	24	39	41	28	29	24	35	22	36	32	25	32	30	31	38	32	41	28	33	44	33	42	39	28	29	41	41	35	26	35	34	32	48	47	40	28	48	28	26	32	30	35	29	22	34	36	38	38	32	44	43	29	41	37	36	27	35	32	34	30	36	30	40	25	24	39	41	38	42	23	31	35	36	35	39	30	46	32	42	28	38	43	30	31	38	29	29	40	44	29	43	35	37	35	45	32	36	33	40	32	24	40	48	38	35	39	37	42	37	42	22	37	39	42	38	47	33	39	49	37	40	31	50	46	45	36	40	35	28	40	39	39	26	31	53	32	38	34	31	30	24	33	36	19	32	45	33	39	36	23	42	30	38	31	41	41	45	35	36	41	32	32	25	39	45	37	20	34	46	27	36	37	29	27	41	40	32	23	33	30	36	34	39	47	47	44	33	28	35	27	29	46	25	37	40	33	36	43	38	31	28	31	36	34	28	41	41	38	33	36	40	24	33	44	25	30	34	33	40	31	30	30	42	31	38	38	37	28	38	39	32	30	35	32	34	36	30	40	34	40	24	35	36	36	41	34	38	52	35	35	55	26	33	37	31	38	45	34	42	27	33	48	39	40	31	43	32	48	34	33	43	36	37	38	54	34	44	36	37	31	33	50	34	34	38	37	26	28	38	33	33	39	37	34	32	35	28	38	38	39	41	32	34	47	29	40	39	39	42	38	32	49	39	36	36	40	31	36	32	32	29	38	29	21	19	40	35	38	34	30	35	43	36	36	32	31	43	30	32	33	37	39	29	42	30	36	43	42	27	40	43	40	31	42	31	34	41	34	42	22	33	28	36	36	44	46	45	29	41	27	38	39	30	35	40	35	39	30	32	34	29	33	33	34	40	31	28	27	37	27	34	33	34	25	34	36	37	31	32	43	32	34	34	24	39	38	46	36	28	45	36	37	49	33	43	30	25	46	35	37	33	35	24	43	37	28	30	33	33	39	31	31	33	29	28	35	39	41	24	29	37	35	42	27	54	24	38	33	40	38	36	39	34	38	41	31	37	28	31	36	28	36	34	32	36	36	39	42	27	32	32	38	33	34	35	35	31	33	37	29	45	33	38	39	37	41	45	27	37	22	41	35	35	38	39	34	38	37	26	31	39	37	37	28	28	22	31	36	28	34	43	35	34	37	33	28	39	45	39	28	38	38	35	41	25	30	34	35	34	31	36	54	30	31	48	32	41	29	36	39	41	39	33	22	35	24	25	32	33	35	36	38	39	43	40	39	41	37	29	27	33	34	27	28	34	42	25	44	28	33	39	32	33	35	29	42	37	33	36	36	38	33	40	27	26	36	36	25	35	32	46	29	41	30	39	45	35	36	39	38	48	29	27	22	32	25	30	40	45	39	38	46	35	41	28	26	35	28	36	35	41	36	24	32	25	31	29	41	41	37	39	32	33	38	39	38	33	35	40	31	28	41	30	46	28	35	31	35	44	43	28	31	42	36	47	43	29	35	37	33	36	31	40	38	30	40	43	41	38	37	27	38	44	38	26	41	43	38	32	42	41	29	31	43	34	34	38	39
10156	2932	1208	1938	5500	8115	9428	9674	8717	8201	6796	6177	5183	4675	4325	3836	3285	2834	2364	1783	1558	1318	1207	1124	1060	1002	904	924	931	803	818	887	878	991	926	921	790	773	745	701	668	607	579	546	513	544	558	548	622	613	600	540	526	608	551	586	572	591	640	661	718	756	857	856	876	934	913	951	746	612	491	481	438	423	380	406	374	390	393	369	362	364	392	404	370	407	373	372	370	388	380	400	376	400	405	394	381	438	374	361	373	371	406	380	398	397	407	398	374	385	414	415	409	394	396	398	402	372	415	405	399	376	396	380	423	387	415	409	407	410	390	379	410	387	431	417	364	375	335	365	359	397	369	391	362	377	358	387	400	352	364	373	354	383	358	357	394	383	346	383	376	334	338	366	361	359	368	377	330	352	392	351	383	368	342	360	365	372	371	378	389	365	356	371	369	379	364	353	361	360	406	401	343	390	353	367	366	359	351	386	377	344	350	353	333	354	343	367	369	358	351	377	346	347	379	372	351	352	357	363	403	354	350	375	361	396	346	341	385	364	391	362	393	350	361	369	364	405	369	353	408	354	339	375	365	403	359	387	384	399	392	359	378	360	358	364	384	367	378	383	384	392	346	386	415	359	354	377	341	382	342	342	411	397	375	367	407	355	372	333	349	372	371	370	365	346	334	364	358	341	392	354	350	344	377	341	353	363	359	380	366	352	339	359	416	379	373	370	350	362	337	364	372	343	352	367	387	400	406	398	354	370	381	351	366	353	363	341	368	353	349	378	351	378	366	359	391	356	423	349	390	366	342	368	365	395	371	361	388	367	405	384	335	379	347	383	359	406	359	385	379	365	339	395	334	350	342	378	348	374	315	408	355	396	349	368	352	360	375	368	337	371	368	410	384	389	386	338	341	356	333	348	354	362	373	369	412	371	360	383	365	385	373	352	317	341	390	373	363	372	328	342	350	399	374	343	347	376	395	379	372	328	381	380	392	344	400	363	357	398	366	363	381	328	407	392	369	365	373	380	375	337	381	328	358	365	362	395	384	365	385	364	342	362	347	359	374	369	367	356	379	329	351	368	383	376	368	353	355	383	356	363	363	366	353	389	412	385	377	362	348	376	395	357	378	394	356	357	350	350	408	391	350	338	376	379	367	420	382	379	376	378	408	371	368	400	354	355	340	377	382	358	413	350	368	397	349	385	356	354	389	355	359	348	371	366	377	347	345	357	378	362	354	385	350	352	373	385	346	385	364	328	383	349	349	363	362	345	368	369	383	395	349	386	385	335	343	371	353	370	394	340	353	339	390	344	365	330	382	386	366	379	333	346	359	370	384	352	349	370	333	396	382	334	355	355	377	359	393	357	410	377	373	396	355	356	367	367	357	351	353	374	340	383	369	352	382	350	392	340	367	380	355	391	353	397	364	381	360	377	388	380	379	355	375	358	355	398	352	329	360	376	351	353	326	392	368	374	366	360	345	383	380	407	375	358	368	373	386	394	374	372	379	366	339	392	389	359	371	374	365	365	365	369	392	380	369	392	369	341	373	387	356	394	346	357	332	388	372	408	357	353	381	372	329	362	388	334	379	345	393	366	386	382	383	395	383	349	368	364	380	373	376	378	343	367	343	372	388	375	382	386	340	342	367	373	379	381	319	353	338	388	352	347	363	369	387	368	353	359	378	395	370	369	365	348	352	342	366	394	363	340	384	361	365	361	353	360	350	359	399	375	389	381	380	347	349	412	376	365	317	384	363	379	348	403	385	346	337	345	364	338	377	355	359	386	381	358	367	381	351	360	363	360	389	384	375	404	365	398	373	346	381	355	396	383	360	334	322	390	363	371	384	368	362	363	355	341	359	354	363	375	355	348	336	357	343	350	345	357	375	377	347	381	362	355	345	352	357	379	363	374	362	369	383	348	356	395	339	339	350	368	370	399	355	352	353	391	374	376	389	348	372	434	386	359	375	364	353	360	380	373	350	398	346	396	398	353	380	349	377	380	387	358	384	359	385	372	363	379	355	354	378	393	393	352	350	373	335	371	389	355	368	379	382	389	365	385	343	409	371	352	379	357	364	391	367	399	382	373	348	396	396	406	358	390	376	374	368	364	381	373	368	342	349	370	380	372	390	363	363	389	347	353	387	373	401	337	338	337	329	360	382	371	356	357	376	353	370	385	366	349	359	397	355	360	340	333	400	339	399	367	362	339	357	321	333	366	327	388	340	377	381	370	364	367	359	396	395	345	331	373	369	407	391	377	352	387	338	405	343	349	375	374	371	393	348	374	375	341	370	352	359	362	389	362	393	377	399	387	366	393	357	359	341	342	378	365	376	339	367	357	382	386	351	368	385	386	356	374	360	363	361	370	379	362	383	365	375	371	363	355	368	379	395	346	356	370	356	335	387	389	346	372	380	357	391	379	356	353	377	382	359	379	343	347	370	336	405	387	340	332	341	353	364	373	346	393	365	356	404	382	377	347	365	379	368	352	349	374	357	360	373	318	368	362	364	364	355	380	372	356	347	371	338	377	382	377	407	343	373	379	355	346	368	370	346	376	368	348	372	353	335	359	381	345	376	372	372	338	371	378	347	376	357	346	339	358	362	353	382	390	411	369	387	371	364	356	371	373	374	368	341	397	382	408	367	353	342	373	368	368	346	364	358	362	358	382	356	360	359	371	381	374	363	375	369	325	380	356	365	348	355	353	329	383	384	326	391	365	361	371	399	360	361	354	368	374	361	340	368	391	350	395	359	345	338	351	376	376	372	375	384	356	361	373	366	398	343	350	384	370	383	390	364	369	368	358	395	353	388	377	368	352	349	385	355	367	348	376	361	345	371	408	366	361	381	338	392	351	383	380	362	383	359	381	375	378	378	375	357	382	353	356	379	351	386	392	371	403	319	381	375	369	363	365	383	360	376	334	372	393	364	358	392	347	364	366	361	363	373	369	384	361	382	346	350	358	351	339	364	378	347	370	384	352	367	388	345	372	385	397	359	376	382	406	356	357	374	381	387	354	361	347	341	364	376	386	369	351	366	328	384	374	350	374	365	371	337	405	348	361	359	413	354	394	374	378	379	359	337	333	376	351	365	352	352	382	396	374	392	352	371	387	384	365	370	382	385	371	375	363	348	349	374	358	380	374	367	353	365	368	348	375	381	361	415	403	341	371	385	390	367	363	368	371	394	352	358	367	373	382	360	387	384	334	360	372	359	397	359	373	354	352	363	359	378	370	364	371	378	351	375	376	320	392	360	376	389	351	340	365	369	407	387	341	391	334	352	368	345	364	382	391	376	357	361	392	381	352	398	338	363	375	374	348	347	350	366	357	363	352	380	339	349	375	380	363	356	384	341	351	393	344	343	344	359	408	372	350	346	409	401	399	397	369	378	382	332	358	382	373	363	369	353	362	361	369	372	384	352	385	369	377	355	348	356	362	359	367	385	411	359	365	374	369	403	349	367	358	354	364	378	379	359	363	375	391	361	336	369	328	383	343	383	369
1103	247	169	114	140	179	252	244	311	302	238	233	224	189	184	176	183	161	139	129	124	103	117	100	111	124	94	100	105	107	94	114	112	104	97	96	117	89	94	84	80	94	91	86	96	76	97	94	85	65	101	80	90	85	87	98	98	82	88	95	86	102	101	88	78	104	100	86	93	91	94	85	72	82	88	81	92	80	84	84	94	79	92	81	71	77	74	78	82	93	64	83	81	65	92	89	84	96	87	88	80	80	81	78	83	86	101	83	75	77	92	63	76	89	95	82	66	77	83	88	84	89	79	82	83	90	79	74	86	96	91	94	84	89	72	77	96	88	84	96	80	67	65	79	78	76	102	89	81	83	71	77	73	80	77	87	77	82	80	60	100	69	81	95	79	84	78	82	81	83	78	71	84	79	82	94	82	94	87	86	75	76	79	76	83	81	82	81	85	92	73	94	75	72	85	80	80	78	80	80	78	87	73	76	86	80	97	88	83	74	71	96	83	77	68	95	87	82	75	76	86	77	92	79	79	78	81	78	88	68	93	98	67	72	84	91	92	58	103	89	80	81	81	85	98	66	87	92	96	75	84	97	105	88	84	86	108	76	96	68	74	91	75	84	93	71	86	77	76	76	94	78	85	78	77	87	86	69	73	91	84	81	94	86	71	79	72	69	94	84	76	63	93	70	90	86	92	66	71	78	75	86	87	80	75	91	82	81	95	70	89	64	64	82	82	81	84	99	74	77	68	70	84	89	76	74	75	85	86	76	83	96	73	81	95	91	89	97	79	79	84	69	83	92	70	87	74	91	84	80	87	79	81	89	96	90	81	83	74	75	93	77	71	92	83	71	68	77	79	74	76	73	80	85	79	72	103	84	71	80	83	78	78	70	73	93	91	79	98	71	75	87	87	67	76	90	89	85	69	79	74	76	67	74	75	94	81	85	86	94	79	83	81	90	69	91	75	90	74	80	83	91	83	79	83	107	81	80	78	86	78	72	81	98	69	92	81	63	81	76	73	84	81	68	77	85	64	93	88	72	91	71	71	94	78	84	71	97	86	79	93	74	74	88	80	92	69	82	92	90	81	66	78	87	82	59	73	86	75	75	77	87	77	90	86	81	92	80	72	70	89	84	96	76	82	87	78	83	87	68	91	85	92	83	88	71	74	95	71	72	74	82	89	77	83	80	73	102	68	82	94	90	81	77	95	68	84	76	79	84	83	82	92	86	87	79	91	70	75	63	72	78	78	88	79	89	78	83	76	87	84	76	83	93	82	90	91	90	68	72	78	64	91	84	78	82	78	82	79	78	77	80	63	67	71	72	79	99	74	88	92	77	90	86	77	76	88	73	86	98	61	77	80	80	84	89	76	77	57	70	76	89	96	78	77	63	95	67	84	84	86	79	72	82	69	75	75	93	85	76	98	91	81	88	72	68	68	87	88	85	79	82	84	74	76	94	73	87	78	97	101	94	77	86	74	103	84	86	90	83	85	81	98	61	70	67	77	94	83	81	63	92	68	76	90	81	91	76	85	74	93	81	77	79	84	81	89	89	88	91	69	80	68	80	87	79	91	78	98	72	78	74	72	70	78	81	74	92	76	80	71	82	82	57	93	89	80	68	82	78	69	81	84	96	81	94	79	62	106	88	83	83	88	76	68	70	73	79	81	92	74	80	83	82	74	67	86	82	81	82	77	80	89	72	94	77	74	80	78	82	78	78	86	72	93	84	87	85	83	90	88	102	82	86	74	69	79	71	89	89	80	81	80	91	85	89	94	75	93	87	84	78	66	81	91	68	79	94	77	63	74	81	65	85	82	76	78	76	75	96	97	83	93	74	63	73	69	79	77	93	86	96	89	76	89	92	66	71	83	84	82	82	71	79	97	102	71	80	78	91	84	92	73	96	89	67	77	87	84	82	89	75	82	68	82	86	69	84	85	83	82	96	72	87	89	88	81	83	88	81	97	93	79	84	80	65	84	70	102	82	67	71	77	91	79	86	85	84	82	80	80	84	70	67	87	65	76	95	84	101	81	88	92	75	95	78	82	88	72	72	93	91	75	86	63	76	92	67	86	65	72	85	88	88	67	74	85	87	81	75	72	75	63	85	85	72	89	73	78	86	93	68	90	86	79	84	71	101	79	90	79	77	68	84	88	92	80	88	95	93	62	102	88	76	90	85	81	87	74	85	89	91	85	82	79	82	86	100	93	76	85	99	80	74	87	85	79	83	90	78	72	86	80	80	90	72	87	71	78	99	79	72	74	92	64	89	79	83	79	86	66	88	90	76	71	91	83	99	82	95	77	90	85	83	90	85	82	78	84	80	72	82	80	78	75	91	81	85	70	93	83	72	82	74	83	62	90	82	80	82	85	76	95	90	65	65	78	63	83	83	88	80	88	73	76	80	75	83	77	81	106	91	84	71	71	74	78	73	71	62	78	83	97	86	70	91	85	84	74	87	95	70	85	77	77	86	62	70	93	92	70	72	83	89	68	78	74	89	77	76	85	89	79	89	63	76	69	76	74	102	85	85	93	79	87	82	80	76	80	77	93	88	88	72	85	95	104	80	88	84	79	85	86	84	94	99	80	88	86	68	72	68	68	90	78	80	88	85	91	86	75	67	75	81	84	61	82	94	90	69	75	83	82	83	90	82	73	77	69	77	87	83	79	73	73	85	85	80	92	78	84	78	81	86	69	106	81	80	80	102	74	78	66	83	82	79	68	68	75	89	104	87	77	76	75	94	84	97	86	81	76	94	69	82	91	86	66	79	91	87	92	83	79	74	84	83	72	79	89	77	77	75	75	71	74	85	83	89	93	79	86	71	91	80	59	91	84	76	71	95	59	84	81	84	97	73	87	79	87	80	73	98	73	106	91	86	66	79	75	75	71	63	70	78	88	84	88	88	75	77	90	77	73	80	67	77	80	86	69	77	74	70	87	70	84	78	74	77	75	83	69	69	86	89	87	74	85	91	89	86	79	80	84	81	78	101	85	87	86	82	83	74	76	101	78	89	81	67	89	73	76	72	69	85	80	77	84	85	87	74	88	68	85	83	76	82	83	66	90	76	75	87	69	76	76	91	71	76	76	85	79	78	86	78	73	77	83	77	82	81	70	69	87	73	78	76	71	90	77	72	93	85	76	93	84	79	94	77	97	78	93	79	89	82	89	88	93	97	77	66	86	92	80	80	85	69	87	69	71	77	104	65	96	96	81	78	83	70	71	85	73	82	69	80	86	78	81	76	90	95	85	77	85	72	69	72	72	70	70	85	71	73	74	82	74	88	68	89	85	82	77	79	75	66	63	84	84	92	85	98	69	72	67	79	75	91	81	72	91	84	67	79	89	89	72	86	84	81	70	80	92	75	77	92	94	90	77	72	78	81	94	83	85	76	90	83	86	77	83	74	76	76	76	86	91	79	77	87	74	65	79	92	73	92	95	65	58	89	85	66	78	96	83	77	91	70	74	85	80	83	83	93	75	76	81	72
13737	5406	2282	3618	8808	11918	12922	12516	11484	10256	8985	7827	6766	6055	5565	5085	4443	3882	3297	2617	2336	2065	1913	1812	1714	1678	1593	1575	1503	1404	1514	1501	1560	1509	1528	1518	1455	1329	1375	1243	1263	1171	1141	1107	1041	1092	1080	1141	1052	1130	1116	1092	1096	1070	1077	1111	1101	1173	1178	1217	1265	1349	1377	1307	1420	1427	1517	1541	1303	1089	995	974	940	873	865	923	875	863	780	853	826	887	839	871	856	823	768	842	807	851	861	834	861	838	882	846	832	826	901	831	845	823	818	812	840	854	815	860	821	924	841	863	855	851	863	842	867	842	859	866	873	932	816	915	896	890	895	857	843	914	841	899	841	797	873	887	838	828	799	821	843	786	790	776	835	842	788	876	839	855	854	838	823	817	815	863	852	841	774	816	819	869	807	828	840	825	836	854	782	831	799	782	831	845	795	843	798	797	830	789	833	844	817	843	804	777	834	834	844	832	826	836	824	840	849	794	831	859	818	814	856	824	820	846	827	846	822	812	840	827	854	807	821	821	828	807	846	783	885	879	847	846	802	837	798	853	816	829	803	848	825	853	818	841	818	828	820	846	834	853	839	805	813	823	807	832	823	809	800	820	821	787	802	879	833	880	835	811	801	874	834	822	757	823	834	878	861	824	822	863	886	834	763	848	826	804	842	803	829	831	867	842	890	846	788	887	860	817	785	840	837	856	897	803	866	817	851	808	819	779	836	808	846	800	847	809	797	814	816	808	854	858	849	858	807	839	784	808	813	825	848	813	848	810	818	869	808	846	844	849	804	804	779	797	825	863	779	824	851	789	823	812	857	870	810	831	851	840	828	844	831	820	818	835	867	866	851	872	854	843	852	821	829	861	802	791	775	822	857	817	831	817	786	829	806	796	833	775	842	807	824	793	870	844	769	844	796	854	784	849	868	826	814	846	815	821	831	845	796	836	837	893	813	846	822	825	778	833	812	823	803	829	774	802	798	820	790	822	889	820	807	786	808	863	866	846	862	823	819	797	778	826	887	811	801	864	800	851	791	805	838	850	828	846	835	852	820	770	869	859	805	814	842	812	865	818	850	884	812	863	834	811	822	838	871	787	834	793	804	827	783	827	805	833	826	822	852	873	839	842	804	748	872	814	841	786	843	825	791	876	841	851	815	810	861	861	820	866	848	811	826	784	844	807	784	805	870	786	817	832	805	901	827	783	793	815	847	850	833	803	853	834	822	876	861	884	857	775	790	824	879	887	828	786	812	828	843	878	881	842	799	823	790	766	855	868	821	773	820	782	828	851	785	809	851	787	871	823	823	804	851	851	795	824	784	865	822	837	834	826	836	830	835	858	807	814	825	851	801	820	844	797	804	846	862	821	785	837	828	848	815	777	762	813	852	854	845	834	834	785	848	805	783	777	850	841	849	835	801	843	831	797	867	813	823	831	805	853	830	846	819	839	866	762	801	819	813	804	761	797	801	855	832	902	831	865	779	879	847	833	775	811	822	823	829	844	811	893	786	858	851	841	825	853	817	801	821	832	800	801	819	822	811	877	827	836	832	832	832	826	823	835	771	823	881	814	765	861	853	850	832	861	875	807	797	851	797	801	842	824	797	854	797	887	807	872	850	876	835	823	807	853	834	813	836	836	837	822	832	818	832	798	780	816	814	852	824	804	753	785	830	768	836	836	826	819	809	860	821	847	814	810	804	804	863	857	819	851	864	805	824	825	788	867	852	814	793	870	803	841	813	862	834	848	848	789	837	829	885	839	805	868	827	822	787	811	825	813	820	838	793	835	862	904	778	864	829	801	838	870	835	830	799	776	860	855	851	865	792	816	811	788	806	820	825	876	847	830	839	845	830	856	848	811	803	817	864	810	823	860	783	803	850	848	871	811	809	835	811	836	826	850	857	879	793	809	833	843	816	849	809	784	800	833	833	878	785	827	816	874	855	821	859	822	829	867	800	871	764	815	810	786	827	870	832	776	825	877	868	793	848	807	820	848	887	844	784	825	821	768	818	782	834	778	799	869	796	814	848	825	857	833	805	838	829	826	780	871	857	854	847	850	858	847	834	859	779	818	829	868	789	849	814	836	820	810	835	864	816	845	807	850	798	854	809	799	785	810	835	850	841	839	835	799	863	836	832	800	837	823	803	771	872	853	817	803	859	824	859	821	814	821	822	822	773	812	819	849	853	781	873	830	850	778	817	857	823	772	825	792	800	818	854	838	840	840	881	865	858	781	837	798	859	809	782	810	823	832	881	834	819	827	830	844	788	792	787	849	810	785	852	798	730	843	788	845	825	876	825	841	837	891	873	807	835	797	852	837	855	805	851	796	886	838	809	825	817	794	820	869	854	825	836	800	793	868	845	828	813	766	825	889	802	838	786	861	821	858	849	802	845	859	847	838	853	842	829	847	815	830	802	834	795	859	838	815	843	832	768	776	847	846	828	804	838	794	839	889	833	805	800	810	843	808	846	775	794	829	823	823	840	907	843	771	766	804	836	810	864	807	869	809	842	836	822	826	869	813	792	811	806	793	835	835	809	870	796	854	813	868	817	803	815	832	835	817	816	854	856	837	798	800	848	821	891	825	844	820	856	842	784	814	867	829	827	863	851	799	862	782	821	846	831	839	814	806	829	803	858	863	864	825	821	817	825	814	889	787	816	804	837	858	855	840	804	823	824	768	831	809	823	854	800	834	784	851	858	822	800	817	875	783	843	795	825	820	874	798	855	806	827	816	847	863	780	867	835	832	848	836	833	850	809	818	861	820	874	857	766	822	811	787	787	822	821	875	821	862	832	799	820	839	843	817	819	834	847	854	907	865	841	828	859	746	820	828	802	807	865	813	798	850	847	859	788	857	831	841	862	840	825	811	830	813	825	870	877	847	811	848	880	799	880	821	848	793	853	810	834	830	801	845	818	783	817	865	817	819	757	799	845	865	839	832	819	851	836	833	821	766	807	861	874	808	860	839	840	829	840	858	864	803	809	828	804	829	815	775	826	801	834	861	806	838	807	851	855	841	849	809	800	833	844	810	835	854	900	793	799	824	838	886	812	812	795	764	845	762	841	824	837	831	845	812	799	831	806	826	813	810	831	816	840	887	801	810	838	840	787	799	788	829	838	849	801	849	805	860	882	819	833	839	816	843	802	816	846	790	804	835	832	825	847	835	831	822	862	884	872	817	821	822	755	861	812	812	831	801	817	845	790	797	820	835	802	860	810	893	858	821	826	850	858	829	772	792	833	809	773	804	830	817	836	824	847	851	835	815	893	787	850	822	863	765	816	841	810	817	777	799	814	806	861	846	876	772	825	818	793	806	802	815	795	825	870	909	822	801	854	862	797	824	788	862	813	834	838	835	818	815	852	834	799	847	793	800	823	826	827	784	832	868	869	866	864	804	804	870	825	793	832	794	860	775	838	827	827	916	818	840	816	856	842	812	806	845	839	883	851	848	832	810	759	808	833	817	825	846	858	806	823	825	809	795	821	822	821	795	818	822	810	821	830	869	859	804
1446	70	34	36	49	60	86	112	116	106	132	101	111	105	95	96	79	77	84	45	50	44	40	42	51	54	56	51	48	41	53	52	39	48	44	41	46	49	31	47	35	41	49	45	41	46	40	36	43	45	43	38	32	38	41	43	45	42	42	35	39	47	49	47	52	61	44	54	43	39	47	41	41	50	34	41	42	29	47	52	29	24	31	34	32	41	36	38	28	34	38	41	41	44	41	43	30	33	46	35	34	52	30	40	40	29	40	49	40	38	31	41	35	44	38	39	35	49	44	36	45	43	36	30	36	37	41	35	46	36	36	33	32	37	40	37	24	38	33	43	43	38	25	35	39	39	34	35	50	34	32	25	32	30	39	45	23	44	38	42	38	37	35	40	33	45	44	36	44	34	33	30	30	37	38	42	41	40	38	32	43	30	38	33	32	34	42	41	36	38	33	44	33	36	38	36	42	46	49	40	36	39	35	41	45	43	37	32	39	38	42	33	35	40	34	44	49	36	38	37	23	33	38	40	35	34	31	38	46	38	43	32	37	33	33	38	37	41	38	36	32	24	36	33	25	33	40	28	30	32	35	33	31	27	40	42	33	28	35	31	35	42	39	42	36	43	37	38	43	36	28	39	31	39	46	44	37	34	34	34	31	24	36	43	37	37	41	36	39	35	41	38	28	37	30	39	36	39	39	41	47	33	40	44	39	40	32	38	42	40	45	43	33	45	36	41	44	32	47	36	43	42	38	39	37	51	31	38	38	31	39	24	53	40	43	34	39	29	34	38	49	32	44	39	25	35	36	31	36	46	40	38	34	42	40	32	36	37	35	33	38	31	42	41	36	37	33	28	36	35	44	31	44	22	33	25	38	28	40	36	48	36	42	40	33	37	38	41	40	38	40	33	34	30	41	34	36	34	45	39	45	31	43	43	34	43	38	51	38	43	46	41	39	45	36	29	33	29	40	38	33	26	32	47	53	40	32	30	43	36	31	20	30	43	36	40	40	36	46	39	38	47	28	42	42	34	35	31	44	42	36	35	43	43	40	33	33	40	42	34	34	36	37	23	38	38	38	36	38	40	36	36	30	33	41	35	38	39	31	29	44	33	38	41	31	47	32	35	33	35	47	39	42	33	46	38	26	36	43	37	46	42	36	43	44	30	34	42	37	34	41	46	41	24	35	35	41	37	26	30	31	44	33	37	40	38	26	43	27	43	30	44	36	39	32	36	30	32	35	34	33	26	35	35	27	33	44	47	39	29	44	46	43	50	39	39	33	35	41	33	37	33	39	28	37	32	42	42	27	42	20	48	25	34	33	33	34	46	37	44	51	41	39	41	36	32	50	35	41	35	43	43	36	25	40	38	39	40	32	38	41	40	35	31	41	31	43	34	40	30	35	25	38	32	41	42	25	32	41	36	32	24	39	41	22	46	35	47	37	39	37	35	56	30	37	37	43	23	47	42	44	30	38	35	35	36	33	45	31	39	34	26	35	29	30	40	26	35	32	48	40	30	41	39	31	33	37	38	38	38	42	43	48	37	39	42	33	28	28	51	29	38	41	36	57	43	23	27	30	29	32	36	26	27	36	26	41	34	26	38	38	49	43	31	36	36	33	34	42	40	31	37	39	34	45	43	33	39	43	37	33	27	31	41	36	32	36	40	35	43	37	35	37	35	29	36	25	36	43	30	36	34	38	33	41	35	35	30	37	63	35	30	33	42	41	53	41	44	40	45	30	33	42	35	28	35	44	36	30	31	39	40	32	31	37	35	37	35	36	34	32	36	25	45	30	32	36	38	43	34	42	37	35	41	44	28	40	25	42	43	42	42	37	52	35	40	33	31	33	36	41	38	39	44	36	40	35	50	44	36	33	30	37	45	32	38	31	43	33	36	41	42	28	35	38	38	49	27	34	38	54	47	35	30	39	33	35	39	32	40	42	44	35	41	40	28	34	35	37	35	30	39	41	38	35	36	36	31	35	41	30	33	39	36	35	42	43	26	44	33	44	37	45	36	44	33	36	35	45	31	30	31	39	37	44	42	31	33	31	37	39	44	41	35	41	40	46	42	37	32	38	32	30	33	34	37	44	41	33	37	33	29	34	38	32	33	30	36	28	42	34	33	29	40	40	41	38	35	46	41	27	30	42	27	31	40	44	47	28	32	37	40	32	25	27	41	45	41	39	29	30	48	42	39	33	40	42	43	43	33	36	37	54	41	36	34	36	37	30	38	35	35	25	37	50	33	42	32	37	36	42	34	42	38	43	46	39	32	38	45	37	26	41	49	45	40	40	27	39	32	30	39	44	38	41	35	36	42	44	34	36	39	35	39	34	37	41	43	45	38	42	34	32	33	41	34	24	43	39	32	27	48	39	34	35	28	45	34	35	45	38	34	54	37	37	31	24	30	35	46	39	37	33	43	53	27	33	31	40	41	24	44	26	37	40	31	23	30	48	34	46	43	43	24	46	42	47	37	38	34	36	32	29	33	32	28	42	37	45	41	46	32	31	37	41	44	41	44	20	27	47	33	31	39	33	40	33	38	43	36	29	38	40	27	28	29	52	25	31	36	33	29	42	37	45	31	40	37	44	38	37	56	33	41	32	38	33	39	35	25	38	47	32	35	22	36	43	37	50	38	46	37	38	40	40	43	37	36	33	35	38	27	36	43	30	39	42	36	43	37	40	39	42	40	34	35	39	31	41	31	34	40	27	37	33	35	30	30	47	39	32	34	37	32	34	40	33	39	30	28	31	33	32	48	54	45	41	33	36	35	43	43	50	44	39	30	46	42	36	25	33	32	45	28	40	39	24	36	40	45	35	43	41	35	37	37	35	42	43	39	40	39	40	28	35	39	41	43	36	37	36	44	41	35	44	34	46	29	31	46	25	48	33	32	39	33	35	41	28	44	25	46	36	36	33	38	36	47	43	37	28	35	37	39	42	31	35	39	40	37	31	37	52	40	56	43	34	62	50	43	25	31	40	38	60	46	40	28	30	36	39	45	41	43	40	41	33	42	54	48	48	39	41	37	41	33	48	31	49	35	45	41	39	32	47	47	30	42	29	44	46	40	35	40	31	36	47	35	36	42	43	33	35	34	35	42	45	29	52	47	36	22	26	27	33	32	52	41	38	40	31	28	37	37	34	37	34	32	25	42	44	34	42	31	53	30	52	38	36	30	31	43	28	35	38	37	40	24	43	42	46	33	45	24	38	44	40	34	48	52	39	25	29	35	32	38	37	32	37	37	36	30	39	29	33	40	34	39	31	42	34	42	31	40	31	35	38	48	28	34	36	34	41	36	30	26	36	35	37	43	42	43	25	41	43	40	34	34	40	46	47	33	41	29	40	34	39	33	38	34	33	48	41	31	29	50	36	32	27	43	35	39	31	41	51	41	46	29	38	39	42	34	38	41	37	37	39	35	37	42	36	30	39	33	45	37	45	39	34	46	47	40	45	39	46	37	40	37	39	34	46	36	28	41	36	33
7494	1247	613	906	2314	4440	6135	6436	6205	5476	4784	4101	3368	3114	2955	2563	2342	1852	1607	1229	1127	875	820	830	720	757	709	702	700	662	651	670	694	771	770	740	652	695	578	645	542	547	519	501	484	526	535	522	539	493	497	504	465	532	511	592	567	576	649	709	704	733	685	772	757	782	829	761	619	483	514	455	444	404	387	391	426	379	348	393	392	379	372	359	380	399	369	400	377	357	381	428	416	407	345	403	329	347	378	389	370	400	364	411	402	386	392	394	370	397	386	373	385	380	373	426	430	412	394	422	392	398	429	422	398	378	376	374	470	418	416	363	406	403	386	394	373	386	346	392	372	357	360	358	392	356	414	371	356	365	379	373	400	352	378	387	409	401	362	383	340	374	370	367	366	376	374	358	365	374	382	386	367	376	385	395	378	371	337	384	390	389	373	417	379	388	352	352	364	364	391	386	389	351	361	376	343	381	360	372	383	392	365	406	372	408	392	361	379	383	346	348	387	351	388	417	385	396	372	356	362	398	379	377	405	360	379	387	403	389	369	382	371	398	372	377	399	356	367	372	369	364	359	332	341	398	367	384	379	351	413	385	362	411	380	395	411	428	413	379	390	392	403	426	398	380	410	414	346	395	398	397	353	371	370	398	378	379	383	349	414	380	377	358	393	397	387	389	389	381	407	375	368	373	361	387	412	353	433	380	362	370	373	399	398	377	366	380	367	394	337	352	391	380	428	361	413	392	363	392	358	395	396	365	369	390	353	367	356	394	376	397	410	406	369	382	415	380	364	411	362	415	349	373	386	386	389	365	375	356	403	357	393	366	341	436	373	382	424	391	389	372	343	341	393	363	363	391	358	387	373	373	360	381	355	389	407	382	393	408	364	357	351	381	383	386	409	383	388	371	399	373	377	371	371	416	405	384	383	358	384	388	392	396	374	365	404	373	371	374	398	356	394	372	376	363	361	401	382	394	399	386	350	405	372	428	356	424	366	390	394	368	411	403	381	356	379	356	395	405	352	366	369	374	375	378	362	380	352	343	341	413	382	394	394	380	350	371	391	388	384	387	397	377	333	392	400	400	346	374	361	351	368	389	413	393	389	361	411	363	378	382	386	364	360	384	349	370	357	394	361	382	397	357	385	350	374	383	377	371	392	377	400	342	366	380	358	402	390	372	389	370	380	373	404	385	377	397	363	361	395	339	354	357	373	375	356	387	401	361	402	359	386	369	373	359	361	384	387	368	358	385	341	373	374	357	369	337	386	385	415	346	385	381	381	385	409	390	377	355	374	417	381	393	372	381	431	378	397	405	385	370	363	411	393	368	387	376	367	406	395	411	376	383	366	370	387	401	360	353	390	344	389	373	387	382	383	362	391	424	387	396	353	377	344	381	394	396	345	355	356	340	388	423	363	358	382	373	370	344	374	374	357	406	394	441	374	409	365	365	404	405	329	396	371	407	336	334	362	336	388	377	423	375	352	389	397	383	374	390	356	378	373	373	376	378	373	418	339	399	387	345	374	386	412	369	378	384	397	365	366	375	385	369	415	389	386	357	355	412	364	399	406	365	377	373	377	364	396	350	361	376	375	375	402	381	366	371	383	394	399	378	368	379	366	401	377	383	356	375	379	422	397	402	439	409	362	353	373	375	407	376	375	385	402	386	366	376	423	344	377	353	368	409	399	386	403	411	394	377	391	393	359	409	392	389	369	346	370	366	395	362	354	378	369	385	367	367	413	369	353	364	383	403	384	391	357	410	351	389	380	368	380	379	370	391	367	399	376	392	366	386	372	352	386	378	361	407	368	393	397	349	384	332	374	400	379	350	414	382	388	345	387	381	343	375	368	361	372	432	359	370	370	370	378	383	363	382	377	401	401	400	392	399	399	372	354	343	386	369	418	417	374	380	368	388	384	375	376	375	395	382	390	392	353	393	379	360	381	363	365	355	390	411	371	383	382	387	371	383	374	360	383	366	352	388	393	389	386	412	340	362	426	394	379	379	373	365	424	395	390	369	366	394	349	374	402	360	386	350	353	387	341	363	380	368	374	368	375	424	385	400	359	386	375	365	350	379	351	374	386	416	385	388	377	348	373	375	345	369	392	419	371	386	394	359	353	359	380	375	382	386	379	374	372	385	358	372	377	338	370	433	401	401	391	378	383	416	356	372	341	381	415	403	362	387	401	389	382	424	375	392	354	394	382	386	366	381	346	354	382	363	399	377	398	376	383	364	388	415	391	391	404	388	386	367	366	367	357	386	399	404	386	359	375	402	357	397	353	375	383	368	416	362	383	386	369	387	365	350	374	364	344	379	352	372	376	411	391	374	378	343	348	379	362	368	380	381	353	405	418	384	369	339	374	327	383	367	389	378	370	392	357	401	384	371	369	385	405	375	353	366	394	373	422	365	342	359	405	378	421	400	408	418	362	368	357	387	349	380	385	363	368	370	393	392	398	372	359	370	399	394	378	405	356	366	361	425	376	392	385	380	392	357	379	372	393	409	402	377	376	394	402	362	394	402	409	410	395	373	365	374	363	372	399	386	365	393	419	361	379	367	380	390	366	355	382	396	392	398	381	391	394	359	389	363	401	351	362	400	406	379	401	355	377	400	378	376	382	375	355	398	361	405	362	381	377	375	373	392	371	397	398	372	373	373	359	366	344	368	379	386	401	371	350	362	380	411	351	384	365	412	392	395	419	353	377	357	399	365	373	354	396	356	398	387	403	394	363	392	368	381	389	360	384	375	376	380	403	355	389	398	379	410	351	345	365	383	389	374	401	399	362	399	416	368	414	350	407	394	384	347	360	418	407	410	369	376	367	423	363	382	353	382	391	356	361	380	399	404	374	365	390	381	361	399	376	364	364	386	378	419	373	424	393	415	365	390	362	368	396	342	343	360	362	370	381	387	357	370	410	359	360	398	368	370	378	385	380	396	358	368	393	389	372	395	374	389	393	401	382	366	386	394	369	348	385	370	357	412	387	380	359	404	380	390	360	369	371	373	385	384	346	367	376	372	393	395	381	366	369	369	357	402	421	377	374	378	411	373	371	383	399	359	358	386	375	353	342	379	383	397	373	359	421	366	391	410	347	392	378	378	391	373	418	404	360	384	358	367	383	357	359	406	354	369	359	366	380	357	418	396	375	349	368	364	408	350	368	368	419	395	394	397	355	349	390	378	394	410	407	379	361	404	376	376	405	412	374	375	389	407	356	357	424	376	380	380	385	387	397	373	395	362	347	396	370	381	349	402	388	402	391	377	353	396	404	374	371	396	410	371	373	375	358	358	385	359	372	361	368	386	382	362	401	379	391	385	356	333	368	379	428	390	351	371	386	399	371	375	400	368	378	351	377	384	389	385	374	361	351	380	362	386	391	364	360	385	398	407	376	346	407	396	397	384	396	398	426	390	362	367	353	357	394	384	369	348	377	330	347	399	375	374	352	397	378	368	376	406	360	384	360	390	398	348	376	383	378	389	391	386	386	379	344	364
684	214	126	115	107	163	210	219	231	215	211	196	186	173	158	119	136	136	119	91	109	91	85	89	91	95	109	82	94	89	95	85	106	92	106	84	81	90	77	86	79	84	80	76	95	80	92	79	77	75	68	78	95	73	82	84	81	76	102	108	94	109	92	114	87	98	114	76	86	96	87	115	80	82	72	84	77	92	81	77	68	68	94	77	83	68	81	104	101	79	69	83	84	94	67	79	89	80	90	90	78	90	71	85	82	79	82	74	74	81	76	70	85	73	87	77	68	91	78	80	77	69	78	73	77	90	89	85	92	62	75	81	72	80	82	70	82	74	99	81	74	84	76	72	84	75	82	95	92	82	75	77	77	86	67	85	70	68	86	81	76	74	84	77	55	71	88	85	66	84	81	86	93	89	70	87	76	75	85	79	87	64	73	83	70	69	78	74	83	82	68	88	75	88	88	90	79	89	65	60	74	66	81	77	82	80	82	85	79	83	76	82	72	108	78	74	80	80	75	95	58	89	95	83	80	67	63	72	103	89	94	80	76	85	98	69	69	79	81	75	81	85	80	87	79	59	78	87	64	82	79	88	71	77	83	79	84	80	83	70	87	72	87	82	81	84	70	76	81	73	63	86	84	70	87	90	79	70	85	61	84	88	78	79	96	80	68	83	81	80	74	59	78	74	73	80	78	89	90	81	83	58	99	82	83	92	73	63	80	82	82	76	70	69	79	71	76	78	90	75	92	84	73	70	72	69	86	83	80	69	89	71	91	83	77	91	81	82	79	90	74	101	90	70	83	78	74	84	82	86	83	67	87	82	80	74	92	77	67	89	76	80	74	73	92	75	77	83	89	85	80	55	76	82	72	85	71	75	71	79	91	66	78	73	86	64	91	72	80	89	77	78	73	73	73	79	67	77	70	70	70	74	80	74	64	70	80	79	86	75	74	73	82	65	90	67	76	75	70	86	89	86	81	85	80	69	85	74	89	78	89	86	66	74	81	89	67	81	81	92	86	75	68	70	74	84	83	79	85	71	85	78	91	90	66	77	68	85	93	78	89	80	74	85	89	69	79	73	75	75	80	71	82	93	84	65	82	81	85	77	71	68	64	95	83	79	75	81	60	87	74	81	76	82	86	74	77	83	94	68	84	75	87	90	76	94	68	73	84	71	76	80	65	100	72	75	101	71	65	85	72	71	77	77	67	94	84	65	71	73	56	61	72	86	84	77	84	81	98	68	73	78	87	76	84	83	84	73	70	81	86	78	83	79	63	75	81	71	88	77	84	80	89	86	73	79	88	79	84	62	75	83	67	78	108	101	85	76	77	80	79	85	72	92	69	77	90	81	79	84	84	79	66	73	84	75	82	75	81	72	79	82	74	82	77	98	66	78	79	71	86	80	77	87	77	68	78	91	83	65	80	78	86	80	85	66	74	74	75	60	67	73	56	78	69	63	82	67	83	87	60	80	84	82	73	72	65	90	82	68	82	77	85	91	71	75	65	83	82	84	82	82	69	86	73	92	97	80	60	88	90	89	86	72	68	75	83	87	76	91	73	65	86	73	74	84	91	74	80	80	81	96	89	71	69	87	77	83	72	66	73	83	82	80	89	72	82	80	67	70	77	66	77	70	83	83	74	73	75	85	85	78	78	79	73	94	83	91	77	72	78	88	79	75	81	77	77	76	100	69	76	77	77	79	75	75	89	79	99	89	102	94	91	85	88	68	92	87	76	77	83	82	61	82	100	91	71	62	85	78	94	71	84	96	76	67	75	82	68	70	73	88	80	84	78	81	65	76	94	97	85	72	86	73	91	81	65	86	82	85	83	63	82	86	73	77	76	78	83	87	94	100	88	79	83	69	84	70	80	82	71	82	101	92	80	71	74	54	54	81	67	62	96	69	79	77	65	75	89	82	78	80	77	90	82	68	88	84	94	94	84	72	83	94	60	68	65	78	80	82	85	86	77	88	75	78	75	89	79	86	74	86	72	77	86	74	77	76	79	75	82	77	79	77	62	79	63	67	89	83	65	93	97	87	70	77	70	68	72	83	91	78	83	78	89	89	69	72	68	81	70	92	82	76	84	86	88	72	68	100	95	81	87	70	74	86	89	73	65	76	91	68	83	78	96	93	69	71	88	81	82	73	73	83	54	72	91	68	83	80	77	69	73	89	65	94	92	83	96	75	91	86	83	86	69	78	75	70	81	75	93	80	72	79	85	70	80	85	76	68	68	89	69	75	81	78	95	88	89	76	84	77	83	89	81	63	70	71	94	78	90	83	78	71	66	90	90	73	64	85	85	101	62	94	90	85	64	89	78	66	80	76	81	83	99	88	80	87	72	75	89	81	83	57	88	80	80	77	82	85	81	75	73	83	80	69	92	74	75	67	69	70	90	77	81	84	92	93	71	87	86	89	79	86	81	71	73	79	79	81	73	79	86	86	69	81	82	78	91	75	60	79	72	60	66	77	72	94	78	75	70	79	81	81	63	75	76	58	64	78	84	84	71	78	88	85	79	76	68	78	74	64	67	97	84	70	99	85	76	85	70	74	67	89	69	77	84	90	90	86	74	67	69	87	73	78	76	70	82	67	93	75	73	73	95	81	80	94	68	90	76	73	83	95	99	76	70	91	83	76	78	77	74	86	77	89	80	89	72	67	65	80	90	77	81	73	73	84	90	93	82	72	74	83	84	77	71	89	98	79	70	74	63	94	71	87	89	73	76	108	67	62	84	84	82	77	75	72	77	87	81	88	81	66	68	68	90	89	78	75	80	68	69	76	88	92	84	61	78	84	72	78	66	69	72	74	85	76	64	86	80	78	83	70	81	91	94	88	87	80	72	89	73	89	82	86	92	81	75	84	80	84	76	73	78	83	71	101	84	82	79	99	72	79	90	69	81	74	79	70	86	86	71	63	81	89	76	76	69	85	77	87	73	83	75	72	81	75	67	79	70	69	104	91	91	74	80	62	87	75	69	69	86	85	85	83	69	76	72	80	91	78	83	84	78	86	89	86	73	83	73	73	85	79	95	73	93	76	76	84	112	95	85	68	81	80	63	95	81	90	78	58	55	70	80	57	79	72	69	81	73	75	74	82	53	87	72	72	60	84	74	74	83	81	85	81	77	81	87	70	80	70	79	85	78	94	69	85	73	85	78	78	61	77	95	85	85	84	75	79	76	79	87	78	74	72	80	77	74	80	82	79	71	79	80	76	98	81	93	71	79	74	77	68	63	88	78	86	84	87	77	73	57	84	86	74	76	69	83	90	80	76	80	76	67	78	91	85	71	83	87	84	74	88	96	67	83	79	71	82	71	93	91	65	74	80	88	94	76	85	65	83	87	69	80	55	86	90	90	71	98	62	68	69	79	89	75	75	82	74	70	65	84	75	65	72	72	84	82	83	76	82	84	72	88	83	86	78	82	101	78	68	88	84	79	79	82	75	74	88	81	85	90	70	69	94	80	78	72	83	91	84	77	74	80	77
10394	4194	1772	2639	6428	9368	10694	10211	9504	8090	7232	6181	5105	4964	4475	3929	3531	2972	2568	2198	1839	1610	1513	1418	1332	1379	1303	1344	1226	1216	1295	1350	1358	1410	1271	1273	1198	1164	1152	1135	1079	992	939	969	975	1011	1009	1040	992	1002	994	1001	961	954	1027	1045	1057	1061	1197	1218	1189	1255	1257	1232	1213	1283	1404	1293	1021	904	874	903	861	785	816	800	794	886	754	851	770	752	789	789	781	713	812	794	831	817	805	799	775	753	773	754	768	731	793	792	801	747	787	836	757	792	761	820	794	808	819	823	825	859	807	771	831	767	866	753	807	780	851	834	885	769	830	820	857	837	791	853	841	801	830	840	791	824	852	818	753	799	743	771	834	805	791	834	822	796	758	828	851	803	783	786	778	805	786	789	784	801	808	808	759	748	834	820	781	775	808	793	808	819	823	810	751	794	788	803	807	763	826	739	788	802	798	807	773	770	768	851	753	809	776	747	765	772	784	791	783	835	790	847	814	775	791	761	802	793	808	830	801	796	797	791	834	804	791	751	761	836	856	740	785	777	802	823	746	726	755	779	792	766	825	783	747	760	782	842	784	813	782	772	734	794	756	810	775	804	784	831	780	758	777	741	821	786	800	769	793	768	776	774	750	811	822	783	770	771	788	769	746	797	804	783	826	779	795	854	751	813	772	804	740	802	810	742	791	755	801	744	824	738	833	787	757	775	794	835	760	783	783	757	838	796	808	801	806	799	798	799	813	813	763	838	745	807	807	792	745	787	766	788	824	741	752	801	826	837	758	778	817	769	762	808	793	757	789	769	789	708	762	781	748	766	740	757	802	780	790	788	796	813	789	802	753	841	807	751	752	777	804	806	785	809	831	788	759	805	737	802	793	799	762	806	809	811	803	784	856	821	773	766	771	824	741	803	769	800	773	811	797	790	789	828	802	731	794	763	810	777	822	768	774	809	800	822	767	814	715	786	777	799	781	809	774	791	799	812	787	815	760	785	796	816	759	787	781	822	788	795	770	801	765	808	764	798	798	806	783	762	728	756	783	798	749	825	805	753	806	737	794	812	786	825	846	816	758	834	830	810	768	769	774	796	795	813	780	796	852	766	823	777	849	774	796	794	803	775	756	795	792	795	785	775	753	772	812	792	824	770	799	826	710	724	802	814	812	749	805	787	780	816	766	810	773	808	801	812	788	788	784	813	696	802	749	801	739	773	809	749	769	766	793	809	828	771	773	796	764	775	774	785	800	810	806	869	781	763	808	806	824	789	779	821	752	805	804	755	724	786	799	807	799	797	774	812	842	805	768	796	802	793	772	775	780	818	789	806	809	824	781	797	760	770	787	849	804	774	820	802	770	816	768	781	762	791	798	790	773	790	776	803	810	801	806	816	786	768	757	812	810	796	793	806	810	845	723	754	765	826	836	830	834	767	737	798	822	771	766	789	815	772	749	748	716	811	748	783	775	774	799	816	787	819	799	736	761	765	828	775	757	712	790	790	809	738	769	760	778	750	809	799	804	797	756	769	845	787	781	761	786	800	839	838	779	712	782	782	809	765	799	783	797	730	781	771	774	854	794	799	786	782	781	835	787	778	719	794	805	759	841	775	735	784	800	797	793	772	828	723	781	787	785	764	784	797	813	773	848	786	795	777	776	798	782	742	788	766	813	773	787	773	781	745	746	742	820	825	811	781	797	750	803	765	763	761	738	784	818	786	799	780	836	784	792	756	775	780	798	778	773	804	797	819	791	808	744	819	798	783	771	798	811	772	800	779	751	770	835	834	782	786	802	782	748	799	817	755	761	783	802	821	704	776	795	796	733	817	848	826	782	779	804	770	793	790	782	806	744	816	796	814	783	786	814	764	786	774	825	768	786	798	804	759	752	817	811	795	794	827	813	795	755	728	770	778	795	810	780	786	781	783	769	725	808	790	813	772	823	793	799	777	778	757	792	767	787	805	774	816	808	783	798	769	741	795	784	817	758	760	799	792	769	775	799	837	805	813	805	782	726	761	817	828	800	809	789	725	784	743	777	807	759	802	794	821	799	839	815	796	771	808	752	774	777	783	787	776	814	730	769	789	762	778	731	756	793	815	794	774	801	801	754	760	753	802	823	786	819	790	815	800	803	759	748	744	789	712	736	764	777	785	807	805	777	806	758	754	768	746	797	754	820	764	741	814	766	807	756	833	755	845	767	817	779	761	748	726	838	797	709	754	768	780	788	746	799	756	783	760	811	778	775	810	805	847	738	778	783	801	769	798	756	759	790	819	797	781	789	830	761	785	739	827	745	820	766	780	805	788	758	759	838	757	814	751	751	807	775	830	744	781	751	766	782	817	813	766	810	799	756	782	785	813	781	837	811	743	806	807	813	739	781	819	792	848	806	801	821	753	780	819	745	817	808	795	783	785	843	797	826	707	774	772	756	809	758	816	798	759	781	777	769	794	827	806	797	828	859	772	745	787	788	799	808	743	812	808	763	812	784	777	757	817	806	788	804	759	790	773	830	802	755	736	761	718	851	762	789	788	813	786	748	825	796	783	798	855	793	764	771	751	774	772	738	855	765	793	781	783	783	754	804	772	804	767	800	818	769	823	773	817	803	767	788	812	801	798	773	788	806	750	781	750	799	787	812	817	792	820	826	790	810	770	737	792	777	714	768	793	784	842	778	811	819	783	746	816	740	822	737	784	777	830	781	773	803	822	793	763	773	818	797	843	810	774	775	749	793	775	823	751	803	765	754	749	808	750	771	735	777	775	739	760	796	815	782	769	775	744	781	784	779	742	804	794	786	756	745	790	780	818	772	779	764	764	788	827	786	777	767	834	832	802	785	810	791	783	765	851	803	771	797	802	819	814	843	820	775	781	741	790	775	776	810	735	808	798	784	759	774	758	779	791	810	767	819	834	786	766	805	755	774	728	777	809	790	789	778	747	794	817	795	801	744	777	803	792	823	817	766	801	780	800	771	773	806	753	806	777	764	786	822	806	813	797	732	763	749	805	799	818	782	811	792	776	810	753	789	754	799	843	763	769	762	834	801	769	784	778	796	781	802	752	760	792	803	740	768	799	774	794	776	824	798	714	795	805	811	768	800	826	817	746	859	832	758	762	817	819	763	783	728	778	781	810	821	737	765	800	735	829	750	762	774	746	793	820	790	809	720	794	811	805	762	792	814	813	803	813	768	796	818	771	802	822	827	777	812	853	783	799	791	804	817	786	804	764	794	773	787	819	808	761	771	805	788	769	802	785	819	799	765	793	804	779	754	735	799	771	803	788	796	772	767	798	799	806	833	814	835	818	798	813	823	802	827	782	771	799	824	771	824	781	728	802	827	814	791	771	863	786	805	754	826	733	761	774	785	810	834	781	801	745	826	767	803	848	781	766	744	840	802	794	831	804	735	784	762	799	752	747	761	785	849	779	761	796	796	762	798	754	806	737	826	793	788	804	761	809	814	759	804	753	806	784	826	821	763	777	794	751	775	742	837	806	797	727	777	811	785	771	776	774
2118	118	66	62	62	95	151	156	150	167	151	144	151	98	127	104	105	94	96	59	55	45	51	53	47	53	42	45	46	44	37	33	70	45	39	52	41	49	41	45	33	39	27	39	53	37	39	31	44	50	46	53	31	34	40	37	33	43	36	51	60	41	51	53	51	55	56	44	46	34	61	26	52	44	32	40	27	37	26	36	40	36	33	44	29	38	34	26	36	33	33	31	42	37	39	43	43	28	40	38	27	39	29	33	33	33	35	32	31	38	40	33	34	32	31	33	32	39	34	41	35	32	30	35	35	28	29	31	42	34	29	34	26	43	34	33	30	32	37	36	43	32	26	31	32	43	31	29	31	30	47	37	33	39	35	34	44	23	24	33	35	29	35	35	38	33	31	40	39	35	37	37	32	39	29	38	44	35	24	31	44	43	31	34	27	31	33	32	39	33	41	35	39	41	26	40	25	30	26	31	30	34	33	28	49	35	34	38	32	29	27	29	33	25	39	29	41	26	36	38	39	45	42	42	35	29	21	37	35	32	35	35	26	46	35	41	36	22	32	34	50	28	35	24	35	42	38	22	45	32	41	33	31	25	30	33	27	42	29	27	33	36	35	35	42	35	28	42	24	31	30	40	34	38	33	36	32	39	41	35	39	33	38	37	27	25	49	36	28	39	27	34	25	30	33	41	31	22	49	31	33	39	41	37	38	35	36	32	36	33	18	32	32	33	38	36	41	30	28	30	40	27	28	25	26	25	24	25	31	27	26	37	27	32	32	37	33	23	31	31	35	31	34	33	35	36	39	34	40	31	34	26	36	56	31	34	36	43	29	24	39	34	32	25	47	42	30	35	27	32	23	37	29	35	29	31	36	33	25	43	30	20	27	26	38	32	26	35	32	32	42	30	33	39	32	40	48	37	23	31	35	31	41	34	26	32	33	32	36	37	40	34	26	42	30	40	28	46	47	29	32	31	39	39	37	33	37	37	30	33	34	32	37	44	30	28	41	36	38	37	20	28	37	25	34	38	35	28	24	33	22	31	30	38	35	28	42	24	41	32	42	26	31	33	41	31	31	39	25	26	28	33	32	37	35	34	34	31	32	42	36	31	27	29	36	34	32	36	38	42	39	29	22	44	41	31	41	35	23	48	30	25	30	34	37	28	31	34	26	38	32	39	33	31	32	20	36	38	31	38	22	37	35	42	28	28	31	33	43	36	29	31	30	37	35	43	32	44	36	31	35	30	35	33	34	29	23	28	41	43	40	37	26	35	32	35	30	36	38	33	30	41	37	32	28	31	40	27	27	39	35	35	39	39	34	37	29	36	45	40	30	26	37	32	28	23	32	27	31	43	35	35	32	32	35	23	37	23	37	34	40	32	31	26	32	35	38	37	36	45	38	27	29	39	33	28	35	45	29	44	37	39	29	24	42	27	31	32	27	32	38	32	37	29	38	43	36	31	36	27	36	37	36	28	34	33	33	38	42	35	37	42	35	26	35	35	37	32	41	36	35	28	31	37	37	28	23	24	31	42	38	25	27	31	35	32	36	26	39	34	33	32	54	33	30	39	26	40	38	37	43	37	34	33	35	39	38	28	31	36	26	30	32	34	44	29	28	33	32	44	27	24	24	23	35	35	51	31	42	44	40	32	23	40	40	23	32	43	33	31	40	37	32	33	31	27	33	29	32	36	34	28	28	43	29	37	40	37	38	42	28	43	29	42	29	38	38	29	31	34	45	37	32	30	30	26	44	33	38	37	26	39	42	37	36	29	27	36	36	31	28	34	34	32	31	45	43	33	26	34	36	37	34	31	24	29	39	39	38	45	49	29	38	24	43	37	39	33	36	40	29	42	27	30	41	33	34	27	29	44	39	24	38	34	33	30	34	37	41	29	30	41	31	44	39	27	32	35	37	23	32	26	39	33	23	35	33	41	33	29	29	38	39	34	36	33	31	29	31	40	33	36	24	28	34	43	23	41	37	36	40	33	33	28	21	35	44	38	39	29	40	25	30	38	33	32	37	34	38	42	32	29	29	32	33	36	30	31	33	38	28	47	24	25	28	40	30	36	31	21	40	34	32	42	30	32	32	37	28	37	41	30	39	31	30	35	27	40	36	30	39	36	35	36	35	33	31	37	40	40	33	38	35	32	32	28	40	27	39	52	37	29	38	45	37	29	30	51	27	32	43	31	34	31	36	44	28	34	37	25	39	30	35	33	31	37	43	41	37	34	41	43	31	36	28	26	38	37	43	30	38	41	30	29	31	29	27	43	41	19	23	36	41	31	41	37	32	42	40	30	41	23	24	34	33	32	33	37	32	36	34	31	26	29	27	32	36	39	35	30	45	27	32	33	39	35	47	43	38	28	36	36	27	40	29	29	41	28	34	44	35	39	36	30	36	35	31	35	31	28	39	32	26	28	26	35	30	35	31	32	33	31	31	32	36	37	29	40	22	24	30	31	31	26	36	26	32	36	30	37	31	37	34	32	31	38	52	42	23	24	31	31	35	40	32	31	25	32	44	37	32	29	35	34	27	34	26	27	38	28	31	40	27	37	35	38	27	38	34	35	31	28	35	31	35	32	30	30	31	29	34	34	38	35	29	20	26	34	27	37	22	35	25	39	23	33	32	34	32	32	33	38	30	30	35	35	39	38	36	43	39	24	39	37	41	38	34	30	41	36	38	26	36	28	33	36	32	28	39	37	45	33	42	32	33	32	29	23	29	30	21	37	28	32	39	23	27	34	31	24	28	26	41	32	41	35	30	41	28	44	24	24	30	39	38	29	35	28	36	40	30	38	32	35	29	33	52	28	34	29	43	27	31	27	29	39	32	35	37	38	32	28	32	39	25	40	28	32	27	32	34	44	33	30	35	35	31	35	37	33	26	31	32	32	47	31	35	31	20	27	32	35	40	31	35	30	37	31	31	30	29	39	45	34	42	29	30	34	38	28	33	43	32	39	33	29	39	37	31	36	40	47	22	34	32	36	38	30	30	33	27	33	25	28	38	32	39	29	46	44	34	20	22	36	25	39	33	29	38	33	42	31	37	27	39	42	35	32	42	40	33	34	45	34	31	34	38	32	38	35	34	33	29	32	37	28	27	37	28	37	40	29	48	35	33	30	36	41	26	31	25	35	37	38	33	40	29	27	25	37	34	34	43	19	32	33	32	25	47	23	29	40	47	29	38	27	26	33	39	34	37	24	34	35	30	34	41	49	39	33	30	36	28	43	40	39	41	26	35	28	25	31	34	38	37	33	29	37	33	38	40	35	36	31	43	46	29	34	41	42	35	39	23	38	30	37	30	27	33	34	33	37	32	34	34	38	38	26	37	37	38	32	33	39	38	47	29	25	37	29	38	38	32	34	35	29	42	39	27	28	33	36	36	38	32	47	32	40	37	25	34	30	36	43	33	33	48	31	35	27	36	32	32	37	37	28	26	29	32	35	36	29	37	44	27	22	31	35	32	31	43	42	35	28	39	29
10030	2779	1170	1912	5173	8359	9856	9838	8997	7909	7005	5715	4804	4474	4226	3621	3437	2689	2174	1743	1470	1305	1102	1051	1020	975	896	907	835	848	900	935	967	928	889	854	770	756	752	696	598	592	590	596	579	533	576	558	627	571	566	564	589	558	558	608	565	636	736	883	817	866	836	764	774	834	884	818	555	536	462	453	438	387	365	389	386	363	389	392	350	355	336	344	342	344	344	374	369	397	383	365	383	352	389	382	398	394	347	361	320	345	378	394	380	368	365	362	387	351	343	361	353	392	388	371	373	349	404	375	384	380	370	389	365	384	386	397	380	352	398	372	337	382	379	392	374	363	338	365	356	322	350	350	350	337	366	347	372	338	352	337	354	368	350	350	368	387	345	351	346	369	352	356	344	349	348	354	343	368	356	360	362	379	324	310	396	355	363	336	346	338	369	362	348	338	337	339	349	348	349	380	333	357	371	334	371	349	362	384	363	296	386	362	396	361	310	342	375	347	370	334	371	386	343	399	350	336	371	353	333	357	352	362	338	364	357	367	374	351	372	345	379	356	357	297	344	339	343	359	363	367	336	349	359	356	332	331	343	385	356	362	363	384	369	342	342	327	345	360	372	345	348	359	348	311	348	334	369	344	328	372	336	337	327	356	351	361	363	318	375	371	347	362	319	353	367	340	351	369	339	359	369	325	365	353	361	321	345	347	351	341	335	369	351	341	342	366	323	316	331	373	336	370	376	360	344	364	337	360	328	371	356	314	364	331	346	353	376	348	367	340	346	329	368	369	343	378	356	375	369	378	334	349	341	332	333	348	365	344	331	348	386	338	350	381	338	353	365	344	341	344	348	384	341	346	335	363	361	361	372	331	390	345	389	310	353	401	352	374	359	377	344	375	364	327	359	343	403	369	345	359	380	367	327	381	353	373	360	384	337	343	378	344	378	339	381	372	333	360	328	340	381	337	350	360	351	328	303	323	328	362	350	320	331	361	339	350	360	343	345	360	366	332	369	370	363	344	339	372	350	408	362	358	394	360	362	366	342	321	350	346	385	383	356	343	330	321	330	330	345	344	345	326	367	353	338	317	345	374	338	353	360	354	336	347	334	321	327	377	334	384	352	318	348	356	298	328	366	358	341	349	348	398	344	345	357	358	338	330	350	403	324	330	344	373	390	357	341	328	347	364	348	354	356	335	357	362	350	363	357	354	357	340	349	315	361	330	355	316	363	313	338	373	326	333	359	347	333	331	331	331	383	354	364	365	363	391	385	358	378	329	344	350	361	361	320	366	345	330	342	368	351	337	354	335	336	358	362	353	339	342	361	335	342	346	362	331	359	312	350	337	349	366	367	364	337	335	357	329	339	363	364	361	339	331	340	335	333	345	355	367	364	328	360	333	357	341	335	350	358	372	331	396	356	311	365	335	339	350	334	326	359	343	360	375	375	349	310	353	372	340	338	346	363	343	345	344	347	350	335	359	357	350	359	341	343	345	356	324	330	363	345	337	352	368	344	345	376	395	335	341	334	319	366	373	355	355	363	343	377	339	345	355	352	362	329	349	330	348	365	355	349	339	351	354	330	323	314	371	343	337	376	374	346	310	320	333	376	341	365	379	398	336	312	350	347	349	340	323	400	354	343	332	359	335	351	340	367	366	369	339	332	348	359	341	369	380	360	327	364	341	368	354	346	330	347	337	366	334	363	335	375	370	326	341	337	360	358	374	294	371	350	346	354	329	356	346	361	378	341	364	359	353	359	326	354	343	353	359	348	328	367	367	347	370	326	334	353	316	362	349	331	354	356	369	348	356	345	339	327	360	331	354	354	367	339	371	329	368	341	353	337	358	352	374	353	365	338	382	381	352	368	343	346	342	394	373	367	342	355	340	347	363	357	322	394	355	327	331	339	330	374	363	372	347	345	360	367	358	332	345	344	355	334	386	368	361	358	381	318	314	390	345	353	338	342	333	356	347	373	376	333	347	372	347	338	349	378	368	342	360	355	347	370	364	382	369	364	340	353	371	365	369	344	385	358	368	385	372	326	332	389	336	365	325	367	363	347	371	361	346	328	325	352	379	375	338	362	358	378	329	363	357	366	333	310	349	340	379	388	329	375	350	357	373	367	373	348	357	371	337	331	339	338	351	330	339	337	333	334	314	349	325	386	336	343	382	341	363	367	345	329	356	356	382	317	362	367	377	362	367	366	367	363	340	363	335	354	357	346	352	342	320	351	344	348	360	360	344	349	371	357	359	345	358	344	334	381	342	352	322	359	375	334	350	356	337	353	329	338	347	388	352	336	358	368	363	332	357	376	345	363	341	342	382	358	354	370	335	346	348	345	330	372	354	328	364	329	334	345	337	360	358	334	411	329	355	352	352	335	338	296	361	347	363	365	328	327	359	348	343	342	348	334	346	354	334	348	350	339	355	347	346	354	368	362	356	370	369	365	334	335	337	335	349	353	319	347	342	338	343	353	380	341	353	342	368	343	357	363	363	334	363	359	344	379	337	334	335	350	355	353	356	378	368	364	356	380	323	363	343	366	364	352	374	325	358	357	343	364	336	338	308	334	348	302	345	389	366	348	379	357	357	381	340	361	358	318	359	323	348	349	353	348	337	354	361	343	332	342	342	351	351	372	363	360	344	367	347	355	363	337	328	333	335	347	321	340	338	351	324	356	346	358	357	336	359	367	333	328	340	350	361	353	354	359	326	337	353	374	384	355	337	340	325	345	362	325	350	358	367	313	360	321	390	347	345	355	357	352	374	328	372	334	382	338	334	346	319	343	355	340	339	380	391	338	350	353	329	326	325	324	349	303	407	389	309	346	372	332	346	358	380	352	338	327	357	392	349	366	350	353	329	338	344	328	342	361	324	352	349	358	363	327	422	407	336	332	333	333	375	354	328	349	351	348	367	318	353	336	349	330	331	350	354	402	345	372	334	406	374	379	355	353	352	332	356	351	366	351	353	375	388	326	389	356	334	357	354	327	347	336	337	340	376	329	323	313	379	338	355	363	345	366	326	363	391	369	354	383	338	363	340	335	339	351	360	298	348	342	359	360	376	352	348	319	352	382	378	362	341	393	366	334	317	350	346	381	334	365	374	360	350	323	340	388	335	365	382	374	326	347	349	334	324	362	324	371	354	366	362	340	356	324	364	374	339	350	356	343	328	338	363	344	350	355	367	365	333	348	353	378	356	344	351	357	350	351	373	370	331	362	371	335	341	340	350	335	324	331	360	344	355	356	335	366	341	346	381	357	352	377	364	337	364	336	339	398	358	367	328	371	336	353	350	361	351	373	384	375	343	335	353	369	348	346	356	342	355	353	352	369	351	367	322	324	352	340	359	342	328	349	393	340	345	333	361	321	323	375	342	343	352	366	345	330	335	395	366	364	368	359	344	372	371	386	400	353	318	354	356	357	349	335	379	356	323	375	349	351	334	357	360	360	373	360	330	350	348	381	345	360	356	335	334	338	351	357	369	350	352	344	304	404	364
1060	249	144	133	132	200	230	263	308	262	231	204	196	193	205	166	152	142	122	116	113	110	115	106	115	97	88	100	95	105	99	99	92	103	108	90	92	89	108	85	87	96	64	92	70	85	102	111	105	87	78	93	93	94	91	80	95	94	86	90	104	112	108	88	103	95	92	91	89	81	90	88	87	79	93	71	102	62	79	83	80	86	80	92	97	77	76	70	96	82	60	65	73	89	82	92	75	82	66	87	70	66	68	65	85	81	69	84	74	82	98	87	78	73	67	74	72	88	78	90	92	91	77	79	68	77	78	71	70	88	71	75	81	76	81	89	87	64	77	85	91	65	76	81	68	92	90	83	93	73	85	79	83	63	96	70	97	74	73	70	72	64	101	75	73	81	74	87	78	82	87	82	71	67	76	100	80	89	73	78	81	96	63	64	72	72	84	83	90	82	76	88	80	85	91	63	80	79	68	81	71	74	68	83	65	88	88	73	82	66	64	67	87	92	68	75	80	88	82	73	77	74	88	82	76	69	88	81	83	77	78	99	55	74	67	68	88	80	75	64	82	66	90	68	88	77	81	92	74	80	91	75	67	82	77	88	75	79	97	94	76	73	72	78	87	88	72	69	81	88	86	79	73	71	91	62	81	82	85	70	80	76	89	109	68	72	85	82	94	82	70	87	97	59	74	92	83	85	64	91	66	84	89	77	82	78	83	58	73	69	84	61	78	80	100	87	85	78	86	80	76	86	73	66	76	70	79	58	83	59	78	70	78	99	89	74	89	85	91	86	83	68	56	87	75	80	89	74	90	76	88	68	67	91	87	79	89	81	92	83	93	95	82	72	87	91	110	95	78	83	85	73	66	84	79	67	71	85	96	81	99	83	85	98	66	92	93	68	66	71	70	77	78	69	73	78	82	63	75	93	92	83	87	74	64	70	80	90	79	90	97	86	76	73	83	68	77	74	57	65	79	64	69	89	83	86	86	82	83	86	70	79	65	79	93	75	64	66	64	80	91	76	75	85	102	89	68	83	81	74	64	86	80	78	94	91	80	64	82	81	79	67	74	81	75	79	83	96	86	78	88	81	80	79	87	86	96	80	73	88	72	82	86	68	78	79	81	81	72	79	84	96	62	82	78	81	82	97	79	93	77	92	81	66	82	81	80	74	57	77	83	76	84	94	79	77	71	69	79	78	77	71	86	84	66	89	64	88	70	70	68	78	81	62	90	94	87	85	73	93	82	75	72	76	84	78	70	78	79	80	62	69	92	103	82	77	83	74	81	85	75	68	92	65	89	66	79	96	95	72	75	72	85	79	81	80	71	82	63	85	89	93	78	82	78	86	77	77	79	83	85	82	93	76	80	73	77	84	71	84	80	83	68	77	77	78	79	90	70	81	82	77	86	86	83	78	77	81	82	70	74	77	79	79	84	101	80	70	78	67	77	76	70	85	77	81	80	79	87	76	75	76	73	67	99	68	85	85	91	82	66	92	85	86	87	71	85	103	82	80	82	97	63	76	83	92	83	74	85	82	76	78	89	72	81	70	86	73	98	72	67	72	67	90	72	85	81	73	76	72	68	71	84	67	89	70	68	77	87	75	77	79	83	88	66	84	67	71	85	94	89	83	86	85	83	83	70	80	70	90	86	80	65	72	86	76	82	85	86	95	72	86	87	84	59	71	73	83	80	79	81	85	92	81	92	77	78	75	66	86	77	90	63	80	76	89	87	77	71	79	81	91	72	88	81	75	89	86	81	87	62	90	74	64	82	91	76	85	86	77	89	91	79	71	72	78	73	78	97	85	89	102	67	83	71	77	85	84	68	74	88	85	71	73	89	66	70	84	79	75	96	86	74	85	65	71	84	81	68	68	79	60	67	66	78	76	87	86	77	81	70	79	77	81	68	79	71	76	80	83	94	83	91	85	75	81	74	85	68	73	82	86	94	76	71	63	88	82	85	67	92	80	85	84	77	85	77	85	77	83	76	82	76	71	83	63	84	84	68	88	88	90	93	76	79	78	89	83	57	74	90	90	68	81	78	70	69	67	75	56	82	87	88	81	87	64	84	83	76	94	80	82	86	88	78	100	81	83	92	84	73	79	79	78	90	87	78	67	83	79	80	83	91	81	77	77	68	84	69	83	69	72	79	68	78	69	85	67	77	79	77	92	92	68	74	87	83	84	70	87	70	86	64	84	80	86	75	84	81	68	75	77	66	81	83	78	74	69	96	74	82	91	81	68	72	79	84	88	96	98	73	76	91	91	96	62	75	74	87	84	75	65	83	80	86	77	97	83	69	72	71	76	81	71	67	95	95	86	77	82	88	85	87	73	77	81	80	68	84	73	80	89	84	77	82	89	93	87	69	86	91	84	82	96	80	71	82	80	67	87	62	82	61	109	86	71	72	77	68	100	80	84	87	88	60	70	66	79	79	65	81	71	75	83	91	79	80	74	79	71	79	69	83	76	69	70	68	72	86	100	78	75	84	81	84	72	87	76	76	72	83	84	88	80	79	80	59	83	82	84	65	80	76	81	76	78	84	67	84	81	75	68	90	80	82	78	83	79	85	73	87	73	67	85	93	85	64	89	84	78	72	65	81	79	69	78	75	69	82	73	72	71	93	74	77	76	85	78	87	97	76	83	87	91	88	80	88	69	74	77	76	85	70	65	88	67	64	85	89	76	67	75	79	76	94	73	65	80	85	83	77	81	84	80	85	93	80	81	83	82	82	75	72	71	75	79	74	82	85	65	89	75	73	84	87	90	84	74	80	93	88	69	93	73	98	85	70	89	88	73	88	72	68	81	78	93	85	63	74	79	75	84	76	72	96	75	75	90	105	74	88	77	78	98	74	87	91	70	108	80	77	68	81	79	88	75	95	88	77	79	81	99	85	78	74	83	89	93	72	91	83	65	78	67	68	79	66	78	73	88	75	72	65	71	79	78	79	81	69	70	86	92	97	94	96	95	66	67	87	74	73	97	79	77	80	72	94	81	89	74	76	71	81	78	75	84	82	84	93	84	67	65	97	75	84	89	81	74	90	83	87	79	79	84	79	95	78	76	74	71	89	63	95	95	67	68	87	69	70	87	84	90	81	71	70	76	86	79	72	77	86	69	83	83	83	85	102	86	82	90	71	73	101	83	64	74	86	80	88	92	68	87	93	95	85	86	84	77	87	74	70	69	77	80	88	83	77	77	70	83	63	69	101	73	93	90	70	81	69	57	75	77	85	86	84	70	94	77	74	68	83	79	69	82	87	83	91	85	70	77	84	80	68	74	68	64	88	89	86	69	73	80	77	82	76	79	86	78	76	70	69	67	89	87	79	78	81	92	95	82	89	84	66	66	82	90	60	85	86	92	82	79	84	75	84	77	70	77	86	78	86	91	74	87	90	76	78	77	77	69	79	85	87	85	63	98	70	76	90	76	85	84	67	90	74	70	72	80	88	82	76	88	69	75	82	79	79	69	72	95	86	90	84	76	66	82
13960	5496	2181	3549	8801	12274	13676	12754	11792	10048	8926	7418	6353	6089	5780	5027	4415	3690	3112	2636	2278	2106	1843	1749	1720	1647	1573	1484	1440	1394	1462	1540	1535	1569	1563	1432	1373	1359	1276	1232	1160	1130	1124	1181	1125	1135	1100	1070	1116	1071	1072	1102	1002	1081	1063	1100	1126	1112	1277	1326	1407	1500	1424	1306	1277	1351	1395	1321	1131	991	939	973	893	868	803	836	851	813	826	796	835	817	816	806	809	850	824	822	830	805	856	809	865	885	872	871	822	858	849	818	841	798	870	847	779	854	819	827	870	866	788	836	845	814	875	861	839	845	854	846	842	832	846	875	854	856	879	823	924	875	834	822	807	835	840	848	843	841	817	861	832	785	804	819	864	799	832	886	828	817	879	838	809	770	841	767	818	852	812	828	855	811	755	784	835	791	792	802	840	759	859	787	803	772	799	813	847	819	786	860	815	786	805	886	812	805	840	839	838	838	885	804	793	842	826	825	853	768	815	792	772	793	837	845	784	794	814	756	816	768	859	786	792	822	841	807	834	821	790	810	870	806	792	817	848	819	802	786	779	835	795	823	808	817	801	849	819	857	813	814	834	855	842	825	821	821	823	816	828	793	801	781	844	828	820	865	834	794	801	860	823	818	777	866	787	779	815	801	822	833	769	842	809	815	815	826	801	802	752	849	812	781	787	799	804	772	797	819	841	861	786	818	822	790	802	789	797	815	781	768	826	812	827	796	817	821	834	820	802	828	814	812	786	866	805	809	800	869	756	844	795	849	789	825	781	788	802	821	808	784	802	766	810	797	797	776	814	872	814	795	794	843	783	851	838	834	799	806	839	799	845	831	801	803	844	774	799	816	859	860	792	850	817	842	775	806	809	805	815	847	795	833	787	787	821	824	840	819	847	859	788	833	818	834	817	800	838	789	847	785	839	846	815	848	807	794	804	787	810	879	886	833	821	765	812	816	785	804	854	762	830	825	804	790	807	787	796	827	828	810	783	821	783	816	855	866	830	816	794	806	836	749	814	838	827	860	840	847	829	781	792	859	844	841	832	801	795	797	754	779	809	794	793	846	831	837	809	799	840	832	828	855	827	776	801	837	833	854	751	759	813	823	760	840	839	834	808	825	828	789	857	846	768	831	814	794	826	808	799	781	862	797	786	816	792	820	805	833	773	848	824	838	837	816	817	813	780	776	831	825	754	855	829	822	794	797	826	853	846	801	800	820	800	772	799	769	784	839	816	821	834	834	831	809	843	846	840	825	862	774	795	807	749	795	766	815	795	794	789	822	851	785	788	813	814	783	834	832	811	793	832	799	825	840	814	798	774	794	833	817	754	842	824	778	832	847	800	778	793	776	818	869	813	829	824	828	804	814	840	826	766	842	774	821	805	814	847	784	796	821	787	794	819	823	812	776	817	824	783	808	782	801	780	798	793	794	806	846	792	774	803	772	804	850	760	855	808	803	793	746	790	755	885	783	824	791	757	816	811	856	779	828	789	785	797	858	795	769	834	764	816	824	851	806	816	794	820	832	845	839	835	802	797	777	762	821	844	828	852	819	808	793	803	801	847	817	828	794	774	822	843	829	818	793	826	813	820	840	835	820	857	829	806	788	828	849	813	812	790	742	783	805	781	791	825	787	790	823	818	758	777	812	813	844	826	786	797	836	812	841	799	765	793	867	837	841	817	839	812	823	821	838	776	770	820	801	803	797	786	767	817	775	808	796	869	815	769	827	791	787	832	858	814	823	826	886	763	843	809	790	794	813	798	828	829	849	847	838	837	791	782	852	835	770	825	860	820	801	847	789	785	846	873	798	819	835	843	797	869	818	830	807	799	852	838	811	754	818	851	841	777	840	791	771	781	802	801	857	783	820	801	829	846	781	791	791	841	860	752	812	798	841	808	847	830	789	789	787	833	794	849	814	831	805	796	763	810	819	846	798	812	765	755	790	811	846	844	801	807	821	846	839	807	831	836	843	783	847	805	742	820	851	849	740	852	827	810	806	821	790	864	809	844	734	796	803	818	781	786	819	834	843	816	771	876	867	796	849	815	806	833	770	841	808	872	813	773	829	817	810	826	815	812	818	802	817	826	802	781	844	826	816	834	790	793	830	830	795	794	797	753	784	849	756	830	768	799	803	800	820	775	769	844	836	831	821	776	857	781	798	833	816	774	807	783	814	805	782	813	873	767	818	777	845	832	797	805	797	832	814	799	809	816	798	809	783	863	827	793	804	799	802	776	823	761	764	843	803	859	826	841	835	812	838	774	825	799	822	799	812	804	802	816	843	851	821	813	841	768	850	766	779	793	812	854	792	809	834	855	807	834	797	839	805	790	810	847	786	822	805	791	832	833	793	803	852	850	782	792	802	794	793	816	809	790	832	823	790	833	841	818	786	800	792	802	812	867	752	874	777	812	771	803	800	812	779	826	833	832	798	789	809	828	823	786	794	799	852	848	823	805	811	790	813	808	823	770	874	818	855	845	788	822	819	791	816	829	815	843	797	809	833	816	829	889	769	836	761	867	814	792	808	846	786	866	776	854	806	835	787	843	802	828	818	817	828	847	859	832	836	810	802	797	778	781	843	831	823	766	801	825	812	762	841	834	829	852	815	807	818	806	824	843	886	835	775	831	794	816	852	800	799	787	821	818	802	826	863	836	788	844	749	823	745	848	815	836	816	866	796	876	829	792	820	820	819	754	798	814	844	826	844	800	838	802	824	842	813	824	860	829	780	806	828	815	824	848	791	829	790	816	798	766	834	773	836	788	815	808	811	841	810	847	860	849	812	828	761	826	823	795	810	782	756	798	822	802	814	797	798	833	854	796	769	825	761	816	798	843	817	817	802	796	881	836	849	824	858	811	823	835	790	893	767	857	824	816	805	749	816	848	814	793	836	824	790	815	831	777	844	786	799	824	804	801	831	824	821	816	839	781	848	819	826	831	831	851	775	845	763	802	769	822	849	866	822	798	816	791	859	792	842	810	828	795	874	837	802	813	781	792	807	834	863	793	803	818	816	851	816	821	821	816	811	792	875	806	796	782	813	814	827	832	799	841	820	814	819	886	861	782	806	752	793	801	774	779	864	844	841	810	811	813	788	804	825	815	793	818	839	829	849	810	796	822	841	840	822	795	823	824	824	879	763	776	764	816	811	807	813	829	795	850	819	829	778	816	817	819	813	820	832	847	777	804	816	794	821	844	835	770	822	819	813	818	756	823	827	784	822	833	826	843	788	808	801	759	847	780	817	815	836	815	790	795	824	804	808	831	782	790	847	814	801	836	821	853	852	799	779	814	842	843	845	844	788	818	825	826	798	792	816	832	860	806	841	826	839	787	851	776	833	798	860	813	821	867	806	837	833	812	822	837	882	786	780	816	839	805	805	820	820	792	805	781	823	807	780	840	812	811	795	836	877	773	832	834	747	786	797	854	801	792	802	806	808	830	751	781	808	828	809	814	834	801	817	823	811	818	841	823	789	828	781	778	821	767	822	839	791	835	825	777	822	836	840
1399	57	45	54	53	63	122	115	124	103	100	95	93	103	92	102	85	69	59	43	47	54	48	51	49	43	50	41	45	47	30	50	40	44	60	44	42	57	31	47	35	37	40	31	40	40	31	30	34	42	28	44	42	24	58	39	49	41	36	47	35	40	33	44	58	51	58	53	37	34	46	35	43	47	41	33	32	33	39	26	31	32	38	31	28	35	41	38	38	38	30	28	45	38	37	31	33	36	40	36	38	28	34	36	34	35	44	28	29	40	41	34	43	38	38	47	33	37	24	27	33	30	36	45	39	39	39	40	40	39	25	28	35	41	28	27	43	31	32	40	37	32	39	47	27	41	31	38	57	34	33	39	28	43	34	37	43	23	42	28	40	35	40	37	26	39	36	31	38	32	25	48	41	27	30	22	42	47	26	27	36	25	27	46	44	29	42	47	24	36	32	36	46	29	30	37	41	32	33	45	36	35	48	24	38	37	27	29	25	38	38	40	42	28	37	26	25	31	41	31	42	38	34	43	38	34	36	45	42	41	40	41	32	41	28	35	27	37	43	34	36	49	41	47	41	35	31	39	36	40	34	48	32	35	35	27	40	37	36	27	32	38	32	32	23	44	38	37	41	36	37	46	37	47	37	32	37	30	35	56	37	35	34	33	32	39	33	39	32	28	34	35	39	29	36	30	39	31	31	43	39	33	44	32	35	41	50	51	36	26	47	36	29	37	41	32	30	45	39	41	38	40	42	36	43	35	36	39	41	32	44	45	44	39	44	34	28	37	45	30	26	49	45	37	32	38	35	51	34	41	37	42	30	35	40	24	36	36	32	45	36	43	27	25	26	39	28	37	32	46	33	40	42	35	38	50	40	31	28	44	39	37	28	35	43	27	42	39	43	47	32	31	40	37	43	38	36	51	37	36	29	29	32	38	32	31	30	40	37	35	28	39	31	29	39	40	37	32	42	36	24	47	33	31	42	26	23	34	32	38	45	39	34	55	39	37	43	28	48	37	37	31	38	30	36	34	36	29	36	32	31	44	29	37	45	33	36	37	37	47	36	45	40	43	24	43	28	40	20	36	36	33	33	38	39	30	48	39	40	34	36	46	38	46	42	36	38	23	35	28	24	29	38	31	53	32	31	28	31	38	29	42	33	32	36	35	25	45	39	37	39	33	32	35	29	39	36	32	30	27	36	45	36	29	41	32	38	34	26	35	37	35	37	48	37	39	37	50	33	42	37	34	30	31	35	27	41	39	45	35	37	37	45	49	40	36	38	31	32	38	38	35	20	49	49	35	43	28	35	35	36	39	38	35	29	38	43	30	32	30	35	43	20	47	43	30	42	31	46	43	39	35	41	30	42	41	39	35	26	25	36	26	29	38	37	30	28	39	30	30	29	33	40	36	26	32	41	49	38	26	39	36	41	42	31	38	44	34	37	37	37	39	40	43	41	38	41	31	36	35	34	31	39	35	39	43	39	41	32	31	37	34	46	35	30	37	27	36	33	35	38	31	30	32	43	31	35	24	30	46	40	33	41	43	47	41	45	34	39	39	48	45	34	40	31	31	33	33	34	30	25	36	43	36	26	34	26	27	36	40	38	27	28	36	28	35	34	36	32	35	33	45	33	36	36	37	30	33	40	37	41	34	34	37	25	35	36	38	45	48	34	35	49	41	35	28	40	28	50	32	23	33	26	31	33	27	40	35	21	30	34	34	34	32	41	42	42	38	34	31	41	30	38	33	42	30	32	40	31	34	27	26	36	27	37	46	36	47	34	55	39	42	33	36	34	31	28	35	36	33	31	41	38	42	44	37	30	37	32	29	31	40	35	30	38	31	27	29	35	33	42	35	36	30	36	34	41	37	42	31	41	34	36	31	37	38	39	33	36	32	45	29	28	29	39	37	40	27	35	28	40	28	33	56	36	32	40	36	34	29	36	40	40	36	32	36	26	28	41	44	37	35	35	50	36	33	33	38	42	34	40	36	40	30	31	31	38	37	39	29	31	27	40	46	39	37	32	29	32	31	36	32	33	32	39	33	42	50	45	32	35	36	33	35	31	27	27	29	30	32	42	28	27	47	35	42	43	41	35	40	38	35	27	44	43	29	38	44	42	42	43	41	31	31	43	43	30	52	36	34	35	39	38	45	30	42	41	30	26	41	27	32	33	38	35	24	39	37	29	41	36	32	34	37	50	37	28	36	39	33	42	35	38	44	32	44	28	29	37	39	35	21	47	47	43	31	39	28	32	42	37	31	40	50	39	31	36	33	42	45	30	40	38	46	48	46	48	28	23	34	40	44	32	36	37	37	44	40	42	36	32	34	37	37	31	36	32	29	25	30	31	34	32	24	25	29	35	38	40	35	38	44	36	41	37	32	25	42	50	41	34	36	26	49	30	40	33	39	33	27	36	39	39	36	27	38	37	37	35	44	26	32	34	40	35	30	24	20	34	31	36	47	34	45	38	30	43	41	31	31	33	43	38	36	37	33	35	45	43	39	35	43	46	32	46	27	30	37	36	44	38	27	40	35	32	32	31	34	29	28	39	30	40	37	33	37	35	33	42	42	30	40	44	33	35	43	36	40	46	39	24	43	35	25	47	28	34	38	41	39	32	21	49	40	31	32	42	39	48	39	44	28	37	40	37	31	39	44	40	40	24	36	34	28	40	34	35	42	35	39	30	37	48	41	35	40	44	41	47	32	43	37	31	30	37	28	36	31	52	33	41	37	32	36	45	39	33	32	32	31	23	31	33	33	33	48	37	32	37	29	31	31	35	38	43	34	24	43	35	31	40	39	38	46	37	36	39	31	39	35	28	39	39	38	29	39	31	35	41	34	32	36	37	28	32	31	40	37	34	32	37	26	28	26	36	25	30	40	39	28	30	34	44	46	42	32	43	40	36	35	42	31	31	35	32	33	36	36	30	28	34	47	40	32	50	28	37	38	37	22	35	40	30	34	21	29	35	43	37	37	34	43	31	34	35	35	33	39	31	36	43	30	33	38	49	29	27	37	25	41	27	42	36	38	30	36	38	34	40	38	32	40	37	37	44	39	38	40	46	40	32	41	38	32	30	32	47	34	30	22	38	30	42	33	42	35	41	35	31	52	33	40	34	45	30	35	29	29	41	35	34	48	41	37	26	35	43	35	30	36	44	39	39	34	42	29	33	33	36	45	46	24	31	31	37	34	36	32	28	23	46	38	43	31	36	37	39	34	39	32	35	35	42	45	31	29	37	26	42	36	39	35	35	47	41	35	38	38	37	41	40	46	36	29	32	32	36	41	29	31	41	39	42	31	30	35	42	35	32	40	39	28	26	38	41	36	36	33	38	29	38	44	29	32	39	39	42	38	39	37	25	31	31	28	45	33	19	33	32	41	28	35	49	29	34	38	23	41	34	33	39	44	31	39	37	39	36	41	34	30	34	32	39	35	36	47	43	31	37	32	48	33	38	50	38	29	37	28	40	40	41	41	31	19	57	32
7625	1151	609	836	2281	4896	6540	6666	6390	5144	4502	3750	3295	3268	2878	2694	2136	1837	1461	1202	1097	812	736	764	732	716	697	679	666	649	668	720	748	746	680	622	647	598	560	525	541	506	470	523	459	528	487	536	484	495	497	457	490	504	548	585	561	582	630	753	802	801	719	684	774	736	764	688	507	479	459	415	387	351	349	352	362	361	353	362	400	361	372	387	363	380	337	363	380	390	386	328	377	355	367	368	378	342	361	336	376	368	395	355	342	387	368	348	359	354	383	362	414	352	378	386	373	353	380	391	356	396	383	397	390	406	405	373	368	354	383	388	368	342	396	388	387	358	365	345	333	384	365	368	360	368	375	370	359	356	373	370	385	374	385	377	385	367	360	377	376	377	357	416	336	359	348	350	360	366	391	373	371	358	404	378	366	378	345	359	362	372	367	361	383	384	376	345	381	369	391	391	383	367	377	369	386	381	356	393	378	380	356	363	366	366	350	372	406	376	398	401	361	351	372	342	353	372	357	363	344	396	368	342	360	362	362	371	344	403	352	382	351	344	352	361	376	372	373	332	350	356	376	345	348	346	378	373	388	362	348	339	361	335	356	370	325	362	381	384	353	317	350	344	381	384	364	390	362	395	347	348	392	374	325	376	398	338	377	363	375	389	365	356	350	367	373	357	370	368	373	388	367	354	361	375	388	344	369	401	367	346	338	353	376	360	341	375	364	361	385	382	376	362	367	361	365	379	358	385	371	344	342	401	328	380	392	353	390	357	376	392	349	340	384	370	384	348	327	359	348	362	410	384	380	356	371	329	363	353	325	345	324	367	360	347	359	337	340	352	372	374	373	329	387	353	343	358	393	332	345	370	392	371	370	333	392	367	391	365	341	354	356	361	339	370	407	354	386	347	365	376	347	348	366	368	389	360	367	366	381	357	372	364	385	362	350	342	377	374	360	362	336	363	376	357	403	315	371	382	386	361	356	381	371	350	330	374	368	401	368	356	338	361	343	345	351	353	386	363	359	372	360	409	331	389	380	372	385	327	373	355	384	343	386	370	362	382	357	390	368	359	371	360	369	388	350	355	375	379	340	369	354	369	353	365	358	364	371	369	360	345	350	364	363	353	369	392	391	395	366	358	339	351	388	350	355	364	369	380	344	361	350	329	367	388	377	376	351	372	363	359	364	333	388	370	344	357	346	365	320	339	401	365	341	339	361	406	369	367	355	360	349	334	361	346	389	343	350	403	363	385	367	350	333	403	361	353	329	387	339	421	338	341	366	350	363	348	370	396	345	353	340	376	369	379	379	348	397	348	373	406	357	407	384	376	394	390	342	357	375	359	364	371	380	351	347	353	372	396	377	375	360	335	346	372	375	377	377	358	359	355	373	374	364	335	382	347	356	350	356	341	369	378	359	396	371	371	344	356	358	377	349	353	377	351	381	346	379	371	402	374	392	332	405	363	355	333	359	395	364	382	346	353	389	345	357	405	347	375	368	380	354	364	328	367	360	362	371	342	370	386	352	343	412	394	404	357	399	376	391	346	347	379	334	381	360	362	368	333	363	341	356	368	358	354	371	371	337	341	356	377	375	351	345	330	395	352	397	380	375	346	386	361	344	385	363	362	384	346	368	338	380	379	373	347	322	333	338	366	358	373	358	327	361	358	367	374	385	364	397	362	350	373	370	336	378	386	360	369	351	352	369	387	359	323	345	359	329	364	402	345	404	358	357	372	356	349	376	349	363	370	398	396	372	340	382	361	384	355	355	365	393	363	358	382	359	402	377	367	377	356	358	349	363	372	360	345	338	363	381	355	357	380	354	369	336	376	357	328	380	343	369	353	364	360	383	372	346	347	341	345	363	391	397	355	379	352	325	378	368	357	372	377	348	346	373	378	383	344	349	349	368	405	353	361	333	373	363	367	389	348	339	362	362	344	369	354	374	359	375	345	373	371	387	354	339	373	357	341	354	349	388	378	378	385	349	388	358	381	350	382	346	363	398	406	384	355	335	401	358	354	374	356	354	394	367	383	399	340	371	372	377	379	374	391	393	376	372	352	374	380	334	374	378	343	352	359	372	408	347	360	392	339	410	353	350	349	360	368	355	338	358	334	383	385	369	395	366	366	405	376	368	344	355	404	366	364	361	383	366	364	361	337	370	374	341	341	356	362	349	370	397	366	342	348	351	346	349	350	371	366	339	363	389	384	375	381	367	361	372	412	358	379	374	389	360	372	385	356	364	360	363	337	368	356	364	379	374	367	339	325	383	356	361	360	386	337	350	343	361	369	401	385	367	378	352	387	346	355	367	354	395	394	384	381	361	364	377	369	354	372	379	371	382	394	342	390	370	358	333	391	390	348	368	351	359	388	395	350	378	374	377	387	357	371	388	368	375	354	389	329	383	375	369	370	380	357	368	334	340	357	357	356	350	355	353	365	343	325	359	339	379	378	312	377	383	359	395	377	355	347	368	346	370	381	382	389	368	384	362	343	374	381	360	426	389	370	399	330	392	380	356	376	354	395	360	354	365	346	364	356	375	354	357	347	325	371	388	372	359	377	367	365	362	377	381	385	336	339	371	375	386	378	378	383	340	333	395	376	334	354	395	379	373	333	382	390	368	365	332	386	389	360	382	370	337	392	357	371	335	353	364	378	373	349	369	331	390	349	345	371	350	365	380	366	374	397	340	367	370	358	340	384	354	343	368	371	352	389	390	385	354	335	361	396	340	379	407	358	338	383	375	352	356	363	378	376	358	362	393	383	380	354	388	366	335	364	367	327	358	373	387	383	362	355	365	371	368	358	358	332	392	356	362	306	384	379	410	373	365	372	382	366	344	372	355	362	377	368	331	368	369	389	377	383	370	365	367	317	389	364	334	355	377	359	357	317	346	337	379	402	327	377	357	384	361	430	379	360	350	358	363	370	390	370	381	331	382	387	362	343	359	362	364	314	362	348	348	369	356	365	340	389	362	356	335	382	365	376	378	354	378	357	340	355	375	366	350	354	385	380	373	379	377	379	399	374	333	352	374	364	367	330	330	399	361	356	378	371	399	348	356	395	334	370	397	366	356	382	357	357	352	367	358	385	351	365	339	389	340	378	348	376	349	372	356	363	373	366	413	310	336	380	377	343	362	367	341	329	372	355	369	386	365	360	380	380	362	376	381	380	375	366	414	358	340	336	375	347	365	349	342	360	401	359	403	363	359	377	385	343	361	349	388	387	391	373	356	376	384	335	363	397	408	341	334	372	358	351	416	354	395	339	351	386	381	395	355	382	412	348	365	365	361	373	377	383	364	399	358	374	369	385	397	345	393	335	385	355	378	350	371	381	361	358	372	365	358	345	365	359	361	366	412	375	375	356	378	326	371	368	398	350	375	361	344	367	337	368	371	361	362	300	363	385	373	380	351	379	391	405	371	354	377	378	360	352	356	342	362	363	359	390	374	354	377	394	345	412	366	406	365	370	399	360	393	398	378	351	358	386	397	365	350	384
652	202	116	99	112	143	203	231	205	220	152	164	179	176	185	146	136	141	117	112	81	84	79	80	89	93	85	83	93	79	110	88	87	87	84	75	84	102	74	89	86	86	80	79	80	92	74	77	93	82	84	98	75	71	93	69	75	87	77	100	96	81	101	91	85	80	111	77	75	80	96	76	82	68	80	67	70	70	74	78	97	80	90	76	82	76	80	80	72	98	75	75	78	83	75	67	63	79	82	91	90	78	64	69	73	65	87	90	85	68	81	74	82	72	84	71	76	79	69	73	74	95	74	77	75	78	73	78	95	68	66	93	69	74	70	65	68	87	94	83	87	91	81	79	79	80	78	75	62	68	76	70	87	70	78	68	81	69	77	64	81	88	70	94	49	86	84	70	87	79	80	72	78	59	78	74	72	70	80	70	82	70	61	82	84	77	85	61	79	58	70	88	72	73	73	100	73	85	79	86	70	68	98	74	70	91	81	79	69	90	76	72	62	78	79	68	82	77	62	72	79	85	80	78	83	82	63	79	66	80	84	80	83	73	78	62	82	84	64	70	71	65	79	61	70	75	61	72	89	84	70	80	67	88	81	86	92	92	55	80	77	74	85	79	73	94	89	80	75	75	76	69	69	75	85	83	71	72	77	69	86	67	81	76	66	74	87	85	68	77	90	92	58	77	71	77	85	96	73	96	59	64	73	80	75	78	66	80	68	93	77	74	60	80	70	86	73	77	72	60	66	74	78	98	74	76	83	74	84	75	85	71	77	75	69	86	77	80	72	66	88	84	90	103	93	75	88	76	77	63	66	81	82	76	93	67	92	75	81	75	89	69	79	84	67	77	81	67	79	61	94	71	77	76	82	88	75	72	80	76	70	82	67	76	67	75	71	81	58	88	71	82	69	78	82	65	66	85	65	95	85	68	66	83	86	87	82	90	71	73	80	69	84	72	73	81	83	84	63	70	69	82	71	79	79	58	82	73	90	77	82	71	61	84	82	83	71	82	74	89	77	80	76	73	70	64	65	74	82	65	77	71	75	74	74	70	93	75	81	62	80	90	81	88	85	69	81	70	75	84	66	82	82	58	101	71	68	82	80	70	62	82	85	79	86	88	62	71	84	82	93	85	76	93	65	73	76	61	76	85	77	84	82	83	85	76	75	64	59	74	83	73	62	64	66	81	72	61	67	83	65	77	81	73	74	74	69	75	83	85	88	81	76	78	92	81	87	81	88	88	76	84	75	70	81	82	67	95	74	73	70	86	68	66	74	72	77	70	80	59	85	83	77	85	80	72	76	64	72	79	86	82	81	93	75	79	74	75	89	92	66	65	84	71	78	72	85	78	89	80	87	75	72	80	79	68	65	69	79	79	81	67	71	87	69	79	64	72	79	82	92	59	86	66	65	77	84	70	78	88	81	78	86	84	79	60	61	78	73	78	68	74	81	85	72	90	74	73	71	69	73	72	88	77	87	61	92	92	61	92	59	83	70	78	66	70	61	76	76	79	80	65	71	74	64	76	80	98	77	78	78	75	91	87	77	79	66	87	71	79	85	84	82	92	66	67	85	80	83	77	66	77	75	67	79	95	78	69	83	71	58	82	81	72	89	84	95	82	80	72	82	85	78	63	82	73	63	83	72	83	87	90	75	76	73	71	77	81	74	73	89	78	74	90	73	76	81	80	73	72	71	91	96	66	79	54	80	69	86	79	88	70	85	89	82	72	106	63	90	94	85	61	66	83	69	76	79	89	81	90	82	74	86	93	67	87	71	66	61	74	80	74	75	76	62	61	77	82	82	67	89	68	81	74	75	82	79	77	70	80	74	79	91	77	76	76	81	78	67	93	73	86	77	68	64	71	68	72	87	88	74	81	89	89	78	75	73	66	80	72	75	57	84	84	74	76	84	71	93	67	81	97	68	88	83	82	89	97	94	79	59	82	89	73	77	91	65	83	78	74	74	87	96	78	76	66	84	81	80	70	73	91	89	89	76	84	86	95	88	94	69	66	76	69	87	77	77	82	89	81	73	73	81	76	79	83	69	73	88	96	73	71	71	76	81	87	71	69	69	85	73	89	73	82	89	83	72	76	79	95	78	83	71	71	75	70	69	68	77	88	67	90	67	70	70	81	83	103	96	74	71	81	77	92	82	59	75	84	65	66	82	90	85	89	73	81	82	77	71	68	53	81	78	75	60	80	74	76	60	64	83	72	74	85	86	67	77	83	75	88	78	62	81	62	76	76	76	75	83	76	88	92	77	65	84	92	78	77	81	75	93	81	75	68	90	83	82	75	66	67	80	68	62	72	72	68	83	74	89	91	77	65	92	79	89	67	54	72	68	80	66	81	78	94	69	76	71	79	59	69	72	84	77	88	91	69	81	77	76	71	80	91	72	85	70	71	83	78	77	75	76	87	67	89	81	65	79	94	84	80	85	78	66	76	58	75	84	60	72	74	75	66	75	71	91	63	81	65	78	72	79	75	84	65	89	71	96	80	75	69	87	91	93	78	69	81	78	75	81	79	80	78	81	79	102	73	57	79	95	77	81	67	81	93	62	74	65	75	75	76	75	75	72	89	76	94	93	66	73	84	75	72	78	88	76	90	74	71	72	70	69	94	85	84	87	69	64	78	84	73	70	79	78	80	84	80	82	77	68	78	68	91	78	61	65	91	69	61	64	63	88	81	82	84	84	66	90	81	70	87	71	63	73	81	68	70	83	90	80	70	67	85	82	67	86	68	70	70	94	71	79	75	63	82	77	84	74	78	72	65	75	78	83	64	86	82	81	89	59	91	86	84	78	74	80	76	70	72	63	78	82	80	82	82	77	83	88	83	77	71	78	60	74	78	75	82	74	77	90	79	88	85	72	88	76	78	91	81	70	77	78	77	73	96	77	87	86	73	72	72	73	80	78	66	87	79	81	81	85	76	62	87	66	79	81	82	88	74	66	62	98	69	82	76	66	76	81	74	77	74	83	75	75	81	79	64	83	77	73	74	87	56	81	79	80	71	62	77	76	72	78	82	87	72	66	79	82	91	79	73	70	81	72	88	83	68	80	78	77	82	67	61	82	64	98	89	81	82	71	72	75	92	81	75	87	66	71	82	80	88	63	75	90	83	61	84	75	87	68	77	64	68	88	67	87	65	71	77	79	90	78	75	67	87	73	77	72	78	75	79	87	73	71	85	81	69	88	76	98	82	75	71	79	84	70	73	88	81	69	73	79	77	66	77	74	75	70	63	78	82	74	62	89	72	68	75	74	81	75	79	79	63	89	73	78	77	97	67	75	48	81	80	90	91	76	79	84	75	96	76	77	71	82	77	84	71	79	75	80	66	95	65	86	71	76	82	68	75	69	70	79	67	79	73	79	86	56	60	79	78	78	83	72	98	76	71	68	84	78	69	65	76	86	78	73	65	78	79	80	89	74	65	87	95	81	76	74	59	76	74	53	75	81	65	84	92	90	78	80	59	71	68	65	81	78	88
10390	4211	1709	2653	6437	9812	11234	10527	9301	8003	6899	5554	5050	4955	4254	4112	3353	2794	2400	2083	1733	1596	1450	1384	1380	1382	1326	1317	1272	1276	1341	1364	1466	1375	1289	1162	1167	1129	1092	1081	1034	1041	1027	1056	1008	1030	989	998	979	994	978	1034	1011	918	990	1041	1093	1080	1145	1280	1323	1284	1213	1226	1217	1235	1318	1199	949	918	935	879	827	795	826	834	795	802	755	779	729	774	767	759	772	732	798	771	767	753	723	811	817	816	774	747	803	748	763	795	796	781	799	761	783	734	766	810	730	819	771	776	813	805	828	792	804	805	767	818	831	820	764	731	770	777	801	820	799	781	772	756	762	800	800	783	782	814	806	753	741	755	806	800	722	778	743	756	730	760	830	777	824	764	790	777	771	772	784	798	740	796	771	817	777	797	753	800	785	800	753	790	743	797	781	738	758	727	768	777	750	704	848	722	741	792	792	694	807	756	786	774	784	799	757	762	745	797	766	768	765	759	743	751	774	745	795	710	793	745	730	758	804	818	775	771	781	800	739	792	753	755	779	736	722	799	785	767	846	801	755	767	713	775	779	791	785	724	823	797	788	807	753	712	789	784	730	801	689	784	826	786	798	771	743	800	741	793	748	785	773	720	743	775	784	738	833	764	782	731	798	769	763	758	747	783	771	792	770	804	818	777	749	783	731	782	736	792	790	783	774	776	731	770	757	793	743	801	699	787	786	721	754	782	724	852	763	818	748	724	793	791	765	749	807	740	765	775	789	801	756	773	829	726	754	835	804	826	795	781	763	759	774	804	728	748	778	820	771	791	695	738	798	799	778	742	771	762	778	787	737	799	726	844	780	763	807	745	771	750	742	697	797	756	788	786	745	724	779	770	771	800	779	783	753	794	769	755	771	747	757	779	771	772	760	782	786	714	759	774	715	771	811	769	743	779	780	788	739	821	762	776	784	793	733	716	769	758	748	771	726	765	785	751	843	767	748	801	790	709	829	792	829	801	749	806	767	740	797	737	796	710	777	785	724	711	781	762	783	764	767	749	789	794	786	771	801	730	804	757	786	761	807	718	782	771	795	803	756	778	771	760	777	791	724	818	776	747	785	750	832	730	769	745	755	789	740	771	804	771	748	827	784	802	770	724	768	757	778	766	789	775	775	795	753	802	755	790	803	782	792	815	737	799	771	781	808	762	769	741	761	762	771	811	744	714	766	717	772	725	713	771	741	740	797	778	781	694	763	822	755	730	767	806	762	720	773	734	793	745	744	735	786	742	746	795	718	723	780	713	725	780	738	754	739	770	743	754	790	777	735	776	801	760	755	805	759	787	783	745	753	778	774	773	750	814	747	791	778	760	784	774	769	772	750	757	773	786	762	796	769	767	777	798	836	747	776	770	761	794	779	736	780	724	771	746	771	724	831	757	725	737	794	751	802	744	774	768	741	757	820	750	781	775	734	743	779	758	741	802	698	765	800	763	768	757	796	767	773	754	750	760	738	843	744	758	732	760	793	825	756	727	798	776	730	784	760	768	756	740	760	796	775	796	854	791	824	696	781	775	725	731	793	727	748	808	807	764	734	807	773	771	756	737	780	748	818	772	828	742	727	816	804	753	780	808	759	834	760	774	748	783	714	772	772	770	796	791	796	774	759	781	798	762	806	761	746	825	806	778	771	753	749	732	783	747	768	763	779	768	728	737	733	768	735	743	809	780	765	756	773	759	770	837	804	761	789	777	803	797	810	788	825	774	773	737	785	699	788	770	823	817	788	759	765	777	737	747	771	774	736	746	787	768	755	745	774	759	736	849	782	731	768	757	807	751	737	771	752	742	759	794	751	850	801	715	750	752	753	806	742	770	805	804	827	830	762	746	765	786	780	759	739	735	787	770	781	789	768	779	788	777	792	763	739	790	738	754	758	750	783	789	775	744	736	732	817	782	764	763	792	786	722	729	795	772	772	746	794	804	779	727	764	776	838	804	811	789	723	810	760	748	743	765	737	793	748	768	785	713	800	759	843	775	791	781	723	788	777	801	781	802	781	759	748	751	818	718	799	775	748	802	791	773	735	763	745	809	747	759	793	759	767	826	768	758	825	768	797	752	761	811	806	804	832	774	767	757	780	754	777	774	703	787	824	774	795	796	712	800	756	771	740	823	763	749	760	748	809	771	785	755	770	771	769	778	763	768	767	779	799	767	792	785	740	795	761	787	790	775	790	769	752	772	788	768	769	775	793	801	749	831	776	793	794	774	746	794	767	799	733	812	736	763	761	738	809	772	750	775	782	834	775	732	816	730	761	786	813	769	792	796	744	764	778	737	746	774	810	787	796	774	782	751	781	779	739	780	780	816	779	761	754	803	782	779	761	772	750	739	817	778	745	744	759	799	768	823	770	776	780	717	783	732	785	743	750	771	759	731	751	745	805	793	777	801	782	798	734	742	760	793	729	753	767	742	800	765	778	770	794	805	770	765	779	755	747	783	788	743	788	785	777	762	773	791	764	725	744	784	772	760	750	830	737	755	801	788	786	772	771	785	794	763	786	775	748	752	785	788	785	756	763	758	867	794	807	818	815	748	781	729	742	751	750	802	768	799	775	788	779	721	809	793	764	802	747	786	766	796	810	773	795	772	744	791	791	799	761	752	789	799	722	767	728	756	743	796	807	769	755	718	747	802	782	704	769	768	791	787	754	824	791	811	772	738	770	743	775	744	736	779	826	766	769	781	751	750	781	837	770	766	742	771	774	749	789	759	840	805	771	782	751	725	798	789	745	836	774	752	785	787	737	812	795	747	826	811	783	778	748	816	732	761	777	766	717	758	757	776	758	758	698	772	764	739	762	833	796	798	753	792	789	744	827	795	770	750	773	806	759	791	779	788	772	804	798	777	761	755	787	811	782	779	776	754	735	758	739	797	745	773	759	757	773	782	768	808	830	791	750	774	829	768	778	761	787	743	774	785	808	826	749	760	789	756	745	713	792	737	768	766	753	783	780	719	763	765	794	775	794	744	722	771	776	721	767	784	783	764	736	758	782	753	811	807	817	820	763	763	773	762	765	763	764	746	735	791	754	765	752	718	767	690	758	781	768	781	802	805	782	793	750	781	806	795	754	778	727	803	774	785	804	785	723	790	795	817	805	773	771	773	767	764	818	812	856	768	841	793	786	797	768	749	741	825	754	768	773	800	734	774	771	767	761	771	743	790	724	712	776	719	777	757	735	756	803	737	789	795	761	790	717	798	742	745	769	781	803	797	789	798	755	761	732	725	763	754	730	730	777	771	867	777	778	723	806	813	806	775	759	774	778	781	798	740	769	800	770	735	797	735	773	785	785	746	742	740	829	780	780	779	759	717	795	746	789	853	760	738	779	763	799	815	752	765	820	721	775	756	791	775	787	777	731	765	780	807	729	800	708	735	710	764	757	777	792	726	791	753	754	819	756	736	751	786	744	765	821	742	772	766	784	809	752	730	718	774	758	801	811	787	817	779	757	802	795	816	778	761	757	768	752	781	811	762
2120	114	77	53	60	105	158	204	197	155	149	115	123	127	121	108	122	85	59	70	59	55	53	50	66	59	45	43	31	28	53	48	47	44	48	45	36	43	35	35	43	40	42	33	38	43	34	63	46	40	39	35	41	32	32	31	51	38	55	56	43	42	52	56	56	57	39	44	31	26	28	29	42	42	27	26	35	34	27	22	31	30	39	33	31	27	33	32	28	34	35	31	33	41	25	40	21	39	43	34	30	32	51	41	35	24	36	40	35	25	32	33	25	28	38	29	36	35	29	40	35	38	31	29	32	32	32	40	32	41	32	33	23	40	22	36	36	28	35	29	34	26	36	39	21	36	38	34	37	37	37	26	33	40	44	31	36	31	33	40	27	33	36	29	46	25	31	32	27	24	29	41	35	38	32	25	36	47	46	31	27	37	38	30	35	38	35	35	34	21	27	45	38	34	37	31	35	40	17	34	36	33	30	34	40	40	38	32	34	30	23	28	34	32	22	31	31	35	35	49	35	22	27	37	37	27	22	24	26	29	27	36	34	28	33	36	29	32	32	28	38	39	36	29	39	29	32	46	32	32	24	29	38	34	32	40	30	36	31	28	49	28	29	28	32	39	36	26	37	25	35	27	37	40	36	43	30	28	28	34	25	35	24	28	34	35	24	32	35	33	36	43	42	31	34	28	32	36	32	33	31	32	33	27	31	29	34	27	35	30	29	31	32	24	26	39	24	27	29	31	34	38	30	30	38	37	37	27	38	37	36	38	32	27	33	43	36	22	22	26	25	27	44	31	26	29	44	40	38	22	22	36	33	30	32	30	25	32	29	36	34	34	38	31	33	33	28	26	34	25	27	34	41	27	34	35	34	29	27	24	41	29	32	25	33	36	33	45	32	35	33	28	27	32	28	35	26	32	38	35	33	28	41	33	33	36	39	37	31	30	34	32	42	28	36	31	31	45	22	26	24	29	32	29	32	28	35	40	37	38	29	22	23	21	23	25	22	29	28	28	36	35	36	38	41	35	35	41	23	28	32	32	32	23	30	37	36	28	35	22	37	32	36	35	28	32	31	29	33	43	29	32	35	24	30	29	42	39	43	34	21	40	31	42	34	23	43	31	25	38	42	36	31	33	30	28	28	30	38	37	25	31	39	27	26	43	24	29	31	32	39	32	35	34	39	40	35	24	45	30	35	32	26	28	35	35	30	30	37	40	33	29	32	32	39	31	36	27	35	42	44	28	42	32	34	23	46	35	26	25	35	33	22	33	27	39	35	31	27	34	40	22	31	34	24	33	50	26	22	34	25	36	35	39	40	36	24	32	30	30	28	34	36	37	30	29	33	34	31	24	41	36	36	32	34	33	28	28	43	26	30	29	34	35	34	23	28	24	43	42	33	45	31	27	28	36	28	37	35	35	40	37	26	30	32	36	35	29	35	32	47	31	36	30	29	35	40	19	33	26	36	31	27	31	29	31	27	32	29	40	30	38	38	41	34	29	30	33	23	35	35	29	24	23	33	34	37	34	33	38	38	34	30	34	37	53	27	33	33	32	36	40	22	28	23	33	27	32	25	29	32	40	26	41	28	32	30	24	39	35	33	29	32	35	38	31	37	33	32	33	25	20	43	35	31	39	25	34	29	31	34	37	44	28	31	23	35	38	34	31	37	47	25	36	34	20	28	35	32	32	38	37	29	27	29	26	25	30	34	25	47	31	30	32	25	31	34	29	37	24	38	40	29	40	27	36	32	34	27	32	28	27	42	37	41	49	28	21	27	29	35	33	36	33	38	33	40	39	33	32	25	38	30	43	40	29	35	28	35	25	30	28	32	37	34	34	29	36	27	32	24	38	33	28	38	31	23	27	36	31	25	41	32	30	24	32	38	38	30	33	33	26	39	26	25	31	33	30	34	33	45	38	42	32	33	28	22	28	26	32	34	34	26	38	37	30	22	35	31	27	41	37	30	26	34	37	29	32	42	26	39	28	37	36	29	40	31	32	31	29	23	34	28	28	29	26	25	34	35	32	30	32	31	27	33	43	49	35	24	38	38	36	34	27	31	33	28	35	38	35	30	29	35	32	33	30	34	31	35	30	34	44	36	26	25	27	35	31	31	31	29	27	25	33	25	38	29	28	29	30	32	34	38	27	38	43	28	31	35	34	35	45	29	30	32	30	36	37	30	45	39	33	25	29	39	32	34	26	21	38	34	44	41	35	29	37	36	25	36	38	32	26	33	35	38	42	41	36	36	45	29	26	36	35	31	33	30	35	34	36	47	30	43	34	30	39	39	25	30	35	33	33	27	40	33	43	26	29	33	42	42	34	31	22	32	33	33	40	27	35	41	27	30	29	33	35	38	35	31	28	34	35	30	35	35	36	24	32	38	32	37	25	30	29	28	31	34	33	35	32	33	28	31	41	32	30	29	25	39	25	30	27	33	34	32	41	32	28	33	33	35	37	33	39	38	35	43	36	34	36	30	32	25	31	31	32	26	22	34	37	35	19	41	22	26	29	27	31	22	30	21	30	37	36	29	38	36	35	32	30	36	29	34	43	34	27	39	29	40	32	33	38	28	39	26	28	32	31	30	37	33	30	35	42	27	30	23	35	44	38	41	27	34	35	30	37	20	23	44	30	29	29	24	31	19	31	27	30	37	30	25	31	37	28	24	48	35	28	27	34	32	33	33	31	27	20	38	35	33	34	37	43	25	33	35	30	35	43	29	28	37	20	27	27	34	36	39	45	36	30	36	32	37	39	31	31	38	36	35	34	31	33	31	40	35	38	32	30	34	35	35	29	45	42	19	39	31	33	34	30	26	27	33	40	37	38	30	42	39	37	35	27	23	36	29	41	41	29	44	25	35	27	28	32	46	31	41	33	35	35	38	33	32	38	42	33	26	39	37	43	24	32	21	37	41	33	32	36	20	30	41	31	29	31	36	28	29	33	32	26	37	25	26	35	35	24	36	31	38	40	34	39	28	27	40	23	33	31	26	26	40	36	41	33	30	30	31	34	23	36	38	17	24	28	30	37	32	23	29	36	32	25	21	41	23	43	37	29	30	24	38	26	30	37	34	39	36	33	41	32	23	27	36	29	33	23	30	31	33	42	35	32	38	34	35	23	33	36	38	29	27	36	27	26	36	29	31	35	33	27	29	29	31	30	31	34	44	38	23	50	22	25	40	32	36	26	26	36	29	35	33	29	36	40	29	40	27	28	32	28	35	35	33	44	35	29	20	30	29	37	41	31	24	40	40	34	24	41	30	30	32	43	27	22	21	32	33	34	29	48	31	32	31	36	32	32	27	33	31	36	19	31	33	37	38	34	31	27	19	29	29	37	20	40	23	38	29	31	34	35	29	26	50	32	25	39	27	21	35	37	29	29	35	41	33	31	32	32	29	30	30	30	27	33	31	43	37	36	38	35	35	25	38	33	32	25	35	34	27	29	35	37	41	29	35	31	23	29	25	26	34	32	35	27	24	29
10096	2870	1185	1999	5244	8830	10520	10168	9201	7645	6537	5422	4778	4449	4410	3780	3147	2426	2061	1745	1475	1164	1079	1010	999	950	932	877	842	828	952	1009	1053	926	915	769	773	744	676	619	676	614	635	627	612	566	587	572	576	575	542	563	560	555	590	598	635	735	845	846	872	839	796	844	900	883	924	793	540	457	446	432	375	359	357	348	351	361	362	338	338	332	358	321	370	338	384	360	363	343	339	359	334	331	348	372	357	386	386	332	367	354	353	343	365	361	367	374	346	375	380	347	338	372	325	360	382	357	349	360	343	333	364	368	391	378	350	380	372	371	369	358	391	373	370	331	363	397	368	376	362	357	338	352	357	312	354	357	332	353	312	351	351	332	328	347	326	353	368	351	377	367	331	362	340	318	345	352	336	357	351	367	334	344	317	365	328	332	351	336	326	351	343	320	338	331	337	355	344	329	331	351	340	374	341	325	306	331	358	318	375	360	339	366	325	350	324	335	335	349	327	294	318	347	316	330	325	354	362	334	361	353	345	344	351	327	332	372	361	344	352	370	313	336	362	343	385	361	320	335	351	362	355	346	317	370	361	360	329	351	337	344	339	333	346	342	337	346	341	362	335	343	358	340	304	337	356	329	335	313	331	329	312	361	330	319	349	345	349	343	358	355	369	337	352	312	337	394	413	377	341	368	305	318	333	367	368	342	341	365	334	329	346	341	331	317	343	340	361	328	365	352	312	361	344	343	334	346	331	366	316	323	317	316	305	341	314	352	356	333	353	386	348	326	322	331	307	366	331	319	381	293	351	353	341	336	322	332	330	328	341	344	348	336	349	343	319	354	313	330	352	332	336	324	355	365	365	339	332	336	327	322	325	342	388	328	327	328	336	324	309	330	321	339	357	348	349	346	340	385	340	375	345	379	319	332	349	342	342	341	350	329	357	350	373	364	329	322	319	344	345	348	326	360	360	349	348	362	345	351	365	379	348	326	355	341	336	324	352	346	325	375	331	322	331	360	353	354	333	326	358	331	331	359	367	338	345	324	386	294	333	336	343	345	336	333	331	374	323	321	338	349	384	366	333	314	318	316	328	323	336	353	341	342	347	388	332	351	352	346	379	365	371	377	312	359	328	344	347	310	331	346	354	320	355	334	334	283	339	298	354	312	325	334	334	312	342	293	324	384	325	341	320	341	320	369	334	344	360	340	344	322	345	376	329	346	323	358	377	362	338	350	365	330	320	343	343	335	333	343	310	342	335	300	350	350	320	312	339	324	332	340	338	302	324	385	344	316	351	354	339	330	330	346	360	317	361	323	365	347	349	335	337	353	354	359	331	309	335	374	375	328	331	311	329	340	363	359	351	324	332	354	359	343	343	318	329	349	349	322	337	313	335	322	319	329	345	339	351	353	348	322	337	301	335	384	378	318	350	326	334	330	340	365	320	331	355	341	367	338	314	348	346	346	316	340	361	342	351	347	383	356	349	335	334	342	341	325	327	306	344	339	331	371	355	367	328	316	330	340	326	308	359	341	332	331	357	339	363	349	330	308	382	366	336	319	327	326	321	348	320	351	353	351	333	303	341	338	350	336	336	359	316	326	336	348	335	345	342	378	323	332	351	349	338	324	331	344	355	342	328	334	317	325	358	350	356	344	344	368	340	349	354	322	330	354	335	341	346	354	402	322	343	340	390	370	373	333	311	354	343	364	338	326	310	321	334	345	358	335	345	343	351	332	337	342	352	336	317	323	345	317	330	373	326	330	333	365	322	337	321	311	361	356	355	380	370	325	319	342	347	315	336	380	351	347	334	325	362	345	369	341	356	342	335	337	328	320	377	335	362	355	383	353	335	332	337	327	350	393	369	343	307	357	350	337	343	323	366	332	379	355	314	340	357	334	340	334	352	358	325	360	331	353	367	333	323	346	352	344	305	334	360	335	324	315	325	371	370	343	342	306	357	350	344	337	334	357	369	367	346	348	321	367	334	347	326	344	351	333	355	355	314	336	353	339	321	337	332	330	366	356	324	322	324	310	332	349	322	362	362	359	332	359	323	356	345	354	375	362	355	364	361	330	317	327	370	340	293	343	356	338	327	331	358	337	376	353	341	298	340	322	335	354	338	350	350	331	370	337	368	341	339	348	340	353	353	318	365	332	351	318	344	365	334	328	369	356	353	330	326	337	312	358	341	357	308	345	329	341	352	318	357	347	347	337	354	345	315	360	349	331	341	371	346	325	359	369	362	354	354	357	345	350	356	324	362	358	329	336	343	338	357	330	365	318	340	351	317	326	341	369	316	328	329	326	354	323	340	357	329	325	356	337	321	355	345	342	375	334	337	310	327	346	348	358	352	357	336	378	383	323	338	371	352	356	344	326	341	341	350	328	337	355	349	373	348	348	331	330	350	365	331	372	337	345	326	319	387	349	345	346	355	313	341	359	352	344	325	345	325	316	296	342	332	355	324	327	327	368	324	348	354	333	363	320	349	366	359	354	297	311	309	332	318	337	331	336	332	323	351	351	326	346	330	346	338	325	333	360	315	324	329	337	344	343	329	336	327	357	357	324	365	344	348	308	364	352	327	359	339	343	340	354	325	335	341	330	331	325	349	338	335	346	361	357	332	346	323	355	354	343	331	341	345	330	355	338	347	354	349	338	336	320	328	354	341	344	315	342	353	331	339	347	377	308	364	352	351	353	281	355	351	360	338	331	348	314	361	358	372	331	327	341	326	333	350	338	315	375	364	336	333	322	312	332	361	384	339	304	329	340	368	341	344	365	327	372	348	310	332	324	340	349	384	294	345	356	346	331	329	357	338	359	375	334	350	351	366	352	363	334	350	327	377	338	316	334	354	297	311	345	346	333	330	312	353	335	330	338	381	334	347	302	315	305	326	334	371	349	335	327	350	325	378	350	351	363	319	311	353	327	307	352	377	340	350	310	348	333	368	318	326	349	334	328	347	345	344	322	347	332	387	322	366	351	319	342	297	359	342	330	346	371	332	327	340	374	330	359	329	325	330	330	347	349	312	357	349	338	331	374	338	355	341	335	353	382	357	329	344	347	322	350	318	337	342	345	344	344	353	338	331	359	392	346	351	335	355	370	357	340	326	377	328	350	372	348	343	333	333	372	323	315	359	354	295	338	334	334	318	329	343	358	319	315	363	321	332	354	338	338	345	339	341	313	342	347	364	344	350	343	352	321	318	326	370	344	356	321	342	372	299	337	319	347	357	305	326	351	327	366	323	352	354	379	331	361	312	343	348	348	373	349	375	331	346	346	357	339	341	340	332	314	357	348	361	377	356	348	348	337	351	331	333	364	331	326	349	322	338	355	339	362	336	307	337	378	315	346	371	321	358	379	333	342	352	353	288	379	360	361	348	347	311	321	340	345	321	308	344	354	302	338	335	345	380	362	330	316	325	342	358	370	362	338	362	319	361	337	335	366	325	318	332	333	336	322	337	331	367	350	344	354	344	343	318	359	333	356	323	353	351	296	358	330
1048	272	162	117	142	226	237	314	264	253	226	224	210	203	176	197	166	135	131	135	107	111	114	102	107	90	105	94	102	91	101	88	102	114	98	83	100	81	101	98	115	68	81	104	79	86	79	83	80	93	94	107	86	74	77	76	101	98	108	107	89	82	79	99	94	91	81	98	77	73	76	85	77	101	79	85	68	81	66	82	91	76	81	87	81	90	75	68	79	71	80	73	65	76	85	91	80	77	80	66	59	80	83	73	90	88	73	67	80	70	83	70	73	87	78	68	80	74	89	83	75	84	71	67	75	80	87	85	89	76	78	81	85	74	73	81	76	83	92	82	73	61	68	75	84	70	89	73	70	78	73	73	79	83	98	80	71	65	86	80	75	90	87	80	83	74	93	83	72	73	89	75	87	78	72	92	76	84	82	78	72	89	83	73	83	103	77	79	82	68	93	87	72	71	83	98	62	86	63	92	88	79	85	91	80	85	80	71	75	69	78	80	92	86	88	71	75	91	83	73	80	88	71	75	81	78	66	65	70	75	74	77	76	88	72	72	82	87	70	71	69	90	78	74	68	74	89	89	80	80	74	77	54	62	80	63	79	94	82	65	84	98	89	75	72	78	82	81	80	75	59	80	65	74	82	100	80	95	77	85	72	73	79	75	74	82	87	76	70	81	77	87	91	73	85	87	89	81	52	78	85	60	77	77	72	77	67	74	81	88	83	101	77	73	79	87	58	99	85	84	65	77	88	81	81	77	73	73	83	85	74	57	85	77	81	71	68	62	69	95	71	72	74	87	93	56	82	94	78	86	67	78	76	83	78	75	70	71	72	76	70	105	79	64	85	55	69	92	74	83	66	88	71	79	83	79	70	83	71	81	71	68	76	69	70	77	80	71	91	84	64	82	77	74	73	90	82	67	84	85	79	87	68	70	71	67	87	97	78	74	87	71	71	69	73	78	91	83	78	74	69	73	74	66	60	86	82	67	76	76	59	75	82	88	81	95	84	79	61	70	77	65	79	62	72	74	78	72	76	70	75	82	66	72	77	82	94	87	55	87	66	71	72	86	81	73	69	89	74	86	78	77	90	82	79	65	80	79	77	86	69	78	85	78	86	90	90	74	75	75	64	75	96	79	80	88	73	86	82	76	86	72	77	73	79	81	74	68	67	69	80	75	65	73	74	79	83	94	84	86	80	68	69	87	90	88	66	85	84	70	74	67	79	86	59	77	84	82	80	85	105	84	94	56	79	71	96	83	89	70	79	71	84	87	81	78	71	89	78	73	74	93	78	72	74	78	68	69	69	74	95	88	77	64	80	57	81	81	72	72	102	89	66	83	84	75	68	78	86	89	71	76	72	93	73	95	66	75	77	78	73	88	89	73	91	83	78	77	71	84	87	70	76	80	67	84	78	75	71	70	69	61	79	78	73	86	74	81	78	83	50	85	82	97	81	75	80	68	84	82	104	95	72	83	64	82	76	81	90	84	71	94	98	63	73	63	72	76	75	89	76	69	96	84	85	79	79	68	83	81	70	85	88	61	93	83	84	73	79	85	80	72	77	82	100	88	94	91	77	83	82	82	77	69	72	91	71	87	68	60	77	74	79	101	85	70	91	73	76	73	75	70	82	84	72	74	83	77	87	75	71	91	71	75	87	89	77	88	69	87	85	90	82	84	87	82	78	75	71	68	71	80	88	69	74	88	81	80	70	78	74	74	75	74	80	93	68	84	88	74	87	78	83	64	75	61	81	94	68	64	72	87	85	83	63	71	91	73	80	62	87	75	77	80	67	65	83	70	84	88	66	73	73	77	82	80	66	80	81	98	107	94	76	81	63	78	69	64	83	85	87	73	70	79	73	67	76	86	71	71	64	73	82	62	84	75	71	78	71	74	61	68	88	78	75	85	75	74	73	67	70	63	86	84	72	77	79	84	76	69	68	89	82	76	74	61	85	74	73	80	74	82	57	85	96	71	85	78	77	85	75	83	89	75	77	73	75	58	80	79	89	68	80	62	89	86	73	85	69	77	73	69	74	72	63	78	61	69	84	91	66	69	81	70	65	79	88	79	71	86	70	83	87	79	70	75	84	76	62	71	90	68	85	81	83	78	79	70	92	72	74	60	95	61	83	67	81	61	64	83	66	91	75	85	70	71	77	67	72	89	82	88	79	78	97	90	61	80	86	62	87	77	77	91	83	72	86	72	78	74	85	72	75	84	68	86	66	92	89	66	84	80	79	90	69	84	86	67	81	101	96	80	84	80	83	89	88	82	85	84	63	88	66	74	87	82	80	86	71	85	79	80	83	96	83	75	73	71	84	80	79	76	63	92	80	81	78	77	92	72	82	82	73	89	81	77	86	72	78	80	80	79	77	75	69	85	76	72	74	80	88	82	81	94	63	83	74	70	87	88	81	82	77	81	71	74	95	77	92	87	78	75	88	86	83	82	80	67	74	60	63	63	80	83	81	88	75	79	70	74	71	77	85	72	70	83	88	77	62	89	89	70	69	80	65	75	81	92	69	65	90	74	63	87	75	85	57	92	71	63	87	81	84	81	81	84	81	107	98	64	87	72	74	68	73	64	67	66	85	80	78	88	81	71	78	66	81	75	82	95	84	77	79	80	80	68	82	83	70	75	74	77	75	78	61	87	96	78	60	85	93	79	72	78	76	73	76	79	64	82	85	81	98	87	89	78	81	75	71	88	85	70	84	68	73	90	81	73	61	72	71	75	81	73	58	79	67	90	89	76	81	76	86	86	60	75	77	84	88	60	61	78	72	72	70	72	83	78	80	66	76	66	76	58	81	76	67	85	69	79	79	79	83	73	94	91	84	93	76	72	80	72	81	66	67	98	81	79	94	87	81	77	93	74	69	85	83	78	87	86	68	69	58	62	81	71	88	80	65	78	72	78	75	90	85	79	84	95	75	87	66	98	75	70	67	73	71	64	71	84	74	75	75	74	76	78	88	84	91	73	71	68	88	85	89	86	84	68	72	85	76	74	85	95	86	64	77	81	82	74	63	81	72	85	97	90	78	79	92	75	81	73	77	71	87	74	69	86	59	79	75	86	77	86	78	72	75	80	88	84	69	93	80	88	78	73	82	72	83	69	73	69	70	87	84	75	86	76	90	76	89	87	79	78	78	59	73	84	74	59	89	70	83	85	62	80	76	73	64	87	79	84	78	90	90	77	74	85	83	89	84	79	79	70	83	71	75	93	75	70	73	70	82	64	68	79	97	77	70	80	65	90	66	60	78	96	91	69	78	68	93	51	90	79	79	85	98	88	83	88	94	86	94	76	62	83	73	82	77	86	81	80	80	65	90	79	77	64	81	64	87	54	76	85	84	93	80	86	80	79	73	80	82	78	58	73	70	77	72	73	79	87	88	79	91	75	83	84	76	79	90	80	73	78	75	70	66	61	71	77	84	85	63	83	82	78	80	66	75	66	78	64	86	91	80	80	60	85	75	79	61	81	74	66	76	78
13663	5322	2268	3659	8836	12906	14019	13019	11357	9843	8502	6991	6367	5983	5694	4822	4103	3499	2859	2600	2234	1994	1799	1741	1639	1570	1593	1446	1471	1507	1595	1686	1642	1569	1451	1390	1394	1339	1225	1156	1202	1146	1132	1177	1146	1071	1141	1119	1090	1073	1137	1036	1079	1095	1066	1055	1158	1289	1376	1400	1348	1364	1423	1326	1344	1381	1444	1258	995	887	953	883	856	809	812	806	809	804	806	855	796	867	793	818	769	785	821	805	777	791	800	794	849	802	787	836	810	824	873	808	809	854	841	865	826	830	779	836	869	821	786	794	831	800	841	850	825	833	837	799	843	787	854	757	802	806	824	828	831	835	847	847	770	812	777	803	860	855	803	793	804	808	797	800	784	803	851	817	805	828	740	797	804	779	830	804	827	781	777	769	813	815	852	895	819	857	818	812	788	797	824	811	783	808	849	817	791	822	815	782	814	735	812	857	752	789	810	817	831	812	808	780	804	792	878	796	805	803	726	825	799	792	799	836	806	779	821	814	771	819	828	814	831	828	811	778	724	788	784	822	796	755	834	783	835	822	819	776	835	795	771	842	763	844	818	785	802	771	874	769	782	847	749	762	772	817	763	777	774	843	862	798	768	827	819	813	814	853	830	819	824	794	759	784	798	754	794	800	793	818	803	800	830	751	781	823	784	780	761	793	847	752	797	801	777	782	801	751	803	813	754	797	785	803	819	803	810	779	794	799	769	767	784	818	834	809	797	787	783	804	831	818	783	808	756	788	780	789	810	727	806	800	818	782	807	828	766	838	794	760	830	819	823	766	789	762	817	764	792	792	796	778	785	759	804	823	783	790	761	746	805	824	797	803	801	815	820	800	786	798	777	803	793	771	804	800	811	826	842	791	807	775	815	738	746	790	831	757	762	799	808	808	825	788	808	886	808	781	772	799	863	740	829	776	824	749	798	806	784	830	827	812	798	764	800	782	753	804	811	815	810	786	790	817	817	807	801	794	784	782	783	766	788	789	791	778	794	815	793	791	772	809	787	729	802	770	777	817	833	812	788	801	804	826	792	741	824	782	771	795	773	792	811	806	860	784	780	783	822	826	811	828	806	762	788	804	796	771	811	789	806	825	801	735	786	808	770	777	748	759	873	809	789	798	801	826	820	859	848	765	811	767	836	791	782	794	754	782	832	780	776	783	742	783	840	796	794	786	814	760	806	779	777	763	852	856	789	791	816	797	830	799	827	772	823	806	780	831	809	815	866	786	859	776	808	798	768	837	788	776	775	864	854	784	766	779	822	784	803	796	848	775	758	775	814	803	837	801	808	818	771	768	835	782	832	760	759	870	825	846	788	751	814	799	846	815	802	806	844	834	813	797	814	837	788	857	817	779	827	825	834	791	732	782	817	799	735	754	776	757	803	811	789	836	790	794	830	779	838	843	797	813	831	796	817	776	818	767	790	824	824	777	782	793	796	761	813	761	763	817	860	818	816	800	827	810	823	799	780	824	814	779	781	802	766	852	800	766	820	797	767	827	830	779	794	776	805	827	791	813	814	751	775	776	791	818	823	835	772	769	847	839	745	785	762	805	782	810	830	780	801	805	750	784	783	795	749	786	815	815	815	796	777	796	791	833	776	828	801	807	769	776	805	791	792	817	807	809	793	767	787	825	775	746	790	740	804	782	853	851	800	771	776	833	828	823	799	825	776	760	856	807	750	776	839	823	777	815	773	781	804	805	797	782	756	716	848	771	763	782	748	807	788	804	826	790	861	800	802	779	818	788	803	793	809	827	760	797	793	769	809	822	813	788	848	788	816	807	872	790	803	803	787	780	774	826	787	821	859	799	801	827	843	803	782	793	798	799	812	851	769	795	800	811	789	744	792	793	793	809	785	767	780	794	798	797	785	807	789	782	775	832	789	833	802	774	780	808	785	818	777	759	797	769	855	851	780	761	778	771	792	814	790	862	833	782	812	813	763	810	796	821	794	801	817	816	858	781	845	849	817	805	797	801	784	799	799	831	768	786	767	831	770	824	839	766	861	783	770	761	821	789	802	798	822	785	794	799	835	788	768	776	814	848	777	792	778	792	833	810	786	806	791	767	785	779	789	762	804	810	767	810	767	798	801	775	839	799	818	804	847	818	781	814	799	808	787	792	752	851	808	795	773	830	788	769	875	794	759	808	754	869	778	874	808	839	820	781	811	856	754	799	787	820	777	793	786	767	800	763	801	800	810	773	803	792	800	816	839	806	830	768	841	778	806	762	783	809	779	781	797	773	856	757	817	801	764	791	847	829	778	793	791	786	760	792	810	749	778	788	779	824	819	804	800	830	803	783	805	813	764	778	770	843	793	795	793	795	788	797	756	822	787	804	786	797	818	766	839	796	760	763	787	862	786	855	779	755	807	816	728	789	762	824	845	765	826	850	815	798	799	788	854	819	785	788	799	766	751	834	834	847	797	831	795	808	775	795	803	819	765	776	763	808	745	771	799	822	798	825	763	847	794	760	775	802	816	809	814	773	809	781	802	750	816	839	773	813	806	821	803	807	769	771	804	793	812	809	789	800	818	809	756	823	847	819	806	858	806	812	811	814	832	805	823	826	818	787	745	817	788	818	777	773	812	799	749	810	762	803	784	788	795	763	789	818	824	825	758	766	794	828	772	799	763	759	798	794	786	791	841	778	793	739	794	769	755	741	822	761	801	788	795	745	814	772	754	823	848	804	790	763	793	755	802	792	734	743	802	839	815	786	780	817	786	786	796	802	778	793	787	806	766	776	790	804	765	798	772	817	790	781	820	780	802	793	794	857	854	842	787	821	772	800	773	764	823	819	833	760	780	819	785	714	824	793	773	819	807	826	726	834	797	828	809	848	818	751	805	805	775	814	769	801	811	848	773	828	834	835	854	786	819	816	847	853	824	805	819	756	757	751	818	791	790	816	792	843	796	821	730	807	811	824	818	742	811	821	780	808	757	826	766	741	820	811	778	810	823	813	784	738	830	822	782	809	796	846	776	826	774	780	789	743	802	798	803	792	736	767	797	819	793	772	759	782	761	780	793	780	778	781	740	808	769	792	815	832	820	769	830	792	758	778	816	793	791	756	798	785	816	783	801	781	830	798	777	776	786	783	804	813	839	819	772	809	869	815	751	806	834	794	805	752	817	847	803	783	845	786	796	816	799	769	799	792	821	832	799	800	753	807	761	785	817	850	803	807	821	822	798	849	803	775	817	820	835	760	842	817	777	835	830	793	782	738	794	876	802	782	811	869	773	780	789	770	807	786	806	843	791	771	839	775	850	798	740	870	755	807	813	794	844	786	785	797	791	813	766	790	837	826	816	784	818	829	822	781	799	796	797	829	787	790	738	808	852	789	743	840	797	799	777	828	780	783	814	835	799	766	766	802	793	710	794	785	802	769	822	779	788	789	738	791	809	812	799	842	831	757	811	712	777	817	824	821	773	781	803	780	796	781	813	851	811	830	800	823	809	810	752	824	818	823	795	768	812	768	808	775	819	841	763	788	760	826
1340	63	34	41	55	66	90	111	110	125	112	97	72	104	101	104	67	62	53	60	52	44	39	46	44	50	41	35	42	43	52	44	51	50	42	58	34	40	42	38	39	39	40	46	41	34	40	44	42	47	45	43	40	46	44	35	41	47	45	54	40	51	43	45	41	43	43	36	38	40	28	38	41	34	34	40	40	28	41	42	33	38	38	29	38	27	32	34	24	40	38	35	30	29	43	31	50	28	34	40	29	44	42	30	45	33	38	34	35	32	42	34	29	35	29	32	45	32	40	33	43	32	31	29	35	48	30	37	32	36	36	34	40	37	37	31	43	40	34	36	34	22	38	43	43	36	30	37	24	34	32	28	34	41	39	37	37	44	40	26	32	38	42	33	38	37	24	37	38	38	31	35	44	27	31	39	42	38	30	27	31	39	32	25	40	36	31	34	26	44	27	41	23	28	38	35	31	39	36	35	27	32	31	33	40	40	32	34	28	43	38	32	38	28	31	23	40	28	34	32	28	41	22	35	32	44	31	32	35	28	32	41	31	34	26	29	45	31	39	45	38	40	39	29	39	38	46	26	32	28	20	36	35	29	34	37	30	35	28	32	34	35	32	28	39	38	34	40	41	33	39	39	32	47	51	50	25	30	31	35	33	32	35	23	40	41	41	34	25	37	24	28	31	31	35	40	23	43	39	33	42	36	41	35	44	28	34	42	34	35	33	28	32	37	37	32	42	30	42	34	35	32	44	44	31	37	30	28	24	34	36	36	35	37	37	37	26	38	42	26	30	33	31	45	41	38	36	31	29	41	40	25	40	34	50	40	28	44	34	44	36	39	30	31	27	27	27	41	39	50	41	39	35	38	21	45	32	27	37	39	35	43	37	37	32	45	49	31	37	37	38	36	50	25	28	26	34	37	30	41	42	33	41	43	49	34	30	28	42	34	27	38	35	37	25	29	34	37	28	32	33	24	34	25	44	28	35	39	48	37	46	31	32	38	33	42	42	37	38	30	39	27	36	30	40	32	41	31	39	31	45	32	44	26	38	29	31	39	37	38	31	31	40	26	34	33	36	44	31	46	31	27	30	38	25	31	32	42	29	47	33	24	32	31	36	37	36	31	40	39	26	37	43	31	33	19	46	50	29	36	29	26	29	41	34	33	39	33	42	36	39	40	30	33	34	41	26	36	37	26	41	34	24	36	46	37	34	31	33	42	28	29	31	40	38	40	30	31	32	35	27	26	29	43	37	34	37	38	36	39	30	40	36	37	32	50	31	30	49	34	36	37	42	41	36	29	33	31	38	31	27	32	27	34	42	36	37	36	33	22	41	31	31	34	44	41	34	33	41	38	32	30	50	35	31	51	40	33	36	36	37	29	38	45	38	34	34	36	39	29	44	27	28	33	42	39	33	32	30	29	31	39	28	29	36	31	28	31	22	35	31	31	25	37	37	36	33	45	40	31	26	37	48	29	30	34	31	32	33	26	37	23	29	37	34	35	37	36	30	31	38	33	30	31	38	42	35	33	34	32	34	34	26	28	30	23	35	33	51	29	30	32	41	27	41	34	44	38	27	38	42	35	40	27	24	30	36	40	36	40	30	26	37	36	36	38	42	31	31	28	30	27	38	36	27	32	31	37	31	27	25	28	48	21	34	38	33	38	36	31	36	38	20	45	39	29	37	41	37	31	30	37	36	30	19	40	28	41	40	43	41	44	49	39	30	28	30	34	32	40	41	39	41	32	37	30	38	33	30	36	40	35	35	38	27	43	35	32	37	33	37	33	32	23	39	28	33	37	40	32	34	34	31	25	38	42	33	37	32	29	34	36	26	30	31	26	35	37	42	35	24	45	35	36	36	39	28	36	33	36	29	34	37	37	43	45	31	32	34	41	32	35	42	38	34	47	41	36	37	40	35	29	28	33	27	30	44	28	41	40	30	45	31	37	39	42	35	35	39	27	49	27	41	24	40	41	42	32	44	27	35	48	29	32	24	35	40	31	42	31	30	31	27	27	34	34	38	52	36	35	38	39	35	26	27	45	29	29	31	38	34	35	34	42	28	30	42	32	34	30	41	27	34	32	29	31	36	34	35	39	36	38	28	34	38	39	32	34	36	45	26	30	29	39	40	40	33	33	36	30	27	36	51	28	34	30	42	33	31	28	36	30	36	30	34	30	30	46	41	34	28	27	41	30	38	23	45	39	41	51	35	34	40	43	30	36	48	32	36	35	45	51	34	33	35	31	27	42	40	26	33	37	33	38	42	38	36	33	45	33	24	30	35	34	41	41	46	32	33	26	38	39	50	36	40	33	27	37	33	35	44	24	41	45	33	42	42	46	39	36	27	28	50	37	37	33	34	45	40	37	37	40	31	29	39	38	43	40	33	39	41	40	27	33	42	30	26	34	37	30	29	33	32	31	39	32	39	36	48	42	39	37	32	31	38	35	35	35	25	32	42	29	27	36	29	34	33	47	24	35	37	30	38	38	29	26	32	37	40	27	39	33	37	42	43	46	44	29	37	33	31	38	39	32	33	49	45	29	37	42	31	41	36	28	38	34	36	28	39	41	41	35	40	39	42	41	30	33	36	40	34	36	25	36	38	26	27	34	30	30	33	42	32	42	35	32	25	36	31	49	29	42	26	42	33	31	32	39	33	39	43	45	28	38	42	30	30	41	24	28	41	30	36	34	46	45	32	40	46	37	30	38	32	42	33	23	34	28	37	26	45	31	25	38	44	26	38	26	36	31	35	34	36	33	52	35	30	34	44	25	37	37	50	31	28	48	37	35	25	32	44	30	37	32	28	33	42	36	45	37	42	38	39	38	37	48	35	31	32	29	40	28	37	29	36	33	31	37	38	34	49	31	39	38	27	27	25	41	31	27	37	30	25	33	48	25	34	37	26	23	33	38	38	31	26	39	33	30	36	46	41	41	35	37	36	40	39	38	35	47	38	27	46	29	44	32	41	34	31	43	30	41	34	31	33	29	40	36	44	40	33	33	37	24	26	44	46	33	34	29	36	41	35	37	29	33	42	32	35	31	31	46	31	28	39	37	40	33	35	17	41	32	33	32	37	47	35	32	39	38	32	32	35	36	26	30	37	32	30	33	22	40	45	27	26	31	41	33	29	32	34	27	39	36	36	37	36	26	38	48	26	50	28	40	33	33	33	31	42	31	32	37	41	33	22	40	41	34	33	38	43	32	46	41	33	31	38	26	39	40	29	35	32	34	42	35	32	40	37	42	32	39	36	41	37	26	31	42	27	30	33	27	52	34	31	30	33	28	31	36	37	40	42	41	44	40	35	39	44	40	38	32	43	45	37	37	27	37	22	40	47	26	30	34	43	41	31	33	31	45	40	30	28	38	39	34	40	34	24	44	30	39	31	37	28	39	38	33	38	33	22	34	33	31	35	32	37	36	32	33	36	28	34	43	42	38	39	40	38	35	45	46	31	36	33	26	32	27	30	43	34	42	36	45	41	44
7525	1196	643	896	2413	5458	7180	6922	6073	5292	4474	3633	3213	3169	2915	2456	2176	1778	1305	1107	932	826	745	738	737	722	665	655	640	741	786	737	746	669	690	636	632	549	551	527	566	516	549	525	526	528	478	501	516	483	487	472	535	496	531	494	605	689	803	778	764	778	740	720	733	756	770	591	485	455	430	381	366	351	364	364	352	341	348	377	402	346	381	393	349	373	372	360	404	394	375	364	343	371	383	325	351	366	382	328	366	350	383	364	369	373	356	380	379	373	392	331	365	372	366	386	350	378	374	370	344	389	389	369	391	362	380	366	354	373	389	386	370	387	418	368	377	373	358	360	372	393	353	346	379	363	359	349	373	391	369	350	343	375	351	326	359	394	369	422	363	367	350	369	393	336	359	379	361	333	321	363	354	354	360	331	358	360	330	358	327	361	360	338	369	386	384	337	340	373	336	351	327	340	370	344	364	387	362	358	372	350	394	385	370	371	348	343	348	358	366	346	377	337	352	342	352	385	339	361	364	366	371	343	346	368	345	342	374	386	330	378	337	363	325	343	344	375	328	354	350	350	361	379	356	372	375	315	346	348	383	336	379	358	332	332	367	341	369	330	366	390	359	358	342	329	360	354	349	346	328	344	370	341	359	357	377	348	373	364	362	358	372	368	349	321	367	400	349	371	357	386	372	341	337	372	383	364	340	343	351	361	333	349	355	341	335	365	365	374	381	314	361	381	367	379	357	360	350	330	340	369	352	357	362	375	344	321	341	354	390	336	360	381	385	364	366	366	359	368	398	368	341	374	367	354	354	358	350	354	361	361	373	362	381	367	359	371	338	383	383	362	373	359	365	379	348	322	376	368	349	356	359	354	323	315	332	350	356	345	340	391	377	386	330	345	368	367	361	347	366	383	322	336	381	346	352	398	388	362	340	377	373	342	330	369	378	362	356	359	372	383	368	356	343	374	343	350	337	360	362	388	322	322	363	361	365	381	324	355	358	373	319	391	318	334	332	395	329	301	338	363	353	328	366	329	345	350	362	355	357	361	389	350	359	372	345	373	360	359	358	375	347	353	353	347	362	351	359	350	323	364	360	353	370	370	404	371	384	350	372	348	351	327	340	360	348	351	379	396	339	344	363	355	351	372	340	348	388	360	305	382	363	355	353	338	352	372	362	348	361	386	346	347	342	364	351	344	359	303	355	370	347	302	363	358	367	326	378	410	349	337	340	390	324	367	353	378	344	373	374	330	375	369	367	343	387	358	341	358	373	324	363	356	359	323	381	331	352	359	349	366	374	361	392	361	313	346	373	387	342	353	344	359	345	353	388	366	357	384	366	364	336	384	365	345	409	351	335	347	363	330	347	378	348	351	340	339	406	355	371	375	333	318	358	373	357	358	345	352	379	347	346	345	397	381	345	380	341	340	346	375	351	360	351	369	338	363	366	371	359	341	309	378	338	344	335	384	355	373	365	334	330	330	359	368	347	388	381	361	328	339	349	343	359	365	335	325	372	336	358	411	386	379	338	307	369	351	389	364	373	351	380	371	385	368	372	331	339	348	382	342	335	359	351	391	385	377	399	369	361	369	349	352	366	360	308	342	357	328	360	371	337	355	361	385	350	331	333	371	361	380	379	359	353	377	370	346	360	313	361	340	354	357	334	340	359	376	351	390	374	352	356	366	360	311	340	356	372	351	347	361	384	359	378	373	344	372	362	346	345	361	359	352	383	377	404	351	349	339	374	333	377	348	343	341	338	362	342	335	324	361	349	360	355	389	332	369	371	350	351	347	366	341	356	380	341	347	367	358	359	317	339	344	364	340	352	377	357	406	364	333	334	336	320	370	336	361	358	368	375	382	375	361	358	363	362	355	373	330	350	355	331	355	344	377	343	327	369	323	346	348	334	359	369	312	337	362	345	370	355	332	371	327	358	345	343	344	361	351	314	369	355	367	382	395	338	352	340	362	354	381	355	360	357	353	342	373	389	365	334	374	392	347	325	367	365	358	411	398	364	362	395	388	397	314	387	355	353	344	365	378	346	377	355	358	379	330	342	399	372	356	342	379	327	335	366	397	372	347	367	333	363	345	346	358	323	382	322	355	345	362	381	378	390	347	349	380	333	352	322	363	313	343	346	318	339	384	373	365	395	332	353	357	364	359	366	361	362	324	355	355	350	368	360	332	380	362	332	368	327	348	346	327	345	383	364	362	384	373	324	352	367	357	357	383	346	328	344	369	353	340	344	402	338	354	370	350	336	359	352	350	388	339	316	349	361	348	342	372	382	355	326	347	348	345	373	391	358	354	346	381	352	351	381	377	356	377	349	381	318	388	329	333	363	333	336	338	337	338	341	350	391	352	357	359	369	323	374	349	369	375	363	324	356	349	343	367	375	355	334	354	364	361	374	371	353	341	331	360	356	320	350	353	361	367	372	367	341	357	368	344	352	349	363	357	391	351	378	333	379	355	347	342	363	367	354	313	352	377	336	392	377	386	335	363	346	345	369	392	385	357	339	343	379	362	377	363	407	365	364	337	385	340	331	336	410	376	338	336	395	354	393	375	336	378	339	362	330	367	364	398	333	336	362	355	365	357	375	337	385	336	320	345	381	368	357	353	377	345	369	323	341	343	370	347	352	342	332	384	349	328	385	352	345	345	358	361	363	360	347	376	356	358	365	335	358	353	343	369	380	364	333	363	359	357	336	344	357	370	371	348	347	396	328	369	343	378	380	398	368	338	339	400	364	337	368	370	385	336	352	322	341	373	355	340	366	359	352	373	356	347	356	344	352	367	402	373	351	348	371	334	354	370	337	351	377	339	354	382	378	359	336	356	381	329	330	342	375	348	320	371	342	340	375	390	350	376	362	362	383	358	368	372	379	359	370	352	325	341	350	334	352	370	346	397	356	379	335	372	378	364	365	377	423	369	362	351	337	377	379	337	370	375	345	334	338	349	344	357	350	341	369	349	380	388	359	379	394	356	347	360	366	374	348	368	381	330	374	351	378	341	365	367	363	326	359	356	340	352	346	378	333	372	369	351	343	350	384	379	366	343	387	364	375	375	372	368	385	352	329	380	364	352	360	371	325	328	340	371	357	348	353	364	385	377	345	352	346	361	379	349	340	352	351	347	366	337	331	369	377	345	353	372	358	367	372	367	390	343	377	380	315	335	380	348	338	365	347	335	393	355	353	368	348	380	371	356	363	351	365	347	335	307	382	337	330	374	335	367	347	349	364	377	369	363	343	368	371	347	347	399	375	365	354	368	384	369	382	394	350	386	349	347	340	353	361	376	360	328	376	395	351	373	351	364	352	332	342	334	366	327	358	344	346	359	376	328	345	352	374	356	339	370	379	329	346	374	364	358	344	343	384	341	371	369	388	381	355	370	357	363	368	380	364	379	346	324	411	353	392	369	352	382	361	381	355	377	378	349	382	349	385	336	366	406	403	359	393	335	342	345	343	343	354	392	369	360	356	388	362	358	377	337	367	380
642	193	126	90	105	159	241	224	197	199	188	173	186	177	151	142	129	128	90	120	104	106	89	87	94	89	110	92	96	96	84	99	93	77	88	95	63	80	70	92	85	98	81	85	79	70	81	89	82	77	69	73	82	76	82	76	75	87	86	79	117	98	71	88	113	76	81	96	89	87	84	75	66	60	81	75	67	61	69	71	91	86	69	71	62	83	81	75	68	76	82	98	77	74	81	65	81	68	63	72	72	70	87	69	93	74	69	75	92	67	70	81	86	74	72	79	79	67	80	75	66	79	87	70	81	64	73	74	84	72	82	71	81	65	88	68	87	83	80	79	63	68	74	72	82	71	68	72	78	75	81	84	69	77	94	100	81	71	87	68	77	73	70	71	73	84	91	73	64	57	82	91	89	70	81	89	78	87	88	82	87	73	82	75	76	69	77	85	65	68	78	70	60	70	70	81	87	78	55	82	71	69	75	77	72	76	82	80	82	80	75	86	80	72	80	79	79	70	56	75	70	81	76	76	67	80	67	68	75	70	80	71	67	78	89	72	83	71	75	73	76	92	78	85	69	88	71	81	71	72	62	75	72	81	71	92	59	82	74	72	84	77	74	70	77	85	72	67	79	92	78	75	70	78	83	64	88	78	86	71	62	76	66	70	74	77	83	83	82	64	57	85	83	69	96	83	78	84	64	63	75	73	82	77	75	63	84	89	75	63	92	70	97	71	83	74	82	73	80	75	80	82	83	82	85	83	68	86	75	73	72	72	87	73	76	76	69	82	64	77	88	78	52	67	77	70	89	59	74	88	73	67	81	66	85	67	90	67	76	72	84	71	77	69	71	81	75	68	78	70	75	81	58	69	71	67	80	67	73	93	62	72	68	80	77	71	74	70	77	84	76	75	79	69	78	64	66	89	82	79	72	72	69	67	77	89	97	70	70	75	70	86	73	85	89	74	84	82	76	82	65	80	68	79	93	79	115	69	84	65	77	61	81	67	80	75	59	80	80	78	70	79	83	87	76	76	70	76	67	90	82	81	80	93	80	79	83	79	80	89	78	60	64	80	82	74	66	73	76	72	81	83	78	92	76	86	71	83	77	81	78	70	73	69	82	76	71	66	77	81	76	72	83	77	79	81	83	86	87	86	64	71	70	92	67	70	90	82	80	76	71	80	69	75	74	88	74	83	74	73	67	64	84	82	78	81	71	73	84	60	72	69	76	61	80	84	84	77	74	76	79	65	60	81	64	76	77	64	73	72	63	75	75	72	83	73	79	74	74	72	73	66	72	73	81	84	83	78	79	79	68	69	73	78	75	73	80	70	78	66	81	66	67	64	79	75	85	73	73	78	84	58	65	80	75	72	68	77	70	85	70	63	86	85	69	88	77	83	93	81	65	75	85	94	79	71	86	85	74	67	74	62	85	76	92	91	65	72	84	87	66	72	79	81	83	67	76	74	82	75	59	82	68	75	85	67	62	88	80	84	86	76	79	79	73	66	71	83	82	73	61	71	94	73	86	77	80	80	84	90	74	76	75	73	58	84	93	81	72	73	78	68	67	70	78	67	71	59	90	78	72	86	85	66	70	78	73	65	80	79	73	72	64	69	65	69	69	66	72	64	74	80	98	71	63	73	65	80	81	73	77	64	82	85	74	56	75	86	85	68	77	70	77	81	85	74	79	77	79	72	69	69	78	67	77	76	62	90	78	98	86	90	58	73	59	86	78	61	67	76	79	81	69	58	63	75	94	64	84	87	73	59	80	75	86	87	78	65	64	70	75	83	65	73	73	74	78	75	86	75	65	74	77	84	67	69	88	76	84	70	76	79	85	92	73	91	69	78	80	60	91	66	67	87	80	81	75	77	82	69	77	76	82	62	86	85	78	67	61	74	70	72	67	97	79	78	60	82	70	81	65	69	81	73	72	69	78	81	81	69	79	69	73	70	78	60	59	71	76	68	73	98	75	74	71	68	78	85	94	68	82	84	75	84	67	88	70	84	85	85	86	89	79	68	80	67	67	61	87	71	79	71	86	71	71	70	79	68	74	73	96	83	90	92	60	82	83	69	78	82	74	81	78	74	83	74	73	62	71	78	74	90	81	71	77	79	73	68	92	81	88	70	71	84	93	80	83	67	74	79	61	75	60	76	70	81	80	90	69	80	64	83	85	71	100	82	74	70	85	64	82	76	74	77	76	76	70	89	76	92	91	76	83	94	85	60	70	77	89	82	79	62	77	88	85	79	86	94	75	54	71	75	74	81	107	77	89	86	63	74	74	102	81	79	74	89	78	83	70	66	76	72	73	75	75	80	70	101	61	74	64	104	70	64	100	66	82	71	78	63	71	64	61	61	79	68	72	92	55	64	80	85	78	60	84	82	76	68	83	78	67	83	72	81	67	70	79	78	75	63	79	79	65	65	88	74	66	86	100	77	82	73	90	80	83	72	73	75	96	78	89	72	70	66	71	71	74	78	80	87	70	65	89	62	81	75	85	71	73	72	70	73	73	64	81	66	73	88	71	76	72	73	65	76	65	71	77	73	67	76	69	82	67	70	94	84	81	68	83	75	73	76	64	65	77	83	78	69	95	61	90	74	69	85	77	78	80	71	71	71	89	52	76	73	73	75	71	86	75	81	78	85	77	80	73	80	73	78	78	84	70	73	71	73	79	77	79	72	74	70	77	81	80	73	62	74	67	72	78	80	88	65	69	87	78	67	86	61	74	70	75	68	86	71	80	87	86	79	85	71	78	82	70	77	82	82	77	92	89	76	73	70	72	91	91	78	80	85	83	75	89	80	82	73	53	83	67	71	87	75	67	65	72	79	64	75	89	83	71	83	58	65	82	62	89	61	67	82	85	65	75	68	77	74	72	72	73	88	76	78	86	81	63	76	80	66	75	78	74	74	76	84	83	84	70	93	70	92	72	81	74	72	76	80	59	76	74	79	67	82	72	70	68	71	80	72	92	68	71	76	72	76	71	77	73	77	84	74	67	62	80	79	76	78	68	97	81	74	71	78	82	74	87	87	77	57	89	65	64	63	71	63	80	73	74	76	75	81	78	66	67	83	81	74	73	79	82	94	66	58	76	59	77	70	85	64	75	74	77	70	89	75	79	76	80	76	73	83	58	83	78	72	84	66	88	79	78	71	87	67	89	89	68	69	74	77	67	76	89	79	80	78	94	70	70	65	76	74	78	72	64	92	67	77	82	73	67	76	74	73	86	73	64	58	76	77	83	72	71	77	80	63	77	82	82	80	92	80	60	91	78	76	73	89	86	73	72	79	71	71	72	72	74	68	60	68	82	82	82	80	81	74	86	70	76	62	65	74	88	61	86	72	69	83	75	72	71	80	77	78	64	68	68	60	89	93	59	70	76	60	88	63	83	75	70	95	76	72	67	68	72	61	78	78	78	84	65	81	79	77	80	68	70	80	67	66	87	84	77	74	91	67	78	81	63	82	64	55	73	78	74	72	72	87	81	95
10337	4216	1701	2693	6600	10522	11584	10601	9221	7960	6709	5577	4926	4884	4433	3776	3273	2785	2201	2082	1726	1552	1477	1454	1398	1323	1333	1312	1237	1355	1364	1382	1403	1328	1252	1158	1145	1081	1125	1080	1047	1091	1045	1006	976	978	990	1004	981	965	1051	964	979	995	997	1065	1130	1196	1318	1353	1334	1209	1180	1171	1230	1221	1214	1053	899	892	850	796	810	784	767	765	744	763	729	760	784	783	806	791	785	781	782	771	730	739	755	806	803	755	788	753	781	756	733	809	781	792	807	779	780	790	804	784	751	752	718	738	751	762	766	711	781	754	750	785	787	788	824	771	750	777	755	800	755	801	725	716	766	784	852	782	801	772	776	787	691	809	761	813	776	770	749	753	791	762	788	771	711	786	726	798	740	821	739	781	737	804	782	804	749	727	711	730	796	749	770	760	756	819	742	732	758	803	785	725	762	767	839	751	802	757	804	713	763	790	769	771	724	728	794	750	750	730	756	786	748	765	746	786	761	766	747	714	755	735	725	711	770	776	766	784	737	794	779	772	757	752	698	725	721	727	719	784	712	718	820	701	762	766	722	746	762	776	772	725	710	778	738	777	768	774	781	796	750	783	755	802	732	753	783	743	742	758	707	785	717	745	773	776	794	753	761	732	747	757	745	755	741	767	786	775	770	779	755	754	761	745	775	752	779	810	749	765	816	748	726	780	729	720	715	765	743	776	751	787	753	741	723	692	708	767	757	773	756	792	775	772	737	759	696	790	780	797	734	806	750	760	791	726	785	766	761	767	779	755	724	742	754	777	739	739	754	776	804	779	742	806	775	734	753	767	823	796	772	719	737	759	737	760	721	773	763	782	759	722	723	747	781	772	722	778	778	740	783	728	774	752	777	756	721	754	775	770	792	717	762	729	716	786	758	726	760	742	759	751	767	773	724	720	761	754	745	769	794	752	781	806	739	722	782	775	739	810	761	771	739	764	774	720	772	767	776	767	743	781	796	742	696	762	749	755	730	810	718	733	734	737	740	739	751	784	782	809	755	725	727	736	704	804	747	786	795	705	737	768	759	738	731	763	728	792	743	754	735	753	734	785	754	773	776	740	782	718	766	715	734	772	743	776	726	694	723	761	790	740	744	754	761	784	765	742	729	741	711	744	751	787	788	760	797	729	772	714	724	803	736	757	752	805	791	758	794	799	753	758	771	730	739	744	729	735	728	747	774	794	760	752	790	739	729	738	776	780	735	720	786	757	779	764	804	764	741	750	740	798	769	771	769	775	746	769	817	760	748	784	749	785	773	740	735	766	717	752	744	755	789	757	788	765	724	708	768	752	776	784	754	785	780	756	761	725	787	765	762	735	756	725	766	761	790	740	765	749	733	777	794	702	746	737	756	785	737	783	776	809	777	707	793	714	784	794	759	807	793	808	763	828	830	771	768	757	750	768	757	712	782	700	756	730	799	731	745	797	791	764	780	705	761	742	817	738	793	773	736	746	797	762	797	730	764	754	802	784	718	753	741	735	732	787	757	737	720	781	748	754	778	729	730	745	745	728	778	713	783	779	772	746	763	724	765	774	757	757	778	707	769	759	725	757	796	770	760	765	804	744	747	798	739	713	706	756	752	758	742	757	725	785	744	745	738	777	815	724	730	713	739	757	783	809	756	757	794	780	775	761	786	744	723	761	765	810	746	748	739	769	773	767	699	705	786	775	759	731	716	744	736	706	746	717	775	756	762	786	795	749	738	761	750	833	757	768	754	765	735	736	740	776	776	761	777	747	789	735	745	714	769	761	719	775	761	739	741	744	760	755	798	718	756	744	783	719	789	778	809	789	710	759	795	747	762	798	688	789	709	754	718	753	833	774	759	764	764	739	785	753	778	773	766	768	773	712	757	728	674	754	761	739	736	730	765	754	733	800	716	756	774	769	782	774	765	782	773	749	771	770	743	768	807	682	797	758	758	739	754	742	735	777	812	790	795	755	757	770	753	776	740	766	747	813	761	720	748	743	752	779	841	792	755	776	765	759	758	729	780	762	738	822	809	765	725	765	770	728	721	770	760	760	732	794	727	775	779	767	746	763	710	756	751	722	744	814	765	777	788	717	715	821	766	735	740	755	732	783	787	779	775	741	740	772	724	777	771	717	734	777	798	768	827	797	794	781	757	721	783	747	761	732	742	755	723	755	763	753	724	746	765	707	722	738	757	743	760	723	717	758	765	800	757	757	718	798	698	744	790	773	766	753	823	780	715	737	781	765	761	807	748	757	779	753	779	749	760	794	797	797	728	782	772	737	755	762	751	791	677	718	748	705	726	743	744	780	710	800	794	777	755	736	736	760	775	820	768	787	759	711	787	730	714	781	749	791	767	777	759	764	752	742	743	788	727	743	723	801	759	757	761	754	768	743	785	734	742	801	760	761	758	745	784	759	730	756	763	748	813	761	742	762	779	782	797	752	784	733	762	781	755	756	773	765	785	737	761	716	789	736	752	749	762	781	808	764	749	755	776	737	793	747	731	765	749	750	750	719	764	770	763	703	765	745	768	695	806	756	751	748	751	754	793	762	742	759	746	757	698	782	785	700	716	717	717	793	758	769	817	834	734	703	755	752	795	772	729	771	749	796	739	776	726	747	710	743	723	791	815	798	763	700	764	780	748	754	756	754	776	792	734	760	759	759	739	764	782	748	781	749	786	762	782	722	717	791	747	737	790	757	752	749	775	781	810	755	773	793	769	823	773	734	750	761	746	758	766	725	759	753	732	750	744	743	771	725	700	782	743	788	725	746	746	720	733	728	709	753	766	773	702	734	745	744	727	798	755	761	780	737	722	777	719	715	734	752	767	729	818	764	787	740	724	803	769	710	722	768	749	799	795	730	755	737	768	789	830	800	772	744	771	791	773	773	775	750	734	760	750	765	754	777	756	768	766	810	737	747	779	745	752	763	780	755	781	798	701	756	759	780	775	731	733	769	755	746	773	769	711	788	739	817	736	785	785	761	775	750	739	718	747	749	777	766	733	745	757	739	726	729	766	730	782	718	774	718	763	728	776	770	739	761	721	767	735	810	768	790	746	788	736	772	753	764	768	733	775	774	744	688	764	733	744	772	757	723	789	761	779	724	756	742	759	766	786	766	760	751	728	747	747	744	703	771	738	752	746	769	763	745	739	731	746	742	742	758	829	761	748	769	756	808	752	763	696	730	732	721	696	712	758	751	726	812	738	712	818	783	728	742	762	794	750	743	716	741	729	734	743	738	727	780	742	781	716	713	743	681	761	780	778	710	750	721	754	730	709	719	731	780	771	730	756	765	738	742	771	767	733	771	768	745	720	769	782	779	787	782	724	796	795	759	776	778	750	782	723	771	816	779	702	714	758	707	732	770	739	764	751	764	741	744	743	751	732	800	758	810	721	745	764	826	773	767	773	797	765	721	768	764	794	752	721	788	750	738	782	755	765	686	733	787	709	772	777	768	826	764	737	739	722	730	659	727	737	779	783	775	734	731	743	747	748	790	762	756
2092	127	85	57	62	118	157	166	162	142	144	141	131	129	117	124	102	72	77	58	75	75	50	42	39	40	41	51	45	53	53	53	41	40	60	31	50	47	44	42	36	31	31	43	42	38	35	43	42	35	37	45	45	50	40	51	53	49	57	49	49	51	48	27	42	35	51	27	30	24	35	37	31	32	30	31	37	29	33	37	44	33	30	28	23	38	39	38	32	24	33	43	41	32	32	33	20	32	22	27	36	34	32	30	30	33	25	25	26	35	31	34	33	36	21	28	41	24	35	24	45	24	36	32	29	26	28	39	31	38	28	25	25	32	36	28	29	35	27	44	30	32	36	33	22	31	29	40	31	32	24	47	37	38	34	32	23	24	39	29	32	36	27	31	38	39	26	27	31	18	31	20	30	37	38	31	39	36	18	28	32	31	39	34	32	38	28	34	35	36	35	33	33	35	40	36	28	34	40	26	28	31	27	23	28	32	34	25	30	40	31	40	32	36	24	31	32	32	36	34	38	31	28	43	27	33	25	31	29	33	34	34	27	30	30	27	32	25	26	27	42	37	27	26	32	30	29	49	30	34	34	32	34	18	28	43	29	34	36	28	40	30	32	45	35	32	30	33	29	29	33	26	43	29	29	31	33	19	21	32	20	30	23	31	28	30	31	32	39	29	27	31	27	20	44	33	20	21	22	45	40	28	30	43	31	37	37	22	40	36	36	32	30	20	33	29	42	33	32	32	45	22	30	42	32	25	30	26	37	41	33	22	40	23	37	44	21	22	27	36	37	39	34	29	28	35	35	43	23	31	38	31	31	37	25	33	35	28	26	38	31	23	25	30	28	39	29	39	38	28	37	36	42	35	31	24	37	24	25	27	31	34	36	35	32	25	29	33	27	29	35	32	36	26	28	30	45	27	25	41	20	29	30	37	29	30	36	29	26	30	29	29	30	40	40	37	25	36	38	25	36	32	27	25	29	20	39	33	31	19	31	31	30	32	24	35	21	28	27	31	39	32	32	32	32	25	24	34	29	32	35	36	49	34	26	22	31	28	34	33	18	31	29	43	24	38	25	28	31	42	28	27	29	41	35	30	29	30	28	36	32	30	27	26	19	31	26	28	26	30	25	31	39	35	22	33	26	34	31	37	41	22	36	32	26	34	20	28	31	35	30	29	42	23	49	31	31	24	33	34	38	25	27	25	38	36	30	33	41	36	33	22	33	24	37	20	28	28	31	27	44	25	24	42	37	21	29	34	35	25	33	44	33	38	34	30	32	28	31	21	35	32	29	35	35	29	31	40	29	44	36	35	34	22	35	32	40	29	30	33	33	30	30	24	27	31	32	38	26	34	24	25	28	40	32	31	32	31	25	30	38	27	31	32	23	32	32	40	26	32	38	37	25	26	33	32	45	20	30	30	26	42	34	28	24	38	25	36	30	35	34	26	24	38	32	32	39	34	22	29	33	35	31	32	27	34	30	39	26	29	36	33	30	34	27	25	25	27	34	29	31	20	32	21	29	28	31	34	26	25	29	21	21	38	34	32	17	36	23	33	32	36	32	23	34	36	32	34	27	36	49	23	29	43	29	28	31	31	38	32	29	32	32	29	19	28	26	34	23	29	27	24	37	33	36	39	33	31	33	36	34	33	19	38	40	32	24	40	36	33	20	21	35	28	32	29	30	33	26	28	36	31	30	28	40	29	30	38	33	27	24	33	35	29	29	29	32	44	27	32	39	26	30	31	37	28	33	31	33	31	25	43	28	23	32	34	32	31	32	35	29	38	33	33	32	29	36	27	27	34	28	31	32	33	19	37	34	31	32	33	28	24	26	39	22	38	37	31	34	26	21	39	39	26	31	25	36	26	26	25	32	28	25	24	33	24	38	37	29	40	29	24	28	33	21	31	34	34	33	34	33	39	37	31	34	30	31	24	23	30	30	34	36	33	26	38	30	40	32	36	32	22	33	43	28	27	31	29	24	41	24	32	30	41	40	26	24	31	24	24	30	30	28	31	29	29	37	30	35	39	34	37	31	38	30	30	28	30	28	31	40	24	26	29	35	20	38	29	23	37	32	29	33	29	33	29	23	31	22	34	36	29	29	27	37	23	34	32	31	32	31	28	17	25	26	38	28	34	27	35	29	31	31	20	29	31	36	26	37	40	24	33	31	26	27	30	38	36	23	29	27	28	34	21	34	36	34	30	34	33	24	43	27	42	39	38	37	43	29	31	32	23	35	40	36	27	37	33	35	27	24	28	21	35	27	26	35	26	39	25	36	38	37	29	25	34	23	28	29	32	21	26	30	35	35	31	36	28	25	28	28	33	28	25	37	37	30	25	20	37	21	25	35	33	24	30	44	32	22	35	48	40	28	32	32	29	27	27	23	31	31	30	38	32	33	36	30	36	30	33	29	31	36	31	31	35	39	37	37	30	27	38	31	31	29	29	34	36	38	32	29	40	26	32	33	26	29	38	32	38	43	43	31	22	33	32	33	23	29	32	39	28	29	30	32	35	25	30	26	36	25	34	45	23	26	34	31	34	34	24	30	29	20	25	32	35	29	33	37	36	30	28	38	26	28	31	32	37	25	32	27	30	32	36	31	27	42	39	25	28	35	30	34	32	47	29	36	25	28	30	35	33	28	30	32	30	24	39	44	25	36	25	28	29	28	23	39	34	27	38	35	31	36	33	32	28	32	30	40	40	24	39	32	34	33	22	34	34	29	30	29	27	38	29	30	31	35	34	23	38	31	26	37	28	33	40	22	35	24	32	33	42	31	32	32	28	38	27	34	30	33	30	36	31	26	38	40	35	40	37	34	34	27	31	33	37	27	25	33	36	25	27	34	29	22	17	35	28	30	32	28	27	27	24	32	30	25	31	31	31	20	30	29	26	35	25	29	33	37	44	35	28	36	22	32	22	31	35	28	32	35	29	35	48	26	39	19	25	30	32	36	40	24	38	32	26	35	18	32	30	22	33	34	41	27	25	34	28	31	29	29	33	30	33	30	29	24	26	27	30	37	22	34	33	29	38	33	33	41	37	23	36	28	31	35	39	40	23	33	28	32	30	29	33	20	34	28	34	38	28	28	36	44	42	34	40	21	36	25	31	39	29	25	32	24	38	32	30	30	34	30	29	31	32	16	25	31	24	31	29	33	36	28	39	39	37	26	29	27	24	38	25	30	23	24	29	26	30	36	34	35	25	32	31	33	32	41	29	20	33	25	35	27	33	35	36	35	27	28	26	29	36	30	35	27	41	28	39	36	38	27	36	35	29	29	37	41	21	27	31	37	38	37	29	30	37	43	29	39	26	37	33	34	31	27	23	29	31	36	23	38	38	37	35	32	34	40	35	23	35	27	35	35	39	23	34	31	29	41	25	33	25	30	33	35	20	29	28	34	30	28	34	52	31	32	29	34	36	27	26	27	30	42	38	26	22	25	37	36	25	26	29	24	29	30	44	30	37	24	41	36	32	25	33	41	29
9921	2876	1195	1933	5453	9672	11101	9712	8894	7839	6385	5236	4663	4889	4178	3450	2953	2462	1860	1598	1357	1256	1073	1044	968	936	864	843	917	1059	985	975	941	899	843	760	731	694	705	595	637	628	625	602	581	558	560	615	579	588	546	532	581	560	573	650	766	816	917	868	939	878	776	744	806	778	716	624	488	451	442	384	347	339	361	368	359	324	357	346	356	361	382	356	323	350	355	350	365	349	365	326	331	334	357	355	350	364	356	327	338	316	333	332	343	351	342	328	343	318	341	332	315	340	400	342	353	344	360	338	332	335	362	352	371	355	379	355	361	338	345	349	355	355	365	357	354	320	352	326	346	297	284	341	337	309	341	322	328	349	324	321	320	327	328	326	321	335	310	333	343	327	331	325	323	330	309	344	340	309	333	319	299	344	322	344	343	338	357	351	316	305	328	281	312	299	324	372	327	341	334	345	308	358	323	312	342	340	322	317	329	327	313	327	339	331	297	351	348	341	327	321	330	331	326	369	326	334	302	368	333	294	329	337	327	329	331	352	339	339	315	336	343	351	336	349	337	313	348	372	309	340	317	337	334	343	331	308	317	353	309	350	329	364	336	337	328	293	316	329	348	339	345	328	316	300	304	318	385	387	317	318	347	285	351	295	331	386	335	343	335	352	285	340	343	306	318	333	322	312	325	366	351	322	314	330	327	308	344	316	313	318	306	351	299	358	322	324	325	320	334	346	315	336	346	305	342	326	319	351	313	340	309	305	340	311	322	302	355	306	355	315	318	333	296	333	331	334	332	355	347	301	338	363	312	321	374	319	316	318	328	310	300	338	328	339	338	319	312	341	314	298	343	315	308	339	385	322	322	320	325	336	308	361	371	315	336	354	331	327	322	318	320	307	354	330	330	355	322	365	367	310	317	333	343	321	331	342	295	341	313	317	291	341	303	315	376	313	330	327	307	307	313	287	319	303	311	315	355	329	344	318	324	322	338	333	315	344	363	333	328	308	318	312	404	314	318	334	345	335	328	333	322	342	312	334	303	315	298	317	333	352	334	365	320	305	320	319	319	376	326	337	305	322	334	326	325	307	332	326	328	295	302	348	348	300	342	329	319	314	304	331	301	308	301	315	323	338	325	358	331	281	310	357	336	335	337	337	338	301	347	309	344	308	364	346	323	294	330	338	327	339	356	331	343	330	333	319	350	339	307	317	335	342	312	314	325	336	320	317	302	322	328	338	301	337	346	338	327	291	351	343	326	323	326	324	310	348	327	333	353	328	294	295	313	360	309	338	329	325	346	330	331	320	319	328	342	361	321	340	357	345	348	328	335	337	327	341	310	338	318	317	328	314	320	307	329	322	341	313	358	334	308	331	325	334	325	332	338	314	289	301	324	375	356	322	318	344	357	331	330	314	352	318	345	315	328	326	322	341	317	305	315	364	325	337	314	350	329	331	335	318	333	311	339	358	345	321	328	337	350	357	324	345	313	329	338	366	341	333	318	327	335	349	325	346	335	333	335	338	320	315	322	315	347	331	324	311	356	317	317	333	321	367	348	337	313	320	328	323	332	336	353	335	344	339	321	337	330	354	335	337	318	326	338	302	320	327	293	321	331	339	323	323	314	336	317	329	312	288	331	364	342	347	327	318	336	348	313	340	326	329	316	309	330	332	342	328	348	318	315	321	316	313	312	368	354	321	279	311	349	326	331	334	330	359	303	357	338	309	337	347	316	341	337	328	345	342	338	326	346	326	342	347	348	321	340	347	342	338	324	361	318	347	325	334	320	319	332	317	308	329	359	320	359	346	356	353	364	338	353	337	346	333	347	361	311	352	339	352	365	325	330	335	351	342	351	332	347	336	344	348	311	357	337	286	309	354	320	329	334	324	367	335	378	362	320	314	320	338	356	346	360	345	289	309	320	307	324	349	330	341	346	337	363	327	328	319	318	333	330	317	360	348	343	322	308	324	334	358	307	321	347	297	322	338	305	324	336	322	326	286	328	369	304	375	340	334	323	309	313	293	321	327	342	302	357	335	338	316	327	328	327	331	324	314	331	331	341	337	343	334	310	339	344	326	317	349	358	329	323	339	333	318	324	293	330	320	345	329	326	309	314	348	363	329	316	321	318	315	345	335	351	344	322	338	330	337	336	328	347	333	310	339	329	292	348	353	337	326	320	314	375	343	346	334	363	346	342	373	329	319	348	327	361	333	356	327	369	330	328	343	306	341	331	361	324	307	339	327	338	340	323	328	336	333	320	342	332	294	363	341	337	311	293	338	346	331	333	342	304	345	316	348	315	324	313	334	350	311	326	306	333	349	321	335	324	319	335	321	371	329	334	308	347	348	335	375	341	316	380	364	376	333	337	304	330	313	335	327	332	325	312	327	312	339	316	326	361	339	344	333	299	325	340	358	347	323	340	331	316	336	320	334	368	336	326	369	311	344	333	328	327	346	299	322	303	340	299	338	322	314	314	306	309	339	365	350	339	330	327	317	308	322	322	329	333	319	336	316	354	335	295	340	331	321	337	346	365	315	315	334	313	328	329	323	373	322	346	353	346	354	327	353	320	364	346	347	342	335	347	337	361	329	363	324	328	311	360	332	334	367	343	325	331	323	323	315	313	329	327	357	321	324	317	332	314	293	317	347	330	365	341	339	306	316	327	349	339	342	346	333	324	325	374	340	350	323	311	335	320	297	328	344	329	328	303	330	280	340	324	356	330	333	328	319	327	317	300	341	333	307	344	326	335	344	325	349	320	337	310	339	327	313	329	316	334	293	354	331	366	344	341	344	350	366	329	334	351	380	329	330	317	326	335	324	317	325	341	342	365	313	360	370	300	336	307	359	337	308	332	358	338	326	326	314	340	305	321	339	301	329	286	343	339	289	350	307	332	329	341	329	316	303	363	329	311	365	334	311	336	329	330	352	313	326	343	296	320	298	292	350	370	340	309	311	341	314	352	333	294	335	332	262	308	322	331	330	336	336	347	348	299	341	276	307	314	319	329	321	311	340	296	307	314	337	358	312	344	342	346	327	305	352	333	340	346	350	301	335	353	356	359	321	344	333	364	308	338	347	332	332	330	340	351	326	335	316	340	342	301	344	308	341	343	342	343	307	340	332	326	352	331	326	321	307	335	331	363	352	316	307	343	347	315	315	296	329	351	307	318	333	315	332	309	312	313	300	306	311	320	337	321	337	324	332	305	340	332	357	339	328	335	306	366	356	330	311	325	321	291	328	271	366	348	335	309	345	330	325	350	307	298	339	287	303	334	329	307	340	316	354	320	331	335	300	342	333	356	288	343	328	334	347	318	341	329	313	293	333	337	342	317	344	351	306	371	297	336	340	330	344	356	339	336	326	320	323	360	336	311	312	322	355	366	308	336	337	338	346	328	346	313	336	323	290	309	334	334	351	337	325	323	322	319	318	345	322	328	350	332	325	323	329	324	357	318	329	332	333	324	341	343	333	339	331	329	351	362	346	341	313	360	328	368	315
1036	253	139	117	138	224	247	261	278	263	229	196	176	209	185	140	146	139	129	120	95	106	112	110	97	112	86	86	95	108	86	105	87	90	81	79	103	93	77	82	71	87	79	73	101	99	109	91	93	77	86	69	88	84	88	75	94	99	82	88	117	103	79	106	88	103	103	91	93	80	75	75	80	67	90	79	92	68	93	78	71	70	79	71	76	83	87	84	84	71	79	60	81	95	80	66	75	95	81	78	73	90	67	86	80	65	80	69	78	76	76	95	78	89	71	89	56	68	67	71	68	68	86	86	91	67	79	84	83	74	88	77	98	85	72	89	87	69	76	88	86	83	87	82	65	89	86	73	82	84	82	83	86	78	75	86	58	76	66	74	73	68	75	76	67	77	63	89	77	76	76	79	82	88	91	71	81	75	81	69	90	64	95	85	64	83	74	68	83	79	91	75	89	87	76	62	75	83	65	78	67	74	81	69	80	67	85	106	67	76	71	78	88	86	72	82	90	78	84	84	99	84	78	82	61	71	65	69	92	87	95	68	86	106	69	77	72	78	78	75	73	75	82	77	87	78	77	100	68	71	72	85	68	78	86	76	58	69	72	81	77	74	77	86	83	59	97	83	75	76	89	90	84	83	72	79	79	67	68	88	88	88	84	78	75	75	74	80	64	78	74	79	69	86	68	84	54	82	83	83	91	89	68	77	83	83	82	75	80	86	65	66	73	75	73	67	82	77	77	73	95	86	61	83	72	79	81	81	85	74	88	85	68	89	63	64	81	84	77	71	88	83	67	71	62	78	73	79	84	77	85	86	83	82	68	94	92	65	72	77	79	65	75	64	81	71	81	54	84	93	79	71	77	82	74	75	73	58	74	91	81	74	84	87	78	70	86	74	84	79	62	84	72	89	75	64	73	72	89	89	89	92	63	76	69	66	84	82	83	83	73	64	81	81	62	84	66	68	64	63	69	72	84	83	75	85	80	77	63	73	85	75	91	69	85	89	95	88	84	71	87	87	90	76	81	77	85	70	80	75	75	80	82	69	67	80	85	83	72	74	95	78	77	68	78	65	85	72	59	98	81	68	78	65	79	90	77	83	73	83	84	71	72	83	72	79	73	82	67	89	77	65	71	74	80	72	66	76	64	66	65	75	74	76	94	71	86	88	70	89	78	78	84	86	86	96	72	66	82	82	72	83	76	81	79	91	68	88	80	69	80	72	83	68	69	72	104	76	76	83	92	81	75	77	82	80	68	60	75	78	82	78	88	76	83	82	67	81	86	81	73	86	93	75	72	77	92	66	65	66	96	72	87	87	90	69	83	64	78	91	66	76	73	78	70	73	78	76	80	77	75	62	76	83	82	81	99	77	70	87	84	78	69	74	90	78	70	86	89	82	76	83	70	83	89	49	67	76	82	78	77	77	80	88	77	66	69	77	78	71	108	76	68	90	66	80	85	76	69	79	76	79	61	82	70	79	75	56	89	78	80	67	79	92	76	66	79	62	78	76	66	87	67	77	71	98	89	83	75	78	73	76	79	79	52	58	75	82	80	93	67	75	80	79	73	77	76	84	77	69	103	75	77	86	65	84	82	72	77	60	73	86	73	81	70	68	72	66	75	87	77	76	81	78	77	69	90	92	77	70	82	68	78	69	87	81	82	81	63	77	86	67	87	81	84	89	83	83	84	74	83	73	64	66	58	90	79	84	81	73	75	71	91	59	67	80	76	80	74	79	88	81	83	61	79	88	79	70	70	81	79	66	82	89	87	74	74	79	73	79	65	68	87	76	78	71	84	61	82	86	75	63	74	71	75	80	75	77	79	93	75	70	99	69	87	96	80	72	75	89	77	83	87	59	69	74	74	64	70	89	76	79	75	65	74	74	104	70	86	80	80	77	76	86	80	72	88	77	76	80	77	80	65	90	70	72	63	91	76	81	71	77	72	85	84	84	75	92	78	80	87	85	83	68	73	84	62	86	83	66	79	74	79	80	81	81	78	95	68	78	77	71	75	79	70	75	76	85	79	70	80	71	91	95	90	82	72	74	71	62	82	78	70	81	81	85	69	78	62	88	66	69	84	67	79	91	90	80	83	88	79	89	73	68	74	93	80	91	68	72	98	73	82	69	80	74	76	79	74	82	84	70	80	74	74	65	62	90	75	78	84	87	87	87	63	84	63	90	77	71	85	64	80	65	58	86	94	73	85	90	77	66	90	81	73	86	75	86	77	71	81	86	75	86	76	76	81	64	77	75	78	78	71	69	69	86	71	92	80	86	73	70	80	81	67	70	74	74	67	82	80	83	86	82	72	69	71	78	78	74	91	79	75	88	73	76	84	78	81	77	76	67	73	85	79	82	84	58	79	87	73	91	75	74	72	75	81	74	75	75	90	76	81	88	76	70	100	74	77	63	68	75	82	75	78	71	78	76	89	86	82	83	71	91	82	65	72	99	80	64	90	77	77	72	64	73	97	85	71	79	73	72	79	78	81	73	83	74	71	78	64	76	89	89	74	81	80	90	90	80	89	77	81	79	76	83	85	74	72	73	65	75	77	80	74	73	85	72	62	74	88	81	73	74	83	74	72	76	84	74	95	67	63	82	89	63	88	86	78	81	70	69	70	78	77	64	85	76	82	73	79	88	63	79	81	74	96	67	80	80	82	74	94	85	79	82	94	74	67	90	94	71	83	65	73	85	81	77	83	75	79	69	80	83	63	85	77	81	85	79	75	58	83	73	66	96	59	89	88	71	61	86	94	72	78	77	76	108	72	73	86	75	63	86	83	85	70	67	76	80	66	109	78	56	88	74	71	73	78	76	73	67	78	72	73	78	73	75	93	75	81	72	71	73	82	70	68	90	54	77	77	79	74	70	86	71	85	66	81	75	70	79	79	93	72	77	81	76	67	79	72	90	89	83	88	73	77	67	81	63	67	70	95	62	84	73	78	96	84	75	108	64	81	64	65	86	69	70	69	80	74	69	81	71	81	71	89	88	80	80	68	74	76	87	84	67	85	88	70	72	73	86	81	76	70	70	78	92	72	80	90	73	89	76	67	84	90	76	69	88	77	96	77	77	70	64	80	73	75	71	80	75	87	76	84	83	83	65	68	79	64	94	62	71	74	74	78	76	80	78	77	90	81	76	87	84	76	87	68	78	79	67	70	79	68	86	72	86	75	57	73	93	77	73	80	77	69	71	66	77	62	75	91	64	71	91	68	79	67	77	73	91	52	78	73	73	87	72	74	69	60	76	70	98	90	70	84	103	49	75	98	75	82	86	75	89	83	70	71	72	75	73	77	71	78	78	78	87	69	74	80	63	81	104	88	79	68	81	50	71	86	76	74	68	73	100	84	85	89	66	82	79	72	87	76	73	60	89	96	81	82	79	73	76	71	73	82	83	76	72	101	102	86	80	73	73	76	65	72	68	76	81	70	83	79	79	92	72	82	85	95	80	62	91	80	75	69	68	74	72	82	67	69	87	70	85
13833	5296	2295	3712	8995	13550	14280	12623	11533	9804	8228	6925	6207	6418	5677	4598	4128	3331	2884	2498	2061	2025	1759	1615	1654	1593	1461	1492	1579	1680	1648	1700	1604	1528	1400	1377	1432	1322	1233	1202	1126	1176	1143	1062	1086	1150	1145	1162	1077	1128	1084	1076	1108	1070	1140	1167	1278	1422	1350	1396	1521	1397	1328	1318	1357	1285	1238	1053	955	920	927	831	818	772	876	799	802	830	832	801	874	861	812	832	761	819	784	792	819	783	816	802	766	828	829	832	830	809	782	779	811	801	805	795	821	797	803	853	784	826	794	805	811	782	821	787	763	825	727	791	737	806	778	783	780	797	802	869	852	841	789	791	799	803	791	808	847	799	809	820	813	832	804	768	770	751	808	813	750	765	845	763	850	783	781	831	794	849	753	790	819	776	764	790	822	849	786	792	784	779	790	820	768	753	783	802	799	779	784	819	795	810	827	832	799	820	749	800	800	769	740	800	789	801	789	800	782	769	815	811	804	814	804	806	790	735	760	793	764	775	810	849	797	766	824	791	800	778	758	780	761	792	804	809	772	774	814	776	719	825	792	804	791	796	798	799	839	801	822	821	820	830	775	870	786	821	836	829	847	750	809	775	800	771	801	778	749	785	808	784	799	747	766	802	779	820	787	728	791	747	763	794	784	787	823	811	788	801	819	797	780	840	796	808	772	736	788	768	769	790	820	776	840	839	823	765	771	819	812	802	826	846	788	814	789	780	805	766	797	806	745	802	793	827	842	757	754	742	793	852	763	806	749	777	814	747	834	799	827	788	804	778	744	828	757	835	809	780	765	764	779	772	825	811	787	787	763	729	780	750	777	789	799	783	790	792	818	784	776	825	792	773	785	793	789	815	807	806	782	767	766	761	783	785	754	787	775	775	773	781	814	786	762	812	760	773	827	758	840	790	815	774	763	812	821	775	774	842	805	781	852	775	831	730	792	804	815	770	795	801	802	876	722	767	824	799	771	836	780	794	822	812	789	798	806	785	784	739	824	828	783	783	789	823	820	744	773	784	764	834	781	807	775	780	772	803	793	772	846	808	806	790	781	802	788	817	731	761	777	759	768	783	812	793	748	789	756	843	766	768	728	822	794	789	755	743	780	771	812	781	796	797	758	784	749	771	789	723	761	818	744	835	840	799	742	791	796	774	768	808	806	819	800	812	784	779	767	777	806	828	733	844	829	778	794	808	782	812	783	777	778	798	819	832	778	777	751	787	829	843	764	756	816	777	738	807	811	810	806	818	812	810	796	757	812	775	831	806	802	807	767	829	795	793	802	799	792	856	837	765	818	752	780	778	797	764	804	780	828	769	779	822	793	769	807	810	747	795	788	785	839	798	767	786	811	832	773	805	760	835	768	806	834	804	748	817	778	771	749	839	782	839	795	804	783	782	772	799	768	767	826	727	799	775	809	840	780	839	784	782	828	734	702	816	807	745	765	848	775	778	775	800	787	765	827	790	725	798	840	771	777	823	771	793	785	828	799	794	770	788	775	826	784	736	796	779	750	820	780	777	772	795	852	763	782	784	819	833	800	800	831	813	815	737	755	775	793	800	724	784	771	765	783	805	765	829	825	795	859	739	777	736	817	783	824	800	709	762	776	822	756	808	793	840	795	806	823	821	817	784	775	819	773	886	785	829	798	817	809	805	776	789	734	751	826	808	794	785	828	792	806	817	786	832	782	815	812	746	761	797	760	792	870	803	805	784	707	859	795	821	809	792	778	798	784	804	858	804	824	842	840	810	771	780	794	807	763	787	835	787	826	774	790	795	762	805	759	776	785	883	792	798	787	839	777	818	800	760	796	823	763	772	792	771	775	729	822	807	762	804	743	755	792	831	808	779	773	810	788	796	782	765	786	805	761	798	764	804	779	810	802	760	773	808	793	803	747	794	805	827	829	796	803	816	783	823	745	799	757	750	862	781	819	807	776	722	825	793	802	808	763	814	743	726	797	816	784	827	865	805	793	804	798	827	752	763	809	806	778	794	802	754	801	829	785	803	765	782	810	770	797	787	841	799	817	786	773	783	813	793	713	782	783	829	804	787	791	804	788	808	740	815	774	834	804	788	807	750	802	742	782	796	735	809	768	837	813	825	767	753	792	743	801	835	813	774	800	828	763	823	799	768	819	811	793	837	799	783	810	779	777	803	803	812	807	805	783	761	809	791	811	831	843	817	768	785	779	829	782	807	812	738	773	787	815	770	767	778	761	786	778	765	770	778	772	739	733	786	810	780	778	762	788	792	739	748	808	778	780	871	839	803	855	821	798	793	767	778	778	763	755	763	762	785	797	769	806	767	807	800	769	784	757	798	816	743	781	754	712	842	805	777	761	784	783	774	805	803	720	781	785	826	832	806	794	777	818	813	733	776	769	770	774	769	774	816	745	793	814	762	764	811	811	793	797	798	755	770	759	789	782	813	780	815	783	803	803	824	819	773	773	843	790	820	764	821	771	796	759	821	788	767	789	757	813	837	775	766	756	784	753	796	775	792	759	788	806	804	788	813	805	777	826	799	764	736	847	763	779	790	770	781	771	859	748	783	804	807	852	755	753	800	825	822	794	794	773	841	837	754	813	790	796	779	751	847	797	796	739	809	843	811	809	756	824	800	752	811	787	861	795	844	770	780	799	810	789	794	778	737	823	781	772	839	810	758	799	792	753	771	772	857	779	761	876	818	793	831	778	798	769	768	805	825	764	823	807	785	829	847	815	770	830	813	770	758	762	779	770	857	842	774	802	783	831	810	797	840	785	769	778	802	765	819	790	816	804	830	836	786	833	782	805	841	785	807	819	827	752	806	855	774	770	807	737	780	783	752	798	760	838	793	772	789	758	807	843	806	803	795	786	776	854	800	772	800	816	796	815	809	759	779	789	794	759	750	839	764	797	779	834	830	757	825	795	759	801	822	728	748	783	800	818	754	764	752	845	795	795	772	794	792	834	744	808	777	820	801	811	752	772	804	753	802	781	801	811	794	781	770	795	817	766	848	849	788	750	768	860	833	819	792	741	762	835	785	782	792	816	820	793	770	785	847	826	839	774	794	832	786	749	797	783	760	872	748	853	784	756	804	794	810	770	787	782	838	826	747	774	829	825	775	814	818	751	785	818	766	754	783	769	762	809	783	723	773	817	809	809	869	792	812	803	827	737	790	795	804	803	759	788	820	821	774	773	816	793	799	726	795	764	822	838	770	780	795	809	785	776	745	777	793	846	820	829	817	753	826	813	733	770	818	809	798	769	838	783	738	792	805	814	764	810	828	799	803	780	788	803	811	780	755	801	822	823	782	766	738	779	780	825	801	787	810	822	774	829	800	786	833	828	807	804	819	763	775	787	829	805	824	816	757	817	802	799	779	752	797	815	753	769	756	808	799	765	812	797	787	737	849	790	822	761	794	771	775	782	799	818	804	814	834	746	768	840	841	784	785	763	783	764	792	754	863	787	829	823	826	771	780	761	801	794	778	756	760	797	777	749	801	768	793	791	807	786	764
1321	52	52	42	56	68	118	121	121	112	106	102	87	90	87	90	69	53	53	46	56	36	43	50	46	45	39	40	50	40	42	52	44	48	37	41	45	46	38	33	42	49	39	50	39	44	41	40	43	46	29	42	31	42	43	34	51	48	32	41	48	52	45	42	33	34	33	43	38	23	34	28	38	28	33	29	36	30	28	26	34	34	41	38	36	30	38	27	31	40	35	26	31	38	35	33	36	33	31	34	27	35	36	34	33	30	35	32	48	30	32	34	32	32	37	47	36	36	33	37	27	27	32	22	31	34	29	44	32	34	31	39	31	30	41	36	34	40	30	28	22	23	41	38	35	36	43	36	37	33	37	36	21	30	39	26	37	35	32	25	31	48	39	39	29	44	39	37	32	33	45	21	38	25	38	34	32	33	34	34	25	38	24	37	38	38	29	35	30	37	28	29	36	37	27	26	31	41	27	40	27	42	40	37	34	40	30	29	42	40	36	37	42	37	25	25	27	40	39	31	36	27	31	38	38	32	31	45	30	38	23	24	27	49	33	24	34	40	34	36	28	26	37	30	35	29	35	33	36	37	39	24	22	38	41	30	38	31	33	32	30	32	33	47	22	33	39	39	37	32	27	30	36	21	36	27	29	27	28	40	34	39	30	40	26	28	34	33	33	42	43	35	49	37	31	31	41	38	27	29	29	48	32	29	38	40	34	42	26	33	23	36	27	39	41	31	36	32	35	34	41	24	29	34	35	33	40	32	31	35	34	37	34	38	35	28	33	32	42	42	34	45	31	21	31	24	31	32	25	26	41	28	31	37	31	39	32	35	38	27	34	37	40	37	35	36	28	33	34	33	32	27	31	37	31	32	30	36	41	40	33	27	27	30	32	39	32	34	39	34	30	34	42	32	32	34	35	36	24	34	30	49	20	29	37	39	36	29	33	40	36	40	41	34	40	31	34	48	42	36	29	34	40	37	29	34	33	34	35	32	31	20	28	33	36	41	38	38	30	31	42	43	33	32	24	22	27	39	34	25	34	29	27	41	40	41	28	39	33	26	41	34	31	27	33	48	33	31	41	30	27	33	36	43	38	42	26	41	35	27	28	51	38	33	40	37	40	24	32	30	40	31	35	27	27	44	34	36	30	39	18	31	35	28	38	33	45	37	28	33	43	31	36	37	35	36	42	37	35	28	35	41	39	37	31	36	29	32	25	35	27	28	42	41	41	35	40	41	26	43	38	38	28	38	35	38	35	31	41	31	35	40	38	47	39	28	39	39	26	31	40	27	27	35	41	32	30	26	40	46	29	34	38	34	30	38	29	38	46	38	42	34	19	39	36	27	30	36	26	26	39	23	39	32	31	27	22	32	31	37	32	34	28	38	45	38	37	35	37	41	39	30	28	34	27	42	42	41	34	27	34	27	27	26	38	37	36	32	32	32	31	45	24	40	32	31	30	41	30	45	41	36	35	40	40	39	31	45	36	40	36	37	32	34	32	37	44	30	46	43	39	30	34	34	36	32	45	31	28	34	35	35	35	36	34	27	35	29	31	37	36	43	28	26	32	30	46	30	30	40	22	45	36	38	35	32	48	32	31	38	26	36	27	38	32	39	38	41	37	33	31	28	25	30	33	38	32	31	42	31	34	34	33	28	30	30	37	40	35	30	27	35	28	40	35	38	46	38	32	26	29	36	32	54	36	27	32	29	41	26	32	36	35	30	33	42	33	28	34	27	31	26	36	33	39	22	41	37	34	32	26	32	37	26	41	33	29	49	24	35	37	30	35	39	31	25	31	37	39	30	47	33	27	29	30	34	37	35	31	33	27	35	31	29	39	34	37	50	28	35	43	29	35	32	39	32	41	35	34	43	30	31	51	30	36	48	35	32	32	38	42	36	34	39	44	43	40	25	32	33	42	32	28	30	32	35	41	42	44	33	31	35	35	24	31	21	37	35	39	25	28	31	38	36	39	39	24	40	30	36	34	36	46	36	28	33	26	41	33	35	31	43	35	40	30	29	33	43	38	39	33	40	31	35	39	40	37	41	40	35	34	38	32	32	34	34	27	21	38	31	44	39	41	25	40	42	26	40	32	41	38	32	28	33	41	28	27	41	40	30	30	38	32	32	28	39	28	38	36	34	34	37	29	30	38	31	27	31	34	38	39	23	29	24	43	31	31	36	25	29	33	29	26	31	39	47	39	31	36	32	48	39	35	39	26	38	23	35	37	27	39	27	27	43	23	40	32	39	29	29	43	39	36	32	39	44	32	39	35	35	26	26	37	34	29	44	23	32	32	34	43	30	33	37	33	33	34	29	36	30	35	32	43	36	27	32	37	35	28	33	30	50	41	49	37	38	42	32	41	27	38	33	40	27	42	31	30	37	37	28	37	35	29	42	28	38	35	32	48	40	31	44	34	39	23	34	36	27	38	33	42	27	42	37	43	29	27	37	23	33	43	32	33	31	32	33	32	35	30	32	28	33	26	46	41	45	33	33	43	34	36	40	33	28	32	31	31	26	30	36	38	36	37	31	40	41	41	33	41	40	35	35	26	33	40	28	42	31	25	42	32	31	35	36	28	24	35	33	38	35	32	34	23	26	36	31	34	34	35	32	35	34	37	35	24	35	40	31	40	35	45	39	33	33	37	27	41	41	30	41	38	31	27	25	39	35	28	42	23	32	36	45	34	28	41	35	37	36	31	27	31	40	36	33	39	26	42	33	39	43	28	40	36	31	32	26	30	27	38	32	25	42	51	35	31	36	30	38	20	31	32	31	37	30	30	36	40	38	42	34	29	35	33	35	39	37	29	51	20	26	28	50	29	32	37	38	36	32	33	38	37	24	39	35	33	31	41	38	42	29	31	37	39	41	38	40	33	37	39	38	32	31	28	26	41	33	42	31	40	40	36	30	40	35	30	37	30	34	19	33	31	41	37	32	27	25	23	45	37	32	37	33	41	21	27	42	29	39	32	38	27	27	38	32	39	34	34	30	37	30	32	32	35	35	31	33	36	29	35	29	34	34	31	42	32	31	31	29	35	32	24	35	38	32	20	28	24	38	43	33	34	34	31	41	38	42	31	38	38	41	33	30	43	33	24	37	27	47	38	30	35	47	42	35	34	39	31	32	32	34	39	24	48	26	36	34	35	26	33	30	31	33	41	34	39	36	33	25	29	41	30	41	52	36	28	42	39	25	26	41	32	33	46	30	21	48	27	36	34	30	35	42	37	27	26	38	28	30	33	33	34	38	39	42	42	19	37	52	36	31	29	33	48	27	26	35	36	31	28	27	35	34	29	28	33	35	32	38	39	33	34	33	30	23	37	43	30	37	27	32	42	28	32	33	38	20	40	39	20	39	35	40	30	41	32	32	45	37	37	26	31	29	22	33	36	24	33	33	27	31	33	38	38	35	35	24	32	33	34	32	26	38	45	27	34	30	36	29	36	33	41	26	36	35	35	30	35	38	29	40	23	34	32	31	35	37
7483	1194	638	841	2474	6245	7268	6662	5957	5061	4060	3214	3301	3346	2981	2436	1906	1514	1261	987	942	853	750	674	694	617	700	680	766	751	784	745	765	726	603	681	599	568	561	506	502	493	516	520	499	501	540	524	523	532	505	534	538	520	567	587	650	689	714	743	866	762	688	683	680	618	601	486	464	426	415	393	392	386	361	366	301	340	356	342	312	380	330	307	352	375	371	360	360	359	358	363	343	328	383	374	324	369	372	341	320	348	360	343	378	359	351	392	372	364	384	357	360	322	352	344	351	385	365	369	363	367	410	383	384	305	374	373	378	373	373	378	356	363	375	342	329	349	362	371	321	378	334	366	381	348	356	345	346	347	381	337	331	372	383	383	351	382	361	356	358	361	347	357	343	347	315	354	309	340	359	323	360	334	380	346	405	362	343	309	347	378	315	362	369	327	354	357	364	367	354	337	376	339	363	366	411	364	339	376	365	333	335	354	346	348	342	347	321	336	352	328	369	358	369	340	357	371	370	329	337	354	354	351	319	373	353	324	387	330	335	371	337	332	381	340	342	367	349	344	366	356	352	380	351	314	364	356	326	359	381	362	333	362	336	339	357	322	342	359	347	332	366	307	354	373	334	348	337	328	313	356	359	365	337	335	347	377	332	332	349	359	332	368	360	341	333	357	340	363	354	373	358	360	344	331	326	332	310	358	352	371	338	347	374	375	357	326	362	317	349	333	342	336	317	316	360	361	336	338	312	338	348	344	360	367	359	357	333	321	348	306	367	366	375	365	371	341	374	358	330	332	350	359	365	329	360	371	369	357	291	366	356	321	335	318	353	355	339	356	355	375	342	377	349	355	332	354	339	350	363	338	342	333	352	361	347	343	337	398	354	376	369	334	360	347	305	369	379	369	325	338	377	335	373	333	351	359	351	321	338	361	343	355	363	369	336	379	405	331	360	341	350	345	383	359	312	360	364	340	343	369	346	352	371	349	321	328	313	369	357	352	340	334	357	367	362	353	394	368	321	335	356	359	365	342	369	320	346	344	330	377	329	337	340	322	361	377	327	329	366	386	383	313	355	348	369	356	344	394	351	350	368	353	327	351	379	343	399	350	325	358	362	354	363	345	346	347	340	346	358	345	377	345	291	367	331	325	325	351	327	328	355	357	353	357	363	332	330	395	354	335	338	357	349	308	343	386	391	353	366	324	381	332	335	335	344	336	318	372	341	367	362	337	349	342	350	333	334	361	331	339	355	342	353	350	365	376	350	344	339	333	357	334	364	374	339	322	363	360	342	307	359	385	327	349	372	345	346	365	307	350	348	346	367	329	369	355	368	338	392	351	333	357	344	334	342	343	384	366	363	313	361	356	338	312	356	333	353	352	349	345	323	341	350	333	345	362	324	316	348	337	323	386	345	348	363	347	354	337	358	319	357	377	379	325	342	316	352	344	357	351	361	349	382	341	352	367	323	325	368	325	348	362	338	349	332	339	331	363	352	348	372	353	341	361	343	343	328	353	335	334	356	365	339	332	356	353	329	320	340	366	333	335	362	364	347	320	311	319	356	335	337	342	346	321	372	336	346	337	369	367	334	331	377	357	354	311	334	370	364	336	378	333	337	315	365	309	348	319	337	334	331	341	331	351	335	371	355	361	343	362	336	349	320	342	357	345	334	338	314	328	374	368	345	336	370	357	340	338	341	351	362	308	361	357	340	387	363	340	346	370	375	331	364	353	381	322	336	361	364	346	351	356	347	331	338	360	360	332	368	375	352	357	338	339	362	347	344	350	322	351	330	389	353	333	351	319	345	384	324	335	354	368	330	355	340	368	346	324	342	382	358	335	345	343	337	379	375	338	348	378	318	366	364	348	346	363	361	335	359	346	333	346	352	357	352	358	326	347	357	347	335	355	361	346	352	316	358	351	362	332	358	333	358	319	336	341	330	315	367	343	349	332	379	352	361	369	378	353	346	355	336	350	319	359	337	335	334	343	333	350	342	356	359	344	327	343	361	322	333	322	337	364	349	350	362	350	347	306	367	352	329	333	349	345	364	329	353	325	329	362	348	368	344	366	344	348	368	345	340	349	335	339	340	356	348	349	383	383	356	355	379	341	346	330	363	345	370	351	345	348	377	347	309	369	358	322	352	346	344	351	407	334	309	351	332	322	363	369	336	367	332	368	352	312	391	354	331	364	326	347	353	353	358	345	343	316	341	377	362	360	343	361	339	352	378	373	323	325	326	363	314	315	353	326	360	344	358	368	344	321	378	361	314	339	348	353	353	335	339	330	321	333	326	338	354	378	319	343	328	363	354	344	358	331	370	330	335	363	364	358	318	360	318	370	338	370	338	355	334	343	395	346	356	363	331	297	320	327	346	371	360	358	342	345	346	347	335	373	358	354	351	367	348	358	346	343	330	319	358	318	353	353	326	348	360	330	332	361	361	333	358	348	321	353	338	368	375	351	350	336	322	375	342	333	322	415	338	367	356	369	367	339	355	338	352	336	351	357	389	338	374	334	365	377	322	330	346	342	336	377	333	370	316	355	389	371	326	394	350	377	354	342	363	321	343	375	338	298	371	316	357	342	340	381	348	326	352	356	365	346	336	336	369	362	362	344	367	352	331	370	346	369	348	333	359	330	359	339	379	374	334	329	369	347	344	360	327	355	360	355	342	304	347	329	339	334	346	356	330	342	354	363	362	325	319	326	346	353	360	399	342	352	364	330	378	350	373	354	372	336	334	373	326	354	346	337	340	321	356	359	389	285	366	327	348	348	325	344	308	303	349	331	326	368	353	348	362	361	361	347	363	318	356	331	343	360	353	356	355	334	351	378	360	379	362	343	368	337	352	354	347	364	351	312	352	334	349	340	344	345	361	325	339	345	331	365	327	350	364	366	370	354	372	344	316	345	359	340	351	333	379	327	331	358	363	351	349	350	372	343	338	326	358	337	340	363	363	368	355	383	396	330	338	366	360	320	364	334	355	321	347	363	362	348	342	364	332	343	341	368	357	373	355	345	345	387	341	351	350	326	345	343	359	362	344	375	369	352	355	381	351	363	339	319	359	317	348	341	340	348	331	378	349	350	341	355	349	305	342	334	332	310	363	376	341	363	362	340	346	331	367	322	358	360	357	385	348	358	345	336	369	318	304	377	363	329	366	350	309	357	382	334	332	348	324	324	364	345	351	363	334	362	364	343	366	346	368	362	358	330	385	335	338	397	329	358	370	336	362	378	359	354	347	343	336	351	349	369	356	370	343	338	317	400	369	365	337	353	349	330	352	361	331	357	357	334	336	346	337	352	330	317	364	354	362	340	350	353	354	348	353	374	341	341	350	319	339	350	363	328	359	345	351	347	342	368	327	334	367	328	322	359	355	358	346	353	391	347	347	320	321	382	351	346	352	321	362	346	350	331	384	356	374	362	368	361	360	315	334	378	382	365	356	359	333	336	330	356	369	346	349	348	366	331	379	357	312	341	378	362	368	327	359	364
663	212	141	121	102	201	205	214	191	197	200	167	166	158	156	135	106	120	94	100	103	90	103	97	90	102	93	81	81	94	94	74	106	103	86	101	71	78	81	84	79	74	77	80	83	76	89	85	77	58	79	90	82	69	82	69	84	88	100	67	90	97	74	90	105	86	90	80	76	65	61	83	75	82	81	75	69	68	74	78	81	75	79	76	82	74	72	67	89	83	71	78	83	72	79	76	66	69	66	73	68	83	78	87	65	85	70	71	85	83	85	72	71	66	79	71	76	70	76	92	80	67	92	76	88	71	81	52	80	85	90	75	58	66	88	74	70	76	64	83	82	82	67	77	72	67	81	77	79	89	68	62	85	89	73	73	60	80	90	60	71	80	67	69	73	71	61	79	73	68	81	77	76	71	79	92	67	71	62	69	73	76	75	78	77	78	73	71	87	74	68	82	81	69	95	65	89	59	62	59	62	75	87	76	77	70	72	88	73	73	69	66	76	65	88	75	71	73	63	70	88	69	71	84	86	79	73	85	88	76	73	84	63	66	79	77	74	75	72	80	71	85	77	86	73	91	81	74	66	73	69	72	77	72	85	87	67	67	80	77	95	64	79	78	56	76	74	80	89	80	84	89	75	63	78	77	76	75	75	73	91	69	73	77	72	72	72	77	83	83	80	76	62	56	88	81	71	72	78	84	68	70	72	74	78	68	77	65	69	74	60	86	89	65	82	76	82	87	74	81	91	63	87	64	82	73	83	50	82	78	74	78	77	69	68	87	78	75	54	79	80	70	61	65	89	75	83	75	72	78	72	78	98	86	64	75	79	83	80	82	74	65	76	71	89	76	72	75	60	79	84	78	67	75	78	75	63	79	87	80	77	70	79	89	70	82	90	68	80	80	68	83	73	71	74	65	74	82	94	79	72	71	61	76	50	80	78	76	56	75	61	71	61	73	64	80	73	82	62	70	70	78	78	77	66	75	73	72	102	86	64	82	82	78	77	72	72	63	70	73	71	60	79	76	89	71	63	72	69	61	68	80	77	69	74	76	76	76	87	88	66	77	64	63	89	72	80	63	72	102	82	76	62	72	80	79	71	71	75	82	66	88	69	68	68	85	84	71	58	73	70	72	74	76	72	77	64	60	81	85	85	66	59	72	74	73	71	83	64	83	67	86	87	73	64	72	82	72	81	88	83	92	60	65	85	64	78	65	70	62	76	67	50	71	74	77	63	71	81	69	82	63	77	61	61	72	96	71	67	84	76	65	68	84	65	73	92	76	68	63	69	66	61	72	74	71	75	62	87	84	73	87	69	84	71	61	77	76	64	75	92	77	86	65	89	63	85	78	85	75	69	72	78	60	67	82	73	74	76	77	67	65	79	70	77	85	88	77	90	70	78	65	83	79	78	70	79	83	61	71	75	91	68	73	91	79	61	75	56	67	86	67	53	69	70	85	66	71	92	86	62	95	72	70	75	78	87	88	74	68	72	83	72	82	78	75	65	65	64	76	61	71	83	83	69	87	68	61	72	85	78	63	83	81	79	82	60	83	73	72	76	81	87	68	62	76	75	107	87	73	78	66	86	80	77	75	71	67	61	69	71	72	68	81	77	80	74	67	71	75	76	75	79	61	72	70	74	91	78	75	90	67	86	78	71	75	80	73	75	81	92	65	65	76	73	73	82	84	84	80	77	74	72	94	77	84	75	89	79	94	72	57	81	67	81	83	62	64	79	87	63	68	71	78	91	70	63	63	81	80	73	76	71	80	63	71	66	62	59	60	65	73	75	78	84	78	81	81	70	104	79	56	89	80	100	80	89	81	80	80	83	70	80	71	64	88	82	78	63	61	80	79	72	58	72	69	87	92	73	78	76	62	81	69	88	85	68	79	66	77	71	76	65	73	64	70	92	71	97	64	71	76	78	88	80	73	68	71	66	78	76	64	77	80	67	77	85	69	72	88	88	69	77	74	59	80	75	93	85	67	62	88	72	79	73	76	80	75	75	81	82	70	82	68	73	76	76	75	76	77	76	89	67	86	75	86	75	84	82	62	73	81	76	66	83	74	66	76	63	74	67	66	65	75	85	71	88	67	94	64	84	85	70	65	77	79	89	61	68	70	66	73	70	63	76	75	80	70	62	90	69	76	72	69	78	75	80	68	88	65	77	80	88	78	83	75	57	70	90	68	68	83	65	84	90	64	57	70	72	86	75	76	85	70	78	73	74	79	83	75	73	68	84	86	76	85	72	80	67	68	83	88	84	69	68	78	76	80	65	59	66	81	71	70	74	69	79	70	68	72	84	95	66	61	84	73	74	71	71	70	77	94	79	70	80	73	73	69	74	76	80	92	72	66	79	80	65	77	61	82	80	88	84	71	89	67	69	80	83	76	76	77	70	81	79	70	84	83	80	90	76	76	72	66	67	71	69	67	78	76	103	71	72	77	61	59	65	61	77	65	72	71	66	81	73	88	83	69	75	73	60	67	61	83	68	69	64	71	74	74	77	75	80	72	85	88	77	79	59	71	91	83	62	85	82	75	80	72	56	83	87	75	84	72	89	85	75	70	65	67	69	79	84	94	87	59	71	89	78	77	80	72	86	73	59	78	60	86	78	73	85	87	82	78	85	82	93	67	73	79	60	76	69	95	83	72	73	67	66	80	78	77	77	70	68	70	70	77	72	77	74	82	71	68	75	69	88	60	77	76	75	72	78	83	76	78	77	89	82	77	67	71	77	72	80	73	90	64	77	80	48	78	80	63	72	75	72	87	89	75	77	82	63	79	57	75	86	90	85	82	86	89	74	84	85	73	68	78	83	80	72	81	79	66	58	84	72	77	81	62	77	81	68	82	65	75	83	80	87	85	85	83	63	61	63	64	73	75	60	80	73	74	74	77	77	67	87	80	65	91	82	82	75	68	85	85	69	76	59	73	80	84	73	73	74	64	72	65	63	57	71	93	72	69	85	73	79	82	69	86	80	75	79	83	76	78	80	68	78	61	87	67	74	86	67	78	79	73	81	85	68	67	79	73	93	83	70	71	79	70	80	78	70	71	67	72	82	80	75	87	89	86	68	83	79	72	77	75	73	74	63	72	73	79	89	73	79	81	64	77	60	55	74	68	77	84	71	87	70	63	55	80	77	60	70	60	74	67	67	63	75	87	88	73	86	77	70	75	75	77	66	77	71	69	77	79	70	66	69	77	82	69	90	76	72	86	76	103	58	80	91	68	72	65	71	78	80	68	65	79	65	77	67	77	63	59	72	76	57	74	70	90	88	62	71	72	64	73	75	86	76	67	70	78	84	84	83	67	86	81	71	77	78	85	59	74	79	79	86	84	72	72	70	67	85	69	89	83	59	88	83	82	70	63	76	70	83	61	80	66	85	70	83	76	67	83	71	93	88	77	80	76	66	72	67	71	74	76	87	89	73	58	59	70	64	79	59	86	64	74	71	69	86	66	78	85	70	69	85	65	74	76	65	72	66	80
10356	4151	1599	2654	6751	11099	11659	10144	9351	7579	6347	5395	5219	5105	4424	3737	3031	2494	2229	1854	1661	1563	1423	1345	1333	1327	1312	1310	1396	1435	1394	1400	1370	1345	1274	1128	1098	1111	1106	1061	1069	1021	1001	1032	1002	1003	1035	971	956	1019	1025	1013	1011	1040	1011	1082	1148	1178	1255	1228	1312	1280	1209	1215	1166	1180	1030	954	876	836	835	794	740	833	776	747	780	765	815	776	771	766	735	718	784	770	777	795	781	748	781	767	723	713	742	769	743	745	752	766	793	826	767	795	795	747	772	707	787	766	744	779	766	771	778	794	730	772	733	786	797	747	754	746	761	735	779	751	748	781	759	751	760	760	760	729	776	782	795	724	758	719	749	744	738	769	731	769	768	770	738	740	793	761	749	761	746	748	829	786	783	709	737	760	743	754	766	716	722	767	759	779	741	791	747	814	721	749	771	738	732	753	766	767	760	705	739	768	783	743	801	778	777	755	806	748	738	747	747	840	794	743	748	712	756	767	755	705	759	803	759	769	710	796	756	726	804	766	761	779	771	787	742	736	740	802	741	740	743	776	755	773	727	751	777	745	784	728	717	747	781	710	729	768	746	732	790	758	731	777	705	765	732	742	740	712	785	719	825	709	795	748	714	745	745	741	785	753	770	802	785	816	769	725	735	752	723	740	756	797	723	773	757	735	779	721	790	764	752	775	758	769	761	764	741	732	782	740	759	737	772	752	728	772	816	725	752	746	734	815	767	782	780	774	752	763	716	755	687	746	751	746	706	769	752	714	734	744	768	758	703	778	778	755	757	741	788	719	739	728	767	706	761	759	742	766	749	712	757	780	716	729	706	766	771	722	750	746	767	766	737	716	770	749	676	728	749	758	779	767	717	771	715	809	769	744	719	816	777	756	760	729	806	741	772	761	731	776	821	728	748	765	723	797	752	735	717	786	735	738	733	751	712	765	779	794	747	744	755	756	716	757	747	767	734	688	754	770	717	765	768	770	716	785	755	757	746	725	740	758	783	783	765	742	732	762	733	799	793	800	770	754	760	734	793	801	765	775	766	793	740	730	738	748	701	810	743	778	743	717	745	790	791	747	763	771	698	746	761	796	733	747	740	746	738	718	768	752	812	748	738	680	757	739	748	728	805	740	805	806	757	758	746	756	769	727	786	736	736	730	753	774	746	756	784	736	716	773	775	782	749	769	732	712	788	753	798	747	721	746	775	750	752	746	740	780	809	757	764	759	738	723	738	754	734	737	739	773	728	747	774	747	730	758	726	788	738	747	780	755	723	777	758	785	781	719	769	754	721	741	785	743	756	748	779	776	760	766	759	752	703	739	764	714	736	756	778	757	742	756	732	772	754	687	799	735	753	779	734	796	750	797	766	761	742	717	750	744	774	765	732	739	795	806	781	767	756	754	772	716	785	748	747	761	682	771	799	757	768	701	766	783	674	706	767	762	734	757	713	754	761	742	774	769	742	785	772	805	785	764	735	727	810	759	786	755	771	700	732	747	719	740	796	766	780	751	755	738	789	760	771	753	713	757	757	755	781	793	710	778	692	792	770	754	739	739	756	762	741	708	716	770	781	777	752	755	778	772	797	754	765	728	777	763	794	798	769	764	770	720	777	731	738	783	747	718	724	775	688	769	813	742	792	776	765	785	764	751	780	787	763	759	756	777	785	756	740	728	748	789	715	749	736	774	742	776	750	784	759	760	674	782	777	747	796	742	739	774	745	776	742	716	778	771	796	771	739	725	772	739	766	748	753	770	766	774	743	778	722	718	750	764	721	793	738	774	717	766	746	729	744	759	767	734	769	762	768	759	764	764	732	707	739	718	761	749	788	766	761	771	784	725	751	726	737	797	809	761	737	738	732	745	752	731	721	772	746	763	770	780	790	749	771	791	717	701	739	754	747	738	793	728	711	731	738	700	779	799	763	691	742	743	754	737	808	728	770	792	728	706	768	805	750	788	775	731	752	770	784	733	756	783	786	756	768	750	744	764	764	790	761	765	735	794	681	798	731	705	728	767	778	728	738	759	756	749	792	710	755	789	728	752	758	732	782	784	751	741	699	749	804	722	765	762	715	717	709	762	770	727	765	712	739	775	798	761	766	727	713	748	716	789	843	765	753	738	758	786	750	726	779	748	772	773	724	663	742	794	771	749	717	762	789	771	713	778	757	731	739	786	758	757	713	769	718	751	744	750	744	749	779	775	786	655	761	731	752	770	742	794	719	749	761	734	784	736	693	768	736	760	776	785	735	752	772	797	699	736	730	693	788	782	730	769	741	741	724	713	702	784	761	787	734	765	735	733	774	765	783	742	758	780	779	745	773	752	765	728	735	758	743	777	736	767	757	774	758	747	730	776	749	699	739	802	669	784	728	770	736	748	713	739	781	750	752	754	798	750	765	725	729	736	779	766	734	754	738	756	763	772	729	772	737	736	780	751	748	723	705	776	745	769	716	773	730	771	744	735	818	729	750	782	768	721	716	737	732	787	768	709	753	750	746	742	717	731	761	762	746	766	780	726	750	767	771	704	727	762	759	775	800	764	714	746	779	720	754	784	755	759	784	709	741	780	721	759	770	743	720	747	755	728	759	764	775	737	735	782	729	722	756	710	782	768	705	824	772	749	740	740	762	761	768	737	795	751	766	745	732	743	762	738	746	788	731	780	788	773	764	791	803	785	704	746	729	788	774	774	778	743	760	748	744	734	722	767	721	788	729	724	746	775	718	768	711	755	801	763	740	752	783	756	766	792	741	750	772	757	808	788	720	750	709	739	752	817	738	703	719	762	737	722	782	760	733	728	810	737	779	696	767	701	771	761	762	798	735	745	750	757	727	742	753	796	737	746	763	799	712	722	775	796	786	747	827	750	729	745	785	769	738	730	761	749	821	748	711	769	717	750	807	756	700	763	763	742	773	757	771	775	710	749	771	763	717	746	764	761	748	693	764	770	823	810	742	744	789	760	697	757	742	769	770	785	776	773	765	779	839	767	703	724	795	783	770	768	686	770	758	758	723	792	730	741	766	755	762	751	717	758	750	761	789	756	777	807	785	771	771	763	738	725	761	757	704	766	751	733	739	778	754	758	756	745	794	731	774	690	759	709	796	693	708	763	759	824	748	785	778	740	787	745	743	766	768	789	761	712	712	721	747	758	747	760	782	814	762	715	764	733	778	709	742	747	761	752	708	780	760	775	702	785	720	753	760	724	746	783	773	759	709	755	728	748	707	777	731	720	725	820	817	739	751	767	770	762	773	761	754	773	770	739	742	763	759	750	782	778	804	762	780	814	752	725	761	773	762	779	779	754	737	751	776	770	742	776	790	725	784	736	704	741	765	748	772	774	718	785	729	778	732	750	765	753	740	771	807	716	791	765	751	781	744	815	757	735	738	798	736	740	793	752	727	763	738	733	755	710	763	756	674	800	740	795	738	722	795	753	734	769	691	777	779	758	739	741	717	799	750	719	717	730	807	764	740	759	768	747	734	779	706	765	777	784	754	769
2101	122	72	55	60	113	135	169	160	172	119	110	120	135	122	89	86	76	62	65	55	53	48	62	43	50	50	55	58	49	47	39	42	52	43	45	40	50	43	32	38	29	44	44	32	35	41	45	36	35	39	38	47	43	44	39	42	53	53	58	42	50	46	44	41	34	38	40	39	22	34	41	30	33	32	25	24	29	32	43	23	32	36	51	32	21	29	31	34	38	24	32	40	45	29	28	32	43	31	33	29	28	27	26	40	33	40	25	30	32	30	23	33	35	34	29	32	27	19	31	37	39	37	31	31	38	30	28	32	28	23	33	35	30	30	22	28	25	31	32	15	31	29	31	32	33	41	25	32	26	30	43	32	36	31	33	24	32	35	35	32	29	33	39	36	31	29	29	37	33	30	31	29	44	23	40	24	23	25	29	31	31	32	31	35	34	39	33	33	20	34	32	33	27	23	35	48	29	40	26	38	37	33	27	29	45	30	37	32	43	28	25	26	38	36	38	37	22	34	28	22	16	23	35	37	32	24	26	26	43	29	41	43	44	29	40	32	33	35	34	23	31	33	31	27	23	30	29	41	32	20	29	36	24	40	35	32	27	30	39	26	27	15	29	40	39	25	42	27	31	42	39	27	22	43	33	29	19	30	30	34	39	32	30	32	30	34	30	21	27	43	32	38	31	33	36	26	34	32	22	33	34	31	29	29	29	36	28	23	28	36	19	25	24	31	27	29	43	35	31	31	34	36	37	22	30	27	44	31	36	34	30	34	36	40	26	38	25	34	36	32	27	27	25	28	22	29	27	26	36	38	31	29	38	36	31	32	22	34	34	20	25	34	27	37	36	31	35	33	28	29	29	31	32	25	32	29	31	39	25	37	38	24	30	41	28	42	21	27	26	29	32	30	35	25	32	47	36	31	26	42	36	33	22	35	25	44	40	32	33	32	31	32	23	32	27	24	40	29	28	31	24	25	30	16	30	35	30	26	25	22	37	33	36	26	35	20	31	39	24	27	26	36	25	19	20	32	43	24	27	34	38	38	36	35	26	23	30	27	22	30	31	37	32	27	31	32	27	27	29	24	26	28	32	24	33	35	29	38	37	31	27	27	34	33	34	23	31	29	20	26	34	34	35	37	40	37	43	39	27	44	38	26	28	30	32	42	22	26	32	29	31	31	30	16	31	36	19	36	33	25	29	39	35	30	26	30	32	30	24	45	41	33	32	29	30	37	21	37	24	21	30	32	31	29	32	32	31	31	36	36	29	41	29	36	27	29	32	35	40	32	29	32	40	36	41	41	34	31	36	34	37	33	28	40	34	30	34	29	24	39	38	29	41	31	30	28	26	31	26	28	31	30	33	35	31	34	34	34	21	31	29	27	34	31	26	22	33	36	27	27	29	37	31	47	34	29	33	40	33	36	28	29	28	34	29	33	25	29	28	35	39	36	39	40	30	44	35	32	23	26	30	22	19	30	30	29	33	30	36	30	35	26	31	40	26	24	28	34	29	34	39	29	41	27	32	32	26	36	46	31	41	26	21	30	30	27	36	29	30	31	34	39	29	30	32	34	44	26	37	27	36	31	31	33	31	27	35	27	27	24	25	30	29	36	34	27	30	35	32	31	35	37	28	32	35	34	46	25	23	31	40	36	27	21	29	35	20	20	27	28	29	35	30	29	25	31	35	34	31	40	33	31	33	26	41	29	26	35	28	33	41	39	28	30	34	37	26	33	29	26	45	29	31	28	31	34	33	34	29	36	31	25	24	34	40	35	25	30	29	40	36	40	33	30	21	36	34	34	33	32	24	32	31	33	44	26	20	32	29	33	31	38	31	41	32	24	27	28	44	40	40	32	30	27	25	33	34	28	33	37	21	28	32	27	39	23	36	22	33	30	29	31	28	42	36	36	25	34	22	34	32	31	34	27	35	29	28	34	20	30	24	29	32	31	34	29	26	34	34	22	25	29	34	22	37	23	32	43	32	31	34	38	31	26	33	30	24	26	31	27	36	29	33	39	22	35	32	35	27	33	42	21	33	23	31	24	31	22	22	33	32	32	32	34	28	31	42	31	32	40	39	29	38	33	25	23	28	30	28	31	30	29	26	34	27	40	33	38	38	19	35	39	32	18	35	40	32	28	23	29	32	38	26	30	38	31	39	35	32	31	27	23	29	34	33	35	34	28	30	26	30	32	33	34	35	28	26	37	27	29	24	37	34	29	30	34	22	41	32	38	29	33	23	28	27	28	26	45	29	26	35	28	35	40	30	29	31	31	37	30	39	34	30	27	32	38	28	36	31	30	30	27	22	34	31	29	39	18	30	26	27	32	36	33	35	25	39	22	36	29	33	25	26	37	30	40	29	31	33	27	36	28	29	33	33	38	23	36	31	32	26	33	30	30	30	23	24	37	36	40	35	39	35	22	26	35	35	35	25	39	37	29	36	35	27	30	26	21	24	37	32	29	38	37	26	32	28	28	37	31	36	29	33	41	27	39	39	31	29	33	32	40	34	34	36	36	27	28	40	32	20	48	27	22	27	33	24	29	24	27	31	33	26	27	23	38	26	31	20	35	29	26	29	29	31	38	31	27	24	29	37	30	31	29	32	47	29	30	22	25	35	30	27	45	33	26	29	31	19	29	30	25	46	21	34	28	35	34	33	33	38	25	36	31	34	21	22	37	30	37	34	26	41	24	36	27	27	29	26	33	27	37	34	29	20	26	28	33	28	31	30	35	25	34	30	25	36	39	29	38	18	34	31	26	35	41	38	31	55	27	28	39	32	28	39	39	28	32	29	31	35	27	40	30	38	29	32	39	25	29	31	28	36	34	18	25	37	30	38	26	27	39	32	31	25	21	40	24	35	31	29	42	37	40	44	26	44	23	24	31	35	34	34	32	29	47	33	22	33	41	23	33	36	32	31	25	35	29	36	18	32	31	25	33	29	33	23	34	22	28	28	26	36	34	31	32	29	28	30	32	29	36	39	25	36	26	30	34	29	34	30	27	29	33	27	24	30	28	39	38	33	43	30	29	21	30	31	39	42	23	32	39	34	31	33	26	39	38	31	40	32	32	21	26	29	28	37	28	34	35	30	30	29	41	32	23	38	38	22	36	39	34	35	28	45	36	32	31	32	44	34	35	31	32	26	24	25	34	17	29	20	33	41	25	29	39	36	32	26	26	33	36	38	31	26	30	25	22	40	33	20	38	32	23	26	22	37	21	24	41	27	28	28	30	31	32	30	30	40	29	35	34	39	33	35	32	40	24	30	30	29	34	33	27	34	32	25	34	24	29	37	32	32	21	26	35	33	24	33	28	32	24	28	33	29	40	40	30	37	28	32	24	25	30	27	44	23	30	36	32	27	29	33	39	42	22	30	42	36	31	33	39	26	40	30	25	28	31	38	31	38	42	31	29	29	32	30	27	32	34	16	38	34	34	35	37	29	27	28	25	22	28	34	34	28	26	28	35	30	30	32	22	28	33	34
10021	2881	1167	1897	5499	10252	10938	9770	8761	7273	6042	5120	5035	4702	3951	3415	2687	2188	1818	1478	1276	1279	1155	1058	957	896	900	983	1004	1066	1082	1034	991	897	823	755	733	754	712	647	628	660	617	586	589	600	590	570	586	564	535	570	584	539	644	739	766	766	812	852	990	892	847	780	751	604	554	506	485	444	382	370	343	370	335	356	354	332	363	358	361	313	340	347	322	316	390	334	348	354	359	324	350	326	345	357	310	344	340	375	330	358	333	352	352	375	361	332	370	335	347	390	380	343	363	379	337	396	375	363	342	352	376	331	347	313	353	387	355	335	364	368	333	364	351	369	317	360	320	355	325	291	387	334	323	323	345	342	345	312	357	343	347	339	320	283	330	305	338	328	336	319	322	345	309	339	321	348	325	317	337	364	321	337	312	341	328	364	334	332	347	294	364	313	304	324	302	341	336	337	341	300	302	340	317	335	346	326	341	326	358	324	337	323	338	339	336	311	333	361	319	342	323	337	361	321	308	327	339	330	352	350	308	349	355	321	314	313	363	340	324	351	320	355	314	352	325	336	345	314	329	313	329	355	359	307	344	348	320	312	311	345	315	325	380	342	345	326	338	320	346	326	296	325	318	333	335	332	327	359	307	314	326	328	345	328	335	377	307	324	357	338	327	352	336	374	328	342	336	318	336	335	306	320	346	353	351	320	367	352	329	337	329	327	339	301	346	381	330	348	312	355	335	332	319	314	307	311	348	360	319	344	343	300	360	372	299	311	337	314	323	315	311	338	330	347	324	358	347	365	358	328	307	343	349	379	318	324	328	324	323	318	314	339	331	332	351	354	348	360	306	347	311	334	311	345	328	322	347	338	318	311	336	337	334	323	327	357	359	356	341	340	316	338	340	329	344	328	327	328	325	370	301	332	331	330	328	320	308	333	353	327	306	355	325	346	354	349	352	337	311	361	314	363	338	308	306	341	338	335	337	353	324	327	357	331	334	351	325	344	326	342	335	355	315	342	323	342	317	324	319	386	320	336	340	336	332	327	324	327	318	357	352	335	334	354	304	341	320	316	349	334	350	364	349	306	336	318	307	284	317	333	332	317	335	352	328	288	347	335	313	341	348	328	343	325	336	337	328	319	345	316	319	359	329	336	351	332	323	314	293	347	305	347	338	336	319	323	340	327	311	295	334	346	321	351	325	299	327	347	332	315	328	311	345	396	328	332	355	319	360	356	348	313	346	315	322	368	326	321	339	311	356	346	335	339	343	309	335	327	311	314	312	328	310	319	328	300	345	339	318	337	345	320	290	304	363	339	332	308	332	364	324	316	342	343	310	348	313	307	338	320	336	302	359	309	314	333	342	320	322	335	348	356	345	319	372	313	325	316	340	330	322	338	305	307	298	316	334	347	289	357	318	334	300	334	368	333	330	324	337	365	317	309	341	355	311	311	315	329	344	360	310	315	329	330	346	321	332	320	315	342	358	324	367	317	325	324	301	328	322	327	335	307	298	345	325	318	331	333	310	343	313	339	331	325	302	336	309	339	347	310	330	311	338	331	331	304	362	326	337	332	351	332	328	311	354	371	299	349	346	317	336	359	311	309	312	340	344	333	325	330	333	337	369	332	308	333	325	299	343	360	310	340	305	304	305	323	371	300	321	301	332	345	359	325	338	361	328	316	341	350	331	344	342	296	339	351	324	313	315	350	328	329	364	346	341	320	336	311	316	289	301	333	341	352	331	333	345	349	357	327	318	349	331	307	333	301	328	311	344	322	313	319	305	349	334	349	336	311	339	341	324	333	340	324	317	324	326	299	317	310	317	327	328	314	322	318	339	356	279	329	293	323	337	328	341	328	307	314	384	333	331	348	332	339	325	347	332	322	344	339	312	347	329	327	332	341	330	331	334	339	316	322	343	358	328	327	375	309	324	351	317	336	349	350	357	311	335	315	300	349	310	322	365	331	330	316	341	291	324	345	360	343	347	355	329	344	325	321	326	344	302	317	297	325	307	315	326	312	291	350	304	350	353	327	323	296	330	327	326	324	303	323	372	334	303	340	329	335	287	326	287	345	326	321	315	326	338	314	324	281	341	343	332	305	323	295	336	341	329	343	337	316	340	324	307	330	338	330	338	331	288	298	312	356	317	314	350	326	314	328	319	352	340	357	320	339	332	351	308	328	318	339	351	332	315	294	290	342	331	323	356	326	325	317	327	311	307	345	327	348	302	350	322	338	354	303	326	326	344	344	325	354	338	303	329	353	334	340	320	305	331	296	311	348	328	330	354	360	325	332	348	320	368	318	305	349	333	325	333	299	278	337	344	335	338	337	322	321	331	308	359	331	322	342	316	315	324	315	365	312	333	323	320	322	333	347	356	319	322	337	304	320	304	349	308	321	328	334	331	352	315	325	306	300	326	315	351	321	340	333	331	306	301	369	345	321	298	321	316	326	304	308	325	293	347	310	320	362	348	339	329	287	298	314	335	316	360	333	315	309	314	336	346	328	322	355	341	297	347	342	343	337	360	321	306	329	321	324	326	297	346	325	304	306	281	320	310	336	310	316	304	324	328	329	338	341	312	330	303	346	326	300	356	314	335	312	331	322	319	340	327	318	292	311	348	306	312	337	361	319	358	288	309	315	296	329	315	360	321	308	311	320	381	340	338	349	299	381	333	333	351	329	315	340	320	332	329	310	350	329	313	340	293	318	339	356	291	333	336	318	331	307	341	342	333	316	330	341	336	308	347	359	290	304	371	315	335	295	294	305	339	329	356	335	348	349	325	348	324	310	325	315	359	351	345	330	321	334	309	310	330	330	323	302	289	314	307	297	323	330	335	310	301	366	336	332	326	343	316	322	337	314	314	349	360	312	316	311	331	357	330	322	326	355	339	318	373	348	280	336	346	320	353	320	314	320	319	327	313	321	327	347	342	292	331	328	305	351	317	302	312	344	307	311	330	334	312	277	330	322	359	281	316	311	353	332	352	356	324	309	326	338	328	323	304	339	302	339	297	328	323	342	355	311	363	316	336	271	310	370	308	328	363	340	322	335	335	357	298	327	313	341	337	350	324	309	322	330	300	307	316	345	313	308	317	331	334	299	368	345	355	339	298	330	303	288	316	357	325	346	340	352	333	335	342	340	344	294	318	378	342	330	334	353	335	327	325	350	321	368	327	324	307	332	338	337	340	334	310	332	316	311	318	318	359	307	352	335	339	348	328	359	346	346	329	328	312	336	285	348	343	341	315	340	318	341	330	328	361	338	342	365	302	335	336	352	335	318	313	321	347	317	317	357	310	283	341	347	327	338	311	319	326	349	321	322	353	347	314	370	332	318	326	341	310	321	324	349	312	318	344	336	331	316	338	330	302	333	353	372	341	335	321	314	316	325	339	341	353	353	344	317	333	364	320	340	319	356	319	350	339	347	346	336	316	334	314	340	331	325	323	322	316	348	313	361	330	348	342	335	345	325	302	359	329	345	358	328	337	308	321	326	307	315
1052	264	138	129	138	241	258	248	241	240	250	221	206	225	179	150	122	140	115	122	101	116	98	91	74	99	78	100	107	118	113	95	103	101	75	103	87	83	79	79	98	71	77	92	91	88	106	79	74	86	101	95	70	82	81	80	94	111	102	88	94	87	94	76	107	89	84	85	80	84	78	92	91	63	79	73	69	87	87	78	63	75	68	67	72	78	78	70	55	75	59	69	62	63	86	82	72	58	83	87	82	88	86	67	78	91	97	91	73	74	76	72	73	78	78	84	79	87	87	84	75	60	77	74	69	83	82	92	80	80	80	64	80	87	80	82	68	85	64	86	67	73	95	76	78	75	72	72	87	78	87	71	74	66	72	70	70	78	98	77	86	79	80	80	76	71	86	79	96	68	80	56	89	88	76	70	89	68	85	67	75	87	84	64	91	73	82	66	63	64	67	61	75	78	94	55	82	75	74	86	71	68	75	84	74	84	82	79	72	67	62	61	68	70	79	82	63	81	74	84	82	78	86	60	92	82	72	74	73	69	91	74	82	77	69	59	75	83	89	76	95	63	72	70	70	72	77	81	74	82	86	85	74	73	83	78	63	80	70	79	83	91	87	80	70	73	89	72	86	74	86	77	87	77	78	97	78	69	90	95	70	76	73	85	67	75	90	70	64	63	68	87	81	73	74	64	85	72	63	84	84	76	82	67	90	74	76	58	102	77	83	81	60	88	75	73	84	79	75	76	74	69	81	67	82	69	77	80	93	59	70	78	86	81	92	71	75	74	70	72	70	74	83	75	66	86	75	85	72	69	82	73	65	68	91	76	84	80	77	69	79	61	69	61	68	77	76	73	74	90	86	85	77	77	72	77	66	54	76	81	71	73	77	77	70	73	76	75	79	79	74	63	77	83	67	81	72	65	75	80	58	95	76	78	66	75	97	88	79	74	87	61	81	88	81	72	99	74	67	64	82	58	80	74	92	81	71	73	75	82	61	68	69	82	81	71	78	72	64	63	84	92	71	77	85	78	75	77	69	71	75	80	93	74	67	88	77	47	70	76	61	84	76	64	77	74	74	86	75	78	77	79	78	80	86	78	79	63	74	65	67	69	75	63	86	73	86	89	96	76	78	70	69	66	78	73	75	78	80	77	73	78	85	83	73	80	75	77	80	92	78	84	80	62	74	77	57	76	86	62	70	70	88	86	67	72	71	81	79	75	82	78	72	94	76	92	77	83	80	80	75	65	76	61	62	63	87	66	95	78	66	71	76	70	77	79	89	78	87	67	70	80	84	76	78	90	72	84	77	60	70	74	73	93	68	66	77	78	94	83	71	74	63	79	73	74	67	81	84	70	80	74	79	73	75	66	74	71	92	80	81	75	70	68	80	101	88	67	73	72	73	85	69	86	70	72	65	78	82	79	74	55	59	59	64	81	86	69	89	71	94	79	56	79	78	86	80	75	90	87	73	78	79	79	83	69	78	78	67	80	65	78	76	73	83	83	79	76	73	91	72	69	76	68	75	78	79	64	75	76	76	60	79	60	82	76	68	71	71	76	79	62	84	71	81	68	62	84	71	75	73	72	88	74	62	84	69	61	81	72	70	98	73	88	74	83	66	77	80	84	82	79	89	74	75	66	69	65	76	80	52	66	93	67	64	72	90	59	77	77	77	87	86	67	76	73	85	74	78	89	74	74	82	84	80	74	86	69	59	73	76	75	72	86	57	84	83	84	88	80	83	78	93	71	77	94	89	82	76	81	67	81	63	89	97	84	70	79	76	71	76	68	83	74	74	74	83	70	93	77	71	66	72	73	74	95	82	61	83	79	93	74	60	93	96	69	60	79	82	80	77	71	60	67	73	86	77	74	71	93	81	64	76	61	79	91	83	58	79	69	71	75	73	77	83	89	82	76	54	73	72	77	97	74	80	84	89	66	78	83	81	70	87	72	74	70	77	80	85	81	74	83	84	78	78	74	80	66	76	82	76	78	57	75	80	66	55	64	62	73	79	72	74	73	80	76	70	80	68	73	72	68	61	76	81	72	62	74	101	88	71	73	71	59	72	76	65	61	81	76	70	85	68	65	78	67	70	81	67	78	81	84	88	74	72	72	83	70	70	79	55	83	82	78	70	74	64	72	61	66	83	81	79	85	61	66	78	72	75	71	68	75	76	61	73	76	78	82	76	91	70	68	69	73	69	77	76	68	73	72	68	71	65	75	84	82	92	77	89	80	67	82	83	96	73	81	82	76	74	71	70	67	85	99	85	83	73	88	69	82	84	64	66	86	84	83	83	68	74	77	69	86	82	73	90	75	70	86	65	88	76	81	80	72	63	84	74	62	76	65	71	78	84	79	74	72	58	84	72	77	73	66	86	104	77	79	82	80	78	82	78	75	80	62	81	82	70	73	70	91	57	75	65	73	79	74	79	82	83	57	68	76	76	79	69	64	83	83	81	78	79	78	60	80	88	75	66	78	65	68	80	86	85	61	64	77	68	76	74	72	76	61	85	73	74	79	73	86	81	71	79	81	76	90	84	75	74	70	84	83	93	83	71	68	67	67	81	65	76	68	102	80	73	81	74	69	68	81	73	77	76	82	81	68	79	94	86	77	86	64	79	71	81	74	76	69	65	71	76	70	75	82	76	91	79	64	65	67	69	78	63	67	67	70	73	67	81	75	79	55	87	81	82	69	82	71	81	91	71	57	101	76	96	73	67	85	92	79	74	83	69	88	58	77	62	64	74	69	95	96	76	97	72	86	95	77	77	73	79	82	72	85	71	84	78	75	57	79	81	74	78	79	73	69	66	73	82	83	87	77	89	65	81	65	85	68	86	86	72	96	70	79	79	71	71	66	68	60	73	75	68	75	76	81	85	81	96	87	69	90	78	91	84	74	79	80	65	64	71	79	72	75	89	84	77	68	85	76	75	85	76	80	57	69	77	79	62	68	72	84	80	70	63	65	70	74	73	84	78	71	78	77	83	71	72	76	82	72	69	81	69	78	89	68	77	80	74	62	80	86	66	77	93	84	74	90	70	71	61	62	67	77	73	72	79	78	84	72	72	73	77	81	82	76	67	68	71	86	77	55	69	74	73	89	73	71	87	89	87	74	67	68	82	80	65	74	89	81	87	94	93	71	70	63	90	68	82	100	61	69	66	91	58	69	77	72	72	85	90	65	68	71	88	70	63	73	82	92	73	70	63	68	77	66	85	61	74	71	75	86	79	90	68	72	67	80	83	86	71	76	77	94	88	87	75	81	82	77	75	64	81	79	74	70	90	80	73	98	70	75	74	75	100	79	82	82	84	73	78	69	80	63	78	79	87	75	67	65	78	85	74	69	78	69	71	78	90	71	80	92	67	77	75	79	83	77	68	77	73	72	87	79	71	71	77	76	80	88	67	78	86	91	77	69	88	82	82	69	67	56	75	73	74	87	69	95	78	60	61	90	72	76	81	71	70	72	83	89	82	84	95	80	82	80	95	83
13655	5211	2142	3742	9131	14199	14079	12624	11196	9498	8004	6870	6426	6374	5341	4500	3794	3238	2783	2361	2310	1934	1854	1682	1555	1555	1574	1625	1764	1854	1685	1661	1613	1538	1368	1389	1348	1308	1220	1166	1157	1185	1080	1092	1144	1120	1113	1070	1068	1074	1126	1077	1080	1096	1187	1269	1385	1395	1291	1357	1452	1403	1340	1255	1231	1110	1018	1035	941	872	877	839	877	814	806	757	747	764	816	787	802	779	849	826	795	791	767	875	827	786	816	802	768	780	827	789	785	806	810	781	793	742	814	780	806	753	822	791	792	784	814	794	743	829	764	825	849	822	772	808	794	779	781	816	784	822	779	769	816	774	791	815	803	834	868	826	750	775	829	743	753	782	752	807	780	764	795	743	831	794	794	818	786	815	767	810	754	748	747	826	793	813	855	824	784	837	761	814	828	840	780	780	737	785	799	792	797	761	744	791	796	742	831	761	792	775	773	794	777	752	823	763	825	711	770	763	767	745	755	798	789	794	830	765	770	748	793	738	783	750	789	772	791	805	826	822	817	757	740	816	787	758	794	809	802	747	793	813	724	808	753	728	823	789	795	774	719	819	812	769	799	732	856	818	745	803	817	787	780	810	819	789	781	803	756	814	735	798	801	765	793	773	792	756	771	789	779	852	827	769	797	823	785	811	825	777	830	773	784	847	754	793	739	768	787	799	734	782	773	796	805	792	798	747	758	763	777	750	815	813	778	745	755	799	770	774	796	759	760	767	793	865	809	771	792	788	760	743	762	775	757	803	793	792	750	781	739	791	784	754	772	808	794	788	764	745	807	800	763	805	788	747	776	787	811	811	744	760	793	797	815	801	775	758	775	758	812	784	769	793	815	756	796	755	781	809	778	757	835	780	756	804	833	837	827	723	782	774	818	768	800	797	830	806	797	818	787	770	796	769	742	784	809	749	786	764	821	762	762	815	731	798	843	761	773	780	752	747	795	793	815	742	803	786	766	786	776	769	784	774	810	799	785	734	729	780	806	812	760	808	772	776	775	775	851	762	819	799	750	817	782	788	804	791	756	740	746	800	788	834	787	803	763	765	747	729	765	776	784	797	815	816	833	755	775	787	790	784	808	748	766	810	803	787	753	836	751	803	771	769	808	825	774	746	819	789	773	815	747	780	795	762	762	740	801	785	754	754	800	786	773	799	773	793	792	786	780	832	803	790	836	807	742	811	778	769	773	750	800	761	774	827	819	779	733	786	836	832	842	794	835	807	781	772	789	759	761	737	742	770	763	801	793	788	813	770	791	751	774	795	734	810	729	779	785	777	745	774	795	785	738	771	728	843	838	778	803	813	768	796	768	791	762	764	764	756	792	767	764	794	741	742	805	758	776	745	783	792	770	837	794	838	820	745	785	763	745	757	839	794	815	781	785	780	799	785	787	773	814	817	801	754	780	732	743	769	787	787	789	772	786	809	756	824	797	759	788	813	721	753	700	775	790	811	763	789	741	780	787	775	781	755	790	749	802	775	838	819	807	796	747	746	802	799	745	788	784	788	752	768	794	756	761	777	767	777	850	772	811	795	822	801	757	780	753	786	804	796	772	797	721	759	772	822	787	772	747	804	744	818	847	778	775	765	781	792	771	810	757	784	751	783	733	812	799	771	809	825	804	794	812	802	799	758	791	751	727	771	751	798	795	741	793	767	768	841	732	834	771	735	802	770	771	809	744	746	788	783	726	806	757	735	751	752	758	832	779	778	787	829	769	720	772	777	750	833	784	750	825	815	755	804	800	796	763	806	810	804	762	785	753	766	765	734	775	811	819	822	752	856	778	803	784	825	731	755	805	762	813	759	750	771	802	809	784	797	741	776	823	732	809	771	739	750	807	825	774	729	818	791	775	810	798	784	788	766	836	715	750	783	754	795	734	749	748	876	804	783	829	786	758	829	776	734	769	770	815	822	719	794	785	753	801	822	793	807	759	783	783	821	777	770	767	760	766	779	793	768	768	802	805	755	820	815	853	809	772	770	822	757	801	783	761	830	797	773	730	753	770	778	801	818	813	785	737	785	841	751	842	768	762	781	737	744	783	773	771	785	787	762	779	795	764	721	802	790	721	780	776	739	802	781	792	777	759	785	766	746	761	838	784	778	770	833	755	749	794	776	839	766	751	764	779	765	809	748	774	773	779	743	782	818	797	760	796	836	825	752	739	779	748	794	768	775	781	854	790	835	782	798	808	805	714	768	763	766	799	756	773	769	734	761	783	851	794	780	730	757	819	780	775	786	822	769	788	778	736	790	796	779	784	789	756	808	813	851	821	768	835	779	820	762	758	773	805	789	750	740	801	768	758	799	779	778	773	789	848	792	810	820	780	732	778	778	778	750	811	781	738	847	751	791	753	800	772	756	741	719	790	770	773	794	768	790	812	811	810	780	810	782	760	822	781	799	797	723	796	827	767	819	772	789	749	776	743	779	783	784	797	759	767	835	776	751	804	786	812	793	787	737	767	803	794	777	814	800	754	738	760	783	803	830	822	794	743	786	805	806	745	818	796	794	750	806	786	721	762	804	780	736	794	834	779	821	807	773	799	821	779	788	790	803	812	752	804	820	754	785	770	745	795	764	764	802	760	806	772	780	845	780	777	766	733	728	743	828	753	775	763	777	827	729	802	783	759	796	827	812	813	754	795	754	803	743	822	792	786	787	774	780	800	773	765	782	806	759	834	809	810	770	767	784	802	794	789	807	810	782	825	813	796	804	781	770	756	766	826	777	819	756	770	783	817	806	793	776	805	785	762	757	770	809	807	785	810	812	815	809	750	733	813	765	836	736	815	746	812	797	795	822	798	750	786	764	815	804	820	783	791	790	808	778	783	803	769	750	799	765	772	823	789	796	759	743	792	784	852	758	790	777	838	803	770	799	852	782	760	765	772	767	805	814	771	752	759	764	764	774	795	755	772	783	809	793	756	779	788	749	790	731	762	749	790	817	761	769	790	834	756	744	781	798	806	818	783	765	834	813	803	747	801	754	778	772	779	759	766	783	766	752	805	799	754	797	767	780	759	772	785	830	773	763	776	727	813	808	717	755	775	799	767	728	780	767	765	748	798	817	791	822	797	781	749	789	796	773	785	766	814	753	818	766	788	806	757	742	767	777	781	772	761	790	795	747	722	795	741	716	800	753	785	757	735	733	808	800	782	770	764	833	785	756	793	729	764	780	784	768	719	796	826	790	729	795	773	775	807	794	755	763	797	794	766	800	795	766	671	819	789	754	790	790	818	780	778	727	771	777	776	789	764	827	777	784	803	827	831	804	803	814	830	782	767	789	852	742	788	828	795	818	748	765	814	773	768	735	766	767	719	783	734	788	781	792	784	779	829	764	753	785	771	806	799	793	774	755	747	744	792	827	820	801	785	787	771	804	769	769	835	783	778	738	732	765	734	762	765	809	804	808	779	774	777	792	758	769	762	764	798	808	757	763	750	806	794	763	744	783	811	780	796	814	772	780	763	807	792	754	782	814	756	744	739	776	761	780
1308	63	46	40	43	102	122	132	94	122	102	99	83	103	81	74	64	49	53	59	49	51	35	46	39	50	55	45	42	45	47	58	49	43	42	39	42	49	43	42	44	36	40	42	44	41	41	39	36	29	48	35	33	32	51	39	27	41	44	50	38	40	43	52	32	35	36	41	42	42	35	33	34	39	37	33	29	32	34	32	33	37	32	37	42	36	40	37	29	32	35	32	37	40	30	33	28	39	32	28	37	33	43	37	25	27	41	36	48	28	47	31	27	34	35	26	38	30	41	43	36	29	25	36	38	41	35	39	26	30	29	34	44	42	32	31	23	40	29	34	35	30	35	30	38	37	31	23	34	35	34	40	29	33	26	31	28	33	38	28	35	21	37	34	24	24	23	39	27	33	47	38	30	29	49	33	41	29	41	25	31	39	26	33	39	25	29	35	29	37	36	36	31	31	39	38	35	37	32	32	33	44	29	44	36	41	34	26	28	35	36	32	38	39	33	39	31	33	38	35	36	29	38	35	29	31	31	31	26	24	38	33	37	26	33	21	37	44	30	29	43	44	23	26	37	32	35	39	39	35	43	32	38	42	38	27	33	39	26	31	32	36	41	37	34	27	22	36	33	37	28	29	26	32	39	32	32	23	27	34	32	39	35	27	38	29	28	35	39	24	29	35	27	38	31	31	48	28	34	50	30	39	31	41	31	44	41	41	28	31	25	34	34	34	36	35	30	33	32	37	32	34	39	38	42	36	31	36	40	35	36	38	39	37	23	45	29	39	38	23	34	30	33	35	27	44	38	35	36	30	27	34	24	36	22	34	32	23	37	30	31	36	33	35	27	36	30	38	35	35	40	39	42	31	22	41	37	38	30	40	30	36	36	32	30	34	26	49	33	44	27	38	31	47	38	25	44	33	25	25	25	30	25	33	27	32	28	31	39	47	28	35	33	19	29	46	31	33	43	35	31	37	35	37	33	42	34	44	43	31	38	35	29	33	32	42	36	35	33	31	33	25	38	42	24	28	36	40	30	38	28	38	24	32	45	23	39	32	41	26	49	34	32	41	25	27	39	32	38	34	40	31	39	44	31	39	29	41	33	29	30	40	29	27	30	39	38	42	40	22	27	34	42	39	30	33	36	26	37	36	30	37	27	26	37	39	31	36	27	30	31	43	36	32	34	28	34	29	47	31	34	44	30	39	39	37	44	37	41	33	30	31	37	39	28	30	34	33	33	31	41	36	30	24	41	42	33	23	22	25	35	37	32	41	31	26	32	25	46	32	42	32	38	35	31	32	29	37	27	34	39	38	27	40	28	36	40	31	42	33	33	38	30	40	43	31	20	33	36	37	48	29	32	27	35	36	37	30	45	31	32	24	33	34	26	35	30	33	41	25	28	32	34	28	31	32	36	37	34	41	31	32	42	34	38	24	35	35	34	37	38	29	32	22	35	36	36	32	34	28	34	34	41	41	39	28	42	31	30	30	39	32	28	39	34	40	26	25	26	47	34	32	31	44	33	36	35	26	26	30	32	23	43	30	39	21	29	39	29	42	36	29	37	42	49	37	30	30	39	37	38	37	43	34	38	29	33	32	39	23	29	33	31	35	42	37	34	37	36	29	34	30	32	33	33	40	31	34	37	39	31	31	33	28	42	27	32	30	35	34	31	44	41	31	46	31	37	41	30	33	36	31	39	31	28	24	28	25	26	24	26	39	37	27	32	40	30	34	38	29	41	26	34	31	32	38	34	42	36	31	28	40	39	29	30	36	31	31	35	35	32	50	34	37	27	35	35	32	28	35	37	32	26	48	31	39	36	38	44	32	33	40	38	36	42	44	37	45	39	36	32	41	20	34	34	34	34	30	34	33	31	31	35	36	31	27	33	41	39	42	29	27	25	26	32	34	39	34	37	46	41	34	30	32	36	35	35	28	29	35	32	41	34	31	25	28	33	26	28	32	38	41	30	33	38	33	28	29	24	40	30	39	32	31	27	22	29	37	39	40	40	32	38	45	28	35	38	30	37	36	31	34	32	29	36	28	30	38	41	38	47	40	26	31	18	36	31	39	34	31	34	40	29	33	38	30	42	37	40	44	36	51	37	30	27	32	33	31	28	28	31	27	42	42	27	40	35	28	29	30	40	31	26	42	40	39	36	44	37	38	28	31	24	31	37	23	41	32	37	27	44	40	41	31	38	29	31	41	35	37	33	30	39	31	38	26	33	37	33	36	24	40	30	35	36	27	33	33	40	31	51	25	38	33	38	43	39	27	36	39	30	26	30	36	37	35	37	34	33	22	43	36	28	27	35	31	34	39	34	34	41	30	24	26	32	33	30	33	33	25	27	42	42	25	38	32	31	28	43	26	32	28	33	38	31	28	25	30	40	39	39	46	35	40	33	39	43	29	35	37	36	35	33	35	35	35	39	43	28	23	39	43	25	38	36	35	27	38	25	41	33	28	33	44	38	42	42	24	42	40	31	37	33	47	33	36	35	36	37	29	37	35	44	36	31	28	28	38	38	33	25	42	31	29	36	34	33	30	47	28	39	45	21	39	25	42	41	29	30	29	36	31	39	31	35	32	28	28	35	34	43	38	30	38	33	33	32	34	25	35	24	33	29	39	43	40	36	38	41	30	31	35	31	33	19	35	27	43	31	40	37	40	46	34	35	37	35	26	36	31	37	26	38	29	33	35	38	37	23	28	28	35	33	30	36	37	43	34	29	36	40	31	36	34	39	28	40	32	37	41	21	28	30	25	34	31	33	29	31	29	34	33	32	32	32	37	32	34	27	36	27	38	30	38	30	29	39	32	26	27	38	27	28	38	33	37	41	37	31	34	39	29	36	32	40	23	28	43	26	38	26	22	42	32	42	33	32	40	38	30	32	38	34	38	37	26	42	37	37	25	36	34	49	35	20	32	40	30	38	47	34	33	30	25	31	30	32	30	40	40	29	35	37	36	27	24	32	31	37	50	45	27	41	29	41	42	45	31	43	33	27	34	34	27	31	37	32	34	36	35	30	27	22	25	24	28	39	26	29	33	37	34	29	40	28	38	42	28	18	33	41	33	34	31	36	34	37	39	31	36	25	31	36	38	38	37	44	31	34	33	32	34	29	39	33	28	21	34	37	34	34	32	27	29	31	30	38	36	35	34	26	40	40	35	38	31	32	31	40	41	38	29	38	26	34	32	32	36	28	30	39	34	33	33	40	51	32	40	28	26	42	42	41	37	37	33	19	42	35	36	28	30	38	33	42	32	43	35	23	34	33	43	32	37	32	37	40	37	33	33	43	40	39	33	36	38	28	36	27	44	24	32	36	40	35	35	36	25	27	22	41	33	30	46	32	26	33	39	32	27	34	36	25	34	28	25	34	28	36	35	34	36	31	30	31	31	33	28	29	18	44	32	24	35	36	42	29	33	30	41	33	34	37	29	39	43	23	33	41	37	34	29	25	33	28	42	28	45	40	29	33	40	33	29	36	32
7560	1178	609	830	2835	6652	7190	6796	5759	4975	3920	3431	3414	3384	2778	2203	1824	1477	1199	1036	1012	868	859	757	653	659	757	753	839	743	805	805	749	729	631	682	581	568	607	574	556	517	532	556	516	538	515	484	508	510	499	514	489	520	584	573	599	734	717	738	721	755	695	665	667	546	497	474	473	404	356	413	360	354	393	343	345	397	330	343	337	344	337	357	355	367	355	324	332	389	370	364	373	361	348	370	348	343	351	382	347	374	366	370	367	383	332	357	341	366	367	386	357	354	390	384	373	335	331	346	365	393	345	342	352	350	356	367	345	369	352	344	372	342	360	351	378	367	371	343	381	365	385	346	384	380	336	369	353	339	319	355	371	322	371	340	360	351	361	365	326	358	356	341	348	364	336	325	335	330	311	361	348	329	359	332	361	324	373	325	349	345	342	344	364	337	356	379	321	314	296	370	368	353	331	355	331	326	357	357	347	340	347	350	331	364	340	328	355	392	332	332	351	358	385	336	362	355	344	360	358	379	344	359	363	328	363	363	351	323	357	337	355	340	349	386	366	333	343	324	359	308	329	367	366	339	325	363	357	366	335	326	352	362	324	329	349	354	335	341	340	352	326	365	359	343	335	379	334	362	314	352	340	394	333	356	381	364	310	367	334	336	367	341	336	359	322	328	324	341	371	321	375	341	366	350	387	350	336	338	338	342	324	349	366	348	352	364	332	379	359	360	370	348	367	373	362	350	364	343	382	374	358	360	343	336	334	360	393	370	333	362	383	372	355	341	388	401	343	331	335	366	327	319	330	352	357	366	333	355	340	342	352	333	339	324	335	363	353	334	336	311	357	333	335	335	362	353	352	332	392	354	347	348	330	353	346	337	341	324	355	354	325	359	341	350	364	339	366	352	305	326	327	329	363	358	356	325	367	327	323	387	327	326	343	353	333	371	350	333	345	316	338	360	354	358	324	352	373	354	347	370	367	387	347	361	329	351	376	352	386	336	353	325	361	354	344	328	340	330	336	355	371	371	345	331	360	363	341	373	354	353	310	348	376	364	310	318	325	343	311	353	348	331	310	325	359	369	360	367	354	330	339	342	358	348	334	354	343	367	334	345	321	358	327	315	361	358	362	339	342	373	323	357	362	380	374	346	337	359	310	348	342	343	352	318	372	350	348	339	293	381	385	319	374	319	367	356	338	327	332	368	352	337	363	346	372	367	391	355	351	350	311	358	336	373	336	366	343	317	331	343	328	361	327	324	336	368	347	350	362	356	329	329	373	342	345	340	334	337	342	366	354	324	349	369	378	326	359	323	349	366	374	322	344	346	358	328	338	338	345	401	347	342	373	352	348	330	345	346	326	332	359	350	346	332	338	359	328	372	336	328	322	350	360	353	350	352	299	351	353	367	339	351	360	332	330	370	356	349	335	344	326	361	357	335	354	321	348	341	320	340	350	361	348	315	356	369	351	344	345	352	384	340	344	363	353	325	342	315	367	357	373	313	376	342	330	349	393	341	321	322	331	374	363	345	334	319	372	353	376	341	356	353	355	337	369	379	366	346	368	358	358	344	334	345	357	324	342	361	355	330	346	342	344	344	323	323	359	354	352	369	318	342	345	361	392	347	317	362	357	372	333	355	353	338	375	340	358	360	357	332	341	317	319	354	355	344	315	348	331	337	345	350	350	334	387	321	354	366	359	312	353	330	359	331	340	345	359	369	345	362	386	380	348	374	307	372	378	331	350	368	365	371	365	331	370	333	377	335	324	342	359	351	332	323	334	335	355	337	317	353	327	325	361	350	335	354	349	388	337	349	342	318	357	355	328	372	343	371	376	352	376	374	344	349	368	373	347	339	302	367	326	357	375	340	320	358	362	333	339	379	358	327	375	345	372	374	343	353	399	330	344	352	385	348	371	342	381	347	337	327	341	381	352	378	358	331	342	342	345	338	341	358	335	363	339	351	358	358	331	345	330	340	363	346	320	337	370	380	339	347	348	348	329	332	405	363	383	368	350	333	332	327	362	350	373	353	362	374	338	343	372	324	325	338	361	363	339	346	324	345	338	336	342	332	358	342	344	361	379	341	377	356	357	353	365	343	333	374	376	371	338	325	363	357	318	378	333	352	360	309	359	354	374	368	337	333	345	348	330	338	351	379	322	345	325	332	356	326	335	362	330	352	342	313	380	365	349	342	357	360	347	355	360	365	341	327	364	366	368	340	350	376	359	328	336	330	360	338	348	354	331	345	356	362	350	335	352	338	360	333	337	346	341	342	349	329	342	362	351	334	351	345	330	361	319	327	356	345	325	336	337	375	376	352	345	382	333	374	333	329	367	358	339	348	372	379	346	337	356	342	354	335	340	372	371	333	409	357	353	378	330	339	353	359	354	355	365	344	353	347	346	340	343	367	366	351	311	323	369	350	352	316	339	336	332	399	342	330	346	367	373	362	357	354	336	311	362	332	354	341	353	343	379	360	322	324	374	323	342	286	349	374	346	350	338	375	349	366	366	353	337	334	344	376	338	341	351	340	328	364	333	324	363	349	359	358	333	345	354	325	389	358	381	352	353	364	341	329	327	358	337	359	370	357	364	392	386	353	348	359	350	376	333	313	378	338	360	352	354	370	347	361	348	348	331	367	310	371	344	359	309	372	385	343	342	332	357	347	348	322	323	350	341	370	365	359	356	372	345	356	365	330	335	357	341	354	379	363	350	340	324	371	360	363	349	358	365	360	346	354	339	327	361	347	375	338	375	335	330	366	344	328	331	325	305	362	367	316	357	313	356	351	330	364	351	346	362	337	363	361	361	339	346	365	341	346	387	343	383	334	372	344	328	372	349	339	347	305	355	348	349	346	359	341	348	336	331	362	340	359	321	335	357	370	342	346	353	346	344	345	355	348	318	350	353	353	336	342	360	339	327	307	351	339	335	341	369	364	366	341	326	350	328	378	369	340	333	347	350	316	349	357	372	323	352	366	336	382	374	354	350	374	328	367	350	340	317	359	367	364	355	356	347	329	350	337	363	357	333	365	341	358	367	331	334	366	340	348	368	342	362	353	364	336	334	328	331	344	354	378	370	342	326	370	360	355	359	350	371	354	369	362	366	341	357	351	315	356	338	331	323	356	369	319	345	357	358	350	372	356	353	350	344	338	414	357	377	342	372	334	323	357	341	341	332	358	316	359	353	349	352	356	334	345	346	331	364	332	374	337	359	335	346	349	376	335	321	362	354	341	337	346	366	348	355	340	345	342	326	311	353	338	365	367	353	361	346	326	345	375	364	373	349	339	363	329	316	328	375	347	337	351	332	368	362	363	375	353	373	358	354	332	344	337	342	331	360	359	360	334	331	328	320	362	340	365	356	360	397	361	359	326	327	344	366	377	345	350	328	305	370	348	320	346	359	320	350	330	371	345	378	333	343	346	354	365	332	352	334	352	340	370	372	397	329	336	341	349	331	333	346	370	339	339	368	342	333	349	340	343	325	358	365	336
639	200	113	103	92	183	203	196	168	198	174	176	150	164	156	137	146	134	90	93	103	89	111	99	98	86	95	113	82	91	95	100	81	92	98	93	84	81	64	93	80	75	90	99	83	72	69	81	77	65	96	88	77	82	82	84	90	107	86	84	101	95	90	99	86	78	88	89	64	75	70	75	80	76	65	74	69	82	71	72	59	70	55	71	59	68	82	78	79	71	70	84	50	76	84	72	57	61	85	69	73	84	67	67	69	73	89	71	79	79	82	92	68	92	77	72	93	79	71	77	53	78	75	78	77	65	85	74	82	74	74	75	55	90	63	89	87	90	80	72	83	82	75	74	73	79	73	70	92	80	71	84	79	68	75	65	67	78	73	55	70	59	77	67	79	71	60	78	75	86	75	54	81	59	88	76	71	78	77	64	77	66	63	62	73	83	70	63	58	93	63	67	72	67	73	70	77	79	71	61	72	61	72	65	65	78	70	79	86	76	67	64	77	61	70	73	79	92	73	68	81	78	75	83	80	86	72	77	68	74	75	79	75	80	61	68	75	69	80	72	70	68	66	74	70	85	74	77	69	82	88	75	93	85	70	71	81	71	79	69	76	77	78	65	62	86	77	63	77	91	72	69	78	81	78	70	59	89	66	67	80	77	81	68	74	73	71	71	87	73	85	71	75	78	74	65	77	75	57	84	75	89	76	64	63	61	68	74	68	72	73	58	73	64	70	74	74	88	71	66	68	76	79	76	75	75	90	68	71	76	56	69	76	77	65	79	61	81	83	86	61	50	64	72	70	63	76	78	86	66	76	63	81	84	88	68	75	84	82	75	73	59	81	102	76	60	76	75	71	69	81	74	67	68	66	77	91	77	75	68	60	74	83	70	84	50	90	74	78	76	82	78	64	74	69	74	74	66	100	74	77	73	77	79	79	73	59	66	74	69	89	65	85	80	86	82	71	74	85	79	88	56	95	79	79	62	79	80	67	76	77	76	64	61	79	75	59	69	70	82	82	70	68	68	82	83	81	79	69	90	60	82	79	69	73	75	76	78	84	70	67	78	67	81	70	76	95	66	72	86	80	79	85	69	76	79	67	75	69	85	73	71	81	70	64	67	67	69	66	66	81	98	75	83	62	71	80	100	66	81	63	82	64	68	77	85	66	74	76	69	75	83	77	81	81	85	74	73	61	76	54	76	83	82	80	72	82	78	70	87	74	69	83	74	82	75	95	65	61	76	88	75	77	59	77	71	76	75	75	73	68	72	77	75	74	83	62	83	51	79	65	62	81	67	68	82	74	79	73	76	58	79	70	74	80	79	71	75	95	60	54	62	78	80	83	75	74	87	70	73	53	57	76	83	62	93	70	71	69	65	88	79	74	76	67	77	70	83	80	75	60	76	79	74	74	74	66	69	73	78	70	72	60	67	69	58	62	66	85	74	68	53	64	80	73	78	77	80	71	75	72	78	72	76	78	79	66	65	76	69	75	81	93	70	76	89	74	73	75	77	68	73	86	81	72	74	68	81	67	72	65	58	75	70	92	66	74	71	67	88	72	70	56	74	79	87	67	59	71	75	61	78	65	63	81	79	65	72	79	63	63	80	70	75	72	60	76	72	66	72	78	78	85	69	64	85	71	62	69	72	60	73	72	62	86	64	76	83	83	77	84	70	77	58	72	75	89	71	69	67	78	72	68	77	77	66	58	81	79	69	78	86	70	71	74	81	85	85	54	76	63	68	70	58	72	67	85	78	75	68	70	73	63	68	71	73	70	87	62	60	72	74	66	86	70	72	76	77	74	70	65	56	83	75	70	81	66	60	53	78	84	65	63	81	70	76	85	63	63	62	68	67	78	63	76	69	73	66	69	60	64	64	88	82	81	78	95	64	76	66	71	74	66	73	72	66	78	64	85	66	81	67	74	91	64	75	91	70	64	82	87	79	92	57	84	68	81	64	72	74	86	71	73	77	83	86	81	94	58	74	73	77	73	72	79	67	85	71	65	71	79	76	72	59	55	62	62	89	81	81	59	75	74	58	71	74	80	71	97	69	73	80	74	67	70	59	84	68	86	82	74	83	59	74	77	71	80	73	73	78	79	89	64	76	77	74	67	63	61	92	71	53	79	65	73	70	79	68	58	76	67	65	79	88	68	78	76	72	61	67	74	84	78	79	66	83	76	82	67	64	76	67	94	76	86	70	58	59	76	73	82	86	83	74	72	59	73	81	73	80	82	85	75	76	72	56	78	69	73	71	72	82	58	92	62	77	70	77	88	79	84	82	81	75	79	70	85	84	82	67	70	67	70	71	76	67	78	69	73	70	62	57	78	68	76	73	63	71	84	72	79	80	70	91	56	87	71	67	79	72	73	81	70	70	89	77	72	72	69	67	67	64	70	73	82	85	74	62	61	75	83	64	83	78	88	73	71	76	70	74	66	88	83	65	74	89	75	67	68	82	85	65	84	73	69	66	69	83	79	66	60	79	71	74	73	65	72	75	70	71	74	69	102	77	70	67	88	81	71	80	67	78	78	72	80	71	73	73	66	62	85	79	59	90	77	68	89	79	67	72	64	73	76	68	75	61	91	64	74	75	76	66	71	77	78	87	84	82	88	76	78	93	88	72	78	58	69	63	67	77	70	59	64	56	76	72	94	69	79	69	63	82	97	56	79	64	82	61	69	66	65	76	85	69	65	75	68	76	71	74	73	82	79	63	81	77	73	63	85	82	88	65	61	73	74	73	79	84	82	95	82	77	76	57	75	73	83	68	75	67	91	80	80	77	86	67	67	79	71	71	76	84	74	77	75	75	62	78	84	80	87	57	73	80	81	64	71	71	67	65	67	79	65	84	66	62	77	74	83	67	73	73	84	92	94	75	97	81	86	62	82	75	72	74	80	70	83	74	54	68	70	80	74	84	70	82	64	84	64	70	70	72	53	82	77	72	84	75	74	70	72	72	69	85	73	94	89	65	71	72	77	65	69	63	68	79	80	73	78	75	79	71	61	65	73	70	72	81	83	79	75	59	88	73	65	76	63	72	72	71	77	67	64	64	70	76	81	71	79	67	80	76	87	72	85	74	70	78	57	87	75	77	68	74	71	78	67	75	80	82	73	82	65	71	77	82	74	77	81	85	51	77	59	85	81	78	68	68	72	70	69	80	74	69	66	73	75	89	66	79	71	84	74	78	80	62	83	71	67	74	79	64	83	73	56	82	77	83	76	91	68	61	72	81	79	71	79	73	65	76	80	68	75	72	72	74	74	64	80	84	66	81	81	75	67	73	66	71	90	57	80	74	79	56	63	80	70	80	77	86	82	87	83	71	76	61	65	84	68	82	78	68	78	92	72	86	74	79	87	83	73	82	63	88	80	80	78	69	71	63	77	70	72	73	70	74	92	90	79	70	62	74	88	68	83	76	82	61	70	58	84	74	67	81	70	78	64	77	69	79	79	71	86	76	86	71	108	78	99	95	74	82	87	67	80	78
10403	4152	1692	2727	7225	11574	11413	10540	8901	7574	6124	5440	5191	5195	4147	3466	3001	2531	2218	1890	1785	1602	1535	1349	1282	1302	1358	1378	1445	1466	1489	1387	1313	1271	1243	1229	1158	1114	1121	1058	1088	1069	991	967	997	1030	938	993	988	1026	946	985	922	1034	1126	1141	1134	1205	1216	1184	1262	1186	1139	1138	1146	1048	879	907	847	813	854	773	734	786	740	768	748	800	742	773	751	780	767	752	763	741	738	728	764	759	708	735	764	782	768	766	763	765	730	710	817	751	766	748	775	718	773	721	726	764	745	777	778	786	753	765	840	734	788	734	782	784	767	768	807	726	749	748	781	787	774	790	766	767	765	782	729	750	715	764	785	790	709	768	729	733	762	759	748	748	812	759	759	702	722	760	784	724	772	744	794	751	745	742	743	740	763	741	725	769	731	737	710	761	722	729	733	780	708	713	774	739	731	778	700	724	738	754	726	750	740	765	738	710	762	744	783	755	764	768	790	719	742	702	746	782	778	718	723	735	697	770	744	751	719	757	704	724	701	712	741	711	770	709	709	736	755	740	726	761	741	761	705	747	761	760	758	760	729	752	761	750	726	768	727	738	734	727	792	716	698	707	729	755	740	764	739	742	784	751	752	732	761	714	741	733	777	728	797	785	727	739	777	736	755	738	773	728	746	779	761	783	748	759	740	759	736	773	739	750	750	737	767	728	820	761	721	731	743	765	718	751	725	771	723	752	742	750	706	742	771	758	715	746	736	800	743	773	732	715	705	745	717	767	729	701	781	748	741	734	740	751	783	677	750	755	794	749	730	738	784	759	697	717	752	746	820	708	674	712	767	748	720	763	724	746	757	684	795	755	761	753	748	774	729	788	742	738	812	757	732	715	739	752	698	709	715	724	750	743	754	721	689	753	675	738	788	751	758	723	738	754	767	689	751	748	731	773	772	737	753	765	785	749	729	698	782	739	735	751	764	770	733	749	748	715	777	761	738	765	759	724	756	736	710	745	776	743	704	728	753	790	687	712	749	759	710	769	747	765	718	739	772	761	691	775	734	711	732	744	749	737	761	721	727	754	751	731	724	734	759	752	755	762	696	702	781	752	793	752	724	774	758	738	699	730	738	749	740	750	753	753	720	735	742	727	707	714	719	784	734	702	773	716	769	749	721	739	812	740	700	727	721	779	687	747	715	751	733	767	752	788	787	762	754	748	694	764	771	721	762	786	737	722	705	770	814	774	688	717	765	757	827	745	708	745	693	740	751	710	757	715	734	703	764	758	756	713	709	719	713	739	743	746	716	747	718	736	756	741	720	730	744	750	783	713	720	712	753	749	735	782	773	743	746	738	722	720	722	762	729	716	712	743	777	752	733	692	725	773	718	741	734	721	741	761	794	670	692	754	752	750	749	728	772	729	761	803	790	746	708	717	728	772	727	736	702	746	809	747	718	723	785	747	737	786	743	715	785	747	769	759	777	718	741	679	728	717	747	774	773	772	746	759	719	740	728	748	772	737	782	741	710	715	790	723	759	792	728	748	741	770	722	771	749	722	717	798	716	787	753	728	764	714	778	774	772	728	736	721	759	762	760	732	767	735	720	770	734	738	738	721	740	739	674	731	754	739	733	729	770	723	761	737	725	738	759	758	820	750	759	775	739	791	724	700	745	740	714	749	769	752	738	788	764	735	777	770	775	761	754	767	697	755	760	763	731	749	719	798	772	782	742	727	777	711	733	746	700	724	761	736	753	752	750	784	728	695	757	736	751	727	711	723	756	712	709	783	780	715	752	772	742	771	747	769	700	719	732	775	719	722	754	769	727	720	730	746	733	733	738	789	758	724	769	730	724	749	742	751	739	766	732	722	719	716	760	732	729	762	744	745	744	776	754	753	759	782	729	731	732	756	765	806	731	815	767	734	737	753	756	762	745	734	734	736	751	739	774	727	736	763	730	729	726	798	706	722	788	793	731	763	746	706	737	737	778	761	760	749	753	759	710	768	734	775	690	770	710	729	751	707	767	730	744	716	747	735	694	752	766	786	710	758	753	736	695	757	720	756	731	755	705	728	751	750	751	756	725	705	735	737	758	705	756	750	810	774	709	746	746	756	694	730	745	753	766	702	734	695	737	733	735	756	715	765	736	732	675	729	699	777	743	751	762	760	733	769	703	725	747	748	732	725	773	745	749	721	771	772	770	759	772	707	754	762	767	738	782	763	751	737	748	780	760	740	743	759	720	728	698	764	737	762	786	713	747	693	756	758	770	728	771	755	712	752	788	776	721	744	789	767	784	730	740	751	715	745	789	731	742	716	738	712	706	771	742	758	764	758	741	766	762	786	808	703	762	752	751	734	801	696	713	735	770	763	733	717	741	712	693	729	743	798	707	745	691	743	737	714	717	715	747	731	799	783	757	736	699	719	740	752	725	757	780	760	754	745	760	743	735	764	705	736	743	712	738	758	767	730	738	749	726	723	763	691	762	720	752	740	762	746	746	790	761	745	719	799	782	754	747	764	781	766	768	730	757	791	769	729	710	767	741	696	737	712	712	701	724	739	786	742	730	703	814	760	741	753	733	785	715	786	724	735	737	727	778	738	803	719	764	738	706	779	748	756	720	750	772	750	746	772	732	708	767	736	810	735	780	720	747	751	777	704	767	739	746	712	741	812	716	718	680	774	730	738	722	744	748	765	735	726	752	698	718	733	752	734	743	758	743	777	759	767	757	739	729	713	746	741	722	775	757	719	753	727	658	733	716	726	793	760	721	754	708	759	751	743	753	691	727	733	740	753	772	776	754	718	738	741	758	754	735	801	725	748	729	775	767	746	742	725	726	702	772	727	757	766	757	744	766	757	722	720	763	729	717	769	686	754	798	728	750	750	769	752	771	755	704	734	722	735	774	768	798	708	727	711	778	751	693	780	705	690	750	796	721	702	742	797	721	792	724	748	748	739	768	712	717	773	782	724	764	776	768	770	736	756	697	741	716	764	753	781	745	746	720	706	783	736	731	781	716	764	746	751	707	783	691	764	740	754	744	779	700	801	757	785	726	735	703	679	731	730	750	704	720	728	778	712	760	706	777	767	760	760	783	767	744	765	788	743	772	776	770	726	756	700	732	795	754	775	765	716	747	768	785	738	745	810	698	689	719	763	777	755	784	757	774	780	738	718	755	770	701	771	760	726	740	701	754	743	717	746	747	729	701	741	764	764	705	723	739	745	721	752	765	736	745	802	775	729	729	750	741	765	735	741	830	741	712	736	752	733	730	774	787	769	746	773	732	764	729	789	745	778	769	754	744	751	744	775	740	734	765	729	739	721	738	750	780	708	685	694	732	752	725	789	752	764	724	722	748	756	748	759	748	725	733	717	750	739	775	781	756	799	747	738	733	736	751	785	719	726	735	766	734	685	704	741	719	746	726	807	772	730	782	768	728	727	719	749	739	711	747	714	714	753	709	761	722	776	757	779	696	737	746	739	745	748	744	769	773	779	727	706	722	679	733	816	777	692	760	761	747	754
2130	118	79	58	63	103	175	184	163	139	141	127	120	111	109	90	97	65	57	66	55	55	56	42	54	43	44	50	58	63	47	57	52	56	50	54	51	29	41	47	32	37	38	37	33	39	27	40	38	35	33	30	40	41	34	47	41	35	43	50	35	44	43	46	45	37	38	42	42	23	36	30	23	40	46	31	32	24	42	40	29	36	29	32	31	40	37	31	31	21	25	31	42	34	29	27	24	21	35	34	19	39	45	27	39	33	34	27	25	34	30	20	33	25	24	25	28	35	33	30	24	32	37	35	28	36	33	45	34	32	25	32	31	31	38	33	25	36	32	29	42	27	37	30	37	30	29	25	39	30	26	35	25	35	23	35	35	31	35	30	28	29	30	30	26	39	36	38	38	42	27	33	35	34	36	28	32	32	28	28	26	35	40	34	32	30	36	22	32	40	35	31	24	30	32	30	26	29	35	42	25	26	27	35	33	29	36	18	39	39	30	29	30	30	36	27	22	31	34	29	32	37	38	31	29	35	38	33	26	41	40	34	31	31	26	38	35	33	33	26	30	34	38	33	32	35	28	33	28	30	36	32	31	25	43	28	28	27	34	36	28	29	30	35	29	20	34	29	42	21	32	32	33	30	18	29	27	42	42	31	23	31	28	28	33	34	35	33	25	34	40	26	32	28	25	32	25	28	30	29	27	40	26	33	28	23	29	30	22	44	30	28	33	44	34	34	24	35	31	32	28	26	36	40	29	38	36	26	23	28	31	23	26	35	36	38	28	27	35	37	31	31	30	26	26	23	16	40	26	26	26	37	32	30	31	32	36	30	36	29	32	27	44	30	30	30	34	30	24	43	18	36	23	25	26	37	25	28	29	32	29	38	29	30	30	41	29	25	37	36	29	27	36	21	36	24	30	38	37	32	30	27	23	33	28	37	30	40	32	29	28	30	26	33	25	30	31	28	36	31	29	33	34	30	30	26	33	33	32	24	32	41	31	33	33	29	35	15	43	44	26	36	35	39	25	28	24	21	28	35	41	24	27	26	30	33	30	36	27	26	29	26	29	44	34	23	26	24	35	47	29	22	45	29	27	40	29	29	21	26	31	45	29	34	33	35	28	30	33	42	35	33	25	36	33	25	27	28	40	31	32	30	32	29	30	34	28	33	33	36	42	25	35	28	25	40	23	28	28	37	36	31	32	33	25	34	31	28	32	34	24	23	29	32	22	40	31	25	38	41	29	30	30	32	28	32	33	24	34	31	37	31	33	29	27	23	21	29	30	27	33	27	25	37	21	43	34	30	25	33	33	32	25	19	24	30	30	28	40	34	30	20	37	29	33	31	25	36	37	29	34	22	26	26	30	33	33	28	34	29	27	33	33	29	33	31	28	24	36	38	31	26	34	36	31	30	27	30	37	27	43	38	29	17	30	34	32	29	37	26	31	31	24	29	28	36	33	37	28	24	24	31	32	32	28	23	26	30	24	28	27	30	30	36	32	30	29	33	21	23	28	35	36	26	31	32	35	24	23	27	38	31	32	36	38	29	30	37	30	38	32	34	35	34	35	31	34	34	38	38	38	32	32	32	30	36	26	21	25	29	38	23	29	32	37	35	32	39	27	33	26	32	30	24	26	27	25	27	30	25	30	33	30	34	31	50	32	26	29	28	35	21	31	29	30	31	43	33	40	23	34	39	28	27	31	33	24	23	25	36	27	27	33	24	32	23	32	24	31	34	34	27	35	40	34	31	28	37	33	36	31	23	33	32	27	29	27	36	30	32	32	34	30	25	28	31	40	25	29	36	32	28	29	33	27	35	35	31	29	37	37	36	26	35	26	28	32	27	27	36	29	26	36	31	30	23	24	27	34	46	33	30	23	43	29	29	24	32	35	40	30	45	25	33	32	32	29	33	34	20	36	34	33	31	27	31	39	24	23	33	32	33	38	21	23	29	24	38	33	29	23	26	30	31	34	30	36	28	29	44	29	30	22	21	34	29	40	41	36	22	28	35	32	35	31	21	44	34	27	32	28	34	27	37	25	40	28	32	32	28	37	32	29	32	28	26	28	26	31	33	32	31	37	26	34	39	35	32	41	33	28	35	26	31	32	39	26	26	30	31	37	38	31	26	27	20	32	35	27	29	34	32	22	38	38	37	31	34	29	37	28	37	36	28	21	25	32	23	29	30	31	24	35	19	25	30	35	27	33	29	30	27	31	26	29	32	31	36	51	34	24	39	34	34	21	29	26	36	35	24	26	26	33	26	22	27	24	31	34	27	36	37	34	29	31	38	32	34	31	28	26	29	33	34	34	32	32	40	27	37	31	13	37	30	24	33	38	28	31	37	36	22	28	25	31	28	41	33	35	31	30	40	26	33	25	33	32	26	31	24	40	31	30	31	29	31	34	29	29	26	43	33	32	31	36	29	28	26	30	29	30	44	31	38	27	34	26	49	29	38	37	32	37	32	34	28	33	25	31	33	29	26	25	29	37	31	25	33	24	21	33	30	32	35	26	31	34	32	36	34	30	32	24	27	41	34	30	39	32	33	38	33	44	43	30	29	39	23	24	30	38	33	30	32	39	30	24	29	25	37	30	43	29	35	27	33	22	34	35	26	24	38	29	30	32	34	38	28	24	31	27	32	28	34	31	27	33	32	31	32	22	35	33	39	28	28	27	30	38	35	46	35	29	27	26	29	41	39	29	41	36	23	29	41	35	23	35	29	35	32	24	38	22	40	31	28	36	26	27	37	28	30	35	36	41	31	30	34	19	29	25	31	30	27	21	26	31	36	33	22	20	36	34	26	35	27	29	28	25	26	23	30	30	27	45	27	39	27	29	32	24	33	32	37	31	35	22	28	36	34	35	26	31	30	44	21	33	27	29	37	43	35	36	30	35	34	28	28	27	39	29	31	26	22	33	26	38	39	43	31	27	28	33	29	27	44	29	34	29	27	41	29	41	35	25	31	30	32	29	31	38	32	32	23	33	28	38	33	27	26	25	42	36	37	34	33	25	42	31	31	23	33	32	30	23	24	30	34	23	35	36	34	21	41	36	32	34	33	24	36	27	21	26	28	24	26	28	40	31	40	32	35	33	39	30	41	26	30	27	28	30	29	29	30	28	32	18	35	29	28	38	43	39	30	32	41	36	40	32	31	36	25	28	39	29	33	24	27	28	27	35	34	31	34	29	18	35	21	38	22	25	33	39	29	38	36	37	31	28	26	26	30	35	29	35	31	34	42	35	39	28	26	36	41	36	25	32	27	33	29	22	39	26	27	42	34	29	36	26	32	24	33	25	34	24	19	37	29	39	28	31	40	29	25	30	36	33	29	21	26	27	35	33	29	39	33	38	29	38	28	28	30	49	31	33	34	37	26	30	33	35	36	32	24	29	33	35	32	27	31	24	34	33	29	37	40	28	31	37	28	27	23	26	28	31	25	25	29	31	38	31	29	32	40	29	39	26	39	32	25	29	30	30	35	38	35
9925	2799	1113	1859	5932	10533	10650	9676	8544	7175	5997	5105	5001	4805	3958	3072	2673	2168	1769	1569	1440	1272	1110	926	840	904	1040	1060	1050	1151	1037	1058	920	884	870	789	793	733	664	671	681	676	603	604	635	584	619	633	556	605	598	530	563	583	618	730	785	858	817	808	877	800	765	684	730	585	537	459	469	418	388	331	353	350	345	333	376	353	338	330	298	324	361	343	343	320	342	334	335	363	333	315	339	324	329	315	314	372	329	338	384	329	336	330	369	344	349	302	319	312	331	381	323	343	338	314	337	319	359	353	327	321	352	326	350	363	337	352	332	344	350	330	341	336	323	336	325	337	332	324	314	331	345	329	311	318	338	343	338	345	318	338	356	317	335	346	328	303	341	327	314	344	313	327	321	318	340	339	342	353	337	343	306	342	332	316	339	331	327	329	310	351	301	364	323	338	353	323	307	326	331	328	315	317	349	334	343	315	325	327	307	329	316	331	334	351	340	338	325	337	329	351	326	359	348	329	312	336	324	335	329	313	322	335	315	324	362	333	351	331	339	341	325	319	327	317	303	348	332	309	325	310	343	313	343	328	330	330	333	303	327	332	307	312	298	360	319	349	305	323	326	339	322	314	317	334	330	324	329	316	345	324	330	335	311	320	337	300	330	319	337	328	305	318	303	314	309	301	314	341	314	330	328	341	314	338	351	308	332	325	319	327	317	305	341	333	319	314	329	303	324	365	303	345	309	304	325	281	307	347	319	342	317	318	301	352	306	326	328	324	326	304	336	325	317	320	335	325	319	325	342	292	320	323	344	343	319	336	326	303	330	333	308	312	279	337	306	347	334	327	334	293	314	322	329	331	337	322	341	333	315	322	364	321	315	336	320	302	298	315	323	366	339	310	315	358	352	318	333	303	317	306	326	335	336	365	312	314	357	328	282	341	307	319	315	334	331	315	331	315	356	304	336	284	299	326	353	316	348	339	302	336	317	290	364	313	310	324	319	344	338	343	336	355	339	327	330	330	335	338	348	336	318	312	345	339	309	312	321	317	320	331	327	296	316	319	294	344	344	368	325	319	306	353	334	323	306	311	357	335	331	337	345	324	355	348	311	310	303	350	339	343	333	353	350	306	318	314	318	329	313	272	306	326	292	370	315	307	340	332	316	329	309	315	351	286	327	307	305	332	341	376	327	334	309	354	344	332	337	321	335	320	351	329	348	337	301	328	312	349	321	317	356	306	324	297	321	343	294	338	304	309	335	320	307	301	347	344	308	326	370	306	300	351	332	315	347	292	332	312	308	321	298	352	310	306	329	345	332	340	332	302	295	297	376	315	313	356	308	297	363	341	329	316	355	354	342	318	360	343	308	342	284	291	312	343	313	335	299	319	328	347	323	329	316	323	318	323	331	336	303	351	332	327	342	324	291	335	299	335	315	303	323	337	322	342	338	338	339	309	332	326	314	346	323	349	288	340	316	356	316	317	352	304	323	343	321	364	335	357	354	314	325	342	342	294	309	328	310	330	337	335	328	294	313	293	356	314	339	332	322	299	329	300	321	345	305	319	359	311	308	320	350	328	289	319	345	330	327	320	294	299	328	333	297	306	320	307	317	333	328	317	318	344	341	300	322	322	319	330	305	308	314	331	328	303	332	292	312	310	312	336	307	331	345	315	336	333	330	331	340	330	317	349	319	332	334	305	323	332	357	332	316	296	329	326	341	294	322	334	336	325	299	323	320	326	323	324	340	334	349	306	313	321	338	316	330	310	358	347	325	340	334	334	289	345	357	331	325	308	333	317	342	332	339	326	305	353	302	378	304	328	349	293	325	320	307	334	325	344	314	354	320	368	365	311	321	317	322	338	324	306	338	319	346	324	302	311	349	327	332	340	318	332	324	323	305	343	337	324	290	337	319	323	322	332	302	315	301	307	309	320	333	319	332	310	288	299	346	330	332	309	337	309	329	351	356	332	298	337	338	304	310	300	348	317	316	343	337	335	326	323	315	337	323	337	325	329	328	332	336	335	321	308	298	300	324	332	286	329	321	325	342	348	345	308	328	371	298	304	326	319	311	316	332	325	304	298	336	299	342	347	354	325	329	334	310	296	321	345	369	300	338	350	338	343	341	315	363	297	311	330	319	344	309	335	319	322	344	319	311	316	346	330	349	380	313	325	329	319	337	297	344	364	307	330	330	328	320	320	321	320	340	331	328	323	338	329	319	339	342	343	307	328	313	302	282	350	329	302	318	329	321	334	327	365	329	327	320	341	301	350	328	322	348	319	335	336	301	329	333	310	337	332	345	317	351	339	337	311	356	330	346	329	298	343	326	310	301	336	293	338	310	344	314	301	333	312	321	324	324	355	321	282	332	323	331	335	319	317	309	323	329	311	358	316	304	338	328	325	331	332	308	338	320	293	336	317	330	359	335	311	323	322	338	296	328	343	328	354	298	320	339	312	361	328	301	335	303	327	322	343	319	332	292	354	346	371	306	290	364	329	320	317	322	317	315	332	355	347	323	320	356	297	327	338	328	353	313	336	320	310	350	319	313	340	347	338	329	329	322	356	305	326	345	306	317	337	324	343	305	323	341	335	310	317	343	312	312	336	323	322	331	318	304	332	336	318	279	354	304	300	300	359	313	321	322	295	334	341	305	337	298	338	327	316	336	330	370	324	319	305	338	321	299	327	338	313	312	332	324	360	330	299	342	309	292	292	313	315	345	322	304	305	304	326	302	346	311	335	354	292	319	338	344	330	318	320	320	366	360	329	329	325	329	309	341	314	311	336	333	311	316	317	306	311	345	325	338	320	341	332	319	328	345	314	327	313	287	306	345	339	353	320	313	321	322	321	320	333	313	331	333	329	338	327	290	327	326	330	307	311	359	315	329	350	315	297	327	333	291	294	321	318	344	330	316	341	315	359	314	331	333	318	288	316	331	339	337	325	326	323	339	326	298	339	330	348	306	333	330	317	279	331	305	312	337	301	350	298	337	340	324	325	312	310	338	316	342	317	296	347	312	327	329	325	324	341	333	349	345	370	338	306	323	322	320	336	279	308	312	300	313	322	334	296	318	324	305	324	339	330	338	317	315	307	320	301	335	302	318	336	350	342	309	319	335	333	350	346	344	298	338	353	306	319	323	310	361	327	347	306	327	336	314	341	348	315	330	317	317	281	324	330	318	286	315	330	347	324	347	327	315	335	323	323	305	320	336	316	287	352	330	307	356	348	324	346	333	314	368	315	323	331	323	367	331	330	355	315	319	315	301	328	341	330	307	329	311	307	327	336	318	322	342	351	334	350	335	309	345	319	351	320	298	340	350	325	301	322	330	320	324	330	345	318	313	319	366	328	336	311	325	306	306	297	338	347	345	346	324	321	334	333	298	336	332	312	319	338	312	359	322	342	319	301	320	344	364	305	335	318	321	321	327	326	354	337	348	340	325	348	356	334	299	327	280	313	327	340	309	330	325	308	352	328	319	301	280	336	353	349	323	340	305	347
1088	246	139	124	138	251	273	234	265	233	239	231	185	216	209	163	174	144	132	116	113	110	90	84	110	111	101	102	110	102	106	112	109	94	98	83	105	77	71	89	85	83	90	99	79	83	98	84	83	93	97	87	74	87	99	86	90	109	101	82	93	98	99	99	112	85	71	64	74	85	79	76	78	84	67	91	81	74	65	74	80	71	83	75	66	74	75	63	71	73	87	74	83	84	81	76	78	84	77	79	86	81	89	68	72	79	76	74	67	87	63	76	71	85	80	66	78	74	90	73	74	83	83	74	72	70	87	88	85	89	76	63	82	80	78	82	64	77	90	92	70	69	85	68	78	88	64	78	77	67	66	88	85	71	70	86	81	72	72	84	62	78	72	77	75	60	83	64	69	75	72	60	69	83	67	78	75	70	67	82	77	69	73	76	77	70	56	75	70	77	78	82	88	79	90	64	69	75	74	72	84	54	71	84	82	71	74	87	69	75	66	81	68	67	89	66	74	81	69	83	77	73	70	67	67	75	70	71	72	69	75	69	85	73	75	67	87	87	74	76	75	89	77	77	86	63	90	74	69	75	68	65	84	63	66	72	80	65	79	77	70	70	76	67	70	56	82	73	71	78	76	78	86	77	66	89	87	77	66	68	68	69	72	79	80	60	79	68	78	67	76	93	86	68	77	83	79	62	71	87	79	92	69	82	85	77	63	70	90	91	57	81	82	88	75	71	75	56	94	78	62	76	83	69	91	66	76	76	62	77	74	66	89	77	73	73	74	69	85	71	82	81	79	75	70	90	78	91	65	77	80	62	72	65	79	85	74	92	64	74	62	70	78	79	70	90	76	87	66	92	84	78	62	84	76	70	78	61	64	64	65	91	67	68	82	97	71	78	85	80	88	72	69	80	81	62	76	78	80	68	88	81	79	83	74	66	91	76	64	73	67	84	82	72	76	59	80	64	71	85	74	78	77	64	66	68	75	91	83	86	74	87	80	79	84	78	82	83	91	76	71	76	66	90	80	75	87	73	73	82	68	70	60	67	74	75	67	88	83	75	84	71	73	96	77	89	67	74	88	89	97	89	83	66	79	93	77	68	79	70	62	69	78	83	74	90	66	68	84	74	97	88	62	81	80	87	87	68	82	79	88	72	74	82	80	65	91	80	82	80	55	69	70	85	87	70	86	86	65	76	81	72	75	70	73	63	71	70	76	70	87	78	65	65	75	80	55	73	80	92	91	75	78	82	81	72	82	67	62	73	66	56	73	58	85	99	63	80	70	64	66	68	91	71	79	78	78	63	72	76	74	78	85	79	83	76	78	86	70	65	71	66	81	77	72	87	75	66	72	62	80	64	79	80	81	72	66	84	87	62	80	79	72	72	55	71	73	67	74	64	74	86	67	52	78	70	74	74	82	81	64	81	75	75	81	79	73	75	80	53	78	82	78	62	78	69	73	72	85	72	89	75	83	72	71	71	82	60	60	89	66	78	68	82	86	74	82	79	87	75	77	77	72	70	74	74	62	81	68	64	60	83	71	104	83	76	69	91	69	68	78	77	78	72	86	72	87	84	69	69	67	74	74	68	98	70	74	87	70	65	74	101	77	62	69	70	68	70	84	73	74	71	72	82	70	78	92	65	67	90	68	62	68	81	65	60	83	77	86	75	86	73	85	81	68	86	84	69	76	71	76	76	68	72	65	74	67	90	88	66	83	74	81	78	65	68	69	75	69	67	84	67	71	72	76	77	69	84	68	51	71	80	75	72	83	61	67	66	69	86	79	80	79	74	70	68	77	72	81	101	93	70	77	100	71	73	82	74	92	73	72	72	77	84	66	69	75	88	80	81	67	83	73	69	81	76	76	68	83	76	92	54	99	78	63	80	78	88	73	58	81	84	82	73	77	76	80	78	90	84	76	81	72	76	67	77	74	60	52	69	91	87	66	54	68	81	74	84	78	66	83	82	80	78	69	66	68	86	73	73	90	81	81	90	82	87	72	84	82	68	81	75	79	70	84	80	74	77	78	85	76	65	82	75	65	91	67	65	78	87	84	71	72	65	76	92	81	78	52	85	92	76	82	94	84	70	71	86	73	53	82	77	80	67	62	70	71	62	79	81	72	82	83	52	90	66	79	88	76	70	76	66	92	91	78	69	77	66	74	70	83	79	62	84	72	83	75	57	85	62	71	92	71	68	63	65	74	75	77	73	68	82	62	65	63	60	75	65	69	67	78	79	69	82	69	82	81	57	95	62	75	80	71	68	56	64	82	79	72	80	77	70	76	63	67	80	86	68	64	72	71	90	53	64	87	61	86	85	74	85	71	72	98	73	76	64	71	73	69	68	77	77	70	74	85	66	99	74	60	74	77	80	80	83	83	78	67	74	78	64	81	71	63	75	69	74	80	67	67	74	58	78	66	81	67	87	60	61	83	90	71	85	79	76	73	77	70	73	77	74	84	52	81	71	69	65	76	72	74	77	72	66	84	67	65	81	87	74	68	79	57	66	81	91	78	68	69	71	80	68	75	75	82	71	82	70	61	71	72	68	75	68	64	84	80	73	86	73	75	76	83	75	71	70	89	76	60	92	72	84	69	93	72	77	79	72	93	64	83	59	69	85	63	90	65	78	72	87	74	94	75	82	73	74	84	65	58	81	61	71	77	70	82	83	69	76	81	70	102	77	78	89	73	78	76	83	69	78	79	84	78	76	58	82	84	68	74	70	77	70	84	71	78	75	76	69	80	67	91	61	73	59	77	83	74	69	77	67	87	76	57	78	72	70	81	70	77	73	98	62	70	79	87	78	81	76	66	73	66	70	71	85	75	81	73	64	70	68	70	82	89	76	75	70	72	66	79	71	61	74	81	70	66	72	81	80	80	76	85	82	72	66	61	62	87	72	89	75	77	75	63	66	71	68	71	81	73	77	62	74	87	73	65	74	72	88	82	75	89	75	86	82	69	97	73	74	64	74	66	85	70	83	88	78	81	77	69	74	62	86	74	81	73	83	85	68	74	101	86	66	80	75	73	83	68	72	47	75	81	67	61	71	82	66	78	84	96	79	61	92	68	70	77	75	74	74	84	79	75	78	67	66	77	73	80	87	74	73	82	72	71	76	72	82	76	78	83	74	79	91	73	70	84	82	79	70	73	62	76	71	73	69	85	75	99	78	84	73	70	80	76	68	80	87	89	73	76	68	80	66	86	92	85	71	72	56	72	74	60	69	68	80	65	70	66	75	103	82	66	70	56	65	75	77	86	88	84	68	75	67	77	83	70	91	80	86	89	60	84	76	59	61	81	69	72	83	62	79	77	70	80	82	60	84	71	81	84	76	80	76	62	87	52	80	82	94	83	80	81	77	72	84	72	74	73	81	79	67	82	67	76	70	78	73	78	76	79	73	85	87	89	66	56	78	76	75	82	86	73	78	64	74	78	63	68	79	71	69	62	91	84	85	68	70	80	85	70	85	87	75	74	70	58	78	68	53
13739	5352	2183	3596	9787	14238	14016	12711	10923	9351	7912	6971	6575	6350	5234	4264	3792	3053	2593	2426	2151	2051	1830	1642	1579	1637	1685	1770	1813	1835	1682	1676	1537	1584	1479	1444	1326	1286	1280	1243	1225	1196	1109	1132	1061	1146	1089	1116	1131	1124	1076	1086	1058	1085	1200	1205	1389	1460	1327	1357	1378	1324	1295	1192	1078	1011	945	992	881	864	822	845	835	789	766	775	807	816	781	839	836	792	840	784	818	804	761	795	776	780	823	805	810	827	835	779	772	766	791	773	799	787	798	791	784	792	729	816	826	786	827	790	783	783	764	777	781	812	775	782	821	808	780	823	777	768	747	782	789	767	775	784	799	813	829	814	772	750	760	759	808	763	812	782	773	806	737	759	775	746	803	760	773	814	773	764	741	778	764	728	745	776	816	776	716	782	755	787	795	763	767	819	779	780	777	746	823	747	696	729	735	805	818	745	814	799	794	783	808	774	738	793	748	802	758	769	856	722	825	806	758	773	720	746	748	775	783	778	800	798	807	815	776	781	851	755	829	757	755	797	779	784	766	753	767	762	769	793	753	776	783	823	765	803	752	830	796	772	740	733	796	759	722	801	722	780	724	790	750	817	763	778	761	784	770	758	760	784	740	816	772	796	769	750	787	721	784	739	768	757	731	779	740	789	826	771	786	787	759	748	782	755	796	764	771	768	764	813	773	744	781	783	796	802	787	760	864	751	756	690	802	797	754	755	779	756	795	795	762	768	729	733	797	788	747	808	786	774	784	757	762	764	795	793	720	799	755	761	788	721	744	786	756	837	765	779	788	759	807	768	775	786	755	799	730	759	794	753	741	785	807	763	759	785	774	780	783	773	774	819	743	778	762	806	800	707	728	788	787	821	753	730	748	798	749	816	759	826	776	790	775	803	775	730	764	795	789	785	781	738	764	785	766	751	771	823	770	789	782	793	782	760	775	793	769	768	764	771	779	769	827	832	740	796	795	810	814	798	828	793	736	755	757	780	770	748	759	774	797	783	734	756	770	740	789	794	801	763	820	756	797	766	831	739	771	818	764	808	774	743	790	807	795	736	733	800	761	762	780	733	764	749	757	773	774	782	800	780	774	797	738	747	816	714	785	702	787	753	806	750	838	798	763	824	778	750	761	789	818	705	764	765	813	785	771	799	797	771	735	768	830	768	801	767	744	809	775	746	763	790	764	778	755	773	793	757	738	794	763	745	808	722	758	745	815	785	797	838	768	772	816	767	751	759	811	814	782	750	766	771	769	801	797	755	747	797	790	782	777	764	767	791	793	753	753	773	811	749	772	789	752	756	817	773	820	783	795	759	767	772	832	779	824	761	758	775	709	769	720	779	805	768	758	846	742	771	765	780	786	805	729	820	752	784	760	751	723	775	829	773	799	788	762	779	777	747	789	796	746	733	769	748	774	773	779	780	738	824	784	774	797	771	761	723	794	798	769	774	777	738	785	777	771	765	798	777	778	717	774	775	786	784	777	815	792	804	777	788	750	772	710	799	784	807	807	756	797	819	802	788	778	842	750	806	799	779	759	762	834	781	753	763	723	775	792	759	795	775	729	759	766	769	823	799	771	775	728	765	804	752	777	782	705	794	763	733	767	734	729	763	762	768	746	780	757	779	765	756	801	804	762	763	820	782	708	775	760	769	748	796	753	733	807	787	760	764	772	800	794	726	791	728	787	791	778	726	792	835	728	784	756	810	795	806	810	754	832	777	749	828	772	834	794	774	782	782	793	775	828	805	799	802	848	807	764	804	703	737	780	773	756	782	773	762	766	800	758	783	809	748	792	775	749	815	740	803	824	753	775	798	747	766	763	756	793	763	772	745	799	767	793	783	794	764	800	772	840	792	747	761	775	798	725	761	771	771	836	770	746	824	702	803	756	788	803	759	742	731	786	791	739	741	772	790	782	748	745	751	765	763	758	757	788	790	738	745	812	769	744	787	783	821	762	748	772	781	696	811	753	814	808	851	798	731	839	728	789	755	760	790	783	776	783	755	764	828	794	815	800	727	748	786	820	776	825	776	792	766	814	739	771	736	745	791	781	843	769	801	783	827	754	716	739	815	749	759	743	834	762	777	815	798	730	778	769	773	793	758	782	756	790	753	744	796	738	758	737	779	813	748	777	729	810	735	770	741	782	791	786	734	809	815	797	785	763	784	810	793	802	791	817	751	783	785	761	789	809	786	729	770	787	769	796	778	802	771	785	772	800	763	752	790	757	801	730	842	751	776	785	788	769	769	766	772	754	783	772	775	816	810	801	783	766	841	764	820	772	767	774	800	760	817	815	721	783	742	783	765	809	792	741	815	769	745	802	794	808	816	800	787	784	726	775	800	814	765	794	767	745	756	815	786	804	781	733	770	819	787	773	777	811	765	779	773	776	815	766	743	773	820	784	721	788	793	761	755	746	793	758	813	781	748	767	777	747	782	788	767	755	745	738	759	767	763	779	758	783	795	715	763	804	782	749	785	763	748	714	700	776	770	790	791	752	765	746	774	730	797	752	810	794	769	782	837	808	785	738	777	750	820	725	766	771	781	778	746	782	784	768	791	747	712	775	811	756	772	795	767	814	772	768	791	783	790	795	779	771	746	789	783	773	785	786	759	766	814	755	783	778	775	788	755	807	796	735	812	746	760	805	814	769	782	797	771	818	760	817	805	815	761	758	746	749	730	778	770	813	799	828	772	803	787	723	768	796	738	785	776	760	771	789	758	760	802	802	789	780	812	747	807	769	767	757	795	762	796	769	751	781	794	797	743	764	815	736	742	788	739	758	768	786	819	754	789	817	800	785	798	737	813	748	783	777	801	780	764	742	731	784	740	767	766	772	734	839	773	799	803	728	755	731	726	769	711	785	789	776	773	764	773	797	730	761	750	753	800	790	789	755	823	748	774	795	773	781	752	771	777	744	772	816	782	792	802	778	784	766	777	720	749	762	810	719	817	769	798	802	772	788	759	793	783	815	789	699	809	790	783	787	815	787	788	766	777	757	774	753	767	727	775	768	745	732	748	767	794	818	811	803	776	815	733	751	767	748	831	812	766	790	860	776	737	804	808	774	768	740	735	781	787	778	765	794	755	772	769	793	777	819	756	757	791	771	796	803	773	778	809	767	815	785	790	822	807	815	785	794	741	757	770	756	819	781	824	762	793	792	777	776	758	763	788	743	794	753	774	778	810	815	803	728	762	759	797	790	776	760	804	848	811	744	789	729	792	762	765	789	761	747	803	733	777	775	751	816	828	790	756	795	750	799	770	811	777	773	828	765	721	760	782	810	754	792	832	775	839	772	757	823	812	748	773	798	767	787	770	758	752	775	790	836	788	824	792	745	817	734	754	804	763	789	780	793	814	779	747	747	785	786	688	765	803	751	806	772	768	767	789	841	784	780	780	799	768	754	830	819	777	731	781	785	816	782	735	727	794	710	765	807	739	797	745	776	770	798	801	790	751	700	758	765	806	777	755	814	742	745	807	752	756	789	782	779	797	732	782
1407	52	41	36	50	80	96	107	109	105	88	87	90	86	79	78	53	55	39	53	62	34	41	37	47	45	43	42	49	46	49	38	31	46	46	35	45	37	43	34	40	30	47	44	37	41	43	41	44	42	37	31	24	39	32	34	39	40	37	46	36	53	44	50	35	45	38	27	36	38	31	41	31	29	32	29	32	31	24	32	36	45	34	26	33	34	34	40	26	29	34	30	31	41	28	30	38	29	35	28	37	33	35	42	38	31	37	42	40	36	43	35	34	33	32	31	31	29	33	19	36	33	31	33	27	38	40	36	29	36	37	25	31	32	33	36	37	34	35	44	30	22	31	27	34	34	27	32	34	23	39	29	36	35	42	32	40	34	33	36	28	24	27	39	32	29	35	42	21	45	28	41	32	38	38	28	34	34	29	35	26	32	41	35	27	32	37	29	26	28	28	34	35	31	26	41	33	31	28	35	31	27	26	25	48	32	28	33	40	43	28	29	32	32	39	35	33	33	25	27	44	32	26	26	30	35	39	44	34	31	45	25	42	37	33	22	38	29	33	24	34	34	27	26	21	40	27	31	31	36	39	38	30	40	29	34	23	28	39	24	27	31	43	29	32	29	31	36	34	43	27	35	30	33	30	36	39	26	35	31	27	41	31	29	31	28	29	38	38	34	33	42	31	40	31	32	29	30	42	34	27	34	40	28	42	26	31	29	30	32	27	36	25	43	36	23	29	28	34	30	36	47	33	31	27	30	27	27	31	33	23	36	29	29	33	40	37	25	29	21	42	30	44	35	31	40	33	38	33	36	33	38	30	22	26	29	31	34	37	32	29	25	29	32	27	30	30	20	29	47	28	38	22	37	33	38	30	29	30	43	30	34	24	26	32	43	32	38	27	32	23	21	39	27	32	37	38	37	31	31	26	37	33	36	37	32	25	39	34	33	35	29	35	29	29	39	30	35	35	26	30	33	30	41	32	21	35	42	41	40	39	35	31	29	34	38	29	34	30	35	35	43	43	39	26	34	28	37	27	30	27	26	34	36	29	34	31	32	35	34	36	30	34	30	32	37	39	47	29	30	30	38	26	39	35	35	43	29	32	35	37	38	23	24	34	30	25	40	34	38	25	34	36	30	31	29	32	29	39	36	32	38	33	29	39	32	23	30	31	33	37	36	29	38	29	43	39	27	38	22	34	44	38	39	31	29	33	34	29	29	34	28	40	25	32	24	36	34	35	26	24	28	32	38	31	30	33	33	24	36	26	33	31	26	34	34	36	37	32	23	32	27	31	29	23	32	32	28	24	23	28	33	24	33	39	29	33	31	25	39	40	30	33	23	36	21	27	40	47	36	37	41	27	26	39	24	28	42	29	31	29	31	32	41	32	36	30	47	28	36	43	30	32	40	25	32	26	33	38	31	35	33	39	32	44	34	35	22	49	33	35	35	32	30	39	30	31	35	36	27	27	30	37	37	30	35	47	33	24	35	34	33	37	40	31	38	36	34	43	24	36	29	26	33	30	34	33	30	27	33	29	38	35	36	29	33	30	37	44	39	32	37	25	21	28	26	37	37	32	28	36	34	29	26	35	34	31	26	27	39	28	30	26	28	29	32	33	27	28	26	27	31	32	22	36	24	38	48	30	32	32	39	38	41	30	27	37	33	30	32	29	44	31	25	30	27	32	29	28	29	29	46	26	46	26	34	38	32	36	35	29	36	34	21	28	35	37	25	32	34	32	27	30	35	37	25	38	32	38	39	35	32	29	26	35	29	35	42	37	31	29	32	34	37	34	39	34	38	25	39	34	31	40	30	31	34	27	32	33	36	32	39	31	31	29	32	32	29	25	36	27	35	34	37	33	28	40	31	34	38	33	26	32	25	43	31	25	39	28	30	32	26	30	21	40	30	39	30	36	29	21	35	33	34	28	27	32	30	38	28	33	30	32	28	32	35	26	23	48	33	33	25	24	35	32	21	34	48	32	36	39	31	26	39	39	39	40	31	30	28	33	30	33	26	29	30	41	38	24	34	36	29	19	32	32	26	44	33	28	36	25	45	35	33	33	23	40	35	24	29	32	30	37	33	31	43	35	37	36	27	25	31	28	30	39	21	28	28	36	35	21	33	30	40	31	24	31	36	33	34	35	28	34	27	34	30	36	42	32	31	25	35	34	29	31	26	47	37	33	31	32	33	27	39	26	33	23	22	31	37	37	37	37	30	37	49	43	24	29	39	37	26	29	32	35	30	34	24	40	23	32	28	23	30	21	37	36	26	38	22	36	33	43	38	41	32	34	29	29	29	34	31	38	30	38	24	26	38	33	41	31	26	25	23	28	27	31	27	35	33	31	32	38	35	33	32	44	35	29	38	29	30	30	35	36	33	32	29	36	35	38	23	29	35	32	43	36	33	39	35	34	33	35	37	36	25	37	29	39	37	40	27	28	29	21	35	26	25	35	22	29	39	35	34	34	30	19	31	30	34	36	34	43	31	42	35	33	33	35	40	39	29	22	31	33	31	41	35	24	41	26	31	40	24	34	51	26	29	36	32	37	41	25	26	41	40	36	34	38	31	40	32	34	30	31	30	32	39	38	25	35	30	39	37	25	25	44	41	32	35	29	20	28	19	37	38	38	32	33	34	32	30	28	25	40	29	31	27	33	29	25	42	25	27	27	32	30	28	29	31	33	30	24	34	44	34	33	25	24	34	25	41	33	35	50	25	34	37	33	23	25	35	31	38	37	30	31	32	34	28	44	49	42	43	38	45	30	33	36	37	31	39	35	30	29	35	32	34	34	32	40	24	41	33	19	33	29	40	35	27	22	29	42	36	23	29	30	28	26	42	33	36	36	34	20	34	26	23	23	31	32	29	22	35	27	28	34	30	42	33	25	38	37	26	35	40	36	28	25	30	27	43	35	28	26	31	37	31	33	27	25	38	35	23	39	37	32	42	29	31	26	36	25	40	39	39	31	40	37	43	26	49	34	27	31	37	28	37	34	35	36	32	34	30	40	43	38	26	49	29	25	38	36	29	43	38	30	26	38	32	25	47	36	37	44	29	34	24	29	21	32	44	30	33	30	23	37	42	34	38	35	39	33	33	45	29	45	31	41	31	32	43	35	37	29	29	29	34	33	35	32	36	29	34	33	32	35	36	30	34	36	36	29	35	31	36	23	36	40	40	39	34	26	26	34	33	30	31	39	37	33	30	30	45	29	35	25	40	35	26	28	41	31	28	29	36	31	30	32	40	32	36	26	21	22	24	36	27	30	26	36	25	27	28	27	30	37	41	28	27	24	21	31	34	32	32	25	26	35	30	35	35	28	28	35	34	38	32	32	23	28	33	31	29	36	33	41	34	29	40	34	19	40	35	42	28	29	23	30	32	33	34	43	21	39	26	25	28	29	42	44	27	36	33	37	31	33	37	42	24	33	40	32	50	35	36	32	32	34	32	28	32	35	28	29	24	35	37	28	40	31	26	32	38	28	25
7489	1220	598	826	3114	6766	6953	6596	5491	4693	3903	3399	3268	3319	2740	2065	1744	1404	1144	1059	967	954	791	711	627	712	790	801	870	833	829	792	728	704	682	640	645	569	563	545	554	567	505	462	490	526	515	537	531	520	472	462	534	520	585	686	766	755	643	654	710	689	622	557	527	485	435	455	393	379	356	311	341	316	332	355	338	348	341	317	333	347	346	354	356	333	354	339	334	319	347	343	349	339	344	345	355	307	317	321	344	370	359	345	339	356	351	321	335	366	355	368	357	356	328	322	358	365	351	349	338	352	377	339	319	325	376	319	339	371	334	318	333	368	335	346	359	358	352	365	329	334	337	342	356	357	371	339	316	368	327	355	324	331	297	341	321	336	312	309	326	341	349	337	342	322	361	290	347	330	357	340	341	339	351	334	338	333	335	336	325	338	334	336	322	332	324	342	341	339	373	334	347	332	294	336	339	349	306	368	371	336	329	361	350	356	332	314	313	342	338	315	351	320	326	310	310	363	318	322	329	344	331	303	327	349	344	342	289	333	317	344	322	339	326	338	339	310	355	371	319	339	310	354	339	347	338	342	317	310	329	350	354	327	347	344	347	333	319	341	331	312	341	344	338	330	326	324	337	330	324	314	352	368	341	358	325	347	337	338	328	346	357	329	334	366	343	363	347	334	349	340	334	374	307	327	322	319	304	313	339	337	350	302	391	320	299	345	328	350	330	294	340	317	319	361	316	390	315	324	323	311	326	328	330	337	330	324	320	336	330	316	319	333	343	341	329	345	367	332	338	345	310	318	354	355	329	314	356	365	333	318	341	303	323	299	345	313	357	305	372	322	312	331	352	313	334	332	312	326	340	342	310	345	356	318	351	332	356	316	331	348	314	308	338	328	317	325	356	310	312	337	339	319	343	335	332	317	346	333	349	339	326	334	320	333	348	303	325	344	354	334	340	323	336	317	343	306	306	353	344	341	314	302	344	300	316	349	318	352	350	365	356	325	350	360	358	344	356	331	339	336	326	336	360	347	335	315	320	336	380	330	317	349	325	331	346	349	316	327	350	372	359	330	333	336	306	302	358	336	349	355	323	358	314	313	394	326	337	330	353	342	316	349	329	368	368	334	311	323	338	332	292	359	327	334	332	372	312	320	357	313	329	323	330	342	359	355	374	332	335	337	378	343	340	334	347	357	346	314	342	336	341	335	322	326	346	333	346	356	354	329	315	331	365	322	341	352	352	320	332	362	310	327	350	311	324	359	348	357	342	352	327	355	346	301	331	317	357	346	356	353	304	304	330	343	349	369	335	369	380	332	360	343	352	345	331	318	322	337	335	330	342	352	305	330	321	325	338	329	306	328	339	355	351	335	323	330	352	303	348	318	327	333	319	337	362	316	364	332	345	356	348	321	336	347	333	336	347	350	324	323	340	329	351	299	359	301	354	378	320	317	345	333	329	329	367	317	307	336	341	319	330	362	352	313	345	343	348	318	328	331	364	335	369	358	370	296	322	358	368	341	344	322	373	295	336	336	306	334	316	329	349	343	318	347	341	348	318	315	327	349	314	337	295	349	341	318	362	398	335	351	334	309	351	357	327	324	344	338	334	338	337	322	340	354	349	356	364	357	338	348	342	306	366	336	372	335	336	322	357	368	313	323	356	345	363	337	347	346	339	350	346	325	315	353	327	354	339	329	329	372	358	381	362	382	316	298	288	356	340	323	336	325	321	345	345	341	340	330	332	321	340	294	319	331	340	303	363	316	307	348	363	359	322	331	368	315	328	367	344	328	379	347	330	349	356	329	366	352	324	330	362	326	324	338	349	332	357	348	350	333	341	330	324	339	329	340	352	332	328	327	336	349	320	308	347	329	341	349	339	316	332	323	332	344	340	343	308	313	350	350	343	333	343	319	335	335	342	301	350	347	358	333	338	333	322	325	321	361	319	287	338	367	320	307	350	297	329	335	319	298	293	368	319	345	334	303	336	337	352	307	354	322	333	318	323	344	330	337	355	323	337	343	343	328	355	367	316	358	326	311	373	343	294	320	338	323	336	334	327	343	322	337	319	337	314	326	309	328	343	389	337	344	373	347	338	327	310	332	326	317	286	336	341	351	339	355	324	344	340	356	373	324	352	340	317	328	324	334	356	310	380	312	335	338	352	312	355	341	352	343	373	355	328	351	314	332	328	318	336	330	365	323	323	354	334	351	287	316	342	352	328	347	316	333	357	330	359	301	360	321	312	308	327	357	339	365	316	321	329	314	351	338	347	328	356	370	315	346	342	327	310	364	305	339	332	303	330	329	296	329	357	325	358	351	338	375	325	324	320	314	331	358	352	339	321	320	346	324	345	346	322	333	342	354	316	351	343	305	345	349	316	316	327	326	318	359	375	333	365	322	359	376	339	318	347	312	336	326	323	330	324	356	339	370	341	374	335	338	344	344	318	319	315	359	347	352	334	338	325	333	346	331	318	302	329	376	337	339	350	361	359	334	357	327	316	331	344	334	337	343	373	323	337	341	338	323	321	371	335	316	368	306	339	335	368	328	314	312	312	337	365	329	323	311	359	332	351	366	319	355	364	343	316	336	346	349	322	354	300	346	335	318	359	338	311	289	323	355	341	332	335	338	330	321	330	309	315	322	315	335	306	305	339	335	315	353	332	331	358	332	328	318	333	305	373	307	340	346	338	337	335	310	341	290	342	334	333	354	366	325	335	333	320	333	329	347	346	318	335	340	353	335	329	340	338	315	331	334	312	344	349	331	331	344	315	331	342	347	335	315	351	334	329	327	337	361	328	325	351	355	318	341	322	313	328	345	326	328	320	336	301	347	359	311	335	292	334	328	362	338	342	341	324	319	347	347	352	334	342	295	317	362	369	314	318	376	319	306	278	350	347	344	351	358	306	368	355	336	337	306	347	335	320	345	299	325	313	319	342	368	361	341	341	329	325	328	343	339	308	324	347	333	334	328	347	344	290	327	336	335	333	343	332	349	333	329	350	326	350	371	340	322	338	342	339	346	340	329	323	338	319	342	341	319	371	344	349	331	355	333	337	312	343	358	353	334	374	342	332	375	344	322	370	330	335	327	352	315	301	385	338	332	319	304	370	316	341	352	329	353	333	337	370	375	339	318	352	328	347	299	357	356	343	317	332	306	347	328	325	329	371	321	351	365	335	347	332	341	347	362	322	348	350	323	315	355	340	343	348	350	302	341	349	313	332	346	340	378	319	350	317	324	355	319	325	304	331	358	323	347	346	353	345	339	312	358	362	341	365	364	367	369	336	319	349	319	349	329	352	322	327	340	366	331	320	360	341	309	303	325	298	365	338	337	363	358	337	353	322	333	351	335	326	339	329	340	344	342	344	316	344	332	332	298	347	351	317	360	320	365	346	319	340	343	341	337	334	363	345	358	342	332	330	337	323	340	330	335	327	353	330	361	336	341	348	312	343	328	337	366	327	357	338	330	327	321	316	330	341	307	332	365	361	342
636	223	126	115	115	174	222	228	206	188	174	157	152	187	165	143	94	118	101	97	98	99	95	72	92	92	85	88	97	81	82	95	90	82	84	80	82	78	82	83	100	81	79	69	90	90	78	67	72	74	81	54	93	79	85	70	93	77	100	88	103	76	87	78	66	92	84	80	77	81	68	67	76	76	61	88	88	89	73	64	77	57	74	84	74	88	86	62	65	55	65	74	76	75	56	79	85	76	67	73	70	56	59	68	66	77	86	70	65	81	58	66	74	70	72	69	78	72	65	67	74	60	76	82	80	58	68	70	68	82	79	71	76	76	77	76	51	71	75	78	80	69	71	82	76	75	72	81	67	76	62	69	70	69	73	72	74	73	76	70	82	81	83	71	69	58	82	64	49	81	76	79	73	67	67	75	81	102	70	58	75	62	80	76	67	74	80	97	72	70	56	92	72	77	82	68	68	64	65	69	72	71	85	79	90	67	73	53	76	87	72	79	77	66	79	74	64	65	58	99	78	77	63	70	82	74	69	76	71	76	72	72	78	60	70	70	82	66	78	80	79	73	73	71	72	66	77	76	67	69	79	62	60	70	73	60	66	67	66	62	70	76	72	64	70	71	71	72	83	67	73	78	82	66	66	88	75	84	63	77	79	72	59	53	82	80	77	76	78	66	73	60	66	62	81	68	69	75	65	79	69	73	71	63	68	80	72	90	83	80	77	61	77	69	68	72	70	76	65	78	73	73	80	70	66	71	64	63	80	93	79	72	63	75	61	49	78	52	67	96	60	78	78	78	62	83	75	74	78	72	69	60	75	74	82	85	75	77	85	89	78	84	63	70	74	63	78	80	69	85	74	71	68	83	79	72	97	72	69	64	95	69	70	80	55	54	64	74	61	69	63	70	88	75	71	82	82	60	88	63	74	95	65	72	58	66	87	74	73	64	83	70	72	64	74	72	76	83	61	70	69	56	62	68	81	75	70	63	72	74	73	76	65	94	73	88	74	93	69	59	64	91	75	72	85	78	69	70	73	67	84	65	69	75	78	50	70	61	101	65	71	71	59	79	74	67	56	81	53	65	75	58	88	81	60	73	82	60	78	69	90	78	78	68	61	59	80	78	65	70	73	74	63	72	53	65	67	73	60	72	66	78	63	60	72	81	69	64	78	70	73	54	73	63	79	72	66	67	79	69	67	78	87	72	77	78	68	70	69	73	67	58	58	66	71	57	79	81	68	84	63	75	69	57	58	77	78	69	88	67	74	63	69	75	76	76	77	83	74	69	73	78	70	70	64	89	71	70	73	61	61	66	73	66	80	61	77	67	79	71	70	77	87	76	63	65	71	70	69	70	68	70	56	69	70	80	83	69	88	78	64	63	75	75	94	65	70	77	60	78	79	78	79	93	72	77	78	89	63	73	82	79	84	75	59	58	76	74	71	60	84	74	76	71	67	75	76	61	67	62	60	88	70	69	70	95	70	61	58	56	85	86	57	77	86	83	69	83	67	58	65	84	74	52	71	69	66	68	60	86	77	84	58	71	57	66	71	73	64	63	63	60	82	63	83	80	76	79	64	70	64	72	58	65	55	88	70	73	71	83	72	85	82	74	66	70	49	85	78	72	65	80	68	63	76	74	68	61	70	65	73	66	66	74	83	61	66	79	64	79	84	69	72	66	83	74	72	86	68	68	68	68	73	73	78	70	80	71	80	71	63	79	66	80	78	75	76	68	72	71	74	60	60	63	78	75	72	72	68	70	72	85	71	66	80	68	51	66	81	79	77	64	57	74	77	72	82	53	88	69	72	82	73	71	56	87	65	67	76	71	59	91	90	78	74	70	62	71	60	65	63	69	75	71	80	65	88	77	61	66	92	67	65	70	63	58	73	63	65	80	71	75	69	69	76	71	67	73	75	97	82	68	68	83	70	74	71	52	77	89	65	66	64	81	61	70	74	80	71	83	70	79	64	61	67	68	68	69	82	73	78	75	63	56	64	63	82	77	67	73	56	68	58	81	52	75	76	69	84	63	79	77	67	78	76	84	78	78	63	74	71	96	66	72	66	67	67	90	66	74	69	63	57	84	70	80	86	65	69	68	78	71	74	75	73	63	79	59	74	61	66	62	72	81	63	75	75	65	54	72	78	64	62	65	69	70	85	74	83	71	55	78	82	70	92	88	67	73	76	70	63	80	73	73	64	89	52	75	64	78	68	74	87	94	64	71	58	64	72	78	66	63	70	83	87	70	89	72	76	81	80	71	58	71	75	76	82	62	90	67	76	90	76	63	66	57	75	73	68	66	88	78	73	77	64	86	69	80	76	61	75	77	77	73	70	84	57	75	61	71	69	61	70	74	78	63	79	69	71	73	77	65	77	72	82	70	72	65	64	78	79	69	71	66	80	64	64	68	66	70	83	67	78	65	57	58	88	98	69	60	58	70	89	75	81	82	76	80	77	76	71	88	66	74	80	73	71	75	76	71	73	88	77	73	77	81	61	59	71	74	77	79	55	85	83	77	71	71	67	78	84	85	79	68	72	73	56	82	80	75	74	78	72	67	85	67	64	74	78	71	87	84	68	81	66	75	77	77	69	73	63	81	75	81	75	68	77	73	69	71	72	72	75	80	77	72	66	88	71	73	56	71	69	71	68	67	72	80	65	63	83	75	63	81	78	70	71	81	80	85	81	77	65	65	75	69	67	88	69	59	69	62	71	76	72	79	71	65	77	65	77	74	95	77	64	68	71	55	78	79	82	83	92	88	75	65	86	66	64	56	82	74	73	54	62	74	59	72	79	85	77	75	60	80	67	56	68	80	67	71	60	81	86	66	77	77	67	73	91	71	69	59	88	68	81	72	61	70	76	74	62	72	78	62	79	65	81	61	82	66	62	61	87	68	78	84	77	82	80	84	61	83	73	73	82	75	81	85	75	68	71	85	71	53	64	64	55	72	72	65	88	72	66	73	74	91	59	75	55	83	70	73	75	75	65	78	73	69	89	67	81	63	88	78	74	80	80	83	71	57	62	68	72	72	79	68	71	73	52	81	67	71	67	72	76	73	65	88	79	77	67	71	56	73	62	64	79	63	62	66	73	73	83	67	77	76	71	67	73	62	77	77	84	71	75	78	53	63	88	63	75	59	71	91	74	66	71	68	76	70	82	67	76	68	75	78	71	68	63	67	78	63	82	62	67	79	82	73	71	74	72	63	63	72	70	82	76	70	77	70	82	70	82	58	67	78	86	77	71	70	84	71	69	84	85	69	63	71	81	63	73	72	78	82	80	77	77	79	63	43	72	78	66	69	60	82	76	75	85	64	72	68	74	81	76	66	65	70	66	76	61	76	82	72	71	63	71	64	72	79	74	57	74	68	58	79	79	70	78	81	83	58	83	71	62	79	66	66	67	71	84	69	84	68	68	68	69	63	76	71	74	67	75	84	67	64	70	68	60	71	76	70	66	66	59	74	66	71	80	72	74	64	78	69	83	61
10373	4170	1671	2807	7598	11609	11374	9833	8437	7278	6195	5589	5132	5231	4271	3473	2817	2438	2079	1861	1745	1683	1492	1367	1285	1273	1492	1537	1536	1534	1506	1405	1365	1250	1254	1202	1161	1050	1122	1072	1043	1005	1014	988	1017	1064	967	977	1023	930	1023	1001	1032	1055	1137	1167	1216	1252	1195	1111	1147	1128	1087	1017	952	888	856	867	857	807	765	756	762	788	760	776	715	716	728	737	717	787	761	741	770	758	724	756	794	768	729	766	740	698	743	732	722	796	696	788	747	730	737	775	766	773	767	774	793	710	757	744	791	736	762	785	730	759	720	735	757	785	716	703	722	738	669	740	787	760	689	784	777	705	687	712	732	766	730	735	724	711	761	785	699	714	734	719	720	702	705	714	785	765	700	748	746	734	756	749	751	750	727	718	717	738	741	719	757	755	713	771	744	730	761	747	721	739	757	710	778	743	712	702	732	739	741	781	722	678	727	725	707	734	750	709	720	729	735	721	733	752	731	720	715	729	703	693	714	729	780	711	785	752	717	752	747	781	705	706	744	774	777	731	711	748	735	779	712	764	750	742	739	728	705	751	706	760	717	738	741	707	774	764	759	729	768	719	766	737	705	729	727	746	740	705	742	739	776	717	711	732	741	742	758	769	729	741	752	687	731	716	719	720	723	751	710	718	717	746	710	736	745	751	713	806	703	708	729	730	719	786	735	734	759	720	773	733	708	689	731	733	716	780	698	680	696	710	735	775	757	734	740	706	722	747	727	701	703	704	674	722	721	739	761	694	701	729	736	746	714	725	721	682	756	745	756	719	761	755	734	723	727	751	766	740	710	730	716	746	702	729	701	725	711	696	798	682	715	726	748	728	746	720	701	662	736	716	700	757	732	758	775	751	700	744	673	722	784	739	757	704	729	738	713	708	736	715	753	738	735	747	773	695	762	746	753	710	728	824	736	719	742	757	739	716	730	725	742	734	745	730	720	793	755	762	772	756	729	739	763	777	748	707	760	691	734	747	742	703	704	699	722	720	730	779	733	734	707	722	777	709	677	744	672	717	753	737	795	782	771	704	755	752	697	737	696	746	739	716	720	752	759	733	744	759	737	728	734	711	781	704	762	729	727	789	688	722	721	767	745	718	754	732	715	691	725	709	746	763	698	705	737	716	733	735	813	743	718	722	732	710	733	725	699	693	728	764	749	723	700	695	749	743	681	742	759	716	722	758	731	729	676	727	736	748	732	744	753	742	747	766	752	737	715	762	762	715	691	745	736	726	750	742	714	777	729	739	706	759	748	728	750	741	725	771	740	705	707	685	749	704	705	704	730	721	708	739	713	718	738	744	714	776	771	751	686	779	680	738	763	745	759	761	739	715	710	755	769	719	783	772	728	665	698	740	718	715	746	756	760	751	753	701	788	785	715	770	722	748	736	804	741	727	728	728	775	717	742	725	740	757	728	712	719	738	746	709	746	709	725	807	759	729	725	832	716	768	664	725	735	714	691	694	705	755	715	699	739	742	699	725	724	719	710	712	723	743	723	754	712	788	754	697	698	719	693	710	748	723	714	720	734	736	732	707	699	761	715	757	734	714	735	761	758	718	714	726	709	788	711	698	757	707	721	711	723	722	790	765	739	693	754	722	725	733	733	739	723	744	713	738	691	672	750	703	741	744	706	768	696	728	766	729	741	726	719	731	753	758	678	728	713	751	691	806	732	714	720	763	760	758	745	728	717	760	736	769	743	792	725	770	749	711	762	724	738	719	735	769	741	698	737	761	749	736	728	731	721	724	747	789	760	731	734	711	684	727	725	776	753	733	697	754	772	738	684	713	760	704	707	708	777	762	717	750	748	762	758	749	731	733	742	713	742	733	722	724	696	718	703	745	795	748	756	769	736	752	726	737	721	707	707	717	673	739	741	735	742	757	751	723	712	728	797	765	749	709	702	756	735	682	741	707	729	733	710	767	749	706	723	686	760	745	742	733	720	746	754	751	737	741	702	714	757	674	719	745	730	704	724	749	703	741	716	701	742	725	694	748	730	746	723	766	745	757	723	689	707	734	775	746	756	674	758	750	715	746	734	743	702	729	729	736	691	714	770	693	764	731	750	731	729	730	731	767	762	724	729	747	721	733	721	748	755	713	741	745	711	741	703	722	733	695	736	695	727	718	716	755	702	665	736	746	722	717	767	751	679	717	717	767	721	714	783	737	753	704	763	763	667	759	755	750	718	740	739	758	769	742	748	719	740	747	662	718	751	783	756	690	776	758	742	741	761	723	758	732	726	726	756	725	751	693	767	742	726	741	755	748	801	742	738	733	746	765	725	811	711	710	789	729	726	713	687	730	743	781	758	741	707	726	749	731	717	727	784	758	733	780	728	748	766	730	749	701	749	711	765	710	716	683	713	750	686	708	752	724	773	722	776	746	742	676	735	726	733	743	752	730	755	713	750	751	698	734	736	742	743	698	748	705	718	704	675	807	745	682	721	720	723	743	740	687	707	743	708	746	709	726	730	682	715	719	735	747	682	746	736	731	715	756	705	740	781	738	783	710	744	720	757	727	762	719	716	779	706	732	736	760	752	741	772	697	737	760	773	727	739	755	686	718	758	745	695	765	735	708	753	722	752	693	732	711	724	682	743	726	704	754	713	683	770	744	781	739	746	715	775	737	805	700	730	691	744	732	758	734	742	721	767	783	723	746	753	721	703	712	729	736	763	734	722	754	675	724	781	701	720	758	753	733	722	722	732	771	716	759	726	739	736	738	729	721	745	676	746	751	694	771	767	763	732	762	725	742	726	760	754	726	730	717	702	719	694	739	726	735	718	708	699	722	788	677	731	766	738	734	777	734	759	720	752	729	764	729	702	717	770	710	737	774	762	774	683	711	746	705	748	704	750	779	684	697	707	746	748	710	742	703	732	708	750	732	777	705	733	743	742	748	751	698	763	768	759	722	719	735	719	707	740	735	685	754	732	714	772	711	719	724	730	734	750	746	762	741	786	762	732	779	737	708	726	762	748	754	728	786	696	731	769	727	770	685	697	772	762	724	766	756	745	705	719	744	743	709	780	736	743	759	737	730	689	768	768	733	757	746	695	769	769	748	707	729	688	705	763	733	743	705	731	710	715	715	746	707	754	750	751	754	733	712	780	772	760	785	739	688	763	706	760	757	747	795	717	724	716	708	709	723	707	704	701	708	716	731	769	766	691	701	709	738	732	735	749	771	785	754	691	696	709	704	732	718	757	696	733	734	742	718	722	717	747	698	725	736	752	739	716	736	731	757	738	783	726	744	740	709	742	746	745	759	747	744	722	707	750	713	760	704	723	732	726	712	766	735	771	691	730	730	792	698	720	745	728	796	744	766	715	711	748	724	734	712	775	751	729	715	749	706	747	774	748	715	713	732	731	734	732	792	743	720	747	722	772	778	738	719	772	722	734	766	759	703	715	716	677	703	769	749	784	741	712	784	708	729	837	697	714	759	748	757	712	728	745	753	694	760	706	767	726	730	735	694	748	743
2063	115	70	39	52	120	151	151	151	136	127	121	121	131	103	101	80	73	76	57	52	61	41	40	41	42	56	49	59	48	59	41	52	52	59	35	37	44	47	38	42	45	38	34	34	39	34	40	44	41	38	40	40	40	43	43	41	47	34	48	39	38	29	38	38	32	45	38	27	41	36	27	31	35	20	26	33	32	26	39	31	27	28	38	23	28	17	28	39	19	31	29	32	25	22	26	29	27	31	25	40	29	20	25	37	32	37	32	28	29	39	35	25	24	33	37	35	30	27	29	26	25	35	29	33	27	29	27	34	32	21	39	25	35	20	34	31	24	32	19	42	35	31	35	36	33	32	33	24	25	39	26	32	32	33	32	37	30	33	28	34	27	32	23	32	31	16	28	18	27	24	27	26	23	34	26	28	22	29	25	25	27	39	39	29	31	26	30	28	28	27	27	25	42	20	22	20	24	34	30	32	24	29	21	22	27	38	33	33	22	26	24	29	20	27	28	33	35	40	27	26	24	26	26	32	31	32	29	18	19	20	31	27	27	37	31	24	21	32	38	39	29	28	29	34	34	25	21	28	24	31	32	29	31	23	35	36	24	27	30	36	33	40	23	21	26	36	35	27	29	36	36	28	33	27	33	30	26	29	27	28	27	29	31	20	34	27	30	24	34	32	31	24	32	17	34	41	21	38	27	27	26	30	34	27	20	32	34	33	32	26	25	27	32	28	27	26	28	28	32	27	31	29	35	27	35	31	38	35	29	36	24	31	29	33	25	29	41	21	27	30	22	30	28	33	33	35	23	30	26	32	32	21	30	36	37	37	18	22	49	29	27	34	26	42	28	23	23	30	36	31	34	30	29	27	35	34	30	20	24	31	27	30	30	33	40	25	18	27	21	27	27	21	25	26	29	35	33	37	23	33	26	36	40	26	25	20	24	23	37	40	14	37	39	27	27	34	26	37	39	37	30	28	22	30	30	28	19	28	21	27	27	24	26	31	25	32	25	24	30	34	21	20	31	23	21	50	39	37	20	33	28	25	24	23	34	23	26	33	23	21	27	25	30	30	27	34	32	31	42	37	31	30	42	21	31	22	19	32	25	32	26	28	29	18	20	24	27	28	26	29	28	30	34	28	37	36	43	27	33	30	31	25	37	39	41	36	28	37	31	33	25	31	26	25	19	33	30	32	38	36	33	28	37	26	26	27	32	28	26	39	34	31	29	37	37	26	39	34	28	36	25	23	30	28	20	37	34	31	27	25	18	36	24	29	27	27	27	33	30	29	28	29	31	31	21	23	34	29	28	23	29	24	28	29	28	28	26	28	33	28	25	31	40	32	26	42	29	40	19	30	32	29	28	29	31	37	36	24	26	24	28	25	20	28	22	30	38	24	26	28	38	38	20	24	28	33	34	35	31	24	29	32	29	36	29	26	25	40	37	27	25	21	32	25	29	30	35	38	30	20	32	25	27	37	34	32	38	29	27	31	43	31	34	25	25	31	32	20	33	28	34	21	23	27	24	27	34	31	38	24	25	27	42	32	34	31	30	22	29	34	31	33	32	28	23	28	21	35	29	24	31	22	31	34	31	34	31	25	31	32	25	25	28	28	35	34	28	28	26	31	37	32	29	21	32	30	28	32	35	22	38	34	28	27	23	31	30	25	25	31	26	29	29	19	24	29	26	34	27	20	20	32	23	18	28	33	34	35	22	42	36	31	26	28	41	32	24	29	25	21	31	24	36	42	23	37	28	23	39	33	30	46	27	34	32	38	31	27	26	38	36	30	41	21	23	30	32	31	21	32	28	31	32	28	29	21	20	39	31	27	21	23	22	33	29	33	28	37	40	30	29	36	32	33	34	27	24	25	32	27	36	26	18	22	31	26	23	27	36	25	24	23	27	27	29	37	28	31	34	32	19	20	21	24	38	32	34	35	31	35	27	25	33	26	35	28	31	26	17	31	34	24	24	22	31	27	30	29	40	33	26	32	19	30	31	28	23	34	26	30	28	31	24	33	23	27	25	34	32	30	29	33	35	31	21	28	35	28	21	34	19	22	33	23	35	29	29	24	30	26	30	19	46	34	37	30	17	36	37	46	33	20	29	28	27	14	38	29	35	29	22	33	27	28	28	24	34	26	27	31	32	29	37	36	29	22	25	30	27	25	25	31	26	32	34	40	27	28	31	42	26	35	31	35	31	21	17	32	27	27	25	33	31	25	35	37	30	30	24	23	41	26	37	38	33	30	38	30	35	33	36	28	25	22	31	36	38	33	29	38	25	24	35	44	33	30	28	21	34	32	25	33	25	33	37	34	25	24	40	34	29	36	22	31	31	31	24	33	25	28	29	31	38	31	32	34	24	26	37	28	28	36	28	32	22	26	35	32	30	52	30	17	21	25	42	25	27	27	40	43	29	28	32	27	26	21	23	35	35	30	24	28	30	22	37	32	39	23	24	33	23	19	28	33	25	29	27	29	30	36	28	27	27	22	43	35	23	25	27	20	33	31	26	27	24	31	32	28	20	29	18	37	28	26	38	22	26	25	27	27	53	27	21	24	29	17	30	24	39	29	34	36	29	29	36	32	28	25	32	38	34	23	26	28	33	36	31	26	41	36	32	34	27	27	23	30	27	38	29	28	34	29	20	29	35	31	39	29	27	28	23	39	38	33	33	28	31	30	28	23	24	25	37	31	19	28	24	35	18	30	35	24	36	27	41	34	33	33	30	19	35	34	22	22	30	32	37	28	35	28	22	31	28	31	27	33	26	27	40	32	32	36	33	29	25	28	29	32	31	25	24	32	25	23	34	34	18	36	42	31	36	39	28	28	36	19	30	28	24	37	31	24	39	32	29	30	24	37	31	30	29	22	29	36	38	26	24	36	33	31	31	27	33	35	25	29	34	36	36	26	31	42	32	36	35	24	25	41	35	27	30	30	20	33	27	17	32	31	27	27	38	24	39	22	34	28	26	21	25	33	24	25	33	31	23	35	26	29	26	33	24	36	27	23	34	32	36	22	38	34	32	40	25	31	32	24	24	24	42	32	31	32	24	25	32	24	26	26	28	26	22	34	20	25	26	29	30	30	34	30	31	26	36	37	20	31	39	32	30	33	28	31	32	28	42	29	24	32	25	36	33	43	26	28	33	30	24	35	27	26	29	29	27	19	26	24	34	33	23	28	32	33	46	29	24	34	36	29	25	20	21	29	28	24	25	24	31	25	29	37	31	38	27	31	27	33	22	28	30	25	26	28	28	28	29	29	27	29	22	31	34	24	27	35	21	30	32	20	32	21	32	25	28	36	38	34	26	29	29	27	21	26	29	25	39	26	28	43	29	49	36	30	30	30	30	34	14	30	26	26	31	27	21	29	25	31	32	27	20	25	28	22	25	28	32	29	26	32	34	31	36	29	26	26	31	36	32	29	28	32	20	36	36	33	27	33	29	27	18	32	31	36	19	26	29	27	22	28	26	23	25	30	37	21	28
9980	2846	1122	1992	6292	10456	10795	9534	8335	6605	5811	5196	4791	4975	3919	3148	2663	2191	1830	1548	1457	1292	1096	974	883	945	1131	1198	1086	1148	1076	983	970	922	906	823	776	680	702	633	699	674	635	626	653	640	598	606	560	571	520	554	604	641	760	810	803	745	784	722	792	763	631	597	547	483	455	452	395	396	372	357	314	336	333	327	327	313	343	315	291	321	331	354	281	349	322	320	300	341	306	318	323	327	347	354	354	334	357	327	349	294	298	360	350	313	300	328	328	330	322	323	348	350	334	322	359	333	329	340	289	309	319	332	344	302	345	316	337	314	290	346	351	313	371	343	305	307	324	348	304	320	303	298	314	337	297	305	333	331	329	319	313	303	320	301	345	303	295	335	314	321	300	315	327	305	284	344	343	304	318	341	297	354	326	331	304	291	317	287	293	314	298	339	306	348	332	304	344	312	302	320	321	334	296	317	332	295	344	327	307	351	313	331	312	333	306	331	310	321	318	324	314	308	333	322	328	303	319	305	317	324	324	322	314	294	343	314	322	334	320	318	334	302	283	339	333	304	320	322	335	328	346	293	295	281	317	316	318	316	320	335	299	300	316	319	344	321	329	314	331	320	328	279	302	275	323	314	334	304	318	335	310	305	312	314	304	292	317	315	297	329	335	341	324	331	306	343	299	280	326	310	320	304	308	319	317	314	323	316	333	294	299	290	298	361	320	311	302	297	328	322	297	306	318	339	271	317	304	347	346	307	305	339	352	328	310	309	287	318	300	320	326	298	311	332	328	318	296	348	296	311	337	342	305	307	343	332	311	296	371	310	279	316	311	319	308	322	328	317	302	295	302	298	304	318	312	300	314	334	309	329	348	353	348	313	306	292	306	325	337	301	301	307	318	328	289	300	339	311	295	309	337	322	292	330	314	305	320	317	327	309	295	330	311	326	342	304	322	318	303	296	324	333	317	325	306	304	299	327	290	304	313	292	313	304	324	332	338	305	315	302	341	299	298	310	336	325	343	336	328	312	306	301	335	274	310	331	294	286	359	306	319	300	358	328	317	326	296	330	308	303	277	283	305	294	302	304	343	308	303	313	344	332	309	309	309	311	343	320	336	326	316	313	328	312	338	318	331	304	277	306	308	337	306	321	351	369	317	312	301	340	308	287	281	294	334	322	325	342	305	293	336	314	323	330	331	325	303	352	316	302	320	292	324	333	317	271	337	340	321	317	315	304	313	313	319	311	335	325	314	334	300	239	329	329	294	278	314	320	318	321	299	351	290	298	299	321	286	331	314	307	309	339	300	320	340	321	313	312	360	351	301	299	298	302	332	328	318	327	337	303	318	341	292	295	323	301	309	307	293	328	325	280	319	309	306	325	325	335	333	301	327	308	323	303	324	321	322	317	334	323	306	318	313	307	301	332	312	319	333	319	324	305	314	361	313	319	318	324	366	289	282	323	329	299	313	325	332	341	311	343	332	315	333	296	293	295	310	321	324	335	300	320	318	328	314	335	296	343	302	323	319	341	281	298	353	330	304	310	328	300	376	342	309	295	284	285	320	346	318	307	303	325	303	283	321	321	360	308	327	312	305	326	327	332	305	343	328	312	333	309	321	334	330	293	324	302	315	318	311	318	299	333	339	328	329	329	327	300	335	318	305	325	340	312	308	286	330	321	367	325	319	320	297	317	304	324	309	303	353	323	291	315	319	315	296	338	319	359	313	312	323	310	313	303	334	318	310	347	315	330	314	315	298	305	316	296	321	304	322	286	322	323	317	303	322	298	319	316	332	314	310	306	315	328	296	322	342	321	337	291	323	298	307	320	313	323	315	321	335	332	308	320	307	351	299	314	319	304	303	306	327	319	320	303	332	361	330	283	318	277	289	286	346	342	333	301	290	307	300	291	313	294	292	330	328	305	307	315	350	297	300	328	287	320	313	264	313	338	326	311	337	342	315	294	297	303	311	296	322	310	306	310	328	340	309	308	323	325	349	311	318	305	324	316	342	338	319	329	312	335	319	345	349	309	318	347	323	331	316	312	320	290	336	320	284	280	305	316	308	340	310	292	283	331	326	306	315	303	322	307	311	302	335	315	315	330	318	339	321	309	313	333	304	312	282	315	343	313	311	294	323	315	285	326	318	320	346	311	304	349	286	315	317	333	322	295	323	341	296	325	344	305	327	303	320	330	308	338	352	305	309	283	309	330	308	315	287	325	299	317	326	349	323	320	300	329	298	307	307	303	331	325	307	296	297	333	326	308	296	308	338	312	334	318	342	320	312	289	327	320	329	306	333	314	306	327	318	313	318	300	295	323	307	326	309	325	319	323	311	301	329	332	335	322	305	297	337	288	339	340	331	328	319	326	330	326	297	354	317	331	307	336	306	325	306	317	324	311	330	321	291	300	316	303	309	305	292	319	317	315	321	303	317	297	315	288	309	287	326	341	315	334	333	303	308	334	322	330	318	347	321	315	314	292	312	317	305	334	342	320	283	303	339	292	297	345	314	323	330	317	293	330	317	319	323	295	306	299	319	321	320	315	316	311	333	290	320	322	317	307	278	293	302	325	301	314	321	269	313	316	315	312	312	318	294	299	301	307	290	300	316	322	323	313	301	337	343	293	308	289	309	288	287	311	335	336	279	307	304	281	308	372	303	320	329	327	318	350	309	304	304	324	316	312	295	314	336	297	324	320	314	297	331	318	321	331	313	321	306	298	306	312	365	318	330	324	291	287	335	324	318	321	350	280	297	291	336	330	292	303	310	301	293	306	291	288	317	320	336	318	320	318	312	281	308	323	347	312	320	311	312	332	295	281	331	322	299	352	312	310	321	344	304	315	303	293	305	306	351	311	304	314	301	321	346	285	286	338	329	328	323	327	303	299	310	313	294	314	315	343	325	328	291	327	314	298	291	354	330	290	311	326	284	307	313	331	309	323	288	329	318	333	348	299	311	331	302	283	305	330	298	317	333	316	311	293	333	297	299	339	289	319	287	327	295	313	340	301	299	309	322	311	340	300	301	323	320	288	317	330	316	320	331	307	268	339	301	324	330	278	344	313	347	329	324	303	310	336	330	320	326	330	316	309	332	320	320	324	312	342	304	316	336	295	314	339	355	292	312	301	308	363	308	306	314	305	307	330	319	277	339	319	335	286	334	297	313	313	313	327	291	285	327	316	311	340	286	296	340	315	290	297	305	294	319	337	305	313	322	323	325	288	308	278	333	354	296	296	289	328	296	300	291	314	317	348	335	314	313	309	309	292	330	310	320	320	335	266	295	296	321	294	294	304	344	319	292	319	304	306	308	315	333	325	342	308	303	289	318	311	310	313	325	334	324	311	337	339	342	341	310	289	330	307	318	329	351	339	333	284	308	320	291	326	323	310	317	299	314	306	322	313	324	338	329	309	342	325	338	308	299	364	326	320	303	291	296	272	319	315	318	305	289	318	317	344	324	315	308	343	309	326	310	311	295	314	311	326	304	310	327	321	285	331
1055	258	165	110	150	245	274	246	230	226	203	201	177	174	177	178	135	134	123	113	114	104	107	91	86	93	93	92	98	98	87	90	107	88	100	102	73	88	84	84	78	85	77	84	82	92	89	69	92	83	60	68	84	87	101	105	92	74	90	99	77	83	86	86	86	83	81	64	81	77	90	86	79	85	78	81	88	70	70	84	68	84	69	68	80	66	79	81	76	89	82	87	71	82	81	92	72	73	66	90	75	73	54	70	71	74	61	81	69	67	81	73	90	74	76	81	68	74	70	67	79	81	78	64	82	79	70	83	61	87	68	86	65	77	78	90	67	66	63	78	67	65	70	68	75	70	65	68	80	76	55	78	71	61	81	63	88	78	72	58	95	76	70	61	77	81	80	71	77	72	66	62	76	77	78	79	84	70	69	76	55	60	83	72	77	67	66	80	93	81	66	71	84	73	78	73	62	66	70	57	75	74	85	84	76	92	77	84	59	66	78	76	81	52	70	70	77	84	70	75	76	90	87	65	68	67	72	68	65	68	77	76	63	78	82	83	74	74	71	78	79	65	56	71	74	76	64	67	74	83	83	68	70	68	71	69	74	66	63	73	67	57	80	67	84	73	70	90	72	69	71	69	77	105	79	69	64	81	61	57	74	66	79	73	70	64	73	66	70	70	76	77	80	78	87	69	76	67	69	84	79	76	71	77	68	74	90	75	83	70	87	75	80	78	74	59	72	81	86	57	55	52	64	69	87	76	76	75	90	80	58	63	80	77	65	85	68	64	82	86	72	90	72	70	64	60	64	80	74	74	61	85	68	78	71	82	64	70	62	85	79	82	60	72	74	83	80	82	83	76	71	88	71	71	81	76	71	86	74	75	71	72	70	76	73	85	80	87	75	83	76	67	67	69	55	68	80	82	76	60	58	76	80	68	72	61	72	76	54	67	71	71	77	73	88	79	72	74	63	70	71	59	90	74	90	71	61	78	68	79	82	68	66	75	68	78	79	84	79	81	73	63	84	63	74	79	80	68	77	74	88	70	82	80	66	76	72	75	63	79	77	67	82	88	62	66	68	65	79	80	75	96	74	85	71	71	83	57	90	89	78	61	70	61	75	66	78	84	67	60	70	75	87	59	66	63	63	71	72	59	69	79	89	76	76	73	76	78	74	39	65	88	57	74	72	69	78	59	76	79	75	69	67	79	72	77	70	75	75	81	72	67	65	83	84	56	67	81	74	75	76	77	70	67	86	66	78	65	75	66	73	75	63	69	75	74	72	61	70	63	76	90	59	89	78	88	69	98	90	70	76	61	71	72	79	72	66	71	81	65	79	68	80	72	79	78	81	62	76	75	84	71	67	68	80	76	76	91	72	62	63	73	82	78	69	77	69	91	68	69	76	59	72	76	82	73	68	66	69	67	66	84	81	71	68	77	75	70	79	67	85	72	90	72	65	86	58	63	72	66	72	78	55	72	74	69	58	79	63	65	59	72	93	81	77	77	65	66	79	78	60	66	77	73	82	64	77	67	76	72	68	77	86	90	66	72	73	85	78	63	54	82	69	67	88	63	66	70	64	64	97	65	76	84	87	87	82	74	82	68	78	75	78	76	68	77	84	70	90	66	82	78	55	71	77	68	75	88	84	73	74	77	78	85	82	71	70	70	75	71	66	61	93	76	70	84	72	87	76	73	78	53	73	81	58	70	53	64	77	79	68	74	76	91	83	73	72	75	86	76	62	72	85	70	84	84	71	84	85	83	83	81	65	78	71	65	61	65	75	66	76	79	75	79	77	77	65	71	82	86	73	72	73	81	67	78	71	85	66	67	78	82	67	86	66	73	84	69	65	83	59	63	66	62	66	70	84	64	70	67	84	59	80	79	76	82	93	70	70	73	78	80	68	81	73	74	69	63	58	63	76	67	78	75	70	81	68	76	84	66	82	76	71	77	72	72	66	62	89	70	79	69	60	75	63	67	71	60	73	67	70	70	80	69	69	72	71	64	70	74	79	70	73	80	74	79	72	54	66	68	68	69	77	67	78	75	79	60	87	63	74	73	70	72	63	84	68	79	81	60	71	74	67	68	82	78	86	78	87	82	65	62	58	74	81	70	75	63	87	76	70	67	64	66	79	59	61	74	81	74	63	71	70	73	58	77	68	63	86	69	63	63	74	69	69	66	70	78	65	67	66	77	73	75	73	77	69	63	63	91	78	77	64	78	76	73	73	68	86	71	80	80	67	72	52	60	85	60	75	90	75	71	69	64	64	82	81	64	75	58	75	71	71	61	67	70	88	86	57	69	82	69	69	67	82	67	73	78	77	69	74	62	84	75	79	57	78	80	74	70	70	85	74	78	75	77	70	86	68	66	66	71	79	79	69	79	74	80	58	64	79	72	66	83	80	71	87	64	58	64	77	85	82	64	70	59	71	80	90	86	63	68	67	74	74	69	66	82	72	80	72	53	73	63	73	71	69	64	72	83	60	80	80	77	72	70	69	73	84	63	73	56	77	66	57	83	82	67	83	75	87	74	74	70	82	68	67	64	73	84	81	78	67	75	80	79	69	77	67	60	62	62	73	93	72	81	65	69	84	87	71	78	80	84	81	63	61	81	82	67	82	79	71	82	55	59	89	73	76	81	80	62	68	64	58	74	75	58	83	70	77	67	81	88	85	73	65	68	77	71	80	67	87	85	66	69	66	73	70	62	82	67	67	78	70	88	67	74	72	65	73	72	62	94	71	82	82	65	67	70	76	70	66	64	81	67	78	63	60	77	67	63	69	77	74	57	73	63	78	76	60	80	75	67	64	78	64	63	62	82	59	62	74	63	78	68	77	74	79	81	75	66	62	71	69	66	77	86	96	79	83	73	79	70	94	72	64	72	90	86	75	76	79	69	84	86	76	91	60	78	83	91	53	79	76	82	70	81	62	65	78	82	75	92	94	75	78	79	74	77	59	80	55	80	59	65	73	72	79	60	70	79	80	82	77	72	83	59	57	75	81	64	85	68	69	70	73	83	66	78	72	69	91	80	72	66	79	77	82	89	71	73	62	78	84	72	79	71	68	74	66	80	84	74	70	76	75	93	74	75	69	59	73	80	82	83	77	75	75	83	85	61	70	71	86	80	56	82	70	69	63	78	58	69	74	82	66	63	73	63	68	73	73	64	95	79	64	89	55	70	60	64	58	73	71	67	81	65	64	79	62	73	65	73	63	91	66	83	77	80	72	85	91	82	83	63	66	67	77	77	66	72	90	78	70	78	71	70	71	76	67	72	74	70	77	69	65	82	61	83	68	76	71	86	73	66	79	81	71	85	74	78	76	68	84	66	86	75	69	77	70	69	60	76	73	72	76	68	78	71	69	93	54	67	66	76	69	71	73	67	82	74	75	64	89	77	72	65	64	83	88	53	74	58	75	64	69	68	62	78	82	73	80	63	80	84	76	81	66	65	63	68	92	69	66	65	81	76	75	88	69	69	69	71	79	77
13748	5493	2174	3733	10064	14262	14110	12351	10616	8965	7645	6892	6316	6330	5055	4358	3750	3148	2613	2385	2264	2079	1870	1640	1606	1685	1880	1898	1842	1780	1768	1687	1723	1625	1484	1373	1321	1287	1303	1348	1172	1216	1153	1196	1172	1154	1120	1178	1123	1111	1073	1043	1124	1199	1299	1273	1273	1263	1279	1337	1269	1224	1176	1075	1055	965	968	896	857	830	815	815	780	809	772	837	760	797	816	772	837	764	820	751	785	821	788	799	765	812	788	795	798	819	797	763	803	780	881	800	811	722	784	763	803	773	772	789	801	783	731	781	808	751	750	858	786	767	738	744	815	819	798	759	769	763	735	799	758	776	810	749	759	789	789	802	755	773	765	786	769	752	817	817	770	758	755	759	752	749	755	773	721	744	721	726	809	785	779	788	758	721	788	786	723	733	790	822	767	758	755	779	763	810	751	774	745	743	752	772	795	783	769	747	767	758	723	755	754	729	773	811	787	766	805	770	764	771	818	770	746	772	778	759	814	729	784	787	762	727	801	754	762	742	751	728	771	759	740	766	715	747	699	732	789	782	735	795	742	735	775	768	731	733	782	837	807	749	749	742	800	802	756	796	729	813	787	780	777	781	753	759	800	768	808	770	730	771	762	796	714	771	758	774	804	763	733	772	753	777	746	752	782	811	765	748	759	768	755	759	748	728	799	763	771	754	762	788	738	773	784	781	738	788	817	746	783	820	800	734	783	776	777	776	742	775	818	765	730	764	813	765	740	770	781	795	752	818	770	727	787	785	783	835	751	735	764	741	806	787	782	772	763	793	747	808	761	781	790	805	791	781	741	756	780	727	770	773	750	770	752	792	739	803	786	752	726	824	762	768	773	748	727	786	769	733	818	794	811	781	764	729	740	743	790	821	781	817	719	780	758	780	784	750	730	759	761	763	800	737	731	768	755	755	797	702	786	786	757	746	776	753	761	815	766	753	779	774	777	703	783	737	773	810	756	790	760	791	739	781	791	723	750	786	750	781	729	804	807	736	785	779	737	769	728	766	786	798	775	777	772	747	792	794	815	786	773	802	808	747	786	772	755	836	749	724	739	791	801	763	741	826	784	820	768	742	790	798	740	770	707	793	776	710	806	756	762	779	758	775	759	751	714	801	796	794	810	775	715	794	774	797	784	757	777	792	754	758	740	783	765	713	750	783	790	749	761	767	764	787	784	775	776	738	806	770	737	754	759	769	757	781	805	801	757	787	794	724	807	730	776	765	778	824	810	759	764	766	750	726	724	766	742	776	780	765	748	719	731	771	790	793	750	736	759	770	763	713	749	792	779	739	784	765	785	780	761	760	777	765	711	795	750	771	753	767	786	743	843	796	771	800	791	750	783	745	784	787	695	750	737	755	756	759	776	766	780	786	803	765	754	728	798	780	813	852	771	813	737	767	764	747	737	737	829	777	807	742	767	766	754	746	804	793	799	825	826	758	769	792	732	730	739	776	770	747	717	794	803	774	754	767	803	768	783	811	771	764	788	749	781	778	775	775	766	757	798	767	793	745	794	788	761	806	805	820	807	810	738	791	756	767	774	721	802	821	780	787	703	780	749	772	757	780	751	782	809	737	766	770	785	842	753	772	803	782	810	788	751	792	807	787	712	745	775	768	795	797	746	778	743	731	781	811	744	794	771	742	806	755	786	770	761	760	744	810	735	769	786	735	730	762	762	757	769	740	760	748	815	758	763	778	760	765	790	814	756	729	788	790	760	813	783	786	779	772	753	769	776	701	744	761	801	766	780	784	764	762	775	753	785	732	782	773	752	773	799	759	753	769	726	784	775	783	791	797	778	740	762	761	812	773	780	728	791	796	741	748	768	726	805	756	823	766	768	738	763	817	806	805	734	744	791	744	795	760	730	739	756	753	779	755	759	747	773	786	793	842	794	789	710	784	776	757	767	750	896	746	777	785	810	775	730	794	799	777	755	737	738	783	749	792	787	768	802	761	768	807	728	808	670	754	750	732	734	775	771	757	750	792	780	732	831	757	778	778	753	804	757	758	780	754	710	809	864	786	771	746	771	806	733	785	742	770	795	765	741	775	775	774	788	836	755	778	727	792	735	765	737	745	745	800	756	771	801	818	741	773	783	747	748	806	771	805	793	791	746	786	779	779	795	801	776	742	793	780	792	717	761	755	781	742	746	822	734	783	750	769	730	841	810	822	808	751	753	794	776	804	728	762	749	764	754	751	740	761	811	744	771	762	751	776	791	741	803	778	755	778	723	752	766	819	788	776	737	770	807	761	793	745	752	785	708	786	748	783	729	767	736	751	762	790	753	762	751	755	759	742	793	774	750	746	740	814	782	832	763	715	792	827	778	772	768	794	744	776	735	773	763	762	749	719	796	723	777	747	781	791	780	758	804	771	770	800	757	777	781	865	747	818	736	733	751	784	787	769	742	715	775	760	779	759	781	779	799	768	835	744	745	766	752	773	774	789	753	800	734	801	754	781	782	740	740	760	780	766	811	765	776	739	770	816	790	819	780	815	758	746	744	748	730	802	801	785	762	783	754	777	752	786	755	792	774	815	795	768	804	766	745	771	765	796	736	785	767	773	768	801	767	758	749	767	761	794	755	742	724	765	738	762	756	725	753	780	815	752	817	824	758	741	780	764	797	767	761	794	835	831	802	800	799	752	745	715	757	757	739	772	754	778	761	786	757	817	791	732	755	812	705	793	784	785	759	749	730	764	782	773	731	779	746	795	741	791	743	712	826	802	791	807	736	789	780	790	799	746	760	751	791	752	712	788	769	762	726	802	836	777	773	799	830	756	769	770	773	792	750	819	786	750	776	742	739	791	754	794	798	784	743	756	804	736	760	746	767	783	750	727	808	776	800	857	785	788	826	802	768	792	753	775	749	774	710	762	801	793	784	734	846	809	777	735	711	720	770	750	721	727	774	786	766	766	782	773	768	803	786	767	721	745	691	761	807	732	799	753	843	846	729	834	750	742	799	759	746	732	749	764	785	714	814	773	761	760	773	782	751	794	760	810	791	779	703	773	752	775	808	818	789	766	717	785	761	735	754	746	782	811	760	738	794	788	788	728	779	804	723	810	746	759	764	765	782	741	794	746	795	788	773	705	772	783	800	762	734	787	784	735	799	820	766	785	767	730	755	760	752	786	760	769	779	765	771	793	723	808	777	777	817	768	759	763	736	784	793	723	795	789	772	778	772	800	744	752	774	780	786	784	776	739	785	782	764	722	786	776	795	808	736	767	746	771	812	790	783	761	758	744	764	782	834	773	788	783	776	766	744	750	773	770	770	702	783	729	789	728	761	807	798	784	782	732	827	757	776	776	780	755	716	742	783	728	781	787	796	757	808	765	769	707	854	771	765	758	770	778	755	793	720	742	761	800	781	729	781	720	774	784	758	750	805	782	769	747	774	766	766	758	793	767	778	819	783	786	751	814	751	778	755	743	783	769	829	774	744	778	759	752	756	768	763	804	715	765	793	762	785	753	794	757	704	740	796	773	790	815
1353	65	29	35	56	91	94	114	107	99	87	90	94	98	87	60	66	42	55	64	55	67	43	41	47	43	49	54	47	36	49	47	45	43	41	38	38	31	46	33	44	34	38	41	41	43	29	30	35	44	33	38	40	34	44	47	56	43	38	43	40	47	53	39	32	31	36	40	37	40	24	38	28	23	34	30	47	34	32	38	46	32	35	31	27	38	33	28	36	28	34	28	25	32	26	29	35	42	32	29	22	32	34	27	32	29	36	32	29	43	44	36	38	22	33	34	39	28	32	30	39	37	30	24	27	24	34	22	41	32	31	30	29	37	40	32	38	27	27	30	32	34	41	39	36	28	32	35	40	32	37	27	39	25	29	34	28	40	28	27	38	27	35	23	31	35	23	30	38	25	28	40	21	28	41	23	30	45	35	33	26	36	29	33	28	30	43	32	40	34	29	40	35	30	29	35	28	28	26	27	23	36	26	32	38	43	39	27	45	34	34	27	35	39	26	22	28	42	26	34	29	32	39	25	31	30	27	32	30	29	22	35	31	38	32	45	27	31	31	31	33	36	39	39	36	33	30	33	20	22	42	42	35	16	27	30	30	26	31	28	40	34	33	42	25	27	24	31	25	29	31	24	28	29	28	38	35	43	37	28	37	30	38	31	34	37	42	32	35	32	34	33	26	32	37	27	38	45	39	25	34	35	32	31	26	33	33	35	30	44	25	32	37	33	35	39	39	37	32	39	30	34	33	41	35	40	25	34	42	29	25	36	32	39	37	34	29	32	32	30	33	38	34	38	38	20	35	33	27	38	36	28	30	29	37	29	34	30	38	21	30	25	34	41	35	28	42	26	26	33	40	30	28	29	35	29	35	39	30	29	25	29	35	33	25	35	35	28	32	43	28	30	30	30	26	31	31	33	29	32	32	24	38	30	27	26	36	25	32	32	37	27	34	28	24	30	44	41	43	38	32	29	30	35	28	30	32	38	36	36	32	35	31	34	32	36	28	31	35	26	30	36	38	27	36	37	35	34	42	33	31	39	38	35	35	29	28	23	25	32	41	29	32	32	25	26	31	35	31	33	41	33	27	33	28	35	34	33	30	28	35	35	29	37	33	33	31	30	35	35	27	34	27	38	32	41	25	37	40	28	27	29	31	36	31	40	42	39	23	33	35	29	32	34	40	25	28	28	39	17	34	35	46	43	28	35	32	32	41	27	26	30	29	26	35	39	41	33	37	31	31	35	34	32	33	34	30	29	26	23	27	20	34	30	43	32	30	47	32	37	32	25	25	30	39	26	35	23	38	34	32	33	31	29	32	30	39	32	36	36	37	53	42	38	34	29	29	22	27	29	36	18	27	37	23	31	25	27	27	32	33	28	39	36	26	26	24	18	29	23	26	36	27	39	32	35	33	38	29	36	27	37	37	29	37	29	41	34	30	28	44	25	42	28	34	29	35	28	26	22	26	31	26	35	29	34	20	33	43	33	25	35	40	31	35	26	29	29	21	32	36	51	25	26	31	30	22	28	38	33	26	27	27	35	30	30	34	22	28	38	29	41	31	36	39	45	38	23	28	32	30	38	35	34	24	29	30	34	33	30	26	33	34	31	37	28	22	42	31	29	38	28	42	25	40	28	28	29	23	25	35	35	28	30	34	27	41	46	31	33	24	31	26	31	26	26	35	37	40	36	26	47	27	29	32	25	34	44	30	39	37	23	30	38	31	27	35	36	36	22	33	21	31	27	19	24	27	51	27	33	38	31	32	31	30	33	36	33	33	29	28	37	24	34	28	40	33	41	30	32	39	37	30	41	33	36	35	26	37	32	32	39	38	42	28	29	26	32	31	34	40	34	24	32	23	40	30	28	39	35	38	34	34	25	38	26	27	26	41	27	24	20	33	41	29	30	32	40	32	32	32	24	32	31	28	29	25	32	35	32	18	29	32	19	28	32	27	28	35	37	37	39	38	28	40	26	25	22	38	39	37	26	27	29	28	34	32	33	35	44	25	24	23	38	33	38	28	34	28	26	30	35	35	34	40	34	33	33	28	32	22	28	28	36	38	32	37	37	32	29	39	34	32	35	29	39	32	31	38	34	38	30	38	18	33	29	43	29	23	30	43	36	30	33	39	30	38	29	39	40	32	42	37	22	21	41	35	33	27	45	30	31	35	26	28	41	33	36	37	33	26	32	33	28	19	34	37	38	24	36	36	32	33	27	34	32	32	30	31	36	34	37	35	31	26	36	28	27	40	25	31	26	28	37	33	38	21	38	23	30	34	51	33	30	34	30	29	22	35	38	37	28	37	37	32	38	28	29	32	29	26	32	34	31	33	30	33	35	42	35	25	37	29	32	30	26	19	36	42	47	32	23	29	32	32	24	32	27	31	25	29	37	27	41	29	38	37	24	25	37	38	35	44	29	34	31	24	31	31	32	33	38	37	33	41	31	36	37	32	27	31	38	35	31	31	34	31	49	33	26	35	30	35	28	32	41	40	37	27	37	31	39	35	34	42	28	29	20	24	31	28	36	33	40	30	34	39	39	35	30	29	28	44	38	35	27	39	34	33	33	29	39	30	29	33	33	25	32	39	41	29	31	29	36	39	40	27	33	34	37	27	35	24	39	33	36	29	32	32	33	28	30	31	31	36	50	33	30	24	37	31	28	33	34	32	33	26	26	26	34	40	35	37	41	44	40	30	31	31	40	33	27	39	24	29	33	42	34	35	29	21	44	29	26	33	34	33	39	30	34	39	41	34	30	17	35	23	26	35	33	28	23	36	33	27	32	28	26	41	37	31	41	26	39	29	50	31	37	32	30	20	47	34	28	31	34	27	34	34	34	35	39	36	27	25	35	37	27	24	40	34	35	24	23	32	28	33	29	28	29	30	24	37	31	28	43	32	34	46	33	33	28	29	25	31	33	26	32	28	28	29	40	37	35	28	39	29	40	27	31	36	42	47	33	35	34	42	37	30	31	30	25	37	33	27	30	23	35	25	27	25	34	36	29	43	33	28	35	30	36	35	27	35	30	31	28	23	38	29	35	28	38	38	30	28	34	31	33	29	32	26	26	33	29	30	22	37	30	36	24	34	25	37	25	41	26	31	36	44	30	30	24	26	28	31	28	36	30	29	30	30	40	35	30	31	39	31	33	22	36	32	28	23	37	31	23	17	38	32	31	41	38	27	33	52	38	24	33	33	26	30	35	36	37	20	27	24	30	34	29	35	35	33	40	33	36	30	39	22	32	35	28	34	32	30	37	30	36	33	36	28	36	39	28	36	31	35	25	28	36	33	41	42	41	29	42	36	32	41	36	34	29	36	23	32	29	45	33	28	31	29	27	37	35	29	33	40	43	41	25	45	27	29	31	28	35	39	23	36	39	36	38	24	35	32	33	31	39	44	33	42	36	34	30	40	26	41	30	46	28	35	32	29	27	33	33	34	35	35	29	36	43	32	31	25	28	39	25	33	38	30	29	26	45	34	19
7418	1182	588	819	3454	6572	7223	6258	5340	4338	3795	3336	3297	3343	2669	2109	1617	1390	1133	1043	1025	915	752	666	677	755	841	930	898	824	800	782	789	744	728	652	584	558	582	571	620	560	577	565	556	508	543	555	514	501	525	506	536	622	678	757	649	679	627	662	687	613	574	527	521	460	469	397	351	367	310	365	319	330	350	320	317	390	336	325	365	354	329	336	357	330	323	321	327	362	313	361	321	356	320	348	356	315	372	324	345	366	337	317	356	347	322	348	322	367	293	327	328	366	319	353	353	365	323	314	353	338	312	366	352	351	348	339	328	332	360	334	366	353	351	359	327	337	341	344	351	339	326	313	354	338	335	360	363	307	332	329	303	323	323	317	318	324	345	357	297	311	336	361	340	342	318	323	343	325	352	342	339	326	357	327	336	324	352	307	356	326	344	326	336	327	343	317	346	310	328	352	348	320	319	350	347	317	372	350	348	310	346	335	339	343	305	305	287	338	312	323	317	379	320	334	324	351	299	324	310	341	314	330	317	323	341	275	348	340	327	315	354	319	339	327	328	324	325	329	352	321	313	340	331	321	340	325	359	362	321	321	341	319	315	331	329	330	351	325	334	382	370	345	343	357	314	331	299	324	303	339	336	313	362	335	332	338	334	353	340	319	336	346	332	326	336	315	343	333	344	340	316	356	360	349	311	349	352	318	333	328	334	327	320	332	331	321	322	327	359	336	317	369	330	352	349	308	335	318	330	327	327	346	331	340	333	346	346	320	324	308	336	344	339	321	337	370	339	330	329	347	350	296	332	362	346	301	333	302	308	363	319	355	347	320	344	311	393	304	330	366	376	338	355	347	346	329	344	329	327	332	344	317	353	337	347	335	334	367	370	352	338	381	347	314	337	315	348	335	335	315	341	338	310	338	330	300	350	323	321	321	286	354	330	326	355	374	348	327	346	349	311	338	340	339	331	333	336	353	298	317	332	333	333	340	326	341	339	355	310	322	326	345	336	368	344	324	342	316	327	359	344	329	311	347	314	309	344	327	355	330	349	327	332	353	327	389	314	340	317	320	348	299	320	338	302	342	348	331	318	359	330	349	329	335	326	312	345	340	358	318	306	324	339	346	352	337	315	351	332	316	306	346	366	332	331	323	335	344	368	348	312	350	305	293	352	331	334	344	320	309	343	321	339	372	333	349	340	331	339	345	348	356	332	342	365	334	304	317	364	337	330	336	338	358	313	337	345	379	348	346	360	312	329	307	320	298	335	350	319	322	342	334	346	329	355	335	328	342	328	315	310	349	332	356	333	333	355	299	355	334	305	324	315	350	297	339	341	331	343	332	363	383	328	325	318	327	345	342	362	339	340	303	344	331	327	323	342	332	351	336	345	317	339	305	352	359	352	327	324	368	374	355	325	300	341	354	324	338	343	324	345	348	354	336	324	348	340	355	311	337	311	328	331	308	318	341	332	339	341	319	336	334	341	315	349	361	346	342	315	333	313	360	352	315	353	323	318	333	348	337	305	307	308	301	353	297	370	337	321	382	362	326	350	331	339	329	320	347	340	311	315	341	319	318	311	355	304	339	316	338	330	363	325	314	322	347	362	376	313	311	360	334	329	329	338	318	349	304	316	345	313	335	323	348	360	378	334	318	311	348	355	342	342	351	331	339	333	312	366	335	356	341	362	318	333	337	360	324	348	338	344	338	361	357	346	347	361	325	314	317	326	349	343	336	320	334	348	316	356	340	348	338	317	327	334	326	316	326	339	325	305	341	316	362	338	316	336	352	320	328	344	358	321	326	328	333	333	349	328	320	345	348	316	316	319	377	367	317	333	351	318	318	310	344	297	338	330	342	345	314	328	357	349	348	325	379	334	370	283	331	319	339	341	340	337	333	316	316	337	337	348	303	388	335	355	346	344	324	328	359	348	319	367	350	327	332	355	351	335	328	366	321	332	342	338	297	313	299	332	359	328	336	317	356	360	337	323	393	324	350	339	308	366	301	350	328	310	328	321	295	352	386	357	344	360	344	343	339	302	332	349	320	347	342	337	359	328	323	311	316	330	346	345	346	330	354	358	330	351	321	325	336	334	311	332	318	301	338	321	342	350	338	321	307	336	335	342	320	325	337	324	307	322	340	341	337	319	316	305	334	357	318	306	277	340	329	338	319	343	316	338	345	363	310	337	331	307	325	338	365	341	342	318	331	333	359	313	324	314	358	333	301	327	353	320	324	332	322	316	338	297	336	346	339	334	344	338	317	349	331	327	318	339	331	334	328	352	338	324	297	321	328	347	314	328	313	321	337	312	290	337	342	327	353	358	369	356	323	331	324	339	321	339	362	313	320	346	379	364	347	349	340	364	333	308	325	316	348	337	340	311	330	342	338	332	367	351	354	338	345	316	341	331	336	344	319	336	348	322	337	336	318	333	341	327	320	308	313	334	336	333	293	320	327	314	360	341	331	297	361	340	348	326	316	343	346	332	306	309	330	346	322	333	333	316	325	360	331	311	314	317	334	334	328	327	325	329	313	321	349	374	329	328	323	373	354	346	326	315	359	346	336	362	336	356	315	335	334	325	328	342	298	361	327	341	358	336	340	358	371	331	322	339	315	330	316	329	322	324	323	330	327	332	335	313	333	326	359	334	302	329	341	346	342	333	334	307	318	330	319	318	321	328	329	317	335	330	324	328	354	338	327	335	332	335	323	363	356	339	366	340	322	347	336	328	319	348	339	323	332	350	375	348	363	346	306	332	315	306	354	322	338	333	343	312	329	317	299	297	298	362	316	332	349	359	360	300	323	350	329	356	362	346	360	337	331	340	355	361	333	345	333	358	332	333	333	327	324	321	323	368	367	377	323	387	360	327	326	287	384	329	332	326	304	337	344	322	341	334	325	357	337	322	364	326	341	322	329	322	329	323	324	334	347	283	345	306	312	348	354	353	335	322	340	341	304	303	311	330	341	327	318	323	313	320	368	345	321	333	324	332	334	318	324	315	350	331	354	316	327	329	358	325	344	325	356	350	303	314	361	308	327	356	333	347	322	321	323	311	341	331	332	325	326	313	327	334	338	333	366	334	325	345	311	306	328	349	337	334	323	361	342	321	336	333	336	363	338	327	295	320	306	295	314	298	343	320	320	343	357	339	322	343	338	335	331	332	343	349	324	317	342	312	318	322	338	331	346	337	334	289	335	343	356	344	298	320	324	340	349	371	336	307	369	323	370	344	367	340	311	342	353	360	318	340	335	312	351	338	340	338	333	346	344	319	359	337	311	323	329	346	331	322	333	351	330	337	299	301	298	291	344	316	339	343	359	345	324	352	344	363	333	336	363	321	339	347	320	319	339	343	296	365	336	385	333	314	341	309	330	328	322	315	356	356	335	328	357	325	318	358	361	360	348	373	347	304	322	320	326	344	339	297	324	326	317	366	344	332	365	317	339	340	359	325	327	322	333	336	346	306	312	316	340	335	325	336	310	330	326	332	358	346	341
632	194	131	96	108	192	228	212	195	173	171	174	195	161	151	141	102	105	108	97	99	114	95	82	80	87	85	101	92	99	86	95	89	86	81	94	79	96	76	83	73	87	88	68	79	85	102	85	82	82	72	72	63	81	91	93	93	84	98	77	115	80	74	76	88	100	75	66	75	64	62	80	67	72	70	73	78	64	81	83	70	74	63	70	75	66	59	73	88	58	57	80	69	85	85	63	73	75	57	68	67	59	74	63	63	73	82	63	74	71	63	81	75	78	74	65	72	72	86	67	76	55	65	73	78	71	78	87	78	88	67	73	64	89	72	73	76	67	64	74	73	76	84	70	62	70	66	67	69	66	81	81	73	80	79	82	74	71	78	78	82	65	79	76	52	75	74	82	64	68	87	69	75	79	76	71	75	78	76	55	66	52	63	80	79	67	75	70	62	85	64	63	81	71	63	68	72	89	83	74	70	69	71	81	72	71	77	79	58	70	80	79	62	81	86	55	63	76	67	86	66	71	72	72	68	78	84	81	88	76	64	72	60	70	69	59	69	68	83	77	62	68	73	61	74	77	75	77	73	69	61	71	82	72	74	75	72	74	82	70	75	64	74	85	65	79	72	67	61	74	69	71	76	65	95	71	65	73	63	81	66	63	86	85	59	63	67	86	59	65	63	66	66	70	70	69	95	85	72	87	78	64	74	75	80	72	57	63	76	81	79	68	74	62	80	61	74	82	84	57	92	75	71	68	75	62	93	77	66	72	68	60	74	68	67	73	63	77	68	75	74	68	76	74	74	82	58	71	84	68	68	65	72	88	63	71	72	72	73	79	59	63	79	77	55	78	77	59	67	64	79	64	70	91	78	64	79	74	64	75	72	73	82	62	71	71	63	69	70	74	68	76	84	68	76	79	60	76	76	80	73	65	77	78	67	75	77	67	73	70	67	56	93	64	72	74	61	74	75	78	82	82	66	98	81	70	71	66	72	76	79	65	86	70	71	64	85	78	64	79	78	69	64	86	68	68	73	81	70	65	83	68	84	70	82	75	79	61	57	75	73	70	70	69	83	66	76	75	94	76	76	89	74	66	63	68	77	64	67	80	63	70	90	72	74	78	67	77	54	75	58	69	75	72	73	75	76	83	73	65	61	69	72	59	80	69	84	72	65	67	76	80	79	62	96	79	79	75	69	82	71	71	83	69	64	75	75	68	90	79	61	63	80	67	78	79	70	67	71	66	67	65	66	75	69	77	64	79	68	71	80	75	73	66	58	78	69	79	70	67	63	88	76	79	80	67	84	73	73	65	82	86	76	62	95	87	57	79	75	75	68	79	70	72	65	79	77	71	84	67	55	74	69	60	68	66	88	70	68	75	87	64	77	68	62	78	77	82	82	76	78	75	64	79	73	81	68	73	66	70	81	77	84	68	83	69	55	78	67	62	57	65	70	69	72	88	65	83	78	71	65	86	65	71	81	75	78	74	72	79	72	75	81	56	59	86	71	73	61	62	75	78	57	58	81	90	75	67	73	74	77	80	67	71	90	60	95	82	66	64	63	82	68	79	71	75	63	72	62	78	84	73	80	62	71	72	73	86	76	68	77	87	80	56	68	69	61	66	66	71	68	57	81	88	89	74	77	78	76	82	59	74	70	69	85	84	67	71	60	83	72	86	70	79	86	73	68	79	82	82	100	87	78	69	67	78	77	74	79	79	74	83	59	76	68	78	54	67	71	68	68	66	69	74	66	67	63	81	69	72	55	91	80	62	77	77	87	66	54	64	72	84	48	77	71	77	65	95	74	69	83	82	76	67	90	70	51	67	64	70	76	63	74	60	67	67	65	66	65	60	89	68	78	76	74	78	70	62	74	76	72	75	72	87	63	70	66	84	67	66	81	73	78	68	71	71	72	71	77	74	68	67	72	61	69	63	67	67	67	71	74	79	66	70	65	64	59	67	79	75	67	75	59	73	63	72	75	71	72	67	66	83	63	75	75	81	70	74	80	67	67	69	85	68	64	76	80	72	71	77	59	76	87	65	90	77	68	95	80	89	80	73	69	80	77	71	73	79	99	64	65	79	68	79	85	78	76	71	60	78	83	81	66	72	80	59	71	77	74	73	77	75	64	91	75	67	69	84	72	79	68	69	74	68	67	61	81	80	73	76	64	68	76	67	81	75	71	67	81	78	86	51	73	69	87	75	78	69	82	76	80	74	86	67	76	61	80	85	68	75	72	73	73	66	73	88	72	86	74	81	82	67	58	57	62	63	77	76	63	70	81	71	75	59	87	65	75	63	80	69	75	68	60	83	70	66	83	62	71	78	73	74	73	78	77	72	52	80	92	75	62	92	72	75	66	68	83	73	68	76	66	74	81	70	65	71	88	55	95	77	74	75	62	76	62	78	74	65	73	61	95	59	84	79	60	57	89	72	72	60	77	81	69	72	75	67	64	79	77	79	66	81	80	84	59	83	70	85	79	84	74	77	82	77	76	76	78	63	73	84	68	67	66	66	63	74	73	74	81	90	77	86	75	75	68	70	67	83	73	72	74	66	82	69	78	68	83	76	76	83	75	74	69	79	70	61	83	62	76	64	72	83	65	74	77	77	67	77	69	92	75	70	71	53	73	69	94	58	72	75	97	92	79	81	68	82	72	73	72	68	82	57	87	73	75	82	97	75	83	79	75	87	72	81	59	70	73	65	81	88	78	98	65	73	79	81	78	78	77	68	80	60	88	71	61	89	67	60	66	73	81	70	75	74	71	71	76	64	71	69	76	67	74	80	92	70	89	62	95	89	66	88	82	73	72	81	65	76	71	70	77	76	90	69	72	62	73	76	76	68	64	78	76	66	87	81	81	62	70	75	78	69	81	79	65	68	80	62	81	85	74	66	75	75	78	70	68	75	74	75	89	75	73	78	81	79	69	75	85	85	78	73	63	64	73	98	79	79	74	74	77	58	54	76	76	87	66	56	73	61	61	73	68	59	86	80	71	62	80	64	75	81	76	69	63	67	74	74	80	78	76	56	69	75	64	79	78	77	74	91	65	76	63	64	69	68	76	76	74	70	57	50	75	72	73	81	72	79	64	53	71	65	67	74	86	87	76	85	72	71	76	58	78	80	81	72	64	71	70	77	71	71	63	61	78	76	67	77	90	77	82	65	80	56	75	61	75	76	87	77	76	68	77	80	72	81	67	73	71	65	70	68	80	71	67	69	64	78	73	81	86	78	63	78	79	70	68	75	80	85	72	59	83	84	55	80	75	72	70	72	70	70	64	51	58	72	73	66	79	73	82	73	73	81	65	68	69	78	74	54	77	85	86	79	80	85	56	79	91	67	79	77	76	76	78	63	63	54	68	72	86	66	67	70	98	63	68	78	73	84	83	64	70	68	62	61	84	64	79	77	66	75	75	54	86	56	64	69	81	59	81	72	90	72	61	68	76	65	79	90	81	68	67	69	85	72	67	75	68	82	69	91	64	67	74	65
10316	4182	1659	2698	7737	11416	11420	9797	8126	6957	6140	5492	5122	4914	4018	3312	2741	2294	2083	1958	1803	1657	1499	1310	1331	1358	1509	1605	1612	1533	1467	1464	1323	1347	1294	1170	1208	1199	1157	1170	1118	1059	1050	1020	1003	1002	982	997	986	956	1021	1017	976	1089	1151	1225	1229	1323	1125	1156	1173	1103	1067	992	858	949	886	824	824	812	719	744	759	783	790	751	758	726	700	778	715	713	721	689	729	717	709	726	693	744	782	713	706	703	792	751	729	757	786	764	738	724	718	702	729	752	759	741	755	707	787	690	760	769	719	722	728	703	757	705	771	754	709	722	766	725	723	760	755	736	769	761	711	742	713	807	750	750	739	787	705	723	719	735	760	743	756	709	714	703	697	709	654	701	768	727	740	740	747	709	703	752	744	727	730	663	736	744	707	694	706	790	707	749	792	738	692	746	804	719	691	728	733	716	713	725	747	728	743	715	736	709	706	717	702	705	724	736	762	723	718	701	773	780	716	719	765	710	728	693	734	719	737	693	703	666	717	721	749	698	723	765	709	757	701	773	743	690	721	748	684	769	712	700	664	769	702	783	722	673	719	719	723	701	720	753	730	734	726	764	751	722	720	734	719	753	704	711	766	719	731	707	740	714	711	725	723	755	718	685	739	712	713	737	738	699	727	746	727	694	744	730	704	732	723	753	696	776	686	708	708	733	734	742	717	748	728	715	788	744	741	713	727	765	673	740	748	703	712	724	733	705	699	685	724	712	708	749	727	719	757	698	693	715	716	733	720	740	699	714	713	703	747	743	746	738	750	736	741	676	723	736	711	739	694	683	686	726	748	698	756	686	724	748	686	714	718	733	695	735	723	780	731	750	758	704	723	744	704	673	699	739	749	746	753	716	745	726	749	716	732	697	749	713	709	729	695	716	727	754	756	718	685	707	749	736	677	692	735	684	737	734	717	752	761	694	735	754	712	723	693	741	758	761	748	767	738	750	739	714	701	690	740	697	693	702	706	724	738	728	735	747	721	729	714	722	776	684	705	725	769	724	762	723	714	783	726	689	689	758	729	720	722	735	750	719	701	705	736	730	771	744	716	724	691	692	706	737	730	748	750	731	702	712	717	670	703	734	770	660	702	724	758	751	729	696	703	732	727	700	669	692	671	801	747	757	739	743	731	735	744	742	699	726	761	759	723	732	725	732	729	736	752	708	788	715	735	729	760	700	734	727	715	750	736	768	741	731	764	736	740	759	705	727	695	704	721	728	723	736	718	748	722	752	690	766	707	668	725	710	707	712	734	707	681	718	743	663	743	697	727	742	718	739	714	711	719	738	743	711	721	752	723	736	733	725	721	711	756	722	751	694	707	731	717	718	689	740	722	765	759	735	742	728	741	684	717	720	702	738	688	736	749	694	736	758	743	764	731	689	738	735	709	741	751	730	734	725	740	727	775	726	712	709	761	710	709	774	687	738	748	732	753	753	731	722	725	722	717	717	734	713	709	707	743	723	749	752	710	739	759	742	772	737	728	738	697	765	681	714	715	698	740	741	747	719	740	723	734	714	737	813	719	688	745	752	731	711	722	762	732	756	706	688	763	654	747	744	703	705	762	671	744	757	714	775	723	699	728	738	727	690	768	721	739	749	694	739	715	756	763	734	733	727	732	667	731	760	693	720	765	691	739	735	724	733	763	730	728	710	735	775	717	750	729	705	687	723	748	741	724	745	678	774	712	739	710	731	673	729	718	755	709	731	734	766	798	725	665	737	707	775	744	734	699	737	705	695	753	735	721	732	713	750	743	762	709	760	718	749	737	778	719	717	735	700	737	731	733	769	692	746	741	756	756	727	708	762	704	760	705	781	765	759	707	717	727	755	720	782	802	729	721	693	721	752	729	715	717	737	744	743	688	757	745	737	763	739	730	726	741	744	724	686	699	743	710	712	736	736	720	768	668	704	787	737	722	704	722	723	682	728	677	744	714	743	683	750	768	745	752	752	723	742	693	710	702	691	790	701	705	747	740	756	713	744	760	714	708	717	736	692	729	682	765	788	722	734	742	705	726	733	730	736	704	740	721	734	753	752	743	725	750	732	722	735	753	765	721	743	754	729	733	693	754	712	749	764	679	717	693	722	749	724	703	738	721	783	679	754	718	708	744	736	728	783	728	730	728	763	765	727	725	708	721	713	747	713	721	701	749	713	697	753	693	729	738	749	762	810	717	687	703	724	737	732	719	683	732	728	715	716	764	679	757	734	697	766	719	783	765	748	771	735	710	733	714	710	694	710	754	744	701	706	773	718	725	750	762	754	743	721	696	724	701	725	749	776	754	679	709	730	714	700	744	724	742	701	749	727	708	746	750	737	706	748	665	716	734	746	776	743	750	738	701	753	725	776	768	710	732	745	737	784	749	761	706	736	734	728	749	705	710	740	775	710	745	744	746	710	762	750	723	749	737	699	773	731	711	715	690	711	790	699	711	709	753	707	702	705	718	742	693	775	703	749	712	739	724	737	716	712	724	713	712	722	811	763	736	773	730	731	695	747	736	700	742	713	756	749	728	769	659	745	714	725	713	735	661	690	738	730	720	722	725	770	727	713	702	737	728	729	714	756	748	753	755	735	706	759	757	717	656	733	689	688	774	673	750	747	748	725	749	705	687	732	749	756	721	676	697	702	745	752	734	724	772	756	694	722	718	694	744	759	720	751	719	780	709	755	780	769	737	784	693	730	739	730	695	682	762	695	784	783	706	716	747	688	703	763	742	756	747	737	718	728	672	714	790	743	726	716	771	695	697	719	700	744	757	669	749	734	743	759	760	749	728	708	771	782	704	718	726	717	751	734	721	703	744	723	755	727	703	732	722	691	760	726	671	730	739	756	734	760	733	728	735	779	729	727	752	728	696	699	722	718	740	727	701	740	714	739	729	748	731	749	736	764	767	726	706	723	713	679	711	735	739	733	716	727	694	734	759	707	712	720	733	709	754	760	736	748	721	686	739	731	733	758	699	715	729	748	768	706	708	712	741	701	730	704	731	706	719	731	746	712	788	769	715	726	728	696	701	757	734	716	701	734	732	720	747	674	735	770	689	749	718	728	732	713	688	746	748	720	694	742	749	726	708	711	700	700	682	680	711	689	739	735	720	685	776	676	725	678	733	719	724	766	767	685	693	773	714	690	713	760	759	741	712	705	712	697	713	717	686	722	742	767	679	711	684	747	726	733	675	752	813	705	783	716	737	760	696	756	731	693	798	753	729	716	718	746	728	716	742	728	698	725	765	717	696	698	726	755	708	668	750	713	696	726	694	779	735	685	727	674	714	722	769	748	748	716	705	690	751	722	724	698	756	683	759	698	729	707	788	733	744	745	729	713	687	740	715	709	701	753	747	709	716	744	739	727	702	715	757	738	743	750	728	763	756	742	766	753	766	731	742	709	778	767	714	703	719	758	714	686	729	784	732	742	688	748	752	703	757	732	769	725	705	739	754	742	703	778	726	775	698	700	747	713	711	747	719	749	735	733
2052	135	63	61	74	120	177	127	144	125	123	107	133	121	118	97	75	58	63	70	53	53	41	46	40	54	36	43	51	54	45	48	43	54	47	38	39	44	36	36	49	43	44	31	34	43	33	37	34	39	42	30	60	32	50	38	38	42	45	52	54	39	32	32	45	41	31	40	35	41	30	28	32	32	26	26	24	40	34	22	39	22	28	33	38	35	24	30	35	35	28	28	39	32	39	32	28	38	25	25	27	39	22	29	19	30	28	29	28	20	27	28	28	23	28	31	38	36	37	28	31	31	31	21	32	24	28	24	39	33	31	36	22	31	33	36	37	36	40	38	23	26	35	39	39	24	36	26	41	31	27	35	23	26	38	26	31	32	41	28	37	25	24	31	53	29	23	38	28	22	25	26	26	21	30	26	31	32	37	24	38	40	25	22	30	27	28	35	40	31	21	32	39	34	26	20	31	29	22	28	27	35	27	30	32	34	26	36	22	27	34	38	36	27	23	23	27	33	43	24	30	33	30	27	27	29	32	23	19	35	26	30	19	29	31	28	30	29	28	31	37	24	27	30	34	21	34	27	28	25	31	16	25	34	32	33	32	34	28	35	35	27	38	27	29	31	26	22	28	33	21	28	38	26	26	26	27	27	32	29	31	23	27	27	36	30	37	20	27	28	18	35	26	36	30	39	36	26	27	39	22	31	30	28	35	26	23	22	36	27	38	24	30	33	36	31	32	44	27	23	29	32	29	34	30	39	25	32	28	40	26	36	33	18	20	27	33	35	27	34	26	29	20	38	27	28	34	31	17	32	24	27	32	40	31	25	27	26	32	32	31	32	23	27	33	32	23	30	29	32	24	19	35	32	25	31	24	31	40	29	26	20	24	32	28	38	23	18	34	27	24	21	22	26	38	35	23	34	22	31	39	32	34	25	29	27	26	31	19	34	28	23	29	38	27	24	30	23	22	29	28	34	30	30	25	33	24	35	28	29	31	28	33	29	36	26	27	30	32	31	35	30	31	36	21	30	26	39	31	27	36	36	42	32	29	26	38	18	35	18	28	33	33	34	34	40	31	29	23	27	29	33	27	21	43	43	32	33	34	31	45	25	38	33	32	39	18	34	24	28	24	25	24	35	25	35	29	27	24	26	30	36	33	39	24	28	23	31	36	21	43	27	24	28	24	35	25	37	23	34	30	37	28	21	32	29	26	27	33	24	36	28	34	34	28	31	26	34	29	28	34	26	25	28	30	32	29	34	37	27	30	32	26	32	27	26	15	29	19	25	36	32	33	34	27	30	25	29	47	33	31	29	35	35	28	29	34	37	22	25	33	29	34	35	29	42	28	31	30	18	28	31	26	28	34	26	22	39	36	32	32	34	30	33	34	32	28	35	29	32	31	25	36	32	27	34	24	21	48	33	26	31	28	30	32	31	45	23	38	38	33	19	33	27	27	29	27	30	30	19	33	36	36	28	32	30	36	24	36	31	37	30	24	25	35	31	27	33	29	32	36	28	28	25	26	29	35	24	34	38	37	27	24	29	28	35	35	24	24	30	32	34	35	27	35	29	22	33	24	35	25	20	18	30	24	25	31	27	27	30	25	31	29	26	32	22	20	27	33	29	41	39	25	27	28	32	23	32	23	30	34	38	32	37	29	20	36	27	19	30	27	28	24	33	31	36	35	27	29	31	37	29	36	33	32	31	22	29	31	25	30	37	18	33	30	20	44	29	20	29	33	22	32	30	27	26	30	23	22	42	36	27	35	30	28	31	36	29	31	25	31	40	30	24	27	32	24	29	20	37	36	31	28	26	33	30	34	24	28	20	35	26	22	24	26	35	34	22	35	32	26	28	26	29	24	26	26	28	36	23	25	27	33	43	27	27	29	29	31	35	26	32	40	34	38	29	23	20	31	30	24	29	37	29	28	22	32	30	32	35	24	27	33	30	38	37	34	36	31	21	26	28	33	31	23	43	45	30	36	28	36	40	26	34	27	42	26	40	27	37	38	32	37	31	29	27	28	24	28	37	29	36	29	21	41	24	22	27	28	36	39	35	34	26	30	27	29	31	28	35	30	29	26	30	27	28	30	29	34	20	20	35	25	24	25	23	27	26	25	35	25	30	36	26	26	30	23	25	37	24	31	31	24	32	31	18	31	26	37	23	32	39	34	28	36	27	34	16	27	20	32	27	26	22	26	31	34	32	36	25	26	28	35	28	29	31	38	35	31	28	33	38	28	28	29	24	37	30	29	20	28	30	28	30	36	27	24	19	30	22	29	27	30	34	35	38	34	27	23	29	39	35	29	26	28	29	33	33	23	28	33	28	34	32	40	32	38	39	28	29	36	27	29	27	31	32	23	34	26	35	28	24	23	34	35	40	34	31	40	25	34	33	32	29	36	31	33	31	30	24	31	25	27	26	32	27	28	31	31	24	32	38	28	25	24	36	43	38	31	34	31	38	32	29	36	28	18	35	32	29	28	27	30	40	27	35	30	30	15	37	28	32	34	35	27	28	29	28	33	23	28	21	24	34	15	31	33	28	30	26	31	34	26	32	26	30	26	25	33	34	31	23	36	24	31	32	36	32	27	35	28	23	32	25	32	33	34	35	31	30	30	30	28	27	33	33	28	28	28	39	24	24	26	25	29	30	35	25	33	33	25	33	17	30	28	29	21	17	23	35	38	32	29	34	25	18	29	36	23	15	39	28	29	37	23	25	33	27	31	35	21	42	29	36	29	35	24	33	35	22	29	43	29	30	24	36	38	38	25	29	28	31	52	17	30	31	37	28	29	30	29	37	25	21	26	38	32	29	31	27	25	38	36	40	24	29	21	37	32	32	38	32	40	32	22	35	32	28	24	28	34	23	33	31	43	37	32	31	30	27	31	30	39	30	33	27	33	27	41	31	30	29	37	32	23	38	27	31	31	27	28	28	29	37	34	28	34	29	32	26	36	25	17	26	36	27	27	30	36	30	36	28	37	31	34	23	34	36	43	22	28	33	27	25	27	24	31	23	34	30	41	28	33	31	37	30	23	18	35	32	36	44	33	28	31	19	21	33	39	36	38	40	32	25	23	29	27	19	32	22	33	30	24	31	27	25	28	32	29	25	34	37	24	30	22	18	23	31	32	38	34	24	28	33	24	25	30	19	20	24	24	32	33	25	30	27	40	29	39	25	28	28	29	37	27	35	32	20	26	28	26	33	23	32	27	22	33	36	26	28	25	24	23	30	31	25	33	32	42	29	26	26	29	26	23	26	25	25	35	27	25	34	28	29	33	33	29	27	29	27	33	33	22	26	26	37	32	29	29	35	34	26	32	29	39	36	25	31	26	38	30	29	22	25	31	35	35	38	35	21	33	39	26	26	36	20	27	28	36	32	34	48	38	17	27	27	17	36	25	26	30	30	20	35	35	30	23	29	30	35	21	32	32	33	38	34	30	25	30	30	28	33	34	26	26	32	25	30	32	18	33	30	29	29	17	36
10060	2859	1178	1997	6494	10464	10554	9143	7939	6656	5986	5347	4904	4923	3899	3008	2348	2009	1734	1560	1392	1264	1060	944	1027	1039	1107	1279	1217	1133	1076	1055	1081	948	866	785	734	739	672	751	712	747	644	680	614	601	647	550	586	565	579	597	657	804	837	854	788	848	771	761	779	710	563	531	511	467	479	444	364	366	343	316	347	328	322	298	338	318	295	323	317	316	326	314	326	322	385	326	329	313	337	339	318	328	323	323	314	342	356	326	345	331	320	285	335	277	352	330	319	331	336	313	319	319	336	345	332	352	303	335	340	308	307	321	321	303	331	331	333	342	308	300	339	342	303	344	325	361	330	315	314	344	322	317	362	309	307	324	349	309	341	330	300	338	309	320	335	332	327	329	307	303	325	343	328	303	319	281	315	280	326	321	327	359	317	330	326	320	317	307	357	302	311	298	317	326	311	339	338	316	314	309	328	312	298	294	314	291	334	305	286	296	303	344	323	307	319	325	310	305	315	296	314	335	308	356	315	304	327	328	320	328	334	323	311	328	310	329	312	301	298	301	298	295	290	332	313	333	314	323	309	298	313	290	322	320	326	303	318	319	363	309	355	312	298	340	319	313	307	308	344	312	279	331	291	321	303	289	321	348	290	331	312	327	294	325	316	328	326	318	322	334	287	331	320	374	313	317	311	349	310	313	321	289	293	316	280	355	287	310	315	321	302	307	298	323	323	312	308	309	364	312	311	330	291	318	307	313	310	301	333	326	281	305	326	302	333	301	323	322	321	299	304	315	339	293	315	340	317	302	284	332	305	286	337	338	313	300	320	290	287	305	271	304	304	294	303	302	321	310	295	311	318	343	322	327	324	311	300	343	294	301	319	314	315	327	313	276	306	295	325	318	302	306	292	304	327	332	324	316	319	315	307	323	342	340	308	328	326	337	317	300	292	308	337	333	315	292	335	306	336	312	312	294	301	316	295	335	310	308	352	319	321	327	334	300	324	346	326	324	314	307	299	319	341	324	335	282	289	313	327	334	285	305	341	301	320	321	304	320	318	329	305	283	310	316	331	323	332	328	324	310	312	313	313	309	314	322	305	321	346	301	308	329	323	304	290	323	324	304	320	342	337	272	288	315	305	316	306	353	301	295	291	314	334	335	308	291	326	304	303	380	330	330	302	315	312	299	341	321	302	331	313	297	309	332	313	316	348	342	321	329	309	311	310	322	282	301	322	322	297	311	312	325	335	310	341	323	315	311	338	318	308	335	319	324	321	279	304	320	320	308	325	322	320	264	290	316	290	349	291	307	309	306	327	293	324	335	346	318	341	311	320	319	299	326	301	290	322	317	307	322	312	328	350	295	322	332	322	298	332	351	299	296	317	273	327	319	333	318	311	337	319	332	324	278	331	321	310	278	293	329	361	287	262	307	307	314	327	300	341	336	339	297	307	304	326	346	324	296	352	301	312	331	298	302	323	318	301	319	328	326	346	278	299	318	325	270	325	324	321	311	301	277	332	318	313	346	324	330	330	314	340	299	309	298	295	288	329	330	342	302	293	343	321	311	320	328	353	337	326	357	310	326	329	333	325	337	349	334	323	322	351	311	310	325	312	295	315	289	335	314	341	298	314	359	305	312	311	293	322	322	313	341	312	294	316	319	321	327	324	293	315	326	321	286	297	291	351	313	287	331	322	299	335	296	334	329	313	332	323	333	328	311	338	314	307	312	305	328	324	328	295	292	332	276	298	325	306	287	334	315	303	325	301	344	308	320	323	306	304	294	349	315	335	320	302	334	312	284	289	353	298	308	310	328	294	315	338	308	311	321	301	326	322	326	290	297	346	333	323	324	327	314	314	343	317	307	318	318	332	307	291	312	332	303	340	315	310	316	337	334	291	285	306	324	304	284	304	319	338	302	320	311	314	307	331	320	340	300	309	307	319	310	299	290	303	313	362	300	341	316	340	323	317	324	313	308	300	288	313	313	353	335	322	325	314	286	277	328	357	305	282	274	324	300	308	299	313	293	342	274	342	299	343	335	315	301	276	323	310	298	312	327	316	322	325	327	331	333	326	299	322	294	336	297	316	323	281	313	324	301	315	324	332	323	296	330	342	322	306	326	333	314	296	296	280	316	320	311	323	320	324	305	307	312	303	326	360	314	331	345	323	335	323	312	308	329	303	307	288	329	358	283	315	345	307	296	307	329	324	324	284	345	294	309	336	267	336	287	349	338	297	327	307	317	305	322	333	324	324	327	279	351	333	335	320	319	310	324	319	326	345	310	290	321	342	338	338	328	317	321	355	291	337	326	336	310	309	297	297	300	353	331	311	337	283	309	352	309	321	303	334	334	332	358	295	301	304	277	285	312	300	348	298	322	327	317	323	316	303	334	350	329	346	323	340	279	305	317	307	303	331	326	322	314	306	321	304	315	314	363	304	329	332	305	339	324	284	318	318	324	317	303	294	349	310	302	318	348	301	311	310	321	313	293	319	300	326	331	314	312	338	303	330	354	303	323	298	303	316	346	325	305	291	349	332	311	322	302	316	304	341	312	293	295	326	347	334	327	297	314	267	320	321	311	294	308	305	300	314	307	307	324	306	316	315	302	325	310	317	328	321	301	298	332	311	321	296	334	326	337	301	324	306	327	281	316	298	331	316	309	304	339	327	323	329	342	312	311	341	325	331	297	291	299	342	301	358	357	313	358	315	288	317	310	344	303	347	292	317	299	295	325	267	309	321	321	316	302	332	350	352	333	308	288	306	320	315	298	297	327	332	315	339	339	319	312	311	303	328	305	318	311	296	330	310	357	275	302	332	308	318	329	303	305	326	319	339	295	330	322	305	316	325	317	350	315	288	310	330	302	334	334	318	322	351	335	338	323	345	321	318	333	297	314	333	320	316	329	303	325	309	327	330	350	293	313	334	313	305	310	312	340	316	330	318	303	307	292	294	304	318	331	311	294	313	294	314	328	344	327	316	339	310	351	302	298	314	290	316	308	295	346	321	311	309	289	303	322	295	362	325	286	317	359	301	312	295	325	307	301	343	320	308	331	330	354	311	315	292	329	314	287	319	317	330	319	305	310	325	315	311	309	318	331	312	304	306	314	338	299	335	305	303	305	312	300	289	325	352	325	307	300	297	298	314	314	321	318	322	309	310	308	360	324	310	303	354	356	338	292	291	293	335	307	305	281	311	348	293	295	316	315	315	302	317	294	337	304	309	338	342	318	287	310	315	320	327	298	313	317	351	341	299	319	313	304	297	323	318	325	316	300	287	334	348	306	317	341	322	329	315	312	366	280	308	356	296	290	300	309	317	261	326	294	317	319	335	322	294	282	315	291	330	306	351	353	292	301	280	294	349	328	315	308	297	306	284	320	323	312	288	310	348	301	329	330	327	311	331	319	295	318	336	319	298	324	312	334	315	332	339	315	300	307	291	335	301	335	334	307	326	321	322	305	341	309	318	308	312	326	354	310	319	324	305	332	312	312	301	312	325	329	299	316
1081	259	163	120	138	228	263	250	247	244	212	197	208	221	189	163	120	127	99	124	93	97	108	96	109	102	123	101	123	117	71	119	86	80	106	115	111	96	80	96	83	70	87	82	93	86	99	79	63	82	68	85	75	80	81	86	87	92	81	102	98	85	81	79	71	71	86	70	87	76	76	83	75	72	62	62	73	70	70	78	67	77	58	81	72	69	90	66	71	86	67	71	75	81	81	65	84	70	83	72	88	71	69	61	55	66	84	71	72	78	74	72	88	58	81	84	74	60	65	73	70	66	71	80	69	67	80	71	61	76	76	75	66	81	59	66	92	67	81	71	86	62	65	74	70	62	70	74	76	87	71	68	75	76	69	67	84	68	80	53	60	81	86	87	70	93	65	70	61	70	82	62	69	79	70	67	70	82	77	72	63	69	91	62	69	77	78	69	79	70	73	74	79	69	92	67	59	79	79	75	89	92	75	65	80	99	75	68	84	70	75	73	65	86	85	64	73	76	85	69	67	77	73	79	68	63	67	87	83	72	64	77	66	80	56	71	88	68	60	66	80	62	75	79	57	70	87	77	80	75	71	76	86	72	73	65	62	83	64	71	69	74	94	67	89	83	77	56	78	69	67	77	77	81	67	65	68	65	87	71	80	75	81	76	64	77	78	68	73	69	76	83	81	78	74	73	70	78	68	69	86	69	65	70	68	82	84	75	70	76	82	74	67	62	67	72	64	78	63	66	78	71	70	71	81	63	81	79	66	60	67	60	73	68	57	82	68	71	78	80	77	75	70	73	69	82	54	102	79	56	82	75	70	64	66	74	80	65	67	62	82	77	71	70	70	79	69	70	72	77	63	81	71	76	78	65	57	73	67	64	77	72	63	67	69	62	73	86	79	79	85	68	62	70	76	88	66	79	79	81	70	73	76	77	47	67	62	70	73	66	84	65	76	66	57	80	78	82	65	69	85	60	82	72	87	66	74	86	79	79	73	61	70	76	72	66	79	69	81	66	90	82	55	75	74	74	86	60	71	86	89	87	73	69	66	60	61	84	79	68	65	79	72	75	74	67	90	79	85	68	69	82	69	61	74	81	74	76	75	84	73	73	72	83	64	78	74	76	71	61	76	66	70	55	80	75	64	72	81	76	82	79	78	63	75	78	68	68	76	67	66	75	79	63	75	73	81	70	82	74	93	78	67	76	69	77	79	69	65	67	81	77	81	81	83	90	72	96	60	93	64	65	79	67	66	72	91	80	77	83	84	70	77	64	75	89	89	83	69	83	74	58	83	71	81	91	67	59	79	75	82	69	72	93	76	76	72	76	85	71	70	71	95	69	71	75	76	73	67	68	84	75	62	65	74	68	79	55	72	68	66	76	74	75	77	60	67	68	87	84	58	86	74	73	79	62	81	84	81	74	69	77	80	91	91	75	62	79	87	62	72	72	70	74	76	72	74	79	64	73	76	85	69	64	56	77	73	71	80	81	91	66	67	69	64	82	76	69	82	58	74	72	64	58	90	68	69	78	65	77	100	76	73	64	81	86	81	61	62	73	68	63	66	76	74	66	72	67	69	74	89	77	72	73	95	81	79	61	66	76	75	79	57	72	82	84	71	56	77	76	68	79	75	74	77	72	76	79	83	77	72	73	70	75	54	72	84	78	76	66	57	82	73	82	57	69	65	67	57	71	70	71	70	72	76	67	62	63	92	77	75	62	78	68	74	68	77	87	80	84	64	75	74	67	75	81	81	76	74	79	70	71	73	69	76	65	59	74	73	79	66	86	68	79	71	84	67	82	60	86	87	71	84	65	77	78	79	75	72	80	61	91	54	77	75	79	71	58	73	68	68	72	85	61	77	62	60	85	73	62	75	63	69	78	82	58	72	67	75	68	72	62	79	83	69	71	78	71	79	79	90	64	82	81	66	80	62	74	71	78	58	77	70	80	66	77	52	77	86	70	81	76	62	70	57	71	67	93	85	76	64	70	74	68	74	60	79	69	78	67	71	74	71	79	73	63	60	74	72	95	69	60	88	76	87	68	68	86	57	70	74	74	74	66	67	82	83	76	71	70	71	82	69	65	83	74	84	82	73	69	56	66	78	69	68	82	60	75	69	90	64	65	89	72	72	76	74	64	75	71	75	76	70	71	70	96	70	65	73	60	73	74	79	73	73	88	56	87	59	81	81	71	60	69	63	61	66	67	76	76	74	69	79	80	81	66	69	77	64	74	70	74	74	78	79	63	70	85	70	89	72	80	62	58	76	74	59	81	90	73	72	61	78	59	90	81	72	66	77	64	63	58	58	68	69	71	73	70	78	74	72	68	77	82	66	60	72	84	72	70	70	62	78	62	76	76	74	72	71	75	84	75	60	75	73	70	74	76	77	68	77	67	66	80	62	67	73	61	77	82	72	58	67	71	82	72	73	78	66	79	83	73	69	72	65	76	69	75	81	63	74	81	68	82	58	83	74	75	80	67	65	97	66	82	91	72	79	82	86	96	74	60	74	76	70	65	67	68	82	81	73	72	75	73	84	60	68	80	71	85	72	63	78	77	65	63	70	64	77	72	93	77	73	68	61	78	77	76	80	62	82	70	79	68	82	91	76	65	63	69	94	82	90	64	82	76	83	71	69	76	64	70	66	74	67	67	84	90	65	71	83	70	69	70	80	74	65	62	61	69	84	74	65	65	66	72	89	82	69	66	63	66	78	66	74	65	83	73	73	54	70	98	78	80	60	75	74	73	58	69	76	72	51	87	75	81	84	65	68	59	83	58	74	58	78	59	71	73	75	76	64	68	69	81	61	72	69	71	76	76	64	64	80	64	71	67	91	73	85	65	78	76	78	64	74	71	88	77	76	77	96	78	86	77	71	89	83	80	72	62	76	80	81	75	77	81	68	76	73	69	79	78	84	69	74	62	62	73	68	66	69	75	54	74	74	63	75	72	68	71	77	90	64	73	70	66	77	76	72	69	66	63	83	77	73	74	70	78	72	73	74	68	77	69	70	75	75	75	63	74	75	68	77	73	85	72	65	77	78	83	69	82	80	70	61	91	62	83	68	60	82	78	62	58	68	78	82	74	73	73	71	91	75	65	80	78	86	72	70	62	75	69	74	69	55	75	85	73	57	58	71	71	70	73	71	71	66	66	85	63	88	65	81	75	76	78	82	69	66	87	76	73	73	65	77	83	67	68	83	84	69	73	82	89	73	78	91	83	84	70	69	74	85	81	78	68	69	68	72	62	68	68	77	68	92	76	77	81	66	79	74	63	69	83	76	83	77	75	61	72	71	65	70	80	77	69	63	78	61	57	73	67	67	65	65	80	83	99	61	71	69	62	70	77	63	65	62	67	77	89	72	65	71	65	77	82	87	81	63	73	77	86	49	82	70	60	73	73	78	67	63	62	73	64	72	85	71	68	87	69	88	72	94	78	70	68	71	68	90	59	69	78	61	61	63	65	70	80	83	73	97	71	78	71	70	75
13682	5304	2171	3667	9912	14121	13640	11791	10296	8803	7934	6976	6369	6322	5369	4269	3349	2868	2660	2399	2192	2097	1845	1612	1676	1762	1849	1932	1892	1841	1792	1734	1676	1551	1433	1385	1329	1416	1268	1295	1255	1224	1206	1154	1169	1141	1199	1160	1161	1073	1035	1169	1172	1405	1433	1376	1392	1291	1319	1293	1320	1111	1096	1011	957	913	914	836	830	855	786	773	799	766	812	802	816	820	776	805	776	757	825	771	762	765	784	780	783	757	806	806	761	759	780	740	753	779	766	843	754	809	751	784	840	792	782	766	798	727	779	782	736	749	752	749	756	813	730	837	776	713	799	726	767	755	761	728	777	783	826	765	852	762	792	761	723	741	761	705	744	732	706	768	765	767	777	724	723	772	779	785	758	733	789	740	752	800	761	786	805	751	761	776	805	824	796	758	791	707	776	767	762	761	725	764	750	748	718	764	797	740	752	754	788	740	734	766	752	770	730	723	756	755	757	738	720	771	722	810	748	780	741	744	771	768	762	802	737	745	749	753	753	785	747	696	744	799	784	724	720	750	754	775	756	762	770	741	725	807	772	748	717	779	766	774	771	751	745	741	786	748	743	808	747	794	797	752	790	763	799	799	675	739	764	725	750	793	788	773	738	762	743	724	751	758	733	785	748	795	761	777	755	715	747	745	730	756	794	775	763	760	778	737	710	758	734	708	767	721	748	750	771	805	768	747	755	773	688	736	795	775	763	764	806	790	770	766	798	732	759	740	721	730	782	761	781	783	788	727	773	735	795	752	739	748	752	775	772	744	757	723	704	745	772	766	799	801	762	769	728	748	760	730	778	736	742	765	748	727	795	738	768	771	764	800	776	759	769	801	777	757	746	732	724	779	719	770	773	810	736	793	770	738	745	774	821	756	787	803	734	738	770	750	736	755	749	744	751	745	734	685	744	771	793	778	774	791	760	743	712	767	798	738	806	771	810	811	740	749	741	776	758	767	777	726	702	805	792	754	783	749	775	722	725	756	740	748	733	714	776	788	727	737	831	719	805	813	752	782	769	793	805	745	789	766	770	774	778	723	756	790	806	730	710	743	713	755	745	756	763	733	703	776	734	753	782	729	760	766	811	733	750	710	756	810	782	746	727	736	774	772	787	718	780	776	748	740	725	771	744	746	733	751	724	729	757	772	796	732	796	773	779	741	754	774	799	746	796	745	754	739	764	782	727	789	767	772	724	731	731	733	727	782	740	754	701	761	757	749	765	700	740	810	709	766	783	715	756	738	775	778	803	771	711	771	731	766	820	740	756	751	741	800	717	776	762	765	722	766	714	748	803	748	818	823	763	785	761	722	734	739	779	791	760	762	720	764	801	747	755	702	759	750	734	724	784	755	796	759	773	749	714	767	729	734	835	777	795	798	720	756	740	797	739	753	742	755	713	759	770	746	751	774	717	757	738	761	745	775	738	801	746	708	759	735	758	788	757	747	744	774	774	781	759	736	723	777	757	699	739	764	819	727	786	714	750	758	753	785	754	789	795	740	738	725	767	786	772	723	804	765	759	814	750	746	762	767	778	736	742	770	766	754	738	780	767	713	785	723	810	777	740	774	751	721	793	754	827	784	757	770	779	792	759	759	755	683	733	808	753	774	770	708	769	722	802	715	758	725	773	732	752	718	766	744	757	746	768	792	748	785	753	786	744	758	741	757	796	759	755	736	770	809	778	726	794	776	775	765	754	725	761	755	715	760	746	740	747	787	751	775	747	731	775	722	747	749	762	777	789	756	767	750	788	768	715	731	725	767	751	730	786	761	751	749	805	779	739	758	723	796	770	768	729	793	815	726	770	738	752	791	782	738	769	774	727	764	773	720	770	765	762	711	783	758	799	774	721	715	761	746	795	728	769	768	761	766	795	750	743	742	732	781	734	753	724	760	739	792	818	713	735	765	765	737	760	785	705	766	750	765	745	815	800	752	761	774	721	744	747	842	720	777	760	764	762	763	725	735	759	738	768	788	739	764	778	761	789	749	765	759	745	752	753	787	758	763	746	752	719	719	781	724	785	724	721	790	736	721	705	797	772	752	715	778	748	785	814	723	767	765	740	722	756	795	789	737	740	780	773	814	769	763	815	773	709	773	751	791	756	724	747	794	805	793	767	765	726	815	766	728	767	732	764	793	743	778	752	794	730	803	758	779	778	824	775	741	773	720	732	768	766	764	759	775	726	771	775	774	756	762	710	762	772	756	716	744	747	763	718	781	750	780	781	770	775	778	791	736	773	729	759	731	786	738	753	794	752	793	749	765	772	752	770	813	738	743	726	800	752	763	734	762	790	792	692	759	759	759	781	753	750	780	740	800	744	764	754	764	769	745	724	719	718	750	745	737	768	786	756	723	763	756	726	744	750	744	755	759	723	747	746	730	802	756	801	744	719	705	750	721	755	758	699	725	748	770	739	744	773	760	739	789	711	740	742	750	739	763	743	751	758	749	767	764	771	715	755	748	752	739	782	744	740	750	781	756	715	795	748	746	758	820	789	823	776	813	797	770	764	769	758	718	803	759	743	765	732	773	758	804	791	694	762	790	768	758	761	769	788	823	763	737	764	724	746	763	799	783	770	697	755	775	774	738	715	770	749	768	736	768	732	736	717	803	778	756	741	783	771	712	760	735	768	668	744	766	763	730	795	762	723	818	809	739	745	706	759	763	784	769	695	810	774	715	748	783	719	776	761	813	738	761	766	830	680	737	750	732	708	717	770	839	779	734	782	753	731	780	774	759	826	713	751	734	761	757	711	767	769	765	783	778	811	776	781	752	773	759	771	759	725	732	811	736	760	814	736	778	796	742	809	818	741	730	773	749	765	745	759	777	782	722	769	757	738	756	749	845	764	757	789	745	764	791	739	751	747	738	734	762	761	790	720	801	767	800	791	788	756	776	717	793	711	716	730	800	754	721	695	753	810	724	776	793	712	751	753	747	762	713	727	828	761	768	743	785	729	727	755	762	772	759	760	748	777	782	750	733	772	776	711	773	711	764	792	766	729	768	753	681	764	741	796	740	812	760	757	772	790	746	771	793	745	739	807	766	796	806	750	722	801	772	757	745	791	757	763	769	775	761	809	717	764	747	798	765	751	751	803	739	824	697	759	808	752	771	774	710	740	730	734	720	764	743	734	756	726	753	759	746	785	712	785	777	775	743	726	758	746	750	728	779	752	747	739	790	737	730	808	709	817	730	733	852	794	760	755	766	748	748	778	716	794	747	738	754	696	770	725	757	767	759	734	778	775	744	775	734	722	775	722	762	757	762	722	731	771	745	750	798	761	727	738	750	738	721	742	756	750	775	671	756	717	767	743	732	781	739	761	724	765	747	722	756	708	703	792	784	779	798	792	777	769	761	734	722	736	725	789	733	763	757	768	735	771	780	761	781	743	740	744	760	749	713	715	758	750	739	715	831	759	779	784	776	779	745	789	756	735	762	736	767	758	697	799	754	728	802	759	742	752	746	777	778	778	711	763	755	754	772	711	762	750	709
1354	48	53	40	37	96	111	92	100	84	107	110	106	99	70	73	59	52	52	44	58	35	35	51	39	46	46	54	51	35	50	36	40	39	37	38	48	42	34	43	40	32	34	49	38	43	48	34	40	48	28	32	30	52	47	39	28	35	44	44	46	40	39	33	46	33	28	35	21	32	39	24	28	25	21	28	29	31	24	32	21	35	32	25	28	22	32	34	37	41	23	26	44	35	32	33	29	29	35	35	31	29	29	39	25	27	35	31	29	27	23	39	30	38	32	28	30	27	31	30	30	35	29	29	33	26	26	32	33	23	37	42	36	35	37	44	31	41	28	34	28	33	33	41	35	28	33	27	34	28	28	25	30	34	32	35	24	34	24	31	32	39	39	28	34	29	33	39	37	23	22	31	21	26	35	35	36	37	31	24	33	40	30	34	35	34	37	22	31	24	37	37	43	37	32	22	36	46	37	35	27	21	32	39	25	27	32	29	35	28	39	36	31	34	35	37	37	35	33	21	25	27	25	30	36	29	38	31	34	23	20	27	32	35	36	30	24	40	30	31	29	45	31	29	35	41	33	36	29	32	35	33	31	22	24	29	28	38	32	34	34	30	26	29	35	23	41	38	39	30	32	27	32	35	33	43	28	46	30	37	41	28	27	33	20	27	32	37	24	34	30	33	28	36	31	37	27	25	24	35	36	31	26	30	26	31	36	33	20	38	36	30	28	37	40	37	28	29	29	28	35	28	25	34	29	33	30	30	25	39	23	37	26	28	33	29	25	34	28	31	27	31	41	42	35	35	33	30	23	41	26	43	26	26	40	22	35	47	26	25	32	34	32	29	21	30	27	36	42	24	28	27	33	26	30	26	35	33	34	32	36	31	33	33	28	32	34	22	38	33	28	36	33	34	35	40	20	39	26	30	33	26	27	31	20	26	28	29	33	24	38	33	24	33	24	28	37	30	32	23	27	29	32	31	24	28	39	30	30	41	36	23	44	22	39	28	34	23	33	26	28	41	30	39	35	35	33	43	28	31	26	35	36	37	23	34	39	39	30	32	39	18	32	37	30	42	30	36	29	27	30	36	33	18	35	27	36	33	31	23	29	43	32	20	30	28	34	43	32	30	25	28	21	23	22	31	39	39	40	27	28	44	32	36	32	39	34	29	26	37	27	33	27	27	36	25	24	26	30	37	31	28	27	22	33	30	34	30	26	29	26	27	40	44	38	32	25	27	25	32	25	34	33	25	32	33	45	33	27	26	41	31	37	27	34	35	27	27	28	35	26	25	33	25	37	32	38	29	28	35	27	36	37	35	32	34	25	35	40	33	26	31	37	36	24	24	29	31	30	26	29	22	40	31	30	31	30	31	33	36	31	29	33	34	32	28	19	32	37	29	41	29	37	31	24	24	27	26	30	38	27	38	28	37	36	26	27	36	34	36	26	28	38	37	32	39	28	26	28	23	38	29	40	33	36	30	31	33	29	29	26	25	34	31	32	33	37	30	31	22	25	36	33	33	39	28	31	41	37	21	18	31	28	33	28	24	26	37	36	29	21	35	33	32	33	31	36	34	22	38	32	33	31	45	34	40	40	39	23	32	31	32	37	31	26	32	37	27	29	38	32	32	24	34	27	29	39	35	38	30	24	28	31	24	27	40	26	32	31	38	34	33	19	28	49	32	33	24	29	31	39	31	33	32	33	24	40	21	22	30	20	31	35	28	32	41	39	39	31	34	26	30	37	34	33	36	29	30	32	33	40	32	28	31	28	33	37	22	22	41	35	38	25	33	24	23	37	23	21	37	36	29	34	30	15	38	29	31	28	31	25	36	29	33	26	22	29	29	29	34	32	28	33	29	35	39	36	38	33	31	31	46	34	22	40	24	30	31	29	33	40	25	32	38	40	32	34	31	27	26	27	30	25	25	40	30	35	26	33	36	37	36	38	27	33	38	34	28	33	23	23	26	34	33	37	25	29	35	29	26	29	26	39	28	33	33	28	27	33	33	32	30	36	36	20	25	35	33	38	33	33	23	24	43	26	36	27	42	28	33	25	50	33	36	33	21	30	24	27	39	19	38	30	31	30	28	42	33	35	26	22	37	31	34	24	25	23	22	35	40	28	27	34	31	33	35	33	32	30	37	34	29	26	32	23	26	33	35	24	36	21	26	35	35	24	34	34	38	29	29	23	21	31	41	32	37	28	34	31	34	25	33	43	29	38	28	28	30	36	38	31	31	29	41	20	38	23	33	35	26	31	33	34	50	37	26	27	21	38	35	26	35	31	28	37	17	25	29	24	35	39	29	35	26	36	34	33	34	28	29	39	42	22	24	41	31	28	34	25	32	28	29	31	43	34	31	31	33	18	30	29	29	29	37	32	32	38	42	28	34	32	30	33	32	32	36	23	28	39	29	35	22	45	33	20	24	25	34	32	27	29	38	34	29	17	37	27	25	33	34	29	25	31	36	50	25	29	39	33	34	27	28	21	39	27	35	21	45	38	30	38	32	37	21	29	33	32	28	23	27	36	32	33	24	36	32	41	32	27	35	30	29	25	30	27	41	35	40	31	33	30	30	35	40	29	28	31	31	18	29	42	28	38	36	37	34	30	32	28	24	41	19	29	34	24	33	30	39	32	37	37	35	30	25	30	31	24	39	17	29	41	30	22	40	33	33	27	33	30	35	28	30	36	29	24	34	39	44	34	39	31	31	27	32	30	28	27	34	27	32	39	33	36	32	41	20	32	29	32	33	31	34	23	34	28	28	39	31	29	41	26	35	39	32	38	38	32	33	27	34	29	38	31	38	33	31	37	32	35	25	27	30	25	29	27	26	30	27	36	34	38	20	22	33	38	34	33	29	27	35	28	30	22	29	35	31	32	27	43	27	23	26	40	41	38	24	37	34	24	38	28	31	37	30	36	29	26	30	29	40	33	36	20	26	44	31	31	24	36	34	39	47	25	26	31	19	37	32	38	32	27	27	31	34	17	34	44	38	29	34	25	38	25	26	41	34	40	39	26	24	21	33	35	26	32	34	29	30	31	27	31	24	34	33	38	31	32	27	25	34	27	23	37	32	29	31	35	27	37	22	31	39	29	29	31	26	22	26	22	39	30	21	32	33	35	35	30	25	33	36	36	23	29	38	25	31	28	31	34	37	32	40	29	37	29	22	20	35	37	42	34	35	27	28	29	30	41	31	26	19	37	33	29	35	26	28	43	39	38	34	31	32	25	34	27	25	28	32	35	32	25	32	31	39	36	31	35	23	26	23	33	29	27	33	22	30	32	29	28	36	42	27	32	32	34	32	25	37	31	32	33	30	36	40	28	23	31	30	21	19	33	26	31	27	30	26	44	34	36	20	31	31	30	23	35	33	33	29	30	34	34	32	26	48	30	33	28	38	36	40	33	26	32	30	37	33	39	27	35	34	28	32	36	42	27	38	33	26	28	35	35	34	37	36	31	27	30	27	36	27	29	40	35	32	36	28
7474	1164	587	920	3246	6355	6948	5896	5179	4359	3945	3538	3324	3351	2516	1877	1450	1239	1113	1035	972	880	794	693	730	828	865	888	903	891	861	844	806	692	680	637	638	636	626	640	622	585	550	524	520	497	532	518	508	514	540	560	625	713	787	667	697	667	633	701	642	556	518	448	441	438	396	413	367	369	347	317	310	295	323	313	328	328	302	335	280	311	320	333	326	348	317	312	302	348	331	307	330	312	328	348	320	331	302	313	346	300	334	334	322	316	324	311	331	344	299	335	364	315	340	326	332	325	332	322	314	322	318	334	337	293	284	325	326	325	310	324	336	316	331	330	365	289	327	345	335	332	345	350	361	344	335	323	311	334	297	303	311	334	347	332	327	314	338	334	329	330	297	330	341	334	332	328	312	314	339	318	323	348	320	338	322	312	286	345	337	336	315	321	341	299	320	328	320	333	313	336	335	351	319	327	345	305	304	300	333	350	337	328	315	331	323	349	316	353	303	335	312	305	331	315	330	357	304	314	321	332	316	327	351	297	325	330	326	293	317	321	321	356	304	319	355	329	309	341	338	312	309	330	321	333	310	335	321	309	301	309	328	338	298	322	329	298	297	327	342	306	293	297	338	300	295	319	329	307	307	340	331	310	352	296	307	356	329	325	329	329	364	352	332	327	312	300	317	316	304	311	332	310	294	361	334	287	316	294	328	327	325	332	332	323	307	329	310	346	295	329	350	319	316	319	340	337	354	314	350	315	302	284	320	331	359	344	339	293	327	339	298	317	313	307	321	311	304	340	311	324	330	347	308	338	321	326	321	312	330	309	290	318	347	328	299	322	326	307	303	356	327	352	321	329	329	325	324	309	311	314	302	375	332	301	322	339	340	328	328	319	325	299	296	309	321	302	334	316	324	294	311	340	335	306	315	302	341	341	319	305	309	342	304	278	336	349	301	315	295	304	349	308	337	332	344	284	348	315	335	295	323	299	338	295	329	306	336	327	311	339	304	312	301	331	290	327	337	343	346	314	352	328	311	310	314	356	346	327	320	309	304	303	305	333	337	335	304	305	328	309	334	338	349	322	300	307	316	324	336	361	323	344	311	330	323	325	331	307	320	312	325	330	311	306	316	330	316	306	347	315	298	346	311	322	336	328	298	354	313	293	320	318	297	336	325	341	327	312	327	313	343	329	316	326	338	303	343	316	314	307	316	336	322	334	330	323	361	300	333	343	324	324	307	327	322	340	304	323	330	319	314	326	325	298	318	301	298	310	302	308	300	349	328	311	339	345	328	287	310	308	303	310	316	293	325	306	331	298	319	348	330	356	351	339	299	286	286	336	329	354	308	323	327	334	348	333	315	321	338	321	294	329	345	336	342	305	317	319	342	299	324	331	336	328	327	350	318	317	346	317	323	310	320	345	314	350	336	316	309	329	325	326	330	345	278	315	320	313	353	329	331	314	324	310	327	279	316	304	296	338	321	354	325	325	302	296	324	333	306	325	313	318	325	335	276	308	328	339	364	320	372	316	324	310	306	306	327	321	369	332	325	339	303	333	322	301	316	330	303	326	322	318	320	316	340	304	321	359	311	309	318	300	327	378	322	342	318	302	321	328	301	337	315	310	322	352	317	323	338	300	346	331	300	338	322	321	346	279	291	298	343	323	308	310	321	309	355	318	334	341	326	317	326	332	305	340	329	343	312	332	329	290	310	309	304	340	332	331	337	329	311	298	313	343	283	309	305	320	315	312	324	289	304	298	307	338	369	341	304	340	322	306	296	335	309	311	327	314	322	297	327	308	320	337	327	329	319	320	310	319	331	312	297	310	310	330	331	306	335	333	321	334	336	315	313	334	282	324	339	298	334	324	335	331	323	297	323	311	327	321	314	330	319	313	310	300	329	331	309	312	315	308	331	330	324	326	327	333	328	304	296	327	314	340	302	342	323	366	318	336	292	332	337	348	355	295	315	337	337	321	336	353	314	325	324	311	354	315	331	363	292	322	330	323	334	296	337	340	342	335	337	335	335	279	313	332	288	348	334	356	322	314	331	300	326	316	285	322	295	345	356	316	345	309	315	341	336	300	317	341	338	315	349	300	316	296	329	335	292	316	339	322	338	312	322	321	291	311	338	332	310	318	349	330	339	327	293	321	346	327	312	285	324	321	297	312	348	304	312	337	357	340	325	329	303	328	321	323	312	297	287	316	316	332	307	321	355	342	317	327	306	288	323	332	324	330	341	324	318	301	338	297	348	317	364	331	331	326	348	303	341	312	377	323	326	323	318	344	360	307	315	320	324	344	307	298	364	320	346	310	336	305	299	313	311	303	321	325	336	342	326	351	352	338	328	347	300	326	347	360	281	280	320	297	332	294	337	328	330	320	310	310	346	327	299	305	308	323	325	299	303	293	323	321	339	352	328	294	339	364	297	349	329	311	311	313	322	320	343	314	294	323	320	321	351	322	349	305	321	293	310	283	306	319	323	299	317	312	299	334	331	343	336	302	299	321	331	343	321	318	322	347	332	342	335	300	341	320	302	343	308	328	309	325	347	331	312	319	343	306	346	302	270	340	319	321	335	324	312	315	313	318	311	343	298	303	324	291	302	294	296	304	308	324	315	302	323	303	350	300	318	311	330	325	310	330	363	336	321	305	334	365	302	315	349	323	310	343	336	361	329	357	320	329	291	322	353	333	315	314	320	335	328	289	308	308	290	324	340	329	299	336	315	351	329	330	338	357	316	312	303	306	311	346	324	342	311	291	326	353	349	329	337	326	324	376	300	324	313	322	322	376	343	306	313	296	322	327	326	289	324	303	341	335	320	298	336	333	307	311	301	306	313	288	331	321	332	320	318	358	320	325	334	332	312	347	341	301	325	323	313	307	359	329	317	355	290	295	343	326	334	307	325	315	318	312	355	297	327	307	317	334	313	304	331	349	321	321	308	340	326	321	330	306	313	325	317	303	328	324	308	296	315	328	311	338	350	285	336	295	314	314	315	310	315	317	321	328	333	319	336	339	349	305	341	347	354	322	360	313	323	330	360	333	304	306	323	319	298	329	313	343	350	350	333	324	330	294	317	321	326	329	307	302	297	307	346	330	324	309	316	313	353	323	318	333	309	315	349	298	339	318	297	292	299	299	331	315	332	333	319	321	311	341	320	303	335	315	325	339	327	308	300	342	326	300	352	315	328	325	332	348	323	318	317	304	320	323	319	330	335	304	331	319	313	323	296	321	335	354	333	314	345	295	315	315	329	349	290	312	325	355	322	328	324	329	336	344	314	322	324	332	344	302	313	364	302	311	327	337	316	360	331	316	324	319	338	327	307	315	341	295	351	320	345	321	341	303	301	335	347	325	314	324	324	341	297	299	314	312	336	320	296	294	335	323	332	306	339	283	323	320	316	318	328	345	312	347	345	322	298	318	358	318	310	327	314	306	329	318	321	308	332	316	336	316	346	324	347	345	338	309	318	342	281	335	325	332	296	332	344	298	314	312
587	209	132	83	108	171	202	210	184	161	161	151	156	176	146	133	96	114	99	107	94	97	87	96	103	90	98	91	101	87	88	89	86	91	85	85	76	81	86	84	76	93	70	96	73	65	86	73	67	87	58	77	71	78	104	85	75	85	78	77	82	79	71	75	74	78	81	75	82	77	66	72	86	65	66	62	84	79	71	75	86	65	68	72	67	74	64	61	63	75	66	61	55	73	59	77	79	83	74	85	77	70	68	56	66	70	73	81	67	83	70	58	69	67	62	56	76	66	59	73	67	62	72	73	64	77	67	70	84	55	78	63	73	69	71	69	67	73	81	57	74	77	61	66	68	67	62	78	50	74	63	62	69	70	71	72	64	75	76	80	74	77	68	71	82	63	62	75	85	71	73	67	64	73	76	65	56	83	62	73	71	67	58	65	63	72	73	71	69	86	59	60	81	66	79	65	76	73	68	71	73	78	77	63	65	81	90	55	81	69	82	72	81	65	74	67	56	76	72	64	73	83	70	61	70	70	54	54	68	60	62	69	70	69	61	76	75	70	92	71	66	51	76	62	68	57	60	65	66	94	65	79	87	69	70	77	71	75	74	75	71	67	73	72	66	62	61	63	68	71	75	81	75	67	66	66	78	65	60	60	75	63	64	71	78	71	70	79	71	78	58	86	77	68	76	63	75	66	62	65	58	62	67	64	76	62	65	64	63	79	58	79	71	69	79	63	82	79	52	76	68	82	73	67	72	72	69	61	70	78	69	61	81	71	61	63	59	73	58	72	82	74	61	59	71	58	82	69	64	72	53	68	74	61	75	69	74	72	74	58	63	63	67	69	62	61	77	99	76	62	88	76	70	69	70	74	81	56	65	68	69	62	81	58	65	62	76	83	68	80	68	70	74	79	71	67	75	67	68	97	73	71	82	77	76	81	72	58	50	71	65	76	74	54	56	44	68	56	57	66	72	77	65	78	64	75	72	76	68	81	68	68	75	87	67	60	70	63	69	73	63	65	65	70	71	85	71	77	77	74	64	58	64	73	59	66	84	68	75	66	76	72	85	80	58	57	73	88	79	83	77	74	67	73	88	62	67	61	66	84	66	61	78	74	64	60	77	69	59	87	70	74	66	67	64	72	79	83	67	77	77	71	76	93	76	74	77	66	65	73	70	64	74	68	77	74	77	74	72	72	65	74	76	62	75	79	61	80	58	93	68	70	62	75	79	69	81	78	74	72	59	61	78	74	74	78	68	72	81	88	71	102	64	70	83	82	71	53	93	69	59	55	76	65	80	76	66	86	86	73	75	64	61	67	70	70	65	71	60	61	68	78	62	70	69	55	78	70	79	86	81	64	69	63	73	69	69	89	74	68	73	59	84	78	72	62	79	76	60	68	74	77	76	73	78	65	73	75	69	66	64	63	81	61	80	69	69	67	68	70	67	69	67	68	62	72	71	60	81	62	62	87	59	66	64	73	73	63	81	61	60	71	73	70	79	86	66	63	78	76	77	77	85	78	79	78	67	63	70	82	76	68	87	57	73	73	65	70	66	78	55	76	63	64	60	73	60	76	76	50	64	72	66	65	88	68	63	64	72	91	73	76	56	76	61	82	79	78	66	76	66	66	57	75	71	82	67	83	60	87	60	82	68	94	68	75	64	82	66	71	65	66	62	69	78	62	73	68	66	80	73	57	69	75	57	68	69	75	82	75	74	61	57	67	64	61	64	51	63	70	60	79	59	73	69	73	66	84	61	75	68	75	81	82	65	69	73	64	78	75	76	62	69	87	62	72	74	55	67	67	89	71	62	68	63	62	74	75	69	62	62	61	81	54	79	63	69	65	72	72	62	70	72	63	66	70	67	63	60	67	73	73	48	76	62	74	60	80	73	70	89	96	74	63	78	57	54	72	75	68	74	91	70	75	78	68	64	67	77	88	63	67	76	68	71	68	78	80	63	76	73	86	70	84	88	79	69	61	52	73	62	70	79	71	67	74	67	85	81	70	73	73	58	66	83	73	71	72	87	68	76	68	71	61	66	74	58	71	61	64	71	66	79	60	106	64	85	95	71	68	68	83	68	72	69	76	78	85	64	69	69	77	70	58	63	57	68	66	61	83	62	71	83	76	72	64	71	72	77	66	71	61	68	80	70	65	85	81	76	64	70	71	57	63	77	82	75	74	66	69	65	61	69	72	60	73	72	67	83	71	66	68	65	72	64	78	56	75	74	75	70	71	67	68	74	75	63	70	69	75	76	77	84	70	70	69	75	66	69	61	82	71	72	76	63	67	61	82	72	77	69	68	81	66	71	61	59	62	83	63	68	81	57	66	76	66	77	61	69	86	61	76	79	71	93	83	74	71	73	66	71	80	75	64	70	64	58	74	84	67	67	74	64	64	69	69	83	59	67	77	79	63	67	77	70	62	62	63	84	70	60	66	67	75	69	80	81	72	78	66	64	60	79	66	61	77	92	71	80	62	63	74	75	78	62	74	68	69	77	69	68	65	69	72	60	71	76	62	74	63	73	74	73	81	75	80	59	70	67	70	72	57	78	71	57	73	57	86	77	86	61	75	53	62	61	65	79	57	64	61	56	74	73	63	81	82	66	73	75	72	70	70	64	66	60	69	71	54	73	61	73	88	66	72	58	62	66	78	54	77	73	72	75	65	65	69	62	75	85	55	67	77	83	75	74	79	78	71	70	73	70	86	73	63	60	76	65	64	82	68	79	87	66	86	72	61	75	65	54	73	72	75	62	72	74	74	60	71	68	69	72	67	75	65	73	61	92	68	69	70	67	56	74	74	76	51	75	76	74	63	79	78	90	80	75	79	57	65	79	56	56	69	70	77	78	69	94	75	66	82	80	74	81	69	75	69	71	83	62	69	79	57	72	58	72	82	87	74	67	78	48	60	61	61	82	73	77	72	62	75	61	69	82	79	60	72	42	48	75	78	67	53	73	77	66	73	68	79	68	63	70	70	70	81	64	75	73	62	81	73	63	65	82	65	80	59	58	77	62	67	61	62	74	61	62	65	87	78	65	83	70	76	81	77	63	78	67	68	62	81	76	82	69	79	71	74	64	78	60	66	55	59	68	70	68	62	68	73	72	87	60	76	56	67	64	75	73	71	65	64	59	76	64	83	72	66	68	71	72	72	75	72	68	68	83	68	68	67	76	66	71	69	83	63	70	72	81	65	67	84	66	68	85	70	71	70	68	71	55	72	67	73	79	76	76	73	78	78	62	73	58	75	74	45	66	64	59	83	75	73	65	71	64	62	78	70	71	77	76	75	67	61	68	64	62	74	69	54	67	64	57	70	64	64	71	72	56	63	80	66	69	90	67	59	74	67	67	70	53	80	66	69	62	71	79	61	85	64	65	63	73	66	78	78	51	76	69	74	81	74	53	81	84	72	61	80	69	81	91	63	72	77	69	80	68	66	58	57	63	68	62	67	84	55	64	77	81	47	75	69	69	64	70	76	82	70
10170	4104	1627	2657	7622	11480	10991	9395	8012	6868	6286	5410	5102	5080	3853	3182	2478	2152	1987	1817	1761	1580	1480	1323	1362	1412	1571	1570	1507	1491	1552	1509	1375	1272	1216	1196	1184	1128	1180	1173	1103	1053	994	1037	1045	1015	1033	961	964	897	962	1091	1090	1200	1242	1230	1166	1145	1087	1128	1103	1037	970	876	870	843	818	744	744	717	757	745	728	715	751	720	725	775	724	767	743	739	700	709	722	686	736	770	739	677	730	744	738	757	688	726	746	682	707	733	774	714	700	740	730	709	717	698	735	719	732	685	695	713	719	745	747	667	714	745	683	755	701	685	710	752	729	764	731	666	752	700	711	751	720	763	744	739	740	692	765	705	741	697	686	705	725	693	673	708	733	642	670	629	741	770	742	688	742	750	720	716	668	699	688	703	735	702	738	772	765	683	746	739	723	733	672	723	721	738	728	696	746	713	713	701	706	735	722	723	714	722	706	723	727	729	695	706	713	718	678	737	688	763	706	735	685	673	741	699	759	713	679	689	718	755	722	737	735	720	671	712	747	737	716	726	660	749	706	717	740	712	723	726	661	721	670	704	678	695	658	724	713	708	726	745	677	674	717	716	695	724	704	719	696	710	735	748	748	691	718	726	711	692	696	714	709	724	792	689	707	699	717	634	713	738	711	706	703	673	703	745	678	726	684	694	662	731	669	706	755	726	693	717	723	732	772	640	723	703	743	726	696	746	750	663	753	700	677	643	702	743	771	703	672	691	726	719	675	713	708	713	729	762	645	742	673	713	740	701	738	697	673	717	665	703	723	726	701	703	707	697	746	711	702	688	692	705	685	690	720	703	729	695	704	688	744	715	712	735	727	712	705	720	744	716	718	696	703	681	712	752	723	724	700	697	724	693	708	693	695	731	699	745	738	686	701	685	756	748	670	712	711	712	714	724	714	699	752	702	734	727	694	760	664	702	713	729	686	754	685	731	699	716	714	745	725	689	686	736	757	730	669	714	689	723	684	732	706	693	704	745	715	705	717	702	742	712	686	717	717	777	729	693	692	754	717	709	729	676	737	720	670	707	772	656	708	735	695	719	736	717	750	683	679	765	692	727	645	705	715	709	703	739	692	684	705	734	653	714	702	739	696	721	727	725	677	720	750	696	698	719	690	712	725	722	678	686	731	685	725	674	699	750	672	707	702	672	728	704	695	726	714	711	703	671	769	738	725	706	705	675	722	695	679	719	705	720	701	751	735	729	767	690	722	717	737	682	747	722	758	677	702	723	768	698	724	690	766	687	721	743	699	663	769	750	694	693	729	712	699	695	705	673	723	735	756	683	761	695	745	681	670	707	719	737	757	706	715	723	690	730	677	773	740	743	738	718	688	693	719	709	672	744	702	753	732	719	702	731	742	762	717	728	690	685	703	664	742	735	760	728	764	789	743	703	712	739	740	724	680	723	700	718	698	711	712	691	710	749	700	733	722	677	718	672	688	759	735	692	646	704	772	738	715	696	735	676	707	670	719	770	713	749	735	738	738	674	726	740	699	684	716	721	691	766	670	744	709	722	696	735	682	716	691	683	692	686	745	712	723	711	716	735	713	724	734	714	727	784	729	726	740	713	666	729	667	708	713	731	732	743	725	698	710	658	697	698	717	735	699	742	743	717	704	720	687	749	657	782	711	732	676	694	725	707	688	701	740	679	703	699	736	716	740	683	684	658	690	635	707	735	739	665	678	688	703	692	655	717	742	704	651	686	675	739	732	660	752	652	717	728	689	702	700	704	684	722	775	726	699	712	695	701	700	715	689	704	698	688	714	716	743	720	717	750	700	717	716	686	697	716	705	744	695	781	702	701	716	733	731	747	714	767	723	703	717	723	669	744	765	734	728	671	718	696	759	713	705	716	729	719	726	720	708	727	698	695	659	693	705	707	752	667	726	696	692	700	756	702	683	709	729	710	703	717	725	648	762	734	735	686	725	707	767	726	736	685	669	772	746	694	736	771	748	684	730	734	738	721	668	732	722	711	694	737	726	678	705	699	785	725	733	685	732	695	718	738	731	723	724	745	711	733	694	751	724	696	694	707	697	707	722	675	676	705	718	712	679	740	700	735	731	689	723	696	702	701	715	737	751	674	716	685	695	729	700	715	685	695	713	742	741	698	696	718	756	725	704	699	696	709	685	724	672	697	716	723	703	678	723	711	733	735	668	654	703	717	694	692	715	745	690	707	737	712	698	722	713	716	667	683	763	728	713	734	718	715	735	739	724	758	699	690	692	756	686	719	646	735	739	729	707	693	749	709	682	726	695	670	777	726	740	725	719	769	726	697	717	660	743	698	718	683	719	722	726	738	705	743	703	714	734	739	740	729	726	678	693	708	652	693	658	666	723	699	686	710	688	752	727	729	721	693	737	708	717	748	720	702	673	691	708	741	748	690	719	677	695	704	718	727	666	720	749	673	690	715	723	683	710	753	713	731	709	707	683	708	663	763	697	707	705	681	693	680	742	724	698	666	696	752	740	770	739	621	714	685	725	711	749	708	804	721	703	674	670	695	679	746	780	713	740	706	703	704	689	714	729	744	709	669	762	703	754	701	681	711	670	724	709	725	743	700	756	726	727	741	701	702	703	726	724	671	706	689	677	706	707	699	710	703	751	671	695	731	699	741	744	721	741	683	737	670	738	713	704	671	734	695	705	738	697	734	709	717	735	662	746	712	727	732	773	649	676	690	697	723	728	760	734	690	683	747	756	728	747	684	685	735	681	665	724	665	728	721	658	701	709	692	726	719	697	734	698	697	706	732	696	706	713	729	704	715	741	718	730	733	722	694	771	696	725	691	667	733	706	692	774	702	743	700	665	723	683	730	696	735	714	750	662	707	675	682	647	727	672	806	715	705	676	721	720	704	679	706	704	709	662	695	683	725	717	695	699	687	726	711	724	710	796	747	739	689	742	704	678	704	758	737	728	729	705	712	729	728	696	703	735	681	697	708	698	740	769	737	730	649	725	679	717	684	676	663	671	700	724	697	702	740	746	679	731	729	674	677	674	701	681	723	740	731	683	691	747	744	734	736	735	724	718	696	729	687	713	718	675	664	732	720	740	730	686	709	734	764	693	746	665	706	725	732	677	729	724	654	714	712	708	692	736	674	708	752	707	741	730	729	735	709	686	677	693	699	734	685	718	670	693	685	747	725	710	705	695	711	663	726	717	688	733	707	730	700	737	748	737	702	732	739	679	737	713	742	668	786	708	709	726	710	707	718	712	704	712	698	698	711	667	734	754	710	715	693	705	726	752	754	670	703	750	758	771	676	726	677	697	669	682	700	679	721	678	715	661	698	690	705	756	733	705	674	669	737	746	754	710	711	701	720	684	726	694	671	711	704	705	727	728	715	685	698	721	722	699	701	728	727	717	700	723	726	678	719	705	702	696	713	722	788	696	684	758	696	725	696	729	689	694	721	717	702	704	662	695	701	789	696	703	684	714	682	711	692	722	701	684	695	689	759	716	705	727	694	722	725
2004	131	79	56	86	129	170	129	123	122	143	130	119	108	92	85	67	50	57	53	57	60	41	51	56	38	53	48	61	56	55	52	53	41	39	45	53	34	46	43	42	35	40	46	34	37	34	30	33	40	26	33	54	49	36	43	40	34	41	36	43	42	31	39	27	30	36	27	29	24	25	29	34	38	40	31	25	20	29	26	29	20	29	27	39	30	20	13	25	33	34	19	27	27	39	31	19	28	27	27	34	23	35	35	23	20	33	28	31	28	21	31	29	25	38	29	36	39	30	41	31	25	27	27	32	33	28	26	25	19	25	21	28	30	26	31	21	18	16	37	34	33	31	28	19	25	35	33	27	26	26	35	30	25	27	32	28	26	30	28	28	25	39	19	34	28	31	30	28	32	21	23	23	24	29	36	21	31	31	32	24	35	27	28	28	16	39	35	23	30	34	21	27	21	28	34	27	33	31	33	21	37	30	27	33	28	32	34	25	34	31	19	28	28	29	22	26	28	28	29	32	22	42	33	29	37	30	35	25	31	27	33	28	26	38	29	27	32	22	36	25	25	38	18	32	33	30	32	32	24	34	40	23	30	25	31	22	29	28	28	22	27	37	32	28	26	32	32	26	34	24	32	23	32	30	29	20	22	21	25	31	21	26	21	34	24	24	18	25	30	23	34	25	26	24	21	39	21	36	29	40	17	22	22	25	31	28	30	17	28	23	24	30	32	30	29	38	36	24	23	32	22	19	23	30	37	35	23	24	34	34	29	27	31	24	25	23	42	37	25	18	22	29	28	26	30	27	24	26	25	35	24	21	27	29	33	23	27	28	32	32	36	35	29	32	28	24	39	30	28	30	20	31	27	39	24	32	25	33	26	26	23	25	19	39	19	26	28	36	30	34	30	26	16	19	35	24	25	33	27	37	29	33	24	30	24	36	25	18	24	22	27	21	26	28	33	23	32	28	26	26	24	34	38	27	31	29	34	27	28	32	20	30	29	35	36	33	24	28	29	25	23	19	29	25	33	22	36	32	21	26	20	28	33	23	37	23	22	26	28	30	32	37	24	25	28	31	33	25	20	29	25	33	22	37	29	27	24	26	23	30	27	25	36	30	26	25	19	26	22	31	31	21	33	25	30	24	33	25	36	24	21	31	23	31	31	26	33	23	31	29	27	24	25	41	41	35	31	36	26	30	27	27	27	41	25	26	36	29	35	24	29	20	28	29	31	33	30	27	15	27	26	32	27	39	30	28	33	24	24	36	25	32	30	34	24	32	21	30	22	27	32	31	28	30	33	27	23	22	30	33	34	25	26	27	33	22	32	29	31	32	24	31	21	22	25	23	37	21	24	28	31	39	26	32	34	29	27	34	23	25	31	32	33	28	28	29	40	29	36	35	29	42	17	30	22	34	28	22	32	33	26	31	35	21	31	22	23	29	32	22	25	17	29	26	24	34	35	16	41	24	24	40	36	27	37	23	30	25	22	32	23	25	25	21	27	29	21	30	29	28	42	26	18	24	25	25	27	31	30	25	36	25	34	28	37	24	23	28	26	24	21	30	34	25	27	30	27	36	21	21	35	25	29	25	34	24	24	28	32	26	22	33	23	27	31	27	27	24	25	20	28	41	33	27	31	25	29	29	23	38	22	29	27	35	20	34	39	21	24	33	27	33	30	27	26	31	31	19	31	35	30	30	31	37	35	29	27	36	21	28	22	30	33	28	24	23	30	28	33	28	31	28	36	27	29	19	40	33	27	29	25	33	32	26	20	30	22	38	28	35	28	22	23	34	29	33	27	33	20	32	28	29	26	27	26	30	23	33	37	35	34	24	26	26	32	24	27	32	35	22	39	31	27	31	35	38	30	30	24	41	26	27	22	32	31	30	30	28	29	27	35	16	39	15	31	44	28	25	33	37	13	30	26	35	17	37	36	35	34	27	27	23	34	32	21	25	38	24	33	25	30	23	25	26	32	31	22	27	23	21	27	27	26	24	24	24	32	27	34	25	25	29	32	38	22	37	29	27	23	28	30	29	24	24	31	22	24	24	33	34	33	19	35	18	32	25	31	24	29	35	22	17	34	24	33	30	35	27	28	27	28	21	39	32	29	22	41	28	28	20	28	22	28	32	28	21	30	22	23	37	29	19	24	30	28	33	29	30	34	27	29	31	39	26	27	25	24	29	30	30	36	26	36	36	30	31	21	34	37	31	34	26	24	18	29	32	34	34	26	27	35	27	35	25	23	37	28	22	30	23	32	28	24	30	35	23	32	37	34	22	27	27	21	38	29	10	29	35	16	29	28	29	26	26	24	23	33	27	28	21	41	27	32	27	31	34	30	22	24	30	33	18	41	33	29	30	24	35	24	28	28	32	23	28	33	36	30	30	34	25	33	37	20	26	27	27	22	31	38	33	33	29	37	24	27	30	35	28	24	19	25	27	29	29	25	27	33	25	26	22	26	35	26	29	27	22	28	32	31	23	21	28	32	21	27	22	30	27	28	29	28	35	24	28	29	33	32	31	28	32	25	29	27	33	26	21	24	35	23	27	23	27	29	31	28	30	31	33	32	19	19	22	26	26	25	38	25	28	26	19	33	28	25	32	28	33	19	31	24	23	24	26	28	31	30	30	30	28	24	26	25	30	34	21	26	25	41	30	35	29	26	33	32	28	32	25	37	34	26	33	24	28	26	32	31	31	29	29	23	37	37	29	29	30	31	25	20	29	29	29	28	39	25	40	29	28	23	37	28	28	20	37	40	25	28	31	25	28	16	34	33	34	27	37	25	30	26	31	28	37	28	21	29	38	30	20	29	24	25	30	29	26	33	34	34	21	18	37	30	26	33	36	33	24	25	30	32	21	32	28	28	32	24	31	21	27	29	34	26	24	30	33	36	19	31	26	29	27	29	35	49	27	34	30	25	33	31	27	18	26	20	25	21	32	27	29	32	23	24	30	24	33	30	25	25	39	32	26	27	17	29	30	25	33	23	28	34	35	27	22	25	23	29	19	26	30	30	19	26	19	25	30	30	37	23	20	26	25	28	25	33	23	24	30	27	33	32	30	32	29	25	25	38	25	38	20	26	28	28	26	28	30	28	28	24	33	29	22	28	27	35	29	27	26	34	25	24	30	29	21	33	40	32	24	22	20	24	30	22	23	26	31	25	28	37	27	24	30	29	38	23	23	21	25	30	25	31	30	35	28	19	34	30	31	37	27	21	30	21	30	35	23	20	22	40	31	36	25	25	26	29	22	35	27	19	26	28	22	34	27	24	31	31	28	29	30	24	22	36	26	23	42	30	46	23	36	32	24	29	24	32	25	34	25	31	32	29	26	26	29	27	22	24	33	30	29	27	28	26	31	22	29	33	30	28	30	30	41	31	29	33	30	14	30	28	19	32	26	34	30	30	34	29	39	33	20	21	26	34	27	16	18	26	32	21	18	29	21	29	27	30	44	29	31	36	27	23	37	27	26	22	19	37	24	20
10017	2774	1078	1960	6389	10307	10277	8987	7619	6685	6090	5086	4991	4843	3733	2984	2134	1889	1693	1514	1417	1211	1065	1012	1101	1082	1171	1170	1238	1178	1130	1116	1020	956	818	842	797	818	810	788	714	658	668	667	695	642	586	563	622	573	637	640	731	764	780	804	766	720	667	734	589	540	523	475	458	473	414	375	356	328	332	304	310	318	307	331	332	330	311	330	294	288	307	263	323	302	303	327	319	311	334	294	340	340	313	297	321	284	320	325	305	347	285	324	302	314	324	331	294	316	302	297	316	299	325	346	317	308	304	316	296	314	349	283	301	289	317	297	269	320	311	347	322	292	327	328	306	288	296	314	350	289	292	315	285	308	327	314	292	309	304	293	314	277	303	301	286	337	291	308	319	304	292	276	332	268	293	305	299	303	314	335	309	295	331	295	323	286	316	313	269	309	323	293	296	278	297	303	299	294	328	293	283	346	317	275	306	307	286	324	294	312	285	307	318	302	296	312	299	352	288	295	315	299	311	317	283	313	289	309	317	284	335	309	318	290	315	298	282	318	309	287	288	331	304	299	288	314	301	347	292	318	299	293	329	293	288	315	329	310	313	323	302	288	296	301	304	284	293	335	307	336	268	320	281	298	296	291	289	286	305	289	316	280	352	316	319	325	309	291	318	292	300	283	280	318	318	294	308	287	282	290	301	330	310	304	306	335	296	344	285	331	312	286	313	311	294	265	300	288	323	292	311	286	320	306	295	304	280	308	309	292	311	303	277	287	301	333	344	289	321	302	305	298	298	317	317	319	332	282	312	300	299	305	294	294	318	296	325	326	319	295	306	305	316	320	290	307	296	309	303	291	302	295	290	303	300	312	317	304	312	293	312	304	313	295	304	304	296	286	331	303	316	290	297	345	358	294	297	298	301	296	290	314	297	301	297	290	312	308	286	309	334	312	295	282	322	299	314	277	295	302	286	285	302	332	297	318	330	339	299	318	286	306	299	284	317	308	306	308	326	308	309	313	305	279	305	294	296	309	292	289	293	317	282	291	317	292	312	289	304	299	324	310	318	274	326	298	294	318	290	296	294	290	307	291	317	316	305	293	359	328	330	333	320	313	323	279	320	288	298	318	290	292	302	312	329	321	320	331	297	275	302	288	292	311	297	306	301	324	316	283	319	316	291	304	312	280	284	282	309	285	311	316	294	318	277	304	314	295	290	311	311	287	347	299	316	320	307	313	289	309	293	310	296	312	338	277	277	286	296	294	282	315	282	290	325	285	318	294	328	309	296	326	316	327	305	278	302	300	296	300	315	306	318	300	307	306	300	277	325	269	314	323	300	322	311	301	290	296	318	309	293	298	310	319	310	297	271	274	300	270	326	300	325	279	313	285	318	321	308	312	318	290	338	295	299	320	298	283	313	289	287	309	271	324	293	294	281	313	297	295	306	273	302	345	311	301	289	309	306	276	300	310	282	346	297	315	288	274	324	311	338	295	309	287	307	311	305	304	301	265	300	339	307	334	305	309	289	309	308	292	295	305	303	334	328	284	332	316	296	284	308	292	313	313	310	305	306	338	294	293	326	348	312	291	330	306	288	339	291	305	294	298	321	300	298	324	329	315	336	303	285	305	296	298	293	274	307	306	294	319	267	315	285	302	310	312	253	265	300	300	295	304	301	289	293	320	306	294	295	298	284	296	300	315	314	283	270	304	308	279	313	259	317	283	296	291	284	272	337	296	332	311	300	306	313	316	294	270	298	319	294	248	302	299	313	294	300	312	299	291	289	315	313	303	288	292	297	289	311	296	321	295	292	329	296	299	269	295	329	313	313	279	315	308	309	278	298	303	291	312	290	289	316	283	327	292	298	343	297	310	291	310	308	300	315	273	321	288	301	330	305	322	281	306	308	333	333	313	293	297	292	272	300	312	345	303	286	294	298	313	348	293	339	305	309	319	292	291	290	309	307	321	307	326	297	300	316	298	304	311	299	336	330	278	300	321	330	311	286	329	311	287	322	296	323	300	329	312	278	316	294	308	289	311	272	307	308	295	277	300	282	307	303	323	330	313	304	284	328	316	325	313	314	318	281	291	301	307	313	301	289	311	301	304	323	284	304	311	285	307	327	286	345	295	302	309	363	258	297	315	301	301	283	293	303	281	315	291	281	297	270	302	313	303	295	288	311	306	259	324	300	330	311	280	305	298	295	317	288	295	299	311	292	312	320	334	316	303	295	309	290	313	321	296	289	297	273	296	264	305	284	311	292	336	294	313	312	328	312	295	295	302	297	308	285	311	339	283	300	303	328	312	319	288	294	327	307	285	316	300	309	294	303	264	295	304	290	331	280	312	312	311	312	309	288	308	300	310	315	300	312	289	299	338	309	316	299	300	308	310	293	294	288	324	309	331	315	320	302	334	316	308	295	303	318	287	314	296	289	277	317	293	295	300	277	296	297	325	266	316	317	295	305	332	288	304	304	316	279	334	277	309	330	310	279	327	305	336	298	311	336	325	323	311	301	294	319	260	290	355	280	280	317	272	276	301	279	304	338	314	274	296	295	287	276	355	289	313	317	332	310	313	307	290	336	306	276	296	287	283	285	271	329	278	326	314	315	336	293	312	311	310	293	272	284	288	306	267	293	313	316	286	292	316	328	278	338	297	300	276	329	321	342	270	320	293	276	295	296	304	296	334	302	316	294	308	304	288	336	303	303	309	296	308	301	293	301	262	287	322	298	295	328	273	293	334	337	304	307	309	305	291	305	310	290	298	298	295	312	269	300	300	286	288	302	295	320	318	305	331	324	325	297	308	301	307	332	317	292	285	297	319	327	290	316	330	305	295	325	305	310	303	291	305	313	268	334	315	289	286	315	299	297	282	306	307	300	303	319	328	310	345	294	300	329	302	287	293	308	292	333	289	298	321	295	294	276	301	287	315	298	311	274	327	339	291	309	312	295	291	298	278	283	288	286	291	296	283	292	316	308	332	296	318	337	288	333	300	324	301	298	307	294	323	294	319	322	286	307	287	317	308	264	275	292	306	319	300	294	300	297	310	297	281	299	317	312	294	295	307	312	324	305	263	300	316	312	319	308	302	282	308	292	327	313	305	315	283	302	301	303	307	299	304	303	299	314	306	307	318	291	298	283	325	313	291	313	303	310	292	320	280	314	305	279	298	320	291	321	291	307	312	286	279	295	308	291	293	294	286	331	290	333	301	345	287	292	327	344	315	296	311	314	307	298	296	324	299	300	323	313	317	289	305	289	292	317	289	306	284	295	297	303	283	304	295	329	294	335	293	316	318	311	306	293	300	309	298	319	332	299	298	296	318	332	294	284	294	311	300	343	304	315	308	333	317	274	336	285	312	330	308	314	309	313	292	293	289	330	313	311	297	275	297	310	329	321	308	303	321	314	317	308	322	293	304	293	274	311	307	328	299	310	311	283	302	313	334	308	303	305	302	308	279	294	305	307	272	326	297	314	311	336	324	296	270	286	309	296	274	325	300	301	297
992	281	154	108	159	211	239	219	222	213	217	212	206	187	163	140	132	135	119	103	98	102	90	104	98	115	90	87	97	105	105	77	93	103	109	91	78	101	72	78	86	83	74	83	92	87	80	74	69	61	81	82	93	86	84	83	101	95	93	79	83	76	84	78	83	69	83	64	79	78	69	93	68	59	74	58	69	72	79	79	63	63	72	66	66	63	76	73	73	66	74	67	60	72	89	75	80	83	87	72	66	77	63	70	69	63	64	85	68	69	60	89	67	59	74	71	85	85	72	59	65	70	68	72	70	64	78	63	71	65	68	67	78	87	62	73	75	68	68	63	66	73	83	71	74	69	56	83	73	81	72	70	71	85	76	62	75	77	65	89	67	63	73	82	62	86	71	78	86	59	86	73	80	68	73	80	76	64	75	68	76	66	72	58	72	81	73	77	80	65	72	57	75	83	76	71	73	71	55	74	82	69	66	71	79	62	81	67	80	77	81	55	72	71	56	81	58	67	70	59	68	67	79	70	73	81	70	79	58	71	81	77	79	76	71	67	64	70	64	66	64	78	68	64	68	82	84	66	64	60	71	75	71	61	89	75	57	63	64	79	49	59	76	60	68	72	56	88	72	63	84	75	70	68	63	70	83	68	59	88	59	92	72	70	73	69	72	62	82	73	77	84	80	61	81	58	65	65	73	81	69	74	74	84	85	80	76	66	83	79	64	73	66	85	69	71	64	71	72	71	69	67	67	76	77	76	64	85	63	67	70	78	55	79	66	74	68	70	65	95	71	65	62	66	59	72	69	69	91	76	66	75	77	62	64	73	77	71	84	82	74	70	73	77	66	79	70	85	72	67	69	63	58	61	87	60	72	68	73	79	73	76	75	74	68	63	83	75	72	73	77	69	72	62	71	76	68	74	63	75	70	79	66	72	71	72	64	86	73	76	64	76	84	61	75	63	57	68	85	84	69	76	71	57	88	75	74	73	74	72	89	76	58	73	76	84	77	77	71	69	70	70	76	90	64	83	65	69	73	76	75	65	76	73	64	66	65	79	66	71	69	75	76	71	78	75	55	75	66	68	69	80	60	90	75	68	76	67	66	81	61	61	61	71	72	64	79	65	72	65	80	65	72	59	72	70	64	52	68	81	87	79	75	71	63	74	79	82	77	64	58	81	81	61	71	66	55	80	63	66	74	75	70	62	69	75	83	85	71	72	70	82	77	66	75	77	81	74	81	63	69	87	64	85	68	64	73	61	92	65	72	61	61	63	69	78	71	63	68	61	71	70	77	78	66	85	71	70	80	78	61	73	56	74	71	75	65	80	83	74	74	68	53	75	74	66	63	73	69	80	81	80	71	68	77	73	73	64	84	70	69	74	72	65	69	80	65	85	71	61	69	67	68	56	80	80	71	76	66	55	52	78	74	77	79	72	73	67	68	62	76	74	63	68	68	72	74	74	66	55	80	70	63	78	81	57	78	64	80	70	68	75	75	75	74	74	84	79	56	83	69	63	76	81	62	82	63	77	67	70	67	78	62	63	68	70	92	71	65	71	64	74	73	76	83	72	66	63	74	66	76	63	55	68	84	68	68	58	62	69	88	82	73	70	72	70	69	67	63	86	58	82	68	75	70	84	70	80	67	73	70	60	78	75	87	76	66	70	77	68	62	70	74	67	55	70	66	67	70	70	64	62	65	67	68	64	61	74	66	77	80	67	77	67	79	60	74	80	71	61	58	79	64	61	73	81	61	71	72	81	72	66	72	79	56	74	66	71	71	60	65	88	59	83	66	84	76	66	65	79	61	67	79	71	75	51	52	74	82	65	84	74	71	62	55	69	59	76	61	74	82	58	77	73	79	64	70	76	79	59	66	75	76	65	62	87	73	65	65	68	72	73	58	77	73	77	71	71	82	59	57	80	83	77	69	85	50	84	72	77	78	66	76	78	72	70	77	73	74	73	92	66	68	57	60	85	73	76	74	58	61	53	71	82	75	63	68	74	65	80	59	77	68	71	70	79	78	85	79	74	80	67	88	61	77	67	86	69	81	69	76	79	74	82	65	71	80	77	82	65	78	69	63	67	73	77	67	76	81	64	74	62	63	66	82	55	66	85	67	81	66	71	66	67	74	77	71	89	70	68	77	71	82	59	68	81	61	65	76	63	65	78	83	69	84	81	86	57	68	74	77	71	75	73	75	75	71	70	72	67	70	87	60	77	76	67	72	64	83	74	74	77	67	79	83	70	68	74	72	75	63	66	62	74	65	65	76	70	73	78	66	78	66	62	56	74	70	70	62	66	62	73	62	73	78	62	74	76	74	84	70	73	79	57	70	70	74	58	68	57	81	75	71	62	67	73	79	63	61	72	75	69	61	69	93	88	95	59	58	59	70	73	74	68	76	59	66	88	61	76	89	66	56	62	79	56	57	74	84	66	67	72	64	57	64	80	86	66	72	71	70	68	65	64	62	65	59	66	68	81	78	71	68	84	63	73	70	69	73	65	89	65	85	77	75	80	73	84	88	79	82	64	79	65	63	65	79	73	63	81	60	70	63	83	61	93	74	60	67	84	82	64	58	79	60	75	65	79	61	62	76	73	90	81	70	78	66	81	73	79	68	80	81	64	63	72	76	66	65	83	81	73	82	72	66	80	62	76	70	66	78	51	76	88	65	64	64	57	86	72	73	74	66	88	71	73	71	67	72	61	85	82	93	66	65	68	76	77	82	75	69	73	69	63	69	69	67	65	74	65	75	65	76	69	71	57	64	87	84	73	73	82	65	70	75	74	60	85	71	70	70	80	66	75	88	67	75	72	60	76	61	72	79	82	79	83	73	72	73	68	68	63	67	65	66	69	85	71	66	62	60	70	70	67	75	50	70	70	67	63	79	58	72	73	74	76	74	63	76	71	69	63	77	60	72	74	68	72	82	86	63	66	78	63	78	78	64	74	67	57	84	79	86	54	82	69	68	71	74	59	57	73	73	61	53	66	83	74	74	67	78	65	93	68	61	57	76	69	92	76	64	66	68	66	81	84	66	80	64	62	53	61	86	72	67	73	72	73	73	77	82	64	67	88	67	70	84	54	83	73	66	82	92	75	79	74	67	89	82	67	70	71	80	63	87	72	73	87	72	66	56	83	70	66	66	58	66	72	71	74	87	79	76	73	71	68	69	76	77	78	69	75	85	65	76	94	79	72	63	69	59	74	72	80	75	78	61	77	63	78	62	71	68	54	69	73	75	66	76	73	77	64	66	74	61	70	71	74	73	66	70	90	71	63	61	76	66	85	61	70	83	55	65	94	61	61	75	85	74	78	76	90	85	65	64	67	70	81	78	84	83	60	82	63	72	76	82	54	69	66	68	88	71	69	66	64	73	67	71	70	78	59	79	76	68	83	78	79	71	72	67	67	73	68	63	75	64	69	57	70	74	86	84	58	64	72	68	66	73	77	75	67	65	74	92	58	66	65	78	72	59	74	80	73	69	56
13629	5229	2262	3641	10042	14158	13525	11844	10074	9048	7919	6770	6713	6317	5003	3943	3153	2777	2525	2333	2114	1953	1787	1700	1769	1809	1901	1866	1880	1833	1780	1774	1630	1518	1430	1407	1365	1368	1384	1336	1280	1304	1174	1215	1169	1172	1119	1104	1098	1084	1171	1205	1280	1237	1299	1368	1366	1241	1218	1154	1125	1029	936	904	901	984	879	846	856	762	734	782	774	779	737	707	732	760	800	750	741	774	786	760	710	758	747	809	773	806	789	715	765	797	775	763	790	788	769	805	786	766	742	768	763	784	772	797	755	777	698	747	789	744	760	765	768	785	773	788	758	768	726	757	790	743	772	737	736	785	713	758	780	818	741	761	749	758	796	753	732	743	684	768	737	776	744	756	755	700	735	694	768	697	771	739	737	769	766	744	718	736	772	763	771	697	725	705	727	728	750	717	765	775	742	750	678	813	787	716	779	706	767	703	686	745	723	725	750	790	733	719	746	761	784	757	784	774	795	700	696	764	744	706	787	734	775	747	752	698	748	794	722	755	733	755	792	742	766	754	756	764	775	797	799	789	752	756	743	727	734	736	756	745	741	724	756	791	684	762	814	739	806	799	740	751	771	756	790	705	741	708	770	745	714	739	756	777	779	769	717	773	797	708	706	758	730	731	767	772	766	751	706	776	791	752	765	674	744	758	752	735	698	753	702	724	745	749	774	763	750	727	718	712	750	721	713	746	737	722	783	801	766	750	712	749	715	772	739	746	767	722	743	758	768	753	749	764	771	767	749	755	764	730	720	771	778	734	762	752	769	784	761	718	734	733	746	749	739	762	730	741	761	749	755	754	713	744	750	763	711	702	748	745	764	739	732	760	753	774	692	744	751	741	748	772	829	726	765	714	829	703	806	745	761	774	756	747	767	725	746	756	736	756	724	721	750	750	725	756	769	736	733	758	711	768	792	740	749	760	749	774	748	722	705	779	722	696	695	715	793	730	714	735	717	803	809	754	753	762	760	773	747	728	698	706	767	721	786	783	734	715	757	716	760	778	721	729	752	739	757	778	787	747	773	728	722	769	759	747	748	815	759	735	758	771	775	783	745	731	721	779	779	763	719	735	785	753	723	700	759	712	711	714	747	771	776	732	689	703	744	700	729	769	733	785	774	744	766	742	732	756	744	755	755	699	763	762	770	734	711	757	742	767	789	750	756	764	778	739	795	784	783	783	734	727	758	736	744	692	745	707	729	720	755	730	767	716	737	720	749	741	746	757	765	733	743	714	737	762	834	694	726	700	776	752	794	732	772	709	806	765	738	768	755	743	719	733	737	773	818	786	725	719	776	717	686	751	709	763	730	666	735	751	750	696	706	743	759	739	738	757	735	736	719	777	713	723	740	707	759	749	698	787	776	731	735	783	738	771	724	750	729	717	737	759	793	689	703	710	728	713	776	723	719	715	739	715	708	820	731	697	771	746	768	758	718	717	759	709	753	785	774	722	744	749	722	731	745	782	774	755	737	733	762	701	757	733	766	763	731	757	745	724	770	757	727	745	784	701	750	720	705	729	752	777	823	671	713	704	791	738	710	786	710	789	768	751	785	762	743	718	707	752	715	728	781	704	739	743	758	796	724	746	747	702	736	754	761	742	741	818	722	733	759	775	760	738	767	754	751	762	719	763	757	753	770	758	700	803	804	767	720	744	738	723	732	762	722	753	740	741	778	773	733	727	763	759	752	771	727	751	739	758	784	764	767	727	767	730	724	743	790	770	753	723	788	731	755	747	773	755	782	775	760	731	745	747	734	761	791	722	722	752	741	708	748	770	693	705	737	780	757	761	751	802	735	695	736	747	751	681	728	708	769	733	753	754	725	747	764	781	714	745	736	755	761	739	716	781	703	732	743	741	770	740	784	753	722	754	769	738	705	728	735	770	693	751	807	781	721	767	729	720	767	736	709	749	732	792	730	758	769	751	756	752	716	730	741	731	776	721	706	724	749	771	753	768	726	707	769	718	727	735	767	717	713	724	788	736	759	747	778	772	732	707	665	762	782	777	722	744	732	746	768	745	716	740	760	743	808	784	764	789	721	759	778	733	772	764	766	724	794	755	771	775	725	748	772	742	748	762	756	711	707	732	726	740	786	768	771	714	748	759	699	772	774	786	754	741	756	681	738	729	767	776	716	708	740	776	650	728	786	732	776	725	723	725	715	755	722	726	785	756	744	736	716	763	806	769	735	758	755	711	762	769	687	739	720	738	793	721	763	725	686	717	750	748	746	701	727	752	729	708	710	754	761	763	754	687	751	767	758	781	746	735	738	735	686	790	797	782	721	775	754	661	716	754	775	750	710	773	765	807	762	726	769	770	746	757	710	759	771	758	727	756	704	751	721	739	758	788	786	809	731	750	712	707	792	747	757	744	769	790	781	769	742	760	771	732	716	760	752	737	772	746	779	716	749	761	758	730	764	750	715	787	765	724	732	802	742	733	738	754	756	745	735	662	767	748	769	757	756	768	762	737	749	787	752	699	695	787	749	768	755	766	739	749	750	715	718	717	765	715	728	758	691	760	729	756	723	743	788	735	804	779	732	740	751	766	760	734	692	759	783	748	763	787	690	748	767	776	820	736	729	749	750	653	745	729	745	720	740	764	768	732	795	736	747	736	751	744	763	744	716	707	722	726	752	759	717	768	707	743	765	734	754	767	767	754	742	699	699	736	695	792	752	754	743	768	811	724	774	770	710	781	717	735	762	750	731	714	753	737	721	760	793	760	725	740	710	740	744	765	773	713	712	757	783	746	765	744	763	749	701	750	772	761	737	682	780	708	743	775	765	686	754	761	698	759	760	726	736	731	746	781	750	733	718	739	742	774	761	731	713	760	725	745	704	725	740	739	758	700	766	765	807	782	688	750	713	755	759	737	760	718	763	699	756	737	748	744	741	733	747	744	802	778	715	755	740	723	752	776	726	706	723	742	787	762	751	738	744	757	721	745	728	741	693	702	720	718	771	736	764	747	721	794	782	746	747	675	730	763	721	760	776	760	778	741	758	747	739	723	720	734	687	706	769	753	781	705	745	747	770	712	742	743	750	797	722	728	747	709	760	771	715	705	773	712	736	729	786	725	733	729	760	723	772	752	716	816	742	737	733	749	775	742	789	755	743	756	738	758	718	720	725	758	751	737	746	732	721	768	761	733	746	752	718	729	762	770	746	744	693	702	725	761	728	757	759	720	753	805	764	776	774	714	780	751	729	731	732	736	716	759	736	738	753	745	806	754	755	799	726	772	776	718	757	778	763	766	773	683	788	743	762	779	777	777	778	706	726	790	702	730	730	745	773	746	724	767	749	753	746	779	756	739	706	737	762	697	776	793	746	734	754	721	741	746	790	717	745	736	715	747	756	757	736	792	756	752	708	727	737	739	747	752	752	779	721	727	746	726	720	702	775	725	795	763	690	750	727	742	784	751	825	761	729	737	737	774	701	753	786	749	736	739	741	728	710	714	796	775	763	750	756	807	724	742	746	767	721	750	778	697
1312	63	53	48	46	80	86	101	88	89	104	67	75	110	88	47	52	51	50	36	54	53	31	38	43	45	38	44	37	47	45	39	32	44	41	35	29	38	38	47	39	39	41	37	31	31	32	33	28	28	31	28	46	33	32	31	41	36	52	48	48	29	41	36	28	30	32	28	34	21	33	30	30	36	27	36	29	33	27	30	30	31	47	35	27	30	33	28	26	39	39	29	28	30	35	36	22	30	24	30	36	39	28	32	27	29	21	28	34	32	37	44	23	28	37	29	22	28	31	44	30	19	23	38	29	35	33	32	26	27	27	26	34	27	44	34	32	42	33	35	28	26	27	34	39	31	20	24	32	34	31	26	35	33	31	27	28	31	26	28	29	35	26	34	23	40	33	29	30	30	22	32	34	37	24	32	36	33	25	28	36	31	30	32	29	35	38	28	34	25	24	32	36	28	34	33	44	30	37	27	24	26	31	28	29	31	35	33	23	33	24	26	25	23	29	28	27	31	28	35	25	31	33	36	25	24	40	33	34	28	27	30	33	30	30	28	21	40	32	35	32	22	38	26	36	24	25	29	38	35	35	25	24	26	38	22	29	38	28	21	36	23	21	33	29	31	43	25	18	22	35	35	39	18	27	36	29	36	34	35	29	32	24	27	29	21	31	30	36	23	25	30	41	20	32	30	27	26	41	39	28	35	33	25	30	43	26	28	26	23	42	25	30	26	29	22	33	22	29	28	34	12	32	32	30	31	31	35	25	31	21	38	26	28	25	32	26	34	30	40	32	31	34	40	35	42	38	25	39	41	35	30	26	44	29	38	39	29	26	26	28	24	24	32	30	41	29	34	31	33	36	24	35	39	35	29	25	36	38	30	33	31	29	34	30	21	38	29	30	33	30	36	40	30	25	28	33	28	24	30	37	30	22	41	38	21	34	34	27	36	36	28	24	35	35	38	33	28	35	35	34	41	36	36	45	32	38	29	28	36	34	27	30	28	32	35	27	34	25	34	29	33	32	36	34	22	32	41	26	35	26	22	28	30	30	31	21	29	25	38	31	37	31	22	31	25	37	32	29	34	32	33	37	41	31	32	23	20	33	36	33	29	28	21	30	29	33	33	25	26	36	27	21	24	39	30	41	35	28	28	37	23	44	28	24	27	19	42	24	29	30	37	27	31	20	20	32	34	35	28	31	32	27	44	28	31	37	27	32	28	28	34	36	34	32	33	31	24	24	38	34	25	32	30	25	23	28	35	28	29	20	29	31	29	32	26	25	27	31	43	33	32	37	27	35	42	20	30	19	21	31	33	33	22	31	27	25	43	27	35	40	34	25	23	29	36	32	31	30	25	31	30	28	23	36	31	35	37	35	33	30	25	24	33	23	21	23	24	33	20	33	29	35	32	19	29	29	30	26	36	29	35	22	33	32	22	37	30	35	26	43	26	23	29	23	41	41	29	25	34	33	29	27	31	25	32	33	25	38	34	36	30	23	26	22	23	31	27	37	38	29	35	25	36	33	34	29	32	38	20	25	27	37	35	22	39	36	22	28	29	34	31	34	42	32	32	28	31	28	35	27	20	30	30	26	38	30	35	38	28	23	35	38	34	29	32	31	26	29	31	31	34	30	35	32	32	28	34	22	32	29	32	23	24	30	40	24	20	32	43	39	32	34	24	32	28	31	35	22	35	33	26	24	35	26	25	34	37	27	24	27	43	34	39	30	33	36	27	43	48	31	31	29	24	36	33	24	24	33	20	34	34	35	28	26	36	27	21	34	33	27	25	27	30	31	25	27	36	26	43	32	36	24	34	31	32	24	31	29	30	27	32	26	26	32	36	26	40	22	29	36	32	29	34	31	32	26	21	25	29	22	26	28	26	37	26	31	35	34	22	33	30	35	25	27	32	37	29	36	28	29	24	34	30	38	21	22	36	36	37	40	32	33	32	33	29	28	40	25	26	25	32	20	26	31	23	27	34	34	27	29	25	41	23	38	26	34	34	30	24	23	35	33	36	35	37	31	26	34	28	27	27	29	34	26	28	25	25	42	20	37	26	24	37	27	31	30	29	27	21	35	31	40	37	34	35	23	36	25	35	32	36	34	35	25	30	23	23	36	27	28	39	33	40	31	33	25	35	31	36	38	35	37	25	25	29	27	29	28	31	24	25	30	26	42	32	30	32	35	32	31	32	27	32	28	38	25	31	30	31	39	22	25	34	30	24	28	26	30	31	28	39	30	25	29	34	22	32	26	27	37	28	30	28	33	19	26	34	35	35	35	38	30	27	28	34	34	29	33	31	30	33	31	30	26	31	28	33	35	21	29	31	30	29	27	36	33	29	27	30	27	22	22	26	27	18	27	26	32	22	35	41	31	27	28	27	28	31	37	34	38	32	41	25	36	36	29	30	34	24	40	33	30	43	39	28	31	28	27	33	25	43	32	33	26	30	24	29	29	41	35	39	31	42	28	26	16	39	24	34	39	28	31	28	19	31	33	35	23	19	27	20	21	25	30	29	37	32	29	25	24	23	40	40	42	29	23	34	34	29	27	28	31	31	31	25	23	28	29	28	26	25	30	30	28	27	28	25	35	27	41	35	44	27	33	38	32	34	27	32	23	31	34	30	28	31	42	26	28	35	36	22	33	31	25	40	35	22	36	30	29	20	31	40	33	29	29	36	31	41	31	37	23	37	34	30	30	29	26	32	36	27	26	38	25	29	38	33	31	24	25	34	35	32	44	37	37	33	31	25	33	25	38	30	30	27	24	31	29	32	27	29	23	38	29	39	31	36	30	34	33	26	26	30	34	36	30	19	27	34	18	27	31	25	37	36	28	39	43	27	34	35	32	25	41	34	26	33	31	29	27	37	22	35	38	34	33	34	25	30	28	24	33	30	28	34	21	42	36	26	23	25	10	37	27	29	34	30	34	31	38	35	35	34	35	23	24	36	25	37	24	34	32	19	27	31	34	27	27	32	30	30	23	34	17	32	30	32	25	29	29	21	21	33	30	29	26	31	23	38	37	32	30	25	44	34	30	33	29	31	28	33	29	26	35	35	25	29	31	35	33	27	39	20	27	36	30	29	28	27	33	28	20	34	34	32	32	41	26	28	30	24	31	34	30	39	40	32	37	27	38	29	37	29	28	31	30	32	18	43	36	22	38	32	32	43	25	28	33	34	30	29	25	30	25	17	25	42	28	25	24	24	19	36	25	22	35	29	26	34	25	28	36	30	30	30	36	35	33	33	32	30	23	24	25	33	33	29	29	33	34	26	35	22	42	29	40	25	31	21	31	30	31	34	27	24	31	34	30	28	18	26	32	20	27	21	22	29	36	29	26	29	27	27	22	38	32	26	23	29	24	24	34	35	31	30	33	23	27	30	21	25	41	33	42	31	32	17	24	30	40	23	39	33	23	27	30	26	34	28	26	33	23	39	21	33	31	33	25	32	40	27	23	36	26	29	29	22	35	29	34	32	24	24	31	32
7601	1201	543	819	3215	6545	6635	5743	4956	4692	3882	3336	3450	3283	2385	1724	1337	1146	1096	1055	953	873	745	722	845	891	896	931	878	874	843	782	751	742	673	620	660	694	638	594	599	582	537	523	516	516	509	501	501	472	560	571	596	608	732	706	707	554	625	547	591	491	403	406	422	426	383	377	373	354	299	324	309	338	323	295	325	296	354	303	276	315	360	316	359	309	313	310	357	330	356	357	333	350	336	304	310	309	304	308	346	309	333	286	342	308	307	297	333	303	331	357	298	335	335	319	301	355	329	320	291	319	297	341	308	317	320	316	313	324	324	298	288	314	274	336	296	331	312	291	299	285	321	297	319	310	308	328	335	305	268	320	338	334	297	324	300	323	302	318	337	314	285	309	333	305	312	293	302	290	316	310	306	319	308	331	304	293	306	304	318	320	308	324	298	305	313	324	319	341	332	333	284	310	331	314	342	304	327	308	298	295	323	301	306	281	304	306	324	327	314	299	327	322	301	331	323	326	312	307	310	317	313	299	320	308	336	307	296	300	309	314	327	310	310	334	312	336	320	347	310	357	331	288	304	321	300	330	327	331	331	331	280	319	322	301	334	325	322	309	324	306	299	323	316	331	327	309	346	311	310	324	298	324	303	317	314	329	313	325	313	285	297	301	323	327	324	314	325	290	316	328	306	330	320	307	276	287	290	305	331	336	300	322	307	330	290	308	313	306	319	320	288	312	320	306	281	345	329	326	299	333	335	306	324	294	326	292	299	302	326	307	317	318	316	280	317	313	298	323	289	335	315	300	312	296	328	346	324	308	308	336	311	333	313	299	309	304	320	326	289	296	347	297	333	289	338	318	306	359	302	307	305	319	292	299	333	295	357	320	332	311	305	362	312	305	304	291	316	302	282	322	320	316	330	301	336	349	318	315	346	292	307	304	331	348	307	348	292	307	292	300	314	270	330	297	342	313	335	352	320	314	296	334	329	312	351	338	344	311	322	335	326	313	300	306	353	306	330	324	326	305	298	329	335	319	331	324	306	311	352	304	342	305	332	294	314	310	296	319	304	309	343	340	312	301	312	326	292	294	293	299	297	286	311	308	324	311	285	326	316	332	314	257	285	289	313	343	363	325	312	305	312	319	296	334	316	303	316	313	298	282	355	272	317	298	275	336	336	308	299	337	298	306	296	298	320	326	340	308	323	314	300	299	327	308	342	289	309	334	310	319	298	320	299	327	325	300	333	349	335	320	316	318	359	327	298	329	318	293	378	315	317	348	292	351	308	320	332	313	343	338	303	317	277	300	292	338	337	334	307	326	302	327	330	322	334	312	321	327	333	325	347	335	331	286	316	322	316	348	304	300	297	313	321	334	288	349	325	327	330	319	338	332	298	333	330	289	317	285	315	332	294	288	281	290	350	316	312	320	303	327	309	320	322	309	333	332	322	341	311	312	322	325	329	307	311	331	323	332	323	313	318	346	313	309	307	317	315	325	326	336	344	329	308	336	322	307	305	302	310	314	294	282	304	337	315	331	283	296	325	361	309	317	332	310	295	309	332	333	328	340	327	325	273	337	297	288	315	325	288	350	307	309	311	302	318	325	319	299	290	340	303	334	318	316	341	283	308	333	309	301	349	328	285	310	271	300	328	310	316	291	340	309	340	314	292	302	348	310	318	317	303	299	308	306	265	312	295	331	309	328	332	300	306	297	317	322	313	299	294	310	326	308	339	303	337	315	333	295	327	319	335	329	307	295	323	340	295	323	279	309	299	326	292	294	304	316	328	359	353	350	331	321	317	322	298	365	333	314	325	292	318	294	297	286	301	293	323	365	301	311	310	312	310	329	310	299	288	331	316	310	304	316	325	317	319	331	337	281	281	299	299	325	310	329	340	305	312	302	326	289	322	301	325	316	327	297	266	305	330	311	278	347	306	334	304	308	340	319	332	289	324	336	312	305	324	290	317	336	357	299	344	310	318	310	336	345	319	304	303	312	327	310	298	338	318	296	342	327	324	292	316	299	299	293	321	309	347	309	324	326	317	327	314	312	335	315	292	313	336	311	330	294	301	321	285	305	293	311	303	281	348	310	338	316	316	322	312	322	346	347	306	336	286	318	296	288	304	299	298	297	326	350	328	317	290	326	320	285	316	316	310	336	319	333	297	333	328	286	300	346	310	318	290	319	328	295	317	300	324	326	318	324	308	330	314	326	300	290	322	292	331	313	291	317	333	292	326	324	283	271	323	295	310	319	329	301	291	315	318	302	310	303	299	335	326	302	306	315	324	319	320	332	344	308	316	279	273	280	309	344	324	317	310	322	303	298	320	321	333	302	337	296	336	325	314	295	301	322	308	316	298	306	281	331	306	317	324	318	338	312	302	293	340	297	298	328	352	319	294	335	320	305	316	311	313	313	288	342	296	334	322	292	313	325	324	298	329	335	341	318	293	299	350	313	371	322	317	293	285	291	375	330	309	314	312	313	343	297	319	288	314	308	350	289	322	320	287	313	354	330	284	337	296	307	307	308	299	310	286	309	321	315	300	318	286	284	314	311	323	315	328	318	311	336	270	316	322	305	297	326	341	318	304	316	330	347	301	301	336	309	322	334	337	338	311	270	299	339	295	341	306	299	304	310	318	309	312	308	354	319	325	352	286	304	319	317	321	295	340	292	341	301	306	302	301	321	321	291	328	287	314	297	312	322	336	296	289	293	315	302	340	319	316	302	334	310	271	327	309	306	308	309	327	308	293	313	325	311	330	312	325	300	320	334	328	293	308	279	278	299	301	316	343	324	350	324	341	321	331	287	314	306	337	336	301	321	324	319	317	296	325	333	314	313	312	330	319	300	318	311	333	303	355	299	330	278	325	313	303	313	319	309	289	337	291	319	316	318	281	322	294	331	330	322	338	349	321	306	331	287	339	319	296	316	330	346	327	315	323	338	317	291	286	318	283	323	301	303	353	286	358	331	297	336	300	315	323	310	311	295	307	324	310	320	319	331	288	276	323	359	258	294	310	305	331	344	318	350	315	326	303	311	294	315	337	328	316	337	334	276	340	328	315	278	310	329	317	337	312	299	288	320	307	344	308	307	323	295	326	336	285	293	286	307	328	333	313	306	326	310	284	334	332	303	335	291	296	318	313	315	321	328	341	302	305	326	284	288	305	326	302	306	325	286	306	311	357	295	313	313	279	330	320	307	314	348	265	339	322	297	314	303	302	311	301	345	338	308	303	293	304	314	324	277	282	314	311	299	290	332	316	346	326	318	317	293	319	316	325	316	325	324	310	306	306	326	289	338	311	325	354	345	334	312	304	322	305	309	341	307	303	313	297	300	317	324	319	333	333	287	298	335	316	308	339	285	323	324	317	302	304	339	332	332	319	317	317	289	320	289	321	303	349	319	308	338	310	329	337	307	294	311	292	330	297	298	349	310	324	326	277	338	306	336	316	317	307	289	350	302	312	321	338	345	318	321	302	316	310	324	322	307	330	304
571	184	109	119	106	190	199	187	182	152	154	149	166	162	114	137	115	107	99	99	103	106	84	88	100	99	93	98	94	89	78	91	91	103	73	79	77	70	88	88	84	60	82	87	85	71	78	81	81	60	56	88	88	82	92	68	80	77	79	70	83	85	70	82	68	74	83	75	81	64	64	82	64	72	69	75	73	72	55	60	64	62	53	74	61	60	68	68	72	64	70	67	70	73	60	84	66	63	64	70	69	72	72	58	64	53	54	84	83	49	70	66	63	75	74	56	64	71	81	71	73	71	70	76	78	83	69	74	65	67	78	74	76	68	56	73	67	58	59	73	74	81	70	75	83	86	82	91	69	63	74	72	79	63	87	74	68	71	73	74	72	77	86	73	72	51	86	71	71	61	60	56	70	70	66	73	62	80	76	70	74	68	77	60	68	91	48	78	51	67	67	58	71	61	71	66	73	67	73	68	65	66	68	56	91	82	79	60	61	76	75	74	74	77	69	59	63	67	70	61	74	71	71	73	66	62	84	81	71	72	61	50	55	64	70	78	71	61	60	65	56	70	71	63	71	67	66	82	67	71	67	75	65	65	64	74	66	80	78	77	68	66	71	71	60	76	75	79	86	88	87	58	81	78	77	77	67	66	67	69	66	70	62	69	58	64	46	62	75	59	68	71	75	66	73	66	72	72	74	77	67	56	70	74	52	59	55	68	69	67	63	55	64	66	65	70	66	78	71	56	57	69	70	85	83	75	73	86	92	74	68	81	78	62	72	63	66	51	69	85	60	76	56	59	78	51	63	63	62	70	86	77	64	69	65	65	73	67	77	59	44	69	65	76	72	69	73	66	77	71	63	72	72	56	58	67	79	69	69	70	80	68	66	65	60	74	73	64	60	69	76	60	79	72	79	68	71	74	64	64	59	60	72	65	78	61	57	78	66	49	80	68	54	67	68	75	66	69	70	67	70	71	58	74	71	75	70	68	78	67	60	75	83	72	71	74	72	76	84	70	62	80	74	75	78	60	69	82	60	74	71	63	81	76	79	78	72	64	67	71	70	73	54	76	56	66	65	58	55	69	63	59	67	68	66	87	63	66	76	63	61	76	76	93	55	76	72	77	74	78	72	71	67	57	57	72	70	59	68	68	65	58	76	73	68	58	80	61	70	59	58	71	84	69	75	80	73	74	70	75	80	80	68	61	47	70	85	82	83	76	66	68	61	81	64	67	61	76	79	77	74	68	61	63	66	62	75	57	64	67	70	68	60	73	76	74	66	63	64	64	64	56	69	81	70	72	60	79	73	57	72	75	67	55	75	78	81	68	84	67	80	70	69	85	62	73	66	69	73	69	71	75	76	65	60	62	70	84	70	63	71	65	89	72	83	73	62	73	77	58	72	83	83	72	59	65	68	75	77	74	63	79	70	75	64	64	82	51	66	76	56	74	72	64	68	64	66	96	68	53	66	62	69	71	73	71	64	77	79	65	86	80	77	75	81	62	84	64	84	67	61	86	63	79	73	70	81	76	75	73	75	68	77	67	88	77	79	82	67	72	80	66	72	60	61	51	65	70	64	75	61	70	65	75	68	68	74	70	61	65	65	68	64	67	67	73	79	87	74	86	72	67	75	65	80	57	72	51	79	68	68	68	54	73	76	52	64	71	75	77	69	63	72	75	72	72	54	67	73	65	83	75	65	69	60	53	86	70	81	74	57	68	71	78	63	78	81	84	67	63	54	69	73	69	70	71	76	66	69	75	72	53	56	72	75	69	74	71	66	67	78	72	74	57	79	78	73	71	66	80	55	62	63	81	61	62	59	73	60	68	78	75	67	66	67	73	76	67	86	77	58	68	73	57	59	68	64	62	54	77	66	62	85	81	63	73	84	74	62	64	74	70	66	77	63	68	78	79	65	66	63	55	65	78	68	56	59	63	75	63	71	67	82	62	55	68	60	77	54	65	54	69	65	73	79	60	69	70	69	69	74	57	61	72	76	57	62	52	64	77	62	74	71	61	77	65	72	73	79	57	82	49	69	90	68	66	59	59	64	62	69	66	61	63	59	47	57	66	77	76	68	67	64	74	69	61	73	91	56	72	58	69	87	72	49	57	59	75	98	68	59	67	83	81	73	77	58	78	62	65	65	60	56	68	68	59	84	64	66	63	57	67	67	56	79	72	70	60	52	79	81	69	67	63	82	79	67	66	58	62	81	75	60	74	80	69	75	65	81	66	66	61	69	79	77	48	68	67	56	76	55	91	65	63	50	69	84	68	58	68	61	77	71	61	68	66	68	63	75	82	82	68	64	74	65	59	89	67	69	60	76	76	83	56	60	94	50	66	57	55	73	75	88	66	57	63	79	56	70	64	72	58	55	56	64	71	51	76	68	77	62	55	62	59	69	67	50	87	70	69	57	76	54	71	58	57	74	56	70	86	81	67	77	66	65	84	80	68	80	63	84	62	75	71	64	76	66	71	67	72	59	81	66	65	68	57	71	69	69	68	66	81	83	77	62	65	58	63	74	68	71	70	76	60	63	75	62	62	71	86	67	78	67	61	79	68	62	63	73	64	67	81	72	85	73	54	67	70	69	72	63	69	71	66	77	78	84	71	63	59	67	66	51	69	60	73	76	73	73	67	60	53	69	90	73	63	61	65	67	66	75	81	78	73	69	61	77	74	65	90	66	63	63	50	86	75	67	71	75	73	70	77	62	66	64	59	83	71	69	71	89	71	79	64	62	77	55	71	47	58	60	63	67	63	68	56	72	91	75	63	69	71	65	71	75	70	74	77	73	74	70	65	63	64	67	65	74	68	80	63	72	83	70	70	73	75	55	75	69	73	55	85	53	66	73	68	56	66	73	48	53	62	71	70	71	71	67	74	76	83	66	66	73	51	89	60	81	72	86	71	69	71	65	70	66	78	59	68	70	73	65	67	65	67	65	70	73	65	72	71	71	67	71	78	68	71	66	71	65	63	67	65	75	76	69	72	68	72	63	90	57	62	69	71	71	54	73	75	83	45	79	89	64	63	58	66	85	66	73	62	78	72	53	61	64	72	96	64	48	76	54	61	67	73	79	71	71	68	71	64	65	75	60	75	72	71	64	60	64	63	78	77	78	81	75	69	77	71	95	81	80	64	73	64	72	77	66	61	68	68	67	63	64	77	62	70	111	66	70	64	70	57	66	50	81	63	73	75	70	63	73	68	62	89	72	75	64	56	58	64	68	55	59	72	72	71	61	75	71	56	70	68	78	79	61	63	75	67	54	76	56	69	55	77	67	51	79	59	72	89	59	80	65	64	65	57	68	75	77	73	79	63	58	61	68	61	75	58	72	67	64	58	53	73	69	63	81	57	58	75	56	62	70	70	72	68	65	58	63	77	62	60	74	65	58	75	61	61	60	61	71	56	66	74	63	69	64	84	63	76	71	68	65	67	81	68	67	66	71	64	72	73	76	64	54	78	66	67	75	68	67	73	80	75	60	71
10091	4197	1652	2711	7747	11419	10632	9296	8007	7261	6102	5297	5212	4886	3882	2884	2423	2231	1910	1931	1775	1545	1461	1420	1482	1556	1606	1651	1610	1571	1490	1421	1280	1342	1268	1279	1235	1194	1152	1139	1181	1075	1171	1004	1023	1045	958	978	928	981	993	1044	1112	1163	1165	1188	1182	1088	1064	1063	1034	898	860	794	783	823	779	775	722	734	751	701	757	737	712	685	706	665	728	714	713	674	711	728	726	728	709	682	704	695	721	709	686	710	718	691	716	723	739	719	726	695	673	728	743	691	715	733	692	703	742	680	708	698	686	723	754	745	686	689	704	688	720	695	728	697	687	693	695	720	719	720	700	750	671	724	693	727	696	712	722	720	656	719	723	698	694	724	707	724	740	678	712	717	717	690	707	658	709	689	667	694	689	744	690	727	681	738	660	749	709	681	701	734	680	702	685	741	693	732	758	723	718	702	699	676	695	692	672	678	669	692	663	709	673	717	738	675	683	728	731	680	722	680	705	756	682	716	709	698	713	644	682	760	738	697	730	709	685	720	673	669	691	742	712	701	744	705	690	696	745	735	715	743	651	687	719	698	682	705	742	700	697	720	706	711	723	724	713	697	653	740	659	711	714	714	708	714	663	700	680	665	729	712	674	751	704	682	630	686	687	687	667	695	744	696	703	729	684	678	680	659	672	705	715	691	652	715	763	642	741	764	698	723	740	756	689	687	718	701	706	689	701	668	690	733	709	733	701	717	716	720	691	722	701	710	702	692	745	698	686	685	679	732	684	704	710	689	724	700	684	647	736	690	696	743	696	686	699	696	696	733	733	671	701	679	694	741	700	748	690	727	672	678	715	676	680	685	712	766	688	669	729	684	704	711	690	679	703	669	682	693	649	687	721	680	682	708	711	722	700	697	692	707	717	746	739	706	703	723	727	741	680	660	702	674	744	688	690	717	732	672	756	691	695	769	681	704	662	698	709	733	711	714	685	684	708	682	708	746	723	712	718	735	716	670	730	679	683	664	698	714	693	680	689	674	724	667	714	698	703	671	738	647	695	713	732	713	681	679	683	672	680	751	685	728	666	739	702	682	699	694	680	713	732	723	726	680	684	690	729	701	744	711	727	736	718	684	701	741	718	726	712	710	679	720	677	737	664	726	698	702	681	701	735	718	693	718	700	703	727	674	670	725	746	694	690	723	727	713	691	716	681	708	665	676	701	727	742	706	666	697	739	786	722	741	694	728	722	726	695	699	706	726	700	712	677	731	702	682	679	709	657	663	723	730	660	674	743	704	705	696	735	697	686	689	687	718	713	731	706	698	687	666	725	714	681	743	694	763	713	691	706	726	739	652	684	690	689	692	718	685	675	652	747	687	718	721	727	676	673	719	724	703	682	747	721	732	737	644	726	663	679	678	689	723	661	696	684	672	685	705	673	719	690	702	719	697	704	693	738	723	722	723	695	739	743	720	719	710	730	720	689	712	727	683	723	701	692	709	740	699	717	684	735	702	660	752	677	672	645	733	716	720	706	675	700	677	720	710	736	707	685	653	660	745	692	739	732	674	730	662	718	740	696	668	659	718	734	687	755	689	696	701	763	732	699	675	713	711	725	695	703	721	676	737	670	678	716	662	698	668	733	666	673	701	688	698	660	725	717	710	683	697	710	652	657	744	708	704	694	715	733	688	722	715	689	713	718	688	731	697	706	714	673	719	697	723	633	741	707	691	705	690	695	709	733	703	715	713	710	748	727	690	710	661	664	679	690	743	758	678	716	749	716	701	729	711	706	701	715	675	692	697	735	694	720	703	688	719	719	728	666	724	726	715	699	745	735	743	689	691	711	714	735	712	683	721	681	692	686	671	736	665	682	695	747	725	679	674	718	702	692	705	714	722	728	670	706	708	731	726	753	711	724	735	707	714	693	717	702	692	687	709	697	678	685	673	722	687	729	670	723	715	715	685	701	690	679	710	713	684	764	712	749	718	656	685	693	720	665	723	671	731	696	690	700	714	707	737	688	710	686	666	683	718	681	676	708	700	708	665	695	702	674	650	688	665	684	687	687	679	698	755	740	728	722	705	692	670	685	681	723	721	714	721	681	688	720	720	734	663	676	678	725	682	709	677	702	734	701	723	693	769	711	735	685	664	676	694	778	641	713	712	744	716	706	664	779	757	709	709	731	695	735	693	708	674	728	685	674	656	694	686	704	681	685	733	666	738	746	680	711	693	709	682	711	707	689	724	712	715	748	691	679	685	702	715	730	698	679	653	713	691	690	696	707	709	684	709	695	720	662	689	690	682	694	696	700	715	664	681	706	676	695	713	706	700	688	702	696	659	690	737	719	708	690	679	736	706	679	678	730	692	711	669	737	678	691	724	679	698	740	718	671	712	712	661	695	756	679	710	704	772	734	679	690	713	698	718	713	710	679	757	711	666	692	710	708	707	705	721	722	741	660	683	706	683	733	687	639	686	705	732	782	730	753	759	714	675	697	740	726	745	664	729	719	711	685	687	703	635	763	700	670	693	730	724	710	692	695	733	687	660	732	686	699	739	730	717	716	734	709	690	687	731	742	707	699	678	716	707	674	709	692	697	742	691	673	718	686	729	632	713	721	703	733	674	733	699	711	695	727	741	704	673	715	730	716	685	730	704	702	693	693	656	694	666	644	663	720	727	683	709	712	686	704	749	739	688	676	696	716	676	692	691	730	722	728	760	724	699	691	693	683	703	718	670	704	717	702	738	662	739	699	695	701	685	724	695	660	716	734	722	747	723	667	701	692	698	726	711	681	733	703	690	684	657	721	656	711	689	686	724	747	710	683	710	687	722	725	687	736	714	682	683	701	719	705	719	719	693	680	674	723	743	687	693	710	680	713	627	694	707	708	681	680	681	655	684	680	725	730	678	665	691	755	729	733	744	692	690	718	741	741	721	711	732	698	737	720	737	707	699	677	722	680	718	721	738	712	733	658	742	666	712	704	673	774	709	756	732	669	702	709	723	697	733	704	709	693	776	746	742	714	730	721	688	710	680	687	678	698	684	713	716	721	675	714	715	682	674	676	729	713	689	703	687	747	705	681	745	731	714	719	655	743	704	703	651	731	666	676	690	718	683	747	706	661	729	717	742	755	747	703	694	699	724	685	660	720	716	742	673	711	715	721	683	705	710	657	677	723	693	700	718	661	704	708	705	684	730	776	712	712	713	663	711	711	680	685	746	739	707	717	698	756	718	724	698	659	705	737	717	693	729	732	661	696	719	726	695	730	691	667	712	748	705	716	705	750	661	732	723	681	721	702	695	655	708	682	692	707	725	722	682	703	728	695	705	720	722	719	688	722	655	716	751	684	703	695	706	677	680	719	692	699	731	696	712	735	681	731	663	718	704	722	700	688	725	720	683	683	697	696	715	677	696	697	737	751	716	708	676	708	760	679	722	747	723	762	705	680	723	703	702	723	709	690	735	713	749	702	629	657	730	722	720	710	666	718	709	694	707	678	725	712	700	693	678	699	703	698	667	698	690
2055	128	64	58	60	122	129	144	147	114	117	127	124	127	97	64	75	64	58	54	50	53	53	41	47	46	55	44	49	52	53	63	51	46	45	41	43	38	42	45	28	32	29	38	49	42	46	39	32	38	48	39	45	42	46	33	55	48	50	36	35	38	37	29	35	30	33	30	33	25	28	28	20	24	32	31	22	21	25	33	43	36	27	30	34	17	27	24	19	28	33	26	27	27	27	31	32	36	30	24	16	37	37	25	21	35	31	23	24	31	28	28	28	23	29	33	29	27	25	24	34	28	31	27	29	23	30	34	29	22	35	30	29	22	24	27	30	29	27	19	24	26	23	29	28	27	21	37	19	35	24	30	20	26	30	41	26	30	16	30	29	24	30	23	24	32	36	22	28	26	20	23	25	27	24	25	25	22	29	27	21	23	22	28	33	26	25	26	26	30	25	30	23	28	18	24	22	31	26	23	23	29	26	29	26	26	27	32	25	26	32	25	18	25	31	38	38	31	23	17	21	22	28	39	42	24	36	20	33	35	21	23	33	23	29	23	37	26	28	25	22	26	27	36	23	19	38	26	18	18	35	36	22	32	37	26	25	32	17	37	24	33	21	28	29	30	29	35	30	26	21	28	28	27	27	38	23	30	24	23	26	32	39	33	36	18	34	26	23	17	21	36	16	24	20	32	20	25	26	33	22	22	29	23	20	20	35	27	29	39	24	24	31	32	27	37	28	33	34	24	25	25	25	15	25	33	31	18	24	25	40	31	28	36	27	34	34	28	35	23	34	29	28	32	33	20	25	31	35	23	26	23	20	24	36	27	21	20	25	18	32	23	36	31	23	21	37	35	21	36	27	30	36	27	32	28	25	22	25	27	30	24	26	27	31	27	30	20	16	19	29	26	25	42	37	33	27	25	23	36	22	34	23	33	19	19	32	32	33	24	30	30	32	25	32	24	31	23	21	26	30	29	24	25	26	32	22	29	23	25	21	38	31	30	22	33	25	23	34	21	27	36	20	28	33	23	30	37	28	25	43	34	24	19	27	29	27	27	22	21	32	22	28	26	20	27	20	25	24	37	33	17	31	26	32	31	32	25	23	18	25	42	30	22	27	21	37	28	28	27	25	29	28	26	22	26	28	34	28	46	28	28	18	24	27	29	29	31	39	24	25	38	21	37	22	32	18	20	30	46	30	20	22	37	28	26	29	21	31	34	20	24	24	15	31	27	32	29	27	36	27	28	26	31	37	24	16	26	28	28	34	20	20	26	29	34	33	26	25	18	23	24	16	20	40	31	32	27	25	31	36	29	40	24	21	20	35	28	24	31	22	25	28	25	27	30	31	29	25	24	30	26	23	24	25	24	33	26	29	37	25	35	22	24	25	29	30	31	29	24	27	24	28	29	19	30	31	23	30	20	27	28	30	22	31	28	32	29	30	30	32	23	22	25	25	27	20	24	28	24	27	21	37	30	20	33	25	29	30	22	20	23	20	25	33	27	25	31	29	30	37	32	21	31	36	26	23	21	33	26	22	29	24	24	30	30	25	31	21	27	28	36	30	24	28	29	28	22	28	30	19	27	25	30	33	22	22	25	37	25	24	32	26	28	25	22	26	32	26	20	34	27	27	41	30	22	23	24	22	21	27	21	24	37	32	16	28	25	37	31	24	27	22	34	17	32	23	27	19	22	33	28	19	26	34	29	26	30	28	25	30	22	24	30	27	23	21	32	29	26	22	26	33	31	33	19	26	20	24	27	25	31	30	23	31	22	37	24	30	32	20	21	26	31	34	27	25	31	20	25	25	29	28	39	18	28	25	28	31	26	34	27	29	25	29	26	30	28	20	27	24	27	26	24	20	33	18	28	29	35	19	21	36	20	34	17	30	30	13	24	24	28	29	34	20	39	23	19	26	20	23	28	43	30	30	28	41	23	31	24	27	31	21	27	33	34	30	38	25	26	29	35	25	33	31	21	24	25	21	24	38	32	37	29	17	35	32	33	23	36	22	31	29	27	29	29	28	34	25	24	22	30	29	21	32	35	23	25	19	25	36	27	27	34	24	28	22	32	34	15	19	20	21	29	35	27	30	31	22	31	27	22	25	23	22	34	33	21	35	30	22	32	20	30	19	31	29	33	14	31	25	26	30	24	33	29	28	30	20	33	28	33	33	29	35	23	30	26	23	33	32	28	24	30	19	25	26	32	34	34	26	21	35	31	33	39	28	29	24	28	31	28	34	24	24	29	30	25	24	42	29	26	29	37	28	26	20	22	28	26	14	26	30	16	26	18	28	25	34	28	29	23	22	29	22	36	23	23	23	21	24	30	32	25	29	25	20	23	24	27	28	27	22	33	20	22	31	29	16	21	25	23	33	34	30	30	36	29	26	27	26	29	28	21	15	33	25	35	26	29	16	24	28	31	34	26	26	31	26	37	25	31	35	27	40	31	29	32	23	25	37	29	27	17	23	30	22	32	27	29	29	18	30	29	32	13	21	37	27	31	22	33	38	34	38	28	26	22	35	28	26	23	31	31	24	43	36	23	21	27	26	34	19	13	24	25	25	32	25	24	24	22	23	21	35	34	30	31	19	21	27	26	27	29	25	29	26	29	30	27	23	23	23	29	34	35	32	29	33	27	21	32	30	26	31	20	31	29	38	34	30	27	30	22	27	24	29	30	19	28	18	20	26	24	26	27	33	34	43	21	38	26	31	33	19	22	28	30	37	27	26	28	32	23	22	23	29	24	32	28	23	23	31	31	32	24	27	31	26	28	22	34	24	29	31	36	32	22	39	35	22	24	23	24	27	28	32	32	21	27	35	25	33	23	33	32	33	33	22	25	26	39	29	23	25	27	24	20	30	23	27	27	21	23	28	29	32	33	20	18	29	25	23	29	26	26	19	28	27	33	30	20	29	25	27	31	33	27	33	31	30	24	24	24	22	25	29	37	29	36	38	28	23	24	31	20	23	29	28	24	26	22	28	23	33	32	32	23	35	33	25	25	26	23	28	25	32	29	29	31	30	32	24	29	31	33	34	29	22	32	25	26	26	32	40	31	34	24	21	25	27	25	30	27	36	30	25	42	27	24	20	15	29	37	28	33	25	24	32	19	28	26	21	21	26	28	31	28	34	31	31	23	33	31	33	24	25	29	32	28	36	24	32	24	30	14	28	28	25	26	22	28	36	19	36	20	36	25	23	33	25	32	30	41	23	31	20	23	40	29	38	29	22	26	38	31	21	24	22	37	22	26	27	30	33	24	20	33	25	28	24	23	21	35	31	33	32	22	22	26	27	31	25	28	23	33	26	36	25	26	30	25	24	23	36	36	27	37	24	30	28	30	28	23	29	21	24	32	27	28	27	19	32	29	29	25	28	26	29	32	25	28	20	31	23	33	32	28	32	25	26	31	26	21	27	26	23	29	19	24	26	36	30	33	29	33	22	25	28	17	26	33	24	22	21	23	32	28	21	23	25	21	26	31	31	26
10033	2849	1110	1921	6495	10398	9944	8734	8042	6968	5854	5285	5005	4459	3522	2585	2050	1833	1700	1555	1429	1119	1129	1142	1159	1262	1230	1231	1231	1223	1086	1020	937	913	879	907	823	848	836	778	715	628	695	622	619	603	605	582	621	607	614	701	773	821	767	886	823	701	699	616	640	503	469	420	422	441	390	405	329	338	321	336	313	318	322	294	308	307	314	329	318	327	297	330	318	316	240	302	281	279	335	320	291	321	298	301	318	292	353	309	291	334	282	316	311	290	311	310	319	306	293	301	279	298	286	288	303	301	277	298	288	295	292	297	294	311	331	322	286	321	302	304	327	295	308	352	305	292	282	301	315	265	293	284	289	321	294	324	314	275	296	305	280	268	296	332	291	282	290	327	264	275	272	303	319	301	288	308	272	287	287	301	313	287	319	290	307	291	321	299	285	323	286	300	320	281	314	306	307	288	281	255	320	324	284	285	338	312	312	354	312	302	299	305	296	323	297	298	261	282	299	301	297	309	298	275	302	277	301	304	282	295	303	303	292	275	285	308	302	290	295	300	270	290	314	294	291	312	311	286	281	311	284	304	297	324	290	295	301	274	278	286	301	275	329	300	281	300	295	294	305	303	291	285	241	301	304	280	338	316	284	288	296	292	295	302	302	306	259	301	286	289	295	306	300	315	255	297	276	281	254	282	306	305	272	306	285	288	336	299	291	292	325	290	276	262	316	326	276	298	285	309	301	288	315	307	278	293	286	305	260	311	301	307	264	290	288	308	321	282	305	309	329	263	305	309	311	313	279	306	304	293	280	265	298	280	326	295	306	315	314	301	302	314	300	338	308	312	314	300	303	305	292	283	308	335	284	307	299	277	323	324	297	313	294	316	311	283	277	282	283	283	265	275	286	286	316	325	278	289	279	291	274	298	264	299	289	297	331	310	334	307	296	300	293	303	303	309	282	295	314	280	283	296	311	260	291	329	303	299	289	276	280	296	279	293	292	306	286	327	312	299	324	289	316	311	311	281	316	282	280	286	316	320	308	283	336	292	279	315	297	285	299	325	273	311	289	348	296	268	284	295	314	296	246	298	288	270	288	280	297	289	304	297	282	298	308	305	330	317	278	317	291	301	320	269	310	284	297	342	327	305	283	304	295	305	283	299	331	306	300	267	271	283	312	300	284	298	325	306	314	304	304	281	284	303	290	307	286	311	296	300	293	337	287	316	283	317	296	294	286	331	286	306	324	276	301	301	279	297	317	270	277	281	295	312	289	308	291	310	318	275	277	278	295	315	288	300	301	265	300	325	294	285	281	311	293	321	265	292	321	301	295	265	311	305	325	291	321	285	295	288	316	286	316	312	289	300	289	287	312	302	305	286	279	288	309	265	259	307	277	306	277	279	295	302	303	314	323	326	323	298	284	299	303	280	299	288	273	336	327	281	293	315	291	272	280	300	304	282	309	292	289	307	271	326	287	282	288	315	276	303	300	318	283	300	299	323	286	289	292	314	269	278	278	292	301	283	300	295	290	298	282	291	298	287	327	306	314	279	284	307	329	294	284	287	280	298	319	315	294	297	325	280	298	301	320	303	274	316	318	284	305	287	307	295	309	308	292	311	341	300	289	327	321	316	310	302	300	289	274	277	308	302	294	288	293	282	281	276	308	302	299	301	284	259	290	301	306	287	317	309	321	294	311	278	281	330	276	306	301	304	319	299	327	279	331	302	280	344	312	281	288	277	310	291	293	310	287	289	290	300	305	308	299	280	320	295	303	331	283	300	285	309	290	306	276	297	284	285	288	303	310	322	260	302	259	297	313	326	312	315	275	276	314	307	310	324	288	336	332	332	296	288	292	293	270	273	269	292	276	313	307	297	284	304	292	300	273	282	309	286	321	317	270	287	299	326	287	282	282	289	283	295	292	325	310	296	256	292	277	272	293	285	312	322	303	272	287	286	290	302	305	319	291	271	279	311	330	314	299	271	316	292	283	265	289	272	282	307	281	303	311	340	319	303	310	293	301	326	304	293	321	294	325	291	336	290	285	317	298	322	309	316	264	298	294	291	291	336	287	268	308	324	296	274	280	286	296	317	325	302	281	316	312	302	296	299	290	298	300	320	283	253	266	306	304	273	312	274	335	300	291	305	277	295	308	298	301	289	300	319	306	283	343	305	265	289	299	301	318	280	305	297	286	299	293	286	294	333	309	318	302	318	292	289	314	299	285	275	305	311	295	291	323	277	301	297	299	301	316	302	291	301	297	308	322	310	292	316	313	314	254	300	283	284	299	293	288	279	298	310	291	310	296	288	316	320	293	271	286	305	299	296	278	286	290	306	287	282	270	287	309	290	312	319	282	309	299	299	307	332	291	310	301	253	316	292	279	300	278	295	298	313	273	289	295	298	265	323	303	299	297	287	301	307	294	290	307	293	287	268	272	278	293	288	296	323	304	284	292	324	279	277	276	308	288	289	290	284	315	323	321	297	291	275	306	268	289	258	313	328	289	333	276	302	288	302	306	286	319	287	321	304	297	299	300	313	294	322	270	314	290	314	311	326	306	308	258	301	282	264	267	261	310	289	277	298	286	321	295	325	308	287	283	322	308	275	313	278	264	322	290	289	283	283	271	305	292	294	297	322	325	273	263	305	292	293	302	321	284	305	299	336	263	267	296	333	319	250	290	308	298	295	306	302	291	294	276	285	304	326	290	307	278	274	310	300	328	309	270	312	296	272	275	292	298	311	302	281	314	281	289	287	275	281	290	312	308	292	273	293	315	301	317	302	298	297	305	300	288	304	284	298	307	325	310	279	295	289	284	306	283	278	294	311	301	288	308	301	280	271	325	315	304	288	326	301	292	286	299	308	330	263	277	301	256	281	295	265	320	299	287	332	314	289	287	300	317	284	294	288	331	303	326	293	286	329	292	304	311	323	304	309	296	281	339	294	317	285	285	322	313	321	289	306	314	318	301	296	325	321	286	282	285	317	288	319	283	311	270	269	316	312	299	285	289	312	301	296	273	285	312	275	303	312	288	296	282	291	292	317	322	304	309	325	336	303	293	293	296	285	333	293	313	326	308	307	301	267	312	314	279	277	299	290	289	297	298	255	283	284	297	291	293	293	315	285	284	289	294	304	302	278	267	326	299	308	284	288	299	310	302	286	290	311	306	308	284	283	290	277	293	280	270	300	341	289	283	286	288	307	300	331	300	278	304	293	315	268	289	300	321	264	295	316	295	287	316	314	300	320	282	303	270	267	327	324	314	306	267	301	272	280	300	282	310	332	313	277	280	311	293	321	300	295	304	311	305	289	261	311	294	305	304	296	291	289	269	272	315	283	272	310	289	341	327	306	288	277	322	298	292	275	274	281	312	288	300	285	286	304	315	284	268	265	279	277	327	310	302	292	313	280	274	290	293	321	306	299	302	313	283	296	321	291	287	277	307	312	300	281	299	343	315	309	268	316	312	313	273	306	275	293	255	322	268	259	292	322	307	297	305	290	288	318
976	247	136	127	130	200	242	241	226	221	217	170	203	206	165	118	110	125	105	131	102	93	96	99	94	94	103	111	111	115	106	91	88	103	78	89	92	84	82	89	95	80	91	80	78	89	86	87	80	71	92	84	94	84	71	76	82	81	85	98	87	86	81	78	61	82	61	66	86	75	70	61	75	67	64	69	69	65	62	86	74	70	84	69	78	94	80	74	71	63	60	60	76	55	69	70	74	87	76	65	60	65	77	57	90	75	61	57	64	74	67	64	58	67	66	70	65	56	64	82	58	48	66	66	70	76	68	79	71	80	69	69	70	61	67	70	68	74	60	64	67	72	81	62	91	71	67	63	76	67	71	67	85	82	63	55	78	66	68	75	76	69	79	62	75	73	77	61	75	85	64	73	68	69	64	69	74	65	84	76	84	79	65	82	80	59	71	71	56	64	75	82	53	67	62	68	68	79	68	65	74	73	55	74	74	62	72	82	84	82	75	75	68	69	60	82	84	70	60	70	70	66	69	72	54	57	86	74	78	73	77	80	82	79	70	74	77	75	77	76	61	80	79	81	52	76	69	73	58	58	62	85	71	57	53	67	76	80	57	59	68	63	70	75	79	55	83	74	68	67	61	62	75	60	57	77	68	77	64	89	60	55	74	70	76	77	71	81	67	79	75	62	82	85	61	85	74	73	86	66	71	70	57	81	57	84	67	78	62	62	102	70	61	69	59	61	74	63	64	67	77	78	82	71	77	68	58	61	63	67	77	65	66	59	87	72	74	66	57	64	58	65	65	81	65	66	63	68	59	75	64	68	62	91	62	64	72	70	77	62	67	54	63	88	80	68	88	98	72	57	82	73	55	71	73	67	60	71	69	72	84	63	52	74	80	69	68	73	70	69	76	83	65	67	60	62	73	75	55	78	66	80	68	59	69	69	53	68	61	62	78	55	72	75	71	62	79	77	76	80	71	78	67	78	65	76	53	78	70	75	68	76	60	77	86	69	71	69	60	77	74	78	79	56	67	83	91	58	80	75	64	64	75	71	68	76	83	65	77	91	53	72	81	63	70	61	75	73	63	84	62	88	53	74	79	82	70	70	69	80	72	68	82	88	69	73	74	66	60	54	65	73	65	96	75	76	59	72	79	60	73	83	76	56	81	71	67	61	77	65	69	76	64	74	68	66	75	82	64	69	73	69	75	78	63	72	56	80	68	77	65	65	63	63	78	58	87	63	55	77	79	74	63	54	69	69	63	77	68	81	78	77	77	69	75	66	65	83	73	74	59	77	68	76	69	66	78	62	78	68	59	68	67	90	66	70	62	60	59	65	74	64	58	68	66	61	70	73	85	72	70	74	66	60	79	53	76	73	76	80	77	52	79	59	71	78	74	71	73	68	80	63	65	51	89	71	73	65	67	64	60	65	69	83	66	76	70	70	76	69	75	68	63	87	72	72	68	81	66	58	82	65	66	73	69	74	67	80	81	77	63	66	75	69	81	88	61	76	86	77	88	56	72	73	96	76	62	61	71	84	53	68	66	70	60	52	62	64	65	72	72	54	63	86	74	69	61	68	66	68	68	77	69	74	78	65	79	77	72	87	60	61	64	65	73	79	64	73	52	67	73	75	79	74	62	74	76	84	50	79	79	75	70	76	64	72	79	72	76	83	62	62	75	70	58	61	67	68	67	67	61	72	72	54	74	66	59	81	83	79	58	70	61	64	86	80	84	56	72	62	65	69	71	74	62	78	79	74	82	48	56	61	73	74	63	74	56	79	84	72	54	76	70	69	78	71	66	82	66	64	74	59	59	56	68	76	61	69	62	68	68	66	63	74	70	72	55	62	65	90	80	66	58	54	78	64	75	67	81	57	74	52	74	89	59	73	64	65	70	91	72	71	75	55	82	67	76	61	85	79	82	56	78	67	72	71	79	80	68	80	73	57	74	61	78	59	57	81	70	60	64	76	64	67	81	58	81	73	89	65	82	69	68	70	83	69	72	82	74	74	68	67	88	78	70	85	63	60	87	70	59	67	60	68	80	62	70	72	64	62	53	60	76	59	71	65	78	65	59	67	68	67	84	68	72	60	72	71	59	69	69	69	70	70	65	88	82	79	61	62	73	67	83	72	73	68	74	80	78	67	70	67	69	75	78	73	73	60	77	65	67	73	69	70	70	84	59	65	67	72	60	79	70	67	63	74	53	77	73	70	85	57	67	73	69	82	61	80	77	86	65	63	83	66	84	70	80	65	69	83	77	67	56	78	71	60	59	70	63	70	69	70	74	73	73	57	61	72	64	72	87	62	56	70	76	78	91	66	73	55	54	72	69	84	81	64	60	63	69	65	72	69	70	76	70	66	79	69	75	85	75	69	73	66	87	66	70	65	72	48	70	71	71	62	69	74	58	62	64	71	74	79	72	67	73	63	86	57	74	66	63	67	74	66	67	66	66	61	68	75	63	57	88	76	77	72	80	64	69	85	83	62	61	68	82	70	77	74	61	63	57	76	72	69	65	61	75	60	80	71	80	70	64	73	76	59	77	59	70	68	64	76	67	78	80	62	82	69	81	67	55	57	65	78	80	84	68	78	63	74	86	79	68	66	89	60	76	76	75	61	65	66	53	75	68	69	71	65	77	69	61	66	61	73	74	80	68	81	71	60	73	75	71	82	66	66	67	74	62	71	72	66	80	54	80	82	67	69	79	68	70	65	87	64	85	86	83	58	69	69	74	60	70	79	70	66	70	78	61	60	62	77	80	72	64	73	67	72	74	92	67	67	70	72	77	83	61	51	61	67	70	62	56	68	77	72	50	94	68	66	61	62	66	70	68	85	81	70	65	79	56	66	72	58	66	81	85	76	70	68	74	76	74	70	68	70	75	54	72	64	76	69	87	68	60	74	81	65	67	68	80	55	76	67	59	72	76	70	75	66	61	69	61	70	80	83	76	68	70	66	80	85	78	54	75	72	58	67	58	64	81	72	79	64	76	80	75	64	59	80	79	66	66	71	76	67	76	64	52	57	78	74	53	61	61	86	61	69	59	63	89	46	61	82	78	77	56	78	75	80	74	53	65	66	64	64	86	58	63	79	63	77	76	63	65	74	61	65	66	71	70	60	74	64	65	57	77	81	76	69	90	73	61	74	60	69	66	64	75	67	60	57	71	88	63	85	83	71	61	70	76	70	71	72	77	54	88	69	73	69	79	57	70	70	68	63	62	74	82	70	73	47	71	74	76	76	78	57	73	80	59	67	79	78	68	79	61	80	76	61	82	65	63	49	70	72	60	67	73	80	55	74	90	85	78	63	67	81	89	61	65	59	83	71	77	80	59	61	75	76	72	76	91	73	67	83	81	69	75	73	63	77	58	58	62	80	56	67	84	65	71	64	78	58	63	60	79	72	75	62	87	75	63	77	75	65	71	75	61	83	67	83	70	63	71	58	79	66	62	65	86	79	75	79	84	68	71	81	65	62	66	77	66	74	67	71
13568	5375	2121	3703	9968	14018	13220	11725	10327	8907	7651	6812	6452	6020	4605	3546	3160	2788	2535	2257	2051	1867	1769	1801	1924	1886	2056	1954	1981	1882	1742	1677	1682	1517	1518	1538	1477	1395	1401	1353	1240	1227	1181	1144	1161	1119	1104	1121	1138	1096	1244	1242	1205	1326	1417	1393	1302	1172	1035	1072	1065	974	946	904	828	823	833	813	794	734	760	731	782	721	777	780	745	745	663	763	724	744	757	744	772	748	765	791	703	778	779	787	742	716	750	746	759	782	724	762	743	776	795	789	761	757	749	693	710	700	752	803	748	762	756	744	771	752	695	739	711	729	758	733	724	770	702	710	717	717	790	688	759	727	705	728	780	741	713	721	761	694	728	748	734	741	712	719	749	704	708	782	737	706	731	763	720	725	768	753	729	713	769	756	738	745	702	720	741	717	708	750	723	713	731	743	744	730	688	759	714	721	729	701	715	708	711	709	729	736	774	699	699	739	706	730	769	685	760	754	717	764	741	728	718	740	757	768	727	712	697	735	760	734	745	729	744	737	743	725	679	727	737	695	686	723	751	766	734	753	720	726	699	727	735	738	687	725	753	707	704	776	768	742	725	733	698	746	721	729	742	733	717	686	734	726	692	720	744	717	745	719	719	716	762	720	731	789	732	720	802	743	746	725	730	740	732	755	752	704	719	720	760	684	739	694	754	715	664	751	743	741	736	776	740	688	760	717	685	697	724	753	697	739	725	718	729	740	712	725	729	764	727	778	691	682	759	771	683	722	772	743	749	746	792	745	688	734	715	679	718	751	701	716	741	742	706	740	726	773	782	746	764	697	743	684	733	694	766	757	776	694	724	763	691	744	715	689	712	737	762	776	720	727	706	758	735	759	729	738	722	779	777	782	721	740	727	725	714	750	722	765	702	726	728	749	723	739	763	718	690	773	713	709	776	730	781	763	733	721	718	786	735	696	758	760	773	753	723	705	764	731	729	705	781	728	719	791	742	675	691	705	745	711	743	723	730	721	755	712	726	720	683	715	714	755	759	802	708	760	746	709	692	731	742	743	734	763	749	709	763	742	702	720	743	717	717	781	723	726	716	726	687	715	758	772	738	710	691	719	699	745	726	695	734	743	736	765	713	751	743	744	752	788	695	752	754	707	749	713	776	788	718	715	693	720	664	739	719	711	756	772	745	755	737	704	743	719	714	762	782	750	720	681	653	686	774	722	749	687	718	728	779	754	708	705	759	707	772	745	793	744	743	758	773	728	762	718	717	702	743	735	770	776	739	771	741	756	702	747	739	751	732	736	725	778	734	740	749	742	749	704	720	763	745	720	732	703	745	732	776	792	714	748	711	738	744	698	746	784	702	735	740	706	778	779	770	734	741	712	718	744	707	753	716	709	687	742	721	664	728	736	757	728	716	709	705	729	726	663	758	713	750	734	705	730	732	704	824	720	702	748	744	728	719	705	710	733	779	749	718	751	714	713	737	733	756	704	711	746	719	756	713	769	754	719	799	733	704	771	715	699	767	720	708	746	750	724	725	726	722	793	737	720	749	725	749	733	741	761	748	763	715	740	680	769	761	681	720	749	769	720	729	725	714	747	751	780	783	784	694	742	759	713	754	710	750	730	752	731	735	769	764	707	669	735	742	750	743	767	728	718	754	733	750	694	764	740	726	740	711	756	759	796	677	737	754	749	765	738	736	711	699	708	738	775	681	676	737	771	754	673	785	727	753	719	734	672	726	730	715	771	731	738	763	742	666	761	721	764	760	707	768	758	729	723	713	761	712	773	714	707	735	716	731	708	708	699	727	758	714	748	765	759	740	732	748	717	768	761	760	769	767	783	689	729	728	748	747	730	732	730	726	796	737	680	730	712	744	730	771	724	743	795	747	703	723	729	735	738	772	743	708	747	760	749	771	736	733	717	798	728	730	724	721	734	728	766	776	686	688	701	712	711	690	766	778	749	746	781	770	687	713	711	701	797	723	694	725	763	761	722	734	731	754	778	741	711	762	689	727	758	739	726	705	756	757	691	773	742	685	764	699	704	716	724	770	720	759	753	704	716	705	765	771	791	688	756	752	760	747	801	765	779	692	723	791	669	761	742	726	701	695	708	744	726	756	739	747	795	724	704	714	680	683	748	732	734	725	742	663	737	736	698	716	683	695	752	736	727	740	704	708	715	727	729	693	676	747	739	785	744	738	738	725	770	738	751	729	767	692	715	666	748	719	747	704	682	765	717	692	723	722	747	724	762	781	735	729	709	770	770	754	750	771	707	730	691	708	752	738	714	713	699	777	765	701	718	722	695	730	768	738	742	731	726	710	724	763	706	735	750	683	719	716	735	658	711	695	778	734	683	719	784	723	742	762	749	712	767	706	734	740	752	722	752	712	696	702	708	722	696	733	692	756	735	717	716	686	725	706	715	776	694	749	751	731	720	684	775	737	732	725	709	767	717	735	713	749	750	741	747	756	758	777	764	716	748	738	719	707	734	706	727	722	734	688	782	747	712	752	710	778	732	705	779	746	808	794	745	773	736	740	783	747	771	771	730	744	708	728	705	772	719	767	692	737	747	742	717	734	729	723	723	727	678	770	722	732	692	744	692	725	704	809	711	730	752	740	727	739	755	726	724	717	693	724	743	740	677	747	717	707	733	702	694	719	732	747	740	746	767	741	730	759	763	733	728	781	753	743	700	743	731	768	737	755	722	696	736	716	745	786	732	725	728	747	726	702	733	750	682	682	706	764	724	731	750	716	704	689	713	779	759	717	793	760	708	707	810	738	735	765	712	706	712	777	705	734	696	695	710	738	708	720	744	732	726	676	723	733	736	718	707	740	729	752	716	781	740	709	691	708	767	731	747	681	784	712	731	717	743	737	712	733	724	747	734	715	735	731	751	688	763	723	778	725	765	738	699	676	719	745	763	729	763	727	713	740	763	719	775	747	736	717	711	683	744	782	770	734	746	767	693	700	709	759	729	717	711	754	821	733	712	729	737	746	678	734	727	749	735	702	792	715	678	714	742	719	780	753	757	748	716	689	751	702	711	729	668	710	730	763	705	768	755	704	715	722	737	692	701	725	723	747	721	751	755	743	758	775	742	746	707	773	772	712	746	702	701	737	744	729	744	738	725	727	771	721	674	732	767	702	769	732	778	741	740	758	712	742	758	725	767	691	741	747	711	704	726	689	745	708	747	746	746	709	716	742	694	762	719	692	742	730	751	708	785	714	771	718	652	708	748	727	693	748	722	771	721	699	696	755	740	677	782	717	727	680	757	705	810	734	731	750	735	736	736	731	710	725	739	691	737	706	785	705	722	735	738	735	719	763	755	684	703	778	739	746	680	691	677	749	715	714	719	773	741	751	721	732	738	698	717	761	783	743	771	739	703	781	738	708	782	666	714	741	750	745	713	728	756	759	687	762	736	714	744	714	711	763	742	740	740	735	739	751	736	773	743	748	732	789	711	768	739	703	765	733	722	725	720	697	771	692	778	768	712	771	752	670	778	691	726	734	733
1311	57	32	44	40	92	80	87	117	86	86	87	98	93	74	59	53	54	50	49	55	36	41	24	40	37	42	47	46	58	38	44	49	42	54	44	40	31	42	28	38	46	50	52	44	44	31	44	48	34	38	48	37	47	37	42	43	51	36	28	26	34	31	23	38	32	32	18	34	30	31	30	18	32	23	33	43	26	28	34	30	29	32	27	30	31	29	20	25	29	25	28	31	31	21	28	28	33	25	28	33	34	35	31	33	26	24	43	32	25	29	25	31	27	22	27	23	26	33	24	28	28	37	29	34	29	27	28	29	24	38	18	26	27	33	28	24	28	28	34	30	39	29	43	23	26	18	38	28	19	32	39	28	29	30	23	32	29	30	27	25	38	31	29	30	32	23	27	34	39	36	37	22	34	36	45	27	36	39	25	25	32	19	32	23	31	34	37	30	36	36	29	26	36	33	30	31	33	32	35	27	34	29	36	24	26	22	39	33	38	31	25	28	20	34	29	37	36	42	37	34	20	27	34	30	24	27	32	32	29	33	30	31	37	26	33	25	35	25	32	22	32	22	29	31	33	31	35	26	22	35	29	33	30	30	25	29	33	31	29	33	24	40	32	28	35	28	32	28	23	25	36	24	35	33	28	27	29	41	23	27	25	27	20	26	28	24	23	36	24	23	30	30	40	26	32	35	33	31	29	37	30	35	25	27	26	27	24	32	18	25	32	20	35	37	34	26	24	26	35	28	47	33	30	24	29	32	33	32	26	30	24	24	29	33	24	31	26	36	25	31	28	34	33	32	32	28	31	26	33	28	29	29	32	32	34	24	31	27	17	31	38	31	37	26	32	23	38	23	29	28	37	34	19	34	31	22	26	39	31	15	32	21	21	35	25	27	25	33	22	33	36	27	33	35	32	25	39	29	20	31	40	30	35	22	25	30	30	35	36	27	28	39	40	38	40	25	36	21	27	33	33	35	24	33	28	33	32	28	30	30	26	27	27	28	25	33	30	25	34	21	33	28	21	25	28	34	22	32	35	23	28	25	31	23	25	28	26	22	26	30	31	33	24	32	33	34	30	27	32	32	25	23	36	26	26	27	21	26	38	33	33	34	41	39	35	29	33	40	28	35	29	28	26	34	24	38	28	28	24	21	33	15	37	40	30	24	32	23	34	40	35	35	38	21	46	36	30	29	25	24	25	41	29	30	33	32	32	30	20	21	24	25	26	25	24	27	29	39	26	34	33	33	32	31	23	27	20	21	25	32	30	24	39	24	33	39	32	21	29	35	32	32	37	34	28	33	27	31	38	22	29	29	24	21	29	26	30	22	27	31	33	26	27	21	40	23	24	37	32	35	33	34	31	22	32	27	31	23	31	35	37	22	32	25	40	33	25	34	39	35	28	35	27	27	25	35	35	26	30	34	27	27	43	27	19	30	35	26	27	25	37	29	34	33	34	30	24	23	27	34	35	32	22	33	25	42	30	28	40	33	33	24	28	28	21	34	20	26	33	42	23	22	30	27	31	26	29	26	30	29	28	25	26	33	27	26	23	36	23	26	29	22	27	47	20	37	32	42	34	32	25	31	34	25	33	24	30	36	30	35	25	32	37	26	27	29	27	40	37	40	24	31	26	27	24	42	41	31	33	24	25	29	22	23	24	28	37	27	20	32	38	22	25	33	25	24	32	23	30	28	31	25	23	40	42	33	28	19	34	29	31	28	24	28	38	28	28	29	29	19	28	25	25	30	21	23	23	32	34	31	28	29	32	30	30	32	35	28	28	32	27	27	25	20	25	40	25	33	30	33	21	25	33	27	27	25	27	27	33	29	25	29	29	26	28	20	26	33	27	27	24	32	35	23	27	18	22	24	31	31	31	21	25	28	27	33	26	20	30	22	22	24	20	17	35	28	32	35	31	32	28	26	26	26	28	25	17	38	26	31	23	39	34	29	28	26	21	26	25	26	23	36	28	31	35	29	24	34	29	25	31	33	30	33	18	27	29	19	25	29	26	37	33	33	28	29	23	30	38	38	31	23	28	31	20	27	35	40	30	29	27	34	22	28	24	28	32	32	32	21	33	24	35	36	31	34	26	40	26	19	31	28	34	24	28	34	23	36	28	19	35	28	37	31	35	26	28	28	21	35	38	36	37	29	25	23	26	31	28	35	26	37	25	17	28	38	34	40	33	27	24	28	17	27	29	37	24	33	35	31	34	29	24	30	27	29	36	25	24	38	30	38	24	21	34	27	34	23	30	28	28	32	31	37	19	16	31	31	29	32	23	43	26	45	38	29	37	33	33	25	29	30	30	37	27	29	28	22	22	31	25	36	40	28	43	35	29	22	26	35	26	38	29	32	23	29	33	29	39	31	33	22	26	37	29	34	25	27	19	29	29	30	22	30	37	24	35	21	26	16	35	35	30	27	29	33	35	31	31	37	27	33	29	30	19	30	23	26	33	29	30	26	35	25	35	37	29	32	29	38	28	29	40	26	21	25	27	36	36	20	27	26	27	24	32	37	35	33	26	29	38	34	27	41	31	28	29	32	22	21	33	36	25	30	29	29	34	32	26	20	41	29	36	30	30	30	24	34	23	30	24	23	27	32	34	32	18	26	36	19	29	36	30	29	17	31	30	24	30	28	36	25	20	31	22	26	26	33	27	36	30	25	43	26	21	51	24	25	20	31	30	31	17	28	31	24	29	39	23	35	30	36	30	24	31	27	39	38	42	35	22	30	25	31	35	30	29	32	24	21	17	22	25	30	35	24	29	21	30	25	37	30	35	29	22	29	29	34	27	32	31	27	32	33	27	22	32	26	44	17	41	30	29	29	25	31	27	28	33	37	26	40	31	33	39	30	33	28	22	29	37	39	34	25	25	30	32	32	32	33	26	30	19	34	35	26	29	28	35	28	21	26	25	30	25	30	29	31	27	31	33	33	23	31	24	21	28	30	30	26	36	26	37	26	39	53	32	27	23	26	24	31	29	32	33	17	22	32	25	29	35	28	43	27	35	24	28	33	34	34	31	35	35	26	24	36	31	34	28	39	30	22	37	30	28	29	28	23	37	31	24	23	26	24	30	36	28	26	29	30	20	30	35	29	32	29	26	33	37	27	31	23	35	30	33	40	40	31	35	33	29	35	40	21	29	29	20	31	33	35	33	25	26	25	32	29	29	25	29	30	28	32	36	19	25	35	34	19	27	27	20	37	31	33	37	27	31	23	35	40	37	20	32	25	24	38	28	25	42	29	37	20	25	29	41	25	33	29	28	38	25	33	29	40	42	20	28	31	39	30	27	31	36	30	24	27	37	41	29	27	31	39	27	29	31	27	41	27	33	29	23	31	34	30	33	34	31	31	26	33	25	15	27	26	32	20	28	25	29	30	29	29	30	25	25	32	26	16	27	34	31	27	30	24	30	31	27	31	22	29	39	33	26	46	30	28	26	32	24	33	30	26	28	32	30	23	24	28	25	41	34	30	19	29	26
7429	1174	594	804	3268	6346	6354	5691	5345	4749	3926	3546	3214	2917	1976	1528	1313	1235	1105	956	905	781	726	839	889	896	947	879	942	862	812	822	751	709	701	721	709	632	641	597	584	615	557	555	607	538	534	508	474	497	602	613	630	683	690	715	630	609	521	459	466	459	397	386	386	383	370	333	328	338	281	310	326	328	301	320	300	334	255	322	341	299	298	316	324	314	309	276	342	299	290	313	336	305	304	325	326	312	306	330	316	324	334	307	312	328	273	331	291	317	311	335	325	307	313	301	294	303	313	301	340	320	333	278	314	290	331	316	291	332	309	320	306	320	299	348	305	308	284	316	286	283	277	310	328	300	312	327	290	316	322	307	275	324	291	288	295	318	316	313	315	302	335	280	298	305	317	300	311	334	284	313	299	320	312	317	317	312	301	298	327	281	329	296	277	300	276	329	295	306	307	293	301	297	290	297	314	350	302	307	314	305	304	287	273	280	315	317	309	313	324	325	317	322	295	309	306	280	298	297	284	311	329	303	316	303	299	305	288	319	332	300	335	342	311	299	303	285	316	281	300	305	287	298	327	317	300	310	330	336	347	311	296	317	281	292	315	318	328	293	314	320	325	274	318	320	298	336	336	276	309	312	303	304	302	317	303	342	297	320	330	290	295	299	346	291	277	326	316	305	301	304	308	293	306	289	267	267	305	307	328	280	295	295	307	321	284	336	305	313	303	304	294	316	281	325	315	301	294	310	298	282	314	301	312	272	312	335	317	330	316	311	309	289	315	303	302	286	323	303	301	301	320	304	335	275	321	312	304	316	306	297	297	285	290	284	315	336	292	320	319	301	285	302	307	317	301	310	325	302	313	336	272	331	269	307	302	329	315	329	301	325	325	291	300	282	324	318	329	282	284	306	280	298	293	280	313	327	292	311	334	289	312	291	336	297	286	292	333	325	302	320	303	306	313	290	290	338	302	287	318	287	306	289	313	299	300	301	271	275	299	317	299	303	285	303	272	312	278	334	304	290	302	317	295	322	294	309	319	318	278	283	290	301	302	316	273	326	302	255	299	309	312	307	304	317	296	278	312	279	317	324	307	291	315	300	330	342	286	320	293	310	302	312	329	282	300	349	322	299	335	322	289	309	307	313	297	321	321	251	308	264	321	292	332	306	293	335	347	304	314	346	300	312	320	317	335	297	304	290	303	319	303	319	311	303	283	321	274	325	331	297	291	308	331	312	301	268	321	298	310	305	305	306	297	301	322	319	307	308	296	332	299	292	283	326	310	321	298	285	282	300	312	329	305	312	266	331	292	291	315	303	328	310	289	310	287	316	295	305	304	299	291	321	313	294	313	285	289	291	322	274	297	297	278	307	348	315	303	274	311	300	331	307	297	319	301	294	274	304	297	298	275	330	306	300	316	307	356	349	302	288	322	325	338	292	306	299	306	301	294	337	306	283	293	307	345	308	297	353	316	315	313	309	320	309	327	290	330	327	318	319	291	274	319	337	306	340	310	276	337	355	316	314	298	306	323	312	292	265	300	301	288	354	306	333	300	306	307	314	276	291	337	329	297	285	314	345	330	290	318	326	307	340	285	331	309	293	276	297	355	294	319	306	330	309	339	284	322	308	293	330	331	290	318	314	328	312	337	280	295	323	303	356	306	305	314	293	319	280	321	325	321	317	294	300	297	312	279	273	327	303	322	314	317	305	324	275	315	327	305	330	294	285	290	300	326	279	321	281	288	295	317	316	344	313	318	313	314	303	303	296	306	303	318	284	306	285	319	322	296	309	312	294	339	306	322	336	320	295	305	292	297	328	287	293	293	327	328	308	323	312	308	308	331	324	301	304	303	305	284	313	316	327	290	308	323	341	310	294	309	316	344	299	283	280	337	300	289	282	319	301	304	278	276	321	306	306	336	315	264	312	332	324	311	285	309	323	303	307	330	295	280	316	295	300	329	320	310	306	273	295	290	320	321	309	328	283	303	293	280	285	291	311	303	324	316	316	313	291	336	312	331	306	321	277	310	319	341	306	311	300	306	329	299	290	333	281	345	288	284	294	299	300	327	341	291	291	329	299	338	313	298	305	317	314	295	306	309	328	331	331	282	312	300	303	304	327	313	268	293	313	306	349	314	334	303	317	292	289	289	300	297	316	292	312	312	312	300	345	337	302	308	284	314	303	343	279	310	315	289	315	306	292	322	304	288	290	300	293	299	293	318	296	307	316	326	312	304	309	312	294	311	286	289	336	332	275	286	323	307	319	288	297	310	291	309	347	277	302	326	302	303	302	296	299	269	319	287	284	306	306	323	321	339	297	279	330	302	313	296	310	335	309	322	301	314	334	313	301	282	340	287	285	290	296	309	279	307	308	336	321	288	314	332	316	306	292	293	320	301	321	337	340	306	302	292	324	284	321	311	306	289	301	305	292	314	306	340	322	313	299	312	271	306	332	313	321	300	355	317	310	324	266	307	312	305	281	300	316	299	324	280	350	309	294	295	307	296	301	315	308	303	292	306	337	322	294	330	309	325	279	316	295	315	306	321	341	332	317	303	306	329	329	312	300	334	297	318	310	276	311	280	298	291	323	317	324	317	300	296	308	365	320	328	311	322	298	280	308	300	329	320	292	309	341	322	327	344	304	302	316	320	326	302	324	327	286	294	325	343	338	293	283	289	278	303	273	288	309	291	316	290	306	316	292	303	319	289	323	300	311	338	312	314	293	302	288	318	273	299	338	275	309	305	305	291	299	297	286	286	291	300	299	301	309	311	297	302	308	302	304	309	296	321	324	279	335	315	281	280	324	314	261	331	308	303	320	305	335	325	288	299	283	328	322	282	335	299	326	328	316	301	298	324	308	317	292	284	325	269	303	297	305	310	348	332	301	332	315	302	307	292	331	299	308	286	309	315	318	284	321	268	327	306	302	302	331	341	329	309	296	310	285	315	305	335	325	297	333	333	291	314	315	282	309	314	313	290	301	307	313	277	338	324	328	328	290	321	321	363	314	321	325	306	281	288	300	328	299	328	308	282	328	288	298	320	303	302	313	311	318	332	286	305	310	331	318	308	298	286	318	280	313	293	315	321	310	328	298	307	305	330	347	303	307	274	295	335	300	292	306	348	320	322	322	298	289	292	304	314	296	352	245	303	289	300	279	303	276	299	318	299	297	278	304	290	286	281	327	277	269	271	302	296	316	297	314	309	334	297	319	296	345	322	270	303	298	307	278	316	324	299	315	291	295	310	294	305	344	295	304	295	294	316	286	320	269	286	310	301	306	296	306	288	301	348	329	307	267	301	306	313	315	324	315	319	295	285	307	310	300	318	336	307	316	305	328	309	286	276	310	301	288	320	274	335	289	324	287	290	305	306	286	296	283	313	282	313	323	307	319	357	360	324	324	305	319	320	313	335	299	317	297	285	328	328	286	327	311	289	355	327	296	314	314	314	331	319	301	276	311	326	300	313	289	287	318	340	299	331	290	315	292	298	292
600	185	112	105	120	187	198	179	170	164	183	176	140	123	117	94	93	111	98	90	81	102	73	98	87	98	96	86	99	82	99	107	92	87	68	87	73	62	77	66	66	74	90	61	77	78	78	71	72	78	81	70	95	92	81	104	77	81	72	73	68	67	70	74	62	78	69	72	51	57	65	74	71	86	56	58	60	63	62	56	70	67	69	70	63	74	95	62	63	64	67	67	75	65	84	60	87	66	77	72	63	62	78	70	59	55	74	66	74	60	67	62	65	74	79	70	81	72	59	70	71	67	67	68	82	47	63	61	80	66	68	60	77	58	69	62	71	59	70	63	63	75	76	64	47	76	60	69	68	66	59	66	58	64	62	66	62	78	53	53	63	62	71	62	60	59	65	83	62	65	70	62	73	79	79	64	83	77	70	78	66	71	73	78	67	61	54	59	67	67	61	75	67	76	73	57	59	73	79	63	69	69	72	64	72	68	65	75	68	56	64	69	68	65	80	71	70	61	59	70	69	68	45	66	70	64	66	50	58	62	68	63	67	72	67	59	68	66	78	63	47	69	71	75	60	50	59	65	55	74	54	83	59	72	62	56	74	75	77	68	67	52	70	66	60	66	65	69	57	69	66	61	59	57	68	70	87	66	70	56	81	63	66	68	70	67	74	73	51	56	86	64	81	68	57	94	55	70	69	85	55	68	74	64	74	67	73	66	58	64	69	72	69	58	76	71	66	70	72	68	61	71	64	47	43	63	76	71	63	88	80	67	68	65	73	72	70	72	74	67	75	63	67	58	66	79	63	73	60	74	60	78	69	54	63	59	74	61	69	68	58	71	61	72	57	70	59	72	55	70	75	72	61	74	65	66	72	66	82	76	70	76	58	51	73	59	66	75	61	63	63	70	52	70	69	62	62	73	60	73	66	74	75	63	86	66	68	87	70	67	57	59	65	61	66	93	66	58	68	65	88	71	57	59	66	79	60	64	58	56	74	68	79	70	63	73	74	77	79	75	70	67	63	68	64	67	66	73	80	69	72	68	85	45	66	55	71	71	59	81	63	53	68	86	66	49	79	67	70	71	83	60	74	75	72	63	60	66	71	59	49	71	75	79	79	75	54	56	76	90	66	80	80	93	76	56	65	60	76	74	66	41	65	82	72	75	60	63	62	71	67	56	67	70	59	65	74	66	61	53	50	81	59	73	77	74	88	68	75	60	69	67	66	74	75	54	65	67	64	56	62	82	59	51	80	72	61	64	58	63	70	80	75	73	72	64	75	80	69	61	43	60	76	59	58	64	64	60	66	69	61	76	85	77	68	67	90	65	76	80	77	62	54	72	78	80	73	65	84	48	76	70	62	70	59	59	67	74	66	69	62	60	66	66	79	65	72	57	53	63	69	68	67	69	63	74	68	67	70	57	64	65	62	72	57	53	72	74	69	69	70	79	68	67	70	67	63	72	68	63	60	58	66	76	60	63	69	59	64	65	74	73	75	77	69	89	66	72	61	75	62	61	74	68	82	57	72	80	77	70	81	67	69	79	69	67	68	77	64	75	56	66	72	69	66	67	65	59	59	63	63	66	75	58	57	70	69	75	92	86	64	65	65	71	68	56	67	61	79	64	66	83	58	75	57	68	66	60	71	60	73	65	79	74	86	76	62	64	64	64	66	56	54	54	56	54	73	69	72	71	64	71	65	69	80	73	71	54	65	69	84	52	78	73	69	71	66	61	64	74	62	86	60	72	62	65	69	71	63	66	60	48	76	73	55	71	67	65	65	75	63	76	59	66	82	60	76	79	62	68	68	75	63	81	66	69	70	56	63	58	71	80	83	59	69	60	71	69	64	56	64	73	76	79	61	64	73	82	64	63	69	79	55	60	70	47	75	65	53	69	50	57	74	56	71	48	66	62	63	73	66	73	73	65	86	64	68	73	54	53	68	74	71	64	68	61	69	56	55	78	90	81	57	55	67	57	75	54	72	72	59	55	62	79	74	65	64	64	64	72	66	73	63	65	62	65	76	62	62	69	76	60	66	79	63	60	67	80	67	73	75	53	70	72	76	62	68	57	75	65	65	79	64	63	62	66	69	77	62	55	70	70	60	75	67	57	70	66	74	61	83	75	68	58	69	69	86	72	76	67	63	59	65	62	68	82	60	80	72	57	71	68	68	64	58	60	82	79	69	62	78	69	59	85	67	58	77	76	46	73	60	63	62	61	62	67	64	77	74	82	55	60	83	59	73	80	59	70	64	66	77	63	66	71	65	61	61	71	75	53	60	60	58	87	74	69	75	63	75	66	74	56	62	76	68	69	55	76	48	63	61	61	69	61	62	79	71	73	76	73	67	77	71	56	78	65	55	72	72	54	57	75	56	76	72	77	62	61	68	67	59	61	59	82	71	77	66	56	57	80	74	67	62	61	74	67	54	65	56	67	70	72	65	63	69	60	78	56	92	80	68	62	72	58	67	62	74	71	70	72	62	53	65	72	72	64	70	70	68	62	71	42	65	83	76	66	72	73	73	74	63	70	80	79	63	51	63	62	60	70	63	75	60	75	68	70	61	57	64	69	64	76	81	69	72	56	72	68	81	63	62	82	67	70	62	79	79	65	71	70	60	62	74	71	76	50	69	61	74	66	57	78	82	60	67	60	55	73	60	60	65	63	82	55	60	85	73	64	56	74	78	52	67	83	84	61	70	55	70	53	70	52	73	77	71	72	78	60	68	57	79	67	66	66	72	73	78	64	73	64	70	79	61	64	75	80	66	64	82	65	79	58	71	64	89	78	58	70	74	64	58	63	87	68	69	63	78	71	71	60	64	66	57	67	74	54	63	71	77	61	66	52	65	65	67	66	68	69	59	81	64	64	73	74	73	74	68	59	58	80	75	69	65	59	80	63	60	75	66	53	66	62	70	63	59	81	80	82	65	69	66	63	74	58	71	64	79	66	59	63	71	70	58	76	71	66	73	78	63	57	71	45	63	72	67	63	64	67	68	85	58	74	74	75	71	62	54	69	72	61	57	60	57	62	62	71	85	57	61	81	66	61	65	69	74	77	70	79	63	74	71	74	69	75	72	62	63	74	80	71	77	62	70	61	69	70	71	58	58	63	73	62	61	62	52	60	70	64	87	76	70	48	69	72	77	74	78	62	70	79	67	63	77	91	88	72	66	58	69	60	63	72	66	64	74	57	79	75	69	70	64	75	67	61	79	65	70	56	63	62	71	71	74	82	74	77	57	77	62	70	55	75	69	58	65	70	60	77	56	78	70	69	71	73	69	78	70	54	64	83	68	69	75	70	63	78	72	74	61	66	69	78	70	74	55	78	71	75	59	64	74	64	75	74	77	63	56	78	67	66	61	65	85	71	76	77	55	71	65	82	59	65	71	62	61	76	81	77	61	69	68	65	73	53	72	64	66	68	68	65	84	76	60	68	58	62	72	61	56	73	53	88	59	74	69	70	73	63	64	54	76	74	75	62	74	65
10233	4121	1596	2661	7551	11161	10459	9393	8154	7123	6085	5390	4799	4283	3314	2816	2418	2169	2070	1758	1645	1514	1458	1468	1502	1619	1634	1663	1572	1535	1468	1480	1338	1333	1304	1311	1225	1161	1172	1160	1043	1037	1056	1048	1045	952	951	969	974	1018	1053	1076	1163	1216	1212	1132	1121	1034	983	929	877	862	784	798	881	816	762	708	724	722	735	747	718	704	712	761	777	693	768	710	695	700	687	682	690	747	697	692	703	680	702	741	693	701	721	739	676	661	681	740	699	704	634	702	753	695	667	750	738	697	678	691	681	691	661	712	734	687	723	684	703	686	689	697	690	669	674	706	635	705	692	706	668	683	646	733	667	737	727	683	698	702	735	662	677	697	748	709	728	648	647	733	702	678	715	712	697	724	691	729	673	681	673	726	714	706	704	740	690	718	676	723	690	727	719	688	686	728	714	725	742	720	680	692	690	667	684	690	709	731	698	706	718	726	655	676	697	671	699	686	725	708	700	705	682	715	644	754	680	738	717	723	745	712	714	704	666	678	672	728	670	682	695	712	699	738	677	705	697	700	693	710	678	678	720	744	700	674	705	671	713	675	737	691	670	708	703	660	667	687	737	671	700	679	672	758	741	714	684	689	755	708	704	705	737	697	682	659	739	742	652	713	684	739	687	669	723	639	726	731	756	657	673	695	712	726	685	665	666	652	727	660	698	700	650	684	699	726	652	694	674	707	732	690	668	720	733	729	685	707	685	677	707	736	699	759	695	677	694	646	621	690	703	695	697	712	698	661	713	676	712	699	663	697	654	717	739	696	738	717	715	695	695	735	659	727	678	753	688	731	696	689	666	702	717	712	732	712	678	672	682	683	753	666	678	698	713	726	703	695	656	682	682	713	674	697	673	722	671	636	719	685	698	681	685	726	651	723	702	705	710	694	718	695	723	685	695	721	701	669	666	723	711	653	709	699	670	683	722	702	756	700	719	683	670	670	656	652	716	662	709	661	759	714	670	731	713	721	704	685	686	687	685	674	711	734	723	709	673	684	684	700	702	628	671	687	738	705	692	667	688	693	728	704	717	686	657	673	720	685	718	688	690	707	671	744	731	666	718	628	687	743	705	723	702	738	722	705	697	667	733	650	692	739	722	729	733	729	677	711	704	684	703	702	718	656	786	672	668	668	708	684	700	662	646	687	730	689	672	714	689	695	698	707	737	726	674	704	716	710	683	722	699	675	667	712	743	709	692	638	709	678	710	726	662	732	654	726	678	716	704	679	663	659	710	680	732	714	691	675	683	760	725	713	704	687	688	689	695	709	676	707	722	694	709	766	726	740	673	700	751	716	682	714	669	704	749	692	685	676	704	680	698	697	774	686	659	676	712	723	723	724	697	721	635	692	717	666	689	695	674	729	694	740	750	692	732	725	703	770	729	702	692	736	697	687	743	749	748	670	715	692	726	700	650	721	667	693	746	719	668	729	704	701	637	754	649	712	699	694	692	712	709	681	690	695	684	717	689	668	683	710	659	676	742	741	679	658	723	740	695	740	739	726	719	665	712	671	729	663	717	698	682	686	672	680	679	679	721	640	707	744	724	665	692	741	716	691	700	653	691	745	706	713	629	688	687	700	681	697	748	736	651	739	671	689	707	749	765	727	687	703	690	726	713	706	716	738	700	681	738	688	714	716	683	706	677	722	671	653	733	704	682	675	694	718	687	648	710	689	688	699	736	697	736	637	662	736	717	751	714	692	671	694	690	711	744	745	701	713	688	724	715	707	684	746	714	724	692	685	704	669	701	716	669	719	711	722	679	713	705	683	702	694	725	742	678	687	688	684	698	731	700	647	692	706	690	721	689	662	704	709	690	669	645	714	699	682	689	630	682	709	657	650	687	759	721	672	704	697	671	683	695	661	665	677	732	686	736	702	691	719	612	687	734	725	659	646	753	744	690	675	696	752	683	721	725	642	676	640	711	668	708	683	716	725	695	705	711	684	735	685	695	709	738	736	690	689	731	707	677	662	715	688	704	684	701	691	687	672	663	720	733	674	733	695	740	700	691	659	741	709	668	710	685	728	717	643	689	705	668	775	685	697	731	692	725	723	705	675	723	658	728	649	677	690	685	665	733	697	689	696	752	700	734	685	668	650	677	668	710	693	752	675	764	680	732	675	682	644	739	697	698	715	689	670	719	696	679	708	698	691	691	678	688	744	685	708	678	717	708	723	730	670	691	655	709	685	676	730	701	698	717	700	669	763	628	686	703	720	699	686	756	683	698	729	725	702	657	671	696	683	700	682	708	702	684	706	681	739	696	692	707	717	723	691	750	726	755	696	702	692	702	679	702	747	675	720	699	707	729	663	692	685	713	724	714	712	697	727	732	740	726	656	689	736	709	687	682	741	667	672	710	664	737	664	686	714	703	705	690	693	705	669	637	700	676	663	729	690	717	731	698	672	689	757	679	703	713	716	713	684	749	670	678	683	703	649	739	715	718	732	720	704	657	694	683	677	689	653	704	695	690	712	753	722	664	703	699	651	701	727	711	660	664	719	721	680	718	682	699	687	731	694	678	704	709	654	644	662	706	670	699	699	735	708	710	713	661	683	693	712	659	632	711	736	685	646	729	732	722	675	736	712	691	708	677	706	695	710	725	717	708	665	707	670	691	695	702	727	683	695	697	694	703	701	731	689	709	737	701	684	741	705	702	679	666	700	729	686	723	681	713	665	682	723	652	686	685	703	706	689	698	714	768	701	688	688	670	689	658	756	711	703	742	654	656	666	694	704	671	685	684	696	673	707	700	718	716	704	698	721	640	673	728	740	713	699	714	691	670	711	738	711	683	725	689	682	675	692	658	678	715	701	681	705	724	716	719	694	701	718	730	698	734	725	703	676	711	710	699	659	703	651	683	696	740	650	708	682	692	669	715	715	712	689	730	685	722	677	682	736	710	650	669	694	701	685	690	685	692	652	717	692	697	710	729	712	736	679	705	720	680	767	670	714	723	726	694	691	675	679	673	694	684	698	659	651	689	703	686	725	666	728	732	743	698	738	696	721	688	694	714	670	716	709	637	708	669	693	727	676	730	700	676	693	735	702	677	742	717	644	648	712	676	709	724	725	710	695	747	723	763	752	730	689	655	687	696	686	695	706	712	732	682	689	708	733	751	698	679	695	689	657	692	758	734	707	740	721	659	699	699	680	664	668	670	656	653	704	711	708	648	726	719	739	708	664	693	700	707	686	730	686	696	709	683	711	655	660	691	677	698	709	708	685	693	733	761	716	706	730	685	676	689	703	726	688	691	667	718	794	698	677	713	690	668	657	721	666	679	749	719	683	707	678	725	648	716	716	704	664	662	692	750	685	709	709	730	706	704	665	686	659	713	674	697	664	701	689	647	718	696	707	723	747	716	681	660	704	706	686	677	726	706	676	709	745	722	741	747	716	747	694	686	679	712	742	688	706	741	659	738	685	695	684	782	709	716	732	728	710	664	706	756	715	700	643	680	671	701	718	704	691	732	676
2059	124	74	59	54	122	126	125	148	132	146	108	114	118	83	80	79	57	49	57	51	59	65	57	51	57	50	50	70	49	42	48	43	47	43	41	42	54	41	44	40	35	30	30	31	36	28	31	48	44	34	47	38	41	41	35	44	32	36	38	39	48	33	29	33	31	27	34	24	28	30	36	25	21	25	27	22	31	28	22	35	24	25	22	26	25	22	33	35	36	27	21	32	32	27	34	28	21	33	29	28	25	20	19	27	28	33	30	27	27	25	26	18	24	26	31	18	28	26	26	21	23	21	31	27	30	23	26	27	25	25	39	31	28	37	30	24	26	34	33	26	34	30	35	31	22	23	28	32	32	19	27	32	29	27	26	28	34	21	29	28	25	26	31	21	20	27	28	27	28	19	26	33	24	21	27	22	33	19	38	22	20	23	22	24	25	33	30	26	25	28	22	27	18	24	34	31	25	37	30	26	20	28	30	21	21	32	21	32	26	30	27	28	26	22	34	36	24	17	31	34	22	30	21	30	28	22	30	18	27	23	31	29	33	32	22	27	38	29	19	21	32	24	40	38	21	35	26	24	38	26	30	20	26	28	21	21	22	28	14	31	27	21	29	29	25	31	19	36	26	28	26	23	37	27	32	31	23	26	26	22	28	42	28	24	19	34	27	27	30	26	28	35	21	22	27	21	26	34	25	24	24	29	32	24	17	26	27	27	21	21	29	32	31	33	21	29	23	21	26	22	23	29	32	26	29	22	26	28	28	25	23	30	35	22	24	32	29	29	30	28	30	19	22	30	29	38	39	17	30	32	24	31	29	25	34	22	29	23	29	27	22	19	26	33	27	27	19	18	22	16	18	35	30	18	20	34	35	24	19	29	25	31	35	20	22	16	19	21	21	29	15	34	33	30	28	35	32	22	40	26	19	30	26	17	25	19	29	28	22	27	24	24	29	23	19	26	27	24	26	25	32	32	27	21	37	22	26	35	25	32	29	23	26	20	30	19	22	28	32	27	20	30	35	31	28	28	27	31	32	22	27	39	21	25	32	26	29	22	19	25	33	20	18	26	27	29	19	25	34	32	24	30	20	28	36	35	27	33	22	27	29	28	36	21	19	21	29	29	34	20	27	35	33	20	28	25	26	24	30	29	27	26	21	30	32	26	23	33	23	25	27	24	28	26	24	31	22	33	18	28	29	37	25	22	29	30	29	34	31	30	30	28	25	24	30	25	25	31	28	20	22	33	28	29	29	25	31	23	34	25	37	29	25	36	23	20	37	34	34	24	23	29	22	30	17	30	21	32	21	27	27	27	23	29	22	23	26	29	24	30	24	24	30	33	23	28	27	27	27	27	25	28	18	23	25	22	28	27	29	20	21	25	19	24	32	24	28	29	27	28	22	29	30	30	30	25	28	27	27	33	33	27	32	23	35	14	21	37	28	22	32	23	32	17	31	30	22	35	26	29	20	44	20	25	27	21	22	32	34	27	30	24	24	31	24	33	28	23	30	34	30	31	23	26	37	24	32	23	27	26	30	35	30	28	27	24	23	26	18	33	26	17	30	22	41	24	27	24	26	28	27	30	26	22	25	30	27	25	27	17	28	23	26	40	27	20	33	25	26	17	43	23	18	30	27	23	32	27	21	25	34	16	29	24	23	32	24	27	29	26	27	32	25	34	18	27	23	37	20	24	25	25	39	20	33	26	22	21	20	25	30	22	20	27	30	33	27	29	24	17	35	36	35	17	30	27	27	25	31	23	21	27	36	28	33	25	28	19	33	28	24	27	39	20	24	23	38	23	32	30	34	33	27	37	35	30	19	23	36	35	32	30	26	28	29	40	36	23	21	26	25	27	21	21	32	30	27	29	20	27	20	26	26	32	35	34	29	27	27	29	21	30	23	27	26	33	26	31	32	22	30	36	22	32	27	21	23	33	25	28	18	34	37	16	29	25	17	24	23	34	23	36	29	21	25	25	29	23	30	28	20	28	32	31	19	35	32	28	20	20	28	20	30	26	25	23	27	26	38	33	24	20	25	32	22	29	29	24	28	33	31	25	32	33	26	26	26	25	28	32	25	26	31	32	15	42	25	35	24	28	30	31	31	24	26	29	28	34	23	25	25	29	32	28	32	29	22	33	32	24	24	33	24	33	33	27	22	26	34	25	10	33	32	22	23	37	22	35	27	28	29	32	27	37	27	20	25	27	34	29	32	24	22	26	17	33	33	25	38	20	25	34	23	34	23	29	28	38	27	27	33	21	25	26	25	21	22	24	33	23	21	33	23	25	35	27	35	20	30	20	34	32	21	22	31	28	20	25	29	18	41	23	33	16	30	32	25	28	30	25	29	27	29	23	23	23	19	32	38	43	23	22	30	24	31	21	28	25	16	35	19	29	23	26	25	29	27	25	24	20	22	26	37	22	17	23	29	25	28	30	31	28	20	23	19	29	27	25	24	30	27	24	29	29	26	26	28	31	25	31	31	34	23	35	27	28	29	27	25	26	33	24	24	23	29	26	28	31	30	20	23	27	20	16	22	30	12	37	33	25	24	24	32	30	25	29	29	26	27	35	19	22	23	32	23	28	22	26	31	22	21	43	21	36	29	26	19	15	24	29	27	17	25	26	28	17	35	32	27	20	21	33	24	26	32	35	33	24	21	28	34	28	28	24	25	24	32	32	29	27	26	28	22	27	27	29	24	19	29	22	27	24	29	25	25	16	28	27	25	33	25	26	18	21	17	33	26	22	21	25	23	30	25	26	23	29	17	22	21	41	24	31	37	23	17	38	35	24	26	28	18	27	27	32	22	28	34	29	26	23	35	27	21	32	32	24	24	25	24	28	22	20	19	31	29	23	27	25	17	27	23	32	26	22	29	26	26	27	24	26	21	29	20	28	30	20	25	29	17	29	26	28	21	22	25	19	33	27	31	29	22	21	36	31	24	27	22	34	37	27	27	22	20	33	26	33	38	25	34	22	32	30	20	25	30	26	32	32	28	27	26	30	22	31	33	31	34	27	30	26	26	26	29	25	29	34	29	32	24	21	31	31	30	27	30	35	28	28	25	18	20	24	27	37	27	18	23	35	26	25	29	28	32	22	22	22	36	22	25	25	32	31	22	26	21	32	24	29	21	29	28	31	23	25	27	24	29	34	25	28	29	29	22	31	16	32	14	22	25	38	26	33	28	28	31	31	32	22	28	25	20	34	23	22	26	19	29	23	27	30	17	32	27	18	30	30	21	28	33	30	29	25	28	21	20	25	19	22	30	40	30	14	34	24	30	29	18	30	27	24	26	27	20	20	26	37	16	17	22	19	26	20	20	27	31	19	24	33	33	24	30	25	31	19	18	27	24	25	28	30	25	33	28	21	36	31	16	24	34	18	26	15	36	32	23	36	25	29	32	26	19	32	31	31	27	33	26	33	22	25	25	29	25	27	29	20	20	22	34	27	26	27	30	29	18	29	30	25	30	35	29	30	28	32	27
9919	2911	1112	1927	6228	9879	9774	8631	7887	6827	6068	5076	4835	4111	2784	2362	2174	1915	1697	1472	1322	1136	1111	1178	1245	1308	1277	1239	1266	1147	1163	1037	974	991	958	881	839	806	762	758	761	704	653	679	652	637	614	610	719	660	701	694	729	806	810	787	739	674	652	537	445	438	412	426	393	397	359	380	339	338	305	322	305	321	320	305	329	328	332	275	350	269	327	301	316	310	317	307	311	314	312	302	276	329	328	305	283	339	315	326	318	312	291	289	300	305	306	310	314	307	286	281	315	294	319	307	288	304	285	268	277	305	311	275	294	282	293	294	310	324	284	317	301	299	324	302	315	267	293	246	304	300	271	329	292	288	311	304	312	293	279	306	293	313	298	305	309	297	288	293	283	289	280	301	314	295	302	303	283	258	272	289	318	282	282	287	283	285	300	316	303	309	315	286	300	300	290	283	301	314	281	288	292	296	320	266	309	290	260	315	309	297	266	301	291	312	304	298	286	263	277	289	273	293	275	281	265	305	289	299	297	303	304	317	320	332	309	325	281	305	282	282	318	283	305	300	277	280	322	306	283	295	284	312	298	267	327	273	296	297	286	302	283	257	290	292	311	285	300	318	296	310	323	295	275	284	291	282	275	313	299	345	290	286	266	272	246	266	296	292	299	320	314	309	292	292	307	312	273	303	289	305	283	307	273	271	262	282	302	270	271	315	305	277	285	288	283	280	300	320	321	322	281	294	301	317	300	307	301	270	308	310	291	305	320	271	318	299	276	286	310	277	283	307	266	263	299	289	298	290	287	285	270	327	320	304	308	280	273	294	327	298	305	280	310	277	280	273	291	325	333	280	257	292	289	289	286	309	331	307	298	308	303	298	281	281	293	288	305	281	281	294	299	271	304	320	266	282	263	295	298	260	310	313	290	274	308	269	292	269	309	291	307	285	284	284	290	292	298	325	317	311	289	284	305	268	262	306	269	296	268	314	286	294	296	288	270	298	273	279	309	307	264	296	286	295	307	306	268	281	295	299	281	311	299	291	298	295	290	284	290	320	299	327	309	316	305	267	318	340	299	302	251	283	295	291	300	303	302	256	261	312	296	268	279	292	300	318	323	291	300	287	307	288	305	280	312	309	282	306	284	269	292	296	288	283	285	263	274	284	302	313	296	297	281	301	319	290	292	291	307	291	299	319	284	311	286	288	270	267	303	277	289	314	303	300	308	279	324	271	296	285	310	282	295	291	308	326	285	294	319	310	307	271	311	279	319	283	303	312	281	308	307	294	288	300	300	280	294	288	274	306	308	296	298	276	286	298	286	280	306	303	268	269	305	304	276	303	292	295	277	282	294	269	275	283	273	287	265	310	300	272	314	294	338	302	255	291	314	305	278	292	273	314	330	276	289	268	289	329	283	302	285	291	267	292	289	281	304	303	311	310	290	340	305	298	290	309	287	282	313	270	279	312	299	280	288	276	318	302	269	292	260	300	276	268	307	273	308	269	332	269	285	271	303	319	295	295	308	314	313	319	306	302	355	289	314	299	278	285	328	294	323	255	263	274	264	298	310	295	282	286	309	294	305	305	258	301	268	334	299	277	281	254	301	285	320	287	288	304	300	313	277	264	307	287	286	275	270	282	311	302	268	288	270	253	321	313	257	279	322	286	289	302	314	312	313	302	296	290	289	310	292	289	303	331	283	267	272	305	314	313	285	276	276	279	299	311	288	283	305	304	285	285	274	306	265	311	292	296	282	311	291	299	255	285	289	294	307	284	289	309	289	287	307	305	323	299	281	324	301	285	289	316	305	256	323	283	294	296	285	292	276	309	308	281	341	308	287	293	309	302	284	289	306	284	274	313	317	311	308	277	339	290	309	285	296	317	309	315	312	290	328	296	311	313	298	303	289	302	325	306	298	306	313	325	297	306	311	320	330	282	274	281	280	298	342	282	271	305	287	296	301	287	298	307	284	282	299	275	303	308	329	274	298	301	306	309	292	280	276	291	276	296	285	289	284	312	278	270	278	271	306	311	293	306	306	322	322	287	288	325	317	307	269	292	318	323	315	298	299	300	301	287	275	283	282	302	268	287	326	309	290	279	306	272	313	293	257	286	308	293	330	287	263	257	276	281	283	258	273	319	311	277	292	270	303	324	290	257	275	288	299	302	283	317	306	308	285	311	249	305	323	284	265	285	293	303	309	291	288	300	276	302	325	267	306	282	269	305	280	290	270	272	294	317	324	285	290	294	307	294	307	308	258	267	301	276	302	322	316	293	310	293	310	272	298	307	306	284	303	315	287	266	285	310	291	272	325	288	298	282	279	291	305	263	287	273	295	298	281	290	297	304	297	268	307	292	305	332	302	272	268	319	283	303	273	299	283	304	312	321	300	266	297	295	318	306	296	303	327	301	288	300	289	313	322	308	298	272	274	293	295	275	320	271	306	310	275	278	299	317	287	283	322	315	295	277	281	303	324	268	289	300	286	309	272	282	300	278	299	315	273	286	290	272	312	288	299	281	304	323	294	271	297	263	269	282	342	330	325	278	306	292	299	301	311	313	293	296	284	316	289	261	296	303	279	283	299	293	291	314	291	284	319	267	316	321	298	284	279	264	310	316	291	294	299	285	289	306	299	258	282	294	305	313	300	281	318	291	270	288	276	300	301	288	300	299	283	293	296	279	258	270	277	267	316	286	262	297	273	283	289	298	308	281	275	268	268	321	275	267	299	298	290	302	296	284	294	301	286	300	311	323	307	259	292	291	284	305	284	290	298	297	301	264	284	308	283	306	268	336	268	298	295	336	281	279	325	272	291	287	308	254	301	307	263	301	294	311	280	299	289	271	279	315	283	282	301	305	285	311	274	255	279	294	285	318	278	300	283	314	297	310	286	290	287	285	296	312	293	304	275	284	288	335	326	306	278	296	286	277	306	298	285	308	276	285	252	288	281	306	302	289	300	303	286	273	308	294	305	294	296	306	306	256	287	296	301	311	294	288	297	289	288	308	281	311	289	302	296	329	275	278	316	323	275	331	324	307	322	303	289	306	309	286	263	293	338	300	306	314	323	287	270	304	317	314	283	309	313	285	291	286	288	274	316	321	269	301	263	296	296	290	273	309	309	275	300	286	279	295	258	291	295	302	323	333	276	302	287	308	275	312	315	317	257	313	307	277	279	299	288	285	312	291	296	301	310	297	285	292	287	297	267	283	325	263	282	298	268	305	306	268	282	303	301	284	279	315	303	288	277	261	271	279	276	290	292	299	294	319	300	293	325	282	303	268	311	267	299	315	298	330	282	305	282	277	298	281	300	304	288	273	318	324	291	294	317	297	289	286	287	265	286	270	275	328	295	278	278	319	312	301	298	324	269	294	325	312	296	293	327	299	282	324	307	297	309	292	292	292	321	286	301	268	328	272	291	297	328	275	303	302	317	322	304	297	303	284	263	289	277	298	282	294	319	282	297	304	290	253	317	312	296	299	321	286	327	305	277	304	281	294	303	284
987	246	110	114	115	224	243	238	219	209	192	219	184	191	166	122	116	121	112	108	93	102	91	103	96	105	125	96	113	102	100	112	88	91	95	87	84	94	103	93	89	91	81	75	75	95	92	81	84	87	72	84	87	80	96	107	86	73	88	68	75	79	77	60	71	90	66	64	65	70	77	71	81	74	66	74	66	74	73	53	68	73	66	62	60	73	73	70	85	58	69	70	76	69	65	64	58	73	57	61	60	54	69	83	65	85	69	68	75	71	70	65	65	72	70	62	71	90	69	67	65	81	87	70	62	68	69	73	60	63	65	72	66	70	58	76	70	69	70	53	78	77	60	59	72	77	76	61	66	71	63	60	65	74	69	71	70	68	92	60	87	68	75	84	77	68	65	62	66	66	71	65	69	71	72	73	65	84	74	72	89	69	70	55	65	60	52	72	63	57	69	66	58	80	83	67	78	61	88	67	70	74	83	71	77	90	58	71	76	77	71	78	81	64	86	75	61	86	77	72	73	58	80	82	67	57	85	77	63	75	87	83	72	75	84	68	67	86	54	70	61	65	58	65	67	62	74	65	66	57	69	80	59	77	75	67	70	74	68	60	82	84	60	72	63	64	84	74	74	79	62	70	52	63	64	52	65	65	73	80	72	74	70	60	58	58	61	76	66	64	85	52	91	68	78	73	64	70	71	59	63	85	73	62	65	76	60	74	64	72	76	83	60	79	72	72	73	55	76	67	75	70	63	66	63	58	61	64	79	74	53	63	83	73	74	55	67	63	71	62	62	58	70	63	55	68	70	70	71	63	56	70	90	64	74	63	72	81	78	72	58	79	67	74	75	63	69	70	72	75	66	68	62	58	56	68	76	73	74	77	81	69	63	71	78	80	77	82	80	63	64	81	78	77	71	72	59	66	86	71	74	68	68	65	72	76	69	77	76	61	81	77	62	67	62	75	76	83	67	74	69	65	85	76	80	60	72	85	65	49	74	71	71	59	57	74	51	67	76	66	66	65	50	73	77	89	78	68	62	84	66	77	72	62	74	81	72	70	71	89	75	74	68	64	69	68	73	53	78	77	88	69	66	79	75	93	67	68	73	69	71	72	70	78	56	62	76	77	70	89	60	71	50	63	76	78	67	81	66	67	65	77	73	67	78	61	60	72	65	63	78	69	79	83	66	64	66	66	65	80	67	77	66	65	61	65	61	60	76	43	77	74	67	70	76	65	59	71	75	66	69	82	65	85	80	62	72	67	70	67	83	71	76	68	75	71	65	73	73	62	68	64	76	80	74	63	75	69	64	69	78	65	68	74	77	71	62	68	63	82	69	69	77	77	63	59	67	68	63	75	59	69	77	82	62	80	84	69	51	68	65	60	70	65	65	72	71	75	70	89	79	83	67	72	76	84	75	62	63	76	64	76	72	70	66	58	62	60	74	83	59	81	76	61	61	66	73	65	78	75	75	80	73	56	73	67	66	66	73	56	71	72	68	67	72	74	68	74	74	68	64	67	61	76	61	69	69	66	86	72	61	82	68	58	73	75	51	67	74	67	69	59	61	66	60	58	63	67	89	84	59	59	80	70	63	65	76	87	70	54	71	75	77	61	68	58	78	58	72	59	80	68	70	49	82	74	90	65	74	71	75	70	74	72	61	62	69	75	73	67	69	70	69	73	54	65	60	67	76	70	61	71	77	59	77	60	63	78	73	70	65	85	73	82	59	79	68	59	73	68	72	59	62	80	74	58	84	69	69	66	64	81	75	66	52	65	72	78	68	51	69	71	69	76	88	65	72	81	76	73	60	88	61	82	57	70	58	68	81	61	71	77	68	61	78	70	85	78	58	57	66	79	75	72	70	53	68	62	64	79	55	74	63	77	74	71	56	74	74	46	53	76	87	51	66	79	71	78	65	54	69	57	53	63	65	59	71	67	71	74	62	75	78	66	79	75	71	73	75	72	66	74	62	78	70	66	75	71	68	79	69	70	62	63	60	59	71	64	66	69	76	75	78	62	75	59	82	67	73	63	65	83	73	79	68	60	65	67	61	77	69	67	70	70	69	72	65	77	80	58	63	72	89	73	75	74	72	69	81	77	78	74	67	69	64	80	67	53	62	75	51	52	67	63	55	57	50	75	60	84	75	77	62	65	58	58	70	76	61	74	88	61	78	56	63	81	78	54	59	89	67	75	66	82	71	67	80	68	69	63	72	62	57	70	72	54	77	91	71	61	72	62	77	57	81	68	66	74	63	72	58	78	61	65	62	71	54	72	71	69	70	69	66	68	88	73	72	73	78	68	75	72	77	70	68	55	68	65	80	73	69	58	63	73	70	65	74	60	86	74	83	74	81	67	73	65	74	57	71	94	65	52	60	67	71	63	83	76	75	85	62	73	67	69	71	58	69	61	69	64	65	66	62	68	71	68	80	82	67	78	64	67	69	64	77	58	63	67	64	68	83	75	63	69	61	71	56	62	67	73	55	87	91	70	64	65	61	66	78	55	74	71	78	64	65	73	69	76	75	72	65	75	71	59	72	77	62	79	68	71	75	73	72	72	69	66	69	91	73	76	72	70	68	71	71	75	81	70	72	88	71	73	69	70	71	59	74	80	56	72	68	68	76	67	54	65	79	75	70	77	65	72	71	77	64	70	63	65	75	70	76	84	74	57	67	68	77	71	73	74	71	68	62	65	59	52	64	61	64	66	79	101	79	71	85	63	84	71	60	67	66	72	66	60	65	75	72	73	74	73	69	72	57	58	59	72	59	78	70	66	60	59	76	83	80	68	68	72	58	62	79	73	72	59	60	76	63	66	66	73	69	62	89	61	74	77	85	60	78	73	78	55	69	58	68	77	77	64	90	70	50	70	67	64	63	67	75	75	58	63	78	59	75	75	76	70	82	67	64	71	69	82	57	69	63	78	70	55	68	64	78	88	86	70	74	70	83	79	76	63	89	65	61	78	73	66	69	78	81	72	61	63	60	65	71	69	68	71	71	80	63	82	73	63	72	71	64	75	74	78	69	77	66	77	72	71	68	64	63	75	77	57	83	67	68	81	56	67	66	80	79	58	82	78	59	76	78	75	72	83	59	56	73	70	62	72	69	80	61	76	77	75	62	77	81	71	58	66	52	68	76	73	78	70	65	69	78	72	69	66	76	61	72	60	69	52	72	74	66	57	74	69	63	69	77	68	62	73	62	81	61	62	65	57	77	73	72	71	75	80	63	69	65	61	78	63	54	53	69	75	68	59	69	70	56	48	72	66	81	67	73	75	66	63	74	74	69	75	64	66	70	82	61	67	64	71	66	88	72	70	68	74	48	60	67	64	68	61	68	71	64	75	71	65	64	63	85	80	62	75	76	62	80	71	73	67	77	68	73	61	68	70	73	81	70	51	62	78	52	86	59	63	70	69	63	72	70	70	65	68	80	70	78	79	59	62	71	68	60	71	60	71	65	60	78	58	59	72	82	74	75	65	63	71	67	72
13700	5251	2051	3764	9817	13608	12892	11796	10250	8838	8002	6834	6020	5401	4113	3429	3203	2871	2562	2293	1973	1880	1851	1763	1951	1964	2060	1972	1912	1907	1688	1670	1582	1649	1638	1503	1403	1414	1331	1336	1180	1204	1195	1201	1178	1192	1146	1214	1196	1243	1231	1297	1376	1392	1432	1285	1246	1168	1181	1087	974	860	890	930	875	824	775	772	754	815	815	718	759	785	763	743	769	809	785	752	786	806	746	785	728	735	711	724	802	722	819	711	743	775	730	723	779	785	769	763	760	745	731	738	728	718	732	707	747	778	779	730	786	760	676	714	707	795	756	740	744	771	771	724	755	757	745	750	716	722	734	739	731	661	733	740	770	782	683	684	708	743	759	771	712	702	745	741	757	764	702	732	764	723	676	766	721	732	763	732	786	718	750	736	760	738	714	750	721	730	688	727	727	751	725	721	740	736	725	716	719	706	686	718	757	725	752	749	738	755	707	742	708	692	731	749	711	709	717	725	753	743	786	739	735	736	681	736	748	760	701	784	700	730	777	690	767	716	773	786	724	713	754	760	725	751	731	727	767	737	746	688	724	760	721	679	689	751	664	716	752	705	738	744	735	681	758	730	738	723	784	721	697	750	713	798	744	707	740	786	776	725	711	718	727	750	702	750	733	729	723	735	684	750	725	724	726	731	767	744	702	727	739	723	743	764	766	723	729	733	775	743	722	681	745	703	715	682	707	746	755	741	730	701	741	699	726	715	753	701	759	753	758	697	738	792	758	726	743	775	756	772	747	762	730	695	749	746	766	751	731	777	722	777	734	735	747	760	693	783	786	712	707	741	680	736	704	759	726	749	698	711	743	785	732	714	696	723	703	752	778	736	740	711	724	716	735	768	734	711	729	750	701	727	710	728	757	717	757	738	737	741	771	746	753	712	725	750	713	687	692	728	718	715	749	744	744	754	772	715	733	727	715	736	748	691	712	726	711	753	751	723	723	712	720	721	750	720	721	735	686	774	730	743	750	733	713	708	741	694	757	744	781	730	715	730	753	771	739	720	762	708	738	747	717	758	734	775	723	732	736	726	754	717	731	732	725	744	808	710	725	713	766	720	781	736	735	760	764	702	734	702	718	742	747	722	766	735	736	741	752	788	743	730	735	691	769	745	741	701	751	743	720	704	757	731	763	708	750	745	733	749	754	672	785	734	723	739	792	716	708	703	728	728	682	762	739	756	768	710	757	694	735	702	759	711	757	773	742	762	696	728	729	751	722	733	738	715	760	708	731	728	752	710	786	685	721	756	739	726	724	730	757	730	704	718	710	775	796	734	753	710	737	706	696	758	718	786	699	713	747	751	767	734	699	713	735	723	743	725	755	780	733	766	745	761	735	729	680	744	729	756	745	739	768	721	732	735	790	752	750	764	759	737	706	733	747	721	740	785	709	743	746	700	705	745	749	779	738	704	744	712	752	756	760	705	684	756	759	701	719	701	747	755	742	756	728	717	747	721	748	712	746	746	773	725	698	725	755	684	706	739	752	696	786	734	739	687	713	757	734	727	677	751	721	738	722	809	827	730	647	744	722	750	703	761	737	767	773	739	755	701	686	761	717	740	700	806	777	728	769	709	721	732	732	746	705	741	746	764	724	767	751	695	715	721	757	732	725	715	736	743	708	702	738	741	756	726	723	766	768	754	770	741	767	756	746	695	751	739	720	764	761	740	733	730	721	752	772	694	774	728	771	680	770	766	741	752	700	715	733	743	762	725	758	745	789	705	749	744	768	716	740	732	757	807	681	730	762	765	736	698	762	737	733	680	765	732	752	716	757	799	748	717	720	730	718	719	759	716	735	705	718	729	725	735	723	728	769	783	712	728	753	746	710	718	713	762	745	783	710	704	739	771	733	691	766	747	689	716	736	727	742	744	690	664	764	725	748	694	686	733	761	741	734	745	736	749	757	780	710	760	739	767	729	741	658	742	750	705	725	718	765	701	714	716	798	745	744	720	704	732	745	699	745	744	693	725	712	668	722	731	722	729	755	807	748	755	716	729	720	737	767	722	716	718	708	702	725	722	711	716	755	745	736	690	777	725	703	733	716	743	696	798	725	757	725	714	730	694	763	717	761	769	695	701	681	697	765	719	667	710	756	735	710	739	745	689	702	742	729	761	716	726	757	710	709	668	801	716	731	742	754	745	743	692	786	732	762	753	742	726	714	685	701	720	728	709	754	758	724	717	715	710	711	706	707	750	712	714	780	694	735	759	767	734	689	720	717	706	718	733	742	788	741	709	820	690	714	741	757	717	732	727	730	764	737	757	701	741	694	781	761	749	721	755	743	760	747	729	770	689	709	721	714	738	740	706	687	701	729	707	787	704	725	731	704	716	732	717	733	757	733	774	716	731	721	762	725	746	767	761	757	732	693	702	722	746	757	756	755	770	732	714	773	689	746	740	767	667	718	717	722	714	675	746	743	716	764	739	670	707	743	744	790	746	728	703	751	745	758	739	729	712	750	722	716	719	747	737	717	699	654	727	715	765	689	784	696	771	751	714	736	690	768	769	745	723	733	688	752	731	695	753	718	722	741	738	744	779	709	754	736	721	734	673	704	714	738	729	742	792	708	732	709	753	725	758	740	747	746	748	750	747	711	755	722	704	729	715	746	650	739	726	752	687	761	736	719	713	726	704	759	764	720	694	741	719	689	706	680	743	716	746	767	765	737	726	812	684	757	759	757	734	792	725	743	721	713	741	667	717	737	722	718	766	748	739	710	708	750	739	771	731	712	755	770	710	731	728	738	719	694	692	736	719	753	702	766	674	748	729	746	708	735	772	745	739	729	722	760	799	745	697	728	798	721	719	700	778	712	722	718	720	766	728	772	746	739	754	750	709	693	728	724	718	741	747	773	735	765	744	730	773	747	720	704	752	753	709	789	735	733	708	688	758	750	761	731	706	736	764	717	722	795	740	730	727	724	696	727	789	750	781	734	745	755	764	715	748	774	716	765	771	704	720	745	714	732	732	694	736	703	747	721	744	735	744	736	770	735	702	743	722	690	795	718	789	705	775	738	710	784	758	789	775	749	742	739	762	791	768	741	719	673	794	766	725	686	762	727	727	733	734	741	717	679	733	766	744	737	742	718	750	722	753	777	699	731	716	665	694	757	705	721	717	736	755	735	754	728	812	768	729	718	735	691	753	756	729	712	740	787	684	777	724	697	758	732	695	742	720	731	720	756	735	776	755	737	746	720	762	747	704	737	741	721	707	702	742	729	695	696	693	737	730	718	711	736	664	702	721	756	702	746	712	746	720	715	736	738	712	757	721	748	697	685	741	719	712	698	766	743	732	786	711	761	724	724	731	698	743	791	723	762	733	732	740	732	760	737	723	743	741	791	729	780	716	791	734	690	705	701	723	753	808	767	737	723	717	696	755	741	760	737	696	753	732	740	747	719	761	708	732	751	752	738	734	755	739	754	732	747	761	728	769	754	780	730	770	736	747	763	735	721	762	733	700	687	738	712	754	759	704	761	746
1314	69	31	45	43	74	96	82	82	84	90	76	84	63	66	45	45	44	39	51	50	40	42	44	39	53	51	53	45	43	30	36	49	31	39	36	34	35	36	35	34	44	53	34	30	37	27	33	28	37	36	32	51	26	44	35	41	38	30	36	42	33	25	26	23	29	34	29	24	31	27	31	24	30	26	29	32	31	20	28	23	38	18	26	34	19	31	26	34	20	23	31	32	28	34	24	35	25	31	22	26	23	32	30	34	35	25	34	31	25	31	25	21	24	28	39	30	13	28	27	36	28	25	41	30	28	39	30	30	36	34	40	22	36	25	16	29	27	24	26	37	31	29	31	24	31	28	35	40	25	26	34	29	24	29	22	33	30	27	42	37	38	29	31	31	36	27	27	29	29	26	29	20	24	30	29	19	28	27	35	28	39	25	35	23	28	35	32	26	36	36	33	26	30	25	36	27	29	30	28	32	27	28	30	30	29	30	28	28	31	38	30	38	35	37	36	35	34	18	28	14	24	32	27	26	32	24	33	31	31	34	31	26	27	27	35	28	30	25	25	24	27	27	35	14	42	32	23	30	31	34	24	25	27	24	21	33	26	31	29	28	26	45	25	31	41	32	30	36	30	38	35	23	28	34	35	38	31	32	28	30	33	31	22	30	29	27	30	37	32	29	26	37	38	29	33	26	34	31	37	34	22	25	28	24	29	35	33	27	27	36	30	27	33	37	25	30	31	24	31	31	35	26	29	30	30	36	34	36	33	23	31	23	32	27	28	24	29	35	22	34	29	39	32	24	14	31	37	20	30	29	34	22	21	33	42	41	30	24	25	30	26	37	29	29	31	28	26	27	40	34	39	22	30	25	25	39	29	31	34	30	23	32	22	32	34	25	29	24	20	41	25	39	31	34	33	35	30	36	23	37	28	29	33	28	24	25	34	27	28	29	29	34	33	25	36	33	25	24	32	30	33	31	29	29	31	36	24	25	32	29	24	20	38	26	20	30	34	29	35	31	34	21	27	20	36	25	27	31	39	26	33	22	29	23	21	27	31	29	30	31	20	28	29	18	23	29	30	21	27	27	32	23	26	35	31	25	20	33	24	22	28	33	29	30	27	25	36	32	23	31	36	38	20	27	34	17	37	24	24	26	27	26	23	35	32	26	29	25	29	34	34	27	27	37	34	25	30	28	23	24	34	28	29	32	33	26	19	19	23	27	26	32	30	37	44	43	30	29	33	29	29	35	32	26	36	28	37	31	42	27	29	31	34	31	27	26	36	33	33	25	28	35	33	23	33	28	34	36	33	30	32	27	36	32	29	34	32	23	19	23	35	13	35	32	27	30	27	31	27	27	33	24	30	29	31	34	27	31	27	36	39	23	35	22	39	32	35	20	32	21	36	19	24	28	35	27	39	34	25	27	35	28	30	27	31	15	27	36	33	30	35	27	31	34	29	34	33	24	33	33	21	31	30	33	25	28	34	30	33	29	30	29	23	20	30	22	34	40	33	22	37	31	36	26	35	36	28	26	40	32	38	28	33	33	31	26	17	32	29	26	31	40	28	28	27	34	20	34	22	29	29	31	30	31	29	28	33	34	25	31	34	33	31	31	36	28	23	31	39	28	35	25	20	34	23	27	24	24	36	26	31	27	27	29	35	26	28	31	38	26	25	32	23	29	24	26	29	45	33	37	25	26	28	30	24	26	21	29	35	25	32	30	32	35	40	27	32	20	28	43	35	33	28	41	32	28	41	30	32	31	29	35	41	21	29	35	25	33	29	25	31	31	27	37	22	28	20	25	28	31	31	28	23	29	32	29	30	23	31	34	29	22	33	32	30	34	24	24	21	38	34	33	30	27	27	27	34	24	28	26	32	32	30	29	34	30	33	30	40	42	35	38	38	37	30	28	35	36	27	24	31	36	29	27	26	28	26	30	34	34	44	34	38	34	32	40	29	27	26	23	23	26	29	25	30	32	29	26	34	34	32	32	33	31	35	34	19	31	25	24	27	31	30	28	29	31	24	25	27	28	20	32	26	28	21	34	32	32	29	28	31	33	33	28	26	26	27	19	30	27	22	29	30	24	33	27	30	42	43	35	27	38	27	34	36	23	28	29	26	34	29	30	38	31	24	39	22	24	27	26	30	34	32	24	29	23	28	28	24	23	29	40	28	23	20	26	40	28	36	27	39	30	33	27	19	46	23	40	33	39	32	21	25	27	25	22	23	30	26	28	25	31	34	25	29	31	18	35	35	23	29	23	27	31	23	38	30	25	37	28	16	36	34	22	24	22	28	28	29	30	38	34	28	35	30	30	26	27	22	37	33	40	30	27	35	34	31	25	34	36	29	33	25	19	32	27	21	29	26	28	31	25	26	32	36	27	24	20	31	31	39	33	18	35	33	32	25	32	27	38	26	35	17	32	32	36	31	29	32	23	42	38	31	33	31	34	26	20	29	31	25	28	32	30	37	41	37	30	27	29	29	39	24	37	18	17	27	26	27	35	25	22	26	25	28	36	25	28	30	29	32	29	32	26	23	33	35	30	30	33	27	31	30	40	33	27	25	39	35	36	33	35	38	26	33	31	31	34	27	31	25	27	22	31	29	26	35	29	39	33	33	28	19	21	29	25	28	30	26	26	30	25	21	35	24	32	35	37	38	25	34	30	26	28	22	30	28	27	33	30	29	28	22	32	29	30	35	36	28	22	27	28	27	17	27	30	21	37	37	24	39	27	22	29	26	29	29	32	26	31	28	35	29	33	31	26	31	30	32	34	39	39	32	32	35	29	39	32	39	27	40	28	35	38	26	27	49	33	28	29	43	22	30	24	30	33	28	24	47	28	32	31	31	32	38	41	35	31	29	21	23	26	17	31	26	26	32	33	27	32	20	33	31	27	26	32	27	31	18	30	35	24	29	35	30	25	42	33	31	35	26	31	29	37	42	24	27	23	30	28	33	32	30	36	32	25	30	35	28	25	29	38	25	18	34	31	32	37	17	23	34	34	24	22	28	35	31	42	28	45	29	27	20	23	29	45	36	24	36	29	29	34	24	37	36	29	19	26	29	28	41	36	25	29	22	30	25	29	37	37	25	40	38	26	38	40	24	39	27	24	30	28	32	25	28	33	29	26	20	31	44	21	39	30	31	30	37	21	26	29	34	31	23	30	26	31	24	30	23	31	29	32	31	31	29	24	19	31	25	28	30	28	30	30	26	41	29	21	27	36	26	32	36	39	27	35	24	31	28	32	27	32	23	34	31	21	37	24	35	26	23	40	26	31	27	26	34	27	15	25	18	27	28	24	25	28	32	24	32	36	35	24	20	36	29	34	25	23	35	30	37	30	21	31	33	30	25	30	30	25	34	35	29	30	23	27	23	28	28	30	26	30	22	29	29	31	20	23	18	25	31	33	28	27	25	38	29	31	26	31	34	34	30	38	41	32	23	26	30	24	35	33	36	41	37	29	43	27	23	34	37	37	37	28	27
7537	1161	535	847	3073	5959	6189	5650	5128	4522	4068	3403	2872	2699	1880	1533	1371	1275	1125	958	842	777	756	836	913	1025	967	929	910	792	823	729	767	718	704	724	629	619	637	658	583	569	534	521	537	523	558	518	557	558	611	597	696	701	693	670	625	480	478	496	440	369	369	399	355	344	314	334	318	345	298	323	305	311	291	307	319	328	288	294	327	322	292	295	291	297	308	283	326	340	314	309	323	307	290	315	356	328	327	313	290	307	304	322	313	319	301	279	313	306	323	297	317	310	282	309	288	312	304	310	310	345	351	339	318	317	301	307	293	317	357	281	280	328	318	324	296	313	302	335	308	309	327	315	293	323	325	277	283	301	298	264	300	322	288	301	284	284	285	281	314	315	311	329	285	297	295	306	296	318	306	291	319	313	334	333	281	301	273	292	280	333	280	279	306	296	295	343	312	312	305	306	307	293	278	310	305	342	299	284	321	278	310	319	291	324	306	325	297	334	305	324	315	334	288	294	305	295	304	289	316	340	325	289	332	297	319	296	292	314	312	305	295	292	307	338	305	312	326	295	307	320	297	315	329	325	312	307	299	276	304	320	304	313	307	292	287	315	304	312	280	298	342	271	294	323	321	296	297	297	270	272	305	336	282	301	312	289	312	296	286	314	302	326	295	296	322	302	321	278	308	294	273	320	294	306	302	328	307	308	306	307	327	324	275	294	308	288	336	298	270	314	328	338	280	303	274	319	319	294	329	303	283	327	302	304	289	297	312	310	300	307	322	294	304	328	316	322	316	280	326	295	280	317	287	315	332	309	293	271	336	301	304	307	281	292	292	299	316	283	328	288	303	328	307	306	344	281	326	313	309	290	286	320	289	304	324	296	302	315	294	318	304	306	319	304	320	332	300	321	320	319	326	299	299	329	299	297	296	296	343	307	292	264	298	343	296	285	311	309	341	293	332	293	355	324	313	287	270	265	287	284	311	310	337	285	302	326	356	286	286	333	311	310	307	334	313	311	304	303	301	297	276	308	299	299	329	294	325	331	292	318	302	309	310	290	318	295	286	320	332	284	321	286	332	304	300	282	297	313	284	307	322	301	317	331	293	329	313	286	298	310	296	315	322	292	341	311	312	311	315	325	320	297	304	319	288	293	310	295	281	332	340	330	333	287	302	296	306	326	256	346	323	281	315	286	311	281	310	318	300	304	309	319	287	319	309	306	311	318	292	343	298	292	312	268	303	297	338	352	299	355	299	313	292	305	308	320	304	296	309	324	281	312	302	304	300	311	315	321	315	308	305	320	293	304	317	328	295	353	328	352	300	309	294	308	309	284	342	292	285	275	288	334	310	294	316	288	312	307	297	289	322	311	334	292	301	302	308	301	323	292	316	299	301	307	290	318	310	308	301	316	304	315	336	313	288	336	312	291	329	290	310	301	313	277	294	278	295	281	300	310	323	295	289	335	353	289	344	313	303	310	327	289	295	305	324	300	289	332	303	298	319	277	316	327	331	317	349	291	293	301	311	298	301	276	314	303	327	293	300	317	321	303	306	349	351	296	315	354	303	339	290	289	293	296	278	268	295	289	297	338	326	322	303	310	311	316	317	301	272	288	303	319	297	274	294	313	324	293	315	293	266	301	311	319	266	281	283	278	303	297	315	311	269	308	344	279	324	295	311	295	272	310	270	291	304	298	296	312	322	302	275	323	333	304	293	306	336	311	302	288	278	312	280	300	288	300	339	334	281	336	304	298	284	284	319	324	306	336	316	325	300	330	286	278	298	323	278	315	330	294	295	284	287	299	290	290	282	332	314	288	336	305	306	315	303	304	311	329	293	298	289	315	266	318	328	311	323	310	310	323	308	303	316	336	308	340	292	301	313	278	323	310	314	301	326	294	289	330	282	334	293	290	302	291	309	292	303	303	326	320	325	343	307	339	292	323	324	318	328	329	335	306	315	307	326	312	315	290	298	282	290	274	283	291	296	314	270	324	300	291	298	318	286	262	292	286	303	299	329	297	293	323	338	281	312	307	258	339	292	334	329	326	297	317	321	299	291	285	331	288	290	283	328	330	274	295	319	316	305	288	357	329	268	319	320	324	320	314	326	313	295	274	289	290	321	315	325	339	323	306	307	284	326	320	315	306	294	318	322	306	276	297	316	289	348	326	327	285	321	308	305	302	284	309	336	317	281	270	298	331	292	309	348	306	314	304	322	318	307	304	306	318	288	323	313	312	294	295	281	316	306	328	320	325	312	294	326	297	307	331	309	311	324	330	289	323	263	322	307	315	318	344	263	312	308	301	325	311	269	291	324	294	300	275	298	283	322	349	309	301	330	328	299	280	298	311	289	298	325	315	340	321	298	307	321	268	311	293	286	340	301	303	279	309	299	309	277	274	315	305	324	309	316	286	313	342	350	333	315	336	324	336	289	323	293	289	333	307	329	313	308	290	308	326	282	338	307	290	298	299	283	295	295	294	306	300	276	308	313	301	308	331	318	301	319	311	317	265	315	287	319	283	292	319	302	303	305	284	314	310	286	306	298	300	301	295	330	307	287	311	287	279	345	292	285	287	317	292	292	307	305	306	311	329	320	275	319	303	312	315	316	307	312	307	338	319	321	324	322	326	302	302	310	306	305	311	322	320	331	311	305	336	335	295	315	287	281	302	283	271	288	303	299	278	298	298	321	314	346	292	290	328	323	316	285	306	302	325	321	291	322	308	284	313	274	283	315	313	290	278	284	302	305	311	305	301	330	292	287	288	300	308	322	285	315	301	315	327	326	294	305	297	296	315	297	335	313	290	331	318	286	296	326	313	303	332	313	307	321	294	303	332	292	302	300	291	309	295	322	288	310	304	318	301	323	306	277	306	312	302	319	300	308	323	298	264	333	298	303	285	316	304	325	289	319	300	333	298	342	308	325	336	305	288	300	323	288	312	279	295	292	289	297	251	262	280	286	339	314	296	290	319	283	323	277	300	306	341	296	296	337	334	315	312	301	314	310	310	305	298	285	278	311	288	313	325	259	313	312	293	318	278	320	289	322	308	315	293	297	301	263	274	300	290	310	316	342	312	302	287	332	303	312	319	297	309	300	313	297	332	323	337	319	335	308	299	300	315	336	306	282	297	310	285	271	337	312	293	300	324	312	260	300	321	328	300	279	310	319	314	326	320	312	323	335	312	330	267	347	329	314	295	329	302	315	302	323	317	289	312	288	297	293	345	321	292	315	321	306	288	327	309	312	296	337	309	293	347	295	276	344	308	297	304	301	322	303	300	324	311	329	302	288	311	317	328	317	311	304	307	310	292	328	297	300	293	299	305	312	312	318	332	314	301	332	323	311	309	312	273	323	317	294	259	297	319	315	308	296	332	321	319	332	290	288	333	299	324	292	332	306	319	305	317	318	319	346	306	306	311	320	297	329	301	307	305	306	288	323	310	287	291	287	317	341	295	319	303	296	338	314	269	314	295	293	293	306	305	294	299	296	298	326	288
572	168	109	99	102	161	189	184	176	207	179	141	166	148	109	115	106	117	92	90	108	84	89	78	89	95	81	95	100	97	70	73	82	97	82	67	73	68	71	86	62	76	84	88	66	71	75	90	82	66	92	86	70	83	92	79	72	82	80	80	80	56	85	71	73	65	68	73	68	75	68	68	82	86	46	64	73	69	65	65	69	67	59	66	56	55	67	59	70	60	69	60	79	73	74	63	61	78	66	63	72	66	72	76	69	68	58	50	75	52	68	59	61	59	67	64	68	63	71	65	70	71	60	69	69	73	69	70	76	73	63	60	68	58	81	72	75	76	73	72	77	61	74	62	61	72	69	69	78	72	63	64	61	58	52	73	75	66	58	73	81	64	66	65	62	74	76	79	55	62	59	59	65	59	74	77	66	67	68	66	76	59	71	62	76	53	83	58	55	62	68	65	61	80	65	71	69	60	70	52	60	62	72	77	75	62	59	63	70	79	81	66	56	74	67	60	61	54	65	68	64	56	62	78	60	61	61	64	73	65	58	72	80	79	64	66	74	56	62	75	62	58	74	62	79	76	71	56	49	67	70	60	63	77	73	74	69	76	61	65	77	65	59	80	64	69	72	71	59	66	70	54	60	67	69	59	66	54	74	63	59	66	65	77	77	69	77	71	71	91	60	63	53	72	68	73	70	83	53	71	58	64	75	54	53	82	75	66	59	68	68	68	61	64	60	79	73	74	67	69	71	74	51	70	56	49	61	64	77	61	69	64	57	66	81	52	60	65	60	52	76	63	86	55	70	66	67	71	54	57	84	60	67	59	67	65	67	60	79	61	64	63	54	73	56	78	75	65	72	81	61	68	92	85	75	70	67	67	55	58	79	68	59	70	73	75	62	72	73	68	75	69	85	76	70	67	74	80	58	73	75	64	59	61	72	79	80	62	55	78	69	71	66	75	61	57	47	74	64	65	52	50	59	69	69	77	62	55	61	73	74	71	58	72	67	79	55	65	62	75	71	63	77	58	58	65	58	69	72	83	66	59	73	74	60	56	81	74	63	60	60	82	60	66	77	77	56	71	58	55	57	70	59	59	68	68	63	62	73	63	56	85	65	54	66	65	63	87	58	75	58	47	71	63	64	66	69	65	72	66	81	63	60	77	75	82	71	70	66	76	58	68	66	63	53	68	60	64	58	62	66	65	65	74	71	57	73	73	64	62	69	85	49	54	59	69	70	55	62	83	72	80	73	65	66	85	57	64	69	68	40	51	69	80	64	65	66	63	71	58	65	74	65	59	71	79	62	75	70	60	70	72	77	71	65	63	69	66	58	57	60	66	66	64	73	75	71	61	92	78	64	54	59	70	80	73	73	70	74	73	75	69	72	59	72	68	67	60	84	71	70	76	62	60	65	80	68	54	59	71	71	78	77	61	64	70	68	63	70	63	67	60	57	73	68	66	69	71	62	65	65	57	78	85	60	61	71	77	63	79	89	58	77	67	54	71	70	75	63	77	64	75	62	65	69	60	68	71	60	59	77	77	78	69	58	58	54	59	74	65	66	87	67	69	65	74	67	66	65	54	78	62	72	68	66	79	69	71	60	58	64	72	57	62	67	62	70	70	69	63	67	71	72	63	66	64	58	62	71	67	77	59	64	67	60	72	59	75	61	65	57	68	60	51	64	58	82	66	69	61	77	70	78	62	68	70	72	60	60	77	60	65	69	66	66	73	71	67	62	75	71	59	73	79	72	71	85	66	67	80	69	68	69	72	73	64	55	59	73	57	74	63	63	59	60	72	58	57	71	63	80	67	69	63	69	69	62	57	73	58	63	62	79	67	60	71	74	68	65	73	70	61	62	51	57	65	67	71	61	53	49	54	60	71	89	65	78	71	66	70	50	80	64	58	66	66	68	69	78	76	58	70	82	55	65	66	77	67	74	67	87	62	72	56	61	65	76	52	59	60	68	57	62	46	73	66	54	58	74	59	71	75	69	71	62	81	63	71	65	74	61	72	82	82	67	79	77	53	63	64	70	82	59	71	76	78	63	63	65	72	67	73	79	63	66	76	68	67	72	76	64	76	66	56	68	87	59	68	78	69	58	64	68	57	64	75	76	74	77	67	65	69	62	75	75	74	71	57	67	77	69	75	62	84	63	77	73	72	62	72	79	74	69	88	68	76	52	68	63	71	68	67	77	64	65	71	63	73	67	68	60	70	63	79	88	53	54	58	56	71	69	60	57	67	58	62	70	67	77	67	73	80	66	60	68	64	75	59	84	56	57	63	49	74	69	73	79	67	60	59	72	79	66	68	71	70	74	75	69	73	76	71	64	70	71	59	59	74	71	68	69	70	50	61	81	66	59	85	61	82	68	91	61	78	75	60	56	73	57	75	83	72	64	92	76	74	74	79	68	58	77	66	51	71	66	76	66	78	69	73	70	66	75	64	71	72	74	63	82	69	58	69	76	63	46	49	73	56	71	53	65	71	72	74	68	64	60	68	64	63	65	62	60	53	56	67	73	76	71	74	80	75	60	63	62	74	54	52	74	70	65	63	64	52	59	82	68	73	71	67	69	75	75	63	68	74	61	70	74	54	69	51	71	67	76	58	57	71	62	67	60	80	68	57	69	59	76	85	68	78	73	72	70	63	68	70	69	75	68	50	67	55	74	74	55	64	63	65	63	72	69	78	66	78	73	77	69	74	63	72	68	68	64	71	69	45	81	69	61	67	74	75	87	62	73	67	58	58	60	77	78	81	71	69	71	72	72	71	72	67	71	66	82	67	63	53	73	66	64	66	66	61	63	84	82	69	67	77	70	76	67	66	73	75	61	72	61	89	86	69	77	71	56	69	59	76	59	76	78	63	81	58	79	81	71	82	75	78	73	70	60	51	65	54	73	70	77	71	66	63	56	52	76	66	74	61	71	60	52	57	75	54	65	78	89	59	66	58	57	66	61	54	64	65	62	65	71	70	63	64	55	65	75	65	61	62	65	64	65	80	71	73	62	73	67	71	61	75	66	75	62	71	56	68	66	60	57	48	64	65	58	77	64	68	76	71	69	60	59	64	62	48	80	61	73	52	53	72	65	59	74	78	65	54	62	66	59	59	67	71	81	68	71	78	69	63	69	74	70	58	51	73	65	59	68	69	79	63	62	59	72	58	63	75	68	60	68	75	62	80	63	66	85	67	71	67	60	63	64	53	80	59	65	71	59	62	68	58	63	65	68	67	73	60	68	85	59	66	77	68	64	79	69	70	71	64	81	61	63	71	60	79	80	68	56	58	70	68	62	78	78	77	77	65	57	70	70	60	51	76	62	71	58	44	68	60	63	60	76	50	59	74	66	57	63	83	51	63	64	57	50	77	72	65	67	64	64	50	69	67	68	76	62	50	56	66	72	74	74	72	79	74	66	63	69	78	83	63	75	62	72	66	66	64	63	63	69	53	79	69	55	60	63	73	61	65	71	67	66	75	61	60	64	74	79	63
10101	4006	1674	2794	7448	10730	10522	9280	8041	7147	6364	5376	4537	4142	3094	2589	2416	2193	2089	1806	1545	1515	1494	1466	1577	1593	1660	1620	1532	1443	1442	1401	1301	1247	1273	1243	1159	1159	1160	1116	1114	1052	989	1057	980	1017	1000	999	1028	1096	1090	1093	1142	1144	1139	1103	1112	1044	965	962	794	792	821	808	758	776	743	710	726	729	728	701	696	694	672	683	693	737	709	720	706	697	690	729	695	650	667	686	675	706	706	695	677	656	676	695	684	716	671	712	677	701	699	684	683	684	714	643	684	669	689	654	702	722	698	737	714	690	638	701	690	706	679	696	722	719	685	688	726	695	670	696	635	665	726	687	672	704	681	672	663	668	684	647	695	703	752	682	682	686	711	671	699	662	682	659	680	670	687	729	691	682	713	654	705	689	701	697	628	696	625	700	692	700	681	692	726	670	730	650	716	711	693	693	699	661	688	670	749	714	748	743	713	678	689	633	708	699	667	706	679	716	690	689	696	706	657	702	725	699	690	709	702	683	715	669	653	705	727	697	727	720	696	730	666	739	663	674	662	678	736	659	724	719	673	627	677	733	758	689	677	715	727	691	657	656	716	698	671	701	651	641	666	735	681	667	669	684	688	706	705	693	688	702	725	715	710	663	683	724	670	692	689	674	681	698	724	675	660	654	688	705	710	716	648	700	673	708	642	731	720	694	693	708	697	708	690	646	681	677	682	728	684	640	729	699	684	688	642	734	674	694	675	667	687	664	673	677	701	653	651	678	688	669	648	669	692	741	703	667	680	684	656	662	707	728	682	676	646	698	705	689	713	695	673	683	716	693	720	693	706	747	689	698	698	718	687	667	689	681	704	693	720	678	679	668	729	750	687	707	704	767	672	687	682	687	683	713	671	680	676	691	731	698	672	714	742	704	693	694	682	720	689	670	663	682	691	686	679	672	701	702	700	695	700	679	746	693	669	706	733	724	698	709	694	686	662	676	695	705	707	660	689	726	706	705	711	643	742	704	637	696	726	673	637	625	670	684	714	657	631	698	633	698	750	707	682	730	697	666	696	659	674	691	674	656	685	690	684	721	673	743	655	693	695	678	705	698	675	662	706	677	640	659	661	701	703	733	687	683	658	704	686	700	682	690	717	672	646	690	683	695	684	702	701	687	669	677	725	669	754	678	669	715	736	663	625	727	677	704	667	714	693	677	674	651	683	726	673	712	689	634	701	701	674	673	728	678	669	692	697	684	640	667	645	663	676	657	680	660	687	695	758	641	718	704	675	670	670	713	680	734	653	683	737	622	665	692	642	670	725	718	698	650	655	685	637	633	668	666	672	651	700	646	699	652	699	696	670	692	679	640	727	713	677	732	723	699	645	727	698	669	652	688	712	743	666	689	729	727	703	684	705	679	654	662	647	740	735	699	660	674	718	683	688	751	702	693	645	688	704	695	702	702	691	708	677	704	682	654	691	678	731	670	675	694	662	694	677	676	684	719	684	698	706	701	717	683	733	648	702	715	684	706	710	671	690	675	687	710	676	678	696	652	717	702	716	698	668	648	726	654	726	669	719	672	703	699	657	671	737	653	714	697	695	665	700	664	685	691	705	646	706	696	654	686	640	693	694	700	680	656	707	709	725	646	678	662	676	700	710	614	683	689	713	676	657	726	691	670	686	690	695	708	714	678	698	695	698	685	650	671	698	678	683	707	706	735	696	675	705	686	733	635	707	648	709	686	704	736	666	647	710	696	705	682	691	690	655	658	658	689	675	701	699	682	671	680	703	695	703	749	657	710	694	691	687	716	689	671	738	690	729	682	667	680	649	699	689	669	723	700	687	721	709	736	668	729	668	716	712	710	711	692	687	684	689	724	672	699	704	696	659	710	687	682	727	693	687	700	646	679	671	644	696	670	675	706	658	741	662	703	668	679	688	633	707	722	694	652	720	706	722	707	713	683	689	642	684	707	660	681	681	691	714	677	654	707	693	669	689	711	679	698	722	613	659	699	663	695	670	711	684	676	700	665	710	683	707	628	715	647	702	702	711	663	706	706	698	642	726	675	650	711	694	698	669	688	693	681	691	679	675	679	691	742	707	673	735	678	707	696	706	685	710	718	716	669	658	654	698	681	680	686	665	667	690	717	703	706	616	664	672	678	671	667	666	702	710	725	709	718	718	713	683	720	694	716	667	742	720	654	691	701	703	688	651	716	667	760	686	670	667	730	693	720	753	722	684	719	679	665	684	659	660	722	692	705	682	662	669	664	682	690	723	638	729	687	718	709	646	689	675	720	676	662	683	756	660	707	675	689	690	705	695	675	660	717	676	734	654	698	666	644	708	656	702	696	683	731	703	717	686	718	687	682	682	678	702	701	685	666	704	713	673	683	712	718	698	691	655	688	675	729	687	659	701	715	713	678	668	736	681	699	685	679	677	683	678	665	710	684	655	708	680	732	657	707	703	675	664	671	695	692	689	756	674	665	695	661	681	704	694	652	642	644	714	683	705	763	708	667	695	702	704	655	747	717	650	676	681	697	700	668	671	686	685	656	686	704	690	689	663	680	670	739	677	709	689	708	747	695	684	734	696	682	673	671	637	709	692	668	713	691	629	682	641	696	698	688	706	664	621	696	717	653	724	694	680	715	754	677	708	700	674	692	674	689	672	719	685	649	682	715	665	693	662	709	635	686	692	692	673	653	722	649	669	688	652	682	663	689	662	687	744	646	684	653	680	697	660	719	690	657	704	692	671	675	714	720	671	705	693	717	638	698	678	678	674	671	690	701	686	678	646	696	715	695	699	696	704	740	718	693	678	686	678	707	709	704	705	708	695	658	754	656	690	670	703	739	672	637	688	675	669	707	669	688	681	694	649	727	680	663	693	682	678	693	662	702	656	629	676	721	733	702	686	658	697	723	671	699	688	669	666	657	659	692	683	705	664	699	659	683	667	687	699	674	696	693	708	669	681	672	685	665	671	739	678	657	652	693	675	732	698	663	708	694	719	673	690	696	734	663	666	666	693	692	670	696	687	662	684	709	668	670	693	656	655	651	716	692	721	708	678	672	698	662	654	690	716	664	678	673	676	707	719	652	687	697	731	688	662	670	697	672	749	713	674	704	678	705	709	694	721	676	679	714	650	677	712	642	667	709	653	705	674	689	669	679	709	667	702	683	673	701	677	671	673	671	681	663	693	737	705	698	666	665	717	689	706	671	676	698	695	668	687	728	708	674	667	637	711	705	684	686	723	650	667	699	678	710	677	695	698	695	684	744	684	698	708	683	689	705	702	688	662	702	700	634	662	712	672	701	692	683	701	689	654	651	665	701	693	672	692	629	724	720	667	733	740	734	694	713	725	671	680	711	671	708	710	763	733	742	700	672	690	698	686	734	663	672	690	656	693	687	718	705	682	668	712	671	696	706	691	706	673	723	700	697	722	694	660	684	660	700	699	692	664	695	669	708	668	742	701	695	688	716	705	674	679	752	690	666	698	691	692	702	719	717	681	686	668	686	706	682
2059	125	75	46	75	118	132	131	135	130	127	112	100	103	86	62	66	72	62	49	44	57	49	51	39	35	54	48	49	54	43	49	50	47	38	40	32	28	44	37	44	33	32	37	32	41	36	37	37	33	40	41	41	50	43	39	46	32	54	37	40	25	39	34	30	19	25	32	29	18	24	30	35	19	28	20	17	22	32	26	30	37	32	28	33	22	28	22	29	32	30	27	28	24	30	20	17	28	35	12	27	28	28	24	18	37	23	22	26	19	14	20	26	29	26	28	26	25	33	23	26	24	33	29	27	27	24	31	33	28	31	21	25	28	22	20	20	26	25	30	33	33	21	28	31	22	29	33	28	25	21	29	27	31	30	28	26	25	30	35	31	24	28	24	32	26	32	31	29	32	26	33	27	30	35	31	25	25	23	20	19	31	33	24	24	25	21	32	26	27	29	19	33	24	26	30	30	32	26	23	26	26	29	28	20	21	20	28	26	20	28	24	20	24	23	31	28	22	32	26	22	25	23	26	27	27	32	39	21	20	30	25	33	25	30	17	24	29	34	27	15	29	21	28	26	35	21	24	27	30	33	28	30	34	29	25	28	20	28	25	29	23	26	28	30	16	25	18	18	24	30	28	32	27	32	30	37	27	29	35	27	33	23	26	29	24	35	27	25	29	26	27	32	27	36	41	31	28	23	35	19	26	22	35	28	29	32	22	29	24	32	27	32	28	29	21	11	17	24	30	26	20	34	30	26	22	25	42	23	23	26	20	29	19	24	23	34	31	26	22	26	30	23	28	21	34	30	30	18	28	23	21	30	22	36	21	31	31	21	33	27	34	26	40	30	23	15	27	18	32	30	20	22	17	23	21	24	22	27	27	17	25	26	28	17	27	21	25	30	32	23	29	30	24	26	26	29	32	17	32	24	29	32	26	24	25	26	24	35	17	28	23	28	20	35	29	36	18	24	22	32	22	21	37	24	27	34	22	16	27	24	33	24	26	26	33	27	28	36	25	23	29	28	25	26	36	30	24	21	32	23	25	30	25	31	31	20	22	18	33	33	19	30	30	25	24	22	30	24	14	35	26	28	34	31	24	23	25	24	27	31	28	26	20	24	19	25	27	30	29	33	28	39	25	28	35	29	22	19	19	26	29	31	22	27	32	32	34	28	30	31	20	24	31	29	29	26	30	37	19	34	25	32	36	22	20	23	16	23	20	23	23	29	28	21	25	24	29	26	19	26	39	18	35	20	29	14	29	23	35	19	31	21	21	15	20	33	34	21	28	22	29	32	32	33	31	37	22	31	37	25	26	27	21	28	34	34	25	29	27	20	26	25	29	28	29	24	25	34	26	19	29	29	33	27	34	29	25	34	24	32	24	24	37	25	27	17	21	35	27	24	25	29	24	24	31	27	19	23	24	34	27	34	26	22	30	35	21	23	26	18	25	37	41	28	40	23	27	28	26	30	31	23	30	27	23	24	21	25	27	19	42	24	29	36	19	33	33	27	31	23	26	24	32	35	25	21	28	18	19	37	28	29	29	20	28	29	26	18	29	26	22	30	29	16	23	33	21	25	29	24	30	21	26	28	27	29	24	32	25	32	28	17	30	26	22	27	32	24	36	23	31	25	25	28	31	18	19	26	23	28	28	27	33	30	20	31	29	30	30	22	29	25	27	33	26	32	27	33	29	26	29	30	31	23	31	26	26	31	24	23	21	41	31	25	22	25	29	30	27	30	24	19	29	21	27	24	18	29	28	39	27	15	20	29	24	16	23	20	28	25	20	36	20	26	26	29	27	17	26	28	35	20	30	27	30	28	21	23	28	29	22	37	32	32	29	34	32	25	28	29	23	20	32	22	21	30	22	22	26	26	25	29	17	28	39	21	28	25	23	25	24	32	22	17	29	25	34	29	26	24	25	26	22	31	29	26	24	20	24	27	33	29	31	28	27	24	28	27	26	30	32	17	22	27	28	29	20	25	30	32	31	37	20	25	24	33	32	18	25	41	27	28	27	28	18	22	35	26	36	22	30	22	30	27	29	31	38	26	18	34	24	29	34	27	31	28	30	25	26	29	19	23	28	18	23	26	23	37	34	25	30	28	19	29	37	32	32	24	20	23	37	27	22	24	35	28	22	23	34	28	25	28	30	28	26	34	27	29	36	27	32	20	20	30	28	32	30	26	25	30	33	30	29	22	37	22	27	31	29	29	16	30	34	21	21	27	23	26	23	23	21	26	29	31	30	26	24	28	23	24	27	30	23	24	25	29	24	23	29	20	26	23	27	30	23	27	42	34	34	19	29	19	28	26	26	28	26	24	33	18	26	22	25	27	26	32	21	34	24	26	23	25	35	31	24	29	24	24	30	24	31	40	23	35	16	25	29	25	35	24	29	30	27	24	30	28	25	23	21	35	25	22	25	37	20	29	35	21	24	28	29	28	28	27	33	34	35	26	27	28	22	24	32	15	30	31	27	25	27	27	39	21	28	26	25	23	32	26	25	33	27	28	22	25	21	32	16	23	25	24	32	27	26	20	28	27	30	30	24	32	19	27	31	36	23	29	30	45	40	30	27	23	28	25	22	29	27	26	23	23	27	29	24	23	24	25	29	21	30	27	22	32	33	31	26	25	32	27	20	34	14	26	17	29	28	30	27	16	26	34	29	29	33	24	31	26	23	39	25	29	33	24	24	25	24	22	23	16	27	23	26	21	30	27	36	28	18	30	29	19	30	24	26	20	31	25	32	28	21	18	24	27	26	24	34	31	39	22	28	26	24	18	22	26	26	16	26	19	25	39	26	19	26	27	32	29	27	34	31	23	31	24	21	30	26	28	19	30	31	32	31	26	18	21	26	23	24	24	32	36	39	26	34	32	30	29	36	17	26	25	23	23	23	27	32	22	32	26	26	26	30	30	26	19	28	27	20	21	35	28	23	31	24	35	23	22	37	31	26	27	30	28	23	27	26	22	26	31	22	15	27	27	24	33	27	23	31	20	33	24	17	26	30	23	28	32	35	22	31	27	25	27	20	21	43	24	27	22	29	35	26	29	24	21	30	29	23	24	24	22	23	35	23	33	29	21	24	19	32	34	30	26	28	35	41	28	28	22	27	28	37	25	38	28	23	28	23	29	21	29	19	27	19	33	31	30	21	24	32	30	21	30	27	20	26	30	30	31	16	29	25	29	28	32	36	33	25	16	22	20	31	29	26	28	26	36	25	17	34	36	29	27	27	20	25	20	26	34	24	24	33	23	28	35	27	24	29	25	26	23	24	17	26	24	22	26	25	22	31	24	24	28	32	29	15	24	33	28	23	36	29	24	23	29	30	26	24	31	28	28	26	25	22	26	32	26	27	25	30	31	33	28	41	36	30	25	19	22	21	21	29	20	28	25	34	20	21	37	25	23	29	22	21	25	28	25	29	25	34	27	25	22	25	23	30	24	36	29	20	13	27	25	26	30	13	25	25	26	31	29	26	28	30	35	28
9775	2841	1136	2013	6060	9549	9627	8883	7857	6814	5920	5057	4243	3665	2887	2398	2069	1897	1667	1484	1277	1152	1187	1155	1255	1297	1349	1259	1165	1097	991	921	954	926	843	850	845	807	798	754	714	643	668	639	659	633	638	624	677	715	742	715	783	776	790	825	721	642	641	563	413	406	394	366	413	357	332	341	291	305	302	324	287	309	276	310	290	312	269	316	282	317	295	326	317	284	288	271	319	301	324	301	305	264	299	292	299	311	308	307	304	296	293	274	292	342	331	286	303	319	288	308	296	274	270	286	281	277	298	275	269	253	311	318	328	349	295	291	284	278	310	280	267	333	321	298	281	276	270	285	287	289	298	272	302	290	307	296	313	263	283	290	266	270	284	276	262	281	273	271	313	294	307	283	269	238	293	291	302	292	308	300	308	305	278	270	281	312	268	299	309	272	283	278	298	310	269	302	288	300	305	304	306	256	300	268	305	280	287	297	300	287	294	298	274	292	314	280	294	302	306	276	333	302	339	305	286	279	274	299	311	331	271	298	275	307	318	287	307	303	278	297	280	285	288	300	314	296	294	299	301	279	291	299	303	277	311	302	288	309	313	274	307	289	322	323	300	296	320	279	310	292	301	259	280	301	268	277	291	255	312	280	245	276	292	309	284	279	251	278	294	278	292	309	285	278	270	325	280	297	286	269	313	299	274	266	298	275	281	260	298	277	269	283	285	329	263	294	309	279	292	288	275	303	276	258	296	271	302	274	290	279	303	281	280	304	282	271	274	273	269	286	284	289	309	277	256	283	291	279	266	305	324	280	302	274	297	253	296	276	313	293	287	278	280	281	293	271	264	300	286	262	276	290	293	277	291	307	304	291	329	302	301	280	270	281	284	282	324	295	285	288	276	289	271	294	274	285	257	337	279	271	310	266	270	306	306	283	293	267	282	282	290	290	325	276	297	290	299	302	330	268	281	289	277	285	263	287	277	254	285	288	288	309	267	310	294	269	266	295	266	290	306	287	237	258	298	264	301	297	311	296	308	273	289	309	291	289	312	273	275	283	272	257	282	286	283	302	291	303	271	277	303	312	279	290	267	315	291	263	296	276	290	291	288	252	292	304	286	292	285	287	293	297	265	279	304	324	291	275	301	315	314	282	286	261	270	286	296	258	295	283	292	286	276	289	281	297	285	309	271	274	289	300	290	266	288	318	298	309	263	285	301	309	308	281	300	244	280	259	318	311	284	300	298	280	281	300	300	306	274	292	278	308	322	289	281	284	297	297	255	256	298	312	269	283	264	280	280	275	321	286	290	295	295	299	305	296	291	314	268	304	304	292	297	269	271	290	273	312	324	297	301	296	284	270	285	302	288	278	291	290	295	332	266	285	311	288	279	288	303	257	306	275	319	301	321	321	272	298	281	289	328	283	320	310	280	269	272	291	277	315	281	283	305	283	286	313	312	282	318	287	291	319	306	282	316	283	292	286	283	332	305	282	312	271	275	301	291	279	305	285	285	274	291	286	288	278	267	276	265	274	280	270	301	291	281	295	286	276	272	279	284	289	274	256	293	298	297	303	278	295	270	262	317	295	263	281	291	273	300	311	299	278	319	300	279	273	315	285	255	299	307	317	273	324	258	282	293	282	298	314	293	276	316	301	282	313	291	268	266	289	300	290	277	317	294	274	301	263	290	297	302	325	326	290	287	297	282	307	295	278	259	293	257	276	306	287	279	286	282	274	276	289	302	273	274	312	315	273	271	260	294	294	290	292	298	320	305	278	272	295	297	313	313	255	293	284	280	290	307	314	284	307	273	288	312	289	299	291	291	271	287	257	279	289	283	269	244	289	330	302	284	272	277	272	274	290	267	312	304	283	303	288	277	279	292	286	281	290	269	270	270	276	319	275	303	270	291	306	300	281	273	268	288	287	281	313	265	272	299	287	300	283	273	259	335	264	297	306	300	278	283	304	278	294	282	273	268	314	295	290	263	307	304	318	305	288	310	321	316	316	284	262	289	288	327	275	285	315	267	307	312	289	257	300	324	285	269	302	320	271	296	291	328	291	268	266	298	297	295	294	267	291	271	291	316	283	263	302	315	282	289	318	308	295	285	299	306	308	301	267	273	281	307	301	307	307	281	271	245	304	281	299	279	314	306	317	296	273	263	274	330	290	286	325	299	302	286	288	262	257	283	298	307	300	316	271	304	298	296	312	305	279	298	285	336	301	291	289	288	317	293	292	268	274	301	307	299	281	307	284	294	281	266	271	288	286	292	292	297	280	266	282	296	312	305	287	298	314	283	286	303	268	277	292	270	281	305	274	303	283	299	267	295	281	324	273	278	287	262	287	291	296	284	309	294	317	303	304	312	285	302	299	278	291	282	285	281	287	308	281	311	285	293	306	293	296	262	305	260	277	283	293	282	255	286	298	275	283	284	334	285	294	303	304	306	290	294	333	244	329	298	267	290	320	284	310	287	302	299	303	274	283	325	307	282	265	266	291	293	296	296	312	282	306	291	316	284	273	286	271	271	274	285	291	308	273	299	297	269	294	267	284	273	313	283	309	273	326	274	279	278	306	287	297	273	279	280	323	284	299	288	283	278	264	283	282	299	291	271	308	267	280	274	263	302	319	289	286	304	272	275	268	287	302	287	282	294	292	294	298	293	294	280	300	307	303	306	315	275	258	269	303	311	322	307	272	291	268	289	330	287	294	281	305	262	296	317	270	303	286	317	284	291	313	272	306	295	315	294	290	307	297	303	312	299	293	302	304	314	317	291	260	290	328	287	283	291	296	290	281	281	303	323	298	275	266	290	305	287	288	320	296	277	306	288	290	281	289	299	324	290	274	302	281	255	277	292	266	292	280	278	267	314	272	265	275	265	301	296	301	302	321	276	302	278	290	294	296	291	289	289	287	292	299	282	294	309	298	286	268	275	284	298	278	295	266	283	281	294	282	259	296	302	301	286	300	265	248	285	301	239	252	269	269	319	286	283	297	301	294	281	273	256	275	288	279	285	281	281	302	336	277	289	284	281	281	321	312	263	300	300	306	295	296	276	304	284	272	291	275	270	277	323	275	272	296	264	300	333	301	278	307	301	299	279	284	274	266	281	265	265	286	287	270	282	297	315	289	300	330	305	282	318	273	308	294	275	256	262	320	305	265	269	295	278	298	264	301	302	307	251	266	302	272	297	294	291	289	277	272	278	293	276	283	302	293	284	329	267	260	312	301	261	311	278	279	319	261	284	268	294	304	305	289	305	291	258	301	285	261	266	289	270	266	262	332	293	296	334	296	270	295	287	272	266	307	288	297	310	284	313	300	271	266	313	272	287	324	274	304	258	287	277	298	342	308	282	312	255	312	272	277	282	267	281	273	311	289	292	300	238	305	286	282	292	310	283	294	308	252	278	315	316	310	303	301	279	282	285	272	287	275	300	290	306	290	260	289	291	287	271	291	295	313	287	274	299	281	273	297	292	292	252	271	256	264	276	301	301	278	286	271	290	303
1078	257	134	110	118	209	211	238	213	201	181	183	185	155	147	109	122	117	105	105	90	81	102	112	104	99	101	107	99	87	102	80	90	95	102	85	94	80	97	92	74	81	88	85	75	72	104	76	90	78	71	103	94	86	83	86	95	88	85	75	71	71	79	73	78	61	61	70	57	60	66	92	61	66	66	68	66	74	79	60	66	55	63	70	78	74	71	55	73	72	72	71	55	70	70	71	87	81	62	72	75	76	62	70	56	68	60	58	60	81	58	65	63	70	67	63	71	73	70	63	81	75	67	74	66	66	55	65	51	76	71	55	75	62	74	52	65	69	69	65	62	62	75	72	70	78	57	66	52	65	67	73	57	65	69	68	86	67	73	64	71	59	72	58	57	68	68	57	75	69	83	68	67	68	81	67	80	80	66	76	55	78	69	66	73	67	48	68	70	57	71	67	67	52	68	83	71	63	74	69	63	66	66	68	79	69	59	77	77	79	59	53	60	68	61	62	69	67	67	66	80	62	69	80	64	63	79	67	70	71	57	76	81	72	80	51	69	65	73	78	69	76	71	78	69	70	65	57	74	57	64	57	70	51	76	69	71	71	63	71	63	74	78	61	60	63	47	76	48	73	49	72	63	65	82	64	82	69	61	62	73	68	57	69	63	69	60	62	60	44	58	59	83	58	60	64	52	76	60	65	66	63	54	59	76	64	65	63	69	75	74	62	76	65	79	82	67	79	66	60	70	66	61	79	45	73	74	76	63	66	68	69	65	59	65	63	91	68	67	67	68	66	75	79	75	65	67	80	63	73	69	59	64	82	77	73	63	67	60	63	65	51	72	79	55	83	76	70	64	58	59	61	79	80	78	76	73	62	86	59	66	75	73	60	66	52	73	64	55	77	73	72	65	70	69	58	71	52	72	57	88	68	71	59	79	63	71	67	65	72	71	62	71	69	79	71	59	74	72	70	87	59	61	59	96	73	62	59	56	72	64	77	62	74	59	54	66	55	69	77	67	76	72	75	76	76	62	69	66	70	67	63	74	70	86	66	81	70	75	83	72	80	78	71	77	74	76	57	75	83	63	59	76	70	77	78	73	75	68	63	66	63	68	69	66	70	74	60	75	71	70	67	66	72	71	67	73	66	58	75	73	69	60	65	73	59	64	67	65	51	66	69	72	64	66	76	57	66	70	73	63	77	70	78	76	76	64	74	74	60	60	67	79	66	63	68	67	75	81	65	73	70	69	71	67	68	72	74	76	86	74	66	64	60	77	68	80	75	66	75	60	59	60	63	63	79	56	84	72	76	58	68	68	73	59	60	67	68	68	62	70	72	66	56	67	71	53	70	92	51	77	76	81	64	69	66	72	51	77	73	66	72	60	63	75	76	69	68	66	83	62	70	79	65	83	54	57	73	65	77	72	59	69	80	75	78	65	53	65	81	62	72	76	65	71	57	85	69	74	70	62	68	62	60	66	67	61	63	56	67	58	66	79	84	81	57	58	72	70	71	71	75	64	75	65	65	69	54	75	70	60	72	85	61	68	77	53	57	73	81	55	69	60	69	70	66	65	65	75	77	60	56	76	79	75	79	56	76	49	49	68	86	85	56	74	66	78	81	57	76	71	72	78	70	78	57	75	70	74	69	69	68	61	69	74	63	62	73	74	71	53	73	66	53	66	55	61	75	62	69	80	75	67	78	66	71	64	77	63	69	74	74	65	71	75	72	50	56	69	65	82	59	70	71	70	69	79	58	79	65	68	77	69	77	61	75	56	63	76	61	71	71	66	73	67	59	54	79	61	65	67	75	76	74	72	75	63	72	69	68	80	68	60	67	72	70	81	65	67	77	60	83	44	74	69	68	70	62	75	57	68	68	60	83	47	69	69	67	71	55	67	80	58	70	66	69	70	65	66	55	64	68	48	61	79	79	59	75	71	64	74	68	57	61	71	66	77	82	49	70	78	76	54	81	63	68	77	56	73	62	65	70	71	73	62	63	79	64	75	65	62	58	71	75	75	71	71	88	53	60	63	76	60	73	84	62	53	66	58	67	54	75	65	65	54	65	67	70	79	67	59	81	85	67	66	78	63	82	61	52	58	72	78	62	69	65	65	68	53	72	64	75	61	65	66	60	71	64	70	59	65	58	67	58	80	70	63	53	89	56	70	66	71	66	72	72	51	58	64	56	61	68	65	69	82	61	74	65	67	54	64	64	74	63	65	66	71	70	70	51	68	63	85	70	54	69	63	64	65	51	55	76	64	80	65	73	61	70	70	67	52	66	65	53	74	76	52	64	66	75	67	56	70	69	67	71	68	78	71	73	70	82	58	79	80	50	74	69	75	65	71	72	60	80	72	66	67	59	63	67	64	60	72	59	79	71	42	63	64	78	70	74	67	68	60	65	67	65	75	70	64	67	63	57	74	68	58	73	61	82	76	60	70	69	54	75	58	60	79	65	64	76	89	60	61	56	78	69	71	65	64	77	78	71	68	59	85	56	64	75	66	74	77	59	67	70	57	67	73	76	66	75	80	67	70	83	74	60	84	63	61	71	57	75	68	72	70	72	66	71	73	61	56	74	76	73	63	76	75	77	72	65	70	69	59	73	75	71	58	60	73	49	66	66	48	71	71	64	65	68	62	77	70	68	79	61	70	79	60	55	63	70	74	71	65	69	79	75	69	63	76	71	70	62	66	69	77	81	74	63	61	69	68	72	64	68	70	63	73	68	60	58	64	69	66	73	58	80	59	65	61	90	69	56	72	65	63	69	67	77	60	74	70	78	55	64	68	69	63	71	76	73	81	76	55	62	65	62	68	78	60	60	54	81	61	74	83	87	84	73	69	82	64	71	60	63	68	67	73	60	64	72	61	69	71	62	60	71	86	67	77	86	65	59	68	69	66	83	63	77	81	69	68	52	70	62	62	63	63	73	75	55	66	58	54	67	81	65	71	91	57	60	67	74	67	63	60	68	66	65	60	68	85	61	53	68	79	69	71	70	68	60	72	79	66	72	61	71	64	70	72	62	49	69	62	68	66	70	68	68	57	62	64	69	60	67	67	77	79	87	82	60	72	70	62	72	67	71	60	72	66	74	71	69	71	68	70	79	70	79	77	80	64	61	71	63	78	59	54	71	73	72	59	55	50	69	72	55	60	59	64	74	80	77	59	66	61	73	89	73	75	55	60	58	64	81	72	68	56	73	72	84	68	70	76	69	70	64	66	72	80	69	60	65	71	75	85	56	89	81	74	49	67	71	57	75	47	72	59	76	85	75	71	71	69	75	68	70	69	87	63	70	69	56	82	67	53	65	65	61	86	75	71	71	67	75	54	78	71	69	79	63	50	58	71	67	60	70	59	85	51	61	70	67	76	73	54	72	66	74	54	63	60	68	86	63	67	66	75	90	69	62	56	69	72	69	73	78	73	60	52	85	63	73	68	67	67	87	72	75	71	73	72	69	73	80	65	61	74	69	52	75	82	73	60	57
13433	5258	2109	3672	9529	13235	13015	11813	10150	8978	7850	6622	5752	4941	4114	3491	3052	2847	2525	2326	2061	1842	1842	1904	2092	1972	2031	1955	1857	1729	1652	1708	1558	1463	1476	1376	1322	1408	1363	1373	1252	1254	1215	1152	1225	1172	1084	1253	1212	1290	1230	1372	1245	1358	1327	1212	1117	1112	999	991	948	883	902	894	821	845	756	794	753	726	711	764	763	762	761	710	697	770	764	719	767	815	754	674	753	784	752	778	781	747	747	730	735	740	718	727	710	748	675	764	675	721	779	730	733	750	689	743	673	747	724	733	674	701	737	725	751	682	701	703	755	673	724	693	756	708	728	705	749	723	751	731	682	749	721	713	741	731	755	721	739	680	693	757	728	735	711	736	714	692	747	704	720	716	722	757	751	732	760	706	740	687	776	697	723	710	686	723	728	715	722	742	735	680	694	752	681	755	688	735	744	735	717	778	730	755	691	698	646	749	695	751	695	745	706	733	765	712	735	743	740	711	732	701	735	716	685	704	722	693	732	699	774	724	736	717	724	750	740	726	710	757	761	727	723	699	773	688	735	740	693	729	749	773	682	710	700	760	777	685	722	734	707	758	662	730	683	683	715	701	716	737	693	671	724	737	721	765	736	751	683	677	714	695	757	734	737	703	761	690	664	697	699	702	720	678	768	763	742	695	756	699	724	709	702	731	694	670	684	744	744	717	755	685	682	703	741	698	706	684	756	729	747	711	767	759	723	746	694	759	705	694	717	700	725	742	683	668	705	739	733	690	710	725	721	709	689	679	722	737	730	695	687	703	735	691	724	740	728	725	659	660	698	723	714	729	703	718	749	749	766	733	723	729	722	716	706	713	712	720	689	748	683	750	687	716	740	720	731	766	686	737	717	739	716	711	704	694	745	746	691	711	707	682	703	739	748	693	716	697	725	734	795	742	714	697	694	704	727	712	694	725	688	689	755	685	642	758	761	709	671	684	708	700	739	766	680	648	733	704	725	699	722	769	710	729	758	717	772	696	678	682	781	691	693	721	747	742	769	690	706	700	770	705	722	719	759	756	720	710	698	738	711	730	714	722	688	733	694	696	682	697	765	772	684	712	691	718	700	745	731	722	683	695	694	750	714	700	721	726	742	750	700	732	717	744	750	709	694	687	723	741	763	735	696	733	757	711	685	709	698	716	725	732	731	704	701	762	736	737	708	711	780	776	678	767	709	710	713	709	697	690	746	732	737	725	703	694	703	756	687	727	678	711	693	754	737	734	732	755	745	714	748	716	707	731	733	760	716	713	678	718	642	710	797	731	725	719	797	702	750	709	704	742	743	718	677	747	702	737	711	708	704	725	684	739	722	671	765	698	796	718	734	693	700	741	741	672	733	807	733	748	767	725	719	674	686	707	727	750	720	741	690	737	731	719	700	695	689	694	731	733	722	734	684	735	746	734	721	737	699	714	687	745	698	685	732	712	730	706	726	735	711	689	734	737	721	716	733	732	738	745	747	673	746	686	726	715	738	730	743	707	757	745	772	710	718	716	717	696	736	693	680	731	703	763	740	718	721	681	716	698	715	660	741	674	744	773	727	748	734	709	749	746	742	730	708	688	747	713	759	739	696	703	691	748	698	713	729	728	744	682	728	695	749	695	673	733	716	722	737	709	714	726	758	670	719	730	711	718	686	677	689	731	721	687	678	760	710	705	718	740	737	701	725	733	694	719	725	701	682	689	761	716	692	705	708	756	722	712	681	700	731	748	720	736	717	728	724	694	738	727	703	743	708	655	742	712	680	790	739	734	721	693	732	695	696	712	644	738	769	732	707	730	763	671	723	732	713	688	658	708	710	713	732	711	728	746	713	741	716	726	699	735	731	707	719	711	652	730	738	741	670	719	725	756	731	725	706	714	730	740	723	750	678	741	744	718	683	735	723	698	691	744	742	707	707	722	712	737	743	711	702	749	751	716	705	729	717	710	707	718	731	705	695	736	701	742	697	731	728	750	708	717	729	722	733	740	670	746	683	723	709	726	762	745	725	791	711	670	689	749	753	706	737	690	755	658	693	731	754	748	716	731	732	684	719	711	721	683	724	717	712	691	736	693	749	743	666	741	709	761	726	730	702	680	690	699	722	677	707	713	713	663	660	720	702	697	704	751	720	736	699	719	678	671	704	706	698	732	742	736	704	735	692	715	741	709	703	737	691	679	700	710	756	730	712	705	713	701	728	700	767	702	723	740	686	695	732	730	734	742	729	736	686	685	746	755	712	695	730	710	738	725	731	684	731	755	733	699	724	798	703	740	685	676	728	662	679	681	702	726	714	705	676	700	698	749	694	710	766	697	711	685	699	781	703	745	706	714	774	651	727	714	737	728	737	709	766	694	713	702	699	740	710	708	705	740	723	702	725	695	733	702	724	672	705	678	774	720	711	718	703	745	721	713	708	744	742	704	757	746	729	731	746	738	704	704	737	719	708	739	719	743	703	722	743	670	722	751	708	713	660	715	752	751	704	717	690	720	708	807	718	672	712	683	721	686	697	708	725	711	685	724	758	730	720	705	755	702	742	735	734	731	706	662	723	684	699	755	725	706	733	745	726	719	691	763	718	754	690	699	715	743	724	707	768	723	742	762	730	714	764	743	735	686	697	710	705	747	742	745	710	715	701	737	706	718	742	720	712	703	733	754	755	729	736	723	709	729	732	685	746	763	687	736	735	671	705	727	686	707	733	701	717	701	741	691	736	699	814	724	758	704	736	695	709	719	731	670	689	750	705	760	702	785	720	692	692	731	663	708	678	688	708	715	723	732	723	739	719	721	737	697	721	741	676	744	723	726	728	699	722	717	679	740	725	734	748	717	766	738	721	724	717	731	741	711	711	730	729	716	755	732	700	715	719	715	733	672	728	683	724	717	721	721	717	717	692	713	746	736	695	694	711	743	741	734	702	723	744	710	680	693	721	699	711	727	735	680	718	691	660	735	717	734	741	681	740	734	736	729	725	712	693	706	739	753	742	684	723	700	664	705	722	714	703	709	725	696	725	709	714	711	728	714	749	723	733	689	761	698	709	691	717	731	740	711	689	755	745	697	694	698	707	755	703	739	685	692	683	693	726	694	715	683	719	723	728	659	748	717	740	687	756	677	683	738	727	699	703	681	749	747	695	680	720	729	679	679	688	768	737	729	700	707	743	729	709	702	687	709	714	674	689	785	718	765	697	724	709	699	742	669	734	715	684	714	714	726	727	706	736	715	730	734	694	745	727	716	672	706	734	698	725	774	733	739	712	718	722	724	713	767	702	713	688	773	744	723	699	701	675	730	756	775	716	695	746	647	759	736	700	692	724	710	711	699	707	682	724	751	763	740	706	726	690	667	722	714	761	713	709	688	702	690	731	701	754	739	657	711	720	711	743	711	748	699	734	676	734	659	703	690	691	758	728	720	688	744	713	709	711	759	738	674	733	708	700	706	743	735	754	756	709	724	724	727	671	690	739	794	712	743	766	701	680	752	757	711	741	716	727	708	716	740
1274	46	41	28	49	55	82	85	97	99	100	82	77	67	72	57	55	44	55	43	50	38	45	40	39	34	40	51	40	40	45	42	44	40	30	34	32	43	33	49	26	27	32	27	31	44	33	37	42	21	51	27	36	39	26	35	32	35	30	40	32	33	39	24	35	25	30	35	25	32	37	27	27	33	27	29	34	26	25	34	31	27	39	34	28	23	26	29	22	37	27	26	20	26	23	23	32	35	32	27	27	48	38	23	23	36	47	24	41	27	17	27	20	26	30	23	29	36	31	28	26	23	29	29	27	15	17	18	25	35	24	21	37	33	32	28	32	38	30	24	27	31	25	33	25	31	32	26	26	21	36	24	26	26	19	23	32	33	29	25	29	31	40	30	31	37	30	27	26	26	22	36	25	26	26	32	36	32	31	21	32	32	28	28	28	29	33	26	23	28	22	34	29	23	26	32	22	26	43	34	31	21	36	29	31	20	19	35	37	30	25	30	27	22	25	37	29	40	29	23	37	26	29	28	22	36	21	41	44	24	23	33	29	20	44	31	34	30	29	28	30	27	25	24	23	26	17	21	42	36	24	31	23	35	33	23	19	32	36	25	25	24	29	22	35	23	40	42	24	27	26	32	27	32	20	32	30	19	29	23	28	22	31	28	22	33	27	34	23	16	32	32	27	30	23	30	29	29	30	32	31	33	26	34	27	31	19	33	32	31	31	21	33	27	29	26	23	26	26	36	32	34	26	30	35	29	37	27	33	26	33	31	25	18	25	21	33	37	31	29	20	30	29	34	31	30	23	27	26	31	28	23	36	24	31	31	30	37	26	30	21	23	26	32	44	32	31	28	35	38	26	30	36	28	21	27	35	24	20	27	22	21	22	34	34	32	28	30	40	25	21	36	30	37	16	45	25	19	26	29	25	28	38	29	26	33	27	25	26	25	23	34	25	26	24	24	27	30	31	23	30	35	34	29	43	34	20	16	29	16	35	22	30	34	26	33	23	31	28	24	35	28	30	34	22	34	23	29	41	26	23	27	20	29	29	22	31	26	38	31	31	24	31	29	28	31	26	31	28	31	23	21	27	32	24	31	29	22	24	12	31	27	23	30	32	28	32	45	22	35	28	34	25	28	23	22	29	27	33	33	33	21	30	25	23	31	20	23	19	29	35	27	31	23	28	34	24	34	26	27	28	27	28	35	26	24	31	31	33	36	30	21	27	30	17	19	20	28	18	26	21	31	27	30	20	21	35	25	24	22	33	31	31	17	22	32	27	25	40	24	24	27	24	23	32	20	17	31	28	24	29	31	24	35	26	38	24	34	33	31	35	34	29	32	27	32	33	20	32	29	27	24	22	34	18	22	41	28	30	27	29	25	24	24	28	33	29	30	26	26	30	25	22	37	34	33	28	31	32	36	21	19	35	28	27	27	24	34	24	28	36	24	29	35	26	29	26	31	24	19	30	22	19	27	20	32	28	26	31	33	23	17	34	19	32	28	28	29	27	29	27	36	32	22	31	29	22	28	27	22	25	30	21	26	28	30	23	19	34	25	29	20	23	20	28	31	27	26	27	27	22	26	27	19	29	22	29	32	29	35	38	28	26	26	23	41	27	23	27	28	32	19	33	28	32	34	28	21	39	27	25	34	26	30	26	33	17	34	25	27	26	29	32	20	31	27	25	36	23	30	27	33	37	21	26	24	26	44	31	25	31	26	26	34	35	31	19	26	33	28	29	28	28	32	31	32	25	36	31	25	23	28	35	32	20	23	27	27	28	35	24	26	31	29	32	28	34	32	23	26	23	38	30	22	36	29	32	37	23	36	25	34	33	30	23	29	27	23	32	20	25	27	33	32	32	31	37	23	38	25	26	27	25	28	21	36	29	25	25	26	24	29	27	23	31	31	41	29	29	20	32	22	27	31	27	27	24	30	19	21	29	42	30	41	33	32	16	30	24	26	29	35	27	27	28	32	24	23	28	22	16	25	17	32	39	21	19	33	30	24	24	32	33	31	27	31	29	19	20	18	28	28	19	22	32	28	33	26	33	34	21	23	32	27	37	27	27	31	26	27	24	28	28	31	20	29	27	22	34	30	31	31	27	36	22	26	26	33	24	32	27	23	36	28	24	26	26	31	28	29	27	33	30	23	27	36	30	32	31	42	36	36	21	26	28	30	29	26	29	18	30	20	31	33	25	31	30	24	34	22	31	35	30	24	23	30	33	32	32	31	26	25	28	27	28	31	33	30	28	21	33	32	24	22	27	21	32	33	37	23	27	35	27	32	36	29	29	26	38	21	29	24	27	23	22	33	26	28	22	28	26	23	32	28	27	32	39	27	33	31	15	34	32	29	19	27	28	27	32	24	30	30	33	26	33	27	24	30	18	22	34	36	22	33	34	29	31	28	27	21	21	30	35	31	33	30	26	30	23	26	23	18	37	31	30	29	40	26	22	31	28	29	27	35	39	35	34	21	24	33	30	22	33	24	27	27	26	30	15	24	34	25	36	31	25	38	24	33	31	23	21	25	31	27	28	32	28	31	23	28	39	27	39	28	27	24	27	22	31	25	22	23	27	30	29	34	29	34	24	28	25	31	20	40	33	27	36	28	26	28	22	37	19	29	34	30	19	28	30	35	28	25	24	23	25	27	21	32	20	30	32	33	26	32	15	32	27	29	35	24	25	26	26	42	28	29	31	36	39	29	14	23	37	22	33	25	34	33	21	37	30	27	24	34	28	16	34	30	36	39	27	36	30	31	28	29	25	23	28	20	26	21	32	28	26	20	20	21	27	25	25	26	31	22	27	30	24	27	25	25	29	35	32	31	29	21	20	19	32	35	25	25	27	20	27	25	36	19	26	23	21	18	26	25	25	29	28	26	28	28	22	23	32	34	23	27	32	30	34	39	24	28	33	30	24	28	35	27	21	33	30	28	25	28	29	28	23	26	36	24	24	25	28	22	29	20	26	30	18	29	27	27	36	26	26	28	22	28	27	28	26	27	26	25	33	34	24	26	30	30	33	27	33	26	45	25	25	19	23	28	23	26	29	18	23	23	34	29	34	27	19	27	33	39	41	27	38	35	34	36	24	25	28	31	22	24	34	25	31	37	36	23	17	32	26	28	26	27	21	27	22	29	36	35	27	25	24	38	41	34	34	27	28	28	27	29	37	36	37	28	38	38	22	27	26	42	24	34	30	28	27	29	29	38	24	37	25	35	26	30	23	30	20	28	32	32	32	21	45	21	24	21	25	33	27	26	34	23	36	22	26	25	23	26	27	25	28	28	22	41	22	20	23	28	42	17	25	35	27	25	35	28	20	20	23	26	27	23	25	29	28	37	34	28	29	36	30	35	32	36	37	31	22	34	31	27	35	34	29	24	27	34	26	23	29	20	23	28	38	32	27	25	30	27	34	26	38	34	27	8	34	29	29	21	35	20	36	29	30	30	27	22	43	34	24	20	35	26	26	28	22	26	34	25	20	17
7558	1152	578	827	2950	5620	6218	5776	5137	4467	3910	3198	2753	2302	1748	1582	1405	1176	1151	1011	852	746	807	872	967	959	1000	898	839	765	786	800	743	697	721	618	624	631	658	587	589	577	568	585	513	549	538	515	611	597	610	672	669	719	656	574	583	528	487	466	407	419	354	378	333	361	311	318	334	307	341	302	328	279	331	305	316	299	296	299	283	322	334	301	338	306	313	324	314	280	281	294	312	325	302	307	338	308	296	283	297	319	320	294	303	285	310	308	309	304	288	309	299	310	308	320	298	307	320	293	303	288	291	290	285	325	301	310	292	293	290	284	284	311	304	306	317	298	282	308	299	287	308	314	287	315	324	292	304	305	275	312	282	294	296	307	302	303	340	295	298	312	313	307	298	286	352	313	290	312	299	284	314	288	321	290	324	315	298	299	314	287	290	298	271	311	301	331	293	306	279	287	297	306	305	310	288	269	288	313	300	330	289	287	304	313	296	324	321	324	275	298	346	271	300	296	300	316	313	342	317	303	308	313	331	289	284	316	327	295	294	325	302	286	311	291	306	321	302	293	308	304	271	287	311	335	313	314	325	293	316	271	285	280	292	266	296	306	329	332	314	318	332	291	305	277	314	313	298	298	302	289	313	312	278	277	312	290	309	326	292	287	308	259	285	292	293	269	289	268	272	291	286	300	300	328	277	313	308	301	286	326	307	318	322	287	270	320	317	291	304	316	307	292	300	293	279	295	274	321	264	275	299	298	304	317	328	296	268	322	311	328	286	267	318	308	299	284	326	302	308	305	295	305	348	276	282	335	320	274	278	318	294	306	312	298	315	304	306	298	288	305	292	281	290	294	291	293	336	292	281	300	324	309	308	304	318	314	313	295	312	272	280	298	326	323	305	280	293	313	307	296	281	310	287	272	296	319	296	284	301	298	306	298	318	273	330	306	288	308	297	284	329	286	259	317	307	298	288	282	291	269	308	288	294	295	288	305	287	304	295	301	274	285	323	311	289	340	274	315	303	297	308	285	298	312	289	290	316	297	294	288	278	276	277	284	293	278	282	319	302	306	312	265	310	315	319	296	305	300	285	294	278	288	298	280	304	310	310	302	301	318	311	315	257	297	302	316	271	319	288	331	269	282	267	274	337	312	317	265	295	281	309	269	333	275	304	326	310	277	295	313	286	284	315	322	299	300	282	293	326	293	285	299	307	287	296	312	295	295	288	295	303	316	289	310	310	302	304	314	318	303	303	276	275	291	287	308	345	340	292	291	289	285	293	313	319	291	305	303	260	306	276	273	302	304	290	294	301	285	291	281	317	259	308	285	323	302	308	288	288	289	315	331	295	311	269	260	260	302	304	275	287	307	301	272	291	328	268	321	306	288	295	350	329	295	313	269	316	303	270	323	284	300	324	284	268	304	302	325	309	296	304	297	327	288	319	316	322	325	306	289	280	325	328	311	287	269	294	296	287	245	326	299	315	287	316	308	326	257	309	299	284	297	348	300	317	285	307	275	301	285	295	312	292	314	315	326	286	343	320	301	294	289	295	303	308	291	320	263	289	297	269	302	303	299	310	280	297	316	336	313	281	301	300	311	280	272	301	283	309	289	291	330	296	297	321	293	313	316	306	272	318	327	310	293	286	326	268	312	279	320	320	282	306	294	319	309	280	304	321	326	310	308	321	299	294	294	321	305	298	301	313	281	296	288	286	285	309	284	312	304	318	323	320	312	300	274	292	323	310	306	313	293	279	288	313	279	298	322	316	290	303	315	290	332	295	338	317	314	296	291	300	304	310	289	287	283	315	314	327	290	325	292	333	291	338	308	304	289	300	297	299	275	299	291	304	302	301	275	277	305	291	291	291	294	289	288	291	302	281	304	275	301	290	278	276	320	314	334	310	293	289	294	313	268	320	301	293	277	314	280	303	302	290	314	329	290	317	287	274	287	265	326	299	270	322	304	328	283	280	293	304	287	336	304	296	287	308	315	288	286	320	291	281	290	305	280	284	301	285	290	285	308	322	261	309	304	279	271	270	312	292	325	273	290	294	345	314	317	295	297	303	324	291	271	313	301	302	312	309	297	306	309	299	336	258	334	293	288	314	311	296	326	294	311	297	301	306	307	301	342	300	292	261	306	264	313	282	301	302	286	298	318	287	272	312	317	300	311	330	315	322	271	300	340	294	296	282	278	311	317	315	322	330	300	299	296	259	307	289	298	314	283	287	321	292	269	308	295	279	336	293	311	305	302	296	318	296	324	301	299	309	292	292	316	265	295	307	306	323	300	299	283	301	300	314	330	281	268	321	298	303	292	282	293	315	261	294	246	294	286	288	305	303	321	344	286	268	315	293	320	296	291	297	299	295	276	303	309	314	279	290	327	321	295	286	278	311	295	302	285	305	309	305	331	275	293	323	300	317	315	311	294	278	292	288	335	290	292	304	292	285	302	292	320	291	308	289	313	295	296	307	297	283	284	311	281	328	318	273	270	326	291	285	281	331	300	286	302	340	286	282	315	295	309	294	286	305	298	295	326	299	301	328	304	297	295	298	309	302	284	306	307	302	307	314	304	317	320	297	291	323	268	316	285	289	297	306	309	291	350	296	322	304	300	306	301	295	309	305	305	322	272	313	302	296	285	294	311	303	280	287	296	284	277	274	272	316	313	298	272	272	296	303	321	321	294	289	297	282	319	316	296	298	292	303	271	280	294	303	322	330	308	287	286	290	292	329	317	276	307	291	298	306	346	265	294	290	297	331	284	296	316	307	259	284	295	303	322	314	277	287	276	322	347	322	276	298	310	313	284	323	295	331	316	317	305	303	285	280	313	283	296	289	334	294	285	317	281	289	311	312	286	294	291	299	303	316	297	314	319	276	289	319	287	288	303	270	297	303	294	305	288	290	280	336	322	306	297	316	289	329	289	292	278	273	292	319	250	302	289	300	314	316	295	341	280	268	310	354	311	308	265	315	304	323	293	286	281	263	330	268	321	293	314	278	278	293	330	301	295	313	279	298	292	279	319	278	256	309	303	284	290	293	308	322	318	288	308	296	314	300	325	277	309	282	291	282	309	304	256	313	279	304	295	288	272	283	283	306	296	304	287	319	315	279	298	322	316	314	278	296	330	285	294	313	319	312	286	329	267	319	299	300	290	297	302	297	290	271	273	324	313	315	304	297	301	272	306	318	267	306	298	284	269	292	306	321	289	335	291	280	279	315	317	301	279	331	304	293	340	298	299	315	323	308	274	293	307	342	311	328	322	283	305	304	280	293	292	288	330	307	288	310	315	314	308	320	277	311	328	299	304	312	318	292	294	273	294	299	309	297	312	309	297	288	316	308	301	309	285	296	304	289	299	328	321	311	338	329	280	300	301	283	305	326	305	325	322	295	301	294	303	295	295	258	302	284	333	307	321	264	286	295	304	322	294	279	296	298	268	312	294	317	332	307	276	304	304	324	317	320	307	309	298	301	298	323	284	315	311	334	273	279	328
610	191	121	106	97	157	206	190	182	202	160	115	131	134	136	107	100	92	82	86	106	80	74	107	97	103	114	95	78	76	97	74	74	74	73	98	84	71	92	71	75	81	79	73	66	80	84	70	84	83	68	84	76	81	78	73	73	83	68	69	74	72	80	60	71	65	82	72	52	64	61	58	60	69	77	76	77	70	75	59	55	78	75	59	69	64	63	59	74	68	67	53	52	48	70	69	74	90	60	78	74	70	73	71	67	53	62	68	81	63	68	62	53	64	79	68	57	62	77	62	70	64	79	72	71	89	52	76	62	80	85	68	62	75	72	58	65	69	83	68	60	55	64	58	62	58	77	55	69	73	58	54	64	56	59	64	60	65	66	59	82	63	63	59	58	61	69	54	69	68	67	58	72	66	61	62	70	64	75	63	61	48	69	58	61	72	59	50	78	65	78	69	76	62	84	78	60	73	65	54	69	69	64	67	77	79	55	63	65	77	55	69	61	59	62	68	67	70	63	68	74	62	68	56	76	62	72	66	64	59	46	48	76	60	72	74	73	62	70	65	60	56	54	45	68	69	69	70	72	70	79	52	71	63	76	70	63	66	86	71	59	83	75	53	70	75	73	67	59	57	75	55	73	61	56	72	55	72	72	59	75	70	62	65	75	67	64	60	82	65	69	73	56	73	75	60	63	65	75	59	78	63	70	69	64	66	68	72	66	71	63	61	66	77	60	54	78	67	65	82	71	47	60	57	61	68	53	66	75	56	66	85	77	53	68	57	77	79	51	77	59	69	61	64	63	63	65	66	65	51	60	65	65	66	60	68	59	72	61	73	66	81	65	61	80	78	68	80	75	70	60	68	67	75	86	74	66	73	72	64	70	64	61	64	74	62	53	68	58	41	80	67	66	52	61	78	64	67	73	77	77	62	59	71	72	64	53	69	62	71	66	66	59	63	60	61	82	66	49	63	56	76	68	53	63	72	61	74	57	63	77	67	69	63	66	65	65	71	60	80	72	68	72	65	75	59	80	72	61	61	75	64	73	59	67	59	73	75	74	86	70	73	54	67	65	61	79	65	72	46	57	63	61	41	68	65	64	79	71	69	79	67	67	62	77	59	55	74	71	64	66	55	72	61	71	66	63	61	57	68	75	68	76	68	59	64	68	69	65	66	59	56	79	53	60	84	72	66	67	59	64	63	55	62	65	58	70	74	76	57	56	55	67	66	59	56	68	75	64	80	63	78	62	67	72	68	61	61	66	58	63	74	77	67	59	70	54	65	63	67	56	59	65	54	76	67	61	58	76	67	61	73	65	66	71	80	64	63	64	72	67	81	66	84	64	73	67	77	75	67	60	65	76	70	57	77	77	64	66	63	64	68	64	62	73	55	62	62	76	75	62	73	69	63	74	79	63	77	61	63	72	60	60	67	64	58	54	48	55	72	68	61	62	76	73	80	77	64	67	62	50	70	62	60	72	73	56	70	63	59	62	71	66	71	65	67	64	72	74	71	80	71	52	67	65	94	63	46	74	78	66	65	64	55	63	73	80	67	63	81	66	64	83	66	69	64	71	58	70	62	63	68	63	57	78	62	61	70	48	75	70	70	53	62	65	64	62	79	67	69	69	65	54	74	66	67	68	73	79	75	58	61	62	59	63	64	65	57	76	74	65	63	74	63	53	73	76	63	79	56	70	64	65	53	51	50	69	55	82	71	55	49	72	68	75	70	73	57	68	72	73	75	81	48	79	60	72	64	63	67	53	62	61	71	74	62	69	67	64	54	71	67	81	67	56	51	61	60	69	66	66	65	60	67	57	55	63	57	57	61	76	60	72	61	70	82	65	73	80	66	83	52	61	57	73	65	68	66	56	64	78	47	71	71	57	69	59	60	54	72	73	58	79	58	72	69	59	89	70	68	46	60	77	64	75	64	65	56	51	62	83	59	56	75	68	53	79	69	67	67	65	64	68	66	66	63	73	75	53	62	63	74	72	66	72	58	69	62	58	70	62	77	66	63	63	64	69	57	59	80	58	65	66	52	64	76	73	67	64	63	62	60	45	62	61	49	61	77	46	61	63	54	83	81	70	72	72	80	72	66	72	67	73	63	59	79	66	50	64	71	76	63	72	60	63	58	60	59	71	56	71	53	63	62	61	74	67	55	79	71	62	68	70	75	69	74	61	65	66	68	54	53	62	73	64	65	60	72	67	62	66	63	59	70	66	66	50	67	58	73	67	60	66	76	76	60	85	64	59	73	66	68	52	77	46	57	71	74	59	70	83	47	72	62	77	62	67	64	72	77	74	61	63	78	57	68	65	67	54	66	71	53	48	87	50	67	77	85	53	62	63	68	70	65	63	67	64	68	74	67	65	80	57	69	45	65	58	80	87	61	66	65	70	57	68	74	64	62	55	58	65	73	64	78	67	72	65	65	65	69	65	61	64	67	65	47	72	67	71	73	76	68	82	71	66	88	55	62	82	58	72	75	77	60	69	59	70	76	72	66	57	53	52	67	64	60	70	66	74	80	65	72	61	71	62	58	68	79	63	69	81	63	77	68	63	66	71	71	68	76	62	84	61	59	80	72	55	65	68	58	73	57	52	62	72	60	65	62	72	60	65	85	80	69	57	72	70	57	74	66	77	81	71	79	62	66	64	71	78	53	60	62	79	61	70	53	69	69	89	65	65	62	59	40	68	68	59	73	52	56	63	71	71	72	77	65	63	65	66	73	73	61	75	65	72	77	71	71	68	66	63	70	59	62	62	71	64	72	62	71	62	69	64	68	88	69	66	58	65	67	72	72	59	70	70	64	70	65	90	75	57	77	87	59	66	53	76	68	63	69	68	65	63	52	72	85	84	62	73	78	59	61	68	64	79	62	83	64	75	67	62	60	69	66	66	72	59	61	77	51	55	84	60	68	69	67	58	62	69	63	82	68	69	64	58	69	57	71	52	68	70	68	46	63	55	55	77	72	50	56	72	63	80	64	70	73	75	53	61	54	74	68	63	58	68	66	67	90	63	60	67	71	69	64	64	55	65	73	78	81	72	68	55	76	95	65	58	68	71	68	76	76	67	78	87	70	59	75	55	61	61	68	70	69	64	68	66	65	60	72	63	61	70	49	50	70	52	72	72	74	69	70	58	66	68	62	72	81	77	72	60	63	67	80	70	63	65	65	69	64	69	69	56	72	76	70	60	68	64	63	74	57	70	62	65	55	64	58	62	83	73	69	60	60	75	60	74	64	57	65	83	68	60	68	63	63	67	72	77	60	79	65	56	57	68	69	70	61	53	58	60	64	57	68	70	73	67	63	82	65	63	67	64	62	68	69	77	72	73	69	70	69	53	68	59	61	54	79	72	71	60	60	66	61	56	63	61	68	79	61	71	70	71	68	69	67	75	74	67	81	68	62	59	67	67	55	61	62	64	63	60	55	78	70	61	74	89	64	79	71	76	57	61	63	65	68	70	61	67	63	74	61	61	73	66	63
10042	4189	1514	2798	7339	10496	10606	9131	7987	7026	6125	4918	4394	3875	3194	2767	2526	2336	2046	1841	1596	1560	1560	1652	1734	1726	1746	1574	1478	1496	1413	1441	1356	1297	1194	1177	1164	1203	1139	1160	1127	1100	1112	1081	1038	1026	1036	1043	1083	1143	1134	1168	1184	1231	1186	1084	970	936	912	871	856	815	795	815	748	654	705	717	710	705	689	693	701	719	697	702	667	647	680	734	676	693	690	706	690	689	728	667	678	683	722	681	735	703	727	695	697	678	710	664	669	694	690	664	716	663	691	650	721	637	707	680	685	704	719	662	665	712	694	710	718	701	735	701	675	694	690	726	683	665	714	720	689	687	673	681	646	681	707	645	683	687	711	676	684	668	630	686	696	637	650	682	679	717	704	673	664	730	666	657	694	644	699	679	683	688	678	704	658	690	684	693	708	699	714	716	695	650	666	652	670	703	678	669	725	645	680	676	696	711	693	716	664	644	731	715	733	638	700	684	713	693	723	712	667	728	677	664	683	711	716	683	673	692	644	698	681	715	651	657	721	639	726	661	657	661	697	713	670	651	700	691	708	674	653	696	667	647	663	687	711	696	677	695	685	674	660	675	695	654	683	682	728	636	689	687	687	664	690	723	691	711	661	697	671	662	673	726	683	680	661	691	635	672	721	656	672	691	644	692	717	679	664	664	673	663	689	703	660	699	673	665	691	681	671	726	662	692	677	661	662	678	648	640	658	675	664	676	694	627	664	666	710	711	730	657	678	698	703	656	674	743	626	695	721	686	683	720	666	719	665	684	709	647	743	679	657	690	699	690	663	660	710	716	697	660	725	697	687	719	643	669	657	678	699	680	632	685	689	682	648	647	612	721	677	663	648	667	685	694	637	668	694	696	662	700	655	715	733	693	684	682	704	678	753	701	665	654	683	680	640	663	713	686	679	684	641	709	692	715	652	689	680	723	695	695	704	660	714	736	677	661	688	682	722	688	701	681	699	694	718	729	713	684	712	718	677	647	683	649	688	683	671	634	699	694	661	691	638	666	711	675	709	648	694	703	685	643	702	677	674	675	713	622	656	708	633	673	697	696	689	677	651	657	714	741	642	717	707	658	693	657	662	678	646	699	718	677	706	695	687	656	669	667	706	636	663	688	635	660	740	693	679	661	679	675	731	675	671	702	669	681	697	669	718	683	702	655	633	645	645	702	659	658	688	663	730	665	686	669	697	692	715	680	714	673	646	693	689	686	686	710	684	676	693	681	656	768	641	685	639	681	685	687	706	636	660	691	714	653	693	708	656	715	629	701	633	667	695	650	701	671	681	670	719	721	672	708	697	679	681	708	640	667	646	695	722	693	656	646	687	680	720	685	655	681	722	690	682	647	682	672	681	680	675	668	727	703	659	692	699	634	736	674	716	670	641	725	693	706	672	674	640	586	671	687	633	654	659	671	706	692	690	671	680	692	670	669	674	692	757	657	701	686	647	714	689	674	688	660	653	684	680	669	678	689	651	669	740	682	662	674	688	654	665	687	704	654	671	678	686	639	686	669	665	624	663	685	661	751	682	667	715	698	676	681	670	714	689	694	672	696	701	707	663	683	719	684	715	649	701	656	668	679	675	666	597	704	739	689	697	635	723	668	671	718	688	666	664	731	674	669	695	736	652	690	665	666	691	705	719	693	676	727	686	661	678	669	724	671	664	699	724	633	688	645	742	701	701	670	681	738	651	673	630	695	706	705	685	642	663	735	673	710	660	664	707	705	666	663	695	697	678	685	711	644	684	688	680	653	686	680	778	677	629	678	699	680	712	680	688	704	669	631	711	723	714	699	663	708	704	712	654	722	662	653	690	655	690	667	689	706	690	640	693	708	699	710	667	697	657	701	696	691	688	680	715	652	671	717	745	697	640	687	653	678	676	667	667	657	696	636	638	686	674	648	726	648	661	640	689	673	692	663	703	719	682	688	702	703	665	731	656	698	646	645	677	686	674	712	659	689	683	681	693	706	724	664	675	684	675	694	705	670	657	701	681	689	694	683	641	702	670	712	706	704	712	746	682	690	677	701	686	708	657	677	719	713	714	679	677	687	738	688	707	701	668	689	717	683	687	672	718	688	684	693	675	652	694	669	743	712	675	662	680	665	655	683	675	674	724	671	660	721	654	707	653	697	659	716	703	665	658	676	684	726	685	678	650	723	648	651	681	695	700	655	689	666	682	627	693	729	652	663	736	660	695	632	694	703	660	686	661	674	651	681	694	701	679	698	727	649	700	665	725	675	656	683	680	697	708	655	743	653	701	632	650	668	676	748	684	678	672	640	687	719	672	640	667	664	679	690	674	736	700	676	667	694	663	725	684	629	633	683	678	649	657	700	738	669	672	648	671	715	711	659	706	715	697	662	642	682	745	757	671	735	699	707	673	671	692	677	668	707	672	672	627	764	639	697	719	683	691	650	698	675	674	622	667	707	731	699	676	679	710	696	664	636	673	666	698	748	675	698	650	727	686	716	743	694	705	660	662	677	655	684	695	683	699	674	702	730	686	730	712	658	642	649	644	662	743	691	691	684	679	697	681	655	678	693	625	682	700	631	698	645	681	653	636	713	698	676	639	659	719	645	697	650	673	723	688	673	729	700	692	679	672	721	671	690	632	710	684	692	640	661	708	657	681	654	686	688	698	614	675	666	678	695	659	711	692	670	694	690	709	678	679	711	661	624	645	697	680	686	673	672	690	678	665	724	691	659	640	697	664	676	674	667	694	713	660	715	707	657	697	655	694	665	690	693	669	660	647	619	679	663	663	729	661	636	715	679	698	696	708	711	649	639	660	687	659	666	675	705	734	678	661	686	713	666	697	699	629	635	734	678	748	684	706	665	705	665	720	680	710	694	711	687	664	667	691	685	690	691	712	693	647	679	732	654	667	694	683	717	708	698	682	700	639	684	655	687	679	707	702	707	675	666	706	685	648	694	660	664	739	674	666	655	671	659	694	672	658	676	702	666	706	682	689	702	673	687	638	692	668	688	633	712	669	678	671	744	683	683	727	718	695	644	731	647	739	684	664	683	643	685	727	706	709	672	684	675	672	638	712	687	708	704	747	687	701	695	683	657	675	711	664	669	706	676	707	668	667	678	677	711	656	675	659	671	690	693	669	683	680	679	628	690	690	704	668	675	650	675	692	717	679	745	671	669	647	670	675	720	691	694	748	714	680	687	705	723	657	676	681	651	704	746	675	708	714	654	677	729	676	660	718	681	659	669	695	682	698	711	666	708	696	717	662	692	693	695	714	685	702	675	633	684	671	678	697	674	670	679	660	649	678	704	704	645	672	690	715	700	681	680	640	649	677	697	728	654	674	693	692	697	664	677	726	645	669	659	678	644	680	730	692	665	686	693	700	684	643	687	702	682	648	662	717	654	686	648	677	742	706	679	720	693	657	680	671	651	662	708	667	681	656	704	694	673	677	663	672	734	650	651	695	687	673	682	697	646	693	694	680	651	668	704	638	686	650	666	692	713	677	719
2084	120	69	38	62	125	141	128	146	147	127	108	101	102	92	77	53	57	56	53	43	50	55	53	65	48	62	41	60	52	49	39	35	45	47	43	36	33	41	42	41	50	35	39	35	35	34	38	38	44	56	47	40	29	32	34	31	39	26	33	31	39	22	28	30	26	24	14	35	25	31	28	27	24	27	28	30	31	33	23	32	34	20	28	26	34	27	20	29	31	33	33	35	31	32	30	23	23	34	29	35	30	31	14	29	23	30	25	21	29	16	28	30	31	36	27	27	21	25	22	36	30	14	23	30	28	25	29	28	31	23	18	28	15	18	24	27	26	23	27	25	34	31	23	22	24	29	31	17	15	19	29	22	23	30	28	18	23	23	20	20	16	19	39	24	29	25	27	30	22	30	36	24	24	29	29	26	26	19	21	31	33	34	22	29	21	19	24	25	23	21	30	29	28	31	34	30	38	34	25	30	25	29	25	35	22	24	25	30	31	36	27	30	21	19	22	26	27	27	20	34	20	24	23	28	31	29	28	23	26	33	28	21	24	24	19	22	27	29	20	26	25	28	21	23	36	29	22	30	26	20	30	25	21	37	22	22	26	36	30	31	28	28	29	29	20	33	28	26	32	23	22	26	28	28	25	30	24	22	30	26	33	28	27	26	28	27	33	30	22	29	29	22	22	30	28	28	30	23	30	21	30	22	21	26	25	31	28	24	30	25	27	30	29	29	27	19	25	30	30	30	24	35	25	21	29	26	28	24	29	36	29	29	31	38	36	29	20	30	21	24	19	28	23	25	24	22	29	28	27	35	28	34	26	33	20	27	22	31	32	31	34	26	30	34	36	27	32	30	32	37	32	34	28	24	33	34	17	18	23	16	28	26	27	25	29	23	21	30	35	33	35	38	25	36	32	31	28	27	25	28	26	26	26	24	20	27	19	16	24	25	29	31	25	25	25	30	27	24	28	21	27	26	23	41	17	27	29	27	20	21	34	19	27	27	21	32	34	28	24	27	39	32	26	25	25	20	29	31	22	26	35	27	28	25	28	34	27	26	18	33	18	22	16	21	34	22	19	26	34	29	22	29	35	27	29	23	24	29	22	25	28	24	25	27	20	21	25	26	20	20	35	32	28	23	29	35	20	37	24	31	25	28	31	27	32	29	24	27	29	22	26	34	22	25	17	28	28	26	30	26	25	28	33	25	24	27	29	35	29	29	25	33	26	20	38	31	30	25	20	24	26	26	27	22	26	28	29	28	31	21	34	27	32	31	39	35	28	25	25	21	32	22	35	30	41	27	21	24	26	24	31	31	38	21	34	22	37	25	28	28	31	18	30	21	32	25	29	31	26	33	25	28	28	32	26	24	32	17	26	29	27	31	26	22	19	29	25	23	27	26	30	30	35	37	15	25	25	31	27	32	32	18	21	29	18	24	32	14	23	30	27	36	35	20	21	19	27	25	29	23	22	28	28	20	21	32	23	26	28	21	21	31	22	24	17	28	28	24	38	28	28	40	24	35	36	26	24	27	21	33	30	22	27	19	25	32	29	34	25	25	31	30	20	27	26	28	17	34	24	33	26	22	24	38	23	20	25	28	26	27	23	17	26	26	22	41	27	25	19	29	27	26	25	23	34	30	30	28	31	19	25	30	26	27	29	21	26	25	18	24	37	37	29	27	37	29	29	23	30	27	22	28	32	38	23	31	24	23	31	22	27	22	27	24	26	36	26	23	17	28	29	27	21	26	19	23	24	20	31	32	38	23	29	36	27	33	36	22	27	31	25	27	26	33	18	24	38	29	29	34	22	33	33	32	23	29	29	25	27	31	33	29	20	26	25	30	27	24	29	23	27	28	24	38	35	30	38	27	23	27	32	34	26	26	29	26	27	23	23	25	29	20	20	30	25	13	29	21	40	26	17	29	22	22	32	31	25	30	27	23	25	22	27	33	37	22	36	24	35	24	30	28	23	33	36	20	33	24	23	29	21	25	18	26	31	21	24	37	33	17	26	17	30	17	25	24	33	39	19	30	38	26	26	28	35	24	24	29	20	31	21	27	14	22	32	28	30	28	26	32	27	31	25	20	27	27	30	25	24	26	37	21	24	26	19	21	39	32	18	23	32	28	23	28	19	35	25	16	29	27	33	13	23	31	26	28	31	25	25	32	22	22	34	32	30	29	26	18	32	30	26	32	20	25	28	34	17	30	29	24	40	24	17	23	24	34	24	27	22	23	24	30	35	22	31	27	36	29	23	20	27	24	30	30	22	27	23	14	27	26	23	34	29	17	30	24	22	19	22	23	31	14	18	33	26	28	23	24	23	13	21	33	27	19	30	31	30	20	29	28	29	33	27	32	22	24	26	31	33	28	28	23	25	23	34	32	39	23	34	23	24	28	30	20	31	30	29	24	30	25	23	31	17	30	24	27	37	23	21	28	28	27	19	27	34	22	29	28	22	29	20	28	23	28	29	21	24	18	23	18	17	36	26	23	30	33	24	20	28	24	28	27	34	30	31	37	21	29	24	22	30	25	34	23	18	39	21	19	34	20	27	38	27	24	31	31	33	30	21	33	26	27	19	20	21	18	26	36	38	31	24	35	23	27	17	22	29	29	31	24	22	33	28	25	36	34	29	27	22	36	24	32	22	30	30	25	29	18	31	28	24	27	38	28	28	22	20	27	19	23	34	18	19	27	17	28	23	27	29	29	26	30	27	30	17	23	20	35	30	21	22	39	32	24	27	25	23	32	27	24	19	30	24	26	22	26	23	19	17	26	24	18	23	27	31	28	19	29	33	34	29	28	31	20	31	25	31	26	29	21	28	23	18	16	32	28	19	36	21	28	26	20	26	23	35	23	33	21	27	16	34	28	28	31	27	24	33	30	26	32	23	26	23	25	21	26	23	32	23	29	32	23	28	24	34	34	31	25	13	27	26	32	28	32	34	23	32	18	22	26	29	32	27	33	27	20	34	29	23	27	27	31	24	21	26	20	25	24	22	24	25	25	34	25	34	23	20	27	32	30	17	32	21	28	17	29	25	30	19	24	26	33	28	22	30	27	33	28	36	21	37	26	23	31	25	27	31	29	19	21	24	22	30	34	18	33	27	24	32	26	32	24	31	32	27	28	17	24	23	26	26	31	32	17	31	20	30	28	31	25	23	42	24	27	23	27	26	27	27	24	34	24	31	23	24	21	26	32	33	26	26	29	27	24	26	25	26	27	21	24	32	25	32	26	27	28	32	27	39	36	34	29	29	32	28	26	28	23	25	25	25	25	25	24	25	19	30	35	25	26	29	18	30	33	23	29	24	38	33	39	17	26	21	26	25	27	26	17	28	27	33	34	33	24	34	18	27	27	21	28	35	23	36	31	21	17	31	34	30	28	21	31	28	30	27	28	27	19	34	31	29	35	25	27	20	40	15	26	22	24	35	25	29	31	34	34	37	38	22	29	30	23	20	28	21	22	28	29	28	20	34	21	32	21	24
9833	2834	1120	1979	6028	9403	9846	8742	7646	6668	5680	4515	3972	3483	2878	2431	2231	1920	1750	1600	1265	1234	1283	1332	1428	1361	1384	1310	1184	1117	1010	1002	960	944	831	843	853	830	827	810	803	706	689	654	624	646	651	711	737	756	770	776	820	817	776	691	635	514	516	472	465	491	416	366	327	349	350	325	302	307	332	311	307	313	284	297	291	307	283	302	300	284	290	303	298	286	307	279	292	293	319	310	287	295	336	281	282	302	309	293	308	309	296	318	289	295	287	298	308	290	288	301	311	292	280	307	263	286	312	280	280	293	291	286	289	282	285	303	290	308	284	292	287	287	299	303	295	263	291	279	295	306	272	266	289	284	299	293	280	298	286	301	286	292	289	275	302	298	283	291	291	292	288	292	290	298	300	276	291	279	305	314	313	284	281	320	265	315	303	299	328	301	280	291	258	283	327	294	301	294	270	287	300	307	266	279	272	278	273	301	272	314	284	299	311	271	270	284	292	280	262	277	305	259	309	301	300	267	313	300	305	290	288	277	289	332	306	294	311	268	311	285	291	262	286	317	297	312	305	300	302	312	281	261	319	306	296	300	286	293	297	293	296	311	273	300	309	279	290	323	311	308	287	307	287	268	296	274	323	292	280	282	277	302	300	268	271	318	293	285	264	263	299	285	274	279	303	290	293	261	293	305	301	296	271	270	313	292	327	310	290	302	288	294	271	289	285	279	312	298	289	314	290	282	295	296	304	303	295	310	308	332	315	294	270	267	323	279	258	288	286	281	290	302	297	313	266	284	267	320	300	266	281	296	301	299	350	312	301	297	277	268	301	298	261	302	300	272	306	292	281	271	307	275	275	325	284	294	292	289	272	300	288	318	288	289	275	309	304	306	284	282	276	281	272	293	259	305	306	269	297	277	299	280	297	290	261	277	291	263	270	267	295	306	269	308	262	303	238	276	340	287	286	291	258	317	288	285	323	300	292	282	304	294	297	282	276	292	318	315	326	271	317	304	268	303	280	296	265	289	302	271	251	300	305	310	267	292	310	287	282	287	342	280	265	258	278	284	304	284	257	280	282	305	307	255	308	288	305	289	309	264	289	304	306	276	301	277	303	283	288	303	285	292	297	290	321	305	296	318	283	284	260	280	264	295	265	280	295	267	294	305	299	321	320	277	283	270	278	273	279	282	280	293	288	322	258	292	294	298	292	300	322	304	315	284	309	302	299	307	289	269	289	299	265	287	284	271	298	288	314	308	317	318	293	293	281	295	279	271	286	301	280	341	292	326	300	277	269	302	289	288	275	274	267	252	314	299	294	305	286	318	281	307	283	299	286	284	305	304	294	304	307	289	287	297	266	279	277	303	298	298	295	303	315	271	271	275	265	288	299	272	286	285	292	267	283	289	295	285	281	284	279	269	289	320	283	277	327	300	303	291	312	287	292	291	261	271	277	301	300	280	279	279	283	300	303	295	288	293	307	296	295	299	296	274	289	319	287	282	280	281	334	263	257	296	291	284	292	315	293	275	327	267	276	306	293	271	325	292	307	278	273	309	297	297	299	284	282	306	289	295	293	286	280	267	303	304	309	324	295	327	275	245	276	304	295	275	302	295	277	289	270	265	312	277	288	272	286	270	288	293	283	312	290	290	291	282	262	278	283	259	284	282	278	292	308	303	284	288	276	321	321	298	315	291	320	260	294	270	294	313	278	275	272	316	276	307	302	302	286	293	279	306	277	301	286	325	283	288	309	297	281	296	281	303	286	302	280	309	292	288	248	313	316	291	304	302	272	289	273	253	305	310	284	271	285	306	272	301	287	307	267	312	241	298	299	291	325	295	283	272	295	297	319	311	290	305	292	288	312	288	308	290	277	301	291	265	253	297	330	298	310	259	287	293	288	263	319	275	274	292	272	306	305	305	296	318	307	295	309	290	314	293	242	254	320	315	275	326	301	309	312	297	290	271	281	300	318	322	276	271	287	259	303	270	283	313	295	330	314	290	292	300	282	296	323	300	285	258	297	311	284	267	281	304	278	302	318	299	267	285	285	283	288	301	304	300	287	282	288	309	318	294	272	270	328	316	302	285	265	274	287	263	301	304	303	345	297	295	304	289	298	297	283	289	264	277	302	273	271	251	290	314	292	300	259	289	292	287	292	285	307	291	276	256	266	323	297	291	278	293	298	314	263	273	269	293	260	296	275	291	278	267	253	285	303	295	283	278	284	312	283	282	266	290	309	273	264	308	304	288	271	292	292	301	301	276	285	291	266	277	277	311	304	302	297	320	277	271	288	297	306	277	285	322	270	268	305	259	338	303	292	250	276	289	287	311	307	281	315	274	258	279	308	272	260	288	309	281	289	285	319	279	286	269	276	280	316	271	296	281	308	282	286	291	317	300	304	270	304	334	276	315	296	273	290	291	304	292	324	297	284	303	311	271	302	301	311	284	287	294	291	291	303	284	287	299	313	296	300	305	282	309	275	289	310	303	302	286	307	288	282	277	311	319	271	294	291	276	320	301	269	307	305	284	311	277	299	282	336	317	259	333	284	271	293	279	278	297	256	272	291	289	297	285	302	307	244	287	319	281	302	288	342	277	293	282	294	300	310	298	325	285	292	272	277	247	296	276	299	298	283	282	303	269	282	263	248	293	283	295	300	321	281	243	275	269	273	304	270	262	305	269	285	280	287	266	305	300	301	288	296	288	276	314	317	297	282	270	298	267	288	305	314	306	296	285	274	315	286	285	286	320	296	314	283	286	282	305	347	291	285	286	296	315	290	289	293	301	282	303	279	294	272	246	279	287	275	261	305	293	297	302	313	326	294	298	296	310	281	273	317	265	267	282	277	290	306	283	305	296	281	320	276	273	278	272	286	301	277	273	326	302	288	300	283	308	277	292	284	286	282	296	316	298	291	260	257	293	254	305	306	269	282	291	266	294	268	276	316	288	320	289	271	308	301	280	291	300	293	305	281	290	298	319	284	300	278	314	268	293	280	293	316	329	291	266	300	319	260	292	310	296	293	299	308	319	305	272	303	327	303	263	310	277	316	261	297	316	305	286	301	301	286	271	286	278	298	285	289	302	269	290	292	306	311	303	298	280	316	293	284	301	298	312	327	281	283	275	309	269	284	266	302	282	297	258	318	288	286	277	286	311	278	287	292	284	319	330	278	295	285	284	310	317	246	305	297	293	282	270	277	297	295	291	297	296	268	301	285	282	285	283	303	311	273	307	314	282	278	303	289	289	271	315	261	300	273	302	280	285	296	282	332	271	286	284	299	283	283	278	292	273	296	288	275	280	306	312	317	274	316	292	279	294	274	283	299	285	270	276	306	259	287	264	304	318	303	316	293	286	301	321	271	316	276	298	278	287	255	289	284	287	264	271	278	302	301	284	277	271	325	295	290	307	289	281	310	272	289	305	273	290	271	289	277	285	307	270	279	272	295	274	282	253	319	296	294	308	282	290	296	309	285	296	329	331	292	279	273	303	276	335	288	296
1025	262	146	97	125	206	239	221	207	221	201	185	142	158	139	119	138	128	107	112	125	87	106	109	100	117	122	84	85	89	92	103	82	85	79	91	84	84	97	95	78	84	85	82	75	94	73	78	75	79	98	97	85	87	77	88	83	78	73	63	71	74	75	58	60	72	69	67	87	62	74	67	62	69	73	79	77	67	67	61	62	63	76	58	55	61	55	66	82	74	82	79	68	84	59	72	57	63	57	69	68	65	68	70	59	69	62	88	86	83	58	75	62	54	68	72	67	81	70	61	66	63	71	61	56	62	53	73	61	71	57	76	57	67	72	78	58	66	61	75	90	65	73	66	73	53	63	58	64	63	61	64	59	66	55	65	66	67	78	64	71	71	74	72	85	56	71	58	64	67	80	63	77	79	63	86	63	66	81	62	77	75	80	53	58	69	72	65	71	60	70	65	69	75	68	66	66	72	75	66	51	69	67	60	75	89	61	81	62	69	59	70	72	81	74	68	78	67	56	76	63	94	73	80	64	73	52	71	67	59	70	75	65	65	70	64	74	71	62	71	73	52	75	62	66	56	69	78	53	65	64	72	75	70	65	72	76	65	73	72	68	67	70	70	76	63	66	65	70	69	68	66	78	76	86	61	80	61	80	61	65	79	71	79	71	59	79	81	77	67	70	75	78	78	66	60	76	52	58	70	79	76	71	55	77	73	71	73	73	78	67	66	73	76	69	69	73	77	68	69	75	66	76	72	78	80	58	67	75	55	68	58	75	73	70	68	72	66	70	81	61	78	65	65	75	81	65	65	61	74	67	75	63	64	56	54	78	55	71	65	70	88	67	57	74	77	63	74	74	76	69	85	62	49	81	49	70	66	64	64	65	81	75	77	56	76	69	73	69	79	66	63	74	79	48	57	62	64	63	82	64	57	62	70	86	65	75	69	75	60	68	71	58	71	57	72	77	60	91	68	65	80	62	62	76	78	70	88	65	71	78	70	67	65	85	82	75	69	65	55	66	82	79	69	55	73	63	68	51	71	79	76	67	65	67	67	82	81	59	60	82	70	78	106	65	59	52	51	72	75	60	78	69	73	65	85	80	71	65	78	66	72	68	69	76	68	81	68	72	52	67	61	77	73	65	85	68	65	76	72	71	64	74	77	68	54	61	68	59	79	69	76	65	76	52	79	62	69	62	62	68	62	84	75	74	70	83	68	66	60	62	60	49	67	65	68	74	70	78	76	54	77	62	75	78	68	66	74	74	71	67	59	74	66	73	73	77	71	58	49	52	58	82	55	63	67	60	55	62	62	75	63	70	75	69	77	80	76	70	67	65	69	65	64	61	76	70	69	58	64	56	80	75	72	76	72	72	72	70	84	64	75	65	58	60	67	78	68	59	63	67	64	68	68	69	68	65	66	65	64	71	66	60	64	68	53	66	68	70	66	62	69	71	66	55	63	62	67	77	56	80	71	72	82	77	72	62	71	61	78	64	66	74	78	70	80	51	64	63	69	71	69	76	70	66	76	53	73	76	68	69	76	66	74	70	74	60	73	62	69	90	77	70	70	74	73	57	57	80	79	71	63	80	75	64	71	67	61	69	74	62	66	79	75	75	74	68	62	64	56	71	63	64	71	56	79	64	61	71	59	74	51	71	70	70	79	80	73	53	64	67	60	72	85	76	74	81	66	64	66	67	72	64	63	67	72	55	68	87	73	61	69	64	62	86	56	70	63	62	62	74	67	74	67	68	82	71	66	51	61	66	68	69	89	65	80	77	61	87	71	92	56	80	61	64	77	76	59	58	75	62	67	56	61	78	56	76	43	66	73	77	75	60	69	62	73	63	60	59	51	75	69	69	69	77	62	80	62	54	59	75	68	77	69	61	59	67	82	72	61	70	84	63	72	60	66	68	74	66	71	69	75	72	63	80	72	66	57	62	65	67	65	76	68	55	87	69	60	79	81	72	52	74	83	54	71	76	81	73	69	84	73	71	76	68	82	71	63	67	68	65	80	72	66	70	62	61	79	71	85	75	73	76	80	78	73	71	74	65	76	68	59	67	83	67	65	63	69	70	67	67	64	66	66	72	63	75	74	70	53	61	75	58	60	69	72	75	55	69	76	52	66	56	82	75	62	62	70	57	80	70	72	63	69	56	73	50	69	74	53	83	60	71	57	80	64	59	59	65	53	65	70	71	68	65	67	75	58	60	81	81	75	71	76	90	79	63	58	72	59	61	63	59	59	57	60	76	68	62	55	57	58	75	75	67	60	64	56	75	61	92	64	61	90	75	66	74	68	70	71	63	87	62	68	66	64	78	73	71	72	55	74	65	76	55	66	86	71	59	71	76	77	72	71	68	59	64	71	73	56	82	68	67	65	74	62	82	53	59	55	88	67	76	65	58	44	79	78	62	55	74	84	60	65	63	86	77	66	59	63	74	67	65	66	68	79	79	72	63	84	60	63	82	72	77	74	71	64	82	65	76	55	66	67	61	55	53	69	60	67	67	73	62	74	83	69	74	73	65	79	71	68	60	62	70	56	94	56	71	65	68	74	58	65	72	68	73	61	70	70	82	81	81	68	81	71	78	71	56	82	61	55	74	72	79	57	86	71	64	69	72	70	57	55	60	71	55	75	71	76	77	70	78	82	73	63	76	59	74	62	72	62	64	80	72	81	76	73	76	81	74	77	61	73	72	43	55	58	71	73	55	69	67	62	76	66	67	71	77	73	82	76	87	85	65	70	78	73	84	52	65	66	74	64	73	53	74	76	66	66	58	76	101	73	56	67	67	72	75	65	64	78	75	62	71	64	72	71	75	62	72	75	80	75	70	57	65	80	71	76	76	68	79	71	48	65	61	78	64	69	76	75	68	61	64	68	78	73	71	53	65	64	57	68	64	60	68	69	48	69	58	79	65	68	73	72	57	70	72	77	73	65	75	59	65	69	54	80	71	65	68	73	67	72	72	67	65	80	86	89	82	63	65	69	67	74	77	51	67	86	59	79	66	63	65	81	86	59	69	81	72	62	76	81	67	59	70	63	66	62	72	69	60	72	82	66	58	61	77	59	78	76	61	77	61	79	65	72	63	69	68	47	68	79	62	88	62	61	67	63	54	70	70	75	64	63	71	72	88	77	79	85	65	75	69	83	72	66	61	79	81	74	64	64	54	66	60	67	77	73	80	72	71	53	80	54	73	65	73	65	57	71	65	63	65	88	69	74	51	61	87	67	79	71	70	73	65	68	72	66	73	60	72	74	70	68	75	65	65	64	88	66	67	62	80	84	62	67	60	52	73	65	66	61	58	58	63	75	63	62	83	65	72	71	63	67	70	71	66	71	55	67	60	68	82	74	65	75	75	66	65	70	63	65	67	56	68	64	79	68	77	66	67	72	58	72	72	77	79	52	81	72	72	73	69	63	61	61	58	55	69	57	56	69	81	69	71	69	65	54	77	68	84	81	80	67	64	68	54	60	67	70	66	72	67	76
13556	5370	2123	3701	9733	13297	13321	11660	10175	8819	7442	6224	5121	4722	4053	3584	3168	2899	2773	2330	2110	1991	2108	2182	2231	2118	2010	1932	1878	1743	1696	1633	1490	1541	1380	1451	1405	1389	1378	1405	1355	1327	1216	1182	1256	1215	1182	1206	1270	1277	1306	1343	1304	1259	1233	1195	1080	992	1013	942	967	945	803	836	829	752	784	746	720	758	750	763	760	699	674	721	677	782	760	726	775	792	713	762	710	699	750	721	751	776	761	729	721	799	773	737	738	735	727	749	724	729	768	762	694	741	757	795	692	747	736	746	725	714	727	726	713	745	727	715	715	736	726	707	731	719	746	686	753	693	676	742	767	743	764	723	757	732	748	742	705	751	706	728	744	747	736	714	756	738	756	711	705	740	716	723	738	739	713	758	709	757	723	688	718	724	673	695	724	738	717	726	699	669	707	750	701	754	705	676	706	744	755	700	704	767	736	721	764	742	710	689	729	702	686	759	690	755	761	716	779	690	661	729	714	721	710	759	706	741	736	709	746	723	702	712	728	731	752	783	727	745	731	737	736	720	714	705	749	701	682	685	728	738	734	677	701	758	749	716	760	745	670	729	724	694	714	696	720	764	704	709	702	736	698	712	717	735	734	678	725	694	750	716	747	728	693	711	713	723	667	751	714	686	716	711	689	720	742	749	700	696	722	717	726	724	660	727	758	704	721	689	745	720	723	749	699	769	742	712	714	725	686	790	788	684	702	709	715	708	673	724	743	740	723	717	723	707	748	740	748	698	721	724	701	728	772	693	715	735	718	690	750	672	723	718	729	677	789	734	757	689	759	700	720	741	671	710	733	734	746	688	677	693	745	718	705	690	733	687	680	719	688	731	724	775	719	685	730	730	754	691	675	711	681	757	714	690	722	714	732	672	702	738	706	703	708	676	756	727	763	725	721	744	723	726	710	751	752	702	731	680	706	747	711	738	752	684	717	700	736	706	702	718	749	746	728	719	727	693	675	676	712	712	732	674	691	696	724	737	744	736	730	778	796	739	761	708	719	719	761	723	708	746	734	742	678	750	680	754	712	741	758	732	732	685	688	706	715	708	709	713	728	707	718	706	689	741	701	713	750	693	704	724	676	751	712	733	728	753	727	732	741	742	730	746	702	732	722	714	734	792	724	756	722	723	738	681	682	648	726	684	686	720	729	672	701	737	734	760	703	733	686	727	718	754	689	713	727	672	726	734	778	739	741	713	729	694	746	736	675	750	725	749	707	718	688	760	737	705	739	695	781	683	744	755	715	725	696	684	763	716	717	759	717	716	776	701	750	731	720	772	703	713	724	716	694	715	718	746	707	725	736	714	758	694	740	737	748	730	767	697	714	692	763	728	726	690	707	742	690	754	699	707	742	783	747	696	733	753	749	658	709	728	761	723	742	735	723	706	685	726	746	755	699	708	728	684	698	761	755	741	730	713	708	713	704	734	732	693	718	734	696	695	743	742	731	676	711	727	776	700	703	731	702	731	730	735	714	711	697	760	684	683	657	660	657	705	701	765	696	724	737	718	722	767	705	697	703	662	708	729	756	719	673	680	695	765	725	698	780	753	723	708	723	707	744	696	713	679	758	725	740	700	746	694	704	723	695	722	706	712	715	681	728	729	717	736	721	762	704	736	724	709	741	718	695	725	714	712	733	724	716	735	778	710	723	706	731	735	726	745	706	708	740	702	734	796	698	747	698	702	770	743	752	721	712	699	685	737	708	752	731	716	758	712	720	737	737	722	715	716	712	711	713	656	684	726	710	732	691	718	725	684	710	719	725	690	708	668	713	702	762	721	724	710	773	719	772	719	698	630	710	715	732	732	718	740	662	729	766	703	701	750	768	765	709	704	703	668	741	739	739	675	721	672	660	751	747	743	724	805	724	750	673	727	716	700	671	753	710	715	724	737	726	714	704	739	708	757	753	711	726	765	731	742	699	708	733	706	700	734	706	701	745	687	750	739	685	682	728	700	697	738	711	707	723	732	720	718	695	746	727	709	706	701	699	703	730	722	742	737	711	660	749	715	706	730	753	771	668	749	767	745	731	712	770	715	734	705	734	761	760	732	702	720	726	712	754	744	726	717	721	710	733	720	743	735	757	748	707	717	683	730	729	707	703	708	765	716	694	718	721	746	761	736	735	775	717	710	679	726	721	730	697	728	722	707	738	717	690	746	723	685	722	726	695	739	728	701	717	715	695	723	732	722	712	733	699	714	753	732	681	700	720	733	709	726	713	704	714	717	742	721	695	716	676	722	752	733	694	723	717	683	684	751	699	717	674	734	691	750	772	750	728	694	729	715	746	719	746	713	745	753	760	736	726	696	705	679	743	683	748	703	726	694	716	763	692	696	681	691	737	731	690	727	724	735	718	710	710	712	700	682	734	759	754	730	732	705	761	737	728	698	725	740	745	744	693	695	677	708	760	737	700	746	705	703	691	770	720	707	717	738	735	717	721	673	673	743	679	750	737	716	722	762	729	728	719	732	740	757	743	707	735	758	729	694	705	681	707	753	728	733	775	696	729	716	747	674	702	706	711	706	699	764	705	711	755	742	757	752	744	730	709	672	733	683	731	744	725	694	687	757	685	713	705	725	761	729	684	723	751	730	758	695	750	710	739	729	713	696	639	703	731	745	719	754	749	735	749	708	750	692	756	727	696	707	657	769	707	693	723	730	747	702	746	679	743	725	749	784	719	741	702	712	705	717	707	712	653	727	758	770	726	744	758	751	706	698	740	720	722	695	746	659	718	734	715	725	728	733	734	695	690	728	685	751	736	706	752	721	694	713	771	699	735	714	719	724	732	750	696	720	715	713	757	713	775	706	745	697	733	706	750	687	738	731	760	716	727	753	713	716	714	738	767	739	690	711	729	697	672	722	704	708	720	723	743	721	709	727	681	751	702	718	739	694	672	758	695	740	732	726	724	695	721	701	728	757	757	685	685	757	759	661	744	710	735	717	725	752	732	730	730	746	738	731	708	727	693	774	726	713	749	707	761	737	761	715	689	719	777	772	668	719	714	704	698	734	781	735	730	734	726	744	762	724	730	747	714	723	782	701	689	698	757	717	717	731	698	769	733	755	732	738	764	727	675	717	748	748	702	706	722	749	802	770	708	715	752	733	721	678	705	721	708	733	715	737	702	756	698	746	721	722	757	685	724	751	734	720	711	721	743	699	708	733	695	720	703	731	694	783	687	736	684	721	764	679	703	741	753	688	726	768	747	723	691	758	700	732	702	727	712	706	697	744	773	748	729	673	744	683	711	700	713	733	696	738	733	710	748	733	762	726	785	702	675	718	728	722	728	701	767	730	669	712	767	671	706	795	750	703	680	744	687	734	667	698	719	732	675	686	757	746	719	701	710	667	711	689	754	718	749	717	687	729	718	705	755	709	745	698	663	711	801	726	733	705	722	706	718	741	771	746	770	759	702	722	703	676	693	719	711	725	695	711	688	699	711	748	726	724	761	702	737	689	726	753	733	719	722	722	726	708
1261	46	48	30	39	69	104	93	110	89	78	60	72	75	62	55	53	51	43	46	33	38	41	50	52	36	44	56	55	48	44	40	48	35	37	41	31	37	43	32	21	33	43	30	43	37	30	52	33	44	42	34	44	36	34	27	26	28	41	27	31	21	36	28	38	31	39	35	32	41	23	29	27	28	23	37	29	27	31	30	29	33	39	34	33	27	33	27	24	23	22	29	34	31	23	34	31	25	38	25	31	36	37	20	18	35	23	22	32	27	26	27	30	32	34	28	24	37	26	18	18	29	26	26	31	31	31	32	23	34	24	29	30	29	20	31	30	27	28	27	40	33	25	24	26	31	30	31	31	22	25	29	24	21	28	24	26	27	25	31	36	33	27	32	21	24	21	34	26	24	36	34	32	20	27	28	29	31	32	27	37	28	31	29	41	31	34	29	21	38	24	29	28	32	40	29	27	36	20	23	26	21	28	35	37	21	26	37	30	35	34	27	20	32	34	22	34	33	30	28	24	31	30	27	33	48	24	33	35	25	22	33	16	23	19	27	23	34	22	30	23	35	28	38	34	32	34	35	31	36	24	45	33	23	28	27	27	20	29	30	31	23	32	29	18	25	26	28	23	18	36	28	28	29	20	39	26	26	24	31	29	26	29	34	16	27	28	30	20	35	28	23	24	21	22	21	16	34	28	35	17	36	31	33	34	26	31	33	24	35	32	19	24	28	30	30	34	34	30	28	27	34	31	32	29	23	23	31	23	32	27	22	33	23	30	24	25	30	44	27	26	30	38	40	28	27	22	25	28	24	34	24	36	26	26	26	27	33	29	26	31	29	27	27	30	27	26	31	33	33	26	21	31	37	25	33	32	29	26	23	26	37	30	30	31	28	28	32	29	23	25	25	25	40	31	26	23	28	22	35	28	36	29	23	27	31	31	29	29	30	32	20	32	24	27	32	26	26	23	31	36	24	27	22	23	25	36	26	29	28	26	34	28	32	27	29	25	28	28	20	30	26	35	36	29	24	20	34	30	27	32	25	30	29	15	35	22	35	31	28	42	26	32	31	25	32	38	24	31	29	25	30	34	20	31	34	34	23	30	21	17	26	21	40	24	30	38	23	25	32	29	26	32	19	30	33	24	22	32	34	22	30	24	35	38	17	26	33	30	31	26	34	25	29	35	27	26	35	35	38	37	18	22	25	29	23	28	34	21	20	33	30	29	33	35	23	26	40	32	33	27	33	24	29	21	25	31	34	31	23	24	29	27	20	19	26	22	28	32	31	36	32	28	28	21	29	27	24	27	34	26	22	19	32	22	24	28	25	18	20	36	31	28	21	29	32	31	33	23	35	25	31	34	23	34	31	26	34	31	33	27	26	23	27	28	33	31	34	17	38	25	23	28	19	32	27	29	21	33	23	20	23	30	35	31	23	29	40	24	19	24	30	29	32	33	24	35	30	26	25	26	29	37	25	25	25	23	21	21	28	23	27	20	35	28	22	22	31	26	34	27	30	24	31	26	22	20	26	27	19	29	20	24	22	30	38	20	24	25	27	29	32	24	26	31	31	23	31	29	23	25	26	28	24	32	23	26	37	23	26	32	21	25	32	31	31	23	35	28	23	35	31	32	29	35	33	27	24	20	16	27	20	32	29	31	29	25	31	32	27	27	28	24	30	26	31	22	40	34	23	23	39	41	28	36	25	25	27	31	24	30	28	16	27	14	25	27	19	27	36	29	23	25	27	28	36	26	33	29	21	26	26	44	30	27	36	22	22	31	32	35	17	33	33	30	14	24	22	27	42	30	36	33	29	33	31	26	23	23	23	33	30	26	27	29	32	30	34	43	30	40	28	29	29	29	32	35	25	33	25	29	32	35	16	18	19	37	37	34	21	15	30	31	34	25	30	25	26	26	23	29	37	16	31	23	32	27	41	30	21	24	24	20	29	25	30	31	30	16	24	29	24	33	31	26	27	20	25	30	24	23	33	24	21	30	32	37	29	29	26	39	28	20	28	33	27	26	34	22	33	33	23	34	34	30	31	26	26	33	23	30	17	26	30	23	28	34	22	29	31	25	29	31	30	33	21	37	28	20	28	34	27	26	25	20	26	29	28	22	16	29	28	23	39	37	25	30	28	28	46	37	33	40	20	46	33	23	26	33	34	37	29	31	20	33	31	25	36	23	34	19	29	35	22	21	23	26	27	24	45	30	30	31	35	25	28	28	28	25	25	37	34	30	30	23	27	28	32	37	26	26	28	35	26	29	24	31	27	31	21	32	28	26	26	33	24	26	30	21	21	31	39	28	26	22	29	26	25	33	35	31	19	32	20	25	31	30	28	30	28	28	31	22	18	28	31	38	27	32	28	28	33	28	29	24	28	29	35	20	26	30	24	24	25	27	24	32	30	30	26	26	34	22	19	28	30	26	19	23	31	37	30	25	33	28	21	22	30	39	39	21	26	41	26	32	28	37	39	40	29	22	30	32	30	25	28	24	30	27	37	18	27	27	25	26	31	30	28	22	31	32	22	26	24	32	26	32	29	26	32	32	25	27	32	28	31	28	29	33	20	31	15	33	24	26	34	26	19	25	35	26	29	18	24	27	36	27	27	29	29	25	39	28	30	23	29	28	27	38	21	20	31	28	32	34	26	30	36	45	17	27	27	31	31	33	25	29	32	22	40	31	28	23	27	22	33	28	32	32	31	25	27	26	24	23	25	35	32	37	25	34	30	27	36	31	28	32	28	29	32	26	28	26	32	24	26	29	28	26	32	26	28	33	28	18	25	32	26	24	23	37	36	38	36	29	33	24	37	31	34	26	29	31	16	33	35	28	33	22	30	34	26	27	28	34	35	31	37	37	33	31	26	32	24	19	26	22	29	24	28	27	19	31	27	45	27	25	28	26	43	21	20	23	23	44	20	26	32	18	31	37	32	31	38	37	33	27	21	34	32	24	34	24	35	22	29	28	28	34	42	24	21	35	25	32	30	28	28	21	21	31	20	29	31	40	29	28	31	34	22	24	16	37	31	37	28	29	26	32	26	25	36	33	27	25	30	29	36	22	34	22	27	23	27	25	23	36	23	28	25	33	35	36	27	37	33	31	30	24	36	36	29	30	29	34	34	37	35	25	27	30	35	27	32	35	33	29	31	30	37	27	38	29	26	33	37	31	32	20	25	40	24	30	34	41	28	34	28	31	23	30	22	29	23	25	41	32	35	38	28	19	26	26	25	29	30	22	27	32	27	33	26	38	33	27	30	24	36	22	32	28	31	29	24	35	33	36	29	22	23	29	32	38	28	35	25	31	26	32	20	26	30	22	30	24	34	25	29	22	29	33	33	21	33	29	27	33	28	29	37	32	24	32	31	23	19	33	37	28	22	29	40	26	26	23	20	25	33	34	31	36	31	27	31	28	21	29	28	25	28	26	35	15	27	25	23	25	31	31	24	22	30	43	26	27	26	28	23	30	28	32	34	29	26	26	15
7395	1151	600	854	2814	5331	5971	5662	5110	4343	3530	2795	2338	2224	1916	1573	1480	1297	1089	991	878	891	942	1098	1035	1122	941	896	848	822	798	735	716	659	602	680	650	615	673	633	650	627	553	523	563	590	585	562	610	665	635	643	612	703	609	560	413	425	426	438	442	418	344	333	335	299	312	291	262	301	311	296	305	301	314	315	290	283	323	297	301	310	315	328	301	316	316	288	308	286	311	305	272	308	310	293	301	306	284	374	315	291	301	303	294	282	303	299	325	309	320	313	302	306	323	284	300	267	319	275	292	283	273	288	276	289	307	285	306	308	325	274	292	268	301	283	289	295	329	308	321	258	296	265	323	313	288	273	309	320	288	294	304	295	299	325	280	331	301	287	296	314	295	313	296	284	294	312	276	318	260	280	310	312	281	288	321	297	293	316	297	305	302	305	303	282	281	275	303	290	292	309	266	295	295	296	297	323	293	322	315	328	287	295	304	271	293	288	325	271	288	312	302	289	321	276	289	327	299	263	287	290	322	303	324	287	293	314	287	264	336	299	304	294	284	296	299	317	276	281	318	303	292	291	305	276	281	284	289	302	314	301	321	321	293	291	295	315	290	312	328	286	290	292	293	325	290	266	275	327	283	287	291	309	284	318	302	285	298	284	291	283	307	333	284	303	294	299	285	310	293	306	316	309	300	276	318	298	307	313	300	336	292	315	278	328	320	305	278	302	307	268	307	308	335	313	297	301	294	307	303	299	293	257	287	289	273	272	298	313	291	297	291	299	281	291	303	287	309	277	323	274	291	294	295	324	308	284	313	300	311	316	299	330	297	296	313	296	305	320	292	305	317	284	311	294	305	289	317	283	312	307	299	252	302	298	305	295	288	310	303	306	287	302	310	296	297	304	313	297	278	298	301	288	334	306	304	285	294	335	323	300	287	303	297	295	312	318	303	320	298	309	316	323	303	264	301	293	312	295	305	254	307	313	295	296	295	316	293	305	311	296	318	290	319	294	294	276	302	292	294	341	308	312	284	274	319	278	289	270	312	313	300	311	294	295	304	305	288	344	291	279	298	304	328	281	312	312	280	302	314	293	265	291	311	289	285	313	323	287	311	311	269	322	272	298	321	295	271	293	282	308	278	276	279	306	299	306	331	309	307	290	301	314	286	288	284	320	269	305	315	328	312	261	317	295	294	304	295	273	295	292	296	305	285	320	287	302	322	270	289	337	318	304	293	279	301	289	342	274	289	333	300	267	288	324	291	289	288	309	306	261	298	309	316	302	292	321	287	287	282	286	322	315	298	287	313	305	308	292	285	289	297	298	315	269	307	314	311	288	326	285	276	295	297	327	281	306	272	296	316	316	307	303	320	297	287	292	274	284	302	318	273	290	317	314	328	294	290	311	307	289	280	284	313	298	292	308	314	294	331	287	300	312	275	262	310	291	277	309	298	319	299	293	317	309	311	302	310	295	307	331	294	290	298	315	308	314	283	313	296	291	286	311	316	323	290	297	282	335	318	319	279	285	288	293	295	284	327	296	307	290	304	302	290	304	280	287	284	299	313	325	312	311	290	287	305	284	311	316	298	294	295	287	289	323	290	318	291	286	299	293	318	306	290	335	320	310	283	299	267	335	296	310	318	300	310	287	292	293	284	305	297	294	280	338	295	295	316	307	312	294	309	304	330	335	316	304	272	256	293	297	255	295	298	290	275	298	296	288	334	301	316	297	308	310	316	307	300	316	309	288	300	330	288	283	287	252	272	308	291	284	306	283	279	279	307	295	285	298	289	282	326	310	300	300	328	286	292	314	345	309	319	251	295	286	296	255	262	298	280	285	284	319	272	326	279	291	291	294	291	284	295	321	290	278	310	296	297	270	296	304	308	299	308	304	304	261	298	298	294	274	276	307	291	302	281	292	310	302	346	268	296	288	308	323	272	283	296	282	291	300	301	292	310	311	286	264	302	295	291	315	286	286	303	282	320	309	330	303	282	283	294	304	312	282	267	284	282	320	296	320	279	292	300	316	331	311	286	298	297	307	304	319	270	282	269	323	305	283	274	306	271	291	287	285	310	306	292	296	324	277	302	308	264	323	279	284	317	310	278	291	298	305	284	286	324	307	302	278	313	314	258	308	333	317	289	292	279	325	304	335	325	311	327	291	315	293	282	265	300	289	318	315	312	296	322	292	270	300	297	315	315	309	313	302	269	310	291	315	322	278	269	275	312	306	307	287	293	326	306	297	306	324	330	305	332	257	316	338	272	329	291	282	283	307	295	286	310	304	279	278	336	296	267	303	306	320	279	287	287	320	325	274	291	314	303	315	303	309	294	306	294	277	288	284	324	307	323	295	296	287	315	309	290	292	267	322	280	270	334	293	298	305	269	279	294	299	293	298	281	330	277	272	296	274	283	307	293	290	287	293	321	309	291	301	313	269	259	320	302	282	296	299	311	315	319	330	305	292	313	297	292	300	292	265	309	277	272	321	284	290	300	324	314	291	268	269	267	292	297	271	325	273	315	271	285	300	259	300	302	314	276	311	305	307	337	290	322	315	297	314	319	280	285	299	276	322	323	322	275	282	304	286	325	309	333	279	310	292	283	294	292	315	301	309	300	306	321	311	327	324	300	278	316	279	298	279	311	329	304	335	312	319	277	288	287	320	270	325	288	299	314	312	286	280	289	306	273	294	278	271	300	303	290	285	331	283	264	296	287	315	329	282	267	286	290	298	298	292	280	294	317	333	326	290	302	327	292	276	296	324	282	292	299	282	299	339	306	275	290	270	279	297	270	267	310	308	299	327	291	300	278	312	303	333	294	294	328	301	271	319	292	299	301	317	307	298	316	301	273	319	309	302	303	304	295	298	288	274	265	304	308	342	305	279	290	284	295	277	283	293	297	304	285	336	290	294	270	289	271	337	300	278	287	307	320	284	304	310	304	311	293	290	292	308	275	297	318	295	305	297	269	285	321	311	322	283	298	315	327	314	289	283	298	268	291	320	309	285	296	321	280	288	316	316	307	308	317	301	285	325	268	317	281	310	276	305	289	307	285	303	303	310	275	308	285	295	286	307	307	327	315	289	291	311	276	318	316	327	271	309	265	294	312	299	286	304	323	304	319	281	308	288	331	304	316	298	300	327	287	286	302	326	301	286	311	316	268	298	313	333	271	268	294	313	285	304	288	326	284	287	326	296	338	319	308	311	307	310	312	295	320	298	323	289	309	282	304	266	336	280	311	297	301	295	280	311	304	286	315	288	302	284	310	290	344	295	292	298	267	289	309	271	285	344	325	319	305	275	304	296	271	306	308	303	308	301	313	301	288	304	309	283	298	285	284	281	300	292	257	331	305	284	306	318	301	307	271	301	275	268	319	292	303	310	293	311	279	297	295	306	302	309	274	290	293	297	316	295	308	303	310	267	293	317	311	300	318	285	318	299	332	283	285	314	276	278	314	324	308	294	297	279	299	304	274	328	284	301	273	290	289	320	300	327
558	187	119	112	99	158	175	178	190	148	153	137	117	122	134	120	110	105	99	104	82	101	91	80	79	93	113	79	71	82	80	71	92	80	77	83	62	58	80	86	77	84	74	58	90	80	79	73	81	80	87	74	73	65	83	74	74	75	65	61	69	54	57	67	63	87	67	55	72	73	73	67	61	75	70	73	74	63	74	58	64	58	51	65	55	75	71	69	64	61	67	72	50	65	57	64	73	75	64	65	65	60	59	70	81	57	59	57	59	66	71	52	63	63	81	69	73	74	67	63	67	55	60	62	64	62	71	61	69	72	55	74	70	65	72	58	63	81	64	58	77	65	52	65	57	60	58	76	69	78	88	78	60	70	56	65	45	79	61	80	80	45	47	64	69	57	57	60	67	62	58	78	60	67	66	65	75	57	59	65	70	67	75	79	69	76	62	59	64	66	64	62	56	69	55	64	56	82	72	69	51	71	59	70	55	71	53	50	63	77	61	68	62	56	86	58	65	69	68	68	59	55	80	64	73	83	71	66	68	67	67	74	62	71	60	64	58	61	76	73	83	50	61	67	59	64	69	66	69	64	66	63	77	59	70	70	68	68	65	72	70	84	69	74	75	65	77	53	68	77	68	71	75	78	55	56	82	73	75	50	63	85	74	58	63	74	67	70	44	73	65	70	68	61	77	81	55	50	82	78	59	83	73	65	69	66	73	84	88	76	58	65	75	59	80	64	65	60	72	76	71	51	63	85	73	69	73	62	73	63	63	62	59	66	57	57	52	78	64	73	61	58	59	55	62	64	66	79	65	71	62	67	90	83	65	83	61	66	55	66	69	79	72	81	72	56	72	63	59	64	65	72	67	62	75	77	54	75	65	77	69	71	62	68	67	74	68	72	58	71	54	61	71	75	83	69	65	51	65	45	75	72	67	68	48	52	68	58	70	51	65	64	73	58	65	64	64	65	62	73	55	65	57	67	71	73	72	66	71	66	88	74	46	53	75	69	52	85	70	68	68	71	61	81	70	65	70	73	72	69	61	64	68	72	66	54	62	73	67	67	69	69	63	66	63	71	78	76	60	70	77	62	67	69	54	65	45	66	61	51	69	62	62	61	87	66	67	61	66	76	66	64	61	68	62	60	74	84	56	70	59	72	78	58	77	69	65	65	63	79	54	63	60	66	66	79	73	66	65	61	69	61	67	70	66	71	68	63	81	76	52	63	71	61	65	74	43	67	79	53	54	70	63	63	66	62	55	71	60	74	74	64	66	70	56	56	70	83	70	64	59	70	60	67	64	69	70	67	74	75	55	56	66	67	65	83	69	61	62	58	69	57	65	65	69	55	71	72	64	61	56	63	71	69	69	59	67	74	79	68	54	63	65	81	80	68	70	50	70	73	77	68	60	56	70	55	73	67	55	55	67	65	55	73	70	65	60	73	57	61	63	64	54	61	64	85	64	72	73	61	66	61	67	66	56	80	86	62	61	72	57	55	59	58	67	78	62	64	64	64	75	68	66	80	68	72	77	64	59	61	42	59	64	66	73	56	73	67	76	69	71	52	62	75	71	69	65	66	78	78	65	70	60	76	59	74	73	55	69	71	75	64	69	65	65	77	54	74	78	64	68	51	62	74	60	59	63	75	64	63	68	78	54	71	73	57	61	68	65	50	58	69	73	65	76	62	75	80	51	51	67	80	56	46	64	53	76	63	62	60	63	58	69	64	75	67	70	77	55	64	68	68	59	61	71	54	64	54	60	58	75	62	78	62	56	63	69	66	72	62	59	83	72	61	64	76	74	58	57	82	57	68	57	65	63	77	71	78	61	76	68	65	61	56	78	54	74	82	73	55	72	59	77	55	62	54	74	62	63	59	70	49	80	60	74	76	64	66	66	64	62	62	61	70	57	81	68	67	69	64	61	63	74	61	77	66	61	68	70	73	59	72	53	65	58	72	72	66	56	63	67	60	52	67	60	69	77	77	59	56	61	54	63	64	63	63	73	77	80	62	74	68	64	75	74	60	50	61	69	78	85	57	67	73	64	71	67	79	78	62	66	64	77	61	61	69	65	69	60	59	78	70	63	64	75	56	73	76	62	89	79	68	66	69	56	72	58	53	65	71	69	59	70	77	81	64	60	51	79	60	65	58	70	43	71	71	61	72	63	71	58	59	48	67	72	65	68	62	55	65	67	69	66	85	53	61	68	63	61	84	68	62	64	72	59	67	62	72	70	45	66	68	80	64	65	73	63	64	60	72	70	75	59	68	73	76	62	67	64	67	57	56	77	60	66	64	64	71	59	68	55	68	70	61	68	64	87	64	64	49	72	59	81	69	61	68	72	68	52	56	82	64	71	74	59	74	74	50	67	66	72	60	64	73	52	94	68	58	57	71	62	66	77	65	62	78	57	73	66	64	72	60	48	65	54	73	66	56	74	66	63	75	64	54	65	80	70	63	66	65	63	67	63	55	72	67	70	67	61	76	61	78	73	66	71	53	53	59	65	53	71	63	62	72	58	68	65	52	69	59	75	89	78	63	52	62	66	73	69	76	69	54	66	62	72	66	64	46	66	81	75	59	62	58	53	50	65	60	67	63	77	58	64	68	57	75	61	73	58	64	68	81	68	76	49	62	75	64	73	56	81	65	59	69	80	59	60	60	70	47	74	60	66	75	61	76	87	75	71	69	58	53	71	61	74	68	58	66	73	70	57	89	74	57	59	64	65	71	59	73	58	65	73	73	62	54	72	63	69	76	74	64	72	68	62	60	75	66	58	52	71	67	55	56	62	69	72	70	72	62	59	72	75	68	66	68	76	66	74	65	66	68	76	67	68	44	82	73	61	55	61	52	57	68	57	68	71	48	65	56	73	82	59	51	57	59	64	60	70	69	73	60	66	64	73	67	72	68	59	91	72	56	74	65	66	70	65	59	64	66	69	62	73	64	69	66	73	65	63	60	58	55	78	77	65	56	58	68	72	62	82	66	43	70	72	70	79	70	65	67	63	59	62	85	54	74	84	67	63	68	70	81	63	69	77	69	59	86	63	75	72	55	80	59	69	68	72	84	72	60	63	67	70	69	71	77	61	53	62	64	53	60	88	50	66	70	72	55	55	65	81	64	58	74	64	62	65	56	69	73	92	63	61	70	74	59	62	69	52	68	64	74	74	58	85	64	70	70	67	48	53	66	62	63	61	71	67	67	70	59	70	59	60	79	78	85	63	79	68	50	53	59	69	74	71	75	92	71	62	65	49	65	74	64	79	55	65	69	59	66	69	65	76	59	55	93	66	60	56	64	66	51	62	65	65	54	62	78	65	52	68	63	68	74	73	77	47	68	77	55	75	61	72	71	64	74	76	56	63	56	62	82	77	70	66	52	82	70	58	75	77	62	62	65	59	65	58	65	78	70	65	59	60	73	54	70	82	59	63	73	80	62	77	75	59	83	74	74	53	63	75	59	74	58	57	58	54	62	65	58	56	62	60	62	58	60
9930	4044	1529	2466	6836	10045	10230	8983	7916	6668	5549	4602	4019	3517	3239	2806	2477	2277	2072	1833	1652	1565	1695	1827	1898	1789	1758	1634	1507	1420	1332	1274	1290	1246	1187	1221	1101	1166	1203	1239	1129	1072	1034	977	1008	1095	1063	1131	1102	1135	1164	1170	1205	1175	1140	1011	867	819	787	807	832	852	798	703	747	761	700	746	677	709	698	692	689	721	721	705	713	720	727	717	703	688	667	677	698	667	725	722	686	740	675	758	705	661	717	676	686	670	715	691	715	623	702	675	702	670	676	719	697	702	661	683	671	721	727	701	664	674	692	670	646	714	685	655	619	676	722	712	689	692	677	689	691	695	692	706	699	672	714	707	733	661	710	675	708	676	713	662	687	690	676	637	670	661	663	678	680	649	675	716	664	646	663	654	698	640	666	723	711	699	671	697	681	633	720	641	651	680	670	657	642	624	695	645	698	647	649	675	647	718	667	666	691	696	660	712	713	650	706	679	683	646	680	726	700	662	703	673	685	683	706	664	719	703	636	654	668	663	675	733	675	676	659	638	732	707	682	712	694	635	703	681	670	725	704	660	670	681	704	671	655	658	622	673	681	696	710	693	700	692	710	689	712	688	714	717	680	670	690	668	683	692	662	599	679	699	684	627	686	666	679	709	662	709	654	639	642	664	749	708	694	631	662	707	667	728	712	672	668	677	674	694	684	694	692	643	726	695	670	644	700	654	691	673	661	695	691	719	680	687	681	695	632	709	688	691	674	631	680	698	649	649	658	705	669	681	716	625	690	667	695	650	673	683	688	706	673	700	638	716	655	637	655	679	667	692	715	673	698	716	630	702	717	665	704	694	699	676	655	684	671	662	656	681	668	707	707	697	610	625	666	686	689	681	626	639	699	711	707	652	701	669	683	665	646	706	646	688	654	668	694	698	699	673	678	648	626	685	661	688	685	662	673	652	642	651	714	660	645	672	683	665	667	679	669	673	720	627	676	679	688	680	673	672	671	654	681	704	658	650	673	671	721	671	697	612	718	642	631	690	665	696	676	696	660	671	658	650	690	707	716	678	620	698	656	699	682	680	686	644	705	745	730	666	675	698	688	671	659	674	665	686	681	646	655	692	689	695	664	635	665	683	735	698	683	659	681	678	662	679	698	693	709	676	674	699	690	715	669	687	679	710	657	670	695	726	715	651	687	709	662	699	693	692	708	699	637	689	666	683	658	653	654	698	691	705	711	665	704	637	677	673	697	706	681	674	662	663	689	690	657	653	681	706	675	646	711	661	733	698	673	652	667	735	692	663	668	685	684	658	722	674	657	672	699	705	669	693	666	698	688	681	678	645	685	677	697	733	702	660	695	612	719	651	671	658	679	679	673	666	667	680	681	668	665	609	665	677	643	669	709	671	702	647	704	699	633	669	688	691	665	650	690	730	649	656	665	720	661	624	711	687	692	657	668	677	667	672	698	701	708	694	661	681	708	685	638	632	686	651	695	695	672	672	722	641	696	675	671	683	685	667	670	660	744	668	704	643	702	689	701	668	680	695	691	670	678	661	705	687	689	698	704	688	677	742	676	681	670	697	688	700	674	699	644	639	678	678	687	680	700	706	687	691	692	681	613	658	701	666	691	657	675	717	707	690	657	704	678	648	645	644	694	688	698	675	694	713	692	637	702	684	678	654	657	699	627	719	636	674	676	655	733	713	679	654	695	718	621	643	679	652	670	678	664	636	639	677	713	699	647	692	631	671	679	665	679	704	687	706	668	679	664	672	646	718	638	723	700	645	669	704	655	684	655	719	648	667	668	685	686	638	669	686	685	668	705	707	680	673	667	627	627	689	681	728	705	687	671	667	681	643	687	668	635	631	727	675	616	726	703	705	682	690	713	646	672	674	660	712	653	650	678	672	710	700	697	674	692	686	705	684	687	703	643	692	621	699	683	674	674	702	690	679	667	702	689	676	660	703	687	654	655	686	652	666	725	697	695	709	691	688	667	653	723	660	728	718	699	656	667	677	685	675	650	683	667	671	675	690	684	680	623	686	678	709	644	677	695	678	714	642	684	663	654	701	700	671	681	704	683	697	705	692	662	668	687	658	668	706	655	670	675	654	633	685	669	667	713	682	683	687	754	686	633	694	691	680	702	678	660	653	648	670	695	706	684	650	706	690	684	651	681	693	689	649	666	680	704	722	709	675	667	688	673	634	689	703	693	704	645	656	692	691	663	681	652	666	644	687	652	667	650	676	665	701	616	675	658	647	654	708	666	676	663	726	719	686	615	747	735	672	624	659	653	687	656	676	682	638	695	614	656	679	661	654	666	689	665	730	684	685	652	681	682	653	629	723	687	669	676	709	666	686	692	661	684	664	692	693	703	702	676	668	682	632	658	659	692	670	647	662	673	690	700	688	703	683	733	749	687	683	656	688	691	669	642	703	716	657	643	669	658	655	647	692	690	692	651	658	699	674	686	649	676	679	639	673	675	684	740	689	701	692	680	716	664	667	658	659	690	671	672	715	646	671	710	711	687	697	633	679	697	707	668	684	655	670	692	703	626	673	676	695	698	722	661	673	665	687	677	684	706	698	710	662	647	667	765	700	679	621	652	629	666	724	641	708	661	627	686	640	685	675	685	684	694	688	699	664	684	655	698	678	702	656	684	649	662	698	686	642	703	688	669	717	661	668	650	655	688	658	690	660	682	674	652	681	707	657	699	719	719	697	693	679	707	692	678	644	706	730	677	677	698	721	716	674	678	690	672	681	650	697	712	666	681	677	633	654	674	666	636	689	695	704	736	661	693	655	695	683	664	673	718	686	683	663	669	683	706	709	667	684	712	630	681	665	670	695	689	701	670	682	684	674	763	675	708	657	658	680	640	649	666	675	673	722	723	663	648	701	641	673	630	627	642	686	667	684	689	711	636	670	665	701	706	651	652	668	692	637	685	694	712	642	636	716	711	700	681	709	723	671	682	650	689	661	659	645	694	707	744	637	647	629	678	735	673	677	680	681	698	652	636	689	692	678	664	669	669	665	724	703	697	660	713	691	673	722	610	716	656	656	708	685	644	659	638	704	690	720	683	644	704	640	643	697	706	637	691	645	684	666	674	685	633	682	627	664	696	680	670	667	680	717	698	658	706	706	690	689	647	669	664	644	676	651	683	691	676	662	707	695	668	654	635	682	675	696	677	700	705	646	692	708	639	686	676	622	674	649	723	744	679	677	697	656	678	670	648	695	693	668	673	683	670	678	674	758	690	685	729	690	664	671	682	692	672	693	649	628	664	709	628	679	656	676	724	684	677	694	717	661	684	645	644	674	657	697	654	639	694	686	670	658	657	664	690	684	650	700	692	676	632	718	684	664	724	660	698	696	704	716	625	675	696	660	719	729	706	719	681	689	699	674	707	678	675	724	673	670	697	681	656	704	663	663	657	694	667	642	653	680	730	700	677	660	693	656	672	690	639	655	651	664	670	708	683	653	702	640	714	691	646	671	701	745	692	701	690	665	637	699	706	695
1998	124	63	36	48	104	114	114	138	125	101	111	97	96	92	69	71	60	65	64	52	38	54	46	60	50	51	54	51	46	61	52	49	40	42	35	46	40	53	48	27	38	35	43	37	34	34	35	52	40	42	41	35	44	31	36	36	38	33	24	33	28	22	31	31	30	23	26	17	19	29	16	30	35	37	30	28	23	32	25	23	33	23	27	35	19	26	15	26	24	26	23	29	27	25	32	27	24	44	28	27	36	23	21	30	24	27	32	29	27	37	34	32	27	23	20	20	25	42	22	25	21	37	26	23	30	35	30	24	27	27	30	23	24	24	31	25	19	25	23	28	28	26	20	28	32	19	28	29	27	20	30	21	23	29	25	25	36	20	24	38	31	25	17	22	28	27	30	15	24	22	29	14	25	32	21	32	23	22	17	39	22	23	34	28	17	27	27	20	19	14	16	34	23	27	24	26	20	30	26	26	19	21	28	30	32	22	28	33	23	38	32	29	27	33	44	19	24	22	25	26	26	21	32	24	21	20	19	24	14	23	27	32	26	23	18	24	21	20	23	24	32	20	21	15	25	21	26	36	21	27	36	32	26	32	37	26	30	29	15	21	30	29	24	25	30	39	33	27	19	24	25	27	27	18	23	22	31	30	28	28	22	23	28	25	26	40	30	26	34	28	21	35	43	26	25	30	29	20	25	22	37	20	27	27	35	24	29	30	20	32	26	28	29	23	27	24	25	34	30	19	32	17	23	29	32	27	34	22	31	24	26	25	22	24	17	19	25	38	26	30	30	24	41	32	26	37	18	30	29	31	17	26	34	31	20	24	28	22	32	27	28	23	26	25	38	25	19	24	20	24	30	35	32	25	31	23	30	34	24	19	33	21	22	22	22	31	28	15	23	29	30	22	24	15	30	23	27	22	18	26	25	19	25	22	35	23	30	26	30	27	18	37	19	20	26	27	27	19	26	23	20	28	20	34	27	20	25	17	23	25	21	33	19	23	25	20	32	33	25	24	30	29	23	20	33	27	26	22	19	22	33	24	22	18	27	30	22	17	28	30	20	25	26	24	32	26	21	26	25	27	29	27	23	35	29	32	20	27	33	39	22	28	27	23	34	22	24	19	32	30	26	22	17	22	16	29	34	30	19	20	30	37	25	25	28	26	31	26	32	25	22	30	19	24	26	33	23	28	24	24	23	27	27	30	15	20	29	30	31	24	39	23	20	25	34	30	27	22	38	41	16	27	27	22	31	23	24	30	16	30	22	21	22	26	18	23	33	27	29	33	24	29	20	32	24	23	25	24	20	31	24	33	21	24	27	35	26	23	27	30	24	33	26	21	23	30	27	22	33	23	22	19	26	27	25	17	18	16	21	16	32	25	22	11	22	27	30	27	30	16	31	30	27	32	34	30	25	22	23	30	35	30	25	24	18	18	23	27	22	33	19	27	24	26	27	27	25	32	20	26	28	25	29	27	25	32	29	22	32	21	21	21	28	27	21	36	34	25	28	26	23	25	26	22	30	17	38	23	25	30	30	28	32	28	26	26	23	25	31	32	23	32	33	29	25	27	30	29	29	39	24	35	18	29	21	32	19	27	23	32	27	35	24	33	31	31	21	25	25	22	25	24	31	33	20	24	24	29	18	18	22	21	28	30	21	29	21	34	20	25	20	19	24	29	28	18	29	27	16	24	28	30	25	29	22	23	25	30	35	30	31	20	29	29	28	23	28	23	21	13	22	28	29	33	28	30	27	25	28	32	25	28	31	27	28	22	28	23	22	22	26	29	20	27	24	27	36	26	20	27	29	32	24	34	19	34	25	32	22	31	28	29	23	23	22	23	24	18	25	21	25	29	25	23	29	17	30	31	22	31	15	24	33	23	32	24	17	24	25	31	23	31	19	30	33	24	35	33	26	28	27	23	19	26	36	26	19	20	30	23	22	29	36	25	23	29	25	17	27	28	17	19	33	25	20	23	28	25	32	18	25	27	26	25	22	29	29	22	27	32	32	38	29	31	20	19	29	43	25	23	18	22	27	32	26	30	28	24	22	32	27	26	26	36	27	26	26	27	21	17	24	19	24	30	17	24	26	22	23	29	21	23	23	26	18	27	25	30	19	31	22	27	24	33	32	22	40	28	22	29	24	32	27	25	25	27	28	22	26	31	34	31	29	23	25	27	30	25	24	25	16	28	23	24	33	22	34	32	21	29	27	31	31	26	24	26	31	30	25	24	22	24	26	30	25	27	23	39	27	36	27	29	28	31	31	32	22	21	29	32	39	22	26	33	34	23	25	28	35	15	21	20	30	26	29	23	22	25	19	35	26	28	27	29	30	32	33	29	23	21	24	25	21	30	25	26	17	25	24	30	26	32	18	37	21	31	27	15	28	31	30	18	24	24	27	31	24	22	29	31	32	26	28	32	23	27	25	19	24	28	33	14	24	28	27	31	35	27	20	26	23	30	23	31	35	44	30	21	31	22	20	30	28	23	30	20	22	25	19	25	23	30	35	31	22	28	31	21	29	24	25	24	24	26	38	28	27	21	20	26	22	23	25	31	23	30	28	28	21	23	25	18	25	14	27	22	32	27	26	21	25	25	27	31	24	25	36	32	29	31	32	24	24	27	30	26	27	27	26	34	33	18	31	25	17	42	27	23	26	23	24	19	28	22	14	21	22	20	31	37	20	35	25	22	21	31	26	26	32	18	20	25	19	24	39	32	23	31	31	31	29	26	28	25	33	25	21	25	21	32	23	24	33	25	22	25	24	28	27	24	21	22	27	29	28	17	30	22	29	27	28	27	25	20	31	20	39	35	31	22	27	27	38	35	30	24	20	21	25	24	27	24	27	29	21	35	27	30	21	22	29	25	22	28	34	25	23	25	17	29	25	33	36	31	29	27	20	18	26	25	25	21	29	22	26	27	21	29	33	21	24	24	20	19	26	27	35	21	28	23	21	37	25	22	24	17	27	29	24	21	27	30	28	21	25	18	27	25	26	30	18	23	41	24	21	30	21	28	24	29	16	23	25	24	23	21	19	26	32	21	36	34	22	24	37	29	35	31	27	25	27	24	29	27	28	26	19	28	27	29	24	29	23	25	27	23	35	35	38	31	26	24	34	29	37	28	28	29	24	26	38	29	24	34	30	16	23	36	28	24	17	25	22	24	28	33	19	23	28	30	25	32	27	16	32	27	22	23	22	23	28	26	23	18	24	20	26	31	31	24	18	25	23	17	32	25	31	32	28	20	32	21	29	25	13	31	28	25	28	32	28	23	25	27	26	25	27	23	27	25	28	22	26	25	28	21	22	20	33	27	34	29	23	38	24	34	28	27	28	28	21	24	27	20	19	34	23	27	21	20	28	24	20	34	25	24	28	18	34	29	23	30	27	29	36	29	38	23	25	31	29	30	26	29	25	25	32	24	33	24	33	23	34	16	35	23	34	22	25	20	28	28	41	26	26	27	25	29	29	22	28	35	28	21	26
9792	2742	1199	1914	5569	9045	9462	8501	7600	6324	5350	4291	3798	3457	2928	2422	2203	1980	1670	1447	1342	1242	1484	1666	1661	1570	1455	1218	1164	1106	1006	942	947	851	845	819	801	810	817	753	736	689	661	653	640	716	706	730	722	743	734	804	860	900	780	595	505	465	476	433	434	405	401	324	330	294	310	322	307	287	287	338	301	315	299	287	348	276	302	296	271	291	301	288	305	290	320	308	296	292	304	304	315	311	293	292	293	306	300	301	314	305	295	281	283	287	269	292	291	267	293	282	285	322	317	299	301	267	294	300	305	294	300	270	272	296	273	295	288	272	289	284	289	281	284	291	286	295	284	284	317	263	293	318	292	280	271	283	278	323	317	314	287	301	308	264	280	273	277	291	279	286	286	289	275	264	319	279	276	282	280	292	279	304	283	302	260	290	278	297	241	305	269	278	309	322	304	294	307	303	270	266	261	297	278	322	281	275	279	290	285	267	261	288	294	299	343	274	288	278	263	285	279	261	294	267	279	272	305	295	267	296	321	319	308	279	282	240	275	275	292	291	272	299	270	296	275	269	258	278	307	305	271	270	300	286	308	284	277	318	281	300	262	315	292	247	281	293	285	281	273	297	292	272	264	287	269	297	298	300	325	259	314	267	251	282	281	300	289	293	292	268	311	293	315	289	269	292	277	299	291	261	276	282	267	291	270	285	309	285	279	267	275	255	277	280	303	287	279	297	271	282	273	259	288	285	287	310	274	274	303	318	278	308	284	300	264	288	277	264	293	293	267	306	269	265	292	316	285	313	288	292	303	303	277	294	269	301	348	284	278	257	244	299	283	275	270	264	278	282	290	264	254	295	260	263	297	252	277	287	282	286	256	258	315	268	294	285	302	270	273	273	295	268	282	269	290	275	297	282	276	295	292	311	314	302	284	301	275	254	274	281	264	285	297	302	273	285	307	260	282	302	299	285	242	303	292	284	272	281	286	328	279	272	266	294	297	275	287	271	274	277	264	272	304	269	285	296	267	266	288	292	283	274	276	266	293	258	284	271	314	289	290	271	277	308	300	304	267	311	289	286	278	237	274	267	287	312	288	272	278	271	295	274	307	300	276	294	269	302	302	299	284	270	268	302	303	295	280	274	261	260	254	315	282	252	307	276	278	266	314	270	318	306	292	284	287	272	295	256	275	279	312	267	321	278	277	273	297	295	298	299	277	277	275	296	273	277	289	270	327	259	313	286	292	270	294	300	300	279	290	281	297	275	307	310	322	294	292	276	286	269	292	324	272	274	280	257	290	278	300	315	276	266	276	283	269	275	260	274	282	314	299	293	267	262	281	288	303	265	312	285	301	281	299	273	257	280	297	290	298	284	274	307	285	271	307	267	290	288	295	269	271	289	266	290	288	283	304	270	302	293	296	279	265	304	287	279	299	283	274	270	278	283	298	294	283	239	255	273	254	309	289	262	286	297	293	287	298	280	283	306	303	290	296	257	304	294	298	287	265	276	293	285	283	321	285	301	293	277	294	269	307	292	283	324	300	273	270	286	294	319	267	292	315	297	284	281	287	283	270	286	273	262	288	280	278	294	302	289	280	315	287	296	304	281	282	293	261	284	293	265	276	262	298	251	264	303	263	259	282	276	268	276	266	274	267	297	259	287	298	287	298	260	264	302	293	289	274	267	300	296	284	294	270	283	295	305	284	267	272	278	297	285	285	282	252	292	277	283	293	330	258	297	271	297	298	282	282	271	302	297	258	284	313	282	296	295	278	303	290	285	271	299	298	274	289	302	270	323	268	283	276	325	290	296	289	290	296	300	300	289	262	291	259	250	259	288	270	258	301	301	270	279	291	274	304	299	286	297	278	260	274	306	259	271	291	284	307	301	272	265	288	303	276	304	279	279	284	271	278	258	265	275	302	283	298	279	307	252	263	301	312	304	293	285	275	322	276	293	277	276	285	268	272	300	285	303	278	269	287	324	263	275	313	281	285	294	266	305	296	267	280	242	290	307	267	265	323	279	303	274	291	292	292	258	275	279	292	283	279	275	262	310	258	298	269	283	300	278	328	296	284	294	281	284	262	305	294	287	282	308	277	279	284	272	269	261	306	292	298	308	295	257	311	265	275	281	262	330	301	292	309	301	307	277	281	304	265	299	308	294	276	298	277	334	284	263	249	294	317	297	276	269	292	296	287	273	309	278	281	297	282	288	290	268	282	279	279	271	318	279	296	301	274	276	306	291	298	265	292	281	286	289	287	282	270	287	293	283	288	282	276	303	301	281	258	280	297	308	253	321	260	299	276	291	266	269	284	271	279	301	294	335	288	259	270	251	276	275	305	277	287	293	300	283	318	301	253	258	317	301	281	279	300	266	318	283	278	281	293	262	279	281	300	283	258	293	294	321	296	311	287	298	306	275	272	290	318	280	246	320	285	273	293	294	285	303	270	296	266	312	306	286	290	287	272	281	280	274	255	299	271	262	315	321	310	289	265	292	249	280	266	276	243	268	309	278	266	332	289	290	293	303	288	262	292	259	279	282	278	287	291	264	295	286	277	299	298	309	278	271	283	298	283	299	301	286	287	281	261	284	290	286	261	240	303	296	301	305	276	279	306	302	271	266	293	280	284	300	286	259	288	277	294	301	271	266	255	271	280	308	265	313	273	254	293	270	272	262	273	274	266	242	299	253	283	288	282	241	291	284	281	291	288	286	277	297	301	276	290	314	296	278	304	291	286	265	298	287	283	265	294	295	259	312	292	277	277	275	261	294	316	282	276	282	292	274	267	298	279	287	286	264	286	295	309	265	265	309	299	327	275	295	268	287	273	299	284	260	287	300	285	276	284	298	268	274	301	278	255	278	306	298	305	289	273	296	300	309	257	295	292	271	290	285	284	327	236	255	289	295	286	275	305	272	294	284	300	241	285	272	285	296	228	283	264	267	268	293	245	251	275	286	282	288	271	301	267	289	266	290	324	298	300	283	306	303	270	321	298	294	320	314	302	295	302	281	290	307	293	285	293	298	264	275	288	292	269	272	308	274	263	312	309	264	280	297	273	296	300	261	285	282	263	248	300	288	295	252	271	311	292	265	275	275	279	327	268	282	281	277	275	297	299	312	288	270	281	318	315	293	310	290	290	276	262	292	286	309	274	284	290	282	280	291	303	303	291	301	279	255	283	296	311	276	293	310	284	289	315	283	292	276	266	303	284	290	283	260	271	288	296	284	293	275	289	289	283	283	287	286	306	272	298	286	326	286	311	294	297	292	292	290	281	276	284	263	286	278	306	281	286	264	268	287	286	297	292	327	281	299	303	285	273	307	260	271	319	294	286	270	293	271	249	274	303	298	284	284	310	295	291	298	264	286	299	262	279	295	267	300	267	256	306	277	258	263	290	267	277	304	293	282	271	316	254	265	291	270	257	291	283	293	273	322	281	293	274	284	273	271	258	293	289	264	308	271	301	307	284	290	287	267	303	299	274	290	300	311	284	277	288	264	290	297
942	263	141	105	118	181	252	207	239	211	192	159	151	168	165	143	138	105	114	107	105	112	96	110	108	100	108	98	86	91	88	98	73	95	88	78	82	82	95	73	72	94	80	95	85	89	71	90	69	68	80	83	76	86	76	66	68	69	76	79	77	67	64	61	53	60	82	73	79	62	65	67	83	75	58	64	59	69	65	70	57	68	86	77	69	52	66	75	73	78	51	60	57	68	66	78	62	59	57	69	61	68	76	63	49	80	72	73	51	67	61	74	84	82	68	72	76	65	75	56	68	61	77	72	62	53	66	59	75	52	67	73	71	68	60	70	61	71	64	56	57	68	67	66	61	60	80	62	69	74	75	71	57	82	77	62	64	69	82	69	60	67	58	71	57	65	70	57	80	75	75	62	55	64	73	59	66	61	72	65	65	70	67	60	57	61	80	55	73	74	63	57	58	63	56	76	56	66	74	58	82	63	83	53	69	85	66	80	70	63	77	73	67	66	68	64	77	69	75	70	71	69	61	52	64	80	61	74	80	47	69	86	61	66	53	68	67	67	58	54	83	60	74	95	69	59	65	68	60	61	72	53	69	75	69	61	79	54	70	81	53	69	84	69	53	72	67	65	58	67	64	75	74	77	68	73	61	70	68	62	61	70	80	69	77	59	66	71	69	73	90	77	60	86	58	56	57	63	84	49	68	70	63	70	66	63	66	64	71	70	83	72	65	69	57	77	66	62	77	55	69	60	59	70	69	77	66	64	68	67	77	69	69	67	65	69	69	63	63	62	72	80	69	71	77	59	73	61	82	61	80	87	55	73	56	67	65	82	68	75	73	74	83	68	67	68	72	60	65	75	62	70	63	61	81	77	65	65	71	62	48	54	62	49	84	66	58	72	60	56	77	82	70	65	73	68	67	65	62	65	71	70	78	61	66	70	50	78	54	74	65	65	59	75	72	72	75	55	70	78	76	80	75	74	69	70	63	73	72	72	81	64	71	75	61	58	43	79	55	57	66	57	76	77	78	79	65	64	70	73	72	68	63	66	76	69	69	59	61	72	68	64	60	89	58	60	61	78	70	57	70	66	71	69	65	78	79	68	73	63	67	61	79	75	60	58	70	75	61	66	56	70	54	67	67	85	59	60	70	73	71	82	58	78	75	69	60	61	66	69	70	80	66	64	53	55	69	67	75	67	61	87	69	66	71	67	71	66	65	80	69	66	84	83	65	73	80	68	63	71	59	79	69	88	66	73	69	59	56	59	56	64	64	64	81	66	71	71	61	61	58	69	66	76	69	65	76	66	72	62	70	70	58	67	82	69	66	64	65	66	56	68	73	62	57	80	47	67	74	57	73	71	63	59	75	72	59	56	53	69	62	75	78	66	76	70	62	46	67	61	72	57	70	68	64	64	57	76	60	70	57	64	71	74	79	63	70	66	65	58	63	61	69	62	69	76	66	79	55	76	65	59	66	67	62	82	64	54	68	91	72	67	63	68	75	69	86	67	62	59	71	71	74	80	69	69	71	67	59	60	46	67	81	61	61	77	76	73	63	69	72	66	67	75	65	69	62	66	74	68	67	65	77	67	58	64	61	60	82	65	68	62	78	66	64	55	58	68	67	72	68	62	68	76	73	60	61	78	58	73	68	67	65	72	67	75	79	73	76	56	55	69	72	65	67	70	54	69	65	80	63	61	81	67	72	64	81	69	63	66	62	73	64	67	72	65	74	72	60	57	67	56	62	71	53	72	53	83	74	53	73	76	76	59	68	62	50	79	68	79	64	60	61	63	54	71	67	69	56	75	73	72	78	70	64	67	66	68	60	62	63	77	55	70	62	70	72	76	75	65	74	76	73	77	66	82	55	58	60	53	88	69	70	68	61	73	49	80	69	80	66	80	65	65	77	57	66	70	69	65	63	64	51	61	73	56	70	64	71	72	72	58	73	72	56	74	64	60	58	65	81	72	69	46	80	73	70	64	57	74	60	70	81	69	73	69	61	68	50	54	89	64	63	71	72	59	72	85	75	69	64	72	56	72	63	61	73	72	72	58	71	68	66	62	64	67	73	71	58	61	68	75	70	62	62	63	62	67	64	69	83	69	70	68	75	62	65	81	77	62	85	66	75	73	75	75	72	66	79	84	75	69	77	87	73	65	64	65	56	67	82	75	59	59	60	84	63	78	69	74	67	73	71	74	81	75	70	62	75	65	75	54	62	62	63	68	53	73	58	69	74	59	72	57	74	84	65	53	75	70	89	70	68	76	69	64	74	74	67	61	66	73	77	57	60	65	72	60	65	66	71	64	62	56	70	57	63	81	77	74	57	58	62	72	75	44	71	65	71	73	64	71	70	77	84	63	72	83	79	67	64	63	60	74	59	68	53	60	59	68	66	65	75	67	73	71	76	55	65	52	61	69	62	79	71	79	65	60	55	65	65	60	80	52	55	67	73	78	69	59	60	59	51	68	66	85	68	80	70	84	61	56	65	60	79	66	76	63	66	73	67	64	79	64	67	47	69	76	79	62	73	59	88	69	68	76	79	58	62	57	60	58	81	66	84	78	69	69	83	63	83	70	66	57	71	65	74	59	70	90	60	76	61	60	52	74	62	71	65	61	64	76	75	71	55	76	57	75	53	68	72	65	69	62	74	60	58	71	67	81	76	65	66	76	49	64	77	77	66	50	87	65	59	72	67	60	62	56	77	68	66	58	73	85	77	59	72	75	79	68	65	54	68	57	73	72	54	64	61	68	71	65	63	75	68	63	59	68	59	49	83	58	73	66	55	71	60	75	65	72	68	80	64	65	77	78	76	71	63	62	68	66	71	72	82	70	58	59	71	71	68	62	62	64	78	51	64	82	72	56	71	66	62	67	71	58	69	60	72	64	65	58	80	57	56	68	77	81	79	52	60	77	69	68	77	68	68	62	57	74	62	75	88	78	85	70	67	70	69	71	54	75	78	73	73	67	58	71	71	61	65	65	73	67	55	58	76	74	64	77	57	52	92	65	84	76	60	71	62	73	68	57	65	55	63	76	76	53	69	67	65	85	68	75	69	66	60	65	77	65	71	72	75	53	76	87	67	64	62	78	80	73	67	75	69	78	78	65	62	73	64	73	64	70	79	86	68	60	72	71	68	70	61	68	74	58	46	70	70	65	63	64	72	65	65	54	71	66	57	56	65	65	54	71	65	67	61	79	58	53	67	65	59	86	61	65	72	69	70	66	75	67	77	81	68	49	70	59	68	75	60	77	69	67	58	58	84	72	58	59	62	61	73	58	66	75	69	72	60	56	87	54	66	61	83	67	64	87	72	64	62	66	61	69	57	67	79	79	69	74	65	74	63	55	55	69	76	71	66	68	71	75	81	87	70	74	62	60	46	80	65	65	84	81	58	76	53	73	57	81	72	75	67	56	91	57	74	77	66	66	56	70	71	61	58	69	82	60	49	56	61	77	62	50	67	61	66	61	81	68	66	63	65	67	68	60
13347	5181	2197	3563	9023	12784	13066	11115	10053	8505	7047	5779	5002	4713	4032	3624	3230	2812	2505	2258	2043	2072	2269	2419	2451	2275	2104	1884	1772	1662	1634	1550	1489	1395	1468	1385	1366	1345	1342	1345	1259	1170	1138	1119	1147	1173	1220	1312	1323	1250	1265	1360	1332	1344	1156	1075	968	919	945	922	888	867	789	751	783	746	719	723	699	731	757	690	740	777	708	706	728	723	715	748	736	747	709	743	728	764	754	788	725	719	745	702	666	702	761	740	687	676	717	707	722	717	766	696	702	743	696	730	737	709	767	683	738	762	729	777	729	731	718	725	738	723	683	733	680	764	743	734	731	733	708	676	740	725	677	701	753	703	728	710	696	689	732	754	714	685	743	694	750	745	734	665	695	731	718	703	703	727	690	723	680	656	725	724	663	684	681	697	742	663	695	696	723	672	690	729	721	695	696	714	719	730	749	697	689	744	700	706	716	731	676	718	687	696	686	720	702	717	713	712	680	764	726	738	708	724	695	689	690	682	684	761	680	727	725	748	700	740	722	714	693	741	711	693	756	695	699	716	703	706	706	660	753	703	701	674	712	740	713	721	746	756	723	737	711	757	718	663	712	716	733	697	722	678	661	704	697	665	700	680	693	710	740	730	701	734	718	669	778	684	683	701	712	714	705	705	684	703	734	719	719	733	707	734	774	706	685	706	696	759	680	703	723	703	752	711	684	688	685	721	749	715	683	785	709	724	700	683	692	713	691	733	672	710	703	731	722	690	731	651	708	687	694	702	768	634	714	683	739	665	697	733	665	751	706	669	690	744	687	727	699	701	687	661	684	694	701	707	669	696	729	720	677	709	703	703	761	728	711	744	727	699	708	725	675	731	719	713	682	723	728	688	710	711	708	706	683	695	693	714	690	709	693	717	720	703	686	703	699	749	658	701	721	725	704	732	697	678	703	713	732	731	706	703	705	691	668	732	720	725	736	667	656	686	706	676	672	690	794	725	701	708	719	693	717	706	708	717	687	731	701	719	717	700	666	731	687	715	724	714	733	703	710	706	708	697	706	705	694	757	701	710	746	692	698	695	732	674	686	693	672	732	726	722	660	695	769	723	705	689	735	705	673	734	759	712	721	702	742	700	684	739	676	748	752	727	709	739	712	694	724	697	715	761	688	716	692	737	639	747	676	722	757	665	679	694	688	712	715	693	684	696	722	723	726	696	719	734	709	687	645	713	731	695	724	720	704	673	689	678	691	703	677	720	742	690	678	696	713	707	727	734	667	667	712	727	773	717	685	807	745	739	716	710	672	780	730	708	702	713	712	720	695	714	714	720	715	715	719	672	688	703	722	753	721	705	764	735	676	670	737	733	684	737	726	694	705	749	730	707	694	727	725	677	754	680	673	730	754	715	671	659	694	756	682	725	684	696	695	695	710	684	699	747	693	726	731	660	666	721	741	676	706	760	686	724	678	732	678	734	787	710	719	751	737	716	736	738	727	693	797	719	683	694	706	704	686	755	670	720	693	650	686	716	696	693	691	735	753	733	698	739	718	689	716	734	721	712	687	730	700	708	687	671	708	686	697	698	694	720	705	744	753	687	673	715	709	741	723	686	747	740	708	691	720	715	709	730	665	718	699	699	683	713	719	706	793	711	675	665	656	749	718	670	764	728	739	664	736	675	740	769	741	710	760	742	739	689	698	692	717	713	694	738	713	699	740	721	716	698	754	716	679	726	686	681	751	691	702	735	719	722	706	651	738	698	738	795	697	739	686	730	688	731	693	700	730	718	742	710	682	712	723	707	748	663	731	685	711	702	701	735	695	742	740	746	726	716	743	669	678	724	762	653	670	702	720	698	695	730	664	717	714	727	685	703	658	711	720	688	667	686	669	726	713	721	718	709	695	710	725	718	734	767	731	698	716	717	703	716	708	715	727	707	674	792	659	741	733	696	770	739	729	706	699	677	685	628	663	674	715	714	691	704	734	716	720	676	699	702	738	702	744	708	704	745	725	703	726	699	718	694	692	695	710	671	687	686	712	727	679	729	733	650	670	708	706	730	718	750	699	737	704	676	696	697	714	740	743	697	676	733	696	725	720	693	700	694	676	666	780	704	700	740	716	735	690	691	705	724	740	762	713	723	717	733	693	732	702	698	713	673	736	683	790	719	726	730	688	746	718	705	687	733	712	686	709	687	721	687	691	735	684	763	756	710	744	664	683	727	675	677	762	738	685	698	704	710	742	692	686	722	773	712	658	724	746	716	711	708	696	704	677	707	703	702	730	773	684	701	699	743	710	725	729	731	720	700	737	735	728	708	716	709	671	748	719	702	703	723	742	723	717	719	713	726	725	728	718	706	745	617	694	713	679	755	687	727	738	671	674	708	713	685	725	744	689	710	725	696	712	714	724	694	708	714	693	704	676	697	742	681	744	726	712	799	694	715	707	715	689	711	724	770	720	652	741	694	709	682	754	733	675	692	701	664	659	678	710	786	719	661	708	705	712	736	707	662	674	711	735	774	742	741	729	704	731	736	726	718	701	711	695	689	740	678	702	643	693	689	715	696	726	724	688	751	734	676	740	681	744	691	673	717	702	696	667	681	754	723	715	719	720	736	692	746	691	662	710	714	668	687	709	710	712	716	687	692	727	683	779	767	651	669	696	689	678	766	690	702	691	724	729	727	721	700	691	704	704	644	696	755	673	714	684	702	715	708	706	730	747	684	717	755	726	739	705	722	715	738	695	701	681	720	739	695	721	752	699	698	697	750	735	745	668	706	687	767	723	732	736	725	755	691	726	697	682	712	743	651	719	745	711	680	715	708	682	654	755	727	685	697	728	676	695	750	694	654	750	685	686	721	765	742	734	714	758	677	674	699	694	729	684	703	711	712	728	718	729	742	724	740	735	732	683	723	713	725	696	684	700	712	672	723	728	716	722	680	687	693	716	688	717	705	689	723	725	694	660	762	695	738	716	747	731	699	720	689	760	679	677	691	671	729	724	689	756	699	719	699	731	702	687	701	683	718	710	764	706	724	735	677	758	718	707	716	654	722	708	693	662	693	695	728	685	727	685	746	730	687	756	686	713	712	711	679	676	717	741	704	722	692	732	716	668	699	719	726	737	691	701	720	730	746	758	677	727	715	683	707	705	697	712	666	707	688	719	737	677	692	718	690	671	680	679	752	778	685	734	741	730	715	729	728	719	710	692	698	692	740	693	730	720	694	679	708	711	695	685	702	708	705	774	756	712	725	687	742	717	736	704	706	693	710	692	727	692	697	715	689	705	705	733	703	707	658	699	688	753	746	717	767	730	755	702	723	674	718	707	641	701	684	671	640	677	680	741	722	714	704	761	703	685	700	709	731	728	745	760	630	679	671	654	697	688	696	704	697	725	674	689	719	698	649	709	707	688	713	713	677	735	648	694	701	756	701	724	706	759	678	727	729	748	665	691	698	720	733	708	650	706	669	705	696	713	766	718	700	711	740	794	680	748	699	713	701	692	702	724	667	703	678	653	680	680	703
1304	42	43	44	37	66	93	110	107	96	87	70	71	58	51	59	50	47	46	33	41	35	42	46	49	39	46	37	39	38	35	46	35	33	44	47	34	30	30	30	32	36	38	39	42	34	35	31	44	39	27	29	36	56	29	26	32	33	31	34	19	34	27	33	23	27	23	29	25	29	24	18	37	24	38	21	31	31	24	30	26	30	27	28	35	43	24	26	37	29	25	38	27	35	28	34	23	24	25	30	33	27	28	23	21	26	22	27	22	25	36	27	33	24	20	32	28	20	26	29	24	20	21	31	22	29	29	22	30	26	24	19	35	22	19	27	28	24	29	34	25	28	30	24	19	31	23	25	38	25	26	21	32	18	31	34	23	27	26	25	28	28	20	16	39	27	27	35	29	28	19	31	20	18	40	21	39	32	25	28	27	34	40	30	26	26	36	33	35	33	29	32	25	26	30	28	44	31	30	25	28	36	34	29	37	25	29	28	30	29	27	26	30	35	22	33	19	23	26	30	29	25	29	37	38	26	28	24	28	23	29	28	19	32	33	32	34	31	22	28	28	24	37	23	26	36	27	29	29	31	27	25	20	19	28	36	34	23	27	30	27	35	38	26	35	28	34	26	33	29	25	33	25	19	22	18	29	30	31	27	22	19	21	30	20	22	27	27	29	31	30	33	25	31	34	32	25	24	25	23	27	30	25	23	24	28	27	26	30	22	28	31	30	22	28	29	28	22	27	29	24	25	26	23	19	24	29	37	24	35	28	20	21	27	29	27	27	25	26	25	39	31	29	23	30	25	25	20	28	25	29	36	26	37	31	19	28	27	21	26	32	18	22	28	27	28	26	25	30	27	28	26	22	33	28	25	28	32	33	29	30	21	22	27	34	20	25	29	27	33	23	26	26	24	22	26	29	28	31	30	27	28	25	18	31	25	30	35	24	18	39	22	29	43	27	24	28	27	20	30	32	36	19	30	25	22	24	29	27	28	27	20	13	23	22	38	31	28	21	25	28	23	25	24	25	26	19	32	25	22	31	27	34	19	35	22	26	28	24	21	27	31	26	22	28	22	26	36	35	35	37	36	41	28	29	33	38	26	34	28	20	27	31	34	24	31	23	24	26	30	33	32	29	27	33	42	22	22	26	27	34	31	28	22	30	25	20	35	21	26	29	35	32	33	23	28	33	19	22	28	27	26	25	28	26	32	30	30	29	33	35	29	28	31	25	30	22	23	29	30	36	26	27	37	23	29	27	35	22	31	23	21	28	28	29	32	37	22	32	40	35	25	30	23	31	33	18	34	32	27	29	28	32	20	21	21	31	23	27	32	29	26	22	40	26	28	31	32	33	28	30	20	31	32	34	15	31	23	36	24	25	32	26	20	30	36	19	29	23	19	17	24	28	33	31	34	25	26	23	26	36	33	32	33	26	28	23	27	30	20	29	24	22	43	33	26	22	33	30	30	23	28	34	31	27	36	24	25	19	35	35	29	31	31	30	34	27	30	32	35	22	39	35	30	18	26	28	35	28	38	21	27	30	30	31	36	27	29	30	23	34	21	24	32	27	25	30	23	32	24	34	19	31	25	30	31	34	15	39	33	37	31	25	26	28	24	28	27	30	33	25	26	23	31	24	16	38	27	25	38	17	41	20	31	26	27	27	26	22	29	24	31	30	26	21	19	18	34	26	27	27	32	28	35	43	28	23	30	22	29	28	32	29	30	20	31	31	30	21	31	36	23	25	25	24	28	37	27	26	22	29	18	30	26	22	21	34	34	27	31	22	24	20	27	31	29	27	18	30	24	28	31	27	26	29	30	25	17	28	25	37	34	35	24	26	20	26	39	28	39	34	27	26	27	21	24	24	27	31	34	29	30	21	34	19	21	19	29	27	22	33	28	26	31	29	41	26	21	37	26	22	24	13	27	40	17	32	21	18	26	31	33	24	33	36	16	27	32	22	26	27	19	40	31	33	30	25	26	23	30	22	23	28	29	18	23	37	22	24	24	26	29	25	33	27	30	34	31	25	25	20	30	34	28	25	28	21	29	31	31	31	39	31	33	23	28	21	38	28	23	25	19	21	27	30	24	31	29	28	20	26	25	25	25	37	30	26	22	33	31	22	31	37	20	28	32	39	26	24	26	34	36	27	18	39	20	26	26	30	32	34	17	31	33	33	30	18	37	28	33	36	15	24	22	31	37	26	31	34	30	35	35	18	28	32	26	27	31	35	25	29	40	17	28	32	26	33	23	20	30	26	30	24	24	20	27	22	27	24	32	26	29	26	21	32	26	21	16	17	20	22	28	17	26	25	23	36	23	23	27	35	22	33	16	25	35	35	37	25	23	29	26	17	31	26	28	22	36	24	40	16	33	27	30	26	29	23	22	30	37	29	23	29	26	25	24	34	30	30	27	23	27	33	33	21	19	25	35	30	24	20	30	31	26	28	29	30	34	28	27	22	21	34	22	32	23	27	23	29	43	35	32	36	24	29	31	22	13	33	29	26	25	23	26	18	28	31	35	21	30	20	29	25	23	23	26	31	27	32	27	19	18	27	23	29	37	23	25	31	33	35	31	29	23	28	28	31	30	27	20	23	25	28	32	28	23	24	28	24	30	32	31	31	29	26	24	31	24	27	31	24	19	30	34	30	26	26	19	28	32	34	19	32	24	39	34	30	31	24	21	38	34	23	29	25	25	22	16	33	27	35	38	18	34	32	33	36	38	30	40	31	27	29	25	29	43	19	34	27	21	27	30	20	26	34	24	25	29	30	22	21	19	25	27	26	28	23	22	27	26	22	31	33	30	29	27	34	26	31	31	23	24	23	35	28	24	36	18	33	26	27	28	25	31	22	37	34	21	33	30	22	22	33	20	30	33	34	31	25	25	30	28	32	29	17	32	24	25	29	23	22	30	28	28	27	29	29	31	32	32	28	22	23	20	25	27	24	19	21	22	18	25	29	43	30	28	19	22	26	26	22	25	26	33	27	33	32	29	20	28	33	29	19	22	29	15	23	31	30	34	26	25	25	25	28	25	30	19	30	31	27	38	29	30	28	28	25	16	30	23	30	33	32	30	24	27	20	29	35	32	35	36	30	36	33	41	35	32	29	24	31	25	32	23	27	20	26	41	28	19	21	31	28	20	27	29	20	26	25	24	26	37	33	36	16	28	30	34	27	21	20	26	26	26	29	29	21	23	31	29	35	22	25	23	28	27	33	34	29	30	26	21	23	32	27	24	18	27	30	29	19	33	27	20	27	33	37	23	27	29	29	24	24	15	23	21	28	31	30	26	24	29	26	26	32	20	24	32	35	25	35	37	24	26	33	32	30	18	25	22	34	16	27	30	23	26	31	29	26	38	32	26	24	26	20	29	36	21	30	19	35	20	23	29	29	31	37	22	21	29	30	22	22	20	28	27	32	13	35	38	23	30	31	29	21	22	25	22	36	24	31	24	28	29	33	26	26	35	24	39	20	22	32	24	27	18
7543	1152	543	787	2458	4951	5789	5227	5090	4154	3372	2641	2355	2196	1935	1643	1416	1243	1125	907	870	985	1138	1300	1297	1120	965	969	868	787	755	753	685	661	632	592	646	652	633	694	591	603	517	500	509	603	586	581	621	569	629	639	712	614	577	467	459	405	411	426	390	384	329	341	312	319	315	314	268	329	328	333	326	322	280	302	301	263	293	275	323	288	341	248	306	326	323	305	294	291	323	291	318	290	323	330	315	339	319	330	290	316	311	301	333	270	295	304	316	264	295	297	287	265	329	273	291	301	305	314	314	273	276	299	289	307	305	294	288	280	285	302	300	292	321	292	279	306	306	264	286	254	270	283	294	314	292	314	293	325	298	288	274	312	262	288	301	294	286	265	313	281	281	306	326	286	301	281	302	277	280	285	303	306	280	293	272	292	287	279	289	265	293	282	295	289	301	262	285	287	297	272	289	277	280	278	307	292	332	332	267	287	253	279	289	277	281	277	277	286	293	278	298	270	301	308	323	292	282	291	305	313	291	280	297	270	308	299	271	317	291	305	263	296	283	268	299	307	328	322	313	300	296	285	268	301	258	292	306	305	283	267	287	287	312	285	304	295	290	297	334	286	319	286	292	301	264	268	281	282	306	294	287	309	275	302	266	295	302	268	293	289	298	300	269	306	275	309	311	293	309	307	268	309	280	302	297	280	280	293	304	309	311	303	268	304	287	290	302	295	315	290	290	295	309	288	286	270	286	270	271	312	298	274	298	250	283	263	297	297	295	275	317	271	277	266	272	300	318	292	298	283	324	303	300	295	284	299	302	296	298	286	290	332	302	283	277	290	267	286	310	254	319	334	277	280	256	302	299	293	289	255	303	292	290	301	291	289	302	290	283	302	312	293	301	260	282	294	268	270	275	317	320	287	310	261	267	259	287	264	279	341	294	323	287	293	322	291	329	321	283	269	318	289	302	287	314	293	294	290	300	279	305	315	314	302	291	323	306	259	289	302	312	275	297	292	282	275	309	325	308	293	294	296	284	290	293	296	280	263	287	269	335	295	316	296	317	291	303	324	274	308	296	291	295	297	258	278	298	255	277	292	289	272	286	281	321	323	291	326	279	288	288	299	297	301	290	262	308	281	271	335	296	294	298	291	302	289	276	298	310	278	332	293	268	288	298	288	320	292	283	256	309	271	300	299	285	292	314	310	291	268	302	296	296	305	289	313	296	278	275	265	287	314	272	277	295	301	298	285	281	290	306	262	290	324	297	266	316	276	316	303	328	299	300	316	289	304	331	291	303	305	293	327	289	306	282	302	298	304	266	300	266	293	316	294	295	316	286	300	302	314	308	277	279	324	274	282	310	284	302	286	278	244	261	315	274	286	301	281	293	280	313	279	304	270	275	274	292	305	308	308	293	310	291	303	289	285	305	274	306	288	279	258	295	286	285	282	276	316	324	299	271	298	295	320	291	281	289	287	294	286	279	307	277	300	271	319	274	275	290	275	304	295	278	317	299	308	294	292	295	283	269	266	318	308	310	288	275	294	303	291	268	284	309	290	300	295	290	321	320	271	294	292	272	278	310	308	304	271	278	274	330	301	288	306	321	279	284	321	307	304	279	288	300	286	292	313	277	283	287	288	297	286	302	298	294	272	268	301	248	303	279	283	298	292	285	295	284	280	288	301	288	314	296	259	285	276	306	302	291	325	305	312	276	293	268	279	327	350	284	296	316	315	305	303	304	298	277	293	289	288	306	303	272	289	263	277	305	266	275	277	279	321	284	283	320	285	279	276	303	292	330	300	282	309	250	280	283	260	297	308	266	282	322	287	286	317	327	312	293	273	283	264	289	302	294	283	287	297	298	274	298	297	271	293	276	289	293	302	284	276	297	297	270	291	272	331	298	273	284	265	292	316	293	289	324	317	280	290	316	301	295	312	315	291	337	293	299	307	289	259	294	294	294	296	283	297	286	289	276	308	296	300	278	314	277	307	295	302	294	290	280	317	287	310	292	303	310	293	284	278	289	298	269	284	306	304	298	304	303	316	278	282	269	262	294	298	270	292	312	273	268	276	268	295	304	298	304	293	284	293	299	323	286	289	282	307	311	276	297	279	283	311	330	303	290	335	317	331	292	289	322	274	301	305	289	266	261	281	301	293	299	297	291	314	267	287	309	283	292	299	313	269	306	299	308	308	290	305	293	287	318	271	269	297	283	294	274	263	306	294	314	291	317	308	292	297	287	278	298	290	334	296	300	294	281	304	289	281	305	310	306	296	282	275	294	305	311	287	256	264	312	300	291	296	285	354	300	271	302	303	314	285	298	273	277	260	297	274	303	289	276	297	313	275	282	310	289	254	280	286	301	304	316	291	276	295	302	307	285	290	310	291	307	290	285	286	325	278	283	293	263	291	312	274	284	301	286	332	292	322	289	311	317	305	287	278	287	263	277	312	284	267	279	303	287	302	309	277	304	282	301	308	297	279	283	307	290	320	322	266	295	319	268	314	275	300	310	295	293	282	304	292	287	316	288	322	296	309	324	274	300	300	295	291	293	285	298	307	276	307	283	278	296	284	278	279	291	272	298	308	310	296	309	306	313	319	299	321	276	296	318	293	293	305	287	287	296	263	296	301	312	304	295	304	283	298	300	303	310	332	277	281	298	284	311	321	250	321	304	298	323	283	288	309	295	302	303	276	294	295	286	255	290	303	283	301	320	279	306	307	303	298	293	277	278	310	286	283	316	344	284	288	257	281	304	289	304	304	313	257	290	306	293	268	269	298	288	310	268	287	285	312	308	264	293	289	284	295	295	298	296	293	302	295	289	308	278	283	308	308	259	271	282	314	286	288	320	276	314	287	320	305	288	301	293	287	277	280	272	296	283	293	295	312	241	286	311	325	271	301	302	298	305	269	312	301	279	306	288	282	308	287	327	273	279	292	285	293	305	284	268	280	308	313	297	290	287	280	284	286	281	262	307	301	301	308	301	320	295	309	279	313	286	276	315	280	309	307	317	298	300	299	302	302	294	289	282	313	284	313	271	263	313	297	290	288	286	278	297	324	274	283	297	246	319	272	300	302	285	274	315	308	289	318	294	314	315	293	311	319	272	300	294	258	269	292	285	284	317	311	301	271	294	313	311	276	303	290	282	316	314	318	274	275	279	283	307	305	299	315	301	267	338	316	266	278	309	307	302	292	298	292	317	313	329	284	286	300	320	283	289	281	285	305	263	277	281	308	295	298	327	305	318	294	284	287	312	263	299	303	271	282	313	273	304	255	326	326	273	284	270	313	299	290	284	282	294	295	306	314	312	263	294	261	315	278	297	294	301	295	314	265	284	283	253	303	302	318	327	305	291	258	261	301	304	259	290	311	293	330	277	280	301	307	310	314	297	312	282	282	305	276	305	274	276	275	307	308	347	306	271	285	264	302	307	310	290	298	290	296	315	262	293	290	312	293	299	309	296	293	272	286	277	275	299	307	276	284	292	281	338	296	305	295
582	204	114	91	103	147	160	197	191	157	148	137	130	119	104	112	114	103	92	72	68	84	87	116	97	105	86	86	81	97	75	71	69	75	85	79	76	78	79	72	88	81	66	80	71	82	75	66	92	74	74	78	80	76	63	72	72	73	64	81	79	81	66	67	73	60	60	61	70	55	67	65	55	58	66	71	68	67	61	60	60	53	72	58	43	59	61	62	74	52	78	54	61	53	57	58	70	63	76	60	64	56	57	54	71	68	57	62	73	70	68	60	66	62	60	71	66	55	55	64	56	68	62	63	82	67	72	56	64	88	78	58	70	65	76	60	49	60	65	59	73	65	63	66	62	79	76	60	68	61	66	55	70	59	58	74	62	64	80	63	53	58	65	66	54	62	48	63	55	62	52	76	71	63	58	57	72	57	61	68	54	62	57	62	68	74	61	69	71	60	57	57	66	51	70	62	76	71	62	71	66	61	73	69	70	75	64	66	69	68	52	63	64	77	69	65	65	67	67	64	66	56	69	59	70	55	73	66	63	66	74	45	70	62	79	52	75	73	58	65	57	51	65	53	65	72	72	63	63	50	87	57	73	66	60	82	54	63	60	65	65	54	49	70	64	84	56	66	60	52	50	57	71	54	73	63	53	51	59	55	64	51	71	53	69	74	72	72	63	68	59	63	59	65	59	58	70	63	79	49	60	67	61	72	59	81	69	61	65	69	68	52	54	63	80	55	73	59	57	53	70	64	65	66	69	75	78	53	68	68	68	65	61	65	60	56	84	63	69	66	53	64	69	63	63	60	54	74	87	64	53	66	58	68	66	58	69	60	58	50	65	60	61	67	67	52	62	83	92	67	70	57	66	78	70	56	68	62	57	67	63	49	74	49	68	75	74	64	66	58	65	61	53	59	59	58	56	61	67	73	62	73	66	83	59	66	59	58	49	76	72	63	67	65	73	65	84	51	52	49	72	62	58	66	82	55	71	63	57	63	60	66	81	68	72	57	65	76	67	60	57	60	69	61	69	64	74	60	52	66	56	56	63	65	50	62	61	69	63	54	68	52	52	71	61	46	62	59	61	64	68	67	52	55	67	69	64	63	65	45	63	67	82	82	63	51	57	57	62	63	74	53	67	66	66	70	78	79	69	61	64	70	62	61	60	78	57	59	57	57	65	63	66	72	67	67	73	73	74	47	66	60	73	58	58	54	46	52	79	80	75	66	62	62	62	69	60	84	58	51	74	75	55	73	80	62	71	88	65	74	56	55	53	56	55	56	65	75	58	56	66	65	51	87	59	71	56	67	72	67	60	59	52	64	71	72	60	69	59	76	50	57	81	85	50	70	77	60	64	78	73	63	69	56	52	66	63	77	66	76	47	70	66	61	64	62	78	60	69	69	59	89	59	57	48	58	62	68	73	64	82	64	79	75	76	53	58	64	70	59	59	65	64	68	69	62	50	67	69	48	57	66	66	72	65	67	61	57	79	70	69	51	60	52	72	71	71	70	40	66	75	72	51	40	49	57	66	60	72	55	69	57	68	61	74	75	56	72	56	56	64	66	70	71	65	67	80	72	71	71	56	70	61	77	67	57	53	76	65	75	62	52	68	75	66	74	63	48	68	72	68	63	57	62	54	59	81	75	56	70	78	55	56	68	63	56	65	58	76	74	66	57	42	59	57	63	54	58	73	78	61	69	60	69	87	76	71	66	67	59	70	73	57	60	58	59	62	69	80	48	63	74	71	67	60	68	56	63	74	75	66	60	50	70	70	59	75	66	71	60	65	75	50	66	62	68	53	70	65	45	52	63	57	67	52	76	62	68	65	75	43	73	69	61	72	54	49	64	68	61	67	74	55	54	61	54	70	73	63	61	66	74	68	62	67	58	62	62	66	81	73	55	59	56	56	56	55	54	69	62	68	69	72	70	77	59	56	75	68	60	74	81	61	60	48	60	61	72	66	65	65	66	59	69	54	51	53	62	53	58	67	61	74	72	72	61	78	72	67	63	62	70	66	70	62	72	55	81	70	72	68	72	62	68	63	78	60	68	67	70	55	52	67	75	76	72	59	52	65	54	69	63	71	62	64	57	69	58	81	54	60	57	70	73	65	63	66	61	65	53	70	59	52	92	57	60	51	54	61	74	60	74	60	66	53	58	65	63	65	56	66	64	61	57	67	56	58	56	66	66	61	59	73	54	63	72	75	74	66	43	64	63	60	82	71	55	61	66	81	54	65	86	59	70	63	71	62	68	76	61	56	64	71	62	71	68	49	69	66	50	84	63	67	64	68	54	57	51	57	53	62	68	71	60	72	61	66	67	61	79	61	67	72	75	52	50	76	67	62	72	69	67	62	76	59	62	72	51	58	79	69	65	81	60	65	74	60	72	63	55	73	56	55	85	69	68	67	64	71	52	59	49	77	55	53	60	68	58	63	65	62	67	60	63	80	59	63	70	63	82	59	60	73	60	75	71	53	73	82	69	63	69	50	58	68	70	57	50	65	66	63	55	72	77	57	67	62	60	68	54	61	63	63	55	51	72	64	62	67	59	63	78	69	64	58	75	64	61	83	66	59	64	85	70	55	61	77	73	54	55	72	64	64	49	58	64	73	76	86	76	55	52	69	55	64	61	75	57	59	67	58	65	60	60	70	55	64	68	67	66	63	64	74	53	75	60	72	72	67	61	51	66	63	76	68	54	63	52	75	65	76	88	67	66	80	56	78	86	68	77	62	72	75	58	65	72	69	49	74	54	73	77	65	50	57	59	56	76	70	67	59	60	70	59	72	81	58	72	61	51	62	65	59	52	75	71	41	63	62	77	59	68	59	67	53	58	64	50	63	63	72	64	76	55	58	52	61	77	69	78	56	47	70	66	67	68	72	72	75	64	75	72	58	67	55	63	67	69	68	59	68	69	50	60	56	75	74	65	74	53	65	75	80	67	63	59	52	64	75	62	64	61	69	74	51	61	77	62	69	47	66	59	64	63	56	63	61	61	65	80	59	67	74	72	60	73	64	49	57	60	67	66	49	53	61	56	48	67	68	60	67	60	62	62	78	68	63	68	56	56	66	68	58	63	52	75	61	76	74	52	57	62	51	65	79	69	63	70	66	52	76	61	80	69	67	47	67	44	65	43	63	67	67	56	59	71	66	72	67	61	62	60	56	65	53	57	61	63	71	61	77	66	67	69	64	65	57	63	63	63	57	65	62	56	59	69	61	73	81	67	68	65	75	61	54	70	65	68	55	59	67	66	58	63	72	59	52	51	71	61	62	50	73	60	61	54	72	78	74	78	48	60	49	78	81	70	68	71	70	55	74	76	60	77	70	60	74	77	58	60	63	60	58	66	76	71	54	67	66	69	49	67	59	56	66	54	59	66	63	68	81	57	69	62	57	62	67	68	50	51	46	51	89	62	54	69	62	71	77	65	75	54	71	65	54	51	55	58	61	56	58	53	72	52	67	56	48	46	62	64	75	60	71	78	60	66
10048	3941	1539	2463	6385	9709	10064	8892	8091	6603	5245	4383	4000	3728	3202	2834	2478	2153	1943	1782	1710	1702	1915	2161	2103	1936	1671	1563	1472	1371	1315	1235	1215	1225	1209	1194	1144	1132	1166	1140	1097	963	1010	961	1004	1035	986	1055	1142	1136	1137	1142	1129	1073	951	911	849	853	795	877	755	737	713	754	696	663	688	641	699	674	693	689	692	700	663	677	664	597	628	636	635	718	659	653	684	652	684	635	688	654	690	676	702	677	652	671	675	730	665	669	651	686	643	715	623	657	650	640	649	661	653	664	654	685	661	601	727	649	655	671	623	669	664	670	712	695	650	701	600	675	691	655	654	699	694	657	667	644	696	637	630	645	681	646	674	737	685	653	667	657	664	665	701	638	640	642	644	672	657	653	679	653	682	683	720	703	678	637	626	678	664	669	657	626	654	666	697	609	648	667	628	663	654	611	671	659	663	671	629	707	648	674	684	729	617	620	682	710	678	644	654	627	719	695	708	682	605	631	688	702	648	672	641	671	644	685	692	667	651	640	666	648	665	685	641	675	639	688	638	684	659	671	659	688	626	667	638	630	671	682	653	652	642	679	628	652	658	661	663	672	681	691	671	667	693	676	635	679	682	686	672	669	633	667	643	651	630	633	671	658	674	627	643	632	660	654	665	648	687	661	708	713	677	625	647	663	656	745	657	694	638	604	615	619	645	674	634	673	655	656	652	631	656	654	685	621	694	690	633	668	672	672	659	673	694	667	682	665	659	680	697	700	679	686	698	666	649	674	658	634	596	703	658	699	686	585	653	663	649	654	709	677	677	674	699	644	682	622	640	652	677	640	651	712	685	710	674	656	630	643	684	639	657	647	660	632	641	651	681	690	624	681	690	624	658	638	632	709	615	646	694	674	653	744	650	674	665	625	660	692	674	687	657	650	672	655	671	648	638	647	626	625	656	660	635	636	690	662	654	658	597	661	669	627	679	622	639	669	669	679	657	698	676	665	651	675	668	685	670	643	640	652	642	667	674	652	698	645	637	644	666	658	668	693	694	673	687	647	705	699	603	654	638	650	684	643	643	631	649	696	691	673	686	654	612	622	688	638	641	636	667	687	660	675	704	640	670	659	653	643	645	690	649	684	717	698	639	690	684	653	655	657	704	647	635	698	644	591	663	632	669	642	683	663	657	653	688	651	647	659	680	630	709	669	639	642	668	635	659	727	667	664	667	663	623	690	699	663	663	652	665	686	624	655	639	673	657	624	644	656	686	657	656	697	596	674	645	690	678	670	645	675	677	628	672	635	651	624	653	650	633	644	701	657	668	632	622	641	639	699	635	663	670	661	677	666	623	667	665	655	650	680	646	674	660	648	675	706	652	674	633	682	675	679	689	651	612	720	677	694	655	648	697	657	634	709	649	670	686	678	671	714	676	690	633	670	623	681	605	618	712	714	661	666	677	651	642	619	650	662	688	694	633	641	636	648	645	617	680	644	696	711	692	612	715	655	713	677	656	647	661	617	643	659	680	664	650	652	649	673	649	702	645	638	651	686	654	673	695	621	675	653	634	672	689	663	680	700	643	669	653	652	696	669	659	610	641	668	672	664	704	703	666	722	647	655	706	611	668	658	614	656	654	657	666	625	694	695	687	639	703	673	684	689	629	672	673	669	649	682	660	677	688	660	623	651	621	707	649	677	614	694	666	626	673	626	680	690	674	638	672	630	684	650	663	694	661	675	642	668	621	663	671	691	696	701	643	699	673	661	645	648	667	664	662	647	681	676	699	669	716	668	634	669	654	681	662	675	668	647	690	639	655	651	660	665	661	645	663	687	679	685	661	654	617	696	626	643	683	644	666	664	673	675	665	662	694	664	647	631	654	673	666	665	708	664	658	653	686	664	665	714	639	687	709	624	637	674	648	695	680	605	655	646	684	645	739	640	701	659	677	686	652	674	670	680	641	686	639	640	638	684	656	670	655	639	662	698	672	668	644	623	685	651	637	645	639	711	685	661	652	651	617	609	637	680	661	712	665	658	623	646	623	715	618	681	641	689	689	700	645	654	719	658	630	653	702	647	645	687	641	681	654	646	666	623	646	685	679	670	678	665	687	672	645	627	665	638	679	675	653	662	638	655	676	693	691	642	653	665	676	635	664	629	700	686	631	650	689	612	661	671	705	652	647	680	686	638	626	646	708	667	638	638	660	660	631	671	644	638	622	657	711	658	656	649	686	697	682	634	685	659	657	680	658	676	687	702	611	664	614	686	641	668	630	631	681	653	681	691	604	669	668	636	679	662	703	686	658	650	680	630	647	689	629	667	610	691	671	675	628	687	699	701	624	654	673	672	684	635	620	700	668	666	678	711	665	707	694	676	717	662	644	657	628	683	675	678	710	666	697	719	657	677	659	679	702	638	668	676	662	681	657	659	655	698	622	679	634	682	617	680	687	660	679	646	684	658	671	627	645	665	698	601	654	685	701	639	670	669	640	665	645	664	662	655	685	648	654	661	687	687	694	650	630	646	703	645	637	709	653	662	698	652	612	629	657	662	715	661	652	670	617	640	668	606	674	672	686	670	657	620	651	652	681	645	625	671	722	665	708	673	700	656	637	682	652	660	632	626	643	711	688	688	659	633	669	670	687	676	632	643	616	676	664	639	671	685	649	667	680	713	689	665	635	680	656	697	690	614	687	641	683	650	672	621	623	695	672	677	661	689	729	658	672	679	678	654	633	717	642	653	678	687	615	633	641	706	697	628	669	588	642	642	701	647	671	677	639	666	621	629	650	723	626	660	616	628	688	668	691	679	705	614	643	726	651	612	643	662	656	658	679	676	657	683	668	653	641	695	633	639	683	677	627	690	713	643	658	709	634	683	656	675	689	612	632	647	729	661	653	657	650	685	654	599	641	626	654	648	619	627	659	678	667	674	703	652	646	632	669	630	637	702	664	688	690	611	659	666	651	667	662	693	665	649	670	637	699	719	617	684	667	690	663	658	685	654	668	635	636	683	652	647	645	659	675	633	683	641	658	707	640	613	691	631	641	625	671	629	690	666	698	662	682	614	617	697	666	664	638	661	706	678	719	711	665	646	708	733	615	686	608	640	678	669	661	651	625	657	621	668	705	641	698	657	638	670	641	651	661	710	675	633	665	643	691	657	657	620	651	672	638	678	619	600	677	616	697	605	664	644	618	654	681	671	722	669	676	660	686	664	696	656	644	677	639	695	649	708	638	677	654	675	662	654	677	675	700	704	703	710	664	654	677	619	686	690	631	658	634	660	680	700	639	671	685	643	625	708	660	656	677	685	643	656	695	656	624	667	635	703	671	692	708	679	643	651	699	702	700	645	675	672	673	646	694	674	634	635	623	664	686	687	607	653	658	669	680	636	687	679	642	650	668	644	628	640	634	669	650	700	631	680	649	647	678	717	667	654	680	663	685	704	670	666	662	664	652	607	689	670	694	706	684	697	644	710	684	690	662	643	659	673	655	634	684	647	665	687	692	694	679	634	651	630
2019	108	59	57	76	93	125	146	136	131	105	100	71	105	86	80	83	65	64	49	50	60	55	65	43	41	56	48	42	43	46	39	33	40	28	44	41	41	43	42	50	38	30	37	44	32	32	37	43	38	42	39	35	29	35	28	41	23	34	33	27	25	27	31	24	18	22	33	19	22	28	23	22	25	31	18	31	27	35	25	26	23	28	22	21	24	17	24	23	26	23	22	28	19	23	22	25	20	29	32	32	30	29	27	27	23	29	22	22	26	19	29	33	23	19	17	28	30	33	23	21	30	31	22	20	38	28	25	33	23	21	24	22	11	21	18	33	24	25	22	22	23	24	22	19	24	28	26	25	24	24	23	32	19	26	24	25	26	34	19	31	36	22	31	25	26	31	24	13	32	20	34	21	20	21	29	26	23	24	18	21	25	32	20	21	24	29	30	23	24	22	27	28	23	21	31	21	17	25	33	23	34	33	24	30	27	27	40	28	21	16	24	29	34	22	25	24	30	33	25	19	26	21	22	27	36	29	20	34	23	27	29	26	29	23	19	29	30	25	19	36	23	27	23	21	16	23	27	29	27	26	24	26	24	23	22	21	20	27	21	30	28	40	30	29	14	30	25	26	30	23	26	13	27	25	27	29	27	25	27	19	30	22	22	22	20	21	27	28	19	23	22	25	24	27	25	20	18	17	29	33	25	24	29	28	33	28	31	26	27	24	21	24	25	18	23	33	30	30	38	25	26	29	26	29	26	25	21	28	29	26	29	23	18	26	32	27	35	33	30	20	22	19	38	33	33	25	33	28	28	28	25	29	27	34	26	22	16	26	25	21	21	22	25	31	31	29	18	31	20	29	36	27	25	21	34	28	31	31	25	30	30	23	15	23	20	19	24	25	23	31	20	23	25	32	17	28	19	31	23	20	17	21	28	21	30	18	22	26	17	26	19	31	26	25	29	30	25	26	29	31	19	22	21	26	24	17	26	31	27	20	23	27	31	23	25	24	17	29	18	24	24	26	25	30	25	25	23	23	30	21	27	14	23	23	22	30	23	30	30	22	27	21	26	30	22	23	35	20	25	24	21	20	19	21	27	27	17	27	29	29	35	21	29	28	20	30	29	30	28	29	28	33	26	20	26	22	21	26	33	26	18	29	21	31	22	24	26	27	17	25	24	18	22	24	21	36	28	30	31	21	20	34	27	21	18	30	24	21	29	26	29	30	22	23	33	33	25	38	28	29	27	31	18	26	27	20	44	34	23	27	34	21	22	20	19	25	27	28	24	19	28	28	19	20	14	23	29	24	26	18	24	21	25	24	30	22	23	27	24	28	30	23	25	24	22	35	24	24	28	24	33	30	21	25	19	21	26	28	31	25	30	30	25	27	23	23	36	21	31	17	19	18	20	21	26	30	30	28	28	27	28	20	28	26	22	26	22	24	25	24	30	23	24	33	21	29	17	29	30	30	30	32	25	24	30	13	24	25	21	34	29	24	29	22	24	34	23	26	27	19	34	34	21	15	31	29	17	22	23	33	26	22	20	24	34	25	25	17	27	22	22	19	28	25	27	27	18	24	27	21	19	31	31	28	32	25	28	22	36	27	24	23	27	15	22	29	31	28	23	31	33	30	28	30	31	33	22	30	22	20	36	25	26	29	31	31	24	26	18	20	25	25	22	19	39	27	28	27	26	22	28	31	18	32	28	27	27	32	26	29	24	26	31	30	26	27	24	26	33	34	27	25	28	19	18	28	26	29	28	30	24	25	21	19	25	29	20	13	16	18	25	21	19	30	23	21	23	23	29	20	32	20	23	24	29	20	28	24	32	28	19	32	23	34	28	32	28	23	20	26	24	26	23	35	21	23	22	21	24	15	20	26	25	20	27	29	22	20	23	33	18	26	25	31	33	28	24	20	33	27	30	32	22	29	25	23	22	28	18	21	18	27	27	29	29	20	20	27	31	23	25	22	36	28	27	34	28	30	27	26	19	28	20	30	22	31	20	32	23	19	18	24	34	33	36	28	17	33	24	24	21	28	28	31	21	31	28	28	28	24	31	23	23	25	20	22	35	22	33	20	25	25	25	20	21	18	26	21	21	26	23	16	26	34	35	23	28	23	31	24	18	27	36	24	28	25	29	18	21	28	21	27	29	16	22	27	24	24	24	27	30	32	22	21	34	18	23	27	24	26	30	23	29	28	19	18	17	31	21	29	29	24	26	21	27	23	25	19	19	26	25	27	28	36	22	25	28	25	22	16	16	33	23	29	33	35	33	35	35	28	26	24	31	32	17	27	36	25	26	21	27	26	30	24	24	20	25	24	34	23	29	28	27	26	26	41	39	22	24	26	29	18	24	26	26	30	31	15	24	30	33	26	27	25	22	31	26	26	31	24	30	25	17	34	19	25	25	21	23	22	23	25	15	19	38	38	31	20	29	28	21	28	27	30	21	30	28	38	24	30	22	28	29	25	33	25	23	24	18	28	25	23	33	23	20	25	17	28	15	20	22	21	12	36	17	28	36	33	22	31	21	34	30	25	31	26	22	22	26	19	22	26	19	23	25	18	24	18	28	28	29	29	22	26	34	27	26	27	30	18	29	31	26	24	27	14	27	32	26	25	21	26	36	25	30	28	27	32	23	27	31	29	31	34	15	22	24	32	26	30	22	28	36	26	15	14	23	32	23	30	17	25	30	22	23	25	33	24	30	23	31	20	25	18	25	26	24	28	39	25	32	27	29	28	26	23	24	19	23	27	24	31	26	33	29	32	27	18	29	29	27	22	22	31	25	18	19	27	29	28	31	24	27	31	17	28	26	20	17	33	23	32	25	20	22	30	22	19	28	20	34	23	27	21	19	20	24	21	22	32	28	26	25	28	23	20	26	25	31	18	23	23	28	30	29	33	25	24	19	26	26	22	24	27	20	35	34	28	20	21	27	29	17	24	34	29	31	24	20	28	21	24	24	24	22	30	27	19	19	28	24	22	19	26	26	30	24	20	26	27	27	24	18	22	37	15	25	18	20	26	28	25	22	24	25	28	23	25	22	32	36	26	31	20	29	20	29	19	23	26	17	34	21	28	28	22	36	23	19	15	25	17	19	20	24	27	36	21	22	23	25	28	21	28	25	25	19	22	28	22	31	20	26	36	19	21	25	20	22	19	26	16	15	24	25	25	31	22	33	17	18	24	35	22	25	23	30	21	17	29	28	24	25	34	32	30	24	38	19	19	22	21	29	24	23	27	21	25	28	24	30	11	19	29	29	27	22	23	28	34	21	26	23	30	28	22	23	23	22	18	30	20	26	28	30	23	39	25	23	35	30	26	22	19	23	13	19	22	29	26	32	26	22	22	31	21	25	24	24	38	26	23	29	38	29	23	36	36	29	26	24	26	18	32	24	26	18	24	31	26	21	28	15	28	15	23	19	27	31	33	20	26	33	23	33	22	23	16	19	16	31	21	29	21	26	17	26	30	28	27	24	25	30	28	32
9843	2816	1198	1861	5469	8739	9568	8352	7816	6271	4973	4065	3676	3531	3040	2630	2169	1999	1639	1513	1352	1386	1472	1797	1748	1552	1355	1137	1113	1056	1060	959	879	758	807	797	823	798	867	780	744	658	606	670	698	734	767	686	797	818	797	873	730	633	524	499	406	451	465	447	396	341	319	326	330	294	324	323	288	284	284	305	298	303	301	286	294	293	305	302	277	307	277	258	282	268	278	284	317	290	273	296	298	280	280	317	302	265	278	279	293	298	292	293	285	289	309	267	272	300	250	298	289	253	295	288	269	286	265	269	312	247	268	290	292	266	277	255	285	281	274	281	258	290	268	258	288	264	282	306	280	294	267	296	254	288	297	269	291	293	308	293	275	274	274	307	279	301	282	267	292	294	308	287	288	249	264	299	271	281	295	293	282	279	293	244	272	276	257	289	268	269	282	299	279	311	330	295	275	303	273	273	275	273	258	266	290	282	290	279	262	269	305	252	265	259	266	270	278	261	281	250	290	265	273	275	286	298	305	279	287	288	269	284	290	260	248	268	294	292	294	269	259	261	277	279	268	284	276	270	287	290	285	281	293	315	263	273	291	277	274	292	273	257	288	268	252	271	239	261	290	277	273	283	281	275	284	302	269	257	255	274	281	247	242	304	284	260	290	255	316	280	241	275	288	300	269	274	272	241	277	264	291	274	308	281	247	257	289	256	274	302	276	260	292	282	250	285	270	278	266	272	263	276	278	278	299	307	267	297	265	265	296	286	278	273	274	276	279	253	316	286	272	274	268	273	264	266	283	267	274	268	263	261	289	256	262	285	267	259	261	270	286	288	265	261	264	285	295	259	285	316	287	276	268	262	263	260	264	269	272	252	276	267	290	304	294	265	257	293	287	292	270	264	285	272	303	273	247	303	269	275	252	270	270	278	279	303	281	280	285	256	288	284	252	229	266	281	284	268	268	277	301	280	256	282	287	275	258	281	256	250	284	295	287	249	280	275	265	275	259	283	292	280	308	256	242	259	287	280	248	308	283	285	282	289	274	287	296	284	269	281	279	253	286	287	296	278	269	283	257	242	307	297	282	277	301	276	264	315	257	289	248	275	281	271	287	297	275	285	273	287	279	278	280	286	268	297	288	293	281	265	300	276	276	253	285	295	258	300	276	258	255	284	271	259	293	242	279	278	289	270	266	291	290	277	232	297	281	301	253	313	303	291	299	287	268	273	269	247	264	283	294	265	251	252	254	285	288	260	265	283	276	250	254	273	273	266	289	298	287	261	266	278	278	302	267	269	270	285	264	277	269	274	289	254	289	301	290	263	262	301	258	286	264	296	237	275	277	278	251	251	298	254	286	275	293	253	256	245	250	260	247	278	250	287	280	247	304	285	268	291	305	273	286	316	274	305	247	268	268	284	291	306	281	269	250	277	260	256	251	269	276	272	277	274	289	286	292	286	266	255	286	276	272	268	262	266	247	275	281	296	265	281	284	288	275	266	277	271	280	279	284	277	289	256	279	284	313	269	316	271	283	302	263	307	268	261	276	266	307	245	257	270	263	293	276	301	274	276	266	323	280	251	281	268	265	296	279	276	266	296	258	274	303	260	284	264	298	284	291	256	254	263	277	259	270	261	256	266	293	290	253	259	299	287	258	291	267	276	286	265	270	274	275	260	275	261	266	277	256	263	306	284	265	289	250	244	267	285	255	276	261	263	267	291	253	265	276	285	296	282	284	290	279	280	296	270	265	248	284	279	277	271	263	291	263	279	278	281	301	265	264	276	275	294	264	280	283	281	261	285	290	287	269	319	263	296	279	310	268	262	270	250	245	266	265	288	318	271	283	265	292	245	266	251	284	280	278	287	266	252	254	254	264	264	301	273	259	293	278	301	252	292	290	278	279	294	307	280	285	285	314	257	266	256	273	276	262	295	282	302	285	262	290	253	246	288	302	270	275	276	260	252	266	271	253	259	278	264	278	275	281	303	277	296	310	285	254	293	255	263	290	268	277	284	269	286	269	287	268	289	301	263	267	295	278	266	297	294	278	278	287	271	273	265	283	269	269	287	298	275	273	269	294	283	295	245	271	270	253	282	271	290	284	291	266	266	283	255	270	267	283	260	272	263	302	308	269	252	303	286	248	250	271	268	266	263	281	294	256	261	258	279	311	265	291	268	294	262	315	289	271	266	266	283	257	258	275	244	281	253	267	303	261	237	270	258	294	280	259	300	243	271	240	288	257	265	277	270	261	261	288	271	267	279	291	234	284	273	253	274	263	251	273	282	273	286	291	266	280	284	282	251	268	273	260	301	283	272	254	276	260	272	257	276	270	296	259	267	283	286	295	262	293	317	288	312	282	261	282	267	262	256	272	260	303	266	259	271	283	265	248	282	252	296	275	284	268	247	309	264	289	310	258	279	249	276	290	285	294	257	258	275	273	299	283	273	290	257	297	276	287	274	260	291	272	276	267	284	257	271	307	271	282	274	269	287	291	279	246	296	266	258	273	281	290	291	278	312	271	288	282	229	301	303	261	269	272	260	281	276	278	292	287	239	294	276	268	286	287	279	277	273	274	261	243	281	279	244	282	263	258	286	284	277	282	284	258	279	280	296	276	264	275	275	275	274	289	288	284	294	287	255	263	288	283	272	293	282	284	303	276	272	285	230	263	279	286	285	269	253	259	300	281	295	271	272	273	280	285	259	286	259	278	325	276	293	284	280	276	244	300	277	296	264	279	273	271	270	286	285	270	276	264	252	288	306	287	277	249	293	263	256	288	291	279	273	259	268	278	306	282	258	280	258	305	294	265	269	274	246	292	280	301	278	275	291	272	270	289	275	288	268	258	289	264	286	279	242	276	283	275	253	288	283	267	257	287	271	261	274	274	249	275	276	289	287	301	282	280	262	286	278	279	249	264	276	267	275	294	277	255	266	296	297	274	280	261	315	275	312	270	278	259	277	305	287	271	321	286	295	250	293	281	313	285	290	299	259	255	280	272	270	237	289	270	285	259	264	281	282	288	263	282	297	263	288	233	277	283	253	281	273	298	266	298	284	260	247	270	243	316	292	283	302	295	291	306	255	316	293	259	262	246	263	277	269	279	279	270	272	289	257	248	280	263	269	262	281	262	291	271	301	281	291	300	270	265	283	263	270	279	243	253	241	278	284	264	259	267	284	266	293	278	251	276	264	311	276	267	282	291	271	278	276	256	280	303	318	279	235	258	298	272	283	277	252	317	261	299	297	279	271	275	275	277	244	279	268	310	278	296	251	282	286	287	259	237	256	277	293	291	253	293	287	298	260	262	298	280	302	278	286	251	309	268	294	257	331	293	300	277	273	297	282	275	286	273	274	272	274	286	259	302	281	289	289	271	301	267	265	284	268	280	271	271	244	291	256	285	244	260	279	276	273	284	291	274	307	282	251	273	271	300	276	252	274	316	241	258	271	306	284	275	268	271	269	288	281	293	274	247	297	254	276	294	273	302	278	280	273	257	276	287	248
1028	241	149	121	117	175	220	229	238	191	176	174	164	132	162	149	120	127	126	109	99	115	102	117	100	98	91	98	90	95	79	90	88	98	94	74	97	77	80	80	81	77	94	74	73	85	88	64	75	86	84	79	71	74	75	71	69	72	79	68	71	75	56	69	55	72	65	74	69	61	68	63	74	67	58	64	76	58	74	71	77	72	59	77	58	66	74	64	65	80	61	78	59	75	63	59	68	77	63	67	80	76	66	64	70	77	78	68	71	63	77	62	57	58	62	60	74	62	77	82	79	62	69	74	66	54	69	59	59	79	63	77	76	57	67	75	66	63	69	50	59	72	84	69	68	66	78	55	77	70	63	67	72	72	67	59	68	77	68	68	68	59	68	59	67	69	57	54	49	79	66	74	65	62	58	59	67	68	52	80	76	70	79	62	70	79	70	79	71	73	62	69	61	57	66	57	68	68	62	73	56	71	71	80	72	81	73	60	52	79	65	57	66	54	67	59	61	63	75	64	80	73	64	82	65	71	65	68	65	66	62	72	66	53	70	84	70	57	54	68	69	89	57	71	65	65	64	58	52	56	86	67	56	63	60	66	61	61	59	70	66	67	45	57	58	69	73	60	62	56	73	51	56	76	65	67	54	69	78	76	69	74	60	61	67	66	71	69	54	56	59	62	75	75	38	68	57	59	77	68	63	61	67	72	55	69	48	64	66	89	53	66	67	68	62	51	69	70	58	58	63	50	71	56	66	65	73	71	66	70	71	62	61	62	76	67	74	59	81	61	60	64	71	67	80	66	60	64	69	67	58	59	71	67	59	61	63	63	59	79	52	76	63	77	85	70	53	52	71	78	76	65	73	66	71	67	62	63	58	68	60	64	75	70	62	74	73	54	71	55	68	60	69	61	58	87	64	68	65	59	63	64	75	57	63	58	56	75	70	57	64	63	62	72	58	81	79	67	79	64	72	60	43	72	67	65	76	62	75	65	67	72	49	65	69	66	69	65	60	67	51	59	76	73	82	72	59	65	67	66	63	63	69	77	74	64	60	60	63	64	65	63	63	65	80	66	67	66	63	57	62	68	64	93	81	66	67	62	58	66	67	69	60	59	69	75	61	63	58	66	80	49	61	74	69	63	62	54	65	62	55	57	63	75	65	51	60	70	58	69	61	55	61	57	72	72	64	50	70	66	77	68	61	61	71	60	69	80	62	54	63	59	81	87	62	54	63	65	72	47	56	61	62	67	54	61	75	60	70	62	63	71	60	63	50	60	74	66	64	60	56	60	61	74	75	85	55	70	63	84	63	66	58	70	67	57	63	68	65	61	79	87	61	72	63	60	65	56	59	77	60	73	61	63	62	55	75	75	79	66	68	83	70	70	64	65	61	62	80	62	79	72	76	63	52	74	71	71	62	58	78	54	63	81	53	64	77	73	60	74	73	62	69	57	59	61	60	56	68	56	64	73	69	77	63	60	72	79	72	78	55	61	62	69	70	76	77	67	75	63	67	64	63	62	69	74	72	62	69	69	68	57	71	65	67	57	67	68	57	74	64	63	70	70	70	58	71	79	58	64	61	60	60	65	69	77	66	63	54	64	61	76	64	75	57	63	69	63	61	63	70	72	60	66	59	66	81	60	74	71	80	75	65	67	59	76	68	78	62	60	75	62	58	71	60	63	58	73	56	61	83	54	63	65	65	64	65	62	57	63	59	76	59	76	77	71	67	69	75	64	62	71	76	62	60	59	82	58	64	64	73	66	57	63	55	47	60	68	61	65	70	55	75	59	76	68	74	67	63	80	63	65	64	74	60	64	74	66	54	70	72	60	61	75	63	62	79	65	60	64	86	69	58	64	63	86	76	68	48	81	71	63	58	69	68	74	72	57	74	57	59	63	60	56	71	70	59	59	58	59	52	62	72	77	56	58	59	61	66	63	72	58	63	57	73	65	66	70	64	79	59	63	51	71	61	63	68	59	72	54	63	60	63	76	63	62	69	61	51	44	64	69	71	55	61	64	65	71	83	61	75	58	64	61	73	58	68	71	68	65	75	66	61	67	62	56	62	55	66	67	61	49	78	64	71	79	82	62	69	70	72	55	57	61	67	74	71	79	72	68	69	65	59	62	69	68	71	74	67	69	68	56	77	61	74	62	64	71	48	78	68	67	64	49	68	72	54	71	65	69	65	66	68	74	63	71	64	65	58	61	69	70	69	62	58	64	63	72	55	56	63	65	62	52	63	57	64	73	63	78	71	67	65	59	68	81	63	70	64	87	87	63	51	83	68	60	59	59	74	76	64	72	70	65	66	72	75	54	80	83	48	64	61	65	76	60	63	76	79	67	73	82	62	47	67	60	70	68	71	66	62	68	58	61	54	62	64	60	69	75	56	55	67	67	67	64	50	59	62	71	75	76	64	59	67	78	68	58	82	66	64	66	67	67	59	72	52	67	69	66	65	62	72	64	69	72	66	58	56	78	72	68	65	74	68	60	68	61	61	66	64	74	74	65	63	69	55	68	71	64	64	47	57	75	58	64	75	53	52	82	63	67	65	68	71	66	82	76	73	73	79	63	78	64	62	79	58	47	81	58	58	64	76	59	68	67	75	60	69	63	67	67	57	68	66	78	67	68	59	58	69	71	58	64	70	54	53	64	64	59	73	71	67	63	72	63	66	77	70	67	64	66	72	66	57	55	58	60	80	58	80	59	68	48	66	60	65	62	64	81	87	70	66	51	66	74	66	69	58	57	56	67	71	53	69	67	54	53	53	56	59	71	68	59	73	56	64	74	80	65	65	67	67	68	61	66	61	67	80	60	61	60	73	81	75	62	74	54	74	71	63	55	71	75	61	59	67	66	64	68	61	59	66	58	71	62	65	57	62	56	62	63	60	61	64	59	64	68	65	55	74	68	70	58	65	68	77	68	58	66	65	63	66	62	51	80	69	58	61	60	65	61	66	70	58	52	61	74	58	67	84	58	65	75	74	64	78	58	82	69	61	58	60	71	63	70	64	72	74	68	67	55	81	64	53	47	69	57	75	74	65	80	65	85	68	70	67	63	61	67	64	67	49	70	72	43	61	60	52	62	71	66	70	66	67	75	63	61	56	81	69	65	70	65	63	61	65	65	64	61	66	62	56	68	60	69	74	79	67	58	62	67	71	74	80	58	77	80	60	68	69	65	68	61	62	77	71	64	68	56	61	59	53	71	72	54	72	67	69	68	63	51	71	73	65	69	71	78	79	57	62	55	57	76	66	81	60	64	62	71	73	64	66	67	69	79	54	70	49	60	72	57	63	63	67	65	72	62	76	72	63	67	80	65	78	61	85	63	83	67	69	65	75	57	66	55	53	48	71	62	70	71	60	71	68	75	71	54	51	61	60	56	74	69	58	65	59	74	68	71	67	75	55	53	81	70	54	71	82	68	62	70	61	62	65	52	72	61	91	78	80	56	95	64	63	66	69	41	70	60	68	67	64	58	60	68
13419	5113	2128	3521	8601	12493	13066	11368	10164	8286	6793	5736	5131	4992	4270	3678	3188	2940	2504	2303	2122	2301	2326	2584	2571	2324	2015	1916	1756	1659	1684	1622	1514	1431	1423	1404	1419	1402	1369	1390	1281	1243	1162	1277	1213	1289	1336	1240	1326	1257	1394	1363	1320	1099	924	901	897	911	881	847	838	796	814	796	802	733	750	763	700	730	768	751	716	729	706	739	719	714	770	729	702	723	747	680	728	742	738	720	738	720	698	743	664	744	694	737	716	752	730	716	710	720	705	690	663	707	682	723	705	652	742	667	714	691	702	699	720	717	722	690	743	672	683	650	708	699	712	725	696	713	710	697	711	688	716	735	726	686	706	668	687	769	733	724	696	711	680	754	703	710	701	704	657	690	718	759	751	653	694	675	776	726	738	728	677	686	693	670	700	683	683	687	705	645	678	714	673	670	657	696	657	693	690	669	718	744	725	710	702	689	726	703	713	719	718	710	716	711	722	718	702	684	675	637	717	720	683	653	745	703	662	737	724	733	727	698	722	761	739	711	713	705	701	700	683	670	700	681	706	711	690	728	716	699	719	719	643	667	655	714	674	745	727	686	674	682	710	657	664	740	682	662	684	676	705	748	728	727	731	695	716	727	699	707	703	645	715	676	721	733	679	720	700	691	702	704	740	709	705	649	776	695	699	699	716	705	674	673	673	668	680	733	665	685	704	713	729	736	709	712	688	686	676	711	666	700	671	662	716	679	681	663	688	756	687	703	671	739	705	723	715	687	704	714	695	716	713	667	733	667	695	740	719	659	721	709	713	711	672	694	711	647	723	725	725	688	694	717	672	721	720	705	725	702	723	700	718	722	710	683	705	676	669	714	699	672	714	679	697	688	746	673	708	705	700	692	707	717	713	704	713	672	712	705	703	697	706	693	726	756	729	714	702	735	702	638	660	683	683	712	715	677	674	720	712	695	729	730	719	677	656	763	681	693	761	688	703	690	667	672	707	705	680	740	722	722	726	769	680	677	691	678	736	713	710	696	709	740	660	715	706	686	689	701	729	712	697	721	712	655	696	690	701	661	680	721	646	703	766	703	673	694	664	738	697	695	711	676	694	704	733	716	683	710	710	707	639	742	715	771	733	711	741	673	687	696	647	693	648	712	734	705	734	700	701	664	663	692	704	725	753	705	751	697	728	687	714	706	647	712	675	682	727	730	718	689	658	752	651	714	677	765	737	705	678	704	674	717	724	728	711	641	738	692	738	726	654	729	695	655	693	770	695	721	740	723	691	689	711	735	717	726	701	707	732	661	698	725	678	708	664	697	710	717	708	720	671	687	660	680	705	663	666	720	656	714	720	658	663	657	720	734	688	699	706	701	689	672	723	678	705	712	733	685	667	666	704	734	722	689	696	737	746	680	670	670	671	684	714	730	660	729	728	659	690	644	707	690	680	719	742	696	709	676	734	728	666	665	696	684	661	715	737	690	651	706	697	703	718	691	709	692	684	709	732	690	739	679	725	683	677	664	723	699	698	711	638	718	722	733	751	705	679	728	692	724	712	718	710	681	687	705	723	647	715	683	667	709	706	673	700	673	644	745	733	716	708	687	676	698	758	697	661	736	760	693	651	685	773	729	736	693	708	757	719	681	720	688	690	696	671	713	679	721	735	729	694	687	694	670	733	697	715	710	715	666	729	672	690	703	724	699	687	732	699	681	724	669	720	719	732	742	688	735	674	645	753	734	712	667	714	703	708	700	708	702	711	694	681	703	677	714	689	693	677	652	678	719	685	697	707	718	707	708	708	706	687	720	684	728	692	722	728	749	684	672	709	731	722	739	641	689	690	679	676	671	683	723	698	686	709	704	673	695	698	664	669	703	726	731	703	744	716	675	698	672	696	730	727	725	689	763	677	703	706	657	731	695	702	650	721	708	652	770	711	691	686	733	657	657	723	675	694	680	712	704	698	655	666	747	678	664	668	684	699	653	736	710	736	727	713	692	744	726	703	714	705	676	744	692	693	661	669	716	677	656	746	651	704	673	671	676	709	728	745	696	735	661	706	724	695	703	725	696	714	688	674	712	681	734	682	715	746	684	706	700	745	701	714	676	703	656	676	679	736	697	690	688	701	787	706	708	712	694	697	694	716	726	695	695	697	660	701	703	691	699	718	667	693	688	693	690	707	706	731	722	730	738	679	671	706	696	700	681	674	738	681	694	733	738	679	713	667	678	699	692	730	690	715	685	709	708	712	664	659	685	706	662	688	745	690	715	687	688	735	692	668	658	686	710	690	703	707	716	685	694	664	709	707	700	684	712	716	702	689	725	733	651	684	634	727	713	673	682	668	691	709	717	709	677	694	698	723	718	675	731	686	696	729	712	664	688	684	678	712	701	740	676	721	705	672	704	696	759	732	684	702	690	736	729	682	686	684	683	706	665	686	674	672	709	667	664	687	649	683	693	692	731	697	680	694	726	652	654	709	732	698	673	667	742	699	680	736	689	726	717	707	741	690	649	713	694	717	709	656	710	685	687	701	708	711	727	676	674	708	725	741	683	716	678	684	736	693	729	764	723	698	718	703	691	680	688	696	712	695	663	712	699	649	703	678	729	659	698	704	698	728	717	680	805	690	705	716	697	677	731	689	688	699	700	723	692	684	698	654	681	713	684	698	702	697	677	686	659	674	742	682	690	733	678	735	720	671	689	694	715	683	711	679	731	662	706	671	695	653	692	717	718	748	692	714	678	675	719	736	753	694	729	694	689	721	707	691	658	683	680	706	729	688	687	673	702	653	697	694	728	737	715	761	698	706	660	706	666	710	709	694	659	700	707	719	715	647	665	679	696	706	704	706	709	692	697	731	698	685	687	727	710	685	729	639	692	721	640	713	724	670	678	733	723	712	694	733	726	720	708	717	674	670	714	683	675	709	700	707	670	724	699	704	658	716	730	761	692	681	713	672	662	728	705	744	705	703	663	736	706	678	648	646	678	675	693	726	696	686	681	738	700	701	681	721	693	732	736	713	702	694	712	704	741	696	745	646	683	674	691	714	733	712	683	659	724	723	720	725	710	733	675	691	760	708	717	700	724	720	683	672	723	711	718	756	737	726	681	672	657	709	689	711	681	694	731	710	696	682	738	692	741	695	700	724	711	672	706	703	688	703	704	725	705	711	669	726	706	719	698	710	697	727	679	705	649	708	697	673	705	686	690	668	749	696	674	695	662	701	648	754	684	734	712	707	723	701	711	704	703	747	699	698	762	689	744	717	698	727	713	718	690	694	700	745	710	735	674	717	700	707	700	673	693	673	698	658	739	704	706	716	740	716	667	714	712	675	722	656	720	691	694	696	688	683	725	678	671	698	705	718	677	730	749	671	738	693	714	670	678	713	705	749	734	673	667	738	665	718	701	699	682	721	694	670	687	697	685	724	700	744	710	654	692	690	696	691	702	713	696	728	667	669	687	680	771	659	707	710	680	722	742	688	723	697	736	733	678	710	670	706	680	719	710	708	747	658	654	673	719
1331	44	34	29	46	65	75	91	77	101	67	64	66	57	56	43	62	39	44	38	48	39	49	48	40	36	46	39	35	33	49	31	42	39	36	42	32	35	33	29	33	30	34	28	40	44	47	33	27	26	39	26	32	28	34	28	30	31	36	30	24	21	28	24	28	29	38	24	20	19	34	21	24	21	27	29	24	33	27	22	27	38	24	23	25	32	20	23	21	28	33	27	35	28	24	19	31	20	20	19	25	26	31	25	30	24	30	32	32	26	17	22	30	32	24	27	34	19	24	23	21	21	22	23	29	18	31	31	22	36	25	35	31	21	21	27	15	21	31	23	18	37	24	22	29	25	31	26	32	32	31	25	23	23	24	28	28	36	30	28	27	24	31	27	26	22	24	29	15	35	29	21	22	23	25	23	26	20	22	22	24	20	20	28	35	25	25	23	32	26	23	29	24	30	19	29	20	23	31	35	22	25	20	22	16	24	24	28	29	26	29	20	27	36	28	34	33	18	24	29	29	21	20	26	29	36	28	20	30	23	33	29	27	29	24	29	29	33	33	24	26	31	32	32	26	30	21	33	29	22	25	19	29	28	30	30	25	21	29	23	47	22	30	25	25	33	25	26	21	19	32	35	33	31	21	22	17	25	17	24	20	31	41	25	34	35	16	25	29	29	28	31	24	25	33	28	18	29	31	19	24	20	25	30	21	36	27	36	34	22	27	20	21	32	24	28	26	28	23	38	30	37	26	21	34	20	23	24	26	29	22	29	26	29	18	28	21	24	26	27	21	23	31	28	27	36	23	25	34	18	33	26	16	34	24	29	33	31	34	28	19	31	28	23	29	29	31	33	26	30	26	33	26	28	29	34	36	26	31	30	26	35	33	25	34	36	33	28	17	33	20	31	34	36	28	25	26	27	22	23	33	20	22	35	29	28	20	38	27	31	20	31	15	16	29	28	22	18	31	33	30	24	29	23	31	29	26	21	29	22	30	34	29	27	35	24	27	29	30	23	20	34	36	25	29	28	27	24	21	23	42	23	30	28	33	31	27	23	22	34	30	22	32	20	22	28	26	29	25	33	27	24	23	24	31	25	35	36	29	29	28	21	36	34	26	29	27	32	47	29	19	27	24	24	30	34	34	24	29	29	29	28	24	29	14	12	16	26	24	20	35	33	24	19	26	27	29	28	28	25	32	27	30	23	28	28	28	26	28	27	26	27	29	25	25	22	31	27	36	27	33	25	22	18	28	24	29	23	29	23	24	20	26	25	25	34	28	33	25	26	23	28	22	28	25	24	27	16	33	30	28	42	29	34	25	26	22	37	21	21	33	25	20	26	27	29	29	31	27	23	25	37	23	27	28	17	24	30	28	21	30	20	26	26	27	26	27	29	22	35	29	18	34	24	28	39	23	19	35	28	28	24	29	25	30	24	23	27	26	28	24	26	22	24	21	25	20	28	39	23	24	25	26	18	20	24	18	37	27	30	27	26	22	22	21	26	25	25	36	25	23	32	32	12	23	39	21	30	25	36	26	29	29	26	23	28	19	26	23	25	22	32	21	25	25	20	31	25	26	23	32	19	29	28	27	28	30	22	33	21	42	22	26	27	27	28	28	31	21	25	32	27	32	30	30	28	19	15	23	18	34	31	31	21	25	24	23	21	26	24	29	23	26	26	22	32	31	30	30	33	26	25	24	28	39	17	27	25	19	27	23	25	29	28	26	32	22	30	24	37	34	23	32	23	24	33	29	35	26	31	22	33	33	20	29	29	26	33	27	25	31	25	25	30	18	18	34	30	24	26	29	26	31	32	20	24	25	27	24	30	26	29	31	21	23	30	30	29	27	21	26	26	23	42	24	32	24	23	24	27	23	33	28	29	27	25	25	21	24	28	31	35	33	22	20	19	22	18	27	18	23	20	29	24	35	35	30	29	19	19	27	27	23	26	20	20	18	22	22	26	35	28	22	29	29	25	26	28	24	31	29	28	30	28	21	22	34	21	30	39	32	24	34	27	23	28	31	24	36	16	33	30	23	25	32	24	29	32	25	25	31	32	21	32	16	27	31	21	27	21	30	26	34	23	21	33	29	24	29	29	28	27	28	21	26	33	21	25	26	25	30	17	25	32	27	19	31	23	24	32	23	32	24	27	20	21	28	21	22	35	26	22	38	22	16	37	33	29	27	24	31	31	23	17	29	23	28	22	28	25	38	31	29	35	30	33	37	32	25	23	29	35	33	32	29	23	23	41	17	22	21	24	36	29	30	22	34	28	25	36	27	25	20	25	16	29	31	27	23	34	28	32	22	40	35	31	27	16	26	32	23	37	23	26	24	21	30	18	28	31	27	25	26	37	32	32	20	23	20	20	24	27	23	26	33	34	21	28	31	23	30	27	28	31	22	27	28	24	24	21	21	27	27	28	22	28	26	32	28	26	29	24	29	32	32	23	21	30	24	29	25	24	25	35	24	24	35	24	33	38	25	23	33	21	39	31	28	26	30	30	28	32	21	33	35	30	22	26	26	28	22	26	19	29	32	23	29	25	23	23	31	25	16	29	28	31	23	22	30	22	28	26	23	25	30	23	32	24	20	32	35	17	30	28	29	36	22	26	28	19	30	26	31	23	20	22	30	33	20	23	18	20	20	22	27	31	28	29	26	15	25	27	22	35	23	21	24	30	27	31	28	32	28	21	31	30	33	27	22	23	27	16	29	23	21	23	26	33	24	23	28	23	21	29	42	24	25	23	28	25	33	26	16	33	26	28	36	27	31	30	37	17	29	33	36	21	26	27	28	21	27	32	36	33	27	24	27	38	29	22	36	20	20	30	25	20	33	22	23	29	29	30	22	31	28	18	28	30	27	27	35	32	36	20	27	22	33	26	27	25	27	28	27	23	29	35	27	26	25	27	25	32	29	29	23	26	38	24	30	19	29	31	19	38	32	23	27	28	35	33	18	23	18	27	32	23	31	22	23	32	27	20	27	29	18	26	30	29	20	35	17	21	29	24	24	37	24	37	19	26	33	24	29	32	22	24	24	25	26	18	19	30	28	25	22	27	26	33	23	29	31	30	29	23	31	18	30	24	21	22	27	24	28	32	29	23	24	25	28	27	26	36	19	33	29	30	24	35	35	27	27	28	16	23	28	28	30	35	24	23	22	27	22	26	32	32	19	28	24	31	31	27	28	21	29	26	22	28	28	34	31	25	22	16	18	26	30	30	35	15	24	29	35	26	27	22	27	36	22	30	35	25	34	26	23	28	23	23	30	24	28	22	31	24	34	23	19	20	28	32	27	27	26	19	17	24	33	24	20	33	21	31	31	27	22	29	22	32	26	13	25	26	23	27	21	32	26	19	24	28	42	33	31	31	31	27	27	27	26	24	27	22	26	27	30	29	43	30	23	28	34	20	32	29	30	32	28	25	23	19	24	29	23	38	21	30	39	39	30	24	29	18	26	31	28	21	26	27	25	16	28	22	20	23	32	30
7374	1099	559	776	2219	4852	5628	5428	5181	3990	3094	2512	2308	2309	1902	1621	1480	1170	1042	850	992	955	1066	1293	1155	1030	973	858	778	758	699	701	676	630	662	686	697	666	588	659	577	569	559	578	597	571	575	606	621	651	686	637	577	503	439	421	387	415	389	378	353	328	305	310	325	280	308	256	289	308	290	303	284	282	277	287	286	281	288	266	297	283	272	296	282	297	268	293	319	286	306	314	282	279	292	306	282	295	318	305	284	272	285	283	292	303	283	308	291	305	290	319	276	278	296	294	279	282	275	284	287	280	264	290	307	301	272	305	258	293	271	288	292	283	288	270	245	290	292	305	291	273	280	269	293	271	261	311	255	273	278	273	283	272	279	267	313	282	253	288	293	310	279	265	272	304	280	284	302	263	307	291	280	292	286	314	285	299	271	278	285	305	292	258	274	305	319	292	277	277	266	256	279	312	307	273	280	273	296	284	282	302	264	299	282	286	271	320	237	303	310	297	288	287	273	264	266	277	270	246	289	271	262	289	279	259	302	244	276	305	287	281	301	289	269	255	279	279	272	276	293	278	271	259	274	251	281	308	265	277	278	275	310	282	338	307	288	311	272	275	292	267	272	291	300	289	263	281	268	273	288	259	290	282	283	296	289	282	295	297	252	291	324	301	273	274	283	270	273	276	258	248	261	286	282	300	288	280	268	321	306	274	302	289	287	291	279	308	297	290	284	280	264	291	270	276	242	284	289	277	299	324	271	258	285	298	283	322	243	284	303	265	293	283	290	283	316	269	287	276	289	290	261	272	321	268	272	287	258	260	309	258	244	269	299	305	252	258	258	281	301	279	261	290	291	307	246	278	291	273	269	275	277	287	282	265	299	302	285	290	287	275	276	274	269	269	279	266	282	292	274	308	281	322	279	276	270	269	304	287	264	283	296	259	312	303	285	280	305	282	318	281	286	259	303	274	284	257	295	277	286	268	309	262	252	310	301	247	262	261	252	290	265	276	325	262	300	277	269	275	274	279	247	250	256	276	293	278	286	279	290	306	302	273	312	306	271	296	294	286	282	292	273	290	288	276	298	269	291	283	307	262	276	259	254	273	254	286	299	281	263	264	253	285	269	285	307	247	265	306	287	291	267	261	269	264	289	292	286	272	281	288	292	270	275	281	292	253	307	255	284	291	274	299	276	277	234	279	267	261	268	269	272	295	300	281	299	270	265	299	285	287	309	292	257	281	255	293	283	278	290	293	283	262	272	282	279	276	303	279	290	290	274	295	284	295	297	271	266	258	261	266	277	277	271	305	309	257	295	277	273	271	262	322	307	279	304	251	259	284	297	278	261	273	309	288	314	264	289	271	255	295	286	293	297	304	293	271	258	253	282	291	261	256	258	305	286	278	294	266	278	273	271	304	278	300	296	288	285	292	280	274	274	292	298	293	308	259	268	278	264	266	270	285	278	278	271	288	300	314	247	272	250	292	297	295	306	285	282	296	278	288	308	300	267	266	283	260	271	269	281	279	262	282	271	299	285	266	294	284	265	283	270	313	271	286	289	271	285	278	267	294	282	277	299	257	292	301	290	312	266	275	266	311	257	280	310	275	294	313	276	315	275	277	288	302	261	315	278	253	292	267	285	259	299	303	299	272	275	281	282	258	290	292	302	279	260	290	291	276	288	308	269	295	259	284	270	278	309	281	276	287	282	306	253	282	280	286	291	284	294	299	298	300	284	282	299	287	273	274	274	295	300	252	265	274	277	278	265	299	273	261	277	286	280	245	254	284	270	277	278	267	282	289	281	309	285	245	264	283	269	301	301	286	290	276	289	279	280	264	288	268	279	293	280	260	294	312	289	293	312	244	299	293	242	259	264	275	292	302	299	286	344	282	264	253	305	283	280	276	299	283	286	271	283	270	302	243	269	279	250	301	308	270	298	305	292	270	279	284	302	281	288	290	272	281	297	266	302	276	258	273	305	276	285	260	286	260	280	262	291	282	265	283	297	282	285	276	283	274	260	263	266	270	297	292	318	269	296	283	276	273	335	261	292	291	305	312	285	286	277	315	268	258	279	283	283	280	270	321	267	268	290	291	284	299	260	293	310	298	310	263	288	284	293	304	304	266	256	274	303	251	310	276	292	293	309	282	316	271	242	259	303	281	320	296	286	297	285	257	284	281	279	276	304	279	269	295	281	263	304	278	277	275	275	301	299	281	255	285	268	289	267	272	277	287	282	301	274	254	279	257	308	302	303	306	266	242	320	306	297	275	315	289	267	283	315	270	260	288	284	313	305	285	312	267	287	288	275	267	278	329	275	300	316	300	294	276	256	279	274	283	298	277	298	294	257	296	280	271	282	282	289	298	250	288	307	282	302	274	280	290	297	280	266	268	240	274	303	295	278	266	279	282	271	256	271	280	260	290	278	282	308	268	277	280	284	285	291	260	301	278	288	282	271	317	292	287	297	270	294	287	315	301	294	281	274	270	273	257	290	257	260	290	269	255	282	301	281	268	300	289	279	285	291	271	288	310	259	275	252	308	266	292	290	301	300	255	271	276	268	311	261	290	248	269	272	277	286	265	276	319	286	270	303	298	270	274	314	287	245	277	285	289	269	279	344	284	279	285	309	268	256	296	298	322	282	275	256	268	269	271	268	266	278	306	272	271	258	282	268	312	281	297	275	300	282	278	275	275	291	265	290	270	296	293	286	267	320	285	279	272	267	278	269	292	257	280	264	271	270	269	297	246	306	291	258	311	276	291	298	316	288	305	310	267	288	304	277	274	268	279	264	299	279	274	259	293	290	308	260	288	257	295	286	265	280	308	262	269	286	309	278	259	269	251	283	289	288	301	291	287	309	304	293	279	249	301	314	309	262	282	305	277	275	244	298	290	278	315	268	308	262	306	280	303	287	290	265	283	327	282	279	299	283	291	321	292	273	279	292	268	300	287	293	278	279	256	264	265	256	265	283	292	242	318	312	268	267	251	261	277	255	274	280	293	280	258	324	263	268	272	271	264	304	282	267	257	266	313	297	295	293	293	286	266	300	254	297	286	307	258	283	293	300	280	277	297	259	282	285	293	310	271	256	274	294	271	311	295	281	308	324	312	291	269	313	278	273	270	285	276	269	287	275	287	298	267	291	277	263	276	276	260	285	276	300	285	267	242	283	273	287	295	287	292	304	319	273	279	264	303	292	257	258	279	300	271	269	266	266	256	307	299	274	265	266	303	283	269	281	281	300	279	273	277	278	316	299	260	266	290	269	267	305	271	286	295	292	284	278	279	248	288	278	308	281	306	310	247	260	288	278	287	275	302	256	296	307	289	301	301	270	264	268	296	303	250	293	271	274	289	276	265	282	271	275	259	305	270	259	314	310	285	281	275	298	275	266	277	270	307	295	303	268	250	310	282	273	292	280	253	283	275	287	281	297	275	261	297	260	266	298	293	288	234	274	299	295	290	274	284	272	282	286	309	289	296	306	304	276	264	291	316	296	247
570	188	132	107	87	152	201	166	165	167	160	130	163	139	138	108	95	109	101	102	98	104	87	86	101	95	106	85	92	92	82	84	86	84	66	81	86	83	90	80	72	92	71	73	75	72	82	86	64	83	70	66	81	74	67	74	74	69	57	46	66	57	67	60	60	71	57	67	63	70	79	58	59	50	64	55	68	64	63	66	75	57	71	63	69	67	68	67	59	56	65	72	71	65	55	65	68	76	62	73	65	70	70	55	83	70	72	55	69	72	68	62	67	67	71	55	61	69	78	61	59	66	71	69	58	78	69	67	64	54	64	66	51	65	76	65	61	62	57	63	70	59	61	61	56	45	59	66	43	58	68	62	50	68	65	67	75	59	56	74	68	56	70	72	63	74	77	62	62	61	58	65	73	75	53	65	68	48	61	59	59	53	62	46	79	62	55	48	61	66	58	61	55	60	66	52	67	48	59	53	61	57	64	75	63	58	60	51	54	70	61	57	66	60	51	61	65	60	58	61	64	65	66	68	64	72	60	56	70	66	57	62	61	61	70	58	63	67	65	62	62	67	60	66	47	62	68	67	77	63	68	63	70	61	80	60	54	56	69	49	72	78	68	61	54	74	58	60	56	57	67	77	69	74	76	64	60	75	71	64	72	63	59	61	52	63	62	71	53	60	67	62	56	53	58	61	44	60	63	65	70	53	58	65	53	69	51	51	52	68	67	47	50	53	55	63	61	62	74	61	55	55	62	53	69	71	69	61	65	67	50	63	70	63	49	63	61	72	68	54	61	47	53	65	79	81	59	56	72	65	53	82	63	59	57	62	72	52	71	66	61	54	62	66	72	59	67	71	58	65	72	77	64	61	64	53	62	59	55	72	65	47	59	61	68	53	61	65	68	72	66	52	56	63	70	63	61	65	49	57	70	59	64	61	68	73	67	61	58	56	62	74	79	57	75	64	74	58	61	68	53	67	75	69	63	50	68	71	73	74	65	82	54	76	62	66	51	71	73	88	83	63	55	52	67	62	47	61	53	52	76	56	68	71	69	77	76	60	67	68	53	62	58	68	60	49	61	59	72	67	73	64	67	69	71	50	59	56	82	55	66	60	63	63	61	59	61	64	81	86	62	62	57	59	60	66	61	69	57	69	54	82	66	71	55	59	86	58	67	59	58	59	65	52	56	72	56	62	47	57	64	54	66	52	68	52	51	61	71	79	82	62	70	56	52	68	57	53	59	75	65	55	70	56	62	55	64	72	73	67	68	68	68	71	69	54	73	59	61	59	71	62	73	61	69	62	59	66	57	62	65	60	57	63	60	46	61	60	59	70	60	59	65	74	65	62	76	62	56	67	62	78	73	70	58	56	59	57	80	66	54	56	58	62	61	60	54	53	69	64	63	61	67	72	61	63	71	49	73	65	64	70	57	70	82	49	60	61	48	54	67	59	68	74	69	60	77	68	65	58	64	73	63	53	68	60	59	64	71	68	62	58	57	63	68	64	68	67	57	54	69	74	63	59	69	65	73	64	78	56	58	71	62	66	63	74	84	54	69	57	76	70	71	63	57	61	61	66	65	73	69	57	79	61	71	60	69	64	77	63	58	65	75	72	59	59	70	68	62	58	59	59	57	52	69	59	61	65	69	69	62	65	77	55	62	67	60	65	78	74	65	71	68	71	60	58	70	59	79	55	79	83	57	68	71	65	54	75	53	74	64	58	51	73	62	57	60	59	70	57	55	56	72	65	69	57	76	70	61	78	73	50	71	70	67	68	68	73	78	60	60	59	64	58	66	55	61	57	77	64	81	60	66	57	69	74	61	60	61	44	75	53	58	71	58	58	76	75	60	63	70	69	74	70	55	64	71	55	71	72	57	56	59	58	58	63	67	68	68	63	68	58	50	77	59	59	65	48	66	63	60	75	61	73	63	61	71	53	68	55	60	51	76	65	64	69	66	74	53	65	69	63	62	48	70	73	63	61	66	64	59	57	58	55	60	58	62	71	65	65	61	61	69	64	68	61	67	53	55	68	57	81	54	59	60	66	61	62	66	55	50	60	43	57	67	68	48	63	63	81	51	63	65	60	73	65	65	59	58	71	59	68	73	65	80	69	71	51	56	64	54	50	59	59	57	61	58	63	59	58	70	77	72	62	61	76	68	62	69	67	76	70	61	65	65	58	60	61	73	71	72	72	66	64	64	47	56	69	47	61	69	68	59	57	61	67	54	57	82	73	62	52	66	54	57	51	72	58	44	53	53	67	57	49	77	58	67	67	49	56	55	69	81	66	60	56	67	68	60	58	73	71	58	66	53	75	70	67	65	50	65	64	59	67	75	64	68	61	62	60	57	57	60	56	55	64	61	71	67	69	78	64	64	53	72	62	64	63	72	62	60	49	63	66	65	73	64	60	66	62	64	70	69	71	60	76	58	74	59	59	75	52	88	58	53	47	60	60	56	59	57	56	49	64	66	66	55	58	68	53	70	58	54	67	64	62	70	62	61	66	62	60	61	60	72	66	59	63	74	64	74	59	62	56	67	66	65	66	62	59	75	63	63	63	66	70	70	68	58	74	57	72	70	72	53	73	79	70	69	58	70	64	56	66	68	61	67	69	64	73	68	67	68	61	67	57	71	57	67	61	55	78	61	68	63	54	71	66	74	58	75	67	69	67	75	73	58	64	53	86	69	56	60	62	66	65	73	47	64	67	68	65	60	71	69	69	73	66	66	75	70	80	57	56	70	60	43	59	74	54	68	62	72	63	68	65	74	68	57	64	60	74	56	59	62	69	53	62	61	64	71	66	63	68	70	66	55	70	55	53	59	56	56	73	71	61	76	53	65	74	66	67	62	67	53	61	57	74	70	59	60	54	64	68	72	62	61	61	74	56	59	84	55	69	46	73	57	60	63	58	56	63	53	62	65	76	57	61	74	56	59	70	69	75	57	73	63	54	58	60	64	60	68	57	57	59	58	59	68	43	61	53	66	55	88	79	64	71	63	71	55	55	73	61	72	65	71	61	71	51	69	75	64	67	66	61	51	76	54	57	66	58	79	64	66	56	65	56	70	80	64	58	62	62	72	60	54	62	55	76	66	66	73	76	69	75	57	65	58	66	67	79	62	70	62	58	62	68	51	71	73	62	62	69	82	54	60	43	61	63	55	67	56	63	66	44	62	62	62	71	53	59	52	66	61	65	67	57	63	76	61	68	61	79	62	61	73	62	54	55	63	58	52	66	62	57	84	64	74	57	75	66	46	70	53	71	56	55	71	57	51	58	68	64	70	65	64	73	57	66	67	58	67	74	67	47	74	76	52	67	53	59	75	63	64	78	71	66	59	58	70	61	71	69	59	77	55	65	58	60	72	59	66	57	67	63	68	64	72	51	77	64	62	65	54	54	62	62	67	67	66	72	59	69	67	82	75	60	66	80	70	42	59	59	54	66	57	62	62	58	62	76	58	66	82	52	64	52	61	81	56	55	60	52	64	73
10263	4119	1581	2496	6298	9821	10240	9091	7964	6327	5058	4404	3889	3751	3316	2832	2520	2273	1872	1803	1665	1654	1924	2013	1923	1763	1599	1543	1459	1396	1374	1324	1160	1190	1195	1214	1236	1154	1206	1123	1081	1051	1054	1078	1047	1066	1155	1167	1135	1131	1126	1162	932	919	870	851	853	809	764	753	763	723	726	695	687	701	623	712	674	698	658	686	620	675	677	666	664	685	678	631	692	641	703	633	642	624	729	638	651	628	672	676	649	708	714	646	679	666	677	673	627	655	668	635	674	654	662	684	654	662	650	653	656	695	603	641	658	666	677	644	720	671	658	677	667	616	704	645	650	677	615	633	669	649	676	671	652	651	673	676	605	709	640	662	624	663	675	627	657	645	661	695	680	654	614	633	656	645	684	637	702	671	660	683	696	659	650	664	720	676	676	693	632	679	623	677	627	608	635	734	659	588	651	655	633	625	669	668	619	630	655	671	649	636	621	695	751	684	665	643	646	599	633	702	679	620	669	675	626	613	617	657	657	651	669	690	619	645	667	657	650	619	644	638	631	620	648	667	648	652	671	598	648	676	629	661	638	691	646	602	626	655	660	626	650	626	616	657	645	616	687	652	630	701	638	628	617	644	618	683	652	661	638	655	650	654	651	654	662	625	646	695	642	670	685	643	623	646	660	602	661	604	621	643	633	652	602	583	673	639	651	662	648	583	658	648	708	619	655	693	675	630	660	667	624	671	662	656	616	650	638	678	635	644	648	680	645	697	629	623	686	647	644	707	695	645	638	700	642	653	681	663	622	593	615	640	675	666	635	632	650	655	641	631	644	608	652	634	626	646	672	665	651	641	633	639	656	656	612	661	606	694	642	657	679	654	582	622	685	627	685	631	693	663	662	679	601	670	656	657	622	645	678	660	611	639	648	614	645	612	649	692	640	599	642	672	654	664	630	703	688	612	681	674	620	649	691	665	659	660	674	668	662	668	659	653	666	622	663	687	644	662	676	650	618	710	668	617	659	599	643	640	661	639	668	606	606	660	664	631	626	662	684	674	646	661	642	640	666	634	681	611	667	605	658	642	628	670	646	608	654	626	641	607	631	652	676	666	651	612	660	628	655	660	631	654	651	680	634	674	644	622	649	698	653	658	660	715	663	609	609	639	614	658	668	662	654	624	649	642	670	679	605	629	641	679	598	624	628	661	641	660	643	659	675	596	610	675	675	650	693	662	639	639	629	646	664	687	671	641	616	665	658	665	635	671	652	604	627	632	644	610	678	717	647	619	687	677	663	624	706	694	647	656	646	676	666	587	633	622	664	614	617	657	590	669	655	660	673	675	686	604	634	660	654	682	651	631	674	664	672	638	639	649	639	650	648	622	662	647	676	639	650	671	656	628	630	609	669	560	658	663	678	636	654	642	659	649	656	704	653	662	687	684	643	659	611	630	630	676	637	646	613	683	664	629	667	621	654	620	661	672	645	626	656	643	597	627	666	612	664	628	664	643	652	650	621	676	645	679	636	622	687	646	681	648	653	652	661	626	637	660	653	629	638	624	658	640	656	615	683	637	639	661	646	649	650	673	680	627	661	673	648	612	640	648	677	627	660	619	642	679	614	660	695	659	682	636	661	670	658	639	645	710	648	649	670	695	645	662	642	588	643	653	654	665	668	682	687	642	673	641	636	659	611	672	615	651	664	651	641	647	636	671	650	652	681	647	664	705	623	679	658	678	636	653	618	620	668	646	616	643	651	647	672	699	616	638	668	675	657	679	656	616	671	678	627	664	654	661	642	671	657	659	654	620	650	645	618	700	623	670	660	661	666	652	660	682	650	657	696	642	711	585	678	648	623	670	661	643	658	645	669	608	630	626	713	634	623	654	675	671	598	659	717	634	678	673	642	679	646	620	678	653	627	627	608	664	686	638	623	657	684	691	700	627	647	673	654	678	657	675	652	646	666	623	659	671	642	642	664	645	663	630	705	660	656	659	626	660	642	635	655	660	652	652	673	604	620	661	672	607	649	699	674	695	646	663	685	638	652	676	670	627	630	661	693	593	625	626	630	618	685	660	620	620	631	642	643	653	668	678	668	661	679	636	651	610	655	666	646	659	649	710	639	636	679	661	628	614	643	635	627	628	676	693	686	720	633	628	634	651	627	651	666	627	667	675	652	627	660	647	649	662	644	672	601	665	677	644	606	592	671	633	660	653	628	657	667	625	640	675	655	646	623	689	645	697	654	631	698	619	656	682	695	659	695	705	635	600	645	636	659	602	647	675	654	646	676	642	665	614	643	627	654	610	647	669	693	652	671	616	664	647	647	666	629	651	661	648	598	648	651	634	671	630	658	592	638	654	616	681	665	658	683	673	661	622	712	611	628	660	680	698	639	680	667	628	654	711	685	704	667	687	640	663	639	655	644	622	648	632	621	681	626	677	659	613	663	699	659	686	665	639	610	646	651	718	620	663	671	691	627	676	619	636	651	654	630	655	648	646	630	650	669	635	672	645	683	639	627	617	623	648	665	646	632	653	661	622	635	626	664	613	642	656	632	679	644	679	597	662	685	640	651	651	645	694	674	636	656	679	643	694	653	627	689	671	638	670	649	656	686	706	706	634	693	633	672	643	689	626	668	670	652	662	661	658	637	667	663	668	658	649	606	675	651	646	664	692	639	604	673	655	688	661	706	642	655	690	678	654	664	635	644	641	620	679	644	627	655	634	638	676	686	659	639	648	613	708	635	658	671	654	673	660	656	643	668	690	662	661	654	635	646	639	651	647	642	643	631	659	674	660	634	664	653	643	667	636	648	626	656	620	614	680	637	639	609	614	649	682	639	681	678	671	649	670	657	638	646	693	689	653	624	640	639	671	683	653	638	642	652	644	626	678	663	638	647	686	631	635	660	641	642	628	626	677	668	698	606	638	617	612	630	686	667	641	603	657	652	668	647	639	691	671	690	617	682	631	662	658	622	620	668	682	658	675	672	647	643	709	650	672	681	636	629	684	656	639	681	612	624	705	657	689	651	641	681	689	662	646	649	636	657	643	639	600	648	691	666	614	632	632	676	625	633	636	664	611	676	676	643	667	631	627	649	662	607	677	644	631	663	661	658	686	702	663	656	636	629	673	651	628	650	690	597	692	642	658	653	653	643	643	656	690	625	669	633	671	641	596	637	656	663	683	600	647	651	650	667	641	625	687	643	619	644	619	669	669	627	656	674	671	627	653	641	610	659	692	638	680	613	622	652	622	616	647	640	700	657	646	651	675	650	624	648	661	634	663	638	652	675	631	661	647	673	652	635	615	653	639	675	642	647	662	669	617	703	621	681	647	668	710	670	660	720	633	651	669	698	655	650	649	668	661	643	656	686	663	654	671	626	650	687	635	631	614	683	593	624	673	684	679	630	606	655	607	682	662	620	661	683	674	644	669	672	660	606	600	663	684	633	649	654	688	688	646	656	665	657	638	637	682	633	693	663	674	605	619	688	665	661	659	673	680	613	691	598	677	655	631	668	649	650	651
2010	126	74	48	41	96	104	113	132	111	118	100	90	93	87	68	69	75	48	42	52	52	66	64	66	51	48	44	41	33	41	30	47	40	25	33	40	39	37	38	52	38	30	36	36	26	36	41	40	37	45	34	40	28	31	37	19	30	28	20	32	19	29	28	25	29	34	32	32	25	29	23	27	22	33	23	27	31	22	20	17	21	18	24	17	25	31	19	25	17	28	23	25	33	29	29	20	21	30	26	29	25	38	26	20	32	30	22	21	21	21	21	27	27	21	29	35	23	32	16	28	15	22	25	27	26	32	30	26	25	20	18	20	32	27	20	27	27	18	20	21	22	26	23	26	17	26	30	32	23	19	21	31	25	28	20	21	24	19	27	30	24	23	23	28	24	27	19	21	22	19	25	20	26	18	28	20	18	26	23	22	23	24	15	28	31	29	23	30	31	32	36	23	17	28	26	26	16	25	26	21	26	28	22	23	29	27	14	21	23	19	22	12	29	31	24	19	21	18	18	33	30	23	20	31	25	29	27	32	24	13	20	26	18	27	22	30	30	29	19	13	36	29	27	23	20	22	23	23	24	24	15	20	32	22	19	27	32	24	19	20	20	20	30	26	24	30	14	21	35	20	19	31	20	23	28	32	25	35	31	18	26	30	22	22	29	44	18	27	21	27	26	23	23	32	21	22	26	21	21	32	29	23	32	23	32	27	23	26	30	26	20	21	16	18	20	20	16	24	19	17	27	19	26	25	35	26	21	36	22	34	31	30	26	20	27	19	27	24	24	24	27	11	25	20	22	14	22	25	21	21	26	20	26	26	26	28	27	26	21	29	18	19	22	27	12	26	20	15	20	27	27	25	30	16	28	22	23	26	19	24	28	26	21	21	23	19	30	24	29	32	24	27	25	22	21	36	23	23	27	13	18	12	25	31	17	30	29	20	27	21	16	19	23	28	24	28	22	23	24	31	22	27	22	22	23	30	36	20	20	33	25	24	18	31	26	20	36	38	21	25	21	21	35	26	21	20	24	24	30	31	37	23	36	17	35	15	33	27	22	18	35	22	20	25	25	29	26	26	22	26	25	32	40	20	19	20	26	28	23	22	25	30	27	21	20	29	20	31	28	20	25	25	23	24	29	19	28	24	22	16	26	23	24	21	25	30	35	28	35	25	30	24	20	22	21	22	23	26	22	27	22	26	30	26	18	21	26	23	21	27	30	24	32	27	23	26	28	32	22	31	18	33	20	15	20	26	25	24	26	22	22	35	22	19	28	31	22	27	26	29	21	18	26	32	35	26	29	26	31	24	23	23	24	25	23	26	26	20	36	27	26	30	26	26	33	30	22	19	25	23	18	28	28	21	23	32	26	23	15	26	25	29	25	31	30	28	23	20	28	29	22	18	30	23	16	29	25	31	21	30	22	18	18	21	26	23	23	20	26	25	33	27	20	30	24	28	21	29	27	17	25	22	28	25	30	28	25	22	24	35	19	28	15	23	23	23	26	23	30	28	27	22	20	31	23	27	24	14	19	36	25	21	36	36	27	29	25	23	16	27	26	26	26	24	22	20	25	20	27	32	32	19	22	25	29	20	23	28	21	20	21	32	29	21	20	32	32	20	21	18	22	19	33	25	21	23	21	23	21	25	24	20	31	12	23	20	23	22	33	22	23	20	23	19	26	16	31	20	20	20	23	27	26	16	22	24	23	33	26	24	20	23	24	22	23	24	21	24	25	23	19	19	32	31	24	28	24	28	34	25	19	28	31	36	16	25	19	23	19	20	20	33	25	23	24	17	31	24	28	19	22	26	25	15	21	29	23	27	37	24	31	24	11	25	27	23	27	25	22	29	23	22	33	24	36	32	20	26	29	23	13	20	26	29	24	25	29	20	24	16	26	29	24	26	20	23	22	17	27	28	28	31	30	24	14	22	28	24	28	29	31	24	17	32	30	22	27	30	27	39	16	24	22	23	35	21	33	24	19	22	30	30	23	28	19	31	30	28	29	26	19	16	29	20	28	28	20	29	22	24	32	24	31	24	20	20	19	27	27	17	28	30	29	23	23	29	30	21	30	18	24	24	19	22	21	29	27	19	27	26	35	19	19	24	19	23	23	25	19	23	19	35	28	30	21	18	17	22	21	24	24	25	19	21	23	22	18	23	22	22	25	21	22	25	30	22	22	27	25	21	21	27	24	25	37	28	34	28	12	28	23	29	23	22	19	23	18	25	22	31	20	33	28	26	25	31	18	22	14	31	31	21	30	18	37	25	17	23	26	29	20	25	21	19	18	29	23	27	24	23	25	31	19	32	22	22	27	25	13	23	21	25	27	22	33	14	29	26	25	29	34	24	25	17	18	23	24	23	28	20	24	25	37	27	24	27	10	17	25	19	21	21	25	19	16	28	29	27	21	31	32	24	31	28	27	35	30	30	22	18	27	23	31	22	19	32	24	27	21	18	27	29	26	10	29	21	28	32	24	32	23	25	17	40	23	29	33	20	31	22	22	23	29	31	22	30	23	23	30	26	22	22	22	24	29	21	25	27	27	23	24	23	14	29	24	33	24	22	27	26	32	26	23	28	20	25	18	23	28	20	23	18	29	27	23	36	26	28	39	38	22	30	34	24	27	29	27	20	34	32	29	25	22	26	23	25	32	15	24	18	32	27	22	20	22	38	34	28	20	28	27	18	29	18	27	25	27	12	19	19	31	27	31	27	26	22	16	18	25	29	23	18	23	24	21	24	22	20	19	13	27	20	30	24	27	23	24	30	25	16	23	28	17	21	17	26	28	18	28	26	22	23	30	28	32	22	29	23	21	24	32	19	18	34	20	21	30	31	26	31	21	25	21	26	21	31	21	28	33	27	30	33	22	29	24	21	22	22	19	30	28	25	36	28	23	27	41	26	24	24	30	28	20	14	26	26	20	29	24	18	34	32	35	25	19	24	26	19	18	25	28	23	27	33	29	25	31	28	22	21	24	14	18	23	32	29	19	29	35	28	29	26	22	36	23	32	17	22	25	17	22	25	20	20	26	19	25	24	30	21	31	39	21	31	24	24	25	16	25	26	25	29	31	39	19	23	18	24	23	28	28	13	34	31	26	26	30	25	25	22	24	24	28	29	27	21	26	27	25	21	19	36	23	21	24	30	23	24	25	20	24	28	23	14	11	22	29	18	28	26	17	21	23	18	20	28	29	24	21	33	22	23	32	27	28	27	29	31	18	25	22	25	31	22	26	27	20	28	29	24	26	21	19	29	21	24	30	28	37	27	25	17	19	26	27	23	24	27	20	35	25	22	22	23	21	29	19	22	23	26	24	37	20	28	29	32	36	25	23	24	26	18	29	15	28	19	26	31	26	28	27	31	24	29	18	25	28	19	23	28	23	26	25	24	28	22	29	19	34	29	27	24	32	19	25	22	24	32	25	28	26	23	20	25	19	31	26	30	22	32	28	23	24	24	30	39	27	33	14	21	31	31	21	23	28
9828	2770	1114	1870	5040	8521	9526	8665	7456	6026	4849	3983	3554	3596	3023	2629	2256	1874	1578	1521	1481	1424	1611	1748	1608	1440	1270	1208	1099	1076	954	925	885	895	886	928	885	881	817	774	661	659	688	688	684	697	784	828	801	791	811	784	594	545	473	457	416	410	414	374	368	327	329	357	347	286	297	318	293	280	312	264	297	315	254	271	290	289	297	255	310	283	242	275	288	277	273	308	272	280	245	258	305	312	310	302	291	281	291	273	297	268	285	277	263	286	275	291	249	295	280	255	296	272	278	260	253	266	259	274	275	271	267	286	269	256	265	267	309	278	255	284	258	275	274	279	270	265	268	270	298	271	259	290	277	290	283	265	256	273	262	292	280	256	283	270	274	291	272	288	259	277	281	298	288	272	275	255	264	261	266	294	260	270	271	258	238	253	263	269	270	287	279	247	257	254	268	278	272	257	257	275	264	232	263	278	226	272	248	258	262	274	276	259	272	284	287	278	257	274	251	258	274	268	271	289	264	239	250	271	287	260	271	297	271	259	273	286	255	268	264	263	257	281	264	274	257	265	254	257	288	286	259	286	260	234	275	298	262	275	268	243	261	282	283	290	265	299	264	278	286	256	282	265	284	311	272	272	277	267	278	260	284	278	267	266	264	240	272	253	259	256	255	298	282	290	247	274	282	258	268	256	275	264	257	276	291	258	265	259	281	316	282	272	266	267	300	253	271	279	262	266	261	274	259	290	303	279	255	250	250	291	256	245	273	251	266	252	260	287	278	239	302	259	278	244	255	276	252	294	289	259	273	273	268	276	238	280	271	301	254	272	272	272	247	257	232	278	272	261	274	240	281	265	277	246	287	250	269	244	258	264	239	260	281	271	269	271	275	272	282	296	274	253	246	283	266	286	267	291	262	243	250	264	287	270	273	241	260	254	300	282	276	254	272	283	260	267	276	292	293	269	264	291	297	263	273	281	270	278	273	254	258	267	224	256	256	270	292	281	259	270	277	250	258	253	278	307	260	260	276	254	270	262	258	261	258	290	248	269	263	246	287	286	274	261	284	286	275	256	259	299	263	288	264	282	265	288	280	268	269	295	279	238	263	269	253	287	295	260	277	278	246	265	301	265	264	271	240	277	272	276	273	261	277	285	272	246	255	260	313	262	271	270	305	253	224	267	283	283	258	277	232	287	268	259	267	267	272	265	305	252	270	277	273	281	268	239	251	308	296	266	280	279	266	269	301	257	255	281	260	288	244	278	271	245	289	289	306	278	261	273	253	244	290	291	278	275	267	267	258	277	272	269	285	275	271	259	259	267	280	255	275	265	304	273	260	262	268	254	244	268	263	252	247	258	266	272	260	270	281	274	256	269	268	292	268	284	292	284	251	252	277	254	292	281	257	278	246	248	259	269	289	268	261	250	253	246	261	280	262	259	245	269	251	251	267	290	263	266	270	274	284	270	293	251	269	260	250	290	283	283	273	250	292	269	289	241	277	263	252	269	268	301	288	289	310	274	270	277	266	289	266	257	288	276	271	253	278	272	250	234	244	272	290	264	290	268	287	268	288	259	283	237	275	272	253	286	270	260	281	238	286	285	251	284	267	272	287	265	273	231	255	263	285	285	258	304	269	264	295	251	274	272	267	295	283	249	263	275	291	256	275	252	286	276	297	281	279	245	252	247	244	273	288	263	252	275	285	267	280	263	272	269	258	266	278	238	262	263	285	260	252	246	284	279	263	268	286	279	300	261	285	275	254	267	283	261	276	300	260	262	288	249	237	250	265	263	264	249	275	280	278	283	273	321	281	266	244	267	266	274	258	274	269	295	266	264	274	311	302	290	268	246	273	270	279	292	296	279	295	287	282	263	265	285	257	250	291	255	293	269	256	313	266	306	296	293	260	284	252	282	241	272	308	269	269	247	269	265	241	268	245	267	282	281	260	287	277	271	264	265	224	293	284	295	295	283	267	275	243	266	280	266	278	250	246	292	289	287	263	298	290	275	285	288	253	293	271	260	273	267	278	267	256	299	276	259	255	247	275	289	254	272	259	259	281	269	244	225	279	265	289	283	285	274	252	272	273	266	269	258	268	293	291	252	248	293	272	245	257	277	232	273	283	274	281	267	258	289	280	286	276	262	279	270	271	268	251	289	235	274	281	271	282	298	265	261	259	285	274	272	272	251	248	267	289	272	280	281	244	259	264	274	263	270	233	285	284	262	298	270	293	289	269	242	278	308	308	268	289	245	276	278	275	252	264	265	256	278	303	252	275	307	268	276	269	259	271	273	271	278	261	241	250	276	246	263	252	270	265	278	290	299	256	263	273	265	272	270	273	276	261	256	256	287	270	250	250	250	254	261	268	262	254	280	247	277	263	279	297	256	269	262	266	283	305	267	272	277	266	291	258	267	253	301	262	269	282	274	267	245	265	262	274	256	304	256	246	263	285	258	294	234	257	291	266	284	253	273	295	255	245	263	251	256	252	276	290	266	248	255	291	251	249	256	272	270	280	266	294	260	306	271	277	257	285	284	290	249	271	291	284	275	282	259	265	261	259	284	282	266	244	278	296	284	260	279	252	277	285	285	258	268	262	249	231	257	263	258	273	248	245	255	240	257	258	262	253	257	239	250	285	248	278	272	273	280	283	277	272	296	269	292	261	289	275	290	258	253	278	263	286	278	276	288	280	251	241	297	269	287	279	285	305	273	242	262	263	277	265	247	254	307	268	276	249	280	293	248	286	287	290	260	243	281	272	265	265	227	267	293	292	262	278	299	255	265	275	267	275	255	273	278	263	240	281	237	265	286	274	264	295	281	260	258	290	252	279	253	277	288	294	250	244	245	283	299	297	270	270	272	262	271	271	234	284	259	281	269	274	280	294	257	249	284	271	279	272	305	230	282	254	247	278	259	266	256	294	289	251	273	272	275	264	257	284	275	253	269	251	262	264	305	278	276	261	277	278	221	269	240	256	271	265	278	293	280	266	281	275	255	276	293	267	288	287	243	269	280	236	262	254	291	297	271	289	270	254	278	252	293	272	278	275	276	270	288	269	276	283	261	267	249	271	268	274	289	269	304	249	248	218	275	275	267	259	255	291	233	278	269	263	275	251	252	266	278	294	270	258	293	280	281	251	273	285	258	259	256	251	252	296	273	245	285	273	264	272	252	263	290	277	276	269	242	283	281	264	268	304	267	271	271	272	293	272	256	263	261	275	270	291	250	296	266	227	270	264	259	280	250	258	244	260	259	275	275	281	280	266	251	269	282	279	281	288	278	269	270	265	287	255	284	258	261	268	274	273	257	291	302	254	254	257	288	283	279	269	261	287	238	300	283	270	239	277	272	288	246	261	257	262	280	277	276	267	313	255	262	263	288	264	257	296	256	272	278	279	273	261	268	282	232	286	278	265	291	296	282	268	283	261	270	277	284	253	279	258	291	307	268	282	277	265	247	276	267	277	255	279	263	269	263	257	265	276	257	272	306	310	272	273	271	237	254
965	246	138	121	112	190	240	222	225	209	170	171	149	176	174	143	125	119	120	107	99	90	99	105	86	111	88	109	92	98	95	102	92	69	76	97	87	88	79	65	82	82	77	70	89	85	80	105	89	74	73	89	77	80	80	71	68	63	52	67	68	66	73	68	74	68	80	73	58	71	62	79	73	69	80	75	59	76	65	68	75	74	63	67	75	76	72	48	68	70	65	69	68	59	60	71	50	82	70	63	55	75	62	69	57	69	52	63	70	51	62	74	55	74	58	48	79	47	63	59	74	62	69	69	84	73	68	55	77	72	58	68	68	53	65	79	64	69	65	59	65	69	57	56	67	62	78	74	64	74	61	64	74	63	58	59	59	60	69	53	65	68	59	62	60	76	62	68	62	69	49	47	57	65	63	71	62	69	73	59	69	66	72	58	58	59	62	78	59	66	62	65	81	74	70	74	54	63	62	69	60	66	67	67	61	73	76	63	68	68	48	49	61	72	67	70	65	65	66	57	57	73	64	55	79	85	72	65	61	70	67	75	61	69	59	65	55	62	56	65	53	56	63	54	60	72	79	62	60	68	68	63	70	86	63	68	51	65	72	81	71	51	68	52	84	61	66	82	61	66	55	70	79	61	67	66	75	61	79	74	61	72	67	60	66	54	64	63	56	54	67	78	73	74	60	69	79	71	72	80	76	58	67	76	59	72	71	75	70	69	56	68	77	60	58	61	69	63	58	57	66	69	71	56	63	63	68	69	65	76	62	59	76	58	72	61	69	57	56	65	60	71	78	68	56	71	62	64	83	58	67	64	68	48	62	49	50	65	60	63	64	63	67	75	77	69	63	59	59	66	74	72	62	64	90	82	52	60	77	75	57	66	65	65	48	68	60	59	67	67	61	65	62	61	76	52	69	63	71	74	67	59	64	67	72	61	66	62	73	52	67	50	71	56	81	63	63	79	72	64	72	58	65	67	83	61	66	81	56	62	69	80	66	60	61	57	70	71	79	61	70	67	54	68	90	77	72	59	79	82	67	59	72	67	65	77	67	65	63	73	66	62	65	68	64	61	67	62	72	63	62	61	57	61	75	73	74	55	63	77	63	74	73	62	71	87	70	78	60	62	66	83	57	85	57	68	63	73	64	59	56	57	67	68	53	56	61	67	76	72	64	67	60	47	61	75	63	64	64	71	53	74	86	72	69	66	82	62	70	68	53	57	51	70	68	69	54	64	58	69	65	74	72	68	70	65	67	70	77	54	66	75	63	64	64	60	71	72	62	78	61	57	55	71	47	70	62	60	68	78	63	57	67	70	76	67	42	63	53	56	72	61	71	61	77	62	60	75	63	66	69	75	60	55	76	70	66	70	77	63	67	59	60	62	69	68	64	61	56	61	70	73	61	66	66	69	78	74	69	64	59	61	51	62	52	64	56	62	62	63	83	66	59	73	59	74	60	65	62	61	73	66	64	72	71	78	73	69	60	66	83	64	73	63	66	53	82	51	77	58	64	67	64	68	49	62	72	75	65	76	52	68	76	64	63	67	65	66	53	67	63	63	56	70	53	62	64	69	61	71	56	54	67	54	78	71	63	65	79	65	66	73	70	81	61	61	65	82	72	62	77	61	70	60	44	69	44	86	65	50	59	62	65	62	76	82	60	74	58	59	57	79	71	62	68	65	67	65	49	57	60	68	58	65	67	78	70	58	64	67	61	73	59	72	62	62	58	76	60	59	68	68	66	73	68	71	57	66	64	70	51	68	74	62	59	55	71	64	59	74	66	61	60	74	61	58	67	73	43	60	59	74	70	60	57	57	58	74	58	67	49	55	67	65	74	61	67	52	58	52	59	80	67	53	65	60	55	67	55	67	61	62	63	61	56	77	72	60	72	48	65	66	61	70	69	65	60	60	51	59	44	71	61	60	73	55	68	84	72	74	54	61	57	73	59	56	67	59	64	71	48	53	69	55	73	68	74	78	66	71	68	55	73	69	70	58	59	65	62	67	66	68	82	55	55	61	56	70	76	63	67	55	60	62	59	65	68	58	64	65	81	73	74	52	70	61	58	73	60	64	64	69	71	60	65	56	70	53	70	79	55	78	61	63	62	62	64	52	63	62	57	64	75	61	72	84	71	74	62	57	62	63	94	64	59	67	58	60	72	67	58	72	68	60	69	69	55	63	65	74	57	63	69	66	69	55	85	65	69	50	77	69	72	65	72	79	70	71	65	69	70	69	74	49	67	66	61	62	74	68	70	66	66	73	75	56	71	71	62	58	70	61	64	66	65	71	68	65	64	65	73	70	73	60	70	56	78	70	67	62	68	57	71	53	77	71	73	70	49	63	68	67	60	74	56	73	55	64	57	54	74	64	56	65	61	73	63	65	65	68	62	54	63	59	49	61	47	68	69	61	85	65	69	70	72	75	65	56	78	58	64	63	53	82	57	72	69	69	67	63	63	81	65	71	67	61	68	70	74	67	80	64	71	70	69	72	77	57	62	69	81	63	83	64	76	63	58	80	53	72	71	55	64	76	64	64	66	66	77	50	70	58	68	67	64	52	60	71	72	67	65	79	72	55	72	56	70	71	60	59	58	61	55	76	79	77	62	67	72	73	60	59	74	70	78	59	67	62	58	58	69	65	77	56	70	62	62	75	59	66	64	77	72	67	71	62	71	60	64	53	66	54	72	69	57	71	70	65	47	53	71	61	76	80	73	71	68	65	75	74	74	67	67	53	69	59	72	64	80	72	75	75	55	66	66	56	66	57	61	72	61	69	64	80	70	64	58	60	65	92	60	60	72	62	64	52	75	71	87	68	84	65	76	76	59	74	52	71	52	72	62	64	58	66	54	71	61	54	91	66	61	77	81	54	55	76	60	59	70	66	63	54	47	65	61	60	63	66	74	68	59	58	49	62	66	80	64	56	64	66	72	65	60	63	63	62	59	65	82	64	62	67	73	70	68	57	58	55	68	73	65	72	69	67	69	63	70	68	61	68	64	66	74	77	64	71	68	53	66	74	67	74	64	59	51	45	88	68	61	62	64	62	59	59	60	55	62	65	59	62	73	69	67	66	69	77	66	51	80	65	67	74	56	74	57	69	66	72	70	67	71	74	78	76	70	75	58	54	72	49	67	70	72	57	75	64	69	74	62	70	69	53	67	68	51	57	56	55	67	84	61	57	71	59	57	63	64	78	71	56	51	72	75	72	69	54	68	59	68	69	68	70	63	72	66	70	60	69	59	46	79	66	79	74	64	71	72	69	65	58	65	49	68	57	78	59	67	73	66	63	59	68	57	48	78	66	60	69	54	67	67	57	54	53	60	61	72	57	86	61	68	74	54	70	86	53	63	66	66	69	67	60	69	62	62	53	60	64	85	66	69	61	79	62	52	67	67	73	63	60	59	66	62	66	58	50	62	69	67	71	74	73	64	68	57	55	64	62	64	68	66	73	65	58	69	76	64	55	68	74	72	70	74	62	60	75
13634	5257	2092	3504	8507	12210	12689	11404	9761	7973	6514	5600	4977	4675	4225	3623	3243	2713	2391	2260	2237	2248	2469	2489	2318	2105	1963	1832	1758	1643	1582	1515	1455	1460	1432	1527	1430	1361	1408	1289	1172	1107	1147	1153	1176	1317	1305	1382	1458	1377	1248	1192	991	969	890	910	892	858	777	829	795	779	784	760	727	749	702	712	730	728	739	715	724	704	691	723	709	745	695	704	722	663	698	669	681	719	743	732	707	714	739	693	739	706	690	738	703	661	722	739	741	724	753	664	686	711	697	670	710	730	735	672	695	724	662	715	716	688	706	686	735	698	699	714	655	667	717	717	667	722	758	688	686	713	713	693	675	716	684	687	687	634	685	670	676	710	684	665	658	681	676	699	681	678	703	689	667	712	683	672	663	693	700	747	698	636	724	720	685	674	675	698	704	709	700	702	654	697	695	684	692	711	667	693	639	689	667	667	683	686	627	682	666	633	687	689	705	700	685	684	669	663	709	689	670	719	696	718	674	682	671	708	680	676	689	625	660	688	688	689	654	691	702	706	679	705	661	734	694	688	656	661	708	657	700	671	694	642	650	777	724	681	679	644	701	709	709	725	728	685	725	664	714	622	696	691	657	655	623	662	657	656	704	668	682	648	720	687	671	697	665	660	652	634	629	689	709	711	688	686	671	619	666	723	660	678	642	698	637	694	677	725	652	714	646	683	679	712	708	737	690	635	663	722	646	684	645	719	629	681	699	704	714	672	686	719	653	655	687	708	674	682	703	676	673	701	718	686	674	701	684	709	712	636	713	695	675	676	710	696	677	690	646	689	668	713	670	708	689	711	719	692	674	674	680	729	679	698	700	675	622	692	688	677	664	732	700	662	686	721	658	664	690	649	654	649	687	680	703	684	688	678	649	701	694	677	681	703	692	691	696	685	667	671	661	659	662	648	703	711	709	658	670	705	689	698	696	668	699	668	704	683	682	707	699	665	694	680	690	642	663	683	688	667	680	702	664	705	621	659	666	685	690	673	729	665	698	697	697	651	703	706	681	682	650	708	694	656	667	698	632	696	716	650	691	737	734	672	681	715	695	635	677	688	688	689	641	667	657	667	704	706	677	657	713	662	654	733	706	681	740	673	675	696	652	717	686	684	709	714	664	672	652	646	666	695	677	693	708	697	704	684	707	699	645	686	690	725	669	693	689	740	721	638	703	718	693	708	714	652	679	708	691	631	695	651	684	652	706	749	690	673	683	661	723	703	682	733	688	693	680	695	662	720	661	707	642	704	676	669	662	603	661	706	653	699	716	692	656	632	687	657	687	671	678	665	695	692	666	684	703	653	715	686	699	681	692	667	708	722	718	660	692	695	658	729	687	674	712	718	714	703	672	683	681	643	635	670	687	713	633	696	693	683	672	735	672	662	768	684	689	659	690	717	670	674	678	716	721	674	728	666	680	672	679	653	669	684	693	666	685	665	693	696	704	672	751	659	671	676	684	695	663	696	686	648	740	680	668	695	732	680	720	637	642	699	643	670	662	711	681	718	684	703	669	705	696	702	654	732	640	723	620	705	645	691	679	710	673	662	642	686	678	705	655	695	702	618	671	667	697	678	685	658	630	689	711	702	636	695	713	675	712	713	692	741	640	672	675	673	657	724	668	705	691	695	670	700	731	701	697	680	711	651	705	669	654	760	678	679	664	657	653	655	692	677	706	675	722	698	706	715	732	661	692	688	676	688	712	723	638	656	691	688	700	668	714	693	678	636	719	664	712	677	691	652	639	658	678	692	618	681	695	678	709	697	672	740	699	686	659	694	669	652	681	662	695	697	655	691	686	710	673	712	703	637	707	626	711	689	686	710	702	700	708	684	685	659	684	719	704	727	666	702	702	695	685	693	662	653	672	705	700	716	666	690	696	687	704	653	713	721	628	666	684	656	701	646	713	668	721	698	660	669	633	653	689	657	658	673	702	699	695	645	661	727	724	695	609	704	711	660	644	643	655	700	656	714	679	666	680	697	693	698	646	685	672	630	646	657	656	702	705	681	721	718	669	645	724	665	669	658	710	717	645	676	686	721	697	678	692	697	674	677	738	648	656	685	678	653	657	662	644	744	681	654	696	723	709	679	692	721	710	723	750	707	691	656	666	691	698	653	679	682	640	664	679	685	676	660	661	723	624	653	713	667	676	676	698	659	664	671	639	670	679	671	673	686	656	705	683	681	689	695	681	665	677	649	653	711	699	697	690	637	666	673	652	672	689	712	699	688	676	674	670	704	693	640	688	640	700	703	683	677	661	695	687	679	696	683	662	678	737	720	706	697	681	687	698	642	643	707	640	684	670	645	662	704	671	701	650	690	700	700	683	665	711	688	668	678	689	685	690	704	726	685	629	683	683	711	631	708	694	693	684	674	693	684	693	710	720	676	667	682	691	664	683	716	701	760	656	660	689	681	687	665	702	687	682	701	675	639	676	698	679	673	721	725	667	668	689	683	654	684	692	640	724	663	653	717	628	654	698	662	699	676	664	717	676	691	679	670	681	691	687	666	678	691	645	681	729	673	689	710	689	619	654	678	676	702	659	712	686	687	722	711	698	679	686	657	694	713	716	703	685	713	702	722	657	624	703	678	680	662	659	664	690	698	699	703	645	692	700	652	691	728	731	724	681	646	696	657	660	708	685	637	674	677	738	684	669	685	687	660	695	661	691	672	681	700	681	686	670	663	695	701	712	651	650	663	686	666	735	704	700	658	691	658	740	706	634	689	676	695	724	680	741	729	692	687	698	719	701	698	686	709	670	704	701	679	711	714	685	681	677	645	668	674	664	704	675	715	654	656	692	669	691	701	733	713	672	651	662	658	665	696	688	666	686	690	667	680	724	694	632	690	669	716	664	678	674	684	706	677	672	745	680	648	756	647	686	684	657	675	714	701	683	627	680	695	739	664	736	727	688	708	722	693	679	706	631	689	688	675	707	711	700	684	685	732	658	714	676	679	696	646	683	668	706	679	700	687	700	654	703	670	685	695	654	681	698	688	678	676	658	711	681	640	693	699	698	754	660	666	669	696	692	640	712	688	714	681	652	693	689	775	671	703	672	700	737	663	629	682	648	685	714	695	671	679	705	666	699	716	721	657	698	666	664	698	719	635	667	716	693	712	662	679	682	683	707	669	694	675	657	687	677	670	662	737	680	706	671	733	666	682	684	672	685	632	690	698	684	665	694	631	690	724	710	699	654	671	701	699	723	686	691	697	657	672	704	707	712	669	685	675	688	701	694	674	670	697	696	698	679	672	688	685	696	690	694	670	687	655	717	713	688	695	655	764	712	709	716	683	659	688	684	649	656	737	667	664	673	702	688	633	693	681	693	709	693	650	649	705	686	685	695	661	681	671	683	702	699	682	731	700	661	707	699	676	623	704	675	664	706	695	692	677	693	663	709	688	618	656	647	685	696	684	680	694	627	707	696	626	687	704	704	670	697	681	652	689	700	680	683	688	668	703	686	681	659	676	666	680	708	684
1277	54	36	37	26	67	84	82	88	78	68	59	69	73	71	55	57	40	49	39	45	30	52	45	44	50	52	50	47	36	39	38	45	37	23	49	42	32	34	27	29	18	31	36	33	28	48	33	38	34	35	24	34	32	35	28	33	36	26	19	22	24	19	23	20	23	31	22	24	17	24	26	23	23	24	25	24	18	26	25	30	31	27	28	24	30	21	28	14	31	24	17	24	36	31	19	30	33	28	18	18	22	23	21	32	20	34	27	28	28	30	14	32	28	30	27	24	27	20	29	35	15	22	27	22	27	31	22	21	28	23	21	19	19	31	17	18	25	21	29	27	23	26	24	26	33	26	21	23	27	24	22	26	28	31	33	25	31	22	22	22	25	34	23	27	25	24	22	20	24	27	26	18	32	36	27	24	30	23	26	32	17	27	40	19	25	29	24	29	36	32	32	31	35	24	25	13	31	37	30	32	31	32	19	37	27	22	30	33	27	24	18	31	26	22	26	31	45	28	27	30	21	24	27	23	24	29	18	20	28	28	32	30	31	31	29	22	32	20	37	27	24	23	33	26	23	31	22	21	24	24	32	35	30	27	28	25	29	35	31	26	27	17	31	36	30	29	31	33	24	30	37	23	33	27	22	26	30	34	33	31	28	35	20	34	19	25	33	22	28	30	27	22	29	24	20	42	23	23	20	29	39	25	27	22	31	24	22	26	26	23	23	21	32	23	15	19	24	26	24	22	22	30	23	20	29	24	33	21	22	25	22	20	30	29	28	35	29	29	32	27	37	26	27	30	37	24	25	26	24	19	41	24	31	29	35	21	32	27	35	27	20	30	23	32	32	19	22	24	25	19	27	17	32	21	24	29	22	36	18	33	33	27	42	24	35	31	33	22	28	30	28	29	27	26	23	27	33	23	24	29	18	28	27	30	27	26	25	15	27	34	29	17	30	22	25	23	23	23	22	31	20	20	26	26	21	25	24	27	30	27	31	22	25	30	30	29	25	31	24	19	30	27	23	29	19	24	26	26	23	28	19	22	20	22	20	38	18	33	31	35	38	31	21	28	25	27	29	19	21	30	27	22	28	20	27	27	28	24	18	25	26	24	28	28	21	19	23	31	33	27	16	21	17	17	24	28	30	23	29	22	19	27	23	25	26	23	22	31	17	24	23	25	19	21	27	27	22	33	27	35	31	26	32	24	30	22	23	26	25	24	26	22	21	24	32	38	22	18	35	20	27	33	30	16	19	24	36	20	26	29	25	28	21	25	38	34	29	20	19	24	30	14	33	30	29	24	22	27	27	30	28	24	31	21	25	23	28	31	24	23	21	29	32	34	26	26	23	22	33	23	20	22	26	31	22	20	28	39	33	26	18	19	29	23	22	29	30	24	30	28	24	21	29	26	31	35	28	25	25	19	23	30	22	24	22	31	27	24	29	32	30	25	33	22	28	22	25	30	28	24	22	24	31	28	39	40	26	24	28	36	21	29	29	27	34	25	31	23	24	28	30	23	22	35	25	28	17	30	27	31	31	22	26	24	32	18	25	27	28	31	22	35	23	27	24	22	12	21	31	27	19	19	32	27	31	28	24	31	22	30	25	20	28	27	24	24	18	26	23	19	24	31	16	29	26	22	24	32	28	23	34	23	25	20	25	26	26	29	21	21	27	28	25	24	22	25	27	26	28	31	24	31	26	22	29	28	19	18	29	22	19	29	23	30	29	18	30	25	29	43	36	25	22	19	28	26	25	32	27	25	21	28	27	24	22	23	35	25	25	23	31	29	24	21	26	27	28	28	22	22	24	36	24	22	25	30	24	24	20	24	20	15	28	16	31	26	23	31	36	20	16	27	27	29	20	34	33	23	29	23	26	36	21	21	21	32	30	36	19	23	23	27	21	32	33	21	29	21	21	20	29	30	24	22	30	32	29	32	26	26	24	32	31	29	20	13	30	32	23	31	25	20	25	29	34	23	35	24	35	30	24	19	33	35	24	37	25	21	19	15	23	21	29	33	33	23	24	22	26	28	24	29	30	26	26	27	31	21	31	27	19	30	34	30	27	20	20	25	23	27	30	34	19	27	29	28	27	27	32	29	22	22	31	20	22	28	28	19	31	29	29	37	32	24	29	29	35	25	25	33	28	18	24	20	28	31	27	28	26	21	28	23	29	33	23	29	18	28	30	33	19	35	33	31	23	20	22	40	25	35	27	21	28	24	25	31	35	26	20	30	33	37	25	37	30	23	42	22	27	26	26	36	25	20	26	25	23	28	29	31	28	18	34	33	24	22	25	36	24	31	35	25	21	18	24	35	25	34	32	25	34	18	19	27	25	24	17	30	34	23	32	22	22	26	26	25	20	30	26	25	30	27	27	22	21	16	17	22	21	18	27	26	22	28	29	27	32	32	29	24	19	31	25	26	24	29	23	23	22	23	17	29	35	24	27	26	22	25	29	23	22	22	21	31	21	27	39	32	22	18	22	29	29	27	30	22	31	36	27	23	26	28	23	17	30	18	35	13	28	24	38	30	23	29	16	32	26	26	29	29	24	29	32	27	31	23	21	22	22	20	21	32	26	24	22	26	23	32	21	24	24	32	22	22	35	29	29	30	32	20	23	28	25	22	25	23	28	31	18	28	29	28	27	26	28	21	27	26	34	35	21	25	21	33	35	24	24	30	29	16	24	27	30	38	30	30	24	21	30	25	25	25	25	31	25	29	15	17	22	28	25	32	33	26	32	26	26	27	31	36	40	26	31	26	32	26	28	24	30	24	29	29	21	29	27	20	22	28	23	19	21	30	30	34	33	25	24	30	27	33	25	27	19	26	16	26	23	22	21	24	28	20	31	31	33	28	27	34	25	26	17	26	30	27	19	26	27	26	33	34	21	18	33	37	24	23	30	22	24	26	28	24	21	31	18	29	33	27	20	23	28	24	28	27	23	22	32	24	23	35	19	22	18	21	27	19	25	25	35	31	27	23	15	25	18	34	32	30	36	32	25	24	27	24	33	37	18	28	21	35	22	32	18	31	34	26	23	31	26	12	33	31	17	29	30	22	25	22	29	21	25	30	27	28	35	21	34	31	27	32	24	26	25	34	15	25	28	29	30	31	34	30	32	22	20	26	33	22	27	19	31	25	26	27	31	25	23	31	29	23	26	26	27	23	31	25	21	34	31	21	23	22	22	23	38	27	26	33	26	26	27	32	27	20	23	28	25	22	25	19	33	29	27	20	21	23	29	29	22	32	24	33	26	28	25	27	28	25	30	26	28	24	21	28	25	23	26	21	30	22	24	23	25	21	21	26	31	25	30	27	25	26	24	22	27	22	29	31	24	27	18	27	26	21	26	22	31	20	30	34	18	15	24	20	22	23	29	29	25	18	24	22	29	22	24	25	19	31	26	28	28	27	25	27	18	20	21	33	17	27	36	24	21	36	27	33	21	27	31	24	33	27	25	25	32	23	27	23	20	25	24	29	20	27	24
7445	1107	570	736	1904	4274	5530	5376	4655	3644	2926	2388	2180	2299	1964	1602	1371	1128	986	1025	970	1023	1251	1243	1122	1002	926	815	799	726	728	701	643	631	649	694	693	732	672	577	480	548	482	599	541	583	622	711	667	616	632	498	486	413	408	408	404	374	374	344	323	300	316	323	313	323	290	294	272	297	256	293	278	265	277	282	287	290	291	302	284	268	321	296	285	272	279	293	276	280	327	287	270	291	318	249	256	282	290	275	265	256	300	261	282	267	261	289	281	250	257	285	301	281	257	291	287	257	293	252	280	284	259	282	273	285	286	261	260	270	272	275	336	285	274	260	297	267	266	275	259	268	283	272	279	251	247	258	269	291	241	293	264	273	275	252	299	298	291	289	283	272	271	271	313	286	292	278	290	286	270	267	294	283	277	274	261	296	291	267	279	278	243	259	250	286	272	293	258	268	262	280	287	270	270	283	265	276	296	270	256	260	282	261	315	264	288	257	290	242	278	271	272	263	265	273	256	285	266	243	237	269	266	264	270	270	276	252	267	273	266	250	266	242	262	254	286	294	288	274	247	282	288	295	284	267	260	263	296	292	258	281	264	255	249	288	259	279	269	272	264	254	265	314	254	282	296	264	270	273	276	256	288	283	269	281	287	283	280	235	256	283	311	299	254	247	271	281	272	261	274	274	297	283	272	285	269	259	244	268	266	240	249	274	273	316	244	235	258	275	264	262	262	252	268	309	268	258	256	284	289	279	276	297	261	281	271	313	296	267	281	267	270	281	298	288	290	285	304	280	287	295	247	279	278	241	283	300	290	291	295	267	286	277	263	278	255	265	299	275	263	279	303	288	257	283	306	262	257	277	294	257	272	271	310	291	305	254	285	270	295	264	256	301	257	254	291	262	282	290	261	284	279	273	299	279	271	249	276	284	241	269	267	268	294	244	287	292	265	280	265	288	258	249	293	270	272	237	276	279	286	282	262	269	275	249	267	265	257	264	255	284	272	271	264	270	272	252	275	255	278	274	288	279	303	276	282	320	248	239	242	280	276	291	275	283	246	259	268	265	278	290	284	258	275	279	278	257	254	257	278	294	296	286	258	267	290	288	258	281	267	259	275	275	253	270	281	269	261	254	298	274	257	268	280	282	268	268	289	292	275	261	293	271	271	273	283	254	259	281	275	268	260	271	260	296	271	242	302	295	284	242	261	284	289	268	264	281	275	273	294	280	281	277	250	259	284	293	295	282	262	293	257	287	256	266	279	280	269	273	275	275	273	272	261	299	265	258	223	305	293	280	256	280	271	253	298	293	269	293	288	271	271	275	309	296	286	273	262	294	280	276	273	298	292	279	269	258	268	266	255	277	265	320	267	290	281	278	245	276	270	275	280	275	281	270	289	280	276	266	276	253	263	296	270	298	304	283	259	284	253	272	286	306	266	257	282	279	280	301	308	262	255	269	262	263	288	278	266	269	252	286	299	247	275	298	284	277	279	262	254	305	246	271	297	248	278	271	287	297	256	279	290	308	300	282	262	275	258	269	287	286	266	262	299	251	277	291	280	252	288	275	295	306	315	289	299	283	262	255	291	268	268	278	283	277	303	259	280	254	266	273	293	245	247	280	280	276	256	264	297	292	262	276	287	268	282	309	255	263	275	264	274	248	289	234	281	274	258	248	261	272	283	300	256	265	299	268	282	282	259	267	291	284	220	248	265	284	270	283	268	257	272	262	260	259	314	281	247	291	297	265	275	255	253	277	247	277	249	275	304	266	269	298	288	258	278	261	271	259	282	273	269	263	330	282	269	282	264	267	294	300	283	240	288	254	286	287	255	251	264	255	250	280	290	302	272	266	253	306	291	279	288	295	274	302	271	292	279	285	261	266	267	287	287	276	249	249	276	266	268	289	240	304	260	257	284	296	284	276	260	255	237	289	279	262	314	293	309	274	254	262	257	251	262	288	289	286	260	232	301	277	256	266	277	288	311	264	294	268	235	248	307	299	300	283	278	276	277	290	287	273	260	256	280	270	255	248	282	274	259	294	274	266	296	281	268	300	281	255	285	261	306	277	281	285	272	272	291	265	266	307	287	308	300	299	293	270	281	287	274	275	278	294	267	281	262	304	268	254	279	274	282	290	281	260	275	268	261	298	260	248	283	283	277	264	270	251	258	278	275	271	302	281	283	276	266	254	271	276	267	272	282	272	293	276	281	306	263	250	272	269	277	277	266	268	292	271	266	294	278	302	271	286	289	290	290	253	253	270	250	271	298	275	277	283	292	254	254	261	278	288	275	264	297	240	265	238	267	284	273	260	268	281	281	271	277	271	294	292	268	264	292	296	271	272	258	244	244	264	262	286	290	295	265	277	268	279	270	296	276	285	256	276	259	302	274	266	283	236	234	262	298	249	267	248	262	282	286	281	281	277	260	278	273	281	305	273	280	238	311	294	289	278	285	276	291	265	253	305	288	270	281	258	263	279	275	290	295	273	281	288	289	273	280	284	276	277	286	283	259	265	287	256	260	290	294	303	273	256	265	258	241	276	298	285	257	256	248	269	270	254	280	269	287	285	292	280	297	285	260	317	259	297	261	291	276	276	223	264	278	276	320	276	286	281	274	282	261	283	283	270	275	279	291	307	277	244	292	258	283	239	298	269	244	275	271	259	263	249	263	246	273	277	273	271	262	273	271	268	261	246	277	280	251	278	258	280	275	238	263	268	287	241	291	294	271	277	289	270	279	244	281	301	331	263	256	260	275	274	267	276	308	275	260	256	287	277	278	267	274	286	267	250	287	293	280	263	294	288	279	296	250	308	291	279	257	250	276	275	242	264	279	270	272	262	274	271	244	299	260	280	263	241	290	260	278	264	294	240	272	273	266	237	259	259	270	280	265	269	266	277	276	239	283	277	270	290	276	280	273	250	256	274	278	272	279	259	278	266	270	271	274	250	264	263	273	263	233	285	265	286	267	270	237	263	267	300	290	259	296	277	288	279	278	318	272	282	266	299	251	292	276	281	271	259	254	258	288	297	285	263	276	282	265	272	302	266	256	271	269	276	254	287	284	278	282	281	246	283	302	286	252	298	262	249	258	268	281	284	285	279	237	269	250	267	263	272	254	255	256	298	298	281	275	270	301	313	252	275	251	281	243	302	247	267	274	272	274	280	316	253	281	281	281	261	302	254	273	288	284	265	271	269	290	273	269	287	289	284	288	285	282	261	259	291	319	272	276	278	276	281	296	283	262	275	261	280	302	252	232	275	271	280	251	295	297	283	272	261	283	292	274	307	249	308	280	297	264	256	277	280	282	293	273	303	268	274	260	282	252	293	250	269	271	275	267	281	278	258	238	265	263	300	306	286	276	269	287	235	294	236	259	281	286	285	283	254	267	250	241	286	261	279	301	283	248	247	286	278	284	270	290	251	260	287	276	246	263	282	299	264	282	251	282	277	253	262	266	286	270	310	267	273	287	281	263	261	268	302	270	258	267	304	252	300
553	183	114	87	105	146	205	171	160	135	151	129	122	143	126	104	104	109	103	77	78	104	93	112	103	92	74	84	101	85	92	85	71	74	71	90	64	69	65	83	68	56	80	63	88	61	64	73	73	80	67	85	68	65	60	66	75	71	62	63	56	51	67	60	72	61	48	80	61	62	67	66	47	52	63	67	69	62	53	63	58	65	72	69	59	68	52	57	76	62	55	67	61	67	62	61	64	57	54	73	67	64	52	61	69	55	48	69	51	68	64	72	64	74	61	77	59	61	66	63	63	53	62	59	57	50	67	64	62	58	65	59	66	50	69	64	60	58	55	67	61	57	52	62	82	55	52	59	68	75	57	60	62	63	60	70	73	58	62	63	60	58	67	72	60	56	69	70	64	63	60	68	75	75	64	62	59	56	64	68	65	56	63	59	68	70	63	66	53	57	55	55	69	70	57	75	64	68	81	75	62	62	62	69	69	66	55	70	61	51	58	64	59	62	59	62	61	53	68	57	64	66	66	64	47	75	61	62	66	58	79	57	68	72	64	63	64	60	62	69	60	54	62	67	63	63	67	68	68	60	69	79	56	56	67	62	57	67	57	65	52	70	70	57	64	64	74	63	63	54	61	70	76	63	54	71	63	51	78	52	52	59	75	65	52	66	80	70	61	66	55	63	67	68	59	65	63	74	47	67	67	70	52	66	84	57	63	80	67	80	64	43	56	65	71	70	48	71	52	68	79	70	61	65	55	65	51	70	61	75	57	48	65	76	60	66	73	54	61	65	59	66	57	66	68	72	52	57	53	64	46	67	64	58	68	61	62	52	47	68	61	71	54	64	69	56	58	51	61	72	63	79	55	66	75	64	59	49	68	67	66	60	57	68	59	73	55	57	70	54	69	53	65	78	59	37	61	68	65	70	63	63	68	60	54	45	62	54	55	62	67	66	71	57	70	49	64	71	63	69	54	57	64	64	56	50	81	52	65	73	58	70	57	58	65	54	65	74	68	56	62	63	54	58	61	73	67	60	52	50	65	69	64	64	60	55	50	60	82	52	65	64	57	61	55	72	67	61	69	73	52	66	61	60	68	69	57	63	79	63	59	76	75	73	60	51	61	51	60	60	63	50	69	68	65	60	70	68	64	51	58	60	62	57	49	50	60	60	62	71	64	68	45	67	60	60	60	55	68	50	68	65	66	48	57	66	80	51	68	54	62	73	52	57	70	67	55	67	61	68	54	63	64	81	56	61	55	54	53	58	59	65	60	58	73	72	56	73	59	60	53	67	72	66	72	49	78	57	57	69	66	65	64	66	54	75	58	68	51	71	68	69	66	65	54	49	59	83	65	93	50	67	71	67	58	72	54	57	62	67	66	50	69	56	72	64	45	58	61	71	67	75	66	80	78	50	63	69	61	63	70	70	66	57	59	71	55	69	61	70	62	67	61	71	61	56	62	54	85	70	67	60	66	58	52	68	49	54	69	62	52	67	67	60	75	58	65	53	65	51	70	63	54	72	57	67	58	82	58	77	78	63	71	66	64	48	63	53	47	78	84	72	63	65	64	51	74	77	54	67	51	58	69	55	63	58	51	63	57	61	59	72	68	74	56	52	68	55	57	69	88	73	59	70	71	81	55	71	56	71	53	49	65	58	68	68	66	57	72	61	65	53	57	65	58	67	64	56	53	48	59	66	70	60	51	65	61	61	66	62	70	54	47	76	62	69	64	77	74	70	64	70	63	52	57	59	56	68	61	48	66	70	64	71	60	60	62	54	66	59	59	69	67	68	55	60	57	52	51	63	44	66	58	83	74	65	67	64	57	75	71	55	59	66	67	58	65	51	54	69	55	72	50	57	69	69	65	89	68	58	62	65	62	68	62	70	61	69	66	63	65	63	51	58	60	67	85	65	64	72	57	69	64	75	65	57	71	71	53	50	83	70	60	66	65	64	48	64	63	54	63	61	57	55	76	66	51	55	66	54	63	67	78	77	79	73	80	58	71	61	56	63	63	70	62	78	66	60	55	66	51	72	59	61	53	65	76	67	66	63	66	54	61	51	75	57	64	60	59	66	74	59	67	53	62	65	58	72	68	57	64	73	55	63	64	62	63	59	62	68	70	58	65	84	67	65	83	62	70	67	56	57	56	64	64	65	58	67	58	54	55	61	59	52	67	60	62	62	58	64	67	72	61	60	62	53	59	56	66	61	56	53	72	69	62	76	73	61	56	64	57	44	70	69	65	57	62	63	80	59	49	45	52	77	57	58	59	59	55	64	82	62	82	57	47	61	77	60	61	64	56	61	64	48	55	52	76	71	63	69	59	59	72	56	63	60	66	56	78	57	69	64	62	58	54	71	55	58	54	60	58	63	54	54	59	70	69	68	62	64	66	77	65	64	68	65	67	55	68	75	62	67	68	60	60	61	63	72	75	59	56	50	56	62	63	46	47	61	63	68	72	47	71	65	61	56	64	54	65	76	61	51	61	59	47	62	54	55	69	64	55	58	62	48	70	53	59	58	63	68	59	51	61	52	61	56	50	58	65	63	62	62	58	69	71	59	68	54	60	69	68	62	50	58	58	73	67	70	61	63	59	50	61	59	50	73	59	57	69	55	54	49	65	59	63	56	63	64	63	60	53	53	62	59	56	55	70	70	57	66	53	69	53	50	49	60	79	65	70	74	73	43	62	72	69	43	65	60	64	66	55	65	59	58	66	50	73	62	70	57	70	54	53	60	64	51	64	59	73	55	75	69	49	75	55	58	64	71	61	58	62	66	55	60	46	65	66	74	60	64	65	63	66	53	71	67	65	60	76	70	59	59	62	66	53	57	71	70	57	63	62	69	66	61	64	62	54	58	56	70	59	51	69	80	60	70	64	83	69	65	59	64	72	70	73	53	71	57	59	57	81	56	68	55	58	62	68	58	62	54	57	50	54	64	65	65	73	66	71	63	74	59	78	74	76	56	64	53	61	68	54	53	72	49	70	46	58	66	72	60	71	86	71	66	52	52	54	71	79	49	64	78	55	67	64	65	59	50	56	67	67	65	78	73	66	55	60	62	50	64	57	65	61	62	51	64	70	72	60	58	56	55	59	53	66	47	75	70	68	55	57	72	53	48	62	63	59	64	53	51	63	70	69	64	49	70	65	67	64	79	46	53	56	55	63	81	73	61	64	63	77	65	57	67	56	79	68	64	66	73	75	62	62	62	64	58	79	68	56	63	59	59	56	68	56	65	68	59	79	68	54	56	58	69	59	60	61	54	58	84	64	66	62	77	65	66	77	70	64	66	56	67	67	49	63	74	56	57	65	64	56	70	59	57	72	51	68	61	60	64	58	66	56	67	75	51	72	67	67	57	67	70	58	69	76	70	64	67	63	73	71	62	65	71	72	79	57	53	61	65	66	64	59	45	61	74	64	61	62	66	71	50	75	69	51	73	72	64	56	68	59	67	60	51	76	68	58	58	59	58	73	53	68	62	70	62
9994	3993	1598	2552	6067	9074	9983	8833	7404	5925	4951	4146	3688	3786	3383	2720	2371	2075	1828	1659	1708	2004	2034	2015	1803	1643	1543	1505	1450	1338	1289	1267	1239	1220	1183	1208	1293	1259	1157	1065	1004	950	970	984	1060	1134	1110	1235	1223	1186	1162	968	877	844	799	857	812	800	759	705	703	689	657	705	682	711	685	666	694	615	631	662	635	661	648	650	671	677	644	668	644	614	608	628	616	604	684	639	667	644	632	632	653	619	649	593	640	682	715	675	695	712	651	633	673	618	624	634	679	696	671	645	624	633	610	614	631	628	631	638	605	667	667	646	617	657	635	651	615	632	585	641	636	639	659	613	669	683	649	634	601	655	631	667	656	646	630	667	645	636	685	637	676	629	607	665	606	636	678	596	608	656	628	656	636	603	622	670	638	660	640	597	676	677	581	632	700	629	637	655	644	674	671	598	666	642	614	653	629	674	615	625	666	627	641	597	593	613	680	687	649	650	607	652	703	622	621	596	658	617	653	623	602	639	594	628	664	622	658	652	654	664	642	634	603	676	631	656	680	645	615	684	635	697	641	650	659	694	651	641	587	638	663	624	642	662	631	623	596	639	672	612	591	688	617	659	615	683	579	683	651	629	598	624	635	610	613	643	611	659	679	650	660	654	659	646	596	669	625	633	616	657	560	686	614	601	628	639	642	658	650	601	637	690	709	661	644	696	640	639	632	608	667	629	597	603	619	649	633	695	604	644	604	596	604	648	634	625	589	642	643	679	634	625	639	647	639	620	619	658	646	667	602	642	616	673	660	615	646	676	640	632	634	631	634	635	633	674	661	687	642	614	637	667	626	683	648	660	624	678	617	627	640	622	617	644	573	656	632	657	610	612	650	631	651	659	635	620	677	653	610	623	631	617	644	662	644	613	636	637	664	586	622	683	616	642	628	697	653	617	628	614	660	666	608	648	609	614	621	618	642	713	621	606	677	614	628	650	692	656	645	631	612	642	653	662	596	679	601	636	630	649	689	635	643	609	640	618	666	648	576	648	598	674	668	627	620	644	618	627	674	634	614	601	673	638	635	630	647	627	662	666	671	653	653	652	625	656	643	635	662	634	629	670	631	648	649	650	645	617	614	600	653	617	619	603	652	646	648	666	618	650	638	606	629	630	655	621	627	654	644	630	636	639	649	658	642	651	621	639	617	626	627	619	659	601	627	628	588	596	632	667	652	679	641	639	689	680	640	632	622	582	627	626	639	642	608	636	644	674	664	625	658	608	660	639	611	562	669	626	633	646	670	668	637	587	608	651	635	617	642	645	648	625	666	663	645	622	615	618	657	674	632	654	586	662	636	615	583	649	659	603	631	670	676	661	629	653	644	605	637	644	646	636	636	664	635	638	664	595	651	641	664	644	618	663	669	657	626	640	658	611	615	633	650	668	619	630	613	694	630	644	637	575	635	624	644	684	605	657	676	608	621	641	644	636	637	606	658	634	593	646	631	645	630	644	624	656	612	652	649	650	655	594	647	593	612	603	659	661	621	680	614	595	637	642	657	616	597	652	583	613	641	648	612	659	649	639	665	649	611	607	620	646	602	655	622	683	663	642	596	643	640	654	652	629	614	609	608	647	633	673	666	638	671	616	668	658	631	639	685	624	624	607	647	664	686	656	627	664	634	660	652	675	656	607	655	586	626	600	604	679	624	622	690	674	622	638	695	679	603	620	621	672	602	654	667	627	627	606	611	614	664	682	609	654	612	589	629	636	650	647	659	626	630	640	686	630	673	621	622	607	654	629	631	618	673	603	619	649	615	633	643	696	651	660	650	637	677	649	648	629	642	605	660	642	640	595	636	644	664	691	645	642	620	612	635	662	655	630	671	702	587	623	605	635	665	643	709	627	664	680	660	643	641	674	634	652	639	634	646	658	627	645	623	651	626	668	622	639	670	615	651	614	652	650	602	634	640	588	619	592	653	663	612	622	619	645	681	646	644	591	636	624	641	641	666	620	630	689	617	633	638	633	647	623	652	658	630	706	615	621	589	648	595	649	619	668	673	630	642	669	631	642	678	629	590	628	705	630	591	632	635	633	639	632	604	651	683	638	638	607	628	606	649	638	627	627	661	658	666	629	620	630	678	643	612	657	642	582	616	666	619	640	642	661	666	619	671	620	665	632	629	619	669	665	615	642	630	626	624	653	658	661	632	641	616	628	668	644	636	611	613	665	649	638	657	650	602	663	664	671	624	680	612	610	632	621	643	627	580	643	633	646	636	642	617	621	633	623	641	655	605	621	656	619	616	666	680	600	663	621	625	612	577	616	663	628	616	645	668	599	669	632	619	662	607	632	610	645	630	656	622	652	591	642	583	600	667	622	639	632	679	655	611	597	636	625	628	609	638	660	636	674	619	591	654	626	647	679	622	594	631	653	628	619	635	610	624	657	626	678	635	658	628	604	653	630	616	640	620	637	629	593	626	617	682	660	643	603	673	619	619	655	601	605	657	642	638	605	662	643	625	634	640	629	602	657	650	623	620	629	666	641	668	661	635	663	629	670	635	659	614	651	649	595	627	617	619	639	675	608	656	592	688	619	659	662	630	632	641	660	647	618	662	623	641	685	662	612	642	633	659	641	643	627	658	690	657	648	629	655	638	608	602	630	606	642	690	641	667	675	629	599	619	638	671	632	595	637	626	614	596	713	667	637	625	638	586	646	705	636	676	629	597	636	640	677	630	649	647	645	617	652	647	653	597	606	661	669	608	612	644	669	661	606	629	604	648	613	641	648	671	626	616	649	656	623	615	638	631	643	626	676	669	629	630	605	658	645	652	655	651	684	634	604	636	672	652	592	611	613	648	619	662	621	636	662	619	635	644	664	627	633	612	661	637	622	667	657	631	622	696	633	623	626	649	644	639	616	625	648	644	617	632	668	642	615	666	675	679	633	579	634	614	621	682	650	632	650	652	630	613	684	647	627	679	614	653	592	603	655	623	636	612	587	645	638	649	639	665	695	651	633	654	653	648	647	620	611	672	646	648	672	635	615	647	671	611	640	654	623	631	628	630	610	625	654	635	601	616	633	652	618	633	651	623	626	599	628	601	672	662	639	625	666	614	640	628	613	628	608	598	630	627	644	660	654	651	638	640	622	633	685	669	610	658	707	631	642	654	613	604	657	682	619	652	664	631	685	660	656	627	666	628	640	695	588	628	655	661	607	639	669	629	642	630	598	604	642	620	616	637	641	638	660	638	620	628	582	646	673	636	621	634	651	672	641	610	638	603	648	614	665	694	600	672	604	640	657	628	612	667	656	644	612	661	635	625	656	641	649	658	615	623	652	618	646	604	637	669	675	628	630	673	635	633	620	649	617	647	691	639	692	670	655	619	670	605	600	608	693	594	671	677	664	632	613	683	577	659	664	605	644	590	673	629	639	695	643	645	658	639	644	605	610	707	600	643	624	659	611	621	660	656	632	667	634	629	613	628	606	623	607	625	638	632	661	616	622	658	674	625	666	639	643
2022	111	69	42	61	90	135	138	117	103	108	103	83	110	99	81	82	51	44	52	54	71	78	62	55	52	56	47	43	44	29	41	51	50	36	41	50	44	45	36	31	30	25	33	39	40	39	41	43	42	36	23	34	29	23	27	36	26	31	15	33	26	32	25	28	27	27	20	22	21	21	32	33	30	19	19	21	22	17	31	19	32	33	22	20	15	34	29	28	26	24	31	16	24	21	22	19	18	18	22	27	24	29	29	28	38	13	21	18	21	33	27	25	28	22	19	27	28	31	20	17	24	23	23	20	26	24	28	22	20	19	27	29	23	19	24	18	19	36	22	29	32	21	23	24	24	28	17	16	21	28	19	30	23	24	21	31	21	18	21	20	33	31	19	23	27	24	20	29	25	25	20	22	35	21	23	33	34	19	23	35	21	25	30	30	14	23	26	28	30	27	35	19	27	28	22	24	25	25	27	28	19	29	30	28	25	36	30	25	32	20	26	19	22	22	32	23	28	17	22	21	26	22	16	34	21	23	30	16	18	30	24	24	17	21	23	19	17	22	22	22	27	22	22	26	26	28	26	28	16	30	17	22	24	27	23	41	27	26	21	19	29	31	20	30	27	27	26	32	33	20	29	14	26	30	23	26	27	21	24	25	14	19	22	27	22	24	22	25	16	22	24	24	27	28	23	24	25	27	20	21	31	33	22	21	19	16	24	21	26	24	21	22	17	14	25	17	27	20	23	29	30	27	24	31	26	24	33	24	26	25	19	28	28	28	14	16	22	22	13	22	32	28	24	19	29	21	22	26	29	26	28	23	24	30	21	18	14	25	15	22	18	31	25	27	25	18	31	22	25	18	25	26	21	24	28	25	23	27	12	27	27	24	25	30	30	26	25	28	23	21	25	28	21	26	22	27	19	27	17	27	15	19	22	29	27	20	33	23	33	18	29	26	19	23	17	21	25	32	25	20	26	28	23	22	18	28	20	24	22	29	25	23	27	24	17	23	20	24	25	24	18	26	20	21	23	33	25	33	31	23	26	26	18	27	30	20	24	20	17	21	23	23	32	18	21	30	29	21	24	20	26	27	23	28	28	30	17	33	33	28	21	27	24	25	26	19	24	26	24	24	31	22	32	30	28	22	23	15	23	22	26	23	20	28	15	28	27	25	24	24	21	35	27	18	28	17	33	34	22	27	28	25	11	23	22	23	21	27	35	32	18	29	27	26	31	25	31	26	26	29	22	22	23	20	30	28	17	14	27	26	26	29	19	29	20	23	30	27	30	27	25	30	14	25	21	22	18	26	28	30	21	23	26	12	21	24	19	29	20	31	27	28	26	33	18	24	24	20	14	26	24	29	27	21	23	24	24	30	31	24	19	24	20	13	22	13	19	29	26	24	38	27	29	26	16	24	33	23	21	26	26	22	25	25	21	24	33	27	28	26	25	28	21	25	37	16	16	31	28	28	23	22	21	22	21	22	21	24	19	24	26	20	19	22	16	20	24	33	28	38	26	19	26	18	20	30	23	20	24	29	31	23	21	25	25	24	16	21	18	23	21	21	22	16	19	27	18	26	25	15	24	31	17	23	27	28	25	20	22	33	35	18	30	33	25	27	25	22	23	16	23	26	27	28	27	28	36	24	25	26	19	23	34	24	18	22	19	21	30	27	19	22	25	19	22	19	37	32	19	26	34	27	32	21	32	32	21	13	21	18	29	33	31	28	31	22	29	32	26	23	22	20	19	33	23	17	20	19	35	20	18	26	21	28	19	23	21	19	27	25	23	23	18	31	26	24	35	14	21	27	20	25	19	23	31	29	33	20	18	17	24	25	23	35	23	25	20	18	28	17	21	32	21	24	29	11	24	31	26	13	20	30	31	25	27	24	27	27	27	25	21	29	19	20	28	19	20	25	27	27	27	25	26	21	22	33	24	13	17	23	24	28	24	26	30	25	24	30	26	27	31	27	26	22	29	26	33	25	27	25	30	34	24	18	27	17	28	29	20	26	26	28	18	25	27	21	25	23	23	34	18	28	27	27	28	22	24	25	21	19	22	24	24	34	22	21	22	20	20	26	32	36	22	22	32	19	20	24	24	22	31	27	23	23	35	18	22	23	22	21	31	33	27	32	29	36	21	27	20	35	23	31	25	30	27	30	23	29	21	28	21	23	24	19	21	25	29	25	33	29	35	23	25	24	22	26	21	35	26	24	28	17	22	25	25	23	29	36	23	30	29	20	29	22	28	37	26	31	29	19	28	15	24	16	23	31	22	26	22	21	16	26	31	18	14	18	24	21	18	22	24	28	23	16	25	23	31	23	35	35	17	22	27	29	19	25	22	31	26	27	25	22	28	25	30	27	18	33	15	15	24	24	18	23	25	28	22	32	30	22	31	27	21	32	20	26	31	23	23	31	22	26	34	25	23	23	23	27	38	21	26	22	35	24	16	19	28	20	25	19	25	21	29	17	24	20	23	20	30	28	23	20	35	30	28	28	28	26	30	23	24	22	21	24	25	22	18	19	29	21	36	22	21	27	17	18	28	28	30	28	28	32	27	25	26	22	19	25	21	24	21	24	23	13	25	32	30	30	39	25	21	26	27	19	24	23	20	29	19	22	28	26	15	26	25	24	22	12	32	38	24	20	25	19	30	29	25	21	23	22	19	25	23	24	33	20	23	30	31	26	33	23	24	26	28	25	24	22	23	25	21	22	23	21	26	22	16	27	29	23	24	24	23	21	19	24	24	29	20	18	28	24	22	17	34	13	22	15	29	25	14	21	20	28	31	26	27	29	19	31	17	36	23	24	35	30	23	23	23	21	27	22	20	21	18	24	16	25	30	27	20	25	13	17	28	20	30	19	25	27	22	22	24	21	30	19	23	26	16	21	36	24	24	21	22	25	32	30	20	34	29	31	31	28	35	24	35	21	30	23	21	21	23	25	24	33	19	21	24	18	31	23	22	26	24	22	28	31	25	15	22	24	33	24	25	26	26	19	20	20	27	21	34	18	33	25	23	21	20	22	26	21	25	30	19	31	32	31	21	25	30	35	24	19	24	25	29	24	26	23	16	25	36	27	15	16	23	21	13	38	26	22	17	32	29	25	24	28	19	28	29	32	22	24	32	22	29	29	22	19	25	25	15	19	27	32	20	32	21	21	19	31	21	19	25	30	23	28	22	28	35	19	32	28	37	25	15	25	14	18	29	23	18	28	22	22	21	22	23	19	20	25	21	27	18	23	20	28	19	21	23	22	28	20	31	17	24	27	29	23	30	31	29	16	25	28	32	23	23	29	27	18	33	19	28	23	22	24	22	19	20	21	23	27	24	22	28	22	26	27	26	23	28	18	22	23	24	22	33	17	15	20	21	24	26	22	22	28	21	16	24	26	16	26	23	19	23	22	23	18	18	27	26	12	14	27	25	22	27	30	23	22	18	20	30	25	23	17	24	26	28	21	28	29	29	25	27	23	24	21	20	26	30	23	20
9675	2731	1141	1810	4716	7933	9187	8318	6932	5607	4835	4035	3486	3572	2948	2535	2197	1846	1656	1483	1414	1756	1790	1689	1503	1329	1278	1102	1088	1046	998	988	856	853	909	986	974	860	835	776	693	616	661	733	713	787	751	956	898	870	726	637	519	495	462	441	441	417	376	292	352	334	301	306	311	341	289	271	312	299	303	292	301	258	292	273	273	300	268	270	242	269	272	272	285	280	294	296	283	280	272	270	268	293	281	274	262	283	278	274	291	274	301	290	301	265	250	292	259	261	292	260	273	278	263	278	292	272	259	258	262	291	281	238	254	259	280	253	293	273	262	273	280	240	275	275	262	284	246	299	274	267	246	239	274	275	249	271	240	266	258	270	264	235	282	276	264	248	280	272	252	269	293	267	288	261	267	253	270	251	284	266	289	238	268	293	251	277	251	256	248	254	259	256	257	224	243	289	272	246	241	251	262	284	273	265	285	252	266	245	266	253	283	270	277	271	271	254	263	314	250	279	262	272	275	263	293	271	307	281	261	271	257	238	254	258	258	276	261	260	273	276	246	281	280	272	273	278	248	278	257	269	258	246	260	264	264	311	256	256	268	253	263	276	272	235	269	250	274	245	256	291	252	259	326	278	263	258	248	285	252	266	252	271	252	259	272	254	267	245	276	257	242	298	276	275	294	278	271	302	273	260	272	260	248	251	258	244	255	286	272	253	267	261	273	297	242	255	269	243	269	263	235	258	264	242	259	259	255	261	261	249	280	283	293	261	275	265	287	253	259	247	270	268	284	279	269	286	238	242	241	271	292	253	263	273	262	266	257	243	279	309	274	255	278	273	272	263	243	267	293	280	285	273	289	286	256	260	215	241	254	254	283	276	247	279	250	262	275	292	263	270	246	255	281	272	236	251	247	278	248	292	274	263	255	281	285	277	268	271	251	285	282	254	263	277	279	255	239	271	262	304	253	269	226	248	273	266	259	285	278	247	281	285	265	271	268	284	244	252	297	286	264	259	301	263	267	257	263	286	271	281	228	254	257	249	300	262	259	284	248	250	257	262	266	274	286	267	277	273	246	276	247	268	274	242	266	294	259	249	303	251	261	255	251	242	268	277	256	247	238	274	266	267	264	290	280	258	268	239	264	265	273	244	261	268	261	275	263	261	230	276	303	251	265	269	257	264	287	272	260	250	259	267	254	250	227	281	287	259	264	254	231	244	298	235	271	255	282	258	257	269	289	252	266	265	255	244	286	254	246	246	268	270	242	242	258	227	287	243	268	265	248	249	267	225	281	270	280	297	279	258	256	234	264	271	267	265	251	254	269	262	254	286	268	235	267	249	254	267	286	294	239	251	252	264	223	298	253	243	245	260	279	252	270	239	231	248	266	289	256	271	256	268	271	246	274	258	226	242	266	220	280	273	241	257	250	238	251	244	245	256	269	259	268	245	271	257	262	255	275	283	279	260	284	274	257	251	281	273	275	268	240	254	260	276	292	287	247	261	277	266	272	290	250	286	306	279	274	254	279	241	270	265	281	250	251	287	229	261	272	252	276	250	257	259	269	243	288	266	274	283	275	253	253	263	283	274	255	237	261	268	285	287	234	286	245	243	293	300	233	285	261	263	272	251	287	245	261	278	271	252	271	245	259	286	277	241	262	292	244	270	213	272	262	270	281	269	276	293	256	250	292	258	262	245	270	273	246	261	237	246	263	256	286	261	277	274	276	238	229	268	241	272	254	266	276	278	272	264	285	282	261	269	278	246	253	264	261	276	292	273	285	297	253	254	278	254	249	266	269	306	274	268	271	247	270	277	270	252	235	270	254	315	271	263	268	300	296	244	278	280	264	279	262	318	275	277	245	260	266	290	292	271	252	253	278	277	273	263	245	313	238	235	277	241	278	261	257	257	270	277	253	255	243	262	253	274	250	247	250	277	256	243	263	281	249	278	270	255	290	245	296	266	274	282	309	234	225	295	285	321	258	244	289	273	253	274	241	241	235	293	255	249	255	259	240	272	252	259	252	264	257	262	254	254	266	255	262	256	253	275	278	263	259	264	260	248	262	239	249	260	248	262	253	277	282	276	256	263	265	278	282	271	264	247	272	268	243	236	276	262	272	251	275	287	261	240	259	283	235	274	252	267	283	237	258	263	243	297	255	250	245	238	278	243	288	264	260	265	280	256	262	276	281	252	243	260	285	280	268	256	242	289	269	255	292	257	272	292	272	258	261	282	238	276	249	287	255	272	268	285	257	271	245	228	281	264	288	239	279	282	281	288	248	238	272	266	267	272	279	256	285	270	266	264	280	277	284	265	283	229	262	289	246	255	264	244	247	276	272	255	281	266	289	260	270	258	299	266	259	262	276	246	287	288	270	277	275	269	269	267	250	292	281	270	270	275	269	264	267	257	256	234	281	256	287	249	240	251	285	251	251	253	278	275	262	283	287	278	252	258	243	250	267	237	242	271	276	303	295	271	251	268	272	275	274	254	261	274	280	292	285	248	253	261	256	281	237	248	261	243	259	245	271	275	261	310	274	271	282	295	277	281	269	254	238	267	252	291	269	278	260	254	267	234	265	251	245	267	251	253	269	278	254	258	257	279	277	247	269	279	291	280	240	235	259	264	282	266	283	276	277	255	259	260	277	269	249	248	261	257	266	273	248	251	240	245	275	271	268	259	271	242	257	270	282	277	300	258	241	260	275	268	302	253	270	272	287	267	261	255	279	251	254	266	284	250	244	257	223	267	252	234	304	276	254	226	259	293	245	272	268	271	280	251	253	252	252	248	260	275	278	259	255	243	249	249	273	256	287	261	286	291	252	257	294	250	255	251	291	262	256	245	278	250	294	261	285	251	263	245	275	252	250	280	263	276	255	267	243	282	252	237	302	261	267	246	266	250	248	254	276	252	257	259	250	240	268	257	261	253	260	268	247	260	275	260	262	269	278	265	262	254	275	258	283	253	269	238	253	254	287	283	255	291	270	275	258	272	262	257	261	273	260	280	277	266	248	241	261	254	255	268	265	243	284	274	255	275	224	255	257	257	276	231	261	251	264	268	253	275	263	292	266	265	272	235	264	258	283	309	280	271	277	236	291	265	260	262	255	276	274	286	287	272	273	224	279	260	241	280	286	259	255	263	281	249	259	286	279	264	271	280	247	255	233	271	266	247	259	264	299	286	282	273	259	271	258	279	270	268	247	268	283	275	283	249	262	256	272	274	255	252	301	250	258	290	259	281	258	283	275	237	265	239	283	272	284	255	252	268	258	278	242	249	279	274	255	256	286	276	287	258	270	273	255	294	255	266	260	290	266	271	235	284	246	270	252	260	269	276	268	280	279	242	254	283	244	236	278	273	281	265	253	249	253	293	285	259	292	272	270	258	274	277	293	292	259	272	277	263	286	280	280	273	261	287	259	243	266	285	258	262	238	272	294	261	252	248	271	256	265	279	246	254	292	260	255	260	264	298	243	268	250	284	263	263	287	271	251	262	293	270	276	267
989	218	123	129	93	175	226	220	207	174	190	147	159	163	133	133	108	100	89	120	99	126	127	114	96	126	82	85	78	91	81	90	85	91	100	91	67	77	75	65	79	81	78	88	76	92	62	88	92	92	72	93	70	68	80	65	66	63	82	60	69	51	76	79	71	71	60	84	65	62	71	65	76	62	71	67	67	63	65	51	62	72	53	71	78	61	66	66	82	52	60	66	56	66	72	68	61	71	72	59	69	70	73	68	65	68	76	79	66	50	62	61	73	58	75	62	59	75	74	62	56	74	75	73	66	75	75	64	68	62	59	69	72	62	67	66	56	68	61	60	60	68	59	50	57	80	53	58	76	73	57	63	71	58	59	56	59	57	60	67	67	72	59	72	74	66	69	61	81	78	71	72	63	69	67	79	68	59	59	52	62	90	66	61	61	69	43	40	65	64	68	81	75	55	65	63	61	50	56	51	75	58	62	67	56	54	65	58	61	50	61	78	62	63	73	63	67	56	69	56	59	78	59	61	55	62	60	69	71	64	57	51	63	56	58	69	64	74	69	88	51	58	61	68	61	64	54	75	56	61	60	64	57	54	62	54	60	62	64	49	71	64	76	61	62	59	46	53	58	61	71	49	70	69	61	57	68	59	58	76	75	69	70	68	62	60	62	54	73	74	60	66	59	57	59	63	52	55	54	69	51	70	61	59	68	59	52	76	69	60	73	68	69	56	65	65	58	45	59	55	68	73	59	56	77	65	62	75	85	57	63	83	70	47	71	61	82	69	66	61	80	65	61	72	77	77	60	62	68	50	66	82	76	64	62	62	66	60	61	65	55	71	81	51	59	64	66	51	58	59	65	71	73	59	50	63	61	62	57	63	65	60	59	65	60	55	59	52	64	64	59	53	68	55	63	77	60	89	65	57	63	72	60	68	57	66	81	77	58	50	61	56	56	77	62	58	72	69	58	66	70	68	72	81	60	67	64	51	61	60	83	71	76	73	66	54	57	56	64	55	64	64	62	63	64	48	91	67	77	79	67	55	85	72	71	54	64	61	47	63	71	52	52	64	72	64	66	75	74	54	58	63	57	54	73	64	67	50	59	56	72	64	74	67	61	73	72	59	56	72	81	53	71	69	51	74	52	53	77	67	51	62	62	63	75	77	69	72	66	62	64	55	63	60	80	64	73	78	56	70	68	63	71	61	54	53	75	70	55	59	76	42	51	67	46	52	74	50	72	64	64	79	63	66	69	57	48	50	59	61	62	69	81	64	77	71	63	66	76	60	71	75	55	53	67	56	64	62	67	69	58	69	69	67	73	58	55	69	67	76	57	69	54	67	72	57	58	69	69	76	72	69	59	68	53	69	81	71	77	68	71	72	59	55	45	43	70	71	73	75	51	56	64	58	77	61	72	64	49	61	67	59	65	74	70	62	65	66	59	68	57	71	61	80	74	63	55	56	51	64	58	64	66	63	71	63	71	55	70	66	61	68	54	61	71	76	74	77	80	75	65	60	83	70	68	60	70	70	68	62	60	62	62	46	76	57	71	61	83	64	59	79	74	53	59	74	59	68	63	58	56	51	50	78	62	65	69	67	61	68	63	61	71	61	56	48	67	62	74	65	56	52	64	59	56	72	74	70	82	57	65	73	60	57	55	64	70	56	60	68	69	71	52	64	67	64	79	77	51	60	49	44	60	75	64	63	49	69	57	66	61	75	66	56	70	75	53	78	90	82	63	54	69	61	73	54	70	57	68	58	67	65	64	68	76	56	60	70	71	86	73	55	70	69	50	58	66	67	64	70	55	63	66	60	55	64	48	58	75	66	66	57	56	62	56	55	54	51	64	73	54	57	60	63	59	65	59	55	61	73	72	75	60	65	60	69	58	91	50	69	68	77	73	58	60	66	67	65	61	55	70	65	64	70	67	67	73	66	64	79	66	50	59	70	70	61	66	52	56	72	76	84	58	48	85	64	61	67	74	60	60	53	62	69	72	68	69	65	59	63	63	64	57	69	61	71	61	69	57	68	67	76	66	76	71	66	70	54	59	54	62	68	62	66	50	58	62	61	55	59	72	59	59	60	54	67	71	60	65	66	64	58	52	71	69	60	58	79	64	72	49	68	75	63	69	61	54	60	77	67	59	58	54	49	58	70	73	52	64	55	60	71	59	77	58	63	74	57	52	48	55	73	67	73	65	72	80	61	72	62	65	55	65	84	64	81	68	69	55	53	61	60	57	67	69	57	47	72	55	63	65	64	76	57	49	54	62	60	57	71	69	63	52	64	72	60	72	43	64	62	64	51	70	60	65	73	57	75	81	69	50	67	68	65	77	74	64	66	75	57	68	60	61	61	71	68	59	63	61	76	69	67	81	80	58	71	52	63	67	60	61	63	62	67	70	59	71	67	69	61	80	63	78	70	59	74	56	50	58	74	79	61	76	54	69	59	64	58	61	58	68	67	78	59	59	57	52	58	72	65	63	59	64	41	60	67	60	67	56	64	80	50	56	88	62	69	61	64	63	70	71	73	63	65	58	71	54	49	68	63	81	59	73	73	65	67	66	66	60	69	56	58	78	69	62	67	63	67	49	63	48	70	76	59	58	65	73	71	64	62	58	65	61	67	70	63	52	64	54	50	55	62	65	74	66	61	65	58	67	60	67	61	46	57	71	47	66	66	55	64	58	73	69	87	70	59	61	66	65	57	78	75	48	60	79	73	63	66	72	59	63	68	57	66	62	58	54	49	61	73	62	71	64	71	58	50	60	63	66	59	54	49	65	73	86	68	53	57	63	73	65	67	66	77	58	66	63	52	65	69	66	72	61	77	59	65	76	55	61	59	78	65	64	71	65	74	58	68	59	69	66	57	68	68	64	71	59	68	67	61	100	77	59	63	47	71	64	62	66	55	58	63	75	62	65	53	69	46	71	52	69	67	68	63	56	70	67	67	69	58	55	63	63	56	52	64	79	77	70	70	72	65	57	53	56	76	63	71	82	80	62	81	68	75	75	68	63	71	66	58	51	80	63	63	79	52	70	67	63	66	57	59	52	74	70	55	72	56	66	51	63	62	67	69	67	64	43	74	58	65	72	72	63	86	58	69	59	57	57	59	45	59	62	65	75	45	63	59	54	71	66	59	49	53	62	68	62	73	65	60	62	62	72	72	62	54	77	55	67	67	74	57	63	57	56	66	55	69	58	70	72	56	58	64	60	55	61	74	72	51	57	63	75	66	60	65	49	61	63	67	59	61	71	61	52	72	73	67	67	49	58	56	58	62	57	66	63	66	55	72	61	69	65	58	47	61	58	62	54	70	72	65	64	69	60	80	55	73	66	65	69	49	69	50	51	70	59	68	66	59	81	63	63	73	72	69	57	68	75	62	73	73	52	62	57	72	60	56	72	62	58	59	61	60	59	53	65	50	60	61	60	67	60	75	52	76	57	59	60	65	61	49	66	73	68	70	65	73	71	57	60	84	73	59	69	70
13263	5069	2200	3322	8027	11740	12554	11175	9397	7493	6463	5549	4869	4968	4298	3648	3135	2748	2460	2311	2406	2630	2767	2575	2278	2000	1957	1737	1593	1569	1636	1595	1469	1468	1584	1616	1542	1486	1372	1294	1188	1129	1250	1278	1266	1425	1398	1521	1441	1346	1185	1042	1018	958	913	949	870	851	804	759	762	753	736	820	714	736	758	688	719	666	680	725	685	697	723	663	684	669	743	707	734	735	678	692	692	680	705	686	710	716	734	647	714	738	712	692	717	654	682	735	685	654	672	699	708	650	735	705	717	688	693	659	682	655	713	665	737	699	655	653	685	635	673	712	680	650	669	686	665	682	645	656	659	666	695	666	690	654	664	649	635	685	703	657	677	691	654	665	689	678	684	672	710	648	691	674	678	698	714	629	716	623	658	673	686	684	644	678	672	676	685	665	699	657	681	689	705	717	683	651	708	690	679	704	646	679	722	676	644	638	749	678	710	682	661	661	691	681	692	675	668	657	686	680	695	688	731	646	660	662	742	708	683	678	722	658	681	689	690	661	742	655	651	717	656	740	698	670	662	683	670	657	629	697	657	663	711	686	683	663	665	666	672	674	654	688	662	704	681	746	688	662	610	676	617	669	705	687	674	684	686	686	676	696	660	693	690	657	664	649	688	658	683	694	636	651	645	666	668	690	669	664	675	663	686	697	692	665	721	659	672	679	656	635	663	704	687	673	667	667	693	689	682	660	672	689	650	669	729	675	693	719	688	663	688	695	670	669	669	690	692	672	653	701	654	677	662	667	711	686	702	677	652	624	649	647	669	693	646	689	662	652	642	659	631	711	705	635	655	676	657	689	655	712	628	727	675	642	610	632	703	712	689	654	672	674	675	655	706	623	669	659	681	677	720	648	701	695	698	680	666	651	702	693	676	718	684	675	682	659	711	670	693	705	678	653	725	701	662	697	670	660	649	676	658	741	670	699	659	649	668	691	637	692	678	666	671	673	692	663	667	646	671	660	603	666	686	675	642	659	669	715	651	713	671	678	686	686	710	658	643	717	667	658	675	685	653	646	675	683	705	655	656	674	715	709	720	721	672	750	676	653	670	705	664	705	678	688	628	688	659	673	636	720	654	676	741	691	718	652	658	625	645	672	638	683	667	670	636	618	658	670	706	693	645	692	669	679	658	667	689	702	653	689	683	703	670	684	671	659	658	641	659	617	691	679	718	697	654	688	692	683	627	654	726	650	682	646	727	697	703	660	660	694	682	684	688	741	651	689	685	649	708	682	683	648	672	683	649	693	670	691	673	680	687	665	658	697	638	688	644	659	652	632	644	672	684	723	708	643	686	673	716	685	659	676	626	686	668	702	712	673	727	652	665	659	593	667	634	687	676	630	677	702	676	684	698	661	602	671	665	695	691	697	712	689	703	696	658	670	674	726	686	665	661	685	658	658	685	634	684	697	687	638	676	690	675	666	667	674	727	681	671	674	666	687	649	682	681	663	639	678	668	669	667	667	634	651	668	670	701	697	680	697	692	695	715	690	704	724	689	683	668	692	688	649	661	662	693	703	628	704	682	718	678	671	665	650	682	678	679	730	673	668	711	662	677	683	667	679	656	625	654	637	653	682	658	655	667	684	632	687	672	667	660	643	627	671	672	663	682	649	684	662	675	667	706	649	687	649	665	666	676	685	704	674	681	678	680	715	674	687	651	692	670	658	678	663	704	665	661	675	672	671	673	603	642	645	706	670	662	658	686	635	670	641	683	702	664	682	734	673	712	638	655	698	668	706	666	680	677	679	684	674	646	689	689	654	671	650	662	669	691	694	639	695	670	710	703	684	689	683	680	632	666	641	664	686	669	693	646	643	661	672	686	625	697	710	667	694	648	712	652	666	676	681	681	610	678	664	680	666	681	712	710	679	723	650	703	698	629	670	675	662	686	702	683	664	695	690	667	673	689	662	670	684	626	695	688	666	679	665	722	721	668	650	644	664	697	653	642	679	689	676	633	666	671	681	685	689	643	690	665	642	737	674	711	673	664	681	663	688	680	685	665	679	682	694	690	667	702	677	650	678	706	629	662	697	733	679	654	673	646	679	677	654	691	699	701	650	688	691	701	666	703	689	701	697	670	665	691	697	636	651	678	649	690	664	645	644	662	679	686	692	692	658	644	682	693	706	675	678	671	671	670	713	647	699	721	689	704	657	662	695	684	630	668	670	648	664	682	639	683	623	689	667	666	704	654	687	683	686	699	652	688	704	685	663	633	677	699	694	634	683	687	652	725	668	632	670	681	651	686	656	663	663	693	651	668	633	681	609	666	649	708	694	682	645	644	681	692	646	665	678	685	716	712	687	647	679	655	695	701	676	651	679	705	635	648	710	721	697	614	675	682	632	696	671	639	666	661	677	670	684	691	711	718	672	634	668	652	671	714	659	656	692	653	659	657	680	627	671	657	667	715	647	723	693	714	697	678	661	692	667	687	666	668	641	697	676	725	659	717	662	676	657	714	670	661	657	658	655	649	653	645	638	682	669	666	703	669	623	706	652	658	666	683	720	664	715	721	651	692	691	649	712	696	713	690	670	652	672	713	714	692	686	703	678	651	652	675	681	635	637	598	684	643	735	671	696	662	658	673	682	669	657	708	705	672	652	679	670	650	677	670	699	716	650	691	691	688	710	678	669	695	664	667	666	680	697	689	663	648	690	664	728	682	675	668	672	656	644	639	676	723	637	675	718	677	669	655	699	704	698	686	695	644	701	678	695	657	683	644	722	690	655	686	673	683	678	649	683	639	641	711	678	674	648	646	690	670	675	655	718	687	663	677	707	686	715	723	739	713	690	662	668	671	685	665	665	682	664	673	666	674	685	646	648	683	672	670	660	651	678	662	672	672	654	677	650	706	689	655	639	648	661	666	679	695	662	737	659	678	701	687	630	628	701	679	697	653	685	714	611	710	719	680	645	683	648	663	647	733	669	694	679	677	693	657	691	654	646	654	673	695	649	630	615	693	684	670	707	689	696	680	683	684	700	696	658	627	651	694	673	700	678	694	734	644	636	724	716	688	643	681	702	689	642	664	740	697	646	668	685	690	720	693	677	678	650	659	661	703	669	630	667	688	670	655	698	685	663	722	678	715	663	712	663	716	666	710	709	668	669	659	642	709	701	717	667	662	689	695	673	666	664	709	704	677	691	697	662	690	679	698	666	658	635	701	610	652	671	680	672	673	679	670	664	663	669	637	722	709	688	703	679	663	701	698	693	643	709	670	678	657	671	692	685	686	629	692	658	657	674	654	690	694	647	651	681	680	682	661	696	703	647	642	696	650	673	655	649	737	658	667	650	694	736	668	624	678	643	725	685	630	686	678	661	646	716	708	629	690	672	695	672	728	665	681	718	699	681	700	641	700	704	670	663	685	669	627	658	629	653	685	658	682	662	695	623	680	689	662	703	652	698	637	670	699	669	665	663	664	705	643	663	681	670	694	674	676	687	640	664	650	698	708	659	706	648	672	663	680	688	676	672
1332	53	32	31	34	63	82	91	91	76	82	60	73	55	60	70	45	49	35	52	44	48	55	58	44	36	60	31	47	48	39	31	46	48	46	47	41	32	30	36	37	37	40	30	33	40	33	50	25	32	34	37	36	34	34	26	31	16	34	28	31	22	16	26	33	25	31	36	21	29	29	25	24	25	25	34	31	32	25	30	28	26	25	29	22	27	17	28	32	31	29	32	20	28	39	32	29	22	26	28	25	30	30	23	23	23	30	26	26	22	26	33	26	22	23	28	23	31	33	21	30	30	31	28	30	27	19	18	16	26	26	25	35	25	16	22	33	29	28	30	26	23	24	29	33	32	30	22	19	33	27	26	29	36	23	31	25	35	38	27	22	31	24	25	20	22	25	29	17	19	31	20	27	24	22	26	28	34	19	38	26	26	25	39	33	35	25	25	28	33	34	19	33	33	35	23	25	27	15	24	37	19	24	27	15	31	26	23	26	27	30	20	24	28	33	25	32	13	34	23	27	28	29	27	32	19	35	34	30	25	30	22	24	21	26	23	24	33	21	28	32	31	28	28	30	34	28	33	29	28	27	29	29	26	29	22	36	31	28	19	20	24	19	29	22	20	30	22	24	22	24	25	21	34	29	33	26	25	28	29	30	35	22	35	17	32	30	38	29	27	36	19	22	31	27	16	22	24	29	27	25	28	23	17	35	17	27	16	20	35	29	35	28	28	23	27	22	25	24	21	21	24	26	18	31	30	27	19	25	32	34	30	32	30	27	31	39	26	28	34	30	34	18	19	25	26	22	26	30	25	24	26	32	32	26	28	27	23	29	22	31	28	29	28	22	24	20	18	28	26	27	36	36	22	28	23	23	30	24	28	27	31	26	26	28	21	31	29	24	29	31	27	17	26	20	27	34	23	29	20	26	22	21	32	23	18	35	25	29	30	16	33	35	33	24	26	21	31	31	18	20	27	34	20	26	28	26	34	22	23	27	25	25	32	28	35	28	20	34	24	24	33	36	23	26	21	33	27	28	32	29	19	31	36	30	23	30	25	34	35	21	23	29	16	22	21	35	22	26	23	31	39	23	21	23	34	24	31	23	29	24	25	20	25	26	27	26	27	25	21	35	21	27	19	30	28	24	30	28	17	24	25	20	25	27	29	23	23	36	30	37	30	25	25	34	25	15	26	24	18	25	29	24	21	23	27	31	22	23	24	23	27	20	25	24	16	32	29	19	30	30	26	30	30	28	22	24	21	20	27	19	23	26	24	21	34	24	29	23	22	21	39	30	29	24	34	28	33	37	23	28	30	22	26	25	30	24	30	33	25	38	18	27	22	33	16	23	17	23	24	26	20	30	22	29	29	31	25	36	28	25	27	26	25	32	26	29	28	37	24	18	24	19	23	30	24	16	25	20	32	26	32	25	29	36	27	23	30	33	20	22	34	24	37	31	31	34	21	28	31	24	25	21	28	27	32	28	33	29	30	27	21	22	26	22	27	31	30	33	36	22	28	27	21	30	22	29	24	21	28	43	25	28	23	22	33	21	34	22	26	30	26	27	16	37	28	31	30	21	23	25	32	32	25	29	15	25	23	29	25	26	20	29	28	21	31	19	23	28	14	28	25	23	33	30	22	21	23	30	31	23	35	26	15	27	30	24	19	30	22	23	33	27	19	29	30	25	28	25	28	30	22	35	34	24	23	18	26	26	25	24	27	24	33	17	25	23	25	19	24	25	27	39	21	35	21	26	35	23	35	26	26	28	28	25	27	30	27	21	29	28	24	23	27	36	29	33	16	27	28	35	24	24	31	37	27	33	25	19	30	23	28	23	33	22	26	32	32	21	33	22	27	31	29	27	21	32	20	27	20	18	23	24	27	26	27	26	19	28	23	29	37	27	31	23	25	35	21	26	12	29	26	27	25	22	31	31	30	26	19	27	19	28	23	26	20	19	24	31	20	33	32	28	33	24	29	31	42	25	13	26	24	26	27	23	32	27	19	24	22	26	34	17	22	30	27	32	30	26	22	26	29	26	32	23	26	15	27	26	33	27	28	27	27	24	26	40	23	29	29	30	28	29	21	31	30	28	30	20	26	35	32	26	20	26	33	35	26	19	22	26	27	33	27	28	27	18	26	29	26	23	24	20	35	27	16	22	27	30	27	29	25	24	26	27	28	28	25	32	24	28	30	26	29	28	36	29	33	30	44	28	34	28	9	29	22	29	28	21	32	35	24	25	20	30	27	29	19	23	30	28	28	25	26	24	40	18	35	27	34	19	26	22	31	17	24	29	35	17	25	20	30	32	25	22	28	25	30	24	21	32	27	38	23	23	24	26	27	22	17	26	33	36	21	21	31	25	36	28	19	31	27	31	21	22	30	35	29	27	24	17	23	24	23	24	22	26	26	18	37	25	36	24	27	34	34	30	26	22	25	20	26	28	24	32	21	28	24	38	20	22	40	22	19	24	30	23	20	26	34	24	24	34	20	25	18	27	30	28	34	19	21	22	28	23	20	25	25	24	29	36	20	24	26	32	19	23	39	22	28	35	28	30	23	28	30	24	26	25	21	22	32	28	17	23	24	22	26	36	36	26	16	30	16	28	19	44	31	32	37	25	31	30	28	26	24	38	31	25	37	25	28	21	30	38	33	29	20	27	30	29	21	33	25	27	13	32	21	26	23	23	23	25	37	23	24	36	24	30	26	19	24	33	21	25	22	28	18	30	27	16	25	29	21	39	18	28	31	28	14	26	21	25	28	32	26	31	24	26	21	30	32	32	28	21	27	23	26	27	23	29	24	25	33	19	26	20	31	31	24	19	27	29	30	33	17	21	33	21	24	27	28	29	20	27	23	17	25	29	20	35	29	25	31	31	26	26	30	23	28	28	22	23	18	27	25	30	19	26	28	26	26	26	16	27	16	25	22	25	31	33	29	18	25	29	24	19	28	25	21	25	17	27	36	29	25	31	34	18	19	36	16	26	22	34	30	21	24	20	23	29	40	38	27	23	28	29	38	26	29	31	27	32	24	23	25	26	29	27	15	24	29	26	31	34	26	24	35	27	36	34	26	24	22	25	29	28	31	25	26	33	20	22	17	37	27	15	32	20	21	26	19	25	20	31	26	25	47	21	27	29	22	25	26	31	25	24	24	25	24	29	19	18	27	20	27	31	21	36	28	26	27	24	23	19	23	31	23	24	34	28	32	33	22	25	32	26	19	17	28	29	19	29	39	34	31	28	31	26	28	23	26	29	27	30	25	31	24	17	22	19	26	28	30	31	26	17	25	27	26	32	31	26	31	25	31	36	18	26	30	37	19	26	30	20	31	29	31	25	27	16	22	36	21	25	21	28	21	24	16	20	27	24	32	22	28	25	37	17	21	29	26	31	30	28	22	37	31	21	34	23	22	25	30	21	22	21	24	21	39	29	30	30	29	24	23	28	21	18	28	28	28	23	25	34	24	21	26	28	24	27	25	31	23	27	34
7427	1148	547	739	1805	4115	5567	5215	4361	3352	2775	2443	2257	2195	1941	1669	1349	1140	1039	1003	1203	1303	1346	1165	1049	1024	891	851	765	785	754	701	639	718	858	792	746	684	605	611	571	542	569	555	644	728	747	783	680	614	517	467	411	422	410	399	386	356	371	324	327	328	310	322	272	288	263	275	296	280	292	268	278	293	289	283	297	286	285	265	288	267	283	273	296	269	260	283	279	309	272	298	270	277	276	272	303	297	308	261	283	284	292	299	290	297	276	294	262	267	272	292	283	262	256	286	258	250	257	278	263	283	275	272	289	277	284	288	300	287	284	260	276	311	301	297	301	264	270	302	285	264	278	267	273	280	278	268	311	267	284	269	269	248	284	308	305	299	286	277	278	297	278	276	274	290	282	284	262	272	265	316	263	286	299	249	277	272	282	329	292	297	302	264	270	266	275	265	294	289	272	277	282	264	285	286	310	251	278	274	267	285	254	267	255	268	277	315	257	264	267	262	283	282	253	280	270	267	264	263	271	241	264	257	276	282	266	262	291	268	275	247	250	254	273	274	266	303	253	279	290	251	260	262	296	290	256	263	280	283	249	290	296	277	276	296	261	268	256	313	291	275	275	249	272	292	257	251	306	282	277	263	288	261	273	295	243	263	268	283	254	267	352	270	253	265	288	273	255	309	247	292	299	302	293	268	249	278	273	261	269	267	257	272	267	285	273	275	286	275	272	257	253	275	270	249	265	273	261	289	305	316	290	301	274	287	275	271	274	281	263	284	269	253	295	289	266	302	301	269	297	264	271	266	270	292	291	263	310	309	280	273	269	262	297	313	291	265	272	297	278	258	289	277	261	294	280	268	242	287	266	267	293	259	268	276	304	293	244	271	272	279	262	293	292	251	292	261	307	268	280	305	257	286	302	270	274	287	294	280	260	282	304	287	291	278	257	281	281	289	309	268	266	270	259	249	311	268	264	239	265	300	258	263	267	280	282	288	311	265	281	273	277	264	273	270	254	278	248	250	290	288	276	228	281	234	258	267	275	279	275	285	265	263	245	298	268	272	297	270	266	303	272	306	280	265	285	281	278	285	279	288	259	312	308	247	274	257	254	293	278	266	272	263	282	271	254	292	243	291	247	290	247	265	265	279	261	262	280	259	306	266	271	278	290	278	272	283	269	278	228	285	258	294	254	281	280	291	245	275	298	263	267	239	283	270	289	245	279	258	263	281	260	274	291	286	298	246	256	284	263	287	235	234	287	287	295	290	273	245	263	282	276	296	273	283	263	286	268	306	294	248	300	265	274	275	260	297	288	309	247	265	262	300	291	260	307	297	298	251	271	279	257	270	258	297	279	290	270	223	257	282	270	271	266	303	263	261	320	284	291	256	287	298	275	276	287	269	275	276	253	257	258	261	230	275	284	277	286	261	294	273	291	291	259	277	259	273	257	288	298	269	276	276	256	262	316	246	271	293	240	263	279	257	285	304	256	295	252	282	282	271	265	299	275	262	289	272	300	303	277	297	311	248	273	253	280	281	271	253	278	299	284	279	259	259	282	253	260	276	267	262	285	266	282	270	287	264	253	297	276	278	274	287	272	253	258	260	259	267	284	269	277	281	279	276	259	284	268	273	278	281	260	289	270	291	321	280	248	253	277	252	272	283	273	251	296	260	256	264	253	277	272	261	243	273	290	282	279	232	295	281	275	271	259	282	281	272	296	271	299	251	271	277	278	274	263	279	264	281	280	290	277	288	272	294	267	271	257	263	273	305	284	278	266	269	254	292	253	255	274	276	258	271	265	277	269	285	266	268	295	264	260	282	259	280	278	249	261	266	302	285	285	283	288	277	269	272	298	281	267	258	279	293	268	278	270	269	266	302	269	264	257	293	271	276	284	261	256	267	271	276	283	260	252	286	270	297	276	255	277	277	281	271	306	267	277	290	273	275	250	273	282	297	281	282	264	295	280	284	267	269	251	291	255	276	283	289	271	290	262	266	302	266	280	269	281	254	253	292	279	258	289	290	298	283	280	268	285	273	288	293	279	284	269	294	297	258	282	278	268	295	269	282	273	299	255	269	306	310	270	294	266	284	259	277	297	297	292	249	236	272	264	292	287	261	258	241	317	279	278	239	270	291	239	253	260	289	294	269	286	287	268	264	275	273	276	279	276	281	300	263	283	306	265	273	290	268	291	283	296	296	293	261	277	270	283	282	271	300	298	273	261	305	265	267	275	270	252	295	260	253	295	303	268	246	273	269	298	257	268	236	270	264	263	301	259	273	271	229	274	266	282	241	272	277	284	271	268	245	310	300	242	302	287	290	264	278	302	285	269	270	248	293	252	262	291	265	276	273	297	270	240	271	269	283	264	250	270	261	264	295	291	276	272	282	286	272	270	267	296	282	283	250	288	304	260	270	292	234	283	251	290	242	283	239	272	282	299	280	259	236	287	274	290	324	273	278	271	270	275	240	253	274	295	280	280	283	272	304	281	262	294	285	298	279	273	287	268	243	297	278	297	267	281	265	286	288	275	311	259	270	264	272	286	280	297	290	287	295	269	285	259	304	295	269	273	261	264	268	272	306	251	274	282	273	283	286	268	288	268	257	263	288	270	297	288	271	278	271	288	281	274	287	239	252	273	274	272	294	301	254	304	289	268	284	300	299	282	250	243	305	295	254	281	296	278	297	299	271	262	248	293	278	289	274	264	290	246	288	270	284	258	290	261	294	270	247	295	269	286	268	282	281	293	279	283	286	258	296	278	247	293	289	283	260	292	284	280	298	236	286	250	274	304	283	272	273	280	277	267	263	293	273	302	250	301	291	275	295	277	262	272	291	285	280	270	268	266	265	274	277	265	276	286	263	285	285	270	273	284	288	301	251	308	268	283	266	272	273	258	302	274	284	279	278	271	285	267	283	281	250	268	257	295	270	271	301	289	252	267	294	260	269	271	246	256	274	279	284	243	261	273	239	249	291	309	276	285	265	291	248	257	288	292	271	258	263	255	270	285	295	261	269	246	273	277	275	257	294	269	292	266	284	306	291	258	256	298	274	284	259	250	280	271	283	264	287	247	280	245	268	277	298	279	243	286	285	294	279	248	296	288	256	278	284	263	280	293	272	247	285	279	261	241	254	268	323	288	288	245	273	257	274	282	263	294	265	281	273	283	272	263	269	233	269	282	257	324	267	266	258	280	287	264	283	295	283	274	290	264	277	277	253	285	281	288	280	273	313	272	302	272	262	257	268	269	251	291	268	282	284	274	282	289	287	260	281	254	258	275	260	274	233	307	271	282	292	271	286	291	258	269	289	251	280	263	272	298	264	289	242	280	251	288	278	270	274	266	255	271	263	250	298	300	276	302	260	286	300	259	268	266	277	277	270	258	271	272	273	284	245	276	284	247	289	289	273	287	254	263	281	290	261	254	278	262	283	245	287	274	297	259	284	249	261	265	279	282	264	269	269	289	247	269	291	271	260	301	272	288	301	244	269	259	269
612	182	95	68	81	142	166	176	136	148	134	130	135	130	112	113	81	119	89	82	90	104	123	97	84	84	96	80	94	80	68	86	74	81	76	75	69	68	73	80	67	69	73	93	86	72	79	91	82	73	78	80	68	66	55	71	80	57	62	65	55	52	65	60	70	66	74	67	72	53	67	59	58	66	64	61	48	46	51	75	66	68	60	67	66	72	60	54	60	67	56	62	67	63	42	58	51	50	72	67	65	66	55	62	65	69	72	60	46	59	59	53	68	72	70	56	71	53	68	57	53	63	62	70	58	71	68	64	56	68	58	55	56	49	59	69	59	60	57	73	62	57	57	63	58	66	64	68	73	56	62	70	57	63	53	86	57	69	58	66	44	62	73	63	63	73	50	77	64	65	56	73	54	57	70	49	76	59	64	45	76	64	64	75	67	64	66	57	80	71	62	49	71	56	60	63	75	64	63	66	76	53	61	60	56	61	69	49	69	58	75	64	60	67	88	71	61	62	70	57	56	57	66	54	75	71	56	67	67	67	81	67	59	60	55	77	56	60	61	66	64	62	67	52	58	70	50	70	61	63	48	71	62	56	53	59	54	65	53	67	73	67	57	69	50	66	67	62	71	50	78	60	59	61	64	61	73	52	57	66	62	54	69	68	74	51	58	64	56	54	64	71	68	74	65	64	57	57	67	71	63	66	69	53	50	71	63	64	73	74	65	63	70	68	59	60	71	63	58	60	64	57	56	64	63	66	65	49	49	62	69	76	71	63	55	57	55	70	59	76	60	60	59	64	56	61	49	48	60	65	66	50	60	62	74	61	63	61	63	58	58	57	65	67	64	69	75	59	66	71	51	43	62	54	73	52	66	56	57	49	56	56	76	59	63	70	53	61	64	47	60	63	62	46	68	62	52	59	65	61	54	60	63	48	75	63	66	59	72	63	77	60	68	65	62	66	69	66	81	60	55	60	64	67	52	62	59	67	62	66	62	54	47	62	51	62	68	58	58	51	74	61	68	64	48	54	74	60	65	83	58	60	61	64	72	65	80	55	49	71	65	60	58	63	43	69	70	65	66	65	81	56	55	72	64	66	45	57	55	66	75	66	70	50	74	62	76	62	58	55	60	77	66	57	54	62	56	61	64	50	59	58	52	68	64	60	72	57	55	65	74	65	55	62	55	76	49	74	53	69	72	59	66	60	67	66	61	55	85	63	79	69	61	59	61	75	65	61	65	62	59	67	70	79	73	60	67	47	64	65	64	73	68	56	56	63	61	54	59	73	85	56	66	66	57	74	50	66	50	54	65	72	75	68	45	50	49	68	70	58	46	63	63	63	60	43	59	66	55	57	63	57	62	65	54	63	65	51	57	61	60	65	61	59	49	55	59	68	59	60	59	58	61	74	66	59	67	61	50	60	63	51	54	55	55	61	64	68	68	59	67	63	66	65	61	61	60	75	72	69	53	63	55	65	63	66	62	71	64	62	75	71	62	68	61	66	67	81	59	75	63	51	78	68	58	58	58	69	60	67	61	59	71	69	61	42	62	59	66	63	72	62	59	63	60	53	66	73	51	59	64	67	74	62	54	71	61	62	73	49	49	60	71	54	78	62	59	74	71	45	56	75	52	70	67	70	64	65	74	62	64	77	57	66	42	62	55	65	49	70	67	59	60	60	67	64	67	77	63	70	49	68	59	71	73	58	75	75	76	53	56	73	63	77	54	53	53	63	60	56	52	56	60	60	61	64	44	71	75	69	58	74	72	69	66	65	54	57	60	64	64	60	58	68	70	65	67	58	65	59	69	59	64	53	71	59	75	60	68	61	51	56	67	70	58	66	61	60	63	53	61	52	68	49	64	55	71	75	55	56	59	71	55	79	70	63	68	69	70	62	59	68	60	66	60	58	67	52	68	68	71	64	61	73	62	59	50	61	81	54	70	69	73	66	65	63	54	79	69	58	66	65	59	52	60	49	62	62	71	46	59	60	63	67	56	58	68	66	57	69	72	49	45	64	62	55	71	70	62	53	65	64	68	45	67	55	66	62	58	60	69	52	72	83	61	71	73	64	61	60	52	65	67	62	64	47	66	68	70	70	57	58	75	67	68	69	63	66	78	80	62	69	53	66	72	70	63	66	58	54	55	69	61	62	73	63	53	65	73	59	61	72	52	66	58	66	63	65	48	60	80	65	56	69	60	80	59	76	76	63	70	74	62	78	55	54	86	53	49	58	48	73	52	69	63	68	62	59	57	56	72	62	64	74	64	72	57	73	56	52	57	62	63	72	59	74	61	60	57	68	57	68	64	56	69	53	58	61	76	56	55	59	63	56	58	63	59	55	55	55	61	75	68	89	66	61	60	72	52	68	50	73	79	68	61	73	61	62	65	58	60	47	73	73	67	73	73	57	56	67	64	72	60	42	62	65	60	60	69	58	67	54	68	43	63	52	64	62	52	66	61	59	44	73	61	62	71	63	66	58	55	75	54	58	63	64	72	66	64	56	66	55	63	53	61	67	56	54	69	68	58	57	55	62	58	65	66	49	58	78	61	43	50	58	67	62	58	59	96	77	63	66	67	61	76	65	72	77	51	47	55	51	72	73	66	78	56	63	73	76	62	75	70	52	70	69	69	72	65	65	58	66	59	70	50	63	66	51	75	61	65	45	62	66	66	71	65	59	47	61	65	70	56	56	69	67	66	70	70	64	68	54	65	58	62	55	52	60	79	56	74	50	60	49	64	72	73	101	62	68	60	60	65	60	69	61	56	51	55	72	59	53	53	94	63	50	60	61	63	61	54	69	60	70	60	60	71	69	57	56	68	68	68	62	52	62	55	63	57	65	64	76	69	59	54	57	66	62	70	54	54	60	66	62	47	60	60	60	76	64	70	57	76	83	78	58	65	81	54	73	60	64	63	56	61	64	62	69	64	59	55	66	75	52	46	58	77	68	63	63	60	68	57	61	74	63	67	70	58	77	60	69	53	58	62	66	52	65	64	64	71	65	55	65	61	76	66	67	70	60	63	52	71	61	67	68	67	49	66	72	57	64	64	70	67	66	68	61	58	58	51	60	61	68	53	54	63	47	80	57	64	66	65	63	56	61	57	48	67	72	62	62	59	63	72	76	67	67	62	66	71	60	59	77	66	69	44	83	55	65	69	58	59	59	75	62	57	59	71	61	60	70	60	62	71	51	66	55	67	55	72	69	64	53	57	63	72	73	51	57	61	60	53	62	54	55	61	56	54	60	79	57	64	59	63	79	73	62	55	67	68	60	66	80	63	57	54	59	65	61	61	57	56	55	60	67	78	69	68	62	67	72	58	56	60	64	75	52	57	60	58	67	62	51	64	60	61	65	54	49	58	59	60	56	68	58	59	75	66	49	72	72	64	61	70	65	57	69	55	74	60	53	56	77	64	59	66	59	65	64	75	61	57	58	59	59	64	62	54	61	65	60	70	60	76	65	64	45	55	81	58	56	58	63	70	60
10169	4020	1613	2503	5834	9265	9925	8597	7148	5504	4945	4203	3761	3732	3280	2748	2342	2060	1929	1828	2095	2335	2237	2060	1925	1606	1606	1394	1383	1326	1277	1262	1223	1330	1401	1329	1272	1251	1102	1140	1048	1003	1095	1147	1102	1192	1250	1322	1152	1069	974	841	868	864	825	809	778	743	740	672	677	724	675	676	666	698	603	679	631	651	651	642	658	679	631	646	655	669	626	660	648	654	643	609	639	675	646	659	641	650	645	638	624	652	619	667	666	657	636	672	620	665	643	671	646	659	616	670	652	615	665	667	637	649	626	601	674	626	670	647	603	648	635	615	648	668	657	653	617	653	628	633	625	653	625	686	636	567	641	679	669	631	660	597	604	661	610	667	614	623	648	614	644	672	620	586	648	640	612	612	666	604	679	611	638	603	603	621	611	653	617	611	599	626	632	680	650	622	613	645	651	630	615	578	619	631	635	601	655	633	642	634	659	624	629	656	620	640	639	657	611	609	660	644	615	638	639	643	575	616	598	638	583	625	614	625	621	630	646	648	621	662	646	641	614	644	667	623	657	599	618	643	625	646	652	675	658	662	607	622	658	632	659	639	618	633	659	628	651	698	656	661	634	644	613	617	662	696	671	619	675	627	668	620	680	576	626	650	672	613	642	608	627	660	673	648	617	628	633	622	628	640	635	664	598	616	645	672	594	619	659	623	662	688	627	657	611	660	568	630	642	599	620	586	651	641	609	621	639	625	659	646	627	642	630	573	650	586	653	668	692	665	643	664	657	616	634	681	595	626	656	647	663	659	612	618	683	617	634	674	614	659	641	671	660	598	651	642	616	693	616	671	599	625	594	612	638	668	638	623	608	642	660	611	627	639	665	634	672	651	635	686	653	620	681	651	581	640	641	590	649	631	621	662	659	587	581	606	626	602	628	630	614	639	648	641	628	643	617	668	675	646	629	671	630	674	643	625	623	582	656	674	637	649	632	637	656	627	658	626	615	660	639	638	647	663	653	660	673	583	640	590	611	626	646	630	632	670	655	593	633	633	697	661	615	631	666	660	656	603	607	623	646	653	649	626	597	632	648	669	663	626	640	652	636	662	633	650	649	610	650	685	644	643	636	640	629	636	624	634	634	623	668	653	580	677	632	635	617	620	658	619	648	668	648	604	636	694	656	621	675	622	647	610	611	617	648	660	642	627	621	661	625	633	654	595	621	618	654	594	668	647	586	648	588	665	608	643	614	655	677	666	625	637	583	641	650	642	641	630	615	647	664	621	599	651	632	586	599	639	617	604	678	653	629	685	656	655	630	663	664	605	647	641	626	699	654	629	606	605	674	657	626	668	659	630	628	641	631	621	639	653	635	622	655	641	659	641	630	646	642	655	633	649	604	620	649	660	654	658	611	685	612	658	618	654	652	636	643	619	675	682	659	589	642	701	619	627	610	607	607	637	650	647	644	636	611	619	646	652	650	644	615	674	661	630	608	622	666	640	659	669	641	636	602	666	622	592	666	617	613	654	657	630	614	648	629	635	632	677	610	660	630	647	629	673	654	634	619	625	600	633	601	654	642	653	635	657	633	626	640	619	668	633	638	646	605	639	656	609	646	622	611	650	698	586	635	622	631	627	617	625	641	648	664	627	650	621	588	644	652	651	658	628	601	646	650	648	635	660	620	619	645	625	629	633	671	619	623	643	643	629	668	617	645	627	626	636	622	636	637	680	606	629	651	625	652	613	642	583	614	637	662	627	618	601	640	612	641	649	665	669	642	605	611	590	616	652	627	643	662	650	625	623	625	661	661	625	621	609	675	649	690	581	632	621	639	651	616	652	591	561	662	625	632	616	672	618	622	653	622	671	642	681	591	598	619	650	626	642	659	651	622	650	651	621	619	673	649	631	662	622	651	576	582	671	643	624	623	629	648	640	644	620	646	612	616	643	631	685	632	643	568	678	629	582	637	626	662	617	606	609	644	670	626	603	682	656	603	603	665	640	651	638	671	646	626	654	652	633	641	698	637	612	670	595	644	612	651	631	634	648	642	681	603	628	655	625	681	676	628	612	690	608	644	655	617	654	639	597	648	622	611	655	673	658	601	665	630	605	624	599	644	612	660	648	650	584	614	626	658	668	621	655	614	685	637	611	685	630	635	628	624	677	588	633	664	617	661	633	647	669	636	667	599	636	614	662	643	600	653	647	653	634	617	652	659	651	647	656	669	615	652	609	629	692	657	630	646	592	606	600	651	651	658	660	652	622	615	652	627	645	615	654	669	629	658	646	663	691	599	623	656	652	632	595	635	662	592	679	661	641	620	638	604	675	660	651	629	622	603	621	651	596	642	646	621	661	616	644	615	626	612	673	609	673	606	650	615	624	623	658	664	595	676	584	640	636	648	651	652	635	623	617	666	641	597	610	671	694	626	638	660	625	636	617	667	627	606	603	632	618	617	633	630	640	662	584	610	646	624	651	618	659	647	606	659	610	625	653	658	638	637	625	639	651	648	592	662	628	605	637	590	659	581	653	630	655	600	626	590	650	671	623	607	625	649	625	599	633	686	668	625	667	611	649	627	599	638	656	619	635	617	679	628	630	598	608	647	631	631	641	649	652	673	637	664	597	671	613	608	600	634	629	615	615	624	672	636	661	623	676	646	639	698	642	599	657	645	663	693	648	675	627	660	627	618	672	637	642	665	585	658	659	648	675	606	594	652	660	661	648	680	614	603	636	671	658	600	576	639	568	678	638	625	606	668	612	651	605	632	671	613	654	620	628	628	612	618	587	631	670	682	612	655	612	635	626	673	636	623	629	666	622	579	593	576	633	627	637	638	669	636	654	615	650	629	654	668	632	649	645	645	665	657	673	646	623	642	673	676	617	660	610	640	635	627	612	650	633	635	639	637	626	626	624	622	575	660	615	635	630	618	589	631	657	626	629	632	611	654	646	657	633	639	643	672	688	643	646	644	680	669	607	605	638	632	668	646	657	624	678	586	642	643	648	665	623	616	629	657	604	661	625	635	627	622	605	702	595	674	643	638	622	635	678	673	620	687	612	648	650	599	604	674	626	638	621	622	628	640	607	611	631	640	608	639	630	635	636	623	644	658	619	653	611	675	630	639	664	623	594	661	620	663	604	628	626	639	631	667	649	674	604	616	638	702	652	591	647	635	664	685	657	654	619	626	622	647	644	640	634	629	624	663	698	584	605	636	630	620	686	631	655	642	641	609	647	653	638	582	644	660	634	633	593	606	695	634	694	636	681	649	687	709	612	641	631	644	567	645	677	616	625	639	611	623	623	628	630	602	639	611	677	635	632	657	657	708	645	629	682	647	649	592	633	626	611	660	626	699	629	623	655	648	620	614	622	660	680	614	661	652	642	649	708	606	693	666	625	638	608	621	648	631	627	679	650	669	590	633	648	623	624	698	652	612	655	629	655	627	616	630	675	607	589	656	645	651	609	642	639	651	639	614	621	648	627	585	635	619	626	639	626	658	647	652	647	626	596	665	598	615	652	633	609
1996	111	60	65	55	113	147	130	117	98	109	97	90	76	87	81	76	55	68	43	73	60	46	62	58	58	47	50	38	43	56	39	56	47	48	35	55	38	43	39	39	41	43	36	44	35	42	43	44	33	19	33	24	34	33	34	35	32	29	33	23	20	25	27	23	23	24	27	33	19	16	21	31	23	33	23	31	29	18	14	27	28	21	27	22	32	26	19	26	23	25	18	28	19	14	28	27	26	20	17	30	25	18	21	32	34	22	29	31	24	33	23	25	21	21	25	33	19	32	25	33	18	29	26	27	30	28	15	25	28	30	14	29	28	26	28	23	14	22	20	18	19	21	20	28	23	19	28	23	28	29	26	23	19	28	24	16	22	22	23	17	20	23	26	23	27	19	21	23	34	25	32	24	23	26	23	25	28	17	28	22	30	22	26	23	27	30	26	21	29	24	35	21	24	28	17	23	26	24	21	28	37	25	23	32	32	26	18	28	26	28	21	30	16	28	22	28	15	27	34	16	24	26	29	23	29	31	33	20	23	23	23	25	28	30	20	31	24	23	29	17	36	24	19	21	23	17	29	31	27	16	28	29	31	25	23	23	24	19	29	27	23	28	21	23	31	22	25	32	26	17	18	31	27	29	29	24	17	19	26	30	24	25	27	36	23	25	35	22	34	26	26	25	24	26	26	33	26	23	23	34	15	23	26	25	27	24	25	21	27	28	29	20	26	27	25	27	22	31	20	22	20	26	26	20	27	29	20	26	27	16	20	28	20	19	34	22	28	17	18	24	22	19	20	23	19	33	29	17	27	29	31	26	19	31	28	27	23	23	30	17	26	32	32	22	19	20	24	29	24	21	24	10	27	16	27	16	25	25	32	30	25	22	25	23	27	23	24	29	20	27	27	16	30	32	24	26	26	25	30	29	28	26	34	26	19	35	24	25	20	29	24	23	21	16	26	32	20	30	36	25	24	27	27	20	22	33	23	19	17	31	24	23	26	33	28	24	17	28	28	25	31	22	24	27	38	12	30	26	30	23	27	27	25	25	28	22	33	26	12	20	23	31	23	16	15	24	21	26	21	21	21	27	23	23	29	28	30	26	19	26	28	18	28	23	29	18	22	24	25	22	34	22	32	26	19	28	30	20	20	29	28	18	28	26	31	25	18	19	29	23	26	18	22	31	34	12	33	23	17	19	33	26	23	24	29	17	15	25	31	22	28	23	29	29	17	33	17	22	25	30	27	26	18	23	24	21	32	14	25	32	23	16	20	32	26	33	21	25	26	26	21	21	24	32	19	19	26	30	24	23	17	14	25	21	22	16	23	23	23	22	26	19	24	26	31	29	27	34	17	23	21	22	12	21	25	25	21	24	26	24	35	26	16	16	34	25	23	19	16	19	15	25	20	27	23	26	29	22	25	28	26	16	24	27	30	22	31	21	35	14	26	32	23	29	17	22	25	23	29	18	26	24	20	25	17	21	24	26	34	32	14	15	15	27	28	24	37	18	27	26	26	16	31	26	22	27	25	22	29	19	25	31	20	26	24	30	32	28	21	20	24	21	16	18	30	20	25	33	29	21	33	29	35	19	26	24	23	23	23	21	25	22	30	27	27	40	29	22	22	31	29	24	25	29	23	17	27	17	25	36	30	16	30	21	25	33	29	24	27	23	30	29	29	27	21	23	28	24	24	27	26	31	23	18	20	24	28	29	29	30	24	29	24	33	29	24	24	17	20	20	25	27	19	20	27	26	22	35	23	31	23	28	25	23	19	25	19	29	22	25	28	19	26	22	23	27	37	29	26	28	26	21	22	24	22	22	15	25	26	30	24	30	18	25	27	22	26	38	37	21	23	14	28	19	33	30	28	27	25	22	29	19	28	11	18	27	22	27	17	25	21	24	28	25	21	32	24	18	26	30	19	34	23	20	28	22	25	34	22	19	31	27	26	19	27	27	21	20	25	30	29	25	26	31	24	17	28	29	18	22	23	30	25	30	24	25	26	25	24	26	27	30	21	25	25	24	27	31	18	26	28	33	21	18	16	39	15	24	19	27	34	23	27	23	20	28	17	30	24	28	32	16	27	18	19	21	33	17	20	28	19	26	29	25	17	20	23	28	22	34	25	21	23	19	24	34	20	21	24	22	22	31	24	30	20	13	32	21	24	27	25	23	34	23	26	20	20	19	23	26	28	25	14	25	24	28	22	30	22	21	20	16	16	17	23	26	18	25	26	23	25	24	23	26	26	16	30	21	28	36	33	28	22	25	26	23	22	18	27	21	24	27	26	16	23	18	25	20	25	22	21	25	26	39	25	32	32	16	20	26	27	28	26	31	24	22	16	28	20	29	22	29	24	26	26	26	17	20	23	18	18	30	21	17	26	17	20	27	25	33	30	22	20	26	18	21	30	23	17	23	22	17	29	30	19	31	17	32	16	18	15	34	18	24	33	16	25	24	21	20	24	17	29	23	26	26	25	26	26	28	19	16	23	31	29	31	25	30	18	22	24	28	18	23	32	24	25	25	14	30	26	26	27	20	26	30	32	23	27	26	24	31	29	19	20	23	31	25	25	24	29	23	31	20	21	25	33	20	33	19	19	21	24	28	33	28	19	23	21	32	23	24	27	22	21	16	22	30	22	20	32	25	26	20	24	19	28	17	30	16	27	24	16	24	19	21	24	20	17	30	24	20	22	28	31	19	16	27	20	34	23	25	21	26	15	26	26	23	26	26	25	29	27	37	25	39	17	25	28	13	24	24	21	22	25	25	31	22	16	31	28	37	29	19	27	19	30	31	22	27	31	23	22	31	24	17	23	16	31	28	23	26	20	27	26	31	23	18	21	25	26	28	32	16	25	37	28	29	30	19	36	25	23	22	22	23	34	26	20	19	27	22	12	24	15	29	19	32	20	28	19	23	28	21	19	27	29	22	25	32	28	23	30	28	34	26	31	25	18	17	22	22	19	34	24	36	15	25	18	18	31	29	21	24	28	14	23	28	33	26	16	19	27	29	31	26	18	20	25	33	18	28	18	24	31	25	22	32	26	28	22	15	33	20	23	27	15	23	27	27	25	27	31	28	20	21	21	25	23	24	20	22	32	24	23	22	20	22	32	28	23	27	22	26	27	18	30	22	31	21	23	21	29	38	28	24	35	28	27	20	24	24	32	22	29	25	19	19	25	26	25	21	24	35	24	15	24	24	27	21	15	28	21	24	23	31	20	26	25	24	19	23	23	25	25	25	31	21	20	21	15	26	22	20	26	29	24	35	25	16	20	24	25	29	31	25	19	22	27	21	21	24	27	30	27	26	26	21	37	19	15	27	29	25	26	23	28	28	19	25	22	37	25	28	21	28	20	30	27	28	24	23	24	20	27	30	25	19	30	27	31	20	29	31	26	31	31	22	15	26	29	18	30	32	24	28	17	23	15	27	24	29	28	32	23	20	22	24	27	28	18	23	28	26	36	30	23	17	29	25	27	28	19	23	25
9850	2713	1154	1732	4664	7956	9159	8203	6586	5373	4645	3847	3573	3454	3077	2448	2064	1769	1644	1545	1957	2102	1931	1791	1536	1329	1176	1084	1030	1019	951	1004	988	1077	1029	938	891	821	767	705	735	730	789	738	825	832	910	925	751	675	559	496	476	455	488	448	415	406	390	363	317	337	324	325	308	301	304	299	324	286	264	304	269	280	260	290	281	299	293	257	259	265	290	268	287	285	299	269	258	292	297	306	290	273	304	276	273	274	288	284	289	271	286	280	272	266	290	260	263	272	280	285	282	248	241	258	247	255	273	277	243	267	259	292	268	272	265	267	260	245	274	283	265	279	255	264	280	265	270	287	257	261	250	256	238	243	265	272	258	238	266	264	296	278	264	266	263	255	257	249	273	261	285	259	266	251	272	267	265	263	272	283	267	286	289	226	280	251	266	266	272	255	260	268	256	255	277	257	259	266	255	283	254	265	245	263	257	253	266	254	227	249	281	263	275	262	261	294	305	287	259	289	288	291	263	282	265	261	271	260	285	224	269	271	258	287	275	290	262	262	253	279	262	259	276	272	250	292	287	265	245	260	281	300	252	242	304	285	269	258	272	269	257	251	256	268	227	258	227	265	285	278	267	281	259	281	268	243	260	274	267	258	244	243	276	257	296	249	276	255	291	229	270	276	265	269	285	288	247	303	253	267	276	264	268	222	262	271	282	276	220	273	277	234	276	255	236	254	281	250	250	263	256	265	266	277	246	248	263	254	257	273	250	276	258	239	263	256	258	247	290	256	253	243	261	269	279	249	269	257	249	261	259	257	265	266	247	230	257	272	260	280	267	273	261	265	304	257	253	278	245	257	285	287	282	292	234	243	249	262	234	256	252	282	294	260	282	274	245	273	263	244	270	261	255	286	273	259	270	280	261	277	248	251	295	248	243	273	253	307	250	298	261	295	267	292	257	292	273	288	277	276	263	263	267	252	268	254	265	260	278	283	294	296	250	270	303	261	243	247	231	273	252	271	302	271	257	248	310	264	270	264	253	293	255	300	279	235	263	272	236	252	278	290	246	250	286	274	256	247	273	252	281	237	255	276	244	266	297	264	248	278	280	255	259	261	264	317	252	285	278	250	273	265	262	275	250	288	289	244	257	271	249	268	269	275	294	296	291	268	254	258	264	244	281	255	271	260	256	268	267	281	267	236	236	257	236	276	281	271	276	242	247	293	241	290	255	271	283	264	284	251	293	211	259	262	263	280	248	255	262	241	264	261	276	264	257	251	313	289	256	224	258	263	254	255	237	263	274	253	250	284	267	287	264	277	303	284	302	283	257	268	270	280	242	257	250	265	257	271	244	248	276	267	294	276	252	276	246	300	285	239	235	253	276	272	242	277	283	274	257	269	269	242	259	264	290	258	265	267	284	273	273	275	249	268	264	274	261	275	284	255	263	260	259	282	258	260	266	272	305	256	282	298	260	253	291	275	269	239	247	266	264	292	256	247	281	275	246	229	239	256	248	270	271	250	237	241	260	244	264	257	264	255	278	239	251	248	278	245	276	271	236	274	247	252	275	270	267	273	269	264	270	271	247	275	273	281	249	263	272	250	302	237	263	298	271	264	261	266	264	250	260	240	251	280	257	277	293	232	288	282	252	284	294	264	279	271	230	233	268	269	262	275	271	252	255	262	265	245	287	286	267	253	255	266	221	249	282	257	283	244	252	284	256	250	255	294	267	266	285	262	258	281	254	248	282	246	235	237	256	277	243	284	291	264	257	266	252	284	262	281	253	249	279	292	267	262	261	252	265	257	252	271	271	243	253	259	264	275	246	276	249	249	300	269	278	265	247	251	283	247	298	271	278	259	240	248	242	258	235	261	241	281	276	292	266	253	261	267	255	235	271	244	259	244	271	277	281	248	267	264	266	273	246	253	244	273	243	246	269	263	260	269	259	272	276	292	239	215	266	265	264	252	271	257	268	265	252	300	269	270	261	262	253	258	243	299	267	286	242	260	262	257	252	277	253	259	275	271	254	254	281	249	255	249	276	261	298	316	261	259	289	266	264	249	284	281	261	267	279	253	252	263	275	273	267	257	299	241	228	277	304	256	251	303	260	256	244	251	252	267	257	275	275	294	287	255	251	283	261	305	265	275	286	271	230	272	278	249	270	275	261	241	275	257	281	259	289	291	260	269	293	261	256	238	236	265	265	268	259	279	263	259	275	277	258	237	270	263	221	229	251	245	239	229	276	277	280	253	273	254	262	264	262	255	282	261	259	266	256	252	249	273	255	250	275	272	267	268	253	239	287	317	253	279	259	265	282	269	284	284	305	263	275	260	266	265	277	274	277	252	240	262	264	239	270	232	256	266	249	232	247	266	236	279	269	269	273	273	227	251	257	282	247	253	248	286	286	275	272	290	260	275	260	269	238	264	266	283	253	238	279	269	241	256	275	270	265	264	258	238	275	257	266	278	232	243	284	256	291	269	228	266	253	269	251	262	286	266	242	277	250	274	295	240	269	278	284	245	259	268	262	270	274	261	273	262	239	246	262	279	279	232	285	274	279	272	247	270	250	229	274	269	247	278	278	287	264	283	268	261	253	279	257	241	271	287	283	255	252	263	255	268	294	296	272	269	259	286	253	260	300	276	269	268	260	274	255	262	261	263	270	251	246	256	263	255	256	295	289	238	262	257	289	272	248	264	243	277	261	274	277	267	252	282	287	261	240	251	280	226	257	272	281	243	264	272	268	279	254	255	244	263	282	256	290	250	254	260	265	276	258	268	261	256	269	248	262	256	266	293	260	305	250	261	280	246	238	241	247	290	242	265	262	262	240	234	269	262	255	249	272	298	261	246	246	258	287	258	255	262	269	265	292	253	257	282	266	270	262	266	274	289	260	287	253	260	274	284	277	284	289	285	256	253	259	254	284	278	260	291	266	248	261	261	252	298	269	269	240	245	265	254	301	245	265	266	253	255	292	239	256	269	259	261	240	245	286	218	272	249	279	274	271	290	269	268	258	232	262	226	249	254	270	250	261	259	248	251	261	246	296	276	294	272	242	251	277	255	268	241	261	303	261	270	275	269	288	258	273	268	282	280	279	269	262	270	249	272	275	286	299	254	298	260	256	255	281	283	288	271	257	254	276	290	251	269	252	279	269	286	262	283	239	255	273	266	280	265	255	261	274	264	242	260	274	276	281	252	270	258	271	234	236	275	259	277	286	279	241	274	273	249	258	261	263	268	225	268	284	281	267	281	287	231	288	274	279	258	262	283	254	252	285	264	282	279	260	237	277	279	278	266	239	273	270	259	243	268	262	258	283	282	248	261	231	285	262	222	260	255	280	253	295	235	250	244	249	264	245	255	292	258	251	289	271	249	291	310	254	267	242	246	274	265	292	285	268	268	273	266	243	288	274	303	267	287	253	284	261	236	256	281	273	277	277	265	277	261	281	249	269	284	254	278	255	291	271	264	270	237	278	283	283	290	269	252	263	264	259	246	253	271	266	259
1049	230	149	112	106	189	208	240	207	190	175	146	161	139	145	132	126	104	122	108	126	125	113	134	115	87	75	96	83	89	79	89	105	100	77	104	75	78	69	80	84	84	94	81	87	103	73	106	83	73	69	81	67	62	75	70	81	64	82	66	80	69	76	69	75	60	60	60	61	64	63	74	71	56	62	61	64	64	72	63	64	55	77	61	81	63	57	60	66	60	66	61	68	58	57	60	83	64	80	68	51	67	61	64	59	53	71	62	79	63	70	66	62	60	72	55	54	62	70	73	63	62	63	52	46	67	69	65	58	57	63	61	74	73	65	60	55	67	72	67	67	69	70	55	59	77	55	62	56	75	63	66	59	52	74	63	79	67	58	58	55	59	67	61	59	63	62	65	67	70	69	64	68	58	53	52	71	73	69	64	60	59	65	66	66	74	70	61	62	50	55	65	65	68	58	46	53	65	60	58	59	60	73	74	67	57	65	64	61	70	73	65	55	53	62	65	76	64	52	54	54	66	63	65	50	59	56	61	71	71	53	61	58	65	56	66	52	68	77	62	60	58	69	70	59	60	64	65	65	67	66	62	59	64	82	62	75	63	51	61	55	89	72	67	67	62	70	66	73	72	60	65	56	67	59	76	50	54	64	66	68	56	66	78	73	45	56	64	58	59	57	70	56	54	64	58	79	62	51	59	67	75	65	70	71	64	50	64	64	56	49	76	69	68	61	78	55	67	49	46	61	71	71	52	61	77	72	56	62	71	63	65	63	62	78	65	64	58	63	70	48	68	75	71	68	63	66	50	61	70	58	74	66	60	69	54	62	61	55	54	57	72	63	55	56	62	53	70	61	64	54	65	59	69	54	71	54	67	55	53	54	73	80	60	72	90	68	84	62	69	64	66	51	65	55	60	75	67	67	61	57	65	67	47	65	68	51	62	52	66	63	58	66	75	66	64	53	69	68	54	75	55	72	66	79	64	65	62	79	70	63	48	54	63	65	59	61	56	66	64	65	68	60	76	67	67	66	67	71	63	70	77	69	69	59	60	64	73	66	65	60	50	76	60	71	65	60	88	56	82	72	59	50	67	87	71	65	65	62	57	68	68	60	67	67	67	73	54	73	72	64	60	56	73	73	62	48	68	72	56	74	60	55	53	64	68	64	67	64	41	74	85	63	64	66	63	74	72	68	62	64	54	60	51	52	78	54	69	54	71	68	63	65	71	62	62	58	69	69	55	78	69	50	74	66	71	86	58	63	55	56	73	62	62	57	65	75	80	63	64	61	52	74	55	51	60	79	57	42	63	51	70	71	58	61	64	62	73	56	86	48	67	66	75	68	65	65	45	69	59	62	65	56	53	60	53	69	71	76	60	51	67	63	86	75	66	73	64	57	60	62	69	59	80	62	56	59	74	72	79	64	54	65	74	56	60	57	67	78	47	64	76	67	52	61	57	60	76	56	70	52	72	67	68	62	63	61	71	64	63	64	45	56	65	85	57	58	61	61	74	58	68	68	67	61	70	54	61	77	51	72	50	68	62	63	58	58	59	69	56	66	71	61	71	58	56	65	72	55	65	71	63	60	72	77	70	57	65	57	61	57	67	62	64	63	73	53	65	65	56	52	60	57	67	57	79	62	62	73	74	66	66	64	71	49	68	65	67	61	77	78	61	58	70	71	78	60	59	61	36	73	60	83	58	74	50	72	63	79	84	59	51	61	68	58	59	60	69	63	67	67	72	63	69	63	73	65	69	68	72	63	71	74	62	58	63	74	67	60	58	62	64	69	60	62	65	89	60	64	57	75	70	48	67	54	76	70	69	68	68	67	63	60	64	56	54	64	57	58	65	77	60	56	73	63	58	58	84	64	73	72	61	65	67	64	66	66	54	61	72	53	70	69	77	55	76	65	73	54	61	66	71	56	75	65	72	62	66	57	68	69	71	66	63	71	72	54	64	65	53	71	61	74	65	65	57	61	54	64	62	68	55	72	67	59	62	61	59	62	57	75	64	59	58	79	57	63	78	67	65	56	62	64	63	53	75	66	67	68	63	59	76	72	77	72	75	67	59	67	64	62	67	68	56	67	64	69	62	67	61	75	76	58	57	57	67	73	48	70	71	78	86	84	72	61	70	63	75	46	60	74	73	69	62	73	64	70	74	73	64	71	68	62	74	80	67	67	79	66	57	64	71	65	67	71	54	51	64	69	55	91	69	67	59	74	55	65	59	63	63	73	53	62	71	46	62	77	76	74	63	76	54	61	58	71	62	63	60	63	69	67	84	70	57	64	60	52	66	71	59	86	51	88	63	57	64	72	68	54	70	70	70	62	68	63	58	78	67	75	63	54	77	63	65	69	72	63	70	63	60	59	57	69	58	66	56	63	67	57	56	61	52	55	76	52	72	68	56	74	72	54	63	74	63	71	67	64	70	66	65	58	66	50	62	48	61	67	58	69	67	66	64	54	63	50	60	66	73	65	78	55	86	62	68	66	74	65	68	74	55	66	65	58	61	65	63	69	68	46	64	49	77	64	53	72	87	73	72	57	61	67	51	64	54	80	76	63	56	71	60	58	61	45	63	66	74	65	61	53	80	62	64	69	56	67	61	60	65	58	67	70	44	60	66	48	64	71	61	69	63	74	50	58	71	51	58	55	63	68	69	66	57	61	64	81	66	67	58	56	57	63	74	73	58	62	59	63	66	66	67	59	56	61	57	69	57	59	56	66	68	51	46	69	62	56	66	76	50	70	74	68	63	63	69	52	67	53	58	58	49	61	74	69	72	73	74	75	55	67	75	70	59	58	61	67	47	62	63	56	66	78	59	73	54	60	50	54	55	58	68	71	73	67	54	58	68	69	69	70	53	81	73	58	57	48	58	64	69	61	58	65	74	66	59	49	87	69	59	68	78	63	62	78	69	62	76	58	62	57	71	68	59	65	58	66	53	63	68	61	67	65	93	77	52	59	76	68	61	57	68	58	64	48	70	52	56	62	66	61	62	63	60	44	70	56	60	71	67	56	66	49	66	62	70	74	61	72	59	60	64	60	64	57	70	64	73	47	78	60	50	48	70	61	58	61	69	66	67	67	70	68	61	80	57	63	64	64	67	71	58	65	61	65	63	74	58	71	64	60	54	66	65	64	59	66	56	53	61	61	59	57	70	52	63	71	63	60	79	62	62	51	50	60	78	68	75	80	56	63	72	59	69	72	67	55	76	78	62	76	68	61	70	67	75	63	65	85	67	52	62	70	63	57	60	70	62	63	55	77	74	69	61	57	58	83	71	62	80	60	70	75	56	69	71	59	54	61	58	71	72	63	56	64	81	56	62	77	72	66	59	74	56	75	70	76	75	52	71	55	65	63	74	66	80	52	74	59	69	59	69	64	70	75	58	64	58	63	69	50	76	71	67	92	60	58	63	67	56	79	65	79	60	68	61	62	71	67	53	66	66	62	76	70	63	69	71	56	74	59	62	41	63	70	75	66	72
13388	5090	2156	3466	8219	11960	12589	10908	8754	7310	6461	5445	4988	4649	4108	3507	3071	2686	2443	2529	2819	3002	2798	2624	2383	2054	1893	1730	1686	1633	1607	1545	1673	1618	1593	1509	1430	1391	1273	1241	1240	1316	1253	1320	1369	1389	1498	1470	1295	1103	1035	995	969	925	964	938	939	852	784	767	738	765	727	708	697	715	726	729	695	689	690	672	671	689	696	677	715	698	652	720	632	714	685	661	679	715	720	690	671	692	689	691	759	690	744	674	716	689	690	664	669	718	649	668	682	696	675	656	680	716	686	704	715	696	715	697	709	680	687	713	698	641	659	682	660	686	669	639	668	693	639	682	698	702	661	660	673	706	709	684	623	664	679	641	657	671	683	639	723	640	647	692	695	690	668	733	711	705	739	670	692	712	652	707	691	669	740	671	636	655	635	610	718	640	682	670	652	672	663	681	681	740	636	638	638	664	645	680	655	656	639	657	695	651	668	668	672	747	702	707	634	678	692	661	666	677	619	679	678	636	635	679	682	676	694	642	647	687	670	652	693	650	672	689	696	688	675	676	697	646	656	719	689	659	676	661	655	688	696	651	675	689	651	687	664	636	721	694	708	679	676	656	681	690	663	675	665	649	681	690	703	659	706	698	664	678	650	689	704	670	654	661	660	726	686	673	700	656	651	636	636	670	676	650	726	676	632	689	634	648	675	671	673	674	703	742	708	621	642	649	707	660	664	649	673	667	645	678	695	681	605	678	681	714	699	632	693	672	690	663	640	720	657	688	710	695	688	724	685	632	644	710	624	675	630	660	676	699	677	706	675	694	662	680	669	655	662	671	701	646	623	647	669	658	674	650	669	631	685	696	642	687	659	629	638	682	613	685	678	646	633	655	698	705	670	708	669	682	659	615	661	647	714	707	664	648	687	676	712	656	678	693	660	697	672	667	658	697	630	659	642	651	666	687	666	672	662	658	651	651	666	672	658	730	671	677	683	660	651	655	664	645	629	674	720	655	649	675	656	680	679	661	700	686	636	698	645	675	653	640	659	731	630	687	665	674	637	685	674	672	662	669	660	677	678	658	676	666	679	671	704	693	649	633	642	669	666	641	618	667	675	653	735	706	671	668	714	683	695	656	725	637	650	672	675	667	673	694	630	664	707	728	656	688	659	647	656	666	711	685	716	702	685	716	663	654	638	639	709	674	700	688	710	596	705	691	665	701	695	651	655	646	699	690	654	720	703	661	681	635	670	666	655	661	699	716	705	689	697	648	639	636	660	622	646	702	714	656	635	710	660	660	658	669	623	712	690	688	616	690	659	710	635	666	715	694	660	623	659	688	676	644	678	676	679	610	670	649	683	669	684	701	677	634	691	671	658	635	703	703	666	647	657	656	635	708	669	676	679	638	643	673	648	638	681	659	685	675	648	661	671	633	657	676	672	682	691	651	711	653	648	709	654	660	667	635	690	667	662	678	688	612	686	701	635	671	709	650	665	649	703	682	653	682	695	638	698	665	760	687	707	697	664	659	676	635	705	670	672	663	709	696	700	670	634	709	669	708	680	645	633	669	680	658	706	670	720	687	683	668	661	685	660	673	645	667	692	687	705	647	688	675	691	651	695	676	656	648	633	693	714	647	697	642	678	631	653	660	678	661	688	697	673	670	660	679	678	667	706	687	664	699	685	687	628	668	704	671	664	709	657	716	654	663	669	687	666	688	694	696	694	682	685	674	672	700	674	658	676	635	648	648	667	683	636	650	704	664	652	654	644	709	642	664	627	676	630	656	662	691	638	664	653	685	634	665	668	688	625	662	606	629	663	666	636	652	623	656	692	679	687	666	668	707	712	706	656	683	651	703	664	617	706	657	694	687	715	669	703	681	689	694	635	673	709	669	670	681	672	678	684	729	650	720	647	687	659	686	656	668	666	674	647	730	694	687	697	703	673	693	680	700	664	639	669	673	677	664	650	701	616	691	697	679	648	674	701	716	697	643	645	689	620	659	702	683	666	642	683	645	688	673	707	658	684	674	729	689	666	679	728	667	687	649	653	667	636	670	696	655	690	733	679	693	638	648	654	706	648	669	656	675	656	688	662	638	651	664	675	681	675	629	683	707	649	678	644	673	633	645	677	669	684	688	701	670	703	672	640	673	636	646	637	697	707	676	665	655	662	654	655	684	693	654	704	706	627	644	680	646	705	671	679	667	665	694	700	656	641	691	667	652	686	651	685	695	666	662	752	695	648	632	600	680	656	682	702	676	676	679	686	715	704	659	656	677	662	675	632	663	693	600	646	686	675	705	652	712	684	694	684	738	620	709	636	654	640	672	628	660	732	745	671	641	661	674	668	694	666	668	679	650	685	684	711	679	640	667	667	678	665	703	657	655	659	641	704	656	674	658	684	644	656	709	642	642	702	662	683	692	672	715	685	654	680	664	678	691	708	690	726	697	672	702	665	693	686	626	694	698	660	731	626	724	719	678	692	687	676	698	672	681	677	682	683	650	669	654	626	686	673	677	666	677	672	683	640	682	665	691	696	651	641	641	636	724	661	658	656	703	685	623	703	700	669	687	677	641	661	750	679	654	645	641	678	646	682	692	674	727	675	673	662	698	730	671	647	628	696	689	661	674	687	679	673	662	668	615	663	663	651	621	725	695	670	646	667	667	684	684	693	677	664	655	655	717	680	665	689	669	682	633	669	607	646	720	640	645	692	704	643	675	661	639	625	647	681	695	720	673	687	677	684	696	666	706	687	663	718	668	690	674	693	701	657	719	668	689	627	625	674	628	663	715	652	659	672	674	694	692	672	662	583	632	631	691	642	692	729	698	615	724	654	671	673	669	712	647	681	646	635	729	685	703	690	653	642	633	697	690	676	644	649	658	704	638	669	598	692	679	644	651	639	644	673	641	709	641	683	615	692	657	687	696	726	632	617	707	651	683	625	676	644	692	667	600	652	648	668	654	678	684	708	684	676	663	714	690	692	669	683	680	627	660	663	657	691	662	652	688	673	628	679	683	656	657	718	658	678	691	670	691	685	693	704	675	693	637	676	669	676	688	654	654	700	684	652	733	644	682	677	645	669	631	642	650	608	676	650	673	686	680	664	684	636	667	644	622	691	648	685	711	700	676	680	687	617	661	659	697	680	716	636	705	655	656	619	676	625	692	668	657	664	635	670	651	699	680	699	713	720	707	674	652	679	700	636	692	666	692	650	652	661	676	685	615	678	627	711	669	665	678	691	651	656	633	721	674	639	644	644	637	700	732	643	655	628	661	670	678	650	635	670	698	721	738	647	639	675	714	706	707	691	626	700	624	674	677	650	709	683	630	646	653	672	662	648	657	680	719	705	661	654	680	653	632	712	613	710	712	670	659	703	617	645	707	687	701	658	672	708	649	633	691	645	702	662	693	657	680	661	672	668	677	677	677	681	693	638	677	718	684	677	658	674	711	692	667	640	685	654	689	664	657	657	686	688	700	704	662	688	634	675	678	641	657	676	661	649	683	637	662	646	638	630	708
1336	48	40	37	39	51	82	73	70	78	70	73	66	67	60	48	52	54	52	41	68	49	60	48	42	39	45	31	39	36	32	50	55	28	30	36	42	39	44	33	48	32	39	35	37	35	36	36	39	32	33	35	35	33	30	41	35	27	29	20	19	33	34	23	27	23	31	28	20	28	33	38	26	39	27	30	19	32	17	18	22	22	33	33	25	32	22	21	26	28	31	16	31	18	23	14	24	28	29	31	29	30	18	31	29	19	22	25	27	20	28	33	30	24	20	34	31	20	27	25	19	21	30	27	30	23	24	31	26	16	26	30	29	31	13	38	26	34	32	25	31	34	30	23	33	21	30	14	24	23	33	29	12	20	36	23	21	15	22	22	19	30	27	26	15	31	27	26	35	30	33	18	22	22	32	21	30	25	33	16	31	25	29	27	31	26	22	22	23	25	32	29	24	33	22	26	21	39	32	25	27	21	20	27	26	21	22	32	21	20	22	23	25	27	27	33	28	21	30	21	17	26	24	31	16	29	38	20	22	17	28	33	23	25	21	15	24	31	19	25	24	21	32	25	25	26	20	27	29	33	26	25	26	24	24	31	25	18	22	32	19	26	36	28	23	31	22	24	24	26	24	25	34	25	30	29	21	30	21	24	16	18	22	27	21	27	27	21	30	22	22	30	26	22	31	20	36	24	28	18	22	25	23	17	18	22	15	31	30	34	36	24	25	28	22	19	32	20	24	22	21	23	29	19	28	29	20	22	27	33	27	32	33	28	19	20	24	35	25	24	14	24	34	27	27	25	34	32	22	21	17	27	28	31	23	22	32	18	30	25	26	24	22	17	30	27	17	23	19	21	18	27	23	27	33	25	28	26	30	25	30	21	21	26	31	27	33	23	29	24	29	33	25	24	30	23	32	26	27	24	23	31	28	27	33	23	33	19	27	21	27	23	31	35	21	23	24	35	16	34	31	21	25	24	23	29	22	17	26	30	25	16	19	31	32	42	24	25	35	26	20	22	24	26	28	24	28	24	23	31	25	26	24	22	21	30	30	26	32	26	26	34	32	31	27	26	29	25	25	26	23	26	27	38	19	32	26	28	29	25	25	29	30	24	30	22	22	30	28	26	20	27	25	21	27	27	36	25	24	26	22	26	33	32	20	27	23	23	30	31	20	24	21	34	38	25	32	26	28	25	32	25	27	18	21	38	33	28	19	22	22	25	32	18	23	22	24	26	32	27	31	22	28	28	32	15	14	26	32	23	30	16	30	24	24	23	29	33	29	25	26	30	21	22	31	21	23	23	21	21	30	32	23	27	26	30	22	22	26	25	14	18	32	23	24	26	27	17	25	32	39	29	30	27	24	26	31	25	20	20	21	26	23	26	20	38	23	26	25	22	41	30	13	37	28	25	16	30	23	24	37	29	24	30	26	32	23	24	26	16	27	19	26	20	29	26	30	35	22	27	33	27	20	31	24	22	25	28	25	30	37	27	24	25	30	22	20	29	34	21	17	26	26	25	22	26	27	31	24	24	22	23	20	22	25	25	20	30	25	16	29	25	28	33	32	35	20	27	21	28	23	20	33	23	20	27	27	29	38	29	25	27	31	21	22	19	23	27	19	24	20	28	22	27	30	28	24	37	28	33	25	34	27	24	21	26	27	22	23	33	24	34	34	24	24	33	26	24	28	24	26	24	31	23	20	20	15	16	32	27	29	30	31	21	20	29	25	22	26	32	18	28	37	33	21	17	25	25	23	24	19	20	21	23	31	24	23	28	18	29	24	26	24	22	33	26	19	24	23	31	26	21	24	29	27	34	25	28	25	29	36	29	27	22	25	25	24	18	19	28	20	23	35	26	24	31	31	21	26	22	24	23	32	19	24	31	35	32	27	30	24	28	27	22	32	26	22	29	26	27	22	29	26	35	25	27	22	31	20	24	30	19	28	28	27	37	22	37	32	26	32	17	21	17	22	21	29	21	21	32	31	22	18	29	31	32	42	27	27	23	24	27	22	28	33	33	21	19	20	28	25	28	16	26	29	28	28	28	31	34	27	31	26	30	19	26	36	22	31	27	29	24	23	19	30	23	30	32	27	24	31	28	17	25	31	24	19	19	32	32	33	27	23	35	23	22	27	29	19	28	24	20	31	26	29	19	33	40	22	33	32	23	20	30	28	21	21	27	27	22	35	22	30	25	23	15	19	19	31	21	22	33	25	23	27	18	30	21	29	26	25	29	19	24	20	21	32	24	22	25	24	27	25	30	30	27	21	33	30	24	23	20	26	21	34	27	28	33	15	17	30	24	20	31	28	22	26	18	35	26	14	30	26	27	24	29	36	21	24	22	26	22	23	26	22	26	22	31	27	17	24	18	24	24	32	22	21	21	29	29	29	28	24	14	32	31	25	26	27	35	23	29	28	30	33	22	30	36	18	25	31	23	26	38	27	23	26	26	32	33	29	25	20	25	28	32	37	23	33	16	31	26	19	20	18	28	19	20	27	29	25	27	24	32	23	18	26	21	31	26	27	27	26	22	25	24	26	19	35	26	25	28	31	26	27	26	26	38	25	22	27	17	24	29	22	21	20	24	26	25	23	41	29	19	22	17	20	29	25	24	17	29	29	29	31	28	28	18	27	24	26	26	23	18	12	30	12	33	32	23	22	20	23	22	37	24	25	33	21	24	27	31	24	27	26	31	29	19	17	18	33	19	28	26	34	19	20	19	30	29	30	35	29	22	22	28	22	36	21	24	20	30	27	24	21	19	29	23	30	17	20	24	25	24	24	16	21	28	32	35	22	22	23	28	22	28	25	25	31	22	20	24	25	28	34	30	23	20	22	31	21	27	28	25	26	30	27	21	19	25	24	24	22	27	22	26	34	25	32	28	32	19	25	30	20	26	36	26	33	23	28	21	33	28	29	26	25	26	23	21	18	35	26	30	22	26	30	26	30	21	26	27	27	31	23	23	24	20	25	28	17	29	28	24	23	30	21	22	25	26	25	35	24	26	17	26	21	30	31	20	25	23	24	21	31	25	33	29	25	23	31	21	15	31	28	22	27	26	23	21	21	26	21	32	31	36	30	20	17	28	28	20	29	25	27	26	26	26	20	27	36	20	24	34	32	27	23	29	25	33	20	25	26	23	23	31	28	35	31	18	28	22	26	22	32	33	31	23	21	22	28	29	31	25	25	18	19	19	23	33	29	21	17	22	26	22	28	31	23	30	28	27	32	27	24	16	32	23	28	26	23	27	28	20	25	27	32	29	25	24	22	21	21	22	30	11	27	23	17	21	24	24	20	32	32	20	26	20	34	22	33	22	27	25	29	31	22	19	20	26	32	19	21	19	28	33	20	29	23	32	24	29	23	28	27	21	31	17	25	25	26	30	22	16	22	32	19	27	29	22	37	21	15	28	25	29	31	27	19	24	24	21	25	40	26	29	29	19	33	32	29	23	29	26	28	35	25	32	29	34	30	21	20	26	44	26
7436	1039	543	680	1686	4129	5467	5015	3949	3224	2736	2408	2132	2135	1859	1521	1234	1110	1025	1150	1354	1441	1356	1325	1098	990	842	752	762	730	717	736	777	758	751	682	693	638	589	636	639	619	662	637	700	710	737	677	553	554	451	389	450	405	406	384	363	347	306	291	304	288	297	277	260	286	300	252	298	276	269	272	265	280	283	272	268	278	322	321	231	290	275	256	269	228	277	273	250	263	258	253	294	242	313	274	279	289	268	267	256	291	306	273	249	263	292	273	241	250	274	293	308	275	240	271	259	250	293	235	270	279	283	282	294	269	290	270	247	289	251	270	274	260	267	288	271	278	270	285	292	278	279	268	261	296	291	263	256	274	262	278	271	292	267	270	289	260	269	233	249	246	261	291	277	280	267	289	279	283	258	275	281	260	260	279	269	268	268	282	263	262	272	300	272	275	277	272	295	265	282	280	270	287	287	254	255	301	296	269	256	269	294	258	261	245	251	299	256	256	292	295	265	274	234	257	288	281	265	303	324	319	302	288	307	265	285	262	285	276	260	286	260	260	281	267	261	246	281	283	266	290	242	291	274	278	286	263	261	260	271	279	258	296	311	281	269	288	271	240	270	304	291	280	282	264	242	274	282	296	258	268	289	291	299	253	265	248	245	253	290	262	247	293	275	287	266	246	271	254	269	272	264	243	279	253	259	265	285	271	273	271	253	256	243	272	262	261	274	270	259	277	282	280	278	281	287	248	253	275	255	273	240	278	256	259	274	287	260	242	273	290	266	247	270	259	283	265	274	274	290	251	284	270	274	261	252	258	308	247	276	296	286	295	271	267	253	282	272	251	273	270	267	272	251	264	256	266	274	278	281	265	259	274	252	263	278	272	234	278	255	246	310	258	242	299	256	238	270	273	272	287	287	267	259	304	280	282	268	263	288	261	299	271	281	261	250	289	277	229	257	275	253	293	272	278	267	251	280	276	284	255	269	240	256	274	269	268	248	261	252	281	256	247	263	227	268	259	265	278	257	257	261	288	301	274	284	267	287	216	284	258	278	277	239	264	262	283	281	272	277	271	261	267	302	263	308	259	295	261	284	254	262	275	254	257	293	276	263	284	279	278	262	264	248	271	300	293	257	278	256	254	240	269	273	290	274	274	281	233	258	269	263	262	268	268	260	274	266	284	253	261	271	265	263	282	266	269	262	270	266	242	278	285	254	242	255	287	265	295	257	274	267	271	285	258	275	261	267	318	321	246	253	285	252	278	254	289	243	282	281	279	275	245	276	264	268	268	277	273	263	268	254	252	276	254	269	239	262	237	273	260	268	302	253	257	294	297	258	272	236	300	272	259	282	255	284	253	269	262	254	311	262	279	253	289	245	284	265	277	280	257	269	273	279	303	279	263	286	318	268	268	264	260	290	258	255	259	261	228	292	272	266	278	273	271	259	282	274	269	278	249	279	304	311	278	258	270	264	242	264	273	266	266	257	260	269	272	255	270	264	260	264	265	269	274	266	256	263	240	261	283	262	256	249	276	255	260	268	290	275	258	286	272	255	267	254	251	256	285	263	258	278	272	300	279	285	266	299	236	287	256	255	280	254	283	258	273	253	260	277	294	279	286	262	242	294	295	279	261	273	267	277	252	275	281	254	303	281	286	278	265	279	260	276	276	247	274	268	312	289	286	247	286	249	269	249	289	265	270	269	295	264	272	261	280	294	264	265	279	280	285	299	262	275	268	280	292	255	273	255	268	282	284	243	255	298	276	275	278	273	264	268	248	280	280	298	255	248	268	268	275	266	273	256	243	264	269	256	267	260	284	256	276	266	250	278	273	285	256	268	292	291	288	243	304	262	294	285	283	246	264	266	275	281	276	275	269	255	289	270	267	286	260	258	266	296	250	262	255	310	243	281	289	278	218	300	311	276	273	275	283	250	253	277	274	285	263	260	296	273	272	252	223	306	260	275	293	271	230	254	265	241	275	271	273	273	264	252	269	278	271	264	285	264	271	265	290	261	277	245	272	262	275	235	253	283	298	270	277	272	250	260	260	272	287	274	266	281	250	246	246	265	307	288	257	273	292	269	254	252	281	254	266	255	292	246	269	278	264	236	268	265	290	248	271	259	283	273	296	275	259	253	285	293	272	284	266	295	250	269	272	260	271	241	263	290	286	276	243	278	276	285	269	259	248	280	254	283	270	263	264	257	262	266	257	292	285	257	278	280	274	267	274	273	273	266	290	286	275	244	295	280	271	274	265	268	263	272	291	261	261	254	280	256	289	259	271	278	261	237	267	263	275	264	266	278	274	243	273	287	255	300	258	250	251	257	245	279	249	294	262	276	280	256	263	276	244	302	276	281	281	258	271	287	283	288	246	237	274	260	302	285	284	265	257	274	280	253	284	302	280	286	292	267	251	274	277	286	301	237	242	269	260	286	285	293	277	277	276	259	272	262	266	247	266	251	270	276	273	236	289	295	261	281	247	261	258	262	270	240	262	248	257	280	270	268	292	287	273	270	288	263	261	306	265	276	253	285	310	280	322	281	239	268	268	283	273	269	273	252	275	241	254	265	292	264	262	294	280	295	268	273	268	266	278	273	262	273	241	274	277	276	298	303	257	278	288	253	247	272	302	289	290	281	278	260	271	274	272	266	260	266	275	291	281	296	277	314	308	265	283	257	285	263	276	271	299	260	261	292	276	298	280	250	260	283	270	262	297	275	302	272	259	249	301	283	283	273	301	254	269	288	295	262	281	265	274	290	245	245	258	261	267	277	267	283	269	242	254	278	251	271	285	288	273	242	261	313	256	285	265	261	260	265	281	277	286	274	288	274	278	260	263	256	265	254	247	279	269	257	258	244	291	235	253	276	268	258	266	270	302	270	265	265	301	272	254	240	267	278	254	292	277	261	296	271	273	284	245	296	270	241	274	282	273	280	286	266	269	276	265	238	266	268	286	270	252	289	270	264	277	310	277	265	269	261	329	298	249	261	278	274	265	298	249	261	271	252	292	242	293	267	267	286	272	282	262	263	264	265	306	223	282	258	267	237	288	266	294	292	246	283	269	267	268	305	269	254	258	253	267	314	287	284	275	268	267	265	262	290	250	276	268	272	276	286	254	287	248	291	282	275	235	272	282	247	292	255	266	294	273	269	242	253	268	288	267	269	258	315	265	286	266	265	281	280	234	270	281	258	284	288	269	276	254	264	293	267	306	244	280	254	301	245	268	296	283	277	268	258	238	305	278	291	265	268	267	263	281	285	261	267	245	272	294	274	294	301	284	292	259	261	285	265	255	269	304	259	284	248	255	239	279	269	258	261	259	282	271	288	281	285	253	247	282	232	286	264	263	276	263	290	283	255	269	285	275	263	241	273	243	260	279	300	290	278	276	290	274	254	261	252	288	274	258	269	301	291	254	259	272	287	250	326	235	300	277	260	289	269	284	267	253	285	256	272	269	278	242	280	260	274	249	279	289	266	267	259	259	274	256	293	294	244	274
602	176	122	87	73	130	185	158	148	135	139	129	114	137	114	106	104	107	91	107	85	109	113	103	99	90	79	81	74	92	87	91	78	80	87	87	77	70	77	71	79	66	73	71	76	93	71	90	85	67	75	68	64	64	64	76	54	81	71	65	53	63	60	70	60	62	57	54	81	76	61	67	61	66	68	70	74	52	61	53	49	54	65	63	69	50	66	47	61	70	64	67	64	69	69	60	53	64	58	62	60	54	73	69	70	69	57	72	74	62	56	65	57	78	65	65	66	70	74	64	64	53	64	65	55	66	69	59	75	61	71	56	72	65	68	45	60	54	70	63	70	63	67	76	68	58	60	52	63	67	74	70	58	68	55	58	67	66	67	52	64	57	64	56	73	57	68	66	62	49	61	59	76	74	53	54	64	54	49	80	69	60	71	80	58	69	78	64	68	50	60	72	61	68	60	55	59	63	63	51	57	57	55	67	61	66	59	52	62	61	69	59	60	70	68	65	72	64	52	68	74	77	58	67	47	65	63	65	64	60	75	57	57	72	53	52	67	57	59	53	68	57	51	54	77	60	60	58	58	67	55	65	63	62	74	54	68	56	60	67	60	55	74	63	65	54	64	69	76	57	63	54	56	68	58	67	59	58	60	65	67	56	58	61	56	63	54	70	57	58	67	56	63	71	61	61	70	72	59	71	64	67	54	51	54	61	54	64	66	64	56	64	57	66	78	36	65	61	72	67	59	58	66	62	55	56	77	77	66	54	69	54	62	62	72	68	56	59	69	64	51	67	57	63	69	53	64	59	64	77	68	59	51	79	71	54	71	61	67	61	65	61	69	46	72	64	67	65	51	73	65	66	59	64	48	55	80	78	63	55	66	77	66	52	57	76	62	44	54	57	61	59	59	48	54	68	67	56	78	61	53	51	58	53	65	63	66	61	62	64	71	52	59	76	77	67	66	59	47	65	61	62	72	60	58	52	61	76	62	56	65	53	68	77	71	65	58	57	70	67	50	61	63	55	54	76	60	68	52	78	61	61	57	48	57	56	51	53	76	62	50	63	60	54	71	72	58	64	59	65	58	52	70	68	66	56	69	52	66	57	71	57	51	76	62	58	67	55	71	54	55	65	66	61	55	61	68	62	80	72	72	56	59	65	62	57	66	70	72	50	76	68	50	63	52	58	62	55	66	48	63	69	64	48	66	53	67	54	62	85	47	48	53	65	70	67	60	64	65	72	62	61	48	52	60	60	70	60	54	69	57	63	58	59	55	54	68	60	50	45	58	79	75	56	55	57	60	65	59	68	65	59	54	69	58	57	46	60	67	58	57	51	52	69	62	44	57	62	77	57	61	71	70	58	67	66	60	55	61	58	63	61	63	53	60	69	62	81	69	51	60	59	63	63	57	53	62	70	60	56	60	62	58	45	56	62	78	56	55	57	63	63	59	65	60	55	56	69	61	68	63	58	52	68	64	58	56	59	64	56	61	81	59	55	60	59	62	68	45	61	52	53	64	55	53	58	61	51	57	61	67	61	49	69	48	60	74	54	68	68	57	63	60	57	56	70	61	70	54	56	66	65	61	60	67	50	55	67	59	64	48	64	63	66	72	59	63	47	67	54	56	61	67	67	52	67	73	65	51	63	65	57	69	55	56	51	59	56	78	49	58	62	91	74	53	62	69	59	59	62	59	69	59	62	56	74	58	76	61	75	54	54	55	60	67	51	59	52	82	65	60	62	69	54	57	63	60	48	57	54	67	59	63	66	66	66	69	55	54	63	62	67	54	53	55	58	56	69	69	63	64	54	42	52	62	79	65	69	63	62	63	73	61	70	65	54	65	65	53	60	52	73	59	66	63	67	59	63	59	53	67	63	72	69	71	74	68	66	59	63	62	56	64	65	56	60	55	62	38	65	54	66	61	46	64	63	79	54	50	54	67	59	56	68	57	69	70	63	64	57	70	72	56	65	81	58	70	54	52	50	68	57	68	65	43	62	64	79	56	66	54	63	71	63	63	54	60	51	65	67	58	68	75	73	52	55	81	61	74	69	68	65	50	79	58	58	66	68	50	75	69	71	86	63	52	47	64	73	67	62	59	55	60	49	74	72	72	71	50	68	59	54	66	72	60	59	85	53	68	58	62	71	56	63	53	50	66	73	61	61	67	63	58	57	56	62	55	64	55	68	57	52	69	59	60	70	53	81	65	62	49	63	68	75	62	60	62	66	58	56	63	60	67	63	60	54	63	56	55	63	60	65	62	52	50	59	66	47	78	70	51	59	55	65	56	55	74	53	66	49	61	64	66	53	65	63	63	79	73	66	49	64	71	63	62	58	69	40	68	63	63	58	65	55	52	56	48	64	70	54	55	80	60	56	66	65	61	68	68	62	66	68	63	60	59	78	68	66	64	61	58	64	65	65	56	55	63	65	68	70	51	64	75	50	72	57	71	65	64	67	64	64	70	54	57	65	65	72	62	61	61	46	65	48	64	83	66	64	63	64	56	76	62	51	61	55	60	65	62	57	54	59	78	68	59	60	54	67	64	68	61	55	63	56	56	68	56	64	66	59	76	56	59	58	62	69	71	45	55	57	61	60	69	69	62	60	51	55	60	73	60	57	60	71	65	55	63	50	57	47	60	70	51	65	59	51	67	61	70	51	59	50	67	70	54	66	69	72	46	48	71	53	56	68	67	57	68	55	68	57	63	68	66	62	53	70	66	62	74	68	70	62	68	62	67	66	65	83	58	62	57	60	56	57	50	48	57	54	64	56	63	54	63	67	46	66	58	49	55	66	59	76	52	70	50	59	63	63	55	65	66	56	78	54	80	62	61	67	57	62	56	68	71	68	59	52	67	61	53	58	80	81	62	59	65	53	52	68	64	61	65	53	56	55	48	69	65	64	59	63	62	64	65	62	60	43	55	54	59	51	56	62	81	51	56	69	64	57	61	54	66	66	79	58	50	65	69	76	64	47	55	65	70	61	77	62	66	70	60	63	65	51	64	55	61	76	68	57	52	66	62	48	56	59	68	69	60	69	55	74	70	78	63	54	59	54	64	49	54	51	79	52	68	57	59	56	55	50	84	62	51	79	61	62	56	48	63	55	61	63	53	68	55	64	65	54	64	66	46	60	64	55	65	59	54	65	57	54	48	60	67	59	51	67	52	58	65	57	65	54	47	69	75	79	63	74	65	63	60	47	77	63	52	62	65	67	43	58	84	80	53	67	71	65	57	71	65	51	72	61	63	66	60	63	63	75	69	60	51	80	66	88	66	77	60	47	65	55	71	61	71	63	65	67	69	64	69	63	73	55	55	57	68	54	52	54	62	62	62	50	55	54	61	57	59	50	66	81	48	66	58	55	46	65	64	65	71	58	67	67	53	56	65	49	60	53	70	55	64	71	66	71	57	52	65	62	67	55	53	77	59	60	56	81	64	59	66	70	58	75	65	57	63	62	55	59	68	59	59	67	55	65	51	48	62	67
9934	3970	1547	2412	5677	9125	9863	8332	6688	5570	4831	4126	3589	3693	3156	2564	2295	2024	1926	2090	2351	2308	2331	2132	1864	1606	1515	1442	1343	1327	1358	1320	1416	1410	1318	1236	1142	1147	1102	1072	1110	1092	1102	1199	1217	1389	1344	1316	1160	979	854	842	871	804	752	707	782	737	729	695	717	697	710	620	654	684	683	640	683	642	637	640	620	622	602	670	585	640	676	640	649	651	630	627	637	637	606	635	654	627	648	654	632	676	664	636	621	592	618	617	646	630	618	645	659	639	605	683	662	612	609	648	619	624	671	651	669	596	610	600	626	645	612	636	634	616	643	568	626	670	638	649	641	579	604	630	633	591	634	606	616	598	692	657	633	632	602	631	654	627	618	652	593	645	648	613	630	638	620	708	619	666	597	629	654	618	611	621	640	600	610	628	645	609	604	724	646	617	624	667	622	653	634	607	614	632	645	610	637	663	618	616	608	603	637	626	657	607	610	632	647	645	665	651	633	667	636	613	640	660	634	637	610	579	652	640	592	663	646	645	662	640	615	621	578	615	641	635	617	638	595	609	668	588	667	606	612	638	619	706	631	610	628	662	589	575	618	628	588	600	594	644	630	651	586	626	645	667	707	623	652	612	602	639	629	625	641	619	635	612	630	641	609	603	676	635	611	654	648	638	608	633	656	592	619	605	606	582	653	630	665	642	629	660	577	602	632	636	605	621	585	610	683	665	632	657	630	599	653	592	633	632	675	634	625	608	580	664	631	630	603	619	659	653	623	626	604	679	628	656	659	618	606	641	632	644	609	610	594	620	612	625	649	641	605	637	631	633	641	618	643	610	648	677	604	658	648	594	650	565	618	630	605	628	642	615	624	621	648	615	640	566	573	622	609	634	615	640	645	642	635	616	612	645	663	660	638	668	629	608	625	636	628	618	586	629	620	614	608	653	615	627	616	661	657	637	641	628	618	650	627	647	623	624	611	584	607	650	634	652	646	629	587	648	667	567	653	594	612	591	630	617	625	605	624	698	626	628	635	619	601	634	658	643	603	631	649	631	614	660	626	623	641	607	606	600	635	628	610	631	620	636	590	612	612	645	621	600	639	591	636	627	641	618	655	622	631	603	598	643	629	598	620	632	675	683	652	622	642	594	624	619	631	636	603	648	620	635	623	642	608	633	614	635	581	642	638	653	658	596	639	636	657	617	612	594	643	625	642	607	665	629	627	586	622	641	609	627	621	636	624	626	610	627	587	559	655	633	591	631	620	562	618	590	634	571	578	618	652	637	566	618	628	628	609	679	645	600	634	626	620	598	663	637	642	610	634	621	640	643	597	649	630	588	639	648	621	587	630	597	614	632	617	643	627	619	598	653	615	615	615	642	662	639	644	627	606	618	588	646	643	620	610	646	601	627	656	621	676	586	635	628	669	652	626	614	632	610	639	645	674	606	638	666	626	583	642	618	653	671	548	658	649	656	679	635	615	646	605	619	614	594	653	622	618	657	630	641	609	570	635	572	627	632	604	644	643	653	600	652	652	634	695	647	642	627	594	610	621	622	625	621	576	613	681	614	611	627	620	629	635	631	607	605	626	668	640	625	616	635	637	682	677	642	669	645	630	681	633	599	667	655	631	637	644	628	636	636	604	638	609	618	647	595	587	590	618	633	651	661	655	662	651	657	642	614	633	599	654	633	676	640	628	602	666	624	619	621	634	631	670	654	606	640	636	665	612	609	659	600	648	627	672	595	668	623	631	634	674	593	642	638	673	595	637	685	624	612	591	622	633	622	585	657	635	605	622	647	669	675	642	616	652	600	617	624	639	597	627	672	638	610	658	625	573	654	598	649	609	642	621	642	657	591	622	629	644	615	639	618	667	616	630	649	614	683	627	648	640	635	649	650	611	627	583	609	649	636	603	643	643	607	651	652	611	612	611	639	663	667	647	636	637	605	628	638	653	628	606	610	579	610	641	648	631	584	631	607	582	593	650	624	642	615	589	667	645	646	646	614	654	617	657	673	616	642	597	635	622	596	585	591	683	626	600	652	622	645	612	681	633	600	627	599	616	634	618	597	624	599	616	607	600	660	600	654	661	642	651	646	626	641	634	619	625	620	599	647	669	626	614	607	667	623	580	580	615	662	648	628	615	653	647	607	603	615	614	625	633	602	618	654	620	594	645	668	566	609	607	572	585	689	632	658	649	616	632	668	653	612	632	626	633	629	612	622	603	651	596	612	629	619	632	602	593	609	619	641	637	644	645	634	660	620	665	655	644	644	638	646	629	599	610	618	574	666	638	635	602	653	617	670	608	608	665	683	608	595	606	645	645	630	599	620	623	639	586	693	635	606	603	636	612	674	645	631	653	620	583	633	636	631	626	646	620	646	639	664	601	590	649	664	637	625	629	654	624	643	572	650	657	626	648	630	622	609	665	631	624	640	602	648	646	624	591	633	683	628	626	648	614	621	656	662	627	603	649	664	611	633	675	645	661	608	620	617	647	616	682	643	646	656	653	641	650	633	651	673	586	640	624	636	616	604	676	678	631	626	641	601	638	676	664	592	619	635	675	643	573	607	612	646	629	611	661	631	628	663	592	631	696	648	651	631	631	616	623	653	571	613	644	633	646	618	629	610	625	629	684	671	626	622	646	576	607	584	648	603	621	652	631	638	641	669	614	685	653	664	608	624	633	632	619	616	633	662	586	652	660	647	652	610	620	648	640	608	643	592	639	645	621	645	646	667	609	656	607	619	653	663	628	637	599	608	655	665	613	663	629	666	652	600	647	633	588	650	650	632	632	625	643	634	644	631	604	593	628	589	607	583	625	646	645	667	650	633	596	628	614	644	649	582	618	634	648	614	659	619	637	596	611	657	640	631	664	545	606	647	650	604	615	630	655	615	601	621	608	620	621	651	579	690	626	670	622	658	647	608	611	603	648	622	584	603	633	643	617	590	630	647	596	643	636	646	574	610	669	615	627	641	645	605	624	598	641	645	605	601	619	664	632	623	585	642	618	625	618	620	682	625	659	665	653	596	659	616	628	613	609	642	671	589	669	604	649	625	638	589	577	650	656	645	660	640	611	633	649	628	635	644	646	585	655	679	627	620	620	588	635	612	612	660	632	601	606	662	607	585	606	602	600	601	625	624	629	642	652	649	593	679	611	649	671	611	647	655	643	664	650	639	617	612	582	596	653	643	633	638	644	687	645	638	614	646	629	644	661	563	654	639	649	617	614	652	678	645	587	615	613	638	656	629	648	592	655	608	649	634	623	627	642	634	620	637	593	620	654	618	582	618	624	639	595	612	617	628	650	616	621	607	593	640	627	628	624	591	651	629	622	662	618	679	645	672	618	609	613	586	613	646	600	640	626	628	623	670	591	626	638	672	603	629	639	636	619	663	608	640	656	608	616	682	660	620	657	598	632	609	672	619	623	612	648	676	573	638	673	664	580	618	627	598	602	637	612	644	621	644	599	600	632	661	619	613	623	650	619	649	639	653	668	625	589	653	653	619
2009	107	75	47	38	80	142	128	106	89	113	94	79	98	69	57	56	61	53	68	65	69	63	55	66	55	55	50	38	41	57	34	47	42	45	49	44	39	24	40	49	48	42	39	56	47	59	41	43	37	30	37	22	30	31	30	20	43	26	25	27	25	21	25	29	23	29	28	26	29	20	25	24	30	27	18	31	19	19	21	21	28	16	27	25	31	27	24	20	17	19	26	22	24	25	23	26	16	29	29	29	24	34	23	15	22	30	12	20	17	28	32	14	24	23	28	19	26	28	28	26	24	30	26	27	17	27	25	22	23	15	28	23	21	38	26	27	28	22	30	25	16	33	22	15	21	32	31	26	24	20	28	29	22	23	32	19	26	25	32	29	20	25	27	26	29	33	24	20	17	25	19	26	21	19	25	25	27	18	26	24	17	27	30	25	29	24	19	27	29	24	22	29	31	23	22	21	22	26	22	17	24	17	25	17	16	28	29	22	22	19	27	22	26	21	28	26	25	22	21	36	27	27	24	36	22	26	25	15	24	21	13	23	26	24	28	14	34	25	25	25	16	26	26	21	26	25	33	25	24	24	23	20	26	27	17	24	23	23	26	26	28	34	24	19	25	25	19	26	20	24	27	14	24	18	28	27	29	25	21	30	23	23	38	17	24	24	22	30	31	15	24	35	24	35	22	15	25	30	26	21	20	25	15	20	23	17	25	32	18	25	27	26	28	24	25	25	29	28	23	27	26	17	35	30	28	23	27	26	26	26	32	23	19	26	28	26	21	31	25	28	26	27	26	27	25	18	19	27	20	30	22	26	22	27	23	29	32	23	28	30	15	33	24	27	30	27	32	26	32	28	25	18	20	26	20	26	28	22	32	28	24	23	30	23	24	17	24	19	18	18	33	21	26	30	20	15	34	31	24	18	30	21	26	28	28	21	28	28	23	23	19	30	22	27	24	19	31	28	33	37	21	20	23	30	25	26	27	18	19	28	29	16	26	17	33	22	18	34	28	25	18	32	19	30	26	22	32	31	24	29	19	29	19	14	18	24	25	30	24	26	28	16	25	31	26	26	29	24	27	20	15	17	29	19	29	36	26	27	20	25	26	20	18	18	23	19	15	24	23	26	28	17	26	25	21	18	25	29	17	23	22	25	32	25	30	19	18	28	24	17	17	34	37	26	17	27	22	31	29	28	29	21	20	23	13	32	27	31	21	25	26	19	31	27	25	26	31	30	21	22	26	23	17	19	26	29	28	18	29	26	20	30	19	26	15	26	31	22	22	29	27	21	18	28	31	26	26	18	27	17	23	25	26	26	29	18	19	25	25	29	19	30	39	25	21	29	18	15	19	27	38	26	15	25	25	23	27	22	20	22	27	20	27	30	19	27	19	26	20	23	21	14	25	19	16	18	24	24	23	30	29	16	26	27	23	21	23	32	24	18	21	22	20	18	35	21	26	20	16	29	24	29	16	19	27	20	25	30	22	31	19	14	21	22	30	28	32	24	28	20	20	24	27	16	15	20	14	29	20	26	28	23	26	22	28	28	24	18	27	27	27	25	17	23	30	29	21	32	23	20	28	16	34	22	22	20	30	20	27	31	24	27	21	21	30	29	26	30	27	24	19	24	22	23	28	20	31	32	22	30	25	25	28	20	20	18	28	31	23	20	26	20	18	18	26	26	18	18	40	22	17	17	17	28	22	23	19	13	25	25	23	19	25	27	27	21	26	19	14	19	21	18	24	24	26	23	26	24	25	17	31	19	25	21	22	30	25	28	31	26	17	21	23	28	22	26	31	25	26	33	25	28	23	23	22	22	19	26	28	29	20	23	25	15	27	32	30	26	27	22	23	27	21	21	23	18	23	27	24	25	24	27	14	23	29	19	29	30	16	25	26	27	20	31	29	24	28	23	21	17	24	38	28	20	22	32	19	27	24	24	25	26	24	14	30	30	28	26	27	14	19	29	21	21	25	35	25	21	32	25	19	20	25	25	19	18	25	27	23	17	26	25	31	19	25	25	23	28	30	32	19	28	21	22	24	17	22	29	26	21	17	25	16	19	25	24	29	32	30	21	28	33	33	30	23	25	28	20	24	23	28	21	18	26	26	27	23	25	18	22	22	16	17	27	36	16	21	24	24	24	28	25	21	21	23	30	26	17	23	22	23	16	17	19	20	23	22	27	22	18	22	24	25	22	21	20	25	22	23	19	36	21	22	23	17	25	23	25	25	20	23	24	28	26	29	16	24	28	22	20	18	28	20	17	20	17	23	19	14	36	20	25	28	21	22	14	25	17	18	30	30	32	24	21	27	19	12	30	23	19	22	24	33	27	33	23	18	16	24	26	27	22	30	34	18	21	20	24	16	19	34	28	29	31	25	28	31	21	37	27	31	33	33	23	16	31	26	21	19	35	29	27	26	27	23	19	27	26	31	17	30	24	27	26	21	19	23	29	27	24	19	31	22	27	26	17	19	26	31	21	23	30	27	25	19	22	37	24	19	24	23	23	26	18	18	24	32	27	21	29	29	24	20	21	17	30	29	35	32	27	17	25	19	22	36	24	24	33	21	22	23	30	28	22	22	26	28	28	24	22	23	19	22	21	19	22	23	15	19	29	23	27	28	25	22	28	32	21	28	13	26	22	24	16	29	22	19	22	23	23	28	20	19	21	23	22	22	16	27	24	23	31	28	26	20	14	34	18	20	21	19	27	26	32	26	18	20	23	25	24	25	29	12	20	28	19	24	17	37	25	23	26	34	23	22	20	23	21	25	29	18	28	26	24	27	29	17	29	22	22	32	25	21	23	32	28	17	18	17	22	20	20	16	19	20	35	33	28	21	16	26	22	21	25	29	23	25	23	25	17	29	19	27	16	27	30	27	26	24	19	18	33	18	23	20	25	27	28	29	15	23	30	17	26	18	17	26	26	17	28	28	27	18	30	22	28	25	25	22	21	23	19	28	23	24	28	35	25	17	20	25	22	31	20	29	25	19	27	30	21	42	30	25	25	25	26	36	28	31	25	19	28	29	28	29	29	30	24	28	17	19	21	30	29	30	19	22	16	21	26	27	13	27	25	29	20	25	28	25	27	27	32	17	20	28	23	24	24	30	17	25	25	18	19	29	30	28	26	20	16	17	29	24	28	26	26	22	30	31	20	22	26	25	21	33	25	30	22	18	23	24	21	29	26	18	22	23	22	29	17	31	27	25	24	24	34	27	26	17	24	17	23	30	28	24	18	24	21	22	22	18	19	23	35	27	32	21	22	20	28	28	24	15	26	19	25	20	33	21	27	24	18	20	22	26	11	25	17	24	25	26	23	29	17	19	29	27	22	30	21	24	21	19	23	26	23	29	25	22	23	24	32	18	17	26	25	26	26	20	27	23	27	24	22	27	21	29	29	23	25	32	28	28	22	20	22	23	32	21	24	25	31	28	27	27	23	27	30	32	29	23	22	23	13	28	28	29	26	15	20	28	25	16	17	20
9914	2714	1164	1699	4613	7831	9392	7835	6356	5321	4548	3870	3361	3312	2906	2244	1953	1806	1749	1862	2037	2082	2035	1796	1592	1355	1243	1122	1115	1053	1023	1078	1043	1018	951	872	833	814	716	757	765	793	784	865	1021	1053	1076	1024	731	659	534	490	446	429	436	408	361	343	330	305	318	343	324	322	294	325	300	275	280	270	263	301	301	260	275	256	288	282	288	271	277	311	262	297	297	292	290	271	303	290	268	306	317	329	261	258	289	279	279	274	273	282	266	266	287	276	278	272	259	265	254	246	304	281	264	253	300	259	281	278	235	290	273	270	278	275	265	263	247	244	288	304	301	267	254	271	261	257	252	270	280	288	281	265	285	300	261	288	282	256	253	279	266	268	262	255	265	276	266	287	259	275	278	255	255	270	275	247	280	272	286	267	218	262	286	256	251	251	290	276	281	257	272	234	267	257	258	256	258	255	284	260	268	273	246	277	242	267	262	261	256	267	260	276	245	262	288	265	252	290	283	273	278	238	263	256	273	283	275	272	260	272	278	251	235	270	279	259	247	264	274	245	272	229	275	267	275	246	260	245	276	267	240	296	278	281	242	287	267	265	279	228	256	274	244	267	291	271	249	267	280	256	290	285	279	259	249	271	268	263	260	280	272	283	270	262	259	264	269	249	272	275	322	232	249	250	264	275	262	260	266	258	296	259	264	278	305	270	290	289	259	260	279	246	228	265	245	277	278	246	242	232	291	270	250	283	259	263	258	257	270	256	268	274	263	249	233	256	280	260	261	305	260	269	244	238	259	262	260	281	242	247	262	266	280	266	230	257	270	259	263	261	279	263	249	300	292	267	244	253	261	287	238	243	263	247	273	255	241	268	270	275	243	251	254	276	271	260	270	279	265	271	275	286	266	253	286	251	275	268	253	269	261	290	278	285	255	287	296	266	266	255	278	237	237	273	241	260	287	235	255	255	251	243	264	242	264	280	256	243	270	258	261	262	278	280	280	271	283	269	269	252	254	278	270	254	279	259	269	259	279	248	276	266	282	243	259	251	264	270	263	242	265	270	307	239	296	260	267	276	266	262	251	238	268	246	250	264	246	261	258	301	277	226	237	256	259	226	270	280	241	279	244	281	273	261	276	279	267	284	273	275	266	284	261	266	279	268	264	234	270	263	255	258	259	314	270	274	277	271	269	269	257	237	265	245	301	260	264	273	263	255	273	254	296	275	256	274	268	251	279	251	252	288	276	257	250	233	263	251	259	278	250	262	224	275	238	246	276	248	281	265	279	266	277	236	273	252	266	253	275	254	241	267	255	252	244	265	247	262	274	253	272	265	245	234	258	266	271	266	300	270	262	271	251	275	277	235	244	243	244	273	257	269	266	265	256	244	252	299	268	273	248	269	239	241	276	265	258	259	256	252	236	270	277	283	290	255	224	268	243	265	247	246	274	262	300	262	272	267	259	249	257	262	276	225	256	251	259	265	277	281	266	276	258	274	267	264	265	250	292	269	261	261	265	281	261	266	263	250	238	277	287	288	227	263	265	290	273	265	246	256	265	273	252	288	241	271	268	245	257	270	273	265	271	280	269	255	259	273	271	263	245	260	246	280	256	253	284	236	270	252	260	245	269	303	268	298	281	269	261	237	279	290	257	247	260	264	257	284	269	273	247	240	248	272	260	260	256	238	252	250	260	241	259	284	244	261	267	250	258	249	250	285	278	269	244	280	283	299	230	258	260	250	257	251	264	256	274	292	235	272	288	289	275	269	275	264	258	255	258	286	247	286	254	260	261	247	286	244	260	265	243	238	256	274	258	271	283	279	293	263	250	270	267	261	267	266	261	252	249	280	248	266	261	258	295	258	261	267	254	240	245	256	275	261	265	255	253	264	267	248	260	268	281	275	260	265	290	246	258	294	239	261	277	257	279	254	252	247	293	259	268	270	278	238	252	283	248	259	267	245	284	278	258	298	234	252	260	248	255	239	281	277	267	245	253	290	253	273	243	253	266	257	262	280	245	263	274	271	277	272	278	301	228	271	254	246	245	225	250	273	265	282	239	252	280	269	250	252	259	277	271	257	251	275	267	293	266	257	249	286	279	297	288	282	236	243	248	279	286	256	280	243	259	262	253	254	277	286	252	255	269	266	247	276	249	262	253	229	241	257	276	283	276	237	252	235	263	244	266	248	266	285	273	238	250	267	244	239	266	248	267	266	268	257	253	286	251	248	258	271	278	249	264	254	288	269	226	275	246	260	267	286	254	218	282	266	246	250	279	267	259	260	286	282	269	263	281	257	252	267	248	251	237	237	268	261	287	279	252	277	277	265	301	277	261	271	238	290	287	260	251	289	278	275	244	251	268	274	291	267	257	263	275	249	242	286	262	247	269	256	254	269	264	275	239	250	296	265	285	283	275	248	256	249	263	242	272	259	267	265	269	264	258	261	267	250	253	262	267	259	258	246	278	271	272	286	311	251	266	257	280	242	265	264	283	280	248	297	283	248	270	271	242	287	285	223	273	269	287	248	257	260	260	253	262	256	249	241	260	242	270	250	242	282	252	250	280	290	252	254	263	252	262	292	264	265	275	284	239	237	287	277	276	267	255	279	244	282	249	277	261	265	247	245	245	288	252	240	239	283	274	289	248	264	297	285	249	261	230	262	259	272	268	246	259	228	254	264	260	256	232	272	275	259	250	259	268	267	258	269	254	255	257	308	293	258	254	242	277	256	261	252	252	283	240	266	271	251	285	272	272	270	281	227	262	265	240	261	273	285	268	282	273	262	256	260	248	229	241	255	287	282	259	277	265	240	249	276	267	265	262	278	285	259	241	267	287	290	238	270	250	273	268	264	269	256	276	245	242	265	258	276	277	268	279	273	257	261	276	258	259	273	272	285	291	261	290	287	258	244	245	267	259	272	260	239	229	254	274	271	219	261	245	260	257	256	227	311	269	268	232	230	264	272	248	284	260	253	275	252	274	241	273	266	240	235	276	262	261	232	270	254	247	268	262	298	255	242	249	270	287	280	298	269	266	282	272	270	264	262	278	264	234	264	276	260	257	274	267	260	267	271	275	258	234	264	264	253	265	249	278	275	269	266	247	255	268	279	265	250	293	259	260	261	258	251	262	214	275	243	235	287	241	250	279	269	247	246	266	262	266	273	256	268	250	268	271	269	249	260	261	255	276	277	248	233	273	240	255	273	285	250	299	271	246	275	254	267	264	242	264	276	286	264	253	278	238	290	248	257	228	283	272	279	251	241	281	290	287	254	249	252	280	252	253	281	264	288	277	284	276	237	269	242	256	267	247	277	266	281	278	280	262	259	305	267	270	260	240	268	228	238	245	250	273	248	237	237	253	263	235	261	257	254	271	254	248	255	223	278	267	259	270	257	272	268	294	279	255	277	290	247	277	266	261	283	240	278	275	265	273	252	270	280	244	262	286	258	266	232	286	273	252	255	304	267	233	259	278	267	273	249	254	266	290	277	241	269	259	261	258	274	304	238
1021	243	150	99	108	154	217	201	182	182	172	172	159	157	152	121	126	128	106	121	111	110	123	109	105	101	100	88	107	98	96	72	87	102	94	78	99	77	69	71	76	78	76	85	86	104	96	92	79	73	78	64	71	69	79	72	44	59	68	70	78	53	66	60	62	65	49	67	63	66	55	64	53	60	61	73	64	76	56	81	75	68	61	74	67	64	64	60	58	57	62	65	83	74	52	58	69	58	78	68	62	70	75	73	60	73	70	50	60	76	65	57	66	63	65	57	66	49	73	65	60	65	53	81	67	57	62	68	73	77	68	67	64	57	65	58	62	70	76	61	62	54	66	62	58	77	77	61	84	56	64	61	69	64	44	67	69	58	67	66	63	65	71	66	60	59	70	72	73	60	59	53	51	70	57	50	59	62	59	54	67	54	64	59	49	65	61	59	74	67	70	52	79	83	70	71	73	56	62	63	70	62	72	52	80	66	73	58	70	87	66	57	73	66	58	58	59	76	59	73	58	69	71	66	64	50	56	61	64	55	66	68	56	57	65	52	66	59	61	69	67	65	61	69	55	68	53	66	65	63	53	62	57	54	62	84	61	65	45	55	63	66	62	59	67	65	66	73	52	69	66	68	81	74	63	92	61	64	48	63	55	62	65	70	43	75	51	74	87	65	63	55	74	62	64	68	74	66	80	66	55	57	69	52	68	72	65	60	53	70	54	49	56	70	73	70	65	58	52	60	71	73	82	63	62	62	51	75	65	62	54	48	74	58	65	66	59	66	66	59	69	56	77	60	59	63	48	77	59	55	50	53	58	68	61	50	68	62	64	62	60	70	80	56	58	73	61	69	63	59	60	69	67	63	57	69	63	77	62	63	61	62	54	59	78	58	77	61	63	61	48	64	55	49	64	63	70	53	53	47	68	59	59	67	73	67	51	70	71	55	51	66	49	68	56	57	52	54	65	67	68	58	62	73	67	58	61	61	63	68	71	70	59	55	65	62	55	53	64	76	60	60	62	67	56	62	72	60	46	66	48	59	67	59	62	56	70	58	62	59	76	61	74	68	60	48	62	66	69	93	85	71	57	64	63	80	71	67	52	73	63	61	55	61	59	61	72	68	69	73	65	69	66	69	66	65	68	66	61	70	74	76	58	57	74	62	64	63	38	55	78	58	66	72	58	62	58	71	45	72	78	61	58	58	69	58	69	58	60	76	70	60	60	76	73	77	64	63	65	62	66	63	47	75	67	62	61	67	67	75	66	61	69	69	69	59	69	72	62	86	74	65	67	79	64	56	69	56	51	77	65	68	65	64	52	65	68	70	65	60	58	74	56	70	62	66	69	59	71	60	66	67	79	75	63	59	68	69	54	50	64	64	69	61	51	74	60	78	65	55	69	71	49	59	70	70	59	65	70	71	76	71	66	68	73	68	65	53	59	71	77	80	68	53	60	53	63	60	59	39	57	69	68	55	57	63	58	52	60	76	68	55	67	65	68	61	62	62	62	55	56	60	65	63	58	63	77	55	68	60	59	70	73	70	79	53	58	58	81	86	57	62	57	73	59	57	54	62	69	55	56	60	71	67	59	68	59	72	70	70	71	59	72	66	50	69	62	59	71	64	75	59	65	48	62	67	79	66	57	63	67	65	58	63	68	73	63	62	60	57	62	72	56	70	62	70	70	55	68	73	69	62	75	73	75	56	49	70	60	59	69	54	66	67	60	59	69	66	70	70	43	87	70	67	58	80	52	63	63	58	55	64	65	60	75	51	80	58	60	53	72	52	58	66	63	59	74	73	61	72	70	54	60	57	55	68	62	67	62	58	54	53	62	70	62	71	67	60	66	63	56	80	70	65	62	62	72	50	57	63	67	74	61	71	63	62	71	68	76	62	60	64	57	67	69	57	62	81	58	73	52	48	80	74	62	59	47	66	60	65	63	64	67	73	71	63	74	55	65	65	56	46	57	63	70	51	62	52	60	56	60	73	60	67	66	64	77	74	72	65	80	71	64	58	67	58	78	63	48	57	66	67	63	66	65	69	59	68	48	63	63	77	57	81	77	73	77	64	59	64	57	67	58	58	61	58	74	77	49	54	63	45	56	69	60	66	62	74	72	74	74	70	57	75	61	70	65	60	63	68	62	66	50	68	62	57	57	67	79	60	64	65	67	67	72	55	52	68	69	66	60	63	70	63	73	67	61	55	58	72	64	63	61	64	55	73	66	55	92	65	63	63	75	71	61	75	57	79	57	63	53	69	53	71	63	59	85	55	73	70	68	62	70	73	69	56	69	62	70	67	63	71	63	62	58	62	67	60	57	65	68	76	62	69	51	72	74	55	62	60	50	69	67	81	59	57	69	54	64	65	55	53	76	65	60	62	61	61	58	56	61	63	62	55	55	61	84	61	59	74	64	55	65	64	62	75	61	64	71	63	57	64	67	58	67	66	63	70	60	64	68	62	69	59	67	56	54	58	83	72	69	66	66	68	70	70	76	54	62	59	58	61	69	68	78	58	72	64	62	59	60	61	72	59	71	75	57	66	66	76	53	55	60	65	69	69	62	72	67	65	56	53	55	52	50	52	74	75	63	68	76	67	61	59	59	67	67	64	54	59	73	62	67	68	72	77	61	61	71	61	70	72	75	65	68	63	47	62	57	73	53	67	58	78	59	51	60	58	52	54	70	75	60	66	57	57	69	59	68	67	52	60	74	66	73	58	61	54	72	73	51	66	66	69	55	48	60	62	58	82	59	72	51	67	61	72	68	69	63	59	68	70	62	60	54	80	57	63	59	68	58	86	58	58	70	62	72	62	61	64	73	68	64	67	71	68	64	71	62	75	69	63	56	74	60	60	75	54	56	70	72	58	63	69	66	53	45	60	66	74	55	53	68	75	65	70	66	55	58	67	72	53	80	70	62	78	80	67	63	73	63	54	63	71	78	67	66	70	61	77	57	64	61	65	57	82	64	67	69	83	80	66	51	71	68	61	59	66	55	72	70	68	64	66	52	67	80	74	75	62	67	53	73	65	71	62	58	66	58	63	66	67	64	50	41	82	56	57	71	58	54	57	75	79	38	72	64	57	55	59	67	56	61	66	69	53	65	56	60	75	65	67	62	61	49	60	69	76	52	53	66	66	76	48	54	58	65	53	66	53	45	64	64	60	52	67	63	72	68	52	47	73	68	57	49	58	65	59	81	59	59	54	69	68	41	87	56	65	58	63	39	59	78	57	59	64	61	59	56	51	66	63	55	55	59	73	65	50	64	74	69	72	56	52	55	57	74	70	59	71	64	67	64	65	60	69	64	71	59	53	63	61	65	60	76	78	56	70	68	56	58	61	65	72	80	65	76	70	66	56	57	62	63	72	69	62	67	67	81	54	56	64	71	65	57	54	65	59	64	62	67	65	54	61	65	59	76	69	68	73	64	74	59	66	61	59	72	69	51	66	61	72	81	75	75	48	74	66	70	72	65	67	53	58	57	67
13571	5084	2133	3411	7971	11759	12646	10276	8539	7337	6415	5475	4817	4649	4066	3354	2922	2635	2614	2846	3074	2965	2991	2669	2298	2102	1827	1758	1717	1748	1685	1637	1620	1521	1450	1509	1373	1369	1275	1224	1255	1303	1381	1531	1599	1723	1457	1403	1378	1104	975	895	926	933	873	849	814	796	725	779	777	733	712	761	706	744	731	697	668	668	694	659	697	667	672	704	648	647	690	708	654	632	656	678	687	705	741	715	651	692	741	686	659	669	750	680	730	675	699	649	655	677	691	633	647	660	702	688	674	672	682	720	649	626	670	667	713	628	657	675	677	673	632	711	649	706	681	708	697	697	660	647	652	669	671	667	688	643	654	664	656	706	685	670	644	661	679	656	689	659	669	667	652	696	715	688	658	687	669	683	731	685	665	689	682	639	623	693	718	636	657	654	643	675	634	655	681	633	694	699	650	733	635	673	667	638	638	632	681	688	635	683	664	639	647	666	725	661	698	737	683	667	684	715	698	613	643	642	658	669	663	645	711	702	700	698	654	669	694	650	656	649	676	714	643	627	708	716	637	672	659	675	660	662	613	715	676	652	661	692	673	671	646	625	700	675	670	650	675	647	659	636	645	709	678	658	621	689	631	670	654	635	696	670	677	641	665	663	664	692	669	641	676	653	641	692	675	633	598	693	641	643	597	628	676	685	665	600	665	643	631	701	642	642	652	673	647	640	720	659	678	718	676	661	636	683	625	650	694	638	634	627	653	655	660	628	640	670	701	644	720	680	690	648	668	690	690	650	641	687	649	701	682	694	657	692	695	638	656	619	637	654	672	642	625	684	686	656	677	679	641	649	623	642	629	700	663	708	665	671	690	705	639	635	696	716	667	632	672	710	704	653	721	665	687	698	687	648	652	681	635	642	706	610	668	660	606	661	649	650	706	695	687	668	669	713	657	667	684	642	661	680	688	650	673	639	646	655	636	645	661	653	676	688	644	678	614	681	641	668	658	668	722	659	640	617	683	705	663	630	649	630	650	672	690	675	659	641	645	700	708	642	654	671	697	622	636	673	645	666	643	700	685	684	676	663	697	658	662	693	637	692	655	602	665	673	640	658	669	689	656	662	652	711	670	633	658	642	669	691	646	647	659	674	657	647	699	635	643	702	651	659	636	699	700	671	712	689	676	653	687	664	670	664	659	629	656	654	690	643	694	640	664	682	669	684	683	688	628	654	677	684	673	645	660	652	672	692	660	670	681	707	664	663	646	648	669	676	661	627	668	695	665	649	659	659	649	676	641	640	649	653	641	658	702	642	736	626	687	651	672	697	639	679	682	687	700	669	696	652	717	658	728	668	689	672	669	668	681	611	686	673	670	663	671	733	684	667	625	644	677	709	669	703	645	661	680	693	653	668	671	628	663	674	711	665	694	697	691	629	662	690	688	672	694	634	659	660	669	675	660	659	636	687	664	687	663	630	653	667	666	653	648	641	659	654	711	652	704	697	658	664	652	691	700	678	622	654	666	674	627	628	672	687	642	634	644	660	678	675	642	615	655	674	665	662	650	636	688	645	671	665	687	629	622	621	668	670	639	662	690	688	699	667	696	650	692	656	657	646	626	597	678	666	688	653	601	719	646	682	681	676	693	675	679	641	657	644	623	643	657	698	650	676	714	668	623	671	629	712	651	688	657	665	627	704	641	637	670	668	671	675	663	665	703	697	638	616	680	654	644	667	640	722	666	692	687	700	664	633	709	679	662	617	657	664	659	657	659	682	688	622	662	632	634	651	660	604	677	645	698	655	677	657	624	655	698	701	691	652	641	645	701	634	671	630	630	637	667	664	650	642	634	676	620	615	696	708	666	642	667	659	624	689	683	657	645	641	703	670	653	660	699	679	663	693	637	675	673	642	624	616	677	656	649	680	639	677	647	710	667	696	671	683	674	672	657	661	669	677	668	692	695	666	629	640	671	657	646	646	649	718	671	646	647	682	662	614	648	650	668	671	668	650	669	650	663	648	688	638	674	693	655	636	652	668	675	651	712	632	641	642	670	668	691	620	659	643	653	669	634	702	675	681	642	662	622	659	664	698	702	694	642	660	664	671	644	670	700	614	638	637	630	640	644	658	679	696	627	678	684	672	651	601	676	657	684	687	689	676	686	697	667	694	705	673	623	696	669	658	648	661	702	661	644	637	645	628	679	686	670	653	654	696	638	673	660	675	684	667	649	689	683	683	658	670	715	672	711	668	667	656	650	658	662	689	661	671	644	665	662	680	650	693	683	715	663	622	707	671	639	676	659	651	667	682	687	670	652	631	664	650	632	632	707	681	676	687	727	677	624	711	623	638	652	614	669	717	651	685	658	673	670	635	649	614	645	670	658	658	657	658	675	637	654	661	615	650	663	643	666	670	633	687	657	676	636	661	673	680	640	686	641	662	689	639	634	689	682	703	658	662	637	652	680	619	681	682	681	669	666	658	697	649	699	709	628	685	672	693	676	654	699	673	674	628	679	635	661	702	645	632	649	635	699	663	648	654	655	649	650	677	653	675	669	630	643	649	633	669	664	642	624	687	703	673	644	665	666	658	689	619	683	675	660	685	618	689	666	662	652	687	644	654	658	681	613	717	715	661	639	670	639	663	672	663	698	631	685	655	691	663	644	681	653	651	678	602	669	646	642	663	718	638	699	626	723	660	717	679	690	705	676	643	647	688	658	666	630	693	654	685	659	667	661	659	644	677	627	663	653	680	662	676	683	693	661	679	666	676	686	685	664	692	674	638	647	685	651	682	671	704	690	640	698	660	639	684	660	635	667	650	689	678	649	665	645	723	689	675	630	667	675	687	675	673	694	648	649	639	651	628	689	647	624	686	629	667	647	665	679	666	663	634	683	634	656	648	629	672	696	668	675	654	673	660	707	649	633	684	685	699	632	625	633	655	634	705	640	722	663	681	681	648	627	636	690	609	713	713	597	681	676	640	668	676	639	711	683	628	667	652	652	664	703	673	658	693	661	657	640	682	644	659	661	682	682	668	663	628	665	659	646	636	708	641	703	679	714	637	657	675	683	688	638	670	677	668	669	671	683	705	739	701	663	677	647	672	671	631	671	688	677	683	641	694	641	664	631	691	642	663	696	684	640	706	679	631	640	690	650	643	677	688	670	696	679	648	702	638	649	667	673	650	632	633	679	690	665	669	653	665	666	655	666	664	663	690	660	715	620	646	695	676	624	665	587	630	679	622	653	660	649	626	649	671	624	670	678	681	667	678	652	705	685	625	684	666	627	700	631	649	683	666	645	676	644	683	664	664	682	637	663	673	631	658	659	600	664	685	670	649	640	640	678	660	633	696	707	640	651	637	661	693	700	669	614	709	652	627	624	655	684	629	689	641	679	675	652	692	631	640	657	666	613	630	660	641	663	691	612	629	653	676	665	615	684	701	671	674	655	678	677	655	636	618	702	648	635	651	662	642	666	645	697	673	683	646	645	653	634	638	605	666	648	633	632	649	680	659	657	675	682	665	666	672
1451	70	33	31	31	56	70	84	70	73	71	58	71	48	58	53	59	37	53	43	49	60	53	56	45	46	38	51	39	44	44	35	49	38	52	30	29	45	29	32	36	44	38	43	38	39	45	34	32	32	28	37	34	26	32	32	37	29	22	29	25	25	25	27	33	25	33	22	23	30	30	28	36	26	31	27	34	28	31	35	27	21	25	16	17	30	30	13	21	24	31	30	29	30	22	23	17	33	29	28	18	33	19	36	19	28	23	23	31	21	26	27	26	37	28	35	32	30	24	23	24	30	30	35	31	30	29	27	32	27	18	27	27	28	29	22	23	22	17	20	23	34	32	29	29	29	23	28	26	33	29	27	13	27	19	26	26	27	29	26	26	18	34	32	22	22	27	30	23	29	23	25	24	21	27	22	23	28	29	22	17	25	24	19	24	33	20	26	26	24	35	22	34	19	10	24	33	26	31	26	24	28	21	26	26	36	24	26	21	38	34	27	18	21	29	27	17	18	24	33	16	24	24	25	22	25	27	23	30	20	32	20	29	24	20	23	27	27	18	31	22	21	20	22	27	22	24	26	26	31	34	23	34	21	21	19	30	31	20	25	23	21	29	22	29	20	29	31	21	13	29	29	50	28	22	31	23	27	28	21	31	19	24	22	23	26	28	21	34	35	36	31	34	22	23	24	30	33	25	29	25	42	34	19	18	29	21	23	20	30	16	24	30	32	22	33	24	20	26	35	21	19	27	25	30	27	18	40	21	24	35	31	31	33	26	26	20	23	18	26	29	33	18	27	32	29	25	23	19	18	22	25	23	19	21	31	13	26	31	30	21	28	33	33	23	36	18	28	32	33	26	28	27	36	24	21	31	23	21	28	33	32	22	23	19	29	22	23	26	30	26	20	23	29	26	28	26	27	23	26	22	26	27	18	30	30	34	20	20	17	20	21	31	45	26	31	24	30	28	26	31	22	30	23	26	23	28	18	26	29	28	31	30	27	24	28	24	34	31	18	33	31	23	37	25	27	36	24	26	30	25	25	19	29	33	25	30	30	20	34	27	26	35	22	20	25	21	26	28	27	26	35	26	20	21	38	26	21	23	34	37	26	26	22	21	26	17	23	25	24	23	25	41	21	24	28	26	31	35	22	15	38	20	25	24	22	26	25	23	14	33	30	21	33	29	19	22	33	31	19	27	22	22	24	20	29	28	26	27	21	33	26	21	29	20	21	23	27	24	24	35	27	29	32	29	35	28	22	28	29	23	30	29	27	18	26	31	17	27	23	29	26	24	21	23	23	18	28	20	21	33	34	19	33	25	18	24	24	28	23	23	20	23	28	33	28	32	24	23	23	30	29	31	32	22	26	22	23	21	21	24	24	23	35	29	23	22	25	29	21	33	37	26	27	30	29	24	27	27	21	28	23	25	20	19	17	26	20	24	23	25	23	18	19	26	27	23	29	14	22	28	31	19	24	14	26	26	29	22	28	29	34	24	27	28	27	20	18	25	25	29	17	28	23	25	23	17	32	26	18	27	39	30	29	33	30	16	26	31	29	28	28	21	34	27	30	28	17	23	32	28	30	22	24	23	23	27	28	28	23	18	31	29	24	19	31	23	19	25	18	29	27	31	22	24	17	26	30	19	30	23	21	27	19	20	28	28	16	24	20	23	28	13	30	16	15	31	31	25	18	31	36	24	24	29	32	25	27	29	20	27	26	18	31	23	28	22	21	36	26	24	25	34	31	24	31	36	24	23	20	28	29	27	36	26	24	29	21	30	21	30	20	27	25	22	21	21	18	18	25	29	24	27	19	34	26	30	24	14	30	32	24	30	23	38	23	26	23	27	23	24	34	20	21	27	19	17	29	26	27	27	27	20	20	30	35	29	31	26	26	31	31	20	26	22	30	26	30	20	24	31	23	27	25	21	22	26	22	25	23	27	37	29	24	33	27	26	26	22	28	21	27	22	20	33	33	31	20	21	32	23	30	26	12	38	20	28	37	24	32	21	23	28	19	20	25	18	26	23	31	30	20	30	26	34	19	18	21	29	28	14	24	26	23	29	26	23	28	33	24	25	21	25	29	14	29	28	30	21	30	22	27	25	18	21	23	19	23	20	26	29	21	28	30	26	34	29	23	32	34	26	32	35	30	24	32	18	18	32	23	30	27	25	15	26	24	19	30	33	26	23	28	18	27	24	25	31	32	30	26	32	27	20	18	31	24	24	29	27	24	29	29	25	33	30	17	43	31	20	22	33	24	29	29	21	20	30	20	34	17	21	25	35	18	21	25	23	32	24	26	25	25	14	19	27	27	16	24	32	28	19	18	24	28	32	26	23	20	25	26	18	23	28	26	27	22	29	30	21	28	26	25	26	28	28	30	26	17	29	20	25	26	19	22	30	32	31	28	24	32	16	21	31	28	23	28	20	29	25	21	20	24	25	27	27	32	24	32	21	28	19	21	30	38	20	27	37	26	25	21	24	31	26	27	41	26	20	20	32	33	36	28	28	22	32	31	24	20	27	19	21	22	35	17	38	24	24	28	25	27	29	29	28	30	28	23	26	28	28	23	26	30	34	28	28	21	19	31	25	33	32	32	32	26	25	28	25	23	32	23	26	29	22	23	33	29	32	28	25	18	17	29	18	22	37	27	31	21	31	26	29	25	25	27	25	20	27	23	25	30	26	21	25	29	28	23	26	25	20	37	23	27	24	22	28	30	21	29	20	31	33	32	26	26	15	29	27	33	24	17	23	32	30	25	20	28	26	31	40	20	22	25	31	18	32	29	28	30	12	23	31	13	43	26	27	26	14	36	27	26	24	25	34	20	20	23	22	16	22	18	23	18	34	19	29	21	26	27	24	17	25	25	26	26	25	37	28	19	20	20	33	25	30	24	32	21	28	21	31	29	21	35	31	30	30	15	22	26	29	26	20	36	23	31	27	27	28	38	23	22	22	29	26	24	20	24	28	31	24	27	25	23	21	24	18	22	27	31	18	19	22	24	34	22	22	30	33	25	30	25	24	24	26	18	27	17	26	23	27	26	19	22	31	27	18	29	24	24	22	30	23	25	25	17	21	30	19	27	36	28	25	24	31	26	28	31	31	24	25	29	17	23	43	25	21	26	22	22	22	28	28	18	21	31	29	16	24	29	26	22	24	27	26	26	30	25	30	28	23	30	23	30	27	32	23	24	29	22	41	19	25	28	27	27	17	34	17	26	19	27	25	27	19	27	25	33	21	17	9	21	25	34	20	25	28	26	22	25	29	22	27	36	21	27	29	33	36	23	29	34	21	27	47	34	24	22	18	18	25	32	31	23	24	31	27	30	32	20	19	18	27	34	29	26	25	22	30	23	41	21	22	29	20	25	34	31	23	26	19	40	26	21	30	22	21	28	25	32	24	22	26	27	33	24	21	28	23	15	28	23	29	24	19	25	24	31	37	29	27	20	30	21	32	29	20	28	26	35	21	22	27	18	19	23	13	21
7458	1107	567	717	1807	4064	5463	4494	3904	3344	2906	2369	2061	2000	1802	1447	1229	1081	1123	1346	1473	1520	1515	1380	1120	962	920	831	808	848	809	802	796	760	689	665	598	636	566	540	566	604	664	756	797	819	765	672	595	469	483	406	387	400	409	353	353	307	282	334	282	304	307	255	302	265	245	274	246	250	281	266	277	255	266	279	289	269	289	275	283	253	255	304	286	282	274	274	286	271	263	275	285	290	300	278	265	305	283	257	289	286	257	241	286	280	246	258	260	270	271	272	271	249	289	301	251	266	281	280	274	272	253	277	267	258	304	248	257	277	244	262	296	250	260	274	262	254	276	289	271	252	249	257	279	302	240	252	305	270	264	243	231	225	259	272	254	256	273	285	278	283	258	298	251	282	284	265	258	272	261	312	245	288	257	263	276	268	282	278	273	272	271	270	242	269	265	263	255	259	295	262	266	271	285	264	271	295	262	260	267	258	265	229	261	305	280	265	254	306	277	268	294	271	280	235	268	263	286	265	241	269	248	276	246	265	258	267	265	280	298	308	268	290	255	299	301	281	272	282	275	273	236	259	284	289	278	262	265	259	268	291	277	283	287	259	270	253	283	287	265	293	263	269	249	260	261	274	263	265	250	268	271	269	261	256	244	275	260	256	275	269	267	261	302	266	264	255	265	296	269	261	258	260	271	281	274	272	275	269	267	270	266	253	260	248	246	281	255	267	264	283	235	234	265	289	265	317	250	282	300	270	278	257	273	264	275	261	261	302	296	285	265	295	242	274	260	280	241	256	246	255	243	251	267	262	263	289	255	269	247	271	230	279	279	276	253	252	251	254	259	275	261	253	253	279	270	255	273	261	275	274	268	262	265	280	291	268	247	255	260	307	284	285	277	300	265	295	265	264	277	289	248	259	275	265	277	288	260	226	273	253	265	259	259	278	293	260	257	259	236	234	267	262	261	270	234	273	257	257	245	292	266	289	281	251	248	289	271	265	258	280	260	286	295	279	271	242	278	265	264	283	249	280	289	285	250	260	225	252	275	287	276	279	275	256	266	238	261	267	274	275	244	267	251	298	239	263	267	235	271	279	285	275	283	262	272	256	265	287	274	262	275	318	259	246	285	255	294	256	270	265	299	266	255	263	289	283	280	283	253	237	277	242	255	261	254	290	282	250	263	288	249	289	271	264	264	276	285	284	284	262	273	252	244	287	260	292	267	281	258	258	245	256	278	280	292	263	249	254	268	279	279	260	251	276	268	262	262	270	283	311	258	251	245	257	226	272	270	269	275	261	284	273	268	278	261	271	265	271	260	269	248	281	271	295	259	252	280	285	265	302	260	274	299	260	275	277	250	252	258	242	282	260	305	284	260	258	272	283	262	267	288	308	253	283	220	245	288	252	310	290	233	257	264	246	271	266	248	276	284	284	295	268	267	287	275	290	271	282	306	291	253	283	295	263	275	274	275	264	299	268	284	258	262	268	278	279	273	294	283	273	239	259	274	247	271	278	243	244	228	258	239	302	271	255	254	268	256	268	281	302	299	278	291	229	269	256	256	251	294	267	306	303	273	277	282	269	272	253	252	265	254	272	289	255	306	278	251	274	286	284	241	267	245	259	261	291	280	258	255	285	278	268	265	271	259	275	271	279	277	245	245	275	279	258	259	259	298	272	277	229	270	260	262	265	244	261	256	257	251	303	246	269	255	268	264	285	274	263	267	239	267	276	276	230	282	257	276	254	266	268	295	275	286	244	282	247	248	275	273	258	257	247	292	266	228	269	257	267	277	295	289	279	277	290	259	289	294	267	274	272	246	248	243	274	237	258	260	277	297	298	273	252	269	306	256	255	251	271	272	292	290	275	263	284	264	286	274	249	266	256	277	285	268	263	289	246	274	275	291	280	247	264	259	254	279	262	274	238	288	251	246	271	263	266	278	264	270	283	280	244	281	238	298	272	254	250	263	285	275	286	293	272	262	278	293	270	263	268	252	256	218	268	274	269	276	256	252	267	263	254	245	268	255	274	267	272	281	236	297	259	255	257	284	262	257	281	281	277	229	261	277	293	273	258	275	274	257	243	280	230	264	262	242	289	252	284	279	264	211	286	254	265	268	279	249	275	263	317	276	258	277	273	260	268	239	262	290	265	258	281	277	293	237	276	246	278	270	261	260	282	258	274	254	279	248	266	264	263	249	246	258	265	277	254	281	273	270	272	257	255	276	303	265	251	264	258	228	245	273	274	251	279	273	275	269	287	266	260	261	238	254	265	297	265	277	283	275	262	250	236	254	245	262	237	271	285	275	255	249	271	276	225	278	227	249	272	242	235	255	251	270	251	256	268	259	268	261	296	274	283	293	257	273	266	260	258	297	268	288	259	280	285	285	261	256	267	260	285	279	281	264	255	299	293	267	299	269	264	263	256	255	276	258	289	242	277	255	252	267	261	266	273	263	267	280	281	239	254	276	276	247	240	282	252	277	266	263	281	244	273	287	272	286	276	261	293	238	273	287	264	286	265	252	240	262	281	277	265	290	287	285	263	291	284	274	257	256	288	273	258	249	271	287	276	255	264	271	289	264	289	270	277	285	247	259	279	277	256	262	275	266	252	263	249	279	283	307	276	296	258	274	289	269	260	283	258	284	272	239	262	252	248	247	287	263	247	274	283	282	290	278	265	271	277	270	259	293	284	250	276	272	255	256	248	267	289	254	236	257	281	256	247	276	270	255	278	246	257	285	262	246	248	234	263	275	259	264	268	273	274	240	273	253	276	288	260	294	271	257	259	264	253	267	292	279	263	239	273	287	263	254	257	273	262	262	289	265	272	291	278	246	247	274	279	258	283	262	255	287	265	250	267	272	252	281	277	257	259	273	280	282	260	285	264	274	260	293	269	272	305	263	278	254	285	256	267	260	250	236	286	265	258	266	259	260	271	262	277	269	244	281	273	252	267	277	273	262	286	278	288	275	270	281	272	259	268	283	271	252	246	281	238	267	235	239	255	254	273	293	242	248	265	270	248	290	277	257	271	283	239	261	256	296	271	282	266	288	284	239	241	265	263	279	265	291	281	263	276	251	266	262	280	246	300	296	288	284	264	254	270	274	263	278	273	261	246	250	278	286	264	250	280	267	292	295	285	241	267	309	292	262	262	288	302	273	252	267	254	290	262	243	241	248	259	246	289	276	253	250	251	264	271	257	246	248	292	266	297	299	270	265	259	277	244	280	275	243	287	285	266	235	254	257	257	271	245	263	270	275	249	256	277	283	295	245	275	247	275	259	295	277	255	300	279	253	276	288	270	317	275	238	261	254	303	279	266	297	261	266	269	261	262	280	287	241	248	277	274	276	254	261	273	280	238	264	253	246	292	280	268	244	276	263	261	269	262	267	308	270	279	300	270	273	262	269	253	271	273	247	262	269	259	271	263	317	250	252	276	246	246	245	251	293	284	261	236	233	259	252	253	249	281	286	290	283	268	285	271	257	264	269	301	254	274
594	189	118	85	86	107	145	184	156	134	118	119	112	132	112	112	84	86	87	103	99	119	92	98	100	90	83	81	89	80	80	72	87	76	81	81	65	73	63	86	68	75	71	75	96	65	77	79	79	70	74	76	58	64	79	74	67	63	59	63	63	55	61	49	66	51	70	79	66	55	51	60	69	53	55	65	64	54	62	68	63	59	63	64	58	52	56	73	69	72	42	66	67	62	67	61	62	56	59	75	53	65	57	64	69	56	56	64	66	61	55	56	57	58	46	56	59	50	68	68	54	63	69	70	56	58	64	71	62	53	76	50	71	65	63	65	57	62	57	61	63	61	70	67	66	48	59	73	62	51	58	52	58	71	67	55	51	44	56	66	52	55	53	65	75	60	64	70	64	53	48	70	53	53	62	76	71	53	59	63	60	70	56	52	58	79	51	61	71	52	72	57	71	71	54	69	60	86	55	61	59	50	59	68	66	72	55	56	58	49	70	56	68	65	72	57	64	50	58	49	66	58	68	56	56	72	61	63	49	65	47	59	53	70	63	54	61	80	51	68	57	51	66	64	58	67	63	64	66	61	70	51	64	69	60	58	76	66	62	50	60	45	62	73	63	64	71	58	66	48	50	54	52	55	65	80	58	56	67	51	56	62	62	54	45	58	60	67	56	72	52	71	78	58	87	59	64	61	49	63	61	57	64	54	72	58	62	67	51	56	56	63	62	51	61	52	61	56	55	62	53	54	56	59	63	51	63	53	65	49	57	62	60	66	72	51	56	62	57	69	64	60	58	61	53	56	60	72	69	49	68	55	54	48	60	66	55	55	67	67	47	57	59	65	73	65	52	62	60	87	56	70	53	51	55	73	74	57	73	57	70	61	51	63	70	59	64	44	61	50	72	50	55	58	55	66	54	60	61	62	67	56	60	64	62	65	48	54	57	85	66	69	56	78	63	52	50	61	67	54	75	70	53	66	60	57	71	54	60	64	72	49	42	55	70	68	67	61	72	65	58	61	63	53	61	54	59	71	72	49	58	55	50	68	64	61	66	59	56	57	69	72	71	66	54	51	64	62	71	66	80	62	63	52	60	57	64	61	64	53	59	45	54	68	58	59	55	57	62	53	53	61	80	59	53	56	66	57	74	70	57	53	71	43	74	63	53	62	66	62	74	58	62	45	54	55	59	62	66	55	61	72	74	64	72	62	67	70	57	59	61	57	61	71	56	67	72	51	69	71	57	66	69	57	53	70	53	60	57	58	64	49	57	65	52	67	77	55	62	74	65	67	50	63	57	65	60	40	54	64	51	77	66	81	64	59	48	71	62	60	61	66	57	66	68	52	60	56	53	66	68	70	50	64	66	50	64	64	67	72	61	50	52	58	60	66	66	52	58	59	64	60	66	54	59	73	47	72	48	86	52	60	50	74	74	62	50	68	57	71	65	64	64	77	59	52	63	68	56	58	57	61	60	56	59	62	46	54	58	65	67	51	64	68	57	69	72	69	55	66	62	63	57	61	58	69	59	61	57	50	62	71	64	56	58	62	59	58	69	71	59	60	64	51	65	48	73	69	51	51	69	61	63	50	58	53	55	79	67	56	72	58	57	75	78	68	68	62	67	63	53	56	64	56	62	67	77	66	70	56	56	69	70	54	72	59	58	57	65	52	57	55	55	57	63	66	65	74	58	66	58	65	67	54	63	65	66	69	71	67	55	65	56	66	62	63	58	50	63	42	64	62	56	62	74	51	47	41	54	57	58	53	76	60	54	49	54	60	47	53	64	61	74	43	63	63	78	72	62	64	60	62	72	50	60	62	71	68	63	61	69	59	61	63	64	47	62	70	59	69	62	62	65	63	61	66	62	57	66	73	61	51	56	69	72	69	75	46	66	64	59	53	75	65	44	67	61	54	68	55	79	65	53	64	60	66	61	63	69	59	46	52	49	64	58	68	64	56	54	63	63	71	59	68	61	68	66	54	63	56	57	67	45	58	72	51	60	58	56	55	48	55	50	71	62	56	56	56	63	56	62	63	66	77	62	68	63	59	69	44	60	55	54	61	57	58	52	62	64	62	65	50	59	62	65	67	54	42	50	65	73	50	67	62	57	56	71	48	75	66	64	62	57	62	50	59	47	70	50	53	75	52	65	68	57	61	61	52	66	51	43	60	64	56	55	48	55	55	65	59	64	68	71	63	61	69	77	64	59	62	47	70	63	65	64	47	69	56	43	67	61	52	56	61	68	63	63	67	53	69	65	64	73	63	56	65	83	53	57	50	53	58	60	67	67	70	53	63	58	65	70	62	67	65	81	53	61	67	48	67	58	90	63	55	62	53	58	60	67	59	61	38	66	60	58	60	51	58	66	67	67	64	65	62	52	62	59	53	67	67	56	73	78	73	57	51	53	53	63	52	59	66	65	69	57	55	61	66	57	58	61	52	73	44	50	60	68	56	49	58	56	69	67	50	72	56	55	57	71	53	65	68	66	57	60	50	52	61	60	51	53	62	52	58	65	54	57	47	71	59	50	66	68	73	59	57	76	64	64	66	52	60	53	57	49	59	65	55	73	63	61	46	68	58	73	59	64	76	55	65	50	63	55	82	55	67	70	48	69	60	49	65	57	57	50	59	55	67	58	61	65	50	70	59	43	66	67	60	55	61	54	50	56	51	50	50	55	58	59	65	60	63	63	52	60	54	80	62	60	54	55	52	57	56	56	74	67	47	82	55	47	48	66	65	63	60	54	54	55	63	69	60	58	48	65	59	59	62	53	46	52	51	71	68	53	59	61	56	54	47	72	68	63	55	71	66	64	64	66	48	68	70	49	48	65	68	51	55	64	74	64	73	54	72	62	54	69	60	65	67	66	64	75	52	67	67	67	74	63	58	59	76	55	57	65	58	53	69	47	63	71	72	59	50	75	59	57	72	59	68	53	57	61	52	51	50	62	56	58	68	66	54	49	50	72	66	55	67	44	61	60	62	56	61	52	62	56	60	65	46	69	60	50	59	56	59	60	49	50	71	73	56	57	54	59	62	62	66	64	70	69	65	59	53	67	53	63	57	79	58	75	54	50	63	72	68	43	57	52	45	59	61	55	59	73	62	59	62	67	66	72	57	51	53	60	44	39	47	65	61	76	55	74	53	62	54	53	46	59	60	56	68	50	43	71	62	66	64	59	59	50	58	67	60	63	71	48	64	55	62	71	70	63	53	66	59	61	66	70	49	73	54	48	66	69	61	87	61	64	75	55	72	62	59	50	63	72	65	60	60	60	53	54	71	63	68	54	56	62	65	75	71	60	71	67	48	83	54	61	65	55	49	71	60	64	66	48	59	59	70	55	68	66	65	56	68	61	49	59	52	58	76	63	67	49	65	47	58	60	51	69	54	63	59	63	65	77	64	60	65	67	47	53	43	60	49	60	75	66	76	69	56	52	56	71	51	64	69	57	58	71	63	68	64	83	65	70	61	57	61	55	51	66	57	69	57
9944	3953	1541	2496	5642	8931	9772	7899	6500	5673	4899	4009	3633	3584	3033	2496	2232	2063	2007	2289	2334	2544	2457	2198	1847	1650	1521	1523	1408	1401	1432	1413	1306	1220	1195	1120	1137	1087	1039	1033	1104	1147	1217	1280	1311	1276	1345	1199	1117	924	863	867	821	811	757	747	737	703	620	679	698	700	691	669	648	624	662	589	624	593	677	619	638	626	587	593	617	601	662	641	635	615	643	623	614	627	648	628	689	651	731	605	620	669	633	629	656	618	620	632	621	653	650	582	560	588	636	675	646	593	592	634	649	587	596	599	650	661	605	602	603	647	623	615	634	639	584	589	656	607	646	594	621	654	599	609	624	623	658	614	653	624	623	591	602	627	602	614	615	666	578	601	661	604	632	602	594	602	595	645	608	673	647	650	576	619	591	594	650	647	619	610	636	590	648	611	642	628	611	631	648	588	601	639	602	622	624	589	617	626	619	587	610	626	607	636	638	595	621	640	625	589	633	551	627	596	642	634	599	638	650	664	642	612	593	593	608	629	595	607	624	606	619	626	614	625	641	634	653	618	605	614	613	627	635	641	596	552	634	643	602	615	602	630	617	614	623	658	593	640	625	581	612	606	638	605	572	634	643	598	609	629	608	616	619	632	597	637	637	619	621	623	578	619	580	622	629	624	637	635	637	584	612	673	574	611	621	635	638	656	572	634	561	582	631	574	599	647	612	583	626	654	646	628	602	643	621	607	655	597	627	620	663	649	613	576	576	588	605	575	664	597	580	620	581	640	583	611	626	603	628	569	601	610	633	605	653	588	607	636	584	597	645	614	581	629	615	629	660	609	588	606	629	654	643	648	648	569	597	643	655	652	582	557	641	593	617	596	604	628	622	663	626	613	589	622	666	602	645	612	601	595	619	610	593	633	618	633	598	640	625	666	537	613	624	633	613	666	626	601	604	622	599	629	610	607	630	647	627	664	640	637	650	572	591	598	642	593	616	611	633	606	636	623	628	625	604	630	607	587	604	601	646	618	600	632	656	619	616	601	576	612	633	552	660	631	603	551	639	597	593	607	652	633	643	653	599	582	639	595	597	643	583	619	643	635	646	659	652	604	674	609	618	618	608	658	612	593	606	625	626	619	596	640	627	601	599	657	598	610	623	643	617	599	662	598	636	618	587	625	631	567	615	620	620	615	592	655	629	668	636	630	647	620	624	633	631	593	642	560	605	617	604	615	587	649	617	613	579	554	592	583	612	645	662	637	615	626	650	585	637	614	602	614	651	603	629	621	623	644	611	593	647	629	652	639	647	624	654	626	596	614	597	630	680	615	623	595	606	613	631	596	615	657	630	623	635	666	644	597	575	617	572	619	606	637	664	635	643	627	616	624	599	643	611	617	623	639	622	644	601	643	644	600	597	604	635	616	666	617	625	632	624	650	629	615	581	617	601	610	640	559	653	613	617	593	619	608	650	634	580	594	615	608	608	596	593	657	651	649	634	614	624	626	587	618	652	585	623	643	617	628	588	628	624	597	613	623	629	600	602	622	627	616	612	621	617	631	618	638	629	615	618	613	603	665	600	633	664	582	591	594	668	599	654	590	606	653	588	604	608	600	617	627	648	614	586	626	632	623	634	611	608	605	611	602	620	667	605	630	647	620	606	635	636	641	631	625	618	647	607	611	604	639	632	607	609	629	638	621	609	623	584	606	654	612	623	590	604	576	637	606	632	570	606	639	627	637	619	618	602	631	639	594	586	640	648	588	618	594	572	650	605	651	561	674	592	609	623	603	644	593	596	664	653	583	608	605	624	610	655	586	625	594	627	616	652	594	629	648	600	703	631	599	618	610	633	625	609	576	595	579	652	646	615	666	685	643	652	632	612	628	596	575	612	605	592	626	626	622	641	653	631	644	664	628	634	613	612	656	619	624	586	644	594	658	575	583	584	573	637	560	615	571	629	611	628	627	624	665	616	632	663	628	593	635	599	602	624	570	618	613	611	665	584	621	587	609	584	569	597	614	586	613	664	621	585	640	629	589	598	594	583	580	630	609	631	690	655	618	628	590	626	620	613	587	625	596	631	603	615	640	627	644	596	570	604	581	584	604	639	596	619	613	594	589	613	579	653	596	646	616	634	667	620	617	660	619	594	633	660	581	657	610	623	622	613	657	679	612	632	647	600	603	571	637	598	594	626	603	613	612	566	619	639	657	619	617	650	679	582	663	641	603	615	640	620	651	612	615	611	605	600	592	602	580	618	642	588	594	686	616	638	633	622	641	579	629	614	621	619	670	639	608	612	606	636	641	627	611	657	626	614	623	642	592	631	597	620	639	593	599	623	647	592	568	657	616	670	628	588	662	628	603	639	598	602	600	659	599	589	588	603	636	593	605	602	612	613	617	643	600	583	601	614	564	619	656	615	609	628	659	639	585	631	652	610	634	656	632	652	651	631	608	580	578	609	614	621	621	632	600	615	627	591	575	618	589	633	584	595	612	608	648	640	597	596	611	633	596	626	622	591	618	643	612	581	574	669	660	619	606	622	617	594	607	627	670	630	630	587	644	593	605	620	634	584	656	673	669	592	583	634	618	605	589	615	682	652	627	584	588	582	589	652	653	585	639	631	631	617	635	553	581	610	608	646	649	552	624	613	597	594	626	587	642	594	591	651	595	614	624	615	610	653	607	611	616	620	621	586	669	601	619	645	600	639	646	600	578	631	564	590	597	622	632	598	627	637	639	597	619	640	623	648	645	597	608	638	581	579	629	593	631	630	620	638	584	633	630	629	598	590	612	652	646	596	592	652	608	628	619	671	629	645	592	627	634	615	633	645	621	599	644	609	565	662	622	620	646	621	641	636	639	648	588	629	608	642	572	649	655	647	609	635	661	596	631	615	616	588	583	610	629	606	676	645	645	653	626	653	618	659	580	589	572	611	603	651	623	608	632	606	651	633	585	658	629	609	593	629	610	611	596	594	603	606	580	625	620	600	567	615	659	635	635	645	614	658	604	661	654	607	621	649	603	633	626	615	577	619	634	595	594	586	614	597	637	564	599	671	567	642	579	613	670	668	594	652	586	604	612	654	599	583	624	597	674	590	601	589	656	643	627	632	627	638	616	655	623	642	588	642	596	627	639	624	635	607	661	621	618	613	624	608	629	602	611	572	565	608	615	603	605	642	628	625	628	638	616	656	693	663	639	589	614	617	649	580	604	648	588	672	619	600	676	639	597	657	657	629	613	606	613	603	634	636	644	608	595	612	599	619	613	614	645	611	597	636	635	645	619	606	649	603	638	565	629	591	624	588	638	673	649	574	607	598	603	601	561	613	617	622	656	642	624	627	611	617	635	647	626	632	633	622	609	638	589	621	646	634	622	627	619	661	633	590	552	606	651	605	567	656	610	561	624	620	625	630	608	594	592	572	573	588	636	623	666	620	608	556	592	589	601	602	567	555	647	626	652	573	590	646	627	603	627	628	628	618	639	607	620	635	602	598	612	612	602	616	657	647	641	636	587	627	648
2044	109	57	42	57	86	119	112	93	126	103	105	97	82	78	80	55	52	62	73	66	74	72	71	66	40	66	44	44	42	44	39	49	33	46	46	36	37	29	32	34	61	30	41	49	50	49	50	31	36	36	19	39	27	31	33	32	39	27	18	29	24	22	29	27	23	19	32	18	30	19	26	23	25	18	27	24	14	22	28	27	32	22	25	30	26	15	34	19	15	23	22	21	17	28	20	16	28	25	27	23	21	28	29	31	17	17	17	23	16	24	24	28	19	25	19	19	21	18	19	23	24	27	20	35	35	23	26	19	24	20	25	16	20	24	21	33	32	26	25	27	23	28	13	19	22	19	20	25	31	35	27	31	23	19	22	15	30	27	28	31	32	26	32	15	32	26	24	23	23	27	34	36	29	30	21	23	21	21	30	28	17	37	24	23	25	25	22	24	29	21	23	33	18	31	29	19	19	29	22	22	38	23	24	29	27	28	25	24	27	26	28	26	29	23	17	19	21	25	12	31	26	28	23	29	26	34	29	22	26	26	26	32	20	21	27	19	25	19	27	21	31	18	26	22	22	21	12	25	22	37	22	20	23	28	42	16	20	18	31	29	31	21	28	19	20	29	28	24	24	26	22	27	20	20	22	23	24	25	27	21	24	17	28	23	29	26	32	22	23	28	25	22	25	33	26	30	24	14	25	26	17	27	26	31	25	21	25	18	25	26	24	30	18	22	24	36	22	19	21	20	20	23	27	31	26	26	20	31	27	34	26	18	35	28	26	29	16	20	27	27	30	19	28	34	20	28	23	27	25	21	21	28	23	27	19	16	25	20	16	24	29	29	28	19	21	36	31	23	33	20	24	26	30	20	15	19	36	23	29	16	27	24	25	23	12	24	22	15	14	22	24	25	28	27	23	32	29	30	22	23	19	25	22	18	25	30	19	23	25	31	27	19	24	24	22	24	24	22	17	25	27	23	20	33	21	26	28	21	22	29	19	25	21	18	27	26	32	25	23	34	24	26	28	17	23	30	15	26	24	23	21	14	20	25	38	28	36	26	29	17	22	28	28	27	22	28	21	24	23	35	26	30	20	21	24	23	24	17	27	30	29	33	24	27	24	30	30	32	29	20	22	29	24	34	24	17	26	21	16	26	23	22	34	19	19	32	20	24	16	37	25	24	28	31	28	26	29	17	20	28	29	25	19	33	26	28	32	19	25	25	25	28	22	21	26	31	29	23	22	30	22	17	21	25	23	15	27	24	13	36	20	22	34	26	23	24	24	24	26	27	21	19	29	28	18	25	26	24	25	24	28	29	32	24	28	28	34	22	30	17	23	19	17	23	18	20	14	28	32	21	39	22	24	20	18	26	25	28	35	22	18	24	26	16	29	26	14	26	26	29	24	20	17	31	26	21	31	29	22	23	29	22	26	20	30	31	23	23	27	11	19	26	34	33	28	24	32	24	21	18	21	19	29	29	28	36	26	20	21	25	18	20	21	24	26	19	18	30	20	34	27	25	26	21	25	21	25	25	23	23	25	21	27	23	21	22	32	32	25	31	23	19	28	19	26	15	26	28	27	21	30	23	29	20	24	21	16	25	17	34	20	22	15	21	28	22	18	22	25	26	18	22	14	22	20	18	26	21	19	20	22	32	28	22	28	18	17	15	29	26	27	24	19	22	20	16	31	25	23	30	15	29	27	20	24	28	22	17	21	32	22	30	21	34	26	23	25	23	25	34	33	20	28	23	25	23	26	16	25	21	20	27	23	23	24	26	26	29	26	33	25	27	26	30	35	24	21	25	31	21	28	25	20	20	21	27	27	23	30	16	19	25	27	35	21	23	20	23	30	17	21	32	22	25	27	29	21	33	31	25	26	32	19	20	25	22	28	23	22	24	23	19	28	21	18	26	26	24	25	21	29	26	24	27	23	23	15	19	27	19	27	15	20	35	25	28	24	26	21	32	27	31	27	24	34	23	27	14	21	17	29	15	20	19	19	26	20	22	28	22	31	17	20	23	20	27	30	26	19	34	30	22	24	17	31	31	12	29	21	21	36	20	21	20	29	17	19	23	23	20	23	32	18	24	18	29	23	30	40	21	32	24	16	30	26	27	31	17	19	22	31	20	19	28	22	30	24	41	27	29	23	25	23	26	21	31	30	27	30	23	21	17	19	31	33	23	29	28	19	18	22	23	29	24	20	15	36	17	25	26	32	24	23	15	25	26	25	26	19	20	29	15	24	27	19	24	25	24	18	22	18	28	23	33	29	20	15	30	22	21	27	24	26	28	16	25	20	13	35	16	17	28	28	16	28	25	17	33	24	20	13	23	29	31	27	25	27	22	25	28	20	38	24	24	19	27	23	18	17	27	28	19	29	37	25	28	26	33	33	26	30	20	31	27	19	22	22	21	24	35	19	26	26	26	25	21	27	27	29	30	20	23	25	23	23	31	22	21	20	15	29	30	23	27	24	26	23	25	33	18	25	25	24	15	25	30	27	29	20	27	26	24	17	23	30	20	22	22	21	36	18	26	28	22	26	25	23	19	17	25	24	25	30	24	28	31	23	27	18	31	16	32	30	25	24	19	22	19	27	18	21	15	30	18	30	19	30	15	21	28	27	19	19	28	20	28	12	24	25	22	27	25	35	25	23	25	26	17	23	17	18	22	24	27	18	17	16	27	28	19	29	30	28	13	18	26	28	25	26	27	30	30	23	16	22	25	27	18	22	20	35	18	29	22	25	19	20	19	23	26	16	22	32	27	19	27	21	23	29	14	31	31	18	18	26	20	24	19	22	27	22	25	17	23	27	29	21	23	28	32	24	30	16	32	24	17	38	31	27	26	30	27	21	16	20	22	28	27	30	24	21	24	25	27	33	31	19	19	25	28	25	25	22	25	19	16	18	32	30	22	22	26	26	20	30	25	28	25	25	17	18	28	25	24	17	21	19	28	17	20	14	16	30	34	31	27	26	17	19	25	29	41	32	15	27	32	20	25	23	23	26	20	23	21	26	19	26	28	26	30	22	30	24	29	22	17	27	26	30	23	16	22	23	21	26	34	24	22	19	29	22	21	24	27	26	17	21	15	25	23	23	15	25	27	26	23	30	25	27	31	36	22	20	26	26	24	35	39	19	22	28	25	27	26	19	22	18	20	24	27	35	23	23	29	19	28	18	26	27	15	31	23	21	15	21	27	26	24	21	27	22	26	20	30	23	23	25	31	29	31	27	28	29	17	20	19	21	32	21	21	19	23	20	26	24	20	28	24	21	24	33	18	36	26	23	21	28	26	25	21	28	25	23	25	22	21	13	23	29	17	26	24	19	26	28	21	17	24	24	18	22	24	23	31	21	20	25	20	18	18	22	27	19	24	24	22	31	22	26	30	11	22	27	37	26	35	19	22	26	18	26	28	26	34	18	28	29	20	17	28	31	20	32	24	24	23	26	18	23	40	34	16	29	27	29	24	25	23	13	24	21	21	24	15	17
9777	2757	1062	1834	4761	8038	9119	7446	6267	5409	4501	3729	3376	3366	2882	2249	1967	1734	1732	2100	2154	2343	2376	1940	1642	1402	1218	1217	1110	1142	1040	1015	1012	961	870	802	792	802	759	761	764	837	840	927	1006	1127	1082	810	671	613	524	502	444	425	395	394	366	333	371	310	305	305	299	296	316	307	275	294	316	280	270	288	294	245	306	264	239	278	251	258	296	270	267	267	278	284	260	311	288	288	289	272	303	251	269	270	282	268	263	269	295	298	274	287	260	268	270	246	263	275	278	254	230	261	276	288	278	274	235	242	296	284	312	245	240	260	240	245	267	252	260	252	266	253	253	262	269	270	264	258	279	227	263	270	279	251	237	280	259	262	248	303	265	253	273	259	254	256	270	275	263	278	283	249	252	248	246	265	256	280	263	255	251	276	246	252	252	265	237	277	276	259	262	261	238	238	253	259	266	272	251	263	250	269	257	264	275	264	230	272	266	260	263	276	273	251	300	279	263	250	288	301	260	257	253	262	277	293	253	277	254	259	270	274	236	282	259	255	286	272	254	253	281	256	259	260	257	266	264	269	254	237	249	250	233	279	265	253	242	280	265	262	277	289	248	286	267	213	260	252	260	239	243	248	287	268	274	255	253	249	253	240	249	257	265	279	278	249	263	278	270	286	239	252	282	254	252	259	277	278	239	261	257	237	252	246	268	260	246	270	251	275	296	245	258	283	254	264	255	266	266	255	288	259	250	243	289	266	245	258	245	256	276	225	269	288	253	275	239	291	264	290	265	248	246	294	265	259	266	276	243	260	222	260	250	235	256	264	250	275	259	244	269	257	278	282	278	251	276	250	264	257	270	269	253	244	230	249	274	241	255	280	249	287	283	243	234	280	271	265	251	282	275	263	268	270	288	234	248	242	264	236	237	276	240	256	274	274	259	265	245	260	286	254	251	284	226	259	299	262	260	297	241	256	262	280	285	262	237	271	248	259	231	258	261	270	260	239	266	252	236	266	275	258	251	251	252	243	263	270	236	264	290	272	260	257	253	301	250	260	259	267	264	310	265	259	244	278	254	266	281	257	280	260	240	242	245	245	253	253	238	296	265	250	223	271	264	263	240	273	247	230	245	261	264	281	263	264	282	250	258	279	266	269	283	257	256	244	240	268	269	274	269	248	249	251	269	259	265	289	271	249	257	264	277	265	274	266	252	248	241	268	243	254	261	258	271	249	265	283	256	236	280	275	266	240	257	248	244	294	246	291	256	256	241	270	275	280	265	257	274	253	237	271	267	273	239	267	267	259	234	289	228	266	254	231	253	261	270	257	240	245	262	265	291	284	270	298	260	256	283	268	247	271	223	258	248	268	254	288	271	283	262	227	270	267	249	245	254	245	249	258	270	282	258	265	267	253	240	264	259	270	274	254	223	226	280	291	240	258	258	254	258	274	245	247	287	260	245	276	259	249	290	251	227	265	242	249	257	255	288	253	261	257	240	252	260	258	272	244	286	276	279	253	249	253	259	273	270	281	250	244	224	228	280	291	251	266	273	247	265	258	265	276	249	264	247	274	263	252	232	246	252	280	281	271	260	268	263	260	247	253	261	266	267	252	247	257	260	297	228	250	255	252	271	235	236	282	253	274	242	262	277	281	280	240	269	263	274	250	272	249	237	254	258	265	250	252	239	259	258	271	251	257	270	276	248	261	297	261	227	242	268	244	236	244	248	263	282	256	268	263	266	250	262	278	269	252	290	251	254	256	256	268	242	296	254	280	270	259	239	223	283	262	240	208	256	259	300	260	293	279	260	281	250	255	273	254	271	269	266	242	263	234	282	284	270	262	279	243	258	262	260	252	247	265	259	252	288	216	265	263	269	268	251	271	297	255	245	263	219	267	272	245	250	239	258	239	235	271	282	258	257	266	263	264	263	283	267	254	247	249	284	257	266	268	248	270	265	250	249	263	249	229	234	257	253	251	262	243	262	261	247	268	300	254	258	251	261	262	270	251	257	280	297	271	288	244	290	269	270	270	266	240	241	258	263	271	280	275	279	268	242	265	269	273	265	269	257	269	265	252	254	298	264	214	283	241	229	226	253	261	277	292	240	263	260	254	272	244	261	290	275	248	260	269	250	234	248	289	255	258	271	280	267	254	257	252	279	247	233	263	268	273	274	260	254	245	274	228	270	267	261	242	238	277	239	267	259	243	272	282	232	288	262	255	273	260	246	276	246	260	249	262	255	239	250	263	262	275	241	260	261	261	280	262	266	245	217	255	264	272	231	247	273	250	256	240	237	245	251	260	280	248	260	236	257	253	251	266	247	270	269	257	269	257	257	286	243	242	278	266	275	267	273	269	247	234	285	267	276	251	264	250	242	249	241	249	271	261	236	236	262	244	273	269	280	268	272	246	274	251	251	263	287	261	267	280	278	212	268	271	250	243	251	235	253	278	281	277	246	262	272	248	307	255	237	301	266	263	241	253	259	263	227	260	240	251	263	292	227	232	241	272	225	243	260	282	251	259	255	237	257	259	256	226	260	225	271	283	262	282	245	235	272	231	263	254	271	261	287	240	249	284	294	239	261	212	271	259	260	233	242	257	269	243	246	221	235	217	286	231	244	259	275	262	237	256	289	264	266	263	264	274	278	251	246	271	275	259	251	268	255	289	267	278	295	264	270	275	241	273	232	252	253	272	254	231	261	273	261	239	279	286	234	278	272	267	275	289	282	271	267	253	271	237	251	263	261	263	240	274	257	262	252	228	241	248	259	274	247	251	259	252	266	209	228	290	289	241	240	267	290	233	289	252	250	259	216	260	267	214	268	287	282	223	260	234	287	267	242	282	266	264	275	274	278	245	252	268	253	276	258	236	222	275	269	245	236	274	251	271	271	265	268	244	290	265	285	257	260	244	285	245	251	267	261	268	241	283	260	229	254	268	245	260	244	248	279	257	273	256	250	258	272	244	264	250	248	250	270	261	264	246	290	259	256	249	245	240	293	246	240	247	266	233	243	299	245	254	245	265	252	253	271	274	280	275	259	251	273	261	257	268	253	259	245	258	244	250	273	250	239	282	277	283	260	236	224	249	263	250	268	281	262	264	246	288	266	246	268	266	251	281	250	253	259	248	241	250	280	228	267	270	248	256	245	283	267	270	285	275	246	279	276	246	258	247	258	272	257	262	238	261	274	243	264	280	255	229	266	228	270	253	265	270	256	282	268	250	257	285	245	236	239	276	278	268	250	253	272	253	252	268	240	274	231	245	266	283	266	225	267	260	300	295	242	267	237	280	248	258	261	258	250	252	235	253	243	237	254	244	261	243	218	259	264	287	230	288	255	265	272	224	288	258	253	220	242	263	240	278	269	269	252	268	279	237	278	296	250	258	239	263	244	249	290	266	253	264	280	250	251	277	252	247	253	266	290	261	241	251	265	254	262	266	247	241	272	266	252	247	269	272	242	246	281	270	265	267	263	253	277	261	272	283	266	247	247	277	270	248	251	258	255	268
1010	228	158	108	101	171	215	191	166	165	183	150	151	146	147	136	116	98	119	123	145	124	138	108	100	92	79	94	84	100	98	93	79	82	79	66	70	78	84	74	89	84	72	83	85	99	88	89	80	82	76	75	59	71	84	65	62	60	67	75	74	81	68	75	61	68	74	64	63	59	69	65	65	71	63	67	69	64	61	69	63	68	58	58	57	56	59	73	65	65	63	51	68	67	80	73	66	67	62	56	63	65	69	65	67	73	65	86	58	63	57	64	66	65	68	69	66	60	67	61	66	56	61	70	49	72	67	55	54	60	67	67	54	60	60	74	72	55	58	66	49	69	58	67	65	63	63	60	61	67	69	67	62	68	69	60	68	50	65	64	69	69	72	63	54	57	60	53	68	70	70	72	56	71	54	67	64	52	60	74	62	64	57	62	73	64	60	64	66	50	65	71	55	62	62	61	72	54	73	59	72	58	55	58	63	71	58	47	47	64	52	69	58	57	50	75	50	61	70	59	62	56	51	68	48	65	58	63	50	50	72	51	59	51	70	61	62	59	62	73	58	66	72	72	51	74	59	47	51	61	65	57	60	62	71	55	62	76	52	71	66	55	69	67	61	62	67	52	68	63	63	60	63	59	63	45	68	66	55	65	68	57	57	53	76	62	77	61	67	65	69	68	52	56	59	64	59	64	57	67	67	68	59	59	52	65	51	56	47	58	62	55	57	68	72	65	46	68	62	64	79	59	76	62	56	69	55	58	51	56	52	54	71	62	68	59	70	63	77	50	66	75	57	70	64	69	58	73	57	59	60	60	65	57	56	62	54	60	71	63	68	61	54	65	67	69	73	59	52	52	51	67	71	65	58	68	54	71	62	55	64	60	80	86	53	61	80	73	67	58	52	51	75	60	66	66	62	68	73	66	69	57	67	65	70	59	77	60	47	62	55	65	65	66	76	59	64	51	82	63	61	71	59	53	78	60	51	66	62	66	64	70	75	61	61	56	68	78	58	62	64	67	66	54	48	48	65	57	55	61	65	50	69	67	68	62	68	62	57	75	70	73	70	54	60	69	64	67	70	70	45	63	68	60	63	60	61	72	66	67	65	70	61	50	61	59	52	58	75	64	65	65	55	43	60	59	67	80	65	49	67	75	50	58	62	62	50	74	65	50	55	82	64	70	86	52	50	65	64	51	60	58	62	64	59	76	60	83	52	68	62	57	71	64	75	77	65	63	60	57	73	73	72	79	64	62	55	59	67	71	65	67	67	56	48	61	56	59	61	62	80	67	69	64	75	56	59	74	54	75	62	65	57	76	68	64	69	76	71	55	65	60	67	53	49	65	76	63	51	67	71	54	67	56	57	52	58	57	63	57	74	72	70	62	78	68	49	63	73	60	58	59	63	49	55	76	60	58	66	73	74	57	84	58	57	61	65	61	57	41	56	58	43	72	73	63	60	76	55	64	65	65	65	50	77	57	63	63	46	62	51	70	58	64	58	63	63	66	54	64	63	71	59	78	74	63	77	66	60	76	74	60	70	70	60	72	56	46	44	78	60	67	53	57	62	42	62	72	59	65	66	71	66	65	52	59	57	71	54	79	76	56	58	51	52	74	61	49	67	74	58	64	66	82	62	75	68	64	58	70	79	80	54	61	53	72	64	51	51	63	61	59	72	63	63	54	57	63	67	63	62	49	60	62	69	67	54	55	63	84	65	65	62	63	56	68	47	55	56	59	61	65	66	61	62	64	66	56	54	83	86	54	59	79	79	65	70	71	69	69	62	75	53	67	51	61	61	72	69	61	72	64	48	64	70	69	60	57	68	56	61	66	59	53	56	59	64	61	64	67	67	67	59	67	75	59	61	66	64	63	76	80	66	61	65	71	52	71	65	63	64	62	62	53	76	58	76	61	70	72	47	69	64	62	62	60	65	65	58	57	67	56	79	80	71	69	75	66	78	64	61	65	75	60	79	68	64	64	56	66	67	45	56	72	76	59	57	56	68	58	57	70	53	65	50	74	63	72	64	65	46	70	69	51	60	56	61	73	67	58	60	60	69	63	67	69	63	67	61	69	60	69	80	77	63	72	57	73	66	56	61	54	71	55	64	69	58	55	56	50	63	56	56	66	49	59	68	70	51	57	60	68	63	78	49	57	67	63	64	56	50	65	65	49	67	55	58	60	72	57	61	64	70	66	47	60	61	68	70	62	68	71	61	54	68	66	59	68	47	56	66	68	69	60	66	60	53	55	60	65	70	39	63	66	74	57	57	54	66	59	55	65	68	56	65	67	56	67	67	67	82	76	52	54	77	61	65	60	69	58	54	73	73	56	85	70	67	56	62	55	58	39	57	51	66	58	67	59	62	85	71	72	74	52	61	62	51	58	59	68	56	56	68	56	61	55	63	70	58	74	63	54	72	60	65	87	59	60	44	73	68	62	71	57	68	59	50	66	71	59	61	73	72	65	55	57	63	65	49	56	65	80	65	58	53	66	57	52	66	62	68	50	61	69	54	60	63	62	77	54	52	48	59	60	71	65	62	59	69	56	56	59	84	62	58	53	73	71	55	68	64	69	71	64	67	72	68	67	77	65	68	68	69	60	70	57	81	74	62	52	68	60	61	58	65	54	54	72	64	46	67	55	54	67	54	76	66	54	62	60	50	51	58	68	63	62	54	43	59	73	62	60	63	64	73	64	74	64	64	74	70	72	52	59	53	63	70	72	66	67	62	68	63	71	53	62	61	53	69	60	67	54	61	77	70	61	53	75	64	55	71	59	69	61	65	49	68	62	58	58	63	70	59	57	63	59	62	59	61	66	56	72	56	68	69	75	77	68	62	56	66	54	72	61	63	73	45	62	74	70	65	72	66	59	71	47	62	60	66	61	71	54	62	57	59	70	78	55	61	73	63	61	74	53	62	60	56	75	69	51	58	58	67	68	68	70	50	61	60	68	81	59	52	66	68	58	57	60	64	66	61	72	62	66	59	72	83	65	76	49	58	48	64	57	55	51	62	61	66	62	58	55	69	66	62	57	57	70	64	71	62	59	76	43	71	67	76	76	60	69	67	60	63	73	59	55	54	74	58	71	62	60	57	62	55	66	56	57	51	60	66	56	68	65	58	56	76	57	68	49	79	59	67	62	49	56	69	58	69	71	67	49	57	63	68	52	60	78	60	64	57	80	55	56	74	74	73	74	70	58	77	56	59	48	62	57	63	75	54	57	57	75	69	61	78	68	60	58	72	57	58	67	71	60	49	47	48	69	73	70	69	69	58	61	64	71	70	68	47	66	61	66	52	50	58	57	79	68	59	62	58	51	62	60	60	63	65	66	62	74	55	56	61	65	75	60	72	55	52	52	67	60	72	56	57	62	70	69	57	59	67	58	60	78	54	55	70	80	53	68	60	64	72	64	53	67	68	63	58	72	79	59	57	54	59	63	62	69	53	68	70	64	51	63	76	65	58	56	51	59	67	69	58	63	75	62
13640	5003	2204	3481	7869	12064	12270	10077	8513	7528	6273	5274	4803	4637	3979	3245	2893	2657	2791	3070	3103	3390	3385	2739	2340	2135	1947	1910	1764	1710	1649	1647	1491	1563	1463	1408	1283	1252	1215	1323	1460	1363	1399	1590	1817	1655	1422	1195	1154	1070	974	953	957	843	827	804	801	807	754	756	793	745	759	663	743	722	749	716	661	732	629	669	636	669	699	717	671	693	670	669	697	728	664	736	674	761	677	701	679	699	733	706	706	669	679	688	707	658	669	695	659	710	683	688	655	702	582	717	665	673	698	620	670	707	710	666	636	649	639	664	646	673	671	663	724	651	657	689	682	686	639	672	665	695	658	673	603	651	620	687	673	669	682	693	678	673	665	682	655	673	632	690	706	604	625	659	629	680	671	623	684	710	649	683	715	629	670	684	607	684	677	653	634	693	672	645	651	640	667	642	628	628	651	643	613	683	631	576	679	615	643	626	670	687	651	626	633	648	639	739	628	661	669	620	623	661	677	643	682	694	662	674	688	645	645	680	665	621	648	670	723	681	651	661	610	643	671	657	641	648	675	677	683	629	650	681	665	660	655	640	655	663	657	628	705	656	682	673	684	688	685	699	682	674	657	658	622	633	709	699	657	637	673	645	672	695	690	681	638	686	658	629	606	695	662	666	684	650	700	676	645	650	657	635	664	646	689	648	644	617	677	617	654	668	670	657	680	678	624	694	669	646	663	668	682	669	640	620	684	664	637	689	663	637	664	643	693	604	643	679	601	658	642	639	642	626	674	636	659	590	655	671	645	623	697	676	664	679	658	693	651	694	671	669	660	649	666	641	667	646	641	645	686	647	716	676	627	694	642	691	631	636	681	663	692	662	667	631	666	610	643	657	625	643	654	688	650	685	668	648	664	694	687	637	694	664	660	648	658	646	616	651	628	698	605	708	679	688	695	690	674	684	679	704	684	649	648	672	636	656	695	645	702	715	639	645	704	692	654	642	661	631	688	607	640	672	685	685	678	659	659	689	625	686	667	656	647	664	629	646	666	690	665	640	673	682	704	626	670	654	663	693	648	652	679	669	625	656	684	612	633	666	680	726	638	621	639	636	667	713	685	617	629	664	693	621	670	679	661	645	660	678	637	684	647	674	653	645	720	622	669	689	690	641	695	662	669	694	645	621	665	637	653	672	660	675	684	671	636	653	621	660	661	645	671	672	620	651	713	698	619	648	683	714	689	643	686	696	661	636	634	670	629	673	696	704	626	637	646	666	683	638	678	647	689	669	715	652	676	668	627	638	619	662	667	642	652	667	678	714	680	707	632	632	680	651	616	687	679	611	677	626	699	646	688	642	665	634	631	642	663	656	656	677	647	652	702	656	645	713	620	660	631	626	687	639	638	635	694	655	665	657	663	674	642	647	647	662	633	649	707	610	635	634	647	646	627	729	650	658	682	601	680	670	656	597	692	642	626	674	626	653	681	681	672	659	653	674	661	666	683	672	680	638	674	655	682	613	636	628	690	685	700	621	627	651	652	645	685	663	643	647	663	695	691	694	679	658	679	656	711	710	658	666	723	624	661	656	654	628	630	691	637	636	629	654	684	660	682	668	669	665	667	676	632	659	663	698	664	641	663	635	654	680	623	688	638	664	679	658	664	627	647	699	679	702	686	676	682	661	679	695	652	684	671	646	664	689	666	613	646	691	663	623	688	694	642	614	676	672	641	644	705	651	676	675	654	679	636	624	644	642	680	699	668	641	672	687	652	680	661	705	645	605	633	671	672	678	643	668	654	671	619	659	653	671	658	655	661	632	641	688	665	635	729	628	681	668	694	630	655	665	705	702	652	641	691	683	701	658	605	705	694	640	648	655	707	675	626	683	607	655	680	691	672	660	654	579	638	689	684	658	660	730	679	644	689	663	659	709	667	622	668	664	658	681	685	694	675	699	670	620	706	662	663	634	639	662	676	657	640	639	683	653	666	644	686	682	629	628	637	629	642	688	667	669	641	661	651	673	696	664	680	687	669	640	698	659	682	698	698	670	639	671	672	658	694	668	638	618	703	624	657	683	680	669	661	646	632	656	683	652	634	647	650	621	657	601	689	676	673	673	665	640	634	653	700	651	670	675	672	697	665	651	625	647	688	666	692	686	650	680	647	695	676	693	685	658	688	695	644	637	671	673	662	698	686	645	630	665	682	663	673	675	665	670	648	678	677	691	685	694	641	651	696	692	667	667	679	654	668	618	666	671	724	655	648	651	609	657	629	685	663	629	666	681	622	641	646	722	684	684	659	675	670	664	652	661	682	662	700	672	659	632	648	676	627	691	644	657	673	626	698	666	690	674	656	660	625	638	659	655	670	672	681	630	658	700	688	669	641	675	656	644	668	679	648	621	654	686	651	614	660	600	685	636	654	633	678	701	641	672	630	697	674	660	693	682	679	688	655	650	652	681	653	674	693	679	635	644	675	693	601	630	664	668	649	696	592	616	663	634	664	638	670	649	680	668	657	680	636	625	665	653	702	643	663	682	649	661	672	684	684	674	677	629	636	682	634	648	690	684	675	691	638	654	650	660	637	647	629	697	610	618	635	608	675	668	625	658	674	648	660	684	653	691	645	692	672	659	657	681	716	636	651	656	656	679	689	641	647	652	648	677	657	649	636	668	609	662	654	649	621	654	706	639	652	725	673	616	692	697	669	651	694	691	659	635	627	707	662	666	689	663	676	650	697	659	673	678	633	654	640	640	674	668	669	673	632	636	706	703	668	642	665	684	660	650	631	694	666	689	654	651	677	654	685	662	641	668	650	624	682	671	665	671	663	661	645	662	678	681	654	672	668	673	627	644	681	694	676	705	663	669	644	664	653	665	681	688	662	641	649	653	677	707	621	674	647	646	656	696	671	660	652	639	658	667	688	658	648	682	726	679	666	648	701	628	644	687	688	673	666	621	706	666	662	653	638	655	696	656	674	634	651	645	660	676	665	687	710	646	687	652	662	668	636	674	637	661	675	697	664	645	678	656	660	638	680	647	650	675	674	663	652	701	685	672	669	713	632	668	666	685	681	662	707	656	637	641	643	614	627	636	692	681	650	643	629	640	691	690	640	647	674	658	667	659	668	679	652	645	651	716	675	637	635	631	690	686	664	672	668	653	648	645	687	637	675	659	621	698	697	621	667	688	655	655	625	730	647	648	685	660	663	685	693	653	640	650	667	658	672	638	680	619	674	614	677	696	701	701	640	651	706	645	690	661	697	633	644	655	688	656	656	606	654	625	654	613	669	687	608	674	676	715	626	662	644	641	667	651	664	676	684	664	637	682	685	664	660	631	695	677	663	673	680	680	642	735	653	667	661	649	639	636	645	647	642	665	651	652	661	664	625	676	656	670	668	677	672	661	698	652	654	681	648	657	645	661	719	641	665	651	609	667	598	664	652	651	690	654	645	703	665	659	661	662	659	677	630	640	658	653	687	685	675	620	657	697	666	683	670	708	643	674	662	633	656	640	639	675	659	666	625	665
1284	50	31	34	36	60	84	65	71	68	64	61	68	61	56	57	53	37	53	50	51	46	65	55	45	47	52	39	42	38	43	43	31	41	40	37	39	34	27	37	32	26	42	34	42	31	30	32	23	27	23	22	23	17	24	27	26	27	25	25	23	29	31	23	27	31	25	31	19	23	25	25	23	21	25	28	32	19	21	20	24	21	19	18	19	24	24	24	31	35	23	23	20	21	21	29	26	22	26	31	33	20	18	30	28	23	22	17	22	26	26	24	27	25	19	29	18	31	20	29	23	23	31	27	24	17	21	31	33	17	20	19	21	25	34	22	21	23	25	24	30	31	23	21	31	28	24	25	35	25	28	24	26	22	30	24	22	26	26	24	32	19	27	26	34	22	19	26	23	31	25	31	30	27	29	26	28	23	20	21	31	31	23	22	16	26	22	20	20	20	24	22	19	33	16	24	30	25	19	25	26	23	29	20	33	22	21	36	29	31	22	26	28	30	22	16	26	32	28	31	25	24	18	22	19	37	26	28	24	25	25	35	17	20	20	15	17	33	40	34	36	29	27	32	24	31	29	21	28	25	25	28	31	30	21	21	23	22	28	31	32	25	27	25	18	35	20	27	20	18	32	24	24	23	23	28	18	26	20	29	18	29	28	18	21	24	37	23	37	20	16	29	25	23	23	28	28	30	26	24	22	28	27	23	13	29	26	32	26	26	30	18	21	26	25	27	31	18	21	28	26	34	30	27	25	19	27	22	23	33	25	30	31	22	22	29	26	18	27	31	24	22	21	33	29	16	27	29	28	25	32	26	22	21	29	29	19	21	14	26	25	21	28	25	26	24	30	34	26	24	36	29	17	25	21	22	22	24	22	24	22	23	26	26	21	25	30	30	32	23	27	28	28	26	26	26	17	32	20	27	25	19	20	22	23	28	29	24	25	33	30	17	29	31	28	26	37	18	26	20	21	26	21	21	18	22	32	21	25	25	26	23	21	22	19	25	31	32	22	20	18	31	23	18	25	28	34	30	24	37	27	33	25	23	29	26	33	21	23	24	27	17	19	27	26	26	35	31	30	21	28	22	29	26	22	21	20	25	26	20	22	27	25	27	22	26	25	31	29	23	20	18	40	18	29	29	28	32	23	27	31	20	20	24	28	23	33	21	30	26	22	23	28	11	27	22	23	25	20	23	19	19	20	27	28	22	24	23	25	24	21	37	28	29	28	36	22	22	22	23	25	28	22	31	20	27	32	15	26	22	27	28	32	28	23	21	28	23	22	24	24	29	24	29	25	27	26	27	26	28	28	12	19	28	34	24	27	22	24	33	31	25	28	18	25	16	22	27	28	34	24	19	39	25	19	15	18	23	23	28	21	21	30	27	18	30	22	27	28	27	21	19	34	32	27	27	30	23	28	18	23	29	28	23	29	24	23	31	22	25	28	21	22	18	32	23	23	24	25	39	28	25	26	29	27	14	26	29	31	25	30	15	27	35	33	26	20	20	26	25	21	23	17	19	32	25	30	22	28	32	28	25	22	23	25	20	24	25	32	18	17	23	21	19	28	24	19	31	22	26	29	14	22	30	25	21	31	29	21	22	29	17	29	21	20	19	26	21	23	24	19	29	20	31	29	26	31	22	15	32	23	28	28	27	26	21	24	34	21	28	29	28	21	29	24	28	34	29	32	26	21	24	25	23	30	25	33	19	24	28	22	21	29	27	29	24	23	26	24	20	19	26	24	30	29	24	24	29	22	33	28	34	20	30	23	24	25	28	16	23	17	24	20	19	31	24	27	26	20	23	19	28	22	28	19	20	22	26	25	27	28	22	22	35	22	18	23	21	24	25	17	37	34	22	33	29	23	33	28	26	27	33	27	26	35	20	21	23	25	20	30	17	21	34	28	25	27	25	35	38	31	16	29	23	36	19	31	26	19	32	30	17	32	29	24	22	20	29	21	33	27	30	21	17	24	23	32	18	34	25	21	29	21	20	34	35	22	26	27	27	24	14	21	30	23	32	24	24	16	20	21	31	30	18	20	23	31	21	15	26	25	19	18	21	21	13	29	21	27	25	20	26	22	26	22	21	32	34	23	32	27	25	28	18	20	20	23	27	23	32	26	38	21	23	25	23	24	30	28	25	33	24	31	28	19	24	27	28	24	29	28	27	32	26	26	33	24	27	30	19	29	32	26	24	27	46	32	26	34	18	20	21	23	23	19	37	28	23	23	29	25	32	32	23	22	34	31	25	20	25	27	24	27	22	18	22	24	23	36	17	26	23	25	36	26	23	19	21	22	20	19	27	32	20	27	23	19	25	23	22	30	24	28	29	25	28	31	25	23	27	24	17	23	35	24	22	26	24	31	31	28	28	28	25	22	25	13	29	25	19	30	23	19	27	20	22	22	27	21	27	26	25	24	24	27	13	23	23	32	28	16	21	39	36	30	28	26	24	26	35	22	29	23	36	29	22	17	17	18	25	31	22	28	19	36	29	20	20	27	29	26	21	19	32	24	26	24	20	24	28	25	26	26	22	28	20	22	25	21	29	17	18	31	41	23	22	19	30	20	29	27	31	28	24	28	28	23	27	26	27	27	34	25	32	19	21	32	26	32	23	28	32	24	25	27	21	23	31	17	31	25	20	21	14	25	32	19	32	28	34	33	24	25	22	26	28	31	20	32	35	23	25	25	27	19	19	23	17	21	17	34	23	17	33	39	22	27	31	23	20	37	28	35	23	29	29	30	27	33	30	30	21	35	22	26	28	31	29	21	25	20	31	20	34	23	16	27	19	34	32	19	24	22	22	23	30	31	26	22	30	32	23	21	26	25	17	30	33	15	26	33	29	21	18	16	16	25	18	30	22	19	24	19	29	17	29	29	30	24	32	32	29	28	15	20	32	28	18	35	23	33	18	20	20	25	30	30	28	17	26	31	23	24	23	28	25	27	29	23	16	25	21	23	24	27	24	23	30	25	25	27	19	33	25	15	19	19	21	29	30	22	24	25	31	23	34	34	23	24	14	26	31	27	25	22	38	26	25	26	27	30	32	22	33	31	30	26	20	21	22	27	16	37	25	30	28	33	28	24	31	23	23	22	30	23	23	24	19	15	21	24	28	19	22	25	30	26	21	21	24	19	28	28	23	14	25	24	28	30	20	24	27	26	22	30	27	18	23	36	25	32	23	17	24	29	28	25	28	21	11	31	24	19	27	24	30	20	23	25	20	21	25	19	31	32	28	26	24	33	21	33	23	21	21	19	26	20	25	25	29	23	27	24	23	22	25	23	20	23	28	37	37	22	22	24	34	24	28	25	29	24	17	23	22	32	18	21	24	27	29	28	28	21	19	27	30	29	22	34	27	32	23	20	22	40	19	22	26	23	21	30	29	26	22	27	25	16	29	24	22	24	22	27	22	17	27	21	23	18	33	33	27	22	26	23	16	23	27	25	22	27	33	34	24	20	21	35	26	30	33	27	19	24	16	23	20
7483	1122	548	721	1709	4253	5026	4286	3682	3328	2797	2246	2165	2051	1690	1368	1256	1070	1288	1511	1745	1785	1818	1326	1200	1049	912	841	887	752	742	711	714	670	627	599	605	588	606	673	721	640	718	835	832	789	643	527	462	451	431	412	405	353	297	314	315	286	320	297	286	315	299	278	298	274	254	245	281	316	260	259	294	260	247	263	277	266	281	274	262	269	278	291	256	285	275	263	289	247	303	272	294	269	282	301	279	284	273	267	286	293	261	273	265	266	254	289	275	270	267	296	282	271	280	250	250	274	259	226	245	280	260	254	236	296	264	269	275	265	288	272	277	279	266	282	291	258	238	259	285	279	255	297	249	269	264	259	259	254	275	286	289	276	272	273	260	292	302	228	269	232	255	250	263	264	272	266	244	265	250	256	285	263	293	281	271	248	274	290	276	282	250	262	271	278	267	251	284	257	277	234	268	249	234	302	256	260	270	257	255	275	246	250	258	267	259	272	263	271	309	268	293	245	276	261	272	276	285	273	270	245	268	252	246	246	261	254	261	256	283	252	226	270	250	239	241	264	288	265	273	248	280	289	261	266	247	251	280	270	261	249	225	260	239	249	275	253	258	247	277	238	250	243	266	251	283	276	256	265	243	287	265	221	270	242	281	258	273	249	247	274	237	229	270	262	259	228	244	289	257	241	247	255	266	258	263	260	275	273	246	305	254	264	282	307	275	246	251	263	258	240	281	267	267	259	257	267	270	271	288	290	261	296	287	242	292	260	275	268	276	218	242	297	260	268	284	244	262	264	296	282	259	286	279	267	253	274	258	262	259	280	305	276	268	248	280	258	273	247	259	239	253	248	249	253	258	277	249	279	270	267	264	269	262	256	259	261	266	252	267	277	245	257	261	257	269	266	311	295	254	260	291	297	264	259	280	267	273	274	272	264	265	271	267	270	263	288	233	287	246	248	262	248	293	272	254	271	252	269	239	279	266	268	288	271	273	284	289	256	265	232	302	247	236	256	249	275	277	239	255	237	271	256	253	289	244	279	268	250	261	236	247	270	270	245	269	243	265	267	251	257	254	308	271	248	276	258	262	260	254	265	241	235	268	256	260	250	281	243	263	232	269	282	249	269	253	270	254	254	262	243	251	250	266	268	256	266	252	286	243	247	276	254	277	286	303	276	253	315	275	285	247	261	267	260	255	268	255	251	263	262	232	277	245	275	275	226	261	272	273	278	250	234	271	239	262	263	264	253	260	269	246	297	293	257	257	270	271	293	265	277	249	272	289	258	240	251	310	273	263	269	285	249	295	285	257	282	237	302	265	277	261	264	279	242	308	271	274	244	266	232	255	268	279	281	272	263	272	260	262	251	263	284	260	253	255	240	273	259	257	258	283	288	275	288	268	243	246	249	265	297	276	267	271	266	259	277	258	280	302	253	272	257	240	267	262	270	275	283	259	268	270	241	262	253	258	264	265	283	245	277	248	255	247	255	254	311	275	248	244	279	262	273	258	250	282	277	294	251	269	269	249	248	259	264	247	266	258	280	263	264	256	256	248	261	245	234	285	281	242	283	270	280	290	274	296	256	255	287	283	253	226	312	268	252	255	245	263	299	267	275	289	231	269	265	254	225	242	242	270	258	266	278	255	263	282	301	258	258	268	243	303	242	239	250	234	267	262	273	279	261	288	284	234	266	261	276	258	250	257	293	269	256	260	263	251	274	239	262	256	264	256	269	269	240	260	255	260	278	273	269	248	263	261	264	266	272	267	272	243	256	247	268	245	248	261	249	252	244	268	271	259	262	257	287	258	268	290	245	281	243	274	270	284	284	250	268	288	254	243	248	278	278	286	247	252	270	286	242	253	254	249	247	255	305	251	255	270	234	289	254	253	271	227	260	275	272	277	263	265	243	284	270	259	259	275	265	261	272	245	236	259	284	272	262	270	245	261	274	271	278	291	255	272	264	240	278	258	276	252	251	265	263	262	266	264	261	292	293	267	259	276	263	261	284	250	251	250	285	259	248	270	284	263	244	247	273	290	270	243	278	273	277	267	254	267	256	263	293	267	255	254	293	265	269	243	266	266	263	281	236	235	269	267	252	278	259	235	247	291	236	275	260	246	258	274	275	286	249	249	273	257	264	247	299	253	269	288	256	282	256	261	273	258	264	274	278	276	256	252	289	260	268	297	273	265	256	262	260	246	271	284	282	234	268	246	248	278	277	280	252	290	254	281	276	269	256	250	246	235	234	273	263	243	278	277	246	290	282	228	267	270	253	235	279	220	262	239	234	275	259	304	291	259	254	274	278	271	250	266	245	277	236	267	277	261	268	274	254	264	249	304	263	255	247	260	248	284	275	271	272	281	264	246	269	234	294	282	272	266	260	254	272	278	275	288	280	256	273	284	277	268	248	257	242	253	257	252	249	260	259	265	298	255	256	254	283	277	278	245	273	269	242	258	246	267	256	247	296	272	248	301	284	248	247	285	273	261	257	239	265	232	273	249	271	247	278	290	273	270	285	244	238	257	242	266	253	264	260	279	264	250	267	271	301	238	255	265	256	281	251	278	246	270	268	250	259	263	277	263	273	261	236	260	277	232	246	272	241	265	283	267	258	254	236	275	256	264	265	261	299	271	280	280	268	282	275	267	252	261	273	237	283	252	269	254	291	266	283	267	262	264	257	259	238	235	275	278	242	250	246	295	236	251	249	242	282	269	281	261	274	260	284	252	252	262	239	228	262	247	254	261	238	237	278	234	251	282	232	265	291	262	256	273	266	271	239	242	280	256	244	259	268	258	245	295	253	276	284	261	261	267	266	246	238	264	268	255	281	287	238	265	247	264	233	263	259	265	265	254	266	258	241	291	283	276	258	260	259	243	297	267	255	244	256	281	240	253	239	236	300	302	266	250	257	275	242	249	286	228	261	265	259	271	286	299	252	284	251	267	244	267	260	249	267	271	276	265	279	244	250	266	263	231	244	286	269	257	240	246	298	256	272	268	267	252	286	247	266	252	256	271	286	249	252	254	250	303	235	273	240	283	281	280	263	267	222	275	267	240	275	247	241	237	254	261	279	290	238	271	266	265	289	270	235	260	248	263	259	250	293	272	261	288	256	282	277	259	259	246	280	254	260	265	275	285	262	285	254	235	217	262	215	245	249	278	263	223	272	302	256	288	268	252	240	278	263	238	243	271	270	283	255	267	256	268	240	263	269	253	257	284	290	277	254	272	237	234	309	292	238	269	260	265	235	259	252	252	281	268	257	262	262	263	277	243	246	294	263	264	290	262	281	265	263	277	269	275	265	239	291	275	262	249	277	261	283	257	253	247	262	265	267	269	260	259	228	263	258	274	297	248	259	282	268	278	286	266	231	285	254	260	274	255	247	257	269	278	278	262	245	269	271	245	280	273	237	274	250	241	267	264	258	270	273	296	281	254	269	264	259	235	270	253	246	261	293	249	258	251	259	246	267	254	272	249	247	272	270	288	259	275	283	252	274
594	174	112	88	91	124	164	165	145	171	141	118	108	127	107	112	86	89	99	106	117	126	112	105	93	100	86	76	63	87	89	85	77	66	77	68	84	86	79	75	83	75	76	101	76	75	67	70	58	61	66	72	78	65	58	67	60	73	58	59	58	68	68	59	41	65	58	58	55	60	65	69	60	59	61	62	54	54	54	66	80	63	77	46	53	82	68	64	49	67	55	55	69	52	60	66	62	48	67	54	67	62	59	52	61	55	79	80	55	55	61	55	58	69	64	65	75	58	57	71	60	48	61	63	52	67	65	59	47	49	53	72	60	53	57	65	71	54	57	72	68	61	55	66	60	66	48	52	57	64	68	64	62	58	67	55	60	65	81	63	57	45	50	64	51	49	62	58	57	63	72	56	57	45	65	58	62	79	97	55	72	69	46	63	68	66	68	66	43	56	48	66	53	61	60	76	52	52	52	53	59	45	59	56	51	68	64	59	64	57	58	56	56	61	85	69	64	61	60	64	50	63	70	58	70	48	71	57	51	55	55	61	61	61	64	62	54	69	60	72	67	57	71	53	57	66	55	68	59	64	53	68	56	56	69	67	61	65	58	51	59	67	62	64	69	74	53	69	52	55	68	55	64	63	55	56	70	76	64	60	59	63	62	59	46	57	61	53	59	50	69	70	63	72	61	58	61	69	66	56	59	58	45	59	61	72	57	65	71	65	64	66	65	58	61	59	54	37	54	60	69	56	64	61	54	53	74	59	77	66	61	59	71	57	51	56	61	67	63	66	76	63	42	61	66	49	61	66	57	68	78	45	65	58	68	53	77	61	60	63	50	52	65	44	60	73	51	50	47	57	55	44	49	45	54	59	60	60	50	71	57	56	65	75	53	62	66	60	79	76	44	73	64	69	59	45	65	58	62	55	59	67	66	63	48	55	50	57	61	69	46	55	76	54	63	58	58	65	67	53	58	62	54	61	70	39	56	58	66	70	63	54	62	60	58	63	53	58	67	67	61	52	58	48	52	64	59	42	59	59	57	77	54	50	66	65	57	62	62	59	51	55	65	63	64	57	66	57	64	65	70	62	59	66	60	54	45	57	63	63	71	49	54	56	72	61	68	43	51	67	56	57	54	61	72	54	64	63	74	67	58	72	68	54	73	63	52	51	66	60	69	61	58	58	52	59	54	52	55	67	62	63	55	73	56	66	47	64	52	68	59	63	54	65	51	55	60	44	67	69	61	59	58	54	61	73	79	59	63	61	72	59	55	53	71	55	76	62	69	54	66	56	51	53	72	60	60	52	48	60	56	63	62	45	64	57	56	55	46	58	58	60	55	66	53	56	73	56	57	58	52	67	57	53	43	62	63	64	75	58	55	66	50	58	47	60	48	62	65	58	67	63	53	49	56	70	54	62	55	71	72	65	52	57	52	65	51	53	53	59	67	69	74	47	65	52	71	56	71	55	65	64	65	61	64	61	53	78	60	51	52	62	57	71	50	52	66	65	66	69	55	59	62	50	69	54	55	61	65	59	66	57	62	59	65	59	78	62	52	59	58	66	55	54	55	65	63	68	59	55	75	52	60	73	61	58	64	72	61	67	66	60	61	62	55	67	66	53	63	63	53	67	51	56	62	60	74	62	51	68	54	55	68	48	58	66	53	50	60	54	73	75	63	58	53	62	66	60	51	63	65	52	52	53	58	45	72	67	60	49	61	58	54	62	70	53	54	69	67	56	66	67	63	58	54	73	68	65	45	67	75	58	63	54	63	60	61	74	58	67	54	53	53	75	65	59	61	69	65	70	65	67	67	67	54	64	52	50	74	64	40	49	51	67	76	49	68	67	65	64	69	47	57	58	66	57	50	55	61	69	62	71	81	57	75	53	53	58	52	45	59	52	59	52	47	65	66	70	61	57	60	59	69	55	65	58	58	71	73	63	66	50	73	64	45	75	65	69	64	60	57	61	65	56	62	57	49	61	59	58	46	61	53	62	67	52	51	58	54	62	63	38	56	64	71	50	52	61	59	61	74	52	54	68	64	50	68	63	61	40	54	55	58	74	56	51	53	59	60	52	61	51	58	73	61	63	64	49	42	63	62	50	59	49	56	63	50	65	63	59	64	67	82	58	55	67	51	64	60	64	73	65	49	52	52	62	59	46	67	66	50	59	64	52	68	59	53	59	68	64	59	50	59	62	72	69	61	68	62	52	59	81	76	64	49	54	54	52	67	68	66	60	70	67	68	55	56	50	60	65	66	76	71	58	44	70	59	77	54	67	58	44	69	52	63	65	71	55	65	77	59	56	66	55	57	51	56	70	51	68	55	62	42	66	52	54	54	62	60	66	60	50	68	62	53	63	50	48	57	63	72	54	61	70	65	72	71	78	53	35	60	68	62	66	60	66	69	51	67	55	70	58	46	63	62	73	60	70	56	49	75	63	70	51	47	54	64	57	65	52	60	67	67	63	72	63	77	54	57	48	59	56	70	52	67	76	51	66	52	63	69	63	59	63	62	38	57	52	68	51	55	65	53	67	70	80	51	60	76	72	60	53	68	62	59	49	64	56	72	55	66	59	54	54	61	67	66	67	44	54	56	60	49	44	67	75	57	67	61	51	79	49	56	56	56	63	49	66	69	53	72	56	55	58	55	62	64	54	65	65	67	59	66	54	58	54	49	59	55	53	47	55	64	62	65	68	58	64	83	80	55	68	54	74	49	67	61	58	62	55	57	55	59	64	57	57	58	65	62	55	52	61	51	73	53	63	61	56	53	53	54	70	75	82	55	73	59	48	60	50	54	81	64	52	64	56	65	49	65	61	53	66	68	54	57	74	49	57	63	54	68	61	55	46	60	70	50	51	61	55	66	55	40	52	62	63	68	54	59	54	48	60	54	58	54	64	60	61	59	63	57	72	65	56	72	58	48	69	65	60	57	53	63	67	54	57	66	59	61	53	62	58	71	52	55	63	61	62	64	51	39	51	47	65	57	54	72	42	64	63	53	62	59	60	60	60	68	72	57	57	81	54	63	66	65	56	63	52	60	61	53	72	69	55	57	60	63	60	57	61	70	64	58	59	58	76	66	56	57	54	66	62	50	75	62	56	62	69	57	66	67	64	50	45	63	48	45	52	49	60	56	64	57	74	53	47	67	68	63	57	61	57	55	62	60	67	63	52	63	67	52	47	55	54	70	69	60	70	67	54	64	53	64	74	70	74	60	59	62	69	62	55	61	65	60	65	59	62	64	65	64	67	64	62	65	83	44	66	59	63	58	62	64	54	62	59	54	59	57	58	57	54	52	41	69	66	62	55	64	63	66	54	67	66	58	55	65	60	70	52	45	54	53	44	50	51	57	77	57	44	69	58	60	53	60	70	61	58	46	67	71	63	59	42	79	47	54	71	65	62	74	73	57	56	66	51	57	62	52	52	60	62	58	60	78	68	63	53	58	60	65	59	69	73	69	52	50	68	61	55	55	60	60	61	60	67
10089	3865	1553	2345	5676	9167	9190	7486	6468	5432	4834	3983	3616	3578	2798	2471	2157	1980	2337	2430	2668	2844	2585	2191	2046	1781	1568	1525	1400	1366	1398	1366	1250	1248	1129	1180	1108	1120	1056	1174	1148	1149	1249	1312	1290	1202	1089	956	949	841	837	831	758	728	737	637	688	682	722	643	685	675	654	679	667	643	652	624	590	592	629	642	640	620	614	645	587	603	625	621	627	607	610	656	625	649	673	637	638	674	609	606	630	661	585	629	633	654	584	620	664	656	623	651	690	642	607	624	635	618	628	613	650	591	613	640	609	573	633	626	593	622	609	611	621	634	560	635	643	598	620	632	641	598	586	612	608	576	639	610	576	663	659	620	611	633	657	635	586	631	605	653	604	604	614	592	621	658	631	634	613	583	612	615	593	608	597	568	611	610	615	639	579	643	624	585	608	612	581	596	577	656	628	599	615	637	620	605	620	623	631	603	588	638	598	599	616	619	636	653	608	608	596	613	636	633	631	582	606	637	599	622	634	583	622	621	615	579	596	610	595	609	647	587	634	579	638	621	586	566	639	604	592	589	604	662	630	651	595	631	622	623	587	602	601	615	607	610	589	611	581	585	580	644	631	636	616	615	644	587	564	606	593	610	673	604	624	632	616	652	635	571	614	577	601	600	566	591	594	607	605	599	609	628	619	591	613	626	602	626	658	635	608	621	609	599	595	582	598	551	574	597	612	571	617	620	622	635	595	620	640	620	631	630	627	639	614	603	610	625	608	633	656	633	638	594	620	660	592	586	604	634	625	615	622	634	636	594	602	626	642	646	630	581	653	608	652	591	630	611	609	641	609	611	605	615	591	642	600	643	623	579	589	616	617	639	658	614	582	561	614	623	648	604	644	604	580	596	615	605	587	644	601	622	606	609	639	626	632	636	625	597	631	613	604	601	606	601	613	633	654	606	591	605	601	611	602	597	632	624	593	629	597	627	599	588	640	632	562	621	643	628	629	619	647	591	600	617	665	594	612	618	624	620	612	597	596	662	591	608	650	595	613	617	608	645	629	611	620	594	635	644	622	613	577	590	601	571	598	632	584	620	599	632	648	614	614	602	558	617	649	584	557	622	626	587	633	668	559	568	615	632	608	623	616	618	615	630	609	666	648	692	637	630	575	630	618	625	624	630	581	620	595	615	574	588	591	591	651	589	638	653	634	580	595	621	579	570	591	646	598	600	664	618	582	610	588	616	577	658	603	678	623	619	595	586	620	615	585	599	652	637	592	629	573	656	598	602	641	575	628	622	670	637	638	683	606	603	652	613	619	627	629	595	579	651	582	611	575	632	639	592	606	619	664	606	680	595	615	606	593	615	612	669	583	612	629	614	633	641	601	590	597	612	595	623	611	609	560	621	596	620	610	591	575	610	592	611	619	613	598	614	655	626	662	601	593	652	582	628	622	640	579	598	608	623	625	627	610	568	629	606	613	609	675	631	629	576	604	622	616	601	614	614	624	604	597	616	597	606	616	582	603	603	597	657	614	604	605	623	608	595	609	626	596	635	610	602	606	602	607	609	641	628	610	627	634	613	632	623	649	660	571	620	609	604	622	614	599	631	620	598	625	620	650	605	608	634	612	564	626	555	592	583	639	652	634	644	605	604	568	637	638	587	655	564	600	576	622	629	620	574	605	612	621	604	598	598	613	672	570	565	620	589	620	585	627	610	621	629	569	583	651	608	602	628	647	618	631	622	619	604	612	581	630	598	623	583	637	581	633	623	602	634	625	595	623	616	656	596	641	634	646	593	608	618	565	641	618	623	653	634	585	574	608	618	562	622	583	621	607	614	610	570	591	587	602	601	615	612	621	601	558	623	632	602	592	634	614	612	609	608	608	611	592	656	610	591	677	605	591	683	572	660	623	589	591	587	598	617	613	628	619	606	613	625	642	639	608	600	614	639	683	538	636	650	634	578	616	633	606	548	635	608	638	594	635	629	595	651	627	643	628	671	608	644	572	610	626	648	609	623	600	642	616	622	605	631	572	596	613	626	601	579	577	638	623	614	610	638	648	588	643	650	608	614	592	613	617	603	636	595	582	616	593	635	614	642	616	622	556	610	628	634	596	606	578	664	538	601	603	598	641	586	638	641	639	587	605	614	577	620	642	572	599	640	633	614	615	565	601	627	606	603	623	619	584	591	620	618	599	599	601	663	605	643	642	641	639	655	595	613	615	618	573	580	621	583	631	572	573	602	581	665	607	622	596	622	611	631	642	622	611	622	613	615	638	557	619	600	617	586	627	583	608	578	621	630	644	571	597	626	599	597	645	649	615	548	627	626	592	598	682	606	619	636	601	646	609	626	603	598	612	610	599	646	622	598	590	588	611	643	626	649	637	556	648	573	633	627	589	610	659	622	619	631	666	601	596	608	579	598	607	620	627	571	645	585	608	620	615	599	629	616	580	606	593	590	615	620	626	594	572	660	649	616	604	568	636	649	677	571	619	640	664	634	608	649	562	617	600	595	600	625	661	658	611	639	622	643	657	656	621	608	606	574	601	590	561	625	651	640	596	620	645	596	623	616	623	654	632	626	629	680	587	626	648	641	606	624	624	653	622	604	629	672	590	634	600	606	601	640	608	583	608	620	605	606	602	559	612	627	570	631	606	625	566	595	630	639	604	592	584	625	593	628	657	605	649	625	625	606	623	600	600	574	580	600	611	627	644	605	616	626	612	661	625	619	600	607	613	620	638	604	605	619	587	607	598	587	632	628	623	607	617	587	635	584	598	616	593	625	611	578	607	595	628	615	603	662	659	654	637	601	631	598	621	611	594	575	654	626	614	660	631	609	585	594	601	643	608	626	644	617	628	637	605	646	639	590	597	586	614	637	593	573	591	609	583	601	605	650	615	611	617	618	641	615	625	634	593	612	603	600	638	580	616	631	634	617	642	619	599	577	612	625	603	637	605	580	601	639	613	613	567	650	600	645	611	613	624	634	601	619	660	619	601	567	649	616	619	647	597	638	572	614	623	630	590	579	600	645	670	626	583	595	633	608	584	645	595	583	582	629	594	610	572	593	652	563	617	590	643	572	629	580	646	592	596	602	559	623	591	632	613	632	645	659	585	599	605	572	655	577	624	607	619	628	616	638	660	674	638	596	631	636	626	622	604	602	657	586	604	600	625	588	637	651	640	581	614	633	571	621	599	596	626	578	581	631	627	566	647	590	608	608	614	599	594	634	577	607	630	651	609	597	598	605	584	646	635	573	614	587	635	634	624	611	603	546	597	605	676	601	617	591	618	660	585	621	634	610	596	576	658	627	639	593	630	614	604	601	629	631	605	630	615	624	628	620	610	626	583	600	579	556	581	596	591	590	593	565	595	605	601	610	641	619	599	604	596	603	594	610	606	604	646	607	577	589	560	593	600	609	601	594	618	629	613	622	579	651	659	633	617	647	614	629	617	600	617	604	614	625	585	622	586	604	603	616	600	640	609	635	634	604	657	600	563	600	614	585	606	590	641	650
2059	102	61	49	41	78	86	111	104	112	89	87	82	85	73	68	76	74	81	71	80	76	73	74	66	51	47	59	50	49	37	49	42	32	35	37	28	46	34	30	41	36	38	28	45	33	53	28	28	41	20	40	34	32	25	31	32	28	20	15	29	26	30	21	21	34	21	20	26	20	27	20	19	22	20	22	24	27	19	21	27	24	29	18	24	26	25	18	22	21	31	19	19	23	23	19	19	34	25	27	31	20	17	22	21	18	24	21	29	17	22	32	23	27	35	15	25	19	30	35	21	20	18	19	21	17	28	26	26	21	19	26	26	20	26	20	28	24	18	27	29	27	22	20	28	24	27	21	22	25	29	23	24	25	20	22	24	22	35	24	32	23	25	31	19	26	18	18	16	24	26	26	12	24	16	22	28	27	24	23	18	28	29	18	36	10	20	12	22	22	23	19	23	14	19	15	27	36	34	23	22	22	25	22	30	19	25	18	24	18	26	32	22	25	28	13	22	26	16	26	20	24	25	28	19	17	15	18	35	29	32	21	31	22	30	24	32	25	21	25	26	25	34	27	24	20	24	21	27	25	23	17	19	28	27	21	16	31	17	27	28	22	26	24	22	33	20	26	30	26	22	28	22	24	30	22	17	26	31	26	31	28	26	22	20	28	30	20	32	17	8	27	32	23	27	19	24	19	15	32	22	27	22	24	24	25	17	28	24	28	21	19	26	29	28	19	15	24	26	21	33	23	27	17	23	20	22	32	30	22	26	24	23	25	25	20	24	31	28	21	19	18	30	20	20	26	27	28	30	14	17	20	30	30	18	31	21	15	22	30	20	21	20	28	31	32	21	20	24	25	21	25	27	27	15	17	24	32	20	27	26	22	18	27	30	24	20	18	24	22	28	27	25	17	26	23	24	23	21	15	22	28	24	23	22	24	14	35	30	25	16	20	21	26	19	29	23	26	20	17	23	19	19	23	21	21	33	26	11	39	23	21	33	25	26	17	18	18	21	25	16	25	18	26	17	22	15	26	21	26	27	24	22	29	25	22	23	21	27	24	19	27	21	30	21	17	18	27	18	24	22	27	27	23	35	23	23	27	35	14	19	25	29	28	18	21	23	13	30	28	19	23	26	24	26	29	26	17	35	27	21	24	25	25	16	20	21	24	28	19	20	24	22	21	23	19	20	28	32	25	22	34	15	26	34	11	21	24	16	21	24	25	29	27	26	27	36	23	25	19	25	19	23	26	26	25	24	22	17	23	27	21	22	23	32	27	20	22	33	30	26	24	19	20	23	33	27	16	23	20	22	24	19	19	28	11	25	23	25	21	39	28	23	16	23	25	14	26	22	24	26	34	19	15	20	21	28	27	31	28	24	18	31	34	23	25	19	19	32	17	19	24	24	24	19	21	20	21	22	34	28	21	23	32	22	28	25	28	25	19	26	26	21	28	26	27	29	21	24	24	27	22	20	22	22	31	24	20	34	22	19	23	13	37	18	32	22	31	27	31	18	19	26	24	27	28	24	24	31	26	20	19	25	21	27	37	29	24	13	27	24	16	18	19	25	17	18	29	20	24	35	23	24	25	30	24	26	25	21	30	25	18	25	12	22	19	26	26	23	28	33	22	20	27	21	22	20	20	21	19	32	21	24	22	31	29	19	36	26	22	23	24	17	19	29	20	24	28	30	17	21	32	24	31	22	19	25	19	26	19	23	26	32	22	20	32	34	28	22	24	23	26	25	25	25	19	34	24	18	31	20	25	26	23	26	28	21	21	21	21	29	30	15	33	16	23	17	16	35	21	26	22	24	30	33	26	22	16	29	20	21	24	20	27	25	28	23	24	24	30	29	34	32	22	19	22	16	20	21	24	24	22	29	26	20	19	15	27	24	19	28	29	27	32	31	31	24	28	22	28	19	21	23	16	25	32	26	19	20	27	14	19	25	16	23	25	31	28	16	20	33	28	22	19	26	20	27	21	24	23	23	18	19	21	21	24	24	17	19	17	28	27	28	25	25	18	23	31	24	21	17	22	24	31	37	30	27	29	34	28	19	29	22	18	19	24	23	16	17	23	28	27	29	22	26	20	21	20	14	30	31	30	31	25	15	26	22	34	31	14	20	28	26	30	29	24	27	19	23	21	19	21	24	28	23	19	26	29	23	17	22	23	27	18	28	24	13	17	25	25	17	18	16	25	20	26	18	18	21	29	17	28	17	19	30	21	17	21	19	19	28	17	23	20	25	27	24	27	22	18	25	25	33	28	22	24	22	28	27	17	24	26	27	23	19	21	23	22	21	17	19	28	18	24	36	29	21	24	28	25	34	23	23	15	23	25	26	23	30	22	30	17	26	17	22	16	23	28	28	27	25	30	30	17	19	22	26	27	27	22	22	28	24	21	28	24	24	26	23	32	21	23	24	27	26	20	15	30	23	25	24	19	26	29	21	26	16	22	23	24	17	17	22	27	22	16	21	25	34	23	27	22	12	22	23	15	26	26	26	25	20	26	23	25	33	22	28	25	31	26	19	22	21	25	24	18	23	44	22	26	24	18	30	21	21	23	26	16	19	22	27	28	19	21	25	21	28	21	34	29	20	16	22	26	29	16	29	16	31	21	20	24	25	20	25	28	30	23	17	15	25	24	13	20	28	20	29	21	19	15	30	29	22	27	23	24	23	22	27	25	28	24	23	16	22	19	22	24	26	21	34	21	32	20	16	23	27	15	26	25	22	20	23	21	32	26	20	21	24	26	23	21	26	20	20	22	22	25	12	14	24	32	23	31	17	26	21	26	19	30	15	17	29	20	25	24	24	31	28	18	24	24	27	27	22	24	21	39	22	26	17	22	36	15	25	13	19	17	23	29	16	25	28	23	17	23	28	32	24	24	27	24	22	29	20	24	25	20	27	25	23	16	26	21	22	30	20	25	19	22	21	23	24	20	15	27	23	28	29	33	29	25	20	27	26	6	26	37	22	15	18	21	19	25	20	27	18	28	26	18	28	26	27	21	25	21	23	21	30	29	23	26	23	14	17	26	27	32	27	27	33	29	31	15	28	32	21	26	17	18	28	20	13	16	20	27	17	19	23	26	17	17	18	19	23	28	19	19	28	24	22	24	24	24	25	17	17	22	16	29	20	31	27	20	31	33	16	24	18	20	24	23	20	34	24	34	15	22	26	19	27	21	22	22	25	21	22	24	17	23	22	18	16	38	22	26	26	26	24	24	19	28	22	28	14	31	29	21	22	19	20	32	18	23	24	21	15	20	23	26	19	23	23	24	32	21	21	19	25	30	26	11	23	19	22	22	27	15	22	23	19	12	20	15	26	13	29	20	24	17	22	24	19	20	23	27	23	21	20	24	30	14	25	27	32	31	17	21	19	31	29	17	31	23	27	22	20	18	20	32	25	21	20	26	19	28	26	27	20	27	30	22	23	26	26	30	25	19	25	34	33	16	23	19	23	13	27	26	21	30	21	20	29	24	18	25
9843	2650	1104	1654	4492	8131	8543	7057	6336	5306	4504	3840	3530	3174	2711	2325	1863	1887	1989	2242	2515	2751	2435	2000	1776	1514	1261	1147	1108	1102	1070	1037	950	890	772	788	755	735	761	779	754	841	895	913	981	932	710	631	535	501	512	463	457	427	399	331	335	338	307	353	336	323	324	321	259	283	328	281	273	303	266	299	303	290	257	255	274	265	271	242	277	247	296	279	275	272	301	275	294	286	262	269	278	279	259	285	271	281	287	288	296	264	261	278	265	253	273	234	262	252	275	276	256	259	283	260	246	237	276	272	248	263	272	234	247	245	261	251	252	247	270	273	249	274	283	246	265	240	278	224	277	237	236	298	243	248	275	271	251	260	268	238	246	245	243	272	244	239	255	236	272	246	238	258	231	242	250	254	268	267	245	251	226	268	258	276	245	218	255	254	279	284	266	243	250	260	260	240	247	281	251	276	244	241	252	240	279	236	246	252	268	251	251	254	275	230	246	268	246	247	254	262	247	229	230	249	268	232	250	233	252	274	266	242	258	254	277	258	242	236	262	255	274	264	280	257	258	256	259	267	258	271	252	271	266	258	255	269	251	298	256	283	285	247	244	241	258	222	254	255	254	240	281	263	240	255	263	223	271	260	263	245	271	273	249	255	226	232	274	256	241	256	294	234	234	257	248	257	279	249	236	261	265	253	274	272	257	259	249	251	256	279	251	248	237	250	259	266	266	259	281	285	256	262	280	281	256	261	271	260	253	279	269	243	274	261	266	227	265	287	264	268	256	263	248	263	273	258	288	270	226	260	236	250	261	237	254	257	223	238	267	235	256	261	263	278	245	261	250	230	272	261	245	244	229	243	269	249	234	261	252	275	259	258	263	230	266	271	228	232	254	236	251	231	243	260	251	261	251	254	259	255	271	287	250	246	246	281	243	251	269	262	224	240	248	250	263	253	235	253	256	269	222	235	288	249	267	252	222	262	241	275	231	265	259	264	273	252	245	248	245	223	272	249	283	268	257	274	253	231	260	257	241	268	266	241	263	266	259	233	251	281	251	251	286	256	289	263	263	244	250	248	236	259	246	261	265	256	262	251	252	247	240	271	281	242	241	241	246	278	246	242	254	241	260	243	263	205	277	266	241	301	269	239	260	268	272	243	254	257	254	278	238	226	288	278	251	255	233	245	259	228	268	241	263	268	250	233	232	247	259	277	284	236	249	273	246	254	250	229	215	287	249	276	248	241	270	269	218	256	242	233	225	237	266	253	240	270	236	244	269	250	240	276	269	278	268	240	241	256	257	271	258	251	264	262	263	256	242	257	261	245	273	265	272	236	267	253	265	263	238	273	212	251	259	254	281	255	258	280	264	228	250	266	266	248	271	283	249	264	254	262	279	294	239	257	248	275	275	234	219	281	277	252	223	256	237	253	254	243	243	243	258	245	218	282	258	265	232	244	255	290	273	253	235	267	275	261	254	256	268	273	263	256	241	279	241	222	276	278	264	280	253	248	257	280	250	279	266	267	295	253	267	245	248	221	245	243	275	240	273	252	257	254	259	258	232	271	251	276	259	265	253	252	262	252	208	231	271	245	232	263	263	275	253	272	249	253	258	254	245	255	262	277	272	256	255	255	270	254	267	247	251	263	262	252	252	245	274	263	255	239	249	268	229	256	261	254	266	254	251	250	268	275	271	256	250	280	259	257	245	287	276	227	262	274	247	266	280	250	243	256	259	248	245	247	266	256	286	246	245	247	256	264	255	247	236	273	230	288	251	249	241	247	253	281	229	251	247	254	277	270	242	239	245	267	261	224	229	274	262	267	250	234	265	265	261	269	261	285	263	219	269	293	237	274	272	255	263	246	235	280	272	250	268	279	247	274	242	237	287	249	274	270	238	250	258	272	267	279	232	260	243	267	240	259	273	249	247	254	246	242	254	270	245	249	245	262	244	257	225	226	267	245	251	251	285	263	240	243	255	269	265	263	244	255	263	250	264	239	236	255	271	219	269	268	276	223	267	261	218	248	275	255	262	241	269	249	271	254	250	243	243	273	248	263	265	267	254	244	276	253	230	273	254	247	248	267	276	259	232	230	236	258	220	273	257	286	265	240	295	233	256	258	260	260	265	245	246	239	269	259	266	268	250	268	251	268	239	245	239	250	274	247	269	233	259	250	285	260	251	229	250	247	268	262	253	258	271	260	252	240	264	278	243	230	249	242	251	247	243	262	257	235	259	225	252	278	273	286	237	234	256	256	219	272	292	266	244	248	248	263	224	227	262	256	252	276	273	249	241	250	257	250	228	273	255	236	235	233	236	259	272	250	255	234	260	279	265	273	258	273	262	260	249	252	248	259	300	270	257	279	230	246	277	268	280	264	238	273	250	276	265	245	257	270	267	251	298	265	254	275	233	244	240	274	262	260	267	249	249	284	270	283	276	239	244	260	257	240	247	238	273	277	276	247	265	262	236	296	250	252	246	277	256	238	237	239	255	259	254	248	244	289	278	238	256	257	278	265	247	243	224	270	255	250	271	268	289	263	246	260	228	258	251	247	274	236	279	253	267	245	266	263	268	259	273	267	254	267	277	248	250	266	239	245	260	265	231	263	262	252	258	256	273	230	252	260	260	256	257	265	239	226	262	272	230	259	266	266	258	247	246	230	233	258	275	246	261	269	236	254	255	259	264	261	243	244	237	279	273	259	244	264	250	255	244	241	283	229	230	287	236	235	269	252	273	219	238	232	235	273	255	297	246	238	264	264	221	232	254	235	242	274	266	268	233	250	283	226	243	257	249	254	246	262	263	285	251	253	259	250	250	256	250	258	253	257	251	267	286	250	237	229	270	227	237	249	251	262	284	241	266	262	264	270	246	272	250	270	233	261	250	245	259	270	235	265	263	232	267	266	265	250	255	273	244	248	244	255	252	251	218	249	247	238	274	260	264	250	255	267	246	260	269	275	256	237	251	262	230	248	241	274	249	284	256	277	240	271	237	252	226	245	258	247	248	215	261	238	252	227	269	220	243	250	268	287	251	246	237	280	247	287	280	288	259	252	248	254	257	231	225	269	281	263	256	266	222	274	260	261	255	270	257	267	233	218	287	247	249	224	252	230	239	240	254	223	247	249	274	269	260	272	275	254	242	262	230	235	230	260	248	272	244	239	254	257	258	248	246	290	291	257	287	263	256	253	245	268	266	256	262	256	253	295	248	256	237	269	254	251	276	242	275	254	256	251	217	232	283	238	281	256	274	238	247	275	261	262	279	232	277	246	263	244	258	247	251	265	262	256	241	256	247	264	261	264	281	259	264	288	260	270	250	244	268	245	238	247	248	245	233	235	268	262	233	275	294	287	258	250	282	276	241	245	261	244	273	228	285	213	250	246	228	263	298	250	254	265	294	241	261	261	267	247	256	224	274	248	231	259	254	262	245	263	278	248	237	267	269	250	283	254	258	247	266	241	244	248	264	265	261	239	243	244	235	290	262	269	282	259	270	250	209	255
1032	248	161	89	118	152	189	201	199	190	151	167	127	164	131	121	104	112	115	118	143	137	125	115	105	88	89	98	100	68	80	93	84	94	87	89	78	87	82	77	90	84	85	78	88	102	92	79	74	81	73	82	84	60	67	58	64	70	76	47	69	60	71	64	61	71	63	47	71	70	63	56	62	58	53	64	55	53	75	66	71	63	69	68	60	52	60	69	76	65	55	52	57	66	69	56	61	49	73	76	61	68	63	63	66	74	61	75	64	72	58	57	68	52	62	74	55	55	61	54	71	71	60	62	61	62	57	66	60	57	62	42	76	62	74	61	59	51	52	62	67	57	53	61	81	64	71	65	52	63	72	64	70	69	69	60	52	58	63	59	65	56	62	64	67	43	71	65	61	62	64	58	49	69	60	72	63	75	81	53	60	65	59	73	57	71	70	57	65	64	68	70	63	54	64	49	73	67	62	64	56	55	52	51	45	65	58	59	49	60	74	66	67	69	70	55	51	60	55	48	75	77	49	65	73	54	66	58	79	58	58	57	51	69	70	70	63	54	73	48	60	61	69	68	63	48	64	62	57	51	71	66	66	53	53	66	57	49	58	69	47	77	64	62	63	63	55	62	65	50	48	64	53	61	55	57	64	79	61	66	55	65	70	75	69	57	65	67	50	54	75	58	63	55	71	68	57	72	60	82	65	64	56	73	52	63	58	49	58	66	70	68	56	67	77	78	66	61	63	55	77	74	68	69	73	65	64	61	54	65	65	54	68	57	53	70	61	70	62	68	74	64	60	57	46	52	63	69	57	58	85	54	57	53	56	49	76	67	76	61	53	68	67	49	48	76	77	60	66	54	65	71	65	66	63	67	68	61	49	63	68	69	59	56	73	57	58	63	55	57	63	69	63	66	55	44	59	57	67	76	60	62	62	55	55	62	62	44	69	64	72	64	64	53	59	67	62	68	61	58	46	54	58	79	59	71	67	56	47	63	55	69	61	58	64	55	61	69	58	54	83	54	49	50	67	57	59	69	59	43	62	57	51	54	73	63	66	74	59	67	64	66	63	64	69	63	69	62	65	54	59	65	65	59	72	66	69	56	56	73	54	63	66	75	71	55	69	68	79	61	76	57	65	52	71	57	56	78	52	66	48	56	56	70	55	67	63	62	75	65	65	60	63	58	51	50	65	48	70	54	58	69	61	66	54	61	59	60	59	54	62	60	66	63	38	89	59	62	55	61	64	64	47	58	49	74	54	56	56	45	64	67	68	73	54	71	66	61	56	54	74	63	65	55	51	73	68	74	71	60	57	65	60	63	55	62	58	81	63	75	74	60	70	61	77	63	57	63	74	78	63	62	55	60	55	77	68	52	48	55	52	59	68	63	60	69	63	52	61	67	63	65	56	61	53	66	49	53	63	48	61	57	61	57	54	66	74	64	61	68	67	61	69	48	58	71	73	64	68	68	50	52	70	60	70	61	55	45	69	56	61	80	67	61	59	58	62	65	54	73	75	72	56	51	71	58	50	65	48	66	60	61	56	56	73	52	63	61	54	66	74	57	67	46	62	56	75	56	41	53	61	58	83	67	71	64	68	66	53	60	71	60	67	59	69	61	63	56	69	52	55	67	72	57	61	61	68	57	66	55	63	63	59	62	53	64	52	71	71	63	70	65	65	64	60	52	55	81	61	57	74	58	47	70	60	64	54	54	66	64	48	59	73	64	55	52	71	68	60	53	78	62	70	60	64	62	73	66	74	66	56	56	63	63	61	71	52	67	62	60	80	53	71	60	55	72	63	52	67	69	54	59	66	60	58	70	76	58	62	62	52	45	71	58	74	59	62	79	51	52	53	59	67	50	53	46	68	64	52	57	64	53	69	57	76	63	57	73	68	69	73	61	57	74	53	67	64	61	76	63	58	56	49	60	69	59	75	53	59	55	61	69	60	55	63	63	66	60	70	64	75	51	55	57	67	60	57	52	57	66	71	57	61	65	74	66	62	56	62	54	63	59	58	73	69	78	64	72	61	61	59	61	86	58	66	52	78	59	61	56	55	77	74	75	71	55	62	52	66	62	53	78	63	65	52	68	51	60	66	65	59	64	49	63	75	60	60	57	56	58	75	60	64	63	49	56	71	62	73	84	65	74	60	48	71	46	62	59	66	52	65	49	58	50	62	57	45	60	59	59	41	59	64	59	60	56	54	61	79	69	54	70	64	77	58	48	71	71	61	61	54	65	61	64	73	67	53	74	56	66	61	68	69	58	78	63	74	55	68	79	52	64	59	61	58	72	48	64	73	71	61	46	62	74	65	69	68	51	68	71	62	51	48	61	57	63	57	54	62	57	66	65	56	64	68	61	59	70	68	55	68	75	60	68	69	64	65	71	66	64	50	50	75	63	55	64	59	62	65	68	54	52	62	67	66	73	60	65	60	57	60	85	68	57	57	54	51	73	63	78	55	51	59	53	72	47	60	65	61	59	62	62	60	57	60	62	55	72	50	55	54	66	64	71	56	53	63	62	77	67	64	68	73	56	51	55	65	58	60	65	52	67	62	64	65	56	58	80	62	57	66	54	49	66	69	75	65	66	52	69	51	61	62	58	54	69	66	53	64	78	58	62	59	72	65	57	55	66	57	54	63	69	67	61	54	55	61	64	42	70	55	56	69	48	62	64	54	54	58	62	68	63	52	58	59	65	74	50	60	76	55	55	45	63	54	60	53	61	62	59	68	58	73	62	66	54	62	55	56	63	50	64	71	60	47	68	62	57	58	53	82	54	57	54	59	71	57	49	69	52	73	58	60	61	60	66	67	61	51	69	57	55	69	63	68	63	60	50	60	74	75	63	73	69	77	70	71	69	49	71	54	59	54	50	70	62	64	63	72	61	63	65	64	70	76	59	55	75	47	49	65	60	63	67	68	53	64	66	50	68	77	60	70	68	58	65	58	51	66	64	75	59	81	59	54	62	61	73	42	58	73	71	68	57	69	63	66	51	71	68	60	53	60	67	59	63	48	56	63	65	69	75	46	69	61	55	48	63	66	56	91	68	69	62	75	74	64	65	69	66	62	61	76	62	69	66	56	56	58	60	66	64	65	60	67	57	59	58	72	60	57	67	65	69	70	55	56	59	64	76	54	76	54	55	93	72	63	75	65	60	68	73	69	61	66	57	69	72	52	54	67	58	72	65	54	88	66	68	62	58	81	63	71	66	56	51	54	73	62	54	65	59	66	51	64	71	59	53	54	65	54	57	53	60	61	73	75	70	64	61	75	49	59	70	71	65	58	82	75	57	63	59	72	56	62	64	57	71	55	71	56	69	46	56	55	73	66	64	49	54	61	63	73	66	57	65	64	76	62	69	73	71	59	68	54	69	60	61	66	62	46	65	57	67	56	61	54	73	67	55	60	54	69	59	59	67	65	64	76	47	49	69	62	61	51	53	61	58	70	60	50	71	78	61	69	66	57	69	65	50	60	62	70	61	64	69
13584	5054	2191	3358	7847	12156	11791	9878	8626	7304	6309	5272	4701	4358	3717	3219	2870	2852	3050	3271	3471	3782	3307	2865	2514	2204	1950	1796	1814	1696	1642	1615	1446	1399	1421	1332	1288	1333	1301	1371	1261	1398	1411	1522	1504	1527	1269	1150	1032	991	979	901	917	778	791	747	726	712	701	733	756	714	704	744	718	664	691	692	667	659	654	687	691	716	594	659	661	657	688	704	662	722	689	664	686	680	664	754	696	701	685	742	682	669	698	672	678	635	701	676	650	697	646	664	668	661	648	688	684	670	667	660	711	634	690	618	653	659	694	706	699	648	671	684	679	604	650	701	689	689	623	671	673	679	634	652	664	644	639	597	671	650	686	665	691	653	664	665	638	658	639	658	632	642	687	659	681	613	659	630	630	682	601	624	625	656	682	677	637	630	611	618	632	652	636	655	626	653	666	636	649	651	610	650	675	661	652	625	677	663	660	688	686	641	652	659	641	609	650	660	669	656	655	667	627	645	657	689	694	640	641	696	651	642	682	648	668	673	685	662	703	667	639	659	616	672	636	666	629	630	623	634	699	629	674	674	634	648	602	632	663	653	648	615	635	580	658	665	620	660	670	663	634	657	651	656	601	603	632	648	665	663	654	631	655	650	683	657	661	650	637	615	651	670	649	652	642	639	643	655	649	702	615	638	617	662	632	629	638	646	666	730	643	638	623	661	661	639	637	663	613	679	662	593	616	596	641	657	604	623	623	671	693	642	614	633	675	642	648	638	651	661	676	646	597	629	682	659	629	661	648	681	635	643	665	611	631	643	640	702	677	629	611	641	672	617	643	638	631	634	672	629	613	609	641	639	684	673	653	652	651	627	678	647	687	670	624	637	704	680	671	643	647	662	620	620	665	632	655	659	618	622	594	638	630	635	629	667	671	655	613	675	616	674	608	639	656	631	627	645	627	650	629	587	663	609	647	665	642	630	680	625	669	640	610	623	672	632	662	669	646	663	643	678	688	630	663	675	659	666	623	622	682	693	639	662	694	637	649	658	629	704	665	644	670	640	643	699	606	659	622	650	614	648	654	635	642	666	654	647	681	624	636	671	667	637	655	692	632	685	660	645	662	669	641	647	678	657	629	702	659	669	632	657	694	702	679	655	699	628	613	656	635	611	677	677	612	636	637	671	670	638	640	646	647	666	612	640	664	646	655	593	626	676	652	606	666	611	658	684	671	687	645	660	650	652	632	650	677	649	677	674	602	673	640	675	657	642	640	694	700	678	647	665	726	597	694	648	618	667	682	610	642	569	622	684	624	638	666	642	620	681	659	633	643	596	620	623	691	600	692	640	676	622	669	654	619	699	629	670	661	652	649	676	710	642	611	644	670	614	667	642	641	686	651	642	642	665	621	668	632	674	645	674	664	663	621	629	607	641	652	653	644	675	630	670	670	627	642	638	714	652	679	622	604	609	642	687	637	666	678	649	616	671	675	685	654	635	648	640	642	671	648	666	614	662	642	642	641	650	655	647	619	609	662	680	675	662	655	693	626	645	650	643	684	642	714	650	664	670	607	687	638	647	668	610	604	683	641	639	626	670	662	656	633	665	580	652	607	649	665	599	693	626	647	608	642	690	626	670	595	679	640	667	657	659	683	663	649	636	633	643	675	624	667	639	684	700	654	652	634	681	665	652	637	595	645	663	699	615	628	682	668	595	655	668	618	675	630	636	635	582	679	629	618	638	669	656	662	640	646	645	649	669	668	704	648	642	658	651	680	672	660	657	665	637	631	616	627	624	669	637	639	632	647	640	613	687	652	602	630	659	639	636	625	652	621	654	613	650	633	685	684	698	649	718	702	676	642	661	617	676	650	672	635	663	695	627	620	623	626	673	672	649	667	674	643	612	617	668	670	616	683	642	671	665	665	639	665	599	680	629	635	649	679	650	649	662	613	623	676	633	630	627	647	614	668	639	666	616	635	636	629	709	619	664	645	652	634	627	630	663	661	611	626	617	644	650	631	660	663	661	614	647	624	653	684	716	647	672	695	668	599	655	678	653	682	681	628	632	664	642	668	634	686	633	661	643	649	634	641	682	678	631	643	655	649	623	631	662	670	651	612	651	661	649	655	620	660	674	656	640	650	611	652	634	674	691	633	627	651	655	614	659	665	649	634	686	682	677	659	642	677	595	647	617	625	628	671	656	657	613	675	596	633	638	645	611	680	632	614	669	661	692	627	629	705	651	664	631	678	621	627	590	674	668	650	636	645	634	637	652	655	669	662	628	632	650	632	624	662	642	691	641	706	653	604	633	636	656	658	645	591	652	634	640	642	634	640	637	696	620	658	620	638	664	628	650	575	679	649	666	690	669	608	674	698	620	675	631	623	664	672	624	640	643	640	634	637	625	617	624	651	654	651	643	652	659	632	640	629	681	649	618	662	611	675	669	615	647	651	614	681	674	664	650	672	636	689	662	661	624	693	649	638	665	658	691	703	672	650	674	644	674	648	690	642	692	636	628	673	680	674	672	650	655	633	642	664	606	623	627	652	601	637	646	647	675	663	663	584	659	632	640	629	658	607	671	650	654	693	678	657	681	591	621	720	641	656	641	661	661	690	679	632	609	647	692	662	680	689	637	662	655	661	667	664	633	674	670	643	640	661	643	625	635	655	670	651	663	674	683	652	648	663	689	673	675	630	653	656	659	660	611	675	651	712	643	604	632	684	623	675	659	678	612	684	666	684	624	626	643	674	684	695	634	652	666	619	649	622	658	651	667	660	651	658	645	682	669	656	662	681	671	691	672	647	685	639	616	677	662	628	673	723	652	679	666	663	657	624	638	668	655	714	680	633	702	632	637	613	650	680	661	661	671	638	673	653	640	637	625	580	653	606	626	617	673	584	609	657	630	640	644	650	663	679	627	651	636	645	652	655	617	687	613	647	627	693	645	674	664	659	617	597	639	662	625	658	673	667	656	620	633	658	642	650	608	675	643	653	649	641	633	644	658	651	664	663	648	654	690	635	608	612	659	644	602	683	686	674	654	618	612	640	653	686	598	675	657	639	672	635	650	631	667	646	658	628	652	643	672	611	638	685	648	628	662	645	596	656	677	662	625	669	661	654	695	667	665	626	649	676	582	629	623	651	655	625	628	636	660	662	703	631	664	666	616	614	636	677	600	675	589	642	651	690	650	650	635	646	667	652	643	648	608	653	645	619	625	668	635	669	623	671	643	648	682	684	688	609	649	658	667	689	666	648	625	619	667	673	660	651	614	650	633	638	577	657	627	635	631	655	648	647	660	649	627	642	629	651	678	670	609	645	626	656	669	654	657	703	653	648	706	627	650	611	661	660	664	635	634	629	624	655	657	663	656	638	667	664	661	634	648	613	623	680	620	626	652	635	622	677	665	642	655	646	624	646	620	665	629	659	670	591	643	660	650	651	673	614	701	649	632	671	633	629	674	683	623	606	646	682	659	618	683	689	636	614	606	653	655	633	646	625	659	640	643	659	604	698	665	648	680	649	670
1298	41	23	35	38	62	66	76	80	63	53	70	54	64	43	48	45	45	47	57	66	65	48	48	52	51	33	37	42	45	44	34	42	47	24	33	46	25	27	30	25	27	38	37	37	39	29	35	35	26	33	20	29	26	24	31	23	27	33	26	27	33	26	30	33	29	30	23	31	29	33	26	36	21	22	29	27	19	24	30	23	20	21	26	29	29	35	21	27	25	24	25	26	22	28	22	15	26	29	21	27	26	20	33	32	21	17	19	21	17	24	20	24	27	31	22	30	29	25	23	21	26	28	26	20	24	28	21	25	29	32	32	20	25	26	18	22	26	24	32	25	24	31	24	17	21	29	21	14	31	28	29	21	36	27	21	23	33	14	28	24	33	19	29	22	25	20	24	22	27	23	33	25	26	19	28	22	18	29	28	30	21	24	17	26	30	23	24	16	25	28	23	26	24	27	18	25	23	22	22	23	23	24	16	28	18	20	25	22	23	28	21	25	32	16	33	26	24	30	22	25	22	19	24	25	24	24	24	23	27	19	31	23	18	19	21	27	23	32	28	29	27	19	20	30	26	27	28	31	27	29	23	30	43	22	29	23	28	28	25	37	25	28	25	30	27	15	30	29	18	29	20	25	28	28	25	23	24	22	33	24	26	20	20	18	21	17	27	17	27	26	38	23	28	23	22	21	24	21	23	34	21	28	26	27	19	26	24	31	21	25	21	18	26	19	30	21	22	34	24	28	25	31	27	31	17	21	19	25	19	19	28	24	26	30	31	23	29	31	27	20	20	33	25	31	15	29	12	35	26	19	21	22	22	25	23	27	23	15	15	27	21	18	19	24	40	31	24	31	37	41	24	24	22	33	25	24	22	33	30	25	31	21	26	32	25	20	19	17	32	26	20	20	21	15	27	19	22	20	17	33	27	21	24	25	32	27	20	21	26	24	30	25	24	21	31	24	23	23	26	28	21	26	22	16	27	23	30	21	25	27	33	19	30	24	24	27	23	21	28	23	23	22	29	27	21	19	21	19	22	27	17	26	26	31	32	26	33	28	21	26	26	25	41	21	29	25	29	27	21	22	25	20	29	27	20	18	30	24	26	27	28	26	25	35	29	27	25	24	29	18	35	29	28	22	23	28	24	30	29	21	21	33	24	22	28	25	22	26	32	25	34	25	23	23	24	25	18	31	32	28	27	24	16	16	16	22	21	35	25	26	25	31	28	26	18	19	22	24	19	22	13	35	24	22	22	27	22	21	19	23	25	23	18	19	20	28	31	19	28	23	29	29	23	20	24	21	33	25	13	27	23	20	25	34	20	27	28	33	25	24	25	18	18	23	22	21	17	16	32	31	22	32	20	17	28	43	30	21	21	28	29	28	25	19	28	20	31	26	32	29	17	19	27	24	25	31	25	23	28	29	26	29	31	19	29	28	21	28	29	27	31	34	26	29	31	24	23	23	19	33	26	25	25	27	28	29	20	20	24	21	26	18	19	26	22	24	35	26	22	27	18	27	34	36	24	20	22	18	30	33	22	26	29	17	39	21	23	26	26	25	27	29	29	32	23	22	23	23	19	25	23	27	28	24	25	23	23	20	34	26	23	36	31	29	19	24	25	23	23	36	18	24	27	27	19	23	28	30	37	19	21	28	25	21	25	21	28	16	20	25	27	21	25	24	23	31	29	25	26	24	25	26	26	19	21	23	26	25	31	24	20	27	24	30	22	25	26	25	30	29	24	28	35	30	25	26	19	25	30	22	22	22	37	30	26	23	25	25	25	23	37	29	14	31	22	21	26	20	25	26	24	24	26	22	29	21	23	34	21	29	23	22	24	21	29	20	21	26	21	20	29	12	29	24	32	31	23	30	16	28	30	21	22	17	25	29	24	19	23	32	28	24	34	15	18	21	22	24	23	28	29	25	25	23	18	22	27	21	22	25	21	26	29	29	13	25	16	24	30	22	22	26	29	30	15	26	32	22	39	24	19	22	21	30	26	31	29	30	28	26	23	22	35	31	15	31	27	29	29	28	28	20	21	25	24	17	23	18	21	27	22	25	21	23	29	21	22	22	15	30	30	24	31	24	25	22	23	35	21	28	21	20	21	29	38	23	21	30	33	30	21	20	21	21	32	18	18	36	16	27	32	23	19	22	30	26	26	20	18	34	19	38	28	18	23	18	22	20	34	24	25	27	25	22	25	28	19	40	32	30	21	17	20	33	32	19	29	19	15	32	28	22	31	23	30	29	30	29	27	27	22	23	19	30	20	21	20	24	23	31	26	16	32	27	22	32	26	22	24	31	26	28	29	20	32	27	16	18	28	30	29	33	33	30	27	17	22	25	27	25	29	29	23	25	29	26	27	26	42	21	17	30	19	23	21	27	27	29	29	29	27	21	30	27	21	19	24	25	31	26	30	36	24	21	25	30	29	14	21	22	14	19	29	20	27	32	16	21	31	32	23	28	19	21	30	28	20	24	19	25	26	29	24	29	24	38	22	20	25	17	23	22	20	22	23	22	18	24	17	20	27	17	25	34	32	25	31	27	22	23	29	28	22	26	17	28	18	24	21	32	27	21	25	34	21	34	18	14	17	17	29	25	23	25	24	26	29	23	21	34	28	29	15	31	23	26	26	29	30	21	25	31	21	27	26	23	24	34	19	32	24	19	22	25	35	29	20	24	30	20	33	21	27	24	24	31	28	29	32	26	29	19	19	23	21	31	27	29	29	32	28	30	30	21	20	26	32	22	24	22	21	24	26	26	23	18	23	21	30	29	26	19	34	25	34	25	22	25	29	16	22	26	28	27	20	30	26	26	25	22	19	19	35	38	24	34	22	16	23	29	33	23	19	25	19	24	22	36	21	26	32	28	23	20	28	21	24	22	24	27	34	17	29	19	28	25	23	27	20	27	23	32	21	29	37	31	32	32	27	28	29	20	27	19	18	17	31	29	26	24	28	24	26	17	30	22	19	23	25	28	23	25	28	22	25	23	19	27	27	27	27	26	22	22	16	22	16	27	26	24	20	23	19	19	25	12	17	23	34	22	19	27	15	37	27	27	19	20	22	26	26	32	20	24	24	24	29	26	24	24	26	18	27	32	27	25	18	29	22	19	25	31	30	21	28	29	25	20	26	20	22	21	32	26	30	31	27	16	23	21	24	25	18	30	24	28	15	26	24	27	23	22	17	26	26	29	20	26	33	34	30	23	29	30	29	27	21	30	24	25	32	31	17	16	29	21	26	25	23	24	26	19	15	20	26	24	24	30	18	30	23	18	27	20	32	22	29	16	27	34	26	28	24	21	21	30	24	28	28	31	20	26	23	25	27	23	28	42	27	20	17	14	35	22	33	25	17	15	27	27	22	27	23	18	18	25	23	28	23	20	35	17	38	25	25	21	34	24	23	25	39	23	22	25	28	27	18	25	37	23	31	17	12	15	24	25	27	30	18	23	29	30	33	20	21	15	21	23	28	23	22	26	28	30	21
7450	1079	534	739	1691	4294	4876	4050	3867	3186	2708	2352	2027	1966	1635	1350	1203	1295	1440	1695	1844	1904	1633	1524	1294	1021	887	795	803	810	775	714	711	662	609	606	635	557	625	616	593	647	701	766	857	760	585	511	453	460	421	408	373	340	281	297	300	336	272	314	278	270	290	310	305	333	267	276	268	274	258	249	237	270	281	271	261	280	201	266	278	278	260	288	291	269	269	282	268	272	233	295	274	279	274	253	261	254	280	276	258	292	286	241	281	265	266	289	230	254	267	247	270	281	275	266	261	235	247	258	268	236	282	285	269	275	252	239	261	249	278	268	251	267	277	269	250	286	246	224	288	271	273	246	276	265	260	263	260	266	255	255	276	260	273	258	237	270	268	261	230	257	272	267	243	268	266	256	272	263	251	271	251	256	276	257	221	263	232	256	258	260	242	272	251	237	275	285	267	257	288	252	243	274	284	261	242	284	268	255	275	265	251	253	268	268	255	267	268	244	280	283	244	255	267	287	268	262	255	248	277	246	260	258	222	268	284	288	237	317	250	251	288	245	263	283	293	261	248	271	275	281	267	239	254	275	234	260	262	233	293	260	257	247	233	256	240	292	218	265	251	241	257	256	241	274	268	282	241	246	260	261	273	258	271	243	281	236	248	259	266	266	245	261	243	272	277	269	281	265	261	262	250	209	273	267	264	268	259	239	263	274	266	252	251	245	274	275	274	285	255	260	280	245	280	261	238	270	278	238	273	266	287	241	268	238	244	267	252	292	278	248	264	265	256	287	282	253	248	243	237	233	280	251	269	247	246	279	257	243	234	240	253	275	273	262	279	250	272	268	294	268	266	254	249	246	259	259	270	271	289	258	245	255	287	252	279	267	231	253	285	265	285	264	267	263	264	260	260	265	268	271	221	268	269	276	258	245	267	261	254	281	244	265	287	239	290	264	225	270	287	260	269	270	253	252	254	247	265	251	248	278	275	284	273	258	274	268	268	242	258	261	264	239	269	263	234	249	256	272	271	238	269	254	266	250	260	268	234	235	248	261	254	282	267	267	270	295	278	250	261	280	282	210	298	280	253	271	271	253	269	226	252	268	261	248	254	259	267	276	272	242	278	263	256	290	277	250	272	276	279	233	235	269	248	257	279	292	245	264	228	290	258	243	254	251	261	254	250	248	273	226	280	268	263	243	281	258	274	277	256	210	259	255	281	273	275	237	255	267	271	283	267	265	238	236	273	280	254	262	244	250	242	266	254	261	268	257	263	236	273	265	272	263	295	269	258	264	241	265	267	267	261	239	263	252	253	258	252	260	231	267	248	278	249	261	274	240	276	275	249	254	263	224	250	263	267	248	259	250	243	256	266	260	262	266	238	276	272	282	235	299	254	254	273	277	253	284	269	260	262	269	226	274	255	265	293	251	258	292	265	285	249	247	260	240	245	257	249	239	277	271	279	278	247	235	294	281	251	239	284	256	262	273	253	284	266	278	286	244	271	239	273	278	270	247	257	245	247	250	243	262	230	281	263	255	229	261	245	251	252	261	276	286	245	245	233	248	227	248	241	295	238	281	248	282	253	254	264	241	262	253	257	257	239	253	250	237	266	258	256	225	245	259	241	268	252	279	278	286	255	283	256	261	247	247	254	262	280	268	263	267	261	238	285	253	255	267	266	254	267	254	262	253	247	246	239	269	237	248	254	258	276	251	256	239	235	252	261	257	265	259	260	267	273	243	270	291	257	258	245	234	274	244	238	235	246	240	274	280	246	275	283	272	253	240	264	242	248	266	265	241	245	267	278	228	234	241	225	277	239	245	255	277	275	256	266	266	241	268	280	257	281	245	230	244	281	261	266	274	240	242	271	252	265	258	265	268	273	263	270	269	280	269	297	230	276	253	265	241	259	272	248	257	275	264	278	254	237	270	253	259	230	256	267	234	263	270	265	256	262	240	245	256	258	258	242	236	270	261	235	257	274	263	245	262	244	260	256	277	272	309	246	265	256	262	238	247	261	274	260	250	252	250	243	285	291	284	279	265	237	256	318	276	238	271	258	266	246	262	246	249	257	239	258	250	275	267	223	243	248	259	240	265	264	232	246	277	265	272	274	243	251	281	280	262	259	259	242	251	275	271	253	266	277	289	270	281	255	252	252	251	251	273	252	288	269	268	236	250	246	265	251	268	258	253	280	253	285	286	267	264	272	284	255	254	283	253	249	250	269	270	275	259	232	292	250	274	238	269	273	242	271	288	254	264	267	250	271	273	286	270	291	263	270	260	265	244	252	275	246	263	265	249	231	258	252	256	284	265	250	266	241	262	271	239	269	263	272	248	238	261	267	259	258	296	246	265	278	266	258	248	288	248	251	253	239	271	246	264	275	253	234	288	250	266	278	229	248	264	259	264	236	249	242	263	261	268	251	233	261	275	255	243	234	269	270	249	273	247	261	287	281	243	245	278	286	286	235	257	285	254	280	276	263	239	264	247	248	263	258	235	243	232	275	279	244	247	265	262	260	240	250	292	265	254	270	279	274	260	248	265	287	278	228	246	247	258	231	272	263	270	238	288	263	243	246	270	270	274	257	264	282	266	245	265	258	259	221	267	268	261	248	261	274	274	267	268	296	250	272	244	266	251	281	268	267	279	238	249	252	252	274	283	268	245	256	262	243	251	230	301	255	236	273	273	248	253	250	237	262	257	258	268	266	292	232	241	289	274	267	261	258	261	248	265	277	254	234	254	225	235	248	251	252	245	280	237	256	259	282	249	225	276	240	266	248	248	261	285	261	250	231	283	248	258	244	281	277	256	252	287	264	219	276	272	268	257	245	255	268	278	266	266	252	251	274	261	251	262	257	268	260	288	248	254	282	249	282	242	271	276	245	261	266	270	268	246	268	230	226	285	271	252	245	264	278	264	260	260	278	256	280	292	258	266	250	253	263	238	246	295	235	266	269	277	270	265	292	247	247	294	259	269	254	232	235	258	240	272	284	281	270	251	274	258	258	239	282	241	281	274	251	256	253	246	260	228	247	259	253	260	266	260	276	248	255	252	307	259	253	252	229	285	256	265	249	259	278	244	252	246	260	281	282	269	251	260	253	230	266	267	247	259	264	253	294	277	273	282	235	246	280	256	236	232	257	252	258	246	284	268	235	229	264	291	247	255	238	266	265	257	236	260	275	279	259	246	279	260	288	251	250	263	266	304	285	268	261	263	261	265	252	276	263	240	245	247	268	260	270	248	260	264	267	253	277	245	238	264	243	256	259	243	248	258	252	251	268	256	242	238	254	246	253	290	258	243	285	227	264	275	233	275	259	288	255	238	244	282	231	234	272	270	233	275	260	276	263	262	233	239	238	279	261	267	226	265	265	278	272	267	235	283	254	265	245	295	259	235	242	301	264	261	264	248	247	284	266	271	279	263	245	250	260	259	272	301	274	261	260	261	246	249	311	237	268	268	262	299	261	291	275	261	287	238	246	228	279	246	245	244	243	276	265	257
569	191	111	82	85	135	157	150	140	144	129	112	107	114	94	113	91	110	102	104	102	104	130	102	91	92	78	77	76	77	74	74	72	78	82	70	77	61	70	70	77	81	81	83	78	76	71	73	64	87	67	75	60	60	55	57	62	72	64	48	56	62	59	73	63	71	70	50	57	60	62	74	66	63	68	52	65	58	67	65	73	64	51	48	52	58	66	47	50	56	60	56	59	51	65	62	52	62	65	59	60	61	42	65	59	64	70	56	62	61	54	50	59	74	55	74	43	50	48	64	51	59	43	64	61	55	67	52	64	65	50	71	66	61	74	67	62	69	56	52	49	41	51	57	62	47	59	54	54	62	66	67	55	40	49	57	57	56	60	56	46	54	65	63	73	51	61	50	68	67	68	62	59	47	57	67	53	58	67	58	61	51	61	62	69	56	51	47	71	51	56	52	60	74	69	62	60	77	72	51	54	55	63	62	60	57	64	78	76	58	64	68	51	54	71	66	71	54	52	64	58	50	56	60	73	49	71	51	69	50	54	70	53	72	57	67	61	61	56	72	65	67	59	49	64	52	64	60	68	56	55	54	55	62	58	84	59	55	50	65	50	52	60	71	59	67	65	60	65	58	61	59	65	58	58	68	65	60	53	51	69	69	52	68	66	63	68	64	49	62	66	49	61	58	69	53	49	70	60	60	61	67	67	60	66	58	53	68	43	54	62	57	50	46	69	58	64	48	71	57	55	48	60	59	52	75	78	58	59	57	57	73	75	54	51	58	53	57	75	64	77	60	65	58	64	56	73	61	68	59	60	64	56	53	46	63	49	43	62	60	62	59	60	52	52	61	54	58	74	68	65	61	57	59	67	55	64	54	58	66	63	54	48	51	65	63	59	54	57	55	53	59	61	65	58	63	66	73	63	44	55	61	54	72	65	64	67	56	62	54	62	67	49	78	62	60	56	60	69	66	50	70	56	57	52	59	65	69	50	63	57	46	63	52	66	61	63	50	61	73	70	47	47	54	66	56	68	63	58	57	64	60	58	78	64	60	71	68	56	64	62	63	56	59	68	44	59	56	66	50	47	58	58	65	75	71	57	62	60	62	59	64	58	48	55	55	55	38	74	56	62	66	63	58	58	59	52	56	58	60	65	49	55	53	65	71	57	62	69	57	64	65	67	70	58	58	69	61	61	60	69	49	60	59	53	66	72	62	67	56	60	49	61	71	44	64	67	51	58	58	50	48	67	47	52	65	44	52	55	60	52	64	60	56	44	55	64	65	54	63	58	57	56	60	62	59	57	60	45	63	68	67	60	59	56	61	66	53	60	70	65	58	75	56	62	56	59	66	58	59	47	61	58	63	46	70	58	58	55	76	61	43	61	57	63	55	72	64	64	60	60	75	57	61	69	63	65	70	53	62	50	64	46	60	57	56	58	49	51	62	53	56	75	67	69	59	71	55	72	68	74	36	58	71	69	56	61	75	59	58	63	64	61	55	70	50	65	57	70	72	60	60	54	65	70	47	60	66	64	68	59	69	57	64	67	65	59	50	54	61	57	65	67	63	72	71	68	60	57	51	61	64	53	65	68	65	69	55	61	60	55	52	57	52	69	62	64	72	60	55	66	55	61	64	63	55	60	53	54	76	61	59	50	62	47	62	46	67	77	62	60	55	55	63	64	60	66	54	63	53	61	64	53	54	60	67	59	82	51	52	56	69	56	79	53	52	71	75	54	55	65	59	55	64	68	54	67	73	57	75	62	52	60	51	62	68	57	57	54	57	67	53	66	69	49	53	65	63	54	52	45	70	63	52	54	64	75	56	62	62	58	55	54	72	56	53	70	48	71	65	72	55	49	56	64	68	74	51	63	55	56	60	53	59	62	60	60	53	56	52	61	43	67	48	50	81	62	53	69	77	62	55	76	71	75	64	57	63	68	70	56	61	68	61	57	51	72	46	52	62	64	61	58	48	66	67	58	55	53	45	54	46	61	63	56	65	64	58	71	68	60	51	61	66	62	47	58	54	58	59	59	57	62	55	62	59	52	58	59	53	65	58	67	59	60	54	52	72	74	72	56	48	67	60	51	66	49	72	50	57	64	61	56	44	58	61	65	54	66	62	55	47	70	49	70	55	73	53	67	52	61	69	57	52	58	67	70	65	54	49	75	63	54	63	63	60	61	68	64	53	64	51	79	54	63	62	77	58	66	83	61	71	58	73	65	55	61	62	64	59	55	74	58	65	74	46	54	59	56	62	67	61	53	60	79	71	60	55	62	71	56	64	63	55	66	61	66	58	55	45	59	75	62	44	71	64	74	72	64	53	65	61	63	64	52	64	47	50	67	53	58	62	65	61	65	84	50	60	65	61	67	70	62	59	62	68	68	66	69	72	51	53	60	73	53	73	58	55	54	60	43	67	43	80	71	49	53	62	60	64	57	54	57	57	70	56	55	47	63	56	73	64	72	46	51	60	57	53	54	59	69	54	46	61	69	56	62	56	66	62	61	63	70	69	55	65	65	56	63	56	72	61	66	43	62	73	57	55	59	64	67	61	52	79	67	56	52	68	45	57	58	61	74	57	44	66	58	54	55	68	58	60	57	46	53	46	61	63	64	72	69	61	67	54	57	44	74	46	66	63	66	67	64	49	63	69	52	51	58	68	69	52	54	57	66	63	57	64	54	51	63	53	57	53	49	53	75	71	72	74	66	57	71	53	51	58	58	70	58	45	56	54	49	56	65	62	64	55	65	51	46	67	49	56	78	65	57	60	60	46	54	61	67	62	62	63	74	59	53	58	66	68	49	72	59	39	61	53	64	71	50	67	67	46	70	52	76	62	58	62	57	58	62	66	50	59	68	56	48	76	58	53	48	54	71	59	54	61	55	64	68	60	56	63	63	50	57	56	35	57	58	55	66	53	66	50	55	74	57	49	50	67	59	59	65	66	61	52	60	49	65	53	57	73	60	58	60	64	57	57	57	68	66	64	51	53	70	57	66	56	60	50	51	80	63	65	70	57	63	51	57	57	60	75	62	57	53	55	60	66	67	53	54	63	65	49	67	65	56	70	56	53	64	54	59	57	54	63	49	58	52	55	62	57	57	46	42	63	63	75	76	65	61	72	66	62	63	51	70	56	58	60	56	70	66	56	56	61	55	69	57	53	62	54	52	68	54	70	57	63	66	51	47	57	66	60	56	47	58	51	52	44	51	54	55	76	59	59	58	54	57	59	52	65	62	51	65	57	51	55	78	43	51	50	73	52	67	57	64	52	77	48	48	60	52	63	75	48	55	55	78	51	66	59	60	54	63	57	53	58	54	67	56	54	59	64	52	62	47	57	78	55	75	61	64	69	64	73	56	66	61	71	56	54	67	64	57	75	56	54	67	52	52	59	51	72	61	56	72	64	53	57	61	52	73	76	72	61	70	70	65	59	66	66	59	56	62	51	68	73	57	60	72	46	53	56	71	64	57	69	66	58	58	58	68	58
10223	3989	1620	2428	5789	9391	8901	7341	6533	5616	4780	3974	3447	3218	2817	2336	2292	2361	2418	2784	2985	2864	2687	2341	1990	1732	1555	1513	1374	1335	1418	1363	1270	1189	1135	1092	1170	1072	1109	1097	1166	1112	1286	1434	1443	1349	1194	1033	960	864	839	759	785	766	718	658	677	681	671	692	729	697	725	637	614	658	659	640	621	655	613	624	628	589	628	618	586	611	581	605	637	615	653	610	634	600	665	627	654	602	664	615	602	622	612	613	674	655	597	685	621	672	630	598	632	636	633	599	577	568	592	616	625	589	631	609	593	613	609	601	570	616	598	600	609	569	588	586	629	631	655	611	582	606	564	577	581	601	603	622	603	620	608	608	550	601	623	617	608	653	602	600	606	619	589	622	611	554	564	647	609	592	590	613	589	558	613	631	554	605	585	629	646	605	610	556	649	620	592	610	619	629	608	599	584	598	563	582	596	638	611	598	598	640	633	580	617	634	633	640	653	582	649	595	594	625	576	648	561	587	623	630	545	650	607	590	642	603	614	564	642	665	600	644	591	576	592	641	619	602	583	618	639	629	618	568	611	595	601	616	631	583	617	598	596	585	612	599	586	607	613	600	551	612	590	606	615	634	638	589	605	595	630	635	597	630	604	611	624	640	609	600	600	613	603	604	634	605	580	570	562	621	646	567	601	645	610	644	607	620	657	623	614	603	620	639	617	629	637	601	593	606	650	662	600	591	637	600	609	613	601	585	613	624	649	632	611	618	612	616	581	618	582	605	614	620	627	589	629	654	629	660	612	638	619	593	596	585	539	645	617	633	571	630	633	611	625	608	594	619	568	644	594	627	604	619	609	588	617	626	649	624	598	624	650	607	595	619	594	641	631	625	647	643	596	599	616	621	640	602	615	620	572	594	605	605	585	635	634	580	620	596	598	618	587	641	579	627	587	631	590	629	604	621	574	587	599	575	589	582	625	599	578	609	600	611	619	639	570	602	570	613	625	630	610	641	615	596	596	648	605	644	564	574	583	627	638	641	641	609	592	648	643	614	604	608	638	557	624	648	599	638	607	606	645	661	685	595	592	586	545	636	581	570	630	616	651	601	594	605	599	602	590	625	610	595	600	558	624	623	633	588	630	627	575	597	606	626	634	615	634	578	612	566	594	638	610	610	557	592	640	592	619	607	597	661	577	609	634	581	622	578	616	640	614	611	607	616	624	598	596	599	625	614	582	607	640	603	584	607	622	579	577	595	648	645	631	578	649	611	598	591	594	586	591	587	653	594	600	612	652	603	652	632	631	618	605	589	605	604	585	633	609	612	645	605	634	597	580	627	611	598	591	601	593	619	615	642	641	608	592	581	620	536	609	585	605	615	623	618	624	604	617	633	631	591	646	649	596	624	575	590	618	601	605	592	608	584	609	634	588	587	578	583	599	609	639	603	619	618	596	613	610	589	599	595	630	627	604	593	548	637	609	635	635	607	611	612	642	597	613	579	616	580	648	576	559	595	560	608	624	596	639	598	604	627	608	608	603	652	590	615	629	634	577	587	590	637	629	633	610	641	593	567	664	582	629	630	636	588	609	572	646	616	583	613	641	577	625	598	605	638	612	636	615	620	620	612	673	607	612	631	619	626	606	585	606	621	619	582	652	633	597	600	645	601	613	610	575	583	583	606	635	618	615	588	611	628	577	584	643	592	653	603	584	655	603	610	630	598	604	603	632	638	622	601	603	634	642	598	626	604	603	610	613	609	571	610	605	593	604	608	567	564	611	633	573	623	567	652	607	619	603	618	618	607	638	643	596	578	608	640	546	643	627	635	605	610	561	595	627	627	577	618	612	591	567	648	606	592	627	592	625	581	596	595	604	641	613	586	639	645	601	596	639	640	581	597	629	629	588	596	623	631	626	575	639	599	602	623	614	608	649	590	603	592	594	602	616	642	618	593	564	646	578	599	569	605	570	573	584	565	621	607	627	666	614	574	583	572	602	667	657	607	595	613	632	589	610	624	655	623	592	598	630	632	622	601	623	593	620	593	596	598	624	584	601	604	592	619	559	645	646	580	633	633	606	626	653	619	560	612	635	585	619	657	675	603	600	609	637	665	634	618	578	592	614	611	647	644	608	620	605	678	601	589	635	569	572	541	594	592	649	570	597	632	637	625	668	581	636	626	606	579	603	562	625	626	579	618	623	601	652	593	592	579	601	611	639	638	598	587	601	597	621	623	592	622	616	628	610	622	586	584	645	618	558	621	582	627	615	614	625	602	604	620	588	636	587	623	608	579	567	569	613	631	581	608	589	598	597	584	599	631	541	618	601	618	597	619	591	619	583	596	612	596	606	598	590	597	619	623	590	614	597	655	591	589	640	610	618	591	561	574	632	616	612	584	610	613	593	589	589	642	624	605	608	581	608	589	608	596	617	584	651	652	586	652	607	598	585	642	611	612	634	604	642	615	604	628	638	605	592	648	629	630	594	576	648	620	561	567	586	556	620	594	581	601	593	595	621	620	595	607	592	560	662	607	661	628	629	559	584	641	595	621	575	580	598	620	615	611	575	568	619	597	623	626	590	635	608	575	604	616	608	652	673	612	580	602	588	614	610	632	604	621	580	632	580	608	582	552	627	599	613	604	642	642	616	565	598	606	694	587	637	627	609	622	666	609	596	605	605	610	585	631	591	626	597	622	606	622	573	577	578	621	622	614	594	599	587	600	604	618	628	614	614	621	629	584	651	602	601	601	633	650	619	621	592	615	583	585	598	609	664	597	618	592	577	593	594	607	648	590	660	629	576	649	608	592	578	631	628	609	625	603	612	551	560	624	583	596	592	651	617	609	611	626	634	635	548	624	637	614	603	626	634	645	640	593	664	588	602	605	578	629	608	580	636	630	603	626	589	562	662	625	628	615	630	617	599	634	656	623	608	608	666	617	660	575	604	607	594	598	607	615	605	613	674	612	588	586	586	605	601	581	567	640	632	599	648	557	628	624	603	620	622	616	626	618	619	603	609	598	568	633	635	568	606	615	626	608	608	610	577	599	600	674	588	641	617	605	598	630	571	654	594	619	627	614	626	644	615	611	605	637	583	593	624	663	642	576	578	625	619	601	623	584	583	581	587	612	599	632	603	590	639	595	610	640	579	566	641	614	623	663	607	612	607	616	588	618	606	634	632	643	604	604	592	631	666	630	619	642	640	633	580	561	600	582	626	619	630	593	600	587	609	599	643	629	590	610	615	578	594	621	625	657	595	591	633	595	592	603	605	614	626	612	592	612	606	621	618	590	652	647	588	612	619	663	626	647	654	593	600	593	580	620	608	628	612	618	628	608	615	593	610	613	619	659	578	597	596	583	617	612	563	605	623	583	587	599	613	597	617	612	608	592	599	638	577	595	612	599	607	629	615	619	591	627	606	616	577	611	611	666	582	670	602	584	624	573	593	588	587	599	617	644	627	632	605	598	633	619	611	622	588	630	600	617	581	602	602	626	596	619	609	665	611	623	599	648	607	638	591	607
1976	137	55	60	57	87	97	119	86	86	87	87	83	74	57	62	66	62	68	82	70	94	79	75	59	45	61	43	34	46	38	52	34	41	46	46	34	22	51	39	46	47	44	43	51	39	48	39	36	25	34	32	33	24	36	30	23	23	25	21	29	23	28	27	21	27	34	35	22	18	21	14	28	11	21	19	31	19	35	24	26	27	26	27	27	20	21	19	22	23	15	13	27	25	24	21	28	16	25	26	25	35	15	13	21	26	12	32	24	30	35	18	27	30	21	28	23	28	18	28	16	13	20	22	21	19	21	24	24	33	32	25	30	27	22	24	29	30	24	25	30	23	17	15	25	24	22	15	16	24	18	22	22	23	14	24	27	28	24	32	24	19	27	35	20	33	20	17	22	22	28	18	20	18	32	27	24	31	25	28	12	21	22	19	20	11	19	26	25	34	28	21	21	28	36	18	26	19	17	24	35	24	23	29	29	34	25	25	18	29	24	22	21	27	18	22	23	26	29	20	17	27	31	27	24	26	20	31	33	17	16	24	24	28	18	22	19	28	18	24	22	20	24	22	19	25	24	21	30	27	24	23	28	30	18	21	32	27	32	27	13	24	26	25	26	34	22	18	23	27	26	15	24	26	25	24	36	16	28	25	22	24	23	26	30	26	19	33	19	22	21	24	25	22	21	25	19	26	24	23	23	14	27	28	23	24	21	28	23	29	23	23	19	26	23	31	21	25	19	28	23	24	22	24	25	26	20	20	19	23	23	32	19	19	25	31	21	20	18	22	28	32	37	23	15	23	25	25	20	31	30	22	27	26	23	20	19	30	27	19	23	21	32	29	25	19	31	24	23	27	14	26	18	28	27	14	29	22	21	23	20	29	26	22	31	16	21	32	23	31	22	29	24	21	23	18	27	24	19	21	26	19	26	29	29	29	35	22	24	30	29	31	18	20	35	20	17	22	18	33	25	16	23	22	22	23	18	27	26	13	22	21	26	14	30	17	27	16	18	22	25	23	25	29	22	24	19	29	28	26	24	25	19	18	18	21	21	18	26	20	16	37	21	19	28	23	26	20	27	23	20	21	29	21	16	19	30	29	20	27	21	25	22	18	22	28	25	19	29	22	29	19	21	24	37	31	23	19	20	17	22	23	18	22	23	24	24	33	29	25	30	16	21	22	25	19	23	25	27	20	24	26	22	20	29	20	23	28	26	22	19	18	28	31	24	20	32	23	25	24	20	20	20	26	19	25	25	20	18	19	22	26	32	22	21	28	26	19	21	15	25	29	34	17	29	31	29	18	26	26	24	21	31	37	19	17	18	27	19	26	23	23	33	18	22	24	32	23	27	24	28	23	20	23	27	29	26	30	20	21	15	30	25	27	19	39	26	25	20	22	21	32	34	23	24	31	25	25	17	33	35	33	29	25	16	26	25	17	33	17	26	22	19	18	16	21	27	20	21	23	28	29	31	26	18	23	32	12	25	19	24	19	20	26	19	19	21	13	21	31	22	18	25	26	23	27	25	25	25	20	16	27	32	22	28	31	22	23	22	32	27	20	22	21	20	21	25	31	26	21	20	22	23	25	20	23	20	20	18	25	17	21	23	23	27	28	28	16	27	26	31	29	22	21	29	14	27	22	29	34	20	22	35	22	26	20	24	25	21	20	19	29	25	22	30	23	25	22	20	25	25	20	28	21	23	26	32	27	24	17	24	22	20	29	25	29	15	32	12	30	29	28	31	19	25	19	24	24	23	19	24	18	28	27	29	22	23	20	20	30	12	26	15	24	13	27	21	24	23	23	30	26	31	16	19	19	22	15	16	34	21	17	23	28	20	13	28	30	23	21	29	20	21	20	31	29	17	28	23	27	26	27	23	18	23	28	23	21	21	20	16	29	22	22	31	25	22	17	29	25	26	25	28	28	27	28	19	18	20	29	24	26	26	30	32	25	20	32	32	31	19	20	31	21	22	14	22	17	17	24	28	22	22	23	20	19	18	21	19	24	29	26	26	25	28	18	16	20	23	20	27	23	18	23	20	23	26	19	30	34	27	22	16	15	25	27	22	19	30	24	24	29	15	20	24	23	19	30	28	21	17	32	16	28	23	36	28	27	22	20	24	27	26	25	27	30	30	24	24	26	27	28	24	19	21	34	35	28	28	22	19	27	17	30	24	36	27	19	23	20	29	26	19	15	17	23	30	29	29	18	21	27	20	17	28	29	14	37	22	18	21	20	11	21	23	26	22	28	18	20	17	33	28	22	26	31	32	18	23	23	33	31	22	24	26	24	20	28	22	19	25	27	24	25	26	29	27	14	24	20	23	28	23	22	32	22	20	22	31	21	28	32	21	29	23	27	25	27	31	32	25	22	30	21	26	12	26	17	28	27	33	29	21	26	26	26	30	30	18	19	25	21	21	20	29	33	24	21	25	24	15	24	9	20	22	20	21	23	19	18	17	16	23	31	25	22	24	27	33	27	26	15	29	15	22	25	26	25	32	25	28	29	26	28	15	24	22	27	17	19	21	23	22	27	28	29	29	27	20	23	21	26	16	21	19	37	28	34	22	20	20	16	27	23	22	30	21	22	26	19	15	20	31	19	17	25	17	26	24	23	27	20	20	13	27	25	22	27	21	18	29	24	22	27	40	33	23	20	20	26	14	21	26	22	27	25	19	20	31	16	28	27	27	19	18	21	24	26	19	27	26	35	22	22	14	21	17	23	25	20	19	19	27	23	19	27	21	25	23	22	24	24	29	25	28	20	26	24	22	18	34	23	28	28	24	21	22	26	27	34	20	29	28	28	31	18	33	18	26	34	21	20	17	24	36	27	25	19	17	29	25	21	23	20	24	35	18	23	21	15	25	28	26	21	27	18	39	24	25	28	22	27	25	25	27	23	24	23	25	20	17	22	19	21	17	23	36	27	25	29	25	36	18	13	23	23	20	17	31	30	31	16	31	15	27	15	25	23	22	23	20	26	28	23	21	24	15	25	28	26	25	26	23	25	24	22	25	28	26	21	20	26	21	21	19	18	20	25	30	22	23	19	27	26	23	21	24	23	26	20	25	23	29	30	17	24	18	23	23	20	25	24	15	26	26	24	21	35	22	29	30	25	23	32	21	22	17	25	22	24	18	18	22	31	30	27	23	32	22	31	18	19	22	19	21	27	20	21	31	31	25	26	24	27	26	36	20	27	20	20	21	33	23	22	29	25	21	27	24	18	28	19	15	23	19	24	24	19	24	21	20	22	30	22	26	34	20	21	28	18	19	21	25	22	22	23	16	22	21	25	30	29	22	29	18	21	31	29	23	21	21	13	34	28	24	18	27	25	22	24	14	18	31	22	25	22	26	19	26	23	24	26	28	13	21	26	30	34	16	19	20	23	23	22	26	19	22	24	30	29	24	19	15	26	27	25	30	22	35	27	16	24	14	14	16	32	23	23	34	20	20	22	23	37	18	28	19	26	22	30	32	20	21	31	22	18
9899	2724	1063	1779	4539	8142	8130	7065	6255	5215	4401	3804	3181	3009	2606	2102	2084	2053	2165	2514	2595	2469	2371	2098	1706	1391	1200	1154	1175	1056	956	929	909	799	786	739	718	769	830	779	883	909	1087	1245	1154	1064	841	703	545	516	474	478	397	381	374	387	365	377	331	366	296	310	320	303	301	266	290	260	272	276	254	251	262	271	295	291	257	279	284	284	264	284	302	258	265	231	250	286	289	299	296	257	256	253	302	264	266	260	251	248	308	263	267	256	251	251	238	252	271	291	303	296	238	234	279	265	267	245	240	282	274	260	256	265	259	271	250	236	275	252	205	265	231	253	244	254	272	249	284	262	277	263	238	267	281	252	234	265	260	263	257	267	260	267	271	258	257	257	257	246	267	271	264	247	262	265	259	268	264	223	254	255	254	262	252	257	277	276	258	269	258	258	245	229	260	254	236	244	268	258	264	263	264	282	260	254	230	264	245	263	269	232	256	253	307	263	309	255	263	284	277	255	237	249	262	259	264	249	250	250	307	238	281	264	245	245	277	239	269	255	261	229	232	262	296	267	258	263	237	275	272	222	258	238	261	248	258	228	294	243	222	252	262	240	275	282	275	276	246	245	255	238	257	278	242	254	255	251	251	269	227	231	282	268	247	270	244	244	271	242	257	271	226	265	275	224	225	246	240	248	269	239	257	246	250	263	252	235	262	251	259	288	256	251	240	257	253	263	249	274	263	251	252	224	266	278	274	279	255	279	237	255	234	262	269	286	247	257	258	250	246	255	273	254	230	257	266	266	235	265	253	226	254	261	268	253	238	288	247	282	243	257	224	264	267	258	267	293	283	253	261	247	260	254	259	246	252	262	253	205	256	259	293	289	266	236	273	269	253	264	262	259	251	249	247	238	237	259	244	253	263	261	283	244	227	269	234	247	225	247	267	258	246	257	230	273	274	274	252	258	240	234	271	239	231	273	252	251	276	251	219	232	240	255	277	251	273	262	232	262	241	227	236	261	265	256	251	234	255	280	259	254	231	235	233	272	285	261	250	265	268	228	290	258	249	244	237	262	277	235	251	249	244	265	238	250	271	234	231	240	240	248	229	265	262	223	250	259	263	221	258	281	262	241	259	277	264	250	255	258	265	238	261	257	246	249	251	282	240	276	259	244	240	286	278	238	268	278	256	265	272	259	236	260	293	259	231	240	250	240	267	286	259	282	252	258	257	255	243	240	249	241	255	258	243	270	264	227	269	247	232	271	238	258	265	239	250	248	260	265	265	265	254	252	236	255	258	230	279	226	274	262	238	240	276	249	215	256	243	244	255	240	270	214	256	274	232	253	282	255	267	242	266	251	266	242	273	259	246	257	277	238	254	286	264	243	260	245	246	270	251	253	254	271	305	263	272	232	265	247	267	248	239	278	226	243	270	274	268	231	242	285	294	298	262	257	256	273	237	255	257	265	240	258	291	263	268	242	255	252	241	248	257	267	268	283	268	267	236	259	279	275	234	244	285	251	252	253	264	258	279	266	245	240	249	248	251	231	252	270	260	292	234	241	278	243	234	255	246	271	275	254	254	266	251	242	276	247	233	239	264	258	241	236	255	284	235	287	237	233	241	270	276	260	258	271	278	263	264	255	235	250	256	274	245	262	262	249	261	235	262	268	277	254	266	263	246	239	259	277	252	237	231	249	246	240	248	244	281	263	251	254	271	262	277	252	268	272	232	233	251	255	272	270	257	266	240	260	266	261	279	248	249	240	273	224	243	254	267	270	245	272	261	272	263	260	257	258	264	263	250	262	235	265	251	269	253	258	269	258	264	239	230	238	258	230	248	269	249	257	258	296	253	256	261	251	292	282	249	251	229	269	262	258	254	234	246	253	252	241	254	258	266	254	250	247	279	238	278	255	245	259	256	272	233	251	263	257	264	253	258	244	265	290	244	239	273	262	271	260	233	246	263	271	257	253	256	278	252	260	239	214	238	253	255	254	289	278	288	304	279	276	245	267	233	245	259	236	271	268	245	221	257	251	268	235	287	264	243	250	274	225	249	244	226	231	256	252	261	255	256	272	271	275	265	262	238	272	265	246	253	260	258	245	258	267	261	251	254	254	259	276	273	274	236	241	260	264	279	222	225	274	241	257	251	269	265	242	269	277	259	241	274	252	250	273	241	248	284	271	239	270	281	262	239	281	254	276	264	238	259	261	241	267	262	257	277	241	240	265	263	277	265	240	266	249	267	251	234	254	279	242	277	262	265	267	243	247	249	266	268	302	281	267	234	259	252	249	257	253	222	246	293	269	278	262	270	243	269	257	270	257	243	280	275	259	250	247	240	250	238	264	242	282	252	263	239	257	240	243	249	265	242	255	259	270	271	277	246	243	253	258	288	253	248	279	272	254	307	249	260	227	228	258	272	253	268	232	226	245	266	261	233	256	271	261	266	246	247	266	251	254	244	241	265	238	242	235	243	224	260	257	277	255	266	252	250	264	275	240	249	258	237	271	288	244	249	240	265	242	270	258	268	269	232	286	278	255	287	258	257	267	250	259	250	250	248	261	262	266	263	270	247	241	260	257	260	245	275	258	254	260	250	266	286	250	276	243	249	245	279	264	255	264	249	256	253	255	239	301	253	251	256	233	283	266	269	230	252	251	253	278	253	260	241	234	256	255	255	239	260	252	261	244	266	235	245	272	231	242	267	246	217	248	230	254	254	275	258	254	243	279	267	235	276	265	248	246	264	252	266	270	298	256	273	265	274	260	311	268	275	244	280	249	239	246	236	251	267	259	254	267	243	252	252	257	256	292	236	240	246	260	232	274	249	266	272	243	269	270	254	278	277	251	244	264	257	259	271	253	277	250	237	225	262	248	253	260	272	229	247	248	280	268	274	241	273	252	247	250	269	248	249	251	240	276	252	277	257	242	257	241	280	232	248	268	241	240	294	245	244	275	255	243	257	265	261	237	226	254	295	276	283	244	232	268	251	272	233	239	272	272	230	243	224	242	278	242	243	236	273	267	240	235	263	269	259	274	278	273	259	253	276	271	240	269	266	274	255	256	261	259	238	240	260	244	263	246	229	234	251	261	267	241	237	231	260	257	238	244	281	271	277	269	250	246	254	268	228	277	246	271	258	254	277	267	267	258	271	290	268	269	289	255	254	252	268	281	242	265	254	233	253	287	240	258	262	249	294	269	259	255	251	280	272	293	243	261	239	287	255	252	256	230	248	255	275	282	253	257	246	249	256	260	283	227	240	238	213	260	285	248	242	245	237	265	250	226	257	265	257	272	260	228	263	241	261	248	272	233	268	251	266	261	238	238	273	245	230	243	268	237	252	265	226	247	252	246	281	260	222	262	277	252	264	227	260	257	265	253	225	274	267	269	242	245	271	274	265	244	240	260	263	229	245	275	280	264	276	238	249	242	283	255	269	219	270	261	241	222	261	253	244	243	321	275	268	259	256	261	289	249	254	247	277	259	258	294	286	275	253	242	281	246	257	216
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
