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
344318913152	344318913663	344318914213	344318914763	344318915313	344318915864	344318916413	344318916963	344318917513	344318918063	344318918613	344318919163	344318919713	344318920263	344318920813	344318921363	344318921913	344318922464	344318923013	344318923563	344318924113	344318924663	344318925213	344318925763	344318926313	344318926863	344318927414	344318927964	344318928513	344318929064	344318929614	344318930163	344318930713	344318931263	344318931813	344318932364	344318932913	344318933463	344318934013	344318934564	344318935113	344318935664	344318936213	344318936764	344318937313	344318937864	344318938413	344318938963	344318939513	344318940064	344318940613	344318941163	344318941713	344318942264	344318942814	344318943364	344318943913	344318944464	344318945014	344318945563	344318946113	344318946664	344318947213	344318947763	344318948313	344318948864	344318949414	344318949964	344318950513	344318951064	344318951613	344318952164	344318952713	344318953264	344318953814	344318954364	344318954913	344318955464	344318956014	344318956564	344318957113	344318957664	344318958214	344318958764	344318959313	344318959864	344318960414	344318960964	344318961513	344318962064	344318962613	344318963164	344318963713	344318964264	344318964814	344318965364	344318965913	344318966464	344318967014	344318967564	344318968113	344318968664	344318969214	344318969764	344318970313	344318970864	344318971413	344318971964	344318972513	344318973064	344318973614	344318974164	344318974713	344318975264	344318975814	344318976364	344318976913	344318977464	344318978014	344318978564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	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
1103	111	62	60	37	32	59	61	54	42	51	56	45	37	41	34	38	34	27	39	34	40	37	29	38	36	28	33	31	31	31	32	34	28	29	20	37	15	22	28	21	37	23	29	29	32	27	33	23	16	25	24	28	28	25	26	42	22	29	35	19	29	36	33	25	25	26	23	26	27	23	28	24	24	20	28	26	27	26	24	32	30	22	19	17	23	21	27	29	25	24	20	22	33	25	15	33	23	28	31	26	29	29	35	24	18	27	21	23	25	28	27	31	24	22	33	29	24	25	22	12	23	29	25	21	20	22	16	29	36	22	29	31	26	39	25	23	18	28	24	24	19	26	17	28	26	30	27	29	29	32	17	23	38	15	22	29	26	26	19	27	25	26	27	22	27	26	25	26	35	19	33	19	32	19	34	16	27	34	26	33	16	29	28	23	35	22	37	32	24	25	31	29	31	25	33	20	22	21	23	19	20	28	33	30	22	33	30	23	26	24	29	21	23	21	32	23	27	27	28	28	29	34	30	27	26	28	18	31	30	28	25	20	26	23	19	26	30	23	21	27	17	21	34	29	28	20	24	29	20	27	22	20	17	35	25	22	19	30	31	27	26	21	35	23	33	32	23	32	29	21	24	23	21	24	28	21	24	22	27	21	24	28	26	27	27	22	19	21	22	16	30	25	22	40	22	29	30	26	33	38	39	26	15	18	28	23	21	29	18	23	15	25	19	21	21	21	28	22	27	26	25	29	33	31	24	21	22	28	22	28	26	33	26	41	32	16	23	19	26	29	28	26	26	27	25	28	30	27	25	26	27	29	30	18	33	19	27	22	25	27	16	34	28	34	20	18	24	26	25	18	22	27	21	28	33	31	28	17	26	33	30	18	28	18	27	22	30	29	17	19	17	27	16	23	23	20	32	27	19	24	23	24	26	18	29	23	23	21	25	32	21	28	29	24	33	32	28	34	32	24	23	33	28	34	30	33	18	21	30	24	20	30	30	32	27	19	39	21	18	27	31	25	33	32	26	38	21	19	19	33	26	29	21	20	26	34	32	26	17	24	28	25	25	25	21	21	24	27	24	24	25	18	33	31	26	21	35	20	27	24	30	27	30	29	26	27	30	29	24	19	18	23	24	29	26	29	43	30	25	32	26	22	41	27	18	17	36	36	24	28	24	22	34	21	28	14	25	26	25	30	29	32	20	28	27	25	32	25	29	30	23	25	25	33	31	24	26	27	21	24	20	24	27	32	25	32	31	20	27	32	23	21	26	29	27	28	25	21	20	16	20	26	24	35	29	19	23	19	13	37	27	34	22	27	27	27	28	26	23	34	26	15	35	32	23	23	23	22	23	21	33	25	19	22	30	21	25	19	17	19	29	25	30	14	21	32	29	28	21	31	20	21	27	26	25	21	27	26	24	24	23	21	20	26	21	26	32	18	29	20	29	29	32	35	20	22	21	19	21	21	27	27	19	33	17	24	24	19	32	21	14	27	18	27	35	23	34	31	31	26	27	21	19	25	29	23	23	27	26	24	26	31	28	11	37	19	25	20	16	29	38	23	30	28	25	31	33	24	24	26	31	19	23	32	36	22	26	25	28	24	28	28	23	26	26	24	29	26	22	28	33	26	26	21	30	32	22	15	20	22	20	20	26	25	27	23	35	32	19	25	23	25	28	36	26	15	22	26	29	22	25	28	28	23	31	31	29	20	16	18	35	19	31	17	31	26	23	21	14	26	26	28	17	25	21	23	23	15	24	24	16	23	23	22	22	27	27	30	29	29	27	18	27	33	19	35	39	23	25	24	25	26	19	24	30	32	35	15	20	28	18	27	26	25	24	32	25	28	19	15	27	25	34	24	23	21	25	28	28	19	27	28	31	20	23	30	29	30	25	19	35	34	32	31	34	26	25	29	32	31	27	30	22	32	28	29	24	32	24	30	26	21	25	14	21	31	24	31	32	17	41	26	28	30	39	26	22	30	13	25	27	27	23	22	28	35	28	33	25	21	27	29	22	21	25	30	22	26	27	27	27	18	24	25	32	20	20	29	21	20	26	38	28	17	23	27	29	28	25	27	22	19	31	24	24	29	24	26	28	37	25	25	35	21	28	34	14	19	23	24	29	21	25	28	22	22	31	26	38	29	20	26	27	21	34	27	39	24	19	21	36	22	27	23	25	30	25	22	39	29	29	24	32	16	21	37	25	28	26	23	22	17	32	24	29	20	27	25	29	34	23	33	13	19	26	26	22	26	27	28	29	18	21	24	17	38	36	17	26	21	34	23	21	31	22	20	28	27	30	32	44	25	26	28	20	16	19	24	24	16	25	28	25	27	22	17	26	29	22	16	14	21	23	22	26	23	31	21	28	26	29	28	29	29	28	28	34	31	21	23	20	28	23	32	25	16	28	26	24	22	29	24	32	25	29	26	24	28	28	24	25	14	25	31	20	20	36	21	23	21	23	30	28	25	25	23	24	25	22	18	28	29	24	23	22	29	36	27	22	29	28	27	34	24	23	17	20	27	30	20	20	26	30	26	20	19	31	27	28	25	26	18	34	25	21	25	24	28	24	26	25	28	22	28	26	36	29	22	18	16	28	34	14	29	26	27	22	25	22	20	29	24	21	26	25	22	26	24	33	22	25	23	25	14	27	27	23	30	29	23	34	34	27	25	30	21	30	27	24	25	20	22	21	22	34	28	29	27	32	26	23	22	18	33	29	30	21	22	29	33	26	31	22	32	23	19	26	29	31	23	27	32	33	30	27	27	25	20	26	25	25	29	16	25	24	32	26	21	26	19	23	18	20	27	27	21	20	18	24	23	38	38	24	14	24	25	22	29	33	30	22	26	24	23	34	22	28	19	25	30	29	30	40	22	27	30	22	26	24	20	24	17	39	24	20	22	33	30	25	29	13	19	25	23	28	30	26	24	29	31	28	24	30	26	28	23	24	31	28	25	27	10	22	19	20	19	29	29	14	21	27	17	25	21	29	23	29	37	25	26	14	22	27	27	24	28	30	29	22	20	25	36	29	29	34	24	26	25	19	20	26	27	17	33	21	21	29	23	30	22	29	29	30	17	23	34	27	29	32	23	23	23	30	20	27	26	28	18	28	29	23	26	28	15	21	19	18	25	33	12	21	22	33	28	26	30	22	33	32	28	27	29	25	20	21	26	28	25	24	27	29	30	17	24	30	24	30	29	24	31	20	24	18	28	28	24	27	26	33	23	32	27	29	35	25	23	29	21	27	22	22	28	31	33	22	37	19	21	22	19	25	26	22	16	25	25	17	28	25	23	23	35	20	29	30	18	23	18	25	24	21	28	15	27	32	16	24	22	19	27	30	24	28	20	27	19	29	17	32	21	25	26	23	23	25	24	31	27	29	25	29	21	33	24	14	31	27	25	24	26	30	30	34	33	20	23	23	18	24	26	26	14	27	18	20	21	20	33	29	28	31	19	23	19	26	22	32	34	22	19	32	30	31	29	23
8595	1236	614	645	1529	2462	2609	2267	1976	1534	1290	1123	971	771	728	721	600	544	522	464	440	404	400	387	346	318	294	312	305	269	331	288	270	229	248	270	235	253	245	226	215	238	246	216	209	209	235	222	234	219	206	231	201	198	195	210	200	199	211	215	210	223	199	230	212	184	181	213	189	192	204	166	190	190	203	211	184	176	198	212	190	189	193	196	183	173	190	210	182	165	184	196	187	178	192	188	196	187	192	205	190	198	183	182	182	195	164	186	199	173	159	191	175	187	183	170	183	162	173	178	192	180	187	155	192	181	173	198	180	173	193	177	181	184	171	190	187	176	193	158	197	196	180	182	176	190	172	183	161	165	137	153	178	175	163	176	183	195	153	190	178	170	176	167	174	169	196	176	172	175	184	183	174	186	170	176	167	193	193	162	186	185	183	182	188	172	166	169	161	173	171	179	180	165	172	187	170	189	170	184	189	151	160	168	189	173	171	188	174	181	177	179	171	178	196	195	180	177	184	159	176	167	187	206	168	189	155	173	163	177	181	180	187	185	182	182	201	171	155	173	162	176	202	177	191	187	173	172	189	180	167	174	179	159	170	173	180	161	153	206	156	187	184	182	184	171	170	168	163	174	163	155	177	174	163	185	185	175	164	180	169	191	181	193	183	195	173	206	177	191	167	161	164	158	183	158	175	170	170	177	174	171	171	184	187	174	167	198	186	175	180	188	185	174	201	182	188	166	160	175	183	191	175	182	168	187	176	177	185	173	178	168	185	177	181	178	165	169	162	146	179	173	172	175	190	177	178	185	163	162	178	171	161	186	183	167	177	181	177	171	168	179	171	167	175	181	172	197	164	174	188	150	160	173	172	172	144	169	173	167	178	205	177	172	179	165	185	166	176	179	211	154	197	172	201	174	191	172	156	179	174	169	207	185	206	177	177	164	182	169	167	188	171	195	139	174	177	177	197	167	181	177	175	161	192	198	203	154	189	142	200	180	162	188	170	201	182	180	182	167	178	164	184	178	174	167	177	190	153	162	189	189	186	177	172	182	172	170	166	177	187	175	180	157	191	209	183	172	198	202	199	180	171	169	180	189	174	167	191	157	186	188	186	203	187	176	174	169	192	181	171	169	182	187	181	160	183	191	155	161	173	183	188	168	179	170	162	172	181	203	196	179	188	169	187	172	198	184	187	202	184	179	156	169	169	187	171	181	176	180	159	187	169	172	159	165	158	184	185	200	176	187	163	182	162	165	180	163	168	156	172	173	164	180	177	162	194	177	179	197	191	188	180	185	172	195	159	154	183	177	183	159	158	186	165	169	195	175	168	195	175	179	168	178	148	177	196	194	171	177	169	187	188	166	179	194	156	164	169	164	182	205	194	172	163	200	181	184	189	191	178	187	170	191	179	193	173	177	198	196	159	170	176	163	188	191	171	188	173	167	170	179	153	176	163	174	189	187	164	185	201	170	185	187	181	157	174	175	189	168	186	169	194	197	182	191	178	153	185	196	155	162	188	176	180	184	191	202	178	182	173	187	167	185	212	183	167	178	169	199	192	174	187	198	190	186	167	158	169	189	174	159	158	187	183	197	162	168	174	166	178	157	190	195	178	182	160	187	182	190	186	175	182	157	167	197	204	149	173	179	170	184	165	171	152	202	163	168	157	177	175	153	172	190	156	199	179	184	170	197	199	174	174	180	155	192	177	186	177	173	190	182	152	175	175	177	187	173	195	178	169	201	186	181	164	185	167	167	201	170	174	198	161	175	192	162	193	175	177	181	184	182	181	175	198	174	181	166	201	155	160	160	166	182	189	168	166	172	170	158	187	175	177	176	163	166	160	175	199	170	154	190	170	208	159	199	179	167	161	165	168	182	180	195	180	166	173	202	182	184	177	159	177	201	199	188	174	186	151	168	209	165	163	163	168	174	187	193	171	181	170	180	155	168	184	167	169	200	167	162	171	208	188	181	168	174	183	178	167	208	194	166	170	175	181	189	169	191	176	161	186	188	173	167	176	167	193	210	150	160	178	184	188	158	171	182	205	198	193	191	179	158	188	170	180	153	188	176	172	190	182	177	183	173	160	173	173	167	166	182	165	168	157	154	175	191	154	204	174	175	173	175	208	163	193	162	163	170	174	184	171	198	195	193	191	175	202	175	168	172	175	184	183	181	175	160	187	171	191	169	181	156	166	183	170	179	198	180	193	173	159	162	197	187	162	186	176	189	197	184	173	176	182	175	164	173	190	175	165	169	183	194	157	178	184	167	171	186	171	197	164	201	183	172	199	188	145	177	175	194	192	176	185	194	167	169	171	186	176	169	184	159	191	182	178	187	195	161	214	181	158	176	188	179	188	181	179	190	202	161	181	164	170	168	194	161	177	169	176	167	196	177	177	178	180	192	164	188	176	171	164	186	182	185	176	173	174	172	200	173	194	188	178	173	166	157	181	182	172	184	180	177	187	174	162	178	141	184	182	164	186	163	171	168	181	158	171	177	152	154	177	147	172	185	208	164	184	194	153	153	196	169	177	172	184	178	169	179	171	170	187	173	165	182	162	171	153	203	174	166	170	178	158	183	165	177	188	197	190	174	186	169	168	168	184	170	187	166	178	144	193	184	172	171	181	172	173	188	162	201	198	153	186	175	173	196	169	180	177	195	152	187	168	186	158	184	192	156	180	205	170	187	184	162	190	161	150	170	164	192	168	162	173	179	169	191	184	160	210	156	167	187	180	167	169	176	183	153	194	171	197	161	172	188	185	168	164	169	158	169	175	161	163	186	170	189	187	151	182	157	195	174	189	148	170	167	186	154	204	193	184	180	170	195	165	175	173	175	142	167	168	155	181	183	180	179	190	174	182	180	172	150	171	154	187	180	199	173	160	180	169	174	181	183	187	149	181	159	174	170	180	174	179	182	178	183	180	214	186	190	167	172	206	174	173	191	183	189	178	189	200	169	185	150	169	180	193	165	189	174	174	197	174	177	195	169	181	180	162	160	156	171	175	173	185	171	173	180	161	179	167	172	177	155	191	151	186	173	160	190	206	173	169	196	185	176	198	161	176	187	161	200	173	167	173	161	168	165	198	171	174	196	203	178	181	170	174	184	172	154	163	176	177	177	193	194	169	170	174	157	189	185	160	176	162	182	166	162	176	188	186	187	180	185	179	174	178	197	190	174	171	159	154	157	158	166	180	150	153	187	190	159	189	165	152	172	144	199	181	182	174	176	153	154	175	177	158	188	162	178	164	170	183	165	163	178	161	158	192	157	176	167	196	157	196	175	182	173	175	168	187	167	179	198	200	181	170	201	179	181	174	176	163	169	171	168	156	166	171	162	184	143	192	166	175	172	160	165	199	157	161	175	181	172	182	147	180	167	157	191	163	169	189	167	196	187	178	167	204	168	184	180	178	165	192	173	170	184	186	190	175	168	163	181	160	182	179	193	183	175	175	189	176	187	196	173	186	194	155	200	159	172	178	194	183	173
1389	81	73	96	76	81	77	80	78	88	79	63	99	87	74	70	73	83	82	79	85	70	74	69	78	80	78	81	72	75	83	86	86	80	70	74	80	64	83	68	88	83	73	92	85	87	78	80	67	71	78	83	83	72	81	68	88	73	73	68	62	79	81	84	77	80	79	80	78	61	101	59	67	64	75	72	82	71	73	91	77	87	69	75	98	78	75	67	86	82	74	80	89	70	75	85	75	77	79	96	78	70	77	99	85	82	81	78	68	81	81	87	66	75	70	95	77	84	91	84	96	64	72	86	79	82	84	73	90	70	88	74	75	76	90	66	79	86	74	87	82	76	73	67	68	77	55	90	80	58	96	66	74	94	88	77	93	63	85	90	67	73	80	74	118	80	84	80	84	71	73	76	83	84	75	73	74	71	60	80	85	70	75	86	79	76	88	72	73	83	71	85	71	80	78	69	83	81	79	59	91	73	93	82	82	73	91	74	73	80	83	80	72	75	78	72	85	69	79	76	69	76	86	87	62	83	54	64	68	80	68	77	91	80	78	77	70	67	78	77	64	81	97	64	63	73	93	73	82	75	60	97	70	69	83	77	67	69	78	72	84	77	68	78	80	76	79	79	73	90	75	82	69	82	77	89	93	68	84	78	72	80	86	85	84	79	78	94	77	75	89	67	87	76	85	85	80	70	89	78	75	74	74	73	90	71	82	63	81	73	62	60	87	74	78	76	95	79	83	68	93	84	83	76	74	75	98	69	76	88	69	69	91	63	78	85	79	71	88	81	79	71	63	81	88	72	81	80	69	78	87	87	84	88	99	78	79	80	67	73	68	73	70	93	92	74	79	78	86	78	60	73	75	67	61	80	72	88	74	56	79	61	86	83	87	82	75	86	92	66	67	61	67	88	55	83	64	73	76	69	70	75	80	68	80	93	57	72	72	71	81	70	68	65	98	89	67	80	78	82	88	88	83	73	93	77	87	70	75	92	69	69	72	58	72	78	83	81	83	87	95	83	70	81	78	77	80	90	79	83	69	86	74	81	61	67	65	88	64	69	84	74	61	75	78	78	94	93	87	80	70	85	90	67	88	90	85	72	76	93	70	79	74	69	74	97	82	80	76	83	64	83	70	83	73	85	79	60	85	91	70	86	66	65	89	68	73	85	96	87	77	68	77	82	91	74	86	76	70	81	87	74	92	101	89	72	78	85	78	59	67	70	89	69	62	80	74	83	73	67	65	75	77	71	81	74	71	81	85	86	82	103	97	68	78	81	68	65	84	78	81	64	60	102	61	98	67	63	94	71	70	62	85	67	85	86	67	84	82	80	76	73	83	82	83	84	61	64	73	70	68	74	56	89	65	79	71	76	81	71	78	83	85	81	91	69	73	60	91	68	73	83	62	75	65	76	74	84	90	85	74	66	80	88	70	73	85	81	64	64	92	73	74	67	76	62	82	69	76	61	77	64	90	78	84	81	76	81	63	84	79	63	76	80	87	59	86	75	68	84	76	85	71	76	77	72	82	77	85	75	83	73	70	85	86	75	77	69	89	86	66	65	77	73	86	70	76	70	86	74	74	73	85	73	91	70	70	76	70	77	79	66	99	79	92	75	75	74	63	78	57	74	69	86	80	71	78	83	82	63	74	68	57	74	101	85	70	79	72	85	76	80	77	79	78	84	86	91	79	80	85	98	86	83	71	93	70	76	63	67	72	70	85	74	63	86	74	83	81	71	86	73	84	90	74	71	76	92	75	98	80	64	86	76	73	67	91	82	97	83	73	95	77	72	76	61	79	71	73	81	107	93	77	80	90	69	71	81	64	68	73	75	96	74	79	86	73	92	64	70	71	79	68	68	69	63	60	72	88	67	76	71	84	79	85	98	72	76	83	78	64	79	84	78	75	79	79	83	66	72	80	84	86	61	66	59	97	71	85	87	80	84	69	75	70	67	92	87	76	82	78	73	76	65	77	73	92	69	78	70	76	76	84	88	69	98	83	71	92	86	88	82	74	75	81	83	71	78	94	73	87	83	77	94	79	86	70	85	77	76	91	88	68	78	69	84	80	68	82	79	77	72	74	86	83	82	78	78	81	77	67	70	90	64	68	81	77	80	85	70	87	87	85	73	75	73	78	73	106	83	105	74	77	77	72	82	65	86	82	63	76	97	75	77	97	79	71	87	64	65	82	72	78	87	85	78	59	65	75	64	80	62	88	85	76	73	75	85	81	81	81	76	75	75	79	71	81	82	79	89	70	81	72	79	72	80	93	80	72	84	69	81	74	79	83	80	86	86	65	83	78	72	91	81	83	74	68	88	91	79	77	66	67	90	84	79	76	92	71	78	80	85	89	77	90	77	83	81	75	92	78	71	73	81	58	73	71	74	86	87	92	80	80	75	76	60	74	76	62	64	49	77	57	72	70	77	87	75	75	71	86	67	73	80	82	94	84	82	90	91	78	83	78	78	73	87	68	94	69	86	76	67	83	83	66	76	60	78	79	78	82	80	79	82	77	65	90	69	81	91	78	81	85	82	72	72	92	78	82	77	94	79	72	71	63	94	71	72	82	82	75	74	76	86	56	69	62	89	71	88	69	95	83	77	76	65	89	85	87	79	70	72	91	78	78	83	81	72	84	71	87	87	77	68	80	72	63	92	86	78	74	95	73	78	80	87	89	77	76	68	86	75	82	79	77	77	61	82	68	81	80	82	87	83	77	78	88	71	98	86	78	83	75	85	78	72	68	79	80	72	87	83	82	78	73	66	85	70	83	64	69	63	85	80	67	84	97	68	74	64	66	81	113	73	72	81	81	98	77	80	74	87	63	76	52	86	90	69	85	66	93	63	82	80	82	75	70	77	75	81	68	83	82	74	72	75	79	80	72	83	83	90	72	64	74	75	79	66	81	74	88	76	81	62	65	80	83	73	88	84	104	76	73	84	77	67	74	73	84	85	77	90	60	90	82	67	68	80	89	86	71	82	74	94	87	81	85	68	73	86	92	81	85	72	88	80	84	89	71	63	81	83	78	93	85	70	85	80	70	83	84	77	82	73	85	63	53	68	84	76	96	73	83	84	78	83	76	76	85	64	75	86	94	92	85	69	82	91	72	73	65	74	88	76	82	93	77	84	76	90	72	76	75	63	74	89	73	86	92	72	77	83	78	83	55	79	106	78	84	100	72	67	77	85	84	77	72	83	61	70	82	85	77	76	85	82	79	83	94	86	81	85	82	85	98	79	74	71	87	78	82	86	85	80	81	78	85	97	87	77	95	77	92	83	73	68	87	87	84	76	70	79	75	81	88	90	73	78	69	71	68	76	81	74	82	94	68	81	79	95	88	59	76	73	76	72	80	82	72	77	71	76	84	73	82	89	94	84	92	70	86	86	92	80	70	83	75	81	73	87	88	81	85	62	78	76	90	94	83	73	61	80	80	61	72	91	71	73	62	87	74	76	84	67	68	67	85	78	80	74	81	87	82	66	93	69
6894	676	616	614	659	688	673	687	699	659	633	641	618	610	582	667	603	566	550	594	590	595	596	586	562	549	570	513	531	538	543	538	582	533	545	542	596	525	552	523	564	575	576	578	567	543	545	621	558	521	548	549	570	542	561	553	539	561	575	578	555	524	563	542	561	570	544	535	557	578	548	559	560	537	548	589	530	537	548	517	537	568	537	577	566	515	591	565	550	533	532	533	533	548	570	561	555	548	575	535	586	606	540	582	569	558	550	534	525	531	561	520	556	543	557	584	569	561	556	571	548	548	593	539	551	521	539	558	554	561	532	536	539	565	565	535	572	562	542	556	567	559	545	571	592	559	542	534	583	556	542	606	544	564	551	558	590	594	559	555	563	577	545	606	514	545	577	569	539	586	543	568	529	540	577	542	518	531	529	503	607	593	574	565	592	521	599	602	595	602	569	553	573	517	560	578	525	572	552	554	534	560	579	554	594	550	543	552	574	577	589	596	553	590	554	573	496	540	574	572	523	576	576	557	522	564	537	575	549	540	531	541	554	588	571	577	548	554	556	570	564	563	504	516	542	579	577	567	520	531	591	618	551	528	561	548	560	512	576	526	595	544	591	542	580	573	551	554	591	528	581	558	596	580	567	539	564	555	577	542	567	578	537	554	552	561	546	517	515	515	565	554	530	575	540	552	553	544	572	580	571	582	523	559	559	580	563	544	607	540	535	565	585	606	530	553	511	552	559	533	562	584	555	585	567	525	543	555	531	563	581	587	507	553	536	556	599	578	587	537	538	568	547	581	529	561	561	570	528	594	560	545	553	572	538	566	557	550	562	572	549	533	540	523	615	583	560	573	554	557	582	527	551	518	582	572	538	579	585	572	544	580	542	539	552	579	553	575	546	557	541	550	540	558	516	539	583	564	574	564	560	530	543	535	545	561	560	518	540	569	586	532	569	557	542	572	526	567	555	571	507	540	556	547	536	556	554	564	536	577	535	522	553	580	569	569	557	549	604	546	533	533	579	536	569	588	547	556	576	544	527	561	514	537	564	600	574	568	561	561	545	569	575	546	559	499	562	553	619	561	540	534	604	529	559	522	531	631	605	557	578	566	586	630	576	576	556	544	545	531	593	567	571	541	521	551	563	517	542	549	538	557	520	563	561	510	550	549	532	590	529	552	601	563	518	555	563	515	559	578	574	535	581	560	566	563	535	561	525	539	558	594	545	558	530	570	582	512	553	532	550	534	570	558	552	553	586	532	568	556	545	570	536	529	564	532	509	543	564	607	574	544	569	534	572	569	529	576	575	561	580	560	579	572	529	563	527	556	526	540	577	528	538	522	570	545	614	539	564	593	550	585	559	558	512	545	541	558	541	533	543	560	581	607	540	497	577	567	547	534	556	557	537	570	558	521	528	606	593	560	529	557	532	567	538	564	536	532	548	530	548	561	563	579	562	553	553	524	543	584	583	573	563	607	546	575	563	564	568	589	563	567	540	596	610	509	574	540	562	499	541	575	562	587	560	527	589	586	575	562	558	543	585	576	541	546	535	532	580	558	560	555	555	565	571	570	563	567	570	574	570	559	592	502	592	549	572	585	558	542	549	553	578	580	580	545	584	584	549	487	539	567	502	527	576	516	589	582	548	548	564	569	521	601	580	500	541	586	566	555	520	581	543	528	540	546	571	564	537	573	520	554	557	549	571	551	549	557	551	614	583	512	514	553	576	551	576	545	574	565	569	567	585	598	536	569	556	568	568	568	555	562	582	567	568	571	542	562	549	601	529	540	555	597	608	531	594	535	570	582	541	534	554	552	571	595	590	527	573	556	588	571	566	590	511	568	539	574	535	542	560	575	547	574	581	593	537	605	530	576	591	531	574	541	579	600	542	560	561	592	525	549	574	569	576	582	560	559	533	550	524	604	548	521	545	615	569	618	551	567	576	552	555	568	575	572	540	587	572	536	578	585	535	567	553	552	534	588	539	597	560	561	544	560	560	578	593	536	536	527	559	596	586	592	536	555	588	533	528	537	510	588	527	580	572	593	569	569	577	565	535	547	538	554	509	566	602	572	549	544	533	495	550	549	581	546	539	561	536	595	487	546	580	521	548	570	538	556	548	571	552	571	583	515	562	605	504	579	575	553	534	544	552	575	596	575	528	546	544	547	523	570	563	606	525	555	555	533	541	539	540	554	547	553	545	554	604	586	550	531	521	572	586	536	563	578	538	591	591	557	552	574	551	548	554	512	577	563	542	577	553	558	594	535	548	584	572	606	581	576	520	511	512	521	583	535	603	613	556	547	548	521	581	536	545	537	571	548	540	561	559	549	529	541	522	556	565	531	557	550	589	555	532	529	558	533	544	552	560	557	605	566	534	548	530	550	535	605	557	565	562	573	555	570	521	588	523	535	521	528	540	553	541	569	533	549	525	552	560	606	578	570	514	576	517	559	556	539	575	550	546	562	553	563	557	549	541	523	588	566	547	544	582	553	574	550	557	525	558	502	555	572	562	559	581	547	535	573	553	539	551	538	522	560	628	590	545	553	576	574	548	572	585	569	528	572	548	526	582	546	562	555	586	550	547	581	520	525	564	529	577	587	525	566	542	546	529	599	537	539	548	546	578	581	537	533	567	542	576	564	533	548	547	532	579	592	549	558	548	567	567	558	542	592	540	602	573	535	552	579	564	532	579	548	578	505	593	575	600	537	554	560	593	543	550	617	548	591	532	538	548	546	551	528	541	581	566	559	558	553	547	545	542	577	550	539	563	547	523	558	584	589	572	533	565	546	562	556	569	578	540	550	500	577	532	575	592	552	556	551	587	597	543	529	520	570	581	561	541	534	576	577	556	574	591	587	586	540	551	590	545	576	539	530	590	553	574	569	521	593	576	554	575	502	553	613	573	556	603	603	564	538	557	598	556	533	528	563	579	544	568	580	554	549	556	534	543	547	568	555	543	542	570	538	554	537	558	569	565	590	537	541	546	570	554	569	586	549	566	569	586	515	579	538	534	556	577	525	585	546	554	548	560	531	570	555	554	549	580	555	572	546	606	566	578	528	554	564	543	557	529	546	617	568	546	575	542	562	532	590	540	582	547	579	582	536	532	544	569	550	543	525	530	520	520	529	581	547	551	543	564	583	561	583	574	529	506	576	566	560	575	607	515	567	558	575	583	582	548	591	516	594	561	588	580	589	507	527	546	582	557	558	549	545	541	587	570	542	531	548	582	553	585	557	553	541	562	560	545	579	534	567	571	561	515	566	584	578	560	551	535	527	553	568	543	561	543	573	561	606	601	538	534	588	527	559	541	564	547	583	563	540	558	542	562	544	517	542	574	570	525	572	557	619	548	560	583	555	566	598	562	568	535	549	557	555	525	577	533	591	547	560	541	541	572	536	564	573	543	549	575	572	544	561	621	590	504	535	563	554	526	542	565	532	552	566	569	531	559	531	541	556	535	565	557	539	536	532	566	535	565	543	525	566	523	557
1904	89	101	91	101	85	84	97	101	104	99	72	89	99	87	85	99	97	88	90	100	85	118	83	72	94	85	100	75	98	92	92	83	82	92	102	83	97	92	86	85	79	116	78	81	91	98	89	98	90	90	100	87	78	96	85	83	99	80	91	94	81	87	101	81	81	74	90	88	100	99	87	91	79	80	80	88	91	89	88	98	75	86	86	92	97	98	86	89	74	100	76	95	87	83	92	111	68	99	84	89	77	79	92	88	92	96	81	85	101	82	89	91	93	87	91	85	82	106	100	86	71	93	82	99	84	75	100	76	80	102	80	93	88	104	72	88	102	92	88	93	84	119	95	124	106	90	76	93	92	82	100	88	92	92	88	86	86	95	101	86	90	76	71	90	95	82	88	81	84	94	81	96	79	77	91	96	80	92	102	98	97	100	79	108	105	75	97	76	91	100	71	74	79	84	84	97	88	80	99	97	97	86	84	101	81	89	84	94	85	84	106	82	93	88	114	110	90	81	88	92	79	93	80	100	92	81	93	98	85	94	104	99	92	86	93	83	92	92	84	95	93	80	110	82	79	92	83	99	90	75	82	107	68	91	89	93	91	86	93	109	73	84	79	76	82	81	95	79	72	103	94	95	102	87	100	107	94	91	89	79	88	93	98	81	98	87	67	101	74	94	103	89	84	87	89	87	107	91	92	97	92	87	100	95	81	82	92	84	83	93	100	82	97	93	81	82	85	79	67	100	83	106	88	97	78	82	70	95	70	70	94	94	80	89	99	85	85	83	84	105	86	83	98	88	77	80	102	87	80	82	82	91	94	85	104	73	90	84	90	88	88	84	90	89	80	91	88	84	80	97	87	82	99	83	78	88	80	116	79	87	107	97	102	111	85	85	86	81	103	78	78	87	88	77	83	81	87	78	101	87	84	77	107	86	112	68	100	93	84	89	101	88	88	75	87	100	85	105	73	83	88	84	93	79	97	104	97	87	105	87	91	84	95	90	97	85	82	77	73	84	85	106	82	83	90	89	93	90	84	101	81	108	93	80	96	87	108	115	80	89	95	104	97	93	99	76	86	95	87	89	86	89	81	104	89	73	95	108	88	91	94	82	86	95	105	99	83	95	89	83	87	104	84	92	97	109	83	107	87	71	84	98	82	71	88	83	93	81	80	85	87	93	103	102	93	80	108	71	93	80	80	88	101	83	90	83	95	89	73	78	83	94	91	111	91	96	87	117	89	62	90	84	81	83	98	93	90	68	112	82	93	97	88	87	92	102	73	74	82	98	99	94	93	90	100	99	83	85	86	93	107	98	93	85	90	94	94	93	95	87	86	70	94	98	93	90	85	105	82	80	96	98	70	90	81	87	88	89	92	90	89	103	81	107	89	97	79	96	83	79	85	89	87	82	78	74	98	69	99	87	79	88	99	76	87	92	84	87	95	67	83	94	90	83	74	97	87	103	102	81	105	97	84	103	91	78	88	103	98	84	83	105	102	74	107	90	71	88	86	94	101	90	99	92	96	87	80	83	110	90	91	94	74	79	82	81	87	84	86	102	78	91	83	84	87	95	104	90	75	97	89	72	89	78	99	83	98	77	83	98	91	92	113	84	104	94	99	85	92	89	80	85	89	86	102	92	80	83	85	92	96	90	79	91	80	79	87	103	79	85	83	96	89	82	78	98	97	95	89	81	89	90	96	77	77	103	103	81	85	87	93	98	80	89	96	90	91	96	98	83	98	75	91	88	90	85	96	95	95	84	100	93	93	91	99	92	86	78	91	81	86	76	87	90	101	90	83	74	80	83	85	112	93	85	94	75	89	81	81	104	78	67	87	87	78	87	94	80	78	90	101	90	93	94	85	100	83	84	94	98	74	89	90	91	85	95	93	98	82	77	90	84	81	90	85	83	95	103	90	89	96	86	99	101	87	84	86	88	77	86	95	82	100	74	79	84	97	81	84	85	72	81	86	94	99	93	87	91	93	77	98	94	82	91	88	101	100	102	91	119	76	99	95	79	84	97	92	86	105	89	76	87	87	89	104	93	90	81	83	84	93	77	101	77	89	81	88	86	79	80	97	91	89	115	92	88	90	87	88	94	92	112	81	77	82	84	90	102	83	87	89	88	92	93	71	78	89	84	85	85	96	70	75	99	80	96	91	83	81	95	87	90	94	78	100	78	96	92	86	79	92	83	89	96	85	80	85	94	82	91	86	90	87	85	92	88	77	88	95	95	96	95	100	100	97	85	91	98	99	101	106	78	91	92	106	112	91	103	72	106	94	98	106	87	84	95	83	100	94	94	80	81	105	95	76	83	102	80	85	83	93	93	109	95	107	80	90	87	93	82	91	73	77	105	93	99	110	92	107	95	87	107	102	88	75	96	78	100	91	85	89	93	92	82	107	92	92	104	94	90	88	90	80	102	90	90	101	89	85	95	90	98	67	85	83	84	85	88	88	82	85	82	103	89	103	95	84	94	85	76	91	73	101	87	88	95	93	104	93	81	103	96	97	85	91	89	94	86	80	86	91	82	95	92	99	90	95	85	97	88	85	96	72	81	84	85	75	95	72	88	87	74	89	95	85	90	87	94	85	95	79	78	81	96	91	100	105	111	79	81	99	99	86	76	99	90	91	88	71	85	95	72	98	73	97	84	82	83	82	87	105	88	92	94	90	80	99	100	93	87	91	106	85	111	79	96	109	93	88	99	72	64	81	111	89	89	92	100	95	99	88	80	101	76	84	82	85	101	90	76	90	114	93	83	97	102	83	101	105	96	97	84	79	76	80	77	104	108	95	102	95	102	90	76	75	105	81	83	88	86	88	89	84	96	108	93	103	82	107	106	92	82	102	99	88	99	86	105	92	85	81	111	78	93	81	83	98	78	93	70	75	96	90	94	92	95	107	72	81	86	90	96	106	97	94	92	84	98	74	92	73	104	78	85	85	91	89	101	83	84	98	78	88	86	92	88	98	85	83	77	96	100	86	96	105	91	69	85	101	100	98	80	90	89	90	82	86	88	86	85	99	83	83	98	81	102	85	101	92	78	83	81	83	85	88	87	100	102	77	96	99	88	85	89	82	90	89	80	97	92	96	85	110	93	89	89	91	87	79	95	93	85	90	77	82	93	81	71	107	104	90	93	87	77	95	86	103	100	91	80	81	99	63	79	98	89	90	98	85	85	74	85	82	73	66	81	85	81	92	80	92	94	66	102	85	87	101	81	93	95	88	86	82	95	81	103	95	75	69	81	96	83	91	85	84	96	96	91	83	70	90	77	74	84	95	78	94	86	70	103	78	93	75	95	90	97	87	79	82	82	96	80	87	87	96	109	98	90	97	78	104	79	97	94	108	72	96	82	87	82	98	87	94	76	98	97	82	88	99	97	104	114	91	88	98	83	81	101	85	89	86	87	95	100	98	92	93	70	87	106	85	73	94	87	88	82	78	76	103	87	95	93	71	73	102	91	99	86	82	92	102	94	94	92	85
7377	799	706	663	864	962	971	917	923	885	849	777	771	811	699	713	664	740	642	636	632	678	661	629	653	650	617	664	625	608	592	661	653	602	651	608	654	636	659	625	654	662	647	599	659	645	625	652	698	673	618	621	667	618	613	659	645	617	623	659	677	686	650	592	645	615	628	621	643	633	627	637	621	647	663	607	632	639	647	631	678	625	618	634	566	676	575	660	640	645	597	630	581	587	635	603	661	629	661	645	583	654	609	610	662	608	663	599	645	600	643	657	643	658	583	651	630	607	610	630	623	658	610	635	617	686	589	576	642	629	651	608	644	626	646	647	663	658	629	625	672	665	629	608	595	649	631	614	593	610	564	639	580	628	595	646	576	617	646	620	626	633	603	609	587	624	672	606	632	652	603	648	622	592	607	639	613	607	652	596	627	623	606	611	648	697	642	646	635	601	632	633	649	659	615	638	602	639	617	639	630	581	607	643	650	617	645	640	624	609	562	608	682	617	654	651	638	595	647	617	574	610	650	604	644	626	650	610	631	610	627	626	660	626	650	594	639	608	616	653	616	639	578	623	628	605	598	597	629	688	589	629	646	600	644	616	609	664	631	593	625	601	584	636	626	608	600	612	585	643	624	614	574	638	639	625	621	596	633	588	652	626	648	590	634	631	587	632	630	631	638	643	577	628	611	595	634	652	626	652	607	631	567	640	631	605	609	660	590	664	658	668	613	623	617	631	592	584	658	623	626	648	642	601	651	669	614	649	632	629	621	624	645	597	597	638	610	664	627	624	620	633	656	607	617	592	616	666	646	617	622	632	608	589	670	623	609	601	621	598	608	645	635	619	619	593	621	650	612	633	625	634	640	580	595	628	628	666	628	632	619	617	618	608	641	589	628	688	620	645	621	631	618	622	610	654	607	664	575	627	624	633	643	606	593	668	609	621	630	614	627	595	630	676	595	614	652	667	594	635	599	666	665	602	628	652	650	664	600	625	611	640	605	636	547	646	613	589	659	621	624	606	643	659	655	668	672	592	618	631	644	627	604	583	587	639	622	655	649	602	614	647	600	628	639	583	631	638	618	621	640	622	643	618	641	632	638	632	628	614	631	649	655	629	608	594	600	647	643	648	662	587	623	625	630	652	596	686	653	621	627	603	613	628	637	662	577	662	583	622	643	664	595	624	604	624	596	629	664	639	635	629	602	646	641	613	621	578	617	620	638	607	597	688	631	611	631	645	635	632	624	591	637	639	585	597	623	655	627	635	596	675	621	598	625	579	580	602	594	624	625	597	646	607	603	613	641	610	642	600	580	618	615	605	590	631	623	663	629	621	632	567	633	601	610	680	641	628	619	600	636	651	693	619	626	641	667	621	612	636	638	658	597	604	605	631	630	624	631	675	625	634	619	598	595	652	631	573	626	618	639	626	699	582	615	612	602	628	646	623	632	601	597	666	626	606	612	663	627	584	642	651	641	595	618	620	622	635	588	617	635	597	636	669	622	634	628	671	640	580	621	626	622	653	614	682	587	616	620	665	606	638	621	628	673	630	618	579	643	589	627	569	594	682	687	619	632	629	592	625	621	613	632	648	599	613	669	626	658	590	622	570	591	651	664	606	647	597	656	578	593	635	611	595	635	687	655	658	654	606	602	616	611	557	656	628	615	638	597	657	637	617	665	584	647	623	641	612	623	619	615	594	643	592	649	610	640	623	630	611	575	588	640	606	650	614	627	651	643	632	691	657	625	642	605	616	678	634	658	656	617	593	610	634	592	608	605	651	603	584	612	658	638	602	613	671	626	665	608	567	650	617	612	618	652	667	619	685	621	642	631	649	651	676	646	564	612	645	640	643	696	615	635	606	643	611	625	630	625	639	621	680	646	627	598	622	631	577	608	631	650	653	634	611	654	644	628	631	617	634	638	638	658	654	645	625	635	650	662	696	676	571	593	596	651	640	613	621	613	643	656	615	601	592	590	642	596	598	607	618	636	649	628	619	669	583	648	667	634	633	646	616	638	607	599	646	653	644	622	640	659	573	604	648	619	647	640	629	617	639	664	613	588	602	632	618	588	622	637	632	590	628	675	631	632	642	622	634	641	635	612	608	640	618	642	624	643	600	631	636	620	625	565	661	647	605	632	612	647	596	602	654	618	622	686	650	637	638	641	625	608	645	655	645	629	614	630	649	587	646	651	632	660	629	588	641	630	587	604	627	619	606	608	658	624	641	642	613	643	616	670	631	667	576	607	667	624	611	644	626	638	611	594	617	651	627	657	603	628	625	623	615	646	667	638	614	608	607	630	632	618	620	642	641	662	578	613	657	650	641	580	636	617	618	645	649	688	659	594	645	614	647	678	602	627	655	629	616	620	606	690	604	647	631	609	643	584	639	643	630	653	639	631	629	626	606	611	615	622	617	592	623	629	601	622	599	641	596	657	643	600	611	596	610	620	621	633	615	625	597	617	601	584	657	568	653	634	639	649	650	624	616	614	632	634	628	683	608	644	604	617	686	611	639	637	634	555	634	613	626	614	657	648	627	655	660	639	680	615	617	642	645	627	632	617	645	632	645	619	620	644	597	617	647	649	657	619	600	642	611	682	616	609	642	621	628	636	631	662	605	630	639	613	600	623	651	600	668	598	615	633	623	646	622	658	588	625	654	588	569	648	624	664	613	633	593	622	663	628	646	613	688	619	632	619	611	613	609	597	608	627	618	655	602	630	562	632	611	611	608	604	570	638	642	642	619	629	648	639	622	637	590	648	634	631	643	645	604	622	605	645	631	665	631	622	640	634	622	632	597	574	627	612	635	632	588	635	626	620	631	630	618	652	657	607	640	636	618	625	622	605	668	640	630	636	584	672	616	621	658	623	606	587	626	619	608	648	617	638	592	677	644	598	671	618	658	594	608	652	649	640	643	655	635	608	606	637	596	615	624	613	576	629	628	608	604	622	606	615	671	678	618	623	639	629	594	645	627	621	662	631	610	624	638	639	649	624	625	622	667	595	658	607	594	636	598	671	626	623	646	602	572	606	589	602	615	688	648	602	617	610	586	659	697	619	616	681	634	619	629	584	629	604	641	642	631	647	648	622	617	610	600	640	605	678	626	645	687	645	700	637	609	615	586	607	586	657	647	644	599	653	590	660	619	576	662	622	625	605	590	637	648	578	586	623	612	682	597	644	579	629	626	605	642	647	614	585	612	638	648	655	621	635	616	633	638	623	604	631	644	589	602	580	625	626	651	613	573	611	623	643	627	605	634	670	611	636	604	635	603	571	611	596	608	620	647	652	668	627	661	603	648	620	667	613	615	607	618	600	635	627	613	597	641	617	626	603	638	628	595	574	608	594	655	588	679	609	599	608	610	712	635	644	638	616	686	613	627	611	638	634	669	677	618	657	615	638	597	627	612	620	606	592	617	631	651	665	622	639	616	597	622	631	624	597	665	588	616	609	623	651	613	635	600	626	606	620	600	639	639	633	612	625	647	634	623
2284	139	107	103	105	115	83	121	123	107	108	97	117	92	119	102	100	98	95	113	98	91	87	118	106	109	108	105	109	94	92	77	108	85	95	104	88	95	78	93	88	83	85	76	92	105	90	106	90	90	102	103	100	111	108	98	111	101	96	70	89	88	104	75	84	105	81	103	97	98	106	91	103	87	96	92	86	98	110	99	102	93	83	94	93	82	96	90	106	101	93	72	109	95	94	90	97	92	96	95	101	80	96	108	99	82	79	103	91	90	98	82	107	90	90	94	88	94	86	108	103	107	82	91	104	90	99	109	88	101	97	92	98	75	102	96	101	92	80	101	99	98	81	96	92	90	94	103	95	100	85	93	109	105	94	76	91	93	92	91	90	119	83	94	88	105	89	100	84	99	99	101	102	90	81	89	84	93	88	86	93	101	92	92	86	104	100	101	94	75	84	90	90	96	87	82	71	111	87	99	81	87	89	86	80	113	86	100	73	86	96	89	99	100	85	92	74	91	88	95	89	106	115	108	90	112	79	84	86	85	97	76	100	92	101	91	89	81	87	90	82	87	81	88	89	91	82	86	99	102	92	87	94	96	102	96	101	89	86	88	81	95	80	101	88	82	89	101	99	86	87	91	90	84	109	100	93	106	79	109	105	84	109	114	86	98	112	104	80	84	103	98	81	101	76	83	81	93	99	99	92	104	81	104	79	79	102	83	88	75	87	89	91	85	88	99	101	79	82	101	78	70	101	89	99	98	106	95	92	81	102	102	97	97	76	97	94	92	85	94	95	94	89	106	88	93	91	101	100	93	108	105	100	93	102	97	78	106	86	90	99	75	95	97	95	101	85	98	100	78	84	111	93	77	96	102	108	89	74	109	89	89	71	88	77	98	102	75	87	91	107	107	89	93	102	90	90	74	93	86	92	109	114	74	117	89	93	81	92	92	115	109	91	78	96	92	70	95	95	83	98	92	89	86	99	86	75	73	99	95	80	96	92	93	88	90	92	93	87	90	100	108	102	90	102	81	103	87	116	113	110	103	92	102	99	78	77	87	94	98	98	102	90	98	101	95	91	83	113	99	83	88	83	89	101	88	94	88	93	81	109	95	101	93	102	92	90	102	96	95	81	110	98	97	90	91	81	100	108	95	98	94	88	92	95	99	88	95	76	92	83	74	92	85	105	97	87	80	104	78	93	96	94	96	89	115	117	105	78	91	91	108	102	93	90	108	115	100	110	84	90	102	88	95	90	92	99	89	98	112	70	99	88	98	93	87	81	97	92	102	104	97	71	92	98	88	79	91	57	93	99	116	98	99	74	90	100	90	92	103	79	90	86	101	97	93	108	83	99	119	89	94	110	84	72	88	101	110	91	85	100	78	74	110	95	92	97	85	106	100	77	94	105	92	93	84	94	98	92	87	91	97	104	83	89	77	79	105	87	90	97	78	88	102	96	94	87	101	79	96	103	71	95	102	91	78	108	86	89	85	119	105	101	105	115	90	102	105	103	71	88	94	108	79	101	89	103	105	87	80	97	91	87	72	95	96	94	104	80	110	73	90	92	81	92	90	98	94	78	106	107	87	109	100	90	90	105	91	100	90	83	85	92	92	98	84	100	84	91	91	98	98	82	75	106	96	120	92	93	85	86	103	85	87	77	91	91	98	88	100	90	94	87	98	96	90	102	91	75	99	72	80	71	80	91	70	92	91	91	74	81	92	87	99	96	84	89	89	95	101	111	93	93	106	83	88	93	89	94	86	85	95	80	90	95	106	101	90	102	94	92	109	100	98	96	83	84	100	98	86	114	99	101	114	87	93	93	89	92	91	100	98	89	86	92	83	85	98	93	91	101	69	107	101	105	79	96	83	94	113	98	85	107	96	103	109	87	102	107	95	72	98	72	98	81	89	93	99	97	114	83	94	92	111	83	89	86	69	86	103	100	109	100	88	95	82	100	95	86	95	93	91	90	97	89	94	84	87	99	90	75	100	105	95	87	91	95	79	111	95	92	97	100	92	84	107	90	107	99	104	92	95	112	90	95	89	82	87	92	92	107	76	95	90	105	98	99	92	97	95	86	85	96	87	84	95	95	87	81	98	85	100	88	91	86	99	94	96	91	97	103	93	97	78	99	111	90	86	91	88	91	82	106	102	89	89	93	94	75	82	91	92	109	99	99	100	95	98	104	101	95	83	93	99	90	106	101	105	104	83	76	97	80	100	106	82	98	106	88	97	91	113	108	92	120	101	96	95	110	100	105	95	90	90	83	90	88	104	115	89	91	94	89	97	91	106	95	88	100	101	114	97	81	78	102	84	88	90	76	72	105	90	80	97	83	80	82	89	102	87	91	77	112	83	82	94	105	79	86	77	98	84	88	99	95	97	81	113	108	96	95	98	80	85	81	107	97	107	84	83	105	86	65	92	102	91	103	102	112	84	88	88	91	79	88	97	99	96	95	88	86	96	92	101	103	89	98	102	77	95	99	90	100	98	92	107	93	87	90	103	92	96	87	107	98	80	97	100	89	89	91	111	90	108	88	107	99	83	103	91	106	96	95	104	99	107	90	86	78	96	102	101	103	77	93	104	91	91	92	84	99	85	94	94	92	97	86	109	94	103	87	87	87	96	94	110	95	87	79	92	102	93	87	99	89	95	98	89	95	89	96	86	85	104	106	81	79	100	94	89	95	67	82	95	90	97	92	108	77	103	118	107	95	88	86	99	91	110	70	103	100	91	79	81	98	96	101	91	96	94	86	101	105	88	86	89	90	101	105	111	96	104	113	88	95	94	118	86	81	96	73	93	80	96	105	79	104	85	84	94	88	97	114	72	92	94	96	95	91	103	102	89	96	91	105	110	87	84	98	103	91	99	101	98	79	85	90	79	81	95	98	112	108	89	84	91	89	90	78	102	100	82	100	90	95	94	109	87	98	96	92	103	80	88	92	103	87	94	89	104	91	74	94	113	85	104	98	108	95	80	98	80	111	97	105	102	92	94	90	114	82	94	91	103	94	88	90	92	91	91	88	93	104	102	100	97	104	94	99	106	97	104	92	88	103	91	82	80	93	102	92	101	104	88	100	106	97	104	77	101	87	91	108	96	91	105	89	104	78	99	103	94	81	90	109	87	88	94	93	107	97	80	79	74	87	101	98	82	95	100	101	86	99	105	99	117	106	79	101	89	88	99	114	107	94	86	103	109	90	92	97	83	96	97	78	74	86	93	100	105	81	101	75	89	97	93	93	112	90	88	75	101	105	71	91	67	96	88	100	97	95	93	103	108	101	88	90	99	84	89	90	90	114	103	107	86	75	91	103	93	89	81	90	104	106	105	78	86	83	90	118	91	88	83	127	94	74	85	81	75	95	80	91	92	125	91	100	89	92	107	82	98	92	104	98	98	97	90	106	86	96	95	91	102	103	110	76	102	105	100	79	89	101	99	104	78	89	85	93	95	94	87	91	78	87	78	109	86	85	89	109	117	82	84	102	99
8118	1171	851	873	1323	1699	1886	1680	1506	1355	1293	1215	1089	1081	962	887	866	836	843	819	824	744	784	771	764	750	699	734	715	728	686	742	668	686	662	719	704	673	670	670	711	711	725	659	687	670	682	651	712	665	667	697	682	682	699	677	699	681	654	629	684	666	625	672	687	645	688	671	674	650	668	702	648	617	664	636	657	672	680	661	633	619	656	698	663	632	678	687	665	678	663	636	651	652	643	658	685	638	705	668	674	660	668	668	666	654	657	668	625	646	651	659	669	649	681	594	632	673	679	707	657	689	661	649	646	657	691	660	694	680	625	670	659	673	613	630	677	625	630	623	695	679	681	710	672	671	671	636	674	639	664	647	636	633	643	672	633	630	656	672	716	648	654	666	664	676	682	685	662	661	652	664	630	694	648	674	689	704	664	670	688	651	626	687	640	644	647	638	671	666	686	625	682	644	676	654	696	658	665	630	646	624	659	663	670	649	667	683	669	638	661	635	622	642	667	654	636	682	692	614	677	648	650	676	630	656	645	646	647	680	645	628	662	650	688	674	647	607	597	595	643	645	624	638	646	595	665	594	675	630	669	666	647	617	676	708	636	680	691	697	664	646	655	587	633	646	687	605	661	590	672	656	614	639	637	651	653	656	661	690	662	676	607	687	658	663	655	681	673	643	669	681	656	633	664	699	669	659	630	684	648	652	673	635	661	670	608	660	627	644	667	700	647	684	661	673	697	635	680	694	683	631	644	659	666	645	604	640	658	641	685	654	662	630	654	645	667	696	661	661	665	683	638	690	660	644	667	657	665	633	677	670	643	628	613	653	655	642	643	663	678	673	607	690	659	674	674	647	612	652	662	667	619	617	657	625	665	676	655	650	668	673	660	683	621	662	643	637	652	653	693	680	624	622	622	653	648	644	700	631	659	648	645	661	708	635	706	657	660	648	619	651	655	655	688	658	644	663	649	643	625	663	657	654	649	710	678	644	615	641	642	655	629	679	645	643	677	668	649	659	668	672	631	664	658	653	657	656	651	666	660	671	620	700	638	699	675	639	627	647	649	662	644	680	669	662	622	668	622	625	667	645	668	695	644	686	646	637	642	657	700	646	646	634	657	635	660	645	644	669	643	684	711	692	693	667	628	651	628	704	655	659	630	637	676	676	657	657	631	645	660	655	686	681	633	644	687	688	609	619	660	688	641	632	616	659	655	667	681	661	679	719	674	636	660	624	690	688	677	654	616	688	685	654	706	671	670	657	651	643	724	703	691	699	683	626	605	635	701	664	656	669	697	674	669	677	682	626	657	641	668	676	617	668	657	626	611	671	621	638	612	642	649	645	661	698	634	668	637	633	648	637	677	644	698	668	666	676	632	643	652	618	641	663	647	657	631	679	639	628	618	592	664	662	596	725	648	694	640	625	637	648	667	655	634	640	649	675	642	678	631	663	619	643	636	631	678	684	670	658	656	694	621	700	633	592	672	614	690	640	674	672	661	668	673	663	626	645	639	684	671	673	650	647	647	637	667	651	618	658	662	640	680	692	686	656	693	653	654	645	681	686	690	620	656	614	657	701	679	636	685	649	636	620	731	693	660	700	663	609	653	624	619	685	678	721	666	652	636	656	663	641	651	655	643	647	622	652	665	636	671	652	644	680	679	621	638	647	664	693	645	631	725	644	684	663	686	620	668	653	703	645	628	596	626	609	641	643	647	653	670	635	637	657	614	647	650	645	614	603	663	635	678	651	658	612	675	654	666	702	708	668	669	650	664	649	652	695	660	659	658	635	698	647	626	633	649	646	690	674	652	627	682	658	622	690	666	668	684	625	657	656	655	666	667	678	635	646	612	625	662	699	640	688	683	605	659	624	651	668	665	663	663	647	664	659	661	640	632	636	669	670	625	687	656	661	650	645	661	676	662	644	657	633	681	697	675	620	659	703	699	696	668	635	660	649	688	630	630	640	623	638	668	647	640	648	637	650	646	662	659	693	670	711	609	647	679	678	672	674	678	688	657	665	684	679	692	664	704	652	660	645	677	706	680	683	619	668	673	670	644	669	634	688	665	654	682	643	689	700	665	672	664	674	649	601	666	654	657	697	709	651	655	722	663	622	646	664	632	662	637	652	680	633	660	672	668	679	620	691	695	642	637	651	645	661	672	686	682	642	686	671	676	585	649	647	674	637	690	668	633	661	678	699	625	654	643	678	693	683	650	663	663	635	672	628	653	657	687	663	646	681	663	632	680	665	623	655	683	645	710	640	641	620	642	680	672	701	641	604	655	677	623	656	626	626	619	658	590	673	655	678	669	636	677	665	666	659	668	642	671	662	670	648	677	663	633	670	647	673	654	680	644	616	660	634	657	628	615	669	672	608	649	628	682	659	721	643	634	633	716	619	689	702	693	649	633	667	629	674	685	685	659	654	649	682	697	679	660	666	643	651	689	641	658	634	689	644	623	686	700	638	656	649	652	657	694	634	653	672	669	644	634	626	671	672	602	699	646	725	663	683	638	661	629	697	656	680	709	586	664	673	648	644	653	645	662	677	663	647	643	661	657	674	678	661	639	646	620	655	696	703	677	666	703	684	678	613	636	671	701	658	664	684	686	654	673	682	648	635	612	633	687	695	675	717	654	673	653	687	656	617	622	671	635	634	664	667	662	667	706	704	691	645	639	619	647	636	661	682	676	636	673	640	646	637	693	684	701	662	655	703	686	626	674	628	642	640	690	667	687	657	689	671	656	627	675	707	638	679	646	666	677	624	660	666	634	692	666	678	649	642	666	644	671	654	648	708	625	678	653	676	681	679	658	699	653	650	670	701	645	659	620	654	635	656	673	658	669	607	674	608	671	641	625	662	643	635	640	662	650	644	646	622	687	611	696	627	675	630	657	669	665	675	658	670	620	623	649	667	639	661	681	612	685	645	703	684	668	637	665	672	641	691	653	698	646	657	647	652	694	625	603	629	700	630	688	644	626	675	649	665	623	647	674	639	646	641	669	660	648	649	679	652	676	651	663	631	667	633	656	623	649	688	645	680	603	618	672	623	646	643	678	703	666	704	622	663	687	654	645	649	682	645	593	627	623	670	674	640	657	634	642	662	590	673	675	608	633	675	663	606	694	644	627	618	665	676	669	651	654	615	658	680	692	585	696	654	668	644	683	615	695	660	671	714	651	634	657	645	657	683	647	687	668	689	669	674	702	694	636	649	652	645	654	669	694	647	696	615	626	648	648	633	651	650	676	667	663	699	601	696	680	667	606	671	639	637	657	649	610	692	659	640	696	648	655	637	664	667	690	642	635	711	708	669	673	652	655	636	658	659	621	664	689	680	677	671	669	638	651	636	709	637	676	659	668	640	685	625	612	651	662	683	656	667	635	625	643	698	678	670	679	657	669	692	675	652	663	686	660	664	681	642	664	650	672	654	663	644	640	654	642	658	665	647	605	664	682	667	655	674	615	636	662	671	696	732	662	657	657	666	669	672	690	626
1129	97	74	58	45	39	51	62	65	51	53	55	38	43	40	31	32	47	42	31	39	27	40	25	39	27	33	34	35	38	26	23	52	34	28	25	20	28	31	23	30	20	23	24	31	31	27	34	26	20	34	27	31	23	24	28	27	26	29	31	22	32	29	24	32	23	25	36	20	26	21	26	19	30	29	24	32	34	33	21	32	24	32	39	37	33	22	25	31	28	21	34	29	23	21	33	24	30	30	31	37	23	29	31	19	29	35	33	36	31	27	31	26	29	29	34	25	30	23	21	33	31	24	27	33	30	30	35	33	26	42	25	21	27	33	23	27	25	32	33	28	31	29	18	19	27	26	35	32	17	29	22	32	29	21	25	32	38	32	33	31	24	27	24	24	29	24	29	36	18	30	22	23	26	23	22	25	31	30	23	36	23	27	18	21	28	31	22	30	23	30	22	18	35	32	34	23	17	20	23	32	26	30	27	34	32	32	14	24	34	23	29	25	29	33	27	33	37	19	28	25	29	34	39	23	24	20	20	28	19	23	30	27	29	26	28	21	30	32	31	20	27	30	24	23	25	22	29	23	27	36	20	31	31	30	35	24	14	38	20	25	17	32	18	36	36	32	32	41	18	25	26	28	25	22	27	24	26	28	21	24	28	20	33	22	28	29	24	34	28	38	29	25	20	33	26	30	35	18	28	34	27	28	24	33	40	27	29	30	15	25	30	28	30	31	22	29	39	16	29	17	20	20	24	25	33	23	17	32	33	26	17	23	24	23	23	22	28	15	27	24	23	36	28	21	34	16	30	29	29	40	38	26	23	30	33	18	20	25	29	27	29	24	24	22	32	20	28	28	22	23	31	27	22	34	17	20	27	23	25	25	21	33	20	35	35	22	22	32	33	22	30	36	27	24	28	37	23	26	32	31	23	36	18	29	21	22	24	30	26	31	33	26	26	22	28	33	33	17	27	29	29	31	31	26	36	20	27	34	31	30	30	30	24	32	20	28	29	42	30	26	28	32	37	32	21	33	24	21	20	21	19	36	20	30	22	28	24	34	27	30	26	19	24	25	30	23	26	25	40	35	28	28	31	38	25	27	24	32	28	18	15	34	39	27	25	32	32	29	30	33	25	25	31	36	37	19	16	20	31	18	24	25	30	29	30	26	21	20	21	26	21	24	29	29	22	32	29	33	25	30	27	31	25	20	27	28	25	23	30	21	30	21	30	29	31	35	23	35	32	22	22	29	27	29	26	35	23	27	26	25	21	20	23	22	32	27	30	31	25	25	33	23	28	25	24	27	24	25	30	23	24	26	25	35	33	14	21	22	21	35	35	22	30	33	24	20	26	18	21	32	31	30	30	23	34	20	23	38	39	16	23	24	26	25	22	31	27	23	29	25	22	22	35	29	28	29	38	28	28	34	27	35	26	33	17	25	32	21	17	21	20	36	35	25	32	24	25	24	29	31	30	33	23	31	23	27	24	26	38	30	28	44	26	22	29	33	20	24	23	36	27	27	15	28	35	34	15	31	17	26	31	21	29	31	35	30	22	27	33	16	25	25	31	25	32	23	37	23	18	27	24	24	33	32	35	18	37	30	26	28	25	23	23	24	29	29	33	21	24	25	23	26	32	25	21	20	33	31	32	26	24	27	25	25	27	21	25	35	23	41	23	32	35	28	29	27	24	21	33	19	33	28	29	36	34	21	20	21	26	21	25	25	29	27	22	33	11	25	21	21	30	24	18	20	21	29	30	22	17	22	23	24	19	24	28	21	22	24	32	33	30	22	31	24	19	24	24	26	25	28	18	23	19	29	23	29	24	33	31	24	25	25	28	33	27	29	20	32	27	25	24	27	25	27	29	25	20	28	29	26	28	23	22	31	22	35	24	34	11	25	22	25	23	23	27	23	26	20	26	31	38	31	25	32	34	39	34	19	28	28	34	25	30	24	21	20	27	32	30	27	21	29	23	27	18	25	27	22	23	30	34	23	34	30	30	28	23	17	28	24	26	22	35	30	28	25	34	23	32	35	23	39	24	22	24	24	27	27	20	27	34	21	32	30	23	29	18	20	23	22	18	24	21	35	29	31	35	23	25	26	17	27	24	33	22	27	22	21	35	26	34	28	19	28	26	25	25	24	28	35	22	29	33	24	19	30	21	28	25	27	32	29	25	25	25	22	22	28	24	27	28	33	28	17	28	25	32	39	30	28	28	26	39	27	32	26	28	11	29	23	29	25	27	16	29	27	33	25	32	21	36	22	25	21	34	28	21	30	23	31	39	30	22	28	30	28	26	29	33	27	26	21	23	25	30	22	32	27	30	24	29	32	24	24	31	30	32	34	26	21	27	27	28	21	20	26	34	34	27	31	23	25	32	34	35	21	28	25	18	19	34	20	22	28	37	29	28	22	23	24	33	22	26	38	33	30	35	25	26	27	23	36	26	23	31	21	29	28	25	27	28	22	30	19	29	36	30	21	22	26	25	29	28	29	23	28	34	27	37	26	23	32	32	36	39	39	31	20	25	27	31	30	25	41	37	22	31	25	26	28	31	32	22	18	28	24	28	16	28	31	24	32	34	19	22	25	24	31	40	25	28	26	28	31	32	31	23	26	15	32	23	20	22	28	19	27	22	25	28	18	30	29	40	29	30	18	33	28	22	29	26	37	29	28	19	25	27	31	31	20	25	34	39	40	33	29	22	34	30	26	20	26	29	31	34	23	33	17	33	35	20	29	23	26	18	31	21	27	21	26	24	33	24	25	38	26	29	33	19	27	29	23	24	27	33	29	28	27	24	44	19	24	32	30	22	34	20	25	26	34	22	32	33	28	28	31	16	17	32	39	21	20	21	21	19	24	32	22	29	27	29	31	27	27	25	22	41	24	22	21	22	27	27	26	34	28	29	24	25	36	16	29	29	28	33	33	26	29	19	20	26	30	29	33	29	31	31	29	20	24	24	23	27	22	24	28	26	31	38	32	25	31	28	35	28	26	26	31	24	27	14	16	29	18	24	20	30	27	20	23	27	29	23	27	16	26	27	39	25	27	24	31	30	34	32	22	40	26	19	20	34	31	30	17	37	26	24	23	23	24	16	25	29	32	31	27	33	24	23	24	31	21	34	21	32	24	22	20	20	20	35	29	34	28	28	27	33	29	21	27	28	22	27	35	24	24	29	24	19	26	37	21	22	33	26	20	35	24	23	24	21	22	25	28	23	28	32	30	34	26	28	22	25	25	33	31	30	24	35	28	24	24	26	35	32	24	35	28	28	30	24	35	24	32	32	25	26	21	18	30	33	23	25	21	24	28	22	31	33	21	23	26	30	28	36	29	25	27	30	21	25	25	24	22	33	26	24	35	21	27	32	22	29	22	14	27	30	21	19	24	23	27	19	17	26	31	29	19	28	27	24	36	20	28	31	21	31	27	21	31	26	23	21	31	19	27	37	21	38	32	38	31	28	24	27	27	25	32	36	30	31	33	23	24	26
9299	1291	576	653	1571	2530	2740	2484	2069	1710	1425	1205	968	903	816	663	651	604	569	493	446	433	395	370	364	316	362	327	335	309	281	312	287	251	243	269	304	272	246	263	262	250	256	221	205	265	227	220	246	232	226	221	232	229	218	241	202	209	208	215	201	206	209	213	194	188	215	226	204	194	210	232	206	171	200	195	202	186	216	222	184	202	196	200	208	210	188	190	207	177	222	205	198	189	175	225	194	183	178	203	190	187	213	189	217	194	183	212	190	189	177	179	170	183	189	182	182	188	211	195	206	191	191	200	182	180	200	192	203	180	184	193	177	192	197	199	183	174	189	178	197	199	204	205	170	203	192	199	200	190	184	191	184	188	162	204	194	186	176	195	189	182	193	160	188	186	185	186	200	200	204	204	173	192	194	193	218	195	181	176	201	194	199	157	218	175	176	184	185	192	168	197	192	193	189	195	180	175	191	207	190	202	201	194	177	187	157	184	192	202	208	189	215	197	197	197	170	169	201	201	169	170	195	203	173	183	197	179	172	171	203	193	181	207	194	186	199	189	183	178	199	188	206	202	189	161	183	192	190	184	181	201	190	196	178	199	210	198	199	193	189	175	191	194	174	183	168	196	184	196	174	184	182	195	181	187	197	208	178	201	189	182	189	201	198	174	188	193	174	189	173	165	202	197	179	185	196	187	178	178	206	184	168	199	177	210	186	188	201	170	171	183	166	200	189	170	199	197	179	176	174	195	184	208	179	198	194	176	191	180	206	205	195	184	202	171	194	178	174	203	184	197	191	159	190	217	175	210	181	184	182	187	197	164	202	186	182	164	197	191	200	176	179	156	179	167	181	168	170	188	190	199	217	198	185	186	202	200	199	169	210	190	173	199	166	165	195	183	190	202	194	169	192	163	180	177	188	206	201	182	199	174	193	170	203	202	184	186	190	198	181	179	184	177	188	162	198	204	190	188	190	206	169	198	188	169	191	165	189	193	187	183	178	177	186	187	186	180	152	189	207	209	186	165	187	201	197	193	190	183	177	183	174	186	174	190	184	194	171	184	185	175	199	205	202	187	213	168	212	190	192	199	180	173	188	194	192	182	183	185	183	198	185	214	185	185	183	174	186	174	190	204	184	159	213	189	206	178	184	194	183	209	164	165	207	213	191	183	179	174	192	186	186	200	171	187	173	195	178	207	181	186	204	165	207	192	173	167	208	171	186	176	164	201	168	175	203	185	182	200	190	196	161	186	171	219	171	171	198	211	192	190	187	201	195	177	192	185	220	206	202	177	204	207	190	203	213	194	178	174	179	185	193	171	199	216	217	171	188	168	182	178	203	203	188	199	197	169	201	191	208	189	182	200	192	183	192	194	206	189	209	219	204	182	203	190	185	174	199	172	191	167	206	203	195	201	182	184	198	183	186	182	195	178	184	175	178	180	174	197	198	197	209	216	178	209	189	172	192	177	181	206	188	165	189	177	177	171	198	177	180	194	191	206	194	209	177	179	206	184	148	175	206	191	185	175	174	186	203	199	182	183	173	183	202	184	199	175	195	196	179	179	167	196	169	189	201	190	175	199	169	169	183	171	190	162	204	190	173	183	184	212	201	180	216	202	189	177	200	206	202	189	181	182	192	191	199	204	199	184	167	180	160	196	186	214	177	176	224	185	162	207	183	193	173	196	191	194	184	199	199	203	197	165	179	177	193	204	180	202	166	177	171	214	209	183	199	190	198	184	170	201	198	197	183	204	208	213	179	181	197	204	175	185	206	209	179	179	194	200	174	191	173	187	162	209	177	180	188	171	175	204	193	165	204	180	178	186	186	197	196	200	205	163	183	192	205	187	193	182	187	199	191	160	175	195	201	184	190	204	164	167	200	184	202	180	192	193	200	188	179	203	176	180	187	198	191	206	187	190	192	171	197	204	159	171	189	190	182	168	181	208	187	170	191	196	199	186	173	178	188	176	180	191	189	184	182	183	172	191	203	202	187	173	203	180	171	174	192	202	190	201	181	164	191	178	176	196	183	209	204	185	180	216	186	186	184	198	200	189	180	172	195	183	181	173	180	191	193	200	164	193	187	179	196	187	200	205	185	214	181	187	190	178	185	180	169	177	189	176	198	184	162	163	205	194	196	204	170	187	194	192	175	179	201	175	169	221	206	198	197	183	201	207	178	181	171	161	215	204	201	191	179	183	189	181	205	217	191	192	194	184	188	184	185	183	183	173	228	201	180	203	200	185	185	181	212	187	195	142	191	182	187	177	199	156	193	194	186	210	189	171	207	195	186	204	204	184	165	153	192	183	179	209	184	193	203	160	174	224	173	191	189	187	177	193	177	201	182	179	186	188	187	195	195	176	189	202	159	182	202	206	188	199	184	193	217	189	195	177	187	172	190	186	202	179	188	190	186	228	186	187	188	163	188	182	173	210	194	216	153	171	181	204	181	184	197	206	181	174	182	164	195	179	180	165	190	194	184	192	204	153	197	182	189	211	194	222	189	182	172	209	180	192	181	174	195	202	167	197	211	141	186	205	168	178	199	190	191	194	185	185	196	202	213	181	194	180	183	180	185	182	180	171	171	168	188	193	189	192	180	179	193	183	178	176	184	173	215	193	201	178	174	173	170	192	152	175	173	162	209	217	192	185	188	201	184	182	194	179	177	193	215	174	182	199	182	189	181	203	182	196	212	187	180	178	188	163	186	172	222	169	203	182	183	187	164	156	187	199	173	166	202	159	191	175	179	183	155	172	196	181	178	179	184	186	197	176	192	196	180	206	186	196	192	189	172	175	187	178	154	202	186	196	203	195	182	210	180	214	169	189	169	188	200	167	181	183	188	187	228	188	201	169	206	196	179	174	191	188	209	191	179	165	158	170	156	176	186	185	199	197	179	185	172	190	185	193	179	187	167	216	174	185	185	191	190	181	193	170	208	188	179	193	181	191	195	179	161	192	175	190	186	198	203	185	181	198	201	218	179	184	181	180	202	182	177	198	179	193	177	196	170	190	182	210	176	192	192	180	188	179	159	184	168	160	185	188	192	197	205	187	185	194	213	209	197	186	191	177	229	188	158	178	196	194	202	176	171	186	214	180	157	194	202	201	195	169	193	166	177	221	216	175	199	202	202	187	194	167	185	193	208	178	194	193	186	180	187	166	173	183	177	172	193	182	173	202	167	192	191	182	169	204	192	211	176	188	194	186	175	190	202	179	185	200	195	197	177	183	181	213	196	179	186	183	220	179	195	178	199	193	188	170	192	176	188	191	202	200	176	207	186	195	178	203	160	170	232	182	197	184	197	217	204	222	182	190	174	170	218	196	185	196	177	203	178	203	173	181	194	182	220	164	185	192	182	191	183	174	164	183	177	172	207	178	177	178	195	210	196	149	191	195	187	197	188	178	189	189	195	185	188	174	209	178	225	192	182	190	177	182	174	190	190	175	180	179	177	177	182	190	198	171	191	205	179	184	183	174	193	175	189	166	202	194
1366	99	87	69	82	82	73	76	78	95	78	81	73	64	88	90	99	72	86	77	73	75	75	88	78	84	92	63	84	84	73	79	84	74	87	101	72	100	67	92	67	81	68	77	89	77	78	80	73	71	80	64	79	79	81	83	73	70	78	74	56	73	62	80	68	69	80	79	74	78	74	76	78	88	75	79	85	79	80	82	79	91	77	84	77	90	97	86	87	67	81	67	81	78	72	67	70	72	68	66	83	81	73	71	72	72	72	75	80	81	85	62	78	63	84	87	82	75	82	101	79	93	87	94	66	75	81	86	90	83	80	84	81	81	85	82	78	76	71	91	84	67	75	72	87	71	84	79	62	86	71	93	96	81	66	71	87	68	77	80	74	69	82	80	70	63	67	78	87	84	89	80	78	67	77	85	90	77	77	83	82	99	82	71	84	74	69	71	78	83	75	84	74	74	71	84	72	76	73	67	87	67	73	84	88	84	84	66	69	90	86	63	78	81	86	79	73	69	88	85	71	73	68	62	75	87	78	74	92	68	80	82	90	69	88	75	72	89	76	73	69	77	76	65	67	80	74	67	86	65	68	75	84	59	85	92	66	71	77	68	78	79	69	79	74	51	88	71	86	85	72	64	77	61	86	88	83	97	89	85	79	89	79	87	74	80	93	79	76	68	77	75	80	84	70	85	78	68	88	84	79	87	74	74	75	61	69	83	91	80	67	82	85	79	79	74	97	76	77	78	95	80	68	70	71	62	77	71	67	77	78	68	79	71	96	87	76	75	81	83	67	79	69	92	71	84	74	81	94	84	68	71	84	71	95	78	81	92	69	79	74	79	81	66	63	87	81	84	81	74	69	83	86	104	82	72	75	85	58	84	79	74	79	89	74	85	90	83	82	91	85	65	83	79	83	97	84	73	74	82	66	80	75	85	72	79	73	95	76	75	85	96	69	83	71	78	79	79	68	82	77	67	83	87	76	81	76	71	83	78	79	64	80	93	79	63	77	61	95	81	83	82	83	78	74	82	80	74	71	93	66	71	72	68	71	80	71	80	81	78	71	72	68	86	68	96	81	94	83	66	76	69	61	64	76	82	78	79	74	87	64	83	79	73	80	80	92	101	69	82	81	63	76	68	73	63	67	70	65	85	66	69	72	70	84	83	64	77	79	75	70	72	77	76	76	72	81	70	67	72	75	75	82	69	99	86	81	62	86	78	82	91	82	80	69	94	74	74	79	79	81	74	70	65	88	71	73	82	72	72	83	69	83	89	79	87	82	86	75	75	69	89	83	76	71	64	81	82	83	86	86	66	81	83	75	83	77	89	79	85	78	83	74	75	73	95	91	67	72	82	86	80	69	96	71	72	92	84	85	77	82	77	78	79	82	70	81	81	76	70	82	59	74	67	84	65	74	75	59	72	77	87	75	76	74	83	77	87	77	89	77	72	91	78	72	73	73	76	74	83	80	73	101	80	69	76	75	95	79	83	84	73	88	80	75	74	65	73	93	73	78	75	65	68	79	71	65	81	59	70	75	71	70	73	75	83	90	82	99	74	92	66	75	75	79	72	77	59	79	93	78	98	77	74	76	65	78	74	81	70	69	65	71	70	76	57	74	82	83	66	80	69	70	80	97	85	68	78	76	61	67	74	62	89	72	83	85	70	98	82	65	93	71	90	72	94	77	84	70	67	86	84	76	65	95	84	74	76	76	73	87	68	67	67	78	80	83	69	80	73	82	81	73	75	76	71	68	79	81	78	70	77	80	71	73	76	88	74	80	75	83	81	77	80	68	68	69	74	79	85	75	64	83	83	60	83	69	76	83	76	63	73	88	78	72	64	86	93	101	70	63	77	78	84	87	59	80	72	70	74	75	75	72	75	96	74	84	71	73	82	71	67	64	69	76	86	78	81	74	90	89	70	77	72	65	77	81	75	77	77	77	75	65	73	66	89	83	72	80	68	99	73	84	93	82	91	82	77	70	93	83	65	77	78	78	83	81	76	79	71	76	78	76	60	95	67	77	85	82	71	78	82	80	80	74	81	75	87	66	78	71	80	78	91	78	69	73	85	75	74	71	71	78	85	78	80	95	77	76	77	93	79	79	73	82	80	82	79	67	73	75	67	86	72	49	63	99	84	70	66	80	83	63	72	82	75	75	70	77	75	77	83	71	67	82	75	74	77	79	62	74	97	78	95	79	78	93	67	74	67	79	69	67	77	73	83	93	92	83	86	53	68	78	72	77	89	94	92	63	87	78	65	75	72	82	83	85	83	71	69	92	80	83	70	69	76	84	78	103	79	81	72	85	92	69	75	75	75	72	61	84	84	66	71	78	91	80	82	82	66	72	70	82	78	75	69	83	70	77	84	88	71	75	69	84	79	68	77	68	74	58	71	73	75	89	72	85	93	77	76	86	80	71	78	76	75	70	76	86	69	86	71	80	78	82	92	84	67	68	61	77	64	80	87	84	74	83	90	76	85	79	70	72	71	85	67	85	77	84	87	80	78	85	66	85	78	77	75	84	99	75	82	72	70	78	66	65	71	85	79	67	72	59	88	81	78	94	73	72	69	89	98	80	80	76	82	80	81	73	70	77	83	102	74	70	84	64	83	95	69	72	99	74	85	75	74	85	79	72	92	60	67	80	83	76	90	75	75	77	65	68	87	85	70	76	58	88	78	79	71	63	81	86	75	87	51	71	88	83	93	72	66	78	78	71	66	92	83	74	86	71	79	70	75	80	78	69	77	69	86	82	74	64	73	89	89	67	82	75	66	89	63	81	77	84	79	80	91	76	96	85	82	81	72	61	78	72	67	68	80	88	66	84	81	73	76	62	74	84	82	86	91	102	87	84	91	74	85	91	88	90	82	91	83	70	86	68	88	81	92	87	64	88	85	83	77	80	94	75	77	81	85	67	74	85	66	73	78	71	69	88	70	81	70	71	75	74	75	85	81	60	80	82	84	94	86	78	63	78	83	78	59	68	89	90	75	74	78	69	77	75	78	85	88	78	73	84	79	75	75	77	69	76	59	69	89	73	88	70	70	81	74	76	51	65	89	76	86	67	70	83	85	82	88	77	88	67	60	85	73	77	75	88	82	79	74	80	72	61	70	68	87	70	85	77	82	89	78	77	90	77	71	66	69	71	75	79	87	87	81	75	67	79	99	94	76	74	69	77	72	73	86	78	75	66	75	89	71	76	80	73	73	76	66	87	82	88	79	82	80	71	83	66	74	70	87	72	79	92	82	77	84	65	67	72	80	69	74	76	69	65	84	80	66	69	82	74	86	69	86	79	78	74	79	79	74	70	73	73	85	88	81	60	80	84	84	68	64	113	59	79	83	76	84	99	92	82	80	75	78	79	76	94	76	87	90	73	97	85	84	87	66	78	88	69	72	83	76	75	83	80	95	89	65	61	66	72	80	85	72	89	60	83	72	76	81	65	78	83	77	83	88	69	92	88	66	73	71	76	72	87	72	86	82	79	82
6916	649	609	564	650	720	709	717	684	684	643	608	609	629	623	582	561	618	578	600	554	600	567	559	574	580	548	548	554	534	604	550	562	615	569	520	533	564	542	535	555	601	544	564	588	534	576	579	565	591	546	599	545	540	546	589	555	547	573	541	589	576	603	546	582	545	543	552	578	562	580	573	563	551	560	550	567	571	579	538	565	542	523	534	554	576	579	537	561	548	559	575	562	502	601	539	543	586	572	502	530	522	550	544	576	586	550	553	582	548	515	570	517	514	563	517	502	570	561	559	551	552	556	581	537	542	560	535	556	575	592	570	578	570	531	539	600	569	544	595	554	590	529	471	570	544	542	554	531	566	587	545	530	529	545	529	545	599	519	538	529	494	588	591	549	538	535	577	527	544	590	542	547	526	536	558	531	574	538	569	529	549	629	503	557	516	523	593	557	518	544	529	545	545	570	532	536	523	531	547	571	564	563	552	546	550	574	530	530	570	540	530	541	515	583	545	545	572	511	588	514	560	591	551	538	530	533	527	535	542	575	580	555	586	524	543	567	541	555	560	528	534	576	515	551	548	578	569	506	569	540	530	557	529	567	550	531	550	535	592	567	544	547	533	578	560	577	548	563	534	590	493	541	531	559	570	580	613	569	565	536	538	545	600	576	538	550	521	572	570	573	509	528	510	540	526	583	580	548	583	520	570	550	569	560	528	584	540	570	522	537	576	550	547	487	556	581	553	578	545	537	568	525	544	544	518	551	564	555	564	524	511	525	522	528	509	556	572	572	538	545	571	529	576	535	579	539	567	530	564	529	559	589	560	495	542	529	533	535	557	581	552	577	534	531	524	546	550	536	556	547	526	519	538	563	576	557	543	577	507	558	560	568	524	543	558	538	513	574	566	580	542	584	557	525	568	564	553	578	489	546	531	571	536	551	558	600	590	547	539	541	546	551	516	537	554	518	513	553	565	569	535	548	527	526	523	534	534	530	544	565	552	558	537	564	537	549	551	567	549	561	553	555	551	534	538	526	537	586	588	521	476	559	596	516	576	559	525	562	559	545	516	546	550	554	534	530	554	530	560	554	567	558	509	571	526	551	517	533	559	566	556	620	557	572	546	545	535	564	556	595	505	553	541	503	549	566	538	528	538	561	543	550	517	566	575	572	559	543	553	548	520	586	579	557	548	558	528	552	576	567	545	596	561	563	557	553	549	582	532	500	558	563	508	566	584	551	550	557	583	567	547	537	560	529	594	555	548	533	540	562	538	542	536	570	557	568	596	547	536	547	514	550	556	535	545	578	566	591	574	558	573	551	551	556	572	546	554	547	568	540	558	580	535	539	551	545	582	548	508	564	526	539	556	569	549	555	522	576	568	543	545	559	553	578	532	545	603	558	536	583	522	537	531	548	546	526	548	527	588	521	571	530	548	518	510	595	547	559	555	566	568	511	540	522	563	562	531	582	560	568	543	576	517	553	530	543	566	525	564	555	544	516	559	517	519	561	581	526	534	582	539	540	534	572	580	535	558	548	553	540	588	569	535	583	523	568	572	568	537	575	532	572	577	542	541	557	605	555	538	521	573	593	558	515	539	558	535	544	561	505	568	586	563	577	548	603	563	531	543	583	577	571	538	568	540	549	561	531	579	518	556	562	549	569	547	588	565	541	587	533	560	583	525	535	532	578	526	573	547	536	555	560	555	593	569	551	569	567	529	561	528	565	488	557	544	535	521	597	548	555	562	590	563	553	565	558	535	527	548	534	586	517	544	558	510	535	535	602	521	556	559	567	532	564	585	539	579	555	568	544	564	535	528	528	598	592	544	533	572	547	579	534	542	535	520	529	555	509	550	535	593	551	548	573	593	547	549	586	550	523	546	522	538	510	575	561	556	547	554	562	566	519	506	532	578	523	525	580	556	569	577	520	557	597	553	512	552	538	542	572	552	568	518	533	530	557	560	587	538	570	570	540	532	530	524	557	580	566	570	558	528	546	539	554	547	572	515	565	569	569	530	525	556	531	552	536	545	486	524	532	555	540	536	571	553	573	547	554	565	571	559	535	562	588	532	514	584	556	545	513	516	547	536	541	558	565	537	541	547	556	548	588	560	517	552	525	520	552	599	551	552	565	532	546	550	588	538	525	549	523	552	527	519	541	549	560	540	577	509	560	533	518	497	567	532	569	573	572	570	551	548	579	566	540	566	565	535	523	565	552	552	562	528	616	546	591	527	524	530	554	526	561	574	607	542	535	534	550	540	590	508	561	554	589	545	567	527	550	572	567	542	559	547	591	520	538	590	518	589	550	560	562	517	518	532	570	631	564	558	519	523	506	550	599	542	549	549	572	610	514	568	550	598	542	626	533	558	559	565	551	551	541	519	557	536	526	533	530	521	536	532	572	549	563	542	516	518	557	517	598	519	599	525	593	524	570	593	524	559	566	586	542	543	549	529	558	532	513	544	546	528	560	553	508	595	541	562	575	559	533	507	556	565	516	606	568	566	531	520	531	547	574	541	574	539	511	574	550	518	547	548	568	550	575	548	526	532	528	542	588	557	590	527	574	560	506	517	532	553	551	516	507	600	575	569	510	559	547	558	583	542	547	549	545	568	582	574	598	540	555	563	537	520	504	571	570	574	576	518	530	566	538	523	554	550	602	587	576	557	539	513	532	583	553	549	548	518	562	549	568	525	564	529	522	549	557	569	521	548	556	562	593	571	585	588	567	519	575	589	552	598	541	582	503	513	562	517	552	584	575	554	543	533	547	523	534	524	605	548	561	541	556	526	578	530	532	520	556	517	561	559	551	540	575	540	522	590	597	546	612	529	556	549	521	524	531	539	518	524	534	566	563	560	549	550	532	548	532	517	571	570	522	547	586	517	536	577	569	545	531	532	537	509	530	584	570	540	569	573	541	592	585	569	551	556	540	547	548	538	506	508	583	511	584	582	573	590	568	555	540	543	544	580	558	566	593	554	545	518	563	564	562	589	548	570	578	523	552	569	556	560	537	545	570	535	542	516	512	533	532	530	559	572	535	528	543	546	546	535	563	539	558	584	538	559	585	537	563	560	537	543	541	538	539	579	550	505	539	559	567	563	538	567	544	556	557	522	562	513	569	527	509	534	553	520	528	578	538	586	506	552	556	520	545	546	573	552	542	580	526	521	564	559	559	527	552	510	527	592	539	559	556	536	512	539	574	551	559	561	520	530	515	545	557	549	539	537	562	553	585	579	518	560	575	515	598	548	586	602	606	528	594	569	550	565	576	545	611	498	534	584	568	565	562	515	550	534	574	537	582	529	566	563	556	544	517	528	559	552	528	536	535	546	549	538	513	557	558	515	554	525	551	576	600	531	553	554	570	532	524	516	559	572	577	567	548	500	515	560	561	560	568	530	594	559	566	572	495	530	580	581	571	568	522	548	519	564	534	546	581	526	534	540	586	550	484	565	519	556	515	523	567	549	545	550	586	578	536	538	501	551	539	504	578	554
1828	109	84	87	86	78	89	89	86	95	93	88	88	78	87	83	90	91	76	84	86	93	100	78	91	91	87	95	75	86	78	89	102	72	98	103	85	78	96	90	81	89	89	87	78	76	76	87	95	77	95	93	72	97	72	88	73	109	82	103	89	86	78	92	78	67	95	96	78	91	91	88	91	81	95	71	84	82	101	100	89	87	96	94	85	91	87	93	92	109	106	101	79	81	79	109	83	98	70	78	85	96	78	80	86	104	107	114	90	87	88	80	77	77	106	95	88	86	88	88	75	83	90	89	76	87	91	87	82	106	72	96	100	85	81	99	94	89	87	96	95	89	101	79	80	76	84	77	77	89	80	95	103	75	84	90	99	99	80	107	95	87	100	92	70	97	82	88	80	86	73	90	88	87	91	79	88	88	98	91	76	99	103	89	89	88	86	94	85	83	95	84	100	87	85	83	97	97	98	86	71	89	113	96	87	92	94	88	90	85	93	70	93	83	104	80	84	72	85	92	95	103	80	105	76	86	100	87	103	93	88	92	83	93	88	72	87	97	93	89	85	79	80	87	100	76	98	88	82	91	70	106	89	84	94	94	83	91	92	85	83	87	98	79	75	97	88	101	66	75	104	77	86	83	92	79	92	80	83	87	86	77	81	93	93	82	86	89	92	92	84	78	99	93	101	87	81	89	100	81	85	111	71	89	92	94	84	95	95	78	93	79	99	82	74	88	91	77	70	87	94	81	79	98	72	77	99	93	101	92	76	87	81	97	76	86	102	86	109	97	88	102	77	96	102	83	86	97	98	84	80	110	85	96	81	100	79	93	86	90	78	102	95	86	78	103	87	110	89	99	92	86	77	86	68	82	85	70	103	101	90	83	96	103	100	88	87	79	82	101	86	93	67	104	86	73	89	90	97	65	88	86	101	93	83	90	98	92	96	82	82	92	89	83	89	85	83	87	88	78	76	90	68	83	89	85	90	98	88	84	85	94	100	94	82	85	90	81	92	81	82	95	81	81	94	78	86	96	100	92	87	90	88	82	81	78	94	85	106	94	79	96	76	102	93	80	87	93	83	87	103	95	96	104	86	98	91	88	91	84	79	106	91	102	99	91	77	80	91	76	76	81	89	88	92	77	82	86	80	96	90	80	84	96	97	85	81	88	91	76	93	76	77	101	90	84	83	93	83	96	97	76	83	74	92	83	86	111	94	79	83	100	76	92	98	93	98	112	64	79	84	75	97	87	96	97	93	87	97	81	82	105	101	76	87	83	105	87	90	90	88	84	90	88	96	84	80	79	98	83	80	93	96	80	94	106	77	76	69	81	99	83	84	80	101	103	101	97	91	83	84	91	107	78	74	84	83	85	82	80	91	86	88	85	74	84	104	75	87	100	73	92	72	106	81	86	79	100	81	86	98	99	85	68	89	78	88	104	81	87	86	103	94	102	83	70	90	87	97	98	79	89	89	92	77	91	84	75	118	88	84	93	84	83	78	79	88	79	92	82	88	102	91	85	84	87	57	92	90	83	88	81	86	80	74	77	86	100	93	104	112	89	92	92	94	91	92	88	68	81	89	83	73	94	76	89	80	80	86	96	99	83	94	102	90	84	97	92	81	90	90	85	90	88	71	93	99	87	84	87	89	94	81	78	89	90	89	81	83	105	73	89	86	72	77	99	75	91	98	90	98	75	101	107	92	97	101	105	84	93	100	78	89	83	74	95	75	100	79	72	81	69	95	78	92	89	87	68	65	94	71	88	85	75	89	90	91	100	83	91	111	89	83	98	93	77	103	89	99	100	80	83	84	96	108	89	87	82	74	89	95	96	81	69	80	100	103	110	91	101	80	93	83	103	89	97	79	84	80	92	90	82	71	95	92	93	105	95	93	74	87	103	81	75	88	76	82	87	84	78	84	84	101	94	102	98	94	97	84	83	105	105	94	103	87	101	81	77	90	104	76	86	92	81	107	105	92	85	72	86	89	91	92	89	81	87	81	77	95	93	98	71	97	101	94	89	69	83	89	98	87	74	94	77	89	100	98	91	83	81	83	87	86	81	104	83	65	91	95	86	73	91	88	83	82	91	81	89	95	78	83	95	84	75	69	88	90	88	92	90	81	97	95	78	107	100	97	63	93	90	68	82	85	91	86	88	81	103	88	93	71	92	90	105	89	85	88	91	77	85	88	94	95	85	87	96	95	88	94	83	101	87	87	74	86	72	77	98	81	104	93	79	104	75	98	85	94	89	95	94	75	83	81	73	80	82	77	96	82	75	81	105	89	82	76	81	87	94	97	90	83	120	88	80	73	101	85	88	121	79	88	74	93	97	72	80	66	93	101	88	91	80	84	72	84	95	97	84	89	75	98	85	100	73	80	86	85	78	103	98	81	81	84	88	91	86	81	96	91	94	95	102	87	80	79	90	80	85	85	90	82	91	88	86	77	88	80	107	81	85	105	93	90	102	93	90	101	86	105	83	86	79	79	97	98	94	87	95	95	115	73	88	88	98	83	90	96	99	86	100	75	114	80	95	90	92	108	86	79	80	100	86	76	93	72	96	81	80	89	85	110	99	89	85	87	103	92	74	84	88	89	85	75	96	83	90	88	88	107	85	90	91	91	80	95	84	92	78	93	86	78	88	77	98	90	104	88	84	80	98	91	85	91	73	92	89	91	87	98	84	80	86	119	80	71	102	74	65	94	99	112	84	88	92	84	85	84	105	92	91	86	74	80	92	80	94	94	85	97	85	98	95	88	75	103	96	97	96	74	89	87	73	98	81	74	99	95	67	82	102	96	92	82	89	90	94	81	98	65	90	74	97	93	81	92	74	90	107	113	77	99	78	68	88	91	93	83	98	98	92	90	100	84	101	93	88	102	86	75	89	80	84	79	84	85	89	79	82	85	82	92	88	79	89	92	94	87	77	73	83	95	74	100	86	75	82	91	88	100	81	89	92	90	91	83	85	97	94	63	99	98	98	96	97	89	88	91	87	100	79	82	86	74	99	92	97	101	83	88	96	94	72	63	75	89	78	101	113	95	78	84	97	70	98	91	96	98	87	77	95	78	81	78	78	107	87	88	87	94	98	89	95	71	91	97	79	90	93	85	89	86	66	91	84	90	99	97	105	92	83	97	92	100	93	95	92	92	104	93	79	95	74	84	92	96	88	86	106	86	88	99	78	97	78	100	78	89	93	94	78	82	93	94	98	83	91	85	104	91	77	106	89	75	77	91	93	90	81	91	67	79	96	79	78	82	89	97	100	80	73	82	96	97	82	84	97	87	88	76	85	97	80	100	89	96	66	91	101	86	89	79	107	85	83	81	97	96	77	81	89	74	78	90	104	79	81	102	91	74	87	92	82	92	104	80	85	96	89	98	97	83	78	66	84	94	94	106	89	97	107	98	93	93	81	91	81	89	80	75	82	101	78	92	66	94	88	97	78	83	85	83	95	95	92	78	105	90	88	74	71	86	100	96	88	85	78
7409	795	712	663	836	940	968	924	882	824	820	789	746	733	747	691	665	696	677	695	678	654	606	634	649	617	594	654	678	640	607	671	611	634	623	660	638	637	695	624	642	634	616	656	642	588	615	616	612	632	617	609	640	644	613	626	633	601	600	588	617	612	617	568	671	668	623	638	578	595	598	637	579	633	619	618	586	602	646	644	649	661	580	603	613	593	678	635	630	597	635	616	604	624	585	649	606	636	611	609	577	597	635	636	641	632	611	583	584	608	628	597	623	590	616	643	626	624	626	631	653	608	618	581	597	601	613	679	607	621	641	628	637	624	653	638	640	622	570	630	622	620	625	629	635	620	603	630	591	620	628	604	641	615	572	584	625	639	603	601	615	618	606	622	606	607	643	637	611	600	631	612	607	623	568	632	603	630	647	639	639	631	659	607	639	592	614	628	617	601	601	590	694	631	619	598	626	607	610	603	611	629	587	671	628	652	618	635	617	609	611	618	599	605	619	594	631	613	605	616	615	594	631	632	645	630	608	626	665	627	624	602	619	620	598	653	631	613	573	660	619	588	584	625	656	646	671	649	617	610	628	653	612	712	686	605	609	652	619	624	604	600	675	635	649	647	634	589	618	645	616	594	603	629	621	621	608	648	641	630	598	650	641	617	621	611	596	628	641	629	634	650	571	605	607	567	646	642	626	621	584	634	617	591	646	622	624	626	565	628	641	645	637	601	617	621	564	620	604	628	590	592	626	600	634	593	603	631	604	644	602	675	662	637	624	599	659	632	629	620	633	576	599	660	611	578	651	640	683	604	671	668	622	623	609	625	623	656	643	640	609	635	623	623	619	589	613	635	645	595	641	641	601	653	604	661	685	659	617	615	621	636	636	610	593	578	630	594	593	636	646	612	629	605	593	618	596	546	625	579	594	605	596	626	671	601	645	656	598	671	646	705	612	618	608	632	632	621	604	612	593	627	614	701	625	624	623	621	632	591	652	606	649	613	635	645	653	605	604	576	600	623	651	595	593	630	612	620	613	643	631	601	616	596	610	651	623	596	634	621	632	614	626	633	653	630	632	619	674	607	608	645	660	606	620	608	591	587	634	646	585	595	618	615	632	625	604	614	622	632	592	616	666	600	641	611	615	653	637	618	604	644	624	651	626	624	625	615	661	621	658	645	620	614	643	606	608	642	618	600	658	591	576	625	594	576	630	626	549	588	671	619	617	634	663	579	631	621	628	609	636	608	621	634	632	603	640	640	608	615	637	628	627	598	611	608	598	609	622	631	600	601	600	610	640	575	628	586	641	672	627	643	586	603	596	585	610	620	578	629	599	607	634	614	617	622	624	625	642	646	625	599	636	618	633	636	626	639	586	644	652	636	650	661	635	596	647	644	636	633	663	604	623	670	620	627	563	630	646	622	649	601	589	570	621	636	614	608	665	646	626	569	639	608	619	613	586	584	602	636	620	583	650	669	604	579	627	619	661	550	610	621	681	608	645	627	618	659	641	623	639	636	634	654	630	609	602	651	582	608	624	661	625	642	596	607	624	614	626	639	630	637	608	668	634	652	649	621	606	614	635	651	612	583	649	614	647	682	657	636	609	611	617	594	588	626	621	617	672	627	643	632	590	581	593	609	620	573	589	617	627	620	620	574	617	603	639	598	636	582	622	603	592	620	657	605	672	598	624	611	649	619	624	598	613	624	644	573	602	630	614	626	594	603	618	607	645	603	632	643	659	613	626	608	578	644	580	609	601	627	628	622	605	641	662	636	628	628	596	621	632	625	585	636	594	633	605	644	637	606	627	615	580	612	583	645	698	619	625	616	632	584	599	657	598	608	630	637	615	585	605	609	607	629	640	565	583	625	602	631	629	626	589	614	627	677	610	566	633	558	632	648	648	597	638	623	605	652	629	580	606	652	643	601	600	645	601	655	584	615	620	649	635	658	610	633	623	639	653	641	573	677	613	633	630	669	603	606	627	571	623	576	599	596	595	630	606	645	600	636	598	609	610	645	621	642	629	660	619	581	631	603	613	640	617	598	624	646	625	593	634	608	670	633	598	615	644	586	644	649	667	597	620	623	586	606	624	596	601	577	652	627	639	635	657	608	595	661	630	636	595	600	628	665	597	634	622	645	663	590	648	631	603	631	604	638	555	646	646	639	610	584	624	628	637	623	624	652	617	606	628	609	602	601	588	606	644	651	625	630	616	607	622	600	620	588	583	597	607	653	614	626	631	624	623	603	608	616	614	589	598	586	638	577	608	586	624	623	618	619	607	580	638	636	646	618	571	608	617	619	626	552	636	611	584	604	634	604	650	650	628	628	609	634	618	620	630	599	664	621	648	587	636	610	640	613	612	587	626	573	593	618	652	600	601	621	595	600	686	612	639	638	617	631	649	623	631	613	613	634	593	586	611	617	598	654	607	598	625	610	577	623	620	665	582	603	647	615	606	643	634	592	556	602	644	599	644	640	624	624	620	622	633	635	596	627	640	622	625	592	605	617	588	597	637	595	609	594	662	641	620	654	602	622	656	628	605	607	624	584	647	624	611	629	640	640	654	578	606	601	602	583	682	660	600	653	624	597	624	575	636	679	633	617	589	585	659	617	640	630	598	627	639	635	582	603	617	619	571	591	652	637	620	628	631	617	603	592	630	616	608	598	603	592	612	613	610	618	653	596	600	623	624	594	593	597	631	582	592	638	617	581	603	579	652	575	668	645	664	650	661	597	588	646	611	601	631	600	595	646	562	662	602	651	621	675	602	625	593	564	645	658	646	638	639	649	586	633	629	606	560	652	617	606	615	631	663	590	657	592	582	633	651	636	652	609	604	561	561	605	590	614	622	679	627	609	638	608	602	626	611	670	659	617	591	625	610	612	576	649	613	635	663	632	610	617	616	696	647	622	631	642	618	613	604	637	651	625	612	619	627	595	595	636	614	647	650	615	580	644	641	609	624	630	593	628	599	615	636	599	619	633	602	631	614	679	654	641	637	625	600	573	586	640	648	600	640	638	628	660	603	613	664	618	647	590	578	632	618	626	667	597	612	646	635	620	599	596	644	574	640	578	634	622	586	628	568	626	633	631	586	616	676	599	632	633	618	647	623	615	637	608	651	651	617	624	596	595	604	611	646	620	606	594	626	599	604	602	608	641	625	628	613	611	584	636	607	568	626	597	660	642	599	573	645	598	644	588	625	617	614	598	621	612	603	595	577	592	688	634	626	635	610	628	599	631	618	651	638	629	606	612	631	636	589	633	612	612	612	604	645	628	601	652	637	623	651	680	580	643	607	619	629	640	648	586	648	625	580	605	610	641	630	610	638	577	667	590	640	662	639	608	639	598	610	659	641	628	586	595	575	667	615	627	599	595	610	684	637	612	622	627	592	642	599	644	609	620	640	634	614	600	633	595	634	654	619	654	629	616	614	659	619	618	588	653	575	677	595	631	593	672	584	622	632	590	640	656	636	674	658	601	570	580	600	608
2268	128	123	96	88	109	105	114	99	90	108	104	108	108	97	99	116	93	86	105	97	91	103	100	93	99	101	86	99	95	95	79	101	87	104	88	107	89	90	100	101	95	83	85	96	97	90	86	103	82	90	93	95	90	71	80	89	76	109	89	102	81	78	98	95	100	86	97	83	91	111	69	104	129	83	96	88	112	95	98	91	87	106	101	85	104	88	93	112	96	91	99	94	83	97	102	89	71	71	83	103	102	104	105	100	82	76	82	96	95	103	106	90	88	110	77	108	97	104	101	89	83	82	84	82	91	99	101	87	90	91	91	80	101	99	101	87	102	78	100	98	83	105	98	73	77	94	66	90	89	76	87	95	103	98	93	75	86	99	81	103	97	90	99	96	94	92	84	96	113	104	88	100	98	89	96	81	80	85	103	80	103	106	92	86	83	87	97	92	97	103	104	92	85	99	96	97	78	86	97	91	86	79	81	101	88	98	94	101	83	83	98	90	92	81	106	82	85	88	88	94	102	96	93	86	94	69	89	84	80	80	103	101	105	76	94	95	98	101	105	114	97	84	93	100	92	86	97	110	89	81	82	86	86	93	101	108	83	97	98	111	86	102	93	76	94	83	77	100	94	103	74	87	97	102	97	79	87	96	101	86	116	102	87	83	94	107	81	97	117	97	102	101	104	93	103	98	84	90	103	102	104	79	87	90	87	92	94	108	98	109	71	85	97	88	80	114	113	100	88	94	87	81	93	103	102	90	86	90	88	103	92	90	108	88	90	102	88	95	100	88	93	97	73	88	95	96	90	95	113	79	86	109	107	89	89	104	101	107	83	81	96	86	86	89	94	94	95	85	90	100	103	100	73	73	77	96	104	79	112	90	99	76	98	117	100	99	93	85	103	94	86	105	98	79	108	93	90	81	101	90	82	99	108	106	99	100	85	82	103	94	100	83	82	78	94	79	88	87	96	87	90	101	96	94	91	101	80	80	86	99	94	105	85	92	99	98	82	91	86	114	97	95	76	98	86	86	95	90	110	106	104	86	92	113	92	89	97	96	81	88	109	109	94	79	81	98	85	103	91	96	78	102	93	97	104	82	90	83	98	89	93	93	91	104	88	84	87	104	112	102	91	88	97	70	85	93	104	90	90	90	128	84	88	83	96	86	81	95	85	86	86	85	101	111	78	92	96	92	98	98	85	91	95	103	83	83	95	96	91	81	101	81	99	83	95	88	83	89	92	103	95	95	91	108	101	98	101	89	98	94	110	78	86	108	89	105	91	87	94	101	90	82	86	96	91	104	106	90	100	102	84	83	95	95	82	79	84	95	103	105	106	97	78	81	78	80	76	103	96	98	91	84	108	97	91	104	95	109	96	88	85	111	88	78	94	91	104	86	92	98	92	86	86	91	93	91	75	104	101	99	100	83	101	82	91	98	97	100	77	101	96	90	94	81	95	84	97	75	85	78	77	108	79	82	108	84	88	96	96	94	101	95	81	94	93	78	92	83	91	79	82	98	82	83	86	74	84	109	109	93	79	94	81	80	78	105	100	88	92	108	111	98	92	79	91	85	92	107	84	101	84	86	84	97	92	80	91	79	95	87	105	98	92	87	102	105	85	71	104	104	81	76	107	93	98	95	102	98	93	98	84	101	106	90	99	96	104	90	88	98	96	95	86	78	101	92	103	97	99	110	99	98	83	93	103	72	102	95	76	95	66	82	92	92	99	105	96	93	93	93	80	103	92	90	92	91	91	85	102	93	76	84	91	83	92	94	95	80	96	84	79	95	91	87	89	84	95	88	99	104	81	107	97	77	97	96	90	105	106	82	117	81	86	110	92	94	90	104	93	92	85	110	71	91	83	100	87	89	101	76	87	88	75	91	91	70	104	75	85	103	97	89	90	90	84	100	104	95	93	97	88	84	87	96	98	93	89	81	88	90	106	99	94	102	111	101	83	85	84	89	77	103	61	96	86	95	88	80	94	98	92	98	99	97	78	105	89	95	84	74	83	102	100	97	96	95	78	96	97	94	92	92	101	87	95	88	92	100	96	94	86	101	69	94	97	103	94	88	96	87	106	80	88	101	107	88	100	89	92	91	97	92	92	106	102	103	93	72	111	89	81	111	92	105	90	86	102	106	78	99	70	86	95	85	101	83	75	104	97	93	97	86	86	106	92	94	113	96	77	79	95	93	86	79	89	82	84	91	91	102	110	71	102	101	70	103	90	98	101	90	89	87	94	88	100	96	89	98	96	95	93	105	88	93	101	83	104	104	94	104	88	96	79	88	83	93	92	93	94	110	106	86	82	95	99	96	107	88	89	92	96	92	92	78	93	89	111	109	96	87	99	80	90	86	78	89	118	77	99	110	89	97	86	83	91	92	102	86	79	95	94	106	93	114	93	87	96	93	74	82	97	88	81	89	96	87	91	115	96	100	100	101	87	107	72	93	108	84	99	107	94	77	95	87	90	86	90	94	90	93	97	92	114	94	94	83	91	100	92	89	89	98	90	88	83	75	94	81	111	91	82	96	95	96	88	94	105	89	102	94	111	104	106	105	100	104	95	89	103	84	76	93	87	87	83	100	99	94	97	93	91	101	83	114	82	93	96	93	90	78	82	99	93	86	86	103	84	102	89	98	77	91	81	85	117	107	111	93	83	98	109	81	94	98	103	94	96	77	70	92	85	101	82	89	79	92	80	109	82	93	90	94	82	102	93	85	80	86	102	107	97	94	79	92	92	92	84	85	90	93	85	65	79	83	81	93	87	97	100	88	99	108	97	93	95	80	96	103	86	84	87	83	88	87	91	99	81	93	86	87	105	95	90	111	76	95	99	86	93	109	80	72	99	103	85	81	97	86	96	101	110	89	96	96	88	90	91	96	87	90	90	95	93	79	91	102	109	85	97	94	97	95	79	97	103	101	95	95	94	104	78	96	85	92	99	120	99	84	87	117	100	84	118	105	81	96	104	92	89	117	103	106	85	89	85	88	101	79	85	101	91	76	85	98	78	80	93	99	94	98	91	88	90	108	97	94	92	84	81	104	103	80	111	86	89	95	80	92	87	89	93	102	106	100	100	89	95	98	100	93	73	76	94	91	94	80	100	93	105	88	82	101	110	110	102	96	91	97	91	78	107	86	103	116	97	97	91	98	105	86	80	97	97	93	102	81	73	87	75	86	105	96	87	82	99	107	109	79	109	107	98	93	98	96	83	96	101	92	106	97	87	99	101	92	95	99	93	100	108	101	91	93	84	103	93	78	112	69	102	81	77	104	89	98	79	93	107	96	96	99	90	83	106	87	96	92	93	85	95	100	91	102	94	96	79	97	87	92	81	88	92	90	88	95	85	110	118	96	111	101	103	97	82	88	110	105	87	83	90	102	69	88	96	93	85	96	96	87	77	100	101	103	97	87	88	85	75	94	70	94	89	87	94	116	79	90	89	75	89	95	93	98	86	68	90	98	97	86	84	101	69	90	94	101	87
8148	1093	868	841	1252	1716	1849	1761	1528	1375	1298	1133	1053	1006	975	993	959	863	792	805	789	773	746	790	743	729	701	726	725	754	726	694	682	653	697	685	703	668	677	650	699	706	647	673	641	643	645	706	657	644	658	647	666	638	674	636	707	660	621	717	703	619	633	649	711	648	661	672	672	657	738	656	663	705	666	659	660	681	640	659	659	655	646	686	619	668	685	677	701	638	659	661	621	645	612	697	639	657	670	700	669	651	677	644	650	640	682	645	645	676	625	668	674	666	652	592	677	676	678	665	665	658	642	736	624	612	634	630	670	669	631	615	644	667	694	687	655	679	667	643	693	691	630	669	655	642	642	638	694	651	671	661	649	655	684	627	639	647	654	625	661	660	642	660	685	648	662	636	655	613	648	654	668	670	667	651	639	624	607	637	633	658	682	668	647	694	655	668	696	653	636	653	674	648	650	634	661	671	596	646	646	668	633	633	661	630	630	642	657	625	671	689	623	658	665	604	617	557	660	634	696	592	654	694	674	669	628	645	656	637	656	681	631	658	647	614	658	647	621	633	665	618	630	629	640	643	658	668	614	662	662	638	647	632	663	666	676	659	626	606	650	612	664	648	646	662	673	656	651	667	660	642	666	602	571	629	666	697	650	682	696	614	656	608	640	625	646	664	639	672	656	679	632	670	610	667	659	665	685	702	658	676	647	688	652	654	694	659	683	628	624	652	652	643	643	649	649	693	639	590	674	660	635	657	660	647	669	674	647	671	650	636	663	643	605	667	625	693	624	667	634	625	594	671	653	644	660	644	657	653	665	681	650	658	631	626	618	622	681	647	654	643	605	629	654	592	643	655	674	650	623	706	666	673	659	663	643	639	685	644	707	637	633	678	708	658	655	625	646	648	651	662	655	628	662	665	649	645	625	647	641	637	608	654	635	687	644	649	631	666	624	655	619	666	687	690	671	697	668	645	627	681	645	663	641	654	680	639	619	591	622	639	643	683	626	695	623	606	660	606	663	650	667	643	665	663	638	649	681	618	613	689	621	617	609	657	609	648	637	652	654	676	657	657	682	614	658	630	679	618	661	616	683	692	659	620	625	657	616	627	697	676	685	647	615	655	688	676	680	695	670	632	675	636	668	647	708	600	585	674	672	614	611	650	628	708	664	671	644	661	631	655	626	655	668	696	613	660	625	679	600	688	625	632	680	654	598	649	637	607	640	632	602	593	645	681	662	657	676	643	640	667	673	636	613	681	646	653	620	611	624	651	671	664	620	711	654	661	689	680	655	677	592	678	599	643	679	665	666	625	666	643	640	633	675	692	669	667	637	604	627	651	629	606	648	645	666	643	658	611	614	656	620	668	659	665	661	663	666	669	654	641	622	664	653	623	637	680	649	630	649	679	730	658	681	661	666	702	652	682	675	660	683	719	646	672	671	634	650	633	674	683	621	620	626	629	664	651	664	669	627	656	687	669	685	699	643	683	657	609	675	648	604	656	653	588	711	631	648	710	647	665	681	587	619	670	694	623	667	652	671	639	686	653	689	690	680	678	677	657	639	682	627	662	686	652	662	603	614	668	663	646	600	693	711	678	721	644	615	679	646	622	638	678	661	635	666	644	621	601	625	730	683	620	665	647	669	631	676	620	662	615	677	666	683	647	660	600	675	630	689	655	625	675	634	683	686	666	636	622	673	648	654	662	673	669	641	700	681	667	662	692	636	679	676	645	663	633	672	652	653	611	658	633	647	620	654	603	634	692	646	696	623	653	661	682	639	627	669	638	660	723	688	632	708	622	631	651	638	620	656	662	679	630	686	669	672	650	627	693	662	660	630	656	659	660	642	668	675	643	684	657	654	681	648	645	696	635	600	696	625	634	660	625	659	626	618	675	664	642	645	649	647	655	690	659	641	618	632	645	664	662	656	646	616	654	656	607	742	595	629	682	703	616	684	669	645	674	684	662	680	656	662	694	642	605	658	645	622	651	641	698	667	615	621	616	660	625	619	640	673	685	683	706	652	632	689	656	704	629	653	652	679	655	645	630	629	652	638	614	643	677	605	665	659	634	620	623	623	681	594	651	637	660	645	649	643	654	640	649	658	628	659	650	632	610	622	679	630	610	661	603	664	642	611	645	680	648	660	641	628	670	664	737	630	682	638	680	663	674	668	586	676	629	648	704	656	613	660	674	638	621	635	637	641	691	622	680	711	659	607	691	684	652	666	672	627	589	674	643	677	678	628	671	680	648	659	628	623	647	639	610	652	655	647	639	707	635	661	662	637	611	653	654	648	648	691	676	694	708	609	645	677	657	671	639	652	626	684	630	647	658	645	653	710	604	656	638	676	651	638	704	683	714	629	666	672	640	661	633	659	626	618	625	679	641	653	650	655	611	671	655	663	630	648	696	654	671	699	613	653	665	639	649	628	681	667	652	702	634	656	665	659	624	625	636	691	648	668	658	645	672	656	644	656	619	659	668	656	666	672	648	708	659	609	656	630	663	654	657	663	665	629	652	633	676	629	606	686	681	626	636	640	650	666	628	673	672	704	647	701	644	690	629	675	652	629	658	687	657	652	621	690	653	682	663	649	678	685	664	639	677	623	637	652	653	634	587	673	683	640	653	666	647	687	617	646	644	628	629	633	661	632	646	643	635	644	659	663	648	692	608	671	666	684	648	622	680	679	632	682	625	653	663	624	664	630	665	624	672	626	662	621	657	628	692	739	658	632	673	694	623	662	678	605	640	634	604	671	631	688	678	662	651	644	662	607	648	675	669	683	643	649	645	617	648	648	656	631	642	632	638	671	628	653	653	595	690	630	696	626	637	660	660	656	691	662	648	651	645	643	665	678	610	622	668	686	614	605	680	626	679	677	658	613	673	648	693	647	608	634	638	664	684	658	624	662	656	664	641	630	637	625	631	606	636	634	602	669	675	641	635	636	648	666	691	613	609	650	682	614	673	633	617	582	657	688	694	655	654	632	653	651	652	659	625	645	633	672	628	634	689	620	676	661	658	612	664	690	662	626	642	659	650	723	660	663	659	671	636	630	698	628	687	673	675	643	642	639	597	618	598	660	669	663	629	628	661	677	680	618	653	625	626	650	685	647	630	686	632	646	639	630	666	625	615	635	633	694	631	587	649	656	654	620	631	636	644	657	671	663	639	664	686	628	662	660	590	637	644	644	649	615	689	671	710	635	699	649	631	633	621	646	601	676	668	623	658	644	640	671	661	635	689	637	659	665	685	666	670	661	654	670	686	686	644	609	652	638	663	634	660	687	664	615	636	606	659	674	658	621	652	680	672	675	651	670	664	705	654	587	680	635	639	652	691	662	688	638	678	678	625	649	658	670	637	608	670	669	610	706	691	691	675	652	640	649	633	656	652	633	676	652	674	650	676	645	666	625	689	664	656	659	655	662	654	649	621	671	727	642	655	663	611	657	678	631	698	637	638	703	641	645	689	646	642	658	680	631	633	679	637	631	666	627	606
1154	107	68	51	40	45	51	67	60	54	52	50	45	42	34	46	39	40	29	38	34	45	37	41	35	25	28	28	27	29	34	35	29	26	37	26	24	26	39	29	25	36	20	25	17	32	30	18	28	20	31	20	33	20	32	35	32	30	23	21	34	23	34	32	23	27	36	24	23	23	22	28	23	29	30	20	27	18	29	26	29	30	26	28	27	24	36	23	24	25	28	38	31	39	27	32	25	30	26	20	31	30	25	34	31	28	21	28	30	20	22	31	19	31	31	34	26	30	26	26	28	19	26	25	35	22	19	24	34	39	32	14	33	33	17	39	28	24	26	23	23	25	25	37	24	31	27	31	29	35	24	26	23	24	44	31	23	25	24	26	27	20	21	35	29	37	36	34	30	21	24	28	27	24	28	27	38	33	26	24	26	41	25	28	28	27	32	23	31	26	26	26	19	21	24	25	23	28	31	19	24	35	35	30	33	24	23	24	25	28	28	25	34	22	28	26	32	31	32	23	24	40	36	23	30	20	31	29	24	30	27	23	36	27	23	26	17	29	23	22	26	34	25	23	23	24	29	22	35	32	24	29	26	27	28	16	29	23	22	24	25	25	23	30	24	16	27	29	32	32	35	27	31	34	27	27	31	18	31	26	28	24	27	23	20	27	28	25	36	26	18	32	36	20	26	21	19	26	30	28	28	25	31	22	20	29	32	30	41	28	26	32	29	34	34	23	27	28	30	24	27	28	30	26	25	35	23	23	26	27	28	33	31	38	24	41	24	32	21	24	33	28	31	18	26	22	37	26	37	31	28	26	17	35	26	28	35	27	20	24	30	26	18	29	31	31	28	30	28	26	31	18	25	27	28	33	23	23	22	22	21	27	29	31	26	33	26	26	24	25	29	34	22	32	23	31	22	29	21	25	29	28	22	21	33	28	29	26	30	26	22	43	19	23	21	20	36	29	23	20	29	24	22	27	17	21	27	33	33	22	24	34	25	27	39	36	29	28	23	29	30	38	34	42	31	26	29	25	31	30	33	36	33	25	22	22	28	27	42	26	22	29	25	25	34	28	26	28	26	24	29	26	33	25	23	22	20	36	28	33	24	26	26	25	16	22	21	34	27	26	33	27	28	22	21	27	21	32	38	24	25	29	29	34	25	33	32	23	24	30	33	35	30	34	29	21	23	38	30	18	24	27	32	21	32	28	26	28	28	33	26	36	25	22	22	30	42	22	26	30	24	30	38	36	26	27	29	34	34	27	28	28	21	21	21	24	28	21	35	23	33	22	37	30	28	19	27	28	21	18	27	25	27	19	19	29	22	23	29	29	22	36	24	29	31	23	31	35	21	25	19	32	44	24	17	29	21	33	19	22	18	33	31	23	21	28	19	27	40	25	26	31	27	39	34	29	27	25	26	29	24	22	27	26	29	29	23	33	19	31	29	33	25	37	28	29	26	27	31	24	29	25	29	27	27	28	20	41	36	26	27	31	31	33	28	25	15	25	28	25	31	29	27	19	15	27	32	23	28	29	30	27	15	21	30	31	28	21	30	19	28	31	29	30	28	18	25	27	23	25	22	33	42	22	32	31	32	31	24	36	27	26	24	32	28	23	25	29	24	26	24	31	20	27	28	28	26	37	25	27	17	21	27	29	26	30	18	20	31	24	24	20	22	24	23	26	32	19	25	29	22	32	25	29	34	24	26	26	33	29	24	27	27	25	31	33	21	29	32	28	28	25	19	37	34	27	22	27	40	21	28	33	31	25	20	22	31	34	25	24	40	26	30	35	22	14	20	24	39	33	26	29	20	23	18	28	19	27	20	24	26	24	30	24	27	29	20	27	29	17	19	36	23	25	28	33	21	21	27	36	20	19	27	21	27	30	35	25	26	28	15	24	32	28	28	30	32	18	24	31	28	19	26	27	21	25	30	30	25	21	28	19	38	29	30	32	39	28	39	21	22	19	32	31	18	20	25	21	22	34	20	34	31	30	20	31	23	31	17	28	26	18	31	22	33	30	29	24	27	28	23	35	35	18	28	28	26	26	30	30	18	25	32	27	18	26	23	20	27	28	22	22	25	29	28	33	29	19	28	18	21	32	21	34	31	29	33	22	28	38	28	18	20	22	28	25	21	26	32	23	28	26	20	27	31	27	30	27	33	25	19	23	32	18	33	40	28	32	29	25	22	29	21	35	23	24	23	22	19	24	35	18	23	32	28	29	15	29	25	21	22	29	30	29	31	22	16	29	19	22	38	27	23	29	23	29	32	23	25	32	29	18	15	29	17	28	36	34	27	22	35	23	26	20	30	37	27	25	30	29	28	22	32	26	20	23	33	22	24	25	25	27	34	27	29	32	30	30	29	32	24	14	21	20	20	24	21	26	27	43	33	27	28	28	25	24	20	26	17	21	30	26	27	35	31	33	26	28	25	26	27	25	35	27	18	25	24	26	23	22	25	24	32	22	19	20	27	26	28	27	26	24	25	31	29	31	33	31	29	40	18	24	23	26	32	33	26	27	27	26	27	24	42	20	31	26	30	28	26	24	18	20	24	27	24	24	18	33	30	23	26	19	29	25	16	30	26	27	23	21	26	32	31	18	21	28	19	24	21	37	24	31	25	37	22	18	31	31	35	32	24	27	35	32	28	15	32	24	19	30	35	26	33	28	19	42	23	20	31	28	22	16	26	28	23	14	34	29	16	26	32	24	23	28	35	25	20	27	18	28	27	28	29	34	29	32	30	20	28	18	24	22	27	32	34	31	24	17	32	33	32	34	29	30	28	35	24	22	37	31	31	27	20	20	24	26	28	23	19	14	28	39	29	23	31	30	27	29	26	26	25	19	27	36	40	32	29	17	28	24	26	23	23	32	26	26	25	25	29	34	30	19	24	26	29	33	22	29	19	20	28	33	23	18	25	27	17	23	34	26	34	26	26	20	34	21	33	23	16	31	36	24	29	11	27	22	20	30	23	19	23	28	24	31	27	31	29	36	29	26	30	29	26	25	25	24	29	26	20	37	35	27	21	25	20	30	36	31	41	25	25	24	26	22	25	32	41	20	35	29	29	29	28	38	30	24	27	29	27	25	30	27	23	24	37	23	41	35	23	17	39	25	24	28	21	21	14	29	24	22	27	25	28	28	32	19	20	27	31	29	22	35	25	31	21	23	21	25	29	30	35	15	23	31	25	30	27	28	30	30	30	26	27	29	36	23	29	31	22	31	25	16	38	26	26	28	24	25	27	22	24	25	22	37	29	32	31	29	28	26	22	20	26	37	16	28	35	26	21	27	23	26	35	32	32	26	20	25	28	22	24	26	34	30	33	21	29	25	22	19	31	21	24	26	38	26	24	22	26	32	26	31	26	29	25	23	27	25	26	20	21	27	33	19	22	30	37	31	30	29	33	24	31	19	25	21	25	29	22	25	20	26	27	21	24	35	24	30	32	24	26	24	21	31	23	30	19	34	21	21	17	17	25	26	35	30
9317	1314	638	676	1558	2509	2802	2482	2114	1663	1407	1186	1004	922	756	715	591	611	585	503	453	433	457	372	363	326	347	311	344	301	308	281	287	240	304	257	255	255	275	253	247	234	238	242	234	233	254	220	230	233	209	215	217	205	213	196	224	188	191	220	206	208	207	216	200	212	197	195	230	214	218	201	208	215	233	215	203	210	186	187	204	170	214	193	194	201	212	204	193	189	199	201	182	208	196	179	196	193	177	193	219	186	203	200	208	201	173	213	188	179	224	204	187	187	176	193	193	190	200	204	186	187	186	188	182	191	186	171	194	195	195	185	182	197	175	163	172	193	184	184	183	200	214	191	174	208	163	206	187	186	179	172	194	186	188	213	198	175	184	214	185	183	199	184	188	185	192	189	185	189	191	181	211	172	195	192	169	175	176	186	182	173	179	190	171	188	203	192	168	219	194	183	161	192	173	194	192	197	186	211	204	196	193	210	184	183	180	195	184	205	201	174	175	178	188	204	179	222	187	183	198	171	193	199	199	178	201	202	182	196	170	180	181	169	196	167	180	185	174	158	197	192	185	196	167	192	138	193	190	206	186	168	185	181	177	193	169	186	189	191	197	175	209	198	191	185	204	175	199	216	177	202	171	197	178	179	181	202	185	188	178	181	197	189	199	198	199	198	212	197	190	181	175	187	157	187	199	185	164	179	187	186	185	167	181	185	167	186	186	183	192	184	182	193	182	194	200	190	179	195	177	168	181	191	186	188	171	189	177	203	193	199	176	212	175	189	188	172	180	163	181	206	179	190	188	167	199	163	168	180	210	173	205	196	178	181	175	215	206	179	172	172	200	174	180	200	185	187	177	195	192	152	189	178	189	216	187	160	205	218	168	198	177	173	169	171	167	166	185	187	207	188	222	182	174	198	167	185	167	193	183	164	192	184	162	193	177	185	174	180	173	192	176	195	180	157	196	194	178	152	194	196	169	190	177	202	180	165	185	170	171	190	195	213	203	176	198	211	200	170	175	203	201	184	179	181	192	181	203	196	198	170	180	193	170	184	186	178	174	174	188	221	181	200	191	172	217	183	178	170	184	217	175	179	209	154	218	172	202	192	203	181	176	179	198	201	188	206	197	196	164	202	187	164	170	200	172	190	163	186	196	161	171	185	200	208	173	197	195	211	207	219	182	177	192	169	192	187	195	185	183	186	184	147	180	202	204	169	179	164	182	176	186	205	195	170	197	200	184	194	172	193	203	176	213	177	199	154	183	189	179	189	203	173	183	198	193	194	174	192	188	178	202	192	170	176	191	178	183	181	191	229	169	189	181	182	162	187	166	211	205	186	181	186	198	174	198	207	203	197	174	193	204	215	175	186	186	200	184	187	173	206	184	191	196	193	203	180	202	166	225	182	176	197	200	190	204	180	162	195	193	197	175	192	188	168	207	162	179	174	187	211	181	174	185	217	184	178	179	200	183	191	196	184	183	181	197	183	188	166	194	184	195	178	186	189	169	182	189	208	192	222	182	195	192	178	160	194	162	177	192	159	154	168	186	167	182	161	159	194	207	175	172	191	207	189	195	164	176	197	175	190	179	180	192	216	198	160	207	187	184	190	167	202	184	181	174	169	185	191	200	181	181	185	160	171	178	165	185	185	165	192	170	179	195	174	188	198	171	221	176	184	175	190	190	180	183	184	182	185	206	166	191	172	187	177	208	204	175	174	195	174	214	179	169	187	190	167	180	182	179	174	194	178	189	212	198	176	182	167	187	196	190	204	188	180	173	196	168	176	199	192	187	178	183	178	195	194	180	190	186	192	167	198	197	194	169	204	169	174	173	197	207	190	181	185	191	169	209	191	179	199	196	180	178	196	188	165	175	182	172	183	165	189	161	171	187	186	167	187	189	213	203	179	174	180	189	217	164	176	188	178	171	193	188	165	184	183	183	183	205	176	183	176	214	207	158	195	219	193	178	204	185	211	177	184	169	169	196	195	191	201	194	178	167	188	209	201	158	167	190	185	170	182	187	192	191	193	184	184	210	189	204	192	198	184	196	183	202	180	182	175	185	171	212	202	191	179	165	190	196	208	193	165	196	170	181	194	192	199	177	173	182	175	198	190	192	170	181	169	199	192	143	178	178	214	175	177	182	200	195	157	191	170	173	177	200	191	174	201	165	181	185	180	207	189	170	171	170	185	205	171	184	181	189	176	196	189	201	173	195	171	205	172	190	154	199	196	171	180	174	178	193	177	176	197	198	148	201	189	171	190	184	201	178	182	180	198	165	176	181	192	179	221	174	177	173	183	183	197	194	189	198	175	188	178	175	220	181	173	215	195	204	164	200	205	177	197	184	212	173	176	207	202	168	183	191	186	179	198	195	188	181	200	172	175	220	207	215	213	189	201	176	206	183	192	166	185	203	166	166	191	191	169	183	170	194	176	181	186	180	190	176	187	205	208	206	191	179	165	165	170	207	191	167	200	195	216	184	204	180	174	180	183	183	187	166	194	166	195	159	205	201	182	202	190	184	182	179	192	177	193	166	189	190	191	191	183	177	164	196	206	194	172	170	193	182	190	191	169	185	189	202	198	178	185	196	185	192	168	195	180	192	181	166	188	199	174	204	177	200	178	188	182	182	166	176	181	178	176	193	193	196	198	203	180	217	177	191	198	177	186	172	188	191	166	198	171	196	185	195	199	167	154	195	189	175	175	175	203	192	190	204	180	189	173	181	201	181	198	201	190	169	199	201	180	201	186	218	176	187	174	181	185	216	156	180	175	206	175	162	179	189	189	190	200	202	178	181	184	167	173	174	187	186	186	186	181	198	182	193	206	188	166	182	184	191	185	182	173	186	198	196	203	208	191	183	205	191	210	183	204	205	198	169	178	187	179	190	185	192	173	172	196	178	176	190	186	157	206	182	169	188	197	184	201	196	209	187	180	182	204	193	187	177	177	203	185	174	203	204	193	217	192	196	166	177	186	201	202	182	182	163	185	197	157	204	186	190	189	198	150	180	180	167	175	183	193	176	194	183	149	196	176	188	184	176	206	176	190	205	181	186	205	186	164	188	181	193	188	186	186	203	181	184	216	185	172	180	212	180	207	193	176	165	159	195	191	185	184	196	178	174	192	200	178	191	179	215	177	184	196	203	185	180	176	162	179	176	204	166	203	178	185	202	183	187	200	155	197	173	182	197	206	180	187	192	176	186	174	193	211	197	151	216	194	171	196	161	193	216	191	168	200	187	194	169	210	188	196	201	169	176	203	197	182	195	206	162	200	163	162	184	173	172	203	165	190	170	193	169	183	197	194	182	178	202	183	193	188	182	200	200	179	175	199	173	183	167	181	173	190	182	183	194	156	173	189	192	198	175	172	149	178	180	198	186	203	192	190	189	201	183	197	181	183	188	178	171	220	180	208	186	185	184	186	183	183	181	188	211	179	173	192	178	165	205	190	173	202	183	193	228	162	175	171	179	207	206	168	193	206	174	209	181	196
1425	94	68	74	73	83	81	79	77	91	73	81	66	80	65	86	70	88	76	86	81	85	66	72	70	70	63	93	88	60	63	77	93	77	72	73	68	76	80	94	82	65	87	72	74	74	75	72	78	75	88	77	74	73	78	84	75	77	64	70	87	84	71	78	72	75	72	73	73	71	73	65	92	76	78	63	74	70	86	75	76	63	79	73	72	84	67	75	84	80	65	72	72	74	72	85	88	98	69	67	77	80	84	77	89	75	70	85	65	75	79	89	79	79	72	82	78	68	68	61	98	95	82	79	58	70	79	92	69	81	58	76	82	81	80	85	82	100	75	71	104	70	74	73	70	75	57	88	66	79	77	73	71	71	63	82	75	67	86	76	70	86	80	73	65	91	80	85	68	83	72	66	70	54	74	65	76	84	86	73	68	65	79	72	77	85	71	84	74	72	73	81	78	71	75	59	83	92	76	85	91	81	78	80	74	69	83	88	78	72	73	72	64	84	74	71	75	90	77	73	95	74	83	76	65	73	76	94	66	63	87	75	88	86	61	63	93	80	87	84	77	92	74	61	83	74	79	80	85	84	81	62	74	74	86	99	73	59	71	78	73	91	61	73	74	78	63	85	81	74	76	94	73	58	75	90	83	85	81	58	74	88	92	85	84	70	89	72	84	75	65	91	88	78	76	71	70	88	82	92	89	69	79	73	89	73	94	69	75	68	75	74	79	77	75	76	73	62	59	82	78	82	92	75	60	69	80	82	76	65	77	68	82	76	79	76	69	81	71	79	73	92	68	78	66	91	87	59	74	73	85	73	77	68	76	83	64	67	82	73	86	77	74	81	73	66	78	73	87	68	73	82	81	75	68	59	80	71	95	82	69	91	79	63	75	91	78	79	90	84	72	63	83	80	79	63	75	76	81	59	68	72	74	79	69	73	89	74	69	77	63	76	74	86	75	85	79	70	79	75	74	65	77	86	83	79	64	81	80	74	76	72	84	74	76	72	72	65	78	68	75	87	81	72	81	70	72	90	77	88	70	72	83	81	75	92	88	66	61	61	54	86	72	68	86	75	86	70	91	69	67	74	80	77	71	72	69	81	67	81	88	79	81	73	75	69	87	83	76	80	74	76	73	71	77	70	74	83	75	88	85	84	74	67	69	68	76	58	75	75	81	80	87	70	77	72	83	81	80	62	77	84	66	71	82	88	74	88	56	76	84	73	96	70	83	76	82	72	67	53	73	81	84	64	88	68	79	57	62	72	88	70	78	77	61	69	66	85	69	79	68	78	77	57	78	71	63	71	78	95	98	70	61	61	88	95	76	74	66	86	77	96	81	83	87	84	66	63	83	59	71	78	85	66	76	61	73	75	72	61	66	82	71	68	68	71	68	84	59	86	73	78	80	79	86	70	77	81	80	94	66	77	91	74	73	87	70	76	67	81	85	69	71	83	89	96	86	56	72	64	79	91	71	65	78	63	73	76	71	83	60	70	72	83	83	76	83	61	80	78	57	80	75	80	98	68	82	89	94	77	81	63	73	84	78	74	83	74	70	62	87	87	56	77	96	74	69	65	75	93	89	73	67	98	77	71	76	78	71	62	71	86	74	88	66	74	80	66	86	76	52	86	64	72	77	81	75	82	79	70	74	70	78	82	67	93	84	72	76	81	82	81	80	94	86	71	86	61	83	78	96	86	68	82	66	67	84	87	79	63	65	82	72	73	61	77	75	72	74	65	63	74	73	98	77	71	66	70	84	67	74	67	72	81	72	69	66	80	82	81	74	77	87	67	82	64	78	75	59	69	87	61	68	67	70	57	71	81	76	68	64	64	75	71	84	82	73	85	70	81	75	80	68	60	72	75	61	75	83	66	86	81	78	80	79	79	77	68	69	80	62	71	71	63	92	86	73	75	98	59	70	75	72	75	73	91	73	81	91	80	64	78	82	61	74	74	80	69	83	59	80	72	65	55	74	88	79	82	75	69	76	67	78	81	87	91	84	82	84	74	79	63	83	97	77	78	77	84	85	70	80	82	92	81	83	60	99	71	89	75	78	81	80	62	73	83	77	93	76	82	72	76	70	82	71	83	63	82	66	74	87	73	74	81	79	91	69	75	74	74	76	73	65	78	77	69	86	74	67	70	64	75	63	72	89	78	75	75	78	81	75	67	68	73	79	74	63	85	78	71	82	69	74	71	87	74	80	76	83	88	88	77	64	82	98	91	89	56	85	76	74	90	69	92	77	72	69	73	73	70	71	71	70	80	84	70	72	92	78	86	77	76	84	76	61	66	63	72	50	62	72	59	74	73	83	78	69	65	68	65	77	82	73	84	65	72	79	68	82	62	80	69	65	81	77	84	64	78	57	86	75	72	82	97	70	87	61	70	84	79	87	77	77	75	75	83	79	80	76	75	79	73	86	84	69	74	74	65	82	81	69	74	72	80	81	71	66	70	64	68	92	87	73	87	81	71	72	68	78	83	81	76	70	62	87	82	75	65	85	85	75	81	73	70	76	76	77	77	64	58	70	85	71	79	89	95	76	61	68	77	84	86	84	69	80	72	88	69	78	69	73	86	73	89	96	78	80	75	88	81	69	74	76	82	79	86	76	83	89	74	69	86	80	67	76	73	63	80	85	80	72	56	86	69	74	63	89	68	66	84	74	103	68	74	73	81	82	73	65	84	69	75	73	69	67	84	77	60	90	87	72	61	77	74	83	82	74	64	77	71	56	73	81	66	77	78	81	59	73	84	69	85	86	99	74	64	88	86	71	83	83	78	70	71	82	68	82	83	73	71	77	85	67	64	82	66	76	70	81	80	85	81	72	69	63	73	82	83	82	64	78	69	84	65	79	85	73	59	94	91	67	75	74	72	69	79	72	59	65	80	85	78	78	78	59	82	72	55	74	73	64	80	63	68	74	74	76	78	79	73	85	80	65	68	70	68	74	78	68	68	89	65	72	77	90	79	77	79	67	70	75	67	57	74	66	59	74	78	57	69	64	71	64	63	81	73	80	67	75	82	70	60	80	76	68	71	91	82	78	64	68	92	72	79	67	64	73	82	68	78	71	79	74	79	91	86	77	91	83	79	80	79	67	76	87	73	72	84	72	78	88	74	86	85	72	79	74	70	71	71	84	78	81	75	61	74	83	83	82	78	76	68	81	71	82	77	67	73	74	74	69	84	52	70	80	85	77	87	61	69	83	74	76	67	80	71	64	84	72	77	87	69	74	72	74	79	70	65	78	84	76	87	69	95	69	74	78	80	73	79	83	75	80	76	70	74	91	83	74	73	79	80	71	69	82	81	77	69	80	67	71	72	82	80	81	76	87	88	76	71	83	77	89	67	83	71	80	80	81	70	76	77	79	79	71	79	71	78	59	68	80	71	83	75	83	80	85	66	73	58	70	66	74	72	75	77	72	68	70	80	84	80	87	64	80	76	86	81	75	69	67	60	63	77	83	71	61	60	80	76	66	73	70	69	68	82
6883	658	562	583	667	690	697	717	702	683	592	648	578	581	571	595	539	593	569	575	550	556	621	578	555	538	544	587	532	554	602	557	565	570	560	550	558	513	579	526	564	563	556	549	511	509	568	524	557	564	584	534	532	521	582	573	579	553	530	543	565	561	507	537	533	569	510	543	529	558	565	554	578	533	565	494	520	556	530	514	604	566	590	499	545	558	544	525	543	543	573	545	533	526	554	542	537	543	542	540	542	573	555	518	504	536	572	543	529	594	546	477	509	521	549	534	514	498	598	530	545	524	595	564	560	540	510	540	571	519	532	531	575	511	501	512	516	521	537	531	536	581	539	525	496	584	580	529	557	509	522	550	505	545	529	530	567	558	577	551	538	556	560	578	544	547	559	531	494	548	525	567	550	516	536	517	534	577	546	548	580	583	507	554	526	539	535	527	546	549	553	544	560	549	540	538	575	555	576	565	550	537	540	530	544	531	532	540	554	557	555	569	525	565	566	531	552	537	530	562	571	524	562	561	574	501	557	547	529	523	569	583	519	551	528	538	550	532	520	546	509	527	542	561	564	537	564	533	552	528	574	581	524	542	527	542	531	548	512	532	548	593	561	545	547	557	488	554	529	566	546	522	506	512	556	550	566	572	530	570	533	541	553	557	484	534	510	536	532	532	570	531	543	573	544	570	562	500	552	528	536	574	533	520	570	539	545	535	531	503	566	544	565	562	557	547	503	543	576	551	521	543	544	550	546	503	556	583	570	523	585	542	526	526	501	533	532	521	546	511	537	543	520	533	520	569	541	542	523	561	543	507	585	544	565	563	562	563	531	550	562	535	505	574	547	541	553	536	509	515	547	566	552	548	525	504	561	562	543	523	562	510	566	543	515	520	574	530	551	541	522	532	563	542	521	538	548	497	532	519	490	537	566	576	534	525	567	555	568	497	533	535	585	472	569	550	568	519	573	523	548	569	523	541	520	553	519	557	511	576	550	567	510	531	549	509	542	522	566	548	549	512	534	554	570	582	520	564	536	537	543	542	519	520	543	603	542	541	552	515	544	521	519	519	529	537	536	540	512	521	611	561	560	549	577	567	562	552	543	517	520	511	512	530	569	529	559	558	537	572	531	554	525	531	521	563	543	548	575	515	544	559	539	586	535	560	517	538	537	564	514	530	602	502	512	514	574	524	520	533	526	552	514	539	531	525	572	531	536	502	547	509	557	547	619	571	553	521	559	545	567	531	522	542	567	503	542	570	530	565	539	519	573	587	552	528	595	554	552	572	518	526	529	586	525	543	530	505	531	534	552	529	565	530	563	507	556	543	553	568	554	564	508	596	538	552	555	516	533	534	534	589	524	518	538	505	541	538	559	516	575	501	498	536	531	561	565	521	517	559	582	541	533	553	525	566	532	535	557	544	510	522	543	527	548	529	530	519	595	541	538	530	497	503	523	544	557	583	521	562	544	541	600	513	540	537	548	571	553	546	522	555	552	536	529	560	564	546	560	525	572	549	543	523	523	526	557	522	555	590	581	584	548	548	528	545	534	534	513	569	529	545	530	521	591	535	535	534	524	525	535	584	556	554	568	573	557	568	540	536	539	554	505	509	547	541	554	515	515	577	531	590	518	547	555	556	555	561	551	532	503	522	546	539	527	573	568	541	546	547	514	543	518	517	563	563	523	539	541	531	531	544	563	503	535	553	541	571	542	538	524	543	550	550	548	502	578	530	563	583	558	596	549	545	553	566	508	544	518	544	507	548	516	534	532	564	550	532	551	522	518	502	534	546	604	570	543	517	580	535	542	575	536	539	569	562	526	552	535	567	547	545	538	532	549	544	548	544	512	581	544	548	562	489	509	488	561	557	572	565	527	537	581	551	542	551	531	522	566	555	496	553	571	540	531	553	520	498	521	537	546	519	510	521	539	518	562	559	513	537	566	583	558	534	564	547	571	566	545	526	535	543	503	585	556	548	546	555	533	504	554	548	547	556	549	517	543	539	516	505	551	565	560	516	568	507	512	542	566	562	522	547	550	541	550	544	600	574	531	537	540	500	531	512	558	542	531	554	544	569	526	503	533	573	516	533	537	553	539	537	555	597	524	543	547	568	561	507	549	541	540	566	527	531	547	594	583	529	575	564	566	580	501	501	561	582	574	519	523	503	538	531	564	533	569	506	532	537	556	545	561	560	513	544	583	527	533	526	561	580	546	583	496	565	556	538	531	573	567	540	522	579	581	544	526	572	566	548	558	563	571	539	526	530	540	538	574	561	558	555	503	543	576	531	575	555	552	533	551	536	544	578	552	586	522	557	538	516	539	506	552	581	537	556	509	564	546	538	522	519	577	516	540	539	568	499	552	557	541	554	517	542	583	543	541	481	537	534	564	524	558	569	528	531	534	544	515	558	535	593	530	542	532	578	510	521	532	533	549	503	547	570	540	555	573	545	521	560	554	539	510	535	532	539	579	546	534	527	561	531	538	564	545	535	527	538	522	516	511	545	548	520	543	553	537	529	538	543	561	531	518	524	543	509	557	546	540	526	509	541	554	555	564	546	522	564	533	527	517	523	560	517	513	549	558	542	535	534	554	522	569	538	525	498	535	529	532	524	571	543	564	556	529	595	543	523	524	506	569	519	542	550	552	535	543	548	536	493	545	561	530	533	530	558	519	528	482	568	506	551	502	571	519	573	561	572	535	552	525	565	562	544	547	540	555	548	574	564	555	574	485	580	523	524	521	564	562	522	541	516	510	548	538	538	556	548	514	517	563	583	518	526	575	491	532	537	536	548	551	551	514	512	529	521	549	535	544	570	539	505	513	570	552	532	510	556	515	540	540	550	553	551	561	587	565	514	529	531	528	534	554	515	597	520	546	504	550	557	551	552	530	555	554	552	533	540	530	542	567	549	525	584	576	573	522	532	511	551	544	519	558	539	567	528	554	573	530	477	550	513	549	550	538	563	517	530	579	569	560	558	556	507	541	568	515	505	534	531	532	543	543	520	554	557	551	546	553	556	559	510	585	539	489	525	504	536	560	542	557	540	531	538	549	557	502	488	592	519	560	538	564	559	552	544	518	546	538	542	570	540	545	592	546	563	532	565	552	539	555	533	571	533	496	566	553	527	531	554	575	533	567	520	538	548	542	532	588	536	544	555	512	556	534	542	521	541	586	520	577	544	542	542	534	543	503	548	496	551	575	534	547	540	538	534	518	550	501	552	513	538	603	554	542	504	588	530	543	512	508	546	512	535	560	518	570	593	561	547	528	537	516	506	514	547	554	530	546	526	542	576	566	502	551	551	552	559	573	548	547	525	569	534	517	552	542	561	531	519	549	560	549	559	549	555	538	538	522	563	547	573	525	517	547	527	528	505	527	556	528	547	546	554	537	537	551	548	573	547	554	521	541	584	508	576	549	547	551	560	512	547	534	521	578	539	529	546	517	499	524	533	496	571	577	525	549	543	568	498	497	532	576	509	547	601	581	544
1798	88	98	87	102	95	92	77	87	104	98	83	86	95	94	77	91	88	79	90	69	86	83	90	96	108	68	100	91	86	83	80	85	80	82	96	78	78	90	93	88	96	77	96	85	74	77	78	75	90	87	70	101	88	82	78	69	99	86	86	78	96	70	90	88	71	94	92	85	95	97	90	79	82	90	80	96	91	95	78	101	84	94	81	110	90	84	84	79	81	102	76	98	92	88	85	87	96	83	88	84	91	88	98	89	85	75	97	86	91	80	81	76	88	87	97	91	87	95	76	80	87	82	92	86	80	93	85	78	92	95	99	88	92	90	76	87	81	86	97	86	108	84	80	77	91	91	79	73	86	86	84	94	82	64	82	103	105	89	90	84	102	95	86	91	91	79	88	78	90	76	107	82	86	83	89	83	77	83	97	92	84	93	107	80	90	85	111	104	89	95	96	95	87	81	75	74	84	87	92	87	85	97	89	80	78	89	95	74	79	74	95	93	102	79	75	70	82	82	82	81	100	86	111	85	93	80	74	75	87	111	79	71	85	79	85	90	70	70	87	104	92	92	93	69	98	81	82	78	85	80	83	93	103	83	75	86	102	74	86	77	88	81	82	98	97	96	90	71	84	77	88	105	87	71	80	81	80	93	79	92	92	92	87	91	90	94	88	86	94	94	90	94	77	102	104	90	89	97	99	86	68	95	85	84	87	99	78	87	87	102	78	90	96	75	90	93	84	89	85	76	96	81	95	91	95	86	95	89	95	93	92	106	96	77	105	77	97	98	100	78	71	111	94	83	112	75	85	92	92	98	100	106	81	93	91	97	87	90	72	86	85	86	85	71	89	92	94	81	84	78	71	87	74	86	102	91	89	98	86	92	83	77	80	84	93	88	90	71	88	74	93	108	77	85	88	80	75	82	95	96	103	95	78	86	95	91	92	91	68	80	95	81	90	99	94	93	82	94	71	99	95	92	77	77	105	88	90	85	79	80	100	86	96	88	94	79	80	78	73	95	74	79	104	87	88	94	98	90	100	91	83	89	90	103	102	100	90	88	94	85	101	109	89	89	82	93	76	103	81	78	83	88	95	88	81	87	94	90	91	103	90	71	87	92	83	88	94	78	68	106	92	92	85	95	88	83	104	96	85	90	68	82	88	90	65	96	109	98	95	79	86	88	63	93	77	91	96	93	74	92	98	85	88	90	90	90	93	87	97	88	78	88	96	90	71	98	97	87	92	76	68	88	85	85	89	92	84	93	79	96	89	89	77	104	80	87	79	92	85	90	80	83	93	94	80	74	86	95	93	79	75	88	105	87	76	89	89	89	96	72	84	94	91	93	85	78	97	97	87	84	73	76	104	97	102	94	85	99	95	93	82	67	63	80	106	76	67	77	79	86	76	111	93	99	101	97	102	97	70	97	86	99	83	90	95	75	85	93	82	92	82	82	90	102	93	91	83	103	102	70	82	86	84	79	100	89	90	95	96	98	82	92	77	78	77	97	76	94	98	74	88	99	80	90	99	90	80	93	60	94	66	74	93	74	88	89	83	73	78	73	107	70	89	85	93	83	76	102	82	90	91	75	97	90	100	62	78	95	77	111	89	81	95	79	94	89	100	104	85	80	95	76	96	97	102	85	89	71	92	91	94	106	88	93	76	73	105	103	90	90	81	92	95	88	91	91	80	95	82	105	79	79	90	101	95	89	86	92	102	70	105	80	73	91	82	80	102	80	92	80	91	96	83	76	90	88	87	87	91	77	98	91	73	94	96	80	90	80	77	90	93	73	94	78	83	82	94	74	76	91	94	85	75	75	81	88	92	86	84	87	99	83	83	89	89	90	77	84	79	89	101	78	89	98	104	75	71	88	95	86	91	66	84	102	85	91	89	80	74	79	98	92	89	75	100	102	89	81	78	82	78	99	81	91	92	75	77	93	91	93	86	82	77	111	95	94	112	96	79	78	82	98	98	90	99	92	92	100	72	104	99	86	87	82	74	92	112	77	98	88	78	86	85	91	92	96	93	75	92	85	101	87	97	88	77	83	86	92	106	96	91	82	72	105	101	88	81	76	95	97	77	82	94	84	87	97	94	82	94	77	91	78	103	85	80	92	103	112	67	86	92	88	107	75	80	91	87	87	79	63	90	79	88	82	86	101	72	81	93	91	76	95	92	89	82	94	90	94	83	65	90	86	106	69	87	88	94	76	82	93	99	82	89	110	90	84	96	78	92	67	85	95	77	96	73	76	92	80	87	76	98	88	70	76	89	90	99	106	88	95	71	78	88	85	76	106	84	91	87	88	90	83	91	85	86	88	74	85	93	91	96	80	99	88	72	93	79	103	89	82	90	86	81	92	72	88	93	89	87	87	82	89	91	96	93	90	84	99	83	102	74	89	89	92	80	82	98	92	90	91	82	82	92	89	110	92	101	89	74	90	91	82	71	81	77	77	86	75	74	102	99	73	78	101	77	81	89	67	91	79	85	85	89	82	95	80	86	71	80	87	84	76	91	85	83	78	107	75	81	96	85	73	84	92	83	86	97	94	96	99	83	98	91	104	71	104	90	67	80	86	94	81	107	94	83	77	85	92	100	94	88	66	77	85	87	98	90	74	86	95	78	83	85	84	90	98	97	104	82	76	73	100	100	87	69	86	92	89	80	89	70	74	89	90	99	78	83	69	89	72	88	80	92	95	84	79	73	94	90	98	86	100	72	90	87	93	95	79	90	77	79	95	87	87	85	97	95	76	104	105	89	87	70	82	95	91	78	82	78	87	78	94	86	87	79	70	82	78	95	93	84	98	108	87	83	89	92	79	97	90	75	77	102	72	80	89	89	82	83	98	72	97	101	79	88	89	87	83	79	77	93	83	98	90	102	87	72	99	95	89	107	87	87	97	82	87	81	84	73	84	105	88	80	90	86	78	87	104	83	90	75	95	92	87	104	81	90	75	87	81	91	79	79	72	75	79	76	89	74	91	82	88	87	72	84	73	84	100	113	96	89	75	93	96	73	92	95	86	90	82	77	87	95	86	91	91	83	83	98	88	90	104	89	73	87	96	78	85	78	85	77	88	79	79	87	80	83	100	101	96	88	88	85	103	105	105	77	85	79	86	77	85	103	89	86	92	103	73	87	74	99	95	66	81	73	88	86	89	83	76	95	104	91	80	106	91	73	101	85	83	77	90	86	93	98	76	94	96	89	90	80	88	79	87	77	67	92	67	103	82	107	96	96	98	92	89	79	78	86	84	77	87	79	80	86	82	79	78	86	94	93	95	81	91	89	94	84	85	87	98	86	80	94	101	73	80	95	92	81	93	80	102	90	89	84	100	102	91	79	84	102	106	90	88	84	96	82	100	100	83	72	87	109	90	95	83	81	83	93	93	88	83	85	95	105	94	67	95	97	84	84	112	81	100	90	98	79	77	90	80	80	84	69	98	80	74	74	103	111	91	85	70	70	94	93	78	69	98	86	87	83	102	78	89	106
7269	796	619	664	791	945	902	892	843	835	815	755	726	725	706	715	681	653	647	702	646	605	642	650	631	631	611	617	605	581	605	600	615	663	658	639	639	643	588	633	631	659	638	579	580	622	618	591	638	619	630	641	594	590	596	660	627	633	593	628	659	612	639	634	600	589	638	598	597	639	576	621	593	641	651	613	626	616	599	611	563	649	582	664	579	607	704	610	578	602	577	585	641	571	597	635	603	590	635	608	648	607	609	590	590	625	594	636	609	610	620	607	627	599	652	601	609	585	592	616	598	558	656	617	584	624	636	576	583	637	590	597	582	609	653	644	628	641	610	612	586	620	598	615	625	612	657	629	573	625	587	613	628	624	594	632	623	623	620	590	601	614	643	643	592	594	622	629	588	613	642	637	580	591	578	634	604	625	641	636	637	599	592	640	615	612	603	578	610	595	600	638	593	608	618	589	620	555	591	626	624	621	602	632	623	565	607	573	622	617	625	608	578	586	579	616	654	612	608	595	580	667	596	601	621	604	580	574	621	646	637	616	635	600	593	633	610	606	589	609	649	604	596	633	617	607	634	591	638	673	591	647	563	610	604	550	648	617	595	620	617	643	631	619	623	592	589	656	625	650	618	531	629	613	607	617	533	628	642	590	614	665	667	605	608	652	632	604	579	598	607	592	591	581	610	660	624	624	658	594	607	647	593	608	583	649	624	592	615	606	634	591	602	603	597	565	627	568	661	643	611	590	597	615	591	616	623	585	605	602	633	675	638	566	592	598	577	596	564	599	645	642	622	608	635	629	595	640	602	632	638	645	600	611	647	628	627	609	562	644	609	615	643	624	604	603	591	599	562	660	576	572	618	601	603	611	613	601	586	599	606	573	601	650	637	597	594	647	580	663	606	626	633	664	622	585	655	592	621	600	601	644	611	610	590	629	594	603	620	606	588	667	639	588	613	630	633	622	576	604	599	598	599	612	609	588	566	602	646	643	636	635	598	592	613	665	585	629	599	616	585	618	633	606	602	642	602	616	604	634	641	631	657	654	598	595	626	594	608	597	663	643	607	628	613	595	626	639	590	622	585	633	604	672	647	641	608	647	603	631	633	583	642	607	568	608	602	634	562	640	637	595	600	596	674	579	573	556	697	613	605	605	638	629	635	659	609	572	563	619	587	641	619	630	607	624	575	627	672	640	590	615	603	623	581	618	643	588	659	637	591	604	627	638	581	625	607	643	587	557	631	599	604	618	621	625	625	616	613	599	614	612	618	600	643	615	642	638	623	626	587	560	632	626	615	598	605	538	588	595	617	639	598	662	642	576	620	651	638	588	642	626	624	602	620	604	610	625	608	590	626	631	592	609	594	582	613	607	617	611	592	636	636	595	605	593	578	609	595	606	624	609	608	631	660	602	607	609	640	649	632	621	626	618	631	633	628	572	623	623	610	615	637	608	672	628	618	653	624	608	594	625	604	626	559	627	604	634	621	630	620	640	602	635	623	639	615	590	579	589	560	635	610	635	624	576	605	597	605	599	606	590	622	560	610	623	595	602	634	669	634	606	656	655	649	649	626	633	651	611	651	624	671	596	603	621	631	599	645	597	613	616	580	595	541	632	632	629	608	638	636	651	657	585	587	607	642	599	601	615	577	605	612	659	602	612	597	604	593	588	580	619	635	611	608	610	620	564	631	696	578	603	613	663	593	543	612	598	580	645	611	645	585	668	638	617	615	588	611	630	659	627	618	594	604	610	644	608	632	575	617	591	597	618	623	587	668	614	576	590	628	631	628	604	585	638	619	660	633	606	626	608	594	618	592	647	612	608	634	588	584	638	603	622	598	613	594	602	581	625	606	614	619	615	608	595	607	661	621	617	622	595	608	625	573	567	555	602	642	616	640	591	595	635	623	603	586	611	639	602	597	578	615	606	640	596	644	628	601	623	601	607	615	582	608	630	635	630	598	624	608	596	643	636	640	608	640	609	629	581	615	619	613	632	608	634	597	599	574	641	618	607	551	620	638	601	590	632	599	627	610	631	577	640	626	612	597	638	577	579	605	603	626	613	620	593	628	616	591	631	636	554	614	628	644	609	608	606	546	604	627	607	623	617	601	662	646	640	587	602	605	584	592	604	566	628	615	616	618	625	649	619	667	631	609	604	635	589	642	650	594	654	655	627	631	645	651	642	604	686	596	590	595	643	612	650	611	555	577	648	629	659	624	645	611	637	614	638	606	617	560	638	613	555	627	647	634	597	661	658	610	555	587	635	585	618	594	605	617	620	593	621	613	593	600	614	620	614	579	611	626	617	615	603	594	569	624	628	590	629	570	605	605	563	603	572	664	590	602	595	604	628	596	594	639	622	628	609	581	604	591	619	589	672	571	624	648	675	641	635	608	647	567	645	588	623	634	601	586	597	632	621	616	581	642	595	608	581	580	613	609	634	594	615	621	625	600	625	633	586	577	611	618	596	620	598	629	577	585	652	634	639	605	627	643	617	599	615	638	628	598	644	605	629	601	648	632	614	586	636	595	666	607	610	616	576	595	625	594	606	622	648	637	613	605	632	583	589	593	591	597	612	616	614	598	629	630	583	648	616	614	615	594	593	572	612	617	646	588	572	624	578	613	606	616	599	622	635	611	639	629	625	591	607	607	616	563	605	633	647	614	618	628	625	609	645	596	604	578	592	618	573	653	587	614	647	596	665	656	657	601	593	596	569	607	611	573	554	605	607	619	654	583	603	621	652	614	635	648	576	637	612	595	624	632	595	570	611	608	628	637	600	623	611	613	568	598	629	581	603	638	620	575	582	604	613	636	642	614	608	629	591	632	653	583	613	637	593	582	594	591	613	618	633	646	614	613	619	605	610	648	651	583	616	613	588	602	626	566	598	648	646	651	642	619	612	629	584	639	603	600	612	654	621	612	617	587	586	604	585	643	643	659	623	640	582	622	600	604	619	647	622	619	591	590	635	604	597	572	598	588	610	595	662	604	595	609	631	635	635	604	609	618	582	598	607	618	584	644	585	648	568	664	639	588	622	632	595	622	609	625	626	623	625	632	646	597	654	612	620	569	619	591	616	632	575	634	613	615	611	577	626	619	637	610	614	606	581	656	595	631	632	601	647	582	629	639	563	648	614	616	592	614	589	613	623	612	631	595	607	605	580	661	604	605	640	639	618	651	609	652	633	639	597	610	598	638	623	590	625	597	583	615	602	649	597	597	592	631	608	616	564	596	649	636	595	618	619	649	632	583	587	606	656	628	622	607	590	648	635	658	580	631	605	606	600	604	600	631	637	623	647	628	594	624	574	617	606	598	621	629	617	578	573	633	610	664	613	579	587	590	674	571	625	678	595	617	688	593	613	584	588	647	629	606	617	622	638	611	577	603	631	633	601	615	592	633	594	611	621	598	643	561	633	642	616	590	573	687	590	595	587	651	631	637	635	607	577	646	654	599	597	595	625	627	611	607	675	603	575	619	620	627	596	599	632
2424	123	128	102	82	93	93	121	113	115	94	120	87	84	96	108	103	114	94	99	90	97	94	107	89	99	96	105	77	96	115	88	95	99	104	86	94	76	81	83	97	94	86	84	94	82	107	91	101	65	88	102	88	87	79	86	96	95	92	85	100	81	91	87	103	92	92	83	92	97	84	87	102	101	112	101	93	85	101	90	108	97	99	93	80	102	94	101	106	105	94	95	93	92	95	98	97	101	88	96	83	107	92	88	98	86	91	97	94	93	101	85	96	94	91	98	76	108	90	94	79	83	97	90	82	87	76	91	98	88	95	100	78	71	102	65	99	107	101	95	86	92	83	88	114	90	85	86	106	95	109	86	86	106	79	88	78	89	86	103	74	82	81	103	82	90	91	105	100	100	95	99	87	85	84	90	110	90	98	78	79	101	88	90	89	83	85	91	74	112	93	90	104	83	81	108	102	88	93	90	93	100	82	91	110	97	91	101	96	91	81	105	97	85	92	94	101	95	102	89	94	79	99	102	104	91	85	78	88	86	91	86	97	98	91	85	89	84	85	85	90	78	88	106	99	89	96	78	87	81	90	88	90	88	95	78	92	93	79	80	95	82	105	83	100	94	84	104	85	92	93	97	89	85	92	91	89	99	99	81	94	77	92	91	99	96	91	88	102	74	96	81	99	107	90	109	90	74	84	86	83	81	94	95	88	82	92	87	89	86	84	95	105	107	113	84	89	95	102	92	103	105	90	98	82	106	85	88	90	102	100	89	84	109	91	99	78	102	87	106	99	97	91	84	81	92	87	91	91	82	92	101	104	103	92	87	82	80	73	90	101	94	93	101	92	91	97	89	102	86	79	93	82	103	82	92	88	98	83	98	92	99	90	105	89	85	95	88	81	87	74	83	96	98	86	106	88	91	84	70	72	92	79	102	97	75	92	92	101	96	92	101	101	94	87	107	94	88	90	93	90	98	73	83	105	90	94	76	94	83	76	79	102	105	111	83	95	92	81	97	106	76	107	85	81	106	97	109	87	75	102	99	106	94	98	110	83	97	100	92	104	100	100	97	91	90	102	107	109	95	90	83	89	102	86	90	96	91	89	90	85	103	85	71	81	101	98	87	88	103	72	94	108	88	96	96	94	86	95	103	106	87	94	90	96	83	81	102	102	83	93	83	86	110	107	79	101	99	88	85	88	102	98	87	88	82	89	77	90	72	68	89	87	87	81	94	83	91	103	114	93	97	98	93	97	107	106	95	101	83	96	102	84	82	84	83	98	113	104	92	92	93	98	99	88	91	89	85	79	79	102	95	89	92	79	93	88	97	105	101	92	97	78	93	101	90	100	83	95	91	86	86	68	93	97	93	72	86	101	88	99	99	87	83	99	90	80	85	93	104	84	98	93	77	90	83	98	79	86	84	100	98	93	92	102	67	87	74	71	110	95	91	76	110	84	78	93	82	74	104	93	104	93	90	103	88	91	99	90	78	92	97	92	101	103	107	83	98	97	85	99	95	83	83	99	97	105	68	95	79	83	111	105	82	100	85	96	97	90	85	81	96	82	85	92	92	89	99	96	101	87	94	92	100	105	89	93	90	87	87	72	83	96	94	109	83	114	73	100	84	82	91	82	95	92	94	91	89	100	99	97	93	89	90	104	102	101	85	92	91	103	99	99	88	79	87	94	83	92	98	79	96	87	83	69	106	98	99	80	92	102	104	74	102	78	109	96	87	89	99	90	74	80	92	92	109	74	95	88	93	75	92	90	93	105	89	108	108	97	100	83	91	110	86	79	83	75	109	91	86	110	87	92	84	73	79	65	114	88	89	101	85	81	82	94	94	103	90	91	85	78	93	105	92	102	90	90	91	101	92	116	108	85	74	88	67	89	98	88	92	80	108	92	105	109	87	92	83	93	84	85	82	100	86	73	93	82	98	93	88	103	90	90	103	105	90	72	94	89	92	85	103	101	101	92	79	90	90	87	95	117	98	105	82	91	81	108	101	87	90	101	84	106	73	99	84	90	103	84	76	100	83	85	72	96	108	90	97	89	85	102	84	81	104	91	85	98	85	81	88	110	77	89	95	90	112	87	106	90	113	76	101	101	83	88	82	97	104	76	102	104	89	93	91	76	102	83	95	80	89	99	100	86	90	108	80	99	103	102	89	97	80	104	98	89	88	91	104	91	89	101	83	89	80	81	93	120	94	79	91	93	88	86	95	94	104	81	99	88	97	90	91	104	71	107	85	96	92	83	85	84	104	104	109	110	94	89	98	89	110	88	81	82	88	96	109	85	103	81	92	100	80	94	87	93	94	89	105	97	96	78	109	89	87	92	86	113	90	86	70	82	83	87	78	92	103	89	95	101	86	73	96	77	103	104	98	73	97	74	103	88	111	96	99	95	75	101	82	100	84	72	82	86	99	101	90	77	98	103	94	84	87	91	89	95	89	98	102	84	84	106	98	72	94	101	91	91	85	72	89	68	81	86	96	81	93	87	85	79	88	90	89	88	100	94	91	86	88	90	104	88	91	82	87	82	80	95	95	87	96	95	98	79	109	107	96	95	80	120	93	92	96	96	80	95	80	86	76	100	101	91	98	102	104	104	91	81	96	89	105	106	88	80	82	91	85	101	98	83	100	108	105	91	99	102	80	89	95	110	92	99	75	82	101	86	81	102	95	63	94	90	91	96	107	89	85	72	96	110	88	106	88	98	92	100	87	82	112	92	94	79	92	97	75	98	76	82	103	108	120	85	101	90	95	86	88	102	84	104	102	81	89	91	102	84	97	97	94	84	79	70	86	94	97	100	86	94	86	87	91	103	87	71	79	83	99	101	99	115	85	96	85	68	85	102	81	94	92	95	100	92	100	90	106	82	80	97	96	94	103	101	88	95	73	69	105	105	100	97	105	112	87	87	94	103	84	97	83	107	113	93	102	99	106	84	89	94	98	89	87	89	91	87	94	94	81	105	106	81	89	96	88	91	85	95	82	90	89	102	101	94	101	87	115	78	103	96	94	96	107	80	77	98	93	103	101	99	113	88	105	93	102	96	79	92	87	83	90	90	95	82	99	77	96	103	80	109	81	97	79	102	94	83	82	90	84	92	77	106	85	72	85	83	95	93	85	83	86	77	95	109	94	90	97	107	89	81	78	101	91	85	100	94	91	90	87	110	90	90	86	79	79	103	92	92	97	101	99	88	85	102	90	88	100	74	96	94	90	89	79	85	94	113	91	78	109	101	97	86	83	92	80	86	82	91	82	95	104	83	94	93	92	110	101	98	91	90	93	108	78	88	93	98	85	91	82	83	91	102	65	75	74	80	85	75	90	103	98	76	100	95	110	81	88	91	101	78	92	85	102	105	90	85	101	95	93	81	82	93	86	77	94	87	96	99	88	105	98	87	76	85	108	85	101	86	92	83	64	98	77	100	85	73	98	89	106	96	104	98	91	100	98	114	80	80	86	83	100	103	107	81	100	95	82	96	96
8193	1115	808	798	1333	1692	1787	1741	1534	1405	1254	1132	1045	1011	930	916	874	798	849	813	767	783	723	727	726	740	717	718	753	732	679	727	696	687	699	708	676	694	685	685	622	655	652	696	680	600	677	598	649	640	646	664	647	659	693	639	669	637	689	706	680	573	663	656	641	581	693	638	663	652	670	615	661	625	616	641	646	620	636	637	633	647	605	686	644	634	619	626	635	623	663	633	665	641	653	643	668	641	625	667	672	668	619	633	639	666	645	633	627	675	629	597	643	656	662	648	625	645	681	599	645	646	636	660	596	644	629	683	703	633	648	621	613	631	625	612	657	633	662	635	621	672	689	709	629	624	649	667	666	651	637	632	639	608	630	674	627	641	624	639	636	684	649	646	619	621	609	598	588	644	623	651	644	673	662	648	627	659	638	653	626	610	640	651	635	677	661	630	630	641	654	677	642	631	623	641	596	638	651	653	600	643	678	672	684	647	622	591	655	636	633	653	615	632	676	650	637	642	698	682	599	662	643	676	646	604	622	603	650	683	647	618	661	586	643	643	678	669	621	653	664	617	580	632	616	619	649	666	681	610	635	642	614	622	681	621	649	651	617	644	643	669	592	641	649	670	628	653	626	640	672	636	652	642	678	645	622	659	625	652	627	641	651	647	639	676	686	644	604	659	614	636	625	629	631	667	662	654	597	645	670	637	644	649	620	630	668	609	608	672	630	638	603	596	660	610	684	642	639	642	677	633	636	646	657	680	677	671	647	620	693	617	637	624	657	632	676	691	648	657	620	647	594	608	655	678	626	659	637	629	642	625	651	599	642	601	622	677	692	609	625	649	660	641	659	601	663	650	648	634	635	640	669	648	645	680	648	659	611	658	629	637	658	680	657	669	645	596	686	626	644	693	680	668	608	651	605	642	607	653	584	689	670	634	650	664	637	686	605	647	633	658	623	643	626	637	652	622	667	666	636	645	663	615	683	666	609	613	596	651	644	615	594	635	662	605	612	672	652	694	666	618	649	644	668	657	630	655	667	664	656	644	618	627	652	639	608	610	619	647	622	662	626	639	614	660	663	654	632	647	699	619	636	628	647	701	658	644	647	654	647	657	662	649	630	629	628	629	617	633	671	612	640	686	637	561	622	643	604	683	655	638	585	586	661	646	641	628	628	658	660	650	658	636	634	654	707	702	664	639	672	638	678	671	657	672	664	643	642	655	615	619	640	591	642	632	702	617	643	645	635	659	654	631	638	607	624	653	623	656	633	631	650	680	657	666	604	637	649	660	677	626	698	606	624	642	647	636	622	675	681	606	694	601	654	638	627	612	609	640	657	629	651	638	656	658	645	662	638	643	625	693	665	667	610	635	643	641	645	632	615	626	650	612	633	599	607	693	676	633	625	634	625	656	617	696	614	592	580	671	653	593	617	689	592	688	618	659	647	632	621	651	647	624	604	619	614	682	629	628	654	629	634	658	601	638	656	549	637	654	641	647	647	655	687	627	703	609	658	662	640	662	659	640	657	617	614	650	665	632	663	604	623	659	652	635	645	647	631	626	638	642	617	631	685	641	598	634	667	616	624	619	637	637	597	592	670	635	640	670	646	691	637	642	636	682	605	621	662	624	663	648	604	655	613	657	611	689	593	609	672	641	644	620	616	657	636	631	614	622	630	669	598	660	644	602	654	651	611	638	617	655	612	620	678	673	671	616	609	659	629	720	655	623	705	596	669	710	667	653	690	633	649	630	610	664	606	609	627	628	671	629	664	642	657	633	665	626	635	652	621	654	651	691	633	657	654	662	664	670	684	636	634	612	677	624	645	652	651	634	627	628	662	627	637	672	605	653	647	653	619	634	674	624	649	584	668	650	636	629	605	632	611	623	653	665	617	637	658	603	693	671	667	649	638	664	615	646	658	610	650	650	675	665	646	628	628	641	674	637	641	652	647	664	655	637	637	602	656	581	688	638	626	626	646	632	650	625	622	652	642	626	617	643	609	644	664	640	660	626	613	631	656	680	650	624	663	663	677	619	618	650	650	646	641	704	632	642	632	631	609	619	622	689	606	584	647	587	569	683	695	657	652	645	672	620	717	630	690	643	640	653	653	647	610	643	595	653	663	649	655	660	646	635	607	658	596	652	626	651	634	588	650	617	680	671	652	656	675	622	643	629	673	631	672	605	655	608	649	658	691	615	628	662	629	664	634	667	641	643	645	609	655	627	635	718	592	658	590	681	630	604	634	651	631	661	621	617	629	638	640	656	643	630	678	647	666	651	656	644	658	620	670	633	647	655	667	671	640	627	610	631	626	670	677	651	687	656	650	662	695	653	707	662	627	605	641	614	620	621	654	675	602	675	624	648	657	605	683	635	630	656	632	670	647	660	635	650	676	649	605	631	656	649	686	622	626	631	632	634	591	648	663	636	686	642	637	621	616	626	646	588	638	663	624	645	613	631	597	640	656	603	684	673	677	644	666	621	621	635	686	670	615	658	616	679	640	627	615	661	650	620	622	614	619	653	658	614	675	646	633	630	592	629	701	646	666	670	660	644	684	680	600	629	667	622	661	611	676	642	635	616	626	639	661	665	676	632	632	644	661	613	630	629	634	646	633	643	666	603	685	664	615	639	662	626	626	589	627	661	655	626	636	682	654	665	654	651	629	647	685	645	600	648	606	639	631	640	649	651	635	631	637	659	609	683	606	667	637	664	646	650	623	671	684	602	672	651	666	668	664	627	607	639	653	623	663	640	651	615	664	645	615	646	617	650	625	635	651	634	589	638	647	647	681	651	671	609	634	666	668	645	642	644	657	636	640	655	643	648	599	631	623	612	663	613	670	634	651	640	659	630	671	652	644	676	668	578	614	685	632	613	575	613	684	625	608	661	639	623	636	656	602	634	627	662	618	625	645	671	618	645	643	646	614	613	662	603	623	662	661	671	694	689	653	634	624	607	646	616	628	679	640	666	656	652	645	694	661	610	642	615	589	657	623	619	623	655	620	650	650	659	583	630	616	640	647	621	608	642	671	694	596	654	649	648	628	655	660	632	592	657	662	598	644	620	653	639	650	646	651	624	652	661	656	600	632	681	642	629	629	654	636	651	647	639	646	613	620	641	673	632	651	664	614	646	621	625	621	660	651	634	657	636	625	643	639	689	657	653	656	677	606	667	659	617	676	629	674	615	657	614	606	595	632	674	665	677	646	627	606	659	698	622	619	644	602	643	597	651	632	640	623	632	667	679	648	657	671	615	639	625	665	671	599	631	608	648	634	676	639	588	667	617	673	641	648	599	668	664	619	604	651	600	626	652	625	642	671	643	644	667	641	616	641	573	643	604	601	622	634	624	682	651	658	656	650	671	602	651	640	632	695	638	675	667	608	648	648	607	646	672	670	678	621	639	636	588	668	625	627	645	633	690	636	631	646	650	624	681	632	679	608	631	642	650	696	666	619	651	606	601	606	653	654	648	600	679	633	621	667	668	653	647	646	620
1120	85	56	50	32	36	56	59	54	50	51	42	43	49	30	43	33	40	39	34	46	26	36	31	34	23	19	41	38	29	18	30	26	33	28	29	27	24	35	32	32	19	32	38	38	33	32	22	24	32	22	29	40	28	27	25	21	47	33	26	26	33	28	31	25	25	29	18	21	26	23	31	36	27	20	29	32	23	25	21	29	22	29	36	18	30	26	25	19	31	26	26	24	23	26	33	24	20	25	17	24	32	24	26	32	29	17	25	24	26	28	25	25	24	40	29	27	24	25	28	25	34	23	28	28	32	25	22	32	34	24	26	29	22	19	30	31	31	36	38	34	29	19	22	30	17	25	27	26	32	24	17	23	24	33	30	26	14	20	23	31	30	26	20	30	24	24	19	27	30	31	17	33	26	24	27	33	27	27	26	37	27	25	26	25	25	22	31	21	30	25	28	19	22	23	25	24	23	22	37	25	21	27	37	33	28	26	21	32	26	21	23	17	24	23	31	31	30	29	32	24	30	22	29	24	19	30	26	33	19	18	25	25	24	32	28	26	30	34	15	27	24	25	25	30	25	21	26	34	20	19	37	22	22	22	28	24	29	20	29	18	25	25	30	24	32	30	31	29	25	24	23	26	24	21	12	26	21	23	36	27	24	37	16	33	32	30	29	28	33	30	27	26	20	33	29	33	28	24	21	35	17	25	25	22	24	23	34	29	20	24	27	28	27	12	20	27	21	20	25	23	39	29	23	20	24	31	25	19	26	29	28	31	31	27	26	31	26	25	22	37	18	30	19	29	21	26	32	27	24	39	20	27	35	23	18	20	31	26	34	24	29	25	23	32	23	33	28	25	18	24	23	24	22	33	28	21	22	26	20	22	24	28	26	22	19	23	26	25	23	28	19	30	29	26	27	30	28	26	31	31	22	25	20	30	28	31	20	35	16	27	33	25	25	28	31	28	30	21	19	21	29	27	25	23	31	27	23	27	33	15	35	21	26	27	16	34	34	30	25	17	25	25	23	32	19	33	22	25	25	32	31	33	31	17	23	26	20	26	40	14	25	31	24	27	21	25	27	27	29	29	19	27	21	29	32	28	29	34	23	25	34	20	26	25	30	32	18	14	32	21	20	31	33	23	35	31	26	25	20	19	26	31	24	28	21	15	25	18	12	31	22	23	25	31	27	29	29	24	29	21	26	29	23	36	32	29	34	26	31	22	14	28	30	33	26	18	27	19	22	39	28	21	30	24	32	25	19	30	25	38	22	21	22	31	32	33	17	21	34	20	35	24	26	18	28	28	23	27	23	31	31	19	21	24	25	26	38	26	36	25	21	20	24	23	34	25	25	23	31	18	18	25	26	15	25	21	26	23	20	25	32	21	27	28	22	27	26	18	18	29	30	21	37	29	23	34	27	33	17	31	29	17	16	33	24	29	25	26	20	23	15	25	22	31	24	25	26	36	28	27	32	30	22	21	29	34	28	30	27	23	28	23	35	22	28	16	31	24	35	22	29	29	26	24	19	31	24	25	29	19	24	26	23	44	26	23	20	25	30	25	22	32	29	33	23	26	30	22	21	24	22	30	27	24	37	33	31	33	35	24	28	30	32	20	22	29	32	25	36	24	32	23	28	32	19	22	24	24	23	21	29	31	20	25	36	20	26	30	24	22	18	21	22	26	18	32	20	29	28	28	28	34	26	34	23	24	23	37	21	26	36	28	31	23	27	24	25	25	26	24	31	34	30	34	28	30	26	26	24	16	31	30	32	29	26	33	22	22	26	21	23	30	25	34	19	30	38	27	24	30	24	25	31	30	32	30	16	21	23	23	25	35	26	41	26	24	28	30	25	31	23	32	26	20	27	36	27	29	35	25	25	28	22	33	23	23	31	27	26	34	32	22	20	30	27	26	25	30	19	32	26	28	30	28	18	29	24	30	27	27	21	26	31	25	25	26	23	19	16	18	24	21	35	25	39	31	25	29	28	32	37	27	29	22	29	22	33	21	30	27	22	20	26	21	36	33	28	20	21	21	27	28	30	27	26	34	30	20	26	17	28	28	23	30	27	28	21	29	28	39	28	34	30	26	19	22	31	30	24	28	30	26	26	28	25	23	18	24	23	29	17	30	24	17	29	27	24	31	19	27	26	18	27	41	25	27	21	28	22	19	28	19	24	31	28	26	28	14	26	25	27	29	33	29	16	24	26	31	24	21	26	20	25	36	25	33	23	23	33	34	21	24	27	34	23	27	27	26	18	21	26	24	21	22	28	38	19	23	19	35	23	25	32	22	17	23	26	26	27	26	18	20	16	24	26	35	26	31	32	27	28	24	21	28	22	21	29	27	29	36	29	25	37	26	25	23	29	29	34	26	25	47	23	25	29	28	20	23	15	29	30	33	31	24	44	20	30	20	25	28	36	27	28	35	21	25	26	30	19	30	20	27	21	23	22	17	24	25	20	29	29	29	30	22	34	17	29	26	25	24	26	23	30	22	21	24	28	43	30	19	29	32	32	27	19	13	26	23	27	20	17	27	34	26	22	33	24	24	27	33	29	24	16	28	22	23	31	27	30	29	25	30	30	25	24	35	23	21	35	24	28	23	24	26	21	27	31	32	30	27	22	24	29	19	18	31	33	30	30	25	26	25	30	24	32	28	25	30	23	37	26	32	21	34	21	22	21	19	24	23	25	30	24	24	21	19	35	22	22	29	40	35	23	32	25	29	23	38	23	41	28	23	21	25	19	31	29	25	24	20	30	36	19	20	34	29	20	24	28	16	24	25	33	22	19	17	22	32	27	24	25	32	32	30	27	24	13	29	17	32	31	19	36	41	37	27	24	35	24	25	25	18	37	18	29	28	29	21	25	28	28	22	23	23	29	26	30	30	36	18	32	36	35	22	31	20	24	25	32	23	33	20	29	28	29	28	22	23	27	33	21	33	23	22	31	29	22	29	29	28	31	28	20	33	32	18	27	27	31	25	27	21	28	34	29	25	20	20	19	27	15	19	24	31	31	21	31	36	32	23	27	27	30	31	20	26	31	24	23	22	28	23	21	23	26	17	33	24	30	27	26	29	27	24	29	25	29	25	28	27	34	22	28	30	22	25	28	24	39	25	29	32	16	24	22	24	34	28	29	24	29	29	34	28	23	27	29	24	24	30	25	18	27	21	28	30	24	22	26	32	23	25	29	40	27	28	34	24	20	34	35	16	24	27	22	25	28	24	21	27	35	30	26	30	19	35	34	29	25	18	30	27	24	22	27	24	24	31	29	27	21	31	18	26	24	33	27	20	28	22	32	25	25	27	35	23	26	31	34	26	33	30	20	26	24	24	24	16	31	23	30	16	29	31	34	28	25	23	25	24	23	21	30	23	30	16	30	27	32	32	27	23	20	32	15	27	30	27	27	35	23	20	20	28	30	22	32	24	22	37	18	28	33	27	20	23	25	26	21	34	24	22	30	15	30	23	26	44	21	29	25	26	26	24	24
9233	1259	641	645	1591	2541	2728	2525	2161	1623	1351	1138	1054	886	824	715	620	601	528	519	449	426	328	384	367	368	326	316	310	338	296	296	279	290	280	260	243	249	266	263	239	256	253	222	222	220	231	224	214	205	222	202	210	229	205	211	226	226	206	209	195	233	219	206	196	209	201	210	194	208	183	234	194	203	192	194	172	204	202	199	189	207	184	217	188	176	198	206	217	188	182	194	206	193	209	196	196	169	179	203	183	204	194	199	183	160	173	177	198	193	190	200	200	198	208	194	199	163	205	182	217	177	183	190	185	199	156	203	174	185	181	211	155	196	183	181	201	185	181	219	177	169	176	190	191	188	180	176	180	194	189	174	178	192	205	189	171	194	198	184	156	198	183	148	174	151	205	172	178	185	198	183	194	181	180	186	173	167	195	189	226	188	160	192	182	215	172	178	193	193	161	200	192	181	194	210	185	202	195	171	194	155	180	173	179	189	170	186	176	181	188	206	189	170	174	179	180	181	188	221	197	190	182	192	155	180	188	201	171	173	187	174	165	205	193	181	184	172	173	174	158	179	180	185	172	190	190	203	185	193	199	211	171	164	175	162	196	174	166	193	191	186	186	196	172	175	185	162	201	189	176	193	212	176	183	204	191	187	211	188	183	151	181	175	193	194	196	203	206	185	164	178	160	177	167	184	199	179	201	196	213	185	196	177	173	189	184	208	203	176	192	190	209	183	174	160	183	189	200	213	203	187	196	190	185	193	187	165	182	173	190	172	197	189	178	179	186	197	180	178	189	183	180	193	174	194	210	190	190	201	196	198	183	171	182	189	184	179	167	192	186	196	153	202	177	184	187	186	181	170	175	188	184	179	209	176	172	196	196	168	177	186	199	175	214	185	169	207	198	174	195	189	199	181	171	170	183	212	167	212	164	166	186	188	189	181	190	157	172	171	193	187	165	179	185	183	177	171	175	162	178	193	193	173	182	191	169	189	192	197	195	179	180	187	185	202	189	172	158	173	178	170	193	174	194	179	201	167	197	201	192	160	182	176	191	176	200	183	178	188	204	177	203	182	181	212	193	179	180	161	182	197	208	173	160	163	193	168	157	152	186	186	194	189	179	209	190	165	184	179	177	196	196	209	178	200	190	178	203	169	172	189	163	184	179	188	218	173	191	173	181	168	169	203	191	189	172	188	187	175	187	175	196	189	178	198	173	194	186	168	198	199	191	180	150	201	179	173	168	184	182	171	204	205	173	154	173	200	177	182	168	205	176	182	223	173	176	167	195	184	187	182	136	197	190	172	214	150	162	183	163	193	159	173	177	198	185	195	191	185	190	180	198	180	206	169	192	194	161	194	197	187	197	171	195	214	203	165	169	177	186	181	171	181	173	200	203	175	174	185	175	186	169	195	188	187	179	194	170	168	181	214	182	178	167	182	190	186	163	197	172	176	179	178	193	179	206	170	178	191	204	200	183	201	175	173	187	188	176	179	163	161	182	171	191	189	189	177	184	167	180	166	204	162	187	177	198	172	194	160	199	183	191	180	194	160	187	209	182	190	191	175	171	196	196	197	192	170	183	164	180	183	167	199	191	202	185	169	190	157	198	182	180	204	198	185	179	165	193	182	180	170	200	192	195	199	177	187	186	155	161	171	180	167	175	200	178	163	191	169	184	206	188	146	189	174	168	210	166	149	173	177	209	189	173	163	176	160	199	168	176	178	171	185	179	183	180	175	181	189	191	183	188	184	169	187	187	188	179	179	183	218	190	189	190	201	164	176	183	183	169	203	175	185	175	212	197	191	200	180	160	184	184	173	201	188	177	209	158	186	182	191	187	182	188	213	203	183	181	204	192	167	180	185	181	177	171	181	197	175	174	181	191	168	189	174	190	198	157	179	168	193	186	157	180	184	201	195	189	180	193	153	179	174	160	172	182	171	187	171	189	178	165	198	191	198	203	174	193	189	200	193	208	199	176	180	185	176	182	170	175	192	181	166	180	212	179	206	210	203	173	177	205	187	190	182	187	164	200	173	174	203	173	177	187	178	192	186	189	171	176	201	197	198	186	176	195	165	172	197	184	172	210	168	169	182	190	169	184	186	153	201	186	197	183	204	190	168	154	196	201	185	187	198	193	180	178	162	181	189	192	196	194	179	185	176	182	169	215	178	187	170	178	159	204	184	192	187	177	177	170	150	203	165	146	182	175	176	196	170	217	164	174	165	176	195	152	214	165	175	161	192	175	167	173	178	175	200	171	171	163	186	179	176	193	181	192	169	177	165	185	194	175	185	185	185	151	190	203	184	171	175	175	189	181	154	174	187	194	188	167	167	214	185	172	178	180	153	166	194	183	195	159	160	187	187	177	179	160	180	172	169	209	190	174	170	185	195	170	172	168	175	206	185	193	188	190	174	184	174	180	167	187	179	198	192	178	185	184	210	177	174	170	189	187	178	187	208	184	179	182	165	159	195	207	176	157	198	178	196	187	192	197	184	170	166	182	191	173	188	176	188	180	191	179	180	170	207	176	186	195	199	162	200	195	184	208	171	203	190	178	164	196	190	187	203	185	160	186	174	170	186	188	168	179	174	193	165	174	188	161	210	188	164	193	180	180	181	179	178	200	180	184	186	199	193	216	191	184	187	154	192	177	175	184	182	201	177	169	189	188	182	200	180	190	158	166	188	179	197	188	157	197	181	200	169	177	180	167	170	191	168	192	153	177	179	174	187	198	173	188	174	184	177	189	204	176	168	199	188	172	176	193	173	157	182	185	180	184	203	160	191	185	206	183	177	181	188	182	185	177	214	163	176	186	217	182	181	183	176	195	198	174	171	194	215	174	185	213	182	176	196	178	174	193	185	174	176	190	188	204	183	194	174	181	174	170	174	154	172	162	169	200	183	183	185	173	195	191	170	184	208	182	185	150	182	198	167	195	192	173	202	187	179	164	176	179	164	166	192	194	197	187	179	170	183	189	183	181	174	185	182	193	167	176	178	181	193	169	188	188	189	201	184	197	160	193	171	183	167	193	182	178	179	175	188	185	178	202	176	168	190	177	160	203	165	181	201	198	159	161	180	180	176	175	169	159	171	185	166	194	187	186	183	166	168	193	200	168	221	186	181	157	171	178	190	195	208	171	190	188	193	171	175	171	177	192	180	194	206	185	176	191	194	177	172	177	209	203	196	176	156	176	182	185	193	177	197	152	189	170	193	177	171	171	169	204	174	161	173	198	176	178	201	145	183	180	144	180	194	170	173	199	189	180	199	203	188	198	175	180	184	176	174	169	182	167	188	170	228	201	156	199	183	183	185	177	185	196	179	189	193	173	200	177	159	169	190	199	185	182	183	170	176	193	180	199	167	171	188	167	169	177	173	186	193	174	190	176	208	183	212	206	168	194	191	171	191	167	198	199	169	172	195	181	190	172	178	182	188	177	178	175	183	189	194	175	190	203	167	178	181	176	185	200	164	163	188	193	178	176	172	180	191	180	179
1426	83	96	80	72	88	59	72	82	75	69	79	89	87	87	78	66	61	68	84	65	71	79	78	84	92	77	78	68	71	84	88	49	84	72	62	71	62	79	75	73	81	69	69	64	79	80	81	74	75	89	77	67	73	61	80	70	69	77	69	74	77	74	82	85	81	70	85	71	85	82	73	66	66	87	59	88	79	75	78	70	80	96	80	79	87	77	80	58	82	71	76	73	67	78	64	68	78	49	75	71	68	85	85	72	90	88	72	81	77	88	59	84	76	95	63	65	76	86	80	69	72	67	77	75	77	89	73	89	79	76	68	88	88	69	63	87	80	76	88	64	87	91	73	81	71	62	68	76	65	74	64	81	77	94	71	62	66	68	71	74	80	74	74	74	57	72	80	71	74	73	75	64	78	80	84	64	85	82	67	90	73	67	79	76	80	83	86	73	57	68	78	79	73	72	76	73	74	76	73	86	61	83	75	83	69	69	68	68	75	77	78	86	77	63	68	75	80	80	81	82	84	79	88	71	67	77	83	68	53	76	82	78	72	85	75	83	67	74	89	70	85	70	88	70	77	77	78	66	79	75	82	78	83	73	84	72	65	83	66	67	74	80	79	70	82	74	81	64	82	80	74	77	71	87	91	87	66	87	75	77	79	78	71	79	72	81	79	76	80	86	63	79	71	67	61	67	66	83	66	68	81	59	79	77	96	90	88	83	91	76	78	97	66	68	84	81	77	74	73	73	71	77	92	61	84	82	66	79	73	62	74	69	75	96	79	68	90	84	86	96	61	79	82	68	79	89	84	65	77	85	87	75	92	81	73	77	78	80	67	80	76	83	56	70	95	79	94	57	65	72	64	78	57	92	61	100	67	62	77	76	85	68	69	83	85	81	81	79	80	72	66	70	80	78	77	68	88	88	72	75	79	73	82	77	87	72	72	82	83	74	89	78	76	64	81	71	81	90	72	68	69	69	81	79	65	80	83	71	75	83	86	90	66	82	84	77	76	78	71	95	84	72	80	65	64	84	72	87	64	74	79	81	71	76	81	60	88	64	75	82	83	83	77	64	76	61	76	85	81	64	67	77	77	83	74	81	68	70	63	69	83	81	73	83	76	65	69	72	77	84	73	68	74	88	75	89	88	74	77	91	64	69	70	69	80	81	68	89	68	81	84	81	77	66	69	72	78	69	77	79	65	76	74	74	72	68	75	77	66	59	64	92	89	86	76	82	71	79	80	89	72	66	71	68	86	68	76	79	101	77	85	66	66	83	71	111	75	78	84	82	80	82	72	88	61	75	73	67	92	73	60	70	80	78	80	83	83	69	58	66	67	62	73	74	67	82	52	61	70	74	74	72	67	62	69	60	65	67	56	64	73	80	76	49	76	78	74	72	67	79	74	68	74	84	70	80	87	56	64	75	87	69	69	80	73	71	70	74	75	79	87	70	72	85	60	78	76	70	81	79	75	83	72	83	71	85	67	91	96	77	82	80	75	86	61	65	104	83	57	81	75	85	81	69	74	59	87	60	92	78	76	74	82	70	94	72	70	65	77	76	84	82	69	65	64	87	74	75	67	75	72	69	66	75	69	66	71	77	81	74	90	67	74	81	64	75	74	84	74	77	87	71	71	66	95	84	66	88	75	87	82	79	76	74	86	86	63	76	78	86	85	73	67	66	84	75	64	76	74	84	74	70	71	83	74	79	91	65	61	73	61	69	74	73	92	66	83	69	76	65	79	88	83	64	75	80	68	72	63	78	78	71	69	74	65	59	62	88	76	88	73	77	62	69	64	78	100	92	64	67	75	72	74	73	98	72	73	82	70	80	77	84	77	78	68	71	91	80	73	71	82	68	72	78	83	57	67	88	78	78	80	101	67	70	74	57	63	79	88	82	80	75	77	72	75	75	71	76	84	85	66	77	92	70	71	92	75	82	81	70	85	88	72	75	74	63	66	66	72	73	77	76	71	75	78	77	71	83	60	76	91	65	72	66	78	65	73	74	83	82	70	73	93	84	77	78	65	97	75	68	74	89	77	70	71	79	64	82	59	87	86	65	80	86	81	85	72	80	78	82	67	83	78	79	76	72	73	73	77	86	71	77	86	77	75	73	74	80	80	90	69	78	76	67	67	76	84	89	83	80	92	72	76	87	78	90	75	69	62	70	85	72	56	92	81	79	91	76	85	91	58	87	77	81	63	67	73	98	79	68	80	84	88	72	87	61	65	71	78	76	91	87	70	84	69	76	75	75	64	78	67	83	70	80	60	87	82	70	79	80	64	72	78	75	72	80	88	78	85	86	68	73	73	81	77	64	71	79	102	95	75	73	92	70	75	80	83	71	79	88	86	83	68	61	73	68	65	79	73	80	73	84	73	78	69	82	82	84	81	71	72	68	84	81	68	80	63	74	75	78	66	98	78	83	87	96	98	65	60	79	87	69	74	68	83	68	79	77	89	89	84	72	64	67	74	79	83	74	68	63	77	71	77	81	74	77	86	75	77	92	78	61	68	58	67	79	82	67	75	81	91	60	76	62	77	77	77	74	73	73	86	82	89	69	80	80	86	103	81	79	66	90	88	75	87	65	78	85	74	82	77	81	81	70	69	94	65	72	97	77	84	68	74	73	67	69	78	58	79	92	73	58	61	72	87	77	84	74	78	73	90	71	82	83	77	71	77	83	66	73	73	76	86	87	69	58	61	74	66	95	70	88	84	89	75	88	80	77	69	78	84	90	78	78	63	82	66	55	65	75	74	85	74	68	94	90	79	89	69	78	71	64	74	70	62	74	93	72	79	56	73	89	58	82	67	70	78	62	85	70	87	79	73	70	81	67	64	64	65	77	96	77	73	72	69	72	66	67	78	64	70	75	70	66	74	74	84	82	69	69	83	69	62	82	66	71	74	88	69	59	85	75	72	80	77	90	73	85	69	78	73	75	78	70	70	57	72	78	76	59	64	78	70	79	68	69	73	97	64	90	64	67	62	64	84	74	82	80	80	71	76	83	75	104	84	58	73	78	73	63	64	67	66	79	72	54	86	81	90	78	67	63	79	64	82	83	74	77	78	69	67	78	79	81	71	76	75	81	72	73	70	73	62	72	78	86	74	95	74	60	90	85	81	75	96	68	86	77	81	74	73	69	71	76	63	82	76	68	74	63	83	81	85	92	93	76	66	61	76	90	73	69	82	75	90	74	76	81	79	77	65	87	72	76	92	92	84	59	60	82	74	84	83	87	93	73	81	77	74	77	74	75	88	82	73	89	90	81	64	74	85	76	68	68	87	83	63	82	76	79	90	77	80	68	81	79	70	64	68	63	76	83	79	86	78	62	53	78	73	61	78	65	75	59	67	76	67	65	66	69	68	83	83	92	79	66	68	89	69	71	86	84	77	73	73	75	79	57	84	66	80	77	80	76	78	83	85	90	85	81	77	72	89	87	89	75	80	80	84	61	77	68	85	68	71	69	63	86	73	66	85	76	91	66	76
6865	671	606	550	612	716	751	674	659	645	648	624	611	623	606	600	563	564	582	554	567	560	579	584	581	549	570	526	560	570	534	541	612	523	605	499	565	564	537	552	552	545	549	513	512	533	563	535	537	513	573	571	568	528	549	522	529	540	534	559	505	536	514	556	586	507	540	596	542	523	527	525	518	495	513	517	556	537	537	518	549	543	519	501	533	487	539	533	555	521	541	544	541	532	569	518	530	542	490	521	523	566	582	508	529	540	550	524	564	551	536	495	521	586	555	589	545	488	576	536	531	512	526	524	533	525	593	550	557	553	545	510	537	513	501	548	534	514	552	563	554	486	560	498	514	550	528	521	526	543	534	553	566	589	541	540	520	524	543	523	520	534	520	513	570	490	518	523	550	518	547	592	537	527	565	549	540	536	563	518	531	501	489	494	545	551	509	508	557	566	533	522	493	582	526	547	561	511	523	564	512	516	489	505	471	497	516	558	566	501	570	529	562	564	560	528	552	534	565	512	521	560	498	538	532	520	555	548	521	544	509	511	537	538	543	522	512	496	562	569	535	543	575	536	530	543	515	516	533	523	538	553	510	555	538	551	544	478	530	559	565	527	598	530	541	510	566	561	543	537	523	548	490	533	518	532	556	573	563	512	592	579	540	545	510	560	538	537	551	516	563	540	586	550	526	488	497	529	532	537	549	537	534	558	509	507	570	522	518	550	539	526	499	523	508	567	545	535	553	549	563	506	562	513	594	523	496	553	503	565	550	559	556	555	529	527	551	536	538	505	549	570	526	533	542	545	527	512	535	555	511	548	512	535	553	503	469	577	583	524	579	547	568	558	570	522	495	565	540	552	526	560	493	527	565	520	565	498	539	542	518	511	530	524	572	550	537	538	542	577	544	552	545	509	549	538	514	495	562	515	523	558	561	492	552	580	577	525	596	520	492	562	528	570	506	536	506	572	542	535	523	534	590	549	515	533	508	534	538	531	512	569	507	533	517	534	556	539	555	518	550	488	554	560	543	568	567	572	573	555	555	515	546	532	523	521	580	547	508	520	529	530	547	560	557	550	512	527	496	565	578	552	520	512	530	549	545	553	501	541	539	519	561	540	543	562	540	514	529	481	527	532	582	527	545	572	546	543	523	548	522	540	557	562	531	584	524	552	529	537	522	520	511	567	520	570	543	532	541	510	518	556	547	545	502	532	499	585	545	568	574	504	597	546	534	557	530	510	567	564	521	523	543	536	546	510	517	523	529	563	538	486	532	534	568	552	534	574	541	537	563	533	533	538	535	464	596	555	523	550	507	553	501	497	565	556	562	523	530	562	551	550	558	545	514	524	525	608	550	556	516	559	536	559	561	557	531	545	534	548	537	496	546	484	500	543	515	544	546	561	535	531	555	526	526	599	544	532	557	508	510	543	535	589	510	541	549	500	524	554	533	509	548	576	527	566	512	580	502	531	553	524	510	493	509	536	546	525	546	541	528	544	539	542	522	517	538	524	556	562	535	516	564	538	518	532	512	530	518	536	573	548	533	508	535	510	558	524	511	565	557	563	541	550	544	588	562	518	536	532	503	481	556	549	561	522	566	575	553	558	521	551	549	544	536	542	522	587	583	502	537	530	583	554	514	523	572	545	527	561	537	548	516	555	518	519	504	530	580	553	562	547	575	512	560	511	550	550	555	514	537	537	557	555	561	518	533	534	536	529	501	563	521	558	538	518	528	555	500	542	527	590	543	521	585	539	552	552	569	535	508	549	516	521	542	554	508	503	543	528	521	556	545	500	514	519	536	507	549	541	525	529	585	521	514	525	537	519	543	497	518	543	519	545	540	516	540	510	566	510	518	499	525	548	522	513	571	537	579	570	499	552	549	575	534	533	510	525	554	563	531	473	521	516	464	569	545	540	560	544	535	556	515	587	571	564	537	529	519	568	511	547	561	520	494	481	506	535	540	520	554	541	531	497	529	547	551	531	550	511	545	559	586	572	524	518	529	521	507	542	513	585	519	548	533	512	516	534	519	550	572	522	526	521	553	564	551	529	540	532	531	497	538	528	533	560	522	533	530	547	544	543	556	516	518	541	539	529	544	526	546	550	538	518	553	512	551	547	531	557	533	510	535	505	545	513	588	538	585	527	523	541	526	545	479	520	534	514	538	536	560	530	516	521	519	510	535	533	530	547	487	541	532	463	552	537	525	531	552	515	542	541	518	522	510	513	572	533	535	535	537	504	520	554	544	560	562	521	495	527	543	573	539	538	565	557	528	525	533	524	561	536	544	534	541	573	540	551	514	546	555	520	583	532	573	577	587	527	487	522	561	521	490	515	518	554	532	545	558	515	512	562	527	518	545	548	526	549	564	536	553	505	513	532	541	511	578	533	520	522	534	532	509	570	529	554	525	544	552	505	541	535	546	511	509	514	534	562	568	523	548	532	559	542	540	534	568	569	482	503	510	533	517	502	530	553	502	512	536	567	541	555	543	527	520	559	508	536	488	549	562	591	545	535	536	510	505	572	531	527	518	595	513	560	502	538	514	549	532	523	564	556	547	516	545	497	567	515	534	528	543	534	544	579	537	578	583	542	569	541	557	512	562	545	550	590	560	538	536	515	481	544	523	518	527	515	518	556	519	490	530	573	545	583	548	538	540	535	566	552	527	584	541	556	553	521	532	555	581	535	530	530	541	503	540	547	543	549	568	552	534	545	525	578	532	568	548	541	531	519	560	544	526	512	556	517	582	522	557	533	545	553	558	516	535	538	564	511	542	522	543	561	545	524	540	529	539	551	528	542	499	525	534	494	538	522	519	489	478	513	520	529	516	549	564	528	570	500	535	512	534	510	550	536	534	535	541	549	538	537	526	527	482	527	506	567	500	528	555	557	530	556	532	544	566	516	509	563	532	540	564	556	512	507	529	540	537	504	554	530	531	552	501	535	524	527	542	541	528	536	516	568	506	539	541	542	514	544	561	511	520	561	533	551	563	554	506	543	544	508	534	562	492	535	487	577	496	577	533	496	577	548	568	564	532	577	515	542	541	547	543	546	579	546	572	501	544	525	519	498	545	515	529	518	504	543	569	542	554	541	570	531	524	544	537	550	550	544	588	544	559	505	515	584	534	553	573	536	477	543	557	512	552	545	518	523	520	543	549	517	537	611	486	525	592	540	571	521	542	510	491	550	513	558	575	533	541	550	557	499	593	540	538	535	531	514	520	544	533	537	525	583	545	550	538	506	520	523	551	548	547	523	530	540	566	564	561	483	519	531	530	537	547	504	528	552	530	518	494	514	530	509	583	529	530	560	545	546	482	560	504	591	513	528	527	538	540	518	555	519	552	501	525	534	547	550	520	532	518	575	565	541	505	519	533	505	512	559	526	547	512	567	539	516	533	555	518	527	504	571	540	539	562	557	531	565	520	524	557	595	534	538	536	478	531	526	505	547	547	546	542	518	527	548	522	543	510	515	530	503	517	536	570	561	523	535
1815	92	89	81	84	80	86	75	82	80	87	90	103	87	79	67	85	88	86	83	87	80	74	92	88	66	76	76	83	96	95	96	96	106	92	79	92	78	93	100	85	72	87	84	77	79	87	103	88	88	91	81	69	89	79	77	103	84	93	87	84	94	104	84	89	95	91	97	84	84	95	99	102	73	90	101	93	81	73	80	89	98	86	95	94	86	82	90	79	88	81	83	80	98	102	85	83	86	108	96	89	85	78	79	89	76	77	78	96	94	89	93	90	94	100	83	87	101	82	81	90	95	100	81	77	82	82	84	80	76	98	77	88	82	87	97	96	84	84	83	87	96	95	81	75	96	85	80	84	98	79	89	92	85	96	83	83	75	79	76	91	91	81	91	68	104	104	96	92	88	95	92	91	81	94	100	89	70	97	104	76	93	84	84	77	78	91	90	79	81	80	105	95	97	75	61	91	90	71	91	102	90	102	77	90	82	80	82	92	96	89	86	74	112	94	80	87	83	97	74	94	97	87	100	87	76	82	84	93	86	78	94	81	85	88	107	85	78	95	79	95	86	96	80	88	88	84	89	95	85	92	101	90	86	79	88	101	84	83	87	81	82	100	92	97	81	81	89	84	86	80	98	91	93	93	78	86	88	78	96	80	79	86	88	102	89	89	75	88	80	83	98	86	90	75	57	89	81	81	87	83	75	78	87	82	105	96	78	92	85	79	78	82	101	80	85	85	101	80	88	80	92	82	84	95	92	88	73	84	75	88	97	81	91	82	100	84	88	95	87	90	93	80	79	99	84	84	79	87	98	89	73	88	71	86	73	93	104	81	81	101	79	88	85	97	86	80	93	87	97	75	82	82	80	86	109	91	92	81	87	71	81	91	93	91	77	89	79	80	89	77	79	86	88	77	73	76	90	92	88	96	86	101	77	91	89	79	95	91	91	95	64	86	75	103	85	74	73	100	92	77	101	96	92	75	97	81	95	91	84	84	75	94	86	105	102	91	65	81	75	86	94	99	84	95	97	101	70	90	83	99	86	88	104	90	68	85	83	87	86	95	81	89	83	94	85	85	86	108	86	83	96	85	78	94	82	91	89	79	100	82	72	99	80	98	113	107	97	97	83	103	79	91	72	93	74	95	99	105	90	84	82	99	73	91	65	89	91	82	94	80	93	91	90	81	86	86	88	103	100	94	87	87	84	89	92	86	87	99	97	81	78	71	79	72	88	98	76	102	84	83	84	83	98	75	89	86	72	84	89	74	77	81	85	79	86	93	91	82	95	77	84	89	97	98	78	81	84	87	81	107	96	86	88	73	94	95	80	78	74	114	67	78	100	98	83	77	91	84	84	94	97	78	101	87	92	75	94	83	92	91	93	83	81	94	94	85	62	87	71	101	82	94	92	71	79	83	90	100	87	103	94	91	78	85	98	83	94	89	89	97	94	82	82	73	90	81	70	84	73	75	71	81	62	72	90	83	72	77	86	85	111	75	73	91	78	90	96	78	95	91	83	89	82	108	80	91	88	94	115	82	96	86	80	83	84	82	86	86	80	80	85	94	86	85	87	80	66	71	72	78	94	73	88	91	89	89	82	94	64	94	91	88	84	76	91	81	90	75	85	68	103	79	68	84	79	86	86	81	96	73	92	75	91	79	90	95	93	86	92	78	92	91	83	78	99	75	104	88	80	85	89	81	66	79	93	67	78	85	73	65	79	91	92	82	84	84	96	83	97	92	99	89	79	90	75	87	77	87	74	79	77	70	86	88	80	98	93	86	81	90	87	76	91	94	101	96	110	93	87	94	91	75	88	86	97	84	87	99	91	96	85	86	85	79	84	79	80	89	97	100	96	92	84	95	91	76	84	87	69	92	100	60	85	77	86	96	91	73	80	86	96	93	87	87	82	84	89	85	94	95	89	89	78	77	85	77	86	81	97	86	88	105	80	92	79	87	89	76	96	98	104	78	73	111	98	87	79	73	88	100	100	97	89	87	100	87	98	82	87	80	83	91	97	92	85	78	92	72	104	89	88	80	93	113	86	65	98	93	96	82	92	90	95	86	101	92	98	68	82	79	84	103	94	107	85	93	90	79	83	99	83	85	82	101	91	72	80	101	84	89	79	88	96	90	87	96	69	104	84	90	86	94	89	77	79	83	86	87	92	82	88	78	85	86	64	86	82	89	85	90	100	111	78	84	111	82	94	86	91	92	100	89	87	97	96	95	96	85	82	91	91	93	96	79	86	76	85	80	93	111	79	85	74	84	101	84	99	85	95	116	84	88	92	79	101	76	84	88	95	86	96	79	80	90	94	98	104	93	72	96	84	82	82	86	98	91	93	84	90	90	89	82	77	84	84	84	60	111	88	74	104	94	104	78	77	85	85	79	100	99	81	92	88	81	92	92	88	89	74	89	86	84	90	92	104	79	96	81	96	89	81	94	92	105	80	91	66	74	87	91	74	98	83	93	74	84	77	79	83	91	109	87	78	88	75	95	92	101	98	82	82	87	86	98	84	84	97	88	82	70	88	98	95	82	88	85	67	83	87	83	119	75	87	82	87	98	85	81	80	79	74	89	88	87	88	93	71	89	93	78	83	81	80	86	92	90	76	96	95	102	97	77	87	86	73	88	77	62	97	84	79	66	76	85	94	73	90	84	77	112	84	92	92	88	94	90	96	70	71	88	95	94	72	91	88	95	93	80	93	90	77	81	86	96	92	93	79	97	97	74	82	85	82	101	93	83	100	111	76	91	88	75	96	82	92	90	97	88	78	82	100	79	86	79	109	80	94	90	94	79	80	85	79	88	87	84	87	93	82	89	87	76	99	90	89	87	77	89	81	109	99	78	115	81	72	87	98	66	75	90	92	69	75	103	73	79	75	83	87	65	83	83	83	83	87	103	84	82	80	86	99	97	79	102	78	70	76	81	75	74	79	88	95	89	81	88	79	103	89	91	78	72	81	97	94	86	96	77	85	87	114	100	80	80	80	96	80	87	74	85	90	99	97	85	87	108	107	87	86	85	99	85	84	97	96	72	65	87	71	83	82	72	75	76	86	92	63	87	94	92	81	85	92	104	72	86	96	82	86	96	103	62	94	108	83	80	78	95	104	85	88	73	75	98	107	101	82	76	90	82	85	94	89	92	85	79	93	106	77	87	92	80	85	100	79	74	82	94	86	100	84	77	93	97	90	87	75	79	88	90	84	90	71	89	92	91	87	78	97	92	94	91	77	116	92	101	95	93	95	96	73	88	92	83	78	88	87	73	90	100	97	89	99	78	91	85	104	89	80	82	72	86	98	97	95	68	92	107	78	82	97	83	93	85	93	94	78	81	85	66	77	92	85	99	77	87	99	84	85	103	96	118	84	75	83	94	96	89	95	90	90	96	84	78	98	84	80	100	80	93	93	104	80	102	95	80	75	83	82	102	80	84	98	88	89	64	99	86	102	75	93	99	82	85	91	114	69	73	74	81	87	79	87	86	85
7396	746	675	695	750	938	1004	932	858	817	790	730	769	749	770	691	697	650	677	666	661	633	627	677	644	648	620	635	630	618	632	629	617	614	645	627	584	621	607	608	619	646	613	609	636	630	608	598	599	598	618	581	644	635	642	636	600	624	601	559	610	593	613	613	681	607	592	610	605	594	557	574	595	586	591	636	603	616	603	586	649	630	586	627	585	614	625	579	539	617	593	566	608	573	624	593	643	583	610	607	635	588	645	603	592	574	610	610	563	648	617	628	644	598	626	624	607	625	601	603	647	623	591	598	632	583	551	628	630	589	615	590	601	559	620	617	612	664	624	577	607	614	583	665	637	598	593	585	600	613	626	626	594	596	596	573	575	595	599	629	606	616	568	576	586	614	570	661	619	615	612	565	576	640	588	622	571	608	577	650	641	634	595	607	617	591	593	577	581	651	626	572	599	602	589	598	623	570	651	650	615	596	607	627	631	675	578	601	586	580	630	613	594	622	589	634	603	600	612	579	588	591	578	625	637	620	619	634	603	629	607	614	583	592	624	602	598	592	628	591	620	594	616	591	628	603	645	589	551	572	632	636	589	571	610	607	571	583	637	620	646	616	590	583	594	604	624	631	617	595	588	637	610	598	620	605	603	603	602	629	598	637	612	644	564	620	629	632	583	638	597	644	621	606	615	605	560	599	590	638	591	619	616	595	626	562	630	630	631	625	613	626	620	630	635	596	657	606	606	598	598	596	610	564	628	621	634	600	600	601	606	591	582	630	592	606	668	580	608	632	634	596	571	646	596	616	594	605	663	589	593	586	631	664	628	606	628	636	618	560	579	605	607	608	596	578	555	579	587	585	609	648	591	603	644	594	645	620	559	642	658	652	607	579	611	635	585	631	601	561	588	639	580	589	637	630	582	613	631	658	631	586	611	633	621	611	614	619	619	581	648	651	641	584	629	627	612	597	645	630	602	594	596	609	582	640	595	614	588	554	620	604	647	623	606	613	631	622	603	607	591	645	626	639	605	609	622	578	583	607	564	588	608	616	587	618	615	609	603	595	597	661	666	600	580	618	588	603	608	619	580	601	603	601	624	581	619	637	601	625	633	607	588	593	646	639	627	610	633	595	629	628	604	615	582	606	585	656	613	658	620	646	585	635	589	643	598	639	609	583	608	607	609	607	644	649	616	594	585	655	614	593	595	592	605	599	579	600	591	608	565	563	596	611	637	637	607	620	632	617	619	621	584	595	619	589	602	600	638	606	610	607	590	593	606	604	582	627	643	656	624	596	596	664	664	637	600	646	610	642	608	606	602	583	612	579	639	620	597	635	614	614	592	652	634	584	639	616	605	612	554	584	638	609	619	598	635	619	618	624	574	642	598	589	630	630	615	615	629	637	633	647	659	616	620	624	632	606	607	589	600	610	562	621	613	589	600	607	588	593	580	601	630	647	621	618	615	576	583	580	621	578	617	665	562	616	592	560	636	589	596	598	607	650	625	633	608	628	650	598	619	586	591	594	593	625	615	669	589	612	588	582	562	644	599	599	628	620	658	601	616	605	636	635	612	629	588	569	596	595	595	596	611	641	624	587	605	567	623	576	613	618	557	624	593	583	649	612	625	606	665	631	624	586	638	588	599	585	575	635	618	583	625	608	603	595	587	580	587	553	611	605	603	592	614	635	596	599	617	574	578	588	606	577	592	643	611	630	576	603	589	613	605	595	678	554	639	606	620	625	639	594	614	590	637	624	605	581	624	633	581	625	645	641	573	699	599	587	634	596	621	605	631	569	592	618	587	580	615	636	601	627	607	629	583	603	585	580	653	574	607	652	604	614	609	589	598	579	612	619	628	635	584	554	622	577	583	618	581	622	580	615	576	591	574	616	595	578	546	615	571	596	648	659	633	588	617	626	616	585	614	593	662	616	611	640	582	603	622	588	597	630	612	630	571	648	561	620	639	641	615	586	576	631	600	630	638	624	623	597	615	636	631	595	683	555	604	558	635	641	649	611	601	616	614	608	615	566	609	599	594	626	576	595	578	615	582	566	626	657	656	614	589	580	588	596	632	579	556	624	579	563	599	584	598	604	604	588	595	610	601	619	565	616	590	620	596	639	593	641	613	612	608	596	668	627	587	621	598	610	579	594	572	626	620	656	601	585	663	569	597	594	622	604	596	589	609	636	602	631	643	573	635	605	627	642	650	574	608	588	606	617	608	637	592	583	642	598	614	568	621	587	622	621	587	593	589	628	604	573	598	609	607	575	623	609	579	604	604	589	597	645	621	595	591	624	618	598	624	602	597	606	586	592	592	583	591	606	638	571	602	645	586	635	650	629	622	594	602	595	602	589	637	639	618	602	671	617	637	598	622	590	604	636	638	624	581	633	584	588	632	559	610	568	576	604	584	609	653	620	603	615	626	572	616	586	579	631	607	627	542	579	580	598	588	630	597	617	603	596	659	620	627	606	609	646	630	613	611	600	624	584	580	608	644	594	591	612	616	613	607	585	631	568	564	599	630	608	628	599	605	619	594	605	577	576	614	598	620	617	635	596	611	566	571	635	598	593	611	629	637	618	634	559	572	619	570	682	624	611	617	606	592	623	625	610	573	638	646	627	611	614	586	603	565	604	638	602	646	626	622	633	585	623	601	621	579	611	626	607	604	607	615	638	593	681	547	557	636	559	569	629	601	623	600	592	573	615	602	636	605	590	584	623	575	616	595	579	587	639	624	603	588	599	597	613	570	653	614	605	599	629	587	625	643	590	620	601	594	652	567	550	596	618	603	608	533	655	600	582	576	689	612	564	628	585	604	603	574	609	616	629	599	575	623	606	634	640	591	670	591	588	574	625	594	663	615	674	632	594	627	585	567	607	601	634	644	581	601	620	620	667	575	671	589	569	617	600	581	639	606	637	637	586	598	574	646	624	584	581	663	655	546	612	610	579	645	586	639	551	607	630	587	618	636	639	595	602	589	622	604	569	571	576	633	589	658	610	590	567	589	584	596	622	619	637	619	590	629	529	625	628	604	609	602	610	570	630	596	604	610	592	623	591	630	555	619	587	565	639	619	583	577	599	608	604	612	625	572	630	607	634	589	566	641	594	627	598	582	570	612	586	571	598	602	600	594	639	680	597	607	632	621	596	596	636	617	616	608	610	623	616	624	609	581	580	629	627	604	653	629	582	567	579	587	631	575	630	582	588	626	581	626	629	585	619	599	630	594	580	600	624	593	619	638	592	623	604	610	633	559	602	628	643	582	649	602	594	583	588	580	576	592	614	596	613	593	574	599	636	616	619	601	623	588	614	616	567	614	625	632	599	594	624	633	643	572	575	608	574	604	632	603	596	614	604	596	590	562	606	629	599	621	588	581	563	637	614	617	632	581	596	587	611	665	632	645	617	606	594	608	621	639	583	588	618	634	630	640	659	599	617	616	656	622	621	663	611	616	620	557	604	640	560	613	584	586	636	551	616	611	577	542	598	605	658
2326	148	113	109	119	101	100	99	88	94	96	99	98	73	103	90	74	100	96	127	97	87	99	93	85	75	95	110	76	76	72	93	87	81	91	90	81	89	88	88	78	85	87	69	88	91	80	95	105	88	90	83	101	90	96	85	89	87	76	85	94	110	78	96	90	78	85	60	82	90	94	91	102	92	91	88	75	91	106	77	88	89	84	90	101	90	83	98	79	95	90	116	85	112	85	81	110	98	93	84	85	76	99	70	90	93	98	81	86	104	87	86	111	89	98	91	77	99	81	95	87	102	85	79	83	98	100	105	92	96	76	91	84	88	80	76	70	91	84	93	83	93	99	74	98	85	89	93	95	103	107	82	93	95	97	87	92	98	88	80	88	84	91	97	74	99	66	93	97	87	76	83	87	100	103	90	88	85	84	84	84	82	97	94	81	81	101	87	83	99	86	100	96	100	100	93	94	83	79	95	82	79	81	98	90	78	106	87	79	85	97	99	102	98	108	82	84	82	88	93	91	96	96	71	99	77	88	99	81	94	75	88	106	84	85	91	88	87	95	87	84	90	106	100	88	96	94	102	90	90	97	86	97	89	81	86	91	93	85	96	90	66	81	84	93	98	85	95	95	101	75	93	93	81	78	89	95	84	108	83	107	87	112	85	77	93	72	75	82	87	97	82	102	83	87	80	97	102	87	86	85	85	86	94	97	90	96	74	91	85	80	88	96	98	81	96	81	96	95	85	88	80	84	91	77	90	89	90	79	109	99	100	95	99	95	101	101	89	107	87	95	108	75	71	83	82	83	92	90	93	91	91	75	76	89	98	104	94	108	82	85	96	77	83	89	77	91	100	92	80	103	91	102	102	95	100	96	95	92	84	88	88	87	77	89	83	91	91	101	82	91	96	85	104	86	100	93	79	83	91	101	78	100	93	88	79	91	89	91	102	82	79	114	80	98	94	91	85	88	104	79	103	91	68	98	94	87	82	95	94	88	93	95	93	94	79	89	83	79	90	89	96	68	96	90	81	88	90	85	104	91	87	86	89	70	93	81	93	87	105	68	83	82	78	95	84	79	95	93	106	90	105	98	94	106	99	95	97	86	106	93	96	99	86	98	86	85	84	86	67	85	102	114	85	94	76	98	98	98	81	78	97	87	97	92	98	90	93	81	86	92	86	90	71	88	108	87	96	90	101	105	102	85	99	81	98	96	81	97	88	82	92	89	79	90	91	97	99	91	99	78	95	99	89	88	81	89	74	89	92	72	90	93	105	87	94	103	81	86	82	82	96	79	86	87	95	93	83	88	91	91	85	81	81	91	112	95	91	83	72	104	110	80	94	82	98	61	97	83	74	102	88	98	88	100	98	98	106	94	84	83	99	84	80	80	96	88	95	82	95	94	101	93	88	93	104	78	98	86	87	90	98	90	77	87	91	77	95	99	84	90	82	90	92	76	90	81	93	82	93	81	85	99	104	107	80	93	85	74	86	97	99	103	99	90	92	92	90	91	82	92	98	95	89	105	83	87	84	99	88	94	78	108	91	83	103	75	98	117	97	87	78	107	92	87	83	84	93	96	91	87	90	89	67	99	96	95	100	83	94	97	85	83	78	83	79	89	120	79	84	84	82	70	92	107	104	88	92	87	91	90	81	95	95	117	86	77	82	103	94	98	78	94	90	83	93	89	86	86	105	81	81	87	73	95	106	68	100	95	88	74	88	101	100	85	81	80	111	83	86	87	91	77	92	77	92	79	92	87	87	96	98	87	90	95	90	91	82	88	95	98	88	92	89	66	88	94	86	83	72	105	78	78	97	70	94	77	77	97	92	80	89	77	109	99	94	98	100	95	99	88	98	94	85	108	97	97	80	109	91	90	82	87	91	104	116	83	103	83	95	72	86	102	103	79	101	108	86	97	81	78	92	100	95	86	98	76	88	88	80	92	87	89	85	82	74	99	93	90	99	99	92	88	102	87	83	96	92	93	85	89	81	84	103	91	97	86	87	77	85	77	101	102	89	108	90	86	99	88	91	91	91	113	79	87	87	86	75	89	86	94	91	94	119	100	83	96	78	96	90	87	91	98	84	94	95	96	107	89	97	86	82	87	81	108	76	98	86	97	76	103	87	94	87	86	96	98	86	89	75	89	94	76	87	77	99	106	103	91	94	99	90	82	68	76	95	77	99	76	86	93	78	91	84	95	90	85	116	105	98	100	84	85	88	92	99	95	103	96	88	99	87	104	98	85	90	100	87	89	96	100	92	75	89	87	65	81	87	88	107	100	84	104	93	74	95	82	87	93	98	103	92	85	74	94	92	94	95	98	83	103	105	112	91	81	95	92	95	87	71	92	84	88	98	91	95	92	93	97	104	78	84	97	83	85	106	89	106	93	98	80	97	97	90	81	90	97	86	98	81	87	93	86	79	80	87	93	85	88	101	80	70	85	107	109	100	98	86	91	90	83	90	94	90	80	90	84	86	96	92	91	75	86	98	86	99	91	91	89	79	96	91	88	85	98	79	107	100	91	96	78	76	102	89	83	96	95	84	88	100	85	87	95	87	107	90	88	98	87	84	99	95	98	104	85	78	74	94	83	106	104	99	89	90	86	99	95	108	84	110	101	90	93	91	80	73	83	84	94	97	90	92	80	88	96	95	88	91	82	101	102	64	97	90	93	96	95	94	87	83	70	82	90	93	85	108	83	100	93	105	89	98	88	95	92	87	92	88	119	78	98	77	75	77	99	93	95	97	83	92	80	86	83	91	87	100	72	84	84	83	85	101	93	109	106	90	88	77	84	93	96	76	97	85	98	113	98	83	89	103	90	92	78	88	109	111	74	102	99	93	75	93	82	92	106	103	105	85	92	82	106	105	86	107	93	85	95	100	79	90	81	93	90	83	103	85	85	88	97	103	105	97	95	101	87	102	89	103	84	96	85	101	84	99	91	88	94	90	93	98	65	110	84	92	88	93	86	87	65	79	99	80	92	102	93	100	84	79	79	80	89	83	92	95	98	97	100	93	90	99	109	92	84	85	99	116	87	88	91	107	82	81	75	83	90	88	84	116	89	82	104	103	103	92	91	86	79	76	85	95	85	81	79	80	102	87	87	85	89	82	70	95	69	80	83	87	77	76	95	81	87	115	92	83	90	84	92	86	82	75	95	88	87	97	86	95	93	93	85	95	120	94	81	97	81	104	85	97	82	102	90	86	93	108	88	85	86	96	111	108	93	99	95	91	80	102	100	89	88	92	99	88	96	102	92	103	83	86	94	82	93	98	70	84	83	80	84	88	101	79	85	85	78	86	100	95	85	74	91	81	109	87	97	112	93	110	86	89	94	102	99	84	85	85	80	83	90	97	98	85	99	85	97	102	85	107	88	87	77	94	85	89	85	108	98	79	89	93	92	99	104	91	86	107	98	83	95	75	90	87	79	91	67	83	90	95	81	82	89	83	101	78	88	103	72	112	102	89	99	88	81	90	87	103	93	85
8146	1099	817	865	1184	1731	1775	1687	1624	1374	1237	1136	1052	1018	925	884	876	867	801	758	793	760	756	695	731	716	686	710	768	637	720	757	667	672	687	661	680	664	678	651	681	641	672	664	649	650	671	636	641	683	636	702	662	636	629	695	632	624	615	643	671	650	623	658	665	587	584	664	642	647	608	680	679	608	650	620	595	641	629	655	685	621	626	637	672	622	624	626	621	654	655	636	671	648	654	673	609	673	669	625	656	652	637	636	662	592	654	672	623	637	586	653	625	635	631	613	658	635	641	618	662	690	616	640	654	689	643	636	649	624	675	616	675	638	576	644	621	655	620	676	677	623	606	662	611	647	620	682	637	611	593	635	655	650	637	573	654	665	649	634	677	722	634	624	648	624	615	608	619	610	617	652	660	595	682	668	631	644	658	656	628	639	641	590	630	646	644	697	628	639	646	660	640	649	584	633	653	610	655	664	598	606	641	616	674	616	638	639	621	634	602	659	624	631	609	621	633	621	628	600	658	640	595	634	582	644	598	638	645	613	601	684	648	615	614	626	664	668	612	658	646	622	640	589	646	651	660	638	631	640	640	619	627	637	618	660	631	640	642	613	593	611	624	599	647	645	611	609	655	658	654	673	640	614	644	637	692	671	639	659	662	641	657	637	617	637	603	688	658	687	665	656	628	661	593	657	636	644	602	645	675	593	674	663	584	631	624	662	655	621	645	635	679	641	589	604	592	613	607	660	660	604	636	589	653	601	581	651	679	640	669	617	630	641	622	668	601	604	617	648	601	571	666	669	661	657	662	636	668	628	655	618	612	620	652	643	651	630	681	649	612	627	647	592	600	638	626	637	645	670	610	652	658	608	637	668	636	613	661	593	626	703	628	623	611	645	660	689	584	615	590	638	668	620	662	610	628	646	639	639	602	641	637	628	557	634	589	635	623	650	621	618	613	643	661	597	629	697	636	618	670	643	582	644	660	637	629	651	628	652	644	686	671	622	627	622	648	604	637	584	616	625	637	628	606	711	629	606	653	581	644	624	623	609	569	623	631	635	648	638	576	665	622	637	663	630	623	626	674	613	619	639	622	613	583	612	615	607	638	664	624	646	637	680	644	666	626	635	633	626	610	626	672	679	612	598	643	645	673	674	678	624	691	644	590	634	624	630	634	599	665	634	644	600	657	631	638	651	646	645	630	636	634	624	646	649	598	625	600	640	657	637	663	659	627	693	640	617	653	647	647	628	651	641	670	622	615	619	687	590	614	665	669	602	632	639	651	644	654	606	652	629	670	603	628	615	641	648	645	660	685	631	684	668	631	672	643	648	637	629	649	651	626	614	612	647	630	639	642	657	611	644	641	625	617	667	636	647	647	609	639	683	627	614	630	692	581	661	621	649	629	682	670	622	622	617	628	617	627	616	659	627	583	625	611	615	658	646	593	679	677	662	650	661	614	647	593	638	628	628	654	635	643	603	680	647	627	692	656	641	666	682	641	623	671	603	651	658	640	624	643	666	623	622	604	637	593	641	685	647	642	639	675	612	643	624	611	607	600	634	642	616	660	637	600	606	602	660	651	677	619	653	683	656	631	623	641	656	636	668	638	597	641	622	667	667	615	586	625	658	634	670	655	604	619	588	648	658	644	619	604	635	628	627	624	612	640	645	647	640	616	679	623	614	616	638	631	630	617	631	655	659	672	629	637	656	655	609	631	613	627	649	608	627	635	623	636	634	642	578	626	630	660	610	637	613	641	622	653	656	608	609	638	620	606	620	661	659	610	636	638	635	638	630	633	633	635	625	616	700	630	636	662	644	616	648	652	596	657	648	613	598	672	622	625	654	637	676	642	638	625	628	668	629	644	618	625	689	637	664	646	654	641	618	655	636	630	626	682	588	647	611	595	615	634	630	615	627	655	607	652	600	644	649	621	620	623	643	626	616	641	650	607	657	656	616	616	637	688	631	625	638	658	618	655	637	648	653	636	628	619	642	618	659	644	610	595	633	626	632	646	672	582	601	648	623	627	645	623	656	606	647	607	654	645	625	604	668	639	629	647	675	640	676	664	645	657	631	638	640	644	670	594	631	657	629	655	648	628	653	630	613	599	654	625	648	644	554	619	633	615	652	702	605	641	621	608	635	663	667	629	652	634	606	636	646	627	633	645	664	624	624	686	630	623	622	629	626	627	629	650	631	648	651	593	618	626	605	581	614	620	658	627	608	679	646	608	646	637	664	623	679	614	648	646	638	640	635	614	644	598	637	623	658	619	659	648	632	650	650	658	673	623	645	654	646	631	647	611	636	670	641	642	659	637	673	691	597	657	651	637	648	643	638	637	646	596	636	679	641	616	628	623	673	648	657	677	669	639	654	651	646	638	634	606	618	653	631	617	580	641	621	582	674	612	601	605	592	611	610	613	631	678	599	631	593	679	638	616	660	621	614	661	672	636	653	620	613	619	698	674	606	626	649	616	608	670	602	647	652	625	631	629	577	650	622	651	640	648	618	623	687	599	592	636	653	648	666	632	660	564	670	622	639	683	666	647	600	597	652	614	663	661	609	624	686	628	627	615	638	631	616	630	626	639	631	601	677	602	594	617	658	624	667	652	630	637	632	699	620	620	603	615	615	600	635	631	636	611	626	629	673	629	647	567	630	625	626	653	640	627	666	675	636	601	653	633	642	657	591	629	633	617	640	626	630	677	649	660	658	634	650	615	597	630	636	634	594	648	662	630	680	676	645	656	678	626	659	664	658	617	607	624	618	618	668	627	642	633	670	644	662	609	613	644	629	630	657	657	631	609	638	643	648	620	658	615	615	657	648	634	625	656	632	612	638	616	641	634	636	662	666	638	635	667	640	653	602	608	639	579	624	651	622	641	610	640	615	661	631	614	589	674	659	663	638	632	630	662	632	634	626	654	592	632	618	644	631	644	689	623	634	644	668	612	619	637	662	643	598	631	604	598	655	624	651	633	654	623	589	574	649	633	641	647	631	624	624	655	631	628	592	623	674	624	664	650	639	614	631	620	634	657	601	632	606	635	656	654	660	629	637	651	618	610	666	650	619	605	611	621	626	594	594	675	635	632	600	596	629	575	597	665	630	647	681	599	653	610	620	642	620	658	629	651	637	673	608	638	642	600	622	662	616	589	649	620	637	606	619	642	654	603	611	613	627	647	647	695	673	658	654	625	643	579	657	603	626	583	600	627	645	630	703	623	617	619	646	639	642	653	613	683	647	616	647	671	653	618	673	680	640	644	630	663	645	634	661	640	622	613	640	643	604	648	657	591	624	662	681	655	609	663	685	621	623	653	645	667	633	654	627	645	643	642	602	681	692	582	652	640	626	599	648	583	637	603	618	673	633	635	606	657	633	654	656	639	632	650	638	657	651	620	636	651	620	657	650	667	613	641	661	650	672	621	645	612	663	653	654	672	657	648	633	651	649	643	632	609	631	613	625	661	655	630	631	610	650	608	652	622	615	599	629	670	678
1165	109	62	41	28	46	61	68	64	52	48	55	54	46	43	28	44	34	41	31	38	36	29	39	33	46	27	30	35	35	31	23	29	22	34	30	23	26	34	16	26	21	26	24	23	27	35	25	26	25	23	35	19	20	27	19	15	29	25	23	31	26	13	30	21	26	26	28	28	28	23	31	25	25	23	28	26	27	23	28	30	34	24	26	23	28	27	27	21	36	27	34	34	26	21	22	24	17	27	28	28	20	30	28	28	22	21	26	18	20	22	27	16	23	25	23	27	34	22	29	23	21	21	24	24	30	39	23	18	30	34	25	29	29	34	20	22	21	18	19	30	22	31	23	15	27	24	29	23	28	22	21	17	25	26	31	20	31	38	33	31	21	22	19	30	25	22	27	25	29	27	25	28	31	25	28	20	28	31	33	32	21	23	37	21	23	24	21	22	26	22	29	26	22	22	18	16	28	29	26	24	24	28	16	22	16	31	16	28	11	25	29	23	27	24	25	18	26	24	26	26	25	25	18	18	26	23	29	24	26	21	23	24	31	28	24	21	26	34	38	20	20	26	24	20	26	30	28	19	28	28	31	29	24	21	22	24	29	25	17	35	35	26	21	20	26	24	24	34	30	29	24	29	28	32	24	30	19	27	35	20	22	30	31	26	35	19	29	22	24	22	24	19	22	29	15	24	23	32	30	24	34	29	18	18	22	23	21	24	24	27	24	29	27	29	20	14	30	23	39	28	31	28	22	16	18	23	36	20	25	22	18	25	33	19	25	34	24	24	22	24	30	27	22	20	32	32	25	22	26	26	33	32	27	21	25	26	24	14	23	25	21	24	25	29	29	33	22	22	24	28	36	20	22	19	23	32	18	20	25	21	25	26	23	27	18	40	25	23	26	28	25	24	20	25	24	20	25	22	19	32	26	32	24	21	26	22	25	35	19	35	26	37	24	19	29	22	30	24	19	24	24	23	27	29	24	17	22	36	28	22	42	29	16	31	22	31	32	20	27	30	25	26	28	27	20	26	35	29	20	24	19	26	33	21	20	23	20	22	25	34	23	26	22	25	23	30	26	26	21	34	25	20	35	27	29	22	35	29	21	27	30	28	12	22	36	20	15	23	28	22	21	26	25	21	25	30	23	27	28	25	26	22	23	26	23	22	23	31	24	25	27	23	21	34	36	29	31	22	25	32	23	25	23	24	30	26	21	27	25	31	34	24	34	30	34	25	22	27	33	17	28	26	28	29	23	22	19	29	23	27	35	31	35	16	31	23	21	18	14	36	31	29	26	19	29	24	28	28	21	30	31	30	29	29	23	20	28	18	30	25	26	22	19	26	22	21	30	34	19	26	27	19	31	30	21	27	37	32	36	26	17	29	27	18	33	30	23	37	28	28	21	28	25	18	30	20	31	19	27	33	24	34	25	26	24	19	28	25	26	34	34	31	30	34	15	20	31	35	35	31	25	19	27	20	25	33	25	29	20	36	22	28	22	20	19	30	25	18	28	19	22	27	25	29	24	21	28	20	29	32	22	34	27	33	26	30	24	24	22	33	34	30	33	24	28	32	32	30	25	27	22	25	30	41	18	32	34	32	33	27	33	24	23	21	30	31	31	31	21	26	24	28	22	21	38	23	24	24	25	24	26	22	26	19	19	33	29	18	29	17	24	23	20	23	22	32	24	24	17	37	27	24	28	21	22	31	24	32	26	25	22	22	30	27	28	21	28	25	28	19	26	24	23	27	24	26	28	23	27	24	15	31	27	29	25	35	22	22	25	31	23	30	18	22	32	25	26	27	31	28	35	25	30	25	29	33	27	27	32	29	28	26	26	25	25	27	27	19	23	24	20	22	26	33	21	29	21	34	25	30	29	27	19	24	16	30	28	29	29	15	38	36	27	19	32	29	21	27	28	27	36	30	28	28	28	27	19	24	28	23	34	14	28	28	29	25	23	34	33	19	28	24	40	30	25	17	19	19	21	16	25	30	32	12	20	23	33	29	22	31	25	20	28	19	26	22	10	31	26	29	25	26	22	31	31	20	21	19	22	23	41	36	26	23	20	27	24	30	15	24	21	28	30	21	24	35	30	17	32	35	27	29	28	20	23	24	26	24	32	30	23	25	36	23	30	37	23	35	25	23	29	24	20	20	27	32	25	26	25	22	26	24	24	25	27	26	19	25	28	27	19	29	27	23	29	23	19	31	31	31	24	23	25	29	25	18	33	18	25	23	28	26	20	29	25	31	21	20	34	30	25	26	24	32	23	22	26	22	25	22	31	20	30	21	27	23	16	24	30	25	19	23	29	27	23	31	30	27	16	22	27	26	27	21	25	22	22	19	19	29	33	28	27	25	20	29	21	19	25	26	25	29	25	28	30	28	26	32	22	28	33	19	32	23	24	19	35	22	26	19	25	22	30	36	23	23	24	23	26	18	16	22	31	21	21	32	27	24	27	21	20	27	22	18	26	26	26	17	25	13	18	33	22	20	23	33	19	27	30	27	26	28	16	23	21	24	30	22	26	16	25	21	29	28	25	30	29	29	24	33	22	19	18	30	34	21	31	24	23	31	32	30	31	23	32	28	23	25	26	33	34	21	22	31	26	27	29	21	25	17	34	21	28	30	28	24	26	30	16	20	24	25	32	42	22	18	28	23	29	20	22	28	21	22	16	25	25	25	31	33	23	32	26	26	34	20	20	25	22	24	28	31	29	20	28	18	26	26	34	21	24	31	29	25	21	32	26	38	31	15	24	20	34	23	25	29	30	26	22	32	30	21	25	24	28	27	22	19	22	33	28	29	26	28	23	25	21	32	29	28	16	22	25	18	24	21	24	32	22	32	26	27	22	22	28	26	21	21	22	28	28	24	30	29	16	32	27	16	28	24	26	20	24	19	26	28	28	34	24	32	30	34	25	23	16	25	24	27	20	25	26	30	28	26	30	23	29	24	21	27	36	24	22	21	28	31	35	29	17	35	25	24	25	33	25	22	35	23	25	25	27	26	28	23	27	30	32	27	22	20	28	23	31	28	26	35	16	29	36	32	23	33	26	19	25	28	34	17	27	26	21	26	25	21	28	26	34	20	21	32	24	27	28	27	24	19	22	27	27	21	36	25	26	22	35	31	30	26	12	21	35	28	22	19	24	23	23	28	22	20	22	28	38	36	19	26	24	32	24	24	30	28	24	28	20	24	32	21	26	35	30	24	31	22	24	26	28	26	27	31	25	19	25	28	30	25	36	25	24	24	31	28	27	34	33	29	27	24	29	25	18	20	32	30	26	33	32	21	20	28	16	25	29	25	32	26	35	21	14	29	31	29	25	29	25	32	17	19	30	20	27	26	30	31	20	27	29	31	23	32	31	23	26	20	31	22	16	16	31	18	32	23	27	23	27	32	27	31	27	28	20	24	28	32	20	25	29	23	34	30	34	28	26	20	31	33	19	26	22	29	26	27	23	23	29	29	27	17	29	31	31	17	21	25	24
9193	1342	626	660	1536	2502	2750	2407	2034	1618	1420	1204	1040	914	778	727	661	555	531	480	433	400	407	402	348	335	338	273	315	278	302	274	240	283	235	248	268	258	241	216	253	240	253	221	226	233	215	226	216	244	225	238	219	190	205	187	195	209	194	223	192	198	191	197	203	210	201	206	194	201	185	190	207	198	164	197	209	200	196	193	203	167	228	184	207	202	178	194	218	178	184	195	192	189	176	198	176	189	190	173	218	170	173	191	170	172	173	180	207	170	172	186	158	188	197	197	179	179	196	201	194	182	187	191	174	188	181	176	203	178	172	198	194	182	177	190	176	191	176	191	155	199	178	173	186	179	164	182	179	175	171	175	181	175	180	184	191	185	196	178	203	191	187	187	186	186	163	176	188	192	191	166	194	182	199	205	175	168	187	176	171	192	196	182	188	187	197	158	174	164	198	180	189	182	177	224	197	194	191	166	192	167	193	178	175	162	188	190	194	189	190	182	193	204	179	192	181	181	185	137	161	171	166	190	178	176	181	183	164	196	160	181	185	180	193	183	176	207	200	164	190	187	198	188	199	158	183	174	181	178	187	178	176	176	175	172	171	186	196	160	200	187	164	177	178	171	197	193	162	164	158	198	220	181	228	184	176	179	198	174	178	170	207	190	181	181	176	177	185	208	185	180	185	180	176	196	192	197	134	180	194	181	196	185	190	196	177	169	170	157	201	183	188	148	185	179	175	161	164	191	211	183	171	189	186	184	172	155	184	172	166	184	173	196	174	190	185	167	196	173	173	199	153	172	167	180	187	172	184	201	202	167	195	182	179	166	163	192	192	172	178	171	195	170	171	187	204	182	186	182	183	172	191	181	167	178	185	176	195	202	209	178	176	184	172	164	176	181	209	159	183	197	178	200	206	182	192	183	185	194	189	196	225	198	172	179	174	198	164	193	177	172	186	188	192	190	171	189	171	162	192	181	204	185	189	183	193	165	191	179	195	177	163	204	184	182	196	173	165	185	170	180	184	197	208	200	189	174	189	191	180	200	194	165	182	210	197	179	211	174	171	164	210	189	178	168	172	191	196	189	159	176	168	187	170	167	171	158	183	164	190	187	189	178	184	190	175	174	163	157	170	198	184	152	200	183	182	190	189	170	196	195	186	185	169	181	203	159	177	179	178	172	159	177	206	183	180	163	183	158	205	182	200	168	200	193	162	162	171	180	183	183	181	186	165	166	181	182	173	180	169	181	195	187	162	208	207	174	185	178	173	177	191	172	178	186	183	154	185	186	174	174	181	188	216	185	175	168	197	177	177	142	204	164	178	208	163	196	170	185	176	173	190	152	177	207	173	196	174	181	180	211	212	188	187	213	182	162	187	158	195	166	177	165	216	188	208	152	185	171	198	176	163	199	171	197	169	181	188	166	191	186	184	179	169	197	198	176	156	163	187	153	164	183	183	170	180	203	189	192	200	184	185	179	179	179	166	159	202	175	186	183	182	184	187	184	201	187	175	171	159	176	191	203	161	160	167	192	173	176	195	188	171	177	187	154	151	184	184	165	180	187	180	178	184	167	175	193	174	194	189	172	170	189	171	170	187	195	196	186	192	191	174	177	197	170	187	184	187	195	177	167	187	183	181	176	175	168	176	181	186	174	160	175	187	169	166	170	168	190	198	186	198	176	206	158	198	158	203	197	182	198	159	172	203	174	173	194	162	182	183	176	184	181	192	206	170	179	194	184	187	189	187	175	166	192	162	209	189	197	160	155	177	185	195	190	187	177	176	156	171	157	160	174	167	173	183	177	189	210	161	173	177	189	183	189	168	163	184	163	168	180	150	171	174	197	204	165	203	191	190	176	183	184	197	164	178	176	164	161	155	187	190	195	180	181	178	200	178	152	192	174	178	186	179	173	184	170	207	193	163	178	173	199	187	166	176	170	177	183	152	176	174	182	208	172	188	148	199	187	162	198	164	188	163	189	191	178	178	183	194	186	205	171	179	174	194	173	163	180	184	195	175	177	190	190	167	171	171	178	170	183	164	179	178	185	186	195	183	189	158	172	173	164	158	184	185	191	196	174	196	186	173	187	182	181	186	177	179	173	164	187	173	194	160	196	206	160	166	173	177	197	155	189	162	182	183	180	185	199	169	153	165	170	178	185	191	180	174	200	192	168	157	180	169	196	190	185	188	169	182	196	168	185	192	176	186	217	178	194	173	191	222	162	165	185	196	149	171	177	163	166	168	181	173	183	168	190	164	178	181	174	208	183	172	179	183	192	175	182	211	186	194	184	167	176	169	193	188	169	185	176	191	181	169	184	157	181	191	202	182	163	193	194	169	181	180	164	191	206	157	185	169	165	175	206	189	198	161	192	172	185	167	172	180	200	167	202	204	179	183	177	168	184	161	176	193	167	180	189	178	194	177	183	185	205	197	172	199	176	192	185	165	171	174	181	196	161	180	182	179	181	170	176	167	189	181	181	188	199	180	198	187	174	189	167	180	154	173	181	175	172	202	189	195	183	170	147	190	201	183	196	184	188	176	209	174	195	188	187	190	178	178	199	179	186	187	167	203	189	188	184	206	171	177	165	158	181	191	199	174	165	160	166	168	182	196	206	194	188	200	181	192	183	176	189	170	174	173	192	203	153	198	180	161	186	175	168	169	186	185	174	182	179	146	182	174	189	186	170	177	199	187	167	173	166	188	179	155	180	198	191	185	155	161	203	166	172	181	208	170	176	183	178	158	191	190	192	187	177	158	154	191	173	183	194	163	169	178	186	199	191	207	167	189	178	161	188	184	171	173	184	191	191	187	175	197	167	168	178	170	180	194	203	194	191	175	187	201	189	197	177	177	169	168	163	172	180	166	184	174	183	186	186	189	196	182	185	195	170	194	189	177	181	201	181	172	162	173	173	170	166	185	179	194	188	178	188	183	176	209	185	197	178	184	200	190	191	205	183	193	164	147	193	172	190	203	157	177	179	187	192	179	166	181	176	174	207	172	174	164	166	177	188	175	175	157	179	176	157	182	175	186	190	193	163	175	188	190	163	176	167	174	188	166	163	160	197	166	169	195	153	193	187	182	183	168	183	173	164	156	177	175	185	172	193	181	171	175	164	153	152	161	194	203	169	154	172	166	195	198	184	184	161	180	204	188	196	161	178	185	167	190	176	158	202	183	179	192	163	170	204	173	181	185	195	176	169	171	198	194	178	192	182	179	209	177	160	196	175	182	183	184	201	176	171	198	178	165	180	183	165	192	182	195	178	179	156	174	204	185	167	177	189	182	176	191	157	187	172	161	174	189	193	183	193	182	194	187	172	177	187	174	163	181	163	177	195	179	176	166	190	168	205	184	174	172	187	162	168	187	199	182	182	199	204	192	169	164	200	183	181	185	177	174	184	193	154	170	162	176	178	179	203	197	169	169	167	192	203	177	184	182	211	174	152	195	195	192	185	178	169	171	196	180	167	170	169	196	163	180	194	171	161	200	190
1437	76	74	75	67	73	90	86	81	82	88	69	74	77	81	83	86	75	75	74	80	87	76	93	72	54	59	71	71	91	61	64	85	84	73	66	79	62	71	64	76	60	72	68	61	82	76	70	78	56	78	69	69	83	76	73	66	70	71	69	78	83	66	65	79	92	81	69	83	61	76	76	89	84	70	72	75	82	68	82	94	87	79	82	78	80	70	74	68	74	72	68	77	75	66	73	74	73	74	72	73	86	82	79	68	76	64	72	67	76	62	82	73	69	83	60	62	58	68	88	71	84	78	79	98	71	78	80	80	88	69	82	82	84	64	110	63	76	79	69	71	77	80	75	86	71	81	68	81	74	65	83	78	70	72	58	81	60	78	65	80	69	87	66	67	79	74	67	62	87	72	81	83	82	88	96	90	62	87	76	78	66	77	81	85	81	72	72	71	61	78	86	57	84	76	80	93	69	86	83	78	69	86	70	74	76	67	77	69	82	95	80	81	77	68	80	71	67	70	83	76	88	76	91	55	77	75	86	67	79	82	60	64	71	69	69	82	80	73	83	74	77	77	77	82	78	64	72	75	84	75	69	82	76	70	83	75	66	95	82	74	78	72	75	68	78	70	84	65	79	78	64	78	78	75	86	85	77	95	75	64	77	72	77	85	70	97	73	83	72	78	65	73	71	73	68	63	88	68	75	82	77	81	86	85	77	89	58	65	79	85	81	84	84	80	76	75	78	94	71	71	79	91	71	82	61	89	90	79	71	80	91	84	72	75	69	64	78	62	82	64	69	57	75	77	77	89	71	66	74	69	80	83	76	69	64	88	72	79	74	71	70	63	78	82	75	72	72	74	60	82	70	83	70	78	76	82	69	78	78	77	78	68	75	63	69	86	94	54	67	73	83	81	84	78	78	82	89	78	72	70	90	84	78	80	78	73	67	71	84	74	78	78	76	82	71	80	83	73	77	61	71	57	75	76	69	67	95	77	69	70	88	77	76	63	74	76	73	83	81	79	65	78	78	50	74	73	74	83	76	74	69	80	79	80	76	60	74	81	68	75	81	76	70	83	81	72	60	78	87	63	69	67	72	77	97	69	64	91	65	81	85	90	71	86	71	75	68	85	70	63	68	60	83	69	72	77	79	76	73	73	72	76	80	79	75	73	76	71	78	61	73	81	65	76	72	71	69	74	67	68	73	82	78	78	83	61	88	72	69	87	72	68	69	68	75	88	81	63	76	71	78	77	75	75	88	76	75	73	69	70	76	66	76	72	100	69	78	83	66	77	95	77	91	75	61	73	80	61	59	73	94	73	72	65	50	85	63	62	84	81	76	87	72	66	86	66	83	76	70	57	82	72	78	68	82	68	70	81	79	73	53	64	84	76	77	84	77	70	80	80	63	78	78	76	64	55	60	74	69	88	73	71	64	72	70	91	64	80	58	77	63	63	77	81	54	78	82	76	65	75	91	81	56	79	67	86	61	61	74	72	69	68	60	66	77	87	75	77	60	80	74	79	64	72	89	83	75	71	69	61	76	78	67	70	85	91	66	55	51	77	63	71	80	71	65	67	71	82	71	65	78	69	75	75	86	76	83	67	64	70	81	63	58	74	67	78	59	80	78	67	78	66	86	68	76	90	79	89	97	82	55	76	82	76	81	75	68	74	69	79	93	79	59	90	76	67	69	79	81	68	59	73	69	81	74	72	71	88	83	68	75	83	73	84	68	71	69	66	66	64	85	70	51	80	77	80	87	72	86	76	48	61	72	70	73	70	88	80	78	84	80	60	67	88	70	69	75	87	73	74	66	73	69	65	72	83	71	71	88	63	75	74	65	88	80	67	62	72	74	69	75	78	70	75	74	81	83	74	78	66	85	102	69	71	82	74	90	96	65	46	84	76	83	75	77	84	77	74	80	68	79	79	72	78	65	81	57	82	73	71	68	87	69	68	70	76	80	71	88	90	82	99	70	72	86	97	65	91	82	76	65	74	81	66	67	70	74	69	91	78	78	70	70	70	70	71	77	71	83	84	83	65	83	71	78	56	67	77	63	82	92	68	70	81	80	69	64	81	66	63	80	79	76	70	63	71	80	80	86	81	79	71	93	86	100	66	82	69	73	71	68	71	79	70	79	93	73	64	87	79	67	61	80	72	79	82	67	80	76	83	69	74	87	89	73	88	61	68	74	80	72	70	74	82	80	74	60	74	75	66	81	70	86	76	65	65	74	94	94	64	66	86	70	102	72	78	69	90	72	80	67	63	66	65	60	68	70	79	70	73	68	71	80	75	102	85	85	54	90	77	71	74	64	87	93	64	70	78	65	79	80	64	85	62	63	90	75	86	91	72	73	74	76	72	71	80	64	69	86	69	71	77	72	77	65	67	78	62	66	71	75	75	65	71	54	87	70	86	62	76	72	79	82	75	77	76	73	73	76	74	87	73	81	78	86	73	76	74	80	76	77	67	69	80	74	77	68	70	59	73	87	64	78	82	77	71	57	73	78	86	79	75	75	90	83	75	68	84	79	82	80	74	80	51	66	81	81	62	84	77	55	68	63	73	60	73	77	68	72	76	85	61	70	75	54	85	64	66	80	81	85	79	71	80	75	74	91	72	70	64	77	74	86	75	65	65	67	79	81	67	67	89	94	83	63	72	60	69	82	56	88	68	76	88	67	76	93	85	79	85	74	79	70	83	77	80	62	75	66	82	67	69	66	56	84	59	66	71	64	80	66	89	66	76	80	75	84	64	82	80	93	70	79	80	75	67	79	73	69	62	77	78	70	95	76	75	75	70	80	68	74	87	67	68	87	75	83	67	70	72	74	64	65	77	80	87	82	82	79	79	71	69	84	69	76	77	74	68	83	76	73	73	83	79	72	63	89	64	87	76	82	73	76	77	77	69	70	72	75	76	54	73	63	101	73	83	72	61	88	81	80	77	63	64	72	74	80	77	60	91	71	68	84	75	76	79	84	84	87	62	92	80	86	76	70	58	74	73	72	83	72	70	74	70	69	71	75	68	75	80	56	69	72	79	82	100	67	77	80	71	60	82	70	70	88	72	64	73	82	77	68	67	90	69	74	79	79	77	81	68	62	74	74	98	81	72	91	77	96	68	67	83	73	86	77	75	83	69	82	69	68	64	79	70	68	59	79	79	58	58	67	82	86	76	75	59	77	66	60	58	87	81	83	78	69	72	66	80	84	63	77	68	74	70	82	57	72	98	68	68	73	79	94	56	82	75	72	74	70	73	71	70	76	88	82	63	68	72	78	74	76	84	82	61	98	69	76	81	75	68	71	77	81	80	62	79	77	63	59	80	63	61	66	85	81	82	81	67	77	79	69	70	85	62	70	91	84	64	58	96	72	90	82	74	64	80	77	77	96	86	78	72	86	78	65	74	72	76	80	89	69	60	64	71	60	69	74	88	71	74	64	103	65	62	79	70	95	77	85	84	77	78	74	87	74	87	73	61	66	72	81	69	88	88	70
6844	646	589	615	632	668	733	679	672	595	606	642	591	585	567	579	604	579	565	525	592	547	565	548	545	561	540	522	553	528	571	541	539	508	519	553	526	513	551	516	538	536	533	547	510	569	562	526	564	495	532	505	522	536	518	515	529	527	490	525	537	549	539	519	540	512	568	542	537	544	583	542	527	568	475	511	551	573	529	515	518	514	517	500	544	530	534	522	529	499	529	538	535	478	530	523	527	519	557	545	548	527	532	508	558	520	516	525	515	528	529	505	541	540	539	526	536	534	550	518	566	510	540	537	499	527	527	496	524	545	532	540	500	552	517	535	517	580	534	521	552	550	534	523	538	547	552	519	519	579	510	547	558	526	565	536	538	536	516	567	526	522	548	534	552	522	510	514	548	553	505	532	526	513	521	500	565	565	531	533	524	553	551	566	581	546	534	545	519	549	530	541	513	527	545	549	515	522	538	536	572	506	527	523	560	526	494	521	569	536	527	541	551	583	465	494	547	543	517	513	523	509	567	491	510	522	521	580	540	539	521	556	485	551	565	550	530	564	523	552	503	535	512	535	540	584	552	558	493	519	557	562	533	495	505	507	544	517	575	566	535	508	512	534	540	558	523	547	579	506	549	597	550	508	501	520	530	556	599	539	520	565	562	559	578	523	509	572	530	525	555	516	542	546	517	549	533	546	525	507	512	488	531	525	577	527	559	548	545	522	532	559	548	543	561	543	510	545	534	511	540	523	561	515	594	512	548	509	556	586	487	518	486	559	573	491	544	543	528	478	548	553	539	541	527	552	554	504	554	519	534	537	541	534	546	523	503	554	511	554	549	512	545	521	548	552	541	515	517	525	525	528	517	558	553	527	538	559	534	541	535	520	569	514	550	500	498	534	498	577	505	523	531	514	560	518	551	526	575	506	466	515	507	530	507	533	511	528	559	558	557	537	502	571	539	531	506	583	542	514	528	567	564	509	504	570	537	531	538	537	517	529	538	473	546	520	497	517	530	538	526	527	541	553	528	570	550	551	557	516	560	528	525	557	549	540	521	560	516	520	531	546	534	530	544	509	571	531	506	547	530	576	552	521	528	521	540	556	545	558	536	560	537	538	544	518	544	523	542	562	491	568	555	506	566	570	507	510	527	549	540	515	535	540	595	509	506	503	517	526	502	530	557	560	551	504	529	550	555	529	555	524	523	528	524	526	552	550	573	504	541	541	523	510	531	509	535	546	522	537	483	541	537	541	518	528	556	499	530	532	507	513	556	535	580	559	508	538	495	552	543	474	538	512	541	502	502	539	540	587	500	546	585	543	558	531	530	534	525	493	504	479	542	508	575	498	518	586	514	518	528	538	561	494	533	564	539	517	543	517	538	507	537	533	554	533	550	532	540	534	500	538	516	526	595	502	540	559	534	548	582	530	504	526	536	564	536	491	543	535	581	537	587	510	540	552	531	480	543	530	549	541	486	559	524	503	502	534	549	498	508	530	529	531	521	562	542	561	538	550	529	533	534	538	539	525	543	531	542	541	526	527	517	536	521	522	481	506	505	515	518	498	533	527	523	576	527	532	477	506	562	500	513	599	511	559	495	550	523	543	536	554	521	510	520	516	486	563	572	497	517	527	512	542	512	513	565	538	531	574	539	547	529	508	554	530	500	544	543	562	517	541	519	533	515	538	541	508	546	520	530	539	561	494	571	497	517	516	509	494	557	511	490	540	557	562	538	525	563	500	516	518	512	556	529	534	516	568	517	516	523	548	543	544	552	563	534	565	531	536	524	511	523	507	530	531	547	526	559	532	561	553	519	532	540	531	493	545	546	585	526	484	574	537	544	518	510	547	551	501	553	556	534	535	511	486	509	498	524	544	506	529	500	502	541	503	553	543	550	543	568	484	521	534	526	509	560	534	546	526	535	515	506	524	527	539	530	525	524	540	539	532	508	548	501	533	540	596	511	511	503	554	511	495	501	545	544	520	546	500	541	546	541	535	541	511	528	533	534	520	543	529	519	543	544	541	540	498	546	586	524	537	528	560	552	583	533	534	555	543	532	535	571	548	529	530	527	533	543	510	494	561	509	582	508	545	532	527	522	531	508	565	550	535	546	525	522	512	550	487	522	519	523	533	544	567	538	535	522	571	499	541	487	499	534	528	535	498	513	552	513	519	534	561	513	554	573	541	552	543	557	534	580	506	561	513	523	522	546	509	496	550	529	541	544	526	505	502	521	527	534	534	516	511	543	558	555	515	470	528	581	568	538	554	498	588	529	535	561	509	491	541	544	524	545	516	566	482	570	515	564	515	544	533	516	507	531	526	566	554	581	497	515	507	541	503	508	495	567	541	537	537	541	511	500	557	531	521	578	513	552	519	555	529	552	541	518	513	568	542	547	528	504	540	535	528	504	529	543	508	566	553	518	545	537	539	514	519	562	547	512	523	550	496	555	549	539	584	559	512	486	531	539	526	557	523	452	565	507	534	533	532	530	472	532	511	531	529	578	569	519	495	557	560	529	573	541	531	504	538	522	546	528	521	538	512	508	520	510	530	571	517	555	544	531	549	506	528	521	545	510	527	499	514	537	540	516	498	487	525	588	528	566	494	524	565	562	503	542	527	541	541	529	571	559	518	537	568	555	546	542	569	520	584	508	474	480	513	539	581	488	536	530	525	540	533	503	501	565	550	518	552	510	546	548	513	543	501	535	506	548	544	530	517	499	518	527	569	541	533	557	540	545	537	532	539	521	535	532	558	504	561	524	546	565	468	538	538	564	526	586	537	558	535	514	555	544	527	510	511	505	519	519	518	517	515	547	504	502	517	527	553	497	515	543	535	519	544	494	505	508	566	496	543	538	535	514	512	532	577	536	537	534	538	588	494	543	535	532	551	515	515	518	549	572	500	568	554	523	530	500	512	511	519	544	579	515	558	523	554	501	558	561	526	527	522	540	527	529	524	505	519	533	507	536	500	565	501	534	578	508	526	505	552	558	540	507	549	489	589	500	496	506	567	535	508	560	570	550	522	514	561	537	498	491	545	548	541	513	567	556	519	558	570	595	542	500	617	536	538	554	567	534	581	537	487	527	541	510	520	510	578	485	522	551	558	509	501	544	553	542	523	538	531	529	500	483	524	530	555	526	520	577	547	509	528	554	541	543	541	518	537	497	543	521	512	540	571	506	567	501	534	493	514	527	578	507	529	555	545	557	499	512	535	561	564	539	563	505	523	549	495	533	544	531	562	524	543	498	521	512	548	530	521	494	556	534	531	543	569	523	556	527	524	514	529	499	525	483	552	508	549	543	566	564	486	558	495	529	517	524	506	529	534	557	541	562	530	554	558	517	504	530	530	560	512	522	565	498	583	520	522	507	547	519	505	510	568	535	545	547	531	519	528	509	540	515	540	531	544	542	508	473	527	527	569	531	587	526	564	548	533	532	568	510	567	554	532	543	584	501	529	528	522	543	576	548	504	537	544	486	530	549	530	523	549
1787	101	99	96	75	98	91	83	89	93	103	78	82	85	88	102	90	107	84	84	74	84	101	76	82	79	91	80	101	94	88	93	80	86	76	79	80	79	75	86	83	87	91	95	83	90	105	89	83	83	73	89	68	80	97	92	89	80	73	79	89	87	96	66	105	82	88	89	87	94	78	82	87	85	109	89	71	89	96	87	106	87	99	87	89	95	110	70	86	92	83	77	91	89	77	81	80	95	93	89	80	85	85	100	85	103	84	106	80	72	87	97	82	95	86	67	100	71	83	91	89	87	80	78	80	96	96	88	110	85	73	80	92	79	112	95	93	90	80	62	88	88	99	96	83	63	90	95	86	88	94	98	75	96	76	86	76	93	91	72	94	87	86	91	86	89	98	102	85	84	84	83	80	71	81	78	84	109	84	79	84	101	98	82	91	97	71	87	71	72	95	95	76	69	92	81	79	99	92	90	116	103	83	87	87	87	75	81	99	96	79	89	92	95	85	97	87	79	93	83	77	92	86	104	91	80	91	88	82	91	96	78	95	92	78	75	101	96	91	84	87	78	90	78	92	82	94	92	96	80	59	87	85	99	101	105	81	95	88	105	91	83	80	95	88	87	76	82	74	82	100	83	77	90	85	87	96	77	66	79	87	83	83	101	84	82	85	73	80	82	96	75	80	91	90	90	89	101	92	81	81	92	87	85	90	72	88	95	90	85	87	69	70	83	103	76	73	73	90	85	95	88	96	92	84	68	102	87	83	90	91	92	89	88	79	88	74	83	71	68	85	86	89	86	87	72	87	89	90	78	80	77	99	94	65	94	75	71	83	89	67	97	92	86	93	82	81	80	68	76	78	75	79	73	70	85	82	85	76	93	88	90	79	89	97	90	78	84	96	100	85	78	80	75	93	88	82	85	101	71	100	85	69	103	93	81	78	76	97	92	67	73	85	72	83	76	101	87	92	107	86	92	83	97	92	95	90	94	81	99	88	83	88	94	98	82	72	78	80	73	82	109	87	89	71	83	87	88	89	94	82	73	75	94	97	89	93	92	106	88	80	95	90	97	79	85	94	82	72	92	78	79	79	78	88	86	99	98	85	80	79	76	107	93	90	81	92	83	73	101	75	99	73	91	74	74	83	100	77	96	70	85	94	76	91	89	96	87	93	99	84	102	93	91	90	95	90	71	82	107	84	69	92	76	87	73	83	105	89	95	69	75	94	74	96	83	73	84	72	94	93	98	76	77	74	96	67	85	89	85	89	107	78	86	77	92	83	76	81	93	93	101	87	93	80	79	100	74	88	88	89	81	75	91	78	70	85	92	94	79	86	101	72	83	80	96	74	82	83	91	92	61	90	84	93	91	76	86	92	101	70	85	109	93	71	92	84	71	107	82	82	99	91	73	88	96	94	91	97	82	75	82	79	90	83	88	98	86	95	91	95	100	96	90	96	95	95	84	89	80	91	81	80	99	83	88	77	65	108	75	86	91	106	83	94	70	84	86	94	92	106	81	86	82	83	92	86	71	82	96	88	94	82	98	94	97	62	85	86	82	94	87	63	103	87	103	77	82	92	79	89	85	94	97	80	78	85	94	65	72	85	77	87	71	87	91	89	97	87	86	101	87	77	88	83	101	82	87	80	81	82	80	90	92	95	81	88	90	91	88	96	71	95	85	84	89	84	84	85	102	93	96	76	84	112	102	90	77	115	78	85	90	99	83	83	72	104	84	88	94	87	104	86	81	77	80	83	88	91	94	88	84	77	101	84	77	88	79	80	87	73	97	87	93	91	111	103	88	91	97	82	95	79	90	69	85	92	71	100	90	93	95	75	92	82	91	80	81	86	87	90	84	99	94	93	92	86	78	91	81	90	101	81	86	74	104	106	83	96	100	90	79	79	88	86	88	78	86	84	81	75	95	70	75	86	65	71	77	91	94	109	80	83	83	85	101	87	83	83	72	81	88	85	77	96	89	85	103	73	71	80	75	85	78	77	90	93	92	76	71	98	83	81	84	85	85	88	95	100	89	79	91	94	99	88	101	79	64	83	102	85	86	78	94	105	108	83	85	91	85	67	72	99	85	74	65	74	113	96	83	80	85	76	85	95	104	90	88	83	94	98	75	88	74	82	96	88	78	98	71	82	74	81	86	85	78	88	82	94	80	92	86	110	82	98	90	83	67	87	111	88	84	77	82	86	76	82	74	90	85	80	94	73	83	85	89	82	107	104	76	79	97	83	89	89	83	77	87	94	85	83	83	103	75	88	74	80	68	69	89	79	87	77	82	96	88	76	92	78	76	90	78	80	78	87	102	85	80	85	87	100	104	86	109	76	80	77	86	97	84	92	84	81	103	105	110	93	96	78	73	83	98	98	86	101	92	85	80	81	83	95	69	94	73	79	101	91	81	91	102	94	67	84	77	71	90	94	82	106	91	86	83	70	93	80	88	85	86	77	74	84	75	68	79	82	81	79	88	85	74	90	96	85	88	84	84	80	98	79	93	93	102	88	90	78	82	88	98	78	98	77	94	68	89	98	93	88	85	95	86	82	74	95	86	90	79	111	92	80	69	92	70	94	77	80	64	70	92	93	78	89	94	82	104	69	95	89	96	87	76	89	90	88	83	90	90	91	87	77	88	83	81	99	74	86	103	85	88	92	64	79	86	97	70	85	83	110	87	73	81	79	91	86	99	78	96	113	96	94	95	98	75	71	87	75	76	80	73	90	75	80	88	92	73	68	81	98	87	87	101	69	87	86	76	93	90	97	88	88	87	83	80	88	84	88	84	84	88	102	89	67	75	92	93	95	65	83	99	84	85	90	87	82	93	83	82	85	87	74	84	94	82	84	99	83	78	78	95	89	89	104	88	72	85	89	89	97	75	90	93	90	74	87	77	96	96	91	72	90	90	75	93	82	85	93	80	84	86	96	78	95	92	81	92	67	91	80	94	86	80	99	85	80	90	83	92	92	85	82	100	82	75	77	75	83	72	98	88	70	90	74	79	103	78	93	92	83	71	95	81	82	84	92	98	85	97	84	93	91	61	79	87	86	79	85	90	82	108	83	74	86	71	77	89	79	84	85	61	88	86	100	89	106	80	76	89	88	85	81	74	92	82	85	77	88	87	88	85	90	89	76	107	83	93	88	74	95	74	77	100	82	75	89	75	71	84	103	85	74	94	74	70	79	99	79	96	97	76	90	92	88	99	90	92	91	103	83	85	85	91	110	95	85	100	75	87	89	81	77	76	73	69	84	84	78	100	97	79	77	75	76	96	97	76	68	75	82	74	94	84	86	96	80	80	88	75	92	75	91	76	91	79	88	69	97	73	94	100	74	90	76	97	90	88	88	76	76	82	69	77	93	92	76	90	69	84	78	96	83	79	84	91	83	96	85	91	83	78	74	75	101	101	84	96	80	85	93	69	105	77	79	82	83	75	79	92	85	66	81	83	79	91	75	102	99	89	97	83	96	82	91	78	104	67	88	76
7383	722	608	671	794	896	919	922	942	837	752	729	735	715	709	670	698	635	659	695	635	620	628	653	655	653	635	654	624	608	611	601	634	593	605	625	636	592	639	568	609	617	590	589	614	586	615	599	615	606	584	622	579	595	609	579	576	572	590	614	598	644	595	582	590	600	624	612	612	587	615	575	579	622	608	592	587	642	591	626	658	592	586	613	588	613	616	641	582	646	624	603	617	625	593	573	618	592	636	611	653	568	545	634	575	571	595	594	582	589	604	593	594	642	588	590	608	622	635	594	647	622	592	617	605	620	629	600	585	628	592	559	611	598	620	566	588	576	580	641	605	584	554	612	608	625	594	624	598	574	609	598	591	564	595	610	604	620	622	611	574	643	586	629	560	661	584	606	653	593	631	592	579	632	609	610	609	585	576	615	604	571	608	618	584	593	628	616	561	618	583	592	603	677	550	639	636	568	574	640	608	626	621	562	621	603	613	615	607	596	601	605	562	623	589	623	606	603	622	568	597	609	566	593	580	622	544	626	610	622	651	621	602	600	613	590	614	564	596	599	614	578	603	594	627	557	579	626	584	613	581	631	601	578	595	584	566	553	581	585	586	583	567	584	595	645	589	573	583	598	608	594	664	620	595	620	603	607	625	607	613	652	619	594	599	612	590	585	634	617	582	609	599	642	594	614	622	593	575	632	619	585	601	607	598	567	597	629	583	609	586	618	605	589	543	613	654	612	554	637	590	575	572	575	588	619	625	610	589	586	596	638	619	609	586	571	564	630	602	616	609	625	627	616	637	627	628	587	601	573	566	620	664	591	562	614	629	586	591	626	563	594	593	599	583	606	603	613	587	572	599	526	607	625	636	593	560	601	602	587	600	575	629	608	607	590	561	584	608	582	617	585	606	586	615	661	601	579	576	623	557	604	591	530	581	574	600	626	615	616	595	600	576	614	662	595	593	611	622	621	614	612	612	632	606	587	566	634	575	592	609	611	625	641	632	613	599	577	602	609	604	586	592	591	630	587	637	590	614	611	612	591	623	630	622	611	548	612	646	589	613	611	563	613	643	553	587	583	593	573	618	603	587	570	602	620	623	623	593	619	606	602	624	626	627	657	603	585	586	573	612	607	609	626	600	590	585	623	575	534	592	604	582	613	630	609	595	552	615	572	560	619	629	581	616	594	618	632	624	639	605	586	614	571	604	619	623	571	606	614	590	586	559	617	577	612	626	630	581	586	584	619	616	583	575	575	620	600	602	589	616	595	606	590	652	579	621	593	566	631	566	600	599	580	601	597	587	542	586	629	589	636	583	591	609	599	626	609	617	599	566	600	610	566	633	576	668	670	592	602	582	624	603	644	577	598	593	580	583	598	618	621	604	608	589	578	612	580	573	602	626	611	578	614	568	612	631	584	577	624	617	567	591	593	599	613	631	606	623	587	613	587	579	601	620	625	625	625	586	575	595	604	623	610	584	578	593	585	618	570	585	605	669	624	598	588	649	594	615	571	554	604	595	619	586	609	602	633	612	566	644	615	561	606	607	570	586	608	582	541	643	589	594	595	615	642	652	614	553	578	608	614	583	585	635	598	596	588	586	603	584	585	644	623	644	588	613	623	603	591	550	569	638	576	606	615	611	602	606	590	610	588	592	620	601	589	632	621	555	605	615	621	610	537	638	568	614	623	602	621	570	600	666	616	618	562	653	580	619	602	615	595	606	611	599	566	604	584	595	569	619	609	581	646	598	596	589	581	562	616	607	657	643	607	629	597	598	580	633	553	593	603	608	610	607	612	600	610	626	632	629	624	619	624	614	581	589	561	529	594	593	596	600	606	618	648	572	565	629	616	578	590	571	590	630	584	612	546	606	645	565	606	573	597	582	606	577	625	607	567	583	577	610	595	633	579	599	594	610	612	646	604	569	595	620	608	621	606	573	630	627	593	602	649	607	606	645	591	612	606	597	607	634	591	578	582	602	577	623	625	531	605	637	615	574	585	605	607	604	596	607	625	600	610	582	609	587	624	650	609	559	647	618	586	547	600	617	630	580	629	596	622	646	631	575	595	611	590	608	645	617	603	547	585	641	611	630	581	619	607	610	612	602	585	602	613	600	572	602	570	625	596	593	584	607	600	613	584	600	566	602	609	625	610	641	577	619	596	582	630	586	575	584	590	579	585	614	604	596	623	611	579	563	614	600	593	597	617	608	598	601	596	609	613	610	558	598	614	591	591	605	638	618	593	610	617	580	575	586	653	602	610	624	582	629	633	595	590	619	556	646	591	587	632	633	570	586	594	628	614	616	609	568	600	567	646	590	615	593	570	583	605	596	618	608	584	601	567	594	594	601	618	545	620	593	618	612	595	652	602	571	553	597	611	621	591	567	608	570	596	578	585	610	565	641	595	609	562	577	571	613	616	603	601	580	561	625	596	624	589	592	569	638	638	609	623	646	564	618	608	556	598	591	600	615	599	590	604	596	600	641	598	628	611	568	589	581	569	600	607	599	637	569	617	589	626	604	603	596	622	577	629	616	591	569	578	602	630	584	572	628	610	574	582	544	607	598	597	574	603	639	614	551	625	582	604	564	672	613	550	577	637	637	606	628	623	603	609	538	578	611	599	594	596	630	631	703	564	617	620	601	586	625	620	626	588	603	608	589	556	594	653	597	598	591	648	601	598	604	597	584	588	604	641	596	613	591	595	644	580	633	599	626	588	622	631	638	606	597	585	621	633	600	601	606	629	635	596	632	607	645	643	620	545	617	560	603	605	563	610	589	624	622	605	636	604	626	627	569	596	566	580	589	683	608	554	637	611	597	610	630	614	598	609	637	598	646	635	595	575	615	626	590	580	626	569	601	565	565	574	617	627	580	573	600	619	584	582	574	597	601	623	608	556	619	561	551	623	610	594	595	619	599	626	628	555	553	627	595	573	595	600	617	592	610	602	593	587	590	649	580	602	645	611	586	624	607	562	608	590	579	588	621	664	597	572	592	609	603	549	602	556	601	640	619	619	627	567	570	608	607	634	636	631	619	572	600	603	565	584	592	620	618	609	568	615	619	641	569	615	635	627	621	609	655	576	624	595	642	641	615	590	600	597	631	660	611	620	629	615	611	598	604	602	577	603	629	625	583	628	616	652	574	564	595	585	598	596	544	605	656	586	575	601	593	584	614	623	609	604	578	605	544	533	601	595	614	648	600	584	565	643	611	624	578	618	586	583	604	604	621	598	607	622	581	615	573	566	600	632	598	602	610	636	651	616	611	602	605	577	635	635	642	587	575	631	595	608	564	620	636	648	577	604	589	610	557	609	552	645	649	600	595	595	595	627	605	614	609	610	577	588	591	580	621	570	607	632	580	601	619	612	611	638	586	640	605	569	605	617	611	616	598	583	617	583	621	566	595	583	588	610	609	615	553	625	573	563	594	620	576	591	605	627	623	618	596	606	595	631	576	614	601	569	575	605	554	578	605	594	627	625	594	609	630	628
2195	113	114	110	93	95	108	109	135	84	111	89	129	88	94	89	85	83	103	106	102	94	82	92	100	111	98	78	81	81	78	94	86	91	84	85	99	99	81	75	86	84	83	100	85	93	84	80	82	87	85	113	94	77	87	94	88	90	104	81	95	95	82	103	85	88	82	61	85	105	88	97	101	99	90	106	79	80	96	100	105	79	79	81	83	79	97	95	104	91	81	96	89	69	84	99	80	103	84	74	83	83	74	90	94	80	100	91	91	78	87	72	88	83	87	89	84	104	80	83	84	86	85	83	92	85	93	90	80	85	89	65	93	90	88	81	98	87	87	87	92	103	98	82	100	99	80	99	92	105	97	78	88	88	107	97	95	71	86	82	108	94	78	74	95	87	83	91	76	74	80	83	87	93	91	76	73	87	92	97	80	95	83	84	77	81	93	77	96	93	97	87	97	100	83	93	92	93	110	89	85	78	102	92	106	98	97	98	108	82	95	80	85	66	91	97	97	87	93	100	81	86	86	112	88	86	95	89	83	95	91	95	83	79	86	76	75	96	100	97	94	81	117	95	73	87	91	95	90	105	92	93	107	111	97	96	93	95	102	90	88	84	84	89	100	101	101	94	80	84	73	82	88	101	86	78	88	90	93	101	93	102	97	96	76	84	93	99	89	89	74	93	81	78	95	79	103	64	91	105	66	91	102	87	99	84	85	100	97	82	81	87	89	84	100	92	82	78	85	99	95	86	88	83	91	98	104	87	87	81	79	103	106	83	81	93	93	95	83	85	109	95	96	97	83	100	95	83	90	79	88	100	84	79	95	94	85	80	81	89	92	93	92	87	93	92	104	78	94	91	76	74	97	88	84	101	101	93	94	112	107	97	96	92	99	95	106	88	94	80	100	107	95	80	94	80	98	94	91	89	76	83	87	77	86	100	90	98	84	96	95	97	97	96	90	76	94	80	91	100	84	77	90	81	90	85	83	92	93	98	85	105	81	97	93	87	85	79	69	95	80	104	90	98	98	93	87	88	106	74	90	104	89	74	103	101	95	90	88	85	98	98	80	84	84	82	99	99	88	84	80	87	91	81	85	92	87	84	86	85	101	112	90	90	85	93	83	97	92	84	101	90	99	113	96	88	84	73	92	99	78	79	83	81	92	87	93	89	92	75	98	89	92	109	97	83	82	90	110	92	82	101	102	80	94	83	78	87	79	92	80	100	87	101	95	98	82	85	80	78	82	78	80	87	90	108	97	69	77	105	75	93	93	90	93	97	80	100	90	84	100	92	92	94	79	97	76	83	92	82	96	83	101	78	92	75	79	88	111	80	87	89	93	85	91	96	84	86	76	78	94	85	76	85	77	87	114	81	92	81	65	76	107	88	88	95	86	85	77	81	99	89	101	94	83	88	95	87	86	85	80	82	78	95	88	91	87	94	79	78	82	98	91	97	91	103	70	94	78	103	96	74	78	89	95	90	97	87	74	83	79	116	82	86	96	87	108	83	94	86	98	92	103	83	95	99	91	87	93	83	108	74	87	106	99	93	95	83	103	84	76	98	97	75	87	83	93	94	74	88	105	92	108	87	75	103	76	94	86	73	81	101	71	84	91	85	95	70	92	97	81	111	107	88	86	81	104	99	93	100	88	94	87	77	81	110	106	78	97	89	85	88	98	93	103	90	100	84	89	100	92	76	102	100	92	80	95	76	109	82	94	87	97	76	77	78	82	102	86	92	80	98	82	97	81	106	91	90	96	84	89	107	92	102	96	88	78	81	98	83	84	92	103	100	92	80	80	102	97	95	81	85	87	81	96	86	90	90	96	84	84	93	83	110	94	95	95	104	112	89	86	98	94	92	93	79	93	93	102	83	87	83	90	82	101	84	94	107	97	69	107	82	100	79	96	85	89	83	85	108	87	99	91	90	86	82	94	93	103	86	93	76	100	87	113	85	94	93	101	83	79	91	87	88	96	103	74	91	102	87	96	92	90	99	125	94	76	93	88	88	84	102	73	99	75	102	102	78	106	86	81	96	95	84	96	96	84	86	107	75	80	94	96	97	86	99	91	80	75	83	84	96	104	113	102	91	85	102	87	103	85	88	73	95	102	93	115	70	81	93	86	86	73	79	73	97	92	82	96	105	84	84	78	102	92	73	83	101	90	96	88	82	74	108	108	93	110	88	93	98	87	83	97	101	112	85	83	93	88	82	73	94	97	79	101	105	81	92	106	89	104	93	86	82	79	91	82	88	89	80	92	92	83	76	107	97	72	86	90	92	79	89	95	94	82	97	96	90	102	90	76	78	85	97	84	93	81	98	88	99	80	85	79	101	95	95	113	88	89	83	107	88	87	94	89	82	99	94	99	96	108	93	99	102	77	88	75	78	77	89	90	97	104	90	90	85	79	97	89	97	81	92	97	106	79	79	86	91	73	88	77	86	87	99	112	94	80	92	80	96	91	89	90	94	77	69	88	73	98	98	88	83	91	80	89	100	84	89	82	81	101	97	97	93	86	93	88	93	99	92	80	102	79	100	100	101	94	95	88	99	84	96	81	86	105	86	76	87	94	88	93	92	92	81	80	87	91	98	106	99	91	86	91	88	79	89	81	87	95	93	91	90	96	96	97	94	96	98	73	90	96	105	98	103	80	100	80	80	99	109	78	94	101	72	85	88	90	93	96	100	76	87	70	79	88	88	93	91	112	104	107	108	94	106	79	89	100	104	96	68	101	96	94	83	95	76	109	86	83	100	79	91	90	80	82	87	82	85	73	96	94	95	94	83	103	90	85	91	99	86	93	97	92	93	92	60	93	98	88	75	90	91	80	75	93	82	87	97	79	100	92	82	92	109	92	78	101	103	80	87	68	79	103	103	82	96	86	85	83	91	93	85	97	83	64	96	80	95	83	96	98	85	78	113	103	91	74	97	113	79	95	88	98	86	108	85	79	80	85	90	80	84	92	89	94	91	85	89	91	76	100	93	85	96	104	90	97	86	85	97	92	77	106	99	86	92	79	88	98	88	92	91	98	89	95	102	93	86	94	111	97	95	88	103	97	94	84	75	90	79	88	87	88	81	90	97	84	73	94	95	84	95	93	86	107	86	71	99	77	75	99	81	82	83	90	84	87	95	90	81	88	79	93	74	81	103	90	71	92	92	84	103	112	71	89	92	82	99	85	85	82	90	94	79	87	94	86	96	92	91	102	87	90	93	75	91	98	80	94	84	72	105	72	85	101	93	94	107	86	74	105	89	81	80	89	95	92	106	71	77	84	70	94	86	82	95	80	79	86	91	95	63	81	94	96	92	102	95	105	77	77	94	110	87	101	103	81	94	89	89	74	102	104	85	103	101	84	91	88	94	102	86	86	90	81	96	109	79	99	119	90	82	88	85	92	85	83	92	92	86	83	98	91	108	71	76	96	79	102	88	84	92	94	94	102	97	95	101	82	83	94	96	84	89	104	94	87	98	85	92	104	92	81	78	103	85
8077	1068	803	796	1233	1602	1751	1692	1478	1382	1213	1156	1020	987	922	901	867	825	784	808	781	785	708	773	667	760	723	741	766	700	670	725	683	687	703	668	666	693	677	641	701	665	660	672	669	657	672	632	653	638	632	665	659	630	638	577	643	634	652	638	685	673	625	636	652	642	686	616	596	678	629	618	620	588	655	611	642	645	621	651	618	631	624	627	639	587	655	612	645	615	611	620	670	674	615	647	635	652	625	620	653	645	619	636	595	628	636	627	597	621	673	624	612	610	623	626	610	630	602	630	654	614	618	592	653	665	684	648	636	643	621	628	655	658	638	639	668	667	599	617	650	626	616	638	623	619	631	621	654	613	621	659	633	620	628	635	577	656	630	645	664	647	634	670	615	646	587	628	658	641	651	618	615	591	611	626	632	613	631	668	654	612	593	650	621	600	604	636	661	624	593	603	621	636	642	634	589	645	624	594	634	618	608	585	631	673	587	648	642	623	668	666	616	622	604	624	665	647	665	625	615	672	606	612	690	660	627	646	658	649	674	610	667	609	645	628	633	628	591	622	635	641	648	624	614	663	582	625	628	646	627	615	659	644	618	645	658	611	621	625	663	639	645	630	585	602	592	658	608	606	615	626	631	624	636	645	616	617	626	611	642	650	663	639	628	627	627	606	619	645	630	630	650	654	635	640	631	596	646	631	650	590	678	642	635	593	625	620	618	631	600	602	586	604	601	572	602	591	655	594	625	689	616	642	622	592	648	614	580	605	596	619	643	603	629	610	638	588	628	640	622	626	606	657	631	589	624	613	621	602	541	652	675	649	657	608	586	621	656	638	602	613	579	655	634	624	649	627	617	638	655	680	629	620	646	643	645	592	656	649	651	645	593	625	639	645	614	648	595	659	621	639	620	589	653	597	621	617	637	613	596	658	618	612	624	592	629	646	586	599	607	641	661	616	599	646	620	659	598	652	621	588	637	620	630	610	611	592	640	655	623	649	635	645	651	669	649	651	610	612	651	638	625	662	649	603	589	640	602	661	625	648	619	595	603	609	622	666	686	652	669	616	614	599	613	655	617	643	664	602	617	646	613	637	615	621	639	634	605	601	620	621	634	603	616	633	624	630	688	603	640	622	626	609	657	649	613	603	633	602	623	645	602	653	613	667	658	613	633	657	639	621	682	621	636	628	608	669	633	607	625	601	632	620	626	605	670	606	667	622	624	664	637	644	614	632	629	629	645	594	643	664	658	671	654	636	625	622	602	592	611	674	581	616	626	671	629	661	647	610	636	657	657	632	677	623	613	661	611	639	670	610	679	618	605	650	605	644	640	625	618	652	647	682	640	630	573	644	607	591	640	632	648	647	638	643	647	638	640	668	654	619	631	652	615	598	670	616	605	612	620	615	652	645	635	567	626	596	609	643	582	659	636	640	610	624	624	636	615	624	642	646	620	628	615	602	639	645	656	643	611	604	633	627	643	668	658	584	600	674	634	626	633	634	656	682	647	644	622	594	619	643	641	666	667	583	652	622	602	660	609	605	641	647	577	641	610	626	634	615	639	639	594	608	647	644	593	625	626	634	603	621	649	613	602	600	647	666	598	604	603	614	609	616	659	626	616	642	649	611	620	613	613	598	645	648	651	632	644	629	619	633	652	665	627	682	680	648	618	658	644	601	599	608	597	678	595	638	599	640	645	646	611	627	563	589	644	661	641	639	661	673	633	644	584	643	680	631	646	624	613	651	617	635	636	629	650	608	669	626	616	603	604	628	651	652	623	640	626	646	635	657	623	666	638	634	632	613	644	621	644	639	632	628	590	622	665	621	611	628	639	642	670	620	649	616	632	611	612	630	606	647	635	655	604	626	625	614	663	592	624	643	624	694	637	591	685	608	630	630	655	650	654	659	652	616	616	607	627	613	631	630	642	608	615	614	656	631	643	655	602	607	619	633	634	630	621	625	637	612	643	620	651	618	647	599	655	660	623	635	654	643	670	627	632	643	592	616	572	595	612	658	623	641	618	601	642	622	613	649	617	584	624	660	625	599	599	624	618	588	629	687	637	624	603	611	631	645	630	624	630	652	652	627	638	642	629	670	607	605	603	581	612	610	634	643	670	660	660	640	603	643	604	625	618	632	681	622	617	611	665	643	658	590	558	591	662	629	633	594	611	676	619	670	600	644	649	598	655	643	620	628	600	609	612	660	639	611	572	600	630	636	637	632	616	652	668	667	614	662	624	626	627	640	601	616	639	582	622	625	604	632	605	619	658	644	646	604	628	656	599	683	627	636	608	631	623	655	572	617	625	637	604	677	663	627	647	603	619	609	630	622	615	631	621	608	667	610	646	606	612	642	626	635	656	657	612	644	642	642	632	634	671	646	638	578	655	663	599	643	593	647	672	668	600	650	644	662	631	628	578	609	603	606	602	661	636	640	622	604	616	636	634	654	652	658	595	635	648	619	611	630	588	652	618	624	654	632	592	609	654	616	641	614	633	611	634	607	644	647	620	596	662	607	658	615	588	626	642	598	636	615	587	611	657	645	619	645	658	622	612	612	641	668	653	605	691	610	597	622	637	626	647	633	596	640	617	597	631	624	612	629	628	624	600	650	581	633	598	653	626	626	645	619	642	631	607	621	616	615	638	631	652	591	649	612	621	646	638	609	638	621	632	638	586	627	634	619	647	609	615	610	620	588	604	594	618	634	684	655	597	576	586	614	597	626	652	642	650	666	620	654	632	673	591	630	631	640	639	634	585	648	594	631	582	658	641	626	634	605	660	667	630	635	620	619	597	623	648	614	637	606	623	608	640	632	600	594	610	672	591	658	638	608	595	649	643	612	646	672	666	609	614	642	680	602	627	617	614	661	625	647	608	645	639	669	658	623	597	637	639	623	620	588	616	613	673	622	630	618	622	635	632	658	611	643	584	642	646	656	626	646	643	663	616	649	619	647	664	637	634	630	640	600	652	647	629	603	673	621	591	613	640	604	613	629	621	592	609	624	624	636	610	588	589	670	615	632	609	632	633	655	579	674	627	671	615	684	641	659	629	644	596	632	656	592	660	650	621	630	680	622	639	658	609	664	647	584	667	633	617	611	643	621	666	640	629	652	572	599	622	611	627	638	671	629	622	598	618	587	600	658	673	643	648	601	605	625	634	565	628	644	672	659	637	589	664	641	610	660	670	602	608	617	663	637	621	614	621	616	653	599	632	595	613	614	651	647	629	593	602	654	634	615	658	610	623	623	637	611	661	621	597	627	651	647	646	582	636	636	609	653	580	626	602	652	611	623	642	656	621	627	611	644	653	612	610	638	628	625	644	641	618	652	631	630	598	658	655	659	618	612	664	615	661	661	666	667	640	647	638	636	626	681	669	641	671	627	622	584	662	625	614	663	608	600	667	618	641	632	675	631	625	590	643	582	631	656	613	635	648	658	614	639	629	622	624	667	606	631	665	660	700	669	669	646	641	644	627	579	664	640	612	667	640	643
1158	115	59	40	46	45	58	58	48	49	50	47	53	47	43	43	48	31	40	44	39	42	25	33	33	32	34	38	22	27	31	23	30	31	27	31	29	21	31	29	34	29	21	31	41	15	24	34	17	31	26	24	20	20	31	26	22	25	17	19	35	30	30	30	20	30	29	24	32	12	21	19	24	29	15	33	19	26	24	22	15	23	23	30	28	21	28	23	31	25	26	23	37	18	20	35	22	20	30	25	30	28	27	16	21	30	27	33	27	21	36	22	26	28	27	31	34	32	27	26	28	25	33	32	25	29	31	19	19	22	21	30	17	17	31	26	11	23	24	19	36	23	39	28	31	28	27	24	23	28	20	31	21	24	16	25	20	21	22	22	15	16	29	28	23	28	33	23	26	17	21	16	23	22	24	16	27	31	21	26	27	17	19	19	26	36	28	34	21	29	26	31	16	32	24	24	23	17	26	19	30	29	30	30	27	23	32	22	19	15	34	26	22	23	23	21	40	21	34	28	24	39	30	27	27	26	19	20	16	29	23	19	22	28	27	21	29	15	22	22	24	20	32	29	23	31	24	30	26	24	31	26	31	18	21	23	18	16	28	20	28	28	17	24	30	30	32	27	18	30	17	29	27	34	25	26	23	22	20	18	33	34	19	26	23	20	22	20	17	29	25	27	28	21	29	25	16	19	19	31	37	28	25	26	33	28	25	26	28	29	38	26	27	17	24	33	23	25	26	25	30	30	23	24	25	24	24	22	14	22	24	28	29	29	27	30	22	26	29	20	29	33	23	23	24	27	22	18	23	23	19	26	21	22	24	32	31	22	20	31	33	25	28	27	20	24	22	23	24	27	20	23	20	16	18	20	26	30	30	27	30	25	38	24	33	23	23	22	39	33	20	21	21	29	22	31	19	30	29	19	19	23	26	26	26	27	27	24	32	28	33	30	34	18	26	21	21	18	20	26	35	24	30	29	35	22	24	27	17	28	15	23	19	29	28	26	22	29	22	35	22	27	27	35	23	30	31	23	28	29	15	24	27	25	25	26	16	26	22	19	25	33	28	23	21	26	30	25	20	24	22	26	30	22	29	26	29	27	27	23	19	21	32	34	22	17	21	26	22	25	16	27	24	26	27	28	26	18	30	23	29	21	32	28	25	31	24	34	23	18	22	23	31	24	22	25	24	32	26	29	29	26	24	32	23	32	23	20	21	23	28	27	26	39	36	18	26	25	29	22	30	25	25	26	22	27	24	30	21	29	19	28	28	29	22	26	34	33	23	35	34	29	23	18	26	22	24	14	25	26	21	34	17	28	21	21	29	24	25	19	26	27	26	23	30	30	20	27	21	19	26	25	24	20	25	29	33	27	18	25	30	15	32	24	20	25	23	32	20	28	26	21	25	28	35	26	25	33	25	28	27	22	25	24	31	33	23	26	34	29	28	38	21	19	24	24	26	24	29	29	34	27	23	21	27	30	28	22	21	28	29	18	30	28	23	16	25	20	21	25	36	21	25	26	18	27	27	26	27	20	26	37	23	20	34	24	30	26	21	24	23	31	25	26	23	30	25	21	26	23	25	23	24	26	31	27	31	15	29	17	30	27	31	21	26	28	28	20	21	22	29	22	23	35	23	30	21	28	26	20	18	24	22	33	18	30	33	24	31	24	17	26	20	22	19	28	33	21	24	20	31	25	28	33	25	17	30	20	28	36	30	18	27	16	32	30	24	31	27	24	26	19	25	24	18	27	24	25	31	29	21	24	20	28	29	21	24	30	26	17	31	26	25	32	17	23	24	20	29	26	31	20	21	35	20	24	19	26	23	22	28	23	20	22	25	21	24	28	29	17	35	31	37	31	26	34	16	31	33	20	24	30	30	26	23	26	30	24	24	37	22	24	37	28	23	32	27	21	24	31	20	27	14	24	23	15	31	26	21	37	14	33	27	20	22	24	26	22	29	25	21	33	22	28	22	26	26	21	16	36	19	22	31	29	24	31	34	25	30	29	39	26	21	26	32	28	31	30	26	25	23	24	22	27	27	41	20	26	33	35	24	27	25	19	26	28	26	16	26	20	24	24	19	26	26	24	27	25	22	27	34	28	22	17	25	27	30	21	25	23	20	34	25	25	25	24	16	24	36	21	38	23	24	25	31	34	23	27	30	20	22	18	23	16	22	25	20	37	28	21	24	20	25	22	26	28	26	32	23	21	23	20	33	26	25	31	23	29	16	29	25	29	29	28	27	33	38	24	26	14	33	25	23	24	20	28	24	26	16	22	27	18	21	32	24	19	23	24	19	21	26	26	30	28	28	25	20	27	19	24	29	22	24	28	22	31	26	24	24	26	19	24	29	38	26	22	25	32	23	24	24	23	31	27	30	24	18	29	26	21	21	33	29	25	23	16	22	27	24	26	10	30	23	24	28	17	32	21	24	23	38	32	20	25	25	24	24	22	26	24	27	29	30	23	24	29	22	28	24	25	26	21	19	29	28	27	23	28	29	34	29	28	28	20	22	25	24	33	25	27	24	22	22	22	23	27	23	27	34	28	32	25	27	28	37	35	26	24	27	26	15	23	29	22	17	25	21	25	30	29	29	21	25	24	20	21	19	26	19	22	26	32	27	25	19	17	31	41	13	24	33	23	28	26	21	13	30	22	25	29	24	22	23	25	16	24	31	29	27	33	19	26	27	28	27	20	28	34	28	18	17	15	27	26	21	35	23	27	37	34	23	31	35	32	19	26	26	26	27	28	24	25	9	34	28	26	20	29	24	29	22	26	19	25	24	30	25	32	26	18	26	30	31	25	17	25	25	29	29	26	19	25	22	19	26	37	28	28	27	27	17	24	20	22	30	20	29	15	31	29	13	29	26	29	25	23	24	32	21	23	28	22	25	23	29	17	21	28	30	28	21	22	28	24	24	31	36	29	30	29	39	31	25	23	27	25	17	27	21	25	23	24	27	25	25	25	32	26	23	25	18	24	28	37	24	18	28	23	24	25	22	27	25	30	22	22	24	20	24	17	18	29	32	16	28	27	26	26	22	35	27	23	27	22	34	28	26	29	25	20	37	25	22	31	28	30	31	32	22	22	32	21	29	21	26	20	23	30	18	28	26	27	28	22	23	27	16	27	33	21	28	36	22	29	18	19	28	23	26	28	29	21	27	22	26	31	28	22	24	29	22	29	21	31	25	19	34	19	23	28	23	20	28	27	37	35	27	24	19	34	21	31	22	30	31	22	25	19	18	17	24	23	27	30	29	20	19	28	23	25	21	24	28	28	31	22	21	24	33	28	25	19	27	19	22	24	20	20	28	20	34	32	31	24	33	30	34	32	32	30	27	26	23	20	27	24	32	30	27	33	29	28	27	18	26	25	27	29	22	26	34	18	31	28	26	19	27	16	24	22	26	22	27	24	28	30	27	18	25	31	32	33	25	26	22	36	22	36	28	25	23	26	25	31	29	23	28	27	23	18	18	26	29	27	27	25
9243	1272	578	633	1574	2563	2726	2372	2067	1700	1375	1229	1035	871	758	755	645	572	538	517	468	384	417	423	340	351	290	333	306	311	303	284	295	297	250	250	273	234	230	242	224	225	243	221	240	227	236	203	231	209	226	213	221	228	208	217	191	203	218	212	197	221	175	201	196	193	199	161	232	195	169	175	188	192	182	172	188	205	184	179	172	195	177	160	190	187	192	201	193	200	195	195	179	185	168	195	175	184	192	192	196	195	203	196	184	162	184	202	193	197	176	173	168	193	199	187	200	187	176	189	170	191	175	192	204	152	157	153	191	198	172	175	157	190	173	195	169	183	210	177	169	186	191	177	178	173	194	185	196	191	167	167	196	174	195	192	171	162	183	200	181	199	180	183	193	175	188	183	197	171	194	168	167	175	153	152	212	170	178	175	189	178	184	168	178	137	180	168	151	170	187	163	185	177	166	179	169	173	174	172	182	162	182	180	187	178	182	178	181	151	203	165	184	202	185	211	199	163	195	183	166	175	194	178	201	179	177	189	166	177	139	168	164	177	185	172	177	170	171	176	206	195	185	192	194	205	195	202	167	169	185	172	204	193	187	193	183	169	182	186	185	172	194	171	190	161	197	182	170	181	188	174	206	217	187	181	175	180	187	180	193	167	190	180	184	169	167	155	176	168	191	140	178	187	187	168	159	201	169	172	161	175	192	186	188	179	185	178	181	147	186	167	180	165	185	185	173	176	193	174	168	177	183	162	186	169	170	152	170	156	163	194	221	156	192	212	142	183	183	194	183	180	209	173	162	183	186	186	180	196	181	171	170	187	198	172	154	194	179	182	163	187	182	177	181	179	173	178	162	190	189	194	163	166	172	177	193	179	178	194	173	196	191	184	203	187	183	178	190	182	184	181	184	192	179	168	180	188	176	173	154	163	178	197	182	192	191	192	171	200	173	178	171	196	174	157	182	158	176	178	193	162	180	163	179	186	158	191	179	170	199	194	179	165	186	184	197	179	153	177	177	191	167	167	173	173	165	163	168	163	178	182	194	166	151	182	154	179	166	167	183	176	170	196	179	188	194	177	170	188	158	189	166	164	174	165	181	185	181	175	180	175	186	185	197	199	170	198	169	161	173	186	189	191	169	187	169	178	160	174	174	171	167	175	180	205	187	185	188	181	181	155	187	156	191	187	160	196	178	202	175	171	176	185	158	169	185	185	175	168	188	169	173	174	170	188	197	173	182	172	167	182	172	166	182	200	176	181	195	178	140	181	198	166	189	196	162	162	152	189	153	193	190	187	179	175	153	181	202	182	177	174	172	181	203	156	166	160	182	181	226	154	175	178	168	202	175	183	179	166	183	173	190	146	185	179	180	164	167	185	173	161	169	174	158	186	189	182	204	173	191	167	181	163	185	165	157	201	198	184	184	176	200	188	144	205	181	192	165	175	177	198	203	185	170	170	196	175	166	170	182	180	174	173	171	186	176	182	158	166	163	192	174	192	169	178	165	168	155	172	162	182	168	185	167	178	183	192	167	174	197	186	156	190	185	210	172	224	189	199	177	174	202	181	178	153	197	157	169	172	188	198	172	183	181	173	199	156	180	156	153	177	184	148	181	172	192	177	214	174	170	168	185	187	200	183	166	187	184	170	189	158	174	153	187	190	185	174	176	178	181	168	168	182	199	205	167	193	164	175	177	190	158	166	155	190	186	166	190	183	178	195	178	204	180	152	187	147	174	170	173	171	185	181	186	188	171	199	172	180	185	174	206	174	190	153	179	180	190	190	176	171	186	172	170	160	153	187	165	177	181	190	198	164	167	196	193	205	177	173	158	183	181	187	161	164	191	189	177	172	173	176	168	171	182	174	161	165	177	179	161	183	165	179	148	180	182	180	185	161	190	174	173	189	161	143	164	159	197	163	193	195	164	193	200	193	181	180	162	165	167	167	175	211	169	180	203	182	182	190	186	205	181	168	184	187	171	157	163	177	152	166	151	180	163	170	156	174	181	168	167	187	196	168	193	158	186	185	180	179	189	171	156	167	179	182	170	176	163	170	189	177	157	163	166	180	163	184	193	197	189	178	179	198	144	165	178	185	191	196	172	180	178	180	169	183	173	192	194	177	181	180	198	209	178	181	175	179	178	170	193	163	178	159	174	172	157	202	206	189	172	174	186	175	180	182	162	183	185	168	187	207	190	179	171	174	150	192	175	171	169	174	172	174	202	186	171	173	167	159	189	175	184	179	192	183	168	165	198	180	212	193	191	191	168	180	186	195	174	200	174	176	184	171	166	196	157	183	186	199	181	190	177	194	177	174	204	183	169	181	180	171	177	181	214	172	171	144	183	174	179	176	168	182	175	215	173	193	190	175	203	173	188	179	182	186	167	189	192	194	192	164	183	187	192	173	180	199	155	171	203	208	184	170	184	174	184	201	191	193	162	163	183	164	173	184	175	189	177	168	170	193	181	188	186	169	202	199	186	194	174	175	191	172	163	169	187	171	159	165	204	157	184	176	183	173	169	182	203	152	174	165	179	149	178	164	159	163	181	178	187	181	176	160	173	187	178	177	182	170	211	182	172	181	164	184	157	178	177	178	171	173	181	175	170	186	183	160	204	193	185	189	183	167	187	204	181	203	199	163	195	212	189	157	169	155	171	180	176	168	174	165	186	191	185	170	173	170	170	187	192	180	175	169	206	190	169	174	171	175	166	183	165	149	187	172	165	172	178	189	180	180	185	190	166	190	178	172	182	182	168	202	163	183	175	162	186	221	170	157	171	175	189	157	172	185	199	178	186	184	195	168	165	211	196	189	192	176	196	187	156	171	201	162	164	192	192	199	180	157	188	162	170	180	150	175	159	201	193	159	158	188	176	159	177	206	187	154	186	185	185	186	162	186	186	173	158	180	183	187	169	189	169	167	170	178	161	204	174	180	195	198	175	200	168	186	188	187	175	176	168	185	179	193	169	196	170	172	199	202	176	160	186	146	210	198	157	183	182	178	168	163	160	172	208	179	180	184	181	188	193	168	168	190	191	184	181	159	188	181	175	184	170	194	161	162	162	186	184	175	177	180	179	154	174	181	184	171	172	183	183	155	172	188	197	166	163	200	155	179	181	188	175	194	189	190	171	160	175	179	175	194	183	184	197	175	209	174	166	162	182	194	182	183	180	185	163	164	157	180	178	182	173	195	188	182	199	164	185	191	183	191	198	150	184	204	176	192	155	167	180	185	175	177	167	189	160	169	167	173	179	158	148	189	179	172	168	178	180	181	165	165	170	165	169	187	174	194	187	162	162	176	190	198	177	175	168	162	182	167	185	139	164	165	174	218	178	183	184	169	158	173	166	188	204	171	190	161	199	167	165	216	172	203	168	173	186	179	188	174	170	184	174	177	176	176	184	173	172	158	183	173	187	186	182	180	182	171	187	167	173	177	197	184	169	201	163	188	163	199	179	168	175	192	186	168	191	186	177	160	163	204	167	159	200	151
1445	74	92	81	75	72	84	62	79	88	87	76	82	71	84	75	69	66	68	76	67	76	82	69	79	88	70	79	84	70	61	76	72	81	71	74	65	67	72	65	64	66	87	71	75	62	83	80	59	79	76	81	72	71	78	70	63	68	76	65	71	89	96	76	73	65	49	70	80	78	72	72	80	65	79	81	77	76	66	72	76	71	63	85	78	78	73	84	70	74	75	60	80	79	61	80	68	71	88	88	98	64	76	72	74	74	79	69	64	89	93	84	78	62	70	66	78	77	68	58	79	77	68	73	86	64	60	66	74	85	72	86	89	60	77	68	83	69	83	66	65	79	63	70	61	72	75	61	70	80	68	81	71	73	64	69	69	73	74	60	85	71	88	87	64	82	58	77	65	54	62	68	71	79	78	84	83	91	88	63	67	74	76	86	78	78	74	48	60	91	65	53	56	70	78	74	66	87	74	82	63	82	68	60	72	99	70	93	65	90	65	71	75	72	72	83	90	74	74	79	71	72	73	53	75	76	71	59	83	71	91	72	68	78	68	80	72	78	86	78	78	64	87	60	91	70	92	65	60	63	70	73	63	67	68	66	82	65	75	90	75	82	67	67	70	76	84	77	76	73	63	77	72	71	74	75	83	80	80	77	81	61	63	79	60	54	76	76	63	70	66	56	87	77	77	84	75	75	80	80	81	74	72	73	85	76	81	78	76	81	65	77	78	78	84	67	62	72	77	84	65	97	71	82	85	56	70	64	76	76	65	70	77	72	59	67	59	70	73	64	70	75	69	88	75	64	81	70	87	75	69	85	87	81	91	75	97	69	59	70	80	68	75	61	66	74	73	89	90	64	72	73	76	86	85	80	71	94	90	71	76	75	69	82	75	65	79	86	70	77	71	68	75	89	69	84	69	68	78	75	58	67	72	76	84	91	77	75	67	74	86	73	76	69	81	75	66	86	55	73	74	70	84	62	79	80	68	60	73	91	99	76	75	79	78	62	68	73	63	81	73	80	70	82	74	68	67	79	63	66	84	78	65	69	67	74	73	86	76	67	71	67	66	74	78	81	92	56	80	71	74	80	68	64	70	71	73	75	81	82	75	70	71	79	52	70	88	73	77	65	79	92	79	76	81	66	89	74	80	66	64	74	68	72	76	65	61	85	95	73	66	62	87	77	69	84	76	71	61	75	71	68	77	69	73	68	80	80	86	81	80	75	77	81	74	78	82	81	82	65	62	83	71	93	72	75	67	71	73	64	72	83	64	66	71	72	70	80	77	72	76	89	79	65	73	71	78	57	75	66	75	75	75	62	85	70	72	73	72	72	69	78	77	74	68	75	81	66	76	71	77	61	79	65	62	76	61	74	86	66	73	76	65	73	72	65	75	82	70	68	87	81	81	74	75	57	81	76	73	60	64	61	74	67	62	73	79	67	82	81	86	76	72	73	62	65	83	64	82	71	82	70	79	76	77	66	78	81	84	78	80	91	68	70	71	69	72	74	72	77	67	83	73	62	75	68	67	62	62	76	77	72	86	64	85	79	87	69	71	83	86	72	68	67	84	74	70	68	83	69	78	59	69	70	71	71	69	69	77	63	74	65	79	61	76	74	88	94	89	71	90	63	71	75	72	83	67	63	96	78	77	93	74	83	84	92	85	88	90	73	76	79	76	84	64	89	78	73	67	77	83	66	71	75	76	69	79	84	83	80	76	67	72	61	89	74	72	72	68	67	63	75	69	85	71	68	65	80	75	77	69	90	78	57	68	102	75	70	51	74	88	70	70	72	85	76	83	70	78	59	63	80	70	84	70	89	80	87	70	76	78	73	84	86	86	80	79	75	69	85	75	62	69	59	74	93	68	61	78	82	51	75	69	75	81	69	76	49	67	67	66	67	81	73	88	77	64	63	82	84	74	75	85	82	74	74	72	65	83	82	75	75	87	75	78	81	70	69	68	66	65	79	80	69	65	68	87	81	86	71	71	74	75	66	80	85	78	68	88	88	76	88	77	77	66	84	79	86	75	74	74	71	66	69	66	68	73	83	81	68	79	82	79	82	78	79	67	74	93	74	79	67	79	86	63	76	80	77	65	72	60	85	75	74	79	84	78	63	73	66	82	80	55	74	67	81	76	83	59	78	87	78	89	74	90	78	59	86	83	54	61	71	68	88	89	79	64	78	67	75	54	67	75	80	83	70	73	84	96	72	93	68	85	90	78	69	51	64	69	68	84	70	72	79	75	80	66	82	81	71	77	84	66	78	89	65	78	63	79	68	84	86	68	90	82	57	67	81	63	73	87	81	72	85	82	78	59	69	77	81	76	63	94	68	73	81	65	94	70	58	74	73	76	70	72	76	73	73	67	68	74	63	88	76	79	73	77	82	71	73	79	58	86	65	86	70	85	62	73	73	73	73	101	88	87	82	71	83	80	87	75	65	84	82	73	69	74	66	96	69	79	85	67	72	67	65	97	56	77	58	65	97	87	76	72	76	81	55	71	77	85	74	65	72	66	87	65	74	90	87	61	80	61	73	77	75	73	73	69	79	69	79	75	50	83	75	81	59	72	72	75	62	69	87	60	77	75	72	92	69	65	77	83	63	85	89	88	77	62	74	79	89	70	64	80	88	76	82	77	75	58	71	92	82	82	69	67	78	69	78	77	76	71	70	76	70	67	72	74	76	68	71	60	69	88	86	77	69	66	71	92	62	82	81	75	76	76	74	64	88	96	74	59	68	74	69	68	75	82	81	78	55	74	72	66	73	75	81	70	79	77	75	83	80	83	71	69	60	71	72	67	77	75	63	73	94	64	75	72	77	64	74	70	82	67	78	72	70	73	79	72	75	75	71	73	89	80	64	74	59	68	74	74	57	71	82	81	79	88	74	81	92	91	88	65	66	72	73	91	71	68	67	80	83	78	92	85	79	75	78	76	82	83	85	70	82	83	87	86	75	66	65	64	90	75	69	52	75	54	84	66	91	73	72	85	56	58	80	88	77	78	79	75	77	72	63	61	70	82	89	79	84	79	68	81	79	80	75	66	71	75	88	76	81	86	79	56	90	65	74	56	73	72	81	66	72	69	87	94	82	84	83	65	79	79	73	66	87	64	69	83	65	85	71	75	77	74	87	72	74	71	72	74	61	61	71	70	77	72	69	80	96	81	72	76	71	74	70	75	65	82	75	63	72	57	67	72	72	71	76	77	67	76	68	68	64	77	72	63	81	67	95	79	84	68	68	61	62	69	75	84	66	73	71	77	85	77	93	67	73	68	83	81	72	96	77	88	76	65	49	89	82	71	80	87	78	86	89	95	65	79	74	80	73	66	87	64	67	75	65	61	74	59	74	86	85	73	102	90	78	84	71	80	58	72	88	68	77	80	83	75	75	67	71	79	78	78	74	81	85	89	81	87	85	63	73	79	82	91	69	78	64	76	80	70	68	77	77	68	77	67	79	79	84	84	64	66	62	75	73	62	68	73	77	69	78
6903	638	610	550	583	700	696	685	666	647	576	621	614	601	611	572	601	584	560	588	538	513	569	539	569	542	555	533	554	545	570	542	499	544	571	528	523	552	531	533	583	545	530	534	580	528	509	505	538	526	539	519	487	505	535	538	510	514	491	594	546	532	524	533	522	546	548	514	511	518	521	470	506	551	560	516	517	543	518	511	546	504	556	557	541	521	567	545	497	529	523	540	490	539	536	516	537	479	494	525	541	532	524	555	504	534	522	541	511	526	543	532	509	583	552	537	507	558	504	523	558	536	519	539	527	502	521	514	522	502	521	553	527	556	492	533	528	537	505	483	522	509	522	482	511	532	569	526	538	503	542	518	523	536	512	528	561	518	529	531	517	574	500	536	536	536	486	523	551	519	532	499	537	529	521	567	526	513	526	492	533	565	525	559	537	528	478	532	527	543	522	505	499	530	496	547	546	540	585	530	536	543	519	520	583	547	490	557	541	537	546	539	514	501	534	531	491	491	517	486	553	515	520	549	522	559	525	577	495	537	555	506	568	556	571	548	583	537	534	535	511	512	513	556	528	542	540	518	532	526	509	542	494	531	526	506	516	531	480	547	486	558	518	510	502	554	526	504	506	519	588	546	515	544	513	537	514	547	524	538	495	482	567	580	519	485	504	512	508	531	541	498	489	508	534	492	496	569	508	528	537	557	554	543	520	535	515	558	509	515	576	490	568	550	555	520	497	527	568	553	517	504	531	528	541	563	534	499	532	509	541	487	519	542	490	535	498	493	548	532	535	532	593	524	526	545	571	551	513	529	541	544	541	547	502	548	540	480	556	522	506	528	560	556	534	506	515	531	518	546	520	556	526	488	543	475	542	543	533	510	516	547	517	536	531	546	553	540	555	544	537	493	551	552	529	515	544	553	592	507	522	485	575	543	514	519	516	506	504	512	517	536	530	523	513	508	503	532	466	529	542	487	517	529	523	547	497	531	571	521	555	514	564	502	541	543	531	507	497	538	515	515	532	527	548	480	565	561	507	536	517	561	491	521	539	539	526	542	551	567	537	527	554	525	512	512	552	535	519	517	515	541	550	505	580	533	551	531	515	502	522	529	547	491	525	532	548	537	547	541	535	542	529	507	549	483	536	523	530	539	545	542	490	504	511	543	520	553	517	532	519	531	553	538	528	536	513	571	544	503	527	541	529	525	529	519	614	539	541	500	558	537	529	508	585	499	502	517	549	488	548	557	522	519	548	470	585	543	558	530	541	513	514	565	532	499	501	554	505	548	501	490	549	515	579	543	534	538	553	555	484	547	531	527	530	535	531	548	504	485	545	517	515	561	495	547	539	544	525	511	507	499	514	541	508	526	541	530	517	549	506	557	558	494	566	499	548	531	556	512	539	482	488	519	513	505	511	559	525	557	562	503	511	525	514	551	522	540	552	523	543	550	531	491	516	521	508	537	498	525	546	493	556	517	565	525	522	525	561	550	552	535	519	545	547	509	552	539	548	527	544	536	553	531	550	525	507	525	509	491	534	549	546	467	533	524	528	553	542	528	529	515	572	526	546	517	459	562	547	511	523	533	536	539	529	520	513	523	539	558	507	502	525	499	508	529	521	526	574	528	530	525	527	501	549	545	514	503	449	505	549	532	521	547	537	522	517	518	498	519	554	518	498	554	525	530	488	582	526	550	499	516	573	541	512	505	516	526	560	525	533	538	513	504	493	530	534	574	555	521	530	504	549	527	522	544	482	582	523	557	524	553	491	542	529	555	531	556	547	512	508	483	522	578	507	508	550	541	492	533	542	509	557	517	538	521	569	512	520	503	547	547	541	515	530	613	504	486	556	505	531	554	522	536	473	535	491	503	530	504	527	531	521	530	554	512	546	523	504	534	534	541	551	527	529	521	521	520	530	517	518	487	512	507	497	512	539	481	509	536	514	533	523	526	563	547	533	534	540	540	514	539	521	526	502	543	553	522	536	494	552	563	582	480	498	531	543	552	514	548	511	551	552	529	542	537	562	530	528	515	541	489	528	515	573	594	528	525	527	554	566	537	541	544	541	506	548	561	508	564	559	564	517	510	520	542	547	534	531	541	522	537	535	529	512	523	549	513	504	533	528	549	565	542	531	506	546	538	486	528	510	506	518	517	512	555	530	531	547	544	589	481	533	516	535	519	510	539	594	525	514	532	530	508	553	558	546	536	583	525	503	497	570	536	520	506	525	528	562	531	512	538	497	530	546	554	498	535	526	542	517	547	520	544	558	585	506	538	523	542	533	559	540	511	585	553	526	550	480	519	530	557	544	530	542	508	542	524	553	539	512	472	555	522	491	519	576	539	562	504	553	578	516	531	532	567	525	510	529	557	499	549	540	550	542	528	527	559	610	544	507	538	529	495	535	565	511	561	554	509	535	479	574	586	561	545	567	500	524	492	548	536	522	557	533	509	516	552	538	538	488	570	570	518	505	562	508	473	459	526	491	544	521	530	489	553	452	532	528	518	517	563	556	554	530	530	557	508	577	537	512	483	577	534	485	537	534	559	561	528	523	516	509	501	560	510	513	559	548	573	521	554	501	515	480	508	571	511	522	519	541	517	549	516	530	521	544	555	511	531	579	554	502	499	522	518	555	483	501	537	517	537	522	553	545	542	489	510	504	547	534	536	539	528	560	522	583	531	509	539	536	533	548	511	519	561	539	483	550	535	515	507	487	565	543	532	512	569	544	519	538	549	547	534	478	527	565	538	552	541	550	550	498	523	485	501	522	550	533	541	530	543	483	485	526	512	542	478	500	515	502	543	532	478	567	552	492	532	511	533	555	538	516	516	512	552	491	501	537	532	477	498	507	542	514	518	493	560	492	547	527	567	491	551	525	515	548	525	504	508	522	533	493	566	502	526	521	558	539	532	528	612	502	568	547	537	540	582	551	510	516	538	501	528	500	525	548	554	523	457	556	556	555	479	514	554	508	576	529	513	498	510	513	517	487	552	554	501	514	532	489	487	521	541	485	511	512	521	520	506	560	509	538	493	496	519	504	519	535	541	525	520	507	528	535	540	522	527	523	546	494	519	500	524	550	540	536	538	560	529	563	535	505	526	526	498	541	513	534	558	567	526	573	514	548	501	503	575	516	543	528	522	499	551	547	539	576	554	565	546	516	564	531	485	503	534	546	528	501	551	538	547	541	573	552	543	502	506	552	567	563	559	522	540	556	515	519	549	533	521	536	547	525	508	537	536	522	522	531	545	524	537	518	522	521	513	521	511	516	539	532	513	508	531	522	558	520	526	521	503	506	503	498	538	537	517	545	544	516	525	525	515	527	513	506	502	570	526	512	542	588	511	546	573	546	518	516	516	523	533	560	539	569	553	503	516	537	532	530	504	489	544	496	536	554	456	564	529	521	565	534	579	542	531	515	539	501	513	517	499	558	511	550	528	515	486	511	516	551	532	500	519	517	514	524	509	525	506	502	558	489	538	563	511	543	470
1770	97	91	90	87	95	91	94	81	91	111	89	92	76	100	74	73	96	94	80	80	90	84	72	77	72	88	88	77	81	101	85	81	81	89	79	70	73	92	86	96	84	103	83	85	91	91	82	82	82	77	83	86	89	106	89	70	88	89	83	86	79	86	79	82	83	87	90	72	81	85	95	86	93	91	96	77	97	78	85	84	83	85	89	75	73	100	87	105	83	74	95	90	83	82	85	85	79	88	87	93	105	72	103	84	89	89	71	81	103	93	79	85	81	84	74	83	63	90	95	93	92	59	96	76	68	77	83	90	84	91	77	78	85	63	71	107	86	82	92	80	105	79	71	77	87	74	88	81	101	93	86	91	75	79	75	90	102	79	86	78	85	80	86	90	95	77	86	71	85	91	99	73	67	76	85	82	94	74	77	89	86	80	92	106	87	93	97	101	86	78	74	103	79	81	78	84	71	99	85	88	88	80	82	87	85	76	88	86	85	92	81	92	102	93	86	90	87	84	91	87	60	95	82	85	110	88	90	70	75	81	86	83	79	81	97	73	78	79	90	82	88	74	77	87	87	73	80	81	91	77	73	84	90	104	89	85	77	97	90	100	83	78	79	90	93	87	82	95	73	91	80	99	83	86	66	75	104	88	67	87	89	86	92	91	93	104	86	61	88	96	85	91	87	84	94	71	89	95	87	87	90	104	69	81	74	85	93	71	74	79	92	84	83	85	68	92	78	91	99	99	95	90	88	80	82	75	91	92	107	81	81	68	91	88	93	85	90	98	96	85	81	79	94	70	74	81	86	98	82	88	95	71	95	86	68	85	83	80	100	99	82	80	74	85	92	76	92	97	85	92	85	82	81	99	88	88	81	73	89	91	79	95	87	79	77	94	77	86	84	83	83	89	76	86	86	81	96	88	79	72	84	79	101	100	91	85	63	81	84	81	99	81	77	79	88	84	94	75	85	92	86	87	75	76	94	85	75	69	78	103	86	77	82	87	84	72	77	80	84	68	88	94	83	81	78	69	74	102	94	95	84	87	82	82	89	94	82	82	105	83	94	71	75	85	86	89	89	85	94	80	81	78	84	75	71	87	69	94	91	68	77	80	77	73	104	75	78	91	102	79	80	77	81	113	75	97	84	89	85	88	72	100	79	97	81	75	79	77	83	98	94	71	83	91	81	77	83	91	71	86	76	81	82	82	79	81	102	79	89	89	90	80	80	76	89	97	84	82	86	88	82	92	81	81	89	77	92	99	91	89	84	98	73	75	81	66	94	99	79	77	105	93	67	84	81	87	92	73	79	85	81	78	94	81	90	95	84	73	89	74	82	88	78	97	89	86	88	94	105	90	79	64	98	92	92	102	71	80	69	86	85	89	101	71	89	79	76	98	73	71	96	92	91	91	75	63	75	78	74	96	77	80	100	94	78	93	92	82	85	86	81	90	95	110	88	96	93	91	80	86	99	71	92	80	81	92	88	88	88	71	74	97	98	86	88	95	96	80	78	88	76	97	108	81	95	78	86	84	81	83	79	78	83	81	73	96	83	74	96	99	88	95	69	75	85	93	94	84	66	85	92	78	76	84	86	68	87	78	87	79	76	94	88	72	76	89	82	83	76	85	82	84	74	79	87	87	83	69	54	83	83	85	84	85	82	90	81	83	75	101	97	67	111	77	90	83	86	72	83	81	73	97	78	86	102	69	90	77	76	95	83	76	92	89	89	86	93	78	91	75	80	79	95	92	88	84	82	86	86	91	67	76	90	87	79	84	76	99	88	74	81	86	90	71	98	78	90	72	83	80	86	91	86	85	88	81	75	94	80	77	97	75	73	66	72	78	91	79	67	82	95	84	84	77	75	90	93	79	95	91	95	83	84	78	80	80	80	89	84	95	65	85	85	93	80	62	82	93	100	85	85	84	90	68	87	96	90	77	76	72	88	90	82	89	81	84	93	89	98	93	101	94	92	90	95	82	80	90	113	97	65	81	90	76	71	82	72	75	86	84	88	95	82	84	84	82	91	104	83	97	69	77	92	83	76	90	87	98	87	81	79	90	82	86	93	94	91	95	106	87	92	75	79	80	110	94	90	84	83	72	83	96	88	72	81	91	82	90	72	75	80	78	81	80	75	82	85	82	74	86	100	79	89	74	83	86	80	105	83	107	84	92	86	84	73	83	82	90	76	92	104	83	99	80	77	93	87	85	91	89	96	93	87	79	87	77	69	84	82	84	95	76	83	69	77	86	68	90	76	78	72	77	90	96	89	83	102	74	90	93	88	87	87	81	80	93	86	73	94	89	80	91	88	68	80	87	82	99	94	83	73	82	94	90	75	88	99	81	79	83	76	92	71	71	78	84	85	102	74	79	85	84	95	95	88	83	71	85	93	80	85	88	79	67	80	71	76	76	99	83	75	89	89	100	92	97	97	89	81	77	79	96	94	83	94	72	92	79	87	89	74	90	80	64	92	79	72	94	102	77	90	86	80	93	85	77	89	86	91	83	94	85	80	90	85	100	80	85	86	90	81	69	103	101	75	107	90	110	103	97	86	93	106	92	87	95	91	84	86	100	90	80	69	75	96	86	97	79	85	63	87	89	77	86	87	82	79	90	88	90	80	89	74	79	80	76	95	81	81	86	79	101	71	74	92	77	86	75	67	91	86	91	65	76	93	81	93	67	83	78	89	92	79	82	83	82	80	69	78	66	86	89	92	86	92	79	75	80	80	82	72	102	96	87	81	78	81	89	88	82	91	90	84	81	97	86	86	68	94	83	83	71	89	101	102	76	85	95	91	77	84	87	73	79	89	87	88	79	86	86	80	82	80	76	89	90	97	70	71	99	91	98	81	90	79	96	77	83	95	104	106	70	90	69	92	81	73	86	75	89	78	75	79	85	86	82	81	80	70	87	76	75	76	84	83	70	100	82	85	95	84	97	75	82	94	82	101	100	90	86	84	90	73	74	88	82	88	84	89	87	87	72	88	89	82	100	83	74	92	93	98	89	78	91	80	96	80	87	81	84	76	78	81	82	85	79	101	88	85	68	99	79	101	82	82	76	76	78	76	87	67	68	66	81	81	67	71	77	89	82	88	102	79	84	75	79	74	80	106	77	84	93	83	86	77	83	90	92	89	77	67	96	89	66	92	78	94	99	75	77	76	85	73	84	100	81	82	94	74	88	89	93	74	79	94	86	73	87	80	101	88	85	101	75	82	79	91	95	74	83	74	85	83	100	75	84	86	85	71	70	71	86	75	94	86	90	95	92	90	88	65	70	79	74	87	78	93	87	94	82	96	86	86	96	93	82	77	95	75	67	93	72	95	78	70	75	75	96	88	89	75	90	86	62	59	94	80	88	77	76	77	74	77	84	99	68	81	95	84	90	87	93	78	91	85	79	85	95	78	82	91	93	98	81	80	88	84	94	86	81	81	99	79	99	88	86	83	83	78	85	88	85	86	69	86	85	79	95	67	88	85	79	86	91	73
7241	730	644	644	797	959	964	925	897	792	779	766	738	732	659	722	667	645	674	685	679	631	662	681	616	624	654	645	626	639	646	628	622	629	532	611	645	610	573	600	595	624	582	632	604	636	621	623	629	595	613	585	588	582	577	585	616	629	571	627	593	611	641	596	597	597	593	585	622	601	616	570	585	576	629	597	595	584	595	588	600	587	558	596	586	634	598	602	623	614	595	573	613	598	613	581	628	599	632	615	641	611	661	612	614	586	575	562	565	575	562	599	602	578	606	584	610	625	567	570	607	583	562	571	614	548	636	601	584	588	600	566	559	604	581	631	612	574	594	579	589	625	610	599	559	606	608	622	630	569	599	568	615	605	605	610	569	628	590	620	558	575	604	580	603	606	601	618	598	579	614	607	630	625	581	546	616	619	571	593	650	596	597	584	592	622	617	588	594	622	600	613	582	588	599	631	590	576	588	579	571	620	606	595	588	626	580	619	562	607	573	598	621	588	593	599	608	583	567	572	607	631	598	622	580	589	594	582	616	562	600	605	627	614	610	556	613	559	587	576	602	608	615	593	629	584	621	542	588	592	584	597	549	590	599	626	629	606	572	597	565	557	633	572	594	625	558	629	624	582	575	570	622	612	590	581	641	569	584	624	614	598	610	593	596	616	591	601	569	555	590	543	603	611	570	598	588	619	588	585	574	613	621	548	542	626	584	575	590	619	596	618	560	613	595	587	603	578	579	598	626	592	587	608	600	618	613	570	570	576	553	600	600	579	615	644	586	563	566	589	613	614	607	576	555	618	536	577	607	602	617	624	604	574	617	613	567	595	640	618	583	587	583	579	562	571	618	664	586	595	635	607	593	585	568	608	595	567	579	610	592	590	595	580	577	577	652	611	578	609	601	624	591	580	611	602	596	584	619	584	623	549	637	582	583	597	616	622	637	543	589	597	577	598	583	632	605	583	571	550	550	574	573	629	623	590	623	582	584	566	562	625	603	628	607	584	610	598	621	591	626	540	618	589	574	583	592	568	605	537	564	622	599	628	611	637	608	572	570	603	582	596	601	610	622	616	581	622	611	582	576	612	634	586	587	617	557	595	623	582	591	621	543	533	607	585	585	586	564	636	635	592	587	625	608	609	569	639	591	584	566	633	635	584	555	624	571	616	585	583	573	607	592	574	612	597	566	620	578	637	629	583	596	593	563	590	625	564	575	576	582	549	590	635	583	624	552	611	590	614	629	622	588	586	601	605	619	610	588	606	613	614	598	594	547	565	607	612	587	601	588	608	608	596	568	604	610	605	616	619	568	599	622	554	601	586	538	582	587	635	605	598	616	640	594	568	597	593	608	632	590	576	593	609	558	566	551	627	619	606	570	598	645	593	589	595	627	547	606	565	589	583	652	589	621	585	599	636	599	596	599	648	572	624	569	585	652	578	648	607	618	586	579	561	580	560	628	579	565	607	656	606	577	620	619	586	633	566	591	616	583	584	620	549	586	591	588	597	585	587	563	602	606	595	598	574	610	554	571	595	613	603	584	607	601	644	573	594	589	584	590	641	577	640	624	570	580	570	614	599	591	611	619	622	584	595	667	554	596	570	613	573	607	605	613	591	639	649	574	587	576	616	641	584	621	592	565	564	593	605	587	580	581	585	603	591	638	631	599	615	607	605	564	606	582	590	580	576	558	586	573	593	591	622	610	603	561	576	591	580	625	610	639	591	608	614	605	567	608	595	568	656	561	605	562	571	619	560	598	650	608	583	566	583	609	605	566	564	577	618	633	599	605	616	584	588	660	601	568	598	576	578	604	552	622	605	592	599	614	592	634	564	589	612	572	650	577	579	605	595	603	604	635	597	592	617	638	601	567	584	594	603	588	606	570	612	600	605	612	595	606	584	560	625	638	613	575	581	570	605	619	568	629	584	582	603	567	613	674	543	546	585	586	642	607	619	560	575	592	633	584	589	591	585	588	612	635	604	554	570	563	570	588	578	591	570	588	565	593	635	545	603	626	575	610	566	579	608	595	605	601	566	593	566	598	612	541	640	661	597	562	657	596	570	612	578	583	553	589	641	617	612	575	590	582	584	606	592	546	580	560	620	605	617	610	621	583	577	590	596	597	582	605	601	654	612	575	641	562	574	560	630	588	636	608	616	587	609	581	556	631	608	606	591	617	589	573	537	612	626	558	566	593	592	613	601	567	590	621	594	627	589	622	587	553	590	600	612	599	604	600	575	577	583	621	590	601	612	582	588	592	584	601	587	636	596	594	598	626	600	592	574	622	592	601	648	588	568	592	604	594	558	591	573	609	582	574	576	572	582	608	579	565	637	604	571	590	573	635	608	602	575	552	609	608	583	539	595	614	558	605	648	609	562	599	609	564	574	590	597	549	630	600	661	662	617	580	626	576	572	619	609	620	605	573	598	616	554	531	605	594	617	587	598	606	583	584	606	594	557	593	575	600	561	569	632	592	617	567	615	579	591	609	629	622	592	591	577	577	616	572	586	625	585	607	608	642	593	572	613	595	624	632	603	616	565	566	563	590	571	571	593	628	584	594	600	562	615	618	588	677	548	596	625	615	617	598	614	606	583	600	543	603	604	618	609	549	606	571	635	624	622	595	587	598	578	577	621	571	615	613	609	590	560	573	586	565	595	588	585	590	590	571	600	575	577	601	613	621	623	592	576	620	618	603	627	622	588	591	581	595	610	583	600	554	615	596	609	581	586	586	613	626	598	553	582	593	622	610	580	629	621	607	637	622	602	562	589	602	609	645	649	597	570	587	593	607	617	610	605	606	608	608	608	609	604	626	631	561	596	620	580	586	610	579	636	577	578	602	585	570	585	582	628	587	571	570	585	596	621	606	579	601	596	589	606	558	588	581	639	613	572	583	564	637	631	606	564	632	623	578	604	574	595	616	608	597	609	618	619	574	581	621	615	580	617	637	580	632	590	588	572	626	631	606	554	611	611	616	599	616	589	569	629	602	603	608	598	607	574	604	554	580	574	585	591	644	623	604	635	616	624	646	618	613	623	592	581	610	583	572	572	594	579	551	597	607	626	585	570	588	608	594	570	638	644	604	606	608	580	607	592	617	564	609	515	586	596	564	569	618	663	622	627	641	646	553	617	555	590	613	614	582	596	613	603	623	616	576	590	587	590	587	586	600	600	588	619	581	612	586	629	561	587	598	587	605	596	634	609	616	622	641	580	566	546	639	605	542	645	560	614	613	609	561	603	581	584	613	608	574	623	631	622	567	586	597	633	607	571	569	578	557	538	600	648	604	574	616	592	600	586	599	590	576	596	605	596	608	590	586	601	611	586	603	607	564	592	621	600	591	604	566	566	532	587	594	601	582	558	589	599	611	618	550	624	619	592	627	573	663	647	577	637	594	612	597	623	592	591	606	600	575	571	587	591	562	569	587	558	650	622	595	603	627	637	582	617	633	629	584	633	592	583	599	591	595	604	628	570	584	601	570	586	606	537
2253	133	123	106	98	97	86	109	99	106	87	106	97	97	85	101	91	87	99	73	98	84	94	97	103	97	97	77	98	85	98	96	82	94	81	76	107	97	96	117	93	81	90	87	70	83	87	100	80	110	102	91	93	91	94	68	94	85	83	76	79	80	91	92	81	105	87	92	105	97	97	84	87	98	90	112	76	78	99	83	94	76	79	84	99	88	94	82	88	103	89	87	93	79	83	75	86	81	94	81	95	95	98	90	84	95	80	90	79	77	107	93	78	107	94	70	94	91	79	88	102	98	100	81	90	92	69	107	93	83	82	73	91	95	78	95	90	83	79	79	90	93	99	69	103	73	78	85	80	103	103	88	90	97	90	87	96	105	92	84	73	94	82	88	81	80	95	79	96	73	80	93	73	89	91	93	89	99	105	90	87	94	90	76	99	87	79	93	84	82	87	80	91	85	81	92	75	105	91	88	88	84	88	76	89	87	82	87	100	82	88	93	107	97	82	96	81	87	86	96	83	88	93	76	76	81	88	114	96	87	84	79	89	90	114	94	83	118	96	90	68	87	92	65	90	104	94	76	89	81	101	98	87	93	80	76	78	77	91	87	75	92	102	85	72	103	92	90	107	80	82	85	102	84	86	89	90	86	80	77	85	84	84	91	84	90	81	98	88	88	84	88	77	73	93	83	75	81	81	96	93	95	79	82	97	76	89	84	97	91	74	98	84	89	100	117	85	98	93	95	84	81	99	92	84	106	91	74	89	93	75	69	74	97	77	89	71	94	70	83	107	112	107	88	101	97	92	91	85	85	86	87	76	85	80	91	93	90	94	98	88	85	92	89	83	79	108	86	80	80	91	84	78	103	97	90	94	110	73	84	95	74	100	97	70	98	98	82	96	81	95	80	88	77	92	87	87	95	85	85	88	82	88	73	90	87	99	87	92	96	86	88	92	96	68	77	76	73	78	92	98	95	100	93	88	100	97	104	107	89	97	86	91	94	75	81	84	92	87	88	97	101	89	84	95	92	82	95	103	90	85	89	97	81	97	75	84	78	86	73	98	80	96	91	92	101	101	84	100	85	93	73	85	90	87	76	79	82	95	98	100	83	59	103	86	111	89	104	92	91	110	85	85	93	87	136	89	97	88	78	86	100	103	95	78	103	94	87	76	86	76	91	86	78	96	101	102	80	99	78	100	84	85	93	84	98	102	73	98	87	94	97	107	78	93	92	96	82	82	86	97	88	84	78	62	95	84	74	94	83	71	98	89	89	98	80	84	78	91	78	106	76	95	93	85	77	91	87	93	100	89	96	93	98	89	85	84	95	79	106	95	111	103	93	72	96	93	94	79	95	102	78	80	86	81	99	93	89	76	97	78	95	102	102	91	89	102	106	79	101	75	79	97	81	76	91	79	84	92	71	99	87	85	109	82	95	97	85	99	79	104	89	98	78	74	77	91	90	73	75	92	89	85	97	96	104	105	101	97	86	89	94	73	79	79	95	81	91	97	97	84	85	107	74	103	91	90	91	72	111	92	97	97	91	86	100	102	88	88	103	96	73	87	80	77	79	83	103	103	104	79	84	107	76	93	92	88	82	75	90	94	72	87	85	65	96	81	87	86	95	67	77	82	92	91	93	90	90	103	97	105	84	84	91	95	85	100	89	86	108	76	101	83	102	85	89	85	86	91	94	84	82	96	99	85	84	66	98	82	85	84	89	93	97	95	87	100	82	78	93	89	95	94	79	98	89	80	78	89	80	87	94	80	84	83	78	86	93	88	82	90	90	64	85	93	88	92	81	108	96	77	87	77	81	82	77	88	81	93	94	89	91	94	105	87	82	97	76	90	87	81	99	110	97	85	90	80	94	80	86	83	81	83	80	94	80	78	86	80	102	81	79	89	81	91	90	90	89	92	92	91	98	85	89	78	86	90	81	89	76	91	91	77	101	80	90	99	86	62	78	79	101	91	87	77	106	69	93	80	90	78	80	107	71	92	90	76	89	81	78	67	89	84	83	86	90	100	94	93	85	80	90	95	90	92	75	89	87	64	87	76	93	81	70	82	80	107	93	101	80	78	93	96	90	79	78	84	100	97	89	91	73	71	103	88	77	76	92	75	74	83	93	85	89	90	77	73	100	73	89	76	81	79	89	81	92	96	99	100	72	84	96	86	89	103	74	86	85	81	91	77	76	76	87	78	84	84	91	93	96	86	83	79	80	73	77	97	82	92	96	82	91	84	74	86	105	97	79	74	86	65	97	89	78	97	98	82	87	90	88	87	87	85	92	93	106	89	89	85	77	81	89	107	82	78	90	84	98	107	104	94	92	69	88	72	74	86	86	81	93	80	96	89	82	83	91	74	62	86	101	90	70	83	85	90	90	99	92	87	83	88	95	94	90	98	88	88	90	86	93	94	93	82	100	79	86	93	81	81	74	78	72	78	87	93	88	104	86	91	78	101	90	80	112	93	80	97	105	104	69	88	91	90	82	80	85	107	79	105	94	85	85	90	96	97	91	92	101	90	90	80	103	83	92	94	86	60	96	89	87	82	107	96	103	99	97	90	128	89	98	80	90	82	92	86	88	97	89	70	103	95	63	81	80	86	80	76	109	79	96	100	72	87	90	93	93	103	93	87	91	97	78	102	74	93	93	80	79	89	85	93	99	102	77	88	88	102	100	97	85	92	95	107	90	96	96	93	94	91	101	95	85	89	82	96	90	69	82	103	91	93	79	91	82	90	91	93	83	98	61	64	85	83	87	78	103	75	92	102	75	95	86	80	89	92	107	98	84	96	96	77	87	96	80	104	81	86	97	87	81	69	81	108	91	87	88	92	91	94	78	73	91	99	82	101	101	87	86	100	82	104	91	87	86	82	86	76	95	76	78	83	68	105	72	81	91	115	103	90	107	91	99	80	92	88	95	104	81	80	84	88	74	87	94	95	77	83	92	80	94	94	83	91	81	100	95	103	92	96	100	92	117	85	83	88	84	85	91	84	84	95	93	63	79	79	89	90	101	76	95	93	91	92	95	93	82	102	104	97	111	95	86	87	91	106	84	89	97	87	84	99	89	95	91	103	89	93	93	101	82	87	86	80	94	90	77	99	74	98	83	78	82	82	103	101	85	88	106	101	96	95	100	91	79	90	90	99	85	99	96	107	84	83	92	90	89	84	88	82	78	85	84	100	98	95	87	88	88	90	102	76	95	85	89	92	87	78	96	99	83	112	95	97	86	81	88	90	79	82	89	84	102	94	82	107	82	88	95	62	100	92	86	79	77	89	91	87	87	82	86	107	83	83	87	86	83	88	86	90	97	74	82	83	80	86	88	95	93	91	92	95	89	86	98	83	95	96	82	84	91	96	101	86	84	90	81	93	90	94	86	92	82	69	89	89	85	79	82	72	88	89	104	85	75	88	81	68	101	87	99	79	99	85	93	92	86	94	78	84	104	78	92	95	84	84	88	86	86	86	95	92	65	87	102	91	96
8086	1091	799	849	1215	1645	1784	1772	1552	1337	1174	1124	1021	995	939	916	823	841	832	786	754	725	765	730	749	706	749	689	714	723	735	648	685	601	649	642	711	628	615	670	649	664	615	690	632	644	661	717	665	660	634	654	630	631	589	643	617	661	611	633	635	608	631	632	615	584	639	626	634	633	608	626	625	615	625	612	599	624	614	604	607	661	594	606	604	622	621	645	635	635	639	640	638	595	628	582	611	584	601	628	612	628	631	645	600	583	622	609	632	646	695	641	594	615	628	601	647	585	622	628	645	660	655	602	577	565	626	634	634	570	653	631	638	630	625	684	644	599	641	603	620	666	619	572	648	638	629	613	660	626	582	628	622	639	609	616	679	629	600	621	638	605	596	610	625	645	588	561	635	634	624	579	646	593	608	627	604	635	658	642	622	640	614	604	611	580	637	609	583	638	606	612	632	615	651	623	649	662	621	614	633	630	618	588	611	575	623	633	689	615	640	608	608	627	669	649	596	628	620	599	595	670	633	591	572	604	586	619	626	597	594	652	597	650	648	648	621	596	578	646	583	616	639	600	618	608	631	584	615	614	643	589	653	641	647	613	621	567	634	668	605	613	624	625	611	644	617	647	632	603	590	597	603	610	665	559	627	635	620	604	585	618	647	599	626	616	694	612	621	635	649	619	611	678	668	618	631	656	604	675	636	656	603	603	659	643	606	606	588	606	653	559	607	649	644	633	656	624	627	606	602	588	630	643	661	640	627	625	665	634	619	589	599	627	637	597	589	628	591	607	637	575	609	625	604	628	593	626	608	626	628	608	634	624	628	612	647	589	615	593	632	622	589	600	673	604	589	578	593	616	641	618	654	637	650	626	636	644	607	643	616	595	660	596	618	596	582	627	622	598	634	610	600	614	646	636	635	638	637	646	572	629	607	587	657	658	603	597	641	616	610	587	618	597	627	613	612	620	653	640	614	631	611	662	636	627	620	551	619	637	610	691	613	631	633	614	610	633	631	608	624	594	656	608	653	654	658	667	636	610	622	588	612	620	617	599	598	610	623	662	598	645	600	635	645	657	611	648	632	646	585	620	635	658	590	662	659	602	655	624	638	601	609	615	590	663	613	578	622	620	616	622	651	605	600	628	588	604	610	620	645	679	605	647	611	615	647	647	614	606	686	627	625	608	663	650	628	590	654	639	579	622	607	595	647	628	610	591	662	565	640	630	645	615	586	616	633	663	568	574	619	652	605	625	616	627	587	620	619	617	596	668	618	621	648	662	613	594	651	595	667	628	628	638	643	608	647	650	625	589	648	591	610	570	634	626	592	644	617	599	608	609	624	579	595	626	673	601	637	603	658	605	651	594	601	635	589	666	592	632	611	628	631	630	642	645	631	650	633	661	610	660	600	604	591	628	592	623	624	634	636	636	617	602	587	604	632	613	636	635	632	612	632	623	622	644	573	607	668	613	654	611	639	610	606	634	602	631	675	662	597	621	624	630	689	650	649	572	600	611	601	633	641	621	622	637	614	628	613	595	630	622	622	647	650	651	606	691	637	649	640	582	653	620	654	623	613	589	683	648	653	655	643	613	594	601	647	625	647	665	591	638	588	608	660	647	583	557	614	610	637	625	611	625	607	629	581	610	627	587	641	572	596	565	557	611	590	597	631	609	570	650	691	612	623	619	592	621	632	612	666	637	645	583	612	588	588	613	633	643	643	613	619	617	596	590	603	580	592	628	612	624	618	674	607	669	575	591	663	588	638	571	651	639	620	628	577	571	600	651	639	622	632	623	595	673	639	617	589	606	614	591	596	655	618	652	644	606	606	586	594	614	672	596	611	618	611	658	613	579	619	643	581	649	595	610	613	639	626	589	626	640	644	633	601	616	614	631	599	598	600	588	643	673	632	628	618	624	611	599	611	633	578	631	617	639	619	592	552	646	642	630	583	607	580	628	610	649	584	674	605	640	641	627	607	596	618	616	594	612	608	623	627	626	604	624	633	656	623	623	589	612	658	609	640	606	603	623	640	609	643	677	645	618	581	592	620	625	570	628	601	632	630	593	633	619	629	607	663	648	611	564	624	595	573	626	613	603	625	613	643	603	630	633	626	609	627	608	608	689	615	583	575	558	667	605	649	597	608	637	619	626	624	591	637	601	645	638	653	591	546	664	613	617	629	575	632	616	596	629	620	635	593	612	612	608	604	609	604	624	619	556	674	620	625	631	635	575	618	635	642	644	620	560	617	596	640	645	628	599	613	620	617	604	592	622	629	588	625	604	631	566	606	619	614	638	632	611	582	623	640	643	593	577	583	644	635	627	627	655	641	582	604	642	604	595	623	588	642	647	609	611	616	614	634	664	651	618	593	644	593	625	662	658	633	578	596	636	583	579	595	584	653	629	643	601	644	652	590	683	634	615	640	637	627	601	602	600	641	692	627	627	631	649	614	622	593	643	608	614	609	623	627	612	614	629	626	658	650	614	584	645	646	632	614	594	641	627	601	650	667	617	647	631	594	594	629	642	594	623	633	603	598	613	617	605	620	649	588	579	619	608	580	620	603	657	614	628	672	637	663	609	627	590	578	640	642	612	657	623	638	626	600	644	656	636	607	651	605	601	631	621	640	644	618	614	622	670	634	656	618	616	604	602	603	626	594	622	642	658	657	591	614	622	586	634	662	619	642	603	612	604	615	635	613	587	594	639	605	596	606	632	617	570	615	609	600	645	635	624	590	633	629	606	602	660	608	671	662	621	614	581	623	666	646	654	587	623	525	614	662	616	623	587	644	615	631	630	631	608	595	652	688	629	594	658	578	656	599	638	639	583	626	661	601	622	611	667	627	648	616	646	645	675	578	610	595	640	591	598	630	613	652	640	632	648	634	595	576	665	628	624	638	649	676	571	611	638	645	622	631	637	659	595	639	634	627	582	613	654	612	662	624	616	641	643	606	638	642	603	621	636	580	676	613	605	620	626	616	634	678	628	638	608	577	617	635	644	639	641	594	605	601	650	638	625	620	601	633	658	640	601	633	617	623	626	612	600	626	603	637	595	626	595	593	639	607	629	678	592	608	593	631	609	609	655	598	631	597	608	622	653	599	631	652	609	678	595	630	670	588	661	636	614	643	605	615	601	622	598	639	629	641	646	617	637	667	624	633	626	588	645	631	624	616	659	616	659	639	632	624	601	612	663	646	637	631	625	659	616	592	659	649	612	642	587	622	627	631	606	632	648	641	580	588	594	617	596	631	595	651	633	579	589	645	643	625	633	594	636	615	624	606	584	602	642	629	636	628	612	629	630	617	652	640	578	610	581	619	615	633	653	650	588	631	649	606	612	582	609	603	612	593	603	643	600	651	659	627	618	638	623	621	631	689	581	627	594	604	664	609	628	614	660	627	635	630	643	621	564	627	631	628	651	618	574	645	603	580	598	625	611	623	606	645	650	613	628	631	625	594	617	642	641	579	642	545	636	622	563	666	622	612	561	619	604
1113	117	50	41	42	34	52	69	47	57	40	44	41	50	32	35	36	33	37	31	38	28	36	30	39	27	47	30	28	22	16	36	32	29	36	28	28	30	26	27	29	30	28	29	29	28	26	26	22	26	15	20	23	20	31	32	33	25	29	27	30	29	22	30	22	25	20	25	24	21	26	29	24	26	23	31	23	25	16	21	25	25	28	30	23	19	22	30	32	27	25	31	31	26	15	26	44	21	31	22	26	22	30	24	23	25	25	23	23	27	32	21	27	27	25	25	21	20	28	32	26	25	26	21	22	22	29	18	22	21	26	15	24	24	24	25	17	30	18	25	27	28	18	26	37	28	29	23	30	32	19	23	23	27	31	27	41	26	32	23	30	28	28	25	28	16	24	26	23	27	21	27	22	22	31	18	25	24	25	26	22	32	26	33	34	19	23	26	25	28	28	23	29	21	25	25	27	21	24	21	33	25	24	20	26	22	25	26	23	25	20	28	23	28	19	29	24	24	41	22	21	26	32	28	29	28	19	28	28	25	15	21	25	30	27	21	30	23	29	31	22	19	24	29	17	22	27	26	31	24	20	29	24	29	29	25	22	20	32	30	20	23	19	27	22	41	18	30	28	28	22	26	20	30	21	24	28	25	32	21	17	23	17	14	25	24	26	17	21	25	20	26	25	37	27	14	24	18	13	30	19	24	28	21	26	28	24	22	32	27	24	26	23	25	34	31	34	24	16	21	18	30	24	25	22	19	38	26	21	35	25	26	30	24	24	29	37	19	23	33	24	25	24	18	27	19	28	22	30	20	34	29	40	25	27	26	21	22	42	31	29	26	30	22	26	23	28	32	26	22	20	32	24	23	15	21	34	14	23	24	28	26	24	18	29	21	27	24	22	20	21	22	36	18	24	27	18	28	32	25	24	19	18	13	27	31	21	29	30	26	25	26	32	34	25	22	25	28	30	25	21	29	21	24	29	22	23	17	21	21	27	38	23	30	26	20	28	25	28	28	32	28	25	28	27	20	18	25	19	26	22	22	25	18	22	29	31	36	25	29	19	26	25	28	18	29	24	20	23	18	24	34	19	23	31	23	25	24	27	26	9	27	26	31	30	20	38	14	29	30	25	18	24	25	32	32	21	31	31	30	21	23	23	32	33	24	31	27	32	21	27	34	24	30	23	26	19	32	27	20	24	25	16	27	26	23	23	26	29	32	26	23	24	25	27	26	36	29	38	32	26	22	22	31	21	27	18	31	25	28	27	30	22	18	22	23	28	22	22	26	28	33	36	40	20	37	24	30	29	21	24	21	21	24	28	23	16	20	25	26	23	31	29	20	31	26	16	29	21	29	15	21	18	35	25	21	22	29	26	24	23	24	36	33	16	25	26	23	39	25	14	29	24	29	25	18	28	17	30	30	27	30	18	29	16	33	25	30	24	25	24	34	25	22	22	25	20	21	27	28	34	22	23	27	26	25	29	26	21	33	25	32	29	28	23	27	32	21	20	30	27	26	35	30	28	30	24	27	24	28	22	28	18	32	22	24	24	21	21	24	18	22	21	26	34	24	14	22	21	20	23	21	26	27	25	27	16	19	28	39	23	23	26	24	23	22	29	27	40	24	24	27	24	28	26	24	23	29	39	35	28	25	25	27	29	28	23	26	28	28	26	20	29	29	17	26	22	23	22	27	22	26	23	21	34	27	23	15	28	18	26	30	31	29	25	26	22	38	32	26	26	29	30	30	25	27	27	40	26	29	24	27	25	26	22	20	33	28	40	36	31	35	21	20	31	24	38	17	27	20	32	36	34	22	13	33	26	18	25	24	24	42	31	23	22	21	28	21	24	25	36	20	28	28	35	17	24	29	22	24	27	25	23	23	29	25	24	30	23	31	26	23	29	22	26	31	29	24	35	40	24	27	28	17	25	17	21	21	36	28	22	17	32	21	30	18	34	23	28	34	29	24	33	22	19	28	19	24	19	27	35	22	37	25	20	16	23	22	26	26	19	38	15	26	27	29	29	19	17	25	19	21	31	22	18	29	24	23	29	28	17	19	20	25	30	28	22	32	25	23	33	26	17	27	25	29	29	29	26	22	21	22	23	24	33	35	22	25	28	30	27	26	27	25	25	29	22	24	25	35	28	25	20	25	21	25	19	24	32	27	14	18	29	31	31	24	27	20	21	25	25	22	28	21	23	31	23	26	26	35	22	24	28	28	28	31	21	24	27	28	23	31	24	30	36	24	29	29	31	25	24	33	29	23	27	28	17	28	28	32	21	29	23	28	22	32	23	29	27	22	29	23	19	20	28	22	21	26	20	24	20	24	32	19	26	29	29	29	23	17	25	32	26	23	26	23	28	26	28	23	27	22	26	20	20	26	34	26	18	23	25	21	26	30	39	40	23	34	20	32	18	35	26	28	29	32	29	38	30	25	29	26	25	27	23	26	20	26	24	20	19	26	16	20	25	31	22	33	21	26	25	24	29	25	19	25	18	28	21	29	27	20	30	19	28	23	29	16	25	20	24	23	22	26	17	22	24	23	31	24	20	18	36	17	38	40	29	20	28	31	26	28	19	24	25	28	23	36	32	27	23	20	20	22	26	37	27	35	18	27	32	23	28	22	16	19	26	25	17	25	25	31	23	31	22	24	31	19	20	22	22	25	26	27	30	26	24	27	19	26	19	25	29	35	22	25	26	25	24	23	40	24	28	23	32	16	26	21	21	22	31	31	25	23	36	21	20	26	23	15	27	33	20	27	28	34	23	27	22	26	24	27	37	29	24	28	38	25	30	24	27	20	29	27	29	29	45	27	20	25	21	20	24	31	26	18	23	29	19	24	27	31	27	21	30	20	27	22	22	22	26	33	28	24	24	24	30	25	31	26	22	18	22	36	22	27	24	30	22	21	26	21	18	26	17	22	14	25	22	23	29	30	19	28	23	30	25	27	29	17	31	24	20	30	28	23	28	25	34	23	28	26	27	34	28	26	16	26	24	27	21	23	25	35	25	24	24	24	20	34	31	28	24	23	26	35	31	24	22	15	22	40	18	13	22	27	29	18	30	22	27	29	27	31	21	20	33	21	30	22	29	24	28	25	28	26	24	18	28	28	16	33	30	33	22	27	28	26	32	16	28	26	25	25	21	21	25	28	25	30	21	22	23	26	28	24	36	28	33	21	22	28	24	24	24	24	17	29	31	26	32	27	25	10	23	24	26	18	29	27	28	32	21	20	27	26	21	21	26	21	34	30	19	24	22	25	28	32	32	20	28	26	22	20	22	22	22	25	25	24	27	26	22	29	26	25	23	27	23	33	21	23	23	26	26	18	26	17	39	34	21	26	23	24	28	29	25	24	33	23	27	28	29	30	20	25	20	22	29	27	23	18	42	24	23	22	31	39	27	29	26	23	25	23	23	24	20	29	25	23	18	27	41	26	21	28	27	25	29	25	18	24	27	19	23	22	19	26	25	22	19	14	21	17	28	28
9310	1335	584	684	1604	2627	2730	2416	2021	1701	1376	1210	1024	870	799	695	649	573	535	489	450	388	399	368	357	352	318	335	296	309	306	265	247	245	239	247	245	233	241	234	251	221	251	230	206	226	230	225	187	215	220	223	203	209	209	219	201	208	214	191	176	201	182	201	184	201	223	202	192	193	175	212	189	196	184	205	179	191	179	175	185	192	192	203	170	190	209	180	192	189	175	175	193	182	172	174	193	163	149	199	181	181	202	176	199	180	172	214	188	177	180	163	162	157	193	190	188	163	177	188	204	191	188	194	168	168	206	190	162	188	172	184	207	172	192	199	176	182	180	178	183	191	168	194	209	188	193	152	195	194	191	192	173	151	185	172	166	162	158	197	169	172	162	177	184	192	181	178	197	176	177	194	170	165	153	188	199	169	163	167	161	172	180	167	180	190	177	176	173	170	168	167	183	165	159	174	176	176	173	196	186	161	168	167	201	187	178	166	180	169	165	177	196	175	178	166	175	183	161	187	173	161	179	164	173	162	176	182	163	185	183	195	170	192	189	193	192	187	175	177	180	172	170	201	187	184	169	170	181	183	171	193	187	193	179	171	175	169	181	165	186	160	198	166	172	188	178	161	176	190	190	176	183	165	157	190	189	176	170	176	191	173	175	201	174	177	181	172	169	175	197	182	171	201	206	176	191	169	168	167	184	181	214	183	196	155	157	173	201	146	163	174	173	193	184	189	215	189	194	200	197	169	193	177	189	170	155	174	180	193	180	183	179	170	175	198	185	186	167	164	181	170	173	191	166	202	187	172	192	194	160	170	180	195	181	180	162	184	192	171	181	176	174	176	165	173	185	170	190	169	193	205	161	168	179	158	171	166	169	182	176	184	171	181	172	158	179	171	199	170	180	184	172	159	166	167	182	179	172	198	174	162	172	173	174	192	169	187	166	201	152	186	165	187	168	177	156	167	188	171	167	182	173	183	218	166	189	179	175	165	160	178	171	178	179	174	176	156	165	162	177	179	172	179	201	172	167	168	168	181	192	186	154	178	170	176	156	175	168	182	174	179	168	171	184	162	162	175	214	155	180	161	171	172	178	177	161	170	175	182	170	166	199	182	175	174	168	172	179	174	164	162	173	143	189	193	168	179	149	199	196	182	187	194	172	199	179	205	194	162	191	195	174	169	203	175	174	181	176	183	159	178	179	182	181	153	204	203	181	171	196	168	174	199	153	165	187	194	180	177	197	183	176	174	148	183	179	184	183	173	164	195	179	180	187	158	144	186	179	159	174	171	183	164	168	181	175	168	179	158	190	188	143	189	166	155	192	170	195	186	160	188	171	180	176	191	180	182	186	173	150	159	200	181	188	195	176	190	177	190	200	174	168	181	169	167	182	183	151	197	194	164	178	196	177	182	167	183	189	158	170	184	165	190	189	190	174	196	173	182	183	190	176	159	183	163	199	202	154	171	185	199	169	175	206	188	177	168	167	177	191	204	179	204	183	164	167	177	164	197	200	184	178	165	197	185	172	190	169	183	183	170	190	176	159	154	171	161	180	166	177	171	185	181	198	181	185	189	161	180	157	188	176	158	193	173	174	177	181	169	183	160	171	151	210	173	180	180	175	174	173	160	157	177	181	175	181	165	191	183	198	182	186	165	184	176	172	196	176	184	198	171	181	189	163	191	214	177	166	196	157	165	183	165	184	157	184	184	178	181	182	182	146	191	182	178	166	186	176	155	194	173	169	144	192	191	189	167	180	183	175	167	186	163	184	185	197	213	174	153	190	173	172	167	185	158	173	191	181	188	188	190	189	189	166	161	199	191	171	167	181	160	178	180	187	169	176	172	183	179	172	190	178	187	182	185	195	174	179	179	154	186	166	202	183	183	180	177	174	161	180	175	193	184	178	183	154	186	173	163	165	164	176	181	161	167	164	163	181	159	161	171	197	177	184	200	180	173	180	177	162	164	160	191	189	162	168	163	187	164	190	195	179	198	171	181	180	171	201	188	169	165	157	186	157	170	172	153	160	190	173	185	172	179	207	165	178	180	205	180	187	170	175	156	166	190	180	190	174	162	169	177	174	172	177	205	167	196	187	160	176	171	196	170	183	192	188	182	173	161	183	195	182	154	158	185	190	181	201	186	158	157	172	161	149	175	194	183	170	157	203	162	196	183	190	162	155	191	189	160	180	184	169	193	187	179	160	178	191	174	155	179	158	167	159	174	165	150	163	188	166	167	200	187	157	168	177	158	178	182	169	186	178	177	191	189	181	164	174	170	193	193	170	169	179	163	179	163	158	170	166	162	192	177	179	169	171	154	206	160	154	176	176	174	169	174	155	172	180	169	156	195	156	152	153	164	198	177	199	181	184	164	175	169	189	178	142	195	146	178	194	180	173	182	194	183	184	194	187	151	165	161	172	170	186	162	169	190	193	180	181	174	170	161	145	196	187	150	154	181	202	183	173	182	161	185	203	163	169	161	177	174	166	161	185	184	166	175	181	181	185	188	192	161	186	199	165	162	171	166	158	174	206	189	166	175	164	188	181	174	181	164	177	204	168	185	159	165	181	186	172	182	163	179	175	168	196	186	184	157	163	184	198	182	158	188	174	187	171	163	193	171	176	181	175	180	161	171	175	176	168	154	160	171	191	166	159	192	151	168	189	184	168	183	170	195	181	188	183	205	143	152	180	196	199	185	180	192	182	157	190	185	193	184	171	164	179	182	174	175	190	173	183	174	173	163	172	158	181	144	177	166	177	169	174	164	173	167	193	157	172	173	180	178	192	166	161	189	182	156	170	170	177	186	176	186	203	181	181	213	169	163	186	174	154	166	169	180	149	207	185	166	181	175	197	197	181	193	198	171	198	192	171	177	174	169	173	187	215	178	164	186	174	157	186	200	170	200	184	177	174	179	188	159	188	200	169	163	174	179	164	182	144	198	161	199	173	170	177	171	164	182	187	172	168	163	178	183	200	168	188	190	171	167	190	169	162	182	154	166	174	175	169	148	162	163	174	205	173	176	175	181	180	191	176	182	185	167	197	193	156	169	182	200	149	196	184	176	156	157	181	170	201	174	184	188	181	177	188	179	171	186	199	204	185	180	196	206	161	178	163	184	200	170	167	156	183	188	190	175	176	203	169	179	169	174	168	157	159	177	186	188	170	174	172	196	188	177	159	182	169	180	162	180	178	163	160	154	148	176	190	156	173	165	175	157	162	172	174	165	171	178	170	180	172	180	160	186	184	182	182	194	196	179	167	176	162	189	194	194	172	195	178	181	152	163	161	172	197	184	178	169	185	179	160	164	164	161	177	192	184	171	162	174	190	164	203	170	190	194	143	184	173	175	152	182	173	180	144	178	162	179	190	174	174	173	166	171	168	209	158	178	168	169	169	193	187	163	192	160	170	177	157	176	167	175	166	185	177	188	161	173	165	185	173	193	163	174	176	180	170	173	173	173	203	191	203	187	182	147	162	173	180	170	178	185
1361	90	82	102	77	86	59	76	76	68	81	83	63	73	76	87	82	78	79	82	73	75	88	87	70	94	84	75	74	81	78	68	80	72	80	79	46	81	81	61	88	70	62	63	67	59	69	68	77	78	54	64	73	62	74	88	66	64	92	80	74	70	77	76	82	74	63	71	71	86	68	77	70	82	74	85	72	62	56	72	78	78	71	77	70	84	70	60	65	78	71	79	73	67	83	78	70	76	85	85	71	68	75	83	79	62	78	79	66	69	82	80	63	77	71	75	77	70	95	74	85	74	77	64	60	83	62	77	77	68	72	83	76	85	81	79	84	82	73	66	67	52	66	68	65	68	73	73	80	65	66	58	74	75	75	85	82	64	66	80	82	82	90	80	71	67	79	60	85	68	73	67	75	79	68	77	75	66	75	73	81	71	75	68	69	58	65	73	62	85	78	75	76	77	73	89	66	80	82	70	71	79	67	73	66	77	88	82	77	79	65	57	85	72	73	77	66	76	65	77	76	64	71	60	64	64	73	85	71	72	85	67	66	59	67	85	70	86	69	73	63	73	85	72	77	76	70	77	74	73	60	67	68	67	86	73	64	74	82	70	69	64	58	68	73	66	74	66	76	59	79	76	74	74	87	69	71	75	68	76	57	75	66	72	65	62	65	68	83	76	58	81	76	75	57	75	83	64	69	58	73	83	80	64	90	93	72	68	83	81	80	69	94	72	71	82	95	76	67	77	65	73	79	65	69	73	87	71	66	88	72	86	69	75	76	75	64	77	88	72	80	57	67	67	82	77	66	69	85	75	76	81	77	71	78	75	76	76	72	75	70	70	71	61	72	88	68	75	92	60	67	68	62	76	75	67	69	80	58	74	73	65	75	80	80	73	75	80	81	72	72	89	68	78	68	68	72	68	65	65	68	76	62	79	76	85	65	80	62	71	71	69	68	70	61	77	53	90	91	67	77	77	78	69	62	64	81	76	54	61	66	71	83	84	71	77	74	64	86	81	69	77	78	73	78	83	87	63	78	79	69	79	76	63	74	90	65	60	78	63	83	69	77	82	67	62	66	84	84	72	82	76	86	79	78	78	69	83	80	72	71	62	67	63	77	65	64	64	69	63	71	80	77	85	74	73	87	76	56	81	64	64	75	87	75	80	81	80	77	58	68	72	66	81	68	73	66	61	65	61	62	74	59	93	63	71	71	88	64	81	63	67	69	73	89	72	74	66	88	74	84	79	65	75	81	76	74	66	75	63	70	49	60	60	72	75	90	76	62	78	82	69	81	63	90	69	75	61	90	73	72	67	68	85	82	74	80	82	66	70	66	69	71	81	82	73	66	72	82	70	54	69	64	76	72	73	66	85	70	80	82	60	87	73	69	63	63	87	77	73	78	85	81	93	55	64	71	67	71	63	88	84	73	67	69	76	64	81	87	81	72	81	74	87	75	77	83	71	82	64	82	60	68	66	74	83	75	73	67	84	73	82	66	70	61	61	76	91	77	74	70	75	70	60	54	90	67	83	66	81	69	57	74	84	87	65	64	73	84	71	66	62	59	77	87	77	62	69	91	64	85	64	74	66	61	80	73	65	63	75	69	75	60	74	71	73	78	66	92	79	84	55	71	78	71	74	66	85	78	75	86	68	62	64	66	76	85	62	83	71	75	73	66	62	82	84	79	62	77	65	63	73	70	87	79	78	67	69	91	77	79	85	80	71	68	72	79	81	64	77	94	78	76	66	70	61	78	77	58	71	73	75	69	74	62	89	75	86	78	68	92	70	85	61	70	84	81	91	69	80	57	80	83	66	73	70	68	66	78	57	74	77	66	80	75	76	67	78	68	70	77	61	66	63	68	76	65	68	74	85	80	73	75	78	82	73	72	59	66	81	56	67	74	84	73	80	65	73	78	88	68	75	75	77	63	68	74	60	70	72	81	77	73	73	82	62	66	90	78	87	63	67	94	79	63	78	75	69	74	71	82	66	73	63	70	79	78	73	63	82	85	77	74	77	68	75	64	82	85	75	64	68	60	79	74	66	66	72	80	83	90	83	79	77	71	64	64	75	79	66	69	79	65	77	76	60	62	60	73	82	69	71	75	76	62	75	71	84	71	74	80	69	57	57	80	64	76	72	74	65	70	68	61	77	76	63	67	75	88	64	77	73	75	60	81	72	70	75	74	77	92	66	78	69	63	58	72	79	72	87	90	70	63	86	91	72	56	85	59	50	77	61	83	62	69	66	58	83	58	56	77	68	88	54	90	75	81	87	70	84	84	80	58	81	64	81	62	78	68	68	83	62	81	73	65	78	78	83	66	77	80	76	79	69	81	63	57	65	69	72	74	86	78	79	65	64	64	74	84	79	76	85	64	68	72	70	78	65	66	69	68	73	67	87	86	57	58	71	59	65	87	72	71	74	74	62	79	65	72	90	70	69	65	84	75	64	74	87	61	63	70	88	68	81	75	79	80	82	62	72	65	74	77	70	65	62	59	74	76	77	71	66	57	67	97	69	65	70	79	85	65	83	84	61	71	82	64	77	70	71	102	72	60	82	84	90	83	63	70	70	76	61	76	70	82	85	79	77	60	77	80	80	57	85	65	67	79	67	75	79	94	65	77	83	92	89	54	70	81	76	78	86	75	66	68	87	75	62	56	71	62	83	76	83	64	75	78	78	82	77	82	81	58	89	75	67	54	80	72	74	84	66	69	59	63	68	69	67	82	73	61	76	70	77	69	75	70	70	60	64	72	74	60	77	68	66	86	70	76	69	79	77	77	71	75	64	60	78	80	64	64	70	84	73	72	81	69	70	63	71	81	70	75	64	65	69	73	71	71	78	76	69	81	73	73	63	83	54	70	60	74	86	76	87	79	76	59	71	71	83	74	73	86	56	69	64	69	69	79	78	72	79	72	69	76	71	58	71	73	75	71	63	81	70	81	82	72	61	72	64	71	79	92	80	72	64	65	81	79	74	64	65	81	65	71	73	61	80	67	63	65	83	66	72	78	80	79	86	83	73	72	60	85	79	82	73	58	66	71	79	69	51	67	74	66	72	84	86	64	75	74	81	61	80	71	58	87	69	77	66	72	62	75	91	73	77	71	95	88	76	84	77	76	49	76	84	75	79	69	81	81	61	70	67	70	60	70	85	68	62	65	76	75	70	89	80	79	73	58	69	88	66	69	89	72	58	74	76	77	85	61	70	73	75	76	81	70	72	80	73	65	66	73	76	77	87	51	68	66	53	77	62	79	69	65	70	70	78	66	67	70	63	78	64	85	80	73	66	67	73	75	92	75	73	58	59	65	74	85	71	64	80	92	92	75	78	72	68	70	76	66	72	101	72	85	69	68	67	76	83	78	65	72	88	76	79	62	60	81	73	62	69	61	82	79	81	77	68	97	66	69	81	74	81	66	72	82	66	77	65	80	77	71	76	57	75	78	76	80	69	68	63	74	74	82	76	63	82	67	84	73	74	75	83	79	79
6822	633	597	558	614	691	677	686	622	646	615	615	579	585	563	578	577	556	557	571	584	529	517	529	531	502	564	520	534	530	579	539	520	514	571	504	522	566	466	519	543	528	511	557	554	541	503	526	539	490	498	568	519	525	557	534	504	517	549	553	522	540	558	561	544	486	528	526	518	520	495	459	526	562	569	527	496	509	501	520	483	515	545	489	538	502	540	538	525	503	538	493	482	541	532	509	510	532	506	509	505	575	508	538	563	504	558	529	501	510	521	533	581	565	472	493	517	518	522	496	506	512	557	504	545	548	519	502	486	494	554	520	537	552	534	525	519	572	485	547	507	554	500	519	496	528	531	550	531	521	508	502	514	506	540	523	533	543	488	480	511	507	535	542	512	507	525	497	539	517	479	519	529	537	534	523	544	523	511	532	512	538	584	574	523	525	545	488	528	538	514	518	547	533	505	536	503	517	524	533	524	498	516	533	556	519	485	515	523	567	529	501	500	526	500	501	521	494	555	502	485	515	550	489	518	502	508	569	529	559	486	508	536	525	478	557	515	514	508	556	556	572	532	529	521	558	511	488	557	552	486	537	521	586	489	501	512	518	490	507	525	544	508	531	516	528	492	543	531	512	532	526	516	501	503	518	539	505	521	528	507	507	539	559	542	538	532	484	510	580	530	531	498	514	506	485	503	459	490	524	513	569	443	555	561	559	508	504	537	547	494	505	545	530	543	526	509	543	495	521	490	536	540	557	534	513	519	495	521	511	487	481	533	487	503	552	528	511	554	505	506	567	519	540	527	571	477	500	539	484	518	523	542	536	522	504	510	556	553	537	483	519	490	538	489	523	506	525	529	546	517	520	507	555	522	517	518	533	533	495	490	524	507	517	522	518	509	533	487	521	556	544	495	494	495	524	516	514	524	526	528	476	530	521	480	499	535	521	522	555	525	520	542	559	524	541	525	505	544	518	530	537	558	535	510	503	492	501	516	508	520	501	535	509	540	552	498	517	533	564	566	505	500	517	524	522	486	551	535	539	509	474	511	527	508	496	506	549	525	515	519	523	557	497	503	548	505	546	525	470	561	490	511	526	461	515	579	486	515	536	534	480	497	513	503	509	498	548	526	472	495	537	530	511	545	535	568	487	518	539	515	527	573	511	494	525	476	490	515	469	508	524	540	528	494	513	498	555	519	522	490	501	506	507	523	550	509	527	555	508	526	522	509	487	555	485	504	527	511	535	523	518	522	540	486	507	516	487	530	489	487	527	554	496	522	492	540	509	501	486	519	502	515	518	490	498	520	497	507	514	525	501	510	536	490	491	522	519	542	537	555	505	509	516	537	517	505	488	490	522	540	528	513	558	538	494	491	566	511	500	514	542	505	515	534	552	529	540	543	518	555	499	524	534	550	514	489	576	520	531	496	531	505	519	481	531	551	522	540	554	547	540	518	524	475	551	544	519	576	504	515	548	550	537	540	511	515	542	467	527	528	525	524	555	503	518	507	517	519	511	497	543	517	541	534	544	525	480	529	523	541	492	527	496	518	565	544	488	564	525	521	470	530	537	556	557	511	510	492	517	479	531	529	486	550	528	539	515	556	481	504	533	532	532	509	549	540	532	541	533	536	516	514	528	504	531	557	509	536	542	512	510	523	530	499	537	507	479	474	521	519	490	458	554	517	520	497	541	477	520	556	513	520	482	502	518	565	490	515	569	521	542	489	533	493	526	509	539	486	491	529	492	551	514	571	524	496	519	503	511	548	528	511	535	528	490	571	508	541	513	508	512	512	510	529	511	523	534	530	496	519	502	537	504	523	516	512	529	543	542	588	516	498	486	518	511	534	510	536	505	520	520	515	539	503	552	494	519	515	532	530	570	529	549	544	535	521	534	510	542	528	488	484	520	506	478	538	517	505	512	518	528	497	521	517	539	592	527	501	547	493	526	543	492	519	509	529	525	505	510	523	511	510	501	511	514	481	495	534	542	532	530	505	491	554	545	510	509	516	517	494	564	534	506	500	540	556	530	525	504	476	516	514	524	503	545	495	488	531	509	540	534	507	525	524	535	487	522	558	515	500	503	499	557	515	518	592	516	478	536	491	541	531	501	519	505	541	519	546	531	509	464	559	558	511	533	498	464	530	534	548	540	512	524	534	564	537	557	532	531	533	512	500	520	478	580	556	539	546	516	533	510	517	533	539	534	515	529	558	530	491	516	553	508	542	493	536	512	477	502	541	532	524	522	520	505	532	516	497	507	561	492	560	533	545	557	510	511	495	543	542	524	553	513	507	523	522	545	520	528	520	562	554	537	540	499	546	532	517	542	539	530	541	529	506	510	526	516	530	557	487	528	531	494	510	569	502	562	472	537	506	475	510	523	480	561	507	536	495	519	496	520	543	469	558	508	502	537	476	533	515	521	542	550	531	537	495	533	531	533	549	523	512	542	549	503	469	488	481	495	506	507	504	510	549	501	516	546	531	494	514	540	540	506	542	509	521	512	525	527	538	521	528	490	552	596	520	537	542	544	478	532	529	502	476	538	545	500	516	502	515	484	491	514	557	521	530	481	495	526	502	474	539	495	525	528	506	525	509	546	497	546	520	590	541	500	542	528	524	593	506	503	573	521	546	492	532	566	537	496	542	540	511	518	523	520	520	472	538	498	495	541	524	554	545	495	523	538	508	543	525	538	482	548	515	552	523	502	522	517	513	546	521	539	504	511	506	500	510	526	533	515	492	540	455	561	565	526	528	515	531	500	529	511	475	500	502	524	558	507	513	501	484	476	509	524	505	521	544	505	501	524	529	528	509	539	509	493	509	508	520	567	539	541	551	503	511	508	507	516	550	551	533	547	528	554	530	511	533	542	544	523	485	476	521	565	540	476	480	523	523	538	524	504	538	527	484	537	518	473	504	521	523	525	496	504	573	528	537	523	517	512	554	545	572	540	533	524	507	537	547	565	535	510	478	508	497	554	553	494	497	535	503	494	505	556	554	535	530	524	568	537	506	556	488	522	513	507	529	511	528	551	546	515	525	488	516	500	534	532	543	550	528	528	523	552	503	543	542	536	478	494	539	531	513	518	505	467	515	487	471	507	503	489	527	530	513	525	554	517	503	548	602	498	520	519	534	504	510	521	533	508	517	495	545	521	526	511	475	546	521	524	498	506	489	532	525	526	521	503	527	484	489	529	552	510	522	537	534	541	557	513	510	507	523	489	542	501	508	559	523	507	506	494	498	501	556	510	531	500	523	534	499	509	525	529	567	543	555	518	486	546	539	511	569	483	510	515	509	518	523	583	577	546	510	508	551	538	549	492	542	525	509	482	496	503	528	495	539	482	551	522	542	536	553	534	554	554	532	540	472	529	552	544	493	539	540	557	497	547	534	538	498	504	513	519	597	496	544	520	516	522	510	553	522	550	525	502	535	493	521	507	520	520	505	512	544	532	519	485	505	483	528	551	518	508	542	538	528	545	504	550	475	512	522	543
1764	97	97	89	93	87	87	99	86	78	88	95	91	79	80	81	85	76	102	90	77	79	74	88	101	83	100	84	98	83	81	68	72	88	86	73	83	86	85	72	97	73	92	79	93	91	70	86	94	94	86	81	94	83	82	95	88	97	81	76	86	86	89	85	65	74	80	78	84	89	89	98	81	88	79	90	93	86	92	64	85	85	74	89	90	73	78	93	82	91	87	77	82	63	83	89	100	78	84	75	80	95	85	86	88	77	72	78	85	83	74	84	91	88	88	83	83	97	79	93	84	88	90	87	87	89	75	92	88	86	85	93	78	87	75	104	75	84	101	85	83	75	77	78	93	77	95	78	82	84	89	86	83	62	78	83	88	92	64	75	64	87	74	99	83	93	87	91	89	87	84	71	96	93	91	89	90	80	74	91	80	90	87	96	88	96	82	78	86	72	81	97	96	94	67	89	89	84	92	83	75	79	83	91	74	65	88	90	77	91	74	76	80	84	82	85	79	82	86	85	93	91	100	80	90	90	72	85	88	93	81	71	81	73	90	79	78	78	90	80	83	74	86	71	72	86	85	90	74	91	83	87	96	82	96	70	80	79	80	75	80	87	79	84	85	95	79	130	92	90	78	80	92	79	85	82	80	88	89	109	91	98	82	75	97	71	60	79	87	100	73	72	72	85	84	91	85	73	76	71	102	81	92	74	77	81	73	75	81	71	91	75	82	70	89	68	74	71	80	89	89	93	93	85	73	86	82	75	73	79	75	86	80	96	74	76	87	70	84	68	93	85	66	80	85	90	81	99	98	79	77	94	98	85	88	64	82	92	78	90	72	93	84	88	84	91	89	76	72	83	97	80	88	86	71	71	76	91	85	94	81	68	77	105	88	62	82	92	71	86	66	82	85	78	74	90	94	70	99	88	84	77	89	76	78	89	107	86	82	74	78	78	81	87	78	73	87	79	99	77	73	90	78	95	75	95	66	85	86	80	82	82	93	82	77	82	86	97	85	77	83	82	84	68	82	86	113	74	73	86	83	94	93	74	73	79	92	64	94	64	98	78	96	85	80	82	70	85	77	85	65	89	86	96	76	90	83	97	82	80	81	78	89	76	66	72	78	83	85	90	81	79	92	70	89	85	101	70	87	69	90	77	105	94	78	91	75	62	79	63	85	91	86	89	78	94	82	74	88	77	73	88	69	80	68	81	107	104	70	81	75	88	89	71	88	80	83	90	71	92	95	94	81	69	68	96	80	87	96	82	90	80	82	91	91	89	75	73	92	66	87	81	73	107	92	77	87	90	65	80	86	83	91	90	76	73	102	78	75	92	90	71	80	66	85	96	83	92	77	103	78	97	74	87	88	82	86	86	80	93	88	92	80	88	81	83	86	108	78	84	96	89	85	79	92	85	60	76	87	81	86	92	97	83	89	74	98	83	84	95	89	84	97	68	95	79	74	86	71	72	90	86	83	79	91	85	65	79	72	81	92	80	103	75	81	79	67	76	77	90	86	76	82	77	94	88	85	86	72	86	74	75	73	96	70	91	80	81	73	87	88	92	82	76	89	92	89	93	83	90	81	86	82	71	92	90	77	87	96	88	71	101	89	75	84	74	78	88	73	83	70	73	72	70	82	84	82	90	96	65	84	83	72	86	68	74	75	77	83	88	77	77	74	96	78	85	74	96	93	96	66	70	86	75	64	94	89	97	70	90	75	87	74	94	90	80	79	95	75	81	84	86	84	68	80	90	86	92	63	92	77	90	92	106	77	86	78	78	78	73	87	75	74	100	82	82	83	88	88	85	87	83	89	94	88	92	87	86	74	90	77	92	80	80	100	85	69	76	83	80	78	87	81	66	70	79	78	93	71	88	80	79	73	94	90	87	85	68	92	72	86	79	85	73	77	81	83	86	97	98	94	84	85	82	74	81	79	68	84	81	82	92	80	80	93	63	88	74	84	90	68	80	90	90	76	83	80	89	79	75	84	72	75	85	89	95	86	106	84	99	90	89	84	68	80	83	81	80	81	80	85	76	99	91	81	71	74	76	78	87	73	92	72	109	97	83	85	91	82	98	88	82	77	80	73	69	75	74	78	74	76	87	87	75	92	82	88	92	77	86	76	79	91	102	92	82	82	82	85	79	82	83	86	79	91	76	75	84	84	86	77	83	94	99	92	63	76	76	75	74	82	85	91	92	93	77	82	79	87	88	92	75	83	78	86	81	84	82	77	69	87	78	79	87	91	90	82	94	73	72	66	106	67	83	86	94	76	67	102	76	88	85	74	99	80	89	94	92	77	82	97	83	89	85	93	79	71	80	81	67	70	89	89	97	88	77	84	74	75	73	88	94	90	72	94	75	85	70	96	81	76	88	65	91	89	106	85	71	88	87	82	72	87	81	77	95	76	83	91	98	94	74	68	90	83	77	76	84	88	91	90	77	79	75	80	81	83	107	89	77	71	85	85	98	90	75	79	73	86	85	97	76	90	72	96	102	100	93	85	76	77	82	90	91	72	83	71	76	87	75	80	75	71	91	93	102	78	83	69	89	71	79	78	83	81	90	90	69	90	80	91	87	80	66	107	85	78	73	90	88	86	92	88	91	92	86	78	89	85	82	87	79	86	91	82	87	77	86	81	82	90	73	100	87	85	86	92	78	85	76	82	80	79	77	94	80	88	87	71	75	91	80	71	69	95	88	72	77	90	79	76	75	88	91	73	90	87	82	70	93	75	91	74	86	69	98	88	89	82	80	92	63	81	88	86	102	81	84	101	80	80	99	80	86	77	78	86	85	72	79	77	80	95	83	80	81	78	83	60	72	93	96	91	84	80	78	93	93	75	93	86	94	82	75	79	81	91	89	79	75	73	72	105	71	85	91	69	75	80	95	97	91	62	64	86	79	79	80	74	81	91	60	75	83	88	85	84	92	98	94	93	86	94	88	83	84	94	79	93	90	78	85	88	85	85	99	83	81	81	78	75	73	89	94	92	99	74	74	82	69	69	79	93	80	90	91	90	76	88	88	87	84	95	88	93	75	94	77	92	84	80	85	81	73	90	86	81	88	85	72	84	94	64	90	88	78	71	72	79	77	73	81	71	75	78	87	85	100	83	79	77	70	110	85	79	79	86	91	75	84	83	73	106	86	94	90	100	96	78	78	67	77	77	83	72	78	88	91	77	84	74	93	77	62	78	82	93	78	96	97	74	93	91	85	74	95	86	95	84	69	93	81	81	89	79	99	73	92	85	78	75	71	92	91	89	62	89	61	90	83	72	93	90	78	84	101	69	82	67	90	91	92	98	88	81	99	77	70	104	72	63	97	74	82	78	97	74	90	83	101	81	84	80	79	84	79	93	70	90	78	93	79	85	88	69	64	81	101	83	92	79	86	75	81	78	80	82	86	74	106	71	71	78	87	84	79	84	83	92	66	82	92	84	80	73	81	77	74	111	76	73	92	76	88	75	55	69	80	78	85	91	90	90	63	79	82
7283	759	621	741	741	908	923	907	898	790	810	709	736	772	679	671	642	629	643	616	622	583	572	601	685	629	567	613	595	612	614	597	585	594	605	597	602	613	612	569	601	622	592	552	665	632	568	581	578	569	580	615	585	605	584	592	572	568	589	598	571	592	593	597	608	556	597	589	609	599	558	544	585	586	569	592	608	555	592	575	573	596	629	568	586	596	561	559	606	595	567	607	611	565	631	595	623	567	648	569	611	611	643	625	578	567	592	584	628	577	606	595	593	601	603	601	546	569	582	567	620	598	594	564	579	624	566	569	618	622	569	596	609	623	611	556	571	595	564	513	612	600	572	589	562	566	657	575	586	599	641	546	560	600	613	567	556	563	535	545	604	570	573	517	597	635	538	590	576	569	588	601	592	585	579	592	589	656	626	613	605	575	615	597	582	595	577	620	580	578	526	587	551	623	527	564	615	545	615	572	611	640	555	619	595	599	575	602	609	590	589	599	545	603	570	566	547	575	632	612	583	625	569	604	624	558	582	557	577	593	591	616	607	577	587	539	634	605	606	619	561	575	591	558	576	592	606	610	574	615	582	563	600	585	600	554	567	587	574	607	605	615	619	616	576	573	632	594	590	585	615	588	590	585	582	541	611	627	577	616	629	592	587	563	614	602	637	585	568	606	593	620	576	559	566	585	618	594	567	568	589	605	593	585	606	655	638	622	578	583	562	600	624	554	553	578	640	554	580	564	575	527	585	563	569	565	586	584	546	583	578	579	593	613	596	625	589	588	597	557	551	582	621	624	586	602	564	572	581	576	603	582	610	591	588	551	584	570	591	562	594	618	552	645	569	559	584	620	590	587	587	601	573	629	591	598	584	553	611	584	581	589	583	615	589	642	587	592	596	622	563	615	609	577	593	594	597	556	613	615	595	558	578	584	574	574	625	562	599	577	584	610	599	572	606	613	574	573	564	599	571	552	585	567	596	587	562	622	530	562	612	602	595	572	599	580	576	562	580	585	627	556	561	574	568	601	629	603	576	612	576	617	588	570	575	572	605	607	611	551	588	565	579	606	580	612	575	581	599	550	614	591	551	589	560	566	603	584	606	566	542	598	654	635	589	611	603	587	592	562	579	554	589	567	602	609	591	573	584	595	568	578	556	614	581	571	626	577	602	621	613	601	593	598	555	587	581	580	605	620	605	544	572	607	578	596	612	610	578	610	559	584	588	616	593	568	590	573	654	555	581	566	609	588	576	610	596	598	553	599	570	644	532	612	617	577	587	582	564	585	603	571	585	578	619	615	564	597	562	624	571	595	563	583	628	603	600	604	613	603	597	591	640	581	571	569	597	601	581	589	574	571	537	618	588	608	647	599	561	604	553	586	574	555	559	591	566	610	584	575	629	616	569	586	578	558	637	560	589	579	587	563	581	631	602	573	561	584	621	560	568	591	594	567	623	632	556	593	594	575	597	574	573	607	607	617	599	587	621	566	581	626	636	603	603	592	590	566	572	565	596	591	622	573	581	617	583	576	598	592	570	591	616	606	611	576	613	560	615	626	589	529	603	588	642	596	627	631	601	610	587	617	564	561	583	609	587	558	563	609	601	590	587	584	597	595	600	594	602	576	566	607	568	558	586	587	588	597	598	587	559	569	616	594	583	595	604	594	553	574	615	604	584	582	606	580	589	634	582	569	583	616	608	623	578	558	586	589	591	584	612	579	632	600	606	601	582	581	589	552	582	623	613	600	596	597	600	551	581	610	588	604	645	600	567	591	591	586	576	615	548	548	567	596	626	612	559	592	561	602	570	577	587	557	581	569	590	578	596	571	588	560	617	628	633	595	607	576	577	563	563	590	588	603	572	606	580	585	558	598	626	575	644	595	553	572	583	610	596	592	615	631	608	559	570	565	640	560	559	582	588	579	590	609	608	556	605	560	550	621	569	621	522	554	623	583	584	557	547	572	590	596	606	603	598	561	617	556	603	606	579	555	560	612	541	574	571	605	573	551	589	589	596	592	543	613	564	593	549	576	609	567	605	588	576	602	555	554	584	559	580	571	633	584	562	582	565	605	608	636	639	568	541	547	578	617	580	623	593	549	608	575	626	569	611	581	573	605	578	576	596	613	560	592	590	567	602	602	590	628	593	589	597	565	616	618	584	576	608	556	587	584	587	555	564	561	581	545	586	609	575	597	615	568	557	601	616	578	571	595	577	597	577	604	570	607	571	604	587	594	593	581	581	581	549	585	605	580	632	568	585	589	610	581	590	590	619	578	567	572	602	556	622	536	592	611	640	600	533	572	557	551	583	591	594	587	566	581	600	579	617	587	533	600	574	580	557	578	619	552	607	574	578	622	577	590	573	598	617	600	568	574	553	595	627	561	606	578	570	576	608	572	568	600	562	609	609	618	623	568	580	574	627	574	618	571	567	618	577	577	571	556	571	622	606	575	611	537	571	583	617	591	599	575	611	560	618	548	593	600	608	590	611	592	587	588	591	578	573	567	566	544	600	536	623	612	573	563	578	608	602	599	571	591	573	577	584	589	587	576	558	611	559	555	564	596	618	601	568	522	592	607	560	589	553	575	564	570	596	612	573	565	578	643	630	567	618	587	569	565	549	590	598	596	579	615	579	616	575	579	607	574	567	590	563	604	602	573	587	573	595	596	555	520	567	629	604	603	556	549	577	582	612	550	601	630	554	629	593	597	602	600	598	612	572	577	576	576	619	596	617	601	594	628	624	637	648	537	620	520	559	563	617	610	605	574	575	555	565	566	626	610	580	576	606	569	613	558	606	600	583	554	581	596	580	570	619	582	581	612	594	597	601	586	567	554	610	561	623	585	578	589	579	632	615	603	582	571	542	595	542	614	603	660	580	624	614	580	573	570	575	627	567	605	608	600	568	599	556	555	590	610	578	620	602	614	615	584	615	610	576	620	570	619	580	546	602	538	572	574	607	557	587	595	633	613	589	573	589	591	583	613	600	560	604	594	593	556	585	569	617	591	571	591	633	603	567	609	562	586	583	575	603	623	602	577	532	593	604	615	615	595	571	566	581	594	562	595	580	609	626	574	608	555	598	593	585	590	592	625	571	527	581	557	570	564	600	534	561	591	573	611	612	572	596	564	588	587	576	600	598	625	589	616	611	573	563	561	595	626	576	612	531	554	621	613	574	585	612	614	623	571	577	573	576	583	594	553	564	573	591	581	575	568	609	554	596	589	597	598	570	591	588	567	572	573	588	608	582	588	586	608	596	549	574	574	564	598	579	605	575	589	628	577	636	596	533	569	618	580	612	615	601	575	609	584	597	551	577	586	610	597	582	596	625	609	562	572	585	603	602	573	569	596	566	570	557	556	576	602	612	616	629	604	615	595	580	597	587	611	611	592	590	577	554	560	637	580	564	587	587	586	562	591	612	562	596	590	609	597	584	555	584	589	596	574	596	580	569	535	617	595	579	592	569	585	597	587	596	586	580	583	562	577	587	595
2313	128	100	118	95	88	108	102	118	101	111	100	92	90	112	80	88	85	100	94	84	87	95	91	87	92	89	82	84	84	93	89	96	81	100	101	90	100	90	87	76	81	78	94	73	98	89	94	101	86	75	82	90	87	82	104	94	64	87	73	98	91	85	79	100	90	89	69	92	84	83	100	84	84	87	109	85	76	86	98	108	97	79	89	83	75	82	89	88	97	90	84	83	80	92	69	79	79	86	90	79	97	91	80	102	87	93	87	93	94	91	88	86	95	89	66	71	85	90	96	97	91	77	73	79	95	96	90	92	78	92	83	91	94	95	88	78	76	84	85	96	91	94	88	96	93	100	95	90	87	77	74	74	82	88	94	78	82	97	97	97	96	115	86	84	101	74	81	99	86	85	85	72	75	77	85	95	80	71	84	90	73	106	86	81	96	103	102	97	69	85	77	92	80	79	96	87	85	82	87	83	86	123	87	101	77	87	88	77	83	101	76	86	96	85	109	91	78	105	80	88	83	82	84	69	84	72	86	89	79	99	80	79	92	82	109	96	81	79	81	75	96	80	81	94	84	84	95	82	84	87	96	89	102	88	82	76	96	90	77	94	89	97	92	79	76	74	74	81	69	100	78	93	92	59	71	98	94	93	83	102	94	82	88	94	77	80	97	79	68	64	95	72	83	91	95	78	76	80	86	75	78	83	81	85	71	73	64	89	80	80	96	93	90	82	88	76	93	77	96	83	87	87	78	79	87	55	73	84	107	74	97	77	90	90	68	83	93	91	83	79	83	75	86	86	91	80	92	74	78	78	81	103	99	83	95	87	74	91	73	95	100	76	61	92	88	83	72	87	94	87	78	85	75	78	88	79	84	88	92	85	89	65	100	93	79	86	87	80	97	96	99	75	108	99	70	95	95	56	87	91	83	81	93	81	90	104	78	102	80	83	70	82	91	71	85	103	89	77	79	99	69	68	79	94	85	108	68	110	78	86	86	93	97	99	78	83	67	91	80	88	88	88	88	82	89	97	94	96	109	74	84	94	88	81	88	80	84	66	84	99	93	101	100	87	73	89	92	72	86	98	86	86	72	81	82	85	86	67	84	84	70	83	78	82	96	83	87	82	108	77	95	92	92	95	97	93	110	104	87	74	93	74	91	108	101	96	86	75	85	89	91	77	102	92	88	95	83	79	113	81	83	87	74	94	78	83	114	71	86	89	93	106	85	83	82	78	73	91	95	102	100	88	80	71	94	104	82	98	76	87	73	103	74	66	82	88	85	97	92	80	117	88	89	87	73	77	92	77	96	88	77	90	88	75	71	75	89	74	81	74	80	79	87	96	92	79	84	88	98	82	85	87	92	93	107	80	86	92	83	78	107	86	83	82	72	103	86	102	100	98	77	71	75	81	85	95	89	81	94	88	66	88	84	73	72	75	93	94	84	92	79	90	94	106	81	87	95	81	74	80	98	85	84	91	79	88	75	82	99	91	77	92	72	75	81	89	97	90	65	107	90	86	77	86	88	98	79	93	84	88	83	92	92	80	83	84	79	91	95	83	79	78	74	94	67	78	88	88	94	86	95	90	75	77	94	87	81	85	71	74	87	85	82	92	82	68	83	79	93	75	90	72	110	78	77	74	80	117	98	88	93	95	78	97	95	94	102	103	93	85	86	72	86	83	75	80	82	95	94	69	92	82	101	87	84	78	84	77	91	84	72	87	103	97	84	96	87	76	62	85	83	85	79	84	89	84	69	103	92	92	86	82	75	101	76	79	92	89	81	89	98	81	79	87	85	90	99	91	85	76	95	94	93	74	94	87	94	71	75	72	93	84	89	67	86	85	90	70	81	94	82	85	109	97	112	73	78	90	84	103	61	67	86	79	82	104	88	97	78	84	92	77	109	78	59	89	88	101	82	96	85	84	76	85	79	91	76	65	90	80	81	86	91	97	92	87	80	82	83	92	81	102	77	67	78	79	69	74	86	87	82	94	73	86	88	84	84	95	87	85	76	98	77	77	86	88	90	98	95	81	75	105	94	76	100	106	78	98	79	76	72	63	76	86	86	88	82	96	85	69	97	82	92	75	94	93	80	77	78	87	73	99	115	85	88	76	86	94	71	96	101	90	82	95	95	76	96	92	81	94	90	85	99	82	90	88	59	83	95	104	93	71	76	103	101	98	91	81	104	62	97	92	98	89	76	82	82	100	59	77	76	75	94	83	103	93	79	90	74	97	81	85	86	84	105	76	96	93	85	103	97	85	96	95	108	93	96	91	81	77	94	85	87	84	96	76	87	81	95	97	97	105	101	93	96	86	78	78	91	106	73	82	92	85	103	72	95	83	73	91	76	75	95	86	86	94	78	86	79	81	87	88	91	95	85	69	101	94	78	92	70	78	75	88	96	69	88	76	81	89	87	81	86	90	75	90	80	75	80	86	82	86	94	68	81	89	97	87	84	99	88	69	91	75	91	79	77	87	87	85	88	84	94	80	74	87	92	92	78	91	100	100	68	87	81	87	77	93	102	70	78	77	75	85	101	95	95	70	105	73	79	87	90	86	88	88	97	96	74	83	85	92	91	87	94	82	89	91	78	87	84	85	89	91	106	97	93	95	105	84	86	86	74	95	87	72	93	94	94	83	82	74	92	82	81	77	82	86	89	93	84	73	92	93	87	95	79	89	89	87	84	82	91	80	81	82	78	78	86	90	91	87	84	89	96	84	82	77	94	83	86	104	94	99	74	82	92	82	80	92	77	76	75	84	94	75	94	84	87	88	79	89	92	73	92	75	87	79	95	101	88	80	92	94	89	79	92	73	80	84	80	88	83	90	81	80	85	72	88	82	90	109	94	102	82	64	95	92	77	82	78	87	90	100	113	86	103	103	88	82	91	71	84	76	95	89	113	86	97	82	79	89	84	94	98	81	74	88	83	74	82	91	91	90	86	87	84	86	78	83	98	84	89	96	106	76	82	86	79	83	82	72	83	92	71	68	85	73	90	76	73	102	95	95	73	79	93	77	89	76	102	75	77	77	84	78	94	83	82	92	85	97	89	100	91	86	85	78	86	97	80	92	91	90	76	92	91	85	73	92	100	84	106	106	93	85	88	79	87	101	79	108	85	71	89	91	93	80	95	78	92	85	82	90	91	95	90	78	99	101	87	94	99	82	99	94	75	93	86	80	78	79	80	72	88	99	101	93	90	96	91	63	91	81	86	88	78	69	82	92	81	89	82	75	89	92	82	95	79	86	99	90	92	77	74	84	77	95	78	96	95	72	87	92	84	78	92	74	73	66	77	81	105	101	97	88	99	88	85	102	96	82	95	78	90	80	91	94	76	80	67	77	87	105	86	95	101	98	81	86	93	90	82	80	80	88	89	78	93	88	90	90	94	82	93	84	94	85	83	78	88	90	91	86	80	86	89	94	70	84	95	97	89	92	86	80	85	94	77	86	88	86	71	82	84	91	78	112	90	81	70	96	87	82	93
8066	1102	816	821	1278	1581	1797	1683	1502	1328	1233	1089	1082	1010	987	890	808	788	846	763	778	714	745	698	738	707	614	721	684	682	648	666	610	688	652	673	702	634	609	711	663	640	626	628	629	651	584	657	637	660	652	679	611	634	642	650	636	619	626	579	637	606	617	627	664	630	590	605	635	635	643	631	650	647	639	677	603	653	653	657	636	592	593	618	613	633	577	608	605	611	609	616	605	632	599	602	614	639	644	582	643	644	589	615	632	570	581	578	628	659	668	647	655	624	604	560	581	594	660	624	650	609	616	596	617	567	601	595	605	561	605	644	656	592	617	590	606	610	586	639	594	600	568	606	599	592	592	662	627	603	634	564	621	629	618	634	618	613	625	592	625	581	615	615	605	583	650	598	610	633	600	565	613	608	606	636	580	636	646	595	618	578	609	618	584	601	588	592	625	612	617	646	611	562	641	566	612	609	654	596	643	592	588	623	601	668	630	606	615	595	571	605	625	589	632	588	600	655	665	585	599	620	588	644	616	606	620	663	614	598	558	592	592	610	605	634	638	623	599	605	622	593	585	621	622	614	625	636	644	610	597	625	581	605	626	656	630	602	590	637	646	609	645	647	640	628	597	646	607	596	599	609	610	652	629	592	657	625	602	650	612	606	633	634	611	620	616	601	614	611	594	598	572	600	617	586	621	594	596	583	584	607	590	590	638	595	653	598	640	636	623	578	622	603	595	621	618	581	595	523	598	639	639	623	682	608	615	586	597	601	591	575	587	591	654	589	637	611	614	635	602	620	598	624	625	624	652	594	647	624	613	625	603	637	602	668	618	641	628	630	614	615	555	615	591	591	617	565	627	619	629	647	603	622	603	631	596	601	605	610	593	612	611	617	582	609	583	619	574	585	573	581	568	633	586	593	596	648	623	634	596	612	646	593	571	603	575	658	600	657	626	673	584	588	576	644	628	612	574	596	617	652	639	628	608	589	633	578	595	631	613	614	619	571	633	616	602	592	618	640	606	620	579	639	609	618	618	573	572	630	636	607	574	610	595	612	601	625	588	621	648	632	578	618	623	616	678	620	632	591	664	581	631	629	620	611	634	620	650	603	605	595	593	653	641	594	567	610	590	540	613	649	606	575	633	625	627	585	602	635	653	599	640	642	597	605	589	613	628	611	625	647	591	638	643	631	619	613	656	661	622	658	597	645	624	583	577	590	608	662	602	611	601	619	608	610	632	556	648	623	620	580	602	592	597	573	622	594	573	587	629	616	608	657	608	605	589	557	626	579	594	639	614	583	646	560	612	608	600	558	639	551	612	607	625	600	625	639	644	620	598	612	566	589	675	583	604	610	626	648	630	633	632	603	634	617	605	556	604	661	608	602	614	626	604	629	643	581	634	619	624	643	602	647	619	596	565	604	626	632	608	605	650	635	618	626	570	640	632	640	629	651	608	602	607	646	635	623	630	577	610	609	614	598	607	644	612	606	591	581	609	630	611	608	613	620	596	643	601	635	561	621	586	596	603	589	620	602	571	608	604	621	620	596	587	597	603	629	610	654	627	629	593	628	608	583	642	612	631	627	634	566	642	617	589	619	583	637	636	598	602	586	654	591	580	600	597	617	617	616	594	632	623	614	604	656	599	588	658	642	641	594	587	621	605	575	631	592	613	539	605	625	653	622	632	601	613	622	670	604	602	613	586	623	629	565	607	639	621	627	660	599	606	644	580	618	602	651	641	628	579	613	598	615	590	601	641	603	629	571	630	616	613	613	584	612	643	603	583	612	603	646	603	623	609	608	634	614	653	593	601	582	638	596	586	620	610	640	610	644	567	645	634	645	569	609	560	648	584	591	680	627	611	600	579	609	642	631	647	619	620	574	626	672	641	601	583	594	619	631	641	593	593	589	660	613	621	577	612	630	628	642	621	619	616	594	575	631	620	619	624	635	661	633	644	572	614	584	602	589	630	614	618	636	586	627	640	599	630	618	621	596	585	577	622	585	619	639	618	621	623	617	649	602	613	594	620	616	612	614	591	568	619	606	613	599	607	641	598	615	626	598	615	612	574	627	600	618	614	599	593	527	622	638	605	636	569	569	630	617	610	643	553	621	565	651	622	592	549	621	650	646	631	618	608	594	626	623	612	600	626	580	616	632	598	679	624	591	681	627	625	597	598	622	664	607	627	628	582	625	604	636	589	615	625	613	571	630	633	608	648	612	625	602	573	626	605	644	621	615	635	644	621	591	581	629	580	612	550	605	601	590	642	601	651	589	589	621	615	621	611	577	602	592	647	610	612	591	653	642	639	612	614	654	630	640	593	629	672	638	603	639	599	619	625	601	606	613	574	603	619	617	563	645	558	608	613	620	612	636	596	590	634	604	560	645	648	618	657	591	655	562	634	592	600	639	628	642	655	602	608	612	589	614	590	590	642	580	591	634	679	605	618	603	623	571	581	599	561	606	628	589	592	650	615	599	661	630	620	595	583	622	624	594	600	581	586	597	613	624	604	605	605	606	617	639	644	617	652	645	619	589	593	604	647	618	605	602	669	622	618	583	595	596	574	628	639	621	572	621	589	601	623	586	586	613	632	651	601	591	618	596	610	611	595	599	574	620	615	640	621	603	595	654	591	616	597	634	599	634	658	600	622	632	642	662	610	590	633	637	587	606	603	604	583	609	634	614	604	606	586	614	591	615	643	640	636	563	628	608	622	599	631	636	570	607	619	609	667	574	662	645	647	607	617	664	578	600	606	618	545	602	644	621	619	638	611	598	637	607	619	624	627	603	601	587	624	621	616	605	580	616	631	591	660	607	592	600	599	581	605	531	605	636	643	609	623	616	615	631	608	614	617	610	581	603	583	626	570	598	642	617	593	609	613	653	616	641	616	618	578	632	640	656	611	617	649	591	626	612	648	616	589	641	649	632	596	605	625	601	577	628	583	668	596	629	624	641	626	619	642	614	622	625	603	600	633	572	602	596	582	565	606	620	655	600	604	580	614	599	603	612	632	621	611	650	599	606	591	632	574	608	644	623	625	652	624	634	606	622	638	595	617	602	610	625	652	623	634	576	602	612	619	607	655	632	586	555	606	625	626	592	603	639	625	625	622	627	615	566	595	627	656	619	604	604	627	577	616	653	609	611	592	585	625	582	625	591	615	584	609	609	598	618	614	603	627	590	639	593	626	597	601	593	615	601	611	581	603	603	582	650	623	616	583	650	643	599	576	605	612	595	615	601	620	609	628	600	625	574	558	618	571	630	619	637	614	669	603	620	623	611	605	590	611	632	617	668	597	595	631	604	576	623	588	630	669	600	647	623	633	602	567	610	625	580	612	646	646	627	609	623	642	568	590	657	592	613	605	606	613	642	620	636	602	655	604	571	610	607	591	586	579	674	600	595	644	582	586	643	588	647	580	658	592	637	647	622	627	670	667	620	642	633	607	598	626	619	610	647	614	607	617	632	617	601	629	609	613	629	584	671	629	601	587	605
1024	91	73	48	47	46	51	54	59	47	45	51	47	55	46	49	41	41	33	35	38	35	30	36	28	37	27	40	35	26	26	33	24	31	29	33	18	28	26	27	23	25	22	26	21	18	30	28	29	29	33	29	29	31	27	32	37	27	26	24	25	25	32	29	23	24	22	19	23	21	34	22	32	30	22	21	22	22	27	33	22	37	31	33	26	33	17	20	15	30	21	21	28	16	27	24	29	22	26	40	24	27	29	25	25	30	20	32	32	31	33	23	26	40	25	18	20	27	27	22	18	28	24	23	22	17	27	11	21	26	26	21	19	28	30	30	25	28	23	33	29	21	35	28	29	27	21	19	19	16	14	26	27	21	27	27	26	27	19	25	26	23	36	18	33	30	27	25	29	19	27	25	23	29	20	32	28	26	20	22	23	17	22	22	22	23	31	23	21	21	20	19	23	18	22	30	20	19	26	25	25	35	27	30	30	29	29	26	26	29	25	25	15	19	27	27	20	19	19	20	25	20	26	17	23	30	15	21	38	34	33	28	26	25	18	32	29	30	27	26	27	35	25	19	29	20	29	29	28	29	23	25	22	21	17	22	24	29	24	32	24	19	28	20	27	23	15	23	21	22	30	30	22	37	20	22	24	24	16	28	31	25	17	30	29	25	35	21	28	34	28	20	24	30	27	30	21	27	27	35	16	15	23	30	35	24	24	35	28	26	29	29	26	28	28	27	28	13	16	18	17	22	21	18	24	20	20	23	28	30	26	23	23	32	30	29	23	23	20	32	24	22	21	22	23	26	29	26	22	19	26	29	27	16	14	35	36	20	23	29	24	31	29	23	23	28	20	28	30	23	18	25	28	20	27	26	20	21	29	22	29	22	28	24	27	18	33	28	27	25	25	25	27	24	20	29	34	30	33	14	34	23	38	15	17	30	27	26	31	32	28	23	24	28	25	23	25	29	22	32	22	22	22	17	28	34	29	20	27	22	16	26	25	21	25	20	30	31	32	24	21	17	32	23	23	37	27	29	26	24	26	26	26	23	35	29	27	17	22	30	26	29	25	21	22	31	25	24	17	19	29	34	28	24	18	30	21	24	32	26	19	27	19	29	30	27	22	27	31	23	25	23	27	22	35	21	24	26	22	20	27	30	13	16	28	14	22	19	30	29	18	25	26	26	22	30	18	33	34	38	23	23	23	24	21	27	34	22	31	21	25	21	33	24	24	27	26	24	32	23	22	28	23	25	20	26	28	27	30	20	27	18	31	22	20	27	23	20	27	23	29	25	25	33	31	27	28	24	29	34	27	30	15	24	27	26	23	22	19	25	27	22	24	19	24	28	25	32	28	20	24	21	20	24	27	20	30	26	27	16	14	31	35	34	26	21	27	33	24	22	18	18	25	27	25	30	29	20	19	25	29	28	27	32	26	24	33	22	23	23	27	27	20	15	30	24	32	19	15	36	25	29	28	26	26	20	20	20	22	29	24	27	33	26	24	27	27	31	26	27	19	30	26	20	28	22	30	32	27	23	27	32	24	28	24	28	18	29	22	22	25	20	28	32	27	30	22	20	23	25	21	20	22	18	31	32	23	22	22	20	25	33	30	23	29	16	14	20	23	26	32	24	29	23	28	20	24	27	20	18	21	21	23	26	29	23	21	26	23	22	17	20	14	26	22	25	24	19	19	31	30	23	15	27	30	24	25	22	28	30	21	26	25	34	21	20	26	23	41	29	28	30	16	21	19	33	17	23	22	29	21	28	20	21	21	38	24	30	25	35	21	25	26	26	22	19	28	22	28	27	26	26	27	20	33	26	29	34	14	23	25	23	29	23	31	22	21	22	22	17	23	31	24	23	17	29	16	31	22	33	27	28	30	29	37	20	28	28	36	23	20	22	18	31	27	26	19	20	19	23	29	26	29	26	30	21	27	29	18	25	24	30	23	30	21	23	19	22	29	31	26	25	27	27	22	21	20	25	26	16	22	24	18	31	35	30	25	19	23	28	28	27	28	25	25	29	31	26	24	30	25	34	32	36	15	27	23	20	33	25	20	19	19	23	27	28	24	37	30	29	27	28	23	29	36	25	27	25	25	28	15	25	19	30	17	21	27	21	29	25	24	23	22	27	27	19	27	29	23	23	25	19	21	19	23	34	27	27	32	20	33	26	22	22	19	26	23	20	25	28	31	22	25	27	18	27	22	21	30	16	15	26	24	31	15	24	31	32	27	25	19	35	27	33	22	22	33	22	31	33	28	24	13	30	19	30	26	27	32	22	19	31	18	24	27	30	24	23	20	28	29	33	26	24	20	23	20	30	30	19	20	32	14	31	15	25	20	21	28	21	23	34	26	27	29	14	32	28	26	18	31	27	29	36	37	18	16	20	21	16	24	23	33	29	17	26	31	24	21	33	29	20	28	27	27	25	29	30	29	35	27	24	29	23	27	29	32	25	30	20	28	25	26	32	30	31	21	21	24	21	24	27	18	28	23	26	24	25	27	21	30	20	22	26	24	36	28	29	26	31	23	25	15	20	25	22	22	23	29	23	25	28	15	26	32	23	39	25	22	26	17	33	28	29	21	16	24	20	24	27	25	25	20	21	28	23	23	24	22	27	25	27	22	25	27	26	28	26	21	31	19	29	28	26	24	19	27	20	26	32	22	32	24	24	15	30	25	23	22	24	22	26	34	32	22	25	25	24	34	19	21	27	18	21	21	23	22	26	30	30	31	20	25	40	25	21	24	27	31	27	22	15	24	14	29	24	26	32	32	31	39	25	30	23	29	36	25	33	21	32	23	37	25	29	18	23	21	34	27	28	23	22	24	34	23	26	23	36	18	26	31	31	34	20	26	22	19	25	23	18	26	21	19	28	22	23	25	25	30	22	25	23	24	28	13	31	19	35	21	18	23	24	27	26	26	26	18	16	30	25	28	29	30	25	21	28	12	28	26	17	32	22	34	25	22	31	23	28	30	19	17	25	32	34	23	21	32	22	21	17	23	28	19	24	23	22	29	24	24	26	25	34	25	26	27	24	30	26	30	17	23	24	23	32	25	18	32	28	23	27	21	20	16	18	27	22	22	32	25	21	22	22	23	31	24	14	18	33	32	20	27	13	22	30	34	30	24	31	21	29	21	25	39	36	21	28	24	39	28	14	24	36	26	22	35	23	25	28	33	29	23	36	26	29	31	31	26	29	25	31	35	23	26	22	33	28	25	24	22	27	26	26	18	32	22	23	24	23	25	18	32	31	34	31	22	24	29	26	29	25	23	24	22	27	25	25	27	29	30	28	21	32	18	25	19	23	29	27	22	27	21	16	23	29	23	35	22	19	28	28	21	20	22	22	26	17	30	25	28	22	21	34	26	21	22	25	31	21	26	23	23	24	21	26	21	23	20	29	23	19	20	25	23	16	25	31	23	28	14	27	23	25	26	24	25	32	38	18	25	22	25	21	30	23	25	33	24	25	32	31	20	25	21	26	26	25
9238	1326	618	635	1579	2545	2711	2477	2028	1679	1416	1186	1138	924	816	676	646	602	520	534	455	469	398	347	382	350	332	293	341	316	310	255	283	269	246	233	254	255	222	280	230	211	228	235	218	244	219	243	229	228	206	205	209	194	193	194	206	227	215	223	204	231	203	202	193	210	181	203	205	189	176	188	213	188	189	180	195	193	197	212	190	193	163	173	187	158	172	187	193	177	182	187	183	175	210	178	176	177	148	174	179	180	169	196	179	173	178	157	192	194	190	189	187	190	175	194	178	177	175	195	179	203	189	189	163	190	176	160	187	171	175	163	202	167	156	196	175	192	174	171	186	164	177	184	180	190	190	183	165	188	185	179	161	198	177	191	173	172	197	180	162	160	186	181	179	178	187	180	197	161	160	190	181	181	186	173	188	174	166	169	169	162	195	174	171	189	182	180	176	170	166	150	186	190	149	175	161	182	181	169	169	172	187	162	179	172	160	179	176	159	181	189	183	161	166	194	163	163	157	163	186	171	177	180	180	153	191	192	187	184	174	156	165	174	187	185	180	156	170	179	166	178	185	154	185	197	175	166	174	175	155	145	182	205	181	169	182	163	169	172	162	170	178	193	183	184	187	180	179	163	173	165	171	150	178	175	177	164	185	165	169	167	192	169	180	159	156	184	182	150	184	180	160	177	209	194	179	186	161	180	162	191	196	178	161	174	200	190	173	163	160	180	176	201	177	194	174	174	167	192	159	169	180	182	168	167	175	168	156	174	169	185	164	166	161	164	186	180	188	190	174	195	194	184	178	187	188	147	150	172	173	189	166	149	175	178	200	187	191	176	188	177	180	173	173	175	181	175	177	178	179	178	175	193	154	175	176	191	166	182	178	189	191	191	179	193	160	160	181	177	181	162	151	185	179	170	186	160	173	154	145	182	175	168	198	172	161	170	139	149	162	162	189	202	217	172	188	175	152	178	161	217	155	186	175	182	191	166	179	170	167	200	170	197	188	178	188	150	187	164	197	169	196	175	164	168	161	172	174	166	161	155	187	178	173	183	174	184	160	154	157	189	170	196	191	158	183	163	154	154	198	189	194	200	170	166	186	161	184	178	159	216	193	176	170	178	184	184	164	175	174	171	162	182	181	149	174	181	196	173	185	188	160	186	173	169	164	154	195	170	178	160	180	160	190	193	193	186	142	162	199	192	165	189	176	179	160	177	176	143	176	199	155	191	164	180	143	202	170	191	172	195	166	192	149	202	197	178	174	164	193	168	176	179	194	177	172	192	168	176	156	182	164	185	152	186	157	139	193	165	169	214	175	180	182	158	166	170	170	209	171	182	169	173	156	175	176	192	175	170	188	163	172	180	156	184	165	173	167	182	183	170	174	166	186	178	170	169	190	183	189	150	177	190	176	198	179	163	174	173	170	171	165	189	206	161	164	142	196	194	189	189	178	164	164	176	180	184	177	186	163	171	170	173	176	185	172	151	196	175	191	168	196	197	156	176	162	155	189	162	183	173	164	193	172	184	174	183	162	178	181	182	177	151	162	171	142	175	186	171	175	182	142	176	177	162	162	179	166	205	169	177	173	161	157	184	181	196	186	166	188	155	183	198	163	165	179	161	184	192	175	183	160	176	149	208	183	192	172	184	204	211	182	166	169	157	166	155	196	165	173	168	174	161	173	183	170	191	171	198	171	169	179	167	179	167	169	204	164	156	172	193	173	203	184	163	177	190	179	172	174	174	180	174	176	170	187	146	145	180	176	179	166	180	189	162	168	173	165	162	185	173	174	189	183	179	178	175	170	176	162	185	200	182	153	193	207	187	189	160	183	154	179	166	162	174	157	178	187	173	176	177	161	182	196	186	192	193	168	167	176	175	208	130	166	174	184	176	190	180	181	174	167	168	172	146	177	180	166	169	183	180	199	184	178	178	184	173	167	179	176	189	168	183	165	172	159	177	169	160	175	178	175	167	180	157	178	157	170	171	162	169	172	152	176	176	175	183	182	175	171	179	187	147	189	177	183	166	179	182	160	172	183	177	183	154	180	178	175	173	187	188	170	172	199	186	154	182	183	166	165	197	188	172	170	172	161	191	155	200	169	186	187	190	182	166	157	164	189	164	186	191	167	164	165	186	175	185	152	179	196	182	186	179	177	145	179	209	196	170	162	168	176	181	187	165	191	180	151	173	179	183	207	155	171	187	180	160	170	171	191	171	164	180	164	206	190	154	205	168	193	159	172	190	188	190	169	194	153	160	183	179	151	191	187	180	167	170	183	179	178	160	173	168	196	194	172	195	171	170	170	180	186	179	157	189	154	178	171	179	163	179	192	165	179	159	189	173	180	172	163	163	190	189	166	160	175	173	168	176	184	195	167	161	170	168	183	188	179	166	157	185	175	170	169	156	151	169	181	177	182	184	158	174	176	181	147	192	172	154	175	200	176	171	148	180	169	174	177	166	171	190	170	185	153	185	179	138	171	167	177	158	162	164	156	171	197	153	178	184	191	150	179	193	164	182	191	177	200	171	170	168	167	175	179	195	160	171	142	181	147	169	194	165	173	165	177	184	186	177	177	164	198	184	178	166	155	159	172	181	192	184	155	175	167	176	181	189	174	201	180	197	175	173	174	189	174	185	170	183	170	173	186	173	167	189	174	171	181	187	179	165	159	185	169	182	175	187	186	183	160	174	184	176	180	173	183	187	152	187	169	178	165	150	173	174	174	156	165	163	163	180	183	174	158	168	171	181	175	161	191	180	160	193	193	172	172	170	156	189	171	196	159	177	167	181	177	186	174	173	187	184	178	168	170	175	166	168	171	154	148	163	190	172	194	181	198	151	186	171	160	175	192	176	190	165	182	166	183	150	186	155	190	165	182	154	176	167	191	184	182	170	164	183	156	192	179	168	169	191	159	161	185	165	173	175	172	176	162	188	188	181	206	159	173	204	169	196	191	161	199	179	202	169	160	181	186	176	179	166	186	164	174	185	196	177	162	174	178	186	165	174	174	182	168	185	191	167	197	178	173	192	173	162	183	193	180	179	153	152	166	163	184	181	164	156	188	157	177	162	158	173	184	159	185	166	174	174	171	174	173	174	151	159	191	168	165	171	179	196	171	186	169	165	151	176	171	213	188	195	169	157	169	179	174	184	174	188	174	176	188	175	186	150	186	183	181	158	182	178	175	181	171	197	174	160	172	173	175	168	152	176	165	154	162	177	155	185	157	157	194	196	168	169	168	188	194	183	177	180	182	174	182	165	179	178	175	191	183	181	184	198	179	166	170	175	186	170	184	171	155	216	166	160	144	190	163	185	168	194	179	174	201	169	182	176	180	196	162	186	181	199	155	153	201	154	191	168	142	189	188	174	185	178	181	177	168	192	150	179	181	180	193	182	195	180	183	162	187	179	166	166	192	192	194	184	169	176	179	189	181	171	186	181	194	170	198	183	167	168	161	163	169	163	170	174	178	157	183	192	203	175	211	177	171	188
1426	92	74	62	81	77	88	96	83	76	73	76	86	79	78	70	77	69	78	79	75	64	70	84	67	79	60	71	69	65	60	84	63	79	82	76	71	60	68	90	68	71	89	71	67	83	73	66	69	70	91	82	68	73	64	79	64	87	66	80	71	86	66	61	74	86	89	86	68	88	87	56	79	73	71	79	59	74	66	81	70	67	62	81	79	70	78	55	64	63	80	91	90	69	63	58	77	58	96	74	76	84	76	75	68	59	64	70	71	70	77	87	68	79	82	59	65	56	71	69	74	72	85	84	77	79	87	62	88	78	56	72	69	85	78	70	67	61	73	78	67	63	73	65	56	74	66	75	86	68	53	84	67	82	75	67	90	64	58	74	70	85	66	70	72	74	57	74	75	69	74	74	63	92	67	60	83	80	87	75	65	78	71	75	86	79	72	75	65	72	83	62	76	73	75	65	66	65	65	69	72	67	72	69	74	68	83	59	65	70	70	69	61	75	74	75	66	75	71	86	80	76	71	73	75	76	70	67	67	76	60	67	76	57	69	77	72	66	59	65	76	62	66	74	61	60	58	72	76	75	80	61	64	91	78	77	59	84	72	78	61	84	66	74	71	73	81	66	67	67	67	66	72	82	63	75	72	68	79	80	72	64	78	79	58	86	86	61	81	60	64	83	59	78	80	62	69	64	53	70	68	67	78	72	77	71	61	70	87	57	78	72	71	79	84	84	77	79	89	72	79	61	61	70	75	74	67	81	77	91	66	68	69	73	65	68	69	67	72	84	78	65	72	70	97	50	59	84	78	66	66	69	57	79	84	69	79	57	66	55	72	64	78	75	85	65	74	63	75	78	63	72	77	78	57	59	66	71	84	75	64	57	77	82	80	70	77	74	74	67	77	67	69	78	80	73	66	70	89	67	81	65	59	57	67	70	70	60	68	83	79	64	61	74	64	66	76	64	73	71	74	75	82	72	67	73	84	71	66	68	71	65	83	73	76	68	80	82	68	68	73	76	81	72	81	79	61	79	61	87	71	71	69	68	55	80	70	76	75	71	73	73	65	65	73	61	70	85	72	61	74	60	71	60	84	95	90	65	74	69	83	82	73	75	71	81	77	72	73	74	68	87	72	53	61	67	60	67	80	73	97	77	79	64	79	72	76	62	65	73	79	62	75	77	66	73	74	79	89	67	78	78	68	62	67	86	71	62	71	79	79	58	70	64	75	61	72	76	61	68	56	72	83	72	76	74	76	66	62	67	78	48	68	67	88	80	73	81	66	78	69	78	64	85	79	59	90	69	58	59	62	73	78	83	84	63	65	76	63	65	78	67	65	56	83	82	73	68	75	73	92	77	87	76	73	78	84	68	59	65	90	91	74	63	76	75	71	84	80	84	76	87	60	68	75	62	71	79	76	62	70	64	78	72	81	79	81	62	76	55	90	83	74	89	86	64	66	77	70	84	61	82	74	52	76	75	69	63	74	70	79	89	96	62	91	66	60	73	72	70	73	83	78	78	70	55	76	68	79	67	77	81	68	79	66	77	58	74	65	56	66	78	77	59	79	70	81	63	73	78	72	68	74	72	73	69	75	62	78	70	88	73	70	51	69	71	74	70	76	86	73	71	75	71	85	74	58	76	69	64	82	58	83	86	75	90	78	68	54	64	73	65	76	70	69	71	65	73	88	70	69	64	64	74	67	63	81	55	61	72	77	61	89	64	81	82	77	79	63	67	76	80	77	64	69	65	71	73	69	62	72	73	67	71	72	70	71	72	83	68	82	65	76	70	66	71	70	89	67	64	64	76	60	61	61	80	76	83	76	85	75	56	65	56	73	67	74	86	67	52	73	76	75	80	76	63	60	71	66	76	89	72	85	74	76	66	71	60	96	81	75	73	73	80	76	76	71	91	85	55	62	83	71	68	78	71	58	78	59	63	82	78	96	75	67	73	64	78	71	65	64	67	82	73	75	72	69	65	71	63	61	62	67	71	74	76	70	62	64	57	73	78	59	74	71	60	64	79	66	68	81	89	80	56	61	71	56	68	65	79	69	69	73	64	82	74	81	70	64	78	78	81	71	71	56	62	60	80	71	78	91	79	62	77	63	79	77	74	78	71	86	83	72	90	78	70	74	74	68	71	88	85	85	70	70	77	80	76	68	70	73	60	65	80	76	73	66	89	86	66	80	58	69	75	80	66	69	70	63	76	62	80	70	82	60	67	75	79	83	75	69	77	69	92	81	58	64	76	77	67	76	71	55	76	77	68	79	68	70	70	92	77	74	61	82	58	81	66	74	66	60	63	62	70	67	63	68	75	76	74	68	69	76	82	63	77	78	86	75	79	80	83	83	61	73	64	65	67	71	82	82	77	64	71	68	80	90	82	91	78	77	78	72	78	59	75	73	76	49	76	67	75	78	77	69	76	65	83	59	78	75	78	79	64	72	64	74	62	65	55	67	63	74	84	76	53	81	71	84	78	70	79	68	67	76	73	81	74	74	77	76	70	60	74	83	81	62	72	68	83	90	76	61	74	82	63	59	80	79	72	78	68	71	70	76	72	62	86	82	70	62	79	71	79	71	75	85	79	80	75	70	74	79	60	73	84	72	72	75	79	82	79	74	71	73	78	84	77	78	67	74	71	81	76	67	71	71	71	69	72	71	96	80	73	82	76	70	83	74	71	68	71	62	61	78	70	78	67	79	68	73	71	76	90	58	62	85	71	87	64	76	94	81	82	80	69	81	69	75	78	79	79	66	82	70	67	80	71	67	93	71	78	84	63	77	72	79	80	87	71	80	73	74	59	60	75	67	76	55	64	57	60	74	62	75	81	71	79	64	66	66	81	79	69	73	78	65	74	56	83	72	80	87	76	57	65	69	59	77	83	58	78	83	70	54	87	68	73	79	81	73	77	53	75	80	61	64	62	63	61	77	74	60	77	76	57	66	73	84	78	67	62	70	75	74	66	61	86	65	58	81	74	69	65	69	57	71	71	65	65	70	70	67	89	93	67	77	78	71	82	86	66	76	72	80	70	76	55	53	80	83	66	73	64	87	71	86	81	75	66	92	72	65	56	66	75	81	68	69	69	89	70	84	81	81	80	63	58	69	64	71	69	82	71	69	74	65	63	81	78	68	79	76	73	71	58	79	56	69	81	73	79	72	94	67	73	75	66	72	66	72	77	79	69	74	73	92	71	78	45	64	76	69	72	81	86	68	85	68	68	69	65	78	71	87	83	81	79	72	65	72	65	88	84	61	82	66	66	66	73	72	71	74	82	49	75	68	89	62	87	54	73	73	74	84	72	77	79	71	79	77	69	68	65	66	62	76	88	61	81	72	72	82	76	81	83	74	74	74	75	84	89	67	69	70	71	84	43	72	60	71	73	81	80	64	90	58	76	87	75	78	66	67	72	86	81	73	81	76	73	72	75	87	77	67	73	68	77	66	75	73	72	72	69	81	63	67	64	89	77	73	61	68	69	69	76
6882	633	553	579	656	655	707	680	619	632	646	601	594	560	599	591	553	573	554	545	520	569	535	535	568	525	530	510	562	516	518	476	540	551	515	551	553	513	509	508	538	500	555	536	521	496	495	530	482	511	552	521	478	525	531	564	520	503	522	506	539	553	529	548	519	493	521	562	535	522	530	517	530	512	540	520	492	541	511	494	514	490	531	502	491	476	493	533	519	507	550	534	553	502	515	494	538	531	530	492	538	536	513	532	504	557	500	513	526	544	503	532	522	514	559	546	520	503	496	466	539	503	495	526	515	534	528	542	482	524	533	491	544	495	512	544	496	520	517	512	493	490	553	534	511	526	527	504	511	493	521	528	496	535	534	542	498	502	521	535	498	482	548	529	552	524	494	511	539	516	502	498	547	539	524	555	526	490	555	545	505	514	514	490	521	489	533	539	540	500	508	561	552	534	525	529	522	558	528	512	525	534	509	534	501	546	489	497	574	508	511	487	533	498	519	496	554	526	525	502	559	519	507	514	541	501	493	522	535	534	550	520	553	539	527	499	516	507	502	515	517	537	501	513	501	490	532	538	533	492	500	495	523	524	513	555	510	528	540	517	531	506	510	508	525	510	527	481	506	468	491	523	505	482	530	546	514	544	534	538	516	520	502	479	501	507	522	524	518	512	524	511	514	472	521	466	491	511	508	575	553	537	530	501	538	519	524	481	534	539	514	507	560	545	547	504	532	521	527	533	470	529	506	509	549	533	518	540	493	533	549	531	573	547	502	501	486	533	528	487	509	523	551	571	522	496	506	504	521	496	500	520	546	488	476	518	523	521	519	491	518	507	514	509	529	513	540	548	535	522	537	521	550	539	513	465	531	528	498	506	534	555	537	513	513	476	509	492	516	543	504	502	512	540	484	528	522	559	504	503	489	491	520	519	507	515	497	526	510	506	512	531	501	506	502	484	543	504	521	509	547	511	522	534	507	539	494	485	499	542	501	546	526	504	505	464	531	519	560	509	485	512	524	518	480	528	537	507	510	490	576	510	526	513	488	521	501	487	500	522	492	489	531	497	546	520	535	553	489	572	533	535	534	491	514	504	542	515	505	503	534	521	525	489	509	496	500	480	511	503	501	542	490	542	520	541	494	492	563	520	484	507	530	493	479	487	513	507	489	494	504	520	499	538	523	468	510	511	448	499	486	516	541	517	523	511	516	496	534	512	538	509	520	543	533	472	467	519	529	510	573	520	532	528	530	551	517	537	560	514	518	513	485	555	480	514	489	505	546	492	508	520	546	516	502	492	532	513	546	500	537	505	531	539	520	536	542	494	522	488	522	548	513	535	540	493	541	530	534	497	497	555	504	505	480	506	510	509	516	549	464	538	520	525	477	540	511	554	521	529	496	521	531	508	519	526	540	518	501	508	551	475	513	484	511	573	516	513	504	553	505	536	502	536	525	525	548	504	543	530	521	492	528	537	546	507	504	524	488	542	504	521	508	549	520	552	530	510	514	516	514	510	520	533	521	510	503	507	492	517	542	557	490	536	495	535	532	547	494	483	533	528	521	576	524	570	536	504	515	541	496	484	483	527	542	539	527	512	494	510	528	501	525	532	509	522	494	537	540	528	534	485	520	547	539	541	550	522	553	492	531	550	527	540	497	498	508	517	508	541	460	537	489	491	515	538	498	463	531	505	570	526	511	570	525	528	525	473	518	516	527	528	522	498	511	503	524	509	532	529	485	509	513	504	542	510	526	542	513	534	493	536	527	507	490	499	529	529	549	489	519	561	576	575	509	509	551	515	506	546	514	496	497	497	507	516	491	519	512	566	508	531	516	501	504	558	542	464	513	553	539	528	508	504	534	533	503	509	538	530	512	518	539	489	530	544	518	496	518	531	500	492	530	547	561	520	478	493	532	537	485	525	568	558	522	547	492	545	542	521	491	508	482	554	522	531	514	481	519	461	533	518	519	504	489	508	532	512	533	521	491	526	522	529	515	517	487	557	509	496	508	526	527	506	530	483	520	502	542	518	536	524	509	525	502	520	517	518	495	490	548	502	495	530	508	547	494	486	512	516	518	491	517	507	486	522	486	495	500	533	514	533	556	536	519	516	516	575	512	488	510	495	518	507	482	504	506	507	526	513	542	535	514	522	539	558	496	504	543	568	482	527	490	514	523	519	520	556	506	544	512	507	527	514	503	535	535	543	493	499	511	530	546	500	506	505	588	519	520	543	535	524	505	515	502	488	494	477	520	525	501	517	480	584	495	554	493	551	515	500	515	520	539	486	474	535	518	512	510	519	536	535	494	533	506	527	513	535	491	507	526	511	517	536	493	571	505	539	548	556	511	512	496	522	527	512	501	513	529	524	544	532	530	510	447	498	454	529	518	487	520	524	500	526	534	529	512	496	512	504	549	531	496	543	520	547	494	556	516	529	490	517	569	541	529	540	488	495	525	495	501	547	496	506	531	535	509	512	511	506	539	514	504	498	506	531	569	511	492	504	495	560	492	505	538	537	512	487	519	489	491	527	513	530	484	501	505	518	487	500	521	524	520	543	530	510	565	515	545	532	546	506	524	547	532	514	519	554	522	485	533	516	522	544	491	529	518	497	509	496	518	540	473	473	527	530	491	514	482	539	514	463	534	520	453	531	524	475	514	532	517	529	513	497	511	522	522	526	530	515	490	531	482	497	538	498	542	506	513	544	498	490	526	524	534	580	496	538	501	507	541	521	492	488	560	471	538	522	518	531	464	560	479	560	531	508	506	509	515	519	525	509	519	505	550	509	527	494	547	474	519	458	520	537	526	527	507	512	503	559	509	539	486	492	515	530	543	476	542	522	507	544	529	520	542	500	534	503	519	532	536	514	518	541	518	498	480	500	506	486	525	541	499	548	535	498	512	551	490	523	524	532	512	486	549	528	503	520	507	498	514	536	529	521	521	520	495	546	547	516	528	572	514	512	519	557	533	542	502	481	547	505	512	503	511	504	495	542	536	536	512	502	490	500	520	464	520	510	496	517	512	539	506	526	476	493	543	533	506	544	519	498	506	517	485	568	526	580	515	534	506	469	495	502	485	529	527	503	492	531	547	531	514	476	520	499	494	490	480	578	505	525	537	531	508	525	545	514	544	540	525	491	532	501	501	532	506	534	505	514	495	531	482	561	491	500	488	513	542	513	511	553	519	511	545	539	501	474	482	477	536	490	536	514	528	505	502	515	496	566	516	522	540	464	564	548	523	535	537	518	503	515	544	497	512	534	512	529	514	535	507	527	538	563	519	500	500	568	518	512	451	531	502	522	511	525	483	496	519	501	511	514	540	509	508	533	529	509	527	519	516	491	517	528	517	526	536	487	518	478	506	535	526	540	500	572	521	522	513	510	494	497	477	526	505	493	522	494	490	509	485	561	512	520	515	522	506	523	541	472	529	510	551	488	529	520	515	537	575	518	521	494	534	551	497	505	534	490	501	526	512	532	528	502	502	503
1750	94	117	87	84	86	92	99	81	86	81	95	80	75	100	89	90	80	97	80	101	88	89	85	89	83	83	76	82	72	86	77	83	83	78	75	68	85	91	73	82	72	77	88	87	94	106	74	63	94	83	75	83	88	90	96	85	94	77	75	75	83	97	79	78	96	97	93	75	78	89	71	81	86	90	90	79	89	87	82	91	91	95	92	90	80	93	60	86	75	89	97	89	73	90	96	71	78	97	84	88	75	84	75	73	81	93	91	82	78	85	79	70	84	71	78	97	84	85	72	90	87	72	72	86	91	76	102	78	80	82	85	83	93	74	80	82	74	73	84	79	75	77	82	79	74	72	81	74	88	99	92	98	79	98	80	78	69	70	89	84	64	89	77	71	89	80	82	73	72	88	84	85	83	75	83	90	76	88	92	78	83	82	85	84	86	79	79	76	80	65	93	89	80	72	84	88	98	84	83	79	86	90	81	81	81	87	101	66	89	91	65	83	98	74	87	79	87	100	89	88	79	93	88	87	76	79	76	78	72	93	83	75	77	90	92	90	77	78	85	72	77	80	84	76	79	92	98	98	79	78	85	68	72	91	65	96	68	89	89	91	104	64	73	70	87	73	71	92	85	82	80	87	78	93	74	83	88	81	89	97	88	77	85	75	83	73	94	90	100	97	85	91	81	82	77	84	73	75	76	93	86	74	72	72	74	86	82	85	90	70	94	89	92	87	77	92	87	79	77	81	97	69	84	85	77	89	86	87	92	65	83	66	76	92	80	91	92	112	98	87	82	79	82	95	85	80	90	89	81	85	88	58	82	86	93	81	95	75	99	79	72	98	74	83	84	82	91	70	96	89	84	95	66	81	85	101	89	98	90	87	71	77	79	73	89	95	76	76	81	79	83	81	85	78	75	90	83	82	78	90	85	88	75	100	75	74	79	89	82	99	79	73	83	101	80	71	88	89	86	95	68	75	82	67	80	84	78	89	86	61	73	79	90	71	89	102	96	79	75	81	84	83	88	72	83	83	92	75	84	75	75	68	71	83	63	73	95	72	85	92	68	75	86	92	73	83	91	91	75	76	78	80	88	91	79	75	90	63	63	101	87	78	78	90	86	82	74	67	94	87	69	75	88	70	85	87	75	83	91	83	75	83	82	88	102	71	78	88	93	90	86	90	95	86	82	73	84	90	86	84	92	95	79	93	84	80	82	85	99	78	76	77	96	84	79	66	82	82	92	73	77	85	87	62	86	97	82	94	69	96	81	88	83	67	102	80	80	78	90	83	73	77	90	87	65	77	94	79	97	79	89	78	81	82	82	82	76	88	86	82	70	76	95	69	71	71	70	101	86	90	85	71	74	90	77	73	76	79	93	74	75	100	79	75	74	90	81	90	78	78	90	76	76	77	88	84	73	85	77	74	78	75	88	77	102	92	84	88	81	80	83	77	81	86	79	83	80	84	76	77	71	99	57	84	97	82	79	77	84	79	90	85	87	76	90	75	81	96	73	62	78	95	73	77	70	88	83	103	95	83	87	84	81	105	97	82	96	72	71	97	85	75	73	96	87	96	65	82	71	82	76	96	85	81	74	70	88	83	83	82	92	83	65	98	60	97	84	77	107	81	95	82	70	89	64	72	70	92	86	85	81	83	95	78	105	84	69	94	89	79	74	78	79	73	89	92	86	94	85	79	78	84	74	81	73	77	93	89	72	75	101	79	91	86	93	89	79	75	96	98	87	78	80	61	90	84	84	78	88	79	86	86	75	82	75	81	80	87	100	77	102	81	76	95	110	67	72	72	79	95	86	95	96	79	89	85	65	65	83	99	75	92	74	77	84	76	93	85	88	95	77	98	83	89	73	77	73	91	85	77	86	66	74	84	87	77	82	94	85	72	87	67	77	78	79	90	83	88	86	82	98	75	80	76	76	96	83	89	83	75	77	79	86	89	93	80	79	91	75	79	80	78	83	87	88	77	85	78	93	88	84	89	92	87	79	82	76	84	76	74	67	92	95	95	72	74	78	77	85	68	83	83	90	84	78	81	93	66	88	82	93	75	74	92	72	103	97	79	85	61	79	94	91	77	74	111	79	93	88	67	94	70	92	77	69	96	81	79	84	75	75	83	77	89	78	86	97	84	80	69	74	78	92	89	79	83	91	78	70	76	79	85	88	92	82	96	93	84	73	94	76	92	91	75	80	103	83	77	86	90	93	82	98	87	90	97	71	71	85	92	81	77	78	79	96	76	74	96	92	82	71	84	92	106	85	85	82	82	84	83	94	82	80	87	103	77	91	82	71	71	89	88	69	70	81	80	98	86	84	81	75	75	95	79	81	95	65	76	73	75	63	115	92	87	89	81	87	96	85	75	88	77	77	87	87	91	73	97	102	80	74	82	79	73	83	87	76	79	100	84	83	78	92	80	75	81	68	64	72	73	87	81	99	90	94	79	79	94	89	86	86	78	79	83	75	84	78	90	74	85	91	76	87	66	99	78	85	93	92	84	102	91	88	79	78	79	91	76	74	84	91	74	67	91	88	74	80	87	81	78	86	66	67	75	78	82	89	84	80	91	96	68	86	90	96	83	71	100	89	90	82	82	85	90	100	71	78	110	74	74	76	78	85	89	94	76	94	72	85	75	101	73	81	84	65	83	78	73	76	76	82	64	78	84	75	76	87	92	85	81	83	84	90	63	83	85	64	93	80	81	98	85	76	106	80	70	77	84	80	68	91	74	84	93	88	92	89	92	78	76	60	91	84	81	72	95	83	84	78	92	77	74	62	75	80	83	75	92	81	71	98	76	74	83	82	81	83	85	80	78	68	79	87	91	78	90	81	97	89	73	82	87	90	96	84	87	85	101	77	92	75	88	86	87	68	82	97	79	84	93	77	90	76	78	84	67	74	70	100	73	80	80	61	84	79	65	81	81	79	81	93	76	82	87	74	72	81	100	79	94	63	84	91	80	77	87	92	82	98	86	94	108	87	75	89	76	92	89	81	86	70	83	90	94	75	98	98	73	83	73	90	87	86	74	79	86	83	86	79	98	77	73	78	96	75	81	95	77	84	91	89	99	87	78	71	81	78	75	89	71	97	71	111	79	95	72	84	84	84	83	77	77	77	95	83	94	88	94	78	83	70	74	81	72	85	71	90	99	77	85	72	97	78	87	93	74	82	79	98	86	92	89	87	92	72	94	68	72	89	80	81	77	101	82	71	83	83	78	76	69	77	81	96	83	95	98	86	84	97	80	80	83	84	73	87	70	67	80	92	94	90	97	103	76	75	89	82	65	55	84	76	81	88	83	74	93	85	73	82	79	81	85	93	84	72	81	83	87	70	84	88	84	83	82	75	92	99	94	81	87	82	79	84	75	90	101	74	75	77	86	98	91	88	87	90	76	83	80	68	103	82	74	72	79	87	74	84	85	64	87	90	80	97	85	74	76	67	85	80	90	84	83	74	77	75	78	91	87	77	85	73	80	99	80	73
7282	753	646	678	768	889	922	910	831	783	765	756	680	677	672	633	685	664	625	657	662	642	619	596	656	588	617	600	620	571	608	596	579	620	567	570	575	606	554	606	596	581	536	568	599	602	592	589	636	582	580	555	586	559	594	584	638	559	573	552	565	558	593	622	555	628	584	631	605	593	622	599	600	577	569	575	595	574	545	591	606	593	552	580	587	578	586	599	601	561	571	568	588	588	576	577	527	581	549	597	570	534	601	545	575	566	576	610	610	573	619	597	553	615	568	599	613	605	610	570	534	549	559	600	618	561	634	580	612	586	597	575	593	558	552	562	565	555	551	613	571	571	586	623	592	550	543	581	592	578	601	570	582	578	600	551	611	566	579	612	549	578	592	608	599	586	599	602	619	610	631	551	598	570	538	578	591	537	614	603	618	591	577	627	582	566	602	559	614	557	594	602	588	551	571	560	579	589	623	606	589	551	608	611	602	609	559	602	593	614	544	592	583	564	596	590	554	579	572	606	608	556	555	613	606	582	618	555	589	615	594	581	553	614	632	560	583	576	584	601	602	534	611	591	547	575	585	590	563	547	564	583	590	560	594	601	562	571	557	597	553	605	572	540	581	558	607	566	545	551	578	544	604	569	577	575	597	602	553	599	577	571	592	578	610	593	571	552	583	596	588	611	553	559	587	605	582	576	611	570	580	579	609	532	566	577	570	605	583	587	543	557	597	586	577	609	530	633	592	562	560	549	573	585	604	536	556	588	643	604	567	572	575	582	584	561	587	547	584	599	534	564	589	564	555	529	598	607	566	559	583	589	579	599	555	555	602	574	582	553	623	601	573	588	584	549	573	556	573	578	599	598	579	581	605	548	577	578	620	568	602	597	611	561	567	612	555	593	606	530	589	578	620	605	585	584	565	574	598	532	563	588	576	584	592	641	588	535	565	532	569	577	568	549	555	576	550	560	590	604	615	543	560	563	581	654	614	580	588	572	573	580	608	566	566	569	565	573	582	586	588	596	579	528	576	584	559	565	601	593	608	600	587	589	598	560	580	576	606	576	598	627	556	591	586	608	634	555	592	568	570	568	586	572	570	599	601	588	597	570	571	583	572	561	601	615	563	564	482	610	589	536	561	585	585	525	616	585	596	587	557	604	572	607	575	572	576	527	601	546	600	596	577	594	564	592	575	562	555	589	586	521	567	565	604	591	603	565	604	542	579	584	557	617	628	515	554	575	572	608	582	598	588	538	545	582	590	626	593	556	633	587	612	555	564	582	555	549	583	609	541	558	572	577	602	578	555	569	611	569	570	599	559	532	593	584	588	535	591	551	565	573	572	578	590	577	593	573	559	593	565	596	531	594	547	605	561	589	606	559	597	574	588	621	600	585	564	579	631	598	563	586	595	554	599	579	569	583	578	573	594	553	612	577	577	578	599	614	575	615	603	592	583	605	584	588	569	573	586	601	572	605	563	580	587	559	591	583	593	532	593	545	602	562	559	585	579	568	607	602	593	529	586	520	578	565	596	600	590	578	543	569	600	574	562	576	605	571	563	584	632	545	591	573	578	569	575	580	590	557	584	615	601	576	608	593	558	545	576	573	606	608	565	525	560	548	605	593	628	543	588	577	587	592	555	544	573	590	580	574	589	580	559	648	601	615	593	572	555	645	625	597	582	590	606	613	615	569	544	592	570	604	589	581	580	607	625	623	569	533	554	628	585	601	585	601	559	617	540	610	567	555	581	552	592	566	598	574	569	561	574	592	608	537	568	599	587	622	576	584	539	566	511	536	553	536	587	562	601	553	593	561	579	607	599	579	574	579	593	555	572	580	621	599	596	598	595	593	591	572	588	556	593	587	577	606	563	567	623	557	555	577	586	601	604	557	595	511	546	538	575	614	572	585	569	629	568	554	614	568	570	575	577	565	555	582	590	589	554	578	530	551	612	571	539	590	578	586	597	591	581	603	598	587	662	560	567	543	589	590	535	585	565	561	573	632	539	600	550	583	575	561	547	560	604	589	618	582	615	570	555	578	559	647	587	620	599	579	579	572	577	570	639	598	576	559	584	517	584	571	619	578	579	549	571	601	586	561	564	552	575	583	564	574	559	588	581	561	547	496	582	557	561	555	548	562	559	584	575	546	579	583	568	576	603	609	583	581	568	558	565	559	605	517	564	567	628	569	580	529	611	551	573	547	564	554	572	562	521	539	583	572	600	595	558	592	561	599	577	569	589	598	574	563	573	597	594	543	583	607	604	608	578	531	598	584	596	574	571	574	587	600	570	584	609	563	585	579	561	572	597	613	525	613	572	603	602	602	529	586	584	558	573	596	581	581	625	562	607	547	593	608	564	556	597	594	558	593	576	580	590	568	565	626	637	592	598	581	603	555	559	573	617	581	543	602	565	552	570	567	595	589	573	615	581	619	589	572	588	549	574	560	624	577	590	607	589	579	606	576	587	568	604	596	539	584	596	606	589	605	602	540	631	574	554	593	552	565	569	601	596	596	586	570	595	548	553	545	606	555	607	606	584	579	583	570	609	588	617	551	555	594	583	590	588	567	576	562	627	596	604	558	585	615	572	592	568	545	591	615	589	602	581	580	572	621	553	574	569	584	532	606	604	587	594	596	568	563	567	612	590	587	572	585	585	547	591	581	616	504	551	562	592	591	593	592	653	586	537	604	541	609	584	617	555	527	548	584	589	580	612	568	605	586	557	576	599	575	638	605	583	573	590	584	568	594	563	590	572	582	570	572	572	611	570	591	628	549	577	601	525	610	571	545	598	597	592	612	596	641	585	619	540	549	582	643	609	608	596	632	555	534	592	595	620	515	577	547	613	605	591	567	577	577	545	607	578	609	570	609	578	561	603	579	568	600	583	566	575	591	600	591	600	580	561	586	588	546	593	575	569	553	601	595	604	623	589	606	586	601	623	606	576	561	574	554	583	553	592	567	598	571	561	582	567	598	612	576	570	592	586	579	559	558	592	526	564	581	531	576	570	569	588	580	573	549	583	571	547	613	544	573	561	633	615	583	562	569	580	594	575	624	578	584	577	615	565	576	562	598	594	609	594	599	565	579	566	596	581	585	581	597	578	582	609	581	644	633	569	592	554	545	572	593	581	584	568	589	569	596	572	565	587	609	598	542	583	591	539	570	581	573	562	558	576	569	600	550	614	598	572	583	576	577	563	557	610	580	576	553	586	540	575	560	603	599	610	562	609	584	606	585	589	571	582	591	564	603	598	646	598	573	546	611	577	567	583	632	578	558	574	560	572	623	596	589	564	596	575	553	581	544	548	588	590	557	578	575	552	600	567	606	582	578	541	592	602	569	586	593	573	620	584	587	555	586	566	602	586	577	575	572	614	528	562	538	565	566	573	599	542	557	606	566	547	572	563	552	607	614	587	595	587	570	612	625	576	593	575	572	576	585	586	589	546	524	563	586	564	618	532	549	618	572	568	579	587	575	547	617	598	571	596	569	562	595
2199	120	124	102	99	98	84	105	109	105	93	121	94	93	81	109	96	78	84	95	96	92	91	90	89	83	79	80	73	98	92	89	97	74	98	83	88	93	89	77	76	78	88	89	83	88	81	74	85	72	87	86	84	66	84	89	98	86	92	83	89	99	96	63	81	112	74	73	104	86	76	80	94	80	96	86	77	101	91	85	85	100	76	86	94	70	72	77	87	98	89	93	119	99	85	77	70	81	99	94	76	85	92	78	80	94	81	80	86	92	106	83	97	73	83	95	75	84	79	85	79	88	82	94	113	80	86	79	74	87	71	61	94	80	91	90	82	96	107	80	99	92	92	84	88	76	84	96	104	79	85	72	85	97	74	78	76	92	89	93	86	85	65	78	81	93	108	88	95	92	100	72	79	90	67	69	90	93	83	83	76	73	80	91	93	124	93	77	96	105	98	93	96	85	105	82	73	89	71	68	96	85	90	88	90	96	93	71	89	90	101	79	73	103	89	116	87	88	66	73	86	92	83	94	76	72	73	103	85	86	93	74	97	76	93	90	67	93	71	111	89	81	83	88	83	92	88	100	87	77	72	81	89	105	101	104	70	91	64	75	88	99	85	79	68	74	89	86	80	80	86	100	87	93	92	77	96	79	87	88	85	80	83	65	95	74	102	76	94	108	84	98	97	93	95	91	71	96	84	85	73	82	86	94	69	76	86	89	85	100	84	100	85	80	90	79	83	96	79	97	81	70	90	92	92	91	78	87	86	93	86	67	77	79	82	99	83	87	83	99	83	85	76	98	80	94	92	74	81	105	99	89	84	84	90	91	89	88	66	98	76	80	84	80	88	91	102	78	92	90	100	81	74	95	93	99	85	80	66	95	78	75	80	85	81	82	91	81	80	94	87	88	99	93	88	78	102	89	80	71	78	74	90	81	67	78	83	85	92	93	95	99	88	80	77	96	95	90	95	96	103	83	88	76	87	73	88	87	84	73	94	79	83	86	74	83	95	83	83	102	89	75	77	97	99	78	78	91	80	90	93	73	61	83	68	87	95	88	92	91	84	82	82	91	69	90	83	89	75	91	88	87	102	75	91	83	87	71	96	85	71	101	80	80	93	88	84	76	83	89	88	95	99	82	92	90	96	82	95	76	80	82	87	75	76	96	90	85	97	77	81	73	83	81	105	95	89	88	91	95	72	94	124	88	77	89	101	76	66	70	72	85	102	75	95	86	94	93	85	85	91	100	90	83	78	90	87	75	78	81	70	98	78	104	78	81	101	88	89	67	70	80	99	91	88	86	83	84	74	83	93	97	78	90	82	87	81	117	77	86	90	81	97	91	84	87	85	84	77	88	94	90	94	90	93	99	85	77	88	89	89	88	96	85	80	88	96	77	73	92	72	75	79	84	90	88	89	88	79	83	82	91	79	82	85	82	90	79	85	99	79	82	87	71	81	88	74	108	85	86	87	83	93	65	94	106	82	82	85	90	81	100	93	82	81	83	97	82	99	84	78	81	85	64	79	94	80	88	85	70	104	89	93	102	84	79	85	88	90	93	75	97	85	75	89	78	85	88	91	111	83	87	87	78	64	78	78	94	89	77	95	70	102	76	84	92	103	82	91	82	67	93	100	95	80	84	91	94	87	84	98	90	88	77	83	81	79	100	78	77	87	77	98	85	74	95	86	69	92	98	86	89	103	107	78	84	95	78	79	84	83	92	90	93	94	92	97	92	79	100	95	92	93	85	79	80	89	85	97	102	79	107	85	83	81	84	93	78	102	84	81	81	89	91	91	82	98	94	64	81	86	75	82	82	79	80	89	106	81	94	81	105	98	93	85	74	88	82	89	82	88	85	85	80	104	88	108	85	94	93	86	82	88	88	85	78	93	83	103	82	74	86	84	82	85	91	71	92	98	86	95	85	90	91	88	90	79	79	81	68	90	79	91	86	90	85	93	85	87	88	63	95	98	88	92	84	93	77	93	91	92	96	86	89	75	93	84	112	81	94	85	88	89	88	104	105	90	100	82	85	79	91	100	80	81	86	83	105	89	77	78	86	94	83	91	105	103	87	82	96	88	82	102	87	82	86	101	90	73	97	77	88	72	95	81	82	77	95	82	91	106	85	87	72	92	69	79	72	81	96	85	99	77	81	94	93	90	78	86	87	83	82	76	66	105	76	88	75	79	78	97	91	83	88	93	82	72	77	91	79	92	97	98	103	92	84	84	87	90	90	84	93	71	98	80	75	97	87	71	72	85	91	88	78	93	83	87	85	113	80	87	80	95	98	74	83	79	69	90	83	76	86	96	85	80	87	78	96	85	89	103	84	84	85	93	86	69	79	80	85	83	91	74	70	83	71	85	90	76	72	76	83	86	91	92	79	88	91	84	99	94	83	87	83	97	98	92	89	85	88	88	81	93	99	80	97	86	93	95	75	71	73	92	94	93	88	67	75	84	79	84	90	107	95	85	88	102	90	72	100	106	96	97	88	87	84	73	91	79	86	58	91	90	105	96	86	80	74	69	93	99	94	98	98	96	78	87	93	98	85	89	83	73	91	73	85	87	80	93	100	88	93	95	84	96	87	89	97	95	80	73	73	90	85	72	95	83	108	90	92	81	101	92	75	97	81	98	101	105	79	88	85	70	95	89	93	106	83	79	91	85	75	76	83	85	78	91	91	102	88	77	74	86	88	97	90	97	79	100	73	77	82	81	79	83	81	95	85	77	76	86	95	85	86	76	89	79	86	86	94	76	90	95	86	68	89	85	88	80	84	97	83	75	71	84	94	86	94	76	88	78	81	93	76	74	83	79	86	91	90	96	83	96	91	86	90	91	85	76	76	86	90	99	78	93	83	91	108	93	91	87	93	96	68	87	74	91	88	59	89	90	88	93	93	101	85	87	89	95	66	71	82	106	79	85	78	80	89	88	89	83	90	94	80	90	88	91	71	79	94	85	84	102	90	73	100	77	87	88	99	74	84	89	84	87	94	87	87	95	73	85	84	73	100	95	87	75	85	94	98	78	87	109	86	85	83	100	101	85	83	86	94	89	78	72	71	89	105	72	72	90	81	75	91	79	82	79	98	87	92	93	110	72	87	80	109	77	79	85	82	88	89	91	98	85	92	113	86	76	85	92	80	70	73	93	91	79	84	74	99	83	71	78	91	90	87	99	83	90	87	97	74	87	78	89	87	88	96	86	79	96	93	89	98	91	90	103	92	86	90	84	77	92	89	84	94	86	71	94	103	80	89	78	91	89	94	82	102	101	83	76	100	86	80	83	70	86	77	99	73	84	89	92	91	101	78	90	85	79	70	97	74	89	85	77	82	85	85	90	75	86	91	90	101	93	76	93	87	89	83	98	73	83	86	98	71	72	86	94	96	93	93	83	97	78	94	97	85	65	92	79	86	79	96	98	96	92	91	78	85	93	78	73	93	75	90	91	85	75	94	90	87	77	78	89	89	103	90	88	107	85	82	82	85	84	100
8076	1015	823	847	1217	1624	1792	1669	1451	1351	1258	1146	1003	983	922	870	846	802	791	832	775	801	726	704	700	663	702	672	692	660	670	677	644	636	630	620	606	704	644	652	667	611	592	669	629	621	624	636	621	610	602	650	628	601	628	643	654	606	614	637	598	671	633	639	587	560	649	611	641	621	606	575	612	672	618	622	632	593	610	547	602	612	579	638	601	614	571	599	593	621	579	608	627	617	642	589	631	622	591	580	621	596	604	614	585	596	606	617	543	583	609	645	605	653	579	599	638	582	602	598	571	602	634	615	640	620	602	587	582	585	585	580	653	606	637	637	629	576	623	613	619	586	612	573	585	614	625	602	618	616	628	614	586	581	653	569	580	612	595	644	597	574	622	634	571	610	628	607	572	593	635	612	626	604	645	637	589	604	651	603	584	657	596	633	595	590	633	645	579	627	614	567	597	597	634	589	577	644	644	588	569	597	605	620	624	570	587	547	659	552	611	584	633	642	589	639	641	623	655	637	616	625	620	609	632	620	652	576	589	598	649	649	598	603	658	567	619	585	601	610	600	602	646	556	634	573	571	621	602	583	590	584	603	571	618	628	587	601	647	609	565	606	626	630	594	631	587	571	622	579	622	585	589	585	606	599	635	630	569	635	594	620	594	597	612	597	612	596	613	600	613	586	598	587	616	617	587	583	615	617	597	647	566	610	609	643	610	610	563	624	591	569	586	625	656	627	602	638	653	622	620	621	604	625	552	590	619	612	624	607	613	574	570	602	564	598	590	587	632	656	573	584	618	596	538	618	538	610	635	588	604	580	626	596	607	582	620	542	583	592	575	603	584	565	580	572	622	641	613	613	615	616	600	617	598	603	622	620	617	560	614	598	643	606	605	587	587	583	633	635	616	603	616	608	582	587	594	610	614	609	588	619	600	580	617	591	589	593	631	613	587	653	641	625	612	616	593	603	604	594	640	595	605	580	594	613	632	564	612	617	647	586	564	565	576	603	580	586	608	578	589	612	598	636	596	570	602	609	592	575	564	585	623	587	624	586	580	606	612	608	578	626	609	619	681	576	588	598	598	571	598	635	586	641	589	588	591	576	603	592	619	585	584	600	617	592	610	596	606	595	599	606	627	644	630	605	615	612	606	570	613	654	624	561	642	631	606	582	644	678	604	645	655	586	653	561	596	637	622	594	623	629	603	575	591	630	577	604	676	568	607	561	579	651	600	606	601	610	615	586	618	613	607	620	560	601	660	568	589	623	607	569	621	635	631	640	632	604	594	594	620	600	578	628	616	607	640	606	593	638	614	622	612	615	623	573	621	595	602	589	591	620	609	619	582	606	634	550	616	611	609	639	593	629	599	581	626	614	578	645	609	610	628	581	620	576	634	625	602	636	619	639	635	590	597	583	557	627	608	616	590	593	582	581	618	633	570	611	567	621	624	572	611	649	609	587	626	618	640	598	651	610	562	549	611	637	583	593	581	551	583	604	584	598	596	595	570	616	582	634	558	600	615	562	605	587	599	632	566	582	548	587	582	617	584	599	629	594	647	572	625	600	620	623	608	593	629	574	581	606	607	614	607	614	627	604	605	636	586	596	602	653	580	603	610	575	654	620	582	623	590	605	599	597	620	570	565	575	609	582	632	617	623	614	599	569	589	586	619	607	628	609	582	692	617	618	662	570	576	588	606	633	581	610	614	611	631	613	611	557	595	583	563	568	610	611	637	617	623	616	640	616	565	601	604	580	640	622	629	624	605	594	620	604	604	613	605	633	624	601	572	599	621	634	625	597	621	568	637	598	575	639	623	577	558	594	570	599	606	588	611	637	565	627	595	597	606	596	625	592	605	572	582	610	618	589	657	617	623	624	593	612	575	631	592	592	619	594	635	635	600	591	624	554	609	573	618	604	621	601	576	628	627	581	572	615	579	599	629	590	632	612	637	595	606	606	595	587	624	583	601	632	610	612	658	610	617	592	610	621	605	627	565	612	609	621	596	585	614	610	608	638	611	613	604	598	586	631	592	608	596	572	563	599	559	592	617	591	604	604	627	613	627	605	628	614	576	612	606	588	592	635	597	607	576	642	588	577	622	592	605	624	587	589	612	633	613	621	642	604	584	608	620	620	635	590	573	564	635	568	606	588	654	617	604	633	612	636	576	586	649	602	582	611	637	603	569	609	566	608	658	591	606	555	594	573	616	612	585	583	599	592	595	619	600	597	651	597	589	577	617	659	605	632	617	610	636	588	570	584	658	647	644	617	623	591	617	608	572	614	614	580	581	589	623	592	617	569	622	598	625	570	622	610	639	614	550	574	573	570	615	659	594	630	610	575	589	591	593	616	603	625	611	577	623	584	620	608	600	667	610	623	650	556	624	643	588	618	612	605	605	594	648	579	554	572	613	633	602	646	614	571	597	626	599	592	617	606	564	636	607	627	617	628	620	616	626	609	613	562	595	615	620	577	613	629	564	550	618	619	599	605	609	600	585	608	601	595	577	620	615	618	583	604	653	574	613	612	636	607	635	581	573	654	609	612	596	601	592	631	608	584	629	601	606	614	612	597	593	630	647	599	623	609	615	572	638	630	579	613	619	597	591	637	605	615	640	675	591	620	587	578	598	655	601	567	606	638	624	598	625	617	649	602	579	617	579	602	612	576	566	614	607	624	596	614	628	616	599	604	617	613	600	591	669	586	564	590	592	612	640	655	587	631	628	626	590	573	609	601	548	620	594	637	622	628	587	598	600	614	596	620	582	596	662	601	633	598	645	619	627	628	616	621	619	598	646	609	624	615	608	578	569	595	624	588	593	630	607	623	574	572	620	574	630	607	619	568	568	560	584	624	620	567	606	630	612	575	615	609	621	617	569	630	612	576	613	622	581	585	640	630	632	589	567	624	613	635	496	632	620	594	582	606	587	653	625	588	580	572	592	628	570	582	600	603	603	605	639	586	603	609	596	586	588	687	580	598	572	603	611	553	635	632	602	570	588	565	559	601	564	627	625	591	630	665	592	640	575	586	558	599	573	605	592	604	611	618	608	583	609	588	638	574	591	566	559	604	592	587	604	574	611	619	613	611	617	656	608	583	623	605	566	660	597	607	641	578	568	593	627	607	607	621	613	620	605	572	629	578	650	600	620	657	573	600	583	615	572	593	596	636	652	599	609	595	629	621	555	595	597	646	638	570	584	628	595	628	607	598	596	621	610	637	609	610	567	584	593	571	645	623	614	620	618	596	612	599	568	583	595	635	627	581	616	614	604	533	573	596	634	621	597	600	548	576	651	611	619	630	575	614	612	604	576	567	599	609	594	602	603	598	645	588	582	621	572	609	556	653	566	609	664	563	583	580	597	594	583	594	639	581	582	586	580	619	629	598	555	633	585	545	586	611	598	566	591	613	640	585	601	581	616	560	583	600	643	612	582	619	576	576	612	604	616	622	600	638	638	657	564	578	640	582	599	595	589	628	575	582	608	577	587	619	578	605
1118	126	76	51	35	47	44	52	45	65	47	47	46	49	36	44	38	37	40	42	34	23	26	37	32	29	24	19	26	25	32	31	22	25	28	33	16	24	24	24	24	30	28	27	28	19	35	20	25	30	25	20	22	22	27	24	21	25	24	19	26	21	30	27	26	32	21	29	23	40	24	19	21	18	41	22	31	23	19	32	27	17	27	21	22	25	19	20	23	29	30	27	31	23	26	22	30	38	33	31	21	30	24	23	24	34	28	28	26	25	29	28	25	29	27	22	17	20	27	30	25	26	18	22	25	27	32	26	25	20	27	18	26	21	20	21	29	22	21	25	24	28	37	22	20	27	24	21	25	30	27	27	23	29	25	20	25	26	26	38	29	33	23	24	16	28	20	23	24	30	37	30	21	25	16	15	27	20	31	12	30	35	22	20	32	20	15	27	27	27	25	28	21	25	24	21	21	28	21	29	17	22	23	19	29	21	16	26	33	20	29	25	20	23	29	20	30	29	27	13	29	19	28	29	13	26	28	16	24	20	15	31	31	29	30	22	27	20	36	22	25	22	25	28	31	29	29	22	15	21	26	30	31	24	24	28	29	28	23	26	22	24	21	19	27	26	20	21	26	39	16	24	28	23	25	20	23	12	28	26	18	20	29	32	19	21	24	22	25	28	27	18	21	22	26	25	32	22	23	25	17	35	19	23	30	23	26	35	21	19	21	28	21	31	19	20	32	20	31	23	23	26	28	23	23	28	22	25	30	13	19	23	26	24	35	26	25	25	24	20	29	23	17	27	24	26	30	22	20	27	19	30	20	28	21	36	19	17	21	26	27	20	30	22	13	27	21	33	29	25	16	32	21	20	28	24	28	21	29	32	29	28	31	22	26	16	28	22	23	33	19	22	22	16	21	25	30	26	19	19	24	27	27	18	22	15	26	27	24	29	17	23	33	26	27	25	24	23	22	22	17	17	19	25	22	17	24	29	20	24	27	25	25	22	22	14	19	29	28	24	19	21	25	13	23	22	31	24	29	28	26	29	32	28	28	24	24	24	23	27	23	15	26	24	27	20	28	27	26	22	30	25	26	28	22	27	19	24	33	21	21	18	19	28	19	25	26	19	26	24	28	31	28	22	25	30	25	25	29	21	25	21	19	32	19	25	26	19	44	22	22	23	17	26	29	29	22	16	23	40	27	25	27	23	21	29	25	25	36	24	33	29	21	20	20	21	26	19	20	19	28	24	23	28	25	32	32	24	27	22	29	32	29	28	26	15	27	15	36	32	28	17	26	23	26	30	27	29	19	15	23	19	19	21	36	21	26	18	24	23	27	24	26	15	20	26	29	33	37	22	25	28	20	22	34	23	24	23	29	23	27	26	25	27	23	35	29	21	28	30	22	30	36	26	23	23	23	30	34	20	27	21	30	24	28	25	23	24	22	22	26	26	19	17	23	24	28	28	21	24	15	27	20	25	34	29	22	23	25	26	18	25	20	23	22	31	21	26	33	30	24	27	29	21	17	27	29	23	31	24	27	29	20	21	26	20	19	18	29	20	31	26	29	29	16	25	17	31	28	22	30	36	33	34	20	22	23	20	29	31	27	27	25	17	22	21	17	17	20	25	24	36	26	27	27	15	25	28	24	35	24	9	23	34	21	18	28	23	30	29	19	32	28	34	20	24	29	30	27	29	29	21	22	24	22	19	25	16	21	22	24	19	25	22	25	20	24	21	21	23	25	19	22	31	23	25	30	14	31	28	21	25	30	22	32	20	18	28	28	17	19	35	30	19	26	32	24	25	35	27	26	25	31	23	30	24	29	25	21	26	19	36	21	20	21	27	24	24	24	25	30	22	35	25	28	24	27	24	19	17	31	25	17	19	25	23	26	21	33	30	26	21	25	30	23	31	24	33	27	21	32	17	24	25	23	22	33	23	26	23	21	34	28	23	25	28	23	16	27	26	22	20	22	22	31	19	25	26	19	36	30	35	28	33	22	21	22	22	28	19	23	21	29	19	17	28	25	19	29	30	31	19	24	30	26	19	17	36	21	23	32	32	24	31	25	20	27	21	25	26	27	24	31	22	14	23	18	16	31	31	26	19	20	28	25	31	19	26	33	21	24	18	35	19	26	29	24	25	21	24	27	22	27	18	25	24	21	26	28	37	25	26	23	23	27	24	29	24	26	32	26	28	21	32	29	23	25	20	25	29	19	29	23	25	32	28	21	30	18	24	27	33	22	24	22	26	23	26	28	22	21	25	16	26	31	18	38	35	26	28	34	27	26	24	15	31	23	22	32	34	42	28	28	17	20	22	25	33	21	28	27	24	26	25	19	27	22	28	22	17	20	19	18	24	25	22	33	30	29	26	22	23	27	11	28	24	27	28	26	25	29	28	24	22	30	25	21	20	26	24	32	22	21	28	24	25	35	19	33	30	22	20	21	36	27	27	33	18	25	27	32	25	24	23	22	21	18	24	18	21	21	23	27	25	28	24	24	22	28	33	31	28	22	22	23	20	15	17	18	19	36	17	25	36	31	24	23	20	22	22	27	27	28	30	24	24	34	28	25	28	35	17	31	24	29	27	36	34	30	26	23	34	34	18	27	32	22	36	28	23	22	26	24	20	23	19	30	21	22	19	29	29	22	23	22	27	28	24	20	21	32	29	26	26	25	25	26	30	21	26	23	22	25	30	36	32	22	26	33	18	32	21	17	34	26	21	21	17	23	25	20	24	28	19	27	18	30	21	20	31	25	25	19	22	30	23	25	23	24	26	22	29	25	30	24	23	26	27	34	27	18	25	26	22	21	18	27	28	29	24	26	24	32	25	29	17	29	23	28	20	24	19	24	18	34	36	39	18	19	31	23	24	28	23	17	26	27	22	33	31	28	32	24	20	24	28	18	25	23	28	22	22	28	29	29	20	28	24	16	34	15	27	19	41	26	18	15	29	25	29	30	27	24	28	25	32	23	25	27	23	25	18	22	32	30	30	22	23	34	21	22	22	25	38	26	19	20	19	25	22	35	26	27	32	26	30	23	22	22	17	27	30	23	24	30	29	28	31	26	21	31	24	19	27	24	20	21	16	34	28	23	21	21	14	16	22	31	20	30	22	31	22	25	15	29	33	32	20	31	20	29	23	31	29	15	32	22	24	25	32	26	29	24	27	32	19	32	24	21	24	29	22	26	26	31	19	26	12	19	28	22	22	26	27	29	20	28	24	25	21	18	29	21	23	25	20	19	23	27	23	21	31	28	17	24	22	23	29	27	20	22	30	36	19	23	24	31	23	26	22	19	32	19	24	25	29	25	20	19	23	26	18	29	33	29	24	36	21	23	26	20	21	27	25	25	32	21	26	34	18	22	28	18	31	25	30	21	28	35	31	33	25	31	21	22	27	20	19	22	21	24	33	28	27	15	23	29	27	18	34	36	20	33	19	28	25	24	25	19	25	20	23	17	26	27	17	21	18	23	27	25	30	31	30	35	18
9211	1250	600	645	1647	2562	2784	2546	2099	1664	1408	1187	983	893	784	725	627	580	542	440	510	427	398	379	345	373	339	307	282	287	283	275	263	243	274	259	243	222	220	253	225	191	228	209	237	207	210	219	198	226	227	200	208	209	213	207	195	162	186	210	199	187	186	216	186	189	205	187	198	191	178	193	187	174	161	147	179	189	181	205	190	177	192	205	183	178	164	189	174	190	207	177	200	190	164	189	197	176	191	164	201	206	186	177	186	175	163	189	171	202	179	180	186	208	184	183	190	210	162	192	159	179	186	191	206	180	157	186	179	183	156	174	180	165	166	162	172	181	184	173	158	168	195	160	182	175	185	171	194	191	167	175	178	158	186	181	184	159	182	184	189	179	166	158	170	173	165	182	147	170	156	181	176	177	161	166	154	185	173	173	175	179	184	183	159	180	174	158	156	181	160	173	159	169	164	181	180	185	178	176	181	153	178	175	186	181	175	133	169	189	171	186	170	213	196	183	172	170	156	171	161	168	176	166	179	183	171	165	152	171	157	184	166	197	164	164	184	194	156	196	187	161	181	172	162	185	188	169	178	176	163	154	144	176	190	170	187	192	144	165	160	191	196	160	177	183	163	153	149	190	175	155	157	184	147	184	175	178	193	177	169	178	180	173	156	175	159	167	194	163	167	174	187	173	175	144	168	183	178	162	150	153	163	156	199	157	176	141	184	159	188	163	178	171	172	195	150	162	169	176	213	179	161	169	154	160	185	157	170	182	153	199	173	175	172	159	168	174	187	193	174	180	168	175	179	165	172	150	173	153	181	163	172	175	177	155	164	173	183	180	152	179	173	174	193	167	175	198	155	175	173	184	180	183	192	170	173	158	168	171	195	165	185	154	186	166	183	169	175	173	177	151	179	160	166	191	166	173	190	176	171	169	166	174	182	163	167	193	155	174	188	168	159	166	159	157	174	154	153	170	190	152	167	159	159	182	169	191	176	160	169	178	185	172	177	187	182	166	178	174	149	167	136	172	144	166	185	175	179	147	198	182	175	184	185	178	157	158	169	179	188	186	178	165	162	182	204	173	187	183	176	152	177	175	171	166	171	172	188	154	151	169	196	168	180	184	200	173	169	175	172	187	151	187	176	189	181	180	165	163	187	156	176	168	186	162	154	176	189	184	161	183	175	176	177	160	163	160	169	155	180	169	180	195	167	167	183	175	169	158	185	138	180	147	160	167	192	191	167	165	179	171	168	176	170	185	176	214	169	182	175	180	161	163	197	190	175	184	152	183	169	179	169	182	183	158	182	183	167	175	181	178	168	189	149	167	197	184	152	177	173	161	167	187	178	179	178	158	156	191	190	172	174	182	169	174	172	167	189	167	180	158	153	158	165	204	184	177	155	182	143	196	175	175	148	186	156	175	168	181	154	160	165	175	182	182	159	163	179	158	185	189	157	164	152	179	160	158	166	175	175	186	170	170	184	171	151	160	152	164	168	175	170	177	173	192	179	167	171	169	172	186	160	168	190	170	151	171	166	170	142	174	178	172	151	177	206	174	176	185	195	183	177	159	176	181	166	168	190	178	173	176	180	187	173	187	149	184	199	162	169	192	176	157	188	172	177	169	180	162	170	166	161	168	178	165	181	156	166	169	179	155	168	169	150	161	178	189	171	177	173	153	179	191	186	189	198	166	178	178	165	185	164	154	169	172	185	187	140	182	151	156	175	178	175	184	179	199	171	152	187	170	161	180	173	185	181	152	174	178	164	159	184	168	167	194	175	176	163	164	168	187	174	169	173	193	160	188	168	174	178	174	164	180	172	184	176	163	172	170	185	159	178	169	189	163	169	190	187	182	184	176	183	205	198	181	173	187	152	155	170	187	153	190	171	171	175	167	180	161	157	162	168	178	179	179	177	163	173	190	145	167	179	177	182	180	160	157	171	153	164	167	163	193	168	155	152	173	177	173	188	178	183	142	182	154	180	173	182	184	195	169	178	161	185	170	189	181	152	171	171	174	166	171	162	198	184	164	193	172	172	180	185	194	171	176	158	149	168	163	167	163	200	153	169	171	162	167	163	193	195	157	171	173	191	155	168	183	178	171	174	171	158	178	168	175	182	154	179	159	170	148	186	173	188	158	171	193	159	193	171	162	177	189	165	186	192	174	198	183	159	168	174	182	189	172	157	161	159	188	186	188	163	174	181	181	179	173	170	196	158	196	182	163	160	179	173	155	158	199	165	180	153	195	188	152	187	164	197	171	212	149	206	185	173	172	194	184	172	152	199	166	178	172	185	189	181	193	162	180	199	170	188	173	168	175	175	188	183	166	159	184	146	162	165	181	168	179	180	178	161	156	162	176	196	188	164	160	180	167	186	197	167	176	170	148	172	190	188	149	180	162	158	175	173	176	170	183	183	212	158	185	183	162	167	167	185	162	191	158	166	161	189	162	169	164	174	143	153	167	154	156	186	180	177	168	158	165	156	164	177	184	163	153	155	166	176	181	149	194	187	179	158	169	150	157	174	149	150	187	175	174	157	164	161	165	164	162	159	157	171	176	169	183	168	163	184	186	183	169	179	164	168	177	170	178	172	151	177	163	168	162	174	168	172	169	161	162	193	169	181	175	153	176	172	188	177	167	182	170	161	196	161	198	142	154	153	200	167	177	165	191	178	191	199	182	182	177	189	182	212	188	183	165	205	162	178	170	163	161	192	177	164	187	161	158	162	184	188	155	165	177	199	175	172	168	190	160	158	149	158	188	179	194	189	167	183	179	173	163	162	193	176	173	173	162	171	175	186	191	177	170	165	167	188	175	163	194	156	149	187	177	181	160	158	180	167	195	187	191	162	178	175	186	183	175	178	169	174	180	180	171	178	160	160	166	179	154	156	165	179	175	185	166	172	183	175	165	172	174	150	175	177	158	188	189	178	203	177	168	167	163	152	179	178	175	205	180	191	182	191	179	173	166	171	174	188	162	181	173	198	174	148	192	179	161	167	179	165	145	180	162	166	175	201	171	166	165	163	181	179	191	148	167	194	166	167	164	171	196	171	168	162	183	153	202	179	175	174	156	188	162	164	161	164	174	174	171	151	159	183	180	172	177	186	195	177	194	177	212	179	153	169	163	167	187	176	186	165	184	178	177	180	166	173	178	162	181	165	174	146	143	176	148	169	186	183	197	195	190	164	169	171	169	177	161	160	176	152	170	189	187	160	181	184	157	151	203	198	181	173	169	178	185	163	168	170	172	170	170	179	178	167	166	176	168	172	180	195	182	181	177	160	156	187	207	153	173	166	166	194	166	162	162	170	140	171	149	166	164	164	153	161	179	152	190	159	170	199	168	170	182	154	167	169	160	178	161	160	161	161	176	199	184	172	153	156	192	187	182	190	159	197	179	193	165	153	188	154	147	149	174	154	179	168	170	153	179	166	168	180	155	179	176	157	168	189	185	157	179	177	184	160	173	167	170	171	154	141	153	169	162	159	171	188	177
1414	83	63	70	84	74	85	79	73	83	71	76	73	74	62	68	71	56	47	78	69	104	66	65	65	68	64	61	63	58	68	91	76	75	74	71	68	64	76	69	83	70	63	85	51	83	77	61	78	64	72	66	84	74	73	77	68	77	69	82	84	92	82	88	82	89	58	65	76	76	64	72	72	86	71	64	76	76	83	81	59	69	66	67	86	61	70	84	76	65	71	76	73	78	66	63	55	82	62	64	66	91	88	75	61	60	68	61	66	71	77	66	77	88	67	77	59	80	69	62	57	68	77	68	60	76	84	72	81	77	59	74	90	67	65	68	58	54	67	70	67	74	75	60	78	74	58	67	62	76	62	71	71	83	70	68	66	68	68	81	73	69	91	61	57	82	70	83	77	67	72	83	81	56	82	65	69	53	78	71	72	75	90	77	79	79	80	83	70	76	73	76	84	57	68	69	71	57	82	71	83	72	65	75	64	82	66	76	74	72	66	73	73	64	75	73	81	74	76	83	98	73	63	61	73	69	70	81	93	66	71	82	76	73	88	79	39	77	85	76	63	79	68	73	69	64	68	78	80	72	78	65	51	73	77	89	63	81	63	71	60	96	58	68	68	73	67	73	74	75	65	73	70	63	61	67	81	59	75	79	81	76	67	65	85	70	78	66	75	76	79	84	67	80	64	85	78	69	59	61	64	59	69	66	73	78	73	78	78	72	57	68	68	68	48	65	67	87	67	53	64	60	65	74	82	69	74	83	64	72	70	76	71	83	66	72	77	71	58	67	78	70	68	76	68	74	75	74	54	68	80	84	86	78	74	82	72	78	85	85	69	81	73	69	74	66	90	66	78	61	72	64	60	92	86	73	76	81	77	56	70	91	62	67	69	69	78	68	62	74	75	84	55	60	63	74	75	61	72	60	72	73	63	72	63	76	74	73	68	78	62	84	78	65	68	76	75	72	81	75	65	69	83	84	71	62	62	62	69	76	64	64	59	80	66	72	79	73	77	77	60	95	88	62	75	69	61	81	75	67	78	72	73	68	84	85	74	84	74	65	68	76	77	81	87	63	75	80	58	55	47	73	68	70	67	82	73	68	73	82	71	43	78	74	58	75	73	74	64	65	87	77	78	81	79	70	67	60	79	74	55	73	69	68	83	61	81	74	64	61	74	61	63	58	85	73	58	79	75	76	70	83	74	61	69	90	67	85	69	75	78	56	70	76	74	67	70	63	81	60	57	73	82	96	70	74	75	79	76	77	74	90	63	71	76	60	66	71	71	65	79	85	72	75	79	74	83	81	71	78	67	74	64	80	73	74	60	82	68	76	68	55	75	68	71	81	75	73	98	66	79	64	76	68	66	78	66	80	72	82	63	79	80	76	79	78	82	83	78	75	68	67	75	65	69	71	72	93	71	76	75	61	65	81	82	60	70	70	62	68	79	77	72	60	75	69	54	65	69	75	69	83	65	74	67	66	67	82	67	80	81	75	59	70	93	66	81	52	76	95	63	62	73	80	64	83	63	80	80	75	69	76	70	76	52	83	64	68	89	69	76	72	61	76	66	60	75	62	60	76	81	82	71	54	68	76	68	77	66	58	69	76	77	84	93	78	74	60	67	75	76	68	77	63	75	75	69	75	81	76	65	66	73	67	84	61	79	69	67	72	81	71	76	67	69	80	74	67	69	74	91	81	56	59	59	71	79	70	80	71	65	73	77	78	77	58	86	69	86	61	80	63	74	83	84	68	86	66	54	92	74	60	70	69	73	70	57	63	72	86	58	74	77	55	66	83	96	75	95	66	72	86	64	64	66	69	70	76	74	82	85	82	71	83	81	71	100	86	79	71	72	80	61	63	80	82	74	81	71	71	69	80	83	81	68	75	66	76	79	70	77	82	77	79	76	79	79	81	67	90	73	56	78	76	81	67	60	74	77	85	89	84	67	77	71	73	79	78	62	82	72	96	73	78	69	71	73	60	57	66	59	72	77	59	79	70	80	78	70	81	72	71	74	52	72	70	64	91	52	70	71	60	66	81	58	68	73	71	71	72	95	64	72	78	73	78	70	85	71	63	80	75	77	70	80	69	69	81	85	83	74	63	75	70	80	84	72	76	83	78	55	68	75	63	72	70	74	71	62	67	66	69	61	80	83	64	85	81	58	73	67	59	82	75	71	64	67	66	81	62	77	65	85	82	71	81	71	93	84	61	58	78	77	74	81	59	70	75	67	65	84	82	64	69	78	86	68	81	82	65	73	88	62	78	82	77	81	71	83	84	67	69	58	76	80	84	75	61	87	75	58	81	73	73	74	92	66	63	65	68	74	57	84	70	61	83	80	83	67	81	71	74	68	52	88	83	86	79	78	65	56	61	69	67	65	78	70	60	64	85	74	64	89	68	70	59	89	75	66	64	65	75	77	66	80	64	73	63	68	58	87	71	65	75	82	75	80	69	69	83	78	63	74	78	79	67	63	80	86	92	78	74	81	64	66	82	67	88	64	79	73	76	80	85	72	72	86	69	66	80	75	61	73	70	60	82	70	70	67	65	89	66	79	61	66	71	77	76	75	73	72	86	76	68	66	68	76	70	75	56	64	81	84	68	61	72	69	81	74	78	82	71	74	72	73	71	72	63	71	71	84	69	64	75	70	69	74	68	72	82	64	79	73	81	72	68	63	66	68	73	73	73	74	79	83	70	82	63	72	67	67	71	67	79	59	65	84	80	71	81	65	64	66	64	65	58	81	78	73	73	76	61	69	57	59	70	73	69	75	81	63	88	71	80	71	78	80	89	65	76	65	68	82	77	76	70	64	67	75	56	67	67	73	87	74	77	82	72	64	71	73	60	84	84	78	79	82	66	84	76	72	77	61	78	81	70	73	75	81	81	77	81	76	64	68	71	68	66	73	71	74	79	75	69	73	64	72	75	65	66	72	65	73	76	75	77	66	70	64	73	77	104	75	74	74	90	79	74	71	63	86	75	71	57	62	75	66	75	71	75	70	74	71	82	78	58	72	68	69	62	82	79	69	71	69	74	65	67	65	66	84	67	71	61	73	82	73	70	77	67	57	77	76	66	80	70	83	74	62	67	71	74	72	63	63	71	64	59	69	61	77	81	69	70	61	77	72	73	65	72	65	77	85	67	71	78	65	70	83	61	82	82	89	72	76	69	71	76	66	82	79	63	63	87	90	74	81	93	70	81	81	68	74	86	77	84	77	80	78	79	83	72	77	73	64	87	73	64	75	68	73	82	70	80	70	78	71	75	69	49	66	86	87	66	76	73	64	74	83	79	81	86	79	74	61	68	72	85	66	84	78	82	74	72	71	69	88	62	79	76	82	69	65	69	67	70	70	74	67	65	66	76	88	69	70	87	65	60	59	62	67	62	58	61	81	86	80	59	72	69	64	72	66	70	48	83	78	70	63	71	74	72	58	66	64	65	73	54	53	69	73	81	60	85	60	73	59	80	68	80	69	77	79	69	75	69
6795	624	531	521	622	627	670	685	649	650	626	576	519	517	560	527	532	539	557	510	544	558	561	533	535	531	538	523	543	513	559	486	538	546	527	555	510	494	531	549	485	525	510	499	549	508	518	554	499	525	501	503	513	528	495	533	536	528	517	499	528	512	547	479	537	506	528	474	506	521	508	498	501	511	504	517	498	503	498	502	499	506	476	519	532	531	507	464	512	503	503	511	521	521	517	494	536	476	526	559	502	545	492	503	513	469	528	535	518	533	520	574	519	521	501	533	525	485	493	498	521	539	498	549	546	505	544	500	494	524	493	520	472	468	545	515	527	524	513	521	526	501	517	526	497	484	536	499	520	528	525	544	537	506	509	521	513	516	475	477	537	515	450	521	507	487	522	504	505	517	515	495	506	516	503	511	534	503	510	489	586	529	498	502	526	518	507	458	532	516	475	564	518	545	489	517	498	491	496	540	504	482	513	467	543	471	530	499	469	529	533	498	518	511	519	495	516	499	521	470	543	482	509	500	513	527	509	488	536	485	481	499	499	512	518	506	477	520	474	486	517	507	517	515	475	511	477	481	543	501	497	491	493	505	493	504	500	492	531	499	504	503	514	467	495	493	506	492	521	498	486	511	484	477	474	545	536	520	492	514	506	475	490	510	465	506	522	508	492	523	491	486	515	557	498	503	490	453	496	538	500	513	497	514	510	486	514	533	511	493	556	501	512	496	457	489	498	469	470	505	506	512	475	495	484	528	498	528	478	430	502	491	491	533	541	505	522	510	485	510	541	489	482	516	457	513	498	510	483	494	470	532	497	509	487	491	527	544	516	521	567	511	521	502	499	509	479	519	508	513	498	524	515	514	514	471	509	491	556	510	564	486	478	498	529	509	513	500	516	537	493	511	518	524	532	550	514	513	530	522	532	525	497	497	545	514	538	553	498	521	466	544	529	498	513	507	520	519	519	567	517	517	520	520	553	496	494	518	544	523	469	522	564	495	478	502	476	508	541	476	531	508	529	479	481	519	518	509	502	495	530	516	510	562	513	504	501	520	523	528	490	482	511	513	467	529	490	510	535	428	531	488	501	520	588	547	503	480	485	526	513	534	512	519	535	517	530	472	531	516	516	530	477	518	505	510	521	469	515	478	510	515	523	508	509	513	504	534	453	534	464	511	491	541	522	506	512	520	519	524	502	489	505	509	539	495	491	537	519	538	546	509	480	540	535	523	510	528	517	499	525	480	502	490	537	535	479	505	523	499	547	514	465	513	527	523	500	526	506	477	535	479	463	490	521	531	575	526	488	525	519	471	530	519	503	484	506	517	509	504	496	524	485	493	529	494	507	534	489	486	480	532	475	469	518	531	508	505	501	507	494	504	498	484	515	481	508	513	537	544	494	502	527	508	532	494	520	538	504	536	490	524	495	501	508	490	474	499	523	491	494	504	523	493	473	534	533	505	512	493	542	509	549	545	489	495	526	548	518	513	485	483	490	527	558	536	526	511	502	471	520	518	481	488	517	503	508	524	516	517	518	491	506	458	553	527	524	572	489	508	535	488	494	541	491	505	476	498	538	526	560	488	496	513	528	493	512	513	529	482	507	519	533	488	521	505	500	542	463	504	502	531	504	509	521	516	558	530	538	532	469	501	524	469	443	529	543	490	467	537	510	498	527	536	499	535	505	498	487	512	487	537	461	513	543	469	489	519	474	493	513	535	459	525	543	532	505	509	539	558	477	546	494	490	494	492	552	486	517	521	537	491	512	537	546	491	524	514	507	533	484	508	528	514	558	521	486	497	538	468	544	569	489	489	519	491	492	505	523	488	507	497	490	514	513	479	525	528	534	491	540	504	540	520	545	557	506	541	463	519	478	495	502	503	489	531	533	524	498	511	513	489	464	514	498	480	547	486	522	504	520	525	529	525	533	488	511	507	493	508	493	494	513	518	512	541	548	435	555	497	556	542	568	489	563	486	521	506	457	530	496	489	512	496	513	496	512	485	510	540	506	524	498	531	509	517	524	464	483	504	557	533	504	515	525	519	511	485	529	510	489	467	519	531	477	515	499	500	526	540	476	500	510	519	513	506	494	488	510	468	513	493	497	507	543	523	478	485	507	493	540	499	483	515	507	514	547	485	494	499	471	534	515	482	524	510	505	508	502	505	473	533	497	465	507	500	516	528	502	527	497	513	520	503	539	521	564	488	544	461	524	471	505	500	520	462	505	499	502	488	510	529	550	529	523	500	455	519	495	505	518	543	541	488	536	508	518	511	552	516	469	509	524	528	501	509	489	508	522	507	499	480	529	517	519	523	477	525	489	526	486	519	506	497	505	479	540	494	554	497	502	511	473	520	534	521	514	489	502	532	473	522	505	524	515	505	525	493	521	475	498	502	506	523	538	530	563	494	460	514	495	534	526	455	512	506	533	515	557	489	518	468	516	527	521	539	542	505	541	530	512	486	507	512	507	535	528	494	494	483	540	499	506	500	546	504	545	543	543	500	491	487	524	542	530	513	509	529	528	525	531	491	508	544	526	520	503	508	513	555	559	510	498	483	513	534	533	540	471	533	503	512	472	520	539	569	485	512	540	513	498	511	525	482	496	497	482	539	511	521	490	482	525	531	500	526	501	550	507	505	490	522	496	486	507	477	531	466	508	527	499	482	466	500	534	492	500	489	502	504	541	519	464	472	519	491	497	545	540	494	525	514	515	521	534	533	514	551	517	526	537	529	494	486	476	529	519	517	542	537	520	559	536	487	512	516	479	494	513	489	536	524	499	532	542	483	507	506	522	495	517	521	520	524	513	504	513	458	526	489	580	542	504	546	527	489	530	525	504	555	528	469	496	537	511	525	483	486	453	519	521	494	551	495	554	531	557	559	540	499	520	489	560	503	496	526	520	514	476	509	535	479	517	500	515	487	497	477	527	496	497	497	524	496	512	477	537	527	520	536	520	490	523	496	537	525	523	503	519	549	541	525	482	516	498	534	510	520	499	451	455	502	519	547	516	490	486	503	524	502	509	537	516	492	484	517	496	478	545	508	531	483	513	536	480	481	529	521	521	521	504	468	554	478	520	478	516	542	478	496	493	518	489	488	539	529	489	496	488	472	484	520	547	529	483	509	490	502	540	520	523	490	509	517	514	518	477	538	477	492	518	516	541	507	517	494	491	493	502	495	490	507	552	544	519	560	481	518	469	511	516	544	521	481	528	520	466	473	507	529	504	513	530	543	524	479	508	499	564	495	530	536	549	527	493	465	510	509	525	489	466	541	479	522	529	515	541	543	482	479	532	502	490	497	502	529	504	504	514	541	513	516	509	498	524	518	528	495	529	502	489	507	482	526	501	508	504	530	487	531	502	476	506	497	498	534	457	502	511	537	495	533	524	525	503	520	507	480	541	534	498	504	519	491	552	502	501	524	487	524	524	501	503	501	536	501	527	473	484	494	536	532	542	529	474	532	515	511	496	473	510	506	500	509	523	499
1824	88	86	77	81	90	93	83	82	99	103	99	85	97	83	82	87	81	92	80	105	75	74	75	84	94	84	68	82	70	84	77	71	76	79	82	81	82	84	84	90	105	91	74	113	95	86	84	87	87	80	88	80	74	87	82	89	80	80	92	102	75	90	83	79	72	79	71	84	90	73	100	77	94	72	93	83	89	91	66	73	83	79	73	78	93	88	78	70	70	83	88	68	98	79	77	79	84	93	82	82	95	95	85	78	78	88	91	84	83	76	70	85	95	65	95	88	85	85	80	86	85	89	79	82	71	70	78	79	94	90	93	88	78	84	84	84	87	97	69	83	84	81	83	83	81	84	82	106	83	76	84	91	86	81	72	85	75	89	82	87	69	80	94	91	76	91	89	75	66	68	82	62	94	83	81	79	90	64	100	83	86	86	76	95	78	83	70	71	79	89	76	89	66	74	90	95	62	79	87	86	78	82	90	77	72	80	76	71	98	82	71	81	65	83	95	89	84	89	79	82	90	88	87	84	89	66	68	58	100	89	85	76	86	69	74	79	76	100	79	92	100	87	78	70	77	95	85	85	71	91	72	73	76	72	82	89	77	68	88	74	80	84	63	76	73	81	85	96	82	70	79	74	88	78	85	86	80	82	74	78	82	75	94	98	71	94	76	79	83	77	68	74	88	66	87	94	87	95	84	88	72	70	97	73	66	95	80	86	85	101	87	85	79	68	72	85	80	97	83	57	82	81	76	93	71	103	76	95	87	79	87	80	87	79	68	91	78	71	80	88	86	91	77	76	75	90	94	91	64	81	88	91	67	81	78	80	95	94	73	76	93	74	67	83	91	92	75	83	70	67	66	84	97	92	76	77	91	86	83	77	89	84	72	78	89	74	91	96	81	68	68	65	76	81	71	81	94	80	72	82	76	87	85	82	89	89	93	75	84	82	87	96	81	98	89	75	76	81	90	83	81	89	90	70	71	65	97	74	99	76	91	90	84	74	77	72	90	86	88	75	87	83	88	70	78	95	92	87	84	73	73	76	71	74	79	91	71	82	74	78	100	85	79	88	77	88	86	73	90	98	83	74	82	82	81	96	70	80	78	60	90	84	76	89	80	72	88	96	94	72	87	71	95	94	86	90	71	79	86	90	85	90	77	93	87	89	82	96	88	78	86	87	58	73	91	81	80	66	88	82	86	82	78	78	95	79	83	81	86	87	86	88	73	88	80	84	70	82	73	69	81	96	95	102	59	76	79	83	82	83	90	82	100	73	76	75	89	89	62	86	93	97	69	82	93	88	88	81	76	74	82	70	78	66	85	91	79	79	78	93	98	60	79	71	74	83	91	81	93	81	72	101	77	96	115	91	88	93	78	76	90	83	78	72	81	73	79	79	99	64	91	78	85	84	78	85	99	82	89	81	75	88	88	73	78	82	83	96	81	99	72	91	73	69	89	92	94	94	83	79	74	87	97	96	81	81	90	107	89	96	90	83	80	75	84	69	84	82	87	80	74	83	74	85	80	74	93	81	79	84	88	93	84	72	88	85	84	78	94	91	82	89	76	86	86	85	83	88	92	114	77	95	73	71	67	84	80	84	73	84	73	86	65	100	68	78	72	76	86	78	73	99	72	75	89	85	89	69	88	99	95	81	94	89	87	91	78	78	71	73	82	76	86	83	76	94	85	90	82	104	77	76	69	79	88	71	87	87	85	66	77	80	97	76	63	84	79	76	84	74	82	73	95	88	72	78	84	89	86	90	84	85	76	86	80	77	86	93	86	83	74	82	67	84	73	80	89	93	74	78	92	76	104	81	74	81	96	82	91	89	67	88	81	83	77	91	94	80	73	90	95	105	97	85	77	69	69	100	71	74	76	67	82	81	81	101	86	72	81	72	91	86	82	78	80	78	91	65	99	66	76	76	93	79	73	94	85	86	98	80	88	73	72	93	85	92	87	77	91	87	77	85	85	68	74	93	67	84	81	86	76	94	85	104	78	85	83	105	89	83	91	83	92	78	78	100	93	91	100	84	73	90	87	81	73	79	92	74	79	93	82	91	80	89	85	75	94	89	98	82	90	83	87	81	89	85	92	76	80	80	98	75	79	79	77	80	77	82	69	81	79	68	86	85	78	87	75	61	70	72	81	82	67	68	84	80	80	88	79	87	73	87	69	90	84	75	82	77	72	87	75	104	91	78	78	79	77	79	88	88	72	83	75	80	96	80	87	76	73	65	72	88	90	81	80	84	86	89	84	82	86	71	73	81	79	67	70	79	91	71	98	68	79	66	81	80	77	75	79	82	80	70	76	85	80	78	79	74	88	86	66	89	95	87	83	82	80	90	108	84	81	102	71	74	99	95	71	90	92	72	74	90	83	77	80	89	77	72	71	77	86	105	80	74	81	74	83	75	75	85	74	65	86	78	80	61	88	87	93	70	79	85	71	74	89	85	78	81	68	84	72	100	103	89	70	91	68	89	72	87	84	72	86	90	96	84	79	89	68	70	81	68	71	108	94	103	72	85	102	87	64	78	76	82	88	80	81	84	76	83	85	81	95	83	94	83	89	87	83	81	75	86	66	79	72	82	95	103	100	67	104	73	81	84	74	76	73	85	73	90	83	83	97	84	89	95	85	87	66	83	92	74	72	84	92	68	67	77	98	87	76	67	77	82	80	88	97	99	62	90	92	90	102	75	85	78	82	75	76	84	68	85	86	76	68	105	92	82	90	90	83	78	93	84	90	77	91	94	76	80	94	82	70	91	87	77	101	84	74	82	85	87	91	84	94	84	81	78	76	79	92	77	86	90	81	86	78	87	83	80	96	94	82	77	74	93	88	92	102	81	85	75	78	78	91	88	94	86	82	83	69	93	77	92	88	76	74	73	78	68	92	86	72	77	70	79	89	86	91	83	83	102	75	91	71	75	59	90	73	71	67	90	82	64	83	68	73	84	81	105	86	88	63	85	103	88	81	93	94	90	90	76	73	83	86	79	89	73	96	90	67	79	82	78	81	95	87	85	79	78	83	87	78	82	83	80	64	98	72	98	87	90	88	90	89	90	84	78	89	75	80	83	75	71	70	86	68	82	82	84	70	62	62	74	93	91	76	91	74	86	74	87	83	86	71	96	74	85	97	97	70	83	99	81	75	77	79	88	83	81	76	77	77	89	94	86	79	76	88	78	74	81	83	79	82	70	84	68	92	91	81	78	76	93	82	103	86	89	74	73	101	88	71	86	92	65	81	80	93	79	81	71	90	71	84	79	90	90	72	84	81	79	75	85	83	88	78	74	97	88	75	75	79	81	77	69	87	84	85	87	74	81	81	81	67	77	94	80	77	98	75	78	85	78	94	96	62	89	80	81	91	73	73	86	80	88	72	78	96	78	82	83	93	74	86	78	93	68	87	83	86	72	72	94	92	85	80	79	63	79	81	77	77	76	70	66	90	82	87	86	91	85	69	77	73	72	93	74	88	87	91	67	91	84	76
7405	725	652	663	753	938	902	886	860	781	730	735	723	680	611	638	649	651	652	662	660	629	630	592	646	576	628	605	545	602	626	593	606	614	559	597	634	613	588	574	594	604	611	596	603	581	611	620	575	552	589	565	645	587	581	540	583	620	638	560	586	586	599	558	576	579	562	559	590	547	558	578	563	586	560	577	605	541	590	607	588	571	605	572	578	566	586	610	550	568	574	615	569	602	582	566	622	576	562	563	601	573	563	569	553	598	551	523	565	574	601	574	560	635	581	573	578	562	564	611	544	617	602	587	578	611	604	583	560	585	584	565	555	572	596	595	573	579	577	596	578	561	606	540	530	564	573	545	558	545	560	546	578	580	544	565	566	552	519	585	573	592	582	565	592	516	552	533	577	553	578	542	618	601	596	561	556	577	575	589	582	572	581	596	497	563	555	526	619	574	579	643	560	577	607	601	610	588	614	563	628	577	578	585	585	567	555	548	532	548	595	562	549	608	532	571	582	594	549	548	544	552	598	579	575	543	531	587	600	543	599	587	583	553	556	585	581	548	545	574	607	588	602	620	554	576	586	571	541	573	563	607	520	586	541	597	572	557	553	634	567	546	588	609	573	587	577	622	543	542	558	584	567	555	552	564	545	540	572	571	551	587	616	577	570	558	552	597	580	601	570	599	554	590	567	638	583	571	578	549	621	577	600	590	600	539	563	544	558	544	531	574	569	562	616	550	564	561	596	609	594	551	579	609	600	550	577	557	564	573	550	549	528	589	599	572	603	552	551	605	556	591	545	583	567	579	542	581	585	605	606	566	595	557	586	521	544	542	555	534	558	533	606	565	580	615	598	570	566	537	577	610	550	559	552	590	534	614	571	541	525	525	582	568	595	606	570	568	527	579	546	595	638	605	566	569	584	580	576	577	520	570	568	560	589	574	536	582	570	586	596	548	605	519	515	557	562	577	572	582	602	571	612	593	599	576	566	604	605	569	567	599	562	603	614	543	589	576	572	549	586	536	554	577	571	558	589	613	555	562	564	569	544	547	550	586	544	566	572	592	617	524	598	580	582	563	581	561	584	557	605	583	551	555	604	592	589	579	581	543	584	569	550	565	582	592	599	587	563	582	585	573	566	576	598	583	564	566	567	585	573	559	553	584	581	563	556	559	541	561	605	556	561	584	531	535	609	581	602	578	583	568	578	581	607	592	543	511	581	573	526	571	582	572	580	567	532	576	545	552	566	628	590	529	566	586	568	551	621	581	531	598	534	550	596	545	530	591	573	606	571	568	571	545	564	512	593	548	610	554	600	538	550	581	587	597	563	593	573	539	571	564	566	524	598	590	563	530	613	544	570	576	577	613	584	557	583	562	588	549	567	606	581	599	550	589	585	596	561	576	572	599	587	583	555	629	579	595	571	592	561	527	596	558	548	530	588	547	550	592	593	535	561	594	566	524	588	573	559	537	548	579	616	607	549	566	563	556	557	569	563	584	577	585	594	572	560	590	600	559	599	575	593	549	570	589	556	551	532	561	557	580	586	574	616	562	591	546	571	604	570	565	569	541	563	596	556	591	515	554	572	579	526	563	594	596	582	592	575	541	548	590	537	571	562	552	609	614	599	561	576	604	582	560	569	597	570	569	571	590	578	561	604	598	602	594	561	555	598	591	578	591	588	589	540	589	582	602	591	544	553	621	566	559	558	564	582	547	593	589	570	602	570	567	534	556	562	541	607	576	589	577	589	532	555	577	545	558	594	565	591	576	609	549	569	572	548	554	576	570	576	577	525	554	544	594	534	540	529	610	555	562	583	572	582	560	597	592	589	549	558	564	561	599	552	596	532	609	590	551	553	575	585	589	541	574	587	561	581	524	571	566	562	535	566	597	593	572	580	586	597	608	500	557	616	635	602	606	572	559	592	585	573	601	571	613	546	555	607	592	633	595	581	552	553	609	568	561	604	549	563	571	568	586	557	597	622	581	580	591	644	574	570	583	569	594	543	567	618	601	572	538	541	587	606	567	552	503	554	569	597	577	574	578	576	573	569	563	592	583	594	510	561	582	560	569	625	557	523	542	564	593	558	628	572	587	595	570	554	554	576	597	559	568	583	619	566	541	561	556	580	583	558	557	549	573	570	589	586	562	561	612	572	555	582	578	638	568	550	585	553	518	556	549	569	514	582	572	539	547	576	587	547	581	594	599	588	571	566	559	569	591	569	564	547	566	604	569	589	543	595	579	574	579	567	578	566	574	559	550	565	583	584	579	574	601	609	533	579	590	573	565	583	535	601	572	552	558	560	580	564	568	583	527	595	585	507	566	530	567	604	581	587	543	598	561	559	557	567	559	592	587	578	564	562	570	622	594	596	568	626	592	554	573	609	580	608	564	581	584	550	570	579	592	588	550	556	603	582	563	585	536	568	570	573	581	639	550	584	570	565	609	548	561	536	569	569	562	589	595	591	557	548	498	550	535	543	567	615	532	545	551	607	543	571	547	588	567	573	534	576	531	600	581	582	603	600	578	598	530	606	550	585	563	572	554	613	566	610	552	571	597	591	547	578	529	607	579	584	550	600	543	596	581	564	554	548	600	568	533	547	615	593	593	585	559	550	581	571	552	536	602	590	531	579	548	603	581	566	593	580	580	538	589	605	623	593	576	595	580	539	574	554	591	646	583	575	562	586	599	580	623	598	577	600	592	551	549	552	556	626	582	520	594	541	603	569	563	524	600	588	620	556	570	609	583	614	599	546	622	575	590	546	551	575	586	644	581	604	633	582	565	612	545	612	583	604	574	593	625	588	600	552	576	585	572	584	552	525	556	632	566	561	555	592	591	567	568	562	638	531	586	580	571	558	573	569	589	602	589	587	611	551	548	527	607	597	566	565	548	555	570	552	582	556	593	546	565	535	570	580	579	575	552	548	592	580	610	564	605	588	586	579	553	542	540	548	556	608	565	573	565	576	539	566	557	572	566	540	565	590	592	558	584	576	537	582	571	547	618	632	630	601	580	560	560	576	566	596	589	590	547	574	544	595	585	585	570	572	549	588	570	572	562	579	527	606	585	568	583	590	554	585	572	573	595	587	577	585	584	545	535	585	564	558	561	571	583	568	612	572	580	566	573	592	585	583	566	653	597	609	568	577	561	571	603	592	548	601	529	568	620	584	534	532	599	570	564	524	552	543	559	583	546	532	560	586	548	593	554	616	535	539	558	590	581	556	550	593	563	614	596	565	524	575	576	545	601	558	577	572	582	551	567	576	575	584	561	555	598	541	551	540	634	573	592	552	624	609	550	563	615	617	587	556	563	592	567	566	553	567	551	556	538	570	574	562	547	564	595	631	608	577	589	595	593	551	549	574	597	550	574	577	606	572	589	582	559	560	597	591	564	573	552	550	581	517	587	600	548	561	539	604	602	557	592	581	593	543	579	576	568	589	562	535	599	587	605	537	570	541	576	564	661	506	582	568	586	557	620	541	577	551	532	590	547
2286	123	98	95	95	100	103	113	89	138	84	100	99	88	94	89	90	107	82	98	87	85	88	89	87	86	79	101	79	84	82	92	86	96	82	88	94	87	74	91	82	81	89	98	87	88	73	84	79	93	96	78	81	84	87	106	94	66	87	82	84	68	63	94	81	93	82	81	88	100	81	97	67	87	75	97	74	81	84	75	107	72	77	96	77	75	79	76	67	77	87	90	88	88	76	85	90	81	85	77	95	94	80	102	90	91	71	89	92	79	93	58	91	75	93	71	72	81	72	90	87	81	82	87	71	85	91	83	64	83	90	79	95	75	86	80	75	89	78	100	84	91	75	94	67	86	89	88	78	96	91	88	98	85	76	98	87	76	89	83	98	90	84	81	78	80	75	77	86	75	85	87	88	90	93	89	77	81	83	81	78	94	87	84	80	77	67	81	85	81	78	76	87	92	80	78	76	81	96	103	97	104	101	101	89	91	67	86	85	83	77	83	91	84	76	71	82	84	69	90	87	79	89	75	88	89	79	76	74	98	71	82	94	82	92	81	61	88	101	99	89	77	89	84	88	82	83	88	90	91	76	89	80	93	65	63	79	84	78	80	83	67	83	92	89	106	89	70	92	81	83	94	78	93	106	78	98	86	108	100	82	81	92	84	91	86	85	63	78	99	84	84	97	80	76	99	84	71	101	87	83	90	76	88	78	85	102	93	100	84	81	103	102	74	81	79	94	90	79	74	93	84	87	82	86	89	62	96	85	113	76	74	91	103	82	83	76	77	80	87	75	73	79	94	72	86	72	93	74	91	79	85	80	76	81	97	75	96	69	82	85	85	82	81	86	58	87	86	83	80	86	67	88	66	87	83	87	91	90	82	90	73	81	101	91	89	69	82	87	77	85	82	82	88	81	87	90	83	76	97	87	80	88	74	63	84	68	92	91	86	86	66	69	99	84	80	89	99	72	84	96	88	87	93	99	80	82	94	81	86	91	86	95	75	84	87	113	89	100	91	80	63	88	100	87	79	89	93	77	84	82	92	69	90	92	73	82	88	84	82	93	96	82	82	85	81	92	85	89	76	79	89	90	89	93	92	84	93	69	69	92	80	83	74	82	106	83	93	73	77	86	95	82	100	95	75	88	79	74	91	85	110	90	87	88	76	92	82	90	94	96	69	92	81	81	83	84	93	93	80	96	79	89	86	90	80	80	80	77	89	91	87	83	85	96	77	105	87	88	102	91	86	104	92	66	82	94	99	84	96	87	85	80	117	86	81	84	90	69	88	97	72	77	80	98	84	71	78	90	99	83	71	86	81	101	73	84	88	84	96	99	82	79	91	96	87	99	72	87	80	93	72	83	92	96	95	108	85	76	85	71	93	85	90	106	87	78	87	91	79	82	71	77	91	89	92	88	90	69	78	82	73	87	85	74	73	82	93	82	90	80	92	80	78	81	96	81	76	89	87	63	77	88	86	101	74	87	86	76	82	87	76	93	100	77	87	73	76	87	79	68	98	87	97	81	83	81	84	93	101	85	84	93	81	96	97	93	82	79	77	99	82	61	91	85	82	89	78	79	87	74	94	90	67	73	87	84	77	85	97	80	80	96	87	92	85	77	73	91	86	68	105	91	84	86	78	75	90	84	95	87	93	85	85	96	92	78	81	76	95	84	85	93	80	93	75	78	90	82	85	82	82	93	92	94	94	90	73	85	79	104	88	87	86	85	86	84	76	81	87	90	95	82	83	88	86	77	83	84	82	82	91	85	97	87	83	82	101	94	82	79	78	91	96	79	87	83	91	81	77	93	90	97	95	82	76	77	93	77	93	83	96	70	84	90	87	93	85	65	81	79	78	84	85	89	80	83	77	75	73	82	80	93	87	85	94	80	86	73	89	63	77	98	86	66	87	90	92	94	71	88	83	63	80	79	108	87	90	106	88	77	86	76	75	74	94	68	92	85	77	101	84	92	76	92	88	86	98	82	93	80	87	94	97	86	102	91	84	88	95	100	83	96	96	106	85	85	81	83	69	83	95	96	91	110	79	75	73	81	97	65	70	77	77	80	72	90	100	97	84	108	87	83	103	96	89	91	92	99	86	81	82	93	78	82	74	64	78	85	78	86	89	87	83	73	73	89	86	78	87	74	85	82	90	104	105	95	81	86	91	76	76	88	82	100	80	98	84	87	99	82	86	90	86	79	89	73	79	86	85	81	96	77	95	104	92	108	95	86	78	95	77	84	68	91	85	86	92	78	85	81	70	67	97	94	97	87	91	77	94	94	86	92	78	98	74	105	93	99	86	69	73	94	85	86	74	91	91	79	78	85	72	95	78	82	83	82	101	85	84	85	79	74	93	91	100	76	97	93	91	100	85	88	97	85	90	87	107	89	78	101	105	89	69	81	81	86	71	83	84	76	76	88	82	91	78	96	91	86	79	83	98	85	82	85	87	93	88	84	87	91	87	97	86	76	89	96	67	82	81	82	69	72	80	75	79	83	83	86	89	90	72	95	85	79	84	68	80	88	88	88	90	79	102	85	88	75	61	84	78	91	86	76	85	78	79	87	81	88	99	89	78	87	71	92	97	90	86	75	90	96	86	70	94	81	95	107	98	92	75	94	93	76	92	83	89	85	86	83	99	86	95	94	104	68	85	82	92	83	100	73	83	86	93	82	100	95	73	102	79	83	91	81	80	92	87	88	99	91	96	94	91	97	78	88	88	87	77	91	84	83	96	83	96	92	86	81	67	99	85	75	99	88	90	96	82	88	71	86	84	82	67	89	95	77	85	84	89	83	85	68	76	101	107	91	78	106	97	95	82	90	100	93	86	87	105	85	92	92	82	103	83	75	81	82	78	71	83	68	86	84	78	93	79	87	87	83	82	92	72	92	89	90	83	86	66	77	90	92	94	84	95	88	87	83	83	79	84	85	80	88	84	94	98	85	95	85	98	92	91	96	86	92	103	75	85	80	87	103	88	96	77	102	63	93	84	75	100	101	100	99	82	91	78	89	105	75	78	73	84	90	81	73	91	79	87	85	99	96	90	74	65	72	93	76	88	81	86	82	91	83	84	99	78	81	80	82	69	78	83	98	82	79	79	75	85	81	89	86	78	77	97	102	70	96	88	78	86	91	85	76	77	74	76	86	66	87	87	97	92	85	93	99	87	76	76	81	80	89	97	97	68	78	90	88	90	80	90	80	102	75	77	73	81	89	88	97	77	84	73	86	90	88	87	76	68	97	120	69	99	91	79	92	88	92	87	95	64	82	88	76	94	78	115	93	97	94	91	90	92	74	90	83	63	81	72	69	81	90	82	73	91	91	91	90	74	79	80	78	90	112	105	99	100	81	103	83	99	93	92	75	81	81	85	89	82	108	90	84	79	107	91	87	84	88	82	96	83	87	89	96	89	91	90	75	90	89	83	82	95	74	74	100	86	77	73	74	80	97	75	92	84	87	88	87	109	81	81	86	91	87	95	96	79	79	84
8019	1081	797	841	1168	1651	1765	1663	1367	1350	1206	1132	993	989	961	881	816	841	806	722	757	745	709	689	658	678	663	690	637	616	643	658	683	611	640	664	602	650	611	638	620	649	622	655	589	586	581	623	587	617	662	585	607	604	612	581	614	587	620	619	615	633	601	592	567	621	652	611	576	622	592	595	616	615	586	611	650	608	584	624	633	584	609	603	614	596	663	592	634	559	598	624	650	598	619	614	599	627	584	606	609	605	596	611	606	587	598	591	605	598	598	566	633	599	561	601	607	595	611	605	600	575	587	632	603	617	608	580	611	597	571	588	591	579	566	594	554	605	587	563	588	565	607	620	600	596	587	576	610	622	588	647	587	569	635	604	606	598	604	596	593	615	601	665	602	561	612	572	604	613	602	557	601	621	560	609	609	594	584	638	631	599	628	602	621	556	558	577	622	575	592	610	612	587	559	586	596	579	552	586	573	572	560	617	557	606	563	618	544	581	607	559	618	602	637	571	622	536	559	580	569	631	588	633	573	584	587	589	567	587	622	581	549	585	607	615	587	598	608	585	581	577	604	640	649	670	597	621	601	626	595	588	621	603	650	580	598	575	569	570	599	586	586	617	585	604	605	579	590	584	601	616	575	593	613	616	622	589	610	605	617	607	619	638	629	614	590	611	543	652	608	557	615	594	636	601	587	583	633	622	584	620	651	605	618	581	616	579	632	587	618	551	572	595	595	553	646	594	606	620	620	600	580	618	585	590	590	578	572	581	613	581	588	563	618	616	603	615	592	574	627	604	632	569	608	585	614	582	606	591	579	621	617	607	588	592	636	592	605	621	579	568	579	576	570	588	616	611	617	547	603	572	557	601	578	633	594	556	603	607	587	619	568	591	599	549	599	633	619	627	578	590	609	612	591	626	620	632	616	560	620	563	634	604	643	616	605	598	577	598	607	609	567	601	628	601	630	594	607	604	575	635	595	573	579	604	575	610	613	609	628	574	616	590	563	610	590	608	582	620	627	589	585	570	612	603	583	553	590	616	641	563	623	638	579	614	631	573	583	573	591	578	605	611	605	584	595	619	588	591	600	589	586	570	603	639	584	604	617	631	584	591	594	608	610	618	570	605	591	578	624	593	630	618	581	608	572	592	584	630	598	573	560	569	552	644	589	603	555	638	579	626	599	609	591	653	636	624	596	578	581	623	627	597	631	614	616	599	615	639	583	599	565	554	587	599	589	567	624	604	602	630	599	573	569	617	606	555	577	570	630	595	604	623	615	613	600	607	595	588	604	578	572	586	597	626	619	561	536	600	596	579	576	597	594	626	579	595	584	592	567	638	533	557	541	575	587	593	601	629	631	615	604	586	585	607	562	631	592	633	589	607	571	563	591	637	598	603	608	596	588	593	596	577	553	640	613	633	568	581	606	541	549	614	603	603	636	622	597	555	592	625	599	601	579	625	585	610	618	580	556	642	627	654	556	600	590	582	622	582	584	576	624	575	609	638	601	605	601	559	591	600	617	645	553	611	605	582	587	613	620	578	595	562	591	595	580	588	575	629	606	523	636	622	578	588	595	583	601	629	647	600	628	611	572	613	609	620	619	605	631	600	551	583	640	578	548	631	579	579	598	622	576	570	580	567	547	604	619	565	524	583	567	630	629	610	605	610	617	566	602	594	583	611	612	568	589	609	603	626	551	607	587	605	605	607	554	561	609	559	628	602	565	588	583	582	595	567	616	597	577	613	572	566	595	592	622	599	577	607	589	594	626	615	626	596	522	583	600	558	638	591	544	615	581	559	567	596	592	612	596	600	583	561	596	548	581	631	611	614	606	602	597	621	544	615	603	616	590	586	544	623	592	587	641	580	615	613	604	594	594	572	599	647	578	595	589	598	631	627	626	603	553	571	590	624	575	564	591	528	589	608	594	591	590	623	547	593	589	600	642	600	608	599	600	588	576	618	591	638	618	618	597	629	572	571	621	575	593	610	568	608	565	622	601	613	583	614	652	603	605	570	607	590	621	589	634	590	617	636	570	585	611	593	620	560	590	658	614	612	614	611	598	579	638	592	586	556	599	600	594	579	584	605	620	609	569	532	567	579	589	537	610	571	588	635	542	612	618	601	583	603	613	608	603	569	588	616	587	599	625	599	659	614	605	602	609	644	603	599	610	592	563	573	614	614	636	651	599	588	571	627	620	571	548	591	620	653	554	620	613	620	618	616	631	631	604	563	582	582	603	599	581	592	584	568	595	586	632	591	608	572	638	566	572	565	600	626	595	597	546	599	582	583	578	594	605	615	627	542	614	593	579	579	576	571	604	611	563	594	597	598	610	587	626	650	600	586	584	633	610	576	602	614	576	591	564	618	546	608	612	608	595	583	575	610	606	569	588	544	591	591	555	601	609	574	592	604	635	595	614	600	584	615	581	594	627	556	612	609	622	573	541	539	614	582	612	558	567	588	581	637	616	575	561	608	587	591	590	569	544	576	607	611	584	617	595	624	608	592	619	584	597	567	619	592	608	603	607	618	634	593	611	613	635	607	605	595	564	566	574	605	526	610	598	603	606	563	639	608	551	599	605	603	594	607	558	568	584	591	625	579	585	616	630	604	590	588	621	588	586	596	578	611	647	561	607	635	577	587	611	577	620	590	586	629	582	622	572	616	609	610	554	645	582	581	570	591	619	563	574	605	568	653	600	590	567	611	572	623	611	596	586	552	600	608	595	621	543	608	615	568	599	594	636	601	615	625	641	585	599	638	594	611	590	572	633	578	633	586	589	583	602	580	578	581	564	614	579	585	597	579	596	592	594	626	624	625	629	623	582	596	539	584	596	572	623	585	616	560	592	574	611	636	633	576	581	605	539	583	551	603	615	593	629	601	593	585	592	580	585	562	602	610	581	637	560	585	602	589	597	608	603	581	636	586	593	601	606	591	570	615	581	618	572	575	586	603	592	613	598	570	615	609	607	612	599	609	626	575	587	604	609	644	639	588	617	588	589	591	605	632	599	644	633	610	588	645	558	618	634	601	603	607	612	621	537	613	563	616	570	610	546	583	612	632	587	596	612	613	630	604	626	633	573	571	569	598	599	616	570	607	622	621	627	595	609	591	592	612	586	605	639	602	584	561	568	593	585	597	599	594	619	623	596	588	580	586	592	556	594	606	604	611	614	554	628	566	589	574	576	588	605	618	600	596	596	590	605	580	606	568	582	622	591	633	606	608	651	610	569	550	573	600	643	636	598	628	572	589	586	581	551	604	571	545	581	595	579	590	591	583	616	586	610	583	570	626	606	636	634	596	544	596	612	583	575	563	594	639	657	579	625	585	594	587	591	569	602	585	572	589	602	625	607	637	581	614	595	620	600	578	589	551	620	586	584	606	635	594	624	656	617	613	601	614	583	602	592	656	608	604	622	621	591	566	624	642	595	596	624	576	549	605	582	573	618	594	643	646	612	642	600	602	592	595	622	571	604	592	583	599	613	579	637	598
1152	110	64	58	37	47	68	50	58	64	57	46	54	42	52	41	26	35	37	43	43	32	31	36	35	46	28	34	29	28	24	30	34	28	29	29	30	27	32	26	24	22	24	40	30	26	27	18	29	30	33	32	36	23	22	22	27	33	32	25	27	19	22	22	30	27	33	18	27	19	24	31	29	22	21	32	18	18	24	24	26	28	25	22	28	23	24	30	22	33	29	21	24	28	29	22	32	32	20	25	25	24	32	27	24	28	26	25	24	22	30	25	32	15	23	20	22	26	30	22	30	27	27	25	29	23	28	27	31	18	26	24	11	30	23	22	24	32	14	26	24	16	25	25	22	18	23	27	28	23	22	39	23	26	36	20	27	23	27	21	20	30	19	20	27	21	23	22	24	26	28	28	31	21	17	34	29	18	23	26	21	30	22	30	26	28	24	25	30	25	23	25	29	26	19	21	25	27	20	22	30	19	27	22	23	32	25	26	19	23	15	13	23	21	38	23	19	27	22	25	21	31	19	17	30	25	26	26	22	29	27	23	23	23	28	19	22	27	29	28	25	23	33	17	27	26	22	20	17	18	26	31	28	26	28	20	19	26	22	19	22	19	17	25	31	22	28	20	20	21	24	25	23	24	31	29	11	17	24	26	26	21	18	18	26	21	26	21	21	20	21	22	21	20	22	14	19	32	36	20	34	18	25	22	25	25	20	25	28	26	27	25	32	20	22	21	24	19	16	29	21	26	21	26	17	20	24	29	35	19	10	28	22	18	26	17	26	22	18	17	22	27	27	22	27	32	22	23	21	30	25	29	23	20	18	22	25	27	29	24	21	17	27	19	23	26	24	17	18	23	24	23	30	24	20	24	24	28	25	24	20	26	32	33	32	26	23	26	25	22	26	32	34	22	21	20	32	25	18	20	19	27	23	32	23	23	30	18	26	25	30	20	25	24	27	25	18	27	22	25	30	35	21	18	30	26	41	17	28	23	21	18	23	27	26	15	26	28	32	31	31	22	27	31	26	22	22	20	33	22	30	18	26	23	17	23	20	27	25	23	20	33	21	23	29	20	32	19	32	22	29	28	30	25	23	30	21	32	32	22	29	21	23	24	29	24	29	24	24	27	23	28	30	18	24	18	18	19	23	28	29	24	24	30	24	26	21	22	28	17	20	21	20	20	22	24	17	24	27	20	20	26	28	10	21	29	31	16	34	21	18	34	33	25	17	23	23	21	23	25	25	22	29	29	30	24	32	30	28	25	18	29	21	22	19	22	18	30	25	30	23	28	27	29	16	21	28	21	22	20	24	26	30	33	29	32	15	22	31	28	26	21	21	19	26	26	21	23	22	30	26	25	23	29	30	27	33	16	21	25	26	26	15	25	27	25	22	31	27	26	24	26	28	21	23	22	23	25	15	24	26	25	25	24	26	31	18	21	17	25	30	24	27	29	24	25	31	19	23	20	27	14	20	28	19	18	24	24	21	40	26	16	30	25	19	20	26	27	22	28	25	22	26	29	31	26	19	16	18	23	18	24	30	28	23	21	27	23	19	31	25	20	18	30	27	20	15	25	20	24	23	32	23	20	30	31	30	24	27	27	24	24	34	27	22	22	25	29	21	29	22	25	33	29	22	23	23	18	25	23	25	24	29	18	29	18	21	31	33	26	21	24	32	21	28	18	25	21	38	23	18	24	19	30	22	28	24	28	33	28	24	31	28	29	26	26	17	24	17	28	21	26	26	18	17	31	23	28	27	15	23	22	31	26	19	28	29	19	35	31	15	24	31	21	21	27	17	30	22	22	20	28	34	19	19	25	32	21	22	20	18	30	19	27	23	26	17	21	24	23	27	22	23	28	26	18	28	30	23	13	22	21	21	19	19	25	21	20	19	28	23	23	20	22	30	27	25	25	21	18	16	17	27	19	21	34	30	19	23	29	30	23	32	19	23	25	28	27	20	31	25	19	21	40	29	23	21	26	31	34	27	27	19	28	20	23	36	23	25	27	28	24	35	25	20	20	25	24	27	18	27	25	24	27	20	24	20	23	25	28	19	23	26	28	14	20	22	21	29	23	24	28	24	25	28	16	20	24	22	23	23	16	22	26	21	26	24	26	31	26	16	25	21	32	27	28	27	24	27	26	22	12	25	27	25	26	23	25	27	15	22	18	27	22	21	24	32	27	22	26	25	16	35	28	20	34	30	26	21	22	25	31	21	29	16	19	22	20	21	22	17	23	33	26	22	25	21	37	19	26	21	29	19	22	25	21	29	30	27	23	14	21	21	19	28	29	26	30	25	20	28	18	26	28	27	21	26	17	18	19	23	29	33	25	22	27	18	25	35	27	30	18	21	20	27	27	30	20	26	21	25	17	21	12	27	28	23	28	26	32	34	21	34	24	30	21	20	22	26	19	25	23	24	29	21	19	22	29	29	27	32	22	23	25	18	23	20	28	29	17	23	29	17	23	19	17	17	18	22	21	30	18	16	20	19	21	23	30	28	29	23	25	26	29	27	32	17	31	23	25	21	29	19	21	15	29	24	35	23	24	23	30	25	26	28	18	28	22	21	19	20	24	24	24	19	26	24	31	27	24	11	28	16	20	24	32	24	41	17	25	18	27	33	26	23	26	17	27	29	24	23	31	26	22	37	23	23	24	31	23	16	27	21	23	20	26	31	27	22	28	18	19	20	27	29	23	29	20	25	23	27	18	24	16	27	26	21	27	20	23	19	21	20	26	25	29	34	21	26	19	28	29	28	37	20	34	15	24	27	22	8	29	20	20	14	26	26	31	22	26	23	23	34	33	27	28	22	25	25	18	26	19	22	22	24	25	19	15	23	24	30	18	19	31	27	28	24	35	27	25	23	24	20	26	24	19	14	28	26	15	22	22	22	22	26	24	28	25	22	29	22	18	26	22	31	24	23	32	25	30	20	22	18	32	25	21	26	18	22	31	21	25	24	25	19	31	21	27	22	22	25	20	29	21	28	25	28	28	29	25	27	32	36	24	30	21	22	18	24	23	31	28	18	24	18	29	23	28	21	27	35	22	31	23	28	26	24	24	21	29	26	27	25	25	25	17	24	21	26	24	23	17	22	24	21	28	23	26	25	22	24	32	29	26	24	21	23	26	24	22	23	22	26	22	25	22	18	24	19	23	16	30	26	32	24	20	21	17	23	20	22	35	30	25	26	27	25	32	29	40	25	28	17	22	32	19	21	23	25	27	15	26	30	24	25	29	24	25	25	28	22	26	23	22	22	27	28	24	26	27	27	19	15	34	28	20	21	22	26	20	14	30	28	14	32	28	26	24	29	26	37	32	15	18	30	28	27	29	39	33	28	20	22	27	32	18	17	24	22	30	25	19	23	19	26	33	24	19	26	18	19	22	17	25	24	31	28	30	28	26	28	21	21	30	30	22	22	24	21	25	26	27	24	28	21	27	22	15	31	25	22	24	26	26	22	23	25	18	17	21	34	25	15	22	35	24
9057	1262	571	644	1522	2531	2792	2425	2037	1639	1426	1232	1009	849	784	627	641	625	590	504	476	457	402	416	361	329	374	289	315	305	293	255	272	271	261	244	234	223	217	238	228	208	200	245	214	200	194	196	220	210	202	215	214	191	202	196	176	199	194	196	184	182	166	223	195	172	197	213	176	178	162	182	176	174	219	167	187	173	188	192	170	154	192	173	196	185	182	174	177	186	203	186	182	171	191	195	161	191	175	183	188	180	163	173	163	179	204	171	170	176	178	162	185	185	191	161	179	184	189	170	159	189	172	169	184	178	183	180	175	180	182	184	165	186	161	187	173	192	161	163	159	173	188	178	164	183	167	180	147	176	191	200	163	179	152	178	162	168	174	182	152	177	147	204	180	178	165	152	177	176	175	158	187	188	184	172	171	181	169	181	170	184	184	157	174	153	167	181	163	176	175	182	166	158	173	159	160	164	166	187	177	171	181	145	159	167	157	176	173	168	193	181	167	167	143	174	180	179	163	159	178	149	176	176	153	192	181	172	166	156	190	171	174	165	174	171	178	166	151	150	148	174	160	175	166	168	183	167	171	181	163	159	194	168	166	155	163	183	149	172	202	189	174	184	166	177	197	157	149	197	161	181	161	164	171	179	180	186	186	149	183	182	159	180	176	184	173	153	184	170	167	178	148	185	174	169	181	161	192	179	174	177	188	162	159	183	190	181	161	197	157	177	178	178	159	172	147	172	192	155	174	177	187	153	173	161	198	168	157	175	166	180	160	165	177	155	178	150	185	167	159	166	178	153	178	172	183	167	155	154	162	152	164	148	154	148	179	173	186	175	192	193	163	181	176	159	179	175	180	159	156	163	144	158	169	165	160	192	190	175	189	162	153	155	158	173	163	175	184	171	180	165	167	145	188	174	159	167	158	157	178	153	197	163	160	183	159	157	151	179	183	141	156	172	166	178	176	191	170	155	184	171	172	174	181	169	169	183	156	161	191	170	156	143	171	154	167	165	173	164	166	150	166	153	166	168	175	176	149	176	169	160	180	161	168	174	168	162	179	176	181	155	160	151	186	182	156	161	149	190	166	168	185	187	177	161	190	177	159	172	199	154	176	185	184	191	173	164	179	176	169	168	195	167	165	160	142	178	142	176	156	168	183	175	156	147	169	171	156	158	159	182	161	163	156	165	156	159	157	172	162	149	172	164	171	171	187	160	162	154	152	161	161	145	165	182	168	166	192	173	151	175	158	176	156	177	161	157	177	163	168	155	162	181	159	168	171	171	165	208	182	185	178	171	160	149	161	182	184	171	170	197	163	164	154	177	162	159	158	166	192	159	167	175	148	177	177	190	166	195	202	175	187	176	152	155	174	175	151	180	162	157	171	169	178	154	159	177	170	168	194	172	181	200	171	136	176	181	165	182	174	134	174	165	183	165	175	141	157	160	179	166	172	170	179	147	175	177	162	165	176	164	192	153	171	148	133	171	140	205	170	160	154	163	162	182	155	165	194	187	177	158	180	178	178	172	146	163	163	168	167	164	177	177	181	173	179	176	202	172	172	163	163	183	173	162	178	173	170	179	176	169	148	158	165	150	177	170	169	165	162	178	170	156	158	175	185	169	159	159	177	188	167	175	162	175	165	176	155	169	179	182	169	161	173	158	164	176	144	151	161	166	175	178	164	161	162	174	167	169	171	175	178	169	162	165	168	190	175	167	178	164	187	175	171	179	176	151	163	179	158	147	155	155	158	142	171	167	173	162	184	178	150	158	157	154	160	169	148	167	179	187	171	172	176	169	158	162	189	140	172	170	150	183	192	147	162	168	156	185	177	175	167	158	168	174	158	174	181	165	190	187	148	174	168	164	161	170	164	154	173	180	202	155	167	152	168	176	178	151	153	165	165	157	181	165	174	153	154	146	185	151	177	163	167	183	186	167	144	183	157	170	156	189	171	183	146	161	164	179	180	167	156	155	178	181	189	178	171	161	183	171	148	185	166	167	170	167	153	181	185	182	167	160	137	148	155	197	175	180	160	185	155	169	185	168	184	159	174	165	159	153	188	191	172	145	185	169	176	167	159	196	172	185	162	156	156	180	166	176	172	146	176	167	173	174	173	155	178	180	158	187	172	168	157	140	174	145	167	147	181	168	165	171	190	185	174	172	175	179	160	177	172	161	168	158	183	158	171	168	158	155	157	172	174	146	140	185	145	164	175	159	171	173	177	196	173	175	189	190	170	175	180	174	171	158	152	187	159	165	169	169	194	159	161	181	154	177	164	176	174	185	167	154	179	164	166	182	194	185	163	175	173	195	154	167	191	202	155	158	171	169	178	167	171	163	156	157	193	181	183	169	190	185	167	157	168	172	187	144	169	148	197	163	149	180	157	199	166	167	147	182	161	168	185	171	180	164	180	149	179	169	209	191	170	165	187	140	165	189	172	180	185	199	175	164	169	164	176	156	189	158	172	178	198	155	144	150	177	177	173	156	176	186	170	166	158	179	155	167	168	164	169	157	169	161	161	165	153	151	166	191	181	167	156	173	171	182	171	163	174	164	169	158	180	186	174	155	168	173	138	168	164	181	153	146	161	165	157	178	167	182	180	162	175	142	168	164	155	167	175	158	175	154	164	186	162	164	172	167	157	163	152	157	164	168	179	175	174	178	154	166	176	176	181	147	161	190	145	170	157	194	186	179	160	176	166	176	147	151	202	187	156	174	177	171	206	171	169	181	189	141	182	170	164	161	181	162	167	179	179	198	188	170	166	157	158	175	152	192	174	187	174	178	172	194	162	195	171	182	165	148	187	142	155	171	168	169	169	167	176	166	154	174	165	163	188	174	200	151	167	171	159	161	177	180	147	153	175	182	164	179	153	163	189	161	151	199	182	178	176	168	149	154	162	144	151	180	173	177	174	153	198	146	158	156	155	167	167	158	197	172	156	164	181	166	150	176	161	169	170	141	165	165	157	175	160	153	155	190	168	165	172	173	167	169	164	188	159	175	167	198	189	156	180	155	168	168	184	162	180	181	177	168	171	145	176	194	144	173	171	182	171	172	177	161	171	164	160	165	174	162	163	178	171	161	159	168	175	179	171	192	157	183	169	177	137	182	162	183	188	172	183	160	173	183	175	176	164	186	173	190	165	168	179	174	169	186	161	173	168	184	180	156	166	174	167	166	153	156	160	169	150	172	174	151	168	146	167	176	156	169	180	181	145	178	162	154	167	195	169	166	172	165	163	165	172	171	163	185	151	181	177	144	149	174	169	173	184	150	146	180	155	169	161	153	167	165	165	165	172	179	167	163	171	193	176	173	162	165	171	172	185	178	154	200	169	180	171	157	173	161	166	187	161	166	183	191	153	185	158	177	156	166	149	165	163	183	165	169	191	166	161	152	168	190	189	144	167	154	155	156	184	160	168	174	184	173	147	187	174	158	190	189	152	168	169	157	174	182	163	166	159	150	191	167	133	193	173	163	165	191	146	159	156	179
1433	68	70	69	72	76	76	66	66	74	71	65	76	81	65	68	66	74	68	82	71	56	76	84	66	69	81	63	73	69	65	67	68	69	70	76	71	65	61	78	69	76	82	74	69	79	84	66	83	76	64	70	68	76	67	68	64	64	74	77	63	78	67	70	59	75	67	49	72	69	68	84	69	77	70	84	73	73	85	54	72	67	58	74	79	76	77	65	62	87	74	74	80	75	66	68	66	70	76	76	62	72	67	77	70	69	76	70	88	70	60	61	79	84	70	80	66	81	73	65	85	83	84	69	77	71	60	70	75	69	65	71	75	66	93	70	56	76	73	58	63	74	85	75	61	67	69	79	82	74	64	60	72	77	68	76	75	75	68	88	60	68	68	62	85	82	72	60	70	77	72	66	76	63	86	66	78	72	80	72	62	65	79	63	77	55	70	69	59	77	53	59	62	65	78	70	70	74	63	71	73	70	63	68	80	68	61	68	66	60	54	73	67	62	68	71	76	60	80	68	65	60	80	75	85	74	83	83	66	80	72	63	55	61	64	64	78	77	73	64	73	72	78	64	69	67	71	68	76	79	67	80	83	79	64	70	64	71	73	58	78	77	83	62	82	76	71	65	78	70	59	64	75	65	81	60	73	67	73	65	76	63	75	77	74	66	67	68	71	88	72	69	68	69	70	80	80	88	66	78	61	52	76	76	66	75	82	85	86	57	84	70	76	72	77	75	75	80	70	85	53	73	81	79	56	63	69	67	63	65	59	82	74	71	79	71	79	58	67	75	78	69	74	73	81	61	61	82	75	64	68	63	68	80	63	80	73	78	58	54	74	54	69	81	89	63	79	65	56	80	60	80	68	88	56	66	85	76	74	58	66	68	92	74	56	68	79	72	70	66	80	57	71	64	75	83	66	84	68	80	70	82	61	62	65	75	86	87	67	58	80	70	54	68	69	53	70	76	70	67	67	77	65	79	89	78	78	85	81	81	61	74	61	68	67	70	87	69	62	63	59	79	66	69	66	78	75	54	71	67	67	84	70	72	65	75	66	63	64	76	74	74	75	66	76	67	72	65	69	66	80	70	76	75	77	73	64	56	59	68	77	75	76	74	71	65	70	63	84	82	81	71	67	57	73	91	65	71	79	65	72	52	83	74	68	76	70	63	77	68	68	64	72	68	55	71	63	77	67	78	71	69	52	66	66	87	82	90	80	68	82	67	81	82	79	63	59	80	71	68	78	67	74	67	55	61	74	69	68	75	80	67	82	80	69	49	83	67	75	68	81	78	68	64	69	73	85	71	80	65	59	78	64	75	49	64	69	45	69	74	67	72	64	79	77	65	69	76	64	67	74	91	62	70	66	61	90	65	58	77	76	73	73	69	71	70	65	68	59	72	83	65	72	67	58	65	63	70	70	72	71	66	72	63	80	95	61	73	72	66	80	67	73	63	61	52	85	65	66	75	63	77	69	75	55	61	71	60	67	70	85	76	69	67	70	74	81	70	68	66	74	81	63	92	65	72	69	78	74	72	75	72	60	77	58	72	73	64	75	72	92	56	91	71	74	60	66	74	72	60	68	76	72	65	83	73	66	67	74	77	83	76	76	64	61	72	71	78	81	72	62	49	54	81	74	73	60	74	76	73	60	73	62	70	81	69	52	66	71	78	83	73	76	61	79	77	74	68	68	69	79	78	60	77	73	61	76	82	82	50	63	76	66	74	64	83	71	72	76	75	75	72	59	72	77	85	65	65	71	80	70	68	78	64	73	62	65	71	79	89	68	86	60	67	59	67	83	67	71	85	73	86	72	70	62	65	59	70	69	74	71	63	77	74	68	68	68	74	61	69	60	65	67	75	83	70	85	85	76	80	75	76	68	72	61	72	74	61	78	77	62	69	51	72	53	73	76	89	80	69	69	77	69	62	78	71	73	68	72	82	62	69	84	70	62	74	57	72	96	86	79	65	63	81	68	76	68	68	61	61	62	62	61	66	64	70	72	68	75	60	77	79	85	80	85	72	54	77	69	71	73	58	82	57	89	70	73	70	72	78	74	61	70	62	72	65	79	73	77	70	77	52	92	81	67	76	63	62	76	73	61	61	68	76	75	62	58	66	71	74	70	80	58	74	83	66	83	83	64	64	74	63	67	72	57	79	84	72	71	74	86	65	69	61	84	67	72	63	71	57	57	67	74	67	82	68	72	64	68	76	63	58	74	70	68	63	63	71	61	70	83	74	66	67	61	71	61	76	81	65	76	75	84	65	69	68	69	72	76	69	65	69	75	62	73	70	71	71	73	70	77	88	70	74	76	62	60	68	71	66	64	65	88	78	64	81	73	66	66	77	97	93	58	74	66	82	69	64	91	62	72	76	65	75	68	73	69	53	70	78	59	71	90	66	75	66	57	63	63	68	63	81	72	55	73	61	68	76	71	71	69	69	76	77	66	83	83	78	89	63	66	79	86	61	69	74	77	67	80	67	59	72	68	78	70	66	85	77	73	69	72	56	66	63	73	74	63	84	86	63	74	74	86	63	72	77	74	72	63	67	69	72	51	69	79	65	70	63	73	63	77	76	60	69	79	70	71	72	83	72	77	63	66	60	72	73	78	63	74	66	65	64	70	68	78	55	68	72	74	69	71	63	79	66	71	57	60	81	83	61	68	71	70	69	72	71	62	65	80	62	77	63	77	69	81	77	74	65	59	70	58	62	62	76	87	79	79	84	54	73	72	87	58	79	73	84	68	74	85	67	78	72	64	73	65	74	54	83	68	82	64	69	71	86	67	75	79	58	67	80	67	81	67	72	58	73	81	67	74	75	67	63	64	73	83	71	69	80	61	65	73	76	68	84	66	61	89	72	73	63	67	64	65	71	75	71	74	71	73	69	61	54	68	74	79	75	82	73	75	67	76	81	63	69	73	81	70	62	82	75	55	68	76	77	78	66	55	79	72	95	76	79	72	57	74	82	79	67	83	75	68	69	74	77	72	61	56	71	73	56	78	82	79	61	69	78	58	68	63	80	62	66	74	72	70	77	67	61	67	75	67	74	62	59	68	55	67	64	80	62	73	68	82	74	80	61	69	71	69	71	64	72	82	58	65	72	60	73	76	69	61	61	57	62	73	69	76	61	81	63	66	90	56	64	65	69	69	72	84	62	77	77	67	77	70	72	72	63	70	71	74	77	86	88	65	71	75	69	63	72	86	67	62	71	81	83	78	78	87	70	71	61	78	57	66	80	67	72	92	76	84	76	67	55	75	84	67	75	73	85	70	64	52	69	56	70	69	79	66	85	69	59	83	63	76	68	78	71	81	63	70	76	73	70	73	77	62	76	63	61	73	75	79	61	66	58	66	74	70	66	93	75	81	51	65	74	71	83	74	70	71	77	74	62	61	68	62	68	85	71	81	58	69	60	71	79	56	61	89	57	68	57	68	73	76	80	63	62	71	73	65	60	56	75	61	64	77	76	78	78	76	75	83	68	74	66
6819	586	570	546	565	624	687	667	634	612	557	617	579	547	506	534	572	525	537	603	502	539	541	562	519	484	549	511	517	503	485	506	511	580	493	481	547	509	501	521	514	508	480	484	494	500	493	488	504	492	498	522	504	531	521	488	520	503	495	521	559	501	517	536	468	527	462	547	507	514	509	506	505	535	479	539	522	519	463	547	517	456	473	515	515	503	503	501	487	482	511	495	483	547	479	493	480	512	528	485	513	521	503	473	511	507	515	504	543	496	555	508	492	526	531	502	530	510	509	518	467	542	504	509	488	500	481	461	538	553	494	517	459	509	504	517	506	507	452	494	492	521	507	518	502	496	519	527	462	482	490	532	557	486	520	494	484	562	489	490	469	497	504	500	513	521	511	481	510	454	504	524	512	484	482	504	499	522	477	492	497	519	513	522	515	500	504	563	502	551	547	492	516	482	496	519	505	484	518	536	534	468	506	492	551	477	523	530	524	499	531	527	518	523	500	520	522	498	515	499	485	533	496	514	465	485	491	524	518	523	531	504	499	491	541	496	500	475	524	487	489	504	523	515	502	506	496	501	492	506	513	472	480	490	473	491	488	498	482	511	521	513	513	507	531	494	510	548	516	497	503	499	510	486	515	513	507	468	532	463	501	508	496	512	484	506	512	463	513	521	513	490	495	464	501	457	505	503	572	477	479	533	534	506	484	525	519	485	493	518	494	477	499	465	538	507	479	497	515	519	479	545	496	511	499	516	527	488	514	477	534	519	532	530	548	483	506	502	472	519	459	513	522	519	535	486	506	477	468	505	471	523	482	476	524	488	544	498	480	546	486	525	492	507	529	518	493	512	523	497	479	510	452	530	510	473	471	544	504	507	534	470	503	501	503	487	515	524	482	507	477	498	519	494	507	522	471	511	497	492	491	499	488	503	491	498	534	475	478	476	513	517	531	508	544	542	476	492	459	506	511	519	555	529	503	520	537	537	504	513	514	461	532	491	497	500	508	489	497	501	542	510	508	479	537	491	485	515	504	510	506	519	526	506	509	562	499	460	459	507	522	494	503	536	539	467	476	485	496	524	526	512	498	466	444	482	481	557	510	486	509	486	482	516	499	469	468	503	505	538	511	520	497	497	489	509	488	529	476	507	534	579	511	537	491	485	500	511	489	495	527	502	525	479	530	525	485	497	490	480	473	537	512	484	503	514	525	490	513	532	504	514	526	494	497	481	539	505	477	500	475	471	518	510	484	501	527	511	471	465	488	548	517	526	480	525	505	507	519	500	544	479	522	499	516	523	502	540	518	532	530	532	508	539	542	529	509	468	528	512	511	509	490	531	550	496	531	506	467	519	504	533	545	517	513	479	499	502	466	522	489	514	504	460	521	525	485	508	495	541	505	495	549	506	481	531	536	516	508	527	512	512	491	497	525	507	550	477	463	469	519	526	508	506	536	475	454	494	470	500	532	493	467	481	493	543	485	436	510	509	520	498	478	527	511	527	478	502	516	468	471	484	558	525	500	510	553	497	476	527	527	454	508	524	496	496	480	526	485	534	517	533	503	477	501	507	495	510	566	522	521	511	570	495	508	494	493	515	489	495	521	499	491	473	496	509	533	502	541	501	485	523	507	481	523	498	497	502	545	536	512	503	453	485	495	496	515	485	489	505	483	481	533	495	466	485	544	495	542	513	521	486	508	530	535	511	538	489	542	478	522	493	503	484	476	548	462	554	475	502	441	491	532	482	546	488	522	521	500	501	463	507	449	534	491	514	549	517	513	487	522	496	470	522	504	473	472	499	500	537	561	487	502	536	533	534	510	553	547	503	497	473	493	505	526	506	510	504	520	500	504	492	521	517	513	504	484	494	504	509	520	506	489	503	511	524	466	455	503	480	520	506	517	472	512	548	469	527	548	499	518	485	509	447	464	539	522	501	515	512	480	506	471	554	490	535	495	494	535	487	552	479	501	537	462	519	508	505	514	501	532	490	480	506	514	503	544	513	510	487	497	485	509	502	502	513	506	495	483	497	506	465	510	519	495	492	534	492	519	527	511	494	511	523	478	506	451	498	492	481	497	484	510	540	514	508	497	523	499	497	518	513	489	519	496	480	500	487	516	524	538	515	506	510	512	490	516	524	479	496	494	489	504	485	525	512	502	506	515	513	535	476	488	531	498	522	525	537	549	526	543	540	510	511	530	483	483	546	511	510	498	541	540	506	474	460	509	516	552	525	528	495	508	467	471	496	496	463	519	542	497	520	518	518	486	477	547	510	501	538	478	498	478	515	526	521	506	475	496	487	512	527	472	464	502	515	498	502	529	506	534	519	532	524	480	489	526	492	518	503	491	489	580	539	507	469	511	486	519	463	507	551	530	483	534	483	512	515	458	515	468	498	523	503	509	507	533	516	513	519	471	485	508	528	478	483	520	501	483	525	499	552	487	527	503	490	537	509	496	523	482	486	491	515	493	480	518	533	490	489	516	518	505	503	519	542	481	502	491	473	517	511	494	560	507	478	505	489	509	443	504	512	547	524	490	493	479	505	499	550	532	504	514	500	472	522	583	520	538	519	474	512	491	520	492	531	476	513	516	520	504	496	483	479	481	481	497	520	521	528	514	504	481	487	505	535	486	517	500	488	524	480	522	486	497	501	494	521	473	494	509	532	514	516	462	486	504	554	478	489	552	539	506	494	482	500	477	502	510	488	499	513	519	500	512	523	500	511	515	489	493	540	496	509	496	527	516	494	495	486	499	508	507	550	510	492	502	454	514	522	491	516	487	530	504	492	536	473	489	505	525	520	498	512	495	495	452	466	474	539	480	481	498	494	510	474	504	462	487	500	516	490	500	460	548	530	488	489	511	502	469	475	501	505	520	537	469	501	509	507	494	509	506	460	522	492	505	528	493	536	515	497	436	521	502	503	481	538	464	500	507	498	472	487	502	525	528	502	487	507	552	533	518	511	510	534	503	522	555	501	503	515	504	545	523	509	520	509	482	519	501	502	494	538	490	534	512	480	525	545	497	492	504	487	507	471	514	518	550	493	523	498	471	494	500	533	480	501	484	497	528	518	503	516	502	518	502	472	468	490	507	529	527	488	535	496	486	477	518	471	514	489	527	491	510	476	491	532	507	533	532	487	465	523	494	497	506	500	472	495	480	510	511	494	560	532	488	479	534	526	518	512	479	492	488	539	537	515	526	536	528	495	507	524	564	527	488	497	506	532	500	490	495	521	484	489	513	527	495	488	517	482	514	456	476	498	491	486	506	480	535	493	510	484	528	479	510	471	483	502	503	495	489	498	480	498	525	479	479	468	530	503	482	512	505	534	502	502	508	518	547	497	510	529	514	496	540	495	487	532	476	521	517	504	506	504	505	482	517	524	528	492	550	475	501	497	488	490	507	511	502	500	531	487	500	483	491	503	466	503	511	466	526	483	477	521	519	508	513	522	519	524	514	500	495	475	518	503	494	495	499	495	506	525	506	504
1743	104	101	87	72	74	79	68	103	99	74	86	75	96	82	77	84	102	86	70	75	82	82	77	88	80	88	75	83	83	74	88	89	72	91	75	70	77	67	83	62	90	81	85	80	76	82	86	80	107	103	62	86	80	77	83	68	78	94	72	74	85	61	78	78	81	71	66	94	88	83	77	71	83	62	101	77	77	99	80	91	68	98	81	84	81	90	77	85	76	94	84	89	74	83	78	67	85	97	80	102	84	78	84	87	84	68	89	98	79	87	81	84	74	76	63	86	90	77	65	85	62	80	74	56	79	77	73	79	79	86	79	84	83	84	68	94	92	72	78	76	97	87	88	79	93	83	77	98	84	80	85	83	82	85	79	68	89	74	63	82	80	73	82	92	60	79	69	88	84	63	66	89	68	69	76	90	88	95	75	78	86	75	96	70	85	84	84	77	78	81	87	82	83	97	83	79	81	53	76	87	79	62	87	78	77	87	85	77	80	86	99	81	70	71	77	79	75	78	88	99	82	77	87	88	80	87	68	80	69	69	82	84	80	79	74	73	75	87	84	80	71	70	85	83	92	76	75	80	95	87	79	77	82	86	92	88	64	68	76	82	70	76	75	94	70	66	79	82	82	81	64	80	63	68	81	85	82	90	87	80	83	77	85	63	87	90	92	83	88	66	90	76	76	90	71	69	86	74	84	74	106	82	89	79	87	71	84	76	82	72	75	97	77	100	71	87	80	97	76	81	75	91	75	82	85	72	78	101	75	86	80	89	79	75	78	95	83	62	87	88	80	69	79	74	93	71	94	75	90	78	76	93	88	94	71	84	80	78	66	76	75	94	67	79	92	80	87	78	76	95	76	83	83	79	75	71	80	72	83	85	83	86	89	70	68	71	71	87	82	72	89	70	78	83	83	87	73	84	90	82	87	79	69	76	93	68	80	77	75	79	78	64	63	57	92	88	77	64	85	82	88	75	83	72	70	83	90	68	79	84	95	70	73	67	90	85	82	81	86	80	78	83	86	81	70	79	74	87	71	85	66	87	84	59	85	86	83	72	84	87	83	85	98	70	85	90	86	68	86	84	80	89	83	93	88	80	86	91	82	93	97	80	81	101	86	84	78	82	69	96	76	82	78	70	67	69	74	69	85	86	103	73	71	76	77	97	92	67	86	77	89	87	86	71	83	80	98	79	71	80	103	68	84	83	66	94	73	74	78	78	82	79	87	82	99	81	96	64	85	82	82	84	65	70	92	78	73	82	79	71	84	78	76	76	83	84	84	83	77	71	89	80	81	90	87	89	83	70	92	70	85	98	85	92	102	70	79	76	82	80	71	89	74	87	85	73	80	80	83	92	85	78	81	71	82	74	92	77	86	96	78	76	82	72	79	87	79	59	84	93	92	82	82	74	79	80	72	80	78	86	89	85	91	86	97	81	83	72	82	80	86	81	74	84	88	78	89	95	85	93	89	77	77	86	96	91	99	91	83	81	75	88	70	75	83	94	87	69	68	83	70	80	71	73	86	70	70	94	80	91	96	96	67	84	107	80	59	78	89	82	90	91	76	88	88	78	68	87	79	74	77	90	88	76	67	85	73	75	83	75	84	74	75	84	84	79	77	89	96	73	79	82	77	79	75	80	81	90	86	86	80	84	80	88	83	82	68	95	74	78	92	88	79	85	77	90	79	75	76	93	82	99	89	67	84	94	93	75	86	72	73	78	83	65	70	85	85	69	77	69	84	79	83	84	84	80	86	74	81	67	76	88	73	75	79	66	89	83	81	81	83	90	95	71	75	76	75	82	78	100	94	86	86	93	89	89	71	78	84	71	81	82	92	87	71	70	75	92	90	68	92	69	64	88	86	80	83	87	74	80	68	75	79	77	77	79	78	94	76	96	87	79	87	78	83	84	87	79	78	87	69	69	78	82	88	73	94	83	81	68	79	72	88	68	97	74	70	68	94	78	67	88	83	68	85	74	71	92	78	81	95	79	89	83	82	84	77	77	77	92	60	64	77	79	78	79	83	80	85	96	79	83	83	85	84	74	60	91	79	68	74	90	72	88	94	84	70	78	89	75	82	77	94	83	91	72	83	88	75	80	70	86	72	96	74	92	61	73	87	80	83	63	82	53	79	86	82	78	84	82	76	63	75	74	77	70	91	64	86	84	85	89	75	75	82	85	90	79	64	74	77	74	76	64	85	86	74	84	81	69	83	78	85	79	71	67	77	82	75	60	79	73	72	61	70	88	84	82	71	71	92	72	82	83	73	75	81	92	80	91	83	88	69	85	65	78	73	79	83	71	80	71	75	68	81	73	81	86	90	77	78	91	77	87	73	82	70	84	68	78	75	91	76	82	93	72	79	83	96	69	83	82	67	91	72	94	88	82	98	88	80	75	67	68	72	91	74	84	75	83	87	89	77	79	74	82	80	92	65	81	76	68	70	71	80	89	80	82	76	93	77	67	77	73	90	86	90	78	69	87	94	91	76	78	95	95	80	86	83	84	97	81	68	83	72	74	80	93	73	75	80	76	84	92	99	92	90	63	78	67	81	74	78	78	83	78	65	94	82	88	89	84	74	77	87	80	79	90	88	82	71	80	101	88	84	85	88	71	82	95	73	103	89	90	74	69	70	71	87	79	92	76	73	85	91	105	82	77	78	98	89	79	92	92	72	95	96	80	73	73	82	88	86	81	69	71	76	80	76	71	68	70	76	89	86	86	88	81	87	98	92	86	83	75	98	73	85	71	74	79	81	78	66	80	63	91	83	79	80	87	67	85	85	80	78	94	91	84	75	64	89	80	83	81	73	88	84	73	91	79	71	89	88	80	94	87	87	70	96	72	82	86	84	86	85	89	83	82	88	88	87	77	66	92	75	66	77	73	84	71	72	93	82	82	83	89	78	74	74	82	76	82	89	97	81	72	79	75	79	76	91	73	71	90	79	99	69	75	82	80	82	74	76	91	82	66	86	68	81	89	90	91	73	80	86	79	70	85	74	88	73	83	63	78	85	80	93	94	77	90	69	92	79	63	72	71	87	73	77	84	76	91	84	84	77	71	88	78	75	97	84	77	64	69	80	72	78	80	82	76	62	80	77	75	85	73	91	86	87	80	98	68	84	83	91	90	78	89	74	81	80	73	86	70	71	80	90	100	87	77	96	77	86	81	84	80	79	96	85	78	106	84	67	79	57	89	83	86	72	92	75	84	79	73	81	82	83	81	68	73	71	121	82	87	73	74	97	85	91	87	70	96	89	90	91	69	71	90	90	73	87	75	76	77	85	90	81	72	85	75	72	75	89	93	90	83	78	78	75	106	86	83	72	89	87	76	85	79	74	91	67	86	85	78	86	90	95	78	79	91	83	93	74	82	88	102	89	105	71	84	75	81	76	77	84	67	74	81	75	81	81	89	68	79	83	71	77	85	68	91	69	92	90	78	72	81	62	87	78	75	95	87	64	70	89	101	81	75	83	78	71	79	77	82	76
7284	686	649	694	716	836	897	895	819	801	723	723	702	657	715	649	615	631	671	631	601	672	615	543	586	609	589	578	572	568	622	622	567	602	588	590	623	576	590	592	589	572	580	546	539	591	606	565	587	580	590	587	555	570	559	509	577	611	559	567	573	547	558	581	550	550	524	527	560	556	529	550	593	544	560	557	580	556	605	570	568	580	638	600	577	593	590	567	561	584	562	557	561	581	578	580	586	565	572	586	553	585	560	581	552	617	561	570	554	576	553	561	624	583	586	550	548	545	551	584	608	620	608	583	550	566	606	559	548	569	554	548	576	523	562	567	624	571	560	591	553	581	606	584	577	553	530	596	559	592	573	628	571	540	539	536	526	550	543	555	604	605	569	576	553	575	547	542	549	577	595	566	581	585	591	576	610	602	587	563	558	560	566	553	564	621	561	565	572	599	574	550	553	559	588	546	527	575	594	555	583	571	575	579	575	601	577	574	570	540	600	583	554	526	566	564	583	583	571	543	581	550	617	587	564	573	567	540	587	548	552	590	538	584	522	573	565	564	552	586	563	546	599	580	569	566	572	529	536	584	531	533	584	598	515	574	543	547	586	502	581	530	592	567	575	592	566	565	560	597	564	612	586	548	545	573	554	579	558	551	541	554	605	584	553	561	571	569	546	572	562	558	537	572	563	599	573	556	552	588	573	566	609	564	601	587	518	574	576	532	595	561	579	579	590	587	553	564	558	563	564	587	538	571	541	568	592	559	563	557	573	559	533	561	537	546	586	568	570	548	530	540	555	612	533	587	532	535	598	556	547	536	569	533	510	598	534	559	559	561	602	545	540	587	564	551	575	578	590	570	544	554	538	566	555	571	538	550	576	550	598	566	569	587	569	558	560	535	591	586	556	596	535	573	568	586	607	557	585	559	570	531	553	527	575	561	597	541	582	556	578	522	539	562	525	550	566	563	536	564	525	572	576	539	586	558	594	586	559	546	578	507	579	565	552	578	532	573	573	542	564	569	587	564	554	584	539	594	570	592	564	587	560	595	533	595	524	578	566	549	534	542	553	527	584	620	573	568	560	514	613	553	550	535	619	620	580	544	541	555	572	579	561	578	538	562	517	551	553	561	596	569	543	566	572	557	613	555	540	586	564	582	559	561	561	560	558	546	567	552	570	539	569	594	542	580	565	572	581	580	552	586	544	557	526	578	578	540	574	583	532	592	594	547	549	558	548	550	526	577	572	521	565	523	554	541	535	581	588	587	587	579	584	558	590	605	550	585	578	591	620	577	553	573	539	588	592	515	571	609	605	560	598	544	558	597	580	570	561	519	534	589	573	525	549	569	599	534	557	562	552	541	578	560	571	589	520	536	589	584	543	548	559	531	553	564	560	572	545	585	546	548	578	600	594	544	565	568	522	562	566	551	561	542	579	585	557	566	575	561	623	580	551	576	562	556	505	569	562	559	583	591	575	576	571	547	557	540	537	573	578	555	588	556	532	563	585	539	534	569	535	581	577	611	585	558	536	579	552	578	563	523	582	575	591	566	598	598	550	558	563	564	542	547	596	594	545	566	549	611	596	556	552	562	565	573	597	581	537	558	561	591	574	600	609	556	567	528	571	583	589	617	537	585	597	587	568	560	583	583	526	575	565	572	533	565	573	587	580	566	548	513	564	557	564	562	605	555	559	567	527	595	535	544	599	579	624	588	574	565	613	538	589	586	539	606	560	580	551	585	559	556	583	543	555	563	591	549	578	561	584	557	553	532	558	583	590	537	507	574	567	599	557	527	544	583	543	547	558	593	594	570	581	538	593	552	568	544	586	520	549	578	558	571	541	552	580	623	584	545	559	584	546	516	565	552	590	589	566	542	583	572	546	597	628	564	575	530	532	586	595	557	534	573	565	541	545	611	574	526	605	573	529	575	562	552	544	561	572	563	545	539	555	561	599	569	578	601	613	546	584	567	547	562	588	561	573	572	565	563	571	524	557	584	584	558	566	595	574	513	559	567	528	537	577	557	588	581	605	587	597	570	538	602	568	579	547	597	597	546	559	579	568	551	583	568	546	587	609	564	556	583	574	567	547	569	609	592	602	556	593	557	537	564	576	609	593	510	575	551	570	551	584	555	540	610	556	587	562	579	532	579	551	589	598	560	575	564	587	553	602	615	605	599	550	594	581	544	545	560	538	570	572	592	560	545	566	524	552	554	537	597	581	580	564	544	552	582	588	570	591	522	593	578	563	602	563	590	552	547	558	576	616	553	550	587	553	493	583	540	548	547	647	532	613	572	561	562	552	588	532	558	588	552	590	553	566	595	530	605	594	605	574	605	560	581	577	551	534	588	513	520	581	568	568	588	552	548	549	503	573	541	584	578	560	521	569	583	575	542	557	561	588	565	551	607	572	575	534	585	556	575	580	608	554	522	608	543	557	556	544	559	598	579	568	543	565	579	559	496	553	585	565	594	578	559	566	612	559	598	602	581	573	557	544	534	561	549	575	542	527	540	588	543	572	580	583	528	570	588	591	560	525	579	541	554	551	590	603	573	593	559	562	555	554	535	573	559	586	546	563	579	564	561	598	576	557	575	557	610	606	570	532	567	509	576	573	559	572	538	588	617	574	513	534	540	600	562	561	547	579	602	560	550	527	548	578	560	587	548	583	580	569	626	595	541	577	546	573	554	591	597	554	565	590	604	562	530	617	528	586	571	553	601	606	541	543	588	563	587	589	573	584	575	554	545	558	581	566	581	588	538	575	537	602	566	583	602	588	569	532	596	545	536	573	584	520	576	565	564	577	533	578	579	562	574	630	575	531	584	572	581	587	578	560	570	552	585	546	543	607	563	567	589	595	596	549	540	590	561	551	564	580	545	556	556	581	538	544	548	564	565	543	583	563	582	578	570	557	539	556	542	535	562	601	558	560	545	605	539	633	568	600	558	584	550	535	572	556	574	579	571	535	550	541	583	549	555	560	574	533	573	518	578	608	557	590	598	581	567	563	541	586	566	597	564	558	545	585	544	586	581	593	568	570	551	539	578	571	558	587	535	532	574	581	536	581	596	588	561	561	563	609	579	546	549	566	533	576	569	557	555	596	544	577	563	561	558	572	534	568	569	571	620	567	562	561	526	595	523	529	605	561	556	571	592	582	532	570	577	583	573	549	562	575	603	557	609	537	590	527	543	568	578	529	557	528	545	579	606	543	504	551	586	596	599	575	547	567	601	530	573	544	533	604	580	575	579	541	557	562	576	607	573	553	548	582	568	569	585	539	531	586	559	583	577	568	566	572	614	570	586	600	507	581	536	558	598	593	577	513	546	569	576	584	568	611	540	575	566	533	572	563	575	563	556	551	555	580	579	546	569	594	560	592	584	601	599	554	577	540	566	561	557	553	571	579	609	580	574	594	601	555	634	585	585	560	586	558	570	564	550	567	589	584	560	582	567	568	535	594	532	584	575	559	609	572	576	537	549	564	586	582	603	559	596
2300	132	117	98	86	104	104	105	113	79	100	88	101	102	103	80	101	99	97	89	86	76	99	92	87	87	102	94	90	84	98	90	86	91	102	98	82	96	84	78	74	78	88	90	89	85	90	82	86	82	78	87	72	94	79	89	75	108	78	87	83	85	93	75	85	87	78	73	70	80	68	74	72	73	88	98	74	99	101	89	101	72	85	94	85	67	98	105	70	73	72	76	91	100	77	82	91	91	100	71	90	89	78	99	92	93	81	71	98	86	88	91	92	92	93	91	96	69	71	79	83	81	77	69	84	80	95	83	86	83	79	72	68	84	94	80	78	83	75	94	87	91	83	90	71	94	85	87	89	88	86	78	74	73	86	78	83	80	82	76	71	100	68	83	78	78	67	93	87	84	102	93	96	81	81	79	102	89	89	80	88	70	89	82	87	83	85	92	78	88	86	70	79	99	85	85	77	84	75	61	83	87	85	76	81	94	80	95	81	67	81	84	75	85	77	82	94	81	89	92	95	100	73	78	91	98	86	98	78	95	95	97	83	82	101	76	82	73	81	86	82	91	86	77	87	92	76	89	86	91	79	83	88	88	99	73	67	78	97	88	78	88	79	86	79	88	110	86	61	61	91	80	90	85	77	73	77	86	93	97	82	89	85	81	85	77	81	81	99	69	74	103	104	94	78	91	92	84	79	108	71	70	74	95	88	89	78	89	84	76	94	84	82	77	78	88	97	87	87	97	94	84	88	70	89	91	75	73	96	84	79	70	83	85	84	77	86	88	70	89	69	74	100	80	88	86	83	67	75	86	74	101	74	89	79	71	84	80	82	78	91	83	66	92	87	79	79	78	74	80	76	91	76	77	86	70	75	89	84	75	73	92	81	78	69	96	75	106	76	87	80	97	71	75	81	80	69	82	90	93	90	91	81	75	75	80	87	87	67	76	74	94	89	94	89	85	91	68	78	64	71	91	98	75	82	86	90	92	76	72	81	94	92	75	89	91	82	61	79	80	80	92	94	76	84	88	78	73	76	85	91	87	98	77	71	76	76	98	83	83	80	84	77	75	89	79	73	90	98	79	81	67	106	84	87	96	85	88	95	80	90	68	86	78	86	77	83	85	82	92	93	97	83	82	92	94	77	81	80	80	87	101	81	81	82	69	87	90	80	95	72	80	74	99	88	93	76	95	89	74	77	96	80	75	74	100	76	80	91	85	82	99	87	98	85	89	75	73	84	78	89	92	63	86	101	74	91	92	79	80	82	75	87	73	87	75	79	75	84	92	94	78	83	86	87	76	63	92	78	81	79	84	96	81	92	77	81	76	82	85	70	79	68	71	78	90	86	76	83	88	84	90	89	75	86	88	76	68	86	93	94	87	70	79	76	94	86	90	74	85	68	85	87	85	82	86	83	82	100	67	91	94	76	91	81	79	90	84	94	79	105	79	82	83	102	83	81	87	72	88	98	89	89	88	76	84	70	87	86	87	105	98	76	89	99	90	77	70	99	80	92	78	77	78	93	89	97	95	78	93	91	81	94	68	85	82	63	88	67	105	80	87	95	70	83	80	71	101	81	106	96	92	81	83	75	79	89	82	74	92	90	80	73	96	97	78	84	69	92	94	79	90	92	92	78	94	83	85	79	71	84	79	76	102	80	81	80	91	90	73	73	92	76	81	93	81	95	84	88	77	104	84	75	85	86	87	85	84	70	78	88	69	91	84	82	74	90	64	91	80	84	75	95	72	84	78	93	84	86	90	94	86	80	83	64	85	74	65	78	90	86	86	74	85	89	83	75	70	78	69	73	84	83	84	74	76	93	82	85	71	82	74	80	87	76	75	85	87	82	77	71	69	101	87	70	75	95	94	84	82	78	85	84	85	107	93	76	86	92	68	77	71	76	83	83	85	89	93	83	79	83	91	76	93	90	66	83	99	85	80	90	87	93	104	74	84	75	73	74	90	72	68	79	99	89	66	77	88	91	81	82	73	88	52	79	71	83	88	78	73	65	92	87	86	99	83	81	104	72	89	82	88	69	85	88	84	85	86	89	84	73	73	89	83	91	88	84	75	78	82	88	80	87	85	94	84	91	89	78	90	89	82	83	75	78	74	74	74	97	79	98	90	104	74	94	80	83	81	93	83	87	84	79	84	97	92	87	93	84	78	88	85	94	97	77	72	77	95	74	81	85	59	96	77	89	95	89	84	85	83	91	91	81	79	97	99	76	80	80	96	75	75	90	64	70	83	78	77	90	85	70	80	77	69	78	88	91	89	92	99	88	89	73	70	68	81	78	79	94	80	85	72	93	83	90	77	74	76	91	75	87	88	86	103	73	90	87	86	81	94	93	91	75	101	91	95	87	85	75	83	84	69	60	70	82	91	71	93	70	78	78	77	84	84	88	89	91	69	73	81	77	82	92	87	93	72	93	68	108	69	84	96	98	83	78	72	73	75	99	91	71	66	83	80	89	81	74	76	80	81	89	97	66	93	87	93	91	76	77	83	92	87	88	76	72	83	83	81	79	84	89	90	81	79	93	97	101	95	93	80	81	86	66	85	75	82	93	78	83	88	84	69	85	78	85	81	89	82	77	89	84	78	73	87	74	87	89	79	85	82	87	68	85	86	84	82	75	82	97	93	95	83	83	82	82	95	78	91	70	80	89	69	85	99	92	96	84	80	106	92	82	102	88	77	71	70	70	106	70	90	76	83	90	86	91	80	87	84	78	91	93	72	81	82	73	79	87	71	87	74	88	84	76	79	79	83	81	76	81	78	71	98	80	85	78	72	93	70	91	60	85	79	82	75	70	79	97	77	82	83	83	79	90	88	98	81	77	86	95	84	84	68	83	104	81	82	85	84	99	78	87	90	98	71	79	90	87	82	78	81	74	92	66	92	80	80	87	80	95	99	82	83	84	74	90	83	77	85	71	85	87	83	87	68	87	96	78	91	85	85	77	84	74	79	70	76	106	88	88	80	86	93	77	91	80	88	79	76	78	95	88	90	83	101	77	88	90	97	78	93	80	78	100	68	76	81	83	89	96	75	82	74	91	80	78	64	85	89	84	77	78	94	91	84	104	76	83	93	84	70	89	90	70	74	79	84	63	80	97	79	82	84	93	81	82	99	98	87	88	75	82	79	72	78	82	68	79	82	87	85	96	75	88	87	82	84	92	95	79	76	60	80	88	69	82	74	82	104	79	95	86	69	95	98	82	72	71	77	87	73	95	76	85	70	73	83	85	79	74	80	81	82	94	88	81	78	73	80	88	90	103	78	94	84	72	69	82	69	83	86	76	99	77	72	80	88	62	94	77	74	84	77	88	84	83	88	81	77	82	80	88	81	86	87	77	71	81	101	76	85	83	85	82	85	71	81	73	75	96	98	75	93	95	98	91	90	88	80	91	99	79	90	91	84	89	73	110	87	75	114	86	82	79	79	87	80	88	88	89	87	83	86	94	96	85	81	84	85	113	78	93	103	81	70	92	88
8069	1041	806	765	1193	1575	1803	1606	1455	1377	1204	1111	978	949	891	861	865	824	794	796	746	630	720	728	695	668	673	683	647	657	622	666	666	631	614	673	599	608	613	586	619	627	615	599	628	578	594	611	598	582	600	607	579	593	617	626	658	616	590	589	605	585	600	584	611	635	576	611	612	590	593	624	577	616	638	617	620	566	634	568	591	615	558	567	588	577	580	593	607	577	559	614	637	609	592	565	612	544	561	539	622	630	570	618	605	613	600	548	544	582	581	574	608	612	598	586	614	649	537	616	572	593	611	584	548	599	620	613	604	570	611	595	587	600	587	591	588	564	594	602	582	583	615	609	583	565	543	627	572	592	600	613	618	615	575	565	583	581	575	559	550	570	634	577	615	594	586	611	622	597	612	587	582	630	613	582	637	605	607	600	579	604	586	570	574	603	552	569	568	580	572	608	550	603	588	606	609	556	590	590	608	593	559	588	631	592	563	558	558	574	674	571	598	601	577	609	586	600	609	619	569	586	594	585	583	584	558	633	590	619	566	586	612	588	608	556	575	579	587	597	625	569	561	586	603	614	598	595	562	593	581	599	597	643	579	581	559	614	580	586	590	586	614	601	551	582	596	604	601	582	632	565	569	614	592	569	610	577	627	563	585	553	597	580	610	541	567	570	565	583	618	580	572	592	632	551	593	557	595	618	614	577	594	593	564	593	577	581	595	596	590	586	577	570	552	572	596	590	559	621	613	580	590	629	582	586	542	569	585	604	582	591	606	644	623	603	578	586	575	590	590	630	570	568	583	610	571	590	574	570	557	572	606	555	591	611	609	568	600	588	582	558	598	579	602	585	542	586	576	556	646	575	615	579	587	625	572	555	614	592	603	571	614	591	586	608	587	620	590	611	572	577	615	578	599	553	607	544	603	593	657	606	575	580	601	551	590	561	568	597	590	628	586	580	579	572	574	578	589	576	562	556	599	546	593	608	606	584	590	611	593	635	614	606	548	616	611	601	580	602	612	552	607	595	583	573	576	567	606	576	589	598	614	601	556	588	591	585	568	625	592	584	610	534	633	580	603	594	595	546	559	526	540	593	603	608	592	595	550	597	600	627	596	651	560	583	606	571	596	637	610	537	577	580	584	570	573	596	622	605	620	572	614	578	553	599	576	547	604	577	609	575	574	565	619	623	618	609	550	557	561	583	602	590	597	608	560	589	580	568	595	548	637	610	608	640	620	573	622	607	597	602	628	565	588	556	623	582	632	600	610	558	568	599	593	598	584	592	598	586	577	616	614	535	554	606	640	598	598	596	566	641	632	582	587	546	614	584	601	582	609	584	622	613	551	591	628	570	556	625	582	641	552	596	553	564	598	575	566	588	623	588	579	611	558	609	601	577	571	639	618	572	570	618	597	592	643	583	570	566	604	569	593	586	549	583	600	545	591	600	604	609	570	605	567	585	536	597	604	585	573	584	610	609	602	540	581	676	596	602	606	595	549	603	579	626	577	594	574	566	597	571	593	583	585	601	568	579	571	541	622	658	573	578	579	546	539	604	628	581	580	617	587	643	606	597	606	616	605	593	560	573	599	615	595	622	615	587	582	578	598	599	577	634	588	595	580	566	592	563	557	607	574	568	589	571	594	588	567	577	572	580	593	584	592	594	587	590	606	560	584	547	596	626	549	546	627	587	590	546	621	607	570	571	590	621	586	592	537	565	631	621	594	634	627	606	615	601	580	580	571	652	567	622	596	568	601	563	560	570	568	550	560	563	637	565	581	594	612	597	579	620	568	593	594	563	571	582	551	576	575	596	582	572	568	572	551	590	587	554	624	601	609	602	595	539	615	541	580	579	592	578	645	599	585	595	612	614	593	550	586	604	619	615	584	596	610	573	626	588	552	581	600	628	617	551	574	587	604	612	605	611	609	616	586	583	595	592	598	576	584	560	600	575	591	564	604	564	626	560	527	566	597	645	569	593	574	610	606	555	618	552	578	583	581	576	561	617	557	598	601	617	559	601	585	623	536	556	600	594	590	601	564	596	607	564	580	614	609	580	560	579	608	577	625	592	594	626	593	640	593	575	602	610	599	586	591	583	584	650	587	623	625	606	598	567	599	575	592	593	561	561	567	588	604	595	607	570	638	565	605	590	596	587	554	570	582	578	589	571	667	538	561	600	591	615	594	593	567	567	643	570	607	605	556	576	545	585	611	553	611	557	579	614	575	570	616	603	546	580	556	585	579	558	600	607	598	589	616	558	592	586	546	577	594	556	617	567	594	569	593	587	592	547	584	573	540	640	611	556	610	605	594	625	580	628	534	591	578	611	590	568	623	564	559	577	606	582	573	558	559	620	589	583	568	611	573	551	585	569	546	604	581	580	607	593	598	590	590	606	581	557	588	598	592	599	580	610	602	628	583	575	638	568	612	558	610	593	588	607	575	564	578	625	604	626	589	585	584	629	608	594	578	624	572	579	618	550	535	618	574	603	588	579	585	625	603	582	630	605	559	588	601	575	564	592	604	584	582	603	614	573	616	596	583	579	552	557	588	635	619	566	571	581	635	586	590	605	600	552	595	528	562	578	574	618	557	606	592	579	614	573	613	627	568	563	588	625	599	586	587	564	598	540	602	587	596	613	529	551	584	594	611	585	619	588	612	622	566	566	587	587	639	638	595	593	582	548	595	614	558	606	583	604	598	582	596	596	583	596	571	623	610	593	539	569	591	595	628	602	586	564	554	591	590	602	574	598	631	578	591	562	615	587	581	575	603	592	613	636	622	617	602	617	542	614	591	623	593	622	584	612	625	573	578	569	582	567	569	619	557	590	518	574	602	572	552	577	580	529	549	612	622	555	558	610	646	581	627	582	624	600	599	651	542	559	602	562	526	568	589	594	594	562	559	623	608	610	584	574	615	598	618	623	629	589	597	635	592	606	674	579	650	559	591	567	614	622	592	576	531	628	574	562	597	602	575	576	625	608	572	606	599	584	569	630	614	581	563	556	589	583	628	560	610	597	563	600	580	590	568	572	583	572	599	565	602	613	577	578	580	589	645	593	558	581	592	612	604	567	563	610	620	587	613	588	608	600	572	561	585	595	597	589	574	598	583	671	607	553	585	571	629	608	633	620	601	583	552	569	575	588	583	614	582	606	571	589	575	566	582	565	613	586	608	593	582	575	556	537	552	595	559	621	581	594	555	616	588	627	576	558	602	620	599	533	581	616	562	557	596	587	612	590	562	514	569	557	601	609	617	624	580	579	629	599	569	588	534	554	608	601	618	593	557	607	578	583	565	591	584	603	599	544	567	617	596	583	589	617	575	607	585	555	572	636	568	583	574	633	581	609	619	601	599	589	583	563	608	609	593	607	579	614	617	579	568	575	568	589	572	583	587	546	621	573	596	585	543	572	625	600	546	585	572	608	615	570	518	619	574	562	586	583	593	577	571	578	601	595	616	598	566	608	571	617	562	589	634	569	606	577	582	602	565	596
1113	105	74	51	27	36	42	60	59	60	43	50	48	58	48	28	38	33	35	34	37	24	27	42	32	28	22	27	34	20	24	29	31	22	26	27	24	25	30	19	30	23	22	22	23	26	23	15	30	25	30	16	27	31	30	30	28	20	22	22	19	25	27	24	36	32	16	16	25	25	22	32	18	37	19	22	25	20	25	29	22	22	24	25	27	28	31	24	19	17	27	29	23	29	30	23	23	26	28	16	20	23	28	14	29	28	28	23	26	28	19	22	26	15	21	21	23	18	17	23	30	22	32	20	15	20	32	28	26	15	23	33	23	17	19	21	19	19	15	26	16	25	21	27	15	33	25	29	23	28	22	21	21	20	33	28	22	24	17	22	19	21	26	23	20	26	21	32	23	30	24	31	17	18	19	17	26	25	22	22	22	24	25	32	28	23	19	28	29	26	24	14	32	22	21	29	25	18	24	22	26	24	29	15	23	14	12	24	17	33	22	16	22	25	25	25	28	24	13	30	16	26	14	22	34	13	18	27	25	21	19	26	27	26	20	21	32	29	22	19	32	26	22	18	10	20	31	35	29	17	24	28	16	35	28	31	22	36	33	18	20	31	21	21	25	21	19	23	21	26	26	27	23	30	26	18	25	26	35	24	20	32	21	25	34	22	18	22	19	30	18	20	15	25	27	22	14	20	28	24	21	21	26	25	18	28	29	24	24	32	27	15	24	20	31	32	16	22	23	18	22	20	20	19	20	28	28	16	36	27	31	17	20	26	33	20	30	28	28	25	18	26	23	22	22	22	26	18	19	26	25	26	26	22	24	21	23	25	34	27	19	25	25	18	19	19	23	21	26	17	21	26	27	23	22	21	31	28	28	26	19	32	20	25	19	29	35	16	17	19	19	17	31	24	28	26	19	23	31	26	26	24	28	19	24	27	27	30	20	21	27	18	19	16	23	27	20	16	29	28	27	27	25	15	32	23	23	21	27	18	31	25	24	22	13	23	25	22	17	29	22	27	26	27	21	23	23	18	20	18	14	23	29	29	27	26	30	17	23	20	26	20	25	24	20	19	16	22	25	22	26	20	32	28	19	34	25	36	19	26	22	25	17	25	12	21	21	26	24	30	23	24	22	23	23	22	15	22	36	28	23	21	15	18	29	26	38	24	30	19	28	23	20	28	26	24	23	24	22	23	37	27	27	24	20	13	31	30	27	32	26	14	33	25	21	17	21	18	17	35	23	26	28	25	16	25	25	31	20	24	19	20	21	18	20	32	23	22	26	32	34	41	22	24	28	21	17	23	23	20	18	26	15	19	28	25	18	23	14	26	18	27	23	27	24	30	22	24	24	19	24	22	18	19	29	22	20	22	25	19	24	25	24	29	27	24	30	36	26	18	17	23	20	23	29	18	21	19	27	28	21	26	30	27	21	22	22	22	21	15	19	19	37	25	24	32	13	19	31	24	22	29	31	29	22	20	17	22	26	31	26	20	34	20	25	19	32	28	27	24	23	33	20	28	33	25	22	22	27	21	27	23	29	23	25	26	26	17	29	37	25	22	22	28	25	19	29	17	27	26	23	14	20	12	16	18	23	23	26	28	14	30	27	33	26	27	25	20	21	25	22	17	37	25	26	21	22	29	17	11	30	26	21	21	26	32	28	19	16	20	31	29	26	29	17	18	25	32	21	22	31	23	26	19	27	27	23	30	27	32	25	26	27	22	29	26	21	27	24	24	23	22	17	22	26	26	33	32	24	24	24	27	22	27	24	25	21	24	24	16	26	27	27	23	26	19	30	24	31	26	24	45	25	32	17	18	29	17	21	25	18	13	35	19	23	25	23	27	18	17	22	26	33	20	29	16	19	26	25	15	25	24	36	21	30	20	32	31	25	24	22	21	15	29	24	22	16	21	21	31	30	27	20	24	28	28	28	18	22	22	21	20	18	27	28	21	25	26	29	25	17	30	19	18	37	25	30	15	26	33	29	32	34	20	20	24	25	22	26	21	25	22	22	23	14	24	18	20	27	32	28	25	24	28	25	18	24	34	32	23	24	18	21	24	25	26	24	13	22	17	24	24	21	29	24	18	23	25	16	24	27	24	14	28	26	18	16	28	25	18	29	23	20	29	27	27	27	25	23	25	22	31	21	19	22	25	28	30	36	21	23	16	37	32	15	28	27	17	25	24	35	28	14	17	23	29	26	27	14	24	20	20	34	25	23	25	31	21	16	20	22	22	27	24	24	14	24	19	21	21	29	15	27	26	27	19	18	25	28	29	28	16	24	24	28	27	17	18	25	19	26	20	21	21	23	26	18	13	23	23	14	28	29	21	23	22	36	28	24	22	19	24	27	30	23	28	33	28	26	27	25	19	25	38	32	34	33	22	17	27	19	30	30	23	24	25	23	31	24	15	21	18	15	17	31	13	23	27	17	35	27	14	25	31	21	32	28	20	21	29	16	26	21	22	17	16	21	25	30	16	25	20	19	25	23	29	26	26	26	22	21	24	27	36	23	19	26	18	25	23	19	20	23	30	20	25	23	17	27	28	20	24	31	32	20	30	32	27	26	24	29	16	27	23	25	15	28	17	30	28	20	22	23	21	30	15	26	17	28	26	20	18	19	30	30	25	32	23	17	19	19	26	30	28	34	22	22	33	23	30	29	28	26	22	28	29	18	21	24	35	29	31	19	25	28	30	18	31	26	26	18	19	28	23	30	20	26	38	19	25	19	32	23	22	23	26	25	30	20	26	15	22	28	22	27	25	27	25	32	19	25	17	27	27	20	24	21	38	19	20	30	26	30	27	27	21	20	25	14	25	21	26	24	31	22	22	22	25	16	30	20	15	26	23	16	22	28	26	18	20	22	17	22	31	19	26	29	21	29	24	21	30	28	15	26	20	23	16	24	22	27	30	28	26	34	23	32	23	23	14	28	25	24	18	17	28	26	23	23	25	21	20	23	27	27	31	29	18	14	26	27	28	25	30	28	32	22	25	28	25	26	31	23	28	23	34	17	14	24	30	25	24	28	27	24	22	24	30	26	16	25	18	21	29	31	24	24	26	15	24	26	21	16	25	19	38	23	27	30	21	23	19	24	29	25	18	26	18	23	26	19	17	24	21	29	18	26	32	15	15	31	30	23	24	22	19	25	20	27	17	26	26	27	38	31	19	15	25	34	23	28	24	25	16	31	14	23	27	24	27	23	30	27	25	22	30	23	23	18	18	18	21	17	25	20	20	25	19	24	22	28	28	19	18	20	23	19	23	28	22	23	25	29	28	26	35	11	24	25	16	26	30	19	19	19	22	29	21	25	26	18	22	20	20	25	21	19	22	19	15	24	20	26	22	37	26	21	24	27	23	25	21	24	24	30	26	29	26	33	19	26	30	25	21	25	28	29	21	22	23	27	21	29	31	27	26	39	19	33	23	23	17	27	25	29	20	32	26	27	34	25	26	18	33	20	23	23	20	21	22	27	28	34	25	18	18
8965	1316	614	648	1557	2568	2781	2517	2034	1689	1467	1264	1015	850	744	744	730	618	558	541	493	484	392	377	375	355	337	345	308	301	281	268	262	261	246	255	237	236	242	220	216	220	227	205	224	197	173	190	199	217	209	235	218	196	185	185	194	190	191	186	208	201	210	200	175	189	177	180	191	178	180	162	171	187	181	198	180	177	175	192	200	197	166	172	180	193	166	181	185	160	168	178	188	184	169	167	159	172	167	174	172	193	190	162	169	169	200	187	165	180	163	177	174	181	163	166	171	183	173	194	174	187	194	174	166	189	192	172	178	192	202	180	155	190	176	158	152	163	188	151	169	181	163	167	168	158	164	173	159	174	162	176	161	168	192	177	186	192	184	148	168	152	149	162	157	160	181	167	179	148	177	176	187	178	178	187	163	166	166	177	182	176	173	159	152	171	182	159	171	163	186	167	153	169	177	161	189	166	155	156	165	172	158	165	168	179	163	192	159	166	166	170	193	180	163	177	180	172	148	161	192	158	169	180	177	168	155	153	160	178	169	161	156	180	144	165	176	197	173	191	190	145	178	155	162	176	187	159	180	179	155	175	165	139	177	170	143	163	163	149	160	172	148	167	161	158	147	183	164	177	189	158	164	167	181	140	152	175	182	163	166	170	174	169	178	188	165	134	165	168	182	180	161	176	146	148	162	182	157	169	174	169	157	184	175	160	171	158	180	165	164	169	154	172	173	184	182	160	168	173	176	160	164	188	150	174	166	179	173	158	187	163	177	189	163	167	187	178	172	197	191	174	173	167	152	170	153	184	128	166	187	161	175	146	195	151	166	151	156	147	185	148	153	154	180	173	161	143	186	143	160	172	170	161	202	164	157	165	156	185	166	181	187	148	146	168	184	153	154	154	155	172	165	172	156	153	155	177	151	174	166	177	183	152	182	158	165	166	159	169	170	176	176	160	141	167	169	164	165	174	186	179	174	163	164	153	176	164	164	155	164	166	154	145	177	157	155	186	167	164	172	164	154	166	164	175	156	191	168	182	170	192	154	181	156	145	180	176	171	187	179	176	175	161	177	162	153	189	168	154	140	175	159	168	178	152	145	165	171	162	181	150	158	140	155	163	183	175	165	163	171	186	155	158	176	168	167	133	161	188	161	163	174	181	178	185	162	172	166	185	164	150	192	151	174	158	161	191	165	167	160	170	162	186	188	173	183	174	164	185	167	164	177	195	173	159	163	157	165	171	170	160	167	147	159	151	186	161	154	192	160	164	166	146	172	176	159	144	177	175	164	191	168	162	180	159	181	180	174	166	170	173	173	179	166	180	171	166	179	176	168	164	166	139	174	184	170	171	178	171	173	151	160	181	160	177	170	189	161	175	153	171	158	144	160	155	163	151	195	192	142	171	155	171	162	159	162	164	175	169	160	177	182	176	155	170	178	167	158	150	158	178	149	146	167	159	177	148	179	184	158	152	174	171	163	164	162	160	154	174	153	171	161	153	167	178	180	172	165	183	161	147	165	183	150	204	176	175	165	194	168	178	177	165	201	164	170	149	158	187	145	150	183	166	169	154	161	161	153	165	167	142	166	166	135	160	155	154	145	166	176	164	174	186	188	175	154	168	153	172	172	168	154	186	166	155	167	147	175	163	198	178	173	159	190	165	191	171	162	180	158	161	179	190	170	155	140	177	157	136	156	167	174	167	156	149	180	186	161	158	196	168	152	164	164	176	169	166	176	148	167	170	164	177	185	184	173	193	171	132	172	187	186	174	150	171	169	171	174	169	161	177	183	162	153	176	164	175	155	140	191	187	154	171	182	192	178	182	155	144	160	173	175	164	155	182	167	153	181	190	162	160	167	158	174	171	160	180	180	180	156	187	174	162	144	174	178	176	178	164	154	164	163	161	163	137	175	170	160	169	161	162	158	154	155	170	177	175	164	171	164	153	180	169	177	166	151	173	168	162	174	158	169	166	177	151	166	148	175	197	178	165	172	185	132	183	186	176	180	172	132	155	170	154	150	161	186	189	144	172	190	178	181	149	163	176	198	166	175	167	160	160	187	156	178	177	143	148	171	162	162	161	161	164	188	165	154	178	165	139	158	155	186	164	187	171	158	161	172	145	155	163	147	171	171	173	181	169	187	165	181	167	153	163	162	152	179	164	192	172	187	183	174	152	154	156	188	182	147	174	158	153	161	154	190	186	170	191	163	161	163	168	192	167	161	182	173	158	174	179	162	175	175	176	193	168	162	174	150	157	165	168	167	161	195	179	160	174	177	158	181	154	167	155	166	159	144	160	189	173	177	166	167	185	162	165	176	162	155	173	180	173	157	177	157	175	158	154	183	162	131	154	144	182	172	183	174	177	166	156	159	161	194	169	184	178	175	184	162	195	163	139	165	162	178	176	190	173	172	174	148	161	178	167	163	177	123	165	174	157	181	173	188	147	189	157	177	175	165	165	176	166	169	172	159	165	152	167	155	179	161	172	170	172	169	170	147	176	175	170	153	165	163	177	149	143	169	150	168	141	169	170	175	171	179	173	192	164	167	185	164	177	160	157	170	171	172	173	164	180	199	160	131	167	160	148	180	173	185	193	151	156	155	167	172	156	162	174	167	144	144	175	190	183	172	186	157	169	176	168	190	158	153	182	181	179	171	157	167	184	162	174	169	172	155	172	174	162	153	156	171	157	168	177	181	169	171	172	153	154	167	139	166	153	179	143	160	174	161	161	208	176	186	163	170	178	160	144	159	167	164	147	154	181	150	170	186	159	151	159	157	153	168	150	185	168	169	181	172	161	196	160	172	162	176	159	166	169	174	190	169	154	170	162	182	157	176	184	172	175	146	168	148	167	204	192	146	170	165	149	174	171	173	163	160	134	150	167	147	188	156	173	161	160	154	187	164	174	151	175	161	162	171	149	165	181	188	150	181	166	160	167	160	175	171	152	161	157	174	167	173	179	172	152	178	168	177	169	145	158	167	161	179	176	169	168	181	170	153	146	181	197	164	156	190	179	161	163	164	161	160	159	175	169	159	149	174	167	147	158	162	169	170	182	168	159	153	163	176	181	166	192	147	169	168	146	170	177	181	176	176	162	167	173	167	174	170	166	159	148	171	172	153	160	152	158	158	147	157	177	160	172	154	147	155	149	175	153	169	158	178	171	174	150	172	164	172	177	153	178	173	172	143	171	172	175	181	172	208	157	150	143	153	161	163	168	168	174	191	157	152	189	175	170	171	172	163	167	154	175	164	161	164	169	141	180	161	151	185	159	172	180	154	169	184	171	168	145	173	187	158	152	138	187	179	144	157	166	193	168	179	171	154	183	177	162	163	166	158	175	171	160	174	155	165	154	172	189	190	169	142	161	178	169	179	150	165	181	171	160	174	173	152	157	162	171	154	170	162	148	172	172	177	180	162	176	171	162	175	180	174	180	172	148	178	179	159	184	147	167	151	181	180	154	185	171	177	149	160	153	193	149	151	178	166	179
1478	62	87	68	79	60	66	67	65	68	77	65	80	84	69	69	57	65	67	59	74	64	53	69	74	65	81	61	65	77	70	70	80	56	71	83	60	73	63	71	79	65	64	75	78	66	85	67	86	71	68	56	67	64	57	60	59	68	54	76	90	70	58	64	76	75	62	69	74	68	64	54	67	65	80	77	94	59	64	68	58	62	62	70	52	65	57	64	68	97	84	62	65	71	72	89	63	77	74	67	85	76	72	68	77	72	60	61	73	56	68	71	64	65	71	61	63	63	71	64	69	80	84	70	72	61	58	60	85	65	66	74	55	50	70	73	67	76	71	71	85	70	72	65	72	63	62	44	60	48	72	72	74	77	65	72	70	64	71	77	65	71	63	73	66	62	67	69	69	75	76	84	65	60	59	75	63	81	69	76	55	78	56	71	78	79	67	70	87	56	72	71	79	52	72	63	66	64	63	69	63	70	90	58	62	70	78	73	62	72	66	62	74	72	74	66	76	72	68	73	62	62	76	79	88	81	71	80	71	65	68	69	52	70	78	72	61	76	73	73	71	53	65	80	65	66	72	79	62	71	64	76	64	60	63	64	71	85	69	65	72	60	70	69	77	68	61	70	56	71	74	65	62	76	67	81	72	75	79	47	65	59	79	61	77	88	69	72	81	66	73	69	68	63	68	81	52	60	84	80	70	63	89	61	70	74	74	61	76	66	66	66	77	60	63	72	65	64	92	64	84	67	76	60	70	82	79	65	83	76	55	73	61	61	77	55	70	68	56	68	73	70	70	70	81	69	84	74	68	69	68	68	75	57	71	76	76	51	81	73	62	68	67	66	68	58	66	80	71	69	59	63	77	66	72	76	70	69	69	76	58	62	69	60	66	71	66	77	55	78	68	77	66	70	72	79	62	69	59	78	76	85	58	62	54	59	65	87	59	85	68	63	57	71	56	77	74	61	69	90	66	66	80	54	78	65	70	63	74	75	68	60	70	55	83	91	73	67	51	69	83	65	73	68	77	87	85	70	71	60	75	66	76	73	73	68	70	63	82	75	79	87	71	65	72	74	65	75	67	64	57	83	68	56	64	69	61	55	61	74	70	85	64	80	66	82	80	53	70	60	73	78	59	71	82	74	66	72	67	72	61	68	74	80	75	65	80	76	78	75	65	68	62	71	48	73	78	70	71	67	75	62	68	54	67	72	66	77	69	67	75	63	78	71	85	70	74	51	76	75	85	73	95	61	80	71	78	88	65	66	65	81	73	74	76	59	68	76	91	70	68	68	73	67	76	65	81	76	48	67	66	63	72	79	82	77	73	71	67	64	70	66	52	64	60	79	69	54	71	74	66	55	52	76	65	67	65	64	69	80	68	65	64	65	75	68	57	63	75	79	93	80	64	79	64	61	64	65	83	69	77	66	69	72	62	68	82	72	66	57	54	58	74	83	76	81	74	75	71	88	74	63	63	61	67	73	60	84	69	62	68	62	76	76	58	63	72	65	71	57	66	63	71	76	70	73	71	75	68	67	88	75	61	75	58	68	61	82	68	59	57	69	74	80	62	62	68	76	69	70	65	69	63	65	66	66	68	75	74	72	66	71	70	77	78	66	88	72	71	62	65	71	72	61	70	65	71	58	68	67	85	75	74	82	55	65	70	56	66	71	53	80	78	78	78	81	71	88	65	70	54	69	73	68	65	68	78	74	53	56	65	65	72	80	76	82	73	70	81	86	81	58	79	83	86	78	72	70	83	70	63	60	62	74	65	78	80	62	73	65	68	60	55	59	77	75	63	66	80	70	61	82	69	77	62	77	66	72	67	60	69	70	78	76	62	74	71	72	70	79	65	80	63	78	66	60	69	63	70	53	82	80	67	79	65	74	78	64	72	67	95	80	67	64	88	59	72	59	70	83	75	76	69	59	67	75	68	66	83	67	73	76	74	70	70	79	63	73	80	80	62	72	64	77	68	67	67	75	68	66	62	78	66	74	72	52	61	70	65	72	81	77	60	50	59	70	87	75	59	80	69	87	66	69	69	74	73	78	82	64	73	67	63	80	74	74	67	71	74	65	78	74	72	71	69	79	56	81	67	84	57	79	88	74	76	73	79	74	57	71	64	69	70	68	76	67	66	70	67	76	62	80	61	72	69	78	73	74	65	74	64	69	57	70	72	63	46	72	75	58	68	59	60	75	79	71	72	76	65	83	83	72	63	83	64	71	63	66	65	66	79	80	61	73	61	70	77	58	62	59	88	67	67	63	60	77	51	64	76	71	71	74	66	70	84	69	64	67	75	84	70	71	74	63	65	62	73	66	73	62	51	66	63	76	59	72	70	72	66	65	73	62	60	69	63	51	67	62	59	80	74	55	70	62	71	67	60	69	64	67	70	83	69	69	64	75	55	75	89	70	69	69	66	85	69	82	70	77	71	62	64	76	78	73	66	69	79	63	85	54	68	66	73	80	86	73	64	77	62	65	51	70	72	70	60	74	77	59	79	67	70	68	72	63	69	55	62	71	69	59	63	58	87	75	57	70	78	57	68	75	62	62	48	62	79	106	70	59	82	83	72	59	69	78	76	79	83	60	89	78	63	65	78	63	69	85	70	64	64	66	75	81	68	75	62	69	94	68	71	76	76	75	79	74	64	70	75	72	68	83	74	68	75	83	78	57	54	79	67	79	79	62	63	70	79	64	66	73	69	69	79	68	80	67	75	57	65	66	88	76	74	73	69	67	58	72	74	69	73	85	65	60	84	54	79	73	69	66	70	68	72	74	59	67	76	69	68	71	64	66	64	84	68	81	80	54	69	56	77	74	76	68	59	77	67	72	53	63	59	74	88	65	75	83	61	72	58	62	79	84	64	62	63	53	76	73	82	84	68	93	83	78	66	70	72	71	65	71	73	90	68	68	57	78	63	82	82	67	66	72	66	67	70	68	62	75	50	59	69	73	70	65	62	67	74	78	70	58	77	75	76	62	79	76	65	73	75	90	67	69	80	64	77	58	67	67	83	80	71	68	56	75	75	48	74	70	81	71	77	76	61	71	73	82	64	77	68	61	73	75	74	69	64	66	76	57	62	81	64	55	83	87	59	64	65	78	73	83	55	70	62	72	73	80	69	71	76	60	68	75	63	78	64	64	83	73	66	77	57	89	62	75	69	75	75	67	55	71	74	64	82	67	57	78	65	78	84	73	63	68	67	79	83	62	80	72	70	70	64	65	63	62	66	84	76	85	62	61	68	65	72	64	69	68	60	81	64	64	68	52	78	65	53	70	66	78	67	88	84	70	82	57	82	60	78	64	95	57	69	62	71	74	72	68	70	80	78	47	60	58	67	69	59	74	67	78	74	81	94	68	71	59	71	58	63	57	59	60	61	79	67	62	73	71	68	87	65	74	52	65	70	82	68	55	63	76	72	51	75	64	81	63	74	65	68	79	67	76	65	72	84	71	58	74	72	60	59	63	81	69	75	80	67	71	74	61
6821	605	508	511	562	630	720	725	635	604	601	596	563	546	610	603	588	544	514	544	553	564	542	528	552	524	546	510	516	555	541	486	529	472	500	502	522	537	509	478	485	516	554	519	482	494	492	524	484	535	466	546	511	507	539	489	457	502	490	476	505	508	511	468	490	477	507	492	476	536	494	509	484	521	468	509	495	496	489	484	475	483	525	483	502	503	514	483	513	493	503	488	490	505	482	456	499	506	516	534	526	487	513	475	493	513	519	494	530	499	527	515	547	536	497	465	477	518	477	502	508	455	484	495	533	489	539	513	501	474	522	475	549	491	489	484	487	482	508	485	457	498	481	519	477	499	483	485	481	489	471	524	477	506	469	480	474	493	509	519	448	495	460	466	533	494	540	492	490	488	509	514	477	535	487	506	546	504	496	503	544	506	501	518	505	537	480	529	515	496	481	518	454	483	500	486	475	497	501	504	518	480	522	497	504	507	494	531	499	530	536	469	523	506	481	508	502	468	501	481	506	528	533	488	538	467	501	439	460	492	522	500	514	516	485	483	505	468	544	465	525	449	487	499	512	490	465	496	470	475	493	533	508	549	523	487	497	537	490	526	483	460	491	485	504	505	511	498	508	491	503	524	486	528	473	444	508	517	492	491	478	497	538	485	493	486	495	537	514	498	500	481	496	535	467	526	462	528	529	496	528	488	484	511	500	451	469	514	512	515	510	494	513	497	462	511	472	497	500	546	492	474	544	506	536	493	505	501	515	504	520	470	483	512	505	529	491	460	506	497	512	504	512	486	475	496	523	484	503	482	505	519	514	485	507	517	529	493	525	520	484	515	510	535	493	495	483	478	484	499	532	518	488	513	451	539	481	459	497	505	502	476	542	518	495	462	495	498	470	508	559	475	511	496	504	497	523	513	505	493	500	457	505	505	452	506	535	463	501	508	542	492	509	493	512	502	492	466	446	518	520	510	506	513	508	497	501	505	508	549	492	491	522	477	503	493	478	514	495	533	463	481	464	509	495	486	501	492	509	470	472	479	529	513	502	518	488	441	518	518	479	479	482	518	476	500	481	551	534	496	479	529	519	475	496	498	507	512	511	473	485	531	506	482	519	483	508	555	501	490	522	488	517	492	468	521	499	503	523	489	479	504	480	512	507	520	475	474	485	479	489	469	469	517	503	471	482	500	481	470	491	523	534	468	491	527	537	510	447	494	464	494	504	454	548	500	497	493	494	484	514	497	506	538	484	494	489	492	482	471	494	484	468	532	522	460	478	548	528	525	500	447	536	464	522	489	541	518	491	482	503	503	523	516	493	487	525	504	532	514	551	491	495	472	532	531	509	469	506	525	499	481	490	512	497	474	519	526	493	517	513	498	510	510	542	516	491	500	469	503	516	487	521	485	486	484	482	499	521	519	579	487	480	480	483	458	487	494	513	525	489	495	507	500	502	507	508	492	472	481	556	495	485	469	492	496	486	488	508	518	466	510	488	529	532	483	482	509	500	505	470	474	510	521	495	526	466	499	508	494	487	497	502	498	520	533	482	484	542	510	490	481	499	511	509	481	520	521	492	489	516	449	540	477	477	472	458	492	502	480	496	490	487	464	497	488	494	514	505	484	508	451	518	512	461	550	495	492	444	472	483	511	478	493	504	521	512	475	466	486	529	468	501	487	489	490	526	500	485	541	510	514	521	536	465	523	475	519	525	516	507	482	491	512	488	482	550	540	506	517	506	492	486	511	503	492	496	505	504	511	467	488	483	499	508	518	478	470	459	518	499	497	534	455	486	504	489	516	495	504	513	504	500	494	480	536	460	518	522	453	472	492	480	510	528	509	514	535	509	485	505	510	514	520	487	494	470	520	494	498	517	489	474	514	478	468	519	504	477	477	474	481	497	462	472	465	493	535	529	509	513	508	520	514	508	511	484	496	474	533	491	477	492	471	520	506	516	508	506	479	488	494	521	503	467	543	499	494	481	464	496	502	530	513	521	521	478	495	494	482	503	509	508	514	494	516	548	473	478	478	497	460	490	494	511	533	488	506	515	505	491	492	515	525	511	464	492	470	506	541	480	522	483	445	515	480	449	484	512	490	479	481	504	495	507	474	525	530	498	451	548	498	502	535	521	469	520	517	488	488	488	469	480	538	489	531	478	503	503	501	510	523	522	478	524	538	489	504	562	538	487	484	539	525	533	512	503	469	520	512	491	500	491	518	513	486	510	514	474	514	478	512	478	482	486	491	488	552	501	493	509	501	518	489	507	516	497	460	515	489	485	494	467	525	505	522	510	471	500	521	511	498	519	534	493	473	504	497	488	544	484	531	496	477	499	509	484	505	480	502	533	475	496	524	492	507	485	488	473	475	478	499	456	520	529	450	517	517	510	481	504	477	489	513	529	470	474	495	508	486	545	508	473	507	528	486	524	526	476	478	523	519	476	504	508	490	482	507	520	496	536	472	514	531	505	500	506	476	488	510	477	516	464	525	539	478	509	518	524	514	404	498	474	516	505	472	475	563	520	512	498	486	516	538	446	527	525	498	527	494	529	521	494	473	447	502	503	473	468	522	479	481	516	490	487	500	514	525	511	447	482	531	491	492	492	517	511	508	533	483	500	519	517	526	487	496	482	492	541	534	526	502	477	500	493	512	473	479	514	482	531	493	507	466	499	494	509	503	507	524	482	492	489	470	477	480	459	491	501	472	523	499	538	511	475	464	492	546	525	469	483	491	492	499	500	482	492	508	512	454	463	477	529	512	461	487	484	499	506	474	512	473	510	467	482	538	506	512	481	534	533	498	492	539	529	489	517	462	525	505	488	465	495	487	472	527	520	488	528	517	511	516	479	490	531	527	520	493	471	453	471	523	448	494	496	504	505	472	494	467	492	468	486	494	493	551	475	499	517	505	494	495	500	488	471	508	467	493	488	522	496	535	492	491	520	514	476	504	512	512	522	489	490	470	510	491	501	454	498	499	473	460	510	466	508	481	510	528	498	480	502	536	468	514	506	444	483	475	501	502	470	521	454	483	515	481	498	481	515	469	483	516	482	506	501	490	465	539	478	479	564	514	522	476	486	518	535	505	490	477	484	496	504	473	498	536	458	468	506	510	528	454	470	508	514	512	484	490	530	549	495	496	474	471	506	481	530	523	527	504	495	510	487	497	464	487	493	523	468	464	470	485	481	494	489	485	479	502	484	492	454	514	490	560	500	506	486	524	476	488	539	513	517	511	525	498	508	470	495	507	527	483	508	472	487	509	486	522	490	480	516	462	521	527	495	515	536	491	500	499	488	494	490	496	502	496	485	500	494	476	466	500	522	488	476	486	468	527	466	478	525	539	524	496	478	486	472	477	530	537	492	464	478	502	537	536	492	517	491	497	520	499	463	470	463	482	498	500	481	495	541	478	500	487	510	478	517	483	538	483	537	509	480	505	495	520	491	471	522	475	468	510	516	463	491	496	469	505	518	499	523	479	505	478	501	518
1825	99	88	79	85	82	96	92	92	91	82	78	80	82	74	81	100	70	77	85	73	88	91	88	66	82	86	73	75	70	78	76	82	102	78	79	82	92	75	80	79	71	77	90	75	73	74	90	85	76	85	88	82	69	79	88	61	83	76	72	82	87	96	69	88	70	61	81	88	70	84	75	84	81	96	86	94	93	85	79	75	85	86	89	93	83	67	78	73	82	85	79	98	83	86	76	65	73	83	74	89	88	72	73	82	77	82	78	74	71	76	80	88	86	83	72	68	73	73	83	79	73	70	91	67	77	83	92	85	75	80	66	88	74	61	85	81	88	86	87	71	87	84	90	92	61	69	66	76	87	74	77	91	76	76	83	76	73	69	84	86	71	78	92	75	75	87	67	77	74	82	81	88	82	80	91	96	98	73	76	97	77	86	87	86	74	75	73	75	83	83	73	82	94	89	85	66	94	101	85	92	75	76	82	72	73	82	61	81	90	77	66	75	86	81	85	97	70	76	88	72	63	72	81	97	75	77	77	73	73	78	82	75	87	91	82	88	73	68	88	67	69	62	79	74	89	81	67	71	86	84	73	76	81	103	85	82	74	86	78	75	91	80	87	94	82	93	79	72	84	73	78	84	77	82	87	83	82	82	86	80	80	79	82	105	70	83	69	73	58	84	88	90	76	72	77	73	62	71	79	76	93	88	100	77	75	84	65	87	79	78	86	92	85	78	75	73	86	84	86	84	80	85	66	80	103	78	95	89	90	86	81	89	76	78	74	79	75	81	75	83	77	73	75	77	77	78	81	75	74	65	82	82	71	84	79	85	72	67	92	80	66	73	72	79	87	82	83	80	75	76	72	91	79	85	67	66	90	68	79	79	67	76	78	72	69	74	71	88	76	72	85	81	78	74	91	92	85	75	92	77	94	84	89	77	85	89	65	87	81	84	70	67	60	80	83	86	101	83	81	69	70	88	82	70	73	69	73	69	81	80	82	70	80	77	87	94	99	89	74	74	74	76	66	96	79	66	64	79	67	83	71	62	81	98	79	73	81	66	76	71	79	87	81	71	71	84	82	84	73	82	79	84	88	81	58	60	80	84	71	60	81	93	75	77	84	83	79	85	73	61	74	83	89	75	96	87	83	67	70	67	84	85	84	72	97	87	78	92	83	74	96	80	83	96	71	95	69	100	84	67	86	91	87	88	72	80	74	75	84	90	85	79	69	104	74	81	83	87	71	84	103	75	76	73	77	83	85	86	70	77	84	80	79	93	76	81	77	68	95	73	95	75	83	86	75	83	79	72	96	68	69	77	80	69	81	81	74	69	99	79	73	88	86	80	72	79	90	82	83	85	65	95	67	92	93	69	82	94	87	80	66	67	69	64	79	88	91	93	85	69	68	78	87	74	98	95	94	75	77	83	74	80	77	79	73	92	85	90	82	68	67	62	76	81	75	73	75	95	71	79	79	71	75	84	81	88	73	72	97	88	63	80	65	80	86	69	84	67	66	79	88	69	81	89	83	68	83	92	81	77	67	78	75	62	84	72	76	82	81	81	68	69	77	93	65	85	63	79	75	69	73	74	80	65	76	79	104	76	76	94	83	82	86	75	71	93	83	68	85	79	86	67	83	72	87	101	75	74	89	67	77	86	82	87	66	73	66	99	94	79	78	78	90	69	93	83	100	72	91	72	87	88	70	86	67	80	81	59	71	88	93	80	79	70	80	77	70	54	69	77	87	73	87	92	68	81	101	74	97	64	75	75	68	73	75	83	97	79	78	88	62	103	109	71	72	80	67	59	73	69	82	81	93	56	82	67	69	79	86	76	80	79	80	70	73	70	73	89	74	83	71	78	83	69	76	81	80	72	105	72	77	88	86	81	84	82	83	73	76	82	76	68	70	64	74	71	72	73	96	77	72	70	84	77	75	75	106	71	81	69	56	83	86	82	79	73	78	84	72	78	79	77	84	88	75	64	67	76	67	88	84	75	86	84	77	93	75	81	75	80	71	81	80	82	77	90	69	82	83	73	108	78	72	72	74	80	85	88	73	92	95	80	80	87	94	80	90	99	83	92	95	79	77	83	110	80	86	78	77	86	85	74	68	78	79	74	86	74	81	75	77	80	83	77	80	83	73	75	71	82	111	77	78	63	92	73	79	78	88	77	82	92	77	86	84	73	67	91	81	71	85	77	83	72	87	85	84	92	73	90	75	89	73	78	78	88	56	89	91	80	92	80	79	82	75	103	92	65	82	90	75	79	74	92	70	79	82	90	88	88	75	75	86	77	73	73	90	89	90	67	88	77	76	70	78	82	61	86	66	80	73	80	78	86	85	70	79	93	77	81	86	70	76	78	89	93	82	74	77	92	89	81	83	94	79	73	55	83	82	70	79	76	86	67	76	85	90	84	71	68	85	73	80	72	73	74	69	83	81	81	98	74	92	94	77	82	71	75	77	90	80	79	101	65	80	80	68	80	71	86	83	75	77	83	82	78	77	92	82	60	72	92	97	78	65	86	79	73	89	83	79	80	74	82	93	61	85	79	72	77	92	75	76	67	67	66	65	76	76	85	79	73	94	86	95	79	69	95	84	81	79	94	88	86	80	79	78	90	70	82	81	95	90	94	88	86	76	92	87	80	79	89	81	80	82	87	69	84	85	76	84	93	69	82	63	82	78	75	86	77	59	80	66	85	68	75	88	82	65	74	77	85	79	68	72	69	74	69	61	66	78	70	71	75	81	90	91	88	76	77	82	77	85	75	76	85	93	79	79	79	76	84	80	78	67	76	81	97	74	87	69	75	87	76	78	70	83	78	80	93	79	71	83	92	84	94	77	86	87	66	84	90	96	76	85	82	75	90	93	90	74	73	76	78	91	69	58	85	73	84	79	72	82	82	80	78	73	100	85	90	91	62	83	82	88	97	71	72	81	57	73	78	74	66	81	71	68	80	68	85	87	109	75	90	88	76	79	80	78	84	87	85	83	88	73	69	84	80	82	89	83	98	91	79	80	85	76	67	78	88	83	81	69	91	71	94	78	79	81	86	85	69	81	69	94	70	88	77	77	83	77	79	72	60	77	79	83	77	77	88	80	71	74	90	81	81	66	86	70	70	80	85	86	61	74	89	80	77	84	71	86	81	85	78	83	84	79	62	64	90	84	102	91	84	82	76	87	70	81	75	86	73	81	90	70	94	75	88	76	76	84	68	87	87	74	69	86	70	87	64	79	79	85	75	71	75	83	76	81	82	91	90	73	77	83	64	71	99	94	78	69	80	78	109	83	80	90	71	75	66	72	77	87	84	83	75	58	86	89	79	86	93	84	92	96	65	84	96	67	66	88	99	85	90	72	87	79	74	81	81	79	74	89	62	90	76	70	84	75	69	80	70	64	93	88	85	97	69	89	86	69	63	86	76	86	81	65	73	79	91	80	82	87	72	95	77	82	105	83	87	80	89	95	82	92	83	92	66	84	74	67	88	83	83	74
7326	708	622	623	705	932	935	909	821	742	765	735	660	622	676	761	660	656	624	605	624	597	588	614	623	576	610	595	567	597	573	563	574	550	536	568	570	576	557	542	615	589	583	623	615	560	623	556	583	587	609	534	565	582	590	539	576	593	516	544	560	580	574	576	574	512	573	576	578	557	557	564	561	547	537	612	564	597	605	554	587	530	573	527	561	566	563	545	538	536	572	530	522	533	560	534	603	546	530	543	584	531	528	583	583	577	550	524	574	569	572	617	562	594	538	602	573	526	541	578	589	575	588	558	566	543	558	553	547	581	556	580	571	574	544	542	548	571	569	555	538	552	542	611	542	594	573	560	578	556	551	564	566	574	571	579	555	558	567	551	585	592	618	548	522	580	557	546	542	531	539	588	596	520	553	574	576	536	563	532	568	594	602	538	565	555	568	548	549	529	592	574	579	552	590	564	589	552	565	601	533	595	562	563	574	564	550	556	553	553	547	543	531	562	556	572	590	576	597	564	575	539	536	555	555	581	596	582	507	574	573	574	532	547	540	541	550	575	510	575	537	563	581	572	534	595	547	566	565	554	540	534	569	598	547	581	536	558	537	566	552	588	572	538	520	574	583	529	528	583	560	513	609	590	565	583	578	575	539	552	571	541	572	583	549	538	549	574	579	579	555	608	578	531	564	580	568	570	549	593	565	567	598	520	559	512	567	583	569	561	587	546	523	569	566	532	570	556	574	559	538	524	536	586	554	528	575	513	571	551	552	561	572	580	546	552	583	581	539	557	540	585	533	582	575	584	585	562	542	528	598	513	563	536	561	558	569	533	528	501	546	566	515	549	559	513	564	549	589	529	557	546	576	555	589	539	572	566	552	551	554	558	599	562	543	578	569	522	516	559	577	557	574	561	601	524	583	547	582	559	569	543	540	541	584	556	604	540	516	547	577	580	536	583	552	576	567	568	568	560	581	567	516	555	564	567	556	533	572	553	563	567	550	544	562	525	551	558	558	578	542	577	558	556	605	558	556	529	556	550	547	607	588	542	535	562	540	547	492	580	557	565	568	592	584	572	525	600	596	550	580	593	621	566	591	549	529	555	518	541	567	582	557	550	511	575	572	571	599	564	549	539	531	541	577	584	578	567	518	548	527	535	562	549	495	576	542	579	557	566	544	588	515	561	560	521	555	544	543	540	556	586	556	529	560	534	516	541	541	567	561	518	568	564	605	535	549	550	580	602	560	562	585	561	554	540	516	564	530	517	525	542	586	559	600	578	568	577	584	586	585	550	531	547	581	597	551	525	570	529	555	560	549	577	576	553	526	551	547	578	544	594	559	615	566	547	594	566	567	548	592	517	587	555	570	550	608	571	562	574	557	536	545	548	580	603	536	550	532	576	525	539	535	564	554	582	544	525	585	551	566	570	601	560	557	559	549	589	564	587	619	585	564	571	532	555	539	619	567	535	574	575	543	570	570	557	519	544	528	562	536	549	547	537	484	593	586	571	564	541	603	581	571	523	560	598	568	566	570	567	568	557	551	570	566	568	584	561	601	519	577	531	548	537	510	557	578	558	606	562	559	609	572	620	549	577	546	549	585	554	575	563	595	535	570	560	524	595	570	564	581	560	581	570	555	532	620	583	558	567	551	588	594	549	579	604	546	554	558	566	546	526	586	569	553	549	565	527	572	581	576	568	552	598	560	586	557	546	592	534	563	543	603	558	582	547	525	539	568	568	592	572	576	565	560	556	565	549	561	581	547	570	551	546	530	554	591	546	559	564	573	531	543	575	551	555	561	519	580	544	579	559	516	593	571	523	553	575	561	546	558	576	559	545	560	563	552	609	559	525	528	539	552	566	537	523	522	570	585	551	579	541	578	523	566	545	525	584	559	530	569	539	565	551	548	577	527	557	521	572	588	532	572	590	554	575	539	587	574	596	614	583	559	556	583	535	559	568	588	556	574	575	602	549	556	594	571	552	576	547	560	545	583	569	542	511	600	513	554	581	581	585	579	554	564	564	585	532	582	565	578	547	543	559	591	583	556	574	593	576	526	584	606	595	566	572	540	562	552	579	630	543	557	553	577	551	584	544	553	547	562	532	580	598	537	558	540	546	578	606	586	560	580	566	565	570	586	554	541	516	600	570	566	588	574	558	536	591	549	540	538	574	568	539	548	528	560	585	551	532	581	536	517	584	598	560	567	578	560	558	580	599	578	546	577	538	540	576	543	536	574	536	553	562	558	524	533	543	583	570	587	547	545	538	535	588	523	565	559	544	547	539	555	571	562	532	570	539	628	580	546	570	589	570	554	579	565	542	558	597	566	586	534	574	568	563	553	547	533	545	591	582	568	565	517	576	560	554	548	581	532	542	579	533	567	579	559	570	578	548	517	551	594	567	500	566	583	575	599	601	512	567	563	565	568	594	603	576	588	582	566	585	549	535	551	553	579	551	581	564	577	565	515	621	549	527	553	569	541	521	577	581	558	552	520	542	559	575	572	601	560	538	549	574	544	563	533	585	551	539	559	559	526	575	543	540	535	554	539	563	555	580	592	514	585	557	592	574	551	553	567	555	518	570	542	567	588	566	568	569	547	562	566	577	535	602	545	562	555	504	564	585	565	606	551	519	529	545	531	537	561	582	562	596	584	588	588	555	526	575	538	569	569	539	562	521	541	518	575	520	566	587	588	558	563	568	524	584	582	555	554	561	560	589	574	557	581	543	525	583	563	533	562	579	545	572	572	567	541	551	534	578	536	554	550	587	554	536	530	538	544	585	535	557	568	585	544	531	611	531	543	576	494	577	533	550	556	563	543	560	548	573	575	569	528	534	527	569	583	547	583	554	656	554	577	553	573	561	583	536	551	530	561	537	506	562	566	569	564	522	545	550	546	592	556	566	512	541	538	626	535	579	581	528	573	556	553	569	583	583	555	517	562	557	573	554	561	579	598	545	541	580	544	576	561	552	531	563	570	565	527	551	575	567	564	522	562	564	574	611	589	549	552	558	484	556	529	574	605	548	555	592	511	531	559	557	553	572	596	572	540	559	583	520	599	549	552	605	527	545	593	570	534	569	570	579	521	556	532	556	578	517	545	574	545	591	572	532	575	557	587	552	553	546	586	494	571	537	527	562	568	587	566	530	537	552	562	576	532	559	557	591	574	537	563	578	534	582	582	544	582	554	557	570	574	533	536	562	588	565	561	562	569	568	561	557	640	577	587	518	612	599	603	530	506	531	574	557	562	559	573	569	544	612	563	561	615	558	575	530	586	540	596	520	533	533	571	555	591	580	562	524	549	608	518	582	549	544	566	554	543	574	525	581	555	560	590	564	569	548	531	579	576	605	562	543	571	537	628	570	606	553	579	596	541	586	539	583	558	545	551	579	552	537	580	576	616	555	550	592	500	585	538	578	575	580	565	554	601	561	591	557	513	575	560	545	542	572	555	550	553	594	545	557	584	560	566	536	537	561	577	569	594	554	589	599
2259	115	105	84	93	103	92	99	94	86	108	118	84	78	96	97	88	91	77	105	75	86	100	78	95	97	86	84	91	80	116	97	79	87	84	80	74	78	80	81	74	99	80	85	82	84	96	76	87	71	78	79	94	81	84	76	73	75	80	79	103	80	102	81	69	87	80	82	86	95	88	76	85	92	94	96	81	89	82	106	81	81	84	89	80	80	85	92	86	89	104	83	85	81	76	92	82	92	82	92	74	84	90	61	76	85	98	70	71	77	87	79	82	78	75	82	71	92	78	81	68	84	90	81	83	84	68	76	91	73	76	89	92	86	75	87	82	91	80	80	78	100	76	83	99	87	98	85	77	69	87	99	74	77	93	86	98	80	81	86	101	78	81	87	93	99	97	102	81	90	83	77	84	95	74	72	107	89	73	78	77	82	110	87	69	83	69	78	84	86	96	82	72	86	68	76	90	84	98	83	75	83	69	87	83	80	77	68	71	73	76	84	70	78	82	77	84	83	74	100	87	75	78	75	70	97	71	90	81	79	81	81	84	82	100	95	79	93	100	73	70	85	66	74	84	93	73	78	80	81	81	83	88	89	78	70	83	86	90	77	75	89	81	96	90	86	88	88	81	73	85	109	87	84	82	88	78	66	102	84	96	74	69	86	84	89	92	76	93	76	87	64	105	87	85	74	97	84	94	63	84	71	75	72	93	84	75	101	80	81	75	85	88	87	83	83	73	68	88	70	80	78	73	84	90	68	75	103	86	90	73	85	71	77	77	78	84	83	72	72	82	75	65	95	77	82	89	89	65	90	86	80	84	85	72	72	83	88	87	79	115	95	85	80	82	77	76	80	75	83	75	95	78	68	70	88	92	86	76	84	67	86	72	81	90	93	77	89	84	79	79	80	96	101	88	78	92	93	71	92	100	81	85	86	106	99	84	76	84	76	99	66	79	92	71	76	95	79	74	78	77	82	87	82	97	70	80	73	88	72	86	110	86	94	89	75	86	86	86	95	84	73	84	83	89	76	77	64	73	100	93	85	80	95	81	101	76	87	79	76	79	93	69	84	81	98	86	76	116	84	86	88	87	82	75	86	92	78	95	81	73	81	78	87	89	92	105	79	91	81	82	83	82	85	75	90	97	87	78	75	67	85	89	82	69	93	97	75	85	70	80	70	78	91	89	71	88	80	77	87	85	99	98	75	88	74	81	83	81	100	83	94	75	79	76	83	93	89	83	78	88	79	84	73	75	82	95	83	83	80	75	76	81	71	94	95	89	76	84	79	77	71	77	88	87	83	86	85	84	81	83	89	81	86	80	70	80	78	107	80	91	71	69	79	87	83	86	84	86	94	94	84	62	76	93	92	70	75	64	80	76	87	90	77	85	94	98	86	76	80	75	77	81	77	76	94	94	92	107	84	86	101	87	93	73	98	82	80	82	64	92	92	73	80	76	78	82	78	88	96	89	68	85	73	97	92	85	90	90	85	80	74	83	76	74	87	93	66	101	83	77	75	81	86	71	80	75	79	97	87	97	87	85	100	85	92	89	90	81	90	78	71	72	85	73	89	88	56	74	89	104	83	88	82	81	93	90	76	103	80	79	73	78	76	101	84	69	70	76	88	92	91	78	84	72	88	91	77	76	83	88	82	72	73	98	98	65	80	63	74	85	82	78	90	70	69	85	79	95	93	83	95	100	89	84	92	87	94	84	112	77	83	83	59	78	71	86	74	107	70	79	98	90	82	95	71	73	101	75	84	88	106	69	73	59	91	92	90	88	80	87	91	67	81	91	89	87	71	85	74	83	80	57	81	89	88	65	86	99	101	79	71	78	76	83	84	84	75	85	86	83	85	79	84	78	96	75	68	102	82	85	84	84	83	84	101	74	106	81	88	69	76	82	80	84	86	64	95	71	82	73	87	90	82	97	85	82	83	87	78	90	91	98	92	74	80	94	93	76	104	99	100	91	68	81	73	94	69	77	83	83	73	84	75	79	89	98	80	88	102	66	67	89	99	92	69	80	87	82	82	89	87	82	90	93	77	62	87	67	100	78	89	76	81	82	77	89	87	72	69	82	83	70	80	78	98	76	107	98	87	80	79	75	86	82	71	90	69	82	76	85	84	72	86	79	87	83	74	67	69	83	79	94	89	78	100	91	90	74	79	101	79	73	92	103	84	83	77	76	74	97	68	72	77	86	70	86	102	81	75	77	79	74	71	69	81	65	71	99	83	90	89	94	77	81	79	73	90	77	82	86	105	77	76	90	89	75	104	72	72	92	87	97	82	82	99	99	91	85	85	78	73	83	102	100	85	77	92	88	103	91	76	81	65	79	85	91	84	85	80	73	79	112	84	88	85	88	96	74	86	85	85	79	72	86	63	78	80	80	87	86	95	72	93	94	86	68	87	79	88	69	84	95	93	84	73	89	82	61	66	86	78	86	61	90	87	69	85	94	75	70	93	72	82	92	97	84	86	76	85	75	80	79	95	73	86	77	71	93	78	90	92	107	80	72	72	85	91	83	68	79	80	93	79	74	102	92	99	87	79	79	85	85	86	96	85	97	76	81	79	82	91	79	94	99	93	84	79	74	85	79	88	80	70	83	84	76	99	81	85	86	86	86	86	87	103	85	99	74	84	90	106	76	95	91	77	86	71	86	94	74	75	70	89	74	77	80	85	69	73	79	66	88	98	75	78	87	75	81	91	85	88	79	66	86	90	83	86	92	84	81	88	94	73	87	83	71	87	76	82	83	91	84	76	75	74	85	69	78	76	87	68	66	71	90	87	80	80	94	84	89	77	87	82	83	72	82	103	86	73	80	84	94	80	76	80	71	81	88	88	88	88	109	79	88	85	75	102	78	92	85	84	91	77	94	72	97	84	69	88	81	71	81	96	77	84	84	75	86	86	82	89	72	87	66	102	50	74	78	82	84	77	74	83	97	87	81	87	79	91	77	73	89	87	69	84	73	84	80	72	81	94	76	92	87	87	72	82	86	83	100	80	83	98	86	90	79	79	78	92	95	85	102	74	89	89	100	81	82	80	77	72	92	80	78	86	81	76	62	78	90	89	90	90	89	87	68	75	95	77	81	91	84	75	83	77	81	95	82	76	71	92	87	83	90	73	68	79	91	83	95	96	89	77	91	78	95	80	100	82	85	87	75	84	87	96	79	84	83	79	83	81	93	83	89	81	88	88	78	77	86	91	87	83	79	89	94	89	72	92	91	77	76	89	76	98	91	84	77	101	84	77	83	54	78	86	91	81	86	92	92	77	80	85	88	83	74	87	66	85	92	92	84	80	83	90	85	85	94	83	89	93	80	87	70	91	99	91	69	81	72	79	81	99	80	84	84	76	85	87	89	71	85	94	92	86	91	87	92	97	79	80	86	67	78	92	105	74	76	82	97	86	84	92	87	93	91	87	88	88	82	68	107	77	90	72	85	67	80	81	96	56	86	72	85	90	79	88	89	115	76	72	101	78	82	86
8020	1089	745	800	1197	1624	1757	1593	1446	1260	1227	1048	985	954	975	964	824	859	821	809	771	781	694	708	651	640	670	638	640	642	669	651	632	598	617	665	650	577	613	586	628	621	633	581	623	653	579	589	593	597	613	586	591	609	614	595	600	617	607	616	565	636	615	554	602	612	625	592	594	595	613	605	575	585	589	590	603	571	556	580	575	602	587	599	583	597	586	567	604	585	603	616	609	600	605	559	597	594	550	569	576	594	573	607	626	564	635	590	576	628	568	569	611	606	566	561	580	610	607	603	595	621	556	648	564	625	590	569	563	578	601	589	575	579	540	572	645	560	560	577	569	582	604	578	591	589	598	589	631	563	597	600	580	580	567	555	557	604	577	558	630	585	579	570	602	582	589	556	565	576	615	559	572	558	550	619	582	570	594	570	579	591	593	575	583	598	557	599	594	572	554	590	605	626	615	595	588	603	613	565	574	549	627	547	554	583	604	558	592	609	602	609	584	610	598	558	587	560	590	582	597	552	581	591	538	541	588	620	577	652	559	621	583	599	578	546	587	621	589	609	571	592	607	603	569	579	585	559	548	575	609	551	594	546	555	581	550	632	577	576	581	592	594	574	551	579	595	569	592	581	570	559	610	555	581	608	606	568	590	559	585	572	550	569	614	562	600	601	581	574	574	586	542	596	597	592	557	558	526	566	609	532	571	565	523	552	581	617	596	535	576	570	603	600	598	617	591	586	565	597	591	561	602	598	587	560	626	583	608	558	583	584	587	606	587	552	539	581	564	581	559	621	595	572	552	595	608	590	602	598	584	574	560	589	551	552	532	546	610	572	588	569	585	603	579	575	641	621	603	642	608	545	580	570	620	569	577	614	563	578	601	591	556	574	611	604	573	562	568	596	598	598	582	540	619	571	595	624	591	588	516	586	581	575	629	627	588	634	555	573	571	636	589	573	591	588	593	561	577	601	578	568	617	617	598	601	538	625	593	592	573	561	590	572	583	572	578	577	619	534	647	575	597	590	598	578	569	587	602	599	600	590	568	582	594	586	549	606	532	580	587	585	586	572	561	604	572	571	540	586	617	588	567	580	569	588	580	586	604	578	598	593	590	581	595	586	601	575	585	586	551	614	550	597	563	584	607	604	614	595	575	551	570	570	613	582	597	569	567	595	585	587	552	518	560	595	561	603	613	545	567	552	592	607	593	631	582	557	591	624	594	632	592	557	595	558	582	564	628	582	550	573	580	605	558	583	576	632	573	577	591	569	573	572	603	595	601	596	620	601	614	590	589	506	568	579	585	585	603	621	589	596	581	543	575	592	590	575	601	577	594	516	600	592	586	552	586	583	565	590	524	571	577	582	550	576	599	574	604	573	571	611	578	576	611	555	592	645	599	590	575	594	602	559	583	552	596	534	595	582	599	598	595	585	573	579	624	584	583	588	559	565	618	571	578	573	595	596	566	569	546	614	584	582	554	586	586	563	594	565	605	600	586	618	570	575	571	582	553	592	604	544	603	605	612	574	564	617	584	548	582	566	564	561	602	658	562	580	597	629	632	602	619	598	594	620	551	575	591	611	627	579	586	604	573	570	563	587	597	564	597	578	570	572	611	539	557	580	586	598	583	589	593	607	578	539	602	583	561	641	576	557	581	606	622	586	602	549	603	556	616	574	582	590	583	589	563	620	570	572	587	556	585	602	647	558	603	552	615	586	614	574	499	600	561	548	590	585	568	578	556	553	566	559	581	628	592	593	579	628	585	613	567	543	607	582	556	595	623	590	602	583	563	605	547	582	585	609	603	587	590	582	592	561	571	628	567	600	592	564	587	592	603	619	550	578	557	584	579	600	606	533	628	597	600	582	549	635	625	565	608	564	607	605	626	595	630	585	545	593	549	577	592	537	557	604	616	592	615	554	616	601	575	567	589	559	551	561	596	579	587	537	593	577	573	580	577	618	603	610	609	601	588	586	572	614	569	584	564	579	591	595	568	582	559	637	590	587	590	548	594	562	601	566	549	583	560	591	591	565	599	614	610	611	589	567	620	580	556	596	586	616	610	613	614	608	582	567	608	573	626	565	532	560	565	562	550	590	605	581	598	549	588	572	619	558	553	634	547	540	540	578	552	619	570	553	538	581	571	614	611	595	573	549	607	574	564	552	566	560	581	620	649	611	567	574	571	599	593	553	569	600	558	558	566	557	569	612	581	599	618	551	627	585	583	632	595	619	607	606	572	579	605	619	593	570	587	565	581	561	614	609	602	564	609	595	543	591	584	543	578	552	565	600	601	584	584	588	560	595	585	571	614	570	635	575	586	646	613	596	569	582	570	525	607	567	567	595	543	581	609	581	596	578	585	572	595	570	579	550	611	541	548	601	533	573	572	540	552	541	563	568	593	591	549	570	608	599	641	606	570	595	602	629	579	587	605	581	586	573	597	620	570	563	612	556	614	582	575	542	558	582	618	613	536	557	593	604	574	569	561	592	609	595	568	612	612	597	566	612	563	580	589	590	595	597	576	591	589	570	598	592	578	590	576	580	573	646	594	579	554	611	588	574	548	616	597	653	576	606	625	591	560	636	608	551	588	590	600	600	586	558	619	571	615	582	610	540	599	576	626	614	602	579	567	617	558	565	572	603	590	579	567	616	613	593	612	584	540	557	587	629	548	615	594	581	581	597	594	581	574	618	589	633	590	563	574	535	613	565	542	606	564	572	567	605	579	568	612	585	568	551	543	599	613	604	577	553	560	601	608	619	609	537	581	577	588	629	612	597	557	592	662	554	543	607	603	570	615	599	612	591	552	574	619	649	590	606	552	601	565	620	590	559	586	597	568	594	587	569	576	572	575	598	584	582	599	573	567	632	589	599	595	593	590	649	570	592	596	545	584	597	613	590	616	556	588	600	598	633	597	596	544	587	606	596	572	585	547	610	558	566	585	593	615	601	591	580	575	560	639	573	629	549	549	578	608	601	567	530	595	600	537	631	589	593	608	605	615	595	576	584	564	582	562	550	608	621	591	567	603	587	568	608	578	565	580	581	559	590	561	598	576	569	561	588	592	579	566	576	591	561	603	585	573	616	586	559	609	560	593	600	592	631	569	615	569	584	578	592	596	590	577	553	585	574	589	562	602	568	568	594	600	564	548	619	566	557	595	590	570	550	596	615	562	570	562	586	564	589	611	632	620	574	548	590	581	589	583	585	591	581	599	563	540	607	595	590	551	562	604	624	598	577	550	584	564	565	621	564	572	595	579	598	592	548	602	578	608	576	562	568	560	585	615	584	588	599	593	575	530	589	579	571	568	543	565	608	613	581	577	554	557	533	582	582	593	635	590	600	571	567	591	588	608	590	579	550	582	580	619	577	550	595	614	588	571	567	559	641	589	579	601	631	541	570	565	656	563	548	554	599	614	566	541	577	569	617	578	572	578	527	590	602	611	589	549	569	586	595	592	592	559	557	602	548	612	599	557	599	577	561	594	595	596	526
1072	103	62	35	48	41	56	63	60	47	52	48	52	31	53	40	38	46	34	36	36	32	29	35	32	25	26	21	27	25	17	25	30	19	21	22	28	25	24	29	31	23	22	27	21	14	23	25	22	27	31	31	29	26	21	18	19	26	26	24	34	32	30	26	21	25	33	19	31	31	24	30	26	19	17	26	23	25	29	26	21	23	25	21	32	29	20	25	25	19	34	29	19	23	20	19	20	27	33	18	19	30	31	17	16	25	35	24	24	21	31	22	24	20	31	22	21	20	19	23	28	16	25	20	22	25	26	22	23	31	26	21	23	27	23	20	27	31	20	17	25	20	19	18	15	28	26	17	26	18	27	22	25	20	24	19	32	26	33	29	27	20	28	22	30	27	34	22	18	20	19	27	18	20	24	23	28	16	20	31	29	20	24	16	20	23	31	23	30	15	24	31	28	25	34	21	26	25	21	33	24	30	21	23	12	15	38	19	18	27	19	22	22	19	25	14	24	27	27	21	31	13	26	23	39	23	25	26	19	23	21	24	24	20	33	22	32	21	28	28	16	20	22	25	21	30	18	20	23	20	25	27	20	19	22	24	26	17	24	26	20	22	34	24	19	22	25	31	22	16	28	29	26	21	22	12	19	22	28	19	25	27	22	24	25	25	25	20	29	24	14	30	20	20	15	16	33	25	15	20	21	19	22	38	29	36	30	27	24	21	26	26	17	33	21	21	18	20	21	23	24	21	20	23	22	34	29	19	22	29	30	19	23	29	19	21	25	24	20	15	21	18	33	26	25	24	22	19	27	15	29	22	15	28	24	15	23	22	20	22	26	16	21	25	19	31	22	24	28	24	26	24	23	22	19	36	24	27	21	29	20	27	28	22	14	24	28	23	24	31	24	26	29	12	33	17	32	17	14	25	25	32	26	22	26	14	28	21	20	21	19	21	18	28	24	19	28	23	18	18	20	31	26	22	30	24	22	21	21	19	21	21	29	22	20	23	23	22	24	21	35	21	24	25	22	22	23	27	20	19	25	18	21	25	20	28	23	22	18	24	25	23	17	22	19	20	19	26	26	16	23	24	28	33	29	22	25	32	27	19	19	22	20	22	16	8	24	22	28	18	30	22	22	29	28	22	21	25	22	29	25	25	26	22	17	31	21	12	25	24	15	15	30	23	26	17	20	23	24	21	29	29	28	21	32	23	26	17	22	21	23	25	22	21	23	25	18	16	32	19	23	17	18	33	18	29	17	21	23	29	31	29	24	20	24	30	24	24	27	17	14	27	36	18	18	26	25	26	15	26	28	26	19	21	17	19	27	23	15	24	18	21	22	22	23	13	21	21	24	24	20	17	32	30	21	30	28	28	24	21	22	19	32	23	22	23	25	19	29	26	23	20	23	27	19	17	22	19	23	19	19	16	32	25	21	23	32	24	21	17	25	24	33	31	20	21	30	24	31	37	23	16	25	22	20	23	24	16	20	31	22	16	29	22	30	28	27	33	17	20	30	19	24	22	22	20	23	30	19	19	29	25	16	27	23	24	22	24	31	14	23	19	25	25	35	27	17	23	27	31	22	20	24	26	29	25	21	30	18	18	15	27	27	26	27	30	31	19	27	22	26	25	28	11	20	22	21	26	30	17	20	29	27	21	28	22	25	22	22	20	25	19	12	25	12	20	19	28	29	13	20	26	28	27	23	21	34	20	17	17	21	16	21	18	18	24	27	27	32	22	27	19	20	22	31	23	23	28	20	30	25	28	28	22	24	28	25	19	16	27	27	21	22	30	19	23	24	18	33	32	25	25	22	26	22	22	15	19	23	21	21	18	21	22	21	23	18	20	33	19	20	17	17	26	20	33	27	26	23	19	23	20	20	25	18	23	20	32	31	26	28	27	27	23	26	15	33	20	20	18	26	20	33	29	28	35	18	29	17	25	24	18	22	26	20	25	23	29	23	18	19	17	26	29	27	22	20	27	22	25	36	32	16	28	28	26	23	22	34	16	34	24	25	18	21	30	22	29	21	26	29	26	27	17	27	23	21	24	20	25	30	19	28	24	19	22	28	29	20	25	21	19	23	25	21	26	26	19	26	22	19	25	26	23	23	22	28	17	22	26	22	19	21	15	30	20	22	20	21	24	24	24	21	26	27	17	21	20	24	25	20	21	21	29	27	24	28	18	26	26	24	20	25	26	26	23	25	22	23	18	28	27	25	16	16	19	24	21	29	23	26	21	15	27	21	23	20	20	33	31	26	28	29	26	26	34	25	23	17	22	24	21	28	24	23	23	21	24	30	15	21	20	23	24	26	33	23	26	22	20	26	24	22	19	23	28	25	25	24	28	23	21	25	21	20	19	24	21	23	25	19	20	12	17	28	33	25	28	35	24	29	23	22	30	26	21	18	31	27	22	25	16	27	23	21	22	17	26	27	23	24	26	23	22	28	25	17	21	29	24	23	29	23	30	23	23	30	26	29	28	14	22	19	31	31	28	28	20	24	20	22	30	25	35	21	22	29	24	25	20	22	29	22	26	17	28	20	25	26	25	21	18	18	23	25	27	31	22	21	19	22	12	21	25	33	28	18	30	23	23	19	26	21	24	17	29	19	24	20	22	20	16	32	20	19	23	24	27	24	28	25	25	26	19	30	21	26	24	22	19	33	21	18	17	22	38	25	22	31	31	10	24	21	24	28	23	25	31	21	24	24	28	26	26	30	18	30	17	20	29	26	20	24	27	22	31	22	29	19	26	26	18	24	16	20	20	22	21	22	25	19	22	20	27	18	26	33	30	32	26	22	22	26	25	16	20	24	33	20	30	18	32	22	17	22	25	20	24	26	24	23	20	20	24	27	21	18	22	28	22	31	21	23	28	28	34	25	34	24	16	23	22	26	19	29	28	16	16	32	22	20	23	21	28	18	25	20	22	23	25	28	18	19	18	22	18	18	18	31	21	24	27	33	28	21	27	24	26	20	20	31	26	34	31	22	24	20	19	17	25	26	34	24	20	26	11	29	27	17	22	29	18	17	21	27	25	23	29	23	18	28	24	22	25	16	23	17	26	21	28	37	24	17	15	27	19	37	22	20	24	21	16	15	20	18	23	31	25	23	28	28	22	22	32	21	35	33	30	27	21	26	21	18	19	21	13	29	30	21	21	22	28	18	23	30	26	25	19	24	24	26	27	18	39	16	19	22	26	16	27	25	34	19	21	27	16	27	24	24	35	22	25	20	25	23	22	28	24	30	28	22	29	21	30	26	28	22	26	23	28	28	19	24	35	22	30	20	18	25	15	17	20	19	24	16	24	28	28	22	20	17	15	26	25	32	29	26	21	26	25	22	30	36	29	23	12	24	13	22	32	16	24	22	19	17	28	12	29	21	24	20	25	29	23	21	28	21	20	26	29	35	21	33	15	28	21	31	30	16	20	29	26	18	30	24	15	21	20	21	38	27	19	22	25	16	26	29	33	27	25	24	26	19	33	18	34
8985	1273	614	630	1628	2503	2755	2450	2089	1685	1429	1170	1032	945	843	870	662	590	521	498	484	463	390	386	358	300	326	282	296	280	277	274	251	271	239	236	215	253	219	220	218	218	223	214	239	228	194	188	198	223	173	189	213	195	199	179	199	197	218	183	192	167	191	186	186	188	187	176	191	170	194	189	198	152	194	174	191	192	168	158	219	191	156	153	178	164	162	165	164	155	161	151	178	166	161	173	165	198	163	190	169	163	179	180	169	191	165	170	170	190	164	170	155	183	176	168	156	166	168	170	166	163	154	166	169	166	144	176	174	180	171	165	148	163	169	181	164	163	166	177	168	168	174	166	183	145	169	186	157	177	158	174	172	177	155	183	159	146	173	162	178	174	146	184	153	165	167	153	165	187	156	152	174	152	182	168	163	168	163	155	190	149	148	167	150	188	179	171	155	199	155	150	154	168	163	168	149	141	168	170	156	178	172	159	166	182	158	166	167	175	169	178	182	172	171	151	177	174	184	140	155	151	193	146	162	168	178	183	164	142	174	165	176	168	175	159	169	171	175	169	197	166	178	169	170	159	171	173	174	165	158	168	176	173	190	155	156	160	177	167	165	183	158	162	156	155	178	178	179	174	154	172	164	159	161	151	175	139	151	153	183	201	149	155	167	178	169	192	174	158	143	155	161	161	170	159	146	155	180	147	175	162	155	154	164	150	169	141	158	175	171	171	150	142	153	168	176	170	145	176	208	150	195	165	160	172	170	159	176	190	175	170	160	203	173	183	165	176	169	169	177	172	159	163	180	157	150	143	170	161	155	136	171	170	157	158	175	166	162	167	164	174	143	178	161	189	172	155	152	166	160	184	185	167	157	173	158	166	160	165	140	168	157	168	159	153	162	179	161	166	166	154	166	159	169	170	153	181	165	150	146	162	180	158	138	149	151	163	166	190	172	154	181	170	161	159	160	155	171	164	169	148	164	165	193	125	153	158	164	174	155	157	161	155	149	178	176	158	161	176	174	150	176	187	159	165	127	171	170	171	159	161	164	154	151	148	172	145	165	161	165	148	158	145	177	138	166	152	160	164	185	138	161	135	189	156	167	169	167	170	154	171	178	159	150	163	165	158	141	155	181	156	176	162	172	179	145	159	155	168	162	168	163	157	191	164	179	167	157	179	154	154	150	166	158	146	149	152	145	155	156	164	151	174	156	160	159	144	149	188	159	163	178	163	172	164	170	165	171	170	176	156	166	157	150	157	144	153	160	170	169	160	161	176	175	145	149	169	164	160	146	156	165	186	170	180	185	169	166	146	174	172	152	168	175	168	141	175	158	177	171	156	152	173	178	188	173	154	156	157	154	194	166	156	174	180	168	177	165	161	172	154	149	170	174	179	161	170	161	160	185	180	149	136	178	171	188	168	155	165	172	186	176	172	169	164	153	159	170	145	146	156	176	169	162	155	165	180	133	166	152	166	160	164	164	141	170	154	143	162	144	191	147	172	147	141	153	155	160	167	144	166	163	166	156	172	157	143	169	172	179	166	154	171	187	165	177	156	153	156	151	167	190	162	147	188	184	154	160	160	158	172	183	159	173	172	181	178	169	179	158	167	172	153	177	166	156	137	177	176	170	170	165	160	148	159	161	167	158	151	157	170	164	155	159	165	165	169	174	144	161	164	164	174	153	175	168	159	149	162	149	152	183	154	152	172	152	145	165	174	165	172	183	172	162	154	150	176	158	175	154	152	181	157	164	163	152	169	152	152	153	156	173	138	165	163	159	147	161	181	174	164	137	142	163	160	141	172	180	170	155	181	161	183	173	156	168	177	177	183	178	173	169	158	165	158	174	182	166	161	145	167	187	162	144	164	150	158	159	168	153	165	177	163	156	152	156	138	163	162	152	171	155	160	150	166	188	152	157	174	145	161	165	169	165	151	173	169	154	178	188	165	146	168	161	175	175	175	182	151	157	182	161	160	143	150	150	194	171	160	152	176	176	167	159	151	165	154	133	161	169	159	169	163	217	178	141	158	172	160	165	161	160	180	171	179	159	155	182	189	173	163	147	151	170	180	160	170	164	154	160	144	141	172	175	163	160	174	164	180	175	160	170	172	199	164	166	172	145	171	152	162	181	147	166	157	138	173	175	160	171	166	144	155	179	167	165	157	170	162	157	138	167	128	158	160	151	169	175	167	142	188	158	152	151	160	174	154	166	150	156	155	164	174	184	195	161	165	156	183	174	157	158	177	187	153	169	167	170	162	196	161	176	165	161	157	149	169	155	184	143	182	174	183	169	155	170	155	188	169	173	166	167	145	160	165	166	142	156	164	171	165	167	156	166	172	160	150	162	171	171	151	157	162	169	162	172	201	157	169	154	177	164	169	149	156	187	164	150	147	153	164	154	174	163	149	153	184	143	189	150	159	170	178	147	166	154	177	150	194	153	162	174	155	169	151	159	166	164	176	166	175	181	199	151	168	161	152	163	169	159	161	154	147	168	160	150	158	184	153	157	175	167	183	156	177	155	169	159	183	168	163	173	181	174	161	163	166	138	170	170	150	146	166	182	178	171	160	190	180	146	172	152	142	144	161	167	179	158	156	172	158	151	139	174	148	160	161	167	163	164	171	159	159	174	155	175	169	177	189	182	190	187	143	143	169	167	182	176	172	165	176	167	167	176	172	156	141	169	161	165	178	153	169	149	171	177	170	176	164	161	145	169	152	160	171	148	161	157	158	143	154	175	182	166	152	183	172	168	166	149	169	161	175	174	161	184	172	160	175	160	175	159	170	157	129	155	168	157	154	138	152	160	171	177	189	157	158	157	190	175	175	162	162	164	178	159	152	145	174	165	143	161	183	172	155	157	154	162	160	166	168	178	158	153	181	152	169	171	149	176	158	146	169	170	156	186	158	152	153	160	152	166	178	148	177	196	175	158	149	179	165	166	162	155	182	162	164	164	186	155	147	157	172	178	171	153	158	171	174	163	159	163	155	155	177	190	163	171	147	165	165	164	161	156	164	158	163	148	148	180	161	168	173	167	184	164	165	182	171	176	187	144	149	169	174	176	143	175	168	168	168	181	190	156	153	158	168	154	165	170	176	173	155	154	172	163	179	186	175	166	179	159	162	164	181	166	152	137	154	166	165	189	158	168	178	178	163	155	172	176	167	154	167	153	164	164	180	172	158	198	172	166	158	148	157	183	163	168	175	155	192	170	153	178	162	165	177	142	175	180	192	173	135	188	156	153	157	169	155	164	170	155	173	170	164	193	161	161	169	165	159	155	168	161	167	152	177	152	167	151	135	168	159	167	168	166	166	159	151	166	153	155	185	162	160	190	156	186	162	157	161	175	158	191	164	156	177	145	173	170	157	160	163	155	150	175	148	136	180	177	183	149	153	156	170	154	175	148	159	166	154	143	182	167	161	147	171	159	174	185	159	145	154	151	177	166	164	175	166	170	166	154	170	164	154	144	147	166	163	157	150	172	152	154	169
1480	80	64	63	68	90	68	73	64	65	66	90	56	66	73	61	67	72	63	91	75	63	75	72	66	61	70	75	87	97	70	76	79	64	59	71	71	57	62	76	53	62	57	65	70	69	69	85	65	73	77	71	69	62	72	72	71	69	75	83	56	78	78	73	68	73	63	67	60	63	65	74	53	71	66	54	63	71	81	78	82	75	66	71	64	72	73	75	74	81	78	77	79	63	72	59	69	53	54	68	54	58	64	61	67	65	75	60	74	70	64	67	76	66	91	83	68	66	59	57	76	97	85	56	70	60	68	55	68	63	71	65	63	78	77	73	65	71	64	77	60	70	52	63	81	76	66	65	61	75	80	83	69	64	61	56	73	52	74	69	60	69	84	70	55	56	63	72	83	73	58	70	74	59	65	65	59	50	70	67	61	66	70	69	78	63	66	80	61	67	65	69	63	67	73	57	69	68	65	61	59	62	75	70	68	56	82	71	75	70	58	69	66	80	77	69	67	69	67	78	67	68	58	57	76	62	64	74	66	63	74	65	73	67	70	79	64	63	63	70	79	71	63	73	52	81	67	72	74	73	70	67	70	66	65	72	63	61	58	64	63	72	81	57	80	64	71	69	75	70	69	70	79	71	73	72	62	56	58	67	79	81	75	61	70	89	71	60	69	69	86	79	59	75	86	71	73	75	68	77	81	65	72	60	71	61	73	73	69	84	93	72	54	68	59	62	66	71	71	82	70	69	64	75	78	71	71	77	58	72	70	60	68	53	60	74	87	65	81	58	70	48	82	76	59	67	80	87	79	63	70	88	85	64	70	59	70	59	73	66	72	73	62	77	66	77	67	90	61	72	72	68	45	64	64	66	85	82	74	89	67	74	65	65	74	78	62	63	71	47	57	75	84	80	68	73	61	67	70	66	71	74	56	68	66	56	68	60	65	59	75	80	82	69	67	77	67	73	71	62	76	79	62	60	80	76	69	75	73	56	68	72	73	77	62	67	64	58	62	83	67	66	61	71	75	68	71	72	66	82	68	65	67	74	76	69	81	67	75	70	71	67	67	73	76	69	65	60	78	74	83	80	64	63	68	56	70	61	84	65	59	83	88	79	61	74	70	83	71	78	70	80	67	67	74	53	67	51	72	58	67	49	67	82	71	71	84	64	75	87	77	75	59	70	79	57	58	73	64	61	74	74	61	69	54	73	69	66	90	54	64	61	74	69	71	70	72	76	77	73	64	68	68	80	76	65	67	59	72	76	74	76	63	58	67	69	77	61	77	62	83	65	85	75	68	78	68	71	79	68	73	60	85	67	66	68	74	76	63	73	64	84	68	67	74	62	54	70	62	75	73	65	63	66	57	69	71	60	63	66	71	57	77	68	62	70	64	69	77	65	75	53	81	65	73	62	71	62	61	66	54	65	71	66	66	78	83	77	60	64	71	67	81	79	63	80	55	82	68	83	75	70	71	69	65	64	72	80	64	73	66	88	59	62	70	74	72	81	72	67	63	64	66	65	80	67	53	60	58	70	74	62	70	63	58	76	66	68	79	67	72	74	67	71	68	63	64	62	77	65	66	60	65	75	60	74	73	69	63	67	68	70	75	65	61	68	63	65	88	64	62	82	83	63	61	74	85	66	70	53	72	78	57	77	71	76	92	59	60	63	68	57	74	74	65	59	64	72	74	55	57	66	59	72	75	60	77	59	68	73	73	56	82	81	51	74	77	82	59	70	81	60	78	58	62	60	64	64	76	70	73	70	75	82	60	85	66	78	71	63	69	76	78	68	62	76	59	81	70	64	66	68	70	72	79	61	61	70	70	46	87	66	62	57	75	71	72	73	65	70	76	77	79	63	64	76	65	61	73	48	69	56	54	82	82	74	71	64	82	74	69	66	88	60	57	70	57	78	61	83	81	72	63	75	80	66	79	60	72	48	67	67	73	66	78	57	65	57	62	61	67	48	52	71	72	71	58	72	74	75	74	68	73	70	77	66	79	49	81	58	82	67	63	49	64	66	57	74	73	70	66	71	62	62	59	75	77	79	81	81	71	71	65	75	68	64	55	80	70	66	63	82	83	68	68	80	64	69	77	67	67	71	62	58	73	68	84	75	64	60	73	86	76	72	58	83	63	59	66	64	65	67	58	76	81	70	62	65	65	87	65	59	72	60	75	72	74	66	65	61	63	69	83	80	75	77	83	81	73	63	65	68	70	67	73	80	71	80	69	72	72	67	68	76	60	73	72	74	86	62	70	78	71	70	60	61	65	71	67	56	74	73	78	77	68	76	62	82	68	65	60	63	74	67	65	77	60	80	57	49	79	67	73	71	64	80	52	70	69	53	80	53	84	69	68	74	86	62	69	68	71	67	81	66	79	70	84	66	87	76	66	74	76	73	60	70	72	66	69	62	76	75	80	76	70	63	58	69	66	65	77	77	70	56	91	68	67	72	69	68	58	54	72	61	79	71	66	71	63	70	58	57	79	65	61	59	63	68	72	89	68	70	80	74	72	55	68	68	77	54	74	56	59	56	57	72	76	77	84	69	68	71	54	66	56	70	72	62	58	77	69	66	66	70	93	64	66	65	59	60	67	63	64	75	72	81	76	72	64	62	70	68	72	71	79	78	52	69	66	71	67	64	69	72	68	59	72	61	63	74	63	75	78	66	67	70	83	62	66	62	70	81	64	82	72	74	69	67	66	76	82	76	73	76	77	69	73	74	74	81	62	68	84	65	61	57	70	69	68	78	59	70	72	64	70	79	71	75	74	79	66	73	87	73	71	55	65	76	73	67	64	68	65	60	81	69	62	73	63	64	65	74	72	54	72	84	69	73	77	68	66	69	58	61	72	68	75	76	78	76	66	70	60	62	73	52	75	75	59	64	57	70	60	64	70	59	77	59	65	71	78	64	55	63	86	71	67	69	66	75	65	71	79	69	70	69	67	59	72	82	71	60	64	66	63	61	77	59	90	71	78	55	54	72	67	63	50	77	63	54	70	67	77	72	69	54	74	67	57	68	81	68	82	66	78	74	60	69	82	54	53	71	76	73	65	55	65	72	84	72	83	69	75	48	59	79	82	52	64	77	62	72	87	57	84	84	71	63	76	61	74	67	74	68	72	64	59	75	61	58	60	73	69	64	61	73	80	64	56	82	62	82	76	78	69	78	65	68	66	82	59	60	65	71	72	58	70	85	70	71	74	78	79	77	65	70	68	61	85	67	87	73	59	68	91	65	65	65	68	81	70	63	67	69	51	57	69	76	81	69	60	76	73	75	67	64	77	74	64	78	68	78	59	71	64	74	71	58	69	73	65	69	63	81	68	71	58	77	56	69	62	60	78	69	81	63	59	75	59	73	80	75	60	52	89	69	68	81	72	71	56	56	71	83	66	66	67	67	52	69	66	66	68	61	57	81	74	71	68	61	66	56	67	86	60	81	78	76	71	72	68	76	60	58	69	58	75	71	81	64	67	64	79	57	72	60
6772	634	554	569	617	672	654	670	628	591	591	542	594	560	638	587	595	526	555	522	549	516	504	507	575	515	484	498	500	519	543	508	507	534	486	473	488	490	520	521	501	484	515	540	486	476	488	513	477	500	517	509	467	514	487	515	514	508	485	534	504	481	492	536	476	485	501	484	479	481	471	460	430	493	495	506	505	501	531	468	490	478	489	536	495	484	476	481	493	518	489	490	503	479	468	522	495	471	485	500	517	507	494	501	492	489	463	471	518	496	486	483	520	498	458	462	543	485	462	503	476	492	493	519	517	543	484	480	503	482	538	435	519	520	492	520	493	488	484	462	501	467	521	539	461	468	491	510	506	461	489	518	469	520	494	484	522	491	506	511	471	486	476	489	488	483	542	516	480	462	495	506	492	473	454	443	537	474	492	529	497	480	501	477	504	510	480	478	461	516	517	484	482	489	495	524	494	498	535	512	470	496	531	485	497	487	517	478	503	500	465	488	511	504	483	477	489	475	516	508	521	543	535	514	478	524	546	474	508	492	504	482	520	521	488	504	489	518	492	487	492	515	548	500	499	484	477	458	524	517	477	501	474	500	502	477	512	492	526	514	439	490	506	523	456	501	484	525	504	561	560	496	476	491	476	479	503	485	486	521	501	510	490	505	480	515	483	491	509	529	515	496	484	502	512	491	498	488	476	507	496	469	490	480	472	487	536	514	512	476	490	487	485	477	502	491	498	495	481	491	511	494	497	477	460	477	490	474	515	495	522	550	524	483	483	508	506	481	525	487	491	525	509	527	488	424	516	493	487	532	482	513	478	490	533	513	505	499	508	514	468	478	543	496	491	453	484	477	495	471	457	481	472	455	497	481	443	516	515	466	486	515	523	516	510	482	500	485	476	502	481	478	511	525	501	466	494	469	473	464	460	460	540	469	447	491	478	517	461	510	506	486	515	556	485	510	479	471	469	482	459	476	460	468	496	483	509	492	441	504	493	480	492	504	525	486	490	500	519	457	513	502	472	487	448	513	476	498	492	474	524	503	502	502	509	484	498	478	440	490	499	511	481	498	507	476	521	461	476	449	498	488	512	478	474	501	503	534	511	489	527	512	513	499	513	501	481	508	512	463	525	471	544	529	473	507	525	519	528	462	548	499	487	501	511	510	489	452	499	507	500	495	482	461	537	508	458	507	491	485	469	511	495	542	452	507	477	482	534	523	516	476	489	472	524	509	530	508	507	499	488	466	512	469	524	526	513	517	516	478	494	504	521	489	499	491	461	496	469	513	505	501	532	457	482	513	477	496	484	508	474	486	483	455	515	524	464	464	476	496	467	463	478	458	526	495	489	480	505	496	512	506	471	486	496	503	498	496	496	483	469	519	476	489	517	502	506	485	477	495	501	496	500	514	507	483	478	506	484	488	488	508	512	478	498	495	463	511	510	475	514	510	453	535	477	521	497	496	477	480	491	513	486	517	478	510	477	501	490	483	498	474	499	473	503	499	505	486	440	496	511	468	512	485	503	474	466	508	498	499	482	522	512	508	457	531	485	518	487	497	515	483	503	494	490	508	518	481	535	484	528	474	507	499	473	496	465	489	482	533	495	480	526	484	495	484	538	505	482	461	499	499	490	506	455	521	496	476	462	470	452	472	494	516	494	485	518	496	475	462	485	424	505	504	518	486	495	503	513	506	513	465	536	479	464	504	512	519	479	540	475	496	460	498	493	457	509	509	505	484	514	475	496	501	461	531	505	468	437	518	534	469	485	472	468	451	511	508	510	510	475	487	521	498	447	486	513	483	497	523	503	474	521	502	505	517	479	483	527	518	501	456	505	481	500	477	497	476	502	527	526	501	531	508	471	514	495	516	474	504	483	506	521	472	487	503	493	479	521	494	504	504	527	472	512	487	520	483	500	499	499	489	510	478	492	483	472	493	495	487	504	494	527	476	519	455	465	511	497	488	508	507	513	532	449	461	494	476	512	488	523	520	457	518	522	495	521	498	543	473	502	432	461	527	496	499	461	480	535	511	472	510	490	513	497	530	495	445	463	496	484	481	499	472	481	484	494	506	511	563	475	475	496	508	501	503	542	477	528	495	455	453	488	514	521	509	530	503	491	465	463	438	482	511	478	468	508	484	502	464	514	484	468	484	522	510	465	513	466	490	493	493	533	521	506	467	451	507	485	521	471	460	541	467	461	490	447	510	507	455	476	504	496	479	469	468	523	507	494	457	499	503	470	494	540	491	540	506	495	509	473	560	516	471	502	491	508	469	501	479	483	492	496	509	488	545	499	476	519	501	497	476	475	494	492	528	492	441	477	503	500	493	534	484	502	479	462	475	507	522	437	537	518	469	544	448	543	505	513	526	512	434	485	514	477	493	542	494	524	530	501	481	507	507	512	475	476	465	475	508	482	516	495	507	509	524	464	515	524	523	523	515	519	498	495	511	466	543	480	492	512	459	515	515	480	486	503	482	528	494	492	500	515	465	502	525	515	450	507	515	500	511	519	501	535	510	479	509	495	463	481	519	511	483	512	526	480	482	500	525	512	508	519	505	492	480	482	461	480	486	465	535	494	490	479	496	467	518	495	526	478	480	495	483	493	529	502	469	514	465	507	514	479	489	480	481	527	518	478	496	494	487	453	473	493	461	495	469	448	465	443	479	488	490	519	458	483	499	488	493	494	478	473	519	486	512	541	497	510	492	500	516	483	491	497	505	480	534	460	487	513	487	521	494	518	513	500	506	491	486	492	455	487	492	504	487	510	494	484	474	496	482	475	540	491	464	500	497	471	509	460	494	496	445	493	482	454	481	523	526	502	487	494	493	495	530	486	500	461	503	449	480	467	520	458	497	518	501	531	520	489	482	493	484	489	476	462	468	507	477	463	510	503	499	497	480	500	475	519	525	527	474	521	458	469	472	503	477	506	499	447	453	504	485	510	454	510	471	546	514	521	481	496	477	477	505	485	495	544	475	505	456	493	517	529	490	498	467	501	464	520	516	443	546	474	478	513	487	517	531	486	519	481	486	490	492	529	483	490	503	486	513	494	499	532	499	529	489	498	486	502	516	463	466	506	482	522	528	470	495	484	524	460	521	486	465	491	471	500	490	513	504	505	481	471	487	465	482	507	500	476	506	507	484	514	491	506	497	492	492	532	508	504	457	517	508	529	479	531	546	485	504	479	514	476	524	459	481	526	477	466	493	498	524	487	524	483	472	517	521	502	474	486	497	473	499	505	509	487	492	518	474	495	501	467	484	479	511	499	480	519	509	501	496	500	484	481	517	544	512	478	450	486	506	471	502	513	509	493	482	480	499	483	510	510	508	507	519	521	539	490	487	509	470	459	481	478	452	468	456	501	479	482	456	517	489	459	477	463	495	487	498	521	464	517	493	503	467	458	474	472	484	482	505	489	497	505	518	520	508	503	473	481	475	522	506	488	536	521	516	515	480	462	490	510	510	482	525	492	471	533	466	447	475	500	494
1807	108	80	78	87	76	93	80	89	95	73	77	103	74	88	97	83	82	85	83	83	78	88	76	86	81	64	82	90	80	76	79	86	79	83	74	79	72	67	100	61	78	60	78	81	82	70	71	77	85	77	71	72	87	75	66	91	71	72	92	88	83	88	68	82	73	76	80	75	67	86	84	88	72	83	71	88	84	81	71	80	71	79	76	76	63	77	70	87	71	76	77	77	78	79	93	89	78	71	77	75	80	92	92	66	91	79	61	77	78	89	98	72	76	80	60	81	68	84	63	83	91	88	70	68	75	75	85	82	75	76	78	84	74	69	69	67	86	71	91	67	78	78	74	83	80	101	78	89	68	66	75	88	71	77	78	73	78	70	70	88	77	70	85	86	82	82	72	75	75	67	68	72	84	88	87	87	79	78	81	80	93	62	82	78	73	69	76	77	78	76	89	65	73	69	71	88	70	75	85	73	88	86	71	77	87	73	94	75	91	89	80	80	80	90	84	86	91	81	87	83	75	90	65	64	82	81	84	72	79	71	83	61	82	71	64	89	77	63	84	75	83	83	62	68	69	72	78	63	79	82	81	77	100	96	78	78	81	90	83	83	77	88	83	89	80	75	74	92	84	78	93	78	83	72	66	69	75	84	77	73	80	83	77	71	89	70	78	68	93	63	70	65	69	89	78	67	85	64	81	88	94	87	85	84	73	72	77	75	78	79	67	55	69	69	71	87	82	88	87	71	82	78	87	70	75	76	83	80	80	79	78	83	104	88	70	88	95	87	80	79	68	90	70	84	76	65	90	74	84	86	79	85	74	90	87	106	80	82	88	76	67	84	83	71	73	95	71	79	61	75	89	94	82	85	74	67	82	82	87	66	67	90	83	84	66	83	86	73	77	82	86	77	79	73	78	63	79	66	72	80	85	68	80	63	64	90	81	77	64	84	76	82	87	79	72	87	76	78	79	76	87	82	83	82	105	71	60	75	81	66	77	82	78	72	90	67	79	84	81	85	88	75	64	65	79	78	96	70	72	85	84	84	73	77	75	87	87	75	75	74	75	72	77	78	77	74	80	76	81	83	76	95	79	86	82	75	75	90	99	79	81	89	82	96	71	99	70	85	84	67	91	75	73	62	65	75	67	88	89	77	75	78	92	68	83	71	95	70	75	80	79	60	70	72	90	82	93	67	88	76	92	75	68	66	75	77	79	78	80	73	74	79	71	93	78	74	70	71	68	82	78	101	93	79	87	74	84	88	69	74	78	89	79	73	68	84	78	89	74	75	71	89	69	78	67	83	76	72	65	66	78	77	102	78	78	70	77	87	80	86	91	113	62	96	80	76	74	74	71	74	76	75	77	70	76	83	88	69	101	74	88	82	76	101	91	71	94	82	71	98	62	80	92	76	82	89	67	79	83	75	76	77	86	89	86	74	86	77	75	78	85	65	93	88	90	84	88	91	91	75	82	78	77	93	63	88	83	82	79	73	87	72	80	78	80	85	82	71	80	72	85	83	74	72	80	84	69	90	77	73	74	92	89	65	85	68	83	72	79	83	100	82	73	71	68	73	73	75	85	64	77	100	69	85	77	75	83	88	79	89	103	74	77	92	80	65	81	60	82	78	82	72	63	70	89	63	69	74	85	91	78	70	85	85	77	92	67	83	66	77	90	82	66	74	79	83	74	77	77	78	74	74	72	79	73	66	66	88	67	84	85	72	92	85	80	84	88	83	74	82	76	65	74	74	81	81	73	69	79	64	80	80	94	71	78	87	90	83	75	78	76	72	94	88	71	88	75	71	80	95	71	79	99	85	66	98	85	74	76	64	89	79	60	88	85	75	79	90	78	63	71	76	72	64	80	71	94	96	92	73	86	98	89	67	78	85	71	74	87	73	70	77	96	91	81	75	80	71	87	70	82	75	65	80	72	76	66	84	91	79	76	83	73	93	98	71	64	83	61	69	66	80	87	75	93	85	89	72	95	75	67	79	78	91	75	85	92	97	81	77	78	81	70	78	74	60	90	97	89	83	76	83	81	72	86	88	67	75	88	83	78	79	90	90	61	70	88	78	79	96	86	93	83	82	83	86	80	70	88	74	72	77	89	100	83	80	101	83	98	86	79	89	86	75	70	103	76	60	85	91	62	72	85	70	74	74	83	79	79	72	85	86	68	91	79	60	77	90	97	84	74	90	94	75	89	84	86	81	80	72	79	82	84	78	75	86	85	77	75	72	83	74	77	88	68	82	71	85	72	87	82	67	73	83	98	86	83	84	68	87	71	99	86	73	65	93	75	100	79	89	84	92	74	78	76	69	80	80	76	69	80	83	76	82	85	73	86	86	85	70	79	73	92	79	69	76	70	97	75	102	77	81	76	76	72	70	77	83	74	64	64	87	77	86	81	68	80	76	96	74	73	79	69	91	82	95	78	82	84	92	68	73	78	75	73	77	80	71	81	95	96	72	73	68	71	71	90	74	77	93	69	81	71	98	74	90	85	88	73	90	78	85	93	66	91	89	73	76	58	91	62	101	84	74	75	72	88	84	63	79	77	83	95	86	72	81	97	85	80	77	84	89	79	88	71	63	88	83	87	72	86	81	88	86	78	100	87	73	95	80	88	90	64	72	88	69	65	72	82	71	83	84	85	88	81	66	91	75	80	80	91	81	74	81	85	87	67	76	87	80	63	82	98	76	89	77	72	68	61	75	60	71	68	88	79	80	78	68	84	75	79	73	81	67	79	83	90	74	92	85	92	88	61	68	61	67	76	68	80	80	81	80	70	75	92	74	74	60	72	72	79	83	78	94	79	81	93	98	96	88	82	74	69	84	67	81	94	92	83	75	81	62	77	85	54	92	85	68	66	86	64	84	73	86	71	83	73	84	77	77	83	91	76	79	65	71	78	86	72	88	76	74	86	86	85	82	88	91	86	93	80	82	79	61	75	63	84	82	74	95	68	81	74	88	100	87	88	87	73	92	73	72	67	102	70	68	90	71	93	75	74	83	63	77	87	72	81	73	79	85	86	87	83	66	82	84	75	75	67	73	77	78	91	77	81	70	82	68	78	78	80	63	79	51	81	86	64	84	82	75	76	80	77	79	85	81	80	72	66	92	84	84	89	96	71	71	83	73	75	83	86	86	76	64	91	71	84	81	64	78	72	70	82	86	80	90	80	83	88	70	90	92	82	77	74	78	76	100	69	74	83	61	90	88	79	85	90	94	75	75	88	76	79	66	69	90	74	64	89	77	91	76	64	85	80	73	70	78	90	81	90	66	90	72	71	71	79	89	78	84	95	96	84	85	90	72	67	85	99	81	80	73	63	65	67	62	76	75	99	76	77	88	75	84	87	73	93	77	90	74	93	82	67	85	78	74	86	81	103	78	88	87	70	84	88	74	81	75	74	77	85	68	78	64	82	87	69	74	92	86	85	84	84	81	91	72	77	75	78	77	80	67	87	78	82	67	84	81	88	73	83	76	77	59	91
7259	726	610	655	764	870	937	879	841	747	750	679	660	755	766	672	628	598	684	615	639	596	630	582	588	593	571	606	573	608	591	596	528	588	545	581	588	538	544	564	587	553	563	566	560	589	580	590	551	557	509	538	518	591	564	570	587	542	529	587	541	562	547	564	575	545	588	554	561	556	555	575	532	549	515	555	533	520	544	513	521	559	539	535	531	518	533	555	571	546	536	550	557	560	590	607	578	584	551	536	544	585	533	608	539	574	549	553	577	570	529	583	530	530	565	545	533	566	581	564	587	561	536	564	593	516	553	522	560	599	560	591	558	528	582	593	510	592	555	537	519	563	609	570	550	553	578	545	522	544	576	541	556	515	547	539	522	573	533	591	532	515	592	574	565	562	580	565	548	591	546	555	559	528	544	567	570	556	513	522	593	565	550	508	515	560	577	602	599	547	550	563	527	538	569	555	534	556	598	550	535	553	554	514	543	536	525	553	557	550	585	577	569	589	561	548	576	540	571	543	572	593	585	547	556	561	554	544	586	537	573	571	502	529	528	549	586	549	493	537	551	565	531	540	590	540	586	541	554	526	560	532	549	565	546	500	531	579	574	582	571	524	579	538	520	521	537	553	548	570	594	562	541	550	537	512	558	537	562	537	568	571	597	521	534	557	590	577	557	570	561	545	580	567	564	559	575	553	541	581	514	569	548	564	577	519	541	529	547	538	528	556	548	543	543	594	540	566	515	559	515	551	542	574	580	566	540	552	527	575	588	571	505	529	552	541	540	521	552	540	573	561	572	572	578	533	548	552	536	545	567	539	530	556	544	556	567	542	545	575	528	604	564	581	542	578	565	528	559	543	572	551	566	551	554	542	539	572	494	583	542	538	584	561	508	574	565	548	584	543	558	588	606	547	535	537	573	534	548	596	520	540	543	537	550	523	551	582	535	566	509	524	577	551	561	579	602	563	596	544	585	573	517	553	540	535	539	576	535	551	540	563	548	562	530	583	559	566	545	563	599	561	515	617	550	559	552	539	545	602	555	543	549	517	559	519	539	628	579	554	562	555	563	539	537	546	541	533	543	539	548	544	594	515	543	535	580	584	520	544	544	513	478	558	551	576	557	543	534	553	542	561	552	536	556	551	552	516	572	573	550	548	536	574	537	576	524	516	534	560	522	561	540	552	543	502	562	529	578	548	548	578	603	553	565	554	540	594	541	545	510	499	560	540	534	570	580	587	536	549	545	554	582	594	570	542	564	546	510	583	594	533	492	524	549	531	524	560	566	517	549	549	550	575	550	526	504	592	561	590	550	546	561	583	521	515	546	561	540	576	578	547	545	584	581	585	498	504	555	534	526	533	552	542	541	586	588	585	510	586	538	565	590	559	556	572	549	560	583	517	569	528	570	531	512	527	553	597	564	563	532	559	540	556	567	533	582	547	534	501	540	535	566	571	564	540	548	515	555	553	552	538	556	556	565	560	543	585	544	578	543	522	536	517	569	539	553	584	540	563	534	568	564	581	560	533	588	531	568	554	536	577	562	546	540	530	551	555	577	541	605	564	541	622	549	551	565	520	524	586	544	549	513	576	554	525	550	570	535	547	574	560	549	557	567	521	559	549	601	551	554	595	569	532	574	553	553	547	525	557	557	620	562	546	548	598	567	555	566	575	541	552	571	518	570	543	555	546	565	517	529	583	564	556	572	563	569	601	541	602	600	527	599	598	575	557	544	558	542	570	515	535	544	562	565	574	587	556	530	548	560	532	564	520	553	564	542	540	586	558	540	583	553	549	539	541	555	587	570	577	554	535	578	520	572	504	578	558	562	569	538	518	580	550	514	564	529	554	557	526	561	551	562	550	551	561	513	538	533	561	554	557	524	553	574	560	553	547	565	546	572	587	562	551	557	589	555	528	524	529	529	548	556	534	552	557	538	567	571	547	586	563	543	530	508	561	578	535	576	555	547	554	586	540	559	538	510	542	550	573	552	549	573	573	575	586	532	531	598	602	575	576	600	535	571	536	552	543	550	560	582	515	595	521	550	539	546	613	569	541	578	543	550	558	597	573	570	547	524	546	544	580	547	538	562	553	574	531	543	515	523	580	537	524	551	591	572	559	535	569	547	537	559	558	575	568	543	551	519	520	507	551	571	581	589	534	504	547	573	557	562	568	538	540	563	525	528	553	584	560	552	525	522	547	562	546	582	549	530	539	531	567	503	584	566	592	563	539	539	550	568	555	549	556	491	559	545	546	512	551	558	548	537	573	570	524	541	581	531	523	561	584	586	557	571	561	548	561	542	565	582	521	541	554	582	576	543	560	591	550	538	546	596	587	560	531	534	549	546	536	595	574	565	538	549	525	538	535	581	538	532	595	571	556	562	533	582	519	541	532	571	556	569	523	576	571	525	516	539	531	562	500	551	503	592	562	570	604	557	539	556	506	564	541	603	569	534	563	561	596	486	574	536	568	537	568	542	527	524	574	575	551	553	574	564	578	527	512	571	577	575	509	557	538	579	564	533	549	605	581	578	536	570	524	531	580	542	533	553	573	535	573	544	568	528	544	555	535	567	568	507	570	557	504	532	552	536	555	600	571	507	531	549	573	539	549	522	598	544	526	553	547	541	556	567	581	569	558	590	553	581	543	561	569	562	538	540	560	545	539	549	523	551	542	554	524	562	517	558	546	554	537	564	560	585	571	535	556	584	579	557	584	541	547	542	534	556	571	564	547	534	551	535	528	565	528	550	553	538	557	566	529	555	504	560	535	533	552	584	580	562	544	570	559	562	560	570	577	560	533	587	518	526	536	535	575	560	550	532	567	579	603	554	589	544	582	539	557	545	546	524	520	534	599	541	567	538	593	570	530	553	542	585	534	554	569	541	570	587	594	565	541	530	537	560	543	565	531	579	567	561	575	548	577	565	530	536	491	567	551	554	526	556	578	531	538	534	557	565	544	585	529	537	543	505	525	561	568	574	541	582	585	576	537	591	565	560	584	549	547	540	511	588	516	520	507	547	555	567	596	563	577	581	585	546	565	538	532	559	537	549	572	599	541	574	558	571	610	580	540	553	548	558	550	567	560	517	533	544	573	522	596	539	562	554	542	538	551	587	569	592	543	548	559	526	519	587	553	537	526	593	558	585	565	577	528	596	555	568	531	537	546	588	536	562	578	588	531	601	542	555	562	537	538	587	580	558	564	536	564	544	523	534	522	588	541	564	543	573	520	562	580	579	582	540	544	581	564	580	584	561	542	565	562	563	586	566	539	558	576	585	536	532	545	571	566	536	542	527	557	525	538	574	545	585	550	562	569	585	552	499	538	543	546	571	578	526	516	511	523	552	539	546	600	533	562	534	615	584	545	572	573	564	549	573	551	559	533	568	526	529	532	542	579	533	522	563	556	516	559	602	575	546	571	568	585	555	556	556	551	592	528	559	577	531	560	540	553	579	552	547	548	543	582	568	550	561	580	578	546	529	579	563	548	610	605
2209	123	106	97	85	85	99	89	77	78	84	100	104	103	100	74	106	101	80	87	85	89	78	75	80	96	76	67	88	92	82	65	99	91	94	82	74	85	66	73	68	89	64	87	72	104	94	71	73	95	102	84	86	79	78	91	92	89	62	88	68	79	89	78	97	72	89	77	88	96	71	75	83	77	88	99	92	89	98	82	105	91	79	81	91	76	80	87	74	99	87	84	82	92	86	93	75	81	93	83	94	73	73	88	85	86	85	77	77	87	87	84	80	75	80	78	79	93	76	101	81	78	87	71	82	86	86	67	87	81	93	89	89	96	92	91	81	85	74	71	71	61	83	79	92	83	78	75	76	84	98	78	63	85	88	89	76	62	84	89	78	82	77	68	83	74	87	84	86	66	73	80	71	80	72	76	81	71	75	96	88	79	75	76	101	87	85	93	73	98	70	66	95	80	91	77	80	73	105	93	71	89	82	80	92	75	81	85	73	75	82	68	73	84	70	86	79	77	98	89	94	69	79	74	88	89	95	80	66	89	73	87	78	83	82	71	73	83	81	84	95	100	89	81	95	88	75	80	76	72	92	92	79	79	65	75	77	73	86	99	89	74	80	77	95	61	65	86	86	89	81	76	72	92	87	92	67	77	77	76	89	78	83	98	74	79	89	73	91	98	94	95	83	74	82	74	91	78	81	81	88	75	88	77	97	88	75	76	84	84	84	95	76	80	87	89	67	75	75	58	67	86	66	77	70	93	87	89	89	83	77	73	79	76	84	87	75	79	97	74	96	77	102	69	86	64	80	89	77	84	80	80	87	75	83	80	88	79	77	94	72	76	73	76	90	92	86	76	80	81	73	70	105	69	91	88	93	83	83	87	92	81	84	73	66	82	107	79	90	79	87	106	70	80	87	100	88	104	98	70	93	79	67	76	81	79	97	82	71	76	68	91	81	88	91	72	73	86	70	75	99	77	76	93	87	80	64	79	76	72	97	88	91	71	83	86	75	70	78	77	82	82	59	89	65	90	87	74	90	76	77	79	83	72	77	87	76	71	74	65	82	66	107	80	87	74	106	88	79	104	73	103	83	73	79	79	73	75	85	75	62	72	97	76	106	86	86	87	107	89	94	87	89	99	81	95	96	86	89	72	83	100	73	102	81	68	71	96	78	100	83	86	89	84	97	79	83	84	80	76	76	72	84	85	78	74	63	77	96	99	78	88	95	81	82	84	71	85	88	86	86	70	94	78	104	83	86	103	92	70	76	95	69	90	83	84	90	83	73	75	70	80	84	87	73	80	87	83	67	84	96	71	78	89	92	82	99	74	87	78	78	77	86	82	85	79	92	86	83	79	84	95	78	79	78	87	92	79	86	93	85	73	88	74	86	83	89	89	91	79	78	92	84	86	78	89	84	92	93	92	101	82	78	97	83	75	86	81	80	83	97	80	103	88	67	74	79	79	86	83	81	83	90	94	84	72	92	78	97	76	88	76	100	77	91	88	83	76	81	78	90	69	101	87	59	78	75	83	83	86	82	77	80	74	79	95	83	81	84	76	85	85	76	87	87	94	100	70	87	83	86	81	102	68	86	75	83	69	85	71	74	66	84	77	86	73	88	93	87	87	76	94	83	87	80	82	78	69	75	75	80	97	70	69	84	92	81	76	87	70	85	58	78	73	97	75	85	94	89	89	100	88	80	92	82	91	83	88	80	99	80	81	65	77	83	89	85	92	84	92	88	87	73	82	71	82	96	73	69	70	89	92	71	79	81	102	87	101	82	82	80	79	87	75	92	94	93	86	79	71	93	81	78	92	100	80	80	92	83	105	77	80	81	76	80	89	76	85	97	80	77	93	86	84	81	75	79	78	74	80	90	70	70	92	76	82	88	90	96	74	76	82	90	76	100	92	76	92	82	79	82	91	78	90	92	85	72	77	85	75	80	85	82	66	91	83	76	69	77	97	79	77	69	87	84	86	89	71	90	81	77	89	79	86	82	77	67	66	88	70	80	77	86	72	80	84	79	81	72	89	79	94	83	79	84	68	71	76	77	86	93	74	86	88	79	87	97	95	72	84	80	81	94	76	103	90	76	70	90	76	84	73	84	77	77	81	84	85	91	82	68	92	76	83	78	85	78	92	82	86	77	82	90	80	86	74	85	85	88	89	81	84	68	83	90	76	66	77	79	87	75	73	76	107	75	79	72	85	78	67	85	75	71	60	70	80	78	82	77	83	81	94	96	88	77	84	72	79	78	68	80	88	75	78	64	92	93	77	80	91	77	98	67	79	84	79	60	70	95	74	80	85	72	80	81	75	93	80	88	89	78	69	84	86	84	75	86	69	89	87	74	99	79	93	88	87	95	90	84	106	97	77	77	80	64	79	83	75	79	98	65	76	66	92	84	78	90	81	70	99	65	72	88	92	92	71	83	82	81	78	74	87	82	102	64	86	102	87	80	88	79	83	85	82	88	84	82	99	96	93	67	83	58	89	93	97	68	95	82	74	86	80	82	69	80	82	75	89	68	86	86	76	78	88	87	84	87	70	87	104	74	67	69	80	74	77	72	82	87	78	71	95	65	83	97	84	88	75	80	81	75	98	77	81	89	66	80	80	74	89	81	83	59	85	76	69	73	98	74	83	74	98	76	76	77	83	92	79	81	87	95	72	66	78	86	50	90	87	94	68	81	83	71	90	70	77	79	97	85	91	97	76	95	75	78	69	107	62	93	77	91	83	61	89	77	77	80	76	100	81	86	56	94	80	85	77	71	88	63	74	78	72	86	90	69	87	85	89	73	65	82	91	71	88	75	72	84	83	75	84	73	80	72	97	73	89	89	85	76	78	77	96	89	90	78	83	77	91	68	83	83	70	77	92	90	88	99	89	75	88	102	71	88	74	81	102	89	78	74	77	85	88	82	77	69	71	76	95	86	67	98	75	88	96	77	63	69	88	81	83	85	73	83	84	81	84	91	93	74	81	81	89	92	94	94	88	76	88	102	76	84	80	77	76	76	82	86	91	82	86	76	83	98	80	91	80	79	87	92	86	77	84	86	76	75	68	74	80	77	82	78	72	86	82	84	72	97	87	74	75	83	96	86	79	84	88	85	77	90	86	90	96	67	84	86	77	84	80	86	82	75	67	89	78	79	70	77	82	76	95	84	72	84	89	75	84	77	72	81	75	75	65	79	104	77	101	101	87	76	76	72	100	75	75	90	67	87	77	80	70	80	95	79	87	79	76	69	84	87	83	81	82	63	79	86	97	74	61	89	82	84	93	81	96	93	90	76	79	87	78	77	86	92	82	89	76	85	80	91	74	87	89	81	77	93	82	73	92	74	84	66	88	81	94	76	81	81	85	82	73	68	76	82	84	96	77	77	82	82	94	89	91	69	93	77	78	84	81	74	74	88	71	89	91	90	81	86	85	69	80	71	91	68	55	96	81	98	78	85	94	63	96	90	88	99	81	81	86	81	77	89	79	89	94	80	93
8119	1084	760	830	1169	1585	1715	1702	1504	1291	1135	1067	1004	1023	926	928	822	803	785	766	712	742	700	701	683	698	677	641	677	654	649	617	668	654	633	603	592	590	608	594	573	568	609	563	585	605	644	605	601	635	619	614	623	565	560	601	575	564	557	549	590	604	587	584	599	563	535	588	555	597	574	538	607	591	598	542	574	548	585	599	574	570	544	546	580	616	560	573	615	569	583	560	545	583	573	584	581	589	587	618	573	553	556	572	554	587	604	579	554	583	596	605	608	631	576	571	532	561	549	598	574	591	584	543	558	593	605	542	589	598	582	557	530	590	558	540	566	520	601	605	625	521	599	603	567	605	562	582	584	601	561	599	576	585	534	571	554	579	565	600	583	604	574	567	551	600	568	558	569	578	596	570	592	571	587	582	615	611	548	609	567	598	581	564	578	543	538	572	607	599	573	555	578	629	547	596	586	623	583	570	605	586	621	586	558	569	627	546	619	600	596	586	545	594	568	623	572	591	569	580	583	606	545	528	567	594	542	540	622	571	530	598	593	557	586	601	599	564	614	555	590	574	565	558	558	528	558	634	596	554	551	536	574	595	587	603	574	584	580	594	565	551	609	578	624	608	533	572	580	541	618	562	558	566	536	595	607	592	564	573	575	588	573	555	560	603	560	607	574	589	613	642	594	531	580	557	611	578	575	556	519	578	607	585	576	567	584	589	593	564	608	570	537	587	586	552	582	549	607	571	547	565	579	572	603	610	608	590	567	538	556	595	567	573	587	540	566	586	558	562	568	558	604	589	598	584	570	559	536	587	566	593	578	560	532	586	585	584	562	558	558	583	565	589	541	564	587	524	589	537	572	556	591	547	571	563	553	555	541	577	593	579	609	571	583	612	581	543	566	589	567	526	557	605	563	533	557	548	577	581	569	581	584	603	608	576	620	556	601	603	562	539	576	561	561	602	583	567	616	555	596	618	585	620	591	587	559	540	594	514	570	594	571	608	526	607	548	599	543	568	572	604	578	604	569	597	585	572	603	559	581	564	576	574	534	572	581	609	528	573	577	593	566	563	603	583	572	583	581	579	587	562	565	585	587	568	569	574	574	574	549	588	592	588	614	563	589	555	547	551	562	569	619	618	586	586	567	547	561	590	561	598	611	611	587	615	547	624	591	581	592	582	604	568	578	601	577	606	589	571	548	548	554	558	526	602	579	578	530	631	578	581	545	602	556	584	564	570	542	586	582	569	592	540	528	564	592	604	598	578	587	543	555	599	558	545	591	582	589	585	596	536	575	591	553	582	597	603	515	584	577	549	583	586	571	592	551	616	579	554	569	599	593	541	572	569	612	603	574	547	589	607	543	612	591	571	563	558	581	585	600	600	595	549	556	602	597	577	588	600	594	534	570	633	606	645	585	590	546	549	574	597	591	589	573	571	574	586	570	580	553	578	597	589	558	552	573	542	550	581	564	581	566	616	600	575	553	594	559	553	564	604	584	593	568	648	594	562	530	560	569	593	553	606	582	581	557	586	592	566	597	584	562	610	564	555	539	580	591	622	554	594	592	561	558	559	545	586	566	568	566	559	576	596	597	551	547	555	527	561	556	583	602	590	535	619	556	613	565	559	573	586	616	557	595	581	601	569	589	535	599	559	606	638	570	545	598	568	574	611	561	568	580	562	553	571	578	575	543	563	612	585	575	541	570	617	536	596	621	583	560	545	588	605	574	643	603	554	541	585	571	590	582	521	559	578	614	592	578	590	577	537	556	571	657	594	565	607	555	642	582	562	558	584	577	598	597	575	571	591	558	599	563	631	562	569	621	560	586	552	557	597	618	596	568	583	565	593	588	565	548	610	583	587	566	604	542	613	621	580	573	559	574	563	569	535	588	543	591	537	601	555	590	567	550	571	604	578	579	601	622	582	559	618	575	596	599	583	595	567	564	629	572	582	581	547	601	553	614	568	550	561	595	608	596	561	566	592	588	534	579	648	525	572	587	587	581	616	555	596	569	583	609	577	586	553	587	628	582	597	570	605	601	576	591	548	590	580	555	636	544	599	592	555	607	593	526	589	575	573	607	550	598	551	562	581	577	574	562	571	560	542	576	587	549	580	598	574	603	592	606	598	572	602	554	593	591	612	586	587	587	579	567	561	573	558	545	583	545	582	562	573	587	557	513	565	571	603	603	538	566	612	590	606	583	586	553	586	559	584	532	611	575	577	579	601	576	568	602	562	576	590	602	587	607	568	591	572	539	575	627	577	640	560	593	562	571	577	603	542	599	568	583	576	560	563	598	545	544	604	580	593	548	572	620	554	548	574	546	586	579	565	564	621	575	578	560	605	562	569	607	589	589	582	578	590	560	573	599	556	561	593	510	583	604	559	603	597	557	602	550	563	586	558	553	581	576	583	543	557	573	614	606	623	573	547	543	581	537	628	596	557	547	575	591	570	573	539	570	593	543	590	554	596	571	598	573	601	530	584	570	569	550	597	593	540	541	575	520	544	558	550	572	559	602	571	537	580	591	515	515	561	568	552	594	583	601	552	603	587	552	543	585	613	582	590	597	557	582	553	594	590	569	578	597	613	578	575	569	533	595	590	572	601	588	552	607	595	571	587	614	602	619	563	567	557	590	531	564	555	551	579	616	593	603	601	589	598	563	579	586	573	611	569	575	593	551	568	578	555	551	586	546	601	534	587	560	565	565	565	560	584	545	593	632	549	545	566	539	518	606	614	549	564	603	545	607	579	571	558	565	631	623	591	572	586	566	586	531	604	524	590	592	568	621	538	581	608	566	588	559	574	566	534	557	591	603	583	572	601	564	551	592	591	580	604	585	545	578	549	573	561	594	577	607	582	558	594	604	590	575	572	574	580	616	559	611	573	531	558	543	571	566	566	553	605	607	541	570	554	590	590	610	541	564	600	563	627	610	560	598	569	626	548	592	542	580	599	602	580	594	567	603	586	577	586	574	566	551	559	584	580	572	592	573	595	609	595	583	611	592	567	584	551	602	562	544	567	525	528	585	560	582	561	591	571	575	561	603	542	594	599	547	577	549	534	531	582	575	566	581	589	528	582	590	539	590	569	593	596	599	555	549	588	560	573	580	513	522	539	605	548	582	599	592	553	586	583	609	596	539	561	588	563	561	589	578	584	572	579	550	573	597	563	590	561	588	608	558	545	573	609	559	564	570	570	551	600	581	597	587	586	558	597	569	560	560	561	602	570	603	547	544	592	618	561	587	536	616	621	580	563	582	600	612	573	591	545	588	622	533	579	604	588	560	594	559	569	587	544	579	551	545	594	579	581	562	560	576	508	584	599	609	578	593	569	570	565	595	596	575	515	635	605	635	534	557	576	564	580	542	618	553	544	564	573	570	608	576	564	562	582	566	607	562	562	566	577	605	536	582	604	620	591	553	579	535	611	502	564	626	579	600	596	560	608	577	569	512	564	574	639	610	613	567	588	602	595	599	558	573	572	539	536	614	572
1111	108	65	38	28	45	53	61	60	60	32	53	45	50	54	44	42	25	39	32	38	41	37	35	25	31	35	34	24	35	28	38	22	27	27	23	28	24	22	31	28	21	29	29	25	16	27	24	20	22	26	24	29	30	23	21	14	22	25	29	22	29	28	36	26	22	22	16	17	30	24	29	21	23	36	15	26	39	26	23	20	26	26	24	24	31	32	24	26	27	28	21	24	29	22	33	21	23	26	23	37	23	29	27	28	33	20	22	22	28	22	21	27	24	23	26	25	27	22	33	19	18	37	21	23	16	23	31	20	18	13	30	19	28	24	21	34	21	24	33	18	28	32	22	25	22	22	22	13	27	29	21	25	23	23	15	23	37	28	18	25	19	28	24	27	18	27	21	21	22	27	28	16	29	26	31	18	28	23	19	22	30	30	15	22	32	22	23	16	27	23	19	23	26	24	24	14	27	25	29	17	19	32	26	12	25	21	28	26	24	19	19	17	22	26	22	22	24	24	21	26	23	21	17	18	16	30	18	21	23	32	33	24	17	19	25	20	23	25	20	15	27	20	33	32	16	18	21	22	32	27	36	29	27	25	28	29	28	24	27	29	24	21	26	31	33	23	29	27	26	27	25	24	24	35	14	30	21	13	26	28	18	22	17	20	20	21	23	23	20	31	21	26	27	18	40	21	23	21	28	26	26	25	26	24	28	25	23	36	27	33	32	21	37	27	22	22	24	23	22	27	12	30	26	26	23	20	31	23	28	25	26	22	30	36	33	22	19	15	18	21	28	37	19	20	19	24	26	17	18	22	21	31	23	19	25	28	23	19	20	27	25	29	25	19	15	22	25	23	30	24	26	18	33	19	19	25	17	24	23	21	17	29	25	23	26	17	22	24	27	19	21	21	18	23	21	25	16	30	28	24	15	27	22	18	23	32	22	17	19	26	23	23	27	20	24	19	22	26	24	16	24	20	18	14	20	24	26	19	25	21	18	25	18	31	25	26	27	20	29	26	20	23	20	30	25	18	21	29	21	22	23	20	21	21	24	22	16	25	16	28	26	36	20	20	37	25	28	27	14	22	36	25	21	20	29	29	21	18	23	24	13	29	21	15	28	23	22	26	25	30	16	15	27	20	18	20	17	22	18	22	31	16	23	21	24	20	20	25	27	26	22	35	19	22	24	22	22	21	23	20	24	16	23	30	30	24	26	18	20	18	23	25	20	29	24	28	20	28	23	31	19	20	26	25	26	34	22	27	25	21	23	22	20	21	23	23	24	18	26	23	24	34	28	28	23	20	26	23	26	27	19	36	31	29	17	29	22	28	21	19	18	24	25	24	22	20	25	30	26	20	29	19	25	21	33	21	23	27	20	17	22	32	25	21	27	29	16	22	22	23	27	21	19	24	22	25	29	24	23	29	22	26	30	27	16	26	25	22	22	15	37	27	20	27	24	29	24	27	15	28	30	29	20	23	25	22	24	20	23	27	20	17	26	24	19	33	21	28	26	17	28	17	24	20	30	26	14	31	15	27	27	39	20	28	27	24	22	13	23	26	25	21	26	34	19	23	24	19	19	23	27	24	22	25	18	22	22	33	18	30	27	27	23	13	23	27	22	15	25	21	26	22	19	29	22	23	17	24	26	24	21	18	28	26	30	24	21	30	24	30	22	19	20	37	15	23	32	26	31	26	26	23	22	25	26	34	25	21	27	30	25	23	19	26	26	18	29	30	24	22	22	22	22	22	29	23	24	25	33	29	27	27	27	32	21	17	20	21	31	22	25	25	20	17	22	28	21	23	26	32	28	26	19	18	22	24	14	23	19	28	12	25	19	27	23	17	27	14	28	23	22	27	23	29	21	23	21	28	14	28	24	25	31	18	23	16	15	22	27	25	26	21	28	23	26	26	29	17	31	19	29	21	32	30	23	19	33	21	30	27	19	15	24	29	25	24	27	21	35	19	17	16	26	17	19	18	24	18	28	37	24	17	29	27	30	20	20	35	25	17	16	23	22	24	27	21	23	21	26	28	28	25	26	23	14	21	17	17	27	29	18	41	29	22	25	22	27	28	19	21	29	23	22	30	25	22	20	21	28	23	21	22	27	27	19	18	35	17	28	25	18	27	28	21	31	20	15	29	26	23	22	23	23	29	17	26	23	17	23	18	20	24	22	29	21	32	20	31	15	21	21	26	22	22	23	31	18	18	41	21	25	22	21	24	19	18	17	13	18	16	28	26	17	22	18	28	22	17	26	34	27	20	30	22	32	25	21	22	29	21	22	24	29	29	32	22	29	21	25	25	25	20	23	27	28	22	18	20	22	21	21	21	24	29	27	26	33	23	22	35	16	14	27	24	18	19	28	13	17	16	31	19	22	23	29	20	14	26	17	31	34	22	22	20	32	12	17	30	21	20	27	32	20	21	30	20	25	20	29	25	18	27	22	19	25	33	19	20	21	31	20	22	22	21	31	29	24	20	23	23	24	22	21	29	27	29	28	18	27	31	27	23	28	23	36	22	23	31	26	26	20	23	20	27	23	21	17	26	27	17	22	24	16	25	30	24	21	25	20	25	16	16	39	25	25	27	29	32	28	31	16	25	26	18	23	27	20	29	18	25	20	23	24	20	19	25	29	23	19	19	21	13	19	23	29	27	20	19	16	27	20	32	24	21	23	21	22	17	18	30	18	26	17	28	17	26	24	25	21	19	29	28	33	21	33	22	25	20	32	31	20	20	18	17	16	19	26	33	20	13	24	25	27	24	27	22	17	34	20	19	29	27	18	23	24	24	27	27	26	24	24	21	26	17	26	16	24	27	19	26	29	22	19	25	19	11	35	21	24	22	21	31	31	25	24	24	28	23	20	29	30	26	20	15	18	29	21	27	22	25	31	35	28	28	21	29	21	26	22	22	20	27	30	19	25	22	23	30	23	26	22	16	24	26	20	35	16	16	33	27	19	20	20	20	20	20	17	23	13	26	21	25	21	27	27	27	18	23	23	24	25	24	27	17	29	24	21	18	28	14	25	13	23	18	26	20	19	25	22	19	23	26	18	25	28	23	19	21	24	28	25	19	20	22	30	23	25	16	31	20	30	22	24	15	26	24	19	29	17	23	25	18	20	18	26	28	22	24	21	27	22	21	25	26	22	25	20	27	26	23	25	20	26	19	18	23	25	18	20	18	25	20	31	38	21	26	11	10	32	33	18	28	27	26	15	19	30	23	16	15	30	34	29	22	25	28	19	21	12	36	26	20	22	22	23	25	31	26	23	25	17	24	27	27	27	18	22	23	24	24	23	30	19	22	25	26	24	22	19	30	31	22	23	30	23	21	25	18	27	27	24	26	24	21	21	30	19	26	25	28	23	22	24	27	32	20	19	25	24	23	14	18	23	22	30	23	24	13	25	29	16	22	18	32	29	21	20	26	19	24	24	23	15	28	26	25	20	24	18	30	25	25	17	24	25	23	23	24	28	32	26	23	14	34	21
9037	1268	577	643	1496	2474	2660	2420	2070	1713	1350	1237	991	1098	942	761	692	578	557	497	483	427	419	393	368	321	343	343	310	283	279	260	249	252	269	258	234	248	235	230	210	218	225	217	207	197	201	197	194	176	180	174	214	177	195	225	187	200	201	192	176	187	194	163	190	193	203	178	169	185	176	191	179	184	185	176	170	174	179	181	162	177	161	180	159	187	187	178	188	196	182	173	174	150	149	166	152	166	164	175	160	188	176	171	163	161	170	136	170	180	172	194	175	154	179	178	190	162	198	181	171	169	158	174	170	161	162	157	164	174	155	161	191	182	166	169	163	159	181	183	164	190	162	187	184	180	156	174	167	179	163	167	152	158	166	169	178	151	180	165	138	170	136	183	167	172	187	173	156	160	172	152	171	156	186	162	169	168	170	169	153	150	181	185	152	169	157	180	178	135	167	175	167	155	165	147	153	168	184	149	159	178	148	156	175	170	161	182	186	166	147	156	135	160	169	177	172	159	148	153	149	168	145	168	172	168	168	164	152	188	171	171	161	154	162	181	149	165	173	171	188	148	170	174	152	152	171	174	170	164	147	157	145	172	174	163	177	164	159	136	153	170	185	171	179	174	168	160	173	169	158	182	163	184	196	179	174	178	163	192	149	171	160	159	184	168	176	131	170	153	169	169	166	162	166	169	150	150	167	153	151	143	166	176	163	194	177	144	172	166	142	141	168	163	147	162	158	171	163	174	180	172	176	175	184	176	149	184	161	173	165	189	153	167	177	166	169	169	172	154	193	159	169	171	177	176	160	188	144	161	150	160	168	168	169	169	174	161	162	178	154	145	176	153	174	156	137	161	156	148	140	156	163	143	142	166	188	162	167	186	165	158	149	148	148	186	168	177	154	163	167	183	168	175	146	156	154	183	168	173	166	191	167	157	154	158	158	169	174	171	160	190	172	147	159	170	143	150	184	160	167	170	166	198	165	155	149	150	174	163	165	180	194	158	172	166	154	183	169	168	160	166	181	173	155	163	156	164	181	173	143	185	169	192	165	153	172	155	158	137	164	162	168	169	185	186	168	161	166	152	173	179	153	163	158	144	185	178	179	154	163	163	158	164	169	197	158	160	165	165	161	151	156	143	168	164	155	176	153	180	183	161	164	173	199	173	152	163	172	158	169	163	169	174	178	185	182	154	156	141	167	179	168	173	163	160	170	186	174	159	161	188	170	162	152	165	178	161	177	165	168	174	151	148	176	159	187	175	158	170	148	174	168	160	191	160	173	147	176	142	158	151	172	159	163	151	158	175	153	160	177	180	169	167	179	150	174	143	171	158	170	154	145	185	156	177	160	158	152	171	158	166	169	158	178	164	175	159	175	177	160	185	165	139	164	153	152	179	175	155	157	140	169	156	178	164	158	173	166	145	162	180	169	161	170	162	138	125	170	161	160	153	172	164	146	172	152	140	182	148	156	155	157	174	175	168	163	155	160	166	173	152	153	152	161	182	190	167	154	162	148	157	151	149	157	186	151	171	154	155	144	172	132	169	153	158	148	187	129	182	181	153	174	165	143	158	157	185	179	157	182	166	160	182	186	146	161	171	161	167	160	156	162	171	175	171	145	174	159	161	164	179	176	170	180	145	192	143	160	173	156	183	176	147	141	156	178	164	167	154	142	167	158	174	163	168	168	169	152	170	167	172	161	176	144	167	175	169	172	159	190	186	140	178	150	159	174	157	143	164	182	186	156	162	161	161	181	182	171	184	176	168	164	139	166	162	157	179	165	177	154	153	174	161	179	160	147	174	145	166	158	192	170	183	147	149	151	157	153	157	174	172	166	192	173	165	142	161	177	164	142	166	174	147	168	141	168	158	154	144	169	166	159	161	169	156	153	168	159	191	156	159	179	158	180	163	142	161	159	182	189	173	182	166	162	157	195	172	174	155	140	151	171	152	161	191	152	150	159	150	161	155	176	155	165	172	157	177	158	174	137	170	169	167	175	159	186	174	171	178	166	163	147	164	160	178	153	157	161	191	189	169	178	154	158	164	181	151	166	187	148	180	148	166	164	170	171	163	139	160	174	176	184	171	153	168	170	164	162	182	153	164	195	151	181	158	150	158	168	169	166	173	170	159	178	176	159	179	135	165	171	177	185	170	167	159	148	162	160	183	172	164	169	152	150	165	167	140	173	150	187	176	152	155	189	185	168	170	147	183	163	146	187	151	171	154	185	175	160	187	140	168	161	158	158	166	168	163	164	166	136	180	164	147	152	176	198	170	161	164	179	146	169	155	180	169	177	164	139	151	162	155	171	163	172	166	176	165	173	160	174	149	170	164	165	178	179	170	148	166	179	161	166	171	162	172	159	190	157	167	168	176	145	160	157	142	170	172	147	164	179	160	149	153	169	170	160	142	157	161	132	159	154	153	155	162	131	160	159	164	159	176	169	176	164	151	169	151	188	162	196	177	182	167	159	161	147	145	150	197	165	160	160	184	166	179	151	152	171	176	155	156	173	151	165	138	172	165	165	183	151	166	181	186	170	149	154	173	181	150	153	155	156	169	140	171	164	170	146	158	170	160	174	184	158	163	147	151	149	161	164	180	140	152	138	166	185	170	176	149	185	176	163	141	153	141	164	157	160	146	183	150	171	160	156	160	154	181	159	147	165	159	164	163	155	162	158	169	171	187	181	180	185	167	157	149	139	172	168	186	191	156	161	173	183	176	146	154	190	164	154	184	161	175	154	155	185	146	158	146	160	165	188	167	152	170	150	174	178	156	178	158	166	184	162	171	176	149	156	166	161	150	158	170	142	164	177	162	173	160	159	156	158	159	149	155	164	181	175	159	159	190	156	172	169	157	174	159	166	179	164	184	141	150	154	159	167	161	143	172	161	158	157	161	156	164	177	169	191	171	170	150	143	153	182	177	170	145	168	177	157	157	166	166	155	176	162	176	170	158	162	173	166	157	162	189	150	163	155	155	155	169	154	179	140	179	154	177	164	159	168	172	161	169	155	173	179	153	169	167	173	148	163	184	156	150	171	181	141	153	142	155	166	148	166	191	161	160	169	158	181	195	151	142	165	183	176	152	175	142	152	185	190	153	151	154	157	178	171	167	175	164	138	176	167	164	167	142	180	170	184	155	164	168	171	180	152	196	177	172	149	157	183	170	154	169	163	158	179	155	185	184	144	169	160	159	168	165	162	173	180	157	165	168	146	172	154	144	155	177	173	171	155	153	168	167	170	134	163	152	157	170	159	173	184	153	166	164	193	148	171	192	157	160	164	171	162	156	170	150	179	177	152	171	171	164	175	161	189	174	162	169	169	166	162	161	166	164	147	161	166	180	166	148	170	182	166	149	158	175	204	163	164	181	171	175	170	168	160	185	162	170	139	167	162	146	156	172	158	171	168	161	157	144	157	139	174	167	169	166	163	153	168	162	160	176	165	169	164	165	148	161	163	176	179	175	150	165	158	180	165	180	169	173	135	144
1428	70	86	83	66	58	60	64	60	73	73	68	91	74	70	73	66	72	73	62	72	66	60	71	66	65	72	74	69	79	74	63	71	77	56	65	66	70	77	80	57	76	55	66	72	77	68	64	57	72	71	56	66	83	74	70	75	74	61	65	69	66	68	59	71	65	70	67	64	70	62	49	79	48	63	50	57	76	69	67	63	63	62	83	54	65	60	80	66	80	69	63	67	63	76	68	66	69	70	64	89	71	68	59	64	66	79	66	77	74	73	76	81	73	66	58	69	44	56	73	69	67	82	65	77	87	68	72	62	65	77	55	68	72	72	70	62	82	85	86	54	64	77	78	69	78	72	68	82	86	85	67	60	67	66	68	72	61	68	85	80	78	70	76	67	72	81	72	81	67	73	78	71	67	81	64	69	66	72	69	70	77	69	59	78	81	61	70	59	57	61	68	81	65	62	66	82	70	53	73	68	67	59	58	68	79	69	64	76	88	63	74	61	64	65	59	65	63	57	68	75	70	70	65	69	74	82	57	65	65	84	50	77	78	87	81	53	78	70	72	76	57	70	73	66	66	64	79	63	74	65	79	68	57	49	75	54	69	74	87	60	80	84	68	89	48	72	72	71	72	75	74	69	75	71	80	61	75	70	75	89	63	87	57	67	53	55	73	61	75	63	79	69	76	90	65	64	73	67	75	72	61	59	58	73	63	73	73	74	61	70	71	78	63	70	79	77	70	64	74	84	80	64	64	62	64	65	68	52	75	62	77	73	70	60	71	66	60	75	83	65	64	71	68	70	59	60	61	72	64	75	79	61	69	75	65	85	71	59	54	75	75	64	67	62	72	57	69	65	74	62	82	72	59	64	74	71	57	70	69	57	60	47	81	63	76	71	66	62	76	75	74	73	62	81	74	78	69	74	74	65	69	67	62	85	72	83	81	77	69	70	72	83	69	69	71	72	72	74	78	81	71	77	80	65	79	82	67	59	78	76	52	77	77	64	63	55	79	71	80	72	78	79	80	71	76	83	77	77	77	76	72	73	76	76	62	65	55	65	64	60	64	72	68	60	74	70	79	61	63	73	74	79	59	76	64	68	75	63	63	75	75	74	85	63	61	64	57	65	70	68	68	57	54	70	69	83	64	64	53	58	74	70	67	85	74	59	74	66	71	67	84	59	73	51	70	65	61	63	84	89	74	75	70	81	73	77	75	64	65	58	64	72	79	67	71	59	73	98	64	68	72	53	66	62	76	65	72	75	72	52	67	66	70	82	58	75	69	71	73	74	70	77	62	66	61	73	77	61	63	72	67	69	64	79	65	74	77	74	68	59	90	60	65	59	69	67	68	81	73	77	61	74	59	94	52	57	71	86	71	79	78	70	72	66	60	80	72	60	63	72	66	68	79	72	79	72	74	74	71	64	67	76	67	69	67	77	69	67	67	55	77	70	73	70	75	68	70	48	64	77	66	79	57	74	92	81	67	52	68	60	71	57	75	52	56	65	72	59	56	69	67	58	74	65	71	91	79	63	82	85	59	72	53	67	62	74	65	84	83	83	70	72	62	74	63	83	65	73	57	84	67	72	54	64	64	63	72	70	75	63	68	72	79	79	60	64	61	68	81	63	81	50	63	62	80	69	63	64	64	70	65	56	64	60	69	64	71	79	60	74	68	63	59	64	85	64	82	76	62	82	63	65	62	64	70	66	65	48	64	66	85	67	80	81	73	62	77	79	78	92	69	77	75	63	64	78	55	74	65	55	77	66	66	62	68	61	76	73	61	80	82	77	64	81	67	75	49	70	76	67	70	63	69	63	71	67	69	68	60	56	88	91	76	60	64	73	69	66	60	68	74	63	69	73	85	72	65	58	71	73	63	67	62	62	62	58	76	70	54	70	60	63	59	82	78	72	55	76	64	78	67	67	73	69	72	83	73	56	64	65	95	72	71	60	68	74	84	80	65	76	66	75	65	56	68	71	78	76	69	67	60	69	72	55	84	60	62	67	71	62	60	54	77	78	67	63	59	76	74	78	77	69	68	44	64	64	69	69	71	68	68	84	71	53	65	83	84	67	62	55	76	71	73	76	67	69	59	64	65	63	67	65	48	63	77	61	73	76	71	57	70	79	67	65	65	68	75	62	65	67	73	63	70	69	93	67	72	55	79	82	59	70	64	71	60	75	65	79	62	57	68	68	60	59	84	65	72	77	80	69	75	76	74	76	61	79	56	66	66	68	53	48	77	90	67	70	67	78	67	66	66	75	68	71	62	61	74	65	66	70	71	69	67	71	68	62	75	72	63	77	59	76	74	73	69	85	80	82	67	72	87	72	73	66	72	78	72	54	76	67	77	75	82	67	78	58	59	63	69	56	62	72	58	65	84	58	59	79	59	72	63	62	67	74	45	72	64	68	59	54	73	57	73	74	73	77	64	60	77	72	76	70	75	63	85	58	72	71	87	58	59	62	79	69	49	76	56	59	85	66	72	90	77	50	94	61	76	64	61	75	52	50	76	79	86	58	73	83	68	82	89	42	75	65	62	68	66	85	63	63	73	73	57	59	77	69	75	55	71	70	71	65	69	64	72	62	66	68	77	65	71	65	59	73	70	56	63	63	82	66	72	66	75	62	71	78	82	76	68	62	82	69	58	61	73	64	65	68	79	76	71	74	70	69	61	80	71	79	70	71	62	62	58	83	65	73	66	78	64	67	67	58	67	76	67	66	86	63	71	71	53	73	63	67	68	63	68	63	59	71	86	61	62	71	51	57	58	67	67	69	53	75	73	87	52	80	76	75	80	61	59	68	75	81	68	66	75	64	66	79	87	64	63	76	67	71	65	64	72	71	73	85	65	78	58	72	84	62	70	64	77	72	64	61	57	68	73	67	63	65	64	62	75	65	70	58	70	81	83	72	57	57	70	69	65	67	84	76	56	85	68	79	76	54	71	72	69	65	72	64	85	61	71	81	65	67	73	67	54	59	76	74	62	86	73	71	70	63	65	60	63	61	72	58	98	61	68	70	82	85	74	57	69	64	73	50	75	73	74	64	76	66	76	58	72	74	76	72	71	76	64	68	69	53	78	79	69	63	67	59	65	56	74	62	64	80	56	62	72	60	76	68	62	72	62	76	74	64	58	74	64	69	73	77	53	73	67	71	74	77	80	55	64	56	73	64	70	56	70	61	65	73	74	75	74	79	73	56	69	75	65	62	76	64	50	73	76	59	84	72	70	71	64	75	64	69	71	66	79	72	58	73	79	70	46	54	58	59	58	65	73	77	71	77	76	70	71	81	63	65	81	67	74	74	70	78	65	60	73	62	52	71	57	58	69	62	63	68	68	68	63	82	62	74	74	56	69	70	66	82	70	62	73	78	73	56	72	96	66	79	72	88	63	74	75	72	63	70	75	74	68	63	69	52	68	65	75	86	68	65	81	79	57	76	70	64	76	60	81	59	78	69	73	72	63	77	77	71	65	70	59	65	69	68	74
6846	574	531	535	581	641	656	653	609	555	610	575	541	681	642	539	558	554	527	525	520	525	511	481	557	515	500	507	519	435	502	529	484	493	488	509	452	536	480	476	482	537	501	512	493	490	492	474	461	489	508	529	483	536	500	512	499	467	498	489	473	510	491	491	518	458	478	467	459	488	479	498	503	468	511	519	475	491	423	499	516	484	509	492	477	478	463	466	520	505	491	483	499	500	463	461	499	471	502	505	503	433	475	474	494	488	480	502	474	477	433	472	516	458	484	473	469	522	485	458	482	479	460	443	509	527	453	518	464	472	494	515	480	480	483	463	476	472	460	470	477	513	468	490	505	459	529	486	507	460	484	500	471	452	483	518	499	496	430	474	522	480	504	488	488	476	491	506	485	486	461	479	490	476	517	495	482	456	482	514	433	508	485	504	491	483	491	495	500	489	482	428	493	468	488	451	451	491	510	464	473	498	496	486	526	485	492	481	484	435	474	517	467	487	461	481	501	483	487	486	493	496	469	459	498	467	543	483	522	442	534	463	488	479	500	530	518	468	484	507	531	462	490	504	495	491	503	491	486	466	463	540	472	490	526	483	472	474	484	488	493	496	513	466	467	495	465	482	502	510	463	481	481	461	492	492	472	474	490	450	455	487	501	469	494	498	479	482	473	483	490	459	483	480	448	503	479	486	531	468	476	465	500	472	447	512	482	461	508	536	488	482	483	456	479	494	453	492	471	472	461	487	492	467	490	471	454	504	474	486	487	501	482	491	518	448	490	519	494	485	510	477	478	471	486	475	502	442	493	504	482	479	527	508	520	526	459	464	522	482	498	486	492	455	512	490	493	499	500	491	462	446	506	485	499	471	502	470	490	496	487	478	467	512	506	459	497	513	497	493	489	491	486	465	514	479	429	501	448	457	486	504	489	534	474	493	495	514	517	480	489	486	508	487	518	531	496	480	481	524	457	466	521	469	507	504	480	504	456	479	526	489	435	512	465	472	468	491	465	499	451	484	481	479	468	483	480	478	485	464	433	479	524	477	463	455	483	461	498	503	484	489	461	479	492	474	491	492	483	508	468	525	499	465	479	477	488	497	494	490	470	488	457	500	481	443	524	486	513	509	452	467	470	483	520	504	480	461	500	477	487	514	482	491	503	491	503	508	489	505	464	458	472	521	485	485	506	498	514	514	489	474	480	499	509	499	478	474	490	466	493	518	481	453	444	482	464	472	442	475	465	494	490	464	451	483	505	488	495	488	509	508	485	486	462	528	456	476	498	495	488	500	471	519	440	475	474	510	501	515	515	451	495	513	515	477	464	477	470	517	497	521	465	473	477	477	489	479	510	482	527	499	454	445	488	486	447	535	492	509	463	472	514	469	480	495	483	482	540	479	491	477	478	553	477	475	546	452	452	460	476	506	478	499	505	468	465	526	461	481	515	496	493	478	499	467	496	497	497	482	532	510	500	515	477	492	510	441	463	467	502	464	483	473	441	512	461	454	522	470	472	522	509	482	485	453	465	541	470	518	483	515	496	510	467	468	470	521	498	499	458	479	497	554	495	465	470	530	511	539	468	494	479	472	507	509	477	499	493	492	468	507	523	477	509	462	465	499	485	488	477	457	488	446	532	510	480	459	498	488	472	497	468	518	499	466	510	456	525	462	510	443	478	502	518	493	467	489	467	548	503	497	466	493	497	487	497	460	452	476	441	507	489	447	465	509	497	492	497	498	508	504	459	510	507	518	482	502	474	472	487	458	477	476	461	476	477	474	462	473	464	501	493	478	445	484	490	525	494	508	498	467	485	497	480	514	499	439	482	481	471	472	480	440	476	466	485	497	506	497	511	464	488	490	501	484	479	458	488	446	475	502	532	505	487	478	494	478	492	461	477	481	533	479	520	496	502	506	489	487	507	498	484	461	513	478	473	502	467	471	502	507	510	468	525	484	520	541	503	465	486	455	478	525	513	458	461	470	514	513	450	488	491	509	485	533	494	515	491	515	497	503	451	482	482	535	493	477	515	469	468	493	538	476	453	483	451	527	490	497	480	498	497	479	460	456	514	519	480	490	508	477	474	481	507	500	499	451	513	473	527	510	485	525	471	469	515	503	493	479	491	508	515	520	507	465	490	475	463	488	493	471	497	508	512	470	486	467	466	487	515	484	497	490	542	511	440	464	455	482	455	512	463	451	513	510	479	421	466	510	519	495	508	505	495	469	489	497	467	466	492	473	482	485	508	523	460	487	449	469	463	492	488	525	486	489	464	517	506	515	487	481	524	505	513	468	500	508	525	488	494	494	492	517	493	479	490	472	494	475	525	476	521	485	435	510	497	483	484	480	512	447	485	519	445	487	474	455	474	501	476	503	512	495	433	529	502	510	459	472	484	482	506	481	503	486	546	462	496	498	494	472	497	461	473	520	503	472	481	516	502	461	469	468	496	486	458	447	459	488	496	489	465	500	538	503	528	516	474	489	514	482	495	479	483	494	481	520	469	451	524	497	537	532	466	481	504	478	471	510	501	484	508	514	545	498	511	467	489	448	468	482	476	477	505	492	469	475	493	512	450	468	455	493	506	502	497	475	482	499	506	470	463	472	482	502	524	477	461	508	477	483	489	462	514	501	501	496	500	499	516	479	506	514	480	519	466	546	489	514	505	464	526	486	450	499	525	447	461	499	512	444	493	439	497	458	523	486	520	475	541	504	518	516	470	500	501	498	523	486	486	485	496	470	525	478	480	490	542	491	430	503	496	462	462	497	508	460	471	472	516	506	461	503	480	485	484	490	518	525	502	472	496	499	477	466	479	528	481	453	476	529	515	471	455	498	510	488	495	520	474	490	544	452	487	484	494	526	490	498	508	473	477	476	532	500	474	499	494	467	517	496	492	498	506	486	474	472	487	523	480	518	480	524	533	511	493	481	513	485	497	498	471	446	476	503	498	525	465	476	478	479	454	526	486	477	503	495	476	469	463	469	511	485	474	511	471	465	479	489	463	512	526	536	477	490	511	506	481	478	473	474	502	533	470	511	496	540	487	470	512	501	488	501	486	476	473	484	505	493	487	534	495	464	501	473	482	487	487	469	481	480	456	454	495	442	523	490	489	487	474	483	526	506	481	498	470	510	497	505	465	478	458	466	491	494	504	482	495	512	473	473	485	489	474	520	486	486	453	492	472	527	489	438	513	506	488	477	475	490	493	483	505	500	516	517	475	545	484	479	469	526	500	475	484	496	480	510	456	522	492	454	458	490	507	446	472	495	500	486	454	490	547	482	473	468	462	449	503	477	474	459	483	487	469	487	462	510	468	475	490	498	449	508	486	493	509	465	511	510	503	496	467	484	537	495	520	514	465	488	486	464	446	472	465	484	503	501	462	476	473	448	503	464	503	514	527	510	517	496	418	471	492	464	498	497	514	521	492	446	490	502	491	502	487	489	504	505	503	519	439	514	480	476	477	510	518	510	499	476	492	486	483	509	497	491
1793	108	73	93	68	89	82	73	85	79	60	87	83	85	90	80	71	92	72	75	85	80	67	81	81	76	68	84	77	66	90	85	70	80	83	83	67	79	78	90	89	81	81	84	59	72	66	93	80	90	74	73	71	79	87	81	88	56	59	84	84	67	74	76	83	81	71	66	84	74	61	79	89	78	82	75	85	83	72	72	93	68	84	71	74	73	61	99	82	79	91	74	87	85	93	76	82	88	85	88	81	87	88	70	76	76	70	68	76	79	75	91	59	64	84	79	83	65	98	83	65	76	75	73	87	78	80	61	83	90	100	79	92	68	75	77	73	85	70	76	73	78	81	82	72	79	90	74	76	79	81	61	79	91	77	79	81	66	76	79	80	84	78	87	72	75	90	84	80	62	77	82	92	81	81	76	66	76	91	101	87	85	72	93	91	94	78	67	69	93	92	85	74	63	82	84	72	80	80	76	72	100	75	83	92	81	83	88	85	67	81	68	90	87	97	87	75	71	75	89	82	95	71	74	87	83	84	86	79	66	88	95	61	92	75	74	72	89	72	83	67	84	79	78	68	80	80	81	83	70	82	72	75	77	66	78	69	95	80	88	79	79	76	73	90	72	81	70	76	68	92	90	68	73	61	86	79	91	83	82	82	67	90	74	78	70	81	70	69	93	74	82	89	73	73	88	87	75	76	89	83	86	92	83	83	87	75	85	63	93	83	82	87	93	97	78	70	83	68	73	95	86	95	77	99	77	68	71	90	86	85	73	69	76	90	64	69	77	72	77	85	68	86	74	74	83	80	78	70	72	77	77	76	77	69	70	70	87	82	69	68	63	89	69	71	77	82	90	81	82	65	62	62	97	79	103	105	73	80	86	72	86	75	82	71	87	82	73	80	96	71	88	69	67	71	71	73	74	87	72	61	89	79	89	78	61	86	74	88	75	80	85	86	78	88	85	83	68	68	73	66	82	80	66	82	65	84	86	68	80	103	76	75	72	66	85	93	81	68	88	80	73	81	65	56	85	78	75	75	80	69	80	71	82	74	65	90	90	68	101	81	89	73	99	89	74	78	74	85	80	65	76	70	75	60	83	76	86	86	70	65	94	74	80	85	85	79	77	71	79	75	83	56	70	85	71	91	74	77	67	87	81	70	88	71	94	91	89	78	81	72	58	91	77	73	65	83	90	59	87	78	82	67	71	68	79	76	73	72	87	91	74	70	70	88	77	84	84	81	71	72	76	61	96	93	72	72	81	76	91	84	73	64	101	71	76	71	94	95	76	91	74	83	85	76	67	88	79	66	77	85	74	89	80	91	106	90	73	95	90	91	75	97	72	92	80	83	94	88	86	81	83	79	80	85	69	78	80	70	83	79	66	67	79	82	69	76	87	94	64	77	90	80	93	98	76	56	93	76	76	76	70	81	91	75	102	72	68	85	90	76	67	79	87	71	74	82	69	76	86	70	76	86	91	81	67	63	80	63	82	81	76	73	79	79	88	72	71	84	84	79	85	72	81	78	82	71	68	71	70	89	89	78	81	86	75	57	67	87	71	81	57	79	77	80	72	71	62	77	67	76	77	70	75	71	70	86	80	86	57	80	87	60	73	82	74	82	72	72	77	83	89	81	77	82	68	89	71	96	81	88	84	84	70	66	84	68	88	94	68	83	84	69	81	84	79	76	66	69	76	76	80	76	76	72	75	68	65	71	80	70	85	80	69	76	76	71	80	81	68	78	83	73	86	69	89	79	76	74	83	89	84	73	80	85	71	65	72	86	73	85	80	77	69	69	86	77	78	84	73	70	82	60	79	88	88	78	87	76	79	77	81	78	88	78	90	64	74	81	84	69	84	82	73	79	93	87	73	104	72	78	70	63	82	81	87	80	76	81	65	92	85	70	72	72	84	74	80	89	76	92	84	81	72	73	71	76	78	79	74	84	75	73	90	78	81	84	77	90	67	87	73	91	80	86	74	80	72	73	83	81	73	74	81	69	92	80	84	59	81	78	77	77	86	80	76	77	70	60	73	99	79	77	89	84	71	90	71	99	70	84	90	55	49	67	76	85	75	73	69	81	71	70	80	85	79	71	89	78	70	90	87	81	89	80	84	75	95	84	67	75	86	66	76	88	65	70	83	96	70	84	67	76	81	81	83	89	79	78	77	65	96	86	84	82	83	81	61	75	75	77	72	85	87	84	85	83	82	82	77	76	86	68	78	107	75	104	81	86	79	72	74	81	85	76	99	75	88	73	82	65	82	64	69	60	73	77	89	59	74	93	61	82	73	64	75	79	74	73	69	84	78	76	72	79	69	71	89	74	78	74	91	77	86	87	73	88	70	86	72	86	86	84	70	73	69	65	60	88	85	78	77	71	85	88	95	73	72	66	75	70	72	95	75	90	69	97	83	84	85	88	63	77	73	90	80	88	72	80	72	79	81	85	66	79	75	78	95	88	67	59	64	67	86	90	73	90	80	90	87	86	86	77	82	74	98	92	77	82	69	85	76	89	79	76	65	80	77	68	74	80	81	69	68	79	78	76	81	68	79	73	60	70	80	75	64	70	70	74	76	97	80	89	71	84	65	76	89	85	98	88	97	68	77	78	77	70	72	81	84	68	66	73	82	62	76	76	65	83	78	88	78	83	86	75	78	74	66	74	95	86	68	69	85	94	88	88	71	83	82	58	86	71	80	67	94	84	74	70	89	87	96	86	92	84	89	78	70	88	89	83	64	73	76	89	82	65	79	98	91	72	87	79	70	73	80	79	80	83	84	75	58	67	86	73	77	79	72	87	80	74	90	58	74	84	96	88	69	80	82	76	84	87	75	92	80	85	81	83	65	73	75	79	73	74	79	82	82	79	70	78	66	86	100	73	103	86	91	75	69	71	65	82	79	72	86	80	91	82	63	79	84	69	72	99	73	86	83	72	74	85	72	80	77	80	73	89	88	91	86	76	92	100	86	103	77	81	76	76	79	66	85	69	91	80	85	77	78	86	74	82	87	79	76	80	61	83	79	91	82	77	58	74	78	73	72	80	88	82	79	81	64	84	55	75	87	70	91	79	75	94	97	68	90	91	70	86	75	85	67	75	90	74	88	80	69	75	70	73	69	82	84	69	80	90	83	81	77	81	75	54	60	97	94	77	70	88	85	92	70	71	58	77	74	82	82	108	72	83	75	79	74	78	88	85	78	76	78	86	85	80	78	78	75	100	72	66	79	85	80	89	72	86	77	68	68	87	79	75	66	83	67	72	78	77	82	87	86	90	75	83	71	87	65	79	84	85	85	67	84	87	72	63	84	75	89	57	75	89	59	74	62	94	76	83	98	81	66	66	77	89	84	86	96	83	79	70	76	89	63	88	56	80	79	69	74	79	83	67	84	82	72	84	69	84	70	78	84	77	72	67	70	75	93	81	79	83	84	86	79	90	74	71	73	98	86	68	82	80	78	77	78	93	66	81	74	82	72	73	65	68	87	90	89	81	88
7290	688	602	623	772	852	875	876	806	796	724	668	741	808	740	695	625	691	595	615	600	623	603	607	563	588	565	549	546	549	561	574	564	586	549	590	513	521	545	581	562	565	519	535	534	538	556	547	551	573	531	558	571	586	592	564	582	559	552	506	528	548	568	595	592	550	548	550	591	575	511	537	527	564	563	542	527	498	530	561	547	525	576	568	533	521	584	592	561	536	524	528	537	547	555	536	606	537	547	539	508	573	501	554	561	535	528	528	576	593	564	527	581	547	534	551	547	553	534	560	508	578	566	539	564	573	551	532	518	561	554	547	578	511	564	562	527	543	565	523	562	522	531	543	579	558	543	555	482	546	533	569	554	552	553	551	560	610	557	535	512	535	544	546	586	548	540	560	565	561	596	542	573	555	550	569	536	556	524	558	519	517	554	543	534	542	573	579	549	512	551	520	540	585	551	562	547	555	556	548	579	513	528	549	546	559	541	564	548	561	547	563	576	578	541	537	567	550	544	516	567	557	576	557	549	539	574	557	541	508	524	534	554	518	559	526	555	555	526	557	546	584	555	540	571	505	536	567	565	538	547	549	560	571	562	534	541	534	548	568	589	542	562	565	535	569	549	546	559	570	583	547	570	519	539	556	605	553	562	547	527	564	559	528	533	530	545	532	542	590	537	562	527	567	463	548	567	556	578	568	532	541	575	496	566	531	519	518	572	528	505	566	536	552	522	560	564	576	514	565	538	555	566	549	547	596	544	579	559	529	594	520	577	487	563	554	556	580	527	568	566	573	553	529	560	604	570	561	530	536	608	575	544	553	594	563	584	567	601	516	542	532	582	549	564	571	540	541	584	550	600	550	559	532	566	543	548	566	510	553	554	543	570	529	552	547	530	527	566	527	556	525	525	534	567	532	523	577	517	558	550	562	538	545	552	529	559	515	544	538	546	538	521	561	554	568	500	552	553	543	559	558	539	557	522	541	558	597	572	544	552	551	529	568	562	523	532	505	543	525	539	507	543	549	581	560	513	550	514	581	554	564	541	576	536	552	587	537	535	516	530	538	551	568	555	514	595	520	533	558	524	562	516	520	563	546	552	547	596	551	538	509	559	550	581	558	553	563	574	576	528	554	554	565	528	582	521	581	606	495	581	556	569	542	581	596	554	568	547	542	536	576	541	503	526	573	569	551	525	499	539	533	580	545	569	557	573	530	580	545	543	514	529	562	564	558	560	540	555	537	535	508	521	473	562	547	522	588	536	512	549	554	549	542	554	567	540	586	591	544	539	533	550	569	529	578	567	538	560	547	562	545	535	548	533	530	530	520	568	561	530	511	581	566	564	550	574	507	539	582	539	508	552	544	558	529	582	597	553	517	508	577	579	551	564	538	511	546	556	560	541	591	561	560	560	552	574	560	548	537	555	536	549	576	555	551	536	592	561	523	536	523	565	505	563	518	557	570	525	565	519	553	527	598	587	533	525	571	542	552	543	525	569	515	527	568	570	532	556	506	596	578	594	515	595	525	534	506	512	570	569	511	508	549	581	531	629	554	537	552	540	535	533	579	583	552	528	536	551	564	607	517	545	579	503	548	581	521	615	540	544	566	556	569	532	555	559	524	541	528	558	535	563	590	513	518	534	540	535	553	547	552	581	574	551	569	528	544	543	524	569	556	505	558	547	550	508	566	542	584	528	560	523	587	521	529	561	566	552	532	562	551	555	555	544	515	543	566	564	585	527	498	533	576	522	559	543	565	571	571	563	570	545	535	542	564	562	598	550	539	554	546	582	566	574	508	543	580	579	555	538	553	552	516	530	545	524	555	566	587	521	562	507	555	548	562	528	556	502	534	500	577	599	570	570	535	544	583	535	579	545	558	586	563	600	520	509	555	552	494	539	530	561	579	568	550	552	543	560	514	554	533	564	552	625	560	531	563	536	544	541	518	525	565	589	532	555	515	551	586	538	550	519	574	554	550	575	534	567	563	519	521	535	503	561	554	565	569	557	601	531	582	536	570	541	524	536	566	561	557	522	508	543	577	557	529	528	545	549	530	540	572	538	535	556	558	567	541	565	583	559	564	518	539	529	550	609	545	554	578	568	552	505	564	556	557	522	549	499	527	506	543	563	507	501	553	526	553	514	484	564	562	555	532	506	509	578	536	524	588	554	540	564	542	549	497	560	561	551	572	540	517	546	555	538	511	570	536	584	538	544	536	538	600	534	555	495	540	543	571	519	524	572	555	516	538	541	576	553	523	574	518	574	563	579	507	542	552	506	521	530	569	561	565	546	592	543	551	577	573	584	545	545	562	540	555	542	552	509	543	549	527	573	543	536	525	523	569	586	569	507	563	529	549	532	554	540	543	557	539	531	579	568	592	509	540	524	528	584	522	538	559	533	551	548	552	564	567	562	535	529	555	540	536	571	559	504	539	555	510	561	546	577	564	522	583	531	513	522	553	548	541	535	537	548	582	553	530	514	528	530	590	584	583	573	589	568	535	587	558	544	530	550	574	555	536	526	543	564	552	515	529	512	572	535	569	534	532	537	503	521	512	549	596	578	543	547	542	594	559	551	563	544	534	524	573	558	503	508	479	595	566	497	546	546	568	542	540	539	558	551	606	524	551	572	533	561	546	571	567	526	582	562	572	565	566	521	576	536	538	541	554	575	583	554	550	569	530	548	566	552	511	576	605	552	546	551	539	553	494	544	591	562	582	599	539	535	549	551	528	595	519	577	515	541	574	520	548	470	570	548	532	563	563	553	552	554	551	587	529	595	589	537	558	578	532	514	533	532	526	516	544	552	572	545	538	559	574	536	560	479	581	586	531	559	537	526	554	529	534	563	552	578	540	593	514	560	547	580	524	530	559	610	552	556	552	558	588	525	562	573	576	542	587	518	566	513	558	556	506	532	560	538	514	568	569	523	550	565	543	542	547	543	564	562	521	547	573	516	555	556	568	551	547	554	584	531	556	542	555	534	537	550	536	574	579	523	572	518	568	566	555	526	574	527	548	535	547	495	584	578	581	579	539	551	542	527	543	510	524	533	534	527	551	539	540	555	539	588	533	561	605	560	538	561	573	572	516	558	541	544	577	515	556	588	539	537	560	536	580	611	545	549	555	514	554	558	504	554	536	527	554	537	544	565	589	546	525	538	565	569	535	535	563	531	540	534	543	526	549	564	552	573	547	548	557	542	542	575	548	533	538	602	571	521	560	605	564	564	582	551	597	586	556	564	547	522	529	558	504	536	533	525	552	563	541	533	543	600	549	564	542	541	521	562	527	561	535	534	554	563	538	554	520	579	516	552	590	593	539	534	530	542	564	590	576	591	550	549	568	538	584	560	547	568	507	559	553	556	518	585	540	581	533	584	573	518	575	555	569	566	584	560	550	546	587	569	525	568	577	570	562	562	562	576	548	558	542	564	512	517	536	536	534	544	524	576	559	539	529	548	516	570	568	537	560	554	549	555	593	550	556	556	533	564	536
2262	109	97	86	74	83	88	96	107	92	92	79	103	87	82	96	99	79	100	86	74	86	101	81	100	85	82	90	76	82	89	82	78	90	82	81	92	88	67	84	80	64	89	75	81	90	74	85	87	77	90	88	96	76	70	98	95	78	82	80	66	79	76	74	80	73	87	68	83	84	77	87	91	82	76	80	80	103	75	80	67	77	86	79	81	76	90	89	91	79	90	102	86	72	93	77	70	85	75	74	99	60	86	79	77	78	89	76	81	88	83	88	64	70	80	80	83	75	82	87	88	66	94	71	84	85	88	75	92	82	74	84	91	98	83	88	77	75	89	79	78	95	91	87	76	84	103	84	76	75	70	77	85	81	89	86	73	83	76	75	76	103	74	86	72	85	70	87	97	70	76	83	98	93	87	78	67	85	70	92	70	81	83	74	76	81	83	90	77	97	96	64	91	81	72	81	75	78	82	77	79	78	74	79	88	75	91	86	91	65	78	83	83	93	84	88	94	80	90	77	76	77	77	70	89	100	82	77	86	75	87	61	70	94	82	66	72	87	111	87	83	75	83	86	80	75	84	81	77	78	73	92	84	69	74	78	81	87	86	79	62	77	69	97	80	76	84	96	75	82	88	70	104	84	80	96	68	86	92	96	76	88	67	90	84	94	73	89	80	76	70	75	78	76	77	94	94	78	75	78	81	79	85	75	86	73	81	92	71	92	81	81	86	64	72	84	65	68	67	81	94	95	86	90	74	93	79	75	90	79	63	87	81	86	79	85	90	98	87	64	81	80	90	82	94	75	98	86	97	97	82	79	80	77	88	90	71	79	71	69	82	88	66	77	82	61	80	75	95	98	90	81	84	80	81	76	81	77	87	71	76	86	89	80	92	91	84	100	90	70	99	80	78	69	84	88	88	83	76	84	80	84	70	77	81	73	67	71	82	77	76	83	76	58	97	85	74	86	90	76	68	82	74	80	66	90	95	74	81	88	66	82	82	74	85	79	81	88	72	83	70	104	82	76	84	74	88	65	93	63	80	74	88	83	96	88	79	81	77	94	71	70	67	84	67	77	97	74	79	71	72	85	78	89	81	80	65	67	98	91	73	81	91	78	62	99	67	88	92	85	73	66	73	70	102	78	81	77	96	69	73	80	67	91	73	96	81	87	90	90	82	73	91	84	66	88	82	86	93	78	89	86	88	72	80	82	89	79	86	92	79	82	79	84	89	73	73	81	79	83	90	68	91	83	87	106	87	82	78	76	84	94	65	84	79	79	78	77	85	84	90	74	93	93	87	63	81	76	68	84	69	80	78	60	77	74	61	84	76	64	88	96	87	84	84	79	79	88	76	76	69	83	81	78	75	80	80	85	69	85	89	86	79	77	75	75	93	73	86	86	90	75	86	98	88	84	74	90	94	92	91	75	80	80	92	92	88	87	88	94	70	79	83	87	82	76	68	79	80	87	82	79	84	61	77	84	82	91	82	100	77	71	84	79	78	79	90	74	79	76	73	69	86	94	72	69	93	88	95	85	93	73	83	77	70	78	87	72	73	79	67	86	82	80	70	94	87	81	76	82	83	89	80	71	93	78	79	89	99	77	85	86	97	90	79	87	73	78	69	80	77	87	80	81	80	89	77	91	83	75	86	84	77	78	85	77	84	69	85	81	79	83	91	77	62	92	91	74	81	94	77	69	93	78	88	76	86	73	71	94	95	90	76	84	93	75	73	76	82	71	81	77	81	76	83	97	77	77	91	86	84	82	83	69	80	68	74	85	84	82	77	68	81	74	66	87	80	81	81	76	95	79	82	79	85	85	72	87	72	84	84	86	71	83	72	73	73	63	83	70	86	85	76	94	88	80	95	98	76	74	88	77	69	69	95	76	73	93	62	80	89	69	77	81	84	82	91	74	76	98	77	98	77	76	79	77	84	94	77	65	77	94	82	86	68	61	79	72	74	75	90	75	70	82	69	82	76	80	72	92	64	83	78	64	84	67	73	86	68	61	92	75	76	69	73	77	89	82	83	78	78	79	63	80	80	92	89	108	81	83	82	72	90	74	84	103	75	103	77	75	74	76	77	78	74	78	74	95	84	86	83	85	82	76	76	94	78	75	77	95	87	84	75	99	73	74	76	74	76	74	82	79	70	80	81	80	77	86	81	69	78	76	80	77	71	87	71	109	73	94	66	89	86	80	75	75	74	74	96	77	82	79	70	69	76	72	93	84	84	88	80	79	85	88	73	73	84	85	84	91	87	80	90	100	91	82	91	77	64	96	68	72	81	74	86	80	98	79	95	76	80	72	85	84	80	78	63	79	79	95	85	74	90	86	85	84	86	77	77	87	65	80	72	75	75	90	89	76	87	81	82	74	88	97	70	82	72	87	80	74	89	79	83	100	94	75	80	74	73	102	80	78	65	83	78	75	88	78	81	74	73	79	93	71	62	74	80	71	91	76	76	96	75	81	78	79	97	85	77	93	81	78	81	84	99	88	91	72	67	84	94	77	82	92	70	79	83	77	78	76	75	76	84	87	75	93	77	70	72	77	84	68	76	87	77	83	91	86	74	84	84	88	81	65	85	80	86	77	83	74	82	74	86	88	75	82	83	70	81	83	98	79	74	87	90	83	80	68	74	93	85	90	83	79	84	70	85	70	89	76	88	76	89	80	79	69	72	92	69	87	93	96	92	83	88	72	71	88	73	82	89	77	66	90	69	84	81	82	93	98	87	83	89	75	78	89	91	93	101	77	81	77	80	79	83	76	76	83	83	79	92	93	72	67	79	81	83	94	72	85	93	85	82	88	78	72	65	86	72	81	70	75	65	88	86	82	87	90	81	87	76	89	80	85	73	87	76	72	86	84	102	69	76	76	81	91	90	62	84	76	78	66	84	71	87	81	70	74	83	74	85	69	87	93	81	78	92	72	86	70	72	82	88	78	94	66	76	81	64	76	70	104	87	80	83	97	83	85	89	63	77	95	85	92	88	74	80	78	74	66	93	80	84	84	100	71	72	64	71	86	64	82	88	68	90	76	96	92	92	69	98	93	86	74	94	94	81	88	87	92	78	73	76	78	90	92	91	81	84	80	93	76	91	80	66	73	83	80	70	82	94	85	91	82	77	109	78	78	83	83	73	74	91	73	88	104	65	72	81	79	79	84	82	80	81	79	80	92	83	78	96	74	76	93	73	92	68	66	76	81	93	86	87	86	80	74	76	85	95	71	85	82	81	85	80	69	86	74	83	90	83	89	77	78	83	87	84	74	59	92	60	86	94	77	91	88	76	74	86	89	80	86	85	77	84	88	73	74	94	49	82	74	65	71	94	72	88	85	85	84	81	69	85	95	78	92	78	85	91	92	66	81	78	89	79	81	68	98	78	80	94	83	77	69	64	86	86	88	92	84	62	76	98	64	93	90	73	72	100	65	91	84	90	82	87	77	82	78	89	83	71	78	64	92	80	94	99	85	76	77	75	63	86	78	72	102
8205	1054	712	795	1197	1633	1680	1638	1439	1251	1183	1077	1124	1184	978	939	811	804	782	790	695	737	698	702	637	640	620	661	616	644	630	621	622	595	622	598	614	578	585	590	600	605	591	576	636	549	586	590	560	573	565	537	613	579	578	533	595	569	573	560	586	563	583	595	555	541	572	615	583	588	563	572	603	570	575	565	574	595	559	581	563	555	558	567	564	579	569	562	578	574	606	556	577	587	562	604	596	532	558	571	590	563	564	576	606	556	585	585	562	519	559	561	556	584	550	592	574	567	561	621	570	566	553	540	586	558	569	531	575	578	526	550	577	565	542	525	584	549	580	549	572	556	572	607	558	583	552	586	573	574	568	552	609	550	602	576	595	537	546	574	537	560	540	544	596	591	583	579	572	592	582	570	560	567	541	551	542	578	565	591	547	543	564	557	572	581	597	550	547	547	567	558	636	575	586	547	621	539	566	569	547	609	587	567	561	576	563	567	585	577	593	621	545	593	579	547	615	566	590	557	586	580	597	565	583	598	584	548	528	577	560	556	553	540	572	602	573	540	572	588	609	593	521	575	562	575	586	587	542	577	585	564	576	532	592	561	553	553	597	585	538	576	538	564	536	573	596	593	586	554	584	609	529	544	532	568	572	557	604	559	572	558	567	540	540	579	583	599	554	590	569	554	586	520	572	598	550	570	556	552	581	577	595	597	553	577	582	587	572	573	571	571	587	559	559	567	567	596	573	557	580	573	518	588	561	569	549	575	544	537	564	560	588	586	555	549	580	551	528	563	577	551	601	518	539	596	560	572	583	609	565	555	564	592	567	601	540	596	560	576	574	553	576	560	557	562	569	562	574	578	561	557	538	565	551	576	577	572	551	567	545	559	584	560	577	566	533	614	621	541	541	560	544	550	585	563	605	553	547	620	588	535	602	571	599	537	600	564	560	572	570	584	564	631	575	584	568	565	578	528	599	563	548	586	612	599	584	549	612	582	584	581	561	560	574	540	566	552	571	559	563	556	543	620	573	520	536	578	586	555	591	554	561	578	555	545	555	572	569	580	561	577	568	555	584	566	548	563	567	602	526	617	582	571	556	595	543	561	587	575	610	542	619	555	562	638	574	627	563	543	546	591	537	582	596	582	556	560	553	531	566	567	539	562	574	584	551	610	599	596	590	549	578	553	557	604	512	554	550	549	570	541	571	582	555	569	598	581	624	590	571	607	550	546	591	598	558	575	595	567	561	547	566	542	537	556	564	576	553	559	595	588	552	573	558	533	586	570	575	499	533	576	543	527	576	551	606	598	575	572	617	550	542	586	567	560	559	550	610	567	537	591	612	613	577	567	590	601	585	603	564	591	579	571	566	558	548	605	581	603	584	596	608	602	573	562	512	540	540	600	579	533	577	532	542	614	556	603	557	562	573	603	562	580	593	596	609	588	586	579	575	560	584	540	561	603	563	586	596	593	572	557	607	568	555	571	542	573	599	569	587	592	568	552	555	603	571	571	568	557	562	595	544	597	520	560	568	538	571	580	615	570	547	549	582	570	605	557	548	605	570	546	592	606	579	547	592	559	563	591	572	580	551	584	594	576	586	609	593	553	566	577	580	584	573	566	566	545	601	580	527	553	543	574	563	600	605	566	593	585	560	620	544	563	594	568	565	575	588	578	581	548	576	558	584	551	508	608	574	564	589	604	599	577	544	611	574	602	579	581	582	582	595	583	582	542	566	583	569	571	556	559	563	587	576	571	549	578	586	578	547	597	549	612	583	552	544	588	594	577	529	548	570	552	529	579	594	535	557	587	543	558	621	563	570	540	578	586	545	600	556	596	627	567	578	598	564	581	582	528	585	577	582	598	564	573	560	559	566	607	566	584	649	608	575	601	552	532	581	571	592	603	583	545	553	550	593	553	539	585	586	610	553	594	556	560	582	554	548	581	531	535	567	600	578	557	580	542	552	612	562	591	546	579	588	531	563	588	618	576	555	556	579	535	576	593	557	549	597	580	526	511	541	569	555	613	579	623	556	539	554	573	594	525	559	599	581	548	555	603	540	573	548	588	545	572	611	618	572	571	593	574	553	543	585	630	538	597	583	520	577	573	532	592	579	547	554	520	575	575	601	579	560	597	548	572	574	549	555	585	525	584	560	560	582	595	525	615	543	550	553	590	596	564	598	543	569	556	577	579	530	565	551	558	555	557	577	554	527	551	581	560	566	563	572	585	569	602	572	617	584	546	630	568	579	572	545	581	578	572	554	607	566	556	552	608	558	550	543	576	589	514	540	563	572	584	526	566	567	607	569	570	568	532	553	520	581	555	594	573	614	579	569	554	620	590	583	587	557	579	552	586	596	574	584	585	564	596	550	586	552	596	611	603	573	577	555	581	568	578	548	569	598	521	607	563	577	546	585	533	595	591	597	600	556	593	527	581	551	581	553	578	569	559	542	524	545	573	561	609	563	561	518	607	598	558	584	551	558	618	571	545	543	553	561	574	562	508	588	615	535	594	536	562	585	563	612	593	546	592	571	544	587	589	577	578	565	560	575	541	573	611	596	553	628	594	614	603	585	577	586	567	589	588	579	583	554	566	609	543	545	578	571	580	573	569	532	588	568	568	585	619	605	570	543	541	609	588	561	622	603	571	586	577	558	570	600	552	550	552	657	562	628	597	578	567	599	597	579	523	579	536	540	578	549	616	582	574	575	588	535	576	562	550	553	599	568	599	538	569	566	594	616	587	582	623	612	555	574	587	585	554	598	611	511	551	575	576	545	552	594	565	558	588	558	557	637	562	577	564	527	554	558	561	578	577	615	601	540	564	603	588	559	590	585	522	570	572	574	600	585	570	589	559	565	547	579	520	574	552	595	576	570	575	596	548	578	568	572	624	534	564	577	520	588	589	551	576	536	581	549	551	574	589	598	610	573	600	564	602	605	587	572	594	548	514	564	542	531	542	556	543	584	562	575	561	617	536	596	608	576	569	600	582	570	564	560	567	566	588	562	595	560	584	580	594	548	573	567	534	559	585	549	599	618	574	544	588	539	581	584	586	591	612	586	530	570	583	563	554	600	552	597	567	599	616	580	569	543	559	587	607	539	562	562	545	576	527	608	562	580	568	581	549	587	528	584	595	540	555	590	552	574	593	626	559	544	515	538	598	517	599	585	602	570	540	596	550	585	569	568	618	598	547	609	605	564	580	556	567	536	573	600	549	571	551	570	581	595	606	583	581	603	561	558	550	602	519	567	571	560	601	570	571	565	591	552	572	573	544	568	600	553	544	645	559	577	607	555	566	583	582	606	545	612	600	570	554	581	561	586	558	537	564	577	594	587	556	542	560	575	552	569	530	595	588	573	554	601	600	565	593	577	549	603	577	576	612	555	563	514	587	574	584	563	572	576	581	553	589	585	612	575	532	552	575	595	556	556	517	593	529	576	550	544	591	554	567	569	551	557	591	568	568	576	576	567	552	542	580	555	520	572	583	611	568
1064	100	49	44	40	50	44	53	64	59	52	49	50	45	35	33	46	39	46	45	47	27	31	38	37	33	32	32	27	21	35	27	20	13	19	30	31	28	25	25	28	24	20	31	32	40	19	29	24	17	16	30	31	27	21	21	29	17	26	26	21	30	21	35	22	18	24	30	24	31	28	23	30	24	21	18	18	25	22	20	31	23	22	23	28	34	23	23	25	29	21	24	24	12	28	17	20	26	25	33	26	27	26	22	22	28	23	26	24	34	16	24	20	20	24	22	17	19	29	37	24	23	23	31	23	17	22	28	32	30	21	26	26	14	19	24	20	18	23	13	24	26	25	27	24	27	21	22	23	20	19	17	18	17	34	14	13	22	21	18	30	26	30	22	31	25	40	16	30	23	24	25	26	33	30	24	15	27	24	22	21	27	24	19	22	19	22	19	28	32	14	27	30	24	11	26	24	20	31	15	24	24	18	25	22	30	19	28	18	23	21	25	24	28	20	29	28	29	21	24	20	22	28	22	38	29	14	21	41	17	32	24	20	20	20	28	27	26	14	13	22	23	32	20	26	25	17	26	25	30	24	26	13	26	23	11	24	13	27	14	21	21	27	24	23	24	18	17	23	18	27	25	19	18	33	21	24	20	23	23	19	29	26	32	25	20	27	28	21	28	23	16	24	22	26	21	18	21	23	17	29	24	15	23	31	29	20	28	17	23	27	19	17	22	27	21	26	26	39	30	19	22	27	19	21	32	13	19	25	23	14	24	28	22	24	20	21	27	22	22	34	26	17	28	22	23	25	33	19	18	19	14	24	15	20	22	26	19	23	33	30	33	22	17	20	16	32	27	21	22	18	16	22	27	26	19	14	27	22	19	29	17	20	20	22	21	26	26	19	19	29	18	31	30	21	35	22	17	29	19	22	26	20	26	26	30	25	21	30	31	24	21	17	23	16	23	19	27	22	39	28	21	27	23	22	26	24	26	25	17	36	20	17	26	24	26	20	25	17	26	20	23	23	31	25	33	20	28	29	23	22	18	18	25	21	24	14	29	26	20	29	31	34	17	19	23	22	24	22	19	23	35	33	27	26	24	24	32	27	19	14	16	28	22	18	17	25	28	20	17	17	28	20	24	29	11	25	25	16	30	30	27	28	26	20	24	22	21	21	29	26	25	26	29	30	22	19	23	36	20	25	18	22	30	25	28	22	23	28	19	27	14	29	29	21	21	21	23	24	28	24	24	20	28	22	20	35	21	20	32	23	20	28	31	17	23	21	17	19	24	18	16	28	17	20	25	21	19	25	22	21	30	26	24	20	19	26	22	24	21	21	29	16	28	14	28	24	32	18	30	26	20	16	24	32	16	34	21	22	21	20	25	14	18	24	25	19	21	25	18	21	23	27	27	18	26	21	19	21	31	24	17	18	28	21	24	24	17	23	21	34	21	32	25	19	23	14	23	27	34	25	29	27	13	24	23	22	23	23	16	23	29	20	26	28	25	25	22	25	29	15	23	22	14	21	33	28	24	20	19	24	22	29	14	31	21	22	33	17	22	23	21	18	17	19	25	20	24	19	28	25	24	28	32	29	23	29	19	30	30	16	22	25	24	19	24	20	19	18	17	21	25	28	30	19	29	29	24	16	22	18	17	29	23	28	20	31	12	27	31	20	32	14	23	24	35	24	25	23	28	25	24	19	21	23	19	32	31	16	15	27	28	17	23	33	17	28	18	18	20	18	19	21	17	20	24	26	19	23	21	28	35	30	22	22	26	17	23	18	19	19	23	15	24	24	19	25	13	20	21	24	31	22	22	31	23	17	24	23	27	24	25	30	28	20	18	26	26	28	23	26	24	18	19	20	24	25	18	25	30	24	16	33	25	33	21	23	31	26	23	29	17	13	25	19	18	28	13	21	25	19	28	27	16	21	25	17	28	18	13	24	16	24	24	29	20	22	20	24	21	29	20	28	30	26	27	16	13	29	19	30	26	22	23	13	26	12	29	23	23	28	27	18	29	28	23	28	24	23	23	22	22	27	19	31	29	28	28	25	21	32	21	27	26	30	18	25	21	28	34	22	20	23	28	19	14	23	30	16	20	24	22	27	26	23	18	22	31	27	23	15	18	27	23	23	25	28	31	32	18	25	28	19	23	18	26	23	29	32	23	24	23	17	22	25	33	20	22	21	20	26	19	25	27	23	17	19	23	27	19	23	27	23	29	19	30	21	26	19	17	18	23	16	26	25	28	24	25	26	17	22	26	25	27	24	21	28	26	22	20	16	24	24	19	24	23	33	32	24	22	26	25	11	26	20	19	19	24	20	25	32	21	18	24	25	24	25	20	27	36	23	19	38	25	22	18	26	18	26	27	21	22	19	16	27	19	25	37	23	38	28	25	16	27	18	33	22	29	30	34	24	21	18	30	28	28	23	25	14	29	25	17	25	21	27	29	31	23	30	30	21	23	31	22	29	23	24	23	26	21	29	23	27	24	22	35	23	26	24	19	31	18	21	26	19	23	25	28	23	30	17	19	25	23	21	30	20	29	28	21	32	23	20	34	24	26	22	27	17	24	22	25	18	36	31	24	21	13	19	23	33	28	25	23	30	29	24	33	22	20	16	25	23	23	19	23	24	21	31	20	18	28	16	23	23	24	22	32	32	27	23	17	21	23	21	25	17	30	31	20	21	22	24	25	31	24	18	26	21	31	27	24	26	19	26	23	17	22	21	26	15	25	27	25	27	31	17	19	24	31	21	20	21	16	22	21	18	28	33	21	23	35	18	21	14	16	23	18	14	19	26	23	22	22	22	18	26	27	21	21	24	18	15	21	25	33	29	20	27	19	18	22	33	26	23	21	29	16	21	17	29	18	26	33	18	16	20	24	22	22	27	19	21	30	23	19	24	29	24	20	25	28	30	15	18	16	25	21	23	33	27	24	18	23	15	21	23	27	33	20	20	19	14	26	19	27	21	18	25	33	14	30	24	23	27	19	23	17	21	27	33	31	21	36	24	28	22	20	28	24	12	22	19	35	19	29	30	26	23	17	21	25	21	17	24	19	30	30	25	27	18	17	29	16	28	24	17	31	28	21	21	21	25	33	24	34	28	26	21	28	22	24	28	24	20	18	23	26	27	18	16	20	23	19	21	14	15	22	29	26	37	29	22	27	30	20	33	26	28	34	29	14	27	26	9	18	26	30	32	19	21	22	30	21	32	22	27	27	22	33	25	27	34	15	26	25	20	12	21	24	19	19	23	22	20	28	15	23	28	26	26	22	23	18	28	26	16	16	27	23	18	23	25	30	27	19	27	21	27	17	28	16	28	20	19	16	24	27	31	18	22	24	23	24	19	26	29	18	20	29	18	26	21	17	23	25	32	22	22	25	25	19	15	25	17	20	18	19	24	26	33	32	25	20	25	20	18	19	18	22	22	30	12	16	26	14	23	18	29	10	15	15	28	25	22	33	22	20	31	31	19	28	21	18	25	21
9023	1271	573	611	1590	2612	2667	2524	2009	1548	1457	1184	1309	1197	909	757	619	615	539	474	454	465	431	420	354	328	323	301	296	254	253	287	245	226	220	247	248	253	253	249	233	222	190	220	254	182	220	208	194	182	194	185	202	193	193	191	205	197	198	186	168	201	183	166	171	164	197	188	187	190	172	202	165	141	174	159	191	160	162	171	186	169	162	176	169	164	170	171	151	145	171	155	157	161	167	165	142	157	135	179	157	186	162	168	181	170	187	169	180	180	179	168	156	162	168	164	181	171	165	157	169	189	178	173	172	180	149	168	155	175	175	159	161	151	167	182	167	159	135	160	170	152	148	141	160	142	164	154	182	172	172	169	157	173	151	166	164	176	143	163	162	161	181	187	153	154	165	202	166	173	174	170	151	154	161	138	172	144	146	156	179	148	156	180	150	161	160	195	177	151	173	178	146	154	158	154	154	159	146	161	173	163	155	155	159	184	167	176	167	148	164	192	166	159	180	173	162	151	160	159	164	168	161	164	170	169	171	169	181	165	146	175	172	173	167	154	164	136	151	168	149	156	162	173	171	161	186	157	189	176	162	163	173	171	166	157	163	174	153	155	154	154	148	166	187	148	148	156	156	153	166	166	176	148	176	162	153	157	173	158	174	168	144	180	159	171	156	162	173	174	156	163	142	207	167	172	167	152	133	176	156	170	149	170	152	161	172	156	176	168	166	176	165	157	170	156	163	157	142	158	150	169	170	169	165	183	167	153	171	171	161	182	174	154	161	161	163	173	160	164	173	143	161	162	168	148	182	173	149	159	152	138	163	155	159	183	153	177	163	160	178	179	156	159	177	157	154	159	166	143	167	156	146	170	185	168	154	133	161	162	178	173	149	168	142	164	177	139	158	157	162	177	179	174	157	152	171	162	164	154	163	158	149	161	179	169	155	162	172	180	187	170	164	173	177	140	146	162	167	157	161	146	148	174	182	161	161	146	161	166	162	146	174	177	176	159	149	172	162	161	153	156	152	143	152	179	160	159	175	168	139	163	166	142	151	157	150	152	154	174	165	157	163	146	162	169	147	169	195	160	156	162	151	162	147	155	167	179	144	157	138	167	169	150	176	146	179	159	164	146	157	146	157	158	169	179	157	207	152	160	190	158	150	155	165	137	156	200	147	165	158	170	154	159	182	154	166	151	154	154	172	142	145	169	162	174	149	145	154	150	172	155	151	199	158	175	159	141	141	166	161	144	176	156	170	153	146	171	159	156	159	160	169	140	161	157	167	152	152	140	159	182	147	149	147	157	151	165	157	158	122	172	178	166	152	157	177	167	172	162	159	183	175	185	164	152	156	162	145	175	169	155	155	169	173	168	150	140	172	161	165	167	146	170	158	149	157	158	170	171	162	172	166	158	158	143	152	166	149	147	148	163	157	172	159	174	182	149	182	190	166	170	142	166	173	153	157	145	161	137	167	158	161	160	155	176	134	169	164	171	153	175	158	168	165	164	151	187	162	164	168	158	162	170	172	173	148	173	154	147	172	170	168	160	170	154	172	185	153	165	161	148	142	172	160	153	161	162	176	161	173	169	164	182	149	192	156	164	135	145	161	167	176	167	156	198	177	164	176	159	155	164	166	151	153	162	149	145	167	164	145	134	162	170	159	165	161	165	182	161	176	178	141	166	169	184	160	163	148	171	168	154	156	184	150	174	169	183	148	143	159	171	154	169	156	144	145	165	159	171	166	164	172	172	152	182	158	190	177	171	173	159	140	135	179	173	150	167	139	183	163	146	159	172	159	142	165	161	144	150	175	155	152	155	140	155	160	164	158	162	159	179	149	165	151	143	145	148	178	143	151	160	146	176	158	140	148	143	166	166	157	158	172	180	143	164	175	165	179	164	160	166	154	170	184	177	166	161	162	140	174	156	161	163	161	155	180	163	173	142	161	180	168	164	180	171	175	158	151	145	168	179	166	160	158	155	154	140	135	156	146	166	160	139	154	148	161	173	160	155	179	162	178	154	165	179	162	180	162	168	145	141	174	176	156	191	160	166	160	172	147	180	161	172	150	162	180	162	158	164	164	168	159	179	174	154	148	167	155	167	157	148	161	148	141	156	138	154	179	174	148	159	155	153	166	187	163	132	163	163	157	157	153	189	152	156	175	168	160	156	161	168	170	162	134	153	175	145	165	158	165	153	162	141	163	156	163	145	157	152	166	181	156	164	136	167	179	158	168	184	150	165	173	173	170	152	165	170	167	158	172	175	170	171	175	140	151	145	158	153	167	160	170	158	177	157	150	168	161	174	153	161	166	164	146	159	154	169	163	165	162	170	180	158	163	158	154	181	155	173	175	148	158	160	162	141	182	157	182	162	153	173	167	146	152	156	148	169	168	152	166	151	143	160	156	142	143	170	149	144	173	155	169	176	162	175	175	152	138	152	161	162	156	164	166	146	182	169	169	153	155	144	152	137	174	173	166	167	149	178	147	172	158	160	154	158	152	171	192	149	151	164	171	149	165	164	161	154	144	144	171	154	155	143	169	169	154	168	174	173	168	155	149	169	179	134	160	161	151	141	143	137	174	183	155	165	165	187	172	154	167	157	148	146	159	193	167	175	160	170	153	176	171	133	171	154	142	179	141	158	161	184	163	180	157	190	159	161	156	173	183	169	167	166	176	176	151	171	157	167	157	184	152	171	155	157	148	158	161	166	182	175	189	171	178	161	160	168	168	154	169	176	166	166	163	153	135	170	159	150	174	158	158	161	149	180	158	155	146	162	157	164	169	160	161	186	158	174	171	141	152	180	158	159	154	183	187	174	169	166	165	155	148	168	177	172	149	163	143	170	161	167	181	169	169	186	158	164	166	152	170	158	166	177	153	145	169	145	173	146	167	147	161	152	163	166	163	159	149	171	157	156	142	140	168	177	153	171	142	150	153	164	174	165	162	176	196	181	149	176	175	172	165	144	133	165	161	160	164	163	173	161	196	163	154	158	177	157	159	144	167	161	147	176	182	168	152	154	178	163	155	152	159	152	168	134	157	174	166	164	157	182	166	174	166	156	175	164	160	169	163	173	181	149	153	155	149	147	154	196	158	171	163	120	165	175	147	166	183	155	179	155	146	166	159	181	149	149	153	151	142	167	179	186	168	150	164	156	166	150	154	136	159	147	163	155	141	174	160	190	141	167	193	144	164	160	152	155	156	160	155	166	157	161	169	151	165	168	164	179	156	152	154	166	161	160	169	145	165	192	162	142	164	145	182	173	179	164	164	155	160	177	165	156	152	155	156	167	162	161	169	178	169	160	160	161	153	190	151	164	165	181	173	151	183	169	178	168	169	156	155	142	143	171	170	169	168	154	135	146	184	156	182	141	157	154	166	180	156	175	170	169	160	189	170	165	153	163	158	171	165	169	162	159	158	164	168	160	146	153	168	166	168	165	148	159	156	171	172	160	148	165	154	166	163	152	187	145	153	177	160	162	158	145	149	157
1420	68	60	60	61	63	67	68	76	79	74	70	68	67	66	58	61	70	72	61	82	66	67	94	71	71	73	63	72	77	73	71	76	50	83	85	67	84	78	59	81	61	67	65	67	78	63	79	71	57	50	72	85	68	72	73	60	68	67	67	74	78	103	63	69	64	79	67	78	65	68	74	50	64	68	55	77	59	61	63	58	66	72	67	78	64	62	62	71	68	70	60	68	89	68	54	67	78	65	63	49	75	63	62	75	72	64	77	68	80	57	75	65	76	59	67	71	70	77	72	75	55	65	72	66	69	68	63	66	67	77	84	68	62	64	72	76	63	67	67	61	66	58	79	82	62	60	67	70	67	57	68	74	81	75	68	73	73	46	62	64	72	55	67	75	73	63	74	70	78	60	55	64	60	65	62	62	54	67	64	56	71	66	65	59	72	67	71	76	52	63	71	65	67	89	63	62	64	64	81	61	65	73	86	64	69	54	57	74	70	80	69	70	71	63	53	55	61	76	58	55	76	68	68	67	71	70	58	65	67	73	54	65	64	69	70	70	93	69	74	76	69	59	78	65	77	67	60	56	74	73	68	87	68	72	64	79	74	76	72	96	67	66	70	57	85	75	57	80	67	69	74	71	65	70	58	81	88	65	66	78	74	73	62	62	73	60	74	76	67	59	56	56	64	75	71	79	76	64	69	67	60	59	77	69	61	68	49	64	76	68	62	71	90	62	77	63	69	78	73	68	67	66	65	68	64	81	65	69	59	83	60	68	64	60	65	65	69	62	74	75	70	59	57	51	73	65	77	68	60	64	64	75	50	60	72	77	49	61	62	79	53	47	82	79	68	76	58	69	62	71	69	59	65	79	63	64	59	80	71	62	67	80	65	68	66	60	61	87	61	64	71	62	64	61	83	58	72	66	69	80	93	73	70	72	59	69	76	59	62	64	58	76	85	78	62	78	56	76	57	69	64	65	81	53	79	69	61	62	73	77	67	65	71	80	62	58	86	66	68	71	86	65	65	54	72	63	76	79	63	61	69	83	64	69	66	65	59	74	62	61	68	66	75	83	57	63	72	52	65	56	75	74	66	67	66	75	76	72	63	76	67	45	58	71	55	75	54	83	71	80	94	74	71	71	71	68	56	73	66	84	61	59	73	83	75	64	74	60	64	72	81	73	78	73	68	60	77	74	56	57	58	70	78	61	64	61	70	82	60	69	80	58	58	63	73	69	78	71	90	56	64	54	56	58	56	60	63	76	59	80	53	73	65	58	72	58	64	74	66	67	67	78	89	73	77	73	78	65	66	70	62	66	64	74	87	60	69	59	67	81	58	64	76	67	78	58	66	62	77	47	83	73	73	56	96	83	69	63	70	63	72	58	62	61	86	61	64	57	68	70	92	61	71	85	73	56	61	59	71	65	69	71	80	59	74	80	61	84	85	77	63	72	64	70	74	73	67	60	53	66	68	56	89	78	62	69	82	68	55	68	69	81	69	90	77	66	64	65	72	67	61	69	80	63	73	53	60	63	74	70	77	62	74	76	67	62	50	69	70	68	58	82	60	59	67	72	68	79	58	58	80	72	63	54	70	72	83	78	61	75	67	65	71	65	56	56	53	47	58	51	73	52	80	69	65	81	72	66	84	74	67	69	64	69	73	80	66	71	73	75	63	70	73	74	73	84	72	78	61	64	81	65	58	58	70	58	74	60	60	63	61	66	68	84	68	66	67	74	59	70	76	53	78	60	78	70	52	59	59	51	68	67	84	69	71	74	62	62	61	53	68	71	75	78	77	57	76	65	58	90	82	75	70	72	74	64	69	63	78	56	53	69	77	70	58	78	88	76	70	63	72	84	66	68	54	66	62	59	92	54	63	61	60	62	72	65	72	56	53	84	62	75	63	64	68	66	77	76	74	69	76	68	75	79	73	62	81	71	65	71	58	62	64	66	60	75	65	53	69	58	84	81	69	69	77	64	66	67	85	73	63	66	66	62	62	97	63	65	61	54	82	90	75	61	70	64	57	79	61	81	55	62	65	76	80	66	82	66	58	64	60	65	59	45	61	67	81	61	73	61	60	59	62	64	73	77	63	73	65	60	65	67	76	67	66	81	69	55	64	68	69	74	72	59	61	59	74	67	80	87	66	54	61	70	71	64	61	73	73	62	67	75	72	66	75	56	71	69	67	71	62	74	73	69	68	63	72	80	74	70	58	58	68	69	54	83	84	61	61	71	83	61	71	52	70	55	64	80	76	71	76	66	72	57	72	68	53	92	63	70	68	74	60	49	61	72	57	67	67	52	56	76	64	67	66	72	66	73	76	66	63	71	63	73	66	67	72	67	71	68	64	65	56	68	67	65	70	62	64	70	64	45	75	64	67	78	80	80	67	73	55	74	66	75	60	74	62	67	63	81	61	90	58	64	61	69	76	78	66	73	61	71	75	66	75	81	56	68	60	70	64	55	76	76	64	64	71	63	63	63	60	69	62	73	69	79	72	69	60	66	60	68	61	67	58	53	63	74	83	67	67	62	69	77	64	80	68	50	66	70	63	67	66	70	70	76	79	73	78	69	72	59	73	61	63	63	71	66	63	76	71	70	63	78	70	70	56	67	67	71	58	61	56	70	69	80	74	55	61	71	65	57	46	56	76	54	54	49	72	65	77	72	54	59	65	57	55	69	74	82	73	81	71	84	65	68	66	63	60	63	82	78	88	71	53	79	83	60	70	83	71	56	74	58	57	69	80	64	69	69	73	85	72	77	64	51	69	71	50	69	56	66	67	75	68	63	68	82	76	88	61	69	56	57	75	73	67	60	57	81	70	79	79	73	62	83	64	74	76	60	72	74	62	72	65	59	56	68	76	69	63	69	70	78	65	65	73	65	68	66	60	63	70	70	69	78	71	67	48	71	87	62	67	66	73	73	66	76	82	74	53	67	72	76	70	69	63	72	58	58	75	66	68	66	83	79	65	72	59	64	74	72	92	69	72	67	67	58	66	72	69	75	80	78	61	69	61	75	70	71	60	60	71	54	71	80	67	66	68	63	71	73	67	72	60	60	58	71	68	77	63	76	76	63	69	76	57	70	72	58	75	72	73	83	46	71	54	69	66	57	73	63	71	81	50	56	66	60	56	68	64	51	77	66	65	57	60	66	67	63	70	54	76	77	59	66	75	59	63	62	59	82	74	74	70	66	66	72	70	63	77	70	85	54	63	79	76	75	66	70	56	66	75	82	65	79	58	63	69	70	62	63	68	83	58	78	65	67	61	67	72	74	57	87	64	65	66	60	84	58	69	85	59	64	64	58	76	68	62	57	52	63	72	78	52	71	63	82	82	81	68	69	61	65	57	65	85	70	71	58	62	71	49	70	68	54	77	55	68	65	62	69	57	62	55	54	76	71	62	72	85	77	61	70	82	80	73	71	53	86	56	77	67	76	65	77	70	69	66	73	64	71	72	71	74	45	74	66	64	62	60	66	68	66	59
6766	612	572	497	579	616	686	645	660	612	562	571	696	709	573	578	572	579	563	497	514	541	564	540	497	526	443	515	476	466	499	508	460	542	466	501	498	477	452	486	496	466	481	473	502	477	490	498	469	530	447	531	498	488	451	515	496	501	492	500	481	508	494	492	479	490	483	494	502	549	507	530	497	495	485	478	496	514	461	437	498	532	450	503	492	466	545	495	496	492	505	450	487	449	495	524	492	464	486	477	530	502	515	513	485	475	504	478	475	465	516	519	474	485	485	522	497	471	485	492	477	429	436	514	488	505	496	514	472	487	488	502	518	487	504	475	490	482	490	468	479	470	483	518	495	519	517	474	466	477	504	468	468	565	489	483	491	491	505	473	509	461	495	505	451	458	486	496	497	490	486	506	488	492	489	504	493	499	467	488	474	507	491	500	472	471	466	454	512	531	519	455	505	484	459	483	516	508	479	454	487	510	463	490	437	474	428	492	511	495	511	528	487	446	478	484	464	456	496	506	481	486	473	474	554	498	526	504	484	473	484	448	501	502	490	497	471	492	444	481	476	491	444	510	469	499	445	498	451	490	466	474	480	442	504	476	500	522	467	468	477	524	459	496	480	490	488	489	511	487	467	471	477	488	476	494	521	447	507	499	463	492	457	496	512	483	496	511	506	494	509	495	486	476	509	498	502	474	509	473	532	486	505	478	481	524	468	492	473	494	491	502	494	507	475	498	521	481	487	513	485	482	523	517	494	500	463	463	479	466	468	453	502	471	513	474	487	481	460	469	478	489	507	469	462	457	511	461	557	481	434	486	471	452	476	539	452	478	491	488	511	490	488	472	496	501	480	474	471	481	524	505	465	501	487	455	500	477	498	501	505	498	440	460	528	504	472	447	446	487	482	446	470	499	456	451	479	493	489	471	471	510	470	473	475	477	467	470	518	502	461	485	485	481	491	468	474	450	479	527	469	455	449	514	495	482	541	475	460	497	476	542	472	486	495	500	485	471	499	480	501	487	477	477	469	497	503	474	505	502	517	444	438	522	469	474	440	484	488	484	488	515	514	462	490	487	469	459	429	501	463	538	467	496	471	480	482	523	473	501	444	475	496	463	508	498	514	471	467	490	492	482	429	507	518	452	509	465	489	486	489	463	515	489	522	466	481	476	487	506	499	489	505	487	490	517	462	474	512	445	484	489	486	487	468	507	512	486	504	468	498	483	466	504	452	457	447	477	505	506	486	478	501	506	482	430	490	518	445	509	462	477	449	496	491	496	499	471	491	453	469	510	473	469	491	492	496	520	501	457	413	518	458	480	508	504	500	491	512	486	472	457	472	481	476	482	455	508	488	466	473	465	489	483	434	482	454	481	486	488	450	489	502	521	488	538	477	474	518	453	447	455	472	454	519	536	469	518	498	498	443	465	501	471	494	503	493	496	528	472	473	463	506	483	490	484	486	468	493	481	477	479	499	474	497	530	496	480	472	530	480	470	495	465	488	466	472	487	444	519	467	487	510	458	467	480	497	534	513	478	492	466	479	515	501	483	466	496	509	495	511	529	489	455	485	520	499	471	477	527	461	439	467	468	472	454	506	446	472	444	500	465	482	482	484	483	484	468	524	468	519	484	443	467	496	496	486	503	520	518	487	504	503	541	466	507	478	457	487	484	462	448	495	466	496	489	519	529	477	471	526	513	470	472	495	483	508	518	440	454	492	493	447	516	488	475	469	501	466	502	515	493	472	453	515	465	465	537	480	472	458	492	488	519	465	515	478	501	503	497	458	464	476	483	483	480	439	469	485	506	511	465	523	487	492	463	476	490	434	473	494	509	466	461	478	459	490	491	513	463	491	496	509	483	461	463	508	473	470	489	519	457	467	479	492	456	479	521	468	527	465	468	505	519	479	488	492	481	476	477	477	490	474	490	456	501	493	509	486	459	503	486	505	446	478	445	498	508	466	454	459	515	485	458	499	490	498	481	467	466	440	512	506	504	481	468	472	482	460	481	491	497	471	495	450	471	491	505	518	484	458	514	496	464	500	485	481	538	469	510	455	500	470	480	480	522	457	452	458	484	502	466	483	468	531	507	453	468	505	484	498	447	472	493	509	491	488	462	455	502	480	488	504	473	477	495	467	487	490	500	502	510	521	476	481	487	475	456	480	455	490	491	532	470	499	489	527	473	476	460	461	471	518	508	469	487	473	495	497	473	467	446	524	511	459	492	476	478	486	509	528	538	492	514	509	475	473	484	460	479	469	481	450	519	532	520	466	482	483	497	478	481	490	484	496	487	513	480	519	479	509	508	481	478	489	445	516	453	449	496	485	486	464	498	465	475	482	467	458	480	516	477	480	498	451	485	479	514	499	492	488	498	476	511	506	517	480	512	479	476	460	461	487	506	486	511	501	486	491	515	493	487	476	487	479	502	463	456	485	505	553	489	498	507	472	507	512	491	471	473	512	483	486	510	485	530	470	465	482	495	468	485	492	454	493	480	494	499	461	546	462	495	477	510	485	461	482	481	473	506	500	475	496	509	496	483	496	473	493	493	486	507	471	478	452	489	473	507	513	507	513	475	498	452	513	494	493	491	455	469	439	493	462	490	459	475	482	490	473	457	441	502	459	476	472	490	433	479	492	484	474	437	477	531	471	493	493	460	458	517	453	486	489	510	488	490	536	465	465	473	499	467	497	486	463	458	472	458	478	489	493	479	516	492	506	462	492	472	481	462	514	490	486	471	484	528	451	503	502	471	478	447	503	490	508	486	518	467	472	498	497	465	443	509	506	481	495	526	493	478	492	460	462	508	469	473	526	472	460	487	497	444	470	489	488	471	480	500	472	517	483	477	468	495	471	488	501	470	498	472	506	511	502	498	471	463	467	497	479	466	497	473	557	486	500	469	480	435	484	427	461	462	478	503	474	491	489	485	503	473	524	482	493	493	471	502	491	527	498	469	497	474	512	460	482	478	488	500	490	496	512	495	502	464	471	533	458	450	509	447	493	493	460	502	477	489	492	484	470	475	494	446	517	514	532	462	497	449	483	490	516	482	451	515	492	468	482	486	488	494	487	497	472	488	491	481	484	479	490	492	471	491	466	499	478	531	484	502	516	507	492	465	511	463	495	501	517	455	507	471	440	454	489	491	501	487	475	487	482	502	501	473	484	498	474	483	490	473	477	480	493	444	480	476	441	501	490	542	490	454	483	486	496	520	496	480	484	483	543	492	473	503	504	515	458	511	480	497	484	462	487	514	456	453	473	489	477	483	488	527	466	494	464	501	520	535	508	532	498	470	510	479	563	471	454	508	495	496	511	487	468	471	482	469	499	474	520	499	511	503	495	506	541	446	475	484	467	453	482	483	492	494	455	486	516	501	501	474	466	480	523	485	477	472	479	459	454	495	448	501	462	484	438	460	524	455	503	483	516	453	486	508	507	529	483	475	501	512	497	502	475	489	487	471	462	478	507	529	494	476	455	471	480	487	504	514
1746	80	84	83	77	78	90	84	72	87	80	77	71	98	80	78	85	90	84	82	90	77	74	71	88	70	73	80	88	86	77	76	78	74	71	85	66	80	79	86	69	76	71	86	76	92	87	76	67	81	83	82	66	92	76	83	91	83	74	79	77	82	68	82	74	81	61	74	68	92	78	75	97	93	85	81	66	76	61	77	65	78	70	68	79	80	73	66	68	78	91	65	66	59	64	73	70	87	57	72	80	95	78	80	77	87	80	86	71	71	97	78	60	101	64	72	86	75	70	69	72	90	76	76	76	82	76	71	87	89	75	68	76	94	94	80	67	68	86	93	89	76	86	88	87	77	79	87	71	78	87	78	69	71	85	78	70	60	91	64	81	72	66	73	63	98	75	69	66	71	60	74	75	73	63	78	88	77	74	89	93	99	66	86	80	86	78	58	98	70	82	65	64	69	88	63	63	98	78	82	97	78	79	77	80	74	71	84	81	72	80	69	58	70	77	78	75	78	76	91	67	101	78	80	64	76	75	83	65	90	71	69	78	70	90	68	68	78	78	67	67	88	70	76	78	75	70	86	85	65	69	81	82	79	90	90	72	74	75	94	82	71	90	62	65	82	72	64	68	80	71	85	59	74	86	70	88	75	83	78	90	88	75	71	60	69	76	65	87	89	76	79	85	100	84	86	79	75	78	76	68	91	69	95	66	81	80	81	79	68	93	73	65	80	83	79	64	66	83	80	83	85	71	76	88	70	79	78	74	72	93	73	68	86	77	73	74	80	71	69	77	59	72	69	89	61	75	86	67	67	71	76	70	83	56	73	77	90	91	75	76	75	71	85	73	92	80	89	85	77	71	76	71	82	78	80	77	79	85	75	79	77	81	70	78	72	78	91	64	81	79	93	80	97	85	81	75	72	86	66	77	70	80	82	77	71	91	85	92	85	75	68	63	63	78	85	86	74	70	75	74	64	90	80	80	78	92	82	89	93	70	92	81	81	71	65	75	93	77	69	88	79	86	85	73	63	71	73	59	77	92	72	76	84	69	83	102	78	77	74	63	69	80	76	66	62	85	79	89	73	78	75	58	63	83	61	65	77	79	89	86	82	70	78	73	77	79	71	76	95	75	55	76	79	82	74	67	71	69	80	100	74	80	75	82	81	70	62	76	65	72	70	65	70	64	84	84	75	76	85	83	80	84	98	89	67	67	71	81	79	66	87	65	92	84	91	75	69	76	71	78	82	96	66	78	65	89	65	88	68	86	83	65	75	88	79	58	65	79	69	81	78	69	60	75	72	95	70	73	73	85	77	65	54	68	79	73	66	73	64	80	76	89	84	71	82	72	65	89	59	74	70	79	87	69	80	64	81	71	83	71	91	86	81	86	72	77	78	93	69	66	89	81	78	81	70	77	74	87	85	80	97	68	61	88	74	91	79	70	74	82	90	76	96	78	85	75	69	86	84	77	86	67	76	70	73	76	94	67	82	84	66	74	80	74	74	82	86	73	61	83	85	77	75	78	88	77	61	74	76	80	71	66	89	75	91	81	86	73	78	87	83	77	69	89	64	89	79	72	84	64	85	81	80	90	74	73	87	86	74	77	77	87	72	68	65	81	80	75	91	76	96	78	74	81	92	85	75	67	68	71	80	78	81	68	77	63	95	87	84	72	69	78	82	78	76	72	71	80	76	84	80	73	88	72	83	95	70	62	74	65	73	79	97	64	75	83	85	83	85	68	73	70	89	78	90	75	89	74	78	76	87	83	72	100	102	83	77	76	72	81	82	68	73	66	69	75	83	73	81	81	81	74	99	64	74	64	89	79	74	81	84	80	83	76	66	80	70	76	91	75	72	80	69	67	89	83	70	81	66	77	82	70	71	77	80	88	81	72	78	77	85	75	82	92	74	91	78	70	82	80	76	82	77	70	57	62	82	75	69	66	84	57	81	76	82	72	72	89	73	75	54	78	83	90	52	62	72	70	93	78	77	77	75	76	78	69	92	69	89	86	76	75	70	89	85	74	62	76	72	79	70	72	82	65	62	74	81	89	79	83	81	65	89	72	76	64	80	77	72	91	71	75	73	80	82	93	65	89	93	84	74	74	92	70	82	74	64	73	68	70	87	86	87	69	73	85	75	67	85	89	78	65	77	73	82	68	94	73	66	86	77	79	83	85	77	63	82	87	71	80	82	79	94	62	79	76	83	80	76	96	71	95	71	65	80	97	68	66	87	69	82	78	81	82	67	79	86	68	85	88	85	107	75	77	85	68	63	87	75	76	75	77	90	74	85	69	76	78	69	77	71	76	84	76	67	54	86	72	98	89	61	76	65	89	77	73	74	82	86	84	74	80	79	71	90	63	63	85	81	73	92	79	79	95	90	72	79	82	76	80	55	71	72	83	84	79	78	75	85	85	76	73	87	64	82	73	74	81	68	75	83	66	80	72	78	75	67	74	74	67	83	71	79	80	70	71	63	76	74	86	68	83	73	77	69	73	71	65	64	81	74	87	81	78	62	71	75	87	80	74	82	67	70	78	74	64	78	68	84	73	70	78	71	88	76	71	79	72	75	69	93	81	84	87	76	92	96	61	57	81	77	75	74	85	67	75	77	85	73	87	75	86	84	83	80	58	88	82	77	84	81	79	70	70	95	64	67	85	69	94	68	79	85	75	94	76	73	77	72	78	74	67	93	88	81	83	65	96	87	74	75	78	63	69	77	69	82	78	89	86	79	72	67	93	81	84	68	88	75	99	78	80	77	81	80	88	82	76	85	75	63	69	88	88	72	69	85	90	65	94	81	61	78	88	83	77	94	67	94	78	73	69	66	79	75	76	71	76	74	64	78	85	84	74	92	75	84	73	90	75	74	76	66	93	100	92	81	89	69	77	73	67	85	76	91	85	71	78	69	72	80	74	69	74	78	81	71	79	91	82	75	71	75	82	70	94	88	74	84	86	70	70	71	76	88	80	79	70	65	84	82	71	57	86	65	71	79	82	72	73	67	80	72	65	78	71	80	84	94	84	82	90	87	68	88	87	71	85	65	69	83	88	72	76	82	71	86	72	79	79	81	80	83	73	85	78	71	70	63	84	93	77	92	76	73	83	77	84	63	72	71	61	75	76	72	63	75	69	85	82	78	74	97	72	78	65	76	71	82	74	67	81	86	79	62	76	75	94	82	73	89	71	65	79	69	88	71	71	91	89	72	87	86	79	69	77	91	76	76	64	62	79	63	78	66	79	82	83	77	68	62	82	78	74	87	79	80	74	61	73	79	78	84	85	60	78	81	60	61	89	73	66	64	81	67	96	69	77	61	83	89	66	86	68	78	65	90	66	74	88	74	67	77	69	88	90	64	63	81	68	63	75	77	73	104	90	90	69	79	82	80	76	77	73	77	71	81	92	84	73	64	76	69	69	70	69	67	79	74	70	81	90	81	88	82	74	77	74	67	64	83	80	87	70	90	78	84	90	66	67	71	74	90	82	74
7396	705	594	604	752	862	918	902	783	821	766	678	888	815	667	644	655	589	625	580	646	610	604	599	594	579	549	582	595	548	568	598	541	575	557	598	535	540	555	543	517	561	528	554	556	552	544	549	578	517	552	533	538	543	532	540	555	534	534	537	626	546	556	523	547	622	518	534	543	571	541	566	539	494	564	564	553	519	577	596	541	564	522	555	519	524	540	519	525	559	574	528	520	544	542	521	573	498	518	553	556	557	537	535	567	550	541	524	551	503	546	523	560	572	530	565	530	550	495	558	578	554	534	503	525	573	571	553	495	535	519	567	563	547	542	526	568	595	559	527	573	519	547	561	529	559	529	534	522	560	571	541	538	552	541	529	530	521	541	504	523	542	568	548	524	524	531	571	578	509	576	555	570	526	522	579	555	522	562	541	551	543	557	558	530	544	506	531	523	543	529	527	565	526	539	521	532	547	514	570	527	558	527	492	488	522	613	558	541	555	514	521	535	586	587	561	549	538	561	531	529	526	582	555	573	533	554	517	538	557	553	536	547	540	568	495	496	550	500	541	571	560	534	517	518	560	534	542	543	524	544	566	567	548	561	515	530	527	482	517	562	553	550	503	550	544	556	554	564	550	516	568	530	516	551	543	567	580	560	550	546	563	514	545	546	550	508	544	570	503	538	588	540	536	605	541	527	542	523	508	526	560	545	532	547	533	550	544	557	537	551	520	560	547	540	539	509	532	511	558	576	544	531	516	525	562	567	539	551	567	508	555	538	552	527	495	527	517	531	550	537	592	551	538	522	560	559	543	550	556	549	550	545	566	551	498	533	576	528	552	578	549	525	577	531	544	543	543	542	579	550	563	525	563	527	532	570	510	527	533	557	534	532	559	547	546	548	521	522	589	573	521	516	565	570	553	565	493	560	572	525	563	522	528	527	542	562	504	501	564	551	561	532	503	556	515	547	564	503	543	525	497	539	523	533	537	551	553	575	533	546	588	541	600	522	517	533	565	582	523	519	591	566	536	536	522	502	549	549	563	538	559	550	520	556	565	546	568	548	557	506	508	530	534	541	547	539	493	511	552	557	512	515	544	540	536	562	496	518	535	530	549	535	550	557	578	532	534	540	520	544	530	561	556	528	527	547	593	531	521	541	530	511	547	554	533	522	585	568	564	564	518	570	554	561	544	538	563	577	555	542	531	565	541	553	577	537	536	547	503	527	573	589	579	549	548	588	508	581	508	542	540	524	533	528	573	582	526	538	520	564	498	519	575	574	591	541	543	530	567	525	521	571	552	532	483	527	517	529	525	544	523	531	551	509	567	528	548	506	548	558	527	534	577	527	545	537	541	550	546	531	538	588	549	545	550	533	551	504	521	560	584	550	552	501	519	539	542	551	526	577	598	555	515	519	594	535	531	511	536	536	578	534	531	567	510	540	509	585	534	555	521	572	533	568	537	528	514	521	546	576	567	579	526	557	556	532	556	511	568	551	530	575	549	542	543	552	569	542	573	542	521	543	553	510	565	533	520	530	557	537	536	564	501	569	514	542	524	564	540	509	533	496	540	540	571	570	541	551	568	536	510	568	514	538	558	509	534	510	564	535	540	566	515	523	599	504	526	552	529	565	511	525	561	530	538	566	538	552	496	540	544	532	511	551	534	545	543	536	550	553	530	555	532	502	523	521	521	523	542	567	539	527	561	532	550	574	559	498	528	518	585	548	521	521	502	486	547	518	545	546	530	556	569	513	535	512	562	581	577	522	579	549	542	544	531	527	533	541	499	557	523	564	562	538	562	529	525	525	552	548	521	550	544	539	556	490	529	570	542	552	512	549	534	529	543	531	515	529	562	584	548	547	584	545	535	559	565	526	572	509	568	522	496	550	540	505	545	522	547	553	553	565	539	517	509	535	545	557	528	544	526	532	565	557	541	475	588	569	572	519	494	536	520	486	554	527	532	530	558	530	525	541	575	533	577	543	533	581	560	536	539	539	490	533	524	532	540	495	542	576	529	523	520	544	509	570	521	571	542	537	553	531	549	575	526	502	544	523	603	538	529	584	521	542	535	542	522	494	511	510	554	520	561	551	552	519	553	543	527	523	586	514	531	578	582	531	530	515	534	554	560	567	545	550	539	527	525	549	543	563	536	543	548	553	559	515	496	499	540	561	541	554	558	535	543	590	559	549	573	580	533	530	523	549	566	537	552	571	537	540	561	539	498	576	556	550	570	555	596	545	550	505	535	529	524	534	534	545	519	546	533	522	596	553	564	586	565	541	576	523	545	544	523	527	533	537	521	540	531	557	500	553	559	513	549	571	562	531	550	523	534	530	577	534	547	550	572	591	498	587	570	511	539	568	505	537	549	544	570	553	531	528	526	507	537	516	587	542	553	584	541	521	521	510	548	567	568	531	523	556	549	547	530	529	533	578	564	550	559	556	538	528	570	566	569	593	564	539	495	567	579	550	557	538	533	514	543	535	497	540	523	577	586	506	584	528	593	569	534	567	545	560	526	575	530	556	556	548	565	563	535	528	550	542	583	529	546	556	560	557	523	561	534	549	615	520	561	525	561	559	552	574	556	545	556	543	508	549	548	576	525	528	571	536	556	541	550	511	539	573	565	541	502	510	545	517	545	528	544	537	517	547	554	537	515	527	516	533	504	534	554	514	482	567	541	573	549	561	576	525	548	575	543	544	564	549	547	551	569	582	552	536	570	555	521	519	541	547	504	523	569	517	503	552	557	509	498	545	568	542	555	582	508	563	561	511	560	527	565	563	532	580	517	562	489	553	564	530	544	537	569	547	562	517	561	581	539	570	610	554	550	576	512	550	551	548	565	533	520	538	492	536	535	587	507	527	559	531	557	541	501	531	538	553	575	554	516	519	500	535	522	543	523	543	522	547	567	555	542	557	553	541	504	551	539	522	525	543	507	552	556	516	538	536	523	578	522	545	528	520	538	533	536	587	528	568	541	579	515	558	582	549	559	566	587	542	572	539	561	578	550	531	536	567	542	557	507	536	514	509	561	532	560	585	578	586	568	519	556	561	585	557	546	553	563	570	552	554	553	545	563	538	572	577	541	561	550	553	528	543	523	574	509	531	515	536	536	508	565	559	530	551	539	545	533	535	519	545	549	549	515	562	543	549	519	529	581	544	531	545	587	506	526	578	515	551	506	545	554	516	579	551	535	553	554	548	509	547	533	522	563	528	498	534	514	509	542	526	544	562	524	561	547	523	516	562	565	538	529	523	523	550	522	550	590	576	536	519	542	551	547	518	499	532	542	507	560	559	574	515	570	548	589	555	550	555	516	575	507	540	530	569	537	540	561	528	515	543	560	538	525	554	491	558	551	570	514	543	502	504	591	537	535	543	506	581	584	541	532	560	545	562	530	562	535	530	524	553	503	558	563	576	537	548	533	549	543	578	535	541	538	528	556	530	547	507	547	514	531	568	519	488	527	522	493	562	561	536	537	557	548	529	586	546	555
2194	118	94	101	82	91	93	98	97	97	100	96	90	93	69	89	89	92	90	78	78	92	62	101	88	81	90	99	82	91	75	78	70	81	84	70	98	78	68	89	83	68	81	71	78	60	94	92	81	72	75	89	85	91	88	75	90	85	106	91	88	87	77	100	65	81	82	87	79	74	85	77	78	88	73	69	79	80	87	97	79	80	68	76	86	86	81	63	81	91	75	78	83	74	74	75	64	72	72	91	80	65	74	87	81	89	84	75	75	75	69	77	81	69	91	92	93	96	81	72	78	84	89	74	74	85	94	68	86	71	64	91	74	64	94	83	78	82	64	75	89	74	88	87	80	78	83	82	81	76	92	89	76	96	64	84	66	71	83	67	92	82	81	88	79	76	79	85	78	92	79	99	79	68	80	94	79	72	75	82	74	82	80	89	77	68	65	89	70	86	83	84	64	71	86	96	74	77	83	93	79	66	93	81	66	72	68	76	72	75	87	90	75	80	68	97	83	90	64	80	74	84	76	74	76	83	69	79	86	69	79	85	69	86	82	94	87	83	99	65	65	80	79	83	84	74	72	87	78	90	64	88	67	94	70	91	104	93	74	70	77	76	107	92	107	94	99	72	72	89	95	99	92	84	78	78	95	92	84	89	81	95	81	65	80	76	85	96	85	90	96	80	80	99	77	84	72	76	73	82	87	61	87	80	65	83	72	86	88	80	67	63	74	72	73	91	95	72	71	73	76	62	85	96	88	87	67	75	86	85	69	75	72	72	92	80	89	72	98	73	77	82	67	86	75	76	82	89	65	74	77	71	90	85	83	79	72	70	82	79	78	80	71	93	85	87	77	66	92	78	64	64	71	84	64	69	87	83	77	91	91	84	84	79	79	68	90	84	73	72	75	82	87	75	84	83	83	77	87	84	66	89	76	84	72	106	84	77	89	95	104	83	81	74	86	80	71	76	76	56	80	84	78	77	87	75	94	78	73	72	78	68	93	87	69	80	82	59	90	78	78	75	74	92	95	77	73	62	79	82	73	82	72	73	77	94	70	78	71	86	72	81	93	63	68	77	79	76	64	89	88	84	73	71	84	73	94	86	77	80	83	88	80	68	83	75	78	90	96	73	70	83	85	79	102	91	84	84	62	68	74	67	76	68	84	73	72	72	88	78	75	80	96	82	90	72	86	91	60	72	69	82	84	86	91	94	70	102	65	73	93	92	77	83	61	83	68	67	72	73	72	86	83	72	79	104	82	78	97	88	87	80	81	89	87	81	78	84	71	98	76	64	89	93	82	99	88	87	73	69	75	74	65	81	67	79	79	78	80	68	76	77	80	89	93	87	76	75	83	71	79	100	87	81	82	87	78	85	79	87	80	79	92	85	86	87	83	74	73	89	76	76	69	68	77	82	78	65	71	81	94	81	88	92	84	90	88	81	90	81	78	86	71	76	63	81	96	89	97	101	70	66	86	77	88	61	83	88	89	90	93	79	68	84	69	92	74	93	78	91	87	84	66	90	77	79	74	85	79	75	81	87	77	62	81	72	82	67	86	76	72	67	72	92	89	62	73	88	77	75	74	74	91	68	79	81	86	75	94	89	79	94	84	90	83	94	69	73	91	85	75	72	77	72	93	83	100	69	92	66	106	85	83	85	98	99	56	74	75	87	74	69	96	75	72	83	82	88	91	76	65	71	74	81	88	97	84	72	91	79	85	54	86	81	71	105	74	65	88	75	88	86	80	85	77	95	69	72	84	74	87	84	89	99	85	87	87	79	75	85	84	84	109	86	84	70	86	81	81	68	78	85	86	87	72	80	67	93	76	90	72	72	75	78	68	77	73	77	96	88	77	66	80	95	94	84	82	87	66	69	90	73	71	86	67	82	85	78	82	67	79	87	78	86	67	71	87	87	78	66	79	80	103	64	91	63	79	88	104	80	82	80	73	63	85	88	66	91	97	77	86	88	70	80	72	84	82	77	99	84	76	83	96	73	85	77	89	100	79	64	75	92	76	77	97	82	82	90	83	80	96	76	73	83	82	78	70	76	80	90	82	66	72	75	83	89	71	54	84	79	92	94	74	84	81	80	68	79	85	67	81	85	85	81	95	68	95	95	91	86	59	62	79	69	77	92	89	68	74	73	67	86	83	94	75	76	86	83	78	77	90	84	75	65	79	72	74	81	67	73	91	75	87	92	92	91	84	73	80	85	88	90	76	72	88	92	80	83	77	69	80	101	83	81	89	73	88	87	78	85	87	77	102	73	63	70	92	79	88	83	74	75	89	88	69	85	85	78	88	72	83	77	82	90	68	75	68	91	79	72	87	80	61	74	93	88	72	82	67	72	72	73	90	78	81	71	82	84	59	67	79	81	74	75	84	84	76	68	74	73	82	83	76	84	62	73	76	88	90	75	85	87	81	77	75	85	84	91	80	80	79	101	75	89	92	83	75	58	91	84	63	73	85	72	76	73	72	91	71	89	96	91	74	81	88	71	81	80	67	86	86	90	88	73	90	75	83	94	86	100	75	91	85	77	86	85	87	76	66	86	76	77	72	62	104	86	74	78	80	67	58	86	76	89	82	74	86	81	94	87	77	80	95	86	70	74	73	65	71	76	77	78	91	78	73	63	84	79	87	88	82	84	77	80	83	83	84	61	71	87	63	83	85	70	83	63	72	76	91	92	76	87	78	76	68	89	79	79	75	73	72	75	78	99	85	68	93	89	82	73	70	72	78	86	74	81	78	76	83	80	65	97	75	77	77	84	81	85	73	74	65	85	64	96	93	84	84	79	69	73	77	87	76	110	83	88	69	75	84	78	104	84	94	85	89	86	72	74	81	85	69	89	78	94	72	76	82	75	66	87	69	84	79	70	81	70	96	90	81	85	77	98	83	75	78	73	69	73	87	76	83	76	82	95	79	92	80	91	96	79	72	77	65	76	83	89	87	75	69	74	84	96	79	77	79	82	77	83	77	59	70	70	77	84	88	85	69	85	81	83	96	53	78	85	68	81	82	79	87	79	86	67	75	67	79	95	75	75	86	68	83	96	89	84	90	79	89	97	87	80	75	93	77	79	60	93	105	82	76	71	100	75	77	84	80	90	74	91	89	72	69	70	84	69	74	85	89	73	60	73	80	77	73	66	71	87	88	82	77	94	71	97	88	70	79	67	66	94	91	80	82	79	72	83	96	83	70	71	81	83	77	90	78	85	76	73	68	98	64	80	99	86	79	76	63	66	70	70	75	82	89	69	79	82	73	76	74	71	87	80	69	79	75	77	82	88	72	80	83	77	83	91	87	80	83	93	72	85	97	87	79	78	88	68	88	91	83	76	90	77	67	83	79	104	83	97	77	78	80	94	78	70	85	83	87	98	83	90	73	86	83	80	78	95	87	92	78	87	66	82	83	67	104	78	98	70	68	85	91	80	77	76	82	85	96	73	67	77	80	80	88	90	70	70	67	76	71	89	91	98	97	66	87	79	83	91
8153	1026	741	809	1206	1586	1697	1662	1450	1280	1136	1138	1367	1129	981	892	783	789	726	723	758	790	709	721	705	646	646	638	643	584	643	599	612	617	593	587	604	635	622	633	608	571	603	648	577	554	612	562	595	615	548	622	611	598	631	601	581	552	568	581	594	546	574	559	594	573	570	510	552	574	560	565	558	521	565	591	581	553	612	533	610	590	547	554	541	607	575	553	545	572	589	552	549	555	556	591	588	558	592	554	588	578	556	587	531	576	578	600	529	584	593	580	573	558	598	521	557	571	543	536	547	540	588	548	586	600	580	534	555	576	584	613	575	565	546	547	550	623	571	587	590	551	568	563	579	534	572	592	602	590	537	559	560	553	537	601	528	551	577	569	576	552	573	584	565	552	503	591	580	567	535	593	569	555	565	536	617	545	544	606	544	562	613	583	577	611	490	569	535	565	610	580	577	564	554	579	587	587	548	561	572	550	589	582	553	587	581	555	532	596	571	538	554	541	572	554	531	567	568	552	543	561	601	575	571	587	581	602	552	582	573	566	560	542	588	561	510	575	556	558	600	564	535	544	577	561	561	561	551	597	570	627	549	561	575	573	539	581	583	559	538	589	582	529	565	546	552	558	556	613	576	549	585	585	544	537	574	579	587	556	583	574	543	537	569	526	556	536	557	564	572	547	631	551	538	577	551	575	590	572	556	560	569	556	547	546	594	601	590	547	516	598	603	559	517	551	552	554	562	589	532	572	547	582	566	544	583	556	549	562	590	586	569	566	569	556	542	583	573	566	554	592	572	563	585	536	598	578	511	570	544	580	599	554	582	589	530	573	572	537	587	537	596	537	558	607	568	533	549	566	602	558	565	564	598	587	595	560	549	568	541	535	539	569	567	535	587	581	549	557	586	604	578	587	586	553	521	571	535	579	594	592	533	569	540	547	555	549	550	569	546	612	552	607	531	558	601	570	605	538	567	528	516	562	544	567	551	558	600	588	553	594	579	597	566	570	541	571	509	554	552	576	542	556	580	582	577	589	550	560	570	628	587	541	555	606	573	609	591	586	589	602	584	501	543	595	576	520	588	544	539	565	553	584	543	528	591	576	570	629	565	552	570	587	576	564	603	568	578	561	575	571	540	587	586	597	615	528	585	574	497	569	555	592	523	546	553	594	556	545	589	543	585	555	582	579	543	557	605	507	551	626	542	563	553	547	582	562	583	596	529	559	542	572	556	518	582	591	566	501	551	552	546	570	549	607	542	561	562	541	612	593	565	551	549	599	548	583	522	560	556	603	578	589	548	566	542	556	540	577	549	533	528	553	551	561	589	557	510	554	545	580	602	549	559	575	562	600	556	600	590	513	544	535	566	530	573	559	544	544	591	548	577	609	591	574	596	530	553	541	578	531	559	569	547	579	564	561	547	520	558	550	538	487	588	602	549	531	542	524	596	575	608	540	510	583	565	525	603	587	563	547	584	589	575	577	566	567	533	557	604	550	593	601	585	581	559	537	562	548	583	560	580	569	552	533	552	583	564	560	595	542	578	533	562	531	527	546	578	550	539	568	584	547	590	529	598	618	529	573	576	543	531	560	539	605	562	518	543	575	579	584	556	536	565	554	548	593	564	538	562	534	542	547	576	544	588	532	548	566	546	557	561	569	545	529	556	540	560	559	561	573	529	589	558	543	561	545	563	576	595	605	538	544	579	530	578	557	545	555	544	603	597	547	607	545	585	574	570	586	561	589	565	546	618	540	570	549	586	602	598	573	584	558	547	590	533	543	585	555	508	565	554	561	555	596	507	540	530	562	537	568	579	536	558	605	559	549	550	595	561	564	559	584	550	570	583	533	581	562	563	594	521	621	556	537	590	544	585	615	581	605	562	560	607	554	556	593	568	611	551	561	555	526	536	574	619	554	530	592	562	566	536	588	570	585	570	594	567	598	576	600	581	641	522	571	547	610	605	550	560	569	553	532	566	541	578	580	582	523	552	564	570	589	569	585	605	565	575	535	566	529	586	591	532	572	574	578	570	596	584	573	576	567	549	581	565	589	565	541	562	544	582	532	593	605	611	534	552	573	557	524	585	567	582	540	591	555	584	598	571	532	570	548	535	592	584	569	553	561	555	605	572	514	567	564	549	557	595	533	544	544	536	585	541	569	556	560	579	564	533	611	597	567	618	548	533	577	567	623	586	574	543	559	526	530	551	590	557	608	549	583	542	538	541	531	589	535	554	562	545	576	547	549	573	570	582	565	598	566	560	552	550	570	599	549	551	559	537	602	573	545	551	564	549	552	569	528	583	586	548	566	565	577	607	574	536	548	523	560	535	558	555	619	543	586	587	532	543	567	558	552	568	573	532	584	551	544	565	571	568	551	575	573	555	560	599	560	603	553	558	518	530	561	553	556	611	572	519	563	556	553	556	586	559	584	574	545	576	570	577	602	582	570	544	558	588	592	575	575	567	559	578	523	581	565	576	581	551	543	542	607	593	578	548	525	565	566	570	562	593	576	553	553	538	556	574	578	582	554	603	567	537	568	553	575	581	530	591	562	608	552	551	552	561	540	598	535	571	522	558	564	529	557	569	548	573	570	561	596	551	529	573	598	559	546	533	584	534	498	550	548	531	611	536	567	544	582	562	580	568	516	552	547	578	596	599	550	599	565	553	556	560	544	568	588	557	567	576	552	559	527	575	575	555	596	516	598	577	566	609	616	572	562	574	594	537	546	596	549	589	549	546	575	559	581	598	555	600	566	587	599	572	576	564	574	566	536	603	624	624	591	559	551	579	531	563	561	633	556	555	545	589	558	522	592	578	584	560	583	547	533	550	585	549	611	557	560	527	542	545	579	551	567	562	535	520	523	588	582	585	593	544	558	555	571	588	618	594	574	590	536	582	574	619	557	558	562	580	570	519	566	558	584	555	567	589	542	529	548	613	546	556	567	549	578	579	521	550	558	586	564	517	575	553	615	610	538	557	537	572	598	565	588	558	563	580	518	584	585	553	591	553	598	573	594	511	572	570	547	558	599	573	579	591	570	550	573	600	567	578	554	556	551	523	571	549	549	561	515	540	560	585	577	530	557	603	578	586	560	532	533	546	534	570	537	503	579	577	555	543	561	568	548	557	580	560	535	546	570	577	538	577	577	563	541	531	554	578	578	570	565	563	549	541	557	538	552	542	551	603	590	584	579	570	554	552	573	548	619	578	598	512	609	550	584	566	550	562	550	531	538	535	588	590	538	567	498	591	573	565	528	597	591	536	572	578	583	580	515	541	580	555	593	537	571	522	619	540	579	564	599	577	556	533	531	569	564	573	614	599	539	559	587	574	580	544	588	573	579	562	513	596	594	586	549	555	510	588	579	618	536	564	556	581	565	577	585	588	555	566	600	591	589	547	550	558	580	516	560	600	565	563	584	569	539	586	578	588	559	561	568	573	552	568	593	592	578	571	590	565	513	550	540	576	573	583	577	581	567	547	569	598	559	577	564
1135	100	67	52	32	57	58	58	44	53	53	51	60	47	33	36	48	35	37	49	35	28	21	31	32	33	31	25	29	33	25	29	31	21	31	23	30	23	16	15	30	23	18	20	22	33	18	19	30	26	29	30	18	18	30	26	19	14	24	14	26	26	20	26	25	18	25	18	21	24	25	23	20	24	21	17	19	28	26	17	20	32	20	20	23	15	33	22	25	17	29	22	15	17	24	18	31	20	19	33	29	29	21	17	28	25	25	14	24	24	21	26	29	20	16	24	21	17	22	23	23	21	22	33	23	20	25	24	20	23	22	24	22	20	23	25	28	25	20	25	20	20	26	26	19	21	14	20	27	15	20	27	26	23	19	22	30	19	25	27	22	12	22	20	21	20	19	19	26	17	21	30	24	19	24	17	25	32	24	30	24	22	19	21	20	21	15	18	18	17	20	31	24	25	28	26	10	28	17	14	23	31	19	33	26	28	21	14	25	25	26	23	24	18	20	21	18	21	22	22	22	21	22	25	23	23	19	30	34	26	22	25	21	13	25	20	30	24	22	16	25	28	22	19	12	28	18	16	27	34	20	18	23	15	29	20	20	34	12	19	27	23	25	25	11	23	27	17	21	22	19	22	23	19	19	29	25	16	16	20	21	19	26	16	28	10	17	17	26	19	21	24	18	21	26	22	29	27	29	29	20	22	22	24	33	28	18	21	30	34	28	20	23	28	18	18	19	27	24	26	33	30	20	19	20	19	21	18	25	16	27	21	26	22	21	30	24	22	22	15	24	16	26	28	25	15	13	22	15	17	24	27	27	34	27	27	9	21	22	27	17	26	21	32	25	20	23	34	11	19	21	14	17	25	27	38	25	23	24	24	19	23	25	17	20	34	28	34	24	21	25	33	35	17	22	19	13	31	14	29	22	20	21	18	22	28	33	15	19	17	21	27	20	23	21	21	22	26	20	31	30	19	24	28	28	20	28	28	23	16	18	23	22	19	22	30	28	30	35	16	21	18	23	21	26	21	19	29	26	26	26	21	24	23	13	16	19	28	25	29	20	24	26	17	20	22	21	24	17	33	27	25	25	20	17	25	27	21	19	18	12	28	20	19	24	13	19	29	20	24	25	22	17	21	24	20	23	24	20	17	24	28	23	17	17	22	19	17	27	29	20	32	22	23	30	34	26	19	26	24	25	23	22	21	23	27	24	23	24	25	24	20	24	24	20	16	25	17	34	21	28	17	20	21	20	25	21	31	15	25	24	38	32	22	21	27	19	23	24	21	23	30	22	15	18	22	28	19	25	28	18	19	30	22	19	22	26	26	16	20	18	20	20	26	20	34	29	15	34	22	27	24	19	25	25	26	29	15	29	19	25	23	28	25	31	29	20	20	22	27	23	21	18	31	22	14	25	21	25	28	31	18	31	28	22	28	23	15	15	18	10	26	26	24	28	30	23	27	23	24	27	18	21	17	22	28	23	26	30	34	21	22	23	33	23	25	20	23	23	23	21	27	25	23	24	24	17	17	18	15	20	28	32	26	27	14	19	32	18	20	20	20	19	20	23	22	23	22	26	17	22	18	22	17	21	18	24	27	19	20	23	24	18	31	15	28	16	21	23	19	25	24	24	22	27	21	28	25	19	19	26	25	30	23	18	24	23	17	27	22	17	29	27	23	24	22	23	31	15	29	27	19	26	27	26	22	15	26	23	22	26	23	22	21	24	23	25	29	20	14	24	20	18	19	24	27	26	33	29	22	21	20	21	20	24	20	18	21	23	28	20	17	25	17	20	29	23	22	16	22	33	19	24	13	21	20	24	18	17	25	26	20	16	16	18	33	26	18	23	24	27	25	24	22	18	22	26	22	29	23	25	27	18	22	15	15	25	34	33	23	28	12	11	23	12	21	24	16	20	19	22	24	30	27	27	20	24	20	19	21	21	28	23	19	22	24	30	23	22	34	24	18	24	15	29	27	28	30	19	28	17	20	25	19	17	23	17	23	18	26	26	28	16	20	19	30	26	18	21	25	18	16	22	21	28	21	20	30	16	27	22	21	19	27	23	27	17	18	19	31	21	22	24	30	22	17	24	25	25	28	24	21	32	23	26	16	20	24	22	16	19	21	20	23	23	31	20	28	25	25	24	22	18	15	29	21	28	27	29	19	19	24	24	16	20	28	31	22	12	26	22	25	27	19	30	18	23	19	23	20	35	24	23	20	18	23	18	23	18	30	21	30	32	18	21	19	32	23	25	17	27	20	24	17	18	19	22	20	20	29	28	24	21	19	30	24	20	22	32	26	21	17	19	26	27	22	25	21	21	16	18	27	19	26	30	24	30	28	26	29	25	23	26	20	25	28	28	27	28	19	20	22	32	19	26	29	21	25	20	24	20	15	21	29	25	21	23	25	20	26	26	26	26	21	15	19	16	31	19	22	23	20	25	28	23	23	23	14	24	20	33	24	32	20	16	24	22	16	20	22	26	25	31	22	10	22	18	26	14	24	27	19	20	23	21	20	22	20	29	21	19	23	21	17	21	19	23	26	28	27	16	25	30	28	20	19	14	10	28	25	21	16	18	26	13	28	13	25	20	21	18	28	17	26	24	20	31	19	20	19	18	29	16	23	25	21	35	29	13	23	23	20	24	19	19	14	24	28	29	29	21	20	22	26	31	23	31	29	28	17	28	29	25	25	26	26	23	29	22	27	21	25	20	25	22	28	18	15	26	23	21	16	22	28	32	22	22	18	25	25	19	11	26	21	26	25	19	23	27	21	24	29	12	25	20	19	15	22	26	25	21	16	21	19	19	26	27	28	24	21	23	25	28	23	19	29	26	30	24	25	22	25	23	19	18	25	25	28	27	18	22	26	26	21	20	19	20	23	24	27	30	19	31	25	20	20	17	21	30	22	14	25	25	34	26	23	30	30	25	23	25	23	24	30	19	24	16	26	25	17	23	26	23	17	25	19	21	18	27	22	18	17	25	20	19	25	23	14	22	22	21	21	18	26	27	25	29	29	21	26	23	21	27	33	30	28	22	20	20	28	35	27	22	22	24	19	18	28	26	19	14	14	20	25	26	22	21	17	19	21	25	14	20	26	17	25	22	20	21	21	18	24	22	27	23	13	27	38	27	24	39	16	27	23	17	24	28	22	22	29	25	30	18	31	23	24	24	22	19	10	25	21	26	22	24	19	26	24	26	24	29	19	23	26	20	13	22	27	25	25	15	17	23	30	30	25	16	30	30	17	23	24	19	14	29	20	31	32	21	27	21	17	21	24	24	19	31	20	24	27	20	25	32	28	24	24	20	13	21	28	28	20	28	23	27	20	24	20	25	22	15	29	20	28	20	26	31	20	22	22	21	24	28	21	25	18	17	29	13	22	22	25	24	19	22	19	25	30	31	17	16	16	16	24	14	35	25	25	22	30	20	19	19	18	16	22	28	27	24	16	32	25	20	26	20	27	22	21	23	26	24	29	21	18	23	21
9112	1273	606	594	1547	2458	2770	2389	2022	1646	1411	1319	1542	1222	887	748	698	607	621	518	478	474	453	389	366	346	348	288	295	271	266	259	275	263	229	231	219	230	231	229	238	208	180	202	215	173	207	178	195	186	221	173	162	211	189	189	170	198	198	213	161	176	187	181	178	191	167	176	162	170	151	176	176	168	171	167	161	174	164	170	171	159	167	167	177	170	168	174	177	182	172	164	186	159	173	171	153	151	158	178	184	175	168	163	181	171	165	174	148	159	152	156	188	151	162	170	171	156	155	167	152	188	171	155	180	181	170	163	159	156	188	161	155	160	173	154	183	152	177	170	181	151	172	144	169	176	171	168	185	152	145	178	146	158	167	148	174	173	158	148	157	167	160	156	157	148	164	152	179	149	155	145	174	152	167	149	152	168	152	177	180	155	173	154	151	168	144	181	181	159	168	171	146	153	164	166	160	169	147	145	173	146	144	147	157	145	161	174	145	173	172	153	170	157	141	164	161	130	161	149	158	186	182	159	155	165	157	152	155	142	161	161	163	171	172	155	164	142	147	162	163	144	187	172	149	170	134	158	168	157	176	154	154	181	157	158	160	172	169	194	177	156	173	145	149	178	166	176	184	141	137	167	147	164	161	158	169	151	129	173	164	160	151	174	167	161	160	161	151	167	164	168	168	180	166	160	159	165	184	163	170	149	168	154	178	163	152	175	145	163	136	159	146	166	141	156	158	160	147	159	176	162	157	173	161	148	158	161	159	181	163	176	146	172	160	166	162	167	154	143	164	159	159	159	146	138	170	143	142	158	134	169	182	134	154	174	180	182	138	151	165	173	169	153	155	157	149	161	157	163	185	160	161	151	155	183	159	166	168	157	150	165	154	170	118	150	175	174	138	164	148	158	160	165	173	175	162	146	140	176	144	156	178	182	146	146	171	175	168	157	169	159	130	175	150	144	150	173	151	163	154	166	136	155	163	164	150	164	162	159	151	172	164	167	154	147	150	165	167	178	151	173	163	154	162	139	182	152	153	158	169	157	139	165	161	154	162	152	178	179	187	181	164	161	176	176	173	160	158	139	165	157	150	159	142	151	146	137	162	162	158	154	165	171	175	155	156	185	147	194	148	161	150	163	159	153	167	131	173	155	185	190	148	152	167	164	164	161	148	163	168	143	140	162	131	167	168	169	161	165	150	164	156	181	163	172	158	172	145	149	169	192	154	156	173	148	162	154	161	168	159	156	143	159	159	162	152	150	161	148	149	144	152	152	148	154	182	162	149	155	172	154	167	179	141	170	174	169	145	157	157	154	160	180	163	152	156	162	141	177	150	163	171	129	167	160	172	145	163	140	139	147	129	158	147	164	170	146	171	150	180	143	174	153	177	165	172	194	149	145	175	165	154	187	168	141	153	154	164	165	136	163	149	166	181	164	149	173	170	162	215	165	132	175	151	174	156	139	154	140	139	148	165	135	155	142	163	148	169	150	160	156	140	164	175	151	168	171	154	166	158	142	171	160	163	162	159	162	144	161	152	156	156	159	170	140	158	156	158	165	160	145	147	163	173	133	170	153	152	156	167	160	166	164	166	149	161	175	168	191	184	174	161	173	171	151	161	155	160	161	165	146	161	158	174	157	175	180	147	148	140	161	172	168	161	144	166	161	184	181	150	157	178	182	155	159	160	181	148	173	148	136	188	164	147	165	174	172	146	160	159	161	170	182	142	187	168	150	167	158	175	128	152	166	156	159	155	153	178	157	163	164	133	162	168	159	168	192	148	138	163	173	165	156	160	137	146	159	159	167	138	165	172	139	174	179	175	168	167	158	170	160	164	176	149	178	131	175	147	153	163	172	147	168	149	147	152	155	157	165	163	157	138	160	179	139	157	143	180	169	157	161	179	165	148	172	164	157	159	165	163	155	160	141	158	161	150	163	145	154	189	178	150	143	173	152	169	185	157	160	163	158	144	151	159	169	157	134	140	171	170	168	140	159	150	152	172	186	153	156	157	146	164	173	142	158	148	164	165	164	170	159	136	137	150	180	165	174	168	140	161	128	156	157	162	167	165	175	173	168	170	119	148	132	157	149	148	175	164	158	164	146	138	157	168	167	159	165	160	146	161	156	162	168	162	152	166	166	181	171	167	131	140	194	136	153	155	155	146	164	153	170	161	173	173	172	151	158	170	154	171	143	189	134	182	166	158	153	193	161	158	148	171	137	146	183	148	157	156	152	160	152	153	177	127	157	143	159	149	131	174	171	150	139	142	161	129	168	153	142	165	169	163	161	150	159	151	144	165	178	185	154	148	162	147	134	163	145	163	165	143	137	159	161	167	172	143	135	137	151	140	150	175	148	141	145	163	177	174	133	138	152	165	155	171	150	165	180	146	170	166	158	181	167	172	162	159	158	168	177	154	138	165	175	162	150	155	149	158	151	161	167	168	160	165	140	159	151	169	164	172	143	171	153	139	178	168	147	142	179	157	159	159	158	162	173	165	152	167	156	166	160	175	143	165	156	171	142	154	174	143	159	152	141	163	146	175	180	160	177	179	146	187	173	180	156	138	154	168	184	137	161	187	146	144	175	157	167	181	169	181	134	165	169	189	132	144	172	187	147	173	165	155	168	159	176	171	170	169	158	147	164	155	163	143	174	166	157	150	160	171	184	162	155	157	157	173	190	151	169	148	174	176	171	140	147	172	131	137	165	148	162	162	184	144	155	165	167	150	150	164	143	163	142	155	163	168	166	146	140	171	153	166	164	151	148	173	161	188	157	140	174	155	152	156	172	167	161	167	161	144	173	163	159	154	192	175	179	139	193	159	167	190	146	176	153	141	157	152	167	148	145	149	166	167	150	146	162	146	150	158	178	154	154	140	140	147	164	157	163	143	177	153	156	147	160	184	158	151	165	162	168	159	181	160	155	168	171	152	142	157	166	162	129	166	170	164	151	146	155	162	168	154	141	161	154	157	159	147	157	140	153	164	158	162	156	163	178	153	180	193	137	172	159	152	176	170	143	144	145	169	173	151	163	158	158	181	168	152	165	137	159	166	173	159	157	162	149	162	150	157	161	166	162	165	159	184	155	158	157	173	170	164	151	179	168	179	147	166	152	159	165	188	158	180	152	152	163	156	184	131	178	137	141	163	140	153	143	171	161	165	158	156	176	134	165	167	139	165	167	161	150	151	177	145	155	170	180	172	155	158	162	160	143	141	140	156	148	189	151	158	148	144	159	153	150	154	158	180	162	146	141	183	165	180	151	169	144	184	159	168	142	180	159	167	180	145	145	168	176	149	167	144	136	147	153	159	175	135	151	154	156	168	170	154	166	146	171	171	148	154	159	164	157	143	143	155	162	181	158	159	166	174	159	142	151	142	167	182	161	182	148	140	165	160	168	147	167	161	156	168	146	160	161	175	166	156	164	161	154	176	155	159	180	165	151	157	158	168	158	154	156	170	146	171	158	169	157	159	154	162	161	149	177	156	150
1429	73	59	61	69	74	66	55	77	58	77	72	65	91	82	70	73	70	68	68	63	61	55	74	63	63	63	78	56	62	72	62	59	63	63	55	78	58	69	49	59	55	72	79	68	67	59	70	84	68	74	84	74	67	55	70	53	67	70	74	66	74	71	64	71	68	78	71	67	58	76	65	65	64	69	59	53	80	73	79	65	62	65	89	60	57	82	75	57	73	89	56	71	68	67	67	67	66	74	75	67	77	66	70	61	62	63	64	67	57	64	61	59	62	76	64	77	68	65	50	74	59	52	72	77	66	69	72	72	68	63	65	61	59	71	74	67	55	74	62	53	70	59	75	68	79	75	74	63	66	78	65	66	58	64	64	66	72	59	66	58	68	56	66	72	72	68	67	62	63	79	62	61	65	56	67	83	67	57	70	65	64	68	61	68	71	91	84	50	72	69	52	68	76	65	57	58	66	69	64	79	51	56	67	58	70	58	69	66	54	78	66	57	75	68	59	58	58	75	70	75	54	79	66	76	88	61	70	66	76	75	72	60	70	68	74	69	76	67	67	67	67	65	65	53	76	67	57	57	61	59	73	62	64	74	70	78	74	78	63	57	67	70	88	63	62	72	63	70	55	69	59	71	64	63	60	76	66	84	79	60	58	74	59	67	65	66	66	59	67	72	64	57	62	56	74	57	81	73	79	80	57	72	62	62	66	78	63	76	57	63	58	61	74	61	71	59	59	71	64	65	80	62	63	74	59	65	85	54	81	68	63	65	58	90	70	63	60	71	72	62	74	56	57	66	67	65	55	66	70	71	65	72	67	71	72	63	58	61	67	59	58	73	54	66	56	54	65	60	64	53	58	55	61	63	63	62	67	65	77	85	77	62	66	68	62	74	61	68	62	72	58	69	83	68	60	65	87	63	58	73	57	70	71	73	60	67	61	55	81	52	66	54	50	74	62	63	60	74	71	71	66	80	51	63	66	57	65	64	68	63	63	84	58	67	58	68	69	73	67	73	69	61	70	68	61	74	58	64	68	68	70	62	72	59	73	74	76	59	57	58	69	69	77	71	75	60	65	79	61	72	72	68	77	82	74	63	70	64	60	71	77	70	69	72	65	67	66	53	66	73	69	81	61	50	71	69	70	70	64	72	65	54	72	73	84	91	71	87	57	60	57	83	63	71	76	61	64	71	71	74	58	76	64	71	67	78	68	65	65	69	55	71	79	91	69	56	66	62	59	68	77	73	70	68	62	62	64	81	73	67	73	56	79	69	78	82	86	70	80	71	60	65	69	78	62	54	85	84	73	76	80	73	75	55	73	77	72	63	61	64	65	59	72	56	64	47	63	55	65	53	71	69	78	70	59	76	68	60	58	73	67	66	67	65	72	62	56	69	69	73	81	51	81	65	60	69	64	62	58	65	58	75	54	79	64	59	65	61	74	62	61	73	69	76	64	63	66	64	71	63	55	60	64	63	72	61	60	69	74	70	56	71	77	82	64	69	63	96	66	56	68	72	67	62	72	70	64	69	63	54	73	62	78	45	53	84	68	60	69	58	58	76	78	79	76	79	66	77	48	65	73	60	68	71	64	67	48	84	64	81	68	65	62	60	68	66	63	49	46	72	67	59	74	71	70	67	84	81	72	68	65	55	64	69	55	65	54	71	45	68	62	70	85	63	60	69	67	52	71	55	61	72	63	59	62	62	54	59	68	62	91	89	65	50	76	59	61	67	66	72	57	62	62	51	60	68	68	76	64	60	66	65	57	83	80	78	60	75	60	82	69	73	68	67	65	69	67	80	87	65	62	60	73	67	71	72	55	72	67	63	70	66	69	64	54	52	69	72	53	65	70	81	71	74	70	73	64	75	70	61	64	72	58	62	71	70	72	62	53	68	74	70	63	69	68	58	72	70	56	82	70	71	61	64	53	54	55	67	66	66	47	62	76	61	71	73	66	67	64	81	76	59	62	79	69	76	63	66	70	74	61	71	80	71	65	60	58	69	58	65	64	75	61	59	64	67	69	67	77	61	60	75	85	66	55	55	82	61	69	62	67	66	69	66	59	63	65	67	58	68	74	72	73	69	77	64	55	64	67	64	58	75	67	59	55	74	68	60	62	66	69	73	82	64	64	78	71	69	53	62	65	85	71	56	80	71	74	56	60	76	63	62	79	74	76	58	66	78	84	61	52	62	70	70	65	69	49	73	70	83	70	86	49	56	68	68	44	67	64	73	60	58	66	78	64	67	77	65	65	57	78	72	74	69	65	68	52	68	68	56	62	84	74	62	69	50	83	63	71	74	70	81	70	76	57	73	70	72	77	59	70	70	65	65	76	57	61	65	82	55	60	78	73	67	72	62	69	59	89	75	65	68	67	57	55	84	75	60	64	63	64	81	67	62	77	70	64	76	68	59	58	67	75	55	66	61	63	64	49	59	64	54	76	54	61	59	66	83	87	69	72	45	72	76	75	66	62	73	57	78	65	65	71	78	65	69	77	76	69	81	63	69	59	64	68	66	68	59	76	79	65	68	80	54	57	59	75	79	61	56	56	72	60	66	75	58	67	53	65	74	85	76	55	57	76	69	52	71	57	64	78	63	59	60	69	64	66	60	67	57	72	56	87	61	74	63	75	57	79	61	65	53	57	65	71	56	75	59	57	71	68	73	65	73	85	68	72	83	80	83	66	82	81	75	68	66	76	74	71	71	74	77	59	58	60	68	60	63	85	59	65	58	58	66	66	84	64	71	71	66	64	58	75	77	69	55	82	72	60	57	60	56	66	73	59	79	65	59	62	71	63	67	73	71	62	62	65	67	52	73	80	67	73	63	60	69	78	74	52	65	56	68	66	61	71	72	71	64	69	78	73	73	59	61	77	78	66	67	68	81	72	65	62	76	67	63	78	68	77	64	62	73	64	69	76	59	71	67	76	61	63	56	75	59	52	84	67	68	54	59	69	72	49	59	92	43	48	74	63	64	73	59	61	78	75	72	60	73	69	76	75	65	52	74	66	73	73	66	60	84	66	52	66	66	65	56	81	68	67	69	65	68	86	61	71	75	78	69	76	60	69	65	56	62	75	71	80	58	71	67	66	69	78	75	58	53	58	60	68	68	69	72	71	73	79	69	67	65	64	66	58	57	76	59	68	76	55	61	55	73	65	76	52	71	50	72	70	66	66	60	65	65	62	79	81	48	73	62	63	58	91	67	77	62	70	77	68	70	87	59	76	77	77	64	54	61	65	63	68	73	63	77	72	55	71	52	68	54	57	59	72	61	66	75	63	66	62	70	70	76	84	65	68	65	66	67	77	74	68	65	66	70	63	72	67	73	63	68	60	55	78	57	54	49	73	57	60	71	71	70	67	59	59	56	62	64	69	75	71	58	75	66	74	72	63	66	66	62	49	63	57	84	67	68	62	78	53	65	76	76	60	67	64	55	66	79	74	74	58	58	74	68	74	66	65	67	79	54	77	75	73	62	59	66	83
6759	601	555	494	523	659	624	646	600	562	563	678	831	704	568	632	526	502	553	538	548	476	481	522	529	503	555	504	483	493	487	450	478	500	466	528	474	477	486	476	467	497	475	472	468	518	494	471	456	465	496	480	467	468	497	451	470	494	473	521	453	518	469	519	485	506	491	479	504	446	494	454	512	483	491	483	522	492	502	502	515	491	494	486	515	455	461	492	521	513	475	445	486	523	440	476	467	454	479	456	472	469	459	474	491	477	456	488	533	476	485	470	475	461	508	474	488	484	459	467	427	480	509	508	472	462	508	494	488	507	509	459	479	481	511	476	507	466	463	455	448	488	489	478	476	504	443	501	438	490	486	482	476	466	461	476	460	451	479	494	452	507	474	473	486	446	451	459	474	495	437	494	433	500	499	482	475	483	476	459	485	470	476	486	461	486	483	572	508	476	506	474	489	429	467	465	484	518	477	494	472	560	482	478	482	458	452	474	474	454	458	497	445	488	518	518	468	485	461	478	491	491	483	485	449	476	500	492	494	460	506	476	503	452	457	483	493	482	461	506	476	465	483	487	451	459	524	425	480	480	445	453	487	507	472	498	506	505	473	482	499	577	502	492	477	483	469	479	492	485	493	500	481	501	489	479	468	523	500	466	427	501	470	494	507	459	475	471	500	442	464	495	493	440	464	483	475	480	528	494	497	481	478	445	467	446	479	487	458	460	484	543	484	493	483	512	477	487	452	473	462	513	476	478	442	466	475	480	474	468	490	511	459	510	458	477	466	453	437	493	476	511	446	518	482	476	481	456	441	490	462	513	459	478	529	478	495	437	496	480	475	457	488	485	458	451	459	482	456	436	443	470	469	480	453	511	433	473	473	503	471	489	480	465	501	514	465	461	470	525	487	461	460	437	460	492	462	502	473	515	488	471	495	507	468	489	486	498	512	495	520	453	481	483	437	472	519	471	483	472	462	508	471	462	457	502	495	468	520	469	494	500	484	450	444	525	494	455	480	514	500	496	518	471	490	471	504	481	495	498	486	451	472	445	479	448	470	509	488	493	498	454	474	467	502	462	477	492	450	472	483	487	460	494	500	479	526	449	508	454	486	454	461	484	465	472	527	479	456	495	450	508	497	454	459	506	471	501	480	489	470	468	493	517	491	494	516	522	463	493	508	494	498	454	460	471	482	459	455	489	498	500	474	451	490	490	447	488	468	461	532	480	497	513	511	475	510	481	486	449	512	485	481	472	489	499	481	463	466	475	479	478	456	467	521	511	497	458	496	476	463	474	452	481	449	497	480	496	487	474	500	509	494	500	476	504	489	445	476	503	464	490	439	478	433	501	469	502	479	471	514	468	492	496	494	473	459	481	517	489	440	477	487	452	461	499	486	518	440	473	469	514	471	469	493	444	501	494	486	481	482	471	487	486	462	471	474	471	462	461	487	491	458	456	501	440	443	490	464	495	446	494	503	457	511	488	471	464	504	505	468	475	490	431	457	503	489	507	496	469	477	446	500	461	469	474	483	514	483	508	471	454	476	490	483	512	457	518	475	457	511	474	470	452	503	466	495	482	468	457	494	476	489	453	555	458	491	481	497	456	469	529	491	489	455	439	463	508	492	460	479	476	451	471	495	473	498	477	490	510	440	464	512	482	457	487	503	475	456	477	480	451	447	453	474	473	457	483	468	477	488	482	451	495	465	480	488	493	496	513	438	471	514	460	504	440	491	482	466	475	493	501	479	479	441	494	481	501	488	478	489	512	486	518	484	493	472	479	475	460	465	478	462	440	491	490	473	491	484	492	493	461	455	493	514	477	515	502	463	447	467	477	496	500	473	459	461	470	493	516	453	494	467	418	490	491	499	463	517	500	482	519	500	487	470	530	465	477	463	462	452	472	482	466	480	491	499	467	468	478	455	477	504	478	488	484	489	510	462	452	458	475	434	514	475	454	481	513	482	500	516	486	473	451	459	486	470	468	493	462	489	443	504	459	481	454	488	498	475	475	469	504	540	488	444	489	480	478	502	467	492	456	510	504	520	507	512	460	462	441	483	472	462	468	485	489	457	468	503	490	503	477	484	490	453	482	494	468	497	485	490	464	476	468	475	463	471	455	443	448	458	464	513	457	446	508	441	437	455	498	458	455	502	476	495	447	478	481	471	492	456	483	490	499	480	464	483	528	493	504	475	514	491	503	481	444	519	483	463	451	484	478	464	450	493	456	490	476	493	487	464	503	478	475	483	489	501	465	471	486	495	517	508	475	488	465	491	462	471	464	480	479	426	475	514	500	494	488	499	446	472	484	490	470	474	505	442	475	438	486	493	509	510	479	444	500	493	459	430	453	510	526	451	486	465	450	467	494	474	516	450	527	477	480	460	465	511	481	490	550	482	490	493	446	486	485	469	458	511	456	458	458	483	453	475	511	483	499	494	477	460	471	499	473	493	525	476	505	457	448	472	507	484	475	467	472	487	518	494	479	464	454	476	499	468	475	470	464	446	499	438	449	427	485	473	485	464	437	491	466	509	502	496	520	464	506	472	488	512	463	479	481	457	491	466	524	461	506	434	482	455	490	425	450	476	482	520	518	472	458	509	459	498	481	506	494	480	476	469	478	473	441	479	488	486	488	475	489	492	494	485	473	437	487	472	463	477	481	443	485	463	493	477	497	493	469	459	508	464	471	470	473	475	501	412	464	440	469	452	497	533	491	516	487	445	492	501	504	513	441	454	472	457	459	467	487	478	532	497	448	440	477	458	507	473	430	476	484	481	511	486	477	496	486	477	512	505	481	478	473	490	476	456	458	470	469	441	489	490	469	527	479	462	467	435	448	445	508	471	452	493	470	491	471	483	433	474	470	473	467	472	487	528	484	488	463	472	485	458	466	483	458	440	472	525	494	487	466	522	484	469	497	477	480	479	494	520	488	497	464	497	480	509	449	465	486	495	474	444	486	493	480	451	492	463	522	455	497	479	516	464	517	464	473	475	488	471	476	492	496	503	468	459	435	461	457	456	460	498	516	487	483	437	532	485	472	437	500	461	453	513	467	463	492	452	470	463	438	503	475	456	484	476	473	473	448	426	464	481	468	478	466	482	474	498	510	493	466	468	530	496	489	480	507	512	458	459	477	509	480	470	456	501	477	493	488	476	493	462	498	502	508	444	532	499	453	479	460	490	493	453	478	496	462	466	452	472	476	488	464	497	487	502	460	498	448	486	450	479	450	511	439	490	457	506	509	504	473	484	483	482	452	462	469	496	483	544	488	482	475	499	479	500	480	445	495	490	450	484	510	461	489	496	446	462	501	469	473	439	481	477	515	482	506	484	515	473	504	463	493	458	491	486	480	434	496	477	482	476	498	462	494	470	470	483	469	484	477	463	454	462	485	473	478	521	438	440	482	472	501	491	441	468	465	481	475	455	513	448	489	498	513	507	475	531	430	498	479	478	502	490	494	509	484	465	474	471	441	500	459	465	498	517	455	495	497
1806	82	81	79	78	71	84	70	75	105	80	87	88	79	96	75	72	85	86	69	74	80	83	78	84	80	85	75	84	91	83	81	69	79	79	79	71	98	79	73	84	73	78	80	59	78	83	87	83	69	82	71	85	64	80	78	67	78	75	83	73	72	57	86	71	85	68	78	84	83	76	66	70	65	85	82	78	87	90	77	70	79	86	82	75	87	81	65	82	83	69	83	67	87	64	84	86	86	72	87	60	84	71	90	60	76	81	72	79	69	94	81	74	87	79	78	80	78	75	72	79	76	62	83	61	65	81	74	77	72	88	67	67	83	76	95	75	85	68	93	77	82	84	73	72	87	91	71	84	78	69	74	79	67	87	82	62	78	85	87	84	68	76	69	73	70	87	78	75	74	72	70	77	77	81	72	66	86	81	71	72	73	58	69	69	87	59	77	76	75	69	69	76	73	78	67	85	87	80	81	75	83	70	79	76	70	76	88	72	81	70	75	74	80	84	87	83	80	74	78	81	67	81	80	78	76	79	85	86	72	74	75	80	69	89	82	80	71	73	72	78	90	74	82	75	68	94	78	85	75	80	73	89	87	88	73	81	78	78	92	82	73	73	83	73	69	77	87	74	82	75	89	66	88	76	91	83	86	73	80	86	68	81	76	85	86	91	67	84	71	88	90	67	84	71	70	76	81	79	75	71	87	77	85	78	86	94	64	79	86	92	79	90	69	79	79	70	88	66	77	76	65	89	78	77	89	78	77	82	78	81	74	76	76	71	90	78	82	66	85	68	70	84	66	84	86	68	84	78	86	77	79	78	77	82	70	64	80	80	87	71	69	73	94	89	77	74	67	72	68	77	64	76	69	75	62	73	90	67	87	80	73	82	76	66	77	68	77	84	84	90	68	63	71	77	77	71	61	91	76	63	70	61	83	80	90	68	71	78	89	80	89	81	67	100	87	84	85	75	66	74	90	74	74	82	75	80	73	75	78	81	76	73	76	83	69	69	67	89	73	86	76	67	60	77	65	71	78	84	67	76	67	63	90	80	67	80	68	74	80	95	78	76	80	92	54	60	86	80	70	81	72	84	87	85	73	65	83	82	71	79	74	79	79	71	85	68	71	76	63	80	96	62	82	78	77	63	73	77	72	85	82	76	68	90	72	87	72	75	80	76	82	82	65	91	82	71	78	75	90	70	83	77	78	87	74	55	56	80	74	77	73	78	80	74	83	88	88	76	88	78	73	80	82	77	73	70	67	78	102	89	78	87	71	84	67	94	88	75	72	84	72	85	79	82	90	74	76	98	91	80	97	85	82	74	77	80	59	82	83	69	76	85	64	80	80	79	80	60	83	77	87	82	68	75	66	67	73	74	83	67	69	80	103	82	75	81	74	62	90	65	69	70	62	86	78	95	79	76	76	82	75	85	86	76	65	66	87	79	69	74	87	77	91	57	67	70	68	76	71	89	77	68	75	92	80	74	73	77	74	81	72	84	83	69	89	83	68	72	81	79	79	90	92	73	61	76	71	72	75	84	68	73	90	60	68	62	70	63	71	61	79	56	70	84	81	78	68	77	62	69	89	61	75	76	79	80	77	79	67	81	86	91	79	80	68	62	78	73	78	75	79	69	67	97	88	74	73	65	75	80	84	84	79	78	70	80	78	83	81	71	82	86	62	66	74	69	81	73	64	71	79	74	76	76	61	83	90	89	74	87	95	84	75	80	73	70	70	69	68	79	76	78	79	74	89	83	87	78	73	77	69	69	73	73	69	67	88	66	64	76	80	80	91	76	63	70	81	76	75	80	73	72	73	69	71	66	68	78	76	66	82	77	80	64	72	79	75	80	73	84	89	70	72	67	79	74	72	82	74	73	84	65	74	66	77	64	71	93	79	76	64	70	91	89	81	88	82	86	66	90	79	70	84	94	67	78	76	88	67	74	68	79	70	71	70	84	73	99	72	71	83	81	77	77	81	78	75	68	88	85	68	59	77	73	72	90	96	78	78	89	69	73	80	69	71	67	64	68	74	90	78	83	92	67	74	63	81	75	69	77	71	82	77	64	65	88	68	65	74	83	58	80	82	95	75	86	81	74	65	71	83	77	75	72	92	84	83	67	71	71	60	61	105	81	82	76	86	77	70	72	80	82	90	84	82	81	67	85	71	87	68	76	78	68	69	77	95	74	69	67	85	89	70	59	83	55	86	72	81	81	80	84	95	83	76	74	88	62	90	86	77	80	91	72	73	63	94	96	75	65	73	71	62	64	73	75	79	95	75	84	76	64	71	81	90	63	63	67	82	90	67	71	83	79	80	86	76	91	72	86	83	72	87	89	93	84	70	78	74	87	85	73	97	71	64	67	93	80	72	71	81	87	78	102	66	76	84	76	74	72	76	72	77	73	64	92	76	92	100	75	71	70	73	84	68	75	67	67	79	81	73	65	73	67	87	66	84	72	67	85	69	82	73	68	80	70	75	85	77	88	73	79	72	93	66	76	69	51	100	68	62	78	71	88	73	93	72	86	77	61	70	74	79	78	67	79	70	72	65	72	78	80	67	67	79	90	80	76	74	71	83	76	81	62	71	72	62	80	58	70	83	76	79	73	82	84	71	85	79	79	79	81	74	83	69	80	75	76	64	70	72	80	57	71	82	88	76	76	90	96	87	68	67	87	63	77	99	73	85	87	68	72	64	74	80	81	92	89	74	84	67	83	96	91	72	75	80	79	87	82	71	66	72	70	65	72	78	85	69	88	68	73	66	61	75	71	82	79	76	81	74	75	63	71	73	79	95	86	58	80	94	65	63	69	61	67	69	85	62	83	74	79	83	66	73	85	63	83	76	85	67	77	89	77	68	75	78	62	88	83	62	94	69	86	83	84	68	95	74	65	75	82	81	72	72	81	76	71	83	80	73	76	86	84	72	58	74	91	82	46	81	80	88	85	69	92	83	79	68	76	76	69	72	69	85	72	78	79	64	69	75	78	68	74	77	85	78	83	69	80	82	74	77	84	56	71	78	86	81	93	73	86	72	66	70	84	85	62	73	73	63	74	70	59	78	91	80	72	78	80	77	88	71	78	79	84	63	94	91	91	83	69	72	75	68	71	80	76	79	70	75	97	88	87	72	78	94	74	85	67	72	67	78	71	66	98	72	78	72	79	79	82	76	85	69	81	69	63	70	70	83	83	61	87	83	82	68	77	75	77	70	85	75	87	80	70	81	99	75	74	83	81	82	79	70	72	77	66	68	83	71	80	73	75	78	72	80	87	69	65	76	87	86	69	72	75	74	68	61	82	77	73	63	74	85	84	67	86	84	74	81	70	68	81	93	79	88	74	77	79	77	70	86	79	105	72	79	76	80	74	75	65	79	79	88	61	79	78	57	75	64	75	70	88	73	67	82	92	69	93	69	85	62	71	72	79	82	89	82	67	101	79	82	61	77	64	81	64	86	73	69	74	77	77	69	81	75	89	66	63	77	87	83	77	89
7321	692	621	611	702	875	882	861	830	784	812	879	1098	860	603	642	603	639	703	614	610	602	550	568	594	552	554	591	543	538	575	555	559	510	562	564	550	562	557	521	565	548	532	525	542	522	561	515	549	534	532	498	588	552	552	527	489	497	552	540	584	544	512	521	533	527	555	533	552	506	522	546	571	502	514	525	565	582	532	544	585	498	529	544	565	499	544	494	517	562	484	521	494	528	563	523	520	569	559	529	572	535	557	520	545	525	548	520	560	554	531	606	540	533	496	528	567	558	559	538	544	534	534	506	542	533	546	545	535	526	568	517	552	541	538	524	603	533	541	563	534	523	583	518	541	537	543	523	492	515	559	565	568	516	585	572	502	491	531	566	491	556	538	563	580	545	513	516	525	564	555	532	554	516	546	534	498	556	558	537	525	535	552	580	580	493	541	556	538	533	556	544	533	547	547	531	536	515	549	554	557	546	515	517	545	538	539	545	524	510	560	516	538	532	562	565	545	587	521	529	535	515	551	519	542	567	537	526	560	534	563	561	559	548	511	534	526	522	526	532	522	493	540	517	518	502	593	585	490	522	534	566	522	561	538	551	553	580	555	552	512	514	551	524	548	510	518	543	537	560	550	560	538	566	527	528	546	529	521	567	558	515	556	557	526	563	560	577	511	554	535	489	608	555	578	491	554	553	551	489	551	505	558	505	558	538	531	542	529	583	521	550	541	536	554	539	473	549	488	514	556	543	556	551	546	557	540	586	555	535	534	533	516	533	536	518	533	526	500	531	513	534	563	543	549	558	510	531	532	549	514	495	490	587	538	539	545	580	590	551	548	504	561	539	507	528	521	520	519	589	540	561	554	528	531	517	545	568	561	540	575	525	533	549	571	508	537	578	539	549	559	528	529	533	576	578	532	539	566	536	535	539	533	563	526	523	549	567	533	554	535	526	528	551	537	580	520	492	550	543	549	536	550	483	500	529	560	547	529	545	535	549	530	544	547	553	561	558	549	547	526	566	510	513	562	559	553	529	528	559	588	519	518	524	589	525	563	562	560	504	565	551	572	545	528	548	564	505	576	498	575	537	536	539	573	531	490	550	480	522	556	543	522	477	544	503	526	602	522	547	527	542	540	552	519	571	595	521	541	527	503	546	535	501	498	505	524	542	548	561	562	525	554	507	536	574	546	530	528	558	568	516	553	519	535	567	509	529	497	497	515	531	501	526	574	518	529	560	547	553	558	552	526	529	541	552	563	523	538	520	557	554	538	556	507	521	543	509	551	537	508	549	551	553	534	504	533	539	546	589	528	532	527	530	561	512	503	546	549	499	551	536	507	573	565	515	537	514	542	561	495	534	558	553	536	517	539	513	562	542	529	522	550	484	548	541	522	581	542	518	540	554	534	516	474	581	520	603	553	574	573	523	590	543	535	521	483	523	512	520	560	537	562	542	536	531	517	508	561	512	573	505	533	559	536	498	513	561	517	542	536	484	575	517	525	488	533	566	551	546	547	567	570	517	511	494	599	544	533	556	500	540	538	546	551	479	559	518	553	513	566	525	536	546	504	544	554	568	544	537	554	543	554	505	574	555	555	530	551	530	492	552	512	528	531	526	548	538	525	547	542	474	541	542	527	563	535	540	531	479	517	537	585	562	554	528	541	479	548	511	551	548	520	549	541	528	535	529	529	550	511	546	542	515	558	566	501	539	563	523	518	530	552	526	521	548	521	497	524	549	545	524	563	505	531	569	500	558	507	566	554	573	555	537	499	493	590	562	561	554	507	542	564	517	549	504	566	552	516	540	530	566	529	537	537	540	603	531	563	583	567	592	525	487	478	554	545	541	543	526	535	524	543	540	511	505	528	520	531	514	563	534	528	539	546	578	564	513	520	527	536	517	516	529	525	544	588	537	535	540	472	539	554	525	560	525	551	525	556	553	532	515	550	562	534	573	542	531	550	523	496	555	532	577	538	539	565	558	535	550	543	571	491	514	571	536	535	546	528	534	538	543	528	539	539	517	511	533	552	533	544	521	546	511	524	569	502	559	507	516	569	524	493	513	504	582	489	533	600	534	503	518	552	534	600	523	505	553	553	535	491	556	534	526	579	529	517	548	522	597	495	505	528	533	544	542	556	567	532	526	501	554	560	594	536	538	490	550	551	546	526	510	527	508	525	560	518	537	520	520	544	554	576	539	548	545	561	561	596	543	551	536	577	531	544	576	534	493	507	513	494	528	530	482	545	550	579	532	547	542	516	534	489	537	568	537	551	525	555	512	529	559	557	537	541	566	562	565	536	512	506	582	553	526	528	510	547	559	527	517	571	561	538	571	548	545	551	554	559	559	516	515	532	555	511	526	557	538	523	515	541	558	564	548	522	531	519	512	496	519	530	496	533	511	538	520	553	545	538	517	550	528	567	546	515	569	557	504	586	574	536	529	576	544	538	523	578	516	542	546	534	570	541	565	524	525	507	542	505	543	513	527	511	553	513	550	569	527	507	554	559	563	561	524	523	545	531	530	548	516	567	565	566	532	563	560	546	549	553	532	546	568	534	565	566	529	550	519	553	568	542	525	546	519	508	570	548	558	531	533	557	558	537	517	574	497	522	565	531	530	500	526	598	566	555	591	529	566	536	531	530	541	544	533	597	488	549	529	606	554	546	513	534	554	566	501	496	530	495	573	541	538	527	532	568	517	523	573	516	487	501	585	533	558	514	533	538	548	508	544	509	576	529	510	536	516	539	556	524	560	545	526	564	522	576	566	552	558	529	546	557	514	545	536	493	562	572	523	600	517	522	532	536	526	544	488	529	544	549	512	544	549	545	530	528	542	500	553	522	533	552	559	538	579	542	557	538	538	535	547	544	546	594	520	566	498	564	536	500	474	514	502	549	572	568	548	522	517	538	547	539	551	553	534	500	528	559	545	537	537	521	535	536	542	523	549	547	555	559	532	519	560	509	559	528	521	566	541	495	541	538	550	547	576	547	563	514	541	564	553	534	541	497	555	517	514	534	531	520	540	567	531	556	482	519	549	553	563	556	514	577	557	550	518	511	548	542	583	517	547	537	533	552	523	582	555	521	559	576	485	537	510	523	543	567	546	527	549	543	520	545	530	510	530	527	559	522	530	542	485	576	557	535	536	561	506	563	518	532	511	542	558	516	536	520	530	513	545	555	518	543	542	549	550	545	562	538	546	543	528	525	501	520	545	527	510	514	530	515	551	512	517	557	525	544	516	609	553	544	537	531	526	544	536	517	514	559	539	548	558	523	547	484	545	563	546	504	533	573	510	519	562	563	544	587	564	550	533	488	540	530	539	534	526	514	506	531	543	525	587	509	573	526	552	558	552	493	546	525	562	545	533	542	560	529	544	521	528	519	517	564	539	563	526	523	521	524	483	541	550	535	559	526	534	525	498	522	474	572	549	529	534	515	519	525	504	527	508	534	526	535	550	526	551	543	538	546	522	526	516	566	559	522	546	515	511
2241	113	90	92	94	94	108	88	101	86	87	92	104	100	74	85	90	87	84	95	79	90	84	87	79	78	78	91	89	85	86	69	85	76	64	89	90	81	80	77	82	73	80	71	90	77	77	73	76	78	87	65	80	77	82	82	76	72	64	84	72	84	91	76	107	73	82	81	77	74	84	69	74	89	77	71	76	87	86	94	75	77	69	75	91	77	67	76	76	73	82	90	94	88	81	64	85	89	70	73	69	77	91	73	97	63	75	83	80	81	90	67	69	82	67	68	76	83	89	58	77	80	67	72	67	85	78	101	89	77	88	75	70	65	67	86	79	77	76	91	81	92	92	88	77	76	63	63	78	88	79	83	75	84	87	74	71	69	83	80	80	77	95	94	85	88	78	99	80	80	81	75	69	77	76	73	97	67	80	79	93	62	92	77	91	84	74	87	78	72	81	56	67	86	78	70	88	76	65	68	76	77	72	87	88	74	85	72	73	74	90	86	84	74	94	80	95	62	82	86	75	84	73	73	90	86	75	81	72	81	88	77	76	99	72	86	71	83	62	70	75	59	69	75	88	83	80	71	78	78	58	77	65	85	92	87	62	84	68	70	82	87	95	89	77	83	68	90	81	81	76	69	64	72	69	71	88	69	90	76	68	66	79	96	75	84	81	90	75	92	70	81	80	64	89	84	73	66	92	75	77	86	96	86	66	84	80	85	76	67	69	89	83	89	76	93	66	92	78	75	72	70	73	71	77	62	66	81	80	96	84	92	92	71	74	85	80	71	91	69	68	84	98	81	84	74	75	82	88	74	85	72	69	80	72	79	95	78	60	74	77	75	65	87	73	81	90	72	74	78	83	67	71	91	75	76	98	88	75	82	79	86	83	90	71	76	81	99	88	87	79	79	64	68	83	91	67	69	91	74	89	73	74	73	71	72	78	70	94	79	69	76	75	71	83	63	66	82	77	81	61	90	78	74	96	80	108	83	70	73	75	71	75	75	79	77	86	76	73	80	82	69	83	64	77	75	68	81	73	96	58	88	83	95	82	80	73	74	81	74	84	70	77	83	87	63	64	67	87	69	77	75	82	80	66	79	83	99	77	97	84	76	88	86	76	83	83	73	74	80	80	51	75	72	92	71	81	69	83	83	82	90	90	81	74	74	68	83	104	90	82	81	78	93	69	70	79	70	82	95	94	76	95	88	80	89	75	78	71	68	73	79	74	73	91	82	71	79	75	81	81	80	80	78	82	74	86	83	79	88	82	75	81	76	82	71	78	72	80	88	77	78	78	68	95	69	68	76	84	89	79	82	93	77	87	76	82	87	75	68	83	82	94	89	65	84	78	76	65	71	74	83	62	70	86	81	84	78	73	81	76	63	65	76	82	71	93	64	74	77	76	67	74	76	86	89	90	77	86	93	87	80	74	78	94	76	74	69	72	95	83	63	76	75	67	80	82	82	95	74	78	87	96	82	74	73	80	68	97	94	75	98	75	67	72	60	83	86	79	74	83	84	87	72	76	77	90	91	70	93	79	75	103	92	67	80	91	81	96	86	83	76	71	62	88	93	80	87	82	95	85	95	85	80	77	85	76	68	82	80	87	80	80	85	70	79	68	82	119	79	82	69	61	70	95	72	71	87	75	84	77	58	89	103	67	87	71	75	83	87	79	93	86	92	95	75	63	77	86	62	75	75	81	78	75	89	63	90	82	65	76	86	73	83	84	79	79	77	96	70	72	71	87	67	91	77	75	80	82	82	69	72	69	66	64	76	86	56	80	73	85	76	84	97	76	75	81	63	69	73	71	90	80	79	81	78	76	91	68	85	67	93	78	59	89	71	90	69	65	92	68	88	67	82	103	87	87	91	68	74	79	74	73	59	97	70	62	78	73	76	85	68	62	84	66	69	94	77	83	76	73	95	75	76	77	88	79	90	76	71	87	78	90	72	69	88	66	78	78	68	81	76	74	79	62	75	87	79	80	66	77	75	87	83	85	80	85	79	71	90	80	72	80	100	90	76	81	68	83	80	78	80	74	81	79	91	105	74	96	110	74	81	77	71	76	86	94	82	75	76	77	75	95	58	98	78	78	76	83	59	77	83	75	79	79	74	74	85	69	56	85	90	87	76	88	68	82	79	82	80	83	90	78	85	74	93	90	84	80	81	78	74	80	80	76	84	85	85	76	96	87	74	81	75	66	67	74	97	84	72	75	73	69	73	68	70	89	85	78	73	66	84	75	75	73	75	77	88	80	73	88	83	89	77	83	68	76	90	78	80	68	85	85	76	57	81	84	81	98	80	73	71	99	80	90	90	88	75	79	81	72	58	76	68	76	79	91	76	82	88	70	78	67	89	79	82	66	79	60	80	93	72	71	74	89	74	79	80	84	80	85	74	85	61	69	69	78	75	60	79	72	70	89	78	95	87	88	86	80	68	81	80	79	76	81	89	94	75	73	77	87	75	79	85	78	101	81	87	81	97	77	83	82	96	78	84	74	64	73	79	94	83	76	72	71	99	80	66	90	76	93	89	80	88	65	77	100	95	77	76	64	91	55	94	64	95	73	87	70	84	64	72	82	74	95	91	77	69	89	73	80	79	84	95	66	84	92	78	74	86	73	88	63	78	87	71	70	74	83	79	76	77	79	59	85	83	78	82	66	85	75	83	85	72	85	64	87	100	84	71	82	91	87	73	69	76	84	84	74	83	80	86	95	82	85	76	82	65	75	78	64	65	79	84	84	76	81	79	95	79	89	81	85	91	75	88	66	77	74	82	68	75	77	82	93	76	67	57	57	63	73	75	63	78	75	84	79	103	84	73	85	80	87	85	73	65	74	80	81	84	72	84	76	72	72	81	85	89	88	82	71	77	95	70	86	85	76	66	86	72	73	96	76	78	91	84	77	83	89	84	73	83	91	85	77	77	86	84	97	80	87	79	74	96	69	79	88	67	81	93	93	78	81	78	81	86	75	87	94	79	85	87	65	75	98	79	80	58	78	65	73	70	81	83	66	74	65	76	70	67	80	84	82	91	85	80	92	77	81	66	74	83	85	74	65	64	79	70	92	78	77	108	72	88	72	77	84	95	91	84	83	79	76	74	77	89	81	69	71	73	90	80	70	88	63	71	75	94	80	72	74	85	57	87	75	76	85	70	75	79	76	70	80	74	84	75	81	67	86	82	77	72	90	70	79	66	75	83	74	90	81	67	71	87	83	74	74	82	97	80	86	83	84	66	85	82	78	90	69	81	65	83	79	80	83	76	81	78	67	87	82	87	82	92	97	90	86	87	79	80	73	74	85	83	81	82	64	83	92	78	69	77	88	92	55	73	68	103	72	71	72	71	101	86	91	54	73	76	71	99	75	77	85	79	86	74	98	78	81	69	73	85	74	80	92	79	95	84	89	79	83	73	68	84	87	77	86	89	76	75	74	85	74	92	73	74	82	70	78	77	73	103	72	74	83	78	80	89	79	90	82	85	68	65	85	93
8118	1063	801	801	1129	1658	1735	1676	1492	1265	1172	1498	1471	1090	974	847	850	831	797	770	761	702	692	673	667	704	670	666	615	632	626	640	640	627	558	648	616	580	580	584	596	594	636	581	608	592	569	592	588	579	537	588	568	536	595	610	580	602	566	564	559	548	508	573	539	600	585	556	579	615	557	581	541	606	555	612	522	538	582	514	562	611	580	548	577	557	572	574	588	605	575	564	557	506	547	553	579	548	543	579	619	547	583	502	536	574	543	606	607	553	590	547	578	546	594	548	566	546	555	556	583	566	583	565	544	551	538	558	592	590	576	565	554	580	576	594	565	511	551	584	548	575	565	556	552	577	558	564	525	537	564	577	563	557	526	537	563	556	551	589	586	607	583	560	531	546	592	586	567	539	562	570	567	581	534	558	527	558	519	549	608	555	520	584	577	557	547	557	568	550	562	602	582	514	552	512	556	569	556	544	587	529	536	549	575	591	548	533	604	531	606	600	559	575	511	512	556	550	532	535	577	592	606	521	553	534	572	602	582	551	592	550	560	555	590	574	504	556	544	573	553	606	548	525	591	577	509	520	522	552	560	529	554	567	590	539	606	566	512	517	565	584	539	553	574	570	536	586	541	568	558	550	555	559	554	580	563	561	554	562	572	602	578	560	525	547	554	553	576	608	587	558	605	559	535	529	543	573	564	572	554	562	547	572	614	561	540	554	568	529	561	560	531	578	549	586	579	526	533	567	538	555	539	521	562	591	604	555	545	615	529	560	513	585	593	572	511	583	575	548	578	553	588	534	568	555	543	512	578	555	586	549	533	590	531	570	562	587	600	585	535	543	559	535	515	560	517	596	519	596	556	565	570	537	584	609	571	545	555	596	582	606	557	591	586	528	530	549	604	567	561	525	561	567	562	556	563	596	551	548	540	574	536	599	580	562	559	557	555	583	575	611	568	564	618	589	585	589	514	574	556	531	553	579	583	545	588	536	560	541	519	578	541	539	576	608	550	545	609	546	556	560	529	614	591	543	568	530	540	622	588	517	625	580	524	525	563	552	537	547	542	575	597	568	562	533	527	556	589	541	561	539	573	576	553	569	611	521	553	510	546	527	587	528	555	542	523	575	578	542	535	606	535	550	515	548	518	527	560	544	552	545	542	598	562	568	586	567	597	511	564	559	582	597	565	582	595	571	546	552	558	526	571	565	573	536	565	548	585	585	528	540	576	558	559	617	584	553	578	599	567	560	583	587	553	534	581	564	549	584	586	552	551	568	588	540	551	583	582	537	565	561	545	508	563	559	512	519	571	586	547	544	588	558	584	573	547	585	587	539	556	542	594	537	586	534	491	507	569	602	554	584	549	536	619	585	568	547	560	536	547	591	595	538	579	538	570	563	537	553	555	518	560	552	562	564	598	607	549	556	539	570	560	562	561	612	544	557	552	568	549	586	572	543	558	534	550	564	559	585	579	535	558	570	553	546	568	553	569	577	550	548	547	562	566	558	525	610	499	598	548	546	616	562	509	596	584	553	557	597	587	552	564	532	557	562	528	555	567	542	587	547	548	576	613	544	542	586	574	563	535	496	575	509	597	546	562	535	591	611	589	581	574	586	504	577	566	577	554	546	545	550	530	574	550	604	583	562	564	560	577	543	584	585	553	586	567	574	594	594	570	565	609	548	578	575	554	598	580	574	578	524	539	561	559	557	566	576	600	542	552	586	560	583	551	546	585	578	588	554	557	531	542	528	492	569	579	643	546	546	576	586	536	580	554	558	595	574	554	539	558	557	553	569	547	575	556	558	574	584	593	553	546	565	532	580	582	508	579	565	525	532	584	568	523	599	555	571	549	593	551	532	566	527	631	569	580	577	532	545	540	554	541	586	518	555	595	559	572	539	582	551	505	537	570	547	594	522	578	559	588	548	562	547	564	624	529	548	559	527	573	577	515	561	587	555	561	540	581	585	613	564	534	571	529	545	564	582	566	580	562	559	535	571	548	598	552	593	570	555	542	531	558	525	596	604	583	581	531	584	559	526	541	582	538	570	591	521	541	548	566	557	570	593	575	566	525	576	541	591	548	565	565	612	558	546	557	572	562	564	590	550	551	579	567	560	567	570	632	606	588	562	551	574	585	569	598	597	553	536	600	530	561	552	556	543	560	523	545	578	536	572	546	551	533	540	588	563	580	560	602	555	557	560	593	547	540	533	543	577	534	497	582	556	573	572	549	576	550	581	522	572	538	531	533	564	624	540	575	528	571	515	547	548	536	594	591	563	566	561	558	559	589	554	568	520	566	558	544	545	550	564	597	544	543	582	555	565	568	581	560	564	550	526	561	512	555	576	602	559	591	572	572	573	539	572	575	581	569	529	539	537	548	559	519	609	554	552	570	520	545	591	578	547	562	562	597	575	578	549	546	584	554	523	535	554	538	586	600	582	499	563	524	549	536	579	552	579	570	526	618	553	557	555	597	571	560	554	552	581	563	548	554	563	550	566	567	547	562	565	505	530	560	587	544	578	589	580	583	579	529	557	556	569	556	571	583	567	563	563	568	535	579	576	560	514	576	545	564	585	570	600	597	605	572	579	523	563	539	620	575	621	518	538	608	550	535	559	566	581	541	566	592	573	512	550	564	521	557	560	620	541	542	546	520	561	582	570	560	578	586	534	580	589	614	559	548	546	570	528	583	610	581	561	555	564	558	535	551	608	553	546	622	532	560	533	530	588	564	565	558	557	527	554	524	566	555	574	542	584	546	568	522	589	625	503	575	578	546	535	556	578	582	587	513	549	574	533	563	598	579	587	578	552	577	558	583	523	564	551	556	562	549	568	558	580	594	586	562	546	576	553	553	533	565	584	594	533	574	595	574	572	560	574	543	594	552	588	573	541	562	574	548	568	550	587	537	556	587	527	539	585	528	553	544	565	580	512	565	525	554	541	570	583	564	550	599	540	572	579	572	523	502	568	514	584	533	573	546	542	551	537	590	566	556	568	586	550	571	597	570	576	552	585	546	563	560	560	593	563	555	585	582	519	535	559	601	579	569	538	545	592	545	525	556	594	596	531	505	529	558	573	565	616	548	586	530	545	558	585	556	524	586	558	596	520	584	554	549	557	529	534	557	569	557	542	543	569	580	555	567	616	559	564	564	581	541	529	506	561	596	528	531	551	580	516	545	552	558	592	584	541	570	568	581	563	499	560	539	535	576	577	577	599	532	530	531	549	555	560	532	596	552	543	592	585	572	536	582	577	549	560	527	567	570	517	530	526	548	562	561	607	499	582	523	589	588	548	562	548	550	537	530	532	576	538	553	543	585	552	551	564	556	552	552	569	535	520	542	537	527	613	570	567	574	523	551	508	563	545	584	587	585	542	583	580	532	559	594	572	569	518	528	528	586	544	586	561	588	538	533	567	583	525	600	540	574	552	522	555	582	550	588	543	530	588	574	552	542	582	547	559	559	592	573	580	558	529	550	599	544	554	566	593	570	600
1040	114	71	56	36	32	50	62	57	45	50	60	64	46	34	36	35	29	31	37	27	32	36	27	32	26	23	30	29	34	39	23	22	22	35	26	27	18	24	20	35	12	29	33	28	19	27	18	22	25	21	24	17	17	31	23	26	21	14	16	19	24	19	22	25	29	25	21	21	24	24	21	22	17	19	26	12	30	22	31	21	31	21	25	22	22	20	30	19	22	17	21	25	24	32	25	26	28	21	26	16	23	19	24	19	25	23	15	21	25	30	19	19	28	22	15	20	22	22	17	21	23	26	22	21	20	18	22	31	23	17	21	23	24	21	24	24	19	29	19	12	17	26	29	19	21	20	19	19	26	19	27	24	20	14	18	30	15	21	23	16	24	28	22	18	18	30	10	15	27	27	23	21	32	27	21	24	23	23	18	24	20	26	21	22	23	18	30	16	28	23	19	22	20	17	25	24	28	21	30	33	17	19	23	22	17	29	26	27	20	29	18	14	28	26	22	25	26	17	23	18	19	19	18	28	18	26	21	23	15	25	23	22	18	25	17	30	26	18	18	37	19	24	27	19	17	20	19	24	28	20	27	25	24	17	25	24	18	20	25	16	17	25	26	18	19	26	33	28	27	24	13	22	23	32	30	23	19	23	15	23	36	15	18	21	21	27	23	21	29	21	26	22	19	14	26	23	15	24	20	25	21	25	23	25	18	34	29	23	21	25	26	13	25	26	13	20	21	27	23	19	15	13	25	18	28	26	21	18	32	22	23	23	15	15	23	25	23	15	25	17	23	31	33	16	34	26	20	18	13	32	20	31	19	23	30	22	21	29	17	16	14	28	20	13	24	19	23	19	17	28	21	14	27	26	15	20	22	20	31	19	21	28	28	17	24	28	27	28	19	25	17	24	21	25	22	15	23	17	22	22	13	24	34	23	22	22	20	27	19	26	27	19	26	25	19	22	20	29	23	26	19	25	26	23	21	19	18	18	29	20	24	26	25	25	27	25	17	31	27	29	27	20	27	25	17	17	12	15	30	17	20	15	23	22	23	24	24	18	11	18	23	20	17	20	20	26	21	21	18	19	20	22	25	25	21	24	33	28	27	15	18	27	20	22	21	26	27	17	24	16	36	23	21	34	21	20	19	20	24	18	22	17	21	24	20	25	29	27	25	13	23	28	23	33	19	17	24	20	20	30	23	19	18	20	24	14	22	26	28	16	21	23	20	16	29	24	25	13	17	20	28	28	23	18	18	14	17	23	24	12	20	17	17	17	27	19	19	22	32	30	11	22	26	15	17	28	18	20	22	18	24	21	28	19	24	22	26	21	22	28	24	25	26	19	21	26	28	21	20	21	16	18	23	19	21	19	24	30	21	23	25	19	21	22	13	19	16	22	31	15	23	16	25	20	22	24	18	22	28	26	25	20	13	26	17	28	20	22	26	18	23	18	21	17	18	24	27	24	27	18	26	25	23	19	15	28	19	23	21	29	25	22	31	34	22	16	24	23	22	25	30	19	14	20	26	24	26	25	16	28	19	21	27	22	26	21	32	13	29	25	20	26	30	20	20	31	24	21	15	22	16	22	20	18	22	12	23	22	28	25	21	24	27	16	16	27	21	31	23	21	23	25	30	19	22	20	21	23	27	16	15	17	23	21	20	19	14	19	17	21	14	21	23	26	20	25	29	23	17	17	24	20	23	30	34	25	27	19	27	27	29	23	25	11	18	18	20	29	30	23	17	19	15	27	27	32	24	23	21	30	18	22	23	21	24	23	17	29	21	23	25	23	33	22	18	23	17	25	23	22	21	18	14	19	22	24	20	25	21	25	16	25	27	23	31	19	18	16	21	21	32	25	23	22	21	20	23	22	16	18	31	16	19	24	18	20	18	21	30	18	26	23	27	26	20	18	22	20	23	15	21	29	20	18	21	24	16	19	20	22	14	16	17	30	20	29	24	23	20	25	27	17	18	27	16	22	25	21	21	22	28	16	20	23	30	26	15	28	25	29	28	28	22	26	22	20	17	16	23	20	21	23	16	18	22	25	16	17	26	20	23	25	20	24	27	24	18	25	17	28	28	24	27	11	24	20	15	19	25	18	24	22	19	14	26	24	23	22	24	20	18	21	24	31	18	23	37	12	17	22	23	22	28	26	21	18	27	22	23	23	22	17	17	21	26	21	29	27	20	12	19	19	19	28	20	25	29	20	25	26	29	16	12	22	19	25	16	23	21	25	25	19	23	16	17	21	21	9	25	27	23	18	12	23	25	19	20	19	27	23	27	20	28	18	19	28	24	20	16	29	29	18	15	16	26	22	24	25	30	25	19	23	23	19	28	30	17	26	15	22	21	27	23	25	14	23	23	18	19	27	20	26	14	26	30	24	17	22	21	18	24	22	20	16	30	22	25	20	27	16	25	30	21	27	20	20	27	20	23	21	19	22	27	20	20	26	21	17	25	21	25	16	21	25	32	27	28	24	21	23	24	23	23	25	25	13	27	26	26	15	25	23	27	23	23	14	20	26	28	26	17	18	25	24	28	25	18	24	23	22	18	15	20	17	30	25	19	21	18	20	26	16	19	29	22	18	25	17	14	15	24	24	21	21	29	27	27	26	24	20	21	25	25	15	22	12	28	27	25	24	24	26	26	23	22	25	23	24	20	24	29	24	17	20	25	22	32	18	25	23	16	29	23	23	23	33	19	28	25	19	18	14	30	13	24	17	28	25	20	15	25	17	23	29	23	21	22	29	19	26	22	15	24	31	20	25	28	24	22	27	14	28	17	24	21	35	24	14	22	26	22	20	18	12	19	27	20	20	21	23	16	22	23	15	25	32	24	21	20	14	24	26	31	15	22	20	5	21	15	16	21	21	28	29	28	20	24	25	25	21	21	17	24	18	23	13	20	22	17	21	16	26	28	27	21	20	13	24	27	22	24	23	25	19	18	23	22	27	22	28	20	24	20	17	22	15	16	14	18	20	24	24	20	23	19	21	26	34	21	34	14	17	26	20	23	18	17	23	19	27	22	28	22	23	22	29	23	16	23	15	15	19	15	24	15	16	24	19	27	18	21	20	23	29	20	14	24	20	29	16	15	28	17	20	21	24	24	19	24	21	21	20	30	28	18	20	19	28	26	21	16	12	21	24	24	27	22	22	18	22	28	23	20	20	26	16	22	11	25	33	21	21	19	26	28	30	24	25	27	20	22	20	25	26	24	33	17	23	16	20	15	15	30	26	25	27	17	23	18	17	23	26	20	13	19	23	24	16	22	19	27	14	16	24	26	21	33	17	26	32	29	27	17	27	11	27	23	13	17	14	29	32	22	26	20	30	15	21	17	20	28	14	25	18	25	20	16	26	18	21	26	21	33	22	18	18	23	28	37	24	27	29	15	30	25	22	17	29	19	22	18	26	32	24	24	26	19	26	22	18	18	26	25	27	20	13	30	35	27	20	20	16	23	15	18	15	16	19	20	24	19	24	17	26	19
9098	1274	605	624	1558	2564	2691	2537	1980	1662	1542	1995	1715	1030	843	738	668	612	617	519	428	414	404	397	351	357	334	286	305	277	288	256	238	268	237	226	225	249	225	220	198	223	189	208	214	204	188	221	206	182	198	166	184	183	194	193	208	179	183	167	214	186	170	156	186	197	163	179	205	201	178	156	169	162	185	151	171	168	162	155	174	169	170	158	160	193	175	166	179	147	176	152	158	175	160	170	168	167	143	192	172	173	172	189	165	154	146	181	183	150	176	166	156	154	159	150	145	158	152	165	192	171	173	137	160	165	173	160	163	179	172	141	160	163	166	176	168	173	161	173	155	147	164	152	172	147	154	132	154	155	163	159	152	176	170	168	177	144	162	144	163	138	150	153	166	142	171	159	159	159	154	164	170	183	150	170	149	180	154	175	166	155	146	151	154	139	161	160	168	147	147	159	165	176	158	162	143	164	161	165	160	177	163	159	170	137	157	147	152	157	149	162	155	143	144	150	148	142	174	155	147	154	149	169	144	162	145	176	160	155	159	184	147	143	148	162	147	145	154	163	143	148	169	173	150	141	134	164	167	141	147	144	151	147	138	176	181	163	157	158	150	147	163	154	162	153	166	157	149	157	143	150	172	157	167	162	150	158	164	134	161	159	183	156	168	182	164	176	156	175	151	154	164	178	131	177	180	180	143	159	168	166	144	167	149	146	163	121	164	137	138	179	180	151	158	187	150	171	179	171	150	145	171	176	147	154	147	157	161	168	165	173	167	177	177	158	161	170	154	161	158	163	155	156	153	170	155	158	175	152	159	162	147	176	153	145	152	141	177	172	164	148	163	169	151	166	175	151	156	134	148	164	162	148	165	167	159	151	147	170	153	152	149	159	159	160	154	151	167	158	180	146	179	152	176	164	161	150	189	164	161	155	163	163	163	152	156	150	157	165	144	146	169	172	143	146	134	147	173	166	169	168	158	141	140	152	162	158	147	150	169	157	153	149	150	175	158	177	191	173	169	161	144	158	157	150	198	167	166	167	151	148	139	140	165	154	155	166	139	140	148	152	165	157	173	150	188	173	161	159	135	172	158	166	165	162	171	149	150	153	181	178	155	168	176	165	152	147	166	137	180	147	135	166	147	167	175	152	139	176	142	181	157	156	153	157	161	168	152	164	136	155	144	164	154	155	165	168	148	172	157	148	157	130	160	161	146	151	172	183	156	154	156	168	144	173	162	121	159	147	164	161	154	152	136	159	163	154	164	152	189	162	145	183	142	154	157	174	164	142	153	167	148	176	170	151	158	147	147	159	160	168	185	142	171	155	181	147	160	165	162	160	162	148	138	157	144	151	155	143	158	162	132	152	182	138	171	148	187	166	156	178	161	143	165	143	158	134	145	159	148	151	161	165	133	146	168	158	171	128	155	156	146	166	174	171	169	157	146	152	177	158	153	155	164	187	163	158	150	149	143	162	168	143	146	169	162	172	142	136	164	153	170	147	157	180	166	148	183	145	123	157	164	162	159	162	152	128	164	179	158	176	165	167	178	150	137	152	164	157	156	139	140	139	159	172	160	169	156	143	152	167	161	157	168	180	138	169	158	162	168	157	146	142	158	133	137	169	154	150	153	157	154	165	171	142	168	145	174	166	167	193	120	140	163	171	142	148	157	163	175	153	177	183	172	175	159	158	142	161	146	144	168	167	164	155	188	165	170	155	161	166	185	171	183	161	165	162	142	159	156	145	150	159	163	170	154	147	178	152	144	159	141	143	159	132	151	170	156	156	168	159	176	151	129	179	154	149	153	157	167	161	158	161	141	157	160	159	169	150	134	176	164	168	132	186	149	171	147	137	158	160	149	145	161	129	129	171	162	161	144	149	167	143	128	170	176	170	149	146	160	153	157	141	171	161	172	166	154	160	139	191	169	132	155	154	174	161	167	139	152	136	159	163	168	149	163	166	169	157	166	168	157	170	144	172	133	138	135	146	157	137	168	160	156	158	161	163	176	180	158	153	141	162	163	169	161	151	175	133	198	144	155	150	170	155	163	156	144	185	168	153	166	166	164	165	165	175	159	155	130	144	152	159	149	163	183	162	182	169	196	163	162	154	135	167	156	174	150	146	169	148	157	156	124	159	153	165	178	157	151	137	158	155	143	165	163	167	141	169	135	182	147	162	149	159	165	158	137	166	155	169	161	154	144	159	167	155	165	168	145	160	160	149	142	147	163	179	162	150	165	162	162	149	189	161	156	169	157	173	130	139	143	165	151	137	142	162	137	147	166	168	157	170	172	170	164	162	172	159	172	160	155	157	144	160	145	147	163	165	158	146	159	172	161	178	134	139	146	151	155	176	164	137	143	150	150	140	156	178	163	163	156	157	161	172	147	141	156	158	164	189	146	161	162	155	143	173	158	166	136	154	164	134	157	189	141	178	165	180	199	192	156	160	149	168	153	157	167	180	155	183	141	155	158	145	158	155	130	154	172	143	135	159	149	166	163	152	180	173	164	160	170	146	152	163	166	149	159	153	166	132	150	164	155	152	161	178	143	155	175	173	180	161	181	155	149	180	183	149	158	157	147	174	158	166	157	141	179	166	167	152	150	144	141	154	137	157	161	174	178	139	152	151	170	148	160	173	174	161	179	163	153	164	156	138	177	147	151	148	152	175	147	167	133	188	164	167	176	154	144	159	138	137	153	162	144	174	156	159	167	151	157	158	128	159	144	168	170	157	160	163	150	162	157	178	155	164	169	166	180	166	167	158	160	153	148	153	157	131	168	167	171	153	148	162	158	133	163	175	164	166	161	154	141	155	147	143	151	167	160	139	149	168	138	154	169	154	178	152	180	148	175	164	143	162	158	155	175	166	163	140	150	146	155	145	144	176	168	159	142	157	159	157	159	173	156	148	134	149	171	159	148	152	136	144	162	150	168	149	140	156	139	135	159	146	154	165	169	149	173	159	152	171	147	166	153	151	172	129	152	162	182	157	153	147	168	179	167	140	167	170	153	165	150	168	153	154	149	172	142	147	140	166	161	154	141	159	150	149	164	149	176	140	166	162	144	139	145	144	160	163	156	156	160	138	142	159	163	137	164	142	137	150	149	161	150	156	144	152	156	170	133	141	157	145	152	155	142	136	151	172	172	176	174	158	156	157	162	156	178	140	171	158	135	170	174	156	174	164	139	153	155	183	148	155	175	178	170	145	152	148	152	150	157	147	184	157	178	151	167	167	177	143	137	138	153	172	158	182	157	152	149	147	165	166	164	139	155	169	149	157	157	146	175	164	149	163	151	149	159	163	153	154	151	154	158	170	161	154	147	145	147	159	146	134	152	160	149	155	155	176	169	148	149	157	162	159	148	142	159	163	150	152	159	173	157	145	170	144	162	142	177	156	138	161	153	153	150	167	152	151	140	151	154	132	169	152	156	163	172	180	157	150	160	149	172	159	156	168	146	164	160	131	167	151	162	158	161	179	168	158	169	155	144	146
1391	69	62	64	57	69	66	72	65	74	65	74	75	65	73	76	75	77	66	64	59	71	82	58	62	70	67	56	58	62	75	57	59	78	66	59	58	70	82	57	85	68	76	60	76	67	67	58	59	62	58	58	78	64	69	66	74	74	75	63	74	60	52	63	91	70	59	68	74	64	64	56	61	67	66	65	69	73	59	79	62	74	63	71	74	71	59	54	81	78	79	69	60	62	79	73	64	48	57	63	76	80	82	78	68	64	59	66	58	61	63	58	78	59	66	77	75	55	63	50	61	57	54	58	64	62	89	72	75	62	71	66	67	68	59	66	75	68	76	56	59	75	61	63	60	67	65	77	65	65	84	74	81	72	78	76	61	76	70	70	86	72	59	58	59	79	56	66	69	54	64	51	86	73	73	66	69	68	71	74	68	68	50	69	69	65	74	71	73	52	55	61	70	67	66	59	60	66	64	63	63	72	65	59	50	70	67	86	66	55	64	70	58	61	67	70	69	64	63	61	74	68	64	71	66	61	64	60	60	58	74	46	60	75	67	67	65	67	64	68	61	83	68	84	64	81	64	67	60	69	71	54	61	63	64	72	51	63	65	57	61	57	65	68	79	61	84	80	60	60	60	66	61	71	68	58	72	57	73	68	66	69	63	76	64	66	69	63	72	70	64	68	59	62	79	66	66	78	72	68	59	86	61	58	79	62	91	76	64	79	70	72	74	65	69	70	68	80	81	61	51	61	64	67	61	76	64	48	47	70	75	73	64	63	75	64	58	52	57	61	58	67	55	59	57	54	71	59	65	65	69	69	54	62	66	81	70	55	63	75	67	82	77	79	61	62	49	71	59	74	62	71	57	74	59	59	74	69	65	68	67	55	77	70	81	64	64	53	59	71	65	51	71	65	70	66	79	54	60	67	57	62	60	58	70	55	68	62	63	51	58	61	64	73	64	61	65	83	64	54	70	58	77	62	60	67	62	70	70	57	60	65	82	66	75	64	52	69	64	79	67	79	58	67	76	72	78	72	59	64	66	71	53	44	67	76	73	64	63	60	80	60	69	75	59	49	58	79	67	73	83	59	60	63	81	56	72	69	55	62	56	71	69	71	77	58	67	77	81	65	67	75	69	62	65	77	54	71	55	79	68	58	66	73	74	59	57	77	55	88	62	72	72	72	66	64	67	68	61	60	72	65	68	57	57	73	89	86	69	50	81	63	58	74	70	48	62	55	64	44	70	55	55	68	70	75	73	68	56	60	63	74	80	76	72	65	65	65	49	77	81	68	83	75	61	89	64	71	57	57	59	65	56	74	63	66	87	63	65	74	63	56	68	72	71	77	63	61	57	70	60	74	61	76	70	60	71	53	65	82	58	54	73	59	69	68	61	79	56	64	64	67	71	71	73	69	54	66	75	62	70	76	64	69	77	60	54	71	67	60	70	58	71	80	65	58	53	60	61	77	54	56	70	71	59	59	83	71	64	63	59	72	51	52	65	68	64	73	58	73	73	64	68	69	66	66	63	57	74	80	68	61	75	58	69	65	65	75	67	69	60	62	74	57	73	80	79	62	69	61	55	78	66	59	68	73	70	70	68	63	55	63	71	70	64	73	61	64	63	60	50	55	64	70	62	67	77	71	55	67	73	59	55	68	59	53	68	51	59	51	61	64	63	61	76	66	65	50	89	58	79	62	59	51	65	59	63	72	74	58	64	68	62	80	65	63	71	73	72	70	75	47	64	67	70	66	78	72	67	61	60	59	75	68	64	60	69	59	71	57	53	82	70	68	59	69	63	61	83	64	62	62	73	72	57	78	65	66	57	66	74	67	57	63	67	76	72	67	75	71	81	62	83	73	70	68	55	72	65	64	61	70	65	47	70	67	75	51	75	70	63	54	60	76	59	71	72	54	85	71	57	76	69	60	62	76	71	66	66	51	83	72	87	56	65	67	63	57	62	72	67	65	74	81	76	73	60	57	64	62	65	62	74	65	71	63	75	67	65	63	66	63	67	81	72	68	78	75	59	74	61	75	71	71	55	66	54	74	66	71	51	71	69	62	57	50	70	54	76	57	58	60	65	70	68	49	62	50	67	69	71	83	55	68	67	69	55	79	68	73	65	72	71	74	69	60	65	68	75	61	60	80	73	70	45	70	71	82	68	67	64	63	70	76	66	78	49	69	56	82	70	75	67	43	64	69	70	60	69	68	62	73	73	74	69	79	76	68	73	69	74	70	68	46	87	50	57	71	86	65	69	72	80	68	77	72	78	68	64	69	71	55	77	62	66	61	90	63	60	72	57	63	73	67	60	58	66	71	68	71	63	61	52	68	65	73	70	49	74	61	63	71	57	71	55	48	60	67	77	70	56	68	54	85	68	77	78	68	73	74	73	66	66	71	59	63	64	78	71	62	81	62	74	79	54	65	73	68	59	56	79	63	77	81	68	58	74	69	68	74	90	60	59	60	70	73	73	61	51	57	55	68	62	57	63	66	70	60	62	62	63	75	62	82	74	66	68	62	61	74	78	74	77	67	77	53	57	61	82	65	66	65	63	50	76	68	73	61	84	57	61	68	56	69	64	52	74	64	72	54	67	64	61	70	67	65	67	64	66	71	65	76	58	67	67	68	65	58	65	73	51	57	74	51	65	63	70	90	79	61	69	79	66	67	74	62	67	59	74	65	60	60	60	68	70	73	82	63	57	47	47	63	59	72	61	82	65	59	61	73	69	73	70	70	60	61	76	57	72	67	70	63	75	69	71	74	68	63	65	71	71	72	62	53	61	66	60	63	75	73	55	56	69	66	69	56	71	74	60	59	59	63	66	69	69	61	53	62	65	71	77	69	54	63	79	72	66	68	64	56	50	71	78	65	69	64	51	65	63	58	55	78	64	64	71	60	64	61	78	51	69	78	68	81	67	56	66	67	57	68	80	66	75	64	69	67	68	75	90	54	62	70	56	64	54	83	72	59	67	74	56	67	64	61	75	58	64	61	71	86	63	69	57	58	62	67	71	59	61	76	55	59	59	60	72	64	63	70	64	66	62	56	81	64	69	65	69	65	76	55	73	72	71	77	63	76	69	65	57	55	66	66	71	91	68	58	60	57	74	56	76	74	77	66	61	77	69	61	71	82	70	58	60	72	67	75	80	65	72	55	61	74	62	76	67	62	76	67	63	75	72	72	55	66	70	69	67	66	63	68	58	59	70	55	76	71	52	76	64	64	55	60	87	68	68	50	64	50	73	69	59	73	63	66	69	60	77	55	70	74	62	58	56	59	66	83	65	61	81	66	75	88	40	66	62	83	57	55	81	76	75	64	68	70	49	80	69	74	55	64	55	69	78	56	63	71	63	53	57	73	67	72	74	62	70	58	64	72	70	74	61	50	68	69	71	68	62	65	69	69	72	69	56	77	62	56	60	67	65	63	66	64	73	63	66	59	64	68	65	72	73	69	74	64	78	67	70	70	78	80	74	52	65	69	63	68
6714	594	501	536	602	630	662	653	597	616	716	982	934	593	554	584	585	569	550	547	488	458	526	486	482	490	488	449	446	490	449	474	479	489	473	501	512	483	473	474	479	512	458	478	478	446	432	498	451	470	488	451	467	500	475	467	459	517	459	474	475	496	469	457	477	467	499	463	487	489	468	460	475	493	486	490	488	462	479	481	462	454	459	467	463	465	514	488	467	510	435	495	452	454	497	470	442	482	513	484	472	494	462	457	494	466	468	445	484	497	423	483	466	500	455	484	489	516	442	482	460	478	490	498	455	453	448	495	452	504	481	437	448	470	500	525	482	482	450	445	446	470	476	480	466	452	496	487	470	477	473	488	501	510	479	504	498	467	516	470	495	464	463	438	455	512	468	460	465	512	476	502	443	499	476	466	493	491	490	492	441	477	465	449	503	443	498	442	479	476	456	470	489	477	490	496	466	473	482	474	460	495	489	470	484	459	477	493	476	453	495	471	430	446	464	524	454	483	507	466	487	474	463	499	476	440	434	458	424	486	457	469	471	475	475	496	485	468	488	440	495	477	519	486	468	477	491	460	465	476	486	477	480	452	487	476	471	478	490	465	445	440	465	437	499	529	487	465	492	480	489	469	460	493	486	494	487	470	479	466	426	505	489	507	490	473	472	447	458	456	484	446	466	440	474	474	462	475	480	451	443	455	499	475	491	470	479	492	492	462	483	475	458	464	512	471	463	496	486	467	511	485	481	493	502	506	474	454	451	458	435	468	463	449	484	493	435	487	429	462	443	487	424	498	453	463	465	466	495	431	468	471	479	484	501	470	466	451	490	462	474	444	477	467	489	496	500	468	477	454	452	438	462	463	471	474	473	459	484	494	476	462	475	461	451	463	444	448	459	459	442	498	442	487	490	434	496	451	457	479	491	439	467	489	471	471	477	481	471	475	472	467	488	442	484	457	485	493	504	467	439	475	436	504	459	497	453	459	453	460	483	514	477	487	440	469	445	504	461	433	478	435	500	429	499	453	457	476	511	490	488	480	469	440	482	474	425	425	494	468	504	473	464	471	489	511	461	479	477	534	474	492	462	476	451	470	483	444	470	463	487	448	494	469	483	459	516	477	508	440	455	494	475	459	499	528	502	497	468	455	460	495	459	499	480	471	494	462	469	513	453	445	469	449	506	490	446	495	452	491	494	465	491	505	482	471	477	500	470	463	467	458	488	472	477	481	477	509	427	437	493	473	499	465	479	470	449	408	554	492	499	484	454	435	477	467	513	466	491	457	462	473	461	512	445	468	494	453	456	429	452	520	485	459	505	450	484	489	478	448	483	511	491	439	446	489	500	431	452	453	431	438	471	463	468	509	480	468	492	423	439	484	449	473	464	452	477	446	492	494	463	488	481	456	394	429	503	444	472	409	474	464	492	466	430	491	459	490	509	487	461	467	477	462	458	469	491	466	474	491	487	474	488	474	464	494	467	452	503	443	487	472	498	474	491	460	462	519	428	524	472	514	503	492	467	460	507	469	474	511	460	504	466	484	497	474	467	471	481	472	482	452	480	448	459	500	486	510	488	480	469	460	485	436	504	503	496	467	450	482	474	474	508	463	486	495	479	471	471	491	477	412	488	473	492	501	461	465	458	436	437	484	469	479	453	504	449	485	479	468	476	464	466	472	502	445	441	508	479	466	462	494	491	531	493	466	484	458	480	486	430	470	472	489	484	473	494	487	472	456	475	451	466	494	473	461	468	469	448	487	478	473	480	473	436	482	453	466	455	460	468	470	426	508	470	501	473	462	471	476	488	447	466	501	469	479	473	483	497	480	488	490	463	470	498	496	484	489	486	474	487	514	483	470	434	452	492	481	467	448	433	520	517	474	517	481	451	504	479	489	462	506	482	478	509	452	496	452	507	456	509	479	472	494	479	480	484	522	493	496	418	460	477	463	472	497	461	480	480	474	496	462	516	462	443	457	460	477	478	496	481	493	508	476	469	454	491	466	486	486	486	478	486	509	465	491	471	469	478	475	485	485	481	464	518	485	463	465	462	456	489	498	423	496	474	472	461	476	475	505	440	471	480	446	498	459	456	467	447	461	460	480	423	447	500	504	453	472	454	435	484	496	448	448	491	452	490	473	450	481	440	468	504	469	462	465	443	462	494	460	491	463	504	492	480	484	456	470	500	468	465	464	481	477	431	465	494	469	447	460	470	467	432	476	477	467	464	474	441	497	462	507	465	469	444	502	462	477	472	493	489	491	452	473	441	436	466	492	470	495	475	457	469	478	501	485	460	433	487	464	464	436	494	506	503	487	494	451	462	498	451	469	501	531	467	452	443	479	459	484	480	484	526	468	466	455	495	484	501	487	468	502	438	487	484	458	479	477	445	457	504	496	508	446	483	506	467	466	469	453	463	484	435	472	452	472	455	428	470	496	433	470	451	471	495	470	453	445	458	471	477	473	497	494	437	449	485	462	436	450	434	490	526	493	452	483	511	480	452	449	492	480	473	477	465	484	492	462	481	436	478	474	467	497	457	476	460	476	509	462	465	464	487	480	459	482	484	448	488	465	456	475	485	454	491	460	506	450	462	471	470	460	461	510	478	457	467	520	493	487	462	472	465	479	483	449	480	454	469	473	461	450	473	468	497	471	484	446	476	436	460	456	484	494	463	470	454	474	471	457	463	481	474	465	435	466	512	447	457	484	440	456	479	473	442	426	518	478	503	483	486	460	488	451	494	501	435	470	495	489	463	470	426	496	469	493	497	481	510	475	492	498	461	458	447	467	485	462	476	465	486	433	446	479	445	463	467	485	445	455	488	463	440	475	494	467	436	488	465	481	463	465	480	485	457	483	462	497	455	453	494	496	496	474	439	483	481	468	500	481	482	467	467	483	463	496	501	493	472	502	461	478	474	456	498	459	488	506	502	467	464	484	476	434	487	512	448	453	530	478	495	453	478	477	474	450	468	464	486	494	465	513	474	491	495	490	468	485	507	464	485	497	509	468	479	474	457	476	477	507	485	431	457	447	440	468	499	492	470	463	497	460	510	453	470	465	470	480	459	475	488	463	503	456	450	436	514	511	440	478	465	524	462	459	462	468	478	497	493	457	519	522	494	483	457	501	476	469	483	493	430	451	475	506	451	472	485	461	483	479	502	464	463	496	468	497	462	477	497	477	487	465	452	496	463	457	442	455	461	482	467	508	464	488	455	440	445	450	478	489	448	481	485	494	489	458	489	473	496	499	478	447	494	445	450	472	476	495	469	499	497	483	466	502	465	451	441	460	481	458	449	461	476	465	449	471	481	452	471	447	415	463	471	459	490	468	478	471	462	468	479	463	468	480	441	497	483	434	471	489	463	481	462	518	478	482	473	476	461	435	499	496	485	489	461	476	478	448	443	499	480	492	502	474	493	475	451	511	479	497	462	500	476	458	456	449	506	472	450	480	456	502	494	480	508	489	456	458	432	485	458	400	500	481	431	490
1765	82	88	90	75	82	82	63	87	79	84	93	78	74	96	75	61	84	79	77	79	66	82	77	87	73	70	79	78	66	83	92	82	78	55	86	69	85	88	68	68	78	84	77	84	59	65	66	66	74	89	82	80	77	83	87	88	74	71	80	82	67	78	88	84	86	70	78	96	73	71	86	69	73	76	90	75	78	85	75	78	60	65	78	81	81	83	78	70	67	87	74	70	64	71	81	68	90	85	80	86	69	73	80	87	81	77	83	78	63	71	74	67	80	79	84	79	73	84	71	65	66	78	74	73	72	86	80	74	73	80	77	84	69	75	73	65	80	85	85	69	82	72	70	86	88	82	66	66	75	88	66	76	83	70	70	88	54	65	86	87	86	75	60	78	70	73	62	93	91	72	79	73	76	72	80	67	54	80	76	72	72	64	70	79	88	84	75	79	53	76	61	75	57	63	75	66	70	64	67	73	62	86	72	70	73	72	73	72	67	67	76	59	83	74	81	63	71	78	83	84	72	66	65	85	74	76	61	85	69	79	58	82	87	78	73	71	71	67	88	76	90	65	65	86	76	72	70	84	59	82	72	85	70	61	76	70	62	89	80	70	69	63	67	86	70	89	73	85	77	63	78	73	76	88	70	87	68	74	80	60	71	71	93	75	91	76	77	72	68	74	72	85	74	91	72	77	83	71	75	77	61	71	72	78	78	77	62	82	76	75	68	83	79	73	94	90	89	74	78	76	82	86	91	76	62	85	86	69	80	83	78	85	76	66	79	85	88	71	74	67	77	70	69	80	69	61	74	74	77	73	65	59	68	60	80	76	79	86	80	75	89	101	55	52	106	63	83	76	88	90	94	87	83	71	80	76	78	79	85	59	72	62	78	75	76	69	76	65	62	68	81	73	69	81	73	79	79	75	79	63	67	76	69	67	82	74	72	79	95	72	82	73	82	72	59	76	72	73	71	73	79	92	67	86	81	68	71	75	86	88	64	66	82	79	66	80	70	79	78	80	80	73	70	90	75	67	81	71	75	82	87	78	65	90	87	78	70	75	80	75	77	79	84	70	80	71	85	73	79	70	90	80	94	84	79	63	81	74	84	75	81	79	72	78	89	77	66	75	71	71	81	77	84	69	79	86	72	95	88	80	76	76	76	65	62	80	80	79	72	68	69	72	72	91	90	71	75	82	81	68	81	66	82	73	73	86	75	86	64	90	88	63	82	76	67	66	76	80	65	75	79	76	68	76	62	86	84	75	80	72	77	87	72	63	89	71	88	70	71	62	72	91	77	67	67	67	76	69	69	74	75	89	78	55	84	82	71	71	77	74	89	69	89	80	80	86	87	79	89	67	81	56	76	63	76	73	72	87	78	74	90	76	67	77	73	77	78	91	75	75	85	92	76	60	79	79	93	81	83	80	72	59	77	77	59	73	76	59	99	68	81	79	67	76	75	86	87	67	68	68	75	74	70	72	80	83	82	61	79	70	72	69	80	73	82	77	77	71	67	65	81	73	81	86	86	77	61	74	82	80	77	73	74	65	76	71	70	78	68	79	72	85	80	81	65	74	79	81	71	74	77	71	74	83	70	67	76	77	75	71	81	86	78	86	62	75	85	89	73	71	76	81	74	65	82	73	72	78	76	86	73	80	74	59	90	70	84	70	75	80	82	79	71	76	79	77	80	85	70	87	86	80	74	74	98	78	58	72	70	90	91	92	72	76	83	63	72	76	82	71	97	71	80	75	75	98	78	83	86	63	91	86	71	82	83	56	50	66	76	88	76	83	81	63	82	64	85	88	90	72	84	72	59	64	75	93	107	79	65	63	76	74	67	85	72	79	79	75	80	72	79	85	70	70	83	80	69	93	64	80	69	63	78	81	76	83	87	66	88	79	64	84	87	67	79	78	77	72	71	61	66	72	74	69	77	67	67	88	87	81	74	72	81	68	74	66	67	82	69	65	92	77	80	80	73	80	63	74	84	69	78	63	85	77	69	70	87	79	74	83	79	71	74	65	81	66	70	61	70	72	78	78	66	89	74	66	80	71	87	66	82	75	72	74	83	68	74	64	77	77	49	61	90	73	74	80	70	89	89	84	80	72	71	62	85	69	57	70	95	70	76	80	69	83	78	73	92	96	71	76	80	81	70	87	63	67	65	93	74	84	89	62	77	68	71	83	61	77	67	83	78	56	71	73	90	66	95	72	69	72	78	68	58	58	68	85	77	87	74	78	91	68	87	76	77	64	73	69	76	72	77	61	75	75	71	80	69	68	75	71	70	68	71	79	71	73	76	73	81	76	78	77	79	86	72	77	84	72	87	76	82	69	73	74	61	73	77	78	69	68	94	79	75	65	69	78	80	78	94	73	66	75	71	66	68	89	84	70	70	61	72	68	81	98	75	70	70	73	66	67	80	74	77	69	78	73	69	86	78	61	77	73	82	71	84	71	69	70	70	71	80	80	80	75	69	74	74	63	80	84	90	60	75	74	62	87	77	71	86	74	71	64	70	85	89	61	71	61	82	72	79	79	72	85	88	62	76	63	72	81	76	69	77	80	78	72	78	80	74	77	86	76	61	88	82	73	72	79	84	74	80	74	74	87	74	84	68	90	87	92	73	91	74	79	86	74	69	80	67	89	79	85	85	78	73	88	69	74	77	73	78	85	76	48	77	71	80	71	78	67	68	76	73	79	73	72	66	72	71	81	73	74	59	63	83	78	77	78	86	72	58	71	92	74	72	77	80	69	84	73	62	61	79	75	74	81	75	71	78	86	78	71	66	65	75	85	84	72	74	65	82	91	66	74	67	60	83	90	77	81	78	70	71	76	81	70	55	79	70	87	91	90	73	84	55	74	86	57	66	76	78	82	78	62	84	64	84	88	73	84	92	78	74	84	68	72	73	73	65	88	82	74	84	69	79	70	101	80	82	81	74	83	80	89	70	77	91	80	67	71	67	74	69	75	67	87	94	82	71	77	73	77	75	86	68	81	58	71	75	72	69	82	70	66	71	69	70	63	62	80	95	92	86	65	91	72	71	71	65	61	72	77	73	80	74	68	72	82	83	78	89	87	82	82	69	76	77	68	80	67	81	88	69	70	75	90	84	65	84	68	88	70	73	69	77	81	69	66	92	73	72	84	73	86	73	75	71	65	84	68	70	74	75	81	77	79	89	79	73	70	67	68	64	77	58	70	68	79	70	65	79	83	89	63	65	82	72	74	84	64	69	77	87	70	78	72	80	74	66	79	79	84	72	85	82	73	74	85	77	75	73	64	79	87	82	80	88	62	67	73	64	72	74	82	81	75	75	72	76	89	77	81	99	84	75	73	82	84	78	86	59	74	75	78	75	73	102	71	80	67	86	79	81	93	79	96	76	82	66	90	69	79	70	73	80	90	79	86	78	76	73	82	59	86	76	78	90	76	69	75	80	65	69	80	69	50	64	78	58	73	82	69	81	59	66	83	72	64	75	75	70	84	89	82	81
7269	727	611	656	722	860	911	849	799	738	914	1248	957	730	660	686	613	674	649	613	618	551	608	571	569	578	578	566	520	568	554	527	573	547	540	507	507	549	530	520	557	566	543	546	565	564	522	511	552	543	514	538	544	558	537	522	499	507	537	571	552	526	523	549	509	592	512	533	559	588	547	549	514	527	568	517	532	549	546	541	505	559	541	496	506	552	562	556	534	546	529	544	554	549	544	541	514	532	575	556	521	507	569	519	504	548	517	551	529	570	527	575	519	536	542	529	529	558	537	521	521	511	502	557	535	525	523	558	550	491	577	560	541	506	527	493	522	509	538	529	556	524	508	544	529	511	559	519	577	561	493	507	560	535	507	531	531	500	508	535	533	548	569	527	478	549	538	548	578	548	502	504	538	515	548	542	536	527	512	493	563	534	536	500	497	509	531	529	507	527	542	542	538	495	549	506	517	575	537	493	525	512	523	573	546	526	576	507	519	529	511	543	499	509	548	536	541	509	527	508	519	530	524	570	549	476	539	523	546	560	538	549	508	558	576	537	543	554	533	529	522	560	532	530	525	529	548	518	586	541	509	549	506	548	529	512	556	551	531	528	536	450	553	508	549	560	512	518	537	565	522	557	593	542	530	520	516	542	532	530	539	566	574	548	512	540	553	557	536	520	515	549	514	547	515	548	532	544	498	560	529	541	514	537	518	528	474	565	541	539	526	535	531	522	523	571	589	512	545	512	516	518	506	526	592	509	513	572	535	538	548	507	525	528	580	544	542	529	538	518	516	532	517	535	572	553	566	519	562	531	530	543	553	515	497	519	521	524	505	546	504	544	538	537	541	508	519	520	541	550	565	488	538	529	554	571	557	510	535	525	543	507	483	493	551	545	515	540	532	505	562	509	545	537	526	554	541	495	545	549	501	512	545	502	537	515	545	561	545	522	520	531	539	537	499	525	510	539	549	508	563	527	512	539	558	527	540	525	524	557	541	530	564	572	549	566	545	531	546	514	556	517	538	540	518	527	534	565	506	525	548	538	515	510	588	529	555	567	531	502	567	515	521	548	529	541	507	570	492	553	549	476	549	511	515	550	497	560	552	519	529	528	549	574	535	534	501	539	521	579	540	507	512	526	562	529	561	541	550	520	514	536	544	485	554	525	514	562	523	539	491	520	537	559	532	525	537	492	531	515	537	545	517	563	568	553	555	565	516	523	549	542	527	519	515	501	542	496	549	547	561	533	498	544	537	510	539	533	534	537	503	564	541	530	523	515	552	505	560	540	483	557	520	528	553	537	544	514	472	522	524	516	539	537	553	511	535	522	502	525	497	506	500	584	552	534	564	493	537	536	560	530	534	545	566	540	500	505	528	538	537	483	541	552	533	493	552	542	503	562	508	535	525	525	545	501	540	545	525	516	533	547	505	555	530	547	536	549	564	528	512	544	540	562	535	525	533	512	559	523	525	548	554	518	530	500	531	523	565	537	539	555	540	573	517	513	545	556	495	539	555	531	507	566	520	544	564	526	518	522	553	538	553	551	530	541	552	510	501	506	552	524	507	540	525	554	512	563	536	517	554	543	561	557	536	525	542	551	560	542	517	563	540	550	518	505	475	528	534	503	530	545	583	572	510	566	535	541	575	540	548	498	495	531	536	533	550	531	554	610	533	516	504	501	565	540	530	547	518	523	485	575	505	566	521	568	570	516	553	521	534	526	515	499	508	526	545	519	548	546	522	530	553	518	523	509	545	521	544	495	553	538	512	543	524	540	529	534	544	586	536	548	509	511	528	504	567	547	514	506	561	529	517	532	527	510	546	569	545	552	565	524	524	543	530	498	549	545	490	497	540	527	536	540	540	591	519	512	543	551	524	572	523	527	581	519	497	573	544	533	521	566	561	554	583	517	572	549	523	556	473	503	517	551	566	552	533	554	518	531	534	515	529	576	567	539	525	573	583	555	530	542	566	490	531	536	502	537	538	516	491	524	488	532	518	533	557	543	602	520	556	533	508	544	513	501	536	570	535	559	585	516	507	519	508	554	579	529	528	536	532	541	548	530	485	508	502	545	491	549	504	522	527	527	499	510	555	554	554	546	524	584	552	526	515	542	582	515	499	537	542	563	568	542	552	523	521	521	561	579	537	537	524	532	528	548	525	529	522	560	548	525	535	512	526	543	539	543	539	510	493	519	529	497	515	532	559	523	508	541	507	499	531	520	556	557	512	545	524	542	532	532	509	537	535	537	508	547	531	565	530	557	506	561	524	535	559	527	524	527	525	570	486	523	561	471	513	558	534	519	518	542	524	497	503	497	523	540	564	531	536	522	601	537	532	511	537	509	539	537	549	519	495	500	559	538	549	567	523	565	589	531	510	521	502	560	535	498	536	544	531	528	523	483	527	564	562	537	555	520	504	531	500	532	519	563	552	518	530	557	551	544	539	576	519	535	522	534	526	473	545	563	551	522	532	516	517	535	523	516	548	573	486	535	531	524	535	549	508	545	523	526	540	501	514	547	544	566	533	551	558	489	546	476	503	565	498	513	531	548	531	533	529	550	527	534	510	540	512	529	550	558	551	520	516	525	521	592	562	535	508	550	543	526	568	552	533	498	536	464	514	518	524	541	533	524	610	545	512	542	543	584	478	494	524	511	538	551	535	520	516	571	530	500	535	535	545	538	522	521	524	485	521	533	580	547	496	535	545	501	534	538	523	526	536	525	512	534	529	501	530	531	543	544	525	574	545	511	576	510	519	544	508	547	530	510	513	542	523	495	574	573	551	528	512	562	517	526	526	555	505	534	511	528	506	553	516	561	525	557	542	527	591	530	540	484	513	494	534	542	536	533	531	579	540	504	517	553	515	567	525	550	536	514	532	514	536	548	529	516	540	531	489	550	559	497	515	546	528	537	521	551	511	573	522	558	533	533	482	543	533	535	540	541	538	546	535	533	535	503	524	540	548	526	539	573	566	541	535	533	536	541	572	547	539	506	534	527	504	526	507	544	519	567	484	552	543	552	549	529	522	547	510	561	552	536	517	490	515	509	513	548	532	528	512	511	539	560	549	515	481	506	498	549	551	515	504	537	535	516	508	545	522	546	506	504	542	503	558	586	513	515	512	513	530	526	551	527	574	491	597	534	509	536	518	531	575	576	516	510	540	535	551	525	545	581	505	530	566	534	545	569	539	531	538	530	515	514	536	539	507	566	532	542	547	556	521	525	520	506	558	526	518	537	502	553	563	543	541	534	527	530	515	521	527	476	552	550	535	518	488	562	533	530	506	519	528	513	515	549	506	539	533	561	526	553	531	530	496	512	560	523	534	557	522	489	520	546	546	517	558	579	523	506	560	519	514	522	528	533	546	526	517	547	547	565	515	546	593	555	532	518	518	540	559	564	516	570	530	537	532	520	547	534	507	531	512	544	499	555	552	519	580	561	526	566	512	531	520	516	549	538	571	561	535	540	511	527	547	491	571	549	521	503	557	515
2234	90	83	101	82	84	114	90	94	81	85	98	98	86	64	76	76	82	88	83	85	87	89	81	78	76	70	73	84	87	87	77	85	73	83	87	81	93	100	78	66	87	105	91	67	89	86	85	76	91	77	75	80	70	77	74	68	88	71	78	92	71	96	74	71	91	86	86	90	61	83	82	62	86	69	70	77	88	65	92	65	80	70	90	88	70	63	80	81	77	69	82	69	68	76	69	76	96	84	73	76	78	69	62	77	66	71	70	90	89	82	68	74	69	80	72	77	76	91	92	76	77	77	54	77	72	73	81	78	89	67	87	74	68	54	90	76	77	86	74	72	80	69	69	86	97	78	90	81	80	68	73	83	84	82	81	65	80	82	77	87	68	86	83	79	72	82	86	85	78	78	67	65	87	97	80	71	82	79	81	77	72	63	74	76	70	88	75	72	62	78	86	89	70	71	75	78	87	69	84	65	68	73	84	96	76	78	88	79	74	60	77	97	80	77	74	76	77	89	89	76	66	85	96	73	80	98	85	68	85	66	79	74	79	88	85	69	66	76	71	88	78	87	81	82	55	96	71	79	71	72	76	67	66	73	76	81	87	85	70	77	69	95	84	65	79	65	84	77	94	67	68	80	74	72	70	72	68	76	79	67	73	84	65	73	83	71	95	96	66	76	74	75	89	61	69	74	60	67	81	74	80	85	97	81	103	80	76	86	70	77	76	90	76	88	63	90	67	84	97	78	87	69	72	71	83	84	82	74	81	79	70	67	86	80	84	76	73	69	76	66	81	75	65	73	87	77	83	79	73	78	76	99	86	78	93	77	76	59	58	83	73	83	95	84	63	66	87	78	75	84	76	69	76	90	63	79	85	60	85	81	89	62	97	67	75	69	79	70	79	82	79	76	68	69	87	81	91	74	91	100	80	72	80	69	71	74	78	89	69	66	77	60	75	84	80	80	81	60	75	76	74	80	84	80	89	86	79	72	71	88	78	76	70	89	71	75	96	65	76	75	82	85	76	103	86	85	72	80	65	85	89	68	78	81	85	85	62	68	73	82	71	89	82	93	83	78	67	76	69	72	84	74	91	81	78	66	75	100	69	93	75	76	84	82	69	69	73	91	80	74	70	85	82	86	70	84	82	89	67	86	61	78	64	63	66	82	71	66	64	77	74	55	96	70	79	73	80	83	86	88	73	68	85	79	75	82	62	78	83	73	82	83	62	93	74	54	83	86	78	75	77	78	77	82	85	90	75	85	81	79	74	81	88	80	81	80	75	87	64	77	86	69	90	66	97	71	83	72	93	87	87	84	69	77	73	79	74	75	81	75	76	71	90	91	75	86	84	99	89	70	80	75	90	78	98	72	71	83	80	75	87	75	82	66	83	74	62	66	58	80	70	93	77	85	75	80	91	70	66	87	84	74	82	78	81	70	83	88	79	79	76	80	76	66	81	93	79	74	77	79	75	83	82	77	69	68	93	88	85	84	82	90	73	73	91	81	80	97	83	85	93	83	77	72	83	78	90	81	77	79	93	74	69	77	71	80	77	83	84	85	71	81	68	74	88	72	71	75	93	66	77	69	83	74	79	85	62	72	93	82	76	63	78	76	54	93	60	79	73	74	79	85	83	77	75	81	83	61	76	74	74	72	84	73	70	76	86	84	76	61	84	77	73	83	73	72	78	69	80	71	69	81	77	68	72	77	76	74	73	80	89	65	71	75	84	76	80	63	95	77	60	74	86	88	88	90	73	75	67	72	75	79	102	80	84	75	66	81	86	84	77	79	74	95	68	95	76	83	81	92	72	78	95	68	70	80	72	85	81	89	65	77	91	75	87	74	78	82	83	84	92	73	84	73	83	72	91	72	81	86	87	75	88	81	74	79	73	96	81	85	80	72	83	71	72	79	66	51	88	71	72	75	76	82	79	79	57	78	80	84	68	77	78	82	75	71	69	74	63	77	63	74	68	79	73	86	77	69	86	80	79	81	76	86	63	70	86	71	72	52	71	91	71	79	69	87	82	77	79	99	78	72	80	67	65	84	85	67	65	76	84	84	65	88	80	80	91	87	83	74	100	53	83	82	71	73	92	86	90	83	72	76	87	92	73	82	92	79	79	74	72	72	90	81	75	84	75	69	102	83	91	71	74	75	82	67	73	81	63	62	67	89	76	76	62	65	77	86	70	79	86	76	72	81	90	72	82	72	96	109	60	75	78	72	81	86	83	72	95	75	72	93	72	86	75	83	61	87	91	72	82	73	83	77	76	76	82	74	63	75	85	86	68	74	81	74	80	85	84	75	71	81	82	74	65	89	78	84	75	90	87	80	85	87	92	71	77	60	71	68	63	68	68	77	77	81	80	70	76	81	96	72	74	91	81	76	71	92	83	67	72	76	86	81	74	79	83	93	76	84	77	64	82	87	75	77	83	68	64	67	63	80	74	62	67	73	69	82	74	85	69	72	70	76	75	90	83	63	76	65	73	81	77	82	71	82	90	76	78	57	95	66	67	81	69	70	76	67	88	87	96	78	74	74	88	90	77	82	77	75	89	81	80	81	93	81	66	71	89	77	72	90	77	82	73	79	66	78	96	73	80	71	85	68	94	75	74	71	87	75	81	77	72	79	93	75	90	75	76	89	91	66	72	86	69	77	81	60	94	60	79	93	93	69	75	76	74	77	69	70	96	70	76	81	69	72	78	74	65	95	91	87	76	67	78	60	72	82	80	85	66	92	76	82	67	83	83	79	73	84	77	77	93	90	72	74	92	79	77	63	92	83	67	79	87	69	73	83	69	81	70	77	85	88	90	79	72	73	69	87	73	71	81	84	68	94	58	98	70	82	66	62	97	80	72	77	79	82	73	67	80	74	60	77	76	80	70	90	84	76	80	78	90	91	72	91	77	63	81	73	74	87	76	84	74	85	90	72	77	81	77	77	97	76	63	82	93	67	67	69	75	76	80	74	84	84	72	78	83	77	85	69	89	95	82	69	69	79	56	68	74	97	80	80	95	76	80	92	69	77	82	69	87	74	90	84	81	77	83	78	71	76	67	80	64	69	86	71	84	71	73	73	75	72	76	75	88	70	72	63	81	75	71	80	76	71	84	77	78	89	91	77	81	73	85	86	73	72	75	73	78	84	88	95	74	67	80	70	73	81	79	85	77	75	88	77	82	87	72	77	66	78	89	81	76	81	77	88	75	71	76	73	75	68	76	75	78	70	68	73	67	78	63	79	83	79	83	72	85	61	70	78	107	72	87	75	91	84	89	106	82	83	76	68	91	64	67	75	75	86	85	70	71	77	74	76	71	85	82	67	80	70	70	81	72	77	79	77	67	50	88	69	74	81	80	79	78	76	79	78	74	65	85	91	84	86	65	81	81	81	67	75	85	64	74	86	84	72	69	78	101	62	75	74	84	58	88	72	66	62	84	85	87	88	96	81	80	88	65	65	70	77	72	78	85	72	74	93	80	71	80	59	77	75	92
7939	1005	708	767	1146	1647	1743	1608	1450	1325	1527	1845	1280	982	911	899	838	823	807	798	748	709	653	658	723	685	594	643	638	591	628	607	579	619	603	596	586	572	583	534	582	613	616	560	542	585	613	570	595	571	563	589	585	544	574	562	564	580	564	556	525	573	552	553	590	551	603	627	562	512	579	610	560	542	566	578	550	552	538	561	553	543	519	570	565	580	490	553	589	590	504	546	607	551	549	540	559	578	566	574	550	569	537	566	540	564	570	580	572	572	555	531	563	559	545	585	584	554	571	570	523	573	566	552	528	564	582	560	543	576	553	582	561	557	582	534	510	526	557	581	543	543	540	532	514	572	574	546	591	540	541	577	541	524	532	549	522	531	498	605	564	581	530	557	598	586	573	588	532	545	586	564	521	561	560	558	550	560	552	550	576	532	552	579	514	555	588	523	536	589	569	575	571	592	543	529	537	552	568	538	543	536	572	595	587	523	517	562	557	569	579	569	565	558	542	560	600	563	550	558	546	534	537	505	525	554	538	572	557	557	530	540	519	542	539	560	550	550	540	532	561	534	576	591	546	537	539	508	566	584	540	551	543	538	521	603	548	568	562	560	598	564	581	599	568	518	535	569	531	522	539	586	563	554	571	542	577	537	575	572	564	603	530	579	570	541	508	527	530	519	531	547	573	522	547	579	514	582	539	548	498	563	576	556	549	497	583	545	565	553	507	560	548	592	528	559	566	591	530	554	530	526	558	525	570	563	544	596	563	567	552	537	540	551	555	573	532	567	595	540	561	537	535	545	537	581	552	609	518	519	557	561	563	580	571	553	546	571	546	559	558	578	566	593	556	559	512	538	558	579	554	526	561	573	510	517	550	537	535	565	573	539	555	517	555	536	544	537	540	573	531	535	524	586	569	575	533	566	560	570	578	532	551	584	585	551	578	530	579	522	544	512	553	543	528	560	541	565	525	543	568	591	567	558	575	554	560	520	533	562	569	572	518	546	548	545	581	518	563	530	530	537	591	498	604	565	504	546	553	557	579	565	560	562	589	560	509	487	523	564	567	566	500	558	547	552	556	581	531	552	556	528	632	584	561	536	539	547	557	537	496	534	518	589	550	535	527	567	558	545	593	541	536	568	535	551	568	510	508	551	558	507	565	588	568	559	560	534	548	548	568	531	552	554	512	549	560	581	567	590	539	528	598	567	511	509	538	508	529	586	567	571	538	534	593	548	529	545	542	565	574	564	551	583	537	561	539	534	602	521	535	596	523	558	567	554	602	538	526	553	535	545	577	538	568	536	544	530	543	533	560	551	511	518	555	533	559	556	505	559	500	500	546	517	557	520	515	519	535	526	559	578	563	535	559	527	546	561	524	540	532	555	545	523	561	534	552	555	533	614	550	558	547	577	556	561	577	577	528	537	566	565	563	537	508	572	557	548	529	563	573	556	568	541	567	517	565	547	569	560	544	554	529	511	542	528	548	566	550	551	517	519	592	551	545	538	553	561	591	579	545	558	573	502	549	545	531	544	568	577	571	550	591	540	558	553	528	554	585	539	577	544	536	543	546	541	569	526	548	580	535	570	541	579	541	553	554	558	529	579	588	529	579	603	547	543	588	558	548	571	533	577	604	504	575	573	553	551	546	551	548	546	548	600	543	541	554	512	521	542	576	579	577	549	531	544	559	576	532	571	540	553	520	533	554	529	536	499	583	492	565	494	564	545	557	563	547	548	526	554	567	551	539	566	560	550	600	550	486	527	574	533	572	599	561	534	547	508	552	563	571	541	546	586	524	584	535	548	553	529	527	557	565	560	567	562	556	571	585	542	535	596	518	575	579	539	566	553	533	531	530	577	511	582	534	574	560	523	589	548	541	526	534	518	532	517	560	552	582	571	574	514	519	538	543	550	548	578	604	584	553	580	538	540	559	547	571	589	559	566	516	618	556	534	576	503	552	557	555	554	569	548	589	540	527	555	594	541	553	563	599	554	543	518	548	562	582	560	547	613	569	558	546	594	549	568	531	530	536	582	527	574	575	581	567	540	578	542	585	546	561	594	520	572	537	566	561	563	528	520	599	553	552	542	564	571	559	555	568	525	574	564	546	578	569	575	553	570	569	554	577	575	578	553	533	511	564	527	547	555	546	588	586	571	525	586	541	545	538	512	613	527	535	562	564	592	563	536	555	534	582	540	555	529	582	550	508	489	564	575	509	583	527	546	535	539	525	573	566	572	564	569	532	550	542	578	557	541	565	600	539	545	566	547	553	537	533	587	574	574	560	528	527	580	593	559	573	618	551	545	512	575	522	547	574	597	543	538	520	543	576	547	538	541	571	545	515	513	538	576	556	536	562	565	537	527	528	572	563	595	524	571	524	566	534	519	568	554	570	526	577	573	495	533	563	540	571	537	517	541	523	545	627	570	552	567	549	573	575	548	535	569	553	478	522	539	571	541	575	590	550	546	572	550	535	545	582	565	564	525	541	544	550	579	553	535	546	542	558	571	533	536	520	576	560	566	595	540	527	565	537	550	542	576	506	540	570	554	559	518	537	499	558	576	507	535	502	543	559	574	550	588	546	556	601	543	563	539	585	540	575	546	540	570	560	532	532	535	557	558	532	568	527	565	578	529	565	516	492	575	537	555	583	546	533	540	533	555	486	522	548	540	577	503	547	547	557	519	566	508	560	584	555	521	574	522	572	546	554	580	570	569	514	560	538	551	532	550	556	518	538	543	515	577	527	543	545	570	563	557	580	551	559	518	570	570	557	529	561	541	523	599	561	551	524	509	586	577	547	564	508	523	542	564	549	539	528	534	563	561	553	561	551	563	526	565	533	600	551	556	566	590	546	587	518	545	544	508	542	564	575	565	578	579	547	589	556	541	575	552	595	561	568	549	515	562	561	531	543	566	564	595	581	527	530	545	522	549	555	542	593	549	535	572	571	555	571	511	549	535	495	533	572	556	618	586	602	549	539	552	550	555	585	583	535	530	565	559	543	536	557	537	582	533	559	553	568	596	536	542	607	530	578	527	564	577	549	549	542	551	536	520	560	547	537	526	548	567	599	538	563	574	567	568	530	553	517	547	595	514	567	501	577	571	577	543	591	590	545	533	554	541	547	521	565	597	591	542	577	537	565	555	575	590	573	565	577	564	545	537	534	540	537	524	575	542	562	523	541	521	560	582	582	525	590	578	567	568	568	601	574	534	519	545	561	555	566	563	574	536	547	554	526	538	549	521	530	550	588	581	542	545	573	534	561	577	565	514	561	525	551	550	558	554	542	546	563	545	562	555	550	558	569	534	545	526	575	574	543	556	522	529	568	600	558	569	551	557	537	574	547	523	536	542	566	533	538	555	537	585	569	541	555	537	540	517	548	574	539	545	546	534	567	537	516	552	555	570	589	523	537	555	556	535	540	597	596	517	584	514	612	515	549	563	608	569	577	556	595	541	506	508	560	593	553	547	551	547	544	561	553	554	558	567	560	535
1091	112	85	47	38	46	54	62	57	56	63	64	47	54	53	40	29	39	31	32	30	28	28	31	23	41	23	33	30	37	17	19	36	27	30	14	28	20	24	34	28	32	27	34	24	23	23	28	21	24	18	24	21	27	34	35	15	24	24	17	29	20	25	29	29	24	22	25	28	18	18	29	32	27	25	25	25	22	35	32	14	26	25	21	23	22	26	15	29	22	19	24	27	19	25	28	19	24	20	24	23	27	24	28	27	24	21	18	26	18	20	25	18	17	29	24	19	22	13	25	16	16	22	23	19	27	25	21	27	24	18	29	22	21	30	18	18	22	24	21	15	22	17	23	27	21	24	14	24	22	33	19	16	24	23	29	18	31	16	17	24	24	16	28	19	18	22	24	31	21	23	27	17	27	24	29	25	21	18	23	24	18	19	18	23	16	24	28	15	17	27	19	23	21	24	23	25	26	26	17	23	33	24	24	31	30	13	19	22	21	21	22	34	17	18	18	16	25	23	20	22	29	19	19	21	22	23	33	26	30	19	28	25	31	19	18	29	24	22	40	28	22	22	21	18	24	24	16	18	17	19	19	21	18	17	19	20	13	21	16	23	23	27	27	21	25	20	17	18	15	25	25	25	16	18	27	20	13	25	30	23	27	29	18	18	31	25	16	27	23	27	31	22	24	25	18	19	28	27	20	27	17	29	16	28	24	18	25	22	28	17	21	32	30	17	17	22	16	23	20	21	20	19	30	18	26	21	18	21	21	17	21	29	24	17	18	24	28	30	24	10	26	20	21	17	23	20	28	24	25	28	20	22	23	19	23	20	20	22	26	23	14	17	27	17	25	20	22	28	22	30	17	22	21	23	17	22	14	29	20	21	24	14	23	27	25	15	13	18	25	26	30	19	26	21	19	22	17	29	24	34	20	21	14	17	11	21	19	21	28	23	22	21	14	27	30	25	27	21	26	26	16	24	22	31	30	24	22	33	18	22	25	28	27	19	14	27	25	27	20	15	14	18	25	20	23	23	20	16	25	18	20	16	24	20	24	21	18	22	15	18	23	19	21	27	22	15	17	23	18	18	26	18	15	18	21	24	22	13	22	19	24	33	19	24	21	23	16	30	16	23	24	22	17	22	27	28	26	18	27	33	20	26	27	23	18	34	18	26	13	16	27	31	21	16	27	22	21	23	26	21	25	29	19	14	14	27	26	23	17	22	35	24	23	24	16	16	27	25	17	23	27	24	16	17	19	23	32	25	22	18	25	24	24	23	31	20	24	20	16	21	27	22	31	20	16	11	21	28	29	21	33	10	22	22	21	17	27	14	23	28	18	21	19	24	19	23	17	23	25	14	19	20	23	18	21	20	14	32	26	28	18	24	12	24	25	25	24	27	34	36	19	23	23	20	21	21	22	24	23	23	22	27	24	12	20	25	22	28	25	35	31	25	13	25	22	28	24	30	28	24	24	30	25	21	16	19	23	20	25	19	16	22	18	16	25	26	31	18	24	17	19	18	19	24	19	30	16	27	15	17	16	22	24	26	25	24	22	35	24	15	21	23	18	22	18	24	13	22	18	21	16	24	14	25	30	20	23	23	22	18	30	21	18	21	23	28	20	20	26	21	25	19	27	19	18	21	22	21	23	25	25	19	23	23	22	17	19	15	19	19	15	17	21	19	21	27	17	21	24	25	21	25	25	20	27	23	32	19	17	26	23	28	21	22	28	17	22	24	18	21	24	24	20	18	27	28	25	20	24	21	12	24	27	26	21	22	18	22	17	24	28	22	23	21	22	26	27	22	18	29	22	10	18	28	25	14	23	26	16	19	20	19	22	25	20	30	23	17	21	19	26	19	23	25	19	16	30	28	21	23	24	19	23	15	18	17	23	14	28	20	28	28	19	28	28	27	14	24	22	23	30	17	25	30	19	21	22	17	20	15	20	21	23	32	14	22	28	24	24	23	24	30	30	23	21	20	16	20	13	25	27	16	19	20	22	25	22	19	24	16	23	17	19	28	22	27	12	27	21	30	23	23	22	21	15	24	24	18	31	22	30	22	19	25	31	23	24	20	29	30	25	16	16	25	23	22	12	27	23	15	20	18	20	31	30	21	26	14	21	24	14	19	28	20	17	25	25	20	16	18	24	25	16	18	12	24	30	27	19	22	20	21	20	22	18	28	15	24	16	19	26	22	14	29	25	27	21	21	25	23	25	31	22	20	19	20	22	23	26	23	19	21	25	29	25	21	15	22	17	28	30	12	28	27	32	20	24	32	18	15	25	21	17	24	25	19	27	24	16	21	21	31	21	22	29	26	27	23	17	15	18	17	14	19	22	17	29	19	22	20	36	16	19	22	17	22	17	22	25	21	25	19	21	21	22	21	22	18	27	20	22	20	31	18	29	20	22	13	21	22	23	20	23	32	24	18	22	24	23	25	27	23	12	13	15	22	17	16	14	19	24	22	26	24	28	22	29	20	17	27	27	21	23	25	14	24	22	18	28	18	24	30	18	14	17	17	18	29	13	21	21	27	13	21	24	27	19	19	23	19	24	18	22	26	17	28	18	27	23	27	25	33	27	17	20	22	28	20	17	17	20	19	32	19	33	25	19	26	27	24	29	30	24	23	18	24	23	23	22	21	32	26	24	27	20	22	28	26	23	28	16	31	24	27	25	24	26	22	25	22	23	18	24	26	17	28	29	17	19	22	25	20	20	20	14	22	21	20	25	20	21	18	22	27	28	26	21	19	26	20	23	26	23	25	23	24	15	21	17	16	21	29	25	17	27	13	21	25	27	14	22	21	22	18	19	29	31	20	23	34	31	20	19	10	24	16	21	24	19	25	18	18	17	26	17	21	28	17	25	21	20	22	19	23	22	21	22	15	15	27	24	20	20	23	25	24	15	23	13	25	30	24	26	23	31	23	24	25	28	19	21	14	26	28	26	17	25	25	25	22	18	27	28	18	25	26	21	15	29	28	21	25	17	17	31	16	15	12	22	29	32	22	24	19	28	22	24	14	23	27	18	26	20	28	26	19	23	25	19	22	21	17	31	19	30	25	21	24	25	19	19	25	27	24	26	18	24	17	18	20	16	24	19	26	18	33	27	26	20	19	14	23	28	21	23	18	24	19	28	17	20	18	19	24	26	24	7	20	11	18	21	26	17	26	22	17	21	25	28	14	17	13	18	22	24	16	24	24	23	24	27	32	30	21	25	17	25	24	19	33	17	27	27	26	18	32	17	21	25	29	25	19	27	30	28	32	28	22	25	19	23	18	20	22	25	25	25	26	19	20	27	23	18	17	26	26	21	27	19	21	18	30	23	27	22	26	22	24	28	22	28	21	26	23	19	17	26	16	25	34	23	23	24	14	16	28	21	29	28	26	31	26	19	19	19	24	17	19	22	21	24	23	15	29	24	23	24	23	23	21	30	18	29	18	22	18	25	25	24	22	24	21	23	24	29	17	21	19	16	25	33	30	15	13	20
9208	1315	614	660	1556	2579	2743	2427	2082	1743	2006	2045	1419	986	888	792	705	706	614	528	431	448	388	395	375	339	295	324	279	276	266	257	253	262	240	238	217	214	255	191	226	197	196	197	188	200	182	182	186	199	187	219	190	190	193	173	175	166	179	156	202	166	171	171	186	176	175	183	175	179	154	179	164	172	172	164	177	176	151	184	168	166	181	173	160	176	158	147	156	149	174	160	166	174	175	174	177	166	166	156	170	143	172	162	159	163	161	177	143	159	146	161	168	169	177	144	161	148	171	154	157	175	139	127	159	135	153	194	155	173	138	161	168	148	169	169	169	146	157	153	167	164	160	190	154	146	165	137	150	159	160	138	165	145	160	179	149	150	156	178	149	155	146	145	175	136	155	182	163	149	173	183	156	157	158	159	149	161	151	167	160	155	133	149	177	142	161	167	154	141	148	166	169	152	147	164	172	169	148	143	153	151	151	169	185	157	147	150	164	155	154	165	155	153	162	157	148	160	146	125	141	150	161	165	167	157	167	148	155	151	166	160	144	153	173	161	129	157	150	166	150	154	147	167	131	173	164	138	160	176	157	161	165	163	155	168	140	160	159	175	151	159	147	164	149	152	152	134	162	174	168	138	163	148	173	144	156	147	151	155	174	139	162	143	148	146	143	163	158	153	162	166	149	164	153	149	145	152	167	158	150	158	152	163	157	139	164	155	168	149	148	164	159	157	138	134	162	144	152	157	162	145	142	154	145	166	142	150	159	145	141	165	172	172	181	157	136	161	142	151	150	158	141	166	164	149	148	154	143	158	134	162	165	160	173	156	168	154	140	151	150	150	133	171	153	164	135	169	158	153	165	162	160	161	159	156	126	146	142	156	155	170	143	171	167	165	135	159	158	159	154	188	151	123	151	145	154	147	139	158	165	153	173	156	162	136	144	181	159	147	148	164	153	179	154	146	139	166	147	144	161	155	147	151	133	157	150	171	166	148	165	150	155	179	159	161	152	143	177	162	161	154	153	135	158	148	164	152	159	154	179	148	150	161	143	153	145	162	146	155	166	137	163	157	153	165	164	159	160	149	129	144	132	137	138	146	157	127	162	160	165	172	172	160	169	149	163	149	150	132	163	145	171	147	159	144	152	167	135	156	163	160	137	145	170	158	143	155	146	159	148	153	163	168	172	162	146	165	157	158	162	143	177	135	158	141	156	153	161	166	150	152	153	165	179	179	157	153	139	157	159	139	165	152	153	183	146	162	149	160	142	140	161	163	142	140	140	154	154	172	145	167	147	186	164	178	164	147	148	181	154	150	141	151	165	168	166	148	131	146	146	143	149	181	170	144	137	160	142	153	153	136	150	155	150	164	187	187	141	147	146	149	165	141	152	164	149	164	168	189	141	151	135	172	139	166	148	162	177	159	149	141	148	151	149	149	163	167	153	163	154	162	148	140	153	161	179	165	158	166	134	148	132	156	141	155	179	140	163	152	152	153	140	156	171	155	173	150	149	158	180	158	172	172	172	165	139	130	188	152	165	156	166	153	150	145	157	153	168	148	174	165	153	134	164	117	156	179	145	172	145	163	156	149	170	164	169	166	165	143	153	148	148	138	172	166	137	159	135	169	152	158	182	162	144	152	164	167	158	165	156	141	157	173	142	146	161	182	143	143	159	170	151	167	163	139	149	174	152	138	172	146	176	159	144	157	159	153	166	165	164	166	135	166	158	167	157	171	154	172	144	147	145	157	174	167	149	166	125	152	148	162	151	163	158	152	158	145	147	182	155	143	166	135	149	144	174	164	160	162	143	140	140	159	147	175	157	150	126	161	141	147	155	148	156	159	161	157	165	163	153	172	164	175	180	168	159	172	162	159	152	168	161	155	191	175	147	167	142	174	149	144	152	163	154	157	156	161	171	134	147	159	163	133	168	148	145	149	144	137	159	145	138	155	169	170	151	152	150	158	164	164	139	158	151	160	186	137	143	140	166	158	150	131	140	166	163	155	162	163	156	166	156	121	145	148	152	137	141	160	155	152	136	139	146	157	157	156	160	148	142	161	146	138	182	144	141	166	146	173	148	146	158	148	154	149	170	169	163	150	145	164	133	153	155	156	134	144	156	147	127	158	147	141	167	160	177	154	150	158	142	169	146	166	156	166	135	174	143	170	165	159	162	142	188	133	147	168	178	141	135	151	148	161	169	139	151	152	156	171	158	178	144	152	154	181	173	147	179	152	169	154	144	142	177	136	176	173	177	148	132	151	175	155	149	146	147	145	123	178	181	154	139	176	163	163	155	147	152	143	155	158	135	170	157	162	160	159	143	155	158	157	161	156	153	144	163	135	161	157	143	186	163	152	146	137	163	171	176	166	137	147	156	155	161	160	170	170	146	142	142	151	154	138	161	144	149	176	148	136	168	171	164	140	148	163	182	149	159	146	171	146	163	140	142	138	152	151	149	163	160	169	197	149	151	162	148	166	157	141	160	172	128	155	154	158	160	161	159	178	139	160	163	160	176	156	156	172	149	166	157	134	148	161	175	157	155	168	136	158	179	203	170	152	146	154	169	139	150	163	164	154	181	156	147	162	161	171	148	153	149	144	178	144	147	142	172	151	148	148	168	137	154	137	140	144	168	143	174	146	144	176	155	162	169	162	178	160	150	177	167	148	174	161	145	158	136	156	135	151	178	147	155	145	158	158	154	161	167	136	159	172	157	145	148	135	137	157	171	160	163	162	157	158	155	155	151	147	144	154	172	144	153	169	138	152	179	139	135	140	146	153	176	172	190	158	181	146	146	148	151	154	144	157	146	165	139	169	141	171	151	146	166	164	143	171	149	189	149	156	165	163	145	152	147	175	157	161	159	155	158	145	175	163	152	158	165	138	175	160	149	153	160	149	167	156	167	148	148	153	174	136	182	151	156	161	162	156	164	173	144	162	157	177	139	162	157	155	168	157	164	159	166	163	144	161	178	175	143	130	139	162	155	168	165	160	148	169	146	202	167	145	176	166	157	164	154	165	142	165	131	156	148	157	161	152	139	141	154	169	148	153	138	153	146	166	148	136	171	164	142	143	151	175	141	168	171	154	171	157	161	184	165	168	160	155	145	160	140	163	160	144	163	162	145	153	148	155	165	182	138	154	150	148	156	166	147	157	163	148	151	163	164	144	160	156	161	154	155	142	139	153	174	171	141	147	153	150	162	164	135	163	145	147	135	164	162	143	158	142	154	147	165	172	154	137	156	153	167	155	157	166	145	159	187	155	141	173	157	151	159	150	169	153	148	154	146	153	168	175	152	151	138	161	152	159	156	136	169	155	164	178	158	145	174	157	158	161	171	153	142	159	146	156	169	154	190	152	179	148	159	157	176	154	144	159	170	160	165	150	156	142	146	167	137	156	153	146	151	158	167	157	132	141	186	163	157	150	147	139	147	169	162	143	160	167	134	162	177	172	144	153	156	162	165	154	179	155	124	152	153	161	134	155	158	158
1389	77	70	75	78	82	67	70	70	68	65	105	70	75	65	83	74	72	65	66	59	76	76	61	64	70	64	72	64	66	80	45	73	73	50	73	59	63	73	71	71	61	63	49	71	54	62	67	73	68	58	81	77	70	53	55	48	71	66	66	63	65	67	54	58	68	68	60	72	65	77	76	64	67	61	56	64	59	73	73	73	64	65	68	78	63	63	52	69	75	75	60	56	72	87	63	60	65	68	65	60	63	67	58	63	47	62	74	72	81	63	56	76	70	67	67	84	64	68	48	63	56	65	63	87	65	64	65	65	57	58	55	73	65	69	70	65	64	61	60	78	65	65	54	76	77	58	63	87	74	81	66	62	77	56	59	72	65	69	71	73	61	71	69	62	61	68	65	58	67	71	62	58	76	67	64	70	60	62	69	73	67	72	75	68	55	58	65	64	63	68	79	71	59	76	51	70	65	62	65	50	61	74	61	49	65	78	67	63	62	60	72	59	70	85	55	63	74	60	48	76	48	55	53	65	71	80	62	67	65	61	70	60	56	67	66	69	55	57	65	58	67	63	64	75	55	66	77	70	59	59	51	64	77	81	61	64	60	75	67	74	67	76	61	52	86	72	60	89	71	56	56	57	56	75	72	72	63	71	85	60	58	55	66	52	63	82	66	74	64	61	65	72	71	56	70	68	80	67	55	50	54	68	80	54	67	75	69	57	67	51	59	76	61	69	72	69	57	55	59	61	70	46	66	63	68	85	56	59	50	63	63	67	73	61	67	83	75	69	60	64	78	67	59	62	66	66	72	69	52	64	62	75	60	69	70	74	58	65	68	60	59	67	67	58	53	65	68	78	71	60	67	67	56	64	78	65	59	64	79	68	64	75	64	68	79	63	72	63	75	84	60	63	57	54	68	71	68	80	68	58	51	47	71	62	59	78	64	55	78	71	69	57	68	58	71	72	71	65	63	83	73	68	70	66	64	47	62	75	74	55	85	60	71	54	64	68	62	79	64	71	72	64	70	44	65	67	65	79	67	43	60	51	79	57	74	68	59	63	59	75	59	56	55	78	64	57	61	74	51	82	62	81	56	76	81	74	68	63	52	59	61	73	66	53	64	67	69	73	71	63	67	81	77	54	64	63	69	80	56	56	69	75	59	76	72	73	69	55	75	56	53	63	58	65	58	83	62	81	66	77	72	72	62	55	71	63	58	68	81	80	65	69	62	57	76	62	74	55	72	70	69	65	59	77	88	72	64	64	65	61	52	68	66	55	71	76	71	54	70	79	66	82	60	76	56	72	64	51	68	67	76	70	64	72	78	53	68	55	75	63	79	78	65	69	71	77	65	59	61	57	66	58	63	51	63	63	66	73	76	62	69	75	59	64	63	58	57	68	52	59	74	69	56	73	60	80	70	68	63	58	50	69	53	68	55	69	67	67	56	65	64	53	72	82	76	66	63	74	55	77	67	76	68	67	54	55	83	80	62	62	77	71	62	67	66	75	63	77	60	72	83	69	53	77	70	65	75	53	72	47	68	68	68	62	57	61	71	48	58	72	62	50	85	55	74	78	90	76	63	65	75	59	56	81	67	65	61	73	55	58	74	77	62	68	59	76	65	66	60	60	64	77	81	66	60	73	56	70	71	76	69	81	70	70	64	55	66	66	44	62	70	64	66	78	57	70	72	65	71	58	61	65	64	63	62	68	62	61	82	69	64	60	49	62	63	72	67	78	85	58	79	63	66	66	85	58	62	67	75	53	79	54	72	59	74	46	70	67	61	67	66	59	77	67	59	50	71	70	71	90	66	70	70	58	68	65	54	78	70	61	64	63	68	63	51	66	64	50	59	63	66	90	67	78	77	48	55	55	64	77	68	64	61	74	63	69	59	61	62	72	49	58	67	73	71	57	70	67	62	87	64	69	57	63	68	66	59	76	76	72	75	60	68	63	68	63	71	57	73	54	53	67	72	71	73	68	63	62	82	73	63	70	60	55	60	63	66	62	62	67	69	64	68	72	67	66	76	56	63	79	63	70	64	53	52	54	78	56	58	46	51	70	74	57	60	62	74	53	69	73	67	61	59	63	67	60	75	70	71	62	77	64	69	68	51	79	59	59	62	70	77	71	58	59	66	65	65	82	69	75	70	66	79	62	76	68	67	66	54	75	57	74	66	76	70	61	61	69	61	63	56	79	71	64	71	63	61	65	64	48	69	63	58	63	74	57	76	50	53	67	62	63	64	62	66	58	64	68	65	77	68	63	59	79	80	64	69	54	72	77	77	63	67	57	57	62	63	54	60	60	50	75	72	62	62	70	80	69	59	53	64	64	77	78	62	83	70	67	75	58	60	75	54	67	66	64	77	61	64	68	52	55	64	64	68	57	52	66	72	76	72	60	75	67	59	58	75	63	72	60	80	53	74	57	62	57	69	69	73	67	53	59	75	53	67	61	67	69	59	64	52	71	72	58	73	58	60	63	70	67	63	50	56	72	76	71	67	65	69	56	69	65	65	54	61	56	67	51	63	71	62	79	85	65	76	51	72	59	67	71	56	52	54	67	57	71	70	56	59	73	77	84	60	58	68	66	61	65	72	70	66	71	65	68	61	64	73	70	58	56	73	66	62	67	64	64	77	53	59	81	77	75	72	62	75	60	63	66	51	58	60	59	78	61	52	67	65	67	56	71	63	77	67	69	75	61	92	76	57	69	68	56	76	69	61	73	66	71	62	77	65	69	65	68	60	64	62	71	57	57	58	63	54	68	76	61	63	46	64	53	65	55	53	59	55	57	69	55	71	63	56	58	68	75	64	63	67	72	68	67	76	64	68	62	60	60	57	64	73	54	80	79	53	64	59	52	65	58	63	55	67	67	50	63	72	65	69	79	55	61	71	78	70	66	94	53	69	64	70	56	75	85	60	53	72	72	80	63	62	62	49	76	74	63	70	79	60	55	56	73	59	64	63	62	55	71	62	71	61	61	49	65	66	75	75	76	71	68	76	68	53	46	71	56	79	69	75	65	63	47	77	55	73	62	85	57	76	53	54	69	68	61	67	69	73	84	69	67	83	58	65	50	70	72	69	56	73	63	73	68	72	75	81	66	69	64	69	70	67	58	60	62	65	65	55	68	65	63	75	62	63	55	64	67	72	61	55	58	66	48	63	58	60	55	84	78	60	63	67	47	69	62	60	60	63	67	56	69	52	72	67	65	69	83	63	64	74	70	74	76	46	73	60	73	63	57	56	58	59	66	69	66	64	59	61	68	65	63	65	66	69	69	58	80	68	66	67	82	54	59	73	68	71	61	76	58	75	58	56	69	53	63	68	62	62	71	81	69	52	52	56	78	59	58	70	71	73	63	60	61	63	72	60	60	74	60	67	71	72	71	62	65	72	84	69	69	68	77	66	69	70	63	72	83	62	59	72	75	61	57	72	58	73	67	57	56	78	64	68	75	59	65	70	65	57	68	61	72	52	77	72	69	78	76	64
6808	524	480	469	572	604	618	626	591	633	1001	987	625	593	564	538	553	558	493	509	511	532	503	501	513	465	466	483	538	464	506	452	503	506	465	461	474	462	490	449	461	458	449	483	463	446	450	493	442	454	449	514	453	433	459	477	506	462	476	454	477	444	514	475	475	459	469	463	473	491	486	449	490	528	437	479	490	459	533	477	490	447	486	479	494	466	459	490	459	485	453	491	475	472	454	455	475	445	488	526	517	491	455	479	472	453	493	456	454	457	488	486	456	442	479	473	471	446	444	509	522	481	460	498	448	463	480	468	501	454	480	482	443	441	467	439	469	498	473	489	474	454	462	476	500	433	459	479	459	416	473	437	472	487	499	438	417	442	446	445	442	457	520	461	460	422	479	501	451	475	465	460	428	440	477	453	471	528	472	457	454	450	500	467	486	474	474	458	474	494	468	472	442	450	467	463	473	468	446	506	481	484	520	456	483	491	455	462	473	443	459	490	467	458	452	467	437	508	462	448	484	489	501	444	485	452	501	508	495	504	446	461	451	447	452	444	451	497	476	445	484	458	441	443	440	497	488	448	412	468	464	507	472	475	450	432	448	452	514	430	513	513	456	492	483	467	486	451	468	469	459	449	446	467	463	457	465	489	484	475	471	469	478	480	426	461	496	448	471	489	475	466	476	468	485	453	472	468	521	478	494	460	480	464	471	442	476	450	480	476	417	429	443	454	454	467	447	454	482	464	464	432	479	503	484	469	462	478	462	431	437	467	451	460	446	446	518	519	522	460	477	447	466	462	500	465	480	455	488	489	484	452	496	485	471	464	448	460	454	489	489	431	514	491	444	464	482	416	468	465	471	448	426	450	475	491	506	444	493	488	446	475	483	445	469	502	439	477	487	461	456	502	474	449	458	491	481	442	471	440	457	440	453	444	439	484	460	492	501	450	488	464	446	479	449	485	474	468	482	439	482	467	456	504	457	480	456	487	474	445	480	458	498	450	483	472	482	455	481	475	475	390	471	464	485	429	451	465	471	451	463	444	478	487	456	480	469	462	465	451	478	460	485	438	456	482	445	442	423	493	457	529	426	498	476	461	472	491	460	458	457	438	434	446	467	465	490	489	486	483	438	474	483	457	413	483	461	512	514	461	474	504	461	441	449	481	499	454	455	449	462	472	501	465	458	450	449	447	467	483	444	472	479	475	453	431	480	454	429	441	454	480	468	466	439	453	450	454	485	453	482	470	494	453	447	436	462	457	442	444	458	448	400	462	496	478	490	416	481	454	450	509	494	461	514	468	452	486	452	451	498	420	456	447	485	490	497	460	429	491	444	451	487	443	476	468	504	481	521	484	495	460	463	422	485	456	472	461	447	482	490	491	446	471	467	474	437	439	439	496	465	479	463	454	475	449	493	469	479	544	490	453	496	445	510	477	469	515	478	497	474	452	464	480	495	448	439	477	481	437	521	432	468	476	509	478	482	489	482	457	466	467	472	497	491	463	421	437	456	468	470	493	473	496	453	467	453	458	468	446	470	468	472	443	452	452	466	472	440	461	446	503	480	466	448	495	513	501	475	477	488	481	474	484	422	479	494	456	439	495	520	501	464	466	476	475	447	476	494	478	468	489	450	469	481	435	464	460	455	460	481	442	425	502	458	462	490	493	496	433	470	436	448	464	475	498	484	455	446	467	456	496	464	474	467	467	475	445	490	479	468	444	459	460	440	503	440	438	476	434	450	470	493	460	448	446	416	459	444	499	450	498	451	459	421	470	477	449	491	478	448	447	463	418	481	435	485	480	463	482	484	447	484	462	448	423	483	457	488	472	457	434	465	457	481	429	448	451	470	458	448	465	444	436	476	492	496	485	448	489	456	474	465	496	466	452	468	470	461	443	473	523	470	455	462	465	440	483	500	478	451	452	472	436	470	439	484	487	467	475	467	468	479	461	467	460	442	471	455	481	464	436	470	485	486	461	458	454	473	477	481	442	456	460	473	476	467	460	479	478	481	471	475	496	498	474	470	476	495	475	501	478	495	431	446	447	454	458	483	477	451	476	488	495	451	477	438	463	475	484	462	461	476	429	447	452	466	467	456	492	430	450	459	468	476	455	502	503	486	495	442	460	442	432	468	486	468	485	478	462	443	465	472	479	445	492	472	430	482	481	457	490	492	453	449	471	463	479	432	454	452	468	452	493	406	494	476	473	474	410	436	447	480	466	456	480	473	482	487	483	474	449	485	425	463	497	428	474	461	478	453	488	479	472	475	434	468	448	466	463	463	479	497	495	476	456	450	481	444	486	490	458	467	501	466	447	439	450	458	465	472	476	497	476	475	440	432	490	481	458	477	462	458	458	510	490	450	436	528	481	441	468	493	475	459	459	449	474	444	502	487	471	492	508	486	476	496	470	455	474	495	465	444	504	443	475	468	501	486	468	460	490	451	443	500	482	470	467	474	442	443	491	454	474	492	447	455	459	463	504	494	455	465	488	458	487	462	453	506	507	448	478	455	431	445	456	435	489	468	518	467	467	448	463	437	498	494	467	422	472	458	445	436	467	439	480	489	477	481	471	481	483	470	458	491	483	484	477	486	447	482	485	476	491	455	508	469	491	453	483	507	475	464	454	459	470	446	505	482	470	491	469	487	500	502	463	481	465	477	522	466	468	434	442	461	457	447	465	510	491	502	471	432	487	451	489	462	475	449	449	448	489	459	468	476	461	518	450	476	466	488	454	451	509	434	459	499	443	477	449	484	495	472	479	468	490	498	441	457	437	469	437	475	483	474	473	481	478	435	466	424	481	475	458	438	485	456	447	456	443	448	491	460	518	496	457	444	470	481	466	471	464	447	462	473	465	459	466	470	493	498	416	486	454	448	436	466	494	473	483	491	479	472	462	513	466	479	456	483	473	461	452	486	457	479	462	470	472	482	441	453	497	513	449	477	445	456	481	451	450	472	494	470	441	476	479	464	450	486	438	466	493	473	466	454	444	450	473	446	453	500	518	462	475	487	481	459	471	488	467	459	443	465	467	491	473	471	435	455	450	482	492	455	437	487	465	439	492	442	487	498	456	479	473	483	500	481	500	486	473	484	492	466	496	501	480	481	459	419	458	445	445	469	427	467	452	456	480	480	510	449	512	506	490	490	478	463	474	452	446	460	457	451	461	462	470	474	461	446	474	456	466	480	477	451	483	458	489	458	474	471	496	480	464	438	489	505	482	481	457	461	467	473	465	463	465	482	459	471	487	475	467	476	479	454	465	500	458	444	478	478	466	468	464	475	456	419	508	439	495	482	487	481	457	478	440	440	481	464	449	458	421	482	439	499	487	506	487	440	470	477	451	441	492	485	461	465	491	471	470	435	466	460	465	479	462	447	473	475	500	481	481	486	456	489	470	473	463	461	464	464	500	479	480	497	434	485	471	442	479	510	506	472	428	480	476	470	475	443	449	462	464	472	425	471	409	454	503	488	490	463	474	484	456	433	499
1800	93	83	86	76	79	74	76	86	82	85	87	93	87	93	77	83	80	84	77	69	79	79	100	98	86	62	72	82	87	71	79	71	68	84	68	77	75	84	68	82	70	66	79	67	69	76	65	65	78	85	78	78	95	83	72	66	73	65	84	84	76	74	76	66	89	65	58	78	90	63	88	75	75	75	100	68	64	80	69	74	75	77	60	69	78	67	89	75	65	84	84	56	91	68	68	80	76	75	68	76	68	78	81	74	65	85	70	81	68	74	66	67	61	67	88	74	66	78	70	85	74	66	82	76	85	86	74	82	58	70	83	86	73	75	71	72	75	68	83	78	96	76	93	73	56	66	80	78	88	70	70	96	64	77	69	78	89	74	103	78	91	81	65	78	69	69	68	102	61	83	84	74	79	86	65	59	90	75	77	67	70	73	80	66	55	69	75	72	85	73	61	76	69	74	74	87	84	76	66	70	81	98	69	68	72	91	77	76	97	79	80	74	70	79	60	67	82	73	90	79	73	82	91	84	70	67	68	74	68	81	67	79	79	63	84	72	78	82	81	83	75	80	74	82	79	78	83	69	84	80	78	71	70	79	77	64	75	94	86	71	81	85	81	58	75	74	82	81	64	68	74	72	75	82	61	69	76	56	77	73	89	59	49	84	72	62	54	73	70	87	64	68	67	80	72	72	99	67	60	74	73	82	82	69	69	81	64	71	74	67	67	79	69	63	71	77	89	79	83	85	61	73	71	74	65	86	88	73	58	85	87	65	71	78	71	86	74	83	68	74	75	80	78	68	77	82	73	76	86	76	83	80	79	73	79	78	68	78	84	95	67	86	76	62	71	77	85	82	88	77	77	67	78	65	91	84	89	74	62	82	93	72	68	91	68	57	91	64	84	97	86	73	75	61	65	80	87	85	78	77	80	62	80	91	74	64	78	73	76	58	76	63	65	81	77	74	79	67	77	76	77	82	61	76	74	73	81	73	70	87	75	85	59	78	80	59	79	78	66	72	56	80	80	71	79	86	77	86	77	77	77	81	70	71	59	80	80	71	74	81	115	80	80	74	81	83	94	72	71	67	67	66	89	70	80	77	69	69	70	70	63	101	74	80	86	82	61	90	68	79	61	71	65	62	76	73	76	76	69	85	67	86	69	76	65	73	72	73	83	94	74	58	89	71	82	74	86	76	77	67	58	74	74	69	76	69	86	62	67	78	75	60	78	62	81	83	74	90	76	86	71	64	81	67	67	90	68	93	69	75	57	71	86	74	74	77	68	92	77	59	78	83	77	63	71	73	73	78	73	69	81	68	63	69	68	77	62	80	75	80	90	84	82	70	80	73	61	73	74	75	79	69	76	80	78	86	71	84	71	78	78	88	59	60	84	75	76	74	77	80	70	80	76	66	74	68	67	82	65	79	64	75	72	63	70	79	66	87	73	63	72	65	80	89	75	75	79	75	84	79	68	84	83	73	66	76	71	69	67	78	72	73	69	71	81	76	67	80	79	61	71	65	74	77	87	82	75	66	68	67	57	93	75	75	78	51	78	84	79	68	66	71	64	85	66	80	70	69	79	75	86	66	80	72	66	84	76	73	65	67	75	70	66	68	68	72	85	73	74	71	87	60	81	64	85	73	68	51	70	76	68	85	66	75	89	73	64	82	81	58	59	63	75	79	81	56	72	84	83	75	66	59	91	86	76	82	81	76	71	58	62	77	79	77	75	78	82	75	61	70	72	73	72	59	85	75	74	82	72	86	77	85	87	79	69	75	61	72	62	71	83	76	74	65	77	78	91	81	61	81	84	82	75	91	71	66	91	73	67	69	98	81	81	73	77	80	62	69	64	69	67	70	64	75	82	77	74	81	75	78	53	64	79	65	80	67	80	59	73	84	76	90	91	79	59	79	67	72	71	70	72	70	70	75	70	82	74	85	63	69	75	70	74	81	74	77	73	72	76	79	86	68	74	75	78	84	87	72	68	87	79	79	81	79	73	65	63	75	61	72	80	77	64	69	84	95	78	70	66	93	78	75	91	68	73	80	93	66	69	84	68	70	74	69	73	60	81	84	70	70	74	76	74	60	80	84	65	68	64	75	83	83	82	92	83	76	66	82	58	55	74	78	70	103	76	83	63	89	92	71	72	91	79	66	74	78	85	57	89	80	91	89	80	64	74	73	60	64	80	74	68	67	69	72	61	55	73	90	72	67	89	69	69	65	65	85	84	72	76	60	77	63	65	70	76	75	73	61	84	71	68	78	72	79	77	78	80	81	58	83	69	77	76	79	71	82	81	87	70	78	75	65	83	79	61	93	62	86	72	78	73	79	64	74	81	79	90	70	57	81	78	80	70	90	78	80	72	79	78	67	65	85	72	67	83	54	78	78	63	82	67	86	68	78	75	66	82	74	52	89	70	78	90	81	74	78	88	66	82	76	69	72	76	63	68	89	67	88	75	94	88	79	67	70	76	77	89	84	73	77	54	83	76	67	70	80	59	70	65	76	66	77	85	70	79	85	59	74	62	87	60	73	76	73	78	81	61	75	73	69	90	88	75	70	89	82	81	85	77	69	85	67	65	69	85	79	80	77	66	74	69	76	61	70	70	71	68	75	77	66	79	67	76	85	68	76	69	69	52	80	69	73	61	69	77	70	80	82	72	63	75	71	69	78	84	68	71	65	85	71	79	76	90	84	66	85	69	79	80	95	66	66	77	90	65	58	74	82	74	63	67	91	68	89	79	63	77	78	87	70	66	86	91	68	84	72	66	66	72	91	82	71	69	71	83	68	73	80	76	69	63	92	81	79	80	75	74	72	79	88	85	87	90	74	73	95	72	86	66	64	77	67	75	60	75	67	80	66	81	73	77	77	67	77	81	61	63	79	61	79	78	81	68	89	69	78	82	74	75	74	74	86	76	81	56	69	80	84	76	72	79	99	81	95	74	56	71	64	97	66	70	81	73	94	68	76	69	71	80	76	72	62	82	77	80	66	66	82	73	92	78	68	77	90	80	72	76	92	65	74	73	72	84	64	75	74	85	88	82	76	80	89	57	82	85	81	83	55	94	65	77	75	72	91	68	81	77	77	94	75	74	81	81	74	89	76	84	76	73	80	75	68	98	88	63	88	82	83	78	86	57	70	73	67	70	74	75	66	76	81	59	77	78	87	62	63	66	77	85	82	89	65	69	75	84	81	75	66	65	74	57	54	64	61	82	63	71	81	72	81	80	83	83	67	75	67	65	73	74	78	66	84	77	86	64	72	87	78	69	79	64	78	87	76	75	80	63	80	86	79	72	75	69	90	70	64	74	69	81	78	85	74	85	61	59	72	69	70	83	68	75	75	77	64	82	63	75	85	68	86	83	96	72	69	68	85	77	77	72	86	76	77	78	53	63	72	66	70	78	84	79	63	64	69	67	73	78	67	87	78	81	63	77	88	75	77	70	68	80	77	69	76	76	70	68	74	77	78	61	75	76	73	83	80	83
7229	663	648	635	734	778	855	813	764	848	1166	1145	787	724	661	645	652	603	546	565	572	592	576	576	532	542	529	524	555	525	533	530	529	500	532	502	547	517	507	547	543	522	569	535	529	539	532	497	553	492	548	501	556	559	521	566	488	542	529	558	546	533	540	533	526	536	529	517	529	530	468	540	495	471	528	567	481	492	553	509	504	479	508	521	574	502	530	522	510	544	541	590	540	529	557	546	506	478	512	521	528	519	533	553	533	552	550	505	502	507	525	533	512	585	537	529	517	564	516	552	490	521	542	513	531	547	560	496	577	512	500	529	505	534	558	517	475	463	570	489	536	543	478	491	521	506	541	538	502	520	512	539	525	525	539	551	505	530	552	541	539	535	536	503	508	509	497	524	571	491	529	547	497	510	532	478	529	505	500	496	518	539	525	536	532	556	550	540	539	520	563	500	526	518	546	516	536	511	498	500	569	515	558	595	503	529	515	546	491	508	503	520	517	524	473	521	559	550	564	535	491	522	499	521	515	494	490	520	508	544	495	516	493	573	512	491	536	484	460	550	569	489	499	501	537	544	550	514	535	515	546	535	525	525	516	509	504	521	504	502	543	528	505	534	519	520	494	524	491	539	512	525	529	533	532	548	554	536	565	539	520	497	522	533	476	529	533	546	522	520	533	537	530	484	514	546	538	500	529	504	546	559	516	499	558	562	480	554	515	533	502	545	532	529	509	518	537	501	541	516	527	534	502	533	520	533	567	517	516	502	496	533	530	506	496	509	537	516	527	522	504	524	490	517	525	509	509	515	555	524	546	500	525	527	507	549	560	506	519	528	522	551	531	501	524	502	528	507	521	505	537	519	488	490	540	507	546	543	529	497	541	523	500	500	506	533	485	515	546	520	506	530	486	519	573	548	532	521	533	528	519	583	555	514	542	564	519	527	525	546	501	561	540	588	534	525	510	559	538	529	525	533	477	555	527	534	567	464	509	503	580	530	592	557	563	567	515	513	547	532	505	522	533	528	534	518	504	528	541	517	499	564	563	535	489	537	543	544	509	537	498	524	499	549	539	528	485	499	528	534	534	512	498	497	517	517	490	553	534	515	516	563	535	586	565	512	513	502	541	520	513	474	531	520	517	534	523	518	555	554	525	529	504	543	508	482	549	536	486	508	548	489	512	494	522	530	512	520	528	554	525	503	508	496	511	548	504	506	532	524	538	501	532	518	485	530	500	566	556	524	534	525	504	583	532	480	510	481	533	519	527	554	537	540	510	510	526	561	504	537	536	527	544	504	499	530	515	522	526	499	509	526	552	530	502	509	538	530	517	523	552	542	575	528	526	519	510	532	527	537	552	511	521	514	534	546	546	493	531	541	506	531	527	518	542	523	559	467	534	530	576	511	510	522	505	514	559	548	492	541	519	518	504	513	536	508	549	526	524	520	533	517	560	517	566	552	512	545	497	517	535	527	496	502	498	522	492	591	531	540	522	534	540	514	513	541	561	512	526	520	545	535	519	552	506	539	552	555	558	462	555	481	505	546	475	507	497	520	501	503	501	549	527	517	496	532	514	518	495	513	505	528	532	495	538	505	515	548	518	528	561	483	544	525	542	510	505	485	529	566	541	529	516	546	532	526	482	509	527	570	520	502	525	511	558	560	558	509	540	531	564	531	520	530	543	532	558	516	513	529	499	539	544	551	514	594	556	510	524	552	535	502	548	572	542	502	515	534	514	528	555	511	521	508	479	540	551	551	516	541	561	545	521	506	555	527	510	541	552	528	505	562	532	524	548	539	538	535	530	499	513	511	550	553	526	507	512	548	499	543	531	517	509	563	528	528	557	527	506	531	501	518	483	489	532	528	539	523	534	595	523	500	489	484	487	531	495	502	563	510	519	525	540	510	520	505	522	486	546	500	547	543	537	517	543	515	531	520	501	534	520	502	533	512	528	519	536	499	527	560	567	560	538	504	529	513	522	555	520	542	520	505	512	503	516	547	528	497	501	499	521	503	511	504	524	499	523	585	531	506	529	534	540	503	501	496	508	533	535	502	562	518	500	535	544	506	490	519	530	560	524	513	530	526	506	531	544	540	543	530	556	511	552	534	531	567	523	533	499	506	541	495	482	532	539	499	519	525	510	527	536	510	488	521	549	508	540	508	549	470	469	533	517	551	498	491	509	543	529	555	516	486	519	497	537	519	520	498	519	522	500	528	561	499	496	543	503	570	522	517	491	536	535	533	529	513	481	560	507	514	526	491	512	493	488	529	536	517	506	545	552	529	514	537	486	535	510	506	542	529	518	474	513	548	554	537	538	534	506	513	546	517	550	530	530	519	545	548	524	551	518	508	499	517	489	495	523	514	530	513	520	442	520	554	568	534	548	543	523	537	516	554	499	537	524	535	516	559	522	548	513	495	550	531	548	505	527	548	526	524	544	550	521	500	520	538	530	552	539	537	499	567	534	549	558	548	502	505	515	520	547	535	549	549	519	533	565	496	517	556	525	516	513	526	554	490	485	506	537	538	521	531	508	505	528	548	549	506	546	509	476	540	511	535	546	537	512	558	505	520	540	562	472	534	531	539	526	517	547	521	535	521	517	545	502	495	537	513	551	502	532	579	547	527	502	546	497	529	531	523	522	508	499	573	528	548	538	510	530	575	542	561	460	520	540	516	585	521	529	541	552	519	555	481	528	495	546	520	542	498	481	579	523	495	499	531	509	487	497	512	527	509	518	514	539	517	486	557	528	500	554	524	543	554	526	568	525	523	522	540	472	557	514	526	516	496	561	538	529	539	473	532	487	529	552	503	495	503	518	510	503	517	523	507	544	518	520	525	504	527	538	498	523	517	489	545	524	527	541	547	500	511	550	564	543	545	501	516	509	536	529	572	548	514	558	512	531	524	548	526	565	503	526	517	531	526	549	507	496	567	557	528	494	516	494	529	542	525	550	509	524	564	510	497	516	534	570	531	527	510	535	514	516	538	523	533	514	553	503	479	512	545	512	577	569	518	546	516	553	534	530	522	554	516	517	511	516	552	538	504	548	508	538	489	527	501	505	548	492	501	534	548	518	526	536	550	504	546	581	523	586	526	522	515	494	504	532	525	557	482	522	507	519	493	557	528	530	533	525	493	519	515	520	494	497	535	559	545	534	541	494	562	542	538	500	557	514	554	520	534	547	540	544	506	523	513	561	540	565	496	516	528	543	534	515	505	540	519	507	532	506	487	532	522	532	546	517	542	523	541	530	546	525	534	526	541	507	513	490	544	544	492	554	477	492	536	527	517	545	535	547	537	553	516	522	510	561	576	531	572	504	512	518	538	533	545	510	560	518	510	511	520	515	487	529	546	488	502	517	508	539	509	520	514	499	501	541	529	548	535	518	515	505	540	542	528	550	520	525	542	552	519	502	572	530	530	534	538	520	519	517	508	502	507	534	529	533	562	509	488	511	578	534	530	539	517	535	592	512	520	543	543	541	583	522	561
2237	111	76	104	77	81	114	82	92	109	93	115	92	96	95	94	106	86	83	82	94	81	71	68	80	70	65	74	74	75	70	59	57	70	73	88	89	74	69	93	75	58	67	71	72	99	79	74	67	68	76	74	70	80	67	76	68	65	93	90	60	80	83	87	87	67	75	82	82	78	78	74	72	87	86	59	91	59	71	75	73	94	56	87	90	63	83	81	92	75	74	80	85	77	73	74	67	89	80	73	72	65	89	103	64	72	101	75	76	77	78	62	85	75	71	80	68	52	81	66	75	56	72	90	70	72	66	86	59	74	87	90	65	79	60	76	71	73	71	73	63	77	69	75	66	68	78	73	82	98	100	62	84	71	75	71	75	69	70	66	104	69	59	76	81	99	79	84	87	71	80	81	94	83	87	62	91	72	80	86	87	75	76	74	62	79	80	69	66	78	84	79	79	90	66	73	72	76	85	85	95	55	65	90	94	79	77	74	68	76	66	66	85	74	73	72	80	65	81	76	78	68	80	78	66	76	82	78	73	79	89	86	82	68	75	91	80	72	60	74	73	75	62	76	62	90	81	76	64	81	90	80	74	87	85	74	73	75	87	86	78	69	86	73	80	95	67	74	71	97	80	79	88	84	70	79	76	75	79	85	71	73	69	69	90	67	89	86	68	80	80	78	71	71	78	64	90	87	87	71	76	88	69	60	60	75	75	81	61	84	70	66	69	55	80	71	68	62	77	80	63	76	72	84	79	82	70	73	76	71	85	84	68	73	76	72	84	73	81	73	91	75	82	82	66	83	70	89	94	74	66	77	85	87	67	75	85	78	75	65	80	79	71	72	73	80	83	86	79	78	76	83	64	82	79	73	77	67	75	78	85	72	79	84	71	63	68	77	80	68	80	78	93	74	66	69	90	76	82	74	85	71	84	90	79	68	80	83	82	84	83	80	79	52	64	67	79	77	73	91	96	80	74	79	88	87	87	72	81	77	74	59	87	85	81	74	80	89	73	83	75	81	79	73	75	75	81	73	79	83	64	60	79	72	73	87	74	75	85	87	84	89	78	63	75	73	72	82	83	60	81	79	72	60	88	65	71	74	68	75	78	65	80	85	86	72	76	83	66	59	91	64	83	87	71	85	78	70	85	69	65	64	73	71	73	75	82	78	85	80	84	79	71	85	78	67	81	74	87	89	83	70	70	82	77	80	71	87	90	86	84	77	73	69	85	84	70	82	76	94	86	86	74	86	64	77	62	97	87	78	92	86	77	75	82	80	68	80	90	73	70	83	72	84	95	75	61	74	62	61	81	75	74	77	81	74	81	96	82	65	81	69	82	61	63	79	70	72	79	94	92	69	85	88	78	78	86	79	84	86	66	73	92	61	84	64	89	63	79	79	77	69	85	76	80	77	66	68	68	76	57	66	73	91	83	82	65	75	74	53	76	89	76	81	80	75	97	88	72	64	91	67	71	69	74	78	77	73	94	73	55	79	79	67	67	81	75	64	74	72	71	65	89	78	91	75	76	98	85	80	76	78	71	74	76	93	90	73	79	87	75	81	89	104	101	72	83	79	75	74	83	68	70	81	59	83	96	86	77	77	74	92	82	70	60	77	81	76	67	60	74	73	75	67	78	78	67	71	72	78	70	73	77	90	75	70	73	66	74	75	93	80	90	79	64	72	73	88	80	88	76	87	83	66	92	74	63	77	91	78	63	95	83	76	62	74	79	69	79	75	77	84	73	77	53	63	77	90	77	83	72	82	67	87	72	77	62	72	82	95	82	73	68	88	88	76	75	65	74	74	79	79	76	94	86	69	93	70	77	84	88	81	66	100	104	87	80	90	67	73	91	82	80	76	61	87	72	65	81	83	80	60	83	81	95	79	74	69	61	67	82	66	95	94	72	85	76	85	89	80	69	77	73	62	86	90	84	87	66	86	78	83	80	86	93	91	68	59	92	77	85	77	81	72	86	78	65	84	76	81	72	79	90	66	82	86	86	71	93	66	65	84	76	97	80	56	77	76	68	74	71	75	73	75	72	75	63	82	74	55	95	75	74	85	63	81	75	64	86	89	75	65	70	68	79	64	78	72	73	61	73	68	70	66	75	61	79	68	77	65	79	75	101	88	76	65	76	74	66	85	64	72	64	80	103	83	85	79	82	77	69	81	81	89	76	94	97	67	70	82	68	66	67	71	73	87	66	70	81	72	89	80	77	66	75	85	67	58	73	80	85	79	100	58	81	77	74	82	65	70	91	80	69	80	62	68	88	73	79	70	72	83	83	69	76	76	73	69	57	72	93	65	98	77	69	86	80	62	84	74	77	76	74	96	73	74	73	80	64	76	78	77	67	70	74	71	70	82	62	70	72	66	69	89	81	83	72	72	73	77	83	83	82	69	65	87	85	78	77	77	89	80	77	79	81	64	86	74	89	80	76	64	87	70	77	78	79	80	84	74	77	86	66	76	79	86	76	77	90	82	74	86	83	82	91	75	81	75	76	86	62	81	86	86	78	76	79	71	80	70	80	82	77	70	83	73	83	86	99	91	76	57	94	73	80	70	91	85	79	74	77	83	84	77	69	90	80	79	69	80	75	68	79	72	72	78	84	67	88	71	63	74	100	73	79	68	84	85	85	91	79	73	68	72	71	81	80	74	70	76	69	87	75	85	74	78	89	80	73	83	94	77	99	74	84	80	74	83	84	77	71	63	72	71	74	87	61	74	58	73	90	78	73	85	67	64	61	55	97	71	77	80	62	93	73	79	82	77	70	83	82	71	91	84	76	72	54	67	85	66	69	78	77	69	74	71	63	76	88	85	70	73	90	74	87	76	85	73	77	78	64	83	87	58	78	90	72	87	79	80	80	76	77	74	86	67	76	70	78	97	94	76	73	76	84	84	82	65	70	71	80	83	93	70	90	78	87	76	74	68	79	61	74	83	68	64	84	79	79	84	79	68	82	87	81	73	64	83	64	82	76	78	93	52	77	72	57	80	81	78	80	81	76	89	65	69	74	61	61	64	81	73	90	75	87	87	100	79	84	75	98	74	71	69	77	79	74	83	78	81	78	73	73	74	77	71	80	83	77	76	84	69	82	77	75	76	95	91	83	73	58	75	74	77	70	75	74	79	87	79	72	86	88	64	83	67	79	72	73	82	78	81	90	71	84	81	76	88	80	78	73	92	83	84	85	72	76	74	84	82	84	85	69	79	80	74	63	81	83	64	61	76	69	72	77	63	87	74	73	79	83	70	77	87	87	78	95	77	66	85	81	64	75	66	84	83	74	86	85	82	91	79	63	75	79	75	62	76	78	67	95	76	84	73	74	69	70	90	77	83	78	75	69	83	77	85	73	91	74	76	79	85	80	54	74	78	83	80	105	86	89	86	81	58	83	76	82	71	73	74	66	78	82	83	67	72	73	79	85	74	82	81	87	61	81	78	89	83	64	76	76	78	83	55	69	82	83	73	95	82	84	86	75	77	61	88
8111	1020	756	752	1135	1567	1748	1567	1394	1419	1709	1607	1114	954	880	866	801	815	757	750	699	710	716	656	702	650	612	626	586	574	560	626	606	614	596	589	579	556	562	595	513	557	576	552	602	552	578	583	553	553	570	544	588	589	593	555	581	574	599	538	573	574	542	571	588	562	565	527	536	565	527	526	561	541	526	543	597	516	548	546	574	593	526	535	534	520	568	513	591	583	540	573	556	557	527	587	524	547	494	526	557	561	586	523	584	580	554	554	563	537	482	538	550	536	521	544	570	533	511	534	542	529	589	558	579	565	532	540	558	549	587	563	582	541	550	529	565	563	529	562	536	544	517	589	530	555	510	599	504	503	511	549	594	516	546	513	556	579	522	557	542	534	550	572	558	514	506	492	553	509	536	555	555	531	595	526	540	580	577	547	562	521	535	527	526	517	558	531	572	545	528	521	551	539	583	528	521	564	551	526	544	549	547	532	571	585	561	527	593	524	571	564	552	505	586	576	550	528	535	550	554	539	533	564	539	529	560	609	554	622	514	521	512	564	535	550	586	529	532	577	549	528	545	521	545	541	514	553	554	517	527	539	540	594	580	520	583	485	553	527	540	549	567	534	552	557	546	551	609	557	497	611	536	525	554	525	520	522	525	525	559	568	537	529	552	493	543	536	544	568	572	499	547	518	527	619	548	564	506	568	577	536	540	517	509	512	529	563	513	547	533	572	531	584	518	556	522	527	512	576	585	561	506	551	528	528	540	561	562	529	546	557	540	515	549	585	587	528	550	549	561	540	527	546	590	532	544	567	540	553	552	569	561	536	575	557	543	528	561	540	538	509	547	550	544	538	541	525	567	541	545	490	572	561	562	555	564	532	495	557	564	566	553	554	523	540	517	529	573	528	525	535	577	529	576	552	529	572	526	497	547	556	543	570	566	541	547	534	529	587	572	549	511	558	549	516	550	550	567	583	540	513	540	537	534	530	522	568	539	554	539	547	593	552	539	521	550	574	510	585	548	567	517	529	513	574	517	539	526	514	543	525	572	556	558	549	547	571	571	546	553	514	567	556	555	544	546	529	569	530	553	540	550	572	574	559	532	534	535	510	558	577	518	565	539	538	557	555	568	575	497	529	571	569	583	518	535	551	534	529	523	592	542	554	549	550	535	509	562	546	549	513	540	555	528	544	510	552	551	518	555	559	542	528	540	556	560	594	517	526	530	562	509	578	552	546	532	531	532	557	536	527	609	551	561	543	546	556	572	535	531	550	560	541	508	490	557	535	543	533	519	575	552	536	558	536	531	579	516	538	510	578	498	527	539	547	556	568	545	525	536	509	535	531	520	517	543	560	497	521	538	547	543	538	533	543	553	515	578	526	524	548	540	549	559	556	537	538	537	548	526	569	566	579	548	542	573	548	537	559	528	562	523	552	510	571	522	559	572	566	588	545	516	550	512	561	534	557	571	548	521	533	548	561	548	552	527	557	599	532	550	574	569	535	556	514	508	520	509	546	576	536	558	550	548	558	565	531	544	541	544	535	571	513	532	556	537	571	559	533	533	570	574	528	535	544	562	563	522	552	556	537	515	538	531	539	533	573	564	527	562	540	522	550	570	557	575	561	526	530	533	505	529	564	528	516	535	569	558	545	545	548	520	515	522	572	535	522	580	561	546	574	527	531	627	539	499	553	535	552	502	554	501	568	517	580	536	532	531	533	543	542	541	551	508	575	543	570	556	522	563	573	587	553	546	536	555	487	599	562	507	506	511	572	557	548	543	538	566	565	549	521	531	517	549	527	561	526	555	523	525	530	499	526	526	548	531	530	535	532	528	546	548	582	547	527	592	495	524	559	583	533	544	531	536	574	543	514	556	542	546	515	514	556	517	548	548	542	529	537	560	538	544	556	551	526	521	567	519	578	499	536	581	528	584	541	590	541	561	512	584	579	541	560	563	564	550	512	551	599	511	561	521	514	552	536	539	576	564	510	529	547	520	523	514	529	531	522	543	511	539	543	559	583	515	542	543	511	564	563	539	537	533	548	587	528	526	528	543	562	555	536	539	557	537	537	551	566	541	535	535	542	545	521	584	498	600	523	565	523	540	533	527	566	517	528	520	559	582	549	537	477	594	539	568	521	542	540	567	509	544	530	557	566	520	533	488	547	514	550	563	544	583	504	568	560	552	537	547	524	504	538	511	539	550	519	538	562	569	541	544	586	524	566	545	562	554	544	548	537	555	533	579	514	540	576	557	554	517	586	548	531	556	534	552	566	550	540	561	563	517	527	533	587	534	555	543	486	539	564	568	548	527	515	558	559	591	543	560	561	541	593	551	499	549	574	567	519	510	522	565	512	559	579	511	527	554	537	549	556	517	531	522	598	545	576	565	568	484	516	542	547	569	542	589	510	556	514	502	576	490	540	517	525	504	549	524	554	526	549	540	531	566	551	537	554	520	579	536	593	553	502	542	538	548	527	523	561	582	581	567	537	540	535	551	519	514	524	588	537	517	554	515	569	545	555	560	554	527	562	547	532	575	560	568	560	540	541	530	544	532	515	594	528	531	510	549	521	528	540	552	507	538	525	525	503	541	559	492	537	531	532	522	540	590	551	512	532	535	533	526	553	543	554	544	599	537	560	544	500	561	557	545	552	560	525	567	549	545	510	546	558	530	518	524	544	537	529	578	562	529	537	559	576	515	534	569	547	516	546	538	511	568	519	544	566	546	519	527	527	507	528	532	501	522	527	512	564	482	563	512	546	548	578	544	574	540	509	504	558	540	525	528	508	552	556	494	545	522	541	513	563	562	540	580	557	531	501	567	510	521	537	512	516	555	567	614	518	539	540	546	556	538	523	544	586	517	493	521	521	550	509	540	538	595	536	556	545	543	524	575	549	535	562	546	558	540	551	541	571	558	506	547	511	582	561	541	539	571	558	551	539	543	546	547	535	565	571	563	522	510	549	526	562	601	540	522	524	530	605	523	532	571	529	533	525	566	577	512	531	541	556	546	531	527	515	547	540	574	520	544	524	528	554	557	542	542	609	526	519	520	554	547	558	544	543	528	545	541	566	533	543	502	546	507	546	534	521	542	546	547	541	541	579	542	544	532	567	569	541	586	567	545	570	551	521	540	587	503	523	522	552	574	537	549	569	534	536	579	500	454	527	535	572	540	568	562	527	591	526	543	558	532	553	561	571	501	556	514	514	555	567	530	564	514	538	530	554	590	558	575	536	534	569	531	528	526	557	537	508	549	536	523	543	543	551	567	544	553	574	563	533	560	572	561	546	539	547	555	538	527	523	526	538	537	510	561	571	525	567	531	557	566	509	562	564	497	576	549	529	565	535	577	540	550	582	532	515	541	578	562	545	557	595	542	506	547	568	551	555	546	536	573	514	551	522	524	562	553	568	554	522	521	559	547	530	571	577	549	540	542	502	569	571	556	548	519	543	540	532	551	553	532	553	542	546	554	545	542	511	551	567	548	540	602	564
1131	116	58	47	44	40	50	58	48	61	77	78	46	41	43	48	42	40	35	47	34	28	26	31	33	35	20	24	23	22	27	26	26	19	15	31	28	25	25	24	22	19	22	29	20	23	25	26	19	18	19	20	22	18	18	33	18	23	20	23	17	23	27	18	18	16	25	17	16	21	25	35	16	21	31	22	19	12	17	19	31	27	20	21	24	24	23	15	24	15	21	26	21	16	22	25	12	26	22	14	11	11	25	24	21	21	24	23	19	20	22	13	24	23	23	19	26	28	25	24	18	23	19	21	24	31	22	18	22	20	22	17	15	22	27	16	25	18	23	23	23	16	21	23	18	23	19	22	20	24	17	24	27	36	18	21	10	20	20	17	12	22	18	29	27	21	16	18	16	19	26	20	26	23	18	16	17	22	23	23	16	15	16	23	32	23	25	22	19	15	28	22	23	18	17	25	22	20	31	27	20	17	20	26	31	18	23	36	28	16	17	18	21	18	21	18	22	26	18	16	12	18	17	21	21	28	26	25	13	18	15	18	21	17	24	9	23	17	25	23	18	13	19	20	26	17	29	21	16	18	22	22	19	27	19	16	23	26	19	25	26	23	17	25	25	22	19	22	21	22	23	31	14	23	20	24	28	18	24	16	22	19	14	25	21	25	26	27	18	20	22	20	25	21	22	21	19	28	18	17	25	23	12	16	27	20	31	21	23	30	24	23	38	13	24	20	22	28	26	18	30	21	14	20	23	24	17	16	20	19	27	29	20	24	21	30	20	17	15	21	20	27	21	22	16	20	25	20	22	30	25	18	26	21	21	22	26	25	25	23	18	19	21	26	29	28	31	19	22	27	17	17	25	26	21	25	16	27	15	28	24	24	23	18	19	18	15	17	29	22	18	21	21	28	21	22	27	19	18	18	15	22	20	18	16	30	22	19	18	28	34	18	20	16	19	12	16	33	21	28	27	18	17	27	23	18	15	29	16	20	21	13	20	23	17	23	20	17	19	25	22	22	24	23	25	21	22	22	24	18	28	28	23	25	23	28	25	21	20	19	19	27	17	20	29	21	28	22	19	16	26	21	29	19	20	20	9	25	28	31	25	31	17	22	21	21	28	18	19	17	29	15	18	22	20	20	21	21	23	18	26	24	15	28	22	24	23	20	19	25	19	16	19	21	22	19	23	18	27	20	32	20	24	28	14	16	24	22	18	16	21	17	23	20	20	18	20	17	15	26	16	13	20	23	12	16	18	16	26	18	21	25	21	20	19	31	30	24	25	35	15	18	29	23	29	30	22	14	27	19	25	20	24	17	28	14	22	25	21	27	23	18	24	21	30	20	23	12	21	21	17	21	30	27	20	20	22	20	16	22	22	22	25	21	28	22	23	20	27	21	25	27	23	32	22	16	22	25	35	27	26	20	24	18	19	19	20	18	28	18	21	22	23	24	24	16	21	17	25	24	20	26	18	20	24	17	17	18	27	21	28	26	27	14	19	18	26	19	22	21	27	20	23	23	26	20	20	26	30	14	33	20	22	34	25	15	23	17	23	25	23	26	20	17	22	17	15	16	26	27	23	30	21	21	25	20	21	27	14	26	31	14	28	25	21	23	23	21	23	25	15	18	21	25	21	27	23	20	16	25	16	28	19	24	25	23	16	27	27	24	23	25	22	22	21	26	27	21	27	17	24	21	25	21	25	20	20	17	24	18	21	21	31	18	17	20	25	20	29	31	14	19	27	22	15	20	24	23	17	28	24	19	23	25	22	24	27	22	14	22	26	15	20	20	24	22	20	22	27	20	23	25	20	27	19	29	27	25	20	15	30	25	23	26	20	14	23	26	20	16	20	22	21	15	25	24	30	17	15	18	32	20	25	26	20	20	21	21	22	19	18	23	14	21	19	18	22	25	16	19	16	17	24	20	19	17	12	24	17	20	24	27	19	19	22	24	30	17	22	11	21	28	27	16	15	20	24	19	31	25	13	18	24	22	25	32	24	16	24	25	21	20	28	18	21	18	22	29	14	22	22	21	27	25	24	34	26	33	15	22	21	15	30	22	28	23	27	18	20	28	27	16	22	25	27	22	23	21	27	28	18	26	21	19	25	26	19	23	19	20	26	33	10	10	31	29	16	25	17	20	30	16	28	18	16	16	23	28	23	22	18	21	28	18	18	23	15	22	22	17	22	22	21	21	24	18	27	19	20	20	21	17	19	14	11	16	27	15	20	14	22	19	27	21	24	17	27	15	18	17	24	23	28	24	28	20	29	22	32	15	21	27	27	17	21	22	25	20	33	20	28	22	21	17	26	20	26	35	12	21	20	21	30	14	16	23	32	27	23	21	25	20	34	27	19	15	18	32	16	11	21	20	22	27	26	18	21	31	20	25	26	10	22	29	16	18	19	27	30	21	19	28	24	26	23	22	19	23	24	23	13	26	26	24	18	24	24	19	29	26	26	19	24	28	30	17	19	26	24	26	21	20	24	25	24	23	29	12	13	21	18	22	24	19	19	22	18	16	14	19	17	22	26	22	18	34	14	21	23	16	23	22	23	29	27	18	28	22	30	16	24	23	24	23	16	23	18	28	24	21	22	26	23	16	20	22	28	18	18	24	22	24	21	19	23	28	16	26	17	22	14	23	23	21	9	26	25	17	16	20	18	24	30	21	18	21	16	19	20	22	21	23	21	14	19	27	12	22	21	18	28	26	18	21	20	34	17	21	20	20	22	28	22	23	17	20	21	25	21	24	16	27	19	20	15	22	25	28	20	13	23	24	25	24	22	23	19	33	20	20	18	17	36	13	20	24	31	17	26	27	20	27	27	17	15	18	23	24	24	19	25	24	14	22	27	24	17	20	28	19	21	27	19	21	23	15	24	17	20	22	27	24	19	22	20	14	20	30	18	17	18	22	20	20	23	14	31	14	16	18	27	17	24	19	17	23	17	20	26	17	21	19	17	17	28	12	25	29	20	24	22	23	20	27	20	20	15	20	25	26	13	20	20	17	28	18	22	19	22	22	20	28	23	25	28	28	20	22	23	28	26	26	25	25	20	18	22	24	17	19	21	19	15	22	31	20	27	20	17	20	15	18	19	28	26	21	28	19	23	18	18	27	19	30	27	21	30	21	8	22	17	17	25	15	20	21	17	19	18	22	20	24	25	19	24	21	17	22	28	25	29	19	18	22	21	18	30	25	13	14	21	15	29	30	15	21	21	23	20	17	22	11	29	24	22	17	18	24	16	26	28	17	19	24	23	19	25	21	26	30	30	22	27	17	22	17	24	24	25	18	15	19	22	18	26	20	22	22	22	15	22	17	30	26	19	23	18	25	20	26	20	27	23	19	26	28	26	18	26	29	33	21	25	32	28	25	18	28	24	29	16	24	21	28	20	19	24	27	19	19	17	20	16	22	16	23	25	20	21	25	21	28	8	21	28	22	19	22	15	32	19	20	17	35	26	12	17	18	36	20	20	25	26	25	22	23
9001	1246	594	620	1557	2608	2716	2389	2046	1996	2310	1956	1223	995	842	819	756	659	511	517	469	448	428	374	375	345	312	285	318	266	281	238	254	253	215	212	229	223	213	224	206	212	205	204	185	186	197	191	192	187	204	203	188	194	187	168	218	185	167	176	197	182	195	163	193	175	164	163	161	197	166	170	157	168	171	148	167	168	161	187	182	162	163	146	164	162	159	147	160	175	142	172	174	175	164	170	170	168	147	144	148	141	140	160	136	147	167	173	135	163	144	151	156	178	160	170	144	168	137	145	158	175	152	155	144	137	163	151	146	166	148	168	164	134	149	146	173	144	145	156	160	147	153	154	150	155	176	153	159	159	170	159	137	162	163	168	156	160	178	138	160	137	143	135	178	196	162	175	157	148	142	151	161	160	167	140	146	160	174	139	169	156	151	163	154	144	156	157	165	133	169	169	171	154	129	152	137	174	179	167	138	141	151	148	145	154	151	126	164	168	142	160	156	153	157	167	157	149	149	154	167	146	141	134	144	154	139	156	156	146	171	149	166	175	133	132	169	147	130	153	145	172	149	136	158	166	160	149	154	159	149	146	153	163	179	147	158	140	168	150	164	153	147	165	149	145	166	166	146	149	157	131	138	131	151	172	138	135	161	155	160	153	154	162	146	134	140	157	148	136	134	162	147	149	157	166	152	133	172	137	154	133	139	143	151	149	158	128	147	159	150	165	148	155	146	153	147	149	179	143	168	151	165	168	153	173	163	121	147	181	146	144	151	151	161	174	155	142	144	140	174	125	158	149	148	165	154	166	149	153	138	147	169	152	143	155	173	144	127	162	141	159	167	153	144	131	125	140	160	163	146	135	171	138	158	152	153	160	143	134	163	151	160	147	161	156	162	149	169	145	159	138	132	130	143	134	154	147	150	141	167	152	147	154	130	136	137	147	169	181	159	178	148	131	165	143	169	171	156	171	151	125	163	157	167	166	165	158	144	152	126	160	150	174	152	163	148	139	171	135	156	141	144	141	159	154	159	169	137	143	156	145	139	145	163	154	144	144	137	146	156	166	139	142	159	155	172	168	136	165	167	177	151	168	159	134	168	167	149	141	162	162	161	140	161	138	167	173	152	152	136	150	151	142	156	158	160	164	148	137	157	162	159	157	162	145	165	161	137	162	155	165	160	146	156	149	127	153	144	137	141	139	162	171	168	154	151	164	167	146	168	154	140	163	155	146	173	131	166	146	155	147	169	147	139	159	158	142	150	147	140	172	144	156	152	154	171	162	160	163	138	162	154	166	142	147	167	158	136	151	154	170	145	161	176	152	173	157	149	158	159	183	168	151	148	169	148	165	141	152	162	167	179	153	169	165	150	130	140	131	172	151	155	154	137	140	143	161	151	164	159	161	171	157	172	142	142	163	141	147	163	158	147	149	163	145	153	140	149	141	136	148	135	151	157	150	153	148	154	146	141	164	163	157	157	147	151	156	146	156	158	167	154	160	146	169	152	159	147	162	163	136	136	149	163	157	155	143	145	149	147	147	164	160	134	142	146	160	151	146	159	161	149	173	139	157	171	149	169	155	152	145	134	151	162	146	141	165	156	152	157	152	154	165	146	143	162	147	163	143	155	140	164	170	148	169	161	166	186	122	144	125	151	146	139	116	143	143	163	151	160	165	173	161	148	139	154	162	149	152	133	174	154	157	166	152	148	164	149	154	133	176	142	172	180	164	172	165	150	151	166	131	139	161	173	145	158	167	177	157	143	149	148	167	152	149	129	159	162	165	156	143	177	149	145	159	151	134	172	147	166	180	166	189	133	152	145	147	151	150	154	153	136	152	144	148	153	166	139	150	162	159	158	177	163	151	155	158	159	149	143	155	147	157	141	141	144	135	150	150	159	160	156	154	165	144	136	139	132	136	143	137	143	143	158	162	142	159	149	155	148	176	146	143	163	138	158	162	140	123	165	161	139	149	141	159	163	146	133	147	157	150	159	152	137	173	120	143	133	152	160	161	135	152	150	159	134	155	160	137	145	122	146	142	152	161	132	145	149	157	174	174	164	160	160	160	145	138	154	184	160	134	160	127	161	149	127	141	142	132	162	143	146	143	159	154	147	145	135	152	137	133	184	153	148	141	151	162	151	151	147	169	163	157	148	150	147	143	156	150	151	167	162	161	166	132	177	163	162	169	175	142	170	174	157	139	127	153	159	153	155	140	142	162	151	152	151	160	149	123	134	169	170	154	147	154	135	139	140	155	161	146	148	129	161	161	156	151	158	152	147	157	146	161	150	144	168	159	156	160	144	155	147	143	165	155	162	154	154	125	134	158	153	158	157	157	159	148	153	152	160	152	130	164	120	162	153	140	168	161	150	161	171	181	144	173	164	145	155	142	142	163	163	144	146	154	137	142	126	167	143	147	146	148	162	163	139	172	129	157	166	178	137	157	152	153	148	169	151	146	167	147	135	143	143	162	160	141	162	160	166	149	153	141	177	143	150	157	138	156	140	168	165	147	151	159	145	157	127	133	151	168	146	142	165	153	162	139	156	153	138	169	137	156	160	143	166	134	165	136	166	159	163	158	164	138	144	165	169	145	167	151	176	128	161	172	154	153	157	144	152	158	150	122	134	140	160	160	169	177	170	128	168	168	139	171	161	132	164	140	159	151	162	169	152	168	155	158	154	165	168	180	157	159	149	145	144	166	172	156	136	164	130	140	149	140	148	130	172	141	173	167	149	165	159	166	170	164	155	141	151	153	132	162	169	164	152	154	148	155	139	166	136	156	159	150	141	160	151	154	156	140	160	141	182	142	172	146	135	156	140	140	136	155	151	152	154	147	154	141	164	144	154	161	149	162	157	146	150	138	149	141	143	144	132	161	151	176	156	145	154	164	142	151	139	152	176	158	170	146	158	171	143	138	155	157	134	145	158	153	166	153	172	183	137	158	136	155	152	180	149	159	154	146	143	163	169	172	166	145	160	144	158	139	167	150	163	158	154	190	149	158	126	146	157	158	174	155	147	132	166	162	171	132	147	150	166	137	160	151	153	138	160	133	175	121	184	145	169	153	132	157	134	159	180	166	138	161	143	142	144	164	165	147	161	150	160	168	141	153	151	141	147	139	156	145	128	149	151	165	159	139	141	145	161	154	123	168	151	166	156	152	149	129	173	128	143	144	190	125	146	133	156	125	141	168	160	150	135	154	146	167	160	155	143	148	155	143	162	160	164	143	146	137	155	166	160	156	163	165	153	163	144	150	135	165	145	151	154	153	138	157	165	154	163	181	165	150	144	172	160	148	155	149	177	149	155	161	158	172	165	152	173	138	172	160	148	169	148	145	161	122	144	154	161	140	169	162	126	155	151	156	170	150	168	174	176	141	156	158	147	156	163	122	170	161	170	146	158	157	158	134	153	163	140	162	117	138	146	143	123	170	141	157	147	142	132	158	157	156	143	161	156	162	137	148	156	163	155	168	158	171	159	151	147	149
1359	64	64	64	64	61	58	69	63	72	86	63	59	71	68	81	68	68	52	78	64	73	59	64	72	56	69	65	52	58	67	80	57	59	67	69	68	76	63	56	68	64	55	56	68	69	51	61	68	60	73	70	80	67	77	67	58	65	59	60	64	63	58	71	63	68	74	75	70	66	63	53	56	69	67	75	68	68	62	60	50	65	59	68	51	84	62	54	54	75	73	62	55	69	64	60	46	58	71	71	66	60	65	78	65	68	66	58	78	65	81	57	70	63	63	73	58	61	63	64	64	85	58	66	61	71	72	65	62	63	74	64	56	78	49	77	63	69	55	64	61	59	55	58	62	65	60	62	58	54	63	73	61	66	48	75	65	78	60	61	74	57	65	74	63	71	57	54	64	67	69	65	57	63	60	84	58	64	83	68	75	67	67	49	46	57	59	57	71	58	63	64	65	65	67	59	83	69	70	46	57	74	63	60	64	63	75	69	52	72	62	67	67	53	70	69	55	76	67	75	66	87	56	65	72	71	61	55	69	69	79	60	69	85	67	79	58	53	62	60	63	71	73	63	85	60	71	69	66	53	57	80	68	59	67	59	57	53	77	64	66	69	62	67	50	62	51	58	62	66	50	70	66	69	60	80	70	67	63	68	56	67	76	68	66	69	41	69	65	57	84	66	83	59	57	58	76	59	56	77	68	61	81	68	62	74	53	61	58	63	51	62	63	72	64	61	56	63	71	72	59	71	62	60	52	67	67	77	59	65	68	65	72	68	63	59	58	56	79	74	54	59	65	64	50	44	65	69	77	58	66	78	58	67	54	61	66	69	63	58	66	58	72	67	69	63	78	66	84	70	56	81	63	62	83	66	63	65	65	73	67	68	54	78	54	66	60	58	65	58	63	70	72	64	68	55	63	67	59	57	59	61	65	53	68	65	59	66	49	55	59	54	54	60	67	63	58	57	57	74	58	71	66	74	73	64	57	75	52	69	56	82	55	60	74	71	70	65	69	59	61	74	78	71	61	61	81	55	60	61	66	68	71	62	51	59	64	72	65	68	62	66	55	69	76	76	67	62	67	45	52	61	57	53	58	65	72	94	73	64	53	59	62	72	67	55	67	62	65	64	70	58	48	68	54	57	73	66	55	59	71	64	53	65	81	76	88	48	73	87	55	62	75	70	62	51	74	66	56	70	59	59	58	50	77	71	77	62	60	67	63	48	69	84	75	69	67	67	69	55	76	62	73	57	70	58	61	57	67	64	57	62	65	71	68	61	69	49	51	58	71	66	58	74	68	78	53	65	73	77	70	60	67	58	70	57	71	78	61	66	53	51	74	59	65	78	67	70	59	64	60	59	58	72	73	69	55	68	62	61	79	51	62	71	52	59	60	55	67	74	63	41	66	56	64	67	68	65	64	69	65	61	72	67	68	74	55	85	73	65	69	70	73	62	67	62	59	60	61	71	61	62	68	72	63	57	56	58	61	64	69	61	73	57	64	66	66	74	51	65	63	60	72	64	59	79	52	51	69	72	65	81	71	43	51	70	67	64	69	51	58	62	71	67	71	71	56	53	79	63	78	52	56	59	68	58	50	68	50	57	60	76	65	60	56	70	58	65	63	54	58	64	60	67	62	50	65	69	70	63	51	68	60	58	56	59	55	73	84	53	71	70	52	56	61	72	68	64	61	66	53	73	49	62	62	70	57	55	66	74	63	59	57	59	67	61	67	54	65	57	61	52	56	57	63	75	65	56	63	78	58	64	79	67	72	62	54	67	44	56	67	60	59	60	70	70	51	60	60	72	67	57	58	66	59	68	59	64	71	58	61	59	69	64	72	73	66	72	78	59	67	50	73	54	55	67	66	63	66	59	75	59	64	72	54	58	75	75	56	51	52	66	66	65	73	69	75	58	73	78	71	74	56	80	69	48	62	70	52	64	59	55	61	48	59	60	51	70	54	74	75	62	66	48	65	78	62	57	66	61	78	56	72	56	69	61	67	66	66	80	60	71	71	60	59	73	63	61	68	66	69	62	65	60	54	64	65	50	73	69	53	67	75	54	66	65	67	66	72	69	61	83	67	84	58	45	66	59	71	67	55	60	57	61	73	73	81	68	59	78	63	47	68	62	84	67	73	80	69	65	57	54	62	65	54	52	55	57	77	58	71	62	64	68	55	70	69	59	71	71	53	56	72	78	64	74	56	60	74	63	69	60	65	55	66	63	57	58	68	66	68	66	71	64	50	62	65	68	76	73	73	71	63	70	66	69	70	60	64	63	72	62	79	78	69	69	62	69	64	79	61	60	60	44	58	64	56	58	57	55	64	61	80	74	53	64	68	71	63	55	67	56	75	65	67	62	53	63	66	69	55	59	70	69	63	73	77	66	67	59	71	72	77	73	66	62	66	57	55	65	64	64	61	65	70	69	45	68	68	66	69	59	52	63	72	61	79	61	65	54	70	68	77	69	59	62	54	58	70	66	59	79	63	68	55	60	70	56	60	50	68	65	63	49	62	64	63	71	52	68	60	65	65	44	68	59	72	78	53	75	58	58	69	78	67	57	68	67	81	77	81	64	69	63	62	67	66	65	57	63	68	62	72	68	51	57	63	69	68	59	63	58	55	66	55	61	58	66	69	59	82	58	72	49	53	70	61	68	70	66	59	57	76	61	63	71	75	69	62	57	60	62	71	63	79	57	62	66	74	67	54	56	56	42	58	65	54	55	61	58	59	74	67	71	67	57	80	63	55	65	63	71	56	57	72	70	62	69	66	65	59	61	56	54	57	73	65	78	68	56	71	72	50	72	59	58	66	69	62	56	56	68	64	59	69	76	72	77	74	57	65	71	79	56	56	69	57	57	64	65	51	70	72	59	56	62	60	66	69	64	65	51	54	70	60	64	86	68	60	63	63	76	60	81	54	67	59	63	73	61	62	55	64	80	71	68	76	57	54	45	65	63	58	70	59	67	68	73	81	66	75	61	75	57	59	59	60	73	62	57	76	63	69	68	56	70	67	56	63	57	58	63	73	73	60	69	62	60	72	74	72	72	57	70	55	73	74	58	57	65	55	60	48	71	79	78	65	66	61	65	77	70	82	67	70	63	66	63	77	55	59	60	69	73	61	59	66	66	79	74	65	52	56	49	62	86	56	54	68	67	60	77	62	74	60	72	51	65	60	61	79	60	76	70	85	57	69	69	62	68	62	62	60	62	60	69	71	63	65	65	62	51	58	82	56	72	69	57	85	49	48	76	65	70	61	64	57	62	61	66	56	78	75	45	66	56	60	56	72	67	61	79	65	72	80	66	85	67	65	63	67	61	48	67	66	57	46	63	66	59	63	75	71	67	67	55	67	62	63	64	61	67	67	64	49	72	61	76	75	63	74	67	62	53	58	53	65	68	82	61	70	75	56	66	56	58	67	77	66	52	56	75	72	66	51	75	57	64	60	54	59	59	71	77	86	61	64	74	70	70	79	63	71	62	73	64
6756	547	532	507	516	639	619	619	639	728	1085	888	594	562	575	580	600	505	536	498	499	503	456	509	478	544	561	483	447	461	471	525	468	488	451	486	486	460	503	416	502	498	482	494	452	454	469	424	474	466	453	438	450	488	453	444	477	462	436	477	500	470	471	445	456	464	475	496	481	447	437	454	437	471	486	500	451	463	462	461	464	476	437	467	497	430	471	466	494	417	446	478	464	466	471	477	481	514	441	484	465	455	447	458	465	430	477	476	450	500	478	430	488	418	472	505	454	496	468	485	473	473	466	497	482	427	432	432	422	431	496	467	500	458	437	445	441	469	442	448	475	430	468	497	477	466	491	469	482	456	437	438	453	465	441	465	445	494	442	487	481	444	470	432	460	458	450	439	454	459	451	483	464	457	448	453	495	469	422	501	457	480	468	480	468	457	450	476	439	496	500	436	417	480	443	500	460	474	498	482	501	483	460	483	511	497	473	451	510	452	478	466	480	469	489	449	445	453	444	461	504	485	460	481	473	458	462	477	459	440	458	450	456	458	437	489	437	437	455	479	463	474	460	422	505	476	453	473	483	476	467	466	463	449	481	469	464	483	480	464	487	454	494	487	451	484	487	496	494	445	446	456	451	464	425	483	486	488	444	457	446	446	494	432	512	454	464	444	476	492	499	476	503	462	465	445	467	474	487	464	446	451	439	483	506	472	478	465	452	469	464	470	445	469	427	437	486	503	442	431	442	463	450	464	529	424	438	436	442	491	462	456	462	504	461	518	482	449	418	448	440	425	439	427	456	428	449	470	473	477	454	460	456	470	480	458	455	457	460	432	442	490	485	461	465	468	470	444	447	458	439	422	439	479	475	487	478	467	458	464	461	444	474	429	446	438	480	442	456	437	464	457	445	480	453	466	458	468	445	396	437	446	444	486	453	462	428	494	453	477	462	466	490	489	449	442	478	462	429	496	466	463	455	450	439	507	446	424	478	497	442	496	414	458	446	477	484	482	454	449	454	415	459	451	493	459	501	485	458	455	464	469	473	449	458	449	482	456	472	495	508	442	463	421	468	441	452	466	454	477	448	484	425	466	437	466	519	432	481	478	454	436	469	459	506	453	460	501	442	473	489	478	500	498	466	471	482	488	505	409	466	456	468	443	456	498	448	492	434	437	480	466	471	460	490	458	464	420	442	504	468	437	464	453	489	470	461	474	428	467	453	472	460	450	452	435	466	491	444	468	415	461	482	455	465	477	451	468	474	473	467	463	459	466	482	496	463	477	473	458	456	470	461	467	456	446	428	456	475	457	468	479	480	466	476	494	463	435	474	446	446	416	488	504	472	423	496	500	467	468	458	479	501	476	469	473	458	431	523	441	497	482	451	482	455	479	456	479	464	464	486	455	461	430	472	457	469	437	467	439	470	518	483	474	453	511	458	434	474	459	454	444	470	485	451	485	487	454	479	488	489	443	488	468	473	440	473	477	464	466	460	478	470	475	449	483	475	467	426	488	476	475	494	420	452	487	469	443	487	463	514	481	421	473	482	438	447	469	488	469	448	486	452	469	455	458	455	432	491	432	472	484	473	441	465	500	461	493	448	444	451	495	454	418	442	475	452	455	471	447	479	458	450	462	468	481	487	497	499	442	486	466	496	446	426	483	478	486	484	486	456	485	451	452	442	482	487	499	461	438	430	474	473	461	505	482	455	466	468	460	443	478	477	465	479	465	401	492	480	466	463	442	466	409	467	451	450	482	438	460	448	504	521	424	491	475	484	465	443	437	466	467	446	461	493	489	475	471	483	459	461	463	454	462	493	462	483	457	495	435	465	399	443	476	469	449	471	475	437	473	478	499	450	448	476	460	450	478	453	452	489	473	462	469	424	442	494	484	447	451	453	443	444	501	472	451	466	473	468	465	499	449	437	469	431	438	460	426	503	441	484	471	459	463	423	461	500	438	447	458	467	480	483	461	459	456	462	457	442	452	467	447	460	501	475	451	472	442	472	512	461	437	454	483	435	519	429	479	442	479	472	504	462	484	487	456	481	463	425	470	457	491	479	461	470	487	424	482	494	461	470	438	469	472	450	500	470	428	464	457	434	452	455	440	431	482	500	453	474	434	473	448	456	454	465	497	481	446	471	480	471	456	466	459	461	452	434	426	479	422	451	459	486	454	466	474	461	462	461	428	462	487	482	470	472	488	453	471	447	449	472	454	486	474	467	472	443	428	496	451	444	415	471	455	440	449	468	448	454	485	468	483	466	454	508	454	473	454	457	458	480	499	432	449	471	432	469	451	453	462	447	404	408	490	450	466	449	510	488	500	484	478	482	444	453	435	451	478	488	448	475	483	472	457	453	446	477	458	488	469	450	421	484	483	433	454	469	498	434	448	478	472	473	462	452	467	450	454	500	476	470	439	421	472	454	455	475	492	464	462	459	479	491	455	478	465	473	449	490	441	461	462	426	461	511	459	429	502	467	477	455	465	452	415	470	441	493	426	449	464	469	452	447	454	430	466	464	448	477	410	457	451	467	520	470	502	477	476	459	452	494	485	493	500	454	468	462	496	434	460	470	438	449	464	434	468	451	452	465	463	454	467	489	498	439	423	430	467	484	445	498	489	451	489	466	458	464	458	451	481	436	453	464	496	474	446	459	469	526	487	471	482	461	470	422	461	487	464	443	467	496	416	454	488	486	419	509	468	496	434	461	458	456	520	424	434	426	474	454	444	458	483	449	464	470	457	490	474	474	452	442	458	430	465	455	475	457	464	493	450	504	479	454	473	390	461	476	435	468	451	471	451	478	500	469	467	444	492	462	494	468	452	497	453	448	443	454	456	497	471	460	446	449	469	432	496	466	431	462	442	448	472	462	482	434	474	511	439	424	481	463	479	484	484	471	427	470	444	488	428	467	454	464	483	438	456	475	457	480	425	485	464	475	457	452	485	462	483	453	417	509	445	444	446	479	454	471	489	467	447	495	431	447	476	482	457	472	486	453	455	448	450	486	454	444	444	442	483	442	503	490	465	428	471	466	506	487	438	457	474	479	467	494	461	456	462	453	464	499	458	443	447	459	453	482	463	467	443	459	468	486	442	488	468	465	452	466	450	444	450	457	457	460	495	467	482	495	492	481	454	458	479	450	478	461	474	481	489	435	477	467	436	454	475	453	436	472	471	402	471	454	465	443	453	469	487	477	495	502	461	415	462	464	441	465	474	482	469	479	509	449	439	459	431	451	446	503	426	446	433	470	456	468	467	446	462	456	457	488	422	505	445	445	477	475	438	440	439	462	488	464	480	460	470	443	457	473	449	458	479	465	454	439	427	493	458	437	425	468	444	488	454	433	447	461	441	457	472	457	454	467	470	471	452	485	443	476	466	476	461	508	472	459	481	458	480	466	458	461	474	424	470	440	456	477	439	441	490	441	439	480	491	464	454	466	478	494	514	478	476	491	496	455	448	452	462	472	482	444	458	464	456	474	432	450	438
1710	93	63	70	75	75	90	75	89	79	81	99	76	77	77	92	89	63	79	81	85	80	72	75	73	80	69	46	69	80	72	85	74	57	64	65	75	73	81	73	68	79	86	56	67	84	88	72	57	84	58	71	65	65	88	81	85	73	76	76	64	59	65	73	81	65	79	77	85	76	74	89	71	90	73	73	77	77	81	75	61	63	73	59	62	61	82	66	67	83	69	93	88	69	79	76	66	71	99	85	87	78	73	84	62	82	69	79	64	86	79	76	70	67	88	82	62	64	85	76	68	78	69	76	93	85	67	68	77	81	60	73	63	82	78	59	69	72	62	78	66	79	61	83	84	83	76	70	83	78	64	73	89	68	64	77	83	80	83	80	67	62	76	93	86	74	80	82	77	85	82	74	78	73	68	58	59	70	71	73	81	78	78	66	76	72	66	79	67	69	81	77	61	63	80	82	73	73	80	73	84	59	66	75	72	71	66	77	71	73	83	73	74	78	77	79	95	84	83	80	80	61	72	63	74	86	80	64	65	61	67	68	69	72	74	70	90	74	81	75	82	57	77	72	72	66	75	75	75	80	57	56	59	82	77	74	70	54	65	81	76	73	77	81	88	73	72	76	86	69	72	67	68	61	76	78	68	76	76	76	72	74	77	67	62	62	64	73	88	72	74	65	66	72	86	79	74	63	72	78	72	68	82	60	95	79	71	83	70	65	73	76	66	69	95	84	72	87	74	73	71	68	82	69	74	76	61	68	69	80	71	75	74	74	83	70	82	73	82	69	74	73	57	61	71	78	68	83	67	77	69	93	63	84	74	74	54	71	67	80	77	74	73	83	59	68	73	84	58	89	50	70	75	71	73	80	81	59	78	50	72	65	68	71	84	82	76	77	61	67	88	68	70	72	81	53	51	74	81	75	85	71	56	75	52	63	76	65	83	73	70	70	60	81	74	75	68	72	88	73	87	78	76	79	77	84	62	72	68	84	73	84	68	73	79	67	62	73	78	56	74	71	72	89	76	65	63	71	70	83	74	65	80	73	75	83	68	91	80	77	89	81	77	76	84	88	92	82	64	97	58	66	73	79	68	71	73	66	66	75	80	63	81	58	60	74	81	77	74	73	76	70	71	80	84	68	75	72	73	82	75	76	54	62	68	76	76	54	74	62	67	76	84	66	89	74	64	65	74	71	77	55	67	67	67	82	64	64	72	77	62	72	55	65	81	69	73	76	72	78	67	75	63	70	81	66	62	67	62	78	83	61	74	55	72	82	78	67	80	67	62	73	81	70	56	77	78	72	74	68	76	74	76	91	67	68	74	76	72	77	64	84	78	58	70	62	77	64	63	65	69	74	67	71	69	65	68	68	63	84	65	64	77	71	77	63	76	66	82	74	70	78	59	75	72	75	80	73	74	78	69	59	73	77	66	64	67	79	79	71	70	78	76	76	64	77	91	58	71	55	59	63	81	87	83	62	79	78	85	68	77	85	63	76	68	77	81	75	79	75	76	59	88	77	86	67	64	62	76	66	84	65	67	60	69	68	69	83	73	68	81	74	88	65	63	66	55	73	64	62	71	75	73	68	70	85	79	79	67	85	64	61	75	63	87	68	72	71	70	65	68	63	88	69	81	81	68	74	72	72	70	75	75	81	62	68	68	72	78	62	75	85	84	76	76	65	72	80	77	81	67	76	85	63	58	86	78	70	66	73	74	76	88	68	67	62	70	67	92	82	79	69	61	66	65	74	71	70	84	76	80	62	59	88	65	73	79	79	63	81	74	76	81	85	68	78	69	64	74	73	71	70	71	64	80	77	69	79	70	78	81	82	66	61	72	58	78	58	80	68	59	79	79	74	77	72	72	76	68	58	62	77	65	67	52	74	74	80	73	68	62	83	69	86	77	83	74	68	76	60	78	71	66	80	70	76	102	66	73	70	79	73	70	103	71	69	81	57	76	62	87	81	68	72	77	75	58	76	71	84	77	79	72	73	68	76	70	82	83	69	75	59	78	78	90	55	68	79	72	90	74	83	80	82	66	68	81	62	73	97	59	74	71	78	60	83	73	61	67	58	76	66	70	72	85	72	74	66	67	74	72	78	68	66	54	76	69	72	77	68	67	96	62	86	65	70	62	75	68	76	79	82	62	77	77	80	64	81	93	69	70	75	58	64	77	82	63	65	75	79	70	78	68	69	74	90	77	77	74	58	72	71	73	76	78	83	77	76	66	79	62	72	80	70	71	78	73	73	75	77	75	70	68	73	67	72	66	75	66	71	72	62	76	62	60	70	73	72	73	66	60	79	73	81	64	68	77	65	67	85	72	87	73	82	64	78	66	70	65	70	78	72	62	67	69	76	80	63	68	75	79	66	76	99	69	72	80	86	75	86	71	84	84	71	82	83	71	74	69	66	73	72	48	57	72	71	52	73	65	67	64	57	62	63	71	64	89	84	77	76	77	84	85	70	91	70	72	70	79	87	83	86	77	93	73	67	74	58	61	77	69	71	70	80	69	72	60	74	70	69	68	71	75	57	83	77	64	75	79	77	73	58	66	77	81	93	74	64	78	69	67	82	73	76	73	67	78	66	73	65	78	82	76	64	77	70	70	81	64	84	74	69	72	63	62	78	67	68	67	65	78	89	69	83	80	79	74	81	70	73	66	78	65	74	72	71	57	60	65	77	70	83	66	82	73	56	67	70	77	73	88	71	83	86	68	71	63	70	64	76	87	80	85	86	60	50	70	54	74	85	79	74	63	69	68	73	93	70	95	78	86	63	67	67	77	69	66	49	84	72	81	67	58	79	87	65	77	76	96	73	74	80	72	84	74	70	70	79	64	67	80	71	83	83	67	88	69	77	76	57	75	63	71	68	66	71	75	81	80	83	82	65	86	77	79	75	79	73	83	69	78	68	88	76	68	69	85	75	94	68	62	84	75	70	76	70	64	63	77	75	67	81	84	60	62	78	86	81	52	68	72	65	64	53	62	76	81	67	79	71	68	77	62	73	88	72	83	72	78	78	56	83	83	57	68	70	79	72	87	75	76	74	72	77	80	80	74	74	81	62	91	81	76	74	61	76	72	77	79	68	71	76	73	65	68	74	66	78	83	75	59	76	81	72	81	79	77	92	83	73	56	71	71	70	78	57	92	83	64	79	57	91	56	73	66	71	86	64	81	72	62	85	79	83	82	71	71	61	72	80	78	67	78	65	73	86	83	86	71	88	65	84	78	73	72	67	83	79	74	76	81	75	63	74	64	75	74	66	60	77	74	74	70	67	74	73	74	77	78	73	74	84	65	69	84	50	64	83	70	94	95	75	64	64	71	63	72	69	72	64	69	83	72	76	61	60	80	92	70	92	83	56	73	62	67	77	69	60	75	75	86	78	76	59	81	76	81	74	81	72	83	93	57	71	80	87	83	84	86	80	83	60	78	87	107	69	64	93	74	77	83	81	69	62	64	63	75	79	68	64	75	75	74	72	74	80
7252	660	600	584	728	795	910	825	820	1035	1263	960	726	652	698	656	654	621	585	602	577	548	546	557	527	532	569	500	496	564	554	525	588	541	555	550	559	516	569	507	539	511	507	554	548	540	481	552	508	552	536	526	545	567	522	555	537	518	512	543	501	537	546	509	540	542	483	526	509	506	564	496	457	528	539	561	518	506	517	499	505	493	516	554	551	490	518	508	534	518	511	567	545	495	522	508	528	494	545	519	535	515	487	495	491	518	537	529	559	527	521	531	552	536	452	484	552	527	538	526	556	473	521	532	466	504	531	490	517	516	475	546	542	529	533	483	519	534	520	549	506	499	512	528	514	546	465	521	514	543	525	507	531	493	523	491	510	522	498	531	494	497	495	499	544	516	458	524	512	532	548	522	537	537	536	483	559	515	508	549	475	511	571	545	477	485	509	501	483	490	522	513	535	527	510	529	488	513	512	534	507	535	532	523	505	532	529	547	543	521	536	498	521	528	509	512	509	527	500	541	553	478	527	469	507	521	507	490	530	503	478	539	515	540	518	519	506	504	534	509	530	503	550	511	506	504	519	559	509	538	513	498	531	522	534	518	485	491	507	504	544	527	508	508	509	521	532	523	553	511	525	503	516	486	512	519	515	501	514	489	525	514	510	512	551	501	510	506	520	525	484	507	515	513	459	557	541	594	553	542	546	514	501	507	480	520	513	505	491	499	564	523	534	485	538	564	497	541	512	535	509	508	463	529	544	495	531	512	525	492	533	533	496	559	522	508	522	556	493	528	525	503	539	525	507	540	525	505	517	537	526	533	535	508	530	492	509	541	532	560	492	558	525	530	478	526	539	553	516	533	533	510	527	518	507	535	534	526	544	536	504	517	531	516	512	520	538	514	495	498	551	517	507	508	498	540	550	492	526	529	500	568	511	525	530	521	528	580	546	505	504	532	505	522	504	502	546	537	497	532	516	548	565	519	528	467	490	496	503	547	507	494	545	524	501	511	493	494	530	520	510	564	516	479	522	533	519	545	489	516	536	548	527	522	514	497	499	498	498	504	499	536	514	491	536	509	471	527	533	528	465	501	476	484	524	541	484	508	513	513	542	509	506	514	521	524	544	545	533	517	519	504	507	494	505	493	518	540	500	526	570	534	524	523	549	566	534	521	510	525	526	490	498	522	486	567	500	490	485	528	539	527	520	515	536	505	539	567	516	528	541	513	564	522	518	526	502	490	496	531	497	543	532	496	530	546	513	563	526	557	560	502	482	484	494	524	502	515	514	509	516	507	520	533	544	539	472	562	518	496	523	513	503	537	568	514	501	524	521	485	539	511	519	555	501	492	498	501	527	533	498	509	526	509	516	500	521	550	500	530	528	509	521	508	503	515	570	543	507	525	527	519	479	494	481	585	544	520	543	522	555	518	557	537	517	523	477	520	494	520	543	506	528	540	512	505	513	520	491	546	541	531	502	542	497	549	512	517	495	524	469	504	498	523	535	505	577	499	484	504	505	514	490	523	511	522	549	451	514	498	511	492	491	497	520	483	528	516	535	531	500	519	511	529	505	531	560	516	516	519	505	523	502	505	518	503	496	483	506	516	511	537	484	555	523	484	525	526	549	494	512	485	514	501	537	517	484	512	521	531	489	555	523	545	498	512	499	493	528	515	533	577	574	489	503	483	491	547	550	469	524	528	527	533	474	562	532	530	514	539	515	481	506	527	486	503	520	510	551	499	585	519	486	522	515	528	530	504	522	515	534	530	549	491	530	521	488	520	537	503	515	548	481	536	513	524	541	495	531	550	498	524	477	548	528	533	512	482	529	481	548	530	505	513	531	526	515	523	504	481	478	523	507	503	538	521	498	508	558	516	498	525	510	530	557	511	512	533	529	530	512	465	540	538	492	516	464	527	494	463	488	516	586	486	564	533	496	542	529	559	531	523	560	538	499	477	507	504	483	550	573	537	515	509	500	524	529	518	508	549	543	504	527	512	493	520	514	525	535	522	553	559	505	531	533	521	525	507	520	494	524	524	503	498	539	529	501	525	540	508	548	512	498	526	523	535	514	522	528	482	585	516	491	477	510	493	500	508	503	478	485	525	494	537	568	487	498	532	513	513	528	516	541	505	519	527	493	486	495	486	539	586	536	550	498	550	473	524	534	549	523	496	567	509	507	542	492	543	566	571	532	513	518	480	543	530	522	505	485	513	527	540	568	491	488	487	495	524	533	501	518	518	499	580	531	517	504	529	475	488	545	486	459	467	538	510	503	536	502	512	493	529	561	574	548	475	510	523	501	460	535	497	564	473	541	521	547	494	535	491	519	545	509	505	550	499	533	505	538	504	541	529	525	574	538	515	471	479	550	558	497	507	524	541	492	500	566	540	547	536	492	540	509	505	483	513	563	475	490	502	521	531	493	511	486	559	497	504	511	503	536	491	524	483	528	550	497	565	511	502	536	520	505	518	540	530	527	520	531	513	545	527	535	503	533	534	502	501	507	494	520	522	501	490	508	533	497	532	481	489	505	549	492	533	532	503	527	547	487	552	532	504	483	499	528	535	575	552	539	561	543	521	500	537	493	537	514	499	534	529	514	496	535	566	508	514	501	460	502	529	550	533	563	498	562	503	520	546	494	521	537	491	519	539	506	467	540	479	529	507	545	509	529	525	477	558	542	549	516	555	545	521	508	526	497	508	513	532	509	525	520	556	497	543	521	487	508	485	527	511	497	491	534	483	576	499	519	485	541	477	500	506	578	556	530	536	492	568	486	506	562	514	548	519	503	548	502	513	527	499	532	537	530	531	496	485	516	528	508	551	503	530	546	545	490	496	514	491	521	514	513	535	483	523	492	504	520	527	533	521	514	546	523	483	556	530	532	540	505	519	491	529	512	535	524	511	522	500	524	523	498	503	509	527	505	539	527	502	491	513	520	531	478	505	504	524	485	530	529	537	537	499	548	520	514	541	519	509	494	516	510	515	513	477	496	491	544	521	523	559	489	544	506	516	496	543	507	506	508	518	506	505	521	502	511	555	528	519	547	501	576	518	506	506	518	536	514	506	504	559	522	550	511	539	518	553	524	523	525	538	506	505	542	490	484	499	531	501	533	543	486	533	547	522	532	498	494	497	533	512	526	545	530	552	506	496	488	525	509	550	475	523	471	527	543	525	500	507	506	561	497	521	503	486	495	497	546	516	515	554	547	488	531	493	565	525	541	548	536	513	547	496	516	511	514	496	543	525	544	543	501	521	500	514	524	549	551	523	478	544	507	526	506	507	483	545	524	502	556	551	527	508	533	534	500	511	544	518	477	517	546	509	537	500	511	535	531	458	509	548	539	533	529	507	511	477	541	510	534	517	551	529	556	572	541	508	531	478	520	533	532	500	525	537	538	526	500	517	514	507	483	524	472	541	531	535	559	521	517	541	511	566	521	480	517	541	512	531	502	492	503	553	502	530	564	520	519	504	519	514	536	500	489	517	530	484
2231	122	95	87	90	97	96	88	84	101	93	98	87	85	91	90	71	64	109	76	69	77	77	90	76	81	83	85	79	76	82	77	72	85	71	81	81	86	82	91	93	75	74	77	83	73	78	60	70	74	86	58	89	63	73	82	63	83	68	80	74	77	81	78	59	74	77	97	61	75	73	87	65	65	81	63	81	73	85	77	85	67	70	74	82	74	81	88	69	66	79	94	61	89	70	88	78	84	91	80	71	68	80	80	65	71	74	94	71	77	91	69	78	61	78	91	72	79	99	71	61	70	73	66	98	76	72	80	84	65	85	91	76	64	94	70	84	84	80	70	72	84	66	72	86	76	96	64	84	71	80	84	80	76	76	62	78	61	80	74	75	70	63	95	68	79	66	79	95	77	84	72	55	80	75	82	64	65	84	87	85	63	83	85	75	67	83	83	93	85	78	75	98	80	70	55	59	80	60	77	79	96	86	78	79	75	85	71	70	85	79	61	80	77	89	70	68	56	87	78	66	82	79	68	72	84	72	65	84	79	69	70	76	83	76	72	79	64	71	102	51	76	69	83	71	79	83	78	74	94	75	73	69	79	98	54	69	99	82	74	73	85	69	71	74	79	75	74	81	64	75	77	56	70	73	82	80	91	85	91	83	86	78	75	88	68	71	90	83	82	80	87	79	83	70	79	72	76	82	83	58	82	74	81	77	63	78	65	86	63	67	57	95	75	78	73	77	77	73	85	89	67	81	75	73	75	90	82	65	73	88	55	76	76	79	88	76	73	75	70	74	74	77	84	83	62	82	84	73	81	69	56	77	73	69	74	71	80	69	64	60	46	70	85	99	77	70	67	75	79	74	75	94	75	74	74	89	81	76	77	72	74	80	66	81	62	72	67	75	80	79	68	74	89	74	83	74	80	82	75	95	85	82	95	68	73	59	78	78	69	71	82	69	50	78	80	81	79	66	87	82	78	78	64	78	61	87	82	65	90	87	89	84	72	100	65	86	93	84	73	74	69	85	72	70	92	83	78	84	69	87	79	79	86	87	69	76	79	62	93	68	69	85	69	79	66	63	61	66	82	69	74	77	80	63	68	69	78	91	86	64	69	70	61	85	71	85	86	86	92	79	81	87	86	81	75	73	83	91	66	75	95	68	77	68	74	75	89	73	63	75	74	84	78	88	84	70	63	82	76	90	75	78	77	91	62	77	67	75	87	80	77	70	84	60	66	79	82	76	79	90	84	81	87	83	98	57	78	75	83	70	81	81	73	60	81	84	77	81	93	88	68	63	86	68	84	67	65	61	77	64	79	84	76	69	85	80	78	76	88	73	62	65	80	75	87	65	64	78	78	66	79	69	85	69	78	67	77	68	70	71	79	66	69	79	68	82	83	74	81	74	76	63	97	82	82	69	81	81	73	82	78	79	92	79	75	66	78	88	58	64	66	75	77	77	86	73	66	79	77	61	81	69	66	88	73	73	76	67	72	94	73	80	88	70	75	91	74	68	83	71	69	64	66	67	75	97	81	78	78	70	55	73	69	86	102	62	85	67	72	77	71	82	74	81	60	83	85	75	82	85	77	65	85	69	69	82	70	78	84	74	62	83	93	81	81	79	63	84	63	80	67	78	78	74	84	74	82	81	80	74	61	76	64	77	76	74	83	81	75	71	82	70	76	75	69	75	73	69	73	86	67	87	74	80	76	87	64	89	51	76	92	65	67	77	73	76	79	87	79	73	73	77	76	76	88	76	85	91	70	68	67	81	73	67	60	77	84	85	70	65	76	85	79	79	80	68	71	73	82	76	80	71	70	72	85	80	95	68	83	69	70	66	73	70	65	74	84	66	64	75	82	67	67	102	73	102	70	78	84	75	69	80	85	81	77	91	67	82	67	79	81	87	75	79	83	73	72	57	81	83	76	80	83	80	72	57	62	75	72	78	73	71	81	72	56	78	84	83	76	82	77	82	82	84	81	77	75	71	76	84	75	79	73	72	76	68	71	82	70	82	77	74	68	75	73	91	82	85	80	82	76	62	67	71	75	75	71	79	70	69	75	83	85	81	70	86	79	86	88	75	76	60	65	81	79	65	69	67	80	65	65	59	82	66	77	84	93	89	79	72	71	67	71	83	73	74	80	65	82	79	81	81	88	76	81	73	74	80	61	66	68	79	82	89	71	74	69	63	90	81	71	74	84	81	73	77	71	58	71	72	78	73	61	73	81	59	72	83	78	75	85	57	82	80	77	80	69	69	62	85	91	86	62	87	78	68	60	79	79	67	58	75	74	75	67	72	86	75	87	67	66	96	65	89	77	84	83	73	63	83	78	68	71	66	81	70	66	65	72	87	70	61	74	76	87	78	71	81	79	84	72	57	82	80	74	64	66	86	93	55	73	94	79	67	84	82	71	74	79	86	79	84	78	91	73	64	77	81	75	76	71	73	68	77	85	77	70	69	65	75	75	79	73	69	70	60	74	82	65	80	80	68	88	66	76	89	92	92	83	76	80	73	79	79	87	85	66	71	77	74	86	66	73	73	86	97	80	66	84	73	88	100	70	71	71	75	90	75	78	85	82	76	75	79	95	72	69	72	66	82	87	86	80	64	79	92	64	65	79	76	68	91	63	88	76	68	67	74	66	56	51	68	83	66	75	70	79	90	68	80	74	87	77	75	75	89	57	85	80	80	80	81	84	77	75	73	73	79	72	65	73	66	68	77	90	77	78	78	68	81	77	66	71	70	80	73	73	64	90	80	69	76	57	80	74	89	85	78	85	69	72	70	90	78	70	70	81	78	71	71	73	63	81	75	60	54	81	80	92	74	50	89	73	78	72	79	78	77	72	82	75	77	74	77	83	77	62	94	40	70	66	89	90	82	71	62	86	67	85	84	81	76	77	100	78	78	73	70	60	67	81	65	70	83	70	71	102	62	64	81	69	75	83	78	83	80	64	82	70	68	86	67	73	87	91	74	77	79	69	74	63	77	73	69	91	88	90	79	84	69	78	76	78	91	69	77	78	79	85	69	67	70	68	83	73	93	55	80	82	88	79	86	85	86	94	79	60	83	82	75	88	73	76	83	76	81	81	66	76	87	77	81	93	74	87	91	61	72	85	61	70	66	84	78	83	89	92	86	58	87	79	70	77	72	74	63	78	68	69	79	86	73	89	71	56	72	71	83	78	82	84	80	87	75	66	81	85	73	90	73	71	89	81	62	78	75	67	79	63	82	83	79	65	74	84	78	95	71	79	87	88	65	70	76	69	74	77	72	97	72	90	86	79	63	84	89	77	84	65	62	97	92	80	77	76	79	75	73	73	84	81	69	103	79	75	71	63	70	81	84	71	91	78	62	97	79	80	71	73	78	80	82	88	69	81	83	77	65	78	77	85	73	68	64	71	86	80	65	77	74	65	70	67	77	73	77	71	83	89	67	69	81	67	78	87	87	80	82	69	66	83	69	84	81	69	75	71	94	80	74	63	74	86	80	78
8021	991	702	747	1169	1569	1588	1626	1558	1591	1995	1317	1056	950	936	903	828	740	760	721	722	679	706	611	664	650	617	616	638	582	562	594	562	565	552	610	598	604	541	618	568	547	589	538	540	570	593	551	574	570	567	592	545	558	570	557	561	540	571	598	562	562	514	521	540	591	590	579	577	543	539	560	547	555	574	532	530	536	547	553	538	542	553	536	573	521	541	544	554	520	536	540	533	545	535	549	563	537	560	545	476	560	514	564	536	514	582	536	553	560	508	554	585	518	550	599	523	531	552	547	536	513	529	550	540	560	543	526	544	499	535	538	525	550	520	545	557	505	539	549	535	503	515	548	518	540	578	527	523	544	555	587	517	563	518	548	532	526	523	535	545	532	509	506	546	515	531	557	494	515	549	536	554	547	507	521	520	514	569	530	539	557	562	543	546	543	548	543	538	544	547	542	567	585	530	585	557	504	515	580	533	536	564	547	571	559	538	503	538	535	503	488	543	576	542	523	492	546	536	506	513	576	534	533	573	539	560	557	515	525	546	512	588	579	569	541	525	512	548	570	542	519	543	561	540	547	541	533	545	477	537	550	582	530	557	516	533	535	589	569	535	577	554	566	485	542	531	488	576	555	545	538	523	551	511	556	506	520	551	557	574	562	565	571	548	523	554	567	553	573	607	521	530	528	514	550	520	536	548	498	517	548	526	552	555	546	576	553	494	492	541	522	565	532	504	533	530	556	534	549	497	494	528	540	557	563	495	543	538	483	521	590	542	546	514	531	560	525	583	531	538	539	521	528	575	521	526	556	542	552	512	490	564	550	528	559	561	580	549	570	548	541	534	527	531	561	523	520	570	555	531	501	549	578	552	559	575	549	508	471	550	538	590	507	539	535	503	546	541	555	579	514	521	542	555	522	510	527	547	535	529	528	566	486	550	523	572	511	554	575	532	531	551	566	570	573	560	566	544	533	574	543	553	499	516	532	537	498	563	538	584	541	559	531	549	493	536	551	583	543	471	538	531	524	562	533	524	545	583	535	530	556	530	496	533	578	542	517	552	523	567	512	533	581	542	567	533	538	535	573	542	539	500	537	533	559	583	563	562	560	530	536	581	534	539	540	511	510	524	520	552	548	517	530	551	538	505	555	493	500	491	523	560	547	582	537	562	505	523	556	527	524	504	522	507	544	526	550	562	543	526	540	559	533	500	535	540	531	518	535	528	516	558	540	557	564	514	569	520	504	541	575	530	536	549	545	530	526	533	524	519	548	510	588	494	528	535	530	532	547	538	516	566	532	531	546	553	544	574	578	513	575	532	539	508	558	559	519	562	568	538	537	538	519	507	512	514	547	519	560	526	573	536	530	538	519	538	540	567	576	531	518	537	534	560	531	531	553	551	516	521	508	537	508	547	541	516	534	548	536	563	536	517	529	538	549	533	504	524	536	540	562	507	570	545	556	569	544	558	566	592	522	562	571	540	524	528	548	530	485	543	539	497	579	531	557	575	562	539	533	512	521	486	541	538	515	547	510	502	516	544	576	602	546	535	509	514	560	519	509	550	545	572	531	536	497	596	533	527	544	572	520	530	526	530	489	530	580	526	539	520	487	511	547	511	467	588	547	517	490	533	549	509	577	508	549	527	541	516	528	543	517	560	535	546	502	538	539	535	530	562	562	528	568	577	507	546	547	547	546	531	554	538	569	513	532	566	607	544	597	536	542	487	554	526	527	536	529	505	508	556	509	559	537	517	558	508	549	503	517	591	537	542	563	541	508	542	521	543	517	547	512	560	582	521	497	557	537	586	569	534	521	536	566	562	512	522	540	547	521	566	564	571	556	529	585	538	550	537	540	568	516	507	543	530	556	574	531	525	559	508	510	545	527	578	519	516	533	538	523	537	517	515	525	545	538	535	529	564	570	531	579	538	526	532	497	536	536	513	585	514	523	501	519	516	524	583	553	529	563	521	574	528	509	569	518	543	540	530	536	517	552	516	494	508	555	531	529	570	533	519	540	501	511	535	533	548	480	588	558	503	509	538	553	548	541	541	495	548	580	572	553	554	521	568	503	524	563	542	509	535	566	554	521	531	562	553	522	527	585	532	500	513	516	533	537	512	523	536	505	571	564	582	559	538	496	580	556	503	556	565	561	517	523	541	564	556	559	555	496	527	519	558	507	516	534	526	508	548	530	570	572	568	513	557	517	559	509	530	553	546	535	534	516	565	532	544	547	541	532	566	530	529	591	506	549	542	516	537	542	530	561	553	533	520	560	547	514	555	554	535	498	518	569	543	543	584	531	575	546	505	523	548	567	556	515	526	579	532	531	552	558	590	530	544	515	497	517	514	529	549	549	568	553	507	562	542	564	580	542	521	495	578	530	514	587	537	534	536	548	528	495	561	553	536	556	529	505	548	562	528	542	553	549	549	534	536	542	490	552	542	545	534	513	553	572	551	520	533	505	546	556	567	527	508	497	527	537	548	530	529	538	550	548	580	553	567	532	549	549	527	491	553	576	537	572	516	523	537	522	541	525	516	526	550	534	550	549	562	522	512	505	523	521	537	535	569	518	543	551	522	568	530	526	571	559	515	554	534	527	527	558	538	523	499	584	503	563	520	533	552	486	531	543	550	518	583	536	544	506	547	524	560	561	584	513	518	522	560	552	563	554	541	551	547	549	546	569	556	536	530	546	523	550	549	567	525	556	580	516	554	551	540	571	568	568	534	534	542	575	528	553	566	534	569	513	531	549	552	550	552	550	552	548	518	525	534	557	542	537	575	551	566	465	544	558	516	511	592	541	531	505	520	576	523	519	488	570	557	533	543	544	530	549	561	568	517	543	541	590	527	539	553	528	525	525	526	579	535	545	572	519	583	524	524	545	538	531	519	512	502	568	602	531	558	549	522	577	525	557	546	560	543	547	536	489	548	521	531	530	539	553	549	564	544	514	526	530	537	555	547	567	531	533	557	575	585	530	567	545	575	521	572	528	521	596	497	513	523	535	524	489	529	543	568	529	526	548	578	522	535	530	559	550	592	515	548	559	539	508	567	533	533	546	539	537	546	533	526	499	570	547	531	490	532	537	532	525	587	538	544	539	553	537	506	561	547	554	501	541	555	583	566	521	538	545	557	505	492	539	571	497	504	513	504	558	524	572	532	500	513	551	582	547	588	556	531	510	516	533	594	551	554	527	542	582	521	556	543	554	535	575	534	514	548	583	463	541	524	521	542	537	520	565	545	503	542	574	555	540	514	548	498	537	542	520	532	551	522	561	544	555	529	546	542	555	513	562	554	538	512	554	507	513	536	569	535	528	557	522	528	556	538	511	589	497	575	515	553	563	531	558	522	530	540	552	552	525	554	538	541	527	529	540	521	579	524	563	534	529	552	520	535	507	593	611	564	518	525	515	543	540	587	521	491	577	542	529	554	557	519	524	558	580	580	533	544	539	557	528	539	540	535	557	516	524	560	557	532	554	503	540	534	495	563	488
1107	113	55	52	47	45	52	69	67	64	70	49	37	30	44	37	33	24	39	42	20	34	46	32	25	40	29	39	32	23	33	18	26	21	26	32	25	26	29	26	25	17	20	27	20	27	22	31	24	23	18	25	21	17	25	20	27	16	29	20	14	25	21	23	9	21	24	25	20	17	19	22	31	22	21	23	21	24	18	23	21	15	23	15	29	24	28	22	20	18	24	19	22	14	20	26	24	11	25	25	27	17	25	21	19	28	25	23	16	28	27	26	26	25	15	24	18	19	14	19	21	18	21	26	23	17	32	28	22	15	34	15	31	31	20	30	16	20	19	22	20	19	28	22	17	14	23	12	19	25	30	27	17	22	23	26	27	31	20	15	16	30	19	20	22	21	17	28	14	21	17	21	28	27	21	21	18	19	23	26	16	22	32	16	21	24	21	21	30	17	21	24	21	14	17	16	14	19	17	24	19	23	15	21	25	21	18	15	19	27	30	30	20	29	16	21	23	25	30	27	17	20	22	16	18	26	20	18	21	23	22	18	25	17	28	35	21	17	26	26	28	23	26	19	29	27	20	20	19	30	26	16	32	19	18	29	16	18	29	23	25	11	13	22	22	21	24	19	23	24	17	25	21	25	25	23	24	25	27	28	34	15	21	18	30	13	18	17	17	15	29	26	17	18	17	17	22	24	16	17	23	23	21	18	20	24	20	18	13	16	30	13	31	23	17	25	29	24	25	19	19	30	20	30	22	25	21	13	16	27	27	25	27	27	18	19	22	16	23	14	20	14	19	21	23	19	26	15	23	21	24	18	20	22	22	19	15	22	21	15	23	24	22	24	12	18	20	24	29	15	21	16	18	28	22	20	21	17	11	30	31	22	20	21	15	16	22	16	19	18	19	29	15	26	17	27	13	25	17	21	19	28	24	10	15	32	19	25	24	33	19	17	22	16	18	13	24	27	21	19	24	17	20	28	18	25	23	17	18	16	17	16	17	26	18	18	19	22	21	32	19	25	21	17	18	15	24	20	32	21	17	20	27	30	25	21	30	22	16	19	29	23	21	22	17	20	25	19	21	19	14	26	16	22	27	23	23	15	21	17	16	26	19	23	19	15	18	22	24	30	28	27	17	19	25	25	25	18	20	23	18	21	27	18	14	20	21	20	28	21	21	17	29	18	19	26	20	15	19	20	14	19	21	24	15	21	20	24	21	16	21	28	18	24	15	25	16	24	15	11	17	24	22	21	22	23	22	20	17	27	22	26	21	30	12	26	24	19	21	23	12	21	23	17	27	15	19	23	28	20	18	28	26	22	23	27	30	29	19	15	17	22	23	18	21	23	29	23	17	22	24	20	21	25	15	15	18	25	21	24	20	21	23	27	18	19	22	12	19	16	20	16	14	22	24	19	29	27	21	20	16	23	15	22	27	22	21	21	14	13	26	21	26	17	17	20	20	32	16	24	21	25	30	24	19	17	13	16	26	27	23	14	24	21	24	20	17	17	28	17	30	27	16	19	23	20	14	26	29	20	32	21	17	21	22	17	25	27	22	30	25	19	23	25	28	28	20	27	20	25	19	21	21	17	22	27	17	24	22	16	16	22	23	20	13	23	29	11	24	22	27	31	18	24	23	19	17	32	17	16	19	22	23	19	27	18	26	18	22	29	28	20	20	23	29	20	26	19	29	23	18	23	25	23	24	19	31	19	22	17	26	24	29	16	16	19	27	18	16	19	15	25	29	20	19	22	32	21	30	21	15	24	29	18	21	23	24	20	27	21	23	23	23	21	21	23	26	18	22	18	24	13	26	20	23	24	21	26	27	27	25	23	26	27	23	15	26	40	23	26	27	29	20	25	24	34	20	22	14	23	10	19	18	26	18	31	18	14	25	25	33	25	27	27	20	16	15	25	23	13	23	21	18	21	18	17	25	19	21	22	21	15	18	19	23	20	27	27	16	23	30	25	16	17	18	35	24	18	19	19	18	33	23	29	34	29	21	24	23	24	19	20	21	20	19	25	21	23	17	22	23	23	23	25	22	16	19	24	24	19	24	23	20	18	19	21	21	15	11	37	18	21	21	17	31	28	16	12	19	24	27	16	23	16	20	24	20	25	24	11	19	26	26	22	22	32	27	26	24	26	21	21	27	15	21	17	19	16	22	19	28	16	20	22	18	41	17	20	27	19	13	27	23	31	21	17	15	20	21	25	22	22	18	17	17	17	21	28	15	18	22	28	18	23	16	20	24	24	29	24	20	17	20	25	20	25	22	20	23	21	32	25	23	23	21	20	25	22	14	19	23	21	21	20	23	26	18	16	21	16	21	17	19	21	30	25	24	30	33	14	25	22	20	27	17	18	15	17	25	18	22	22	24	29	16	27	27	28	20	19	18	20	31	17	26	21	19	26	18	23	23	24	22	20	28	18	17	24	18	19	16	24	22	22	24	13	27	23	19	18	22	24	30	16	21	19	28	17	23	18	19	20	19	19	21	20	28	28	19	21	27	21	19	15	14	15	22	17	15	36	12	28	23	22	28	25	27	19	26	19	26	18	22	17	20	15	26	28	16	21	17	23	23	17	27	29	29	26	17	20	26	18	18	33	17	17	21	28	21	22	19	24	23	16	20	24	13	22	21	22	19	27	22	37	12	18	23	20	16	18	27	20	21	22	27	17	19	22	22	35	18	20	14	24	28	24	20	30	20	27	18	23	18	17	17	25	19	17	23	25	27	20	24	23	23	17	20	18	25	18	29	16	16	15	30	26	17	20	27	22	21	23	22	24	19	16	22	23	17	26	14	7	30	29	15	19	21	27	22	17	30	25	17	20	19	21	24	20	28	21	21	25	18	22	29	20	14	19	23	21	26	14	30	21	23	26	22	26	26	21	27	25	21	18	32	27	18	25	24	24	20	16	26	25	21	25	14	21	24	33	17	19	21	22	25	23	20	22	21	22	23	19	30	20	19	11	22	26	23	15	20	22	16	15	28	13	25	13	22	16	24	21	20	22	14	27	18	29	27	18	23	24	30	24	22	27	22	23	26	24	23	21	28	25	22	20	18	19	21	26	21	25	23	14	33	28	14	33	20	23	18	23	19	16	30	19	21	16	18	15	23	17	22	18	20	27	23	18	29	27	22	27	19	20	19	30	20	23	23	24	17	25	21	17	21	23	15	20	19	23	19	22	18	25	18	19	24	17	26	23	14	21	21	21	18	29	28	29	19	25	16	19	22	18	26	24	18	22	24	20	18	21	30	29	20	20	24	12	16	10	23	15	24	24	31	24	19	20	25	17	22	25	22	16	21	22	19	21	25	16	25	15	23	19	19	14	25	23	15	13	25	32	12	16	34	29	25	19	21	29	21	28	19	28	31	21	28	25	29	14	28	20	19	22	22	27	16	25	28	22	24	19	20	28	21	20	27	14	30	23	17	23	25	28	18	24	18	24	13	14	14	25	20	17	24	22	22	13	20	23	25	23	17	25	20	17
9069	1320	581	663	1559	2521	2677	2501	2256	2437	2559	1598	1154	1070	905	831	684	657	556	541	453	405	384	391	327	336	321	275	277	293	243	250	215	238	263	232	237	232	223	211	204	200	189	199	195	174	192	197	215	179	188	200	159	177	177	168	178	194	203	198	149	171	189	160	174	161	154	173	155	167	183	160	162	157	189	157	175	201	170	157	163	170	152	146	154	151	146	143	164	161	175	177	165	158	163	165	155	180	127	142	163	147	152	168	176	169	154	129	159	151	145	143	154	151	159	158	165	140	140	162	170	160	149	152	153	152	146	140	164	151	139	152	154	178	152	141	153	159	134	167	151	152	162	158	136	136	164	162	162	162	145	180	160	140	165	163	148	174	161	142	163	148	175	154	177	145	171	151	154	156	142	148	137	157	145	137	169	177	182	176	156	150	146	167	170	149	166	149	148	148	146	166	136	155	135	164	150	173	164	162	150	144	150	163	154	156	155	158	137	130	174	165	154	163	138	139	150	153	164	163	164	156	168	138	146	164	142	150	148	163	144	166	167	161	134	146	166	149	155	134	164	163	141	152	152	148	157	149	154	159	162	146	127	163	148	145	143	159	162	158	149	141	157	157	152	159	143	150	143	133	164	142	146	149	150	166	145	165	151	153	141	144	140	153	163	167	136	151	167	156	149	162	168	146	157	130	158	158	161	165	160	143	159	145	142	161	140	167	154	167	156	147	157	141	156	150	150	147	149	147	183	171	157	151	176	143	162	152	134	143	145	160	157	149	126	152	134	159	173	131	152	137	164	145	148	143	160	149	178	144	164	143	167	159	153	143	161	151	144	154	158	149	155	164	147	146	152	144	166	147	140	149	196	154	167	149	153	151	153	147	176	149	148	145	169	137	146	145	149	152	145	165	163	143	168	142	134	148	155	156	148	154	151	139	186	152	152	150	158	154	156	136	170	157	179	124	146	172	140	142	150	151	154	154	161	149	161	135	163	148	129	147	142	153	154	160	136	156	162	153	154	151	139	158	141	158	137	162	136	133	153	170	145	145	146	144	142	172	175	167	154	167	143	150	136	155	157	132	145	147	153	165	127	161	146	132	142	136	149	157	156	128	160	136	166	149	159	166	155	144	129	165	159	166	167	158	154	153	156	156	150	155	134	149	159	170	159	159	163	142	151	134	154	147	164	147	147	158	151	158	155	179	142	147	141	154	157	145	137	142	157	171	134	153	158	161	143	148	145	145	153	154	148	152	167	156	156	153	139	156	170	148	171	144	135	146	157	149	159	147	148	154	166	157	134	160	151	164	154	156	163	168	149	162	149	138	153	140	133	164	180	176	149	164	151	135	142	150	128	148	146	150	153	154	153	142	144	145	153	155	138	144	149	140	144	172	149	155	160	131	162	163	165	157	159	162	158	157	175	165	157	142	146	155	164	151	173	156	148	134	141	162	146	154	160	166	157	169	156	143	173	142	150	138	134	136	160	161	171	158	162	143	146	173	130	131	136	146	161	143	158	144	141	145	165	146	163	161	157	145	159	166	152	161	138	186	136	160	139	150	167	134	140	153	165	145	139	146	162	157	154	186	145	150	131	155	152	159	141	174	134	142	166	155	152	138	144	177	149	149	149	172	149	151	151	145	158	157	154	151	178	141	159	131	126	156	171	150	153	149	163	171	149	158	167	156	156	158	176	161	139	151	136	168	153	158	145	144	170	152	152	153	165	134	165	158	172	150	155	158	155	153	143	143	156	165	150	153	153	147	169	173	148	164	134	161	142	172	148	148	143	165	163	143	158	157	167	158	144	164	156	167	158	140	144	143	159	165	146	159	161	154	131	136	144	154	138	153	136	158	158	159	153	147	157	146	153	157	143	149	123	147	133	132	155	158	162	162	150	171	177	156	149	180	138	138	136	131	158	168	142	149	138	143	183	153	171	169	176	150	152	138	157	143	175	180	147	158	153	151	144	148	149	163	150	167	154	146	156	178	153	159	148	147	140	162	156	157	151	166	145	144	135	131	166	167	153	162	160	156	143	141	169	138	159	154	151	153	123	166	153	151	172	166	177	168	155	145	157	166	146	134	170	157	154	146	161	163	152	126	164	146	163	142	149	154	151	160	141	160	171	153	137	139	147	138	154	153	132	155	164	150	149	160	163	133	163	163	138	167	145	144	150	151	160	149	134	148	151	149	148	156	156	155	171	159	170	160	163	171	152	143	153	168	155	149	148	157	154	146	148	143	139	131	154	142	155	159	154	135	154	160	170	136	166	137	152	134	152	146	161	153	145	154	145	144	149	162	132	155	141	156	151	149	144	168	135	169	154	163	147	164	157	169	151	152	137	147	134	146	150	163	143	168	169	151	163	139	141	149	139	153	167	146	146	147	165	147	133	151	140	143	153	148	154	142	152	139	163	154	165	156	148	170	166	165	164	169	156	166	161	146	170	145	158	159	149	152	127	149	158	142	143	165	156	140	143	142	165	166	173	161	159	115	162	165	168	167	156	158	158	149	167	150	155	156	150	158	151	161	145	178	149	151	152	174	155	145	141	139	155	157	141	117	167	156	172	136	159	122	135	174	137	154	139	156	161	169	141	157	170	151	131	141	155	138	144	139	145	136	153	161	167	140	147	139	154	123	152	126	153	141	157	161	160	176	165	161	147	160	159	172	136	169	138	139	146	177	144	150	155	161	143	133	159	160	165	164	141	157	138	142	153	153	160	184	165	153	172	144	148	158	171	146	137	149	154	157	124	142	176	142	174	146	164	146	157	134	146	145	163	157	158	153	168	158	160	147	155	172	158	148	129	152	140	158	152	139	147	154	160	141	143	157	163	154	158	131	154	179	157	150	158	141	166	150	153	157	159	156	135	136	139	166	167	163	147	165	138	141	138	130	159	149	166	151	167	185	144	152	148	151	175	155	136	143	150	132	139	151	142	165	166	162	158	152	145	141	149	165	140	147	150	149	164	152	165	150	147	135	171	139	146	157	177	146	161	162	147	143	135	154	137	137	173	146	145	153	143	175	155	155	145	150	158	148	144	143	135	157	168	150	180	165	129	163	169	155	154	143	163	161	144	161	195	159	137	153	162	165	159	159	165	152	144	159	139	175	161	153	162	148	158	163	167	152	167	148	161	163	170	162	136	161	160	134	158	180	160	129	141	141	135	151	144	137	156	154	151	158	159	156	161	137	166	175	133	166	148	139	126	146	137	122	150	143	165	134	145	160	161	183	123	153	159	153	174	145	141	144	147	167	163	145	163	156	157	162	154	144	148	153	137	142	166	165	159	168	131	169	153	128	176	167	151	131	146	150	127	164	158	139	168	148	132	136	158	182	155	187	167	142	154	163	164	142	136	147	135	153	146	144	148	128	168	143	149	144	162	151	154	139	147	140	141	122	131	151	163	151	171	148	151	146	140	170	165	125	143	140	145	152	139	174	151	181	170	158	154	133	139	166	145	156	154	149	168	169	132	152	163	147	143	139	158	152
1395	66	56	61	58	57	61	72	68	79	96	57	73	59	71	71	71	74	62	71	50	56	59	71	67	67	77	43	56	56	71	76	65	57	63	60	58	65	53	55	61	55	67	77	66	90	67	58	64	71	73	56	64	50	71	64	72	68	73	58	75	54	57	91	73	71	68	60	64	64	71	78	51	54	56	70	59	56	65	58	53	62	53	59	62	62	73	51	64	60	63	79	61	53	64	60	75	57	69	57	75	73	76	86	66	65	58	60	56	62	65	68	65	59	71	68	70	54	72	62	66	72	60	75	69	74	68	47	69	74	59	59	73	65	59	67	56	69	53	64	56	55	64	65	55	60	64	54	59	50	68	52	53	60	68	63	65	71	66	68	64	68	80	71	71	89	69	66	75	51	65	64	61	54	62	55	71	76	62	64	60	59	59	61	68	66	56	62	52	83	61	63	49	69	69	77	68	69	66	74	86	53	46	70	67	61	53	55	63	54	78	58	74	78	61	67	70	64	57	59	67	60	54	67	74	64	51	84	74	62	59	68	60	63	82	83	68	80	77	50	55	69	72	45	65	49	63	70	61	56	60	60	70	59	74	60	76	83	63	65	64	61	67	57	70	60	57	62	56	48	59	76	66	56	56	56	73	55	56	56	61	66	62	60	57	63	59	63	72	56	65	64	68	68	61	57	64	72	75	77	66	62	56	64	62	65	57	67	70	71	55	58	85	65	77	69	69	70	67	53	62	66	67	55	67	70	72	65	53	63	57	59	51	56	73	58	64	64	71	59	60	60	66	60	67	61	72	61	74	65	65	49	63	57	62	72	60	68	69	62	57	65	77	63	67	62	76	62	59	69	60	60	65	52	71	63	68	58	52	65	56	57	76	67	66	57	74	67	49	52	73	72	61	63	61	65	72	61	69	47	62	63	56	64	63	67	58	76	75	56	62	71	50	54	62	71	70	61	70	65	66	63	63	56	68	65	73	65	58	72	72	79	82	53	67	65	53	83	77	59	54	73	61	49	66	78	55	62	61	54	71	58	56	79	54	62	73	63	60	67	72	57	71	64	59	58	75	77	64	65	67	58	57	63	57	65	59	59	55	66	70	64	79	57	66	58	58	66	70	76	72	57	79	61	64	79	72	60	76	62	66	76	68	79	73	68	65	68	63	63	69	62	63	61	49	72	68	59	82	54	50	71	60	61	59	64	60	58	51	75	68	59	51	67	71	68	52	67	56	60	56	67	59	66	61	59	69	66	64	62	62	57	74	71	47	66	74	56	70	79	58	70	58	71	73	63	64	43	64	52	56	67	60	54	66	68	65	63	77	68	60	62	72	60	56	72	69	77	65	56	47	70	70	63	66	66	69	61	71	70	49	62	63	58	47	54	62	67	69	78	68	56	57	61	75	63	58	55	73	65	61	66	69	51	56	69	67	62	73	52	53	60	74	66	63	67	78	76	68	63	73	64	68	80	56	71	61	67	62	78	74	73	60	62	66	58	63	62	62	55	58	68	78	64	67	71	54	68	55	52	63	55	61	67	53	60	72	64	73	55	61	53	72	77	78	55	64	59	63	60	61	62	63	70	70	76	75	41	57	60	61	63	61	58	61	69	79	57	50	62	70	57	69	62	73	49	68	73	75	70	66	56	54	67	55	66	69	56	70	72	56	54	65	49	58	72	63	52	67	57	62	70	51	66	47	68	82	80	60	68	71	61	67	63	58	62	68	54	54	64	73	64	79	54	52	56	62	47	67	68	67	70	82	67	62	68	76	77	75	69	59	66	61	55	61	63	66	67	67	65	57	67	63	64	69	62	61	58	80	54	55	66	69	70	73	81	70	72	60	66	66	82	68	83	60	65	56	95	73	71	66	75	73	60	57	72	57	54	73	64	78	54	59	73	72	52	72	56	55	71	70	70	63	75	56	73	69	67	59	55	58	71	55	59	75	56	71	68	71	55	66	62	69	72	64	71	65	68	66	48	78	61	72	58	65	76	61	67	61	65	75	55	51	78	57	70	64	67	68	68	64	61	55	72	52	66	65	73	69	61	54	56	71	60	66	73	49	63	71	67	49	62	67	56	60	55	65	78	61	60	59	66	72	62	66	84	58	54	71	62	52	72	42	67	69	57	63	60	73	60	72	60	70	70	66	57	63	63	62	55	74	63	75	72	68	57	75	71	62	78	67	55	71	76	75	66	67	79	71	65	61	60	84	66	71	59	63	48	56	74	77	58	77	62	66	72	71	69	70	66	62	57	75	61	51	86	61	81	58	50	61	67	59	66	52	55	49	67	59	63	59	66	74	70	64	57	53	63	68	85	81	64	70	55	62	59	64	71	56	56	63	65	62	71	45	80	70	70	60	54	66	62	70	67	62	58	70	64	61	43	76	60	55	69	60	76	67	58	54	61	70	58	45	66	63	68	73	75	64	61	63	55	75	54	72	40	62	61	69	68	67	71	62	71	70	73	63	75	77	45	63	59	71	74	80	62	46	60	66	72	64	72	52	64	50	56	77	67	58	80	63	72	59	53	62	70	66	63	64	70	53	66	70	66	71	78	73	62	66	74	68	71	46	55	53	74	58	81	74	66	61	57	61	54	55	58	55	72	69	66	68	54	62	74	66	59	65	55	59	68	53	49	70	71	63	60	74	54	57	62	58	73	63	71	74	64	68	54	60	58	68	76	66	61	70	70	55	54	65	61	58	49	72	65	77	65	52	63	74	71	59	81	61	48	59	55	60	59	67	76	64	62	61	76	69	62	69	54	67	68	62	62	76	49	84	40	69	77	65	60	70	59	83	63	59	78	76	71	60	70	82	68	59	75	60	63	64	75	72	62	66	69	57	60	65	46	50	66	61	63	53	66	61	73	62	40	64	52	79	65	63	65	71	72	64	54	62	60	55	70	71	83	68	54	74	64	74	71	61	70	79	66	76	58	59	63	66	51	59	76	59	59	59	58	64	71	71	58	57	64	65	66	57	58	60	73	53	71	55	43	57	66	60	75	61	55	62	54	70	52	61	58	70	78	68	68	64	60	57	51	63	58	63	78	55	65	63	63	64	61	68	67	67	76	71	58	55	60	66	77	51	74	62	62	71	58	71	72	47	83	73	59	68	55	51	70	70	74	81	71	65	51	67	56	59	71	66	57	51	64	52	70	55	63	54	69	49	64	56	59	58	67	67	64	50	72	67	73	66	74	71	54	64	69	63	65	82	85	73	60	54	54	55	70	63	79	49	55	60	70	63	59	71	60	54	61	66	48	65	68	68	55	78	65	83	69	41	76	62	61	62	56	68	63	56	80	58	63	64	64	70	70	72	81	44	67	57	76	64	78	54	55	85	68	69	72	69	71	57	63	62	58	77	73	61	69	75	51	65	75	63	65	66	68	50	58	73	59	59	80	67	72	55	58	58	67	61	57	61	58	69	75	68	60	67	58	67	60	54	70	65	62	59	70	71	63	64	70	65	58	65	55	68	56	74	62
6823	554	475	494	537	572	621	611	727	1110	1146	729	617	593	563	555	519	514	476	491	519	501	507	488	484	475	472	458	487	441	444	486	472	468	459	467	484	479	456	479	483	470	440	437	507	452	481	451	501	436	442	452	492	484	463	466	495	475	483	482	467	475	482	448	459	476	481	468	434	446	455	461	469	488	461	423	415	455	465	497	450	450	461	445	437	434	496	470	503	447	440	483	450	486	414	458	475	471	458	463	478	478	441	490	468	474	479	483	461	453	476	464	434	461	478	457	457	470	472	453	423	435	448	448	451	466	430	432	465	445	449	473	459	465	407	448	449	482	458	442	438	452	508	483	455	417	423	480	431	435	456	493	459	459	440	437	448	464	465	452	483	478	395	460	474	429	459	472	481	457	467	450	472	424	430	421	440	445	464	449	463	418	448	445	470	489	436	453	489	488	470	457	501	474	454	459	449	466	462	473	485	473	449	402	483	503	433	465	487	477	427	505	445	443	469	453	451	467	451	420	460	462	455	445	433	462	494	460	470	426	436	437	472	464	442	478	469	427	472	445	501	433	461	428	454	439	422	440	445	454	467	491	478	463	453	466	457	492	472	470	457	426	423	467	467	464	469	473	458	445	441	475	432	492	440	466	434	454	479	460	494	489	494	442	465	413	453	498	474	454	494	426	462	488	466	455	488	456	446	470	443	432	482	443	442	472	452	431	447	509	457	426	446	486	436	445	432	433	435	467	442	505	464	419	427	484	447	489	447	466	482	476	474	453	474	434	424	460	479	472	447	446	462	485	449	462	457	484	442	426	452	474	473	438	461	429	446	458	449	432	459	431	430	462	428	492	457	462	440	412	453	456	480	499	431	492	521	486	479	474	431	475	459	485	418	437	449	483	463	417	507	472	419	418	424	477	461	491	457	437	402	483	427	447	436	457	450	437	465	456	441	468	441	436	462	468	457	485	445	476	470	464	481	464	468	469	481	439	453	461	500	490	465	495	463	505	459	487	455	419	439	461	492	444	470	463	446	453	459	464	456	479	458	503	460	444	475	418	480	437	460	442	485	468	490	455	474	457	479	471	461	478	471	476	509	454	454	472	468	453	463	482	426	485	444	463	465	476	423	473	443	458	474	422	492	445	472	462	491	452	417	466	476	470	476	489	456	442	413	483	435	460	450	447	444	496	463	467	446	440	448	455	473	449	462	437	466	476	410	459	464	514	462	432	451	466	457	451	436	461	460	445	465	461	451	441	461	457	476	437	487	494	444	438	496	448	473	465	472	435	478	468	424	467	471	417	445	449	442	435	446	441	436	463	467	516	443	456	434	461	486	452	474	468	422	443	445	451	435	423	469	452	439	501	440	480	458	472	472	468	425	443	458	431	437	433	469	464	485	467	451	468	458	447	459	422	481	481	424	502	478	469	483	431	435	455	452	489	439	447	460	439	446	443	468	451	466	465	443	482	411	459	456	401	441	448	425	462	427	459	464	471	461	439	473	464	454	476	441	445	433	426	443	452	450	469	455	452	479	449	413	454	474	451	478	479	464	484	480	484	475	439	516	435	481	445	451	427	493	476	454	444	415	459	491	417	458	464	407	516	499	462	446	434	464	483	417	476	469	480	434	458	464	461	452	470	472	486	475	449	452	477	429	460	503	423	452	434	471	477	442	467	500	477	467	481	427	467	438	437	427	468	457	416	390	463	461	425	466	493	500	472	448	435	427	484	444	495	472	438	460	465	482	476	456	454	447	437	470	458	469	422	447	470	502	472	460	439	470	469	462	469	444	440	478	458	471	470	470	474	462	422	431	439	504	480	471	476	434	420	481	431	473	427	478	464	454	444	466	440	461	439	475	426	498	450	445	438	482	472	467	467	443	467	465	469	475	461	451	443	468	455	462	439	435	447	468	484	422	478	474	457	528	451	468	478	485	432	453	449	451	440	485	461	437	474	456	429	449	441	445	444	463	496	456	484	439	468	468	472	444	445	447	472	470	506	479	500	435	435	467	486	432	454	482	419	440	486	439	449	473	422	489	495	444	442	470	521	440	453	464	475	421	482	469	454	478	447	406	438	479	469	465	418	457	463	439	485	418	467	457	416	469	499	469	461	476	444	486	461	451	462	469	467	464	446	443	446	481	460	457	469	456	439	494	466	480	440	444	460	447	483	474	454	453	475	470	490	438	485	444	450	472	482	481	473	495	504	487	465	414	461	457	453	437	455	449	489	460	435	439	445	458	446	436	472	460	474	459	451	465	449	477	466	435	486	443	478	482	471	460	484	458	445	504	461	418	432	464	449	468	460	468	458	473	470	475	452	487	482	482	471	461	483	458	452	436	429	485	486	429	487	466	419	504	451	443	478	482	471	460	458	469	475	485	421	441	459	475	464	479	474	482	471	451	483	438	497	482	489	457	454	427	457	477	468	514	456	494	455	471	506	445	478	486	464	482	433	488	439	477	464	442	443	446	469	471	436	468	508	463	479	452	455	453	414	440	437	411	449	460	503	458	463	446	449	488	468	481	491	466	498	463	451	477	485	474	419	467	462	448	436	426	456	466	414	477	453	436	486	497	445	430	436	468	456	471	417	446	476	447	482	431	469	468	462	474	485	483	478	462	462	427	459	473	467	463	461	474	461	466	484	484	458	463	457	477	459	474	449	455	469	456	442	488	463	461	437	481	461	463	456	483	428	465	450	458	448	454	462	487	454	463	456	479	467	479	486	493	446	494	475	433	443	465	440	439	498	451	459	442	442	463	461	447	458	439	484	456	463	511	460	435	466	469	451	430	458	466	447	463	479	454	469	460	475	442	433	458	459	479	467	477	484	447	476	474	436	478	477	458	447	442	433	462	449	472	426	484	490	479	417	448	456	426	474	486	462	461	443	443	491	460	458	474	455	478	471	456	457	482	475	479	442	468	426	465	429	455	467	438	452	434	426	475	477	484	471	481	455	433	468	473	464	491	478	451	437	427	450	451	490	483	452	408	476	450	460	464	438	470	449	495	446	450	475	469	469	427	476	473	453	465	438	448	453	449	464	466	439	487	426	443	464	455	443	452	465	432	470	516	442	474	440	475	461	454	434	460	465	427	464	445	442	470	435	466	446	415	481	465	427	483	471	480	458	473	457	469	469	430	433	455	467	465	432	442	468	473	478	441	458	429	436	453	451	459	481	449	450	472	455	427	492	466	416	459	454	459	448	428	443	453	454	473	459	508	458	449	462	465	433	451	473	475	456	494	459	450	482	423	443	452	469	458	483	397	439	433	460	459	463	451	462	414	426	468	427	394	474	432	451	512	445	463	453	421	479	444	420	453	459	463	426	503	480	493	444	477	442	457	492	409	446	451	434	427	467	497	428	463	433	473	444	430	479	468	507	443	453	466	432	469	437	497	484	447	470	420	465	471	447	468	478	430	484	423	472	431	455	477	437	456	456	467	455	476	472	428	478	436	460	463	433	491	434	480	468	455	487	490	494	467	431	465	410
1839	85	82	64	65	73	68	81	83	83	65	70	76	92	74	80	75	80	69	66	72	70	75	70	79	81	89	95	70	78	78	89	59	63	59	80	65	66	59	74	81	60	77	72	62	68	71	58	72	68	79	68	69	75	73	72	76	85	75	78	66	71	71	79	87	63	89	71	62	66	64	68	86	64	65	68	81	90	62	66	80	64	70	86	80	89	75	68	71	70	67	78	68	70	62	73	82	92	87	79	66	79	67	71	75	78	63	80	105	85	76	73	81	63	74	75	80	80	62	97	81	73	64	74	71	84	82	73	73	79	73	72	64	75	67	75	71	78	54	61	70	77	91	71	70	71	64	69	82	82	80	78	49	82	75	70	82	94	73	65	77	84	74	66	72	65	82	70	81	64	89	69	64	60	63	77	70	87	91	57	77	65	75	73	67	72	77	84	67	87	81	64	63	79	78	63	73	76	60	69	70	60	58	81	73	67	77	58	95	69	75	64	66	68	79	74	83	61	62	55	69	68	66	73	65	69	62	68	59	66	89	71	67	79	76	62	74	62	74	66	65	67	74	62	67	77	58	82	73	74	63	68	82	70	80	64	70	73	68	72	81	85	72	62	74	79	76	75	96	74	73	76	78	70	76	78	76	84	65	64	81	72	69	62	75	66	62	89	80	66	69	75	60	63	86	85	69	68	83	81	69	73	74	78	71	66	80	78	85	88	76	79	66	58	68	61	67	69	65	89	57	79	65	72	78	93	85	56	55	79	88	71	72	74	72	72	86	81	73	65	88	80	69	76	54	80	77	81	70	91	73	76	80	59	71	62	74	93	78	87	66	81	85	64	81	66	79	89	75	84	71	75	66	75	62	60	75	75	70	69	62	73	58	82	65	69	71	74	60	70	81	65	70	76	49	84	65	84	82	94	74	70	73	72	72	71	68	72	73	70	60	72	72	74	81	66	78	72	75	72	71	74	68	73	67	80	69	71	67	73	76	65	87	64	63	75	65	80	59	73	56	68	60	83	68	72	71	69	66	80	64	78	84	75	63	78	72	68	76	65	88	73	69	81	82	76	88	76	69	77	69	78	88	81	64	74	85	86	67	82	73	92	66	80	76	85	75	80	66	78	76	66	80	70	72	72	74	77	84	94	78	81	72	83	69	69	78	71	67	83	66	67	76	71	79	64	69	65	70	85	58	76	70	74	87	68	72	73	75	82	80	71	72	73	83	68	81	85	92	63	69	79	84	72	71	79	65	79	71	70	77	65	76	66	65	64	65	78	80	65	75	78	82	65	67	86	70	62	62	82	67	82	61	72	78	76	69	74	78	88	76	78	74	79	77	57	93	87	73	70	61	62	69	81	83	73	88	77	74	87	79	69	62	65	65	64	76	76	71	68	70	69	67	81	71	62	86	74	71	69	70	75	86	67	87	70	65	67	71	71	70	69	73	69	75	61	83	70	68	78	58	65	71	58	77	71	79	79	70	77	93	52	82	85	67	92	76	77	85	70	86	71	77	70	94	89	71	85	69	73	71	82	82	74	70	72	65	64	71	67	82	71	77	85	78	75	79	84	75	60	71	73	58	77	79	78	81	87	70	67	67	68	69	78	72	87	88	75	81	81	85	68	59	68	64	82	76	76	72	67	72	58	84	69	76	76	72	91	72	72	65	73	82	70	78	74	79	80	74	87	84	68	80	70	81	73	81	87	70	63	72	69	82	83	76	78	80	77	63	68	69	82	71	69	87	79	66	75	74	68	67	70	56	75	85	66	71	65	80	71	68	60	82	76	82	76	74	66	74	57	68	66	74	60	68	93	73	73	74	68	85	74	66	83	77	67	70	63	72	78	71	83	76	68	65	75	67	77	75	64	59	66	78	67	62	64	63	80	55	70	81	57	86	84	78	82	64	66	60	63	68	70	76	79	76	77	69	67	81	63	79	82	65	72	79	68	68	73	72	79	52	78	97	80	66	65	68	79	73	78	68	83	74	79	82	64	62	80	62	74	77	71	89	84	73	59	73	53	78	78	78	76	72	55	58	65	68	66	75	79	81	78	73	87	67	76	70	83	70	75	76	82	64	53	68	58	63	61	74	74	72	73	81	81	81	96	75	69	94	79	87	72	59	73	65	66	63	68	69	63	89	62	88	72	69	71	79	71	74	84	86	65	87	80	93	58	66	72	75	77	72	81	74	91	66	67	65	66	70	73	66	76	83	72	83	70	72	80	68	70	73	62	67	75	68	75	72	68	73	69	71	84	71	72	72	81	73	69	75	79	74	73	62	71	82	77	65	62	74	61	72	83	79	64	77	62	79	77	73	73	72	73	52	75	67	80	70	60	83	87	76	63	82	66	66	84	75	76	73	69	76	81	65	70	83	93	72	69	78	74	72	72	68	73	75	66	80	65	70	62	77	72	63	60	68	59	59	75	67	68	77	70	69	80	75	80	89	75	72	75	84	61	61	65	71	74	71	62	75	87	70	74	69	86	69	75	77	61	88	73	52	66	67	74	77	71	72	71	77	77	69	54	76	79	90	73	62	69	66	82	83	76	73	84	62	82	90	88	66	71	72	82	66	88	60	76	63	81	86	66	86	77	77	92	61	68	67	90	72	77	65	85	54	75	69	81	74	74	75	62	74	72	56	93	73	78	82	62	86	80	78	72	67	75	67	77	70	86	77	76	82	84	77	66	73	81	64	66	80	75	63	75	82	71	86	62	76	75	62	67	79	83	78	79	79	66	73	73	72	77	76	67	78	73	53	76	72	66	72	71	67	77	89	96	84	83	68	78	59	70	78	81	62	78	85	63	80	65	77	67	59	82	66	71	66	84	68	96	75	72	72	82	91	81	83	77	77	82	68	83	59	70	61	87	78	71	59	77	96	68	65	66	67	59	65	75	69	83	78	82	68	79	67	64	74	85	73	76	68	58	75	84	83	72	64	71	80	72	76	70	66	67	73	78	72	64	76	78	69	82	68	67	75	83	77	69	81	62	57	63	69	86	62	85	68	60	67	86	80	63	75	75	81	73	64	87	75	73	66	71	71	81	84	77	63	75	61	74	87	66	65	69	72	79	74	77	77	70	86	75	77	70	71	60	77	79	74	79	79	81	75	86	71	94	70	70	86	96	75	59	63	59	77	83	62	67	84	77	71	69	70	62	87	89	69	65	78	70	70	55	74	64	91	56	90	71	80	80	82	55	83	73	76	71	69	66	71	78	77	64	65	82	70	74	67	79	79	74	73	68	66	66	73	79	62	86	79	67	65	75	83	82	75	73	70	81	77	74	73	82	74	81	64	80	78	71	79	84	60	74	71	56	75	67	75	62	60	79	69	79	76	72	72	85	77	67	79	88	85	85	79	69	81	69	71	73	76	71	69	75	55	70	66	75	69	70	54	77	62	60	74	71	76	79	66	89	83	75	79	76	71	69	75	62	85	76	75	61	81	63	69	74	68	80	66	72	80	63	71	76	84	67	82	86	71	69
7373	662	551	580	728	779	887	964	979	1385	1191	836	697	721	649	683	604	659	585	592	536	503	544	549	535	545	563	519	533	542	477	543	539	484	521	568	533	519	569	542	509	498	555	506	517	539	502	487	519	494	506	551	523	542	521	535	513	519	528	507	519	508	511	528	531	559	505	549	519	526	562	503	509	492	524	475	491	548	508	513	511	495	526	550	514	553	493	514	549	527	507	540	537	519	527	519	515	480	526	508	506	544	525	536	517	503	502	528	514	480	507	560	515	510	495	530	537	537	513	483	487	490	506	491	558	470	473	506	549	510	511	492	504	502	523	541	507	503	551	482	517	496	508	503	498	497	514	512	489	473	497	513	563	513	482	467	471	554	510	519	481	504	514	484	519	552	538	504	478	520	541	501	531	513	521	550	454	525	514	500	513	504	505	511	542	491	517	508	515	499	492	505	501	503	510	483	519	553	539	513	503	524	513	488	513	486	496	501	508	513	512	470	500	517	518	493	543	525	539	518	513	514	551	512	491	499	483	511	502	535	553	513	540	536	563	495	508	501	508	488	503	500	502	494	542	505	454	522	522	512	520	493	519	505	466	499	470	509	492	500	502	504	535	512	480	489	480	467	537	495	534	483	482	527	505	494	527	510	462	478	495	510	527	540	501	504	502	550	512	518	498	542	547	514	548	511	498	531	519	521	493	527	518	491	538	503	504	529	531	477	466	535	519	485	533	511	509	502	507	515	558	505	519	537	519	543	496	466	529	496	538	509	523	510	515	498	487	504	511	506	513	503	523	499	513	509	523	543	498	539	525	519	514	527	520	506	525	522	499	524	534	511	454	509	504	509	471	529	530	544	521	539	462	506	523	505	478	501	554	495	505	486	499	541	519	498	501	526	484	517	522	512	485	470	504	499	555	513	527	524	494	514	554	492	532	542	558	505	476	517	560	535	522	501	501	464	497	542	536	503	503	524	550	489	494	485	502	539	511	501	489	516	497	517	536	488	486	497	504	514	517	504	530	514	509	496	516	520	565	503	473	508	510	509	551	484	530	527	551	508	521	502	538	518	495	518	527	517	502	501	519	547	513	535	514	528	546	533	524	525	511	511	534	504	507	541	494	491	490	481	501	536	527	510	459	466	502	522	525	509	537	519	548	520	493	516	514	518	528	541	520	511	516	487	535	531	549	557	512	486	532	489	512	524	510	500	534	534	510	512	521	545	534	507	515	568	525	522	518	540	452	508	523	511	494	507	499	501	534	502	515	490	473	527	526	507	546	499	514	507	522	519	510	522	533	542	497	513	516	497	513	492	510	528	520	509	520	488	511	528	513	534	500	515	517	482	506	490	511	486	511	513	529	509	504	508	469	492	507	529	519	463	511	511	488	475	512	535	491	559	485	533	526	520	495	513	508	478	514	506	514	509	468	522	476	519	525	518	506	539	495	487	518	520	495	543	520	522	517	502	497	496	529	516	503	544	533	482	500	504	517	511	517	515	534	480	497	513	522	521	559	451	537	528	532	525	467	524	543	504	501	530	519	520	514	499	527	536	487	522	508	503	504	514	502	481	502	510	508	525	501	501	539	521	543	516	484	492	500	519	532	477	543	491	535	512	533	496	567	497	505	556	507	523	504	507	563	521	544	525	511	534	483	491	516	490	505	518	508	510	524	511	526	533	496	529	500	531	522	511	531	512	539	510	529	525	532	490	518	523	488	526	502	496	518	529	525	507	504	495	517	520	511	535	465	467	487	536	505	525	482	546	496	529	493	506	496	516	511	494	489	512	478	551	499	514	497	474	518	515	502	481	521	488	525	495	476	517	483	509	479	489	480	528	513	543	550	540	486	513	546	494	519	507	534	490	488	526	532	510	487	518	520	528	536	515	493	515	513	527	478	526	524	503	500	524	519	505	534	492	511	485	513	528	543	524	521	510	534	523	520	539	510	481	496	476	532	506	489	575	553	477	515	502	529	556	521	498	549	521	494	539	487	543	486	517	522	529	517	563	489	522	527	521	510	549	513	485	519	479	519	502	528	503	536	511	564	547	498	490	543	467	509	502	493	472	543	502	553	516	479	489	553	463	523	501	483	542	523	539	495	527	504	512	486	532	526	488	519	539	490	540	497	526	500	484	553	484	467	527	531	499	521	488	542	505	516	521	548	505	503	489	546	550	438	517	526	512	500	520	517	499	492	501	528	500	526	512	509	478	482	540	498	498	499	484	469	498	531	501	517	486	531	493	535	514	491	513	506	527	477	517	465	519	495	538	512	504	495	531	466	529	482	486	484	527	504	509	504	506	531	540	517	552	517	541	504	503	514	481	531	499	510	496	520	531	482	475	529	477	483	530	528	516	548	510	527	528	502	525	507	517	541	520	460	499	523	503	504	548	511	487	502	515	524	553	519	513	543	502	497	539	514	523	441	549	509	538	509	511	536	571	501	519	487	480	488	513	532	533	522	511	521	541	529	484	515	560	533	495	542	454	522	526	522	511	503	517	455	537	529	474	500	519	505	486	486	547	516	491	550	533	503	500	526	522	521	541	499	521	540	528	494	476	490	491	498	523	522	501	505	539	509	585	524	499	497	495	543	537	510	538	522	556	517	485	484	481	524	551	521	534	513	490	473	497	520	511	524	499	518	497	517	498	512	539	531	498	500	499	522	520	477	535	498	532	529	487	485	523	533	516	515	513	503	489	494	478	497	507	523	500	526	509	494	506	531	530	473	520	499	509	533	513	511	486	490	485	508	489	557	504	527	532	503	524	494	508	468	481	530	496	520	509	470	513	517	524	538	487	509	505	516	493	531	492	527	525	523	506	519	508	501	500	506	496	519	502	543	503	508	510	481	556	512	477	474	496	527	498	540	500	501	530	542	503	565	528	478	503	512	535	525	528	541	527	519	535	516	454	542	486	548	511	549	517	553	492	495	524	518	534	459	538	533	507	517	552	483	482	503	501	507	579	508	522	535	506	487	470	517	533	518	530	475	511	555	475	535	482	542	558	508	494	491	516	496	505	519	529	524	521	505	527	516	528	544	481	544	514	534	501	544	534	537	523	532	523	497	471	489	550	507	515	498	484	526	493	526	505	508	550	527	532	492	512	524	465	549	511	509	502	518	508	484	533	511	509	518	495	531	498	493	502	481	501	526	508	467	467	515	483	535	531	487	503	532	530	510	504	526	508	531	551	521	531	513	484	503	502	493	506	484	540	501	513	518	530	484	508	490	526	521	525	517	468	522	538	489	496	516	513	552	545	505	478	520	524	523	502	542	523	480	508	522	543	454	497	503	479	504	534	530	522	467	529	530	531	558	480	490	516	515	499	492	532	531	503	487	542	535	468	554	517	538	515	469	506	480	493	510	540	506	459	531	538	545	442	505	553	514	504	486	548	545	514	498	559	484	531	509	509	506	498	556	513	534	501	533	529	539	506	582	574	504	517	523	505	538	540	532	502	494	531	477	504	516	483	517	522	527	515	489	530	513	515
2218	109	86	98	72	90	91	118	102	89	106	82	106	88	85	82	79	83	73	85	92	85	81	91	78	80	80	84	61	86	82	81	71	80	76	70	94	77	87	78	85	78	69	101	63	71	71	73	80	71	73	76	56	75	61	56	78	85	69	100	72	81	86	70	77	81	81	75	77	60	78	69	74	67	55	73	84	87	59	73	97	76	67	76	76	78	59	73	79	83	70	79	74	87	72	76	84	73	74	88	72	58	78	72	81	80	81	98	85	78	77	62	86	78	81	86	77	63	77	74	83	80	75	72	89	63	67	65	82	67	73	74	86	83	89	81	85	71	79	85	89	86	82	89	65	85	88	66	94	73	74	75	69	81	67	85	68	82	76	74	76	86	75	67	63	89	76	70	65	85	85	69	77	75	76	75	74	85	78	78	73	66	74	74	68	64	70	92	82	70	81	84	73	77	75	78	74	68	61	66	50	66	60	84	66	113	70	59	67	71	84	75	80	72	71	61	84	83	62	60	71	102	56	87	66	85	73	85	70	78	80	73	91	71	80	76	68	56	77	66	71	81	76	78	77	67	88	71	89	75	80	60	103	70	74	77	56	81	71	77	77	84	85	79	77	77	76	86	84	90	83	90	78	80	89	69	58	67	77	82	65	84	63	91	75	79	91	59	66	66	85	66	62	56	75	90	76	75	72	70	69	81	89	63	61	81	61	86	81	91	68	79	79	85	81	67	59	62	63	73	74	76	75	66	73	75	74	78	66	92	80	68	76	70	80	59	77	77	79	73	90	58	69	74	55	77	65	79	74	68	79	86	67	71	79	70	72	75	61	73	61	86	75	76	71	75	67	78	78	63	61	70	73	79	75	90	78	76	72	74	91	79	61	89	84	67	77	65	74	69	71	68	69	68	71	66	73	61	79	79	80	71	70	90	72	67	67	76	85	75	84	70	70	72	81	78	67	69	82	73	85	75	68	68	67	82	85	83	61	74	66	67	75	83	66	71	70	82	66	73	62	76	87	77	77	69	77	82	65	86	76	68	94	91	69	84	71	94	72	79	69	73	81	82	84	80	84	76	69	86	59	72	81	73	71	83	87	75	78	73	90	77	86	63	68	69	76	73	64	73	83	60	83	98	84	77	80	76	85	80	85	74	63	87	83	72	91	75	83	78	84	74	61	72	67	80	79	64	81	80	85	89	88	98	69	75	66	92	66	84	62	81	87	75	76	69	73	83	76	81	71	73	72	94	82	93	93	81	73	88	86	75	68	67	86	73	77	77	88	82	77	79	85	79	85	76	77	70	77	64	94	67	94	84	74	77	68	78	67	61	84	72	80	69	79	65	57	74	73	72	78	76	87	76	67	76	86	69	83	86	69	96	71	65	91	72	70	73	75	81	76	90	78	65	87	84	74	81	70	86	75	59	82	59	68	92	73	76	68	90	69	73	54	77	67	90	76	73	76	80	89	70	85	65	90	75	69	64	76	59	50	67	77	68	80	70	77	75	71	88	75	71	85	84	75	74	67	77	70	88	76	81	80	77	87	86	51	76	81	78	66	85	78	79	74	78	91	67	90	97	68	92	74	77	75	69	82	83	74	75	75	58	74	84	70	74	91	63	68	66	79	79	77	75	75	91	86	69	86	79	76	82	76	69	68	89	75	74	84	67	85	81	64	81	88	86	83	87	79	68	65	74	68	76	76	69	72	66	68	75	79	63	76	60	77	82	78	86	84	75	70	67	87	84	74	92	73	62	90	90	56	84	87	59	79	75	75	66	72	53	77	85	95	58	87	71	57	71	76	73	84	75	65	84	71	80	75	72	68	70	57	59	75	54	76	85	78	72	66	70	64	72	81	80	66	77	68	82	68	63	82	72	71	77	67	69	58	64	65	77	74	82	72	74	87	69	69	80	80	75	72	80	96	74	75	76	65	77	80	73	73	84	80	86	79	75	76	61	81	86	76	57	85	91	80	82	74	69	81	82	72	87	93	82	77	80	79	78	52	75	83	76	82	69	78	66	75	83	65	73	93	61	83	77	78	63	79	79	74	79	86	78	64	84	83	91	66	73	93	78	85	79	89	77	80	62	87	73	79	72	74	62	63	73	81	91	65	61	80	74	87	89	80	66	81	73	68	56	77	70	73	69	79	82	76	81	76	78	61	77	80	74	72	73	74	62	70	71	71	84	70	69	63	53	83	89	65	71	84	64	80	67	90	79	67	95	88	82	79	75	69	91	71	74	53	76	86	86	78	81	84	67	108	63	66	83	90	87	73	67	78	82	86	86	73	63	77	91	85	85	86	61	77	87	71	79	58	83	69	81	76	61	79	58	69	62	91	90	78	68	87	76	82	66	76	70	87	85	73	70	70	79	79	68	70	75	66	81	69	75	62	73	72	75	59	75	78	67	84	72	70	74	61	76	66	61	74	84	87	79	87	74	81	55	88	72	67	83	66	90	86	84	89	70	76	84	72	65	80	72	79	79	73	74	64	59	71	82	100	79	88	63	75	74	62	62	79	82	77	79	68	73	75	57	69	94	68	73	77	74	70	61	77	83	65	82	59	61	77	72	81	84	74	75	76	54	69	73	76	70	81	76	63	70	55	74	77	85	74	66	66	78	67	87	72	75	73	79	71	86	73	90	66	63	70	73	57	67	68	64	80	76	71	85	68	75	78	61	83	78	57	81	69	73	77	88	75	71	66	73	89	82	71	69	61	86	67	73	79	74	77	72	83	76	80	78	70	72	73	75	78	109	77	66	81	76	82	76	86	74	75	94	86	72	76	83	83	75	75	76	93	79	77	74	78	71	68	81	86	71	77	81	75	58	77	79	79	63	66	85	85	68	82	64	67	72	76	74	77	81	77	76	72	80	81	52	89	87	65	76	76	82	63	72	73	96	78	78	84	90	62	81	73	75	77	78	92	88	77	55	81	67	72	67	93	77	81	72	68	76	63	81	78	64	63	68	78	70	76	83	78	84	66	86	71	78	69	70	65	71	73	77	71	74	86	75	74	73	84	67	100	74	79	79	74	59	75	86	54	84	95	74	75	81	66	76	71	77	78	75	81	79	69	89	93	72	87	75	71	82	78	75	88	66	69	77	83	83	68	64	65	82	70	77	86	88	74	68	84	72	67	72	67	78	64	73	78	75	67	65	77	79	67	73	72	67	78	79	51	68	80	76	64	74	73	72	65	78	88	72	68	72	87	58	74	70	85	85	71	86	74	78	76	86	81	87	73	76	70	87	70	89	75	73	88	66	60	79	100	88	76	71	92	69	91	80	65	73	73	70	63	72	74	68	77	68	79	66	58	64	83	77	80	84	93	79	88	78	89	70	76	91	73	82	80	72	98	79	66	84	74	92	76	70	84	63	74	93	62	59	71	89	72	63	67	67	58	59	85	75	82	74	93	68	89	69	79	81	66	84	65	66	89	73	65	66	66	80	66	72	57	70	69	87	81	71	77	66	73	67	98	67	75	79	81	61
8071	1017	743	739	1110	1614	1834	1741	1752	2096	1694	1231	1168	1039	901	862	875	791	738	765	709	648	637	614	645	623	575	628	571	585	638	549	570	541	594	573	567	628	568	518	504	549	559	553	555	525	551	586	550	569	535	503	556	528	594	545	563	545	537	514	567	569	533	542	493	552	569	568	561	550	546	510	535	543	533	550	488	536	537	545	573	574	602	524	516	487	531	559	538	537	542	547	522	526	538	514	546	560	502	525	545	543	566	560	538	552	552	528	551	517	518	549	558	544	581	490	538	554	546	517	543	493	509	538	539	543	534	510	577	528	528	532	546	491	553	529	555	571	565	522	533	537	539	553	535	564	546	558	547	513	535	531	527	524	527	536	512	504	541	564	489	506	551	509	542	539	545	499	535	554	555	527	523	526	544	520	512	527	553	512	498	561	518	547	556	535	535	559	487	561	489	549	541	526	521	518	531	520	539	535	559	525	531	497	525	503	541	527	487	480	545	520	528	531	575	499	593	500	530	541	544	539	555	545	561	552	542	528	548	536	526	527	551	556	521	516	532	535	555	559	496	536	535	554	512	524	509	549	539	492	536	526	538	503	544	541	520	560	540	526	526	592	509	541	529	515	545	525	569	533	539	518	572	524	537	484	543	563	511	511	506	533	536	544	560	503	551	571	539	543	542	507	540	537	487	553	511	523	553	555	495	513	529	530	503	508	531	553	538	543	565	534	535	551	518	549	538	507	525	552	503	540	531	516	517	533	504	521	521	540	544	512	530	503	565	557	548	489	566	526	552	548	535	530	513	542	544	542	531	524	557	499	557	562	487	514	513	520	512	560	550	520	521	517	527	508	486	520	513	535	497	528	537	562	498	575	501	535	537	526	574	521	532	528	508	524	533	507	566	562	551	544	561	518	532	535	528	544	561	549	484	543	525	542	527	526	587	544	555	531	559	492	551	549	536	557	519	525	534	520	523	497	514	518	500	551	586	513	495	514	519	538	502	543	558	541	519	518	502	545	565	550	559	489	545	530	520	561	571	575	570	526	527	525	542	520	539	541	556	504	563	489	532	584	534	504	575	546	524	555	545	532	522	519	511	518	565	511	533	530	549	508	509	485	524	486	523	536	534	544	544	557	538	537	542	516	548	535	540	558	572	535	548	517	482	542	531	564	517	563	517	523	546	537	570	555	534	543	517	531	494	547	581	528	511	525	521	539	553	527	597	535	542	504	535	495	534	520	551	554	560	507	540	528	549	511	535	487	554	554	576	555	566	543	494	567	544	601	522	525	515	532	542	521	524	536	566	543	491	528	562	531	521	534	513	503	539	532	553	560	492	492	571	551	540	514	524	502	535	546	555	566	550	550	540	545	505	539	562	520	571	515	552	527	569	582	492	508	526	520	523	530	533	516	527	559	553	526	544	536	524	536	505	534	555	487	556	511	551	554	504	514	511	523	546	513	590	518	567	565	561	555	512	503	566	587	507	543	583	540	526	490	506	532	558	534	503	541	538	510	530	543	585	524	528	551	544	525	535	503	516	565	526	516	515	512	505	574	499	586	495	517	509	525	530	546	548	527	542	516	521	524	573	518	499	519	573	526	525	527	536	517	534	540	574	512	546	508	540	511	512	517	523	520	554	532	530	543	526	550	546	529	566	551	516	535	518	509	525	501	536	526	554	521	522	543	513	540	561	527	548	536	520	520	489	535	542	560	535	530	509	533	510	545	573	545	525	508	528	586	518	489	566	506	542	533	525	504	490	517	536	560	523	503	504	538	546	548	510	514	528	587	515	558	524	562	548	556	524	549	554	555	539	486	530	515	558	548	522	492	531	497	506	486	563	541	544	535	519	565	512	549	556	567	502	527	536	533	562	578	556	530	484	577	496	502	552	517	532	528	515	531	544	549	521	547	552	565	549	504	559	558	535	532	558	546	551	519	524	519	537	520	513	527	474	533	578	514	560	548	524	536	538	554	583	554	551	528	554	520	519	497	525	520	548	479	492	519	535	523	498	544	532	523	558	522	576	534	534	528	524	556	540	515	515	525	571	536	540	567	494	555	553	545	538	510	520	541	569	524	551	533	545	536	530	548	518	547	486	510	520	526	523	532	548	530	512	558	536	490	552	512	595	542	566	532	521	520	566	503	537	490	537	580	490	513	545	562	531	532	518	562	513	569	524	554	461	532	570	517	512	532	519	527	573	516	553	523	531	538	532	527	539	515	549	533	548	484	544	537	491	567	517	534	515	550	526	566	543	485	503	549	550	543	561	554	534	539	525	555	513	530	514	558	542	520	516	523	537	523	572	550	499	569	491	559	527	534	549	531	535	530	548	518	549	533	516	523	556	539	531	560	542	500	563	569	512	484	552	535	527	509	504	539	530	547	515	501	530	561	519	524	538	493	538	529	541	534	542	582	505	547	549	463	542	497	543	512	535	543	527	569	501	520	525	536	516	541	526	505	519	532	575	552	538	541	536	504	534	516	508	519	527	482	513	552	541	537	552	512	511	540	522	531	546	521	526	525	528	526	543	563	535	534	525	520	547	523	532	541	524	511	562	528	541	504	513	550	566	494	535	548	532	514	556	534	549	513	523	510	562	527	534	506	562	489	545	543	497	526	531	543	531	555	488	530	529	567	526	544	541	532	515	560	519	529	535	524	521	546	496	500	555	516	507	548	486	521	528	545	492	514	506	521	545	537	564	544	525	511	562	579	520	516	562	518	537	515	527	503	517	506	527	532	509	506	529	526	542	571	470	544	528	515	515	524	517	540	564	538	499	496	521	533	527	531	517	508	532	526	491	554	525	530	522	546	527	553	546	522	527	528	561	551	520	516	508	577	548	543	535	540	553	568	538	514	463	565	517	518	566	521	554	482	533	560	568	521	528	533	546	515	526	567	536	510	552	562	526	567	540	512	526	550	544	522	539	527	558	545	497	570	535	528	493	592	560	514	515	515	535	541	555	538	496	555	558	527	505	562	535	492	514	527	509	513	550	507	513	551	552	535	540	578	566	554	512	521	537	508	494	522	565	521	533	550	540	551	524	528	560	504	532	508	530	531	517	535	543	508	542	532	557	514	514	535	513	557	524	557	517	549	546	541	507	531	520	541	499	505	515	529	471	536	543	545	522	535	531	510	513	555	516	491	517	525	560	549	531	557	515	503	559	550	508	573	519	566	544	517	559	544	489	580	498	554	536	528	518	515	518	513	514	556	572	553	505	525	555	506	581	564	557	515	556	557	548	558	540	496	514	541	556	523	530	555	543	559	548	545	512	554	493	552	551	544	586	500	504	538	556	553	555	524	527	525	526	526	560	524	507	516	535	499	565	506	515	500	521	571	499	518	533	585	558	514	532	522	513	500	505	532	532	532	530	544	502	552	544	518	539	517	543	562	518	554	564	528	552	547	574	539	518	509	558	532	507	542	550	556	561	524	545	555	527	554	551	550	526	553	527	553	556	557	548	534	551	540	568	559	529	529	509	502	553	539
1135	98	69	47	44	42	44	62	80	89	60	42	49	50	37	50	44	27	33	36	23	26	28	26	29	23	46	36	23	15	16	24	24	21	30	21	19	19	19	19	26	21	22	23	32	13	15	25	12	22	31	24	17	27	22	32	28	16	14	28	19	21	18	21	25	22	25	23	20	14	29	24	25	26	20	22	25	17	15	23	30	24	10	15	24	19	18	20	28	22	17	29	22	16	20	19	16	15	27	16	25	30	23	20	19	18	27	24	23	20	30	24	18	20	23	21	29	20	31	24	27	21	22	11	23	22	18	17	23	23	12	22	24	24	18	23	16	26	22	17	25	15	19	19	36	29	20	27	24	31	28	24	20	20	29	20	20	19	25	26	19	27	22	16	22	14	16	28	19	15	24	28	19	22	16	19	15	23	27	13	18	17	14	14	22	16	17	17	25	17	20	14	23	16	17	20	27	22	29	23	17	31	24	14	28	23	31	24	18	17	21	27	20	23	26	29	20	26	24	20	17	17	22	17	24	19	22	22	23	23	18	28	30	23	24	18	22	14	23	20	24	26	21	17	27	23	21	28	15	21	21	17	24	27	27	18	12	16	23	15	19	18	19	14	27	20	23	28	19	25	20	26	19	19	20	31	18	13	19	26	24	30	27	25	19	14	21	24	27	22	14	28	37	26	17	23	20	29	25	24	21	16	24	29	23	22	17	23	23	22	16	16	15	25	27	17	24	18	27	24	18	24	17	20	18	26	18	20	24	25	25	25	18	28	19	18	23	21	26	26	20	21	19	21	23	16	22	20	26	22	27	21	22	18	25	21	18	19	24	33	26	29	32	22	25	15	24	19	25	14	20	17	14	18	18	17	18	20	24	20	21	23	22	23	15	25	27	20	24	25	27	23	22	15	21	18	17	20	18	24	21	20	19	29	17	24	28	22	20	33	30	27	25	22	26	21	30	25	24	21	26	30	19	18	19	21	15	26	26	22	27	33	12	15	12	22	21	21	17	15	28	22	29	16	22	23	21	25	22	22	27	19	16	20	25	18	10	16	19	20	22	24	25	18	17	23	19	20	21	20	19	32	16	21	28	25	21	18	19	24	19	28	18	18	23	21	21	18	23	28	15	23	19	27	15	19	25	24	17	29	16	19	18	29	25	25	19	30	18	20	16	18	26	25	23	20	23	21	29	17	23	16	15	17	19	20	19	20	20	20	19	24	20	19	26	15	27	26	23	21	18	26	21	18	20	21	17	18	19	17	22	15	20	15	21	18	19	28	25	22	26	22	28	14	22	31	30	25	18	18	21	21	23	25	16	20	31	19	24	26	21	19	16	22	24	16	21	28	28	20	22	21	13	10	21	24	14	25	26	30	16	18	20	13	31	30	21	26	17	26	15	23	20	18	21	20	19	15	32	28	21	21	14	19	25	26	18	15	29	15	22	24	19	19	17	24	19	18	17	24	19	16	22	27	22	21	18	21	24	27	17	17	18	23	17	21	19	21	13	20	23	24	27	32	20	18	31	15	28	20	29	21	16	22	23	21	21	14	26	23	17	28	15	22	19	20	27	18	18	21	16	19	23	21	18	24	26	22	22	23	17	29	26	21	31	20	23	15	18	20	15	23	22	35	25	27	29	26	15	19	26	13	30	20	27	15	27	20	16	20	14	21	21	27	28	25	29	23	10	19	19	23	26	26	20	23	18	17	27	29	20	19	24	18	20	21	26	21	21	18	20	29	19	20	26	19	17	20	25	23	22	22	14	18	35	19	18	17	29	24	18	29	27	25	13	19	23	27	26	14	23	17	27	13	24	23	18	22	13	11	21	16	28	16	22	23	25	24	19	35	24	15	17	16	22	21	19	13	26	20	13	22	25	20	20	27	19	26	19	23	16	28	18	30	16	17	16	16	21	29	19	28	23	20	34	22	29	19	18	27	26	19	21	23	21	28	37	20	23	29	13	18	13	18	27	23	25	23	20	12	21	28	16	18	20	19	21	22	19	14	24	23	19	24	15	22	27	15	18	17	15	19	27	24	24	24	15	17	15	22	28	16	22	16	28	28	26	17	19	23	23	27	20	25	19	15	19	25	28	12	21	24	18	22	23	16	25	23	22	18	21	19	24	19	18	32	25	23	24	20	24	19	13	23	28	26	22	20	27	20	23	23	28	18	18	24	30	26	12	21	26	19	23	23	21	18	24	19	25	18	27	31	23	20	14	27	18	20	17	18	19	23	16	26	23	24	29	16	17	25	17	17	20	26	20	26	27	32	13	20	13	18	14	25	26	12	19	18	17	21	25	21	11	29	17	18	24	29	24	32	21	28	18	12	21	18	18	22	15	26	23	19	15	19	21	20	17	22	17	24	23	19	20	21	21	16	20	20	19	18	28	21	17	25	21	33	17	19	16	13	14	19	20	18	19	20	21	21	18	22	23	21	27	16	23	26	17	19	30	27	20	21	20	30	27	11	24	25	15	15	16	29	25	26	23	25	14	19	29	21	15	30	14	19	16	26	24	15	19	21	21	18	20	17	30	25	20	28	14	24	16	12	30	23	25	20	24	21	22	24	19	24	22	29	28	20	23	14	20	23	20	12	25	19	12	20	23	32	30	28	18	16	21	25	19	18	20	27	19	17	15	25	22	16	13	22	21	27	15	22	14	25	15	23	19	35	21	21	17	17	21	18	21	27	20	22	17	23	23	14	17	19	15	22	18	23	22	16	26	19	17	16	26	17	28	16	20	29	20	31	14	23	21	19	27	20	13	19	24	22	19	12	16	29	26	29	26	13	17	28	18	21	15	22	21	20	19	22	19	27	14	18	26	23	24	21	19	21	30	16	19	17	21	16	23	30	19	18	21	25	14	19	24	22	24	13	18	24	13	21	30	32	25	10	21	21	17	24	20	18	15	27	16	22	19	16	27	23	28	17	30	19	32	20	16	23	26	22	18	21	23	22	28	21	18	17	19	18	22	18	26	22	26	25	25	18	13	24	18	22	20	26	15	21	25	26	18	12	30	14	24	22	22	24	12	21	26	25	14	19	27	16	23	14	18	27	24	16	16	23	17	20	14	9	15	27	16	13	13	23	20	26	19	27	25	16	20	16	23	20	25	23	23	18	21	26	24	27	29	14	18	30	24	18	27	22	24	17	26	28	19	28	23	20	32	24	24	20	27	22	22	28	22	18	28	27	24	16	16	17	30	22	31	24	20	24	25	16	18	26	21	28	17	21	13	22	27	23	22	20	16	23	23	20	20	25	13	19	27	13	15	19	21	21	20	21	25	17	22	21	26	21	25	22	23	22	17	21	17	14	19	20	16	15	21	15	16	27	16	25	23	22	27	20	13	20	28	20	22	19	13	18	17	25	26	24	28	21	23	22	16	25	19	17	24	21	20	18	21	20	19	18	19	23	30	19	21	26	13	22	22	14	21	29	24	17	22	23	21	15	28	18	16	14	22	21	15	15	22	29	22	20	25	20	27	14
9294	1302	607	624	1628	2673	2944	2679	2507	3051	1960	1407	1209	1038	910	791	699	665	558	490	426	427	412	325	313	320	308	297	294	291	265	244	264	243	241	250	215	232	241	221	187	204	181	209	199	203	214	212	187	188	201	203	167	180	141	193	177	160	194	194	159	167	183	170	194	161	161	170	162	137	155	166	161	170	175	178	146	146	153	144	172	168	172	166	152	169	153	157	172	158	163	178	159	164	163	161	160	157	150	163	146	152	153	139	146	154	162	173	155	172	157	159	171	132	130	169	170	169	130	158	144	154	172	157	166	185	150	163	119	147	156	151	153	149	153	181	159	152	154	150	154	116	158	157	158	151	163	170	136	144	168	173	147	153	154	165	167	155	129	170	153	166	144	135	147	139	166	153	129	165	156	138	152	146	145	151	170	179	133	139	143	134	155	154	128	157	163	148	137	144	151	158	160	139	157	147	144	137	145	148	144	150	171	150	168	151	171	161	152	139	148	177	151	143	140	159	154	161	161	135	184	130	160	150	139	133	153	142	154	151	145	177	128	155	187	151	157	160	155	143	162	146	144	152	142	132	151	145	156	158	161	138	166	154	162	147	165	164	146	139	130	161	159	157	139	148	181	149	148	147	156	151	149	171	148	134	157	136	148	159	145	135	144	150	147	176	140	151	154	166	134	146	168	158	149	132	139	151	144	152	131	139	136	160	167	161	162	166	155	155	168	148	146	155	133	144	173	155	153	170	150	153	166	155	144	139	158	166	152	154	145	160	145	132	158	149	164	154	145	174	145	168	130	139	148	157	143	154	142	154	157	150	147	139	150	147	137	173	162	127	139	138	152	155	159	155	149	180	162	148	139	164	124	162	139	130	128	140	150	156	149	148	141	157	137	158	160	145	157	169	158	162	167	166	139	155	146	141	152	131	146	135	151	152	149	179	143	113	157	148	137	181	169	134	130	146	149	138	128	138	147	141	154	153	156	148	150	153	169	158	159	139	150	147	150	147	166	151	165	173	156	154	159	173	149	155	143	153	145	162	154	149	158	153	140	138	164	132	146	170	141	171	161	161	135	154	164	159	153	130	134	144	167	139	157	130	163	158	168	158	138	150	159	155	154	169	143	140	152	155	154	148	159	169	176	150	158	167	151	115	134	138	146	147	145	150	161	147	159	156	156	148	153	152	158	157	154	170	179	147	120	152	171	155	169	132	170	158	167	160	146	161	171	139	152	140	157	164	142	147	173	167	161	145	158	138	140	152	145	169	133	123	155	146	148	154	153	149	154	165	149	148	176	135	143	141	154	141	130	148	155	157	149	136	174	161	170	143	160	156	150	157	134	147	141	172	169	134	134	145	114	146	135	163	147	158	135	154	134	139	147	151	161	151	134	150	118	138	156	144	174	150	168	153	142	160	139	168	150	120	157	163	151	158	163	152	168	152	145	128	152	149	156	146	139	126	154	131	151	147	153	161	143	169	158	168	155	146	174	146	146	146	143	134	138	131	155	126	169	137	155	160	160	167	159	126	130	144	152	155	142	133	127	139	159	169	161	149	179	158	153	179	151	142	156	150	154	156	170	142	136	160	153	146	146	153	171	155	126	147	165	133	149	152	137	159	160	132	144	163	152	135	155	170	131	155	140	148	165	148	128	147	143	167	137	145	158	142	133	157	153	147	140	165	158	171	171	141	149	164	155	151	152	144	156	146	163	153	152	150	159	167	158	121	160	143	165	152	150	174	173	132	154	153	169	136	159	160	166	159	147	132	145	135	133	146	164	164	147	151	154	138	162	154	137	161	149	127	162	149	175	135	138	150	131	139	159	167	147	131	152	139	163	141	143	135	162	154	164	161	146	159	161	175	144	156	155	173	156	154	164	148	135	163	149	147	169	142	144	141	155	145	152	159	147	159	142	133	149	129	146	158	141	126	129	149	169	154	150	160	142	150	134	161	136	165	144	167	175	149	152	144	164	141	141	148	145	140	164	140	147	160	143	170	146	140	164	125	161	147	145	178	161	171	176	148	149	156	165	169	149	145	146	150	133	142	157	150	138	145	147	155	151	149	158	153	130	158	163	150	141	135	147	149	167	151	169	152	159	167	138	148	160	140	165	123	145	137	146	149	153	141	139	140	175	167	132	162	150	143	160	148	159	143	144	158	163	140	134	156	157	143	163	134	156	137	160	133	142	160	145	133	144	161	159	149	138	143	171	165	145	130	142	128	164	144	157	145	153	196	135	176	153	151	157	151	154	156	145	133	163	151	165	151	157	154	152	161	168	160	137	163	135	124	180	160	157	136	133	154	171	156	131	157	150	141	163	115	142	143	141	150	124	141	134	127	152	163	144	161	165	137	165	135	159	162	134	148	129	171	144	165	149	142	161	142	159	166	140	157	142	155	145	133	157	143	163	159	150	150	147	151	161	155	152	152	133	159	172	170	150	151	165	138	147	144	162	160	152	162	155	149	150	152	138	142	144	157	136	132	139	163	133	122	126	144	146	116	154	176	147	140	139	156	146	140	156	148	162	146	161	163	147	158	137	148	146	141	149	106	167	151	135	164	173	138	140	174	141	142	147	152	142	132	164	144	144	155	138	170	157	133	149	151	148	136	140	157	151	161	160	134	139	157	146	162	152	162	131	147	144	142	130	159	161	163	135	159	129	147	132	140	178	156	149	152	151	141	138	143	151	157	130	156	159	139	141	149	120	173	153	157	132	136	153	141	161	140	140	148	152	151	148	162	156	151	152	149	144	147	156	140	137	130	170	145	160	170	147	178	155	154	173	132	171	165	145	156	150	141	157	148	149	142	147	145	128	153	145	149	140	138	162	154	138	150	165	146	169	148	141	148	169	166	155	151	137	148	158	175	164	152	182	135	137	140	132	147	150	155	136	153	153	155	164	133	135	168	148	145	169	147	153	155	155	155	149	147	133	172	138	153	142	146	153	149	173	140	145	135	172	150	149	137	159	140	160	164	149	149	168	146	160	149	173	173	156	141	164	167	164	145	135	173	126	153	146	109	161	141	140	148	171	161	158	133	160	166	151	147	166	138	156	146	154	148	147	152	153	151	134	160	141	173	149	141	151	138	170	162	149	144	161	134	133	143	157	145	166	161	166	179	124	146	173	150	167	187	153	136	153	142	165	136	182	136	144	157	141	133	146	148	134	159	137	125	153	146	124	155	144	175	150	153	164	168	152	135	136	162	148	149	150	164	153	133	161	163	157	153	140	162	156	158	128	171	134	150	153	147	124	194	157	159	162	167	171	153	158	141	170	170	139	170	170	153	158	141	163	169	134	151	141	161	163	159	157	156	171	131	152	141	151	138	147	164	137	152	156	159	163	164	142	164	139	174	169	144	139	141	137	158	126	151	149	150	140	175	154	151	154	140	170	154	146	159	149	153	173	143	169	161	182	160	143	169	139	146	160	158	147	148	152	160	117	119	142	151	155	174	139	163	136	129	129	133	161	170	136	141	176	167	160	157	129	137
1411	80	70	60	60	48	65	68	92	64	79	78	71	68	70	56	65	78	48	58	72	52	62	72	70	64	56	73	64	70	68	64	51	72	71	65	79	74	60	54	71	69	58	72	78	65	60	82	53	57	64	64	77	57	48	69	51	67	63	65	63	58	63	71	65	60	51	66	68	72	70	66	59	51	72	49	59	60	64	58	60	50	56	65	70	59	55	65	58	75	70	68	63	69	66	75	71	74	61	66	56	66	53	69	61	55	65	50	64	69	76	81	65	68	43	61	48	50	57	67	71	60	73	67	54	62	73	63	72	64	57	64	57	72	69	59	65	61	69	53	65	56	61	62	54	67	61	55	66	80	66	61	46	57	59	65	74	60	63	55	68	69	73	68	68	70	63	66	58	73	86	71	51	59	59	73	53	59	68	80	67	65	74	61	62	62	68	59	73	58	70	71	83	53	52	57	73	60	67	73	61	69	69	56	63	65	70	63	52	62	66	56	56	49	65	65	73	60	60	69	56	59	60	55	55	56	57	67	74	69	63	70	59	65	70	69	82	57	54	62	55	62	70	64	48	70	83	65	73	59	71	58	65	77	60	65	69	73	65	75	57	74	59	57	66	57	53	63	65	63	81	59	55	57	55	50	54	72	76	61	66	70	53	67	55	65	64	65	75	64	71	57	62	53	70	71	76	66	63	69	58	54	69	52	69	71	74	64	75	69	63	68	76	68	56	49	49	81	61	60	61	66	61	64	62	60	63	68	64	67	71	64	62	57	61	40	64	61	77	63	61	56	62	58	55	75	65	57	58	61	59	58	54	60	60	61	63	64	87	74	62	51	59	77	61	72	62	65	63	64	61	57	64	59	56	75	71	68	75	47	66	64	76	65	59	82	57	71	53	64	47	74	73	51	64	64	72	66	55	66	67	82	58	63	62	52	49	69	68	62	83	69	67	51	67	62	72	51	59	75	55	58	63	53	73	58	65	58	69	68	62	54	64	55	67	74	64	67	57	67	60	61	67	52	53	55	53	62	57	72	73	56	67	63	77	59	62	70	52	64	61	68	67	71	70	56	63	64	52	61	72	74	56	68	62	62	71	67	70	63	67	58	72	57	53	75	63	52	54	73	73	80	55	62	54	65	54	57	68	56	65	79	60	47	74	57	64	64	64	57	68	64	68	57	63	69	49	74	62	56	62	68	64	60	68	56	58	45	62	67	59	74	66	90	58	57	58	50	64	69	51	60	68	57	54	65	57	71	79	57	75	74	59	54	61	72	63	78	71	63	73	69	61	65	59	50	58	58	69	53	58	59	74	63	76	62	72	68	60	65	73	61	64	65	68	52	67	62	61	69	65	66	53	69	66	81	65	63	65	65	64	62	73	57	59	68	58	62	59	61	75	63	69	73	68	50	42	49	57	53	69	65	55	70	65	50	64	60	61	57	54	78	62	68	64	67	57	62	70	77	61	65	69	49	70	66	48	49	68	74	49	55	58	67	68	67	54	50	61	57	64	74	74	69	79	58	62	76	67	60	56	53	69	83	61	63	58	67	73	60	79	65	69	71	59	67	73	74	55	79	68	78	67	66	67	80	60	66	65	61	61	74	70	51	64	62	64	53	82	59	65	62	80	63	52	60	57	55	54	74	57	67	71	65	54	60	53	63	65	73	59	65	58	58	57	68	72	48	64	78	71	59	56	56	68	74	62	67	60	56	71	53	72	66	56	56	63	55	59	65	52	54	77	65	75	68	64	66	70	61	55	60	59	54	75	53	53	56	72	53	81	59	69	63	70	59	64	85	67	73	55	50	73	78	64	54	65	74	74	70	62	56	50	64	65	63	66	65	52	66	53	56	45	63	49	79	61	67	73	66	67	67	56	52	63	54	66	56	57	68	64	74	70	70	49	53	61	63	63	80	59	54	56	77	60	61	68	65	60	70	64	71	72	49	60	55	55	76	64	52	67	69	61	59	55	67	61	56	72	57	56	61	56	62	80	45	55	62	70	47	57	69	57	65	60	76	62	54	55	67	72	55	67	68	60	70	54	59	75	67	65	54	68	57	55	66	60	53	59	57	80	58	57	58	53	65	64	58	75	57	60	61	56	68	64	64	64	43	55	54	54	74	66	75	64	62	85	67	75	62	67	72	57	66	74	76	55	68	81	73	56	53	65	55	66	71	55	63	56	61	75	68	69	59	47	46	80	65	69	62	56	80	79	52	57	53	49	61	65	55	68	64	57	65	64	74	67	69	70	53	61	69	70	56	42	70	46	73	69	77	73	56	60	72	57	59	57	59	63	62	68	63	57	62	54	69	51	56	62	61	62	53	53	65	58	64	62	61	66	54	67	62	73	63	74	56	62	59	71	83	67	78	66	50	79	85	64	59	62	52	76	74	68	66	75	60	43	75	65	49	47	72	65	63	80	62	70	59	68	67	64	64	62	75	66	57	61	53	70	46	57	64	64	78	62	64	56	62	43	60	60	51	73	79	52	78	64	56	63	56	67	66	55	81	61	58	56	69	81	63	61	50	52	72	60	70	74	54	69	75	62	69	63	61	60	51	65	56	54	69	71	67	72	59	59	79	75	50	75	44	57	52	48	71	60	68	64	63	57	57	53	64	61	73	76	66	70	59	61	65	82	81	59	76	76	53	66	54	60	47	72	54	60	68	88	73	64	63	67	59	59	67	64	66	60	59	62	54	56	67	52	68	68	70	69	63	72	62	44	50	61	56	73	61	63	70	66	56	57	59	62	56	49	67	85	65	66	71	52	73	68	54	57	60	68	65	46	70	80	60	59	60	62	58	66	66	74	63	59	56	53	53	74	62	60	73	67	66	63	60	51	65	60	62	59	66	73	71	70	83	54	53	54	65	56	72	66	48	67	63	62	68	68	72	71	59	60	51	71	64	52	65	66	54	67	70	63	57	64	55	51	67	74	52	77	61	71	68	55	60	73	62	73	46	75	71	79	75	54	58	76	66	53	58	51	71	63	83	55	55	56	67	51	54	55	61	55	75	76	57	63	73	67	52	76	62	49	67	66	59	61	51	53	69	74	60	78	64	63	77	69	77	61	67	60	62	72	64	62	65	47	53	57	63	63	57	60	67	69	64	49	66	68	60	69	66	57	60	62	57	57	66	70	60	64	67	70	65	59	66	58	55	66	85	76	83	54	77	49	47	61	60	79	72	77	57	76	61	53	61	65	61	60	61	67	58	74	50	58	49	68	66	71	71	74	63	61	70	64	57	72	53	57	60	71	69	64	53	84	49	58	81	63	50	62	66	63	73	55	65	65	69	73	65	80	61	61	67	57	62	62	63	61	56	58	64	50	58	59	62	66	75	58	82	64	74	60	76	57	64	61	72	67	61	72	74	53	68	61	60	66	72	60	66	58	81	56	63	64	61	54	53	70	61	76	70	67	60	68	73	61	67	58	75	59	71	70	53	56	59	56	55	60	56	69	61	104	61	60	62	64	51	58	48	55	68
6807	533	507	530	586	678	714	742	996	1251	753	642	598	588	543	540	509	517	536	500	498	502	468	480	494	478	462	469	438	441	458	442	463	446	446	479	471	425	439	447	413	436	476	453	448	424	445	426	453	483	461	449	472	429	459	489	472	411	450	423	436	478	453	451	474	466	463	439	428	448	444	482	453	431	444	463	459	464	425	428	480	419	449	456	500	455	470	480	448	472	443	485	476	447	436	479	437	403	437	441	447	447	478	488	485	453	420	473	407	448	456	471	444	411	412	446	454	439	458	409	441	428	440	474	467	447	445	462	440	439	413	432	435	442	438	453	459	469	445	467	462	472	471	448	460	466	422	454	451	465	423	463	448	457	452	458	417	432	473	429	485	450	440	446	403	412	427	436	430	446	459	434	444	429	444	472	438	475	407	456	427	441	433	440	476	459	455	450	477	458	441	453	446	465	463	406	397	483	464	462	468	474	468	412	499	479	474	447	440	501	453	450	445	463	462	440	460	403	439	450	426	484	464	427	496	470	440	477	461	402	435	461	455	438	457	446	422	429	432	452	459	414	443	497	411	444	424	460	461	482	482	479	456	458	476	436	443	487	456	459	467	455	473	426	442	477	453	440	464	435	454	434	449	422	437	429	426	428	489	395	478	467	502	438	448	455	406	469	433	418	490	450	465	449	425	476	451	454	500	441	439	467	493	486	446	448	488	437	429	462	479	486	435	439	438	475	436	431	465	477	428	460	463	455	428	448	442	445	465	439	434	434	470	464	426	401	457	456	464	427	428	426	474	418	457	446	432	430	437	426	423	399	449	417	479	440	466	462	453	403	434	451	453	483	483	456	418	422	404	464	416	439	446	482	438	453	460	466	472	483	421	456	488	422	434	434	456	507	476	426	446	463	444	432	465	446	443	468	401	447	444	439	437	448	472	457	501	413	450	457	446	471	467	450	494	484	455	435	451	495	467	442	443	422	444	435	466	449	457	427	454	447	435	455	461	481	496	448	439	490	481	446	436	447	427	431	443	499	443	493	419	421	506	492	486	460	488	451	447	475	439	464	477	458	457	455	430	430	468	455	457	485	475	462	477	452	444	451	442	438	423	492	457	458	420	459	484	454	528	437	491	464	435	453	478	464	460	430	464	471	457	431	472	436	441	433	478	471	449	452	454	431	456	456	477	448	489	441	438	466	471	470	472	433	476	464	483	450	457	443	473	463	450	437	424	455	447	424	463	417	416	486	468	470	430	443	470	453	472	444	452	443	444	459	464	466	441	465	440	419	432	453	477	492	456	474	433	461	447	450	454	471	458	478	417	484	427	474	455	449	443	463	436	454	462	462	459	461	469	452	485	439	459	443	414	422	456	470	456	438	459	455	405	449	487	456	440	425	478	428	469	442	446	450	477	387	458	448	423	437	454	447	437	471	495	441	442	468	437	431	457	481	476	472	449	486	463	448	455	422	456	444	464	407	415	456	448	436	445	441	454	441	431	482	459	444	443	423	446	463	440	482	448	428	451	438	486	451	420	448	462	435	464	452	463	426	422	449	462	466	444	469	450	501	451	448	432	428	452	450	466	417	435	429	444	460	476	481	437	455	471	438	439	414	473	448	454	431	435	459	440	467	477	452	430	410	429	461	462	505	490	382	445	449	450	460	473	441	501	441	435	472	491	472	451	502	465	474	422	441	451	450	474	457	428	483	422	531	450	463	465	488	449	451	392	447	476	430	466	447	463	460	447	493	461	416	422	429	456	439	444	468	433	476	445	439	402	439	461	476	442	420	474	432	451	428	432	443	443	420	461	460	437	471	434	455	441	457	420	438	455	423	436	489	448	443	440	445	409	429	473	438	453	470	450	461	464	457	467	489	465	430	449	504	444	501	484	468	461	444	417	443	477	438	499	491	463	440	421	437	426	452	487	416	448	459	479	441	446	447	457	479	458	459	428	432	468	454	484	436	471	462	439	444	456	446	439	475	456	445	440	456	442	458	439	443	439	465	484	445	480	437	434	454	469	435	444	498	416	455	475	477	467	459	447	488	438	454	463	466	441	469	431	463	439	462	388	420	460	479	456	456	446	460	444	445	444	447	453	430	439	418	410	466	480	420	433	448	414	441	453	469	451	455	461	449	451	458	474	444	429	460	457	453	466	479	493	413	484	474	462	459	444	450	433	493	464	479	470	478	446	431	467	453	436	459	453	462	447	446	417	441	408	460	457	455	487	430	420	450	444	447	487	476	473	430	410	449	444	462	438	445	471	451	469	446	400	447	449	461	454	444	462	428	463	472	438	423	428	478	460	506	476	420	461	457	448	421	428	403	446	446	437	430	472	445	459	469	440	422	468	475	417	469	465	439	461	468	463	453	435	487	488	420	444	484	462	447	434	434	450	470	448	459	434	429	447	480	459	425	471	439	451	428	426	456	442	463	462	455	485	486	442	463	428	438	488	437	468	427	441	452	480	471	455	449	483	492	444	452	442	448	480	471	451	470	465	471	469	439	462	447	462	441	433	461	436	444	456	445	418	501	525	439	451	439	448	499	428	439	459	431	472	451	455	450	447	467	448	422	459	451	457	487	460	472	439	470	415	450	444	462	466	448	399	435	461	438	457	449	460	438	433	442	441	436	428	454	460	470	419	442	464	439	451	440	459	439	471	396	458	461	459	473	425	461	434	430	435	479	492	484	407	469	481	477	465	450	430	473	427	444	446	465	464	453	469	439	434	409	426	468	470	448	440	448	457	457	447	465	420	443	444	471	445	464	447	486	481	412	495	431	434	451	488	457	447	452	451	447	482	481	443	481	501	445	418	475	460	473	444	450	459	440	465	416	426	440	440	455	450	420	443	490	428	450	466	461	400	444	461	453	416	451	433	462	487	472	470	426	465	454	469	448	445	473	448	467	437	463	468	440	441	496	489	454	442	476	423	477	438	435	452	418	480	449	446	447	458	444	450	421	478	444	431	441	464	442	485	457	424	414	478	475	473	454	462	441	472	476	454	407	439	426	438	449	446	456	427	466	461	447	401	444	451	454	472	429	431	460	437	490	453	496	453	399	466	444	417	449	442	436	409	433	458	475	425	477	431	493	471	476	470	436	476	428	475	451	409	455	464	435	478	460	432	469	470	487	428	455	476	456	447	446	482	427	448	457	441	438	423	473	437	430	429	454	423	461	456	413	439	473	485	449	508	478	402	416	458	456	445	491	424	469	453	458	455	454	430	466	423	413	464	464	453	474	436	441	452	448	472	426	434	465	466	474	422	444	437	469	469	456	483	436	437	460	446	468	441	432	442	418	427	478	458	476	462	484	449	444	474	475	471	436	424	480	448	503	433	444	437	422	428	459	439	423	442	469	446	445	454	465	400	463	472	423	454	459	431	467	484	461	466	464	412	440	435	465	466	429	463	449	453	443	472	510	457	466	454	446	432	465	455	441	447	418	398	456	483	461	463	422	436	448	437	456	443	456	471	432	434	444	467	421	461	482
1837	96	79	71	65	86	79	85	90	80	69	80	76	75	73	80	86	70	82	82	72	76	79	71	71	73	69	60	65	88	59	73	65	58	82	62	74	80	80	68	83	70	72	81	71	67	84	66	61	69	72	55	68	70	86	74	92	76	65	82	65	78	88	68	72	76	71	80	75	73	75	60	67	65	63	77	83	64	81	73	64	71	77	70	71	74	63	64	78	69	59	69	92	78	69	79	74	76	76	71	75	77	70	80	74	71	75	84	74	79	93	68	60	82	73	82	68	71	66	83	70	66	68	63	78	72	61	69	65	71	76	80	65	84	74	60	76	80	63	64	82	77	69	82	76	65	57	76	83	75	77	78	80	72	70	85	77	65	59	66	71	87	75	63	69	71	91	75	61	81	67	72	92	78	69	61	64	63	72	68	64	65	82	67	66	65	69	67	64	79	73	76	85	87	69	78	69	80	81	82	78	91	74	74	64	70	63	61	68	72	85	70	86	70	63	59	79	75	72	70	80	78	82	94	57	63	71	90	66	75	76	73	69	82	66	70	65	83	63	72	82	99	82	74	68	71	78	68	82	69	60	83	83	69	76	70	73	73	57	85	69	70	67	75	73	64	87	75	67	73	66	63	79	67	66	82	88	80	81	76	73	65	76	77	67	61	68	65	81	84	64	63	76	55	59	65	67	77	65	63	72	72	81	70	61	86	75	70	70	64	75	79	63	78	57	75	70	73	70	81	71	78	65	81	61	77	65	62	86	76	79	73	76	61	65	91	70	82	70	72	67	85	71	87	82	73	88	76	62	72	59	50	57	78	70	75	75	89	81	66	69	75	66	66	75	77	76	68	76	73	69	67	70	54	88	64	81	66	86	74	84	88	76	85	69	62	69	68	73	67	64	79	91	71	74	60	66	61	77	79	77	76	58	59	80	69	70	86	83	77	79	60	69	65	50	74	63	62	87	60	71	64	70	69	87	78	72	75	68	73	71	73	65	69	102	76	75	69	74	74	63	84	89	71	65	64	61	73	65	60	75	75	70	81	72	64	70	81	63	64	66	82	68	73	64	74	92	70	75	84	81	88	73	73	85	77	65	54	87	68	62	58	70	73	81	71	72	68	65	58	65	80	79	56	70	82	75	77	72	82	88	75	82	63	59	74	77	76	74	64	71	75	68	72	68	78	68	49	73	66	86	60	54	78	75	84	58	69	67	66	75	86	66	66	70	66	86	87	82	84	76	70	69	79	75	69	78	65	68	84	71	74	64	72	79	78	69	70	80	58	80	88	74	82	83	64	66	81	68	66	63	77	71	76	68	82	64	71	87	79	68	66	71	67	59	63	76	75	61	66	86	67	64	69	57	86	72	76	66	74	61	60	73	75	71	72	74	68	79	75	75	80	79	85	83	64	79	74	66	72	70	75	87	59	72	74	69	62	65	74	67	80	65	73	62	70	89	77	69	63	66	84	73	78	75	77	72	74	67	79	79	76	73	71	64	79	67	82	67	83	87	71	65	70	67	57	75	72	79	71	85	79	78	81	73	66	74	80	59	74	80	84	64	72	71	68	83	72	55	79	69	81	66	63	76	62	74	62	50	79	72	73	74	64	61	61	80	67	88	64	92	90	83	63	82	67	89	72	61	55	71	71	65	78	66	74	90	66	61	72	77	76	72	70	102	74	82	76	66	67	61	61	81	77	66	88	81	81	64	66	76	62	73	70	67	72	75	72	73	64	84	87	73	75	66	89	59	85	54	78	75	50	91	71	57	70	98	72	75	57	80	78	73	76	78	70	57	65	82	72	86	87	71	69	74	60	79	95	68	79	75	69	78	61	81	89	67	71	80	71	85	75	55	66	61	55	70	86	67	81	61	57	61	75	60	68	84	56	77	74	83	86	66	73	67	74	66	78	82	85	76	76	91	60	66	75	67	80	65	79	94	79	72	74	75	83	80	81	67	96	62	71	58	62	65	67	66	50	53	72	78	68	69	75	79	71	79	70	66	62	70	72	57	65	68	73	85	82	84	68	75	80	59	66	73	81	52	67	66	76	69	63	87	77	77	74	77	62	68	61	66	76	72	63	73	72	66	64	69	84	76	81	67	73	62	69	64	82	56	76	66	68	71	61	63	64	71	73	72	74	81	83	94	79	77	68	67	73	80	69	64	68	81	73	75	77	62	85	79	79	86	77	78	73	56	65	66	64	61	94	54	67	78	84	72	59	74	57	56	76	75	64	70	62	71	68	60	85	80	78	72	68	56	70	76	71	70	77	64	71	66	77	84	75	78	79	71	63	74	74	74	73	92	87	66	59	69	65	75	83	64	83	77	66	69	68	60	75	52	79	59	75	80	68	80	74	60	66	81	71	60	69	67	83	67	85	71	69	65	73	79	67	69	80	71	72	68	70	63	70	65	70	64	78	84	78	64	79	78	71	93	63	89	85	73	71	77	74	78	63	59	67	73	71	73	65	58	57	71	71	84	74	64	74	52	68	68	74	64	68	72	58	77	72	65	61	60	75	71	75	76	72	75	74	67	71	78	81	85	69	85	65	84	69	68	62	68	61	70	77	64	48	57	76	76	57	67	68	81	74	80	73	62	84	81	70	64	93	73	75	70	66	73	65	88	74	70	73	76	76	83	62	64	67	72	73	57	79	74	85	70	67	77	66	77	73	77	77	56	61	60	80	76	71	47	77	74	70	59	69	68	69	71	64	72	64	84	70	66	78	77	81	59	67	80	70	69	69	64	72	74	79	76	77	66	68	75	79	76	57	83	74	63	80	71	77	72	68	73	73	78	74	68	77	75	63	71	84	74	77	53	60	88	64	57	71	71	91	97	87	74	75	75	86	80	75	76	81	79	74	85	69	79	81	71	78	61	66	65	88	77	76	73	74	73	69	65	70	69	59	55	65	75	63	69	59	70	71	58	71	68	65	89	72	58	79	72	77	64	65	68	75	69	78	65	62	68	78	63	77	86	75	64	54	62	69	61	65	76	78	73	71	75	88	64	75	74	72	81	80	81	71	78	73	74	74	68	59	68	52	71	68	59	83	67	72	66	72	67	87	77	62	80	72	75	70	83	75	88	84	66	66	64	61	73	67	71	72	76	80	64	81	87	71	68	69	74	71	72	66	69	55	69	75	58	74	65	77	83	73	68	75	72	82	62	66	67	85	69	80	77	65	73	69	83	76	80	73	76	70	68	75	69	82	81	57	81	62	78	86	75	83	93	79	76	77	85	74	72	64	70	55	82	64	60	69	82	72	93	66	76	71	67	72	70	62	87	73	82	71	79	77	65	50	67	75	70	75	77	79	70	68	70	64	66	74	79	80	85	66	60	78	81	71	82	74	63	74	69	78	75	72	70	65	66	64	64	68	81	67	74	75	78	68	71	62	69	71	84	69	83	107	69	91	55	48	76	86	72	65	75	60	74	66	77	75	74	84	57	84	86	81	68	65	65	69	65	58	78	86	72	78	72	68	73	52
7296	662	582	588	746	860	994	1051	1547	1305	934	790	753	685	678	632	624	590	583	547	598	528	550	555	548	536	508	504	520	525	515	516	533	528	510	479	521	532	537	524	505	523	523	522	521	528	523	485	533	531	491	540	559	532	495	522	496	522	523	524	543	467	502	550	480	522	521	481	553	495	509	525	516	507	523	508	520	500	515	537	491	463	521	515	523	521	518	546	523	466	504	504	500	533	513	518	543	524	520	500	535	519	464	526	502	513	451	512	496	473	491	521	524	480	500	531	502	499	509	498	527	520	529	509	515	501	523	507	521	530	508	510	483	493	500	520	503	518	535	490	514	533	527	480	491	516	504	542	521	526	497	477	522	511	522	492	493	512	522	534	492	463	501	496	478	472	497	488	540	539	499	477	520	502	492	494	531	514	542	524	503	491	514	486	483	507	483	491	528	483	547	470	503	480	510	528	511	554	501	532	536	523	513	516	511	500	513	484	497	522	498	479	501	496	493	556	478	560	516	500	533	517	545	494	513	515	515	523	507	485	487	488	495	498	576	564	482	470	496	522	492	509	477	503	514	508	517	513	540	520	509	521	513	531	511	538	517	504	521	488	518	517	516	527	514	530	546	501	514	512	471	490	554	488	494	502	519	535	547	496	532	488	507	538	526	552	513	508	538	497	491	489	518	510	520	507	517	516	487	475	531	510	486	499	439	553	511	499	520	493	502	526	500	502	524	503	550	514	497	550	503	497	482	520	522	504	488	508	502	478	479	435	519	491	503	496	490	478	521	473	499	505	533	463	484	546	526	522	581	522	452	468	499	532	512	490	512	513	519	507	512	532	479	520	493	459	510	507	478	522	505	502	536	507	497	496	489	489	504	538	504	531	489	524	477	475	498	527	527	503	459	477	490	501	475	509	551	490	534	519	515	505	527	514	537	509	526	512	526	514	505	500	508	508	505	471	495	488	541	503	498	502	508	542	503	509	527	489	541	466	509	546	533	482	490	577	551	471	454	488	502	490	489	526	478	542	517	526	527	537	494	517	483	496	532	481	490	501	513	531	504	502	516	511	536	514	514	526	502	553	504	511	523	513	484	454	526	532	526	536	527	509	507	496	486	509	512	516	514	526	540	487	549	508	510	471	513	487	535	501	518	486	490	532	489	500	510	505	549	492	514	564	542	510	522	496	522	496	484	526	519	501	505	557	526	533	477	536	491	523	549	505	508	516	538	498	529	459	520	547	516	480	539	488	465	479	536	469	522	517	521	484	485	509	510	539	494	518	492	476	507	510	479	504	512	492	509	486	500	527	533	533	472	469	470	530	540	502	523	569	483	514	520	516	523	529	500	523	520	520	518	500	516	483	532	524	529	519	529	470	496	478	547	504	503	515	492	537	478	523	493	530	497	508	492	541	516	491	503	504	516	529	509	524	516	513	499	532	490	528	510	531	489	524	500	537	515	490	498	508	489	533	528	505	510	509	517	532	498	477	494	510	457	503	547	506	481	515	506	514	495	526	504	532	511	515	466	518	523	499	518	494	502	493	524	529	509	493	499	531	491	511	514	538	501	493	477	529	476	508	550	475	524	517	542	548	526	475	535	498	498	517	526	525	504	488	534	522	489	530	527	504	503	514	564	483	488	510	495	491	505	513	514	483	525	505	534	545	493	513	515	485	520	500	503	518	531	478	525	542	515	520	481	518	512	500	532	480	530	511	493	482	464	495	513	494	526	488	516	522	481	511	547	568	517	526	503	539	500	506	517	498	521	502	520	512	488	484	504	501	505	485	494	492	520	517	494	519	544	538	482	501	484	494	519	480	481	522	516	514	520	508	506	509	476	547	512	539	522	485	516	510	535	529	517	535	499	532	514	498	519	483	513	505	489	510	524	494	508	518	526	544	507	535	509	519	506	527	534	509	535	485	479	500	542	513	526	491	522	511	501	502	491	486	563	519	509	467	486	496	505	558	519	507	528	498	509	589	521	500	486	519	502	480	513	518	543	511	503	519	503	508	499	498	490	469	515	533	543	482	537	525	496	548	531	492	507	543	491	511	483	498	527	512	529	495	463	518	553	490	539	560	473	538	511	526	508	531	527	494	481	536	575	529	495	545	495	525	513	492	546	490	511	518	470	503	552	525	517	537	530	512	490	481	516	516	505	508	476	530	520	490	514	503	488	531	493	519	511	494	550	484	516	514	488	505	503	529	513	536	523	525	522	530	525	488	514	518	523	481	515	516	519	545	509	526	521	543	488	479	558	539	580	538	517	449	509	528	494	518	509	496	501	528	487	495	478	480	493	505	526	487	503	480	516	541	494	516	515	502	499	523	499	490	511	498	509	495	450	529	516	556	535	499	527	528	478	473	511	484	485	530	513	500	533	504	484	513	488	482	494	515	481	454	491	543	488	518	498	503	505	521	553	498	542	504	511	495	526	472	503	514	530	546	507	504	497	523	505	496	485	517	488	488	506	487	522	511	498	481	537	487	513	531	520	476	545	492	484	519	492	496	468	498	525	560	536	496	492	477	479	525	503	502	504	512	497	547	537	482	535	504	537	505	521	539	537	486	513	521	503	488	482	508	523	497	507	508	497	479	548	520	487	506	511	482	505	521	521	511	528	520	490	506	529	473	519	499	483	512	537	513	499	482	473	519	484	508	533	561	519	514	507	462	518	501	490	527	519	516	491	547	518	526	486	512	518	488	493	542	485	491	537	526	534	491	520	556	488	468	499	513	535	503	551	528	492	492	517	478	508	486	491	503	487	525	456	532	534	570	509	489	528	528	538	485	507	515	476	532	528	528	474	497	526	533	516	547	505	486	461	528	508	508	518	530	487	487	536	528	530	474	511	526	474	531	488	508	500	465	506	540	555	517	540	513	493	542	506	511	544	542	489	542	505	486	533	551	515	562	504	505	518	493	472	513	563	501	519	515	517	560	522	492	526	520	520	535	472	505	461	513	495	497	516	535	528	479	517	529	488	509	531	516	489	484	514	467	544	500	530	557	487	531	527	518	532	529	486	519	506	523	515	507	478	501	473	482	537	550	511	529	502	500	503	497	524	499	516	511	484	516	517	523	510	518	509	516	535	519	512	542	467	566	461	505	517	544	499	528	498	504	487	481	519	494	513	512	486	482	519	534	497	508	521	500	498	518	518	509	541	507	513	520	467	525	523	536	499	513	523	520	500	503	520	520	496	511	542	544	499	487	532	512	485	527	527	513	499	503	524	477	511	506	506	523	528	486	524	519	513	537	509	539	537	519	532	487	553	481	533	545	507	560	524	511	533	514	484	522	509	527	542	538	483	542	489	506	528	508	485	507	499	514	515	519	489	530	495	514	539	511	499	545	512	488	536	528	506	546	504	537	499	506	492	501	508	520	544	489	511	524	501	487	508	495	516	530	492	504	525	499	516	469	512	473	521	490	485	557	519	524	508	493	504	502	513	528	532	528	561	493	542	552	489	527	484	510	539	537	493	489	525	569	542	509
2166	106	97	76	89	84	97	90	121	96	97	78	82	86	94	81	78	71	85	76	91	65	77	89	79	65	71	67	79	81	77	55	73	73	77	78	77	88	95	85	76	68	82	76	60	82	68	77	88	69	78	69	76	70	81	68	69	70	80	65	96	92	80	86	90	98	71	77	70	73	77	73	83	77	88	98	66	71	76	71	70	74	70	68	92	88	69	82	70	84	78	72	81	71	80	75	69	79	69	74	79	71	55	72	71	94	78	74	81	76	75	75	70	59	60	70	74	80	72	69	91	73	85	70	81	62	67	66	75	62	86	74	81	72	76	72	75	74	76	66	83	69	78	78	63	83	62	74	73	91	76	67	66	76	90	72	67	63	76	76	76	58	69	69	69	58	77	60	74	63	70	56	76	74	82	80	78	76	76	76	63	72	70	87	98	62	76	77	72	65	80	85	74	68	66	86	82	69	78	69	77	71	70	77	71	85	63	84	75	72	72	70	87	59	79	91	79	69	70	86	69	70	62	79	76	80	77	61	71	65	79	69	73	64	75	79	74	69	73	73	71	65	72	90	66	72	54	71	90	71	79	67	58	59	79	63	86	67	73	92	74	70	81	77	74	86	67	73	74	91	93	78	82	66	74	76	70	78	74	83	91	72	61	71	58	76	70	62	81	89	64	66	64	69	80	92	61	89	69	70	63	79	75	91	76	85	85	70	58	80	72	67	94	89	78	67	62	77	83	75	63	79	59	83	73	72	87	62	80	80	77	75	75	58	80	79	78	89	80	57	76	67	82	86	70	70	72	83	88	69	78	67	72	86	88	82	77	66	71	75	59	72	81	64	79	80	68	59	80	83	86	65	79	64	59	86	75	82	77	61	81	81	82	61	67	64	92	65	64	76	74	82	55	83	85	74	79	70	71	79	68	61	83	69	75	83	77	76	59	78	62	80	66	93	94	84	73	92	77	74	77	73	76	78	65	82	71	91	58	71	86	62	86	70	57	73	81	76	77	67	77	63	66	89	77	54	76	67	65	70	87	71	64	69	73	71	70	77	71	68	83	80	75	77	88	60	79	82	90	76	83	65	80	63	72	68	69	73	66	74	89	76	79	67	68	64	68	55	78	85	83	78	69	66	77	61	85	81	63	56	67	70	69	77	83	75	65	71	72	60	87	83	81	67	71	77	66	84	77	87	68	83	73	73	77	74	74	68	75	67	71	62	75	62	62	77	63	79	75	80	84	68	82	82	70	84	61	77	84	81	64	72	65	65	76	71	92	88	82	68	68	72	91	47	75	74	74	75	76	70	78	76	72	76	87	75	80	73	77	74	67	66	67	78	68	81	70	77	79	77	74	82	62	62	73	65	65	70	84	80	64	74	89	88	76	67	62	82	76	59	48	77	84	64	65	68	70	80	76	67	68	78	76	80	76	72	77	63	66	73	74	78	79	62	72	77	79	57	91	72	83	96	90	77	78	76	67	63	92	73	71	77	75	68	78	85	77	77	83	79	63	85	72	73	76	69	81	61	72	80	65	78	95	65	68	62	77	69	65	73	73	70	65	83	69	81	65	72	72	77	59	69	71	83	80	72	73	80	71	68	85	75	69	66	69	62	69	75	87	74	70	64	85	65	75	77	74	85	76	62	80	78	69	85	56	74	81	66	72	72	67	89	83	61	68	68	61	82	82	67	79	56	70	80	68	84	75	76	83	80	81	75	79	74	63	90	60	67	63	79	70	61	84	84	90	67	84	67	63	68	66	86	88	85	78	68	68	71	74	72	66	74	87	85	71	74	75	67	72	84	73	79	78	78	77	62	52	76	65	65	69	98	86	81	81	75	80	74	71	70	84	80	75	69	79	76	88	74	80	80	71	59	65	66	59	74	79	87	63	77	75	70	66	57	81	76	67	86	67	74	79	71	64	81	82	77	84	82	91	82	67	68	59	62	71	64	70	89	65	76	75	84	72	77	71	92	70	85	68	80	83	78	86	77	87	69	76	81	80	64	81	75	74	78	61	75	75	67	73	82	64	91	75	76	77	73	72	80	84	76	85	71	75	71	85	81	63	78	77	74	66	77	79	64	79	87	69	79	89	74	67	73	82	70	64	77	80	83	84	67	72	64	74	82	77	75	80	87	63	84	84	77	78	81	62	68	75	79	86	84	70	63	62	83	63	57	80	84	75	71	71	73	60	70	77	79	64	70	61	76	78	85	78	83	60	81	73	77	77	75	74	89	69	81	64	89	65	72	77	68	70	81	64	88	77	95	73	90	76	82	78	92	78	79	75	79	83	75	83	74	71	78	70	80	67	62	78	76	85	78	67	70	76	86	91	81	77	77	69	76	69	77	82	75	58	63	76	59	53	83	80	63	79	78	85	88	65	82	68	74	84	76	71	76	60	74	81	79	83	84	84	72	95	82	73	79	69	78	79	82	80	76	90	76	77	64	77	70	73	82	86	84	82	76	91	65	84	65	83	86	88	77	63	84	84	61	69	79	71	86	77	76	75	68	72	78	79	90	67	66	62	84	80	78	94	64	87	69	80	86	87	71	77	77	88	71	73	92	76	101	79	61	83	79	74	86	75	77	74	76	79	96	63	67	71	56	91	64	90	58	58	73	79	73	68	80	69	66	80	70	69	76	54	69	71	74	71	75	82	81	76	74	92	90	90	61	73	68	80	68	81	71	70	72	70	69	66	93	85	70	74	60	78	64	57	76	93	74	66	93	65	66	78	62	86	84	72	83	72	74	78	61	67	92	71	61	72	85	85	86	74	68	81	75	69	76	78	82	85	83	81	83	77	81	76	72	69	83	75	81	71	97	68	69	77	64	77	65	67	67	74	75	55	78	69	63	80	70	69	89	86	80	78	73	75	84	85	71	69	68	61	68	67	78	73	81	63	78	75	91	91	70	76	72	76	82	70	89	65	77	59	71	77	73	65	78	84	66	72	72	68	61	55	75	77	59	82	68	75	62	64	90	72	65	62	72	65	91	88	77	68	66	84	69	81	74	66	76	65	69	68	82	79	66	79	76	62	63	79	73	70	73	83	76	74	61	76	66	82	77	77	76	74	67	82	70	69	67	86	72	82	71	83	85	66	75	73	67	59	61	66	84	72	60	80	67	79	63	77	71	78	88	70	72	72	82	76	74	77	65	61	66	79	65	69	74	79	80	63	77	67	68	77	76	75	77	82	72	96	69	74	55	63	72	74	68	66	100	65	89	68	66	66	76	76	75	72	74	71	82	70	65	69	61	65	81	73	64	81	92	61	69	76	68	81	72	75	70	62	74	74	78	68	71	72	73	88	75	80	78	64	73	70	87	72	61	77	63	76	92	83	68	67	74	77	69	77	63	86	82	64	80	73	70	70	61	85	90	72	74	76	81	88	73	74	82	73	75	79	70	77	77	70	91	70	73	66	77	84	70	84	69	80	70	72	79	71	81	66	87	56	73	74	72	73	64	77	81	61	72	75	69	70	77	75	70
8084	1016	752	784	1215	1699	1845	1884	2705	1899	1451	1183	1097	997	950	893	807	702	657	694	675	626	677	595	603	609	597	614	598	615	543	566	585	596	610	590	575	569	546	541	550	553	553	571	521	531	552	544	541	553	551	510	500	530	554	525	517	549	577	559	522	529	570	509	517	528	553	518	535	504	542	515	510	497	568	529	494	519	565	501	528	488	506	526	512	496	525	521	529	531	531	482	549	537	535	496	516	510	529	517	490	497	504	540	508	488	561	574	524	510	539	532	516	514	531	500	527	559	552	515	548	484	549	506	541	532	522	559	539	518	514	563	503	527	516	511	496	488	540	517	514	529	515	534	521	535	535	506	502	507	568	517	527	568	564	495	512	508	524	518	515	586	520	592	523	517	478	523	525	494	495	550	513	542	526	494	542	541	514	538	542	508	519	514	538	520	538	538	526	539	486	538	510	530	530	538	490	512	570	550	564	512	534	545	517	528	560	537	516	533	510	511	537	501	524	524	550	504	523	513	514	506	528	564	519	506	532	524	564	525	507	494	516	531	490	487	543	527	572	497	538	536	572	512	516	500	522	514	511	501	516	522	513	541	531	530	529	509	538	515	535	526	481	504	487	509	517	549	523	540	523	526	520	504	470	547	539	522	526	496	504	557	511	528	538	562	578	528	501	504	525	532	542	537	521	517	534	525	526	529	537	506	497	596	529	553	550	543	512	531	530	526	506	504	531	513	505	552	487	511	501	579	480	555	537	541	535	517	492	534	504	540	551	553	523	487	546	527	542	499	492	523	508	489	517	509	528	529	551	503	505	541	544	518	506	507	520	517	536	550	500	490	509	499	496	552	526	524	477	527	491	510	546	538	524	533	555	497	544	544	526	522	481	546	546	511	501	493	511	543	529	540	496	533	502	519	550	534	533	553	507	536	549	520	501	534	557	517	534	553	538	552	525	487	514	570	502	535	553	522	487	529	498	489	558	528	555	508	535	502	534	500	558	521	519	562	526	525	564	527	511	513	546	566	546	499	535	509	503	468	496	579	521	478	495	509	534	514	535	506	505	545	548	531	543	491	514	537	552	507	485	509	536	524	508	526	512	526	513	515	513	557	519	533	528	557	529	520	549	510	545	544	535	538	528	484	524	523	518	515	503	540	521	514	530	514	536	546	566	516	515	551	489	498	542	540	523	546	514	513	470	482	517	534	577	540	503	532	526	508	514	534	528	548	520	506	533	523	502	518	570	508	536	546	518	509	496	548	514	530	504	517	537	502	507	558	515	513	509	525	481	537	556	530	522	529	512	471	507	484	505	511	544	542	573	517	556	484	526	548	501	571	516	464	539	554	485	489	501	525	520	498	540	541	511	552	519	512	453	506	551	558	506	553	538	498	518	543	566	540	508	520	502	499	502	554	498	535	530	482	571	534	518	545	567	537	519	555	512	525	546	553	508	542	524	554	485	515	541	558	540	539	515	563	529	528	516	505	565	512	533	531	523	548	541	575	507	570	535	500	524	531	512	553	510	507	539	473	516	544	525	534	544	509	513	521	493	506	526	544	514	481	482	549	525	482	503	523	502	539	515	509	515	534	528	499	536	505	516	534	527	544	523	527	496	519	469	549	498	559	525	540	512	524	532	537	532	540	503	479	520	518	542	479	515	523	493	560	562	550	502	515	558	501	517	505	527	522	496	536	508	512	541	501	525	502	515	523	498	522	522	515	519	529	569	521	543	539	519	539	536	525	515	479	488	514	532	534	529	532	506	533	531	515	503	543	530	511	498	532	476	529	543	572	535	537	526	554	520	533	512	544	502	525	496	525	525	529	537	543	511	516	513	482	496	508	514	484	498	514	544	529	486	505	604	536	540	499	510	526	536	516	523	496	519	510	529	560	530	534	515	516	547	530	516	526	589	513	501	505	526	523	520	523	520	529	507	569	535	526	509	523	524	566	512	505	568	549	509	506	505	518	535	521	505	513	523	518	528	530	515	516	528	520	510	520	578	521	530	570	518	518	477	489	528	531	519	589	550	511	525	557	530	502	510	490	519	527	526	544	503	500	548	510	536	537	537	540	513	561	548	509	499	520	556	544	519	516	519	500	563	529	519	490	560	510	520	497	550	585	487	557	519	559	546	543	545	555	508	523	531	538	542	544	513	540	565	539	529	560	479	504	546	506	529	541	533	525	520	534	557	518	542	525	558	512	498	522	532	511	488	519	540	516	546	526	534	556	531	532	491	527	507	518	528	556	536	540	510	540	534	522	514	512	568	516	529	507	562	521	554	519	531	537	537	549	509	514	516	543	536	542	519	511	467	511	546	521	492	534	502	566	549	492	523	533	487	520	500	504	497	538	526	531	556	542	562	494	509	545	518	536	503	501	521	493	481	517	503	528	531	567	525	536	515	535	520	570	520	511	500	509	538	531	522	535	517	522	500	500	545	529	514	551	533	524	510	528	524	535	539	489	555	557	512	550	511	547	530	481	520	517	542	554	537	566	573	542	560	508	501	508	551	506	516	528	559	548	539	531	481	504	501	553	507	499	478	542	512	539	538	558	490	500	560	511	523	528	550	530	526	563	550	537	498	526	538	529	533	486	556	513	524	532	510	511	487	509	566	478	547	556	527	503	528	522	540	503	499	549	509	505	556	543	528	499	540	504	533	557	541	551	521	496	517	481	508	528	552	559	517	531	529	481	515	563	555	526	526	545	524	532	550	530	519	547	525	519	512	525	547	517	543	526	486	570	512	528	551	491	514	515	484	497	546	490	549	530	518	521	570	499	516	529	518	521	538	504	496	498	535	507	529	508	508	539	525	533	493	525	540	539	546	534	502	508	538	554	538	488	525	524	515	542	559	488	485	503	503	549	536	533	547	549	510	500	537	512	511	537	550	552	536	545	522	536	526	541	526	534	558	513	552	542	492	556	481	526	555	544	492	557	556	545	518	496	539	572	538	547	535	530	532	536	506	543	536	492	526	541	517	524	504	528	483	544	493	530	518	530	536	553	501	518	513	552	581	526	504	559	509	503	558	574	513	515	497	547	550	521	541	532	546	530	493	536	536	538	534	518	539	494	536	513	491	523	567	548	522	512	507	537	483	545	527	514	494	513	553	551	497	543	504	523	543	546	527	491	529	511	525	548	536	512	514	522	551	557	543	532	528	543	524	535	517	528	570	508	501	532	556	532	517	487	503	547	570	525	532	550	518	524	572	484	522	520	518	523	504	521	539	510	523	502	501	538	526	527	544	513	556	493	523	518	520	482	512	487	538	545	527	533	539	497	539	528	514	509	520	533	522	537	550	549	539	485	477	506	535	562	513	523	535	513	498	525	526	575	562	527	521	538	515	520	502	508	524	537	480	543	496	529	515	531	501	480	512	549	518	501	536	548	534	505	558	526	515	520	525	514	528	532	488	546	511	525	541	522	537	525	528	519	541	502	491	517	512	541	561	545	567	542	529	524	520	495	510	542	530	545	522	510	485	524	536	520
1090	111	55	36	33	51	56	88	56	57	68	47	32	48	49	36	32	32	34	32	30	26	30	30	26	18	25	37	36	31	25	17	21	26	24	26	20	24	18	19	24	22	27	17	20	18	23	25	34	31	21	20	23	24	26	20	17	24	17	19	24	24	34	25	18	19	19	23	18	17	15	30	20	16	20	26	13	23	17	30	20	20	24	21	22	25	16	25	12	27	21	24	14	22	24	20	18	14	18	29	16	20	24	14	21	26	16	20	20	22	22	17	23	28	26	22	24	23	19	28	25	19	19	22	21	16	24	11	26	22	17	14	28	28	18	24	19	21	19	21	25	19	16	15	24	19	23	14	21	24	14	21	26	23	21	19	23	19	19	17	21	29	16	17	25	13	13	25	19	20	23	24	16	22	33	31	17	19	20	17	21	16	31	23	19	22	26	13	15	12	15	23	24	20	14	24	28	24	20	26	19	17	19	21	23	23	16	22	20	28	20	18	23	15	13	31	20	23	22	18	15	26	22	22	21	16	26	22	12	15	25	27	22	33	19	21	29	17	25	16	17	31	17	16	20	17	30	24	16	26	20	18	12	22	21	27	21	30	16	17	17	31	15	19	18	17	16	17	17	20	20	17	30	22	32	24	24	26	18	16	20	16	20	17	27	13	18	17	24	22	22	25	23	19	17	15	23	21	26	25	23	14	16	26	23	19	24	26	21	16	26	22	23	17	20	19	20	19	32	27	21	13	19	18	18	31	18	17	22	24	18	25	24	18	15	24	23	15	23	16	26	17	19	22	20	26	22	27	17	14	12	18	22	28	17	18	26	24	25	17	24	14	17	20	24	22	24	30	19	22	26	21	19	16	27	28	26	24	24	27	18	20	26	27	21	19	27	16	16	16	14	16	17	13	15	13	18	21	21	19	17	27	18	23	27	22	14	27	29	20	25	23	18	22	18	18	18	17	14	20	30	32	17	20	25	20	23	19	18	18	22	27	21	20	14	12	32	26	30	24	22	22	20	17	15	14	17	18	22	18	17	25	20	21	22	15	13	18	28	18	21	17	24	18	17	25	21	24	22	24	29	28	22	21	26	16	18	26	18	13	21	19	15	19	31	31	23	19	21	30	24	18	21	22	29	21	21	20	20	19	12	25	14	20	23	34	21	21	11	9	23	20	24	20	23	23	27	28	21	17	14	17	29	17	21	31	25	22	26	21	19	23	17	21	18	23	10	21	16	26	19	21	23	18	21	21	21	13	19	24	16	19	11	16	24	25	18	24	23	21	20	29	17	25	16	22	19	24	14	15	24	23	13	18	19	16	19	8	21	21	32	19	29	21	27	22	34	19	23	20	17	23	20	22	19	18	22	21	21	17	23	19	21	21	24	30	18	23	15	23	22	17	15	34	17	23	25	14	30	22	23	25	19	26	23	18	24	21	23	22	22	23	30	28	23	15	22	20	21	13	20	23	21	22	21	21	21	25	17	18	21	15	17	18	18	12	23	18	24	23	22	10	24	24	16	16	19	21	22	12	19	12	16	22	23	22	19	22	24	17	31	19	21	11	26	28	24	19	14	17	21	16	32	20	13	25	21	23	20	23	24	27	25	19	26	23	19	20	16	24	16	24	24	19	31	20	20	24	27	34	20	13	19	22	29	25	31	22	24	19	27	21	20	21	23	18	23	26	25	27	14	23	24	27	14	21	13	23	33	20	21	11	26	21	19	23	26	16	18	19	21	19	30	18	17	19	24	17	21	17	19	14	21	21	23	24	20	15	17	25	22	28	23	19	22	16	20	21	22	16	20	21	17	21	17	19	15	21	16	17	25	17	13	23	14	14	28	9	12	17	26	13	16	19	20	20	15	27	16	27	14	20	20	19	27	20	29	26	23	19	17	20	21	16	25	20	13	28	24	16	16	25	20	19	13	24	24	34	17	20	19	22	21	13	26	18	26	19	22	21	25	18	21	17	19	17	26	22	16	20	18	20	21	19	25	22	16	18	33	22	18	20	26	19	13	16	20	25	22	20	17	19	29	30	17	24	12	26	20	23	19	24	22	20	26	25	23	21	19	22	21	20	13	23	10	21	24	19	24	22	19	23	16	27	16	17	20	20	18	12	24	24	15	27	21	18	29	22	18	17	25	15	18	23	24	23	21	23	12	22	20	27	24	18	20	19	19	25	18	17	24	25	26	28	24	15	26	21	28	18	24	22	26	18	22	21	24	19	18	20	23	27	23	22	28	17	27	19	22	17	25	33	20	25	23	22	18	23	21	14	27	20	26	17	22	19	25	24	25	23	26	17	20	18	22	15	14	16	27	15	13	14	18	21	25	21	24	25	16	14	21	20	16	15	24	13	11	24	15	26	21	23	26	24	19	22	14	18	20	18	20	21	18	32	25	24	25	19	19	21	25	23	21	19	22	18	19	18	12	26	28	23	23	25	18	24	26	16	15	13	34	20	34	24	35	25	14	25	13	14	12	18	16	17	22	14	20	21	26	19	20	19	24	20	14	25	18	19	17	17	20	17	11	26	25	26	32	22	18	18	12	14	13	17	24	17	22	24	26	23	24	18	24	25	24	21	20	15	14	29	25	14	12	22	16	22	17	21	22	18	17	25	26	23	18	17	17	14	20	26	27	17	23	18	17	17	19	20	20	27	17	27	21	20	19	13	35	24	22	24	16	13	17	18	13	21	19	20	20	24	24	18	25	22	23	22	20	21	24	28	18	17	18	19	17	24	13	20	22	28	17	19	22	15	23	13	24	16	20	23	16	15	27	20	30	18	20	19	30	18	17	23	15	28	19	24	25	21	19	15	36	17	22	25	23	27	25	23	23	14	21	19	19	20	15	15	15	19	18	24	22	18	27	22	22	16	19	21	30	17	25	22	15	23	15	17	25	15	20	20	31	11	25	18	17	24	21	27	18	25	23	24	13	20	19	25	19	21	27	12	23	20	18	21	17	20	29	22	22	24	31	23	21	25	15	24	22	21	25	22	24	20	23	35	22	11	17	21	32	12	22	21	18	23	20	28	29	25	16	19	20	21	21	23	20	21	21	20	17	21	23	22	26	17	23	19	23	30	21	21	21	17	18	17	24	19	31	19	19	21	24	17	36	18	11	13	12	27	19	19	21	19	17	26	18	24	16	20	16	23	20	14	18	22	20	17	27	22	27	29	18	25	19	20	24	23	18	12	22	18	19	22	22	16	22	17	16	15	14	22	33	23	18	25	28	18	19	22	15	19	21	24	23	22	24	22	24	24	20	26	21	25	20	18	21	19	15	21	20	13	17	16	23	20	23	24	27	22	21	14	12	22	20	19	24	22	24	18	20	19	26	24	29	18	25	16	19	29	22	29	13	18	16	19	21	20	18	16	32	20	22	28	27	30	18	27	19	22	20	16	14	23	19	22	16	27	12	22	25	18	19	22	20	16	22	20	24	23	30	13	21	14	14	15	17	23	21	21	19	21	12	21	13	21	17	17
9060	1315	603	649	1686	2716	2951	3116	3699	2543	1790	1364	1188	1051	911	814	684	614	514	432	442	406	380	353	324	315	318	307	277	249	261	248	208	245	237	216	237	217	194	229	175	190	209	199	206	193	197	188	210	179	168	179	200	148	195	181	161	167	156	163	145	163	162	152	146	175	162	173	177	172	151	162	164	162	180	155	162	157	157	161	156	159	141	141	156	152	143	151	146	159	158	153	156	159	141	162	136	157	137	160	157	126	148	131	149	157	170	128	162	146	166	134	155	154	162	144	170	141	149	159	143	169	118	148	153	150	156	163	151	165	156	177	150	156	138	148	162	124	163	151	169	152	165	150	144	160	147	169	137	162	148	146	149	154	147	148	151	154	147	134	165	165	149	142	163	131	145	136	132	152	155	143	154	165	127	164	173	150	149	148	159	136	150	157	145	165	159	127	130	138	117	148	131	142	162	161	154	136	130	148	142	137	128	156	150	165	141	140	138	154	157	122	178	148	160	134	176	130	130	139	160	146	156	165	161	164	146	147	135	139	136	131	140	142	154	161	145	166	140	136	156	131	138	144	139	154	144	153	174	154	144	161	138	158	144	144	175	144	150	134	139	143	148	151	154	152	141	166	137	127	171	151	161	146	164	139	136	124	172	141	145	153	169	138	149	137	159	162	143	152	140	141	159	149	132	136	132	164	154	139	154	144	141	154	142	132	153	150	142	160	157	140	141	145	158	132	150	131	148	123	152	158	150	144	152	137	138	130	130	138	146	153	159	148	147	127	155	175	123	155	144	159	155	150	160	152	140	149	154	148	158	139	141	143	140	157	153	159	130	140	137	144	164	131	149	173	148	139	145	140	148	155	138	151	146	124	154	127	165	149	149	154	155	130	163	144	134	165	137	157	156	148	152	150	131	155	156	135	144	133	157	148	133	148	150	135	159	139	171	153	149	150	161	146	135	161	141	154	136	142	151	158	163	135	146	146	125	147	155	160	141	136	150	155	141	150	152	175	164	148	150	156	133	153	146	143	166	151	175	138	158	154	150	138	145	155	150	160	162	141	150	158	152	163	138	139	150	116	123	148	140	144	157	133	147	150	147	132	161	174	111	145	139	154	152	143	146	139	153	138	135	147	161	137	164	159	148	140	160	157	138	150	143	144	164	144	151	142	131	151	152	147	160	155	153	152	143	139	135	136	153	131	131	172	155	139	145	140	155	165	140	147	151	134	153	132	146	168	148	157	138	159	137	133	125	139	129	151	152	174	179	135	147	139	167	132	151	152	137	142	165	159	146	148	142	165	146	131	139	137	143	160	147	163	163	167	138	147	163	140	154	163	137	157	137	161	143	149	139	152	141	139	142	143	139	147	159	143	151	144	152	137	151	157	150	163	158	134	144	149	161	142	154	153	153	155	142	147	157	171	171	152	145	154	167	142	133	157	149	143	166	159	152	122	135	137	148	155	148	136	155	138	146	128	144	146	150	136	170	133	129	140	134	118	151	158	126	143	146	150	119	139	150	141	162	144	158	163	152	158	144	125	140	133	148	162	158	166	168	163	140	159	150	132	149	155	149	154	153	143	156	157	154	138	140	136	133	144	156	128	151	159	152	134	150	146	151	174	151	139	136	156	177	158	117	151	139	144	151	157	150	172	149	163	153	162	140	152	156	149	155	135	149	130	152	167	160	150	142	174	163	151	145	150	151	147	165	182	166	156	160	149	149	159	150	127	150	125	136	160	134	138	144	119	157	153	139	145	166	137	156	159	157	159	157	162	161	159	147	150	145	119	146	156	130	162	141	145	145	136	158	136	148	178	146	133	158	142	150	110	124	143	135	147	147	169	150	150	145	137	144	163	167	133	148	185	135	153	133	152	150	135	142	138	135	141	148	160	146	144	161	151	151	150	158	136	140	154	149	176	154	168	149	150	143	123	155	145	136	158	132	151	152	152	149	130	144	136	149	151	154	141	157	156	164	138	146	145	145	150	142	141	137	140	138	137	154	142	145	157	153	149	140	119	142	138	140	143	159	141	170	151	138	130	156	157	145	152	172	136	143	137	144	159	145	144	152	149	139	154	140	141	148	146	132	158	145	138	153	145	165	145	150	136	144	140	144	169	129	130	150	147	163	107	128	149	149	136	135	142	129	129	143	131	155	161	143	149	149	139	123	133	152	145	138	143	150	139	130	135	153	142	153	161	158	148	150	136	137	156	147	171	146	141	155	148	148	128	138	139	119	150	130	136	137	139	155	152	139	145	145	131	160	149	138	152	159	159	176	138	145	150	107	163	166	150	129	164	149	155	141	138	156	154	132	142	158	167	127	163	154	136	154	155	159	146	134	165	136	157	152	156	148	144	158	131	148	137	130	160	142	164	149	155	117	141	141	133	144	160	130	137	148	157	126	152	153	142	141	134	128	158	146	148	143	151	124	156	148	125	122	155	146	136	156	181	144	155	140	148	137	139	164	132	119	138	175	144	166	153	147	151	131	153	151	149	169	133	140	161	136	146	130	127	135	134	153	139	147	175	141	146	157	130	129	132	155	151	146	155	157	152	141	146	132	127	153	144	134	144	136	131	157	147	168	126	170	160	153	164	135	155	165	139	147	160	122	148	142	153	126	129	159	147	130	137	149	153	166	152	124	142	149	147	151	145	152	162	156	133	139	145	148	140	133	161	139	168	144	168	137	131	151	131	160	140	153	147	144	136	149	150	126	142	129	150	158	143	139	139	135	131	153	151	155	130	127	129	143	151	141	153	145	142	137	141	141	172	151	150	149	139	159	150	154	147	136	147	160	119	148	154	138	162	138	146	155	143	166	167	152	141	148	154	140	136	145	147	148	141	136	139	138	151	160	138	149	145	117	141	148	144	140	134	146	139	152	155	123	115	157	146	165	145	137	144	161	122	154	162	145	173	156	146	144	141	138	162	136	157	157	169	137	131	137	150	149	136	165	141	141	146	130	137	159	142	116	165	144	147	154	145	163	140	153	135	141	159	140	139	144	139	170	162	163	147	149	139	156	151	130	151	145	145	128	161	148	160	150	170	136	142	160	132	155	158	148	138	143	146	141	120	139	150	151	145	145	145	152	130	160	166	162	148	151	121	146	146	145	165	127	130	150	142	125	144	139	171	144	145	134	146	143	125	158	146	150	154	144	133	163	143	152	136	124	159	142	148	125	165	157	155	138	139	146	150	150	137	118	147	145	129	129	155	149	165	138	141	160	158	172	160	183	136	135	154	147	151	149	168	148	130	144	143	180	146	117	156	140	146	157	141	149	137	173	153	155	137	119	152	161	158	150	149	149	152	128	146	146	180	153	142	144	133	149	125	163	136	146	168	144	156	159	126	159	138	132	144	142	139	152	133	143	145	140	147	146	143	141	150	148	141	142	144	163	159	142	125	130	143	159	143	141	134	140	158	149	127	154	149	136	158	158	158	149	130	135	141	169	129	151	127	148	142	144	156	131	144	150	172	161	141	158	132	131	152
1388	68	61	71	67	70	69	75	94	87	63	53	68	58	78	65	59	61	65	74	57	65	58	73	73	55	76	71	67	70	70	48	78	68	71	58	69	58	64	64	62	57	63	75	64	57	66	61	64	71	52	54	74	55	68	64	57	79	63	63	57	61	61	56	64	67	64	59	65	59	69	69	61	59	54	77	56	74	62	64	52	73	72	60	58	68	58	61	82	69	57	73	68	69	48	70	69	63	57	58	56	53	64	66	57	57	62	59	58	48	66	56	60	72	55	65	51	60	68	66	66	71	60	58	49	71	51	60	52	62	55	60	55	68	62	57	65	63	62	56	58	68	52	49	69	72	62	74	69	43	56	62	70	73	72	64	63	67	66	50	55	60	62	69	60	60	84	73	58	71	46	45	65	62	68	67	61	51	55	55	69	70	61	68	65	59	58	62	48	66	66	78	64	62	63	70	65	56	78	57	62	70	64	52	64	53	69	58	65	68	61	55	73	70	68	49	75	60	62	57	56	65	53	70	66	53	76	61	62	68	66	71	67	87	57	65	67	56	56	52	59	55	61	62	46	73	47	65	59	71	79	65	52	48	66	54	62	70	63	77	58	71	62	68	71	76	60	61	58	61	62	71	49	43	68	66	55	55	58	53	64	58	65	81	56	58	50	62	60	50	60	57	62	70	54	67	65	51	71	47	64	56	67	53	53	63	57	62	62	68	59	67	65	60	68	76	55	74	52	67	44	58	66	68	56	61	62	66	70	82	66	56	48	62	56	63	58	63	48	60	61	69	49	67	74	59	69	73	70	62	74	69	62	57	55	56	45	64	55	48	70	66	59	69	71	60	71	58	72	64	51	67	66	51	53	58	74	57	63	76	42	65	67	58	49	59	78	71	70	42	61	63	47	63	52	69	50	58	61	53	66	60	62	67	71	64	71	57	50	62	68	56	72	73	63	67	70	75	70	79	55	66	59	71	75	62	55	74	65	59	54	52	60	55	67	78	53	66	65	60	63	75	60	76	63	56	66	62	54	46	58	63	57	60	78	65	58	60	58	80	58	72	65	43	48	56	71	56	79	60	65	47	70	56	72	71	61	60	61	56	59	60	70	72	73	51	57	68	48	58	68	71	57	66	61	57	56	54	71	62	59	78	55	60	52	45	57	63	59	60	73	61	80	69	63	62	70	56	68	60	64	55	63	58	57	62	67	72	66	60	68	59	65	55	50	75	75	68	50	60	61	65	62	65	67	67	59	68	62	70	61	58	68	72	67	60	72	54	67	57	68	66	69	61	69	74	55	64	70	75	64	49	65	75	62	78	58	62	54	74	61	53	60	78	54	58	77	64	74	56	64	65	62	64	67	65	66	63	66	68	61	64	57	66	84	63	56	70	52	63	61	56	65	66	60	70	58	63	56	71	57	57	82	57	58	70	53	46	69	58	68	51	58	54	60	56	46	55	67	71	65	68	67	52	76	56	66	67	69	63	52	51	63	48	56	61	65	77	65	65	67	61	46	63	53	54	64	66	54	57	69	69	66	57	67	74	62	79	70	57	66	66	74	65	65	62	56	65	63	59	55	78	70	69	68	76	65	64	67	58	75	82	55	65	72	52	44	68	66	60	54	56	57	57	56	58	73	55	64	67	61	47	68	63	55	72	63	60	60	55	61	66	53	69	68	49	68	62	67	93	67	55	55	50	61	68	67	58	66	61	72	59	62	67	62	72	68	57	69	56	56	62	55	56	62	69	80	62	60	55	66	66	49	67	66	59	69	61	55	68	68	58	68	60	71	51	59	69	62	65	68	79	59	51	67	67	65	54	67	48	62	69	62	63	52	63	63	71	55	57	58	50	62	60	50	51	66	51	60	59	73	74	65	57	71	62	65	58	65	52	61	60	70	60	63	73	54	65	57	62	57	54	58	69	78	64	51	59	55	70	64	60	61	53	75	59	55	57	74	56	65	62	64	55	61	69	57	57	64	64	67	59	60	48	81	57	58	66	56	68	55	52	72	58	71	63	69	63	57	65	59	58	75	47	59	56	67	72	65	71	57	66	69	52	69	57	64	53	63	71	58	69	69	67	63	63	73	75	57	63	67	58	65	68	46	70	51	58	54	64	83	75	59	51	45	77	51	68	64	76	61	63	73	72	64	67	54	74	59	63	39	73	79	55	83	52	62	64	59	88	49	61	54	71	71	63	62	66	61	58	59	52	55	70	57	61	66	54	74	67	77	47	51	72	63	58	69	56	59	62	57	73	65	65	53	57	50	65	59	51	57	64	54	53	68	51	65	50	70	57	65	59	68	65	69	58	69	68	65	68	56	68	67	68	57	58	67	60	57	58	57	55	63	60	53	56	72	56	61	68	66	64	54	64	44	57	62	89	73	51	70	74	58	58	59	62	57	72	67	74	58	56	61	69	56	42	63	83	55	79	61	67	61	73	51	64	58	68	53	74	61	68	57	63	45	68	67	65	63	76	60	70	67	69	71	62	71	59	61	75	59	71	63	58	60	68	79	57	68	67	82	68	65	60	55	57	56	63	70	65	58	53	53	70	75	59	75	59	59	65	64	64	63	64	60	65	63	73	59	66	63	59	49	57	55	64	65	54	85	52	53	76	57	76	68	55	70	63	50	57	64	59	55	67	48	70	54	61	51	54	56	63	59	81	71	59	68	63	53	69	80	65	52	47	57	62	55	69	78	55	60	77	52	69	57	75	61	59	62	69	52	64	72	61	72	72	56	75	56	81	64	61	59	69	64	57	60	63	57	77	69	66	68	56	63	58	72	48	61	62	67	51	47	63	52	59	57	65	62	55	59	62	65	67	57	55	62	70	64	67	61	56	51	70	57	52	58	43	56	62	63	76	61	62	67	57	58	57	62	44	63	57	69	68	63	56	57	61	61	58	55	67	71	72	61	62	64	64	68	74	59	50	54	67	67	68	49	63	51	54	67	66	61	62	60	60	56	54	68	51	65	80	59	65	69	60	50	53	61	59	66	76	61	54	52	62	78	59	59	52	72	71	73	77	56	56	61	63	70	50	58	71	56	69	51	64	69	59	71	65	71	58	59	62	63	60	80	59	52	63	57	62	63	73	63	64	47	53	74	48	73	65	53	73	55	74	58	67	65	67	67	57	76	67	49	54	55	72	59	69	77	73	63	62	60	51	57	53	68	68	68	53	62	65	54	61	52	60	66	64	66	56	63	62	63	67	57	71	53	63	67	57	66	59	75	53	59	51	59	71	61	65	61	69	59	64	67	74	70	60	61	53	62	52	69	56	55	60	71	67	59	56	81	72	61	65	71	58	71	57	67	54	63	74	58	53	83	61	66	58	72	58	51	68	55	66	54	72	74	63	73	61	71	64	61	59	54	72	45	75	65	63	62	60	67	73	54	66	66	83	72	70	52	58	55	74	70	73	54	66	66	59	69	53	64	58	65	56	64	62	67	54	55	47	79	76	58	60	63	55	65	59	58	68	62	69
6689	575	499	501	552	682	778	1286	1365	988	730	653	607	554	609	560	529	542	511	473	450	465	463	475	444	483	454	497	451	443	478	460	437	408	452	456	451	453	472	429	472	432	457	492	461	457	414	488	473	447	440	470	441	445	403	451	478	461	450	498	474	489	417	405	441	458	450	426	446	446	451	474	438	480	438	430	469	450	463	426	448	431	461	391	453	419	447	449	452	434	450	451	452	493	453	427	436	434	438	452	437	440	472	453	434	417	416	455	468	432	458	456	448	502	426	426	432	459	451	433	459	408	459	466	468	455	425	475	450	434	464	488	491	445	432	408	425	493	449	465	450	444	488	490	468	445	464	473	490	467	447	444	431	443	421	422	479	452	425	440	456	471	454	451	469	481	428	458	445	436	469	441	426	465	420	431	460	457	434	444	427	424	443	466	470	437	485	433	458	427	436	443	438	445	451	481	458	470	454	436	442	458	467	455	454	450	460	464	431	456	443	448	477	498	439	476	467	447	424	465	412	490	456	449	437	419	476	487	465	424	436	470	437	451	448	398	460	448	431	442	454	463	435	469	463	448	457	424	456	459	437	461	426	490	424	478	438	434	454	448	448	421	432	463	444	440	429	483	455	438	473	468	440	434	439	410	406	445	441	441	410	459	442	422	448	450	450	448	467	441	446	467	443	422	472	448	469	505	459	436	408	467	450	450	467	463	446	462	426	468	455	440	414	431	477	433	436	461	448	426	430	455	439	424	458	420	437	457	459	468	460	459	454	435	407	455	484	469	488	441	429	421	492	444	463	459	431	414	435	468	473	484	465	423	434	449	489	465	460	461	432	420	447	482	462	454	443	448	425	433	438	409	474	419	471	448	429	457	450	425	451	476	459	464	433	481	430	450	431	475	433	433	479	435	444	491	462	417	442	467	456	443	435	445	410	477	451	424	415	457	434	468	442	477	485	467	476	465	488	441	485	471	477	432	474	467	450	472	457	418	431	457	424	439	425	408	456	469	442	438	428	457	479	464	484	466	439	469	445	450	438	461	463	414	429	464	462	423	461	437	445	474	430	457	433	455	484	451	444	442	419	428	443	445	473	466	454	450	455	435	456	407	444	436	467	466	477	418	457	473	470	443	484	403	461	450	479	424	443	454	441	451	476	437	473	436	450	436	477	467	446	425	479	409	427	466	442	426	447	471	464	439	410	440	451	430	478	423	459	456	468	476	398	474	430	444	457	419	449	447	500	456	421	433	454	443	431	476	419	460	459	461	431	439	475	452	487	444	443	449	455	442	438	475	434	434	481	426	450	433	435	474	466	440	450	450	478	449	434	437	517	477	441	448	451	446	455	463	456	447	433	475	442	452	462	411	456	438	421	448	428	422	455	459	456	476	434	443	443	458	441	461	471	451	424	430	463	439	419	465	466	475	472	447	430	458	450	467	441	452	452	461	468	473	462	472	411	430	462	457	483	439	448	457	466	471	444	433	437	436	479	490	455	467	467	454	452	424	431	453	464	443	449	448	457	469	431	450	453	451	437	440	444	461	442	455	445	413	446	449	461	420	449	432	440	424	457	453	454	457	452	483	425	444	437	435	431	463	457	421	476	453	460	463	483	464	438	465	422	436	470	454	457	433	467	467	420	476	433	456	451	450	460	409	481	484	415	400	481	462	426	456	446	439	415	418	460	423	411	419	460	444	460	457	443	491	432	448	462	466	408	452	490	435	478	494	407	447	447	465	480	434	467	464	476	465	443	442	420	439	476	419	448	455	427	472	483	433	429	459	458	410	458	447	498	450	505	430	440	437	479	432	454	411	464	461	442	442	456	450	411	457	454	475	474	441	413	432	447	445	413	474	481	444	439	423	460	472	447	473	461	426	456	461	484	461	441	416	469	476	449	429	417	423	438	440	458	492	456	463	471	425	454	443	466	433	445	486	478	474	437	406	467	443	442	433	470	432	428	488	437	467	450	481	462	462	478	433	477	435	530	437	440	455	478	436	417	451	436	443	425	469	430	449	476	446	422	444	447	431	459	428	425	425	384	473	481	437	433	444	429	442	509	443	491	389	452	490	465	443	449	448	471	438	458	457	400	451	465	438	457	470	417	456	463	501	458	448	450	513	398	462	452	465	448	455	453	424	428	443	478	456	437	431	444	413	411	450	460	462	418	477	456	427	435	470	493	421	457	450	450	450	455	431	435	446	454	408	444	449	440	461	496	470	449	485	465	456	452	462	458	482	421	445	441	439	441	411	463	432	471	445	462	457	485	489	460	456	472	448	464	450	467	426	457	464	485	467	461	424	447	484	456	475	475	434	444	430	446	433	455	449	427	405	438	477	461	448	471	445	488	463	469	477	478	477	450	417	419	437	434	438	418	468	449	469	417	451	434	421	458	430	442	465	468	422	483	451	457	447	428	450	430	445	438	420	429	439	429	468	462	447	457	446	439	421	471	454	452	448	450	431	426	427	425	446	443	458	435	470	460	444	490	454	457	462	429	443	463	469	464	435	392	426	411	440	456	470	493	417	468	484	457	449	435	413	418	462	439	446	422	426	445	462	491	475	453	432	430	457	450	438	412	465	445	437	474	459	467	454	461	432	481	436	440	474	438	425	458	448	455	415	422	460	457	447	427	457	443	461	425	447	416	467	415	495	499	448	454	440	458	454	464	445	453	426	464	466	436	422	446	494	426	457	463	443	488	408	476	446	418	422	436	482	416	431	465	435	441	414	475	441	462	473	454	454	424	410	448	448	456	472	438	452	424	466	435	456	466	468	484	446	443	437	446	490	428	443	452	484	407	460	431	452	487	463	440	428	440	432	481	451	452	440	438	437	458	426	457	423	439	457	418	456	459	457	446	449	464	455	490	406	437	439	489	429	471	498	505	504	498	454	459	432	458	467	429	413	435	415	429	463	481	484	462	452	444	448	430	480	486	444	410	429	416	438	487	458	479	459	433	437	391	435	445	441	442	443	458	440	422	449	469	420	482	487	473	426	407	463	474	453	462	439	457	466	498	408	445	436	485	466	440	441	470	459	463	425	453	436	458	441	447	439	426	445	430	439	450	470	398	471	443	478	454	458	464	432	472	430	440	444	430	479	405	456	434	450	448	469	442	487	458	432	447	439	442	460	446	462	439	449	461	435	473	439	448	441	463	468	477	501	427	454	448	395	444	394	471	458	450	461	471	452	467	447	425	423	451	453	466	454	465	469	464	429	458	468	469	437	437	453	467	417	438	474	472	464	455	414	454	448	440	468	421	442	463	431	408	446	423	401	488	461	494	449	415	408	490	434	475	419	456	484	453	418	398	478	427	448	446	491	461	440	452	465	463	445	462	454	432	448	419	434	469	473	437	438	476	452	447	435	383	423	415	468	423	435	430	400	421	417	473	449	502	423	434	462	461	451	432	437	474	452	477	435	447	430	449	458	450	464	433	464	447	421	437	425	458	469	442	425	451	470	460	430	456	458	465	437	468	429	460	447	479	440
1757	82	75	82	69	67	72	90	74	81	86	74	63	81	69	67	63	74	65	64	67	63	57	87	81	75	72	79	76	77	80	68	68	61	81	67	78	60	76	77	75	66	73	74	69	69	72	74	65	55	86	67	68	82	59	75	84	88	71	83	65	89	70	77	72	74	59	69	65	70	74	84	77	69	65	66	68	79	63	60	82	78	66	67	77	67	69	57	78	65	75	81	68	58	89	53	54	71	94	60	79	76	58	64	88	72	75	55	67	80	63	79	69	75	83	66	77	56	78	75	80	70	77	49	59	68	52	64	64	62	63	73	76	77	75	72	66	73	73	67	76	71	80	63	60	64	84	74	77	79	75	78	88	62	70	66	58	77	66	54	87	79	78	87	84	81	80	73	70	79	69	74	74	72	58	65	66	52	70	68	64	81	74	68	67	52	68	74	74	62	74	81	73	62	68	77	60	89	82	63	73	70	66	73	83	75	80	75	85	73	76	79	71	88	69	68	65	62	70	67	67	75	80	78	75	70	76	73	66	71	72	70	63	73	70	65	82	70	64	61	73	70	73	65	74	76	79	70	74	69	82	80	75	68	73	79	68	80	81	86	85	67	79	73	63	64	54	83	70	73	71	76	70	83	72	81	62	76	71	63	67	70	58	75	71	58	71	82	85	81	75	58	67	58	71	72	65	88	78	90	62	72	80	66	68	62	76	74	67	81	84	65	88	66	65	71	71	73	57	63	73	84	69	74	67	62	67	74	63	73	68	93	62	66	77	74	71	85	65	72	78	81	71	66	69	65	59	83	77	59	82	75	73	68	59	61	64	96	68	59	71	72	62	64	70	77	61	63	67	53	75	72	74	59	81	68	70	70	78	57	75	88	53	63	68	64	81	58	59	73	64	71	63	82	88	75	71	80	80	53	66	67	63	75	74	70	63	76	94	81	80	63	65	64	61	69	76	84	67	70	71	75	64	76	67	80	62	63	66	74	69	92	77	83	74	67	78	71	86	78	87	72	62	60	77	75	66	79	77	76	70	88	88	79	81	62	78	75	86	68	67	84	78	86	70	64	67	80	80	76	72	71	91	72	79	65	58	73	72	72	66	68	68	74	89	81	72	71	71	76	75	66	64	58	78	70	65	80	81	84	54	56	62	70	82	78	85	71	80	77	78	63	80	75	70	70	61	80	69	70	77	73	84	71	86	62	66	66	58	65	64	81	85	84	71	72	83	71	76	64	79	80	73	68	74	81	64	67	69	78	81	66	72	77	71	70	56	77	77	77	67	65	70	62	65	58	76	58	81	86	66	75	68	63	64	62	70	79	62	64	63	68	67	74	71	57	69	59	66	74	77	67	56	68	76	63	66	76	82	76	75	71	83	76	61	74	65	77	81	97	62	51	64	71	85	65	76	64	86	72	65	60	77	57	86	79	73	54	70	72	74	81	75	61	75	72	82	60	72	66	80	60	69	66	67	75	74	63	76	58	67	65	69	81	75	72	87	74	52	69	66	87	85	73	79	82	61	75	66	69	70	70	60	70	66	63	65	74	64	71	60	73	64	69	66	72	63	67	82	72	78	71	66	80	75	69	82	73	72	81	71	62	87	73	82	82	78	74	64	71	71	83	64	70	83	57	65	67	77	75	60	81	62	64	77	91	74	77	68	85	53	69	65	66	70	74	73	97	77	74	73	60	68	79	88	66	72	70	72	59	66	66	91	79	83	76	66	60	70	79	67	59	61	72	75	65	63	64	70	64	64	71	74	63	70	67	76	69	87	79	81	75	72	75	59	63	68	68	63	67	56	67	65	78	78	71	73	69	71	85	73	67	59	84	72	66	59	81	61	78	63	86	85	70	74	65	85	83	64	63	73	85	82	69	78	76	66	87	75	68	76	68	74	68	72	69	75	72	72	77	72	90	67	68	87	58	78	75	81	64	79	70	69	80	58	75	65	71	74	55	67	74	75	68	67	83	72	88	79	72	72	75	72	89	53	64	66	71	74	86	68	69	61	78	70	59	70	63	71	78	86	70	71	74	79	62	65	76	65	69	72	71	63	72	69	80	81	67	73	70	73	63	72	58	69	78	77	81	65	77	53	79	67	61	58	77	76	80	65	72	83	63	76	86	67	78	62	81	92	70	74	70	96	81	55	60	71	77	82	62	84	68	60	62	44	65	62	71	73	64	81	80	62	87	61	67	63	86	65	71	73	82	74	71	57	71	67	71	73	71	67	70	72	80	65	69	91	82	81	70	73	72	61	80	65	77	65	68	56	78	71	69	75	75	83	64	62	67	86	80	85	55	61	84	71	77	65	65	62	76	75	63	64	85	63	67	74	67	72	76	68	71	84	65	79	70	84	73	54	75	82	68	62	76	61	75	76	70	74	65	70	82	85	62	66	69	68	62	79	75	82	75	69	80	60	69	77	67	72	53	77	79	74	61	71	76	78	62	59	77	69	72	79	69	73	83	70	65	73	70	77	64	75	83	73	66	75	64	67	66	91	59	55	72	67	87	74	62	72	75	66	76	61	74	73	66	78	69	75	67	61	82	67	72	73	72	68	81	66	63	68	58	69	74	68	67	65	68	61	52	85	72	76	69	82	66	73	75	67	66	67	62	66	75	73	64	72	68	67	71	79	78	63	59	81	62	79	60	81	71	70	74	70	70	71	75	64	74	78	58	68	83	59	73	63	91	84	75	69	73	76	61	77	66	60	86	77	66	74	65	66	60	68	66	81	67	77	76	79	66	71	66	69	68	77	66	63	61	79	70	72	67	72	78	63	71	65	82	71	76	73	77	87	60	75	59	67	84	81	76	80	82	65	67	59	61	78	75	62	55	70	65	67	87	66	74	72	72	77	69	76	72	74	71	70	70	56	77	62	68	63	70	73	75	60	77	74	73	76	62	82	77	65	73	79	80	57	75	65	69	62	91	71	48	75	66	66	80	66	77	77	85	79	79	76	67	77	75	67	63	71	70	64	67	89	65	67	74	57	53	74	82	80	72	76	70	68	61	76	68	74	64	81	58	69	74	86	64	76	75	87	82	59	81	61	81	60	67	62	71	71	85	74	57	73	65	74	79	76	71	70	67	70	57	80	81	84	78	76	66	59	55	76	91	64	70	69	70	56	70	78	65	90	72	73	77	79	76	60	79	75	78	87	50	83	75	87	80	66	51	64	66	82	87	76	64	65	82	97	78	64	72	68	73	60	73	73	65	85	77	76	63	66	69	78	70	73	86	79	71	59	76	74	45	75	54	79	40	66	68	75	73	78	62	71	87	83	70	73	60	69	77	79	92	67	68	81	75	69	74	75	69	71	77	74	73	74	66	72	81	93	59	76	89	64	64	75	86	78	78	70	56	73	66	64	70	76	68	75	69	72	72	67	68	58	56	68	71	60	79	69	61	78	84	92	87	81	91	78	68	67	62	80	72	74	56	62	85	66	66	64	84	75	62	75	81	86	60	64	75	71	71	94	72	73	68
7296	652	597	614	716	976	1003	1719	1544	1159	852	764	711	814	701	667	629	594	587	548	545	547	538	580	516	547	518	493	553	562	508	503	515	520	565	541	528	520	468	560	502	543	513	484	531	534	488	512	511	504	528	516	500	511	473	482	491	486	540	487	507	489	489	490	452	484	478	519	502	514	508	502	560	490	497	492	492	505	481	541	466	473	508	478	472	500	524	532	486	523	539	506	544	500	474	505	511	515	538	498	510	482	480	521	508	502	494	525	467	472	492	514	468	469	536	502	482	502	485	495	479	506	525	460	513	475	517	484	478	451	499	489	490	482	505	513	498	497	535	494	521	462	442	484	473	527	505	510	480	503	472	489	474	490	450	502	511	530	529	495	524	494	543	493	484	500	470	526	511	481	499	543	540	484	452	475	524	525	506	485	486	503	506	482	543	511	483	480	512	479	502	499	532	493	502	525	514	505	510	468	539	472	464	499	503	514	509	463	513	505	500	496	473	485	516	474	552	501	495	521	504	508	490	494	496	514	466	456	532	501	481	518	460	561	445	529	512	533	471	450	517	499	481	530	512	555	479	496	489	485	509	483	489	444	498	521	481	501	486	476	481	490	513	500	489	506	526	492	524	496	495	544	530	476	498	526	495	505	503	540	511	507	520	499	491	479	489	515	481	512	475	525	488	529	462	539	506	527	482	493	496	457	471	487	481	496	495	482	496	491	455	491	487	513	509	536	505	518	485	538	502	463	496	501	487	501	480	487	515	494	510	494	490	546	498	495	526	490	492	481	481	539	538	507	526	532	544	531	482	512	507	489	501	483	489	528	492	482	487	481	524	506	530	493	506	491	515	438	481	509	531	492	513	486	553	544	496	485	496	508	500	521	512	515	525	486	505	471	491	494	523	515	470	487	496	504	512	499	485	545	504	533	499	488	504	541	524	510	462	500	485	475	512	494	499	510	503	502	468	503	481	549	511	525	506	524	487	532	530	484	535	488	496	532	521	495	452	451	535	479	488	538	462	496	466	500	497	474	489	524	445	509	488	491	479	533	525	491	529	472	476	491	505	483	529	479	513	490	521	535	462	504	505	520	502	456	494	512	527	553	482	498	508	525	454	473	490	470	504	516	514	519	495	509	497	520	530	499	467	506	472	501	482	523	503	510	544	484	473	487	502	493	483	539	513	479	480	542	492	493	517	514	508	474	478	489	496	483	529	485	545	521	474	539	483	500	495	467	537	497	485	506	529	504	495	512	528	535	508	531	512	507	514	546	525	490	519	514	531	499	480	463	498	510	483	478	501	492	514	508	520	491	486	517	509	497	496	504	506	472	504	524	491	517	514	496	502	543	523	535	482	486	511	490	520	527	464	495	496	502	490	520	489	470	479	483	511	524	500	517	519	482	526	496	462	494	474	485	501	501	512	520	540	514	448	535	470	503	478	461	491	528	505	504	502	473	524	538	518	536	473	538	487	495	519	464	482	496	504	505	493	523	518	540	518	545	477	475	518	527	547	505	535	524	494	499	504	530	547	488	469	532	549	514	471	511	499	499	529	484	482	452	561	502	487	498	506	498	504	472	522	487	527	521	525	484	503	495	472	531	500	509	482	489	450	458	494	506	510	492	520	504	507	495	510	499	456	513	512	510	470	516	510	475	489	501	562	507	507	500	514	507	503	487	484	478	478	488	499	552	466	548	526	503	486	511	505	516	497	493	485	490	541	518	535	522	512	488	465	530	503	508	499	487	496	499	466	492	517	491	466	499	509	514	534	520	500	484	470	520	472	503	516	514	489	477	509	508	508	502	542	507	505	522	495	513	544	509	492	504	492	527	525	528	509	509	492	534	467	487	507	543	489	503	504	509	519	493	501	543	493	518	491	491	509	524	519	503	527	513	505	508	502	536	484	529	493	528	524	482	500	494	483	507	523	508	528	483	523	481	503	523	498	501	510	527	508	494	487	457	484	500	467	506	481	476	478	499	519	509	463	520	490	547	490	509	458	500	490	513	476	498	459	496	511	499	544	449	470	469	511	480	541	512	561	494	522	492	485	474	523	480	530	508	477	494	513	514	477	510	514	483	496	487	506	478	491	513	567	530	481	535	476	531	497	534	520	511	512	467	483	508	503	491	477	499	543	496	458	534	515	498	497	504	513	489	491	469	501	518	532	445	536	523	516	506	507	521	493	473	526	510	496	518	523	526	512	524	523	468	533	530	475	485	511	520	528	450	535	510	492	526	467	493	497	497	510	515	489	511	487	515	509	538	519	463	528	511	547	451	474	464	532	494	521	511	511	497	487	496	478	499	509	505	493	502	511	483	481	471	501	483	523	481	494	523	508	538	554	459	481	512	509	514	506	496	546	531	519	539	479	496	555	510	536	551	516	525	497	462	499	478	533	513	537	561	495	517	509	495	505	538	491	484	484	482	493	477	526	493	478	497	484	500	537	474	472	525	514	485	526	513	519	532	509	474	538	479	502	509	536	480	498	486	481	473	503	522	496	536	520	516	496	483	512	471	506	481	518	477	526	501	514	505	551	490	489	474	512	485	493	488	499	500	486	480	530	557	492	486	539	549	488	498	498	497	522	546	474	513	485	487	508	477	550	491	502	506	533	511	489	502	518	534	496	460	518	483	492	450	496	505	495	504	529	533	548	453	497	491	504	519	511	462	497	513	494	512	521	473	508	492	525	491	491	455	479	488	543	514	528	506	531	473	523	523	489	526	488	506	510	491	483	489	525	519	506	510	529	519	485	500	500	530	518	493	515	492	480	513	497	501	474	520	496	534	498	499	499	471	487	518	501	482	513	513	483	494	492	514	491	543	507	498	515	507	471	494	538	485	525	499	513	521	466	488	507	497	507	550	504	517	516	546	487	511	501	471	503	503	506	458	499	529	556	508	501	545	496	519	462	517	500	486	485	516	489	521	476	522	526	482	527	533	523	504	486	507	490	499	511	519	523	510	525	496	513	512	523	546	508	504	488	498	506	568	464	485	488	483	555	510	486	489	500	502	518	497	514	493	522	493	501	454	468	480	501	554	540	489	482	517	490	524	483	499	462	506	546	503	467	504	459	496	513	488	485	522	485	511	481	503	521	511	503	482	524	507	506	481	536	472	510	531	470	486	504	511	478	462	482	521	472	461	478	537	489	503	505	478	525	464	480	502	502	508	510	503	547	519	506	514	509	507	513	496	484	518	501	509	514	496	527	450	481	521	449	493	502	552	525	501	474	487	508	521	458	568	479	478	521	469	488	496	491	501	485	512	517	455	488	533	520	531	520	533	497	536	504	477	519	545	502	522	505	523	517	506	491	531	484	504	534	481	506	475	500	517	456	529	531	507	494	501	491	493	508	492	522	524	493	511	522	503	542	498	525	528	454	525	499	516	499	504	497	475	508	528	521	529	496	482	526	503	540	519	491	490	534	520	469	494	502	536	465	503	554	550	529	531	507	540	508	475	455	501	502	509	537	490	517	505	512	491	503	502
2318	118	107	79	92	117	91	121	110	109	70	79	83	92	77	101	81	73	68	62	76	82	80	73	80	75	68	80	78	66	83	70	63	71	74	68	82	73	76	81	64	78	74	79	79	79	72	69	79	70	82	67	74	56	64	75	75	72	77	79	58	64	71	80	79	75	75	76	67	78	73	81	77	71	71	76	89	65	64	60	71	84	69	67	83	87	74	69	77	83	63	71	67	65	95	77	83	67	75	73	72	75	68	96	71	70	68	80	72	68	72	72	82	83	68	80	65	75	72	82	69	77	69	60	92	60	86	65	87	70	67	68	81	76	78	78	72	69	81	60	88	69	66	83	67	90	70	62	87	73	85	77	74	74	74	73	80	78	64	78	74	72	75	78	67	69	78	60	78	75	76	83	72	82	63	65	64	75	77	76	87	68	64	89	70	70	67	71	70	80	57	70	76	71	72	71	94	59	65	84	85	82	73	60	76	75	81	71	73	75	64	54	62	60	84	71	70	81	66	70	83	92	80	77	66	74	80	73	63	67	72	72	63	66	77	79	67	71	77	62	74	83	74	57	71	72	69	77	78	59	89	82	73	80	70	79	76	73	84	68	68	81	70	82	54	68	67	67	61	75	76	70	79	63	75	81	87	72	80	76	72	79	76	97	82	81	60	67	69	89	66	64	69	75	85	89	78	65	83	80	76	60	68	62	78	69	75	67	71	85	70	59	73	81	72	77	74	73	70	85	87	69	63	79	82	55	87	81	77	79	65	80	91	59	64	63	58	69	79	71	71	71	91	72	86	61	52	78	69	66	64	81	66	74	72	64	83	66	75	64	69	75	65	71	65	70	67	80	72	60	77	73	82	68	78	69	61	70	91	68	80	83	89	61	72	82	66	76	75	68	78	76	72	81	72	78	78	67	67	73	66	59	71	69	79	87	69	69	83	77	69	73	74	67	66	74	63	90	91	67	75	69	70	82	77	86	78	86	64	74	79	70	59	59	66	79	62	71	75	69	82	82	72	63	67	64	57	83	66	82	69	70	69	100	77	88	77	68	96	64	74	63	71	73	73	65	84	65	65	71	70	68	80	74	74	69	73	61	68	92	68	69	81	77	77	76	70	56	59	73	91	78	80	73	49	75	76	85	72	84	99	93	87	70	90	78	84	85	79	93	66	72	69	76	74	77	72	76	67	78	70	68	77	74	80	71	79	71	70	57	72	82	79	75	78	63	64	67	81	62	66	64	74	82	69	71	87	77	86	77	80	71	88	72	68	78	80	86	80	79	81	68	69	77	81	75	82	76	59	63	69	86	66	67	84	76	70	90	75	81	68	77	80	75	72	68	64	59	65	59	72	72	64	60	75	66	85	77	70	81	62	77	63	63	69	75	75	74	78	72	60	91	65	78	75	82	72	65	68	90	72	74	68	70	75	75	63	86	82	79	84	83	66	63	75	71	81	75	77	73	89	64	75	67	75	84	86	67	85	83	74	61	73	79	83	63	72	77	79	86	65	66	73	75	65	74	71	65	76	53	80	70	69	64	72	86	74	83	79	68	71	69	80	76	83	73	78	81	53	72	83	84	65	75	60	72	85	89	79	78	69	71	89	71	69	75	66	59	72	84	56	74	64	75	65	69	78	57	78	65	72	79	84	96	67	78	59	83	68	82	68	56	75	81	79	68	78	66	76	74	69	67	68	74	83	59	85	72	75	74	74	70	86	72	75	70	88	65	84	78	74	70	61	76	73	71	71	76	64	72	94	80	65	80	74	72	66	70	75	67	71	69	76	58	54	72	79	79	91	73	72	88	58	82	86	71	82	77	59	71	84	80	79	82	77	78	81	68	68	74	46	73	78	75	73	73	73	73	72	82	67	68	69	75	67	72	84	87	74	79	77	73	80	70	87	77	74	79	83	60	82	75	72	81	63	79	80	85	81	70	69	77	85	73	81	66	64	90	74	74	57	60	74	88	76	73	95	86	67	76	72	71	65	68	69	70	73	80	70	77	69	85	74	82	80	74	79	74	66	82	95	69	90	73	81	66	85	97	86	67	68	77	98	79	65	71	85	86	70	72	65	84	81	63	70	73	68	70	72	86	77	74	83	70	60	59	75	67	60	81	77	84	74	82	76	68	66	71	85	66	73	68	62	74	68	68	62	61	84	75	82	68	88	61	76	89	76	65	95	85	74	97	73	79	79	85	77	64	65	74	70	73	65	74	77	72	94	92	73	81	88	78	74	70	79	83	95	72	70	85	74	85	64	77	67	75	78	86	66	86	57	68	66	75	79	82	72	82	91	75	73	75	83	68	77	71	72	78	73	86	71	66	67	68	70	66	88	79	65	79	72	79	69	77	76	74	58	93	60	86	80	74	73	90	78	70	90	79	69	78	72	65	70	71	71	61	72	70	74	77	82	77	72	64	61	70	75	89	76	71	83	70	59	73	72	72	76	66	76	74	78	69	56	73	65	80	67	75	62	63	72	75	70	72	73	69	80	92	66	65	78	71	69	82	73	69	94	77	77	79	73	62	67	79	63	74	81	75	60	67	69	85	74	63	75	71	83	67	81	84	78	62	65	62	82	78	74	84	88	77	72	80	77	62	60	79	68	66	70	63	89	57	76	66	89	73	71	94	83	70	68	74	64	74	67	82	69	70	68	80	76	76	83	74	69	86	74	80	65	78	78	81	64	71	74	71	66	75	71	67	64	72	72	72	76	77	63	60	70	72	68	66	68	63	80	87	65	78	61	77	54	81	83	86	81	80	68	75	83	64	65	76	76	69	67	79	75	69	69	78	77	63	79	81	76	64	65	81	80	71	80	81	73	76	56	81	73	75	74	76	87	84	90	64	83	68	72	77	80	88	69	73	74	70	73	70	76	73	76	80	64	74	83	70	68	72	77	80	66	68	77	77	73	71	79	71	76	65	63	76	87	75	75	64	74	58	84	66	71	65	73	81	72	83	69	87	73	95	64	59	72	54	70	79	88	63	71	62	68	73	70	69	70	85	68	77	66	74	80	84	73	78	70	68	75	81	80	90	76	86	59	81	77	68	77	59	63	71	59	73	63	77	75	93	62	79	64	78	65	70	70	56	71	65	67	84	71	77	78	76	72	79	78	83	72	60	80	69	69	77	83	65	64	70	72	81	82	74	82	71	80	59	88	82	59	74	72	72	87	70	60	67	66	79	78	70	76	66	62	68	71	80	85	57	82	69	53	67	83	77	89	83	64	65	77	64	68	72	88	88	78	84	70	92	72	92	68	58	75	82	68	54	78	66	83	78	78	76	75	79	65	72	71	65	75	55	65	83	64	87	89	75	81	88	77	80	68	69	74	73	63	68	73	70	74	71	63	74	71	87	69	51	82	70	64	84	78	85	74	77	80	59	71	75	74	58	56	62	79	72	85	79	92	70	81	76	77	69	77	80	64	69	61	64	84	78	91	56	70	81	68	70	59	85	72	84	73	69	76	50	68	85	75	79	84	86
8016	942	695	748	1223	1739	1999	2700	2329	1673	1247	1132	1074	1088	970	818	752	709	729	669	677	604	612	598	616	597	585	604	560	549	552	575	582	580	552	559	588	583	535	545	552	563	534	576	548	590	548	545	540	556	554	537	562	515	501	579	541	511	550	500	524	556	558	540	540	558	561	552	514	551	553	543	544	503	510	530	579	498	527	541	551	532	529	543	506	509	528	494	537	537	549	523	524	492	508	534	521	546	544	513	518	522	516	554	534	558	498	511	511	507	508	518	513	517	542	539	519	564	519	550	512	493	517	528	546	548	526	549	535	521	481	504	527	507	522	511	511	530	517	521	504	521	479	513	539	497	496	537	507	547	478	556	522	509	508	562	508	512	529	553	510	528	482	543	524	561	544	531	476	537	487	489	532	500	508	532	535	493	542	549	536	534	517	496	525	519	511	531	528	501	523	541	565	493	557	519	545	512	514	528	543	491	514	523	529	504	535	495	538	548	516	508	536	502	504	549	501	519	510	512	520	530	526	504	500	504	557	513	545	534	542	501	531	477	512	509	484	574	505	528	508	512	499	482	526	507	533	560	505	507	534	527	535	555	533	543	530	541	531	503	524	530	524	528	538	540	529	502	499	541	511	497	548	508	521	484	526	492	487	524	524	495	470	478	504	549	512	510	528	551	494	536	515	531	540	508	510	518	535	529	471	512	496	531	533	533	492	508	543	513	536	541	522	524	551	532	556	541	538	532	550	530	499	540	509	510	520	520	556	512	503	484	508	495	519	501	492	553	543	538	514	494	553	496	518	520	508	526	510	507	541	549	524	532	534	479	533	496	557	503	534	498	511	471	563	527	532	499	520	489	519	551	551	521	524	535	559	504	512	554	470	528	478	513	529	520	491	487	548	528	515	509	495	528	535	532	554	510	555	477	515	511	528	535	541	516	532	510	545	510	483	540	509	513	519	507	533	494	539	487	495	555	551	508	523	526	545	556	559	545	478	518	535	490	501	521	534	504	522	512	500	555	527	534	510	528	501	573	465	539	482	535	514	502	534	522	512	524	519	543	523	506	498	527	528	554	486	495	501	528	545	489	520	524	518	494	530	537	484	519	533	567	504	526	499	518	510	516	483	528	485	503	535	468	468	547	551	530	525	497	533	535	552	524	512	518	547	507	530	512	528	508	532	493	511	481	510	525	540	549	524	541	515	505	491	511	559	521	534	498	530	489	533	534	483	498	545	494	531	509	514	551	531	549	532	537	497	494	522	499	567	520	508	531	527	552	483	505	512	493	507	499	538	487	481	516	524	525	506	547	500	542	506	517	494	492	525	509	518	494	485	545	500	509	504	444	528	499	536	515	517	513	569	505	508	538	530	511	519	508	529	559	518	529	480	561	502	495	521	540	553	507	497	495	498	478	514	474	548	521	480	546	526	533	551	522	493	534	526	533	516	540	537	508	518	511	520	581	518	537	481	554	526	537	541	500	538	494	534	501	538	513	535	522	570	512	519	566	480	526	527	510	523	504	530	540	524	561	498	553	487	542	561	545	477	533	451	538	530	528	486	521	514	505	525	518	510	507	550	522	539	530	510	540	511	522	523	515	548	506	515	516	503	524	502	533	504	541	524	492	501	486	516	497	467	504	497	532	509	522	501	487	522	476	546	484	536	504	541	499	499	496	497	513	509	510	485	585	511	534	533	518	526	525	529	516	520	497	558	530	502	523	499	511	528	539	482	532	533	505	512	532	538	489	533	529	564	520	518	500	524	511	546	516	542	509	504	513	553	540	533	527	527	471	512	494	507	557	499	486	494	517	535	521	514	500	505	544	489	543	510	524	505	502	557	504	495	489	516	546	560	507	505	522	503	556	496	571	493	479	493	492	570	543	530	474	554	565	513	534	484	552	507	510	508	508	540	522	516	515	535	541	508	530	527	516	497	483	531	488	514	531	536	531	541	519	518	478	555	525	544	528	514	544	524	560	516	546	520	498	523	484	548	516	527	508	536	495	494	501	518	513	558	551	515	529	477	545	498	543	549	512	554	525	496	525	523	520	487	496	531	519	509	525	551	557	522	555	456	500	509	505	501	502	497	490	516	486	537	523	532	504	512	489	540	509	507	529	524	552	515	465	526	525	503	439	493	510	488	494	496	543	533	474	571	526	557	519	557	542	534	526	536	508	529	492	532	493	489	556	539	539	496	462	552	486	525	508	535	479	508	481	576	470	510	475	513	497	505	459	521	521	537	520	551	546	472	511	458	515	530	493	477	502	523	520	516	515	533	493	499	539	487	557	536	535	486	536	491	528	495	494	531	524	514	491	505	534	552	509	493	521	492	480	554	528	511	537	522	496	550	499	533	545	524	484	533	519	546	566	524	514	505	526	501	530	554	493	497	489	543	564	516	539	507	549	503	552	505	517	540	486	488	522	502	530	518	501	564	510	515	503	507	476	507	534	500	522	546	507	536	527	532	485	509	539	501	530	494	523	480	520	596	536	513	513	538	523	521	541	495	490	547	532	481	487	526	553	507	512	509	512	495	509	545	514	453	516	492	530	523	532	487	492	526	510	522	486	504	549	517	484	530	488	479	531	515	500	544	508	529	535	523	537	532	517	511	497	526	480	540	531	513	485	520	519	555	512	543	524	513	543	533	496	509	580	512	503	517	510	506	564	555	525	523	512	512	542	547	523	551	551	528	528	543	526	516	540	508	532	499	551	558	490	507	538	539	549	550	524	476	515	521	545	539	535	538	528	558	518	522	536	556	500	486	502	515	514	508	542	503	545	537	505	526	504	526	495	490	511	516	505	477	537	483	509	527	518	558	502	499	555	485	512	561	545	514	552	518	495	530	531	493	545	514	500	517	505	531	480	526	506	531	517	551	536	529	531	543	509	548	514	500	517	588	545	491	503	533	492	555	521	536	522	515	500	552	496	542	490	525	520	503	495	532	502	545	485	519	522	516	537	531	486	509	526	463	473	507	520	509	498	518	522	542	542	513	534	520	499	523	511	505	498	495	483	502	507	502	518	531	507	503	542	533	492	513	495	527	503	511	502	570	511	497	533	508	498	481	513	506	528	528	515	487	500	501	496	476	529	506	509	483	505	540	508	492	489	497	515	536	502	509	545	516	540	521	493	484	512	496	482	549	522	516	564	564	501	520	495	544	495	510	516	512	487	476	543	537	518	497	504	514	540	533	507	527	531	458	502	492	520	539	507	483	556	522	479	525	558	524	524	503	513	525	528	527	555	515	547	526	497	537	531	522	535	490	545	503	502	523	512	517	548	520	503	538	508	484	518	538	547	507	509	559	532	542	538	550	557	495	535	509	535	501	491	523	528	504	524	496	525	515	538	552	543	513	484	518	521	547	556	474	494	527	494	550	516	503	508	516	504	508	537	478	517	482	510	527	511	517	512	510	560	511	489	538	510	563	494	515	519	472	528	532	506	512	505	489	526	501	537	508	534	488	536	507	510	499	501	516	539	541	516	482	507
1142	130	60	46	39	42	53	90	89	64	69	59	49	42	71	42	38	30	41	36	30	36	18	25	39	28	30	25	30	23	21	28	22	24	22	27	31	28	18	28	25	21	20	21	20	18	27	30	26	27	27	19	20	17	29	26	21	28	25	23	23	21	16	23	22	23	24	24	26	22	23	24	21	24	23	17	22	15	17	23	23	27	18	23	32	16	23	18	28	20	22	28	23	14	21	16	19	29	14	17	21	18	18	20	19	26	21	20	30	18	23	18	21	17	17	15	19	28	24	18	22	23	11	25	24	26	33	22	23	26	18	22	16	22	20	20	18	20	20	27	19	23	20	16	18	26	29	19	31	24	17	22	20	30	20	24	18	20	19	20	23	26	21	17	26	15	16	22	25	20	17	21	25	23	26	26	24	27	26	20	25	23	22	19	25	19	27	20	18	15	17	14	21	23	18	23	21	28	21	17	18	29	13	21	29	32	21	20	20	16	20	26	22	28	26	14	26	18	15	16	26	23	21	20	22	22	13	24	24	22	16	21	18	19	22	19	18	21	22	28	22	20	21	27	29	12	16	16	14	27	18	18	19	28	19	23	26	20	12	18	15	14	17	12	20	20	31	15	24	17	16	11	25	18	20	20	17	17	17	12	24	32	25	22	25	21	25	15	19	17	17	25	19	14	31	13	22	19	28	28	19	15	22	28	28	14	21	24	22	27	14	12	19	18	20	26	20	25	23	20	19	22	17	20	31	20	23	21	27	25	30	20	20	22	28	19	15	25	15	27	17	22	28	25	17	22	18	17	19	20	21	27	27	22	29	25	23	21	21	15	16	20	26	21	29	26	29	22	13	20	13	22	29	17	17	23	13	22	19	18	19	13	29	19	27	27	23	21	27	17	23	23	21	20	16	18	22	16	21	23	21	18	16	13	30	22	19	21	39	27	11	19	23	20	22	16	19	25	18	20	21	17	15	19	24	27	18	20	15	18	15	14	18	20	18	22	12	19	17	25	22	26	18	17	21	20	21	19	23	26	23	19	18	18	17	16	18	19	19	17	21	18	20	27	18	14	24	21	23	19	16	21	25	17	22	21	19	21	24	25	19	23	21	21	27	14	19	19	29	27	25	29	20	20	23	13	16	24	15	17	18	20	23	20	23	19	10	29	15	20	22	20	24	21	14	21	20	13	25	14	31	22	22	14	14	14	28	18	21	16	28	17	17	23	20	18	24	20	18	16	10	29	16	31	23	20	24	28	27	24	27	12	21	17	23	15	26	23	20	18	21	24	17	24	21	24	19	23	16	14	27	30	16	18	16	22	19	24	19	14	24	15	17	17	24	30	12	21	11	13	21	27	20	19	15	16	18	18	21	24	23	22	24	17	19	22	17	21	25	22	29	24	21	23	27	20	20	23	26	23	20	19	24	20	18	17	22	23	21	22	24	26	18	24	27	31	20	18	17	10	25	21	15	21	20	17	18	21	23	22	29	23	26	19	25	24	30	19	17	24	16	24	24	18	21	26	25	23	16	17	19	31	26	19	12	19	22	24	22	16	29	31	17	24	16	29	17	19	23	23	22	17	29	25	18	22	20	17	19	13	20	30	20	15	14	22	24	24	20	27	19	21	23	21	17	21	24	25	26	31	21	23	18	28	12	19	24	18	25	21	29	18	22	21	15	18	19	27	22	19	14	17	22	22	24	19	30	25	14	22	26	16	24	19	23	24	29	14	11	25	24	13	15	10	22	30	25	26	28	21	30	17	24	25	27	30	26	25	24	17	24	18	23	13	17	26	27	21	25	18	16	20	21	19	19	25	20	20	22	19	17	20	22	22	21	21	17	26	23	22	26	22	19	20	22	24	18	19	30	24	23	19	19	17	18	27	14	17	29	13	15	23	21	33	20	15	19	17	27	20	22	19	20	24	27	25	27	25	24	21	20	26	17	24	20	20	21	12	22	16	28	20	22	25	16	20	28	33	22	15	21	21	30	33	18	17	27	25	16	16	18	25	15	20	18	23	19	8	22	20	21	34	24	25	22	18	25	19	27	28	30	21	16	17	28	21	16	20	15	17	29	20	28	33	19	17	17	25	16	27	20	14	23	17	18	24	25	28	18	25	21	20	29	24	21	23	14	22	14	21	18	22	23	16	27	18	19	18	22	24	20	20	12	24	25	16	21	24	31	24	14	14	14	23	16	33	13	23	17	20	17	24	27	21	11	24	21	17	18	22	27	23	17	24	18	19	20	17	25	13	23	32	21	27	20	17	25	24	18	20	19	18	9	16	29	24	18	12	29	26	13	26	24	27	22	18	21	19	20	19	25	24	25	26	23	18	27	18	21	18	25	17	20	15	14	15	17	15	27	16	21	19	19	22	22	20	17	17	15	14	16	12	22	21	18	21	17	10	21	21	22	25	26	17	23	20	18	24	19	18	24	24	19	16	18	29	25	25	16	22	17	21	21	14	21	17	16	30	28	11	22	15	26	24	20	18	31	22	19	24	25	10	18	23	18	25	22	18	31	16	17	23	22	17	19	19	18	19	18	17	26	26	19	19	22	22	17	18	22	17	19	21	17	15	24	22	14	19	17	16	28	24	20	24	21	17	22	20	17	24	25	21	16	25	17	22	18	16	28	18	21	12	18	30	10	18	20	20	20	18	11	21	21	18	22	17	22	23	19	32	18	28	18	19	25	20	16	21	15	19	20	20	26	19	25	29	29	23	15	12	16	19	22	9	20	26	19	13	18	14	20	33	28	16	27	16	19	23	25	30	30	25	20	16	24	16	19	23	21	32	23	16	23	12	18	23	23	17	20	25	22	26	23	25	29	24	29	17	19	23	16	24	23	16	18	18	26	20	19	18	22	22	20	21	17	16	23	19	13	16	21	11	26	28	23	29	26	21	22	21	22	16	26	25	26	17	16	23	21	26	15	27	18	19	18	22	21	23	18	21	24	20	19	18	21	18	23	13	19	24	25	27	24	23	28	21	19	13	22	23	16	20	23	16	20	23	25	26	21	28	19	19	18	24	16	18	24	27	19	26	20	25	21	27	23	24	27	24	18	21	15	19	24	17	22	27	17	24	22	20	18	27	17	20	17	24	15	16	25	21	23	16	20	22	15	23	21	26	34	17	27	12	11	23	29	24	29	14	17	26	22	19	18	13	27	28	22	28	19	22	28	32	26	20	19	20	17	17	21	16	28	20	21	19	27	16	19	17	24	16	31	16	24	22	27	25	17	16	27	20	27	23	26	25	17	23	24	19	22	16	20	21	21	21	24	16	30	18	25	19	13	23	20	22	21	21	22	24	15	19	19	31	19	22	15	20	20	17	23	27	28	25	14	20	29	23	24	13	17	25	22	20	20	15	14	15	20	17	17	12	25	21	18	24	26	21	18	26	23	19	22	17	20	26	15	18	18	26	19	26	16	17	23	24	12	15	27	27	20	20	17	19	27	22	18	19	20	19	19	22	13	20	19	19	24	24
9050	1276	565	633	1608	2715	3173	4018	3354	2170	1660	1312	1233	1176	1013	828	651	558	487	469	453	372	341	312	326	298	312	287	284	268	263	245	212	226	245	233	221	211	210	211	203	208	199	216	193	196	199	209	173	194	180	164	157	207	153	180	166	195	159	177	184	180	165	152	155	153	181	158	147	170	160	186	176	179	165	138	166	164	149	167	139	162	145	167	149	133	155	164	135	155	147	147	153	148	163	158	159	147	132	162	141	144	142	160	127	141	146	156	163	160	142	140	166	130	158	153	146	145	161	143	154	133	149	161	169	176	155	154	146	143	158	131	142	155	154	146	150	178	147	149	153	131	147	171	141	127	158	147	182	149	155	154	125	139	162	156	149	124	150	135	134	125	152	150	183	141	148	169	157	136	162	149	168	170	147	136	153	156	153	159	157	148	125	150	130	143	154	158	146	149	157	140	147	146	154	144	167	156	153	146	158	155	164	144	137	127	161	146	144	160	127	115	149	148	149	159	137	173	153	148	143	159	163	144	145	148	128	147	136	151	156	135	150	147	130	130	145	130	141	122	148	136	139	148	131	156	155	151	141	146	139	151	140	155	177	132	155	142	155	133	147	157	172	154	128	158	139	158	126	139	168	164	135	134	138	132	167	143	148	154	139	139	140	149	153	159	145	168	147	142	141	179	161	159	153	133	152	150	134	138	136	127	145	160	151	133	152	149	145	151	138	142	154	145	146	156	151	140	134	159	153	140	129	143	148	149	151	125	153	135	141	172	155	139	152	149	152	147	144	164	142	155	139	147	151	148	156	142	147	138	154	165	150	133	148	170	154	152	152	146	164	133	132	149	134	146	133	146	149	164	146	152	116	118	144	118	151	147	154	138	150	129	124	123	130	160	135	140	143	154	152	156	169	147	153	153	133	134	153	152	125	130	146	148	135	124	136	146	152	154	171	138	146	151	161	130	146	150	147	172	142	159	140	153	151	160	161	140	147	142	169	150	127	116	136	140	141	123	148	143	150	144	174	133	135	181	153	158	142	161	154	158	149	155	133	170	161	140	142	176	128	151	138	145	159	125	139	124	146	157	149	162	158	151	159	147	146	155	156	120	133	132	136	135	157	143	152	144	152	142	127	183	144	178	163	137	163	132	145	143	142	148	146	153	164	141	151	126	148	141	159	125	145	167	150	146	143	135	143	150	135	150	161	148	145	148	174	139	147	134	128	173	141	143	160	142	140	144	145	156	148	136	147	135	143	144	137	142	175	140	138	143	135	134	121	154	121	164	164	119	170	152	161	155	137	146	148	168	178	149	157	134	149	143	144	150	155	144	151	132	126	159	134	140	131	173	129	153	144	170	136	161	161	154	140	174	157	141	168	130	147	148	149	144	139	130	145	142	151	142	173	145	142	151	163	146	149	140	132	140	131	133	165	136	142	150	129	133	163	154	150	167	158	137	157	157	162	161	176	156	146	131	165	160	136	161	147	150	134	130	163	132	154	137	128	134	159	143	146	142	136	141	139	131	152	165	156	140	164	118	148	137	144	129	133	144	151	140	146	133	152	150	150	146	144	160	147	120	136	145	155	157	127	135	144	140	154	136	138	137	137	151	138	128	162	133	132	151	129	143	135	170	152	143	141	166	133	139	141	157	125	160	150	165	160	141	156	146	149	133	130	147	119	142	140	135	154	143	142	143	128	129	145	139	141	160	141	151	133	145	160	133	144	168	159	151	148	134	150	145	152	158	152	150	148	134	143	142	123	151	150	126	150	142	143	145	116	152	147	142	156	136	157	149	177	142	135	172	160	150	178	142	124	156	156	168	147	157	151	162	160	131	164	140	155	150	155	153	150	145	140	154	145	153	156	137	147	136	137	148	137	142	147	150	156	141	163	153	147	144	144	152	138	150	142	143	127	155	150	132	146	136	145	133	163	117	142	135	153	139	140	139	137	152	133	173	142	161	131	153	161	129	140	130	139	147	151	142	134	144	160	142	151	159	124	158	133	132	140	170	146	146	140	147	142	134	137	150	140	159	157	143	151	158	151	142	159	147	154	153	167	140	163	157	134	152	140	147	155	149	170	157	149	155	141	167	154	161	143	146	152	153	148	138	146	151	162	137	159	143	150	128	163	157	163	138	157	146	138	148	147	151	149	158	161	158	147	144	120	135	141	143	156	152	142	153	144	139	130	144	161	131	150	147	145	146	139	148	147	150	157	141	159	140	132	168	155	150	134	164	144	152	137	160	124	145	148	142	144	145	136	143	135	145	142	141	139	130	152	162	156	145	142	150	153	156	137	139	153	153	157	152	130	146	150	163	123	136	157	139	157	153	151	148	150	131	156	162	151	136	167	142	159	147	133	136	159	155	153	137	151	133	156	160	128	130	152	122	142	156	129	152	141	135	150	134	140	142	148	131	143	153	151	151	148	119	150	161	146	138	146	153	151	136	161	144	137	171	141	149	167	135	134	169	161	136	136	152	147	143	154	141	153	127	151	144	146	165	143	149	147	158	129	154	153	144	144	113	152	154	143	143	161	118	147	149	153	149	166	127	140	145	155	148	140	158	143	147	149	176	162	136	110	148	151	145	134	149	156	148	164	140	171	131	134	132	146	164	149	147	141	144	142	133	142	152	162	161	135	144	146	151	130	141	139	146	143	156	159	156	161	151	136	125	142	154	149	142	157	152	148	131	173	123	170	159	142	163	152	156	147	153	148	166	136	161	147	125	143	150	132	174	151	143	142	140	137	168	143	157	144	147	128	161	163	166	136	159	158	146	134	144	131	129	160	147	157	148	115	134	136	151	136	159	133	170	132	130	134	139	138	135	136	149	154	135	154	174	139	149	158	162	142	199	157	141	161	150	154	155	153	141	145	139	174	157	149	146	143	140	146	160	155	132	160	137	151	163	137	147	149	141	140	149	160	143	146	169	138	156	142	142	142	145	135	140	149	140	148	128	155	123	143	140	150	136	134	131	128	179	173	153	149	154	143	161	120	159	137	156	148	144	135	151	155	142	143	137	140	135	173	163	139	144	136	142	137	134	146	144	136	157	145	156	148	139	167	146	160	161	140	146	163	134	170	159	127	132	140	159	145	165	163	147	139	133	122	145	136	138	153	133	136	146	153	157	128	167	154	154	163	148	157	153	156	136	140	150	155	140	146	145	145	136	142	147	146	138	143	131	145	173	147	137	169	154	149	112	137	161	152	145	157	145	126	160	137	150	132	129	133	157	154	153	158	121	150	151	154	145	137	154	118	157	132	126	151	151	152	134	149	128	155	139	152	143	141	156	139	142	155	112	129	157	156	136	150	139	153	160	156	159	138	145	139	147	148	149	141	138	163	162	154	156	151	138	127	151	159	129	134	143	143	157	150	148	147	150	164	145	137	140	147	139	142	152	125	156	157	130	156	164	144	130	169	165	134	146	152	151	135	148	170	149	166	147	139	142	153	137	147	148	149	155	156	159	161	151	154	147	152	142	142	131	160	123
1374	67	67	70	66	58	77	85	73	58	58	72	74	56	81	61	80	62	61	59	67	61	48	67	62	63	51	52	56	67	67	67	62	69	68	50	48	46	52	66	53	82	78	58	61	74	53	57	61	68	68	50	58	73	65	63	57	78	50	57	77	61	62	60	56	68	48	65	64	59	60	57	66	63	53	67	64	68	58	56	63	55	63	66	69	66	70	58	59	71	58	51	51	57	60	67	65	79	59	54	60	57	63	65	56	59	61	61	66	65	61	62	66	59	71	70	66	58	53	78	65	61	48	82	69	73	58	51	71	64	69	62	67	68	55	55	62	53	66	61	62	66	55	68	75	56	64	59	66	63	56	52	53	71	91	67	66	68	56	63	66	67	60	60	59	66	78	58	57	55	54	51	58	65	60	54	61	46	57	55	72	79	75	55	69	80	50	54	67	60	65	70	55	70	75	50	84	50	68	75	63	71	56	57	64	74	55	63	65	57	73	66	56	68	63	68	70	58	65	62	65	50	64	61	51	62	64	60	60	89	68	65	61	49	61	53	62	56	71	54	58	64	72	51	54	68	74	69	79	64	63	54	65	53	57	65	63	52	73	54	70	57	60	55	58	54	71	66	53	59	59	67	59	67	55	56	62	66	67	62	75	62	57	80	63	75	51	47	73	64	67	51	68	72	65	52	51	76	64	62	56	64	70	50	58	52	59	65	68	66	65	70	55	69	54	68	67	54	50	64	58	61	58	67	71	61	65	70	56	65	66	55	59	54	57	63	70	71	60	57	59	50	65	61	63	60	61	55	79	52	60	45	61	53	64	67	64	61	70	47	70	62	55	55	61	55	58	59	64	49	84	64	68	63	60	75	75	63	76	66	60	56	57	61	70	61	55	57	59	50	60	68	65	71	73	64	53	69	71	41	47	75	78	73	59	55	59	61	61	49	53	64	69	74	59	57	61	70	64	67	69	76	53	68	49	81	64	54	71	65	56	58	65	61	70	51	46	65	57	68	64	62	65	48	67	43	65	61	68	69	67	62	57	75	64	51	75	59	69	58	65	58	63	70	64	73	73	55	60	87	71	68	54	42	58	72	71	70	69	70	71	48	58	60	48	61	62	57	57	53	48	64	65	70	49	57	69	56	70	54	55	54	59	60	69	58	65	54	60	45	59	65	57	66	72	64	59	63	65	69	57	53	64	62	72	60	79	60	65	52	59	56	67	67	52	66	51	56	59	64	52	64	58	68	69	66	74	64	62	65	72	65	53	56	66	68	55	61	48	72	70	53	57	50	59	68	53	60	63	48	59	61	53	54	59	53	65	66	53	70	60	53	67	51	66	48	72	60	58	61	38	53	70	49	51	65	57	60	46	69	49	65	56	57	57	66	80	66	54	55	63	53	72	59	69	53	69	72	62	61	53	66	67	57	54	66	52	64	58	70	60	62	60	56	68	62	73	72	71	61	60	54	71	62	67	63	55	56	59	61	61	50	51	55	61	60	64	58	59	65	53	71	60	80	67	61	57	45	60	65	55	62	80	60	52	66	70	70	70	58	52	67	55	65	65	77	61	65	64	70	59	74	59	77	57	71	55	72	59	70	76	57	62	53	58	63	63	75	82	69	58	61	56	62	67	68	80	55	69	62	65	53	55	64	58	64	58	63	52	55	44	64	54	57	69	63	55	57	55	70	58	54	57	48	64	78	71	57	73	56	70	64	52	63	62	54	65	61	57	66	65	64	56	78	66	72	73	72	61	76	62	73	65	63	58	65	65	67	64	70	68	69	51	67	68	62	45	70	55	63	69	72	80	61	59	60	70	53	60	62	65	71	68	49	52	65	63	76	60	45	72	65	63	56	59	59	52	53	70	68	58	53	64	70	64	56	68	63	56	59	68	67	60	54	64	64	62	85	58	67	49	62	65	59	71	53	62	66	53	63	57	74	58	63	63	75	75	67	63	68	47	50	62	51	68	72	55	68	40	67	64	65	69	64	54	63	68	83	57	54	60	49	72	73	55	59	60	69	57	46	62	72	56	60	60	59	62	57	50	67	63	56	63	66	52	67	55	70	64	54	63	63	49	62	69	52	64	63	65	50	72	52	72	63	66	61	56	61	74	78	64	60	69	59	79	62	66	66	51	62	68	55	64	54	56	58	55	51	46	59	61	62	62	70	65	63	71	54	69	56	53	57	58	47	72	54	55	62	54	61	55	49	53	67	68	59	57	63	43	66	55	42	47	66	51	45	63	67	55	67	64	56	61	69	77	50	54	69	64	51	64	77	51	45	56	64	77	67	53	72	75	60	48	67	76	62	58	81	69	62	55	72	64	69	58	63	57	64	68	61	73	68	64	64	60	81	64	58	55	50	62	60	59	62	61	62	67	71	68	70	50	68	49	52	62	58	52	63	59	62	62	53	59	71	62	67	59	51	65	57	54	61	65	65	69	73	68	63	77	70	47	52	57	68	64	46	69	68	59	54	74	68	59	63	54	65	49	60	63	54	64	47	76	51	59	61	59	61	67	67	50	71	74	66	70	70	65	56	66	65	55	62	56	49	61	72	70	64	47	71	64	58	56	73	72	63	67	56	60	62	53	58	67	76	53	49	53	64	54	58	60	62	49	61	75	66	54	73	69	62	72	60	58	60	68	63	51	66	62	64	73	43	61	66	56	56	44	62	49	64	63	63	63	45	74	56	53	63	62	78	55	53	61	58	51	63	73	45	68	50	60	61	43	55	65	67	61	69	75	55	66	57	71	52	68	56	67	66	69	71	65	57	62	61	65	72	51	62	76	67	68	70	77	63	60	67	61	56	70	52	68	73	55	66	71	53	52	82	76	53	53	69	68	60	54	71	49	60	62	59	57	46	61	45	66	69	70	64	50	53	62	61	61	71	55	57	69	56	49	65	64	66	64	68	64	59	61	59	68	47	67	78	61	64	50	63	62	51	63	84	66	56	72	58	60	59	60	70	65	63	56	62	59	60	68	62	66	53	66	68	50	60	70	75	57	59	45	61	78	63	62	70	57	53	56	60	70	70	73	56	54	60	69	70	65	57	52	52	61	73	69	59	54	65	59	56	56	59	67	67	52	62	67	64	68	65	69	64	66	58	73	64	54	56	67	65	57	63	44	66	60	59	67	62	73	52	56	66	62	70	53	62	65	59	57	73	54	54	52	67	65	49	56	50	61	64	73	67	66	56	60	68	62	78	72	63	57	81	71	76	74	61	62	63	64	63	63	59	83	70	54	66	68	76	62	70	84	45	68	78	63	75	54	50	60	62	74	62	56	69	60	60	69	48	73	73	47	76	53	62	62	61	54	56	66	60	67	65	63	53	62	58	54	63	65	57	56	67	50	48	66	77	58	69	61	57	68	55	63	57	60	72	69	50	63	60	62	51	72	67	62	72	59	48	60	58	63	65	52	62	56	58	60	58	39	62	80	51	57	61	67	58	63	52	77	55	61	54	67	49	62	58	59	60	76	67
6757	497	470	470	636	763	1101	1505	1251	780	621	542	671	622	571	569	507	483	438	455	471	454	445	438	465	449	461	476	407	401	408	449	482	427	429	447	466	491	482	477	448	492	454	404	452	428	465	400	430	433	471	424	457	402	419	448	444	433	441	441	450	442	460	459	434	448	501	459	465	480	468	406	453	426	414	424	431	427	434	438	441	434	410	473	455	445	438	440	475	425	453	439	438	474	415	454	464	462	433	440	414	432	394	430	394	459	447	474	474	444	428	441	456	446	456	419	466	458	438	446	413	462	434	442	424	462	460	438	451	489	456	452	416	454	436	465	454	459	394	446	459	475	473	448	444	492	436	434	433	455	404	453	488	449	427	452	494	451	422	470	457	466	483	417	388	469	440	448	444	448	467	455	446	430	432	443	473	445	439	450	460	413	416	442	441	440	428	475	437	424	453	428	452	457	467	416	434	485	465	431	423	438	453	439	473	463	474	444	377	449	422	440	454	426	425	443	484	438	444	448	435	404	427	469	449	470	456	442	424	440	434	426	464	467	440	417	395	436	450	452	449	450	434	472	424	448	439	470	441	487	428	442	452	451	428	433	443	442	419	416	420	412	436	415	459	420	483	451	460	499	483	437	474	377	459	446	434	419	464	449	482	440	418	440	449	447	455	425	435	447	430	468	452	413	450	454	422	432	453	445	442	430	431	444	428	434	450	439	428	418	442	411	429	417	441	479	480	463	441	458	441	433	443	434	446	461	439	438	469	474	453	450	439	450	455	460	477	420	437	443	441	424	461	422	418	459	437	471	451	483	420	440	431	425	455	440	465	422	464	495	471	424	434	436	430	451	447	458	460	450	462	447	414	482	421	439	439	477	423	467	453	418	469	448	477	443	453	462	449	464	448	418	414	473	405	453	436	438	464	427	458	470	447	463	442	477	443	447	426	450	452	421	441	418	469	408	439	424	435	441	443	435	448	419	450	428	444	447	480	458	433	413	422	456	452	483	456	462	430	447	463	483	437	412	457	410	423	413	411	471	471	456	414	452	466	432	471	396	424	448	459	458	424	438	447	434	436	436	470	447	413	483	447	468	449	436	485	445	432	461	458	438	431	461	448	428	458	454	435	431	466	455	427	467	472	470	462	462	451	423	395	426	431	428	424	447	419	436	438	476	441	442	493	434	429	424	462	463	423	465	457	420	426	423	449	433	475	426	448	410	462	455	431	476	454	414	445	412	464	442	423	398	457	463	450	437	437	437	446	439	459	418	467	464	430	448	432	454	459	430	425	441	432	443	473	460	476	415	471	442	443	415	483	455	463	443	484	457	415	421	469	464	408	480	435	394	485	438	446	455	404	445	429	407	437	459	438	455	452	422	435	444	451	457	479	456	446	475	442	451	421	430	440	453	458	437	448	439	424	442	437	463	473	445	456	420	424	441	439	470	482	450	423	430	428	425	474	424	446	452	455	455	425	401	442	473	426	428	443	462	406	464	441	472	473	440	471	428	422	446	441	451	460	480	440	476	460	421	478	451	434	439	407	464	464	426	433	445	459	426	431	421	467	423	512	435	429	444	460	477	442	445	424	470	450	444	446	445	414	460	442	461	426	421	407	462	440	430	453	438	425	423	431	442	435	420	456	468	427	450	472	429	429	471	433	463	460	449	437	441	456	434	475	421	409	449	452	452	410	445	475	426	442	432	451	434	440	404	438	435	446	435	440	444	453	460	454	454	462	473	442	434	415	431	441	451	447	507	467	422	475	465	449	437	439	450	434	434	434	429	432	423	440	407	407	439	438	454	430	464	433	445	422	437	418	436	463	429	434	439	402	493	420	464	469	427	458	426	405	473	429	421	423	421	447	490	431	441	464	420	446	454	448	448	439	436	434	433	420	471	457	466	459	428	436	411	490	418	451	437	430	424	453	455	445	464	422	459	460	414	442	462	451	439	427	494	418	410	461	431	488	438	434	429	410	458	469	450	431	467	466	449	399	430	452	413	448	409	448	420	425	449	425	476	421	460	440	436	453	467	445	456	446	436	474	480	440	412	427	447	488	461	412	480	409	410	418	480	423	479	450	481	488	472	499	463	444	420	440	448	444	419	445	418	468	439	411	432	440	428	451	426	428	448	439	442	471	447	466	455	454	397	454	463	458	418	450	460	437	430	452	415	452	490	415	455	439	438	430	441	433	458	411	447	456	470	442	463	428	467	458	443	447	432	427	427	466	445	456	464	448	422	448	430	436	435	475	431	433	450	470	448	455	438	460	464	410	444	434	441	452	471	441	432	466	463	447	428	453	449	455	445	418	467	445	452	454	435	453	458	437	433	466	448	408	452	415	461	413	417	442	478	445	405	438	459	455	441	481	463	429	455	469	393	450	429	465	434	438	426	426	398	474	451	425	423	363	449	442	413	425	425	446	455	454	446	431	447	426	476	409	450	423	437	447	476	431	441	437	467	459	469	418	447	448	465	426	454	444	444	477	443	428	436	456	429	442	422	461	448	460	427	410	447	462	463	419	473	462	458	441	441	438	442	418	458	473	461	451	452	432	442	447	453	428	455	446	444	466	424	461	465	442	450	432	445	467	458	427	461	435	420	458	444	464	437	475	421	429	464	433	463	412	448	429	457	437	462	435	415	451	458	426	429	448	465	444	437	478	479	459	429	396	454	487	408	429	420	472	456	420	484	457	446	469	444	482	443	449	420	424	396	432	489	434	401	434	425	465	434	407	456	473	457	450	420	456	462	462	451	459	480	439	421	460	430	408	476	431	419	450	470	435	468	459	434	423	475	436	452	438	475	462	427	443	476	437	453	419	419	481	391	436	424	435	454	475	429	425	427	401	463	451	485	441	472	437	444	420	453	469	406	428	442	434	429	438	457	422	421	441	437	431	425	437	470	447	433	423	442	474	456	448	433	453	493	398	463	436	452	444	476	441	469	438	437	444	426	447	450	416	401	442	419	428	449	430	420	434	480	440	431	422	463	431	484	439	408	435	431	423	459	455	470	429	449	443	441	419	452	451	427	413	429	474	431	432	441	437	462	421	453	441	403	459	488	457	465	423	471	441	446	454	423	428	442	433	445	438	448	487	455	447	442	456	443	449	451	432	459	452	440	422	465	450	395	428	437	456	431	464	432	447	460	437	449	441	437	429	435	447	453	440	448	426	430	421	467	409	423	423	448	454	437	463	411	457	434	416	408	443	465	430	426	462	461	448	450	440	427	430	434	437	479	406	463	397	432	417	474	424	454	428	397	426	429	440	449	440	447	411	424	415	406	430	426	489	483	456	471	449	461	427	446	437	479	420	458	443	452	411	419	452	467	483	434	457	428	433	437	468	437	455	414	423	440	431	450	435	489	423	456	489	405	444	448	448	455	422	438	421	430	460	458	412	461	425	440	469	443	469	442	471	460	424	451	462	435	474	422	426	426	424	430	451	499	411	480	452	447	448	448	408	485	421	443	437	455	440	474	442	416	438	467	405	466
1759	75	79	76	56	73	85	91	101	78	97	77	70	79	85	62	72	67	73	75	65	77	64	60	84	70	64	59	68	68	72	71	62	63	81	69	80	71	84	73	66	86	80	59	74	76	69	72	61	67	74	71	76	75	65	78	59	66	78	72	59	66	78	70	65	70	76	76	85	84	78	59	79	66	67	77	71	71	72	67	75	87	78	71	64	57	75	66	71	73	74	80	75	73	70	54	81	66	66	82	80	69	53	67	75	70	60	70	65	66	78	73	72	64	58	77	58	70	58	79	80	78	65	75	50	66	82	76	76	60	77	72	75	71	66	79	76	73	73	65	70	72	63	63	77	66	60	84	65	76	69	69	74	71	53	66	64	79	62	64	73	80	62	71	66	55	75	61	85	64	63	65	69	63	69	83	68	80	61	68	76	65	90	57	65	69	76	80	63	77	73	80	67	68	59	77	59	78	56	65	65	68	72	73	81	83	78	74	65	72	59	68	76	77	61	79	80	79	59	67	78	76	65	65	69	83	80	75	83	60	61	73	55	74	74	67	61	67	62	78	60	73	82	47	69	54	68	55	64	60	71	68	67	52	54	73	89	59	70	52	77	69	72	66	67	47	72	67	69	71	75	69	72	68	63	92	73	67	66	81	70	83	64	72	61	73	94	80	60	60	62	68	75	69	61	72	70	64	83	69	83	82	79	56	83	68	62	65	66	67	69	63	80	69	72	70	68	62	79	73	81	61	70	50	67	68	79	60	78	70	67	68	85	75	71	58	74	59	60	70	54	71	69	55	83	88	78	81	81	64	71	67	73	59	73	74	69	66	64	61	80	56	63	62	66	68	68	59	84	79	81	54	68	61	70	65	73	70	81	76	65	72	78	66	60	64	72	79	67	63	65	74	68	57	71	73	76	55	64	56	59	67	84	77	70	73	80	88	68	68	70	89	70	79	59	70	56	79	54	54	68	86	58	63	75	71	51	80	76	70	55	53	67	75	83	77	67	67	92	79	66	66	86	82	60	97	73	69	83	65	56	70	64	75	59	71	71	87	76	82	61	87	74	67	64	70	43	74	55	69	84	63	59	54	73	88	55	75	71	88	67	71	75	56	75	67	74	70	54	72	66	63	84	70	79	78	62	62	65	81	69	60	71	69	65	66	59	71	72	62	72	82	55	70	69	63	71	67	77	62	69	57	65	82	73	81	64	60	61	53	67	74	57	66	71	69	63	67	70	75	59	71	74	70	62	56	67	64	66	70	76	71	76	79	63	72	71	78	59	80	66	79	64	66	68	72	80	70	79	72	74	54	59	66	66	76	67	59	66	80	67	69	76	73	56	60	56	80	65	66	76	56	75	48	70	84	76	70	81	72	62	66	80	82	74	77	60	82	72	70	60	62	80	82	63	81	61	73	53	71	74	65	64	81	77	63	61	66	81	70	75	68	67	74	73	49	72	85	71	71	62	75	81	66	63	74	77	67	55	59	65	70	73	75	68	79	86	71	70	71	63	76	68	72	72	55	74	65	77	72	74	84	74	87	74	73	82	71	67	67	63	72	77	65	85	61	81	66	60	81	70	81	71	62	62	78	76	94	75	85	91	71	61	69	68	60	79	76	63	42	76	67	59	81	54	71	75	67	64	61	60	82	81	84	69	64	59	88	65	71	67	66	71	60	73	65	72	67	57	71	71	66	77	79	62	89	70	76	64	81	65	72	86	72	58	67	80	64	58	73	86	69	57	55	56	75	57	66	75	65	62	73	64	66	78	60	63	72	81	78	76	59	71	88	76	51	61	70	63	74	51	71	71	68	66	90	75	71	62	61	63	82	69	73	58	74	65	72	64	65	79	70	69	63	85	59	64	71	60	68	70	60	64	72	64	78	69	79	66	60	61	77	74	66	67	82	68	82	73	67	64	74	74	74	79	83	68	61	48	81	72	68	58	68	67	71	70	71	80	83	64	59	59	59	63	73	61	67	80	93	71	74	67	78	68	63	59	60	67	65	84	71	66	71	75	49	64	75	73	65	75	51	70	69	66	73	82	81	80	82	69	55	85	60	77	64	66	72	83	63	81	81	75	73	61	60	65	72	83	64	63	55	72	62	76	77	73	71	65	71	68	73	72	72	73	79	68	69	68	55	62	67	69	68	71	64	70	77	61	61	71	73	69	70	61	77	62	68	62	64	61	55	65	70	72	82	62	73	78	68	74	60	74	61	68	64	73	57	65	68	80	67	68	69	78	75	63	80	65	78	65	53	70	60	65	73	87	75	69	69	78	67	73	81	89	73	65	71	71	75	75	58	69	70	61	59	61	76	67	73	63	66	64	66	55	65	74	70	67	77	73	65	85	60	90	75	70	71	56	63	66	66	74	67	79	73	70	62	64	70	57	85	74	65	71	55	74	78	72	77	81	75	54	62	85	95	57	69	79	71	70	57	81	60	73	82	56	73	63	74	69	78	57	73	80	91	92	59	75	81	66	68	71	87	68	88	62	89	64	54	81	66	61	64	65	63	83	57	81	82	63	63	73	80	85	67	68	69	61	83	67	71	66	67	70	64	78	66	68	85	67	64	73	76	74	75	74	82	88	75	73	64	76	79	70	64	77	67	72	85	84	61	91	67	61	73	56	75	68	62	55	71	70	81	72	70	79	74	68	55	69	52	61	64	71	57	74	77	60	81	74	65	71	82	68	63	79	76	69	66	61	53	56	75	59	66	64	64	70	67	73	68	76	74	66	74	63	70	81	63	79	64	67	77	69	75	65	60	57	67	87	71	70	69	67	69	68	72	72	65	63	60	67	73	68	70	64	60	66	64	70	73	68	72	72	72	70	65	64	62	75	85	79	76	68	66	72	71	82	59	82	75	66	61	55	73	78	70	63	73	72	68	63	69	76	74	64	63	76	65	73	58	73	90	73	53	74	70	72	89	68	68	55	68	69	67	71	58	65	56	72	67	57	67	76	59	75	70	66	79	59	82	58	65	65	70	66	69	77	75	83	70	78	55	55	80	70	60	75	60	62	67	98	74	76	78	73	68	72	65	77	68	76	81	63	66	78	60	75	82	80	67	64	67	64	59	72	67	73	60	83	78	63	95	69	67	69	71	68	69	72	81	59	57	87	59	75	74	74	64	64	67	51	65	70	69	74	60	71	77	61	74	64	67	70	66	54	66	75	60	58	80	66	65	61	59	76	78	86	75	64	59	84	71	72	66	96	69	66	59	64	63	72	67	48	61	73	59	58	66	83	70	58	75	67	78	69	76	73	68	67	67	61	76	79	55	66	77	53	69	83	78	79	83	70	67	79	66	67	59	67	86	62	78	55	59	74	57	76	82	62	86	61	76	65	70	66	67	76	80	85	56	68	79	63	84	62	65	66	75	81	68	76	72	69	81	87	69	77	95	66	60	63	70	84	61	77	61	76	63	64	76	78	62	73	61	65	77	80	80	64	70	63	68	68	71	69	61	63	58	61	78	58	56	50	65
7277	651	550	655	731	1023	1614	1831	1488	874	757	771	798	750	707	599	604	524	597	527	545	529	509	550	506	551	530	503	527	474	479	535	532	518	509	448	513	514	488	533	494	484	486	513	516	508	524	506	543	501	457	493	488	497	476	515	522	518	549	528	482	520	527	490	516	470	483	537	495	481	478	530	479	497	472	454	468	494	485	477	523	503	481	451	492	465	463	496	545	507	506	493	489	487	514	473	524	512	462	485	483	506	501	509	478	499	540	500	505	520	487	501	498	485	510	523	543	470	544	475	490	462	492	474	521	475	524	489	488	478	488	508	529	489	487	522	501	519	451	519	477	490	498	471	526	506	484	533	486	471	499	458	466	475	493	505	503	504	463	483	451	479	483	495	486	456	494	529	521	472	486	449	498	550	472	484	483	509	501	514	520	485	486	514	505	478	504	504	516	522	440	528	483	487	516	519	522	500	496	487	482	490	472	487	511	529	534	468	474	493	497	457	495	478	519	490	510	455	484	483	483	464	508	487	509	526	532	484	509	471	500	488	481	513	510	522	506	508	495	481	485	453	485	523	435	492	501	508	480	473	477	500	447	524	499	500	496	520	461	502	515	470	506	449	473	482	468	500	477	483	504	487	487	483	507	502	476	458	525	473	489	497	480	516	496	522	487	524	474	503	468	499	502	460	523	513	523	502	527	513	478	495	486	504	486	506	556	497	489	511	452	522	473	480	487	471	514	467	474	490	496	495	444	477	454	494	516	541	480	481	551	507	488	488	496	503	520	500	478	484	491	492	463	458	486	517	461	505	521	498	488	494	491	502	480	491	503	487	505	486	480	508	501	478	492	503	531	492	499	496	503	501	459	483	518	499	496	520	469	501	492	507	533	459	490	515	482	471	473	527	456	481	500	490	523	521	521	466	485	472	521	473	495	503	497	462	503	489	478	511	482	520	473	499	534	488	531	531	503	495	474	498	474	482	447	504	470	508	532	486	493	529	468	476	516	485	512	513	514	530	512	548	489	467	519	524	509	473	517	515	512	500	496	472	483	469	471	503	487	467	483	484	488	485	555	511	524	486	487	509	468	468	521	484	487	461	488	543	516	505	483	492	498	507	479	515	488	483	495	488	473	481	527	533	467	508	473	522	462	470	509	503	508	501	504	483	515	507	495	450	508	508	501	472	481	516	495	532	474	512	498	496	509	489	501	496	501	470	511	507	524	503	529	502	488	515	446	507	488	463	431	515	468	484	516	512	527	498	503	497	495	507	479	491	477	457	516	496	471	525	539	509	472	486	498	543	517	508	526	466	453	503	518	500	492	506	468	485	493	506	502	476	481	501	496	505	474	490	489	499	493	423	463	486	526	493	460	484	525	470	500	501	512	468	500	492	489	460	490	492	500	506	457	462	474	502	522	481	494	506	539	494	484	478	488	489	503	487	484	488	479	523	517	472	486	508	472	503	484	497	526	508	550	489	554	501	511	468	522	482	502	479	465	513	470	499	531	482	514	464	492	479	522	498	498	514	480	506	453	495	514	502	514	498	460	513	502	493	521	535	525	468	480	497	503	495	509	452	491	464	481	492	509	493	528	504	493	491	530	473	502	499	510	497	474	508	463	480	497	498	501	487	478	443	505	531	524	506	512	500	493	516	507	495	483	499	482	456	522	502	476	487	485	502	510	516	487	511	480	502	486	491	456	528	494	506	509	458	509	514	546	489	490	452	530	495	477	512	457	489	454	516	476	472	470	500	445	508	487	462	470	510	494	507	513	533	467	519	494	491	524	495	521	509	494	504	508	480	499	477	521	502	492	498	519	495	519	506	492	488	473	495	499	470	521	515	480	475	537	494	473	477	501	481	502	515	504	492	491	488	511	504	489	480	511	490	510	513	506	454	497	483	476	480	514	492	527	507	462	517	476	523	500	483	502	523	505	493	530	509	521	535	514	507	461	491	489	488	498	499	487	478	439	474	517	500	459	503	479	486	467	516	464	476	506	484	479	487	500	479	508	494	513	455	495	493	508	494	479	498	508	529	480	488	508	517	488	486	484	482	497	488	529	516	470	498	501	498	499	510	549	501	507	502	507	532	519	520	559	457	516	491	521	460	487	537	505	464	517	470	461	482	491	484	511	525	474	531	514	484	475	450	497	494	516	514	515	514	503	503	469	537	489	490	471	469	496	540	505	508	515	506	502	542	482	529	511	470	482	461	494	489	511	475	496	490	508	432	505	500	494	476	513	480	501	461	486	510	501	483	474	518	502	503	482	500	483	461	540	492	440	482	492	506	465	534	481	465	503	513	478	486	471	457	474	477	493	501	478	490	446	487	524	488	480	523	479	511	496	507	484	497	529	504	493	519	478	500	449	508	518	479	507	438	491	488	490	430	491	507	519	491	463	519	543	511	529	448	492	448	487	502	481	519	512	478	477	521	511	498	494	512	485	530	496	445	478	510	526	508	504	508	492	447	514	530	463	502	468	495	531	498	471	497	472	530	477	526	486	522	476	491	479	462	490	549	473	535	473	489	502	488	529	512	493	533	518	514	465	515	537	504	502	493	492	512	485	484	527	474	513	510	473	536	519	462	512	495	511	476	443	506	477	463	498	466	509	515	449	513	512	485	477	472	448	463	502	492	489	514	455	470	523	501	509	470	436	472	473	481	486	531	508	520	485	499	497	506	536	522	468	486	469	468	478	504	498	512	496	496	466	516	504	460	517	492	504	518	481	495	513	508	492	495	488	484	478	485	533	498	531	509	467	466	476	480	503	468	485	524	518	516	487	497	505	500	485	488	484	492	448	491	521	515	506	489	485	482	469	499	509	486	482	541	537	528	523	475	530	513	485	526	465	455	514	472	507	534	489	540	490	504	464	487	500	484	471	494	481	511	483	526	488	505	478	486	486	462	491	524	510	489	480	497	462	522	508	464	486	496	493	471	508	448	514	453	458	492	522	500	475	493	484	494	453	489	528	507	534	497	509	477	542	516	497	534	489	469	525	501	487	503	518	505	485	473	453	509	493	535	522	515	507	472	481	463	454	482	508	486	480	497	506	508	507	451	523	505	488	496	494	506	485	481	518	485	521	451	476	469	529	486	490	496	520	515	512	493	536	509	508	518	498	489	500	496	480	503	490	483	523	497	514	513	479	473	496	507	511	491	490	451	540	509	508	535	478	475	495	505	472	514	503	473	506	501	472	524	476	509	528	503	495	472	495	468	534	514	497	498	490	544	513	512	507	485	478	480	468	520	480	487	519	507	549	493	528	504	505	469	490	501	506	519	498	490	491	548	500	469	515	482	536	505	497	489	494	501	484	507	481	520	506	515	521	508	478	456	497	524	493	486	491	474	476	498	539	487	542	502	487	507	509	458	487	506	495	526	493	521	493	485	520	496	518	470	469	448	513	500	502	500	505	501	485	474	485	495	521	512	492	480	517	440	473	548	505	536	483	513	477	466	485	489	473	509	467	447	481	468	501	465	494	499	460	474
2291	120	98	96	75	70	88	106	104	92	87	88	98	81	86	86	74	79	74	82	81	59	75	82	72	93	65	80	53	67	64	81	70	81	69	72	71	64	81	78	64	65	64	88	79	64	68	63	71	79	90	84	82	70	50	74	81	73	72	63	68	65	60	74	53	84	71	64	78	75	88	72	77	85	70	64	82	69	72	82	66	80	70	78	71	63	80	68	71	81	58	63	87	79	73	74	67	77	79	68	73	75	59	64	74	68	71	76	72	53	75	82	68	74	69	70	83	69	82	67	70	76	68	74	87	61	75	83	67	53	83	55	60	80	63	71	68	75	73	73	87	78	71	68	64	82	63	73	71	68	84	65	73	84	76	67	76	78	86	70	64	85	72	61	68	91	70	64	67	76	63	81	74	66	57	77	65	82	67	82	74	64	74	87	72	78	77	70	69	74	62	76	55	66	82	60	83	80	84	74	72	74	67	70	66	74	79	79	69	82	58	63	72	71	73	72	75	88	73	73	71	65	68	71	77	79	72	82	73	64	69	59	82	83	87	55	78	72	67	84	62	57	74	77	74	70	74	75	81	62	70	77	67	76	62	74	67	66	61	77	60	79	80	71	58	69	76	68	65	81	75	61	86	82	77	68	64	67	79	75	71	58	73	64	67	65	84	76	73	71	64	67	72	78	62	64	68	54	72	82	80	74	74	62	58	56	71	74	60	80	70	74	62	73	65	72	72	63	71	71	88	70	88	70	68	79	72	64	70	73	76	67	65	65	66	65	88	78	79	69	79	74	81	87	81	62	67	73	93	58	73	57	81	49	80	67	73	61	75	77	70	59	63	72	82	69	65	77	87	78	66	69	70	67	65	73	54	71	84	61	74	62	77	72	74	75	73	62	70	69	83	86	66	60	69	60	74	87	79	68	64	61	60	76	76	62	74	55	71	60	92	67	70	54	81	81	64	62	81	71	85	76	65	77	70	67	78	62	89	73	69	88	56	73	68	65	84	71	81	69	87	89	69	78	80	68	55	57	68	68	75	76	58	63	82	78	73	71	65	70	83	78	67	61	89	82	73	65	81	65	72	58	74	67	66	76	80	80	52	78	79	72	75	78	85	69	65	65	66	75	68	81	81	52	78	81	77	89	75	74	62	63	83	72	58	68	61	60	84	66	63	71	79	75	85	72	79	84	65	92	90	77	93	87	68	71	83	62	76	90	74	75	84	81	73	84	77	68	72	78	63	88	69	86	76	69	80	71	77	73	67	94	78	85	61	76	72	73	74	67	71	82	67	77	64	56	53	84	73	71	69	78	70	83	56	56	61	78	61	89	71	68	72	60	60	65	86	73	61	56	74	74	81	79	81	49	78	60	80	70	74	75	58	57	86	83	61	67	77	64	61	77	54	66	59	79	63	74	68	80	74	64	81	73	56	57	80	79	65	70	77	81	78	72	63	61	71	77	70	78	73	79	71	70	74	81	61	73	69	67	85	73	66	76	63	74	80	67	74	91	62	70	62	71	79	73	73	74	62	79	82	63	66	93	82	66	63	83	78	65	78	77	76	73	71	69	69	64	81	71	82	74	70	66	69	60	68	74	56	67	87	76	71	71	72	77	61	64	79	92	89	84	67	63	84	65	75	89	70	77	71	65	81	79	66	66	76	51	47	76	66	75	79	74	77	80	79	61	67	82	75	65	90	57	62	75	70	99	82	60	96	72	76	77	61	67	77	66	70	83	80	69	59	56	64	77	70	86	81	70	62	69	70	73	63	66	56	63	75	78	88	58	66	83	72	82	76	78	64	78	74	77	82	88	71	75	75	70	84	68	63	78	78	76	81	73	73	69	75	84	66	67	72	47	66	68	75	71	59	86	71	81	78	67	83	65	74	66	72	64	82	79	76	75	82	73	78	59	80	64	77	77	86	77	87	65	73	74	65	58	62	56	67	75	71	56	87	76	83	78	68	80	77	69	66	68	56	63	86	79	77	87	66	77	85	64	59	68	63	89	85	63	72	83	64	78	72	89	79	67	84	66	82	72	82	77	75	75	67	69	59	75	45	86	75	57	72	70	62	63	76	68	70	72	62	79	57	73	69	65	65	70	78	69	98	70	71	69	79	76	72	73	65	94	69	71	71	89	70	76	76	75	65	80	60	82	73	74	71	84	74	60	80	60	76	95	75	70	78	81	63	73	52	72	69	80	73	66	68	79	89	82	82	64	67	68	71	75	63	70	60	76	66	59	66	57	70	60	70	81	78	71	55	64	78	64	63	62	72	70	70	82	64	68	77	73	80	74	80	75	80	72	79	75	67	71	73	69	67	71	66	68	72	72	56	89	68	77	88	76	66	66	82	72	68	70	50	70	75	67	85	75	71	76	98	78	70	70	74	90	74	68	80	84	63	71	76	75	48	77	73	75	78	64	63	71	84	77	83	73	68	71	73	73	77	69	68	71	58	74	76	69	76	70	70	64	81	67	67	73	82	71	68	65	69	78	84	70	80	70	76	70	53	64	70	63	62	82	60	64	69	61	68	60	77	60	64	84	59	75	67	65	56	83	79	86	61	74	81	77	71	66	73	62	66	73	59	69	83	83	75	70	79	63	73	76	64	72	74	83	82	87	55	76	73	58	59	79	73	55	81	68	72	67	94	73	80	67	79	69	78	76	80	71	67	95	71	68	83	65	85	81	71	61	68	95	76	74	68	80	66	77	89	69	72	77	70	72	67	66	63	66	78	69	91	72	72	80	77	67	72	56	68	68	56	77	53	79	73	76	53	86	73	79	74	58	65	74	64	76	72	66	88	68	86	67	74	81	58	62	76	79	62	84	83	73	79	81	59	71	59	77	65	68	67	78	70	77	79	61	71	81	73	65	68	77	67	67	62	68	78	81	72	70	73	75	63	87	67	76	58	70	78	52	71	74	78	81	69	74	73	65	72	92	70	70	64	58	73	64	80	82	90	63	68	82	65	75	79	65	60	67	82	73	65	89	71	62	81	70	78	69	84	66	73	68	96	66	60	75	72	70	69	83	85	70	74	57	67	68	77	62	74	86	62	69	69	80	70	74	64	73	74	77	78	87	74	75	61	63	74	75	71	88	75	73	72	82	74	58	55	80	64	78	67	68	83	61	82	56	58	70	70	71	87	64	74	64	68	71	78	82	70	74	73	89	58	59	61	73	66	78	77	66	90	74	56	77	75	68	67	81	79	82	61	63	79	75	66	71	62	58	68	62	63	73	86	63	72	85	63	79	75	81	64	62	63	64	61	81	72	81	70	64	75	72	66	82	72	81	76	58	78	83	74	76	55	73	60	63	89	82	86	79	68	76	78	77	82	72	66	84	65	60	86	82	73	63	64	70	73	66	73	57	57	82	67	78	79	82	76	76	75	75	71	61	68	70	81	66	73	67	81	80	64	68	78	75	81	72	71	76	68	72	65	53	72	81	77	82	78	56	68	82	81	73	70	85	71	65	54	55	80	75	58	78
8016	948	777	737	1220	1918	2720	2909	2313	1476	1282	1205	1223	1134	925	837	737	684	694	646	597	652	660	606	595	567	579	613	547	512	544	532	530	603	541	515	526	527	553	553	506	507	544	537	554	569	540	510	543	541	559	538	526	525	539	514	531	490	493	488	529	518	528	523	518	549	538	558	514	535	533	522	506	528	549	522	504	473	515	498	478	508	471	513	486	531	536	498	462	495	526	573	485	536	536	537	536	487	547	550	472	512	532	489	485	529	484	509	492	512	528	538	528	528	546	514	500	539	491	500	561	556	490	493	500	538	494	523	554	495	526	507	509	492	507	529	505	532	470	499	481	517	500	487	528	508	532	537	514	524	513	493	485	523	526	507	503	504	518	541	502	495	516	514	500	538	510	500	516	521	495	485	555	507	512	513	501	491	481	530	522	525	519	490	537	468	516	508	503	526	547	533	515	515	458	509	491	529	510	533	509	537	524	522	573	464	523	472	494	511	514	536	527	487	530	526	478	553	481	524	528	515	481	500	525	491	489	546	515	512	503	541	537	496	512	535	557	539	545	514	497	511	511	507	528	557	500	496	488	490	520	515	513	522	481	507	521	519	526	519	519	529	572	510	493	506	489	510	529	481	464	495	499	492	485	544	522	497	507	514	538	551	514	536	504	521	505	499	529	518	481	523	477	535	515	542	579	550	538	522	546	507	511	514	516	534	548	541	500	502	505	494	500	504	525	557	470	534	501	524	506	523	493	493	499	510	495	504	534	527	535	496	484	533	523	502	494	479	509	465	536	498	503	521	482	559	503	516	476	462	534	513	543	522	545	489	499	493	467	544	466	514	558	531	536	527	512	502	498	509	528	499	535	499	474	491	484	476	525	509	523	498	541	550	532	541	499	521	524	520	508	475	516	505	505	511	526	518	524	505	513	476	502	497	480	501	539	497	529	522	520	514	519	542	521	545	509	491	485	534	508	520	498	503	527	499	493	519	513	506	496	525	568	521	539	493	498	495	526	505	499	515	506	521	529	478	479	521	481	523	521	488	471	513	506	510	474	516	486	488	508	512	506	507	538	527	489	527	520	479	515	493	545	483	482	542	489	561	501	531	467	515	484	515	547	523	524	512	479	510	522	548	505	512	509	509	501	551	489	530	491	536	511	525	482	483	498	523	491	519	503	519	497	500	517	534	514	472	495	543	519	517	504	488	483	497	522	529	542	538	504	507	476	484	533	539	475	545	505	510	469	473	488	473	496	496	528	518	489	486	478	493	537	516	533	496	531	549	502	538	519	528	508	473	521	482	483	529	525	516	483	502	481	496	518	529	518	512	515	541	505	516	495	509	479	492	530	517	530	514	501	505	499	523	464	524	521	522	514	511	460	505	525	516	537	584	502	505	510	473	475	476	527	506	563	518	539	517	512	526	509	492	481	512	518	502	492	519	492	528	557	525	529	543	503	500	533	499	514	491	539	545	521	521	531	541	533	540	492	512	529	560	530	523	496	530	515	481	475	545	490	512	496	503	538	480	501	537	524	498	533	498	469	516	528	488	490	479	514	493	473	550	509	519	485	527	517	549	522	527	516	500	546	541	504	556	510	510	515	521	527	494	527	504	552	511	539	530	522	536	495	520	527	531	537	542	475	524	498	509	499	500	535	472	524	526	498	522	517	516	483	483	524	514	497	518	518	469	524	470	520	535	502	518	499	509	538	482	529	474	512	505	539	496	549	509	523	522	548	557	505	528	517	528	528	535	483	488	483	489	524	513	533	520	523	545	548	526	512	518	530	541	496	531	492	529	481	593	484	499	519	527	525	489	518	516	471	520	511	543	537	528	532	472	541	525	506	500	507	498	509	495	505	509	498	494	510	491	473	493	522	528	547	540	548	529	509	543	516	494	546	486	489	511	525	516	517	513	485	518	487	524	544	539	505	518	519	508	517	478	477	531	502	485	510	512	502	562	533	538	510	483	542	503	529	559	482	495	511	572	523	550	505	535	523	521	530	477	523	499	489	516	527	505	478	471	516	491	551	511	495	517	500	513	515	504	488	535	535	482	506	499	509	508	450	485	505	512	490	510	506	495	523	491	509	507	512	510	471	504	535	551	501	475	518	503	470	503	544	514	501	511	476	483	522	475	511	518	484	529	479	529	564	527	523	542	528	474	510	506	501	513	555	524	476	493	506	490	496	564	513	508	529	480	478	509	514	510	543	545	515	547	510	524	509	499	514	489	502	543	516	493	536	559	480	506	485	504	497	501	535	492	510	539	555	508	500	514	583	498	508	523	493	500	471	498	477	492	492	537	488	516	497	502	496	487	498	505	498	534	542	519	486	478	537	539	495	495	504	516	519	497	506	532	496	493	457	522	478	505	537	541	497	518	533	485	498	500	516	498	578	539	488	533	521	500	522	561	477	502	514	480	496	503	520	539	508	512	492	500	508	502	482	530	488	495	506	537	516	500	530	466	514	481	491	521	556	535	506	501	476	517	535	524	488	541	523	495	500	552	545	524	506	534	522	499	511	494	497	498	495	512	528	528	549	538	504	516	527	535	509	476	507	498	538	450	534	514	520	515	545	524	536	466	501	498	486	489	535	493	489	487	540	504	513	462	519	493	549	530	488	523	542	520	456	527	522	529	560	552	493	536	499	457	503	491	542	529	506	491	501	527	483	541	530	500	526	520	542	527	524	504	510	519	519	507	522	504	531	525	535	487	510	477	503	478	524	506	509	509	487	549	513	478	469	532	533	526	478	538	495	512	516	496	521	485	493	533	479	492	505	510	495	491	535	495	564	524	518	512	524	528	557	502	469	515	504	500	540	507	499	489	509	566	524	535	505	477	550	492	525	492	513	493	499	501	537	543	485	514	516	462	514	519	495	476	516	514	489	519	556	516	533	465	520	514	519	539	535	499	511	543	534	519	472	521	483	458	510	539	491	466	523	493	562	499	534	517	470	488	495	514	504	500	515	527	544	512	508	557	517	551	502	526	485	524	482	510	519	502	514	493	519	515	463	518	545	522	491	517	550	504	476	508	508	460	490	509	548	526	511	494	513	490	542	482	529	556	470	482	503	505	470	493	493	531	502	520	477	542	504	503	484	560	491	508	457	533	511	514	525	503	538	515	512	490	451	544	515	521	490	499	509	517	478	510	478	508	543	523	498	527	531	540	548	522	482	482	528	520	535	531	485	495	497	552	516	499	515	537	540	501	503	509	540	481	515	528	469	523	528	542	504	480	544	496	493	512	535	500	463	506	542	508	508	484	516	533	505	524	509	498	470	490	529	541	506	526	512	542	535	539	554	523	495	544	532	561	536	563	541	522	458	533	575	516	531	493	501	509	511	507	523	529	520	480	528	478	537	507	499	522	482	496	487	516	530	528	517	458	492	496	514	494	533	520	515	509	527	487	566	482	512	512	533	539	452	498	490	522	561	483	501	459	518	503	501	509	489	513	503	481	518	529	534	494	528	495	507	545	511	523	501	496	502	522
1112	114	50	46	35	44	74	92	83	66	52	61	45	54	43	51	33	23	23	30	31	23	30	28	17	26	25	27	35	29	34	24	25	33	29	29	20	24	16	20	22	26	31	22	22	32	28	19	21	20	20	25	21	21	22	23	25	26	20	18	27	20	21	22	20	16	20	21	23	20	16	22	22	22	15	24	18	20	15	25	25	12	21	25	14	15	21	12	18	17	21	21	25	23	17	21	24	19	23	22	15	22	14	20	15	16	16	16	21	15	21	14	20	27	17	22	19	17	21	17	23	22	19	10	17	20	19	18	14	18	15	21	28	18	27	16	16	18	19	21	16	22	34	31	19	27	22	19	17	14	14	17	25	24	34	22	24	23	21	18	23	20	18	11	27	31	23	19	15	15	19	25	17	23	25	25	15	22	15	22	25	24	15	17	19	30	20	17	20	21	19	17	19	25	9	21	26	19	21	25	16	22	23	26	24	20	18	24	20	21	20	11	20	22	15	23	18	16	17	15	28	24	25	12	31	16	24	15	22	12	23	20	20	24	26	19	26	25	17	18	15	23	16	17	17	25	14	11	20	17	32	32	16	20	25	21	22	16	16	21	28	20	15	18	24	16	18	20	25	25	21	24	18	22	9	21	19	13	21	19	23	19	19	17	24	24	20	14	15	23	15	14	21	17	20	20	16	13	21	16	15	27	23	25	21	15	21	22	20	17	23	16	19	26	19	22	26	22	23	22	22	21	19	20	13	18	21	16	22	19	22	24	21	17	17	17	19	28	25	26	27	20	16	19	20	19	22	20	12	24	30	17	18	22	15	14	19	28	13	8	22	19	18	21	14	17	17	18	20	18	17	22	22	17	17	23	19	21	17	25	22	19	21	15	22	14	19	16	10	21	25	16	15	21	11	23	25	18	27	30	27	16	23	26	23	21	19	14	23	22	30	19	24	26	19	13	13	25	29	22	16	21	21	17	25	23	13	28	27	20	15	22	19	24	21	12	25	13	20	22	24	16	25	24	17	23	20	21	29	15	14	27	23	27	25	19	15	24	18	17	27	21	17	19	20	27	15	28	15	25	18	21	26	24	25	25	17	22	12	30	19	18	21	20	12	22	25	18	18	19	14	21	17	23	13	15	22	17	20	18	18	22	15	15	18	20	18	24	16	16	16	17	22	15	16	18	18	22	18	21	17	25	17	23	13	24	19	26	13	25	16	17	17	17	18	18	14	24	26	26	29	17	20	15	24	19	21	21	19	20	16	16	27	19	25	17	25	19	25	26	15	22	25	20	22	36	22	21	18	22	19	32	23	17	26	15	29	21	22	30	11	19	19	22	21	20	16	17	20	18	18	19	18	20	18	27	27	30	13	18	25	20	23	24	23	14	33	21	27	30	13	21	22	26	28	20	23	23	16	13	16	26	27	13	20	16	20	16	17	27	25	12	16	15	11	15	14	22	17	27	18	23	19	22	17	13	20	17	26	19	30	19	23	24	22	22	26	28	13	14	13	20	24	19	22	23	19	20	25	26	8	14	20	13	21	20	18	29	23	23	19	23	14	18	14	19	20	16	18	12	25	15	23	17	13	16	22	26	28	19	28	27	20	23	23	17	10	25	17	19	20	16	19	19	28	32	23	21	18	21	29	21	23	15	24	27	13	17	24	29	25	26	11	12	17	18	20	23	15	21	11	30	23	16	22	22	21	22	27	29	11	18	27	18	17	22	16	20	20	12	24	16	27	30	30	18	22	20	23	26	24	14	23	19	20	17	20	33	23	15	20	20	20	17	16	17	26	17	21	21	17	22	18	30	28	17	18	19	23	14	17	21	13	22	20	17	23	21	22	18	19	21	24	28	18	23	16	22	25	19	24	21	17	16	22	21	21	11	18	14	19	20	22	12	22	16	20	19	19	24	18	21	18	25	24	22	22	26	22	27	25	21	21	21	18	22	10	18	17	16	19	15	26	27	23	19	17	20	23	20	22	19	18	19	19	15	20	12	17	29	21	23	14	23	23	16	17	22	21	17	20	20	26	19	21	16	22	20	21	14	21	17	14	19	15	26	21	26	16	29	19	29	21	21	11	20	18	18	20	15	19	16	19	20	22	15	16	26	15	23	19	18	20	24	21	19	15	17	20	18	19	30	18	21	25	18	11	14	26	16	20	17	16	18	17	17	21	13	25	21	17	27	19	22	26	19	18	22	24	19	18	21	21	23	17	23	22	27	25	18	17	21	20	20	21	20	20	34	20	20	17	15	17	19	21	15	18	22	22	15	31	18	19	16	9	14	18	17	21	20	24	18	22	17	25	16	18	17	21	25	27	24	29	23	16	15	19	16	18	13	18	20	25	14	26	17	18	18	20	25	21	23	14	21	14	27	27	23	24	26	19	19	20	24	25	18	22	22	22	24	21	26	17	18	16	22	21	27	21	16	22	25	21	19	13	24	30	16	23	21	29	18	19	25	22	14	25	19	18	33	24	26	24	17	19	22	24	22	14	19	31	27	22	18	18	11	19	24	20	21	15	14	19	22	22	23	22	25	14	19	17	21	18	24	19	16	32	24	22	11	23	30	16	18	12	18	21	20	19	20	20	18	20	18	21	17	17	22	25	13	19	21	19	17	22	17	19	24	14	25	20	21	16	16	16	18	22	23	23	20	22	15	17	23	20	17	23	18	11	18	17	12	22	21	13	16	21	18	14	17	16	24	17	29	17	24	21	19	18	21	19	23	20	24	24	21	23	21	12	18	19	22	21	15	25	14	12	20	15	19	21	28	10	23	29	25	21	24	16	29	15	22	24	21	32	19	29	16	23	19	22	21	27	9	18	15	20	25	18	23	15	10	17	23	25	26	18	20	10	21	17	22	14	17	14	24	10	25	18	21	25	25	16	24	16	23	24	17	16	15	17	18	21	22	14	22	16	17	18	27	18	21	27	20	14	18	21	21	26	14	21	10	31	20	27	24	25	18	13	18	17	20	15	25	19	18	20	17	21	15	18	24	22	25	30	16	25	19	22	18	26	21	28	17	18	23	20	24	22	23	27	20	16	22	23	23	25	21	19	21	15	22	14	25	24	22	22	19	23	14	21	12	19	28	20	15	16	15	19	28	16	24	21	20	20	20	17	20	22	24	12	28	18	19	21	27	14	21	30	20	17	14	16	14	16	21	16	13	18	20	19	37	26	24	22	15	19	31	18	24	17	23	11	19	22	18	23	22	26	22	15	23	24	21	21	11	28	23	18	20	20	20	20	17	16	31	25	20	25	19	20	16	18	20	19	22	21	16	18	23	22	25	24	18	19	20	20	17	15	19	25	26	22	27	22	20	23	10	19	19	25	13	26	14	24	22	19	16	24	15	22	26	28	17	17	17	21	17	20	18	26	19	22	22	21	18	10	24	22	20	23	25	19	26	19	19	18	20	18	22	12	21	20	28	15	15	20	17	23	19	20	11	22	18	18	28	17	26	21	21	23	17	24	19	21	15
8879	1265	601	627	1775	3386	4719	4267	3003	1962	1546	1362	1332	1215	889	697	622	540	486	441	414	393	391	345	314	315	267	287	257	282	246	274	238	243	227	187	210	181	214	200	189	178	161	180	173	194	168	193	184	189	174	181	176	170	171	171	154	177	201	173	164	162	174	151	164	182	155	164	164	158	148	144	140	151	173	155	144	143	150	141	149	167	138	149	157	152	166	142	149	158	155	141	149	152	152	168	171	140	144	129	163	158	151	131	149	163	168	144	159	147	145	159	134	142	149	139	150	143	144	152	119	137	125	136	143	143	132	142	134	151	131	153	115	141	134	142	154	156	162	161	138	165	150	146	133	149	156	134	144	148	150	139	129	156	142	135	135	144	129	156	145	121	127	158	156	148	132	133	147	138	140	169	123	148	146	140	122	150	154	149	149	166	143	158	119	138	153	164	152	169	137	151	166	133	159	133	139	136	142	153	131	131	147	147	134	145	151	134	153	112	117	145	113	148	150	134	171	150	148	135	127	127	165	145	148	146	130	145	136	141	145	150	148	137	140	148	160	143	137	144	132	128	149	125	155	147	149	174	145	129	136	123	165	135	139	153	169	149	140	154	140	167	135	152	136	149	138	139	129	145	145	149	146	125	135	141	149	130	151	140	147	137	121	126	142	175	117	151	136	143	162	145	138	133	128	137	161	130	138	148	155	145	141	150	144	146	150	136	154	149	136	150	131	147	149	122	141	152	144	130	124	136	158	163	139	152	134	165	129	131	148	131	133	129	142	151	143	135	152	138	156	147	126	137	152	146	137	145	147	141	145	147	143	135	153	151	119	140	139	140	135	141	138	156	134	134	126	157	149	154	143	134	141	167	138	149	132	121	131	152	163	146	140	132	147	139	131	149	139	148	128	143	168	149	140	126	123	128	121	138	124	138	139	157	120	144	135	129	147	123	152	151	141	133	160	142	145	140	170	154	144	145	135	142	158	131	151	152	139	139	150	136	134	127	167	142	155	155	153	138	131	137	150	134	133	127	138	144	158	148	126	155	132	173	144	134	134	142	113	131	144	135	142	146	138	150	175	133	135	165	144	161	128	143	166	133	145	127	124	152	131	123	129	134	154	123	159	144	129	137	157	152	145	150	126	162	156	150	130	161	138	143	143	146	136	123	142	163	154	157	121	131	131	153	140	182	146	147	144	147	129	129	146	122	149	153	133	136	145	147	148	144	155	138	139	137	138	138	132	156	149	147	156	146	144	150	145	147	123	124	136	135	154	137	133	149	142	150	138	135	144	138	134	124	145	130	140	122	122	143	138	148	135	136	131	147	144	136	142	138	146	155	140	141	146	143	163	138	158	146	143	140	156	148	143	139	143	127	160	147	152	144	131	146	154	141	139	154	138	143	134	148	162	150	131	144	141	155	137	124	134	128	136	146	123	133	115	136	145	133	145	158	127	161	146	142	127	153	120	152	152	152	174	140	162	127	113	150	132	154	123	141	152	142	157	152	122	163	141	141	127	119	129	150	152	141	152	149	143	115	132	144	173	118	146	133	117	145	145	151	156	153	159	140	143	141	155	141	150	142	149	147	132	124	147	143	154	153	141	157	135	129	138	149	152	159	151	141	166	142	135	135	136	132	145	148	137	149	138	130	139	132	136	142	143	156	150	151	148	144	168	152	137	145	140	129	152	138	134	153	144	163	137	130	159	144	143	140	145	138	140	154	137	143	159	140	142	125	132	148	150	146	136	139	141	154	157	136	149	119	134	163	144	127	186	145	153	149	123	145	137	134	139	128	149	134	146	138	138	139	148	120	130	146	131	146	163	138	138	133	133	144	135	149	143	137	125	141	159	151	148	157	149	151	150	156	155	152	131	137	147	146	143	167	144	136	149	130	143	155	128	139	154	149	119	167	131	147	119	147	159	133	130	144	143	130	134	145	150	131	124	138	126	142	155	145	124	144	149	152	125	156	131	158	137	138	138	139	138	149	140	149	134	154	133	139	135	141	150	151	134	138	148	129	141	123	139	133	147	151	122	128	148	136	125	122	136	147	143	146	137	132	123	152	133	140	128	139	169	125	143	156	159	157	138	145	137	149	154	145	132	134	135	150	150	151	141	134	150	148	132	130	133	144	160	152	130	165	136	142	144	134	140	158	144	131	138	157	152	134	138	143	139	145	144	161	150	151	126	167	131	142	130	142	145	140	171	135	150	152	135	149	135	150	145	162	132	145	138	121	140	135	136	158	144	138	140	166	149	135	138	148	145	136	158	125	139	156	154	154	143	154	143	138	124	141	134	136	137	162	128	132	149	141	139	120	146	156	163	139	144	136	153	129	122	143	147	139	124	144	132	177	153	159	154	111	152	142	145	138	131	171	128	153	138	141	142	151	136	126	135	154	131	171	177	171	138	162	131	143	146	158	146	128	156	140	140	159	155	152	131	125	139	139	148	135	153	135	142	156	128	153	136	161	140	143	127	152	148	137	158	136	143	141	146	166	147	143	145	151	141	139	114	142	128	124	149	113	149	137	143	153	152	146	146	136	146	141	152	144	151	142	149	142	141	142	150	134	146	159	128	133	152	141	147	144	140	137	146	122	141	134	156	144	142	130	134	126	140	156	144	133	147	141	164	150	134	144	125	140	144	140	133	129	133	123	126	140	144	126	141	141	131	122	153	146	155	137	149	126	140	156	157	138	127	153	142	148	159	138	159	144	143	145	121	161	132	143	160	147	141	141	122	144	145	145	146	120	116	148	145	140	159	143	117	135	114	141	146	142	150	148	137	131	157	161	151	146	128	153	146	138	130	131	129	115	147	138	148	144	157	128	158	137	148	150	137	140	149	133	149	131	153	162	160	154	134	131	129	153	133	125	141	139	146	140	137	159	134	142	129	127	145	164	119	151	142	122	137	126	141	128	154	161	133	147	110	153	134	159	137	145	155	145	156	162	142	130	141	112	141	147	135	142	124	132	153	160	139	137	131	133	135	126	134	140	148	153	143	141	153	152	129	145	154	159	151	114	122	132	139	123	139	145	125	146	136	123	132	142	161	165	138	134	138	158	141	147	140	138	141	136	136	143	136	129	158	138	170	139	127	170	151	142	141	136	160	153	140	139	156	137	126	157	155	141	138	157	145	130	144	154	150	164	137	138	147	146	131	154	141	130	152	154	120	133	139	134	146	135	144	136	162	145	142	135	155	145	147	139	141	143	116	142	151	154	119	162	160	148	145	152	141	166	127	141	149	127	158	130	123	153	159	131	141	146	141	140	152	141	151	134	156	141	132	140	125	124	159	149	137	154	142	156	149	138	139	142	150	143	137	149	162	169	129	131	117	130	120	149	159	148	144	160	151	128	150	162	136	138	158	161	127	137	154	145	155	159	139	143	147	145	146	146	119	157	156	148	155	149	153	151	137	131	137	131	134	145	148	152	142	151	134	147	136	140	143	125	141	139	145	157	159	144	160	151	141	173	130	138	153	151	154	155	145	121
1364	67	62	52	83	55	68	70	63	50	53	67	74	70	57	56	68	77	44	66	65	64	61	59	52	61	69	54	66	57	80	59	67	55	55	63	50	62	56	58	71	60	60	53	60	57	56	61	60	73	73	75	58	60	59	59	63	60	64	67	52	64	47	64	59	67	66	60	65	67	61	66	56	53	66	66	64	58	58	61	54	57	60	66	71	54	66	50	63	60	72	54	52	56	64	68	55	55	60	61	60	60	50	60	65	74	64	62	61	72	46	56	59	49	57	70	66	48	64	63	57	74	57	73	59	54	73	54	58	72	69	58	49	46	66	62	71	58	59	62	75	65	66	64	58	60	59	46	49	58	64	50	59	56	67	59	61	75	60	60	68	48	50	78	71	58	60	61	62	49	60	64	64	61	66	63	66	72	62	57	58	68	72	64	53	53	74	54	49	54	58	53	56	67	55	53	59	58	62	61	69	50	71	58	73	63	58	55	72	59	55	57	61	64	57	57	70	61	62	72	44	59	65	64	76	72	60	71	62	66	55	56	66	53	51	52	63	68	48	64	63	56	44	69	61	59	65	65	68	55	53	61	59	63	55	51	72	54	53	70	62	48	64	67	79	54	57	53	62	55	60	67	74	61	50	52	51	54	41	41	56	55	66	55	52	60	55	65	59	53	53	58	60	56	61	58	55	69	74	67	51	61	67	69	57	67	72	72	56	65	64	60	66	51	51	65	66	66	56	62	61	51	61	70	60	56	62	64	81	52	47	72	59	65	61	61	72	74	65	48	49	56	62	61	62	70	58	71	65	59	46	63	60	65	53	50	68	56	55	52	55	55	58	59	47	44	56	63	56	44	61	68	61	74	61	60	69	63	59	79	67	65	70	48	68	61	59	68	69	61	65	67	65	56	62	42	83	61	58	64	49	53	61	60	63	59	66	53	57	69	74	60	51	48	57	73	55	49	54	64	56	47	56	65	69	66	72	61	69	59	64	54	69	59	66	65	66	52	58	55	66	61	63	66	57	58	45	50	66	76	57	45	78	83	56	59	62	77	66	61	47	68	56	58	65	65	72	57	81	72	81	67	55	50	77	44	58	59	68	74	57	63	62	73	62	57	62	63	48	61	63	57	55	63	57	48	68	53	60	58	66	46	49	53	68	51	55	63	65	70	69	65	60	55	63	53	55	48	66	49	45	67	64	63	58	66	60	59	64	57	59	58	58	62	61	61	57	64	47	56	52	63	59	78	55	67	52	60	50	49	57	45	54	66	53	64	58	57	63	62	66	54	70	76	58	59	59	74	56	64	54	67	60	74	57	62	55	67	55	49	71	67	60	62	67	76	75	68	63	60	63	56	63	52	53	56	67	65	65	60	62	68	55	68	50	50	75	50	53	62	68	58	67	68	54	68	66	68	73	54	48	54	64	42	56	51	75	65	52	60	62	50	65	51	67	40	77	63	57	49	44	57	58	76	56	48	57	57	61	66	63	54	74	78	61	54	54	59	53	86	75	55	59	52	69	63	53	62	60	47	58	58	56	81	43	43	49	57	75	48	60	54	64	48	67	50	64	54	60	70	64	62	65	64	71	61	59	68	63	68	63	73	66	73	56	50	52	51	70	71	57	63	59	51	52	56	57	48	55	62	79	64	70	58	78	55	65	63	62	65	55	54	62	56	88	53	53	50	60	59	66	72	50	62	75	57	61	54	62	57	57	56	77	60	67	44	71	63	61	72	46	64	51	66	68	59	60	70	57	76	60	64	62	47	56	53	63	48	60	79	52	56	55	54	61	49	62	61	60	63	62	50	67	56	57	71	44	54	61	60	66	59	64	70	63	65	56	46	52	51	59	48	66	65	63	60	58	63	55	58	68	53	58	58	60	51	70	58	73	67	64	57	63	69	47	67	65	66	61	59	75	70	65	46	60	59	50	47	48	55	58	63	76	55	59	58	59	70	62	61	67	47	45	59	68	66	64	55	55	60	56	48	70	56	61	78	58	57	65	66	63	50	57	54	65	60	71	67	71	68	56	58	63	68	47	60	68	60	66	54	53	53	71	67	67	65	67	60	67	76	69	71	49	64	61	65	54	67	62	55	63	59	58	55	68	42	58	59	60	60	61	58	72	57	66	57	72	57	56	50	54	53	51	57	52	60	56	68	60	71	50	69	53	71	54	53	61	58	52	61	68	59	64	53	67	70	75	71	66	63	62	60	60	67	72	52	55	64	73	63	45	54	70	41	72	60	67	76	41	68	60	52	68	60	58	50	68	53	68	60	75	62	64	66	59	60	67	71	46	44	59	73	55	55	58	61	49	59	53	71	61	61	64	62	62	60	58	46	54	65	50	55	60	64	54	69	53	72	52	65	49	54	71	71	70	64	64	53	60	57	61	63	55	68	66	67	49	64	67	54	64	71	67	47	77	67	63	64	57	71	56	57	59	60	66	68	59	59	42	83	59	58	66	59	47	62	56	70	52	61	49	56	54	61	72	68	62	73	66	62	49	53	68	66	52	58	64	41	63	54	54	66	60	50	53	61	62	63	67	64	48	63	49	63	58	77	74	58	66	59	67	57	65	72	65	56	50	74	59	50	68	65	54	56	44	61	65	64	69	76	76	74	70	56	48	54	60	62	59	61	64	59	54	59	68	48	57	50	70	56	57	59	52	52	52	58	57	63	58	60	57	59	66	48	65	72	62	62	61	65	42	57	58	62	63	63	63	57	55	51	58	53	61	57	57	50	63	53	51	78	58	81	52	61	59	66	55	66	58	53	70	58	68	68	52	46	69	67	55	61	66	65	62	57	55	57	71	67	48	54	54	66	58	60	71	55	68	67	61	66	67	67	70	68	45	68	51	57	66	56	53	74	57	60	70	65	65	70	60	60	70	57	53	59	46	83	57	72	58	62	66	47	69	50	68	52	59	61	61	65	41	58	73	53	61	58	61	63	55	76	57	52	69	58	65	51	57	57	52	60	66	63	53	70	51	56	55	52	64	59	73	67	56	56	69	62	62	56	63	59	56	78	59	66	61	66	62	64	66	66	54	58	55	47	70	50	65	69	61	52	48	66	62	54	54	79	65	78	67	73	63	59	61	73	76	68	58	54	47	75	53	47	56	68	64	59	60	56	52	50	56	71	69	58	59	78	60	64	55	59	59	61	70	57	56	67	64	75	63	64	60	54	64	57	57	72	72	50	71	52	64	54	62	54	75	76	60	61	71	57	44	67	70	52	64	57	81	47	60	49	61	61	69	64	51	65	62	63	64	64	62	62	71	64	60	60	46	69	52	66	55	68	80	60	62	54	59	55	76	59	63	58	70	67	53	59	51	56	56	51	67	71	64	65	58	53	54	67	64	53	61	68	64	56	70	57	64	74	61	58	56	49	56	54	46	60	58	62	63	63	58	66	54	66	79	70	66	51	53	51	62	65	67	63	66	69	62	68	63	60	53	45	79	51	57	52	60	71	50	63	51	56	60	54	61	52
6813	507	501	488	607	859	1735	1500	978	677	653	666	658	615	543	490	474	489	468	456	490	454	430	425	446	466	440	464	440	428	427	453	443	413	462	429	445	405	405	440	476	414	467	452	459	451	434	399	444	425	449	450	435	453	447	434	433	444	447	443	441	432	453	430	416	445	448	438	434	426	456	441	448	439	421	457	443	454	444	455	459	410	434	420	422	470	409	436	436	391	402	421	450	433	456	440	448	415	427	418	458	465	424	471	413	472	467	445	462	445	452	448	428	442	450	451	441	448	429	420	434	406	430	442	456	456	425	397	474	410	479	477	441	447	445	424	406	426	453	438	437	436	455	439	406	437	404	429	452	421	458	433	468	427	440	441	408	446	441	414	418	423	441	428	431	405	449	412	420	429	418	415	462	443	414	432	426	457	398	411	398	494	442	457	427	428	395	428	425	454	451	460	427	423	435	415	431	475	421	414	414	474	425	451	467	432	420	437	480	451	438	457	436	438	449	428	445	439	467	418	407	446	439	400	436	457	368	440	423	447	475	481	437	478	402	458	448	437	465	428	445	416	453	418	488	414	445	391	425	443	438	448	445	423	414	438	476	488	430	454	447	406	447	441	409	458	438	449	436	431	450	476	447	459	419	451	451	406	455	462	476	417	423	447	422	436	407	420	442	470	407	408	440	441	447	419	417	455	414	497	433	436	450	424	429	450	452	428	485	412	435	419	443	415	448	428	478	482	429	454	396	457	430	457	464	433	437	427	403	422	448	402	401	466	434	423	424	469	445	421	440	456	461	448	420	439	458	454	425	452	429	417	449	444	437	415	426	430	475	446	421	415	432	479	431	492	447	457	442	416	451	439	464	427	447	418	439	460	469	440	458	422	459	411	454	430	461	432	387	447	425	438	404	421	448	428	443	442	437	423	431	418	439	422	389	430	437	413	446	449	440	424	435	481	414	435	416	456	409	461	372	422	445	451	428	467	460	457	434	431	468	433	413	412	424	442	466	439	442	422	450	430	453	442	409	396	434	425	430	415	431	442	439	430	449	414	429	451	424	430	423	449	414	432	439	418	451	395	415	442	458	450	431	459	421	424	417	423	449	461	412	455	416	449	385	445	421	439	448	411	423	442	426	451	405	405	450	471	430	439	438	455	426	405	456	442	425	437	420	433	431	441	436	464	488	427	428	430	437	431	411	438	409	456	440	509	459	454	426	424	486	440	410	430	454	449	460	418	432	472	442	408	377	429	432	447	469	450	410	458	414	468	448	427	386	431	471	469	418	446	406	425	401	427	458	463	424	443	420	418	440	430	460	420	436	445	465	412	457	475	465	457	411	451	418	405	445	399	439	441	441	376	484	399	443	438	451	441	432	440	420	421	415	413	466	449	419	445	430	443	454	437	460	421	447	412	443	479	426	419	447	417	450	411	425	428	437	426	449	442	453	459	484	457	418	424	468	442	426	448	422	437	465	440	441	437	428	432	454	416	436	431	464	424	428	426	407	414	431	456	454	439	425	462	457	437	430	439	458	426	423	411	420	455	440	394	425	453	452	410	432	409	476	418	406	440	450	411	435	417	397	433	434	441	463	443	429	444	398	460	417	419	440	422	467	415	439	435	478	423	421	439	401	436	439	413	422	414	436	369	464	433	429	448	446	417	408	422	417	450	452	467	387	447	437	404	429	418	446	443	434	440	436	423	408	423	445	444	444	413	418	417	410	461	426	445	443	453	455	429	430	438	451	421	432	457	438	458	459	404	424	420	447	455	434	436	414	411	446	417	423	405	434	414	438	459	440	468	432	422	432	456	452	446	434	415	439	423	471	411	427	427	412	412	392	405	464	459	420	430	412	438	472	449	435	445	416	479	413	430	448	418	435	461	436	444	475	436	420	408	445	444	417	380	437	455	429	449	462	453	459	430	453	440	451	422	420	448	431	434	474	432	425	442	434	442	395	388	449	446	449	433	435	432	394	439	483	421	427	413	442	456	443	432	463	409	428	426	453	438	414	430	420	447	455	438	445	441	425	463	437	440	466	427	414	438	421	423	448	446	436	397	462	454	419	431	437	464	470	444	448	448	407	428	462	427	462	445	434	444	420	450	422	456	450	443	486	387	489	409	438	420	383	435	448	432	442	427	416	437	429	440	436	424	435	449	468	458	445	437	424	395	448	459	421	454	392	416	405	446	424	438	459	427	457	420	450	425	450	414	432	419	480	415	419	466	424	455	431	457	416	419	465	458	440	445	422	448	452	431	426	416	403	427	441	404	402	453	425	419	411	416	398	448	481	458	426	406	435	420	432	485	395	457	445	410	414	415	426	434	453	448	400	446	416	468	426	448	447	455	434	454	469	421	476	421	474	450	417	447	437	416	461	443	431	466	440	426	406	419	413	462	424	392	467	434	444	428	436	419	391	444	423	445	457	459	458	443	457	407	435	395	453	440	445	449	427	434	436	439	461	448	435	463	440	427	409	461	452	456	435	450	448	415	477	491	418	447	471	428	433	453	466	402	436	412	412	445	435	464	438	469	451	456	431	440	430	420	440	435	403	407	431	441	440	436	430	426	458	396	467	413	430	455	420	444	411	451	450	401	429	453	428	437	419	455	460	449	434	450	424	443	460	440	430	461	408	421	428	431	411	451	434	445	477	426	429	442	464	421	462	442	459	433	444	446	436	481	409	433	442	403	426	470	406	455	466	445	447	442	417	412	445	457	470	444	434	441	444	424	456	435	465	446	470	388	433	441	435	411	411	423	429	472	391	435	443	432	407	428	443	422	407	443	460	415	444	455	424	487	433	444	437	399	443	471	439	445	458	398	429	437	411	455	461	416	426	406	401	442	454	438	475	432	420	419	394	438	440	468	442	438	430	442	441	419	437	436	427	447	414	411	443	484	444	428	460	455	411	427	485	457	461	414	420	393	419	439	413	429	396	440	424	412	434	445	474	425	439	457	394	464	415	413	449	406	425	446	466	420	446	423	392	461	435	455	436	439	458	482	401	458	434	458	439	423	446	452	437	411	405	486	431	426	453	425	429	446	405	418	441	435	442	447	418	448	444	430	421	406	438	390	464	469	444	459	450	438	430	460	438	377	427	459	396	443	415	416	425	472	479	464	449	436	434	437	454	427	438	453	401	418	431	459	438	445	425	467	416	459	460	470	472	453	416	420	444	487	407	444	466	442	450	458	436	405	423	403	426	441	443	443	433	434	449	447	401	445	420	421	431	444	435	456	423	431	464	437	407	441	391	474	458	450	417	412	421	409	417	451	444	434	466	452	503	458	458	469	443	454	451	452	422	359	441	446	458	420	436	459	408	423	457	466	430	438	408	426	451	406	399	423	417	439	442	441	433	444	395	413	437	448	447	455	436	442	401	399	399	430	462	428	399	443	436	437	381	457	421	480	450	462	448	432	452	447	457	405	443	443	442	471	427	448	424	411	427	469	404	426	427	449	460	413	428	420	441	458	436	425	439	447	410	439	446	427
1779	74	70	73	50	71	102	98	77	78	71	61	87	74	73	77	73	61	65	55	79	67	77	63	79	71	76	76	55	89	78	76	65	70	65	72	84	67	74	74	59	70	74	77	71	63	75	60	76	78	67	78	72	66	70	70	72	86	63	86	67	55	57	75	58	74	62	70	65	62	87	64	72	61	59	80	64	52	53	68	61	64	86	63	71	67	80	62	59	66	71	73	67	66	74	63	65	71	75	63	69	83	71	73	61	71	64	66	59	70	82	62	84	73	69	68	74	60	78	70	76	74	61	66	59	65	63	71	69	79	63	62	80	55	59	58	68	58	83	60	60	88	79	73	65	76	65	65	56	71	57	76	53	71	59	63	65	70	59	53	66	71	71	57	75	77	53	65	78	62	59	60	54	72	65	51	59	68	67	59	77	74	65	86	73	65	69	56	61	85	55	54	60	74	68	77	83	62	85	86	57	66	74	58	80	61	61	62	71	69	67	69	77	75	72	72	91	73	58	53	59	60	64	73	58	69	78	63	59	71	79	73	70	84	83	73	86	72	64	61	64	65	75	66	81	68	90	75	72	71	72	54	73	71	69	68	75	72	66	67	67	66	69	63	59	75	80	77	59	62	67	64	70	63	70	56	60	54	60	71	63	56	61	73	78	61	79	72	57	69	61	85	64	71	56	74	70	72	69	67	56	78	58	84	72	63	55	76	71	71	59	73	69	56	73	64	61	63	72	77	64	83	68	79	63	70	73	56	66	76	65	60	75	75	76	58	52	69	69	63	93	57	75	62	67	63	81	64	69	64	70	80	69	65	65	73	65	66	65	72	64	55	67	54	65	64	61	78	68	69	74	70	70	73	75	67	65	61	80	51	68	69	69	72	59	80	64	76	62	69	84	71	54	70	66	70	64	76	62	71	63	69	73	54	68	67	62	61	58	67	56	73	61	59	68	72	86	72	85	60	58	78	65	60	61	77	56	69	63	64	59	66	62	74	55	71	45	65	63	75	60	68	53	66	57	61	66	65	56	75	76	80	59	67	62	83	68	64	62	64	54	80	81	60	75	66	73	64	82	76	58	68	63	73	75	65	68	77	79	45	67	53	90	71	59	73	78	69	66	68	52	65	67	68	73	67	66	74	69	61	62	66	60	59	71	65	70	58	65	71	68	69	69	64	67	65	53	57	49	76	78	90	66	58	84	77	77	63	54	65	73	73	66	69	75	57	68	68	58	71	74	83	61	66	74	77	70	69	71	68	73	60	75	65	67	75	67	71	72	78	71	66	61	68	62	62	74	66	73	63	61	86	81	69	69	65	71	67	71	64	72	79	62	70	68	74	76	74	74	55	63	64	69	67	65	53	69	68	73	67	65	76	76	63	61	76	74	63	66	67	63	82	80	60	76	62	58	82	61	74	80	66	69	73	73	70	58	58	71	61	64	63	76	64	81	64	73	58	89	62	70	60	74	59	88	65	76	59	63	79	62	81	63	80	60	77	74	73	63	67	59	60	52	62	74	85	73	90	68	73	54	58	72	70	76	66	64	58	70	63	71	59	69	74	60	56	60	65	73	59	66	77	73	55	67	61	68	55	75	75	67	74	59	63	59	73	66	81	82	84	71	53	64	67	61	75	77	74	59	72	76	60	80	58	77	63	78	78	70	66	77	69	69	86	79	72	77	73	64	64	65	65	67	69	79	76	64	63	73	68	51	63	76	78	60	60	55	66	81	83	76	72	68	62	82	54	70	55	62	70	63	92	69	59	56	81	85	80	59	53	60	79	66	82	73	73	72	60	68	61	85	60	79	59	61	84	72	72	68	66	64	63	74	68	72	64	70	82	77	71	65	81	64	62	59	68	67	58	61	62	73	72	68	67	72	66	67	64	67	71	77	47	71	57	73	70	66	69	63	65	76	61	60	69	80	54	58	56	71	79	60	78	59	80	82	55	54	62	72	63	49	83	73	76	68	71	81	68	60	63	75	65	81	72	79	57	64	67	76	87	68	67	58	70	76	68	61	63	69	75	62	66	73	65	69	71	59	70	65	66	77	72	74	72	62	70	59	64	75	74	84	73	61	65	67	79	67	58	75	72	60	59	64	73	61	67	64	63	84	57	67	59	67	67	67	71	80	86	78	74	72	73	74	63	75	85	76	66	61	62	60	63	65	77	81	62	60	70	72	73	63	78	59	71	68	65	76	55	55	91	72	66	60	62	92	71	65	70	67	56	69	77	55	73	52	66	74	74	79	89	56	45	71	56	66	77	64	72	82	56	69	69	51	70	74	58	59	62	78	69	71	60	51	70	61	74	68	52	68	66	62	81	68	54	55	71	79	68	56	77	76	79	58	67	52	76	65	55	67	73	65	58	69	58	64	65	70	78	58	62	69	71	55	76	86	52	69	66	65	77	64	69	79	67	82	57	76	71	71	67	66	56	77	51	61	68	56	68	56	65	68	75	59	64	67	72	69	79	73	66	63	74	56	63	95	59	58	55	69	75	68	66	62	63	56	66	60	59	67	63	68	67	68	56	77	73	69	53	66	70	64	63	48	62	69	64	77	69	64	77	75	50	70	60	67	72	69	68	67	78	73	63	80	65	64	70	66	62	77	78	71	70	73	65	68	69	61	68	59	66	60	78	54	66	72	74	66	64	66	61	75	76	73	59	58	82	68	63	79	61	69	65	75	57	62	78	61	72	63	64	59	86	69	61	66	59	63	67	67	65	70	86	58	72	68	65	60	74	52	78	62	64	61	70	67	68	65	72	62	60	84	72	71	70	64	66	65	69	64	75	58	74	67	71	75	70	76	62	61	57	70	55	79	76	71	65	80	50	75	61	60	53	57	74	73	63	56	73	72	74	75	60	58	76	65	64	67	66	79	63	64	61	67	68	51	55	78	67	63	80	72	75	58	70	49	76	67	72	82	62	75	80	84	85	59	71	74	65	70	85	68	64	84	83	59	72	56	74	70	66	65	81	68	84	67	78	69	66	61	68	75	63	82	86	64	49	60	68	90	75	84	61	70	79	59	71	68	62	71	77	79	73	71	73	82	60	69	65	80	66	67	54	71	66	80	75	76	66	67	69	57	68	60	53	62	56	73	71	72	56	75	61	80	76	81	81	76	77	51	64	63	83	67	83	67	78	69	52	81	68	73	75	84	66	82	75	59	62	68	71	74	73	75	56	77	71	68	61	71	75	61	71	57	78	76	86	70	64	83	75	70	66	66	73	72	57	61	60	88	71	83	57	69	66	70	55	66	65	74	60	76	72	63	72	62	63	86	65	51	89	71	68	62	69	69	78	71	55	75	65	65	66	57	79	68	74	73	68	61	69	74	67	64	70	61	60	85	78	71	74	70	77	74	58	70	63	68	74	70	55	69	80	73	89	69	57	68	52	69	57	64	67	62	62	73	66	69	63	77	65	81	59	76	62	65	79	85	60	65	67	65	68	74	68	76	63	66	72	73	73	73	69	61	63	58	69
7278	636	541	593	781	1360	2180	1684	1102	865	766	736	815	759	640	581	551	572	530	544	561	587	518	537	495	514	511	486	535	516	511	541	539	497	515	482	467	512	509	530	500	503	489	516	506	483	452	473	480	468	444	444	472	528	503	470	497	481	454	490	463	502	463	451	458	482	478	485	485	501	490	488	488	519	473	511	504	482	480	465	496	504	479	536	452	496	535	443	484	488	491	518	496	457	512	494	488	504	505	503	508	497	513	482	493	482	463	473	496	486	472	512	545	484	511	529	451	504	483	498	492	467	503	477	470	487	500	502	478	507	472	507	488	493	491	477	483	478	461	474	492	501	484	475	474	496	512	511	518	476	486	509	470	467	544	478	478	484	533	464	496	544	450	490	501	469	476	482	449	491	498	475	506	477	500	477	498	479	461	481	512	520	484	496	466	485	505	485	470	458	512	492	490	516	488	493	462	508	476	501	497	478	464	481	494	487	492	479	497	477	490	511	490	467	482	516	465	472	531	510	499	446	494	481	523	465	484	470	458	481	498	491	471	499	505	508	467	494	492	492	468	520	483	473	528	520	476	455	537	491	485	479	515	466	481	484	498	487	513	492	522	525	502	517	456	515	487	520	483	457	475	478	554	535	509	517	504	468	523	506	524	507	446	464	492	462	498	508	499	520	476	462	497	469	485	472	487	461	464	483	503	495	483	482	456	503	526	461	486	461	491	450	509	520	489	489	496	501	461	489	507	446	500	535	518	499	453	493	475	502	463	484	489	482	486	478	449	464	480	471	477	465	512	498	478	500	502	469	519	491	465	499	476	470	484	501	504	452	459	497	512	522	446	467	489	491	491	485	505	451	480	515	493	470	456	503	479	477	481	518	491	482	531	492	471	488	477	466	432	491	529	476	484	453	461	501	499	555	498	478	509	492	500	500	495	488	476	514	535	479	510	496	505	499	507	473	525	508	492	498	510	499	518	496	495	518	512	478	510	473	475	487	495	428	481	497	504	519	470	523	518	487	507	479	501	500	510	477	502	458	432	496	471	492	514	519	492	474	498	508	476	483	456	551	471	490	480	477	508	508	491	497	492	504	480	496	441	507	504	488	494	511	430	502	542	486	480	525	464	490	493	485	510	508	567	491	511	486	490	505	487	469	501	487	486	459	489	468	498	519	490	508	469	470	460	465	500	473	476	522	477	443	504	484	484	501	481	469	499	454	526	469	473	460	480	492	544	473	502	458	476	478	483	534	490	489	475	498	529	506	532	510	480	503	525	486	497	512	521	485	484	475	487	461	480	479	479	522	447	471	489	517	433	501	491	464	494	458	462	463	466	521	546	474	476	500	483	471	502	473	482	492	531	459	458	469	467	520	497	487	468	481	471	496	490	507	509	483	467	491	496	492	486	503	508	478	505	491	443	503	473	501	493	458	527	482	497	470	494	473	496	446	498	484	458	491	494	476	453	476	480	504	479	494	467	465	493	477	479	488	469	505	531	483	492	540	493	453	495	481	502	461	469	487	504	501	500	482	491	471	491	463	487	490	504	475	478	455	473	437	458	487	502	476	485	502	507	473	512	470	506	500	477	524	522	467	507	464	528	522	463	476	492	464	476	439	510	483	475	502	493	489	513	450	478	482	481	506	464	468	494	486	528	495	491	525	470	496	479	492	474	493	452	480	540	501	489	494	456	455	475	517	485	469	475	491	479	500	471	471	511	465	469	506	495	501	506	485	513	476	489	447	486	435	471	495	528	462	481	443	463	511	552	521	476	474	453	490	508	521	488	468	485	500	459	486	502	490	517	469	459	505	505	464	508	485	492	504	493	480	532	500	499	485	462	485	489	515	493	474	503	497	504	503	489	497	508	500	471	507	446	507	503	466	500	486	454	487	489	506	506	515	462	470	505	427	482	475	471	492	455	535	512	456	415	489	533	540	503	451	441	482	465	497	465	437	486	484	479	475	477	488	531	474	491	500	495	503	447	486	539	478	474	496	476	480	484	508	515	506	477	516	466	484	486	501	477	523	516	493	466	495	485	504	497	508	472	489	469	474	479	494	499	485	499	469	502	491	500	516	499	522	457	475	466	493	545	487	469	482	519	466	575	502	506	479	503	481	492	472	466	466	473	495	478	500	492	500	471	519	524	476	483	494	463	472	516	426	498	519	521	512	506	504	507	464	484	485	467	422	464	498	467	501	480	476	471	491	513	478	508	479	457	481	519	505	466	480	468	488	459	488	529	459	480	470	471	483	462	514	488	501	474	466	432	474	433	480	495	489	474	469	453	497	507	502	484	543	481	523	489	473	491	489	477	510	497	513	471	492	502	469	493	485	486	498	506	488	502	501	478	484	460	502	476	528	484	526	530	482	444	479	486	508	430	483	473	499	463	467	515	480	489	524	475	503	454	524	479	519	462	492	474	513	450	503	475	479	492	497	475	493	508	490	467	483	533	478	455	487	470	528	489	500	502	519	509	470	442	512	543	487	481	486	500	473	518	471	505	484	493	462	512	506	457	489	519	482	487	460	495	501	494	477	517	531	481	483	461	458	513	503	498	484	502	478	485	521	502	486	489	470	457	507	473	489	507	457	481	482	559	513	494	467	446	507	514	465	470	465	508	507	482	471	481	483	498	446	528	477	517	487	491	467	479	479	478	483	483	502	506	514	540	519	570	505	462	499	476	535	512	477	517	477	499	478	513	484	512	456	502	489	494	501	483	444	447	490	518	525	488	523	496	468	498	493	509	509	455	472	492	502	496	454	488	553	482	541	532	475	487	505	476	466	496	527	490	470	481	496	443	518	469	518	484	528	462	507	461	522	518	495	464	486	497	495	507	514	514	521	474	502	448	486	478	464	512	493	499	529	482	451	474	490	495	419	489	524	504	515	520	456	512	478	504	488	484	539	485	467	478	532	446	492	504	510	547	521	501	461	518	490	506	520	478	469	466	495	517	484	482	485	477	483	494	450	468	488	458	503	489	475	496	488	526	488	482	510	508	481	463	455	489	511	463	470	498	469	508	531	479	480	492	495	504	494	497	504	489	473	483	469	502	503	515	464	467	475	484	478	542	472	497	496	493	466	506	474	487	456	487	509	500	474	487	470	502	478	479	458	497	474	548	499	477	489	491	515	488	455	470	493	502	479	513	484	464	496	468	504	474	455	492	491	467	479	500	508	451	526	477	513	489	510	470	483	471	511	494	507	495	535	496	488	502	489	478	494	499	492	525	483	445	509	479	485	488	515	430	515	472	476	442	467	481	478	507	483	518	484	486	475	475	497	516	515	496	453	469	492	466	446	460	497	448	482	528	479	497	487	494	469	431	534	510	453	482	473	511	502	473	498	482	511	500	492	441	512	472	520	505	510	472	489	503	507	508	505	469	494	458	453	489	485	470	501	535	499	511	467	509	466	472	490	488	532	488	475	479	491	505	492	470	501	471	475	500	489	512	511	514	442	476	447	482	500	477	493	487	476	529	450	495	481	499	477
2199	102	87	82	73	99	110	101	101	71	78	97	100	82	71	76	71	76	75	85	76	56	70	63	75	65	94	83	81	64	74	70	73	80	78	77	70	64	54	66	93	75	83	75	71	81	78	72	72	79	76	71	66	56	58	66	76	81	80	76	69	80	73	70	76	63	67	62	72	78	85	70	87	86	68	69	72	80	79	86	61	68	68	61	76	69	56	82	86	73	49	56	60	74	71	80	85	57	82	86	63	59	70	70	71	71	73	67	69	68	72	73	76	59	70	69	83	74	68	61	67	64	77	79	61	56	62	75	74	75	62	59	68	67	69	66	81	68	70	67	65	71	62	80	70	61	77	64	82	65	73	76	63	74	69	65	55	63	84	80	80	49	69	74	73	65	63	71	59	81	73	76	75	77	68	76	76	89	79	62	61	62	75	63	65	52	69	70	63	77	84	70	74	69	74	88	75	87	68	78	63	72	71	66	72	79	85	79	57	74	74	85	72	58	77	73	64	58	72	74	76	86	70	71	64	81	70	56	74	73	75	74	63	67	66	54	63	63	59	74	65	73	65	77	68	58	64	71	49	76	73	83	77	83	78	75	83	77	81	73	59	76	70	58	74	70	84	59	66	60	83	69	63	53	71	72	84	64	76	62	72	80	79	80	66	62	86	58	83	67	78	78	89	72	68	49	62	70	78	58	66	60	78	70	81	72	86	60	68	64	64	62	69	77	62	76	75	72	70	79	71	61	73	75	66	68	78	84	80	86	71	58	78	68	77	55	70	63	77	68	72	56	72	76	85	77	67	71	72	68	75	68	68	79	77	58	64	60	69	78	71	65	72	64	72	62	83	72	66	89	64	81	78	87	59	75	77	60	64	80	79	79	57	83	81	79	45	76	73	65	68	65	79	66	79	63	77	68	77	51	56	74	83	74	66	77	76	68	72	59	63	84	66	68	65	72	61	67	64	65	60	76	57	63	66	75	82	73	64	70	66	72	79	58	75	71	63	54	69	75	76	70	62	73	67	67	74	78	65	66	75	79	73	68	84	82	86	58	91	59	69	74	69	64	69	73	66	66	83	84	55	78	80	62	78	69	82	87	72	79	71	73	77	69	58	66	81	57	67	70	79	74	73	75	83	86	75	68	75	69	77	78	78	70	85	56	79	77	82	85	64	67	84	70	60	75	64	64	80	67	81	51	87	71	75	57	65	79	70	79	78	61	68	74	65	64	71	70	66	72	65	68	52	65	68	61	69	62	66	74	88	71	83	73	67	49	67	84	86	73	76	69	71	86	84	66	73	84	70	67	78	47	73	69	77	67	63	83	77	59	90	50	58	69	69	75	84	56	90	62	85	76	75	79	80	73	56	79	70	63	76	68	68	75	81	78	73	74	83	71	59	66	52	80	64	81	62	62	65	77	73	74	59	74	65	80	76	69	85	60	69	61	55	73	66	78	65	84	71	75	59	68	71	76	78	71	70	71	63	72	56	73	67	79	64	90	73	73	79	68	77	67	76	65	66	84	72	66	59	68	69	79	72	72	74	66	78	59	57	87	65	76	62	73	66	72	86	78	60	74	55	63	67	69	63	69	63	68	71	66	74	71	68	78	78	64	71	83	56	58	78	83	68	79	69	70	74	76	64	74	81	68	63	71	81	85	73	79	64	62	78	75	75	77	82	66	75	68	69	63	66	71	66	77	86	75	73	77	72	83	65	103	85	78	82	60	72	65	72	63	78	76	62	67	65	67	67	73	77	65	68	81	77	68	71	69	82	81	52	91	72	76	83	62	72	72	84	70	74	56	68	69	66	64	61	71	80	69	65	74	60	76	66	77	81	75	59	66	88	78	78	72	73	77	68	72	72	65	79	66	62	56	59	78	62	73	63	73	71	87	62	76	74	64	81	77	63	87	79	70	57	70	78	65	77	74	65	62	69	62	53	69	59	85	65	72	65	64	63	75	79	76	68	77	86	54	76	67	61	66	78	56	76	54	64	83	63	67	70	72	76	65	50	62	75	71	74	66	79	73	92	91	74	69	79	91	68	88	86	81	81	65	55	53	69	78	71	68	89	74	65	83	63	70	74	83	73	70	71	69	71	81	62	85	91	74	74	67	75	62	66	62	84	75	48	70	60	66	74	64	63	67	79	61	67	71	61	70	66	83	77	74	65	66	59	65	58	70	71	74	79	77	69	72	69	65	66	64	74	67	59	76	62	71	86	71	84	75	56	80	60	66	55	54	53	63	61	63	80	65	55	70	71	70	72	64	97	74	76	71	59	76	64	86	68	71	75	78	76	56	73	81	80	81	68	78	72	59	63	65	75	67	80	79	53	69	77	55	70	74	65	69	79	87	65	66	82	71	81	70	76	65	66	63	64	71	67	75	63	79	78	66	65	62	65	77	71	70	69	70	80	72	81	70	91	82	66	75	70	75	73	76	61	63	53	70	54	72	68	64	82	63	68	65	50	98	77	77	77	57	82	72	68	64	64	76	79	65	100	67	74	71	75	60	70	75	57	60	73	79	75	62	64	60	64	71	71	80	87	56	63	68	71	67	79	81	77	87	64	82	78	76	55	68	60	76	70	65	87	73	80	75	75	81	85	58	78	74	75	65	77	70	78	57	81	58	89	74	79	60	93	68	60	55	70	65	53	82	63	88	83	63	72	70	67	76	68	69	83	66	60	68	71	82	65	74	60	65	71	65	100	85	79	59	66	71	64	66	60	66	83	82	58	59	97	58	82	71	82	73	59	66	78	64	78	75	67	73	67	61	70	87	65	72	85	70	59	65	80	74	87	82	67	65	77	76	57	63	76	68	65	64	67	63	94	71	73	80	84	70	72	87	80	68	88	77	65	72	73	77	77	64	80	68	61	76	59	59	76	73	65	76	86	72	62	67	67	79	71	63	74	78	70	63	65	73	65	57	64	66	70	61	68	62	83	73	61	71	74	78	68	89	69	74	71	71	61	92	66	67	85	70	66	80	52	79	72	72	74	94	58	58	72	69	70	77	89	69	69	69	62	76	85	80	71	79	60	68	52	98	72	71	74	72	62	73	64	69	78	74	71	71	76	79	73	72	70	59	67	70	60	78	73	75	70	70	66	70	76	66	67	64	72	68	71	88	80	73	70	69	69	54	74	65	61	66	79	76	90	59	52	74	69	77	59	66	84	68	67	73	75	64	68	69	93	75	84	80	54	64	76	61	82	69	66	55	72	60	56	63	79	82	76	64	57	77	68	59	72	73	74	63	84	67	71	70	72	59	75	71	68	68	55	81	82	67	81	75	66	69	55	76	84	68	65	57	70	82	60	79	68	80	62	52	82	82	69	64	71	78	82	74	72	69	59	82	73	65	76	67	81	68	80	78	56	71	71	69	70	69	84	87	74	66	63	82	86	62	54	73	76	73	76	81	57	67	80	64	64	76	76	72	76	64	82	83	70	62	73	70	74	66	62	69	77	82	71	70	77	69	74	75	53	53	80	69
7920	959	740	757	1277	2518	3385	2604	1738	1388	1245	1274	1209	1055	894	795	753	697	670	656	661	638	629	605	604	599	554	567	584	578	571	577	545	562	518	534	538	547	516	534	541	513	541	504	539	528	545	533	531	511	478	488	525	532	506	507	492	529	528	497	493	567	507	517	485	541	540	495	498	507	501	491	504	549	490	538	535	573	544	494	519	482	516	511	513	512	503	516	493	517	523	472	528	503	453	482	480	500	473	524	523	476	503	498	472	496	497	526	492	495	517	518	514	474	492	528	488	504	468	485	511	472	519	510	489	469	518	518	539	500	520	498	501	510	539	475	518	520	491	493	466	546	490	512	479	505	498	509	496	515	480	490	522	556	525	474	494	513	526	501	505	544	512	474	499	538	533	480	485	502	492	544	495	546	516	505	454	489	465	470	506	492	546	535	506	493	506	488	484	524	496	488	521	505	512	479	516	484	493	491	507	474	484	468	499	519	491	481	491	473	458	555	516	484	471	507	470	487	511	517	523	527	495	544	491	521	524	512	499	492	519	548	567	536	469	515	497	508	493	487	518	515	558	492	506	513	512	504	531	528	514	503	515	477	520	553	516	538	474	524	472	498	534	496	521	548	492	478	527	504	510	499	507	472	524	506	540	515	530	509	489	504	504	500	461	516	490	527	497	515	503	486	491	477	497	536	514	508	488	513	491	507	488	457	532	514	486	490	513	512	499	503	495	515	537	495	544	513	476	511	492	514	513	540	525	513	505	513	495	517	532	497	511	484	507	508	501	502	462	520	505	467	535	515	527	482	505	525	576	528	451	486	510	490	507	489	492	515	461	482	470	505	505	480	496	515	525	499	475	503	499	471	523	498	513	513	498	515	475	465	526	490	490	506	506	524	493	520	458	476	497	477	499	479	516	492	546	504	512	488	474	530	490	494	485	528	512	486	511	502	524	521	563	472	526	495	518	494	479	531	511	525	545	488	501	492	493	508	498	494	500	509	525	490	513	480	494	482	515	520	479	533	503	519	490	473	460	482	473	470	509	537	514	498	506	512	498	500	509	569	546	507	497	504	497	490	488	508	510	484	504	469	508	489	533	524	539	501	545	514	484	503	490	438	528	517	508	481	487	483	509	489	518	497	503	513	458	490	497	525	511	522	466	513	497	529	503	489	516	508	498	503	517	521	470	484	501	524	507	503	482	473	488	502	512	484	564	507	500	482	533	498	519	499	531	509	534	459	519	487	515	556	514	488	534	501	490	523	491	521	499	524	529	502	476	490	475	522	475	504	536	488	499	467	496	503	534	499	505	501	522	492	533	527	541	488	508	519	501	542	467	536	529	520	493	487	524	522	483	489	506	503	569	492	510	532	516	509	524	493	524	459	503	516	535	508	528	516	506	492	443	540	524	465	507	490	482	497	489	517	467	492	540	516	477	481	509	533	519	536	484	505	521	514	514	481	535	501	550	505	485	494	519	478	499	504	532	511	532	480	502	545	507	502	525	499	507	505	534	481	503	495	484	513	515	469	484	470	498	455	482	518	532	493	491	525	486	496	488	494	494	478	506	515	473	524	521	502	509	475	496	502	490	504	524	501	541	499	488	514	438	541	489	527	496	507	531	510	474	472	486	475	493	527	514	569	481	525	519	517	495	523	503	491	514	486	542	508	502	494	486	508	518	494	506	498	476	479	474	491	487	445	516	511	519	521	544	554	486	496	523	495	525	459	484	468	491	493	480	532	499	536	517	507	453	524	483	505	494	492	503	516	486	457	487	504	504	519	537	509	491	486	511	500	525	523	523	505	492	503	508	517	493	509	487	537	486	496	513	525	475	498	512	512	493	507	518	521	501	508	494	478	503	500	494	511	512	515	484	496	468	492	523	510	496	490	483	520	525	487	538	543	507	523	498	488	471	494	495	522	526	523	485	502	503	501	511	487	535	498	459	484	523	489	536	485	476	541	495	529	515	498	485	510	497	512	534	515	512	526	484	530	519	479	531	538	536	539	485	550	472	501	531	523	513	493	492	475	493	496	546	507	529	487	509	500	488	541	497	519	469	509	482	525	518	504	466	458	525	526	547	508	529	492	534	528	463	512	504	516	538	477	523	484	507	509	498	517	508	501	506	513	501	531	512	509	454	524	488	507	498	536	491	517	500	517	558	481	483	501	477	539	469	477	516	513	524	493	517	505	489	495	519	510	470	515	511	509	536	522	522	501	511	497	497	465	497	508	520	522	484	498	488	509	491	537	467	529	504	529	535	521	517	505	505	544	484	493	506	494	481	495	504	516	509	499	497	471	487	507	471	507	482	550	523	497	526	504	541	519	492	509	500	536	499	528	550	479	504	517	482	498	499	520	503	480	502	480	504	491	512	467	477	494	488	461	505	513	508	490	498	478	508	549	490	497	472	535	519	516	461	531	520	501	535	527	481	478	493	522	510	542	532	508	549	531	486	552	500	494	508	492	491	497	554	510	562	537	490	516	481	494	524	486	502	486	534	518	502	468	530	472	441	527	516	536	520	512	481	542	522	519	473	453	455	521	503	509	518	473	493	537	493	506	530	490	514	494	526	512	529	516	509	489	511	542	508	527	493	484	487	527	482	488	520	509	545	475	500	521	537	530	518	480	511	490	484	468	474	511	537	504	527	543	517	484	501	488	533	501	481	527	517	499	495	526	497	538	492	472	503	507	508	483	555	468	496	468	461	499	493	510	535	535	515	512	500	467	529	488	521	506	493	495	505	520	492	523	522	517	513	511	535	493	478	458	504	494	449	472	499	493	475	484	485	498	544	498	473	501	493	473	530	522	508	530	469	513	556	480	528	520	478	504	483	490	508	469	468	503	513	495	489	476	487	513	545	518	513	512	491	489	506	492	482	481	504	499	486	514	487	508	487	506	519	538	491	509	517	530	508	474	551	480	497	520	486	527	495	469	485	512	520	490	505	479	507	526	478	499	511	528	524	495	539	511	489	453	475	478	516	503	466	529	502	509	542	552	542	522	482	503	505	479	513	472	503	493	478	523	527	522	507	520	488	496	490	469	531	482	535	477	506	512	471	502	518	507	462	436	538	496	524	481	478	512	517	515	514	531	533	502	505	506	491	526	459	547	512	520	529	498	503	522	510	475	535	506	474	505	448	471	520	485	527	539	487	534	511	526	489	511	513	513	508	533	509	463	539	552	494	497	522	500	502	513	475	528	527	499	501	506	486	489	482	505	509	521	514	530	520	543	510	462	459	481	509	532	478	501	516	509	515	506	475	500	522	497	534	518	517	507	524	497	493	476	506	502	528	525	538	524	511	502	474	489	473	471	498	465	513	506	517	492	498	508	491	506	554	505	479	501	514	480	490	497	503	508	491	536	504	498	540	512	526	522	535	496	456	471	514	513	510	515	524	513	512	513	529	534	513	487	521	536	503	506	520	506	511	469	526	548	490	519	465	503	473	484	538	481	444	483	537	505	513	477	489	475	512	497	516	521	455	528	518	514
1009	114	51	52	41	36	76	75	57	53	50	59	54	45	35	36	23	28	25	27	29	25	23	31	19	24	29	16	23	24	22	29	26	18	24	16	25	26	26	22	19	25	29	24	23	15	19	22	15	19	22	21	28	21	22	14	23	19	23	14	21	17	23	16	21	18	23	10	15	28	25	22	20	19	21	15	14	22	21	18	27	23	19	16	19	27	31	19	21	26	13	24	18	8	19	32	25	21	18	22	17	20	22	21	19	25	13	10	16	20	21	17	18	21	16	30	24	26	16	21	18	17	17	20	17	22	19	23	16	23	30	11	20	20	19	19	21	20	25	18	21	23	23	17	20	26	25	18	23	18	22	20	19	19	23	21	20	13	17	22	11	33	17	19	13	20	20	19	13	13	22	14	17	16	18	27	16	13	24	21	27	20	20	21	16	13	18	16	17	22	23	23	18	18	18	26	26	21	27	18	22	16	17	16	19	18	34	29	20	18	14	30	19	25	20	18	19	17	22	17	28	18	17	25	19	17	22	17	23	21	11	22	20	17	13	21	23	28	23	19	17	18	23	21	15	17	21	17	18	22	26	15	20	10	20	17	17	21	24	19	22	26	23	25	19	26	7	20	10	17	12	29	17	27	17	21	24	17	23	17	14	22	19	24	15	20	21	21	16	24	21	21	13	30	18	18	25	21	23	13	19	19	18	21	23	22	21	18	18	25	22	22	16	15	22	26	19	26	28	17	13	24	17	22	18	21	21	18	17	17	21	19	19	14	16	22	24	29	32	19	11	16	15	23	26	28	21	16	21	17	13	20	21	19	18	20	28	25	24	18	20	26	19	24	23	23	18	18	14	21	20	14	23	17	18	17	19	20	20	20	14	19	19	20	20	16	20	19	27	10	23	21	16	26	13	21	20	19	21	21	18	23	20	21	14	16	21	16	22	16	22	19	15	20	13	17	18	22	20	28	28	26	15	18	18	27	13	23	20	25	28	24	20	19	10	13	23	17	25	19	23	21	22	21	20	19	20	18	18	12	21	19	25	16	15	15	28	18	22	11	22	17	23	28	17	19	17	25	21	17	20	22	23	19	27	16	15	26	20	17	17	23	12	26	28	23	20	18	27	22	12	23	19	13	23	17	14	25	24	25	25	12	16	16	20	19	24	22	22	12	18	23	17	22	16	20	15	20	21	24	18	21	27	27	22	19	26	22	18	26	12	21	20	15	18	11	19	21	13	21	16	32	13	15	16	14	22	18	23	18	18	16	21	19	16	18	13	16	22	29	19	17	20	11	22	18	12	24	20	15	20	20	30	18	22	21	20	22	18	19	25	21	29	26	16	24	20	22	18	11	16	21	19	22	26	20	12	29	21	21	21	14	20	21	17	19	18	23	24	21	25	25	21	13	21	18	15	24	27	25	23	30	24	20	13	16	21	25	19	19	34	33	15	15	21	23	23	25	16	17	13	16	13	19	18	24	24	23	16	16	16	26	26	22	30	29	17	20	22	22	23	15	25	16	21	19	16	21	17	19	18	24	15	15	17	24	16	24	16	34	26	20	23	22	22	16	19	22	27	20	23	25	17	23	10	21	13	15	23	23	20	22	19	20	25	21	21	14	33	22	23	22	23	19	14	16	19	15	20	19	19	17	22	14	18	21	20	18	26	16	29	22	15	14	19	29	24	17	14	11	15	19	17	12	23	30	13	20	16	21	23	14	15	18	22	13	22	14	21	17	18	17	25	20	16	21	15	21	16	25	16	10	12	22	24	28	16	16	21	14	20	21	26	19	26	16	18	24	27	20	21	22	20	24	27	13	20	18	20	20	16	16	22	22	16	12	21	14	21	21	18	15	19	21	15	19	21	16	22	14	16	26	17	25	16	22	21	26	16	19	23	18	17	18	25	24	23	15	23	18	16	14	25	14	18	20	16	23	21	11	20	13	23	24	16	22	19	21	27	21	14	16	20	16	15	16	19	23	30	23	18	22	26	17	17	13	20	27	13	17	18	18	25	19	20	27	25	20	23	25	23	19	19	14	20	28	17	16	23	12	12	25	12	25	24	22	19	16	20	22	17	18	25	17	18	19	16	17	14	18	19	20	23	23	17	22	22	31	21	13	18	24	16	15	16	20	16	16	18	16	24	19	22	19	21	16	12	25	22	19	17	15	22	23	22	16	21	19	18	15	24	18	19	25	18	18	17	17	20	12	15	21	27	19	19	26	13	23	13	22	26	15	22	17	26	23	16	13	24	20	16	17	20	17	24	18	24	20	19	15	17	11	20	13	23	15	22	10	16	18	20	18	29	14	15	15	19	23	14	23	17	15	22	15	20	17	17	23	26	23	26	25	22	24	20	26	15	19	18	12	15	19	20	20	23	23	18	13	26	19	20	23	21	18	17	19	14	21	19	21	14	21	18	17	14	18	22	26	12	24	17	24	17	16	18	13	25	22	21	15	20	16	22	29	17	28	19	19	23	12	19	18	20	14	25	20	21	26	16	19	21	26	21	20	25	20	23	19	24	19	24	22	19	21	23	21	19	20	26	25	15	28	17	18	14	20	15	11	26	22	24	26	19	25	9	22	23	24	16	17	20	27	25	21	26	16	16	13	24	18	23	19	21	20	18	19	24	17	23	26	17	18	33	16	16	21	14	13	14	16	18	18	16	20	14	16	16	19	11	18	15	14	27	19	16	20	17	23	29	16	16	17	24	18	25	20	23	18	16	18	22	23	22	24	16	23	22	19	22	23	24	21	27	19	13	30	23	19	16	21	16	23	16	25	20	14	19	24	26	25	20	24	23	16	26	25	23	17	26	27	20	10	27	17	23	16	24	23	24	26	18	24	17	14	19	23	20	15	28	13	24	27	28	21	15	22	18	33	22	23	21	19	20	25	23	17	21	18	17	22	15	18	18	22	23	22	16	23	21	22	28	23	12	22	17	29	18	23	13	19	21	24	21	17	20	22	21	13	23	23	16	19	22	20	20	16	13	25	13	14	24	20	13	22	12	14	21	21	16	20	28	26	19	17	9	16	15	14	17	19	15	16	26	23	23	23	14	22	27	21	21	20	16	19	27	14	15	18	21	19	23	24	16	18	15	16	27	22	20	20	13	14	16	30	19	19	14	20	29	17	20	27	24	27	14	15	26	20	20	18	22	27	24	24	20	15	15	21	25	24	23	16	20	14	15	19	18	18	20	17	25	17	18	20	19	12	18	19	17	18	19	22	17	15	18	20	16	27	20	21	22	22	16	22	22	18	15	15	15	20	16	22	15	13	20	25	25	17	19	20	36	21	19	20	14	20	24	28	20	15	24	20	20	10	10	18	22	22	25	14	19	18	22	23	17	18	18	15	19	19	26	28	15	22	21	9	20	30	22	25	20	16	24	28	26	22	26	20	27	23	23	25	17	21	24	19	29	18	18	18	21	16	13	18	14	26	23	28	19	23	16	23	16	22	19	26	22	18	20	23	23	23	16	18	27	20
8914	1294	572	674	1898	4354	4854	3723	2492	1927	1610	1526	1408	1121	838	666	573	550	495	452	399	395	366	341	338	299	293	270	268	226	238	268	255	196	225	257	207	232	195	187	180	199	198	175	178	184	176	178	151	181	185	140	159	187	166	148	183	158	191	149	172	160	156	158	169	158	146	157	160	150	154	164	170	125	165	154	157	164	186	165	175	156	161	155	170	138	141	147	155	166	136	157	144	146	162	144	171	149	145	142	161	154	130	146	141	125	144	123	135	130	145	126	168	158	137	124	156	147	151	148	118	145	142	143	112	153	132	156	145	135	138	141	144	150	159	157	143	116	169	141	136	164	123	147	148	148	147	157	147	134	148	151	138	120	148	118	152	137	129	164	131	138	147	144	157	158	121	162	170	159	157	120	139	131	141	150	139	135	127	130	147	136	136	134	123	164	138	147	157	129	152	147	165	168	137	141	149	136	134	141	132	141	164	132	141	128	139	156	142	137	131	139	124	143	128	147	121	145	147	153	147	140	145	137	146	124	126	156	127	136	146	139	146	130	137	140	123	125	117	121	130	155	154	134	129	136	147	143	136	141	157	149	146	149	139	163	144	136	147	155	130	134	137	151	144	135	143	152	137	142	134	147	139	136	140	146	127	137	154	145	145	135	139	141	137	115	134	150	128	132	165	126	133	119	129	128	142	133	147	142	129	155	140	148	128	153	152	143	148	146	130	147	133	141	129	146	156	135	131	153	132	138	150	148	159	151	141	146	148	169	142	137	128	147	147	152	142	157	139	119	127	134	142	138	129	144	130	140	132	156	176	153	142	139	150	106	143	143	163	146	143	152	147	158	129	150	150	143	129	146	148	145	150	133	107	149	122	137	167	142	147	137	127	149	135	141	145	164	152	139	134	120	127	156	148	138	145	147	126	155	142	156	136	111	135	145	142	136	144	149	142	141	149	145	167	140	149	151	143	125	132	143	149	154	121	156	134	145	147	151	152	135	133	179	138	155	152	129	147	129	131	129	149	150	142	142	169	123	165	124	148	120	150	151	157	123	145	136	157	142	132	141	142	152	145	157	141	151	152	138	143	150	124	135	142	150	118	151	149	147	151	129	145	157	148	146	124	139	155	161	149	135	140	128	136	150	124	142	122	115	132	149	125	147	122	142	159	139	141	148	128	135	173	143	149	160	119	142	137	154	158	142	155	148	135	153	126	145	149	112	149	139	133	157	142	145	138	151	135	137	130	152	153	153	131	130	137	147	129	128	124	146	153	128	131	136	169	158	153	133	149	122	140	144	122	139	153	138	133	131	144	123	123	118	157	138	145	144	120	141	140	125	155	145	165	115	140	137	134	130	115	156	141	131	147	122	131	160	138	150	161	164	140	112	139	143	136	146	144	121	126	140	133	136	151	138	151	134	125	149	145	138	157	140	140	141	140	130	149	120	136	116	138	132	141	127	140	125	154	133	137	134	147	132	132	140	132	140	154	146	165	146	139	144	159	148	144	143	133	171	139	146	102	142	128	141	125	127	142	143	130	158	140	144	130	145	121	119	149	144	147	131	158	129	152	142	153	163	138	157	141	130	132	163	140	132	148	161	136	141	138	116	138	152	156	163	143	141	141	118	135	164	128	147	130	157	130	135	145	135	145	142	141	141	141	144	136	142	133	159	135	153	151	132	116	122	145	133	120	142	150	154	131	132	131	132	149	151	146	126	145	119	139	142	117	151	146	144	163	143	129	145	151	153	136	130	132	134	153	140	160	128	130	145	150	157	150	137	152	136	139	125	138	133	155	138	155	133	131	168	130	140	142	145	146	133	159	160	142	148	158	131	132	130	135	130	140	139	148	129	128	134	139	131	126	143	147	145	129	137	145	124	110	146	135	147	158	133	149	150	125	124	125	129	166	136	158	162	151	149	137	139	142	139	156	157	140	135	131	153	139	128	142	134	134	141	119	154	143	126	140	155	150	150	148	135	133	138	127	159	119	152	137	139	143	131	144	132	155	167	128	140	142	122	153	136	140	138	127	132	126	141	138	122	141	118	129	135	157	139	134	128	141	147	136	142	137	151	157	115	144	143	147	148	157	151	127	145	154	137	138	146	140	157	146	139	133	144	132	131	145	136	154	119	122	130	147	138	136	131	142	139	135	149	133	140	139	128	126	130	137	133	139	151	130	115	118	130	144	147	147	150	145	143	120	134	138	147	140	146	132	135	127	132	134	136	156	140	115	165	127	152	154	127	132	136	135	136	139	138	148	130	123	158	157	128	136	131	142	140	138	142	143	135	147	145	123	138	139	129	124	145	150	139	155	127	124	127	165	138	142	134	136	145	141	144	138	130	135	145	150	170	164	147	137	144	137	143	154	147	140	142	139	141	152	126	123	139	138	138	127	151	127	144	144	137	131	122	146	146	122	153	144	126	166	145	135	148	140	123	156	134	143	133	139	159	130	143	141	119	153	149	131	146	128	126	140	146	147	131	153	138	140	132	146	141	143	124	132	143	146	133	152	141	142	137	125	140	137	145	137	154	138	145	133	136	132	124	144	149	136	137	150	152	174	133	155	123	123	124	130	143	169	147	124	139	116	142	141	125	159	134	130	148	145	145	140	127	146	143	134	131	117	134	143	134	132	142	148	147	163	149	137	158	129	144	149	160	144	140	120	138	125	140	130	134	125	124	156	124	127	134	143	144	123	131	140	143	129	150	142	159	117	151	128	176	135	147	148	141	144	152	141	139	140	138	135	153	165	148	120	157	149	160	123	136	145	143	144	140	158	140	148	132	158	142	137	143	126	143	124	131	157	145	131	136	146	125	156	157	137	144	168	144	143	154	122	127	106	133	128	148	155	140	136	147	152	157	145	132	141	139	135	142	138	151	134	127	139	148	141	138	141	129	140	147	127	154	141	147	148	164	153	128	130	126	151	154	154	156	133	142	145	125	126	144	155	146	124	132	152	136	125	133	141	141	139	154	128	147	178	146	121	147	170	139	133	156	152	138	134	146	132	156	139	141	148	144	132	139	129	149	125	118	128	156	160	147	145	140	158	145	148	157	140	138	123	155	145	143	153	135	135	143	143	120	126	141	130	123	145	141	125	149	152	155	140	150	137	133	147	149	136	149	151	142	117	157	144	130	133	140	153	150	140	137	145	127	147	152	148	133	154	145	123	133	133	138	131	165	150	162	143	156	151	149	142	121	156	117	144	153	131	153	155	138	128	127	148	162	139	137	123	140	137	138	147	144	131	159	133	128	140	156	138	132	162	132	142	138	130	145	130	149	161	144	150	142	125	130	123	150	132	156	142	159	141	145	155	151	151	149	140	142	143	149	136	170	139	146	121	150	147	125	129	142	145	150	152	154	126	135	141	140	153	144	133	151	147	141	142	127	123	133	144	151	119	164	144	133	145	129	130	129	156	157	162	126	149	138	138	153	136	139	170	140	147	138	138	142	157	115	137	155	155	148	142	130	145	122	151	147	122	146	124	140
1369	77	55	69	45	72	70	81	83	56	61	73	70	48	65	50	62	61	58	69	64	52	56	75	62	50	49	70	64	45	66	66	47	65	52	62	56	60	63	55	60	61	66	63	48	53	65	47	56	75	66	57	67	54	67	66	57	50	62	42	54	56	56	51	64	54	62	58	66	59	62	55	60	48	57	55	62	36	65	59	66	57	58	77	58	63	55	59	58	59	68	68	63	60	57	68	64	60	62	51	63	69	61	62	56	80	67	69	64	60	60	66	59	53	63	56	50	66	57	61	63	62	60	54	55	67	58	72	65	62	59	54	49	49	56	61	58	69	55	68	54	63	54	55	51	56	55	66	52	70	61	64	65	63	63	58	77	53	57	59	65	67	73	52	53	45	52	67	61	67	56	62	55	66	64	64	64	65	58	65	69	63	62	51	58	68	72	55	61	58	72	61	59	46	55	55	57	49	63	78	59	66	63	61	57	54	49	58	50	54	41	48	58	54	65	58	56	46	61	63	71	46	49	61	60	51	53	55	66	66	60	51	63	51	65	54	57	60	65	53	63	65	69	55	64	61	61	67	47	57	60	50	62	51	39	61	62	59	43	67	68	53	53	56	72	73	69	57	66	58	72	65	59	54	57	57	73	59	47	65	47	58	63	67	48	53	69	52	59	58	59	47	47	50	71	48	53	63	58	70	53	55	60	50	64	70	49	75	55	67	62	59	54	53	54	73	65	51	54	61	58	69	56	68	58	60	63	60	53	56	73	61	63	56	49	58	59	68	64	65	68	58	63	67	65	67	56	54	68	60	58	50	59	57	49	59	61	67	59	57	57	59	56	57	64	54	50	52	74	47	80	56	80	62	59	40	47	53	73	52	56	56	58	72	57	48	66	61	67	52	67	55	72	52	50	61	68	58	51	64	70	69	49	59	45	65	58	53	48	68	65	51	57	66	57	60	58	61	64	64	69	53	69	57	61	52	52	53	57	52	47	58	54	52	58	58	50	52	45	52	53	77	71	66	69	57	68	59	57	65	60	57	64	61	61	49	48	57	70	52	57	53	59	52	56	74	49	55	62	57	45	67	57	50	69	59	51	74	62	48	57	55	80	48	60	56	61	62	67	60	64	69	61	51	66	68	68	55	53	65	64	52	58	58	63	66	65	62	69	53	56	64	64	60	41	53	55	69	60	60	62	54	62	61	48	50	59	56	72	51	65	50	51	54	46	63	53	65	71	55	62	47	62	51	69	48	51	55	54	59	66	64	31	55	70	61	69	43	68	49	65	73	72	57	63	50	61	68	62	57	47	63	55	47	72	61	71	61	57	61	57	65	59	63	54	47	73	63	66	54	77	58	57	46	55	54	67	59	71	65	45	49	79	60	56	59	51	54	69	48	63	60	44	68	71	50	62	79	62	57	56	52	73	57	61	68	64	52	62	61	75	53	60	49	61	62	56	64	50	67	67	66	49	71	53	53	54	55	51	59	77	55	68	55	62	67	65	71	55	57	58	49	64	54	60	64	59	67	77	71	48	65	60	52	61	63	62	54	61	66	54	60	71	48	80	66	62	60	57	63	60	53	51	48	61	72	57	47	70	57	53	67	61	72	43	61	53	65	56	70	45	67	65	63	60	55	68	60	58	64	56	65	59	53	63	45	55	52	63	71	61	52	64	65	53	62	65	75	67	74	65	33	61	62	55	48	66	53	57	57	59	71	54	55	64	72	66	60	44	53	49	65	47	56	54	73	61	66	52	68	63	64	40	62	56	80	48	53	65	61	55	69	44	62	67	51	64	53	75	54	58	58	70	59	66	53	53	65	57	78	58	55	57	63	47	65	59	83	56	60	58	56	69	63	46	65	57	57	53	62	59	54	59	62	80	54	52	41	58	58	68	67	69	55	70	54	78	57	65	71	51	64	54	68	48	66	60	52	50	73	52	63	67	63	53	55	54	49	52	59	71	64	58	69	55	59	72	60	54	60	55	57	67	62	54	51	55	47	51	53	58	57	56	61	61	64	62	73	61	62	62	52	63	57	38	65	63	57	69	55	56	66	57	72	57	57	61	56	64	69	58	60	44	59	51	66	47	60	56	55	69	77	51	72	55	66	70	51	69	59	83	62	63	58	62	56	58	65	58	73	59	59	59	62	75	77	52	65	64	56	60	51	60	57	61	67	58	64	62	52	62	58	72	42	43	55	60	44	50	64	53	58	59	62	68	66	66	51	68	57	56	62	53	64	56	67	62	60	56	46	64	55	56	63	49	56	56	52	51	69	67	61	54	61	55	63	41	54	68	60	60	62	51	69	62	63	48	50	75	64	86	42	55	53	63	61	51	52	62	65	65	52	65	54	51	62	73	53	72	59	58	58	60	61	64	58	65	64	54	52	61	73	59	64	55	55	56	56	55	67	60	63	63	63	68	59	59	49	56	47	48	56	71	57	70	73	71	77	45	54	79	69	50	59	61	60	52	51	62	59	54	50	71	56	56	58	56	70	55	64	63	63	72	73	72	67	56	62	66	67	61	60	53	44	73	59	64	56	73	50	54	67	59	53	65	63	60	51	60	65	58	55	65	58	56	64	62	61	44	62	60	62	59	73	51	63	64	58	63	45	60	53	61	75	57	52	61	65	54	47	68	59	54	74	60	65	68	45	63	56	63	42	66	59	52	42	59	72	54	62	52	59	53	67	64	57	54	59	56	59	52	64	57	55	61	54	73	68	54	56	49	67	65	67	55	66	68	63	61	62	53	71	68	53	65	65	71	56	72	61	64	61	64	61	59	65	63	59	48	74	53	71	62	60	57	66	57	71	69	56	54	76	79	54	59	63	49	64	56	61	64	64	57	64	63	53	51	68	62	60	49	67	51	57	70	65	78	52	66	60	63	79	53	51	63	75	54	62	51	72	69	62	75	53	58	48	55	54	67	50	65	63	64	57	54	55	63	59	61	53	54	57	62	47	63	54	74	59	55	48	56	66	59	57	59	50	58	59	70	70	57	63	70	64	59	66	71	60	69	67	69	61	62	64	55	50	61	52	57	69	59	56	54	46	60	59	44	53	51	52	65	45	65	57	65	62	51	53	69	42	61	52	63	57	59	60	53	61	60	60	51	68	58	60	56	51	53	53	59	68	58	66	61	64	64	61	52	52	41	62	56	62	65	59	59	54	64	60	82	62	59	61	55	69	55	62	65	51	63	51	69	59	71	65	56	57	56	61	58	55	62	66	56	57	46	64	57	55	66	55	61	68	67	51	60	56	62	54	65	56	61	64	55	43	56	49	68	49	54	50	52	65	49	57	59	50	61	53	75	62	56	59	67	53	71	58	58	54	44	58	57	46	51	47	62	59	64	70	58	50	61	62	68	71	58	68	61	56	67	47	55	67	68	64	62	58	66	54	49	74	55	49	50	59	42	59	42	58	76	62	66	49	67	56	57	70	54	51	63	63	48	71	49	53	64	65	66	46	65	75	45	60	65	53	62	61
6711	546	488	449	668	1483	1695	1144	818	658	684	632	685	566	497	524	480	467	424	457	456	483	441	428	449	453	456	451	461	458	443	449	438	460	464	450	412	460	425	464	410	441	431	418	425	405	437	479	412	442	417	406	425	422	401	464	443	440	456	421	430	437	423	441	438	424	431	417	427	460	429	407	449	400	436	424	447	411	418	463	425	438	486	413	389	452	430	431	404	438	418	419	428	423	436	438	436	374	473	446	408	455	415	410	418	466	423	407	439	433	450	426	425	447	436	437	402	437	431	434	435	441	465	393	420	432	464	434	444	431	430	397	441	438	413	455	459	444	380	420	429	456	403	421	462	442	448	418	450	443	421	438	417	456	444	466	464	400	442	396	416	407	454	422	436	423	451	468	435	445	469	429	423	418	421	434	451	395	394	448	416	415	438	459	449	437	426	396	428	440	443	425	441	413	425	412	406	421	376	431	464	428	391	464	447	427	433	408	414	411	431	402	414	469	427	430	478	443	432	423	442	431	456	402	465	420	426	461	465	429	437	388	449	466	433	423	386	404	423	422	396	394	422	446	408	428	417	440	465	427	482	425	403	415	433	428	483	422	437	420	444	458	395	426	440	417	466	443	451	457	451	396	475	442	434	415	452	437	453	430	428	403	430	403	411	443	441	421	482	465	419	404	438	425	440	451	431	445	473	413	414	428	453	395	405	434	411	407	454	446	458	431	423	455	400	417	418	404	433	439	441	436	435	439	412	417	442	385	448	421	398	443	409	451	436	448	446	404	410	435	390	419	474	430	454	417	427	431	433	426	424	439	449	407	437	410	451	408	446	468	425	422	454	420	417	427	424	426	417	441	442	446	431	456	449	411	457	440	418	441	466	437	450	439	439	417	410	426	455	415	442	444	449	435	435	423	428	438	456	386	454	421	436	434	463	451	438	427	451	416	431	423	404	419	453	444	405	402	418	415	432	394	472	436	426	427	454	429	442	449	439	442	455	428	436	468	436	452	460	431	442	468	473	441	441	392	376	422	448	439	446	444	457	422	381	427	471	442	412	455	413	438	393	438	422	439	428	419	408	433	444	407	451	417	441	460	423	414	469	389	436	447	455	418	423	426	438	477	428	411	439	470	463	430	429	442	411	426	450	423	428	434	430	437	430	448	422	460	414	423	451	430	444	427	443	423	446	439	482	426	420	418	426	448	414	444	442	438	427	400	426	425	459	446	425	435	438	403	421	453	397	431	432	418	437	422	445	439	479	441	456	417	425	432	407	476	434	417	429	421	443	421	437	423	422	438	444	444	462	393	438	430	416	417	412	466	461	432	431	434	416	458	411	475	422	424	419	435	380	467	437	441	434	428	442	439	400	453	418	422	432	433	420	421	413	464	451	463	445	423	455	442	422	443	412	454	427	443	438	457	430	416	401	406	467	421	442	435	431	452	396	424	418	443	427	454	370	395	390	380	429	451	393	430	384	416	402	457	427	451	415	408	431	444	469	447	423	429	433	425	402	434	434	422	391	446	453	454	438	420	403	433	433	436	370	413	428	405	380	462	431	430	468	418	450	391	390	433	438	416	401	427	444	440	439	428	428	448	483	458	446	423	412	433	449	416	432	475	410	456	436	429	430	411	403	470	461	463	409	397	450	450	474	404	421	414	431	433	415	417	393	411	442	443	413	469	404	443	438	442	424	408	411	448	449	413	430	443	443	425	448	464	420	420	438	428	421	430	412	423	419	422	451	421	434	459	450	458	419	457	418	420	439	437	427	419	460	407	450	401	429	460	435	440	452	430	451	442	444	427	424	417	428	419	407	365	441	462	459	426	420	412	434	439	420	447	431	479	417	452	432	460	410	429	431	433	409	417	413	425	440	397	400	454	417	435	396	441	406	434	460	432	482	411	441	467	459	426	455	469	422	436	440	392	414	455	410	442	423	462	455	453	428	427	395	445	457	408	422	444	414	429	411	444	413	452	422	379	465	416	422	477	435	472	468	431	449	431	454	443	424	401	450	438	439	399	452	449	455	430	453	398	419	421	409	412	454	430	434	442	443	437	446	460	452	423	439	400	464	422	445	446	418	417	454	412	430	417	441	407	395	433	402	480	448	385	437	464	410	456	431	427	479	437	425	415	406	447	414	452	446	421	449	460	433	383	433	410	478	419	492	440	457	408	441	448	436	440	411	406	444	418	457	434	436	414	461	433	427	451	444	422	393	402	406	415	446	411	430	405	417	427	425	439	432	403	423	453	424	442	449	407	437	423	446	466	440	456	425	456	401	415	420	435	395	416	432	421	431	443	452	462	419	416	427	407	415	430	446	417	445	464	435	437	473	419	377	442	407	436	458	456	448	436	441	460	430	456	463	447	418	452	417	415	439	429	418	420	441	415	424	444	421	433	448	446	438	452	445	418	453	405	434	437	466	396	399	424	447	378	432	393	423	411	430	458	456	436	440	464	486	426	427	434	428	405	452	447	425	390	409	383	414	411	423	425	395	438	393	454	419	426	422	437	418	415	425	439	445	436	450	422	406	412	453	405	429	416	422	425	473	429	458	428	443	439	439	415	427	443	407	426	435	397	442	439	445	435	448	437	428	434	419	451	426	402	425	419	455	407	447	438	402	435	441	425	434	409	422	458	404	458	446	407	392	431	437	412	440	418	438	448	412	422	451	406	452	420	421	464	457	462	440	432	408	437	425	453	422	448	421	426	458	415	439	440	430	431	430	420	430	440	437	443	435	461	452	408	436	416	457	435	420	416	432	392	430	446	473	404	400	433	461	434	410	426	448	425	458	440	448	449	407	444	405	449	443	437	426	450	440	434	396	437	453	440	428	437	414	384	404	476	452	444	439	435	448	490	445	429	407	456	463	457	455	451	448	414	461	450	459	452	420	406	459	425	419	434	412	439	469	456	440	446	425	444	413	446	439	430	417	430	439	441	427	413	452	435	436	436	431	441	434	461	450	429	444	452	435	446	439	437	449	433	399	453	446	417	441	431	454	437	419	456	439	418	414	443	432	426	437	435	431	391	417	419	412	447	442	438	422	414	418	417	430	429	474	443	426	436	390	454	440	412	413	436	437	433	472	427	441	446	416	439	429	416	426	406	451	439	451	446	433	427	433	410	444	437	455	424	447	451	427	462	448	454	453	426	475	464	422	437	461	404	431	448	449	425	424	425	451	427	453	457	461	452	437	432	405	448	437	438	401	435	474	436	434	431	433	399	440	434	432	451	428	432	463	430	414	423	420	426	405	442	467	438	388	441	431	431	446	420	458	407	456	409	408	431	430	404	412	406	437	469	464	436	433	412	423	427	424	432	454	483	461	435	427	418	412	406	431	440	452	423	451	452	429	443	458	445	416	420	437	419	437	418	422	445	428	430	436	445	417	428	446	480	400	417	428	462	433	455	385	383	425	421	433	457	444	402	391	429	409	426	451	425	452	438	420	421	450	425	427	462	456	445	417	413	437	439	438	432	434	439	451	413
1698	90	81	81	74	62	92	62	84	85	93	78	64	72	73	60	66	53	54	71	64	53	82	79	71	79	79	64	55	69	70	72	74	76	71	58	63	63	75	72	77	71	62	60	82	60	65	65	85	67	63	67	69	68	74	76	69	74	51	73	67	78	60	49	70	70	79	70	68	74	56	76	84	71	71	80	72	62	68	61	72	65	78	70	76	76	59	68	62	68	77	64	74	58	70	66	65	75	75	59	69	79	61	71	64	69	61	68	70	74	61	64	54	57	60	67	57	64	79	67	73	76	74	70	64	67	75	62	54	66	64	54	57	74	63	64	74	64	68	63	66	62	62	71	69	61	62	77	65	74	63	69	77	47	68	55	62	68	77	73	72	60	68	58	54	62	74	78	63	59	68	61	70	65	67	72	76	76	60	67	69	73	62	56	75	61	59	61	66	62	64	70	66	66	48	77	68	74	74	70	61	58	70	66	60	55	62	71	62	57	70	54	68	69	65	73	73	60	54	79	74	63	71	62	69	74	72	65	68	71	59	69	67	81	72	65	68	81	80	64	92	78	75	60	73	63	64	62	76	69	63	69	56	77	75	74	62	57	69	69	54	64	64	78	65	63	70	62	68	73	60	58	79	67	71	72	57	70	56	73	62	72	60	60	71	70	57	80	70	61	81	75	74	81	66	59	68	81	71	68	73	66	68	62	70	72	57	75	62	69	73	68	75	62	74	73	71	68	64	66	73	67	55	66	72	64	64	54	67	72	75	68	68	73	59	74	78	64	59	73	68	63	68	79	73	63	63	66	75	65	66	59	79	80	79	74	72	64	74	57	72	65	76	68	51	65	69	67	57	68	74	71	64	79	69	76	69	68	78	78	72	68	63	66	54	59	73	53	61	62	57	61	66	58	67	65	55	50	57	69	71	54	63	62	62	70	87	63	72	65	70	72	69	67	64	69	68	58	61	54	86	60	63	71	71	75	65	83	71	70	71	54	76	85	50	76	69	68	85	69	65	77	53	67	57	53	58	52	76	86	72	70	73	80	82	56	74	77	67	84	75	73	60	61	80	72	69	65	62	53	59	63	56	58	69	61	62	64	82	71	73	67	68	56	72	53	83	68	74	66	75	64	69	71	71	55	54	66	62	65	69	63	67	70	66	61	69	77	61	62	86	64	67	77	55	63	69	71	75	65	67	78	72	64	60	64	68	69	66	58	75	69	60	73	77	73	73	55	67	71	71	72	67	62	60	64	72	57	56	63	64	59	71	52	74	52	63	75	69	62	52	65	64	62	75	85	65	71	66	76	80	70	71	64	77	77	73	86	67	73	77	60	67	65	73	67	67	73	68	65	76	66	55	70	72	72	68	76	66	77	65	61	72	50	89	67	64	82	69	64	76	82	69	59	56	68	66	67	61	68	71	56	73	59	61	64	67	70	56	72	67	73	65	69	68	77	68	68	68	75	76	55	70	72	58	69	74	65	68	66	80	58	61	63	65	53	64	74	70	53	60	70	65	59	68	58	78	56	65	64	71	75	76	74	61	61	64	63	77	79	71	67	79	51	67	59	72	74	59	62	63	55	71	64	58	70	56	65	78	67	70	56	75	83	73	78	92	68	57	59	72	69	67	65	66	75	67	70	65	69	52	73	69	73	79	53	79	71	68	73	62	77	83	63	69	62	53	68	65	60	80	69	82	76	55	72	72	58	78	68	67	69	68	65	67	85	70	52	70	75	72	57	71	61	60	70	62	65	61	64	53	81	68	64	52	63	65	54	74	65	66	70	79	58	60	77	75	62	52	69	62	82	69	75	74	81	72	73	64	77	50	71	76	57	84	64	70	70	62	82	79	76	69	56	70	57	46	64	66	71	67	57	64	51	71	69	66	61	74	60	67	49	81	64	62	64	83	76	70	69	81	67	61	77	62	68	75	53	69	71	65	72	55	69	78	63	82	71	75	73	53	85	64	60	66	70	79	69	60	88	67	75	64	80	72	58	66	70	70	80	54	64	54	75	54	58	72	77	69	66	72	68	69	65	66	79	64	68	62	73	77	70	65	73	84	77	65	72	73	62	78	72	76	63	82	73	64	64	56	55	76	63	68	65	56	68	70	59	66	67	67	67	90	70	82	72	65	63	60	73	84	57	72	79	67	64	61	72	61	64	70	63	80	77	56	60	73	64	77	70	73	73	46	72	64	59	60	66	58	78	65	72	74	62	88	65	65	61	66	57	72	72	62	77	68	68	59	57	59	79	66	63	59	73	72	68	71	61	66	73	56	73	62	82	74	69	68	63	83	69	79	53	66	67	77	69	69	60	73	84	64	60	62	69	81	74	85	56	60	71	54	56	77	71	59	71	68	50	64	70	74	57	77	66	73	75	84	57	59	70	71	78	72	79	69	50	57	77	66	61	64	65	82	80	64	70	61	81	95	71	61	63	57	73	84	69	59	87	71	57	65	69	64	54	66	63	62	72	100	66	75	60	63	54	76	72	71	71	71	59	72	69	66	57	72	63	76	61	62	63	64	69	55	67	64	67	52	74	62	59	60	62	55	64	65	60	56	70	87	78	53	58	74	59	59	65	73	66	71	59	74	72	67	67	76	78	68	61	62	74	61	78	66	69	76	56	64	61	58	73	66	66	68	70	72	73	91	67	66	62	84	60	69	62	59	72	60	58	76	72	69	59	55	74	67	57	88	61	67	67	69	55	68	81	62	70	62	64	63	94	42	68	81	78	58	62	58	66	81	69	60	69	72	73	76	73	65	70	76	60	66	71	58	62	74	58	71	60	75	76	65	74	75	73	72	68	60	75	61	62	80	82	69	64	66	70	53	61	62	66	69	62	70	63	69	73	66	57	63	73	74	82	57	65	63	68	68	54	69	76	63	74	80	69	68	79	67	71	60	64	68	70	58	69	62	62	59	70	76	63	65	74	60	44	59	62	66	71	58	65	79	76	80	77	58	70	72	71	74	66	69	65	73	64	57	60	63	69	71	71	66	80	74	75	82	70	67	71	65	80	70	77	98	59	68	64	64	56	68	69	71	73	76	64	57	61	72	82	68	65	66	66	75	62	71	74	77	63	72	52	56	66	66	69	75	74	58	71	66	71	73	68	77	65	52	72	71	79	62	59	67	56	88	62	58	66	72	69	65	66	65	78	77	66	72	72	66	73	76	73	63	62	65	73	69	76	75	65	82	72	83	78	69	51	70	73	63	91	63	78	72	53	69	65	85	73	60	68	57	62	73	62	57	62	55	63	69	88	77	66	73	62	68	63	72	68	87	64	59	73	62	58	57	64	69	60	62	59	74	59	61	55	67	64	72	72	79	72	65	71	58	77	73	62	75	62	58	61	67	62	66	64	68	59	64	67	59	71	50	73	58	62	70	54	77	76	62	68	77	74	71	68	68	63	58	65	67	67	80	78	54	76	84	60	58	69	65	55	69	68	79	75	69	73	64	61	66	65	65	56	56	60	71	80	56	66
7234	663	578	620	847	1412	2008	1329	992	878	784	844	799	691	611	587	577	514	496	538	515	506	494	473	468	494	481	541	505	538	518	530	517	465	506	484	486	490	489	490	551	492	478	492	457	473	488	502	471	438	471	503	493	479	502	504	482	492	442	516	527	505	464	478	508	499	478	430	490	492	457	491	451	491	492	454	488	432	504	479	507	491	493	489	491	461	463	452	509	434	455	463	453	515	473	504	452	492	498	481	477	506	456	459	459	442	499	491	468	474	506	516	479	484	482	483	491	495	504	517	494	502	509	475	495	472	458	473	462	496	482	468	485	482	472	474	493	461	478	438	459	466	501	474	453	468	512	459	530	483	485	482	443	484	518	448	463	519	474	498	506	505	483	509	469	441	476	508	490	507	541	464	536	506	488	488	488	462	465	509	458	495	469	480	478	470	459	445	492	432	503	471	469	490	498	492	513	446	442	493	521	461	475	500	450	480	463	465	481	489	512	523	472	489	471	454	482	443	502	478	472	463	504	493	493	458	472	496	476	474	480	487	472	508	470	481	491	452	444	481	485	473	452	485	457	465	489	485	480	499	504	433	459	462	510	495	486	492	485	493	499	443	476	495	462	483	501	442	545	491	476	455	474	456	439	483	481	482	449	460	470	516	490	428	459	461	503	464	534	518	538	508	520	491	503	515	459	490	506	494	497	490	496	486	468	479	473	452	498	516	500	517	438	459	523	506	473	479	436	459	472	463	496	485	462	467	475	463	453	484	483	495	477	436	523	428	466	461	478	513	504	480	463	461	477	506	488	476	490	481	484	463	459	498	483	489	499	486	441	468	470	479	480	451	470	490	466	437	502	456	455	501	508	519	480	518	479	492	445	474	492	507	497	452	498	510	487	496	440	481	477	512	475	487	476	461	489	450	484	475	464	468	475	451	507	499	493	453	470	468	482	460	482	503	455	494	461	484	475	467	462	453	448	482	488	461	475	487	478	466	473	508	504	459	472	487	499	441	455	492	480	505	509	484	501	499	455	475	508	492	493	462	493	438	488	483	467	495	481	495	459	497	496	488	462	507	462	487	470	486	512	483	448	469	532	483	500	504	477	507	473	504	490	490	488	488	501	457	455	533	485	442	473	467	442	477	496	474	445	479	528	517	445	465	481	479	502	504	493	447	528	430	484	463	491	483	466	535	474	498	464	475	475	482	503	460	468	505	467	480	491	460	471	493	444	491	456	474	451	490	483	466	449	451	489	519	472	485	444	479	465	498	517	517	472	458	508	445	473	476	514	459	504	538	483	476	469	485	475	452	483	466	498	464	457	449	508	471	459	481	469	517	492	489	464	437	501	485	518	464	477	487	476	483	484	525	471	465	480	462	504	502	483	454	491	504	450	488	496	454	464	452	477	503	474	470	485	510	455	525	455	498	506	481	508	474	472	477	465	439	486	446	488	452	480	490	465	497	483	451	452	497	480	458	442	512	497	464	499	499	451	463	476	478	487	483	499	481	481	471	508	421	508	501	478	493	508	492	518	502	461	511	491	498	480	438	448	446	466	503	475	448	524	502	462	470	453	511	476	488	473	441	485	443	527	436	493	495	507	461	455	462	493	463	473	490	512	470	487	491	433	493	499	467	462	458	477	496	456	472	484	508	515	464	467	451	491	472	497	489	497	495	486	487	465	489	473	470	453	459	488	507	444	501	487	496	466	474	510	457	451	468	457	465	504	472	452	494	486	503	475	452	534	446	516	474	518	482	479	470	475	485	492	496	508	488	491	481	471	480	462	463	490	456	488	498	468	538	467	517	454	462	477	495	492	476	504	483	518	485	478	493	488	457	500	474	467	499	476	483	475	476	496	497	470	488	465	478	497	484	475	478	476	505	467	479	517	459	494	446	438	496	472	459	497	526	481	499	499	486	464	478	469	473	491	485	473	454	509	472	492	491	494	491	492	489	490	460	508	508	512	491	478	497	481	474	518	491	503	504	462	507	491	486	480	497	453	498	477	442	509	495	478	458	485	481	472	477	447	432	480	490	484	479	448	490	504	488	494	461	505	456	474	498	474	488	460	488	487	470	475	457	496	474	448	476	481	519	477	512	472	477	485	466	480	475	474	492	477	478	479	460	505	495	463	485	477	474	480	498	472	493	450	488	495	431	490	512	474	475	483	478	488	449	499	505	449	476	478	471	479	496	473	487	493	442	516	476	473	477	489	479	440	460	514	471	469	493	480	465	489	496	439	483	516	497	488	510	495	492	462	455	506	472	445	486	515	530	490	487	497	468	494	494	484	475	480	481	472	475	512	501	492	505	454	490	447	464	472	478	475	473	467	500	445	489	525	506	478	515	489	471	443	474	510	478	455	481	469	495	513	451	515	494	485	482	442	487	505	483	489	502	487	512	506	468	477	484	459	464	525	475	480	483	489	465	456	496	453	477	485	476	494	450	503	476	519	491	480	456	473	490	451	489	464	444	474	499	496	459	472	470	501	479	512	471	474	496	448	515	488	479	502	447	485	528	446	487	481	493	492	481	520	487	448	462	509	469	467	489	482	473	480	463	458	501	494	497	489	479	487	488	465	463	475	518	477	464	501	448	496	457	473	474	484	469	470	456	455	503	479	479	496	501	490	514	478	472	498	506	474	470	492	488	447	513	484	497	455	505	479	482	475	489	473	496	471	492	520	483	476	444	491	424	479	439	435	492	522	442	502	458	465	505	467	492	442	484	482	477	499	430	503	482	468	457	512	480	462	483	502	449	498	453	476	468	479	470	473	465	496	492	463	498	481	452	467	467	480	484	504	477	449	483	469	473	514	507	516	470	495	462	466	491	489	471	481	529	497	479	470	459	497	455	481	436	481	511	477	468	504	476	463	465	446	481	487	483	503	484	489	453	466	526	469	455	506	447	509	485	505	499	510	481	468	469	516	483	466	466	510	490	476	496	501	504	459	470	450	490	446	495	483	444	513	506	461	521	500	496	461	432	470	468	481	501	496	477	453	448	450	475	475	506	456	507	491	474	474	442	445	466	465	490	474	442	497	463	473	455	502	433	503	489	450	502	489	462	529	463	499	483	494	458	485	432	469	461	500	472	482	491	493	457	490	445	485	469	474	526	481	480	439	478	510	451	524	479	480	508	446	437	459	478	481	506	493	460	468	468	530	483	483	473	467	494	469	505	460	470	476	500	493	477	472	514	466	482	515	465	468	512	451	470	459	497	496	448	466	466	489	443	488	503	507	528	453	485	476	502	499	476	465	475	456	453	482	484	456	483	497	470	491	490	499	488	504	459	458	465	496	462	491	475	461	505	465	483	521	511	526	447	470	483	502	451	472	466	472	539	509	412	488	468	502	481	462	495	508	487	456	480	469	412	492	471	466	468	511	479	463	468	488	451	461	485	478	510	456	459	546	481	479	483	504	449	480	493	492	498	453	482	488	497	512	488	484	439	487	489	486	532	452	461	463	479	476	512	517	494	474	481	504	471	474	444
2146	107	93	89	88	104	90	110	81	91	82	96	80	87	83	72	90	70	71	86	73	71	62	66	61	63	70	69	76	74	62	74	74	74	84	81	68	62	80	72	71	59	62	71	64	51	77	67	72	66	78	78	68	60	63	89	60	56	75	74	50	60	76	85	58	87	70	73	65	77	58	68	73	62	85	69	66	61	61	49	66	62	67	71	67	70	80	75	66	83	63	82	68	72	65	72	76	69	82	60	61	85	65	68	71	63	77	62	77	64	73	55	83	77	70	64	73	62	65	85	63	78	82	62	65	68	71	69	72	55	69	63	71	73	69	59	58	69	77	79	68	60	62	65	79	66	54	76	67	70	74	59	60	88	68	78	68	67	58	66	48	75	76	92	74	72	66	72	83	80	78	61	68	79	72	73	68	79	69	70	62	70	75	72	75	62	69	69	69	79	67	79	53	82	64	74	73	65	67	74	88	82	72	81	61	76	69	59	68	78	90	60	72	72	57	76	61	66	70	87	82	60	74	69	84	65	67	72	61	71	72	68	67	71	72	77	86	79	74	67	74	74	74	75	77	68	53	68	82	62	66	71	60	73	63	72	64	66	78	64	72	64	75	72	67	93	68	59	53	75	69	61	77	68	69	72	65	69	78	76	63	85	66	56	71	89	69	63	82	75	56	75	54	68	70	68	72	67	66	66	91	70	69	81	75	65	71	70	63	71	70	74	76	69	75	64	64	71	55	75	80	60	57	67	68	69	66	72	88	88	75	68	77	66	81	63	86	71	80	78	90	83	75	71	62	77	78	76	78	62	66	63	70	80	70	71	65	81	66	65	77	68	71	81	86	78	69	65	79	73	59	73	79	60	66	61	64	64	69	51	80	62	56	63	64	53	71	59	85	60	76	66	71	63	75	82	71	70	63	64	64	76	68	73	66	83	86	70	74	68	81	70	66	62	82	80	80	66	73	70	74	62	91	63	80	77	72	63	76	74	72	74	64	73	71	79	83	72	48	63	80	64	73	83	77	68	76	66	66	64	63	87	70	70	60	71	77	61	57	74	69	62	77	74	60	54	64	68	65	63	54	83	65	74	65	76	74	73	81	81	73	80	65	60	73	79	77	71	84	55	70	63	71	65	74	79	60	73	77	73	73	66	81	72	78	61	67	73	79	77	66	80	69	69	72	76	79	57	59	72	64	80	59	56	62	75	69	69	75	79	62	80	79	68	82	63	87	83	76	94	81	67	55	60	51	67	59	69	76	76	71	66	74	57	63	50	82	63	78	68	84	73	66	56	69	68	67	62	70	73	90	63	86	79	77	53	72	61	82	64	56	62	80	74	58	72	63	70	75	78	75	62	60	75	62	83	75	80	74	87	67	60	72	71	61	62	60	55	72	72	66	73	84	63	93	88	79	68	58	63	85	78	68	71	45	75	80	71	61	64	67	68	80	79	69	84	66	60	67	63	76	82	52	80	73	69	62	67	67	60	73	74	79	76	71	69	75	70	55	57	61	58	55	81	77	77	72	60	76	74	70	74	74	58	66	68	69	76	61	75	67	69	70	62	60	98	66	75	73	81	80	75	69	88	71	88	74	67	66	86	57	62	73	67	66	70	55	63	78	71	84	72	60	49	73	79	60	65	71	75	64	67	68	59	66	76	58	67	72	64	75	72	69	73	73	74	68	79	69	78	82	93	56	67	66	74	64	83	66	58	71	74	71	68	62	61	78	72	54	71	79	56	64	61	75	68	78	83	65	61	73	73	81	64	68	67	81	72	95	78	61	66	67	75	66	84	64	77	70	83	89	59	69	66	66	72	74	77	84	63	64	70	62	76	63	68	66	70	62	79	66	67	62	57	71	81	66	82	69	54	66	74	78	71	68	78	71	86	69	94	78	67	73	57	66	59	78	70	68	66	65	57	76	78	82	85	71	78	75	66	79	71	71	64	83	86	71	67	74	56	59	68	79	82	70	59	69	72	59	78	68	60	67	86	71	71	67	74	79	74	71	78	60	57	67	69	59	66	65	66	63	60	70	71	80	67	69	73	66	54	70	78	81	64	74	70	80	76	57	78	77	79	86	75	65	80	59	61	68	71	71	87	77	66	58	75	67	72	89	61	60	66	77	68	88	57	63	58	85	87	73	67	68	65	66	75	60	70	72	79	64	62	69	72	68	69	73	82	69	84	67	56	57	72	74	79	69	67	77	73	75	69	71	75	62	75	70	61	69	72	62	74	73	57	64	55	62	77	61	63	87	73	71	79	71	71	78	77	79	75	77	72	69	69	67	73	56	67	89	77	77	62	66	76	84	69	57	78	69	76	70	78	70	66	70	80	79	71	58	69	65	86	75	67	94	54	66	65	59	72	64	59	69	69	71	70	61	67	69	61	75	68	59	78	90	85	69	79	70	68	61	69	81	82	86	84	75	73	76	80	72	69	63	65	88	75	65	76	81	75	79	58	70	82	78	87	73	73	80	65	60	56	76	62	70	65	56	73	75	81	80	65	66	60	75	77	61	63	65	75	67	75	68	67	89	51	68	84	75	68	70	69	66	78	71	81	72	61	55	55	65	78	94	83	73	63	91	81	55	79	67	61	68	66	58	70	66	66	65	64	64	72	90	81	71	72	62	75	69	83	75	80	62	57	72	80	66	72	66	80	64	59	69	62	76	65	58	76	73	62	63	54	65	75	71	74	53	65	66	63	80	80	89	83	54	72	59	73	61	77	62	62	64	68	58	83	50	66	73	77	69	54	71	67	76	71	70	60	76	77	62	78	69	80	66	64	64	51	62	69	82	60	67	83	72	78	55	67	63	83	70	90	62	71	65	74	75	74	61	84	64	62	79	79	73	73	78	50	72	76	54	65	81	74	65	67	80	68	69	72	81	56	65	74	59	82	69	66	70	76	79	87	76	51	66	71	61	46	88	64	78	64	63	84	61	62	75	71	82	74	81	48	66	68	57	62	77	74	76	79	54	59	74	65	67	77	70	82	60	66	65	58	66	77	74	75	65	71	68	67	62	73	68	72	76	68	70	67	74	68	69	60	79	66	64	68	67	86	67	71	69	67	76	77	74	70	79	62	63	72	63	86	67	70	75	75	72	53	71	68	66	76	77	68	62	62	73	79	68	64	56	88	65	65	71	58	70	76	74	92	69	66	72	76	80	70	56	76	67	65	72	69	89	72	72	76	83	78	54	60	77	78	87	51	86	73	68	73	77	55	68	77	88	77	71	66	77	75	69	82	69	72	73	78	59	63	75	69	80	84	74	76	62	70	65	78	76	59	71	66	68	77	68	66	78	65	74	67	70	52	63	79	77	69	73	77	69	83	68	74	69	81	77	63	62	66	63	77	70	66	86	64	48	67	76	77	68	61	56	60	71	56	71	72	82	71	60	72	58	66	87	75	73	68	65	77	62	76	73	75	75	82	72	72	55	64	62	92	69	72	74	75	54	86	70	77	78	84	69	79	64	65	73	67	68	79
8025	903	724	756	1346	2796	3095	2100	1606	1382	1314	1357	1122	964	864	797	756	744	690	622	673	633	583	620	554	517	561	573	531	570	542	551	524	568	518	498	543	511	513	515	550	472	510	505	508	540	500	507	490	503	517	542	505	523	513	494	508	497	482	522	527	521	477	515	529	475	502	504	500	530	519	486	522	528	488	510	521	505	501	514	516	458	468	539	498	468	482	512	495	505	526	541	536	546	474	521	525	447	461	501	518	482	500	528	467	484	503	539	480	477	529	500	501	558	522	523	458	512	450	491	516	472	524	516	489	505	483	474	493	509	531	513	521	552	487	510	524	515	516	493	508	462	505	501	507	518	493	497	543	502	511	464	519	500	480	503	521	495	513	517	526	508	550	489	467	510	498	519	475	527	492	471	499	517	474	510	517	511	494	482	486	468	502	512	492	458	510	470	475	480	494	516	500	505	499	507	473	506	511	493	480	494	500	454	538	509	469	465	535	495	470	489	487	499	509	497	500	521	480	533	530	500	517	513	468	515	484	524	525	454	476	508	541	490	499	509	535	507	537	501	512	491	505	485	524	490	487	509	484	518	525	499	485	476	509	486	521	513	547	506	469	475	507	511	516	472	508	501	514	512	496	525	498	497	496	475	511	501	495	469	519	485	492	527	495	490	471	490	481	514	481	485	540	479	504	515	502	500	476	520	474	493	505	505	492	481	487	484	511	463	524	489	506	517	466	545	499	490	477	538	469	463	510	487	484	486	494	486	497	465	514	492	455	477	514	482	484	483	468	483	489	506	460	497	520	486	552	519	512	490	499	443	492	499	484	486	472	472	494	470	544	503	514	510	511	485	461	521	472	493	512	505	538	498	475	503	494	480	486	493	510	503	481	540	516	489	478	492	489	493	462	493	506	492	457	484	461	480	530	487	507	481	501	507	490	495	460	483	460	512	534	529	508	493	468	470	532	492	535	519	517	523	484	506	449	474	496	489	520	483	512	548	481	478	464	472	468	501	481	478	481	502	506	481	515	526	503	508	519	532	487	499	504	501	471	493	489	525	498	483	497	483	483	478	497	516	477	498	517	530	523	508	491	520	513	477	487	477	516	484	505	496	457	540	486	502	517	487	494	458	531	466	477	488	510	470	512	502	524	486	502	522	457	496	512	474	527	531	525	505	487	520	510	457	499	540	476	456	481	536	469	488	534	477	512	508	479	488	498	486	479	515	478	491	531	511	473	508	440	513	489	493	462	468	478	487	486	504	467	492	506	505	519	521	499	502	520	489	491	510	487	542	484	506	489	517	471	469	528	462	533	515	517	458	477	526	469	482	502	500	475	479	514	457	509	507	472	513	540	451	512	479	504	506	500	512	482	443	454	514	533	495	474	510	479	525	475	502	482	473	483	506	501	491	480	507	492	540	494	448	483	475	486	481	480	502	493	507	526	504	493	532	495	511	494	488	491	481	479	482	520	507	458	500	492	512	518	504	460	511	563	502	498	524	476	496	470	490	519	536	483	446	524	506	470	518	502	573	515	515	496	474	455	450	513	491	495	461	524	521	509	527	479	530	469	501	497	503	502	475	514	519	508	483	472	483	508	531	513	499	490	536	491	473	466	535	488	484	496	521	508	518	493	476	518	475	483	471	518	475	511	502	488	491	508	526	447	510	459	484	522	462	510	494	457	475	471	511	457	479	546	475	466	500	510	494	450	477	491	511	534	487	497	456	505	495	460	494	478	452	530	474	527	490	470	535	512	475	500	506	505	516	532	503	499	494	508	524	523	484	523	499	525	465	499	512	490	512	475	509	526	445	462	495	508	508	457	519	513	500	507	453	469	508	493	535	500	468	516	503	494	499	515	506	517	513	524	444	459	501	465	517	475	481	494	444	479	479	535	486	491	476	506	490	502	483	491	477	504	517	496	517	485	516	490	496	489	474	472	484	434	491	508	522	471	504	529	474	498	472	493	523	491	512	521	479	474	507	481	528	547	486	491	471	495	484	507	453	495	495	502	534	455	537	512	516	513	505	495	490	528	509	470	529	474	510	503	500	486	488	451	502	500	486	471	509	517	537	490	481	505	459	484	467	474	515	493	475	490	510	493	483	469	525	468	518	483	491	498	491	457	503	438	517	493	494	540	493	509	471	515	484	473	451	519	508	453	541	533	495	515	469	529	500	506	550	493	497	500	476	531	477	529	491	478	528	531	502	491	540	500	508	466	492	501	481	510	482	466	498	467	465	485	480	464	471	459	485	524	478	469	528	466	479	491	478	535	504	475	494	495	496	522	462	446	474	500	480	473	507	519	461	489	472	464	505	487	458	525	480	519	482	488	507	517	481	491	461	486	481	514	502	497	518	472	455	478	502	460	511	487	532	501	477	503	491	501	504	477	509	483	514	489	457	450	500	543	514	487	513	482	466	482	493	458	491	524	531	479	475	498	468	480	510	532	512	462	529	492	480	473	482	488	463	501	484	456	491	494	472	484	457	504	516	448	459	500	483	494	495	497	509	476	483	460	505	493	484	538	491	511	476	472	473	535	476	481	481	511	487	487	482	516	512	509	501	498	488	453	459	511	492	498	441	498	504	476	499	463	495	475	491	476	497	468	491	544	507	545	476	483	517	516	464	476	503	473	493	508	503	515	480	525	519	463	500	499	464	487	533	507	495	470	514	472	484	467	528	511	525	505	481	500	491	521	501	477	530	514	547	501	467	531	482	508	500	496	518	539	527	494	501	495	540	482	501	523	522	519	506	502	499	443	500	455	494	506	479	475	527	493	522	478	479	459	471	492	481	471	473	484	476	508	522	491	501	488	498	468	476	484	503	455	513	466	524	498	514	510	442	449	500	549	495	517	473	470	536	506	476	462	471	482	507	482	489	484	515	500	477	493	532	461	512	514	483	502	525	487	526	510	533	485	452	488	508	518	463	501	492	471	491	489	469	534	529	502	535	481	471	489	483	493	503	509	462	522	520	488	491	444	528	491	476	460	488	496	515	477	460	484	490	514	459	497	532	506	512	472	484	486	487	489	503	480	513	489	503	495	496	499	501	486	489	514	544	499	556	493	532	449	506	493	520	517	525	536	518	506	487	459	476	516	479	488	533	513	520	482	491	521	510	467	475	470	494	479	491	472	547	469	488	478	473	479	496	500	510	521	501	494	505	486	484	487	498	482	493	463	476	506	539	500	508	475	488	517	517	490	466	502	513	486	486	496	510	495	473	492	486	472	527	454	509	513	488	473	487	509	472	538	503	500	495	470	496	472	494	523	478	465	453	481	514	514	485	468	499	469	491	499	498	486	508	489	473	479	541	522	477	500	530	515	492	462	470	480	524	485	466	460	531	516	487	496	523	512	499	487	445	499	514	471	468	497	478	515	510	499	482	493	483	521	461	503	507	534	484	480	498	534	504	481	496	473	504	531	505	488	499	492	490	497	474	472	485	442	473	464	513	485	523	476	485	511	504	489	517	466	527	535	533	486	452	469	455
1014	101	60	43	46	54	71	63	69	51	73	65	57	43	32	46	30	43	25	32	21	31	26	22	35	25	27	24	20	25	22	21	21	25	30	27	35	25	29	24	26	20	30	18	14	22	13	30	15	19	28	18	15	26	26	21	23	22	15	16	20	20	22	16	18	25	17	22	27	21	8	25	16	19	13	11	22	23	16	25	14	16	17	13	22	14	25	18	22	19	30	17	16	19	20	12	20	13	21	21	23	21	22	17	22	18	20	16	20	14	16	30	23	21	12	27	23	18	22	20	19	19	13	16	22	14	19	19	22	19	14	17	26	20	14	24	19	19	21	16	23	25	18	17	20	19	13	21	15	19	26	23	24	21	15	17	16	18	25	22	20	18	15	23	18	23	15	16	17	21	19	14	21	23	13	27	21	20	12	28	22	20	15	15	18	30	19	12	23	17	23	25	19	26	20	15	24	19	21	19	17	12	22	13	21	15	20	23	15	19	20	25	20	17	20	23	17	26	17	26	15	20	18	23	20	20	20	16	26	22	17	20	13	18	25	18	13	16	22	16	16	19	24	10	20	12	22	18	14	15	17	16	17	20	20	27	18	25	20	20	26	21	17	23	21	14	22	15	20	22	20	20	17	21	21	15	19	16	17	21	19	21	21	16	20	23	23	15	27	22	15	33	24	18	30	22	24	22	25	17	23	18	21	21	20	15	15	19	16	25	22	19	21	24	14	22	17	18	23	23	27	27	20	14	18	16	17	17	14	16	18	27	17	24	16	18	25	23	20	21	9	22	21	17	12	24	18	17	28	29	19	16	24	18	20	19	17	22	20	26	24	27	21	28	16	21	23	18	24	29	15	11	11	21	19	21	21	22	20	23	25	20	21	27	24	19	23	18	18	24	15	24	14	21	23	26	17	21	15	29	17	21	10	21	16	24	16	27	23	21	15	14	17	23	14	18	24	15	16	23	14	18	11	19	19	20	24	28	22	20	19	18	16	20	24	18	17	21	24	22	19	31	14	16	13	19	27	18	18	14	17	18	17	22	20	19	12	17	19	15	22	12	19	22	23	20	23	23	16	24	13	29	16	27	10	16	27	15	22	25	23	19	22	18	19	22	22	22	20	15	18	25	19	19	20	29	15	17	18	17	21	15	18	19	26	19	14	24	18	20	18	21	19	20	19	23	18	21	23	17	14	13	20	22	25	25	18	17	23	13	20	17	12	18	20	11	17	18	14	34	21	15	23	19	23	22	13	21	12	24	13	22	15	27	15	17	17	21	21	16	17	12	21	22	23	25	19	21	14	24	24	9	22	21	21	18	19	22	18	16	18	21	26	16	21	15	17	26	25	18	21	16	17	22	18	22	22	18	20	29	14	19	19	31	19	11	28	23	16	21	24	21	21	25	18	28	21	20	24	18	20	18	20	14	17	20	19	19	22	15	22	20	20	19	15	18	16	24	26	17	21	19	20	22	25	17	15	18	18	21	19	27	22	27	20	19	16	18	18	28	17	21	18	19	22	29	19	24	20	21	17	19	26	23	19	14	24	31	28	21	20	14	26	18	20	14	15	19	21	10	27	15	18	23	20	23	24	14	25	16	15	24	16	14	27	24	19	15	17	17	17	16	23	17	20	22	14	17	26	20	20	21	17	16	26	17	21	20	24	18	14	20	16	13	22	17	20	19	28	20	21	21	20	20	20	23	14	19	21	16	14	18	29	20	20	30	18	19	21	25	27	13	21	25	26	16	24	15	23	22	24	19	17	19	21	23	20	22	19	23	24	17	18	26	20	17	24	22	24	33	13	24	23	19	14	17	16	10	16	18	18	23	15	17	20	22	29	19	18	19	20	16	26	23	21	30	20	13	28	21	16	23	18	20	21	25	18	24	17	17	16	22	14	8	23	19	19	21	23	22	18	14	17	21	34	24	25	18	16	21	23	20	22	17	21	28	22	18	18	17	20	25	18	16	17	24	22	17	14	18	16	12	18	10	17	22	24	20	22	26	18	23	10	16	9	22	12	20	26	18	12	22	19	21	30	12	17	20	17	14	15	20	17	15	20	22	17	18	26	18	25	25	24	22	15	25	22	26	22	16	16	17	18	16	19	20	29	16	14	15	24	22	17	14	19	24	21	15	16	15	18	22	19	12	17	17	19	21	25	16	32	17	20	20	29	18	31	26	14	29	20	13	26	23	22	12	17	18	14	16	23	24	16	18	27	15	13	11	11	19	10	16	29	29	25	18	18	27	24	26	12	14	20	22	26	20	13	21	21	19	22	27	26	18	25	18	13	21	22	19	19	25	22	16	24	15	21	16	20	21	18	25	26	25	19	20	14	22	20	18	22	17	24	9	17	25	14	13	12	24	19	15	19	20	27	26	19	19	19	24	21	16	22	15	14	17	17	12	20	15	15	20	21	19	16	23	22	17	16	25	21	16	19	18	23	21	18	21	22	19	13	10	20	16	19	15	22	23	21	14	21	22	20	20	19	17	24	20	23	19	19	18	17	15	15	25	30	22	15	16	25	23	22	18	25	25	13	23	20	17	16	26	20	23	21	19	24	30	24	19	20	15	22	16	24	22	28	17	24	22	14	17	20	19	23	24	26	18	28	14	24	15	25	26	18	19	22	19	22	22	19	18	20	16	16	12	16	21	18	30	17	21	20	25	23	23	27	22	18	19	27	17	24	22	24	14	18	18	20	22	26	19	25	24	24	19	17	24	19	18	21	18	25	16	34	19	15	22	15	22	22	19	13	18	12	21	18	22	18	17	14	16	19	21	15	20	21	30	25	22	15	17	17	19	23	16	24	17	20	17	27	20	27	14	14	25	21	16	17	17	25	30	22	26	16	24	20	14	20	24	20	23	16	24	18	15	22	18	29	28	10	21	27	21	27	23	25	14	22	24	21	24	18	14	26	25	27	22	21	22	23	17	30	16	22	21	18	21	14	19	21	15	15	17	16	24	20	26	24	16	28	21	18	24	19	25	24	21	18	18	18	18	20	14	17	16	17	26	17	20	26	16	22	21	19	20	24	14	16	24	28	24	26	19	18	28	18	19	13	21	12	14	15	20	22	19	28	22	20	10	21	16	10	18	26	20	19	27	14	16	18	20	13	21	23	29	24	21	22	24	25	12	15	15	18	20	25	21	16	22	23	18	17	26	24	14	23	20	20	24	19	23	21	17	18	19	21	22	24	20	18	17	17	12	27	20	25	17	18	13	22	16	23	13	15	26	14	19	21	17	16	18	16	25	18	18	26	19	21	19	22	30	26	9	26	12	22	19	22	22	21	15	21	20	16	23	22	17	27	25	19	22	27	28	14	16	20	18	22	25	15	23	25	24	25	23	20	12	20	17	16	14	10	17	24	20	19	22	20	13	26	10	22	21	24	14	19	29	19	21	21	18	22	11	23	15	10	18	21	23	18	22	23	18	23	19	20	24	21	13	18	18	14	19	15	29	21	15	14	14	18	23	25	14	22	26
9029	1261	621	683	2088	4315	4063	3137	2393	1879	1633	1523	1204	1013	805	668	616	539	492	474	392	383	373	316	307	304	272	284	239	261	248	237	239	238	232	206	201	182	189	227	177	205	188	186	207	168	193	176	162	183	171	179	185	146	162	164	171	155	152	144	164	163	169	158	169	151	144	157	150	157	143	190	158	135	146	159	144	144	159	148	152	145	126	152	153	165	163	162	153	150	146	128	152	148	144	174	145	140	156	166	133	162	129	161	154	133	158	158	134	163	153	143	120	142	150	153	148	156	138	133	144	138	141	125	141	149	137	146	114	123	125	155	129	148	147	130	147	151	125	132	140	129	138	159	145	135	136	139	151	129	151	134	159	127	152	139	128	133	122	137	139	131	137	145	155	105	146	138	142	142	138	140	143	138	146	145	142	129	131	145	149	160	133	150	141	121	164	148	140	144	143	147	135	159	129	141	147	147	139	135	148	135	139	141	158	128	139	127	138	117	136	134	126	134	157	132	141	135	129	166	152	124	134	120	153	129	157	136	147	128	149	152	141	134	140	140	158	126	134	134	154	137	135	157	149	134	150	135	154	142	131	130	141	146	141	141	140	141	131	132	149	137	132	137	122	129	136	135	134	151	130	149	123	124	137	145	146	142	133	124	164	130	154	143	158	146	164	147	134	164	130	131	130	143	121	139	144	145	127	124	129	131	127	132	135	138	149	116	163	150	133	156	133	142	132	130	152	136	127	160	148	144	128	155	125	129	164	140	141	154	146	118	119	133	153	152	135	131	148	129	142	110	137	134	131	142	158	144	130	158	141	138	155	141	150	141	125	156	145	139	137	138	149	133	132	132	150	135	131	133	126	138	136	144	129	156	135	144	156	142	131	145	140	123	131	141	145	163	133	133	135	130	150	153	125	145	155	139	124	144	142	152	137	147	122	136	154	150	140	164	149	132	152	138	138	117	143	139	120	121	149	135	148	124	127	136	139	136	148	130	139	138	133	141	131	146	141	149	147	121	128	152	138	137	150	134	140	148	118	147	124	147	140	157	148	153	133	140	153	114	142	154	147	128	134	158	139	143	141	147	135	134	160	148	125	147	148	145	135	135	147	148	147	126	123	148	132	155	142	133	141	136	125	147	155	136	127	165	138	137	139	145	135	142	127	139	126	120	158	158	159	133	143	135	147	129	163	142	116	145	147	136	140	130	135	141	132	144	137	140	144	128	124	151	144	126	146	134	122	140	136	139	119	155	121	131	153	143	142	148	147	143	130	158	143	145	132	115	135	154	143	148	127	132	138	144	150	137	132	134	137	145	152	139	133	156	108	144	143	161	135	162	143	145	148	140	146	167	133	162	132	142	130	149	129	119	136	141	144	121	130	144	144	116	141	144	131	152	131	130	143	149	128	129	170	154	140	139	119	157	148	150	133	125	135	133	149	155	148	155	127	138	133	140	148	135	102	120	124	146	142	156	131	129	135	126	142	123	150	154	125	145	142	145	137	122	153	115	143	167	126	139	129	155	138	117	141	141	162	152	131	154	120	157	149	138	133	135	140	138	136	130	146	153	148	135	129	131	120	130	136	140	134	139	156	143	129	122	129	143	116	121	139	128	138	152	120	129	150	163	142	146	150	164	120	125	147	149	139	153	147	122	121	135	150	107	157	134	152	135	146	138	140	126	141	144	154	120	130	118	153	134	139	155	147	161	146	135	122	160	145	133	144	153	163	128	152	125	138	139	136	121	154	142	151	139	155	139	130	134	163	132	129	140	156	155	136	138	120	137	133	126	121	148	125	126	141	134	151	143	139	144	122	131	116	136	136	138	146	132	145	128	154	157	143	125	134	159	161	139	130	142	132	145	135	125	132	139	160	139	131	124	128	128	138	151	147	167	147	128	144	132	137	142	156	118	131	131	143	139	150	146	136	129	152	129	138	146	143	148	128	147	130	141	120	140	151	143	122	147	120	134	147	138	137	135	124	183	131	125	139	112	148	135	146	136	129	119	145	151	123	139	137	128	142	126	136	149	144	136	126	110	159	148	145	137	137	152	145	146	140	140	141	122	155	145	145	137	137	134	125	137	160	138	125	128	142	134	137	128	141	151	112	126	163	120	126	122	138	117	142	125	117	151	135	168	132	122	146	151	134	126	132	132	148	154	150	113	109	128	126	148	151	124	140	124	139	156	125	150	159	129	121	146	114	138	134	153	135	146	131	151	130	137	139	154	147	144	146	123	141	154	157	137	147	136	131	141	123	133	136	137	131	170	133	128	150	154	125	139	136	141	131	121	160	120	149	145	134	134	138	135	127	111	137	128	142	156	157	158	147	146	118	135	132	128	132	144	133	117	148	155	134	151	136	129	120	127	170	141	134	138	142	133	156	138	154	138	137	134	125	114	128	150	140	137	147	139	129	146	140	156	129	155	138	134	132	145	128	142	135	150	149	147	151	131	138	131	141	149	132	133	146	130	149	114	144	140	155	136	151	141	132	136	142	140	170	162	127	138	148	145	131	141	154	118	125	138	131	154	139	135	146	125	129	139	122	145	131	171	131	139	153	129	152	127	157	153	115	138	130	136	138	125	134	138	132	146	152	146	157	128	116	137	121	152	138	159	143	134	154	143	136	148	135	144	151	138	123	144	128	162	134	166	138	138	137	148	132	135	142	119	128	141	132	145	150	129	171	149	125	134	141	149	134	148	144	123	120	141	149	154	169	147	144	147	134	149	147	166	112	137	141	161	146	140	134	121	136	142	155	122	116	140	126	151	133	131	156	138	146	132	129	141	148	125	138	155	137	145	154	139	125	119	140	134	144	133	137	140	139	162	142	145	160	128	139	161	129	139	131	130	124	140	126	158	141	124	143	113	135	159	140	157	114	134	145	143	145	136	143	119	152	136	161	120	149	169	136	160	146	124	144	140	116	111	132	147	140	150	135	151	132	122	141	152	137	131	147	135	137	142	133	134	132	147	157	144	148	148	126	143	118	122	142	105	144	139	151	130	140	159	139	152	137	130	125	141	128	138	132	156	130	143	149	148	128	134	119	125	142	151	139	117	131	126	146	113	124	127	129	141	136	133	152	145	136	132	144	146	132	145	152	129	122	130	148	126	165	156	144	169	139	129	141	124	139	147	123	147	137	126	128	134	141	127	143	156	115	134	134	130	143	142	128	130	151	146	165	141	141	142	155	142	128	121	120	142	174	147	128	132	153	135	129	123	124	130	129	158	143	140	148	120	137	137	137	149	139	144	135	133	132	145	142	131	130	153	130	139	119	139	156	121	152	142	139	128	133	102	135	136	149	131	155	151	146	139	128	138	133	134	132	142	151	150	117	137	180	137	156	124	142	128	130	153	138	129	152	110	142	136	130	157	130	133	134	138	123	128	147	132	137	137	132	137	151	128	143	144	144	130	138	136	134	136	130	145	143	119	158	133	132	144	133	140	124	130	105	125	137	150	149	147	144	129	155	134	151	158	130	145	160	120	161	138
1320	83	57	61	62	66	78	64	63	67	66	72	71	57	60	56	74	81	60	60	64	64	62	66	52	55	62	57	59	82	58	59	59	63	60	55	55	58	59	62	65	52	74	50	60	51	74	65	41	63	75	45	63	54	65	64	48	61	60	63	57	43	57	56	59	50	52	57	47	64	56	68	50	67	55	51	63	68	71	53	46	58	56	63	60	59	64	51	72	58	62	61	58	57	60	55	55	54	58	51	71	61	45	56	49	71	54	91	50	67	43	60	59	51	51	64	50	52	70	67	73	52	50	73	52	46	50	61	65	59	58	51	55	64	68	51	68	60	58	57	55	58	66	54	48	76	65	71	54	79	52	68	65	71	61	66	47	57	62	70	64	74	56	67	61	63	50	68	53	46	61	62	59	50	56	54	72	52	62	59	47	73	55	69	69	64	60	59	49	56	51	56	50	63	57	60	52	56	56	48	59	61	65	61	64	56	59	43	66	56	61	62	62	63	68	61	57	57	68	71	72	56	77	57	56	67	71	63	59	51	65	59	61	57	63	57	66	51	72	62	56	58	50	55	64	55	42	72	55	75	48	67	61	55	60	62	60	41	64	63	50	62	55	69	60	54	59	69	56	63	69	68	62	55	60	59	48	62	45	59	58	67	69	56	68	49	69	62	56	52	76	59	54	60	62	58	61	55	76	55	65	69	47	58	68	59	65	59	56	50	56	57	65	50	56	66	60	75	65	51	52	71	51	64	47	58	60	49	60	50	61	59	48	69	62	63	52	73	52	44	75	78	59	53	69	62	58	64	52	58	67	62	60	59	58	58	55	64	69	56	60	56	75	55	68	67	59	53	47	46	61	53	73	62	54	56	36	60	63	47	46	62	60	56	66	63	57	66	60	71	50	63	67	70	57	64	64	42	47	57	53	58	68	61	71	55	56	65	56	53	58	69	75	54	46	55	74	65	57	63	55	48	52	63	57	62	51	59	62	50	57	50	51	61	58	61	71	51	64	74	58	52	60	67	54	65	73	55	71	64	48	48	59	54	56	57	68	54	61	64	53	47	74	64	54	65	58	53	63	61	57	72	68	53	68	73	54	57	56	73	50	69	62	50	45	58	54	61	57	66	69	58	55	68	63	66	63	47	65	70	58	66	58	54	48	68	63	73	70	72	61	48	66	73	50	77	64	57	65	46	55	55	71	65	65	62	63	68	55	47	53	55	72	65	57	63	67	47	72	46	61	73	73	65	53	58	45	51	65	60	68	69	59	72	55	58	52	53	61	50	55	70	56	53	59	61	54	51	44	62	55	65	58	44	47	57	81	72	62	51	51	72	65	60	65	48	46	69	57	53	55	64	69	58	58	63	58	65	76	60	67	89	48	63	49	61	55	55	54	62	67	55	61	67	63	59	54	59	63	76	59	60	55	58	72	64	53	55	57	51	58	65	63	61	64	51	68	61	60	66	46	65	54	54	59	59	60	53	45	66	58	51	66	65	79	54	63	75	54	53	61	69	64	63	74	72	42	52	53	52	54	61	50	70	59	62	58	54	67	65	74	64	62	66	61	43	49	63	57	51	47	51	66	63	53	66	64	53	59	68	62	60	61	52	71	59	45	59	55	54	63	52	69	50	52	56	51	55	63	66	71	71	52	54	61	66	55	67	66	67	52	74	57	74	57	69	59	72	57	64	60	55	54	60	63	60	56	49	68	46	59	62	61	72	61	66	49	53	58	69	58	57	52	56	66	66	61	62	57	53	63	79	62	64	62	49	55	71	78	46	61	58	49	44	57	54	71	60	56	45	57	51	56	66	57	47	43	50	63	56	51	62	50	54	62	51	52	56	59	51	54	50	55	62	61	68	50	58	55	63	57	67	52	61	60	56	60	66	53	62	66	59	56	55	60	57	65	45	62	52	66	67	51	70	41	46	49	46	62	63	65	56	61	48	74	46	76	59	58	56	57	54	56	54	51	55	59	69	61	64	67	54	57	71	62	69	75	56	41	61	56	46	68	62	66	57	57	45	68	67	69	53	62	62	54	65	53	61	56	63	62	63	53	55	60	41	60	67	50	60	63	63	54	68	57	73	58	62	63	50	63	74	57	51	78	54	57	45	65	54	68	66	61	59	59	56	58	64	72	58	84	70	78	57	55	45	80	65	70	44	54	57	57	60	52	54	53	64	60	59	60	63	56	59	65	57	64	68	62	49	62	71	62	51	59	56	70	60	60	63	59	49	61	59	52	75	65	69	56	57	61	77	59	59	51	54	58	57	40	66	54	58	61	58	63	60	55	61	63	70	65	63	55	60	59	72	61	70	54	66	57	59	51	59	71	76	61	73	62	66	67	50	60	58	54	68	67	68	57	65	69	63	65	48	61	64	62	59	53	57	78	58	74	58	79	66	74	67	59	68	60	60	66	53	52	49	54	56	55	64	67	62	60	53	52	50	70	60	65	53	43	55	62	71	60	67	52	52	44	63	65	67	57	73	79	68	74	55	70	54	66	57	63	64	62	54	52	66	44	81	62	59	74	62	59	53	64	72	58	55	56	53	43	54	62	65	53	59	58	62	62	58	65	57	64	46	55	53	57	65	48	47	69	59	59	64	76	56	50	56	61	48	65	49	46	57	66	57	68	72	56	61	63	57	64	69	48	60	56	58	71	76	54	64	47	65	49	64	57	64	55	48	62	66	58	60	63	48	60	58	55	62	66	60	79	66	65	65	62	42	45	60	50	61	58	50	65	57	50	54	61	47	72	68	60	54	49	57	65	55	59	51	62	57	56	68	46	59	55	67	57	55	77	57	59	57	55	58	47	69	58	52	51	67	57	50	55	55	73	63	59	56	68	66	61	62	61	73	65	55	66	59	59	57	63	53	50	51	66	62	55	75	47	58	65	58	67	60	51	55	55	59	66	63	58	59	55	43	55	52	57	58	58	55	59	49	40	58	71	45	59	59	61	69	74	62	61	54	46	65	69	75	64	75	71	62	60	68	70	74	52	67	64	54	64	70	51	53	62	56	60	50	53	68	49	57	76	57	69	58	56	48	64	65	72	46	61	62	50	55	58	46	54	60	74	62	55	56	55	73	74	65	51	64	74	61	45	73	61	81	59	61	60	62	54	61	55	53	54	51	56	65	68	50	62	66	66	55	61	59	65	53	68	58	58	74	61	59	45	60	66	66	67	54	69	69	72	60	55	63	51	54	66	73	62	65	65	58	68	55	57	53	51	68	55	61	67	56	75	54	59	73	51	59	50	61	57	65	61	52	51	56	51	70	67	59	52	52	65	59	61	54	58	65	58	56	61	52	64	57	59	63	55	62	61	60	73	77	65	51	55	48	74	50	51	59	61	63	59	70	58	60	54	44	57	67	61	55	43	60	65	57	50	69	69	58	77	57	61	48	57	72	55	62	69	67	48	64	56	47	59	59	61	62	66	51	55	44	55	50	61	58	46	63	51	70	64	55	58	55	64	55	61	66	65	69
6779	541	474	533	990	1745	1318	944	744	687	694	720	658	522	510	458	479	443	450	454	419	440	411	422	431	420	436	417	443	457	401	422	471	435	453	447	415	453	445	437	435	433	405	463	440	436	401	424	403	420	425	404	366	413	437	397	403	437	442	413	431	412	414	427	433	397	395	436	398	440	437	416	447	414	422	471	399	442	426	372	426	412	413	396	421	403	377	445	427	418	453	401	440	432	424	433	443	400	422	388	393	436	407	372	410	420	448	443	434	426	404	435	436	430	447	429	436	400	410	452	396	424	408	422	440	384	408	417	432	433	393	439	440	412	438	421	411	444	397	438	429	439	427	451	433	412	419	440	417	436	449	423	402	433	402	432	419	416	415	466	412	428	445	423	431	414	408	475	422	429	436	428	424	450	422	410	428	415	443	399	421	462	437	424	451	409	409	435	431	464	453	437	404	415	435	425	414	416	412	426	425	424	394	413	443	452	441	412	426	445	411	427	459	418	415	468	458	417	449	429	435	426	398	414	425	385	452	407	450	410	414	449	441	432	432	436	410	441	428	473	410	422	395	395	413	414	419	443	404	451	440	433	409	426	444	430	435	462	448	420	414	399	410	500	433	447	404	385	407	423	422	417	474	441	403	434	432	418	395	400	415	415	409	476	419	416	435	421	410	455	469	419	447	446	433	429	441	428	393	399	423	386	417	432	409	447	393	453	457	461	444	415	395	446	406	395	450	422	399	456	449	422	411	454	426	389	441	461	455	421	457	422	447	403	420	441	471	450	464	429	434	408	448	430	417	463	449	443	411	435	413	409	407	466	431	408	430	413	447	461	423	427	388	459	431	405	408	417	415	413	401	402	426	393	454	419	444	454	429	385	432	416	415	434	425	443	430	400	433	410	398	439	425	406	393	407	402	390	421	450	395	396	435	396	444	403	386	417	435	433	379	406	440	408	428	433	417	420	430	456	415	406	441	404	412	413	422	433	436	433	457	417	437	419	455	423	437	428	448	394	440	398	420	417	391	404	433	431	410	408	408	429	396	443	394	411	418	429	450	425	403	418	427	424	396	425	443	423	428	406	478	418	421	466	414	403	447	417	407	414	424	411	417	473	422	410	398	394	400	393	413	437	434	415	410	442	387	390	438	377	388	418	434	400	434	421	409	431	438	416	370	435	448	409	454	437	429	439	399	461	415	443	424	420	433	446	404	467	410	429	448	425	424	410	446	431	450	422	392	392	432	439	434	472	401	456	449	451	450	405	439	448	446	420	417	425	442	402	424	412	412	433	459	464	436	407	471	401	435	427	420	397	424	421	433	431	448	414	367	433	435	453	441	448	436	409	435	418	388	407	413	433	425	424	403	434	417	405	397	398	393	458	434	405	418	411	438	439	428	451	428	426	416	429	427	422	391	389	414	444	428	455	431	436	392	430	423	428	423	402	422	449	435	426	430	394	433	402	453	440	422	421	429	400	459	451	433	407	427	409	399	425	414	438	390	473	404	419	419	382	413	426	414	421	413	397	416	398	409	388	405	393	405	413	408	395	388	431	409	424	440	431	418	414	412	445	449	458	413	426	447	404	439	407	430	478	437	444	410	419	403	440	467	425	410	435	442	423	440	413	408	422	385	416	455	413	453	418	421	409	407	426	386	421	419	412	407	441	405	461	404	433	429	394	405	437	413	443	452	433	437	442	460	392	424	415	444	424	453	426	411	416	391	403	415	415	453	432	425	454	445	416	414	400	427	454	397	434	439	428	379	445	423	435	440	412	418	393	431	388	414	411	445	426	411	452	419	421	415	434	416	408	400	427	439	411	448	447	427	440	455	421	423	387	418	450	460	412	428	417	468	460	424	411	413	443	407	412	451	404	411	451	401	407	435	398	429	394	405	427	460	423	423	383	417	408	451	426	424	429	442	468	410	429	423	442	391	426	426	419	434	407	424	418	445	378	408	379	417	392	442	432	430	425	437	448	402	404	392	408	438	414	378	411	415	400	431	431	431	380	427	440	408	447	427	420	429	399	455	407	421	426	433	419	405	430	430	410	438	399	407	395	431	422	402	425	404	368	396	421	416	385	382	422	419	421	437	422	427	426	419	421	452	419	422	400	414	446	421	438	397	442	399	425	436	454	433	424	435	401	426	451	416	430	432	465	410	459	432	444	410	442	394	392	403	419	439	456	403	461	431	466	403	427	419	448	427	455	417	427	444	424	445	446	410	417	436	413	473	478	409	428	402	416	455	427	396	413	393	414	407	404	449	428	431	442	435	424	424	434	402	435	429	431	393	411	437	430	455	416	421	458	450	425	452	414	415	444	424	410	405	411	399	413	419	415	424	438	415	447	400	414	457	402	438	458	432	439	436	422	418	417	394	416	456	439	438	423	442	437	482	416	403	443	465	419	427	411	436	430	407	459	438	426	417	388	389	393	437	413	391	470	410	407	446	438	441	420	449	404	402	415	439	409	439	421	408	402	435	444	431	424	442	431	450	432	448	374	390	426	426	423	442	425	435	407	395	453	420	430	406	457	435	409	475	412	391	437	426	424	402	417	464	406	428	438	404	420	423	409	423	407	444	418	426	429	410	456	397	451	433	428	392	411	433	463	405	461	447	452	390	423	442	435	430	447	439	422	401	419	398	403	391	429	433	426	427	386	408	412	399	411	438	387	439	445	439	463	422	386	401	407	436	437	421	410	453	428	389	429	421	399	435	433	453	432	454	459	393	441	434	435	400	397	432	378	407	448	427	468	421	427	432	416	428	419	427	429	423	439	431	408	422	452	407	409	422	414	409	434	419	424	418	403	427	431	418	398	437	470	415	420	419	441	422	389	407	430	413	469	442	418	425	429	431	436	482	438	411	404	408	434	417	402	428	442	424	387	425	405	415	465	385	426	418	421	450	428	393	411	421	398	427	472	429	426	386	411	421	443	430	423	446	404	443	447	436	435	428	421	436	435	446	400	446	437	422	396	380	429	426	390	420	392	428	422	415	389	431	421	459	436	435	463	424	435	386	413	389	432	432	436	406	478	417	412	424	436	450	414	398	404	439	445	433	417	440	421	402	446	425	416	430	432	438	457	411	389	421	456	408	462	411	425	431	440	417	424	427	404	433	411	415	417	421	400	423	402	393	434	465	425	429	430	436	449	428	397	446	414	419	427	449	399	413	444	476	465	417	446	442	439	398	437	418	404	396	461	426	395	412	397	409	388	444	404	406	437	440	428	408	404	425	446	414	452	448	441	426	392	392	400	416	445	432	469	452	447	397	432	432	414	425	399	421	380	424	409	423	473	447	406	402	420	425	459	404	391	410	423	428	410	423	394	424	449	395	409	406	431	448	397	433	413	433	400	431	423	416	406	448	403	420	423	417	421	425	400	409	374	429	409	432	434	428	489	430	447	440	428	392	431	429	438	443	425	393	396	404	428	418	407	409	404	415	394	394	446	418	394	461	433	379	386	417	450	408	418	426	405	421	437	401	424	450	446
1771	90	85	65	85	90	95	70	66	74	68	71	63	62	74	66	70	75	61	77	67	76	67	50	66	71	74	72	79	61	68	67	70	67	61	71	63	64	61	70	67	59	71	58	73	65	68	75	54	68	73	71	78	77	63	69	71	67	74	62	63	62	71	64	63	64	70	71	56	75	58	76	75	66	68	72	61	66	80	71	62	67	81	67	71	52	72	71	72	59	69	69	79	75	78	77	70	55	55	64	59	47	67	69	69	64	86	66	67	74	74	65	78	61	56	66	77	64	66	76	59	63	72	68	71	60	69	55	76	66	59	77	69	77	78	67	69	69	63	62	69	68	66	63	67	69	62	67	67	77	74	59	71	70	75	77	56	67	65	78	78	75	66	74	64	65	64	55	90	53	74	85	62	67	46	59	71	55	67	57	56	67	65	68	61	63	70	73	68	73	56	69	70	74	62	71	55	65	67	76	71	66	78	67	67	61	66	67	57	70	80	69	62	69	81	60	85	70	57	60	64	60	76	52	67	82	57	64	68	48	73	60	58	74	68	66	69	61	62	75	63	70	58	61	58	75	73	74	75	89	81	68	67	72	69	61	61	57	65	86	55	66	64	63	59	69	78	83	66	67	76	52	58	68	70	75	70	65	61	65	61	64	71	64	59	52	69	64	57	63	73	63	67	74	75	67	59	65	73	70	63	74	71	56	69	66	75	67	74	62	59	61	54	55	71	84	69	66	61	71	71	60	64	70	66	61	64	55	53	74	75	60	73	58	61	63	56	76	78	65	60	65	63	66	76	55	62	70	72	64	66	54	74	61	71	61	72	51	69	63	64	75	61	65	77	50	64	70	65	71	69	71	61	73	74	59	63	60	60	74	76	56	79	64	74	70	61	79	63	74	88	80	69	61	72	58	70	71	84	68	72	66	64	80	64	57	72	65	66	70	69	75	71	71	72	75	61	101	62	77	71	54	61	65	64	63	70	60	63	69	63	56	54	59	76	59	64	64	75	74	55	60	60	73	67	70	80	74	70	75	67	73	56	67	64	77	84	68	68	64	69	73	68	53	62	77	65	72	66	50	67	72	70	67	74	85	57	80	72	72	56	76	68	68	64	66	64	58	80	68	62	64	49	70	75	65	76	78	70	65	52	78	66	73	58	66	78	67	54	62	45	55	63	77	63	62	62	83	57	60	75	60	83	71	70	63	64	58	64	82	69	56	74	69	66	78	67	68	65	70	86	71	65	66	69	69	61	67	63	66	76	79	64	58	67	67	67	62	67	70	68	74	61	74	64	64	62	62	58	71	67	60	64	66	67	59	75	83	78	66	72	61	57	73	83	72	76	59	84	80	68	59	70	79	71	71	60	69	64	65	62	72	70	65	64	68	55	63	75	63	70	67	77	69	79	76	101	57	61	72	52	67	62	56	64	59	80	70	88	54	75	60	75	75	63	77	60	72	56	80	83	80	70	58	59	68	93	57	61	68	76	78	68	49	63	77	90	66	71	57	62	62	67	67	67	72	70	58	76	57	70	69	74	64	66	47	64	77	55	64	65	70	69	70	70	78	80	61	75	52	60	70	60	63	45	59	76	70	74	58	64	57	79	71	91	55	75	70	77	63	69	66	74	71	65	71	71	72	68	62	62	67	64	61	63	66	73	53	74	57	62	63	65	79	70	60	84	77	61	71	66	71	47	65	62	91	52	69	69	82	77	64	71	70	62	66	74	65	75	68	67	60	56	59	66	74	75	73	58	67	81	70	67	72	81	66	63	73	71	66	73	64	80	65	65	84	67	72	54	61	52	72	87	71	80	67	66	71	61	64	76	66	55	72	71	58	74	89	69	70	65	60	68	68	59	75	67	65	60	57	65	74	57	83	65	70	74	80	71	63	84	58	56	78	61	58	77	76	67	53	81	68	86	57	74	73	61	74	63	65	62	73	85	59	71	72	72	78	59	70	53	56	65	67	76	59	47	55	58	71	62	71	60	68	71	69	63	70	71	65	90	63	72	72	62	60	55	77	68	64	72	80	66	65	64	55	48	76	56	80	60	67	56	48	59	60	75	68	76	74	90	58	61	80	73	76	69	70	63	68	61	63	62	71	79	57	74	72	75	74	57	78	66	77	71	55	70	77	71	58	83	75	63	84	66	65	74	71	66	58	67	68	75	63	67	58	67	66	66	79	69	63	69	66	75	76	54	72	69	62	71	70	57	61	63	62	63	65	63	77	60	61	58	68	66	69	64	60	65	76	68	67	77	55	74	71	65	65	68	66	65	81	63	70	58	65	51	57	62	56	59	70	68	57	78	66	63	64	57	79	59	61	67	66	68	58	63	65	56	82	63	72	72	66	70	51	61	63	63	51	71	55	62	58	63	75	67	71	74	66	64	63	87	68	74	72	62	60	79	65	85	56	61	70	60	70	75	68	70	65	68	72	65	86	58	73	67	57	68	80	67	63	60	63	74	56	48	68	76	70	72	72	61	78	62	65	63	75	74	48	71	76	50	59	71	67	57	62	67	58	77	66	68	88	54	72	61	58	69	62	70	73	56	60	68	62	77	75	70	58	71	53	62	65	57	63	54	58	75	82	76	86	59	67	81	67	73	48	69	64	71	76	46	64	68	75	64	68	53	61	79	64	74	68	77	57	70	78	72	56	72	76	69	60	56	57	78	72	67	57	78	80	65	67	77	65	63	55	59	49	68	60	70	79	69	60	77	78	61	79	79	72	66	66	63	70	55	78	59	58	72	72	70	64	67	82	70	67	72	68	68	57	88	70	68	75	71	61	57	60	75	67	62	57	69	62	71	79	72	53	69	70	69	69	70	64	57	69	63	73	73	65	51	78	51	70	72	71	69	61	52	63	74	74	70	77	77	72	57	62	65	67	61	57	67	72	65	63	70	61	78	72	59	69	76	57	56	81	58	61	70	55	63	50	67	58	62	73	78	68	61	67	67	71	72	55	81	64	71	62	64	73	72	72	82	64	70	79	63	49	64	70	67	69	65	56	88	72	69	65	63	72	70	59	66	58	65	66	70	75	70	75	83	87	68	74	59	75	75	76	71	71	70	66	71	67	61	59	53	54	73	68	65	74	68	80	58	85	52	78	65	68	81	48	77	63	71	67	63	72	67	75	62	60	56	90	57	63	66	75	67	57	55	68	63	56	53	75	65	51	63	68	65	68	70	70	65	67	64	67	58	75	68	71	77	53	49	58	86	57	59	67	57	69	59	66	69	65	68	62	66	64	59	59	68	70	65	62	62	77	72	66	71	65	65	58	65	78	59	90	74	64	66	77	83	76	74	61	74	67	67	68	68	52	60	71	61	68	77	78	75	66	59	83	81	71	52	81	54	53	75	62	68	63	61	63	77	58	67	67	64	58	72	68	68	54	53	80	53	71	72	62	73	66	60	68	68	62	59	61	83	61	59	70	74	60	56	72	82	53	62	72	71	65	69	85	69	70	68	55	61	69	61	69	73	73
7324	653	568	606	1209	1800	1470	1106	884	868	788	886	775	663	618	556	540	522	536	495	516	518	477	541	506	512	468	487	477	485	485	491	476	516	486	494	485	515	496	479	525	535	450	473	469	508	468	466	481	502	505	448	477	458	461	454	484	496	487	504	455	498	489	445	492	498	451	499	510	437	468	460	467	466	483	479	455	479	482	503	480	475	459	417	512	453	480	492	500	497	482	434	484	487	471	473	437	465	486	500	477	472	483	496	487	451	467	456	507	511	453	500	510	482	475	515	468	481	445	515	483	423	478	483	502	475	481	444	510	491	501	478	457	442	457	451	464	501	487	461	485	467	501	492	454	462	473	471	484	461	471	472	428	484	442	470	520	463	470	502	506	459	461	471	490	453	435	493	450	468	484	468	435	452	476	477	483	518	471	429	475	444	474	508	472	473	470	496	449	511	471	484	478	477	479	473	495	491	478	477	468	462	467	450	504	501	474	492	430	444	507	473	475	475	474	525	473	480	487	444	425	439	464	446	497	484	491	492	461	517	422	465	516	464	500	461	470	469	470	462	478	476	461	480	487	473	522	512	468	434	469	454	455	494	495	447	465	487	467	513	460	444	467	486	496	463	489	502	488	428	499	469	459	432	465	479	490	467	489	458	490	492	457	462	493	443	474	461	507	478	466	469	450	461	457	467	505	468	477	504	484	473	460	493	478	461	476	492	488	469	482	487	500	499	437	502	468	482	507	451	457	510	478	465	503	466	503	502	486	434	477	522	479	484	476	481	487	508	454	487	466	502	445	445	471	461	517	475	467	485	466	468	504	441	446	487	479	445	483	478	467	484	454	465	494	478	485	461	490	454	466	495	467	451	468	417	462	449	489	495	452	484	469	474	468	498	488	479	507	494	469	459	496	445	487	510	447	456	467	446	502	489	481	447	493	425	440	482	492	508	456	486	458	454	472	439	465	458	433	460	474	446	501	466	491	469	504	462	485	433	481	477	475	473	487	440	489	486	466	459	489	474	459	497	437	452	497	478	438	454	464	497	495	501	481	480	465	459	496	445	483	469	491	447	492	464	502	461	469	495	504	485	492	474	438	466	444	457	491	478	475	489	467	470	462	464	448	444	495	440	478	498	485	518	496	445	457	510	450	525	436	502	499	476	449	472	477	475	434	471	437	445	473	468	485	499	484	446	470	498	486	433	465	476	497	456	493	462	444	486	511	478	453	484	490	478	493	470	484	479	464	482	489	483	464	455	512	448	472	461	468	508	473	463	492	448	468	480	501	486	473	441	486	479	470	450	484	471	476	502	458	472	488	459	492	471	477	496	486	501	493	478	443	468	448	446	488	442	458	481	447	431	455	448	475	424	522	518	469	436	496	532	458	470	465	479	504	467	493	468	517	499	497	479	470	479	475	501	443	488	461	527	484	482	485	479	501	481	451	478	475	493	477	471	445	497	449	482	497	460	467	439	503	503	499	463	489	503	455	494	494	435	485	454	490	470	451	452	534	454	499	465	472	476	460	480	504	477	484	492	468	476	464	456	442	501	467	476	439	453	484	479	438	488	478	433	481	463	481	464	457	456	476	478	441	449	504	516	450	474	492	455	481	483	487	475	472	467	522	495	482	445	478	454	449	437	457	408	431	458	481	490	470	462	486	456	457	479	492	451	443	482	466	471	470	471	511	470	476	467	468	452	479	452	478	477	450	484	455	469	501	471	450	481	488	493	445	482	523	477	493	463	462	438	464	483	460	507	493	431	466	507	450	462	493	499	420	512	468	479	476	476	548	504	495	509	474	440	507	484	491	461	440	505	474	449	451	435	468	491	478	428	440	508	497	459	478	475	499	480	511	491	447	494	467	478	473	487	488	467	476	448	462	445	498	475	490	477	464	499	502	483	440	456	478	453	484	458	482	489	468	466	437	464	444	482	525	521	479	456	484	484	413	438	517	426	473	497	486	480	457	468	490	470	469	467	464	466	460	421	473	462	500	487	445	425	454	490	499	495	477	491	514	451	501	477	455	516	459	494	448	504	475	501	493	491	487	484	492	439	525	514	491	461	464	485	483	483	472	460	488	471	452	487	474	495	473	470	522	488	497	482	516	425	425	490	479	476	448	470	476	514	470	477	480	482	443	481	472	455	470	494	489	469	471	500	469	456	479	457	470	521	474	475	421	505	491	464	459	520	473	445	490	501	505	503	517	435	478	447	460	488	491	469	490	460	479	487	495	463	477	482	486	480	477	506	496	481	494	507	479	477	486	479	471	481	484	465	472	470	468	496	447	514	471	436	491	431	512	495	501	442	459	498	520	448	434	462	491	416	482	497	463	453	457	507	443	481	472	455	458	448	462	520	482	446	482	525	465	538	479	476	481	452	470	497	482	496	414	530	466	466	468	462	447	502	506	432	459	478	452	465	506	468	457	477	486	518	499	462	465	458	494	473	460	514	465	480	454	425	462	506	489	481	477	501	473	486	486	523	472	497	491	450	465	481	450	502	448	462	471	506	489	456	469	490	465	509	479	472	468	507	485	465	489	437	491	455	486	498	488	475	474	461	504	516	462	474	497	448	481	468	474	493	523	482	502	483	479	462	510	447	470	478	482	444	457	495	489	447	485	427	453	464	477	449	488	445	496	480	473	535	458	453	458	513	478	497	470	503	462	459	470	489	484	474	500	490	492	467	462	458	470	457	480	491	474	489	487	492	462	469	479	467	500	507	488	490	463	490	490	485	488	489	486	431	480	455	473	487	477	477	459	466	493	479	453	509	459	452	503	465	481	469	474	468	479	501	475	493	475	475	472	462	461	465	481	509	478	436	494	468	492	470	471	488	488	431	501	497	480	494	465	461	496	482	433	484	487	484	462	473	498	480	454	458	450	474	498	459	477	481	458	484	466	453	456	438	534	479	458	461	456	503	469	475	505	470	499	429	479	473	514	464	491	470	517	463	470	457	479	498	457	474	491	460	493	473	457	491	470	468	472	489	489	458	521	494	485	485	514	468	472	484	442	420	476	495	485	479	504	489	416	471	498	477	477	441	460	489	493	461	463	449	453	490	459	445	489	523	486	496	468	473	475	510	471	470	452	486	475	475	480	489	478	458	495	487	457	496	471	483	465	422	476	454	511	500	463	472	440	485	467	489	493	498	504	509	470	505	487	466	475	505	465	455	470	443	497	451	469	509	497	475	462	459	453	466	468	457	492	456	472	507	488	462	437	461	463	466	454	485	461	477	474	485	481	466	468	513	483	486	456	486	487	456	468	489	506	482	494	442	483	465	469	481	461	511	486	482	484	470	509	446	492	455	505	516	489	460	476	473	455	428	463	477	437	463	424	491	461	509	460	449	439	454	459	450	478	461	474	498	427	503	440	477	424	462	456	485	501	487	463	465	470	458	464	493	463	474	470	472	511	458	445	491	470	472	457	476	516	474	504	464	548	461	462	508	509	446	469	495	526	488	481	478	453	500	490	474	481	490	454	481	477	461
2111	105	103	99	97	82	93	108	86	82	91	89	60	93	81	78	93	67	76	69	69	65	67	78	72	68	66	70	62	82	81	63	74	70	65	92	67	63	68	67	82	77	64	78	78	74	72	63	61	61	64	75	69	67	62	75	79	76	74	78	73	64	58	85	58	72	78	55	63	66	75	73	65	58	79	76	69	54	64	69	51	72	76	78	82	69	70	71	72	66	62	65	64	70	72	77	66	54	58	76	65	72	68	70	62	50	77	60	62	70	80	74	64	67	60	69	65	64	64	81	80	73	63	73	65	78	83	65	77	60	66	65	78	62	72	77	75	65	66	66	70	74	73	73	65	69	70	68	81	67	70	71	58	70	68	64	62	67	70	72	76	57	58	73	66	66	79	67	81	66	45	73	80	70	69	80	81	74	80	61	52	68	74	64	64	78	71	60	61	96	81	78	71	56	70	69	66	70	66	62	72	69	80	68	62	73	72	74	63	61	61	58	92	70	79	71	72	66	57	67	63	72	79	72	60	68	82	80	75	73	69	89	70	78	75	58	73	68	68	77	74	65	67	70	74	70	70	70	72	74	64	71	69	70	64	57	82	64	67	73	68	59	63	70	71	71	66	73	72	59	61	79	70	57	67	84	62	62	73	59	66	69	73	82	58	61	60	69	71	66	86	50	62	65	69	69	70	72	66	59	67	71	81	77	75	56	87	66	83	65	79	64	77	66	68	76	72	73	57	64	66	62	61	63	78	63	73	52	68	63	62	66	83	64	67	76	58	74	71	87	78	62	69	74	71	55	63	70	69	66	57	70	65	74	55	103	74	73	65	71	69	52	56	74	67	72	60	60	63	64	74	80	71	62	76	69	69	58	71	77	81	64	63	78	63	61	58	68	68	85	74	69	72	69	56	59	83	72	67	80	65	64	77	81	66	73	61	68	75	81	58	54	57	72	81	65	65	66	67	75	72	67	72	51	83	67	80	47	72	73	61	73	68	66	67	66	71	70	68	48	77	68	68	96	76	71	72	59	62	86	74	64	59	65	65	65	78	61	77	55	69	71	75	71	71	63	73	68	71	71	61	65	62	72	83	83	78	60	77	63	72	68	70	74	66	73	65	77	64	80	71	72	64	79	78	63	66	63	78	77	69	63	62	80	66	76	64	75	61	83	69	77	65	69	74	72	60	63	84	67	51	81	62	72	70	62	79	66	58	76	70	75	81	63	57	82	75	68	65	72	61	69	69	72	81	55	84	67	64	58	60	61	72	70	79	66	66	63	75	72	70	75	75	95	71	80	61	67	48	66	82	65	66	69	62	80	62	65	64	72	67	66	67	61	67	73	49	74	57	68	68	69	82	63	58	61	73	60	68	86	69	69	68	61	74	57	82	69	95	78	84	59	68	70	76	67	76	63	76	63	59	73	69	75	84	67	69	73	65	75	73	70	71	74	75	68	72	67	76	88	67	74	60	53	71	69	71	77	55	77	78	67	80	78	78	63	69	55	58	61	57	87	57	72	80	66	66	76	77	70	67	69	76	60	82	67	75	71	67	69	66	58	74	61	78	85	74	69	74	69	75	80	71	77	72	69	58	72	65	69	64	66	78	56	80	67	80	68	56	59	65	73	67	65	64	73	74	71	68	85	68	69	93	73	57	73	67	73	60	70	78	63	59	74	82	65	71	68	75	60	63	54	89	66	67	71	70	69	76	62	64	69	74	65	97	75	78	74	77	66	78	70	77	64	79	73	74	79	70	69	80	68	59	72	62	78	54	54	65	80	79	56	77	62	81	60	64	81	65	66	77	66	70	72	66	72	58	67	62	76	77	80	65	60	75	63	63	53	79	60	76	71	67	65	75	64	66	55	70	77	75	76	68	62	75	71	80	63	73	68	64	65	75	59	68	86	79	78	58	65	73	86	89	71	79	84	59	75	67	56	74	72	77	66	74	64	52	70	65	78	79	78	56	68	64	74	65	74	59	59	55	56	75	83	65	60	62	55	79	57	76	65	78	62	69	62	70	61	59	68	82	65	85	81	76	73	66	74	59	77	75	67	64	72	62	69	74	62	64	75	50	64	77	84	58	82	65	63	77	68	64	67	53	71	62	74	67	64	61	54	57	57	69	52	79	62	65	57	67	69	68	65	87	71	57	60	67	61	80	94	56	63	68	74	63	76	83	66	71	82	63	57	68	67	73	84	63	64	78	78	75	61	91	67	67	76	65	66	64	85	63	65	70	57	53	77	62	83	71	74	77	79	55	67	69	53	63	70	83	81	74	64	51	68	73	68	66	62	75	68	75	61	63	59	68	56	66	58	59	63	64	73	70	88	69	65	80	74	78	73	67	67	79	81	67	68	66	55	62	64	72	68	67	58	63	66	71	70	72	88	60	80	65	72	83	80	69	61	63	68	67	57	55	66	58	66	68	72	70	69	83	90	70	74	65	72	72	59	82	72	70	74	63	76	75	71	81	70	80	69	67	78	67	68	71	73	72	71	54	72	75	68	67	66	69	57	76	75	72	69	71	74	81	78	64	63	85	80	76	50	56	74	72	67	66	69	67	52	64	80	63	71	66	71	66	61	58	58	62	72	72	57	78	55	67	61	60	54	67	87	94	57	63	69	71	65	76	62	71	55	61	54	75	86	52	65	67	57	55	77	62	79	71	84	73	71	72	68	80	74	86	90	67	52	74	66	70	54	73	70	73	72	74	66	77	79	71	72	78	68	82	79	72	76	70	74	65	64	68	79	69	71	78	70	52	67	68	68	61	68	68	65	57	75	74	78	61	78	62	68	51	68	84	81	53	61	69	78	74	71	64	69	59	51	64	75	59	55	82	80	70	79	72	64	68	67	61	77	68	69	66	81	83	71	60	89	61	62	67	68	66	68	76	70	80	65	65	63	89	70	64	74	71	65	63	76	68	79	69	73	60	72	59	60	60	66	67	74	75	88	76	52	69	88	68	69	76	65	56	65	90	69	53	66	59	82	71	69	64	59	65	74	76	74	64	61	93	70	62	69	67	61	70	88	71	65	84	72	60	74	62	75	71	64	60	68	82	69	58	72	91	75	72	74	65	72	63	75	76	67	56	58	57	61	71	76	74	60	73	73	58	66	70	63	75	84	69	81	70	65	63	67	70	73	79	61	63	61	77	74	74	65	69	71	55	59	64	75	64	73	55	60	68	60	67	63	60	72	76	70	55	72	49	85	69	75	76	76	57	85	58	70	69	65	48	71	80	69	57	58	71	62	60	59	78	59	71	71	66	66	86	79	86	67	59	63	73	72	74	71	63	83	57	69	66	66	75	57	89	62	65	79	70	70	49	75	65	81	76	77	63	60	68	63	58	75	77	72	63	83	86	65	54	70	77	81	77	61	55	79	75	76	70	42	78	74	64	57	54	64	69	80	88	68	73	69	71	63	101	77	66	75	72	63	78	67	71	75	68	75	57	79	55	66	76	67	61	74	59	63	67	60	66	66	73	64
8110	1036	761	822	1828	2806	2445	2009	1593	1424	1384	1304	1083	965	809	769	730	620	619	634	590	632	633	629	562	575	568	532	548	505	527	567	556	571	554	548	510	527	497	516	472	497	547	532	490	538	500	519	493	501	492	508	480	488	501	477	553	503	487	518	539	506	476	476	491	494	522	499	513	488	534	493	540	505	510	525	472	514	461	512	459	482	485	490	474	484	519	490	477	490	531	466	517	521	514	526	492	516	509	471	526	507	492	477	519	519	481	526	503	546	556	453	485	492	537	502	504	503	492	478	480	477	488	527	491	505	510	494	462	490	529	501	486	476	477	482	513	474	479	497	460	447	463	477	483	461	502	509	530	490	490	502	468	507	455	447	492	450	484	483	435	492	459	487	516	455	485	504	483	489	460	488	498	480	490	506	519	491	529	498	481	505	458	474	523	480	488	468	502	491	527	455	485	510	519	495	492	467	471	506	484	512	548	492	486	465	494	503	509	507	475	483	506	479	451	457	530	463	481	484	509	493	490	481	501	520	463	482	471	505	461	544	513	496	487	486	474	497	499	472	504	443	526	464	477	518	463	456	488	493	513	477	515	457	499	499	479	481	489	492	522	485	476	503	531	517	460	464	499	504	486	510	467	514	521	492	472	469	470	470	505	485	483	497	453	466	513	511	499	499	474	519	546	498	480	507	527	480	559	506	511	506	466	490	518	491	500	498	497	497	506	478	506	487	490	502	497	531	499	524	521	460	498	475	491	484	504	486	517	506	460	526	476	510	457	470	500	463	515	520	527	460	517	479	427	505	496	464	482	513	476	511	482	535	486	466	461	481	485	522	505	466	472	487	504	468	534	492	491	502	498	501	490	474	459	498	504	475	488	523	473	525	492	485	515	516	509	481	509	541	510	514	490	466	523	466	514	497	497	503	512	470	500	518	466	489	498	500	519	503	493	488	494	524	463	497	513	489	501	522	496	476	495	492	500	490	479	525	511	478	480	507	509	507	493	458	514	469	490	472	462	475	497	499	482	497	516	445	481	468	468	485	496	500	505	506	451	505	462	464	488	498	433	491	450	495	515	463	474	480	511	463	467	461	499	513	487	483	516	476	528	508	495	516	488	492	497	490	536	528	490	520	502	495	487	480	505	454	481	476	483	495	473	504	490	492	485	513	506	471	474	478	486	496	520	489	449	492	496	508	512	505	485	492	486	477	512	506	489	532	513	485	491	470	503	487	500	485	485	498	496	501	494	479	526	496	492	478	522	510	481	498	497	485	491	498	510	461	493	470	496	506	483	504	503	511	511	458	477	461	509	475	495	496	471	482	483	451	496	486	479	517	495	509	468	461	447	472	493	464	508	515	513	492	530	509	543	457	520	501	521	491	487	501	476	516	503	502	469	475	487	483	509	520	473	455	440	490	491	491	531	493	467	527	514	481	456	491	502	448	489	479	484	484	512	491	501	506	484	491	459	502	508	526	508	493	514	479	457	507	455	517	481	510	486	483	496	498	473	454	455	483	512	495	503	501	522	531	480	503	482	480	493	513	508	469	495	486	506	512	487	515	507	464	491	511	507	531	464	488	496	518	507	458	466	499	495	507	504	486	494	480	498	495	489	541	528	501	479	502	454	491	500	495	483	512	481	499	475	463	430	469	483	493	473	489	469	488	510	491	493	497	448	509	485	472	485	488	482	463	450	479	521	514	479	496	503	475	499	468	507	508	506	445	524	531	471	512	490	474	489	455	492	470	499	461	492	498	484	489	502	489	496	502	493	508	498	489	517	532	489	478	457	527	499	487	511	467	486	502	486	497	500	475	482	501	487	481	476	459	440	496	489	444	443	418	494	546	463	474	512	511	463	487	487	480	451	484	513	521	495	489	527	502	505	492	470	492	518	457	468	468	482	487	460	496	472	451	506	504	463	498	520	444	453	505	468	493	514	467	512	471	494	508	527	510	525	484	492	469	470	497	441	527	508	495	490	489	491	506	502	489	500	459	509	485	496	530	525	483	429	488	480	466	482	521	543	501	522	456	438	491	488	530	507	511	467	501	497	520	499	500	478	485	499	500	473	462	511	475	489	517	447	504	517	457	484	514	466	540	478	524	467	443	492	482	471	490	500	497	511	503	478	492	515	499	510	534	461	517	472	486	482	470	505	499	518	495	501	499	460	517	515	486	504	481	526	479	485	487	477	499	517	482	428	500	510	461	522	494	529	482	492	492	467	500	507	507	519	500	457	495	496	470	506	455	512	460	483	523	464	504	517	504	493	474	492	482	444	476	456	484	459	503	492	484	488	499	516	523	506	512	463	516	500	508	510	514	505	515	461	500	490	477	542	462	470	485	483	523	483	471	477	524	513	471	496	482	470	506	455	489	471	464	506	496	504	487	490	484	465	523	520	470	498	496	479	482	450	493	516	513	443	502	509	499	494	499	493	537	508	490	507	506	511	519	507	489	481	504	520	505	492	492	526	490	468	509	471	465	541	532	493	505	474	505	441	511	475	531	482	504	510	497	457	477	490	509	482	474	451	476	446	487	499	504	487	467	506	476	478	498	487	484	466	519	484	490	491	514	434	474	487	520	483	451	489	487	499	475	441	487	456	465	471	531	507	507	498	512	497	522	514	517	508	518	496	482	519	507	466	488	499	464	446	486	517	479	423	484	508	549	485	493	541	496	514	468	531	484	492	529	489	470	503	496	521	476	480	508	519	470	484	549	503	487	518	527	498	456	495	465	444	487	494	480	473	475	498	506	480	540	469	480	477	503	487	469	535	519	466	506	493	521	521	479	520	516	481	528	463	480	489	461	496	501	492	490	489	472	464	481	494	475	501	485	483	491	460	511	531	495	525	498	499	511	463	465	489	475	474	505	487	481	495	474	485	506	448	537	483	494	493	496	489	476	498	504	474	496	466	506	519	462	520	499	525	494	510	449	505	517	524	514	522	510	502	470	491	497	480	466	528	464	452	479	540	484	503	476	483	532	475	442	502	495	505	479	467	493	501	484	499	475	474	486	476	504	501	493	463	493	477	512	513	502	485	446	475	504	472	469	470	481	502	505	470	520	514	484	503	533	494	476	462	498	484	498	462	461	502	497	531	508	485	471	483	487	462	500	511	504	490	485	488	526	514	508	502	487	490	482	481	485	525	473	511	462	528	479	483	486	507	442	462	548	458	470	448	482	458	488	503	509	492	481	469	450	489	504	478	494	464	533	508	471	478	515	507	460	495	479	507	535	492	443	503	498	495	526	480	498	507	499	494	491	473	484	490	490	481	469	487	535	459	465	511	520	487	505	505	509	469	494	465	504	503	434	469	477	492	481	503	515	462	471	476	474	504	489	482	520	480	500	496	456	473	501	506	465	501	474	504	518	514	486	466	450	483	499	525	505	536	532	486	521	505	525	512	486	477	471	438	512	499	509	501	510	488	487	495	469	483	497	502	471	488	485	468	495	508	480	493	512	487	482	531	503	471	494	513	532	469	482	465	495
1094	117	51	53	40	70	71	53	61	45	65	55	51	31	33	36	51	43	33	29	30	28	35	41	25	22	30	25	14	22	23	20	16	26	27	26	19	26	21	20	25	17	20	18	28	23	24	19	16	25	17	21	27	19	21	14	21	17	27	18	14	14	16	23	19	31	22	13	22	12	13	18	23	29	20	18	23	13	20	23	19	18	16	21	19	11	17	21	18	20	20	23	18	17	16	15	17	16	22	16	17	13	11	22	17	19	21	18	21	22	20	26	19	17	19	21	17	21	11	18	16	15	27	21	18	28	11	16	19	21	15	21	13	22	18	30	30	16	9	19	18	14	28	15	15	21	19	19	27	13	18	14	19	20	21	19	22	21	17	25	19	25	22	23	18	19	17	22	30	15	26	22	18	14	14	20	23	17	14	23	21	16	23	26	25	22	21	21	19	16	18	27	9	19	19	19	32	23	20	16	15	21	16	14	19	23	27	19	14	20	21	19	25	20	26	13	21	24	18	20	20	24	14	19	20	15	17	15	19	18	16	28	24	19	25	35	15	16	16	14	14	20	19	17	31	25	17	14	16	16	9	15	23	27	22	20	22	22	25	22	18	10	14	22	23	15	20	17	17	20	29	26	21	17	23	22	18	18	25	13	17	18	18	25	18	20	21	12	14	11	16	25	20	16	23	17	16	23	26	23	27	15	18	13	22	18	18	24	18	17	19	17	19	17	18	15	8	20	23	12	21	16	11	23	23	15	17	20	12	17	22	13	25	19	24	19	14	13	17	21	30	31	14	26	24	25	22	19	28	24	23	18	21	22	17	13	14	33	23	28	14	20	23	22	18	22	21	18	18	20	22	16	17	25	17	22	24	19	20	11	20	16	19	24	23	25	16	23	15	29	25	30	20	18	20	14	20	23	10	18	25	20	17	14	30	22	16	19	15	17	23	20	24	23	21	19	18	17	21	16	17	17	18	25	19	21	16	21	19	17	21	19	26	21	18	18	10	17	18	17	15	21	23	25	24	20	18	22	16	20	14	20	22	20	16	12	23	30	17	17	18	24	17	19	15	11	22	15	15	23	17	14	13	13	18	27	20	18	20	23	19	14	22	20	24	19	22	15	26	18	16	27	21	22	23	13	20	19	23	18	16	19	16	23	20	11	22	24	12	30	19	22	18	15	21	21	24	20	19	17	22	22	21	23	18	21	26	15	14	26	29	21	30	19	20	30	15	16	22	18	25	20	24	24	24	21	25	22	19	19	16	32	19	17	23	19	18	12	10	18	20	18	21	16	25	9	26	23	16	18	19	19	14	15	23	23	22	20	18	12	15	23	28	33	22	25	22	25	21	26	20	24	18	30	20	20	25	17	15	11	18	26	27	20	22	16	21	13	21	29	12	19	26	24	24	18	19	22	13	21	18	19	17	15	20	14	23	23	26	26	22	24	22	26	23	22	15	20	15	27	19	18	18	12	16	20	17	18	22	17	23	18	18	22	17	20	19	22	15	22	19	24	27	26	23	21	22	23	22	14	19	14	26	13	18	11	15	12	13	20	15	22	18	20	18	21	19	18	30	13	22	24	22	16	17	30	21	23	15	24	11	22	18	21	19	15	18	19	23	26	9	19	24	12	21	15	14	23	21	18	16	15	19	19	18	20	27	11	23	22	19	17	17	23	16	13	12	27	17	18	29	12	20	13	18	21	12	21	19	10	20	22	16	15	26	14	15	17	21	13	22	13	17	20	28	15	24	23	20	27	22	21	20	23	25	17	23	20	19	25	26	24	18	23	17	13	19	21	22	19	23	23	16	16	14	23	23	17	16	25	22	28	18	17	19	19	22	24	11	12	21	17	13	25	19	14	21	15	26	23	30	16	20	22	26	21	22	18	19	24	15	25	21	18	25	24	21	18	20	24	13	23	27	22	23	15	26	14	23	14	17	18	16	25	14	19	16	20	21	19	23	27	17	25	17	14	17	13	18	22	12	16	20	23	23	27	14	18	18	26	18	20	13	24	18	26	26	23	25	20	12	18	16	18	17	23	18	19	25	13	18	16	23	18	15	17	25	21	23	19	15	17	24	23	21	16	20	6	17	16	25	16	24	24	18	17	20	19	17	19	19	17	21	16	17	15	16	21	15	16	19	21	14	17	17	17	11	18	15	10	18	24	14	14	16	22	21	14	24	15	18	21	17	25	12	18	30	18	15	19	18	19	26	25	29	21	19	22	14	28	19	19	17	17	19	34	19	18	26	21	17	19	23	25	37	20	20	18	22	8	21	16	28	18	18	13	20	23	19	22	23	23	20	18	20	16	18	12	18	18	12	18	21	20	21	28	15	22	19	24	17	12	13	21	21	27	7	24	25	24	19	15	21	13	20	17	22	19	15	23	14	15	13	21	16	16	16	22	20	26	22	20	19	16	22	17	21	15	19	18	17	13	22	19	17	10	19	16	17	25	9	23	25	16	19	25	21	21	12	19	19	19	20	26	13	21	18	21	19	18	16	22	20	28	19	10	15	16	26	20	18	21	25	16	27	24	18	14	18	27	17	16	17	21	26	20	16	15	22	15	20	15	20	27	24	24	12	18	15	20	35	19	17	19	28	16	13	16	17	11	24	16	17	24	23	10	22	16	18	28	25	20	26	22	23	24	20	18	15	20	22	21	16	17	26	20	21	18	20	16	24	23	19	21	13	25	22	24	15	23	16	19	16	23	18	25	16	10	18	19	32	27	29	15	20	15	25	20	21	15	18	33	18	17	16	22	15	20	20	20	13	17	22	23	15	17	30	20	24	15	19	15	22	13	22	23	21	17	29	13	14	21	24	24	22	17	14	21	18	14	25	25	16	28	21	18	19	22	21	19	14	17	18	21	14	19	12	23	22	20	32	18	18	20	22	17	24	13	16	24	18	24	20	22	20	21	25	17	27	21	22	18	14	23	17	19	16	19	22	17	23	24	22	18	16	22	21	24	18	16	24	17	19	18	20	16	18	17	20	23	20	26	16	19	17	18	18	21	15	17	17	22	15	15	17	19	27	12	13	17	22	24	25	24	23	23	18	21	15	17	20	18	15	21	25	16	18	14	21	21	22	21	24	23	15	18	12	17	19	28	25	26	28	17	30	19	13	15	21	19	12	22	14	17	21	25	15	17	29	21	18	20	26	20	14	20	14	15	15	22	20	18	17	19	21	18	19	22	27	19	19	15	17	20	19	21	18	19	23	12	20	15	17	18	22	17	16	16	19	15	18	15	13	26	9	14	19	16	20	14	18	20	19	20	16	24	25	15	20	20	20	17	19	16	15	19	15	12	14	26	24	24	24	12	18	25	14	15	25	11	23	22	17	27	17	17	17	21	20	19	23	16	14	25	21	20	23	22	24	23	18	26	17	18	25	21	17	21	14	14	27	24	11	21	21	22	25	21	14	15	22	13	19	17	10	20	23	16	19	25	19	20	23	16	16	17	22	20	15	18	8	19	21	11	21	14
9081	1353	606	764	2555	3986	3822	3059	2372	1875	1876	1598	1254	972	752	707	603	497	500	460	445	370	356	362	322	270	277	291	220	266	244	245	221	230	180	209	193	193	183	203	195	225	182	175	206	185	167	190	179	181	168	157	150	164	147	150	168	154	173	174	162	152	156	146	163	146	179	160	159	167	159	145	157	149	147	151	145	144	151	161	146	145	137	135	140	134	141	145	144	130	139	126	158	139	118	156	119	133	124	152	128	157	141	132	136	147	154	115	147	154	132	160	148	159	129	138	131	138	147	129	130	141	139	153	150	143	146	131	148	138	129	147	127	136	139	133	162	151	139	141	128	151	126	137	138	133	124	122	121	140	146	142	152	159	136	131	132	126	129	145	136	145	144	157	126	142	131	146	139	134	154	137	134	124	133	141	139	130	132	145	131	139	115	135	144	141	130	119	155	124	134	124	134	134	134	118	149	140	136	137	130	132	134	134	137	132	135	146	129	133	148	130	144	156	140	130	123	146	133	110	150	136	122	143	125	130	149	118	146	133	128	135	152	145	149	153	130	141	141	140	137	134	131	131	135	155	146	149	130	134	127	122	128	126	136	133	128	121	130	125	154	139	113	134	134	138	143	151	135	134	144	135	148	133	146	115	125	135	140	149	168	122	147	118	117	139	154	123	142	152	115	139	144	143	136	145	125	132	133	139	134	138	132	139	123	146	146	142	135	135	136	154	141	151	147	125	140	125	144	144	131	139	143	138	148	128	146	135	134	132	143	146	139	145	126	129	137	144	141	134	141	119	143	124	150	134	114	136	140	156	132	137	121	115	135	128	149	123	122	138	143	124	130	121	128	123	139	127	142	136	120	135	140	117	149	140	142	144	139	120	143	158	154	138	132	135	143	151	126	146	120	132	131	138	139	147	146	115	144	137	143	151	139	118	128	120	121	147	129	131	144	156	145	150	136	137	146	140	126	157	124	136	119	133	150	158	128	140	124	126	146	148	120	129	125	131	130	126	134	134	132	139	153	133	127	124	134	127	107	141	140	127	133	141	126	120	131	121	131	142	142	134	126	136	139	118	127	137	143	149	126	138	128	141	133	117	130	120	139	147	148	144	150	131	150	131	127	166	139	140	139	142	123	151	108	141	135	138	142	138	145	135	146	142	137	142	132	149	143	114	117	151	138	122	137	150	140	116	145	117	134	127	140	145	133	131	129	132	129	141	149	145	156	144	127	133	144	143	146	157	142	145	132	149	124	123	132	129	128	142	133	131	138	140	128	124	145	140	103	141	143	136	140	156	154	113	142	145	145	122	127	133	146	155	149	114	114	152	142	138	137	145	123	139	129	131	122	131	139	145	136	129	144	133	133	124	134	152	118	154	131	125	124	148	131	128	118	124	137	113	133	128	138	147	107	134	141	133	114	155	156	143	145	137	135	134	150	157	137	124	142	130	133	143	130	131	133	133	138	136	136	153	115	133	136	129	143	129	148	144	150	160	136	130	134	141	128	137	149	142	130	128	149	175	132	136	152	123	127	118	127	120	129	131	134	145	104	155	132	161	140	124	120	128	141	132	143	119	135	148	135	128	128	135	145	150	128	112	129	133	140	123	112	143	157	125	129	127	135	136	119	153	122	141	129	127	117	132	118	164	133	150	145	126	136	131	138	131	122	124	139	120	136	138	154	151	129	115	160	143	129	120	129	134	118	125	152	161	137	147	144	128	142	129	135	121	114	155	124	149	132	119	129	129	148	134	137	127	139	137	139	149	134	141	127	128	133	147	114	155	145	122	129	125	145	150	131	146	144	153	138	156	137	141	148	136	122	153	150	138	135	144	134	121	141	148	132	128	126	117	135	149	121	131	126	137	153	134	143	138	118	144	139	132	137	134	137	140	144	152	138	131	125	167	148	129	127	131	140	138	158	120	150	122	140	119	126	129	131	124	132	138	140	136	170	144	124	125	125	153	123	136	131	130	125	141	119	130	121	152	123	138	146	145	121	137	138	121	143	132	124	143	126	142	138	137	147	135	129	126	121	118	122	132	131	148	128	130	138	123	136	134	119	127	119	115	123	146	127	146	134	141	141	125	132	141	128	170	113	133	130	174	136	126	111	135	167	134	150	155	146	131	140	137	134	137	120	132	133	134	121	140	142	139	145	132	133	118	137	131	141	124	123	106	165	137	112	134	127	129	139	147	136	150	136	131	132	145	125	150	136	112	152	146	144	138	130	131	142	127	144	138	125	145	146	126	139	128	137	137	128	126	152	136	129	132	117	140	152	142	140	142	142	128	137	128	139	132	151	116	139	158	150	126	127	136	127	144	154	131	143	130	138	123	138	143	120	133	164	126	121	124	143	125	125	135	141	132	131	137	128	142	124	122	136	144	137	149	131	164	131	129	141	137	151	147	146	135	141	125	136	118	160	138	134	124	144	136	137	136	118	149	146	135	131	122	130	129	131	127	136	130	124	124	141	121	146	118	141	126	130	157	133	134	121	158	151	163	128	138	137	138	146	141	137	127	150	138	136	137	142	136	142	146	144	122	135	137	131	162	143	137	151	129	131	134	132	133	135	142	114	139	128	117	141	136	137	136	129	161	122	132	143	140	153	147	139	102	129	143	128	137	126	165	147	137	144	134	142	121	151	115	135	136	141	147	134	126	126	145	104	109	137	126	144	130	153	125	138	147	137	123	121	153	154	142	123	129	131	143	163	141	149	142	127	133	136	120	123	137	134	136	114	134	125	118	137	130	141	141	129	125	136	138	135	113	147	133	124	143	124	143	145	105	135	136	157	123	140	155	133	127	127	119	116	128	141	133	122	133	147	148	132	152	125	135	144	138	114	146	125	123	113	154	121	149	107	150	146	130	149	126	139	125	158	143	136	140	140	141	145	153	136	145	126	125	116	140	140	139	121	132	140	146	131	134	126	158	134	129	124	126	133	144	145	137	138	127	126	138	146	134	153	165	132	131	135	147	126	114	149	143	133	131	133	139	143	152	154	146	141	133	153	144	137	130	121	108	132	140	131	132	123	138	130	150	129	148	126	134	129	127	134	128	153	143	142	127	151	139	138	141	121	127	122	131	132	123	121	126	125	141	141	129	159	132	135	142	123	127	142	153	132	141	146	121	140	124	154	120	149	135	142	114	122	134	130	135	145	142	134	143	144	134	146	135	150	114	134	145	148	120	133	146	142	125	116	146	133	145	116	138	135	143	116	130	137	168	132	131	130	125	154	138	110	114	144	139	144	133	139	150	135	128	158	124	133	131	147	122	127	142	144	122	126	138	138	132	116	149	118	144	135	148	138	131	165	138	132	135	127	127	135	144	142	168	132	158	130	128	155	142	120	144	141	145	133	132	106	147	125	132	143	128	128	141	136	126	122	161	133	140	116	145	117	161	131	155	131	144	142	123	135	147	144	130	153	125	129	117	127	140	138	141	135	139	140	131	116	127	111	120	149	133	124	124	129	129	132	139	145	135	133	129	146	145
1392	71	64	60	66	65	75	72	79	64	67	59	69	59	61	44	68	58	48	60	58	54	56	67	60	63	62	73	76	53	59	57	64	55	53	57	41	51	45	67	43	48	69	60	53	57	71	53	47	62	48	64	53	59	56	66	44	44	55	76	58	75	60	74	67	60	67	48	68	56	58	54	49	52	53	65	57	50	57	57	72	67	54	60	60	56	64	60	61	45	67	56	48	52	50	54	62	69	54	67	60	53	43	51	59	52	60	53	62	62	61	65	68	65	64	57	60	84	57	62	59	58	64	63	46	54	54	60	50	70	56	56	59	57	59	66	59	48	62	55	72	53	50	55	74	69	62	63	56	57	63	59	62	59	61	72	66	62	55	51	55	51	65	58	40	51	51	70	61	56	65	53	58	64	56	51	46	74	47	54	52	52	47	52	69	52	68	62	65	46	65	73	55	66	58	47	70	71	55	58	68	62	56	63	55	59	51	60	52	60	61	44	53	67	62	68	68	65	60	60	76	52	58	58	53	61	61	67	54	58	44	89	62	66	49	66	62	69	62	68	57	58	70	56	45	51	64	73	56	66	74	55	52	57	57	54	48	62	56	61	56	52	52	49	56	52	63	55	63	52	59	60	50	55	60	46	48	58	57	67	65	63	66	73	59	59	61	56	70	51	51	56	54	72	45	64	59	64	53	58	53	49	65	57	55	54	56	72	56	69	65	52	49	60	67	72	65	64	54	53	52	64	58	63	59	72	67	51	48	73	50	61	56	56	51	61	57	54	66	58	61	48	54	55	70	55	57	49	49	56	58	42	54	52	71	59	42	59	61	52	56	65	64	72	58	49	49	59	63	46	61	61	53	60	65	63	62	58	70	42	62	62	50	54	66	60	43	46	60	60	68	59	70	76	56	61	52	57	68	54	59	52	60	65	53	60	56	71	52	58	60	61	55	58	34	72	69	49	69	68	55	58	58	54	69	58	71	57	58	63	56	52	49	62	63	71	60	56	72	60	62	69	55	57	43	51	56	52	65	64	73	65	59	54	51	46	58	64	64	48	66	58	58	55	76	66	69	71	42	67	65	68	68	57	50	68	53	53	57	59	59	64	61	62	51	48	62	65	64	73	56	60	47	60	63	59	43	77	61	58	58	73	65	57	56	65	65	70	47	65	69	50	45	64	51	54	60	53	63	59	59	68	33	49	42	55	58	64	54	49	61	58	58	61	57	54	63	45	56	62	59	61	62	67	48	57	48	59	58	50	67	66	69	48	63	52	45	78	64	58	87	70	54	65	80	46	65	67	60	52	64	51	58	53	62	45	59	55	63	55	78	41	49	62	62	69	46	56	71	75	64	64	56	49	53	57	59	55	65	60	58	57	61	62	63	47	45	61	53	67	52	53	72	76	53	77	74	61	59	70	59	70	58	52	75	52	57	57	67	65	48	50	69	70	48	64	50	72	50	47	57	45	72	73	64	68	57	59	47	64	51	57	55	58	58	52	51	57	65	68	57	67	54	56	66	63	63	53	61	69	64	57	66	70	72	56	60	62	74	62	50	52	45	49	52	54	61	60	60	57	62	61	40	61	68	57	54	56	64	59	44	62	66	62	72	67	57	60	49	54	55	43	65	66	71	59	60	49	55	56	69	64	66	54	57	61	55	71	59	76	53	61	65	63	61	64	48	61	59	56	57	49	67	74	63	49	58	58	56	68	61	55	64	64	59	50	55	41	66	62	60	58	58	51	55	44	57	60	57	46	59	48	63	60	65	54	59	50	56	55	65	65	58	54	52	59	59	53	68	65	66	68	64	77	54	64	68	54	60	47	68	57	55	65	53	68	46	71	52	62	50	57	60	58	67	50	47	45	57	56	58	64	48	48	45	61	42	67	51	50	52	66	56	58	50	58	47	59	66	54	59	62	63	55	59	48	57	45	75	58	57	63	67	51	68	43	62	70	57	63	75	64	64	68	67	51	47	51	51	60	75	59	61	48	56	52	53	58	73	73	60	60	55	70	60	57	50	62	54	70	83	66	63	68	63	54	55	64	53	52	61	40	55	66	58	67	58	56	59	60	58	65	68	63	61	82	65	67	58	62	62	62	59	58	57	67	62	73	64	66	58	52	42	58	71	44	55	71	48	45	49	48	54	62	52	56	55	65	55	69	70	52	50	69	60	54	57	57	72	58	53	58	67	66	50	64	56	62	57	50	62	59	65	57	64	62	70	61	47	53	56	63	61	62	64	58	63	66	64	54	58	60	49	54	56	60	49	52	57	62	60	68	48	74	60	53	59	49	60	54	71	55	71	66	52	69	61	54	54	66	64	44	51	65	49	51	51	46	59	71	50	51	64	52	62	74	68	53	69	53	50	57	75	53	50	61	67	62	53	62	59	55	60	60	65	59	55	50	54	51	60	67	69	58	66	71	50	64	65	67	62	63	51	77	52	52	56	56	46	62	72	57	56	54	61	57	51	50	61	50	55	57	52	69	57	75	53	61	66	58	48	60	61	62	62	59	56	60	61	70	55	59	58	74	57	53	47	68	63	65	54	65	42	45	54	57	54	50	66	65	51	69	63	67	62	55	64	54	38	43	61	58	56	54	69	58	51	55	57	62	53	62	64	65	58	54	48	49	59	74	56	61	67	80	65	58	57	62	48	64	67	51	69	72	48	64	53	72	60	77	51	61	58	56	57	53	58	39	51	66	55	75	45	57	60	70	42	57	70	51	68	54	46	64	62	56	66	64	58	69	58	70	55	57	62	55	82	64	74	70	57	60	54	58	62	57	71	83	55	64	56	59	52	65	52	45	70	63	54	60	50	44	55	61	48	67	47	55	61	52	72	53	51	53	52	61	49	66	58	51	59	69	54	61	57	60	67	74	65	72	52	55	57	70	65	62	52	70	71	55	57	65	61	53	66	61	45	50	57	61	48	43	57	57	58	61	61	60	58	56	62	65	55	62	64	50	71	58	73	75	57	61	70	69	73	62	59	60	58	69	63	46	60	64	60	66	61	67	55	58	51	67	64	62	67	56	59	60	75	65	57	53	59	65	65	59	58	56	74	56	45	63	63	48	47	39	58	53	57	61	75	52	64	48	64	50	60	68	65	60	49	68	45	62	39	51	67	55	50	59	48	44	59	55	55	53	53	62	74	54	68	63	59	59	61	57	53	63	56	80	67	53	47	60	66	57	61	51	54	65	59	49	68	50	51	41	63	56	54	52	58	52	62	69	50	64	57	72	64	66	55	58	65	67	62	63	48	53	69	71	76	61	59	61	79	63	53	72	62	59	51	62	65	70	60	53	50	70	57	58	68	59	64	65	73	69	50	54	57	43	59	63	58	55	54	55	51	58	57	55	51	61	65	46	54	62	49	59	46	56	64	72	53	59	67	70	60	59	60	49	60	50	52	65	61	58	72	55	64	54	56	66	59	50	71	68	40	50	73	63	69	74	64	51	49	64	49	52	56	55	76	51	60	55	63	61
6774	578	471	561	1045	1365	1098	872	733	676	755	720	598	512	499	451	449	472	460	434	410	455	451	435	444	457	480	416	447	455	456	409	422	388	423	427	433	426	410	427	422	408	435	417	392	408	403	455	436	436	411	401	417	439	414	410	423	413	408	413	440	421	435	401	405	462	393	399	414	413	452	426	421	400	426	420	428	444	436	428	417	401	433	432	448	453	366	462	401	436	426	400	391	394	425	439	421	429	416	406	440	432	427	426	422	414	433	431	427	432	406	436	407	450	396	389	435	429	442	425	427	447	415	423	429	444	464	427	427	461	405	445	413	453	447	409	445	447	411	438	413	405	437	418	441	425	460	417	390	437	461	423	445	446	440	446	430	435	456	422	406	439	415	429	418	449	392	452	412	425	424	445	447	420	411	433	422	427	406	431	436	456	404	424	406	418	439	445	433	453	440	456	429	405	423	415	405	450	438	431	422	450	444	432	424	435	420	416	399	416	414	418	390	369	421	396	438	438	414	455	404	418	414	454	412	424	439	387	403	407	434	414	408	420	413	379	403	394	408	395	403	423	439	411	394	450	427	419	406	410	403	414	410	429	467	437	402	385	413	460	449	410	443	416	437	420	433	422	410	444	387	429	446	466	417	417	389	414	398	418	424	453	403	453	388	413	397	429	405	414	435	450	445	404	476	432	413	385	421	403	423	440	421	407	430	436	427	425	390	402	430	428	426	412	461	423	438	419	420	402	430	415	435	427	394	416	407	421	428	408	401	399	417	388	419	386	397	417	418	429	440	399	437	407	425	442	391	426	408	387	414	403	397	430	408	421	415	387	434	447	408	421	422	397	416	432	410	430	406	425	396	397	433	419	382	485	409	441	365	443	450	417	385	369	437	415	398	396	406	418	410	395	397	372	410	398	454	400	465	401	421	440	406	446	413	411	433	446	414	422	402	442	417	429	407	423	412	382	384	414	443	465	425	433	417	403	415	416	439	411	392	414	423	408	399	419	452	425	431	388	424	409	409	456	456	401	411	433	441	450	403	448	437	395	423	437	448	445	415	474	402	435	445	403	424	439	465	429	382	414	436	440	403	425	419	392	402	395	419	389	440	429	389	393	439	421	439	411	381	414	402	426	437	412	400	433	453	431	447	441	427	420	395	409	444	447	433	437	423	396	413	420	393	386	414	422	420	422	440	414	433	441	428	453	447	458	429	400	436	411	424	424	438	414	409	423	424	420	404	433	377	424	383	387	446	411	415	435	438	376	431	413	398	417	422	399	407	390	439	441	418	416	430	429	434	427	457	439	444	415	414	444	411	430	459	415	398	428	431	416	425	460	420	434	466	366	417	408	410	424	413	437	441	422	410	413	418	420	435	405	395	429	422	399	396	412	417	466	451	406	465	413	437	399	449	450	418	421	416	435	443	431	393	401	440	433	437	419	396	407	412	417	417	430	431	410	420	396	410	440	407	422	456	437	413	452	421	400	414	439	409	385	424	429	368	417	412	400	434	451	393	423	406	437	425	400	444	456	416	443	462	452	462	399	395	401	421	404	399	404	404	392	401	437	432	437	438	413	411	445	432	426	446	451	449	407	423	414	411	434	415	416	424	408	473	404	440	431	405	470	438	444	436	395	425	423	417	426	455	420	434	409	426	407	416	428	447	429	430	401	444	388	433	418	413	426	390	426	430	410	409	432	464	425	454	447	428	389	410	434	387	403	428	427	417	402	395	434	417	399	432	398	415	448	378	443	442	427	411	416	406	401	429	447	439	447	456	441	410	391	398	447	391	403	448	426	409	394	431	447	406	427	436	424	407	437	384	415	424	412	429	447	412	434	462	434	416	361	442	403	384	439	402	433	418	394	410	396	393	428	408	423	404	431	442	430	443	470	452	399	407	406	455	420	464	426	429	424	425	422	444	434	402	417	426	414	470	422	435	407	420	406	428	402	436	433	434	419	434	451	437	382	440	420	424	460	422	423	483	431	399	413	378	351	370	428	449	434	442	437	464	423	401	429	430	405	424	455	431	415	438	431	413	414	455	422	406	442	396	449	416	416	415	410	486	421	381	432	456	406	421	427	388	426	402	394	446	424	437	394	452	435	433	371	391	445	425	411	468	437	413	427	426	420	419	435	377	386	450	402	441	419	438	418	454	428	433	413	390	405	440	435	438	447	414	428	426	399	440	398	450	459	449	427	412	424	424	411	434	399	455	401	455	444	430	391	425	440	392	422	446	415	433	415	427	423	393	422	413	437	421	392	411	449	412	415	445	433	426	401	450	436	420	435	435	415	442	415	443	438	404	399	419	424	421	443	400	402	446	407	442	410	390	413	431	455	425	441	412	394	433	427	393	428	433	415	426	416	449	413	452	449	410	391	426	421	441	432	421	431	397	429	393	430	424	418	390	409	397	412	428	423	431	384	408	422	424	429	428	422	459	446	410	432	441	413	426	435	443	414	422	393	411	472	427	415	398	393	409	398	409	395	460	422	416	408	418	429	404	438	448	435	390	405	419	440	427	448	428	409	399	419	435	424	393	412	416	420	428	406	425	430	430	414	434	397	416	390	407	392	389	414	433	394	444	438	428	418	424	391	426	438	443	414	441	418	432	454	428	403	482	418	409	414	389	415	447	447	429	431	386	439	415	433	415	416	447	445	399	417	430	430	374	397	444	424	414	430	406	450	413	442	448	422	420	412	459	439	411	414	397	434	450	389	385	412	402	406	436	439	430	415	448	424	407	414	415	411	431	428	437	420	422	417	413	427	424	396	429	427	408	429	435	433	412	410	420	367	443	412	405	412	467	452	403	421	408	414	426	426	431	426	416	416	443	431	416	414	422	409	403	428	403	416	390	420	425	442	406	428	391	411	383	418	399	431	395	425	404	398	432	448	457	408	430	462	417	388	394	425	438	424	405	422	425	439	418	425	422	399	415	424	405	429	374	411	463	433	393	404	410	401	447	413	430	407	419	404	421	392	406	422	396	393	444	398	405	374	402	431	406	421	409	411	453	454	453	429	412	423	416	414	423	414	437	386	425	427	419	409	402	397	407	429	442	420	444	415	441	452	424	448	431	404	430	449	419	386	459	406	430	438	424	436	449	472	448	396	399	388	421	419	444	434	423	423	415	423	431	443	443	405	452	442	443	429	451	436	439	393	391	442	399	418	415	421	379	424	443	437	410	412	425	404	433	386	411	407	425	393	402	446	422	410	433	437	420	427	413	422	437	386	383	459	445	417	415	389	437	436	443	396	423	436	455	410	432	412	418	411	384	448	438	461	434	453	429	390	409	393	393	429	439	413	392	421	396	429	447	423	423	401	411	410	434	431	439	416	439	407	434	433	437	408	440	424	462	427	364	401	454	394	418	405	440	450	426	437	442	407	416	454	422	434	405	427	425	414	401	424	389	399	415	433	441	455	447	462	424	391	401	434	419	438	379	424	434	425	417	414	411	431	385	401	399	425	384	457	438	402	443	422	415	395	452	432
1763	90	74	59	75	70	88	84	70	76	78	78	72	73	79	73	77	60	65	60	74	67	67	73	72	67	66	72	82	57	67	69	70	64	75	78	59	79	58	78	64	64	66	56	71	62	65	76	64	66	54	76	73	71	55	55	59	59	82	58	70	57	61	71	62	52	61	70	64	64	57	72	54	65	54	57	67	59	71	73	75	61	67	67	76	70	78	72	56	77	71	65	56	64	73	69	67	82	68	65	68	46	68	62	72	51	56	68	69	63	64	74	64	63	81	69	64	72	79	69	73	80	64	54	81	79	61	60	62	69	70	80	53	78	68	63	64	62	71	53	74	70	71	64	70	80	80	73	74	73	61	62	64	59	59	67	62	59	60	55	64	57	73	69	73	65	63	85	50	71	71	64	71	65	76	81	57	72	69	79	78	76	65	54	68	59	68	63	68	67	70	76	68	74	71	67	64	67	73	71	81	53	70	70	57	78	63	60	80	63	83	57	64	77	86	71	71	66	52	53	53	68	63	59	61	67	61	83	58	77	73	72	77	74	68	58	66	53	57	72	77	65	72	66	73	54	71	78	62	67	61	90	55	76	60	55	63	52	65	52	62	82	77	69	65	81	71	63	61	75	77	66	74	49	55	67	69	70	68	61	61	73	61	63	79	77	62	71	55	64	75	54	65	87	70	46	71	50	71	57	64	66	67	77	70	80	86	75	74	65	61	58	71	78	62	61	75	43	77	61	56	62	55	65	66	74	72	62	63	59	58	80	52	65	66	54	60	67	73	60	65	49	59	71	59	69	76	80	60	70	74	65	85	78	74	61	63	70	59	57	57	66	67	70	60	66	58	63	70	52	63	76	65	63	61	72	67	62	67	71	74	82	47	62	62	64	78	70	68	59	65	66	74	75	55	72	56	51	83	73	79	62	61	70	55	73	60	71	57	69	60	70	61	72	64	52	70	64	66	69	80	70	57	75	62	64	61	70	85	67	68	67	78	57	67	70	73	78	58	63	71	61	65	68	70	69	60	77	37	72	57	58	65	66	64	83	58	75	80	69	60	64	50	52	59	75	63	80	67	55	60	87	60	78	81	71	60	70	79	82	63	80	63	68	73	59	62	58	53	65	64	58	75	66	60	81	75	77	68	70	68	72	70	72	61	64	61	63	85	68	72	79	65	53	65	67	72	71	55	77	58	57	62	82	56	68	64	71	70	76	82	63	68	61	65	78	72	73	56	65	62	90	61	74	73	67	68	68	50	59	73	71	62	65	64	66	78	67	73	79	50	82	59	79	55	82	65	68	80	63	85	78	73	71	62	66	68	74	75	75	78	69	57	61	81	73	80	66	62	71	68	75	50	69	85	61	55	73	58	75	67	64	62	75	59	74	68	65	71	81	55	53	66	65	69	74	52	70	52	61	60	67	69	65	62	70	52	64	84	60	75	70	66	69	84	59	58	52	70	62	51	63	61	53	56	64	59	64	56	77	62	66	60	69	59	67	62	59	79	69	73	65	76	71	65	63	52	71	76	59	78	67	58	68	62	68	62	55	56	73	65	66	70	69	62	71	64	68	62	59	53	71	49	66	71	60	69	65	59	63	70	57	53	56	67	93	75	75	67	68	80	68	69	74	74	52	70	62	69	77	64	74	55	63	77	66	67	78	65	77	64	76	77	80	74	73	68	77	61	49	69	64	60	63	70	82	67	62	52	64	59	79	81	71	62	59	72	67	67	65	56	62	73	73	46	62	59	62	57	69	55	77	60	70	58	68	65	75	54	49	72	79	73	58	68	68	57	71	65	77	53	67	77	67	56	73	58	69	65	70	67	75	77	62	61	57	70	60	72	68	58	57	80	61	72	68	74	59	66	76	67	74	65	60	57	53	86	58	66	81	57	69	73	57	59	62	68	58	72	68	65	84	77	82	76	77	54	64	73	65	70	77	73	71	74	57	71	74	62	60	61	60	57	61	71	69	72	67	67	62	47	84	55	59	73	72	48	77	65	68	65	63	50	67	67	64	65	76	78	69	70	85	64	85	72	68	69	87	69	59	66	50	72	54	68	59	65	62	65	54	73	60	59	53	58	63	61	72	57	66	66	61	60	68	49	65	68	63	68	71	69	75	70	61	62	78	71	68	64	76	53	64	71	76	65	88	70	60	69	64	75	66	62	74	58	58	72	67	65	63	63	62	80	71	67	65	60	66	72	80	63	62	60	63	69	65	65	77	79	66	65	48	77	79	69	71	75	68	67	71	74	66	77	73	77	69	68	69	60	58	66	57	66	61	61	62	75	59	67	63	70	79	62	53	81	74	76	63	47	70	64	55	75	68	59	60	78	72	62	74	67	49	74	63	65	68	49	76	80	77	59	71	67	68	63	68	62	58	59	76	70	67	76	60	74	59	69	63	80	66	68	50	71	63	70	67	59	69	77	68	60	80	63	75	70	70	66	62	57	53	74	74	77	64	53	74	66	59	79	63	58	66	87	66	71	56	78	59	60	51	56	92	54	58	85	61	60	62	61	58	58	78	63	68	69	67	60	59	62	59	64	63	50	77	68	52	49	73	50	72	84	59	66	52	72	64	57	65	58	59	66	64	68	62	64	61	75	66	63	76	85	55	81	78	71	66	82	65	69	77	49	52	71	66	58	66	59	60	53	67	71	61	72	72	71	61	76	65	63	82	57	71	64	56	68	64	64	69	55	74	67	66	68	69	84	84	71	71	52	73	75	71	55	64	76	91	71	63	60	67	66	70	68	70	70	66	68	68	72	66	69	75	74	59	71	75	62	63	69	55	65	56	63	64	82	81	71	55	68	62	60	76	59	76	64	70	54	78	68	54	45	54	70	63	61	62	58	63	60	61	59	54	65	74	61	69	72	53	70	61	70	65	74	75	50	57	73	65	65	68	62	74	68	87	61	68	71	67	75	56	63	66	58	61	77	76	82	66	69	66	68	66	61	57	60	72	59	68	73	64	58	76	75	59	57	64	51	63	73	67	58	80	64	62	67	66	75	76	65	59	67	72	66	69	68	59	92	58	78	65	77	63	68	65	70	66	89	75	56	64	73	66	63	53	56	73	70	71	41	53	67	82	76	58	75	62	77	69	78	74	67	64	56	79	73	65	60	76	67	73	79	55	76	70	82	57	76	63	65	65	54	73	63	62	70	64	69	54	65	78	56	67	62	56	61	53	57	50	72	64	83	49	72	62	66	81	72	54	71	60	68	65	62	77	83	49	64	62	65	65	84	65	61	58	54	67	79	59	74	78	71	72	58	66	60	73	70	68	77	69	55	46	66	61	63	55	54	50	66	58	63	50	72	61	69	69	56	81	77	87	73	70	58	56	66	57	68	44	60	72	80	79	60	67	53	72	67	65	73	66	68	68	68	67	69	52	51	63	70	80	65	70	54	63	73	66	85	69	65	77	67	62	59	68	68	63	71	68	64	87	72	72	59	50	52	67	71	73	68	72	72	63	65	61	59	60
7266	658	579	660	1156	1371	1300	1107	953	843	953	890	722	586	556	542	559	484	485	540	521	508	489	501	553	497	484	500	464	486	518	481	493	452	499	502	493	477	475	482	472	481	486	460	463	493	454	479	470	504	474	488	500	426	482	448	490	484	520	488	456	462	478	486	473	468	477	510	512	488	493	455	483	477	468	481	473	476	487	496	454	452	453	445	448	463	466	500	475	437	482	462	483	475	447	464	483	437	480	464	482	463	483	513	498	474	464	478	470	488	428	453	501	486	510	491	440	466	481	460	478	470	476	461	446	447	501	456	480	473	462	457	474	497	456	464	500	473	451	490	468	487	468	462	461	454	484	409	490	476	459	452	468	473	503	460	460	472	495	460	468	470	473	512	491	495	471	460	492	487	515	498	506	472	513	469	442	501	462	478	469	453	475	470	468	453	472	473	479	443	463	496	482	444	460	462	439	462	461	430	452	491	483	475	461	449	485	479	430	472	475	469	492	495	477	483	481	467	472	493	465	477	492	463	479	485	496	448	446	491	491	454	513	444	492	478	455	481	471	483	495	477	449	433	469	466	469	472	458	472	466	482	430	449	428	466	489	482	473	463	488	459	442	471	477	460	436	446	449	457	480	504	421	453	465	504	438	481	468	486	458	477	473	450	431	456	486	489	497	474	505	469	488	460	448	480	487	454	456	491	483	436	494	477	467	468	426	455	456	482	451	480	456	470	482	463	471	468	472	498	475	500	482	501	505	467	455	509	536	469	481	437	474	462	536	494	452	476	462	468	505	492	484	516	487	507	464	458	485	485	444	446	461	452	462	474	501	456	467	492	449	478	504	437	443	462	461	481	461	498	490	496	491	486	444	482	457	487	448	457	521	450	464	464	444	478	479	482	491	438	455	426	537	495	491	461	489	452	467	457	457	498	476	494	462	441	526	464	490	469	451	486	500	444	493	481	461	467	480	482	454	443	438	464	505	476	454	533	495	470	472	452	464	518	484	483	473	478	414	470	486	483	488	474	469	509	484	497	484	473	460	438	505	459	432	470	447	473	455	481	428	477	468	438	499	463	479	473	457	466	468	453	461	447	527	493	431	469	480	474	498	483	494	490	457	449	452	496	487	436	456	446	485	482	488	453	463	478	444	484	467	442	476	475	467	476	505	467	491	457	497	467	460	473	449	467	486	494	452	487	448	461	468	478	466	436	482	502	466	449	458	499	441	495	492	477	461	479	526	510	478	456	489	483	465	492	483	475	461	454	443	508	478	456	474	447	452	446	471	468	467	458	477	472	428	512	456	472	472	424	462	480	503	479	472	457	489	475	425	479	476	498	494	464	458	488	468	452	450	471	474	436	454	433	458	477	459	479	464	469	500	479	468	493	500	445	456	485	496	477	446	482	479	479	443	475	461	510	460	454	501	444	456	479	479	469	464	492	518	450	407	438	458	476	456	493	477	486	452	440	467	477	460	481	470	488	462	471	462	457	461	453	457	442	468	450	455	444	462	487	451	461	483	458	473	473	475	467	458	483	469	429	462	422	459	470	410	480	477	517	450	433	455	482	481	467	477	470	479	483	471	493	473	492	484	463	495	505	455	483	434	502	495	493	471	456	459	498	505	485	483	447	492	493	462	503	486	483	436	453	468	483	462	480	495	435	462	469	488	464	484	486	448	471	466	436	486	427	424	453	502	482	448	447	469	455	475	457	466	471	486	458	436	533	483	486	479	457	470	478	478	479	469	467	465	449	472	438	477	476	485	457	500	486	478	464	465	472	443	485	466	470	451	425	461	470	479	452	453	475	474	472	510	485	444	503	473	484	459	448	480	458	420	442	494	452	491	451	520	493	472	497	476	473	473	467	510	474	443	479	524	428	508	443	452	467	488	460	512	468	448	454	490	469	475	499	504	463	484	458	474	492	434	479	496	422	467	478	440	459	457	480	501	490	465	492	445	445	464	463	467	473	461	510	471	473	453	472	459	475	476	463	440	471	521	501	453	505	484	507	485	440	455	441	490	477	503	474	460	465	524	455	465	445	455	498	462	460	447	467	486	441	459	470	485	455	489	459	453	423	435	449	468	467	419	506	465	434	459	492	495	474	452	454	480	453	508	448	486	475	500	457	500	470	447	429	485	483	459	492	464	468	476	510	458	524	437	437	481	468	486	437	413	499	466	471	452	470	455	481	503	472	490	500	441	509	473	498	508	417	453	458	474	501	453	464	494	477	463	497	469	478	441	471	467	480	485	509	463	494	483	486	471	464	482	500	457	453	494	443	442	487	462	478	474	478	486	473	485	506	481	480	464	511	497	447	459	469	499	469	463	499	486	453	509	478	456	501	470	446	471	467	485	442	454	462	455	513	486	464	439	474	493	495	486	487	475	448	488	471	468	469	481	475	478	484	448	461	484	469	472	452	497	468	512	502	406	478	470	511	543	475	431	484	499	458	467	502	472	491	448	504	486	516	460	448	483	472	489	496	467	486	482	511	480	444	479	468	464	466	454	467	479	484	458	434	466	462	456	475	423	486	461	442	471	446	472	507	463	426	484	456	476	448	460	458	478	525	467	495	447	476	467	442	499	480	450	452	476	475	490	473	482	495	454	453	466	439	470	474	433	484	472	455	444	498	459	453	454	437	513	419	449	475	484	435	470	465	418	452	481	476	437	454	448	472	464	502	481	483	462	460	466	475	482	437	473	452	453	478	469	457	464	464	492	458	444	485	488	486	478	440	476	486	462	493	461	461	466	480	471	489	456	466	490	448	487	500	461	486	472	502	464	472	498	440	456	474	474	423	465	441	474	406	502	441	498	486	486	491	471	524	483	476	503	448	414	468	472	491	484	470	434	468	481	458	472	470	521	485	504	489	463	472	443	497	478	457	507	466	430	491	520	464	501	453	452	431	484	447	441	478	457	485	476	525	409	467	480	496	521	473	449	461	500	484	452	439	451	522	468	461	446	429	481	448	461	462	481	496	488	426	457	471	415	500	502	492	488	443	466	473	460	443	435	481	483	460	486	448	446	470	503	456	439	459	503	426	496	512	459	487	494	476	463	477	442	480	474	451	490	466	483	482	475	463	470	437	482	477	465	500	468	478	479	485	468	465	473	458	515	436	440	451	483	478	458	459	467	491	487	481	477	472	481	461	505	508	474	475	476	511	433	453	462	526	445	513	480	444	448	479	454	462	477	483	420	469	479	477	477	467	465	421	483	459	502	463	454	450	497	487	448	449	466	498	467	453	494	464	473	483	489	518	446	433	509	490	498	449	479	461	470	461	508	480	483	437	483	463	472	474	457	483	453	439	412	488	478	467	449	506	503	477	495	465	465	445	454	478	474	448	430	515	464	470	475	425	427	503	461	461	475	496	465	462	505	487	462	462	445	474	436	456	499	463	457	456	474	465	458	474	455	451	517	494	477	475	488	484	476	458	447	472	476	465	544	451	483	459	501	448	476	435	479	471	489	450	461	491	443	486	428	499	484	481
2219	110	84	78	85	81	86	82	91	94	86	91	69	81	74	75	79	75	85	77	65	67	73	62	81	80	74	97	58	76	63	61	72	69	80	75	87	64	77	70	64	50	59	65	88	60	77	59	80	79	80	70	74	71	53	77	66	79	67	79	71	70	70	68	73	69	75	54	79	78	71	69	80	72	68	66	78	88	78	78	63	53	68	70	76	65	73	58	74	70	74	83	74	73	84	58	67	61	62	74	64	67	75	68	68	86	57	74	63	78	82	63	62	81	60	64	76	72	65	66	76	84	71	60	67	76	70	67	72	45	53	61	67	70	66	80	72	56	74	61	78	78	65	53	76	76	69	55	79	55	64	77	64	62	71	73	69	66	65	75	56	61	49	68	60	72	58	54	67	69	79	59	52	63	72	60	62	73	72	59	63	74	81	61	65	58	70	68	85	58	73	78	73	68	77	61	69	59	58	63	66	74	77	68	57	65	78	59	58	65	58	70	72	79	53	57	77	61	71	80	75	68	71	79	65	85	57	75	86	76	74	71	73	56	61	61	83	73	84	73	55	70	77	67	56	71	83	70	77	64	80	54	61	60	70	72	55	71	65	83	65	76	61	65	55	71	57	62	69	77	86	75	73	88	55	75	66	79	87	71	70	75	72	71	56	69	78	67	81	51	63	63	58	79	76	70	53	80	56	66	52	66	73	70	50	72	69	83	81	63	69	65	75	63	61	56	78	81	82	65	64	86	78	50	56	61	59	64	60	87	73	63	62	74	72	63	60	82	59	85	78	84	60	75	91	54	83	73	61	68	66	75	66	54	63	74	70	60	64	85	76	69	73	52	63	57	81	65	58	61	63	80	76	71	59	91	61	74	64	71	79	72	63	62	69	64	74	80	67	62	71	55	55	65	72	74	52	61	60	67	82	65	56	67	57	74	74	70	57	63	66	67	72	63	68	72	59	57	63	68	79	68	87	82	77	76	59	67	80	53	64	84	61	63	72	63	88	75	60	56	62	74	64	76	74	61	50	74	77	89	67	68	46	70	67	73	83	67	65	53	87	65	75	65	71	69	68	79	71	59	71	75	67	75	55	65	67	74	69	67	67	79	69	66	68	70	55	73	91	86	55	91	67	82	67	54	60	77	81	69	62	67	63	61	60	69	69	74	61	93	63	61	73	83	61	66	72	56	75	62	62	68	73	59	67	61	65	75	71	76	67	80	74	67	64	84	75	66	62	73	69	63	56	71	75	69	65	70	71	65	61	60	79	89	75	75	70	68	65	73	67	66	69	84	73	63	62	75	74	68	65	61	54	61	62	75	63	72	74	54	55	68	71	67	66	67	64	58	70	74	70	68	57	73	56	67	45	52	79	65	69	87	66	53	83	65	74	68	84	70	67	54	59	64	64	77	61	51	60	69	57	71	63	63	69	64	82	56	65	60	67	72	79	59	77	72	81	87	92	66	56	65	83	57	59	81	67	69	74	63	67	79	68	52	69	82	71	59	80	74	63	74	61	81	70	65	75	44	77	71	75	54	59	58	65	70	57	78	68	67	60	78	61	49	66	73	78	64	54	78	80	69	71	77	82	72	69	66	60	63	63	82	78	74	58	65	71	74	66	68	83	59	80	84	68	73	59	69	63	67	68	75	68	63	55	73	70	73	65	72	81	61	57	69	65	69	65	71	68	61	66	67	78	66	58	59	63	63	67	60	67	78	71	78	73	69	63	69	70	70	65	80	74	74	84	68	66	54	65	68	60	70	60	76	51	80	68	69	57	74	62	70	61	60	73	82	74	70	51	69	68	66	70	65	80	90	79	68	75	73	68	74	71	77	71	71	65	65	70	69	70	74	74	61	74	70	74	62	62	81	75	72	73	65	58	78	71	72	79	77	61	68	70	67	68	69	71	61	65	76	67	69	44	71	86	80	59	63	60	71	67	58	65	67	54	79	69	62	60	64	71	80	87	55	63	70	59	73	75	70	65	70	79	77	72	68	75	88	73	68	56	65	68	73	77	67	64	66	68	65	68	58	58	64	64	64	72	65	75	64	76	62	58	64	65	65	52	77	74	70	62	47	89	66	67	72	58	55	78	74	68	75	57	82	78	72	69	61	58	61	70	83	66	87	93	69	85	72	66	52	71	64	72	64	55	85	71	69	61	81	63	62	65	72	48	86	57	60	71	70	61	59	58	74	61	57	74	76	63	72	58	78	79	73	56	75	83	74	77	58	84	77	68	78	62	71	66	54	56	68	53	68	76	63	76	63	72	77	76	82	65	70	64	91	82	56	78	53	73	64	62	70	66	72	66	70	52	82	71	59	66	65	60	70	74	68	73	56	63	63	67	68	84	71	80	75	65	60	66	83	65	79	76	71	68	73	60	79	68	64	77	61	56	67	64	47	69	72	70	90	67	65	69	76	66	71	51	76	58	60	67	65	72	62	87	55	71	64	60	65	50	75	63	83	54	67	67	63	57	79	74	63	79	71	62	64	56	66	74	59	72	65	72	70	78	70	60	71	73	66	72	69	67	61	51	58	63	69	72	72	67	74	64	82	72	53	62	73	66	73	69	75	68	64	85	73	64	55	70	69	60	62	80	65	74	70	70	89	65	76	65	53	79	61	70	73	76	78	65	75	68	73	74	55	75	66	70	77	67	68	77	75	73	80	81	68	58	77	57	66	77	75	75	80	50	63	65	71	74	76	68	77	78	63	67	51	77	51	69	67	75	72	74	80	60	62	66	79	75	63	73	65	75	71	73	65	62	73	67	67	49	75	61	63	77	55	63	51	56	62	82	62	76	68	90	62	70	53	60	67	64	62	69	66	70	71	59	59	66	67	67	71	75	78	67	60	69	69	64	65	60	62	76	68	80	55	72	68	63	74	66	77	66	78	61	64	74	63	83	63	68	79	66	73	74	60	60	72	71	72	66	64	70	68	81	69	61	74	75	66	63	81	69	57	67	79	71	71	75	65	80	66	69	57	69	71	70	74	75	65	66	53	69	66	72	66	81	61	82	67	77	61	72	76	51	63	55	70	72	44	77	74	69	66	66	59	63	72	74	76	75	73	81	73	65	70	76	80	63	69	67	58	63	56	74	56	64	76	67	69	70	61	62	71	64	75	62	59	61	73	67	71	71	64	69	69	70	69	64	79	65	61	68	84	86	62	79	74	62	70	71	63	57	87	60	87	59	71	65	73	62	69	63	70	75	62	57	64	81	71	71	57	74	72	69	70	59	85	94	57	65	63	69	66	64	69	65	57	76	80	76	50	58	56	70	55	72	79	73	72	55	59	71	60	65	94	62	90	76	75	80	69	84	70	85	68	54	64	61	69	51	61	69	81	64	75	63	73	62	74	60	60	59	66	66	63	78	65	59	55	67	67	62	69	81	57	70	74	58	62	60	67	68	58	60	67	65	62	87	70	69	75	82	71	64	83	55	72	76	82	63	58	81	63	59	78	69	79	67	73	70	79	57	57	63	72
8121	1045	715	851	1707	2387	2226	1812	1675	1470	1568	1352	1039	833	780	692	669	654	690	589	674	599	606	622	558	573	554	497	571	560	548	547	546	535	520	506	487	494	530	526	511	498	487	494	478	496	449	500	536	460	537	472	526	478	486	470	492	499	472	505	465	477	520	464	501	495	469	458	504	492	542	517	507	523	471	466	485	471	485	490	487	496	496	492	492	507	471	511	499	449	498	477	498	499	464	496	494	488	475	503	455	452	479	525	499	492	489	478	450	522	500	492	479	492	464	463	509	454	480	479	468	495	495	482	517	486	487	455	486	502	498	484	506	503	495	496	486	514	483	512	493	471	486	513	487	499	478	458	467	496	483	464	477	512	495	515	464	493	490	506	492	467	464	444	467	497	451	479	464	454	490	503	451	468	544	479	498	498	483	454	456	507	499	473	505	534	481	491	469	482	466	489	491	497	511	420	481	474	460	494	480	500	467	531	461	474	505	467	506	469	468	489	497	472	501	505	477	494	470	450	465	497	491	498	450	501	516	488	488	510	528	457	470	493	489	461	466	472	491	501	499	544	478	470	478	471	477	459	477	456	507	479	477	535	509	497	514	477	505	455	475	466	464	492	490	495	455	492	458	498	462	435	533	508	454	477	530	485	463	527	492	515	472	472	490	483	498	434	493	474	478	516	486	494	488	451	484	477	450	495	444	482	462	451	484	486	461	491	494	454	437	477	461	455	479	499	496	503	502	483	459	495	447	491	533	474	459	457	498	510	478	461	432	501	451	519	505	493	522	463	492	479	477	454	503	483	506	480	467	493	518	491	485	477	484	478	511	477	522	507	514	494	450	476	494	514	485	516	455	483	499	493	490	470	501	510	490	452	529	456	509	489	510	486	513	520	492	446	479	485	503	459	519	461	514	537	535	461	507	501	490	514	505	484	476	515	449	504	459	478	482	456	466	464	459	464	453	470	498	452	518	496	465	519	450	471	466	532	504	439	479	522	455	505	512	465	437	426	487	452	450	485	485	468	531	495	468	511	509	500	469	452	509	439	489	499	484	484	477	474	484	484	494	511	473	469	494	491	459	468	551	489	504	509	498	490	489	466	518	463	432	480	485	492	490	478	490	498	487	487	500	480	527	515	493	484	513	461	489	434	473	441	459	520	485	525	488	491	511	479	480	471	473	503	457	499	475	457	452	485	492	466	474	478	489	456	505	511	472	480	498	479	489	485	472	500	467	463	471	457	497	516	478	477	513	509	490	502	477	508	510	508	500	487	465	473	497	486	488	471	477	459	465	464	511	476	493	480	464	471	470	480	507	517	508	457	499	481	469	487	480	457	484	512	459	455	476	465	465	502	456	450	469	467	480	486	477	489	535	479	464	503	470	496	478	502	422	464	501	483	471	497	470	508	462	478	500	451	473	460	480	446	519	473	414	500	461	457	477	487	478	505	540	492	434	470	455	508	469	504	467	476	543	480	474	475	474	494	496	469	479	494	472	485	515	496	456	490	517	520	466	473	464	504	471	492	464	478	489	476	457	471	498	474	496	519	463	449	502	470	459	504	459	496	465	471	509	494	484	516	470	452	479	495	471	483	461	491	475	513	497	497	482	478	466	490	481	460	471	504	486	523	511	476	471	488	462	464	501	470	491	484	503	524	519	480	487	465	445	494	529	489	469	474	496	499	474	459	513	463	479	469	472	518	491	490	484	499	497	531	510	519	487	493	468	548	507	507	465	492	469	492	464	484	467	468	514	492	460	481	488	502	494	490	460	516	508	505	466	453	508	491	497	491	465	468	453	502	472	493	516	487	442	480	516	481	463	517	471	494	454	508	481	501	468	478	489	472	483	482	483	478	475	467	483	509	468	496	474	480	494	480	468	478	471	500	528	511	508	436	470	497	474	544	501	470	441	459	473	470	528	454	472	520	514	472	448	465	526	495	489	481	545	500	516	509	455	484	463	479	468	451	470	475	489	495	488	503	453	474	495	476	518	481	489	470	506	474	472	469	481	449	476	475	512	480	473	538	510	496	526	498	498	461	482	502	473	480	477	496	506	490	511	491	467	462	474	479	506	453	492	454	448	464	523	459	458	492	473	491	482	484	474	512	494	443	508	461	504	478	470	462	501	507	498	553	461	488	470	495	474	487	474	476	475	467	509	463	477	473	473	428	499	475	480	481	481	475	479	489	513	543	498	485	471	493	453	457	484	482	508	476	472	500	482	514	470	463	473	498	506	508	493	458	509	496	461	490	507	472	489	490	495	509	496	467	472	493	478	453	511	476	455	502	510	534	467	510	477	488	499	520	497	516	445	476	501	466	506	467	507	528	464	499	478	496	482	462	484	509	470	497	465	455	486	481	483	467	485	470	477	462	478	504	459	483	521	455	517	508	499	488	491	466	491	469	478	479	498	498	479	475	503	482	466	478	513	504	503	449	521	505	469	468	469	471	447	473	526	475	479	488	487	478	456	468	436	499	502	498	469	488	465	496	490	456	469	499	459	484	462	472	520	466	454	507	511	516	493	505	522	462	483	476	489	458	510	491	467	465	460	477	491	506	490	485	495	480	485	503	484	498	462	476	467	412	468	506	479	488	462	476	496	472	513	454	479	495	480	483	493	492	487	506	511	440	453	484	460	419	478	508	468	505	469	517	479	505	499	480	504	477	490	454	483	456	471	472	490	458	496	476	474	454	476	455	442	456	465	483	461	456	506	523	467	497	487	475	498	459	514	537	474	498	460	480	507	453	514	488	471	502	460	464	430	492	490	469	493	459	474	455	502	500	457	464	512	480	452	502	476	493	492	532	476	489	508	472	451	496	476	470	509	458	511	481	481	494	468	502	494	479	500	506	539	505	473	475	492	471	458	504	503	478	448	446	499	459	477	519	507	497	512	517	485	485	481	456	494	508	448	504	503	489	522	496	527	492	490	515	500	511	501	521	485	466	490	492	473	507	452	494	506	486	519	500	461	541	492	452	479	466	484	497	474	480	476	522	449	477	459	514	485	465	489	487	474	485	485	502	484	479	475	508	453	465	503	454	503	478	486	482	436	499	476	496	469	496	520	480	452	473	483	492	468	455	471	472	504	494	503	502	516	462	517	466	461	468	470	521	464	486	490	523	489	494	510	498	478	457	483	534	498	509	479	508	481	477	484	503	442	493	522	440	478	513	518	435	493	479	522	461	468	465	524	446	482	482	506	492	466	463	500	482	489	470	506	479	454	504	448	464	472	484	486	507	452	495	439	493	467	489	498	447	451	510	483	517	508	472	495	475	447	478	479	477	494	473	483	505	496	472	471	479	462	477	471	459	503	489	468	505	453	468	512	484	462	465	490	471	503	483	475	476	481	529	464	492	486	478	467	472	540	475	457	514	472	478	477	502	500	481	504	531	463	450	498	509	501	481	515	484	537	473	496	466	460	477	504	451	463	452	458	527	484	519	460	490	513	553	493	484	478	472	464	499	440	485	498	508	507	513	523	495	475	448
1141	126	58	46	42	41	68	68	59	55	70	61	51	39	38	27	29	31	19	29	23	30	24	28	24	15	26	37	17	24	19	19	23	23	22	22	20	20	18	15	22	26	20	15	23	16	22	21	23	23	25	13	24	19	19	12	15	18	18	15	16	23	19	22	19	19	12	25	17	16	22	11	22	19	17	20	12	18	15	19	20	16	16	24	16	15	19	17	20	16	17	22	25	20	23	19	17	15	25	22	26	29	22	17	24	23	19	26	26	19	21	14	22	21	23	20	20	17	11	18	16	20	16	15	22	17	20	15	13	17	26	25	19	27	23	15	12	13	16	14	8	14	19	10	15	20	21	13	19	22	14	23	17	22	16	19	21	19	18	14	22	20	23	20	16	23	20	25	13	20	27	29	18	18	22	22	18	12	28	18	22	18	16	21	12	19	12	11	24	8	15	17	17	21	14	16	16	22	25	18	19	21	24	19	25	15	18	17	12	22	20	20	20	20	11	19	20	19	20	19	20	20	20	26	19	16	17	24	21	18	25	16	20	18	27	14	21	17	19	11	23	17	17	19	11	17	16	16	14	16	14	20	14	17	28	20	23	18	10	24	14	22	19	16	14	21	21	22	19	18	15	18	12	19	13	25	13	27	19	14	24	26	20	21	18	25	18	18	15	17	15	17	24	20	28	14	18	22	19	30	14	14	16	24	25	20	11	21	20	12	21	25	17	13	22	21	20	22	17	19	10	10	18	25	22	17	22	22	13	14	23	33	18	14	16	19	19	17	12	19	16	24	22	16	22	22	19	18	18	14	14	19	17	17	12	18	24	28	15	16	17	24	26	24	22	15	23	18	16	17	20	22	21	21	23	20	16	18	15	18	13	20	20	15	27	23	15	10	19	23	18	18	13	24	17	20	14	18	21	24	22	13	17	24	17	24	20	24	17	18	23	12	18	25	13	27	20	22	15	19	20	17	29	19	21	21	21	24	13	20	18	9	27	13	18	13	23	27	17	29	10	23	14	20	11	30	17	16	13	27	25	17	18	25	11	15	21	23	16	20	24	13	24	22	18	17	16	23	15	21	27	17	14	21	21	14	20	16	18	13	22	19	18	19	17	26	21	19	24	24	22	22	23	20	19	22	24	24	19	15	16	25	23	18	24	13	22	24	12	23	20	14	23	20	22	17	24	19	27	23	22	16	27	12	20	11	13	26	23	18	23	19	26	11	13	15	18	19	21	20	23	25	15	21	21	23	20	18	21	16	16	20	15	13	19	13	25	26	22	23	21	18	15	18	19	11	21	24	22	17	20	25	21	18	12	16	14	20	15	18	20	23	21	31	20	29	18	22	20	11	31	18	25	18	22	19	16	17	24	16	13	17	16	16	17	19	22	21	16	19	17	20	23	15	18	17	26	14	24	19	17	12	25	27	13	17	19	18	17	23	16	26	19	21	29	14	18	13	19	16	27	13	20	11	21	18	18	16	10	18	21	24	16	16	18	14	19	15	22	19	14	18	22	11	19	11	25	16	28	30	15	26	19	18	9	19	26	24	16	18	15	24	17	26	16	21	16	17	15	16	23	16	22	18	15	15	15	20	21	27	18	14	19	19	19	16	17	14	22	21	15	18	18	18	19	19	17	26	22	17	29	11	20	15	21	21	17	13	21	18	19	17	28	17	15	32	24	16	20	19	16	28	28	26	26	26	19	24	23	21	24	15	19	19	14	23	28	25	13	18	13	22	15	18	23	23	20	17	17	24	12	23	17	20	15	18	18	16	28	22	24	14	20	33	19	16	14	21	19	19	20	20	18	20	18	20	20	18	28	19	30	18	24	24	16	15	20	25	17	18	23	21	27	16	15	26	17	13	19	27	21	18	17	20	19	17	15	17	11	12	27	27	14	21	13	20	27	15	23	15	17	12	25	13	16	17	15	18	25	18	14	17	27	23	33	15	18	19	18	15	26	18	12	17	15	23	19	17	13	19	9	23	22	16	12	15	27	20	20	22	21	21	13	9	14	13	19	23	21	23	15	21	18	14	15	24	23	24	17	23	17	17	16	27	22	22	21	20	15	22	19	21	20	12	21	19	14	17	22	21	10	21	9	11	23	13	18	14	12	16	20	24	19	14	14	12	15	19	25	18	27	14	17	15	17	18	15	16	25	21	16	27	18	12	24	27	17	21	14	13	17	14	18	18	15	16	15	19	23	24	19	19	18	26	21	23	22	21	21	19	12	24	32	16	18	23	15	18	25	24	14	20	17	22	22	17	18	21	27	22	20	21	22	15	21	25	18	14	18	15	17	13	18	21	21	21	22	26	20	16	21	21	17	24	23	25	32	17	17	16	21	32	17	13	24	18	22	24	11	17	28	17	21	15	11	13	35	17	21	25	23	18	23	18	20	13	22	23	19	22	13	22	13	27	18	22	17	23	21	19	23	15	17	13	27	14	16	21	21	17	22	14	18	14	12	12	22	20	21	21	17	25	23	23	16	18	19	28	17	23	20	14	19	18	13	11	20	22	20	13	22	17	19	21	15	14	22	23	17	22	9	23	19	15	19	28	14	17	17	22	22	17	15	18	14	13	11	24	15	18	23	22	16	15	20	17	16	16	16	20	24	13	18	17	17	25	13	23	12	21	15	18	25	19	20	14	18	14	20	16	37	22	17	22	15	11	15	14	19	25	16	17	32	20	24	23	15	22	17	23	23	34	17	20	25	16	13	21	19	15	26	23	15	25	18	12	23	16	14	17	12	21	19	17	22	17	20	20	17	17	13	20	16	21	17	12	22	19	16	19	25	28	15	22	19	21	21	20	26	17	25	16	14	27	20	13	24	21	11	19	19	21	7	27	12	21	16	22	16	23	14	14	13	22	22	14	19	21	16	18	12	14	31	18	15	22	22	21	18	17	17	22	12	29	24	13	20	10	20	15	17	26	31	25	25	13	23	25	16	15	19	25	17	17	20	18	17	17	16	20	21	19	19	25	17	13	12	24	15	16	23	19	21	16	22	14	20	25	15	15	19	22	16	11	23	14	10	19	26	21	19	22	24	14	18	20	17	25	17	14	13	19	16	22	16	21	19	19	16	22	21	28	19	29	24	19	16	16	17	14	15	21	18	17	18	19	27	21	10	20	28	20	24	24	26	26	21	20	19	15	16	20	13	23	17	21	20	14	18	15	23	20	18	18	15	10	14	21	17	18	13	12	21	17	20	20	20	19	15	21	14	21	23	18	13	18	27	26	35	15	11	27	27	26	17	16	23	23	20	11	16	23	17	22	23	21	21	28	15	19	22	19	24	23	21	23	17	19	16	23	21	20	18	23	19	20	13	17	19	14	24	15	15	20	20	18	9	17	22	22	15	16	18	27	15	20	13	19	12	14	19	15	17	21	23	24	15	12	12	20	17	16	26	17	19	14	16	16	19	22	16	18	21	21	25	12	11	22	17	21	19	19	34	17	15	15	24	18	15	17	24	21	16	17	19	16
9227	1371	718	874	2350	3647	3490	2761	2322	2014	2080	1629	1168	873	715	653	607	529	456	424	366	361	356	340	332	281	271	239	284	249	231	239	248	227	223	222	184	188	191	203	181	204	171	197	176	156	199	169	145	156	155	172	153	173	161	177	133	164	159	141	172	145	144	148	151	140	165	143	142	132	158	139	155	150	122	130	134	145	170	156	152	156	147	134	147	176	141	145	129	152	138	144	144	144	128	140	136	136	142	131	151	144	145	130	151	124	140	125	138	133	131	154	136	128	132	120	134	143	136	144	152	166	150	137	130	130	142	134	151	132	137	133	152	147	126	136	147	156	161	138	132	132	135	143	149	149	151	149	129	134	149	149	153	144	142	131	149	127	140	145	131	137	125	143	133	123	130	152	120	132	152	137	137	137	114	145	133	133	139	134	153	134	122	145	132	136	147	113	170	149	165	152	146	121	129	126	145	151	146	141	135	137	154	134	140	138	143	147	130	121	145	155	132	126	129	142	142	126	149	148	122	131	120	156	139	125	142	153	135	129	139	114	145	137	115	141	129	134	123	149	150	145	127	148	154	128	133	134	138	144	118	131	137	142	124	146	132	154	145	135	115	124	165	130	150	138	122	141	150	124	143	143	114	144	124	115	151	144	149	140	125	136	134	157	138	143	125	111	166	122	150	135	148	119	157	137	144	118	129	140	128	130	135	135	131	162	157	146	143	112	133	133	126	121	145	109	129	137	126	131	150	146	139	134	116	128	124	148	128	143	142	157	141	121	154	137	104	154	138	142	136	135	151	131	125	130	115	124	123	137	158	137	137	131	126	149	135	130	131	151	143	127	134	130	154	150	143	155	137	145	149	127	136	125	133	145	141	137	127	136	150	125	143	165	121	141	139	153	135	130	145	136	122	123	157	122	130	119	123	126	134	126	135	145	130	128	132	158	122	129	129	137	138	155	118	124	127	142	157	153	128	127	133	116	135	131	150	162	139	155	127	137	139	130	134	141	133	120	141	147	137	156	140	137	144	143	158	133	125	124	151	154	150	119	130	137	140	140	117	136	143	136	124	120	152	142	139	138	130	116	127	157	146	132	142	126	151	141	126	137	149	133	135	140	131	131	144	140	132	142	142	113	126	144	149	114	136	124	146	123	150	126	141	126	139	134	128	157	152	126	137	113	143	133	121	138	138	116	130	143	123	135	133	142	142	132	122	134	157	139	119	126	134	133	130	135	129	121	135	150	138	129	137	131	155	130	130	140	117	144	135	134	132	137	135	134	130	117	143	123	146	133	123	140	156	122	138	125	143	103	134	153	122	155	135	151	127	137	115	131	151	134	101	143	154	120	142	133	149	134	139	126	133	139	132	115	139	136	146	160	122	128	138	143	136	145	129	134	143	139	122	148	157	121	117	126	134	138	154	143	138	130	140	121	141	141	121	166	126	118	143	149	143	117	128	136	154	139	129	144	133	132	135	129	111	140	123	139	130	111	121	143	136	136	126	144	142	123	134	137	121	131	127	139	141	140	117	135	116	144	128	144	122	145	145	129	150	103	118	135	141	138	129	128	140	136	132	128	152	133	134	122	136	134	111	138	140	133	127	137	145	127	126	144	142	136	137	127	145	136	147	131	141	109	123	129	114	115	117	138	141	125	165	129	147	142	135	129	130	143	131	140	129	119	115	138	144	134	130	144	124	150	132	145	143	101	146	136	134	134	121	145	153	122	143	112	151	133	146	139	140	126	108	143	149	144	121	117	142	144	118	128	140	129	140	123	150	138	137	137	143	138	120	150	108	142	132	137	126	147	143	146	130	122	150	127	127	123	146	128	151	123	155	128	146	134	156	132	144	120	128	151	135	158	151	132	130	145	128	143	144	136	134	141	121	129	150	131	125	121	120	147	131	129	136	131	131	124	113	142	141	129	132	148	113	119	143	124	133	133	153	139	128	144	129	114	138	147	125	138	120	149	163	140	149	126	147	138	127	134	122	135	143	144	161	142	156	140	139	145	123	135	123	129	163	127	133	140	155	122	124	146	135	138	153	139	131	125	151	116	125	148	121	137	143	134	115	137	138	135	132	144	134	132	128	126	142	110	145	133	126	138	153	137	134	158	123	147	137	140	114	144	144	137	135	128	117	144	160	130	143	134	132	142	109	123	131	130	142	131	133	135	140	156	145	132	131	124	131	145	143	140	131	135	120	140	136	134	139	124	115	142	129	129	147	147	128	143	130	137	120	111	170	120	153	142	134	139	150	144	121	134	116	141	156	133	135	140	133	141	128	144	124	137	149	145	141	117	140	134	126	145	137	135	148	139	141	133	162	144	140	148	117	133	131	139	134	157	137	157	122	139	152	133	114	143	139	143	128	136	138	125	121	132	131	116	140	147	149	99	146	162	135	121	130	130	110	139	130	132	138	136	126	111	119	155	122	140	125	126	144	125	141	150	121	136	139	138	150	149	121	145	143	139	132	129	119	157	123	142	119	119	136	136	147	127	138	142	149	135	130	140	152	141	135	149	128	120	119	143	135	130	145	136	119	132	128	108	141	147	120	124	132	120	144	135	102	134	114	107	142	143	126	148	148	120	120	118	124	147	155	132	142	121	158	145	153	139	136	133	151	115	141	157	132	158	106	132	142	135	111	120	119	134	148	151	137	132	132	142	123	138	141	132	121	127	131	128	134	134	139	137	161	127	108	151	142	131	138	138	125	139	126	143	129	130	116	133	132	144	121	148	153	130	144	140	135	129	145	107	138	128	140	138	133	115	142	122	148	131	129	134	130	129	134	166	148	139	146	142	136	116	115	143	142	139	126	150	151	118	133	143	135	132	163	140	164	139	134	135	153	133	150	127	139	132	137	121	138	133	133	138	127	129	113	114	139	137	122	136	157	143	124	126	145	133	152	115	138	131	119	132	137	134	138	118	135	135	140	148	143	126	142	143	128	141	147	130	101	125	132	134	123	116	112	146	153	132	144	130	132	124	121	123	131	112	145	133	145	128	146	141	142	126	143	126	128	122	154	151	112	133	114	124	142	141	152	139	131	141	134	127	128	129	117	121	131	158	143	133	123	113	124	131	118	134	136	136	131	113	151	144	150	148	136	130	133	128	147	157	152	113	142	145	139	145	128	149	128	134	132	138	137	146	140	131	135	124	134	149	125	136	139	144	134	112	138	142	126	118	133	124	126	126	119	128	138	124	135	143	148	141	122	139	125	114	155	145	129	120	136	128	142	122	146	128	131	115	137	133	141	132	125	132	139	117	137	128	114	150	145	129	132	116	123	138	138	152	143	133	134	122	139	148	150	117	156	142	126	106	152	128	132	131	131	136	118	147	131	123	135	136	128	148	143	138	137	126	136	130	121	119	154	121	151	129	136	142	138	136	159	113	125	129	142	126	133	145	135	129	138	150	156	153	144	148	103	124	138	137	118	113	141	121	124	125	129	126	118	143	130	132	146	129	145	120	134	120	138	126	146	126	150	146	130	140
1367	69	75	72	61	37	54	67	66	69	55	56	73	41	64	64	62	62	56	62	55	65	52	71	60	53	54	64	53	52	55	55	51	63	50	47	72	63	52	57	52	59	45	57	58	49	46	60	52	51	62	51	61	45	61	66	66	56	55	66	72	49	52	45	74	51	64	59	55	51	71	66	57	58	57	50	53	66	60	71	58	67	60	60	81	62	53	66	52	58	66	71	61	77	77	62	43	60	61	57	64	57	64	51	67	67	55	62	52	67	59	60	54	45	64	54	51	65	56	44	65	56	70	54	74	47	68	54	73	55	56	57	57	53	57	62	60	57	50	51	60	54	63	64	57	57	56	54	56	63	55	53	55	53	66	44	59	51	53	53	42	74	63	53	41	62	59	47	74	60	56	50	50	65	60	61	63	56	50	63	60	48	62	57	54	62	58	69	59	56	52	50	54	54	61	50	67	56	70	46	60	68	72	66	49	71	73	75	51	63	57	70	71	61	65	54	56	63	44	64	58	53	48	76	62	59	58	55	66	53	59	64	55	40	55	54	62	57	61	59	67	57	57	54	50	59	52	60	69	66	56	55	69	58	51	54	47	56	55	58	63	61	61	50	49	62	69	65	46	72	51	57	71	59	53	51	57	49	57	65	61	63	57	63	53	61	60	51	75	70	64	50	61	68	43	57	55	55	62	65	78	62	58	60	61	55	53	71	63	52	53	53	55	49	67	58	59	70	64	52	49	62	66	55	68	60	58	59	43	57	58	77	55	50	56	52	72	60	54	50	64	69	39	55	57	56	52	58	55	67	61	49	65	61	70	66	66	69	60	54	52	47	51	65	63	56	59	78	58	56	54	57	61	64	76	64	61	45	50	60	51	48	52	78	55	53	59	59	54	62	61	73	54	58	68	62	63	62	74	72	55	63	54	52	50	54	63	61	53	58	62	50	58	62	73	46	47	52	54	56	56	64	60	54	57	55	50	70	70	47	58	52	62	80	61	52	58	64	53	64	59	59	59	55	64	55	77	70	67	65	64	61	45	63	51	60	48	48	52	59	47	63	61	71	57	44	51	56	59	55	67	61	72	50	43	61	55	69	52	40	38	70	51	52	50	46	57	64	34	42	52	54	54	49	61	64	49	52	66	54	63	60	57	56	67	57	67	57	46	70	58	55	57	55	52	66	66	59	53	57	65	56	63	54	54	54	57	56	58	57	63	64	65	70	59	56	66	68	63	63	81	46	60	61	62	72	68	62	60	61	70	55	54	51	78	62	56	61	55	66	64	70	56	64	57	48	60	53	58	44	75	53	58	58	68	68	68	64	62	46	50	59	54	52	71	64	71	55	59	58	78	50	55	53	66	50	51	56	63	54	55	62	50	69	45	69	54	48	66	61	64	58	66	83	61	57	74	57	51	61	52	54	56	62	57	53	69	50	63	56	61	50	67	63	38	59	61	63	61	59	62	48	58	49	52	56	43	48	60	65	58	53	54	63	51	60	53	60	64	59	46	56	51	60	63	43	63	51	67	78	61	60	55	62	71	50	53	62	65	52	63	54	67	64	61	49	42	55	65	70	53	60	46	61	72	35	57	63	49	62	58	57	61	44	53	49	68	67	60	62	79	60	67	54	67	44	39	62	59	64	49	60	59	71	65	52	68	64	58	55	55	59	51	56	52	59	56	56	63	48	56	66	51	49	54	52	61	65	57	66	65	61	74	46	74	62	51	69	56	51	44	68	43	55	52	52	52	68	56	53	47	57	52	60	55	58	44	55	67	62	51	55	63	58	61	62	58	66	53	69	62	60	55	65	56	50	62	58	57	74	47	47	64	60	59	60	55	60	55	53	56	57	64	56	46	40	83	58	61	55	71	60	58	50	52	51	49	59	58	53	59	68	63	54	70	60	55	68	51	47	50	62	56	47	45	54	56	60	52	61	58	68	59	53	52	59	54	50	51	70	70	63	67	63	58	55	64	64	66	44	61	58	61	54	54	57	64	59	57	50	60	57	58	57	54	57	54	68	49	68	62	50	56	58	55	46	67	42	57	66	52	62	64	53	56	55	60	56	51	59	54	71	64	53	65	36	65	68	62	62	50	69	50	65	75	78	55	59	52	69	46	54	62	65	64	56	62	50	65	56	43	63	61	55	73	59	69	73	50	55	61	45	64	52	69	62	56	62	52	56	43	52	67	45	61	53	54	52	73	68	49	60	57	58	72	56	52	49	52	49	73	69	54	56	53	64	63	65	64	69	73	59	64	55	47	57	49	57	52	64	57	58	69	77	52	62	45	63	65	49	55	56	43	52	54	58	77	64	45	65	60	56	47	65	61	43	59	51	63	57	54	52	69	52	47	48	40	61	53	61	46	46	65	73	64	40	69	55	57	47	42	67	57	60	62	63	64	54	51	38	55	76	65	48	56	67	47	56	63	48	52	46	49	59	63	46	61	67	56	51	57	48	53	68	71	47	58	70	51	53	56	62	60	57	58	49	59	60	65	69	54	59	70	47	60	61	69	54	43	60	53	61	66	70	64	63	64	52	56	68	61	52	55	63	61	72	64	58	53	51	55	67	70	73	52	64	58	62	52	52	49	56	55	56	44	49	49	52	58	58	62	54	77	49	58	48	71	54	57	49	50	54	55	65	52	55	59	63	64	41	46	61	55	65	56	62	63	48	51	53	77	61	62	52	51	65	55	57	61	60	61	50	60	71	49	64	71	72	60	60	63	60	58	60	67	64	68	48	63	50	44	60	63	54	55	42	70	71	56	56	53	64	47	66	55	67	71	60	73	54	69	51	59	60	56	63	74	60	47	58	53	56	66	59	55	41	38	62	62	56	63	44	56	52	54	60	52	55	67	58	59	52	65	62	52	58	59	48	65	52	50	54	56	55	62	58	56	64	49	62	59	52	66	63	67	76	54	60	69	48	58	49	61	64	59	66	50	54	59	54	65	56	49	56	61	65	65	45	51	67	54	48	69	55	58	59	70	51	62	72	69	51	55	58	64	66	55	52	66	55	61	53	48	63	49	66	51	49	48	60	51	58	53	53	58	66	57	64	62	54	61	65	57	76	47	69	49	60	61	55	56	54	52	47	49	48	61	55	52	65	61	58	52	54	69	64	60	54	64	41	66	53	67	48	59	56	49	53	61	50	62	75	54	68	56	51	67	65	54	55	44	55	46	65	57	63	67	63	49	61	52	52	57	63	62	57	73	57	58	53	70	72	51	58	57	57	55	74	60	62	67	59	47	55	68	60	63	51	62	50	56	61	51	58	59	63	60	59	52	43	54	51	57	53	60	56	66	61	55	63	56	74	64	62	44	57	59	70	63	49	53	66	49	60	73	48	47	58	54	50	69	65	58	60	66	58	64	48	60	47	50	45	56	66	57	52	65	63	71	50	67	77	49	56	55	60	50	59	50	58	62	60	67	52	61	56	69	49	55	58	61	49	61	67	55	61	68	71	62	69	67	56	68	45	52	62
6919	629	546	626	946	1135	924	852	711	766	814	733	546	487	472	447	469	419	468	434	418	424	418	392	453	398	439	422	446	424	380	410	457	413	418	419	442	437	414	419	416	400	434	412	404	413	377	438	431	390	425	444	390	443	409	414	429	447	423	412	382	414	416	410	413	421	383	411	434	418	376	384	456	430	384	409	409	442	417	411	417	434	394	419	400	387	417	395	435	413	375	394	405	426	419	388	404	418	385	413	415	441	388	436	410	406	392	404	410	441	385	432	399	421	407	439	442	446	443	414	434	414	435	428	401	413	403	381	412	400	439	420	418	410	365	401	407	403	406	375	408	402	380	447	424	421	430	394	424	428	440	416	420	429	417	399	430	436	409	422	382	427	415	409	409	379	421	434	426	434	399	385	438	411	402	392	421	412	440	410	436	392	378	414	399	375	398	412	442	382	384	378	441	401	413	423	456	448	394	418	410	466	412	440	410	444	411	404	405	412	416	416	403	387	409	431	419	382	436	419	432	428	425	392	413	419	405	421	419	440	427	417	437	411	415	458	433	395	421	431	412	392	441	400	421	384	417	399	434	413	420	409	387	447	399	426	449	403	461	421	407	392	415	459	389	430	407	383	410	410	395	390	415	391	440	384	430	425	438	397	402	421	427	389	411	444	439	441	441	433	431	376	405	426	401	419	402	418	407	394	461	374	428	460	391	424	417	407	421	391	406	398	418	402	420	426	423	403	402	445	450	415	402	433	410	413	439	459	398	400	441	430	445	390	415	446	400	426	425	422	415	416	433	414	422	410	410	413	413	421	388	419	414	444	397	447	399	389	405	445	451	415	422	445	417	419	402	428	449	410	398	382	398	405	374	427	441	432	389	388	451	435	413	433	474	401	396	415	469	430	430	391	439	436	411	392	429	425	422	398	389	387	416	444	428	430	408	391	436	438	425	399	428	389	437	381	425	409	411	454	411	389	398	432	400	420	406	400	401	443	417	402	438	431	402	415	408	445	408	430	388	406	397	442	424	419	395	415	399	379	404	400	404	395	376	446	437	420	407	447	418	406	435	419	394	485	383	432	397	397	432	389	438	413	406	404	411	452	426	381	446	390	371	413	437	395	414	432	415	422	427	444	415	419	407	450	426	427	411	433	450	376	399	428	414	405	400	423	403	382	435	423	391	410	418	431	388	410	440	448	424	424	443	408	404	409	399	386	398	446	411	445	397	400	428	425	472	414	431	401	452	405	412	400	436	424	419	420	437	454	409	417	402	426	441	403	373	383	416	446	403	442	420	401	443	430	447	435	414	418	404	436	423	397	458	435	365	399	403	425	378	436	421	399	371	485	398	394	411	402	401	418	405	435	413	427	409	457	403	408	445	421	436	419	424	395	431	433	413	404	427	422	405	398	443	407	444	388	394	431	418	426	406	398	418	396	400	410	451	386	414	428	409	425	401	417	417	414	387	431	414	401	401	439	396	401	430	429	416	426	429	435	429	415	452	465	391	443	409	434	425	434	429	426	401	368	401	438	412	411	406	399	379	376	438	442	404	435	423	423	401	426	429	404	401	418	426	384	439	423	394	424	413	413	434	408	422	448	438	397	434	434	433	426	395	420	458	432	436	413	426	404	442	395	406	406	407	426	397	378	409	391	434	394	426	418	407	433	430	449	475	386	421	388	422	408	400	433	425	430	414	420	438	460	420	389	382	431	445	423	410	398	401	462	437	426	436	402	404	418	395	401	408	427	423	402	378	430	408	408	402	395	400	429	434	399	424	376	426	434	404	413	413	399	430	424	413	422	425	420	453	441	409	384	385	440	386	404	390	406	421	439	364	412	381	455	415	394	422	425	406	428	424	392	404	424	425	435	412	442	423	406	371	448	410	432	411	371	387	431	374	412	396	397	414	433	408	415	469	400	423	442	403	424	403	390	394	420	421	418	412	449	415	443	432	419	402	406	406	421	428	412	451	419	405	450	422	371	368	440	423	403	390	422	411	444	397	427	397	436	442	406	446	430	403	403	442	410	450	381	386	420	447	432	404	436	393	405	402	413	449	375	398	438	424	436	429	413	425	426	424	414	420	373	401	379	427	430	447	410	457	402	439	415	442	387	430	383	406	399	478	427	444	411	412	425	426	412	432	405	422	412	427	354	428	407	414	414	408	419	427	422	389	417	412	408	406	412	438	374	396	412	405	400	419	407	425	452	398	427	446	408	412	410	379	416	381	410	430	377	419	407	447	414	423	412	435	421	406	391	418	410	445	427	396	433	404	407	426	431	411	422	402	426	408	413	401	402	433	451	418	385	421	401	406	401	456	391	390	466	416	429	409	433	466	396	367	401	419	441	419	380	406	425	435	405	455	422	413	400	401	394	414	447	394	442	425	419	394	440	394	432	414	409	451	414	432	393	435	370	444	389	442	383	439	372	415	423	387	389	413	444	419	418	430	422	419	425	397	397	429	408	396	407	390	357	406	389	417	429	419	416	416	444	410	400	405	412	431	397	427	396	462	405	455	399	428	380	421	407	404	399	432	424	397	420	417	391	401	412	423	408	433	399	389	441	419	428	416	384	418	417	434	406	416	396	424	425	429	388	427	436	366	430	439	437	445	415	380	415	378	422	410	437	463	405	424	410	411	415	414	432	409	435	416	388	398	371	423	432	410	427	431	420	411	412	378	400	410	413	396	399	375	418	406	418	450	413	420	436	401	372	434	416	409	442	407	430	370	402	417	406	433	455	402	426	433	403	420	383	394	404	411	406	411	415	439	402	404	440	393	406	440	382	419	417	443	436	410	414	411	454	403	413	411	382	431	420	390	448	425	414	461	425	419	422	409	428	403	413	426	436	374	429	405	420	426	411	422	447	412	419	453	386	423	400	408	410	426	426	439	420	427	418	421	419	433	421	420	424	428	415	408	428	426	397	427	419	382	455	422	401	394	420	407	432	388	442	419	421	449	416	425	417	393	380	406	418	435	446	426	436	445	422	405	408	420	397	407	421	395	414	415	413	406	428	409	415	416	427	416	397	423	411	406	400	423	389	428	396	414	421	420	438	421	415	461	448	442	393	410	420	421	423	430	406	394	427	414	449	408	410	446	404	416	419	416	385	388	409	414	438	400	425	371	403	433	414	436	429	444	404	420	370	419	416	397	437	384	401	410	452	370	411	402	429	396	371	404	377	427	430	435	404	418	412	417	382	412	385	416	427	410	407	407	450	386	414	409	442	415	420	420	435	448	393	410	446	441	436	410	460	395	432	430	397	418	434	436	430	432	413	418	409	428	417	391	401	439	420	394	427	469	459	405	429	413	437	419	354	440	399	408	444	433	431	398	392	419	442	399	411	392	387	420	404	422	411	422	421	419	382	404	424	394	442	378	452	401	440	396	407	386	395	424	460	432	398	400	406	389	404	388	414	393	380	440	391	454	436	431	424	383	419	411	421	459	398	395	425	433	391	363	389	444	419	447	387	402	416	410	414	407	431	445	425
1816	83	85	89	73	66	64	69	87	72	90	63	64	70	59	76	75	70	64	55	67	72	60	73	49	56	74	79	71	61	67	67	69	55	65	78	71	87	85	67	68	64	64	68	64	57	70	54	71	56	58	53	60	80	73	64	70	70	61	56	58	71	68	56	64	70	70	70	57	69	57	79	57	68	71	82	63	86	50	61	68	61	66	67	59	62	68	72	69	68	66	60	66	71	70	64	52	53	66	61	83	51	65	71	62	61	68	73	67	74	68	67	65	57	61	69	61	73	77	67	56	55	68	71	71	57	62	58	62	54	63	64	62	71	65	58	75	61	78	59	63	58	62	70	62	71	67	63	63	80	56	65	82	73	64	58	64	67	62	59	72	72	66	61	67	62	75	58	80	68	54	52	65	61	61	70	55	63	66	61	60	69	78	73	63	56	53	62	67	68	51	68	65	67	64	67	67	65	74	63	72	68	60	63	67	70	70	51	53	78	54	75	72	72	66	77	82	67	58	67	55	69	56	76	70	66	60	81	68	67	74	72	50	65	66	63	74	54	76	74	61	69	64	76	57	71	56	77	72	69	78	79	58	77	57	61	57	67	71	71	73	79	65	75	63	69	57	72	66	63	73	71	59	74	60	72	81	83	64	51	61	61	63	76	90	58	68	56	50	66	55	68	69	62	64	66	77	56	65	59	81	67	64	57	66	52	86	67	83	60	50	65	64	71	73	58	52	63	51	71	60	52	71	69	71	67	68	59	72	60	69	51	63	78	58	60	55	55	62	61	61	69	64	74	70	74	84	68	63	51	64	63	60	74	70	66	78	79	67	67	80	61	59	78	66	64	57	49	66	72	68	67	72	61	77	74	54	62	72	70	64	56	62	57	61	65	65	73	58	71	65	74	48	62	55	79	79	61	79	75	70	57	70	49	64	55	59	67	63	86	71	63	47	63	83	69	64	52	51	55	56	70	48	58	63	69	50	61	63	69	59	74	70	68	83	65	73	75	69	72	61	62	73	73	78	63	57	74	66	71	74	74	53	64	78	64	76	68	74	62	67	59	65	63	73	49	50	79	70	63	71	63	70	65	67	56	53	60	68	63	66	64	53	75	65	74	76	75	58	59	72	53	70	58	58	52	66	61	64	62	66	65	66	63	82	71	57	72	73	61	78	80	64	59	59	56	72	67	66	72	62	65	70	58	83	53	64	61	57	75	68	80	83	67	55	67	57	85	76	73	62	66	72	73	82	60	66	51	59	59	69	68	55	65	69	70	70	71	61	70	64	67	83	62	63	66	60	51	58	71	55	70	75	60	76	62	56	57	46	64	62	59	61	55	66	67	74	66	64	64	57	58	73	76	74	64	69	73	57	56	54	75	65	48	74	72	71	75	60	61	66	65	66	86	50	69	69	69	74	61	77	64	63	78	62	73	64	70	71	72	71	71	63	50	62	82	61	61	65	64	66	74	64	55	70	58	65	45	71	76	54	59	77	72	76	76	59	55	78	58	67	74	64	63	61	70	68	61	69	54	73	55	53	64	67	68	59	75	77	78	77	65	71	59	72	61	59	78	72	58	70	71	81	78	66	73	74	65	77	66	71	68	67	71	54	53	80	56	60	57	71	57	74	61	75	61	61	56	72	65	63	72	59	78	65	69	55	68	54	54	68	52	66	64	61	60	64	71	62	63	62	67	62	65	70	78	52	49	58	57	61	65	52	68	78	80	64	69	60	64	73	71	65	68	71	62	71	81	57	67	65	78	62	68	59	69	68	64	51	62	66	70	64	70	78	55	51	74	69	70	68	67	70	64	69	76	69	67	68	66	68	76	58	73	73	65	69	66	70	59	75	59	66	68	61	66	67	68	61	63	67	68	72	62	68	67	62	57	70	68	71	69	52	59	58	66	63	68	52	56	64	79	48	80	59	68	72	66	61	62	53	57	63	65	84	76	78	67	69	64	67	50	66	69	64	52	68	68	74	54	63	66	65	52	67	52	63	65	81	62	64	74	59	69	70	58	83	55	68	71	74	56	65	73	69	69	65	75	71	63	64	66	67	71	59	69	74	74	74	60	68	71	76	59	83	53	64	66	61	59	61	65	71	55	50	84	53	57	63	59	77	66	57	55	70	58	61	67	67	61	69	58	81	62	71	52	54	84	64	61	66	86	71	69	57	57	81	73	61	68	80	81	75	71	62	77	80	78	59	71	51	66	63	76	79	60	54	94	70	69	72	53	61	66	76	70	74	62	72	57	64	59	63	66	59	49	67	64	55	59	64	68	71	61	67	54	61	74	83	68	53	64	72	94	67	76	69	62	64	75	66	57	65	74	65	60	68	57	63	70	74	63	52	64	69	57	76	50	56	67	61	60	70	57	74	68	56	71	62	70	76	70	64	65	72	59	57	75	66	56	63	69	71	59	80	61	58	70	67	83	63	61	49	77	55	71	58	71	69	69	62	54	70	74	62	68	67	73	71	83	70	64	70	70	71	67	76	56	56	62	78	74	50	71	56	64	57	61	51	61	59	67	49	76	74	51	70	56	59	74	67	66	64	79	70	78	57	82	74	80	55	66	80	56	50	62	70	72	69	59	70	73	67	55	60	57	68	73	71	55	60	63	71	55	66	61	72	81	60	71	81	68	69	51	66	75	53	78	58	69	73	61	73	65	57	67	66	71	73	63	61	57	66	62	52	80	60	77	66	79	60	68	68	75	79	55	53	86	73	76	68	53	64	73	74	54	68	66	65	61	59	84	76	64	55	60	59	69	74	77	61	62	61	56	61	53	69	52	49	74	73	61	66	52	73	65	76	71	60	70	78	72	67	53	74	58	70	65	66	63	63	68	64	58	55	57	79	72	63	56	52	63	69	59	56	61	62	73	58	72	74	69	56	65	74	56	73	75	62	57	65	76	57	68	67	65	67	50	78	53	73	71	68	69	63	64	65	69	76	57	70	76	43	66	67	57	74	67	61	52	71	65	64	62	79	51	73	61	72	75	58	65	55	50	91	72	72	73	59	53	72	64	57	73	67	72	80	64	53	56	75	71	81	63	82	64	58	86	75	70	68	62	58	66	53	55	60	62	61	61	59	58	73	63	104	55	56	57	75	74	62	76	73	83	57	64	65	48	69	77	76	68	54	68	58	75	48	67	66	71	65	59	84	75	55	57	74	67	62	92	74	77	57	59	64	73	82	61	67	71	67	84	65	73	56	60	63	56	77	70	56	77	70	62	75	71	65	59	75	73	58	75	63	64	74	69	66	70	65	55	70	71	74	69	60	66	67	71	67	56	75	71	57	72	71	53	72	65	48	62	62	73	64	76	49	74	54	63	65	58	53	69	69	61	76	59	67	61	70	60	65	56	64	58	79	56	78	68	64	55	66	74	70	58	63	73	52	74	65	57	71	57	68	67	63	62	69	64	65	51	70	59	80	57	71	51	67	64	61	71	75	66	74	55	60	48	74	51	76	72	68	73	54	59	68	81
7488	734	657	725	1176	1415	1207	1067	966	1044	941	772	675	559	561	531	528	515	505	516	508	487	493	440	509	472	503	482	481	490	551	483	443	448	487	509	473	457	459	476	463	503	443	483	456	470	502	475	425	487	442	443	433	471	448	450	452	513	462	431	453	460	449	452	470	474	467	476	442	463	486	488	475	436	496	483	463	445	464	453	495	490	440	424	436	442	488	480	451	447	463	452	489	436	447	434	492	425	482	467	462	431	485	460	461	427	501	486	446	456	468	459	455	469	471	434	464	483	494	455	463	487	424	439	453	447	509	457	477	462	473	445	464	448	449	449	460	473	456	476	460	459	462	438	478	476	484	478	470	485	447	429	465	446	461	453	430	439	444	438	470	479	467	475	477	465	417	457	443	479	476	448	423	465	420	469	477	458	473	455	461	444	454	413	468	450	476	459	425	431	459	423	470	482	461	440	467	465	455	481	438	500	455	509	438	482	448	484	465	446	448	472	452	459	458	501	440	444	445	454	462	484	506	477	484	430	420	457	472	477	460	494	486	449	488	472	459	476	459	407	456	481	456	473	442	457	448	477	455	469	442	453	502	473	474	470	480	480	493	452	455	448	500	475	463	462	478	452	471	463	470	443	454	475	443	510	434	470	461	467	454	456	439	429	468	454	469	454	447	426	464	433	464	478	455	476	447	441	479	505	462	507	476	478	444	461	443	489	480	473	472	443	430	462	504	464	467	492	445	455	489	487	463	430	492	465	470	487	473	474	460	467	452	481	460	458	456	488	433	441	512	476	500	464	476	489	484	459	462	474	443	475	469	465	472	456	467	439	484	476	468	481	483	525	496	468	501	489	437	442	475	467	451	458	435	489	443	468	455	476	439	472	478	469	481	472	448	498	486	469	428	459	454	510	498	477	490	465	466	426	458	439	455	515	463	469	462	492	466	455	442	480	475	442	474	477	518	504	460	458	478	459	485	442	430	491	441	507	469	480	442	481	480	459	483	500	449	438	467	461	497	463	439	464	475	452	443	434	476	489	452	469	441	483	453	487	425	445	467	499	458	488	425	439	486	466	454	467	467	476	454	440	463	474	459	488	464	478	470	459	461	431	480	461	443	477	437	449	474	473	482	439	427	465	446	490	456	502	476	451	450	422	487	457	480	467	462	471	451	490	487	471	450	497	432	458	457	503	479	515	459	508	412	474	453	469	489	486	484	465	475	507	447	451	444	473	446	471	448	494	463	438	472	452	467	448	437	454	466	424	460	435	500	448	416	484	425	452	470	473	445	478	493	499	479	435	448	479	476	464	468	463	456	456	466	441	445	455	510	479	475	453	461	470	483	457	460	460	458	502	475	456	448	478	477	465	465	449	431	442	496	464	466	458	465	477	442	477	451	466	463	466	454	466	473	450	473	442	474	484	483	451	490	476	447	465	455	452	510	498	453	452	463	471	460	470	440	463	453	474	489	487	470	493	438	451	482	458	462	442	470	484	447	454	485	483	453	458	496	453	489	456	484	416	509	493	433	474	461	468	478	451	453	424	441	510	470	485	465	468	473	461	463	469	486	460	481	466	451	469	482	472	463	483	481	464	492	462	459	436	477	488	432	445	476	494	491	456	486	459	446	464	477	470	447	448	515	494	460	419	477	468	437	466	486	454	452	466	461	460	483	454	516	459	456	472	445	472	432	447	440	450	439	452	445	474	502	494	488	454	485	484	460	477	472	457	464	476	465	492	446	444	482	454	464	450	481	449	426	463	478	459	463	466	465	501	502	452	459	466	427	486	454	465	489	456	447	428	485	467	503	451	416	463	472	449	439	473	468	452	483	450	453	417	461	441	450	469	458	436	488	451	437	479	442	496	478	446	461	461	445	453	473	447	491	474	470	456	445	430	435	450	457	437	427	440	448	511	453	492	497	449	475	484	486	476	454	471	465	488	459	448	425	457	480	482	475	453	410	487	458	459	487	393	465	488	447	439	448	467	453	511	452	471	469	457	471	447	490	467	530	485	511	479	462	468	490	465	464	491	455	519	462	469	440	455	472	439	466	442	456	476	465	493	478	461	469	393	421	438	475	430	477	449	435	416	480	487	452	501	440	445	465	457	435	475	455	478	500	467	492	431	442	442	459	490	478	460	432	477	460	475	447	456	432	447	452	426	461	487	471	427	468	449	464	464	457	454	484	469	437	443	478	521	423	460	466	450	446	447	457	465	445	514	477	490	494	488	468	482	459	515	444	470	494	446	461	448	421	476	448	425	434	497	443	443	490	435	422	434	453	478	453	494	472	467	456	478	477	442	456	416	469	438	480	465	462	469	460	429	465	482	485	465	436	512	458	476	457	465	469	422	480	479	456	472	469	436	483	428	476	470	476	467	413	485	433	478	416	488	476	447	456	502	439	479	446	475	463	476	478	442	465	444	418	485	476	509	450	469	416	475	460	466	457	472	473	452	465	474	501	497	505	457	445	462	432	494	495	485	442	450	465	418	466	463	506	468	503	475	509	492	486	473	471	476	504	487	439	450	463	488	498	472	450	477	439	472	475	471	492	460	440	479	482	450	508	454	480	506	478	486	477	457	451	503	451	436	485	462	454	461	427	466	464	442	478	465	442	475	443	473	439	461	436	491	494	487	484	456	444	490	459	465	437	459	463	461	416	465	482	469	443	429	445	462	460	455	461	456	444	437	488	460	473	493	482	482	468	450	444	451	445	453	438	464	483	505	485	500	459	425	481	487	439	422	460	462	475	476	442	441	456	484	472	438	490	424	455	447	420	454	480	482	475	456	459	438	438	492	448	489	478	454	479	441	450	511	480	471	523	464	488	444	430	484	489	467	449	445	495	463	496	465	494	452	464	489	475	464	457	476	491	457	489	465	486	449	456	456	473	470	443	457	488	468	465	477	440	461	458	512	466	469	463	452	429	463	502	503	465	460	446	477	460	463	475	430	464	465	448	502	454	456	448	464	506	412	465	441	480	483	493	483	419	463	493	483	518	491	469	439	449	469	463	468	445	459	469	482	460	466	447	445	448	429	474	448	479	477	473	504	456	505	463	481	472	459	468	454	442	442	444	498	435	481	451	455	462	460	455	466	442	471	525	494	474	497	429	446	466	451	490	454	452	467	469	476	508	474	445	455	459	452	433	441	446	451	470	474	486	440	453	466	483	505	481	497	462	467	480	490	419	460	465	448	483	454	468	480	472	452	475	474	440	455	473	459	467	475	465	465	470	486	468	452	494	468	484	481	415	471	474	473	480	472	476	426	469	474	460	450	464	472	454	440	435	462	466	463	448	473	484	432	462	467	477	499	421	488	461	504	479	465	480	423	462	464	478	450	467	474	474	464	437	483	471	488	466	414	445	470	470	466	462	492	498	426	451	458	463	506	430	474	450	474	467	465	422	495	483	453	474	457	472	427	467	483	482	481	461	485	454	462	479	486	443	472	453	460	443	477	498	444	462	435	457	498	462	469	488	462	449	445	469	458
2239	129	103	78	86	74	89	78	85	89	94	88	71	89	84	79	83	78	66	77	66	73	72	61	77	70	59	66	68	72	81	73	72	67	61	72	61	71	80	77	67	64	67	53	54	74	63	66	64	76	68	60	66	68	53	70	62	75	66	78	59	61	53	51	58	61	57	72	81	64	66	72	86	55	61	65	69	62	57	52	70	69	61	55	68	84	76	66	64	65	69	59	78	65	69	72	61	60	68	62	73	68	64	52	88	60	63	68	63	61	73	63	55	69	73	70	69	80	73	65	57	71	62	60	63	63	56	64	63	78	71	75	80	72	63	75	64	66	71	63	51	74	53	63	63	84	78	53	60	76	56	80	66	64	53	72	65	68	85	75	64	76	48	72	74	73	72	70	79	55	68	82	69	74	73	75	55	74	83	64	72	68	66	73	75	71	66	56	77	69	85	78	70	71	84	68	67	61	50	60	63	67	55	70	59	84	63	73	49	60	80	65	64	61	59	58	64	64	61	71	69	67	60	79	64	76	65	84	59	75	56	70	71	54	59	69	66	69	63	75	67	56	68	50	72	78	77	66	83	60	68	72	63	66	68	67	57	45	51	72	74	72	66	55	59	61	60	68	72	82	68	69	70	72	77	65	61	70	63	82	56	76	74	78	60	66	64	72	77	74	63	66	62	54	60	77	83	54	69	53	64	54	71	73	64	76	54	54	75	74	59	84	74	69	74	67	59	56	56	78	68	62	71	71	64	63	64	75	66	75	68	73	69	63	72	76	65	65	70	63	70	71	62	67	68	75	69	59	68	79	70	78	56	67	69	51	66	78	60	65	58	68	64	72	60	66	71	46	76	70	57	67	49	64	80	68	69	64	74	66	57	71	62	83	57	54	88	65	70	72	71	64	68	69	63	75	77	66	62	69	63	55	70	75	59	71	66	66	80	65	73	69	67	59	69	75	65	82	61	62	60	72	54	85	69	65	56	62	68	61	76	80	73	74	63	59	63	56	72	59	62	47	67	69	56	66	55	70	72	65	65	62	75	62	67	88	73	66	65	68	79	56	66	68	64	54	66	73	75	71	65	59	70	64	70	74	59	67	53	65	71	52	78	77	68	68	66	58	62	57	74	66	67	58	67	72	68	71	73	76	67	57	64	88	62	74	64	71	68	61	74	80	63	77	72	66	77	63	79	65	54	80	64	60	78	64	64	66	65	76	68	70	73	66	61	78	67	56	65	67	64	59	63	71	52	69	80	77	65	59	69	59	77	58	82	73	68	63	72	55	68	62	63	59	71	51	59	67	68	59	86	74	77	63	70	71	72	64	54	63	62	70	75	75	67	68	79	68	54	68	60	72	68	70	69	67	59	59	74	66	62	60	61	73	62	63	67	84	61	70	63	71	60	63	59	67	62	85	61	54	70	85	71	81	70	85	74	63	62	63	62	73	67	70	77	64	58	57	64	75	70	75	74	67	75	60	85	62	67	67	70	73	70	70	75	60	52	65	49	74	63	78	63	74	66	67	70	76	60	67	87	82	67	65	75	68	82	67	67	79	67	73	71	75	56	64	64	62	66	71	75	68	60	67	69	63	71	70	64	51	86	64	69	74	70	55	66	73	73	63	76	88	69	60	71	54	67	63	76	55	87	64	60	73	70	66	53	73	64	68	70	58	71	78	60	58	65	63	61	61	83	66	77	48	76	65	71	65	58	69	63	79	67	62	68	56	70	60	60	56	83	71	72	53	68	75	68	62	63	66	74	68	60	71	62	52	77	63	71	55	62	69	77	74	64	60	66	67	57	79	54	76	70	58	74	57	72	79	64	58	77	59	62	63	67	72	69	71	59	68	62	60	63	83	63	67	69	76	72	54	65	77	63	56	54	66	66	64	66	78	73	61	60	80	52	68	64	73	68	70	84	59	67	85	67	76	72	77	70	84	72	62	67	80	68	80	57	63	63	78	68	72	67	71	63	68	54	69	67	64	61	61	73	69	58	80	66	67	66	50	89	57	60	76	58	71	69	67	54	83	72	55	86	57	73	51	74	63	71	66	68	84	66	70	68	79	76	71	74	57	65	59	64	58	67	66	73	66	68	56	64	63	78	72	65	70	66	64	65	63	76	65	67	62	69	70	61	67	65	70	64	58	74	67	66	77	64	66	70	77	66	62	68	84	70	78	58	72	63	70	79	79	60	65	73	66	71	87	72	77	72	74	73	73	71	55	62	69	68	66	58	72	61	63	62	56	75	62	68	86	71	59	63	66	64	66	71	62	60	74	67	72	55	66	64	74	72	49	80	66	61	69	71	73	66	69	62	48	79	80	66	59	60	65	66	63	76	68	67	60	67	46	68	75	68	63	66	77	56	66	62	72	63	65	57	62	64	66	78	71	72	71	63	72	59	59	61	77	78	74	70	61	57	78	61	79	72	59	71	78	66	69	49	82	55	63	71	82	57	68	75	69	58	65	78	68	60	76	58	75	70	50	75	85	78	68	60	57	56	61	68	61	79	70	70	68	64	70	65	65	75	74	56	66	64	70	57	71	79	66	63	70	65	60	72	63	65	63	68	72	70	67	68	79	73	67	68	75	67	73	81	67	62	78	71	55	74	60	68	73	72	55	76	63	60	67	63	66	55	64	52	57	49	95	59	57	74	68	82	60	61	65	68	57	73	75	68	73	70	63	82	70	75	70	72	50	64	88	75	69	73	52	63	55	65	65	56	80	66	61	57	62	80	73	51	64	68	74	63	62	73	71	58	58	62	67	68	75	72	73	78	83	77	71	72	80	73	78	63	66	66	57	64	80	73	77	78	72	87	77	72	73	76	56	58	76	60	64	54	76	77	66	66	65	61	68	75	51	54	80	67	80	70	69	72	77	68	65	65	71	53	52	72	55	71	70	66	64	71	73	64	71	67	79	71	61	62	60	72	72	76	56	71	79	74	80	66	51	63	58	58	57	59	77	66	66	65	58	72	72	71	68	65	66	73	80	52	76	77	83	81	64	78	67	70	75	60	65	73	80	74	67	67	68	71	73	76	64	66	63	78	65	68	59	74	59	77	68	69	57	73	63	74	74	68	60	78	51	67	74	75	68	72	59	72	85	75	63	71	61	55	85	82	69	65	61	76	74	63	75	67	70	72	61	69	66	72	70	91	78	74	70	59	50	65	66	61	68	67	66	63	61	77	63	68	59	68	71	55	80	59	62	62	68	58	71	69	58	66	61	57	62	74	67	61	72	62	65	76	59	73	51	56	54	62	61	78	70	74	65	55	79	84	64	57	64	77	62	66	58	64	70	55	75	63	77	54	68	71	75	78	67	62	61	75	81	64	57	70	68	61	63	63	66	66	80	56	64	63	84	66	68	64	75	62	63	63	70	74	63	79	56	81	71	80	71	75	78	54	80	70	82	64	72	66	66	71	66	67	58	73	84	79	74	62	65	50	73	76	74	49	77	65	68	65	63	57	68	67	65	55	59	71	66	69	82
8316	1179	841	965	1790	2387	2154	1805	1619	1686	1580	1182	951	887	798	750	675	647	671	623	628	599	607	618	560	566	541	570	559	551	494	516	536	529	528	478	504	495	490	534	541	507	521	503	547	470	478	498	463	525	541	493	524	486	484	491	468	492	508	504	515	463	479	486	491	465	483	484	499	447	483	463	490	492	512	487	469	513	472	491	453	487	479	474	505	442	500	494	503	485	555	457	464	470	495	524	493	484	481	483	486	520	492	477	516	482	494	441	456	425	526	450	451	504	466	501	478	492	474	439	502	533	480	496	489	475	467	495	476	498	462	472	475	458	439	460	443	498	481	486	480	483	481	516	491	476	487	479	467	502	452	481	477	462	490	489	469	508	530	495	477	486	493	441	485	494	501	494	452	476	467	514	478	513	473	479	456	473	474	491	456	479	486	494	458	494	467	486	505	482	443	475	497	446	466	480	462	480	468	492	470	484	461	479	471	501	473	504	497	499	477	458	472	481	469	479	460	467	460	498	502	520	479	490	499	467	484	478	462	488	419	486	503	504	491	507	519	495	489	473	459	482	481	467	484	476	447	442	500	491	500	482	473	508	500	450	484	502	485	486	469	484	471	454	480	448	489	493	451	464	472	519	456	462	469	463	490	460	507	452	491	486	474	473	481	456	473	488	454	500	453	454	504	449	475	474	488	528	475	467	490	449	433	492	480	521	464	482	440	499	472	501	471	478	458	471	482	504	474	477	508	497	475	499	441	457	473	477	490	480	495	456	478	477	477	464	463	481	480	451	503	479	502	470	472	504	488	488	500	462	461	470	487	482	476	501	483	514	511	466	501	499	476	475	470	492	463	441	502	497	463	470	449	481	542	491	511	456	467	457	495	472	483	487	444	498	485	471	491	499	448	460	484	468	481	498	493	455	507	466	501	504	463	449	480	471	490	463	484	493	487	439	477	516	526	497	447	468	457	472	542	519	462	491	474	455	484	473	489	462	496	534	503	489	473	477	474	459	475	467	467	494	503	464	461	498	447	459	483	534	461	511	456	479	434	466	485	485	464	471	470	472	462	458	436	456	463	528	463	485	487	472	461	470	462	482	440	480	471	501	464	485	493	461	497	498	452	461	458	469	462	461	436	467	468	494	472	472	476	492	460	474	468	484	481	498	465	474	484	468	464	462	464	480	458	485	512	504	488	493	497	475	488	489	496	449	452	483	485	495	479	481	494	485	501	492	488	514	485	496	458	459	477	502	493	486	454	499	439	464	456	488	479	508	511	491	526	497	500	502	494	426	510	430	454	462	491	492	489	452	522	457	485	501	475	556	447	515	467	481	482	491	474	495	490	508	473	481	478	492	472	453	500	516	511	464	484	481	469	479	472	498	459	509	454	485	460	475	486	503	475	486	477	487	454	483	497	452	508	462	460	449	506	495	477	474	487	491	519	493	476	469	468	497	454	512	467	473	496	475	501	484	459	462	444	496	543	425	506	498	496	477	474	470	496	492	500	468	436	488	442	468	507	497	489	479	479	448	475	449	473	458	510	486	465	544	431	446	492	463	471	492	498	487	496	488	516	494	479	449	467	456	468	471	454	501	502	546	472	466	453	504	479	483	447	462	504	459	497	464	479	503	458	461	442	472	484	461	479	520	438	454	482	482	460	469	496	446	469	505	479	503	520	496	480	464	496	422	458	463	482	504	480	484	471	511	491	484	515	488	475	492	516	480	494	474	480	459	486	522	497	493	486	477	458	485	491	478	484	476	474	454	450	494	514	444	465	479	447	458	434	470	451	498	473	455	480	486	490	497	488	463	484	503	468	517	473	482	471	476	487	522	465	444	468	491	460	476	541	508	484	481	490	481	493	436	468	483	469	476	489	473	477	472	448	483	447	455	456	463	505	483	478	507	441	469	488	502	464	454	501	485	464	510	478	480	480	475	480	498	504	473	451	495	490	476	464	500	459	480	499	481	487	467	484	464	467	464	491	475	481	469	498	516	479	491	477	496	479	472	474	486	456	476	504	467	489	493	487	489	473	484	480	464	479	476	531	465	473	465	460	480	488	477	466	492	470	516	479	506	493	482	508	478	495	505	482	469	486	487	463	471	511	469	462	488	510	476	471	432	497	494	509	468	501	491	489	475	482	467	492	508	437	502	474	480	460	485	477	447	463	481	491	501	483	464	507	451	442	511	512	512	470	456	523	460	445	469	489	485	463	447	473	473	455	484	498	502	466	508	481	475	470	455	488	510	483	470	480	491	477	491	487	473	455	487	501	470	453	451	451	461	464	486	466	477	483	474	464	464	476	493	479	450	461	506	487	537	505	470	487	481	471	473	495	462	496	478	465	477	478	438	518	473	510	472	418	501	476	470	478	456	483	471	433	475	456	463	442	460	456	459	481	474	446	472	473	433	484	485	484	477	474	483	500	472	431	471	483	476	475	493	484	493	517	458	482	465	482	468	476	471	487	501	471	489	486	468	469	480	506	504	466	470	452	459	466	522	524	465	508	476	486	469	464	486	483	513	489	447	484	480	510	511	460	428	470	464	487	476	483	472	501	483	492	517	483	483	475	501	448	444	429	455	516	473	503	470	456	454	522	479	456	458	457	461	496	476	498	530	480	501	511	484	480	490	477	470	469	482	468	472	472	442	468	451	479	507	466	501	484	463	511	447	468	486	442	484	490	475	422	473	502	476	519	515	440	484	520	455	440	506	493	498	504	480	457	454	497	488	474	492	475	459	513	467	489	496	445	506	498	459	447	473	487	460	502	535	454	503	441	512	473	467	495	482	490	468	457	488	446	512	484	500	432	464	501	498	512	436	496	460	457	495	468	493	453	463	498	507	497	490	465	475	458	503	472	485	494	508	491	451	491	445	450	463	493	489	461	433	508	492	485	498	471	480	489	501	473	453	484	495	494	510	464	477	487	517	450	483	436	496	479	481	482	502	501	510	473	490	493	443	487	497	463	488	487	444	471	474	487	462	494	464	473	465	480	513	478	491	511	500	486	495	475	497	497	510	498	469	476	476	490	488	502	462	451	463	474	480	464	439	480	477	492	439	498	456	419	421	479	438	503	501	457	481	447	469	474	489	478	445	450	489	497	486	509	498	442	444	489	495	515	490	473	460	502	466	455	505	461	497	520	513	461	455	458	484	493	471	477	488	506	507	493	476	455	491	495	461	515	457	469	474	486	461	440	517	460	504	476	483	505	470	505	491	486	446	445	470	494	495	500	495	483	478	480	503	459	446	483	454	469	537	491	492	471	472	509	476	535	455	498	471	493	509	498	473	503	495	474	460	451	495	450	472	485	465	459	484	483	496	509	477	490	478	461	503	452	470	498	464	451	453	475	513	510	501	469	419	492	453	481	480	488	450	461	456	513	510	471	458	497	492	491	489	478	499	463	467	498	488	447	492	474	514	459	481	471	441	480	484	506	471	480	507	459	520	467	490	488	502	458	447	453	462	493	489	497	439	463	464	509	464	476	447
1068	118	81	78	43	48	65	54	60	64	57	50	39	41	44	34	23	30	32	33	28	28	23	25	24	25	21	22	17	26	27	23	23	20	23	27	33	16	17	22	24	13	24	22	19	16	22	16	19	15	16	12	16	13	21	22	17	15	15	22	20	20	17	28	21	14	15	22	24	21	19	27	16	22	16	14	22	20	17	20	19	22	14	17	20	24	16	15	19	20	21	16	14	20	22	18	14	19	14	16	21	20	16	16	17	17	13	20	21	11	22	19	19	19	19	13	14	11	20	24	22	14	17	13	17	26	17	14	13	18	18	15	18	20	14	17	17	23	19	26	16	22	19	16	22	23	14	13	22	17	16	14	12	19	22	18	22	19	14	21	25	13	17	28	20	19	15	12	22	8	14	16	19	20	26	25	16	24	17	20	20	20	24	10	19	13	23	26	23	22	24	11	19	15	20	20	24	15	22	26	18	20	18	23	19	14	21	20	16	20	19	18	20	16	11	23	16	22	15	20	16	15	15	24	21	15	22	20	17	16	21	26	24	13	19	20	22	16	26	19	26	18	18	23	22	20	23	22	28	19	15	19	18	14	19	19	12	7	20	18	13	23	17	16	19	17	16	18	18	20	14	16	28	21	14	16	15	11	20	17	17	19	24	19	17	12	19	24	20	22	18	15	22	21	16	18	13	13	13	13	15	22	26	19	19	18	16	24	21	25	17	14	17	14	28	18	23	25	23	20	21	21	17	24	24	20	21	14	20	21	12	19	17	22	22	19	14	24	20	15	14	21	28	17	17	16	12	19	10	26	19	17	16	14	26	17	25	20	16	29	29	18	29	24	23	22	18	14	20	19	19	24	14	19	22	13	9	17	18	27	15	20	17	15	27	22	21	19	15	17	13	21	21	18	19	12	25	20	21	17	31	17	18	18	22	21	18	16	19	24	13	16	15	23	18	17	21	15	20	20	13	16	18	18	15	26	15	15	23	20	14	25	14	12	28	13	19	17	22	15	22	15	15	17	18	20	28	11	17	21	23	17	21	22	22	16	18	14	18	16	21	16	23	11	14	21	15	9	21	17	24	16	22	19	20	13	19	24	23	22	19	19	13	21	28	10	12	19	16	17	15	27	20	21	11	17	26	22	26	18	26	17	21	20	22	25	22	16	22	12	18	22	27	15	26	15	22	19	19	8	13	29	17	17	15	15	12	23	12	20	20	12	24	16	15	20	20	24	14	17	26	12	21	22	20	17	16	19	27	23	29	18	17	15	16	11	17	12	18	22	28	24	25	16	26	14	20	26	23	20	19	22	18	21	19	20	22	20	21	24	19	24	17	13	23	12	19	16	19	19	20	22	26	14	23	28	15	16	19	15	20	14	20	16	28	18	22	20	18	25	17	21	19	18	18	21	16	22	25	18	13	24	18	14	10	27	18	18	17	19	15	17	19	18	23	15	18	12	22	17	14	16	22	21	13	16	20	16	14	24	16	24	18	17	16	19	22	15	24	26	22	26	19	21	15	25	21	21	19	23	20	18	16	16	16	15	18	14	22	7	24	14	20	18	21	21	22	24	18	7	19	28	22	19	21	13	19	25	15	15	21	12	23	18	21	31	10	19	11	24	28	21	16	20	16	24	19	20	18	24	24	12	16	37	16	17	18	25	18	19	16	19	16	17	16	23	23	16	21	21	27	20	14	21	18	14	21	22	15	14	21	13	29	22	17	19	20	18	17	19	16	21	11	20	22	20	18	19	17	21	20	13	20	12	21	32	19	15	16	25	23	22	25	16	20	20	12	13	26	24	12	15	12	15	13	17	19	17	23	20	18	31	23	25	16	19	20	13	15	25	16	30	19	17	24	21	21	20	20	16	23	17	16	21	20	21	20	13	19	16	25	18	14	26	16	25	19	16	23	23	15	24	9	10	15	27	22	17	23	17	26	18	22	18	16	19	15	22	22	20	21	24	17	23	19	14	20	16	28	19	25	20	22	18	16	19	28	18	18	16	15	27	18	11	23	12	21	26	13	22	17	21	18	17	20	16	13	19	29	14	18	17	17	14	22	27	18	15	16	24	17	21	13	15	16	22	16	26	15	16	19	18	27	18	14	10	14	23	28	15	24	23	17	19	22	12	18	25	19	18	25	16	27	17	24	13	20	20	27	20	22	13	20	29	18	22	21	16	16	17	21	13	24	18	23	8	12	17	19	18	18	20	19	13	24	15	28	20	13	20	20	13	18	22	9	19	19	24	18	24	25	22	16	18	19	14	26	22	15	17	10	19	17	23	15	24	14	22	13	12	18	21	16	18	15	20	15	17	15	33	21	26	32	23	19	18	13	21	13	22	16	15	17	17	20	20	22	20	22	25	26	19	16	12	18	26	17	18	16	31	25	14	18	18	15	14	23	21	20	17	21	24	16	17	17	21	16	15	23	20	14	13	20	17	15	29	15	20	24	22	21	20	17	27	14	19	19	21	12	20	21	14	22	21	12	25	15	17	27	15	11	18	16	22	24	16	15	22	12	20	21	16	14	12	18	16	21	19	13	22	21	12	20	19	14	16	13	14	20	16	18	24	22	19	24	17	21	24	19	21	17	20	13	17	23	17	15	21	12	21	13	18	29	32	14	19	16	18	24	18	12	12	25	18	16	13	14	17	23	16	18	19	19	11	25	19	24	18	14	12	18	16	27	12	17	20	18	17	21	22	14	16	16	16	13	13	26	21	27	19	19	15	12	25	19	21	15	16	19	20	11	17	20	26	11	14	14	21	21	19	13	19	21	13	31	17	19	22	14	12	21	15	18	21	15	19	22	33	18	19	15	11	19	19	17	18	17	10	18	15	11	22	14	26	27	15	19	13	16	17	22	16	17	15	22	17	17	15	21	23	12	15	22	20	17	11	21	20	22	19	21	15	19	24	11	17	18	17	16	13	22	10	16	26	16	23	20	18	21	18	17	20	24	19	23	18	13	7	19	25	20	15	13	22	17	26	23	16	20	17	18	22	14	12	14	19	20	17	20	12	20	19	23	20	20	14	21	19	14	19	21	21	22	16	18	12	17	20	22	27	14	13	17	7	18	21	24	21	13	18	19	21	25	15	22	13	14	18	18	19	20	21	26	20	21	14	19	19	15	17	15	19	14	14	17	19	16	15	15	16	20	13	30	15	20	14	14	24	32	23	16	17	24	19	17	18	18	23	17	18	18	17	17	23	19	16	17	15	18	18	9	21	24	24	19	16	24	19	16	16	12	20	19	23	19	24	15	19	11	22	23	19	18	25	15	20	20	14	23	14	27	21	31	22	19	19	16	20	14	18	22	20	22	25	23	23	20	22	14	18	18	16	19	19	16	21	29	19	20	15	15	20	18	19	18	16	11	19	19	17	22	19	21	22	21	17	15	13	18	26	12	14	20	20	28	19	20	14	24	15	23	16	19	25	26	17	22	13	20	24	26	17	19	21	15	17	20	13	19	33	13	16	10	17	10	20
9577	1557	803	1039	2509	3898	3336	2893	2420	2443	2020	1420	1071	899	716	636	560	536	479	417	432	406	338	316	300	293	265	271	271	238	227	225	259	205	194	183	198	213	185	165	186	193	177	182	177	177	161	197	182	165	165	150	176	166	156	156	155	157	155	138	168	146	164	135	167	151	135	151	161	153	149	139	146	159	175	142	149	153	170	159	138	151	142	145	145	124	122	160	120	136	135	137	139	130	153	135	143	154	148	125	142	144	125	112	124	156	125	162	128	125	141	157	136	133	138	128	123	151	144	130	142	123	128	132	117	134	122	143	130	136	135	137	149	127	128	135	116	130	120	130	127	125	132	137	116	150	126	115	127	106	155	137	132	144	133	138	151	121	123	113	136	137	141	133	157	152	140	115	131	131	117	132	115	154	134	120	139	132	149	125	141	127	130	111	122	140	150	123	140	128	124	146	139	145	109	131	122	123	134	127	133	130	134	147	153	162	155	142	149	148	138	141	139	147	117	124	129	138	128	128	136	156	137	123	134	148	134	135	136	158	132	146	152	141	136	137	140	124	116	139	159	129	132	143	129	111	138	140	131	124	128	121	141	141	109	135	118	135	147	130	113	111	142	151	119	151	117	150	113	154	137	127	124	149	142	123	147	137	129	127	143	103	127	154	120	152	127	140	125	136	137	115	149	141	118	141	101	118	126	127	118	146	120	123	146	145	138	137	131	138	124	137	150	129	134	130	112	129	153	120	138	108	140	141	129	134	136	117	153	125	127	118	152	137	140	147	121	132	135	137	130	140	134	138	136	121	130	135	133	141	142	158	145	147	142	124	146	96	121	125	130	136	137	138	147	136	126	130	138	123	138	148	139	135	143	132	142	134	127	131	152	129	128	132	142	144	148	128	138	134	140	135	138	120	147	128	144	126	137	143	128	119	136	126	144	134	125	127	121	145	141	111	131	122	137	143	130	126	143	139	121	146	135	136	133	138	139	136	140	123	133	134	134	133	148	142	120	122	136	123	138	119	118	144	121	149	126	122	128	156	117	101	128	143	109	135	150	129	142	122	122	149	122	123	135	140	122	121	152	129	121	136	113	116	131	120	127	134	123	125	114	150	145	129	127	120	112	124	114	119	143	142	126	120	143	136	110	120	105	117	129	133	119	134	132	148	129	140	136	135	129	121	135	128	127	129	133	134	113	127	129	160	103	155	138	119	113	140	133	144	131	137	124	145	130	140	134	129	130	139	133	149	147	142	147	130	116	121	141	119	164	113	129	128	137	118	121	137	148	133	153	131	135	131	127	151	127	118	140	132	123	115	142	128	145	139	123	142	132	134	133	126	138	128	142	147	125	118	136	135	132	123	150	141	133	143	132	136	113	128	126	147	160	130	130	139	153	123	131	127	119	155	136	115	137	145	145	139	117	124	146	142	146	114	136	116	122	121	116	129	137	132	121	120	122	123	139	139	147	144	136	141	130	126	107	123	146	137	147	133	165	118	131	115	145	105	149	136	113	124	118	154	149	108	124	137	132	140	127	131	110	133	149	150	126	129	147	132	137	152	137	124	154	137	130	123	128	129	129	127	118	130	147	122	121	132	119	132	135	133	138	139	161	140	132	161	130	145	113	154	152	140	120	137	132	108	135	138	140	128	129	125	127	135	133	121	128	126	125	115	123	147	155	123	147	114	135	127	140	138	133	129	111	135	167	128	143	154	139	132	147	132	134	140	142	142	143	125	132	144	136	141	125	126	134	123	130	132	135	130	136	125	132	151	128	142	130	159	127	132	137	128	144	136	127	131	152	154	151	139	116	148	141	136	131	127	135	119	147	133	135	132	117	130	139	157	113	136	132	122	140	131	149	115	153	126	134	142	128	125	113	151	137	110	123	140	107	138	125	130	120	142	133	124	104	147	125	127	133	142	160	138	131	139	134	105	122	135	157	135	155	134	146	143	138	132	125	131	133	129	123	126	131	115	144	152	135	136	138	120	143	110	131	119	136	126	152	118	140	123	117	118	124	155	122	133	147	129	118	114	133	124	125	128	123	135	139	129	123	99	130	114	148	133	114	138	122	128	122	135	120	113	120	118	128	142	122	121	138	143	127	133	139	118	145	138	129	144	114	133	131	114	126	114	126	130	124	137	143	126	114	132	115	133	128	118	135	133	142	126	136	136	156	122	145	141	142	123	134	118	131	131	120	125	123	117	132	127	141	128	150	132	166	130	136	142	131	135	132	130	128	143	135	121	127	139	131	131	123	150	107	132	120	133	119	146	158	140	120	134	124	143	146	143	154	135	157	133	124	142	111	142	114	132	127	150	136	120	109	131	144	123	145	138	115	131	154	141	133	111	143	135	119	129	146	131	117	120	112	126	128	124	116	155	125	126	125	146	127	130	136	150	152	145	143	114	130	138	135	144	133	124	138	139	122	122	121	131	137	127	134	148	141	142	135	123	120	149	138	130	129	110	134	135	147	132	121	130	119	134	131	137	133	133	120	102	144	138	139	134	139	137	117	126	152	106	125	129	128	138	160	128	134	130	122	134	132	126	120	137	127	159	136	141	133	134	141	124	140	124	148	122	120	138	124	139	129	124	142	141	129	124	146	140	120	146	120	139	131	137	132	143	126	121	135	136	127	130	137	140	128	109	121	120	140	109	118	129	160	132	117	123	138	141	143	143	134	125	141	119	151	139	131	136	145	125	135	124	120	123	125	131	146	132	116	133	129	141	139	127	128	154	155	134	150	142	141	127	141	123	151	131	126	145	125	121	127	132	127	125	110	125	139	134	144	132	131	124	131	132	131	152	152	133	111	124	109	129	121	125	141	138	144	131	123	143	130	136	146	141	144	118	115	134	145	140	138	115	112	129	127	135	162	122	161	139	137	125	126	141	102	105	141	143	131	126	150	134	116	135	142	113	115	138	111	124	142	163	141	118	117	146	130	115	142	124	137	125	133	113	128	121	134	126	162	149	150	130	134	137	134	129	135	119	131	134	121	124	140	125	129	137	137	125	130	146	125	147	136	137	128	109	127	128	131	112	128	135	132	143	148	130	127	135	130	147	126	125	131	131	146	144	116	127	143	154	154	123	125	130	137	128	131	138	112	148	116	130	144	114	132	118	135	116	127	132	121	132	123	143	137	138	135	104	128	135	125	131	121	139	133	132	132	117	145	126	131	110	140	139	124	134	136	130	124	142	136	124	145	142	117	148	110	135	139	131	122	124	158	142	132	142	142	122	144	143	161	120	127	124	130	137	139	126	143	138	140	152	129	127	117	134	130	121	133	135	123	129	138	114	113	106	130	132	137	135	139	144	136	121	117	137	130	141	146	131	144	132	142	133	131	128	140	129	127	133	127	140	119	127	139	142	129	117	147	129	118	137	123	101	121	150	140	137	147	139	129	126	105	121	148	116	149	142	129	140	142	126	117	103	126	150	138	141	134	113	158	121	135	120	156	116	128	133	131	113	136	141	124	111	138	125	108	129	147	139
1369	105	79	70	74	72	58	66	72	68	59	70	60	59	59	77	56	57	47	60	68	50	56	68	72	55	58	63	53	49	58	41	57	57	56	50	62	65	55	54	68	68	55	61	47	62	47	66	62	50	61	50	53	52	59	64	54	51	51	64	50	69	66	52	50	47	53	63	46	44	60	55	59	52	66	59	69	68	49	67	52	60	61	49	63	46	53	51	71	71	45	57	64	64	54	52	56	59	59	52	63	58	51	72	53	51	72	67	45	58	49	56	62	51	55	55	53	57	58	71	58	52	58	53	57	61	55	55	59	58	48	47	63	51	59	60	66	54	56	58	63	50	51	56	72	43	65	70	72	59	57	62	59	47	58	56	58	57	65	68	60	55	55	49	58	58	52	69	59	44	51	55	62	57	47	56	46	61	62	62	57	62	61	46	58	49	66	51	55	55	68	70	60	61	64	67	55	62	64	61	47	62	58	51	58	47	43	54	66	58	59	55	56	47	80	63	61	51	61	62	64	69	58	60	59	55	55	56	64	52	74	67	68	66	39	55	50	57	59	62	54	57	62	74	68	47	55	57	57	49	60	48	59	60	51	55	72	45	53	54	49	63	59	62	66	53	50	45	59	59	51	47	67	65	65	58	48	54	58	48	51	53	46	62	51	52	67	66	49	46	54	59	51	64	64	67	52	53	66	64	61	56	60	48	68	55	76	82	60	67	35	51	65	59	48	58	59	63	58	53	53	52	56	51	50	52	62	73	56	56	61	57	49	59	58	57	57	63	58	40	64	60	67	55	58	47	58	39	67	57	56	61	61	44	63	54	58	50	58	55	52	64	55	62	69	50	47	53	57	42	47	63	62	64	55	61	53	49	46	65	65	60	62	49	62	46	67	55	55	66	57	57	73	54	65	69	51	65	62	58	52	58	48	64	56	49	50	56	68	55	45	54	48	54	50	63	49	53	61	60	57	49	60	68	71	52	61	60	52	44	51	51	57	63	66	50	60	60	56	63	59	50	68	56	44	46	36	49	52	48	50	61	61	57	58	46	67	64	52	45	40	57	45	55	52	62	58	61	64	61	66	52	68	54	67	51	60	71	65	57	64	44	61	51	66	56	52	47	63	55	54	44	57	50	54	57	57	65	62	56	60	60	50	53	66	40	59	46	60	54	53	56	49	69	60	63	47	71	50	63	51	45	47	54	78	59	74	55	71	56	65	63	46	50	56	58	60	66	67	63	67	48	67	69	67	49	55	62	65	64	58	53	50	49	68	53	73	56	63	52	42	54	56	58	51	49	56	62	48	58	50	53	53	51	57	44	58	52	63	56	57	57	62	57	61	51	58	69	59	58	41	73	56	56	66	76	66	62	52	46	53	65	44	54	60	57	56	62	70	61	62	64	51	42	70	54	52	53	58	54	55	58	50	58	53	59	58	50	41	54	58	61	55	58	45	60	53	69	60	64	69	58	52	39	47	56	49	56	76	53	66	58	51	45	59	62	56	59	44	60	60	55	64	59	69	54	46	62	58	58	51	54	54	48	61	74	63	62	56	54	61	55	49	59	52	53	44	50	60	68	62	62	50	58	56	53	62	55	61	47	63	53	75	55	62	44	63	71	43	57	49	61	56	64	80	53	56	48	70	63	64	45	66	51	53	52	59	67	44	46	56	47	36	59	56	69	50	48	63	50	57	64	50	55	66	54	63	51	45	49	61	64	50	51	53	60	56	55	64	58	55	59	56	64	41	66	60	74	49	72	68	48	58	65	62	67	59	70	61	62	44	66	48	69	62	61	59	61	73	60	75	58	58	48	72	64	63	58	61	39	57	55	57	59	49	57	57	63	52	58	63	46	55	71	47	53	57	52	48	57	57	59	51	58	58	57	51	50	49	52	56	60	63	43	50	43	52	70	46	52	42	62	59	55	62	50	56	65	48	64	52	75	65	58	59	60	66	55	61	63	57	55	49	48	70	63	65	49	52	48	60	70	65	57	69	64	65	47	53	47	51	59	41	71	49	65	58	57	58	64	62	49	53	51	61	66	61	44	59	47	52	56	64	63	63	48	44	57	43	52	63	54	57	46	76	55	45	47	61	49	53	49	69	61	66	73	50	53	63	60	60	45	57	49	54	42	68	64	64	58	57	45	46	48	67	44	63	54	59	52	65	58	60	42	59	40	62	69	55	56	52	57	53	57	52	56	57	60	70	53	55	52	51	47	52	49	63	62	60	69	56	60	64	57	52	52	57	51	63	56	56	52	66	51	63	54	54	54	60	64	50	42	64	56	74	66	56	63	59	53	51	54	51	59	49	47	59	54	56	56	48	67	68	51	57	57	56	60	56	57	55	48	51	45	53	51	58	54	56	62	54	77	69	58	66	62	55	39	47	56	58	40	60	53	56	48	54	59	45	44	62	50	44	45	80	60	61	50	44	58	60	40	71	48	49	54	64	73	69	65	59	55	53	57	54	76	48	58	47	47	54	55	55	59	56	62	40	59	64	59	53	43	59	59	67	55	63	66	59	55	49	56	46	47	51	53	58	55	55	49	62	52	57	52	61	66	53	49	46	48	52	76	66	47	47	45	43	64	60	51	55	71	54	60	57	53	62	59	53	65	51	58	62	68	54	63	53	59	56	50	60	59	54	71	57	49	61	58	66	67	59	62	54	44	65	56	62	64	52	54	60	66	46	46	74	68	51	54	64	46	63	58	60	56	67	66	51	60	69	63	63	47	48	61	61	58	43	49	46	59	54	62	47	70	56	49	64	69	55	69	57	61	59	42	65	53	67	72	55	57	71	69	59	63	55	45	54	53	55	52	53	47	44	58	55	56	68	68	52	64	41	49	67	50	62	58	56	67	58	57	71	72	37	52	55	66	53	56	46	48	56	59	62	66	51	59	45	64	56	63	60	50	71	57	61	57	53	56	55	51	59	67	64	50	58	42	45	50	52	61	49	45	53	53	63	61	50	62	48	50	57	80	66	45	57	45	69	47	47	72	61	58	46	67	58	57	48	53	57	60	61	51	61	52	75	60	50	49	61	52	65	61	55	57	60	64	59	69	55	51	50	59	80	52	48	52	51	63	48	52	70	56	54	62	52	69	41	47	52	64	55	43	53	77	74	53	60	59	55	49	54	66	48	55	70	56	58	44	51	64	52	56	55	52	61	60	49	51	53	65	62	61	52	68	42	63	67	57	62	62	57	56	58	61	60	55	72	46	58	49	58	61	51	62	63	63	58	68	58	67	57	58	81	55	65	58	75	48	50	49	53	49	54	70	50	52	55	44	55	61	69	59	60	59	50	56	50	67	67	67	53	64	63	47	65	57	52	59	57	51	52	55	45	55	60	62	55	55	65	55	50	58	61	49	52	49	61	58	56	62	40	53	51	63	49	50	64	53	61	65	59	47	47	68	54	65	73	51	64	51	58	66	57	60	64	63	57	57	55	58	51	54	51	48	62	54	50	47	57	60	53	55	57	51	61	40
7118	717	600	628	970	1219	919	830	767	939	834	639	538	506	461	466	431	457	445	434	415	425	442	420	405	425	421	414	427	404	445	395	422	431	414	421	410	448	386	430	407	427	431	419	416	429	390	404	456	456	428	390	426	417	453	416	426	451	404	416	403	425	436	411	413	437	419	430	418	417	421	444	432	432	418	401	395	397	435	402	408	417	433	395	405	417	384	423	380	435	378	431	391	428	398	403	403	408	414	402	365	414	391	399	428	399	399	383	402	410	413	407	392	362	450	416	400	409	404	428	405	426	403	409	428	397	407	389	435	424	416	395	392	447	434	443	404	416	404	424	410	418	368	450	365	413	361	428	431	392	407	422	384	414	410	394	407	424	442	450	389	423	394	409	394	387	388	386	412	402	415	389	394	405	443	404	374	411	429	402	439	452	369	395	405	416	404	410	415	412	381	404	434	410	434	411	392	398	395	432	431	429	397	402	433	380	398	394	380	429	423	399	410	413	397	392	447	447	415	396	371	439	423	408	372	435	414	409	377	407	382	406	420	396	384	434	416	380	439	399	419	399	417	415	396	391	412	404	425	469	428	427	418	409	409	396	413	380	384	419	421	422	438	420	445	396	386	391	436	426	418	421	389	458	402	375	433	384	363	408	400	420	425	440	423	387	404	417	453	371	438	408	462	430	402	414	412	391	394	404	400	416	422	400	395	409	449	367	413	461	417	443	404	379	394	369	414	440	391	394	390	445	386	393	422	407	417	459	410	436	432	416	379	409	410	388	406	371	406	402	426	413	408	422	410	366	383	409	407	394	418	416	417	426	414	399	376	411	409	423	399	418	422	370	398	421	402	401	440	454	400	405	440	399	419	425	395	431	399	389	440	443	403	391	390	431	404	404	409	391	443	398	400	420	399	384	429	428	395	398	417	413	446	383	387	412	406	408	397	399	410	410	401	433	387	412	427	362	372	431	399	430	409	441	420	381	401	395	388	356	432	417	420	416	403	414	436	383	391	398	427	412	386	403	407	402	419	436	400	410	423	404	460	411	415	395	393	425	421	442	424	387	423	388	433	397	435	390	418	411	413	444	420	390	415	431	392	394	414	375	371	422	386	397	456	386	453	407	449	384	394	404	426	400	380	397	437	367	388	396	389	432	427	383	397	372	409	413	412	412	431	390	385	413	413	405	424	403	386	404	349	407	390	389	444	410	387	422	415	406	410	402	366	420	414	400	417	422	406	407	421	420	430	404	400	406	442	419	412	468	431	398	412	420	439	388	369	400	395	408	411	388	399	435	420	397	401	373	396	445	430	419	414	393	381	392	430	444	416	406	416	405	411	393	411	418	414	418	399	407	381	395	438	394	438	425	407	408	419	440	397	408	379	396	431	420	425	404	395	431	436	372	452	404	401	359	409	408	417	397	395	399	404	403	390	391	393	395	408	425	424	400	441	385	420	419	423	386	446	419	409	394	361	407	409	396	432	382	402	435	419	389	410	420	404	400	410	438	407	411	427	449	389	405	441	404	391	417	380	437	405	417	428	412	418	378	401	447	391	400	381	358	417	366	407	391	387	409	406	413	406	397	438	438	402	395	396	400	405	388	416	415	392	400	438	413	437	433	417	420	399	379	417	401	401	442	400	441	415	374	432	432	423	414	423	419	431	372	426	445	395	397	437	447	387	385	393	424	415	403	396	382	391	417	418	392	443	416	418	414	401	448	415	385	408	411	434	414	417	416	432	405	431	404	425	409	429	395	411	434	383	416	405	450	438	387	411	393	399	437	427	434	409	421	432	375	397	404	413	378	422	431	390	391	401	384	422	419	411	390	369	399	403	425	421	403	391	378	389	412	402	402	384	385	446	413	391	415	416	409	431	428	401	403	414	412	394	413	416	389	462	446	435	442	397	366	406	401	431	390	425	384	382	395	396	425	401	415	419	411	399	410	427	402	422	422	422	440	423	411	417	433	381	410	371	422	383	387	423	376	431	401	376	385	445	433	417	395	405	422	400	419	448	410	389	382	431	390	405	414	418	416	399	409	398	399	407	398	415	403	377	390	411	415	387	434	398	404	392	397	403	416	395	415	414	414	398	433	419	400	390	407	414	430	413	418	406	424	418	405	424	398	368	393	399	379	362	401	417	418	420	410	450	416	402	382	446	425	425	422	429	413	466	410	438	409	397	379	407	419	403	407	390	411	431	417	423	426	418	410	423	411	396	439	429	437	390	421	451	443	374	374	389	442	406	397	409	412	426	384	409	391	441	416	404	392	411	406	376	427	412	383	402	364	377	381	362	427	439	433	406	414	416	411	420	407	406	401	394	403	401	430	435	393	393	402	430	417	416	442	397	406	421	438	394	404	436	387	395	410	407	407	391	407	395	393	379	416	442	426	415	452	402	418	432	428	436	410	434	404	436	417	441	398	443	400	433	422	431	396	412	405	438	418	396	437	418	425	416	400	385	396	399	413	414	408	376	401	414	417	433	405	404	408	412	432	384	444	413	393	421	415	385	391	441	398	389	397	428	413	377	409	450	397	405	467	406	434	434	407	397	408	397	427	405	384	390	440	453	395	392	379	382	398	424	410	409	411	393	383	409	405	406	407	409	428	438	435	404	417	407	405	402	378	406	394	385	394	417	397	412	430	409	402	419	412	422	437	421	420	432	394	406	435	391	449	405	389	401	402	378	379	428	437	397	410	395	391	410	432	449	427	409	371	393	410	384	432	400	431	407	404	417	421	393	418	396	438	423	415	392	397	443	397	426	382	424	399	388	398	405	375	410	451	444	391	378	451	421	392	396	405	405	428	421	407	425	387	371	398	411	357	409	408	400	441	385	391	415	434	424	406	465	442	409	416	388	447	434	463	415	412	409	457	390	418	372	414	404	425	413	408	400	416	437	421	413	446	422	425	392	446	423	425	409	416	396	382	438	362	424	425	419	416	434	397	421	464	392	388	384	430	442	391	443	415	422	406	425	453	387	434	424	400	411	414	445	406	428	440	418	400	402	442	371	445	416	402	396	409	424	449	380	382	416	428	427	416	396	418	383	419	425	400	397	380	406	419	444	405	407	447	448	423	425	423	383	453	421	414	428	381	383	444	380	421	403	433	398	373	427	423	415	451	389	436	412	419	423	413	425	399	425	406	417	412	421	419	414	407	371	404	369	420	442	391	410	403	398	377	411	441	404	407	419	408	380	417	405	417	419	409	421	393	441	430	421	415	439	453	392	436	423	420	400	400	392	426	443	422	389	396	405	406	391	412	420	437	403	419	433	394	404	425	385	430	442	417	405	389	414	421	422	406	418	420	442	407	417	422	420	399	404	391	419	401	421	390	400	419	402	431	374	411	419	389	440	423	422	395	428	411	410	406	405	422	388	412	417	420	406	403	393	440	392	436	434	397	419	416	392	402	420	414	445	431	390	408	381	418	414	385	406	392	355	412	377	414	414	407	403	436	391	445	424	420	380	377	385	404	393	428	403	386	395	431
1732	100	77	56	70	70	67	57	74	70	74	73	89	69	63	74	72	70	71	58	71	66	67	70	64	71	70	58	62	58	73	74	59	66	63	56	59	67	71	57	61	72	68	76	69	73	74	68	54	73	72	65	70	71	55	71	65	69	71	62	62	53	76	64	57	59	73	65	71	64	59	47	47	66	60	60	79	70	60	74	59	65	69	61	59	70	70	54	78	69	71	63	73	69	57	70	48	58	55	59	60	68	74	67	79	84	55	50	60	64	69	64	43	56	68	78	66	70	74	69	68	59	70	76	62	65	67	58	61	67	71	72	64	57	72	69	66	73	68	79	67	43	68	65	58	60	68	63	53	70	67	61	62	67	60	77	60	51	77	69	76	68	64	73	66	63	75	62	63	60	76	71	69	61	73	64	68	62	61	67	70	74	70	71	47	77	49	70	72	70	54	71	71	76	66	60	61	77	71	64	60	72	55	62	54	72	67	88	70	54	74	64	50	69	70	67	71	54	64	56	64	65	63	73	59	62	71	65	76	66	72	67	69	60	78	65	51	69	56	70	52	63	47	67	54	79	54	52	67	77	60	72	64	53	46	64	59	72	66	65	81	56	64	66	55	65	83	57	50	71	67	63	89	59	60	66	61	74	69	62	53	70	69	69	85	64	69	55	51	66	68	59	58	61	63	60	64	63	68	68	66	68	59	65	60	71	64	58	76	74	56	64	71	71	53	84	64	63	69	56	57	68	59	67	56	59	63	53	65	66	71	72	59	67	62	60	78	63	59	60	62	67	61	62	84	63	69	82	50	62	63	79	52	67	57	62	77	79	64	66	68	72	59	61	62	72	64	54	57	57	71	61	75	53	76	59	57	67	67	76	67	71	63	54	77	80	72	63	72	72	54	74	69	65	57	55	71	72	53	57	58	74	64	60	71	61	73	75	66	47	66	63	67	53	59	69	67	70	62	66	75	64	66	66	70	78	47	81	59	79	71	59	62	52	60	78	69	68	53	63	52	61	78	62	51	64	55	70	76	64	68	64	75	60	61	67	65	52	69	62	66	66	68	53	69	49	59	53	79	45	68	54	75	63	57	49	74	66	58	64	64	57	58	64	49	77	68	59	58	61	69	77	58	57	58	70	68	74	61	62	73	56	77	49	56	57	61	60	47	61	50	63	70	51	60	38	71	76	72	78	58	62	59	61	64	56	64	63	62	64	63	68	50	59	50	65	57	63	65	62	48	58	67	68	62	67	53	59	49	73	73	68	75	70	61	73	65	55	63	60	75	73	60	68	55	70	70	68	74	61	67	73	61	62	51	68	60	68	66	67	76	70	63	71	58	68	67	68	59	61	69	76	73	65	62	66	52	60	59	54	63	75	68	61	48	51	58	71	68	78	83	67	63	62	76	58	77	74	57	68	56	57	53	57	67	63	71	47	63	76	59	70	75	54	78	57	69	71	62	66	70	69	72	50	61	87	53	73	55	67	63	56	60	59	66	62	70	73	70	61	68	63	68	55	60	48	58	48	48	68	60	76	74	54	61	74	64	55	58	50	60	63	65	72	67	49	60	63	61	67	52	53	56	76	79	69	55	65	60	59	67	67	63	60	59	60	72	71	65	69	65	63	67	48	68	59	74	57	63	82	53	64	56	58	69	66	69	59	46	75	68	49	74	73	71	73	73	55	83	52	55	67	65	66	68	69	68	65	67	69	61	59	70	58	63	67	46	76	69	64	57	57	70	64	64	63	74	73	66	66	69	74	68	73	73	53	71	58	58	66	57	72	54	59	61	56	70	55	63	65	63	70	60	81	57	55	55	63	57	59	65	57	61	72	62	57	60	67	66	61	66	53	72	59	75	66	71	62	56	45	59	67	68	68	52	58	63	68	53	76	55	56	65	75	58	67	67	63	72	63	57	74	75	57	65	66	62	73	60	62	60	73	60	59	88	56	59	70	62	66	83	60	65	63	71	65	59	76	76	66	68	57	49	53	66	85	59	59	69	63	51	46	72	64	74	87	81	70	74	64	61	73	55	57	71	55	60	85	56	67	75	71	56	59	66	76	60	60	63	68	51	50	53	68	74	72	58	74	44	52	74	63	64	84	67	50	57	56	53	56	49	51	84	61	68	65	68	81	72	73	60	59	52	62	51	64	61	66	58	61	66	54	60	64	80	58	70	58	72	75	62	54	53	67	49	59	62	61	50	78	68	70	62	62	53	59	60	54	56	66	52	70	58	50	58	37	50	67	68	57	60	59	60	64	66	68	81	68	56	69	57	64	64	64	51	58	66	68	70	55	66	53	71	58	63	61	62	78	75	64	67	65	71	63	75	61	72	63	68	65	68	60	70	65	73	57	63	66	64	79	68	67	63	67	77	62	77	68	80	55	70	67	70	70	59	77	66	78	53	65	61	87	52	67	68	59	72	64	66	75	78	61	56	71	60	68	51	67	69	56	54	51	67	69	74	50	81	67	68	74	64	66	62	68	69	63	68	71	75	70	57	56	65	69	66	68	62	63	61	68	60	77	62	74	70	60	70	50	58	70	62	68	60	58	68	58	72	62	69	64	64	64	71	69	70	58	62	69	66	64	52	80	58	64	76	64	49	60	60	59	69	58	63	71	73	81	67	75	66	79	70	65	63	57	64	76	69	55	58	79	61	67	83	74	64	63	69	51	54	83	59	58	65	69	72	64	67	71	61	60	76	63	61	63	61	74	63	63	59	55	79	74	74	53	65	58	62	70	65	58	72	54	67	81	68	63	66	67	77	58	68	55	64	62	64	71	56	61	69	68	67	57	71	62	64	61	66	72	61	58	61	73	62	67	76	80	62	77	60	57	63	60	53	59	52	60	58	63	84	67	70	58	61	68	76	56	60	63	55	60	77	58	52	54	56	63	66	65	67	67	62	83	60	69	59	57	62	66	69	61	44	84	74	73	62	61	68	65	71	57	84	62	68	71	63	70	59	74	65	68	70	57	67	52	83	66	59	58	80	64	64	72	58	64	66	77	55	57	66	69	59	52	74	68	68	84	72	59	77	72	49	58	53	55	59	77	57	69	55	76	51	74	71	60	74	69	84	55	75	68	64	64	53	68	71	69	69	64	66	65	76	77	54	64	72	80	67	61	74	46	58	63	64	73	74	63	65	72	76	65	62	69	68	63	64	59	77	71	60	67	59	71	55	49	68	73	46	50	71	60	54	64	52	38	60	55	68	65	79	69	73	69	56	64	65	69	66	58	69	62	55	73	68	69	76	59	65	59	80	63	66	69	79	68	54	57	63	68	71	58	54	63	55	54	76	63	71	62	62	63	70	53	69	66	51	66	62	58	61	68	74	72	60	68	58	59	65	60	65	65	67	64	69	64	61	57	60	61	65	51	61	63	73	72	48	69	63	67	62	66	66	56	67	56	53	58	58	57	64	67	70	58	53	78	59	84	78	66	66	53	53	53	69	58	79	51	74	72	59	77	60	75	58	50	63	44
7621	952	693	724	1083	1324	1109	924	1040	1148	994	749	664	551	547	520	531	506	483	501	495	456	499	484	475	490	489	507	485	480	481	478	470	488	452	484	470	466	500	474	482	469	473	451	492	469	466	471	485	525	461	443	453	457	453	426	460	447	464	457	462	452	434	440	455	483	436	410	482	436	446	503	457	470	490	443	471	434	490	423	484	476	450	457	477	466	444	481	466	454	455	500	442	450	463	478	462	452	460	463	483	488	480	455	463	471	463	423	446	446	452	448	465	456	452	463	431	465	466	459	463	469	445	442	477	435	442	441	433	476	467	445	425	470	462	454	457	423	471	473	481	489	434	464	425	460	436	465	449	471	465	474	457	485	474	456	464	425	490	450	462	525	480	450	429	463	472	448	445	453	465	450	440	469	504	497	455	441	443	490	456	448	446	454	496	483	485	432	446	438	477	488	449	467	454	448	438	459	459	483	434	460	441	464	490	478	428	463	451	464	468	429	482	441	475	425	451	466	445	439	439	443	504	450	459	422	429	448	422	452	465	466	478	463	450	449	455	419	470	471	437	477	433	423	487	485	439	482	493	420	443	455	445	471	428	479	456	513	464	440	453	449	461	467	468	452	440	476	446	465	459	466	474	422	450	441	447	440	501	489	468	487	470	454	480	430	447	447	458	459	431	422	438	446	462	427	499	426	432	436	463	454	457	498	457	483	448	496	473	447	480	428	415	461	494	423	421	454	437	465	481	437	419	458	452	465	442	481	411	438	454	458	445	454	453	474	444	469	481	425	451	440	438	477	397	416	449	457	464	481	461	447	441	432	416	470	456	490	461	422	440	436	449	472	472	475	502	448	439	471	414	465	516	420	443	459	421	469	475	453	433	452	452	442	493	468	451	451	475	476	467	419	466	455	480	462	491	430	473	481	400	460	479	494	461	441	414	492	480	466	436	489	427	470	500	449	483	490	437	458	454	445	424	446	471	466	454	448	470	461	490	435	478	470	481	442	426	448	486	451	495	461	473	467	459	462	479	478	437	483	428	454	417	474	452	432	472	451	442	530	441	478	446	471	419	448	454	403	420	445	432	472	502	476	501	472	502	497	496	493	446	460	447	439	479	450	424	483	457	486	454	472	458	454	478	467	469	455	467	426	450	458	467	485	477	456	508	453	449	519	438	447	482	454	441	450	483	464	473	461	469	450	472	463	439	431	457	439	468	485	457	451	486	448	444	485	472	457	479	458	446	439	444	419	461	453	470	506	460	466	465	471	423	471	450	470	467	444	427	452	485	423	481	453	470	411	428	473	463	476	482	465	472	480	454	457	467	464	432	459	473	494	408	456	474	470	488	466	516	475	476	451	475	428	454	425	479	476	459	441	446	494	491	426	458	462	456	481	430	485	467	454	438	443	437	474	488	490	438	424	485	473	454	463	475	469	474	466	453	526	426	457	458	449	486	486	462	464	442	439	437	489	474	450	442	436	454	486	466	445	486	461	479	455	465	452	469	477	449	404	441	436	467	454	501	446	485	479	486	494	419	462	445	484	462	459	434	475	467	436	474	480	420	453	481	458	481	493	471	457	491	459	449	433	450	475	467	507	499	459	447	461	483	468	422	459	417	426	476	439	453	460	479	469	464	442	433	455	456	459	459	433	490	449	494	445	461	432	477	492	512	498	468	491	502	443	465	445	459	459	430	447	476	455	444	482	440	456	451	448	442	455	446	459	455	452	421	468	465	450	464	451	413	471	488	405	435	442	458	427	464	457	492	478	423	434	477	440	422	452	468	450	456	439	471	453	442	452	440	476	508	465	441	474	447	453	484	507	431	455	483	453	469	468	427	440	461	452	435	456	496	459	448	434	437	480	447	403	462	480	472	421	450	439	473	496	447	444	481	408	466	468	444	448	459	476	443	444	426	491	495	488	464	448	434	457	477	426	449	468	483	455	460	452	438	433	446	477	458	477	456	475	461	474	460	488	463	464	449	493	449	485	439	446	449	479	449	504	451	456	461	469	477	496	485	471	464	438	450	419	433	483	464	481	435	443	468	386	473	434	436	453	441	475	438	438	487	418	475	431	439	460	418	439	477	443	439	466	458	476	443	456	466	468	471	471	431	450	462	456	470	493	448	459	468	462	443	467	470	474	451	481	441	434	496	420	485	475	454	472	481	503	456	475	458	426	471	444	431	473	475	462	481	471	457	459	444	445	468	475	454	469	438	436	448	461	499	464	465	434	430	470	466	474	456	449	443	466	455	463	462	455	479	460	469	451	450	497	492	452	475	480	497	465	459	451	477	419	478	466	437	446	487	469	439	435	494	439	453	468	436	420	455	457	441	461	451	473	483	483	456	467	486	472	476	459	463	455	468	446	455	434	433	483	466	468	481	473	450	474	465	453	447	441	495	451	453	412	498	453	427	439	467	449	459	500	466	443	457	486	491	472	429	426	445	444	495	472	448	408	458	441	452	427	479	492	502	461	452	462	447	457	484	455	467	489	461	429	513	441	464	472	454	458	444	453	476	442	464	470	460	458	472	441	471	489	493	485	435	427	443	507	474	444	424	458	518	453	471	469	480	445	448	453	455	443	421	454	439	486	443	447	459	481	449	488	469	461	406	468	451	435	446	474	447	430	494	472	415	491	478	461	449	442	493	472	477	435	429	480	437	467	480	453	453	440	436	474	439	476	409	445	472	438	461	481	485	462	475	435	468	443	479	476	444	450	448	453	471	469	502	454	500	484	441	415	512	440	443	495	434	479	443	457	435	465	457	417	473	475	454	408	469	467	442	472	504	500	460	460	477	467	474	449	458	476	460	449	474	450	438	474	437	427	482	454	461	491	430	453	492	478	430	447	485	445	516	488	438	467	470	439	435	472	479	448	482	452	464	420	435	500	447	426	471	465	428	492	485	433	451	470	451	475	462	476	458	432	438	465	437	434	487	437	480	472	446	487	476	471	450	451	449	440	475	454	496	478	470	472	446	459	476	462	405	469	408	447	476	451	465	465	424	432	472	440	461	468	456	496	451	436	448	461	465	456	450	467	433	454	489	452	466	491	447	461	485	483	437	460	422	436	471	439	456	450	497	454	451	427	442	436	493	449	454	465	445	482	451	485	467	466	468	443	440	469	428	433	485	436	439	476	469	519	435	447	452	481	430	441	457	480	471	423	446	453	491	452	466	504	457	470	444	450	466	441	466	455	482	426	454	470	417	455	464	471	446	441	458	500	465	438	447	481	486	474	476	454	483	473	446	482	458	421	440	450	478	488	498	477	461	457	438	490	456	473	435	438	452	476	464	420	489	421	444	467	454	445	458	470	471	454	490	420	435	466	508	468	471	428	464	472	477	492	478	440	473	455	439	466	474	440	456	479	409	475	488	486	507	462	461	432	481	449	432	464	452	467	466	456	444	451	507	476	470	519	467	475	464	443	442	497	476	481	451	452	449	458	409	471	469	468	482	471	460	464	454	484	418	502	458	471	464	459	461	460
2237	113	105	91	76	91	92	96	94	76	78	89	67	60	80	83	66	85	64	71	64	63	67	64	75	75	67	62	55	74	69	70	75	55	81	64	66	90	69	68	61	62	79	68	70	71	56	64	64	73	62	73	70	73	76	72	68	70	64	62	81	67	68	54	76	62	64	66	77	72	58	65	72	59	67	63	59	83	72	55	60	70	59	64	73	68	55	68	73	71	54	69	80	58	52	77	75	65	69	54	66	79	71	65	72	70	61	65	61	79	69	72	74	76	59	65	78	71	67	51	62	63	53	74	71	58	67	64	50	64	62	82	71	59	56	72	53	78	57	66	72	61	82	57	74	68	62	61	74	70	55	81	62	90	63	57	54	69	68	71	58	70	63	66	69	64	58	67	66	53	61	72	63	78	69	44	47	60	45	73	61	75	81	69	67	65	75	66	58	55	67	64	72	42	69	67	63	67	61	57	63	63	58	69	65	69	73	68	66	61	66	68	77	68	54	69	71	59	66	62	65	61	73	80	66	69	60	63	61	76	77	67	78	75	59	81	60	61	55	61	70	58	52	68	59	72	65	60	55	62	71	63	62	60	72	63	65	62	66	70	72	62	62	69	69	61	61	76	63	59	58	72	66	70	66	68	69	75	70	57	53	67	74	73	69	67	60	76	61	79	64	73	57	66	77	76	65	76	64	59	66	65	64	65	76	78	59	78	71	62	62	66	50	53	64	73	67	63	71	61	61	70	66	70	48	60	62	59	68	74	63	79	69	70	69	73	58	63	55	69	66	74	69	63	64	66	62	65	75	66	71	60	64	60	72	64	66	67	48	59	66	59	61	67	67	67	78	89	72	65	69	77	68	61	65	67	69	58	78	78	62	52	85	76	61	76	67	63	77	66	71	59	74	59	70	72	62	59	72	62	63	76	63	64	85	71	68	60	75	66	62	69	83	62	58	67	48	61	74	59	71	53	55	60	59	66	59	72	62	67	59	73	74	58	65	65	58	72	83	76	74	62	57	67	69	55	63	71	65	63	67	66	60	67	58	60	68	75	72	64	70	65	78	64	83	65	76	72	58	60	73	67	58	68	54	78	78	55	74	67	66	67	57	56	70	71	58	71	72	83	63	68	90	62	64	71	54	83	61	72	63	79	76	69	70	74	68	75	73	73	72	68	72	53	73	77	73	66	72	66	49	56	74	54	72	71	73	53	73	53	74	68	69	71	72	66	67	72	73	67	77	76	54	54	70	71	64	68	61	69	60	63	74	66	78	55	75	69	76	72	85	66	70	58	66	66	56	70	66	59	67	60	65	69	70	58	60	68	69	52	62	71	78	72	71	70	75	60	65	52	62	65	72	70	77	63	62	74	70	76	57	73	56	67	49	80	74	68	69	69	61	88	54	61	60	65	58	89	55	52	82	69	75	66	62	62	61	51	57	58	72	62	65	61	56	71	69	76	52	64	62	73	79	68	55	77	56	72	62	68	71	41	67	62	61	52	66	64	57	51	54	71	76	68	66	68	64	66	84	70	68	69	79	59	67	66	64	62	79	66	70	74	69	67	56	73	65	70	75	61	60	84	74	70	62	71	71	63	49	62	60	77	49	61	92	75	66	54	81	64	67	56	62	68	63	48	48	81	81	62	53	69	68	59	64	77	51	82	70	68	49	84	58	68	72	67	65	59	58	62	69	63	63	65	82	84	61	56	64	63	60	62	54	64	75	68	77	73	72	62	52	62	67	72	70	82	85	71	66	74	68	80	54	61	58	71	64	68	75	73	80	62	73	67	64	75	78	62	73	71	77	60	69	69	63	71	52	55	55	74	67	55	79	70	67	87	73	84	60	57	69	73	73	82	72	68	65	58	63	85	57	71	90	80	62	75	80	65	72	56	74	66	76	64	77	72	62	77	65	82	62	56	70	65	73	68	74	85	65	65	82	66	70	63	69	64	66	65	57	65	84	69	70	71	60	60	61	75	56	59	57	78	67	52	65	62	75	69	74	70	67	72	49	71	58	57	65	60	71	57	65	65	56	62	58	53	64	68	53	65	66	73	72	60	68	62	67	60	68	55	64	60	52	90	61	63	74	60	64	57	72	70	72	77	75	61	67	70	68	68	51	63	63	63	63	69	69	73	56	60	60	61	57	80	54	58	62	63	67	45	72	57	60	57	74	74	52	63	79	60	63	61	56	72	57	71	59	67	60	65	69	67	66	63	74	72	62	70	66	63	69	57	68	72	56	79	64	59	66	79	55	76	59	65	68	78	71	61	56	59	64	69	81	71	64	65	58	78	76	54	67	68	75	68	56	60	72	80	66	56	64	69	72	73	67	55	64	74	59	81	71	50	69	79	64	57	64	69	68	64	68	54	62	63	65	68	71	69	67	82	59	72	63	61	71	69	60	67	75	67	54	68	57	70	66	63	64	57	66	50	56	64	66	56	61	48	70	68	64	60	67	62	71	64	62	65	70	77	52	79	70	77	68	56	83	59	80	60	73	59	62	67	65	67	71	76	63	70	64	63	56	78	62	68	66	63	61	78	61	51	88	61	65	77	58	54	67	52	61	43	61	58	74	51	70	56	85	48	67	76	68	63	69	85	87	67	63	64	76	67	79	86	51	64	61	64	59	59	61	74	71	75	75	62	54	57	62	66	58	66	77	73	67	68	67	63	74	57	74	79	55	67	60	57	75	68	74	57	69	59	66	67	57	64	63	70	74	67	58	74	57	67	55	74	64	60	54	54	71	67	67	64	67	68	72	64	79	57	59	75	58	64	79	77	65	68	62	58	79	74	73	73	63	71	65	76	73	71	80	61	86	57	81	68	62	76	82	67	60	73	66	78	60	61	69	68	68	58	73	76	56	71	66	66	64	66	60	61	54	69	65	70	67	59	69	74	69	64	58	75	68	48	73	60	65	51	75	68	80	66	67	58	61	55	66	61	55	65	96	67	58	81	73	72	65	60	62	61	68	65	57	66	75	51	62	69	74	63	67	53	64	69	61	76	66	68	65	73	78	80	66	87	64	59	45	66	65	53	75	78	66	79	76	65	69	49	63	64	72	63	54	66	72	58	73	59	56	63	68	61	63	67	60	51	56	59	74	60	49	63	70	63	71	64	63	57	66	71	63	75	53	66	58	78	53	65	52	66	66	87	65	80	62	65	72	69	63	65	55	73	62	57	66	64	70	73	72	72	64	63	64	69	61	60	67	74	66	60	54	69	66	56	67	80	47	57	77	60	58	68	84	59	66	71	68	57	78	82	71	51	74	59	68	67	74	56	64	71	49	64	56	64	66	70	62	70	72	67	66	63	71	57	78	59	78	72	65	55	57	59	69	76	58	65	63	66	80	69	61	63	65	79	71	64	71	57	60	70	63	82	59	67	76	66	57	61	59	63	64	66	73	51	69	46	62	67	62	62	61	53	68	74	77	61	52	60	74	77	61	59	73	63	79	63	67	49	64	76	62	74	68	63	51	59	74	67
8523	1210	801	875	1755	2223	2054	1776	1833	1720	1513	1189	930	880	780	724	658	622	669	625	612	551	616	543	558	561	580	539	593	542	515	538	501	514	507	535	519	490	445	533	502	473	474	477	446	492	510	499	489	480	472	500	485	475	465	430	486	481	488	523	445	467	458	510	495	478	521	513	484	460	471	537	446	485	458	467	508	477	476	471	512	438	470	456	471	469	508	478	479	463	474	466	527	462	494	479	468	466	448	476	483	451	496	454	452	519	465	481	479	491	459	469	473	482	483	502	477	491	496	422	498	498	491	453	411	490	456	473	424	504	521	491	479	446	484	471	495	469	472	470	468	469	481	449	499	455	492	514	471	474	485	463	496	435	504	461	469	455	423	493	456	456	485	452	423	447	430	453	435	482	434	482	458	447	453	482	435	469	459	442	427	463	494	471	487	481	479	479	475	488	455	471	426	460	507	449	432	470	506	459	445	446	453	482	471	475	453	440	483	469	480	468	455	506	473	457	486	449	451	486	502	464	462	487	477	463	474	475	476	440	477	443	491	497	469	488	472	460	418	448	464	456	516	464	477	473	440	474	473	424	433	530	464	480	454	473	459	474	434	465	447	478	471	466	483	514	449	447	505	446	459	476	504	449	505	466	442	413	449	524	457	487	499	476	457	473	462	468	479	460	449	451	468	437	487	457	504	488	487	509	480	435	467	461	471	506	461	459	476	465	462	477	466	466	456	472	464	469	438	487	485	458	492	486	473	502	453	506	459	544	462	451	462	473	476	472	488	479	451	459	451	452	461	487	482	503	449	440	449	462	493	471	501	502	455	490	505	440	481	479	471	475	474	494	433	466	478	468	467	473	466	467	472	477	497	452	490	523	448	466	442	454	449	502	497	481	460	430	475	450	490	465	489	432	470	479	489	466	467	460	466	448	497	480	455	461	453	472	463	468	458	456	455	496	461	421	482	480	497	476	449	437	472	409	441	481	463	487	461	482	484	460	477	505	456	445	514	449	490	456	456	473	464	497	510	506	465	491	452	462	454	448	480	488	479	452	495	467	434	457	473	487	481	466	491	505	437	454	437	446	509	488	472	486	483	454	483	467	445	489	465	509	466	487	481	464	455	451	496	477	472	453	461	461	465	463	445	455	479	476	487	474	465	483	486	502	492	445	443	463	468	471	479	464	459	474	512	459	482	476	468	482	467	486	451	479	474	479	491	440	450	437	470	454	503	492	495	490	474	413	463	477	454	468	479	462	473	437	467	456	477	496	449	491	468	431	482	428	427	468	459	486	465	441	532	429	478	485	485	507	465	442	448	495	447	478	473	484	469	499	499	483	474	436	458	493	488	476	452	440	483	475	424	498	435	485	469	458	450	430	502	459	472	445	449	508	478	477	514	443	476	462	497	502	482	449	495	463	495	471	447	476	450	463	485	487	461	467	469	460	459	469	477	480	451	462	451	473	456	442	428	468	455	504	433	457	442	478	472	479	466	462	508	454	465	480	428	454	502	488	444	483	433	422	500	467	463	477	459	437	480	466	498	483	449	473	482	484	462	455	495	488	510	452	506	460	439	506	401	485	457	485	454	474	507	468	451	460	473	467	455	473	449	488	500	476	484	483	459	513	451	453	478	457	444	451	466	472	469	470	433	498	484	476	448	468	464	465	452	480	474	454	492	452	473	500	470	479	500	477	469	473	457	456	438	436	520	450	472	498	473	490	470	445	503	444	470	461	480	489	486	448	454	436	448	507	470	494	475	476	466	466	450	471	502	480	438	486	494	431	472	475	476	488	494	475	438	450	443	468	499	498	477	457	466	462	469	504	483	462	461	458	509	493	462	516	494	448	510	499	471	466	468	440	481	486	452	463	481	459	495	493	449	498	446	479	465	448	455	474	504	498	453	482	497	458	541	453	500	440	466	446	474	419	454	469	453	459	456	466	497	467	471	465	511	520	483	518	484	486	412	467	462	464	479	491	501	477	480	487	471	489	471	495	462	477	470	435	484	469	489	529	452	476	496	491	465	447	465	487	451	481	438	463	498	486	458	506	453	439	478	471	471	483	419	476	489	477	467	481	510	495	476	486	486	475	475	510	461	467	500	488	491	453	537	454	482	464	477	482	503	459	469	463	478	457	461	459	453	470	455	447	507	442	455	470	454	463	484	479	457	486	507	476	510	473	441	460	460	447	446	455	481	487	479	471	520	495	456	476	450	513	465	515	462	472	480	484	468	475	479	489	486	481	466	475	454	458	484	466	494	466	460	497	426	489	517	487	504	447	459	448	491	508	472	469	489	480	472	474	463	473	459	468	509	474	417	465	479	507	436	512	456	467	446	453	468	475	445	458	481	475	444	457	474	485	461	492	486	467	465	530	473	477	470	472	477	485	475	459	501	432	461	474	471	471	514	451	523	442	459	502	463	504	495	443	458	432	497	489	455	467	480	507	458	469	478	531	470	474	463	462	489	481	462	494	436	438	461	481	448	458	431	516	460	484	484	493	485	462	454	482	441	459	466	491	497	494	446	496	516	491	496	483	497	430	448	501	483	509	465	468	465	476	456	450	487	507	465	432	478	471	463	494	523	499	454	472	466	463	444	471	480	457	489	468	475	428	472	419	490	428	446	490	436	466	473	484	479	525	475	438	456	466	482	459	447	438	450	443	515	485	488	468	427	468	458	476	432	480	479	472	471	470	467	489	464	478	500	470	489	456	446	472	470	488	444	493	488	479	479	468	464	451	468	483	478	463	497	482	515	455	468	464	448	472	479	525	457	497	458	466	450	431	474	489	460	492	472	510	464	477	487	502	436	445	469	474	465	462	462	480	477	437	531	502	458	425	446	451	500	470	425	456	432	419	477	508	441	468	504	448	471	456	478	450	462	461	506	444	468	439	442	455	456	489	483	441	454	427	489	475	461	459	468	489	491	468	493	485	472	477	440	485	431	472	479	481	449	431	486	440	474	484	472	480	475	453	462	500	499	452	447	501	415	456	456	419	467	457	464	495	444	444	455	483	442	434	457	475	493	496	486	495	454	452	485	519	490	481	474	468	477	465	470	467	447	476	492	481	489	468	472	498	448	466	460	490	472	460	455	478	474	482	473	442	432	450	496	494	469	438	470	497	472	490	433	481	488	488	481	451	481	468	458	521	466	446	477	488	433	494	458	490	451	452	448	448	434	453	447	489	502	481	481	491	492	489	473	474	449	491	496	496	478	467	479	481	441	469	474	486	483	483	462	481	466	454	439	480	458	434	482	481	463	479	439	481	473	447	466	492	457	465	446	492	473	461	482	457	482	468	479	476	456	466	473	459	501	449	496	445	462	446	475	462	517	472	473	487	459	464	461	501	500	449	473	457	487	503	466	464	474	434	469	463	470	487	442	498	453	485	501	457	499	456	494	507	429	452	441	505	464	457	497	449	477	462	480	484	505	506	481	483	449	474	472	452	494	479	478	497	482	483	457	422	497	459	454	466	451	487	475	455	434	463
1085	138	95	64	40	46	56	61	66	62	52	48	43	32	21	24	35	39	31	32	28	41	23	24	24	26	19	18	23	27	19	25	20	15	28	18	24	19	21	18	21	25	19	19	21	19	19	22	24	23	24	15	32	15	22	20	21	21	16	27	21	27	15	30	28	19	21	18	19	19	16	15	22	17	26	17	23	21	21	28	23	20	14	22	20	28	22	18	15	13	14	14	19	17	26	16	24	24	18	16	22	19	17	16	28	19	14	26	22	14	15	26	27	18	21	15	22	13	20	12	10	21	13	22	23	16	20	17	17	19	13	10	14	14	16	17	17	21	12	17	18	19	15	12	25	23	22	15	17	15	14	17	18	14	13	18	22	22	25	16	15	12	23	18	21	11	26	23	11	27	17	19	22	16	24	22	17	24	20	19	23	18	25	19	17	20	12	14	16	11	27	16	16	16	11	17	14	12	28	19	16	17	10	17	20	16	16	18	19	21	11	17	15	23	12	14	19	19	17	14	18	17	16	12	20	14	18	23	25	22	19	17	22	18	15	13	15	16	22	15	16	23	14	16	32	19	14	19	20	14	20	24	23	28	16	18	15	28	17	16	14	5	18	20	25	24	17	23	19	11	17	22	21	17	26	11	19	22	20	22	20	23	18	17	22	16	19	22	20	20	19	18	18	15	19	15	17	17	18	18	19	24	17	15	13	16	12	22	17	17	17	12	11	13	13	18	10	25	6	21	14	20	14	17	11	21	23	30	19	14	17	20	16	23	16	18	18	20	26	11	22	18	21	20	21	19	18	16	21	13	22	11	14	19	22	16	20	19	19	17	14	10	18	25	15	21	17	22	21	19	17	18	19	20	21	20	24	19	15	18	14	23	19	18	19	16	18	14	23	24	21	16	31	20	19	19	11	24	23	26	13	19	10	15	17	23	15	30	26	13	20	23	14	14	18	13	14	13	27	18	15	17	14	10	18	25	19	22	12	17	15	24	22	15	20	19	18	21	17	17	21	16	20	20	30	19	19	8	18	18	23	12	18	25	17	21	22	13	16	22	22	13	17	18	29	30	21	13	13	16	23	13	14	26	18	18	18	21	16	20	16	16	30	21	21	17	22	15	18	16	17	23	14	18	21	21	19	15	14	15	26	22	18	24	16	17	19	22	18	22	17	5	14	24	15	21	20	29	17	15	20	19	18	17	17	22	18	24	21	20	24	20	19	15	20	19	13	20	13	18	16	14	26	16	21	17	17	13	19	19	21	24	19	14	18	26	25	21	13	16	20	28	15	20	19	24	23	21	12	16	29	16	17	23	14	21	21	17	22	20	16	24	19	22	17	18	21	19	22	15	23	27	24	14	15	17	16	13	25	10	19	20	22	18	20	31	20	21	17	24	13	16	15	16	16	21	18	14	14	20	14	12	25	12	11	16	24	16	17	17	23	21	13	17	21	16	18	17	19	14	17	23	16	15	15	26	21	20	28	21	19	15	26	9	14	20	19	24	17	21	17	21	16	17	22	20	26	20	20	14	13	19	15	21	14	21	23	13	14	14	13	18	19	12	14	21	20	23	18	19	19	22	11	19	9	15	12	28	14	20	23	18	14	21	17	14	19	13	23	12	22	16	22	25	18	14	30	16	21	21	11	19	21	17	12	20	19	24	19	18	15	18	19	12	24	15	20	19	24	22	22	18	16	17	25	18	20	19	16	16	16	16	12	15	19	20	18	16	18	16	17	20	20	25	29	24	19	16	15	26	20	25	17	21	15	20	16	15	22	21	26	23	20	6	16	24	18	19	23	22	27	12	13	17	18	17	23	13	30	18	18	22	14	24	19	18	12	24	18	7	13	23	22	13	18	15	23	18	26	24	24	23	15	18	17	28	22	29	20	18	13	19	15	15	18	21	26	13	14	14	15	20	19	19	15	17	17	19	12	23	23	18	17	25	18	22	19	8	20	23	17	20	28	27	33	15	14	19	19	19	20	15	18	19	17	18	16	15	17	19	13	22	24	14	17	18	12	11	11	17	14	15	16	17	31	16	22	16	13	24	24	16	24	20	13	21	20	22	13	19	17	20	17	13	13	21	13	20	17	22	17	21	29	19	12	21	16	24	16	15	25	18	24	18	19	20	15	17	21	13	22	16	18	15	17	21	15	20	21	16	18	11	16	14	16	21	18	17	12	26	14	23	17	16	17	22	25	14	16	18	24	23	16	22	25	14	13	14	15	20	15	13	23	19	17	24	15	23	23	13	14	16	15	15	20	18	9	20	18	15	12	17	22	20	19	15	11	19	13	15	16	27	24	24	20	21	20	14	15	20	25	18	16	21	10	19	14	24	19	11	21	23	15	22	18	26	18	19	17	21	15	17	19	16	18	19	22	12	15	21	12	21	23	17	15	20	20	18	21	21	25	21	20	17	16	18	14	22	18	26	16	26	22	22	19	15	21	19	24	17	20	18	23	22	23	14	21	32	24	18	19	15	19	15	23	29	20	15	19	17	17	23	9	22	20	18	14	15	20	22	26	17	15	25	18	16	16	14	29	20	19	20	21	23	21	10	18	18	23	16	18	23	23	16	16	16	21	11	18	21	16	18	24	16	28	12	17	15	15	17	14	13	12	15	22	22	23	22	18	11	23	19	16	19	19	16	18	18	24	12	23	18	27	16	17	23	21	18	16	16	15	18	26	23	10	16	24	20	15	15	20	15	27	25	24	12	15	28	15	15	14	23	20	19	22	26	20	20	19	14	20	15	22	17	21	15	15	23	17	21	16	19	25	25	20	20	19	20	19	26	28	19	17	27	13	20	19	22	14	18	27	15	19	21	15	15	17	12	16	18	22	22	15	20	19	25	20	11	21	15	22	20	15	24	23	15	19	22	27	19	15	14	22	23	24	27	19	13	24	18	19	25	23	19	19	11	18	19	21	25	8	16	21	21	21	17	16	22	18	14	19	12	23	20	13	21	20	17	17	14	14	18	26	17	15	16	18	20	20	8	17	27	17	14	20	15	24	19	24	26	22	20	24	27	17	15	17	17	25	20	22	18	15	20	19	26	25	14	5	16	26	19	23	17	21	18	15	16	14	19	20	25	19	16	12	19	11	14	14	16	22	26	18	29	20	25	16	10	25	12	18	13	17	29	17	19	16	22	22	14	16	20	20	21	14	16	14	18	20	19	16	24	18	13	15	13	24	13	17	18	33	23	19	22	19	24	27	18	16	17	18	26	13	10	19	18	17	20	18	22	25	33	20	23	26	20	24	20	18	21	16	15	26	22	13	18	19	17	19	14	23	21	20	13	18	18	19	12	19	20	16	22	21	16	24	19	16	18	16	22	21	27	18	20	17	20	17	15	20	18	14	16	18	20	17	14	23	22	14	7	26	24	23	18	22	19	17	16	20	15	22	14	16	24	22	15	15	18	31	19	17	16	21	26	13	26	15	21	20	22	18	19	13	18	18	12	14	13	16	18	17	12	24	18	14	14
9732	1746	813	966	2247	3398	3234	2749	2726	2423	1935	1439	1027	862	722	669	582	542	487	439	390	375	386	321	298	274	279	240	254	241	250	224	221	212	205	186	208	209	175	183	221	191	175	168	185	175	173	179	165	146	167	171	157	157	164	165	161	142	168	159	149	157	168	149	176	150	156	147	154	157	143	145	129	137	146	149	143	169	140	135	137	129	143	154	126	144	146	129	138	139	116	133	127	145	130	142	141	145	122	127	136	145	128	139	161	148	135	132	121	134	125	130	127	126	149	122	127	135	148	141	112	140	130	131	120	131	135	146	131	129	146	142	133	149	117	137	132	144	153	139	142	106	135	116	132	118	125	141	122	122	143	140	145	135	131	121	128	137	157	132	131	137	131	135	138	129	115	136	144	124	118	155	140	114	127	153	128	118	125	120	136	127	134	151	131	142	142	124	135	129	115	126	148	159	143	118	116	174	130	132	127	133	132	118	144	123	155	115	151	148	134	134	130	130	131	142	134	122	120	133	139	134	158	113	124	132	135	128	152	154	111	139	139	145	134	141	116	138	132	134	133	147	119	132	139	122	129	131	144	138	136	131	143	133	120	125	120	121	136	138	123	140	125	132	142	129	144	109	143	132	136	144	134	141	146	118	127	114	145	119	151	123	149	148	131	113	128	156	115	138	124	126	140	126	114	119	134	123	111	116	124	124	117	122	134	129	134	134	132	140	126	121	145	122	140	132	138	124	140	127	129	126	126	147	125	123	123	152	134	156	127	154	134	138	124	142	126	154	137	122	123	145	121	128	123	144	133	132	137	131	115	145	147	140	115	135	133	137	145	130	137	113	142	131	163	133	123	148	139	136	134	146	115	131	115	159	155	144	145	143	131	134	139	126	136	132	131	130	138	118	122	133	130	134	148	132	141	126	129	136	131	123	148	113	148	127	135	128	143	139	135	129	126	149	137	114	120	110	104	114	114	129	135	132	131	132	106	141	136	128	130	114	140	135	134	141	129	144	151	141	155	130	157	119	141	149	135	124	127	136	123	132	119	153	119	142	145	122	131	116	129	137	144	126	142	120	131	115	117	129	142	107	149	134	130	145	148	126	120	129	139	123	146	138	108	144	132	134	123	151	143	116	143	142	118	143	146	144	129	155	143	132	129	124	135	137	128	137	149	128	129	145	125	137	152	138	126	126	140	131	141	142	112	134	127	142	140	133	128	160	139	129	161	135	123	139	121	131	125	152	129	122	116	137	139	137	123	126	138	134	125	119	139	139	138	125	132	143	139	122	121	123	112	118	131	120	138	124	131	128	121	140	150	138	127	126	138	138	140	117	133	145	123	125	124	138	149	130	125	158	138	142	119	152	126	150	144	133	139	135	126	137	140	131	121	122	127	136	128	119	143	118	114	134	132	160	131	122	143	141	135	134	125	125	129	117	109	129	145	147	138	117	129	146	134	130	127	128	129	131	124	136	128	126	132	118	143	123	124	142	119	130	148	123	111	143	146	119	137	140	137	134	129	139	134	140	134	131	128	143	133	124	141	148	125	139	144	118	143	133	120	134	145	139	131	113	136	153	148	144	139	138	145	128	129	123	108	128	139	130	115	137	129	141	121	144	122	129	133	140	114	134	134	131	118	124	122	151	140	141	140	125	129	123	148	136	130	136	144	124	128	110	135	125	131	139	112	124	140	150	147	138	142	153	127	136	124	131	155	143	145	129	128	136	129	130	121	116	126	138	129	140	159	112	123	124	111	136	140	123	135	121	140	160	123	127	150	132	123	143	135	137	146	136	126	141	130	132	142	139	124	136	120	119	145	129	132	149	133	153	116	119	140	126	153	130	136	139	126	146	133	137	117	133	138	151	147	132	135	134	145	121	125	120	127	120	144	141	145	130	139	117	120	124	119	141	137	129	133	115	134	108	131	136	125	131	120	143	132	134	141	142	151	144	132	135	134	108	135	129	130	125	132	132	134	117	139	143	134	134	132	134	135	140	102	140	123	129	116	128	139	121	122	145	136	123	128	126	144	131	135	129	107	118	120	127	148	151	126	114	138	132	118	125	121	136	127	136	122	131	130	133	142	131	127	154	131	132	127	120	122	146	138	124	133	133	117	149	129	130	126	137	118	135	132	126	140	133	126	155	128	121	123	120	130	113	114	135	129	132	150	132	122	120	132	121	108	138	123	145	126	136	137	118	111	122	143	124	116	144	136	133	141	137	129	138	131	135	133	125	137	124	154	123	115	121	142	133	134	131	123	138	156	123	132	113	143	160	140	128	126	147	138	126	125	122	126	131	142	123	115	149	117	115	124	145	128	141	142	153	132	124	155	140	118	135	138	147	105	140	133	135	126	133	136	127	122	130	123	122	136	135	126	120	117	129	121	119	135	131	120	136	121	125	129	139	148	121	127	126	109	137	124	141	141	130	126	114	118	132	137	142	131	147	122	141	132	149	119	139	134	148	146	139	144	129	125	144	152	135	135	140	135	135	137	148	124	131	154	125	137	136	111	143	140	117	126	146	133	140	141	148	118	113	135	125	136	119	150	145	107	132	123	142	122	138	138	113	139	125	131	131	133	169	149	155	130	144	131	147	132	127	132	149	145	121	121	131	109	123	131	111	130	129	137	128	118	130	144	119	140	131	134	127	132	123	118	120	119	146	133	143	114	144	114	140	131	126	133	110	147	129	128	135	126	138	136	147	125	125	119	125	164	125	141	131	154	147	150	116	140	130	138	116	120	155	111	118	134	157	121	125	146	117	135	133	145	118	146	110	126	131	132	139	138	113	135	131	142	118	139	121	136	134	143	118	121	127	151	128	113	147	129	131	144	137	124	134	138	119	130	151	145	150	131	130	130	149	130	140	129	146	133	138	149	127	132	139	119	147	147	150	146	149	127	132	145	125	115	140	128	110	134	131	116	131	131	137	134	118	135	141	139	136	145	151	148	122	142	133	141	126	141	134	127	117	127	118	117	136	136	138	147	131	146	136	137	148	129	143	137	154	128	143	153	140	148	129	126	140	144	144	141	126	149	126	128	119	147	145	118	123	147	121	110	133	109	145	134	114	124	130	119	124	138	128	150	159	107	138	134	150	129	146	127	138	126	138	135	116	128	111	127	125	138	144	116	118	106	130	87	118	125	136	138	115	110	132	137	135	103	143	135	107	131	121	136	122	128	140	121	120	117	114	134	136	135	137	136	122	139	144	139	157	126	122	138	144	122	136	128	131	143	126	148	128	150	119	123	124	131	135	146	125	116	158	104	125	148	134	140	130	116	148	142	131	126	136	151	139	126	148	111	139	120	136	151	138	134	135	122	140	112	154	139	119	124	139	123	138	141	134	129	131	132	114	133	139	125	110	148	128	130	138	139	145	149	149	123	123	125	121	125	154	154	123	126	136	144	134	136	113	130	129	144	127	141	150	134	126	129	122	135	143	129	113	131	131	132	130	119	138	132	132	131	114	126	139	121	119	154	145	136	132	133	115
1366	83	75	71	66	51	56	62	68	75	75	57	67	56	52	58	55	61	48	54	45	57	71	51	68	60	60	69	58	61	48	47	52	66	55	57	53	41	58	61	56	55	63	55	72	63	63	61	48	53	52	44	72	62	47	54	58	54	46	64	56	66	55	61	60	66	54	57	54	57	49	51	63	58	72	61	40	53	42	59	58	49	74	57	49	67	72	53	47	50	54	56	47	72	45	56	53	52	47	64	65	51	52	54	69	49	48	55	47	58	51	60	48	42	53	69	58	58	55	61	59	64	53	52	52	47	58	56	65	49	41	50	61	51	58	53	48	39	42	46	59	56	54	40	58	53	61	56	57	63	56	59	63	63	52	53	50	64	49	53	66	66	50	55	56	65	55	57	53	47	62	72	66	67	45	49	53	57	53	65	59	53	46	64	42	55	59	54	53	49	59	69	47	62	56	57	49	66	54	54	64	57	58	66	74	48	74	56	51	51	53	71	65	66	51	56	57	58	54	58	58	58	39	46	52	63	77	57	56	58	58	58	57	57	57	38	67	51	60	67	45	47	45	49	57	65	49	59	64	50	60	69	61	52	44	62	61	64	68	60	55	56	59	58	53	39	52	59	58	64	62	54	39	50	50	51	54	49	39	56	66	56	54	48	72	49	42	42	48	48	64	41	47	53	51	52	68	55	54	49	42	65	54	53	52	44	62	71	48	47	49	60	61	51	64	57	53	68	62	60	53	58	59	61	59	51	47	56	60	48	46	54	65	57	64	63	64	49	44	50	65	59	60	57	58	76	56	58	58	60	53	51	54	55	61	50	56	61	60	51	57	54	42	55	61	64	51	50	53	65	52	53	51	54	72	50	54	54	62	57	61	79	57	47	66	52	61	53	56	54	68	65	49	61	65	65	54	47	64	52	60	62	63	56	64	52	63	60	55	54	67	46	59	60	56	55	55	70	61	60	60	52	59	61	62	48	46	64	38	62	54	43	51	63	40	41	52	65	62	69	49	54	54	57	51	66	51	53	54	48	65	56	52	55	63	60	56	73	55	41	64	49	58	51	71	55	66	47	57	61	62	39	60	61	50	55	62	60	50	39	50	54	57	52	55	48	58	63	58	45	48	47	60	49	50	56	64	50	46	51	49	56	79	54	54	46	58	69	59	53	49	68	51	42	53	62	55	61	56	63	66	51	54	50	60	64	54	60	64	48	43	57	65	50	54	40	63	46	35	57	49	61	40	48	59	51	58	58	56	47	61	67	48	58	46	50	54	51	56	66	53	53	54	54	60	52	67	55	66	58	60	52	71	52	48	59	46	54	46	47	53	45	52	52	48	60	55	52	59	54	54	67	48	61	44	57	56	51	54	64	70	53	41	52	56	59	49	51	54	59	64	50	52	56	69	65	60	69	59	59	68	66	64	54	50	65	69	65	56	42	44	48	47	49	52	51	71	59	54	69	49	58	69	58	59	49	49	70	48	53	52	62	66	48	59	45	59	56	61	54	46	63	49	64	56	51	55	56	52	39	58	46	62	55	57	45	52	48	66	43	54	44	61	49	62	57	52	44	45	67	61	60	49	64	65	45	56	46	52	42	56	60	46	48	56	55	55	54	54	61	53	62	47	59	46	58	55	47	64	49	42	55	64	68	54	60	53	58	56	60	52	53	50	54	53	51	53	65	61	54	52	55	57	46	52	58	52	55	60	54	52	48	63	73	68	70	56	65	59	73	69	68	55	52	58	52	57	50	50	52	47	46	63	76	69	50	71	55	57	57	62	58	59	54	55	58	68	56	65	65	60	40	50	65	63	44	49	53	53	56	54	61	56	63	49	74	57	53	43	57	68	54	62	47	58	55	48	42	60	64	57	55	53	54	61	53	64	66	56	70	44	55	59	71	57	55	50	59	52	58	55	60	56	49	40	56	50	56	64	67	60	50	56	61	56	58	49	55	51	61	52	72	72	56	56	54	70	52	58	65	60	55	55	54	58	59	53	52	48	55	71	60	53	49	59	61	75	52	53	52	51	75	64	52	50	62	55	60	62	40	58	62	63	64	57	55	59	56	48	52	68	53	44	47	66	60	43	61	64	51	51	55	63	57	59	72	43	68	46	60	59	60	63	51	61	56	59	61	57	51	55	60	61	63	45	62	70	57	56	63	49	50	58	56	57	66	57	68	51	47	42	51	67	43	40	48	51	54	47	51	58	53	52	65	59	62	53	66	58	56	49	62	57	52	54	64	46	57	65	61	54	57	55	42	57	60	70	66	44	54	48	61	47	44	53	55	58	56	52	63	62	55	54	49	67	52	46	50	64	62	58	72	45	68	53	56	45	50	67	51	61	42	56	41	56	51	49	56	46	52	63	72	48	41	41	42	43	70	58	60	69	53	45	47	70	59	46	41	62	55	61	65	67	55	58	50	37	55	56	68	44	60	57	54	61	48	59	57	57	67	64	57	49	51	49	56	47	66	57	51	60	58	62	48	52	64	63	63	60	70	65	50	60	50	49	54	62	47	45	51	55	59	60	50	46	73	59	49	57	56	57	41	50	54	57	59	56	52	54	53	52	64	66	47	60	57	66	56	60	50	49	66	58	53	42	56	60	60	47	42	57	59	60	39	54	70	51	62	67	51	51	56	60	62	54	54	51	65	57	68	42	43	55	56	55	40	55	51	60	47	55	62	64	72	61	57	55	59	65	61	50	53	71	60	53	62	46	53	51	59	52	59	69	59	53	52	55	58	61	77	56	62	49	47	59	48	49	59	45	51	58	43	45	52	51	49	59	63	65	53	48	62	70	58	62	55	62	59	68	66	47	49	51	62	64	61	49	59	53	65	56	61	40	53	54	68	59	50	50	65	51	52	51	56	38	62	54	61	59	51	70	53	55	49	63	59	57	46	54	64	58	58	66	58	64	61	44	72	58	56	55	54	54	62	60	72	47	46	62	52	52	59	66	61	60	67	52	59	43	62	44	59	48	47	56	65	80	53	65	60	60	45	66	51	59	67	65	46	56	72	45	43	56	60	61	52	50	40	52	60	40	48	55	52	53	60	56	64	60	56	60	68	57	59	64	51	52	54	62	68	51	62	57	62	57	58	51	60	60	59	73	57	51	61	50	68	68	51	69	55	61	54	39	61	58	52	63	65	61	57	52	49	50	71	55	53	66	55	58	62	56	76	60	62	59	41	49	46	58	60	56	43	52	67	64	71	65	60	64	47	58	57	56	40	70	40	62	71	59	57	66	68	51	48	48	59	53	47	37	57	43	60	63	60	52	52	40	62	47	75	57	47	48	57	55	51	56	50	61	52	59	58	51	56	53	51	54	54	46	59	55	64	56	61	54	66	72	69	44	54	63	58	50	48	67	54	62	58	54	59	62	63	47	58	48	52	48	63	55	57	70	61	57	54	61	66	44	75	69	59	51	71	61	65	54	58	69	50	57	63	61	59	62	58	62	48	51	65	57	56	52	60	61	54	55	60
7108	799	551	614	831	930	888	761	957	934	752	585	474	469	425	452	432	447	456	397	409	455	397	420	403	418	414	430	428	416	416	426	399	381	361	400	379	447	409	398	431	417	435	416	426	375	394	434	359	415	406	413	370	407	426	398	386	390	413	383	412	373	425	382	408	407	412	419	365	416	401	376	405	402	406	452	406	417	387	367	411	408	420	424	394	391	413	424	398	412	397	402	381	385	435	391	394	369	410	383	422	392	378	392	426	411	440	449	412	400	414	412	393	403	410	393	421	382	413	394	404	380	442	432	396	397	419	414	401	385	433	402	412	429	392	431	364	455	433	410	379	409	374	433	393	417	384	434	378	407	429	392	424	421	421	409	391	435	453	374	405	385	407	386	426	401	427	410	385	415	399	399	404	422	405	391	369	396	399	386	388	376	403	420	408	401	441	436	395	427	397	382	405	403	395	425	406	395	402	395	429	387	413	388	406	416	404	377	415	396	431	420	420	414	386	433	399	406	409	415	391	404	439	430	380	436	397	404	413	379	396	409	438	395	415	404	424	417	409	382	399	384	381	398	379	458	377	408	392	443	371	402	401	428	399	391	434	414	429	383	387	386	402	413	425	394	421	403	420	411	391	389	381	394	396	376	388	412	407	376	418	403	412	417	391	415	420	374	396	404	378	392	403	427	392	416	401	437	412	395	404	364	414	388	446	443	420	392	432	413	425	370	377	405	431	415	365	396	416	394	403	400	389	388	382	402	437	408	412	410	368	404	384	446	413	420	417	396	374	402	379	421	372	383	398	391	394	432	396	397	452	406	389	367	432	451	421	433	414	381	426	402	381	393	397	410	403	432	361	388	374	387	427	380	398	403	448	403	425	412	398	441	410	367	367	382	429	393	431	403	431	416	412	393	412	418	408	392	421	400	410	435	415	387	395	409	404	406	428	442	426	410	414	413	408	412	409	412	426	405	438	432	429	390	420	429	390	396	423	392	441	429	409	425	389	405	391	391	396	423	382	396	407	412	390	403	413	359	374	386	414	395	414	395	435	422	405	406	405	427	405	428	386	411	423	411	449	403	389	401	399	394	399	408	374	406	389	421	405	384	365	419	419	425	392	420	370	416	400	417	418	394	401	390	392	398	405	362	393	403	394	411	399	391	377	419	458	432	389	405	389	430	386	382	416	407	366	433	413	391	401	401	437	408	380	414	418	403	423	429	408	427	382	401	395	374	408	424	424	410	396	417	425	390	374	466	414	450	421	441	370	405	412	440	341	381	394	415	382	403	391	387	397	421	397	354	408	426	404	380	389	424	413	391	364	352	414	395	366	442	408	408	382	414	412	422	408	394	395	391	382	431	417	393	410	384	383	366	417	413	414	426	416	417	426	403	429	375	378	388	426	426	430	408	405	420	381	367	412	382	398	436	401	413	434	407	380	395	423	447	424	424	419	375	387	392	422	371	400	401	370	407	421	411	405	397	389	397	399	395	404	387	407	405	418	402	384	384	419	407	386	396	387	429	369	389	340	441	361	393	412	432	419	410	407	395	407	399	363	419	396	396	396	380	459	428	425	417	447	443	412	396	398	420	451	394	369	407	407	414	413	438	387	372	413	399	387	416	403	406	397	388	391	418	412	422	419	416	398	404	399	393	426	410	385	425	405	413	401	420	418	419	392	432	425	414	395	392	405	393	445	416	418	404	417	400	439	415	408	427	392	410	419	427	403	432	417	393	414	412	386	400	402	429	424	409	390	388	395	380	361	398	407	404	424	418	439	433	405	371	416	403	403	435	437	358	386	435	399	416	399	401	411	422	379	397	404	405	413	418	438	433	420	385	405	423	385	403	419	412	409	390	405	419	408	409	413	410	441	406	435	355	431	408	426	408	406	378	378	426	407	388	424	398	419	399	438	373	399	398	380	389	385	385	395	416	434	392	409	456	424	402	421	376	406	417	420	431	376	425	435	380	423	432	383	396	388	392	411	410	438	416	404	435	400	394	391	389	411	405	435	417	420	411	389	408	450	445	385	397	393	416	404	393	412	350	408	398	395	403	387	390	403	382	416	411	411	410	382	388	385	398	428	387	431	421	413	395	402	419	415	420	405	414	424	383	377	413	400	431	389	388	383	383	391	412	407	390	413	407	411	388	381	394	426	373	423	406	410	409	435	418	393	385	413	383	388	417	377	417	391	406	434	434	390	418	390	391	386	385	383	407	396	409	413	397	400	411	382	424	407	402	399	356	401	397	434	385	439	384	382	413	438	369	402	434	395	406	406	445	394	369	426	399	399	408	416	398	419	388	422	366	367	408	371	395	419	416	392	391	390	408	381	385	389	415	373	412	411	423	424	449	443	390	418	406	407	421	421	379	431	443	403	403	427	407	403	393	422	408	418	408	372	402	394	399	415	397	386	404	374	376	423	375	431	425	418	417	397	427	403	405	433	387	434	362	398	381	394	389	376	395	381	405	446	411	399	434	387	393	424	426	416	377	394	422	437	386	400	401	410	384	415	427	423	406	413	421	423	418	394	380	407	407	404	419	431	401	406	408	377	413	390	434	364	388	406	407	437	392	373	400	407	406	375	406	401	430	403	384	411	383	402	398	408	402	401	400	410	413	381	389	402	422	416	429	408	386	440	435	406	404	422	419	394	410	411	451	406	432	374	410	427	414	401	385	375	445	395	392	401	430	381	358	417	394	380	412	448	437	352	395	411	398	390	408	405	401	421	428	401	401	444	412	396	392	383	394	385	389	428	400	429	433	401	395	421	448	429	435	411	406	431	409	404	398	433	416	431	405	396	408	441	422	387	417	405	443	410	453	403	377	400	418	423	438	411	423	395	408	409	421	410	401	429	379	402	404	389	415	440	406	439	388	360	360	411	426	417	411	432	417	425	420	395	386	394	415	406	426	380	401	395	363	393	404	432	398	400	410	422	417	405	405	424	429	400	428	425	399	405	394	418	438	394	426	404	426	430	408	412	399	400	407	400	381	424	398	409	436	396	377	388	431	412	413	435	422	406	467	368	384	402	427	400	403	420	401	356	375	421	408	390	390	410	399	375	394	415	388	418	385	428	422	386	435	409	394	401	385	420	429	397	425	394	378	369	394	386	390	422	408	432	386	376	397	394	393	431	394	412	427	393	397	410	420	411	439	395	394	423	380	401	392	414	393	394	425	379	415	406	417	413	405	377	420	427	408	402	417	422	402	432	385	396	429	401	405	443	408	414	406	391	411	430	404	401	416	410	432	411	428	403	410	418	419	423	384	405	401	408	422	381	377	410	427	406	394	399	404	411	429	393	394	403	385	423	446	397	383	389	390	378	399	404	394	403	410	419	398	424	422	408	423	421	397	409	396	404	391	419	410	371	396	425	383	429	405	405	374	416	401	420	389	382	412	434	438	425	436	432	404	446	402	410	396	397	363	391	405	410	384	437	386	401	374	407	374	398	408	389	410	410	406	377	413	414	421	412	402	402	405	433	450	424	436
1798	97	68	69	65	78	79	67	84	70	61	49	71	79	67	66	60	73	72	57	72	49	52	82	67	60	58	59	73	59	55	78	72	65	65	62	58	65	57	67	66	63	67	77	73	63	65	59	78	62	82	74	71	71	66	58	60	66	67	58	69	60	65	71	64	67	66	59	49	70	70	67	64	80	53	68	73	63	67	67	67	73	63	77	57	76	74	68	59	71	49	59	80	69	69	79	71	66	56	65	64	68	64	71	51	48	62	56	57	68	59	67	58	57	74	51	64	51	64	73	51	72	59	69	66	70	41	57	70	59	58	54	57	58	69	54	72	63	62	58	61	61	50	54	62	57	61	67	72	60	67	81	68	64	65	66	70	53	66	62	61	63	61	70	70	58	58	62	59	56	47	65	59	66	68	72	87	62	54	68	61	72	60	56	84	57	53	74	59	66	68	64	72	53	67	68	55	74	62	68	57	73	74	56	59	67	71	54	54	65	43	64	54	57	71	67	71	62	60	61	56	65	62	66	68	63	65	62	54	59	63	56	74	66	48	67	60	52	54	67	74	70	77	59	68	65	62	69	71	73	66	56	61	73	59	57	62	62	68	54	70	74	58	70	58	71	66	73	57	72	71	69	67	60	62	60	66	53	68	62	63	70	61	86	75	64	50	58	61	54	83	61	61	73	61	75	64	70	54	69	68	69	60	74	66	72	53	65	67	62	71	70	63	74	53	67	46	72	53	62	65	76	63	74	59	65	58	72	73	55	75	48	66	81	55	51	62	45	57	72	48	64	60	53	49	60	63	73	61	69	57	57	57	79	63	56	57	67	60	71	60	51	76	84	61	65	69	73	60	73	55	73	66	51	69	63	72	80	58	79	58	75	62	63	66	58	69	62	43	76	64	75	42	59	59	61	66	72	79	57	64	63	63	73	63	60	68	61	49	61	68	58	60	57	64	73	69	60	70	64	78	73	80	68	53	67	54	59	48	56	61	63	63	72	54	62	69	74	71	75	59	50	51	72	69	66	55	60	83	70	65	71	57	53	69	75	66	75	50	65	83	69	68	73	56	58	59	67	59	61	68	71	57	70	57	69	65	67	67	56	64	77	54	72	56	55	65	65	69	58	43	60	63	65	80	73	61	70	63	69	58	77	68	67	74	84	67	64	73	66	49	75	75	54	67	60	65	59	61	58	63	55	71	69	64	73	62	66	67	60	70	58	60	74	70	66	66	68	69	50	66	57	67	74	65	57	57	63	62	57	49	65	53	64	82	57	71	57	61	56	55	85	76	65	69	63	66	61	61	64	53	63	60	52	60	49	73	72	77	57	58	58	70	66	79	58	67	57	73	70	79	72	59	63	66	66	63	50	66	84	68	60	63	70	82	65	62	66	64	52	65	60	71	63	52	67	74	70	62	74	67	67	62	54	66	56	63	64	70	56	62	70	66	62	76	67	72	68	67	64	78	59	67	59	55	56	65	69	70	64	70	64	69	65	64	67	66	83	77	71	61	56	66	64	61	61	55	60	63	57	70	66	69	64	62	69	48	67	76	51	68	57	63	70	61	62	65	58	70	66	56	60	77	76	54	79	51	54	62	62	58	71	74	67	59	64	60	53	67	61	53	52	64	74	68	51	64	64	51	65	60	53	57	70	67	59	67	61	68	71	66	67	68	60	64	64	64	72	52	56	66	65	51	71	69	63	61	71	77	71	69	67	61	60	66	63	70	68	62	51	66	63	53	68	71	63	63	65	56	64	67	68	58	56	67	69	68	66	58	64	56	64	54	66	70	63	62	61	66	62	73	61	78	72	60	64	67	67	69	69	70	69	49	70	71	77	67	59	71	68	65	66	70	66	68	55	78	71	53	55	67	60	72	69	44	65	60	57	67	54	83	67	72	62	59	71	72	63	75	61	63	67	62	66	69	88	75	53	67	66	64	48	47	63	60	61	73	76	72	63	62	62	58	66	58	57	62	71	58	59	57	65	70	64	55	49	64	68	53	70	68	63	59	69	59	67	61	83	71	60	63	55	59	78	51	61	65	63	71	63	73	67	60	61	73	62	57	61	57	62	73	65	61	68	74	69	57	58	69	71	76	61	72	63	68	65	72	55	70	48	65	75	60	53	62	69	67	67	55	76	69	68	59	42	66	57	54	78	70	67	51	82	56	70	68	54	63	54	74	55	45	57	53	64	61	59	55	64	66	66	63	74	53	66	66	65	71	58	56	60	60	67	67	62	58	64	58	83	72	54	64	59	66	66	68	62	60	56	76	58	62	59	59	69	73	56	71	59	64	74	56	70	52	48	77	60	58	70	59	66	61	68	66	71	56	60	66	57	73	72	53	63	62	69	76	49	56	59	83	65	67	46	56	66	62	64	69	64	64	71	57	58	63	71	67	56	50	63	64	66	46	65	60	67	53	71	73	74	62	47	66	62	62	71	60	50	63	73	53	67	58	90	55	56	60	73	56	78	67	66	94	76	68	52	79	53	62	57	60	58	64	62	63	67	77	60	50	81	59	67	72	74	58	49	63	71	61	61	63	53	58	60	65	62	61	56	60	64	57	60	63	69	67	62	61	64	78	66	49	63	62	69	62	38	68	55	61	47	53	51	70	58	82	74	66	63	69	75	52	70	66	77	75	71	60	55	60	71	64	73	60	55	59	71	70	56	60	64	76	55	60	64	73	67	71	62	66	64	59	59	51	61	61	53	72	61	62	65	52	63	81	74	81	57	73	65	66	53	63	65	69	67	75	71	76	62	67	52	68	63	59	48	81	57	72	64	72	61	76	49	73	63	66	64	70	64	64	87	75	59	66	47	50	66	64	64	65	65	66	58	64	75	60	70	52	56	53	44	62	62	62	69	50	78	55	52	60	67	66	56	57	66	62	58	68	61	61	60	56	63	82	64	60	74	65	60	52	69	58	59	56	72	44	72	59	70	65	55	76	67	62	68	67	56	86	68	60	49	67	52	68	51	59	69	66	70	52	60	58	73	62	68	65	52	61	68	61	44	63	62	67	74	64	62	60	74	72	59	63	48	71	80	66	69	64	59	61	49	55	63	56	61	56	67	52	59	73	52	79	72	65	65	71	54	53	65	50	71	68	63	55	63	59	57	66	58	64	74	65	76	77	57	65	68	60	56	57	58	53	59	66	57	59	53	52	64	51	61	51	66	71	54	61	79	67	43	59	62	57	66	64	56	64	63	75	69	58	64	60	62	67	66	69	76	65	54	64	67	71	61	59	66	63	67	72	68	59	68	54	59	59	68	60	70	69	67	66	67	65	67	71	71	61	69	67	75	76	67	96	61	46	63	73	67	49	66	72	73	60	62	67	59	64	61	60	61	78	73	72	54	68	64	68	58	70	76	75	54	60	56	71	61	48	58	60	55	66	65	68	71	67	64	60	65	60	76	68	67	61	73	67	55	69	73	60	56	56	63	42	57	63	59	82	64	54	52	71	62	72	58	63	69	69	69	62	70
7675	838	659	717	949	1179	1121	1033	1174	1157	962	682	591	562	535	534	516	476	532	488	477	498	482	482	455	444	467	489	444	419	461	514	486	440	442	485	449	449	455	479	477	435	466	464	454	476	457	440	457	480	450	439	487	469	430	462	456	421	420	435	450	457	494	449	449	443	500	449	499	438	472	475	426	424	442	473	456	456	454	410	441	458	441	433	441	468	469	437	459	499	469	475	487	458	431	455	433	410	437	446	487	441	448	472	438	462	464	453	456	478	461	464	442	444	454	441	447	465	470	447	460	454	453	461	466	444	452	428	446	456	447	495	454	474	475	447	459	418	476	447	457	475	493	436	457	435	440	443	412	506	492	446	471	455	446	463	435	462	467	463	437	445	487	488	463	476	457	451	401	433	484	451	450	475	491	450	464	457	456	439	481	487	487	408	494	447	457	474	426	380	451	462	390	418	476	483	474	431	415	415	454	456	429	435	470	468	448	468	423	459	434	461	459	439	494	436	416	472	478	473	457	492	459	431	437	468	437	465	435	445	444	434	459	406	449	433	447	437	420	443	469	428	464	468	457	501	475	451	443	422	422	449	449	475	447	427	470	433	452	468	430	432	444	489	459	497	452	464	404	425	422	426	445	433	430	422	413	450	492	448	478	480	480	503	465	465	462	430	478	447	432	463	479	409	471	436	457	436	451	473	452	466	467	466	415	457	430	441	457	438	445	472	407	429	469	443	446	467	447	460	441	412	463	419	509	490	451	490	457	450	436	481	478	451	448	462	438	409	431	456	495	455	443	434	431	422	461	461	495	429	448	427	423	456	463	471	458	420	485	430	467	429	412	469	440	451	473	460	455	471	468	456	460	443	432	454	443	430	444	483	421	458	462	466	431	458	429	450	444	437	449	461	479	427	451	443	456	455	408	509	453	443	404	507	439	469	468	452	443	468	422	474	444	494	467	448	450	416	456	481	443	439	484	445	439	486	435	434	506	444	420	431	487	444	431	400	438	430	433	499	488	437	440	440	435	437	440	478	433	479	448	441	427	418	438	460	445	440	469	437	477	461	436	478	448	463	460	484	497	478	459	472	489	467	459	463	468	460	438	460	439	443	467	455	450	454	475	450	449	455	458	443	474	442	449	436	471	423	402	469	452	474	437	437	459	424	446	462	400	461	457	468	457	456	426	435	422	445	451	454	452	470	449	420	418	456	434	457	443	448	473	477	460	438	473	448	437	461	403	425	477	432	485	482	437	487	433	463	427	463	431	461	433	469	443	459	437	495	436	445	456	451	471	476	452	402	467	435	439	457	444	462	433	466	456	449	456	438	469	446	465	454	465	469	477	474	418	460	457	458	436	433	451	490	414	462	461	448	424	467	459	415	469	457	465	465	420	462	437	491	446	438	454	410	456	451	458	489	473	495	450	482	499	439	458	421	476	423	464	428	455	450	436	452	448	480	457	430	438	475	465	457	454	480	457	501	452	468	422	446	449	463	457	488	464	453	441	425	458	448	443	446	483	471	482	447	428	456	443	473	419	455	460	410	443	460	434	449	444	427	459	461	450	416	446	435	424	486	465	479	442	472	409	414	471	471	452	463	428	435	446	417	422	476	450	452	430	433	415	436	428	450	443	437	438	485	437	439	417	433	429	443	487	412	480	462	413	475	418	452	450	434	422	460	471	437	470	467	449	492	447	431	465	425	437	402	455	409	464	427	460	451	473	453	462	415	430	450	458	435	447	443	432	468	472	429	475	444	438	480	430	479	454	423	471	427	426	447	472	481	461	474	470	423	479	443	420	473	438	479	446	425	432	446	450	431	436	445	421	482	413	431	431	414	457	435	470	454	444	453	437	448	439	466	397	420	461	442	429	435	430	427	449	432	468	460	430	453	461	436	475	462	437	433	482	438	452	448	444	433	468	452	451	462	415	419	411	438	442	428	443	469	486	465	412	464	434	468	430	479	456	456	415	432	443	472	440	476	445	449	480	499	466	472	458	452	438	473	463	472	428	487	444	456	414	383	470	434	429	464	459	453	428	484	458	434	430	472	423	446	448	477	425	443	459	451	428	515	407	457	450	440	456	458	450	466	436	412	450	463	446	435	508	461	461	460	424	421	432	474	451	482	465	427	435	457	442	454	464	452	418	427	429	486	457	445	424	438	454	484	442	454	454	453	446	421	437	468	417	443	427	455	466	470	458	506	468	446	474	413	458	422	420	433	482	465	447	435	473	494	482	456	449	432	437	449	454	407	472	448	446	472	455	474	481	462	444	447	462	460	459	431	454	454	420	467	471	458	445	448	460	439	461	432	448	494	486	439	438	458	443	507	434	473	433	432	463	447	480	420	476	463	456	465	472	491	465	436	456	425	423	459	427	420	482	484	449	454	466	442	463	451	474	458	479	449	502	469	480	461	455	503	436	417	411	492	433	455	452	434	480	446	474	475	459	435	491	461	497	449	450	485	431	488	446	444	455	440	446	484	438	474	467	439	458	426	442	447	436	461	439	427	460	448	443	457	472	447	433	434	480	438	464	421	446	454	466	428	435	471	471	424	456	437	440	462	459	397	437	412	489	470	461	452	459	427	440	452	444	427	479	451	477	435	469	497	464	441	413	453	461	452	455	421	433	480	482	418	477	485	436	459	456	439	485	429	464	423	453	473	461	464	435	470	465	437	506	470	440	442	438	405	459	449	467	448	431	448	461	444	425	488	424	419	456	436	462	470	439	453	441	470	411	469	438	469	441	427	450	441	460	444	460	450	454	469	481	450	497	452	451	435	449	438	417	453	449	441	510	467	421	464	461	424	453	467	449	438	485	443	449	416	466	435	427	454	445	480	464	460	464	422	458	464	438	453	454	442	445	409	463	426	484	440	448	444	449	475	423	433	441	413	469	436	435	426	460	419	454	456	467	467	478	408	469	451	442	435	455	467	436	470	401	464	436	439	478	468	429	454	437	467	425	448	432	427	469	443	465	462	465	446	456	450	478	436	454	434	494	488	423	465	439	459	443	438	493	450	453	474	447	468	435	473	421	455	448	479	453	464	465	427	447	488	416	477	487	403	427	442	449	418	439	426	427	458	474	427	421	417	492	423	464	452	449	411	433	482	436	447	452	415	423	438	461	482	444	462	452	472	436	466	424	461	456	468	474	454	443	442	470	441	422	444	479	463	447	456	402	451	451	427	433	434	412	422	419	429	472	449	462	476	490	441	442	478	457	444	476	412	443	425	442	433	460	458	448	445	452	448	445	460	436	413	478	438	465	421	454	450	435	462	438	453	442	451	446	470	458	455	483	433	447	437	474	468	485	436	459	466	464	398	485	450	471	437	451	461	469	419	473	446	422	454	471	443	454	431	436	429	461	442	478	448	435	449	423	414	464	449	466	474	439	440	466	460	454	454	456	492	477	476	461	452	461	453	413	440	466	449	432	441	428	443	466	440	467	434	430	426	445	445	438	470	459	433	502	451	446	466	465	455	444	421	441	449
2229	108	105	103	67	71	71	91	97	92	75	75	75	77	68	62	71	77	73	61	71	71	74	72	66	81	46	74	68	76	64	62	59	62	73	78	69	75	72	68	64	62	79	79	62	67	69	59	70	74	74	64	67	67	80	77	54	79	73	63	59	79	73	72	63	60	63	60	81	72	58	71	68	57	83	77	73	73	60	57	56	69	58	59	70	66	85	58	76	66	55	52	64	88	70	66	68	66	76	66	76	72	56	59	63	46	59	55	63	71	63	69	57	60	65	75	74	92	69	59	61	77	61	54	62	72	70	61	71	53	74	80	64	69	70	74	60	66	79	69	68	70	76	57	64	83	65	70	63	69	62	72	73	55	56	71	59	72	67	65	64	56	65	68	68	71	61	64	64	58	56	62	74	58	59	62	55	56	71	62	57	56	64	63	69	57	66	66	63	66	78	80	75	64	56	71	61	53	74	64	61	52	60	67	79	61	57	59	75	68	69	86	78	57	59	70	63	61	64	61	70	70	65	76	62	53	62	53	66	63	66	47	71	60	60	58	58	67	64	67	61	57	66	56	58	50	62	69	59	55	65	66	63	71	75	73	63	74	65	77	74	65	77	61	80	86	63	53	70	63	64	65	66	81	76	62	60	66	65	56	54	67	73	56	61	68	53	63	64	62	62	73	61	66	82	63	61	73	78	59	79	61	56	69	64	72	61	68	58	59	71	75	66	68	47	53	62	55	65	59	57	58	74	72	61	78	81	80	73	78	79	58	63	67	64	68	62	70	76	62	59	68	81	72	70	80	50	65	75	75	56	64	93	61	67	71	66	62	55	67	63	76	67	65	57	40	58	71	66	71	57	55	45	74	63	74	65	49	64	56	78	66	67	66	57	70	78	52	88	68	79	55	56	67	66	66	77	72	56	62	75	65	61	52	90	72	54	64	70	70	61	65	81	78	72	56	61	62	74	67	62	83	57	62	59	68	58	60	59	62	72	64	54	65	68	85	62	67	86	68	70	62	57	63	74	73	75	69	69	49	70	77	69	70	70	73	76	64	71	71	70	74	71	66	53	69	63	69	68	62	63	65	54	68	57	73	70	70	75	68	67	73	61	74	65	71	75	61	55	56	64	62	62	74	63	71	61	67	75	74	69	66	65	56	60	64	81	71	68	54	63	72	54	65	69	60	63	63	71	68	64	70	74	74	56	62	57	83	78	73	55	64	65	59	69	68	68	63	56	67	71	55	51	60	64	60	70	59	73	63	62	50	76	85	62	52	70	59	71	60	79	68	60	59	62	64	45	53	58	65	70	72	70	57	70	60	61	66	63	76	74	80	49	55	62	84	50	64	77	70	62	64	51	63	79	57	63	73	63	73	75	71	51	58	61	59	62	53	75	50	65	59	53	62	59	72	68	72	55	63	60	63	61	74	62	71	78	63	88	78	69	74	55	69	60	71	48	65	57	75	55	83	74	68	64	67	70	59	59	71	59	60	77	46	58	71	65	64	52	81	67	63	73	60	67	67	68	70	59	57	80	63	67	55	76	60	67	75	69	61	72	69	59	70	62	75	72	55	55	88	52	63	50	60	69	63	62	70	70	68	48	59	67	64	68	69	65	57	56	66	67	55	66	74	73	71	74	73	68	73	71	55	59	75	62	75	62	58	92	56	69	55	87	69	69	57	55	71	72	62	66	67	47	58	72	51	80	67	62	67	64	69	88	62	54	64	69	73	65	82	75	61	67	57	63	64	59	68	78	79	54	59	52	55	66	70	63	57	59	59	74	67	60	57	56	46	60	68	63	66	73	75	59	71	66	67	68	63	68	46	58	74	71	67	61	67	76	56	72	53	65	70	67	68	74	71	69	77	51	83	50	52	73	55	62	69	68	62	62	63	70	67	68	51	68	58	76	58	59	61	60	61	55	66	66	57	89	63	70	64	61	65	49	69	64	57	54	74	69	77	63	59	80	64	70	66	60	59	62	64	71	54	65	64	76	66	75	74	74	62	60	67	52	57	50	79	57	63	67	66	65	77	53	85	64	47	74	61	61	84	74	75	66	64	49	56	63	66	80	59	69	54	65	58	72	77	63	64	56	63	65	63	82	64	61	77	51	60	69	67	66	52	67	71	65	68	60	73	67	55	59	62	56	75	71	63	71	52	66	58	79	62	65	61	68	59	59	63	58	62	78	65	80	67	79	62	71	73	81	57	78	62	70	67	88	93	64	68	73	67	57	58	56	86	68	61	53	61	62	65	68	61	58	56	57	62	90	61	54	53	69	69	62	54	77	64	71	72	69	71	78	66	71	60	57	46	62	62	67	75	73	70	66	76	60	71	44	58	60	60	71	62	70	57	67	73	56	61	72	81	63	68	66	62	66	59	63	60	62	67	75	73	87	72	67	75	62	67	73	54	65	69	84	53	75	69	59	79	74	57	84	72	77	73	60	64	73	66	75	64	69	63	70	55	65	69	74	67	61	69	61	69	59	73	55	65	51	61	50	69	77	64	58	57	85	66	86	63	72	71	52	64	69	74	65	65	63	56	81	59	73	72	62	60	67	54	47	61	53	60	57	45	75	76	58	56	72	65	53	69	52	54	72	55	76	64	57	60	70	70	81	64	69	61	58	74	53	62	81	63	60	70	59	67	85	69	72	58	77	55	60	65	77	67	65	55	70	60	73	54	63	67	58	67	77	54	75	56	61	66	62	62	67	72	63	57	61	78	63	55	80	68	60	63	53	47	69	68	63	78	63	64	58	68	78	58	70	52	60	81	52	67	67	56	68	65	58	76	57	55	62	67	58	44	54	62	85	61	54	56	65	69	75	67	70	67	56	65	54	85	69	62	73	60	76	75	78	74	67	68	60	63	72	55	70	71	58	55	65	42	71	73	46	62	78	58	59	64	66	57	84	58	61	59	64	77	52	73	59	55	68	66	68	53	83	82	70	77	64	79	64	71	62	66	75	52	74	60	66	71	65	66	61	71	70	66	61	67	58	69	62	60	65	74	61	72	77	66	68	80	53	56	70	64	67	52	66	60	59	78	74	71	75	87	58	64	63	67	76	64	58	65	85	52	60	62	60	62	52	67	77	62	71	63	92	70	61	72	67	74	65	71	67	72	58	66	43	68	77	77	62	59	76	69	53	62	68	70	67	66	62	51	61	64	65	67	53	71	82	58	65	67	72	63	58	54	65	69	61	54	73	55	60	61	71	74	51	66	76	57	67	69	55	67	60	65	59	61	73	79	61	54	60	74	66	58	59	67	61	74	60	77	63	55	57	54	68	56	69	47	71	64	62	65	57	62	67	64	56	65	55	61	69	46	52	64	68	55	74	60	56	71	72	66	60	63	67	70	76	61	78	71	60	64	66	64	70	77	68	59	71	83	69	61	74	55	64	70	69	62	63	62	70	69	57	68	77	54	73	64	59	64	92	69	64	70	71	60	64	50	73	60	69	74	59	68	50	54	60	66	68	74	61	70	67	57
8362	1147	775	862	1459	2048	1976	1761	1937	1796	1553	1111	933	802	767	743	661	639	641	625	629	645	558	542	508	517	546	561	548	525	512	509	501	519	480	490	478	525	465	474	487	511	504	484	480	506	515	479	510	504	494	498	458	489	452	500	471	465	469	475	501	480	488	493	473	442	440	491	463	484	458	481	478	457	486	491	474	458	486	460	469	422	422	465	496	458	478	488	495	479	449	466	474	469	459	490	467	485	434	432	469	454	479	479	447	455	474	440	478	443	472	478	450	469	457	430	457	469	463	447	472	469	481	498	476	455	476	466	463	469	441	485	467	504	484	430	457	463	475	475	465	506	446	440	507	406	474	439	467	470	465	497	453	493	502	507	508	470	457	464	451	457	488	446	461	473	478	460	443	422	460	481	423	482	476	482	496	457	488	514	432	482	469	413	471	433	489	458	500	490	477	484	480	478	478	439	466	466	445	491	479	443	430	462	444	495	486	463	484	449	491	430	488	454	509	433	471	460	465	484	490	439	449	457	477	410	452	506	430	483	447	496	443	453	460	509	467	474	484	482	437	452	474	458	467	480	477	450	438	492	454	477	418	478	469	498	461	397	442	462	453	455	463	504	442	462	479	500	464	460	487	439	477	469	477	456	445	469	457	435	458	440	428	502	465	441	497	461	421	466	433	434	468	454	481	423	449	461	440	457	455	449	445	471	462	469	470	478	465	468	492	470	489	464	448	433	488	501	449	470	469	425	432	441	426	478	447	448	445	408	442	431	473	472	465	472	439	445	466	476	506	431	473	452	456	483	468	494	453	491	470	506	441	464	439	468	487	441	436	427	471	471	475	466	455	453	443	432	452	473	477	436	482	452	485	461	444	425	476	433	459	445	476	449	444	453	485	485	463	459	463	429	486	425	457	462	449	503	477	477	471	483	451	469	480	494	460	424	445	498	449	466	487	475	458	467	427	482	453	459	425	464	447	510	466	499	459	440	469	484	445	474	441	461	462	461	498	478	458	475	474	473	479	445	459	428	456	473	458	466	462	430	471	447	492	479	452	525	457	498	493	427	441	478	446	434	505	439	499	500	431	442	435	441	505	392	490	437	424	475	448	484	443	521	456	461	489	447	425	511	450	426	458	465	460	490	480	449	465	484	473	486	482	466	476	484	460	471	498	468	467	489	462	490	431	488	453	478	469	469	471	445	473	421	464	478	445	452	479	430	436	441	485	514	449	459	437	462	479	468	486	470	428	488	443	436	431	440	468	463	470	457	489	480	486	462	446	476	502	473	479	463	438	476	458	470	432	434	445	470	468	458	461	444	468	488	488	486	457	496	457	468	520	464	451	500	454	461	483	442	419	453	451	468	459	481	514	474	453	427	483	475	497	458	478	501	445	461	428	441	460	460	457	467	519	436	455	476	499	458	495	466	435	448	490	479	459	462	458	467	451	480	457	457	465	469	406	439	415	457	467	456	492	448	460	435	449	475	468	513	504	438	445	487	455	477	447	488	430	484	500	463	476	478	450	483	430	485	426	453	450	471	453	463	476	438	446	429	489	451	481	497	431	457	448	414	473	462	448	457	439	500	474	445	454	444	435	467	481	455	458	456	447	507	505	467	471	449	417	496	461	440	429	464	473	432	447	449	485	457	482	481	450	476	471	478	457	464	470	485	466	448	430	400	461	478	449	472	446	445	477	448	465	493	478	451	470	466	496	460	473	465	492	471	461	506	459	469	417	464	469	450	482	450	486	414	445	441	462	484	444	479	472	440	484	450	463	442	445	442	455	468	487	453	453	463	453	476	503	502	517	455	441	448	473	453	446	478	437	464	459	434	476	463	486	471	449	485	485	441	446	446	463	484	463	487	484	458	480	469	457	452	446	447	489	489	437	475	521	461	459	446	434	479	445	459	468	442	507	456	490	477	474	423	476	445	467	477	485	460	484	472	497	492	462	462	447	479	435	471	442	507	485	422	530	467	458	466	467	467	477	475	450	417	443	469	444	440	487	458	490	475	423	447	460	476	479	416	421	455	500	495	425	457	463	473	470	490	431	517	427	427	475	450	501	443	449	448	471	476	473	502	442	478	441	444	469	463	460	466	454	432	443	469	454	433	474	469	447	457	459	499	463	463	452	465	460	495	445	494	434	451	418	460	463	477	489	446	447	484	439	456	456	443	437	491	448	462	430	463	456	449	451	434	490	463	469	453	444	440	454	430	485	441	410	444	449	438	453	421	429	484	463	466	481	489	465	455	460	473	458	464	486	455	488	485	482	460	477	483	455	463	457	467	453	479	470	473	450	441	458	457	444	444	440	455	471	455	461	465	476	461	493	463	460	449	464	451	452	500	477	464	472	476	443	467	453	470	482	490	449	474	519	475	479	434	473	493	455	472	467	406	422	496	475	468	463	405	441	453	490	487	445	438	468	458	469	494	479	430	474	489	442	442	456	434	446	470	444	483	466	454	504	476	454	465	465	478	446	455	467	479	428	507	492	495	472	482	445	458	470	469	447	480	468	405	451	467	485	480	475	485	501	446	438	461	470	475	494	457	426	459	459	485	452	432	467	448	434	444	469	478	461	469	460	493	450	429	449	460	436	476	480	477	476	455	471	465	470	491	472	453	478	478	479	472	496	471	432	476	495	492	507	445	450	452	461	431	452	454	477	454	486	473	478	459	469	480	467	474	459	458	475	461	464	471	456	477	455	449	437	475	463	466	408	482	495	512	485	484	444	448	507	467	440	443	471	435	472	485	486	454	487	444	474	425	448	489	448	434	461	488	451	439	479	465	464	453	459	494	443	443	475	464	466	460	468	461	447	443	421	501	456	475	452	528	499	439	477	473	507	454	460	491	477	476	479	475	454	455	499	472	435	435	455	450	398	434	474	464	508	484	456	444	474	447	457	444	462	460	482	444	404	473	449	422	491	462	429	448	449	426	491	472	452	477	485	460	480	485	461	447	471	457	452	460	486	435	466	487	498	469	490	497	434	468	459	444	461	455	457	466	466	433	488	467	441	463	442	461	458	451	480	477	484	494	456	465	467	464	448	465	475	458	476	501	451	477	483	444	482	458	482	497	467	474	453	493	476	489	468	453	449	479	430	449	492	450	471	484	468	446	439	478	452	484	463	503	463	486	443	446	478	433	417	449	471	518	481	491	433	468	513	472	452	460	462	483	453	462	451	453	472	513	446	486	437	457	466	473	478	444	485	492	472	462	439	446	465	482	454	472	464	442	455	464	442	436	432	479	419	455	445	463	472	472	435	430	458	449	487	452	465	483	451	442	448	477	414	474	460	471	462	478	502	484	469	465	457	470	469	453	452	484	450	467	464	472	487	460	467	456	465	510	478	469	462	473	431	482	489	466	447	425	495	473	461	494	488	464	443	479	500	471	446	454	469	463	476	485	447	430	453	460	444	459	446	452	480	455	473	467	471	455	455	461	438	438	477	462	493	457	422	436	479	463	477	506	460	460	439	453	447	493	463	448
1159	118	81	48	38	45	53	68	84	71	63	39	42	43	48	21	30	31	27	18	29	32	24	25	25	31	31	16	20	28	32	22	18	26	20	22	23	20	8	19	25	26	20	21	15	22	25	22	13	19	21	15	19	26	20	20	14	25	17	23	17	14	16	18	16	16	23	20	15	19	15	19	18	17	18	18	14	28	12	18	13	17	20	22	15	17	17	17	22	17	14	11	21	20	27	20	13	17	14	32	20	15	19	22	19	18	17	17	21	21	16	17	15	16	14	16	16	21	14	13	16	20	20	18	20	24	15	18	24	18	25	25	24	19	12	14	13	11	16	26	13	14	20	14	19	23	17	14	21	21	14	17	13	14	14	15	9	20	25	17	21	17	15	18	14	18	15	11	22	17	18	20	14	19	29	19	33	15	18	19	16	16	21	17	15	16	16	13	21	24	23	21	21	17	14	27	21	15	20	18	20	24	16	17	14	25	19	18	19	28	15	15	20	18	12	18	21	24	22	12	20	15	11	16	20	19	17	24	11	21	23	22	16	22	12	16	23	19	15	18	11	23	27	20	13	17	23	13	8	24	15	22	24	13	23	21	24	18	18	22	21	12	19	15	20	15	27	22	13	17	30	15	23	22	22	19	15	16	15	16	12	17	20	21	15	26	18	16	19	15	17	16	18	6	25	29	15	19	14	22	21	17	19	22	24	15	17	17	25	18	19	18	13	16	13	13	15	22	17	15	14	18	26	19	23	20	22	23	16	19	23	16	28	20	21	24	23	21	14	25	22	15	23	18	15	17	17	16	15	17	15	20	19	18	15	16	22	23	21	17	17	23	22	14	22	19	27	20	23	17	16	27	11	19	20	17	25	20	21	22	17	21	18	17	17	21	19	25	24	17	24	13	26	12	11	10	21	13	12	17	15	12	17	10	22	20	18	21	24	19	29	20	22	20	17	21	23	19	19	17	21	23	23	22	17	22	19	26	18	17	17	16	20	16	21	16	16	28	17	19	20	19	22	23	23	25	16	14	19	24	21	20	20	10	13	15	21	27	23	15	13	23	22	17	13	23	19	17	16	13	18	21	16	22	16	22	21	21	21	12	16	13	19	21	15	23	21	16	19	12	21	24	14	19	15	29	16	19	15	14	12	18	25	20	18	24	22	16	17	18	13	18	16	19	14	19	15	13	15	7	27	13	14	20	16	22	18	15	20	19	16	24	18	19	20	17	14	27	12	18	20	21	22	22	18	17	21	12	12	20	15	18	21	21	19	18	14	23	16	22	17	12	17	23	17	13	17	22	23	17	25	14	21	11	15	18	25	14	21	25	26	18	17	12	17	15	15	18	14	11	19	20	18	14	25	21	24	19	21	17	25	19	17	14	15	25	18	15	16	16	18	17	18	17	21	18	24	20	25	21	12	13	15	16	18	19	9	21	23	12	21	15	17	8	18	19	18	21	15	25	21	26	20	19	13	20	22	18	21	22	25	15	22	27	11	22	28	16	18	16	25	18	19	19	18	16	23	23	18	16	21	20	31	10	19	20	19	17	19	17	19	13	11	15	18	17	15	18	24	13	19	20	15	27	22	19	14	18	25	12	21	18	17	23	25	23	22	17	17	12	20	20	18	24	14	24	21	26	16	16	17	19	15	19	16	14	20	12	17	16	18	19	13	12	22	22	19	18	16	21	17	25	17	15	19	22	17	15	19	15	17	15	13	21	21	22	19	16	15	24	22	17	20	20	17	29	23	16	18	22	14	9	21	12	17	14	16	15	17	18	21	22	21	19	23	16	27	13	25	15	21	31	23	20	22	18	22	18	18	14	21	25	13	16	14	20	21	19	13	20	18	19	15	22	20	22	21	22	21	22	15	10	21	24	24	16	20	13	20	18	23	23	20	20	18	11	17	24	18	18	24	25	10	22	22	23	17	17	22	14	22	18	19	17	21	20	22	17	17	14	19	11	21	14	12	13	15	14	19	13	13	14	15	17	15	20	28	15	23	21	16	7	17	20	13	31	18	13	18	14	17	19	26	15	23	15	14	19	18	17	17	15	18	17	17	26	21	21	21	16	12	21	27	16	19	19	20	25	21	16	17	21	10	16	33	25	13	19	22	19	18	30	21	9	17	17	24	22	14	16	15	17	24	20	22	16	14	22	22	10	24	21	19	15	20	14	15	14	12	19	19	9	15	18	17	19	25	17	23	21	21	25	13	18	20	26	12	16	19	26	14	19	21	12	18	11	23	12	11	22	15	21	18	16	17	20	24	21	17	23	25	20	22	20	17	17	19	16	18	19	22	22	21	19	19	29	21	13	9	20	19	26	17	19	18	17	15	26	21	14	23	17	11	20	22	29	18	24	17	21	17	17	13	17	18	11	15	22	20	16	20	15	21	28	22	18	25	16	25	19	15	18	21	11	25	24	16	21	20	17	14	25	20	9	10	15	18	25	20	17	22	21	21	18	17	14	15	17	13	14	17	17	16	13	17	11	12	20	22	21	24	25	18	17	16	12	16	19	21	9	18	24	24	19	20	21	26	13	30	27	24	18	19	19	24	15	17	12	16	24	25	24	16	19	18	15	16	15	19	27	22	18	26	27	15	23	18	23	20	15	17	15	20	15	14	19	15	15	19	11	23	17	17	19	17	16	23	20	24	18	16	19	16	16	16	13	18	14	17	12	5	18	15	25	26	20	19	10	20	20	13	20	15	21	28	23	18	18	13	24	19	15	14	22	18	19	23	17	17	22	19	14	19	20	13	15	16	17	16	23	12	20	20	27	26	21	24	12	16	22	22	11	18	17	24	18	22	20	18	25	15	17	12	19	26	16	15	26	20	18	17	24	20	18	17	20	24	21	17	15	19	16	22	25	15	22	14	19	14	17	21	15	20	19	13	22	28	17	19	31	10	24	26	21	14	19	19	14	16	27	16	21	25	15	16	16	17	19	21	16	22	18	14	24	19	28	20	18	24	20	22	16	17	22	18	20	19	22	19	18	20	19	11	13	12	19	14	20	15	12	20	20	24	17	18	14	26	18	15	25	21	27	17	19	28	32	13	20	24	14	22	22	16	17	17	18	16	27	25	13	10	26	25	14	15	12	12	26	21	15	21	16	26	22	19	9	19	15	27	24	21	13	25	21	18	21	18	21	20	15	18	15	21	21	20	22	15	22	23	16	11	20	26	15	22	23	27	16	19	17	27	9	23	22	28	14	24	9	27	19	19	23	15	28	16	11	20	17	19	14	19	21	19	23	11	14	22	23	15	10	31	16	10	15	30	23	20	21	23	36	20	17	23	27	16	12	21	15	22	17	22	24	16	20	28	23	13	23	27	30	14	20	23	24	18	13	18	16	17	11	29	14	19	15	15	10	9	18	12	14	20	26	14	15	13	17	16	22	20	20	15	19	20	30	17	17	14	17	20	19	22	20	10	21	17	18	20	17	24	21	17	18	16	13	15	34	20	20	16	21	20	18	26	15	12	27
9517	1464	736	843	2047	3067	3038	2849	3002	2512	1962	1343	969	812	740	667	564	547	464	438	405	375	368	305	325	275	271	283	266	224	252	232	198	230	209	188	205	164	196	203	188	189	197	176	204	169	175	153	180	158	157	188	170	167	159	146	146	144	156	147	146	149	169	134	138	140	141	136	156	150	128	148	146	151	161	143	142	137	140	154	147	148	115	133	158	148	125	132	121	138	139	130	130	149	134	132	129	122	137	123	152	134	136	115	114	132	136	120	128	149	146	137	147	129	130	143	116	132	139	129	144	149	127	143	143	141	126	124	137	138	138	130	139	140	132	139	139	123	139	147	137	160	131	142	137	119	132	134	138	143	133	135	121	139	144	136	121	139	128	108	152	134	126	131	110	132	125	116	118	119	118	137	128	134	128	141	134	117	126	117	142	134	130	149	136	151	143	144	116	122	108	108	129	133	141	131	113	135	131	118	108	117	129	129	139	120	126	137	160	119	132	132	133	147	131	149	101	121	111	111	134	152	116	143	152	150	131	123	127	160	118	142	127	135	140	117	127	132	111	116	133	146	144	126	149	143	141	146	142	134	120	132	122	141	131	125	131	132	122	138	139	142	130	134	135	122	131	133	124	132	119	113	147	124	120	134	114	146	135	135	140	133	148	133	136	137	119	119	138	109	133	133	123	113	146	144	137	132	131	127	143	139	122	144	133	121	146	129	152	136	142	129	111	120	123	153	134	120	123	114	115	136	140	138	131	130	126	116	124	114	117	132	116	125	114	129	126	132	108	113	133	140	131	139	112	119	145	120	110	155	121	115	154	122	134	121	135	105	119	146	136	124	157	134	149	144	127	128	118	140	136	111	135	137	120	137	137	127	110	129	118	125	135	134	143	119	146	118	110	138	155	144	118	101	129	133	132	135	128	122	119	123	121	145	129	125	131	136	130	135	127	125	118	116	136	127	135	116	114	120	119	136	131	132	146	124	138	148	138	129	136	136	114	137	155	132	140	128	151	149	137	136	125	142	108	127	141	122	142	133	119	122	128	126	113	148	127	108	132	162	104	107	135	144	126	128	150	145	133	126	119	137	138	123	133	140	148	126	121	113	130	141	128	125	129	111	119	127	138	117	128	129	119	122	129	119	130	125	136	124	141	156	150	140	115	127	142	137	129	121	139	127	162	128	141	114	129	136	134	115	126	133	141	130	137	122	139	126	137	114	150	134	118	123	138	130	124	165	136	131	133	116	116	124	126	125	130	138	121	121	127	121	123	139	103	122	136	127	111	122	150	134	156	132	122	121	143	146	140	123	119	120	121	138	98	137	122	119	124	122	139	121	149	130	142	115	146	135	119	139	142	128	130	132	146	113	140	137	144	125	126	115	112	143	119	127	146	161	122	133	131	118	125	134	133	115	134	117	122	124	133	108	141	136	139	138	122	129	130	129	127	146	131	120	126	122	138	120	93	128	138	128	123	147	126	133	138	133	128	131	146	122	117	129	143	132	121	125	148	120	110	123	118	138	140	132	112	114	137	129	130	146	137	118	123	132	147	139	138	129	116	125	131	129	148	128	120	154	140	115	122	148	128	120	147	139	143	141	132	122	127	137	118	127	132	131	132	125	133	108	109	131	126	153	136	142	145	133	136	114	140	161	135	122	134	134	114	140	142	125	118	135	154	114	122	118	123	119	143	124	111	114	137	142	136	131	137	151	111	122	136	113	142	123	141	153	140	123	110	130	149	115	126	120	123	123	132	128	136	138	128	139	137	125	124	136	108	118	133	124	138	135	130	122	131	165	160	126	146	117	119	131	133	128	139	107	146	126	133	127	153	143	144	130	109	117	135	127	133	127	147	133	125	113	118	117	127	125	127	126	159	132	126	133	142	132	150	122	136	136	130	124	133	108	124	124	131	119	128	133	138	127	132	138	141	128	117	138	144	131	137	126	125	134	124	130	143	132	124	123	153	136	139	125	142	108	139	133	126	136	120	136	126	125	123	125	127	132	125	133	122	122	134	138	117	119	142	129	123	137	126	128	139	135	134	132	138	143	142	114	132	127	132	132	138	123	124	117	121	135	131	144	124	124	131	133	120	103	130	127	143	119	122	147	133	122	117	137	143	130	133	118	137	133	138	107	141	122	127	141	125	124	115	148	145	136	132	130	124	127	121	119	136	136	129	145	116	118	134	130	128	119	133	136	137	137	125	144	145	148	128	131	140	135	128	124	132	146	122	139	108	137	161	140	137	154	135	119	135	134	111	109	136	125	134	137	122	119	129	132	111	118	146	133	112	131	131	123	132	123	128	129	113	149	113	126	95	133	133	125	117	138	155	135	132	119	141	134	117	132	140	118	144	124	125	132	128	132	112	126	144	128	123	119	135	148	121	144	125	129	143	141	125	133	132	140	142	113	123	135	134	127	113	111	134	117	126	135	138	127	152	132	151	128	134	114	146	122	141	150	116	112	126	151	139	123	136	141	141	118	131	151	119	127	127	126	133	158	128	122	115	135	130	135	139	119	117	121	133	136	141	155	130	127	118	109	143	133	130	134	132	137	158	125	117	150	108	119	133	130	130	115	132	150	150	131	140	116	131	124	128	111	131	115	114	142	135	128	128	134	131	143	140	130	135	129	125	127	142	135	125	141	145	123	129	130	130	148	130	127	130	139	123	137	139	122	110	141	123	139	121	125	124	118	110	102	135	116	103	136	133	144	142	135	135	121	139	120	133	131	132	116	115	138	139	131	147	138	129	131	131	119	132	139	112	135	115	120	140	135	112	118	112	133	138	113	133	129	127	126	128	118	143	138	131	117	123	130	131	119	126	124	139	133	131	137	134	145	126	129	144	147	136	143	139	131	139	116	124	132	132	125	139	126	131	125	127	150	128	152	146	102	128	133	123	136	112	128	127	110	140	141	141	129	119	150	126	119	130	137	153	157	140	135	115	147	119	129	124	119	115	127	127	141	140	133	123	138	129	133	143	122	145	134	136	138	122	127	116	128	119	117	126	137	113	119	139	103	142	137	121	128	142	126	138	131	131	125	113	112	144	143	112	121	119	143	137	154	130	142	128	138	121	129	136	135	141	114	145	130	117	138	124	120	126	127	131	129	125	123	146	154	127	125	127	156	152	132	118	114	143	144	150	116	124	140	129	139	120	134	125	138	143	140	138	115	133	119	147	141	138	120	129	128	111	131	140	146	128	131	133	148	150	127	124	142	131	129	141	136	136	129	135	113	122	128	118	132	134	142	146	118	129	118	141	147	122	119	125	128	132	121	123	117	137	127	98	131	131	141	134	123	134	156	93	127	141	148	135	129	139	151	138	108	143	134	125	133	124	130	137	136	119	126	138	120	140	122	150	114	122	138	128	136	113	131	122	133	131	127	126	118	170	151	114	145	137	118	135	121	119	131	115	133	139	132	134	121	144	138	110	129	147	122	141	124	121	120	133	130	136	125	127	128	122	136	130	150	136	124	150	124	115	129	146	142
1389	82	59	66	56	48	67	62	52	75	73	60	57	57	39	54	54	66	58	65	60	55	57	48	53	65	66	71	46	50	49	53	49	55	45	50	52	63	52	49	64	54	52	57	47	61	50	53	59	52	50	63	72	66	53	57	54	61	67	56	56	62	75	45	61	49	56	40	59	60	65	60	71	41	53	44	58	59	59	61	62	47	62	44	58	49	65	60	47	48	70	53	60	51	55	49	54	46	60	48	52	75	43	63	61	46	52	75	39	58	58	54	51	63	53	57	60	68	56	64	69	43	47	74	45	68	44	64	64	54	48	58	58	48	59	51	58	54	54	74	57	69	56	54	61	58	61	58	49	56	51	60	79	46	61	48	54	62	48	70	54	46	60	59	63	55	53	69	51	69	55	62	60	70	45	53	60	64	61	54	52	62	47	59	64	50	50	51	51	57	60	59	51	68	57	58	63	48	50	58	50	57	54	53	57	56	57	64	46	55	58	55	64	48	60	61	47	42	49	60	63	60	49	49	55	64	46	46	52	45	52	72	49	55	66	64	75	56	46	61	56	51	61	72	62	66	63	50	61	54	65	60	58	55	47	64	63	46	58	38	52	53	54	58	63	54	47	50	53	63	48	48	67	63	41	62	50	47	48	61	46	58	62	55	53	54	45	57	33	69	57	58	48	70	53	66	51	55	48	65	60	41	63	59	58	44	50	58	59	47	53	66	53	61	52	51	60	52	66	74	64	69	62	53	50	61	68	57	61	62	49	58	56	63	54	64	50	65	58	69	55	50	65	50	52	59	59	54	60	63	66	58	55	57	70	68	60	57	67	54	46	67	57	49	60	58	58	53	56	52	47	58	49	56	60	55	54	48	51	59	61	55	58	56	49	49	62	59	62	52	67	41	54	44	52	52	55	54	59	47	52	47	61	53	49	64	57	48	51	55	60	47	59	55	55	58	51	60	68	51	52	44	51	59	54	54	70	45	50	58	48	73	56	54	56	63	63	52	56	55	56	61	67	65	47	51	62	52	67	56	59	51	55	66	54	54	49	64	63	52	51	63	46	50	46	60	57	50	44	59	63	47	59	55	54	64	56	60	68	50	53	57	53	58	69	59	52	62	47	57	53	56	60	62	68	58	66	63	59	45	51	62	69	60	50	52	55	62	53	53	62	59	58	64	47	59	57	40	40	58	46	55	74	75	56	51	51	65	54	55	73	56	55	60	60	49	52	73	54	50	62	41	48	58	64	42	52	50	60	49	64	51	54	68	63	56	50	54	45	61	54	42	59	46	44	60	69	49	52	58	54	49	50	60	51	55	53	53	60	56	62	55	50	49	62	62	46	60	61	65	45	61	63	63	56	61	53	51	49	48	68	58	67	51	45	55	53	52	55	42	60	61	69	66	65	58	47	60	45	53	57	57	57	57	56	53	66	81	56	54	53	55	61	65	61	56	63	54	70	56	58	57	65	66	51	59	43	42	57	47	67	57	60	52	66	62	46	65	57	52	60	51	59	69	46	50	41	51	48	54	44	55	62	78	62	64	61	51	59	88	59	54	68	63	59	53	77	53	57	70	44	68	62	69	57	59	63	55	64	51	41	65	44	67	54	61	41	47	57	67	52	52	63	56	71	68	45	53	61	53	52	59	49	68	65	50	48	49	44	52	60	50	60	63	37	52	40	68	51	59	54	65	55	63	50	62	48	46	43	61	54	70	54	52	58	50	47	64	40	64	57	44	72	73	59	50	52	62	47	45	48	49	60	57	57	49	61	58	53	57	57	70	56	45	57	62	68	70	73	48	53	53	70	59	58	63	55	58	53	58	49	51	59	58	71	45	64	66	47	43	40	51	61	56	67	56	42	66	54	49	49	64	62	58	56	55	61	66	59	63	48	50	44	48	60	55	56	57	48	61	52	62	55	79	51	51	71	57	65	73	60	56	63	54	62	48	47	58	48	63	53	54	64	43	53	64	55	77	61	69	61	64	59	68	57	57	54	56	60	46	73	60	55	52	60	48	65	60	57	60	56	45	64	57	65	49	60	52	57	52	65	53	53	64	54	59	55	46	68	52	55	42	59	55	63	65	60	57	65	61	49	58	53	62	55	53	54	67	62	55	63	68	60	52	58	61	43	48	61	56	56	57	50	54	52	46	46	45	49	61	57	49	62	63	55	53	58	51	63	65	56	60	69	60	46	48	52	50	71	48	61	64	66	46	59	53	52	60	53	57	50	46	58	44	48	60	49	56	55	57	55	68	58	55	57	57	43	43	50	68	48	45	43	58	47	57	51	63	56	54	67	62	49	49	46	56	67	56	76	55	49	49	59	55	61	43	39	62	52	52	60	69	69	56	59	46	56	57	54	41	49	66	67	71	55	67	49	62	48	50	43	54	57	51	49	53	64	50	51	47	51	74	50	43	63	76	51	52	54	61	48	50	67	46	49	57	52	62	48	65	55	63	54	53	63	63	61	57	54	50	72	51	50	50	50	56	47	60	54	64	54	60	65	58	60	56	53	54	64	55	58	46	69	38	59	61	64	52	66	48	57	50	59	55	64	60	61	60	55	58	67	59	55	43	54	58	52	59	58	61	51	73	67	57	55	63	60	57	63	67	55	48	49	57	55	54	51	52	62	54	52	58	54	71	56	60	56	44	41	57	54	56	71	55	60	48	47	54	50	62	55	44	66	50	55	54	48	48	56	71	54	51	58	48	47	55	46	60	49	66	51	64	71	57	58	54	64	60	60	50	64	49	49	58	53	57	68	56	68	51	50	47	58	56	66	56	63	65	51	68	56	58	58	55	52	64	64	50	77	73	47	64	58	50	58	58	47	49	56	57	48	73	55	59	59	54	40	52	67	53	63	46	66	69	57	44	58	59	46	50	56	59	57	56	43	55	47	64	56	53	66	67	50	70	59	46	52	52	74	61	57	57	60	60	50	52	54	65	56	59	57	47	62	60	50	52	60	56	49	70	47	45	52	53	40	66	66	62	60	61	59	40	58	56	58	47	67	56	63	55	52	53	50	51	72	67	58	47	51	77	48	62	48	57	61	49	60	65	53	57	45	49	54	55	48	64	64	52	58	73	56	64	44	62	47	62	56	53	61	51	57	49	64	56	51	53	50	64	56	59	47	69	62	56	46	61	59	52	60	63	57	66	61	43	56	44	64	50	64	45	55	47	64	55	72	54	59	47	60	57	50	57	59	56	53	53	50	49	57	53	56	49	57	65	50	44	62	55	59	45	59	54	68	57	60	58	43	65	36	47	52	51	56	44	69	50	51	55	58	57	61	56	50	52	64	58	55	64	71	73	56	55	54	64	65	53	47	55	52	63	51	59	66	52	52	62	62	47	60	54	55	53	61	61	57	66	52	44	58	66	57	51	62	57	49	42	46	65	65	62	61	52	32	58	62	41	52	60	59	63	52	54	47	55	58	64	53	54	49	51	64	62	66	61	44	45	58	55	53	57	62	44	42	58	76	65
6879	580	508	523	690	829	805	920	1026	1015	765	502	459	484	442	415	447	446	401	406	378	413	422	397	410	407	409	425	396	400	427	407	407	390	422	391	414	372	370	420	404	418	424	394	391	388	414	383	392	418	395	385	422	373	440	394	398	443	371	380	413	407	402	428	419	398	412	476	403	384	406	416	389	397	389	401	399	414	424	360	343	361	383	412	399	350	373	382	426	359	375	435	401	388	371	381	370	416	411	378	366	429	428	426	396	381	380	371	407	366	422	441	371	375	381	391	434	376	389	391	368	421	411	385	382	376	381	397	408	415	408	386	406	391	391	402	397	379	407	399	408	413	409	383	364	372	388	427	390	406	394	397	394	398	370	400	377	423	404	390	410	405	393	389	382	415	374	378	416	378	394	418	415	382	378	379	449	414	391	406	397	406	381	406	398	402	396	412	416	409	367	435	423	395	378	380	438	409	378	399	388	438	368	402	383	367	378	354	389	388	420	399	375	387	414	433	411	417	402	383	412	418	416	377	401	400	347	415	366	390	414	415	410	368	428	428	374	404	410	393	412	421	402	399	406	388	406	446	408	363	369	395	410	387	380	399	408	385	423	409	423	369	397	405	379	409	399	433	417	398	408	412	421	371	395	392	393	388	356	385	397	404	412	392	386	413	395	406	426	377	395	425	417	403	385	401	421	419	388	356	383	415	392	367	415	414	381	410	399	405	412	412	401	413	403	366	401	426	367	385	389	413	405	395	376	393	413	399	378	399	375	388	398	407	437	409	407	416	430	389	420	396	410	423	385	430	406	376	398	401	402	397	388	419	384	383	412	411	381	418	370	416	413	431	399	414	381	401	362	405	428	401	405	394	391	411	412	415	384	409	413	424	439	380	408	401	393	396	411	393	407	393	401	390	397	396	407	383	390	387	374	430	430	383	407	391	389	426	365	369	381	384	425	367	408	452	387	401	373	406	398	403	394	386	385	387	391	380	396	370	411	421	381	393	391	414	385	418	427	414	394	382	380	400	415	387	414	459	406	410	412	414	394	408	391	407	392	408	398	402	427	403	384	402	382	396	401	405	401	368	410	402	401	374	391	380	379	386	425	408	366	379	410	406	366	423	397	394	389	377	396	412	408	402	393	419	375	427	406	334	414	392	384	410	367	348	398	386	392	394	396	390	407	384	391	366	402	421	395	389	362	437	411	412	351	389	370	386	409	426	402	398	372	386	417	415	467	428	412	421	403	393	389	421	413	410	416	388	408	383	375	388	446	380	392	449	373	376	365	387	394	413	397	404	387	380	409	395	393	384	440	401	408	395	410	390	403	373	408	443	438	379	413	383	422	410	410	357	382	376	388	385	392	420	356	413	408	410	392	418	412	377	405	426	424	427	407	412	424	404	370	367	404	404	355	406	384	417	414	395	384	397	387	422	401	414	397	399	385	370	393	355	402	383	389	403	390	401	386	392	410	426	369	384	383	383	367	412	427	412	436	393	405	400	432	430	411	398	451	386	409	423	396	407	407	383	406	378	402	410	391	403	407	426	402	402	438	398	397	426	393	411	389	388	390	399	369	383	402	421	434	391	413	403	347	417	383	391	405	394	373	378	381	372	385	432	424	424	378	387	414	429	413	403	383	405	422	417	393	381	397	380	395	407	405	393	428	415	399	375	400	385	382	365	397	421	388	403	440	379	390	388	420	407	384	383	395	397	395	432	439	380	364	385	380	371	407	414	407	432	413	371	440	392	417	373	395	361	415	375	373	416	397	409	366	413	433	403	400	395	402	403	422	394	394	424	387	379	384	433	395	373	414	409	422	418	388	393	391	422	435	384	404	421	408	405	400	390	409	422	411	421	417	412	424	409	404	416	379	384	398	406	399	397	393	372	405	415	390	407	418	401	426	413	393	361	390	445	455	423	407	423	395	398	428	375	403	410	376	395	383	408	395	398	431	397	411	382	401	382	395	430	399	420	414	395	394	390	397	432	393	359	382	444	399	405	411	402	378	416	392	405	400	420	438	364	387	432	403	367	376	398	387	446	422	378	421	367	372	456	441	403	418	370	423	433	333	396	379	412	377	411	374	373	389	409	371	381	406	418	387	409	410	371	411	390	351	434	383	399	424	423	407	403	391	422	367	418	411	364	397	427	424	411	441	432	418	388	407	447	373	375	419	371	408	422	429	374	382	395	392	412	409	398	409	376	407	398	396	392	417	409	403	386	417	399	362	420	374	411	355	388	415	390	373	402	406	386	393	394	397	412	402	381	397	445	397	392	381	387	414	423	382	418	399	351	395	361	423	407	397	424	452	442	389	389	407	406	422	365	411	408	359	421	415	422	404	400	405	355	379	398	394	386	374	398	383	394	375	391	395	393	389	381	411	397	412	381	380	399	430	386	443	408	398	431	399	398	368	381	405	416	387	389	403	404	382	369	406	426	381	368	411	373	395	399	412	423	398	416	412	418	380	411	406	410	391	399	385	394	391	372	409	417	397	396	438	383	385	423	397	400	401	427	418	399	413	420	404	405	369	402	431	421	421	417	407	393	398	412	410	395	399	371	411	444	385	420	443	375	406	365	347	388	402	397	387	416	412	368	410	411	401	366	370	387	392	381	398	401	353	401	417	428	388	413	446	391	372	411	362	418	398	358	404	392	429	372	390	396	364	421	392	376	436	414	425	382	438	461	424	389	407	368	405	379	382	383	394	423	412	411	411	406	393	417	397	415	425	372	421	404	425	435	401	434	359	396	392	403	411	394	385	391	392	379	397	402	374	397	368	360	394	402	404	420	414	382	383	398	418	387	413	367	425	355	386	392	383	393	414	364	375	421	432	375	434	409	393	391	387	431	414	365	373	384	374	413	366	378	402	399	395	417	397	383	369	463	391	391	431	402	422	433	413	406	429	374	380	391	429	363	394	389	369	362	379	434	415	406	405	363	401	400	377	387	405	410	364	368	396	405	401	403	399	406	386	407	416	413	425	399	387	390	414	416	419	370	420	417	413	424	395	377	411	404	370	383	384	389	421	387	400	401	396	380	379	389	401	406	386	407	403	417	409	420	406	379	404	430	387	404	403	372	381	384	419	393	392	380	389	387	403	410	405	405	436	413	378	374	440	399	343	409	413	393	419	364	381	372	400	386	409	384	394	386	419	362	428	387	403	394	391	411	382	434	393	403	433	395	429	420	387	419	461	397	395	408	415	373	405	396	380	386	383	391	421	384	403	398	417	392	405	389	386	377	396	423	407	390	409	406	385	407	412	404	386	398	387	409	414	394	416	377	402	380	405	404	387	427	357	393	445	401	390	387	449	396	396	364	447	381	400	378	416	397	376	368	393	383	430	398	385	408	365	403	385	396	373	368	392	399	375	416	403	385	367	408	400	389	397	384	419	395	405	410	398	407	399	396	428	382	381	421	393	373	387	355	385	383	358	408	387	387	375	442	392	400	408	427	428	422	434	395	355	387	398	395	405	398	399	389	419	377	395	382
1720	80	90	75	70	74	74	83	72	85	55	81	67	78	78	77	72	68	59	61	68	70	64	67	62	51	43	58	60	61	64	55	52	50	68	62	49	68	63	65	64	69	71	71	54	55	67	77	70	51	49	57	59	67	72	54	50	58	63	69	68	56	60	70	58	53	56	76	73	55	55	64	60	65	71	49	67	64	74	63	73	59	66	60	78	64	60	60	61	63	70	63	53	63	85	64	55	56	57	72	79	58	68	58	77	64	67	63	76	49	70	71	63	74	58	63	66	68	84	62	53	52	62	59	58	58	67	70	66	54	61	66	56	75	70	77	62	62	46	47	57	50	62	75	60	67	70	59	61	57	60	59	67	61	61	57	72	82	70	66	61	51	75	52	52	61	57	54	63	44	65	69	66	62	72	67	48	64	61	60	69	57	58	67	62	65	60	58	68	66	64	59	59	63	65	77	68	63	56	47	70	54	64	56	60	64	69	52	58	69	62	57	56	56	75	57	49	71	57	58	68	58	64	64	66	62	56	58	74	60	58	51	60	70	62	52	56	64	69	64	64	56	54	63	65	73	67	51	49	64	62	59	61	66	68	60	53	55	79	84	66	50	68	69	55	59	63	75	67	65	60	55	68	83	61	59	57	58	56	77	63	63	79	54	79	70	57	64	65	49	52	60	81	66	69	63	88	66	58	60	59	52	65	70	66	56	59	69	66	64	54	59	52	69	66	66	66	82	55	61	69	69	79	58	60	68	54	70	61	69	55	64	68	64	49	63	73	56	62	69	62	73	54	73	45	62	66	73	50	62	66	62	51	59	66	67	61	57	49	51	81	69	67	74	65	72	68	64	59	57	59	72	66	59	60	65	59	53	76	71	51	51	62	62	72	52	63	67	73	64	60	56	57	49	56	62	74	63	67	66	58	90	54	57	71	61	69	73	62	54	61	55	64	53	67	57	68	53	60	62	40	59	59	72	55	65	57	55	57	70	62	66	51	58	62	58	60	76	71	61	63	55	41	61	69	73	67	71	66	72	63	52	54	73	49	63	47	56	66	52	73	63	64	50	75	74	70	59	73	58	56	70	74	71	66	56	62	71	64	81	59	69	70	65	60	63	55	69	63	64	68	65	45	43	61	59	62	69	74	60	66	76	60	55	53	76	52	46	51	65	78	43	69	49	65	68	58	58	60	67	75	50	45	64	71	71	64	59	66	74	69	67	64	54	51	71	59	66	71	60	53	66	66	61	65	68	59	64	68	59	55	47	89	45	46	59	76	72	61	55	67	58	77	43	59	70	60	52	72	62	61	60	63	58	73	70	73	69	72	60	69	58	68	61	66	71	53	68	53	64	83	71	54	62	64	59	60	59	65	77	62	58	71	63	70	59	57	57	71	68	76	67	81	58	54	51	62	63	66	64	68	52	63	48	74	66	53	73	55	57	53	62	67	67	57	64	67	64	56	56	71	70	73	62	59	64	52	59	46	76	55	55	57	47	67	54	54	72	64	66	59	55	71	57	75	60	59	61	65	79	62	61	67	72	55	53	65	55	58	47	68	62	59	63	62	55	60	54	75	67	50	51	57	63	74	69	59	63	75	79	79	54	57	40	66	53	63	56	66	64	51	58	60	74	52	67	76	80	76	45	78	62	63	72	61	67	62	62	69	74	63	58	57	59	58	74	69	64	68	64	95	54	70	65	58	63	59	56	64	73	46	54	56	57	47	62	61	80	58	64	66	65	77	72	72	73	65	66	58	71	55	68	53	50	44	63	50	64	65	60	59	79	59	77	56	57	55	58	61	69	63	62	67	69	69	59	76	59	57	68	44	48	58	72	56	61	61	77	56	57	54	60	66	66	56	62	65	59	39	58	60	62	80	57	54	49	61	70	54	60	63	57	82	51	56	58	68	66	44	62	78	66	60	68	60	56	76	56	66	59	61	78	60	79	56	66	65	64	58	48	60	54	70	70	65	49	67	53	72	61	74	57	72	67	76	63	70	56	73	68	57	58	51	76	72	54	63	59	66	58	49	47	74	66	59	61	59	54	47	67	61	69	65	75	67	63	63	63	49	62	51	69	70	68	55	61	77	52	57	73	66	72	52	64	60	65	56	59	58	59	62	68	60	65	65	69	61	69	61	55	59	61	80	54	68	59	55	61	56	66	62	66	87	63	68	57	53	58	53	59	62	62	73	64	50	79	64	65	62	52	76	65	75	67	89	50	78	66	74	60	68	68	72	69	64	58	65	67	69	67	66	68	64	61	61	64	53	61	60	59	78	53	51	56	64	66	59	56	59	67	63	61	70	64	72	70	65	65	59	63	62	67	46	71	57	72	61	48	70	55	59	56	61	60	63	71	67	54	78	64	63	74	56	73	60	63	69	58	71	65	52	61	70	61	68	63	64	59	65	62	58	55	61	73	52	57	67	60	77	70	56	68	79	60	73	57	46	59	67	70	63	62	65	57	64	65	62	67	66	52	65	65	69	72	76	66	58	62	55	59	62	52	66	74	79	75	59	66	41	66	55	68	75	65	75	56	61	60	78	60	55	66	68	61	52	66	55	58	66	65	63	71	55	60	54	61	68	59	79	74	80	70	65	62	72	58	56	63	58	74	73	64	58	59	57	51	57	62	69	72	66	59	65	63	53	59	66	65	59	54	73	77	46	61	74	61	50	67	72	44	76	74	58	54	73	68	53	62	68	57	61	71	63	65	57	68	57	61	66	63	68	73	66	67	85	74	58	78	73	42	58	48	55	60	58	62	64	62	67	68	77	66	60	48	60	68	56	59	63	59	68	60	48	52	61	50	62	52	64	65	70	63	61	67	53	69	48	65	48	62	56	64	66	58	59	58	55	63	66	53	59	69	47	60	44	56	51	56	95	67	57	66	69	70	57	43	58	61	71	68	64	69	72	47	61	51	56	57	58	71	68	62	59	70	59	49	62	64	62	60	64	68	63	67	65	67	64	54	56	60	68	42	67	66	64	75	66	58	57	65	53	54	62	86	70	66	55	64	62	51	58	62	65	73	56	53	64	61	63	56	72	66	63	74	60	61	60	54	69	76	59	59	53	66	63	68	56	61	68	66	63	56	55	80	90	53	66	61	64	70	63	54	57	63	48	74	66	63	52	57	65	76	76	62	54	48	64	49	55	64	65	61	67	49	54	55	59	74	63	63	59	55	72	48	61	68	74	71	72	75	81	68	74	65	63	63	60	70	60	66	63	56	52	67	63	74	64	68	56	69	59	52	64	68	67	72	66	63	53	80	59	68	66	67	69	69	65	61	48	86	56	82	65	62	56	59	61	68	52	65	58	65	78	64	51	58	61	79	71	78	65	56	49	62	56	74	63	66	52	52	63	68	71	57	76	57	56	63	57	57	69	52	71	66	61	59	62	53	57	65	55	48	49	70	66	61	69	52	77	65	61	63	70	73	62	65	55	58	64	66	63	68	67	38	65	58	77	77	68	71	63	73	55	63	51	57
7553	756	587	617	842	1065	1111	1236	1338	1236	818	679	526	551	575	498	519	496	488	475	524	470	492	492	472	529	451	509	509	478	460	463	479	459	440	436	408	421	457	484	450	435	470	432	412	417	464	440	452	474	437	495	446	479	421	460	456	454	430	468	440	419	456	446	455	438	435	419	428	419	462	447	458	408	450	416	419	436	431	420	454	446	439	433	446	463	419	449	455	465	436	453	486	438	456	439	451	431	426	462	402	446	463	437	437	422	473	415	481	464	453	432	462	440	458	488	478	449	462	435	434	446	410	426	443	416	472	429	451	461	418	456	460	435	430	480	474	427	433	486	459	464	468	453	421	451	417	453	429	429	469	488	412	442	449	438	436	467	463	419	424	439	453	433	451	449	418	422	457	475	426	442	445	456	432	464	410	477	484	449	441	444	465	448	442	444	431	418	443	428	472	487	418	421	408	424	446	482	459	463	466	414	434	428	439	474	396	463	438	440	419	459	484	465	431	452	499	419	476	434	422	446	451	441	435	443	421	445	399	490	417	455	481	429	479	424	453	456	468	445	455	457	463	449	441	446	455	475	436	455	448	408	455	445	429	480	411	496	454	442	430	442	423	444	417	437	407	449	467	451	405	473	458	445	397	425	417	428	461	424	423	438	439	448	431	447	410	474	456	432	457	472	457	463	463	445	426	445	445	413	428	425	422	486	454	472	458	412	479	467	421	443	457	442	414	482	456	484	422	478	444	476	471	473	431	460	440	436	433	441	447	436	420	434	442	454	491	452	451	475	421	429	457	440	431	449	453	431	478	463	433	432	460	403	473	478	463	416	457	442	442	438	419	427	465	447	429	438	424	474	434	434	404	442	431	438	425	438	419	457	466	449	432	438	433	449	452	441	475	437	439	464	446	447	460	469	464	454	448	418	447	446	443	473	450	485	429	448	466	486	440	486	448	417	453	460	400	445	459	406	434	470	482	451	413	450	443	432	442	438	442	449	480	462	441	446	464	451	443	445	428	446	436	483	464	460	458	435	446	478	457	436	447	500	437	474	456	450	471	449	440	462	432	457	458	453	441	451	464	467	421	451	438	435	448	480	423	463	475	484	449	472	452	417	421	423	446	480	456	502	473	472	471	469	479	491	399	415	464	453	468	458	465	439	438	447	488	439	445	434	474	434	433	420	456	438	434	451	456	422	443	448	471	406	444	484	424	447	459	461	462	473	462	460	440	400	487	500	456	441	399	465	505	442	466	474	435	452	437	436	437	395	486	456	454	441	465	464	463	429	438	457	424	466	437	430	426	433	461	476	469	450	439	454	425	444	448	441	432	463	467	470	441	473	470	421	454	458	487	459	440	432	414	473	458	477	442	453	449	430	449	446	433	425	422	425	467	428	454	454	454	437	485	436	422	460	472	439	445	481	458	484	453	450	434	433	442	462	433	460	462	423	484	468	462	477	429	463	420	434	426	452	426	469	439	434	443	448	415	457	489	405	459	456	447	443	456	451	409	457	444	456	441	432	465	415	447	420	409	414	453	459	433	427	441	436	454	446	469	466	442	422	405	409	486	453	455	449	427	420	433	454	471	424	387	423	420	445	450	490	445	442	434	460	454	472	453	439	452	465	421	435	458	435	394	453	435	434	442	471	458	459	445	430	448	461	477	437	431	490	424	463	439	446	473	437	436	436	418	483	450	408	452	496	450	426	456	441	467	454	449	441	468	451	446	450	426	438	455	440	448	440	435	446	438	417	432	448	442	439	420	454	436	437	447	432	427	457	450	463	455	446	466	447	465	459	448	443	439	490	447	414	471	461	484	470	439	463	464	432	436	452	433	437	449	467	410	445	445	445	433	423	388	458	464	448	412	433	488	401	456	438	454	417	459	436	433	464	496	443	452	496	419	430	442	449	450	440	464	481	455	448	464	432	445	452	433	455	454	457	465	472	448	433	487	498	446	432	449	445	424	402	424	429	444	437	449	447	460	466	450	462	452	446	449	424	455	449	434	448	470	451	420	456	460	450	472	459	462	461	447	461	444	416	422	456	474	440	423	420	478	419	457	452	432	447	409	445	454	430	457	428	463	469	447	437	446	514	446	430	427	470	430	426	487	441	437	428	453	475	431	467	480	446	390	475	450	415	475	406	465	436	466	447	431	453	418	476	443	461	453	446	478	457	436	432	444	429	498	440	431	470	429	431	434	434	449	447	430	431	455	451	412	443	445	479	471	445	474	448	453	435	439	405	445	464	441	429	471	414	444	446	443	470	436	462	415	471	474	458	471	448	431	438	495	451	451	439	467	435	453	421	454	437	453	495	420	451	440	451	438	464	433	492	444	494	395	446	433	433	487	488	462	443	421	456	414	466	498	473	446	431	431	442	442	453	449	451	460	474	438	451	442	456	448	471	426	461	467	410	463	451	459	462	452	443	460	443	445	444	467	433	398	425	425	434	444	477	399	478	411	444	422	462	432	421	470	447	469	444	409	413	418	428	454	423	449	435	456	462	414	487	482	443	463	435	478	434	422	433	431	448	430	464	439	445	462	485	431	442	468	445	414	414	455	446	431	444	433	431	431	429	436	467	442	462	464	446	466	425	471	423	461	473	449	454	439	439	476	442	450	434	449	443	441	439	435	449	430	439	451	420	415	486	440	429	443	448	454	451	437	458	488	456	427	471	448	451	428	451	432	436	467	426	489	473	478	468	399	456	441	452	408	426	436	407	403	451	482	435	428	446	425	466	485	416	440	453	471	460	458	462	464	436	439	471	444	488	432	453	462	458	466	460	463	420	465	426	420	410	438	454	449	432	438	474	425	494	445	467	398	481	419	424	446	468	439	441	425	436	475	442	476	441	456	436	444	473	435	450	473	416	471	424	452	452	442	438	418	446	440	446	424	463	459	476	456	427	445	450	491	474	448	411	440	447	454	446	430	485	426	436	467	439	466	464	410	458	434	461	421	452	432	479	463	477	453	414	472	424	464	452	469	430	439	464	459	462	425	427	446	440	453	469	513	431	415	419	443	457	425	411	470	428	455	443	454	465	457	431	459	500	426	437	429	462	490	474	466	459	460	429	436	414	403	451	481	454	471	442	446	470	436	449	435	459	455	459	419	399	479	458	449	420	394	445	449	424	472	449	439	451	486	433	424	462	442	422	468	453	449	451	436	451	466	502	472	448	433	477	416	438	443	453	474	435	442	399	456	441	440	434	469	431	465	470	495	410	452	408	467	438	429	457	462	458	457	445	432	441	437	462	475	431	464	470	427	459	452	428	472	473	482	431	416	451	494	453	428	412	466	453	451	422	455	462	450	469	448	444	419	439	465	452	455	459	435	464	482	417	473	482	472	490	435	485	435	421	416	440	467	444	435	444	458	434	461	442	446	427	434	453	391	425	443	450	461	450	471	439	441	447	451	461	429	419	444	456	442	450	438	445	429	449	436	474	465	413	437	447	440	454	437	441	407	447	457	447	429	456	421	407	465	423	455	418
2193	104	89	65	83	70	82	92	114	93	92	83	80	89	63	73	67	76	66	66	61	63	66	56	71	73	66	74	64	68	64	64	60	71	73	82	62	70	62	60	58	67	80	62	58	72	71	65	47	61	65	58	83	48	60	72	57	70	60	62	61	73	59	70	73	45	58	75	66	59	69	66	56	69	65	70	67	64	54	66	81	76	65	64	55	54	76	70	63	62	54	62	76	60	75	80	70	69	64	77	67	73	72	81	55	67	63	68	66	66	52	61	63	76	48	53	53	65	72	58	65	62	75	68	65	85	69	42	55	60	64	65	74	75	50	65	71	63	77	62	55	67	61	71	63	64	64	59	65	72	80	45	59	67	65	67	71	60	65	59	68	74	81	79	61	60	66	75	55	64	60	59	54	73	62	67	51	59	75	71	68	64	54	65	63	64	72	81	52	50	82	58	63	66	74	70	68	52	53	74	74	71	72	61	63	50	64	79	43	71	62	63	61	81	59	63	72	58	56	56	77	61	69	57	63	55	56	40	61	74	58	49	57	57	58	59	75	60	65	49	79	55	54	63	68	48	64	64	61	62	77	57	60	67	72	73	64	67	60	77	83	50	60	77	71	65	53	78	67	62	73	60	64	67	66	67	65	55	69	59	60	67	70	77	84	74	62	69	65	70	62	45	64	64	67	58	53	88	83	54	64	83	67	57	59	46	77	73	76	65	50	72	70	76	62	67	64	69	58	61	71	81	52	59	76	66	53	64	56	70	64	59	67	53	71	54	58	61	53	73	65	61	69	63	57	59	58	64	60	61	75	74	49	81	52	55	54	75	73	60	61	60	62	62	60	73	58	69	76	64	81	63	87	69	58	58	63	67	67	57	75	70	78	59	65	48	51	64	71	54	77	76	53	65	71	81	68	56	62	59	80	58	87	68	67	73	65	78	58	67	71	72	63	58	51	57	61	69	57	65	63	59	64	66	69	60	62	69	72	82	66	49	56	55	56	71	64	67	78	76	80	65	60	64	47	70	46	67	67	64	59	58	59	70	75	51	72	60	74	62	63	59	49	64	80	76	67	78	53	66	53	71	73	80	79	64	67	57	71	61	60	72	65	75	67	53	79	68	77	66	61	80	55	52	66	59	61	75	55	62	58	70	66	75	64	59	57	58	69	62	59	73	63	59	73	49	70	64	45	66	64	72	64	63	68	56	60	71	63	50	48	80	66	84	63	74	59	72	73	48	64	56	65	60	65	68	65	57	62	65	80	59	58	68	65	62	75	55	52	67	72	63	61	68	72	70	88	69	67	56	69	64	61	65	62	60	58	72	60	73	64	58	68	78	76	66	64	52	66	67	67	53	61	59	50	69	68	66	63	71	64	56	67	80	64	72	71	70	65	55	63	61	64	68	56	55	70	66	71	64	78	55	63	57	64	66	78	53	66	58	59	76	76	62	60	84	65	69	59	66	73	67	65	81	54	59	65	71	53	49	61	53	65	61	72	68	53	57	68	62	56	65	62	66	60	61	66	66	62	48	50	72	70	61	60	76	71	73	75	63	56	60	68	57	61	76	72	61	65	66	71	59	68	60	70	55	60	68	61	62	68	56	59	67	68	69	64	73	57	63	60	65	72	72	53	61	68	74	50	70	64	56	66	75	60	59	53	54	53	66	68	55	67	65	67	69	60	54	53	75	68	68	62	61	64	59	66	54	63	79	68	81	70	64	75	66	53	63	65	69	55	68	67	68	60	60	66	65	54	81	76	63	60	68	72	66	71	50	76	63	73	65	51	69	59	52	67	66	59	58	53	59	62	56	60	67	64	55	58	57	59	59	45	63	61	69	68	72	70	52	73	66	69	66	67	59	77	75	68	58	57	60	65	66	79	65	68	60	70	80	67	57	73	61	61	57	77	67	68	63	77	61	54	65	62	55	69	67	69	62	55	64	73	66	67	74	81	56	58	60	64	76	64	72	60	78	66	57	68	56	53	59	66	55	56	61	70	65	52	77	45	66	66	70	71	67	60	56	60	50	69	60	68	58	62	63	66	55	56	70	74	61	67	60	64	66	77	60	65	68	62	58	65	74	62	73	69	70	70	66	68	53	68	64	59	70	68	74	61	56	61	73	62	63	65	58	72	63	65	60	62	77	45	69	65	63	59	69	58	81	61	59	60	55	56	71	51	56	66	75	65	67	66	70	73	57	68	72	60	69	74	60	68	44	67	71	74	60	68	77	73	64	82	65	62	59	55	71	63	69	70	76	58	60	65	50	57	54	71	53	69	69	61	69	55	75	48	78	69	62	61	72	64	58	76	62	75	64	51	67	73	55	52	62	52	58	70	72	64	50	59	79	67	69	70	73	58	66	59	59	75	59	66	56	57	53	60	55	60	69	62	52	71	72	78	63	59	71	61	76	64	68	67	56	64	67	76	72	80	72	74	70	62	67	70	52	85	46	59	75	68	49	66	56	65	59	63	62	59	63	63	65	72	65	77	47	62	60	67	62	59	57	72	61	53	73	57	53	65	82	47	63	70	71	54	46	59	67	52	60	82	49	54	65	71	56	86	66	64	64	64	73	80	55	63	48	64	66	67	79	75	86	47	66	60	71	61	68	71	72	59	59	70	67	67	57	67	61	63	56	54	70	71	60	51	66	70	63	64	86	57	68	57	72	50	70	75	84	60	65	72	63	62	64	66	55	71	66	69	82	64	72	69	46	69	55	74	57	78	72	49	54	54	66	53	68	76	63	61	51	66	63	65	70	60	66	73	62	61	70	74	79	61	63	67	55	39	62	48	65	56	68	66	68	60	51	70	54	56	54	61	58	78	51	57	65	59	57	67	77	69	57	59	57	57	54	65	78	63	60	73	60	63	50	67	66	54	68	65	59	56	72	66	65	62	66	64	63	56	67	69	57	62	71	67	68	59	67	55	65	77	48	59	90	72	74	82	60	64	71	55	58	68	76	51	57	71	59	65	66	68	66	57	78	63	69	45	65	78	61	55	61	81	63	59	70	60	62	69	62	59	71	60	47	52	76	86	59	62	60	61	57	79	72	72	71	72	69	63	60	59	63	62	69	70	88	61	68	64	74	77	76	65	59	72	63	57	61	70	66	40	59	69	87	76	64	63	72	74	61	72	70	67	60	62	87	54	67	51	62	76	53	65	78	72	61	58	59	69	53	62	58	78	54	65	64	61	67	49	71	61	64	68	56	62	59	58	74	60	55	64	68	67	67	57	62	51	72	60	68	70	66	64	73	82	60	63	60	64	70	58	68	57	64	75	68	69	64	60	56	77	66	60	65	70	73	63	59	63	55	51	69	64	59	75	59	69	56	75	54	56	62	63	67	67	80	73	60	46	45	66	74	44	84	70	65	66	70	59	59	63	68	64	63	61	48	64	51	56	71	71	66	60	85	52	70	66	68	75	86	57	74	62	71	83	67	55	67	73	74	59	72	58	62	67	72	56	61	58	53	69	71	74	70	57	65
8221	1049	741	720	1300	1889	2067	2194	2114	1840	1356	1058	893	830	801	680	657	640	654	584	575	569	560	562	548	512	506	507	536	531	474	561	508	473	510	506	523	488	436	481	499	457	473	483	473	471	486	449	485	461	523	482	500	488	464	502	443	449	491	489	446	468	451	486	453	480	487	470	433	483	432	439	479	484	450	466	471	491	473	472	435	448	477	443	458	509	422	450	430	457	469	448	444	448	473	452	462	480	494	420	482	455	511	465	501	481	483	472	447	459	487	437	464	503	468	466	459	465	439	455	484	460	471	425	479	470	472	430	414	483	470	475	479	487	451	423	489	428	445	448	485	494	473	464	483	463	433	456	442	469	446	431	443	456	441	470	481	451	492	488	471	459	451	455	477	472	476	437	470	453	466	474	453	464	449	488	476	478	437	487	452	488	487	491	459	448	453	458	464	446	461	489	458	455	424	456	453	478	458	441	468	477	491	452	450	444	466	467	507	445	458	426	457	433	433	432	450	439	441	454	462	433	445	454	440	486	463	456	496	419	433	392	444	461	504	470	474	440	435	449	467	481	464	469	512	452	448	468	487	460	458	462	461	470	436	468	455	464	475	428	466	438	408	449	447	484	462	453	468	489	450	423	469	441	455	441	435	443	454	442	438	463	449	487	486	413	446	428	476	475	396	468	448	415	451	450	450	470	443	422	461	441	427	474	478	473	431	434	429	462	421	461	461	465	462	451	442	464	472	442	449	422	429	461	462	422	448	459	423	421	427	453	440	481	419	446	451	439	446	463	462	478	454	487	432	424	461	482	438	483	456	452	472	447	422	462	480	433	484	455	460	459	452	423	446	457	464	482	489	421	486	463	433	486	472	419	461	457	465	481	459	448	450	473	466	450	478	428	458	452	493	453	511	472	418	466	390	452	425	478	447	472	470	477	452	479	464	414	471	432	436	462	483	480	468	462	472	425	469	491	442	476	477	492	440	460	444	423	456	500	409	440	441	463	465	446	500	438	465	428	425	478	458	448	431	481	500	457	465	421	480	472	479	438	473	475	430	432	476	465	430	456	468	448	453	479	453	505	469	448	445	515	520	495	448	436	480	430	432	474	456	462	476	475	450	412	454	499	442	454	446	434	479	467	457	473	438	449	440	498	455	462	446	465	506	471	453	464	443	453	459	466	459	443	468	449	479	463	459	482	462	474	444	437	433	451	462	437	437	428	467	445	458	467	471	440	476	484	472	442	456	431	437	479	476	459	457	415	453	481	464	431	434	462	447	497	475	425	426	467	453	446	492	476	439	486	437	481	466	465	480	479	454	468	470	465	464	444	421	441	420	455	465	472	431	465	459	416	454	446	472	452	438	466	469	454	453	450	463	430	463	486	486	429	451	477	481	479	439	452	450	480	446	452	459	430	438	431	419	456	461	500	473	502	505	460	456	429	474	456	445	462	454	466	472	471	445	474	484	468	485	463	465	453	461	442	420	426	472	430	443	458	498	467	459	476	477	499	481	472	470	455	481	498	490	466	491	452	485	469	443	468	467	453	447	436	459	441	467	459	475	452	422	457	453	471	433	472	426	460	478	459	462	455	450	480	470	468	481	451	440	447	473	487	441	418	475	456	490	465	436	430	506	465	436	466	488	442	458	455	454	489	429	455	453	480	467	412	444	454	462	455	433	431	453	493	489	491	449	470	432	455	437	487	440	445	470	425	467	465	471	463	470	453	451	442	474	462	455	487	469	454	464	480	430	512	464	461	462	448	446	445	448	493	470	445	458	436	432	498	507	445	430	486	455	439	498	440	442	477	474	448	469	507	429	446	463	479	397	501	455	503	441	497	480	474	425	427	478	447	443	459	488	476	451	478	450	444	451	498	438	435	453	461	438	461	431	438	461	426	423	463	458	426	423	475	465	477	435	463	452	474	460	458	454	446	472	432	449	430	491	444	467	451	465	446	476	472	477	453	458	491	459	447	474	429	432	497	488	453	491	476	474	494	419	474	442	442	431	408	458	443	453	426	448	465	470	456	454	465	461	444	471	475	417	496	467	453	452	459	471	482	497	451	470	450	437	497	460	454	468	473	459	413	465	435	467	468	424	433	453	444	442	463	475	441	459	446	422	477	525	469	447	447	515	490	442	491	434	453	417	466	453	449	450	443	465	441	436	455	482	431	482	480	461	465	454	472	492	464	438	496	458	441	448	470	473	463	456	482	472	482	440	440	442	447	475	452	494	486	472	432	440	470	441	487	465	468	468	446	436	470	461	479	457	441	462	475	457	481	423	440	471	440	471	471	452	476	458	464	470	497	449	495	480	456	472	406	470	471	424	460	419	472	450	450	455	525	442	500	475	434	428	476	471	472	451	447	445	452	500	473	441	432	459	483	465	463	461	435	430	463	462	479	470	444	494	492	438	480	484	459	479	450	438	443	471	432	500	500	432	453	464	506	469	474	481	472	436	461	462	467	441	477	456	430	477	440	468	491	449	449	417	469	481	442	404	440	466	467	436	492	454	478	463	496	443	422	489	439	500	453	475	424	469	432	440	456	436	431	493	409	475	481	433	434	476	434	472	494	423	459	456	467	498	457	472	430	451	442	460	442	432	480	414	462	460	467	474	436	496	452	438	445	480	482	464	447	459	472	465	482	434	510	493	430	407	406	454	448	451	442	440	467	446	436	441	473	446	461	434	458	463	506	445	470	439	464	471	492	441	489	458	458	451	441	491	460	471	436	428	492	431	444	438	434	422	482	442	433	439	448	431	486	447	464	438	436	462	471	496	421	453	447	442	479	440	469	461	450	418	443	463	467	480	473	471	498	486	426	468	464	430	417	450	469	477	454	455	475	449	420	434	450	419	452	460	467	457	432	470	460	442	443	464	439	459	415	473	459	473	459	476	451	425	442	412	477	433	508	481	467	476	506	444	458	420	482	516	460	452	485	434	409	453	541	480	474	475	452	473	448	442	452	455	445	441	422	456	415	464	468	419	463	462	460	496	480	458	436	422	431	460	457	455	455	448	451	462	475	464	468	486	445	470	432	490	474	445	429	461	470	449	442	446	473	440	441	472	468	495	461	462	485	424	452	480	434	444	424	492	477	445	473	435	530	449	447	434	465	464	490	437	454	467	481	498	487	457	465	476	413	470	441	452	449	418	455	445	479	471	476	458	426	440	486	453	459	417	448	463	455	453	457	467	485	465	489	474	430	449	415	504	445	501	467	486	426	467	434	455	517	460	465	453	424	465	474	432	455	473	440	445	472	513	456	475	453	400	452	457	503	445	471	471	444	439	429	445	448	486	487	451	415	465	485	433	457	446	482	492	474	454	449	416	423	477	485	436	445	490	484	431	489	477	457	468	468	423	478	445	467	455	411	484	460	455	468	451	446	448	493	474	445	485	459	477	474	450	459	463	419	467	447	464	437	464	464	474	448	465	448	450	450	487	427	433	470	454	449	444	465	446	485	426	468	490	481	476	429	489	500	449	493	457	454
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
