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
343531087035	343531087597	343531088147	343531088697	343531089246	343531089797	343531090347	343531090897	343531091446	343531091997	343531092547	343531093097	343531093646	343531094197	343531094747	343531095297	343531095846	343531096397	343531096947	343531097497	343531098046	343531098597	343531099147	343531099697	343531100246	343531100797	343531101347	343531101897	343531102446	343531102997	343531103547	343531104097	343531104646	343531105197	343531105747	343531106297	343531106846	343531107397	343531107947	343531108497	343531109046	343531109597	343531110147	343531110697	343531111246	343531111797	343531112347	343531112897	343531113446	343531113997	343531114547	343531115097	343531115646	343531116197	343531116747	343531117297	343531117846	343531118397	343531118947	343531119497	343531120046	343531120597	343531121147	343531121697	343531122246	343531122797	343531123347	343531123897	343531124446	343531124997	343531125547	343531126097	343531126646	343531127197	343531127747	343531128297	343531128846	343531129397	343531129947	343531130497	343531131046	343531131597	343531132147	343531132697	343531133246	343531133797	343531134347	343531134897	343531135446	343531135997	343531136547	343531137097	343531137646	343531138197	343531138747	343531139297	343531139846	343531140397	343531140947	343531141497	343531142046	343531142597	343531143147	343531143697	343531144246	343531144797	343531145347	343531145897	343531146446	343531146997	343531147547	343531148097	343531148646	343531149197	343531149747	343531150297	343531150846	343531151397	343531151947	343531152497	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2136	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2135	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	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
1027	285	148	129	116	142	156	150	156	144	138	138	133	131	111	111	128	104	128	149	133	105	115	115	117	120	121	118	106	114	127	126	119	117	125	124	100	108	117	92	119	96	116	104	107	111	109	101	117	102	102	111	106	95	110	118	98	114	130	118	104	90	111	105	105	107	109	113	116	96	77	136	107	88	101	115	108	100	96	129	112	96	114	109	129	140	118	106	135	111	99	104	118	110	114	90	108	100	112	118	103	92	109	109	108	97	106	108	105	99	105	113	78	113	120	110	95	98	126	115	101	93	101	109	114	115	127	112	121	103	104	110	112	116	109	97	89	103	113	97	122	125	114	99	102	97	105	92	108	102	108	112	113	100	113	101	123	114	80	126	128	94	120	99	120	108	107	120	115	113	112	102	121	116	100	117	100	107	110	93	103	95	98	103	107	101	111	107	101	97	106	104	109	97	122	108	113	98	109	128	95	115	111	116	86	132	100	113	108	104	109	106	119	104	118	115	116	120	126	126	105	108	96	110	103	118	127	110	118	106	88	101	105	120	106	116	103	106	130	114	89	132	103	96	102	104	107	105	92	112	110	124	130	87	106	101	127	112	109	125	105	136	101	95	112	92	91	123	99	107	126	122	119	112	111	109	113	118	114	94	108	106	113	99	113	102	111	119	109	111	129	97	118	118	106	101	117	121	102	97	123	108	131	107	125	119	109	124	110	104	112	95	97	111	92	114	105	115	123	109	109	104	113	115	101	112	111	104	119	109	115	100	108	132	124	114	117	102	114	131	95	112	98	120	106	111	119	108	100	105	110	98	109	108	91	101	105	118	121	97	117	93	110	104	99	114	104	102	106	116	114	111	101	106	101	106	99	87	98	104	107	114	110	118	100	114	109	112	121	126	112	109	98	101	101	115	119	115	107	104	100	100	107	124	119	106	97	119	93	110	114	119	113	97	111	135	114	105	100	104	98	113	95	106	123	100	115	108	99	110	121	121	85	107	97	110	120	102	101	114	107	111	107	125	123	85	105	106	106	118	106	98	103	123	119	115	107	105	110	103	92	109	111	108	122	131	88	106	102	106	122	117	102	110	115	111	106	95	118	129	118	91	95	104	133	114	87	115	108	109	132	102	116	120	106	129	127	111	119	88	114	117	111	114	111	106	112	112	106	131	95	104	111	108	133	104	110	103	103	123	129	116	110	112	131	106	107	108	102	97	102	100	129	112	118	107	131	89	118	117	109	93	103	106	116	95	118	112	101	103	119	126	116	110	97	103	116	107	105	105	85	113	119	108	94	102	110	117	103	108	111	115	100	95	114	103	126	124	116	106	106	117	115	100	105	97	117	110	111	116	101	100	110	96	103	98	108	102	110	108	124	107	102	138	112	119	112	115	122	115	94	102	104	125	99	110	116	87	126	98	94	98	87	116	109	108	105	138	110	106	123	98	104	114	98	99	108	96	114	109	95	96	99	104	112	111	121	97	97	85	101	112	95	102	125	99	125	119	104	127	109	93	110	90	104	124	126	89	101	102	111	110	110	94	94	119	107	128	105	125	101	102	111	91	117	95	104	108	116	126	109	126	113	106	99	115	113	120	113	100	106	101	97	111	111	105	104	102	115	118	114	104	127	125	120	99	116	107	118	108	110	115	98	108	113	90	118	106	109	111	109	99	110	107	107	98	105	108	96	109	96	119	108	120	131	117	102	112	108	100	120	93	108	107	108	111	105	111	105	108	130	106	99	115	129	101	119	128	89	94	109	129	114	128	96	111	119	117	116	103	119	113	121	104	102	103	106	115	106	94	120	103	102	91	119	98	112	112	117	105	120	106	120	102	109	89	84	104	118	110	92	99	101	106	105	98	108	97	119	102	145	104	100	103	105	94	110	122	108	106	121	110	110	116	106	122	109	112	96	113	118	104	96	94	115	117	100	106	119	113	109	108	103	103	123	106	124	88	116	104	150	120	130	111	112	108	92	121	120	111	119	118	113	99	108	90	106	113	105	126	101	97	107	114	105	102	112	114	111	109	109	108	100	132	110	102	87	108	93	91	122	94	104	111	127	116	113	108	115	104	124	116	106	121	104	93	108	95	107	113	111	103	129	109	111	99	94	103	134	96	94	109	93	98	128	104	85	107	107	112	99	125	112	105	102	105	91	100	119	105	111	101	107	97	119	111	109	109	104	110	103	101	116	106	106	119	109	93	115	103	109	114	106	104	132	122	106	110	106	120	119	97	100	113	93	106	118	100	107	114	100	119	124	114	105	109	106	105	134	119	100	101	91	115	122	108	127	128	119	99	106	115	103	121	115	99	118	99	105	110	108	101	119	132	116	121	95	127	111	120	106	102	121	113	109	120	111	111	103	119	105	107	101	99	106	108	114	100	113	96	122	114	96	116	118	108	103	114	107	98	110	117	120	116	97	101	113	112	110	112	108	105	101	107	115	90	112	113	128	111	95	106	100	123	114	116	111	124	105	115	107	112	111	94	106	113	118	106	97	110	133	93	118	121	106	131	105	109	107	118	114	129	111	121	105	109	118	104	115	105	121	98	108	120	101	121	112	94	117	108	129	102	109	109	122	95	112	108	98	113	114	99	114	114	130	116	97	111	126	99	106	101	110	119	108	98	103	109	100	133	110	101	125	115	101	104	98	116	103	136	107	114	111	137	132	114	115	111	123	97	88	104	105	99	112	105	109	118	114	100	124	97	120	120	108	114	116	98	132	109	106	106	107	114	117	109	121	107	99	113	118	119	112	117	112	108	103	113	123	113	101	123	126	103	109	126	121	96	104	100	106	90	113	113	114	98	111	119	85	106	126	114	112	93	122	120	100	109	109	108	109	117	106	103	103	107	132	91	106	117	87	103	117	108	124	101	105	102	108	109	129	126	109	107	101	123	99	111	112	104	115	128	107	127	116	125	109	112	129	104	112	107	94	101	109	100	101	118	116	107	105	103	91	116	104	118	115	120	118	109	103	117	125	119	119	104	103	76	121	111	91	110	117	109	98	117	100	110	106	105	134	112	109	97	105	130	113	119	125	101	115	119	106	111	102	101	115	104	102	130	96	104	97	125	129	113	112	120	106	90	116	95	106	114	105	108	94	111	116	122	101	128	117	101	95	76	125	115	110	108	118	109	107	97	109	122	120	105	93	91	98	119	117	104	90	114	122	101	124	123	95	115	113	96	105	98	116	115	111	100	114	113	93	126	105	118	123	113	116	116	80	103	109	106	95	110	125	89	107	109	96	99	123	111	106	111	128	123	104	120	85	100	118	125	108	115	114	102	125	118	102	109	98	122	106	106	106	105	91	112	110	94	125	99	124	127	103	88	120	119	128	106	124	101	119	100	101	101	86	113	101	117	117	105	110	102	119	130	120	101	107	142	110	109	119	103	100	105	112	123	102	108	116	115	130	102	112	106	109	119	106	125	112	106	105	117	123	125	102	135	114	100	98	94	108	119	107	111	116	109	107	118	121	97	113	111
10294	2956	1286	1466	3059	4225	4068	3461	2708	2358	2078	1903	1662	1464	1418	1261	1257	1210	1131	1107	1074	1047	1015	1011	1014	939	958	916	977	850	930	884	865	865	846	897	884	889	895	865	888	873	822	875	817	842	855	800	848	797	821	778	858	820	844	815	784	849	823	797	774	832	790	754	821	799	795	817	822	808	835	809	809	833	750	807	801	897	800	823	787	790	873	842	843	796	812	774	825	866	839	789	756	798	768	836	779	798	781	777	789	829	768	821	784	846	823	807	752	801	802	804	806	770	796	790	783	778	806	869	796	798	799	819	797	823	828	814	834	783	813	789	758	830	703	788	845	805	760	761	822	807	831	815	789	750	836	774	780	778	771	817	787	790	730	805	766	757	795	790	797	779	807	796	787	804	831	794	761	782	822	756	765	811	747	784	813	816	858	844	821	774	775	774	747	744	868	782	807	801	792	738	788	766	819	784	772	761	794	802	772	847	824	776	799	807	756	751	771	779	775	796	766	755	820	767	788	756	847	782	818	812	748	825	791	815	816	852	795	812	829	775	757	805	796	806	765	776	809	789	796	770	773	810	776	814	773	847	756	773	792	708	838	824	872	815	782	808	798	758	814	842	809	781	797	790	803	815	865	803	783	780	816	742	771	836	807	801	894	740	811	781	793	783	774	821	784	769	747	746	811	812	756	788	800	773	803	802	754	792	818	780	770	792	808	819	875	758	809	782	806	824	855	786	819	782	824	773	791	786	781	786	784	797	866	801	867	815	808	805	752	797	783	801	725	772	810	819	799	798	821	843	799	781	780	764	790	737	776	777	805	781	823	776	735	771	801	780	785	756	777	747	783	817	774	812	800	771	798	795	786	827	805	783	769	783	846	785	799	794	812	769	822	768	805	775	808	779	808	811	802	858	771	795	768	791	734	760	813	777	773	788	818	845	856	837	839	817	796	771	802	761	789	788	785	811	801	771	832	716	754	811	764	769	832	769	771	782	742	764	776	780	770	781	853	831	776	793	787	782	732	811	781	765	800	786	783	757	844	798	791	815	779	783	785	784	788	769	723	745	806	771	813	781	807	764	803	815	808	770	779	797	724	809	828	826	789	801	828	783	777	779	838	767	781	759	806	816	838	793	784	771	793	764	778	758	773	726	811	779	815	860	798	844	784	797	814	794	814	750	770	804	788	782	827	752	783	816	785	787	765	858	775	838	768	827	814	816	766	788	806	793	762	820	796	744	746	781	803	809	797	756	830	789	755	766	771	776	779	772	810	767	759	823	816	808	720	798	776	803	808	803	769	816	824	777	819	799	847	783	847	783	767	810	807	791	846	777	789	805	803	850	806	804	742	801	809	813	734	739	763	743	781	784	823	776	781	855	791	832	786	831	801	784	809	807	775	801	822	832	756	786	808	797	744	767	793	783	788	795	837	798	809	801	794	839	813	802	825	802	773	786	800	786	823	811	810	812	773	811	794	733	839	807	790	784	781	781	790	805	778	775	814	818	838	751	725	796	799	774	799	753	768	751	817	837	797	818	830	794	762	770	833	829	786	831	834	795	755	811	757	839	766	789	835	828	771	795	804	763	757	825	819	752	809	799	787	802	806	796	797	780	858	797	812	789	810	814	845	768	808	823	830	819	821	808	825	759	790	802	740	814	787	810	762	822	773	794	775	827	827	798	864	809	858	786	792	792	782	798	849	861	772	771	847	824	817	737	839	833	778	827	800	812	735	818	809	836	795	810	789	785	798	819	789	744	815	802	834	793	808	746	862	789	796	792	785	815	722	780	761	806	736	827	791	785	750	781	822	764	774	783	834	799	812	826	789	829	825	793	752	833	776	773	765	781	805	799	803	828	785	828	776	785	828	810	801	768	771	777	802	794	765	815	764	843	820	813	745	821	794	770	825	768	821	824	795	811	758	722	769	765	844	824	775	828	789	841	804	768	816	784	788	797	795	794	810	775	787	789	844	772	813	772	837	849	811	832	819	803	753	839	765	821	781	810	809	809	783	812	827	777	834	784	791	796	782	841	817	748	798	808	813	788	798	727	775	793	781	807	829	789	790	860	809	807	848	849	809	787	796	758	836	753	804	777	847	794	786	754	795	819	811	771	702	804	800	831	806	763	808	805	772	731	819	798	760	761	813	785	775	792	836	753	780	787	801	771	753	816	814	802	821	793	756	811	745	827	774	829	800	791	777	828	791	825	764	821	803	760	779	823	805	796	769	825	804	800	736	753	790	790	838	826	777	761	800	748	787	809	800	782	738	753	806	814	827	756	776	814	824	818	770	773	786	819	790	791	813	765	773	769	756	774	812	742	806	807	799	787	738	824	805	806	773	773	801	825	800	811	836	804	845	784	793	811	788	764	810	838	821	788	785	775	770	813	797	760	815	809	781	848	783	788	817	802	860	783	798	778	839	812	803	785	796	838	801	703	802	788	692	740	813	760	819	795	833	786	747	751	786	812	766	838	767	789	772	839	802	779	805	798	800	817	777	755	812	797	823	780	771	762	803	766	833	796	827	760	771	803	756	797	789	831	800	758	852	717	790	836	804	717	812	783	784	826	765	850	788	787	818	770	829	843	822	780	802	804	793	789	758	841	780	794	836	784	833	807	769	773	826	868	752	789	774	809	733	838	874	746	847	804	770	772	816	756	801	822	834	834	788	786	827	845	811	804	855	793	786	778	749	796	824	791	809	796	835	839	789	791	773	752	807	796	855	800	779	754	738	809	836	811	805	805	788	795	820	780	783	833	799	825	828	767	798	754	792	777	823	770	774	809	802	817	834	844	811	796	768	807	790	795	758	837	817	769	818	771	803	755	787	748	865	821	799	814	749	804	704	783	841	764	765	802	817	795	849	769	797	874	734	805	806	779	788	824	791	794	786	812	829	785	798	758	793	801	804	781	810	787	829	733	805	808	779	852	818	817	810	806	784	818	864	826	809	792	748	816	801	744	805	800	783	776	808	779	780	804	807	773	787	818	827	817	801	816	741	784	805	804	817	776	813	814	823	789	706	787	790	819	733	813	820	780	789	795	850	782	790	819	814	779	834	810	805	832	806	809	786	787	772	790	836	816	825	801	764	804	835	760	822	780	807	834	767	805	778	829	790	797	775	790	784	841	814	830	897	732	825	795	819	807	775	786	797	790	756	810	796	771	815	864	808	797	797	756	781	812	774	788	794	751	798	798	781	763	799	791	766	782	821	793	788	788	806	814	783	782	775	855	767	803	851	824	798	780	799	825	837	768	778	784	784	746	760	829	793	838	781	794	770	816	787	791	829	813	797	831	811	808	737	809	772	758	799	803	857	798	802	792	804	794	753	781	803	794	748	793	766	765	845	798	815	751	839	772	750	851	813	766	798	819	780	758	796	774	773	836	840	801	811	841	784	805	824	754	788	793	794	796	811	840	821	806	762	818	853	765	783	787	780	791	806	835	756	819	800	794	867	820	860	754	809	783	802	769	780	835	772	826	821	783	785	781	770	792
1067	81	44	39	35	34	30	46	34	39	28	38	53	36	40	42	37	34	25	35	42	35	36	37	39	36	34	41	41	41	45	37	36	37	26	33	43	32	34	33	40	33	38	40	39	30	45	32	26	40	37	34	35	33	38	48	37	42	38	31	25	35	38	35	35	35	39	39	31	29	29	37	34	33	42	39	28	39	27	32	36	33	31	40	44	35	31	49	41	37	36	32	38	39	38	39	34	38	43	41	32	35	35	28	35	39	33	39	30	38	42	39	36	42	42	40	38	37	42	45	35	36	39	34	35	38	28	37	33	33	46	35	37	44	27	39	37	27	34	45	47	24	41	36	34	34	46	31	37	36	30	46	37	44	33	41	25	39	39	37	35	31	34	39	29	37	19	37	35	50	35	35	44	33	38	46	29	44	40	43	33	40	35	44	36	36	37	41	37	36	29	43	38	34	35	46	34	40	29	39	43	39	36	43	39	39	38	31	35	32	40	47	39	32	26	37	37	34	34	34	29	33	32	32	34	37	42	27	24	44	40	36	35	27	42	40	40	39	36	24	35	36	32	45	44	37	41	24	37	28	39	40	31	44	39	41	30	47	40	35	31	38	28	36	34	39	42	31	36	33	40	32	26	30	31	44	43	33	32	37	47	31	41	19	48	30	32	41	36	32	32	37	33	31	44	43	43	33	37	43	40	36	32	30	29	35	37	43	36	48	34	39	34	30	30	37	30	33	32	35	38	35	37	44	40	41	44	49	45	26	37	39	29	35	22	31	29	36	28	44	38	41	31	47	47	51	36	25	40	35	38	50	42	37	39	37	42	33	35	32	36	33	27	25	36	38	35	44	40	42	28	37	47	49	37	36	29	33	34	33	42	38	42	35	42	28	34	33	46	51	36	38	43	41	32	30	47	45	25	25	40	44	36	31	34	40	42	40	30	36	40	37	40	27	33	31	34	30	45	44	35	32	36	32	35	42	33	32	42	35	35	28	33	50	30	41	32	40	41	31	41	43	25	32	28	33	42	37	42	34	37	29	38	44	30	35	30	34	31	42	31	39	37	34	37	29	36	33	44	27	40	35	33	36	39	33	36	52	38	41	33	51	39	39	36	36	40	26	36	32	35	29	41	32	38	28	30	30	38	39	43	36	43	39	43	24	43	30	48	34	35	31	36	38	45	38	35	31	36	37	43	38	33	43	41	46	31	42	43	32	27	34	34	37	29	35	23	35	46	37	30	43	31	30	38	40	37	36	31	37	47	37	39	34	33	29	44	33	37	37	35	37	45	41	43	46	31	39	44	46	50	36	39	33	36	30	30	32	31	41	51	28	41	29	36	38	41	35	31	38	26	41	39	31	29	41	40	31	35	42	45	31	42	36	43	48	33	39	37	33	40	40	41	37	39	29	40	28	38	32	42	36	42	46	46	38	42	30	33	34	36	24	46	41	34	30	41	45	31	37	40	35	27	31	32	31	34	43	31	30	35	54	34	35	41	41	32	34	35	38	32	39	42	41	31	37	46	37	46	26	29	40	34	31	33	38	26	36	42	24	33	34	43	41	34	33	45	40	39	30	46	40	31	37	46	27	31	40	32	35	38	35	35	39	39	35	47	38	39	34	40	43	31	37	35	42	38	38	44	28	37	36	38	30	41	34	30	40	36	39	43	34	26	38	34	36	50	34	24	50	34	37	23	30	31	37	39	39	32	39	39	32	37	42	43	42	44	35	37	30	39	33	38	37	35	29	40	35	45	27	38	37	32	29	30	37	43	35	35	37	26	30	42	30	38	30	33	33	34	49	38	39	34	29	38	31	36	29	39	38	34	41	41	42	36	29	34	47	44	42	41	36	43	35	30	32	47	34	29	40	33	42	30	34	36	30	31	45	35	28	37	32	27	42	30	33	34	35	40	48	34	35	33	29	27	40	41	46	43	32	41	33	33	39	31	31	32	26	43	35	32	26	43	43	44	38	29	36	39	37	27	28	40	25	39	35	36	34	43	35	37	41	29	28	36	34	42	40	35	43	32	31	31	34	29	43	26	43	46	44	32	38	32	33	38	34	37	33	41	38	24	37	32	35	33	30	37	35	34	34	37	33	41	48	34	48	36	37	26	41	37	32	28	36	29	34	36	37	25	36	24	38	25	41	37	36	39	42	42	37	45	38	40	31	35	33	32	50	27	36	40	36	38	35	42	41	36	34	41	40	35	41	31	41	29	35	37	33	27	41	46	21	32	27	30	40	46	51	31	35	42	29	35	38	31	32	37	37	40	45	36	36	30	39	38	45	37	27	37	37	40	38	39	42	36	33	40	24	52	33	42	39	34	37	38	29	48	40	39	26	42	34	47	32	28	46	33	44	39	37	28	33	38	34	50	37	33	32	28	46	29	36	32	47	49	41	41	45	37	47	33	39	35	37	37	34	33	39	37	43	31	39	40	37	41	32	31	30	34	35	30	26	34	33	52	31	37	38	44	47	34	41	43	34	25	39	46	30	43	30	37	38	30	32	43	34	44	36	45	35	38	44	31	37	39	38	35	41	36	35	30	39	32	51	36	47	34	29	39	28	42	42	33	36	39	39	38	41	39	35	34	36	25	30	33	40	32	24	44	38	31	37	39	48	35	29	29	31	33	26	38	39	40	22	41	30	31	37	40	34	37	48	47	35	41	46	40	26	25	36	35	28	35	43	41	37	37	27	32	34	38	33	33	36	44	40	44	40	33	31	32	34	44	34	33	38	33	37	29	38	41	38	36	38	44	42	28	38	32	32	26	37	34	31	34	36	42	18	34	36	53	42	40	29	44	45	37	34	30	23	34	37	38	41	43	37	36	41	30	40	34	31	34	44	39	48	25	36	42	39	43	36	37	20	30	29	40	35	37	34	39	32	48	30	44	36	32	39	26	48	37	39	47	48	30	37	35	36	42	36	39	31	32	41	40	49	38	36	25	34	43	37	30	42	38	39	23	32	44	46	37	45	45	36	40	37	42	35	29	33	36	49	42	43	36	39	39	33	34	31	29	40	31	32	29	28	30	36	39	42	42	37	38	36	40	38	34	38	31	44	41	35	30	37	42	36	34	34	33	41	34	36	40	27	39	32	30	30	43	33	39	42	33	40	51	41	36	41	44	42	44	39	45	32	36	38	38	37	34	39	35	46	30	31	40	32	36	36	35	35	26	38	30	27	41	33	48	35	37	55	40	41	31	30	36	37	27	47	35	41	47	29	29	31	35	48	41	39	33	50	47	32	32	33	29	34	41	46	31	35	38	51	33	35	41	32	35	35	34	33	31	34	32	31	43	27	49	36	44	34	34	33	46	40	36	36	36	37	28	49	41	41	36	32	36	43	40	34	26	34	34	38	36	39	46	24	41	29	37	41	44	30	33	37	47	40	36	27	31	35	35	47	31	43	29	36	31	27	46	40	42	29	42	35	35	44	33	48	29	46	30	27	32	36	37	31	33	42	40	38	37	39	25	33	44	31
7109	931	343	362	565	660	644	588	494	462	424	420	381	415	351	362	384	365	351	331	330	309	295	336	291	323	300	306	279	319	288	280	331	309	286	312	303	303	288	291	290	260	288	289	295	295	302	315	305	295	285	257	253	298	280	283	292	260	322	295	302	298	245	289	304	270	287	302	294	308	292	282	303	331	276	274	313	252	291	306	291	288	273	265	305	304	283	277	301	283	314	276	255	284	283	271	295	326	307	279	260	272	304	278	321	290	303	292	322	306	265	283	260	281	305	269	286	292	289	278	313	325	306	272	273	254	284	281	264	304	252	264	279	292	300	260	317	289	271	298	283	296	273	280	287	282	297	330	311	299	285	285	314	262	275	294	327	309	277	299	301	277	289	254	329	284	300	288	283	268	308	296	287	282	307	260	261	266	304	293	283	253	290	298	267	297	289	292	281	255	295	298	295	298	280	277	291	281	306	270	245	259	262	289	284	287	251	281	280	291	297	274	281	265	284	269	269	285	292	261	285	295	303	318	288	293	270	274	315	259	301	291	298	290	293	305	291	277	311	275	262	268	267	298	273	246	274	261	297	294	291	317	275	298	275	278	285	262	239	277	252	281	272	276	318	280	305	268	263	311	294	289	296	298	310	317	260	278	288	273	271	263	271	295	282	269	289	312	288	314	304	292	289	278	295	287	235	287	277	289	281	261	276	271	306	294	302	258	282	306	284	296	287	271	273	276	298	279	301	285	265	299	313	290	311	279	290	285	282	252	303	284	292	283	286	306	312	269	272	309	272	259	262	322	292	286	281	281	318	303	313	295	275	282	294	269	311	303	268	289	275	261	281	289	255	309	297	292	279	310	294	274	260	292	236	284	260	300	297	294	308	300	283	303	298	309	282	290	288	258	281	284	280	298	301	282	282	300	287	300	283	295	295	292	303	270	280	284	273	259	307	299	323	300	285	243	282	298	273	301	280	281	273	264	292	289	285	284	279	273	287	265	297	316	294	291	258	311	285	310	278	285	280	266	277	278	271	273	265	307	298	266	289	282	298	253	297	278	300	247	256	290	262	276	267	266	296	255	275	281	316	269	297	274	285	339	298	286	255	301	269	293	275	297	293	264	290	287	263	289	286	253	268	300	283	277	271	288	269	286	302	283	287	316	281	271	283	294	299	283	281	298	300	291	270	269	309	305	290	289	297	300	278	292	292	281	300	253	282	303	306	290	295	292	309	281	267	263	262	264	266	284	305	300	267	300	279	281	292	297	294	273	290	271	285	286	285	270	278	309	283	310	287	290	299	276	286	268	268	297	288	286	273	263	296	282	285	277	302	308	261	281	315	293	276	290	287	313	287	293	262	272	273	299	270	266	300	303	283	291	282	270	274	284	279	283	284	306	289	269	269	289	272	307	278	268	264	290	300	294	298	265	295	253	278	282	315	284	262	326	308	267	321	290	289	307	289	268	299	272	279	281	265	310	282	269	276	250	278	268	297	338	268	309	299	285	279	274	274	284	300	285	286	278	278	245	264	276	285	278	262	284	301	289	264	305	283	262	287	286	324	285	269	260	283	315	267	302	300	259	272	296	299	294	272	272	281	255	270	275	278	303	280	296	282	292	292	290	309	282	290	268	301	275	274	268	250	259	313	288	283	265	286	302	272	281	291	284	294	252	302	275	288	268	302	310	276	279	292	308	303	291	280	271	278	285	317	244	274	296	299	314	289	255	295	316	259	271	276	288	296	312	271	276	265	304	277	282	295	268	290	291	257	321	307	293	287	245	264	274	291	320	298	276	264	285	303	308	277	281	294	258	292	269	301	299	278	271	292	289	285	296	256	299	288	276	275	310	262	261	264	280	278	281	284	276	299	283	282	271	299	305	281	299	290	309	311	276	291	280	275	281	300	289	275	267	270	294	300	282	261	273	278	298	262	301	297	278	297	291	285	269	286	316	299	253	305	261	276	282	281	296	299	277	307	313	291	295	256	279	273	312	286	273	271	282	305	294	269	296	267	291	278	333	300	284	272	254	311	289	282	273	263	292	280	289	299	275	293	273	298	284	291	268	274	298	263	305	298	305	292	288	271	313	284	259	295	297	283	278	283	280	272	270	307	273	270	299	266	298	272	306	301	291	291	297	282	277	275	289	282	296	264	279	291	270	303	296	265	287	251	329	257	295	306	297	275	278	299	293	279	268	278	287	262	254	299	304	290	296	299	291	276	288	290	299	249	254	292	285	284	311	261	300	261	290	300	277	276	287	278	299	290	274	265	295	297	264	289	311	263	311	261	296	272	270	285	284	262	279	265	290	287	258	315	267	292	297	294	290	263	269	282	290	283	313	300	308	296	292	285	292	288	292	293	269	262	295	288	278	269	278	260	295	247	263	281	264	265	290	274	276	281	258	303	273	296	278	300	313	265	302	277	273	256	281	272	288	304	290	316	282	274	264	275	281	273	322	286	278	286	286	276	274	264	295	275	264	282	288	278	268	289	292	254	277	273	311	287	280	290	285	292	273	301	293	274	295	294	289	294	283	263	280	297	293	304	322	276	272	287	266	290	304	294	270	276	331	269	261	289	290	297	297	311	267	273	282	288	288	293	291	280	287	291	283	308	300	292	288	301	289	244	306	307	265	288	319	279	265	285	241	268	302	294	306	281	274	283	286	291	266	291	289	293	284	259	315	279	246	277	276	264	273	321	309	295	290	295	293	294	284	319	299	283	287	283	320	300	280	316	295	290	276	278	266	278	289	292	283	277	260	313	274	302	296	297	285	257	259	314	295	254	319	300	272	264	301	262	260	312	290	301	284	301	301	288	279	273	283	295	279	286	284	297	286	257	274	267	275	290	292	286	272	285	294	297	293	302	294	295	284	287	261	255	267	273	281	260	324	244	273	268	251	270	272	278	292	273	278	279	265	283	275	347	314	275	293	281	275	326	287	310	296	268	273	281	293	287	295	319	273	258	269	259	287	277	280	303	271	287	277	265	296	306	287	288	306	298	312	294	271	271	279	278	244	318	276	271	276	284	259	297	288	288	290	274	316	268	285	316	277	274	311	317	266	320	312	307	308	257	307	257	298	249	292	302	279	261	299	308	302	288	295	291	284	296	304	301	282	271	284	288	254	299	286	309	273	291	295	297	298	295	311	259	302	262	275	276	295	302	306	316	267	279	274	276	269	257	270	262	313	269	281	284	300	286	294	249	285	276	267	280	305	279	279	295	326	295	289	299	283	290	268	314	287	299	282	294	251	284	266	285	294	308	285	276	295	307	297	269	312	289	268	307	272	256	293	307	290	271	266	308	296	291	303	284	287	283	289	281	286	279	276	269	300	290	291	270	304	272	267	271	307	271	236	293	281	265	278	300	320	261	295	265	288	286	306	289	284	269	277	254	295	292	264	282	287	303	283	281	295	260	293	315	303	274	273	302	273	293	309	279	272	285	311	295	295	268	274	282	272	255	275	286	280	274	300	343	256	283	295	287	293	255	262
619	155	92	94	99	102	100	113	114	90	104	99	81	91	100	72	87	80	82	87	76	77	86	89	75	77	69	76	90	67	87	57	86	73	54	77	75	83	98	84	77	75	75	75	79	81	79	62	76	74	68	85	75	81	66	77	81	78	76	68	89	72	74	60	75	65	88	68	74	74	86	70	82	81	63	73	71	68	78	77	80	70	78	72	80	79	78	69	87	71	77	71	72	71	85	72	94	76	73	77	83	63	92	63	74	63	78	69	78	79	64	80	67	86	68	87	87	80	80	97	67	64	89	79	72	69	83	91	94	52	85	71	65	81	84	72	77	73	90	76	82	73	99	71	78	76	86	73	90	75	87	57	64	65	73	71	67	69	79	77	76	76	75	87	71	76	75	78	83	71	72	72	78	63	75	55	68	75	73	86	85	79	67	70	65	90	82	76	84	55	77	76	62	80	74	57	70	73	69	87	80	84	67	73	79	81	78	77	68	87	78	91	73	92	73	67	68	75	76	78	87	85	81	88	71	69	82	70	83	76	76	72	70	83	74	74	77	70	91	66	76	81	85	90	89	73	70	75	78	89	69	82	88	84	73	79	95	72	79	99	72	88	83	66	76	78	81	72	72	92	70	73	75	81	81	81	79	94	94	63	76	73	73	68	73	73	70	64	68	59	90	88	92	77	89	76	67	65	78	57	75	65	71	76	78	59	73	91	76	71	76	72	74	88	84	67	77	71	81	90	77	75	68	81	93	79	65	83	62	59	64	72	74	49	73	84	82	78	84	72	88	77	77	74	72	77	60	72	78	62	60	82	69	72	78	69	85	71	80	80	73	77	75	73	90	72	57	79	81	74	69	69	80	83	93	71	76	83	80	71	80	69	80	62	83	86	75	84	67	65	69	79	78	76	70	83	85	62	68	77	87	64	63	63	70	77	57	90	75	85	79	75	77	69	72	63	79	72	66	64	80	80	80	82	73	69	78	72	78	76	74	68	74	84	64	62	84	77	78	89	79	68	73	72	53	84	69	57	78	84	61	79	68	74	79	79	78	77	79	75	117	73	66	69	76	77	68	66	65	74	65	66	77	78	72	84	84	56	74	71	79	70	70	82	71	63	73	70	73	75	97	65	71	64	65	74	82	60	75	78	64	82	59	75	74	67	72	78	52	75	89	70	76	93	70	79	75	73	69	73	74	61	88	85	70	76	93	71	88	84	87	73	66	66	81	87	88	73	79	71	72	66	78	74	90	68	70	69	69	72	77	68	75	73	61	82	70	77	83	60	72	85	65	73	79	72	78	67	72	61	77	83	73	64	69	80	77	81	80	80	91	82	81	70	65	73	65	80	73	60	68	74	72	68	77	86	65	91	91	82	71	95	74	71	61	69	86	66	70	73	84	57	79	78	82	94	79	76	82	77	85	71	77	96	82	74	74	84	85	75	62	88	67	88	83	71	77	87	79	80	72	72	71	87	70	88	86	60	65	58	73	72	59	87	72	70	79	72	76	85	76	73	60	78	80	58	63	82	71	61	78	81	69	74	71	71	78	64	63	81	81	81	66	66	80	69	60	69	75	63	86	79	90	64	79	80	77	57	67	80	81	75	66	89	80	81	58	69	74	76	83	73	78	73	66	68	70	66	55	61	76	76	94	73	79	81	70	64	83	78	76	84	84	67	82	74	75	67	92	77	87	90	82	73	77	85	73	73	77	87	80	82	87	76	72	84	82	74	77	80	84	66	69	65	65	73	79	83	70	69	67	57	85	75	67	92	75	75	74	84	79	75	76	81	87	85	72	67	74	81	68	72	89	65	64	78	66	61	63	70	52	94	69	79	88	72	72	84	74	66	70	56	83	68	65	65	73	62	67	67	75	75	85	79	73	87	76	80	59	78	75	71	69	62	60	91	79	66	77	88	81	80	85	62	79	67	73	68	79	62	70	67	81	67	76	75	69	79	79	75	61	68	77	77	68	80	76	74	83	87	79	90	79	75	66	102	46	75	72	86	66	74	71	81	72	67	70	54	89	65	67	83	80	62	90	77	72	71	84	74	71	71	79	73	65	72	61	64	71	69	75	64	88	74	84	72	67	83	83	67	82	74	66	57	63	85	91	83	73	76	67	79	66	72	74	79	77	72	69	77	87	85	96	81	67	71	88	58	59	75	83	62	69	70	88	92	90	86	72	79	67	81	57	64	85	78	63	74	92	73	82	81	70	74	74	73	65	79	71	80	78	77	74	72	75	69	63	77	97	85	68	68	79	74	60	86	84	76	68	71	62	98	73	63	70	92	74	67	81	77	72	63	67	82	70	79	77	76	70	78	71	82	86	77	79	71	65	83	79	68	75	82	69	71	88	84	77	88	75	72	72	78	84	82	79	76	79	79	63	69	69	77	67	65	89	76	60	77	101	54	81	83	55	71	66	71	76	67	74	88	73	74	83	70	72	78	64	78	73	63	70	77	79	73	80	85	65	83	71	66	83	58	77	73	71	72	92	76	88	63	81	73	82	82	66	67	86	76	73	67	70	67	76	76	80	71	91	86	80	78	77	83	89	68	79	78	74	86	60	65	71	62	70	69	78	73	86	68	79	75	68	87	79	57	72	82	71	84	78	69	84	51	68	72	71	77	63	77	76	80	78	69	61	73	79	60	67	76	73	80	80	73	68	79	88	79	63	93	52	93	74	88	72	77	73	72	68	90	76	86	82	76	81	80	83	76	72	71	88	70	82	81	84	58	86	72	89	70	77	78	83	70	76	66	74	77	60	79	67	79	72	61	70	68	69	89	70	83	69	93	83	72	65	91	73	67	82	74	85	73	77	77	77	78	67	65	76	72	81	74	73	77	79	64	83	65	63	92	65	69	91	80	70	68	72	90	79	70	79	90	77	86	64	50	100	71	70	92	83	82	71	80	74	81	81	75	84	65	91	87	73	66	69	82	81	90	75	70	70	81	75	82	78	92	77	84	78	64	71	75	74	89	80	82	82	86	71	82	79	86	65	80	74	76	61	82	77	75	75	88	77	81	73	85	73	70	70	49	89	67	73	87	74	57	74	77	64	83	96	93	77	89	69	67	78	69	92	69	63	75	65	80	59	68	82	76	79	71	90	83	69	58	76	80	84	81	81	71	76	67	71	80	79	76	81	73	76	81	78	65	79	76	66	69	78	70	77	78	85	76	74	86	71	69	65	89	80	75	88	86	88	79	74	73	96	66	76	69	78	74	88	68	77	102	88	80	73	81	73	85	95	81	88	80	76	66	72	84	64	90	67	70	83	75	80	71	74	62	78	64	81	70	67	76	69	69	78	67	81	84	72	65	88	83	62	72	76	70	82	80	77	83	74	68	88	83	80	73	65	85	78	85	76	77	86	70	82	82	70	63	79	75	76	64	74	81	71	77	96	97	77	78	70	80	62	57	67	72	104	71	80	72	74	57	75	73	60	71	69	65	86	74	85	63	70	77	83	89	61	68	69	76	93	62	86	82
7115	2284	840	959	1942	2696	2545	2085	1726	1446	1284	1189	1076	941	801	849	812	760	755	754	682	630	662	629	584	623	588	587	606	662	595	579	613	583	568	586	589	578	551	573	622	556	575	563	566	592	558	545	542	539	560	619	597	521	556	550	556	524	550	594	585	581	543	547	551	542	543	548	523	540	554	579	540	567	538	550	551	569	502	536	575	538	530	578	518	576	521	522	552	544	502	548	571	548	554	587	545	528	557	519	537	540	514	549	532	575	535	530	560	512	532	552	560	554	514	513	533	550	552	530	552	549	542	545	549	531	545	578	574	537	526	566	545	520	559	529	541	554	509	539	579	548	611	548	534	545	471	510	548	501	578	551	563	539	572	543	558	532	536	577	546	572	565	523	516	518	534	492	567	549	554	546	548	520	565	504	568	580	589	533	532	501	520	550	531	554	534	562	538	517	538	527	552	605	528	527	544	548	546	547	531	528	482	575	542	524	542	506	523	521	543	569	539	554	572	532	560	541	590	519	536	547	517	571	509	589	542	549	540	582	556	515	536	538	566	498	487	584	574	593	556	518	544	513	533	518	536	546	562	517	517	527	546	580	546	585	527	547	580	548	520	528	565	572	593	506	543	570	545	522	514	524	526	522	577	535	539	538	542	542	544	551	561	564	544	605	520	524	545	543	557	587	512	547	544	557	581	550	559	542	527	571	519	557	561	549	583	551	538	529	522	513	551	523	563	477	533	538	533	561	528	561	552	536	493	560	506	540	571	542	556	547	553	537	577	552	557	535	531	549	574	602	535	604	535	531	578	544	546	541	537	502	531	542	527	528	537	504	527	526	540	538	561	583	532	549	521	508	526	567	558	566	532	539	562	510	530	550	533	496	539	503	553	522	580	586	577	573	547	544	573	543	519	584	564	582	586	524	543	549	506	523	578	570	535	548	533	531	542	542	545	545	547	534	529	543	570	556	528	514	547	569	527	530	521	507	539	582	552	535	523	574	492	579	547	578	508	518	560	513	537	540	568	530	566	534	550	533	533	539	526	507	551	536	526	527	533	530	545	568	520	532	544	561	539	539	566	519	501	517	544	543	578	525	553	570	551	545	529	512	545	588	558	534	568	598	502	531	564	538	565	542	566	487	571	595	553	555	543	557	511	540	536	564	529	544	545	507	521	568	539	542	573	567	558	561	534	525	540	564	559	537	564	553	499	537	565	503	581	516	511	552	567	535	504	539	594	527	530	561	531	567	557	536	559	529	616	576	573	567	552	505	523	541	548	510	543	520	543	552	525	567	535	508	504	572	540	535	539	548	538	494	502	515	533	532	542	524	530	564	529	575	539	561	542	563	565	531	591	572	523	534	555	549	557	546	556	597	507	544	532	551	497	545	582	616	570	530	562	557	490	541	534	528	539	534	521	511	559	531	528	526	553	520	521	555	529	560	545	537	515	588	490	529	556	518	535	507	523	505	488	521	535	558	556	555	540	491	536	536	522	496	507	593	524	544	559	530	556	558	534	539	549	589	551	546	554	549	563	557	548	538	557	563	577	580	535	554	520	534	526	509	553	564	539	540	547	522	560	553	521	548	520	551	499	512	532	571	541	521	515	513	556	544	567	564	560	499	531	520	519	523	541	556	552	522	545	534	532	561	573	521	542	540	532	536	541	518	528	545	637	567	540	532	519	525	554	560	555	523	531	551	543	564	537	557	540	539	563	569	530	581	554	549	512	560	576	530	526	567	525	540	570	573	534	541	523	584	573	535	506	575	519	502	514	548	517	583	509	542	538	532	545	497	533	517	505	527	486	566	532	542	546	550	549	502	539	515	542	549	575	530	555	533	512	566	514	581	529	515	586	542	581	528	573	510	562	554	540	531	538	527	517	529	569	503	543	523	564	535	539	531	541	519	496	505	525	538	513	530	551	497	570	554	556	511	513	545	532	556	529	555	568	535	511	578	521	570	555	528	584	541	512	553	582	561	506	540	576	551	551	526	553	502	574	587	526	528	532	569	562	518	563	530	565	563	570	521	544	544	544	557	554	531	537	522	602	513	534	544	545	537	513	561	532	558	541	524	548	600	568	539	533	564	562	528	556	550	567	567	546	520	506	520	568	534	560	568	536	530	524	516	511	539	540	520	542	540	555	568	547	596	518	568	570	580	553	518	576	535	517	547	556	532	549	560	554	553	587	484	527	533	558	543	571	518	568	524	553	580	559	514	569	564	561	544	535	521	524	536	563	534	544	534	536	501	571	524	581	541	541	538	546	496	543	572	535	538	558	531	521	587	571	522	519	540	561	529	551	501	558	584	519	581	582	569	520	559	543	541	539	549	584	570	575	538	499	560	544	586	562	557	560	515	523	535	530	480	529	536	550	547	564	580	498	604	537	524	530	509	506	529	607	559	564	523	557	517	586	540	552	510	549	533	524	495	551	519	531	536	565	549	535	536	556	570	519	499	518	553	518	574	579	539	572	524	568	573	574	571	558	557	584	565	530	545	533	548	559	558	511	505	548	518	558	518	504	537	544	555	589	534	545	530	528	542	528	539	515	538	545	526	558	552	559	523	517	554	591	513	527	520	525	533	553	513	528	515	516	535	510	545	531	527	507	509	535	507	564	532	519	536	551	528	533	567	505	518	532	540	512	516	511	528	534	540	559	558	525	556	560	586	524	551	535	515	539	548	519	561	565	498	578	562	518	568	533	588	560	600	548	532	522	549	573	543	521	545	551	579	548	576	532	563	517	542	531	541	568	559	521	556	510	585	548	541	518	545	606	540	535	548	587	540	545	508	556	587	558	539	474	581	548	563	539	521	542	517	544	551	546	509	604	586	546	545	567	521	545	501	569	540	557	525	517	504	535	582	543	565	587	538	503	493	561	549	519	531	552	520	560	543	541	534	535	520	501	519	505	571	589	579	554	531	585	557	555	487	526	507	550	518	549	525	549	529	539	571	546	567	519	538	538	567	583	560	538	548	560	541	586	551	540	549	529	562	502	546	516	546	606	526	496	574	547	525	554	540	541	534	574	563	553	551	540	574	506	553	543	567	566	524	545	561	532	584	547	543	534	543	535	581	517	560	544	521	555	501	544	540	542	549	532	572	509	598	588	521	523	540	558	544	547	544	531	585	508	551	536	523	552	520	555	530	573	564	557	552	568	533	548	571	514	543	540	521	562	537	493	536	568	518	563	527	525	554	517	542	545	527	511	529	529	549	482	571	522	510	533	572	556	526	513	550	511	494	569	538	538	501	514	528	504	542	545	519	547	563	551	537	513	551	509	551	582	559	530	515	531	531	542	532	535	549	555	543	532	561	530	555	546	506	578	557	571	530	519	551	551	520	517	553	571	540	534	549	526	549	531	547	548	548	534	565	561	540	582	586	539	528	578	548	566	535	600	558	535	543	531	566	535	536	534	536	494	546	525	554	552	509	557	521	564	537	526	555	539	544	498	550	526	585	549	553	560	528	521	553	490	550	522	548	517	570	517	563
1639	160	85	74	63	78	92	81	72	93	86	82	86	71	74	72	82	73	79	70	71	65	76	55	67	77	64	72	77	84	78	82	77	80	65	67	93	62	69	77	59	62	87	65	80	67	78	80	73	68	69	74	65	80	59	81	80	63	80	85	71	69	73	82	63	85	60	63	71	80	59	70	83	62	72	83	60	64	61	64	79	79	75	69	67	76	82	76	65	73	78	66	72	77	63	72	77	56	83	64	69	68	75	69	68	53	77	66	64	75	63	79	65	63	81	65	70	73	72	64	58	69	71	63	78	74	72	77	74	60	76	66	89	63	77	65	66	75	69	71	95	86	55	73	59	71	70	76	72	76	74	87	75	76	70	73	74	67	65	58	62	73	71	72	80	67	95	82	71	73	80	91	81	72	82	86	74	59	64	81	79	67	69	70	75	77	69	83	63	75	65	86	86	69	65	68	81	58	68	69	65	68	71	74	63	77	74	78	73	69	75	81	79	79	72	54	80	79	72	68	57	65	66	60	62	66	81	61	72	69	60	58	70	61	77	69	82	77	65	65	69	68	67	74	74	68	64	60	71	72	85	82	82	60	72	69	80	81	72	74	70	68	56	67	70	68	71	73	67	76	75	55	78	61	68	68	60	80	67	67	69	58	60	67	67	79	70	63	83	52	75	76	83	65	61	78	74	58	67	75	66	69	74	92	87	72	81	69	78	72	66	71	77	70	72	86	79	74	59	63	61	76	51	68	66	77	69	66	77	81	60	69	75	74	77	75	71	81	56	69	80	71	63	79	72	69	77	64	56	73	63	71	82	75	81	83	70	64	81	73	86	85	64	62	70	70	78	74	79	78	56	79	65	76	71	71	60	68	60	63	69	63	68	71	70	74	74	76	74	72	73	42	74	72	72	66	75	48	74	69	74	71	70	70	73	76	64	56	61	76	54	77	76	82	69	78	60	71	58	79	72	77	70	74	83	69	83	74	73	48	73	77	68	86	74	66	76	84	82	66	67	74	60	59	68	75	88	69	67	75	70	58	63	83	71	61	83	63	66	62	78	77	67	72	75	66	69	71	79	73	72	81	90	75	47	69	74	70	65	61	81	68	66	60	87	79	73	73	77	69	74	98	70	76	70	72	81	71	73	64	60	74	64	72	57	66	81	73	75	63	73	80	77	81	82	82	64	67	75	82	75	56	62	77	84	79	73	69	77	59	56	74	77	81	75	73	68	78	60	74	72	86	56	74	68	71	73	66	55	76	73	66	60	72	75	73	53	70	75	67	80	62	77	69	65	76	62	67	74	68	77	73	67	79	71	74	72	78	85	84	62	75	57	67	80	53	78	71	69	70	74	80	63	78	64	65	79	68	80	72	69	82	63	75	57	88	68	72	70	71	68	74	51	61	64	48	51	65	69	69	52	70	78	65	68	86	63	74	70	69	80	83	80	68	67	73	72	73	73	72	86	62	79	80	71	53	70	65	55	71	79	53	70	69	61	76	63	72	66	82	81	77	55	85	85	57	62	66	64	63	66	80	90	56	70	76	75	73	81	78	79	72	64	71	59	62	78	47	60	71	59	64	72	62	78	69	71	67	76	73	70	74	67	70	63	70	74	71	65	73	50	74	50	71	79	90	71	73	66	61	69	65	79	70	68	72	81	63	67	75	71	54	60	63	61	62	84	74	73	76	79	64	58	67	79	59	77	76	69	67	76	76	68	82	85	74	59	74	57	72	65	77	56	74	67	71	99	76	69	56	80	69	67	77	69	61	64	67	57	71	89	77	77	70	63	55	70	84	62	85	79	53	80	82	65	72	72	74	78	78	68	70	75	62	86	68	71	83	80	72	74	59	77	76	84	78	74	63	56	69	61	65	67	70	72	80	75	61	67	67	68	54	70	75	65	73	63	60	69	85	72	61	73	67	60	56	73	67	75	72	54	69	70	63	80	65	55	65	82	61	76	69	76	63	75	76	58	66	75	71	84	95	69	76	65	72	67	62	59	63	66	79	70	63	58	69	74	75	69	77	66	69	56	48	74	72	72	85	76	58	77	66	69	65	73	57	76	80	83	78	77	65	77	78	65	84	65	58	81	67	66	63	60	77	75	77	67	73	76	77	83	72	88	69	74	66	66	68	66	62	70	71	64	89	63	68	82	71	81	77	73	77	72	68	84	68	61	60	71	68	61	72	69	71	59	72	88	74	69	63	77	67	74	64	78	74	60	71	58	74	79	58	78	71	59	52	87	91	72	66	73	68	92	64	82	71	55	74	66	60	63	69	76	76	76	68	73	64	71	77	55	75	69	60	72	74	61	67	60	71	69	65	78	74	63	65	70	75	73	82	60	60	66	76	65	78	67	72	75	83	61	70	70	72	73	74	82	61	73	80	78	62	60	74	76	72	83	81	69	80	77	81	61	55	70	67	55	66	72	62	80	73	53	75	69	66	67	74	85	72	68	70	71	64	58	69	89	69	78	78	64	56	56	80	63	64	67	94	60	66	79	87	82	58	78	63	78	72	74	78	68	81	79	66	92	73	68	62	77	77	72	73	72	68	71	70	72	76	51	71	74	71	75	73	73	80	68	54	64	72	52	70	74	67	79	77	62	71	71	79	77	70	74	83	77	76	68	68	85	83	67	74	55	88	71	74	54	62	72	76	68	69	68	50	93	72	78	69	68	76	56	82	70	74	56	62	63	71	66	85	69	64	71	77	87	70	73	61	63	50	78	68	57	73	68	54	75	64	75	53	62	69	69	70	60	83	72	76	57	68	84	68	56	77	69	64	72	74	83	62	83	65	68	77	78	68	73	66	62	69	73	92	65	73	72	67	68	88	68	67	89	78	55	73	69	65	70	70	82	82	81	87	60	78	75	69	63	69	72	62	61	62	69	66	62	60	54	74	68	81	70	69	82	64	65	51	71	72	61	73	61	68	67	69	89	73	72	65	74	96	68	67	73	66	68	73	74	83	71	69	61	63	56	68	77	57	60	78	62	73	81	79	74	78	71	66	77	79	67	62	64	58	84	65	68	68	68	64	72	74	66	60	75	56	72	48	77	87	73	79	63	74	77	68	73	73	59	72	82	68	65	84	69	63	65	57	66	72	65	69	69	75	73	69	77	83	65	59	76	64	68	64	71	66	85	59	73	72	77	76	83	57	69	74	71	60	74	68	57	69	66	64	82	77	59	73	62	67	75	59	64	69	72	61	75	54	72	63	75	64	59	74	91	61	63	71	68	76	77	64	65	64	76	76	72	68	69	69	76	77	73	61	56	66	73	62	77	75	70	56	60	69	90	64	72	74	75	64	71	71	72	83	78	84	81	63	85	69	68	71	60	88	63	83	73	66	65	70	77	68	64	51	65	62	75	51	70	58	68	60	60	77	73	77	80	42	64	80	67	66	63	69	79	84	68	68	68	78	69	62	63	67	55	73	77	76	67	74	76	63	80	75	60	76	70	69	49	68	73	85	73	75	69	78	75	76
8800	1797	760	902	1657	2210	2249	1917	1636	1473	1317	1103	995	968	916	834	770	745	768	717	714	687	696	657	632	651	616	598	590	624	633	593	580	605	572	608	564	566	565	614	512	575	566	557	552	574	562	591	552	557	519	565	532	532	570	543	569	530	537	516	581	542	503	535	548	562	556	562	572	549	572	538	514	541	565	540	544	604	588	526	541	511	529	526	547	569	518	531	552	505	552	527	563	559	562	579	531	530	548	513	539	537	580	553	541	500	513	587	537	538	554	567	564	547	527	540	535	505	566	527	583	544	559	549	528	504	540	546	534	514	533	559	565	520	524	527	540	516	532	499	509	562	523	544	580	573	549	581	541	516	589	551	524	535	549	538	539	533	534	562	550	509	496	526	534	572	552	572	507	574	528	569	546	505	479	569	516	561	527	555	553	541	569	572	574	530	555	529	556	517	514	515	542	526	525	525	565	533	498	539	542	552	552	544	575	535	553	558	538	567	557	557	504	540	542	522	530	522	580	571	519	540	576	550	533	553	561	583	534	567	540	491	548	558	529	554	546	549	560	551	493	524	536	544	519	569	529	504	527	558	561	546	512	495	503	575	529	548	547	559	566	527	565	547	537	526	500	528	522	539	530	512	497	517	528	520	532	584	537	553	541	549	547	540	531	549	563	537	531	548	498	560	591	511	539	572	527	529	523	522	524	579	527	507	523	547	537	549	514	524	493	498	518	519	559	495	530	589	563	516	560	517	530	543	538	486	487	519	525	519	520	573	564	557	537	560	521	570	526	545	564	490	611	560	521	530	529	535	518	542	573	558	603	548	540	547	530	505	535	537	518	565	537	562	554	518	542	521	521	537	567	500	507	550	566	523	525	537	564	554	528	504	550	549	544	535	547	545	539	520	531	555	514	518	540	566	524	542	497	536	518	549	528	543	540	531	506	577	545	554	556	560	544	505	578	519	503	571	536	565	559	550	562	560	525	557	535	566	503	513	547	518	545	529	525	538	563	530	514	545	542	552	542	545	581	559	547	513	528	557	562	513	537	585	549	518	529	539	513	596	540	578	522	502	548	563	581	492	559	574	587	553	531	556	557	541	587	545	553	566	566	536	569	552	497	543	516	526	555	572	545	529	567	542	567	549	531	557	565	547	533	559	516	476	551	524	514	548	537	522	558	576	541	602	537	551	562	556	520	529	528	547	563	557	554	537	558	602	567	548	535	583	537	509	576	558	512	534	583	533	530	528	534	528	540	543	552	547	542	520	491	524	539	483	524	513	562	544	566	518	582	540	529	524	558	517	563	553	534	537	543	529	512	521	530	530	536	544	551	565	534	512	496	524	526	553	530	532	531	519	557	528	515	536	516	575	542	535	581	545	556	539	549	542	533	536	560	517	524	537	518	518	496	548	508	567	524	557	557	526	549	574	546	540	531	535	543	517	582	525	537	532	529	557	498	496	526	561	570	598	546	562	548	530	534	562	527	517	543	509	523	531	587	570	549	538	528	533	524	549	556	518	554	498	500	533	547	527	532	544	539	553	567	561	546	546	509	527	527	513	520	499	540	540	516	565	544	530	509	541	587	510	553	505	536	513	544	586	530	543	511	520	546	515	535	547	565	562	507	560	567	510	568	544	515	563	552	564	500	553	517	534	509	526	547	536	541	545	550	518	546	544	491	537	531	551	593	561	566	537	490	505	542	518	539	552	575	563	581	563	510	481	548	552	559	541	531	564	564	549	494	565	531	540	557	535	506	511	544	551	547	512	517	546	557	547	550	524	536	553	538	555	540	534	527	535	588	499	525	509	561	506	522	548	547	548	541	552	526	553	516	578	558	569	588	496	571	575	544	544	544	581	546	503	591	514	556	588	552	532	527	542	553	548	547	572	549	547	594	512	555	587	510	523	541	547	527	523	527	527	531	525	516	531	554	556	504	524	569	526	559	567	537	535	524	559	569	509	520	579	522	538	531	569	533	515	533	526	547	538	492	564	530	543	585	560	545	550	564	540	567	541	557	534	555	487	529	545	514	506	541	512	526	527	543	524	549	508	556	524	538	554	532	516	543	547	564	546	559	528	525	553	529	498	509	527	543	532	556	546	556	527	557	538	532	564	529	549	559	554	561	579	490	527	549	496	526	565	551	553	566	528	524	530	524	527	524	569	523	538	527	534	563	544	524	533	526	536	575	537	571	539	532	576	540	549	528	565	527	519	555	599	542	554	575	555	573	533	573	539	537	518	494	567	557	579	550	541	559	544	566	551	569	548	554	522	528	530	557	530	511	518	525	562	566	571	576	564	547	564	537	564	535	522	500	528	548	535	559	513	558	573	543	531	562	583	551	538	549	565	520	529	552	549	548	548	513	539	493	523	536	544	533	535	551	536	474	550	537	492	550	576	530	506	556	535	522	511	562	523	517	516	569	516	568	538	520	523	543	526	566	562	524	551	548	499	552	523	563	553	549	531	549	512	547	542	507	590	484	555	549	547	571	535	547	514	562	512	531	578	576	548	502	524	550	556	542	496	553	539	516	526	545	559	552	535	517	559	523	522	584	527	535	534	559	566	590	557	546	556	532	525	523	511	559	566	553	533	515	539	537	572	566	577	518	526	483	547	533	537	557	546	543	542	556	529	514	578	540	590	520	530	553	526	533	501	513	543	528	517	537	569	562	492	550	506	528	578	517	573	557	566	559	541	554	563	529	541	523	532	566	510	541	563	529	539	516	564	551	529	515	542	577	527	564	545	529	534	519	506	573	536	531	546	557	546	541	519	494	520	516	494	510	571	558	557	544	553	520	547	547	522	519	551	557	512	556	512	579	574	547	549	531	519	584	526	556	518	531	571	554	573	549	526	510	550	547	530	536	517	518	573	576	560	541	506	559	532	555	528	493	519	515	548	537	540	530	546	541	495	525	520	530	525	554	553	532	527	573	561	524	545	547	527	539	550	586	505	522	537	545	537	548	561	532	562	510	523	498	514	570	530	507	558	528	574	577	554	550	516	513	546	519	509	519	551	550	521	532	544	528	531	517	524	574	504	554	565	577	542	530	557	504	521	560	532	531	517	538	518	509	532	485	562	544	513	547	544	550	545	569	543	557	542	586	567	523	537	511	481	571	542	571	518	514	536	553	555	602	555	540	504	563	579	532	556	594	539	533	533	523	564	508	541	573	575	524	553	520	566	570	589	570	525	525	571	510	555	545	539	535	549	549	552	572	503	533	523	519	548	523	604	559	531	527	571	548	528	591	517	551	565	501	541	567	553	525	559	560	551	566	567	522	519	544	536	535	527	546	564	520	511	541	546	548	541	535	536	504	507	532	594	561	520	499	552	573	532	516	537	553	528	553	570	555	532	545	547	529	511	539	545	536	568	556	560	554	590	561	541	606	574	552	570	550	610	565	539	547	568	549	549	555	557	509	584	547	534	544	552	542	491	546	560	565	526	547	587	530	523	540	598	530	551	584	542	543	570	524	520	562	523	572	547	521	522
1014	263	151	133	125	154	138	138	162	143	142	153	131	128	113	136	133	135	109	113	108	124	99	107	110	120	107	105	117	108	123	91	114	96	126	105	110	106	94	118	94	111	118	104	104	136	117	80	106	117	105	107	100	103	92	103	121	100	93	113	115	113	120	104	105	105	107	109	93	115	91	129	128	108	105	119	101	107	123	109	94	110	97	114	121	109	110	135	101	114	110	121	112	104	113	99	110	109	96	96	119	119	107	119	121	122	115	97	102	97	82	127	104	119	130	102	104	101	104	96	112	114	104	128	104	94	90	126	99	108	100	88	103	111	88	105	107	103	97	124	93	99	92	111	96	104	105	107	92	104	99	108	101	119	106	103	103	92	93	119	111	118	111	97	108	104	139	109	118	119	108	103	116	114	128	93	117	86	94	105	87	128	123	99	93	106	113	104	108	121	103	121	102	102	99	129	105	112	102	82	107	111	91	108	110	96	89	110	111	107	89	122	100	108	104	110	87	96	90	115	91	101	112	112	117	104	115	93	114	94	95	113	87	132	110	90	100	107	98	109	112	110	117	112	112	124	111	95	101	106	114	101	119	114	104	106	94	99	110	109	118	111	101	118	107	107	89	100	94	104	102	107	108	88	123	106	114	98	106	104	106	101	123	98	109	108	113	110	113	101	111	98	111	118	110	105	104	90	107	112	119	99	129	109	104	97	119	102	127	87	90	90	113	98	110	112	92	110	96	115	93	111	110	116	100	120	116	111	97	122	113	94	106	91	104	93	111	134	100	106	114	120	106	100	121	119	95	113	107	88	131	120	114	113	115	105	84	100	95	94	110	111	107	107	105	121	102	105	121	105	104	94	105	104	117	88	128	111	106	102	93	110	118	116	120	89	107	94	107	102	100	107	116	115	106	95	101	91	108	99	103	112	100	107	84	95	103	100	74	114	106	105	132	86	104	118	113	113	111	113	113	116	117	118	121	102	121	110	110	139	109	113	94	106	115	91	107	102	112	110	94	100	85	107	119	93	93	95	101	111	97	94	115	110	121	102	113	104	107	104	106	99	106	106	104	106	94	91	100	90	91	91	107	104	111	110	107	106	120	97	115	117	103	111	102	84	115	108	115	99	95	113	115	98	98	114	127	117	103	109	101	99	116	111	96	110	113	98	101	108	111	101	100	102	105	106	94	112	111	115	114	101	129	107	94	93	100	100	113	104	126	108	99	94	91	125	117	132	115	124	127	125	136	104	108	91	118	116	93	123	107	89	117	120	117	115	108	109	114	99	100	113	120	107	98	97	117	99	114	112	129	114	139	125	114	105	106	108	95	91	105	104	98	107	116	110	112	139	115	92	83	115	105	108	102	112	123	104	113	111	113	96	95	122	123	106	98	120	109	85	121	104	88	125	112	104	103	120	114	108	99	97	98	110	117	110	124	110	107	106	113	102	113	102	105	106	102	99	116	111	97	119	103	123	75	107	107	109	113	121	91	101	113	117	101	95	106	119	107	88	101	111	95	119	122	105	85	107	108	106	113	102	106	120	110	113	101	99	100	86	108	110	122	88	118	110	112	95	110	103	102	118	126	99	111	106	98	125	110	103	103	117	110	98	102	115	110	92	95	115	104	115	125	105	102	116	106	99	104	105	110	86	104	80	120	103	114	93	107	125	101	101	111	104	95	123	113	112	104	114	103	122	131	114	104	102	104	118	109	88	104	126	114	108	119	110	117	105	107	100	118	101	111	115	116	121	90	112	112	114	124	111	106	97	91	117	118	134	99	93	102	126	120	119	113	115	114	115	109	119	115	113	111	125	93	120	109	90	108	97	103	105	108	115	120	118	107	109	110	83	104	122	116	114	110	125	120	114	118	100	110	130	115	100	102	95	116	109	120	83	115	115	104	109	110	104	105	125	119	113	100	106	115	102	123	108	117	115	124	101	114	92	110	110	105	103	109	110	100	105	116	115	128	110	110	111	109	98	131	119	111	119	118	104	114	108	103	98	99	102	97	123	92	100	100	131	118	82	120	110	111	113	124	117	125	111	111	102	119	106	112	100	102	135	114	97	113	114	101	121	124	108	109	104	111	103	106	95	123	117	103	90	133	93	114	95	129	109	119	106	108	109	100	103	119	103	104	123	114	89	123	116	113	103	120	121	102	89	130	99	99	109	105	102	108	125	101	109	106	96	115	110	114	96	97	114	131	107	128	110	97	114	115	90	126	105	100	119	99	103	108	116	102	118	99	115	129	110	110	100	129	102	97	107	88	86	121	106	82	119	108	119	115	118	111	111	114	99	100	108	107	125	100	108	126	98	110	105	103	121	88	84	105	78	100	88	107	119	108	115	118	102	105	119	115	101	131	105	104	118	104	115	115	98	105	112	106	99	101	115	100	116	115	89	106	122	116	123	90	104	98	108	106	97	106	102	106	99	118	110	105	97	99	93	108	117	107	97	96	101	106	111	111	99	109	113	107	98	103	94	117	101	104	100	102	88	110	131	118	113	94	95	110	98	117	93	85	117	117	107	102	121	114	100	107	102	115	96	107	110	112	113	96	110	117	94	97	102	102	93	97	114	102	118	106	91	114	93	115	111	140	99	124	114	93	127	98	90	102	106	108	91	100	111	121	113	98	144	114	109	115	109	104	101	113	87	114	106	96	111	97	109	116	111	100	123	115	108	100	104	113	105	109	111	108	111	103	107	103	99	127	111	95	118	115	103	111	124	120	101	86	111	118	109	118	102	95	90	111	92	104	123	105	105	105	91	107	110	112	114	114	102	108	91	109	107	104	102	105	90	111	116	101	121	99	106	124	112	114	108	92	110	103	115	112	95	124	96	122	88	115	137	96	110	105	104	106	103	115	105	127	104	100	110	105	94	117	105	127	95	116	95	107	103	105	110	112	101	104	105	117	110	119	105	118	101	118	113	103	113	103	114	118	87	96	98	104	102	107	86	99	106	104	101	124	120	124	107	106	113	103	109	122	98	97	121	100	117	117	107	96	132	111	122	132	83	98	101	118	116	96	109	125	96	102	110	95	112	107	104	113	110	117	94	119	93	118	114	101	108	113	107	110	104	110	94	102	103	95	122	112	112	109	89	109	105	111	97	108	114	95	117	103	109	113	112	80	104	117	101	90	95	95	92	106	104	100	104	113	83	108	98	104	119	105	96	102	128	108	100	100	104	127	101	119	104	108	108	101	110	104	113	95	126	107	116	102	102	121	89	118	103	134	97	104	118	108	94	117	105	113	98	103	119	108	118	104	110	113	102	111	101	105	123	117	116	118	127	100	100	111	106	104	96	97	111	107	100	93	126	104	107	93	106	106	106	107	106	101	117	123	104	102	97	123	87	90	114	115	124	118	93	108	97	110	107	99	100	111	97	119	117	95	114	100	114	109	108	118	120	101	125	112	118	111	110	98	107	116	108	98	109	131	114	115	107	107	115	113	97	92	109	126	97	101	100	100	109	111	112	107	109	112	107	121	116
9901	3291	1223	1431	2973	4079	3868	3370	2709	2370	1991	1866	1638	1433	1438	1301	1261	1189	1131	1098	959	1033	1039	994	925	1009	950	966	892	922	945	859	817	960	947	818	874	862	875	867	847	829	842	840	839	801	831	901	839	818	789	814	779	793	825	810	853	803	776	812	815	826	789	810	764	795	767	753	841	838	786	747	756	812	820	840	786	745	810	787	764	802	766	777	784	812	819	819	758	734	779	786	779	822	786	810	790	793	815	799	798	804	752	785	804	818	807	775	788	771	740	768	784	839	826	759	754	763	748	777	726	761	768	791	728	782	827	825	813	805	764	815	828	754	760	811	809	731	779	737	749	802	777	823	787	797	786	813	771	824	755	780	787	793	769	775	780	755	785	774	761	801	756	756	834	802	759	849	802	822	801	784	782	848	796	809	763	735	751	818	801	770	843	772	767	797	783	821	784	791	747	799	750	770	758	767	805	822	812	776	815	754	744	809	764	760	769	755	759	817	797	812	761	739	768	758	748	798	769	802	805	780	763	774	763	805	765	767	809	796	765	757	788	816	738	812	763	813	824	798	785	773	821	717	823	789	755	799	751	788	804	812	738	788	772	816	788	720	809	777	740	798	780	798	771	760	792	814	768	762	752	778	742	788	739	840	788	771	748	802	791	744	801	782	795	763	771	777	815	785	768	728	794	794	772	742	753	801	763	802	812	777	807	772	767	716	786	734	759	789	831	812	801	802	814	773	782	716	806	821	836	723	758	751	814	777	758	716	768	801	742	825	791	793	791	747	809	738	790	734	777	806	823	807	755	819	726	792	756	793	792	759	833	790	796	830	801	790	733	788	803	810	776	758	815	813	799	756	817	726	778	775	837	787	754	787	816	817	804	769	769	740	784	805	828	787	795	773	785	831	764	817	823	739	762	769	778	738	699	813	785	809	766	756	784	757	776	736	751	800	786	758	802	747	765	769	828	781	784	780	779	794	798	821	767	744	809	778	846	759	781	809	799	831	788	771	762	735	766	762	760	800	837	824	792	812	780	763	798	766	797	816	782	782	800	712	802	826	820	761	734	730	764	776	822	819	796	789	802	791	790	807	717	774	740	838	796	765	771	782	811	760	796	785	769	797	734	802	798	769	730	796	771	776	785	785	802	760	720	813	777	757	753	760	753	773	773	744	713	791	794	797	805	809	778	771	787	811	788	811	781	731	775	776	774	764	812	786	812	734	803	797	855	814	770	737	822	856	789	772	749	808	807	769	777	762	709	717	754	796	730	767	817	752	780	781	790	751	784	774	803	822	769	814	767	817	732	821	824	834	759	803	793	766	754	786	775	808	781	769	816	757	802	772	816	780	775	747	771	751	783	756	785	804	795	793	760	773	754	764	790	834	801	789	798	768	761	803	783	760	787	770	769	815	784	805	800	755	777	796	810	809	773	783	762	801	792	750	801	749	790	779	803	800	786	712	839	794	730	706	823	739	741	801	799	784	775	788	783	739	811	814	710	775	783	774	791	780	806	799	734	774	770	745	793	791	752	816	758	749	785	792	806	743	790	798	773	750	800	754	762	787	784	779	806	783	806	808	804	806	772	769	817	775	788	809	762	808	778	794	779	756	822	731	796	824	753	820	777	794	813	739	762	749	808	769	781	750	802	773	751	722	811	788	769	805	763	748	797	800	789	773	798	827	752	805	783	747	828	784	757	827	773	792	765	780	763	789	717	811	763	759	732	777	795	784	766	816	744	795	765	767	784	764	829	771	764	776	793	812	798	773	741	779	773	793	768	782	768	792	726	771	776	749	805	724	774	781	738	804	773	763	757	774	780	759	724	774	787	750	814	778	850	792	804	802	778	774	776	797	768	813	726	813	798	767	797	771	778	731	797	747	769	752	817	825	765	801	788	766	741	800	778	808	726	828	795	764	801	792	814	758	791	754	813	778	794	758	812	767	753	769	738	830	771	812	745	778	831	788	804	797	799	835	721	778	742	827	742	766	778	769	788	759	789	830	790	827	775	782	812	815	754	785	797	750	781	779	724	796	843	813	777	776	770	751	823	762	790	754	779	795	794	784	794	794	780	770	772	745	738	754	797	762	739	794	814	780	759	775	744	769	773	755	746	709	788	793	814	761	826	750	801	770	828	845	781	804	797	778	769	766	763	748	753	794	779	796	761	788	809	792	812	749	773	762	795	756	813	749	772	790	793	792	772	763	802	760	800	780	785	777	807	734	780	721	767	756	737	774	835	780	790	836	772	807	775	777	784	770	786	776	785	816	756	764	795	736	768	722	765	758	771	781	843	817	794	736	803	804	719	784	786	765	797	809	842	815	823	782	753	761	799	774	770	807	814	776	785	752	800	765	757	748	795	788	759	779	769	782	738	790	737	803	807	730	778	820	780	795	806	740	758	762	693	790	791	751	832	711	766	799	785	761	800	766	784	774	838	810	723	783	797	786	787	794	752	814	763	770	749	764	803	758	788	801	781	762	785	794	775	771	765	764	807	759	814	766	778	827	772	799	763	820	718	786	834	789	739	756	794	805	769	801	829	820	784	729	826	747	813	763	756	790	787	778	829	802	787	771	805	814	760	807	770	769	772	788	742	830	798	815	774	753	768	774	733	796	738	749	770	862	747	721	811	735	823	805	776	831	769	790	751	793	790	771	779	809	759	757	728	801	780	790	784	832	791	779	803	733	788	803	793	807	768	763	820	754	787	785	753	734	806	787	763	791	764	774	723	793	836	864	777	753	757	714	773	782	798	803	764	751	762	769	782	778	786	768	823	773	743	761	800	754	762	782	804	803	804	803	810	743	817	801	751	800	788	786	803	824	733	752	770	736	778	765	791	761	795	751	767	741	750	864	791	807	785	804	756	772	757	805	798	787	773	793	755	774	746	823	792	792	823	753	801	808	764	771	765	801	773	808	789	833	742	770	803	776	811	709	781	768	733	805	775	821	777	781	802	760	799	779	787	786	768	824	798	752	807	766	798	791	799	753	817	794	805	773	783	759	735	811	780	771	758	733	780	790	783	834	772	792	768	787	796	798	798	807	768	742	768	803	812	812	778	787	777	797	781	763	768	761	759	726	778	801	815	781	772	799	798	783	793	797	781	769	745	813	764	756	777	795	762	732	786	722	758	819	736	774	750	770	769	790	742	786	705	762	812	773	793	803	787	827	809	813	782	751	833	751	784	790	751	797	716	768	765	796	797	788	799	729	784	756	742	771	818	782	746	769	835	750	794	776	780	780	752	737	739	771	765	813	756	779	744	758	735	787	798	767	754	811	803	756	767	781	778	799	775	781	816	772	752	732	737	804	759	819	828	782	782	799	809	756	766	766	745	808	799	768	802	749	786	754	821	766	756	821	778	813	809	781	860	782	754	780	781	805	779	787	825	785	784	781	799	771	744	814	754	750	817	756	800	732	793	819	797	777	787	835	794	759	758	805	770	788	761	780	760	773	769	776	794	806	763	815	809	798	818	810	738	806	759	738	777	764
1016	69	36	34	37	39	42	35	38	49	40	30	39	33	33	46	33	48	45	41	27	28	29	39	31	36	34	39	33	43	40	41	31	38	36	27	37	42	32	44	41	36	46	25	30	36	33	31	35	32	41	44	40	30	51	41	29	42	32	26	28	48	28	35	41	34	43	39	43	34	27	48	49	41	40	33	50	39	30	35	34	30	28	36	36	34	38	38	37	44	40	33	49	32	37	36	36	25	21	40	35	26	35	39	37	26	37	34	32	24	32	29	46	37	34	41	44	36	35	31	30	32	46	33	34	25	40	42	40	36	35	36	38	34	28	32	40	36	36	33	35	47	34	27	38	27	33	26	49	43	39	24	34	44	31	30	31	43	30	30	28	44	25	31	26	30	47	37	34	41	28	26	35	33	36	37	34	34	31	52	33	32	41	39	36	42	50	30	32	37	35	26	33	43	30	28	35	40	38	31	42	38	36	33	29	44	25	46	43	34	25	37	36	32	33	38	27	33	34	33	41	31	38	35	30	36	33	42	36	43	47	46	31	38	34	40	44	45	37	22	27	31	45	37	37	28	48	30	29	33	31	33	32	29	36	32	35	42	31	36	34	38	36	39	37	39	37	41	41	39	34	37	45	34	37	29	37	33	36	32	37	38	30	30	43	23	36	42	51	37	40	40	34	41	37	34	38	30	39	31	47	36	39	26	36	30	39	48	33	44	30	45	41	34	37	31	40	36	35	40	33	37	30	32	43	30	28	35	37	29	34	33	47	38	45	42	44	28	38	31	42	28	41	39	35	39	36	38	43	33	35	35	43	35	41	41	38	34	35	34	34	37	39	34	40	29	34	34	28	33	38	37	45	35	40	39	43	50	36	45	43	34	36	36	38	29	31	31	45	42	33	41	30	34	42	33	47	36	29	31	32	42	36	38	34	28	41	40	42	46	33	31	43	37	26	37	42	31	31	23	41	46	32	23	29	40	42	30	37	39	39	41	29	35	36	40	42	34	38	31	32	48	29	35	39	44	40	30	32	37	38	36	37	31	39	32	34	48	47	36	32	49	44	38	35	36	41	37	32	36	38	39	44	40	35	37	26	25	35	39	34	49	24	32	26	35	33	26	37	29	38	32	35	33	36	32	46	35	40	34	43	33	37	26	40	26	41	42	39	42	36	52	26	38	31	21	39	32	38	31	39	39	35	43	26	48	38	38	36	29	31	31	41	32	22	34	39	37	43	36	34	34	27	39	33	39	32	38	43	34	41	37	29	45	43	45	30	47	43	43	40	40	32	35	45	32	31	32	36	29	38	33	42	37	25	28	37	32	48	48	31	26	33	33	38	31	37	33	38	28	22	37	49	44	31	42	36	29	31	33	31	41	51	41	35	33	36	32	31	32	39	27	42	39	47	52	49	29	35	38	28	30	32	42	23	42	43	37	39	43	48	39	24	42	45	26	30	35	40	31	32	30	32	31	44	37	35	32	41	42	38	46	42	52	33	43	44	44	38	42	34	39	42	30	34	35	30	29	26	31	41	38	34	34	30	33	32	31	40	37	30	33	29	31	39	41	32	32	25	39	38	29	36	38	35	38	43	36	46	45	36	47	34	31	37	53	28	45	32	34	24	40	35	43	32	33	39	35	30	40	30	39	36	32	40	36	39	31	27	43	42	37	35	33	35	38	31	36	24	31	31	42	33	32	39	40	37	38	37	40	37	39	42	34	30	37	35	37	32	45	39	39	47	35	35	36	30	32	33	35	39	39	44	30	32	46	31	35	36	35	36	26	29	40	42	44	35	40	31	37	31	39	31	37	31	39	35	34	38	35	28	26	41	51	50	32	32	32	28	43	50	24	36	41	34	28	41	37	54	34	30	46	47	35	34	29	41	31	34	46	29	34	29	33	30	36	46	46	39	32	30	40	25	39	40	42	40	36	35	30	31	36	39	42	37	38	43	45	40	27	37	32	47	34	40	37	38	38	34	40	35	32	33	26	23	26	33	31	35	49	40	31	40	40	39	32	37	31	32	32	42	37	36	44	39	26	30	42	38	39	39	40	33	41	35	38	39	32	48	31	32	40	38	30	32	34	53	45	30	34	35	26	37	30	40	47	38	32	26	28	32	32	38	44	51	33	43	33	37	40	35	31	32	40	35	41	40	29	36	38	29	36	36	36	33	33	37	36	26	36	32	29	36	39	28	35	41	34	39	26	24	47	37	45	35	38	33	41	38	41	30	40	32	31	32	29	37	41	38	28	30	27	34	42	30	38	42	32	38	36	43	35	43	31	41	35	29	32	37	36	39	31	35	36	39	36	31	33	35	34	38	40	37	40	41	35	46	37	32	40	38	36	40	28	42	33	49	43	42	46	37	38	43	31	33	40	36	35	36	46	32	35	45	39	35	42	30	40	36	34	25	38	36	35	43	46	24	31	33	42	38	35	32	28	36	33	30	33	27	43	38	37	38	41	29	34	35	42	36	33	34	44	43	34	32	31	31	33	36	36	40	36	30	31	42	35	27	33	28	35	45	31	45	27	40	44	41	32	35	32	31	24	37	37	27	31	31	43	31	24	32	51	43	35	37	44	38	36	42	30	29	38	36	35	37	35	36	33	35	40	37	27	34	34	27	38	28	41	41	28	37	32	42	34	41	31	39	38	27	29	40	37	40	38	33	31	37	27	37	31	27	39	36	36	40	36	35	25	33	40	28	42	26	40	43	35	31	34	33	31	37	37	35	33	31	41	31	40	45	42	44	30	34	22	43	29	34	31	47	28	34	41	35	41	27	41	44	45	45	39	37	37	29	41	41	37	50	44	38	41	36	34	43	41	37	30	39	41	36	41	37	38	34	43	50	47	25	39	40	23	29	37	48	33	40	31	30	43	39	40	31	32	36	35	28	39	33	43	38	36	38	35	37	47	33	29	32	33	29	39	29	33	35	41	38	43	41	44	31	31	38	35	52	29	40	41	28	30	38	27	30	31	29	37	39	28	41	36	46	41	29	36	37	33	39	31	26	38	41	28	31	41	38	44	34	34	36	38	32	36	33	29	37	43	26	29	45	37	27	41	29	43	39	40	40	45	40	31	33	30	32	31	41	30	34	32	32	43	28	41	40	46	38	40	30	40	24	32	35	32	29	38	41	42	45	42	34	44	35	19	32	42	39	34	39	33	22	37	38	44	36	31	36	39	34	32	26	34	33	44	39	33	36	27	38	34	32	24	28	35	37	37	29	33	30	46	44	23	38	32	43	26	31	37	42	30	42	34	39	32	35	25	37	26	40	33	38	30	32	34	29	31	28	34	31	29	37	25	50	36	40	38	29	47	35	46	44	30	39	22	36	34	39	32	43	29	42	40	30	37	36	30	29	27	24	36	31	38	38	40	30	45	35	32	45	30	36	39	43	40	35	41	38	38	28	31	42	31	34	35	33	46	43	43	38	39	37	38	35	26	34	40	41	29	38	29	29	29	37	31	41	24	34	50	43	36
6780	1105	341	380	447	615	604	544	553	455	499	431	377	355	334	359	337	339	323	339	337	309	329	318	341	325	331	308	299	299	279	313	312	305	299	277	296	304	286	302	319	311	304	307	299	315	328	315	283	272	299	317	309	329	303	310	318	295	269	283	274	298	310	296	326	299	303	273	309	296	294	295	317	276	308	293	288	303	275	289	273	268	285	279	294	296	294	288	261	287	286	296	294	279	266	293	307	256	290	285	281	276	284	286	267	261	258	296	294	275	263	294	302	296	287	317	276	256	276	285	298	304	304	307	278	282	257	276	284	267	293	311	279	292	307	276	265	290	292	300	295	286	295	306	284	283	308	293	283	295	324	278	278	305	270	271	290	243	305	287	281	288	286	264	283	288	289	295	299	252	282	283	310	304	312	304	282	331	275	277	322	269	256	308	271	307	271	305	295	280	302	335	282	278	305	284	272	264	273	279	282	304	301	279	284	260	276	300	272	277	302	276	291	298	254	292	305	303	314	265	306	291	323	293	269	282	287	285	273	272	275	293	304	262	287	279	336	270	306	308	297	283	290	282	294	285	303	303	264	289	292	292	287	309	293	271	267	269	276	296	275	290	294	287	275	254	257	265	281	266	292	294	294	269	297	299	261	289	265	285	317	284	253	273	267	303	277	297	270	283	309	261	259	286	253	279	285	306	278	257	309	273	292	276	304	289	291	275	295	288	271	291	261	287	300	256	285	270	276	312	273	291	279	290	303	284	310	310	291	282	274	260	273	271	292	268	290	276	306	280	278	279	295	275	293	285	296	302	301	289	249	258	256	301	303	272	288	281	284	286	287	321	291	268	276	275	284	287	263	300	283	277	298	290	289	289	282	285	309	312	285	271	287	314	301	281	258	300	329	311	271	305	264	279	285	285	287	293	251	296	265	325	262	305	278	327	263	298	263	267	277	278	311	304	305	299	305	303	311	291	298	283	264	273	266	287	278	268	293	268	291	280	310	299	297	298	297	291	299	268	285	283	315	297	299	293	268	295	316	279	308	284	292	276	286	271	305	291	280	266	301	278	269	276	332	308	274	273	281	298	311	277	295	291	289	296	288	270	273	310	283	294	267	302	312	274	301	278	292	334	276	290	264	270	283	283	312	287	260	310	297	289	274	275	263	273	282	279	286	278	294	313	332	295	293	303	295	286	282	321	299	284	292	281	307	278	288	274	252	265	287	290	294	281	278	290	275	298	274	282	294	270	280	298	282	250	283	272	263	293	307	285	283	291	321	283	294	288	277	292	274	338	279	284	279	278	284	276	264	303	277	271	273	296	280	298	291	305	285	285	294	285	285	288	306	268	302	301	279	309	284	275	279	275	283	271	306	285	277	280	318	279	256	288	299	294	272	290	265	286	273	281	293	285	281	284	309	268	318	264	305	279	274	285	276	260	276	301	304	282	264	271	315	273	292	279	281	309	289	309	275	303	294	294	260	264	279	306	305	293	286	301	262	290	296	278	332	297	267	295	269	287	275	322	298	280	295	282	318	271	286	272	265	300	296	284	274	276	275	296	273	295	286	270	292	289	249	265	304	272	250	315	270	281	287	262	286	319	327	281	294	297	297	284	278	292	272	263	299	291	305	274	296	280	278	276	286	268	291	292	261	296	282	263	288	298	283	328	299	294	287	253	286	298	304	292	314	319	287	302	271	293	264	293	286	277	300	305	287	294	318	325	291	281	296	297	284	264	275	308	256	287	292	260	274	317	298	303	284	281	257	291	288	289	300	281	270	287	292	298	305	303	271	295	300	303	288	278	264	294	293	279	308	260	280	273	285	275	331	267	289	290	267	272	313	287	270	266	285	305	260	295	299	302	296	308	260	285	290	294	283	262	307	280	297	293	306	274	264	301	275	284	258	283	280	286	292	283	270	263	281	271	299	316	281	320	279	296	281	299	289	293	282	297	282	279	334	297	278	296	309	316	304	283	283	298	323	279	264	326	275	282	299	335	271	252	301	294	291	292	263	300	304	288	282	287	296	289	259	273	262	300	313	311	253	316	296	291	287	311	297	261	262	282	288	284	275	293	275	263	254	257	289	294	301	250	339	286	290	273	306	290	282	285	289	290	340	307	307	279	255	293	293	305	256	286	273	284	296	286	279	256	275	311	297	280	324	292	307	317	276	282	289	319	292	311	278	271	295	301	260	278	282	290	282	289	292	307	303	292	295	311	285	258	273	272	293	299	304	265	278	289	290	275	273	264	266	283	291	274	272	271	302	284	273	255	277	304	253	291	277	266	292	289	310	325	322	262	287	302	292	272	308	301	312	260	296	273	319	311	268	302	312	262	291	287	273	289	296	296	310	281	276	296	269	316	290	270	297	296	308	291	287	267	300	284	313	299	276	315	289	285	286	287	254	277	295	263	286	320	291	291	276	316	291	287	307	268	265	256	288	274	263	278	263	270	311	266	327	270	294	308	317	311	301	280	278	308	270	288	287	312	292	289	299	283	287	301	280	274	290	289	272	275	279	276	292	289	277	280	315	315	289	266	291	287	315	307	265	293	276	310	294	295	291	277	293	302	288	254	279	296	291	263	276	274	306	316	261	266	299	288	259	259	302	287	298	299	293	282	291	283	264	281	308	286	286	291	305	306	259	294	290	322	281	250	301	301	313	264	304	309	304	277	293	261	288	257	296	256	260	331	283	279	234	290	291	296	305	299	258	280	286	286	309	306	302	296	297	264	291	279	268	303	312	288	298	292	283	310	283	280	312	295	291	259	271	299	269	265	264	295	289	295	270	278	321	304	272	280	287	289	285	309	301	292	286	245	308	267	289	271	287	294	290	270	278	275	289	277	275	293	276	287	308	303	266	290	282	293	283	281	292	287	282	288	282	272	311	275	328	303	303	271	280	313	283	293	271	301	321	264	296	295	301	316	263	300	289	309	281	296	247	286	289	312	291	283	270	314	298	276	281	292	327	298	284	289	285	301	272	299	308	280	295	305	280	295	301	285	294	274	282	305	289	283	286	286	269	299	290	292	302	279	303	280	304	288	282	321	286	309	271	295	291	314	298	310	279	310	276	299	272	281	300	272	295	294	282	268	285	266	259	261	244	299	282	282	287	278	295	274	295	298	268	329	272	276	278	273	321	313	320	292	273	298	298	276	309	287	273	309	269	285	288	309	272	296	317	306	256	316	290	288	300	285	297	292	282	282	301	278	307	266	293	302	310	302	287	306	303	286	276	311	254	303	253	271	275	270	266	260	268	294	301	291	287	271	304	294	288	290	284	287	291	303	315	292	317	284	319	294	307	276	288	264	289	258	300	278	288	289	284	279	294	278	314	265	294	271	299	298	292	293	288	300	285	297	324	317	303	273	304	290	318	287	274	283	264	303	297	276	277	286	279	286	308	257	305	302	280	272	308	268	279	284	274	302	250	251	279	287	278	292	270	282	281	297	298	285	274	288	306	295	277	248	289	270	300	266	287	281	301	298	272	302
555	195	93	77	74	94	94	98	85	91	104	85	96	86	84	76	63	89	84	70	73	79	71	90	67	68	71	87	85	102	76	72	93	82	78	80	85	82	68	75	83	65	86	76	76	72	80	79	72	84	74	89	71	60	70	82	99	71	69	80	68	90	72	69	74	71	97	85	74	79	73	91	72	74	78	73	77	71	80	85	80	91	76	73	64	83	77	84	91	72	79	73	54	78	86	66	94	71	69	81	80	71	80	66	76	84	80	71	81	50	77	75	90	73	71	74	73	69	85	62	63	75	85	76	69	82	68	93	76	76	87	60	83	72	82	81	80	65	69	79	78	65	87	71	70	66	73	69	92	91	74	75	88	60	64	67	85	85	83	86	72	52	75	57	88	49	70	69	79	88	85	75	69	81	66	71	61	77	81	87	61	78	67	76	71	85	70	73	87	78	72	82	70	79	84	84	69	74	65	85	63	67	71	73	75	74	80	70	89	83	68	85	76	97	77	76	83	83	81	69	73	66	87	78	92	87	67	73	65	71	67	79	81	89	77	73	70	71	63	74	55	91	77	67	73	64	72	61	75	86	82	79	69	80	75	83	72	77	83	79	85	81	85	74	84	64	57	67	76	64	76	69	83	74	65	63	73	70	63	76	67	72	72	68	65	76	67	81	82	72	63	63	84	59	81	86	81	79	76	71	85	71	83	85	82	76	82	90	65	78	71	65	79	84	72	57	62	78	71	76	77	70	76	69	85	59	84	78	71	77	68	70	66	69	59	82	95	71	53	70	70	75	76	63	83	87	71	65	75	82	84	78	87	75	88	78	71	76	73	73	73	71	77	73	75	72	74	69	63	71	98	71	74	64	65	80	76	75	67	82	75	76	79	81	74	67	76	63	77	80	73	83	72	72	82	68	82	76	84	72	71	57	64	76	81	84	73	70	80	83	70	71	74	63	66	69	84	80	88	81	81	78	79	61	84	68	90	61	80	70	51	73	84	67	71	71	87	92	71	71	72	78	73	75	76	65	60	83	84	74	78	72	57	72	68	75	80	88	80	68	71	88	76	68	75	84	78	78	60	77	66	78	92	67	77	64	95	67	98	86	62	85	91	76	68	65	73	79	85	78	74	75	87	91	85	75	77	73	84	83	72	92	65	82	67	77	60	74	77	62	84	73	66	58	75	62	83	69	72	78	63	61	74	78	90	76	69	62	67	76	83	76	79	63	78	61	68	61	85	72	82	71	66	79	76	73	68	77	74	79	81	73	85	65	90	73	72	62	73	80	60	72	83	79	72	75	63	74	82	90	83	77	63	68	71	79	75	68	68	93	76	78	75	78	68	61	74	68	85	67	81	88	71	81	76	80	85	71	76	64	72	70	64	69	81	76	71	80	83	80	69	90	71	78	78	63	82	100	79	71	73	100	79	62	76	86	76	77	85	73	63	85	61	77	61	77	71	81	75	65	84	83	73	90	71	89	74	69	79	75	50	90	71	73	71	75	91	83	89	82	61	78	78	88	83	84	64	72	87	71	74	76	78	77	75	82	67	69	88	71	90	74	82	58	76	65	69	82	73	83	74	86	84	77	76	65	81	62	75	80	70	80	78	75	64	68	69	70	83	88	78	68	81	66	65	66	83	80	62	72	69	66	76	74	88	75	74	95	79	65	76	77	71	78	68	77	63	77	73	90	82	61	76	90	81	71	86	70	72	82	72	81	88	63	65	88	89	74	81	82	71	68	81	81	67	62	79	81	84	72	67	94	78	88	70	69	66	70	78	80	73	69	72	89	58	71	75	80	72	87	81	88	78	68	62	77	72	73	80	60	71	83	79	72	85	79	75	89	73	64	69	74	63	68	93	56	74	81	58	82	70	98	81	95	63	78	83	72	65	79	70	77	69	74	64	71	74	77	74	84	77	89	70	65	92	66	92	72	92	81	67	74	88	82	74	82	89	76	71	72	84	66	71	70	79	79	88	71	83	76	65	85	84	76	55	83	83	82	88	74	76	66	72	76	70	95	68	69	91	88	70	75	81	72	67	67	70	100	70	68	71	80	77	77	73	64	65	69	69	72	80	67	90	78	70	75	75	66	80	81	86	97	74	76	79	83	65	67	82	74	67	58	76	78	92	65	83	68	88	74	94	80	75	82	80	73	68	76	75	63	69	68	81	65	83	77	72	74	81	74	76	83	77	73	86	84	89	76	76	81	72	70	82	56	58	65	75	74	74	71	66	84	81	77	69	84	73	78	87	69	67	83	75	82	79	75	83	61	76	77	84	87	83	75	68	63	84	67	76	70	79	83	77	63	84	63	79	73	90	78	76	68	78	74	74	72	79	75	78	77	79	76	88	77	70	79	75	59	82	69	71	64	85	75	75	84	70	70	66	79	61	70	61	72	66	71	85	89	77	73	76	73	77	83	82	74	86	82	69	65	72	64	62	62	83	79	83	85	57	72	94	79	64	71	90	74	81	65	71	74	78	79	62	62	86	65	84	80	65	78	73	68	76	65	73	79	85	71	61	85	63	67	83	78	76	65	69	61	80	74	78	82	72	80	74	84	88	76	81	71	72	81	85	83	89	71	57	76	74	80	81	75	74	73	80	77	63	77	76	82	79	82	85	94	67	82	73	78	83	69	77	71	88	72	67	82	83	78	78	83	73	78	75	77	74	82	63	63	66	80	71	73	74	63	93	84	78	82	64	79	69	85	83	74	74	66	73	74	77	91	84	74	76	76	87	70	86	72	79	78	71	74	73	95	84	69	88	70	75	66	71	85	84	73	77	81	72	73	82	80	92	77	68	68	76	66	56	78	62	73	73	79	77	60	76	84	98	91	85	69	70	68	69	80	75	101	73	91	81	85	94	88	83	71	79	73	59	94	73	72	83	80	73	88	92	84	64	71	89	81	77	72	76	88	82	81	99	92	85	62	83	80	64	82	79	71	75	64	60	77	82	63	70	85	58	64	68	71	76	83	63	79	62	75	91	75	94	66	76	72	76	67	76	69	72	71	87	83	68	79	66	88	67	67	65	77	87	81	80	69	78	78	76	80	71	68	71	72	83	66	73	76	78	69	69	84	83	93	84	70	83	65	79	75	74	68	68	72	85	79	81	86	96	74	86	72	68	79	79	79	68	67	72	69	91	71	66	76	67	64	77	74	71	75	59	60	73	72	71	69	74	82	76	66	72	69	78	69	74	83	84	79	59	74	92	57	76	74	81	88	74	71	82	68	75	74	75	71	68	78	76	66	68	71	71	91	71	66	58	65	73	70	91	71	102	71	83	75	87	81	75	88	72	84	83	68	88	66	77	85	87	85	79	86	70	85	81	78	65	71	84	78	88	88	64	62	75	83	88	66	73	81	68	88	71	74	73	81	75	77	74	74	86	73	79	71	66	78	67	77	75	82	63	87	81	64	71	65	69	72	73	84	75	70	62	80	82	88	67	78	76	72	83	70	73	74	69	78	64	77	75	62	65	78	83	79
7092	2551	896	999	1954	2775	2494	2142	1771	1512	1300	1083	968	936	901	860	799	783	757	672	663	651	651	618	644	663	638	599	649	611	632	598	674	593	597	555	545	551	577	545	597	568	596	580	535	574	554	545	564	575	562	528	539	635	568	540	489	562	574	561	595	535	559	549	571	586	556	528	553	538	551	539	503	519	571	548	596	546	542	557	548	501	543	531	526	500	535	568	557	538	575	536	563	549	565	539	546	579	554	496	557	570	535	538	550	543	546	515	537	508	488	550	534	575	525	495	534	567	543	554	533	546	541	531	561	552	540	564	526	591	535	560	574	568	493	572	553	558	555	544	540	528	499	565	576	528	532	550	545	543	552	550	558	525	538	547	557	524	545	518	531	565	547	546	554	570	540	540	551	536	554	542	551	548	564	541	544	548	576	516	512	547	572	579	522	566	536	517	540	552	548	550	543	523	548	498	537	555	568	552	530	524	544	549	567	527	540	542	528	521	563	534	542	568	580	517	526	535	496	536	560	588	504	554	538	554	573	539	533	555	597	559	552	588	536	511	518	537	534	526	577	551	516	543	559	529	548	548	542	553	501	540	560	503	547	576	564	508	573	549	514	536	555	513	543	533	555	545	564	558	529	525	552	533	584	509	579	538	532	543	548	566	522	569	551	533	552	562	570	542	559	534	480	501	504	532	532	515	568	546	543	547	550	535	496	511	529	554	541	565	627	515	581	558	551	508	547	543	559	531	539	565	544	557	552	585	555	553	559	524	499	538	542	600	580	536	558	508	535	534	576	492	580	535	557	570	535	545	529	543	552	530	555	552	546	552	521	567	538	537	538	527	553	531	592	536	535	555	578	508	534	513	562	554	533	504	532	544	550	495	516	567	529	532	541	518	538	581	509	511	577	572	548	522	508	531	518	530	562	543	552	537	501	564	538	508	495	506	541	522	535	547	563	526	533	532	541	546	538	495	543	539	546	561	551	550	557	570	573	589	522	518	529	525	500	564	540	544	523	527	522	530	493	576	544	503	540	544	533	534	507	555	516	524	544	536	504	540	568	521	560	517	560	563	524	515	538	524	576	525	578	567	564	556	503	540	536	538	521	578	530	491	500	571	551	564	550	557	511	545	553	553	541	515	561	524	551	501	540	497	587	549	476	558	524	575	559	532	500	556	539	541	492	489	549	563	571	515	551	506	544	563	547	543	497	537	548	532	545	513	555	567	525	479	561	526	562	567	515	597	571	514	516	558	534	550	553	562	536	484	573	511	547	553	546	561	562	566	552	532	585	527	554	531	565	576	580	574	535	577	527	560	545	547	552	550	573	535	507	505	548	569	536	516	548	576	583	559	525	570	552	538	537	541	536	515	526	592	538	561	565	604	506	552	548	561	545	520	567	553	543	511	550	568	556	518	545	553	531	570	552	542	571	566	549	550	564	490	515	535	558	526	526	469	585	517	534	526	545	555	546	558	505	541	542	553	550	558	565	551	559	533	533	559	518	549	571	544	566	517	533	516	547	547	496	538	521	526	549	545	515	536	507	519	541	544	515	548	565	574	552	540	520	592	566	553	572	577	542	535	535	557	531	527	511	535	556	580	492	533	523	548	529	514	542	554	562	533	557	564	535	538	525	561	500	517	540	570	568	495	569	528	506	546	509	519	557	543	523	540	518	527	525	581	517	532	543	534	570	516	550	529	578	524	541	564	557	537	539	548	569	570	521	532	575	556	519	565	559	520	563	586	580	521	575	550	540	518	559	580	507	552	576	574	578	564	561	495	522	559	531	508	576	531	550	555	534	544	568	544	532	551	525	512	558	584	515	532	505	566	507	547	602	526	564	559	501	563	548	552	584	521	571	548	566	539	566	505	560	575	511	544	536	567	529	559	553	522	481	544	529	558	549	529	528	531	528	548	556	552	536	536	529	558	528	521	530	541	535	540	543	517	552	517	506	536	575	547	570	551	596	509	528	550	523	579	524	542	552	502	535	562	567	533	538	563	552	546	565	575	534	543	545	600	560	544	515	511	524	550	542	482	530	534	562	548	538	566	531	560	536	548	548	530	546	550	523	558	573	540	583	528	537	545	547	599	542	541	566	536	541	542	502	562	528	533	547	551	535	534	571	531	522	510	562	537	563	503	555	502	522	560	582	549	522	554	530	573	500	510	512	530	519	572	524	538	553	540	587	571	555	536	593	545	506	560	542	555	528	540	548	565	558	514	564	516	583	558	539	555	540	564	514	543	552	525	555	574	518	506	545	560	538	526	564	626	535	545	547	566	578	533	519	525	550	524	554	521	552	521	533	485	554	496	542	518	539	556	570	547	530	535	478	570	521	557	549	565	567	525	542	520	557	539	532	540	547	511	528	534	506	518	534	591	532	531	569	533	556	512	538	521	542	516	519	551	530	581	581	557	524	566	520	548	549	514	524	541	552	527	563	539	552	557	561	582	551	550	531	516	551	529	532	527	521	505	556	522	524	525	587	526	576	572	516	533	559	585	552	525	550	570	503	548	524	552	532	544	582	528	577	566	574	524	535	538	516	507	543	534	532	528	535	521	565	536	554	524	517	525	502	519	538	559	542	555	533	541	551	540	549	542	562	566	537	541	533	525	528	581	570	559	554	526	588	502	509	535	519	513	569	583	525	527	548	513	585	525	558	550	537	534	545	541	550	548	584	519	531	511	581	525	534	589	543	586	504	575	525	531	522	551	530	507	513	565	535	535	501	551	538	541	544	521	554	561	543	526	540	535	592	548	526	540	584	522	569	516	571	540	575	514	527	589	550	537	538	575	592	515	540	554	559	514	532	576	527	534	558	542	585	568	554	549	542	548	538	501	551	572	583	537	530	580	602	595	509	528	557	537	549	542	564	542	516	542	533	554	513	556	536	543	570	529	549	552	522	536	539	488	543	602	535	543	595	543	607	512	540	537	569	574	530	542	552	484	552	545	530	549	549	553	597	530	563	565	561	537	505	549	560	533	550	558	553	551	558	513	525	518	514	560	522	534	556	523	561	559	534	512	563	537	559	530	502	548	528	524	554	546	529	527	517	522	537	537	541	571	578	546	567	501	557	558	536	534	533	559	536	538	571	541	523	525	588	546	554	523	521	533	572	584	569	600	536	546	539	530	535	546	566	546	555	556	535	571	520	564	533	531	550	550	552	532	564	554	547	549	582	557	524	525	558	547	524	492	576	560	551	559	546	572	536	533	578	520	506	561	517	573	561	521	524	540	506	551	513	548	565	555	526	520	504	536	562	561	556	566	554	570	555	550	562	532	521	554	564	555	521	568	508	504	537	553	526	557	521	554	535	576	524	562	553	569	524	556	505	529	492	540	511	561	521	571	532	602	470	570	500	564	587	563	564	537	553	552	523	533	564	542	555	529	517	591	528	549	553	554	511	523	527	519	508	561	521	544	542	560	543	548	517	539	518	485	522	566	555	548	562	557	513	524	531	540	524	547	524	603	552	562	518	583	563	562	553	549
1571	165	83	83	80	90	86	94	97	89	82	86	92	80	94	69	80	73	64	71	56	66	81	79	75	60	74	68	69	86	74	79	70	76	75	72	84	84	65	83	73	87	94	84	73	73	66	78	68	70	82	74	64	66	72	67	75	77	83	75	76	78	65	79	66	70	61	74	71	82	64	77	74	83	70	77	77	60	82	68	82	70	75	66	80	78	72	77	64	75	76	75	80	74	81	56	83	71	85	69	80	70	61	75	73	68	70	64	58	68	65	89	66	96	55	74	65	74	68	62	48	84	58	82	63	62	70	71	79	79	80	85	76	77	69	67	58	66	70	86	65	75	79	73	51	64	83	60	76	56	86	73	80	67	75	57	62	69	79	79	53	67	64	83	66	78	66	82	79	71	67	68	77	74	67	68	75	80	61	76	73	57	64	66	60	76	74	71	78	61	67	74	67	65	64	71	75	78	67	70	70	71	73	80	71	68	65	73	84	63	79	82	61	71	73	74	72	74	62	63	88	99	78	82	82	65	63	81	67	63	67	64	71	78	76	85	76	71	56	69	85	68	62	70	66	77	69	80	63	51	79	58	75	65	70	75	82	67	67	80	71	76	67	71	76	63	86	65	75	73	61	80	68	73	62	73	81	74	68	64	58	69	74	82	69	70	79	86	72	61	74	73	68	72	86	64	87	80	62	67	74	70	68	84	84	79	73	80	85	68	64	64	73	76	77	72	68	66	61	74	74	67	79	75	68	69	88	67	64	69	75	70	66	69	72	73	77	70	77	79	71	73	68	70	69	71	60	70	68	76	61	75	72	68	85	71	69	58	77	60	62	64	83	55	70	84	78	65	87	57	80	64	75	76	65	78	65	64	72	72	62	57	73	64	66	71	74	85	71	63	62	63	70	55	68	68	79	67	68	69	63	62	83	66	57	59	80	68	65	74	77	82	59	63	76	61	73	67	70	85	71	86	60	66	83	72	63	93	60	76	69	71	66	72	63	64	66	68	63	79	67	63	62	69	64	62	75	64	72	72	79	77	79	78	85	68	87	82	71	76	70	68	76	63	71	59	75	72	79	79	83	87	78	63	61	76	59	64	83	71	72	75	60	54	69	65	71	74	61	79	88	70	73	81	82	74	74	75	65	57	75	74	79	84	81	73	81	64	75	70	72	62	84	68	66	69	67	84	67	81	63	64	76	74	85	57	84	77	57	76	85	65	71	73	72	86	65	64	58	67	71	71	81	71	70	70	76	87	61	69	67	59	71	72	70	68	71	61	60	71	80	73	64	62	63	68	56	67	66	79	75	69	78	69	84	82	83	80	73	69	73	67	87	60	68	70	82	73	75	60	65	67	65	71	70	75	78	72	74	70	61	64	68	76	62	84	81	71	66	78	76	81	82	66	56	72	69	78	61	81	75	93	65	61	74	70	71	67	87	85	68	73	62	56	72	79	64	72	81	82	65	90	63	69	62	96	65	73	81	81	67	86	76	79	73	76	78	82	66	67	66	79	67	66	68	68	74	67	66	68	71	71	65	64	83	84	73	85	85	74	87	57	73	67	55	65	66	68	70	75	95	74	61	75	65	62	79	65	78	72	74	69	87	62	77	89	89	60	75	88	75	57	72	66	63	64	66	68	67	73	65	75	55	58	78	76	62	62	76	85	70	65	69	87	72	63	57	71	73	70	68	70	58	75	60	80	76	67	54	65	68	84	61	63	56	70	63	74	77	65	74	68	70	68	87	72	67	73	62	61	75	80	51	58	72	71	73	67	67	72	60	79	67	71	76	59	46	48	75	59	77	62	84	65	62	79	60	76	69	80	70	58	78	89	71	69	82	63	64	75	64	71	62	66	58	74	68	60	77	57	84	75	61	58	88	66	69	79	70	79	62	58	73	61	72	66	85	75	73	72	65	83	64	71	71	70	76	70	88	63	65	79	80	72	75	62	81	72	71	70	74	74	63	68	78	61	78	76	62	85	79	69	80	74	87	76	65	65	61	59	88	63	60	62	62	68	68	78	69	62	73	73	60	74	70	78	85	83	71	60	74	69	75	76	83	76	74	73	71	77	100	70	64	59	67	53	70	62	72	66	71	77	64	70	57	69	78	71	63	80	69	77	71	67	80	76	58	77	72	68	53	66	96	66	66	58	66	66	67	63	64	67	66	68	70	63	68	59	63	70	78	74	81	68	69	70	69	67	70	73	66	74	66	78	77	85	66	72	60	75	63	65	68	81	67	69	79	79	78	72	84	83	72	63	59	72	71	91	53	81	69	64	82	59	75	78	63	81	67	65	61	81	54	77	66	73	83	63	74	52	70	61	78	79	78	68	68	74	58	70	68	79	60	85	76	89	70	81	55	73	70	79	61	84	62	61	73	59	79	67	58	69	75	77	61	72	56	63	74	69	64	78	62	74	77	72	68	70	65	69	78	69	73	68	77	66	72	77	67	90	73	81	74	63	83	71	81	75	78	62	69	64	70	64	73	84	69	68	65	72	87	61	73	76	78	76	76	73	73	61	73	67	75	73	84	77	67	62	78	81	81	69	57	63	65	50	78	70	76	77	61	72	72	53	63	81	61	75	81	63	93	69	82	56	66	64	74	59	65	62	76	76	70	76	79	81	69	65	76	80	65	66	89	79	77	74	71	82	71	76	77	66	69	74	61	69	66	66	83	72	75	79	68	72	80	64	62	91	84	57	67	72	69	86	80	60	75	71	83	81	68	63	59	52	92	87	76	79	80	66	64	81	76	62	83	64	76	62	86	89	69	70	64	73	80	61	70	58	84	83	59	51	66	75	57	61	79	77	74	61	61	84	71	72	68	64	61	76	85	79	72	64	94	79	79	53	72	65	62	69	72	73	78	81	69	57	72	79	73	62	68	63	65	71	66	86	67	79	70	67	66	70	80	61	62	68	66	70	84	57	71	72	71	84	75	70	84	69	72	70	84	74	68	69	64	71	71	72	85	77	70	75	56	73	64	60	83	72	67	74	73	66	84	75	76	81	67	63	88	72	66	71	50	69	63	64	64	75	64	82	65	60	67	80	62	76	88	66	70	70	73	76	56	64	70	68	85	60	79	73	74	105	64	72	64	90	86	77	70	83	77	64	82	61	77	77	73	62	75	67	73	70	60	70	75	65	86	72	63	66	73	67	70	70	69	73	63	93	74	77	58	68	73	59	73	78	70	76	83	70	76	54	72	92	66	71	62	68	61	82	70	81	67	70	66	64	61	62	72	76	71	71	79	77	55	79	77	66	78	50	60	78	72	68	73	66	80	70	63	63	81	79	68	82	82	70	92	82	70	94	69	74	56	71	74	79	63	55	61	55	71	58	75	76	82	70	75	80	65	64	73	72	74	82	70	67	62	77	79	60	81	62	86	47	56	68	70	71	62	79	62	69	78	62	72	80	70	53	61	84	83	59	70	66	74	69	65	69	66	86	79	86	74	61	80	66	76	61	83	67	74	83	67	54	63	61
9124	1985	817	903	1627	2343	2138	1853	1593	1448	1257	1083	976	972	938	778	794	772	733	741	706	709	687	673	649	658	646	591	643	595	557	620	608	593	553	587	603	602	578	577	553	582	594	585	580	581	560	608	567	556	546	564	561	532	575	589	521	568	569	583	572	545	552	609	581	522	512	543	599	563	578	542	590	551	542	572	570	540	556	551	570	559	548	544	521	580	563	506	550	591	538	535	530	559	556	516	548	542	547	563	560	537	512	548	544	543	556	504	529	575	566	565	565	553	547	588	545	530	581	558	523	522	542	568	533	555	504	531	553	578	561	559	554	518	531	546	511	542	534	543	505	560	557	539	528	523	558	518	538	528	559	530	547	575	543	512	561	586	579	545	558	521	551	547	536	537	546	507	540	508	544	541	562	559	596	558	557	543	539	537	536	515	535	558	554	550	497	591	504	539	521	594	490	552	557	532	547	520	553	585	555	531	530	570	543	560	592	539	577	525	563	560	534	544	543	520	533	540	547	541	584	542	586	553	565	548	542	526	555	532	530	517	532	577	529	549	540	555	599	560	545	554	534	547	556	589	506	504	587	564	554	530	521	577	541	539	525	563	589	516	541	538	533	544	581	542	531	553	549	526	562	552	529	536	532	565	497	586	583	543	535	527	577	557	550	549	560	562	550	561	537	539	516	503	519	533	558	512	508	556	535	545	545	544	516	524	586	537	545	492	547	533	586	542	566	555	560	525	565	539	531	539	531	510	539	538	532	592	572	574	514	547	535	571	560	544	538	510	579	583	578	525	561	533	530	528	564	559	561	571	547	541	571	522	527	567	558	560	556	567	579	546	549	575	550	552	529	588	532	548	510	586	525	527	577	566	531	538	552	557	560	563	601	540	554	537	559	604	568	540	498	512	552	601	523	547	570	546	549	534	549	572	550	563	572	560	524	545	557	535	525	577	523	513	497	534	544	595	499	540	537	533	541	568	538	534	558	588	517	523	543	555	561	484	527	530	528	527	527	568	534	517	537	583	521	487	491	519	511	550	533	508	569	558	554	548	537	573	570	535	540	530	505	550	514	498	539	531	546	531	564	528	540	525	569	603	520	549	532	513	553	583	528	535	546	560	567	553	540	562	559	584	529	547	541	499	544	562	575	577	500	518	513	543	559	544	524	506	532	564	515	532	571	498	607	590	570	543	529	521	516	509	520	556	518	565	560	582	542	594	534	504	509	539	580	545	545	557	557	594	540	530	516	525	544	493	554	584	547	539	541	548	508	554	561	507	577	532	582	606	517	517	523	541	529	511	526	548	570	542	529	516	529	524	520	526	540	514	447	517	594	502	541	561	535	520	584	521	528	547	510	535	495	569	548	497	521	548	524	549	574	553	545	542	542	542	527	526	544	542	533	500	542	535	554	529	560	551	561	537	567	528	541	551	545	552	542	499	511	587	530	548	563	549	547	544	588	543	535	511	522	586	541	540	534	556	544	546	538	553	534	488	543	532	548	528	562	551	514	565	549	526	543	561	566	547	560	568	509	541	543	507	573	550	576	523	548	532	530	542	600	512	514	543	544	569	535	550	513	489	539	557	547	547	509	562	557	541	540	559	534	563	537	539	549	531	514	536	549	530	506	550	553	563	528	559	533	572	552	554	547	557	533	493	516	525	585	556	545	509	569	500	544	560	562	561	539	595	546	567	554	574	578	485	523	537	548	517	539	517	548	538	535	549	514	552	589	534	558	598	508	482	582	516	523	500	520	546	540	559	500	559	547	526	546	505	564	555	535	541	537	556	568	539	522	525	550	519	539	593	548	545	561	591	532	528	541	509	539	504	591	560	576	503	526	539	539	519	540	552	533	557	524	525	516	539	572	547	549	574	532	525	506	537	554	572	524	570	559	546	525	502	534	552	563	546	540	544	542	568	510	527	510	541	507	539	548	592	595	543	560	516	518	488	537	534	501	572	541	597	516	542	519	581	523	574	592	550	555	539	573	547	551	519	506	541	567	581	527	524	540	575	555	510	537	582	613	568	569	558	560	538	519	516	546	595	507	517	532	524	543	513	556	523	540	559	513	547	516	574	511	559	518	593	564	560	581	546	531	545	552	547	542	565	526	505	572	538	567	537	549	536	549	517	540	511	542	542	541	578	555	547	545	583	567	562	517	576	513	543	555	539	571	570	539	514	538	587	508	564	511	564	557	514	543	567	537	541	495	565	560	528	535	578	531	541	506	563	469	536	517	541	585	530	542	534	557	539	520	593	546	545	533	545	505	562	509	511	519	553	580	541	593	570	532	568	572	507	557	534	489	586	545	522	544	576	519	567	610	512	535	564	563	568	510	576	504	543	554	550	557	548	539	545	523	529	538	496	560	528	492	565	554	539	568	536	499	567	541	527	614	579	505	565	553	552	555	533	557	522	520	541	601	539	550	518	578	563	538	553	557	602	527	556	542	584	529	532	522	549	557	564	556	550	524	558	540	535	562	536	533	536	551	522	531	543	533	569	555	537	537	571	565	558	505	566	541	508	541	567	508	591	552	543	509	509	566	557	543	526	562	543	542	592	592	540	527	569	548	539	556	537	526	523	562	587	535	571	515	542	513	562	559	546	599	535	538	545	553	568	478	529	553	517	575	539	545	576	542	537	578	539	561	533	570	564	572	538	494	568	536	559	564	508	509	561	529	570	553	569	548	549	530	561	529	538	568	545	544	511	540	525	532	556	583	571	502	575	528	519	522	542	578	544	517	532	558	572	543	551	564	492	553	537	528	557	551	606	519	564	537	563	541	581	516	543	542	558	544	558	540	558	546	509	585	524	574	547	556	537	566	592	542	568	569	531	539	518	575	552	534	531	520	524	553	584	577	522	546	505	576	519	595	504	560	506	554	529	503	547	537	618	544	505	532	571	567	520	532	568	577	543	552	557	523	540	560	588	572	531	547	547	514	562	517	572	543	543	558	563	523	574	532	564	554	560	554	541	537	574	551	548	522	554	522	544	557	613	602	551	510	586	536	546	539	540	500	555	545	562	539	511	540	531	550	514	572	531	521	547	589	512	543	543	554	534	551	548	539	560	504	566	567	507	559	555	539	524	522	552	600	520	525	538	545	560	530	558	551	540	581	554	555	575	553	517	560	544	489	577	507	559	586	574	540	524	555	501	522	545	559	565	520	535	540	535	537	543	562	546	537	548	570	567	578	533	531	500	543	543	576	523	533	525	566	562	527	550	556	529	547	532	497	550	543	531	551	569	578	562	557	538	547	492	525	519	542	547	571	535	526	532	572	548	549	538	551	523	601	555	528	541	596	539	553	530	562	540	570	527	570	554	526	526	536	570	588	542	558	548	560	547	531	546	560	495	505	529	571	536	525	530	549	528	548	507	552	565	560	564	571	560	529	560	572	551	559	557	562	563	599	518	552	593	525	531	548	536	517	565	535	546	566	555	539	554	542	522	564	550	529	547	510	506	572	543	536	554	564	539	552	540	515	561	562	543
980	265	144	139	129	136	150	169	156	145	159	137	129	133	136	117	128	124	132	108	125	118	105	132	119	127	133	101	120	119	95	93	101	124	114	99	122	114	121	120	105	105	113	117	140	88	115	115	116	110	108	118	105	115	104	110	117	95	110	90	121	108	98	105	99	102	113	89	127	95	110	108	98	117	132	100	111	115	96	107	119	103	112	96	128	105	105	116	108	105	96	106	114	119	103	115	111	107	111	100	109	115	113	103	106	96	107	116	110	117	94	114	95	110	97	109	97	118	119	124	98	93	88	104	102	113	118	111	101	112	97	107	105	105	109	96	115	115	99	108	115	107	104	108	101	114	101	103	106	100	109	132	113	114	111	121	98	123	114	120	89	95	101	99	110	88	103	110	121	112	94	118	118	121	128	92	99	111	98	93	91	114	117	118	100	120	110	92	88	121	107	95	104	87	113	103	102	107	99	100	108	107	104	90	115	94	115	123	100	103	96	112	104	119	112	93	110	109	122	101	109	112	105	93	105	91	108	120	119	113	101	102	111	114	114	105	105	103	101	117	101	109	94	114	122	115	108	108	113	126	115	108	111	99	113	113	115	86	114	116	90	84	112	128	115	107	104	104	120	97	108	105	106	112	127	103	113	110	112	106	109	117	106	116	95	113	97	123	115	99	99	110	118	109	106	121	117	111	108	117	96	86	102	109	101	96	116	110	136	115	106	137	116	108	111	111	113	101	109	104	96	127	102	106	99	112	94	104	94	105	96	110	111	111	116	96	130	123	113	95	116	89	113	132	121	108	101	112	101	125	121	109	93	106	125	107	94	114	86	91	115	93	98	105	117	91	124	110	108	102	114	113	117	115	101	95	124	97	107	107	101	102	107	99	116	121	118	120	107	93	117	139	94	118	93	111	107	101	111	100	101	109	130	106	106	100	97	114	125	108	122	112	94	108	95	111	90	99	115	117	97	105	117	113	121	123	135	105	97	128	94	97	120	108	99	111	103	111	121	117	92	87	112	114	117	105	109	93	111	101	119	107	101	101	121	117	107	89	126	110	94	104	99	114	104	99	110	113	119	91	111	122	125	103	91	85	113	126	100	103	112	90	109	116	114	115	119	106	112	96	126	99	106	103	87	110	118	105	100	99	99	94	113	110	105	116	107	135	105	105	106	95	89	108	92	105	89	119	114	113	95	101	117	104	98	120	113	87	103	84	105	106	105	118	111	125	99	108	103	107	112	101	102	114	109	106	118	105	119	122	101	125	109	99	112	108	112	119	123	105	99	122	111	100	132	105	105	116	119	117	109	85	109	85	92	103	109	107	109	122	115	113	99	101	124	103	117	106	105	93	111	99	130	95	133	108	126	97	113	105	113	109	100	112	101	103	104	109	137	112	108	110	112	111	107	114	103	104	111	112	110	109	99	117	108	106	104	131	116	113	107	119	99	112	111	104	98	106	125	106	94	121	99	121	120	108	119	109	128	105	110	109	117	110	86	136	104	108	135	99	105	99	114	109	118	114	98	97	120	95	103	94	122	95	109	105	97	99	94	115	118	124	96	103	104	150	117	102	121	103	107	106	106	103	84	103	104	109	103	103	115	110	105	89	118	109	117	93	110	106	110	102	120	104	119	94	116	114	121	101	103	116	98	120	104	95	110	100	113	112	88	120	89	107	114	119	126	121	117	107	116	96	116	119	118	115	116	115	94	114	104	105	110	112	123	106	94	93	112	108	101	126	97	90	113	116	123	121	107	93	99	108	95	123	142	99	118	89	106	96	106	121	97	98	110	96	123	129	123	104	116	104	121	113	107	104	124	108	121	112	101	102	123	109	101	124	114	123	101	99	110	96	128	138	117	112	100	121	108	126	117	120	100	98	105	116	104	125	129	107	120	117	133	89	102	82	112	129	104	121	109	106	105	103	104	111	100	132	113	117	120	105	107	102	108	106	114	110	97	114	118	123	88	111	125	102	120	115	117	119	102	105	87	115	84	111	97	111	95	135	113	92	95	113	111	113	119	115	115	118	128	92	119	106	98	97	94	117	99	98	121	112	122	93	110	103	111	111	105	129	106	94	114	119	108	83	92	121	108	96	94	113	95	116	116	115	105	127	108	119	108	92	105	113	109	101	111	134	99	106	122	121	84	102	107	126	111	116	116	102	103	123	107	124	102	101	126	105	112	114	104	104	107	111	117	95	112	109	115	120	92	120	118	107	109	91	99	104	96	106	119	115	132	104	104	118	110	120	115	117	105	94	110	104	106	116	94	117	96	108	99	113	131	124	120	116	106	104	133	120	103	112	114	114	128	114	114	111	117	112	114	116	113	115	120	107	113	100	123	117	100	117	120	103	106	117	107	117	110	101	105	84	111	110	106	105	92	90	109	102	115	106	106	104	104	105	112	102	120	104	103	103	108	121	99	105	110	126	135	99	103	111	111	125	127	118	97	97	108	106	120	117	104	106	102	102	124	125	93	111	115	106	93	100	117	118	97	104	98	116	127	128	110	118	106	95	108	103	114	94	114	93	125	123	110	107	123	113	123	102	120	89	106	109	114	129	118	114	107	102	93	111	104	135	123	105	115	96	107	105	115	111	92	120	104	115	119	123	108	116	106	117	94	102	112	121	106	133	109	102	97	120	109	111	106	117	101	104	116	96	108	120	103	123	114	110	116	115	114	128	93	92	110	109	106	118	98	117	114	95	107	110	117	108	103	103	119	95	122	107	116	114	114	106	94	98	119	121	108	124	124	102	113	103	89	107	106	118	129	106	123	109	122	103	95	127	106	98	108	109	123	132	107	111	103	104	123	135	123	113	121	120	103	116	95	117	122	95	95	125	99	104	126	119	103	128	110	119	102	101	103	97	120	107	128	114	120	110	107	118	105	102	111	102	114	96	105	118	103	94	122	108	97	128	105	122	113	103	97	121	100	116	103	108	101	112	102	118	112	94	102	102	103	129	120	111	110	134	108	93	103	99	96	104	106	100	116	112	100	114	87	106	111	104	112	106	108	117	100	110	100	111	137	80	100	102	116	119	114	123	111	116	108	81	92	106	109	92	107	85	112	105	118	89	144	112	127	108	110	104	99	100	107	98	93	91	111	95	94	113	107	98	102	119	109	133	106	105	113	131	122	93	114	94	90	118	104	114	98	111	95	82	113	119	122	119	104	137	84	124	103	118	98	119	101	107	99	99	112	105	113	117	108	115	103	125	113	105	115	106	121	101	105	91	115	118	123	118	99	102	108	111	83	102	114	91	110	86	121	112	106	102	105	96	101	122	108	105	112	110	101	119	112	109	95	117	109	112	130	115	101	124	99	115	112	105	107	116	111	104	116	107	92	103	113	108	119	91	92	103	103	110	94	111	109	107	105	110	98	104	124	108	89	104	109	119	94	96	108	122	120	98	108	107	121	117	94	90	107	117	122	117	112	94	128	107	118	99	106	107	112	93	115	101	99	112	112	106	96	105	96	110	98	122	101	110
10293	3250	1281	1478	2989	3964	3811	3259	2694	2319	2022	1770	1605	1447	1387	1299	1230	1135	1088	1090	1059	1070	1000	918	966	983	980	960	930	913	851	878	881	893	828	882	872	839	818	878	800	783	867	868	790	881	825	828	817	828	825	818	757	798	775	853	831	763	872	804	850	827	796	808	799	799	807	748	718	821	812	751	822	770	784	784	820	771	805	794	760	803	842	800	736	799	813	730	757	778	778	837	794	788	796	821	819	793	750	808	827	809	746	806	813	821	850	769	814	786	772	826	849	767	776	815	795	783	783	810	808	810	813	797	808	725	786	791	774	765	804	754	784	794	769	779	761	737	794	807	821	751	780	814	853	741	754	798	764	812	752	804	753	794	802	823	824	716	790	793	777	750	806	798	749	786	823	782	790	758	798	751	813	776	794	737	794	785	835	796	815	823	733	784	780	789	783	826	788	812	740	752	798	800	752	755	786	799	763	780	753	824	802	803	771	802	791	793	795	811	831	799	782	790	824	774	758	760	778	797	749	813	752	796	737	826	746	823	781	848	732	789	769	814	790	830	789	775	760	795	782	765	753	781	799	786	761	793	798	791	767	756	815	779	792	774	759	802	785	818	798	828	840	799	819	799	814	819	768	765	791	696	774	778	791	789	773	764	764	779	834	771	816	768	838	803	783	782	760	786	727	805	798	820	780	789	755	830	828	805	786	767	760	776	787	792	736	753	750	788	839	801	804	750	835	784	775	788	848	816	781	777	795	763	737	778	758	726	801	801	793	820	757	786	831	766	748	792	698	808	759	807	808	759	772	769	799	811	783	795	780	771	752	818	804	823	777	782	805	804	789	794	802	833	790	751	785	790	806	756	793	819	785	799	785	795	812	776	804	786	772	834	801	744	792	819	751	767	783	803	839	777	782	784	795	847	779	769	799	758	802	824	798	814	755	780	785	746	815	758	746	741	789	776	761	746	821	778	831	827	817	758	766	832	781	779	785	792	759	844	753	766	729	840	805	805	789	750	730	806	775	788	746	826	775	808	828	776	755	774	783	855	769	802	792	765	751	791	784	732	772	812	836	789	801	761	697	744	802	779	817	797	757	833	803	807	813	805	801	782	772	744	766	795	751	798	801	739	758	752	777	820	735	807	830	781	820	745	763	781	769	812	766	799	814	826	834	760	815	819	834	778	757	777	774	808	762	795	808	780	786	777	823	809	779	766	810	775	791	787	757	765	789	836	813	726	753	803	785	771	845	808	798	761	770	844	791	847	814	806	795	817	793	775	819	823	794	785	791	846	831	784	754	824	793	785	771	792	777	778	766	762	799	771	803	777	808	788	822	832	791	782	752	817	757	751	818	757	757	794	772	778	779	743	818	801	801	790	793	818	771	780	740	756	812	843	798	780	800	785	762	801	750	788	771	796	751	817	759	739	813	762	804	763	785	791	791	766	750	800	747	806	765	765	769	779	840	781	791	770	855	758	765	791	783	789	763	772	797	778	819	762	760	763	796	796	785	784	786	806	759	775	767	778	800	810	767	762	804	757	787	770	753	832	747	752	750	819	769	795	775	774	783	824	807	721	818	813	762	779	730	767	744	741	781	763	785	762	738	763	798	823	769	762	771	712	823	792	743	800	784	746	786	784	810	761	833	782	776	759	753	768	806	742	725	757	806	729	827	814	788	783	804	749	785	782	787	742	777	818	864	800	739	816	757	763	783	739	797	769	823	744	816	825	812	756	816	748	778	818	756	775	720	740	761	733	807	770	764	839	745	812	752	761	762	795	770	779	768	807	753	792	779	746	769	740	767	757	827	759	719	818	802	806	799	823	739	794	787	795	749	803	782	828	823	793	791	828	781	775	749	760	770	800	754	746	788	816	784	765	754	826	755	751	761	823	748	789	807	762	732	761	771	762	749	791	775	784	803	770	834	818	771	760	786	796	758	798	830	766	736	830	849	739	811	755	759	854	791	788	714	753	747	845	790	779	791	751	770	835	793	823	767	812	768	840	775	790	780	787	799	802	840	788	785	774	783	786	719	765	811	775	743	783	776	782	815	780	783	788	762	815	834	753	776	748	792	783	762	826	771	796	754	779	815	819	759	758	804	799	762	762	781	795	803	763	796	833	803	765	802	794	792	811	761	770	774	774	750	795	768	780	742	790	825	824	733	745	736	777	807	779	788	785	809	796	759	775	782	802	780	800	802	770	768	785	780	779	801	802	835	773	832	766	838	766	771	826	778	786	774	825	732	747	749	792	801	791	789	733	780	782	753	742	803	738	803	811	799	777	739	758	779	786	785	792	738	803	820	760	837	764	794	788	801	815	791	783	788	745	821	796	784	730	801	748	787	792	791	764	802	752	813	750	764	841	759	767	797	748	796	813	825	805	812	777	775	829	793	775	833	784	831	753	808	804	788	802	774	813	778	813	836	773	826	795	749	761	783	820	801	736	785	797	829	776	783	821	825	749	744	745	803	727	758	741	723	779	777	775	808	804	787	759	799	844	814	805	769	752	810	769	814	806	770	753	753	785	754	806	798	831	852	791	783	790	776	779	755	800	786	787	788	765	776	810	785	799	798	798	794	794	775	743	781	787	784	760	785	777	823	803	762	802	786	816	816	781	771	752	797	784	779	763	823	776	806	714	755	809	762	753	791	797	795	782	777	783	791	814	759	769	792	784	826	846	823	761	819	802	786	771	750	768	771	825	805	844	858	786	799	831	815	754	831	774	763	769	793	788	783	738	793	750	803	765	760	809	781	805	802	800	780	802	805	783	776	747	805	772	790	783	815	813	767	750	815	755	812	816	785	727	779	799	806	789	780	779	764	801	826	839	778	804	740	782	752	770	801	803	772	704	785	753	796	808	793	771	768	793	798	789	785	784	764	863	794	808	758	833	792	753	821	732	801	822	750	733	780	823	776	782	787	779	734	719	791	780	775	755	789	803	749	755	783	809	816	813	829	784	756	781	787	854	753	774	768	837	756	782	815	812	808	765	781	756	810	749	820	747	811	778	787	775	811	854	786	739	756	846	823	804	795	802	815	835	792	796	799	770	765	787	783	831	771	805	756	784	766	808	831	769	792	780	812	766	773	812	779	778	802	798	789	806	821	779	800	811	797	812	758	783	754	752	764	748	841	750	798	789	782	770	821	744	771	798	715	748	757	765	754	790	803	793	799	801	799	817	778	785	823	804	784	799	743	808	840	755	786	751	763	801	802	770	783	802	773	802	851	805	779	832	828	777	823	801	803	810	750	830	799	769	773	717	792	752	750	773	781	797	790	856	797	794	779	828	739	782	787	773	772	785	794	802	772	799	791	790	830	788	804	795	781	808	728	782	771	776	799	790	803	826	785	790	750	837	802	768	766	822	762	788	762	793	786	784	771	803	739	776	791	757	807	789	770	820	809	798	814	793	846	788	761	806	819	744	773	808	797	821	768	825	840	788	804	769	766	791	820	796	807	798	814	776	763	804	806	792	799	767	791	809	776	816	768	764
1091	74	34	39	39	44	37	53	39	41	30	53	30	42	39	33	40	25	27	39	50	37	32	32	40	40	37	51	31	38	32	37	54	37	29	34	26	26	36	31	33	34	40	52	36	45	42	36	31	36	22	35	39	34	33	30	40	45	52	40	48	41	37	29	43	45	33	28	39	39	35	49	31	37	29	43	37	39	43	32	49	40	30	33	34	47	46	39	37	41	34	28	35	41	37	40	28	44	36	34	46	38	40	33	29	31	37	31	35	37	46	39	40	40	39	44	46	33	34	34	35	23	40	23	44	38	30	32	33	39	31	30	25	35	40	33	43	30	43	31	39	28	47	38	33	31	44	34	44	35	41	47	47	51	30	37	35	34	39	41	40	38	31	44	31	31	45	37	29	35	31	33	34	42	28	37	30	37	41	46	36	40	38	39	36	41	34	37	40	47	35	41	39	50	32	31	34	36	40	36	31	42	38	33	43	35	36	36	42	39	29	53	38	52	46	41	32	39	39	33	44	31	36	45	30	30	30	30	33	33	52	33	44	38	45	49	42	37	39	34	32	48	40	33	44	35	42	36	28	42	34	37	34	30	37	37	46	45	41	48	26	37	37	37	39	28	37	29	25	26	43	36	38	33	30	30	32	34	30	27	33	39	44	40	27	40	34	41	39	37	32	49	35	39	33	38	37	39	40	26	43	40	34	30	40	40	33	29	33	23	32	36	32	30	31	34	47	36	33	28	30	35	47	31	47	34	34	41	36	36	42	48	49	37	36	43	26	51	33	44	29	43	35	40	29	31	37	30	30	31	45	36	42	30	37	43	30	38	31	38	36	34	31	38	38	41	44	43	48	36	31	35	47	38	31	39	32	31	32	34	37	36	39	38	35	42	37	33	40	34	43	29	41	36	40	34	33	32	43	40	38	40	46	47	30	34	35	33	35	33	38	36	23	42	28	35	42	43	35	41	42	26	48	34	36	39	45	33	34	42	34	42	39	27	42	38	45	45	40	40	45	34	37	34	36	39	36	29	40	37	39	31	37	38	35	40	41	29	41	33	42	38	35	37	28	45	51	40	24	39	29	36	47	36	43	31	28	38	39	40	28	39	33	34	36	40	48	43	29	40	43	30	39	44	34	33	35	29	43	27	36	28	32	31	27	39	33	29	50	34	33	48	31	39	40	40	35	34	37	37	38	32	38	36	25	33	32	41	35	33	43	40	37	46	48	28	41	48	37	35	36	38	29	31	40	27	43	34	32	35	25	28	31	29	37	35	31	28	37	40	39	40	37	41	37	38	49	30	31	43	28	39	33	41	40	32	46	31	37	35	24	41	51	40	27	42	38	28	36	37	33	31	40	35	39	48	44	39	41	35	40	24	46	39	33	43	46	30	33	38	36	32	37	40	32	38	46	25	39	33	31	42	40	38	29	38	34	37	55	36	34	32	45	41	39	52	32	32	39	36	40	36	37	38	47	32	30	43	42	35	36	26	34	35	33	36	31	44	35	36	40	29	32	28	40	35	31	36	45	31	37	24	38	29	44	33	32	31	37	50	45	41	36	44	37	34	44	34	35	46	25	40	31	41	37	32	40	34	31	39	38	34	48	40	44	39	38	38	31	39	36	37	36	33	31	43	31	49	36	34	41	37	37	31	25	30	32	32	38	33	36	28	34	43	30	34	34	41	35	35	22	25	44	46	43	35	36	33	26	33	29	37	36	33	37	39	31	44	46	33	39	46	32	41	31	40	54	28	48	44	44	41	40	33	37	39	37	29	32	29	43	39	41	43	38	42	41	28	42	35	34	38	42	27	37	36	31	34	35	33	30	34	37	50	38	28	38	32	34	34	24	31	35	44	41	48	31	45	32	34	39	31	40	40	45	33	40	30	29	40	38	26	43	43	31	41	31	29	37	38	37	43	27	53	44	41	46	40	40	38	31	30	37	39	56	29	23	35	31	35	28	38	46	45	27	27	30	37	38	28	38	31	26	35	38	39	39	34	33	37	34	41	38	40	29	25	45	40	43	34	44	44	28	29	36	29	37	29	39	36	39	35	38	41	42	35	41	51	46	29	41	38	45	30	29	36	34	47	45	41	27	39	38	20	40	52	47	38	45	33	47	34	40	31	28	42	43	33	35	25	33	37	46	30	34	32	34	37	32	25	37	39	37	35	46	34	37	32	36	40	31	25	37	37	41	38	41	34	28	35	36	33	32	31	41	37	32	35	34	36	37	40	34	33	31	31	34	27	30	35	27	38	37	36	34	33	41	36	38	37	39	41	38	26	36	37	48	35	38	39	40	39	25	45	27	32	36	30	25	33	40	25	32	26	31	50	28	27	38	31	38	42	40	34	40	30	30	24	33	36	40	26	45	50	38	39	38	32	39	38	34	42	36	32	43	28	28	33	34	29	32	44	30	43	36	44	27	33	36	37	36	40	46	42	36	33	36	45	32	34	54	41	36	40	26	38	32	36	44	33	32	37	52	27	39	35	36	39	39	27	34	31	38	32	38	41	44	42	34	36	39	41	29	31	35	45	38	41	35	35	26	33	47	39	46	45	39	33	36	40	28	43	36	33	30	39	41	21	44	38	36	40	42	26	29	45	50	45	24	22	29	34	47	44	27	35	42	41	31	41	36	38	34	39	37	40	37	26	35	47	43	34	33	41	37	33	37	37	27	30	39	37	37	38	29	40	31	41	37	40	38	30	44	28	32	40	40	36	28	38	38	47	47	35	41	38	29	31	36	41	24	40	46	34	49	48	31	35	31	41	33	44	26	39	36	25	32	27	40	40	36	35	35	34	43	41	39	35	47	32	50	36	44	42	27	37	44	33	27	44	31	43	29	35	33	34	55	35	26	37	45	48	35	40	32	48	21	50	34	39	31	41	33	37	41	46	33	31	49	49	37	24	38	37	35	33	33	33	38	23	38	27	33	39	39	40	32	40	37	35	40	45	37	25	28	34	43	43	50	29	30	41	44	34	35	37	31	43	43	33	40	29	30	33	29	39	27	37	37	39	43	32	36	25	28	28	41	36	38	44	46	34	37	35	30	39	37	45	34	45	42	34	44	30	38	41	34	35	38	38	36	33	44	40	34	39	25	31	33	27	46	49	40	40	37	31	37	37	38	39	38	38	44	39	40	52	41	43	40	26	44	47	40	41	30	36	36	34	34	33	31	43	32	30	35	36	38	39	35	36	40	38	33	35	44	30	31	35	43	40	33	41	32	33	42	42	25	37	45	39	36	28	40	31	32	31	33	41	30	40	31	42	44	34	35	39	28	35	49	29	41	36	34	23	30	27	41	38	34	41	47	30	36	31	33	38	32	35	25	36	23	36	39	34	26	36	34	49	41	34	44	35	33	33	37	52	46	34	33	35	27	39	26	36	35	32	47	33	38	32	35	39	37	37	41	36	33	30	36	31	38	45	42	41	41	39	33	33	35	38	42	37	34	42	51	41	41	34	30	37	45	36	38	42	48	28
7078	1104	335	403	528	650	613	599	507	495	444	423	397	413	375	385	372	344	354	345	333	329	360	300	339	305	337	341	321	279	312	338	320	282	298	301	278	298	317	272	303	295	315	306	263	293	310	305	288	309	306	312	274	323	307	312	274	300	281	270	288	314	257	305	296	268	294	280	291	289	288	279	315	324	286	294	286	306	305	309	301	270	273	310	297	257	300	293	303	307	288	262	276	292	327	294	285	272	283	294	285	294	304	283	290	295	305	285	283	279	292	291	304	276	287	274	279	299	285	303	300	303	286	284	297	298	322	305	307	291	289	291	261	295	293	276	285	283	276	262	262	310	282	277	285	293	313	282	295	270	270	303	279	264	285	302	294	307	295	261	292	265	308	315	291	288	307	265	268	303	290	293	304	296	281	298	246	313	275	312	326	309	291	286	288	286	304	315	290	267	298	278	293	293	294	286	289	274	289	292	316	293	255	310	264	308	312	315	294	274	311	309	295	282	294	276	286	277	291	277	265	298	274	320	300	271	301	285	285	313	264	303	298	298	273	292	293	300	284	289	294	309	312	284	306	287	276	282	255	308	308	297	266	323	300	314	302	289	275	275	260	289	289	301	297	282	291	309	265	263	276	283	283	273	298	297	294	290	293	270	290	279	260	285	274	288	294	283	282	285	285	275	304	289	289	285	313	293	292	297	267	294	319	239	296	274	264	283	288	291	292	303	272	314	295	287	308	305	317	315	272	285	273	310	277	298	278	276	287	295	304	304	288	279	315	249	304	272	318	288	284	278	281	320	294	274	300	304	269	302	241	272	266	291	297	281	311	293	275	266	337	269	265	318	301	284	264	278	287	293	315	281	295	300	277	314	288	305	307	292	319	294	272	276	321	296	288	303	293	318	306	283	284	303	292	283	262	270	278	271	280	299	295	305	279	291	293	279	302	307	295	299	295	314	273	305	272	300	256	301	292	282	281	272	278	285	273	311	330	281	274	297	279	278	281	299	295	264	281	275	257	299	296	315	286	303	306	275	294	309	327	303	301	296	313	309	276	315	278	289	324	269	272	324	269	276	304	294	278	286	283	270	290	323	299	282	292	308	293	268	287	302	307	282	276	295	297	301	291	271	296	339	300	289	295	289	297	284	283	281	297	276	274	300	274	256	292	313	291	299	315	280	258	283	296	286	298	300	286	329	279	318	308	272	273	264	277	296	313	280	315	266	319	262	284	308	274	280	298	317	299	285	261	260	264	288	287	301	276	321	261	309	258	274	269	286	274	289	272	273	271	303	290	300	268	330	293	312	287	284	281	277	302	310	289	301	303	284	278	299	321	314	280	265	277	294	259	268	268	302	277	309	315	294	277	298	288	268	242	281	315	314	284	299	310	307	267	304	281	298	289	251	293	293	289	288	319	291	279	294	292	278	312	320	312	267	292	269	303	258	282	264	297	331	299	272	281	298	260	291	307	303	269	254	292	294	280	313	281	274	302	313	292	291	290	292	308	302	264	273	275	268	271	293	290	265	296	311	301	253	293	296	272	298	313	277	287	276	316	290	291	296	299	285	290	297	299	284	293	319	298	262	312	312	273	287	303	301	305	283	275	313	315	297	280	292	266	303	303	289	325	284	259	283	321	272	270	282	284	271	302	303	282	290	272	309	309	299	299	309	279	287	302	303	279	290	307	282	272	290	303	271	295	323	320	264	288	309	295	275	276	286	274	302	277	308	301	286	293	289	281	274	303	293	274	306	312	261	283	309	257	298	297	299	286	301	295	296	307	289	299	301	291	287	300	297	298	292	316	289	280	292	333	304	297	270	262	260	294	256	303	269	298	332	275	310	319	295	288	301	320	290	308	292	273	271	270	282	286	287	285	318	301	270	298	321	277	283	309	287	280	289	249	270	268	304	275	303	263	262	318	287	256	255	288	307	289	302	275	285	293	270	300	270	309	303	287	268	296	282	296	308	281	309	292	277	291	321	274	317	287	289	284	291	275	295	312	298	289	288	292	293	309	300	338	291	276	292	304	291	295	282	296	313	282	325	277	277	299	288	305	314	288	319	273	290	301	287	293	287	310	266	289	309	293	267	297	298	282	288	273	314	292	272	297	288	239	289	286	260	302	256	297	280	308	272	292	320	289	302	268	265	284	299	294	319	280	299	318	286	311	285	280	273	286	315	314	316	304	280	280	283	253	282	272	296	275	283	288	284	290	306	313	294	308	291	314	287	297	296	291	271	294	281	271	266	311	313	277	301	272	293	292	271	318	288	318	311	304	343	309	273	320	264	314	336	282	275	301	280	269	277	294	274	298	296	269	300	270	276	298	318	285	290	303	300	296	267	321	302	307	303	275	308	312	306	311	295	271	260	288	299	299	253	292	273	283	272	310	300	307	289	264	292	276	296	319	290	296	286	270	297	269	305	284	304	317	286	254	280	319	326	308	307	306	277	283	283	287	284	292	276	228	282	282	279	299	259	302	282	277	303	294	291	292	308	287	294	286	303	283	299	317	300	297	308	286	302	283	273	295	268	262	311	288	310	301	287	246	280	290	254	302	295	297	267	293	266	259	272	259	298	317	297	298	328	288	286	279	288	281	284	271	298	317	301	310	284	286	297	298	317	277	303	265	307	273	301	289	295	303	288	300	282	307	291	315	259	282	255	312	297	273	314	303	288	286	307	299	294	289	320	286	297	251	306	279	312	286	242	268	283	303	274	296	284	309	293	256	252	286	292	307	294	267	292	280	275	327	272	319	283	295	301	276	293	313	269	310	294	287	314	299	292	288	292	307	285	286	277	261	299	295	290	293	314	308	294	272	301	329	302	310	309	312	290	256	298	293	274	283	290	280	278	266	297	259	327	271	303	265	269	278	287	275	319	295	277	279	279	282	297	302	290	286	286	273	293	301	261	297	282	287	285	299	293	304	259	290	281	285	320	258	316	293	288	300	283	286	259	322	299	270	311	296	280	292	281	279	278	266	278	310	307	275	299	279	286	279	283	279	324	250	303	280	294	282	286	281	289	269	302	284	279	284	278	268	288	281	304	281	289	276	339	274	293	296	270	297	294	266	267	286	288	311	320	288	287	304	300	274	307	310	278	309	271	300	298	287	293	285	289	294	294	254	287	265	264	292	312	278	288	306	277	285	283	276	286	297	303	291	296	288	270	299	273	291	249	270	310	283	300	319	290	269	288	290	278	283	280	284	304	316	307	289	310	286	284	294	304	276	285	274	296	286	298	281	278	297	269	255	324	308	299	297	290	257	298	289	311	303	289	282	309	305	288	280	278	292	306	287	291	296	285	306	289	291	271	269	281	291	315	287	289	300	290	268	273	257	270	309	308	303	274	290	286	274	255	273	289	304	320	297	269	282	291	283	308	291	314	304	279	295	292	296	306	320	293	281	326	304	309	282	265	287	298	273	286	299	322	295	294	264	271	303	282	298	284	279	313	288	286	287	292	278	289	248	281	315	313	306	307	291	305	314	288
557	167	92	94	74	85	104	102	107	87	100	99	103	85	88	102	76	71	78	75	72	67	84	65	71	84	63	81	70	79	89	76	86	81	81	78	75	79	84	83	89	80	83	77	67	76	65	79	81	71	71	82	72	78	86	84	81	94	65	84	78	78	61	66	82	76	91	76	56	83	93	76	62	88	79	77	59	74	103	74	86	62	71	83	69	78	82	62	60	59	91	79	59	68	90	74	71	84	66	76	79	81	77	71	73	64	73	68	84	76	85	69	53	69	75	73	94	84	87	74	59	84	102	62	69	79	83	72	73	71	70	68	67	82	86	64	80	72	68	76	65	61	64	84	76	87	85	63	82	86	80	72	78	83	66	82	96	66	84	81	67	72	85	66	81	106	87	71	72	79	56	63	66	81	97	70	78	75	94	63	79	77	71	87	83	77	73	83	81	77	90	83	81	80	75	66	71	73	63	94	89	95	79	64	78	81	73	88	82	78	73	66	67	74	79	81	76	76	79	64	80	75	65	65	66	85	77	78	68	64	77	71	69	75	62	76	79	71	79	70	81	80	65	90	76	74	67	75	73	70	78	64	77	82	89	78	57	84	63	78	83	88	66	70	83	73	83	72	62	72	62	74	88	87	82	73	67	80	79	79	72	77	70	61	76	76	63	77	82	70	77	76	81	74	68	70	71	86	77	70	73	73	71	69	84	78	70	76	86	87	77	82	57	71	79	73	77	85	74	71	80	79	62	78	92	74	87	74	79	68	73	69	79	74	69	90	88	64	84	80	80	86	78	82	71	71	77	69	77	62	67	67	84	84	87	81	93	100	69	79	68	82	74	91	70	72	86	78	82	67	64	85	84	69	68	80	73	69	60	77	77	87	61	78	77	66	88	77	61	83	84	75	63	65	91	78	69	89	80	93	75	77	62	80	81	81	88	70	68	76	88	68	84	92	84	74	83	81	67	80	71	73	73	63	62	79	73	72	77	82	67	71	65	57	83	81	63	80	68	79	63	74	86	89	71	67	75	69	75	75	79	75	83	73	80	62	61	51	77	70	85	86	70	74	69	70	68	78	76	75	75	83	85	77	76	65	76	80	83	69	82	81	77	74	78	75	66	60	67	94	61	68	86	70	71	73	61	75	94	71	87	89	68	79	56	63	81	69	77	78	74	82	75	84	67	83	85	77	78	72	80	78	79	83	69	68	87	77	70	89	71	77	82	88	61	84	79	73	81	74	56	67	73	80	90	65	80	74	72	73	76	83	78	80	86	76	66	83	89	84	84	68	60	76	73	71	77	90	72	84	76	84	79	79	83	69	74	70	72	87	65	67	74	66	82	60	61	78	64	64	79	68	82	78	72	83	81	66	80	69	77	82	59	64	69	78	60	66	69	72	94	77	69	72	85	71	71	63	80	78	81	79	85	63	72	53	69	60	71	72	66	67	76	81	73	80	70	82	63	86	70	76	72	92	84	87	76	69	70	73	87	64	88	74	85	83	82	77	92	66	76	83	90	76	84	67	84	86	88	71	73	62	81	78	74	60	93	69	75	84	76	73	82	70	68	77	78	81	74	69	69	68	71	70	61	68	62	75	78	63	80	78	97	82	77	69	70	74	73	81	85	85	72	74	80	81	93	97	83	79	73	70	70	74	68	78	82	78	65	62	69	71	65	77	75	69	66	77	87	85	79	90	62	76	74	57	77	78	77	81	85	73	74	74	79	74	74	85	61	89	87	86	73	82	70	63	80	77	58	82	65	87	66	64	68	80	73	76	72	75	75	85	87	83	73	85	61	76	71	81	95	69	75	79	84	65	81	60	66	65	70	81	86	70	85	70	71	76	73	68	73	77	76	85	92	65	77	76	65	72	70	80	71	74	89	75	88	65	60	92	86	69	77	68	83	73	84	79	79	61	76	73	80	74	86	75	94	97	77	73	81	75	73	67	59	67	85	70	78	81	71	83	62	74	67	80	64	84	71	71	80	94	70	74	81	88	81	70	63	77	88	81	72	93	79	73	96	100	83	90	85	74	83	73	87	69	72	73	77	64	73	73	61	79	51	76	68	104	90	73	66	82	88	68	69	74	74	74	69	73	70	71	69	103	85	71	82	84	74	85	79	74	83	77	63	61	90	66	93	91	58	67	73	74	74	76	76	93	85	73	74	89	72	56	74	61	79	64	87	70	86	77	76	76	89	67	63	62	69	91	77	65	89	74	80	63	79	81	80	62	79	68	65	94	73	75	63	68	71	82	80	73	83	88	57	74	73	77	68	74	66	87	87	65	79	87	70	67	87	87	70	71	73	69	62	79	82	88	76	77	83	79	75	64	79	76	70	81	76	64	72	71	81	75	80	96	79	80	71	77	77	75	82	73	77	74	73	67	76	75	74	99	73	73	74	73	76	74	82	75	74	62	87	81	61	79	76	90	70	66	67	68	79	75	92	71	74	78	74	80	84	71	87	90	73	83	79	82	81	84	75	61	80	66	68	81	101	84	72	80	86	65	79	84	58	85	65	85	78	65	70	76	86	71	85	81	73	74	83	72	81	78	76	91	99	83	80	83	75	69	71	74	83	93	80	98	82	81	73	68	70	76	88	80	70	79	57	71	65	80	81	61	61	80	77	63	63	91	84	62	78	80	71	79	71	57	79	76	67	71	79	61	64	79	76	94	65	97	85	74	96	65	57	77	61	76	57	70	68	65	92	80	82	64	78	75	71	72	86	83	64	69	84	76	78	67	76	78	65	68	76	78	67	62	80	74	59	77	72	73	77	76	57	73	98	88	82	88	72	94	63	75	87	82	73	81	65	76	73	61	71	75	81	79	68	76	66	73	94	75	63	65	71	83	84	78	78	78	66	70	79	59	70	85	74	89	64	69	64	78	73	62	68	80	82	85	71	69	80	63	57	70	65	82	75	69	53	74	57	77	64	84	89	76	70	63	76	78	62	76	90	85	85	71	77	75	67	82	76	69	66	89	81	75	70	70	83	75	70	69	89	78	70	66	80	71	91	72	59	73	71	82	71	72	70	81	85	69	88	80	85	67	73	83	79	81	84	77	64	81	73	76	65	75	72	74	72	75	58	76	80	73	84	77	86	80	83	62	64	66	63	82	76	60	70	75	85	66	75	65	67	75	78	73	63	67	65	72	76	68	76	79	79	81	74	76	77	72	79	85	72	81	87	62	81	68	79	73	80	78	79	80	58	92	78	75	67	85	81	70	95	59	73	68	70	77	71	64	87	80	82	78	89	81	70	73	89	75	79	78	64	72	70	64	74	89	78	81	64	113	77	64	76	80	55	76	64	64	79	68	88	82	69	77	98	78	83	67	80	81	83	81	90	67	72	92	89	77	90	87	65	79	75	75	80	72	72	77	71	89	79	70	98	67	85	80	78	76	61	66	77	76	73	76	69	80	67	79	68	65	64	81	67	72	73	85	76	82	87	73	92	72	75	59	70	86	71	79	89	87	95	68	83	58	95	74
7763	2408	809	954	1957	2663	2609	2039	1772	1440	1245	1152	974	980	881	777	794	757	744	700	717	663	621	664	609	653	621	618	570	542	571	592	593	580	614	583	584	604	554	581	554	565	545	587	545	571	549	588	567	545	571	611	584	550	568	551	535	562	556	539	541	515	570	569	567	548	559	561	581	545	528	528	563	557	554	543	573	564	533	551	558	573	587	566	528	510	564	560	562	551	551	549	568	511	586	517	546	547	507	546	567	548	528	560	568	500	546	532	589	525	567	575	620	497	538	565	531	531	504	504	522	534	557	537	527	528	526	531	523	509	573	542	533	528	552	547	519	564	534	549	576	570	514	544	564	537	505	546	582	532	572	558	534	571	575	560	571	564	541	546	513	538	531	524	525	542	538	556	555	548	554	550	598	583	564	561	559	509	584	491	508	548	539	505	577	598	562	516	546	493	544	542	541	578	546	534	524	560	531	579	523	554	502	533	530	519	508	562	546	553	552	551	549	561	584	567	527	555	550	561	520	539	524	553	537	532	515	535	552	519	544	517	557	553	537	522	550	544	528	553	524	517	523	536	541	494	514	559	533	562	559	538	545	507	555	530	525	538	599	557	548	495	528	552	570	587	567	571	532	504	546	545	545	544	561	543	553	535	551	554	556	546	555	584	510	570	514	550	577	521	517	558	547	558	574	587	538	575	552	546	522	551	533	591	522	547	538	559	547	490	590	530	569	542	559	541	571	530	556	555	549	543	497	608	504	568	550	553	526	548	583	517	529	588	530	555	526	552	561	533	501	537	548	531	554	561	532	553	564	543	573	585	573	543	537	559	491	582	584	536	534	536	552	550	560	539	517	510	530	504	505	568	559	525	539	561	545	529	527	533	561	539	570	572	504	527	535	514	553	532	556	523	541	543	520	556	525	555	579	543	544	584	561	543	612	500	514	524	521	520	579	557	561	562	555	538	578	520	547	566	584	530	512	515	556	555	533	540	562	507	533	549	502	534	484	554	573	498	535	567	548	550	556	547	499	583	536	545	533	545	521	537	542	538	511	543	551	504	531	573	567	548	523	546	552	551	526	524	556	552	550	551	546	535	494	552	516	544	524	513	522	565	515	560	536	520	576	536	566	527	534	533	548	490	551	566	519	524	554	548	552	534	539	508	537	534	538	529	585	547	537	531	578	532	506	558	569	533	536	557	556	556	531	597	576	552	576	502	519	562	529	538	512	559	515	577	541	557	538	542	530	579	567	570	509	555	554	541	560	557	543	575	537	582	516	544	478	545	538	573	555	523	526	561	519	545	536	529	582	547	536	579	511	574	525	529	569	558	515	571	524	510	544	518	516	537	560	565	572	563	585	575	546	546	548	546	531	583	567	570	526	547	586	499	560	587	558	561	545	520	554	543	551	543	575	572	531	546	563	520	545	556	511	602	526	536	542	554	567	550	560	566	566	542	546	536	588	557	540	524	532	554	547	548	577	575	513	545	548	542	579	524	515	506	536	506	543	572	523	559	534	566	554	543	571	560	514	567	562	546	558	561	568	560	528	549	559	585	533	520	585	561	495	532	552	540	526	523	594	558	544	584	545	534	546	567	557	559	547	513	515	557	558	570	511	525	557	562	530	522	504	540	539	600	546	559	542	535	572	551	539	565	495	537	613	546	521	556	512	557	530	553	554	523	522	529	562	588	521	576	567	559	523	515	557	583	543	559	535	558	552	529	570	568	513	579	536	551	557	562	573	577	498	519	535	533	556	507	558	524	506	534	538	535	546	573	534	542	547	530	533	514	503	542	572	539	563	534	571	528	573	550	571	526	551	542	528	508	582	585	518	554	552	543	534	582	549	574	512	504	535	537	535	572	546	493	565	543	516	568	536	541	562	550	517	552	540	537	549	584	528	521	559	559	583	532	511	505	546	547	550	544	573	572	533	553	544	558	547	571	532	597	514	547	536	530	527	535	543	542	538	541	540	524	502	532	538	525	537	552	551	533	565	551	539	525	542	547	556	555	552	542	522	545	562	538	550	533	552	574	579	554	545	556	573	547	574	535	509	539	538	573	559	519	534	561	546	502	557	560	542	555	552	515	553	523	548	560	523	520	566	546	537	607	562	577	532	532	529	570	529	547	554	533	515	546	529	571	517	542	558	553	550	551	527	554	532	544	559	536	549	541	555	532	548	513	553	520	530	559	533	549	532	525	551	531	575	521	539	509	545	529	556	535	563	515	537	600	549	568	544	540	552	574	567	516	577	555	557	560	558	530	570	538	532	529	485	543	532	542	519	550	546	536	509	527	516	585	556	545	548	556	548	525	539	578	533	520	546	549	568	560	576	570	578	543	551	528	529	559	543	562	522	540	541	558	543	532	574	570	534	548	551	524	553	511	553	501	545	544	548	546	535	537	551	553	529	575	544	533	601	531	514	591	536	536	534	573	516	531	531	554	572	551	538	520	548	542	525	556	572	554	539	537	549	544	608	545	525	514	525	564	556	546	525	513	547	551	529	519	529	553	548	544	517	523	539	585	505	559	560	534	553	504	586	564	567	556	554	540	522	563	512	517	559	513	545	564	515	536	554	530	581	571	571	538	549	556	569	517	547	574	545	536	522	531	541	504	552	568	554	544	564	517	504	544	536	522	520	601	561	558	556	529	518	518	541	527	548	529	549	557	545	526	544	526	554	495	517	501	582	522	574	560	534	559	558	543	555	538	556	547	538	564	592	499	515	541	528	556	542	542	565	556	544	510	583	529	573	515	578	512	509	579	548	555	530	535	545	592	552	541	529	516	596	534	570	514	565	578	531	523	517	521	582	531	567	560	570	504	567	515	557	533	550	539	513	577	562	532	566	525	549	548	544	541	580	549	546	552	583	529	583	538	564	594	488	499	581	551	549	514	547	581	519	536	549	534	561	522	540	529	580	537	576	502	549	511	540	572	504	538	541	575	533	524	513	561	518	565	560	540	514	537	557	565	567	492	548	526	516	550	553	545	570	560	547	570	527	567	559	564	539	530	546	575	533	563	528	548	535	563	529	579	536	534	545	532	508	508	565	563	543	534	559	488	577	528	578	529	519	533	560	526	541	545	520	552	524	577	588	581	524	549	539	536	514	607	506	545	540	549	538	551	573	533	542	536	571	553	539	551	542	510	557	542	562	568	556	530	542	569	499	564	528	502	517	549	576	539	539	555	594	585	617	570	546	544	532	547	522	507	533	540	560	562	554	581	510	498	569	550	564	543	543	557	540	521	577	588	558	536	537	550	535	556	596	558	503	583	526	513	541	550	526	547	541	533	581	566	524	546	530	533	553	571	539	521	558	567	557	584	576	547	549	555	532	571	580	533	548	506	571	525	570	590	497	510	573	536	521	562	570	580	521	571	505	534	582	483	576	515	580	550	543	546	480	562	571	510	519	521	525	556	531	532	557	594	547	574	530	532	536	538	554	555	511	555	546	531	558	614	581	548	558	470	539	520	504	561	585	570	561	561	558	552
1707	154	98	78	88	103	83	96	112	106	90	88	94	75	82	77	81	77	98	85	57	94	77	70	58	71	89	76	73	66	75	82	69	72	91	69	70	79	71	73	56	60	64	83	65	75	55	76	69	83	60	68	80	65	85	84	101	74	76	68	81	86	71	73	76	61	59	64	81	55	77	75	77	71	72	72	91	74	70	71	81	70	60	74	87	71	83	64	82	72	75	71	85	69	63	78	73	85	65	77	70	69	61	61	67	80	73	86	65	63	64	69	78	79	72	73	71	63	68	72	87	71	74	57	77	72	81	73	64	77	65	72	85	78	89	79	81	74	61	86	78	75	72	76	68	77	73	66	64	71	83	74	53	66	61	68	69	71	90	65	59	60	66	79	66	79	78	85	64	70	69	74	99	66	70	78	70	69	82	53	80	66	65	78	66	69	83	59	58	75	74	65	75	71	70	68	75	63	79	69	61	66	72	80	52	78	77	72	66	84	65	69	68	75	61	79	82	63	52	59	54	81	70	68	66	74	70	86	73	67	72	64	67	64	70	62	59	81	72	74	68	82	63	61	68	74	63	63	59	69	76	61	68	69	63	68	77	77	85	69	65	75	73	71	55	91	72	66	64	67	62	67	91	73	67	64	73	73	60	73	71	76	62	56	64	58	68	89	62	55	76	71	90	58	74	77	80	81	71	85	75	77	69	76	75	78	81	70	81	70	52	70	59	76	71	87	75	72	81	58	60	72	67	58	74	64	69	82	69	85	79	78	62	65	73	80	59	67	66	67	65	82	82	71	80	80	77	64	67	81	88	76	66	73	67	71	80	95	74	71	71	86	72	82	67	57	73	67	71	71	52	81	80	71	71	72	63	66	85	69	80	72	65	87	72	71	65	63	67	75	97	68	53	68	79	77	74	85	86	69	77	75	78	77	73	73	74	76	62	68	81	82	86	64	73	67	70	77	74	82	64	60	71	86	58	65	67	66	83	68	77	59	94	71	63	61	87	67	74	66	64	73	73	81	85	67	70	76	58	64	66	72	70	75	74	56	81	69	87	75	63	64	57	63	75	56	80	86	71	68	65	78	70	72	54	77	73	70	84	86	74	80	86	62	64	70	65	69	68	73	81	72	78	73	72	70	75	72	76	69	87	80	58	72	63	72	85	55	70	77	55	74	69	80	75	76	57	89	58	71	68	68	66	70	62	75	53	81	74	86	73	71	81	51	75	64	60	83	72	82	62	58	77	67	58	68	73	75	55	72	67	70	82	73	79	76	57	82	82	73	69	70	79	63	63	68	63	75	72	77	76	55	70	60	77	71	66	75	61	65	73	65	80	60	70	73	73	65	68	71	71	77	69	71	53	88	65	65	76	63	93	68	63	84	78	69	69	78	79	75	72	83	64	76	66	61	64	64	65	68	72	62	84	79	68	72	71	70	79	75	70	87	80	83	60	89	85	76	64	68	68	61	67	76	77	67	52	67	56	73	73	71	72	91	78	66	68	67	74	60	77	73	92	60	71	71	77	71	67	64	69	77	76	57	67	60	77	78	79	76	52	85	65	79	57	73	66	77	65	80	76	73	74	74	69	70	67	83	77	64	81	60	70	92	75	64	72	76	84	67	75	74	67	71	72	81	77	82	57	53	51	75	64	82	74	85	85	71	77	80	78	76	84	78	73	79	57	77	67	64	72	71	70	70	86	79	66	72	76	63	66	64	72	71	69	63	81	82	67	70	69	70	86	76	82	84	63	72	63	65	58	61	69	62	64	77	71	61	63	82	86	72	76	77	69	72	68	70	68	79	90	57	70	58	64	64	65	78	60	64	60	77	59	64	96	74	69	75	69	60	80	61	78	74	63	62	76	90	56	58	64	60	70	82	62	71	71	67	66	56	65	63	80	72	71	64	79	70	81	55	72	69	71	81	66	59	70	72	80	69	75	82	66	81	67	79	80	63	64	60	67	77	68	78	83	67	74	64	88	82	57	62	54	65	74	56	63	70	75	58	67	76	79	61	75	71	88	69	71	80	66	67	90	84	70	55	89	72	65	57	73	64	63	79	80	65	73	81	72	68	77	86	58	71	76	78	59	81	73	60	72	64	74	61	76	78	62	69	84	79	85	53	92	85	75	67	73	71	76	67	72	75	59	80	71	59	75	90	57	63	64	77	74	64	75	65	69	78	83	67	69	76	56	71	62	76	61	71	68	72	70	73	66	76	80	82	84	77	81	87	74	80	68	77	68	69	71	69	69	86	64	69	63	54	59	73	69	63	81	66	61	71	86	76	71	77	84	70	90	66	64	68	69	73	66	72	67	64	83	71	96	60	69	66	67	80	75	74	75	85	74	57	81	89	81	76	70	71	79	91	86	75	80	61	54	70	77	71	72	69	74	79	70	75	71	75	54	65	62	64	84	80	85	65	77	67	72	69	67	71	79	82	59	70	62	70	65	73	79	81	69	65	75	76	61	77	77	73	70	69	65	80	78	62	78	77	62	63	70	76	65	77	69	71	82	62	72	77	78	66	71	80	70	56	76	60	70	80	69	62	79	76	65	72	70	69	64	66	77	92	66	83	72	58	79	65	62	69	65	83	83	71	65	70	67	74	69	93	82	74	71	68	54	76	80	84	71	70	62	82	60	75	75	59	88	73	74	74	74	77	76	65	59	69	57	76	61	81	91	64	56	73	65	66	52	88	93	77	65	81	76	71	76	89	67	72	80	58	67	59	70	71	64	92	75	87	80	51	81	75	93	66	89	79	68	68	60	63	77	77	64	84	65	58	70	57	69	73	68	64	65	68	75	56	80	64	71	79	72	76	70	78	74	60	76	73	73	82	57	71	72	92	79	74	76	76	62	80	67	71	83	75	72	67	82	56	70	76	79	80	77	75	67	86	83	65	80	83	73	79	81	57	71	88	89	73	75	70	74	78	71	80	76	70	65	79	80	76	72	66	68	81	64	76	68	65	68	61	70	71	78	66	63	80	53	74	68	78	72	71	87	78	73	66	66	81	64	63	80	67	62	71	74	72	58	78	64	72	65	76	88	85	69	75	63	79	81	69	75	65	82	76	91	67	78	70	68	69	57	60	81	85	87	73	75	73	66	68	78	63	75	67	71	65	70	64	78	65	58	88	90	82	76	58	84	84	61	64	72	78	71	69	85	57	60	90	79	89	68	82	71	75	58	63	68	74	75	75	73	67	72	66	59	70	72	78	70	60	66	64	64	71	83	73	76	69	68	66	66	58	73	73	73	72	68	68	88	70	81	68	79	82	75	53	72	61	77	67	74	70	66	70	68	71	52	69	71	63	73	84	80	89	78	64	69	74	83	72	71	76	75	66	67	68	60	74	78	76	67	75	63	64	63	62	73	76	64	82	75	72	61	75	76	71	75	72	71	70	70	81	76	76	80	86	72	62	62	73	70	90	57	66	68	68	53	75	62	74	86	71	71	72	69	81	74	69	84	62	62	78	68	66	56	73	77	73
9311	1828	782	897	1657	2260	2223	1902	1616	1415	1292	1113	1011	900	880	820	765	776	732	743	711	735	687	687	652	634	629	625	612	631	626	593	572	608	594	579	621	573	575	565	607	578	531	570	599	588	573	569	577	579	562	609	616	578	577	533	567	554	560	561	506	533	571	612	535	570	553	506	537	559	521	527	562	593	549	564	515	546	567	572	576	518	584	547	537	542	524	558	575	532	555	563	534	541	528	505	536	582	589	557	524	534	568	580	534	539	533	519	597	542	547	575	551	564	560	580	531	533	574	549	578	530	507	587	564	560	544	505	567	515	542	554	575	535	587	562	565	553	537	520	575	554	622	518	538	570	572	535	505	548	561	556	552	519	509	549	519	550	580	534	553	547	560	594	552	546	509	552	493	509	537	541	569	541	518	567	545	536	541	530	516	542	542	586	524	520	541	589	522	551	528	529	526	542	547	549	560	555	539	580	559	548	549	550	542	584	569	526	558	526	538	525	543	554	542	553	543	525	529	566	531	542	518	584	563	530	570	553	544	539	560	570	538	526	538	576	573	585	552	568	520	613	570	547	566	552	575	530	531	541	564	564	529	547	554	534	544	519	538	559	518	552	533	529	555	531	568	559	597	573	598	572	550	582	565	535	539	544	576	540	541	544	589	501	553	496	563	564	585	507	553	545	549	522	502	563	533	553	529	581	541	568	567	556	591	528	503	538	584	536	525	504	578	551	519	546	523	543	540	607	532	567	546	532	581	555	580	540	523	532	524	518	526	519	552	571	559	505	527	522	540	548	573	563	526	524	569	484	501	548	559	543	510	554	531	523	517	561	499	583	579	592	576	526	496	551	564	581	566	519	584	547	577	549	507	583	544	549	569	521	556	574	547	580	591	561	526	513	544	593	535	550	546	522	553	554	539	540	565	574	535	546	566	583	529	556	546	553	528	554	596	516	490	524	547	554	558	541	501	548	577	545	500	543	571	583	517	564	559	578	572	553	521	597	545	535	563	574	533	543	535	569	544	518	519	540	578	538	493	575	529	589	549	540	548	536	545	566	544	581	552	561	561	521	556	547	560	602	540	586	526	587	534	516	535	556	546	572	529	515	602	534	532	571	580	571	550	571	528	494	557	549	550	536	539	553	540	562	524	583	548	543	533	556	565	558	589	533	527	575	499	591	545	567	550	551	515	561	547	528	550	554	573	561	560	542	553	527	538	520	541	552	584	544	566	540	565	519	564	524	530	557	573	556	529	517	591	568	527	521	552	534	555	538	580	559	559	526	531	551	576	548	585	554	596	542	565	564	549	540	584	488	541	537	540	528	538	549	550	553	565	534	534	553	588	530	547	569	542	546	551	550	557	556	536	539	556	555	527	505	536	565	585	576	540	561	556	553	575	537	552	566	508	565	511	573	524	511	518	517	531	547	545	558	555	540	540	612	533	535	540	555	540	526	545	533	567	545	535	521	567	520	531	569	529	525	553	526	535	502	559	529	556	551	549	555	538	615	541	495	523	518	508	543	532	550	519	551	530	533	515	541	566	511	565	583	538	546	565	536	533	543	501	588	561	555	587	513	565	561	583	597	540	544	557	531	560	540	515	561	567	578	571	568	562	543	551	560	551	495	513	509	534	561	538	559	535	539	561	568	562	519	589	527	536	526	570	574	528	538	535	532	549	568	530	538	570	539	613	554	523	518	500	562	541	546	554	569	562	514	571	578	540	533	527	545	530	529	570	546	498	546	531	554	545	535	530	559	563	531	545	579	538	524	552	525	551	532	589	506	536	569	575	559	551	556	555	564	546	552	546	543	595	590	584	520	585	586	575	565	570	544	509	487	561	556	520	533	558	513	539	536	529	527	595	524	573	530	557	586	540	524	497	521	532	536	528	539	522	590	539	559	545	556	533	571	544	577	573	574	542	553	515	506	540	553	531	514	535	568	521	558	513	543	541	623	560	539	559	529	579	570	535	570	575	553	554	543	604	522	570	510	577	531	590	531	559	529	570	529	573	588	514	545	521	557	545	526	542	498	549	547	508	515	544	575	535	555	545	550	544	552	581	526	547	546	509	552	537	503	590	486	577	553	591	512	535	539	547	584	534	554	542	558	513	549	552	564	578	503	530	512	587	527	539	556	528	589	542	542	556	533	523	505	566	544	578	501	561	539	573	579	533	554	562	594	548	567	579	563	551	541	575	582	569	578	563	568	561	537	564	565	534	589	563	551	558	531	552	504	564	564	563	569	573	560	570	527	561	577	563	528	531	523	554	569	560	545	545	540	561	532	543	569	580	526	534	555	526	537	567	576	527	559	546	556	544	575	488	527	524	566	524	523	533	576	590	577	541	540	569	570	578	548	511	571	546	535	588	573	569	541	528	538	568	547	531	560	524	569	558	572	514	581	521	557	543	551	565	594	593	514	530	528	559	521	546	523	563	523	511	535	561	553	571	527	549	564	553	525	508	572	529	554	574	516	585	586	528	556	544	533	547	571	541	563	533	580	525	527	522	543	575	595	553	548	552	566	543	532	530	568	551	532	530	544	559	577	557	525	499	550	574	538	562	566	558	569	515	546	537	541	544	534	565	506	586	518	545	526	538	568	571	543	563	539	559	524	552	535	558	583	564	512	609	572	579	550	537	493	547	533	566	551	507	526	544	540	551	528	528	548	536	550	505	521	549	536	495	535	553	547	565	558	569	551	512	516	570	609	564	564	535	528	551	573	514	578	549	526	573	514	532	542	538	531	502	560	565	568	518	537	528	535	551	561	562	566	543	534	559	532	539	533	528	575	556	518	556	552	527	542	532	547	555	554	552	572	521	554	550	540	553	554	545	558	534	521	554	564	552	554	555	520	549	538	559	500	526	560	577	545	537	547	513	537	542	532	496	515	560	535	630	571	500	584	552	529	583	535	528	538	606	566	529	559	552	557	513	581	563	531	551	558	550	584	566	545	512	554	548	548	512	589	568	516	513	561	520	549	567	556	563	554	524	515	559	525	515	525	554	549	547	580	549	540	532	534	562	538	549	521	530	563	509	533	519	537	526	522	510	534	543	557	533	592	500	571	531	589	536	527	510	551	527	554	562	519	597	545	544	535	504	507	543	544	505	556	522	582	556	520	554	515	482	556	583	617	565	519	588	540	550	571	582	525	562	578	573	537	565	566	576	586	565	546	557	540	559	526	563	512	532	562	541	520	573	579	541	531	543	553	557	563	537	556	564	581	552	523	557	538	543	570	514	571	537	545	516	564	519	549	554	572	540	547	558	551	558	555	560	573	570	571	528	562	587	526	560	534	558	532	573	523	564	522	527	540	534	546	542	526	564	572	532	528	536	564	521	555	518	591	515	561	554	574	544	575	539	566	572	557	531	556	579	564	548	555	546	520	549	527	557	566	522	536	521	567	547	550	549	574	554	578	530	507	549	574	539	554	545	600	575	539	513	555	569	530	534	567	514	551	514	571	560	565	570	521	520	550	555	555	563	530	512	576
987	227	154	131	137	134	144	137	196	154	132	133	141	135	121	116	122	111	125	111	122	124	110	122	110	109	96	132	121	115	105	117	120	103	104	130	113	115	111	110	115	119	99	110	128	104	112	106	111	120	100	109	133	115	117	100	102	98	117	123	112	99	123	100	97	107	98	106	115	108	89	102	88	111	106	113	125	105	108	103	133	135	112	100	125	124	101	90	92	102	106	102	107	92	97	106	123	94	112	103	108	118	111	113	114	90	98	108	101	118	122	103	116	104	113	107	121	107	117	96	106	128	126	115	122	118	118	92	100	118	109	98	100	108	113	108	107	117	102	95	110	114	126	114	106	108	108	108	101	114	111	106	128	120	116	119	99	112	104	100	107	111	124	98	115	111	98	128	130	103	114	126	106	112	108	122	112	121	117	111	110	127	102	106	120	117	114	121	89	100	91	119	125	93	101	109	110	104	100	99	104	101	117	134	92	113	116	120	103	114	104	93	107	118	117	108	106	97	101	105	103	91	97	118	128	98	105	121	108	116	127	145	125	94	103	119	77	106	112	124	107	93	113	100	119	110	126	108	128	114	126	108	104	105	106	116	121	89	96	85	115	111	96	113	107	115	97	106	106	110	120	129	115	101	114	92	110	106	135	96	94	108	106	99	116	117	108	91	115	113	92	95	115	94	111	116	118	108	105	122	116	96	123	115	117	117	115	113	113	117	112	106	98	119	97	94	106	118	120	107	103	100	103	112	107	106	114	99	102	105	110	110	97	98	96	121	80	104	106	107	107	103	104	96	102	103	111	115	119	116	111	104	100	126	116	123	124	120	88	106	111	105	103	104	103	110	101	109	127	101	113	102	113	105	109	120	109	129	120	104	102	134	98	101	99	108	109	110	112	116	110	115	103	111	104	99	114	128	121	100	102	116	117	116	120	111	108	117	105	116	121	103	100	125	102	108	115	100	105	90	115	100	119	101	108	107	124	117	87	89	112	113	109	118	115	98	111	100	108	104	113	114	120	122	99	111	110	95	120	110	118	125	112	110	114	116	85	103	117	128	117	104	103	123	98	103	101	101	124	112	106	97	103	107	113	98	116	109	118	103	119	123	102	107	107	110	106	100	110	118	113	117	105	119	119	114	128	118	112	105	102	106	110	114	98	121	117	96	102	90	128	123	115	107	118	101	112	139	107	95	119	105	93	115	101	125	111	113	104	111	117	85	124	143	118	91	97	82	103	102	119	111	109	124	106	123	103	104	104	114	99	94	107	120	108	98	114	88	121	107	95	123	117	139	109	106	101	97	117	96	96	119	95	110	128	114	105	106	120	104	128	111	106	101	103	103	111	116	122	115	113	118	91	105	109	107	98	118	121	94	97	111	114	120	108	91	116	111	105	109	101	130	99	114	127	113	120	105	105	131	112	94	116	108	108	95	111	123	121	112	121	98	117	105	100	104	123	119	107	105	92	99	120	104	117	119	109	93	109	100	83	103	112	100	109	111	107	99	112	125	98	117	95	97	96	106	109	136	109	104	91	92	112	110	100	106	128	123	89	111	112	91	116	83	101	117	108	109	95	105	131	125	104	105	116	114	110	119	120	105	102	127	103	100	99	110	99	108	99	98	130	95	117	109	101	121	101	108	105	99	104	108	90	105	120	107	86	119	116	109	105	115	104	110	123	99	111	115	100	100	117	107	113	102	102	114	113	118	126	108	103	116	94	128	90	104	95	90	109	110	102	105	128	104	103	104	98	99	95	123	108	107	147	120	100	108	101	116	123	104	118	104	120	112	110	115	95	108	102	94	101	101	108	104	103	91	117	113	116	104	115	108	89	108	104	114	118	105	120	115	101	124	102	109	108	104	86	122	96	112	101	107	112	88	124	111	96	85	111	101	99	110	94	89	105	103	111	110	115	105	100	129	113	103	120	109	117	99	91	110	110	92	103	104	92	118	86	119	93	123	106	106	103	94	118	88	95	107	105	112	95	110	107	110	103	117	106	112	121	106	114	114	111	118	81	113	103	105	102	112	112	122	106	123	122	116	112	110	94	94	121	131	107	133	100	97	91	88	114	109	99	100	102	117	85	121	112	109	112	108	118	114	111	125	105	99	94	112	113	96	112	98	127	88	113	102	106	118	112	120	95	95	94	107	90	106	109	101	105	93	120	114	116	105	114	112	99	110	106	112	109	100	92	93	122	103	114	109	115	99	97	117	90	101	110	113	129	93	115	124	124	99	107	117	98	89	124	107	103	111	112	122	105	121	118	94	107	110	102	112	114	116	105	101	104	109	119	95	116	110	95	122	103	106	118	117	124	97	115	121	105	112	112	120	100	99	107	100	100	117	105	127	102	96	101	101	93	89	114	120	107	102	101	109	118	99	110	91	107	126	95	105	102	94	109	126	88	113	114	81	123	101	104	108	101	103	107	104	114	101	104	97	112	119	99	94	97	100	115	113	102	98	99	104	103	113	99	119	104	126	106	122	115	111	105	99	105	112	97	113	96	111	116	96	107	121	101	106	99	89	111	98	117	100	119	103	98	100	93	112	116	89	99	121	114	95	100	98	120	122	104	102	106	104	110	136	96	120	115	116	80	112	110	88	117	114	96	119	114	113	125	116	117	93	106	106	117	124	113	125	110	110	108	112	128	97	93	110	112	130	96	125	125	95	126	116	120	102	118	114	83	116	111	102	93	104	106	101	107	129	110	101	135	108	93	91	102	129	106	105	113	100	121	121	96	116	111	103	96	100	110	97	114	126	109	102	94	124	121	99	99	117	122	99	111	121	114	99	105	105	120	116	118	110	114	120	101	116	114	104	119	97	113	127	110	105	113	102	122	112	98	99	104	91	113	105	108	113	111	111	123	102	116	110	123	110	107	109	117	127	83	110	101	113	103	99	121	98	98	115	113	98	83	101	120	105	123	120	99	110	103	107	105	114	101	119	97	106	105	104	115	118	94	114	134	104	93	102	108	97	111	95	96	113	121	130	111	117	124	114	104	132	100	107	117	104	98	113	105	116	102	109	99	106	116	101	111	117	104	111	104	119	98	109	119	99	112	114	107	107	112	96	117	95	96	92	105	115	109	105	104	111	124	107	92	114	114	130	112	95	118	105	114	109	116	97	123	108	109	105	109	109	118	111	98	124	121	96	91	93	115	115	108	102	89	104	103	135	110	100	120	106	87	123	112	113	107	116	113	121	89	119	113	103	110	103	104	103	92	107	73	103	125	109	110	115	120	116	107	104	111	108	94	129	97	105	115	112	106	101	97	122	114	106	100	104	114	95	101	114	99	102	104	98	108	77	114	110	110	117	104	108	108	113	95	91	117	103	122	109	120	100	116	99	118	103	90	100	103	105	126	111	102	105	105	123	114	110	116	107	110	114	114	111	93	113	115	116	101	118	129	106	119	93	98	103	114	85	106	103	107	125	118	101	126	96	104	92	111	107	114	88	106	110	106	89	103	112	107	103	104	109	88	99	115	98
10614	3010	1228	1389	2922	4209	3945	3260	2809	2293	1999	1825	1626	1535	1410	1319	1228	1192	1170	1122	1083	1008	1058	961	953	882	941	965	935	959	925	925	881	865	865	876	902	888	866	845	854	809	859	856	800	865	878	872	839	850	796	830	831	857	806	786	826	796	805	842	823	804	792	853	764	802	849	824	859	798	804	813	819	842	822	822	808	800	784	793	816	779	809	808	799	767	821	793	836	792	799	767	759	764	816	771	760	782	808	779	818	767	786	786	787	766	814	735	797	736	798	796	809	795	817	807	798	775	812	829	797	813	809	812	799	837	799	798	802	828	846	778	758	754	856	829	816	802	798	737	771	782	794	821	838	787	808	832	749	816	725	793	807	798	804	789	811	791	778	768	789	813	776	775	762	781	799	779	789	844	817	766	823	805	803	816	716	759	821	799	806	851	808	783	823	742	796	769	791	809	695	766	773	797	815	800	825	812	740	844	779	816	791	857	799	801	779	813	770	760	771	789	808	789	787	825	761	757	797	776	754	812	725	803	785	811	757	792	772	748	770	814	782	763	760	774	805	841	783	736	786	772	744	822	762	805	772	789	811	796	816	776	778	782	775	765	812	831	788	820	753	804	791	782	765	786	777	801	776	789	829	828	802	812	808	795	825	797	747	708	787	807	766	819	767	784	795	781	825	824	786	756	767	794	758	778	794	793	792	847	815	742	822	806	840	755	750	804	737	761	765	758	767	767	770	821	780	740	809	785	760	814	771	827	750	782	794	775	777	835	862	713	835	794	764	788	808	778	783	826	785	835	820	782	816	829	827	825	797	794	778	819	795	804	795	815	798	807	766	807	759	721	844	810	776	779	814	796	777	820	792	758	807	777	772	749	796	814	770	809	780	788	803	769	754	762	788	743	850	802	761	832	798	793	768	810	768	820	760	795	776	795	779	776	844	782	765	792	804	791	812	847	821	803	810	783	763	745	762	782	732	803	793	807	779	776	772	820	795	808	795	814	773	797	794	747	796	776	777	752	773	819	840	738	781	765	759	801	797	789	829	824	780	839	817	794	797	811	814	788	784	782	784	802	814	766	749	814	734	823	790	818	762	811	763	731	803	798	785	845	803	757	821	783	802	759	762	779	788	829	792	768	771	814	856	822	809	809	732	814	792	782	789	797	812	781	795	762	802	772	817	790	780	817	777	791	816	756	833	735	786	843	840	791	791	763	765	785	754	799	749	800	719	762	798	768	782	820	783	791	797	773	795	775	800	776	775	769	776	810	782	871	780	770	788	785	785	799	820	820	759	732	780	751	799	812	774	824	823	780	753	833	771	749	839	749	792	777	798	808	797	807	808	782	821	808	779	768	787	821	811	785	789	800	722	796	786	803	758	813	791	827	781	807	764	768	788	795	764	743	799	752	803	776	861	778	829	762	753	772	784	762	772	770	801	784	795	776	781	797	771	772	804	763	809	790	780	727	800	788	809	797	800	789	777	796	780	804	759	823	775	791	794	773	777	787	767	771	774	784	746	819	772	802	793	764	811	784	764	767	798	800	822	753	805	851	786	721	811	782	804	780	785	794	813	785	861	753	794	785	789	771	774	782	782	742	791	838	805	778	751	822	810	778	797	766	806	781	772	827	807	822	819	805	750	804	781	787	787	737	785	829	755	756	814	782	768	754	801	790	830	770	811	787	805	752	808	762	821	779	806	799	785	802	807	786	789	797	819	763	787	759	789	836	822	754	797	815	836	734	785	827	777	795	760	805	774	807	801	780	825	804	786	770	834	745	780	802	759	775	759	793	732	777	792	782	809	794	727	735	787	768	784	789	853	766	735	795	805	822	819	790	797	783	838	798	789	801	788	751	807	743	750	789	803	838	799	773	784	798	805	825	824	778	808	775	727	816	791	823	844	813	820	817	787	816	795	828	781	820	811	804	856	778	760	815	838	791	780	752	743	763	797	791	827	826	792	818	756	811	804	804	820	768	814	793	818	790	781	764	796	774	797	794	837	774	758	773	822	756	804	768	834	808	754	800	798	762	775	759	749	794	780	823	751	808	823	804	778	793	800	823	767	807	722	823	780	755	789	786	789	811	830	785	806	781	825	803	780	774	776	807	832	742	840	809	786	854	796	794	774	710	830	771	781	801	760	803	750	810	792	800	820	799	761	781	799	769	802	759	791	783	775	807	789	761	771	748	797	754	806	815	767	798	762	810	746	750	739	770	762	752	818	758	804	827	802	776	772	802	811	852	763	775	766	793	861	795	762	795	770	804	782	751	789	831	831	792	783	830	795	749	776	779	824	772	786	791	760	802	797	774	834	762	800	811	842	813	786	760	788	823	775	809	794	834	855	797	847	808	758	773	790	781	771	798	806	789	845	784	802	799	776	763	773	793	805	737	786	783	781	808	730	830	784	790	761	755	850	794	751	790	845	745	816	801	800	799	815	750	760	824	768	797	825	799	750	811	869	844	810	750	833	740	793	794	810	768	792	784	778	759	845	810	780	773	751	776	815	780	813	814	826	772	780	809	803	780	821	784	792	815	805	799	802	758	788	787	810	793	795	779	776	845	766	772	793	788	785	809	827	807	769	770	836	790	767	835	774	761	789	819	801	801	787	797	767	779	794	765	764	782	782	758	718	753	794	786	813	784	831	817	818	823	812	769	794	798	800	764	807	782	796	777	812	780	763	721	776	784	797	765	744	807	764	759	793	838	815	766	799	782	783	779	840	823	754	787	765	838	815	811	778	747	821	781	811	780	779	773	766	801	775	806	821	749	779	763	799	764	770	760	820	764	845	731	835	786	758	822	790	834	768	738	762	805	782	798	760	795	754	812	762	798	772	789	807	752	830	766	783	826	798	776	755	806	806	789	752	752	758	771	798	775	766	779	776	789	852	785	777	830	783	825	708	785	835	755	752	785	831	820	782	798	735	767	795	841	845	766	813	748	769	792	793	776	795	783	770	796	824	805	715	793	786	774	852	798	789	811	797	778	808	765	804	834	762	760	796	766	810	729	850	764	763	759	790	797	762	804	820	803	777	780	776	811	806	844	799	840	772	789	769	779	773	765	826	763	788	792	830	823	812	808	817	797	818	747	836	839	835	734	780	788	789	811	781	779	793	784	784	775	813	843	845	804	758	824	812	806	740	771	816	803	795	808	767	791	763	768	788	782	743	767	798	784	756	771	781	827	810	756	787	744	838	719	830	799	815	817	759	758	809	786	773	781	783	788	732	749	773	770	773	814	832	846	793	775	788	769	812	766	794	704	822	807	766	812	783	798	789	782	805	815	766	815	724	809	776	809	750	767	819	827	777	827	790	777	793	791	804	816	770	800	741	711	847	805	789	826	806	762	754	781	750	828	817	813	800	789	784	798	773	826	759	837	792	751	792	768	800	812	780	815	812	780	772	753	816	803	826	778	761	787	813	795	828	760	782	824	778	805	741	805	829	793	779	739	793	766	822	739	750	754	778	802	779	760	855	797	758	810	765	780	842	788
1086	80	30	38	32	47	37	44	37	47	33	41	32	32	40	41	41	47	47	41	44	37	39	32	20	41	40	32	45	31	36	35	36	36	36	39	42	49	27	34	48	37	35	34	47	35	42	37	40	30	30	34	35	54	36	26	34	33	32	42	37	36	30	37	32	32	34	38	27	33	29	35	32	36	47	40	37	33	39	42	48	37	31	29	24	34	27	30	43	35	28	35	36	40	35	36	42	31	45	31	30	29	39	42	41	55	40	40	32	32	37	49	40	44	26	33	34	30	37	33	34	35	34	37	35	33	38	38	30	27	43	32	43	36	35	40	40	41	41	33	33	28	36	48	33	35	43	32	38	32	36	44	38	38	27	30	28	34	39	38	47	36	36	47	44	37	30	48	39	38	34	30	31	38	36	31	36	24	29	38	35	36	30	47	33	27	48	45	28	32	34	37	29	27	35	34	21	37	42	32	31	40	44	32	49	33	28	39	33	31	32	43	31	35	33	34	41	38	27	33	39	35	37	38	38	36	32	36	32	48	31	40	40	33	44	32	40	44	31	36	44	36	30	35	40	43	31	48	44	34	44	34	26	30	30	40	36	32	45	32	40	39	33	36	50	36	39	46	37	41	39	36	48	32	30	37	39	40	33	39	21	43	40	42	46	39	31	37	35	40	35	32	39	31	42	41	39	39	44	38	34	34	36	31	33	38	35	42	38	28	43	32	35	33	31	41	31	37	38	38	29	39	22	40	32	43	28	41	34	33	30	35	34	42	47	47	40	35	25	50	39	43	38	51	34	32	41	27	39	29	36	39	33	32	50	39	29	33	36	31	35	31	39	41	36	37	39	36	45	46	34	34	44	28	34	38	41	30	40	40	38	22	38	39	34	38	38	36	41	39	30	31	36	40	47	48	44	34	40	36	32	33	29	36	33	37	35	47	28	28	41	47	32	35	34	37	36	36	26	37	37	42	20	34	31	28	27	39	43	42	31	31	33	29	35	38	44	33	40	44	39	36	34	40	53	29	36	37	28	34	32	26	39	42	37	46	36	30	51	37	36	37	40	39	34	33	36	41	31	39	35	41	34	31	42	47	33	37	40	39	35	30	44	34	21	36	29	38	21	36	46	40	37	45	34	28	30	47	34	33	37	30	32	34	38	37	38	37	31	25	36	45	26	44	38	41	32	38	40	36	35	24	34	34	22	52	53	36	37	35	36	46	31	47	33	37	39	35	31	25	28	44	42	29	31	35	42	37	31	34	28	35	35	35	35	39	29	31	34	22	41	37	37	39	36	34	38	39	46	27	31	40	38	34	35	35	29	39	42	36	39	45	35	33	47	31	45	41	50	34	26	40	35	31	32	41	32	44	31	47	42	32	28	35	32	30	43	51	46	45	44	51	30	32	36	44	47	37	41	34	50	42	41	34	43	39	38	36	37	36	42	31	36	31	40	31	46	39	37	38	41	36	40	28	49	35	40	44	37	46	45	31	39	43	38	32	37	40	33	34	32	35	30	46	31	46	40	35	38	37	40	29	33	36	38	26	27	40	36	30	46	31	37	32	35	38	33	45	39	43	35	41	37	38	37	39	36	37	44	29	38	38	39	32	42	41	35	38	37	35	42	37	32	38	35	39	42	43	34	42	34	43	39	25	38	37	31	39	43	26	52	46	31	31	38	28	40	31	29	43	39	34	45	35	37	30	31	41	42	39	32	34	27	24	33	32	41	23	34	44	31	33	43	40	25	32	30	29	36	40	39	45	25	26	35	35	41	38	36	32	40	34	33	26	47	30	30	36	38	35	37	38	32	41	52	41	37	34	38	35	33	29	35	24	37	27	40	40	36	32	48	35	31	37	46	30	41	39	36	33	27	47	38	34	44	41	40	32	43	48	42	34	33	24	47	42	40	36	41	35	32	26	40	40	39	42	39	35	32	33	46	41	26	46	38	33	33	41	51	39	38	26	33	26	41	38	39	41	38	42	30	29	30	35	34	40	39	37	26	37	32	30	39	34	35	24	36	34	44	36	43	40	31	24	24	34	36	40	31	37	34	53	32	46	34	41	27	33	23	37	34	33	32	38	38	38	35	50	31	39	32	38	41	40	42	21	35	40	41	29	30	41	35	24	40	44	36	31	36	46	36	27	29	38	38	30	32	35	33	40	45	38	32	30	38	44	38	31	49	39	32	48	52	44	36	36	36	39	38	34	41	29	34	21	36	33	40	41	33	26	44	53	32	42	33	33	33	44	33	35	36	30	42	31	41	39	41	33	51	38	39	38	39	27	34	38	30	33	33	32	36	40	33	35	31	33	31	34	37	48	51	46	42	31	42	38	39	38	27	35	29	48	35	53	39	39	45	45	28	35	41	31	29	43	37	40	32	39	39	38	52	31	34	36	22	29	40	36	35	33	38	35	29	34	34	39	37	32	37	35	31	35	29	32	39	41	32	43	38	33	34	27	28	28	42	33	34	34	35	33	37	34	33	26	41	39	37	26	31	39	35	44	36	28	33	31	29	38	40	28	43	39	38	37	41	39	25	37	39	35	29	49	33	47	37	37	43	38	29	38	39	35	31	31	35	33	46	34	33	32	28	49	38	43	25	37	36	39	41	34	37	41	33	43	44	41	16	41	57	36	35	41	31	36	32	46	31	36	35	30	50	43	48	30	38	38	39	40	43	23	38	46	34	42	36	28	36	41	26	48	41	37	34	30	28	38	31	38	42	40	36	28	45	39	30	34	30	19	39	33	31	24	49	48	36	38	29	42	29	37	41	26	34	30	46	33	31	34	37	40	27	36	37	47	33	26	25	24	26	27	38	38	31	44	35	35	38	52	47	30	45	36	27	31	39	34	37	28	27	40	34	33	30	51	52	23	29	33	29	33	32	27	40	35	30	43	33	29	39	32	43	34	34	32	34	44	37	44	38	26	31	37	47	39	40	40	29	29	43	24	54	26	45	30	41	39	35	36	29	34	37	33	30	30	32	34	28	36	49	27	31	36	38	32	32	41	40	40	46	26	30	49	44	34	38	36	36	28	32	42	34	27	27	35	30	28	30	40	40	31	32	27	34	36	54	30	40	43	35	42	33	41	36	34	25	32	49	41	31	28	32	28	39	32	30	35	27	34	41	32	39	46	36	38	50	33	48	33	41	35	31	38	49	37	22	34	44	34	41	38	38	33	49	36	33	27	44	36	31	35	34	43	34	38	45	41	45	34	39	29	35	33	32	42	37	48	32	24	23	34	41	32	45	35	37	46	37	37	39	47	40	31	41	40	35	27	36	45	37	38	36	41	31	30	42	44	35	47	40	29	38	37	46	38	52	41	36	42	38	41	53	40	27	37	28	36	31	33	29	31	43	43	30	47	34	33	33	36	33	37	39	36	39	29	31	24	40	38	30	38	44	29	45	35	36	41	44	33	29	43	42	45	37	39	37	44	47	36	36	29	36	47	37	36	41	35	40	43	25	30	40	44	34	32	42	38
7336	890	345	379	499	617	640	595	526	460	462	427	379	398	371	352	311	384	355	315	338	324	311	333	349	290	306	313	309	337	288	280	298	317	309	291	320	292	296	276	300	284	297	301	281	288	342	274	278	293	275	296	321	307	298	311	300	298	295	316	284	284	290	304	287	322	294	296	264	315	282	279	270	294	276	302	313	323	282	288	271	299	295	283	293	279	318	310	297	270	285	288	283	291	304	308	276	279	289	299	275	301	282	308	295	295	321	279	293	308	303	291	254	287	288	292	294	281	272	280	323	272	275	263	286	302	307	305	286	311	295	286	281	317	269	290	307	317	287	318	277	286	298	283	281	308	298	293	288	282	285	269	272	296	302	302	280	329	284	286	307	287	296	302	302	283	312	292	278	318	294	276	298	262	282	331	301	288	304	268	269	307	301	284	283	298	285	263	310	281	266	291	278	292	293	296	283	304	265	278	282	289	275	325	316	304	269	262	278	297	304	303	292	288	327	282	296	309	295	298	282	280	275	329	297	257	302	286	296	304	312	295	313	288	290	280	286	263	289	283	290	295	277	302	299	310	306	276	264	257	269	279	287	282	283	291	278	304	307	282	303	305	268	318	289	293	262	292	297	282	267	296	311	281	294	294	280	292	279	284	319	305	266	260	259	316	313	312	273	283	281	294	319	263	298	308	316	272	294	301	292	298	283	310	275	294	254	271	278	282	297	322	291	283	284	272	256	278	265	298	313	293	279	267	320	306	284	284	289	260	301	281	289	277	338	267	315	280	254	311	281	284	309	267	297	292	295	274	296	314	307	264	295	283	272	268	284	269	256	296	309	291	326	281	278	324	295	286	303	329	301	276	272	268	283	293	298	249	278	272	298	297	273	282	289	293	299	299	300	297	297	292	294	280	289	318	308	336	280	298	274	282	280	317	305	275	306	291	297	287	313	275	273	282	264	285	264	307	272	304	286	246	306	306	298	291	279	271	282	321	283	295	313	278	289	306	276	278	275	305	319	290	270	307	261	295	298	297	285	268	286	306	317	275	275	263	273	300	310	286	300	302	304	295	278	296	280	289	311	264	273	300	329	264	261	301	303	290	293	272	290	303	285	303	289	274	308	333	296	285	281	315	276	279	284	279	308	286	257	297	274	305	289	305	269	313	271	296	306	291	269	277	287	297	281	301	311	284	311	316	279	289	304	278	316	294	281	293	296	300	289	257	305	293	275	269	310	310	305	306	274	291	316	270	261	304	320	280	314	270	263	306	312	268	302	299	277	266	313	289	282	309	298	255	314	288	318	297	278	305	312	274	293	291	267	296	279	290	278	258	295	302	291	281	301	288	296	325	272	266	260	293	267	309	305	285	303	312	292	282	313	310	321	281	304	288	300	300	307	294	288	288	303	277	317	304	288	304	268	281	299	327	287	294	290	270	305	281	285	285	307	296	300	290	280	303	318	265	326	312	284	300	269	295	295	306	310	268	263	299	298	289	274	310	293	267	294	286	301	264	321	321	301	257	297	285	289	309	288	285	301	291	305	297	286	275	294	279	309	288	288	273	307	289	289	329	283	268	268	295	272	278	305	269	285	317	297	325	276	303	306	292	279	275	272	309	286	288	291	285	279	292	315	297	293	256	276	288	301	309	290	281	328	277	269	275	293	304	286	291	282	314	300	274	284	289	272	294	286	313	263	289	309	264	310	286	300	307	301	289	296	277	298	282	295	317	319	289	318	273	304	289	297	291	307	303	267	293	262	299	298	260	282	316	244	263	278	283	288	290	276	290	305	280	268	300	281	281	304	295	307	299	318	288	292	304	286	301	293	326	258	292	280	278	310	313	300	298	267	307	292	266	284	299	293	275	304	254	279	266	256	296	293	286	308	272	305	290	266	274	314	260	294	292	327	281	298	314	305	314	285	304	286	303	282	308	317	288	272	295	329	282	295	273	285	299	275	291	276	287	343	300	308	273	291	285	294	265	324	283	269	294	311	289	295	290	300	306	307	296	283	303	292	293	316	292	270	293	283	312	302	287	297	292	277	285	299	303	272	295	294	307	278	294	265	292	306	280	286	297	288	297	294	295	300	289	304	314	311	300	297	325	331	266	264	286	286	309	278	286	294	280	304	283	284	304	309	311	288	301	306	283	294	303	289	290	307	272	289	290	296	293	314	273	313	289	299	296	292	273	301	310	302	299	291	300	307	284	311	308	297	255	290	276	306	308	299	299	270	312	295	290	248	318	311	321	273	295	277	265	303	312	272	285	289	290	292	296	321	270	295	279	281	304	291	303	290	278	278	288	280	274	274	293	279	297	317	298	291	304	312	276	307	311	309	308	308	284	283	291	302	306	258	291	276	271	298	273	305	285	284	304	333	292	259	309	311	275	309	316	264	321	274	287	284	266	312	291	309	312	280	289	295	285	290	329	299	291	287	291	262	309	285	300	316	293	296	335	287	263	267	305	294	288	304	288	281	266	312	288	290	298	273	305	294	297	304	290	268	291	329	292	295	253	312	290	273	307	301	312	286	283	302	329	318	243	302	283	289	277	359	289	301	287	275	314	258	250	304	307	274	283	285	276	314	316	315	279	284	290	293	284	275	271	270	316	300	285	308	305	279	295	278	253	281	280	285	299	286	277	269	316	274	298	278	305	294	285	271	255	279	276	298	303	306	278	307	300	290	323	284	312	283	253	275	291	286	298	289	286	281	303	296	315	277	275	317	316	296	292	294	288	294	287	291	295	283	330	281	264	255	315	281	311	302	301	265	281	290	288	307	282	278	258	286	302	269	299	342	319	310	279	277	304	284	293	292	300	314	316	290	302	302	295	328	287	278	295	277	293	295	315	287	290	323	301	274	324	291	292	300	309	308	296	300	307	288	297	296	285	276	281	279	306	278	274	275	290	259	286	269	292	285	329	295	321	283	264	295	307	255	290	280	288	303	279	323	317	302	316	287	314	273	299	288	282	276	282	285	286	332	285	315	279	315	313	278	280	301	280	303	295	304	288	289	275	258	284	260	302	305	296	277	265	271	269	316	301	285	287	308	318	299	309	302	290	280	303	319	286	316	272	303	294	303	313	270	270	270	302	300	252	309	254	259	258	287	298	291	301	306	280	295	307	279	276	295	292	296	295	290	285	279	304	272	261	304	294	275	285	284	297	255	302	285	297	278	288	317	278	304	307	337	286	281	315	310	295	296	280	267	286	276	316	253	279	283	295	279	303	288	321	272	295	315	303	312	302	314	308	297	299	293	273	304	302	293	282	270	267	281	321	295	260	296	296	303	288	316	288	309	266	276	300	285	284	286	295	289	288	286	282	297	306	306	248	282	312	315	290	300	291	308	279	298	301	309	321	303	308	293	298	301	280	296	276	257	297	279	294	311	279	266	311	303	281	307	295	320	261	306	298	312	282	280	252	286	305	281	281	301	290	307	277	310	310	282	285	286	289	312	310	294	306	322	273	310	290	292	288	294	301	314	324	283	317
630	173	97	85	75	105	91	107	104	86	90	94	93	80	75	93	89	77	77	76	61	99	75	76	70	79	88	79	79	89	82	73	76	79	80	78	67	67	64	65	83	75	72	77	67	70	71	74	85	77	73	78	72	89	83	69	74	82	76	82	71	68	76	87	89	87	74	66	69	84	60	69	73	74	70	75	48	70	77	79	86	73	80	78	64	79	70	74	70	83	72	76	61	83	82	62	85	77	78	69	90	57	66	70	82	82	89	69	86	78	67	71	81	71	77	85	70	70	58	53	86	59	66	68	76	68	72	72	89	78	81	77	67	71	75	62	92	79	74	76	88	66	67	73	87	87	76	80	69	92	77	55	65	67	74	75	58	86	77	71	56	78	63	74	77	70	84	80	60	71	79	63	60	90	72	63	87	80	78	69	71	80	66	68	86	85	80	67	77	77	67	92	79	74	74	76	85	69	91	70	85	68	73	69	80	79	70	75	83	77	67	85	79	71	85	72	58	66	79	74	63	71	72	82	90	73	72	73	69	71	86	71	64	83	70	81	76	82	82	66	82	75	79	82	69	67	82	96	87	71	86	70	70	66	81	79	78	75	80	92	73	66	84	75	84	61	71	83	81	100	72	70	80	77	81	77	83	65	80	64	69	78	82	85	78	65	86	72	80	55	62	72	87	68	74	87	102	67	56	71	66	78	90	68	80	92	60	83	69	70	81	68	74	84	80	82	80	62	69	63	59	70	80	84	97	72	72	60	67	83	70	69	64	72	84	81	74	74	72	85	77	67	82	89	66	80	87	69	83	74	74	85	76	91	88	73	80	91	55	57	74	73	95	61	66	84	80	106	67	50	84	79	70	81	69	84	77	79	70	81	74	76	77	79	76	73	62	72	73	75	78	89	60	82	61	83	61	73	75	54	66	88	67	79	76	76	66	60	75	79	78	81	92	72	81	58	67	85	63	77	86	74	87	89	89	73	73	83	72	66	63	79	65	72	79	67	73	64	72	81	82	65	71	89	66	77	101	56	63	80	79	93	69	70	79	78	67	53	65	75	76	67	59	81	103	79	77	80	73	71	80	65	82	79	75	82	72	78	83	74	78	52	77	76	76	91	92	63	82	67	76	92	74	84	68	84	74	67	65	82	74	76	71	80	70	70	66	78	68	76	59	82	71	84	60	83	73	82	81	69	71	70	87	80	70	79	71	79	87	86	58	72	68	69	85	87	60	78	79	75	76	84	77	67	72	85	90	67	81	71	78	80	81	74	78	71	84	76	65	81	83	69	90	65	69	64	80	81	56	75	84	63	67	76	95	82	62	73	80	77	68	78	78	68	79	82	77	75	85	69	61	74	64	78	67	69	72	90	73	72	64	76	82	69	93	97	84	92	57	74	63	83	69	71	64	74	83	77	69	84	66	67	87	81	67	66	80	67	71	92	74	76	70	70	66	67	78	82	68	75	84	57	77	77	64	82	87	76	84	65	78	69	83	81	68	80	71	74	90	64	72	76	62	87	95	72	72	73	82	68	82	84	68	94	83	76	68	72	74	85	83	62	70	77	76	76	70	75	66	70	74	68	65	75	68	67	73	85	88	79	71	69	76	61	87	76	87	76	73	63	65	75	78	74	77	83	76	78	84	85	62	81	76	57	73	68	72	72	74	73	93	77	71	86	70	77	82	91	88	86	70	75	73	76	66	67	79	65	65	95	59	80	65	74	63	77	72	83	73	67	77	74	69	82	86	73	58	71	88	65	79	64	64	79	90	56	73	82	84	62	66	86	69	77	71	84	68	77	71	68	61	78	78	72	85	75	81	78	81	84	82	76	62	88	82	72	66	76	73	57	71	84	67	79	75	77	69	83	67	65	85	70	79	70	85	77	76	64	75	74	63	75	75	72	73	78	72	76	95	73	71	87	75	90	83	75	69	77	80	73	78	65	88	71	58	66	68	71	67	64	79	61	80	87	92	83	93	80	76	84	79	85	110	78	67	68	64	89	71	80	62	76	71	67	88	68	73	72	97	76	62	66	88	79	92	78	63	73	60	83	77	63	74	64	77	77	80	93	83	73	71	80	73	78	76	63	75	82	66	80	75	82	68	74	74	61	77	66	78	77	63	83	72	81	63	72	70	69	82	66	71	82	92	84	84	66	77	74	82	83	64	68	78	74	69	67	77	66	67	76	78	75	72	89	89	68	66	67	62	75	71	74	78	77	65	85	78	64	86	84	68	74	72	86	95	87	75	77	65	79	73	91	66	72	74	74	81	57	79	70	67	62	78	58	61	63	67	80	69	74	71	70	81	61	75	76	62	70	73	77	72	78	76	79	74	74	83	69	89	82	63	76	71	61	57	56	91	74	84	70	84	75	66	85	58	81	74	69	63	72	80	97	76	64	72	71	73	85	50	69	93	76	82	75	80	69	65	78	76	84	75	71	74	72	75	69	73	79	75	67	81	77	66	68	85	61	73	84	64	79	92	67	79	60	68	66	74	80	77	61	64	87	78	82	71	76	71	88	71	90	69	79	76	65	84	79	78	62	75	74	72	70	71	79	101	75	79	79	79	58	87	83	75	60	83	57	78	77	74	89	94	85	68	60	84	77	71	74	74	92	55	90	73	74	81	58	75	75	81	72	83	67	64	65	67	79	94	75	80	80	92	78	77	85	76	78	75	76	70	71	81	87	74	84	67	90	73	69	78	75	80	64	75	66	59	82	71	74	67	75	74	73	70	58	78	84	83	84	66	84	63	78	82	78	62	66	77	68	96	72	67	84	66	74	69	67	59	83	73	77	65	74	91	82	66	76	73	79	68	67	70	68	82	64	79	87	79	71	96	63	58	74	85	67	73	90	79	76	69	86	86	64	94	65	72	66	79	70	71	92	83	79	70	74	76	71	80	74	70	70	69	65	75	75	64	74	84	81	83	78	79	84	80	86	62	87	73	69	74	74	83	74	71	75	84	80	75	81	79	60	74	77	69	95	89	89	82	72	66	72	80	67	82	78	70	74	75	80	66	74	69	89	80	90	71	76	67	83	81	90	75	98	85	80	87	71	75	69	74	68	79	56	83	71	78	67	79	65	73	87	81	90	72	73	68	76	80	79	86	94	78	62	58	70	81	77	68	63	67	60	73	81	65	78	82	88	78	79	82	81	69	72	85	85	75	63	71	64	75	87	73	86	73	77	88	72	85	74	79	69	88	73	82	78	63	78	77	66	76	74	74	77	67	78	85	83	84	69	81	69	62	92	66	61	81	62	66	78	82	73	72	72	89	72	92	66	84	84	55	77	76	77	74	56	71	64	75	56	79	74	83	78	103	79	89	72	86	76	64	84	79	70	78	70	84	74	78	69	81	91	66	62	88	87	73	56	78	78	81	90	85	81	76	85	81	58	77	67	72	79	71	77	72	70	88	71	76	72	74	70	70	79	72	72	83	81	75	75	65	88	79	70	64	91	84	79	76	78	77	66	73	85	82	71	78	82
7922	2214	854	1037	2031	2651	2511	2031	1733	1483	1294	1128	1047	944	840	822	772	698	763	726	710	663	646	683	633	706	625	638	596	629	620	568	616	556	588	580	585	565	583	596	619	569	590	573	534	530	563	551	548	591	537	584	621	551	508	588	528	537	569	533	565	569	559	540	523	561	554	601	572	550	540	553	553	556	556	559	566	530	551	520	541	567	578	575	550	550	551	540	553	537	542	564	557	516	537	534	532	553	525	527	595	560	543	602	586	593	500	581	582	504	535	567	540	540	540	542	549	536	575	548	522	555	554	533	540	571	567	533	499	537	568	548	567	533	556	551	567	520	570	542	519	554	577	517	546	535	533	530	572	532	536	584	532	559	510	532	548	509	613	550	571	528	581	507	574	502	541	522	565	545	559	526	537	540	524	557	534	601	594	577	493	522	551	525	555	573	521	541	569	555	568	490	537	535	577	502	559	528	537	532	550	565	570	578	566	587	548	559	535	539	575	564	555	577	535	542	538	520	547	543	553	550	590	548	559	541	545	512	527	523	531	528	544	548	494	557	561	539	500	509	529	593	558	572	527	547	515	528	523	534	543	534	515	537	520	551	550	531	575	535	559	517	580	553	512	528	546	520	579	564	542	562	511	513	509	506	529	533	572	544	525	542	573	560	554	530	529	577	544	513	534	518	515	543	501	532	520	533	552	572	533	557	619	509	558	536	548	541	530	549	570	532	541	510	523	538	547	527	536	569	556	589	509	521	529	579	552	561	529	559	545	517	532	560	552	566	562	576	570	510	554	557	530	497	557	536	572	539	561	515	544	528	519	549	535	555	566	531	508	561	562	531	573	543	553	566	557	573	589	530	518	507	572	515	551	560	582	533	523	570	533	539	533	539	551	523	582	548	545	519	581	515	531	573	532	509	582	572	529	557	574	572	544	560	545	540	566	509	563	497	538	557	537	573	532	591	509	596	519	497	537	544	581	496	555	538	528	613	553	554	558	522	540	511	552	564	519	595	557	594	503	552	535	529	552	509	526	528	532	585	542	539	537	581	524	548	523	564	516	511	561	569	568	552	583	558	568	566	544	572	526	572	538	576	501	541	548	564	544	513	533	561	547	526	513	542	547	538	555	529	538	520	566	571	531	543	569	543	551	522	535	579	552	529	546	532	566	581	576	557	540	517	551	536	538	537	538	478	524	546	555	568	570	576	541	564	570	523	480	588	553	531	567	540	511	512	510	579	545	507	541	578	509	534	567	519	534	532	527	531	537	575	534	563	568	523	514	553	594	522	547	511	551	557	549	562	561	587	582	560	521	570	581	524	546	569	541	583	531	521	554	572	553	553	517	559	511	559	542	547	561	545	547	555	529	553	543	554	576	488	545	557	524	609	566	573	523	575	569	538	563	534	585	539	583	534	570	550	579	546	531	534	561	557	518	572	548	581	587	527	551	541	588	531	549	521	577	539	536	517	541	563	526	509	530	522	539	534	550	524	578	563	535	562	504	548	512	542	538	555	549	498	541	552	579	557	512	512	519	524	560	566	552	553	559	553	506	542	570	522	540	518	580	530	588	547	579	517	503	562	572	570	508	578	582	515	586	576	562	551	519	534	525	515	577	527	536	519	530	558	545	546	524	564	522	536	546	528	552	553	585	566	548	584	556	512	562	524	556	524	540	529	536	503	568	533	532	568	523	615	515	530	516	552	515	535	547	539	556	513	545	528	546	580	566	558	581	536	533	594	516	551	552	565	517	589	537	579	560	530	563	577	569	566	557	543	525	576	572	547	562	580	559	529	539	586	553	566	535	523	545	570	562	530	561	587	527	542	539	517	548	542	528	560	533	562	544	553	521	516	510	509	556	549	540	537	509	537	569	559	565	528	540	535	589	529	534	591	562	546	553	535	510	552	539	577	539	553	536	539	571	572	604	541	558	517	547	537	549	553	592	567	587	543	500	521	559	585	513	549	564	574	535	518	498	593	568	536	523	564	522	583	563	543	548	570	562	520	554	503	560	549	516	588	537	572	587	525	564	552	527	557	521	562	565	518	560	524	515	516	574	563	549	514	567	498	538	517	522	552	538	555	508	546	534	522	564	517	535	518	530	542	524	527	521	518	575	572	533	518	547	565	547	570	563	519	536	574	511	567	554	566	615	538	508	503	579	535	520	547	544	546	543	520	515	534	562	561	512	542	548	560	525	520	560	543	513	562	536	570	544	539	518	552	548	506	546	541	541	504	570	551	532	539	584	560	577	526	510	546	563	495	554	574	535	559	544	559	556	567	562	545	541	511	578	580	600	536	545	507	501	545	566	558	554	547	534	546	555	555	534	513	554	546	558	581	536	546	568	498	507	505	544	586	524	579	566	523	571	524	505	545	562	563	552	523	557	573	527	574	580	516	568	525	545	561	525	498	525	553	600	517	559	592	602	541	565	557	541	581	561	541	526	531	538	533	565	593	553	542	593	533	588	586	530	573	586	528	563	554	591	561	535	536	577	564	549	578	554	557	561	566	585	514	543	553	557	522	555	572	535	566	528	558	559	545	529	594	574	523	542	556	553	577	550	553	540	543	508	574	545	558	554	596	567	565	536	526	524	587	532	513	519	504	523	506	518	558	575	564	550	536	507	504	563	559	559	597	582	550	562	530	552	551	555	530	528	565	545	541	589	538	596	528	584	568	548	526	557	550	544	518	546	576	552	556	543	579	569	566	542	537	546	577	517	568	565	522	526	531	537	533	553	541	556	529	551	511	556	569	525	555	531	517	574	575	533	552	523	540	564	538	551	517	531	586	575	532	552	536	557	557	594	605	561	559	557	544	562	568	573	512	569	570	533	517	535	590	548	549	552	562	577	527	536	577	517	540	566	545	593	578	561	563	529	568	541	526	556	582	543	569	558	534	544	502	571	540	548	558	500	494	590	560	557	527	532	564	537	565	556	513	510	528	561	548	539	532	589	514	541	516	563	573	578	577	585	503	543	538	546	540	568	578	525	555	532	538	559	548	536	537	576	552	548	564	602	543	539	527	546	541	554	549	554	525	567	548	563	534	568	560	555	556	527	526	550	593	574	561	502	566	513	559	519	551	505	496	552	534	555	520	520	543	575	531	584	508	548	589	542	519	600	558	564	571	545	529	546	543	574	529	538	545	529	527	551	577	568	512	558	563	547	542	541	528	551	581	538	551	532	542	560	501	526	549	533	535	557	557	557	571	539	555	541	546	546	538	512	535	557	536	604	525	534	553	533	529	543	553	510	535	550	560	556	516	536	531	530	579	560	540	558	522	539	542	549	531	559	572	513	572	611	566	561	550	511	571	522	524	560	548	554	543	535	522	578	595	524	543	519	541	552	542	543	556	541	563	545	536	534	570	541	566	560	528	542	548	531	513	498	513	545	555	560	552	567	553	503	553	580	533	510	561	555	548	528	599	539	555	529	582	547	538	549	568	512	528	590	549	504	565	559	558	580	510	497	544	598	553	557	549	553	542	527	543
1635	153	88	82	98	106	94	99	85	87	74	77	73	80	97	82	95	82	84	83	87	85	73	81	66	76	85	69	72	74	82	67	74	78	73	81	67	65	60	79	70	67	72	83	70	72	91	68	72	84	67	71	67	70	88	72	64	72	74	79	66	62	75	71	70	67	81	77	81	73	59	70	85	65	83	70	66	69	62	74	64	77	75	66	80	66	69	72	79	63	64	78	60	71	64	90	73	53	78	80	80	63	73	69	67	69	64	89	75	78	74	69	65	81	67	54	73	68	78	74	72	68	74	79	64	69	82	83	68	70	77	73	73	80	58	60	68	59	75	80	81	70	66	80	69	77	83	78	78	64	75	69	73	70	78	74	65	70	62	62	74	83	76	72	81	78	66	68	75	61	65	73	77	71	58	66	73	64	74	63	78	68	66	66	78	64	65	75	75	76	79	70	69	72	77	88	73	88	75	75	56	79	56	69	59	65	79	70	54	68	82	78	62	68	63	61	72	76	83	71	79	68	74	80	82	76	57	69	67	72	77	73	63	73	63	72	80	74	80	69	73	69	90	71	85	84	58	74	67	65	81	77	72	75	68	62	70	76	77	71	75	73	68	90	73	73	62	69	85	71	73	65	64	56	79	81	67	74	80	80	72	63	58	63	78	64	70	61	71	85	64	65	81	76	74	68	77	77	69	66	70	62	70	59	62	75	86	69	72	72	56	72	63	70	71	73	82	81	74	58	65	75	69	76	81	82	90	68	64	66	60	81	63	73	60	64	81	90	72	59	73	60	76	72	83	67	85	69	74	74	55	68	85	68	74	81	65	72	70	67	74	56	71	64	67	61	91	68	71	69	67	79	73	67	72	71	82	79	66	80	69	70	77	47	66	63	82	79	66	74	67	70	61	74	60	76	84	65	63	71	75	66	73	85	63	56	72	69	73	59	81	63	71	85	61	72	78	67	67	54	84	56	74	63	82	79	67	70	86	71	84	67	55	77	90	82	65	87	78	74	65	79	80	82	80	68	53	65	74	77	68	84	76	85	59	78	84	80	84	76	65	62	59	54	71	82	71	78	68	67	65	79	61	84	70	65	70	64	64	62	63	73	79	77	74	81	69	82	74	74	64	64	67	67	64	79	64	86	66	78	71	65	63	60	83	78	82	64	88	81	59	74	85	64	67	60	60	54	64	60	59	72	70	72	79	77	71	63	83	75	60	72	67	56	83	70	65	57	75	67	77	71	85	62	47	62	72	59	73	75	70	73	80	72	71	62	70	75	58	71	64	65	86	65	88	77	69	60	87	66	61	86	59	87	60	81	88	82	74	70	68	88	70	79	59	71	74	53	67	82	65	77	65	75	56	67	77	54	86	61	60	65	80	84	67	71	80	72	79	78	64	71	69	63	71	57	83	81	75	80	68	71	82	80	65	72	64	72	69	78	55	73	80	64	69	62	89	60	63	64	63	52	62	55	55	77	65	64	85	70	68	65	76	64	67	84	75	61	86	62	75	67	76	69	79	67	80	67	83	74	61	69	68	59	83	70	79	70	61	79	64	72	86	73	59	63	68	68	60	80	74	69	58	78	63	70	59	59	69	70	54	67	77	78	70	47	74	69	89	86	77	73	78	65	80	79	72	69	92	67	70	75	75	74	75	63	78	81	76	74	72	72	76	78	70	71	68	81	79	73	66	85	77	76	79	75	80	82	92	75	71	62	77	83	66	74	50	70	87	59	79	84	61	80	63	73	73	80	72	66	70	72	76	68	79	62	74	79	63	64	79	62	61	63	55	65	66	65	79	76	76	57	59	54	70	55	78	84	63	74	80	76	59	67	65	68	72	74	89	66	83	69	62	70	68	79	69	67	71	68	81	71	67	78	71	74	57	65	59	89	70	66	67	77	69	72	78	73	65	83	88	76	70	68	63	68	80	86	65	84	82	73	79	66	71	71	69	69	68	72	69	57	67	82	53	81	68	71	70	60	59	74	65	68	66	75	69	60	61	77	79	68	59	68	77	74	82	86	77	68	89	79	72	72	67	55	72	88	77	80	87	73	80	68	72	71	67	81	81	67	71	80	97	63	66	85	63	62	65	71	62	82	68	59	71	74	70	79	60	85	86	86	80	79	68	71	72	76	62	56	65	68	63	75	52	84	70	76	58	80	71	61	65	66	72	68	66	65	82	74	74	80	65	59	69	80	80	70	68	79	85	76	78	72	82	77	68	47	68	74	66	66	59	78	78	77	65	77	55	59	78	66	86	73	81	87	72	70	70	80	55	64	72	75	60	60	62	52	51	80	80	74	88	63	76	72	91	81	86	73	67	70	69	69	66	64	62	70	81	69	64	75	64	67	78	69	93	83	63	74	71	70	66	83	53	70	81	67	59	77	65	66	77	71	66	64	77	74	77	69	74	73	81	64	75	67	83	64	80	88	81	72	65	66	67	83	66	84	77	87	64	64	76	96	83	77	62	86	65	88	73	74	69	78	83	71	69	77	69	78	63	80	72	82	77	76	71	88	65	75	64	55	73	70	63	82	77	53	80	62	82	74	78	71	68	79	86	69	69	70	93	70	79	72	69	72	66	74	76	58	83	74	79	63	64	63	77	69	68	67	73	77	68	68	73	65	78	71	82	73	73	63	58	61	80	65	70	81	79	68	55	63	63	68	74	69	68	66	65	74	59	79	65	83	66	83	67	77	59	52	81	75	81	80	74	65	65	77	68	78	80	74	73	69	74	72	81	71	81	64	71	78	69	87	79	69	67	62	65	63	72	66	84	67	59	68	67	72	73	84	69	71	60	68	65	77	67	66	72	81	65	80	77	65	76	69	75	65	75	56	77	74	73	66	81	73	59	80	75	64	73	61	72	69	71	67	82	63	72	79	82	70	75	57	71	94	67	69	71	66	65	69	68	74	82	71	58	63	73	73	81	59	72	68	76	69	71	104	55	70	52	56	75	66	63	71	81	67	64	79	81	80	88	59	70	83	60	73	64	77	59	92	78	70	74	64	63	76	57	60	60	75	62	92	66	78	71	87	76	72	61	92	73	85	66	55	79	78	69	55	77	65	79	72	75	79	68	70	73	75	61	72	58	68	69	83	80	76	66	68	83	65	56	70	78	66	73	73	67	84	68	80	72	78	83	66	63	56	78	77	60	82	70	80	62	79	81	80	75	81	76	76	75	81	60	68	64	68	88	65	74	71	73	75	78	65	74	77	85	80	76	84	56	84	65	70	78	68	78	76	65	66	81	59	65	67	77	90	70	65	62	76	73	73	65	77	69	69	79	64	79	79	60	75	72	66	69	75	66	67	70	71	72	72	71	81	78	70	77	67	76	69	81	65	91	74	60	69	87	72	76	55	68	68	68	63	69	65	89	73	62	87	65	64	82	83	69	69	75	72	76	59	70	71	77	72	70	59	75	72	93	81	81	81	75	65	76	69	64	71	67	79	74	58	68	71	77	61	66	82	71	68	66	74	80	77
9296	1658	809	906	1664	2267	2227	2022	1643	1430	1277	1139	1091	976	850	829	837	702	750	734	725	668	701	643	615	675	624	630	603	621	619	623	620	637	593	584	576	585	559	559	554	568	643	592	557	599	532	596	546	524	551	557	542	552	636	581	560	562	599	563	562	541	558	567	537	528	569	514	578	559	622	563	560	555	569	540	530	608	555	529	574	569	571	592	577	541	570	594	586	587	558	548	565	540	550	532	533	564	570	528	575	558	594	557	536	585	544	547	526	574	575	556	516	545	557	497	550	571	552	601	577	523	545	547	578	528	476	587	569	538	498	531	545	574	525	542	546	517	599	557	595	574	597	499	540	559	504	566	538	561	567	593	527	588	544	548	587	576	531	592	565	528	548	567	528	556	558	556	594	541	527	530	554	523	567	559	529	574	553	562	521	531	571	568	561	548	599	554	548	570	554	534	574	509	545	549	605	561	566	528	528	607	591	588	559	560	585	559	585	557	571	536	552	614	564	592	564	576	567	531	526	563	539	531	543	581	553	504	545	525	569	561	566	573	537	579	518	533	546	552	607	573	543	529	536	582	539	538	546	531	538	553	586	541	532	538	569	558	563	584	579	560	531	524	544	558	580	589	547	564	569	559	538	568	531	586	515	523	553	526	575	565	595	559	536	540	522	551	566	565	559	575	551	536	539	583	577	578	566	551	543	551	530	552	556	547	543	584	570	524	565	545	531	513	544	541	565	567	568	540	532	544	574	544	513	558	555	562	564	555	561	531	518	592	556	575	575	579	554	556	573	563	528	589	527	561	546	572	555	580	566	513	553	519	606	552	561	548	552	581	521	529	492	525	557	563	538	546	581	606	508	548	553	565	564	561	514	563	539	571	544	597	580	545	511	580	564	534	512	504	535	530	523	545	562	538	552	571	569	570	547	543	526	569	576	566	554	571	561	543	558	519	510	558	562	583	595	523	545	526	551	558	533	581	562	531	565	547	510	540	568	541	584	554	548	532	571	591	544	601	563	531	535	530	541	578	520	551	550	545	550	564	556	587	587	534	579	544	537	544	524	563	550	528	515	538	522	533	540	564	529	586	540	563	533	517	523	522	539	527	594	561	534	569	552	526	575	552	552	549	561	555	569	526	555	574	540	503	573	538	568	534	555	564	537	539	563	521	506	569	576	555	543	570	541	534	586	594	558	545	519	554	566	524	537	550	558	594	587	557	532	593	613	550	529	512	563	564	564	573	516	589	586	532	551	556	569	556	524	508	541	528	601	569	502	537	514	520	513	561	549	542	558	526	539	553	511	574	559	584	539	516	575	532	515	526	549	581	531	543	556	555	519	553	573	566	481	535	565	544	604	569	543	536	548	539	557	555	559	526	537	525	544	597	559	524	581	588	548	564	520	584	545	567	509	573	554	536	580	623	548	522	511	523	502	543	555	562	475	536	521	552	527	580	542	604	564	498	510	587	588	520	591	581	546	540	539	542	550	557	532	538	530	553	587	567	565	580	521	569	535	549	580	533	573	517	558	605	554	540	552	514	559	544	533	593	539	514	537	582	536	555	522	538	502	495	594	611	523	552	530	627	525	494	515	532	577	479	540	569	532	556	590	569	564	520	538	524	524	584	588	519	516	573	579	593	559	542	526	550	564	551	573	572	595	547	557	550	515	527	515	573	554	528	564	597	577	567	564	565	537	573	598	522	508	512	517	555	578	550	574	591	606	533	541	568	533	559	528	536	567	550	536	540	556	577	501	545	552	580	582	541	561	587	569	562	569	569	536	563	555	558	565	539	574	527	561	542	573	543	534	555	542	571	564	557	523	567	539	488	561	599	533	558	542	544	532	548	558	552	501	531	558	567	558	563	520	558	530	548	554	603	546	550	540	589	551	568	584	547	521	536	572	511	565	565	532	514	540	590	555	569	543	523	536	585	558	571	576	586	513	532	559	538	519	564	577	560	549	571	614	560	526	553	581	546	530	588	559	550	540	517	571	545	591	559	533	513	504	567	544	599	561	577	567	568	545	527	549	585	535	548	568	561	544	516	564	540	525	526	552	556	531	584	509	534	604	549	522	568	578	545	536	554	532	543	542	584	573	528	557	538	564	606	521	554	580	560	539	529	572	560	555	592	508	522	539	567	580	566	519	521	568	562	573	533	527	571	550	520	568	548	584	563	549	551	545	582	544	567	524	600	542	551	577	553	586	535	534	590	503	535	540	553	545	545	549	556	584	518	531	588	496	585	577	564	559	572	552	519	563	543	523	512	510	518	551	575	530	580	571	541	577	523	606	553	579	518	565	549	599	567	552	555	543	555	551	584	558	559	586	543	536	560	552	520	562	554	544	555	525	569	609	577	530	538	567	566	561	533	545	516	579	537	578	576	534	525	555	594	588	548	538	541	494	529	597	542	572	565	529	551	546	523	568	586	584	555	597	543	532	543	507	562	553	570	538	595	550	577	564	530	542	523	542	543	573	604	561	507	546	535	566	582	506	532	564	532	531	512	562	561	529	542	543	559	546	512	556	551	542	563	513	568	555	579	504	526	538	541	577	531	575	507	542	532	539	534	566	544	520	539	561	535	600	518	529	560	525	525	594	613	559	527	560	551	596	557	578	561	517	532	549	578	560	559	535	524	564	554	529	592	547	562	513	524	609	566	532	580	565	555	568	573	505	558	547	577	548	561	505	555	529	532	568	551	545	549	562	586	546	526	565	549	525	528	562	534	563	542	566	536	534	524	545	569	517	572	596	588	534	536	556	557	541	525	579	545	570	588	558	527	552	572	562	535	580	570	549	532	586	543	533	604	544	584	558	550	549	545	523	573	574	577	539	576	549	564	545	520	566	478	522	543	560	552	544	555	508	549	550	520	550	531	513	566	565	562	545	578	540	539	564	556	530	550	517	571	525	531	497	562	539	574	538	526	553	577	542	576	551	559	562	560	534	535	524	552	529	546	558	545	580	577	512	556	541	559	544	546	576	549	547	568	588	562	504	560	555	561	559	571	583	514	561	541	585	557	518	544	543	543	577	592	546	549	553	560	588	527	556	595	566	567	594	599	552	536	586	545	547	560	608	537	536	582	615	554	550	543	532	594	556	544	544	565	546	531	558	570	542	582	532	537	536	547	578	559	595	570	586	554	531	557	516	531	553	546	549	575	547	528	552	579	570	532	557	557	534	544	548	504	565	590	593	541	575	565	554	578	560	561	546	576	572	545	544	587	551	519	558	533	544	554	574	575	569	589	528	558	529	555	550	528	541	566	538	561	546	517	565	559	557	566	603	569	546	548	563	563	589	530	566	551	540	535	550	521	561	583	552	528	530	574	557	528	540	521	585	588	541	549	516	569	558	530	588	554	597	567	527	560	559	543	526	586	542	554	547	539	582	551	574	537	558	546	527	555	606	534	518	574	547	554	554	587	622	595	561	568	553	514	563	585	539	591	531	550	565	582	535	617	516	522	537	576	511	562	562	563	544	537	599	561	540	542
1036	250	153	135	139	143	163	140	172	145	130	147	127	134	151	112	106	123	107	103	101	114	112	112	123	96	127	115	121	120	105	108	117	109	103	115	110	125	108	100	127	104	93	91	126	112	108	98	107	107	122	124	104	107	116	109	143	92	106	113	113	97	117	104	112	120	101	105	101	116	116	108	116	111	114	123	114	103	92	99	119	105	94	124	109	88	108	119	127	111	105	116	121	106	87	111	127	109	108	114	108	95	120	110	129	97	114	122	123	97	114	101	126	117	108	104	108	117	104	103	117	108	110	114	103	120	120	109	98	103	119	95	99	99	110	98	104	98	106	111	107	105	117	125	108	116	102	109	97	96	97	117	105	98	93	96	93	126	101	103	113	113	114	120	99	99	95	108	97	113	92	119	121	107	121	120	121	105	142	123	111	126	121	111	114	104	115	117	106	104	118	106	113	107	96	109	104	111	101	105	109	121	112	102	104	114	86	107	121	112	130	118	100	110	120	118	117	102	95	104	97	128	109	137	111	105	112	117	98	116	120	104	111	112	130	118	136	115	96	101	109	105	97	111	102	99	118	92	109	100	105	106	105	121	131	102	124	116	85	95	110	109	113	106	94	107	105	113	121	114	104	127	118	108	119	103	102	110	115	104	102	110	101	124	100	105	119	113	117	125	121	90	107	109	103	93	109	137	91	110	101	95	114	113	107	110	103	112	106	89	112	121	114	96	135	122	118	110	122	106	117	105	129	101	102	135	108	135	96	83	103	110	115	101	100	112	96	113	124	108	101	94	121	122	116	99	117	102	102	88	109	116	128	113	103	105	128	100	98	107	115	118	106	124	107	119	120	103	110	109	128	101	104	107	101	107	122	111	135	96	100	109	100	107	94	117	123	107	133	101	123	96	100	102	101	123	133	103	124	109	106	100	109	91	105	122	110	121	92	118	110	117	125	131	102	87	105	99	101	100	111	118	124	131	115	113	99	86	116	105	111	118	112	103	109	107	93	105	118	113	145	106	93	93	93	123	102	111	130	96	108	115	118	99	108	126	104	108	89	117	108	105	139	102	102	95	97	113	104	117	100	110	103	109	102	106	85	108	98	110	127	109	117	130	97	118	94	92	117	120	96	111	116	101	107	103	118	95	104	120	112	113	133	129	113	118	115	129	101	119	110	111	108	120	129	92	104	97	131	105	119	116	123	112	136	109	110	122	100	86	126	147	118	99	98	101	102	124	114	125	104	136	103	111	104	106	97	139	111	117	94	119	109	107	120	125	121	107	94	106	127	103	123	111	116	109	102	106	102	108	119	111	117	104	107	111	103	92	108	103	117	129	107	120	107	94	115	106	97	115	96	107	97	103	117	116	106	115	104	128	121	114	119	103	128	110	112	89	111	100	107	107	115	109	111	124	118	111	121	100	104	101	102	102	120	107	113	99	106	117	124	104	105	107	88	115	94	111	104	115	111	124	78	114	101	107	107	102	119	122	120	112	111	114	118	107	87	101	111	103	115	109	106	101	108	112	122	99	106	124	110	112	105	106	102	91	123	108	102	109	110	116	102	87	92	112	110	110	111	125	109	92	98	113	97	106	125	100	114	120	115	97	99	112	104	93	112	96	112	112	117	132	105	100	118	127	102	117	84	100	101	111	86	108	113	88	103	96	113	96	105	104	109	108	113	120	119	108	95	104	104	106	105	115	106	109	108	97	106	108	112	112	107	107	131	108	117	91	96	108	112	120	102	107	120	102	111	134	118	125	108	120	114	130	111	112	128	104	95	110	95	131	94	127	100	120	115	108	121	98	133	99	110	148	102	106	106	111	105	108	86	102	101	109	118	118	109	115	126	113	101	109	116	98	97	112	117	107	119	124	119	115	103	116	107	120	96	96	116	111	89	92	112	129	98	100	102	109	98	117	126	118	110	113	104	109	101	119	96	133	109	111	103	105	121	118	109	85	101	117	120	103	97	104	112	95	103	99	132	103	104	88	104	115	114	110	109	119	129	87	94	95	103	99	120	125	107	107	123	113	111	112	105	107	103	116	116	107	96	109	106	102	105	102	91	96	108	97	108	103	113	107	88	111	109	106	100	113	103	111	104	117	125	103	103	95	100	130	106	114	116	115	104	102	105	99	112	109	96	114	105	102	112	120	99	107	102	135	123	107	105	105	117	99	128	114	122	111	109	96	125	106	114	105	110	113	112	116	118	113	120	127	120	109	115	127	112	98	109	112	121	121	135	105	122	100	104	105	98	109	128	111	118	104	96	116	131	98	106	104	113	113	115	101	111	106	107	86	94	123	126	105	102	97	105	124	99	114	110	123	110	91	125	99	109	118	97	114	107	127	95	111	121	115	120	110	102	119	105	136	107	103	119	116	126	106	123	120	122	102	106	97	124	101	110	103	106	123	107	119	93	101	112	118	92	119	105	124	106	112	117	106	96	102	102	118	90	101	110	110	101	115	122	107	112	103	111	93	108	95	105	113	103	113	102	132	105	98	126	111	122	92	107	105	108	104	110	114	132	123	97	114	118	113	128	115	134	125	108	106	109	131	115	103	119	100	120	91	112	107	107	118	99	140	95	107	96	99	110	110	99	110	137	109	115	96	109	95	94	131	98	102	92	99	85	124	107	118	85	102	119	118	107	112	135	91	118	110	104	110	109	101	104	117	110	102	108	103	101	89	106	87	111	119	113	113	101	104	121	106	110	106	116	126	127	95	112	106	90	92	126	97	105	110	101	120	103	101	116	96	110	107	108	123	107	102	123	113	128	102	111	108	121	133	102	107	113	108	122	83	102	116	93	106	107	125	119	101	112	123	122	115	107	114	119	120	106	103	109	99	122	101	101	109	119	98	99	106	108	97	101	98	99	119	96	116	96	118	99	137	131	111	108	100	112	102	111	96	81	128	110	129	110	103	118	105	89	114	119	101	107	118	97	101	105	104	104	117	109	106	110	132	91	96	110	95	125	113	104	132	102	117	135	125	104	93	111	110	129	111	108	102	110	90	111	127	114	102	117	104	116	115	93	97	119	114	104	110	139	111	126	105	114	95	121	104	112	109	105	101	99	113	111	116	99	113	91	115	120	137	112	107	92	128	113	135	101	114	110	92	98	117	84	113	106	118	122	104	107	117	110	115	108	118	124	134	107	89	110	102	103	118	95	102	100	126	118	107	117	100	110	113	88	104	117	106	100	91	133	101	107	93	92	98	129	111	119	103	97	105	120	97	94	103	110	116	129	116	90	120	92	98	128	98	96	118	120	99	102	115	114	112	109	103	126	97	99	121	117	113	119	122	104	111	92	133	79	106	127	93	95	114	113	101	135	116	109	113	97	116	111	116	131	87	129	99	121	115	104	118	87	112	113	98	97	103	97	92	130	106	104	90	110	107	114	132	122	120	99	108	105	132	97	112	91	110	103	117	123	110	103	115	111	113	105	110	113	132	101	113	114	111	111	121	112	121	101	110	98	106	116	112	107	103	108	104
10649	2934	1230	1485	3010	4198	3826	3393	2805	2376	1962	1746	1661	1468	1355	1288	1219	1205	1106	1093	1102	1024	995	952	938	1002	953	973	893	920	943	904	875	918	923	905	862	888	882	848	843	878	846	863	835	861	854	876	776	836	873	847	798	798	815	793	825	836	857	819	860	851	830	792	788	791	851	834	840	816	829	804	771	818	857	809	797	798	806	811	739	755	788	768	807	832	788	870	772	819	801	825	807	780	796	778	853	785	833	778	807	747	805	787	805	824	808	809	880	856	776	841	832	768	824	817	819	788	739	807	798	809	791	801	816	811	835	817	770	819	822	744	852	774	791	825	807	793	840	794	793	823	800	794	770	748	822	847	812	805	803	779	824	786	767	849	767	772	779	770	747	801	830	810	797	773	801	794	813	786	809	813	824	792	805	863	757	767	810	791	808	804	850	784	883	807	840	780	820	759	736	816	797	797	819	748	832	803	793	744	779	827	802	852	772	788	798	789	800	798	829	760	794	849	850	844	767	846	761	795	826	803	788	819	801	805	820	810	770	797	780	812	781	792	786	768	781	777	834	843	797	780	813	830	843	768	805	820	797	779	770	812	757	814	823	870	789	783	820	773	810	780	796	801	868	766	795	777	751	828	797	835	800	826	831	791	795	786	823	770	773	797	819	767	776	816	787	791	810	792	788	727	796	822	810	788	823	852	778	817	794	786	757	789	798	821	837	790	852	807	777	816	781	828	774	804	807	822	785	788	817	826	799	808	759	806	810	803	792	783	800	788	813	799	827	814	807	747	833	805	815	843	777	796	779	814	848	857	762	757	788	757	821	809	803	769	757	791	684	782	776	806	769	803	796	770	789	789	814	760	833	777	824	836	790	763	792	802	777	803	823	863	780	786	788	823	809	759	784	785	765	796	810	770	791	798	783	848	778	804	747	778	770	838	830	771	792	797	791	773	803	785	824	786	799	787	792	787	779	785	837	791	824	803	802	782	790	786	787	811	800	765	798	802	783	773	754	843	781	816	752	762	796	800	710	767	783	810	747	831	816	756	803	782	794	763	840	826	788	802	806	768	837	766	771	788	805	833	808	778	797	790	748	777	816	791	753	798	795	747	837	831	785	820	788	762	750	805	824	795	827	844	819	805	774	837	731	809	815	799	797	831	802	775	709	835	804	829	760	836	813	799	784	784	772	804	831	757	757	804	827	773	722	779	819	808	787	833	800	803	838	801	792	799	753	837	722	770	828	846	789	802	759	782	807	783	849	772	769	777	806	792	745	791	802	846	771	834	736	765	846	759	783	773	781	790	811	766	759	784	757	786	828	775	770	746	800	800	837	808	767	795	759	797	801	804	769	830	851	867	804	809	736	821	817	803	815	759	782	816	783	798	755	769	844	811	718	797	745	766	790	782	775	780	805	750	762	800	727	754	817	789	809	778	834	807	753	767	767	759	795	795	776	745	792	767	803	812	781	807	781	813	812	771	781	826	796	775	800	759	868	853	823	801	816	807	824	801	826	818	769	815	873	753	831	807	852	805	843	754	756	754	787	793	775	756	822	788	739	794	822	807	809	821	779	764	804	829	776	843	754	778	745	792	773	766	795	782	786	837	804	783	784	781	797	786	777	760	836	807	808	793	738	787	808	781	839	777	748	777	804	785	816	772	773	728	770	794	781	800	788	802	789	731	792	767	873	803	808	842	784	831	769	825	776	771	751	797	782	789	788	787	806	816	809	797	825	810	792	802	789	805	792	800	794	826	776	831	843	797	755	737	755	793	849	799	780	787	809	786	828	797	776	813	811	813	787	755	775	774	798	830	776	775	821	823	763	800	796	764	800	781	747	757	795	798	856	762	834	812	730	777	793	789	786	751	798	820	792	828	822	820	830	799	813	800	810	780	802	759	817	789	788	744	822	749	805	797	743	820	810	778	804	817	826	758	785	823	839	815	765	787	814	799	789	823	783	816	828	764	847	758	778	803	800	825	807	734	764	808	771	761	810	822	794	776	830	777	857	784	762	761	810	777	833	803	807	820	808	783	816	775	764	781	870	811	790	787	823	793	824	808	810	833	710	774	774	800	791	810	798	755	759	831	805	811	745	783	795	833	822	738	784	819	830	846	806	782	780	787	806	799	808	757	813	792	807	816	793	780	781	764	792	758	780	810	750	783	778	813	811	794	815	798	783	778	800	800	780	763	787	819	818	795	807	803	780	778	798	794	845	835	804	770	798	795	834	810	749	776	826	797	804	824	798	848	750	851	822	777	786	798	808	793	786	803	765	794	790	809	793	782	798	822	812	770	792	731	766	791	799	786	800	798	821	794	785	798	775	770	773	776	778	794	808	807	812	811	824	857	799	803	804	803	796	769	797	804	776	788	784	814	868	762	799	760	783	785	807	816	799	814	826	853	776	810	816	817	783	827	808	782	804	795	795	747	830	788	757	792	780	743	790	795	771	825	804	828	821	814	813	787	804	785	791	786	816	810	770	800	812	765	837	758	787	805	798	804	785	781	823	773	775	796	752	717	818	779	803	788	789	802	776	809	827	787	777	800	813	771	797	815	798	765	799	793	777	795	817	782	773	804	834	815	866	849	745	787	796	809	820	797	763	785	831	772	766	827	785	776	790	750	787	829	786	791	837	785	789	825	767	832	806	791	777	797	828	815	765	755	802	826	820	806	820	807	798	781	783	772	754	752	802	803	728	756	765	782	756	759	841	829	834	802	807	824	806	786	783	768	826	856	800	792	793	754	822	800	735	832	876	790	766	803	791	795	794	808	816	763	766	808	791	822	816	817	823	785	798	795	767	767	823	843	809	762	760	793	816	818	826	791	757	795	790	814	770	758	783	796	783	819	790	806	773	764	813	745	793	830	823	813	815	785	779	789	784	801	778	791	794	839	836	786	780	810	790	817	830	775	752	795	766	759	850	778	795	793	738	781	773	812	817	825	773	822	841	817	803	805	777	781	794	766	791	799	787	754	844	843	792	786	802	809	768	790	780	827	749	801	794	824	800	807	772	833	800	873	850	784	784	791	795	818	794	817	823	783	802	829	858	844	817	845	828	799	808	784	808	810	806	786	823	793	815	778	791	802	790	835	746	783	800	762	799	821	782	789	825	776	800	802	780	797	785	775	815	749	736	768	781	804	747	805	803	838	748	797	831	779	800	804	774	822	779	821	745	737	712	792	762	759	832	797	792	796	803	823	772	801	767	816	796	758	796	772	822	761	791	822	825	803	755	770	735	786	746	780	764	842	830	762	814	797	810	787	832	794	812	816	794	798	803	816	799	748	795	753	797	775	802	771	785	797	816	805	857	757	787	778	784	801	865	781	835	761	786	782	813	755	841	842	838	843	807	791	754	783	778	794	746	807	732	819	799	834	775	773	762	814	828	807	786	782	765	747	810	815	800	736	779	734	803	756	777	765	827	801	808	859	811	811	826	816	766	800	736	790	778	807	745	805	801	789	788	835	804	800	836	790	809	796	777	778	834	805
1104	72	54	28	43	39	35	38	45	31	33	45	40	42	50	41	35	39	38	36	29	52	25	20	29	45	45	56	43	37	38	39	50	36	34	35	41	31	44	40	39	37	36	45	44	39	33	37	34	41	36	32	51	35	45	38	32	37	53	30	39	26	36	46	41	36	30	43	42	42	28	43	32	37	32	34	44	28	25	28	37	37	38	30	40	38	38	51	29	30	43	35	45	28	32	47	37	37	41	31	38	35	33	32	33	33	36	43	44	43	40	46	30	42	32	31	36	42	44	37	33	36	43	40	52	34	38	32	47	27	45	30	43	57	41	36	40	46	38	40	33	33	33	41	41	32	33	37	39	46	43	27	33	32	44	35	31	37	37	25	46	27	51	40	30	33	46	44	37	40	40	39	40	36	28	49	33	44	44	34	28	35	38	32	23	44	33	32	30	33	38	39	52	26	40	42	34	31	39	37	41	35	30	30	40	32	34	31	31	45	33	27	38	47	45	43	47	41	44	39	35	42	20	22	32	41	43	47	40	24	42	39	29	45	37	38	33	32	35	32	28	43	37	33	36	36	36	42	39	30	48	35	45	31	30	35	28	34	44	30	28	39	37	33	28	42	43	34	33	44	38	35	27	29	43	31	39	45	37	32	37	33	29	42	41	32	42	38	34	42	39	33	45	31	39	34	34	47	33	45	45	34	40	26	33	35	48	34	41	43	38	33	38	36	33	34	43	40	45	34	35	36	28	38	40	34	38	47	36	43	35	30	46	32	35	39	37	38	28	29	33	40	34	39	32	31	33	37	34	35	25	33	38	54	38	29	34	49	32	40	42	36	44	29	43	33	47	31	41	37	39	43	48	37	33	30	38	41	31	22	50	35	39	36	38	27	37	29	29	37	40	38	40	35	35	27	30	36	38	44	35	35	28	37	40	41	32	34	29	38	27	23	40	37	33	43	39	42	39	35	34	39	43	43	35	28	47	41	34	39	39	36	31	37	26	35	37	40	29	34	44	40	46	37	34	35	43	36	51	25	44	39	36	29	32	38	34	48	37	33	42	46	41	33	42	36	41	31	34	33	37	48	35	27	33	30	29	44	36	37	46	37	34	46	39	35	44	34	47	33	45	45	43	33	33	45	46	39	38	43	41	38	34	40	35	31	39	40	36	37	43	30	46	38	36	32	40	30	46	34	33	37	36	39	42	45	30	27	31	38	39	41	30	52	33	35	38	33	43	44	42	29	33	44	31	42	51	42	42	37	30	28	34	44	40	31	35	39	40	37	32	46	29	30	32	43	30	31	39	40	38	34	40	44	39	37	42	38	38	35	46	42	31	39	45	35	30	33	39	26	39	51	45	50	35	34	35	40	32	42	37	33	29	41	43	32	41	34	34	44	47	32	39	31	36	38	38	39	26	31	39	41	42	35	38	34	29	47	42	43	37	36	37	40	32	33	37	40	30	33	27	32	31	42	41	40	42	38	29	31	41	25	33	41	22	42	32	38	36	39	44	33	29	39	34	33	37	23	32	42	37	33	38	35	36	44	40	37	34	38	44	27	37	40	29	35	47	42	28	41	37	40	44	30	35	35	40	31	38	35	34	36	43	41	39	23	33	50	47	29	35	32	38	32	34	48	38	44	36	53	39	37	42	29	27	32	37	32	33	40	41	32	46	41	34	43	41	30	36	36	41	27	37	51	34	45	40	36	43	30	42	43	42	46	47	38	42	34	43	40	36	34	34	32	38	37	35	42	41	43	34	38	36	30	34	35	34	40	40	45	42	39	37	27	35	40	42	40	39	38	38	46	48	33	33	48	34	29	30	37	35	45	37	37	54	42	40	39	44	34	28	40	40	40	28	45	29	34	49	37	44	30	37	39	38	38	44	34	38	33	32	34	35	32	37	24	38	47	28	38	40	47	32	45	24	34	38	46	51	36	29	30	43	41	24	33	35	35	35	40	41	37	26	46	33	36	39	29	38	50	42	38	34	40	36	33	39	37	39	34	40	41	26	43	32	38	30	33	39	42	25	33	33	30	42	32	34	39	38	33	45	34	22	54	31	28	52	34	38	34	37	36	27	44	35	41	48	33	31	43	40	34	37	38	39	26	37	39	34	30	30	31	48	35	38	43	42	33	34	36	43	39	43	53	45	26	39	47	38	39	35	46	32	29	38	43	43	31	43	33	40	36	48	33	34	31	41	37	46	34	43	21	33	48	37	25	42	48	20	29	33	40	38	32	41	36	42	49	37	29	42	35	41	37	29	32	33	38	36	36	25	31	53	34	39	39	41	45	36	33	39	28	32	30	39	38	36	39	41	30	23	38	45	28	40	47	40	44	34	34	35	48	34	36	44	38	47	43	41	42	32	28	41	36	26	46	37	35	37	58	42	34	35	35	37	43	43	34	46	31	43	40	44	52	35	37	32	28	32	35	49	39	32	41	40	34	37	29	34	32	33	37	39	38	52	30	33	36	33	45	35	41	36	56	26	35	31	28	42	33	32	33	42	31	38	34	33	38	34	37	31	37	35	42	29	46	34	35	37	38	32	35	54	46	49	39	36	35	27	39	44	31	39	32	28	27	38	46	35	36	33	44	37	46	42	39	35	48	36	33	45	44	38	47	33	45	43	37	28	49	35	29	41	34	32	34	41	43	38	40	32	36	36	42	35	46	37	32	28	47	34	37	36	37	31	40	20	35	30	36	37	31	44	52	38	41	28	25	31	41	46	35	39	38	38	43	34	37	48	33	33	45	29	25	38	41	34	37	49	44	30	38	42	36	29	28	37	34	42	26	35	34	34	54	43	35	28	40	33	33	44	33	38	41	45	32	27	36	34	37	44	50	37	49	34	28	45	35	44	43	38	35	39	43	28	25	61	29	39	45	49	35	26	40	32	36	35	43	41	33	50	49	32	49	39	43	52	47	42	26	41	52	28	26	28	51	28	33	40	30	37	37	36	22	41	41	33	32	38	36	46	40	34	40	40	30	40	41	34	39	35	34	34	33	31	35	38	46	47	40	35	38	39	33	39	35	41	36	36	30	44	43	32	30	41	43	33	30	41	38	30	28	47	39	38	30	35	45	25	33	37	34	42	28	42	32	35	38	32	32	30	42	40	47	48	35	36	41	46	42	33	43	44	49	31	26	49	40	36	33	42	36	27	42	43	34	27	45	44	46	39	42	32	38	49	51	32	28	37	40	29	42	42	42	42	46	29	28	37	34	36	40	35	36	39	40	40	29	42	41	35	37	34	39	25	37	56	39	42	38	28	36	50	37	31	35	41	39	36	51	47	37	37	39	45	44	36	33	31	37	39	36	47	29	43	48	40	34	37	36	30	36	39	27	33	48	41	44	41	29	43	47	48	48	33	35	34	37	35	31	32	28	33	35	38	31	48	34	43	41	47	36	45	30	35	42	33	38	38	38	36	32	38	34	46	37	50	36	33	29	38	48	42	30	46	36	36	33	35	41	48	30	40	39	41	33
7112	884	348	407	518	625	614	545	550	486	450	426	405	384	413	352	353	374	336	366	310	320	304	334	318	330	298	334	293	315	303	323	290	310	275	292	300	311	312	303	311	313	302	302	303	274	301	311	293	313	325	297	287	282	290	311	295	268	310	306	316	286	277	283	291	306	291	313	317	306	316	293	312	304	321	309	297	308	322	305	312	303	274	313	282	291	273	311	303	308	302	321	283	309	288	307	299	287	301	294	286	257	299	315	320	297	287	295	312	304	282	297	300	298	314	294	279	300	302	283	298	304	281	283	314	275	321	326	288	270	308	330	300	308	317	314	313	310	298	306	285	324	298	261	296	316	306	310	295	310	291	319	280	304	298	318	289	294	321	286	285	296	271	318	307	295	269	311	279	287	294	317	288	314	326	285	290	277	315	291	287	296	303	284	288	282	289	297	299	306	265	310	297	288	288	305	280	323	302	287	321	279	277	299	280	298	310	274	296	283	297	305	289	304	298	321	241	274	303	328	310	282	298	293	305	299	297	268	297	302	313	261	325	289	295	311	284	307	283	273	289	272	260	289	268	300	287	268	277	328	287	303	281	299	265	293	283	303	284	296	286	288	274	283	308	314	293	280	292	284	277	300	298	280	261	293	276	267	305	306	307	304	285	315	323	306	309	288	300	307	298	300	294	312	310	271	263	324	302	323	329	301	305	287	276	269	265	300	266	306	314	300	298	284	301	305	281	300	282	293	303	305	266	298	277	282	296	300	305	273	286	293	324	266	326	313	315	293	281	290	312	277	259	265	305	286	328	298	281	296	317	306	310	290	306	325	299	302	293	290	302	303	297	287	296	291	302	302	306	292	306	303	316	323	278	285	295	318	339	303	324	287	278	272	299	306	292	272	292	307	300	298	277	300	292	307	273	270	295	308	280	328	303	308	311	297	297	296	304	263	300	294	286	295	292	283	287	295	300	280	287	309	305	289	309	291	310	299	302	293	309	302	297	275	281	292	275	285	307	270	295	313	287	301	288	283	291	303	286	295	305	284	296	312	286	337	287	291	290	312	304	319	310	316	274	326	290	308	294	293	308	274	305	315	281	314	301	305	284	296	273	292	322	288	297	296	277	264	293	295	295	271	303	302	303	328	291	300	301	314	302	306	283	313	300	294	302	313	321	295	286	301	341	318	319	278	333	302	279	261	279	277	283	265	296	312	287	293	308	316	327	331	315	328	287	293	343	300	324	265	318	281	305	308	308	298	280	290	289	308	292	292	291	323	302	289	306	307	291	329	306	323	299	294	318	305	322	293	308	290	331	264	304	308	279	269	284	298	317	286	301	297	289	291	295	321	274	297	299	302	299	251	304	300	301	295	262	271	305	304	274	306	318	293	277	307	307	305	293	304	298	297	291	299	308	305	294	300	299	290	306	284	299	280	296	315	287	278	279	300	317	289	300	292	271	294	298	304	290	298	295	296	293	298	286	284	279	284	277	292	301	281	322	292	312	302	294	296	309	295	283	280	293	323	281	286	290	299	269	306	317	291	271	321	303	294	341	281	300	292	302	302	252	267	288	313	299	283	298	302	289	281	316	324	286	291	270	306	326	280	276	300	309	306	279	288	298	304	297	323	278	264	285	293	281	286	287	302	273	279	290	287	277	271	260	312	279	326	249	324	303	320	319	272	295	305	276	282	301	291	283	277	321	304	283	308	279	296	270	295	297	297	275	313	293	279	309	320	279	297	294	293	333	341	299	289	295	324	318	303	276	321	312	316	313	296	283	272	277	267	291	280	306	309	288	270	281	303	306	317	313	292	284	294	298	305	281	296	294	271	282	295	290	333	297	316	282	307	317	283	294	291	287	310	312	302	288	293	291	297	281	296	303	273	314	312	287	296	263	301	266	298	289	282	308	323	300	283	280	297	328	305	290	324	298	279	280	302	299	306	286	302	321	312	283	289	313	303	303	291	306	308	292	349	295	288	290	283	308	300	274	263	299	314	317	284	301	322	280	285	307	308	298	278	311	309	276	287	287	304	303	313	307	297	301	296	282	320	298	312	272	345	295	313	290	293	288	297	301	287	310	304	292	291	297	315	263	297	313	288	292	275	293	286	280	265	302	301	318	308	304	284	281	247	278	316	290	309	271	331	311	308	282	295	274	273	294	280	297	277	296	301	272	322	294	326	274	297	305	287	310	311	296	276	284	310	311	280	289	308	253	306	289	293	310	277	281	291	282	304	256	283	317	301	329	286	290	283	257	311	299	296	278	274	296	291	305	327	347	265	273	287	286	303	299	288	329	265	301	292	340	282	293	301	279	308	287	264	281	295	304	297	296	298	316	267	279	303	263	293	321	286	283	317	297	308	321	290	298	273	282	315	274	322	301	284	298	325	298	285	306	296	292	301	301	318	294	305	279	311	277	314	275	264	282	294	288	316	298	305	299	268	297	288	318	280	309	310	281	336	304	275	331	293	288	304	287	272	263	276	283	279	301	311	321	281	275	301	309	302	258	303	315	305	305	273	309	293	304	281	275	295	307	301	292	286	301	304	335	287	278	283	250	289	297	282	301	308	287	276	330	319	282	279	282	285	308	295	292	300	321	293	291	327	318	299	292	305	314	279	282	275	287	297	305	323	284	321	290	274	277	302	269	281	287	301	250	274	290	276	318	292	309	262	275	289	292	300	295	299	295	286	315	293	289	320	285	274	297	291	277	292	278	299	289	307	291	304	306	305	280	292	302	276	321	310	273	293	281	284	293	290	300	318	282	312	273	317	294	286	307	314	283	282	263	297	324	295	327	293	313	306	302	299	322	306	260	302	305	302	315	277	292	278	279	281	300	309	305	296	312	287	309	304	321	293	315	305	287	314	283	334	261	302	279	309	295	291	313	281	273	320	263	319	270	282	300	284	285	270	327	331	324	292	311	292	285	304	286	290	293	293	313	252	302	277	298	304	297	277	287	305	309	309	295	283	295	280	315	269	300	278	308	270	297	281	295	320	280	300	309	315	276	310	305	288	266	284	319	305	300	297	288	261	295	298	304	316	282	321	308	309	313	269	288	275	276	269	295	303	266	281	310	248	302	301	294	269	299	312	308	294	316	298	301	286	282	297	303	321	330	302	319	331	312	296	285	304	304	296	290	276	279	296	310	293	305	296	307	318	306	297	267	313	360	326	271	308	310	287	284	282	276	281	286	306	304	282	310	283	272	303	313	309	279	309	298	303	307	301	307	259	301	282	307	298	303	288	319	294	295	301	309	293	322	290	317	285	304	295	271	294	302	286	310	321	272	298	310	301	305	321	304	306	308	311	289	305	305	305	291	283	316	301	277	299	304	331	291	304	321	269	299	303	290	320	302	308	310	305	269	259	282	302	296	296	316	293	284	279	327	325	326	306	312	286	265	290	318	290	299	313	281	274	295	308	335	259	299	291	336	321	309	309	284	297	279	311	320	324	309	280	298	287	302	299	302	273	306	294	310	292	317	316	306	305
636	165	104	92	92	104	101	104	86	109	89	80	94	86	75	92	95	88	84	90	78	87	92	79	67	67	72	72	66	74	82	70	76	89	83	81	74	67	70	79	64	76	74	82	68	79	81	72	74	60	80	92	55	65	87	78	74	68	71	61	67	79	83	76	83	55	67	59	76	82	78	88	71	74	62	76	91	74	70	72	77	80	77	91	69	82	67	81	86	73	76	63	79	66	82	72	77	81	65	69	80	64	68	85	87	80	80	72	73	77	76	77	86	75	69	74	79	58	77	77	75	90	77	74	70	77	68	78	81	77	75	63	79	84	63	66	73	76	87	75	69	88	76	78	84	56	72	76	82	71	73	84	81	80	77	75	69	77	64	77	98	80	78	65	69	62	89	95	54	69	74	73	74	86	85	73	85	93	65	76	67	85	64	62	80	88	79	74	61	80	61	69	64	68	66	77	66	70	74	70	86	80	59	79	77	69	61	79	77	79	84	105	67	71	67	62	64	73	70	81	74	74	79	63	78	75	62	85	72	69	78	62	77	65	79	77	69	71	73	83	84	82	78	69	68	99	65	91	91	82	65	73	82	68	68	71	75	71	83	82	72	62	82	69	62	85	76	85	81	88	68	55	69	76	53	80	78	69	64	81	67	76	59	78	79	73	76	63	69	74	75	74	78	64	72	71	86	56	67	65	72	76	79	92	79	72	82	76	90	79	76	68	62	81	80	83	92	71	77	88	79	81	74	73	82	87	79	79	61	77	80	79	65	70	83	86	71	77	85	73	85	83	71	85	67	77	65	72	74	69	62	77	75	90	69	78	89	74	75	78	78	71	65	56	79	87	67	78	65	76	63	68	71	85	80	82	77	88	86	82	69	94	80	73	84	77	88	72	92	74	71	66	76	89	74	75	77	71	75	86	96	74	76	80	76	75	90	65	69	85	79	72	70	73	73	83	70	74	70	82	86	90	66	68	75	82	72	84	74	88	82	65	86	71	75	68	76	80	93	69	78	80	89	76	84	75	95	82	78	83	74	88	68	90	96	67	88	65	68	71	74	65	65	76	68	56	82	69	68	82	65	82	60	84	78	78	65	82	72	69	72	59	73	75	80	85	81	59	79	78	64	70	76	82	83	79	65	79	82	70	69	66	75	75	77	72	71	82	86	82	69	64	79	76	80	84	70	75	73	71	68	86	86	92	71	59	67	70	71	68	84	73	79	95	74	73	69	71	75	92	82	71	71	70	55	75	67	86	85	70	64	63	74	61	95	72	67	78	93	73	69	80	69	66	74	77	75	79	65	88	81	68	83	73	86	78	65	80	55	73	82	76	73	85	85	73	87	76	82	75	71	72	80	84	76	79	89	78	77	73	72	81	68	86	80	84	74	87	84	63	85	79	72	74	62	65	79	95	74	83	69	61	64	70	70	81	75	81	71	65	72	85	56	72	74	85	65	88	83	78	84	71	76	76	63	90	70	88	70	70	75	69	60	53	72	91	69	73	72	79	79	74	76	76	84	67	84	73	79	91	74	69	73	69	61	74	51	81	80	87	75	63	71	78	51	68	81	78	82	69	82	92	87	65	56	93	79	79	75	67	70	71	88	82	73	75	78	84	70	76	73	81	78	73	75	76	71	73	87	63	80	93	72	82	81	67	90	72	86	81	76	67	66	68	55	75	76	86	84	70	62	80	70	63	60	70	88	84	90	80	74	87	63	85	75	72	78	79	79	71	86	108	96	76	70	85	71	77	76	75	63	81	78	66	58	65	76	91	74	76	78	72	72	79	72	80	69	87	77	76	74	66	63	88	68	70	78	54	73	82	87	91	87	81	73	89	57	68	74	55	74	80	58	88	65	79	81	70	82	73	76	73	70	86	63	72	62	75	56	69	75	88	72	52	77	67	71	67	73	79	82	81	64	74	78	73	70	68	79	70	68	79	71	75	74	69	69	64	74	76	76	86	84	77	71	72	75	82	75	86	83	72	74	82	78	71	78	73	64	67	83	72	82	84	70	75	68	74	91	71	86	76	72	78	79	76	83	74	99	76	77	73	81	78	73	78	79	55	92	88	74	84	82	86	80	77	77	69	83	82	78	88	93	71	94	82	78	66	90	62	76	72	76	63	74	78	70	80	60	76	78	82	91	80	71	83	86	80	74	82	71	77	62	72	64	80	79	74	74	81	78	81	69	64	85	76	59	80	71	71	100	78	63	83	77	84	55	71	85	73	75	81	76	73	74	64	66	72	78	64	66	81	72	83	81	61	62	72	75	80	77	62	66	87	83	73	85	80	80	76	64	83	74	72	66	75	85	60	69	86	81	80	84	66	77	69	82	58	89	68	85	67	89	76	61	89	84	86	70	84	72	73	78	87	61	87	83	78	63	86	85	72	80	83	61	68	78	70	67	78	81	70	83	62	73	81	70	84	70	90	74	72	58	83	74	77	79	76	76	80	71	73	77	75	84	78	81	72	101	82	85	73	72	77	74	85	57	72	75	65	76	72	81	64	84	85	68	81	65	77	63	69	66	83	73	71	75	70	84	73	86	84	84	70	64	75	75	75	91	78	76	65	81	78	67	85	87	70	73	63	77	82	71	71	65	81	86	80	86	68	78	54	76	65	74	72	92	61	58	91	93	65	85	90	73	83	68	83	64	77	82	75	79	73	88	68	66	61	63	84	89	80	75	73	87	77	72	70	63	76	81	77	78	72	81	81	64	87	91	91	81	72	64	96	92	80	82	78	55	62	83	79	87	79	65	65	83	64	83	78	71	67	77	71	70	89	70	88	92	67	95	68	71	73	76	70	75	92	71	82	60	88	92	64	85	72	86	71	86	79	81	66	80	64	70	76	74	72	80	72	55	88	72	74	75	81	71	67	95	84	68	81	62	72	75	85	62	73	66	80	70	76	59	79	80	78	80	80	57	63	65	80	83	72	78	72	74	72	77	92	71	78	76	70	78	83	88	57	98	83	83	73	66	76	82	82	76	85	79	79	73	71	82	76	83	79	97	77	76	68	84	87	74	77	80	78	75	81	74	68	78	74	67	78	73	75	81	71	82	72	94	83	74	81	86	78	80	84	92	78	74	71	80	75	81	65	69	73	63	85	73	89	82	82	80	79	70	81	84	73	79	68	83	87	73	81	66	66	64	91	89	67	75	73	65	84	77	75	76	71	70	65	62	79	74	86	82	74	78	73	73	74	74	71	73	74	77	69	56	78	77	67	67	64	79	68	72	65	71	93	79	85	60	57	75	64	77	81	75	81	72	79	71	78	73	83	60	61	66	72	72	76	76	65	73	81	84	95	69	74	69	81	72	70	65	61	77	60	62	83	79	93	83	79	75	79	80	83	71	74	74	100	80	73	77	87	70	71	95	71	82	82	92	80	88	74	76	59	66	73	78	73	84	75	83	68	73	75	69	81	57	76	72	80	70	77	81	69	76	74	67	69	66	69	70	68	71	81	73	65	74	75	70	76	69	64
7604	2046	813	990	1961	2662	2467	2020	1758	1439	1292	1141	1102	929	889	779	774	745	770	744	684	731	675	646	644	644	629	614	621	614	651	630	599	621	581	639	576	556	575	591	563	571	589	588	602	562	616	558	619	571	587	566	556	547	548	553	591	573	567	585	544	586	567	575	563	554	537	527	565	582	578	545	536	577	570	544	546	554	538	580	562	511	574	600	553	585	585	589	550	588	551	520	551	544	557	532	550	550	562	560	530	578	557	570	567	506	541	526	532	541	555	575	530	543	556	550	546	567	488	556	536	591	521	552	585	538	580	537	580	538	575	552	549	536	568	532	557	530	576	569	539	583	559	571	562	503	559	574	535	594	549	601	540	599	557	556	556	526	570	558	565	529	512	562	569	556	589	538	529	554	539	569	517	579	580	551	564	548	556	575	546	514	540	514	581	524	533	550	539	547	557	533	544	494	547	605	530	531	557	538	540	564	580	543	540	547	590	524	546	552	553	555	530	577	554	557	543	551	572	565	568	549	537	537	541	569	552	561	533	560	529	588	545	540	562	571	564	612	569	566	576	538	572	537	527	541	541	540	581	530	589	535	593	565	539	561	522	563	514	554	579	534	562	565	590	560	523	550	566	568	533	553	562	561	551	578	514	526	519	538	543	574	553	590	558	562	564	537	569	562	513	527	540	575	571	549	540	532	542	552	545	517	583	546	544	582	554	503	529	568	587	565	552	535	544	480	566	578	570	543	556	561	591	558	565	577	563	601	570	545	537	564	591	538	561	553	512	552	595	557	547	545	570	538	574	589	572	532	532	540	559	543	593	557	558	551	540	561	567	500	568	561	575	556	516	552	528	545	555	564	536	517	509	532	542	562	570	555	557	527	552	554	568	554	562	580	535	625	561	604	540	540	595	559	540	518	600	544	516	544	559	543	539	540	556	510	591	524	576	579	554	569	544	571	546	542	532	556	534	525	554	541	558	559	553	541	553	546	561	528	563	556	575	577	578	547	512	552	552	553	575	532	520	575	556	547	562	531	531	575	543	544	531	544	551	513	532	523	519	563	544	528	521	573	524	541	556	588	560	541	549	552	525	540	561	554	569	573	555	591	557	526	526	543	573	564	522	554	557	564	527	567	570	562	587	527	573	571	563	594	554	588	522	547	520	566	549	559	593	582	553	530	536	555	571	576	527	578	529	561	571	546	547	550	545	579	533	540	571	520	548	565	577	521	549	559	557	547	575	542	545	532	579	563	544	521	566	579	548	579	492	589	545	588	542	516	587	527	558	496	563	553	558	530	573	532	537	552	568	557	549	556	554	525	568	581	556	493	550	545	529	568	584	559	534	542	548	528	567	528	566	550	509	572	569	525	583	583	565	598	581	567	579	588	552	602	534	569	529	541	569	557	576	531	508	544	528	554	516	580	531	560	544	506	559	573	521	539	534	550	536	565	584	531	536	541	563	564	527	573	545	532	533	560	574	600	534	581	527	576	540	560	548	549	544	507	533	547	520	610	556	560	562	574	542	549	586	550	507	577	609	556	519	544	568	529	542	574	571	554	533	534	573	553	561	546	557	535	566	599	553	565	523	549	568	586	569	549	552	568	542	561	556	574	522	517	565	569	522	580	562	558	569	523	564	522	507	546	544	539	583	561	543	511	539	622	529	548	573	524	543	577	522	529	552	588	546	581	592	533	552	526	530	538	524	571	527	527	557	578	542	561	555	552	574	547	514	559	488	543	541	580	518	551	520	555	567	590	528	528	508	549	560	550	505	539	587	578	543	592	523	583	558	559	542	557	548	589	545	513	539	517	585	574	553	544	531	538	546	581	575	529	566	529	561	531	566	535	525	547	531	561	553	573	529	565	558	549	565	547	574	568	544	558	563	547	516	549	554	547	577	590	537	550	568	537	532	573	551	507	572	532	530	545	579	569	566	550	564	564	568	551	534	564	515	531	566	589	552	522	589	562	574	571	556	534	551	538	574	521	565	563	550	575	553	544	534	517	527	521	559	514	554	534	601	590	575	541	546	511	572	538	474	528	553	550	524	508	581	580	550	527	589	521	570	527	538	515	561	566	543	536	498	570	543	559	539	568	536	547	540	544	557	595	554	541	520	542	558	574	550	542	499	583	563	539	608	562	549	563	519	524	549	538	573	550	572	544	560	534	546	512	610	544	545	515	565	535	568	587	547	529	607	531	538	519	554	544	565	544	541	529	575	553	501	595	550	594	517	582	559	543	546	562	543	538	532	567	557	537	535	543	532	539	531	520	555	525	578	530	549	549	552	520	569	564	550	571	551	603	567	518	611	556	527	595	530	582	534	509	565	515	547	535	556	563	541	532	581	581	516	562	540	494	541	535	554	520	582	558	542	524	573	509	558	525	537	531	523	532	540	582	583	548	562	519	560	584	557	541	557	610	542	517	545	590	560	575	586	553	522	572	539	532	563	542	557	573	605	604	606	577	557	541	531	499	539	538	540	539	553	544	568	557	516	554	534	553	580	553	579	550	556	555	503	514	574	544	519	573	567	541	516	563	522	518	552	532	554	548	609	574	562	565	522	553	519	546	529	564	528	561	576	578	564	557	577	544	557	612	519	583	556	561	577	539	538	536	557	557	557	544	523	511	528	548	520	561	538	546	555	567	535	527	550	550	581	527	514	524	496	523	595	542	576	550	558	548	570	544	544	549	540	502	538	525	573	545	550	560	530	573	600	548	555	554	537	569	553	569	579	541	524	537	577	554	546	550	553	534	587	560	557	564	506	591	585	564	535	573	537	502	521	587	556	556	571	565	527	585	555	517	528	573	567	526	522	575	527	546	573	582	548	578	574	541	552	541	585	561	577	569	542	546	550	512	544	552	556	544	521	569	503	581	601	549	543	557	540	555	597	579	562	576	513	530	513	557	538	564	570	556	548	515	525	551	586	566	521	533	552	530	525	544	597	539	547	530	534	556	603	557	522	540	586	551	551	509	592	553	556	511	545	534	553	550	549	576	587	554	543	525	546	562	509	550	553	541	601	572	555	531	563	523	559	560	535	555	588	573	533	563	558	555	548	532	550	538	521	530	542	541	541	544	534	597	548	553	525	588	527	535	516	535	517	584	553	615	557	529	591	577	544	526	524	565	549	539	568	582	520	558	560	571	524	534	566	556	537	557	564	534	589	525	536	552	534	553	552	531	568	564	566	529	556	537	536	572	536	535	531	552	552	538	576	516	590	574	520	526	560	516	563	562	575	552	528	574	556	565	590	518	536	568	573	563	521	509	559	558	538	553	554	583	588	546	537	592	554	519	534	566	514	516	556	549	567	529	551	569	572	518	525	568	586	543	548	548	562	590	550	550	578	561	567	579	549	591	567	554	530	555	551	554	523	562	529	563	577	573	522	518	550	545	530	570	576	506	567	552	565	543	523	541	583	554	559	599	559	571	542	547	529	546	577	521	593	544	579	605	565	524	533	509	541	554	555	527	535	532	568	544	517	585	507	562
1752	160	103	81	83	99	105	108	89	95	91	95	88	88	82	80	93	72	75	81	79	89	70	85	68	85	83	74	70	87	66	77	85	74	72	60	77	77	87	95	57	76	75	62	73	78	91	71	70	73	88	69	74	76	69	77	77	67	68	78	74	70	78	73	77	75	80	71	91	64	71	80	61	70	71	63	87	71	67	67	70	66	61	55	87	60	67	69	79	77	65	80	84	79	78	62	71	83	70	76	82	64	57	69	67	71	64	84	79	76	84	85	73	78	72	77	68	65	86	91	70	71	84	76	58	68	73	77	76	84	59	62	89	67	61	73	64	67	75	79	73	85	79	80	68	82	90	85	77	67	68	76	63	74	79	68	72	86	55	66	65	71	76	72	78	66	79	72	57	65	71	69	75	90	82	82	79	69	59	71	64	71	76	62	66	72	79	65	80	61	76	77	68	63	77	69	60	83	78	69	75	67	64	72	78	65	68	64	66	77	54	93	77	72	74	83	77	69	65	82	68	71	63	93	74	91	60	81	79	75	79	76	83	77	75	82	81	63	76	80	72	81	63	69	79	63	74	66	80	67	70	63	63	63	72	67	75	70	73	67	69	68	78	56	82	64	85	61	82	78	81	85	67	80	73	76	80	74	87	72	62	64	78	64	79	81	74	70	81	83	84	62	76	69	71	80	66	66	56	72	76	67	62	68	66	69	72	63	75	64	68	61	78	69	62	79	69	84	81	86	69	82	69	61	61	80	87	78	61	70	61	59	63	65	69	63	73	78	79	67	54	67	75	60	69	42	69	74	66	71	72	65	87	80	81	65	65	76	73	77	72	75	69	77	69	54	59	72	69	73	80	70	76	64	82	87	77	78	71	75	65	90	80	62	68	73	74	72	71	80	59	76	74	78	71	62	61	76	76	78	73	81	73	82	89	77	71	72	80	74	69	80	72	59	71	75	68	76	65	79	68	54	75	65	78	85	75	91	80	57	80	68	68	81	81	76	68	82	74	82	62	50	76	78	91	79	85	77	79	63	73	63	74	70	68	79	78	65	62	73	66	70	68	76	81	67	60	62	75	73	82	52	65	76	73	84	85	69	68	87	70	81	74	76	65	68	78	78	70	79	62	70	74	82	84	65	79	61	69	57	70	65	62	58	63	71	72	76	70	74	74	74	71	83	75	75	71	91	81	63	72	65	69	64	86	51	77	74	73	71	58	80	66	63	77	69	67	69	63	83	88	80	61	86	80	73	72	68	58	80	70	75	66	78	77	100	73	79	75	71	64	67	69	87	77	67	68	69	78	77	58	74	84	80	78	75	68	71	74	86	67	70	67	65	86	77	74	62	67	75	75	67	73	82	70	66	72	87	71	87	67	59	79	69	77	60	79	69	61	87	73	75	85	72	72	82	86	89	73	69	95	64	95	100	72	76	64	73	64	75	58	54	87	82	74	82	76	70	61	78	72	64	69	55	51	79	63	60	80	66	64	81	69	64	61	61	81	61	77	53	58	75	68	61	65	75	78	70	61	67	92	69	70	70	76	88	67	82	63	59	80	74	94	66	60	80	64	75	93	82	69	68	78	70	82	71	65	80	69	86	68	81	69	72	78	66	80	77	70	80	77	60	67	85	73	65	63	69	67	75	103	52	75	74	55	64	66	73	77	58	73	60	80	71	72	67	78	80	66	58	81	76	88	69	76	86	69	66	69	54	73	71	92	82	75	77	87	83	78	64	72	76	76	67	66	85	82	71	67	85	72	84	79	75	70	65	73	73	64	78	77	70	88	76	63	69	81	80	56	62	84	69	72	79	54	80	95	63	73	63	73	72	73	59	65	66	81	67	76	75	71	74	83	69	70	81	76	65	73	77	75	73	91	79	77	76	64	82	62	61	68	86	78	77	67	68	69	68	54	68	66	63	79	58	66	59	67	64	62	72	72	57	68	59	76	72	69	80	87	63	70	90	85	57	81	73	63	78	50	66	80	72	70	71	69	66	70	57	84	65	78	73	74	68	70	81	67	83	65	69	75	77	85	65	76	73	84	76	95	87	69	63	64	68	74	67	86	83	73	69	52	68	73	83	74	88	71	87	82	72	86	76	69	83	83	66	65	82	78	68	69	72	78	86	65	81	73	70	79	71	77	58	86	77	74	62	76	68	73	60	66	78	67	75	64	87	60	72	73	76	81	77	79	77	69	81	70	71	73	62	77	63	69	73	72	61	86	72	84	65	73	81	60	77	60	84	70	92	74	74	80	72	68	69	62	82	69	67	73	78	93	77	85	62	69	80	56	69	75	66	74	75	95	55	62	73	68	92	73	69	77	64	64	75	65	56	80	66	84	71	71	66	69	79	61	65	73	61	70	71	78	73	67	66	91	55	68	89	75	67	60	61	73	55	64	64	69	88	76	76	66	52	64	61	68	72	85	65	69	72	61	62	67	72	86	59	58	74	72	75	75	72	57	67	78	87	84	67	79	48	71	66	75	74	74	72	62	51	90	64	63	70	86	66	92	83	59	84	71	72	78	97	72	62	65	79	68	89	82	60	69	86	65	74	85	72	66	80	59	76	69	80	87	67	84	71	75	73	75	84	66	84	71	75	79	68	77	88	71	71	80	54	79	84	80	76	62	71	75	73	72	79	66	70	65	71	78	82	67	75	84	87	73	60	85	86	71	67	67	75	96	75	73	58	71	81	74	72	66	80	68	83	78	67	74	83	72	83	89	78	78	87	65	65	70	71	81	79	67	80	54	77	86	80	68	77	71	81	69	70	84	64	67	68	67	78	83	64	52	71	68	67	81	65	68	90	83	71	92	69	81	54	72	58	76	94	78	61	80	80	62	75	85	72	67	71	89	86	74	78	83	78	78	86	51	89	92	71	77	75	67	75	75	64	67	62	58	74	64	85	74	56	83	80	64	83	73	65	57	66	63	64	70	84	62	63	68	69	71	69	82	62	81	56	66	76	85	83	72	85	71	82	68	71	71	64	69	71	73	81	70	79	75	84	74	89	91	69	72	76	56	77	86	84	85	78	64	80	71	76	67	73	68	71	76	74	71	63	87	85	85	67	77	74	88	62	64	66	83	57	75	66	67	81	71	85	75	56	68	79	70	81	56	60	67	84	75	77	91	64	75	71	75	68	68	59	72	65	77	61	80	80	76	80	64	74	73	67	75	68	83	74	85	73	64	59	64	76	62	59	95	53	75	76	76	76	77	69	74	60	77	72	74	70	62	76	73	64	65	75	84	75	79	66	79	79	70	72	64	75	69	70	80	85	74	75	64	75	75	89	59	73	73	64	79	72	71	66	71	70	74	74	66	69	71	68	68	56	57	74	74	84	81	75	78	59	64	58	61	67	62	73	85	51	77	80	74	75	58	58	74	80	74	62	78	73	84	74	65	82	64	89	89	73	67	78	70	78	81	63	59	72	74	72	78	75	48	73	76	69	73	62	73	90	65	70	73	75	57	70	68	91	81	76	82	69
9069	1684	845	924	1622	2321	2221	1956	1655	1449	1315	1152	1026	966	972	820	905	731	749	757	687	708	695	681	679	648	666	622	632	604	534	603	618	565	625	652	576	585	598	600	597	561	590	589	538	555	588	588	589	562	588	571	592	572	602	551	555	542	596	575	560	559	563	580	573	518	626	539	574	553	588	639	565	552	592	528	516	618	571	570	575	577	592	531	540	552	586	537	634	539	572	561	554	569	583	564	537	591	538	567	572	535	560	616	573	552	556	562	555	583	528	607	526	556	566	535	548	564	581	570	569	590	550	576	541	575	554	554	553	593	570	572	526	563	582	583	545	585	549	584	515	577	554	581	532	568	578	581	540	570	566	552	554	577	569	561	576	577	538	593	522	576	558	582	539	566	603	537	585	575	596	532	550	551	536	566	585	553	579	588	560	568	533	541	544	588	560	571	558	546	568	584	539	575	562	553	518	546	544	528	586	594	567	576	540	571	530	571	557	564	555	588	535	526	575	617	550	538	563	511	586	527	609	555	543	553	591	524	576	550	567	538	577	566	584	514	571	565	562	559	550	565	576	569	544	543	555	550	547	581	564	579	559	617	531	581	567	587	546	563	591	555	534	578	568	532	555	559	511	590	536	553	620	526	527	551	539	533	566	552	522	566	590	539	561	559	564	560	598	514	587	576	559	578	588	539	542	563	573	512	549	547	539	582	534	579	560	586	569	566	591	558	569	534	559	594	545	539	547	539	546	556	580	564	574	577	576	545	513	548	577	541	572	564	546	567	511	562	580	595	562	554	536	556	531	578	547	540	600	569	584	571	535	554	577	531	570	566	516	553	546	538	601	577	545	562	579	566	566	561	577	530	555	568	567	533	584	509	542	557	586	586	528	570	583	536	595	525	550	557	548	552	521	575	573	593	542	521	582	518	542	548	541	599	549	543	572	568	581	584	548	566	584	570	550	526	534	546	523	536	534	584	567	570	565	560	603	527	591	616	523	589	586	560	570	604	546	550	520	558	502	595	560	554	533	542	556	530	580	540	555	541	525	546	539	551	574	567	545	555	557	540	560	534	579	563	576	550	544	557	567	539	525	543	600	587	561	582	519	568	554	565	554	535	575	553	607	552	552	555	562	564	559	541	587	507	543	597	561	602	549	544	539	579	558	538	623	576	582	567	585	569	571	576	568	601	545	597	552	583	554	573	578	537	579	548	556	549	550	567	538	595	570	536	614	562	552	538	556	597	557	626	550	568	534	607	552	557	561	578	555	567	549	559	566	598	598	540	600	565	577	569	567	559	559	582	578	552	524	552	549	530	580	565	535	505	550	580	556	541	488	569	585	567	582	590	563	538	519	582	591	561	596	591	544	588	566	584	581	601	520	568	532	568	518	471	550	554	558	550	546	580	553	595	533	558	583	560	540	547	554	586	556	524	508	545	607	523	574	550	543	552	597	587	577	546	648	562	545	545	560	574	570	546	579	550	560	580	548	530	555	524	576	577	570	533	595	567	517	558	540	552	541	542	563	559	560	593	557	555	551	534	588	587	558	549	596	572	557	600	619	551	580	566	539	581	573	580	548	564	525	571	580	521	550	561	590	555	538	612	562	569	570	549	557	563	569	551	548	589	525	546	520	534	559	552	559	529	560	563	575	561	572	558	530	548	513	574	558	601	552	595	622	562	605	581	547	550	532	551	546	627	570	559	588	547	578	555	550	577	584	570	589	549	530	558	544	545	579	559	527	557	591	577	538	563	587	541	597	534	555	552	538	555	587	578	597	554	573	554	555	541	558	566	533	601	538	560	560	528	516	567	565	576	569	571	530	575	548	570	584	573	554	577	543	550	555	570	546	557	574	541	578	569	569	545	588	571	573	572	530	563	555	574	596	594	604	542	574	513	577	550	550	601	555	538	540	557	555	575	535	529	575	548	547	543	526	500	561	557	584	549	532	555	553	559	584	581	584	526	526	562	565	496	574	544	588	516	573	568	590	543	542	576	529	557	549	522	580	565	595	569	575	525	593	542	569	577	541	563	559	528	574	516	572	543	575	581	555	573	561	602	561	574	570	585	558	565	566	560	583	540	542	561	550	565	543	591	580	583	541	579	592	555	545	569	553	603	520	573	544	555	508	557	539	582	493	604	603	550	552	561	544	554	563	593	553	527	566	538	593	588	584	521	537	570	546	562	578	534	602	549	610	542	542	571	604	581	544	570	533	532	499	552	574	574	601	548	547	549	530	590	599	552	567	585	561	551	536	569	591	547	565	578	555	543	562	553	570	532	533	563	584	579	548	513	551	564	578	610	552	561	554	591	583	564	564	533	578	536	562	553	583	529	571	557	560	578	520	509	564	577	532	541	610	568	595	590	514	549	561	576	569	561	560	541	545	514	558	593	582	547	547	549	576	572	552	582	540	602	494	553	540	596	547	569	559	562	565	538	541	510	571	589	560	534	577	544	551	562	571	589	526	532	571	540	515	549	556	588	536	577	538	597	562	587	554	569	522	574	558	555	572	568	542	547	553	607	577	541	582	586	563	536	548	566	543	519	562	582	568	553	555	576	556	576	570	540	591	573	552	604	580	541	595	523	592	577	564	530	564	551	551	559	573	540	569	582	531	589	584	539	564	531	613	554	571	581	535	587	569	553	548	534	546	557	585	543	563	598	551	555	532	611	548	560	585	576	578	557	548	526	547	527	588	556	577	556	549	545	604	530	588	549	629	570	555	556	545	555	507	577	570	544	559	540	599	552	562	569	561	617	549	523	526	553	563	511	631	560	596	572	557	564	550	609	552	598	545	557	578	533	569	558	556	569	575	514	581	543	607	551	554	577	571	519	533	555	565	565	542	562	546	579	551	571	544	579	555	543	553	559	573	587	603	542	543	531	595	554	548	583	544	524	561	536	576	569	572	578	506	535	567	541	532	491	544	522	559	556	533	551	522	568	559	561	545	559	554	570	552	554	525	539	575	563	523	555	565	546	582	567	544	567	544	571	559	591	556	541	588	604	567	551	551	541	565	552	513	567	570	532	574	543	556	559	575	568	615	513	569	567	593	505	546	562	580	550	567	555	602	571	561	542	572	562	506	552	544	580	540	549	542	584	582	562	575	563	574	563	555	587	530	603	549	560	570	561	547	566	536	521	573	515	559	564	535	556	530	554	559	546	526	547	580	536	572	550	568	572	547	562	594	538	543	579	532	567	535	547	521	560	561	556	544	515	535	593	554	581	504	505	524	606	569	533	630	545	551	588	523	519	555	545	536	556	555	554	553	551	550	522	571	519	542	546	554	567	571	531	584	542	560	546	589	560	571	553	585	542	523	578	592	547	543	542	574	508	564	513	564	546	538	562	564	581	535	593	570	556	539	557	553	558	573	562	540	586	569	522	527	508	536	586	575	547	531	594	571	559	532	594	550	557	544	603	566	593	565	534	575	576	564	564	550	576	562	550	567	562	575	543	545	530	550	600	563	586	553	543	567	541	539	555	561	518
1042	268	142	144	123	139	153	156	151	149	154	129	133	102	107	120	127	112	112	127	120	102	122	116	118	117	113	121	116	105	121	106	100	118	133	104	123	108	95	110	119	105	113	115	115	109	110	109	101	137	105	99	115	128	114	118	104	123	94	117	110	100	105	120	100	108	130	94	128	103	112	106	92	108	129	121	119	114	90	102	103	104	119	127	99	123	108	108	123	111	129	127	94	110	120	103	114	113	112	101	119	102	116	120	128	99	111	111	103	113	103	109	108	100	118	113	113	102	125	118	106	113	119	101	116	103	112	85	120	113	120	106	115	113	103	98	103	101	102	110	127	114	134	104	98	96	108	115	129	98	102	107	115	104	138	96	120	114	106	107	116	106	114	116	109	111	108	122	89	105	110	106	106	110	122	106	125	115	124	89	103	130	120	104	111	123	136	121	121	95	126	132	118	111	110	108	107	112	102	83	100	106	112	96	105	108	122	89	100	99	120	116	99	107	114	92	92	102	113	120	111	108	114	102	127	114	120	113	115	121	103	100	115	108	105	120	126	110	106	110	123	108	123	108	106	82	116	121	106	120	129	103	102	105	110	114	93	114	125	126	92	108	105	128	121	107	99	103	108	103	127	109	107	126	129	105	86	109	102	114	98	111	106	104	118	109	126	124	97	93	103	146	110	97	94	108	106	98	98	128	113	99	110	126	103	83	118	115	103	119	101	109	110	133	112	89	126	113	125	112	133	111	91	128	100	98	111	113	113	111	118	99	95	100	100	108	124	123	105	111	100	119	117	102	112	125	101	92	97	95	111	130	103	99	119	106	106	104	106	112	122	114	107	112	107	106	120	125	113	118	97	97	106	95	109	117	106	113	101	91	114	123	107	114	90	83	104	115	101	112	121	122	110	117	112	115	107	125	97	125	124	117	117	99	101	129	114	134	116	81	107	139	108	127	106	111	131	122	121	102	108	122	138	106	103	101	114	120	105	103	98	121	115	119	131	110	109	108	111	108	115	131	107	108	132	117	98	90	127	108	113	107	109	112	120	126	102	106	136	106	121	109	106	103	104	102	106	99	112	118	106	103	98	111	120	122	120	99	109	120	107	111	115	105	106	116	84	109	108	122	117	124	127	106	114	115	114	91	116	120	110	108	94	100	115	88	113	92	119	86	105	100	116	111	115	105	121	98	105	116	118	109	92	101	107	106	121	95	94	100	129	106	111	107	107	93	115	106	99	104	108	120	91	115	106	122	111	101	124	117	111	95	91	98	118	99	117	122	109	95	120	97	116	122	104	117	105	124	103	101	101	115	115	122	97	96	80	108	105	107	119	94	121	126	114	109	113	105	116	95	122	120	124	116	123	97	117	114	119	115	123	124	115	93	119	113	114	117	118	107	124	109	140	115	104	108	101	114	112	106	105	85	132	115	107	97	121	125	101	115	125	99	85	123	118	105	122	105	109	135	115	109	101	99	113	102	121	112	136	116	110	106	104	102	125	110	86	105	98	114	119	101	137	128	90	128	97	109	110	100	114	125	115	97	106	105	102	125	99	106	107	113	108	116	106	120	98	111	100	100	128	111	124	106	111	103	87	132	113	97	123	100	108	101	83	111	112	107	140	124	96	106	107	112	120	117	120	106	104	100	115	116	123	109	124	105	105	109	122	122	129	100	117	108	109	117	114	114	111	99	119	127	121	129	114	104	103	113	105	111	112	134	124	133	109	114	108	94	98	98	106	122	115	127	99	100	105	114	119	108	112	127	119	114	112	108	100	113	105	133	114	115	110	94	125	96	125	113	127	126	109	100	112	103	120	118	107	109	110	101	95	114	106	112	106	102	101	99	106	101	121	101	108	100	95	114	129	90	133	109	98	107	105	102	112	103	92	97	111	106	111	97	119	99	106	118	117	119	101	87	122	116	117	113	105	124	119	117	107	95	106	129	103	104	111	115	102	98	113	105	107	130	105	101	133	115	116	116	112	126	113	100	85	103	112	119	102	110	105	112	111	102	116	107	120	97	104	114	101	123	121	108	113	100	129	110	112	103	110	103	111	111	93	113	98	121	105	106	97	104	98	107	116	104	99	114	105	118	108	114	119	110	115	115	118	99	101	100	104	101	98	121	91	85	122	99	111	109	99	102	107	100	111	125	94	116	126	125	122	106	127	78	114	97	110	109	106	101	112	113	125	103	93	122	120	104	115	106	108	108	116	130	123	120	109	114	116	101	117	98	88	108	111	103	103	103	120	107	110	92	102	105	105	85	117	114	117	106	128	110	108	94	99	106	109	111	99	95	97	95	131	120	106	125	132	98	117	113	110	106	104	117	126	109	103	96	99	118	106	106	111	131	116	120	94	120	112	114	99	112	122	119	130	118	121	108	96	117	105	119	113	93	106	85	104	91	100	104	95	103	121	128	118	127	110	141	90	101	120	109	91	89	106	101	101	123	115	122	96	106	89	101	126	105	114	126	112	116	103	120	114	103	121	114	103	127	118	118	95	125	117	105	136	115	106	93	109	104	126	121	110	113	106	85	95	106	111	96	116	111	106	116	119	115	104	117	110	111	104	105	109	108	115	119	106	104	125	98	115	99	100	111	126	104	121	104	121	119	108	123	112	114	101	116	126	114	126	110	105	97	102	126	101	110	106	104	107	121	109	125	124	100	102	104	119	100	120	111	105	123	105	120	122	109	111	111	111	94	105	124	115	123	112	98	127	119	105	108	107	114	108	101	102	106	111	107	108	104	120	105	121	103	103	128	122	120	111	97	97	117	112	108	108	96	114	105	106	108	128	109	97	124	106	105	102	109	112	106	98	99	102	102	109	107	82	124	115	114	109	97	105	108	100	118	114	117	97	101	104	99	107	93	96	113	126	108	103	114	110	96	112	95	106	124	108	122	103	105	105	127	116	113	114	117	95	107	122	106	105	103	119	112	108	111	117	113	101	120	104	116	102	105	113	127	108	97	114	89	116	104	116	102	107	88	110	128	110	96	101	102	114	92	97	91	134	113	110	86	114	118	112	114	112	129	119	115	106	89	104	86	108	102	116	105	118	115	117	99	114	111	128	100	103	112	121	124	104	113	114	99	126	120	103	105	112	121	99	111	100	116	118	105	106	90	131	94	121	115	107	124	97	114	103	101	108	111	111	111	128	101	109	106	121	117	110	113	109	99	105	123	112	99	125	122	103	124	122	113	104	92	93	95	102	119	100	118	107	118	110	113	114	113	94	109	103	108	113	111	122	102	117	113	113	96	108	99	103	126	126	122	106	104	104	108	96	121	102	117	118	110	121	102	127	105	112	109	117	92	126	99	105	121	96	107	103	114	116	100	123	100	101	118	88	99	118	102	103	122	92	124	109	114	119	119	96	119	121	109	105	109	102	116	117	113	103	126	123	108	102	116	99	101	110	111	108	99	99	118	106	97	97	109	101	104	105	112	110	102	124	108	115	109	120	117	106	112	98	101	98	110	102	107	103	103	103	96
10233	2829	1290	1494	3034	4318	3860	3332	2744	2278	2011	1732	1574	1481	1426	1326	1282	1238	1166	1093	1061	1031	1009	986	996	958	899	928	894	872	877	906	887	864	868	890	873	895	822	873	889	850	839	855	896	873	807	863	827	795	812	817	807	804	809	843	815	897	900	806	830	862	893	869	839	800	871	855	817	839	796	854	764	814	789	792	808	760	797	804	836	754	852	797	840	819	807	764	791	770	795	794	788	819	837	779	822	805	784	774	806	807	791	755	827	804	829	823	749	796	793	810	828	787	819	799	810	816	771	767	794	823	819	809	785	775	762	808	707	790	804	810	810	738	804	803	826	819	800	833	821	813	797	760	779	807	802	774	829	793	805	796	782	813	759	824	780	818	792	789	840	852	793	805	812	785	821	813	779	797	813	741	740	849	815	787	830	851	766	851	825	778	783	806	785	826	745	804	840	803	816	770	799	818	776	794	801	802	787	781	860	801	769	789	805	834	802	783	748	814	810	783	782	775	828	777	784	792	817	834	752	750	810	842	778	782	789	778	804	785	796	850	816	816	786	747	812	778	772	826	779	781	781	788	792	768	795	813	816	804	815	749	787	792	843	779	832	787	805	759	843	793	816	819	853	785	742	786	786	780	820	832	808	755	808	808	790	857	812	790	833	784	798	790	813	773	788	771	766	786	830	804	861	776	805	815	818	854	797	760	744	847	778	745	824	778	772	784	822	783	775	833	803	763	787	809	837	778	798	802	817	781	793	759	781	776	788	796	840	840	787	795	798	753	825	815	779	732	767	787	787	817	797	772	754	808	761	828	780	814	818	800	818	838	831	853	804	780	803	831	748	799	750	793	801	757	793	826	793	793	830	826	726	814	815	819	816	841	822	782	801	778	814	806	812	816	758	791	776	797	808	812	760	813	764	757	785	816	801	794	819	804	831	782	815	790	786	792	881	788	767	749	817	806	788	801	747	809	772	732	780	785	754	814	813	784	794	850	786	837	845	813	829	858	769	753	843	799	809	758	795	735	766	805	798	835	776	767	785	843	854	756	790	801	776	785	794	792	788	771	780	811	748	825	784	780	787	831	773	766	794	806	777	787	790	811	775	791	784	761	797	846	816	764	864	779	799	772	753	803	816	817	778	819	759	788	875	753	780	792	768	825	779	818	798	798	841	773	824	851	794	792	800	816	772	770	806	815	805	842	801	772	792	789	775	784	796	806	750	822	802	773	789	805	801	837	777	819	778	790	785	801	816	766	773	791	798	771	797	803	799	766	758	750	762	776	792	782	850	768	851	797	756	788	790	812	819	807	773	775	791	851	808	774	789	721	753	810	808	768	813	775	830	824	742	773	796	748	829	812	808	806	778	818	762	793	784	804	804	808	786	823	824	777	814	763	779	825	813	821	791	799	784	781	836	821	804	758	786	744	798	773	834	805	792	793	795	794	770	788	810	802	755	862	825	794	789	765	843	779	800	836	795	821	795	817	755	795	819	803	779	790	799	817	739	790	774	764	800	761	802	823	781	789	770	777	751	775	792	785	820	815	778	835	819	807	792	746	739	820	774	808	857	731	793	819	787	750	799	835	824	787	764	749	785	798	848	835	770	804	788	810	865	799	721	790	770	787	840	795	837	754	787	799	825	853	834	807	805	780	785	866	803	780	813	791	783	779	796	826	846	813	803	802	793	792	838	829	841	846	781	792	834	816	772	840	808	816	822	782	748	795	788	812	856	818	797	737	814	810	805	739	796	821	781	815	775	771	822	764	827	812	744	788	778	820	830	732	807	833	775	798	784	787	777	837	809	740	825	838	819	814	803	791	821	813	809	810	813	806	764	784	815	765	800	779	811	788	854	740	844	812	753	839	807	847	788	805	788	766	811	784	769	751	809	833	765	805	799	813	812	770	783	817	799	802	781	786	812	761	741	811	785	793	789	850	840	818	791	857	776	783	782	799	794	871	815	814	785	712	783	776	777	794	807	805	779	818	837	780	778	797	772	817	811	768	850	790	781	788	783	774	831	744	759	808	725	794	771	766	784	759	811	776	808	885	755	793	752	796	805	787	754	790	772	823	809	773	811	807	758	759	812	813	841	795	831	789	801	794	851	807	779	849	851	828	773	786	746	817	791	774	786	772	802	803	810	787	815	794	815	793	803	795	788	802	784	827	793	822	784	763	809	777	803	793	773	823	737	836	803	796	775	800	795	790	799	847	821	795	771	775	811	769	779	823	829	787	806	783	805	801	819	832	765	818	769	767	815	764	794	799	782	794	761	818	800	807	790	757	753	781	812	777	810	800	797	803	758	813	769	794	832	767	780	790	771	778	791	835	764	761	809	828	780	774	828	793	795	807	798	824	823	820	797	846	764	768	740	741	779	830	764	800	804	789	850	791	801	854	789	841	810	848	788	768	831	786	869	769	829	818	776	812	794	763	812	791	758	778	783	813	809	829	798	807	812	815	773	790	831	787	774	784	744	812	776	815	802	754	802	796	778	767	822	773	800	812	778	826	840	805	813	808	816	820	794	766	794	808	763	785	786	803	763	791	765	778	779	798	799	772	773	771	797	795	814	785	793	797	844	781	832	819	790	796	821	784	777	784	740	782	820	736	776	826	799	821	816	818	793	815	788	815	779	812	846	802	774	768	751	745	806	772	814	762	774	754	847	794	827	809	788	790	794	848	775	820	798	790	767	794	781	803	840	774	794	800	768	802	770	802	789	741	786	800	749	776	792	823	793	785	789	759	803	786	826	817	744	806	796	811	809	777	783	766	790	790	803	724	796	751	788	788	787	814	750	767	799	807	819	783	799	782	788	807	787	809	773	755	792	776	778	849	796	813	799	806	778	807	814	818	771	818	764	800	792	769	763	751	808	781	825	787	786	768	815	814	785	798	859	791	832	794	797	799	787	837	786	853	813	788	771	787	793	771	741	793	816	825	790	792	784	816	805	810	798	825	855	744	785	768	836	798	733	778	807	754	804	757	795	817	879	802	793	763	794	776	758	826	802	813	808	752	811	733	814	824	799	808	832	779	772	778	826	767	792	847	761	822	811	785	810	758	829	817	804	801	781	806	802	733	811	773	806	788	762	792	771	737	833	827	815	770	796	780	833	772	799	792	794	766	800	777	784	757	749	802	801	824	787	844	842	803	764	835	773	784	811	781	707	801	770	769	767	779	766	836	819	849	806	816	780	807	847	827	814	811	837	782	819	838	793	733	808	820	772	822	796	800	801	802	792	807	782	803	754	794	774	819	784	809	778	787	783	825	767	824	836	760	760	765	803	822	847	751	841	797	791	757	817	825	820	797	848	791	801	795	804	711	783	783	784	821	803	822	801	743	778	763	822	783	749	759	816	800	780	783	784	810	781	780	754	815	801	769	768	801	820	752	766	839	777	821	804	843	834	803	784	839	804	812	777	802	844	781	816	770	817	863	771	790	821	760	764	785	812	759	766	822	865	782	783	828	810	837	782	794	793	785	800	784	795	755	805	778
1075	67	36	36	47	44	41	32	33	51	36	36	35	54	42	40	36	24	34	42	56	42	33	34	32	38	45	41	31	36	45	37	45	34	34	49	42	33	43	45	38	47	40	41	40	38	30	37	35	37	46	33	46	28	33	44	37	35	41	38	33	27	36	38	41	53	39	40	41	31	39	30	32	40	29	29	35	41	34	28	34	44	46	26	40	37	33	35	31	45	28	35	37	46	48	34	38	44	40	43	45	57	38	42	40	37	55	53	44	42	37	33	29	23	32	32	39	29	33	31	38	31	38	36	35	34	32	51	32	30	33	35	31	43	37	43	32	37	51	45	44	35	43	46	45	31	28	41	34	32	32	48	38	39	39	35	34	44	37	47	29	43	36	40	46	36	38	36	47	46	43	37	33	39	27	28	40	41	28	35	37	38	40	26	43	35	42	42	36	30	39	44	33	45	32	39	34	47	43	31	40	48	38	49	42	44	52	39	46	34	34	35	49	25	28	44	38	28	32	26	29	35	37	39	35	33	35	41	29	40	36	48	30	39	33	34	57	40	31	32	21	29	48	33	34	40	40	46	44	37	24	37	48	34	44	43	33	32	39	34	45	38	49	38	44	38	37	44	40	44	34	40	40	43	33	31	32	42	40	40	24	46	56	44	38	44	38	37	44	36	37	30	35	34	35	34	29	36	35	35	32	34	45	34	25	28	33	39	44	42	31	33	47	36	53	43	26	44	39	38	36	45	47	45	44	23	36	59	45	31	36	27	44	47	38	31	27	50	29	22	35	43	37	33	35	34	33	36	41	28	28	44	35	45	35	30	37	43	45	36	39	42	34	37	48	30	34	34	37	42	40	44	43	46	33	28	33	41	39	41	38	30	34	41	46	48	34	34	43	38	38	48	39	45	39	32	53	47	35	32	47	35	39	42	47	45	36	29	39	39	33	41	35	38	27	38	42	49	47	32	45	33	26	28	43	47	37	28	43	26	40	35	38	51	49	41	41	37	47	49	30	37	49	45	32	51	40	42	34	35	37	45	49	39	41	33	36	46	44	40	49	42	28	39	38	36	29	33	39	38	36	34	42	37	36	26	42	45	32	31	43	39	51	40	21	30	47	36	43	41	55	37	36	35	28	27	35	32	36	36	38	40	29	34	38	45	43	31	42	43	38	37	50	29	30	44	40	37	52	37	31	27	34	46	37	42	32	25	31	26	54	34	45	35	42	28	30	32	50	45	47	36	34	31	47	38	41	30	37	32	32	41	39	28	44	45	40	24	35	38	40	38	31	37	41	35	27	38	35	30	43	39	34	53	40	38	43	26	33	36	41	37	32	34	41	37	31	36	35	37	50	39	35	42	46	40	34	43	45	38	42	41	34	31	38	22	31	50	35	38	42	33	38	28	43	39	36	36	35	42	45	43	39	36	43	44	31	44	40	23	39	35	40	53	42	35	35	45	35	39	40	27	31	41	37	46	44	34	32	40	43	34	38	32	38	24	40	31	44	35	33	35	33	32	43	43	43	37	34	39	25	41	34	40	36	25	32	30	29	41	38	36	27	44	35	31	36	42	38	25	52	29	43	34	29	38	31	45	29	34	43	26	44	50	29	46	40	36	37	30	46	40	40	60	41	32	43	35	37	49	33	32	44	34	39	37	34	38	41	42	53	46	30	33	43	36	31	38	42	38	35	42	42	40	32	36	44	37	35	41	28	37	41	44	38	27	39	37	33	38	36	42	39	42	35	39	46	35	37	37	39	26	23	32	38	42	41	35	35	44	38	28	42	23	31	32	32	38	43	34	40	34	55	32	23	35	28	43	42	42	34	32	44	44	45	26	39	37	45	34	42	50	40	36	40	39	38	34	30	35	42	43	39	31	39	38	39	27	37	45	36	34	37	41	38	44	32	41	26	44	22	43	26	40	34	50	35	36	31	30	41	28	40	33	42	41	33	28	29	43	34	30	44	39	32	31	46	45	37	46	46	38	37	46	39	49	29	33	34	39	38	36	23	40	34	35	39	31	33	33	49	36	42	45	41	40	32	29	34	40	43	40	30	35	36	38	24	45	40	30	47	32	41	37	44	43	31	48	49	48	29	35	34	37	38	40	31	39	49	31	35	35	45	42	47	43	30	39	43	41	38	37	42	31	37	41	33	45	35	47	31	33	42	25	30	36	33	48	38	51	47	29	42	37	35	30	37	35	43	36	36	30	45	21	39	48	33	49	33	39	31	36	37	39	33	47	28	42	34	24	32	36	27	34	51	44	30	42	40	39	47	30	32	36	53	40	42	39	41	38	28	57	30	36	31	40	44	30	33	32	37	39	25	36	46	51	45	33	28	39	40	44	45	33	46	34	41	33	27	43	41	38	46	44	35	38	34	38	42	36	49	40	39	34	39	37	35	34	35	35	37	32	41	32	36	48	39	38	42	39	28	36	38	48	28	40	33	33	40	32	35	35	32	44	35	48	40	34	39	38	37	30	37	36	48	37	34	43	41	45	32	36	37	34	32	35	26	44	42	36	38	35	38	31	33	37	30	34	40	43	39	48	40	30	38	32	31	29	37	31	34	37	36	25	38	44	30	36	40	35	40	33	34	42	37	32	38	56	29	36	41	49	37	31	35	34	34	41	25	38	34	27	36	36	41	38	32	32	48	36	40	39	37	50	43	27	42	40	38	38	37	33	33	39	32	40	40	45	41	48	44	24	36	31	34	38	41	32	52	51	37	27	38	31	36	42	37	43	29	46	38	43	33	40	37	39	41	37	32	54	35	39	42	39	24	33	32	34	25	45	37	31	34	37	36	38	38	38	43	39	32	35	39	31	38	39	43	34	44	45	38	38	34	42	31	35	40	40	35	32	46	36	41	33	50	28	39	44	48	45	45	37	38	32	48	36	35	36	38	34	38	29	31	35	46	41	43	37	34	37	38	45	38	36	36	47	31	39	39	26	36	31	35	36	34	43	37	40	27	31	37	38	31	39	49	33	28	42	39	45	42	41	47	41	47	27	52	44	30	37	42	41	50	36	39	38	37	37	41	33	33	31	38	42	28	39	38	35	28	40	40	33	43	39	46	55	36	40	28	39	34	38	30	35	35	38	36	28	41	43	37	40	40	36	30	41	27	39	45	44	32	28	40	33	42	34	37	46	41	45	35	36	34	36	33	40	46	41	53	42	43	37	36	41	40	39	37	26	39	39	46	42	47	40	47	24	45	46	34	34	41	43	32	38	45	34	36	36	39	48	42	40	39	55	36	37	30	40	41	46	44	34	30	37	44	29	36	37	32	44	36	40	33	19	43	41	44	49	40	39	37	40	29	28	36	27	37	42	36	44	33	29	37	33	33	25	40	34	37	53	38	43	49	41	37	31	39	34	43	42	46	32	37	32	43	42	21	34	33	31	27	36	31	44	41	45	51	34	36	30	45	52	37	41	33	46	35	44	42	30	40	51	24	31	39	36	35	43	39	41	39	42	42	30	26	15
6887	863	343	360	559	640	682	637	577	478	466	469	435	378	390	332	351	315	363	336	331	326	307	322	321	345	356	313	338	313	304	318	323	284	301	332	319	272	322	317	333	309	308	314	321	305	303	307	303	314	284	305	272	304	318	300	315	267	300	312	291	290	300	305	318	311	330	308	311	288	279	318	341	327	298	289	307	301	315	300	296	256	313	286	320	289	323	244	264	309	315	292	283	329	283	296	340	279	308	263	303	288	302	302	295	336	315	297	293	321	301	291	276	290	322	285	299	282	283	312	329	290	307	307	256	299	320	305	312	291	289	314	319	282	288	298	296	317	289	270	338	302	269	292	301	295	274	297	321	315	353	297	314	315	301	296	309	327	312	287	295	299	273	319	300	289	320	314	307	322	296	307	289	264	285	256	308	314	294	321	307	318	299	286	316	303	310	308	286	302	281	324	291	274	311	303	278	301	339	287	287	304	315	319	325	272	312	290	303	287	261	314	315	344	324	321	309	322	293	295	313	301	300	320	314	305	319	301	277	330	301	301	308	303	278	305	306	326	284	307	283	266	319	309	331	306	291	303	304	304	303	313	287	293	337	292	281	288	295	294	325	291	291	292	302	283	349	336	321	273	320	290	286	326	307	271	302	300	345	307	319	303	303	283	311	305	290	272	297	303	298	305	295	269	300	296	273	310	269	275	318	293	296	301	272	280	280	293	308	319	309	249	300	297	292	321	336	337	317	303	303	301	293	286	279	293	295	272	333	309	298	303	296	304	289	338	308	282	262	322	312	307	321	306	273	283	292	295	288	310	287	298	286	308	309	289	294	318	296	272	295	306	291	300	300	305	291	306	304	288	326	278	318	279	289	294	293	277	281	308	303	319	253	312	290	311	288	282	316	300	283	292	295	311	284	312	311	302	319	297	297	284	308	331	284	303	274	302	287	283	276	275	316	290	287	273	312	257	331	295	298	291	281	319	298	317	296	302	309	277	314	270	312	280	279	321	332	295	278	329	317	296	298	289	282	279	293	329	299	286	279	332	318	272	293	304	287	331	272	309	300	300	286	299	306	335	315	281	284	309	295	318	293	270	325	279	306	285	304	286	307	305	289	292	303	283	290	323	297	314	306	316	290	263	314	273	309	311	318	310	267	352	306	327	272	313	264	279	302	288	278	293	287	306	312	282	287	303	305	320	297	269	332	285	282	309	326	292	292	324	274	310	298	330	316	305	286	294	279	308	322	300	302	273	330	317	296	317	269	294	301	285	305	303	295	328	274	291	296	298	286	288	298	306	286	312	311	308	304	287	328	289	285	317	332	292	319	302	300	317	304	314	306	332	300	312	306	313	336	296	307	294	278	337	308	299	323	317	341	288	303	305	315	297	275	294	304	297	292	285	321	304	303	289	299	299	290	303	303	288	300	287	321	325	320	362	318	309	312	312	296	331	299	320	270	260	260	286	298	297	320	281	322	298	262	296	307	352	296	302	286	274	302	316	293	308	308	342	285	303	321	292	297	300	300	308	325	266	310	300	295	277	333	288	322	274	291	280	293	304	322	326	308	284	306	299	288	305	313	274	297	324	314	322	311	292	303	330	313	287	312	288	317	282	278	311	328	302	301	325	276	311	277	295	287	322	315	290	335	304	309	294	278	308	321	309	316	263	294	290	294	303	310	297	277	315	298	316	307	320	308	311	279	285	281	273	291	325	293	283	319	287	275	323	306	283	327	319	307	317	289	316	300	290	293	305	284	299	300	313	326	305	308	322	291	310	311	304	312	293	291	304	292	308	292	309	289	305	307	317	283	305	295	307	283	278	272	297	303	292	298	322	310	298	277	276	320	296	321	338	290	312	286	296	308	297	305	298	277	293	275	316	311	276	308	290	286	308	307	330	278	298	315	295	318	323	273	318	333	280	270	322	301	311	315	313	302	291	315	307	290	295	279	309	278	316	321	286	337	316	309	312	332	321	276	321	303	303	327	300	299	305	330	277	273	333	321	295	290	313	287	327	280	322	302	305	285	285	296	288	269	301	309	309	327	292	276	307	301	310	315	312	288	325	311	319	289	319	292	294	277	318	289	282	318	314	311	340	253	267	301	296	291	298	300	311	302	275	338	258	311	311	304	308	295	315	307	291	321	289	329	314	306	285	319	310	302	294	307	263	307	310	305	283	313	285	302	283	301	291	280	274	289	290	322	292	284	319	294	303	318	309	327	277	275	280	287	303	281	304	311	321	301	293	310	326	300	300	278	292	305	298	310	282	283	286	300	293	297	293	300	317	277	294	313	300	321	323	303	311	279	276	277	304	301	297	263	301	293	292	316	289	277	307	286	313	282	316	288	269	292	277	310	283	297	305	288	284	279	330	293	313	304	302	292	338	328	300	281	299	270	323	277	258	320	293	325	328	282	278	300	328	288	297	275	291	331	322	324	302	322	309	305	287	292	290	285	291	295	328	285	331	284	285	327	307	361	316	287	295	295	281	321	320	322	293	316	324	315	288	287	325	310	312	317	314	292	293	297	305	329	281	291	297	333	313	311	300	282	305	288	334	252	306	281	294	308	317	313	300	296	309	274	324	310	299	311	285	271	309	297	302	321	314	279	349	299	283	299	293	306	315	286	285	316	289	279	337	316	285	303	338	294	287	307	292	288	329	277	299	294	302	286	308	302	329	315	291	316	291	295	321	310	278	297	289	279	310	316	311	308	312	315	291	313	293	290	282	300	307	296	268	315	307	299	301	318	301	281	316	294	275	273	301	282	309	324	309	287	291	302	269	288	304	311	330	282	294	264	276	287	278	322	316	271	306	325	320	303	323	298	293	286	279	293	302	305	312	315	320	312	293	308	306	319	304	284	300	313	299	311	272	314	311	295	283	303	285	283	282	308	317	335	305	303	279	318	295	302	318	298	290	295	285	281	294	300	310	325	284	311	295	301	306	318	294	308	299	297	311	287	331	288	302	317	270	300	334	279	294	323	295	319	258	333	309	323	301	308	305	304	285	323	277	310	309	288	317	301	310	309	291	300	333	321	292	293	334	334	290	270	292	326	306	307	318	312	309	302	298	321	291	291	340	283	268	293	299	296	308	313	275	318	305	294	296	281	262	293	323	255	323	331	325	269	294	288	327	321	277	305	310	295	292	288	301	311	295	301	300	341	323	332	306	306	305	277	273	303	307	287	304	291	302	294	309	267	291	301	286	298	302	327	284	347	290	309	296	299	336	330	292	308	266	301	288	310	286	316	304	281	275	329	329	296	298	309	306	316	294	322	296	300	292	298	321	288	291	305	312	288	301	296	316	318	302	294	295	321	351	306	297	295	299	303	302	289	294	308	307	313	287	318	313	292	294	311	297	316	321	317	290	296	292	320	303	288	295	300	271	338	287	298	332	310	324	327	289	291	285	284	267	308	289	266	295	333	283	290	288	304	292	329	303	302	288	299	283	290	310	312	271	321	290	332	297	317	299	312	309	299	274	308	299	326	307
605	193	92	99	73	110	129	107	99	100	79	99	99	84	78	97	81	71	67	72	93	95	66	88	55	85	80	83	81	69	74	74	83	80	84	76	76	74	78	80	68	71	84	72	73	75	64	82	83	82	103	69	73	65	70	78	81	77	76	72	75	76	83	90	80	72	76	71	67	72	78	64	79	77	64	79	75	76	73	81	76	73	82	82	79	80	79	80	70	69	74	82	70	71	76	75	86	75	64	78	63	71	97	78	75	66	81	78	83	88	81	66	74	62	90	73	80	65	75	74	82	82	66	69	80	62	81	69	91	73	79	75	61	64	84	76	89	68	84	82	89	83	83	86	78	76	76	87	80	62	71	61	82	78	71	82	76	75	76	80	84	65	59	70	63	74	67	79	69	90	75	65	68	73	82	79	91	69	75	97	73	83	64	76	77	88	78	66	78	73	73	68	95	68	92	80	64	74	74	62	67	78	85	76	70	76	60	75	78	68	87	87	71	76	76	86	69	73	64	80	84	52	83	78	86	68	78	86	72	71	79	65	74	65	72	92	72	82	84	85	75	90	80	78	60	67	65	76	69	73	74	77	76	87	74	79	76	81	71	87	69	71	50	89	90	74	74	69	63	76	73	88	89	69	60	82	89	86	69	63	73	87	69	70	67	80	95	73	84	75	59	66	71	88	72	65	97	71	93	92	67	69	64	76	59	66	69	102	81	104	71	71	78	75	79	76	65	91	68	72	73	77	72	85	86	78	72	70	81	72	69	70	80	78	76	64	75	80	91	74	73	62	73	76	69	91	64	84	80	80	92	82	77	80	70	90	70	94	76	60	85	53	77	67	90	93	73	90	90	71	72	88	85	77	82	77	66	79	70	88	81	76	58	72	78	70	75	94	80	85	84	79	67	79	82	75	79	79	88	73	71	80	77	81	81	84	78	67	78	79	78	86	66	66	73	85	82	68	73	82	88	83	78	82	63	82	83	77	93	68	74	74	70	61	80	80	71	77	88	80	81	62	79	71	69	96	64	72	84	91	81	72	68	81	86	78	78	87	81	70	78	77	75	79	66	73	65	62	89	72	75	74	78	86	70	100	82	83	64	83	72	88	70	63	79	79	83	69	71	65	89	92	83	80	82	79	79	88	83	83	59	77	50	71	82	79	84	85	65	74	59	83	69	88	84	75	89	67	74	70	76	50	78	79	60	79	88	69	78	80	86	65	80	67	76	77	64	81	80	60	73	61	73	78	73	80	81	73	99	72	65	65	64	71	64	80	78	82	81	87	88	73	69	84	61	71	82	80	61	79	67	78	72	88	86	67	72	69	94	69	76	74	84	66	66	86	80	84	63	77	64	76	82	60	71	77	75	77	83	72	83	81	68	82	58	69	75	63	68	88	71	97	75	82	78	72	59	91	68	87	64	80	82	85	73	62	69	100	75	67	82	81	88	90	69	80	73	90	56	71	79	66	65	65	89	75	77	74	65	95	81	68	72	85	88	95	76	74	60	79	83	79	78	83	72	76	87	68	73	82	71	67	78	81	84	63	66	68	81	70	74	92	70	74	77	87	78	66	71	87	68	87	73	66	73	75	85	72	92	71	63	74	64	79	73	71	76	65	89	88	76	86	75	71	61	73	77	55	66	53	63	62	69	88	75	66	85	81	76	82	69	79	72	66	73	66	73	67	73	62	90	74	64	74	82	70	84	96	67	76	82	67	72	69	79	66	67	78	64	74	78	84	65	100	91	67	73	76	67	77	83	71	64	66	79	79	67	57	77	86	64	75	63	89	71	75	77	60	89	60	59	68	73	69	63	88	55	58	68	75	82	73	66	75	78	80	73	81	93	76	88	86	81	93	72	86	69	85	84	85	89	82	76	84	83	80	86	66	78	67	67	79	101	60	65	70	83	67	69	82	83	71	80	72	75	77	56	84	66	80	64	83	67	80	72	72	77	87	71	76	77	78	90	76	78	89	76	66	68	80	61	81	87	60	68	73	72	66	55	81	73	78	69	88	88	75	69	63	71	74	82	71	86	61	64	68	102	72	69	83	89	95	87	78	102	75	76	69	65	62	74	68	79	67	66	73	77	83	89	85	69	73	70	74	71	85	70	72	82	79	88	64	74	83	82	76	63	74	59	70	86	69	68	71	71	63	80	76	80	73	80	83	78	78	88	82	79	73	80	71	77	90	97	65	81	73	75	76	75	81	86	74	67	70	80	64	78	78	86	65	79	57	71	89	91	74	78	83	74	60	65	83	68	67	77	62	86	69	87	86	83	77	58	70	89	63	71	74	72	85	67	64	67	86	78	62	93	71	85	83	86	98	74	82	80	69	80	77	74	88	76	73	87	87	78	87	83	85	74	64	74	65	79	78	80	75	63	77	69	81	84	68	76	79	84	77	71	74	81	66	73	61	84	70	70	74	92	83	73	70	73	85	80	69	74	78	65	72	72	92	88	70	81	80	68	68	84	78	78	77	85	78	75	75	80	65	91	79	70	71	76	84	65	83	81	75	92	77	72	66	92	75	84	72	66	80	82	65	95	59	82	77	72	73	84	66	74	85	73	68	73	89	92	69	67	72	79	73	83	78	70	62	79	73	66	75	75	80	84	87	80	63	63	71	80	78	84	72	86	73	87	72	74	82	68	68	83	82	75	87	71	77	73	82	82	74	67	76	74	80	76	74	73	84	90	67	85	72	82	83	92	73	73	78	87	70	81	64	78	83	69	67	74	78	80	75	67	77	67	77	72	70	69	77	73	80	82	69	55	73	67	78	60	78	66	63	81	66	64	80	76	86	100	70	73	85	91	94	76	85	79	76	69	70	87	78	87	67	72	74	72	60	63	84	82	62	72	96	72	75	77	94	82	96	79	76	64	96	90	97	85	81	67	65	77	79	82	80	72	64	66	71	73	87	79	92	82	72	76	81	70	69	70	84	81	90	96	79	68	73	79	61	81	80	69	65	78	63	81	79	83	78	80	72	63	85	79	70	74	74	54	75	65	84	79	57	79	74	75	60	71	83	72	74	80	78	72	69	74	84	77	70	83	83	79	69	72	72	62	103	84	83	77	96	85	64	84	77	68	73	81	85	84	85	73	85	84	74	85	82	78	78	69	77	69	72	63	73	72	78	78	78	64	80	59	83	75	78	64	76	64	71	75	68	50	82	60	83	65	77	77	70	73	72	70	74	75	91	63	74	82	98	91	72	72	73	72	89	82	73	72	70	79	75	77	75	68	73	65	64	74	81	91	75	78	78	80	66	75	80	78	69	86	88	66	78	89	74	72	68	75	77	78	80	69	77	66	62	56	83	78	79	75	74	82	69	82	90	73	70	65	93	99	88	71	67	69	83	79	69	86	79	59	77	74	79	77	83	84	76	81	57	75	71	95	80	81	76	78	79	73	63	79	70	68	66	65	78	88	76	88	80	74	86	73	73	86	81	73	74	85	81	72	76	82	72	76	75	69	74	69	89	74	77	74	100
7061	2168	879	1014	2010	2679	2508	2064	1710	1446	1273	1103	986	1015	876	873	783	717	764	719	658	720	666	674	754	621	608	628	559	559	577	591	621	561	598	621	587	570	570	644	574	584	540	583	662	572	551	611	560	569	565	553	614	582	579	598	528	611	556	572	591	617	565	600	531	545	576	531	571	580	562	565	583	539	525	552	551	566	575	558	542	574	519	519	532	535	498	543	539	575	543	556	553	574	548	579	555	580	578	550	609	577	556	568	565	555	584	515	535	553	548	568	577	526	524	566	608	562	529	573	573	560	526	551	553	576	573	560	572	584	560	550	551	558	598	531	577	585	494	545	550	523	543	571	581	550	548	564	564	568	575	572	542	580	535	589	581	548	523	563	522	508	525	597	532	566	585	553	575	536	549	572	577	562	552	566	583	545	544	573	531	575	554	562	545	542	561	591	561	537	553	522	583	592	587	518	575	538	570	537	547	568	555	583	566	578	587	549	574	532	572	596	552	537	550	558	507	529	557	545	576	554	564	582	586	575	538	535	572	556	553	541	530	531	559	536	524	550	592	511	533	577	578	585	524	558	548	528	530	603	506	547	540	516	536	590	524	551	557	538	529	558	575	546	549	551	512	543	567	569	564	553	519	593	533	546	606	557	572	560	534	530	551	554	575	581	558	566	533	607	532	518	616	525	588	566	551	533	560	546	551	530	585	528	552	533	555	596	573	535	570	533	548	586	513	543	573	576	539	483	527	553	557	567	543	559	577	562	529	520	536	598	531	580	552	550	560	516	582	593	530	560	538	563	547	569	564	544	503	541	557	539	542	561	590	587	533	563	581	552	508	593	572	595	536	576	573	540	522	552	575	598	568	524	536	519	550	510	574	546	566	614	581	553	611	516	558	566	538	536	515	517	554	566	561	577	579	563	541	552	546	505	513	540	585	564	576	565	587	515	592	568	542	583	559	542	537	534	541	535	545	544	581	563	568	564	535	518	510	555	576	522	563	526	523	542	561	572	509	550	569	552	567	492	576	544	581	554	566	538	572	573	577	579	563	579	508	543	560	528	512	543	542	530	552	557	554	520	556	531	547	497	542	566	495	539	587	589	547	520	567	554	551	576	547	539	551	514	549	563	554	517	543	554	566	569	512	575	564	521	581	541	550	523	542	515	548	578	549	535	571	560	550	550	535	521	570	572	553	500	538	513	520	545	509	544	570	525	577	564	578	553	558	561	552	521	558	549	574	538	556	585	565	540	558	534	509	597	549	524	576	534	566	554	541	559	563	571	532	538	548	510	582	538	526	560	614	583	526	564	564	549	565	561	531	529	561	581	528	594	513	531	554	530	532	521	528	556	560	499	549	521	526	519	562	501	549	536	559	507	545	535	546	556	532	556	545	535	545	585	506	581	533	563	537	576	560	588	585	528	542	555	552	526	506	566	592	513	566	527	570	537	560	550	552	584	523	542	547	534	559	594	553	524	575	541	578	537	526	557	541	560	516	534	564	565	561	602	528	541	574	585	547	549	553	524	518	537	545	581	560	533	541	547	553	539	544	542	525	532	570	539	588	514	609	565	555	539	572	575	539	550	524	561	522	550	523	574	564	556	540	540	595	553	567	586	552	529	538	518	560	560	565	574	569	548	590	588	536	511	546	545	577	502	509	553	552	541	552	577	514	563	535	553	549	590	577	559	553	552	562	521	544	509	576	522	539	527	566	519	516	531	571	556	509	559	592	554	545	569	558	548	539	551	555	523	561	541	564	530	501	535	546	562	536	564	545	559	583	557	557	564	540	582	566	548	581	547	568	609	530	543	560	578	528	551	565	584	567	548	531	567	566	508	538	529	516	562	573	561	591	520	570	538	532	539	538	541	547	514	569	531	555	559	540	588	588	552	552	552	532	493	530	624	593	544	572	567	582	558	585	546	551	546	569	522	579	577	565	578	568	540	519	573	518	528	557	564	527	557	587	559	508	534	570	551	520	565	605	542	552	536	544	559	601	519	545	583	521	542	595	561	590	568	585	545	537	554	540	588	532	547	557	533	531	547	535	564	548	531	561	562	540	573	563	578	555	521	556	573	559	537	541	530	570	564	531	530	549	564	560	543	553	603	576	582	543	540	539	591	536	525	566	530	562	529	563	529	558	566	591	609	566	538	536	572	572	524	599	618	555	512	556	552	533	553	547	566	593	564	567	545	551	593	585	578	534	517	558	597	571	577	561	560	558	545	599	586	579	504	546	537	497	549	568	533	588	557	598	540	566	570	540	586	533	544	543	542	563	539	575	550	603	545	567	518	571	559	537	560	545	609	567	557	552	525	537	508	552	568	554	532	554	531	561	541	573	561	548	553	531	546	592	565	553	524	560	518	565	526	567	567	567	570	560	566	564	504	530	539	542	522	540	570	540	532	542	559	569	547	555	519	574	551	518	562	573	541	539	534	536	562	537	533	565	582	578	524	542	547	553	554	523	552	548	586	578	545	536	542	543	528	548	523	548	540	556	549	531	566	574	529	574	532	532	511	513	540	564	568	592	537	536	559	514	541	571	572	564	557	528	554	592	550	557	578	530	544	539	571	546	564	580	583	534	536	535	521	535	551	522	539	562	582	511	575	513	548	519	557	541	546	563	540	609	571	566	530	557	563	524	523	556	554	583	546	538	543	552	533	581	597	539	545	555	548	526	527	535	526	550	555	569	484	556	523	568	574	569	599	617	541	553	528	538	601	539	515	543	525	562	605	535	541	585	537	525	543	552	564	599	529	619	566	550	558	600	536	593	508	584	558	526	566	536	549	561	564	550	529	556	584	508	573	584	540	581	544	609	578	570	563	509	568	536	527	551	577	563	562	498	529	574	575	512	540	541	541	586	551	548	571	565	584	579	493	558	575	530	547	580	577	573	597	510	573	564	524	562	574	582	564	566	580	555	515	545	566	518	521	549	526	527	571	574	575	558	547	550	528	585	531	508	550	564	534	529	558	518	550	588	556	557	549	577	577	567	553	564	533	551	528	551	564	558	537	547	506	515	551	536	525	530	548	519	547	521	574	541	571	560	570	549	537	520	563	544	544	532	576	604	577	519	543	548	555	510	561	554	566	580	582	541	553	546	565	522	571	574	557	524	495	512	553	540	541	554	545	561	595	536	535	552	546	561	533	581	561	555	516	533	559	569	540	580	542	506	554	548	557	606	533	527	560	555	556	566	570	555	566	575	585	588	545	578	528	551	567	554	556	524	538	542	565	572	521	565	546	551	544	564	576	548	583	545	535	522	522	551	537	550	549	554	552	573	531	540	546	527	549	559	554	520	554	569	521	573	530	593	531	518	557	568	549	552	567	541	567	545	528	539	531	519	544	517	559	520	546	532	511	550	531	563	579	522	579	557	527	525	551	607	568	554	533	559	514	545	536	515	573	550	564	533	540	574	537	522	513	538	556	521	574	545	570	566	542	596	587	559	550	532	555	539	525	573	557	550	553	539	547	537	558	579	552	598	527
1661	142	85	93	106	101	89	98	103	79	74	97	90	111	81	78	85	72	83	102	77	73	76	83	91	76	73	78	70	68	78	75	65	86	60	63	69	76	70	63	88	74	62	82	65	72	72	70	72	78	67	66	69	77	84	78	66	73	68	68	76	63	90	58	89	75	60	54	72	62	62	78	59	66	65	63	71	65	66	71	74	51	53	80	60	70	72	71	61	84	76	79	81	86	55	54	89	76	79	67	70	70	71	60	73	65	58	75	90	80	63	80	71	67	61	74	72	84	57	90	76	90	83	67	57	71	66	82	79	65	67	65	56	55	64	81	69	67	62	74	88	72	77	79	72	72	77	70	75	72	80	73	80	74	68	65	78	67	75	77	84	64	70	77	79	88	75	73	70	67	58	80	91	76	78	76	71	93	69	69	65	74	70	76	80	63	73	63	93	74	91	68	76	75	86	78	77	82	65	81	68	54	79	71	69	76	69	76	72	73	63	75	70	67	72	64	67	68	67	89	75	70	66	77	83	72	69	76	84	61	83	75	74	65	66	75	76	67	74	60	59	76	66	78	78	72	69	74	64	84	76	80	71	63	75	83	92	75	63	75	80	62	60	70	60	77	83	70	72	69	74	72	80	75	79	86	77	71	77	65	90	81	70	64	76	66	75	66	95	82	63	77	71	74	78	75	54	89	88	86	74	75	61	67	82	76	67	72	66	75	79	72	68	68	55	65	74	84	79	77	82	76	79	69	67	75	82	82	61	75	97	74	79	76	66	81	64	71	71	82	69	58	77	61	60	68	78	76	75	60	65	67	72	68	64	74	86	64	84	87	64	75	75	71	66	70	68	77	76	85	54	56	73	78	70	70	77	75	70	74	70	68	74	81	64	75	86	70	59	66	66	82	74	70	60	80	65	68	64	69	73	79	90	72	65	70	85	69	75	62	89	69	66	87	75	72	71	88	83	67	53	90	64	90	61	85	76	77	62	80	59	72	72	75	68	73	86	71	88	72	85	85	68	74	81	67	59	61	71	66	61	66	77	71	83	64	69	63	75	58	79	79	77	58	74	62	69	83	66	63	67	63	76	75	62	73	67	74	82	68	80	65	67	72	68	67	53	76	76	63	66	73	82	70	63	76	66	68	85	69	76	73	67	74	64	69	79	72	61	67	73	60	64	66	74	69	65	71	76	85	71	80	64	63	84	61	64	68	72	70	73	75	79	80	57	71	76	71	80	71	59	83	69	73	61	76	64	83	59	71	79	78	75	54	60	67	70	85	77	60	66	81	76	69	63	91	73	64	71	74	70	69	65	79	79	66	72	61	62	75	76	82	69	74	73	75	76	60	71	86	60	71	75	77	70	83	64	69	83	84	67	60	64	67	54	81	76	64	73	75	82	63	60	58	70	74	76	69	91	84	79	73	83	76	68	73	67	68	59	69	64	69	73	73	72	81	67	82	78	76	85	54	73	64	82	63	83	70	70	73	61	98	61	71	82	67	88	72	67	83	56	71	85	70	86	69	76	78	66	77	76	70	76	75	65	85	61	62	70	77	68	76	61	85	73	72	63	85	73	72	75	81	78	81	83	76	71	83	78	68	74	66	80	83	64	77	101	66	72	72	75	68	82	74	78	80	61	71	70	71	74	79	77	74	67	87	78	72	88	83	67	77	88	87	78	81	73	84	70	69	75	72	64	81	69	75	75	73	77	75	75	77	82	85	65	78	56	59	75	57	74	74	54	70	68	82	72	79	63	63	67	67	74	72	76	71	78	62	88	70	67	69	73	58	73	79	75	67	69	68	82	68	64	65	65	74	60	71	72	66	71	74	64	67	87	55	57	58	69	69	70	76	72	76	70	61	84	77	74	65	68	67	73	74	77	77	71	70	72	77	73	62	70	71	85	76	75	72	56	70	83	69	63	79	66	69	79	59	81	76	61	64	61	65	70	79	75	84	61	81	62	75	73	84	68	92	79	72	56	80	73	67	63	88	95	63	97	81	72	57	79	64	72	66	71	43	69	91	77	69	70	72	53	61	75	69	66	73	82	75	60	72	74	73	71	68	81	77	90	71	70	78	66	72	65	75	77	75	66	76	79	68	81	91	68	72	76	72	68	64	91	89	73	87	73	65	65	88	73	59	72	81	62	70	81	68	86	74	70	84	71	71	74	72	63	77	81	89	69	60	75	70	63	69	69	68	69	81	76	76	63	80	71	62	69	55	83	62	84	70	63	79	68	68	70	85	72	64	73	67	62	73	74	73	84	80	69	70	68	63	78	66	81	80	84	75	86	83	59	68	76	67	57	65	76	79	70	66	76	80	75	79	70	73	78	73	67	84	63	78	71	73	62	67	79	57	67	73	76	74	76	85	76	76	74	58	63	97	64	72	67	69	77	71	82	63	64	83	87	78	75	72	78	78	69	59	72	59	81	83	66	83	70	78	75	56	81	69	89	77	84	71	72	79	90	64	73	64	73	63	74	72	72	77	78	90	78	60	74	79	82	68	70	67	77	84	74	78	67	83	76	71	71	61	63	71	70	88	82	73	80	77	63	76	72	84	85	70	71	62	60	58	86	80	71	66	94	67	63	79	57	70	57	71	78	75	78	71	77	65	66	76	77	67	62	75	78	85	78	74	63	94	70	71	72	80	78	88	77	70	59	70	69	79	77	74	79	74	73	76	85	77	76	67	81	73	71	56	65	72	70	71	76	71	59	80	84	78	77	83	71	69	75	51	77	71	75	76	65	70	87	80	72	76	61	70	65	67	67	95	75	80	78	74	76	85	71	65	67	70	83	80	88	54	86	71	76	69	67	80	75	72	77	69	60	76	59	67	79	74	57	56	70	88	79	63	82	73	83	92	58	89	59	68	74	76	77	82	71	69	65	71	67	75	73	73	78	79	79	77	72	80	71	65	73	66	64	68	61	87	69	80	61	91	76	80	83	62	94	66	78	68	74	75	73	68	72	82	79	79	70	54	72	84	65	70	79	58	61	74	67	78	60	73	84	51	80	77	90	65	82	82	64	74	64	76	79	64	72	84	65	74	62	68	73	72	71	81	58	86	58	79	53	64	77	51	88	81	81	79	70	77	82	52	87	79	87	64	80	55	70	64	78	78	77	80	74	61	71	75	67	70	66	73	60	69	66	78	66	83	85	76	76	72	70	77	82	68	63	81	59	90	67	66	86	80	72	70	68	62	69	90	73	72	71	79	70	82	66	78	52	68	67	78	70	68	74	82	57	66	71	64	67	68	69	68	72	69	72	75	71	93	76	58	91	78	82	69	74	74	90	78	66	65	82	68	76	67	83	64	63	71	73	82	78	63	74	75	74	71	88	71	69	86	71	64	66	70	70	63	78	68	75	64	76	82	75	71	60	79	71	85	69	80	68	79	79	77	81	76	76	70	77	59	78	77	72	80	75	66	81	80	78	54	71	69	81	73	81	79	77	63	63	64	85	69	62	90	88	74	83	68	70	66	54	69
8654	1783	797	868	1710	2285	2144	1914	1723	1416	1248	1140	1077	939	897	898	782	758	748	780	730	717	675	671	643	650	618	626	578	640	587	658	655	645	617	639	600	612	593	554	576	602	594	566	568	570	558	584	586	553	562	558	573	599	507	551	585	592	558	576	608	558	570	543	577	584	574	568	567	553	508	611	575	589	557	574	603	564	569	574	587	561	593	537	518	611	555	582	588	583	598	537	596	572	552	547	559	512	546	572	534	579	579	562	537	556	601	597	549	610	584	562	582	573	539	549	516	607	554	595	572	556	539	576	562	574	555	519	532	578	572	538	548	605	557	601	562	564	507	544	600	516	554	550	564	562	532	526	533	546	551	552	569	540	595	559	530	545	613	543	581	580	552	524	561	548	570	563	551	551	530	582	573	519	571	525	625	592	572	519	607	546	592	575	572	586	560	538	577	611	588	539	542	562	547	566	562	552	595	573	533	569	588	590	539	579	546	512	530	598	585	545	575	510	599	520	560	573	595	577	605	575	580	555	591	582	566	558	586	576	547	568	578	529	554	612	548	565	561	496	549	548	601	565	549	569	568	572	560	579	571	519	552	567	552	574	527	541	595	551	575	549	562	555	565	546	583	553	547	518	566	556	602	577	554	552	571	539	617	565	527	578	572	532	557	580	520	541	594	607	557	508	548	571	546	574	594	556	599	553	542	574	559	537	521	479	549	550	569	561	558	575	560	552	584	582	606	604	546	578	545	580	574	583	558	567	544	558	570	560	542	532	591	609	592	546	567	503	591	582	579	568	553	590	588	566	604	544	551	575	598	546	525	549	566	614	565	556	548	581	552	544	589	573	571	547	585	543	539	566	558	568	535	581	541	554	558	570	547	560	532	546	584	552	545	540	612	510	530	540	555	583	574	581	563	547	520	562	563	552	523	565	546	542	543	546	547	550	588	569	548	540	584	558	539	559	581	554	571	555	531	550	549	593	569	596	558	545	579	545	590	528	543	588	583	554	590	535	571	567	556	612	599	542	617	576	590	546	592	557	561	559	582	588	566	584	557	535	592	592	566	522	549	570	548	554	550	586	562	584	520	590	572	543	580	561	565	544	536	564	584	544	552	545	537	540	562	552	536	592	548	557	611	501	537	523	552	557	560	571	516	613	574	558	550	586	536	573	620	556	596	587	600	568	581	576	567	561	565	562	596	564	535	554	556	589	555	547	604	565	554	566	523	550	607	576	555	560	603	576	581	559	576	564	583	574	564	562	535	550	567	636	529	566	566	539	592	560	562	545	594	583	519	556	486	535	570	521	580	556	571	550	573	561	560	566	526	597	551	534	516	544	559	631	517	578	529	584	565	555	548	554	592	573	572	510	553	549	569	557	582	540	586	547	568	560	612	572	575	553	589	568	609	548	561	543	589	580	518	527	557	605	594	546	519	547	529	574	529	592	561	544	572	528	578	549	574	593	508	613	516	602	582	577	566	589	549	550	591	546	550	575	588	561	528	565	573	522	557	576	537	602	568	573	553	570	585	549	616	551	515	559	561	592	576	570	578	527	538	608	560	562	611	572	564	538	529	559	563	558	600	584	559	573	569	591	551	564	556	570	598	562	598	565	597	569	518	515	540	524	574	583	563	510	584	565	576	613	523	575	574	569	571	590	578	544	559	558	587	525	555	574	565	610	592	511	572	524	546	534	572	559	575	510	556	546	572	551	551	542	548	554	547	534	562	553	542	545	549	548	577	547	597	563	571	567	536	531	519	579	548	545	601	581	509	549	591	552	545	596	546	517	548	592	536	559	539	611	572	537	549	585	536	523	567	568	580	549	622	544	587	559	571	543	578	516	553	550	557	570	532	595	545	520	562	545	564	587	568	567	553	543	556	596	555	574	524	570	579	635	516	544	536	545	575	598	539	585	527	536	589	536	564	593	550	566	555	575	560	554	569	581	542	581	587	567	606	602	560	551	539	544	560	565	537	541	554	598	565	581	607	598	566	523	540	547	602	597	558	563	590	584	592	543	549	559	582	525	579	571	582	533	641	558	589	551	569	600	584	524	560	584	552	584	564	529	609	537	582	612	569	588	544	593	572	547	570	571	524	572	561	549	570	583	620	521	592	505	581	554	582	569	583	568	518	556	559	562	595	534	564	561	616	556	600	534	540	559	582	543	590	597	555	562	548	534	594	544	576	544	590	519	550	581	582	547	596	520	566	528	558	536	597	542	585	559	593	573	545	556	554	559	564	579	546	560	576	548	574	551	567	537	573	594	585	538	532	568	573	559	563	563	537	545	526	544	537	514	562	562	583	549	552	573	541	580	555	566	613	557	529	543	583	560	542	561	522	585	586	582	527	535	570	538	538	530	519	556	599	584	560	554	562	562	580	522	569	565	600	527	520	542	572	554	540	593	598	584	597	583	573	585	576	563	580	545	536	571	573	518	599	564	562	582	583	556	580	577	569	602	588	562	573	538	565	621	559	562	572	589	603	599	566	538	508	543	558	562	580	579	585	572	582	588	549	574	586	570	566	544	532	539	541	575	524	554	572	620	592	534	561	575	587	588	588	571	599	612	568	582	593	573	607	573	541	553	591	556	535	599	547	584	589	589	566	593	576	516	595	580	517	534	543	534	556	596	553	540	560	551	553	560	576	579	572	590	562	547	643	593	551	556	554	534	523	591	530	559	563	557	543	566	564	583	526	519	568	542	541	596	548	518	590	520	588	559	564	597	552	549	598	563	606	587	592	539	545	547	529	553	540	571	567	585	565	568	598	564	538	579	577	508	570	551	570	581	581	514	538	588	558	603	572	540	579	563	572	559	591	563	542	538	546	534	531	573	562	600	588	593	599	536	555	544	560	574	588	600	569	568	566	540	576	576	596	539	551	568	559	590	593	618	539	603	598	527	542	564	613	618	578	551	562	574	571	532	538	564	518	571	566	571	573	578	532	602	536	541	547	544	604	596	560	564	552	568	528	581	560	607	545	539	573	599	551	566	538	543	550	558	565	534	545	523	569	569	586	536	581	563	549	584	552	540	566	568	570	567	574	571	553	547	541	580	600	598	546	557	555	597	587	559	570	549	598	594	591	574	548	562	614	548	588	542	565	535	594	575	527	576	525	587	575	504	576	545	572	564	505	601	565	523	549	529	552	549	578	569	583	525	585	587	546	538	567	583	568	532	588	552	558	541	542	554	582	533	550	586	552	556	506	574	565	555	573	532	518	569	553	556	573	556	582	590	557	566	536	556	547	586	537	534	563	577	546	571	522	535	557	571	562	539	510	550	601	566	552	511	549	509	581	531	537	556	539	558	593	577	557	566	531	550	526	595	579	531	546	589	582	568	557	565	596	548	544	580	557	524	599	555	549	537	560	558	569	543	608	552	562	559	610	556	551	562	549	545	571	564	562	575	581	549	527	535	602	565	536	567	569	542	530	547	523	592	562	615	560	563	590	538	548	495	550	541	545	534	541	581	591	591	552	575	554	570	532	577
1006	243	147	133	138	156	161	147	164	111	133	136	134	124	134	113	122	127	130	120	104	121	98	122	106	110	112	129	101	101	97	110	105	111	116	99	114	116	118	106	110	104	97	105	99	102	125	113	104	107	98	115	106	94	116	124	87	112	101	110	113	111	106	111	112	118	110	101	118	105	90	106	121	113	110	131	112	112	121	101	106	104	125	110	104	127	108	120	125	120	121	126	106	124	107	122	99	123	108	101	106	108	112	99	109	118	97	105	126	97	107	96	92	96	95	116	121	107	136	104	109	97	101	99	88	102	110	127	123	113	103	122	113	113	84	129	94	104	117	103	99	113	108	94	108	105	110	97	116	119	114	107	86	104	99	117	110	104	102	112	117	116	117	118	98	96	134	96	131	114	101	106	99	122	128	105	101	103	115	92	111	120	112	89	111	119	112	85	121	128	118	122	119	113	118	107	118	124	107	88	148	110	130	96	97	107	115	124	118	93	99	101	107	111	105	107	116	101	110	104	115	131	116	111	108	112	109	111	107	115	131	105	121	109	107	117	112	117	97	113	102	105	123	119	108	112	88	110	95	119	142	114	115	103	108	103	106	92	106	103	116	118	119	125	107	107	112	99	91	110	108	105	113	110	108	104	126	110	108	100	123	119	94	122	120	116	105	93	107	93	109	105	121	116	105	108	125	98	118	103	112	111	106	110	124	127	105	108	113	97	121	89	99	94	110	118	100	130	114	106	111	102	105	111	118	115	114	111	114	119	97	125	110	104	102	93	111	126	111	118	114	116	111	122	118	122	111	110	114	89	121	125	113	97	94	108	122	130	119	108	93	116	104	117	115	120	109	104	117	108	113	118	104	110	120	104	130	111	126	104	103	89	112	110	94	103	92	121	130	107	109	105	100	109	113	110	110	112	102	112	108	106	112	115	118	123	116	108	105	110	114	92	103	114	120	115	113	113	110	116	114	96	101	116	106	103	102	96	125	109	111	99	124	106	120	123	96	114	115	119	108	104	104	108	96	108	125	104	108	112	107	102	130	107	111	107	104	99	92	130	102	117	78	106	110	85	121	119	100	94	111	106	98	109	93	106	92	123	105	116	96	98	93	96	115	107	125	119	113	105	107	113	110	118	113	112	108	117	122	105	111	101	113	113	120	110	101	107	99	123	104	106	105	118	124	132	110	114	102	114	99	116	115	122	111	114	125	109	112	106	97	108	109	115	120	105	111	113	122	127	114	121	124	118	112	96	109	112	104	126	116	103	120	121	114	107	107	112	110	122	116	115	114	118	101	123	117	110	92	99	112	110	90	105	122	123	95	107	115	105	113	97	119	120	111	107	105	102	99	100	122	116	98	110	105	113	114	139	117	115	105	105	110	123	141	110	116	102	100	114	96	111	102	108	115	104	106	107	111	103	109	95	112	112	86	130	117	122	97	88	121	132	108	115	111	101	87	100	117	107	103	101	85	124	119	119	105	110	105	87	96	110	118	121	114	101	115	109	106	114	116	100	133	113	119	113	90	109	121	113	116	115	111	124	99	126	112	99	122	110	124	125	101	112	109	116	116	120	83	105	118	105	109	113	109	99	133	104	110	137	105	106	117	104	121	98	112	104	130	103	94	110	103	106	107	112	129	104	103	111	120	111	87	127	92	103	83	116	121	108	111	108	112	98	104	120	116	112	104	117	111	107	110	90	93	115	114	87	95	101	118	113	103	111	115	114	113	115	87	116	119	85	84	106	114	106	109	103	121	125	97	108	104	103	102	113	118	118	116	90	121	102	129	104	120	108	109	116	138	124	122	132	113	109	121	115	107	101	128	106	110	101	113	119	116	97	103	104	103	109	95	108	117	88	130	103	99	127	111	101	127	105	114	101	108	124	110	110	118	105	104	114	112	131	115	113	102	108	103	119	103	94	103	111	119	130	112	127	101	115	122	102	103	114	118	120	94	110	91	122	112	107	105	118	109	115	102	123	103	103	130	105	115	100	129	94	91	91	86	98	111	101	105	120	99	104	100	94	100	103	103	104	118	107	101	87	116	117	119	95	116	109	132	109	103	99	121	117	112	111	128	131	118	107	108	122	108	96	115	94	117	121	116	106	112	111	100	97	125	117	122	91	108	120	118	107	120	117	143	115	106	105	124	125	102	106	122	128	131	130	101	97	107	121	100	115	95	118	125	110	108	112	115	113	118	113	104	116	127	104	133	104	109	105	107	109	108	112	100	113	117	118	101	118	98	116	94	97	92	128	102	116	113	121	120	108	121	106	89	116	109	96	88	113	108	108	100	119	125	119	121	102	111	108	112	96	114	99	97	118	123	127	114	102	87	107	103	124	107	117	100	104	124	106	103	111	139	104	94	93	83	118	112	103	105	114	125	130	102	97	105	94	117	104	108	120	103	112	108	111	114	120	99	119	115	113	116	103	101	110	97	119	90	108	118	103	105	132	101	118	118	121	138	123	106	125	126	124	114	100	109	113	114	118	119	123	101	109	98	96	103	122	110	103	121	97	103	122	126	105	108	119	109	99	100	108	128	108	118	112	96	105	101	124	124	113	116	103	107	102	124	133	97	132	105	102	118	113	120	106	115	122	98	89	121	129	83	121	112	109	136	116	116	120	127	123	117	122	114	115	122	113	117	131	121	98	109	102	90	101	96	126	116	99	109	106	116	116	117	120	125	102	113	112	100	116	105	118	134	117	114	100	134	124	110	108	134	99	112	117	96	123	120	127	110	96	119	98	121	114	110	117	78	97	125	112	122	98	139	123	117	110	86	96	93	109	116	105	92	103	118	108	116	125	117	130	100	111	122	96	110	91	103	101	119	120	123	111	92	90	107	117	95	101	115	106	97	93	109	127	120	100	147	101	107	123	106	100	106	93	123	105	111	133	131	113	128	81	122	118	121	101	97	106	115	112	112	127	110	112	128	95	102	116	103	106	90	94	115	109	106	88	119	123	123	114	95	105	132	104	146	117	126	108	107	114	107	139	104	104	100	94	96	109	99	112	111	114	132	112	114	125	95	116	123	102	89	112	120	103	101	113	100	100	115	100	102	110	94	108	108	119	122	96	123	114	104	116	119	99	122	112	101	112	108	104	94	94	126	110	120	99	115	106	89	119	109	122	111	111	124	116	113	114	122	98	124	123	108	91	102	108	111	122	104	120	91	98	75	117	100	123	101	100	103	91	125	107	123	133	85	103	106	104	126	131	118	113	118	122	124	99	112	114	104	99	105	131	111	114	125	116	122	84	95	108	117	95	119	112	113	109	115	113	109	97	88	116	121	120	104	108	117	126	112	90	116	82	103	105	111	111	106	107	103	122	109	114	109	102	105	110	109	121	113	102	101	103	119	114	111	107	99	121	80	105	122	117	125	109	114	104	106	99	105	115	110	117	110	111	100	100	89	87	120	120	115	87	113	116	123	102	114	92	114	113	115	133	126	96	104	116	101	94	117	107	100	132	108	116	104	112	105	105	113	113
9650	3009	1252	1565	3084	4240	3914	3365	2716	2385	2105	1752	1670	1471	1410	1308	1179	1159	1166	1080	1047	1046	1022	1018	943	954	941	953	935	917	898	882	878	869	941	869	883	846	856	920	894	854	843	852	837	868	817	852	883	793	863	841	810	844	804	806	831	861	756	855	796	852	784	799	841	865	843	802	862	807	835	814	834	817	876	791	855	777	831	820	808	866	784	821	809	770	841	813	744	827	756	830	807	794	798	787	792	775	846	862	885	786	834	775	770	819	805	855	815	796	802	880	843	886	746	797	852	812	775	791	829	820	837	844	814	760	780	846	816	778	817	806	812	783	754	772	768	818	804	788	808	799	825	800	833	819	795	830	809	776	788	839	763	785	803	809	831	759	817	847	843	812	813	746	784	844	780	787	772	775	762	869	811	814	824	806	818	793	752	821	759	837	826	839	799	799	843	778	781	790	825	781	803	757	808	804	786	844	814	777	785	824	839	794	818	771	810	804	799	836	816	844	816	811	809	808	814	809	762	799	826	823	827	780	838	810	792	765	780	831	789	846	765	778	836	810	767	795	819	813	832	812	798	753	804	814	818	791	838	838	833	805	794	780	814	813	776	776	795	834	784	763	753	813	782	817	830	796	782	761	790	892	823	823	848	765	775	823	759	897	808	801	767	808	806	787	856	766	797	813	796	803	845	817	787	793	881	776	814	860	838	812	830	786	842	893	795	839	811	795	808	828	777	840	847	848	814	784	784	845	778	792	834	846	827	759	810	868	811	802	836	803	764	836	824	761	830	817	818	832	792	788	823	762	817	813	835	790	766	853	813	806	861	781	807	796	792	802	829	783	822	806	791	816	827	780	767	802	777	765	793	802	756	775	772	793	792	817	781	819	792	798	786	772	788	791	880	774	815	762	801	811	793	783	828	811	751	800	862	801	782	810	814	821	796	814	799	776	760	772	816	823	801	847	825	807	754	803	809	827	828	835	801	748	782	796	817	878	772	783	799	777	832	765	798	804	765	761	804	793	786	786	782	807	773	817	769	811	815	842	796	830	776	792	836	798	751	791	790	790	792	788	825	777	772	832	808	845	795	822	859	784	794	813	736	822	821	835	870	786	821	800	817	786	815	758	770	792	802	786	824	782	775	810	831	785	786	803	808	824	782	854	818	814	786	825	815	835	842	772	801	820	856	836	761	860	785	790	827	756	807	822	752	791	817	835	790	819	793	846	822	783	821	819	767	795	819	839	847	772	821	784	808	848	804	835	779	805	834	763	778	800	790	818	809	821	769	821	800	838	792	812	790	816	821	815	821	828	813	857	801	742	802	753	847	830	769	787	813	809	790	811	793	780	827	783	756	825	813	823	866	826	823	830	816	773	799	816	820	804	767	764	823	823	824	770	804	846	741	840	755	852	764	781	771	763	812	842	764	811	793	793	860	805	861	800	763	812	785	837	805	825	762	815	734	817	781	844	779	822	793	767	825	800	804	801	775	774	837	826	789	775	831	811	851	825	765	815	825	807	774	807	779	798	809	795	791	793	792	800	765	799	812	828	799	799	870	826	801	821	807	748	791	770	842	792	820	848	795	815	785	770	790	760	813	810	779	808	826	823	804	829	741	831	793	792	806	803	778	842	810	776	812	768	796	788	788	803	727	763	803	744	803	791	805	774	801	770	771	824	810	838	805	774	799	845	809	817	769	833	769	799	780	760	778	763	789	813	822	788	799	785	810	833	814	788	770	795	877	777	813	811	799	812	778	797	796	785	809	800	807	800	813	763	804	816	837	802	797	793	808	811	818	821	807	770	799	802	785	818	826	761	812	845	790	837	815	770	783	831	778	746	824	815	785	811	815	785	824	811	791	842	810	802	829	807	725	786	805	800	811	819	831	808	805	780	758	813	814	848	849	798	830	818	803	836	740	778	778	809	801	817	801	785	752	800	803	813	823	786	759	801	772	788	824	781	823	812	808	836	864	782	864	809	816	782	846	832	811	829	786	807	853	829	791	748	820	793	767	807	831	842	824	814	785	845	781	863	761	796	766	862	824	762	836	790	755	798	772	834	821	793	810	759	798	805	806	771	805	774	822	827	750	781	832	803	820	774	757	827	792	766	847	748	794	832	807	817	805	787	798	813	743	816	782	824	782	772	826	809	775	808	824	794	796	784	831	801	756	859	771	781	780	816	821	816	833	813	783	788	775	805	782	830	787	796	788	743	795	764	793	790	803	850	817	764	795	795	815	781	799	804	797	786	791	802	800	797	794	778	806	775	781	837	773	771	854	812	820	826	829	801	813	796	772	816	827	791	786	839	759	838	859	788	822	810	783	803	788	789	819	785	836	783	749	825	824	797	824	808	814	821	816	830	834	832	843	748	792	890	792	788	789	790	754	741	834	818	786	811	782	793	772	779	804	831	829	835	777	787	784	785	841	801	772	790	803	792	838	838	801	757	856	809	845	789	794	793	832	759	781	801	792	826	797	768	841	862	809	819	817	843	822	811	815	816	807	797	785	827	824	774	827	805	792	849	865	809	771	798	818	820	821	783	798	785	820	796	800	798	783	799	781	788	795	808	796	808	750	808	783	746	828	772	776	762	762	748	780	777	802	768	816	811	788	723	820	817	822	709	794	806	824	817	808	825	765	824	791	799	817	790	761	774	849	761	804	818	795	844	824	767	828	814	817	799	783	801	856	812	791	775	826	780	815	834	822	843	831	771	789	779	790	795	794	808	778	798	755	774	802	817	730	783	800	802	861	803	828	782	799	850	792	815	782	827	830	830	839	809	828	819	819	815	782	870	803	822	760	761	784	834	770	800	834	799	820	818	856	797	799	793	835	790	830	796	842	810	812	788	831	785	804	819	809	810	808	824	784	792	838	815	833	772	775	865	810	755	781	838	783	762	782	786	775	820	807	818	798	791	796	863	762	847	831	810	843	808	783	779	779	848	785	853	896	807	756	778	808	840	820	822	771	843	793	770	786	835	786	822	756	819	813	815	757	804	811	779	850	743	795	758	819	754	791	771	806	826	765	789	805	788	832	829	787	773	772	825	777	787	788	832	768	810	736	795	760	788	781	806	800	809	836	772	839	809	789	770	801	858	810	789	764	820	803	781	784	794	840	799	824	756	827	841	803	816	813	827	787	808	836	801	807	797	790	773	822	831	797	787	773	824	780	777	761	774	787	748	754	815	774	839	804	826	802	803	791	759	797	750	761	785	786	812	839	806	778	782	716	822	779	802	811	822	844	867	810	772	792	816	818	832	804	814	806	820	784	776	846	805	882	801	787	785	832	824	781	817	810	807	805	786	791	803	857	792	771	867	814	814	792	792	769	821	797	817	775	786	788	834	781	761	804	723	762	820	792	854	844	791	810	874	744	804	830	824	752	786	794	819	785	769	783	814	878	800	899	749	759	819	794	840	796	798	801	776	783	787	855	788	807	817	786	854	786	790	848	809	793	788	798	799	811	826	800	814	811	810	818	800	831	820	726	768	815	827
1075	56	40	45	33	31	34	43	29	43	38	36	46	54	44	41	40	34	29	42	26	45	48	31	39	31	35	40	39	34	40	26	42	38	30	44	34	34	31	39	42	29	39	46	37	46	46	35	43	37	45	41	40	47	44	38	38	46	38	37	37	29	32	38	42	37	38	44	42	49	42	33	36	38	41	39	31	40	35	37	47	37	34	36	26	34	28	44	44	41	42	28	36	36	35	20	46	43	24	39	27	36	50	40	36	31	30	41	37	40	30	34	37	40	36	29	51	43	31	37	31	37	35	50	44	33	36	51	42	45	32	42	39	44	55	37	31	36	49	50	43	31	46	35	35	44	36	35	38	50	33	36	37	34	31	40	36	36	31	23	30	26	33	37	31	40	44	36	24	37	25	35	47	35	44	44	39	31	29	43	28	35	30	47	43	41	40	34	38	37	41	42	28	37	36	48	45	37	48	34	42	42	40	35	33	37	34	39	30	42	35	46	41	37	27	25	38	56	50	41	37	34	59	41	31	27	39	41	43	42	43	44	40	30	45	35	29	43	38	38	48	38	54	42	43	48	45	37	36	45	40	28	40	47	28	33	32	41	52	38	39	27	46	50	43	49	34	31	45	34	39	31	42	38	31	44	42	40	33	37	33	45	43	51	43	52	36	28	37	37	32	43	36	29	38	46	26	45	58	46	33	39	40	27	47	35	34	41	38	32	42	32	33	26	30	22	34	35	46	48	45	39	39	35	40	38	44	38	39	44	54	37	39	43	41	47	47	37	36	47	40	40	47	37	30	28	35	35	41	31	45	43	29	42	42	35	36	31	32	32	35	28	39	29	31	35	29	39	36	48	31	47	37	45	40	34	41	35	43	38	34	41	33	31	36	43	36	33	42	37	41	31	41	34	39	35	34	39	43	48	42	32	36	23	42	40	35	29	23	23	35	38	36	35	35	37	38	49	32	42	32	44	35	40	34	34	32	26	42	31	33	45	23	46	33	45	33	27	35	39	37	31	46	34	34	29	37	41	41	49	29	40	45	40	34	37	40	32	40	38	29	38	37	29	35	34	36	32	37	45	34	30	33	37	41	46	39	38	40	40	48	33	33	32	49	45	33	42	35	51	38	39	49	33	33	33	43	35	38	39	46	37	41	38	37	25	55	30	31	28	45	34	26	40	37	36	30	44	39	42	38	32	34	43	32	39	27	32	42	50	40	33	46	43	34	35	31	37	35	31	36	38	35	32	29	50	37	33	28	44	31	28	30	37	39	39	42	43	28	37	47	44	34	37	29	37	34	30	29	29	36	30	30	39	33	35	31	42	32	34	49	47	34	34	42	26	34	44	26	39	41	49	33	36	27	35	44	21	42	27	39	38	43	44	41	43	32	46	46	44	54	36	43	43	37	33	33	30	42	43	41	27	33	43	41	34	47	36	33	43	44	40	42	33	25	34	40	33	40	44	36	40	34	44	37	35	47	32	27	38	38	30	29	27	29	45	45	44	38	24	43	41	37	37	40	43	35	53	39	33	32	27	33	29	26	36	33	34	37	28	38	33	48	43	47	37	47	41	37	38	47	42	35	29	33	31	34	33	30	40	45	33	46	35	28	51	43	35	38	51	33	34	39	35	47	40	40	46	38	32	38	25	29	49	40	38	38	49	37	40	35	44	40	30	37	31	37	50	42	28	36	28	49	34	35	43	40	40	41	35	39	41	34	44	35	28	28	44	33	36	36	36	31	40	39	40	47	33	38	33	39	38	28	38	42	37	37	38	36	33	31	30	29	44	36	35	36	36	43	35	24	27	40	35	32	32	38	30	37	27	50	32	55	49	32	45	43	35	40	44	36	43	34	32	37	36	43	42	39	31	37	51	31	46	27	26	37	43	35	33	41	34	30	28	45	34	35	43	35	38	41	37	40	42	27	40	37	39	45	36	35	37	39	48	31	39	39	37	30	30	43	39	15	31	49	36	50	42	40	43	39	40	34	43	40	39	45	50	32	46	38	30	43	39	48	35	28	33	38	31	35	43	45	50	43	42	43	35	39	40	33	33	28	32	39	35	31	45	36	32	33	21	31	39	35	42	43	54	32	37	36	39	27	32	37	50	45	38	36	39	31	42	41	33	28	33	41	47	37	37	43	37	38	46	38	37	37	33	29	36	43	46	32	40	34	44	42	44	28	36	33	37	42	42	28	36	40	33	27	29	42	30	35	40	36	42	37	44	52	32	36	32	50	45	37	47	42	40	44	38	33	41	28	35	37	37	43	48	33	40	29	34	36	32	35	35	41	40	33	34	43	30	36	43	34	39	43	46	43	48	41	45	35	36	41	35	34	35	36	27	46	38	36	41	43	34	46	38	42	35	26	26	39	40	39	34	35	36	35	37	31	30	32	28	37	42	40	30	35	51	40	42	40	33	29	38	50	36	30	42	34	34	37	43	38	31	40	32	45	30	33	39	41	29	57	38	34	35	40	35	35	35	34	38	37	35	41	56	37	29	46	40	40	44	41	43	42	39	38	36	36	37	39	36	34	40	28	49	48	38	30	40	29	36	37	28	27	42	46	38	30	43	42	35	35	40	38	30	34	37	40	47	32	34	42	37	47	36	37	27	41	26	29	41	34	29	36	42	38	49	42	48	29	37	34	39	42	34	31	45	37	40	34	27	37	30	45	26	35	39	51	48	41	46	41	37	35	42	27	33	47	32	40	40	40	40	52	56	39	40	33	43	35	38	34	33	33	47	40	46	53	54	40	33	36	33	41	36	31	33	43	36	36	34	44	46	49	34	30	37	37	32	36	36	52	25	32	44	41	29	38	37	38	32	29	36	34	37	37	35	42	41	32	42	35	36	39	34	46	37	33	30	40	43	44	50	36	30	37	44	38	34	37	33	39	32	42	35	34	33	42	51	27	30	40	32	32	28	36	45	34	28	36	45	38	34	42	42	43	50	40	35	37	47	38	36	31	43	28	36	37	33	36	39	35	48	44	27	44	38	34	38	48	34	36	41	32	33	33	38	39	33	39	29	29	34	36	39	39	41	29	38	37	29	27	42	33	33	41	44	44	29	39	37	33	40	43	33	36	35	42	37	39	30	43	37	31	36	43	42	38	45	34	47	43	38	49	25	26	33	38	29	28	48	27	29	33	37	43	31	31	36	42	29	35	41	32	38	37	31	34	31	40	34	34	34	40	47	35	28	26	39	31	36	34	40	48	36	36	28	32	39	34	45	33	41	26	39	30	27	44	43	40	39	38	27	36	34	36	44	30	42	25	34	41	39	39	37	38	29	47	37	39	46	34	40	43	36	37	39	41	47	32	52	41	35	36	38	38	34	33	28	39	48	41	37	33	38	27	37	43	38	34	42	30	36	31	40	26	34	42	35	50	45	49	37	38	33	26	30	39	43	35	32	38	29	38	33	57	35	24	39	30	34	32	41	48	46	28	37	37	45	41	31	30	38	33	38	44	42	44	42	39	39	42	40
6624	873	393	396	521	640	662	593	561	481	467	399	386	384	392	392	375	384	332	318	343	322	329	329	314	295	310	298	321	318	298	311	305	293	338	308	307	288	338	282	283	303	314	322	328	296	299	325	316	286	321	306	302	285	282	307	327	285	317	288	304	294	307	307	305	283	277	311	287	305	289	290	314	303	274	300	309	281	277	316	298	299	307	281	290	315	307	315	316	309	295	301	306	305	277	301	280	304	292	306	314	308	299	335	299	305	297	288	301	293	310	297	326	313	298	315	322	293	295	266	308	282	272	283	286	287	305	296	297	320	279	263	288	293	280	323	273	293	274	290	321	280	319	277	286	274	293	284	277	302	280	269	256	333	287	310	292	299	278	304	298	307	286	308	309	300	285	310	284	261	328	306	308	324	257	284	316	286	303	308	290	273	290	300	292	296	280	307	301	285	276	288	282	290	296	337	301	299	296	301	302	284	304	333	316	310	340	318	314	295	283	309	281	298	303	293	302	308	317	294	297	293	290	311	302	287	311	300	273	288	301	304	280	331	267	315	293	281	295	309	281	342	284	315	280	302	266	276	306	281	308	286	273	304	311	303	292	267	302	268	276	276	310	338	304	310	285	308	309	274	284	311	267	272	310	284	361	316	327	284	273	298	313	279	306	304	303	303	314	288	264	294	292	291	260	295	339	299	309	280	309	287	294	295	290	338	276	316	330	311	296	319	271	294	280	282	294	319	299	277	292	289	281	301	309	288	296	309	281	306	281	300	324	318	304	282	263	333	325	304	286	294	266	305	282	283	282	313	293	296	309	292	277	322	259	298	337	296	326	290	276	278	301	252	292	284	275	300	302	301	311	290	277	324	302	347	327	295	294	274	310	284	301	264	311	317	316	307	289	301	309	289	290	329	301	287	324	333	309	309	261	307	311	319	299	253	314	297	336	293	273	313	303	293	290	284	297	300	263	299	315	294	271	302	294	325	295	281	322	319	300	293	308	281	302	305	303	300	316	291	305	289	330	315	313	301	291	281	294	309	301	294	293	306	293	284	293	309	275	323	311	295	304	299	298	294	318	276	297	303	303	285	317	279	313	308	295	275	274	326	301	259	297	316	314	286	289	293	285	305	293	284	311	299	308	295	307	286	294	318	293	327	288	293	324	307	316	315	309	278	303	280	292	267	311	304	300	281	323	295	274	300	244	284	286	303	307	293	284	323	274	285	279	310	303	288	295	289	298	315	299	323	299	312	289	317	311	273	293	299	289	282	299	308	327	279	307	322	305	300	295	261	292	303	319	320	293	260	305	304	313	295	328	292	289	279	311	299	313	314	279	313	290	305	319	273	275	324	285	276	323	321	329	286	297	289	286	291	308	314	316	289	274	292	293	322	301	300	292	296	277	285	308	308	255	296	305	289	283	333	301	301	295	296	305	305	305	292	301	282	267	328	282	288	307	291	268	280	302	312	288	285	285	293	298	289	267	270	317	312	327	301	299	299	269	288	294	287	303	294	295	323	289	303	292	311	284	280	292	304	303	305	331	291	284	310	312	309	309	309	303	306	304	322	298	280	325	254	298	337	290	304	284	304	320	282	269	292	307	315	273	275	285	302	283	317	270	293	292	298	323	292	295	312	289	318	312	295	315	319	289	273	299	293	308	293	273	326	302	297	314	282	288	309	307	302	278	313	298	298	296	305	282	319	301	287	293	286	313	323	288	294	313	329	320	287	277	290	298	310	316	309	305	286	261	296	257	316	284	319	287	277	320	305	284	326	322	292	300	281	314	307	310	280	279	294	325	281	288	278	291	299	293	317	304	332	302	309	266	292	305	351	299	281	299	286	278	310	278	298	263	316	277	298	292	281	302	272	285	283	302	281	276	270	308	305	305	293	318	289	306	294	261	309	292	310	309	271	287	308	289	281	322	290	324	310	310	320	310	291	290	304	286	303	320	275	301	310	322	321	319	319	312	311	329	318	322	292	281	272	318	329	284	288	288	285	289	313	345	308	327	289	289	304	274	308	285	297	275	295	325	299	270	313	317	293	316	264	297	307	261	293	304	312	288	301	274	281	292	304	310	307	312	309	277	297	282	279	316	281	288	338	281	277	309	296	306	311	286	313	304	305	306	315	327	299	306	312	303	315	307	284	286	316	306	290	290	310	290	322	292	298	283	312	317	311	280	310	280	323	306	282	269	292	295	279	300	286	283	294	279	272	283	311	300	306	295	337	307	293	283	322	308	283	295	325	306	296	302	291	324	264	293	297	291	299	283	313	303	288	282	278	304	308	289	290	308	301	316	285	281	305	309	326	310	289	293	271	297	294	310	289	293	293	251	274	321	300	320	305	297	295	298	295	326	278	282	283	269	296	326	288	335	320	284	326	304	302	295	299	302	324	297	274	318	318	287	313	286	287	287	290	305	311	291	281	290	334	274	313	316	271	302	291	291	313	293	293	292	283	298	294	321	268	313	312	276	311	277	314	285	306	312	302	325	293	322	304	289	304	305	298	286	284	308	268	291	306	292	298	295	292	283	287	297	306	298	312	303	312	304	323	283	312	278	330	295	294	282	285	279	319	288	311	291	295	287	276	266	294	310	290	309	290	262	333	332	309	325	271	319	292	276	283	287	310	301	316	297	289	323	271	304	289	292	311	323	303	284	291	285	328	300	292	283	313	338	307	299	311	294	287	271	289	298	285	301	296	306	287	293	281	306	317	283	289	277	266	298	288	302	283	299	290	278	303	291	309	280	306	284	310	319	262	275	250	295	285	285	311	279	289	287	298	280	309	325	298	277	282	274	315	292	296	306	292	316	345	286	303	313	309	280	272	298	251	327	286	299	288	282	303	303	321	297	290	313	295	290	312	304	301	312	317	335	270	311	319	332	315	309	283	287	328	297	312	307	282	295	263	284	324	320	273	287	299	278	296	304	325	284	275	301	307	320	261	274	300	260	295	317	314	324	305	298	310	282	297	310	287	291	293	303	304	303	308	285	287	272	308	307	277	279	266	331	306	278	307	308	319	286	270	294	338	310	272	308	262	308	281	282	298	324	287	300	273	292	299	315	295	292	313	294	317	303	319	310	286	310	289	306	300	281	310	279	275	336	302	256	289	284	295	277	325	297	287	293	300	292	304	302	297	304	297	291	263	297	299	299	285	297	283	290	313	286	305	315	305	265	314	304	321	301	302	298	286	325	341	293	304	290	310	320	294	266	287	295	317	284	278	318	275	286	303	297	306	294	277	309	305	298	289	288	303	297	296	287	288	332	296	309	246	334	288	304	317	303	306	313	297	289	305	304	300	292	302	299	291	277	293	304	312	280	317	293	305	302	288	296	284	289	284	292	287	312	316	319	285	313	307	313	334	295	293	330	338	297	347	299	285	287	302	295	325	301	259	300	296	289	319	264	304	297	287	290	314	308	319	296	313	318	302	317	300	294	277	316	316	296	291	272	287	278	299	317	279	317	334	309	280	279	317	321	302	271	305
594	182	96	79	93	82	89	98	105	91	90	103	106	87	81	80	84	77	85	83	70	95	93	86	78	64	82	84	74	89	81	80	76	76	84	97	68	67	77	78	71	71	68	72	72	73	82	72	83	85	65	62	67	68	77	68	85	78	64	78	93	69	64	74	86	72	85	53	75	78	90	77	78	79	58	86	68	82	79	70	83	90	72	81	81	86	78	75	65	70	88	70	73	79	77	68	73	76	71	93	96	86	89	66	76	75	73	67	96	68	80	101	73	69	95	74	83	93	90	82	84	66	72	72	85	89	74	79	88	78	84	55	66	70	79	75	82	62	64	78	79	78	56	73	78	87	86	76	69	83	67	68	85	77	81	80	73	94	65	60	94	84	66	71	60	73	78	85	68	78	77	76	84	79	84	81	93	79	77	66	73	97	63	89	78	68	77	57	79	85	72	66	65	76	89	75	70	82	86	82	83	76	80	72	74	70	76	60	73	73	72	61	75	74	74	80	77	76	74	84	76	90	81	97	75	75	77	62	78	83	87	81	61	75	63	91	80	77	84	90	90	77	71	69	78	82	87	70	76	77	65	85	71	95	95	85	63	66	81	78	71	86	90	77	97	89	80	65	77	72	72	97	85	82	70	81	81	82	71	71	94	84	83	70	90	78	57	70	70	71	85	65	67	95	60	89	82	90	77	61	86	71	76	79	70	86	83	75	69	78	73	54	65	77	71	71	65	84	66	97	54	82	84	75	87	90	92	81	83	88	78	87	71	68	65	71	68	69	54	73	66	79	71	66	79	77	71	72	61	90	76	81	77	87	67	82	79	73	84	43	77	72	78	71	98	80	79	84	72	76	70	72	69	81	77	64	85	81	69	81	65	79	77	82	72	84	71	84	67	77	69	68	93	70	95	69	79	75	86	74	71	77	84	85	62	65	72	84	62	81	97	82	86	77	85	81	76	67	86	90	73	78	86	61	71	89	85	83	92	86	57	65	84	78	75	91	69	87	80	73	71	64	70	78	72	68	66	82	63	83	81	65	59	72	84	89	89	58	66	85	86	67	65	93	66	71	76	72	83	95	76	70	80	68	70	83	73	76	87	77	88	73	67	78	73	68	75	81	70	90	77	80	71	74	77	63	84	84	75	79	82	92	77	70	92	72	95	66	61	57	96	73	57	80	75	82	65	65	76	82	61	78	70	84	66	84	72	81	82	90	58	98	84	82	74	76	82	79	87	75	81	78	63	93	83	63	83	88	73	85	70	73	72	66	91	86	80	81	73	72	73	80	78	84	77	69	89	63	96	96	76	68	97	82	83	58	76	83	76	83	80	76	75	71	72	69	82	76	64	62	78	73	86	87	87	78	64	106	77	54	78	76	78	81	56	84	73	66	84	55	95	74	83	68	78	88	66	72	76	74	93	63	78	78	88	72	66	72	76	77	77	58	72	77	66	64	92	81	79	87	79	79	76	63	76	82	68	73	70	68	88	70	85	80	80	66	72	73	67	80	68	71	93	72	76	73	71	77	77	80	79	79	81	72	74	85	78	82	90	74	87	66	81	85	78	79	71	85	80	69	85	71	64	81	80	74	88	80	81	86	79	76	77	71	91	55	69	71	83	63	77	78	88	90	75	78	89	63	86	86	76	79	70	62	90	70	62	90	77	75	72	76	87	64	77	83	71	85	71	92	84	81	89	73	66	73	73	71	83	60	79	72	77	60	84	81	88	74	83	60	81	64	82	77	79	72	68	93	68	81	76	70	83	65	73	71	77	74	75	92	83	74	63	85	68	65	81	71	67	74	84	85	74	71	71	78	95	78	68	74	69	80	63	75	84	64	76	87	68	92	65	84	75	71	77	65	68	84	93	70	59	67	74	65	72	78	81	74	84	80	72	86	54	68	72	69	74	88	83	83	82	75	80	76	76	81	90	86	78	85	76	82	69	82	77	80	73	88	77	75	91	79	56	80	71	85	78	66	92	77	76	74	67	72	84	79	55	71	99	72	83	76	66	68	80	83	77	70	91	86	72	86	74	73	71	70	61	90	76	79	85	91	92	80	88	81	72	78	69	71	82	77	81	86	75	69	81	82	72	89	68	67	86	70	66	85	82	65	73	77	80	77	78	74	76	59	82	76	71	81	73	90	85	70	86	89	76	83	84	85	84	76	56	72	66	68	70	66	58	87	76	64	89	91	70	84	79	81	70	86	93	91	76	83	79	83	94	71	74	65	71	88	70	83	55	75	62	80	56	96	64	59	83	65	60	70	81	74	78	72	89	74	71	75	68	71	67	86	98	67	76	78	72	86	84	83	88	60	86	79	70	87	79	86	65	79	81	80	80	61	84	77	61	77	80	72	80	74	57	85	84	89	89	70	96	72	68	85	67	78	88	75	88	67	82	61	89	87	70	65	79	84	79	83	75	73	86	61	80	77	75	77	90	67	91	72	74	95	79	68	65	74	78	71	92	90	86	106	85	69	79	77	66	89	81	91	75	86	94	86	67	80	79	65	83	81	89	82	79	72	71	78	82	78	81	83	69	81	75	67	73	68	69	84	92	82	90	64	102	64	85	88	80	81	70	75	67	71	67	76	80	75	75	63	76	95	72	79	81	73	76	77	76	78	73	75	89	83	79	80	76	75	78	77	78	79	71	75	81	72	87	82	74	89	72	64	69	91	68	71	82	50	80	102	83	70	88	77	69	70	78	86	81	62	75	79	83	75	69	66	77	64	77	86	85	69	70	79	81	74	84	80	87	86	80	77	79	90	84	80	68	80	76	82	69	78	86	83	87	71	90	95	67	85	80	79	74	66	82	75	71	89	83	74	84	81	62	81	82	80	66	78	66	81	100	80	78	89	83	91	76	70	73	76	67	74	68	74	74	83	91	70	60	74	70	90	80	85	84	74	80	88	77	75	86	83	73	80	77	84	77	79	77	80	71	82	83	90	90	85	62	79	66	72	81	81	81	84	71	74	66	77	60	87	77	82	78	73	86	72	84	87	73	84	71	53	72	67	92	96	76	87	85	72	101	79	71	80	75	74	71	74	73	85	81	83	71	84	69	77	68	69	75	74	81	68	71	61	91	63	68	87	81	64	75	61	79	64	84	87	61	67	70	64	72	77	64	69	82	83	88	75	81	78	83	73	81	81	89	92	84	69	92	74	90	71	92	86	66	79	81	69	87	79	71	77	73	85	74	64	73	72	62	75	78	87	77	78	82	77	78	77	79	69	85	83	74	59	66	87	82	80	82	79	85	83	67	69	65	72	72	69	76	84	71	70	61	65	74	72	77	75	72	81	79	76	76	73	78	73	77	73	98	86	54	84	75	82	72	84	68	81	81	75	80	78	74	74	61	80	66	83	64	79	65	82	71	85	100	73	81	84	75	78	67	82	88	73	70	68	81	71	76	90	72	71	72	61	94	60	72	77	71	86	77	66	72	76	80	79	68	60	75	83	70	72	95	65	80	68	79	77	67	88	76	73
6634	2049	810	1003	1929	2524	2503	2094	1790	1480	1239	1129	1077	943	904	829	790	765	731	745	730	701	645	699	657	642	640	670	622	578	628	543	639	611	548	583	594	581	598	576	567	581	580	580	602	577	578	588	543	622	575	599	544	565	541	552	560	549	543	618	618	573	559	569	578	542	592	539	544	538	563	560	538	568	539	570	544	578	542	545	601	571	539	561	563	552	545	579	573	543	553	546	569	545	580	576	557	599	515	587	542	582	545	542	570	561	564	532	551	575	577	567	552	558	575	555	559	556	556	576	532	578	567	581	502	603	556	571	532	550	538	572	565	591	558	563	559	563	511	578	595	544	546	538	518	550	558	531	539	519	548	567	602	537	521	608	545	593	545	552	535	548	598	548	602	577	523	507	502	573	577	576	550	561	577	551	573	521	560	551	557	532	550	566	521	513	554	540	561	560	583	534	564	525	607	578	568	545	558	563	526	562	540	510	552	547	564	513	568	555	537	562	530	563	542	581	551	492	526	518	570	550	503	526	551	545	550	561	595	530	546	561	557	570	542	560	604	543	569	562	538	542	557	557	569	552	549	571	526	556	607	499	563	590	556	545	576	602	592	547	547	538	573	563	592	536	568	550	562	555	527	549	577	523	571	555	579	571	552	536	552	525	548	557	564	567	551	565	573	562	593	540	554	566	546	553	566	534	565	546	571	579	529	556	528	560	561	586	550	564	550	540	579	516	557	554	563	551	574	542	550	580	585	538	535	533	526	585	568	563	565	529	547	551	589	555	594	549	552	536	598	546	538	541	512	534	565	526	545	569	592	527	553	533	554	547	578	560	548	586	522	574	526	561	522	536	533	546	565	570	524	540	556	520	561	553	550	490	561	576	544	569	552	524	519	555	561	516	539	556	536	600	590	540	599	559	555	583	610	546	541	533	589	569	523	548	549	513	519	532	533	572	535	512	576	542	579	547	542	547	543	587	570	587	608	570	565	544	547	531	569	582	574	535	564	511	542	530	532	543	556	548	580	539	585	538	569	564	579	542	556	564	497	573	577	577	575	548	547	523	595	538	541	546	568	527	570	568	531	551	558	536	572	522	573	553	542	538	556	574	538	539	544	577	522	549	547	556	538	581	561	530	541	582	554	534	588	559	557	528	588	547	501	551	541	587	575	579	517	526	578	546	538	503	534	552	553	533	593	574	561	539	551	555	526	498	566	550	557	557	551	527	509	553	548	550	534	516	569	539	531	564	538	557	537	550	569	536	576	590	573	539	573	561	564	516	549	543	543	538	542	566	544	520	531	559	554	589	545	569	548	539	545	508	544	526	586	533	562	538	579	566	556	570	499	567	564	586	524	527	551	607	548	529	573	547	575	600	539	554	581	550	538	552	538	553	555	550	591	550	550	549	532	558	535	589	586	544	545	549	562	557	555	522	551	572	565	547	530	521	511	568	563	539	528	557	520	584	521	572	539	535	569	560	548	555	595	555	560	572	528	571	573	554	554	592	572	534	575	533	549	548	566	543	563	568	551	560	600	554	574	526	486	546	548	559	586	536	544	519	548	535	548	577	527	570	580	526	490	565	538	516	549	561	526	520	545	538	527	554	559	560	514	545	541	556	540	547	527	573	530	546	540	599	584	595	535	543	532	581	552	525	506	555	534	506	587	564	567	526	531	603	475	539	563	546	541	547	565	550	513	575	546	547	529	577	570	576	517	573	588	572	608	556	563	587	539	564	583	513	563	523	572	589	560	551	564	555	529	573	546	533	556	539	507	567	546	525	570	563	572	533	555	549	532	576	573	522	589	541	544	573	532	489	600	529	554	581	550	529	549	513	530	600	522	546	557	585	560	565	605	568	571	550	543	557	546	551	562	563	547	526	598	586	563	556	608	588	566	547	532	549	574	549	562	544	585	552	544	578	537	582	535	537	552	533	531	550	569	538	540	537	553	577	542	553	543	575	563	548	519	535	496	538	565	564	528	577	567	571	558	591	542	567	549	576	540	603	540	572	559	570	586	536	595	585	506	589	503	547	525	559	532	555	568	586	601	562	557	508	549	519	570	606	576	501	557	523	584	520	535	578	563	601	512	533	592	565	561	546	548	497	537	558	566	601	574	574	581	525	516	532	545	544	548	581	545	504	578	568	599	561	549	556	533	564	546	558	554	539	611	582	571	548	565	594	535	535	572	520	525	543	537	508	517	589	568	567	559	579	540	576	572	557	596	527	535	579	527	511	574	561	577	544	551	584	556	592	566	525	571	518	518	574	556	519	577	558	557	572	559	558	572	540	583	550	526	556	556	575	549	553	561	552	572	554	579	561	503	533	560	545	554	554	539	553	569	553	536	561	576	539	520	564	547	535	533	571	609	583	556	578	545	587	528	556	525	559	549	524	611	550	545	557	578	582	523	544	543	593	531	556	545	557	530	549	566	527	572	575	573	567	569	526	559	563	539	583	576	516	561	573	549	581	553	552	529	582	548	554	554	551	516	556	555	555	547	528	530	572	561	534	563	543	537	550	567	531	546	511	593	551	524	553	574	519	564	542	498	544	565	560	559	572	550	558	570	594	505	528	567	513	542	563	554	555	524	568	584	516	568	562	535	576	571	561	559	526	521	516	535	576	561	580	554	566	549	554	513	610	564	582	554	497	562	560	546	551	560	556	568	539	588	552	537	530	557	624	551	550	533	593	580	539	593	540	551	587	535	536	601	536	557	525	545	579	601	581	567	557	573	580	544	567	587	601	554	587	539	581	560	541	565	564	533	573	554	543	526	597	547	562	547	543	540	579	515	598	563	553	553	510	539	585	538	580	612	624	569	525	580	577	546	560	531	553	565	541	542	585	552	545	568	565	613	523	574	532	565	562	550	553	576	546	550	565	569	542	519	582	545	577	535	608	553	567	520	570	579	537	554	540	532	574	518	506	545	571	503	552	495	531	550	558	559	587	569	550	574	552	537	537	544	574	562	551	557	528	544	497	601	547	541	537	561	543	579	539	549	589	580	551	559	531	534	593	546	555	516	591	540	519	511	525	554	530	563	535	566	550	566	567	563	584	546	564	547	593	521	538	577	523	580	573	576	575	598	548	570	585	559	584	532	518	600	510	583	557	556	597	528	529	517	558	553	545	553	501	547	613	533	570	539	586	578	570	567	544	530	557	568	522	547	559	505	549	533	553	540	537	577	573	581	559	557	546	570	501	536	534	532	532	592	563	563	535	536	570	532	574	518	611	581	600	597	555	573	560	547	567	524	593	604	576	562	557	596	536	532	487	523	518	536	506	560	548	527	576	560	580	595	544	558	585	585	523	581	575	565	549	593	580	556	576	526	557	526	551	505	586	581	565	528	546	546	568	530	589	542	598	533	553	551	544	520	541	572	558	527	526	546	553	567	567	586	496	552	580	554	546	523	567	576	527	552	581	545	532	550	558	545	556	555	568	536	569	541	531	552	552	565	534	526	584	596	585	575	563	545	545	578	534	544	583	544	557
1629	137	70	86	91	90	107	106	76	91	91	100	91	88	78	94	70	59	72	77	82	73	80	67	72	80	71	83	70	70	72	76	84	70	73	72	81	74	88	61	79	74	81	70	82	69	67	75	67	83	83	71	68	53	63	62	88	81	66	83	79	71	73	67	75	63	67	74	78	66	70	85	64	83	67	86	77	67	84	75	72	62	75	78	67	78	80	81	76	71	92	76	80	69	60	68	83	90	77	99	88	64	66	67	73	74	93	76	84	69	62	66	96	91	68	75	70	85	73	71	63	59	73	73	81	75	74	70	70	62	68	74	66	87	67	77	91	68	63	76	68	71	66	77	72	93	64	87	75	75	81	51	62	85	75	76	82	64	66	58	69	92	58	82	88	62	78	58	71	77	76	74	76	68	62	81	81	58	83	91	66	81	60	79	91	70	66	97	70	73	82	85	76	76	73	82	63	73	71	65	66	67	75	70	69	64	80	54	70	84	76	62	72	83	76	93	65	72	71	77	75	71	57	55	76	79	52	71	68	77	80	69	63	67	79	71	76	81	79	66	82	85	91	85	63	75	69	82	93	66	70	63	74	72	66	59	65	75	72	66	74	63	68	79	84	71	64	55	80	66	80	78	65	56	63	92	69	57	63	56	72	66	73	64	84	72	86	77	75	75	76	69	81	80	75	65	77	83	69	73	79	65	69	65	84	82	80	65	68	64	61	77	83	65	67	55	70	72	66	63	50	70	60	71	59	80	77	79	61	63	74	68	90	71	93	81	70	84	71	68	80	66	74	84	72	77	68	85	75	66	67	73	90	86	96	72	60	64	77	63	85	65	77	66	79	75	77	59	79	75	72	80	71	77	76	67	68	71	70	74	66	51	90	77	79	67	60	71	73	72	67	88	80	66	88	76	75	79	80	48	71	86	68	76	81	79	67	77	71	68	77	82	94	50	64	70	77	86	70	63	57	75	88	78	83	65	98	76	78	72	72	67	61	83	59	66	77	74	71	70	84	62	75	73	69	71	85	73	64	90	79	78	81	67	63	64	78	80	87	71	83	73	79	66	64	74	85	66	71	77	74	69	82	71	77	65	87	71	67	72	52	74	75	72	65	67	72	69	70	68	68	73	69	72	76	75	84	68	71	71	66	64	73	69	76	63	78	79	84	84	87	72	76	90	68	70	71	73	97	84	69	69	72	89	82	61	78	70	81	78	73	78	78	75	78	69	69	62	81	85	59	68	70	79	70	77	79	73	63	75	73	77	77	82	74	83	72	69	56	86	79	66	66	74	97	103	69	75	68	78	74	83	82	75	73	88	76	78	71	58	89	74	78	66	71	89	74	77	75	69	77	67	61	76	74	85	82	63	64	61	70	64	87	56	83	64	75	75	72	73	65	72	65	88	86	82	70	68	70	88	74	85	71	80	86	67	64	68	64	90	84	69	52	80	65	77	72	78	78	63	67	88	82	63	70	84	67	67	92	78	69	67	80	69	70	76	70	75	94	79	62	85	72	57	66	86	78	87	73	61	66	61	73	75	78	75	66	78	71	61	66	88	75	73	65	85	68	63	72	68	73	76	69	67	82	73	76	70	85	72	71	70	70	69	73	80	66	66	86	81	66	79	74	72	64	82	75	78	64	74	65	57	74	73	80	78	64	70	74	76	75	75	83	84	82	59	73	78	65	68	84	75	73	74	66	68	76	66	77	68	73	63	79	75	75	70	77	79	63	66	67	80	83	86	70	73	83	81	79	70	75	65	66	85	58	78	62	71	68	82	66	76	78	79	77	69	86	63	60	73	87	69	72	80	89	89	68	71	71	76	76	66	72	60	65	54	59	60	65	73	78	77	90	68	75	70	77	77	80	72	62	77	68	76	82	70	69	89	84	73	66	67	74	74	82	82	70	67	77	74	69	93	64	82	72	78	78	63	64	81	78	73	86	91	91	75	61	88	78	73	68	55	81	84	70	73	69	60	72	78	67	73	69	86	62	62	65	67	66	83	65	71	80	86	65	69	76	68	75	77	68	61	70	73	80	56	82	68	85	78	70	63	76	81	74	79	77	73	68	75	65	70	73	73	55	72	62	70	86	70	64	67	69	87	62	70	62	92	93	82	72	66	80	57	80	69	77	62	72	83	77	82	88	63	67	68	72	59	77	70	77	65	78	73	74	73	76	71	70	65	77	81	66	72	84	78	82	68	71	64	74	60	69	65	67	87	77	76	80	84	72	63	72	59	70	69	78	94	95	83	85	75	84	93	84	72	85	76	67	56	77	76	79	80	75	67	74	70	69	77	86	77	61	82	80	69	71	59	84	88	80	80	71	61	91	63	75	56	80	72	68	75	81	57	80	82	66	85	81	79	80	63	60	86	76	73	73	74	69	73	66	93	75	87	66	84	66	80	82	74	77	62	66	66	86	81	66	78	73	78	87	70	61	83	76	66	64	57	74	71	81	74	66	70	78	96	70	70	76	75	90	65	75	60	68	66	82	60	93	71	63	57	94	72	83	71	72	64	75	64	61	76	59	66	70	71	76	69	78	77	90	62	74	87	72	81	57	79	83	89	85	67	74	72	78	82	81	84	76	76	91	80	82	69	80	67	66	78	70	75	76	73	74	63	63	88	77	67	82	73	69	83	93	79	77	67	64	86	85	63	72	77	65	70	69	77	61	79	76	83	79	61	71	81	74	82	69	79	64	67	70	91	68	74	66	76	86	87	78	77	65	89	72	75	78	74	64	70	70	73	73	83	68	64	70	83	81	63	68	86	56	77	67	75	88	85	94	89	86	70	78	65	62	81	65	62	76	68	87	67	69	59	80	59	79	77	75	95	66	71	65	73	84	72	75	51	72	69	79	74	76	92	74	79	70	70	60	71	56	54	78	64	88	57	79	73	66	57	66	65	68	78	80	75	65	84	73	73	73	81	78	67	84	69	83	57	72	83	84	82	90	69	83	84	69	84	71	67	72	81	69	68	77	81	77	64	76	67	77	75	59	80	61	77	74	62	69	74	70	79	73	84	70	85	79	67	82	87	69	81	63	87	80	83	72	79	66	66	61	60	75	67	71	76	75	58	66	68	80	70	74	69	74	76	73	66	75	61	89	77	62	83	68	93	78	62	66	71	54	64	63	67	76	93	85	67	73	79	68	80	71	75	57	77	80	67	78	75	75	50	73	86	82	59	89	70	78	71	73	82	80	66	83	65	65	73	72	61	76	72	72	72	72	68	64	67	61	86	75	76	84	68	58	74	80	73	75	69	79	66	89	76	80	76	73	74	65	66	78	67	66	74	61	80	81	61	70	63	87	80	72	62	71	56	73	72	64	64	65	81	78	62	95	77	66	75	80	78	68	74	52	82	67	77	65	78	65	73	79	58	73	66	100	72	56	72	84	62	60	60	73	71	76	70	68	77	84	94	88	74	80	81	64	66	67	62	79	91	68	83	67	64	81	66	67	76	84	83	72	66	76	62	66	67	84	75
8416	1555	839	940	1650	2213	2193	1905	1606	1477	1245	1099	1035	938	901	872	786	816	770	738	737	735	648	650	680	655	675	659	668	679	644	589	573	623	633	613	585	604	606	585	646	606	577	597	600	624	576	579	542	564	563	575	565	629	525	577	612	544	559	618	561	598	590	606	623	556	606	625	591	565	603	547	577	585	545	559	549	546	599	527	536	594	583	540	610	587	570	546	602	576	597	589	585	598	576	612	597	587	553	561	560	563	591	558	551	564	552	563	594	566	549	560	577	546	526	569	571	501	596	591	524	591	600	544	534	591	577	573	563	565	549	571	583	573	612	531	567	533	537	588	590	598	551	572	611	586	567	539	530	575	564	556	532	567	493	556	533	562	513	573	566	535	603	533	578	541	552	580	563	547	573	564	578	561	530	544	533	522	560	526	484	602	572	578	550	563	560	551	572	555	561	584	542	590	569	549	570	568	550	590	550	575	552	546	555	520	590	563	573	622	582	540	539	569	527	521	564	529	578	585	573	573	567	603	521	567	581	568	573	596	545	588	570	583	600	578	559	573	561	542	591	545	595	538	538	601	570	559	540	554	568	557	571	559	571	546	562	591	575	579	612	551	552	575	542	539	579	572	562	587	539	595	575	573	586	563	554	560	538	573	542	533	555	589	621	579	546	568	578	584	555	581	545	572	605	596	525	593	553	550	567	578	541	550	584	574	509	522	540	541	544	549	557	596	522	535	574	554	609	549	576	596	563	586	604	545	569	545	610	576	581	549	587	568	544	557	531	552	583	584	589	584	592	587	643	575	542	548	574	577	532	573	553	548	563	542	591	581	607	592	575	514	559	549	592	568	531	563	587	544	569	561	588	611	537	605	550	536	532	538	571	554	552	578	553	554	587	606	545	558	566	558	555	563	576	536	586	574	536	545	566	584	563	561	567	556	553	597	573	545	549	576	559	558	581	523	572	538	611	599	607	545	561	596	540	579	601	608	579	565	564	536	572	573	538	609	562	542	563	573	564	560	546	565	560	583	543	544	595	547	541	556	554	584	531	548	539	543	562	545	575	586	529	559	564	564	587	581	563	564	580	588	558	563	606	663	608	555	566	577	571	591	550	533	565	608	591	564	551	547	569	590	546	563	546	588	570	585	612	587	566	545	569	593	560	568	625	548	568	582	600	575	599	553	574	598	536	549	532	575	591	557	574	558	546	586	568	582	569	538	575	535	556	567	584	559	521	577	567	537	584	579	572	536	547	573	527	540	617	583	532	578	601	565	523	553	560	568	542	600	579	585	539	542	572	559	537	556	581	559	610	541	572	568	547	564	542	638	522	565	581	581	582	585	550	579	531	571	543	584	544	573	611	538	591	596	568	535	594	520	571	532	533	575	533	575	538	576	596	552	565	568	550	562	559	556	550	540	517	566	559	524	579	579	541	571	535	624	562	550	539	551	539	521	580	567	580	561	571	565	610	549	587	586	522	550	556	577	580	571	531	592	533	537	582	581	569	549	581	558	596	565	558	573	575	546	571	534	566	544	554	588	537	555	601	570	595	546	573	525	556	544	549	582	598	568	559	505	612	547	567	565	603	559	578	597	546	585	552	519	550	564	534	562	552	568	567	522	529	564	580	562	562	595	560	524	567	578	544	562	557	538	574	582	614	537	591	546	575	573	561	594	571	562	583	566	568	623	527	554	581	493	510	538	537	540	566	597	551	570	597	553	573	587	572	564	591	558	601	575	577	544	578	559	554	571	578	559	553	567	543	580	543	571	594	587	595	545	527	584	580	556	544	583	549	531	522	527	563	549	533	583	598	553	542	541	595	574	547	555	537	532	554	568	548	582	565	561	578	610	566	519	588	567	550	571	609	552	575	578	573	557	591	574	541	606	586	545	613	583	551	518	541	584	568	564	544	536	566	582	587	590	562	554	570	559	535	557	559	542	545	566	567	558	575	598	569	525	570	521	553	554	590	555	586	568	491	566	566	551	514	532	575	566	564	593	548	565	523	565	560	572	528	599	582	583	560	583	600	584	591	598	560	586	573	555	487	597	555	593	572	594	536	567	613	600	605	565	552	564	553	579	584	585	606	556	553	565	528	521	553	573	597	597	587	566	566	562	539	523	570	536	598	544	554	559	564	554	569	601	568	562	563	589	550	589	561	586	617	568	505	589	596	606	537	629	589	614	580	582	587	539	589	562	538	569	598	555	560	558	528	611	524	556	555	529	546	512	511	558	518	558	583	584	524	574	548	557	546	546	553	591	554	562	547	560	583	583	558	532	591	529	544	600	616	588	576	535	533	567	554	569	557	515	560	530	532	515	585	574	544	564	581	590	536	583	537	561	552	564	564	598	593	590	525	548	552	562	585	548	547	582	558	541	581	600	567	545	540	542	574	603	547	587	537	574	583	553	562	554	535	550	522	572	631	585	542	557	532	514	567	551	555	549	563	544	595	590	599	547	573	579	548	546	539	568	598	601	586	584	531	558	543	602	559	581	544	613	562	548	572	610	568	550	626	542	587	558	527	567	556	592	562	557	578	549	574	601	567	568	538	550	563	557	580	568	570	534	527	575	600	603	578	507	550	581	556	594	565	552	579	555	559	541	574	549	569	551	568	535	620	583	605	563	515	606	578	535	610	552	560	561	527	568	530	557	547	545	560	553	525	584	565	590	606	583	568	559	547	552	558	575	578	580	583	582	562	602	570	541	557	589	560	555	526	564	590	565	611	576	574	576	546	561	561	560	557	557	559	540	568	602	579	550	593	546	585	574	550	602	580	576	557	570	556	548	550	571	517	582	579	553	562	578	542	579	594	560	542	569	584	557	577	583	606	558	550	578	546	586	525	597	556	578	563	568	607	548	597	582	544	560	543	521	555	556	556	553	547	577	565	527	532	556	559	567	540	559	557	511	612	581	551	569	512	547	544	562	585	589	547	531	608	562	579	576	559	530	550	597	529	606	560	538	585	569	540	560	554	535	554	533	562	571	562	564	585	533	535	548	549	577	561	575	570	563	521	557	564	557	578	549	527	574	590	563	571	577	569	573	558	526	577	575	583	546	568	580	550	586	557	533	581	601	567	564	572	559	546	562	608	571	604	560	554	588	568	563	601	540	575	558	548	592	541	569	574	540	562	502	554	524	523	607	569	560	573	604	617	597	611	559	631	594	606	587	570	569	553	566	571	562	608	564	591	564	542	572	582	559	566	552	518	576	565	564	569	554	570	527	561	543	595	592	546	591	539	559	550	505	555	555	556	613	566	550	539	543	551	556	579	567	592	560	550	594	551	585	512	561	562	546	579	537	568	567	552	556	542	558	539	580	551	566	560	539	525	590	591	595	576	559	577	610	559	551	535	530	610	535	563	594	543	546	569	585	557	556	599	593	622	574	554	587	571	588	561	554	532	549	519	548	596	552	597	554	562	586	554	564	551	571	577	554	596	566	573	543	590	561	607	561	561	577	532	558	561	569	555	574	575	578	569	555	523	542
948	222	131	113	120	138	138	135	146	145	145	131	123	120	129	128	117	129	121	126	94	131	122	123	106	124	102	117	122	120	112	111	109	122	116	114	118	125	108	116	108	125	105	106	108	106	109	99	89	100	97	114	122	113	102	111	121	111	101	108	127	108	109	99	96	108	105	117	110	111	111	103	117	90	94	107	89	108	103	125	104	110	116	110	110	107	112	107	116	110	104	114	105	116	108	105	115	113	98	104	103	117	97	113	111	119	115	107	98	106	112	101	120	111	107	125	112	108	111	107	125	122	123	94	110	116	127	119	110	124	102	107	118	122	109	103	109	100	90	103	123	120	114	103	93	117	92	126	111	118	107	121	103	111	119	121	98	104	107	126	110	124	98	113	108	118	89	113	95	110	94	98	97	132	108	109	97	104	126	108	99	114	110	106	132	97	119	101	88	104	123	90	95	111	119	116	99	105	118	111	117	104	119	80	139	119	122	141	98	115	103	122	116	108	112	115	102	139	111	112	111	115	123	112	101	114	101	111	116	102	138	101	102	114	120	110	102	113	113	126	119	114	104	119	102	93	117	105	120	117	106	98	112	102	95	98	101	114	113	112	88	98	104	117	91	104	93	130	113	126	131	93	111	121	110	115	101	126	118	113	102	122	92	120	109	114	127	126	108	125	105	88	119	100	96	120	113	126	104	116	124	113	128	117	112	107	110	104	109	108	118	107	114	126	104	105	103	120	99	98	112	110	112	108	117	121	105	119	108	109	110	121	108	123	109	111	115	107	120	121	101	112	110	112	103	126	111	115	112	110	116	118	117	117	117	105	94	98	123	115	91	92	107	106	98	103	115	117	117	122	109	138	108	105	109	119	111	95	110	125	109	123	117	104	109	110	101	107	121	122	126	100	115	128	115	109	126	114	102	130	103	95	113	108	90	108	119	97	97	119	105	106	113	140	111	101	81	141	114	102	116	97	101	88	120	105	120	106	107	100	108	104	112	115	115	103	120	132	104	109	129	111	106	107	119	107	120	110	112	115	100	112	103	111	100	125	88	101	117	107	114	100	121	112	99	110	116	114	120	122	98	97	108	91	108	111	124	103	100	115	104	109	128	122	129	104	106	98	115	113	108	109	109	114	107	117	110	112	105	103	118	110	127	103	118	114	110	102	100	114	107	102	114	113	122	116	106	105	103	112	116	104	119	97	129	110	118	101	128	113	110	104	89	136	110	112	108	100	106	106	110	120	101	106	124	106	126	103	99	118	117	91	109	111	102	96	92	121	102	117	114	103	96	108	102	119	111	115	108	108	86	109	137	126	112	100	88	100	113	119	108	131	115	112	113	115	105	127	121	113	102	117	91	108	107	106	102	121	105	119	107	112	115	119	102	109	105	118	127	112	107	100	103	113	110	114	108	106	112	101	95	108	99	127	88	125	131	98	109	112	126	113	108	115	106	109	101	117	106	114	112	122	124	98	126	115	121	120	114	99	117	100	126	97	107	111	125	104	117	117	110	114	123	101	115	108	96	110	108	92	114	105	101	119	110	118	122	119	109	115	114	105	126	122	90	115	114	103	117	100	115	113	119	105	110	96	111	109	126	97	130	120	130	104	103	100	125	112	100	108	121	101	106	117	116	114	124	116	98	112	108	94	102	133	104	117	125	111	125	113	133	107	119	100	108	107	122	98	99	117	100	101	97	98	91	119	105	116	114	93	106	99	91	120	94	99	102	102	113	108	126	107	103	112	94	108	115	122	119	109	115	96	99	114	124	128	131	104	98	91	93	107	103	102	108	85	106	93	116	90	124	116	97	105	102	104	125	94	102	104	109	116	129	96	108	112	107	127	125	116	112	103	103	88	98	110	123	123	103	104	106	108	88	104	100	108	117	117	122	123	109	108	109	113	98	119	104	120	117	108	115	118	91	112	112	134	117	122	126	115	122	119	109	129	114	102	103	122	116	116	100	109	106	120	107	117	88	115	97	97	120	107	107	109	105	105	132	117	95	107	100	97	122	111	104	86	108	90	122	101	94	95	112	106	118	90	109	117	130	116	111	116	102	102	94	119	109	113	111	120	115	98	112	117	94	110	106	107	108	111	117	103	99	124	128	119	109	101	115	119	105	103	112	112	113	129	100	101	88	103	121	130	108	123	131	105	95	117	107	102	112	118	106	108	94	124	115	99	100	90	107	103	110	121	122	99	112	106	118	106	104	112	119	107	108	110	119	98	133	105	115	93	116	107	112	115	116	105	122	102	114	114	110	106	113	112	119	90	130	132	110	93	105	87	110	110	112	123	109	122	120	118	106	123	116	104	107	106	111	100	108	101	101	98	112	122	105	136	105	121	120	104	103	91	111	111	116	124	104	99	111	115	120	109	124	98	112	134	94	117	123	101	115	124	120	142	101	109	100	114	103	129	124	139	109	109	99	117	104	89	108	104	104	111	122	120	108	116	111	121	126	107	115	114	112	129	105	126	109	104	122	113	140	94	128	102	118	93	123	92	111	95	103	100	102	124	116	100	121	92	110	103	112	110	101	105	101	111	121	120	106	106	116	115	123	119	115	98	109	126	101	107	106	103	111	109	106	110	127	118	112	100	113	108	93	106	122	93	121	113	125	96	120	116	109	134	120	109	121	118	97	126	110	105	108	92	110	110	104	112	109	104	120	118	107	105	114	128	113	109	105	103	106	119	116	107	116	110	121	106	104	102	107	105	109	129	112	110	113	104	99	102	98	116	101	98	112	98	96	103	115	100	85	104	117	110	107	101	106	116	112	120	128	112	102	104	115	108	120	110	102	114	111	117	120	127	114	113	114	127	122	111	105	121	113	96	110	108	108	101	126	84	99	116	114	128	122	120	110	106	108	97	107	95	117	103	121	102	105	97	114	106	106	104	118	118	122	106	90	134	96	116	125	101	101	101	110	119	105	110	127	113	102	116	102	100	97	101	122	118	101	142	130	114	116	126	114	120	86	111	120	118	136	107	103	103	127	111	102	111	108	113	114	126	101	117	121	112	105	120	93	103	88	104	119	142	115	105	118	103	110	112	108	110	114	99	105	103	117	100	99	102	103	103	101	102	100	88	100	108	134	101	107	111	103	100	107	124	124	116	114	102	99	102	104	112	133	107	101	90	107	130	121	119	99	121	105	96	118	103	95	126	106	95	102	120	114	115	81	127	112	113	95	114	95	115	109	111	121	110	96	101	102	107	115	107	116	115	99	104	129	112	106	114	119	115	99	95	107	125	118	121	129	113	91	107	91	123	131	126	111	91	119	124	115	115	91	83	109	116	90	114	108	127	97	113	117	125	112	113	99	121	114	105	124	108	110	109	114	116	121	113	105	95	103	98	106	101	111	98	128	117	108	108	102	112	100	110	101	111	118	122	117	112	107	112	116	105	110	119	93	132	118	85	85	114	107	107	113	120	118	118	110	129	100	134	106	112	106	95	119	103	114	106	116	114	109	100	105	113	99	109	94	112	92	122
9071	2665	1243	1562	2988	4253	3987	3308	2808	2376	2080	1845	1626	1481	1439	1265	1251	1193	1182	1135	1076	997	1014	1016	981	906	968	967	940	894	902	942	914	921	840	893	853	873	856	897	887	795	827	798	858	849	840	868	826	865	805	879	785	819	801	845	848	791	788	823	835	862	800	774	851	845	830	792	788	820	814	746	787	786	813	823	760	821	794	797	862	846	792	804	793	799	826	814	809	818	826	792	829	821	785	808	841	834	826	771	838	805	766	826	797	768	797	815	775	804	855	753	742	808	790	837	769	766	811	814	849	848	811	797	778	768	807	817	801	792	804	767	833	800	804	799	801	769	819	735	817	828	807	871	841	797	808	802	804	831	778	787	819	828	825	825	822	825	827	793	794	831	823	804	783	752	813	843	784	786	823	867	806	799	825	807	748	775	826	759	745	767	807	816	841	827	776	784	838	781	777	789	791	841	793	797	766	737	800	791	761	816	803	798	840	764	815	773	782	784	843	811	791	775	863	803	799	841	803	806	788	774	831	807	825	782	806	775	803	848	794	825	821	797	789	733	793	825	828	814	821	792	845	860	824	804	859	773	831	810	803	747	818	785	835	752	778	780	761	765	825	780	782	832	796	822	834	796	821	759	825	802	815	828	806	766	838	786	823	812	793	808	823	813	814	812	796	832	840	814	774	803	851	808	826	791	776	749	797	796	806	792	809	772	827	781	793	737	808	778	796	801	787	740	762	831	781	855	816	806	866	800	818	762	813	815	865	805	793	770	837	791	783	820	787	820	813	805	797	792	788	778	791	821	798	833	822	796	823	778	788	833	810	816	804	754	806	789	847	818	888	853	786	790	769	782	784	806	738	833	819	783	789	806	813	822	839	801	798	807	796	797	761	811	793	786	795	825	800	780	781	809	824	810	777	777	795	811	822	809	804	801	776	801	818	826	822	767	865	828	787	824	823	803	794	810	777	858	818	813	819	770	775	790	811	834	801	777	798	809	806	791	763	799	829	821	834	789	850	862	808	810	814	760	801	766	820	773	757	843	822	760	777	807	805	820	765	854	744	761	765	790	856	795	810	836	841	852	838	763	807	786	853	800	814	816	794	765	758	840	868	776	819	827	743	833	825	780	828	775	812	767	774	807	781	804	826	811	851	790	810	840	806	846	789	790	765	804	802	843	829	839	814	769	819	765	835	829	804	830	810	861	776	765	843	820	807	801	813	791	790	787	804	817	786	823	809	790	841	788	805	811	824	825	779	852	789	856	792	749	758	804	773	780	792	787	831	776	821	813	865	826	791	841	771	817	825	767	742	792	761	795	821	843	787	820	761	787	845	806	855	797	744	805	773	779	817	832	827	796	811	783	759	783	844	798	841	794	755	765	804	754	833	812	838	820	783	795	840	772	839	783	772	830	816	841	832	734	806	852	806	799	867	752	790	826	827	819	806	767	843	792	746	818	824	815	846	750	805	817	819	843	792	755	813	805	740	747	813	783	811	802	785	754	851	833	762	773	774	828	807	778	776	806	814	830	813	826	833	805	804	823	767	827	805	817	808	799	801	771	773	804	840	819	770	772	779	811	822	807	781	728	827	828	824	820	823	811	859	805	806	848	824	811	785	749	777	760	787	762	840	814	821	815	793	788	815	823	786	849	797	831	787	819	817	768	785	818	817	831	804	764	781	809	812	825	814	810	801	824	788	794	791	797	818	758	810	763	836	853	746	825	788	785	811	824	797	774	820	882	830	806	778	828	773	797	831	796	805	789	844	832	769	789	806	813	838	793	838	756	801	822	815	838	777	806	777	818	811	843	727	818	758	800	827	777	813	803	761	796	796	785	782	788	847	817	828	763	781	859	853	805	832	816	810	803	772	846	802	785	797	786	796	792	776	835	782	766	813	809	801	733	774	758	812	818	774	795	815	810	775	781	771	787	799	796	808	794	778	746	806	832	843	778	786	772	775	799	765	759	808	788	747	754	789	754	796	839	813	797	814	751	812	796	817	798	805	818	809	815	827	822	787	764	771	821	820	804	799	785	770	777	830	798	860	763	808	829	794	786	770	765	778	809	799	749	792	798	820	852	818	849	793	831	792	802	857	803	813	799	795	839	763	785	787	763	817	842	799	774	855	798	801	868	824	792	750	798	738	831	753	744	811	808	784	772	850	791	779	767	837	831	811	766	840	784	832	801	795	774	800	780	786	787	814	767	748	788	840	824	840	810	800	839	815	794	785	827	826	780	804	786	821	744	803	805	845	867	766	801	805	799	771	767	844	761	772	819	750	779	772	796	823	793	816	784	798	813	836	826	845	829	851	790	844	780	836	808	823	771	776	783	804	803	766	803	799	817	802	834	785	830	742	787	794	773	778	793	819	783	761	807	764	790	802	806	786	789	815	808	795	818	779	781	775	795	807	800	774	818	797	795	793	796	794	815	769	757	819	804	829	793	801	781	749	827	804	826	771	763	788	825	789	809	837	790	800	836	804	751	844	809	800	742	805	770	800	769	810	778	809	799	798	828	808	771	774	845	807	814	816	789	798	838	799	822	800	840	783	785	778	796	736	802	785	811	812	722	799	811	795	722	839	825	783	798	800	746	815	885	794	840	867	852	850	836	807	753	821	764	803	801	830	780	810	810	844	763	846	773	821	831	824	805	823	794	787	845	814	818	770	813	755	764	799	812	810	813	778	793	790	780	815	819	765	807	819	805	793	787	817	807	800	830	815	794	799	840	852	826	823	808	808	746	765	826	846	797	728	809	808	838	764	805	834	840	780	830	803	825	792	778	807	774	861	853	755	808	746	796	821	847	761	796	788	807	773	821	803	811	824	810	833	776	815	798	823	773	769	783	772	814	830	789	830	750	855	762	770	748	767	852	842	763	805	822	801	760	818	807	809	816	825	833	793	801	826	765	778	800	856	820	733	824	772	861	787	859	782	788	835	776	835	783	793	813	806	765	803	823	804	783	786	778	803	792	736	755	817	824	783	820	845	746	757	761	806	833	789	819	783	855	793	791	752	809	812	806	810	789	783	784	766	777	791	771	825	825	826	781	795	842	805	787	786	831	772	817	795	775	843	808	812	833	808	825	800	808	791	796	858	776	828	788	814	803	840	828	831	782	846	815	787	748	820	830	806	808	803	766	826	775	822	766	779	800	760	796	799	765	817	843	847	766	793	797	779	829	757	769	824	776	822	798	852	822	778	801	806	832	815	751	815	847	805	770	787	864	788	818	797	796	762	833	793	778	796	795	804	861	785	762	838	754	795	758	803	853	778	805	784	787	814	836	821	794	809	783	776	839	769	786	766	794	849	794	798	781	795	801	795	827	836	822	810	817	872	801	786	867	831	806	836	809	814	780	808	799	831	782	749	815	809	815	800	770	820	783	795	760	743	781	754	811	758	803	777	793	820	775	828	800	787	795	795	822	825	746	815	803	822	744	821	830	799	848	805	790	808	757	827	782	847	828	801	789	794	777	740	828	776	831	856	767	815	762
1049	64	47	34	36	43	45	38	50	36	44	46	44	40	32	48	26	48	39	34	41	49	38	35	36	46	40	35	34	37	41	35	33	39	19	37	41	38	36	41	44	36	27	44	33	36	34	30	33	42	37	29	35	36	47	31	37	37	36	35	39	31	42	50	31	45	35	31	37	44	36	30	37	51	29	39	42	38	33	39	36	35	36	35	41	26	42	32	38	41	33	35	35	34	37	44	39	46	49	41	27	33	46	36	42	32	45	32	45	32	40	41	44	33	38	35	36	30	37	35	34	34	39	24	32	34	34	31	35	36	43	49	35	38	42	29	36	33	45	30	39	31	37	30	32	42	41	29	32	43	37	37	53	28	32	48	28	49	39	47	40	35	35	37	40	42	49	34	37	32	38	33	40	24	38	27	45	39	41	36	37	38	40	36	48	35	40	33	39	48	24	41	41	41	43	37	27	34	45	45	45	40	44	27	36	38	40	36	27	22	42	31	37	40	25	33	45	43	36	33	41	34	35	42	37	40	37	37	39	35	40	30	40	34	39	57	27	41	43	33	44	40	35	37	35	30	41	28	39	48	33	42	39	40	37	50	37	47	36	32	41	51	33	41	33	33	36	38	32	33	39	30	30	33	35	30	41	40	48	38	33	42	32	45	35	42	33	39	42	33	46	31	44	27	37	48	44	39	54	45	50	34	42	45	37	39	34	35	45	39	33	50	29	33	34	36	41	39	47	48	49	40	38	31	30	50	31	40	40	39	28	38	38	27	35	34	41	46	32	37	42	42	41	41	31	27	38	34	45	42	33	43	23	42	47	36	27	29	35	32	37	38	43	31	47	32	43	39	21	39	36	38	35	27	34	29	39	31	28	37	32	41	37	43	36	43	24	45	32	46	50	33	45	27	30	27	43	40	35	37	41	28	33	37	37	32	40	29	30	38	31	36	36	37	32	27	21	52	36	36	31	34	34	33	43	42	39	34	41	30	52	37	40	32	30	40	35	39	39	41	27	31	35	48	47	42	35	43	36	37	28	40	49	40	34	45	36	47	42	33	37	26	30	49	43	29	38	39	38	25	38	38	28	39	46	48	53	43	32	36	35	39	29	43	36	31	30	34	38	35	40	57	34	31	35	34	33	42	45	35	37	54	46	33	32	38	35	36	35	27	37	38	38	37	18	28	30	37	37	39	33	39	26	42	37	37	34	46	43	32	31	38	35	37	33	42	52	36	54	29	32	36	36	48	34	35	41	43	50	41	28	31	39	38	36	33	43	40	36	40	30	33	34	36	38	36	36	34	36	54	29	48	37	38	33	39	20	47	41	37	38	35	31	33	36	35	48	42	44	38	40	44	36	40	37	36	39	36	45	27	43	46	36	31	38	41	30	36	36	28	27	41	31	33	38	44	46	34	55	34	39	29	32	43	39	31	47	39	40	44	37	32	31	43	35	35	30	44	29	39	34	41	36	28	42	41	52	45	42	38	35	30	31	37	50	35	38	36	37	37	47	42	44	33	34	29	36	33	31	36	32	37	27	37	37	37	38	42	38	28	40	34	34	29	39	43	34	23	40	33	33	31	48	38	38	48	38	46	51	33	39	48	29	39	44	42	38	42	34	22	45	34	32	43	37	29	41	29	36	35	32	36	33	36	37	30	39	39	34	41	40	34	35	46	46	35	35	39	36	29	34	45	38	37	29	32	41	46	28	22	39	33	28	40	51	44	43	39	32	27	37	35	26	35	41	32	41	41	46	38	36	36	45	34	31	36	27	36	44	41	23	40	29	45	33	36	33	40	38	36	31	36	51	43	33	48	34	38	32	30	30	28	33	29	33	37	40	38	36	47	39	30	31	33	40	31	34	33	35	39	27	34	47	39	42	38	32	38	47	31	32	34	32	48	39	32	47	40	40	36	40	28	53	27	37	48	31	43	34	46	34	42	42	33	34	38	42	34	41	36	47	28	48	42	36	28	34	44	43	45	38	38	32	38	32	34	41	30	33	44	44	45	31	49	29	40	41	48	33	36	31	44	39	44	32	29	35	51	31	37	33	40	41	35	36	42	38	36	25	28	36	38	46	41	47	27	23	40	43	41	37	35	41	38	36	40	30	28	23	39	43	44	39	48	35	33	37	42	35	37	33	37	24	31	29	39	35	28	35	38	33	34	35	28	32	44	45	38	35	38	36	45	37	40	36	39	32	34	30	39	34	33	32	42	33	44	36	42	35	43	22	38	32	36	29	41	33	31	39	38	46	49	40	44	33	37	36	53	29	39	47	39	40	40	39	35	36	40	30	25	39	42	36	44	36	43	44	43	36	46	29	48	31	27	38	32	34	43	39	37	43	28	46	33	47	42	43	32	36	37	35	42	45	48	32	36	35	35	32	33	34	32	43	38	42	41	41	31	32	48	30	42	34	54	34	34	47	27	30	37	37	46	33	36	39	46	34	45	49	42	40	30	40	44	31	33	39	33	22	40	42	31	40	38	35	25	42	49	38	39	40	36	43	36	44	37	40	34	40	30	30	22	29	25	29	33	37	40	38	46	54	39	30	48	36	38	38	41	26	32	34	32	37	38	35	36	41	39	31	27	38	40	39	28	36	37	36	38	36	44	41	36	47	40	30	38	35	37	36	42	36	34	38	52	38	44	38	31	42	43	31	36	48	40	41	37	42	37	31	43	37	33	32	30	41	36	38	42	33	33	43	46	42	33	49	38	29	45	42	37	34	42	39	31	36	37	27	52	42	42	34	45	46	41	34	52	39	51	40	40	45	49	35	34	45	44	30	41	37	33	49	42	42	36	26	40	37	33	50	36	38	37	35	34	51	41	47	43	41	35	35	33	38	35	31	37	43	39	37	45	42	26	28	34	34	34	35	30	40	36	37	39	35	46	38	39	48	31	37	34	41	43	39	34	39	35	36	39	34	32	37	41	47	39	33	40	41	38	32	32	38	40	39	41	41	40	40	40	38	31	53	44	33	33	44	52	39	45	38	38	25	36	36	46	32	41	30	51	42	43	39	44	28	33	31	34	32	40	36	36	32	38	45	34	36	40	39	27	37	36	42	34	32	32	23	39	35	38	36	30	45	52	43	40	34	35	36	38	40	32	22	46	36	39	28	48	34	26	29	40	30	34	32	35	36	32	36	43	45	40	42	46	29	31	45	40	33	38	37	49	42	49	43	38	41	42	30	43	44	44	44	34	42	41	35	46	46	33	46	42	29	30	41	48	31	44	31	35	42	28	44	44	32	44	37	32	38	37	39	35	33	39	28	33	45	48	47	37	32	40	40	39	34	28	37	38	27	34	31	36	32	35	39	43	30	47	33	37	30	33	33	38	35	45	24	40	46	30	39	37	38	30	42	37	37	34	35	46	39	45	42	41	43	29	44	39	28	39	44	45	30	38	45	22	34	39	34	45	42	36	36	29	37	36	34	40	44	35	41	34	33	43	32	39	44	36	36	46	34	26	36	37	31	33	40	40
6489	725	334	412	565	682	631	561	539	477	476	403	390	404	360	394	337	326	366	352	334	329	331	325	284	323	318	323	296	310	290	318	286	333	307	281	314	302	334	289	311	300	307	328	274	284	299	334	320	281	288	305	309	298	304	286	290	315	286	303	343	304	297	322	311	317	307	314	305	277	319	271	296	295	323	293	298	314	318	285	300	272	292	303	342	258	337	303	320	275	315	294	302	291	276	295	275	303	317	337	286	302	318	294	277	286	334	276	294	271	288	296	299	295	307	304	278	308	293	275	282	306	303	281	312	284	273	302	272	271	313	320	307	301	337	317	289	304	317	293	304	323	333	284	340	288	276	315	258	288	302	352	293	316	293	278	312	296	291	289	306	315	286	311	302	297	312	309	316	295	323	289	287	328	307	283	308	296	300	288	314	295	287	272	320	275	299	278	301	287	322	280	307	279	283	281	309	265	297	319	296	318	323	295	288	310	329	296	320	302	321	296	273	278	255	295	286	286	275	295	322	310	280	319	309	331	310	279	292	304	309	286	301	269	281	279	291	302	283	271	306	273	306	279	303	300	275	322	277	261	308	316	273	296	281	312	296	273	297	304	278	307	299	286	311	324	339	272	284	291	278	296	291	291	276	288	288	323	309	274	278	296	269	310	299	303	297	325	309	315	280	327	303	286	323	311	321	307	287	286	282	272	311	303	285	299	313	274	304	294	284	290	280	331	294	272	275	307	290	288	288	309	293	295	291	289	333	319	307	299	339	288	324	284	284	296	262	308	313	307	310	300	289	308	303	303	295	282	324	319	299	287	339	319	316	346	314	329	305	328	271	307	305	311	310	280	281	277	294	313	299	300	332	319	296	322	316	280	287	297	300	293	307	314	322	287	283	277	263	302	303	289	313	264	320	313	296	283	303	309	263	297	304	311	289	289	277	303	308	278	320	298	299	318	271	291	309	309	287	284	302	300	295	299	262	345	295	286	289	296	281	286	328	286	284	283	328	316	295	295	294	250	331	283	310	303	300	314	294	307	286	293	268	301	300	275	315	302	287	318	297	317	291	285	328	318	296	309	321	301	286	289	312	271	297	301	297	290	298	329	279	305	279	296	286	310	316	290	311	294	371	323	311	301	299	318	290	303	280	297	315	286	290	303	303	303	284	316	291	310	287	306	259	299	294	303	315	318	292	309	313	295	297	286	306	287	302	299	306	327	313	299	291	273	292	293	272	277	305	274	278	295	299	312	294	319	293	322	300	312	298	315	290	272	265	314	314	294	315	316	298	335	313	313	300	279	341	333	293	331	313	313	307	312	277	298	322	311	264	304	296	293	276	291	290	281	291	297	326	292	294	297	307	301	296	302	308	302	290	315	303	294	274	319	302	275	308	288	283	314	308	269	277	290	309	310	292	296	276	308	352	290	278	288	273	282	299	326	265	295	341	297	287	279	320	320	309	293	321	327	278	293	302	350	312	340	319	288	298	315	316	292	313	295	269	289	298	308	297	310	299	312	317	301	277	291	294	303	291	286	328	278	301	284	309	317	289	300	303	293	336	293	287	296	309	313	281	296	279	261	283	306	287	303	305	311	263	290	312	305	327	312	291	299	303	316	289	304	310	318	337	284	310	311	290	284	312	302	279	287	303	306	304	290	317	318	304	319	298	274	298	295	280	264	319	311	300	300	296	259	280	300	313	300	299	289	279	297	292	283	321	335	302	285	320	302	279	294	296	296	318	282	273	283	289	288	304	309	307	281	278	317	333	288	290	330	288	303	291	314	323	259	299	252	296	301	298	291	322	319	295	293	344	321	286	307	325	300	304	300	288	267	311	303	313	290	331	282	331	288	305	296	331	322	308	321	329	314	313	313	344	276	316	281	280	303	294	319	296	312	275	282	298	299	305	290	281	296	322	310	297	276	300	292	288	297	292	284	289	316	279	300	318	313	305	317	296	283	286	291	282	289	303	321	285	289	264	303	293	284	296	306	291	275	308	307	298	303	287	321	305	287	295	304	304	322	321	277	330	277	319	289	304	303	306	319	293	298	302	266	298	281	257	291	296	323	300	269	272	312	279	278	315	266	293	297	299	269	299	278	295	316	303	270	307	305	309	306	290	290	294	298	291	308	314	299	279	291	291	290	293	305	280	288	295	333	324	273	309	307	275	284	307	285	294	325	288	321	292	329	301	266	305	320	292	347	304	284	324	319	284	309	308	294	314	276	287	285	290	288	312	319	289	307	299	278	316	325	274	317	301	291	314	300	313	291	270	281	304	309	319	280	287	288	325	287	316	289	292	302	285	302	280	293	327	299	295	301	334	317	298	314	306	280	314	314	275	300	287	319	333	286	295	300	302	263	293	291	293	317	320	320	307	297	270	306	318	265	287	278	306	273	347	288	297	311	300	322	310	289	286	308	297	275	339	294	314	318	350	235	275	319	301	301	300	309	323	311	324	294	278	291	314	313	288	303	336	310	296	308	280	290	312	291	299	286	319	304	310	302	295	267	286	282	321	278	278	297	279	312	302	261	312	330	303	278	293	301	312	284	294	278	315	311	326	324	298	287	317	262	291	338	307	286	300	285	283	277	317	300	280	303	307	280	305	333	292	306	306	268	292	312	307	307	308	311	283	313	326	287	305	295	305	324	321	314	274	288	317	326	259	323	320	314	314	317	296	301	286	295	323	313	288	278	319	326	307	256	292	275	315	309	254	296	293	275	279	302	330	289	295	293	305	320	314	284	289	299	305	311	316	303	301	294	311	307	299	297	299	273	308	294	300	309	303	313	310	249	319	328	313	303	282	264	310	301	307	270	315	280	288	285	333	261	343	291	279	323	283	299	295	289	310	305	342	279	286	299	320	306	271	314	322	316	282	299	327	317	283	297	287	282	287	309	283	304	331	302	326	290	326	320	315	295	304	311	302	295	300	299	286	318	297	301	279	323	281	330	295	320	303	285	269	302	315	286	295	248	289	296	280	297	320	311	314	311	296	278	293	298	309	276	298	281	284	292	321	286	306	307	319	300	292	269	302	270	307	324	293	300	289	280	287	299	298	299	313	289	280	270	285	263	309	305	287	275	281	289	301	309	309	268	299	290	308	316	276	316	289	312	316	276	274	302	263	278	315	303	333	299	344	266	320	293	309	305	299	293	300	297	305	318	294	318	276	289	331	302	282	318	291	310	294	290	305	299	316	302	320	293	310	300	308	307	317	274	308	286	320	301	293	284	295	286	307	276	304	322	296	273	321	339	296	288	315	332	302	281	323	296	306	300	282	314	290	317	358	321	278	296	314	303	311	309	272	309	308	284	275	313	298	295	308	288	304	311	294	316	294	261	334	306	296	292	269	327	303	308	321	276	301	292	301	277	315	281	297	306	299	285	294	292	282	302	329	272	354	291	286	293	267	297	290	333	297	297	257	299	308	294	317	316	296	302	306	298	294	264	318	307	320	313	304	316	297	300	307	295	280	304	319	333	274	271	308	296
526	167	93	75	86	99	108	95	101	95	106	107	85	87	99	62	89	93	92	79	77	84	99	77	89	91	69	89	74	86	81	70	68	81	62	94	91	74	72	75	80	68	80	73	78	85	80	79	73	74	81	91	91	85	85	86	80	64	78	64	78	70	65	90	78	72	75	91	72	92	75	57	80	73	69	63	77	70	89	86	74	65	73	82	91	64	69	86	78	96	71	77	79	81	73	65	59	71	60	74	68	93	78	75	65	72	76	75	104	84	79	81	81	71	78	71	69	74	72	88	77	74	83	91	83	57	75	72	64	77	62	87	82	81	78	73	65	82	73	61	86	76	78	77	72	87	77	69	67	79	89	80	49	84	86	74	83	75	64	88	50	66	81	79	81	77	71	73	69	81	79	68	84	83	72	77	88	62	68	74	68	75	69	80	57	91	74	72	85	77	75	85	77	67	82	80	72	92	74	72	84	61	83	72	66	77	80	80	75	67	90	82	69	78	74	71	95	82	66	83	86	69	66	91	104	89	68	74	79	72	89	65	79	82	73	68	88	83	75	69	78	84	60	67	85	75	70	67	78	90	94	81	86	76	68	68	90	80	70	72	84	65	61	80	71	85	101	69	74	84	84	72	67	80	73	77	74	67	80	81	84	69	71	80	77	78	68	72	86	78	78	71	69	81	83	71	78	69	83	78	99	79	74	76	81	83	72	75	74	75	78	72	69	81	75	61	72	78	70	54	77	86	90	73	83	92	78	86	62	85	74	83	69	80	85	66	79	80	86	79	69	102	84	78	58	67	79	77	90	92	72	76	70	66	75	69	81	85	83	77	70	93	73	85	71	72	89	80	76	74	74	81	88	97	95	80	70	59	80	82	73	72	75	79	61	61	69	72	67	77	65	72	86	92	81	89	89	70	76	81	74	74	70	69	76	75	91	78	71	78	71	75	63	67	73	68	80	60	76	79	73	78	71	62	80	75	85	71	63	97	82	69	65	75	78	57	76	76	75	96	69	82	57	79	79	82	89	75	71	91	87	81	75	84	60	81	83	82	89	83	83	85	71	80	79	82	73	72	71	70	72	90	61	77	73	72	78	72	69	72	75	73	79	85	70	74	70	68	72	88	91	84	79	69	71	86	84	68	75	94	67	72	67	81	67	67	79	81	71	89	70	80	71	73	56	72	87	66	83	78	86	70	67	91	71	77	94	76	66	75	65	63	72	89	85	92	72	69	86	85	62	68	80	77	79	81	84	93	78	81	76	73	82	73	80	78	87	77	94	72	96	71	87	79	75	66	85	64	85	90	70	64	75	69	80	78	83	64	71	90	69	84	70	74	78	91	83	83	93	93	80	71	68	74	91	91	74	75	93	85	91	65	88	78	76	72	65	60	83	71	86	77	75	78	61	85	86	60	80	74	81	72	76	93	78	84	63	77	86	87	72	71	79	64	64	93	82	85	63	81	75	94	59	77	67	68	71	95	75	68	84	70	77	82	68	72	98	76	89	61	77	95	81	69	80	73	76	89	72	90	85	63	86	97	80	76	79	77	78	62	75	84	80	73	65	67	56	81	88	78	63	74	81	75	71	64	67	71	84	90	72	81	94	85	79	77	80	69	84	100	75	81	75	87	75	71	62	91	82	83	83	73	77	69	65	98	77	68	71	68	73	55	85	73	75	60	69	76	72	90	72	72	93	78	81	91	87	90	82	88	83	73	85	69	79	88	81	89	90	72	70	70	88	75	64	60	67	74	71	75	72	70	74	93	78	75	81	73	82	87	82	78	68	78	72	77	58	70	68	71	71	70	81	71	71	83	70	84	70	72	76	78	75	69	78	70	78	79	71	67	87	77	64	86	68	77	89	75	62	61	73	77	64	76	90	73	62	73	63	77	71	63	81	74	79	70	89	74	81	74	79	64	79	92	66	68	81	78	83	72	70	80	94	82	62	64	76	74	69	66	65	89	71	78	74	74	75	67	94	63	73	85	73	77	74	84	69	74	66	72	63	84	76	73	81	79	77	93	67	79	86	64	65	61	81	71	72	91	90	72	79	79	83	56	71	103	68	73	76	78	63	89	81	84	85	70	96	72	75	65	86	65	74	76	82	69	79	76	83	81	73	75	69	76	65	89	71	69	80	69	87	81	88	72	81	69	79	87	80	83	85	79	68	69	65	88	81	73	72	64	66	69	91	80	75	64	65	77	82	72	63	64	78	75	74	80	79	84	83	77	71	65	75	78	81	71	85	86	62	81	74	75	71	68	63	78	81	76	84	66	72	85	81	66	74	86	70	82	79	68	83	83	80	68	76	86	65	97	88	78	70	62	83	74	77	69	89	73	79	85	97	70	81	66	83	79	99	69	65	57	69	78	58	72	68	84	65	62	85	66	69	78	73	68	65	84	77	89	88	64	76	70	83	70	69	67	102	86	96	82	82	80	85	88	67	82	92	90	65	83	92	85	72	86	83	91	73	75	66	76	67	68	79	75	78	68	68	71	61	77	80	66	78	72	82	76	86	81	73	68	82	83	67	78	64	80	82	59	99	64	73	89	74	74	59	74	84	68	81	65	74	71	64	78	67	72	85	80	70	81	83	78	85	77	88	70	65	64	74	86	75	84	86	66	75	71	78	68	61	76	72	74	80	73	77	75	77	69	65	77	74	81	72	79	68	82	67	60	77	76	77	91	74	83	69	78	79	83	69	57	78	85	67	87	56	76	91	65	92	89	75	75	70	74	83	82	72	82	90	86	87	81	69	78	77	81	89	83	91	62	74	67	78	81	86	66	61	69	80	71	64	80	81	72	97	76	55	70	69	67	89	65	89	83	90	74	64	52	72	71	83	80	76	62	84	72	69	82	79	86	84	76	75	83	72	83	62	82	76	76	88	95	69	68	66	70	66	77	61	80	86	66	76	72	74	84	80	68	68	64	67	69	64	75	74	65	80	80	85	85	81	69	93	84	85	86	68	71	69	79	86	90	68	76	77	76	86	58	62	80	68	66	68	69	79	69	67	87	70	71	94	71	79	80	67	70	76	71	91	77	80	86	62	71	85	73	86	77	74	81	79	88	77	86	95	81	88	81	63	79	64	83	74	82	77	74	72	74	77	67	86	74	66	79	70	79	73	79	74	90	88	80	79	64	75	93	73	76	78	76	66	76	88	75	63	68	71	68	83	67	80	72	83	74	71	58	66	83	71	77	71	84	73	73	77	66	65	92	80	72	76	83	71	65	67	71	80	69	85	63	83	70	68	63	58	77	76	94	77	77	62	64	71	70	86	82	77	88	79	70	82	73	69	78	95	82	70	80	68	75	84	84	70	76	82	85	77	72	84	71	65	92	72	75	69	73	72	69	84	100	69	67	66	82	67	67	69	81	71	67	77	84	74	78	63	84	89	67	71	70	65	85	87	78	80	69	76	71	83	76	81	71	66	57	76	78	75	80	69	80	82	83	68	62	95	68	73	75	73	91	70	62	72	76	78	92
6092	1737	855	1016	2044	2674	2568	2107	1746	1412	1295	1145	1048	1004	875	855	843	812	728	709	682	644	682	665	624	662	666	653	629	590	635	612	598	568	633	580	585	574	570	586	606	584	621	591	590	550	584	595	582	539	616	551	531	554	600	534	566	602	580	565	582	547	612	572	553	557	588	536	600	586	595	569	546	591	542	533	571	546	554	529	526	513	525	544	528	555	552	512	573	560	536	516	532	560	586	571	575	520	550	529	551	594	602	552	546	605	528	551	577	565	588	557	552	595	551	567	520	563	572	515	536	569	552	577	572	606	558	560	589	557	578	575	534	537	528	532	520	574	537	535	553	547	534	521	596	532	548	570	567	537	561	589	526	565	559	561	546	555	563	547	612	540	513	541	483	523	600	577	524	563	561	567	554	515	542	535	538	539	531	572	555	581	564	523	551	572	507	515	538	546	575	555	600	555	549	576	566	569	530	527	514	563	529	550	594	531	548	551	582	572	518	552	545	574	559	556	580	615	574	539	559	533	515	559	536	525	530	537	567	532	555	558	535	574	566	519	554	560	551	564	591	516	562	563	515	538	593	525	573	588	560	519	582	545	548	550	569	545	531	564	536	542	559	561	557	549	556	538	525	587	521	561	518	559	576	524	557	594	552	579	565	550	569	561	536	570	529	554	529	530	527	579	579	552	503	540	498	551	606	554	539	577	543	554	575	580	554	576	545	562	569	552	556	566	537	536	525	499	576	555	568	582	557	572	533	564	550	524	601	532	551	544	558	553	554	566	571	561	534	545	572	507	556	551	562	565	527	557	533	546	485	544	562	578	563	589	565	523	590	563	592	528	544	502	565	541	571	531	614	555	560	598	556	593	536	547	572	558	565	539	570	564	541	513	588	563	559	548	557	552	583	540	569	537	536	549	581	584	553	514	573	548	566	571	507	566	553	530	545	567	573	531	593	552	592	555	556	511	543	540	566	561	545	515	542	559	527	574	536	547	565	524	585	539	608	568	565	570	544	560	531	570	548	566	611	532	553	533	580	557	528	509	552	579	539	556	560	543	527	628	575	583	553	583	554	562	529	568	534	562	532	550	491	538	537	557	553	575	563	555	572	588	547	549	567	540	540	536	575	563	560	596	557	554	575	536	569	558	561	571	559	562	533	556	588	577	570	558	542	585	519	577	529	510	567	575	585	543	584	601	588	557	577	501	520	567	562	524	539	527	554	535	545	575	583	542	613	563	569	607	541	585	542	547	570	572	560	541	533	534	533	537	528	539	579	507	503	575	539	541	590	573	554	568	568	547	543	559	569	555	559	555	518	568	579	552	523	565	566	524	566	532	543	562	540	506	584	530	582	522	556	558	541	587	548	554	518	539	531	546	556	576	534	553	565	551	576	547	533	530	552	542	608	568	585	581	534	586	558	544	577	517	539	640	535	580	547	521	543	548	537	538	589	549	525	541	516	546	558	528	550	574	544	562	588	568	566	524	527	542	547	522	534	562	533	546	556	527	566	593	580	548	531	549	539	551	527	532	543	521	525	523	549	529	559	548	568	536	559	554	545	609	552	597	559	577	550	557	542	551	568	545	517	546	553	548	550	551	546	585	527	506	545	559	557	546	574	522	581	529	570	506	517	552	568	551	575	552	540	569	540	532	563	545	479	511	534	564	536	512	580	571	542	557	588	535	560	511	567	578	561	517	589	555	579	542	562	564	532	548	579	575	544	568	523	606	504	534	560	524	520	561	583	542	525	558	575	556	556	550	590	523	546	583	581	565	553	525	581	572	584	564	531	531	541	584	584	559	538	550	569	587	540	528	584	542	511	526	572	561	575	535	586	536	546	580	577	585	580	522	554	557	550	568	542	542	557	545	536	539	534	538	539	566	529	595	572	546	537	541	568	529	585	554	556	524	518	538	532	532	582	562	575	604	539	520	498	582	502	525	551	530	582	557	548	577	547	537	555	562	535	550	578	587	567	569	510	591	566	542	537	530	541	568	578	570	525	512	547	569	541	577	587	536	563	536	521	561	546	564	580	571	543	545	541	570	593	574	566	586	568	558	539	534	532	510	590	519	549	569	560	541	559	564	531	563	582	551	535	558	583	580	572	552	542	554	537	560	562	548	549	570	525	575	542	542	573	540	522	584	562	519	503	571	556	558	540	525	539	559	528	557	565	547	573	569	561	545	549	518	534	530	590	535	510	541	597	543	567	608	539	597	597	542	592	563	564	534	581	548	506	558	570	586	571	552	563	577	548	579	522	576	553	576	567	552	543	600	552	536	549	561	530	544	563	503	535	569	552	577	543	538	591	583	578	547	595	560	542	581	530	548	532	566	538	533	514	570	591	562	550	572	536	554	551	575	529	593	536	569	555	559	524	608	549	537	549	556	594	526	563	553	557	542	544	555	557	534	516	546	582	525	592	546	555	533	576	546	522	529	538	548	501	577	554	551	590	573	542	558	576	547	554	542	588	515	525	542	564	553	554	504	575	573	573	560	585	558	505	569	540	553	591	556	615	579	556	579	555	571	517	556	566	554	558	562	551	547	567	559	514	586	540	582	554	551	555	574	578	525	562	558	541	543	503	561	564	522	565	582	566	542	538	521	520	544	521	546	520	530	569	553	572	562	526	549	529	574	556	526	563	572	565	537	559	547	527	546	545	535	574	562	577	535	563	563	532	515	538	547	541	525	556	565	572	578	564	521	576	595	592	572	584	553	545	584	564	553	539	551	568	567	516	540	510	557	562	532	593	517	518	507	543	596	535	532	547	548	551	556	538	532	556	551	549	549	507	539	501	532	537	569	552	560	560	509	572	562	537	560	538	574	548	564	552	575	524	543	560	522	575	579	565	554	593	578	569	589	569	562	574	534	530	552	544	553	554	535	547	519	550	532	570	566	525	527	610	572	540	548	556	554	563	498	561	516	539	544	558	588	534	584	512	573	526	619	556	493	534	580	534	538	566	586	551	539	555	510	530	558	543	545	563	515	543	551	523	542	534	547	542	539	541	541	551	534	591	572	531	546	546	559	570	543	554	547	550	568	549	599	513	578	556	553	529	536	540	546	553	595	542	559	601	590	559	558	562	530	591	549	527	543	539	517	529	597	505	534	517	542	552	609	547	556	524	534	540	559	563	565	590	531	571	530	561	575	585	545	610	535	586	572	563	559	534	560	548	523	565	554	546	551	604	542	548	559	519	523	524	558	543	562	543	538	547	564	593	529	511	560	579	521	538	576	562	563	500	515	540	571	556	558	543	569	557	563	594	556	537	598	594	542	583	548	546	545	555	559	552	597	541	562	561	559	557	601	545	599	521	552	573	597	545	545	548	550	558	532	569	562	590	556	565	588	537	509	554	514	547	580	559	571	469	582	559	569	562	510	573	533	583	552	554	543	551	547	557	540	534	574	583	541	575	569	582	562	517	553	511	550	556	605	531	559	559	535	564	538	560	534	523	580	531	537	533	561	558	613	535	553	508	535	560	551	540	579
1669	127	83	89	78	90	78	87	78	87	84	90	85	84	106	77	91	74	64	88	83	73	88	88	78	73	75	73	56	77	74	62	80	68	82	72	77	68	73	65	72	77	77	77	64	67	80	81	75	80	85	70	73	67	68	76	72	87	65	98	61	63	67	69	73	66	67	68	71	83	55	68	69	66	82	71	76	81	98	66	77	73	56	81	67	72	75	80	68	74	69	66	67	84	75	88	80	70	67	89	66	74	82	68	57	58	71	76	79	68	80	86	88	91	74	65	84	62	76	84	82	74	71	80	82	67	65	68	75	70	72	72	79	90	69	83	69	69	72	76	74	79	69	78	80	70	80	77	81	65	68	53	75	84	79	63	86	84	58	56	74	69	88	87	71	75	78	73	75	62	70	66	81	65	66	67	74	73	64	70	73	64	78	67	76	73	73	71	63	60	57	61	83	67	75	81	72	73	72	60	78	65	54	71	67	66	80	81	61	73	71	77	62	74	78	72	74	61	81	64	64	85	72	84	73	78	72	71	77	88	77	78	76	83	66	69	66	74	73	78	75	66	79	73	74	72	81	62	78	64	66	70	67	59	79	79	70	75	85	81	66	76	73	68	77	74	71	69	74	78	83	68	69	80	78	73	67	90	80	61	65	80	76	76	75	76	81	80	74	69	77	89	62	81	65	73	82	83	74	75	74	66	67	66	75	76	66	69	68	79	67	89	70	62	70	84	83	85	78	74	67	84	86	69	69	73	68	79	58	65	75	84	70	73	76	75	53	66	62	69	69	78	75	73	66	62	89	73	59	55	92	80	80	68	67	85	71	71	64	70	74	86	86	79	79	90	62	72	72	60	67	60	70	68	78	65	88	66	93	69	71	74	72	83	80	55	75	72	67	59	70	67	66	80	65	75	62	81	71	71	72	77	58	88	71	68	65	66	81	75	71	75	75	56	72	80	72	79	66	72	84	70	93	69	89	78	47	71	77	84	58	75	83	64	59	92	76	65	72	63	96	72	62	62	89	71	81	84	77	67	81	64	86	75	67	78	72	80	83	76	71	59	78	80	82	71	65	83	81	81	66	65	89	80	70	75	74	76	81	84	95	67	81	61	81	86	71	62	73	78	64	76	68	85	58	82	83	87	67	71	89	81	77	91	68	68	74	70	67	74	63	77	71	65	86	73	67	64	76	83	67	58	74	75	74	78	73	87	74	69	69	72	73	75	71	70	73	74	77	77	84	74	75	63	69	69	78	71	69	54	66	95	61	73	66	69	70	77	75	81	69	69	74	71	66	74	73	69	66	67	75	88	83	78	80	86	82	65	80	84	76	68	68	69	78	66	71	83	63	74	68	72	73	103	58	70	64	87	72	72	83	87	73	83	65	64	80	83	58	73	89	68	62	77	86	79	81	59	93	87	84	78	58	60	76	61	59	77	77	62	73	71	88	60	62	76	77	76	59	85	66	84	69	74	70	58	70	70	66	74	66	66	74	72	75	85	72	61	80	83	73	81	73	67	75	61	69	76	81	77	61	63	80	75	64	77	81	69	79	64	84	96	73	66	64	73	66	72	72	84	71	66	76	73	61	75	89	78	66	87	71	68	77	95	62	67	57	72	68	75	72	91	67	74	73	80	81	66	72	84	65	64	72	93	74	71	86	74	73	82	66	63	67	78	85	72	83	71	85	73	77	66	66	85	64	62	75	77	76	71	72	81	99	72	74	67	66	73	77	82	89	85	64	90	78	80	63	57	59	61	77	85	76	58	61	80	70	76	68	70	67	75	66	80	63	65	73	66	83	85	87	56	76	79	66	71	78	60	68	73	60	70	72	70	82	67	75	87	77	79	76	87	58	65	63	81	77	79	68	71	65	66	63	65	65	58	66	75	76	56	74	67	73	64	73	71	84	85	63	67	66	77	71	65	70	65	73	67	76	69	96	63	75	69	74	74	72	76	72	76	76	67	73	80	80	69	81	81	70	73	89	77	80	74	60	71	78	52	82	71	65	59	85	70	73	77	62	73	80	80	72	63	66	91	63	80	80	71	69	79	65	93	73	90	68	80	86	68	75	63	79	75	69	66	75	82	84	72	66	68	70	84	66	80	62	66	86	87	78	77	84	67	62	57	68	64	73	77	65	71	68	85	76	72	75	86	78	54	74	77	61	63	85	69	78	62	55	65	70	70	71	75	79	79	83	81	73	82	83	70	63	78	75	71	69	71	80	76	81	66	69	79	72	62	89	53	71	78	79	64	86	70	81	69	75	78	76	87	66	68	67	92	68	82	63	68	78	77	93	87	57	63	80	79	80	62	78	90	77	64	68	65	66	57	81	58	86	79	69	77	69	62	83	81	68	69	66	72	63	83	76	66	58	68	66	73	68	62	59	89	68	74	73	74	81	75	84	77	84	56	63	81	77	74	87	66	83	71	80	70	59	85	62	68	64	66	68	75	69	83	88	71	57	73	67	73	73	72	74	69	81	66	73	71	65	69	75	67	89	73	88	70	69	79	82	87	85	78	70	80	68	76	83	72	53	69	88	68	60	89	83	68	71	71	84	63	71	67	77	65	71	91	68	67	66	78	63	63	81	71	51	68	80	63	64	68	75	64	88	65	66	74	70	69	61	86	71	65	80	69	69	67	75	55	74	60	61	73	73	83	63	80	81	65	77	77	80	75	69	84	75	78	66	85	84	76	70	77	85	75	78	72	79	68	79	68	76	65	65	76	77	58	96	72	83	87	84	75	80	72	78	60	68	66	72	64	75	68	78	68	56	78	65	79	81	68	59	79	66	63	72	69	86	80	72	64	77	91	86	68	67	74	74	66	53	66	70	77	71	59	74	73	82	68	75	76	66	73	68	74	61	77	70	73	71	68	60	76	73	61	75	84	84	61	75	90	70	74	68	91	84	87	63	80	67	70	74	77	67	66	79	56	55	70	68	73	69	69	59	73	72	72	68	73	86	64	81	69	87	71	72	65	77	82	80	60	64	90	69	68	66	64	63	83	59	82	78	69	80	78	74	73	67	77	67	89	82	66	83	60	75	78	65	74	64	65	73	74	72	82	64	71	75	74	66	80	64	93	77	82	90	75	80	76	68	70	69	65	72	62	86	64	64	77	68	71	74	65	72	79	81	62	83	78	74	70	86	63	68	51	77	49	80	66	83	76	72	77	92	60	56	87	66	74	73	76	98	67	65	81	65	74	70	63	85	86	80	74	75	65	80	70	59	65	65	70	64	79	76	72	63	64	80	63	59	64	74	83	68	71	85	85	78	63	61	77	53	69	82	81	89	76	83	77	68	80	68	74	75	80	71	63	70	77	73	49	78	81	63	64	57	73	82	80	72	72	80	59	72	75	64	59	74	63	82	86	93	78	75	70	93	71	76	76	77	78	76	78	79	74	67	73	72	83	90	86	73	66	88	79	85	80	68	81	64	68	69	71	74	55	76	67	86	76	66	73	74	97	84	79	78	76	83	60	65	82
8262	1419	827	937	1705	2219	2184	1989	1637	1456	1248	1158	1065	970	879	904	859	745	776	706	750	710	670	719	676	643	633	653	665	635	627	615	593	588	613	568	642	580	621	612	614	596	570	556	570	603	589	561	574	587	564	598	571	583	558	581	529	590	562	601	572	564	578	616	596	561	559	541	612	622	545	597	639	601	565	571	579	561	550	532	533	562	594	583	565	563	531	567	626	539	552	541	595	567	586	585	557	586	574	581	572	554	590	561	554	577	583	599	537	583	545	628	522	554	550	530	559	587	565	567	579	542	594	567	564	562	598	607	560	550	565	561	605	604	585	536	597	547	568	579	573	579	557	624	506	597	557	562	609	530	551	566	542	567	546	558	574	557	552	579	600	575	582	557	520	605	538	589	604	576	569	591	552	578	538	594	589	548	571	580	573	578	551	527	539	582	592	571	584	565	551	556	570	614	577	563	567	558	565	537	532	564	569	547	570	557	560	572	595	561	587	559	532	512	515	572	594	565	602	587	567	579	541	571	568	616	594	569	525	596	529	577	583	530	551	543	605	537	545	547	552	591	533	589	613	553	598	590	553	534	619	573	565	596	530	555	623	584	585	604	573	584	580	544	608	600	550	569	537	538	555	604	567	569	562	579	540	581	574	596	581	543	577	539	526	556	605	600	539	553	546	548	576	561	580	531	595	548	528	544	540	607	564	566	543	552	598	583	559	570	579	582	564	582	592	567	577	553	565	561	608	557	562	599	602	578	607	606	553	547	536	572	531	553	542	577	563	542	545	577	577	570	556	550	557	571	595	583	579	549	553	594	575	538	520	540	612	568	568	545	546	584	541	601	560	549	558	580	574	558	585	605	577	552	550	558	544	566	573	580	584	540	554	531	536	599	562	565	559	574	570	578	580	560	556	540	615	543	547	578	564	604	582	539	546	576	572	557	564	583	572	546	578	555	510	560	587	552	565	562	554	591	558	540	575	569	553	554	560	588	624	548	556	548	531	557	574	612	536	572	575	581	576	581	544	553	579	567	564	563	531	555	536	593	573	579	602	552	536	585	548	591	539	577	554	610	601	569	603	541	559	564	554	551	509	525	566	564	551	595	566	598	587	574	563	569	616	568	536	575	560	579	574	590	596	551	596	550	563	569	543	547	571	566	569	599	532	575	568	550	552	628	560	545	542	592	562	560	570	593	594	539	581	530	531	581	566	565	599	523	563	555	587	579	569	590	588	538	559	576	538	549	553	546	575	584	599	547	546	534	573	581	567	561	652	581	575	598	579	547	572	529	542	552	562	535	572	585	579	581	554	567	547	593	587	570	570	550	547	584	601	586	581	565	614	556	540	579	566	584	571	573	615	558	545	588	564	562	521	558	535	563	521	570	540	570	554	563	575	542	558	599	591	563	505	590	556	540	565	510	576	552	604	567	556	561	582	566	581	578	606	573	593	605	576	538	564	515	620	581	556	570	572	574	598	541	548	518	535	598	582	586	566	547	554	622	584	577	603	551	584	604	554	579	541	545	560	568	581	575	578	568	546	581	592	567	526	550	547	577	573	557	539	554	560	583	576	641	562	533	576	589	576	591	634	572	569	574	556	584	553	566	566	569	568	547	578	517	579	532	548	539	569	604	597	570	566	579	540	592	545	570	576	550	590	552	533	569	629	606	609	570	553	601	550	582	535	545	563	551	537	553	580	570	557	542	599	554	577	598	574	547	586	579	547	558	575	590	583	548	559	585	563	565	549	623	565	564	583	578	566	591	556	556	604	529	624	558	607	567	579	549	597	554	548	587	575	552	552	529	554	573	565	583	545	551	616	528	531	563	564	553	558	543	531	625	551	577	573	559	572	615	547	547	598	590	551	597	529	613	594	540	540	618	553	560	525	547	567	557	571	569	549	557	582	575	534	545	567	568	582	562	534	558	562	549	587	560	539	623	620	596	560	575	564	564	575	569	526	571	567	588	555	539	585	564	554	584	601	594	578	575	557	541	608	638	601	603	558	554	510	557	564	593	535	571	564	576	584	567	582	560	564	578	574	576	602	582	582	573	543	580	571	520	598	569	597	609	612	595	563	597	568	524	593	560	546	618	551	574	593	545	572	538	533	583	565	556	586	566	592	584	575	530	591	555	588	598	543	542	556	553	564	581	599	553	584	545	564	563	573	546	586	562	615	552	539	548	557	549	570	531	525	583	560	571	550	557	566	577	573	550	587	584	517	576	604	556	530	527	594	592	559	581	516	580	568	543	589	617	568	578	548	583	592	545	600	600	584	601	556	545	569	598	540	538	538	594	525	558	542	553	566	560	586	560	540	578	586	546	549	553	541	580	593	559	535	568	565	583	563	560	571	583	578	540	553	531	570	579	537	557	567	537	611	574	628	541	536	569	579	560	560	553	560	545	574	569	567	541	548	581	585	590	571	557	563	559	545	551	544	565	588	524	540	527	553	548	568	565	567	539	559	574	533	579	588	544	557	541	597	561	588	548	591	541	533	538	550	556	567	577	579	550	592	534	538	589	571	591	550	583	585	610	530	599	569	555	540	641	569	584	559	562	593	539	604	557	602	524	545	561	569	550	592	535	566	534	576	528	566	534	570	512	532	568	588	559	563	559	552	528	565	563	590	554	572	561	559	551	554	532	574	631	572	592	609	538	525	582	563	544	549	535	577	527	569	580	596	568	522	550	570	533	548	575	584	512	574	571	548	532	588	531	560	548	587	563	519	559	543	552	576	553	579	629	566	567	565	568	544	535	585	562	591	568	511	553	580	594	577	530	533	608	583	587	565	566	565	592	559	567	535	527	554	533	559	569	559	574	582	552	561	582	598	558	556	620	571	589	554	592	525	550	595	586	589	583	587	544	585	574	599	543	541	551	559	543	610	568	594	538	546	505	550	575	564	574	584	557	611	564	540	563	572	560	575	557	554	559	569	586	596	556	558	529	583	563	590	613	591	564	544	565	571	603	588	566	594	574	570	544	540	590	605	570	589	573	568	535	501	553	588	576	540	551	552	539	562	580	595	607	560	548	576	581	566	574	535	586	584	583	580	566	530	544	559	579	587	543	535	591	559	582	565	560	566	568	579	593	556	548	587	516	599	559	555	556	590	580	566	619	553	577	559	581	582	563	546	579	567	560	571	551	579	566	584	546	547	559	560	551	548	594	583	583	568	603	586	546	556	574	572	567	593	567	554	582	547	579	605	581	533	583	603	558	587	594	563	570	551	551	555	584	592	549	575	566	559	553	556	539	543	572	555	557	542	545	567	596	579	552	570	586	569	607	567	596	529	600	584	564	561	577	557	559	580	547	631	619	614	582	560	580	588	576	542	598	555	553	555	606	581	577	569	567	561	562	575	597	581	598	597	533	573	586	563	524	512	575	598	617	581	552	592	576	613	557	549	540	539	545	597	578	538	588	574	552	536	550	558	543	532	594	553	557	548	584	555	560	608	570	571	558	565	554	521	581	595	593	552	550	578	569	541	513
929	230	141	152	141	131	143	137	162	155	137	142	123	126	130	150	119	133	104	103	100	120	116	121	112	110	136	102	105	113	103	118	130	118	114	116	118	113	120	119	106	115	104	114	121	135	121	126	117	98	111	108	134	114	122	115	103	125	115	127	97	107	93	127	110	114	97	114	140	101	110	109	102	113	109	106	122	112	106	128	99	122	119	114	100	106	123	95	122	95	123	118	122	103	99	120	93	106	125	98	124	105	117	98	105	117	102	104	109	112	110	125	115	112	132	117	102	106	99	108	128	113	111	115	124	107	123	110	121	120	132	104	111	116	118	85	124	127	114	114	106	133	118	120	118	118	94	110	106	111	114	118	120	105	113	94	107	87	107	103	107	119	145	90	115	117	133	126	104	103	116	100	95	118	110	115	98	101	121	101	115	125	100	108	127	114	117	111	116	98	105	113	91	110	122	100	112	97	99	131	100	96	111	99	128	114	123	90	133	114	112	126	124	126	117	108	98	121	123	108	100	102	107	107	114	102	103	101	110	127	117	112	102	91	122	100	110	107	106	94	119	122	114	125	119	107	101	94	101	118	97	106	106	114	111	117	109	125	100	104	111	110	112	110	117	114	109	120	122	97	121	139	118	102	93	120	92	112	115	107	109	108	120	117	117	130	101	114	116	133	109	116	116	107	100	119	140	127	110	124	114	104	116	100	118	121	123	113	114	135	117	97	116	117	128	138	124	110	99	122	95	112	108	99	104	110	108	98	82	110	104	123	113	114	122	99	112	96	98	135	114	127	99	113	106	110	134	111	104	103	118	111	118	113	99	105	114	97	108	103	124	112	113	119	112	112	97	122	115	96	98	120	134	100	115	125	102	128	100	113	132	109	115	107	114	132	103	132	119	112	107	97	104	101	115	123	111	117	119	102	108	108	121	100	132	116	120	116	97	110	111	127	106	130	122	112	110	126	115	110	114	92	109	112	110	128	102	121	109	125	101	105	99	114	113	121	129	117	110	130	103	127	118	108	104	102	118	109	119	104	118	103	123	99	129	128	108	116	113	128	128	103	105	109	118	108	115	96	119	99	115	130	120	94	100	136	121	91	118	107	102	103	105	101	112	114	104	110	99	114	121	107	102	119	115	97	98	90	111	124	106	106	109	114	96	118	114	109	105	137	89	118	115	112	104	122	109	104	123	125	112	120	119	112	97	117	90	118	114	118	108	112	114	95	112	130	112	114	110	117	113	124	105	101	129	112	106	117	105	115	104	113	116	95	98	122	90	99	103	116	86	105	111	109	109	107	119	124	100	99	115	108	86	101	100	108	111	92	108	111	115	100	103	114	109	107	120	124	123	114	101	108	130	118	93	98	93	92	109	120	117	131	113	118	105	96	130	123	101	121	137	105	112	94	99	106	116	95	114	104	116	102	107	127	91	133	126	123	110	109	116	120	112	120	127	112	110	123	107	115	99	117	111	108	108	120	115	108	113	120	116	116	110	114	102	107	117	102	113	106	117	116	104	103	116	127	84	112	106	103	126	108	110	92	117	97	96	112	115	111	119	97	106	99	109	94	92	141	116	108	107	110	95	86	105	104	115	105	101	119	95	95	107	102	119	123	113	110	104	99	110	116	108	110	115	124	104	95	114	110	129	107	112	107	126	113	113	104	94	122	114	96	116	118	105	104	128	103	107	120	109	120	100	99	128	114	116	89	112	101	124	100	113	122	106	99	120	113	118	101	125	90	118	94	89	104	107	122	115	99	122	107	119	88	107	112	99	124	111	94	109	115	118	107	124	117	128	101	100	115	116	104	111	110	105	106	120	104	121	120	105	110	122	102	108	97	102	98	109	99	91	121	116	104	106	110	100	115	123	110	112	109	117	95	123	112	113	108	97	107	117	103	93	95	94	116	95	120	137	115	116	110	95	107	116	96	109	107	100	118	116	116	111	113	139	121	119	111	110	136	112	116	103	122	124	121	98	108	101	118	101	111	108	100	132	109	113	108	122	109	109	113	105	104	108	103	91	108	111	106	111	111	100	117	98	116	118	122	113	110	98	138	102	119	105	100	113	114	116	118	121	135	136	108	133	116	85	105	88	116	99	109	108	117	125	92	109	102	99	100	104	123	110	113	118	114	122	101	112	113	114	125	110	115	112	118	103	105	119	119	115	115	99	121	125	114	113	137	101	119	119	88	96	119	120	103	122	129	117	108	115	124	129	94	106	112	106	128	112	98	116	110	117	98	117	126	96	115	99	92	128	124	112	117	129	120	126	105	104	108	107	110	99	102	123	107	107	111	106	116	104	145	83	104	120	114	91	104	114	106	95	108	109	102	110	129	102	132	118	127	116	107	109	99	106	107	104	119	102	110	111	92	123	109	130	100	98	100	99	112	120	119	122	102	98	84	80	126	113	96	109	116	118	108	100	126	117	115	105	112	98	102	110	119	141	115	93	116	98	100	97	115	120	116	133	110	106	117	123	95	109	101	94	112	103	108	114	107	106	112	104	105	101	116	111	117	112	108	100	105	100	125	98	108	106	114	90	122	111	113	106	114	116	116	115	104	105	107	113	98	123	109	106	99	117	106	108	104	105	110	106	120	109	114	111	104	98	108	111	112	102	117	110	118	111	95	101	106	128	93	104	111	135	109	118	99	118	90	110	126	102	114	119	123	118	134	111	114	104	106	103	105	113	96	103	123	118	121	104	102	108	103	111	105	113	93	107	109	110	112	100	108	100	109	120	114	107	108	108	94	118	122	120	81	120	125	109	113	107	114	125	108	114	115	106	122	124	108	99	114	120	101	117	105	125	81	105	111	121	110	102	106	116	95	126	100	128	111	110	116	114	125	117	114	122	94	92	111	103	106	100	117	113	131	110	115	120	113	98	107	118	102	127	111	97	118	96	99	102	103	108	109	116	93	110	114	95	109	107	110	111	105	95	110	122	116	109	124	127	108	109	101	109	110	94	118	111	115	113	124	108	105	113	121	85	118	125	127	122	112	117	125	126	123	113	121	115	107	115	97	124	119	101	113	119	114	110	126	104	114	134	110	104	115	125	105	114	117	107	125	117	98	105	122	104	106	113	104	107	124	109	111	117	121	99	100	112	94	127	120	103	138	115	112	110	124	104	117	102	119	107	117	123	118	120	111	92	107	102	112	102	120	105	110	112	105	105	121	109	103	128	117	119	113	107	111	104	102	123	118	121	127	105	109	119	112	104	111	105	102	118	98	104	99	113	128	100	91	94	112	96	105	111	108	111	135	105	129	108	113	113	99	124	130	110	104	127	128	103	110	113	126	104	108	120	99	121	121	104	108	110	107	106	119	92	101	105	115	114	112	100	103	122	111	107	125	82	115	102	108	104	103	119	110	112	92	106	124	101	101	120	95	106	107	106	129	110	123	104	116	111	99	100	113	108	107	98	99	108	105	98	107	113	111	95	132	101	109	121	130	120	122	111	132	110	118	126	114	129	95	96	109	106	124	108	124
8859	2486	1229	1426	2988	4202	3797	3352	2791	2470	2036	1878	1643	1464	1408	1276	1268	1125	1186	1080	1080	1123	1025	985	971	966	928	960	939	949	925	871	833	889	917	868	911	887	854	833	936	858	844	842	870	903	817	807	847	881	872	853	855	823	816	889	810	818	814	840	810	818	804	825	779	768	800	848	819	768	798	794	753	805	830	809	781	876	854	847	817	821	792	741	785	858	780	840	852	806	806	801	803	820	840	878	839	826	831	796	821	771	841	745	819	796	787	796	807	836	822	810	818	783	825	784	847	847	823	838	783	854	808	803	769	760	781	792	801	842	782	820	827	823	859	816	803	832	885	801	821	860	817	789	807	855	822	828	786	793	801	780	768	777	860	745	777	834	833	836	839	829	815	785	728	886	851	780	798	818	780	840	774	823	786	821	817	768	850	800	810	788	819	795	815	762	809	770	745	803	783	771	806	783	825	802	827	780	744	797	798	792	803	790	775	774	840	823	812	790	818	743	794	830	808	806	820	790	797	802	821	791	773	824	810	803	811	727	776	835	791	836	821	793	799	768	823	843	789	814	818	801	781	875	795	791	851	861	848	780	809	836	847	806	803	790	782	793	786	777	810	832	821	837	795	813	787	770	793	795	777	827	766	824	871	821	760	721	810	831	765	801	809	815	805	780	824	824	825	824	752	833	779	850	744	782	778	792	785	807	769	796	783	770	785	866	802	825	791	827	788	790	857	792	802	812	865	801	764	806	781	813	768	748	782	777	778	794	779	759	829	852	796	803	762	795	810	770	837	826	772	803	800	820	812	777	808	828	796	820	804	805	870	811	814	811	839	840	853	801	827	801	766	799	784	765	840	874	778	816	799	819	805	790	805	784	774	810	811	850	836	847	839	835	802	785	762	795	813	827	777	849	819	819	823	789	789	838	804	772	751	850	813	767	836	833	812	777	832	774	804	843	802	815	825	785	777	811	790	779	821	774	840	843	819	805	791	800	856	774	752	803	785	795	836	789	824	832	813	756	826	821	818	767	796	838	765	825	792	778	819	807	783	835	829	820	808	777	742	804	820	789	791	773	838	821	808	816	785	832	824	844	798	833	818	728	854	795	785	800	798	854	825	791	805	789	838	841	795	787	832	816	796	803	807	838	822	787	799	785	765	768	820	811	823	787	825	782	784	792	716	801	845	816	784	763	817	773	830	822	802	805	857	787	809	809	804	882	819	848	796	796	775	758	800	769	800	807	800	812	823	810	825	790	800	811	796	814	762	786	782	784	812	795	840	835	784	868	796	729	829	763	760	777	808	801	795	818	809	805	799	791	830	789	812	783	822	763	832	785	824	770	760	819	815	793	794	810	795	798	795	812	816	782	806	807	770	822	808	806	839	766	796	816	781	806	759	782	821	819	771	793	787	796	842	813	763	804	834	815	786	793	778	793	787	827	806	792	902	775	832	838	843	805	788	797	791	838	797	835	774	776	780	831	803	834	819	781	790	788	818	795	774	813	781	827	830	845	793	749	763	795	789	858	787	806	759	776	748	766	841	798	808	821	811	868	809	842	839	858	787	780	810	816	844	810	781	808	782	795	826	770	818	800	843	751	827	787	775	805	777	793	831	807	767	803	772	786	851	819	800	812	860	801	832	844	795	827	765	799	816	854	823	852	811	802	806	852	817	748	769	849	800	819	841	830	829	823	811	821	785	765	781	795	825	793	814	759	798	799	801	817	830	773	834	804	776	772	820	824	802	779	847	808	781	815	830	788	738	790	788	779	752	851	802	783	830	831	809	834	813	818	816	747	817	796	798	841	803	808	823	763	802	783	798	787	802	812	796	800	774	770	817	770	809	819	831	831	841	825	804	862	777	826	801	784	806	807	840	803	794	827	820	854	825	842	827	789	801	809	802	791	814	815	767	754	855	803	801	838	838	836	757	818	782	809	807	747	805	837	771	808	830	803	785	823	820	885	797	769	808	803	829	777	794	755	767	750	776	824	812	846	782	840	794	781	813	803	769	836	749	820	852	837	819	800	795	812	780	799	862	820	819	830	862	812	834	768	782	805	768	766	840	803	817	822	807	774	792	847	773	808	818	790	790	767	847	798	816	734	779	779	796	827	818	815	823	817	809	770	775	806	806	763	812	831	808	804	770	824	841	820	788	791	792	810	785	809	794	777	783	822	827	820	781	809	832	798	827	818	787	799	859	819	810	806	801	790	853	799	790	811	880	788	819	800	844	835	787	786	819	781	819	856	795	800	804	813	818	838	795	816	805	781	784	763	836	846	854	791	827	775	791	791	805	762	838	793	771	785	779	768	755	794	820	812	801	766	815	816	831	808	771	790	786	857	840	825	799	802	800	793	835	864	861	750	806	810	774	775	824	817	845	805	819	779	819	750	776	839	811	802	820	794	823	830	844	749	753	778	789	833	715	842	767	856	852	806	758	802	821	774	838	800	765	860	812	749	808	756	763	790	819	813	786	823	801	793	779	778	836	799	769	843	793	779	823	801	785	874	794	825	846	802	802	747	824	857	811	844	784	782	817	798	827	770	746	824	780	823	781	835	799	834	814	802	764	821	851	809	804	793	792	808	807	821	817	772	790	773	840	824	771	832	808	756	836	800	773	786	815	752	800	839	806	799	838	798	793	798	806	756	793	801	793	822	822	835	835	779	818	843	776	783	783	806	784	867	816	799	816	827	851	844	807	778	796	871	798	797	806	786	801	858	843	777	837	839	819	797	742	749	801	780	788	844	839	796	825	791	821	813	846	804	798	852	806	822	851	767	776	811	804	801	813	791	787	820	775	804	782	805	754	831	791	797	808	796	830	734	827	805	808	768	814	806	774	790	836	828	792	797	794	825	797	828	803	805	755	813	755	818	825	797	820	782	840	769	772	769	771	764	817	795	752	841	830	831	792	793	785	796	782	796	796	814	812	775	797	820	820	788	776	778	798	823	799	707	822	793	791	845	768	782	820	816	770	801	789	818	784	767	793	816	787	865	856	791	847	803	798	814	802	858	789	782	850	800	795	822	813	805	815	832	821	822	825	825	798	796	810	830	793	809	774	787	808	796	815	784	848	767	802	784	809	826	788	794	807	813	836	774	790	801	781	795	790	739	790	797	831	836	816	757	757	818	792	749	781	851	837	787	790	827	825	800	805	809	779	784	831	798	819	781	756	754	776	779	783	831	804	790	801	784	800	828	784	798	824	818	829	801	803	788	802	846	773	761	872	806	801	798	786	811	818	795	787	782	801	823	811	831	846	811	835	808	852	798	771	838	788	801	778	771	872	781	795	808	811	815	804	775	774	766	842	818	845	848	797	776	860	839	811	816	788	811	789	800	792	771	794	794	820	856	820	827	751	808	843	772	790	789	804	824	828	782	749	819	788	805	793	817	785	837	823	817	804	783	774	797	819	797	752	835	751	829	812	806	835	752	781	838	811	813	846	763	772	820	815	812	793	843	840	790	817	779	775	789	777	854	815	771	826	805	811	814
1083	68	47	40	38	50	48	46	51	44	37	46	47	38	32	38	37	35	48	47	41	40	32	45	34	25	36	35	45	34	37	32	39	53	33	44	35	30	42	44	41	30	37	36	40	46	37	42	41	33	33	38	50	45	51	33	35	32	43	46	47	33	36	30	42	43	33	45	40	44	38	41	33	39	39	52	39	32	32	35	47	33	42	44	39	40	31	27	46	34	37	42	42	35	38	35	38	38	37	40	34	32	42	35	43	39	40	46	30	44	38	24	30	42	33	39	39	32	43	44	48	43	39	37	33	44	45	31	50	35	45	45	33	33	37	32	43	41	28	33	38	39	39	36	45	45	38	34	32	39	41	28	46	41	49	34	25	37	29	49	51	38	34	28	45	39	44	46	34	40	28	33	34	33	37	31	33	35	30	46	33	40	28	38	29	34	41	38	31	45	32	48	37	33	33	40	35	42	36	58	35	31	41	31	38	27	36	38	39	38	46	44	31	42	34	48	37	37	35	45	36	33	44	44	26	55	26	39	31	35	48	42	37	45	45	53	33	50	39	34	40	41	39	30	39	45	57	40	38	39	37	38	34	33	35	30	30	42	39	34	50	38	26	41	51	39	32	44	45	33	44	31	42	36	47	36	44	33	45	41	46	25	35	34	37	43	25	34	36	35	47	44	43	32	37	34	29	39	32	43	34	50	29	38	40	31	35	31	38	45	39	38	40	41	36	42	32	27	32	32	32	35	34	49	50	36	47	35	30	29	46	37	29	47	36	27	27	30	37	42	46	44	28	30	34	43	29	35	36	45	35	30	44	31	34	34	43	36	42	35	37	52	27	40	39	43	43	37	31	37	31	42	45	42	42	26	35	35	39	43	34	47	39	35	24	40	47	30	44	44	42	40	44	43	29	36	28	35	33	54	31	50	42	46	43	38	37	38	24	44	41	35	34	37	36	28	42	43	36	45	33	42	51	38	46	43	42	48	32	41	35	38	36	44	47	44	36	40	33	41	34	32	44	46	33	36	43	34	23	38	43	45	34	39	41	46	48	43	39	33	35	43	44	40	32	30	33	45	40	29	44	35	45	37	46	34	41	46	38	41	40	41	33	33	29	41	38	51	36	43	37	37	49	38	38	36	38	38	36	28	48	43	34	35	29	42	37	34	38	26	42	41	35	40	36	30	37	32	35	39	33	45	48	40	34	27	37	29	40	39	44	35	42	46	35	36	39	31	52	28	28	41	39	35	40	27	32	47	34	32	29	37	40	41	55	37	45	23	51	40	54	34	35	39	24	34	40	43	40	38	40	48	37	39	27	45	30	37	36	33	48	33	44	40	40	37	47	39	35	40	30	35	31	41	32	44	45	32	31	36	39	33	37	41	41	47	44	47	31	46	50	39	26	48	31	48	41	38	40	40	40	50	43	40	44	34	32	46	45	32	31	40	34	31	49	31	41	43	40	35	38	48	45	48	31	31	39	35	32	41	47	42	37	32	35	29	45	43	34	40	39	36	42	42	35	54	40	30	38	47	37	27	41	54	30	42	43	38	37	36	46	35	42	34	41	41	34	36	40	41	45	41	34	32	27	40	47	38	36	29	36	30	41	38	37	40	42	44	34	36	26	39	38	46	29	41	26	42	38	43	32	46	42	39	59	54	28	30	35	44	42	37	33	42	36	40	44	36	37	39	32	36	39	44	41	35	57	39	27	41	38	45	34	30	43	37	43	50	47	47	33	37	46	50	32	30	36	33	45	36	29	36	43	36	39	39	45	43	46	43	37	34	44	33	33	34	27	37	42	35	32	45	35	43	43	37	49	39	27	38	44	35	39	35	31	35	39	35	35	47	43	37	34	45	47	24	33	31	32	45	47	37	43	37	36	37	42	33	40	40	45	39	35	33	36	42	40	37	39	44	36	39	37	30	33	35	36	35	27	37	50	34	43	51	43	29	25	45	41	38	43	32	35	28	43	45	37	34	44	44	36	51	35	43	32	39	44	40	34	41	31	31	33	37	35	33	40	30	38	46	43	43	37	46	45	48	42	39	40	40	49	38	51	49	36	40	38	41	44	35	24	32	33	35	34	34	45	33	28	37	42	44	35	38	38	33	40	38	28	43	46	26	39	41	24	40	41	56	42	40	26	39	38	40	39	36	43	33	40	36	34	30	55	41	38	46	51	45	45	25	54	42	28	42	34	31	31	60	23	39	36	48	50	33	35	44	35	45	28	34	36	40	39	47	40	37	51	42	41	32	55	33	24	45	36	35	46	49	41	33	48	42	37	46	40	48	28	43	42	42	35	31	34	41	39	41	37	43	43	45	42	44	49	33	36	40	40	42	38	32	43	41	49	37	36	45	35	30	47	42	42	32	32	36	42	49	33	38	36	27	39	34	39	36	20	36	45	35	39	43	45	41	39	42	53	42	39	44	35	33	29	43	35	44	35	41	37	36	34	42	36	27	47	36	44	44	44	58	41	38	30	40	45	39	34	31	40	40	30	46	39	35	33	40	27	40	39	36	47	49	32	46	53	39	42	37	40	32	43	41	32	37	34	49	32	39	34	43	37	38	40	36	39	34	33	31	34	30	35	40	38	46	30	43	39	39	35	41	33	35	46	37	41	33	40	47	52	35	43	32	34	27	48	42	38	48	37	30	38	35	30	30	43	45	30	36	33	48	48	42	36	31	37	30	41	40	32	37	42	41	47	32	41	40	26	40	48	33	34	45	36	39	49	41	36	45	34	42	43	46	51	35	40	33	34	36	34	41	46	45	31	33	32	34	49	47	29	43	38	45	43	38	40	36	40	38	50	41	40	43	44	40	38	31	37	55	26	47	46	39	45	39	45	47	33	52	42	37	39	44	36	26	54	39	34	44	41	52	46	37	39	45	30	41	35	41	37	40	27	35	47	45	31	40	37	40	36	29	36	34	30	42	32	43	45	28	33	30	28	39	33	41	43	34	31	38	33	41	43	42	32	37	37	37	46	40	35	39	38	30	41	44	41	31	39	33	37	43	44	34	28	52	45	34	50	34	48	32	37	29	39	42	30	33	46	45	19	48	37	44	47	40	40	42	38	41	31	32	38	33	42	36	37	39	45	39	37	32	44	30	30	39	42	38	39	38	37	41	32	28	37	34	41	36	39	46	41	33	26	46	33	45	43	47	26	34	31	41	35	34	42	40	37	35	45	37	45	40	34	48	37	40	39	45	41	42	41	48	32	34	46	36	33	36	28	44	35	29	36	39	46	42	38	43	34	37	39	35	37	50	45	52	40	34	54	37	34	39	41	42	39	51	24	34	40	40	41	27	27	39	36	31	32	45	25	29	28	23	40	27	40	46	36	35	38	34	39	41	41	37	33	31	41	51	33	32	49	32	45	38	40	40	25	31	45	32	41	35	25	35	42	38	38	39	43	36	45	33	32	46	30	35	28	34	40	42	34	35	40	40	40	33	43	46	37	45	42	39	37	37	34	32	43	36	36	37
6405	741	373	436	556	698	704	598	543	523	482	460	439	389	352	384	384	338	325	386	366	338	333	336	351	351	329	316	331	341	332	342	343	332	315	289	301	307	345	349	298	311	302	292	345	303	310	317	321	298	312	320	349	300	326	294	325	312	322	302	302	306	303	293	333	294	318	326	314	303	309	302	315	307	277	295	300	345	303	275	302	278	300	298	308	319	305	317	326	284	325	305	290	312	321	296	296	311	304	313	301	311	318	345	293	323	302	316	301	292	292	294	284	308	314	311	325	290	307	296	310	290	322	297	300	320	289	304	323	313	295	280	323	327	306	328	300	338	298	303	278	297	334	285	316	325	272	299	322	335	312	314	309	329	294	334	337	302	274	298	290	311	304	296	269	310	299	300	305	336	342	327	310	318	285	295	306	308	309	273	296	295	319	302	298	316	308	304	303	296	292	289	317	302	346	276	317	298	287	288	302	323	290	310	302	294	294	312	313	278	310	301	291	294	311	302	324	294	337	306	324	317	301	301	333	334	288	305	302	330	275	290	305	311	279	320	334	273	299	308	310	276	291	328	301	307	323	298	295	325	294	331	290	306	287	325	305	289	319	318	298	318	281	290	294	298	282	291	315	279	299	312	324	315	297	308	309	302	275	323	295	298	287	346	290	312	313	295	278	310	310	300	306	321	304	299	327	301	294	297	304	318	285	347	308	293	333	298	295	275	293	307	333	301	313	270	304	320	289	294	335	304	335	296	332	303	318	340	305	294	328	291	293	325	304	314	327	303	312	314	326	309	300	283	264	320	286	305	280	290	266	297	306	323	325	315	339	304	294	331	291	310	291	294	273	331	268	296	305	297	275	308	300	305	322	306	314	328	298	285	313	293	276	321	302	305	332	319	286	306	340	276	348	313	322	310	310	345	290	354	310	328	326	329	312	289	280	297	303	300	307	298	314	323	339	294	325	293	294	295	327	321	304	312	299	284	303	317	309	342	309	301	312	302	281	298	303	309	294	303	318	322	271	311	313	307	292	302	296	324	285	288	321	298	310	296	294	323	290	323	325	298	272	338	270	342	319	308	319	333	292	263	309	342	281	321	298	319	297	327	305	315	301	321	287	327	343	328	278	316	280	323	283	296	318	271	325	313	281	312	302	299	312	313	293	332	330	330	325	315	303	292	288	309	324	317	294	301	314	301	302	282	309	315	303	284	311	314	286	277	324	282	317	297	293	297	310	340	332	314	326	283	321	282	295	314	317	284	318	318	298	337	321	302	320	318	319	302	315	297	296	301	332	317	283	315	332	318	288	306	317	280	318	302	309	340	323	291	291	314	289	308	275	303	296	330	304	312	326	305	325	356	312	323	356	320	309	326	321	276	286	303	284	316	300	313	346	303	303	324	311	287	282	314	315	291	308	291	317	321	304	315	289	314	263	293	314	340	301	300	294	306	337	295	334	308	306	305	303	283	297	294	281	317	307	308	333	306	279	313	308	293	298	283	309	296	277	339	318	292	332	320	288	325	292	319	306	318	308	317	264	290	293	322	294	292	313	302	286	321	335	285	329	292	319	307	293	315	283	328	280	288	306	302	278	342	315	265	290	259	339	328	336	277	315	302	311	325	287	353	304	346	313	317	327	281	313	323	316	280	300	301	313	320	314	321	290	328	336	292	329	314	296	319	309	311	342	300	297	288	313	334	306	310	335	297	323	306	337	279	292	316	308	284	300	276	306	309	302	343	316	315	330	282	295	281	295	309	315	311	273	301	322	281	300	279	294	292	299	292	301	306	273	293	305	317	308	294	321	315	300	305	297	336	289	314	336	325	310	315	309	307	312	322	304	302	323	340	282	282	298	293	299	293	285	297	285	347	287	278	300	301	340	336	301	321	286	336	311	307	327	302	331	298	281	310	307	326	317	283	320	313	301	307	286	293	322	315	330	310	330	295	291	344	312	320	326	293	273	290	292	298	275	320	278	331	301	308	300	290	315	278	272	305	342	304	299	302	302	320	301	317	296	308	309	303	290	275	298	281	340	314	289	338	296	280	328	316	321	311	317	291	319	326	343	319	315	327	290	302	305	292	288	323	321	270	318	315	332	318	313	313	304	300	307	290	324	275	299	297	309	330	331	337	316	317	290	314	290	288	299	263	319	305	298	286	306	296	302	314	332	308	289	293	304	312	290	296	293	325	300	294	339	319	291	325	318	308	307	306	291	290	291	297	314	277	318	320	285	347	302	294	318	323	327	321	294	301	334	345	318	270	299	314	339	292	300	305	285	252	318	295	328	297	310	304	315	307	289	331	291	321	300	322	308	324	322	319	330	289	275	315	327	316	288	302	330	317	334	295	324	284	280	282	316	301	315	326	291	314	294	296	322	305	295	325	293	338	312	273	326	302	335	347	300	309	296	315	284	280	335	296	292	309	303	314	323	316	287	347	299	292	304	293	271	316	304	285	318	303	311	325	300	305	298	345	322	330	312	314	321	281	271	318	326	319	298	273	333	314	331	324	294	306	311	293	291	290	320	269	286	286	301	302	306	333	321	284	298	316	318	307	301	290	307	300	306	306	298	316	319	328	316	336	329	314	305	340	304	315	330	316	281	276	303	316	298	305	289	298	290	293	336	282	303	322	299	326	307	308	332	292	293	329	307	306	293	329	274	327	280	315	298	295	294	309	303	280	328	296	307	269	314	319	316	286	285	281	313	317	325	267	323	321	280	287	305	284	328	302	317	303	334	309	298	307	280	265	311	278	286	284	297	296	308	315	290	281	327	332	300	288	303	312	341	308	299	321	324	314	296	293	265	329	312	304	318	313	299	299	332	297	297	290	278	320	305	313	289	294	317	311	286	319	347	295	300	326	282	289	297	294	306	324	291	291	285	310	292	313	301	323	297	323	319	320	296	304	351	293	347	299	338	293	305	305	359	293	321	314	287	294	310	299	304	314	308	310	334	311	338	300	296	341	291	325	296	307	336	318	308	346	316	304	290	289	330	330	303	288	315	317	320	330	312	264	319	293	293	298	292	292	297	267	315	319	319	278	318	320	314	282	307	321	303	301	304	304	336	280	299	310	331	309	312	314	286	331	297	319	332	333	298	306	322	331	285	309	289	297	317	299	317	308	293	318	279	316	293	303	297	303	261	299	289	307	316	302	299	287	294	332	310	304	304	332	303	309	297	305	317	284	295	315	321	308	280	332	301	284	335	310	317	314	270	329	287	288	310	332	306	329	322	283	320	288	286	314	309	305	315	342	341	326	303	273	331	313	292	298	341	293	294	306	294	302	282	321	322	298	306	337	320	264	304	293	296	277	318	322	318	315	290	309	303	319	331	306	299	290	291	338	303	297	305	336	316	333	312	279	309	319	279	285	303	273	327	306	327	311	315	286	308	294	282	291	335	331	304	304	281	269	311	336	302	279	298	339	306	298	308	307	310	305	300	307	305	328	289	298	284	284	285	321	274	328	313	294	312	316	317	279	302	321	316	316
576	163	104	71	98	76	105	85	96	98	95	84	97	100	107	88	89	102	75	88	73	76	68	91	84	76	84	80	67	70	68	85	72	73	81	72	63	91	62	72	85	69	83	73	65	83	73	79	82	82	70	76	80	80	80	75	69	81	79	77	67	72	89	64	81	73	83	84	82	66	97	86	84	77	82	78	58	82	77	76	83	79	77	72	64	68	80	81	70	67	90	86	60	65	83	63	77	81	74	90	64	62	82	68	59	98	81	66	73	69	76	86	72	84	68	88	87	73	76	72	72	69	81	78	83	70	79	80	78	78	79	72	93	77	97	83	73	66	81	86	63	78	82	81	92	73	76	56	72	81	73	89	87	81	84	88	65	70	70	71	74	89	64	68	84	67	89	79	74	86	77	77	82	61	84	63	79	76	69	70	70	70	98	82	78	75	92	66	72	75	69	86	74	76	82	79	72	70	69	97	87	64	67	74	64	75	86	74	96	81	77	81	64	73	69	71	77	90	65	74	85	68	73	71	79	70	72	78	66	70	75	75	87	86	98	81	87	81	64	78	85	92	67	80	82	80	88	76	71	69	81	80	77	80	77	68	88	90	80	68	79	79	82	76	80	69	84	65	83	79	66	63	98	84	77	92	72	78	79	84	78	63	83	73	82	97	80	79	72	70	71	86	66	86	75	85	89	77	80	73	84	66	90	90	72	82	61	73	72	78	93	81	73	72	71	67	82	76	81	83	72	68	69	77	82	80	82	70	84	68	87	75	106	91	91	71	67	82	81	63	84	90	82	75	85	82	82	89	71	80	74	76	77	77	79	69	88	97	82	66	83	76	70	73	71	73	73	75	79	86	83	73	78	66	82	74	77	85	86	88	70	88	66	72	87	69	79	82	75	85	88	83	65	77	73	86	68	92	88	79	67	69	86	68	94	88	67	82	79	77	88	86	91	80	77	64	74	80	96	87	65	62	76	71	72	83	88	82	66	73	76	87	58	74	73	76	70	72	82	78	54	68	70	63	87	79	72	69	77	84	69	73	78	94	77	72	70	87	82	84	60	76	83	63	88	78	80	76	78	73	93	82	76	74	93	84	79	80	82	73	78	70	81	83	78	84	85	88	70	72	75	90	72	78	76	81	67	68	80	70	88	73	90	78	64	80	74	78	76	75	74	72	92	85	80	75	82	86	87	74	68	73	79	58	75	70	95	75	83	87	92	79	61	97	73	88	72	70	70	88	84	69	65	85	68	72	66	75	90	57	87	63	87	86	84	84	84	75	69	66	80	94	71	66	73	99	85	73	65	68	69	74	92	75	80	66	80	68	84	87	81	67	76	76	86	79	83	74	75	70	78	77	76	76	82	93	66	76	68	90	64	86	95	73	93	86	91	77	72	70	77	65	76	89	72	73	85	77	75	67	100	90	67	77	83	69	73	94	72	73	66	72	76	72	80	76	100	77	59	94	62	76	74	77	75	78	82	78	76	74	78	82	64	67	78	79	75	75	69	73	92	80	94	61	80	93	68	71	72	84	67	65	78	78	72	80	67	77	63	66	78	81	76	82	76	93	65	67	70	81	82	65	72	81	73	91	81	72	73	76	73	82	67	69	89	78	73	69	74	73	79	82	70	82	88	80	90	76	91	83	70	87	84	75	68	69	91	82	70	62	78	73	73	83	86	73	81	89	85	84	79	59	71	59	71	93	69	73	63	67	76	74	77	74	74	80	65	75	75	84	79	80	73	78	78	69	82	79	69	70	83	73	82	82	61	76	71	78	96	79	83	84	79	72	90	88	76	93	72	80	67	62	76	73	72	83	85	85	86	75	72	64	97	80	78	86	71	71	89	78	80	75	75	78	76	78	79	75	70	85	75	86	72	72	74	79	82	75	85	90	69	75	73	86	83	74	79	88	77	87	84	85	83	72	71	75	78	68	84	85	73	85	77	85	74	74	88	83	90	77	77	81	84	70	86	72	56	78	81	88	73	70	75	81	87	71	80	68	77	70	83	82	73	100	70	85	59	66	75	78	70	79	85	63	63	81	73	96	79	79	72	66	76	74	78	76	74	79	84	74	86	66	80	82	99	72	76	73	87	81	76	94	82	79	77	78	72	89	82	73	79	78	57	75	78	87	78	72	73	73	72	88	75	90	69	91	77	83	80	70	81	73	70	75	67	88	68	79	71	70	80	69	87	73	92	74	70	86	91	76	71	72	79	75	88	84	68	86	81	82	95	71	63	79	74	76	85	79	93	80	77	73	84	79	76	92	87	71	80	78	67	75	62	78	85	88	64	98	80	95	69	69	76	77	93	80	62	84	87	89	87	77	69	70	89	75	67	71	85	97	96	66	72	70	87	71	87	86	85	93	94	70	101	65	92	101	83	79	75	69	80	82	60	81	77	84	80	88	65	86	82	79	67	77	84	81	76	77	85	71	79	76	83	80	78	100	73	76	78	90	72	63	70	73	79	78	73	83	69	90	68	80	81	87	75	79	67	85	69	77	77	81	80	69	96	87	74	69	74	77	83	72	75	73	79	65	66	81	68	73	84	101	68	72	83	73	82	84	76	74	77	89	72	67	85	78	83	84	79	91	80	73	71	75	63	72	75	96	68	86	87	77	89	79	74	77	88	87	76	62	87	67	94	73	69	87	86	76	79	70	64	80	67	74	76	77	82	70	76	72	63	70	80	83	83	89	75	69	65	82	78	84	83	69	74	60	75	71	69	79	73	86	76	89	77	70	101	80	75	69	86	70	88	61	70	71	65	82	67	54	69	64	83	79	72	70	82	91	92	89	73	62	74	94	81	79	81	82	77	81	70	75	84	78	67	89	85	81	82	80	87	75	73	74	76	91	72	81	64	67	70	84	72	77	82	78	65	92	65	78	73	81	71	79	73	92	63	70	67	82	70	79	56	71	72	64	82	79	81	85	74	68	68	60	65	84	69	73	84	76	73	88	91	78	73	80	91	82	77	85	81	81	78	80	68	85	69	68	100	85	72	69	71	74	80	67	63	62	66	70	71	82	85	79	76	82	84	67	77	72	74	57	63	63	64	85	62	82	74	78	66	94	85	79	82	65	81	97	76	68	71	75	96	81	86	85	71	62	76	74	90	89	67	77	91	83	74	81	83	54	86	56	75	77	66	76	77	80	95	75	82	74	78	71	54	82	77	63	70	91	69	81	95	92	89	64	96	66	74	71	88	70	83	63	72	91	84	92	65	80	85	66	84	77	66	71	76	83	86	80	88	71	73	76	81	73	90	80	90	90	70	76	82	75	73	87	83	69	85	64	67	94	67	92	82	85	82	69	81	81	74	75	61	65	95	72	76	79	77	91	75	90	84	81	76	84	71	77	78	89	79	72	82	84	84	79	76	75	84	77	80	76	83	64	73	92	66	75	90	91	84	91	80	73	78	78	74	83	79	83	83	70	71	76	77	82	77	90	63	67	75	66	87	85	78	73	73	66	68	87	81	70	59	77	76	75
6294	2002	804	1022	2019	2679	2478	2149	1695	1517	1288	1145	1053	924	909	831	802	738	762	761	738	715	680	690	645	633	679	694	630	604	644	645	587	588	593	637	627	588	602	590	596	593	550	580	549	539	605	593	597	587	582	573	576	572	535	588	562	566	571	581	617	583	584	566	550	559	542	551	551	589	529	586	610	578	545	561	571	551	539	565	606	554	576	504	558	557	597	557	579	527	584	555	582	567	543	593	522	539	599	532	581	574	565	557	557	560	577	566	558	540	557	548	510	563	557	580	532	575	559	597	608	571	546	551	554	578	614	506	568	569	609	519	596	523	569	621	562	555	580	545	604	544	563	529	551	515	544	578	562	585	538	536	556	537	511	560	577	591	547	584	558	562	563	546	584	500	531	561	580	577	562	547	546	560	582	569	542	569	529	547	590	569	536	534	592	581	535	559	594	572	568	572	618	556	537	555	570	557	582	562	560	568	573	565	586	562	565	615	540	561	481	537	538	513	522	519	531	535	617	581	579	562	545	533	584	523	568	559	560	549	579	561	550	601	597	582	532	559	546	542	589	552	574	584	567	573	575	552	545	559	551	533	582	614	549	543	565	617	589	559	567	561	543	536	548	550	544	571	548	567	555	589	552	519	553	554	549	519	575	561	575	573	509	532	552	550	521	551	606	575	531	594	556	545	555	545	576	532	560	516	560	564	546	581	545	568	554	565	586	536	555	575	535	570	616	576	537	549	596	574	555	585	541	573	580	543	546	587	539	564	557	574	582	577	554	570	561	565	545	547	566	551	536	526	543	562	620	516	547	554	577	557	565	563	575	530	552	561	546	511	539	587	569	528	603	567	578	558	553	594	546	565	569	565	537	563	541	603	563	570	542	577	575	576	586	560	588	569	592	565	540	531	537	545	518	547	537	536	550	585	566	550	531	575	543	571	548	530	554	548	601	550	549	557	534	563	568	481	576	546	577	607	549	551	581	571	529	571	574	551	562	558	569	570	594	564	565	581	555	551	586	584	553	581	537	574	545	602	519	541	580	565	550	533	542	540	554	542	575	569	585	578	547	592	588	608	560	565	574	531	566	535	561	545	549	586	546	543	544	599	558	552	553	600	558	550	523	501	570	560	535	600	552	545	525	548	575	572	557	585	618	571	529	576	539	575	552	533	534	556	585	567	538	609	551	584	551	580	516	545	541	587	565	556	590	561	598	522	589	579	531	548	586	540	595	577	584	575	564	542	590	559	528	578	507	524	606	509	546	566	564	561	580	544	533	592	574	524	583	562	540	608	572	594	553	541	604	558	564	593	529	566	552	557	560	551	531	517	549	579	597	586	562	571	540	592	547	602	512	585	552	564	596	582	567	568	562	560	578	588	566	543	558	554	564	554	581	547	594	559	559	588	537	562	580	540	595	570	610	537	623	559	530	579	519	529	543	566	475	553	534	528	559	543	556	554	555	598	530	585	591	592	539	616	555	534	553	593	547	559	538	530	526	628	517	587	531	529	524	525	557	547	561	578	560	541	565	548	530	523	570	546	548	533	576	594	556	570	572	521	574	527	509	575	583	590	556	552	534	524	559	553	556	575	548	559	539	584	550	595	563	575	514	531	566	543	584	573	585	587	542	609	567	513	607	531	537	552	558	566	562	527	588	558	580	551	540	574	541	572	581	575	506	556	594	533	606	548	573	531	577	564	519	523	559	554	580	553	565	557	576	567	555	573	540	563	550	546	543	564	577	598	570	575	573	559	546	546	589	585	581	528	566	543	552	579	559	558	533	541	547	568	566	521	540	505	575	578	564	548	558	575	550	555	559	516	561	556	530	559	583	553	599	545	608	518	550	536	546	557	567	559	582	533	532	573	544	543	532	577	568	536	532	592	568	586	593	565	519	568	558	565	514	560	574	563	549	550	526	558	578	562	585	529	570	528	577	571	558	554	554	601	584	536	500	577	534	566	541	592	560	545	492	589	537	572	539	574	549	565	589	516	567	563	574	530	601	523	578	547	519	559	531	545	573	582	562	523	540	569	510	549	573	557	535	547	560	548	523	538	557	581	556	546	561	545	580	591	563	541	580	518	564	588	535	584	568	553	539	583	522	572	533	535	563	549	582	550	565	557	537	591	559	531	568	539	558	541	565	534	552	536	534	528	535	575	606	573	554	558	565	581	580	594	577	553	596	581	543	559	577	578	557	581	544	542	550	550	575	541	616	536	571	545	545	539	552	498	556	543	540	543	551	597	549	620	562	533	539	580	577	541	591	562	608	545	587	601	567	547	582	526	601	561	568	580	585	570	568	566	586	564	581	575	515	585	602	541	572	559	566	587	591	550	588	564	523	576	532	571	564	563	555	566	548	575	601	559	522	522	555	521	558	509	565	536	550	568	587	566	557	617	569	586	549	566	579	536	568	598	557	570	537	553	550	561	514	557	515	578	537	568	550	525	581	514	611	528	532	564	563	527	590	548	537	554	526	564	543	547	589	569	618	544	590	576	565	577	583	593	569	558	570	508	554	579	571	552	538	553	580	540	559	573	561	537	556	516	499	567	536	505	594	527	588	569	543	567	536	543	524	596	552	535	572	583	594	545	544	592	544	589	585	545	567	586	519	571	578	601	557	562	575	560	579	581	568	579	522	571	540	528	566	544	563	586	526	545	555	522	577	548	551	581	557	551	557	572	567	538	552	616	557	540	543	567	561	550	562	521	524	517	569	532	535	548	559	559	541	592	530	540	549	545	589	608	514	590	571	572	585	547	575	570	529	577	568	521	584	576	546	535	562	553	590	559	538	517	588	525	589	568	540	577	607	597	568	564	553	568	513	515	566	579	575	585	555	555	549	521	519	566	528	568	542	579	541	561	552	567	553	568	551	575	631	545	542	560	579	591	613	554	530	557	554	595	552	551	547	570	580	543	568	522	574	577	548	569	540	582	495	543	558	544	557	589	558	562	570	594	554	547	574	549	601	539	591	567	524	591	550	552	516	588	547	576	565	538	518	559	604	532	543	528	607	588	573	549	543	575	560	561	523	531	572	560	565	551	561	550	583	576	526	553	580	569	524	521	569	535	563	590	541	557	566	584	529	549	532	534	570	572	595	550	565	524	569	576	575	560	566	520	557	558	524	539	570	599	548	576	573	534	539	549	557	536	551	550	539	535	557	556	550	570	577	535	568	580	593	587	557	530	562	527	546	555	573	525	575	587	543	551	537	566	531	596	541	582	572	537	550	555	592	521	526	561	517	587	542	572	552	579	545	554	537	539	605	604	539	564	592	572	559	589	526	599	549	571	551	522	535	623	565	538	563	542	576	577	559	550	580	490	572	572	543	606	535	540	521	548	532	524	551	523	545	546	560	585	535	555	567	541	569	572	541	549	555	566	566	539	515	577	581	595	600	551	575	553	563	546	499	542	568	556	603	562	585	558	563	595	575	555	594	561	537	580	553	537	535	556	562	588	557	561	569	592	548	574	548	582	559	540	592	563	554	545
1600	133	80	92	72	77	117	93	76	90	92	93	94	97	73	101	79	71	70	68	62	90	72	79	89	85	97	76	81	75	73	76	63	79	73	80	80	93	66	66	82	101	79	86	90	62	77	94	92	71	76	70	67	67	77	61	71	78	72	67	71	78	77	66	81	78	56	68	83	58	72	68	84	78	66	78	77	64	81	76	80	70	65	64	79	78	78	72	77	87	85	77	74	72	58	73	67	83	71	90	63	78	82	73	69	75	88	85	69	79	72	78	75	75	72	73	80	75	76	69	64	75	78	78	82	66	67	78	60	67	75	77	66	51	71	66	76	64	69	73	71	103	62	89	77	67	81	75	70	68	80	66	76	70	64	74	69	72	80	66	61	82	73	66	86	75	64	78	90	95	87	66	67	66	58	77	69	78	69	60	67	69	91	82	77	63	70	64	77	67	80	74	69	77	68	72	64	82	78	64	69	72	79	78	70	65	69	62	56	78	72	74	80	73	67	60	77	75	70	79	61	79	62	66	63	81	69	88	84	75	65	84	72	66	75	76	75	78	69	80	79	65	68	78	64	78	74	76	79	72	79	93	62	75	77	83	81	72	76	81	68	73	73	68	63	73	59	71	73	79	80	83	81	77	75	83	75	75	94	72	65	70	80	75	78	73	64	61	71	82	46	74	88	90	81	63	87	85	76	70	67	78	79	73	84	73	84	62	69	81	62	57	74	84	70	81	81	92	79	67	72	63	70	71	83	90	69	58	67	57	73	66	74	63	68	70	74	60	59	83	78	86	80	80	62	90	95	77	70	67	71	81	58	80	75	73	80	73	87	77	80	61	81	92	72	79	76	75	76	68	65	88	66	91	73	75	67	63	70	68	62	62	88	70	77	73	76	65	74	65	69	74	60	70	84	82	70	54	89	85	71	73	67	93	73	67	74	80	83	80	79	66	78	74	69	67	62	74	67	74	85	71	74	59	63	75	78	95	72	75	80	77	69	69	70	73	61	78	73	72	58	75	70	76	62	79	67	79	93	68	71	72	75	79	65	83	70	86	91	83	79	75	77	74	72	72	73	75	70	87	79	75	75	74	90	78	74	76	66	76	68	79	70	82	60	64	86	55	65	83	62	84	64	78	70	75	70	87	70	67	58	83	73	62	88	81	82	87	73	68	85	78	70	76	75	77	68	75	62	58	76	69	73	70	66	74	79	58	82	62	66	84	72	65	95	76	73	79	70	59	76	76	75	74	61	72	86	97	84	81	78	62	80	72	69	67	70	67	60	71	71	72	72	80	72	74	68	71	91	66	74	79	67	71	78	69	81	91	80	79	63	78	69	87	77	91	78	58	66	80	79	84	76	91	86	65	71	78	85	68	68	74	78	74	82	78	67	77	67	70	73	77	69	79	64	79	73	77	56	71	84	81	90	63	70	52	69	64	70	80	86	76	79	74	74	69	60	82	83	72	71	55	81	78	79	77	99	81	76	56	89	84	66	67	63	62	76	79	80	64	82	80	92	67	82	79	67	75	73	73	75	74	82	60	77	77	72	80	86	69	71	82	64	59	89	53	73	74	83	76	81	68	94	80	80	69	85	83	73	67	86	78	67	61	84	85	64	72	79	81	69	64	82	88	70	79	83	80	81	94	73	76	60	81	70	71	77	74	80	71	70	83	69	82	65	75	86	66	73	80	69	82	75	91	62	67	95	64	68	70	69	70	72	86	73	80	86	90	94	68	66	75	60	86	74	83	57	80	71	76	85	70	78	62	59	69	84	63	81	73	71	78	68	63	81	82	70	67	99	85	68	76	71	70	87	75	58	82	65	71	68	76	66	61	82	74	70	86	72	80	62	71	75	77	66	80	83	83	88	68	61	68	65	74	67	80	77	76	76	77	68	87	84	73	68	72	86	87	62	82	98	78	72	77	79	79	80	72	62	56	65	88	87	78	69	77	71	77	72	72	76	68	87	66	56	64	71	60	59	68	69	86	73	81	70	88	70	85	82	76	89	80	65	72	66	81	70	73	55	67	73	58	83	76	69	74	74	71	65	73	63	81	75	69	69	99	83	62	80	73	75	77	84	79	66	77	65	72	73	84	63	76	70	82	82	63	84	66	73	84	61	64	83	76	73	89	84	76	75	82	73	79	93	80	77	77	93	69	85	92	80	69	67	79	66	69	74	75	94	96	63	71	72	75	74	76	91	58	58	66	82	75	75	70	73	67	59	73	59	76	79	53	87	83	81	77	89	88	61	69	72	89	73	74	91	84	92	64	78	85	64	71	61	72	87	73	68	69	89	69	86	74	74	81	64	74	61	66	79	77	87	62	77	80	80	68	71	69	85	74	82	75	76	80	81	70	89	76	69	76	67	78	86	80	75	62	72	66	71	77	65	92	88	84	82	68	87	86	78	89	56	78	70	65	71	70	88	86	81	81	84	86	71	68	70	84	70	72	53	72	72	73	72	71	66	62	78	81	92	80	67	70	65	75	93	68	85	72	67	83	76	87	93	71	69	74	79	83	79	68	82	74	62	73	82	64	71	97	68	82	76	69	78	76	86	75	62	72	72	79	75	67	50	84	86	91	82	70	80	71	75	74	79	79	89	75	75	65	81	58	73	80	66	71	74	71	78	83	75	84	75	83	83	64	80	76	73	76	80	77	59	86	65	81	72	88	77	72	71	74	80	67	70	67	78	79	88	71	74	66	61	70	77	64	79	80	83	96	67	74	71	75	74	65	97	80	62	84	68	91	62	72	60	62	78	68	79	76	70	83	61	69	76	80	69	73	71	72	56	82	97	67	62	71	75	89	72	69	65	74	79	82	65	57	76	74	87	65	71	75	84	76	84	77	71	62	78	74	87	93	81	87	79	78	88	79	60	64	73	61	65	90	85	62	83	78	79	65	80	75	85	76	68	61	76	75	57	65	88	73	79	61	75	84	65	68	80	66	79	70	81	77	64	84	89	81	88	72	75	82	70	80	70	83	87	69	68	68	74	68	70	84	66	80	78	74	69	72	74	78	86	70	77	89	66	82	64	90	77	57	67	84	96	80	74	70	84	82	79	71	67	70	71	72	61	70	74	72	68	71	71	60	79	69	92	85	79	71	67	78	81	75	76	80	85	65	69	69	68	51	83	72	76	80	79	97	75	81	78	76	76	77	80	64	64	86	63	65	65	71	83	80	73	80	81	83	67	80	65	79	62	72	76	61	81	64	75	81	57	85	74	76	81	72	65	73	67	72	60	81	81	70	71	66	82	77	67	66	66	73	76	91	81	70	63	77	68	71	76	67	73	70	92	60	76	74	71	82	77	83	95	68	83	82	76	82	73	90	72	69	67	75	73	63	86	90	52	60	71	75	88	78	65	76	79	97	69	66	75	76	79	55	78	67	60	90	74	67	85	59	85	81	78	74	79	83	76	65	85	71	82	89	79	74	89	76	91	77	71	74	73	65	75	62	81	61	86	69	77	61	72	79	92	73	79	83
8402	1655	835	903	1665	2332	2171	2024	1688	1428	1291	1169	1037	937	894	867	856	819	775	745	679	720	763	697	680	655	697	629	667	624	676	589	639	639	617	614	623	655	604	613	638	634	634	571	603	563	518	593	577	614	600	583	611	621	563	597	609	602	572	611	569	592	553	605	599	580	625	568	597	586	611	598	600	577	574	564	560	566	547	607	613	597	576	594	583	559	632	548	579	600	564	551	604	582	608	623	596	615	583	555	582	534	597	615	587	621	613	601	640	550	582	575	582	609	602	589	577	570	586	541	568	599	552	612	580	545	548	551	614	553	609	581	510	616	567	573	605	585	560	604	585	566	595	582	588	560	567	612	560	525	577	594	589	560	618	565	581	560	548	551	555	578	567	543	582	588	595	561	589	572	574	580	549	581	548	595	578	580	613	568	533	580	541	584	557	577	535	575	596	577	535	569	609	609	606	556	628	626	584	555	550	587	599	564	599	583	540	536	560	559	547	570	617	529	608	603	588	568	560	566	583	620	561	560	574	541	558	597	570	612	569	562	592	552	604	538	589	586	592	596	578	572	569	575	542	568	577	611	561	572	593	557	573	582	540	576	567	581	532	572	570	591	528	542	609	577	602	602	555	579	592	593	569	587	608	604	576	562	563	551	528	542	579	557	597	543	566	568	571	580	578	604	546	552	569	613	548	543	591	590	582	585	559	592	603	591	581	610	569	569	594	578	581	562	574	557	571	578	611	541	563	604	592	559	586	576	601	586	542	609	607	584	612	558	558	553	592	587	600	585	585	572	551	589	575	572	573	576	605	552	582	586	558	576	599	556	565	606	604	573	577	588	575	587	615	616	551	532	558	561	557	560	586	561	564	587	496	591	598	582	584	552	592	565	551	567	571	554	580	631	560	612	585	578	545	556	538	611	584	609	542	579	533	620	541	528	565	617	607	558	601	593	545	579	580	570	572	601	546	512	578	541	576	570	599	549	554	575	638	587	547	556	553	563	641	572	585	576	581	569	570	600	568	593	572	563	618	598	555	538	549	609	566	607	619	594	586	556	584	573	577	582	597	589	575	556	563	547	572	524	601	571	635	551	586	572	587	566	586	593	584	578	527	585	595	585	529	586	587	577	554	627	562	549	545	616	545	608	558	561	607	596	578	552	577	566	584	589	572	576	595	637	599	589	587	577	539	588	608	579	579	593	568	552	562	566	604	581	559	568	577	571	548	598	554	601	612	562	528	617	573	546	567	580	576	578	589	588	600	529	607	549	623	584	516	603	580	556	578	572	569	550	584	560	530	571	571	515	550	553	563	631	548	568	587	567	542	565	564	543	594	536	596	585	580	564	592	586	552	579	597	588	532	576	576	547	551	560	562	582	551	572	600	587	556	639	545	551	593	578	591	622	589	585	580	547	563	549	561	607	574	572	576	545	572	543	535	555	580	596	595	600	558	548	599	568	569	601	561	575	590	550	611	580	594	582	612	586	526	564	575	570	630	554	579	564	581	576	519	574	575	586	571	597	589	529	583	595	587	599	588	583	582	524	583	576	573	574	572	573	580	571	560	549	565	587	592	582	543	570	591	568	574	565	592	549	568	557	549	571	600	606	618	585	645	622	544	517	573	584	583	552	590	598	573	536	568	580	595	577	601	504	593	577	570	568	593	580	538	583	552	589	597	570	564	530	607	562	548	571	614	576	567	584	587	543	572	557	617	564	576	587	622	589	554	553	591	578	543	599	578	563	614	589	543	576	556	577	559	573	588	581	588	594	595	542	539	582	543	605	567	576	603	585	588	563	580	608	609	551	594	567	579	545	603	553	608	522	606	583	569	617	557	592	594	611	541	553	575	575	636	582	585	600	598	581	548	603	577	559	570	523	598	565	541	585	562	534	546	567	558	579	554	601	573	596	577	585	619	582	569	599	575	548	583	592	594	560	600	597	559	607	582	572	615	558	565	562	600	568	610	507	594	529	592	575	562	585	611	602	565	566	590	609	607	568	549	554	558	568	577	561	593	566	601	577	575	593	597	566	564	576	562	585	600	547	584	618	546	603	569	571	588	624	589	597	607	582	575	559	569	546	570	546	627	603	558	599	597	545	580	559	617	587	553	565	568	570	571	615	548	608	567	601	589	610	567	548	608	567	600	564	577	558	555	620	574	576	557	593	558	562	592	563	573	604	546	607	630	588	627	562	590	561	622	606	561	559	579	578	548	562	607	593	542	611	576	579	583	568	575	570	566	552	595	560	551	572	588	589	587	573	529	545	551	539	569	563	557	578	593	531	571	577	543	630	568	591	526	596	596	574	574	645	598	541	610	597	554	645	583	545	609	586	589	582	598	610	566	619	600	540	569	532	582	609	586	587	619	547	628	566	562	549	578	547	605	533	604	587	561	554	580	562	564	594	551	548	557	615	581	582	543	581	575	545	610	575	597	602	557	567	529	595	564	561	580	604	570	567	548	582	562	595	581	614	574	608	560	590	582	565	556	577	577	588	516	635	552	584	562	577	602	597	573	568	589	576	559	609	569	585	576	554	575	602	627	622	563	596	594	565	596	542	578	584	534	569	572	561	534	571	589	607	576	596	561	597	618	595	553	537	588	568	619	540	590	587	567	589	591	574	600	561	561	536	602	591	553	572	621	566	574	574	578	548	569	553	590	566	562	548	581	595	591	560	584	586	565	562	578	560	547	596	598	579	618	561	554	587	565	579	601	624	582	541	577	544	588	601	616	562	555	578	566	604	578	579	597	571	573	564	600	566	563	613	567	551	562	559	592	584	596	559	570	617	578	575	571	569	620	538	590	541	572	556	591	579	568	564	586	565	548	580	574	579	560	606	552	574	601	571	601	582	574	567	623	568	631	565	588	612	576	587	559	572	556	591	589	595	564	570	565	605	562	592	572	593	601	584	544	562	570	547	608	566	610	569	596	582	579	550	566	550	535	591	573	567	571	551	570	588	587	598	589	575	562	584	584	570	563	605	586	612	564	586	579	570	560	606	537	603	596	553	567	551	606	578	608	612	590	578	606	545	633	560	581	572	577	607	549	561	529	611	596	553	615	606	548	617	587	580	609	568	585	621	622	551	612	526	603	587	592	564	610	569	567	583	547	584	610	598	576	578	639	594	572	572	552	550	538	587	565	561	586	592	575	563	565	598	605	572	590	567	571	575	543	586	544	588	603	549	606	557	548	534	583	623	593	523	565	550	606	586	602	559	556	554	562	584	591	574	573	557	606	549	558	596	591	614	542	583	603	578	543	549	567	547	578	584	609	575	597	556	557	565	582	596	591	595	590	540	565	573	554	580	580	590	537	582	581	611	547	642	615	573	539	605	581	539	564	576	554	541	580	608	551	576	568	581	560	606	578	569	556	548	587	557	597	603	558	527	574	586	592	569	571	584	649	571	558	562	582	586	583	577	557	555	570	533	572	579	570	546	562	562	576	580	620	588	585	534	604	588	590	578	546	568	589	565	573	570	580	564	594	596
957	232	176	146	142	163	165	159	147	142	154	132	128	145	140	144	149	150	135	135	128	125	128	134	113	121	126	115	125	113	125	118	113	109	115	112	109	118	120	124	118	108	101	112	120	106	111	118	118	129	131	108	117	138	119	122	124	131	125	102	88	103	120	120	114	129	114	109	102	112	119	114	113	126	109	111	104	93	109	125	125	123	101	116	120	119	113	100	92	127	98	112	115	132	117	100	97	107	103	97	103	97	119	114	104	124	113	110	97	121	101	136	99	113	123	125	109	105	114	113	118	116	113	113	108	103	118	111	112	99	112	121	139	98	116	101	120	123	99	122	118	92	119	90	119	104	105	121	110	111	102	132	104	121	126	91	100	108	133	115	115	124	103	115	130	128	124	106	113	105	114	122	101	137	109	113	123	108	114	123	110	129	109	109	105	101	101	122	104	131	122	113	113	115	105	130	123	108	114	100	112	109	92	118	111	108	103	111	110	112	110	111	110	128	97	112	123	87	104	110	109	130	101	109	106	114	122	117	104	106	97	119	105	111	98	97	120	111	112	102	112	116	103	118	114	103	114	92	125	126	108	101	122	118	113	118	107	110	109	95	107	100	101	129	113	108	119	106	105	125	111	122	116	131	128	91	104	124	125	116	112	125	116	106	118	102	110	110	99	134	115	129	118	115	118	118	126	111	137	109	128	103	98	123	113	131	109	90	125	116	127	115	133	128	116	100	117	105	103	129	106	97	115	126	104	106	97	102	116	83	105	100	89	121	109	90	111	121	117	119	119	121	129	111	102	119	115	120	113	115	101	126	119	121	114	104	124	116	104	94	107	127	127	120	122	123	137	117	101	121	122	115	102	114	107	103	119	123	107	109	100	128	111	115	91	109	121	114	111	100	93	108	117	105	104	134	100	114	115	129	122	123	104	104	95	108	114	135	123	121	100	111	96	101	106	107	94	106	117	86	88	129	100	113	114	113	105	121	137	90	104	96	110	115	111	113	111	100	97	106	106	98	101	133	122	122	99	132	109	134	124	105	125	104	115	117	121	107	122	119	114	96	132	106	112	122	113	103	127	111	131	109	124	120	106	112	117	123	90	130	112	129	109	114	104	102	129	113	95	99	122	109	99	112	111	112	126	113	108	125	107	112	106	124	111	107	108	101	99	126	103	112	111	108	123	100	108	92	123	106	94	112	120	107	119	119	94	94	108	109	124	139	111	111	116	96	106	117	108	122	118	109	112	132	135	135	119	109	107	114	102	121	98	136	115	92	90	121	123	108	114	121	112	111	101	100	114	101	117	125	110	112	100	118	122	123	108	122	118	113	96	106	118	91	111	102	105	119	119	114	107	118	113	103	116	110	121	117	125	120	106	108	98	117	106	112	113	110	93	114	109	112	111	108	130	108	125	129	97	131	95	105	116	104	117	114	134	113	107	104	113	101	112	99	93	117	126	101	104	122	125	120	119	122	133	127	117	120	113	96	113	104	104	108	112	97	117	117	114	100	105	115	114	108	100	106	120	121	116	128	97	120	127	126	101	95	133	116	123	109	115	134	108	106	110	140	113	116	143	107	128	109	105	119	112	110	105	117	108	112	115	118	110	102	108	119	107	120	122	132	104	97	105	122	109	102	117	103	130	124	130	129	121	107	110	130	111	119	109	118	104	108	102	114	113	121	102	115	130	115	110	107	117	100	115	107	111	114	120	131	114	112	107	112	105	112	111	114	107	110	125	103	102	113	114	128	115	93	102	111	104	93	122	92	124	104	116	140	110	114	116	113	100	113	99	100	85	106	124	109	115	106	114	111	96	125	114	125	111	121	124	102	104	128	113	117	129	111	119	115	108	129	113	114	132	103	130	103	113	104	87	108	89	100	132	109	118	108	110	116	126	99	108	93	120	112	111	119	104	109	121	107	121	122	100	131	106	115	111	112	108	118	99	113	103	80	115	91	121	112	115	109	116	119	111	135	86	123	131	104	107	110	110	117	98	114	108	113	106	124	111	109	116	106	113	110	111	124	103	113	111	96	105	103	117	94	106	110	111	111	115	115	120	119	117	101	132	124	109	108	119	121	121	118	119	112	121	108	99	109	116	104	119	108	113	98	116	97	90	111	108	109	116	102	120	120	101	141	124	120	97	119	98	100	124	122	101	104	111	132	138	109	109	129	122	109	103	112	115	127	113	116	115	112	126	99	136	109	120	112	103	120	119	117	109	130	119	107	125	129	123	111	112	111	107	110	100	122	104	113	109	108	101	105	118	113	125	100	114	107	111	126	143	111	102	111	106	113	114	105	118	127	99	87	123	115	112	99	93	104	123	124	116	127	109	124	109	113	130	103	117	122	111	109	95	112	116	98	97	106	109	105	122	109	134	121	95	123	105	111	118	109	108	111	105	111	101	101	106	115	121	110	125	123	125	112	111	100	111	103	118	124	95	103	111	114	101	121	123	95	105	116	115	119	120	107	103	110	101	99	110	115	116	124	117	111	113	111	100	102	106	114	114	105	113	115	115	112	125	112	102	116	98	117	113	100	106	109	129	119	100	120	118	120	94	133	117	113	115	120	100	113	123	116	109	88	120	117	101	97	109	109	113	124	102	119	127	107	116	112	126	122	108	117	104	112	102	118	116	133	123	108	127	104	108	113	92	124	122	116	102	117	113	121	105	116	118	125	119	83	107	119	112	139	112	113	97	117	95	127	109	110	103	99	109	95	103	114	96	104	109	109	132	104	108	105	88	114	125	117	108	96	102	123	132	99	132	109	116	117	119	137	103	118	113	115	111	122	105	132	129	101	119	120	102	116	113	126	121	112	114	110	120	110	121	125	112	118	95	99	115	107	106	105	95	98	91	101	119	90	114	117	132	136	103	103	107	111	119	113	132	115	118	102	112	97	97	106	129	116	125	102	100	97	117	112	92	102	116	114	107	138	128	103	124	120	102	107	118	124	129	113	140	107	122	120	130	108	103	111	110	94	118	120	118	97	100	97	113	127	116	128	98	113	104	93	106	95	102	97	102	105	113	105	125	116	119	113	105	124	79	107	117	98	108	114	111	127	112	112	133	110	97	103	95	119	107	109	113	134	127	114	104	113	110	110	129	114	131	107	130	97	114	107	119	110	110	108	122	109	100	103	103	106	124	115	121	106	110	115	108	113	110	120	113	98	101	96	114	128	113	113	107	122	113	110	100	128	101	115	117	117	133	137	103	110	113	125	96	95	88	101	119	120	121	113	95	101	129	114	90	98	110	129	122	117	113	107	120	108	113	118	122	122	120	104	100	112	117	102	123	100	107	104	122	120	101	118	126	123	112	114	104	122	119	119	113	98	115	103	117	119	123	126	112	116	100	91	105	115	114	119	134	107	116	116	109	87	132	120	110	107	118	111	105	116	131	103	118	102	131	127	106	112	121	131	113	111	119	97	117	109	120	104	98	109	109	104	96	113	99	110	106	121	105	116	120	96	99	119	103	107	118	112	106	98
9263	2859	1267	1512	3029	4287	3907	3382	2810	2398	2076	1842	1670	1545	1514	1283	1287	1185	1137	1108	1098	1056	1034	1080	988	1017	982	977	904	962	899	913	960	909	892	891	903	883	888	882	852	876	868	785	924	864	824	904	844	856	835	834	860	844	867	824	837	847	843	829	842	834	838	853	824	835	831	822	812	827	874	800	786	807	822	859	813	851	821	802	824	803	876	833	825	795	852	826	788	786	760	779	855	821	790	871	817	817	866	858	816	810	888	867	835	838	840	811	833	812	743	837	819	870	811	791	790	827	797	785	781	748	835	805	847	821	800	841	808	831	838	815	770	805	851	844	833	833	816	852	821	784	818	872	778	823	795	824	820	837	890	853	820	832	838	844	827	834	838	796	837	866	841	733	857	812	811	869	888	836	864	822	794	752	801	830	837	841	807	813	792	799	794	852	786	839	843	817	868	805	835	836	819	820	814	821	789	833	835	802	841	827	812	844	790	870	804	777	808	820	810	814	847	805	782	812	837	851	807	829	768	880	817	822	830	839	820	895	888	792	816	867	823	839	842	813	811	794	832	844	866	808	756	807	850	810	825	795	811	792	779	812	801	860	787	828	820	827	837	862	817	787	852	800	830	796	798	840	847	796	881	817	874	827	876	849	812	808	803	818	777	809	830	830	838	830	811	857	842	826	813	839	795	818	835	739	883	797	801	866	737	859	825	795	819	857	794	831	826	799	835	806	815	842	844	851	775	810	790	847	783	811	837	852	824	792	882	813	816	848	824	823	791	817	853	817	817	860	839	804	826	785	748	825	811	861	826	808	881	807	792	833	789	790	807	781	885	841	819	831	775	789	786	797	839	787	813	753	820	838	833	791	824	830	812	829	832	852	792	781	789	819	838	853	830	806	836	842	804	865	797	820	816	787	847	785	770	802	809	807	808	780	813	753	819	815	816	842	796	812	850	804	795	770	799	835	858	807	794	856	785	888	832	815	837	838	813	803	787	825	828	837	882	815	814	842	824	791	809	828	807	854	807	855	808	835	763	836	827	779	795	834	799	831	851	864	852	802	833	849	790	793	862	838	792	830	800	850	851	838	804	789	809	834	779	853	811	790	821	815	813	845	821	840	814	838	847	811	861	829	824	800	828	806	814	833	818	780	852	828	846	807	825	826	801	793	897	847	833	773	791	766	828	764	818	796	804	807	855	830	831	843	822	753	808	775	822	830	829	818	860	842	819	811	785	775	731	797	787	795	844	786	841	856	873	798	813	823	817	826	877	848	808	844	787	799	816	804	823	826	876	841	833	787	846	795	805	822	848	849	787	853	820	838	791	806	818	790	796	805	813	807	774	819	809	763	798	793	818	795	806	848	810	776	842	833	806	861	858	853	788	811	827	802	816	809	789	837	788	814	844	834	809	881	863	822	810	831	841	831	823	805	809	816	786	829	815	830	820	812	791	805	791	834	816	837	853	859	845	871	787	787	808	779	838	809	826	837	832	859	887	835	810	834	838	806	841	860	852	818	775	823	852	809	843	876	814	831	850	805	812	810	771	805	810	842	844	793	839	873	816	817	840	809	884	823	788	801	827	807	799	767	856	803	875	878	839	817	817	849	796	832	827	817	848	839	823	845	859	833	796	807	801	804	792	873	807	821	870	811	817	810	836	783	795	762	823	839	756	800	793	809	824	832	812	832	754	792	777	822	824	780	808	787	839	834	861	821	811	818	854	787	765	852	845	842	767	790	829	805	776	790	865	795	790	828	776	825	813	813	822	771	835	800	802	815	799	812	796	808	800	806	820	794	829	796	836	784	867	788	844	799	829	827	860	838	795	773	835	781	806	796	802	855	834	847	774	836	792	820	798	808	823	832	860	802	839	841	770	814	804	794	847	819	806	782	830	844	765	812	806	781	842	834	829	843	815	809	816	784	803	812	819	779	793	783	855	761	794	837	814	740	842	825	862	760	834	818	836	827	853	770	833	842	806	848	824	848	769	836	789	772	819	798	794	806	770	821	830	794	811	816	795	796	849	833	770	776	840	826	780	827	850	780	825	853	824	776	797	851	871	790	804	806	807	826	798	817	808	826	785	842	818	826	823	836	788	798	813	804	811	789	809	777	824	862	757	853	811	830	806	857	766	783	826	855	818	817	830	863	850	858	850	760	828	798	865	839	808	805	772	804	810	769	810	799	808	774	825	814	856	814	823	843	780	882	891	856	778	790	834	819	769	806	766	852	787	818	843	823	815	831	789	853	834	756	768	788	822	842	815	837	822	788	811	783	820	808	832	833	791	842	801	863	767	913	821	826	796	821	856	828	818	810	825	799	822	857	817	768	797	840	824	825	815	798	818	869	810	848	888	835	827	774	809	815	777	841	848	814	834	816	816	840	766	859	753	787	808	844	817	825	836	804	835	847	783	782	828	859	808	830	817	823	801	827	804	805	820	812	851	832	811	781	818	820	797	776	846	775	801	790	847	843	819	819	750	863	793	867	841	824	815	826	814	800	771	844	864	841	827	813	785	819	849	840	780	814	815	843	817	855	811	816	820	821	836	801	836	755	778	857	808	821	805	788	836	774	784	831	856	828	798	860	858	785	822	769	798	762	801	827	792	830	852	821	847	819	872	828	797	859	802	850	787	786	832	852	810	795	795	815	775	754	829	821	835	774	830	853	822	841	880	800	815	849	751	854	804	814	839	859	810	810	808	824	779	823	839	830	814	804	838	789	827	839	777	826	743	870	809	845	836	804	851	835	786	787	817	821	838	826	804	798	864	823	824	803	809	837	758	825	772	776	847	810	792	828	836	798	796	810	853	823	762	785	812	816	823	759	807	848	788	831	832	797	782	819	856	834	739	853	794	832	794	829	783	847	788	819	841	843	796	795	814	783	779	843	789	891	825	845	828	840	817	797	825	818	842	851	845	777	886	854	820	821	818	830	838	823	816	828	783	787	855	789	819	862	832	796	763	854	797	840	827	754	828	858	785	835	818	809	864	846	865	812	829	871	809	840	892	858	789	850	809	796	843	781	792	771	851	799	800	828	789	849	853	843	848	826	793	782	791	849	763	813	869	815	779	755	802	837	793	813	841	795	806	814	823	782	747	805	787	844	834	807	785	825	807	911	811	810	811	788	822	839	805	824	813	861	800	808	827	802	811	828	858	834	812	783	846	811	794	808	803	846	847	823	817	755	802	781	805	799	838	821	817	836	797	770	755	852	893	812	853	832	819	774	810	831	796	847	808	815	831	778	858	800	835	787	875	844	863	822	811	836	824	804	824	827	798	857	813	789	781	814	798	841	865	794	796	855	856	819	809	840	824	843	832	766	818	872	805	830	771	815	817	770	834	826	838	860	856	804	857	816	825	798	835	777	800	856	821	823	884	842	787	797	861	792	806	805	867	820	834	846	844	835	843	836	788	782	788	854	808	789	783	834	806	841	830	815	827	823	800	830	802	835	797	856	839	833	757	780	891	808	782	859	817	778	821	802	801	806	807	784
1068	69	38	48	37	38	37	48	52	49	51	55	35	39	39	43	41	45	36	33	31	38	49	41	34	42	42	44	34	36	38	48	35	33	51	38	45	46	31	28	51	44	44	35	35	41	41	36	30	39	40	47	28	50	38	37	37	43	35	53	33	35	33	36	39	46	39	38	34	34	37	34	38	35	35	35	46	56	29	29	45	49	44	35	42	37	38	49	48	36	42	42	32	44	32	32	30	34	40	36	39	40	41	29	37	48	28	31	30	36	39	36	27	37	35	38	34	40	37	32	48	42	38	42	40	54	45	33	54	45	32	30	32	44	43	34	39	32	26	39	44	30	41	35	29	39	40	51	42	37	43	44	45	41	23	38	37	37	29	31	45	44	54	39	40	38	37	48	39	42	44	41	38	26	31	45	34	38	33	31	38	28	37	30	35	36	35	42	48	35	30	45	44	34	42	41	38	54	46	40	34	35	29	48	30	43	35	46	41	41	49	39	35	35	34	46	35	39	40	31	46	35	39	43	37	27	35	34	37	46	44	44	44	47	33	35	31	39	47	34	42	35	33	38	38	44	40	41	37	42	40	46	48	44	41	38	39	40	33	32	35	43	39	44	35	35	35	40	41	32	47	41	37	44	30	45	39	32	31	41	37	39	36	41	37	25	37	31	32	40	28	37	33	30	36	23	25	36	35	40	41	35	25	33	42	24	48	49	32	37	44	48	37	33	30	40	42	37	41	45	36	31	47	36	42	39	32	42	41	33	45	41	38	38	31	41	41	48	39	38	43	36	43	45	44	42	37	43	38	43	43	38	31	43	24	36	34	43	30	43	40	24	39	39	34	27	41	31	42	34	35	30	46	35	29	38	31	41	37	31	51	41	40	30	46	36	43	40	34	50	42	47	35	41	40	39	35	43	32	43	31	40	37	36	43	38	49	38	37	52	31	46	38	44	49	43	41	42	30	33	45	36	36	48	50	35	37	38	25	47	57	43	41	41	43	44	44	43	28	27	50	41	40	43	37	42	38	43	48	40	38	32	24	34	33	32	32	34	33	44	39	35	39	39	37	42	41	38	35	40	42	36	41	44	44	36	37	31	48	44	35	32	40	43	45	39	37	34	43	35	43	35	35	36	34	37	38	35	30	49	43	48	34	40	38	36	44	35	43	33	44	45	38	41	38	21	52	32	42	36	34	34	32	36	38	43	49	35	43	45	32	42	49	33	41	54	45	46	46	37	40	35	45	44	43	47	37	37	30	39	37	41	44	37	36	37	24	41	45	31	37	45	44	36	41	42	39	35	43	35	52	38	38	39	43	37	41	45	50	39	28	29	33	39	44	48	38	45	42	41	42	32	30	46	41	24	47	35	29	25	34	26	33	39	38	53	33	44	40	39	39	38	32	40	34	54	37	48	47	41	35	41	40	29	42	43	36	47	36	33	31	37	39	32	40	45	37	44	36	33	37	37	32	40	32	34	33	28	46	38	35	29	38	38	47	41	38	35	37	54	27	32	42	46	34	39	39	44	32	45	33	29	42	54	45	47	39	34	48	32	50	45	40	42	38	39	38	36	43	32	27	36	41	45	37	35	30	33	39	32	47	47	41	41	36	41	40	34	42	29	45	56	33	51	33	46	35	41	38	36	28	58	42	36	42	42	39	34	36	37	32	45	42	42	50	37	41	44	42	43	42	34	37	39	44	35	44	35	37	32	37	31	38	34	40	33	46	31	37	38	50	44	42	33	42	42	37	36	39	40	47	33	32	52	42	46	39	39	36	45	36	42	35	42	44	46	31	44	28	32	42	47	45	42	28	51	37	39	33	40	33	42	31	37	34	44	35	41	37	41	42	43	31	40	30	39	40	34	47	37	33	38	39	36	35	33	42	43	32	26	26	39	48	43	40	39	39	45	36	39	35	54	43	40	49	40	32	35	33	31	43	39	41	41	39	42	39	38	50	44	39	45	40	37	41	35	40	36	37	38	35	43	32	34	44	35	36	34	35	32	32	33	36	46	37	44	39	36	36	50	37	43	30	50	36	41	33	43	47	34	33	40	36	31	35	34	28	38	41	37	51	49	35	29	36	33	34	38	43	35	42	39	49	33	43	43	44	30	30	34	27	34	25	43	53	50	37	43	47	42	42	39	38	38	30	44	37	45	37	35	32	41	36	47	36	43	40	41	39	31	29	43	38	44	39	48	38	34	37	44	52	40	27	44	31	53	39	37	42	29	36	36	29	35	39	35	45	34	46	43	44	38	44	41	30	36	35	31	32	52	27	47	32	32	34	42	37	36	32	40	33	47	34	43	46	33	42	55	38	39	41	44	39	36	47	33	41	39	32	29	42	46	55	34	34	31	46	37	34	36	45	34	33	38	36	35	45	45	49	38	41	35	29	45	34	48	39	48	26	38	44	45	38	50	36	32	56	51	45	45	36	35	28	37	50	41	37	37	44	37	38	37	50	37	36	38	38	48	40	36	48	45	36	31	48	42	36	46	35	45	33	32	27	29	41	39	42	41	47	41	43	34	38	41	51	56	43	40	38	39	43	27	34	49	31	36	47	37	43	37	51	33	37	27	32	36	42	40	48	37	39	42	32	44	35	30	36	52	41	44	40	42	37	38	42	35	52	43	42	46	31	53	32	33	29	37	35	40	30	42	37	40	41	43	49	40	38	31	50	35	41	39	48	39	41	34	42	37	44	52	33	43	41	48	38	37	34	31	46	39	39	51	45	38	40	31	45	43	33	39	35	35	39	35	33	41	39	36	43	38	43	42	36	32	49	33	42	37	40	42	49	46	31	43	44	53	34	38	51	38	36	39	31	43	35	53	43	39	45	46	38	38	45	39	47	44	35	33	50	30	36	43	43	33	38	38	35	41	34	28	42	35	50	51	36	40	44	37	36	48	29	46	33	37	40	25	36	37	34	46	31	31	30	33	42	35	41	40	31	44	37	30	41	50	36	40	44	33	38	30	45	42	36	38	46	41	31	43	34	38	44	44	36	34	43	47	43	40	45	38	31	50	43	51	38	39	38	42	56	36	33	37	46	29	37	40	37	39	34	36	37	33	41	44	41	43	43	40	40	42	34	45	36	44	44	45	47	36	37	44	55	30	36	36	47	40	40	44	50	38	35	45	47	47	34	36	32	44	35	28	41	40	39	27	33	34	38	40	42	31	43	33	35	44	32	48	37	43	37	36	40	33	45	42	32	34	30	36	40	41	30	57	25	39	37	42	51	37	34	39	37	33	45	32	32	31	36	46	30	35	34	42	40	43	42	54	46	37	38	38	38	58	45	42	42	45	33	44	37	39	36	38	39	42	42	40	43	35	36	51	50	37	34	43	36	39	37	44	33	44	35	38	37	48	40	55	44	36	33	47	35	22	39	39	44	36	57	40	37	44	46	36	35	43	28	34	44	46	32	43	35	46	30	40	38	38	24	35	34	35	33	37	33	45	38	26	39	36	40	34	35	41	32	41	33	27
6578	930	393	415	560	679	683	617	572	508	490	456	419	417	386	377	367	342	391	354	344	345	317	323	342	321	314	356	297	322	318	315	329	319	322	311	306	312	295	334	323	295	298	323	330	316	295	341	314	320	342	303	340	297	333	305	295	306	303	309	301	319	347	328	314	323	302	323	325	326	315	329	278	297	302	300	321	289	271	310	319	314	302	346	274	314	310	303	319	307	297	298	311	323	275	332	281	301	298	305	326	305	325	326	306	334	300	300	330	343	331	324	314	327	317	304	289	317	311	318	324	261	306	318	302	311	301	311	280	319	305	302	301	289	293	321	332	293	303	320	315	318	326	304	294	339	320	322	349	316	294	335	315	324	321	301	334	301	338	305	304	329	315	291	303	327	326	278	299	311	286	296	334	287	306	312	309	324	286	274	296	299	303	313	330	345	291	291	312	321	326	302	318	285	313	299	317	302	312	301	310	287	292	316	298	301	323	334	301	305	275	340	277	316	279	314	315	336	309	337	335	307	323	279	305	305	301	292	269	303	295	317	286	330	330	307	288	310	300	293	320	314	327	305	315	311	314	302	324	329	293	326	304	316	314	295	313	276	330	315	306	308	319	303	295	335	292	313	289	308	289	291	295	333	291	298	297	301	332	341	284	339	260	309	307	309	328	311	309	311	342	282	336	321	289	328	281	331	339	339	326	332	307	303	321	332	309	315	314	346	303	295	330	296	282	294	324	341	328	322	328	317	305	299	326	303	313	313	334	307	294	301	300	310	320	299	300	304	324	304	318	269	294	307	311	323	343	300	280	320	326	358	323	269	311	291	305	294	321	301	329	300	311	313	305	329	329	329	338	305	305	320	324	289	314	300	328	291	296	350	302	276	333	319	341	344	320	324	313	328	304	312	339	302	282	297	339	307	327	296	311	350	350	317	327	330	275	325	313	320	308	314	303	287	304	347	320	302	317	318	293	308	291	323	342	312	344	273	316	300	322	329	339	317	291	327	326	310	282	320	324	297	338	298	307	293	320	284	329	315	322	328	326	317	296	314	283	298	318	265	319	315	295	283	300	307	305	302	314	350	297	298	313	327	310	311	315	330	310	311	307	326	331	338	274	332	296	305	305	323	321	295	318	320	307	328	307	324	304	316	330	302	304	305	313	316	291	327	281	300	316	315	328	303	326	301	304	326	320	290	284	304	345	320	302	299	302	294	332	325	291	303	330	300	327	323	285	352	311	331	334	300	321	329	349	344	298	325	338	302	312	319	301	325	302	326	314	333	319	330	332	302	307	309	317	290	312	330	309	339	327	342	317	301	293	303	300	352	295	313	305	315	328	295	283	305	331	299	331	282	315	309	316	295	305	310	324	336	309	288	287	291	328	312	347	308	330	333	282	315	317	332	323	309	289	341	326	337	284	298	329	327	294	258	309	303	333	310	312	288	314	288	301	294	308	297	297	332	277	313	310	314	325	309	302	310	316	307	356	317	315	331	315	314	304	302	284	307	291	310	292	329	296	270	318	317	329	314	299	330	306	274	303	327	312	344	340	310	302	272	312	302	322	333	320	307	293	302	299	317	292	296	305	328	326	301	285	278	316	335	315	327	280	310	327	296	315	284	319	308	297	313	295	350	340	331	312	320	320	298	294	314	319	332	302	337	298	304	323	302	322	324	322	289	284	330	300	310	317	300	297	290	355	285	315	305	314	297	297	319	295	317	285	333	324	279	342	351	321	329	327	321	329	322	331	271	329	302	286	320	301	329	303	304	316	309	288	320	283	314	328	347	297	281	314	314	319	323	313	301	310	302	335	321	310	290	308	274	290	330	343	310	328	314	340	312	310	296	288	289	316	300	316	360	316	305	320	281	309	318	304	301	318	297	309	341	288	329	309	301	323	295	339	314	323	317	298	307	306	326	336	302	302	324	317	317	308	327	308	269	320	343	309	316	327	320	311	315	290	329	319	296	284	286	348	320	303	299	322	322	285	307	294	286	304	331	309	338	326	301	339	314	303	293	316	326	306	306	310	309	295	294	309	334	313	320	318	285	314	326	294	299	304	311	316	278	324	317	273	308	325	286	340	286	324	294	314	295	316	340	302	298	332	318	347	330	317	276	277	307	308	304	315	324	321	307	304	331	347	348	322	318	307	306	290	333	320	325	349	301	307	306	293	324	337	328	302	306	313	299	315	315	272	306	299	311	305	319	287	291	317	304	317	288	304	282	329	314	265	348	297	305	310	287	293	306	309	315	300	305	288	303	316	301	331	308	295	262	310	293	307	328	310	310	290	306	319	329	325	300	306	319	310	303	298	295	292	329	289	309	306	334	286	289	321	285	317	303	312	321	337	304	316	329	289	310	271	304	307	289	293	311	314	291	319	338	288	326	306	312	328	296	326	288	314	306	349	327	305	332	354	300	308	299	315	280	349	327	307	304	342	312	305	346	280	328	292	290	311	300	313	312	278	328	318	317	314	312	313	306	293	307	322	337	311	338	284	275	323	290	310	335	304	334	302	315	333	287	298	304	303	291	335	289	279	306	312	303	329	315	307	309	312	309	281	299	296	295	312	305	313	287	281	311	305	318	314	289	323	327	308	287	328	305	337	309	321	320	314	318	345	327	285	315	323	313	287	301	326	307	338	295	276	291	311	291	306	337	330	322	363	315	278	346	325	287	321	304	325	292	298	321	305	305	322	320	326	305	327	310	319	334	302	317	306	317	311	278	301	317	308	318	316	301	322	346	320	304	307	300	338	330	320	319	304	274	286	287	337	330	297	302	313	283	293	329	279	312	300	296	333	309	317	304	293	296	327	325	308	313	307	321	333	328	285	304	302	273	311	301	321	312	285	306	318	323	292	330	301	303	294	279	297	327	321	314	326	311	321	328	302	335	287	295	331	309	291	335	323	312	301	352	271	318	313	323	294	307	334	315	306	300	289	287	293	312	326	342	298	285	283	315	302	295	343	312	322	299	329	305	293	271	301	331	293	309	294	307	341	318	281	322	321	313	344	295	298	329	304	271	328	318	325	290	309	317	320	289	324	300	307	294	314	290	324	338	293	325	305	306	278	331	287	323	309	332	339	313	292	279	310	317	339	307	341	297	303	303	344	283	319	313	326	304	290	324	338	283	347	335	298	304	322	309	301	311	320	316	310	287	296	329	319	325	321	309	311	317	306	333	287	291	293	282	334	294	297	299	307	330	313	301	332	316	295	306	298	285	311	328	313	309	303	267	322	284	372	327	332	282	302	312	306	318	300	327	332	312	297	321	315	345	309	359	263	318	327	292	327	313	309	316	287	304	311	313	315	311	318	317	321	324	285	320	310	276	305	269	291	304	339	332	315	329	302	324	310	305	305	323	311	328	298	323	346	287	314	312	318	332	322	274	301	335	329	282	337	327	347	286	289	307	294	315	305	312	295	310	312	304	307	319	316	286	298	301	316	291	287	301	304	310	292	290	320	314	301	300	331	300	322	313	301	298	296	332
588	194	99	95	82	82	83	100	92	102	96	104	89	93	83	99	82	91	80	86	81	63	73	80	85	90	80	90	93	79	80	82	93	82	101	79	78	71	74	93	80	89	73	79	75	74	60	88	88	66	82	90	75	80	87	67	85	74	78	71	83	84	92	80	85	77	84	80	72	80	67	81	82	87	68	78	78	77	87	78	77	87	77	73	64	90	83	68	65	77	80	86	85	61	76	81	104	69	67	62	79	72	78	71	77	87	67	80	76	87	80	70	65	87	79	65	80	85	81	75	70	76	72	76	72	69	75	82	79	98	82	76	79	73	57	74	77	54	86	68	80	87	82	74	80	79	76	72	78	99	84	79	69	71	76	80	74	78	71	82	78	74	86	77	72	81	87	72	71	93	80	60	82	87	71	73	77	64	82	78	79	76	86	89	79	83	68	77	79	88	94	80	63	83	72	65	88	79	80	80	80	75	80	62	78	71	63	100	86	68	75	78	89	83	75	90	67	88	78	63	68	78	81	73	83	77	74	67	82	86	74	67	73	60	81	82	59	93	80	91	83	79	73	84	71	78	68	88	76	65	80	87	73	87	88	66	83	76	81	73	88	82	89	74	71	72	72	70	60	67	72	70	92	79	68	84	85	81	70	75	64	71	60	78	84	70	92	72	86	75	77	81	78	78	83	72	69	62	96	74	81	83	61	77	76	77	87	62	88	84	74	70	83	74	69	69	74	72	86	79	74	75	75	79	70	77	68	78	80	76	84	80	76	82	79	79	76	77	73	68	66	68	81	68	72	65	70	71	66	70	54	84	85	67	82	83	67	74	77	70	64	53	59	93	73	81	63	86	74	67	74	79	81	72	94	73	71	87	62	69	71	77	85	80	69	90	76	67	85	75	71	76	72	60	64	72	84	91	84	72	77	88	74	79	63	80	85	70	76	74	73	72	73	67	82	82	69	82	77	95	90	82	77	78	77	73	73	75	59	66	79	78	90	85	80	75	74	86	75	81	64	88	93	79	71	78	83	64	81	74	80	65	70	73	73	80	80	80	73	84	55	81	70	71	85	77	62	79	72	82	80	80	74	66	72	70	83	71	74	73	73	81	74	70	83	79	63	80	82	80	78	73	81	75	74	93	63	58	75	74	75	75	63	81	75	81	80	68	80	81	73	80	93	87	80	72	84	74	78	79	69	89	88	86	80	88	81	72	79	79	80	87	68	68	73	73	79	93	77	67	83	78	65	89	59	67	78	88	73	84	73	87	84	99	83	77	83	85	68	72	71	56	86	80	68	82	81	87	80	71	83	82	75	84	60	80	85	89	79	87	73	78	67	77	90	70	74	79	91	69	74	96	79	67	71	80	85	73	76	75	69	73	68	91	79	62	66	70	90	78	82	77	78	78	92	67	84	76	73	79	67	81	77	73	81	78	74	77	77	76	82	63	88	69	70	81	88	93	73	79	85	80	82	83	85	73	76	78	71	66	68	75	76	80	67	85	73	68	101	70	73	63	86	76	69	65	82	67	79	81	74	64	82	62	81	89	93	76	89	88	84	62	78	83	84	61	95	79	99	79	73	78	70	89	89	83	75	82	89	61	88	85	90	89	70	75	69	91	75	84	81	87	82	83	66	74	77	73	74	68	70	66	73	85	59	74	77	69	80	72	73	71	63	68	83	98	81	64	81	69	83	83	74	81	75	65	86	71	80	100	98	80	96	66	77	72	106	66	80	82	75	80	85	84	74	82	69	79	71	78	82	62	69	67	78	83	81	71	71	85	84	101	72	70	86	80	75	78	68	74	70	91	84	86	78	63	59	75	70	74	78	78	83	86	74	79	53	80	69	86	74	82	70	87	71	72	69	100	76	68	93	70	96	72	68	81	58	73	86	86	77	73	64	75	74	77	78	54	69	79	66	71	87	82	68	60	87	87	69	84	63	56	76	79	91	82	75	80	88	87	90	100	63	57	78	77	76	89	96	85	74	81	82	70	83	79	83	78	85	77	81	65	66	62	79	97	87	66	76	78	68	83	70	71	85	86	86	82	72	87	93	90	78	66	67	74	67	90	79	79	78	75	73	73	76	101	77	73	77	75	92	71	73	61	80	84	75	83	77	69	86	67	84	73	94	72	81	81	90	79	75	70	84	73	71	57	81	64	68	86	73	78	78	88	67	88	78	77	87	80	75	71	74	82	72	89	76	57	87	71	79	60	75	86	73	77	65	93	75	67	66	61	63	75	61	75	65	85	63	69	74	68	78	72	82	89	88	94	65	78	86	74	78	74	77	73	71	77	86	75	88	78	78	85	81	91	81	87	81	61	69	75	62	72	70	76	82	71	68	77	48	76	73	84	75	84	72	82	85	71	85	91	83	93	84	95	75	76	85	76	85	65	75	67	70	87	70	94	83	78	76	96	75	75	83	73	58	77	76	78	85	66	89	83	84	91	77	80	66	76	69	65	62	74	72	85	56	90	79	71	67	80	90	94	72	70	86	65	61	75	77	80	70	73	82	76	72	82	87	68	82	72	73	76	80	93	75	72	86	78	84	77	66	64	68	62	72	71	75	92	71	77	71	77	70	76	73	85	77	91	66	74	84	95	71	72	78	89	82	85	94	89	89	73	75	74	76	81	83	91	69	81	66	75	69	80	58	83	75	79	75	91	86	71	86	73	78	76	86	77	66	88	90	72	71	75	75	64	71	71	70	78	77	86	77	81	81	86	69	84	73	76	86	81	76	73	89	75	70	69	67	70	75	79	73	71	73	80	73	86	74	79	70	69	71	66	73	80	87	87	84	76	82	65	78	68	78	89	66	73	72	74	81	87	74	75	60	69	68	78	74	73	68	87	74	76	84	87	92	73	77	74	83	62	80	64	80	81	57	79	79	89	73	76	77	79	87	70	62	89	61	56	83	79	81	68	77	86	61	71	78	86	85	95	71	76	76	79	74	66	66	80	71	67	86	80	65	85	80	93	78	71	62	85	95	82	85	73	88	69	86	80	73	83	67	100	85	70	94	70	80	72	88	82	79	82	72	79	82	68	80	79	78	80	79	59	82	63	76	62	76	75	70	84	64	77	70	67	80	74	64	86	66	68	86	61	102	98	73	70	89	85	88	80	78	74	81	71	86	80	75	77	84	99	75	83	86	76	85	68	67	77	85	80	56	78	85	69	84	85	82	81	88	85	59	82	87	82	89	73	75	74	77	81	74	70	74	75	81	91	58	69	56	91	85	67	80	70	76	71	77	91	87	74	82	97	67	71	82	70	83	70	78	67	78	75	69	83	79	80	73	89	87	67	59	76	77	78	70	77	75	77	82	72	94	78	69	75	92	83	73	81	82	64	77	77	104	79	84	71	68	77	81	69	80	83	95	87	64	64	61	90	72	85	67	68	80	78	76	70	76	71	87	81	82	93	78	71	70	65	74	59	57	87	67	75	87	80	64	74	87	78	77	81	80	73	94	73	70	81	75	79	66	84	86	78
6461	2201	878	1008	2025	2728	2583	2129	1791	1500	1254	1135	1032	895	894	878	812	778	752	689	717	723	733	673	665	613	661	666	612	643	641	611	625	572	608	556	582	598	574	611	620	629	610	569	609	623	592	592	572	570	585	575	584	629	516	542	586	567	576	560	519	548	561	573	554	568	561	573	605	606	572	594	537	559	573	558	588	582	569	562	593	549	571	574	561	550	583	596	594	569	587	562	606	532	556	577	565	586	572	538	554	557	578	565	570	562	567	542	549	580	543	610	568	550	586	547	557	551	575	570	570	593	600	636	574	515	557	562	603	570	534	534	586	532	547	573	562	554	595	581	598	580	569	610	566	526	521	574	579	602	504	525	524	570	607	544	518	618	526	527	531	530	562	581	583	544	545	560	593	600	513	586	601	582	546	587	543	540	532	558	616	575	520	539	564	555	558	572	555	546	534	571	562	540	530	587	586	545	545	554	591	520	553	570	570	539	510	563	571	513	552	556	594	527	564	576	535	587	549	568	602	542	551	566	532	536	569	553	572	588	540	543	541	559	549	575	571	546	602	509	533	576	531	579	568	534	546	527	550	508	531	607	550	578	557	624	592	523	547	611	562	572	562	586	537	561	553	575	548	577	624	543	584	552	558	564	541	534	581	534	602	555	543	559	550	572	536	556	574	556	544	545	529	572	536	563	575	587	577	599	567	572	553	598	611	565	549	589	597	552	578	546	568	520	597	531	527	544	587	557	547	595	548	554	582	564	572	525	549	555	542	589	539	542	582	554	508	578	556	563	568	540	571	580	578	548	560	543	553	541	543	545	547	527	564	553	555	577	571	554	540	580	534	568	541	560	589	555	506	585	585	610	548	613	574	592	591	558	584	569	574	589	580	582	558	532	594	535	571	556	564	549	580	534	542	594	588	563	548	576	576	590	575	566	563	560	566	553	559	545	536	548	562	611	554	535	607	596	585	564	554	536	596	554	600	580	554	531	573	551	542	585	545	560	546	556	548	558	555	538	542	540	533	554	551	562	559	488	566	548	554	535	537	538	561	571	549	556	578	496	568	527	530	593	535	588	576	547	582	541	534	531	504	594	584	532	598	568	565	565	529	555	564	557	534	531	559	604	567	518	562	558	579	545	583	582	568	549	574	557	547	540	555	574	583	613	560	568	546	583	545	598	611	559	609	577	571	562	579	553	558	534	554	553	544	596	578	509	564	563	581	532	553	580	553	564	558	548	557	569	554	572	568	541	568	549	562	582	554	566	590	563	573	570	556	551	590	591	529	513	554	581	583	551	597	554	551	552	579	520	511	555	607	578	546	545	576	563	580	593	521	560	565	558	549	551	574	562	556	521	536	576	500	557	557	528	540	536	574	531	536	554	613	597	534	603	534	569	554	609	545	542	516	550	620	541	574	584	576	559	597	549	587	577	568	560	544	607	565	597	557	551	565	599	543	560	551	533	539	538	584	555	536	588	575	552	554	529	539	606	592	573	556	573	579	542	573	559	580	528	583	595	530	528	540	571	552	542	580	565	556	554	590	537	626	532	549	543	502	530	581	535	560	585	570	547	554	552	591	530	560	564	537	546	546	571	562	536	574	582	550	595	528	499	590	556	572	603	561	517	588	583	520	566	567	556	571	567	555	554	598	591	571	528	588	561	572	577	560	586	585	568	581	581	539	594	535	533	564	542	531	571	552	548	543	610	581	569	585	499	598	537	564	538	577	585	533	571	567	531	536	579	559	567	550	570	539	603	562	583	552	574	569	586	586	565	549	594	610	572	513	605	562	586	550	564	558	543	539	548	592	572	559	580	538	556	552	504	513	549	544	507	574	577	604	548	579	526	558	552	602	548	584	522	595	576	558	587	525	560	562	589	565	574	581	556	575	552	533	542	521	559	566	547	572	572	540	572	518	552	538	554	584	547	592	544	558	559	582	534	580	543	528	542	576	531	539	535	556	537	546	601	571	574	565	530	501	585	564	587	518	582	566	598	550	546	563	573	526	572	539	563	590	532	566	562	545	524	542	558	563	534	542	534	542	577	584	554	531	564	567	552	528	562	552	563	551	537	589	555	549	553	532	571	559	520	549	563	562	532	559	560	542	520	540	571	578	548	553	545	583	569	500	546	581	553	548	574	558	530	566	526	565	548	550	503	554	561	541	539	577	537	543	551	609	528	525	552	558	578	530	570	573	532	562	569	555	534	567	545	558	554	548	569	561	561	581	590	537	575	574	611	583	550	544	570	561	591	592	559	513	553	531	571	568	585	549	528	596	569	557	575	508	526	545	548	578	594	528	575	539	596	565	525	541	551	537	611	528	539	518	567	563	573	578	558	596	569	543	530	559	495	574	541	588	584	512	563	573	597	526	571	589	605	564	536	556	542	592	579	582	543	597	520	581	572	533	534	541	563	581	498	535	565	560	546	536	585	600	569	537	579	581	543	565	560	549	530	581	548	593	567	568	571	560	511	518	554	587	573	560	566	573	531	538	594	576	540	591	518	554	572	541	582	630	637	562	566	585	588	595	570	570	581	579	596	556	553	554	546	583	556	571	528	569	577	568	563	565	523	560	582	587	578	560	559	574	590	524	576	555	554	541	524	592	577	563	566	559	559	550	543	555	551	548	608	585	545	557	599	626	584	590	560	574	563	548	616	604	538	567	581	545	567	530	572	571	553	579	542	565	506	551	574	549	532	566	561	487	579	528	592	617	556	559	550	591	583	554	553	560	584	562	539	511	599	591	545	591	572	571	484	579	563	563	606	567	543	553	587	551	558	543	608	566	551	603	592	543	607	551	504	579	518	559	541	572	552	595	558	571	581	596	582	537	521	603	500	591	546	610	537	546	540	556	608	561	555	587	581	599	590	547	549	581	553	581	578	573	568	568	552	527	559	560	581	556	589	562	544	572	583	561	571	533	563	568	547	529	570	583	547	587	559	577	560	525	544	554	537	630	579	541	561	592	542	552	548	544	544	576	547	590	561	559	533	567	540	562	599	520	557	572	569	577	561	560	580	584	561	537	546	554	559	564	584	543	557	584	568	576	552	580	590	539	575	558	577	556	534	590	537	544	518	547	589	567	532	580	548	547	579	557	578	598	535	570	584	535	569	578	563	596	560	562	595	579	548	598	516	556	549	596	585	583	570	549	573	568	568	561	572	567	549	560	601	552	570	535	557	520	560	522	548	538	550	542	571	560	538	573	633	577	574	553	565	552	554	600	548	558	532	573	605	552	581	564	554	536	587	607	598	584	557	563	572	538	544	552	552	544	556	531	597	579	569	545	552	558	537	584	575	566	547	570	556	564	563	556	572	551	559	598	549	544	496	562	571	559	602	550	576	587	536	583	580	569	603	532	553	554	564	526	572	527	548	554	543	563	548	567	557	534	530	573	567	597	581	528	554	581	575	567	556	527	551	575	579	555	538	560	581	553	573	611	549	593	569	569	551	567	563	590	572	603	565	549	530	528	521	553	583	590	582	541	524
1665	158	97	86	82	84	122	85	88	87	90	92	109	82	105	72	88	72	85	79	79	81	78	68	85	75	71	75	91	76	78	74	79	86	68	74	74	74	77	64	92	55	69	69	71	72	58	82	59	74	93	57	74	76	63	77	73	65	76	65	70	81	62	83	73	77	87	70	53	67	81	56	89	74	76	85	80	76	84	86	85	72	74	76	85	79	86	76	71	55	67	87	68	67	74	85	83	69	87	87	68	64	72	63	68	77	91	66	76	81	83	66	72	94	79	80	78	56	96	80	77	83	98	79	81	69	57	70	77	65	76	72	69	76	73	79	66	86	58	72	75	75	63	81	85	64	59	66	78	73	67	80	75	76	72	76	77	68	69	87	79	68	75	68	81	73	97	87	77	70	74	80	59	78	71	68	68	69	66	78	73	80	74	76	59	71	65	85	86	86	61	82	77	72	78	87	58	73	70	69	81	82	78	65	79	65	82	80	76	70	82	67	79	80	62	84	62	81	73	72	83	85	70	70	79	67	90	87	71	79	92	85	87	71	85	82	78	87	73	79	86	80	73	62	56	76	63	83	78	76	66	76	58	84	66	84	77	82	70	65	80	70	77	92	69	70	68	66	85	66	68	70	70	72	70	93	80	73	66	65	84	73	79	79	84	77	70	82	67	80	71	79	71	79	87	86	88	72	64	83	67	69	75	78	81	60	75	73	95	81	80	60	94	66	67	64	74	65	76	81	73	59	73	77	72	71	68	83	77	65	82	87	76	70	77	54	81	75	75	62	65	76	73	83	75	75	64	66	69	79	66	78	69	71	76	67	65	64	75	84	82	72	82	74	68	76	74	83	68	75	78	62	85	77	66	74	75	72	71	74	77	60	62	77	81	76	82	83	67	84	74	68	75	80	83	58	91	77	63	77	75	74	73	80	61	62	85	82	65	81	74	74	75	86	80	76	65	83	62	65	79	91	93	66	74	69	73	93	75	83	83	52	61	82	71	85	72	81	62	79	67	71	81	66	76	98	65	82	73	76	75	87	73	75	67	83	88	84	88	45	64	71	75	72	82	64	68	80	78	66	84	89	82	77	72	78	81	62	83	63	73	73	77	62	79	79	73	88	68	72	75	79	75	64	81	71	61	77	67	76	66	71	83	80	91	84	91	94	86	70	63	73	82	70	68	66	89	67	75	61	81	71	72	86	64	79	78	76	55	68	78	82	91	63	90	65	94	63	81	65	74	76	76	72	76	74	77	89	84	86	81	72	77	74	61	77	77	66	81	88	78	78	78	83	73	95	77	67	63	69	75	76	83	89	101	65	87	77	70	76	66	64	71	61	84	68	54	91	79	70	96	85	78	77	92	71	82	70	67	64	95	66	75	89	82	76	76	71	71	72	83	98	65	80	69	78	72	79	66	104	69	68	69	69	65	71	84	64	87	77	86	61	77	73	64	63	83	85	74	64	80	62	87	80	65	76	70	65	87	73	68	80	78	72	79	71	75	88	65	68	79	75	83	84	65	67	81	69	87	77	56	77	87	92	74	71	69	60	68	57	65	78	75	95	84	78	75	74	66	70	81	71	85	63	81	54	81	78	69	85	59	77	67	77	68	73	79	67	62	75	78	74	82	92	69	69	69	88	72	67	76	66	80	69	67	90	73	74	71	69	70	83	78	68	83	72	72	77	79	63	84	79	76	64	67	68	77	79	85	76	76	84	75	73	71	81	66	66	74	78	73	85	66	70	74	79	70	81	91	88	76	75	81	78	74	63	89	80	65	71	60	77	81	83	61	74	85	71	63	76	49	80	78	73	69	61	84	70	66	92	66	84	67	68	71	84	76	54	82	76	86	55	68	80	77	70	75	81	78	74	82	76	91	69	78	81	67	71	79	61	86	77	77	79	60	74	75	56	68	82	86	78	90	73	72	75	78	73	70	73	80	85	84	68	76	84	75	71	88	83	84	63	57	74	72	64	63	67	77	67	74	79	82	86	80	82	76	86	65	60	80	68	75	93	78	77	75	78	91	75	98	75	69	71	69	82	85	78	93	67	84	85	74	82	66	87	88	68	84	54	59	67	69	79	79	81	82	71	83	95	70	76	91	64	64	71	66	71	77	84	77	89	65	65	66	81	89	72	85	78	91	67	75	56	75	67	77	72	86	76	69	69	79	82	69	74	71	86	75	84	70	91	88	88	55	72	86	74	63	61	75	79	65	83	73	79	79	72	95	76	62	72	75	90	82	71	84	75	74	89	74	95	67	86	53	82	65	72	61	94	79	67	68	72	92	75	69	73	81	80	69	64	77	76	79	78	70	87	87	67	75	79	84	81	83	81	79	68	78	69	83	92	56	89	73	65	72	68	84	79	75	79	86	59	65	68	69	87	63	66	72	66	83	81	85	84	78	73	72	86	71	77	83	74	74	90	80	83	67	77	71	71	81	87	72	65	78	77	87	76	71	78	75	75	71	58	72	77	98	66	81	83	77	87	74	75	77	64	68	81	83	67	63	74	88	79	52	80	70	87	78	68	82	65	70	92	68	81	70	75	76	58	78	86	53	82	71	76	75	72	73	84	80	84	82	54	83	73	72	70	56	77	75	78	78	91	83	77	71	94	78	64	69	71	87	77	69	65	73	75	60	69	80	68	74	73	74	69	67	62	72	75	63	77	63	82	66	70	87	79	68	73	71	82	80	63	77	77	67	77	72	81	69	81	81	84	62	71	81	85	76	67	82	87	74	84	63	74	80	71	70	67	87	87	77	82	82	62	79	80	73	74	73	84	74	68	66	88	90	83	79	75	76	79	78	73	67	78	64	80	79	64	78	82	76	82	92	70	87	72	70	69	76	85	66	86	85	88	77	78	70	79	79	89	66	79	75	89	78	61	76	55	84	73	84	76	72	71	76	77	72	79	76	87	74	87	80	69	68	79	89	61	78	72	67	92	76	63	58	83	80	74	77	80	81	77	76	73	89	77	58	49	72	88	80	74	68	67	84	85	75	79	76	69	87	74	78	67	75	57	79	64	84	78	58	68	74	81	81	96	87	82	77	74	83	78	81	78	81	74	77	78	80	80	66	79	81	79	68	83	96	78	67	63	93	71	72	81	74	66	82	62	74	80	87	76	69	79	77	77	85	63	82	73	65	72	69	86	64	73	67	64	86	63	86	82	79	61	75	82	64	68	72	102	63	68	75	58	67	69	81	76	87	59	76	85	77	66	65	79	80	76	81	72	65	99	77	83	78	74	67	72	70	71	78	78	72	68	71	69	70	90	74	66	72	73	81	65	77	72	69	79	87	79	89	83	76	75	75	68	71	57	92	79	86	78	77	83	76	65	87	67	80	81	76	65	65	72	68	84	79	88	71	71	79	77	76	100	62	73	63	90	57	68	70	68	85	59	80	98	59	61	64	72	78	79	77	71	67	79	82	58	88	72	72	75	79	77	84	66	80	67	68	69	71	71	81	81	74	69	79	64	83	83	73	78
8554	1863	824	923	1710	2228	2305	1946	1725	1423	1244	1128	1053	984	907	839	849	825	785	807	699	752	743	677	658	620	675	650	698	639	738	676	629	612	624	617	649	605	660	646	642	626	617	584	634	654	627	603	587	581	648	623	615	578	586	539	615	573	610	633	562	576	597	590	535	630	590	556	586	596	626	629	598	579	573	585	564	593	652	635	638	560	601	573	590	632	580	576	578	648	547	613	617	583	558	594	560	555	552	578	585	531	575	607	520	589	567	567	607	587	535	591	585	579	568	532	613	596	588	598	576	578	578	600	586	608	551	549	598	556	602	550	576	547	590	573	575	581	583	564	628	595	544	633	594	593	631	555	591	604	516	606	558	541	627	618	567	531	583	594	517	578	566	578	514	591	538	577	544	532	583	569	555	597	565	643	556	582	634	596	553	582	560	609	586	590	571	599	608	568	564	607	552	578	573	571	554	617	532	592	590	641	556	568	615	585	633	567	540	550	555	541	573	600	633	552	588	575	601	566	555	605	629	562	590	569	531	606	553	573	565	587	580	562	544	629	559	592	601	613	602	581	561	582	558	586	618	585	549	561	626	525	600	563	572	536	597	576	580	567	584	596	627	601	596	597	567	589	572	582	554	599	561	563	571	586	562	569	589	572	545	577	570	577	564	547	554	583	595	570	557	590	581	579	568	590	592	513	618	596	564	615	656	601	628	626	571	570	604	586	631	574	602	600	578	572	579	575	567	543	582	566	600	573	592	607	595	555	550	596	586	563	607	559	559	555	562	556	569	606	550	574	551	577	585	557	568	604	518	603	567	532	606	597	562	516	562	559	579	585	550	592	546	581	579	551	593	609	564	592	555	612	581	545	575	572	553	575	573	643	587	565	620	554	604	603	555	619	562	613	566	597	563	548	568	605	609	573	569	602	526	579	634	589	623	550	577	576	593	578	608	597	584	583	598	612	633	577	570	570	572	559	557	607	579	542	589	549	578	576	590	566	557	594	569	555	545	560	600	599	552	561	564	606	558	518	585	595	565	598	567	581	595	622	571	580	600	559	585	599	570	614	574	544	563	554	610	553	537	561	579	564	599	594	581	559	588	610	557	557	602	596	596	607	519	585	606	542	610	560	553	579	630	579	579	604	544	592	602	585	565	538	571	610	570	593	568	598	548	591	566	544	566	602	553	614	612	586	540	578	534	582	547	550	593	589	597	583	576	631	574	579	596	563	575	559	605	576	573	605	549	590	536	582	575	579	516	572	624	593	558	583	630	572	586	576	641	542	577	507	566	599	598	614	572	592	553	527	567	575	557	601	588	581	562	612	535	557	549	622	562	609	593	573	593	576	575	563	596	532	551	590	622	577	573	596	577	577	549	563	598	543	560	562	546	594	575	628	584	577	566	574	536	558	571	546	593	563	602	584	561	556	573	590	567	598	563	590	595	588	566	561	569	571	563	576	580	562	618	563	575	593	539	562	553	567	579	562	575	557	595	569	564	559	563	550	542	564	596	591	598	586	582	581	604	555	578	545	529	568	562	579	535	585	554	577	584	574	629	603	530	576	603	594	651	597	564	614	601	580	617	568	547	593	542	577	531	572	589	581	604	601	575	611	549	567	614	562	598	578	588	613	543	594	633	580	574	583	593	575	572	599	557	582	578	590	618	540	540	611	602	601	593	542	556	581	582	578	573	533	558	579	566	592	571	582	620	513	560	583	616	599	586	566	561	587	592	588	552	560	586	554	570	583	568	631	600	586	560	611	612	560	591	575	569	589	570	576	579	620	601	580	586	614	566	597	536	613	567	604	559	546	596	530	587	607	613	620	539	576	606	607	595	585	619	624	613	577	597	569	563	590	567	633	575	603	590	632	540	592	609	572	590	574	532	593	591	567	603	586	574	562	583	586	596	614	572	594	583	620	582	556	575	561	625	591	549	627	591	587	594	571	622	565	586	587	549	558	610	573	584	539	621	578	537	576	612	574	589	587	568	572	589	594	589	627	580	585	571	569	595	612	571	614	592	576	592	576	586	591	585	617	578	591	595	617	600	546	561	602	581	588	595	590	583	575	555	565	565	574	608	578	581	609	583	543	595	580	584	540	612	580	592	587	626	600	597	558	592	589	552	622	563	634	607	639	574	575	552	611	546	577	575	606	586	580	573	612	560	575	512	596	577	552	542	596	585	564	600	575	589	617	551	579	571	616	564	563	594	582	585	542	582	568	617	572	567	552	607	594	581	582	590	524	637	545	540	559	571	576	569	596	558	573	630	560	580	593	561	602	611	604	576	585	589	570	527	564	569	611	584	549	595	602	606	598	577	572	590	603	582	591	602	552	546	592	572	538	615	594	584	552	594	567	610	580	572	554	601	539	541	578	570	592	526	593	551	619	620	567	552	560	619	569	561	568	569	640	582	605	563	566	578	601	565	596	555	590	573	591	632	623	602	585	549	563	592	589	566	608	588	586	533	611	585	579	589	607	554	537	547	596	581	571	587	583	568	593	568	562	581	587	574	580	581	580	615	555	549	602	570	562	587	553	601	568	541	595	570	603	584	553	599	591	576	605	588	581	588	580	570	614	573	583	638	555	532	561	627	559	586	590	588	585	588	589	580	616	581	619	600	592	602	598	580	599	523	546	535	595	591	569	613	604	540	605	545	623	565	572	541	553	552	566	588	611	559	577	606	576	629	544	579	545	574	560	574	597	572	589	618	594	596	613	582	546	618	586	556	619	536	546	577	578	538	555	561	577	582	589	518	549	582	583	555	566	571	581	560	550	580	565	564	556	598	561	573	599	570	564	582	580	578	600	612	595	574	596	566	581	597	589	571	616	576	540	565	555	612	606	606	580	571	526	560	621	581	606	578	625	587	577	592	587	539	609	601	573	561	543	631	562	592	606	563	592	559	588	596	597	582	553	567	523	574	580	565	584	540	580	560	576	546	596	567	573	611	557	584	560	594	560	562	621	598	589	572	532	599	549	550	558	556	570	548	585	621	575	579	522	593	576	576	569	607	617	570	607	571	599	594	586	582	591	546	569	552	592	577	597	554	544	598	575	578	583	571	591	620	576	599	614	569	568	578	567	591	551	594	603	615	595	589	534	566	589	566	573	562	594	574	569	571	581	588	642	576	563	608	591	596	625	564	569	587	565	559	572	598	533	564	552	573	540	568	562	610	614	583	546	624	587	602	557	579	537	567	598	583	570	587	569	621	620	541	558	569	557	586	598	564	586	540	540	599	536	545	561	570	566	573	605	588	587	590	556	566	635	573	545	561	602	576	639	616	579	579	572	567	589	584	578	624	550	598	536	542	538	573	575	549	595	601	572	588	572	595	617	553	593	603	622	624	546	588	548	569	557	553	611	588	563	548	557	561	562	543	568	598	596	581	559	565	598	589	563	565	612	577	567	566	597	562	606	620	587	567	553	617	546	588	602	613	576	636	552	665	536	538	612	597	559	590	593	595	503	552	583	568	575	594	599	599	568	587	600
941	270	156	154	125	141	158	148	152	140	144	136	134	108	129	129	124	125	108	119	143	126	109	130	100	113	122	134	125	119	106	117	99	123	133	112	122	115	93	98	125	112	113	124	109	108	104	122	105	108	128	97	99	110	104	132	101	105	103	119	127	107	120	122	114	117	122	119	112	104	110	107	131	119	105	108	98	110	122	123	103	112	101	115	111	118	109	132	126	106	117	127	123	112	98	95	106	106	115	90	95	96	114	115	127	108	106	111	102	110	121	89	120	107	87	117	100	98	108	126	110	111	129	129	101	118	119	115	98	125	106	123	95	129	113	107	119	99	101	129	119	112	119	100	118	131	123	127	111	117	99	112	105	95	126	122	107	115	118	117	116	107	109	112	115	116	115	116	110	139	116	91	141	103	108	121	119	103	133	110	103	104	110	98	123	107	109	112	112	111	129	113	118	115	100	117	99	105	110	107	108	134	109	104	105	104	122	120	100	115	117	115	100	108	110	120	102	108	122	116	123	110	118	120	117	107	112	120	103	107	99	109	112	102	106	128	116	102	114	128	110	122	106	108	102	114	104	90	107	124	107	98	94	101	119	115	109	104	92	116	124	107	104	104	108	117	110	123	106	107	119	119	99	139	109	102	105	106	99	119	104	112	117	123	127	114	116	109	116	106	105	134	107	103	146	115	106	117	111	102	109	116	106	118	114	110	117	103	124	123	106	103	119	107	106	103	102	109	92	106	117	124	104	119	97	109	132	118	118	114	92	94	100	114	104	125	110	112	116	103	110	95	110	119	97	113	118	110	117	110	113	105	115	119	129	101	108	117	119	105	124	104	109	116	114	134	90	122	117	113	124	105	138	126	118	105	113	116	106	113	109	116	124	122	132	102	92	132	117	110	112	120	110	115	114	103	110	107	114	120	113	117	107	105	120	103	115	105	112	114	110	117	117	114	113	98	91	122	130	126	126	125	106	103	113	125	117	111	109	115	116	111	120	121	96	104	113	109	101	96	100	121	137	115	102	112	113	116	120	122	124	102	109	124	118	86	108	112	113	112	91	113	119	107	127	135	127	100	98	97	109	128	103	112	127	101	112	95	110	100	106	92	118	133	116	116	109	114	109	130	117	127	111	119	96	102	127	119	99	119	112	137	110	124	125	108	99	136	126	108	107	104	138	127	123	115	134	120	113	130	100	118	120	120	110	105	101	111	134	115	95	105	99	106	119	111	116	107	117	102	105	130	109	104	103	125	119	120	113	110	116	100	112	110	139	107	108	101	123	122	119	94	130	105	115	109	134	104	108	122	114	106	108	122	109	110	101	114	116	101	102	114	113	106	101	97	109	122	119	98	128	110	120	107	114	119	107	93	85	120	122	125	121	114	117	117	120	114	128	105	110	118	120	114	116	94	94	101	133	99	101	115	111	106	136	104	112	112	116	102	123	98	126	105	126	96	108	107	131	103	107	116	105	110	112	121	99	97	136	106	107	96	103	108	117	114	134	137	107	107	116	111	106	107	113	103	128	95	104	111	110	130	97	116	112	103	124	88	118	122	105	128	94	114	105	104	113	94	114	91	109	102	104	109	123	112	116	105	88	115	107	130	116	114	111	108	137	87	122	106	105	123	86	109	123	114	126	105	111	99	110	118	126	125	126	110	95	97	115	104	104	105	112	122	106	116	117	112	118	109	106	112	123	108	109	115	105	120	131	114	123	117	136	123	111	112	100	109	117	115	131	125	117	112	109	109	101	120	107	115	110	106	113	116	122	105	118	95	115	119	90	115	101	102	130	120	107	112	121	109	106	106	117	106	109	122	110	114	108	133	121	100	101	104	107	101	134	106	118	99	103	117	89	108	106	108	119	133	109	98	108	107	128	118	126	87	121	90	117	113	123	114	103	109	126	117	95	117	125	112	118	115	116	112	93	115	130	121	105	85	124	132	113	92	105	135	110	127	123	122	105	106	122	142	122	114	125	125	130	118	122	106	137	107	109	102	128	126	122	100	110	114	98	106	118	124	115	120	92	119	132	126	131	105	121	112	117	100	97	123	116	135	96	119	137	110	97	112	103	90	111	96	116	120	120	124	110	114	104	100	112	124	124	117	114	116	131	90	109	110	108	102	119	120	116	121	105	94	105	118	117	91	132	101	110	97	120	115	118	120	111	120	103	118	99	118	83	100	126	115	132	121	112	119	111	115	116	124	108	112	118	104	123	102	108	125	110	114	117	124	122	126	106	108	114	115	119	107	98	118	106	130	107	128	112	100	99	112	98	125	122	101	114	94	113	123	109	94	126	109	109	113	103	134	103	103	98	123	128	115	101	126	105	116	115	107	132	118	114	107	109	106	109	100	116	116	114	127	123	106	103	113	116	93	98	118	91	117	114	115	122	101	127	110	108	104	110	105	95	133	116	96	115	112	115	104	109	121	123	96	109	107	110	142	102	127	108	121	119	116	126	115	95	107	102	102	116	94	115	116	91	118	113	124	109	139	110	120	110	106	119	115	115	113	109	100	113	140	113	100	104	133	100	115	119	109	92	113	114	126	111	121	132	133	126	109	97	82	95	108	117	113	104	110	105	123	108	109	94	119	98	115	115	103	124	111	111	119	118	94	141	126	99	94	119	132	128	104	103	114	115	121	118	107	121	122	121	106	109	122	107	131	114	105	107	106	92	111	113	107	115	95	110	120	118	124	110	111	97	113	96	109	108	113	98	127	124	112	134	113	95	124	116	101	113	102	128	110	111	119	122	117	96	131	110	101	124	109	115	131	111	107	115	118	123	98	114	111	121	122	116	115	106	114	104	128	115	125	115	92	91	118	114	123	126	96	110	103	110	110	119	103	111	121	113	94	98	97	112	107	105	122	98	109	122	96	130	113	108	118	117	102	110	110	123	101	101	133	103	140	87	136	115	111	101	110	124	116	113	105	100	111	110	117	102	122	110	87	134	122	135	134	111	103	109	100	119	114	119	114	99	103	99	111	130	112	131	103	122	111	103	110	113	127	118	93	106	127	139	102	132	97	110	111	119	98	114	118	113	115	109	131	114	104	94	122	95	111	120	99	94	108	100	111	121	117	127	111	100	128	104	111	115	115	107	95	118	105	103	113	118	88	111	109	127	111	87	104	113	97	123	111	114	117	117	129	110	118	133	106	115	107	133	115	88	111	116	110	100	129	111	118	119	116	118	119	85	108	100	106	119	102	108	104	103	110	134	122	103	127	134	101	119	95	115	118	123	99	98	131	118	112	127	97	116	94	97	121	116	110	103	101	120	103	116	107	106	107	147	123	109	99	108	114	102	108	113	106	111	109	97	108	127	119	112	125	109	106	108	129	109	126	126	130	102	114	104	112	108	109	117	119	116	102	121	108	118	123	134	96	113	102	86	105	112	100	105	110	108	115	115	125	103	108	116	115	101	115	109	98	123	130	103	113	109	114	113	108	96	97	117	106	107	123	100	109	106	109	98	126	104	112	128	129	102	112
9462	2864	1309	1471	2938	4104	4027	3451	2884	2315	2061	1793	1657	1516	1453	1313	1315	1249	1159	1132	1106	1072	1044	1033	1027	966	996	948	990	925	938	874	919	924	896	879	863	906	924	859	910	921	901	877	845	841	857	889	904	875	804	855	810	863	833	826	801	826	853	842	823	835	873	819	843	770	794	875	833	841	868	807	865	782	782	884	826	894	774	826	810	812	808	826	775	799	802	844	793	828	873	865	868	831	807	781	821	815	862	801	797	856	782	819	835	820	838	795	809	807	816	860	830	785	824	820	828	825	839	826	799	806	847	801	840	841	812	801	792	763	821	814	869	814	850	814	843	790	833	838	840	782	811	783	827	807	838	826	852	809	830	845	806	818	801	850	810	847	830	779	784	851	801	810	824	810	827	788	785	800	808	835	776	810	853	811	798	828	803	826	808	829	822	825	842	857	809	785	762	792	763	821	815	760	865	825	849	849	822	840	815	879	841	823	827	827	826	795	814	818	834	819	848	817	763	785	880	856	802	797	791	774	866	830	811	804	824	811	815	850	800	759	833	791	802	828	813	808	831	852	804	825	828	860	833	849	797	768	849	838	832	779	830	822	782	842	838	797	818	822	822	778	843	832	808	845	864	856	829	816	855	839	805	836	779	853	816	799	845	826	847	805	828	812	845	850	806	826	849	766	787	822	879	816	892	819	807	840	779	826	824	816	817	787	822	826	827	803	836	816	842	815	799	819	841	819	829	780	827	761	848	783	861	826	808	821	819	835	841	859	815	835	835	805	813	810	800	827	829	751	829	816	828	816	832	813	853	782	858	816	808	756	821	834	827	839	828	814	818	803	793	814	767	846	816	874	823	841	848	866	819	823	786	834	783	755	786	808	838	820	866	801	796	849	780	864	836	833	787	809	798	785	878	837	823	786	809	798	828	780	813	782	845	817	794	808	834	785	818	810	837	854	797	768	821	848	841	839	849	868	734	790	824	818	827	823	820	825	806	785	838	808	800	810	767	811	813	830	797	772	784	811	844	790	816	862	809	846	811	835	822	836	808	802	815	802	815	781	857	829	785	831	802	813	801	752	833	823	830	808	804	828	744	851	799	823	749	835	762	852	770	811	815	781	813	808	810	781	812	818	815	777	829	854	828	812	859	825	772	817	798	874	819	846	883	840	823	886	822	850	839	803	811	756	798	816	831	836	848	806	786	801	855	805	836	794	817	768	818	786	817	786	844	820	829	873	822	831	807	809	778	819	774	865	836	843	797	811	795	822	795	850	818	804	793	816	791	802	856	844	820	874	799	809	813	780	793	847	754	790	821	804	826	786	839	806	823	841	821	788	756	889	803	850	815	794	827	808	787	872	816	824	843	816	818	774	819	807	794	812	796	872	828	866	798	776	824	840	818	821	811	830	815	799	810	831	789	801	804	823	782	778	865	793	807	792	771	859	803	833	814	849	883	829	835	822	833	823	794	811	829	863	831	813	843	802	811	802	820	809	811	812	800	776	853	835	837	771	841	805	789	789	821	763	841	802	786	778	858	816	812	809	802	796	808	815	817	801	794	796	826	788	804	824	795	765	810	799	860	832	781	838	854	791	822	807	810	787	815	810	850	758	823	821	872	828	846	795	777	819	806	840	845	780	804	848	815	776	820	814	805	854	805	816	852	819	808	786	781	859	794	814	836	797	826	864	811	867	817	869	823	843	815	836	807	795	830	837	764	808	781	814	840	834	785	802	842	841	859	806	788	854	795	821	830	846	832	800	794	810	826	830	817	806	865	759	801	793	824	855	815	762	789	819	830	829	816	862	797	836	833	831	818	831	796	821	826	825	840	823	801	826	770	797	835	791	806	833	815	789	801	812	822	791	824	811	834	886	766	802	790	779	783	775	811	878	877	805	808	835	833	793	842	762	829	780	852	862	836	812	797	791	788	814	842	825	775	819	786	836	798	819	854	813	792	789	805	820	812	796	822	883	856	828	852	893	783	849	840	826	790	860	867	808	828	849	788	805	802	806	821	797	836	811	833	795	848	875	786	789	798	774	816	830	848	818	822	788	862	855	788	833	855	834	845	836	820	800	853	818	806	833	877	790	796	800	852	877	804	860	815	848	843	851	763	800	785	804	836	795	797	751	805	808	828	838	835	809	810	773	800	825	847	791	802	796	817	810	872	881	786	841	808	846	826	804	795	803	814	857	757	771	837	850	866	814	830	839	796	809	801	850	808	863	829	801	831	820	825	872	734	787	813	767	793	826	805	812	860	808	834	835	767	829	770	785	792	796	835	746	784	811	856	856	803	785	851	793	834	797	833	766	829	859	767	806	834	817	844	802	837	860	764	807	783	829	851	828	828	838	808	810	817	786	775	807	823	840	814	806	773	845	785	852	822	863	814	841	804	818	836	841	830	831	806	805	835	822	900	797	819	763	843	840	847	834	779	744	810	832	865	787	770	853	829	764	819	798	800	793	789	828	834	852	824	862	800	834	820	808	829	829	854	887	799	795	829	871	853	852	765	820	778	832	842	775	838	786	805	836	853	798	775	850	804	782	774	829	795	809	823	821	771	846	778	859	763	846	740	840	816	831	759	793	803	794	828	809	813	857	819	757	863	800	847	750	790	820	761	834	883	790	828	758	834	797	804	858	810	779	819	818	808	866	841	847	826	797	823	806	801	821	828	811	821	815	810	841	796	812	768	795	806	813	816	824	839	845	817	831	823	794	792	812	821	825	777	816	790	794	791	834	815	824	876	813	835	830	815	814	809	850	825	789	756	807	777	842	831	848	821	861	876	768	814	804	902	894	837	745	790	841	810	852	777	812	824	814	801	838	847	826	772	790	833	804	823	854	807	807	809	752	831	789	868	875	829	834	848	856	830	860	820	785	832	859	793	797	793	831	860	813	774	800	808	851	810	834	804	790	797	749	801	801	805	830	814	830	789	842	829	835	870	840	813	821	832	821	786	837	809	832	880	811	778	779	836	848	823	801	785	776	818	832	839	832	838	779	840	800	769	804	816	798	833	826	787	780	776	855	851	745	829	855	854	875	820	831	827	820	816	787	810	818	860	768	785	804	762	804	872	811	834	801	774	819	784	857	823	799	779	789	833	796	820	758	805	808	845	800	855	841	820	790	818	801	816	808	864	775	803	835	806	832	792	824	795	788	877	812	795	798	807	822	849	798	808	799	822	811	792	814	796	831	840	838	822	755	813	839	795	872	829	842	820	839	772	821	832	798	803	818	787	799	801	786	821	849	821	827	829	819	834	815	754	816	784	812	765	777	841	833	796	782	799	796	854	785	815	839	817	871	805	758	798	767	816	843	875	798	843	794	795	812	826	829	766	843	822	830	820	788	808	818	819	795	822	810	831	857	788	796	812	810	849	786	823	810	791	781	777	819	860	820	785	770	782	808	870	828	805	808	752	775	812	752	772	823	826	820	807	834	813	830	843	811	853	798	811	805	797	840	872	846	842	809	832	802	862	787	798	805	839	904	812	816
1100	77	51	37	46	40	41	45	48	35	45	54	46	41	30	39	32	44	41	41	40	40	32	39	30	42	40	35	38	34	35	46	28	36	36	36	53	34	45	41	27	35	38	28	41	40	42	37	39	36	39	32	41	41	41	44	36	41	47	44	37	37	39	34	48	43	44	32	38	40	35	38	39	39	35	33	45	40	39	37	38	39	39	35	28	32	37	37	27	28	26	44	35	40	39	46	31	41	32	39	27	40	38	40	29	29	41	40	36	46	40	33	35	45	44	47	31	39	39	41	34	40	48	29	32	37	38	35	29	41	43	41	48	31	36	27	30	50	35	50	43	34	41	47	30	40	50	47	37	49	42	29	38	44	36	42	37	40	30	30	45	41	37	44	47	39	45	26	58	33	42	42	41	36	44	38	40	36	37	36	28	38	36	43	49	43	45	37	36	30	36	35	44	34	43	39	38	32	46	46	31	35	33	32	45	32	43	34	42	43	33	41	34	34	36	40	22	49	36	41	37	46	35	41	27	42	35	47	42	39	40	50	43	33	39	41	37	30	36	38	33	37	38	35	25	59	45	44	39	35	36	35	45	30	41	35	46	44	48	40	47	36	35	48	42	36	40	40	34	37	28	44	42	43	42	44	26	44	36	30	37	45	39	39	37	34	29	33	39	34	37	37	33	43	30	31	39	55	31	43	37	37	35	36	44	21	41	38	39	39	54	42	43	27	31	36	46	41	45	38	44	38	41	32	33	29	34	26	38	38	37	36	31	46	36	23	40	47	39	30	45	52	38	44	52	42	48	39	29	37	33	39	40	35	44	39	41	36	39	29	28	29	27	37	37	35	39	33	29	38	34	43	32	42	33	37	38	43	38	34	51	33	44	47	36	38	34	41	34	43	38	34	37	29	46	42	55	43	30	39	37	39	44	36	33	43	42	27	35	42	31	40	45	33	34	49	31	47	29	44	35	37	38	38	37	38	52	32	51	41	35	40	29	42	32	38	42	38	42	44	30	36	42	39	41	44	37	43	48	46	35	38	42	32	23	48	36	33	47	44	30	30	34	51	31	48	49	39	30	29	40	52	39	43	30	38	41	40	31	30	44	38	37	37	35	35	31	42	40	34	33	36	37	40	34	42	37	31	31	41	53	33	33	40	36	46	42	41	48	44	39	41	47	39	30	37	37	37	34	36	37	35	30	47	40	18	36	46	34	26	34	39	38	47	42	31	39	40	40	37	34	44	30	45	35	36	42	30	36	29	29	35	43	46	44	36	35	34	30	40	35	38	42	50	30	33	40	44	37	55	35	40	43	39	35	37	42	26	41	28	52	41	36	33	37	48	37	33	34	40	33	35	37	26	38	39	34	45	42	32	28	42	35	42	42	50	31	41	36	38	45	40	40	37	43	42	38	36	42	37	38	38	48	32	27	40	41	43	35	42	31	32	45	31	35	46	38	45	29	39	44	34	26	42	37	38	36	42	40	34	45	43	25	38	34	48	36	42	40	36	36	43	35	39	40	39	37	36	36	47	31	37	38	33	30	43	44	37	34	29	48	39	41	34	34	37	46	47	27	36	32	25	43	39	46	34	33	30	44	34	39	47	50	29	33	38	37	41	28	37	43	48	34	36	43	34	37	42	39	27	45	43	41	49	46	39	38	42	33	36	41	42	35	44	39	37	44	42	33	46	38	37	51	36	38	30	35	37	41	57	39	36	33	30	45	43	34	49	47	42	45	39	46	30	32	45	40	38	39	23	41	46	41	44	39	45	30	46	35	36	33	29	37	45	36	41	41	36	36	33	37	39	38	45	49	44	35	42	49	30	46	38	35	33	31	53	36	38	40	43	44	40	33	29	36	33	35	38	45	47	40	42	37	36	30	32	30	38	41	39	32	44	32	34	32	37	39	46	37	36	42	36	33	45	43	42	30	45	41	21	35	31	37	39	37	36	33	36	39	46	29	41	39	49	44	34	42	41	32	45	35	54	39	38	36	33	35	49	37	31	42	38	42	36	45	31	36	37	31	29	44	30	31	26	39	53	28	51	34	32	29	35	34	42	36	40	35	44	41	27	35	35	43	33	37	35	42	45	36	33	37	45	38	35	39	49	44	44	43	37	37	39	42	34	36	44	29	39	33	35	35	33	35	33	44	39	41	30	37	41	47	42	26	41	32	34	39	41	31	28	42	35	51	38	40	40	39	41	38	38	44	36	36	39	40	40	40	41	35	45	30	36	41	36	45	40	32	35	37	40	53	35	46	33	38	48	39	52	41	40	42	38	46	31	46	41	41	39	39	28	27	44	28	43	38	37	21	54	42	44	39	46	50	37	38	44	39	33	45	37	32	50	39	43	35	48	48	36	42	44	31	38	49	28	31	36	36	35	36	32	33	22	30	38	31	47	32	37	29	27	50	42	34	49	38	45	45	40	41	37	39	35	34	50	49	37	46	40	46	30	34	32	31	49	40	35	41	29	33	50	40	31	21	44	37	42	43	43	38	49	43	30	32	34	44	34	41	38	41	52	39	33	53	43	31	30	40	32	40	39	35	27	44	38	47	44	28	35	34	31	37	51	45	44	45	37	27	28	39	42	33	46	47	49	38	47	38	49	35	35	39	46	38	55	29	41	35	48	50	36	39	46	29	41	36	40	41	37	39	31	44	43	32	36	35	29	36	39	35	33	30	48	30	44	46	30	37	42	51	42	46	42	44	36	37	47	40	34	44	49	36	40	44	39	35	38	42	25	40	34	43	44	54	41	31	38	35	33	36	36	34	37	43	39	33	47	39	38	42	34	26	38	38	46	41	37	31	41	44	43	37	42	39	40	42	34	34	46	39	43	37	35	42	27	42	37	40	39	39	37	41	38	43	31	34	40	28	35	48	29	43	35	37	34	38	42	40	41	46	37	42	46	38	36	28	30	47	43	34	36	48	44	41	36	44	34	37	41	49	35	43	39	40	46	44	34	37	45	38	46	45	41	44	42	34	37	43	46	31	39	42	44	35	42	39	46	33	38	42	35	34	30	43	36	40	36	40	34	28	42	33	34	42	37	19	39	34	36	45	41	42	37	47	34	44	36	35	32	41	33	50	35	39	34	42	40	43	52	31	34	37	42	36	41	43	41	39	53	41	44	32	32	35	38	40	40	30	46	42	38	40	33	31	37	38	35	44	46	40	33	42	42	46	38	45	32	38	41	42	29	28	33	48	37	38	43	41	38	32	43	34	37	36	32	58	36	44	40	43	33	33	33	42	38	48	40	41	34	33	33	34	44	39	29	31	34	41	41	41	51	37	27	43	42	45	37	34	39	39	38	30	37	39	40	45	39	30	43	40	38	45	51	35	26	41	46	33	49	32	37	39	47	29	41	34	32	48	40	48	27	37	40	33	40	45	28	46	48	50	40	38	43	50	38	32	32	31	38	32	36	31	37	44	47	37	45	27	44	42	53	39	40	42	41	47	27	41	27	33	39	36	32	36	39	32	35
6725	853	378	431	535	668	623	616	545	515	451	445	419	389	382	387	339	373	326	340	346	353	308	369	340	320	349	334	324	310	354	328	310	315	343	341	333	318	308	330	317	314	310	326	300	344	314	296	318	307	307	315	288	321	304	316	327	319	301	276	313	303	288	326	307	296	302	275	308	297	318	290	309	301	313	320	311	308	357	329	325	296	350	314	284	279	291	326	300	319	334	285	309	274	293	266	321	298	343	327	306	291	338	318	332	316	299	293	297	303	300	293	297	297	293	296	297	295	282	342	293	298	278	316	316	310	280	297	278	301	314	320	307	274	305	312	297	287	298	293	283	324	281	278	322	326	311	290	267	291	299	298	280	279	287	292	296	309	297	273	304	302	289	315	329	307	302	318	308	318	309	297	265	311	314	275	336	266	300	308	310	338	286	285	293	283	287	311	295	339	305	348	305	295	263	303	281	293	302	291	303	322	318	303	294	285	299	286	330	308	289	306	312	327	320	320	326	293	289	311	320	314	299	304	292	308	299	308	306	309	299	272	310	317	300	252	326	325	283	306	322	308	328	283	282	321	306	290	287	300	313	308	291	309	287	279	292	256	296	316	330	291	325	305	287	293	320	311	335	289	321	278	302	301	314	311	286	310	326	282	302	318	302	275	301	354	267	349	321	293	304	292	310	305	324	258	347	274	301	294	283	338	323	295	283	276	305	290	309	308	307	306	291	309	332	300	297	269	302	299	294	265	313	306	297	284	310	256	297	313	317	290	301	294	332	303	287	282	296	313	311	307	272	288	287	292	290	286	278	295	302	279	293	313	304	314	308	286	317	312	331	316	279	290	309	334	294	325	273	322	298	295	315	332	306	301	308	281	310	299	291	306	300	320	303	330	313	304	307	281	295	293	320	313	285	290	294	279	298	304	299	325	313	336	286	309	292	287	287	326	298	322	323	304	326	308	321	311	316	294	278	263	311	339	302	288	295	282	307	329	321	310	296	328	324	332	276	300	301	288	303	304	344	287	300	277	288	332	275	305	278	325	325	321	329	309	312	300	313	306	312	315	286	302	294	305	325	306	328	325	333	300	317	295	307	327	289	308	319	311	283	303	315	305	310	305	297	283	300	327	287	292	308	309	270	290	326	305	277	282	348	301	308	332	303	301	271	316	317	279	288	306	320	302	293	330	301	293	311	317	290	286	302	336	279	315	319	318	296	302	305	320	326	325	305	317	326	291	298	308	284	309	329	323	317	321	318	284	284	261	297	308	284	285	314	296	278	310	293	311	317	298	315	326	327	312	295	304	283	290	325	292	285	264	330	298	283	314	325	303	293	280	322	308	317	321	296	293	350	320	317	314	297	309	292	342	292	315	268	288	314	295	309	311	322	301	332	327	306	299	298	317	316	316	311	344	285	303	309	311	304	331	317	302	329	255	297	328	311	327	293	283	320	287	277	301	322	325	264	290	308	305	319	304	303	297	294	321	281	316	341	311	292	309	306	336	327	284	345	339	298	295	300	296	307	276	348	291	309	309	316	327	306	327	291	303	307	320	279	308	282	329	311	308	308	310	290	341	300	277	302	282	309	297	312	315	312	320	306	302	314	316	291	276	344	293	315	318	305	295	321	317	295	307	287	313	310	292	299	297	317	334	323	284	336	337	310	299	333	301	308	295	299	276	304	325	282	292	332	298	337	315	311	308	303	317	309	314	276	327	280	278	302	303	289	306	304	291	293	291	312	310	286	310	270	289	328	310	291	306	329	339	281	322	300	324	314	289	331	292	295	289	320	288	334	322	306	297	299	326	281	312	294	298	322	284	309	340	308	308	299	328	302	301	311	296	301	298	296	289	321	289	314	279	316	285	312	292	328	327	329	316	321	308	289	286	323	318	322	277	288	329	311	317	306	328	303	295	277	299	314	306	311	326	320	297	316	306	330	313	329	292	312	280	261	279	286	322	340	292	296	279	260	298	319	306	268	289	309	337	309	294	322	302	288	294	306	297	310	303	294	308	289	284	277	281	320	315	284	340	312	287	307	329	305	302	355	297	294	266	290	287	294	291	307	310	296	326	307	315	315	293	305	301	282	310	314	323	323	294	318	334	297	303	294	299	290	267	326	315	280	295	319	309	289	307	343	305	289	301	347	301	315	290	289	291	296	298	282	294	291	323	304	322	301	319	282	313	289	304	324	304	307	305	311	337	298	296	276	281	312	322	307	323	297	283	316	347	322	308	286	321	350	302	330	317	301	315	289	301	317	309	300	288	332	336	298	313	281	299	311	307	336	269	320	308	298	284	309	312	294	322	298	313	317	339	296	278	307	304	315	307	301	331	320	302	315	311	278	305	300	338	286	296	293	308	308	282	288	323	286	300	296	321	296	304	292	287	302	302	275	316	271	291	300	330	313	310	299	331	272	268	337	310	313	278	313	302	273	294	314	276	278	305	304	293	287	291	309	297	287	312	315	313	305	340	286	324	283	303	363	303	298	308	316	276	311	310	291	297	308	315	324	334	319	310	312	336	269	271	264	322	317	303	306	304	300	325	299	337	327	300	331	321	294	303	323	295	333	276	271	294	264	290	324	312	320	318	291	313	293	314	319	351	305	303	336	334	298	322	302	325	295	320	313	333	325	308	295	329	310	314	314	312	283	340	313	303	325	308	301	304	340	287	299	296	330	301	302	325	307	314	313	327	309	273	281	291	298	321	301	307	331	300	304	298	296	294	297	313	288	275	312	277	298	326	315	327	322	301	312	298	298	296	306	328	317	316	298	326	330	340	294	286	298	315	290	287	305	327	284	311	315	288	290	333	310	302	295	322	299	297	281	293	325	320	274	311	293	293	307	303	301	290	341	290	315	306	321	332	293	291	312	293	313	309	332	281	309	316	306	287	288	298	322	337	296	324	323	294	294	297	343	304	302	308	311	317	301	300	313	307	303	300	273	302	305	309	341	329	316	310	287	324	289	285	283	320	308	307	302	318	325	342	291	322	327	292	344	302	276	313	302	326	293	330	336	328	333	297	343	314	311	309	328	310	335	323	294	330	320	316	296	309	282	304	320	319	322	331	293	291	279	313	317	304	307	320	300	302	306	314	309	313	307	281	318	313	307	301	316	333	289	343	280	317	310	326	299	304	291	254	306	318	308	294	323	315	305	335	337	306	286	305	300	303	313	323	293	299	283	318	282	288	324	311	309	323	307	296	320	293	324	284	299	314	335	329	320	270	311	265	317	338	315	293	297	329	291	281	290	303	312	284	269	323	289	298	300	307	293	300	276	321	325	318	313	308	288	305	312	318	314	290	308	287	287	290	334	307	273	306	316	268	295	296	275	342	309	313	319	319	285	298	325	305	325	319	332	306	334	292	295	326	287	312	301	320	311	292	287	299	311	319	334	291	292	295	313	306	322	324	339	302	305	332	311	308	325	315	294	308	313	287	316	349	313	329	335	290	310	304	302	328	300	318	308	309	290	331	335	306	293	280	313	270
591	146	88	86	90	81	123	133	89	95	110	86	102	74	71	55	90	89	80	83	79	81	80	78	91	88	82	83	70	73	60	87	62	74	75	69	74	78	78	62	88	65	70	74	73	90	79	86	81	77	66	91	74	78	72	78	75	66	80	76	80	82	70	91	74	83	79	79	74	104	84	76	63	84	80	77	63	62	89	74	76	86	57	74	72	83	65	62	72	69	78	83	65	86	105	87	84	85	66	89	97	79	78	62	71	88	59	75	86	83	93	80	81	100	79	66	88	83	71	77	65	81	85	75	61	80	85	70	80	73	99	80	85	77	87	84	87	76	71	76	76	72	83	86	83	68	69	82	72	75	92	97	76	78	88	78	76	77	87	70	87	85	92	83	60	72	84	77	80	78	73	79	66	71	78	78	75	75	77	89	74	67	72	81	76	81	73	70	81	69	75	87	85	94	72	72	82	72	72	80	76	84	80	67	71	60	110	82	95	75	76	84	78	78	84	88	82	76	82	71	88	89	73	80	74	79	79	71	77	86	90	63	89	66	81	69	75	81	87	94	78	71	72	91	66	77	78	66	64	57	78	64	75	87	83	70	71	90	72	72	87	79	76	87	80	79	85	78	79	77	73	84	81	74	100	84	84	82	89	75	71	68	64	87	81	60	87	76	82	80	74	76	81	81	87	92	78	99	69	81	73	85	78	63	65	66	81	77	82	88	94	72	84	82	72	83	81	59	89	77	86	100	81	72	70	94	77	78	75	79	96	90	68	83	88	59	75	90	80	76	70	78	71	78	80	69	88	68	68	70	76	70	85	65	66	70	81	72	72	84	92	82	91	75	74	75	75	63	71	88	73	88	91	89	68	87	87	73	89	94	77	86	87	95	70	64	86	74	77	78	91	81	94	80	83	76	88	85	84	69	72	78	77	83	85	71	76	88	79	85	77	64	69	91	81	65	77	70	77	81	84	90	70	74	82	78	92	91	71	70	81	80	93	67	68	70	77	79	63	90	70	64	74	80	71	95	85	73	73	69	70	81	84	83	85	83	75	89	74	86	78	75	86	91	74	70	81	97	73	70	88	61	76	78	88	73	78	74	75	78	81	64	88	86	62	67	95	62	85	89	67	68	63	83	78	60	84	68	65	78	70	71	63	70	76	70	75	70	87	70	83	73	81	72	67	77	72	76	75	78	74	82	71	83	81	82	63	80	82	82	84	61	83	86	67	69	71	73	69	80	86	74	76	73	90	70	80	80	65	66	91	70	85	73	80	75	92	94	70	65	72	62	78	88	99	82	91	79	73	88	70	92	85	63	74	73	82	79	71	73	90	61	65	74	85	86	83	59	90	71	68	84	76	69	83	85	84	62	76	80	80	77	66	71	87	76	67	84	71	71	80	64	74	74	78	78	82	74	84	80	81	86	81	81	77	73	61	74	78	84	83	74	83	83	77	78	89	90	76	81	74	67	71	73	84	82	64	72	91	89	79	75	77	83	81	95	70	74	72	88	84	74	79	63	80	65	83	73	66	81	81	113	73	85	87	74	73	76	79	79	94	101	78	74	89	83	73	72	78	58	65	82	66	79	74	69	76	84	85	75	69	63	85	57	82	80	82	65	70	84	79	83	75	80	70	82	64	74	94	68	80	88	65	66	101	90	90	74	87	71	94	62	84	59	66	71	85	80	75	75	74	78	78	79	79	77	77	77	92	82	79	88	68	74	77	78	85	89	78	82	63	88	83	60	74	76	89	81	77	68	91	75	92	72	74	77	88	72	73	73	74	69	93	89	77	94	73	79	55	63	89	68	72	76	88	86	93	70	87	76	93	76	86	75	76	81	77	71	77	79	56	82	87	73	68	87	84	82	88	82	77	83	82	61	73	64	81	75	77	84	70	80	73	72	82	71	77	65	80	84	88	79	77	77	88	76	75	71	78	96	79	71	79	73	65	87	62	71	69	65	73	79	77	73	68	76	70	75	59	70	83	57	83	66	65	72	82	71	65	86	73	89	77	70	78	61	77	74	73	74	84	76	72	71	73	96	78	61	58	85	84	56	72	71	70	69	66	87	78	88	83	89	85	86	66	73	81	86	69	70	105	87	96	61	70	80	81	73	74	72	72	77	80	73	94	82	65	73	71	88	67	66	75	82	90	81	78	74	85	60	75	90	69	77	82	69	80	81	84	80	70	85	62	72	76	71	83	83	68	73	85	94	57	75	63	87	87	58	64	75	73	86	84	73	78	73	68	83	63	71	84	72	83	79	75	74	58	91	61	78	85	78	65	85	71	64	77	74	77	75	77	86	63	74	75	90	94	72	88	75	75	92	72	88	67	97	71	80	81	75	59	75	67	65	67	85	73	66	77	67	81	87	69	85	89	70	79	84	71	70	81	88	80	73	85	80	86	86	70	72	90	78	75	93	69	86	71	73	74	62	90	97	73	67	85	66	81	76	82	76	71	74	78	67	73	69	63	77	77	72	86	82	67	85	80	83	94	76	85	75	75	83	79	79	74	70	84	79	61	71	71	88	85	57	71	82	86	95	91	78	67	82	75	83	74	79	92	71	88	72	77	68	88	81	69	65	76	65	85	75	72	83	93	72	73	70	85	81	71	66	84	73	77	85	101	65	65	70	75	88	59	85	80	78	86	74	72	80	75	90	85	81	107	87	72	73	82	75	76	86	61	69	71	83	82	80	57	87	57	90	76	86	71	79	82	62	65	79	79	71	85	72	87	89	73	76	93	79	81	83	84	74	75	88	78	75	95	87	92	83	77	75	71	77	62	78	82	80	67	64	99	65	82	93	75	77	85	74	74	80	73	76	68	82	64	67	76	73	81	76	75	71	91	65	88	74	89	70	87	99	75	85	75	63	74	81	74	77	78	88	91	68	81	73	77	89	73	81	69	79	89	68	78	90	82	82	90	84	62	68	81	89	84	83	85	79	77	95	85	83	68	82	80	69	72	81	69	62	74	71	78	84	88	91	89	76	79	75	86	83	90	93	77	78	66	82	70	83	73	92	77	77	72	86	84	75	71	72	80	71	60	83	71	84	88	87	83	90	72	92	81	75	74	60	65	67	73	77	84	90	69	79	76	81	73	56	86	62	89	81	59	73	74	57	82	84	77	82	79	73	85	76	68	76	90	81	79	93	80	66	83	73	61	84	82	78	67	73	89	69	77	74	69	80	86	63	74	68	86	76	104	72	93	87	77	74	68	81	65	76	83	73	71	62	70	74	74	87	78	75	90	64	72	80	68	70	95	55	66	85	78	77	88	84	79	77	75	80	82	79	90	76	63	84	74	85	83	69	81	83	73	76	69	68	83	83	77	78	82	78	58	98	78	77	74	80	88	69	84	80	72	88	78	63	67	83	75	75	79	67	79	97	71	73	88	84	69	79	71	67	61	94	85	78	71	68	87	80	65	75	85	72	68	60	93	87	57	69	61	81	68	66	61	68	85	83	76	74	84	76	92	78	80	83	72	57
6479	1886	852	1017	2052	2702	2505	2117	1733	1477	1332	1171	1091	940	959	831	788	725	721	741	680	681	690	662	666	662	657	625	648	596	599	588	593	608	601	592	570	571	612	588	591	611	601	529	596	582	551	554	598	597	531	588	596	541	596	532	650	594	547	606	547	565	544	539	570	570	568	555	574	561	558	583	559	620	537	585	549	567	545	602	547	562	564	537	554	570	543	579	573	602	542	561	569	537	587	544	596	567	560	595	584	570	535	616	561	601	570	601	552	536	585	549	550	544	588	524	578	550	611	578	553	588	560	576	516	572	572	596	533	572	555	574	572	602	608	509	569	567	590	535	562	543	533	544	583	579	578	588	511	544	583	533	567	576	520	558	527	558	552	556	568	573	579	582	523	570	588	571	531	561	577	564	587	566	578	541	563	550	588	629	560	541	570	541	569	567	516	580	551	550	539	598	578	575	581	591	598	559	585	586	513	521	579	584	523	583	594	570	535	595	570	579	535	575	544	593	547	590	540	546	571	570	535	545	593	545	543	565	566	590	555	532	585	539	566	537	552	568	577	550	520	564	562	543	573	556	532	588	543	597	570	571	577	517	543	557	545	535	584	574	519	530	569	561	540	546	572	561	591	571	528	582	544	539	590	562	556	545	520	559	601	576	529	554	564	564	557	551	562	533	577	541	605	566	536	537	597	560	532	582	563	536	528	542	578	526	591	545	581	566	586	536	570	565	558	546	523	565	545	590	563	554	551	603	590	530	545	511	558	564	600	533	607	581	604	580	538	541	564	597	594	531	558	610	569	542	566	578	524	527	553	555	578	517	574	556	563	528	621	582	521	530	553	582	505	579	531	526	558	563	542	540	583	542	550	540	571	554	573	596	552	541	515	584	567	549	573	579	533	554	546	532	623	555	564	570	589	526	591	587	548	589	582	574	558	518	598	579	610	578	552	564	517	517	541	552	580	627	555	566	523	583	547	569	566	521	547	576	592	577	585	542	535	552	558	587	592	560	539	554	556	546	550	556	550	568	567	557	542	573	548	544	524	554	557	542	573	527	564	622	564	525	552	568	537	587	573	569	593	566	550	592	561	543	526	540	572	604	578	546	575	561	565	517	521	529	528	576	489	553	520	557	564	550	541	569	542	516	580	558	541	575	581	575	598	561	574	518	567	586	602	539	555	606	546	577	546	576	536	580	531	552	558	555	542	537	582	539	577	585	571	546	560	585	563	549	540	572	576	521	562	532	573	535	519	562	612	547	541	558	546	569	585	588	588	529	576	597	593	534	565	548	565	572	556	502	567	506	564	549	598	563	538	570	515	578	584	550	584	564	559	558	574	571	566	594	552	575	484	595	550	566	601	566	537	553	593	587	494	556	576	526	525	571	552	579	571	547	546	552	545	590	560	582	567	589	566	571	528	563	560	514	551	552	569	594	549	539	605	523	515	587	584	586	524	604	517	606	540	555	570	500	521	584	545	593	586	554	588	537	551	530	529	532	598	565	596	551	570	582	568	561	559	580	543	564	538	579	547	580	579	545	566	591	551	555	607	557	561	568	563	596	557	536	602	543	568	577	536	538	555	543	570	570	562	546	577	580	581	583	565	595	558	542	561	593	576	635	533	587	551	557	589	573	582	556	586	563	538	591	592	582	574	556	506	578	594	560	568	509	567	575	560	518	580	583	560	591	541	586	550	575	558	555	578	544	570	543	604	532	565	525	592	561	551	597	577	561	621	554	508	575	548	576	561	567	568	543	567	593	544	518	573	523	530	569	572	602	535	551	555	562	591	538	562	548	578	531	550	631	529	525	576	567	541	573	533	545	546	552	551	622	588	533	584	583	550	551	579	558	601	555	553	549	553	584	572	565	556	523	550	599	527	576	543	569	594	567	558	626	502	551	545	553	539	509	516	567	547	558	544	566	559	524	572	541	607	534	552	520	516	564	579	551	573	539	550	583	564	571	593	600	523	568	574	547	534	563	548	531	527	598	553	587	572	556	580	585	569	579	562	570	559	584	579	566	560	544	597	549	574	572	581	539	565	572	573	589	573	535	571	536	556	574	551	566	600	503	569	561	573	559	612	545	566	578	501	619	539	562	594	590	544	536	558	556	574	539	547	573	518	581	588	553	546	552	559	515	563	585	595	596	593	574	595	543	591	574	575	503	543	564	563	563	577	605	541	536	574	553	560	553	572	572	544	555	601	542	594	567	520	574	529	590	558	533	536	554	585	589	539	608	532	544	582	532	565	577	556	548	558	588	608	559	559	546	590	531	572	546	583	534	562	581	512	558	550	534	587	572	566	532	575	574	554	578	562	550	559	561	532	529	558	549	568	586	571	550	596	583	559	526	574	524	535	566	513	560	497	557	539	534	583	560	558	615	560	599	528	550	568	535	572	532	535	529	552	556	564	526	567	546	578	557	589	551	548	569	530	532	555	554	537	592	580	607	530	498	588	591	570	582	572	536	502	624	557	539	592	576	561	543	545	527	542	503	576	595	555	553	585	570	581	531	563	560	546	544	558	557	593	576	508	587	566	595	554	539	532	520	549	538	550	542	560	568	555	557	536	603	516	583	554	565	557	503	597	587	567	559	603	561	561	558	556	559	595	566	587	558	535	567	554	579	582	564	565	526	537	576	591	544	558	561	542	598	602	553	527	575	564	560	555	615	578	549	551	581	540	517	533	546	586	532	569	558	551	529	604	595	612	543	536	566	544	551	548	522	541	528	503	535	546	540	534	570	537	569	562	556	543	521	531	580	576	547	563	544	554	575	594	549	591	571	543	532	545	530	590	558	590	581	543	593	564	545	597	563	568	549	607	520	550	577	550	564	570	581	532	521	563	554	538	563	552	538	579	561	580	528	540	541	553	535	546	583	566	551	586	552	576	539	530	527	568	563	585	568	603	548	539	545	548	547	545	601	578	575	529	547	538	531	565	529	551	579	603	536	570	552	548	548	573	596	585	541	545	575	591	561	557	565	559	558	588	572	560	590	548	568	523	602	582	550	590	530	586	559	597	579	550	551	522	556	600	622	533	528	558	556	546	555	568	601	526	547	568	530	552	540	544	601	553	577	571	572	578	508	598	533	545	543	526	583	559	527	609	571	574	518	537	538	569	562	552	590	570	533	569	603	541	585	573	533	571	590	530	557	604	573	550	610	477	549	579	566	562	566	574	596	556	582	565	604	559	531	542	568	568	534	563	592	575	558	537	546	561	595	590	538	572	599	522	562	574	570	526	591	548	521	569	560	536	523	522	543	578	528	544	574	571	591	580	576	579	574	555	563	559	572	587	550	525	542	573	589	578	542	570	557	600	571	572	539	580	548	560	543	574	536	552	587	537	554	588	562	583	546	602	593	574	563	564	518	580	602	542	534	567	548	568	534	595	571	530	550	515	566	539	525	553	580	556	592	597	647	537	582	572	592	576	541	554	579	592	548	603	551	576	542	547	526	574	513	519	562	576	541	559	541	553	585	545	545	566	560
1640	126	96	90	76	80	93	94	90	82	89	89	81	77	79	88	86	91	80	88	82	76	70	84	88	78	60	67	77	75	77	62	77	72	70	79	77	82	81	71	73	68	63	78	88	67	68	70	88	87	74	80	67	77	70	63	62	87	74	80	76	86	95	61	72	71	84	80	80	83	82	66	80	78	82	102	69	81	70	91	89	80	80	58	69	87	60	70	85	81	78	65	71	68	88	71	74	66	71	88	87	63	73	83	65	70	67	78	74	85	89	67	69	77	80	75	92	81	80	59	73	76	88	76	95	88	79	66	71	75	67	74	72	79	84	83	70	55	73	82	89	86	84	72	91	90	86	79	87	68	81	78	77	83	84	71	77	82	89	67	67	99	82	76	69	80	81	86	71	82	59	71	78	94	65	96	94	59	87	58	75	87	67	85	76	69	78	91	71	81	71	75	67	66	71	71	86	83	57	105	87	71	86	65	66	78	65	67	63	65	72	69	79	61	85	74	73	82	71	68	89	76	79	63	74	95	67	71	75	76	76	63	84	69	78	88	85	64	76	80	81	70	79	79	82	82	85	65	79	78	82	75	76	70	64	72	67	69	61	96	74	67	85	64	80	72	68	79	71	78	65	76	72	86	87	78	76	80	67	92	77	72	81	72	73	73	70	76	66	46	75	67	93	68	78	81	79	69	67	91	71	70	84	74	86	76	77	86	74	66	67	92	89	83	86	71	82	78	72	71	75	65	72	80	73	76	73	70	84	71	78	83	66	79	65	62	80	70	71	74	68	82	66	82	69	60	83	75	82	79	65	74	84	64	74	73	78	78	83	78	66	59	83	77	85	76	85	64	74	85	64	83	69	95	76	73	79	81	56	83	83	79	70	74	78	69	75	71	77	84	62	70	73	75	70	90	86	97	73	71	69	77	66	67	82	73	54	77	75	85	71	61	76	57	85	78	80	73	69	72	79	71	82	71	85	79	70	81	80	77	77	77	76	79	67	69	74	75	75	77	82	79	75	66	79	80	70	69	67	84	68	88	84	68	67	74	85	77	81	85	75	70	91	85	71	56	81	92	83	85	74	80	103	73	73	80	70	80	82	83	70	68	80	93	65	79	77	67	80	88	80	79	84	71	77	83	70	55	70	72	78	77	78	67	75	76	79	82	70	62	72	67	69	68	57	80	70	68	83	75	63	67	76	71	80	86	75	79	74	81	69	75	76	74	62	84	69	65	77	69	76	76	84	61	72	63	64	86	85	72	74	65	74	59	85	83	69	79	77	64	78	83	60	78	66	72	74	53	84	65	72	75	65	82	75	79	88	77	74	82	82	67	93	98	73	67	79	77	97	87	91	62	66	83	81	75	88	79	72	85	77	72	75	67	88	72	69	69	63	58	82	71	80	81	74	60	76	75	75	66	87	78	81	60	86	78	73	61	54	88	80	83	68	64	76	92	87	81	73	82	77	79	85	73	81	74	66	71	75	70	78	89	75	68	70	85	74	81	80	80	81	77	74	90	71	81	79	73	78	70	77	79	75	85	88	68	83	65	73	76	71	62	73	86	79	85	70	78	84	87	86	77	79	95	70	77	67	79	83	65	73	94	59	88	61	71	84	73	65	82	83	76	69	68	63	94	66	68	60	80	64	69	61	70	70	87	78	82	77	62	64	86	86	84	64	75	78	73	71	73	74	79	79	79	85	83	87	67	74	70	75	71	62	71	73	83	78	87	74	65	72	79	75	62	93	74	72	72	71	90	77	80	76	72	72	80	74	70	98	85	80	82	49	84	92	69	73	88	76	71	95	82	68	69	71	98	77	89	79	72	75	95	88	66	78	81	68	70	78	64	86	77	84	63	70	57	81	80	60	72	73	96	80	63	97	85	72	74	75	79	80	75	75	72	75	76	86	79	78	81	78	86	71	65	70	74	81	82	76	85	85	82	72	60	63	66	72	69	68	87	65	78	86	81	79	83	74	71	71	81	77	73	84	82	71	88	73	59	58	73	82	75	61	94	89	85	78	65	82	80	77	77	86	78	76	77	68	59	79	79	68	83	67	73	69	83	67	75	79	61	67	76	89	78	59	87	78	83	90	83	76	72	72	78	81	71	81	71	78	70	77	68	74	67	78	72	89	71	66	65	76	89	68	76	66	83	70	89	66	69	71	68	66	78	75	80	65	67	87	65	71	82	77	91	77	67	79	79	77	80	57	82	95	88	67	89	71	76	67	79	75	103	76	79	70	69	66	77	58	75	79	95	78	75	94	86	78	77	76	72	76	81	67	69	71	80	89	80	71	62	66	88	68	77	66	87	86	68	81	73	72	77	63	74	85	81	83	57	74	78	69	71	65	67	70	79	77	60	61	78	83	82	75	78	68	86	71	74	82	71	80	73	69	57	68	58	78	79	84	77	90	78	79	57	85	64	79	75	71	69	77	68	84	75	91	93	71	67	76	73	76	81	59	82	81	66	72	83	73	64	67	65	80	74	81	74	90	88	58	78	80	69	82	71	82	85	75	88	74	77	84	76	76	67	70	86	60	77	67	75	58	77	82	68	73	62	81	72	78	93	81	71	70	60	76	72	66	86	75	64	80	83	68	86	76	77	63	71	73	52	91	81	74	73	66	77	78	79	58	88	74	78	68	71	62	81	87	84	63	67	75	91	92	67	94	64	66	68	85	93	66	71	84	66	64	59	65	72	72	83	70	63	70	66	75	63	83	79	75	63	86	73	71	70	81	79	69	78	79	97	67	66	58	76	65	73	79	80	74	59	61	77	76	76	79	74	88	68	81	76	83	78	69	71	73	70	73	83	79	69	69	79	79	76	71	85	78	67	93	77	81	83	81	81	68	70	65	73	67	60	78	81	80	70	81	72	81	67	70	92	67	69	101	71	72	77	70	74	76	72	71	89	81	72	93	57	81	67	77	85	62	78	75	83	71	47	91	89	63	73	85	82	79	61	86	66	81	63	85	75	71	73	84	77	73	81	68	78	77	69	77	100	86	77	68	76	72	71	91	78	84	89	73	70	74	86	74	73	75	63	79	89	67	70	77	70	74	69	81	68	87	69	69	74	65	65	71	77	83	64	67	91	78	63	86	74	61	86	78	73	82	85	94	76	61	88	72	72	93	68	71	71	85	76	81	80	64	55	85	78	68	74	69	71	85	76	91	74	79	81	80	82	81	65	78	74	85	79	67	68	73	84	84	81	70	62	69	62	73	71	73	65	69	68	72	74	65	71	81	87	75	88	76	68	74	63	75	72	74	69	82	82	69	79	73	78	57	73	93	72	78	65	56	90	75	76	68	88	99	76	60	76	82	77	66	68	77	81	82	84	81	73	91	68	88	77	78	65	78	77	81	84	88	78	77	85	78	64	75	86	94	88	87	77	84	76	65	76	66	88	78	72	79	75	65	77	66	72	73	62	69	75	64	80	83	78	72	80	89	82	77	77	76	78	74	82	67	86	90	62	75	99	66	70	79	72
8348	1516	817	916	1713	2296	2276	2023	1647	1444	1354	1213	1043	981	923	875	807	760	771	736	697	775	712	653	686	680	679	675	674	670	662	679	643	581	630	614	631	603	625	613	564	636	602	595	632	606	607	615	633	583	608	628	611	579	628	561	571	659	567	594	593	591	613	569	618	575	561	617	563	620	581	571	590	574	628	594	595	631	614	612	591	577	580	577	596	579	591	590	578	559	574	547	578	587	600	578	559	586	578	609	581	604	616	636	600	615	577	551	559	586	582	579	579	591	591	556	625	596	577	570	605	577	575	540	557	627	552	558	562	596	622	617	598	603	564	549	569	595	574	626	579	647	607	596	561	617	575	564	570	570	592	597	599	586	592	566	595	599	601	555	606	583	586	594	553	610	572	575	556	559	558	580	577	574	554	590	566	597	582	588	628	582	600	580	583	585	633	614	592	605	569	601	594	575	584	571	600	552	619	597	551	567	584	583	590	561	584	608	583	608	560	579	616	593	573	569	617	573	594	568	589	537	560	622	622	557	616	600	586	549	610	616	583	572	564	598	598	598	564	619	547	580	557	554	578	576	544	607	603	609	585	557	575	537	609	599	546	633	615	570	614	610	568	579	577	565	545	560	583	613	591	577	562	592	560	559	590	517	564	573	557	581	576	609	593	569	589	581	593	625	603	557	581	585	568	556	579	579	608	561	557	603	593	619	586	595	581	614	536	564	637	593	571	569	532	594	634	538	555	578	580	604	640	607	593	608	637	600	559	589	567	527	600	601	604	612	587	606	600	586	611	576	625	593	598	582	570	553	537	575	585	599	566	615	584	577	591	596	574	545	598	568	593	578	578	602	561	573	632	581	603	567	552	572	604	589	565	565	559	604	615	542	618	571	562	567	571	567	555	621	586	581	582	579	602	587	608	577	640	582	613	567	640	558	635	583	616	581	636	642	581	577	541	597	595	611	597	590	573	574	579	584	562	611	613	567	563	580	587	528	651	593	545	591	609	573	591	591	582	601	569	595	628	554	560	626	607	589	524	612	563	558	585	599	556	559	585	584	617	572	530	582	571	613	604	573	579	622	605	543	592	543	599	601	635	556	634	563	610	556	587	610	620	543	600	605	581	559	566	598	557	628	558	604	600	576	588	584	600	564	574	550	553	598	563	594	592	615	583	578	608	632	594	623	562	562	557	587	547	573	565	615	605	622	564	589	572	582	592	606	600	586	571	602	555	602	587	540	570	571	573	559	604	559	573	579	601	576	589	616	576	588	554	548	599	582	596	589	577	598	580	582	587	638	577	602	607	565	570	611	576	583	617	567	587	585	615	590	601	539	558	577	576	543	633	596	618	575	605	562	540	561	562	578	591	575	586	592	572	612	575	617	590	629	591	565	573	605	578	586	622	621	573	571	604	572	598	550	579	571	618	561	603	545	560	593	621	565	591	590	552	592	572	532	577	572	569	567	566	577	564	568	614	609	589	598	608	594	594	582	593	640	638	619	624	590	579	570	537	579	564	584	569	592	631	548	544	591	539	579	598	594	602	627	584	621	634	572	566	581	544	582	570	583	589	561	561	573	599	585	597	605	562	571	576	580	572	556	586	587	626	593	584	597	634	629	651	587	594	581	562	577	626	607	557	600	587	551	559	603	569	528	600	585	582	530	545	598	565	613	565	555	579	596	547	545	597	569	554	558	586	580	599	599	614	604	536	645	638	605	598	596	591	564	567	584	607	624	590	585	589	559	596	607	579	593	587	560	569	604	590	590	544	607	588	578	574	582	600	535	567	549	628	587	582	583	606	562	564	571	560	613	562	512	592	585	523	564	591	570	549	584	627	597	649	632	598	622	606	564	543	581	575	608	587	585	664	564	589	574	625	606	548	593	607	584	574	576	614	568	608	591	577	585	587	563	600	543	580	569	541	561	588	585	595	572	607	547	594	576	596	578	587	594	532	611	597	621	581	552	599	538	586	582	610	638	622	563	607	581	544	606	566	619	599	558	587	634	583	639	577	555	554	607	546	586	570	555	614	578	608	582	612	574	595	559	589	575	593	586	573	594	571	562	558	591	646	548	619	550	577	605	573	623	585	594	557	594	593	578	553	568	509	568	563	582	578	551	577	545	604	569	566	610	578	611	603	565	557	590	585	607	560	584	587	595	634	592	621	621	596	577	618	610	558	609	577	615	627	578	587	629	605	566	598	588	545	577	604	606	563	609	583	550	653	581	599	594	583	563	568	596	564	583	546	578	585	558	607	576	581	608	614	592	573	622	575	557	539	579	561	633	628	579	592	555	571	601	570	555	553	600	577	575	572	605	584	631	547	536	634	562	616	563	583	547	586	609	593	613	630	528	557	597	625	590	575	591	556	578	578	580	603	621	535	580	566	551	555	590	585	605	596	573	568	595	596	607	573	597	617	554	595	646	595	531	567	588	596	592	558	596	577	575	571	584	533	592	583	593	610	588	623	612	574	584	586	575	564	578	589	590	590	561	531	554	613	575	600	583	575	613	592	600	615	599	553	570	603	559	596	616	542	557	601	539	582	535	576	568	599	584	563	652	590	572	566	579	573	566	591	603	591	561	548	588	521	533	591	599	606	610	619	589	564	588	595	573	575	565	597	624	566	545	574	586	554	617	626	597	547	621	559	585	548	580	590	574	601	598	589	600	574	572	582	580	585	568	601	619	593	599	567	574	603	614	589	599	595	645	562	613	553	576	563	603	560	601	578	568	602	572	553	546	596	636	606	588	587	611	607	632	589	575	576	597	601	580	623	603	614	599	569	574	553	585	598	564	594	619	591	571	627	577	594	622	562	603	593	615	599	584	569	572	555	612	575	590	633	582	593	555	580	541	624	566	605	615	642	548	580	556	599	592	584	554	577	582	541	591	593	571	560	568	585	611	597	603	613	565	589	570	567	618	566	585	558	594	578	592	564	544	611	639	594	558	611	560	580	593	597	560	600	576	594	611	581	608	570	569	564	580	562	585	558	595	601	575	539	614	602	577	596	588	603	588	588	584	585	617	566	521	576	588	620	602	566	589	563	563	606	622	610	556	548	585	582	577	574	542	610	605	581	566	568	610	576	557	529	592	564	613	618	600	648	562	558	606	584	601	604	594	582	590	561	559	591	604	609	578	556	559	611	592	592	578	571	582	560	598	578	605	590	558	595	573	576	560	565	609	580	579	561	631	575	599	580	605	585	575	577	616	569	559	588	575	576	544	575	552	599	582	603	603	590	563	624	570	570	574	563	593	616	592	584	566	579	538	566	600	553	584	613	578	657	531	604	585	587	539	585	601	557	578	600	604	597	574	574	588	606	599	582	606	564	531	580	612	604	536	572	634	620	586	602	600	543	603	578	618	574	601	595	589	591	608	623	598	556	589	580	584	575	566	564	580	610	578	571	595	631	580	553	575	615	598	577	550	594	603	578	603	529	595	578	548	599	565	596	550	552	577	612	563	588	582	590	598	613	576	569	591	597	589	586	580
882	228	140	117	137	129	151	154	137	134	131	133	139	129	117	117	122	114	111	122	116	110	116	121	113	132	108	122	114	110	111	102	100	127	89	129	100	104	130	121	99	129	134	103	105	115	87	112	113	117	127	120	117	129	103	111	125	125	115	112	124	106	97	111	125	112	97	110	135	106	116	120	108	147	123	132	128	115	104	112	94	105	117	123	103	103	113	100	122	110	117	111	108	112	109	119	117	117	111	86	119	118	106	128	112	114	122	115	115	125	125	89	112	109	111	118	111	106	116	98	111	118	108	121	111	112	99	126	139	122	120	123	113	114	127	126	99	106	104	109	113	119	128	112	119	108	121	101	110	123	114	110	114	102	116	124	93	134	119	112	108	117	111	124	117	114	110	96	125	122	118	122	104	122	117	126	107	118	108	103	110	122	111	106	114	110	110	97	110	106	99	106	87	88	122	94	102	124	110	111	117	128	96	120	120	114	112	117	97	110	108	113	124	100	128	101	105	89	120	129	108	122	113	109	118	104	104	90	122	112	115	111	120	115	127	131	92	108	109	112	115	108	124	115	108	108	97	115	111	107	111	133	93	97	122	113	122	109	98	110	121	98	103	130	107	96	118	104	118	118	106	117	112	102	117	118	93	91	99	119	95	111	122	102	123	111	108	98	106	119	104	120	112	102	103	100	127	101	115	122	98	113	116	125	117	140	123	95	106	111	97	137	118	113	103	114	108	95	133	106	106	113	105	87	117	127	117	112	110	107	103	109	104	107	88	135	97	96	102	117	117	130	98	107	112	111	93	111	114	105	102	107	128	121	112	114	125	121	116	113	113	98	83	113	120	124	105	117	117	98	107	114	109	108	104	117	113	104	119	116	117	108	104	115	131	98	116	110	108	106	115	105	128	120	115	100	96	118	117	106	108	96	111	129	91	108	105	106	115	118	108	112	117	127	111	91	128	122	145	117	122	121	120	118	107	109	102	121	119	116	114	103	102	129	104	107	124	96	98	105	121	98	98	119	121	106	105	126	99	135	112	121	117	119	106	118	109	123	97	131	107	122	120	126	102	110	100	103	105	114	110	101	141	120	112	115	105	124	112	126	105	105	98	117	99	107	90	104	127	106	111	110	118	122	111	113	116	120	110	127	110	110	111	125	110	104	115	94	110	138	117	101	107	114	110	121	112	103	123	107	115	113	105	126	125	93	121	130	129	110	99	102	110	107	136	90	102	97	114	112	111	113	108	110	120	95	102	131	119	114	95	112	126	113	105	106	113	99	107	98	118	98	109	113	115	115	114	115	117	112	113	108	110	124	114	116	118	115	105	104	98	92	98	116	115	110	119	128	139	93	116	98	116	108	100	108	114	112	127	122	102	120	124	107	127	117	111	102	109	110	104	117	118	100	105	107	106	106	116	113	91	97	114	114	124	100	102	108	100	100	111	101	130	113	114	116	112	119	123	121	114	119	106	108	112	117	106	101	120	103	114	120	108	132	96	124	126	99	101	97	112	108	108	102	104	114	123	111	124	99	118	111	116	125	116	120	103	112	118	110	110	109	125	114	102	124	102	114	111	122	102	107	127	114	109	100	115	105	99	109	92	120	118	114	114	110	117	133	96	111	137	119	117	127	100	118	121	120	113	100	121	107	103	124	104	106	103	103	114	108	124	103	122	102	117	105	126	122	99	120	114	107	119	102	104	103	108	120	113	114	124	111	95	108	111	104	132	115	99	110	110	118	99	121	107	128	122	96	110	110	120	135	103	93	98	114	100	98	106	113	110	110	106	111	110	120	114	99	114	120	126	110	112	110	102	120	99	98	121	109	106	111	101	118	106	98	105	101	111	94	134	98	102	111	122	102	115	103	104	100	101	127	88	108	130	113	114	128	114	137	98	100	113	110	121	119	106	113	98	111	110	91	108	133	137	109	98	109	103	125	116	130	117	103	97	114	115	120	117	129	100	102	104	118	114	125	116	114	119	120	113	107	118	107	110	127	108	119	129	105	115	105	112	116	123	125	105	134	92	137	110	117	109	111	112	132	119	115	84	123	124	115	125	102	106	116	110	101	123	126	117	115	116	106	118	112	101	115	117	106	118	112	97	120	105	129	136	95	118	102	115	95	118	110	118	114	97	115	97	104	119	107	115	95	109	117	114	104	105	131	104	108	116	114	108	100	91	100	125	108	114	116	107	113	117	127	113	112	121	120	98	100	114	98	101	128	117	103	121	129	134	104	122	134	103	119	103	94	123	104	98	137	108	106	121	108	110	98	126	120	111	106	105	134	110	104	97	92	109	118	111	107	106	116	106	124	118	131	108	101	102	108	110	104	108	114	99	105	108	96	114	115	116	113	113	96	96	115	113	115	142	123	111	111	101	126	119	115	117	109	108	108	103	132	79	100	121	108	112	103	107	107	98	108	100	103	130	129	93	116	111	120	126	113	111	100	104	122	114	132	103	111	78	101	118	107	122	113	115	110	120	108	126	115	125	107	106	96	109	94	116	100	109	110	101	114	121	117	119	108	112	116	121	123	113	110	97	107	122	100	99	107	118	118	111	134	122	117	98	101	104	95	102	118	94	123	129	105	119	97	117	110	123	121	110	112	109	107	118	117	120	123	124	110	127	108	124	108	102	104	112	128	114	101	95	128	118	97	104	112	125	97	132	112	109	109	127	105	130	124	133	119	124	106	112	131	109	110	102	111	111	120	129	123	103	123	118	117	102	112	133	100	108	116	113	108	106	126	112	106	101	109	113	116	114	105	117	114	93	108	111	109	102	128	107	108	127	124	120	120	104	115	107	118	113	105	110	120	91	88	108	121	127	103	113	102	117	106	112	130	100	113	102	108	111	125	115	109	108	123	116	108	115	97	112	124	125	118	104	130	108	112	108	106	122	117	130	112	104	100	105	98	102	118	100	120	110	111	105	109	113	107	110	128	119	108	116	90	118	112	111	122	84	129	115	137	118	116	135	125	102	122	94	109	142	109	100	137	104	115	104	116	140	129	124	124	91	124	120	129	82	112	123	109	95	131	117	121	119	112	116	110	107	114	124	93	118	115	97	110	112	98	98	112	109	108	93	93	125	112	98	103	124	105	115	101	97	112	118	111	111	115	105	91	129	98	106	144	109	128	121	120	109	123	100	127	110	115	107	121	115	116	128	119	125	105	129	93	115	108	103	115	124	102	128	122	115	98	121	106	103	113	95	101	122	107	118	124	135	111	103	133	107	125	130	98	94	115	133	113	110	103	111	109	131	105	112	114	112	121	112	125	93	126	125	105	113	121	116	97	114	109	91	118	116	114	114	134	107	94	111	112	103	123	98	118	119	105	102	117	114	117	122	125	118	123	106	125	112	115	93	98	112	148	119	126	119	104	116	101	118	146	116	108	96	104	126	109	128	125	87	117	107	107	100	112	108	107	103	85	110	111	92	109	111	108	104	121	107	125	93	104	95	106	103	94	118	111	109	102	121	100	123	92	129	110
8965	2678	1249	1486	3009	4125	4057	3360	2799	2331	2019	1891	1669	1534	1404	1306	1257	1218	1164	1157	1057	1023	1084	1046	1008	1029	982	991	929	896	936	950	919	926	862	910	877	902	853	930	847	893	845	863	874	903	858	827	825	855	870	791	894	867	862	848	808	827	851	848	894	889	847	832	855	878	787	786	848	819	853	790	838	883	862	892	797	817	761	800	788	826	828	826	791	805	850	844	829	822	811	820	844	817	870	776	869	820	862	837	849	881	785	845	782	863	803	822	852	805	828	842	805	788	825	802	764	827	798	787	843	790	758	821	874	832	834	830	860	803	840	810	802	827	840	827	833	834	787	811	780	827	829	858	821	801	807	802	859	807	831	777	774	807	829	814	814	839	922	865	830	870	818	841	778	811	840	804	835	866	823	802	796	768	835	780	816	827	861	860	854	808	833	838	827	798	817	859	777	862	870	802	790	833	797	826	817	798	820	787	840	797	858	840	844	831	820	784	840	827	753	839	854	811	798	806	812	844	846	785	795	824	799	837	815	846	762	830	811	832	868	862	832	811	803	878	832	827	845	801	808	809	784	836	824	791	862	806	864	836	824	821	750	796	878	844	824	799	801	830	864	793	838	823	820	841	844	823	859	791	808	824	842	857	822	825	857	791	806	846	760	851	833	823	854	796	803	836	778	818	813	782	842	860	787	782	847	851	815	860	786	806	789	766	822	779	728	780	819	800	896	845	854	788	749	801	830	812	862	776	834	868	834	810	867	833	832	806	843	821	789	813	800	776	803	823	837	866	772	759	743	812	818	787	818	835	806	767	821	824	860	785	818	813	857	837	810	823	812	854	850	826	817	756	774	795	843	795	787	805	769	787	805	843	825	839	828	806	840	863	813	824	805	798	778	862	828	833	839	825	758	811	808	816	834	794	806	858	826	830	817	858	809	778	786	875	813	817	836	808	790	832	836	846	829	805	828	835	779	856	798	820	779	791	807	789	866	817	775	786	810	864	840	799	835	836	841	801	821	852	821	879	756	837	847	832	851	778	895	848	829	820	780	799	800	851	865	808	887	840	763	840	827	751	854	818	843	806	870	842	825	802	783	824	809	806	822	800	855	846	782	851	816	784	792	782	808	793	852	830	822	790	839	833	821	782	834	771	852	780	812	812	796	812	790	794	852	824	743	827	790	831	823	819	880	850	811	825	810	852	834	859	846	827	802	782	837	802	824	840	809	819	817	846	802	862	807	792	810	802	867	817	794	828	839	826	853	867	832	834	839	829	840	873	781	851	797	811	871	849	800	782	783	814	790	785	804	901	811	842	874	811	785	844	819	839	860	817	809	812	843	827	828	809	783	831	817	767	787	842	816	839	820	832	869	846	794	868	756	792	844	779	845	839	814	807	865	866	840	804	772	797	777	836	812	816	805	823	818	809	882	792	831	854	836	804	791	804	794	792	816	834	822	792	804	875	813	837	814	817	787	864	806	812	839	826	810	811	818	788	782	827	795	796	845	829	831	877	839	824	841	801	841	800	826	824	836	810	835	862	866	794	823	810	822	835	820	827	849	826	803	826	831	847	830	860	816	813	820	821	777	844	859	792	857	783	832	883	840	831	808	824	826	824	833	819	827	926	780	780	798	777	841	815	887	826	812	767	816	815	825	845	847	807	858	802	819	770	790	828	850	741	834	811	792	825	820	870	867	835	795	866	832	846	827	831	772	844	824	836	798	823	821	856	805	864	819	816	836	785	821	829	856	836	800	816	796	856	777	795	819	860	806	845	836	796	833	828	820	801	843	819	789	847	794	811	824	832	884	816	846	815	793	799	826	789	838	853	822	809	781	811	853	862	861	789	838	760	813	770	802	832	814	811	837	803	818	786	873	824	830	798	839	815	846	813	869	826	870	824	791	770	816	842	889	847	843	764	816	855	858	800	812	782	812	882	882	832	809	822	815	798	872	830	788	832	878	808	848	793	791	861	850	843	802	828	799	806	863	820	806	837	836	856	798	843	825	865	846	821	799	792	780	803	838	782	850	786	823	793	845	797	846	830	772	844	836	824	795	795	828	834	833	828	781	795	822	805	827	814	824	803	829	866	820	768	822	791	819	821	819	834	813	760	858	856	781	777	839	833	861	805	819	819	787	845	804	829	815	808	848	839	828	872	817	789	823	783	770	802	799	829	852	833	812	806	790	833	819	817	801	807	791	812	809	818	798	853	824	783	834	811	815	789	822	781	816	803	827	785	806	822	828	773	838	788	713	803	826	780	848	788	880	790	824	819	833	815	804	858	883	848	842	772	816	785	841	839	830	828	824	774	831	816	797	809	847	822	830	784	808	830	812	793	846	789	864	848	815	838	822	824	775	801	801	797	806	795	832	814	801	850	828	840	849	842	822	812	853	834	820	810	856	828	868	792	861	773	779	836	842	886	840	810	803	811	861	839	791	779	823	820	829	788	834	813	784	824	773	849	796	795	873	815	824	788	815	804	831	832	823	848	788	831	863	813	880	816	822	826	866	812	849	832	839	823	819	853	774	815	819	783	890	833	786	870	807	805	785	801	817	777	831	842	799	831	769	881	767	869	806	831	822	809	871	798	815	842	813	806	812	819	815	826	816	820	814	826	833	816	851	839	818	864	817	810	836	817	827	843	803	818	869	801	851	821	823	790	834	824	876	837	791	806	872	828	802	827	825	810	771	797	840	863	820	845	797	827	804	839	821	808	755	773	808	853	855	843	875	831	830	853	802	852	849	894	844	849	797	798	841	842	826	854	796	780	828	832	836	802	820	848	797	822	841	805	813	881	830	855	802	846	877	790	814	821	828	817	790	821	812	830	835	890	824	819	855	816	792	807	817	835	832	837	804	835	815	790	837	783	827	780	824	810	803	831	792	816	825	785	802	816	861	826	808	844	818	830	764	827	831	827	827	836	809	849	808	782	764	887	818	793	857	780	868	816	882	816	786	812	751	802	825	832	831	864	824	742	799	831	825	780	804	850	783	809	793	780	844	814	771	821	825	754	839	846	773	865	807	811	848	861	814	842	876	816	828	828	819	837	845	825	805	876	882	815	829	798	837	816	822	803	837	906	832	805	806	809	840	781	845	890	836	825	843	778	809	847	824	810	761	806	813	818	866	773	831	849	855	777	852	770	781	837	804	836	836	848	782	794	837	807	809	768	803	827	824	871	800	792	799	814	807	827	821	811	825	869	791	868	796	829	805	848	787	869	862	882	795	832	811	826	789	783	806	762	763	813	787	852	794	831	807	827	794	787	830	794	850	812	843	879	793	819	807	855	858	828	814	857	798	815	788	855	804	856	807	827	840	812	801	756	785	824	838	823	764	829	808	822	805	854	834	848	822	863	809	790	767	825	778	875	839	843	842	810	801	782	856	782	830	841	782	825	778	786	844	792	825	914	757	762	854	788	781	853	795	830	760	858	859	790	822	794	800	830	818	784	807	832	852	825	851	819	810	819	776	857	804	865	822	786	828	780	810	830
1051	62	42	43	37	40	34	46	47	41	34	44	36	42	39	47	49	55	35	31	36	30	38	48	36	40	43	45	43	34	35	39	46	38	46	34	35	38	42	39	39	28	47	49	41	56	44	31	32	43	61	38	46	35	45	33	49	30	46	43	37	37	40	53	36	37	43	41	44	30	41	43	48	51	32	43	41	34	28	30	47	38	48	44	39	34	39	33	36	42	40	39	36	40	28	39	32	42	43	44	47	42	40	36	29	34	37	45	42	24	31	31	39	34	29	43	48	38	35	41	39	38	34	44	33	45	41	48	43	35	46	50	46	37	38	34	27	48	45	36	46	40	36	39	39	32	44	33	31	46	47	36	47	36	47	41	34	42	31	41	31	34	51	27	29	44	38	42	39	35	45	38	32	38	43	44	43	44	39	35	33	40	33	36	42	36	48	35	51	36	37	33	36	41	30	42	43	37	33	37	40	43	40	36	43	40	34	43	42	38	33	39	41	46	46	42	39	46	45	27	37	33	35	30	37	44	38	34	47	34	31	31	34	36	28	31	48	45	42	40	40	39	46	37	48	39	32	54	45	39	23	33	40	40	32	47	45	36	54	33	31	45	52	47	31	37	37	33	27	38	52	54	48	36	40	36	41	57	30	30	45	30	30	35	34	33	32	38	30	46	47	39	45	39	36	42	42	34	41	41	34	53	41	36	32	42	39	36	26	45	33	39	34	44	49	34	30	40	31	35	38	42	34	37	41	38	45	32	37	45	32	37	37	32	29	38	28	34	38	41	36	50	24	38	38	40	38	42	42	51	49	30	41	53	43	44	42	35	47	38	31	41	48	37	43	33	30	38	31	45	45	40	42	38	37	43	38	35	40	36	30	42	52	40	40	31	50	36	36	40	46	35	29	44	35	25	35	57	47	30	40	47	42	34	48	48	35	38	41	41	51	39	38	48	53	40	34	43	31	33	27	45	41	37	32	41	43	27	49	42	42	35	47	40	47	34	37	36	50	60	39	43	36	52	40	50	32	44	34	41	44	26	38	52	44	31	30	37	32	29	41	33	38	47	50	50	40	38	38	43	34	34	40	28	41	31	47	38	35	46	44	36	41	38	48	46	46	38	41	34	38	37	49	42	42	43	32	45	35	39	38	28	35	46	41	34	36	38	43	25	35	46	43	42	50	37	35	29	43	35	43	33	29	38	41	33	39	46	33	45	39	44	33	35	40	49	47	45	33	39	41	34	45	29	39	27	50	33	32	28	49	44	39	38	31	32	43	30	34	39	39	39	38	48	41	29	33	36	36	36	39	54	40	40	38	44	50	45	33	33	35	42	40	41	47	45	42	45	47	43	46	45	39	50	55	36	41	32	35	37	35	38	30	33	22	32	38	42	35	35	40	41	33	34	38	39	44	38	39	38	51	48	49	32	30	44	53	42	39	30	41	30	35	27	35	34	34	45	34	41	40	45	34	39	37	35	46	34	39	34	33	41	30	40	46	32	40	59	39	43	41	39	39	36	40	38	28	36	34	47	42	44	38	38	39	36	42	38	31	45	48	50	36	45	36	32	31	47	37	49	36	36	35	39	31	56	41	36	45	46	52	44	36	36	44	49	44	44	35	39	30	39	32	37	43	43	43	41	40	36	46	50	41	35	42	35	45	48	38	36	38	29	49	33	43	40	36	42	31	38	40	35	42	50	42	38	38	27	40	44	32	50	28	33	47	34	31	50	39	41	50	38	46	34	40	39	34	38	51	43	38	42	41	37	43	42	30	37	39	38	33	53	37	29	38	43	47	37	37	32	34	40	35	48	42	43	35	40	39	35	25	41	30	37	36	49	45	44	44	46	42	44	45	45	36	25	37	38	30	43	36	35	38	28	29	39	32	33	43	43	37	42	47	45	34	27	42	34	39	42	35	39	32	59	38	38	35	45	44	39	51	44	34	32	47	46	33	35	40	52	32	45	47	39	42	37	37	36	33	41	46	37	23	45	38	36	41	33	41	45	43	35	32	34	40	31	32	39	40	44	34	47	43	44	26	48	48	37	37	44	43	46	46	41	50	29	41	40	35	38	46	37	35	38	33	32	28	36	34	39	42	37	39	46	37	36	33	44	40	53	37	29	38	36	36	43	46	39	40	37	42	48	49	30	41	35	34	38	42	35	50	36	41	40	40	26	40	35	31	34	27	33	38	57	38	38	43	44	34	43	32	49	45	34	36	31	34	37	40	29	38	42	37	35	34	45	33	41	36	52	40	31	40	36	37	53	33	47	45	40	32	53	35	50	27	46	41	33	41	40	34	44	35	32	45	35	50	41	41	32	33	26	40	42	38	48	42	44	37	39	33	41	40	32	51	38	44	46	49	47	40	42	51	40	45	49	35	36	42	38	40	36	39	42	44	41	37	38	28	45	30	46	37	35	35	40	34	47	46	51	31	43	49	39	36	37	25	23	29	42	36	41	60	36	42	42	51	38	37	32	39	34	39	31	43	46	37	47	38	41	43	26	47	40	35	42	48	36	33	30	39	45	52	43	43	35	33	41	30	34	44	42	48	33	39	36	45	34	38	34	44	41	43	43	44	43	39	31	36	32	45	33	42	45	30	38	37	35	40	40	33	39	49	35	48	38	35	43	35	44	39	47	41	35	38	35	37	47	33	45	30	38	45	31	36	43	51	43	27	29	40	36	32	38	31	42	35	50	50	39	40	43	32	39	41	32	36	36	28	38	49	42	32	43	41	39	44	51	32	46	37	35	35	31	29	31	43	39	33	36	41	48	38	39	30	53	39	39	34	37	37	34	25	40	36	57	30	46	39	47	33	38	39	37	31	32	39	37	44	35	37	31	36	43	48	40	41	42	52	37	46	28	42	33	35	38	35	34	49	42	44	32	30	36	38	43	39	36	39	38	50	32	42	34	37	46	44	32	34	40	29	32	41	42	44	58	39	45	37	36	40	39	35	45	36	38	40	36	31	33	38	36	50	43	41	32	35	43	44	40	33	31	43	29	32	38	49	46	49	33	30	44	40	36	40	31	38	28	34	42	33	31	39	52	22	48	41	39	43	36	42	33	37	43	42	41	39	41	31	28	46	33	28	46	30	40	44	34	40	36	35	39	38	19	41	29	34	38	49	51	40	44	44	37	41	36	34	40	39	38	27	31	37	36	47	51	36	35	33	41	52	44	46	42	43	46	40	42	40	45	35	41	49	41	43	52	26	38	32	39	46	44	46	38	42	38	41	34	35	46	32	54	50	39	36	40	42	33	31	28	43	45	35	36	48	34	44	36	37	36	32	37	33	44	44	41	36	41	37	37	39	29	36	40	41	36	49	34	45	35	41	48	30	28	38	43	38	32	38	41	39	47	40	31	52	48	29	32	28	43	45	43	37	38	40	40	27	37	40	36	39	39	35	40	33	30	28	44	45	40	31	33	52	39	46	38	31	37	41	42	29	29	38	42	38	44	49	43	40	43	43	32	39	25	39	32
6476	628	348	385	551	683	693	634	549	569	495	445	463	380	409	369	404	350	388	320	339	304	350	344	344	351	312	319	320	365	321	316	328	330	322	321	334	320	344	321	310	384	320	344	294	323	321	342	281	315	310	359	323	327	316	313	298	300	306	328	291	304	293	294	310	328	302	317	289	310	317	324	292	328	328	332	340	343	290	320	326	310	306	300	337	314	324	314	295	278	317	328	336	382	340	307	327	314	314	314	316	311	345	311	325	348	277	305	300	317	340	324	319	314	344	307	299	298	343	334	307	323	298	309	310	317	283	319	324	312	299	337	324	286	312	325	283	312	331	329	319	322	321	315	334	321	285	314	337	317	334	337	318	308	344	316	333	334	317	331	322	295	317	332	299	323	315	315	311	352	306	342	318	314	320	267	332	348	307	300	315	326	317	309	298	320	340	318	301	326	322	306	321	347	297	303	320	294	311	345	331	325	300	324	339	321	334	331	342	287	296	318	305	303	306	318	312	286	332	312	370	327	303	282	299	293	290	286	325	308	279	307	307	299	291	302	314	334	305	333	284	338	324	336	319	291	278	310	313	290	321	295	322	293	317	330	303	324	305	321	310	325	303	323	345	329	297	312	316	305	318	310	305	314	288	286	317	307	292	332	346	314	337	325	310	356	335	278	308	327	303	318	298	345	331	355	284	300	308	304	318	294	320	293	356	308	332	308	329	344	346	306	326	313	271	302	344	313	346	315	318	321	328	309	314	330	330	303	330	311	324	308	332	304	321	319	300	354	319	311	324	312	335	299	313	312	300	311	304	309	324	334	333	322	308	293	338	321	312	300	324	340	316	334	339	301	285	293	310	305	309	329	311	305	309	298	317	288	304	344	330	305	298	289	319	324	285	323	317	334	345	345	308	333	255	308	326	329	301	283	352	303	317	305	334	328	304	332	303	344	322	305	308	285	316	298	280	309	317	314	287	304	319	310	386	299	349	320	299	301	298	323	311	329	332	311	318	326	305	307	302	349	317	304	293	335	300	310	332	334	285	312	310	311	339	306	322	337	323	293	319	298	314	312	321	303	333	313	300	303	327	321	296	298	323	294	298	318	323	293	340	302	294	310	297	293	317	278	323	294	304	307	316	325	311	333	290	313	280	321	314	304	333	311	307	307	325	303	286	303	310	318	309	337	291	324	302	288	298	287	343	326	299	308	319	345	327	319	276	319	312	318	295	323	309	288	304	335	290	321	291	309	288	316	305	307	323	300	287	319	329	289	334	308	311	308	327	304	323	308	311	312	324	285	310	320	282	307	310	299	303	341	339	290	356	337	299	305	316	329	307	306	308	286	287	317	315	325	310	343	276	329	325	343	330	308	329	330	314	314	307	323	275	295	299	325	283	327	326	304	317	334	317	335	309	298	316	311	316	307	305	324	313	321	321	316	324	357	324	351	312	319	319	313	280	320	322	311	302	305	317	330	314	281	338	324	332	301	319	288	315	292	329	312	310	301	331	303	306	328	307	294	283	329	326	303	314	335	312	301	314	317	330	340	306	306	285	328	311	323	343	318	299	273	293	310	315	331	330	324	359	291	351	353	323	340	318	305	299	291	308	298	310	333	327	278	258	310	312	335	317	307	312	320	307	317	324	311	314	340	326	327	303	299	307	324	310	328	311	317	280	299	320	301	325	301	298	328	329	325	280	307	294	313	314	335	340	326	307	322	336	314	324	303	289	298	293	338	316	318	313	351	322	309	300	285	310	332	312	317	320	331	293	317	280	305	325	279	307	326	318	320	320	316	329	310	336	315	308	322	329	319	297	320	315	290	301	353	314	307	313	303	299	334	335	307	303	278	320	305	286	279	327	329	297	312	306	320	353	310	308	317	290	334	306	301	286	321	306	312	346	304	322	326	297	294	320	318	312	314	350	320	318	316	345	330	275	327	293	313	316	303	326	307	282	337	297	320	318	322	315	310	288	297	330	336	316	316	325	297	333	309	337	307	306	334	362	296	340	322	325	294	336	298	340	323	281	314	299	319	364	331	319	328	324	329	302	305	323	354	320	270	335	331	317	298	289	302	306	309	327	323	352	331	326	298	324	296	312	303	291	304	328	293	321	283	309	310	319	303	309	324	315	302	335	319	313	326	308	321	261	326	319	324	342	290	310	330	307	314	290	317	307	322	309	323	335	312	341	332	324	337	305	313	283	307	324	286	282	354	319	338	326	312	318	296	288	294	308	300	339	326	336	332	344	326	324	278	319	286	314	305	291	289	294	300	323	338	324	311	300	323	291	308	300	264	299	310	279	286	310	321	322	333	313	348	309	340	334	312	304	309	328	324	314	317	307	312	307	307	356	311	280	328	317	305	368	350	311	309	313	334	311	313	322	320	320	327	327	292	311	319	330	301	272	338	305	281	260	300	330	303	314	353	312	319	324	298	325	306	304	309	323	294	291	328	316	314	305	293	327	279	332	341	309	298	320	289	281	323	315	315	315	298	292	319	305	294	335	309	291	299	345	317	324	304	305	298	297	288	307	301	318	299	314	307	306	276	301	334	325	348	297	289	345	292	296	328	302	299	322	290	338	304	314	335	292	321	316	319	298	317	331	334	291	294	333	301	282	330	304	339	319	284	344	311	331	314	302	291	331	298	314	285	304	330	310	323	302	349	285	312	321	307	300	314	304	331	273	333	309	303	299	287	315	323	320	311	316	315	301	299	293	303	314	314	317	306	297	297	271	269	304	320	300	316	320	322	314	355	278	283	311	336	311	308	316	315	304	321	322	312	302	314	298	310	311	327	315	311	326	302	315	306	292	313	316	286	323	293	327	324	280	278	305	327	296	311	293	302	299	326	304	313	325	323	357	329	309	339	319	321	329	312	286	315	331	346	293	362	325	296	302	336	324	304	342	330	282	316	299	306	347	336	329	312	303	307	286	295	311	307	345	314	309	319	275	310	303	325	299	294	293	330	269	287	313	277	301	324	304	313	290	336	286	290	315	302	327	289	304	300	312	280	304	313	341	312	316	303	291	262	311	294	340	328	311	302	292	311	317	299	301	362	306	312	329	333	310	307	330	311	289	293	304	312	308	305	318	331	331	319	312	326	299	319	309	351	315	309	326	346	313	303	303	325	310	341	280	335	298	297	321	305	317	300	290	261	333	313	323	325	310	307	294	310	331	344	334	282	326	313	357	321	326	317	323	308	306	326	315	288	304	318	304	308	272	305	300	308	304	317	325	285	318	325	315	317	286	329	266	285	311	311	319	303	311	322	310	349	302	300	317	315	304	321	330	317	344	324	306	323	316	312	319	288	317	311	322	300	290	335	292	312	305	355	314	315	314	330	312	303	296	310	296	293	314	304	335	310	298	306	312	287	305	335	314	344	317	299	297	293	316	332	324	321	308	305	309	331	290	295	274	293	308	325	339	306	310	303	310	314	297	337	310	323	298	330	340	286	315	343	284	293	305	307	316	309	347	330	308	339	314	299	314	297
509	142	94	97	82	82	97	113	105	117	97	104	100	77	97	86	79	101	78	90	84	88	102	87	87	84	80	77	70	59	73	66	83	78	92	73	65	72	82	73	91	82	87	87	96	77	70	77	65	83	76	68	66	80	76	97	90	66	70	95	81	74	79	76	73	87	77	69	90	69	73	79	76	78	94	80	81	80	87	96	68	77	78	81	85	88	73	74	72	77	80	66	89	69	71	87	83	65	73	67	82	76	60	70	82	93	97	80	94	69	70	78	74	91	95	93	76	78	90	64	78	80	64	77	71	77	77	57	64	67	80	81	69	76	73	60	91	75	85	65	71	83	94	79	63	80	78	61	81	77	79	69	62	88	95	80	71	74	81	70	87	77	66	84	83	75	75	89	73	59	86	70	64	75	76	73	63	67	73	75	86	74	75	76	62	81	74	78	72	57	76	65	87	66	86	83	69	96	78	80	82	73	76	73	81	84	93	85	76	81	78	85	68	72	60	77	79	74	81	77	77	82	76	84	76	68	78	74	59	101	78	72	88	52	85	68	77	56	65	73	73	71	86	79	73	77	89	76	71	77	93	79	93	82	86	63	85	88	65	71	90	73	89	91	83	85	89	97	79	80	81	72	79	77	78	99	65	68	70	73	77	82	86	85	76	74	79	76	89	78	73	70	85	81	83	73	85	74	89	64	60	63	81	75	78	71	75	90	72	84	69	66	76	79	76	73	68	64	79	75	81	80	75	88	88	78	71	82	93	62	63	91	84	84	59	88	92	73	95	67	71	92	88	67	70	75	69	78	94	61	95	70	72	70	79	87	82	71	80	75	80	75	96	74	63	84	89	81	71	75	65	74	68	75	83	86	82	73	85	82	80	100	101	61	86	77	89	81	70	84	81	72	69	61	79	56	71	95	88	64	99	81	66	83	85	87	77	70	83	88	74	95	91	71	82	71	85	67	84	74	64	94	85	82	92	73	83	91	78	96	67	78	90	69	75	77	84	90	67	77	68	64	82	58	85	68	59	73	75	82	74	66	68	74	83	72	73	81	61	70	81	70	74	73	87	77	66	70	76	68	81	104	85	89	78	90	78	88	78	65	74	78	73	72	82	82	74	76	76	77	95	93	69	80	74	79	81	81	76	77	69	72	69	61	63	86	73	89	75	74	72	77	70	89	81	83	88	98	84	85	80	83	71	76	87	54	79	89	75	70	78	77	81	65	93	66	73	77	72	94	71	64	75	80	76	65	78	80	72	63	81	99	63	65	91	72	72	80	72	76	89	54	80	82	72	58	84	80	94	70	73	72	66	73	80	73	98	94	83	70	84	80	84	62	67	72	74	74	72	91	74	86	65	77	81	90	69	60	92	88	76	91	94	79	92	70	83	81	69	82	54	91	64	89	84	73	79	73	86	75	69	102	67	94	72	74	72	79	75	85	87	68	95	93	84	82	72	74	92	75	85	72	86	79	87	89	64	67	81	72	70	73	73	63	74	57	68	70	76	87	83	85	67	71	70	94	83	85	77	88	73	97	69	70	79	80	74	82	79	73	78	86	82	85	69	82	81	87	71	75	80	88	86	97	65	91	73	63	78	64	71	69	57	65	91	88	77	69	82	88	78	80	74	60	79	73	79	63	73	73	72	87	82	77	78	60	72	82	87	64	76	77	63	71	77	81	70	72	83	83	69	74	64	90	76	69	75	94	76	71	72	86	80	76	87	87	84	73	80	66	64	65	92	72	94	79	83	95	77	81	68	77	86	67	64	105	64	83	99	66	76	85	76	79	65	89	64	76	86	80	73	77	85	82	81	73	71	77	79	96	76	72	88	83	95	95	80	79	72	80	98	76	74	65	77	63	77	82	92	78	91	92	79	72	79	78	79	69	81	64	70	81	67	56	79	66	75	77	78	76	73	62	74	85	73	57	60	89	91	102	93	96	72	81	77	88	73	86	82	87	75	85	75	77	79	84	83	73	82	80	75	79	75	89	87	96	67	74	94	85	80	62	62	67	79	66	82	69	70	71	64	79	74	93	93	71	84	92	80	73	66	76	55	89	67	82	91	85	82	65	71	71	89	88	88	71	70	81	81	68	92	91	84	72	56	75	79	80	84	68	76	76	69	85	73	101	81	80	73	82	77	66	77	69	83	81	84	76	84	80	65	70	65	66	76	82	73	86	75	95	68	74	71	73	57	59	69	86	101	69	103	75	73	69	92	79	76	78	83	80	76	80	76	69	69	85	78	81	80	69	93	65	73	78	74	64	74	100	80	60	66	58	82	88	78	77	86	66	77	72	69	82	83	86	86	65	76	66	79	78	80	91	78	84	69	94	68	83	82	64	93	65	75	64	67	79	81	83	81	87	67	96	67	75	64	88	77	91	63	76	82	67	88	65	61	86	83	78	85	80	63	72	78	74	74	81	85	70	87	87	91	77	79	77	71	82	64	75	90	76	62	68	82	70	71	75	90	93	94	79	76	73	60	58	84	66	82	80	83	69	91	77	80	78	73	80	70	85	77	75	71	87	77	74	81	82	79	75	70	83	75	69	74	83	73	71	60	66	66	76	68	61	75	56	74	83	85	61	82	85	85	66	85	68	85	85	72	90	75	91	82	71	99	78	75	71	74	93	67	77	81	71	84	99	71	84	68	75	87	76	84	83	66	68	80	79	82	84	75	91	83	88	88	72	70	76	82	84	84	83	96	86	79	91	62	94	83	81	62	69	60	91	84	75	71	87	63	86	87	89	71	83	63	86	68	78	93	85	78	59	66	77	86	72	83	88	83	59	71	66	75	88	97	72	88	84	75	69	74	88	65	77	72	79	67	70	95	80	74	78	72	81	74	83	87	83	72	71	83	71	77	75	67	78	78	86	67	55	66	91	74	83	65	77	77	97	81	69	85	75	75	65	71	90	82	74	68	94	71	68	79	77	68	69	91	88	67	69	74	54	81	80	95	64	88	73	73	78	85	81	77	81	77	78	89	86	85	77	67	84	78	71	87	91	82	70	92	95	69	69	88	74	79	84	82	63	71	85	87	66	77	79	80	85	68	75	82	82	75	87	90	73	70	78	84	73	84	74	98	82	57	75	83	86	75	80	86	75	78	67	75	74	73	96	72	72	80	76	64	82	77	89	79	87	71	68	74	71	70	77	75	69	81	65	97	77	73	76	86	70	67	67	72	80	82	89	84	82	85	79	66	76	84	87	86	88	74	63	76	76	84	75	86	76	89	76	77	71	75	75	70	88	79	68	80	77	72	79	86	83	68	71	76	83	74	77	61	79	81	68	75	78	99	85	91	71	94	85	78	96	73	86	72	85	69	76	89	83	80	71	78	69	74	70	79	87	64	90	75	89	74	98	79	102	71	81	89	79	80	69	65	89	79	86	82	68	69	78	81	72	74	79	103	86	65	70	65	79	82	68	64	72	93	71	82	76	81	62	87	91	84	89	87	93	77	73	80	99	84	74	64	66	80	76	75	76
6209	1667	888	992	1928	2704	2558	2171	1704	1514	1296	1132	989	978	904	892	826	735	738	733	667	711	703	622	686	649	594	623	704	624	637	631	649	648	619	592	619	636	575	593	618	539	562	575	612	636	578	596	587	573	562	515	560	574	585	629	603	562	566	605	595	574	564	595	557	570	623	576	563	522	548	599	593	548	562	573	560	556	560	580	581	591	570	528	568	618	570	577	573	567	541	532	557	581	577	581	589	540	599	569	546	583	570	561	573	552	588	573	612	552	533	596	566	585	538	560	592	597	578	557	607	557	578	580	553	586	585	520	572	558	572	561	558	587	544	597	539	589	556	573	565	536	551	495	574	530	528	572	564	588	604	562	538	541	545	604	542	585	574	558	592	533	565	525	579	543	592	548	571	539	546	563	582	538	600	560	604	564	582	556	571	560	525	507	561	541	523	550	548	596	543	590	561	548	531	588	577	553	572	531	569	567	563	546	570	576	580	575	581	584	576	545	562	531	591	536	626	584	529	519	554	552	519	520	574	553	545	510	567	559	576	600	536	567	539	562	508	540	572	547	563	516	552	584	549	567	536	566	528	542	592	578	609	578	544	576	570	576	562	547	587	546	607	587	549	560	512	603	575	578	553	551	557	558	575	586	528	598	531	546	609	596	575	581	563	549	560	523	535	531	589	592	568	575	553	547	531	581	549	576	577	595	554	550	541	564	562	583	558	519	557	572	546	581	527	589	558	591	561	560	566	537	588	568	542	545	577	542	542	590	524	544	525	566	565	547	579	553	544	589	581	580	600	639	611	529	619	557	555	550	573	569	562	529	567	566	567	548	570	551	573	555	534	528	547	578	599	569	532	552	560	533	557	554	583	573	567	547	561	533	562	562	595	557	573	565	560	601	565	553	546	567	570	554	526	555	533	538	557	572	621	576	536	570	549	594	578	541	596	539	569	526	537	575	558	566	545	545	598	550	585	561	521	563	533	558	522	567	566	601	574	587	528	553	561	551	589	589	533	591	592	539	544	520	527	544	568	559	571	559	617	566	593	568	594	559	546	542	588	589	572	558	559	531	571	578	573	563	541	550	559	583	552	614	576	558	619	547	575	559	544	582	590	542	560	572	582	586	564	563	558	566	609	568	486	599	556	564	569	555	570	554	598	578	577	561	570	576	547	557	576	536	540	569	532	559	537	565	565	531	563	561	570	587	589	587	558	547	562	560	560	548	575	584	582	570	557	566	591	543	524	544	560	580	564	562	562	546	575	586	525	595	570	585	541	547	579	568	571	550	562	542	562	556	571	562	558	577	568	581	572	532	539	554	577	545	574	559	538	607	547	544	562	583	563	533	545	561	545	571	566	543	556	566	531	581	580	529	535	539	545	578	554	560	555	582	543	537	594	566	590	575	557	580	550	567	608	577	616	552	523	552	582	599	580	594	567	536	583	548	563	582	543	587	616	566	591	606	587	559	560	547	573	547	578	607	576	531	599	599	529	539	557	553	561	539	575	528	538	583	536	577	582	603	555	569	540	530	535	536	572	536	570	550	529	556	567	548	552	562	552	593	541	549	556	550	583	552	553	570	575	536	566	578	597	540	607	566	585	586	520	572	541	615	530	577	554	553	553	565	546	554	545	567	585	564	587	546	562	583	582	544	553	604	574	539	539	564	557	541	608	568	559	553	560	581	577	574	545	527	532	548	556	565	580	578	543	516	531	557	538	632	559	509	532	580	561	543	561	592	572	572	606	560	545	584	516	536	573	587	541	609	554	528	529	598	558	545	538	594	546	565	547	558	557	594	542	573	547	584	554	556	510	583	521	572	578	548	577	549	517	536	546	533	537	544	602	604	578	568	532	585	550	573	586	604	562	564	536	578	530	599	566	561	522	553	583	566	594	555	560	596	608	551	603	588	562	526	574	609	529	577	529	513	570	547	528	574	587	597	541	558	564	581	530	505	565	556	546	561	505	556	532	572	570	591	537	528	553	565	519	583	604	553	565	576	540	540	580	569	564	557	550	582	578	542	553	543	532	546	596	563	593	554	559	568	562	568	567	550	577	532	574	546	511	562	558	595	582	579	542	557	578	537	566	546	555	539	541	526	554	533	586	578	572	574	576	592	513	566	568	597	532	568	540	543	576	604	565	603	564	547	535	528	576	572	525	612	520	623	534	535	540	524	571	588	579	588	565	582	596	550	593	575	530	530	580	571	544	551	592	591	555	565	566	533	544	555	553	580	566	550	543	584	565	568	553	528	556	545	609	555	559	602	520	575	609	577	575	587	544	594	542	617	539	581	573	552	585	549	563	532	550	543	534	572	530	530	535	554	584	562	587	553	526	573	561	561	536	557	537	536	573	532	516	571	600	602	595	586	555	555	604	522	565	506	546	552	520	588	584	553	588	613	539	546	555	574	558	593	575	526	535	570	551	543	592	557	585	583	587	556	565	583	518	533	529	568	574	588	616	512	565	560	573	520	566	528	548	525	578	589	565	594	582	561	601	550	579	562	584	511	523	571	570	518	561	544	570	593	597	552	543	593	607	545	563	577	552	562	559	560	540	553	547	577	567	564	549	580	545	538	557	539	551	549	559	578	545	543	551	582	575	520	577	579	564	523	512	569	549	589	530	554	545	627	544	522	603	519	556	588	564	586	596	570	589	564	532	574	578	549	593	607	560	561	590	589	509	543	572	559	569	561	544	515	599	550	573	569	576	583	564	624	558	535	555	578	577	551	573	588	585	545	543	524	557	587	580	592	556	546	574	540	560	531	583	533	558	587	567	521	599	583	536	562	556	584	585	573	533	568	545	571	565	557	553	549	535	560	533	586	576	578	591	575	624	573	534	567	581	560	568	561	550	553	535	614	577	554	535	579	553	488	583	538	517	583	578	573	541	586	544	567	538	558	579	573	608	572	572	579	571	564	575	537	588	515	582	562	562	545	517	575	541	598	571	552	555	522	558	577	531	559	585	569	574	541	521	546	542	566	588	584	571	529	555	580	552	588	551	546	576	584	581	590	574	565	556	569	598	546	608	527	538	562	571	536	522	575	566	591	593	574	566	562	603	534	524	527	554	543	535	581	513	562	555	582	588	554	531	540	568	545	567	545	546	535	570	573	538	562	577	582	602	557	544	561	561	562	545	546	579	577	515	580	528	552	540	551	556	535	560	566	592	571	589	558	564	582	553	600	567	583	560	607	611	570	577	514	551	563	563	531	565	589	572	553	546	517	556	538	571	549	538	580	556	588	551	583	543	517	506	585	557	566	570	576	517	516	510	558	576	558	553	567	574	594	561	549	522	569	548	549	555	546	552	555	575	594	577	580	539	606	560	571	578	567	556	543	558	522	594	551	569	549	567	582	573	527	551	572	543	574	546	526	551	569	562	550	539	562	534	553	541	597	516	580	529	557	584	574	574	559	566	579	529	587	551	592	541	530	594	543	552	553	536	541	568	590	557	570	560	530	557	572	611	528	539	541	566	599	599	528	570	562
1618	125	108	82	77	95	97	96	101	105	107	93	95	75	79	81	97	80	89	70	71	96	85	90	74	75	67	76	80	68	65	67	75	67	61	68	79	71	78	64	86	76	62	78	83	80	69	62	66	76	67	64	80	75	84	81	76	66	66	86	88	75	79	71	76	74	85	63	80	85	85	82	64	78	75	71	76	70	72	80	70	78	77	81	65	78	87	71	79	90	76	65	84	75	97	90	69	75	88	71	81	61	85	76	80	66	69	75	103	78	82	69	72	72	82	68	97	83	95	64	69	72	75	68	83	63	81	69	76	70	77	92	82	73	85	82	63	71	76	71	70	81	92	90	99	70	79	63	87	92	79	91	82	74	83	73	76	85	71	86	72	75	60	74	74	80	91	79	77	89	60	85	71	91	84	61	71	76	76	65	72	74	93	73	77	75	78	81	89	74	81	91	72	82	65	79	80	57	75	60	67	80	65	82	83	69	79	70	70	88	91	76	79	75	71	71	75	89	77	91	78	74	68	76	65	69	62	85	69	74	81	78	57	73	70	68	74	86	70	70	80	84	75	76	75	89	86	79	74	70	79	63	81	76	79	79	55	73	64	81	97	65	91	59	68	82	82	83	68	89	66	70	66	73	85	65	78	80	80	92	70	88	59	76	73	87	87	68	77	67	72	78	68	87	85	68	65	75	78	90	77	80	68	78	82	69	64	77	68	84	66	65	67	68	67	70	68	82	79	83	77	83	82	68	66	78	64	84	73	70	60	80	67	75	69	84	71	74	86	92	77	60	74	85	76	82	74	62	72	76	70	64	67	66	68	78	78	76	75	70	81	87	87	75	63	73	66	77	59	90	68	80	74	71	80	79	88	65	72	65	77	89	73	83	75	77	84	78	77	73	79	69	85	71	82	88	71	80	64	58	74	81	70	92	88	79	64	85	75	78	64	72	67	80	79	86	75	77	66	78	74	78	72	89	70	72	87	87	81	67	71	89	80	73	69	78	80	96	82	93	103	75	78	74	83	71	68	74	91	73	87	67	72	74	68	88	75	70	79	68	88	74	78	94	94	88	60	77	85	74	83	63	71	75	65	92	62	69	68	76	78	70	70	69	81	74	78	64	71	72	66	67	67	70	76	90	78	80	62	73	82	91	77	78	64	70	81	72	72	65	74	60	88	73	88	58	77	74	70	82	81	96	84	58	86	98	63	75	73	69	84	68	75	70	79	92	81	76	80	106	77	88	76	64	71	71	78	77	86	77	76	67	79	84	74	85	72	79	79	75	76	67	87	78	95	76	83	74	70	81	82	72	80	77	73	72	74	56	75	75	78	85	61	61	72	78	81	76	63	87	70	75	73	74	64	75	81	79	88	74	88	75	76	75	65	77	57	68	79	63	63	81	89	85	79	74	79	78	66	73	85	74	84	89	88	81	72	68	83	82	79	83	100	80	63	71	79	98	53	76	74	79	77	79	72	81	72	74	85	66	87	64	62	67	83	90	74	79	65	92	76	87	88	78	93	65	65	77	69	82	62	73	71	64	76	66	80	81	85	87	82	65	84	85	86	84	71	60	66	78	68	91	85	86	76	80	65	79	75	94	90	66	90	95	92	70	75	85	70	90	73	76	77	74	69	70	90	70	62	82	81	77	77	75	91	85	75	79	81	72	78	76	68	75	63	85	79	84	77	73	76	65	71	83	87	71	69	66	80	71	87	81	81	75	82	71	73	74	78	70	69	81	88	67	66	68	77	57	77	65	74	78	82	82	66	81	76	70	64	82	62	68	67	72	67	72	65	74	69	76	78	70	73	63	69	79	84	78	79	79	78	60	69	77	79	69	85	87	77	67	65	97	79	78	75	69	87	79	76	85	78	61	74	89	78	76	80	80	86	85	77	69	85	90	80	73	83	64	79	84	73	92	66	65	67	61	89	84	64	75	78	65	79	73	67	74	71	74	76	89	82	66	61	66	74	80	74	76	83	75	79	76	90	96	78	72	75	72	78	85	70	78	82	73	66	62	65	71	70	72	75	86	72	79	76	76	85	72	76	66	86	92	69	77	70	75	68	69	68	66	81	84	78	86	70	95	83	90	82	78	84	75	72	71	86	78	60	75	80	86	70	82	78	85	82	97	74	83	75	79	66	73	73	68	84	78	92	75	75	54	92	86	70	64	72	67	73	78	67	71	74	80	80	62	89	74	67	67	91	94	69	79	81	84	76	84	86	73	77	78	67	87	79	67	86	99	63	75	71	79	82	75	84	60	71	68	79	71	67	81	85	84	84	66	63	78	74	72	101	85	96	71	78	65	81	69	76	79	75	91	90	85	82	74	69	74	77	73	77	83	71	66	68	65	79	59	81	56	73	66	68	70	79	90	74	80	82	87	95	75	70	76	77	91	68	71	76	72	77	73	89	74	78	74	89	86	68	76	78	74	85	75	79	80	81	77	68	73	69	66	75	84	77	81	67	79	70	82	70	67	71	73	59	76	74	85	57	79	84	84	74	77	78	76	79	82	77	69	57	59	84	84	81	77	70	65	86	69	76	72	85	70	62	68	62	76	77	67	62	79	84	94	77	66	76	76	72	78	76	73	72	75	71	77	59	63	74	77	70	68	61	82	75	62	93	83	72	71	89	77	79	84	77	90	70	77	94	66	77	75	69	55	78	82	77	63	64	93	71	71	84	91	78	59	87	64	70	64	65	67	73	80	65	87	88	76	85	72	63	72	80	85	85	82	85	69	86	84	72	56	91	82	78	76	74	73	89	85	90	70	84	74	80	80	59	78	70	71	77	76	84	61	78	86	75	80	80	96	66	66	71	80	79	73	79	61	71	60	81	72	78	73	62	73	76	58	75	98	68	80	69	86	78	57	80	69	81	73	81	74	84	77	77	75	70	83	74	86	95	83	78	76	71	67	80	72	83	76	68	75	72	65	89	90	60	78	61	65	88	87	62	73	69	58	69	82	76	75	65	81	72	78	87	69	73	74	79	79	77	86	72	61	59	78	91	73	87	101	70	88	88	59	76	72	73	92	76	70	78	71	69	62	64	60	84	80	56	75	78	64	55	74	90	84	84	74	78	71	83	80	81	86	85	56	74	70	85	62	69	70	78	83	82	69	79	82	72	74	73	82	67	83	73	67	63	71	77	75	64	67	69	84	76	77	80	76	65	69	82	66	68	84	83	85	99	71	75	76	77	79	73	72	77	76	77	82	70	64	73	77	60	83	65	64	78	83	72	71	77	88	77	85	70	72	91	64	84	68	87	77	82	87	73	73	63	70	70	73	85	86	77	82	81	70	79	84	75	73	81	76	59	77	76	81	82	95	91	65	71	75	85	78	69	71	72	74	92	80	72	81	69	69	77	75	81	84	72	64	75	97	87	63	74	70	86	80	79	97	81	68	82	87	60	75	65	76	69	64	73	83	76	92	61	72	72	70	80	73	74	78	90	82	68	79	65	83	82	74	71	70	67	76	81	60	86	58
8305	1327	808	897	1658	2210	2192	1980	1675	1463	1221	1132	1062	975	913	862	846	779	776	788	750	766	674	670	696	671	687	646	664	661	632	668	636	649	701	596	652	597	598	621	648	622	631	637	655	613	629	549	624	629	613	591	584	585	611	593	584	621	575	572	591	613	600	593	597	552	614	604	571	585	573	621	586	562	577	577	603	582	556	576	581	600	608	594	600	585	593	609	551	582	558	561	597	598	578	574	578	560	606	540	591	596	622	604	634	562	620	630	599	576	559	598	580	569	604	603	569	625	586	549	598	555	591	607	608	613	571	577	566	562	590	579	589	543	564	554	556	585	570	604	618	569	590	591	568	599	539	586	600	565	591	623	574	576	595	614	596	601	581	583	570	578	635	599	607	607	573	573	561	592	583	605	598	580	610	559	565	558	559	602	634	614	575	565	577	597	571	617	612	562	596	563	576	561	603	620	554	578	581	549	615	620	576	562	576	594	573	603	578	594	620	588	548	544	567	605	611	597	586	573	630	604	608	622	583	582	545	585	622	623	610	553	591	612	608	601	582	594	577	596	547	604	577	647	590	559	576	570	580	589	570	598	580	585	597	575	593	569	525	569	618	613	557	627	592	554	590	546	586	600	571	587	584	613	550	614	566	578	562	543	629	597	589	565	594	591	582	603	608	547	578	587	577	584	567	541	602	564	560	613	562	568	561	620	554	573	601	586	574	589	611	550	544	583	606	571	563	602	589	608	613	597	539	595	613	602	608	529	585	560	570	572	609	632	567	625	568	588	561	577	602	616	591	647	600	582	602	565	572	578	644	580	615	565	590	585	591	597	580	599	569	568	576	603	576	568	604	602	544	560	615	576	595	596	590	557	608	580	592	597	516	590	591	588	518	593	565	607	579	585	589	610	616	600	612	584	576	617	588	556	547	577	570	570	551	579	582	573	590	577	579	610	586	598	581	597	559	590	567	589	572	566	583	554	580	564	571	599	563	563	566	566	518	561	561	584	588	576	616	595	609	568	573	586	590	564	594	635	528	604	598	575	577	592	572	545	602	601	587	575	546	574	605	604	604	583	585	678	600	580	612	553	609	585	610	584	598	608	601	602	580	579	587	577	570	537	633	602	620	580	605	641	586	564	564	579	570	530	557	611	584	585	557	584	577	542	586	615	632	606	591	588	579	590	659	616	607	579	585	587	577	590	552	587	571	609	577	560	611	576	573	589	568	547	637	600	612	569	575	597	624	628	545	537	587	611	588	580	578	564	589	591	586	605	571	594	548	575	627	559	601	565	564	601	552	586	573	610	569	581	567	542	597	580	564	576	597	577	614	613	547	564	573	578	644	587	597	582	561	618	588	567	588	574	567	568	597	646	560	601	590	586	553	601	609	568	562	576	569	598	615	583	563	565	570	598	610	574	578	584	581	619	572	596	570	615	559	580	584	574	592	532	555	600	566	526	595	577	520	616	562	620	590	631	577	588	620	572	561	614	599	562	567	603	593	578	583	576	598	548	601	566	590	606	553	602	577	579	651	584	582	568	585	589	629	605	582	615	556	537	592	567	576	577	566	591	585	596	537	627	624	606	571	618	556	555	586	552	601	609	578	634	569	598	624	591	540	558	576	572	617	532	553	594	582	619	601	586	575	584	533	568	573	627	611	618	600	615	569	571	571	607	584	579	556	557	602	566	603	573	599	590	591	573	570	563	587	593	595	605	592	583	607	574	581	570	560	547	584	574	562	572	616	597	611	604	627	568	574	571	551	576	556	560	573	577	630	595	583	594	617	580	631	568	544	579	590	617	589	624	602	600	609	551	566	566	555	558	575	604	574	559	604	569	580	585	616	595	649	582	609	608	589	584	563	615	571	544	627	606	598	565	555	553	610	583	560	594	617	552	606	610	605	602	543	634	610	531	608	606	573	614	581	557	596	560	593	564	620	602	572	577	565	614	580	610	584	549	591	612	588	617	559	567	558	642	583	572	583	587	564	596	553	605	567	587	546	548	596	561	589	577	549	589	609	603	551	565	588	596	585	537	590	598	589	582	593	577	567	582	553	571	586	572	563	584	594	590	570	554	566	566	588	570	602	579	590	607	570	561	610	560	595	596	589	590	554	563	604	607	614	595	580	606	587	579	636	547	583	590	540	560	600	584	566	559	570	604	564	599	588	578	571	577	552	571	615	557	601	577	633	583	552	598	547	644	563	591	597	635	624	597	559	608	596	567	590	596	590	629	528	581	577	597	529	560	576	591	587	575	563	593	578	577	604	590	583	582	593	570	580	593	603	621	572	571	619	538	580	558	603	556	599	564	572	617	622	578	605	557	595	596	573	587	608	598	590	611	591	589	594	591	576	592	567	582	585	602	606	583	550	627	554	564	614	599	633	601	594	629	553	607	565	576	611	587	551	598	607	525	601	572	635	608	576	574	637	538	580	537	621	595	586	576	560	597	586	576	569	552	611	639	610	541	595	594	575	604	585	549	561	599	592	624	566	582	577	592	535	570	652	571	602	597	584	600	583	623	588	585	653	558	602	595	547	577	583	611	575	582	576	601	591	567	583	582	575	589	600	572	607	628	571	616	577	596	647	575	593	585	618	590	561	537	563	566	567	519	589	558	594	615	584	553	561	642	583	609	603	620	545	603	595	580	610	559	609	594	605	620	548	606	570	559	597	571	628	583	609	622	578	616	588	603	566	592	537	568	589	604	543	532	575	555	557	596	589	601	534	561	574	556	561	588	586	623	597	565	582	563	614	621	583	573	554	600	584	554	596	592	596	588	585	596	579	625	572	596	578	570	594	586	607	585	588	556	600	618	598	595	586	579	588	599	585	594	598	555	599	600	591	574	553	572	547	605	543	604	615	587	635	561	592	572	604	560	578	578	542	594	580	607	624	573	571	568	560	582	579	564	581	569	597	560	611	572	638	584	568	568	586	596	641	560	599	589	571	601	627	588	572	563	546	583	560	588	562	603	568	584	582	567	590	607	615	538	600	570	605	571	588	615	618	606	580	553	565	647	635	608	589	573	588	589	531	568	568	531	571	575	551	586	598	597	587	566	569	601	571	601	560	572	620	602	582	595	567	586	590	598	560	595	581	601	532	586	574	574	587	549	552	615	589	586	561	609	584	570	580	556	558	599	618	591	594	565	565	593	563	572	607	571	560	581	587	580	579	626	562	571	573	576	600	578	632	606	591	601	599	596	581	613	564	610	595	585	584	566	562	540	569	581	562	631	590	562	603	583	597	604	596	599	587	576	576	587	542	585	596	555	541	628	615	559	597	584	583	597	624	558	581	563	598	604	558	621	617	599	609	556	564	589	589	586	569	572	525	583	587	602	667	572	558	588	605	618	565	557	608	596	607	560	580	578	567	555	568	564	583	608	586	639	571	592	607	603	584	618	611	614	609	596	616	594	593	559	562	542	606	606	611	557	630	616	589	592	608	550	608	535	576	584	623	573	595	578	561	580	582	580	585	565	593	597	598	579
922	242	158	150	140	155	114	170	158	141	129	134	134	167	131	118	127	124	137	130	116	110	125	104	128	109	107	108	108	141	109	124	103	113	122	124	117	124	117	108	108	125	118	102	109	123	101	107	112	122	118	111	108	110	107	118	108	103	116	108	116	100	115	107	110	111	119	121	116	108	121	123	88	107	122	115	109	113	122	117	99	111	101	94	104	118	124	101	118	128	100	110	110	108	98	133	100	105	109	112	93	119	113	108	117	125	111	106	89	128	118	113	118	121	133	112	122	124	110	97	91	113	115	117	137	112	105	101	116	112	99	124	110	112	103	118	97	123	120	116	99	116	128	118	106	121	107	99	111	116	119	98	106	111	98	115	111	112	99	130	112	115	118	88	94	83	102	116	111	113	121	106	104	108	105	109	102	104	132	88	114	106	120	99	110	109	125	109	117	116	103	136	126	94	120	123	115	129	121	97	124	116	122	118	118	104	95	108	121	117	88	124	97	123	111	95	107	93	112	118	114	106	108	95	129	99	117	104	109	104	109	106	125	108	108	99	122	103	127	112	127	113	111	119	119	122	108	126	118	100	101	121	112	116	128	124	115	124	111	112	107	112	97	122	119	124	112	121	130	134	112	118	129	106	109	109	119	121	112	102	108	123	109	126	128	108	113	125	108	101	120	120	113	113	132	118	96	128	107	95	101	130	112	106	123	119	112	102	121	121	94	121	100	97	110	117	116	107	125	109	122	120	112	123	108	118	110	117	112	108	88	124	113	106	120	99	111	102	119	123	124	101	105	131	110	110	104	99	110	119	104	109	114	113	125	113	96	141	115	116	117	120	117	127	96	109	103	116	121	103	118	101	118	104	97	107	101	116	109	108	117	110	89	102	107	127	113	116	109	133	107	125	111	113	135	107	96	107	111	127	85	89	103	101	101	109	114	119	109	110	128	103	123	104	120	99	118	134	126	130	124	114	138	129	87	109	105	86	102	99	110	103	113	101	128	117	113	103	98	104	115	94	103	102	122	105	116	131	107	116	116	108	114	102	117	118	113	132	112	121	132	133	104	103	97	110	102	113	124	124	109	107	118	100	112	109	96	120	109	118	122	114	94	100	101	137	103	108	101	113	104	104	111	112	107	101	126	113	108	118	110	122	114	110	111	120	120	121	119	129	112	123	140	98	119	106	101	93	120	123	107	107	125	117	132	98	103	142	112	111	135	117	103	97	108	134	118	111	145	108	111	102	119	126	118	100	130	107	121	130	128	113	106	111	116	114	101	117	120	102	109	103	112	127	114	106	105	105	115	111	127	109	132	101	123	104	108	128	108	106	122	125	110	96	99	109	105	108	124	103	115	130	100	111	106	114	116	113	120	114	122	106	82	105	100	127	110	99	120	99	102	131	109	109	122	109	101	102	110	118	107	118	126	104	119	124	106	114	108	111	116	104	107	120	88	125	116	94	116	109	132	139	105	109	105	106	127	122	131	94	116	99	106	117	106	95	114	118	128	97	123	124	95	110	106	117	121	113	95	122	102	104	100	127	117	115	110	126	102	124	106	101	111	104	108	101	115	113	90	103	110	121	131	131	101	109	118	113	106	115	109	118	118	115	103	119	109	102	103	121	106	115	107	118	122	121	86	110	111	123	108	111	123	108	119	119	108	107	108	112	107	120	122	102	113	102	108	115	128	128	124	108	127	120	114	104	128	135	120	105	119	108	126	109	111	108	110	129	124	101	108	127	136	132	125	119	102	119	120	102	97	107	128	108	110	123	102	105	111	111	98	95	126	106	114	127	117	112	115	100	89	126	104	108	109	116	105	102	89	113	116	106	114	108	104	126	114	118	96	116	105	112	115	93	120	116	116	111	95	106	126	134	117	95	94	118	100	112	119	121	99	123	98	103	111	103	133	115	101	113	104	117	113	117	104	118	121	109	104	107	111	108	92	111	98	123	123	119	104	108	125	105	103	128	121	100	114	124	114	125	104	117	109	114	102	100	139	110	105	93	121	111	110	115	93	113	112	110	101	110	117	114	100	108	108	100	108	102	103	102	114	100	111	126	126	117	127	107	112	120	129	118	111	114	114	106	102	112	110	108	113	98	114	110	109	114	114	112	123	108	104	119	114	110	114	111	125	103	132	114	125	103	119	112	125	112	120	108	109	101	111	119	97	123	109	112	128	111	111	119	107	104	125	115	99	102	122	112	119	95	98	104	128	117	104	97	108	118	130	124	120	113	98	101	128	129	115	104	117	102	122	126	113	106	122	138	128	131	99	127	104	121	121	115	123	108	113	131	133	108	117	103	119	99	107	103	109	99	105	115	103	111	131	118	108	132	122	111	117	100	122	98	107	125	116	118	120	101	107	103	119	130	109	103	103	102	98	121	113	103	110	103	127	121	98	104	115	95	110	91	105	117	96	92	127	117	121	115	106	97	112	100	98	118	99	107	118	139	101	89	126	123	114	112	109	120	115	121	113	100	113	116	136	111	84	94	106	103	124	122	116	97	113	100	111	127	118	104	109	114	109	120	98	109	119	114	102	122	100	114	123	113	118	104	121	140	123	129	100	113	136	113	110	121	107	121	115	115	121	86	124	107	129	101	119	89	110	135	110	107	124	100	103	83	113	100	108	110	101	107	120	110	95	110	93	110	111	126	104	121	106	116	108	107	121	99	104	114	113	127	106	100	96	86	117	101	113	116	99	128	120	99	114	129	118	116	106	113	108	112	120	137	96	113	119	120	109	114	102	120	116	99	111	110	114	111	110	98	111	117	115	117	117	126	125	113	126	114	118	113	114	121	119	125	106	111	108	107	124	104	103	115	124	112	96	110	99	99	103	124	108	119	99	126	118	102	110	125	106	109	127	109	116	118	104	115	113	110	120	120	111	104	106	101	118	117	107	116	112	111	101	102	116	123	111	113	100	114	136	118	89	121	108	131	115	123	116	99	86	121	111	99	114	122	120	98	112	125	112	122	110	114	121	118	127	109	122	111	117	122	125	116	100	113	105	112	121	130	113	136	112	126	113	103	98	94	122	99	94	124	123	115	131	116	115	112	109	107	124	102	120	100	124	90	112	115	108	122	108	107	119	118	114	99	95	126	108	101	107	127	130	124	113	118	100	110	125	116	123	105	112	123	114	124	110	93	119	100	123	113	111	117	133	109	106	98	96	124	98	96	127	103	114	123	114	93	120	99	117	110	116	102	142	90	111	111	113	108	118	103	104	106	98	87	122	99	125	102	129	114	118	106	106	102	99	128	115	131	118	121	117	131	110	116	131	106	131	116	112	104	107	105	127	119	122	135	113	103	124	110	138	105	128	113	125	99	116	93	113	115	106	99	123	111	119	106	118	104	120	120	125	122	102	125	130	116	111	111	112	124	115	107	130	88	106	115	95	110	126	116	122	109	93	115	123	119	93	95	112	108	119	130	112	104	112	103	118	88	109	103	108	112	110	106	102	119	115	118	109	116	116	98	102	98	119	123
9139	2353	1300	1459	2947	4152	4112	3515	2760	2349	2044	1858	1645	1451	1399	1344	1268	1252	1189	1118	1056	1083	1047	1022	1087	959	970	972	970	891	903	914	929	895	946	856	838	899	881	913	826	856	891	879	850	844	901	853	841	820	841	808	874	821	907	844	838	863	850	843	859	889	879	826	829	784	834	797	837	876	854	852	820	849	867	868	848	797	858	850	923	844	818	830	854	855	822	790	776	830	760	796	865	807	840	820	842	830	767	861	863	810	853	840	799	778	865	832	852	842	877	805	797	865	842	768	870	793	791	800	841	789	854	836	807	853	811	777	864	790	862	822	808	832	807	803	833	849	836	808	782	822	833	816	806	827	822	810	797	824	842	841	798	796	789	835	781	809	836	788	768	811	781	807	813	847	749	798	807	806	851	826	811	811	773	850	793	810	872	852	839	758	838	890	843	845	815	857	774	834	836	832	846	849	814	781	844	848	888	850	798	865	800	876	839	820	836	863	747	846	839	771	851	759	873	803	824	865	778	779	835	845	812	836	871	833	811	818	794	825	822	796	861	771	810	832	820	798	808	842	866	839	843	837	827	795	838	788	835	831	816	786	843	833	805	784	795	780	792	782	825	849	825	803	814	819	853	837	852	808	851	851	809	790	817	816	783	840	786	751	791	857	859	811	855	810	851	847	812	860	835	837	805	836	823	840	816	795	810	852	789	751	840	808	829	856	781	813	918	838	801	838	824	884	793	831	803	780	827	804	832	824	835	883	812	830	846	852	784	814	812	800	802	817	816	838	788	802	833	845	820	820	847	817	787	837	809	806	772	859	832	799	798	801	807	828	800	800	799	801	837	856	820	844	816	825	836	832	843	893	856	843	764	742	823	846	806	834	857	781	853	823	794	892	832	835	831	881	805	833	783	855	814	864	826	881	838	819	801	828	831	824	806	860	789	798	797	838	865	857	784	798	831	780	834	816	814	749	817	831	858	862	839	805	830	789	818	791	797	861	810	805	810	808	838	870	811	802	842	828	864	830	865	823	842	834	771	866	824	798	821	807	768	859	834	837	827	825	818	827	771	788	783	822	836	793	829	796	853	777	831	833	821	805	785	784	829	838	800	802	828	815	800	866	780	821	837	790	797	875	805	798	811	791	774	865	841	842	807	851	819	831	864	818	828	836	843	839	769	845	849	797	826	800	843	832	861	807	804	858	844	856	870	847	841	853	840	841	824	850	850	863	792	845	836	833	808	839	855	819	819	828	793	837	813	814	825	820	759	773	792	853	880	809	831	806	811	819	829	846	845	835	807	839	765	807	850	826	809	781	803	830	796	840	818	848	823	808	819	807	841	855	770	834	834	819	824	797	820	807	791	875	817	832	776	792	811	799	837	825	801	838	815	859	806	862	794	804	816	816	804	805	848	770	782	858	821	798	784	829	853	823	852	758	823	823	883	885	867	830	826	829	829	819	852	824	830	864	872	820	767	767	801	794	832	844	829	815	779	794	795	830	875	871	808	835	828	858	813	802	825	839	814	800	843	834	844	842	867	762	869	828	843	860	794	817	861	813	840	847	825	798	812	806	869	794	859	837	859	810	840	802	817	863	819	836	812	817	780	827	793	809	811	829	784	791	809	834	814	799	799	783	827	870	836	782	779	866	814	831	825	828	856	847	820	766	773	861	811	761	801	798	811	835	815	750	748	807	790	818	805	859	844	858	845	818	795	805	847	854	814	852	844	819	875	834	809	827	805	850	796	821	821	779	824	845	876	793	818	750	821	829	814	834	850	817	829	792	785	861	804	840	877	814	807	845	785	771	782	815	823	796	826	879	831	849	868	843	853	859	812	835	718	791	837	862	817	782	802	810	827	812	820	811	834	802	791	804	841	840	837	841	814	852	773	834	795	878	826	795	823	785	810	760	841	810	803	847	827	836	793	855	805	868	813	809	767	863	871	768	827	778	798	839	872	820	831	826	850	781	849	840	821	804	819	876	851	869	831	837	839	832	822	781	805	785	797	833	859	804	802	806	840	818	814	848	855	860	823	883	792	838	822	797	836	792	786	826	790	818	778	824	840	845	811	803	805	764	868	812	787	801	808	834	817	815	801	812	849	809	790	834	784	872	789	798	769	816	811	811	862	758	793	812	841	789	803	837	826	830	834	814	805	818	866	825	803	831	853	919	823	798	844	759	826	832	859	879	793	842	848	883	832	839	813	866	861	818	809	786	838	831	791	798	810	850	830	878	831	844	828	854	836	829	835	848	839	754	809	820	837	823	843	801	845	810	796	811	844	789	831	836	837	789	791	826	815	767	873	804	868	772	773	800	822	821	807	862	835	792	842	709	852	856	800	848	863	850	811	832	831	797	807	786	816	841	822	793	829	831	810	799	827	797	831	813	827	903	841	818	831	839	802	811	810	841	802	809	859	819	844	782	808	814	787	836	852	797	800	847	813	866	794	841	854	857	804	798	804	824	847	793	831	837	795	788	826	816	866	820	802	833	789	838	772	815	830	813	778	828	864	841	844	790	811	848	810	834	803	844	806	805	797	837	858	824	798	850	870	818	855	790	807	819	816	826	862	812	809	821	804	864	836	834	821	868	858	819	817	806	794	817	856	804	846	851	835	829	782	830	788	843	793	759	835	835	804	780	812	856	836	877	836	819	831	802	876	796	810	836	845	808	834	885	770	828	829	849	789	787	808	821	776	849	827	785	864	829	775	805	834	802	863	814	768	851	814	782	799	833	838	828	770	819	806	781	813	850	821	877	810	851	822	780	823	852	777	797	792	879	790	774	837	783	824	846	848	848	815	764	859	821	837	856	850	814	778	750	826	848	865	857	861	789	818	820	822	858	795	841	811	843	831	804	820	805	809	799	795	805	838	852	772	862	847	797	803	851	823	788	809	797	819	799	804	832	825	758	830	794	784	771	814	844	810	839	789	850	787	845	829	815	812	812	809	820	850	838	905	800	847	845	799	887	819	787	830	848	823	826	832	847	864	838	853	790	808	805	850	846	774	826	823	815	789	869	787	806	831	834	828	818	829	847	816	857	849	819	804	858	831	797	811	833	815	805	817	788	814	839	837	787	810	865	812	803	853	849	813	810	852	807	782	841	822	768	788	834	791	843	869	838	846	748	794	810	843	787	818	828	781	811	750	831	808	836	820	860	804	786	866	865	812	796	809	827	838	855	797	804	810	814	834	810	808	841	794	871	872	841	799	801	867	842	763	844	870	835	864	835	800	840	865	837	827	834	830	826	800	818	812	822	838	844	851	839	849	827	836	867	856	846	883	788	876	830	832	796	913	844	800	821	788	805	821	837	785	830	829	840	860	802	857	766	814	802	789	844	819	788	799	838	861	860	882	791	787	815	805	839	858	766	839	837	799	781	804	824	789	854	881	883	818	791	836	800	820	777	839	826	761	809	874	827	807	871	815	863	800	791	790	799	825	811	840	749	797	813	813	801	813	780	883	810	798	829	820	813	818	839	803	818	822	839	825	831
1008	58	36	48	45	62	39	52	48	43	43	47	46	40	47	47	39	37	49	50	36	37	32	44	41	40	40	38	47	37	42	43	43	46	41	39	34	33	36	31	42	34	44	30	50	34	39	41	44	34	45	42	36	53	39	34	39	46	55	39	39	41	36	34	33	41	41	29	31	47	42	36	36	46	47	32	33	47	38	36	38	46	31	33	40	36	39	40	46	45	48	47	44	41	41	38	45	37	35	40	40	32	47	49	49	38	37	30	41	40	30	44	42	34	35	40	32	47	37	37	42	35	39	43	40	36	26	49	44	35	34	48	32	40	33	37	33	44	35	41	37	35	45	37	35	44	45	48	33	36	44	43	33	43	34	53	52	43	38	45	40	29	35	29	48	33	39	33	40	46	45	45	49	43	40	39	32	49	35	48	31	42	43	30	52	32	39	56	49	50	38	41	26	41	32	33	37	31	45	28	47	45	37	40	39	41	47	32	42	37	37	38	35	31	35	41	38	38	48	34	48	50	31	41	37	27	36	42	38	41	38	44	47	42	41	49	40	42	46	36	28	32	35	36	48	29	44	35	28	43	41	42	35	40	42	41	41	35	36	34	41	37	44	48	39	51	54	44	39	34	40	33	42	41	35	47	33	28	33	40	48	37	54	42	34	48	43	44	37	48	29	42	42	39	36	34	44	32	39	39	41	26	42	40	29	47	53	36	43	32	36	34	35	33	48	33	34	45	39	43	45	36	36	39	53	45	51	40	37	48	31	38	43	40	54	40	41	40	34	30	30	48	36	39	48	42	27	51	32	50	55	42	30	29	45	47	32	36	41	41	35	35	41	38	46	33	32	51	32	40	40	50	33	35	35	33	29	51	42	35	36	36	30	28	40	29	34	45	37	36	40	30	41	30	52	40	38	32	32	43	41	45	40	42	42	35	42	41	34	44	44	31	44	37	40	34	32	42	34	40	45	38	28	35	34	38	36	54	32	41	31	35	47	31	33	31	55	47	48	42	43	42	36	39	36	38	42	44	28	35	46	41	26	37	31	42	42	41	28	46	34	44	37	42	42	33	41	43	35	32	42	49	47	36	39	42	38	41	46	42	38	37	42	30	40	34	27	35	40	30	42	47	41	33	47	43	34	36	32	34	35	56	33	38	41	37	40	35	51	32	41	41	43	32	38	40	43	43	36	39	39	31	34	43	34	30	50	30	40	34	36	31	35	25	32	37	36	40	44	42	32	41	37	36	46	39	41	39	34	33	36	36	42	38	46	48	27	36	39	35	35	40	40	34	28	40	35	38	51	33	39	48	36	35	42	39	37	47	43	40	47	37	44	31	36	33	35	41	36	22	31	43	37	43	36	25	29	38	40	45	32	36	45	37	35	29	40	45	48	41	41	38	32	47	44	33	40	45	41	39	32	42	44	44	48	49	36	41	43	49	46	38	50	44	30	45	43	43	39	35	40	36	40	43	40	36	37	31	45	46	37	40	44	35	42	35	36	34	39	31	35	32	41	40	26	33	45	34	48	42	40	41	39	48	35	38	37	39	30	46	35	40	28	40	37	44	49	34	43	27	35	39	51	50	47	33	38	33	44	36	36	52	29	37	33	39	44	43	39	41	35	38	41	37	37	30	47	44	35	44	39	41	43	39	37	40	40	45	45	40	44	53	44	42	31	43	42	33	34	37	33	38	43	39	31	40	32	22	41	31	50	37	57	36	36	46	30	24	38	50	27	39	44	40	31	31	47	32	42	35	38	34	36	36	43	38	43	38	33	48	35	35	41	49	26	41	36	31	39	36	45	38	32	30	33	35	49	39	36	40	41	36	38	44	38	38	36	31	25	42	50	43	37	37	42	43	45	44	35	39	29	33	36	38	45	33	42	38	36	33	36	38	45	30	44	39	47	48	30	42	23	40	45	39	46	31	44	42	34	33	36	44	41	43	33	28	37	35	45	31	34	27	39	51	30	30	35	36	38	48	49	46	38	33	31	49	44	33	43	42	45	36	42	38	37	39	40	32	45	47	45	34	41	52	30	31	49	37	48	40	45	46	35	32	46	46	32	54	35	40	37	38	39	44	38	48	36	37	39	36	54	35	53	40	45	40	34	36	54	50	45	27	47	33	40	39	47	36	40	43	28	44	39	40	48	39	34	37	54	41	33	36	43	42	32	38	37	47	37	35	34	33	48	41	32	44	33	36	46	45	32	30	48	72	39	38	30	33	35	42	45	33	58	33	46	40	37	37	38	39	40	48	46	36	27	31	27	34	32	47	34	36	40	29	37	40	30	39	41	49	35	34	43	36	36	43	53	43	36	35	41	29	39	53	34	54	50	31	38	45	50	44	36	36	42	43	37	38	49	39	32	30	41	34	39	46	35	36	40	42	37	38	41	42	42	33	43	36	30	39	39	42	51	48	26	47	40	32	37	41	38	28	31	31	36	38	42	39	46	34	41	38	40	34	30	37	34	28	24	39	34	35	35	38	30	34	37	31	37	35	35	46	44	36	39	43	35	42	45	37	41	30	35	43	45	30	44	40	37	40	40	39	38	33	33	40	37	49	44	46	42	40	33	32	42	32	34	47	47	39	32	31	43	33	43	53	44	34	38	39	47	45	42	39	41	53	31	37	46	38	45	36	36	30	32	36	38	43	43	49	35	47	48	48	36	53	44	24	45	33	38	39	37	42	40	31	39	46	36	42	36	47	36	36	46	35	42	37	39	35	47	33	41	43	38	34	39	34	28	40	30	32	36	33	31	44	39	35	40	33	40	36	47	24	35	44	38	47	34	35	34	33	38	40	38	30	39	38	33	57	35	55	38	47	35	43	47	48	37	32	30	34	50	40	50	37	58	46	37	32	34	32	54	36	30	45	35	39	35	47	35	48	38	36	42	45	32	48	45	41	26	27	39	38	40	56	37	46	38	32	36	39	35	39	47	37	30	35	31	34	39	40	44	34	43	34	39	41	29	32	45	47	43	44	48	33	43	38	45	45	31	30	27	41	27	40	38	32	42	28	40	38	27	34	34	34	51	44	31	36	41	38	42	46	46	29	38	52	36	27	48	43	32	48	39	56	37	50	21	36	54	42	32	43	38	35	34	43	50	37	42	48	41	38	31	37	40	31	49	37	39	46	35	37	43	30	34	41	37	48	35	33	41	52	45	39	40	48	45	43	38	38	45	48	37	36	39	44	27	33	39	40	40	39	39	34	42	41	49	40	37	39	29	36	38	27	33	34	44	38	55	42	32	33	35	40	44	42	47	47	41	47	36	41	25	45	47	40	50	42	36	37	42	33	33	40	43	43	46	28	33	45	40	42	33	35	37	33	31	49	47	29	39	52	43	39	48	37	28	36	36	36	53	40	40	47	40	31	41	45	41	40	50	37	41	48	49	36	33	50	30	34	39	42	49	38	39	44	42	37	35	39	46	31	43	45	39	40	49	40	34	38	28	42	40	35	44	31	30	35	28	32	30	39	39	35
6558	544	355	366	557	669	638	593	548	553	460	436	448	406	367	419	380	357	358	364	349	313	353	301	331	342	306	330	311	305	312	311	289	316	307	334	331	350	301	321	313	327	360	303	324	292	313	303	303	287	291	299	273	365	294	316	294	301	325	318	312	338	281	347	311	303	309	299	318	302	304	306	329	296	316	288	294	304	308	300	282	299	331	299	289	293	326	298	297	295	314	327	340	312	326	306	305	306	295	304	312	298	299	294	304	307	321	339	327	323	318	288	334	328	267	359	291	334	309	323	304	315	281	287	315	285	323	298	309	286	298	288	343	298	311	331	326	328	314	290	295	324	307	279	328	285	328	333	323	319	316	318	334	326	287	348	319	324	292	290	307	371	349	270	327	285	325	326	326	325	312	301	291	302	339	316	274	286	303	312	329	335	312	338	285	301	313	294	331	295	303	292	329	316	275	292	325	335	335	283	316	304	300	328	294	327	299	320	320	319	308	316	303	309	315	300	318	331	305	278	309	334	310	319	297	303	327	324	307	320	305	324	299	281	303	312	292	290	290	303	302	314	308	314	300	294	296	293	307	316	266	345	322	317	339	311	288	306	296	309	302	318	302	315	305	279	319	346	317	291	283	278	298	296	343	297	313	289	319	322	294	303	305	332	310	333	299	304	307	308	326	316	296	313	326	323	352	330	287	296	339	291	302	314	366	342	289	329	283	307	308	310	295	339	267	303	344	324	272	309	308	297	302	329	286	310	297	297	331	326	305	262	338	322	311	305	335	309	340	338	308	291	306	298	291	284	327	298	328	303	300	283	305	296	292	302	332	307	333	322	292	334	322	282	284	318	329	321	344	305	303	290	288	300	301	286	304	289	325	317	296	300	294	308	333	304	323	299	326	318	289	315	303	324	328	306	342	283	322	301	293	291	323	321	295	329	317	290	333	309	305	313	297	270	307	307	338	293	300	325	311	308	322	335	295	291	299	328	338	281	280	317	302	336	275	300	306	329	270	331	316	327	280	317	296	295	289	312	296	296	284	302	283	335	299	300	297	266	301	287	316	308	322	291	322	311	324	328	299	307	326	309	303	305	304	313	337	333	326	274	289	293	328	266	273	316	321	312	288	276	285	331	278	303	311	338	339	306	325	318	318	284	313	351	326	307	296	285	330	282	281	287	328	315	285	283	292	329	322	287	313	294	315	289	307	288	305	316	284	314	308	295	297	315	312	321	305	354	325	292	302	302	324	299	290	311	328	276	315	339	293	339	292	333	282	310	281	308	315	312	297	275	298	325	312	313	322	327	291	316	339	297	297	303	300	294	321	284	313	297	332	301	276	319	279	347	289	323	303	295	291	311	280	292	308	307	320	287	318	342	317	304	309	316	319	316	322	318	331	299	285	303	292	285	294	326	321	283	342	325	294	299	300	339	301	301	300	295	287	313	292	316	286	335	320	316	320	291	336	288	277	318	345	307	296	305	313	342	294	328	334	321	318	281	335	318	325	344	291	310	306	335	304	307	299	346	289	279	285	310	318	313	320	294	317	297	309	322	307	297	285	288	341	327	359	325	297	317	283	294	294	302	296	319	315	326	323	309	349	337	350	318	313	311	276	314	310	343	308	327	286	292	314	261	295	301	318	320	306	334	304	299	306	301	335	341	316	298	321	285	324	302	322	340	319	330	317	284	320	295	316	287	341	311	326	352	302	290	307	321	330	290	323	317	283	304	292	303	281	311	306	328	315	292	293	318	331	294	281	297	300	316	304	304	309	284	310	296	312	296	316	310	299	326	272	306	328	324	314	302	328	297	305	307	304	305	320	292	340	301	274	318	314	307	331	293	345	296	309	298	294	332	331	295	316	320	305	324	296	315	313	291	317	311	290	335	325	327	336	338	333	307	315	312	305	343	295	312	291	339	318	342	298	302	315	323	327	319	322	282	363	303	296	310	339	327	325	322	333	334	307	315	272	335	321	281	305	297	305	297	314	315	317	317	350	331	304	319	288	314	299	315	283	283	327	330	306	332	315	321	301	339	292	349	311	334	320	345	322	331	315	325	304	335	305	317	326	341	349	323	328	283	297	296	299	305	312	303	346	308	314	309	307	289	316	281	284	331	321	302	317	319	342	332	285	300	281	316	349	321	292	311	338	308	322	337	331	326	322	310	303	288	287	305	284	320	316	279	295	359	306	306	285	314	317	281	288	339	319	299	313	303	299	311	303	293	314	319	301	314	301	315	324	282	308	331	331	337	315	314	291	292	335	322	307	306	306	297	298	314	291	298	312	320	291	323	292	328	333	272	302	294	301	329	309	309	321	332	318	322	308	313	314	317	310	325	317	335	316	306	347	319	303	344	320	321	340	327	306	277	299	296	330	317	327	286	307	328	312	348	299	291	325	321	316	318	308	317	294	298	323	289	314	323	318	304	338	346	305	346	305	305	324	298	324	306	302	291	314	309	298	303	315	316	286	350	327	319	302	305	326	324	292	312	298	293	334	302	288	287	287	277	322	302	327	309	330	342	370	289	329	317	287	313	329	314	272	339	324	293	334	310	311	313	308	294	309	326	343	298	308	294	306	325	297	337	293	302	327	343	320	288	288	352	328	332	312	310	314	292	312	333	313	309	308	311	291	309	294	292	300	302	309	294	304	318	298	319	313	331	325	288	305	304	319	298	293	300	288	321	303	308	308	311	320	317	302	298	284	294	320	336	315	304	315	330	305	276	294	323	316	303	322	318	302	320	327	305	304	325	292	272	327	288	313	305	324	294	287	272	286	315	297	323	315	298	306	321	331	308	336	330	293	335	334	299	297	324	293	301	333	325	323	307	303	302	283	311	332	305	332	293	299	289	297	323	292	299	313	302	319	300	300	315	316	298	303	311	310	346	300	321	278	310	323	297	321	290	280	293	308	322	312	306	306	305	341	297	278	316	283	299	289	317	288	294	311	310	294	306	308	307	324	291	323	304	293	282	302	305	338	292	305	320	317	311	298	291	304	332	288	320	299	315	302	311	326	298	325	311	311	309	286	320	300	308	311	291	312	319	317	285	315	329	312	307	299	305	297	301	292	319	295	331	299	319	329	295	287	307	299	300	322	314	288	343	294	315	336	287	292	331	309	314	291	305	306	312	283	321	312	316	277	350	283	284	305	317	333	313	311	310	356	328	305	304	335	344	297	298	305	312	309	309	321	321	299	307	325	323	317	318	349	304	312	343	302	290	292	300	343	314	326	318	310	322	312	311	326	305	323	290	320	306	319	276	324	306	317	311	287	311	310	294	316	302	302	315	321	306	353	313	298	265	308	343	313	326	306	316	293	329	305	294	310	292	321	297	274	302	321	289	287	307	311	317	290	306	345	293	296	299	307	309	321	309	322	290	291	298	314	277	305	314	296	286	318	345	333	302	308	279	314	323	355	325	289	310	307	306	313	303	325	312	336	315	303	325	298	316	318	310	331	330	334	315	314	300	296	297	324	357	300	289	316	316
536	154	110	90	94	95	93	106	111	101	85	90	76	90	77	97	82	82	89	81	82	90	91	75	80	94	84	83	74	74	83	84	82	84	88	75	101	86	96	91	92	81	69	62	87	89	79	69	91	74	80	74	64	88	78	85	73	72	72	86	78	69	85	94	84	67	88	83	78	72	76	66	75	86	67	71	84	72	98	81	68	88	74	74	93	93	76	71	85	78	74	63	59	77	77	78	76	79	80	65	78	71	69	78	85	81	77	77	101	80	78	78	84	91	79	51	89	68	84	88	86	84	98	90	77	80	69	74	71	92	66	71	69	90	63	79	69	66	84	92	84	82	68	72	72	67	86	74	85	70	86	84	78	84	62	79	87	79	90	74	80	96	81	75	72	78	101	84	67	84	76	92	93	73	61	90	76	86	89	72	74	82	78	76	75	84	74	72	76	95	73	80	77	83	79	58	75	86	77	70	82	88	96	72	73	72	74	86	74	82	83	88	74	79	77	83	79	78	72	85	89	71	72	72	59	73	88	87	82	80	94	85	74	82	79	84	80	90	86	79	62	84	84	85	70	75	92	74	69	70	88	73	86	66	77	72	84	87	71	92	76	78	81	63	65	86	70	72	81	77	76	93	91	80	87	89	91	74	80	77	61	57	73	86	94	93	93	74	76	89	87	94	93	74	89	61	72	64	84	78	84	81	76	82	77	83	79	86	77	79	72	82	75	92	82	82	71	69	69	84	86	81	78	72	82	81	80	69	82	77	82	86	74	85	77	67	83	91	76	81	92	83	76	84	84	88	78	75	87	75	84	85	86	73	67	70	89	75	76	74	73	85	76	84	73	64	74	87	63	78	77	71	67	59	60	82	71	80	73	79	86	80	89	73	74	94	83	76	79	90	80	78	84	95	88	70	82	74	82	77	72	84	91	72	89	79	93	79	78	74	73	79	78	84	86	85	80	80	80	73	74	69	82	76	61	73	75	77	81	86	59	78	88	78	78	86	73	81	87	71	79	66	81	81	79	84	82	73	81	62	66	65	71	74	72	86	80	83	66	73	83	63	76	73	75	78	78	62	88	68	67	82	73	70	77	84	79	89	86	85	82	86	63	74	93	79	74	70	67	75	72	78	73	81	84	96	75	82	82	78	92	62	78	89	77	76	79	96	80	92	57	66	58	85	87	91	73	72	83	80	72	75	74	83	79	91	92	78	90	82	73	83	70	93	88	77	72	77	86	78	71	81	77	67	93	94	75	94	83	75	79	76	73	72	76	76	79	79	94	85	70	62	101	90	72	64	63	77	71	67	79	74	63	88	79	79	78	97	74	92	75	80	68	77	94	88	88	70	76	80	82	98	72	66	79	74	76	77	75	79	80	70	85	69	78	74	77	73	70	84	65	76	71	74	69	63	82	79	76	82	78	89	107	97	101	94	65	85	77	72	71	67	90	84	86	76	90	82	92	71	80	83	77	96	81	82	85	88	85	85	62	88	72	74	78	85	81	76	81	71	68	68	80	84	78	71	76	77	62	91	89	89	79	75	82	69	72	69	73	75	78	74	87	84	92	90	74	75	88	80	88	88	78	90	88	88	77	91	66	78	82	78	79	88	70	72	73	87	81	77	77	98	69	85	81	84	89	80	93	79	70	80	80	70	95	71	78	72	73	88	79	77	93	64	77	85	81	75	73	66	80	78	86	68	76	85	81	85	87	71	112	79	82	67	81	70	74	86	71	60	76	81	75	79	68	87	66	75	83	64	79	65	87	86	66	87	76	103	81	90	76	57	87	69	68	77	65	98	76	71	86	67	73	88	84	68	82	80	73	84	77	83	76	83	81	63	69	88	74	86	72	66	66	84	79	90	82	89	83	89	82	81	73	78	97	58	89	78	85	74	72	70	72	72	76	76	70	87	70	69	81	85	91	92	101	62	85	77	74	81	88	90	84	84	91	77	58	80	86	73	75	74	80	68	81	72	82	73	88	88	91	71	72	85	86	84	89	85	61	74	93	75	81	72	70	76	72	78	63	87	73	82	85	69	71	79	85	76	73	64	85	71	73	90	88	75	62	69	86	87	78	70	75	76	75	80	71	75	84	88	82	83	61	62	72	76	75	75	70	95	76	72	85	80	70	72	78	62	94	88	64	64	83	85	70	94	77	69	73	69	83	79	82	86	57	84	87	76	80	80	81	76	68	72	74	86	84	66	81	70	74	79	79	79	83	84	87	87	83	87	77	60	85	80	70	77	71	70	84	80	82	74	68	78	72	83	57	74	77	82	70	74	87	85	74	81	86	77	97	72	87	79	64	83	83	91	74	77	81	82	77	94	67	68	84	74	79	90	86	70	63	71	76	78	66	66	80	65	74	86	78	75	79	79	77	66	80	89	88	69	87	85	76	80	85	82	82	60	72	73	66	98	71	75	65	75	78	83	69	103	79	76	78	75	78	81	70	67	74	68	69	80	81	97	77	90	83	88	83	85	79	79	68	88	75	92	81	67	77	82	78	76	87	72	76	81	54	78	82	77	108	72	67	80	69	66	81	77	67	80	91	92	71	81	85	76	84	93	78	84	79	80	69	77	77	77	80	82	88	65	84	72	87	58	67	62	60	107	88	75	83	91	84	79	66	95	76	82	95	89	74	92	87	82	90	85	84	73	64	82	80	84	66	83	86	88	75	84	94	89	80	83	84	77	78	85	64	68	96	76	73	87	71	86	81	77	68	67	67	69	96	76	69	79	80	83	72	66	76	76	74	78	79	78	72	93	85	65	80	76	90	65	74	60	73	70	80	80	82	80	81	94	70	80	76	77	72	96	82	89	84	94	62	77	81	73	83	77	63	72	95	80	73	76	75	57	61	87	65	78	80	72	77	92	92	86	82	87	77	86	88	84	65	78	85	93	72	72	80	77	77	81	87	88	78	84	81	70	59	88	102	62	61	81	96	96	67	76	72	76	84	79	72	83	69	82	84	84	73	79	84	83	64	72	87	82	78	72	66	89	79	87	80	77	76	84	111	69	79	71	89	86	65	81	78	86	88	99	62	91	89	76	84	84	66	75	76	86	75	70	85	88	72	91	76	78	56	78	71	88	68	86	82	80	71	82	83	76	93	74	67	74	81	88	82	82	81	82	75	72	89	72	71	80	76	96	84	75	75	82	74	83	83	73	88	83	73	89	75	79	59	88	75	80	85	83	82	75	87	76	79	91	90	98	85	85	66	102	79	85	89	68	86	88	89	82	84	69	76	70	87	78	97	94	77	67	83	94	67	76	83	68	68	84	81	82	79	78	70	88	76	62	76	66	70	95	81	83	92	74	91	72	84	72	70	74	69	65	85	72	77	81	77	83	84	64	85	78	88	80	73	71	84	85	72	83	81	72	73	87	72	84	84	98	77	71	72	80	76	76	75	79	84	75	81	82	86	66	77	72	66	72	70	68	82	71	72	71	98	76	78	64	83	83	98	65	74	76	77	85	89	72	70	102	80	76
6551	1883	885	1006	1963	2744	2505	2159	1810	1506	1323	1127	1019	935	936	845	829	790	762	719	776	714	703	702	686	690	647	638	679	648	636	636	636	633	597	595	601	599	609	594	584	613	593	596	604	607	623	556	572	626	555	562	577	603	597	577	623	560	573	543	552	569	548	562	571	590	569	575	586	540	555	596	637	567	603	576	556	574	533	525	548	608	581	569	542	571	563	561	544	576	571	559	629	551	551	563	546	604	555	562	566	593	581	573	545	582	563	548	567	607	587	571	546	590	577	567	581	575	553	546	585	579	545	590	580	516	594	562	575	572	589	581	547	580	513	594	537	574	575	585	560	553	600	552	534	598	550	582	572	577	560	579	588	540	565	626	537	572	538	572	556	533	528	588	545	569	572	563	582	542	582	571	557	551	579	533	564	588	582	623	589	572	578	570	574	589	604	579	587	575	576	546	554	531	537	583	542	550	619	563	486	566	587	546	561	584	569	581	550	573	542	580	557	542	565	565	563	598	557	521	570	579	557	616	605	487	596	570	553	515	589	559	567	580	598	609	583	577	546	560	569	536	534	564	531	559	582	569	568	574	545	556	538	566	571	533	590	544	578	572	546	576	561	571	575	599	588	558	542	559	565	536	569	578	585	580	578	543	545	564	602	553	540	567	567	565	558	577	559	565	536	565	594	536	612	581	587	573	591	604	557	573	580	546	572	551	558	527	548	530	550	605	582	568	583	556	566	569	562	579	570	557	568	571	561	551	590	578	562	546	546	568	580	584	559	614	607	567	560	576	579	549	600	584	519	551	533	557	566	501	567	567	568	609	533	543	585	598	575	571	552	575	577	574	589	558	563	573	576	568	605	586	559	591	571	547	565	603	548	537	605	543	581	558	573	563	572	581	541	558	537	551	567	599	568	573	568	596	576	556	526	531	607	570	576	563	586	576	626	558	528	583	545	550	647	560	563	554	529	582	635	590	553	590	591	550	549	564	554	614	551	580	553	567	564	522	585	528	581	584	539	585	594	589	535	556	591	638	563	534	568	577	561	549	554	539	551	562	588	551	564	570	557	565	582	599	572	538	572	587	571	556	566	578	566	583	590	599	556	610	599	570	557	566	578	568	596	543	549	575	544	543	567	568	555	546	599	567	554	574	602	528	577	607	563	600	547	580	603	577	559	560	530	558	565	574	538	552	573	576	578	560	560	544	567	556	538	557	535	584	559	580	520	540	594	549	547	526	575	566	600	570	507	584	603	555	557	581	525	554	593	570	566	547	595	577	538	587	555	537	539	597	554	580	539	556	552	536	635	568	586	568	579	597	595	555	584	576	562	539	564	555	599	574	558	591	559	509	586	608	585	565	557	572	572	515	536	539	562	595	537	603	583	553	576	562	577	550	589	556	599	558	553	597	569	618	547	589	537	602	570	579	571	572	556	571	572	583	592	514	600	615	576	527	555	594	577	563	613	603	587	582	581	632	571	558	615	556	581	563	545	555	553	574	549	584	542	562	552	583	581	533	589	534	565	554	537	571	608	545	573	555	580	604	554	560	586	571	580	570	571	590	556	571	579	554	581	600	579	587	560	581	560	552	564	562	558	593	563	570	558	545	554	572	655	550	584	595	596	560	571	544	542	544	627	557	558	524	565	547	578	578	602	588	564	574	562	577	531	548	585	579	558	526	551	539	576	559	611	543	587	553	593	581	601	606	543	565	585	556	568	561	594	584	607	584	561	536	534	588	572	590	556	584	587	587	564	524	565	575	603	504	562	560	594	565	571	598	575	578	566	544	559	559	585	578	549	574	570	553	531	545	615	591	522	555	573	554	563	592	598	563	601	600	560	594	601	559	615	604	580	572	543	571	591	575	554	571	579	546	558	567	552	564	570	521	556	542	585	535	546	598	534	568	580	529	581	587	535	531	575	550	547	563	587	599	539	575	594	569	581	597	591	593	601	562	550	556	543	647	602	591	543	553	553	581	575	582	559	561	535	578	606	531	619	596	596	599	561	596	535	593	582	576	578	610	544	544	512	571	575	583	553	555	533	565	576	539	531	588	558	534	584	569	565	587	545	609	549	577	570	553	558	571	590	618	592	516	551	541	613	568	583	526	571	583	548	592	568	568	572	553	607	580	576	564	572	582	567	612	601	544	581	567	603	541	588	604	560	567	588	562	574	583	563	566	583	536	559	558	520	559	561	550	593	570	561	565	627	541	556	583	556	535	570	583	536	527	546	559	562	547	536	529	545	570	544	590	574	572	568	569	557	527	609	612	604	555	595	591	566	569	602	547	596	602	549	590	601	572	556	593	557	532	579	594	553	542	570	545	549	567	553	610	518	538	588	563	562	597	558	562	543	603	576	531	586	537	542	539	559	559	559	587	573	544	530	571	536	567	525	620	545	582	594	538	509	585	635	566	540	588	547	568	568	607	530	564	557	514	591	589	573	585	580	572	583	602	580	561	589	614	631	591	565	567	553	568	560	583	571	546	621	590	593	576	597	563	560	528	544	562	559	536	611	581	568	562	624	592	581	572	578	568	566	505	607	590	593	570	555	555	515	570	602	595	553	576	574	591	578	584	610	573	600	596	550	566	549	599	534	609	569	545	545	562	585	537	543	558	566	540	580	555	598	594	612	587	602	551	571	502	553	569	611	561	524	532	536	515	591	547	558	575	577	542	598	580	552	595	561	582	578	577	621	527	530	554	609	596	560	569	586	545	600	522	578	606	567	570	581	546	584	579	551	547	553	564	569	540	578	538	567	511	541	555	550	538	578	557	589	565	540	540	571	576	589	600	568	581	598	571	555	572	531	595	540	528	587	549	538	546	598	585	595	590	533	590	570	496	570	592	548	574	585	570	605	566	569	613	534	597	572	581	588	598	584	545	539	566	584	553	583	556	542	523	584	584	550	582	551	592	608	603	548	559	547	573	578	569	561	588	560	533	569	579	539	558	587	600	593	566	595	558	592	559	580	569	584	544	546	572	536	549	575	539	581	607	557	560	545	602	579	532	562	550	559	594	559	533	582	584	579	505	557	559	560	570	521	568	558	526	598	545	573	522	571	593	521	552	579	550	630	550	564	552	575	579	574	548	571	580	566	604	608	592	583	539	555	542	532	527	571	543	639	534	547	560	533	581	585	582	535	574	565	571	559	573	564	559	564	539	578	572	582	586	526	579	558	568	613	573	565	548	615	597	572	558	568	564	570	572	608	560	543	569	507	566	560	560	588	540	522	576	567	581	573	587	561	610	556	513	552	549	604	561	540	591	565	591	555	594	565	560	574	598	622	576	574	574	566	608	546	562	544	543	571	543	502	582	559	589	568	569	543	571	580	598	562	546	513	557	595	599	586	571	559	594	561	548	540	569	576	563	584	591	583	567	523	572	547	554	571	516	580	541	578	542	582	589	586	571	549	561	617	606	577	586	598	571	581	618	560	586	548	581	543	617	564	540	594	575	567	538	570	590	578	527	568	544	563	576	578	529	545	584
1644	123	105	97	84	93	108	120	106	104	88	84	88	69	92	93	79	76	87	74	76	89	63	100	79	105	80	81	93	76	78	72	78	97	77	98	74	70	79	66	72	83	84	70	82	69	62	82	78	88	82	89	80	65	66	83	64	67	77	86	89	74	79	69	62	71	81	83	69	89	79	91	83	66	89	92	67	77	70	66	95	69	74	71	75	80	86	72	74	102	63	72	65	65	76	71	66	74	85	86	70	81	83	89	83	71	67	73	77	62	76	80	68	83	68	71	90	89	79	68	77	80	75	63	81	91	85	76	66	88	79	73	85	89	73	89	88	60	88	76	77	83	72	72	92	75	81	72	68	90	75	77	74	64	74	72	57	89	76	69	65	61	74	82	86	78	75	84	85	69	75	77	92	92	74	86	78	82	80	54	74	104	94	59	54	63	83	76	63	95	78	93	75	64	74	67	60	84	70	59	81	83	82	78	70	73	80	83	86	69	93	80	65	79	81	73	88	77	86	80	74	76	76	71	86	73	84	87	75	66	79	93	79	103	79	71	74	87	80	68	65	87	73	75	72	74	83	81	67	66	70	62	95	77	87	79	83	87	76	75	75	74	85	88	77	82	72	82	76	76	93	69	61	60	79	72	78	75	78	79	58	73	85	55	65	69	89	69	81	72	82	58	85	93	84	74	83	69	69	79	85	74	70	77	92	82	75	79	80	75	74	79	75	78	67	71	69	73	72	81	71	75	74	87	64	94	73	76	72	73	77	86	72	67	76	81	73	69	69	86	91	79	90	72	70	81	79	77	63	65	73	65	83	73	69	67	47	67	65	74	63	67	79	83	61	83	68	75	65	82	75	73	68	83	74	77	77	81	85	82	77	95	77	90	83	67	65	71	80	77	65	65	88	72	71	81	65	81	67	90	74	81	82	82	73	72	76	61	77	60	78	72	65	76	81	78	98	73	74	80	85	97	73	83	89	101	77	84	67	79	79	81	68	81	81	76	74	89	75	84	72	89	64	80	76	78	83	85	80	71	78	64	72	71	85	89	81	69	66	80	85	57	100	68	82	74	67	80	59	86	78	78	84	82	70	78	85	87	70	70	80	92	72	70	93	82	95	86	60	80	76	81	81	74	60	81	80	86	67	75	78	90	81	84	72	84	72	64	84	87	82	66	74	56	98	81	74	61	79	76	66	70	88	86	91	94	75	72	67	76	84	79	87	72	70	76	74	78	68	77	81	78	81	83	76	66	83	71	89	69	83	85	80	103	79	75	74	77	74	83	77	71	94	73	78	70	64	78	89	80	82	83	74	86	83	77	83	73	73	88	70	74	72	79	83	82	79	65	72	69	91	79	74	61	73	80	71	84	71	75	89	65	66	65	80	83	74	69	67	72	82	54	81	72	84	56	69	72	82	77	71	83	92	62	63	79	64	74	80	74	68	82	85	81	79	70	83	87	95	68	71	80	68	84	76	86	66	90	65	76	83	84	90	84	84	85	73	76	75	86	91	77	79	82	77	88	76	93	82	71	81	77	76	88	92	72	71	90	77	85	86	73	95	75	68	81	85	79	63	81	82	82	80	89	82	73	81	66	69	75	75	75	85	73	86	78	80	64	74	82	61	69	71	78	80	85	82	71	86	92	83	86	79	71	56	66	64	74	85	69	85	57	82	65	71	82	72	82	75	70	73	76	79	87	78	81	67	80	70	77	74	79	85	83	81	89	79	63	85	80	88	77	78	81	71	59	74	82	77	67	77	61	80	68	76	68	78	89	89	83	77	88	65	70	82	62	69	77	82	79	73	80	83	72	82	67	73	69	71	74	81	78	81	80	97	90	75	83	98	77	78	67	85	73	74	75	77	89	91	61	81	78	86	96	84	70	63	64	78	88	68	86	73	81	93	73	79	65	70	92	81	69	90	71	70	86	70	63	71	71	70	75	68	84	73	88	70	72	94	78	70	81	70	81	85	93	74	88	75	76	81	97	68	71	57	66	86	95	84	71	77	76	80	51	75	86	74	75	59	88	76	87	85	58	63	84	60	78	81	74	95	54	88	68	67	91	69	79	69	84	82	74	58	82	79	84	90	70	84	66	74	89	83	80	83	70	76	71	73	97	74	80	71	76	69	72	84	72	61	80	72	69	80	61	69	64	80	68	82	77	66	75	66	78	70	64	82	66	81	75	73	72	67	81	90	86	67	91	82	65	79	64	59	80	87	64	64	79	88	73	81	75	74	84	73	83	79	70	72	61	60	70	73	79	90	73	74	87	67	71	81	72	81	62	68	72	65	79	65	86	85	83	78	71	74	84	70	76	76	70	73	79	79	84	82	89	80	67	83	76	40	88	81	89	74	80	70	92	87	79	83	94	66	74	72	73	85	72	77	73	66	90	79	88	80	89	82	79	71	78	72	57	57	77	69	81	79	70	92	81	72	88	86	62	78	86	74	68	74	86	64	61	76	75	92	69	66	78	67	76	81	83	80	74	73	84	91	83	77	89	52	82	59	64	88	75	82	73	70	87	68	85	86	83	82	87	89	68	88	61	75	65	79	67	70	75	67	84	65	75	80	81	73	91	75	66	80	88	85	88	63	70	75	89	82	88	76	74	73	92	72	73	81	78	72	94	85	65	77	78	93	63	85	73	63	83	101	75	71	67	82	64	66	68	68	73	72	54	69	73	86	77	66	76	89	76	85	87	72	70	82	77	60	81	77	72	66	80	78	80	75	85	74	80	95	76	59	77	84	71	82	86	72	72	68	69	78	63	76	70	84	70	79	73	83	75	64	83	62	85	65	79	79	71	81	81	84	91	77	72	62	66	92	76	64	65	93	70	73	84	66	81	66	78	83	82	81	84	70	73	92	75	74	78	94	74	86	74	66	74	77	86	65	81	70	80	78	67	56	79	94	72	74	73	67	93	72	74	75	85	69	84	84	78	85	80	74	85	77	90	89	73	64	80	80	82	65	63	76	68	78	79	88	75	81	102	71	73	84	74	68	75	74	59	86	78	65	84	75	72	75	87	77	69	82	59	78	60	64	95	60	61	85	79	85	71	63	85	76	75	61	68	89	67	70	63	88	98	78	77	77	85	79	74	75	74	73	76	89	71	73	74	76	77	76	77	75	65	80	58	76	73	80	67	87	78	72	76	101	75	86	83	69	69	68	60	72	80	76	84	73	70	80	98	83	71	90	82	85	77	74	77	73	75	83	70	79	75	72	77	91	77	80	88	95	69	76	70	84	74	70	93	78	68	90	84	79	84	86	91	79	70	80	64	81	89	70	59	60	85	53	65	79	79	81	80	73	75	97	90	68	95	69	70	75	83	87	86	73	79	73	86	77	75	81	64	61	84	80	85	78	89	66	79	84	66	86	88	76	101	83	75	73	80	66	69	78	67	60	80	80	83	78	79	79	62	80	86	71	64	75	66	73	64	62	84	71	71	65	83	79	95	69	74	81	92	78	87	96	75	73	72	70	80	81	78
8552	1621	864	945	1675	2322	2223	1941	1788	1524	1325	1156	1076	980	947	916	872	830	805	794	724	773	762	653	673	686	675	693	691	668	637	668	637	651	598	625	629	609	624	639	664	615	638	584	600	610	663	571	597	628	632	650	590	628	610	647	623	612	597	632	624	551	572	638	597	634	578	581	580	600	582	601	605	645	619	547	602	554	572	613	607	576	573	592	587	630	619	526	599	594	585	564	619	600	588	591	614	569	557	605	585	576	580	572	585	595	622	568	611	637	618	564	538	605	567	588	573	596	590	612	618	583	636	569	590	601	613	611	637	585	575	588	623	576	590	607	590	613	576	631	628	548	602	602	597	603	559	576	560	556	600	597	610	612	601	587	617	600	554	599	621	604	574	589	580	590	620	539	629	575	601	594	598	577	615	604	588	576	589	607	595	597	544	599	616	558	592	589	590	567	608	632	586	607	638	592	561	592	591	613	606	584	601	580	604	633	603	583	592	661	600	598	629	597	562	574	600	598	589	606	644	593	619	617	587	612	600	640	607	614	599	573	594	607	608	553	629	619	590	618	577	623	617	597	644	604	610	569	643	575	609	566	612	615	610	619	575	579	600	605	589	580	612	559	557	582	601	592	590	630	593	548	588	613	609	630	585	627	586	570	609	615	595	573	531	603	607	613	603	568	585	567	567	593	590	575	582	598	563	563	538	596	565	608	579	639	609	595	626	610	599	607	574	625	625	616	569	592	568	616	630	618	548	584	601	616	601	597	633	551	574	579	582	592	561	597	567	628	583	555	548	602	513	603	645	622	594	595	606	570	605	595	595	578	589	553	545	607	599	613	600	584	595	597	564	644	595	665	521	566	651	597	593	609	587	570	586	568	589	585	562	600	613	605	592	605	610	569	596	574	575	592	624	581	558	600	578	617	581	587	591	576	544	578	589	636	608	588	611	561	622	602	584	613	592	591	630	567	577	577	609	572	580	617	618	616	618	626	596	565	585	638	586	566	566	648	613	610	598	604	627	599	583	590	621	570	595	583	595	595	597	572	543	597	607	598	576	624	559	584	630	550	609	634	596	588	590	580	582	567	602	601	553	600	588	602	592	593	599	552	684	630	553	634	603	567	633	586	585	588	559	604	591	605	560	602	581	571	562	575	532	576	625	585	608	587	588	620	547	582	569	598	574	584	545	579	595	621	563	611	586	583	586	636	591	565	607	567	619	611	612	618	578	564	662	601	552	585	575	572	554	583	598	584	610	600	608	587	613	607	599	616	578	610	588	585	598	589	582	605	594	637	610	591	620	569	598	618	581	615	599	580	587	562	583	576	537	557	591	613	592	578	594	576	602	610	630	594	595	562	579	593	598	552	580	586	577	592	582	601	631	625	615	589	567	551	592	597	616	569	619	629	545	616	595	594	623	586	590	572	579	575	571	582	608	603	569	601	566	638	581	608	581	610	621	591	589	620	545	604	593	567	595	591	599	614	609	563	555	618	568	561	589	591	577	540	616	614	599	606	601	583	573	587	680	569	604	633	577	632	574	551	574	592	629	592	582	593	549	569	604	596	638	599	597	595	574	625	625	613	564	596	577	636	569	570	592	569	589	632	597	596	583	640	649	578	582	640	589	612	598	644	580	565	623	583	619	561	543	581	635	585	604	599	618	577	588	632	563	621	609	609	576	582	593	548	601	623	606	546	577	591	563	576	584	550	605	535	600	538	615	620	564	579	597	591	635	567	599	603	573	610	606	584	615	605	598	570	584	570	600	583	610	640	603	551	560	598	646	619	557	572	624	595	605	604	603	564	583	590	634	597	614	550	569	562	605	586	585	592	595	613	624	616	596	534	574	610	603	654	621	605	621	580	573	621	579	583	570	594	611	557	573	584	604	627	644	559	589	589	607	587	580	619	606	571	639	580	565	593	618	592	637	619	560	647	579	620	563	615	624	548	582	681	588	594	578	628	574	540	551	581	586	620	591	583	542	625	603	585	585	546	606	587	628	600	568	582	567	597	606	634	578	611	590	579	612	613	545	555	619	586	591	565	600	557	609	609	591	598	628	608	622	617	606	580	566	605	596	580	587	552	622	641	628	584	623	578	603	619	566	608	579	553	549	540	529	600	585	603	609	549	612	597	563	612	543	569	595	602	561	600	582	599	615	570	594	680	594	614	577	609	564	604	570	621	600	572	604	603	600	574	583	611	597	579	553	548	573	608	555	589	549	584	569	624	588	593	587	558	563	558	594	602	592	552	572	586	575	560	578	581	595	626	568	643	611	551	618	607	532	566	599	635	598	597	614	602	623	602	593	595	597	601	606	590	592	584	567	643	555	543	563	620	613	596	586	575	582	617	589	546	607	609	599	595	617	586	568	635	582	562	587	559	609	576	573	607	614	612	574	585	541	580	617	617	568	621	580	599	536	571	607	555	582	586	604	608	594	579	602	562	586	586	597	581	579	601	581	574	569	599	590	562	624	602	524	614	598	560	610	593	612	583	589	598	627	606	585	593	563	581	595	576	591	567	588	637	585	592	593	612	584	573	598	634	608	593	584	603	613	578	587	576	586	600	641	578	575	570	584	617	602	613	578	602	614	548	634	580	521	561	621	578	605	582	596	593	593	603	568	595	617	599	602	570	576	591	602	640	611	585	568	606	587	605	597	610	654	567	622	582	630	573	623	634	594	566	593	599	562	547	594	588	586	618	608	604	583	603	606	586	580	582	647	613	595	621	551	606	592	604	599	594	547	631	577	606	580	626	593	609	626	588	613	587	604	537	600	575	616	627	648	565	598	588	594	650	562	602	639	585	601	613	643	663	578	545	584	595	594	569	621	576	596	577	606	601	619	559	595	592	580	578	612	570	610	562	585	622	552	597	641	615	601	596	599	585	630	573	617	652	614	586	563	584	594	602	577	543	611	587	598	612	579	609	585	578	560	583	584	598	615	609	587	615	586	609	581	577	587	563	572	590	583	617	617	603	633	607	629	578	578	576	598	622	561	586	593	585	566	606	604	574	600	573	619	600	581	560	611	604	553	578	580	596	599	585	605	569	603	558	591	559	625	622	563	539	594	587	537	627	550	572	639	609	590	558	623	614	591	620	605	582	566	588	599	615	668	585	564	546	600	614	587	577	576	610	588	620	571	598	640	614	581	585	575	550	581	641	578	569	628	599	566	635	601	638	607	557	599	600	610	637	605	606	596	638	579	590	549	554	622	576	556	582	570	579	595	591	599	565	609	611	578	587	583	658	590	601	599	588	603	643	582	627	568	576	598	601	576	587	598	593	607	606	587	580	568	575	607	550	554	606	608	603	600	590	589	565	572	604	611	584	605	564	603	625	617	578	570	594	613	587	591	584	576	585	583	600	573	580	591	587	576	581	581	603	568	593	612	616	618	577	589	610	568	608	589	602	600	571	596	599	568	589	599	561	622	572	624	611	578	565	615	599	596	579	650	570	571	588	564	597	570	563	576	562	594	628	581	580	582	590	586	627
960	232	153	143	132	144	155	149	178	155	127	132	148	119	151	151	112	127	117	129	140	118	118	111	103	95	115	121	122	122	120	118	101	124	142	123	102	112	102	133	94	111	126	112	117	109	123	108	103	118	125	120	120	112	111	110	116	110	115	103	107	114	110	120	114	105	119	104	118	135	110	109	122	133	115	118	108	117	89	117	111	107	115	106	104	118	124	123	93	102	120	114	102	114	122	129	130	111	128	103	114	97	113	121	124	121	100	105	108	111	119	125	118	107	106	109	114	108	104	111	128	142	112	107	96	113	113	135	115	111	106	124	124	110	118	123	99	116	126	108	111	105	91	104	102	131	97	114	137	115	110	132	129	94	91	94	118	124	95	109	107	128	125	100	115	111	90	93	145	118	133	112	112	116	116	104	112	110	118	114	111	104	104	120	118	122	108	111	114	100	107	126	137	121	119	130	104	109	104	108	118	105	116	117	108	115	135	107	124	110	103	105	126	113	132	112	98	97	130	114	117	107	130	95	103	108	114	111	107	118	115	100	104	94	129	129	116	104	108	121	117	107	114	126	132	115	104	123	113	113	106	116	95	107	114	115	117	118	102	130	116	110	89	116	115	111	114	119	95	107	105	108	117	117	106	93	118	110	126	98	113	124	120	135	148	127	119	124	124	103	125	98	127	131	136	102	116	121	106	119	123	137	112	126	114	105	105	115	117	116	115	103	113	114	110	90	111	91	116	112	112	102	129	116	116	114	124	108	120	118	115	93	108	112	113	112	101	109	94	130	106	136	112	121	93	107	116	117	103	121	121	129	118	91	128	125	114	106	109	151	110	104	106	116	106	109	120	122	112	110	118	126	122	95	105	134	108	114	108	123	117	105	114	120	105	122	123	115	110	114	111	119	132	102	123	97	99	101	120	111	152	102	109	119	110	108	128	112	119	114	98	111	98	122	116	92	95	119	104	103	120	116	106	109	107	90	96	118	117	115	121	115	122	107	110	96	114	109	103	112	114	110	125	107	105	116	106	123	129	106	98	112	108	108	145	108	102	124	104	106	102	107	120	116	113	119	92	86	102	123	93	106	117	116	104	115	117	98	116	124	113	119	103	110	92	116	122	117	113	104	99	113	129	102	119	122	117	114	127	119	120	116	109	121	113	101	124	104	119	116	107	98	133	106	96	111	102	109	122	129	90	126	115	118	120	110	106	117	118	105	111	116	110	127	139	106	110	101	110	99	118	102	115	114	117	115	93	104	104	101	120	102	127	102	128	98	107	110	108	102	122	103	116	121	114	110	101	119	100	118	100	126	102	120	107	95	101	106	97	112	119	119	116	101	118	114	119	103	140	109	101	123	109	122	104	125	121	110	100	109	101	101	107	115	109	111	113	104	106	109	130	135	117	121	125	113	115	128	112	109	119	107	126	125	107	93	105	133	119	138	114	132	117	132	118	127	104	105	113	125	95	99	129	110	106	116	112	121	110	110	120	118	122	120	106	87	122	112	108	112	117	107	108	122	115	118	105	116	120	82	121	140	118	104	123	109	113	116	130	96	140	115	103	116	94	128	113	124	110	119	103	121	106	118	105	132	113	101	119	115	102	114	122	114	112	123	114	121	114	110	127	112	125	116	130	112	120	128	107	101	120	109	125	106	114	99	118	119	111	108	115	109	109	113	103	95	125	96	113	116	122	93	110	100	99	128	104	104	113	102	106	115	121	115	108	128	114	93	101	114	109	119	95	103	122	100	109	119	99	114	111	118	111	123	116	109	114	122	125	113	107	111	93	134	114	117	116	113	123	117	105	125	105	96	116	124	113	117	109	122	120	116	116	111	98	124	103	98	99	95	131	112	105	105	106	125	127	85	134	107	109	95	115	123	114	118	120	111	127	111	128	107	110	116	127	101	110	110	104	124	113	111	122	109	108	93	108	110	91	104	114	106	106	116	112	115	108	125	109	121	125	130	123	107	123	105	110	108	132	111	111	109	136	107	122	113	93	115	127	111	102	101	116	103	85	125	118	126	105	108	127	105	100	115	110	124	133	108	130	121	118	108	110	138	105	104	121	119	110	129	103	109	103	118	124	119	109	109	123	109	114	113	118	141	119	110	119	114	121	103	110	102	96	128	123	102	102	101	109	113	100	126	109	99	114	105	119	129	114	115	125	100	110	89	116	109	125	124	104	135	111	113	121	140	123	112	121	116	105	119	100	105	103	104	86	110	135	101	119	120	84	114	141	105	102	111	111	109	118	112	109	115	120	100	119	110	109	111	111	109	113	112	110	132	110	93	121	90	92	101	114	107	109	119	118	126	113	112	109	120	113	106	114	114	122	113	104	116	115	111	115	99	115	102	126	126	112	101	129	110	126	119	132	125	109	111	107	104	131	113	119	127	116	101	97	105	85	99	116	109	110	104	119	102	118	118	96	125	127	101	108	123	136	107	87	126	110	101	124	98	111	123	102	104	109	128	115	87	136	122	127	116	126	121	123	92	120	113	108	110	110	119	113	111	129	135	121	116	115	120	123	100	109	108	132	130	104	131	113	122	126	116	95	101	131	122	101	103	106	107	91	112	112	109	124	120	133	119	106	125	116	108	112	108	111	102	97	121	105	110	91	95	119	93	119	99	122	109	108	121	94	103	115	126	109	111	115	99	92	129	124	135	134	135	102	120	95	111	128	112	125	129	108	119	87	124	130	125	109	115	101	98	103	97	105	121	127	126	124	121	105	122	108	104	126	126	107	136	115	127	100	120	115	116	117	104	100	117	125	99	114	131	121	101	129	124	109	118	113	109	96	119	88	125	120	113	127	118	116	106	114	102	107	129	100	118	111	111	127	111	129	106	133	113	111	127	114	127	106	113	108	132	97	101	104	97	108	115	118	101	101	100	120	110	102	111	127	126	111	107	102	107	116	106	96	108	135	109	104	122	97	116	116	121	111	109	107	102	111	112	120	115	123	113	108	115	91	129	95	111	103	114	116	108	108	122	106	105	113	117	106	111	112	120	135	105	119	109	109	111	130	106	111	129	128	96	128	114	85	111	114	102	129	109	107	96	124	120	118	111	113	105	127	105	125	131	104	111	106	109	121	105	117	114	108	125	111	106	116	109	120	107	128	108	116	109	126	116	127	109	120	121	111	98	112	128	106	131	96	117	116	110	94	109	102	122	114	106	118	118	104	105	119	109	113	110	108	126	117	122	121	114	104	113	118	119	119	100	126	109	115	115	116	130	105	115	101	100	100	125	115	109	107	110	128	103	111	112	119	109	99	122	109	119	109	112	128	110	118	128	124	100	121	101	121	115	123	114	122	132	104	112	137	99	104	111	128	105	126	114	109	129	111	118	118	99	108	98	115	118	114	120	112	102	108	108	120	101	114	112	99	126	123	107	96	115	111	118	112	89	121	105	122	109	110	107	99	104	119	122	116	104	115	108	108	119	116	128	94	107	121	114	112	119	114	126	126	108	108	97	110	103	131	107	110	128
9547	2783	1259	1500	3084	4172	4068	3334	2884	2407	2109	1759	1664	1483	1444	1342	1210	1220	1156	1105	1055	1081	1027	1059	1022	1010	1014	986	990	910	919	935	899	928	908	903	886	894	902	869	912	838	854	891	877	908	875	877	822	839	863	842	888	890	846	860	857	804	898	871	866	830	829	892	826	848	819	903	835	854	867	823	826	898	867	804	831	809	808	847	812	822	842	778	858	883	803	774	839	862	819	812	851	811	854	747	836	844	856	861	808	812	833	887	869	880	834	840	832	804	857	848	853	828	848	819	829	828	852	857	834	892	840	837	844	883	857	801	783	832	869	814	824	824	832	848	847	886	843	853	832	845	813	847	844	833	807	793	781	810	835	872	848	858	787	865	816	853	821	829	819	833	777	848	872	802	840	810	844	833	832	897	784	841	770	810	815	825	876	811	752	835	815	844	868	796	861	838	813	809	857	830	839	849	819	824	876	783	867	799	853	820	806	817	811	799	856	852	816	810	856	844	801	823	821	820	830	858	816	823	821	803	851	803	809	835	824	827	834	792	828	848	802	799	795	838	850	789	821	827	819	842	826	825	832	842	842	819	848	874	830	820	845	840	804	833	809	791	803	851	811	790	781	803	808	830	858	852	854	859	851	819	818	800	822	847	806	835	804	836	770	834	814	785	771	842	794	809	797	810	837	842	769	832	873	812	833	800	788	815	833	805	822	801	888	816	842	824	841	829	854	820	873	786	851	829	817	827	853	796	808	830	824	808	824	811	824	827	831	799	809	869	842	839	775	841	831	787	777	838	804	837	838	787	819	811	803	812	828	775	815	855	834	805	849	800	829	827	877	854	799	808	808	831	833	855	746	850	825	781	818	823	786	810	828	868	882	847	814	844	825	796	882	816	830	806	818	812	796	829	809	827	817	854	834	871	886	839	815	815	820	840	847	841	878	793	809	815	848	787	870	842	821	794	843	829	843	837	794	867	812	798	855	822	808	822	830	863	791	847	841	840	809	802	831	873	847	808	764	787	837	827	827	811	798	794	783	826	847	832	867	786	834	865	789	834	789	784	804	874	826	851	813	850	830	832	867	818	828	859	812	851	840	785	795	800	831	822	882	820	874	807	792	799	867	809	810	821	800	823	852	838	782	836	851	799	852	824	871	802	806	794	845	842	858	866	851	777	832	874	808	837	827	837	851	826	808	835	835	868	833	831	827	843	846	811	832	834	792	800	858	856	791	825	814	840	823	834	870	816	850	821	815	787	801	818	810	811	852	840	818	799	832	833	852	837	818	832	874	856	814	840	832	820	856	832	802	865	868	818	883	787	874	792	825	833	848	819	811	837	845	813	848	839	822	851	844	822	816	865	837	830	859	824	833	830	823	858	825	799	837	840	823	824	820	851	832	838	789	808	824	833	817	815	802	852	830	829	830	854	847	837	843	859	837	805	806	863	811	854	848	842	834	861	823	835	862	846	843	871	800	844	893	791	814	845	803	787	809	749	857	842	849	892	782	826	822	827	837	784	812	825	842	813	829	808	818	850	826	773	777	808	847	815	843	868	823	855	827	806	842	810	801	790	828	819	829	824	808	827	841	831	795	838	830	827	829	790	799	840	821	820	827	781	900	801	814	852	843	823	815	886	818	868	803	825	823	818	848	813	867	807	806	852	840	864	840	825	836	802	838	818	844	805	809	847	805	862	843	815	782	790	845	829	816	846	802	836	850	831	794	829	819	834	812	876	784	800	809	851	846	809	855	835	834	841	845	815	838	844	820	845	818	831	814	820	816	817	774	823	811	861	816	877	810	806	843	813	821	809	802	801	815	828	768	887	771	813	814	831	838	844	821	848	795	887	790	783	836	843	816	806	822	847	777	817	815	849	811	813	786	819	867	806	796	834	836	831	814	775	852	848	848	854	821	890	828	862	870	800	859	831	846	830	761	869	818	833	858	811	798	854	822	800	846	811	807	866	823	824	794	820	858	847	824	816	815	802	799	818	796	854	863	856	844	900	830	779	766	795	825	829	832	837	846	824	833	859	820	806	819	856	808	862	854	852	795	835	839	814	860	867	792	811	832	832	837	829	834	864	865	819	845	826	776	815	820	839	821	860	790	807	799	827	826	842	838	801	760	784	851	813	795	821	842	836	779	816	836	876	757	793	859	846	782	832	824	826	786	830	815	819	816	821	837	813	832	845	854	784	858	812	820	817	783	796	833	812	796	824	854	803	828	777	795	847	824	856	854	786	843	809	838	842	785	830	856	814	783	785	790	876	809	825	828	836	823	825	818	798	820	793	801	783	848	802	845	791	840	815	871	839	823	817	830	854	816	863	852	794	861	849	847	784	809	815	854	821	824	815	829	862	839	810	827	809	842	816	841	818	853	826	902	828	845	840	840	826	835	826	819	811	819	783	823	808	832	866	860	815	820	807	832	804	835	796	859	892	846	890	866	854	903	820	846	798	799	808	831	855	820	765	828	826	806	864	811	836	799	873	799	801	807	858	827	821	826	822	810	775	802	844	826	865	829	787	808	837	804	806	843	843	797	829	760	819	821	836	823	850	839	786	832	838	813	824	804	809	777	837	834	796	791	829	838	839	772	804	804	811	825	847	817	840	857	808	835	802	830	860	866	832	823	863	795	820	797	884	892	890	821	864	842	821	844	870	843	835	894	785	914	849	858	822	864	751	872	816	840	850	823	814	849	794	848	852	824	806	775	856	801	842	847	740	826	820	802	824	807	812	873	770	799	844	792	777	845	879	820	846	804	802	869	884	840	796	795	863	835	837	854	824	839	840	847	855	810	872	865	845	776	835	838	796	825	799	816	826	836	795	857	825	851	848	838	823	767	827	772	769	753	768	828	800	851	849	825	842	774	823	822	802	827	842	824	817	826	878	849	803	829	835	814	801	838	849	776	813	818	809	881	819	815	819	825	805	842	854	859	769	775	862	839	812	791	822	850	829	829	847	802	832	839	853	839	810	808	815	856	869	851	816	840	803	836	850	856	790	769	783	833	779	792	843	844	811	801	741	835	853	839	819	834	835	879	815	863	821	845	820	836	827	846	809	855	799	831	806	789	857	800	816	846	798	810	848	836	854	850	825	806	785	821	846	856	815	784	770	865	779	837	848	833	836	806	796	805	857	854	833	860	805	850	817	792	827	812	798	833	783	859	808	849	799	825	837	837	853	787	842	849	777	823	829	850	776	805	809	848	803	845	806	854	877	876	806	801	874	862	836	839	801	825	806	844	848	876	891	807	830	908	823	825	872	841	812	833	833	830	800	807	761	857	841	819	811	858	808	795	860	828	810	852	824	811	821	843	835	820	774	824	813	837	871	771	817	846	782	775	805	834	814	820	804	835	841	826	835	865	863	828	810	829	845	824	817	863	776	804	847	827	885	867	797	829	822	850	815	813	840	834	856	836	782	824	827	800	877	819	791	797	832	827	803	805	857	821	844	839	820	839	797	804	792	838	793	772	803	767	830	855	815	818	862	811	860
1019	68	37	27	48	39	36	39	46	43	47	36	46	40	56	45	46	37	45	43	40	39	37	42	39	17	50	34	50	43	36	43	37	35	30	35	47	31	29	45	43	30	41	32	42	53	30	45	45	36	36	35	39	35	51	31	40	41	31	39	44	36	37	40	49	47	42	41	50	36	43	37	29	44	32	32	38	37	42	37	38	34	47	33	31	45	40	49	33	51	36	35	35	39	35	41	44	32	38	44	45	37	34	32	33	32	31	52	34	39	34	42	41	45	36	44	39	43	43	54	46	30	52	38	46	38	39	40	43	41	39	44	42	49	33	33	29	39	30	37	37	48	36	45	35	66	35	45	29	45	34	29	39	40	33	45	37	31	39	48	32	33	38	51	32	38	42	35	40	35	26	39	39	45	46	39	45	38	41	44	31	29	36	49	34	29	39	42	48	38	53	34	34	43	54	39	34	48	45	37	29	36	47	43	43	39	37	42	35	38	37	38	43	42	41	47	38	40	35	37	43	36	32	38	32	38	33	44	50	32	38	41	45	43	42	53	33	32	31	25	42	46	33	29	28	43	46	34	40	36	50	42	39	50	49	30	36	41	44	38	33	40	38	41	48	45	41	34	49	43	29	46	58	45	43	38	43	37	35	49	41	31	40	33	37	34	36	37	46	41	29	44	39	44	41	39	32	42	33	35	44	32	44	47	34	41	31	36	44	40	23	31	42	47	38	22	39	35	42	46	33	36	42	43	38	32	37	45	39	40	44	38	29	39	51	43	35	38	56	44	45	39	34	36	36	43	31	43	45	41	42	38	36	39	34	28	41	42	42	28	47	29	34	35	36	41	50	43	46	41	29	40	37	39	40	42	42	24	40	33	35	38	39	41	32	35	42	37	38	45	34	43	35	42	34	37	32	43	37	50	35	33	47	49	43	43	48	50	44	27	30	45	46	39	46	43	34	47	32	35	35	48	46	38	28	36	34	40	29	31	34	41	46	40	54	30	51	36	50	44	36	40	36	36	29	32	37	45	46	47	47	36	45	39	37	39	38	46	40	47	40	32	59	39	44	48	35	44	38	39	40	38	32	37	37	34	48	43	41	42	35	41	40	36	41	41	56	42	35	45	39	45	42	44	41	31	44	39	51	40	24	31	39	42	35	38	41	30	45	46	45	31	39	33	40	42	43	47	36	43	37	41	35	28	36	44	45	39	44	40	39	44	36	31	49	44	29	55	40	32	37	42	43	47	48	51	43	49	44	33	32	30	51	47	47	33	43	37	45	41	39	40	39	31	41	32	38	41	34	33	29	51	37	41	49	42	39	39	32	38	41	45	47	40	38	50	36	40	36	26	41	44	39	37	39	33	42	42	20	43	43	38	41	39	34	33	29	31	39	37	47	39	53	46	40	34	41	36	43	44	28	34	41	42	43	42	37	37	38	46	28	32	45	35	37	44	53	37	49	46	33	42	36	48	40	48	46	45	34	34	53	38	35	38	45	41	47	49	46	34	33	36	22	30	37	27	41	36	30	51	44	41	43	46	34	38	34	44	44	40	35	34	41	44	40	33	36	35	50	41	41	32	40	42	33	35	36	26	36	52	40	35	40	41	35	39	41	35	32	36	38	32	41	40	45	41	31	43	46	55	25	31	41	44	38	37	48	37	33	44	47	45	36	38	30	37	41	52	35	37	37	41	45	38	34	34	41	41	39	33	42	36	43	29	37	52	40	36	45	34	32	50	36	42	35	37	46	28	42	38	36	31	35	38	29	45	31	44	47	46	41	42	48	43	41	44	33	30	38	35	46	49	38	44	41	40	31	42	48	36	39	39	32	46	37	31	32	47	36	42	36	46	44	34	55	36	42	34	45	38	32	39	52	35	38	34	51	36	45	41	36	45	41	40	26	37	42	38	45	35	40	34	39	37	37	23	33	28	37	36	35	39	38	35	43	35	42	34	32	36	38	29	35	42	37	40	36	39	37	30	39	45	39	36	49	38	45	43	49	29	58	29	44	47	36	29	43	39	36	26	33	38	34	51	52	50	34	38	26	41	46	34	30	39	39	39	27	33	34	34	44	44	33	38	50	44	37	44	39	45	38	47	39	37	41	41	41	24	43	42	42	36	37	37	34	51	42	39	45	43	45	35	29	41	37	38	44	42	42	33	41	39	44	46	41	33	46	38	32	47	36	49	36	38	29	29	41	39	42	30	41	48	40	30	41	38	42	37	34	34	43	37	39	44	31	46	41	44	36	37	48	35	53	29	42	34	45	43	48	44	45	40	39	38	48	37	40	42	48	47	37	34	35	48	46	30	33	36	36	37	37	36	34	37	44	40	33	38	46	34	30	31	37	38	40	33	37	32	36	34	46	40	45	35	44	43	31	47	30	33	35	42	43	27	51	50	40	56	44	25	43	37	32	32	40	50	45	41	39	34	32	40	37	48	42	40	33	52	37	38	46	37	45	39	35	37	42	31	41	44	38	24	34	41	27	47	31	37	34	44	32	37	40	35	41	35	37	40	36	31	43	36	34	44	33	47	39	26	40	40	35	41	38	37	30	37	32	36	38	33	42	41	42	42	37	39	46	47	37	46	38	32	41	45	43	41	44	45	22	40	42	40	38	39	39	49	51	30	42	41	36	32	46	48	45	40	31	34	43	43	35	43	30	46	37	44	49	36	41	38	29	45	44	37	38	33	30	44	34	26	32	43	34	41	43	28	37	38	43	39	42	46	44	37	39	46	41	35	44	45	47	40	40	37	39	37	39	36	33	46	53	39	45	33	51	29	35	33	36	48	36	25	43	40	43	39	54	42	29	47	41	40	30	40	43	37	39	37	43	32	31	46	42	39	50	35	39	30	35	37	38	30	43	38	36	48	29	34	43	40	31	30	42	39	42	29	41	36	37	46	55	44	35	43	41	37	33	33	32	27	42	40	42	31	36	24	33	36	40	44	33	38	36	46	42	38	42	43	29	45	39	48	34	41	33	35	29	33	36	44	31	30	37	36	34	34	36	43	41	36	45	43	47	34	44	45	38	37	44	53	39	42	39	39	27	37	39	49	32	25	48	39	29	48	33	43	40	37	50	31	38	43	46	32	39	52	37	41	51	43	40	40	38	48	23	40	44	52	40	51	50	46	31	36	40	34	34	40	48	42	53	33	33	48	31	29	35	41	45	31	38	37	43	47	47	43	46	34	44	48	36	39	37	40	30	29	45	30	34	37	28	38	38	40	32	41	48	49	38	41	45	40	46	35	36	36	35	36	40	38	39	33	39	36	36	34	33	44	50	46	30	45	39	46	44	50	31	33	40	50	34	35	45	43	49	31	35	44	35	31	42	42	36	44	34	47	37	48	40	39	40	48	44	20	43	38	43	37	38	35	46	46	42	41	44	30	44	42	40	40	51	41	39	35	42	38	33	45	38	36	34	41	34	40	36	31	34	38	38	29	38	33	49	51	38	34	41	30	35	33	37	47	46	42	47	31
6771	816	371	403	527	673	718	641	530	514	488	449	429	404	411	378	408	353	388	361	334	359	350	350	334	299	331	314	329	336	348	353	340	324	321	352	311	317	322	287	296	352	309	331	307	330	340	308	321	345	318	335	334	320	308	344	310	311	316	326	306	340	308	320	313	357	328	329	310	305	354	303	290	338	314	310	301	284	313	317	317	334	328	330	332	275	321	326	344	287	331	319	309	300	313	331	327	326	310	276	284	280	348	313	312	338	280	309	281	323	325	306	318	294	319	306	315	381	328	329	323	300	293	291	296	321	312	317	318	306	323	340	338	311	321	299	299	290	305	300	323	328	310	325	323	337	325	327	295	314	283	315	338	298	300	327	305	308	327	305	329	348	336	315	329	306	293	315	292	292	336	316	320	295	325	299	340	324	302	338	309	303	315	321	323	308	289	305	283	314	299	304	334	289	275	334	335	309	352	305	340	279	319	372	348	333	329	332	310	311	317	351	300	283	316	295	302	317	313	291	302	307	304	304	308	295	343	322	303	319	316	359	267	325	307	309	299	308	308	336	319	338	299	352	315	313	300	352	323	329	358	262	298	345	343	320	322	319	299	322	303	321	311	320	317	329	309	324	308	322	304	311	333	309	296	323	312	331	312	298	306	298	319	299	297	334	300	316	286	306	314	309	312	315	295	324	324	304	327	290	317	343	307	303	307	307	311	327	306	321	292	296	289	334	305	329	328	340	312	324	289	292	317	316	311	332	316	306	296	300	313	342	340	346	327	343	287	337	320	306	325	325	283	318	305	319	311	326	299	308	313	327	289	303	337	346	290	283	295	332	310	302	312	321	330	351	336	314	309	304	327	312	328	288	321	329	340	328	315	314	337	347	316	327	325	341	317	325	345	328	325	329	338	315	326	325	342	309	309	310	330	344	305	314	340	319	298	342	329	302	306	293	298	326	295	317	318	304	334	318	310	348	327	289	301	291	302	333	333	292	330	336	315	339	301	323	329	290	302	332	302	315	272	316	329	287	299	332	309	301	301	332	303	323	323	290	301	314	285	298	318	325	333	293	368	316	342	340	326	304	307	281	292	310	314	309	337	315	338	316	275	302	334	344	321	333	292	310	329	305	296	329	286	295	309	317	290	336	332	322	283	330	325	298	286	342	267	277	335	339	304	332	311	313	326	313	328	299	299	298	315	331	308	322	326	327	333	326	311	330	332	322	308	327	331	301	321	287	343	331	292	319	334	310	312	292	317	296	296	300	295	310	309	331	318	330	310	310	338	325	303	290	302	294	316	318	324	343	322	346	296	310	305	325	290	294	285	319	328	304	323	322	345	320	344	301	312	330	312	311	287	343	328	301	291	300	267	335	290	333	326	327	338	339	332	319	322	309	313	320	302	319	342	348	293	305	313	319	305	303	316	339	300	308	295	327	309	316	337	323	320	331	310	331	333	306	303	332	295	331	322	306	318	300	321	312	315	302	300	333	316	329	304	327	281	340	330	300	301	313	344	276	293	310	323	312	302	297	311	331	334	276	340	318	307	302	319	322	322	305	284	296	294	328	311	291	326	324	364	332	321	337	332	332	339	303	295	319	313	308	315	322	317	290	321	279	302	291	274	302	316	317	314	302	339	351	315	350	322	327	334	309	297	309	324	334	301	294	319	322	329	315	323	337	333	295	326	321	309	314	309	326	304	307	307	312	312	315	303	294	297	291	330	315	330	313	352	332	297	310	316	318	321	302	298	292	312	310	335	286	282	318	283	289	305	310	301	298	320	342	326	333	315	304	300	305	322	290	320	292	314	330	317	296	315	354	317	350	331	331	335	313	321	293	340	320	335	335	324	311	299	346	340	315	303	301	334	336	294	335	275	321	330	316	326	294	323	312	337	342	306	295	298	307	335	315	333	317	322	321	327	318	310	329	334	291	334	347	316	320	338	343	320	300	315	293	337	346	303	300	338	290	298	307	316	277	332	301	304	302	310	285	323	313	299	315	279	331	324	322	313	335	299	287	309	313	338	289	344	323	331	313	292	313	317	308	313	306	287	297	326	333	323	332	302	330	304	305	329	345	335	332	313	302	301	326	303	308	308	307	312	318	321	322	317	344	345	333	317	290	313	347	321	342	311	317	308	336	322	352	325	311	307	311	319	343	293	310	298	310	323	296	329	300	285	303	334	318	313	294	267	327	310	313	320	323	317	319	291	302	309	351	310	338	328	308	311	313	320	334	334	322	327	308	312	357	348	324	302	328	350	335	307	328	291	315	338	318	289	313	315	329	305	305	329	313	331	302	323	313	321	323	307	332	331	315	298	293	314	297	299	318	336	305	307	328	325	306	341	323	317	310	304	344	322	331	284	296	320	312	300	314	324	321	322	331	338	306	304	331	305	323	308	338	338	317	326	300	324	329	342	328	311	274	300	319	324	301	325	315	286	336	317	332	306	301	311	327	330	336	311	322	317	328	323	317	321	316	341	304	322	310	330	336	310	306	280	337	289	329	344	323	318	331	270	302	352	333	296	324	333	321	300	289	318	290	310	362	311	319	324	309	322	296	344	307	287	324	313	292	306	297	343	347	318	318	315	302	326	331	332	286	316	307	319	333	327	286	321	321	318	323	314	315	331	314	327	303	320	300	345	306	334	300	313	303	350	328	305	342	323	327	339	328	324	324	320	293	299	344	347	312	325	337	322	312	365	318	325	293	301	320	308	329	310	329	297	336	305	309	320	326	336	340	347	315	287	337	307	307	335	351	337	348	308	314	340	277	330	343	266	319	301	306	316	315	341	353	295	330	299	330	305	299	298	316	301	293	314	307	368	349	315	332	310	328	324	309	316	313	283	337	303	314	297	296	306	365	344	331	327	346	317	306	318	307	323	321	326	332	339	325	332	313	286	295	310	346	302	320	317	320	301	302	347	322	309	307	302	280	305	312	309	334	312	309	314	319	323	351	302	304	304	354	337	308	308	316	329	293	359	305	318	298	351	291	341	321	302	294	300	314	333	316	301	310	301	337	317	304	295	299	312	341	320	288	308	306	310	339	324	313	325	308	322	352	301	358	310	307	323	331	340	282	295	321	319	278	346	328	322	308	304	318	316	321	327	327	310	355	349	303	291	310	331	334	324	324	344	291	333	301	346	322	335	352	300	333	341	316	331	350	323	305	314	294	332	323	313	331	305	327	329	310	280	304	293	305	264	328	321	333	321	313	329	310	359	324	359	307	320	301	333	323	330	326	336	308	320	318	307	328	325	307	276	299	319	351	318	300	301	289	320	312	324	330	291	330	327	324	336	328	306	314	313	342	311	328	295	319	290	325	299	347	296	322	305	310	291	322	334	289	290	323	327	338	311	329	320	325	301	317	329	321	314	327	326	300	324	302	303	281	326	283	276	308	300	357	289	293	302	325	323	354	306	336	316	300	306	320	325	308	301	301	298	316	274	318	307	325	297	324	315	302	312	315	349	323	314	301	305	306	290	291	335	311
524	138	97	99	106	98	109	101	101	98	89	102	93	92	85	93	93	96	80	87	89	81	71	94	83	61	75	76	77	78	100	75	86	83	91	76	67	79	86	81	71	79	73	80	64	76	92	83	75	86	81	83	71	88	77	61	73	77	70	83	83	85	78	75	95	72	75	59	82	95	90	78	76	81	79	74	72	77	71	84	87	80	68	86	70	69	74	70	67	80	78	89	72	73	90	70	88	73	64	89	80	75	72	87	53	63	63	81	61	82	72	68	85	77	77	74	73	70	75	83	81	94	74	70	77	78	74	68	81	60	76	74	78	72	87	98	81	73	85	65	78	82	85	62	77	71	84	75	71	72	86	50	81	88	64	68	68	70	72	83	78	79	83	70	67	72	73	82	67	91	91	78	82	87	99	66	80	85	78	83	70	75	71	89	51	70	93	86	81	84	79	86	82	69	76	75	86	76	72	77	95	77	94	94	71	84	69	82	77	74	84	86	73	80	89	77	82	65	93	78	90	65	75	66	83	60	86	89	80	76	74	66	78	73	75	82	71	69	85	72	87	78	90	74	67	75	69	61	82	71	85	91	87	81	70	79	78	85	59	63	84	73	93	89	80	76	76	65	78	73	69	98	75	79	91	64	80	84	71	83	80	71	84	66	89	73	72	68	96	70	74	83	74	79	81	72	64	67	76	82	89	83	90	65	77	65	75	79	88	71	89	85	81	91	66	61	66	81	67	61	67	75	85	81	74	85	58	76	87	88	75	77	81	85	71	72	84	68	73	70	88	80	74	64	80	74	75	77	77	89	63	64	82	68	75	78	63	76	66	84	79	63	78	86	72	72	66	81	72	83	86	66	65	84	64	96	84	68	89	88	84	82	85	84	75	81	70	81	74	86	66	63	72	74	82	86	58	73	73	95	59	77	66	74	62	68	74	79	74	70	86	67	76	89	72	80	76	78	78	82	66	100	72	61	95	88	59	81	70	76	69	89	90	67	88	70	98	77	82	92	60	79	70	83	70	73	73	79	83	84	84	68	75	96	65	77	80	71	99	82	93	87	78	71	80	81	68	76	70	98	77	74	81	84	77	76	87	63	72	92	72	87	74	78	72	77	85	87	88	80	86	75	87	69	65	77	62	69	68	75	70	66	86	63	104	93	75	88	69	68	84	78	76	68	72	76	95	68	88	79	80	70	75	78	88	69	79	81	83	77	90	79	74	75	99	86	76	79	87	61	78	84	81	67	87	72	68	55	73	76	66	77	89	91	75	63	80	65	73	73	89	79	73	88	69	80	77	70	90	80	74	68	61	74	79	76	87	66	81	87	81	65	80	75	82	78	75	54	79	54	84	79	57	89	75	67	74	77	81	80	65	83	81	68	70	88	79	74	89	72	82	75	99	87	80	86	80	79	74	81	71	66	81	99	87	96	80	76	75	83	85	70	73	84	86	60	84	78	90	83	82	92	69	72	77	65	74	71	89	84	87	99	77	75	78	77	77	71	75	68	87	73	100	87	85	75	87	89	78	74	69	70	76	100	80	94	73	87	73	66	67	65	79	59	79	67	73	81	82	68	75	63	79	71	60	80	75	80	79	88	90	68	78	95	84	115	74	86	80	82	66	76	81	80	93	73	79	73	72	83	77	65	75	70	91	74	73	78	74	63	74	78	69	76	86	79	75	93	81	78	83	93	67	79	71	75	81	74	73	91	89	80	60	84	81	72	80	89	67	68	91	64	78	87	64	97	78	74	93	88	78	82	84	78	72	61	73	68	71	80	66	87	83	74	78	94	87	84	71	93	80	87	77	67	70	76	86	78	82	70	68	59	76	68	68	71	94	81	68	75	76	78	77	94	69	57	80	67	81	83	82	76	76	77	53	82	74	90	69	62	86	72	73	74	88	81	75	84	66	84	77	89	69	90	74	85	78	82	92	73	88	73	71	83	100	71	83	78	63	80	86	83	70	67	63	75	76	70	84	75	87	101	87	82	62	86	87	81	81	91	66	80	99	76	70	92	66	82	76	73	64	66	98	82	82	90	66	79	72	72	70	81	80	83	90	69	78	77	75	67	63	88	89	87	75	70	90	71	78	97	83	76	94	88	92	83	56	71	96	72	92	81	87	87	78	86	83	83	62	87	79	65	74	67	71	64	66	79	69	90	67	72	80	69	82	78	69	67	70	81	88	82	71	69	81	71	73	84	81	69	69	78	88	71	80	89	92	85	71	87	80	78	78	86	68	67	76	70	86	85	76	86	78	87	74	68	71	77	82	87	91	73	85	80	83	94	70	89	79	67	85	64	82	90	90	92	79	69	72	91	82	75	71	63	75	83	80	71	76	67	82	79	76	80	72	72	70	82	77	68	82	78	76	81	77	70	96	75	74	80	77	79	81	68	94	82	71	70	68	62	83	66	66	87	79	73	79	77	71	84	77	67	92	95	74	71	76	67	84	80	70	78	79	74	69	66	71	85	66	62	75	81	90	78	62	68	89	73	92	83	87	68	81	90	86	77	76	75	78	78	79	75	97	78	76	80	78	74	72	65	91	67	83	65	95	71	72	75	94	73	81	81	82	63	85	87	91	86	82	81	81	68	82	90	75	76	88	84	71	77	87	88	78	76	79	84	89	82	69	65	86	75	75	76	64	92	86	76	84	76	79	62	72	86	76	80	68	71	94	71	81	83	88	79	55	83	87	73	78	65	64	85	75	90	94	75	78	73	94	58	91	75	86	89	106	76	67	87	84	73	81	101	85	78	74	77	89	89	76	82	71	81	90	78	78	75	65	84	75	60	79	89	78	70	75	93	82	80	80	79	80	85	81	83	68	72	88	82	73	87	87	81	90	61	71	74	79	82	72	72	91	83	69	76	72	77	59	80	79	80	82	78	67	89	82	87	71	86	72	89	91	66	73	89	91	83	83	82	81	73	76	65	76	75	83	93	69	78	80	70	84	84	84	95	89	76	87	83	76	83	73	73	80	81	75	68	77	77	84	85	81	74	70	77	82	79	75	78	81	71	59	76	85	78	80	76	72	73	72	92	74	82	74	82	76	93	77	92	83	81	72	76	78	65	75	75	63	79	84	72	68	76	77	74	95	78	86	96	78	78	73	96	72	95	100	79	84	79	83	83	76	84	77	65	86	87	83	91	79	75	81	67	87	67	78	65	66	70	85	72	76	73	74	68	85	72	66	72	94	69	83	100	77	64	66	84	59	78	89	72	82	73	90	89	81	80	82	68	73	72	73	70	61	82	68	83	67	82	68	79	83	64	71	73	80	97	94	87	79	96	70	67	72	71	82	71	84	98	73	83	87	83	76	74	81	81	83	73	85	90	71	77	91	87	81	73	66	85	69	75	74	87	80	84	78	72	81	72	64	61	78	58	74	97	103	84	66	86	84	75	90	75	72	72	75	69	73	73	86	80	87	88	69	78	74	71	88	74	84	71	92	87	69	87	72	70	61	75	76	68	88	77	75	75	83	81
6732	2038	890	980	1918	2704	2564	2178	1754	1525	1255	1142	1039	938	934	882	785	819	702	705	691	699	695	698	677	646	681	641	690	664	595	650	624	612	621	625	599	616	599	591	623	577	590	563	623	592	557	544	586	609	600	552	581	605	625	611	603	569	571	574	565	634	566	556	601	596	605	559	518	593	597	548	603	601	571	570	564	551	591	594	587	563	541	568	539	498	600	539	558	545	570	630	518	587	561	569	564	534	604	594	591	520	544	539	576	580	573	558	551	580	563	613	590	508	553	568	527	556	540	566	560	560	559	588	618	566	548	589	607	564	576	592	561	572	571	591	622	558	582	567	581	556	602	507	588	526	587	596	553	590	531	572	528	587	559	588	564	560	575	596	567	512	577	535	582	587	566	600	541	593	569	611	549	590	570	574	565	546	577	609	571	550	547	523	550	568	537	595	522	584	607	535	565	491	561	563	595	524	556	594	564	583	567	499	573	535	549	558	562	560	582	554	541	528	531	620	557	556	562	511	581	551	518	533	557	521	555	526	549	575	575	560	574	551	565	570	542	557	633	577	535	547	533	559	535	532	545	559	561	567	571	598	517	562	580	560	582	573	545	602	561	529	599	530	505	569	561	559	599	596	528	541	548	581	574	553	542	574	567	552	548	534	544	545	587	559	566	539	573	548	527	543	556	582	560	573	603	538	587	559	538	549	558	584	568	564	558	555	532	592	519	551	607	564	572	587	568	542	606	562	555	570	579	578	561	541	502	551	609	588	541	540	576	574	579	521	549	522	556	560	579	563	575	568	559	568	568	598	543	569	524	532	593	610	611	587	579	644	605	553	575	586	552	557	636	549	530	536	576	579	539	606	578	566	572	538	506	534	539	559	548	585	602	576	557	544	569	547	562	569	598	601	569	539	568	571	576	623	535	578	574	559	594	556	562	535	551	532	559	539	558	556	559	539	565	523	593	591	549	606	533	554	552	556	620	616	593	545	531	611	571	568	539	600	538	554	569	540	558	551	586	566	541	544	570	553	541	540	619	532	565	570	573	548	585	536	550	566	573	539	561	526	561	558	592	548	547	581	571	567	545	583	528	585	509	551	569	541	584	559	597	576	553	564	574	564	550	555	548	570	612	576	579	564	541	590	599	535	554	538	578	549	543	581	594	587	576	554	558	564	569	534	583	552	563	507	562	571	521	548	580	559	485	563	562	560	547	534	551	535	582	602	590	518	590	530	526	548	576	546	558	545	588	555	554	566	577	545	532	562	597	560	576	611	556	558	556	546	520	585	594	548	568	541	550	549	568	568	562	527	570	577	567	592	575	565	538	537	556	525	595	568	586	580	559	593	579	542	583	583	543	595	565	596	552	556	603	549	604	570	569	567	549	560	548	580	558	563	593	596	569	595	585	549	581	588	556	564	540	554	560	542	526	560	580	549	518	569	612	534	551	602	536	564	562	550	521	574	585	549	541	558	551	567	604	580	522	562	588	588	578	550	550	561	576	529	555	546	574	559	577	558	590	546	546	550	569	563	564	528	594	551	602	585	567	573	546	580	529	570	587	562	530	569	552	543	538	555	578	567	540	627	566	577	540	555	542	575	589	574	581	591	577	575	552	583	550	551	551	554	568	542	519	548	575	567	569	548	551	562	539	531	565	592	568	561	566	563	574	559	567	559	562	572	544	558	607	539	533	578	594	588	531	567	549	564	546	573	593	561	549	552	609	593	515	548	596	589	572	568	563	591	569	551	578	530	571	583	562	572	617	533	556	575	521	576	546	558	545	551	535	597	556	585	605	593	568	550	591	524	569	567	570	584	571	597	568	564	579	572	579	566	551	561	567	538	539	587	552	601	517	578	582	572	562	552	589	582	618	568	602	566	544	569	547	556	577	553	539	576	591	579	608	561	557	539	600	574	567	579	639	575	551	533	592	563	556	593	612	586	566	583	602	590	571	560	534	602	538	557	551	573	582	586	560	545	590	556	567	560	535	583	557	607	581	555	573	568	584	564	562	541	584	545	600	586	554	516	530	562	559	542	549	574	567	544	524	572	542	562	524	580	566	535	547	590	581	533	590	556	554	513	564	550	583	579	582	549	552	529	592	537	522	582	531	552	577	582	559	594	545	579	537	595	581	541	538	537	599	578	539	563	523	553	555	575	567	537	545	547	553	572	546	591	574	560	586	528	548	569	547	526	547	586	555	541	534	597	619	559	560	602	591	567	558	576	592	594	556	562	583	563	560	600	558	559	549	579	611	555	602	562	562	552	520	538	563	602	592	617	573	542	540	566	557	569	531	566	566	586	551	580	554	550	561	566	594	522	552	570	547	557	586	600	580	571	558	557	581	518	550	613	558	549	571	590	594	587	597	585	563	559	578	534	587	577	558	546	565	552	545	568	539	570	607	549	584	577	548	563	570	560	504	549	566	589	543	583	556	568	577	520	529	523	583	599	575	577	578	553	552	553	594	535	569	586	553	538	585	584	553	531	577	590	555	583	564	523	557	525	603	546	563	602	584	592	557	581	590	577	527	570	567	605	597	564	587	566	563	589	558	559	540	599	587	576	574	552	542	561	553	530	576	544	565	558	541	552	562	617	583	568	551	592	578	579	590	558	570	578	529	573	604	576	571	595	540	581	575	561	560	569	532	554	579	541	576	571	575	581	575	552	540	557	586	555	559	566	570	580	555	562	532	544	567	591	579	548	563	526	541	566	572	563	607	587	569	528	623	535	530	602	552	568	539	570	547	529	599	537	564	593	599	558	579	534	554	528	557	553	560	576	569	560	596	585	568	605	557	542	534	611	596	574	566	575	566	624	581	548	585	558	548	555	572	546	567	570	521	554	573	571	588	577	547	588	567	564	605	578	591	562	580	573	568	557	562	574	544	581	567	529	566	580	517	576	625	597	579	556	548	612	537	563	503	554	555	567	545	608	537	573	528	567	547	608	568	630	546	591	576	547	531	574	590	570	592	548	558	548	546	541	583	565	520	542	550	585	560	535	563	567	551	563	565	562	584	541	530	556	528	548	534	598	577	537	553	582	553	578	564	565	558	553	555	595	585	555	557	603	579	576	602	528	586	580	547	520	568	551	583	539	535	599	552	554	579	553	558	591	533	584	591	556	600	588	598	547	579	574	588	612	577	558	564	558	561	567	562	563	567	571	595	604	585	618	552	591	615	545	560	601	556	567	594	547	565	557	573	571	584	537	580	566	566	590	556	597	560	552	544	612	582	590	604	596	621	579	554	535	572	592	561	545	519	611	564	551	585	566	530	569	560	521	527	551	580	548	518	562	567	535	582	569	541	545	591	566	533	589	611	550	579	540	635	540	582	554	566	559	571	564	584	523	562	558	541	534	590	565	564	595	562	568	586	606	537	549	593	576	535	536	546	582	550	533	548	540	588	534	579	567	571	530	580	569	557	565	536	562	561	573	540	536	597	537	595	544	551	569	578	611	563	554	547	574	591	538	591	562	544	570	557	538	576	564
1622	144	94	97	89	91	97	99	92	98	104	83	87	81	80	74	83	90	88	92	79	93	85	78	68	63	88	78	82	86	90	70	90	81	79	72	83	83	100	68	80	73	74	55	59	85	85	90	69	73	71	77	101	85	71	80	65	86	87	81	78	86	78	78	68	73	71	73	80	78	75	68	82	89	78	72	73	76	78	70	74	81	80	69	72	62	83	88	68	70	65	88	79	71	67	79	66	76	87	68	81	66	74	89	80	60	72	68	74	72	81	106	93	74	65	92	69	64	84	93	80	73	78	91	84	76	92	86	69	59	93	61	75	78	78	74	94	82	83	77	83	102	71	84	78	67	83	78	65	84	76	85	74	79	81	75	61	91	78	78	81	70	92	72	73	88	80	92	77	65	85	76	76	74	81	74	80	81	95	71	64	79	67	75	67	67	78	82	91	86	79	69	71	80	57	75	84	86	70	78	71	72	89	71	80	81	81	81	73	77	69	85	65	80	67	81	78	72	78	75	87	87	90	68	90	78	80	84	70	62	74	79	69	87	80	75	81	70	81	82	76	79	74	66	76	75	83	73	81	75	78	55	83	86	97	85	75	64	68	71	100	75	53	80	85	67	89	73	86	79	97	83	74	76	74	83	88	67	79	86	86	65	73	86	75	70	65	77	60	85	71	88	71	69	85	69	94	77	82	67	97	67	78	79	89	80	78	85	74	69	76	73	80	66	69	81	70	62	67	80	73	76	82	80	78	87	69	69	101	69	84	85	81	87	73	73	73	88	68	68	65	92	75	78	66	65	80	83	79	81	78	76	74	84	84	79	76	66	67	86	69	84	87	79	70	75	86	84	73	70	77	65	72	75	80	74	89	64	67	79	78	83	80	84	78	73	69	92	73	81	62	68	83	74	63	84	100	69	74	82	59	76	67	72	78	85	80	78	72	61	77	79	68	73	76	72	77	69	77	76	71	78	74	80	87	64	83	69	75	82	80	67	61	68	79	93	76	76	73	66	81	101	90	77	85	85	69	94	65	97	79	81	82	83	84	82	95	73	70	74	72	93	96	92	82	73	76	77	101	64	60	54	84	76	93	78	76	71	71	60	74	81	86	81	75	68	76	74	68	81	63	80	74	72	71	72	83	79	85	70	82	78	84	87	76	80	81	58	72	86	57	77	64	74	88	65	81	78	72	72	67	83	75	66	78	77	74	75	66	88	78	69	68	70	65	72	88	67	80	56	76	74	87	72	61	92	83	71	72	61	81	63	80	76	69	87	89	65	73	76	89	81	83	79	76	76	93	77	87	97	80	68	80	74	79	73	69	87	88	87	77	75	73	77	69	80	70	82	81	79	82	92	80	79	77	88	68	75	96	74	78	78	77	83	69	75	77	71	68	83	75	65	76	83	70	85	72	64	98	63	73	76	90	77	96	85	81	55	87	73	85	89	86	81	79	81	69	65	86	66	70	79	77	82	74	82	95	85	74	58	79	79	79	93	65	84	64	67	86	83	63	73	73	74	67	75	76	79	100	62	91	79	72	81	67	87	67	74	74	83	70	61	83	80	84	75	68	68	73	89	68	64	73	85	60	73	88	84	69	81	78	76	79	68	82	71	70	77	93	87	90	76	93	81	68	76	84	68	88	73	69	61	76	59	63	84	79	80	98	87	73	89	72	80	80	73	93	75	78	73	69	63	83	70	95	55	73	82	68	77	87	75	77	75	71	72	75	66	84	77	67	71	89	76	61	70	75	73	56	72	87	69	85	73	79	86	91	77	77	67	83	81	71	90	85	73	81	70	77	69	86	64	76	90	71	75	80	83	65	75	84	80	79	78	88	73	71	80	68	63	73	98	72	75	61	71	65	86	71	85	83	85	71	85	88	77	94	64	82	72	81	76	67	86	83	81	81	91	70	60	85	96	79	74	65	76	71	95	68	87	74	77	71	75	66	75	62	88	88	80	87	91	70	82	98	80	88	103	80	92	68	76	79	77	77	82	73	81	69	84	68	79	83	89	77	92	93	77	80	73	70	71	94	87	74	89	78	77	76	76	79	82	68	63	79	76	84	76	81	81	68	87	67	87	69	86	72	76	72	79	73	94	84	82	91	86	74	86	72	72	77	80	71	77	85	79	80	78	76	98	83	81	65	81	70	75	74	88	71	60	75	95	78	63	69	84	78	62	68	84	75	70	83	78	78	89	82	79	58	68	72	64	70	60	83	79	68	82	68	78	65	56	64	88	74	81	68	74	69	80	79	80	74	76	76	88	65	65	59	70	71	83	74	76	92	84	76	71	69	70	77	77	88	80	87	70	90	85	81	66	83	93	76	82	73	73	87	82	88	83	89	87	81	86	69	85	78	94	76	71	85	71	86	66	65	76	70	90	59	83	81	79	77	64	57	85	61	85	63	74	86	73	75	86	65	79	74	82	75	75	88	68	79	86	98	74	86	75	72	66	68	61	82	78	86	69	75	66	63	67	89	76	91	74	80	70	63	66	76	73	80	86	79	86	77	82	70	78	79	79	90	79	79	94	83	68	75	80	54	75	79	89	70	91	78	85	67	71	76	67	80	70	66	75	71	59	84	89	88	77	92	71	72	85	73	68	80	96	78	66	69	75	88	73	87	73	77	92	74	80	69	84	77	76	65	63	65	84	72	72	66	84	76	75	78	71	80	77	79	83	76	86	65	88	67	92	86	87	70	62	72	72	92	77	78	74	72	77	75	81	77	78	67	79	82	92	90	81	79	75	76	70	81	84	62	71	85	66	82	78	71	81	76	79	77	72	77	88	75	80	94	91	67	78	88	79	97	87	98	89	72	77	76	83	66	95	93	72	77	55	75	70	74	74	75	85	67	75	79	77	67	83	81	73	74	82	70	72	99	74	73	86	74	77	71	74	69	65	84	74	80	76	67	91	71	80	78	82	78	88	54	68	78	78	67	73	83	88	78	76	76	94	86	86	65	79	66	82	88	83	63	74	86	89	68	83	68	99	90	84	71	81	78	86	76	90	76	63	67	80	74	74	57	77	86	80	79	80	66	70	77	85	84	64	81	65	69	85	85	62	81	77	82	84	74	63	79	65	76	87	84	85	92	76	61	71	77	86	89	78	78	84	83	77	93	102	75	72	71	70	79	67	75	85	70	55	68	68	84	81	63	81	85	85	70	73	80	75	73	78	87	87	74	89	77	64	64	59	62	65	79	86	63	85	76	69	82	69	78	66	74	75	85	69	70	67	78	78	90	95	78	70	79	88	66	75	78	80	68	63	82	66	96	70	75	82	74	88	62	80	67	73	80	82	68	78	76	85	83	94	69	82	80	75	77	76	62	75	63	78	74	80	65	73	82	70	65	89	76	79	66	77	77	77	81	66	74	65	89	52	78	74	84	67	92	95	67	85	90	69	75	82	77	74	72	84	74	72	78	64	73	99	86	92	82	79	71	58	76	83	84	87	88	76	68	92	76	72	69	76	66	67	85	62	66	70
8975	1679	869	871	1629	2360	2295	2066	1698	1477	1323	1191	1006	1003	918	902	856	782	766	729	796	737	671	665	669	678	643	641	699	676	659	625	645	630	644	654	684	658	623	658	614	605	651	598	598	600	614	627	629	621	678	609	617	630	613	608	582	607	609	634	569	627	650	534	608	668	606	614	594	612	593	632	649	635	588	622	652	572	582	636	614	577	634	582	572	598	612	589	594	578	661	570	558	605	550	611	567	592	576	591	568	609	567	585	594	606	613	591	594	591	617	582	585	607	628	624	617	561	604	591	639	622	597	562	590	599	580	558	613	625	571	573	567	611	584	562	581	555	609	538	633	599	582	582	613	570	591	608	588	600	554	587	599	626	578	610	582	564	609	586	624	620	570	597	560	571	575	581	614	604	535	573	574	539	633	641	600	596	578	607	565	610	597	598	576	590	618	539	595	577	604	604	632	581	593	579	649	563	645	575	592	565	593	594	572	601	570	597	577	606	577	576	592	538	609	617	615	572	595	604	590	608	540	589	617	559	615	593	593	605	621	576	587	592	609	594	643	606	574	638	593	572	594	576	585	607	619	593	592	594	600	583	556	617	580	548	568	586	594	557	605	610	622	563	589	615	599	603	622	589	617	590	565	567	587	602	574	581	520	606	607	607	581	629	599	591	583	576	567	570	585	572	583	589	614	575	558	602	579	582	588	595	577	606	591	588	545	580	598	594	608	567	613	588	554	592	610	578	584	601	567	578	581	616	600	612	604	601	545	594	610	607	620	579	585	606	570	572	576	605	615	631	590	623	558	545	599	621	615	566	571	594	599	566	589	599	622	586	617	586	576	604	660	576	633	596	592	571	591	531	627	593	586	577	596	560	619	603	629	546	564	590	606	563	614	586	583	619	587	584	579	639	604	603	602	557	569	604	638	589	605	588	617	638	602	590	614	602	612	618	554	606	558	624	567	601	624	568	622	580	526	608	532	595	578	566	585	617	610	641	576	613	600	586	571	541	577	599	613	580	623	581	582	614	526	568	585	607	618	642	544	626	655	629	605	555	602	551	583	576	568	587	608	611	619	609	580	598	583	577	629	592	563	565	581	618	570	579	577	599	620	576	605	595	562	627	598	576	596	583	567	616	567	551	592	618	587	617	610	629	622	605	567	582	630	596	590	585	575	584	608	552	608	580	612	589	581	589	599	642	580	589	579	589	608	604	597	601	595	600	585	577	601	602	591	546	548	561	619	564	570	631	588	611	549	611	615	629	614	599	567	588	549	617	615	620	582	608	592	612	567	572	605	587	541	641	573	561	542	592	548	613	607	589	600	569	617	581	608	607	595	621	582	561	628	611	615	641	571	582	561	598	583	581	587	598	593	618	673	590	596	625	596	594	614	587	546	575	556	621	600	581	567	587	615	571	586	612	581	588	591	633	623	619	590	601	602	597	581	620	590	590	578	555	556	593	595	592	621	600	574	568	578	609	630	608	610	627	600	588	632	545	622	614	615	573	561	593	571	630	595	598	577	553	577	586	580	615	568	595	616	594	584	609	598	611	596	580	558	602	584	597	557	600	585	580	642	581	620	580	572	573	630	575	596	591	622	600	618	597	632	607	565	617	627	592	597	576	575	580	592	610	625	617	570	609	573	580	553	592	618	616	581	601	594	572	603	549	590	637	569	592	561	602	575	625	592	584	639	594	538	588	587	582	600	611	560	585	594	615	641	546	591	585	613	597	608	550	569	614	610	588	605	610	624	581	602	585	596	608	592	615	603	566	584	618	610	568	599	575	533	606	606	590	575	560	636	618	572	594	591	595	548	591	607	637	608	618	556	584	625	582	580	586	576	561	615	604	575	583	579	574	609	583	572	574	623	607	617	618	539	548	603	600	597	580	576	564	544	589	603	594	578	584	533	580	572	579	554	576	613	590	564	555	568	612	575	617	572	582	628	580	595	559	584	588	588	579	661	551	602	593	618	625	639	571	621	582	566	602	584	577	634	573	571	594	553	580	571	601	585	602	634	607	590	553	586	623	544	576	566	564	606	593	601	596	586	589	592	633	569	544	600	579	591	606	614	581	578	611	592	574	582	617	623	562	616	627	564	618	592	617	643	579	576	588	585	596	562	587	576	617	593	612	600	603	585	585	578	566	575	576	614	585	620	581	602	612	527	593	608	584	626	628	568	567	629	574	595	602	645	600	589	636	615	586	623	648	600	596	629	582	555	622	597	575	568	588	569	593	596	576	604	628	628	601	552	572	578	592	613	615	598	591	609	610	590	612	558	650	625	583	594	587	586	620	555	545	570	596	563	626	554	573	554	606	557	617	573	577	579	623	604	559	625	599	607	589	587	600	638	621	580	600	595	587	579	614	609	599	589	590	637	560	579	559	563	566	551	615	615	604	621	594	604	637	589	563	611	606	572	564	621	578	641	600	593	577	538	594	564	634	573	617	606	556	600	592	638	592	576	575	603	577	609	610	577	569	596	609	583	564	577	600	564	588	606	578	558	562	602	627	613	600	591	571	578	569	620	602	572	576	593	568	599	592	554	611	592	561	595	584	629	621	616	595	614	612	608	591	573	547	588	595	620	622	562	597	621	640	615	624	573	579	556	584	578	604	604	619	562	579	569	561	605	623	645	599	612	583	623	585	584	589	603	610	642	637	549	549	550	590	572	586	565	592	575	589	601	622	609	554	640	587	581	572	534	578	594	624	561	603	600	555	596	595	575	597	571	614	569	590	564	584	552	613	577	618	626	627	611	565	571	581	628	620	573	581	634	619	602	576	566	589	582	637	604	580	606	591	626	607	565	566	609	641	590	609	604	570	567	558	612	546	592	590	613	622	630	627	602	642	604	584	544	590	600	617	583	597	619	603	576	590	608	567	608	563	566	612	546	574	596	621	598	626	620	609	551	588	586	599	594	586	547	595	611	592	645	553	584	602	599	606	559	580	607	565	547	570	590	640	628	587	632	566	582	599	612	569	549	609	608	587	605	614	589	597	610	612	597	570	607	639	609	596	640	564	576	622	572	640	646	625	592	583	571	575	579	592	573	617	594	579	575	614	605	595	590	558	587	568	609	596	597	564	545	628	627	613	586	635	573	616	535	624	607	581	623	549	574	619	595	604	595	590	616	637	598	567	596	579	614	606	630	636	605	591	568	608	628	552	604	635	572	635	596	574	565	598	523	570	609	605	567	598	608	593	565	564	610	580	650	584	555	587	626	580	554	644	580	606	602	533	629	575	601	583	593	619	539	609	564	609	606	554	594	594	613	644	588	615	619	584	592	589	581	598	633	590	597	602	616	588	575	587	617	610	598	552	590	538	581	578	572	568	590	586	579	613	582	616	586	550	613	580	568	594	584	556	602	562	604	589	648	563	591	591	597	571	610	579	586	560	592	624	626	532	590	601	594	607	565	564	598	601	589	573	622	587	610	592	616	573	621	564	577	594	587	537	582	564	549	533	572	584	566	597	578	582	629	580	602	626	589	601
927	230	149	165	132	141	159	162	133	163	154	136	112	136	129	130	153	113	144	125	111	108	118	123	120	137	109	131	119	141	137	119	115	109	119	139	115	107	111	120	123	112	108	131	123	121	108	102	105	120	115	131	109	130	121	129	118	120	115	116	105	107	113	103	134	131	106	110	102	134	108	99	118	104	103	93	113	124	125	116	97	118	111	117	102	102	113	114	116	102	115	123	112	106	110	93	119	106	119	106	120	114	110	120	124	120	93	117	123	91	103	106	109	120	107	115	97	111	116	110	116	117	114	114	110	97	104	116	117	128	122	128	117	108	109	123	95	120	144	98	115	130	112	126	115	103	92	129	121	101	97	120	101	124	111	116	123	128	134	118	116	103	119	109	102	122	132	132	106	96	110	94	114	97	104	114	126	103	98	124	121	123	118	89	129	101	91	122	112	110	102	115	130	106	128	112	119	107	123	125	122	97	103	106	133	104	100	122	111	116	112	118	123	111	135	106	104	106	117	129	111	109	129	96	114	132	122	124	112	113	107	112	109	124	123	100	125	92	111	115	123	112	111	112	106	102	117	135	107	99	111	100	114	125	108	116	116	95	117	135	110	101	114	102	128	100	120	94	106	107	120	115	95	116	120	108	127	114	105	112	124	103	106	113	108	110	107	111	99	109	104	100	78	102	106	105	129	119	115	115	125	130	110	104	123	119	108	99	104	136	119	87	123	128	124	97	120	101	125	99	111	121	115	100	110	110	129	106	111	111	115	112	101	127	105	97	110	134	109	104	102	109	130	117	111	88	109	116	113	120	107	107	120	103	129	117	112	109	120	106	121	113	143	109	131	126	97	108	101	99	99	117	110	110	116	114	118	116	125	101	110	119	104	119	107	123	109	102	110	120	115	109	134	115	117	120	119	105	104	122	119	97	107	98	115	113	119	120	121	113	106	103	108	129	128	121	131	87	122	109	111	126	94	107	104	100	121	116	114	124	116	106	143	121	120	106	118	126	113	112	107	100	121	110	116	113	91	101	108	111	113	115	100	108	109	118	112	132	104	106	111	111	101	108	134	110	104	101	116	110	114	136	124	111	109	118	108	109	120	115	118	123	104	123	111	123	121	102	113	107	115	110	93	111	105	99	113	121	116	118	131	123	99	107	114	97	128	123	131	115	115	115	117	122	127	106	102	116	100	111	116	125	134	114	131	102	123	120	118	115	120	90	113	116	124	111	122	103	136	99	109	115	101	120	117	112	98	106	129	115	120	104	113	129	111	125	126	115	105	105	115	102	106	105	106	120	96	125	103	121	113	120	105	105	134	114	93	100	103	104	118	108	89	120	100	118	103	111	108	115	91	121	105	120	130	121	113	122	117	97	123	140	119	123	116	122	113	112	116	103	99	97	118	90	104	94	117	111	111	121	99	121	107	119	118	107	104	123	106	122	110	105	112	108	113	98	122	122	125	120	116	101	107	120	95	101	106	120	103	110	114	100	139	95	121	116	88	109	108	110	103	103	120	115	105	113	109	121	98	114	104	115	100	101	125	115	106	101	109	91	105	134	117	105	134	109	99	109	110	110	109	101	100	117	132	113	116	114	104	103	117	110	122	100	115	123	109	107	111	108	110	125	126	129	120	113	117	96	103	112	138	109	104	97	122	120	119	114	108	110	108	113	112	103	106	110	106	107	89	110	99	121	113	122	114	116	130	127	105	118	104	119	124	120	125	111	118	110	131	118	140	113	118	121	118	104	127	114	138	111	145	93	119	102	115	109	103	119	92	120	100	114	123	116	120	105	125	80	110	107	126	112	116	111	121	106	130	98	112	129	112	109	118	112	109	113	117	95	108	108	117	108	136	114	121	112	121	139	103	112	115	123	88	118	105	105	104	111	106	114	107	130	112	97	100	120	129	141	137	109	116	121	124	112	95	119	124	114	115	126	125	117	119	122	126	104	119	109	105	127	127	114	107	110	104	120	113	109	126	120	118	104	117	116	122	118	96	121	123	105	118	118	104	110	130	127	127	123	111	124	96	104	127	121	118	109	96	117	120	137	111	113	124	127	113	87	119	113	107	124	120	87	121	98	127	112	95	94	104	139	98	119	110	106	110	103	130	113	115	106	119	105	125	112	119	115	113	101	107	125	120	105	91	89	119	130	117	118	104	109	124	133	110	113	116	100	128	108	97	120	98	98	112	129	114	123	112	133	102	117	109	133	97	125	128	119	108	110	102	103	104	116	119	119	105	106	139	116	110	108	123	123	121	108	123	115	105	99	113	112	106	104	112	119	119	122	105	115	107	92	104	112	104	145	111	132	109	109	122	110	104	137	110	110	90	109	111	111	112	97	122	103	125	110	114	114	109	104	122	107	115	113	101	93	101	108	114	115	112	90	126	108	128	111	109	106	92	102	101	113	111	124	100	105	116	128	102	110	130	104	96	115	117	103	118	120	103	127	116	125	99	92	107	111	129	113	123	103	110	108	120	105	114	111	112	104	123	121	101	115	121	95	125	112	125	120	107	108	95	112	109	115	123	104	140	105	100	113	118	134	117	110	114	121	119	115	124	118	107	110	108	108	126	136	127	109	119	123	103	118	117	111	112	148	118	108	110	105	114	110	113	112	94	115	102	114	120	111	113	131	95	98	122	105	99	104	100	127	112	110	89	109	114	136	113	127	111	114	123	118	98	110	126	141	115	121	123	114	93	92	112	99	121	118	99	110	100	128	105	120	127	118	111	113	91	104	98	102	109	96	110	100	96	102	116	112	97	122	100	119	106	113	108	116	112	118	112	117	117	133	118	102	114	110	91	109	114	121	114	114	113	114	111	109	98	95	120	128	114	126	116	109	115	127	117	105	105	124	97	110	105	127	111	103	125	111	109	106	95	122	130	116	101	109	105	111	97	122	116	100	121	102	123	105	126	111	102	112	102	105	121	97	120	134	118	122	97	106	111	128	106	117	106	111	119	95	137	106	118	102	124	110	99	105	116	103	115	117	109	119	119	112	117	119	107	113	117	125	116	111	99	117	143	115	119	132	110	129	101	98	132	102	108	112	113	121	125	101	128	112	116	93	121	129	124	95	123	118	117	111	98	105	133	111	105	118	114	98	112	115	114	113	111	132	124	102	102	133	106	113	117	107	126	131	94	122	121	116	124	121	100	133	116	112	121	117	108	127	95	114	118	100	94	100	111	111	90	120	118	95	101	108	105	127	115	114	112	126	107	98	111	144	125	106	105	98	88	93	111	117	122	110	107	113	100	113	116	115	98	116	118	133	107	106	105	126	96	113	109	119	103	110	120	110	119	113	102	109	112	110	94	126	119	115	118	133	107	124	108	137	98	117	109	129	125	103	92	107	124	108	112	101	117	125	101	103	134	110	113	123	92	99	131	123	101	138	114	131	99	130	107	133	98	110	96	106	111	109	119	115	101	122	120	130	104	105	96	97	117	108	106	108	114	131	87	111	126	110	105	118	111	117	102	112	113	125
10137	2783	1335	1481	2910	4063	3931	3289	2783	2361	2024	1756	1682	1510	1366	1383	1236	1257	1196	1135	1110	1105	1049	953	979	925	912	949	900	872	904	907	918	939	917	935	825	978	893	881	822	844	888	843	874	859	908	864	839	872	869	852	858	891	833	820	891	808	855	850	841	856	864	850	826	862	925	875	838	865	830	884	790	889	874	829	849	822	829	860	886	865	836	847	799	805	828	816	805	920	831	809	818	823	881	829	820	835	836	838	818	799	799	829	762	754	851	869	833	844	822	822	794	814	846	900	889	823	846	833	844	807	878	825	806	819	804	887	836	835	778	848	844	812	828	826	839	825	779	770	826	834	854	833	810	836	801	822	799	884	831	850	857	810	864	805	821	848	754	808	830	821	815	835	797	864	829	847	855	786	868	801	816	786	851	821	808	828	818	866	791	854	828	850	820	866	816	783	828	774	827	824	833	824	834	816	820	843	838	842	767	799	831	895	821	844	767	859	809	803	869	818	790	830	846	851	812	802	816	802	832	836	864	828	802	843	856	830	810	807	871	826	812	794	833	853	786	805	800	821	782	771	826	835	804	822	804	835	847	842	814	816	831	818	811	841	786	843	811	849	813	847	896	832	847	792	816	824	818	841	792	831	840	836	805	836	846	838	798	796	801	826	789	847	850	813	811	845	806	801	771	851	863	791	867	819	840	831	834	834	767	859	767	842	820	818	815	813	802	822	830	806	797	824	808	807	856	810	785	798	845	783	821	818	838	842	796	805	822	819	804	839	836	824	880	785	910	841	848	808	860	884	802	848	824	809	809	845	828	840	758	778	817	842	853	861	826	850	872	837	810	827	818	832	814	809	824	834	878	784	875	859	812	772	848	840	847	888	851	834	800	835	778	826	794	828	865	828	879	840	850	879	809	850	788	844	846	797	805	825	788	818	837	840	820	837	769	856	842	826	792	840	798	816	783	826	774	855	846	848	811	804	866	831	792	832	851	785	768	800	802	817	804	767	840	862	860	829	821	851	817	871	833	747	810	778	820	797	822	852	866	808	825	748	830	810	854	855	862	809	790	836	858	860	887	822	778	837	807	804	843	852	794	827	824	889	832	848	822	783	851	849	807	850	817	795	837	836	814	805	822	846	817	866	866	802	775	856	858	841	834	867	758	780	765	847	774	836	794	828	814	850	774	807	763	827	820	848	806	817	820	854	811	788	815	800	865	835	832	793	803	878	767	792	811	807	830	808	808	793	828	837	887	837	826	844	832	835	821	806	810	873	768	832	802	848	797	855	834	862	869	822	890	841	784	782	824	838	797	777	823	799	834	825	803	808	769	862	836	834	803	884	892	838	813	794	858	808	814	852	790	782	825	824	831	846	767	834	829	846	803	827	810	843	818	842	850	818	844	827	815	830	782	828	799	790	800	827	869	866	850	865	792	839	763	855	800	842	785	787	837	856	864	793	813	829	838	822	830	878	776	787	791	833	773	829	852	807	805	864	850	832	857	785	803	830	812	866	827	823	861	808	814	817	831	857	846	827	837	805	853	831	820	835	817	841	857	819	770	820	833	818	807	878	784	828	824	783	801	836	894	853	829	774	813	819	800	782	816	848	830	787	824	810	827	842	813	799	864	842	831	826	872	872	821	844	795	817	862	847	819	787	872	822	818	830	873	822	788	810	788	859	851	830	777	845	764	853	825	839	808	825	828	809	874	853	817	830	841	819	812	801	779	823	808	790	806	844	845	818	836	812	885	868	845	816	755	786	852	800	871	860	803	821	841	796	826	833	834	799	842	851	816	846	844	845	793	824	852	840	812	817	771	796	807	893	837	851	796	816	824	826	799	773	826	838	874	845	837	878	841	821	797	750	844	835	818	816	812	784	799	815	794	825	830	788	823	821	813	810	761	745	790	819	807	778	852	821	808	844	844	830	808	769	844	830	856	829	848	818	831	808	793	830	795	801	877	792	821	844	828	835	803	825	856	801	837	840	848	854	786	818	777	888	804	862	831	825	864	799	800	789	784	826	822	878	776	811	790	849	873	792	855	820	874	835	815	812	800	820	879	871	826	771	816	814	825	830	851	817	827	816	814	755	858	818	824	800	775	811	875	894	799	768	791	811	840	766	868	841	854	811	829	806	807	817	865	857	822	846	823	830	807	838	810	841	872	830	830	885	832	747	805	847	843	783	873	799	852	802	769	819	785	844	828	850	804	823	818	778	793	799	853	799	799	834	821	844	806	848	780	822	817	849	839	817	846	844	841	812	837	833	753	786	861	840	834	836	768	834	795	834	806	822	785	801	833	800	823	820	801	828	865	844	820	825	779	779	783	829	795	815	849	777	789	847	820	869	842	807	837	821	843	788	825	800	785	824	786	801	826	816	839	811	814	810	785	804	832	849	839	786	855	820	828	865	836	827	845	814	779	812	822	805	819	837	842	785	816	814	817	825	841	866	808	793	810	819	782	785	809	807	844	793	821	798	818	834	867	779	807	839	850	811	784	835	853	828	865	859	862	823	792	815	764	823	835	840	833	860	818	845	826	824	819	839	810	818	840	791	825	856	770	851	795	867	789	808	899	799	846	829	847	832	773	814	824	795	837	829	828	835	764	809	851	824	807	833	825	854	825	762	819	822	837	856	898	773	821	788	815	784	828	798	792	817	783	832	831	822	809	819	795	816	803	826	802	824	824	812	833	884	885	841	801	809	843	850	857	819	889	823	803	853	874	864	840	881	778	824	796	787	788	812	829	837	838	800	819	838	871	813	826	768	801	777	799	826	820	836	784	794	829	839	840	820	794	744	831	851	859	818	800	817	814	813	824	809	801	788	854	757	832	832	780	831	808	837	857	822	872	856	786	786	809	856	810	826	821	832	832	790	828	854	800	857	864	845	810	873	842	804	857	797	850	813	826	875	854	808	829	850	838	809	822	786	839	851	809	859	826	849	792	817	791	743	844	851	832	802	805	847	846	815	846	839	812	802	899	829	844	810	765	841	790	819	789	786	823	827	837	810	801	805	833	820	773	801	802	837	828	792	820	830	842	834	807	842	815	835	819	884	892	815	813	837	865	803	860	825	825	836	767	803	834	780	828	801	806	874	804	831	835	775	810	825	856	787	764	820	804	815	809	829	839	783	806	785	841	858	825	833	823	796	858	792	795	798	840	848	790	841	860	779	808	788	774	793	866	781	830	842	820	889	781	799	832	808	831	854	847	876	850	801	844	767	860	800	760	798	817	824	820	823	825	845	804	820	798	849	784	845	842	810	794	837	862	792	799	872	811	858	787	771	849	824	882	786	827	783	806	774	813	836	900	804	797	797	845	817	824	801	817	814	783	828	803	816	831	823	802	837	786	849	841	809	792	792	815	830	835	822	796	790	841	803	814	857	816	852	827	810	839	797	843	793	841	805	847	872	837	778	809	797	843	885	829	835	847	799	847	852	865	849	881	801	781	831	841	841	801	832	798	777	876	884	860	857	810	868	798	809	821	866	811	868
1070	68	40	31	40	51	39	45	33	38	49	33	36	42	40	35	35	45	32	39	42	49	47	39	37	37	26	41	38	39	31	35	42	32	50	48	40	30	38	41	44	44	39	39	45	34	41	34	44	33	36	33	37	36	36	39	47	40	32	42	47	19	45	32	36	29	40	46	47	36	47	34	42	46	36	38	40	40	50	46	39	32	45	47	42	40	34	48	29	32	36	47	34	49	42	51	31	45	41	43	41	37	40	44	43	38	31	35	38	36	38	43	33	41	30	48	40	40	45	44	39	47	44	28	43	26	27	42	52	29	40	35	34	33	41	52	40	45	51	43	43	45	39	39	34	43	34	49	46	45	55	36	39	44	43	42	31	52	30	36	39	39	38	33	43	48	40	43	35	41	32	40	34	36	40	55	41	29	38	36	42	39	35	26	36	30	52	29	54	35	34	43	45	32	36	46	31	39	35	51	36	30	37	39	41	34	39	39	34	40	49	31	36	32	35	46	53	27	37	36	37	45	42	34	41	51	51	28	39	44	30	35	36	47	40	44	33	45	39	44	32	31	46	43	53	41	35	27	35	41	59	57	39	32	34	44	32	38	39	42	31	41	45	52	31	41	31	33	43	33	42	40	39	34	47	37	49	44	46	33	40	44	56	31	41	41	42	47	45	42	40	43	34	37	42	33	41	30	38	29	36	39	38	35	31	39	34	42	39	42	52	40	49	40	30	30	47	29	37	37	38	47	43	38	35	36	37	43	35	43	52	43	38	32	38	37	41	29	32	39	34	52	38	45	44	54	41	41	28	44	48	37	34	34	44	26	40	41	46	32	40	30	41	49	41	33	48	47	46	32	41	44	39	50	39	46	40	36	45	26	47	45	39	52	43	40	44	39	51	45	55	33	46	41	48	50	50	41	40	46	39	25	33	35	40	28	36	34	36	37	35	31	28	45	50	53	37	42	42	37	44	32	46	32	38	51	43	40	33	35	38	48	42	30	37	36	40	40	37	52	48	37	31	42	45	39	37	41	35	37	33	32	44	41	32	49	42	40	43	38	50	41	32	44	39	32	40	46	43	27	37	36	35	41	45	42	47	30	44	53	34	39	56	33	32	31	40	35	42	41	34	29	42	37	43	35	45	33	34	40	39	44	34	29	40	24	48	42	36	43	38	39	52	30	35	31	50	39	47	41	47	44	49	30	49	51	40	35	22	28	35	36	31	31	39	41	51	35	49	39	43	45	33	43	48	28	42	43	33	51	38	37	42	38	47	29	34	47	39	38	47	33	26	45	34	52	36	40	38	39	42	32	50	41	57	46	48	35	32	33	42	41	41	48	29	33	42	37	43	42	35	30	46	45	35	37	48	41	32	50	39	35	42	39	42	35	32	26	31	39	39	38	43	41	32	44	45	36	40	48	40	46	35	49	42	41	39	45	29	39	42	40	38	42	33	33	38	39	44	29	35	33	43	30	32	41	24	46	24	46	43	30	37	37	50	38	44	36	34	43	39	34	38	49	34	40	36	34	38	44	34	41	45	46	43	43	41	40	35	41	47	30	47	46	38	37	35	55	40	43	28	54	38	39	34	52	35	53	32	54	44	34	37	30	49	33	32	30	38	33	41	53	34	43	40	38	28	41	34	37	38	30	27	44	39	42	40	31	38	40	38	33	41	39	40	44	56	41	38	33	46	37	37	30	45	29	31	36	35	43	31	42	46	30	37	41	38	36	45	32	33	37	49	29	39	48	39	36	58	37	39	42	42	38	38	44	36	42	33	27	27	35	47	28	34	27	24	41	42	43	45	36	39	44	35	35	39	46	41	38	31	28	34	33	51	40	31	43	41	32	46	24	37	55	34	42	29	39	36	40	42	43	31	34	34	39	27	44	45	46	35	32	47	37	44	45	42	41	37	36	37	26	39	45	55	37	36	29	39	40	40	46	42	26	42	37	34	40	36	37	41	65	44	40	39	39	44	27	29	48	36	33	47	40	43	38	44	39	39	31	42	45	32	30	37	44	37	27	39	32	36	46	29	29	46	34	45	46	41	40	33	25	34	46	44	38	50	40	44	46	47	45	42	38	44	42	28	44	36	34	29	42	26	41	28	34	44	38	35	35	32	40	45	34	46	43	42	38	39	50	38	40	34	38	44	37	36	42	44	44	55	36	41	46	50	46	41	30	46	37	41	41	31	33	46	37	39	43	42	43	37	44	45	39	51	36	38	36	36	22	45	44	31	31	43	58	54	49	26	33	47	30	33	39	44	43	36	42	43	44	25	29	46	43	42	36	34	35	38	47	39	46	26	38	39	54	33	30	37	31	38	50	39	45	33	45	46	38	38	52	29	37	34	55	45	41	52	49	40	34	49	35	36	35	39	38	41	44	41	42	42	39	52	31	39	34	45	32	27	29	37	35	51	46	38	43	29	49	50	44	36	31	39	42	43	42	40	50	45	39	40	40	47	44	42	39	33	35	40	42	51	32	40	47	54	48	36	45	28	50	41	34	36	33	50	39	46	41	44	60	48	38	41	36	44	49	41	37	45	42	36	46	36	34	41	51	42	33	33	47	48	41	35	35	35	37	31	39	41	43	37	43	46	51	53	33	42	36	51	38	42	48	39	40	37	33	42	38	38	35	48	38	41	51	36	35	48	43	43	35	38	48	46	31	46	34	39	46	47	36	39	42	37	49	45	41	34	29	37	44	38	35	40	34	48	50	37	34	31	39	45	40	39	38	44	35	45	42	30	36	30	30	28	45	40	24	29	31	31	46	37	43	45	37	39	38	52	38	28	52	36	38	28	37	40	43	41	37	34	39	42	28	35	46	44	37	38	34	51	29	31	41	41	38	38	43	48	42	38	30	44	38	36	39	54	33	34	33	43	28	54	38	38	36	37	28	32	42	38	42	49	31	51	46	47	36	37	30	33	43	48	37	34	42	44	36	32	39	44	46	31	57	38	34	46	42	39	34	29	39	40	40	44	36	31	42	40	46	36	32	37	45	44	29	42	48	46	26	45	36	38	43	43	44	34	38	46	31	35	36	32	38	40	35	41	41	43	39	36	45	31	38	45	49	39	46	32	32	38	38	37	30	48	34	46	38	35	43	63	34	34	43	48	28	29	48	38	38	53	42	39	35	41	46	39	40	39	42	38	42	48	35	41	44	44	44	33	46	36	46	41	43	31	35	38	42	34	49	37	47	41	44	42	40	44	39	38	37	33	40	37	39	48	44	49	35	40	38	39	51	42	38	37	36	39	37	47	35	39	36	39	54	35	37	44	28	39	40	47	46	34	38	30	55	44	43	44	40	48	32	37	42	26	43	39	38	42	38	32	32	30	47	49	39	42	31	44	48	35	41	43	49	37	42	47	43	46	35	43	32	40	36	31	39	31	38	30	39	49	40	32	42	36	37	27	36	45	36	35	47	42	42	32	36	35	44	32	44	43	37	37	32	39	44	42	45	20	52	36	33	36	42	42	49	30	38
6977	856	386	403	541	642	673	590	565	479	461	456	439	412	391	371	347	351	372	347	311	350	342	328	351	320	356	313	342	317	324	327	364	323	316	325	340	299	319	293	310	332	352	353	326	333	328	315	327	331	313	336	312	289	315	294	301	293	290	339	293	362	319	329	329	277	334	317	315	312	290	357	302	322	299	294	305	290	309	351	318	328	317	286	321	311	338	324	338	314	320	306	303	313	308	286	323	320	339	338	326	323	303	323	313	339	304	335	308	285	297	325	327	309	322	308	338	334	325	321	322	318	318	285	284	299	309	311	291	315	318	347	295	345	304	314	296	279	307	347	307	316	290	290	321	327	287	317	304	327	294	326	316	313	285	325	329	329	336	286	319	302	285	312	317	309	324	311	320	306	316	325	301	337	275	288	310	309	326	287	299	325	323	305	328	322	314	318	329	326	312	344	338	325	340	302	331	317	316	335	307	284	324	314	321	315	343	292	320	294	348	323	313	312	313	306	310	338	295	305	329	307	307	322	274	271	322	291	304	307	307	313	279	304	314	295	308	280	317	309	276	316	296	305	313	304	300	315	273	334	316	296	282	300	302	332	349	316	339	324	277	304	339	320	338	314	312	302	340	275	327	324	318	326	325	321	309	312	284	327	341	322	337	320	276	329	299	316	337	324	322	295	293	336	294	309	310	336	289	317	325	317	318	332	318	307	327	311	339	321	312	283	310	346	317	375	282	299	325	288	289	314	296	308	332	342	302	291	311	320	328	301	301	347	323	323	280	305	340	292	334	316	314	291	291	339	324	257	295	323	301	312	305	313	320	322	285	322	296	309	341	278	300	343	306	296	309	314	319	327	320	308	332	301	327	345	326	279	323	315	310	322	336	312	332	321	292	322	296	316	310	296	304	316	303	335	312	327	316	310	326	309	347	335	324	319	325	319	324	330	344	291	327	295	321	307	291	336	308	323	323	305	302	299	289	347	302	324	336	299	325	286	301	329	302	311	317	295	270	317	326	341	299	337	322	288	296	305	303	307	332	287	313	327	287	321	311	305	340	329	335	309	294	329	313	286	289	324	305	319	329	337	331	301	364	327	290	325	306	291	314	292	290	293	318	322	335	332	350	294	333	321	276	344	312	307	318	309	348	323	306	348	316	332	308	320	332	294	303	317	304	318	341	347	334	329	304	310	327	326	302	326	299	311	294	326	316	312	314	311	347	319	341	305	321	307	309	315	312	327	302	325	301	306	320	343	307	349	348	300	304	288	312	290	308	305	292	312	322	298	328	311	309	306	321	298	310	319	318	328	297	333	328	315	375	315	316	316	343	329	304	332	322	305	349	362	300	328	314	317	313	314	310	318	315	327	339	289	324	307	291	336	322	323	295	325	284	324	337	305	309	321	297	310	309	317	299	324	327	286	308	269	309	308	314	326	334	326	319	338	286	330	293	315	322	326	322	321	312	311	294	331	300	328	312	329	314	351	341	309	319	327	325	316	344	300	327	323	332	305	335	313	311	327	287	342	318	314	299	310	304	323	300	315	317	314	321	305	309	319	312	335	312	334	306	322	316	299	286	311	322	286	306	310	303	325	300	303	314	299	315	286	298	344	322	344	328	328	331	291	291	326	293	305	316	290	290	309	337	314	328	310	281	310	303	327	300	326	283	309	299	314	312	325	310	302	290	308	332	338	305	318	333	327	282	308	333	318	322	273	314	330	308	300	332	340	329	297	313	315	335	316	308	337	322	317	318	306	289	278	312	319	316	314	298	351	301	327	318	302	277	331	318	295	331	334	305	318	303	315	316	340	342	300	307	311	333	330	355	309	306	315	302	295	290	287	332	327	322	315	335	283	311	320	327	312	313	283	309	336	318	337	317	297	298	347	294	332	293	338	327	292	338	310	305	314	317	308	337	308	317	299	279	327	321	305	322	344	325	333	310	308	325	325	321	308	349	298	327	307	332	309	314	325	300	333	302	326	307	310	288	278	287	344	316	335	298	313	332	313	306	313	298	304	295	328	315	323	315	294	303	313	327	279	324	331	292	297	334	317	340	314	292	322	269	315	320	322	350	288	307	312	307	353	326	319	304	310	313	309	311	288	317	330	341	280	287	302	338	312	308	301	300	301	281	294	290	308	334	319	310	302	310	318	332	294	312	335	289	364	334	305	332	303	294	335	301	317	277	273	286	304	317	356	314	310	321	313	309	324	317	337	313	333	310	318	313	285	321	303	312	312	308	326	316	305	330	289	329	315	284	343	308	323	296	356	297	297	333	343	307	325	279	314	294	306	300	320	318	331	288	308	322	290	326	288	285	322	320	312	323	322	308	317	342	307	328	305	309	304	314	310	313	337	293	319	292	303	327	336	333	340	321	303	340	322	307	315	273	333	362	317	336	312	325	339	346	303	295	305	341	316	357	295	309	330	296	295	325	310	273	331	304	304	351	316	324	334	293	299	307	300	302	305	326	330	320	278	294	297	349	321	290	283	328	312	286	320	306	333	292	305	322	321	285	350	320	298	343	320	303	307	337	317	307	292	310	312	282	313	307	328	305	338	272	328	319	300	296	331	331	308	310	294	286	292	325	308	341	321	311	297	325	302	322	320	345	287	301	299	322	323	333	323	322	338	314	321	330	315	339	284	312	309	304	322	325	296	320	303	314	317	302	299	299	338	287	301	341	323	311	304	299	326	297	285	307	326	306	331	317	296	300	323	313	308	306	309	301	310	312	324	332	328	312	296	298	321	320	295	343	315	308	302	312	345	297	294	299	281	341	310	318	334	302	309	307	289	339	310	287	301	345	301	333	291	308	296	300	320	298	311	339	296	326	303	318	295	328	303	298	308	297	300	301	324	335	318	322	305	334	341	349	306	311	325	311	319	333	296	332	332	317	284	321	326	313	300	323	281	337	296	282	330	295	320	306	268	320	312	346	335	329	312	352	317	306	312	299	304	315	316	296	336	313	306	337	319	303	331	299	321	293	289	335	302	296	326	345	319	322	286	337	290	334	319	303	315	336	310	311	286	305	306	313	330	308	295	322	308	303	310	307	324	318	285	274	322	302	280	322	299	367	330	321	300	296	321	329	320	322	311	308	306	332	321	326	330	330	310	336	365	329	335	337	297	309	286	329	325	324	305	287	344	326	328	285	325	317	323	308	337	330	318	315	307	307	316	302	306	315	293	323	309	294	313	319	317	294	321	328	282	316	314	327	327	286	309	334	304	307	313	317	298	302	315	311	300	316	318	294	314	312	340	338	277	304	304	309	303	315	339	340	325	306	318	318	303	332	311	300	305	321	307	315	312	304	294	326	291	320	306	292	313	322	328	322	314	329	338	311	321	335	338	329	295	347	311	319	286	323	326	315	328	296	296	300	303	357	330	291	308	307	278	334	313	323	318	303	315	324	338	325	292	358	300	305	311	311	270	325	322	315	305	327	312	283	315	311	340	303	295	315	321	319	344	305	302	310	347	327	316	324	295	273	314
532	167	105	73	80	103	91	108	110	94	118	97	82	93	99	80	97	90	102	75	85	82	89	80	83	85	81	75	73	67	91	81	88	75	94	66	79	77	59	73	78	66	81	81	67	82	74	73	72	87	86	73	80	95	72	87	69	80	79	82	64	86	71	74	64	66	83	77	74	85	82	71	73	67	86	71	81	74	84	90	81	80	77	81	72	76	84	72	75	100	64	67	92	73	74	101	89	78	74	86	75	77	64	94	79	75	72	86	86	76	77	77	73	79	81	86	82	88	62	83	83	67	90	77	64	82	79	88	86	82	89	79	74	92	71	63	67	71	84	75	85	81	84	95	84	75	93	69	83	79	62	84	74	66	73	75	95	74	79	88	75	84	71	68	77	70	88	64	93	69	71	58	88	88	76	88	73	89	93	90	69	81	78	81	75	93	84	70	77	75	68	77	92	79	66	94	80	68	73	72	90	79	95	82	87	69	83	60	82	88	74	77	81	88	86	69	88	81	61	85	80	81	75	79	74	79	83	82	77	97	79	76	79	81	89	79	78	74	94	84	66	89	82	71	94	76	64	68	80	89	85	79	83	71	83	55	79	75	79	76	79	72	85	76	68	67	86	78	77	80	85	77	69	82	65	78	86	85	78	82	100	76	62	74	81	91	85	69	62	100	67	72	95	69	83	75	87	83	73	70	76	81	84	91	61	90	67	80	82	80	73	81	84	79	76	78	78	82	66	87	74	75	70	78	97	81	67	78	75	84	75	86	74	84	89	77	66	83	79	68	81	84	73	76	60	68	86	75	79	72	72	81	79	76	71	83	81	75	65	80	82	86	80	72	87	95	74	67	83	84	81	69	72	74	74	79	66	91	69	81	69	77	77	72	77	81	84	77	80	89	84	86	74	103	81	72	74	86	81	80	95	82	86	69	86	85	73	64	77	77	77	84	86	90	78	77	75	95	72	65	94	77	91	83	74	77	81	87	78	68	82	83	71	80	75	75	80	76	83	71	81	81	81	94	63	66	97	69	83	74	75	83	76	77	96	84	76	69	92	74	77	85	74	87	78	75	78	83	76	86	84	70	71	82	78	65	94	92	62	81	68	69	88	77	65	85	84	79	80	72	93	65	70	88	77	85	77	68	67	76	81	87	75	76	104	75	75	75	83	65	72	76	73	78	84	73	71	72	91	72	70	79	77	63	76	74	87	63	53	75	76	81	82	75	75	94	77	89	88	67	83	73	58	81	71	84	80	73	75	83	80	71	95	87	74	83	67	87	75	67	74	77	71	74	81	71	90	74	90	67	82	61	78	81	69	65	94	93	75	81	69	86	80	84	80	65	94	73	78	88	81	86	80	71	75	63	78	86	76	93	73	78	63	80	81	79	78	86	75	70	77	72	64	87	77	73	72	62	74	90	98	67	81	74	85	72	60	73	68	64	77	87	84	94	64	84	81	79	86	83	76	65	69	73	77	84	71	80	76	84	70	84	75	72	83	77	75	71	76	75	73	80	91	62	90	79	73	64	52	90	74	82	73	92	73	76	64	85	68	75	78	80	73	56	66	68	90	76	89	93	81	68	82	77	85	85	73	88	82	77	87	82	82	60	64	103	71	83	96	70	89	99	70	94	76	76	74	71	91	89	79	61	88	63	68	88	76	80	59	80	85	78	72	74	73	77	78	72	96	89	75	83	81	89	86	79	73	89	82	72	86	77	79	73	71	89	67	71	74	70	84	85	84	79	79	63	73	97	84	78	74	94	63	79	74	86	72	78	90	67	75	70	91	69	72	76	75	91	101	79	98	92	71	66	86	67	71	79	75	84	73	74	79	74	67	98	92	68	80	69	54	86	66	70	89	90	73	59	88	81	67	84	79	89	94	75	77	77	70	80	81	91	72	72	80	80	83	63	88	65	72	89	72	81	84	95	69	82	93	83	68	97	71	81	73	62	68	79	75	75	80	76	64	90	75	76	81	75	86	76	76	83	67	57	72	82	83	77	100	89	91	84	87	86	88	68	78	62	75	84	76	72	75	85	60	81	86	73	83	83	79	79	71	80	73	83	69	82	80	67	64	92	65	70	69	73	94	78	81	70	81	69	69	63	82	71	74	75	86	92	79	89	70	73	73	70	84	71	89	80	82	82	83	77	73	80	87	87	89	69	93	69	96	78	83	67	82	76	80	70	60	85	97	68	71	71	70	75	87	94	73	91	82	71	83	76	74	69	59	84	69	80	70	72	76	71	81	77	61	57	70	67	81	85	71	68	79	74	70	89	88	83	78	69	78	90	57	71	85	80	79	87	67	74	70	81	78	79	88	77	69	80	66	73	93	98	76	80	84	58	68	81	73	79	82	78	76	77	91	82	79	82	79	81	91	80	74	78	87	81	84	84	93	70	63	69	76	76	76	84	87	64	80	70	68	84	92	73	78	81	66	84	78	70	93	77	75	86	80	78	64	68	85	77	71	81	68	68	84	88	80	71	84	85	67	67	76	75	73	71	66	72	79	58	88	88	77	90	69	91	79	92	81	83	86	87	73	71	86	71	78	94	73	68	62	72	80	88	82	86	70	97	78	76	80	66	68	99	90	82	83	81	66	67	80	78	77	76	86	91	82	86	74	66	91	78	77	77	81	75	93	96	70	78	78	92	74	84	65	71	80	74	81	72	91	77	76	70	72	80	79	79	67	84	90	73	95	69	85	77	86	69	87	73	72	86	101	66	80	76	77	95	78	60	79	69	74	80	86	89	66	84	79	79	64	76	75	85	65	76	81	72	70	97	62	78	84	71	84	72	88	66	78	77	88	88	70	73	90	71	92	82	89	71	74	86	66	82	95	87	84	95	70	71	90	75	84	96	80	75	72	76	78	63	79	70	81	79	93	90	78	69	90	79	68	86	69	73	73	73	87	81	94	85	76	91	67	69	99	80	80	79	72	80	69	71	77	60	75	88	87	74	84	90	71	79	88	87	79	78	86	58	77	65	68	77	91	88	69	73	70	68	64	80	74	84	77	90	77	75	60	77	81	57	85	93	82	76	99	73	89	83	61	84	99	71	72	76	95	102	83	80	75	79	82	73	81	81	87	83	88	78	71	66	83	86	89	83	75	87	93	76	75	79	76	66	85	82	72	73	87	67	79	91	73	72	71	84	76	92	89	83	72	81	76	77	75	80	82	94	57	71	79	78	69	89	81	78	84	67	72	78	86	85	87	76	73	69	78	91	88	68	86	93	85	69	85	90	82	86	70	101	90	85	74	63	85	77	68	69	84	88	78	80	69	67	95	83	72	73	58	66	89	84	65	88	66	85	82	70	80	74	92	83	70	83	70	70	77	65	89	80	78	74	73	81	56	78	74	77	90	72	76	70	78	96	84	68	84	67	67	78	82	76	82	73	70	82	78	85	95	78	72	72	85	78	84	68	93	84	73	81	66	72	79	78	79	79	73	67	70	78	82	79	74	78	90	72	77	82	71	88	64	87	79	81
7130	2076	837	994	1951	2634	2530	2196	1686	1456	1301	1145	1060	974	884	859	818	776	708	730	735	686	682	664	679	662	642	649	640	576	645	626	650	619	635	573	630	599	606	589	607	566	577	608	588	598	608	609	575	599	572	615	568	563	632	528	590	567	529	603	535	575	575	561	563	587	566	565	507	544	595	600	567	601	546	564	571	597	571	540	576	563	596	548	584	559	578	521	553	542	581	573	624	601	530	585	590	549	539	598	576	564	558	557	543	580	565	580	582	584	583	592	560	570	624	581	572	570	580	565	559	595	522	552	571	616	541	590	594	590	569	570	574	577	541	572	582	541	578	556	592	541	563	535	588	570	581	578	594	553	562	560	576	532	562	571	556	568	573	575	572	578	622	580	560	586	551	569	550	536	545	578	552	567	613	590	568	591	575	539	606	555	573	611	554	592	563	566	579	555	570	570	561	574	595	588	611	566	562	578	561	571	574	574	606	557	567	523	587	576	562	553	520	508	572	555	577	563	569	553	578	561	561	580	548	598	632	610	528	571	574	539	610	551	556	617	558	581	569	565	581	547	549	562	572	609	554	565	588	549	599	612	557	592	575	575	573	572	567	541	553	577	570	499	579	582	595	565	563	592	576	592	599	583	602	537	549	572	550	580	604	602	573	595	592	582	555	527	540	571	568	556	561	596	602	586	562	517	533	553	590	549	534	595	593	583	556	610	557	554	543	567	565	567	556	599	555	586	574	569	589	550	491	567	605	614	575	584	587	577	529	569	555	554	582	562	551	554	541	618	532	589	574	601	615	578	576	578	581	561	573	544	554	521	534	567	569	563	548	595	617	543	528	596	556	563	548	606	529	557	578	615	582	567	558	538	574	575	562	563	592	530	589	552	555	586	560	606	564	591	568	600	578	576	536	608	600	586	595	561	583	580	589	591	549	592	593	569	539	535	577	570	561	552	563	569	573	551	575	553	563	544	588	614	568	615	570	605	567	539	577	539	557	545	553	599	552	577	587	584	583	540	629	598	577	601	556	607	557	591	519	556	559	571	555	574	558	552	607	536	556	575	595	586	582	589	538	576	578	555	581	573	565	563	564	593	562	606	567	568	571	631	613	551	606	575	546	552	547	553	592	560	560	576	581	502	562	569	609	594	601	582	601	558	574	601	598	582	563	592	535	534	525	556	617	522	568	595	587	576	526	551	575	574	552	587	530	524	538	626	597	557	532	593	529	596	566	558	537	555	582	562	535	548	545	560	552	550	537	574	614	538	566	544	573	568	525	533	599	596	591	576	615	577	553	555	537	568	553	587	566	529	536	575	547	558	586	563	586	555	550	563	531	614	536	558	564	521	537	558	598	589	579	595	559	546	552	606	567	559	558	571	573	573	584	540	562	579	559	601	578	570	546	568	582	560	580	572	577	574	551	572	591	575	525	563	611	584	610	603	548	582	573	558	537	569	565	614	562	574	597	557	592	623	594	592	565	563	557	589	569	533	508	614	555	558	559	550	587	601	626	556	514	559	551	562	544	538	559	579	582	554	548	562	550	596	553	616	598	575	532	535	554	554	589	569	577	597	558	562	576	536	608	567	571	597	533	552	558	520	571	575	570	559	583	548	554	581	562	575	570	574	599	564	558	534	595	580	569	552	566	570	556	598	564	593	565	550	570	561	523	541	585	564	591	609	565	604	532	555	566	572	600	550	624	547	552	542	567	606	550	513	582	568	610	564	556	550	561	545	551	550	564	552	559	548	549	588	565	575	562	569	597	570	586	597	570	587	589	580	526	552	532	536	616	526	554	558	613	590	603	539	568	554	609	547	593	559	517	570	581	582	537	593	549	549	574	561	518	585	575	574	560	570	544	542	591	557	582	605	558	608	565	583	589	598	580	609	533	564	563	541	539	536	608	570	568	579	609	610	563	523	604	585	571	610	571	543	603	554	564	524	558	554	549	546	556	569	555	565	541	558	546	572	565	549	576	573	548	538	571	580	537	556	577	552	579	616	519	595	566	565	575	594	563	600	587	530	576	554	551	564	568	551	574	617	585	555	570	600	589	544	527	541	562	573	565	543	546	543	579	587	624	582	544	572	570	549	571	600	565	575	562	516	523	539	539	549	567	563	592	507	566	582	558	574	540	613	583	547	553	582	577	563	591	570	568	550	545	593	547	573	564	548	562	563	560	587	547	626	557	565	545	562	571	586	549	580	565	593	534	580	565	484	557	564	586	552	542	548	578	574	531	612	583	601	574	566	539	567	549	582	555	583	578	545	534	577	600	586	504	584	516	538	569	550	567	526	571	601	592	562	577	591	561	570	545	581	590	574	578	549	593	559	587	534	573	595	585	614	569	563	572	568	553	562	594	570	546	559	544	563	543	552	527	608	579	521	572	579	563	626	556	541	524	590	543	583	566	545	584	566	554	567	557	535	560	551	537	560	579	566	583	532	572	528	532	558	560	581	589	559	554	548	552	542	612	579	574	531	594	554	577	580	552	566	546	551	591	534	569	591	579	567	557	598	568	563	560	573	553	547	516	582	573	564	571	555	562	564	551	589	557	543	589	560	577	618	544	583	563	522	588	540	552	536	537	561	590	596	551	552	584	558	537	572	585	560	546	570	553	545	577	581	563	625	603	548	595	532	536	567	550	555	566	564	536	588	603	613	554	599	562	584	567	563	560	581	588	563	548	578	558	573	562	539	597	597	578	580	572	575	583	532	586	611	565	602	597	580	547	545	558	563	612	582	537	587	546	599	552	552	621	535	570	587	581	577	589	592	559	552	576	530	565	600	621	551	594	557	602	564	543	607	581	559	592	614	548	552	567	593	580	566	592	564	590	563	596	554	572	560	613	559	568	575	549	571	516	549	498	523	547	577	602	589	592	577	558	601	562	590	572	581	558	600	548	577	551	567	567	562	562	598	553	609	541	580	526	534	590	589	539	619	574	575	572	604	545	617	546	592	563	593	586	585	579	555	566	511	603	555	568	527	565	542	562	601	580	523	575	597	571	577	602	586	538	555	567	592	577	576	567	534	561	570	557	604	604	592	581	630	560	582	564	547	577	577	533	568	545	592	577	577	547	558	585	558	558	556	517	568	566	570	570	577	604	596	521	577	566	552	538	569	564	570	545	560	575	563	557	590	586	540	610	540	552	582	536	638	559	549	545	570	584	582	544	566	556	535	602	552	578	608	553	533	595	564	574	616	589	565	567	580	592	538	597	570	552	600	588	593	584	548	549	579	554	580	583	581	572	566	534	543	571	599	527	606	592	551	569	547	553	573	594	599	574	543	566	529	578	549	526	570	566	569	574	602	610	562	547	586	563	585	609	529	566	559	606	519	609	524	560	575	604	587	567	579	593	599	525	548	559	584	564	612	584	555	601	576	577	587	585	566	556	562	479	553	570	562	609	533	574	589	580	567	524	547	576	581	570	543	562	534	533	526	576	559	583	559	586	540	557	564	572	559	590	598	549	578	588	577	579	546	567	571
1675	133	89	91	79	104	90	95	78	104	84	84	77	88	97	81	82	77	105	81	99	68	75	80	74	90	76	87	86	70	89	81	80	83	75	80	70	95	88	74	96	73	69	87	69	83	81	84	87	63	75	80	91	66	71	68	71	80	77	72	68	73	72	94	64	75	102	78	89	69	95	80	88	84	80	74	94	76	69	80	78	88	77	86	92	75	88	86	89	75	80	93	67	75	79	66	77	77	71	84	85	76	71	79	78	76	82	74	84	64	75	64	81	79	90	67	77	100	73	85	80	62	94	62	88	93	66	71	71	94	78	87	73	77	71	75	91	68	102	80	74	71	80	87	79	75	68	88	80	81	79	81	59	85	76	84	59	101	77	82	69	89	96	76	74	86	77	55	77	67	89	83	68	65	82	85	84	65	73	75	61	89	83	90	75	76	97	78	75	79	61	70	72	77	72	85	88	73	71	72	74	69	75	78	59	88	82	70	77	71	76	79	91	59	79	82	64	82	64	76	89	69	77	80	86	76	69	61	79	82	86	82	67	80	81	72	72	83	82	82	83	68	73	71	81	77	75	69	78	97	87	81	74	84	77	84	82	86	102	68	76	82	81	74	71	74	62	71	70	81	72	91	87	72	81	70	74	84	85	85	60	86	73	81	76	85	84	78	81	89	68	76	59	64	76	95	86	71	59	82	80	67	82	78	59	76	82	73	76	88	65	58	78	94	83	75	84	75	76	73	78	79	75	81	77	68	74	76	85	81	68	80	61	83	69	84	78	76	73	76	78	88	82	83	75	80	70	72	73	67	81	91	80	74	75	90	85	87	86	85	81	83	75	79	76	83	64	84	69	85	71	78	92	68	92	66	68	81	79	51	66	91	89	84	72	78	77	86	91	83	65	70	68	80	76	74	88	74	83	67	78	87	81	71	69	65	78	64	66	59	81	87	80	70	96	72	89	80	72	77	75	72	100	77	72	81	94	83	60	92	78	85	70	62	65	92	72	69	66	78	71	71	80	69	70	81	76	79	98	84	79	74	78	72	74	57	65	78	83	78	75	70	74	66	76	86	65	78	68	85	86	84	77	84	77	86	72	80	79	76	72	75	79	91	89	74	75	97	69	67	79	80	78	70	73	79	85	87	97	81	70	80	93	77	75	64	75	83	76	84	73	80	85	72	76	91	70	71	94	89	83	76	71	80	66	78	76	93	86	67	72	96	82	71	78	76	75	81	85	98	66	75	79	80	75	85	73	74	66	80	70	71	75	93	85	75	88	81	83	75	84	63	87	82	90	69	90	72	91	73	80	75	74	82	77	80	89	85	72	69	79	71	82	71	85	83	84	96	80	80	87	95	73	77	84	67	66	73	72	89	73	84	88	75	86	68	91	62	88	82	91	75	70	71	74	73	82	80	69	82	88	70	76	89	72	76	72	91	75	75	68	69	83	81	75	74	66	69	76	74	78	70	85	98	90	65	79	78	80	82	81	69	86	81	71	70	71	84	76	77	62	90	91	81	73	64	79	92	70	98	70	82	64	71	76	90	69	80	91	80	75	95	82	73	85	77	75	77	83	93	68	79	68	59	69	83	74	70	76	77	67	72	71	79	65	68	79	84	82	96	83	84	82	66	78	78	62	69	90	67	84	80	81	67	77	66	81	88	77	77	76	57	101	79	88	67	87	79	84	94	81	72	73	68	69	93	84	82	79	66	75	70	85	86	71	79	71	69	81	64	77	89	70	77	56	77	76	61	85	68	72	79	87	74	79	85	66	68	77	70	100	66	67	93	72	92	73	88	95	90	66	89	84	67	78	74	77	83	65	81	58	90	71	80	78	76	87	71	81	69	73	82	86	65	87	74	96	79	80	82	80	96	72	92	72	76	87	73	94	84	86	80	84	81	72	82	64	89	83	61	69	76	80	92	75	76	65	78	79	65	87	76	71	80	77	76	81	62	68	80	70	79	86	71	72	75	75	79	74	96	82	90	95	85	71	69	74	87	81	73	68	80	69	75	87	78	83	69	79	67	71	88	87	74	66	75	67	85	79	81	87	85	85	78	68	75	77	71	72	69	77	67	99	95	78	75	75	81	90	66	62	75	79	91	75	87	94	87	84	76	88	85	82	85	90	71	81	83	73	70	89	67	92	76	88	83	78	77	65	74	71	75	63	89	81	68	64	79	70	84	70	71	85	86	68	70	71	79	76	83	85	70	73	98	67	79	70	78	75	69	78	74	77	90	74	60	82	80	74	68	81	74	64	67	77	77	93	84	87	77	104	63	77	66	72	78	76	71	78	58	72	67	71	80	88	81	71	91	68	83	63	83	77	72	74	82	99	69	78	70	81	77	68	86	77	68	75	70	89	66	64	61	85	76	75	69	76	79	73	76	70	89	89	75	69	71	78	76	83	76	76	75	80	77	92	76	70	80	71	75	90	83	73	83	71	71	96	79	103	91	83	81	70	80	83	79	94	60	83	85	68	89	92	76	81	84	87	78	72	83	83	69	65	91	66	84	72	73	79	72	80	81	80	72	72	78	89	73	69	81	81	70	76	86	77	83	76	83	78	70	65	80	95	76	84	100	71	71	71	69	77	78	87	82	67	78	83	77	79	83	82	70	75	92	80	73	75	75	75	78	91	73	71	87	70	70	70	80	88	89	91	89	52	82	80	52	82	72	73	80	87	65	75	72	65	89	85	87	69	70	70	74	82	64	75	75	81	66	105	77	75	74	85	73	90	74	88	90	92	81	65	83	91	95	65	75	72	76	86	97	67	83	63	84	90	77	83	67	67	71	73	74	70	75	64	68	91	75	66	81	86	82	73	86	76	74	91	70	65	82	73	72	75	74	83	74	68	71	92	66	67	79	67	87	79	76	87	65	83	74	97	93	79	88	78	83	84	80	72	91	91	86	85	82	79	87	74	66	68	87	77	77	82	71	87	77	89	81	84	92	77	74	72	63	70	86	62	76	80	86	62	87	69	87	76	70	77	96	72	76	78	77	69	78	76	68	75	85	86	75	78	75	75	69	89	84	72	73	79	72	82	84	71	72	85	84	95	77	70	78	79	71	87	71	67	77	78	77	86	91	94	81	83	73	79	76	82	83	78	73	83	76	63	67	71	80	101	80	81	91	77	86	81	76	80	78	68	71	75	83	80	70	63	75	76	83	89	83	84	74	73	70	71	93	74	70	82	84	77	84	83	82	89	103	88	68	81	72	63	67	65	78	74	89	56	110	78	85	79	78	83	82	87	75	65	77	83	73	75	76	71	92	80	79	80	70	67	70	83	79	74	67	71	79	85	73	87	82	89	93	73	79	78	100	95	77	74	83	99	79	76	81	67	76	80	91	81	95	98	91	88	67	78	91	74	78	76	72	77	79	90	85	83	77	89	91	74	68	77	70	76	74	72	76	87	101	90	89	75	75	68	82	93	86	81	91	68	78	62	67	66	86	69	78	65	90	84	81	76	72	62	75	72	67	87	63
8864	1665	806	896	1630	2242	2307	2054	1709	1465	1262	1139	1037	986	885	856	829	842	750	735	762	743	747	706	743	687	672	629	658	631	622	689	663	636	670	657	645	569	570	632	632	605	603	614	612	672	658	598	605	615	627	621	596	595	638	600	604	622	618	613	622	603	589	629	652	577	593	586	604	611	638	622	647	580	624	575	628	573	608	580	583	576	571	582	568	605	618	573	575	590	600	535	601	629	591	564	574	615	625	600	578	569	557	603	537	576	562	604	596	611	601	585	608	625	589	610	641	575	603	596	601	590	615	613	539	584	568	602	591	594	638	609	542	628	583	565	593	607	608	581	603	597	638	602	563	625	608	581	548	569	546	617	596	605	569	602	578	625	529	609	619	628	579	605	595	575	601	592	600	640	554	626	569	613	598	617	558	607	631	558	604	602	586	586	582	564	605	573	580	542	592	600	593	605	601	600	612	540	583	592	593	646	625	599	667	586	599	578	593	646	594	620	544	561	635	610	618	584	582	623	594	556	582	578	635	598	609	595	573	603	586	571	587	651	564	579	581	582	569	586	601	618	587	578	573	618	605	622	584	594	587	619	622	602	561	579	618	623	581	618	557	619	587	620	599	593	612	596	598	613	582	616	643	611	595	579	598	620	571	577	569	599	602	584	603	545	656	607	561	594	587	616	577	568	588	593	583	617	563	595	608	604	630	595	592	604	608	615	644	624	632	587	617	603	655	605	557	558	603	557	579	572	656	593	611	588	577	567	592	602	614	601	613	627	586	582	624	542	591	614	594	568	592	611	546	581	594	579	602	640	577	579	574	610	579	594	586	626	613	599	591	606	614	560	606	587	544	563	595	573	574	585	622	651	604	616	582	575	615	596	617	626	598	623	585	573	555	570	615	611	592	583	598	617	596	590	622	617	589	554	569	615	589	583	624	635	566	629	573	592	615	583	598	586	588	638	578	595	607	613	582	601	582	572	621	631	613	571	589	587	650	625	584	585	601	602	611	605	571	599	568	589	601	560	597	563	618	597	612	576	592	591	613	636	627	585	577	590	597	581	630	584	592	615	612	611	594	577	576	588	632	598	576	616	580	598	580	556	571	618	621	575	571	595	591	588	578	597	591	586	585	628	619	582	581	629	573	637	581	625	550	628	612	613	601	657	572	606	581	562	567	658	589	592	573	568	612	580	574	566	579	597	568	608	591	578	575	584	592	641	625	574	592	622	614	564	622	610	630	569	568	622	542	589	630	577	591	561	636	601	563	595	584	609	617	583	592	599	587	569	596	561	606	641	625	581	573	588	630	549	593	583	613	580	596	578	558	667	590	607	607	604	618	570	597	575	588	606	573	597	608	602	551	608	619	576	603	592	581	583	570	592	622	585	632	588	634	579	596	583	517	593	571	586	584	586	609	584	569	559	577	594	611	618	612	622	594	577	598	579	578	629	556	627	595	571	644	622	612	569	605	590	589	607	560	603	582	665	604	590	596	576	575	603	570	610	516	623	602	594	594	633	619	575	603	599	612	629	623	566	554	581	596	555	602	587	628	611	590	564	620	563	601	654	587	651	586	624	603	639	587	596	619	596	616	662	631	607	589	607	610	586	612	570	581	598	598	590	567	571	610	593	598	600	628	546	542	587	617	596	586	593	594	556	541	599	560	584	559	607	568	603	584	604	589	588	605	629	576	671	589	589	591	617	577	607	624	564	565	605	573	635	567	607	618	597	582	618	561	550	602	568	590	581	615	559	562	568	619	591	590	608	624	594	657	546	582	577	615	621	612	599	600	538	639	549	594	571	618	633	582	605	624	595	570	601	590	568	632	565	573	574	570	611	585	617	556	605	610	614	622	557	582	619	595	566	596	618	638	552	601	609	557	589	536	579	623	559	616	613	600	606	574	586	557	586	569	571	562	597	606	612	594	645	596	572	559	577	560	613	612	551	616	576	594	589	622	576	653	581	598	571	561	565	585	581	657	573	586	629	610	615	571	580	575	622	602	623	628	576	572	588	575	603	582	607	603	559	595	609	574	635	600	613	598	614	579	621	588	560	541	590	576	591	590	589	577	600	589	557	587	585	588	600	552	605	578	595	630	598	599	594	598	574	561	596	580	585	620	559	575	592	630	612	644	546	587	615	611	580	599	573	578	610	562	576	597	628	584	595	613	566	599	578	601	574	597	577	598	562	569	604	579	571	577	574	608	546	567	599	612	589	624	632	586	580	560	601	605	621	621	579	628	610	565	598	595	525	618	611	571	595	593	636	613	608	562	591	642	602	642	601	557	615	605	570	628	592	640	623	600	593	590	610	621	585	639	598	584	608	632	579	543	589	573	619	633	572	589	605	615	577	574	647	592	588	623	639	574	527	578	570	592	631	616	565	528	638	605	586	616	619	603	617	598	598	628	574	617	602	597	643	622	627	566	617	578	641	599	632	630	600	598	561	574	635	636	568	611	607	612	610	590	577	590	610	545	573	605	603	569	611	627	601	587	615	613	587	575	582	594	578	605	576	624	578	596	600	562	598	615	545	605	575	587	582	613	546	601	565	628	588	616	582	580	634	592	571	600	587	546	593	585	589	566	594	578	590	654	560	578	601	629	574	601	582	611	599	650	587	622	588	592	584	591	645	592	603	566	615	581	604	610	588	578	609	593	624	608	557	562	615	562	611	607	583	574	571	620	578	627	635	618	605	568	591	614	589	606	617	617	597	572	588	554	602	614	602	561	592	576	600	593	600	596	590	571	586	568	645	607	595	573	559	636	610	602	561	615	603	585	582	565	554	604	606	586	594	594	577	565	586	605	585	566	582	585	633	563	628	590	607	585	580	597	595	579	600	606	578	605	582	597	585	597	582	590	620	611	597	591	579	603	575	600	609	619	597	630	578	616	569	565	617	567	619	617	613	618	581	613	621	608	579	625	597	571	611	644	606	572	601	625	631	642	561	590	589	591	603	580	614	564	617	619	586	606	623	582	628	613	603	577	571	540	598	572	606	547	609	636	619	587	609	578	610	610	619	590	626	568	592	638	604	552	603	591	548	585	570	638	603	604	584	587	610	600	561	600	543	614	570	588	575	582	594	576	611	592	612	588	631	576	595	583	591	606	583	636	580	618	595	592	570	608	605	602	584	643	600	609	614	548	603	559	610	626	598	584	612	593	567	557	598	577	624	585	634	587	596	598	593	565	601	592	577	596	606	636	561	621	567	585	585	644	594	592	600	624	627	632	606	609	559	566	604	581	567	599	612	610	563	607	635	597	596	579	591	588	582	594	584	591	567	583	589	622	611	622	562	608	635	594	601	582	608	559	596	588	596	617	601	613	606	600	613	567	581	549	574	607	569	595	634	609	590	580	638	620	596	577	583	618	588	592	618	593	642	585	547	603	583	648	592	607	606	593	583	608	579	619	610	587	606	550	568	584	610	565	596	595	575	550	605	583	585	615	611	577	571	617	577	592	566	634	589	640	637	633	592	565	591	592	613	597	563
977	237	132	140	125	158	153	127	161	155	141	152	130	151	135	128	137	113	139	108	118	119	116	124	123	130	117	117	112	118	126	109	112	128	128	116	106	122	126	125	111	108	108	114	132	133	125	134	108	114	123	113	116	108	118	102	129	130	129	94	107	122	116	125	102	110	108	118	107	129	118	114	105	128	115	117	114	96	91	109	113	127	100	110	128	115	108	100	103	105	120	112	116	118	108	118	112	109	112	116	108	92	104	107	115	107	102	125	136	108	131	113	144	96	125	112	117	112	89	112	130	100	102	124	103	118	116	103	110	120	137	121	120	115	115	113	135	112	93	124	135	119	108	102	131	119	127	132	129	119	123	113	120	120	118	108	109	124	120	122	116	92	102	115	104	137	110	120	101	94	126	109	106	108	121	110	120	104	103	115	112	107	104	106	105	106	111	101	113	108	122	106	115	97	108	111	103	122	118	107	115	115	103	111	103	95	101	101	101	122	113	106	113	114	121	95	114	133	114	125	125	109	133	133	121	130	130	104	118	101	123	117	121	93	99	117	121	105	116	112	96	121	124	102	126	125	123	106	115	121	109	101	100	94	123	118	83	117	105	107	105	108	104	103	85	127	105	120	118	118	117	108	121	116	117	105	100	112	99	110	99	114	118	115	129	114	132	111	101	132	131	131	118	130	117	91	100	117	129	117	118	120	109	107	136	120	116	101	110	107	116	127	111	121	116	114	139	138	116	109	92	128	120	108	113	101	98	116	117	104	139	116	129	129	118	120	120	113	102	116	104	116	117	126	116	93	121	133	100	96	128	118	103	105	116	108	126	98	114	101	108	111	114	136	116	109	128	107	115	122	95	108	130	106	131	124	92	125	111	110	110	91	127	115	108	114	111	124	114	113	103	124	105	112	94	121	104	104	125	117	124	123	114	118	89	130	131	103	105	120	115	105	100	104	135	111	115	111	107	129	117	125	122	105	110	121	119	99	97	107	105	100	111	110	111	106	107	99	116	128	132	122	133	115	116	115	106	96	120	104	124	96	110	112	108	117	112	113	101	118	109	101	112	114	99	122	148	109	113	129	105	111	97	113	123	118	96	104	124	110	106	112	100	117	111	121	102	110	115	101	125	122	117	121	107	115	103	120	106	113	98	94	106	114	117	123	127	118	124	127	118	108	131	98	122	122	133	102	117	133	110	108	105	101	126	106	111	107	95	121	126	120	126	133	109	118	124	114	98	119	120	131	106	129	114	120	100	115	118	109	112	113	129	119	109	114	122	111	117	120	116	111	117	113	104	125	104	125	117	123	131	105	112	131	103	120	114	107	122	123	114	113	120	119	129	101	96	105	101	123	115	105	113	110	120	126	115	118	97	109	92	128	110	127	130	95	98	122	111	108	105	89	116	98	115	108	86	124	116	103	107	115	121	132	120	98	123	113	117	116	129	106	123	109	109	98	113	124	108	122	111	102	129	105	119	114	113	111	95	124	116	104	97	124	126	103	122	115	105	121	108	121	115	106	112	113	116	128	100	122	121	106	108	125	107	114	120	128	136	131	133	116	115	126	111	139	117	91	110	111	97	124	111	122	144	112	119	114	117	115	130	106	129	104	110	117	132	129	126	123	125	94	125	117	101	105	115	109	126	104	128	113	124	134	111	93	131	119	97	140	114	86	119	99	111	95	118	97	110	120	117	123	111	113	103	108	98	83	107	108	96	106	99	105	113	108	103	100	110	109	100	111	116	113	121	113	126	135	128	128	115	113	127	124	119	122	122	111	103	106	105	103	119	90	113	108	111	108	120	136	106	108	121	122	111	119	116	113	103	120	109	120	105	100	103	109	98	119	112	106	115	91	124	103	104	101	124	108	121	120	109	120	112	116	112	100	118	112	137	113	115	135	114	117	121	126	111	119	117	106	98	117	101	119	119	109	117	112	121	107	108	112	118	115	104	129	91	129	107	131	112	97	126	104	99	136	100	104	113	106	131	112	109	109	134	121	101	115	117	109	122	111	115	124	124	123	106	126	120	124	104	109	127	89	107	129	128	133	113	121	119	111	117	103	100	97	101	108	122	113	111	102	118	117	120	121	96	120	108	94	121	124	114	103	126	134	119	105	105	103	98	99	130	109	130	129	123	124	94	99	109	126	105	99	133	125	114	121	114	137	121	123	119	118	96	98	100	118	103	111	121	121	136	120	120	118	118	116	107	118	110	102	114	107	101	97	150	105	108	127	121	107	121	116	111	122	113	107	115	88	121	107	119	106	124	121	118	105	90	122	112	91	103	111	110	93	98	125	126	107	123	112	125	116	134	95	113	105	121	98	107	117	118	128	120	118	114	109	123	113	126	114	112	129	97	121	117	120	100	122	114	107	109	125	114	107	117	100	124	111	113	113	108	136	141	93	107	100	116	100	123	117	114	111	120	104	116	117	121	109	112	104	128	109	130	99	130	120	116	108	117	119	110	103	120	107	105	105	124	124	123	106	116	123	90	134	128	108	100	120	104	131	100	98	118	120	120	113	118	114	130	139	115	128	119	107	109	103	119	119	113	133	115	104	122	123	120	128	106	109	117	114	111	135	117	114	110	129	111	123	111	102	126	121	117	117	139	95	106	102	117	116	110	123	111	95	114	126	123	102	110	127	110	110	109	109	106	104	119	95	125	100	122	98	118	123	106	120	98	112	104	108	113	118	112	107	118	123	115	130	120	90	119	123	103	102	108	124	106	100	122	109	108	119	116	112	117	113	107	128	114	106	120	117	115	103	116	120	89	112	102	110	129	96	123	119	106	119	122	101	100	112	100	135	108	128	120	122	133	125	111	100	104	107	106	105	103	113	108	130	110	124	100	114	106	125	122	109	115	118	114	115	123	102	111	104	114	134	101	110	110	110	109	116	126	122	107	132	119	118	108	109	117	111	111	129	115	125	110	115	111	114	108	101	130	122	120	120	103	97	113	116	123	120	108	128	114	137	108	118	135	130	106	99	101	107	105	112	120	99	109	119	107	128	113	96	124	113	119	98	97	124	129	135	113	122	120	112	100	106	131	106	127	118	101	117	108	127	125	119	104	101	133	100	117	103	102	131	114	106	102	122	121	101	107	125	134	104	112	100	126	123	119	113	122	109	108	128	119	116	126	104	102	114	135	96	109	116	120	110	124	113	128	110	115	116	122	128	90	114	106	122	121	113	119	111	117	128	115	131	99	109	127	133	99	121	117	123	117	106	120	113	89	102	104	108	130	121	120	102	128	119	127	121	124	108	107	109	127	115	120	142	108	126	119	111	126	115	102	107	109	126	113	106	122	114	108	111	128	110	105	103	104	142	108	115	104	107	105	101	107	121	115	125	117	114	100	111	119	115	117	121	120	121	112	116	116	104	125	111	130	103	123	124	125	132	121	115	117	121	104	118	121	106	106	94	129	106	98	110	122	91	100	106	125	103	118	105	104	98	132	115	111	134	125	107	118	110	145	103	125	110	103	112	97	102
9867	2886	1270	1495	2931	4215	4017	3355	2804	2452	2088	1808	1659	1482	1476	1347	1292	1196	1160	1156	1104	1083	1064	1044	1036	927	997	1031	972	952	1021	953	969	927	944	930	942	905	936	917	922	855	909	858	867	827	886	870	877	923	845	868	849	865	816	859	841	862	906	835	897	840	784	878	824	816	869	895	810	828	902	877	847	875	834	869	850	873	834	840	799	872	872	838	833	851	824	846	864	843	857	858	830	824	902	835	841	773	879	819	841	831	838	846	845	841	815	876	807	826	871	834	909	860	835	820	812	860	817	840	852	858	823	805	842	804	798	846	804	829	818	835	826	812	814	854	808	852	828	846	842	837	818	866	839	823	824	824	862	873	814	858	806	787	797	848	842	843	836	883	827	830	885	797	810	794	861	797	870	788	821	775	821	881	808	822	863	807	790	833	853	839	855	836	838	863	827	838	870	851	781	829	807	840	872	864	811	827	820	840	796	835	827	849	799	818	823	857	784	831	854	823	833	822	840	844	797	820	842	818	822	806	867	857	870	837	814	776	854	771	801	865	794	842	811	789	885	820	848	820	799	877	846	801	868	797	837	827	808	823	877	891	865	814	852	878	854	819	830	854	795	793	845	795	850	871	853	837	820	859	755	895	806	795	813	813	789	823	826	778	793	814	810	800	838	853	848	788	825	813	874	831	837	778	854	867	787	847	825	846	843	825	793	833	848	800	809	843	821	817	863	839	785	842	799	857	781	787	831	843	823	834	816	854	811	809	872	835	828	809	783	822	862	808	839	831	790	805	875	804	847	809	826	831	814	827	852	857	835	837	842	873	867	841	866	860	805	806	798	804	832	846	838	802	829	766	859	803	845	852	829	838	867	829	829	781	786	820	830	811	852	844	814	853	848	825	855	821	829	777	845	818	789	833	854	877	828	826	842	839	814	851	806	856	852	819	852	792	786	800	841	851	880	831	858	780	881	841	870	832	836	789	794	876	795	849	798	892	843	841	836	868	846	852	788	840	880	823	801	796	846	786	800	798	788	824	821	851	846	827	848	812	835	823	801	857	842	831	805	812	866	836	848	811	825	867	796	834	818	805	808	880	852	829	841	824	835	839	833	823	873	852	783	871	827	872	823	824	811	847	813	849	807	848	840	796	894	822	830	826	795	838	830	813	786	804	874	786	800	835	830	870	809	849	821	844	845	846	819	838	851	825	831	844	871	799	813	805	813	857	836	811	846	855	830	845	842	824	834	819	889	797	834	838	864	803	901	834	848	812	871	831	854	838	834	824	786	810	852	807	843	854	813	823	820	870	842	824	839	869	820	857	823	865	831	888	865	815	816	841	790	835	872	787	838	840	809	855	863	804	829	838	860	829	873	857	878	817	830	757	840	809	839	836	824	800	852	836	809	834	836	865	830	817	833	881	845	865	777	837	802	802	779	842	836	830	810	841	828	896	817	816	834	831	875	865	872	837	830	839	864	839	845	836	793	832	830	845	797	841	884	880	869	795	748	843	814	807	821	830	853	820	798	813	844	815	866	815	888	875	835	843	794	810	831	873	814	835	824	824	804	804	844	833	809	858	774	804	826	841	859	871	822	802	803	830	854	880	793	825	795	807	833	824	844	776	853	833	841	868	861	821	813	839	830	849	876	829	793	862	868	824	843	830	827	822	828	850	838	838	861	838	792	834	863	803	829	842	894	805	784	808	842	876	770	821	824	819	782	827	852	851	857	821	810	818	812	830	817	817	794	864	843	792	858	848	817	833	898	827	836	837	850	884	825	865	817	815	835	857	846	811	800	820	886	802	806	831	828	784	834	822	863	822	876	826	869	842	801	839	832	817	840	811	834	842	850	841	803	835	863	810	779	822	774	847	832	843	801	852	830	874	808	800	873	817	777	838	823	870	798	839	791	842	807	836	843	855	811	811	868	808	830	847	840	818	817	835	880	815	808	824	790	830	873	844	822	802	837	845	780	810	843	827	762	834	835	883	831	814	883	822	831	804	830	816	863	828	858	877	846	809	843	807	817	790	854	799	889	859	768	854	808	863	819	862	826	869	855	861	854	818	861	842	843	863	816	732	798	812	801	832	808	891	816	836	856	794	812	847	800	776	889	787	809	844	799	810	843	814	825	849	848	910	825	808	869	844	812	836	818	841	884	772	795	831	880	771	869	868	821	829	761	830	795	824	893	854	825	844	846	817	829	878	842	836	833	859	897	843	831	841	860	835	794	841	840	822	821	838	842	872	834	838	775	789	867	781	827	828	801	848	860	840	789	885	912	772	804	833	864	811	822	824	789	823	796	848	810	839	865	851	843	791	823	835	867	800	844	845	846	849	848	826	855	804	908	847	814	796	862	835	823	808	892	779	862	844	809	817	817	843	827	812	796	837	860	848	857	820	854	793	844	865	819	854	817	845	861	838	880	842	897	811	831	841	769	877	844	802	798	854	822	805	789	803	851	797	835	801	843	842	845	858	830	818	850	821	851	821	845	836	775	861	815	821	853	810	872	829	880	855	798	844	872	861	826	749	823	815	853	788	834	823	818	856	817	870	849	860	848	830	855	847	796	819	812	855	834	808	778	822	826	848	853	843	822	807	803	828	829	842	797	823	804	839	853	851	847	829	865	837	841	870	869	831	861	847	827	832	798	861	873	845	805	835	846	795	804	796	888	785	873	863	866	843	856	852	817	838	842	854	824	849	824	836	849	801	841	863	823	864	827	816	768	833	797	800	832	821	829	854	885	800	795	820	809	893	837	843	807	824	790	825	870	830	821	804	769	847	830	834	869	859	864	824	814	821	848	856	837	893	851	825	846	868	844	802	871	858	849	831	878	867	827	825	857	788	821	795	850	809	842	872	803	829	855	852	845	815	799	835	816	858	809	799	819	802	876	879	879	813	788	813	828	818	810	797	864	892	835	889	860	826	793	841	831	823	786	839	847	811	846	791	816	797	808	810	848	837	829	808	844	863	839	802	851	820	817	835	837	878	851	776	810	835	817	794	790	805	821	791	881	829	858	841	865	795	843	788	830	787	854	844	797	845	831	801	844	833	800	831	807	771	821	850	820	796	844	876	807	829	798	791	773	801	831	848	820	884	767	834	802	824	751	824	857	791	825	817	811	824	790	824	885	864	814	796	798	828	791	831	859	827	776	792	776	829	811	802	802	806	837	796	874	785	818	777	855	775	853	814	865	795	846	861	898	795	824	796	820	828	792	821	866	847	826	758	863	863	802	830	835	835	792	828	829	835	869	795	835	855	800	843	879	838	824	806	824	810	836	796	867	829	806	808	854	843	830	861	815	803	813	812	813	818	827	867	821	848	857	858	813	829	854	859	877	826	848	815	852	832	824	843	835	850	789	868	862	856	847	835	835	853	831	851	790	847	862	797	787	802	871	816	888	810	847	789	798	817	877	759	848	834	814	856	858	815	842	909	844	809	882	795	789	822	836	865	836	802	792	814	849	817	851	887	838	877	820	817	812	823	801	842	855	849
1011	64	29	36	38	58	43	42	66	45	34	54	45	47	36	29	33	41	40	30	42	35	46	50	40	44	33	39	37	52	47	41	31	45	37	51	43	45	39	37	46	37	29	54	48	41	32	31	44	37	37	41	50	33	37	43	47	35	40	31	42	39	37	36	51	43	39	41	30	41	46	39	38	38	41	50	30	35	31	33	43	36	42	36	48	34	37	34	46	32	37	54	50	34	43	45	34	43	36	36	30	37	48	35	44	35	55	36	36	35	34	40	28	47	42	43	43	35	38	32	38	41	41	46	50	39	42	40	43	46	39	43	33	41	28	48	40	36	40	35	32	45	45	31	42	31	32	43	42	44	46	47	31	37	27	46	37	49	39	36	47	31	44	38	31	37	30	46	34	36	53	38	30	45	48	49	41	45	35	45	30	35	42	34	38	35	40	48	40	40	39	42	37	48	36	39	34	37	42	41	40	41	43	37	34	34	33	22	41	41	36	28	52	48	42	49	36	44	45	42	32	26	48	40	40	33	39	35	48	38	41	33	39	38	45	30	39	46	31	42	44	31	45	33	42	52	46	61	39	34	40	41	42	34	44	30	35	33	37	31	39	39	34	34	29	46	43	35	38	38	33	44	42	39	45	38	38	43	30	36	46	33	42	51	49	37	39	34	35	30	40	39	45	44	35	40	34	38	53	31	32	43	37	45	32	34	36	46	32	42	42	36	28	37	47	37	38	44	49	44	43	36	36	38	34	29	48	43	43	46	37	43	35	35	29	29	34	38	46	37	36	36	51	39	40	35	36	26	42	38	34	55	44	35	37	49	35	47	39	38	34	35	38	43	51	36	48	36	34	39	32	34	45	36	36	49	35	40	40	39	44	29	43	39	30	50	42	40	34	40	39	37	35	37	39	42	46	49	40	40	46	38	46	44	35	37	41	30	31	42	49	35	38	36	41	40	47	45	36	41	37	35	52	38	30	43	34	32	44	34	46	33	30	33	43	34	44	43	35	47	34	45	42	29	38	39	46	39	34	46	30	32	49	28	44	40	38	42	43	40	44	45	43	44	47	33	37	35	36	40	33	45	47	38	39	38	34	37	44	38	26	32	44	38	31	46	35	43	55	46	39	33	33	33	37	30	45	39	45	43	33	40	41	25	32	31	51	48	42	34	46	42	30	39	26	36	46	45	27	34	39	47	33	37	40	36	52	32	47	42	36	36	34	34	40	34	32	31	34	31	37	48	46	33	37	32	45	44	39	46	38	31	43	31	43	41	32	39	26	33	35	34	35	32	43	33	45	42	36	44	33	36	39	50	40	42	36	40	26	33	42	33	31	42	52	39	35	49	41	49	31	46	37	53	37	49	41	37	42	48	44	42	28	32	26	47	45	38	41	41	43	44	40	53	35	33	41	33	48	36	33	44	44	45	33	44	40	51	28	28	47	45	45	33	48	44	29	46	41	33	43	38	39	48	43	32	42	44	32	31	41	41	37	38	46	49	35	47	41	31	37	38	49	38	36	40	57	39	36	39	42	35	37	30	46	38	42	38	40	52	45	45	49	50	31	43	37	31	52	34	39	44	46	41	38	45	35	33	46	35	39	30	36	39	44	34	43	39	33	49	50	44	33	44	46	40	39	44	39	30	42	32	32	42	42	42	38	29	42	46	33	41	41	44	39	23	41	38	39	40	42	35	34	41	47	47	35	45	45	33	41	33	41	53	47	47	34	41	38	34	34	42	45	46	42	31	41	41	39	39	46	44	40	48	37	29	28	28	43	34	46	36	37	41	37	41	40	47	34	41	39	36	41	44	41	34	36	53	48	45	45	49	36	30	49	44	38	41	40	42	45	42	36	30	44	41	44	43	39	50	27	39	40	33	44	40	38	32	47	49	32	39	42	39	37	45	37	45	31	44	44	43	42	33	33	41	41	37	41	40	45	38	31	40	33	36	40	36	38	46	46	36	33	39	46	35	36	42	37	37	39	42	40	35	47	59	45	43	46	46	46	36	32	32	27	35	38	43	57	46	45	32	34	38	38	57	44	39	48	40	38	35	32	27	40	36	35	41	39	40	35	42	31	33	43	42	44	42	42	41	47	30	41	32	36	40	34	44	41	55	44	44	36	34	37	41	44	49	31	46	28	36	34	47	45	46	40	40	37	37	46	47	39	42	43	31	44	43	40	32	42	48	40	38	27	42	34	42	37	41	51	45	47	35	39	30	42	38	51	33	42	39	39	35	46	49	38	49	37	36	41	44	38	41	30	36	44	33	39	33	35	43	50	42	40	40	43	51	45	41	46	39	42	45	45	28	51	41	39	44	30	43	33	40	52	38	45	36	48	48	52	37	35	37	43	41	39	37	40	29	37	39	34	40	37	41	41	26	44	42	33	35	37	42	40	36	31	40	25	44	40	34	48	32	36	44	35	32	32	38	44	39	43	47	30	41	45	36	37	37	38	41	42	41	44	38	33	41	37	39	46	33	50	48	48	33	40	46	38	46	46	45	40	46	45	36	27	38	30	37	34	43	42	38	34	37	38	29	38	38	30	43	35	46	41	40	44	33	39	44	22	43	40	50	37	36	39	52	40	48	37	40	39	41	44	32	42	46	32	34	42	41	36	37	39	35	32	44	40	30	34	44	32	36	43	34	42	31	39	30	33	33	45	46	46	41	51	36	39	39	47	39	39	30	39	30	36	35	37	40	38	33	48	45	43	41	41	34	37	42	39	37	56	39	43	38	35	47	35	58	42	36	38	46	37	27	48	49	33	29	45	30	40	47	29	37	38	53	47	42	40	47	33	31	37	47	39	47	38	29	32	37	39	44	48	42	47	33	45	45	32	42	29	46	39	41	31	42	36	42	42	32	29	40	34	42	40	56	34	41	42	50	31	35	43	32	30	33	26	39	27	36	47	35	39	41	37	31	47	49	43	44	35	33	45	45	46	44	38	38	24	35	26	40	40	47	50	32	28	31	39	38	36	37	35	40	34	33	38	24	34	39	36	42	45	50	33	35	35	29	36	41	41	31	44	34	30	47	34	38	40	47	39	37	41	38	43	33	43	29	49	32	40	39	40	36	39	32	39	55	48	36	42	39	40	34	33	49	40	59	38	47	45	40	34	49	43	46	41	38	34	39	42	34	48	48	37	48	36	31	40	51	44	32	32	40	32	38	42	41	35	43	41	46	50	47	47	36	33	49	28	39	44	51	45	38	33	31	33	35	34	43	45	43	30	42	41	38	45	35	48	43	30	41	44	37	47	50	44	27	35	41	46	36	49	30	36	41	26	43	52	33	46	48	40	48	36	47	45	40	49	37	44	47	43	32	32	42	39	53	40	44	37	40	47	43	34	31	46	38	42	44	29	47	41	31	44	38	37	28	38	39	36	44	40	35	47	43	28	30	33	25	47	33	40	43	45	31	31	35	51	42	33	36	37	45	37	41	37	43	42	41	28	42	39	30	41	40	41	42	38	37	35	37	40	37
6731	848	357	418	534	632	691	610	548	494	467	428	418	404	355	388	358	370	362	316	325	361	385	365	342	387	348	355	342	349	303	315	307	332	322	323	341	339	332	347	328	342	295	338	298	327	319	321	304	334	345	323	352	316	318	315	316	344	329	334	302	319	287	319	330	319	308	333	288	307	296	288	311	340	326	303	294	347	328	325	311	327	298	298	328	336	320	311	309	299	305	299	337	336	299	285	311	303	342	286	333	310	332	323	297	303	335	312	289	321	311	301	314	305	300	313	339	346	321	312	349	338	313	357	307	342	326	304	318	302	278	326	289	355	314	323	332	335	305	293	306	307	342	310	317	305	325	321	323	308	309	339	318	307	329	278	294	314	280	321	291	286	332	329	296	333	313	332	323	314	320	329	338	324	313	322	327	298	279	319	325	323	282	295	307	314	332	350	290	284	339	313	313	314	313	335	342	345	337	314	325	324	298	313	303	327	292	333	289	326	319	321	311	308	328	297	310	319	318	292	300	307	314	301	314	288	290	326	310	323	325	331	290	303	296	283	297	309	292	300	343	318	337	334	301	326	326	318	312	327	323	312	303	306	303	304	350	328	341	322	316	291	324	313	295	321	328	301	331	305	310	348	300	304	319	307	327	331	300	321	317	347	311	349	292	331	324	297	286	328	309	290	352	301	290	315	301	326	318	340	292	307	314	333	285	289	321	295	320	300	322	311	310	310	319	311	334	327	338	307	321	322	312	296	329	325	312	321	316	318	343	332	337	302	334	311	310	311	320	287	320	305	343	299	319	314	335	325	331	323	283	318	331	336	305	332	319	337	330	325	310	304	324	331	328	303	309	283	329	309	295	307	346	285	303	301	322	308	282	307	308	308	319	298	284	305	331	345	329	347	309	297	331	287	289	333	359	336	337	307	314	332	293	302	316	316	325	303	328	321	319	304	329	328	311	330	278	321	315	300	318	328	324	323	305	306	300	331	309	333	294	348	300	321	319	326	308	332	277	288	296	333	331	269	327	321	314	328	320	289	353	293	322	325	307	271	314	318	324	318	307	353	318	329	345	303	328	284	313	319	299	299	340	314	289	301	333	320	313	323	285	296	333	277	314	335	311	312	355	341	312	297	317	320	316	305	322	317	311	296	283	330	307	312	314	337	332	330	292	311	360	301	301	322	281	327	294	351	294	351	284	315	328	288	307	316	284	313	327	334	324	283	325	309	349	326	338	336	315	327	293	302	331	350	331	308	318	330	305	309	327	323	328	281	289	325	315	328	331	322	311	291	322	333	323	305	299	347	353	316	293	319	293	331	327	301	315	337	334	327	343	322	329	317	352	313	315	333	311	331	328	293	329	351	319	319	321	331	302	302	345	327	302	302	335	319	315	329	311	322	285	334	300	342	342	344	327	323	306	308	310	293	282	346	271	299	334	293	311	333	338	292	262	332	296	322	298	327	317	347	303	326	296	298	301	326	308	320	305	329	353	299	294	333	325	303	336	319	331	327	321	308	315	310	287	330	338	324	304	312	306	319	313	315	343	308	309	320	334	311	314	321	345	276	300	331	321	302	288	304	326	310	289	326	292	288	330	317	317	259	309	326	329	320	330	319	315	316	308	316	280	333	314	319	335	298	299	307	334	338	300	307	312	341	338	334	312	335	322	316	315	341	324	304	303	313	332	281	306	361	312	335	307	298	312	296	308	293	322	306	322	320	309	297	325	336	311	310	330	348	340	310	330	309	317	307	326	335	310	289	317	335	324	314	348	319	312	302	286	339	302	334	305	295	323	341	317	301	338	304	319	315	303	324	290	307	280	319	281	306	313	337	336	315	315	331	335	303	341	308	318	314	322	346	318	310	308	316	300	334	301	283	334	297	325	334	311	334	348	296	329	304	299	311	318	301	279	346	331	305	303	341	289	324	292	276	313	291	329	329	306	335	294	313	342	322	311	335	296	305	331	317	322	310	336	306	286	330	298	275	297	273	307	297	306	301	334	324	331	326	351	326	316	285	305	282	319	324	285	329	305	336	314	307	333	318	331	305	331	321	288	338	335	328	297	290	359	304	307	298	317	322	331	317	319	294	324	320	342	305	304	322	341	320	311	301	297	317	301	294	331	307	324	323	334	294	315	334	295	311	316	323	324	335	305	339	324	329	301	276	311	285	331	306	323	313	330	322	313	285	313	310	316	338	323	304	342	308	316	304	326	305	358	289	313	315	341	317	296	326	308	309	328	310	309	360	346	324	301	316	298	305	309	324	327	339	311	326	308	317	296	324	297	316	311	308	290	265	307	308	300	327	282	314	309	300	304	315	354	310	295	313	321	308	306	314	326	304	327	300	328	307	326	305	316	325	339	315	302	315	328	343	341	331	325	317	300	328	305	358	306	325	305	310	304	317	299	302	363	332	334	294	277	307	304	293	326	293	334	299	284	305	332	315	318	329	319	333	341	296	297	338	313	291	282	302	329	309	328	306	294	310	317	281	323	318	328	321	303	315	343	313	314	303	326	284	312	315	305	315	317	334	334	331	316	295	304	312	310	321	325	304	307	326	330	299	330	308	308	329	305	327	330	345	330	320	320	330	293	298	302	324	311	315	325	333	338	281	316	296	325	345	314	311	306	346	301	321	330	330	311	311	307	320	300	330	297	334	322	277	307	321	311	336	315	336	329	331	319	323	336	332	274	324	300	355	314	276	322	332	322	333	310	308	332	333	317	317	296	351	311	299	304	322	288	286	307	328	320	285	318	316	323	314	323	323	309	299	306	321	338	313	314	300	325	282	309	291	279	307	281	331	325	308	335	320	320	298	310	341	268	330	318	319	331	341	309	354	265	325	319	290	298	305	291	309	306	329	327	284	305	324	321	311	339	342	317	286	308	326	345	307	314	308	301	308	318	326	306	349	334	306	294	285	314	328	290	303	312	305	332	293	362	305	347	336	318	327	327	301	321	302	320	322	304	301	325	302	305	299	303	333	354	319	335	324	311	300	300	307	317	317	357	340	335	307	320	341	312	368	325	319	295	308	332	315	309	318	330	305	323	311	327	320	329	319	316	325	357	314	303	324	340	306	322	322	339	329	314	312	310	343	318	314	285	293	297	321	323	314	297	295	334	297	329	317	325	299	299	323	319	301	306	318	279	324	323	310	276	317	337	301	293	322	311	306	302	315	298	343	303	297	296	301	273	308	332	293	351	317	304	331	316	342	328	325	305	323	313	346	315	285	287	311	297	340	300	292	285	331	289	337	298	318	334	304	316	314	328	314	334	323	302	311	290	342	315	309	307	305	327	301	304	338	329	345	322	292	314	304	325	308	339	325	296	304	313	296	290	322	334	350	298	325	315	324	337	291	266	285	279	313	309	303	327	333	303	291	318	312	327	344	287	322	304	297	313	314	290	343	337	292	333	325	304	294	328	315	330	333	323	314	322	297	342	333	304	342	281	325	307	298	339	281	341	288	310	309	328	307	332	321	313	295	308	321
582	200	111	92	84	102	97	106	104	117	91	83	107	73	92	82	86	75	84	76	93	77	83	87	78	71	72	82	95	100	80	84	90	67	67	81	63	79	84	74	80	76	88	72	73	87	77	82	82	84	73	85	65	72	87	95	81	85	78	68	82	85	81	83	67	88	69	86	72	70	96	93	74	71	79	77	78	97	100	79	76	59	70	76	83	63	79	79	69	80	76	97	83	67	68	78	86	93	96	91	66	72	76	75	67	94	79	80	78	64	85	84	74	66	80	72	69	73	87	70	81	84	70	84	83	83	70	72	95	82	71	83	67	72	85	66	72	69	74	61	85	77	65	69	83	59	84	70	94	82	94	78	74	82	73	86	79	79	68	85	98	64	69	72	70	80	82	73	87	63	66	89	76	89	76	70	72	60	74	79	83	67	87	76	77	73	84	93	76	64	78	85	91	82	89	85	92	74	85	80	85	83	70	69	91	82	75	87	84	73	86	73	81	74	83	69	82	80	80	76	81	94	82	55	77	71	83	61	76	65	74	57	103	88	72	90	71	78	76	75	78	80	90	76	60	79	79	83	79	84	78	77	84	75	75	84	69	71	80	72	71	74	90	68	68	80	82	82	79	80	91	66	77	76	65	62	78	72	74	73	82	76	82	90	63	59	84	78	88	74	76	90	83	77	88	91	89	83	80	68	71	69	81	88	83	64	78	76	77	58	93	103	73	70	84	92	73	80	74	70	77	85	82	83	77	74	74	68	87	75	79	85	72	78	75	79	89	85	73	73	72	71	64	87	62	86	67	74	71	87	81	88	75	88	93	74	78	87	83	81	74	82	75	85	83	87	81	75	78	96	77	84	92	88	64	89	88	84	84	82	75	95	70	85	86	66	76	79	66	75	74	73	92	82	72	68	76	79	73	72	81	74	72	78	77	76	87	92	93	110	81	78	78	63	80	80	77	78	75	87	71	86	78	106	72	65	79	70	79	75	91	88	74	74	89	83	74	73	58	82	66	76	61	79	60	80	84	84	77	78	77	61	84	85	96	80	86	93	83	94	82	77	87	72	75	84	93	77	80	62	59	89	92	78	88	79	79	86	77	83	81	89	101	77	71	77	74	91	84	86	82	72	72	80	89	83	85	78	76	73	77	87	81	80	89	76	68	68	67	84	81	87	81	69	93	85	92	99	86	73	87	71	76	89	80	78	70	83	71	75	86	73	77	80	72	93	78	88	68	68	73	87	82	92	85	70	67	71	74	72	74	80	70	64	73	83	76	87	77	70	78	75	72	81	89	77	85	81	85	91	87	77	74	80	84	90	65	75	73	77	75	90	85	82	73	83	83	69	86	75	88	95	70	84	86	75	89	71	85	95	69	82	89	65	81	72	74	82	67	65	68	68	75	72	82	60	87	91	82	89	67	77	79	71	70	89	79	79	86	72	82	84	79	105	71	87	93	66	92	74	93	89	73	75	98	75	85	88	78	83	66	85	71	92	84	92	85	70	92	76	63	81	82	69	65	81	79	85	70	68	81	63	76	71	92	84	77	77	70	63	79	81	88	80	96	79	94	75	99	82	80	86	91	74	77	94	63	81	63	79	74	72	85	83	86	70	86	88	62	85	78	86	71	87	76	83	76	94	74	88	84	78	76	68	71	69	68	70	78	70	87	89	90	81	67	76	87	84	78	82	97	79	60	72	83	94	84	82	82	83	84	64	84	69	65	60	79	76	87	90	86	75	77	73	64	73	67	89	88	65	85	85	68	83	80	82	68	72	78	75	67	99	70	74	80	82	79	71	78	67	78	70	79	82	88	80	68	65	72	68	67	78	82	82	78	73	92	75	80	65	75	101	74	77	87	76	77	89	64	72	78	79	80	73	86	87	86	75	81	80	69	79	103	81	84	82	75	78	65	73	91	82	90	83	78	93	67	78	71	73	96	80	88	78	71	82	72	78	61	71	83	85	75	78	66	75	80	74	85	74	81	58	80	63	92	70	70	58	80	88	63	103	78	79	81	71	76	77	74	82	71	59	78	82	74	66	67	85	85	69	74	72	81	81	64	70	70	76	72	82	80	66	76	67	81	85	82	95	74	85	73	73	83	58	77	80	82	79	81	68	80	74	74	71	82	77	80	81	86	78	74	72	79	83	83	76	75	69	80	77	64	84	74	96	74	85	67	67	78	69	73	96	87	92	81	81	82	75	99	76	73	70	82	66	76	93	89	85	71	87	70	83	73	87	69	62	76	86	85	92	75	75	69	85	73	79	70	93	86	70	76	72	72	72	70	68	67	77	77	64	67	71	84	65	86	86	83	91	83	80	65	93	81	83	80	76	77	75	73	68	88	99	80	65	80	84	77	73	72	86	72	64	86	76	81	80	82	86	83	93	85	79	75	79	95	73	80	78	58	80	87	68	68	61	81	81	82	76	71	73	84	79	76	75	93	72	81	69	61	92	98	86	68	76	83	72	72	85	71	72	76	72	71	83	78	62	66	73	84	91	80	81	105	70	74	74	71	87	82	83	89	68	94	72	86	85	73	82	78	79	68	86	88	76	83	75	84	87	86	75	66	71	85	80	78	77	93	80	87	82	84	75	58	65	80	82	78	68	81	75	76	78	70	76	85	67	83	67	78	78	70	78	87	85	73	84	74	79	81	72	89	82	77	79	60	66	74	77	67	78	90	82	76	92	74	77	60	68	77	72	91	66	68	72	83	80	66	86	72	80	70	80	84	74	71	77	82	79	73	64	81	88	113	88	61	88	97	82	83	89	73	73	80	76	79	88	67	78	81	85	68	73	88	79	79	69	73	55	82	83	68	81	64	82	68	94	81	76	68	75	73	78	78	63	83	78	64	88	82	72	83	75	70	74	84	88	90	81	76	56	72	68	72	67	93	78	84	86	82	66	84	78	101	88	77	67	65	83	85	63	79	92	75	82	89	72	75	78	75	69	89	82	82	92	65	99	78	77	63	87	80	58	78	78	61	70	89	76	85	94	77	84	77	82	97	81	84	80	82	86	93	77	76	79	88	79	78	77	78	73	71	77	74	71	80	80	70	83	89	67	70	71	67	78	76	61	69	80	81	85	76	78	95	71	77	73	75	78	77	68	83	72	73	69	87	82	92	76	89	71	70	84	90	69	95	86	89	71	78	83	80	95	75	73	70	76	63	86	61	86	88	78	76	60	81	78	90	78	98	72	64	97	82	74	80	85	81	88	77	86	82	78	86	85	79	78	74	77	73	61	82	95	77	87	87	78	89	76	75	94	93	81	74	85	71	75	78	72	58	83	74	71	93	92	65	73	85	78	81	79	59	82	73	74	88	77	73	89	92	70	91	83	81	82	64	77	94	85	83	88	72	62	79	72	87	79	88	80	85	81	85	71	86	73	80	66	89	98	82	89	62	71	103	75	63	73	73	80	74	95	74	91	81	65	88	86	82	63	81	83	66	74	66	94	88	90	89	88	65	80	79	84	77	75	62	69
6802	2131	889	961	1890	2739	2564	2161	1728	1494	1316	1130	1021	954	908	867	804	810	714	752	753	670	718	659	653	710	679	615	636	686	602	605	635	647	605	615	607	606	612	582	617	597	627	560	659	589	606	616	579	630	595	602	595	623	597	530	542	593	610	580	567	591	628	606	539	609	580	597	527	636	562	590	608	588	603	565	569	598	605	578	589	570	570	599	586	594	592	562	585	595	595	618	582	580	608	547	559	597	540	564	545	564	572	520	583	543	560	529	565	549	589	599	550	592	564	566	571	534	533	583	582	531	570	564	586	589	606	580	608	568	568	599	564	556	601	540	608	589	549	576	572	519	579	551	572	591	590	595	586	553	625	587	530	547	563	552	556	565	587	582	554	571	581	571	590	564	523	620	559	595	598	601	596	555	572	554	566	585	592	629	546	605	557	574	561	547	546	578	569	570	564	587	571	572	551	581	557	579	543	536	596	535	547	565	564	600	612	549	587	556	560	566	566	598	561	577	600	577	588	514	584	594	544	562	575	591	576	561	568	593	598	585	531	567	559	543	590	628	579	550	604	566	568	610	561	591	569	558	581	596	576	545	503	553	533	579	568	570	576	557	591	560	596	564	572	590	557	574	565	582	570	529	551	550	588	564	580	592	562	603	563	566	596	579	586	648	628	581	616	590	563	597	599	590	564	574	553	578	551	542	577	520	565	571	599	607	563	576	545	590	579	552	567	574	572	580	577	572	594	578	556	564	580	554	584	624	552	587	572	549	575	589	562	553	596	611	522	559	563	555	571	580	585	559	549	581	561	538	583	596	565	560	515	557	551	573	509	558	533	561	563	585	502	508	571	583	551	592	560	562	571	545	570	545	563	545	594	553	538	621	544	585	614	595	564	530	562	552	577	563	595	607	597	549	543	547	587	546	568	579	576	525	570	571	562	587	622	549	572	550	600	596	491	559	561	598	591	614	557	585	564	558	552	589	579	600	584	592	567	603	576	586	584	595	584	569	618	551	583	559	557	562	636	549	573	589	581	576	568	586	559	558	560	569	587	587	598	599	561	584	602	547	581	562	586	573	575	549	528	598	570	526	582	558	545	588	552	579	593	560	543	574	579	562	572	588	549	521	582	550	588	581	572	552	564	578	578	605	526	593	571	588	537	576	527	540	602	619	553	592	596	538	574	534	586	556	556	586	576	577	597	551	533	588	587	544	558	585	574	539	610	523	574	558	566	584	569	576	568	606	544	602	615	567	567	566	581	580	603	561	543	604	510	563	565	547	523	590	572	556	547	536	562	552	531	570	607	579	601	583	564	577	610	572	527	580	624	523	564	583	588	574	593	585	598	562	576	534	560	576	568	545	556	506	521	577	562	582	522	571	580	534	548	548	544	596	516	591	570	576	565	559	570	558	598	613	574	557	557	598	568	587	570	552	581	609	568	605	580	572	581	577	553	604	575	585	570	594	588	576	555	569	577	618	561	559	556	526	573	602	563	565	572	552	598	557	578	557	561	541	561	606	555	537	562	607	592	525	569	586	571	569	555	596	598	553	589	559	540	579	527	590	593	549	562	628	568	552	578	590	548	557	565	585	559	575	563	575	584	572	565	612	589	584	553	561	551	659	573	567	583	551	585	570	585	540	554	610	614	543	618	536	571	563	562	555	545	536	515	514	599	583	575	625	552	556	595	594	533	538	586	607	532	546	577	568	541	568	593	577	574	557	557	632	595	556	574	584	536	529	555	573	587	527	533	563	538	580	566	600	547	563	600	573	573	555	589	571	566	593	582	559	557	600	552	565	571	588	585	535	592	596	571	542	538	539	583	564	546	551	590	532	593	565	549	569	549	617	574	565	584	553	579	552	562	574	566	550	599	537	603	553	581	577	600	555	594	575	573	622	545	593	592	596	578	572	557	595	582	555	541	556	581	540	581	573	558	572	580	555	573	639	577	552	633	549	549	567	551	561	584	584	582	567	541	610	552	522	570	565	590	557	580	579	567	552	560	529	588	557	609	606	578	578	574	531	571	555	555	581	591	587	508	585	584	573	571	538	536	543	550	587	568	551	542	565	617	548	603	560	574	568	557	561	581	575	571	531	501	583	556	584	593	551	560	608	582	580	591	548	556	600	595	590	599	562	561	591	580	546	600	561	590	579	587	568	561	553	565	533	556	596	547	557	574	558	545	568	579	550	538	600	589	596	559	578	594	563	559	565	538	588	593	572	594	574	564	551	582	621	576	580	582	570	581	588	571	582	550	583	548	572	591	573	598	559	558	572	593	552	562	593	541	603	543	554	565	542	577	557	565	575	574	609	585	582	582	565	582	560	560	567	580	591	576	573	568	570	609	590	557	601	530	570	574	573	551	576	584	535	545	572	582	560	599	572	579	588	554	596	615	587	590	563	568	550	548	592	583	573	549	600	559	608	599	582	577	565	588	551	523	576	549	608	595	557	568	587	592	579	594	555	582	580	592	623	578	577	595	544	540	578	547	536	554	572	581	557	552	560	621	542	569	570	592	554	573	530	600	600	581	597	582	586	553	545	569	557	599	606	564	566	587	583	557	568	555	554	546	556	585	564	590	536	577	528	561	564	564	586	577	615	587	573	572	545	590	579	587	597	584	561	559	570	570	562	534	580	585	556	580	591	562	560	568	525	587	561	608	525	547	568	592	571	593	585	570	544	591	613	531	571	584	577	557	617	556	602	567	562	577	587	596	550	540	607	584	577	583	562	615	586	605	589	597	572	559	559	556	577	551	558	630	562	559	545	560	562	582	557	563	555	605	585	550	565	599	583	554	519	586	622	552	578	587	568	573	620	615	560	551	570	580	597	547	588	565	613	564	546	582	549	564	579	569	576	583	536	562	582	547	597	598	537	579	563	586	576	579	564	580	550	536	595	587	602	544	548	571	591	598	591	563	591	534	574	595	582	591	545	581	540	581	560	542	585	580	604	531	567	558	585	583	591	548	584	568	603	559	565	599	605	546	590	562	574	584	583	594	562	571	617	590	584	566	540	577	585	583	567	593	584	638	547	554	572	556	552	541	557	588	571	574	582	557	543	563	543	552	575	596	554	544	579	562	581	568	556	593	599	561	550	592	554	548	552	625	530	516	546	566	557	544	568	549	537	576	570	603	567	574	557	580	567	600	602	590	575	578	573	579	568	587	587	576	563	585	558	540	587	553	560	572	596	563	576	568	570	574	530	568	573	533	572	566	562	578	571	581	593	581	551	620	596	564	570	586	572	602	561	556	532	560	572	600	581	563	572	590	600	550	537	558	599	582	554	547	550	594	599	555	537	612	582	610	583	576	571	562	483	569	533	579	558	598	548	565	576	593	580	582	548	562	571	593	606	581	598	538	554	516	565	581	553	589	576	576	569	565	573	522	575	551	558	567	554	536	576	590	587	576	549	564	595	564	579	602	563	577	604	547	569	611	577	581	556	568	540	539	580	512	552	588	540	604	613	578	609	542	574	603	586	553	534	565	592
1700	156	90	75	92	90	89	102	92	98	89	106	87	83	98	99	114	83	77	82	87	71	78	81	82	82	97	81	79	78	83	77	76	89	68	72	86	77	69	69	80	73	74	88	57	90	75	74	77	77	70	93	65	88	78	79	80	95	84	73	70	87	73	85	95	84	77	96	58	77	79	73	59	78	68	72	78	60	75	89	69	71	82	82	85	70	82	68	80	78	82	81	68	94	74	74	78	69	71	89	82	81	79	80	70	76	75	71	85	87	65	96	69	77	67	63	77	76	89	84	76	63	78	76	82	75	95	69	86	74	77	91	80	64	69	71	79	62	84	83	66	79	79	92	83	90	82	93	71	81	78	88	92	74	84	78	82	87	79	88	81	79	77	77	76	73	67	78	76	68	65	88	79	70	64	72	66	60	67	70	67	92	74	84	80	70	73	87	76	91	81	76	83	76	78	82	84	73	66	74	80	82	84	82	77	71	92	99	83	82	76	85	92	85	85	82	90	88	81	85	75	81	86	75	78	79	95	79	80	68	78	73	68	91	75	75	71	71	75	69	74	83	82	77	65	75	70	70	87	82	78	89	66	89	68	85	73	64	77	88	69	81	72	78	68	70	77	79	85	58	71	64	71	90	70	69	81	74	83	86	73	84	79	77	85	81	91	63	74	69	74	64	81	80	80	84	92	93	74	64	80	80	71	83	91	75	76	66	76	83	85	75	88	96	82	78	75	69	85	94	79	84	92	91	72	96	59	72	76	80	80	75	80	65	76	77	86	81	78	88	75	84	75	86	88	78	89	72	73	73	69	76	91	84	72	81	66	74	81	91	78	73	84	72	69	56	86	64	81	90	69	67	81	78	72	60	77	73	75	82	71	73	78	72	80	77	89	86	82	74	75	79	78	78	81	78	84	85	72	82	77	82	81	90	74	77	68	72	78	72	87	73	69	80	87	95	83	69	65	72	81	89	91	91	66	86	68	79	68	93	75	68	76	93	74	68	61	97	66	83	56	82	75	79	83	84	64	64	83	64	69	76	85	71	76	80	75	100	71	65	79	83	62	72	87	75	73	67	78	72	64	74	91	77	89	83	71	76	72	77	93	86	82	85	81	78	81	85	93	89	69	81	80	72	76	71	84	77	80	80	70	62	75	91	78	78	69	86	81	80	99	64	80	76	66	93	84	82	73	71	79	66	83	93	88	85	79	77	72	76	83	70	72	76	67	83	76	74	92	76	92	79	94	68	72	75	65	73	76	77	85	77	66	94	69	93	75	70	77	61	96	90	86	85	63	88	88	66	83	67	82	78	69	93	75	100	83	76	76	74	83	84	88	94	77	63	80	75	67	76	97	66	71	83	75	64	74	83	67	83	72	75	82	78	74	70	82	78	81	85	86	72	75	71	82	69	77	87	85	75	74	87	92	76	96	78	83	78	76	87	88	85	78	72	74	85	63	88	88	93	89	68	87	81	92	70	72	75	80	68	82	72	87	77	63	91	74	74	89	88	98	75	76	80	67	80	79	83	71	71	80	58	57	72	92	83	81	90	81	84	84	80	88	59	91	84	76	75	56	92	94	62	96	77	87	73	86	92	74	75	76	70	101	93	65	86	74	83	96	77	86	95	69	78	82	70	83	85	86	80	80	85	85	70	86	97	89	77	63	84	82	75	78	77	85	77	68	75	83	83	71	72	78	70	83	85	90	71	84	70	72	84	84	74	86	79	93	92	73	65	84	89	61	79	66	89	82	77	83	84	67	76	75	73	78	80	71	91	78	83	64	69	78	81	81	79	84	67	77	87	90	99	94	82	96	89	64	72	77	74	66	69	66	87	63	71	62	78	70	72	78	83	95	75	80	102	73	77	74	93	88	87	82	76	77	71	70	86	80	85	72	76	78	72	85	80	87	65	83	71	78	74	75	72	85	82	83	73	73	80	75	75	81	84	77	68	72	65	81	77	75	86	89	86	75	92	100	84	79	107	73	65	91	81	80	77	88	85	78	79	85	88	65	71	89	71	81	79	77	87	86	79	76	80	78	72	83	79	79	82	87	91	71	74	74	71	75	65	86	74	95	82	84	70	86	83	81	86	63	74	83	55	75	68	68	69	75	64	72	82	50	85	73	74	79	83	72	60	80	84	92	68	74	80	75	78	87	64	84	74	78	81	87	81	64	65	86	64	76	77	85	69	73	78	85	78	87	79	74	75	74	70	82	86	86	68	80	95	65	91	73	85	77	81	91	95	90	74	78	75	81	76	80	58	72	88	90	54	76	77	65	84	92	70	71	82	85	70	72	69	77	85	72	94	62	79	94	74	79	81	76	82	71	92	71	65	85	78	63	80	69	64	79	72	86	62	76	82	84	75	83	74	72	83	81	107	88	75	89	87	85	78	72	78	83	71	85	79	79	73	106	86	78	78	80	78	90	88	83	68	69	86	76	65	78	76	83	67	68	75	70	79	81	75	76	77	83	84	84	91	72	77	78	92	91	71	70	99	92	63	68	80	69	71	61	70	80	74	81	78	77	91	85	81	71	65	79	81	70	61	68	82	82	88	76	72	73	91	75	69	94	66	77	93	83	70	80	74	76	81	87	99	76	91	82	75	75	69	98	79	83	81	75	65	75	85	80	78	79	90	85	78	65	84	83	93	73	91	82	62	75	81	63	82	88	82	73	72	90	64	81	84	64	63	74	88	76	72	70	76	89	80	82	74	65	84	94	78	65	60	78	89	80	66	83	74	69	57	77	82	90	66	61	69	73	95	87	76	69	67	70	80	74	66	84	83	96	100	79	75	79	87	77	92	81	85	73	82	86	62	83	85	86	77	69	79	83	85	78	83	73	73	72	77	79	77	69	74	75	77	72	74	83	64	82	101	78	86	86	71	82	79	68	91	60	76	75	84	66	76	73	82	74	98	68	79	68	72	92	89	92	69	70	82	87	83	73	68	90	79	90	81	63	98	69	67	69	82	74	75	70	95	83	82	63	83	81	84	82	84	80	78	68	76	86	61	74	76	66	86	61	88	78	71	71	74	75	91	79	87	75	58	89	71	70	81	99	69	74	79	86	75	77	72	87	68	77	76	79	70	74	77	85	74	75	73	79	72	83	83	84	80	96	94	78	80	71	66	76	84	75	84	78	71	68	77	69	61	78	78	63	91	77	90	71	63	88	85	68	70	72	69	74	74	95	66	70	72	81	64	86	69	82	87	98	87	89	65	75	73	72	70	69	70	95	60	58	67	95	64	68	66	64	62	73	74	66	67	93	86	76	64	80	82	103	86	81	76	66	78	72	68	74	67	73	82	70	67	83	76	74	75	95	69	76	74	68	84	88	79	85	86	66	72	78	76	74	72	73	60	79	67	82	76	82	72	90	81	78	83	94	63	91	74	68	88	87	75	89	86	79	80	94	89	101	81	59	68	68	73	83	71	73	89	69	66	83	81	87	80	70	66	73	77	67	70	68	82	75	99	68	73	69	78	81	75
8586	1788	821	898	1661	2279	2232	2029	1694	1437	1316	1179	1040	1069	961	898	879	834	820	748	730	742	704	765	684	697	686	695	632	669	692	645	652	697	643	664	640	606	642	626	613	651	670	622	605	626	627	600	649	624	658	609	617	634	668	646	576	630	613	615	614	553	629	607	604	608	611	612	616	657	589	606	622	632	622	582	624	583	606	644	622	613	614	579	604	596	605	612	555	646	608	633	589	603	617	604	602	640	581	596	594	636	602	594	627	588	599	584	586	659	588	593	602	593	577	580	592	586	582	625	619	620	622	585	576	601	599	564	593	587	618	568	602	573	585	565	575	604	595	595	588	613	625	641	606	627	586	600	599	612	620	531	614	624	590	643	634	619	580	605	614	625	632	603	601	601	573	589	608	553	565	619	566	625	591	593	624	572	575	614	574	626	570	621	586	583	594	635	649	606	577	622	599	588	590	609	607	628	579	612	630	616	634	595	600	615	588	606	608	620	569	588	553	646	606	624	622	578	660	591	610	554	638	580	612	576	543	629	595	569	657	575	596	640	588	622	575	592	591	594	589	641	593	604	586	589	590	597	563	611	617	552	574	576	568	614	624	565	611	590	601	593	617	596	607	570	622	610	573	622	623	606	597	599	586	608	592	600	598	563	617	617	614	627	574	603	603	612	554	602	591	650	611	601	615	557	631	624	608	631	598	567	596	581	616	582	589	618	602	563	575	609	590	615	652	618	578	559	584	622	602	612	628	641	584	623	605	573	634	620	635	617	613	627	591	604	584	625	600	623	629	562	604	620	598	616	586	592	573	593	615	654	573	624	598	581	620	606	605	563	598	620	572	596	603	577	613	588	643	618	584	592	626	599	561	598	559	605	602	639	620	616	641	639	614	615	536	597	573	587	627	614	604	606	646	598	610	599	591	664	583	657	611	614	600	631	649	606	569	597	585	592	565	589	581	582	582	606	634	571	597	606	581	562	582	611	599	584	595	610	599	558	589	618	627	588	616	640	590	608	626	626	576	638	621	599	606	607	576	597	616	558	623	569	589	618	624	575	581	610	651	644	616	653	598	607	631	582	595	548	607	572	620	618	609	599	614	589	613	568	584	649	582	633	607	569	605	622	601	652	611	604	593	615	612	602	575	584	596	621	548	564	647	602	560	624	640	591	570	650	620	584	597	584	609	608	616	571	597	587	596	673	571	555	599	593	618	628	556	599	603	623	599	639	580	611	587	596	579	602	641	644	571	618	635	625	646	598	585	572	640	583	619	599	634	599	625	600	620	602	621	653	586	600	611	649	610	622	567	574	595	620	601	558	591	646	588	575	565	552	601	559	556	578	614	608	590	597	578	623	591	597	636	615	601	651	601	563	632	570	587	609	612	583	541	613	574	587	586	592	592	623	620	623	608	608	611	660	598	570	603	588	631	608	598	612	589	591	629	623	628	609	591	598	631	562	596	568	622	619	615	564	615	585	647	608	610	590	629	637	637	580	552	596	568	603	620	624	579	619	588	584	626	599	626	588	601	576	579	584	608	564	632	610	552	569	614	590	619	581	624	603	587	584	576	596	610	574	601	597	582	625	594	618	554	615	595	601	575	590	613	601	610	576	609	566	580	598	585	629	621	598	610	588	637	595	567	601	638	633	620	620	549	592	628	632	596	564	581	596	624	577	604	576	619	589	583	595	605	601	614	606	621	571	590	620	596	591	571	630	579	620	592	629	639	666	595	587	557	640	605	599	552	627	549	572	607	577	583	628	599	629	580	589	650	590	605	603	654	588	606	606	582	628	596	651	609	615	625	591	615	600	615	608	631	603	629	601	551	621	628	596	601	583	596	553	613	643	560	587	628	615	626	620	615	573	624	607	648	569	619	598	644	622	558	599	656	570	608	630	590	598	580	646	578	579	601	595	602	626	564	604	598	599	586	601	575	612	580	572	618	635	559	575	571	622	654	564	595	583	607	655	584	599	574	611	582	634	674	603	624	645	582	593	594	620	593	568	604	618	612	598	623	617	590	607	571	577	620	612	603	633	685	608	614	620	616	605	587	611	577	591	661	605	618	607	604	623	606	602	606	607	586	588	630	631	615	641	607	615	616	573	576	597	635	592	578	604	622	588	618	619	564	564	614	603	623	616	604	630	581	630	633	562	620	591	570	581	558	627	587	547	628	623	603	612	570	658	614	614	608	616	632	588	592	624	595	683	647	594	592	616	634	627	658	562	609	593	622	622	659	595	578	633	603	595	605	591	601	632	642	606	596	592	619	583	609	602	573	607	643	577	582	594	575	595	601	626	597	644	615	579	571	607	612	599	623	558	566	579	596	569	604	579	607	615	602	590	619	579	612	596	598	650	593	597	556	609	575	609	581	560	595	623	623	616	639	641	601	599	595	574	572	634	638	643	599	611	561	583	573	568	572	619	620	560	621	613	587	625	620	553	598	596	591	634	587	576	596	600	580	646	582	583	621	558	619	598	628	625	639	618	600	579	635	666	548	610	620	626	629	636	593	617	613	593	612	606	601	636	563	590	615	602	567	631	614	583	628	597	606	588	574	596	579	575	579	592	592	568	594	621	594	613	578	619	535	590	614	575	610	600	582	576	596	618	593	581	596	606	617	606	554	616	599	542	575	583	627	627	602	594	595	576	618	571	603	588	574	614	556	602	607	590	594	564	585	549	627	604	592	637	594	553	604	576	644	594	560	618	602	632	686	600	607	595	589	603	633	584	619	598	625	554	622	582	616	594	581	583	581	630	628	550	611	636	626	605	604	568	614	583	579	580	622	601	620	551	597	568	596	611	565	638	597	590	606	612	633	625	584	591	588	620	558	597	589	567	569	621	581	624	584	601	648	601	548	641	555	611	620	584	617	669	555	596	627	611	562	622	582	595	625	627	614	607	610	581	604	620	604	650	600	637	597	542	629	597	581	587	594	637	601	609	641	643	606	568	624	575	629	626	589	640	617	594	581	603	616	556	602	591	646	614	632	615	631	607	622	580	588	581	588	575	591	620	559	616	656	620	635	599	596	627	587	628	585	590	624	549	615	569	604	612	595	611	582	608	607	644	580	602	550	632	652	607	626	658	632	570	598	578	655	620	595	603	589	619	607	629	607	615	608	598	624	636	620	576	603	606	609	631	585	606	601	599	554	605	608	580	556	595	641	563	612	620	600	584	647	598	580	573	643	622	640	589	557	567	584	594	600	606	610	578	543	603	576	597	608	622	609	584	597	598	594	572	580	614	609	617	604	609	607	550	594	589	624	602	581	648	657	586	603	583	600	597	608	607	629	616	583	627	581	580	574	609	615	583	611	594	623	575	630	631	611	622	618	651	624	618	616	570	613	639	645	642	585	612	581	605	580	590	589	631	648	605	602	581	632	582	621	567	612	640	616	612	576	604	616	574	624	608	562	591	581	586	644	600	599	620	601	618	590	587	576	624	622	602	629	628	616	597	598	588	585	593	591	594	618	568	633	592	573	586	637	611
1008	296	151	151	129	149	152	169	160	158	133	150	134	131	121	130	107	130	122	124	113	124	120	133	113	129	124	132	120	78	97	118	103	133	96	121	129	125	122	108	112	113	114	123	120	120	117	117	113	111	122	115	110	117	92	118	99	115	122	112	114	119	153	99	104	106	112	137	102	109	103	107	114	111	114	109	111	108	107	116	109	121	109	124	113	116	125	108	95	108	110	116	108	102	125	114	95	119	94	112	114	119	115	128	105	122	126	119	110	112	120	113	133	117	120	98	108	133	137	119	93	96	130	104	115	128	115	135	118	102	138	111	128	106	102	99	117	123	104	107	108	133	144	119	127	102	130	121	90	123	103	108	131	99	112	124	113	130	108	114	103	104	115	114	122	100	102	96	121	115	112	108	116	124	117	95	109	124	113	131	114	135	126	112	131	100	122	108	124	130	107	122	102	107	107	130	128	129	105	111	106	129	144	118	106	124	119	117	123	104	110	121	115	130	139	116	118	108	100	118	115	103	109	130	123	86	115	108	125	138	107	117	118	112	122	117	100	117	109	120	121	134	116	132	120	122	109	96	98	115	94	106	131	107	122	98	119	101	126	115	97	122	107	94	124	118	115	126	123	106	118	110	113	102	106	116	109	112	107	133	101	116	107	119	122	120	113	96	105	107	101	115	125	117	120	143	119	89	126	114	105	116	111	119	102	126	102	124	117	99	109	100	120	131	98	122	93	126	103	109	127	121	116	103	105	105	99	110	108	105	134	111	104	100	111	127	112	127	114	120	102	105	109	127	115	117	112	116	116	97	106	106	115	116	95	101	95	106	124	99	108	113	113	103	117	142	113	123	113	143	103	107	103	97	104	110	112	109	118	122	131	111	125	113	119	108	112	96	97	129	113	128	114	114	98	116	109	112	111	107	112	113	118	115	119	130	122	139	122	111	107	104	114	112	130	88	118	98	121	105	108	113	125	137	106	103	120	109	127	106	121	127	121	104	103	104	118	106	96	103	101	116	110	101	141	108	128	112	122	104	118	104	106	96	110	118	109	90	105	117	108	120	97	127	103	122	104	134	114	111	96	107	111	130	114	127	110	110	99	137	97	105	106	131	137	123	111	117	129	99	126	114	102	89	107	112	124	129	119	138	125	120	97	123	118	142	117	107	122	134	102	119	112	104	113	106	103	101	114	132	98	113	109	111	103	132	92	110	113	107	121	117	144	132	126	112	116	91	118	119	108	130	127	106	105	119	91	99	125	105	127	95	110	123	112	113	112	115	102	113	108	119	115	117	140	112	121	105	120	116	107	102	126	112	128	117	101	124	111	115	116	114	120	97	116	119	103	129	108	104	114	99	110	125	113	104	112	104	117	105	129	110	125	118	108	105	127	132	114	93	113	107	120	108	104	131	122	108	121	107	122	100	108	118	99	105	116	122	120	117	130	106	117	106	104	126	116	115	126	123	120	111	111	120	116	117	118	112	111	95	105	120	124	124	120	120	117	113	130	113	113	113	110	116	121	121	109	122	104	108	98	118	122	96	119	101	105	113	119	119	106	107	117	109	116	129	129	131	122	109	99	115	104	98	118	140	113	126	117	105	113	107	126	102	130	130	116	113	124	114	110	114	125	109	122	96	98	112	111	108	114	129	105	112	99	119	112	112	132	104	106	113	125	94	110	127	127	122	112	112	125	108	112	120	123	108	118	119	118	104	117	112	86	96	104	103	108	110	116	114	102	115	112	117	117	128	121	115	90	110	108	105	119	114	118	118	118	104	115	110	109	115	107	114	120	122	120	123	128	121	134	100	107	116	119	107	115	137	105	109	112	117	113	124	89	113	119	96	106	109	115	127	127	150	108	106	122	109	126	120	116	124	119	124	119	113	109	100	105	111	98	104	102	96	112	103	109	102	108	128	100	120	101	123	114	104	119	112	114	107	111	117	121	96	102	115	113	109	118	118	101	118	106	124	132	113	108	98	110	104	128	99	132	126	122	102	126	126	108	95	122	115	109	121	107	108	102	126	109	101	109	117	106	136	111	110	110	123	108	112	121	99	119	120	113	116	101	111	119	100	120	103	89	113	98	115	120	113	113	119	113	121	121	112	101	109	121	120	127	129	138	124	121	115	120	115	130	123	90	120	117	109	108	125	128	151	117	108	99	127	109	115	115	103	117	111	116	115	117	117	107	110	91	117	115	104	134	113	80	101	112	116	125	102	109	104	109	122	122	108	111	93	126	103	117	119	109	110	127	127	112	126	119	127	99	119	108	90	110	99	119	134	122	108	114	106	107	114	113	116	128	100	134	99	108	116	110	128	117	118	115	115	121	118	121	103	108	111	116	106	120	100	111	103	131	129	111	103	129	116	117	121	117	116	122	100	118	101	115	92	109	99	103	126	116	100	119	113	105	119	122	121	102	118	98	124	100	102	112	108	117	112	101	113	96	98	109	126	111	105	122	117	104	124	119	121	115	105	100	120	114	126	122	106	110	113	140	88	100	111	106	117	106	118	122	113	121	103	121	121	122	107	126	94	135	109	142	111	141	105	117	100	113	115	110	106	124	121	116	119	107	121	103	111	125	120	110	122	101	136	114	124	116	95	100	103	112	117	107	130	120	99	120	134	106	93	108	108	115	118	119	110	124	97	119	109	104	94	90	117	121	116	101	105	100	120	115	111	95	131	109	105	115	121	104	88	143	103	109	115	103	124	115	114	103	116	111	114	109	113	103	110	111	98	107	110	111	117	126	118	115	95	122	96	116	100	116	114	124	118	113	101	111	112	115	112	115	106	119	119	130	123	130	117	121	107	107	126	112	97	111	127	109	110	116	99	108	127	119	118	124	103	110	115	107	110	122	114	118	114	99	111	117	119	129	124	121	116	121	108	114	127	91	107	108	135	121	109	125	113	126	104	120	130	99	117	112	121	134	128	95	106	109	117	95	110	107	103	102	115	95	94	123	113	109	115	107	133	123	117	142	102	106	89	111	109	118	117	132	117	113	113	100	103	119	118	119	129	101	122	103	118	112	105	134	121	101	99	137	122	118	123	108	115	130	118	102	111	105	113	126	111	133	129	120	93	104	114	109	95	124	128	125	111	119	116	122	126	128	107	95	99	103	126	125	98	101	94	113	130	115	112	93	96	103	122	131	115	126	129	111	95	99	107	118	125	126	109	118	116	120	94	110	113	100	125	108	100	133	104	110	125	119	110	101	126	111	112	135	123	138	127	123	130	121	102	111	116	103	95	111	105	105	121	120	108	105	113	98	105	98	118	124	98	131	111	110	121	111	100	96	119	98	120	104	106	114	125	114	113	109	139	109	123	128	100	113	123	125	113	114	120	121	124	115	127	121	121	99	117	94	104	118	116	103	101	124	111	114	117	124	125	105	87	116	113	107	120	118	101	106	110	127	120	120	100	113	109	116	112	98	120	107	115	102	114	114	110	122	122	119	116	104	112	126	111	104	114	116	121	101	105	117	137	113	118
9630	2996	1252	1464	2968	4011	4070	3327	2774	2424	2024	1890	1613	1503	1427	1327	1300	1189	1167	1121	1122	1131	1029	1012	1011	981	977	950	959	952	946	908	922	938	959	888	933	899	920	910	913	913	894	852	839	865	948	871	854	870	892	858	891	865	903	881	844	878	864	853	826	830	854	859	826	802	838	837	837	858	857	857	899	827	854	858	880	856	851	868	831	865	854	862	864	896	831	846	804	832	811	803	825	814	801	851	799	812	830	862	865	831	898	796	794	852	855	869	837	826	875	867	827	835	834	870	828	849	839	786	897	829	897	825	855	839	797	807	812	844	863	847	808	855	854	832	836	834	824	842	843	836	808	851	854	809	843	817	822	830	797	850	776	793	838	788	794	793	807	861	820	856	888	819	835	756	814	818	802	809	867	854	847	829	856	845	844	836	784	864	873	821	897	811	826	840	869	862	813	857	837	843	818	773	824	823	868	822	841	812	823	885	850	823	810	866	842	841	837	839	837	875	834	843	858	848	827	885	834	845	796	825	886	829	830	852	839	836	850	871	836	801	866	824	850	839	820	882	786	893	868	827	835	839	836	850	839	817	845	874	848	836	821	864	847	812	792	827	835	823	913	812	853	915	850	867	872	832	852	840	832	866	781	848	864	787	837	846	790	839	790	805	782	816	860	795	848	804	800	809	852	836	809	839	818	842	852	892	831	816	805	813	840	864	868	854	838	836	842	814	797	854	845	850	823	813	828	852	817	800	816	810	868	829	840	818	889	839	842	837	842	825	846	805	861	781	828	823	867	796	859	852	876	829	804	842	879	800	818	789	817	816	805	820	828	833	860	847	808	819	833	870	818	898	854	841	796	836	860	809	837	885	812	856	828	824	835	860	853	837	832	819	875	870	819	844	831	863	793	802	818	863	829	859	891	814	835	832	794	853	798	789	812	835	780	885	854	821	783	860	886	840	823	839	788	819	856	813	842	826	852	814	848	848	818	833	847	826	738	840	868	843	850	821	837	816	801	858	813	826	783	814	812	895	848	806	825	824	850	842	759	881	828	856	862	827	858	832	831	827	843	807	862	804	791	815	835	875	809	807	825	885	843	868	824	864	866	859	881	813	895	865	890	819	820	808	791	826	827	796	839	778	794	822	793	858	820	814	828	798	862	847	778	861	799	852	838	891	850	869	841	807	829	912	828	823	850	811	821	855	832	843	853	811	847	821	857	842	785	838	799	831	833	848	834	822	851	816	791	808	872	839	821	912	846	824	851	876	864	824	807	853	887	850	872	801	837	814	827	843	831	814	868	855	832	860	819	851	793	832	870	821	828	845	884	828	784	802	801	831	818	810	895	812	881	808	890	807	812	811	882	865	864	799	839	870	869	845	820	819	822	815	821	858	841	853	855	814	859	881	842	901	819	818	859	843	839	902	810	819	805	811	845	846	846	800	817	846	824	862	816	834	880	805	832	844	813	814	809	910	823	885	861	837	831	801	777	840	813	836	819	861	869	812	816	814	808	812	864	825	845	842	830	813	879	816	831	833	839	837	779	838	835	804	801	881	832	820	880	856	837	828	892	861	842	800	837	835	846	856	828	802	842	837	859	832	853	861	841	846	858	859	857	847	851	824	842	921	824	820	837	845	810	883	814	838	819	858	809	789	844	814	821	827	872	821	814	822	852	813	823	881	836	867	839	842	767	798	825	894	871	842	818	869	853	854	831	837	849	840	792	809	834	814	859	850	867	835	876	850	884	838	872	841	800	820	823	859	780	839	868	830	794	821	839	818	835	860	862	818	863	810	829	808	797	748	839	785	823	810	837	833	849	825	875	840	789	851	879	788	831	801	837	860	813	899	847	809	833	811	862	785	865	820	870	823	814	808	801	836	841	838	887	834	802	867	830	806	862	823	848	859	810	822	866	931	807	834	818	813	876	847	852	841	844	808	843	810	822	862	846	893	870	819	819	845	833	808	811	777	848	864	807	846	856	850	841	849	861	893	807	826	927	836	844	835	823	863	829	845	843	840	800	791	790	847	848	784	867	841	853	815	892	813	811	812	828	863	816	826	821	812	861	852	791	868	862	808	855	822	850	849	848	825	829	827	853	853	802	899	857	839	856	859	803	854	826	848	850	859	830	820	865	862	866	821	828	815	885	821	814	814	868	843	864	912	837	828	873	850	862	832	836	830	819	833	804	852	821	843	782	821	844	815	852	902	834	838	827	839	821	794	869	855	816	847	864	867	859	863	850	828	838	867	808	829	863	807	808	855	859	874	854	858	836	847	835	848	863	790	846	840	797	880	809	843	822	857	800	851	876	836	761	832	828	846	839	795	813	812	777	807	845	848	844	857	793	829	861	813	828	858	832	902	828	838	835	826	841	853	864	835	818	823	859	829	863	814	837	773	840	842	859	846	874	821	817	853	828	792	799	839	820	846	827	823	819	818	804	857	787	858	864	876	842	846	854	873	892	858	808	839	811	845	846	899	850	842	836	804	864	822	795	863	822	832	845	794	828	812	857	816	834	872	838	830	831	818	837	865	837	852	845	889	815	862	810	858	821	828	817	836	833	860	807	889	837	858	819	801	817	858	798	855	796	823	835	783	853	773	836	816	820	837	787	819	826	890	841	875	858	833	810	842	883	811	824	818	861	836	826	845	791	858	872	799	820	811	811	830	802	817	830	877	811	857	910	858	806	874	811	816	858	827	853	832	841	836	859	798	804	799	818	817	818	832	905	803	771	841	881	804	814	819	832	823	797	877	842	879	780	811	870	848	785	822	824	855	829	842	794	801	861	869	784	831	916	826	812	830	856	815	810	848	846	816	799	833	831	829	807	817	821	867	868	905	834	868	804	812	838	858	830	846	861	821	845	884	856	866	860	849	901	830	855	846	836	845	878	876	850	836	810	848	852	863	802	863	797	835	821	868	828	856	825	851	822	853	886	800	803	816	883	801	901	861	832	861	840	849	853	836	832	835	842	795	805	872	886	851	781	858	808	818	844	874	884	873	780	905	833	792	845	869	827	806	831	843	804	885	817	848	844	811	833	814	856	888	794	848	802	866	829	832	816	818	788	811	798	877	823	865	816	897	789	846	802	838	792	848	827	811	845	850	829	838	839	813	845	833	829	859	824	835	846	861	837	834	809	872	849	847	801	805	795	845	791	776	796	801	805	816	832	776	759	842	830	815	846	831	805	906	842	860	841	809	856	812	831	853	853	835	793	843	827	804	851	845	811	829	807	893	856	859	856	852	830	859	827	856	819	850	829	796	887	909	834	811	898	819	808	861	825	859	876	827	772	796	845	775	810	824	844	844	808	797	797	828	826	852	895	876	868	810	841	828	825	861	754	862	832	830	807	818	837	807	859	798	881	821	814	879	814	842	843	844	856	872	812	869	845	848	814	849	860	846	846	836	874	789	807	879	836	831	848	782	886	833	831	847	873	808	873	820	874	885	810	892	862	822	806	829	840	812	789	815	819	826	838	841	884	863	849	849	808	840
1052	80	31	38	46	48	39	32	39	43	37	42	52	42	47	46	43	43	48	33	47	32	37	35	38	49	27	39	42	44	42	40	43	34	55	34	42	41	40	33	40	39	53	33	42	35	38	32	41	33	40	27	46	51	31	37	36	42	37	32	37	50	38	39	25	44	44	33	42	45	41	49	35	39	29	35	36	42	41	27	33	49	33	48	54	40	48	34	37	24	39	33	41	39	44	31	46	35	41	47	40	41	43	32	40	35	38	46	36	36	43	35	44	34	53	33	27	50	44	40	41	35	28	45	37	39	39	32	35	43	43	53	37	39	25	37	49	36	36	48	33	47	38	26	28	30	39	42	33	33	41	37	29	32	45	41	53	41	42	50	37	42	39	38	52	45	42	31	43	34	32	36	41	40	51	48	37	39	46	34	32	50	33	46	39	54	34	43	25	39	28	39	40	41	43	36	33	38	34	41	43	43	41	37	30	45	39	29	30	34	42	35	39	43	35	43	29	45	38	37	50	44	47	49	39	44	37	42	33	37	40	52	36	36	32	40	41	31	49	53	29	39	35	39	34	38	34	40	38	45	38	36	32	39	28	36	40	40	66	47	40	38	47	35	33	43	43	46	40	44	26	43	44	35	36	39	27	38	44	38	41	42	43	49	55	33	36	32	32	40	37	40	44	35	43	42	36	35	38	39	46	22	38	55	34	44	31	33	41	31	31	39	30	38	38	44	43	37	39	49	45	38	41	46	37	40	26	42	39	37	40	47	36	34	44	44	25	42	46	37	41	37	39	30	47	37	36	43	39	38	41	39	40	49	38	35	55	45	26	38	43	32	45	37	40	35	33	34	47	36	38	44	45	36	41	41	36	46	46	39	48	40	37	47	41	31	46	31	41	50	36	41	41	35	46	36	44	45	44	35	36	44	47	26	29	19	37	40	29	44	43	39	30	45	32	45	31	35	36	30	40	37	37	29	35	39	39	35	32	33	39	33	31	45	31	48	42	38	25	38	41	35	41	46	34	47	34	39	43	42	35	39	53	35	46	40	40	30	40	23	38	39	52	41	36	41	34	48	42	47	25	39	38	37	30	45	43	41	53	50	39	45	39	49	48	37	36	39	27	38	33	43	39	51	42	42	27	44	34	31	45	31	36	42	43	42	44	45	56	46	40	41	42	47	45	49	37	42	39	36	50	38	36	34	45	32	51	38	36	40	39	32	45	39	47	31	37	40	44	34	39	35	38	39	41	32	41	41	40	43	33	50	41	40	39	36	41	42	46	36	36	42	53	37	43	49	43	37	44	46	41	48	38	34	41	33	51	38	49	34	40	34	37	24	42	51	38	39	48	34	38	35	42	37	41	39	31	39	37	38	43	43	39	38	37	47	40	46	46	34	44	34	42	39	39	41	26	37	42	33	44	33	38	42	44	30	39	54	34	35	36	48	34	34	33	38	35	30	35	34	32	43	50	50	36	39	39	34	42	35	37	33	23	38	31	46	50	49	44	32	44	45	36	30	50	28	39	37	20	52	39	35	47	46	38	49	42	49	32	45	36	42	39	46	30	30	41	48	40	47	41	39	42	45	45	40	38	43	47	36	38	36	25	44	39	33	48	39	41	32	31	46	34	48	31	38	44	36	46	31	33	48	46	46	46	39	41	36	30	38	38	31	45	33	42	37	31	48	36	36	42	30	38	33	34	40	51	44	43	39	46	38	37	29	43	35	37	47	32	37	37	40	27	37	37	50	37	29	44	40	30	30	42	32	41	49	43	44	46	45	36	35	36	29	33	45	46	35	41	39	46	42	33	31	42	55	51	41	42	49	30	44	39	50	37	53	35	53	40	38	39	35	46	36	50	40	49	46	37	43	38	38	43	53	41	42	42	38	47	27	44	38	34	30	37	40	37	49	41	41	40	28	36	59	44	44	39	39	39	45	34	43	38	49	34	38	46	38	32	35	47	38	36	43	43	36	41	37	36	32	31	35	44	47	43	38	33	37	56	42	45	36	40	49	35	47	38	45	30	37	37	34	40	54	28	39	42	35	39	33	33	37	44	35	38	38	30	42	32	49	41	48	33	35	43	49	47	50	40	43	39	42	45	50	35	49	25	39	47	46	28	38	45	28	37	49	37	51	42	43	41	47	33	39	49	41	27	40	37	44	38	34	38	41	35	40	39	29	40	41	51	34	33	47	39	50	38	29	45	37	54	35	41	46	38	30	42	39	44	42	35	44	29	41	50	39	33	33	44	41	39	30	45	34	45	46	45	41	39	46	43	49	45	39	44	42	41	34	34	43	37	36	39	40	52	45	47	52	36	38	28	45	48	32	41	43	40	39	37	40	40	44	41	38	44	43	30	41	47	44	42	44	33	49	41	41	42	36	40	36	33	40	43	41	47	51	38	33	49	38	42	42	33	46	34	28	51	32	49	41	34	37	49	43	32	36	32	43	55	38	46	48	48	31	38	42	45	59	40	50	39	34	40	30	46	34	36	47	52	46	31	40	28	41	44	38	36	45	37	39	36	48	44	34	34	45	34	33	36	32	62	32	39	39	47	37	46	36	36	35	43	39	34	49	47	31	36	49	32	42	39	50	37	38	41	36	32	38	39	44	47	41	37	58	30	45	37	47	37	42	49	46	53	39	36	41	39	42	40	53	37	52	29	36	46	42	40	33	44	47	31	32	42	30	39	44	44	32	31	37	43	39	48	36	38	40	37	43	40	49	46	41	41	44	38	35	37	40	39	42	45	41	37	33	47	35	43	46	39	46	40	55	37	48	43	32	40	32	37	39	42	46	43	42	36	33	42	43	39	32	39	30	47	39	45	34	41	37	38	39	33	37	28	41	48	31	33	42	30	39	28	33	41	40	47	29	41	32	38	41	49	39	41	35	44	43	38	37	42	42	58	41	51	49	44	38	45	39	43	45	51	37	24	41	39	37	35	48	42	37	29	33	40	41	30	39	37	42	33	48	47	37	36	47	46	35	36	41	34	45	45	50	46	36	34	40	30	39	45	43	43	33	39	31	41	36	37	34	43	51	35	42	40	38	41	42	48	45	34	48	50	32	24	39	40	40	35	47	46	41	39	43	40	40	39	38	42	43	43	41	44	37	51	36	44	30	34	50	33	30	36	51	36	47	34	40	33	28	39	49	31	42	44	33	38	43	42	43	40	34	43	42	33	43	34	37	28	51	36	37	44	32	44	35	31	40	30	37	40	50	46	37	30	41	43	49	54	46	53	37	41	48	34	46	47	44	44	45	38	40	40	29	55	46	35	59	26	54	36	29	50	30	35	39	52	38	47	41	39	36	52	37	41	34	50	47	44	42	38	32	49	34	32	32	37	42	49	28	43	37	27	45	36	35	50	55	32	28	24	40	48	35	31	39	31	46	25	33	48	51	43	43	36	36	32	49	36	26	37	30	40	41	26	39	38	38	39	46	41	41	39	32	50	41	34	49	35	38	34	39	35	34	49	38	40	28
6650	948	405	404	523	664	647	616	542	473	450	481	425	401	405	372	397	384	365	337	368	334	334	349	316	376	343	335	345	372	325	310	355	323	337	344	334	330	294	331	340	313	311	323	317	307	321	305	319	335	268	342	326	327	323	308	306	327	316	332	319	319	308	299	299	314	320	321	319	333	324	303	295	308	339	263	294	320	319	311	344	334	328	294	313	336	340	338	333	321	336	324	318	338	332	333	291	303	304	326	340	305	319	342	300	351	280	319	284	317	334	327	302	292	311	349	337	296	326	320	318	325	296	306	313	313	316	314	288	300	349	349	318	331	313	302	322	320	311	327	319	320	315	331	320	323	323	309	314	326	305	338	298	324	340	301	335	327	307	323	327	299	296	323	328	349	321	314	370	314	305	325	314	300	325	331	329	306	287	331	357	326	327	336	332	301	315	308	352	335	323	337	329	287	329	314	276	340	336	315	306	336	301	306	296	312	299	293	330	343	322	314	300	303	327	324	315	358	305	325	297	328	321	315	319	324	328	321	296	275	335	329	333	312	326	320	328	322	308	319	318	336	329	305	298	309	329	293	301	326	304	325	329	342	349	315	339	339	381	308	308	335	327	303	310	318	318	326	311	345	327	321	323	329	315	358	327	313	339	296	323	333	314	320	317	300	309	348	327	303	318	299	302	308	304	308	325	305	276	317	322	300	296	291	301	310	302	315	354	302	342	315	307	339	312	334	310	330	295	319	349	315	336	295	308	290	303	300	327	320	326	304	315	311	303	318	318	317	294	320	329	346	300	345	310	328	317	337	310	316	331	308	343	316	317	315	325	307	318	340	307	317	316	323	345	305	345	290	327	305	307	320	324	328	311	324	314	302	304	329	315	332	333	319	312	328	321	280	312	288	317	324	352	321	329	334	312	320	296	322	325	314	333	309	333	334	316	341	313	312	337	309	310	316	321	343	328	343	309	335	331	333	305	307	302	300	313	262	307	313	306	353	334	319	322	326	324	282	319	318	327	362	335	310	327	310	319	322	320	315	304	299	313	285	318	332	334	347	322	317	302	299	327	311	324	336	336	345	321	351	303	331	295	278	316	328	350	324	349	312	333	302	323	310	325	333	330	327	311	333	326	333	314	316	307	280	345	317	334	289	304	320	344	326	336	339	300	337	293	311	307	340	345	342	338	309	322	329	314	304	309	312	333	318	324	325	328	338	345	338	317	327	314	297	325	338	334	300	321	301	290	315	334	307	305	311	307	301	321	329	325	333	322	328	340	285	310	347	309	282	326	332	323	292	302	308	352	336	301	309	346	317	292	328	274	319	346	324	334	290	352	304	324	316	324	343	292	330	319	337	315	310	324	321	322	325	328	347	312	307	336	314	320	297	288	343	319	303	328	339	335	342	349	297	316	301	318	318	328	335	335	316	299	324	312	357	305	319	312	323	306	306	319	300	311	305	332	330	324	317	289	349	311	285	319	334	356	331	330	340	343	330	319	313	337	319	314	306	297	329	326	280	339	299	321	326	324	320	330	326	296	313	339	328	285	311	306	347	335	310	315	273	312	355	311	322	316	305	334	305	307	291	321	319	308	325	351	334	326	327	309	332	369	320	281	336	308	267	306	326	323	327	305	339	308	320	339	313	317	316	313	357	333	319	308	352	372	304	350	331	305	309	327	337	335	302	327	309	299	309	294	307	321	321	306	331	298	317	313	318	306	303	313	319	331	321	338	349	311	291	315	311	295	326	329	326	311	319	324	309	312	315	312	348	313	332	334	307	349	324	318	316	325	324	336	337	332	337	293	310	307	322	323	325	297	311	285	324	315	291	328	317	321	325	329	334	340	287	288	294	291	288	332	342	333	339	322	307	317	331	324	327	293	303	303	323	346	325	281	296	321	318	346	293	309	326	306	324	326	314	334	331	355	368	316	327	332	351	327	286	319	324	314	321	317	310	337	303	321	315	333	311	329	348	314	316	305	313	318	300	311	290	319	322	327	295	320	303	305	326	305	320	298	313	286	296	302	318	306	328	326	299	331	350	334	322	310	355	310	308	327	327	319	288	319	337	342	314	317	333	320	309	339	327	333	309	310	333	324	312	326	309	298	303	325	321	314	338	350	306	338	336	276	302	305	324	318	321	313	328	287	321	295	326	318	298	329	340	279	322	295	330	315	318	326	314	335	338	307	332	310	336	333	345	310	316	303	297	326	284	301	307	327	339	283	325	316	321	308	316	305	291	332	316	325	320	306	295	313	333	354	305	327	295	318	317	321	303	308	279	306	307	270	307	320	315	351	306	332	336	326	315	292	313	327	338	347	316	322	317	348	316	304	353	325	319	338	309	310	322	323	309	343	317	305	347	304	311	295	316	301	318	314	318	341	318	308	300	338	307	330	290	338	330	336	315	314	343	322	338	320	318	341	299	311	338	306	300	319	324	327	308	343	269	291	358	303	318	306	298	324	362	324	351	299	300	334	309	307	310	333	310	307	330	380	307	338	300	315	330	305	293	319	316	306	330	325	331	337	332	322	306	326	336	317	304	313	302	265	316	303	327	315	323	349	308	289	294	309	299	311	301	315	312	341	284	320	324	332	284	301	310	300	308	341	295	329	295	317	293	343	344	330	347	312	325	304	286	304	306	325	313	317	310	341	274	339	330	350	307	322	336	329	315	299	319	312	313	292	314	325	328	320	290	323	334	296	327	292	317	314	306	315	304	319	281	328	337	320	333	343	320	297	335	328	324	326	330	315	334	314	301	304	333	312	332	294	314	302	329	301	343	317	329	304	318	299	331	318	328	333	348	330	335	301	309	309	342	295	305	324	320	338	327	296	322	339	346	302	283	313	307	295	328	333	320	331	344	322	334	347	329	329	326	301	322	307	327	339	325	323	321	307	273	310	307	280	314	324	300	335	332	338	347	360	326	307	353	313	330	323	342	334	321	355	322	316	330	305	330	297	314	331	329	335	357	313	319	330	308	325	290	333	331	317	324	326	344	328	314	302	332	322	324	329	315	327	317	295	326	343	322	334	332	319	295	272	342	317	340	301	345	329	310	327	306	325	326	333	341	289	330	295	332	334	327	303	316	323	311	328	310	311	308	328	325	321	284	305	314	340	280	317	310	326	325	328	306	262	338	329	308	328	315	302	305	318	324	323	348	273	296	309	309	314	337	336	298	272	359	342	321	310	335	330	322	300	338	310	308	316	323	295	324	343	345	340	303	332	318	293	304	339	296	328	334	311	295	320	308	311	325	324	356	305	325	296	339	308	297	311	318	313	323	348	327	320	319	317	336	318	333	296	311	309	329	305	345	336	315	305	321	293	350	301	325	323	314	341	314	339	365	319	338	298	298	297	324	372	330	306	280	316	295	314	318	337	329	339	324	328	300	319	321	341	301	323	335	316	340	279	307	324	339	315	317	308	324	303	318	325	311	324	309	339	337	308	310	312	313	323	295	319	348	300	307	315	294	304	325	302	289	306	299	303	328
543	186	106	91	83	81	114	117	112	116	97	85	112	74	76	85	74	75	92	73	78	85	88	82	90	84	82	86	78	84	94	82	84	95	75	73	90	96	79	67	88	91	73	77	75	85	70	71	83	69	74	59	77	88	76	72	82	74	74	76	85	65	78	95	68	65	84	78	85	85	69	85	79	74	91	80	73	71	70	89	87	76	98	75	91	91	69	79	95	90	70	59	73	81	75	82	79	80	88	80	89	73	62	75	62	86	73	84	73	94	78	80	61	83	71	96	83	69	75	78	83	74	92	78	91	85	70	70	68	79	77	81	72	74	69	71	75	72	84	97	72	82	85	72	83	81	88	95	100	81	92	76	91	79	67	86	81	65	82	95	73	85	65	92	81	75	77	83	80	90	83	69	78	79	76	82	73	80	80	76	79	83	76	67	82	75	89	92	80	73	76	71	68	87	82	76	94	72	89	84	80	82	72	72	81	79	69	71	80	81	83	84	74	78	77	70	84	76	76	82	79	95	80	92	87	66	72	76	86	60	85	67	82	81	84	92	79	70	82	74	88	100	66	73	72	83	81	75	85	81	79	72	82	81	95	89	77	80	83	69	91	88	79	83	86	66	80	72	74	75	73	90	68	97	83	74	99	79	83	68	74	91	101	88	86	90	68	86	82	92	90	91	70	87	64	81	91	87	65	71	78	73	89	64	73	62	61	63	81	76	87	85	84	70	73	98	66	84	80	67	78	74	77	73	76	67	75	72	80	86	88	73	86	67	66	85	73	81	83	79	88	90	70	80	75	91	81	85	82	76	92	66	69	79	68	75	79	81	82	84	85	96	74	67	85	71	84	67	74	81	77	80	65	83	91	90	77	70	67	90	59	77	78	68	77	90	91	86	73	77	75	83	75	72	89	82	76	85	71	64	75	85	90	82	98	71	66	70	86	74	75	84	87	73	80	70	68	81	99	93	77	80	69	86	95	71	84	78	64	70	72	59	74	67	83	59	89	88	78	73	82	77	64	94	76	70	86	74	74	87	82	73	70	73	89	90	79	74	101	87	72	76	79	90	68	70	74	82	83	79	91	77	94	72	94	85	79	84	78	68	70	102	77	73	84	75	75	85	79	86	80	93	69	81	72	63	77	85	78	80	94	92	83	77	87	77	67	73	79	76	73	71	77	77	84	76	84	78	86	99	74	77	68	83	71	97	82	65	64	82	83	81	79	66	89	83	77	85	69	63	77	76	77	72	79	83	68	74	81	68	75	81	85	77	72	76	87	69	77	77	65	67	76	84	69	75	65	73	82	74	72	87	60	72	84	92	76	74	74	72	84	80	73	72	89	74	70	77	94	77	78	73	69	86	83	72	97	69	72	74	85	77	91	75	87	71	72	78	76	72	81	90	76	79	75	90	85	80	90	85	96	81	84	72	76	69	85	74	82	85	80	77	76	71	91	73	67	80	70	70	73	70	103	80	78	80	70	76	76	72	60	68	75	84	75	71	85	62	89	83	84	73	81	86	82	86	78	72	76	89	87	75	72	66	74	87	80	68	76	77	62	87	79	73	69	87	90	78	85	70	85	95	75	97	81	75	91	79	67	80	75	75	70	83	81	81	71	90	78	75	80	75	80	89	102	67	69	84	82	83	79	85	75	75	86	77	69	89	75	90	80	92	78	88	77	88	88	72	71	87	71	71	72	78	74	78	65	86	80	72	83	63	74	74	83	68	71	76	73	76	68	74	83	86	79	84	83	82	68	98	75	78	75	81	74	71	82	77	71	85	75	68	70	73	75	65	73	87	73	67	66	82	94	65	77	88	67	97	66	76	69	89	83	80	79	77	74	78	90	67	89	76	91	84	69	79	103	79	83	87	51	84	91	90	85	63	83	76	85	75	81	71	77	86	78	70	86	88	81	79	80	72	63	78	72	69	66	72	80	78	81	87	84	93	76	73	83	95	73	81	78	88	85	89	93	91	76	81	103	70	70	81	81	78	79	81	74	75	77	73	81	85	82	64	66	75	74	73	75	65	74	66	77	79	76	66	76	93	83	82	75	93	73	77	95	75	76	82	100	71	92	90	94	82	75	65	74	90	84	89	87	72	72	81	72	68	80	75	84	91	81	89	80	81	78	91	86	68	66	76	59	84	86	81	76	76	72	61	96	77	79	86	79	73	80	77	75	77	76	84	63	77	69	85	77	72	91	85	82	78	82	71	71	75	79	91	104	98	91	74	67	73	87	77	76	65	95	86	76	79	71	80	77	74	92	91	77	76	73	86	89	71	81	83	85	74	94	88	67	59	73	77	75	78	93	77	76	96	64	80	68	84	78	74	80	87	81	96	79	68	77	74	75	74	82	74	77	79	95	67	83	81	75	75	63	68	79	76	69	54	93	68	78	61	81	67	71	97	61	74	73	53	90	83	57	81	66	82	77	70	87	68	69	65	75	81	79	75	74	77	77	72	86	73	85	73	84	85	88	105	83	78	74	80	81	69	80	69	90	80	63	78	92	98	78	80	73	82	98	89	65	83	70	84	88	75	73	72	77	86	80	86	86	75	84	96	71	82	89	85	74	87	87	77	65	84	90	65	73	76	80	89	91	86	76	83	69	83	96	64	80	86	91	62	70	67	72	81	62	71	79	88	84	82	79	64	73	84	78	76	64	71	80	75	74	75	74	73	89	75	84	96	71	76	77	89	70	75	91	79	64	75	80	80	65	74	86	86	89	79	67	76	81	70	83	86	66	86	72	56	82	76	71	100	93	88	83	90	73	90	92	86	78	73	71	92	70	77	74	88	81	79	87	71	81	88	89	85	73	68	83	96	86	68	85	64	83	68	82	69	97	71	85	82	86	83	76	90	83	77	84	72	80	70	84	68	75	69	83	81	92	88	79	75	82	89	79	71	72	84	94	76	86	72	73	84	87	68	71	79	87	81	73	82	86	82	73	87	78	94	76	98	71	81	86	69	70	81	88	94	72	78	75	75	84	65	73	102	95	79	81	88	75	76	81	86	88	78	91	86	92	95	68	77	83	81	77	83	94	79	85	93	91	69	71	93	78	83	70	81	85	63	84	65	74	81	77	74	74	65	83	65	96	96	96	66	69	71	80	84	67	70	77	83	84	98	93	55	74	78	87	72	75	81	80	88	79	68	75	75	73	92	77	77	81	77	88	82	84	77	83	78	79	79	81	69	73	84	91	92	76	82	89	82	67	66	89	85	86	80	87	84	80	72	77	87	79	54	70	87	68	81	69	70	74	70	80	78	78	78	90	77	67	80	71	70	74	82	70	84	70	73	80	86	64	76	83	84	74	85	85	91	76	72	77	83	70	75	83	64	85	82	79	86	84	86	70	87	82	79	88	74	88	79	70	82	73	82	85	79	92	78	73	75	91	66	83	69	74	68	81	84	67	66	85	76	82	94	76	66	83	80	86	87	81	72	77	80	90	68	83	74	85	88	68	87	80	73	83	108	81	61	64	90	92	74
6747	2343	866	927	1961	2678	2703	2100	1792	1499	1253	1177	1092	938	909	883	845	774	750	742	761	726	687	712	639	617	651	641	677	661	672	638	625	651	640	639	617	632	645	631	609	607	573	590	584	644	644	630	608	598	610	546	597	595	590	600	565	589	566	616	598	607	562	568	591	566	575	588	565	577	605	539	625	569	577	546	599	588	550	597	568	573	544	593	538	570	567	574	615	577	560	550	568	590	576	598	600	569	575	563	599	560	540	541	561	535	571	621	545	603	588	594	588	540	597	559	602	553	627	587	553	571	580	584	592	564	575	601	626	528	604	557	613	604	590	572	515	586	562	553	588	577	602	593	568	536	571	585	629	519	566	586	613	551	575	586	572	629	595	592	571	554	585	593	549	540	604	631	563	570	564	580	594	581	566	606	540	593	583	574	566	559	633	538	584	577	590	575	587	562	551	593	551	582	582	564	561	537	581	563	571	542	599	604	556	544	588	593	570	591	515	547	571	601	566	583	534	629	583	577	522	595	557	575	609	564	601	606	620	538	600	579	554	574	572	550	566	571	548	581	595	541	590	548	556	553	564	587	570	585	568	551	580	604	550	544	609	604	572	558	561	570	566	553	571	567	589	576	584	522	593	589	544	589	595	572	566	517	595	620	574	581	588	601	574	561	548	587	569	585	544	561	596	521	589	589	543	597	573	572	555	538	542	601	580	599	581	604	525	555	557	587	569	559	599	597	573	572	551	515	580	559	504	555	618	572	590	539	609	541	581	597	578	579	606	567	588	511	594	576	589	631	582	580	532	555	556	587	614	580	543	554	553	552	591	603	551	572	609	593	602	556	572	591	551	620	577	577	559	547	576	597	540	583	557	551	558	602	560	562	558	522	544	553	586	539	589	523	557	578	537	573	557	563	564	560	571	580	549	549	566	580	568	577	586	588	592	562	527	570	576	579	555	577	581	534	539	608	551	577	591	587	580	528	531	578	581	545	598	550	511	528	520	528	595	595	519	554	559	586	610	582	605	562	577	589	614	580	585	564	598	569	571	538	587	542	587	574	613	591	556	603	550	558	589	546	563	583	561	576	590	544	583	570	575	550	576	570	588	575	557	585	590	543	577	590	609	604	556	586	570	595	596	609	564	614	543	583	555	582	575	569	576	569	581	582	544	545	561	541	593	550	577	581	600	593	558	564	585	580	590	578	600	557	602	590	587	571	577	564	596	550	600	596	597	569	628	564	576	592	591	592	554	572	609	599	566	561	568	577	560	587	590	551	593	602	570	574	557	560	570	569	565	547	548	520	635	568	557	564	561	581	593	597	540	543	523	584	528	560	555	552	600	572	575	540	581	614	559	557	581	575	606	580	570	555	534	587	594	617	587	561	561	555	596	588	581	583	578	556	603	600	544	554	592	536	608	575	565	575	609	593	566	545	547	546	594	570	551	562	530	593	562	570	578	582	565	591	587	628	548	583	545	573	570	558	574	591	561	569	583	571	600	586	598	601	604	599	585	533	567	608	558	535	589	553	537	579	553	576	590	567	570	591	569	518	581	558	560	556	582	596	546	621	557	590	562	599	546	579	549	551	567	538	567	609	568	612	597	599	585	537	590	584	595	543	567	559	592	591	540	605	572	606	599	554	558	545	554	597	601	541	601	545	558	582	570	557	582	531	573	595	570	563	586	589	611	556	541	584	596	578	612	588	611	542	582	587	581	584	577	542	584	584	527	561	592	601	611	584	581	573	582	570	622	550	620	576	602	585	624	573	581	548	590	578	569	575	558	580	553	535	577	565	559	553	582	620	522	538	580	577	545	582	584	555	550	553	559	549	612	553	582	579	568	568	565	603	559	570	609	534	621	562	614	546	562	556	594	565	638	598	543	569	565	568	561	594	582	573	617	546	488	557	608	558	541	560	553	552	614	572	553	592	546	590	556	592	574	583	537	553	569	580	530	530	581	553	603	579	589	570	594	569	584	528	573	593	570	521	533	562	580	590	577	605	557	553	574	615	560	576	609	584	572	545	576	600	538	551	552	566	591	602	598	559	612	583	578	536	573	598	579	575	573	540	579	594	575	578	637	565	621	567	565	602	584	568	558	583	555	565	559	576	569	568	547	594	536	548	562	544	540	594	542	562	565	565	615	553	565	538	535	545	602	521	562	582	516	572	528	597	589	601	551	543	603	554	584	588	607	586	563	575	586	599	531	572	561	653	568	558	577	529	557	596	564	568	568	572	585	565	587	532	548	557	540	555	578	552	590	578	594	582	575	571	578	581	604	574	577	534	522	619	592	585	609	577	557	586	570	554	550	603	593	570	536	556	611	580	579	574	558	594	569	558	589	581	554	623	561	548	576	557	581	551	615	579	610	559	558	560	557	609	545	578	587	576	545	571	576	569	603	585	584	602	570	589	572	611	560	558	584	563	550	616	550	519	582	546	594	565	587	559	541	589	537	575	518	558	591	584	544	576	636	613	608	609	558	579	558	529	602	591	618	576	566	594	582	578	578	522	575	563	566	589	577	586	566	609	587	583	522	570	562	587	570	552	571	592	570	550	521	568	567	558	531	581	597	558	554	563	547	563	611	570	554	574	578	580	598	569	571	562	538	567	587	588	584	599	533	573	582	550	566	537	532	558	568	574	586	592	531	601	578	501	547	585	573	570	557	583	579	563	585	587	572	566	618	554	618	544	594	595	596	579	584	614	558	592	557	566	520	521	617	528	591	570	578	591	563	612	549	571	594	558	574	571	580	578	575	586	554	613	572	563	610	563	586	610	561	579	588	546	552	611	588	561	527	586	583	570	577	549	551	577	599	573	601	553	603	609	543	601	578	567	563	546	552	610	572	578	559	567	574	522	558	516	548	565	544	541	554	562	575	556	575	592	595	570	621	555	602	586	605	603	617	564	560	583	585	541	567	617	535	535	572	577	533	529	587	542	557	628	572	557	535	565	539	592	593	541	607	572	557	556	530	566	522	545	543	561	562	540	617	552	570	600	571	592	553	590	595	599	567	543	548	556	604	603	587	569	547	570	547	575	520	585	587	601	579	540	537	623	583	510	554	594	549	545	577	533	577	589	592	607	539	552	590	546	570	548	540	521	582	564	589	597	550	554	564	548	543	563	578	589	604	568	580	578	587	521	585	566	551	576	541	600	573	575	542	561	542	535	580	578	530	544	602	579	581	587	564	550	569	573	539	534	576	565	573	587	579	555	560	574	597	565	548	574	548	601	556	523	561	594	565	606	594	568	580	527	582	584	535	620	582	585	549	565	566	566	593	553	633	561	560	587	616	564	598	542	603	537	571	561	578	539	602	570	609	595	574	610	597	582	588	601	575	552	642	586	543	575	620	536	612	553	593	576	589	554	558	539	588	543	606	574	604	574	575	542	582	584	574	552	590	568	633	551	592	606	606	578	558	576	580	586	581	517	598	586	548	542	560	556	605	595	545	556	561	620	534	565	555	597	573	553	565	626	549	571	583	574	566	582
1706	167	99	98	73	91	107	103	85	99	88	89	113	97	85	105	83	98	85	83	87	87	88	86	89	67	74	78	86	79	74	96	74	67	78	79	78	69	82	86	71	76	79	85	65	88	84	73	85	90	74	69	79	83	65	74	72	78	80	72	94	76	71	69	70	75	75	77	86	92	80	83	100	81	95	74	83	83	79	73	85	96	94	76	74	79	62	84	93	77	96	79	96	85	77	77	74	70	90	84	73	79	77	88	78	85	85	82	84	81	73	78	86	83	73	75	69	71	93	78	76	79	73	78	86	84	77	80	87	73	81	74	81	78	76	69	79	74	84	69	88	79	73	76	79	78	81	91	84	91	64	79	90	64	76	76	77	96	80	82	76	77	97	100	78	91	85	81	69	65	76	83	72	76	70	63	86	68	71	88	67	87	88	75	77	79	80	87	84	81	76	69	84	88	72	85	81	95	71	80	61	65	67	75	76	84	72	83	92	85	82	88	79	85	87	74	75	85	90	75	90	91	99	78	96	73	87	74	91	66	76	88	71	86	78	73	72	85	79	86	73	78	80	78	58	79	94	73	75	83	69	87	61	76	87	82	83	70	74	76	74	76	81	86	96	74	87	95	70	76	79	71	79	79	87	82	83	66	78	78	63	88	74	82	87	96	79	79	72	78	82	69	78	65	81	73	82	75	67	77	83	80	94	81	76	92	80	87	76	92	63	83	65	74	97	95	69	84	89	78	83	85	93	97	71	78	61	78	69	85	86	66	81	79	94	75	81	79	73	83	74	78	80	71	86	67	78	77	84	82	90	70	83	87	82	74	78	99	72	97	86	75	78	79	91	98	78	88	72	88	77	91	90	72	83	85	81	81	77	74	71	91	63	78	76	87	86	85	74	63	69	94	73	82	87	101	81	67	90	84	84	79	89	88	87	75	74	61	89	75	72	69	97	82	93	80	93	75	85	78	89	86	64	76	73	65	76	79	83	87	70	77	69	101	88	92	86	71	83	63	76	75	92	73	69	74	92	79	83	56	72	69	89	87	69	72	77	81	78	93	79	85	82	84	89	91	69	73	82	80	84	85	80	80	87	63	79	81	82	76	65	87	71	73	83	86	74	63	72	86	75	80	70	66	92	70	83	70	84	84	72	90	83	71	101	81	70	74	73	88	80	64	82	70	68	88	86	65	84	81	74	67	73	93	71	77	76	82	63	89	74	75	88	77	52	73	78	82	78	75	68	82	63	80	78	75	74	65	79	70	82	78	64	78	75	66	63	88	90	74	69	75	77	55	77	76	63	74	91	89	60	83	63	81	70	76	74	59	74	95	82	69	94	77	82	63	82	70	89	85	80	93	87	67	81	65	74	73	81	71	72	95	92	87	98	71	82	63	68	82	75	74	79	67	93	83	74	84	67	86	81	76	94	68	92	84	86	91	78	84	79	62	69	77	81	79	77	62	99	68	90	88	74	88	76	78	66	75	82	90	79	81	82	72	87	71	82	82	86	81	67	87	68	89	78	75	88	78	76	76	82	73	69	101	76	88	70	73	83	83	87	71	78	78	89	61	81	94	69	79	77	89	69	81	89	77	106	86	74	66	82	75	75	76	86	80	67	64	63	70	73	79	75	83	72	73	74	95	66	72	75	81	71	79	82	70	71	76	73	65	75	81	70	86	80	77	85	86	83	64	76	75	83	75	83	67	77	92	87	65	87	75	86	94	60	86	85	83	83	60	83	80	83	73	91	90	70	88	95	75	76	74	73	91	86	65	79	91	95	70	79	90	76	85	91	88	80	87	79	66	82	82	73	86	91	78	82	80	81	84	94	79	77	80	69	74	86	95	79	81	69	70	86	81	73	85	76	90	81	77	81	76	80	83	63	65	76	82	68	67	73	93	69	84	77	79	84	93	87	84	78	61	86	79	79	85	71	75	91	86	87	84	72	74	67	70	79	78	89	66	85	89	73	75	82	74	63	60	77	63	68	80	76	79	91	79	77	65	85	71	78	75	75	73	96	71	75	73	80	86	83	79	73	77	79	67	81	84	93	66	70	76	78	68	83	87	88	71	78	81	71	83	88	75	73	71	69	69	80	65	84	77	96	67	95	88	76	82	78	82	78	77	83	76	76	91	75	77	95	86	72	83	79	83	77	58	87	71	64	78	60	80	69	73	63	86	78	89	79	95	76	77	78	85	72	78	62	63	74	75	71	77	72	72	92	72	71	65	78	72	80	77	75	80	73	80	86	62	100	84	79	77	65	86	69	96	82	82	85	81	73	86	86	85	74	72	82	84	88	95	81	86	88	74	72	79	94	69	75	75	85	63	86	81	66	77	74	78	78	76	76	85	87	80	67	71	80	63	65	84	77	67	93	76	67	68	87	72	82	81	75	78	72	83	89	75	88	79	76	77	75	69	73	90	86	70	73	79	95	79	81	78	83	69	113	75	79	63	64	87	69	73	73	86	77	87	74	67	69	66	88	85	81	59	83	87	80	76	59	86	75	68	84	63	85	80	75	86	93	87	80	80	103	77	83	81	85	75	72	65	75	103	83	92	75	79	87	75	89	85	72	82	75	76	71	69	94	79	74	83	81	81	62	76	91	90	88	70	81	91	103	75	82	84	58	78	70	74	73	81	88	84	90	82	91	74	75	68	92	71	67	80	71	80	75	83	73	82	61	75	89	61	81	65	77	93	89	72	81	80	77	94	99	95	76	84	73	81	74	70	88	72	80	88	78	82	81	77	74	75	80	67	84	98	70	63	76	84	88	86	76	103	85	75	86	68	83	69	88	81	89	77	76	83	64	88	88	72	72	80	95	73	70	93	81	75	90	102	66	76	89	92	79	78	69	76	80	73	74	69	83	84	74	50	80	82	74	84	74	70	83	89	91	76	82	81	79	74	73	73	80	80	75	77	79	78	89	61	57	98	74	89	77	68	84	76	75	81	85	71	86	80	85	94	72	85	87	74	70	81	94	81	86	83	91	86	68	70	66	71	71	67	88	81	76	79	74	83	90	72	83	84	78	76	88	82	84	80	79	66	70	78	64	90	68	85	83	86	87	76	83	82	87	81	81	90	62	82	81	69	79	71	85	59	77	73	72	64	69	79	70	69	76	67	74	71	62	72	68	97	84	83	78	81	73	71	78	76	82	72	73	97	83	71	79	87	103	75	82	79	72	74	74	91	84	88	93	98	78	101	71	85	74	82	85	76	107	80	73	80	71	79	67	93	60	79	73	62	71	85	91	80	85	73	77	107	88	73	73	83	80	90	74	75	78	87	79	72	81	85	80	94	86	70	91	81	74	90	74	97	66	79	85	53	83	80	90	77	67	80	71	77	87	77	75	66	85	91	82	67	83	84	80	66	63	83	66	84	59	99	84	82	91	77	85	84	74	57	80	62	93	78	72	84	69	76	89	74	83	72	81	88	71	83	70	71	87	73	84	71	80	87	69	76	78	76	66	78	63	72	99	90	81	97	81	68
8660	1930	905	932	1638	2243	2363	2024	1641	1540	1345	1141	1067	997	964	894	864	879	868	815	754	755	713	723	684	695	684	682	693	693	673	685	667	650	690	654	622	625	669	616	605	621	644	621	579	661	646	647	646	640	619	638	654	632	558	634	596	623	633	645	624	573	623	588	629	631	620	616	619	572	607	612	626	597	677	657	581	595	615	597	636	638	574	608	597	574	619	610	616	572	608	602	603	590	636	617	627	604	611	652	569	639	649	595	662	590	659	606	626	611	619	591	570	548	604	664	591	639	646	602	594	587	594	556	628	593	594	623	641	580	598	587	566	569	540	598	621	638	620	644	591	608	601	562	615	629	600	635	593	636	635	641	594	556	562	614	612	606	623	619	630	597	620	600	608	633	571	634	602	647	586	635	593	620	627	548	579	580	590	578	558	622	642	598	623	586	616	579	593	633	599	615	570	637	541	627	605	579	608	608	596	534	617	543	624	576	646	579	602	581	620	657	582	620	585	629	586	593	602	609	607	593	600	596	606	611	615	602	580	591	608	582	584	594	597	600	608	615	586	634	606	620	653	548	617	608	572	613	598	672	603	602	585	599	590	572	634	652	639	577	580	605	568	604	576	584	622	636	609	561	601	645	575	595	585	566	590	595	624	620	617	602	604	606	584	577	597	589	617	585	619	616	645	593	579	621	621	631	577	618	629	612	607	609	593	629	582	602	583	642	598	649	629	587	604	645	654	608	611	573	578	619	583	592	613	584	602	569	622	610	619	639	624	601	621	641	594	605	555	608	590	579	630	611	590	561	634	621	588	578	620	619	617	642	540	615	558	618	562	595	668	640	586	680	591	618	604	605	643	607	612	597	596	592	605	578	660	621	531	598	590	629	617	631	623	599	637	572	610	577	613	572	592	587	603	600	606	577	581	590	614	636	626	590	607	606	598	654	610	583	589	593	599	627	625	599	613	615	608	578	598	618	622	627	632	635	616	557	607	586	599	599	622	654	599	614	604	598	605	592	585	587	623	593	588	566	578	639	589	620	600	614	618	605	595	609	555	601	574	634	613	576	566	586	620	577	574	593	604	653	616	656	579	602	626	602	574	606	560	593	581	626	596	594	617	573	608	567	610	623	587	550	598	602	606	583	650	594	585	616	610	645	599	602	648	618	603	656	637	582	602	578	563	631	653	598	601	580	602	629	600	587	605	606	578	603	568	627	632	624	623	605	615	609	607	629	667	633	599	618	605	632	620	580	598	603	606	606	593	587	574	569	666	628	573	616	625	604	611	636	634	557	646	612	610	624	614	627	646	624	643	553	602	600	585	594	615	589	609	615	623	562	610	610	603	613	601	578	611	590	623	613	613	556	577	616	593	621	634	604	593	644	631	602	600	603	631	575	588	606	558	578	623	578	579	617	572	605	582	600	652	625	629	599	600	550	606	624	601	617	622	631	656	612	607	573	611	620	615	637	603	609	614	616	584	626	590	624	630	610	592	598	581	632	610	616	596	587	624	604	619	613	640	558	596	654	626	658	605	592	625	604	603	584	630	602	615	614	609	565	579	559	555	615	620	580	623	600	580	607	640	610	580	626	589	631	632	608	578	545	614	642	628	621	661	586	616	612	601	583	573	643	618	627	627	592	605	549	622	610	632	592	623	615	577	639	594	595	606	612	612	591	601	633	594	608	620	606	616	586	592	586	604	618	624	608	598	603	615	579	580	577	638	621	585	621	573	619	616	651	628	615	601	587	606	563	597	580	573	568	604	596	578	593	618	586	553	637	627	594	607	565	633	633	573	612	622	649	573	590	609	581	603	603	571	667	591	607	608	607	637	610	565	628	616	629	593	613	585	589	594	630	640	603	595	545	605	596	598	603	650	593	606	589	590	583	601	630	597	591	593	621	611	598	610	606	550	588	659	606	584	592	629	638	623	641	644	605	635	596	588	626	598	591	614	611	586	611	598	616	614	620	608	598	606	649	581	615	591	637	617	637	558	632	581	635	633	563	613	616	607	592	592	586	609	619	605	583	628	583	563	607	598	644	570	602	588	647	582	598	608	629	596	596	610	621	615	601	608	608	603	590	559	651	618	608	604	615	604	555	547	587	588	648	605	606	597	601	607	606	602	584	619	582	576	593	613	575	629	609	610	554	605	598	613	595	642	645	628	608	596	623	617	618	601	606	594	627	650	619	568	593	633	596	604	637	600	609	601	622	572	615	576	636	599	583	582	578	594	620	578	582	617	584	580	611	570	611	568	604	627	583	609	590	628	618	561	536	644	649	576	617	617	614	617	609	595	603	630	605	570	622	577	594	621	584	597	545	584	619	558	598	574	662	556	583	575	586	635	613	642	607	607	626	579	621	596	593	610	639	604	582	614	626	541	580	618	558	618	627	629	642	584	613	582	655	589	583	586	623	624	572	582	611	623	574	605	607	637	568	643	612	610	636	610	593	591	604	621	586	565	605	621	644	592	638	568	622	617	594	618	581	610	626	629	611	615	639	605	629	662	672	604	626	631	634	598	603	551	634	554	592	597	598	609	598	596	634	622	634	619	619	577	591	645	630	594	601	600	597	604	619	617	658	627	657	581	621	639	593	565	611	608	629	575	602	598	623	645	634	600	594	544	643	579	587	592	621	565	636	565	623	641	637	555	585	600	636	651	633	594	553	577	618	629	588	564	566	615	606	609	595	622	563	579	571	613	591	581	621	588	579	612	629	598	623	646	621	641	573	583	600	587	577	597	613	615	601	587	629	588	586	651	567	633	571	595	648	622	620	661	594	599	598	594	592	589	592	622	578	573	612	592	588	605	620	616	568	594	627	557	643	602	619	611	603	613	574	559	578	618	630	617	650	602	571	622	625	634	601	611	626	538	638	630	656	592	555	605	634	553	611	617	608	595	585	606	616	618	611	584	544	588	623	635	604	589	631	611	605	626	576	592	644	624	625	607	660	628	559	589	614	606	585	582	567	559	620	602	594	603	620	587	567	636	630	627	649	611	609	630	621	562	638	625	618	589	610	619	639	588	612	564	572	567	567	614	611	646	596	615	633	612	612	589	591	606	578	598	642	586	613	571	656	587	604	622	620	584	572	608	614	606	569	649	590	647	578	612	579	605	572	600	597	626	623	584	613	606	637	573	630	583	624	603	614	632	616	610	601	581	573	627	613	612	643	600	629	571	608	577	657	601	599	577	607	635	593	593	608	643	654	589	636	599	583	584	634	599	598	585	584	592	606	565	627	577	582	598	573	594	599	629	653	588	623	602	598	577	606	585	615	638	622	600	575	586	546	604	605	598	574	631	593	626	582	627	604	612	614	572	593	585	607	585	615	637	609	590	601	573	610	584	635	676	597	614	612	622	612	561	587	634	553	605	603	677	612	548	585	633	616	590	630	631	623	619	573	581	641	617	631	613	597	650	643	619	607	645	613	605	619	600	580	638	603	596	644	634	609	616	657	594	589	581	576	557	607	629	625	631	613	563	560	580	608
987	276	160	153	120	140	166	174	173	140	161	135	125	126	142	141	127	124	146	137	116	148	121	108	127	125	141	125	108	105	105	140	110	124	124	131	130	110	131	115	101	113	118	116	116	120	119	114	103	107	129	105	104	116	124	127	99	115	108	122	113	119	113	114	114	107	132	141	105	117	112	122	138	128	110	102	101	129	101	117	113	140	123	120	119	117	120	126	112	117	95	130	116	112	109	111	105	107	126	109	120	123	104	127	107	107	121	109	115	103	125	124	124	118	116	119	128	94	104	117	92	96	106	122	123	115	130	124	109	103	123	133	99	120	132	105	127	124	118	123	132	131	124	121	101	134	112	117	120	126	116	119	102	109	87	106	130	126	110	126	107	128	118	124	106	112	101	116	128	109	111	132	114	110	118	129	113	115	129	118	102	107	132	128	113	112	111	116	114	109	116	102	124	120	126	124	133	121	120	122	135	116	122	120	129	129	118	116	108	121	122	110	132	115	109	106	108	120	104	117	125	114	127	105	139	124	127	115	130	123	127	121	117	118	104	133	133	118	111	98	103	117	127	116	116	134	124	140	126	108	116	121	123	116	118	110	142	102	98	102	117	111	112	134	124	116	109	124	117	131	115	108	108	113	125	129	114	104	123	105	113	113	108	103	112	127	103	114	134	115	132	116	107	123	115	118	121	114	118	108	105	130	121	109	121	107	104	105	109	110	109	119	111	109	109	114	116	124	112	116	107	109	104	121	110	115	104	111	92	117	121	138	119	128	119	116	127	100	102	95	148	108	124	110	106	109	128	124	116	95	134	107	132	103	122	110	114	134	110	127	112	96	113	104	109	122	125	116	119	122	142	115	125	93	105	113	118	115	120	130	119	108	109	111	124	107	112	123	118	101	138	116	108	99	118	111	117	120	119	127	119	133	100	92	105	102	125	120	92	105	106	112	134	120	112	125	101	137	122	103	97	131	117	112	99	103	126	119	91	108	122	124	122	133	131	113	106	143	117	116	110	114	107	123	111	107	121	124	115	101	110	125	121	103	99	109	159	119	124	119	112	107	104	122	116	134	124	128	131	116	111	117	120	110	120	114	130	105	119	122	122	149	131	112	112	114	120	103	115	128	128	103	109	134	115	119	124	124	121	120	101	112	112	111	129	118	129	100	124	114	104	103	113	110	135	106	117	125	117	122	102	124	111	98	134	108	134	107	130	109	129	103	119	126	112	127	106	104	111	141	122	108	134	115	124	126	113	114	132	118	115	128	124	125	128	122	136	122	117	115	124	99	112	117	107	112	105	117	127	117	120	105	111	114	105	129	121	111	114	124	112	128	94	124	102	130	113	123	118	116	118	101	112	117	103	109	119	132	131	123	124	135	102	139	112	114	124	121	119	123	130	124	120	119	127	124	127	114	123	109	105	114	118	120	113	104	118	102	138	98	108	114	124	95	130	98	120	114	114	120	105	103	114	115	122	100	118	123	124	106	125	107	119	119	115	132	98	111	105	113	108	112	103	110	119	105	94	113	109	131	118	122	105	123	122	120	116	111	125	107	110	121	127	122	114	116	126	121	125	119	109	108	130	113	112	128	108	112	100	125	110	88	112	121	127	111	132	110	115	115	127	118	92	116	107	118	123	125	125	130	119	113	125	121	112	110	116	100	116	111	127	86	99	125	102	114	127	103	121	124	116	106	114	123	106	126	138	109	142	103	122	116	135	129	132	127	114	110	132	114	113	115	127	117	117	106	120	118	112	109	119	121	115	103	122	118	130	126	119	90	107	136	108	98	111	134	90	113	121	108	108	107	117	111	102	132	110	122	117	106	129	113	89	132	119	100	125	106	100	126	121	121	123	125	113	99	118	139	131	110	127	132	135	103	107	107	99	121	118	108	114	106	105	116	111	135	105	105	104	114	103	126	124	97	121	121	124	114	118	118	109	110	109	118	121	124	126	124	128	120	123	101	117	122	117	114	101	123	83	116	141	110	117	129	111	107	111	129	94	116	106	118	101	137	125	145	133	114	108	118	122	119	127	114	123	114	118	119	121	116	103	109	106	112	122	106	124	126	111	138	114	115	121	136	116	115	119	114	127	118	97	124	129	115	127	123	114	105	133	132	101	113	129	119	112	134	113	123	105	133	118	135	102	116	121	110	115	113	114	112	107	123	122	126	105	99	111	110	115	97	117	120	124	103	122	116	121	122	114	116	115	114	118	118	104	107	124	108	108	121	99	118	107	119	108	111	132	106	129	123	100	115	120	110	118	126	124	111	111	125	113	113	125	141	118	97	103	107	127	122	125	118	110	121	120	102	114	109	106	141	116	126	127	114	110	109	109	113	123	127	114	112	136	115	119	132	116	129	119	123	116	103	107	107	119	119	121	130	122	114	105	112	148	116	101	119	97	108	115	129	135	120	115	103	117	100	118	110	118	113	105	123	113	118	117	97	106	124	122	99	122	108	94	111	94	110	105	117	138	124	113	116	105	120	103	117	113	114	119	119	111	126	124	122	103	126	116	143	120	120	127	85	97	108	122	123	114	112	102	133	88	109	110	105	105	106	114	138	111	121	123	110	112	116	112	118	107	123	118	109	104	103	97	114	118	128	101	136	110	122	101	106	127	114	120	105	123	113	102	104	123	140	105	147	121	98	98	125	100	113	111	102	115	133	114	108	111	96	123	100	103	124	108	117	114	116	98	111	122	109	98	125	124	115	99	125	100	137	121	106	102	111	109	128	120	100	120	109	108	108	107	110	105	106	101	120	132	116	113	110	136	113	106	120	108	118	110	116	109	116	132	115	118	116	129	103	124	108	109	104	126	130	131	110	133	133	127	128	122	111	110	115	129	116	114	110	126	120	126	119	115	98	127	121	114	121	105	118	129	101	126	131	113	133	100	107	114	119	114	106	115	140	118	138	114	122	112	104	122	125	130	116	133	110	111	126	110	126	127	110	112	129	99	118	127	121	134	125	116	109	125	139	118	105	114	110	113	122	106	116	115	96	123	115	112	108	128	127	123	98	114	116	112	102	115	105	109	115	117	101	104	116	125	103	104	131	129	131	100	111	114	118	105	137	107	104	104	103	114	110	112	119	113	122	112	135	104	117	130	117	115	133	118	122	106	127	119	122	109	114	104	123	101	107	121	117	129	136	114	128	101	110	101	124	113	105	106	101	127	118	116	112	111	148	109	107	142	110	113	107	120	116	111	117	125	100	101	107	115	104	102	116	102	95	105	104	126	118	116	111	113	121	111	115	137	93	114	126	120	121	132	106	106	111	108	110	121	105	115	99	94	119	109	126	118	107	123	112	114	119	121	102	122	129	106	117	117	118	103	109	114	122	112	131	110	132	106	122	112	124	100	116	124	105	113	116	110	118	96	106	105	109	102	105	103	122	120	111	124	114	126	116	113	132	125	106	85	102	109	117	111	130	112	110	127	116	110	116	124	124	125	123	108	99	119	124	83	102	133	133	119	150	120	116	129	127
9994	3142	1194	1504	2971	4154	3895	3372	2807	2416	2023	1972	1629	1510	1429	1266	1255	1213	1142	1105	1098	1050	1062	1055	1029	1024	985	961	983	986	946	944	911	954	946	921	917	963	933	936	872	848	843	868	884	869	844	866	912	898	843	882	881	876	904	859	909	868	867	804	861	922	862	820	851	840	870	826	856	845	866	848	868	893	882	876	819	824	827	869	838	845	847	845	862	845	836	845	835	819	842	819	908	815	829	832	843	877	785	801	816	848	848	825	882	857	869	845	777	843	788	810	828	836	842	836	828	841	831	817	834	868	839	837	875	850	824	795	876	819	813	830	871	805	868	830	810	873	813	858	880	808	820	850	833	855	828	825	831	821	823	871	847	812	811	839	846	879	892	853	867	859	897	841	841	872	858	781	842	861	839	846	837	779	870	803	874	870	869	806	844	831	824	879	845	834	832	832	812	846	805	855	848	810	823	887	812	809	822	842	829	812	800	860	851	839	813	852	865	864	861	823	850	857	854	863	847	858	850	848	811	856	849	835	865	917	814	820	822	784	877	874	819	853	854	802	834	826	844	780	845	837	798	791	880	856	818	853	845	872	852	836	811	848	804	792	849	878	798	840	853	773	844	789	836	805	816	895	890	789	842	825	819	811	883	849	810	882	860	792	841	797	858	852	860	891	824	870	822	855	789	849	913	871	847	855	877	869	797	815	857	869	873	806	817	892	831	868	824	793	798	831	826	805	830	817	842	813	793	802	820	785	817	831	814	850	840	844	851	839	843	862	955	847	786	804	799	846	824	856	862	878	845	882	864	840	840	859	910	847	853	853	834	864	865	839	838	851	838	835	835	838	831	857	781	829	864	853	863	820	860	864	878	789	904	824	850	813	843	929	833	836	841	915	807	841	828	786	874	833	796	793	894	868	792	859	853	855	813	863	899	818	827	891	845	849	878	903	827	802	868	857	878	822	849	831	825	873	855	804	822	788	882	822	826	839	807	863	847	822	915	860	853	823	826	825	822	840	848	771	831	850	900	859	851	877	837	836	882	848	866	835	845	799	795	854	846	816	880	896	830	835	826	822	827	835	794	873	767	836	838	855	867	798	884	812	828	801	843	852	845	839	854	896	828	813	823	827	859	853	832	848	814	808	895	861	830	806	817	853	803	828	831	834	822	792	792	853	832	872	849	835	866	862	833	902	911	935	798	825	777	878	815	839	829	866	832	856	813	814	872	873	828	855	776	895	794	847	864	791	888	850	837	849	835	826	799	885	844	869	879	820	877	839	821	773	830	813	934	855	814	822	828	833	807	846	808	843	789	849	855	816	865	862	853	852	878	826	833	845	848	824	834	839	874	895	869	861	801	883	852	852	891	895	867	842	841	897	799	857	829	867	829	809	827	836	862	873	856	817	843	870	812	806	816	792	848	878	833	864	815	898	840	887	873	819	870	856	805	795	891	798	879	830	798	855	822	836	838	861	859	818	818	840	839	828	859	843	857	870	815	854	808	855	855	848	875	849	842	794	843	815	823	867	895	851	907	862	839	884	853	812	777	849	834	835	854	869	839	816	841	846	837	819	809	821	810	844	795	833	851	830	851	880	862	813	838	865	892	897	859	869	843	855	852	842	837	796	840	857	851	822	849	842	855	825	832	833	831	825	852	875	819	834	835	787	847	864	853	835	816	873	862	819	883	852	885	871	869	881	814	819	865	864	878	840	873	887	808	815	842	818	857	829	824	901	900	861	842	833	849	834	777	807	815	847	807	869	816	801	794	840	807	876	868	859	840	809	812	856	869	832	835	830	852	825	853	827	835	824	868	814	868	842	842	814	898	800	832	814	834	859	888	842	764	897	761	789	830	759	864	838	860	848	841	912	850	857	877	851	773	806	834	853	819	861	882	852	859	872	860	838	849	852	846	856	833	882	837	882	839	833	831	817	883	861	818	819	827	870	896	901	846	829	881	856	841	844	788	839	849	845	831	825	825	784	817	824	870	833	868	845	852	813	852	801	834	820	831	842	801	858	785	848	794	863	856	820	808	839	826	826	867	847	845	840	828	817	872	832	864	867	895	872	844	845	818	822	781	805	839	809	823	796	817	860	820	913	800	832	841	846	818	878	821	860	840	830	824	826	866	837	852	892	848	861	827	860	838	824	803	824	792	835	817	806	856	836	841	874	819	808	817	859	835	816	866	822	851	775	810	814	866	860	852	821	848	900	863	822	799	868	823	852	797	825	809	882	782	823	782	838	814	831	846	883	868	814	852	850	816	816	836	912	854	864	831	805	891	807	864	782	947	788	802	784	829	845	786	821	818	847	798	877	799	810	860	838	855	853	811	879	836	838	839	828	823	764	856	854	808	853	818	817	822	862	861	877	909	856	809	827	811	859	853	808	808	864	831	828	844	854	867	808	852	827	836	844	837	832	813	884	824	798	826	904	834	881	845	857	840	877	842	898	865	771	874	868	809	850	803	851	869	839	851	834	799	881	877	786	862	815	834	867	843	841	864	825	837	835	860	844	831	819	823	896	815	805	855	772	820	812	858	821	866	817	889	812	818	843	895	791	847	812	823	810	800	825	824	795	880	792	813	864	811	782	859	861	877	828	866	835	815	858	825	870	818	832	839	868	829	789	818	832	882	800	866	882	842	821	867	795	888	843	863	841	791	823	791	846	844	848	838	847	784	834	846	830	830	863	857	817	824	854	861	853	832	871	798	814	877	820	867	820	853	802	806	844	858	843	862	851	822	779	829	869	844	852	829	805	827	755	831	828	867	794	843	837	877	825	785	883	809	866	803	782	855	881	840	817	842	837	847	834	838	896	835	881	816	833	844	876	825	848	829	828	818	806	877	860	872	844	796	824	838	847	863	832	857	879	814	833	871	835	840	884	847	849	830	858	898	820	785	832	854	814	798	844	800	882	854	807	826	865	851	828	863	870	848	872	841	862	822	829	815	842	839	851	857	820	851	812	818	821	861	855	806	793	823	861	812	821	838	835	869	803	852	867	818	815	811	827	845	825	825	833	873	823	823	800	846	873	809	832	803	823	864	863	802	838	804	855	851	892	816	869	831	835	831	840	872	839	854	834	853	866	816	845	840	842	840	793	854	833	803	799	816	836	850	774	878	847	808	833	864	819	838	812	878	819	824	824	862	783	874	827	891	835	830	841	900	885	867	874	848	906	871	826	852	867	902	859	878	854	876	866	808	830	835	861	846	827	864	833	845	837	848	882	787	851	849	825	867	856	808	860	851	839	851	857	841	918	845	854	844	860	825	827	777	797	861	810	876	849	828	832	827	883	822	792	865	860	841	856	867	836	837	797	861	834	903	880	819	865	828	827	880	812	912	891	853	839	829	819	854	802	863	818	837	888	832	902	838	797	842	835	857	826	850	805	815	859	831	785	860	844	845	808	837	801	863	849	808	809	824	864	818	872	853	813	858	861	834	836	873	940	841	865	873	790	819	825	844	851	832	921	813	834	850	857	764	845	824	796	827	811
1118	67	41	47	35	48	50	51	41	47	52	52	48	61	51	43	42	34	34	40	38	44	33	44	41	54	39	40	47	40	34	34	38	46	41	34	41	42	38	32	36	33	46	33	31	53	36	55	38	46	44	44	33	44	31	45	35	40	50	33	43	33	29	32	53	48	45	45	47	39	42	26	37	48	57	37	38	49	37	38	53	50	33	43	42	45	41	31	48	34	32	44	42	37	47	37	51	43	33	32	32	44	46	36	38	35	38	44	43	38	41	38	61	50	37	40	37	37	32	43	48	33	29	36	43	44	47	42	32	38	42	37	44	44	32	48	42	40	47	44	42	28	53	51	25	37	37	38	40	38	44	39	43	36	45	49	37	35	54	55	38	54	44	37	44	38	39	41	31	36	42	42	45	50	37	35	45	45	47	42	32	39	39	34	37	35	38	47	44	35	35	30	43	36	33	48	30	42	37	37	49	44	39	41	51	45	26	49	32	42	41	33	38	34	39	34	40	41	38	40	35	44	33	42	32	33	33	37	48	36	41	32	29	32	42	44	42	33	39	49	48	41	41	44	42	41	43	34	39	44	40	38	32	43	35	36	35	44	45	38	41	34	34	37	36	56	36	35	34	36	52	45	45	46	45	25	47	35	37	46	39	34	49	36	43	35	39	46	31	34	41	21	43	24	47	39	47	33	28	42	45	39	43	40	35	40	37	33	51	37	47	40	44	47	51	41	36	35	40	33	49	38	44	45	38	41	42	43	32	25	50	41	41	42	29	51	47	43	34	35	51	32	45	51	50	41	41	45	40	37	43	27	38	34	45	44	44	41	53	32	43	36	38	37	42	41	30	38	47	42	49	42	34	35	44	32	41	47	27	38	33	51	35	26	31	37	46	36	47	57	42	48	39	42	52	47	33	34	49	48	39	37	54	40	46	42	41	40	43	43	49	43	47	43	39	48	30	46	42	37	43	41	48	41	40	37	48	44	34	27	47	33	35	42	44	41	51	30	32	35	43	31	40	37	33	44	44	38	39	45	26	44	38	43	45	39	34	34	35	39	32	47	36	43	36	37	31	43	40	39	42	39	42	46	40	38	51	45	34	39	47	38	42	50	45	40	41	33	38	48	47	39	44	44	32	49	43	39	34	34	35	37	37	42	39	45	32	29	52	34	35	28	43	52	38	41	32	42	32	40	43	42	50	42	45	36	41	41	42	41	45	33	40	43	48	53	48	38	39	41	32	47	32	47	43	62	39	39	41	35	35	43	35	53	37	40	37	39	42	32	32	35	35	31	35	38	39	44	40	50	41	38	47	24	48	48	46	45	40	43	50	43	29	44	51	37	41	52	49	41	32	38	37	40	50	40	45	49	41	41	37	53	41	44	46	47	40	46	41	35	30	48	51	38	36	36	35	36	49	46	43	26	32	41	36	42	35	40	41	34	45	38	33	34	54	49	48	36	36	33	45	40	53	42	38	44	37	43	54	35	34	38	55	43	51	45	49	42	40	38	43	35	38	37	49	46	41	38	45	46	36	62	53	36	44	44	31	35	39	40	38	46	48	41	44	42	40	38	36	35	45	30	44	41	39	47	43	47	43	53	36	36	37	36	43	40	42	41	51	43	43	39	53	55	44	28	32	43	46	38	47	44	32	38	46	33	43	43	37	47	30	39	43	37	37	31	52	42	36	41	51	45	41	53	42	27	41	49	35	35	40	40	41	37	29	40	33	34	38	38	42	38	37	44	46	43	44	45	38	48	30	42	28	46	40	36	39	42	51	37	47	38	33	37	42	33	37	37	39	40	42	37	41	47	31	36	46	29	44	37	49	39	50	53	32	38	31	42	48	52	39	37	39	40	31	35	29	51	40	33	30	47	42	41	47	46	44	41	32	40	36	42	48	40	46	43	38	44	50	43	49	42	41	44	29	36	45	41	43	40	29	34	42	33	34	41	39	38	40	40	50	41	47	33	38	51	34	38	41	48	39	35	44	45	51	37	45	45	44	35	45	39	41	54	44	46	46	29	35	49	33	35	40	47	57	42	40	55	33	32	42	53	39	40	48	30	48	36	34	33	44	35	37	35	41	36	39	44	41	46	28	48	40	52	37	46	40	39	46	44	40	27	39	39	36	45	43	33	47	40	34	36	47	34	36	44	43	42	41	40	46	34	40	41	32	33	39	39	38	40	46	35	35	51	40	42	37	43	48	33	33	49	50	36	49	33	36	39	35	38	36	41	43	48	39	47	39	37	39	36	32	37	39	51	38	37	46	43	36	44	39	42	42	45	42	39	37	31	36	50	41	57	26	38	37	42	53	48	31	35	36	27	38	35	38	40	42	46	37	30	45	44	40	49	32	40	41	43	34	35	40	41	31	39	30	38	35	42	39	31	37	37	38	38	36	47	43	44	37	58	50	41	34	36	35	36	42	38	45	36	44	44	50	42	29	41	43	39	45	43	36	44	42	47	41	40	45	42	40	38	41	38	37	28	44	50	39	37	39	39	36	47	39	39	27	47	32	43	37	44	36	36	42	46	37	34	39	39	41	47	40	40	44	35	52	37	35	54	37	38	47	45	43	47	52	35	30	44	43	41	52	39	37	51	36	38	35	33	33	36	42	43	39	34	36	51	43	34	31	45	32	36	39	46	46	48	33	39	37	52	35	45	30	37	36	34	42	33	33	46	50	45	37	45	34	41	41	38	31	59	36	29	39	36	43	46	37	44	36	53	51	39	47	46	59	45	60	32	45	36	44	42	32	35	50	39	31	45	45	27	36	46	24	49	41	47	37	44	36	42	40	34	42	43	36	34	52	41	44	41	41	47	41	47	38	46	45	29	31	34	35	45	36	42	34	55	36	38	46	52	48	35	37	45	37	46	40	38	40	45	38	34	41	50	37	44	39	50	38	43	30	39	37	38	35	39	41	34	40	29	36	35	37	44	42	48	46	41	46	40	35	34	35	42	49	45	39	30	53	39	40	50	41	29	45	47	47	44	44	37	48	39	39	38	33	33	42	32	37	45	55	31	44	44	32	43	49	46	45	46	35	37	38	41	34	48	41	40	44	34	50	53	56	50	43	31	40	48	42	59	37	38	37	41	33	38	46	35	47	52	38	38	41	40	48	35	37	47	32	38	36	42	44	40	40	53	41	50	37	28	35	41	50	40	38	46	36	30	47	30	33	51	44	54	49	41	41	33	39	38	54	52	39	37	41	29	37	36	51	41	46	36	40	45	40	44	46	44	32	32	38	36	42	48	46	31	39	33	49	43	40	36	46	28	33	45	37	41	32	39	41	42	38	54	45	39	39	47	37	38	52	41	27	49	36	43	32	37	46	47	44	42	40	27	49	40	51	35	43	42	37	41	30	40	44	43	47	47	47	44	39	47	37	40	40	33	41	44	44	42	35	34	38	35	27	37	46	35	33	41	36	42	40	46	59	38	51	30	55	47	43	40	39	42	47	36	43	48	39	36	33	44	37	41	39	43
6624	1012	372	385	513	660	650	629	548	540	500	440	426	456	411	376	351	407	348	362	352	340	351	326	329	361	351	367	332	344	322	322	308	342	326	326	337	347	326	352	338	313	323	346	301	340	326	311	371	331	320	352	347	302	357	328	355	309	309	341	307	339	381	318	324	311	317	321	310	328	326	328	350	325	280	345	337	314	317	357	355	317	350	330	312	331	353	335	329	349	320	303	308	330	293	348	324	303	297	296	298	306	316	326	320	329	344	316	327	322	289	334	296	291	306	347	341	344	357	298	309	326	318	311	323	317	290	316	323	303	308	315	328	308	355	317	303	327	322	308	335	324	334	342	328	338	310	344	324	312	348	336	303	325	326	314	307	290	307	300	356	317	309	304	302	315	335	321	300	307	338	296	319	312	331	315	328	297	317	280	319	325	331	336	305	350	294	332	341	325	298	324	320	345	321	299	320	317	305	313	342	355	307	336	321	324	348	314	306	302	335	349	297	272	338	304	313	334	316	327	315	319	314	289	302	340	320	280	307	304	306	319	307	301	314	315	311	316	347	291	316	302	315	310	327	334	341	331	340	321	310	290	334	352	332	285	330	301	344	355	294	298	343	281	355	320	323	314	294	332	297	324	325	293	332	313	323	314	317	320	345	342	288	308	297	323	316	314	309	314	361	302	349	339	340	324	309	338	315	348	340	308	305	347	356	322	345	330	318	343	333	330	323	299	342	310	347	331	311	339	336	300	318	311	340	316	317	282	296	352	312	325	305	326	306	332	330	338	310	346	282	325	316	321	323	336	332	307	326	334	351	333	322	332	307	298	335	317	346	324	332	359	312	364	348	304	310	330	341	303	293	339	353	331	327	336	332	332	311	343	329	285	305	331	327	345	300	315	315	344	342	304	325	349	359	336	322	317	317	354	308	293	316	307	315	315	304	337	304	305	339	316	309	283	324	326	322	326	330	313	357	323	318	306	308	356	307	316	338	326	319	309	333	320	338	325	326	345	292	322	320	344	307	300	338	328	364	328	315	322	322	317	298	311	296	332	321	313	299	334	305	278	339	311	313	310	320	373	351	317	314	324	328	332	359	305	328	308	286	317	323	331	322	300	318	311	333	345	325	321	315	355	347	314	296	298	322	361	305	328	286	339	331	327	307	316	327	326	300	321	341	332	280	373	325	321	323	330	348	327	341	349	301	328	294	336	343	299	296	331	298	295	296	315	310	352	319	318	288	333	312	331	339	344	323	319	360	310	312	360	293	313	357	342	328	318	348	313	346	350	318	331	313	315	303	292	332	341	313	322	294	342	334	294	324	330	341	322	321	316	334	350	315	307	335	303	344	312	320	323	299	329	289	330	330	313	316	326	297	342	291	346	323	307	341	341	314	322	319	322	314	299	303	319	327	326	323	303	351	331	347	335	326	331	317	302	302	314	347	316	307	334	321	313	324	326	342	326	305	366	325	315	328	288	351	320	310	304	309	341	331	347	351	325	347	305	327	322	339	319	331	311	333	324	347	370	303	292	330	320	372	341	327	345	324	304	323	296	327	311	335	309	340	322	335	334	330	309	326	336	319	321	307	289	319	325	355	332	350	333	336	305	307	317	303	311	315	313	315	326	327	300	343	318	299	307	305	311	316	300	343	321	320	364	331	309	301	325	310	354	316	333	340	326	322	310	311	338	371	296	330	335	342	291	314	318	301	337	299	320	331	301	352	330	315	329	314	330	336	320	313	316	333	332	326	363	314	323	343	339	306	320	353	351	317	308	310	318	307	327	335	358	330	323	331	355	335	310	276	341	353	323	302	337	314	318	349	298	337	325	307	308	321	349	314	360	319	365	312	305	300	308	304	299	334	327	331	343	338	337	309	332	302	311	307	317	329	300	299	320	337	295	332	297	318	331	317	359	289	320	332	313	311	327	315	338	362	318	306	319	290	320	342	314	330	342	318	357	317	326	311	302	316	331	328	305	325	320	353	317	313	319	352	316	325	307	313	305	276	344	295	319	378	333	338	369	327	335	331	315	307	357	344	329	348	303	301	328	362	321	329	334	333	322	343	322	310	330	321	313	311	315	322	340	332	338	307	327	350	334	315	348	311	325	308	320	312	330	274	311	336	311	309	306	299	319	313	331	338	281	350	328	322	295	311	312	334	318	326	311	320	340	311	334	354	295	337	313	294	267	336	319	331	318	343	316	303	334	323	287	297	341	325	346	332	313	322	356	339	322	342	320	287	340	326	355	310	331	347	305	311	357	320	312	316	326	314	306	331	306	343	370	304	311	345	303	305	302	318	344	302	293	328	307	276	282	302	290	327	319	337	315	304	306	315	298	329	341	307	334	314	310	331	334	346	322	283	325	299	334	338	319	360	321	365	327	368	303	324	354	315	305	331	321	325	319	320	332	295	309	299	323	316	333	312	348	330	326	354	325	311	337	322	297	330	345	329	295	309	320	310	325	303	337	348	318	349	314	313	306	283	326	334	322	306	318	346	320	323	304	381	312	282	318	320	304	310	343	319	339	352	306	339	297	334	310	335	298	333	316	313	364	297	342	325	305	306	326	325	322	326	321	337	323	333	313	319	328	318	338	285	305	308	346	333	337	337	306	280	291	324	322	303	307	328	328	324	317	304	345	313	342	323	351	328	352	298	341	324	294	320	326	324	311	338	295	321	323	344	334	315	268	335	303	293	309	355	322	342	317	311	331	297	324	335	309	335	330	288	341	318	348	342	344	305	357	329	306	350	328	317	309	344	326	310	338	326	287	313	310	325	320	322	324	299	289	297	371	358	319	330	294	308	319	323	313	340	328	322	306	314	313	326	304	305	304	323	313	302	305	310	310	326	297	351	342	314	326	291	289	326	318	317	301	352	297	344	351	326	307	329	304	323	319	323	331	325	353	324	325	309	333	335	321	360	319	353	333	310	290	322	288	290	329	285	319	349	277	297	321	295	322	284	318	347	301	309	316	323	317	304	333	334	299	307	347	300	344	355	328	307	341	329	310	287	292	290	308	311	348	324	295	263	319	325	324	294	336	309	321	309	296	314	350	319	313	312	336	282	341	314	279	313	304	349	312	306	317	345	309	319	328	328	317	356	320	313	333	320	286	343	326	348	320	319	314	337	343	353	300	320	313	317	324	319	288	304	326	337	325	307	349	306	332	311	327	283	325	355	314	282	315	344	296	308	308	326	328	325	341	312	313	315	332	330	337	336	364	312	313	334	303	333	326	302	309	311	333	319	315	317	337	336	334	325	284	306	293	303	287	307	313	323	332	313	344	333	324	306	327	266	317	293	324	311	332	328	330	336	308	301	337	336	321	311	292	342	318	333	351	327	315	314	259	315	334	312	327	318	324	332	304	315	308	315	292	311	367	322	322	313	353	284	314	329	319	318	301	255	323	292	324	323	311	328	345	325	311	353	323	333	312	304	326	323	321	327	311	312	350	330	329	333	329	336	315	315	332	324	313	316	340	308	287	312	301
583	182	106	100	89	79	107	109	73	80	95	115	84	98	105	91	84	86	89	83	86	84	75	73	84	85	78	106	81	100	79	85	73	69	66	90	85	75	77	99	74	77	60	98	67	76	86	88	84	72	83	83	79	91	79	75	85	67	63	74	87	85	81	79	77	88	70	77	73	92	85	81	88	74	80	83	91	59	78	90	89	91	87	70	84	84	69	84	77	71	80	70	83	74	78	82	79	100	89	78	68	87	84	73	80	66	69	73	81	69	88	73	83	91	82	83	70	85	78	81	80	74	80	69	70	82	71	72	91	84	93	82	85	81	93	86	70	66	71	67	97	88	72	87	79	75	89	68	88	76	62	92	77	80	83	91	72	80	78	82	65	81	84	85	74	76	84	77	97	85	94	79	70	80	70	68	71	69	83	79	84	86	73	69	83	89	85	68	85	90	84	64	72	76	78	66	88	78	65	95	85	67	81	85	73	71	96	77	70	68	63	98	85	80	88	78	75	86	83	71	82	83	88	90	78	79	82	72	97	82	96	78	77	82	79	81	92	75	84	74	64	66	67	73	78	76	86	94	80	84	86	96	79	83	88	64	81	69	80	71	84	92	74	57	75	67	73	99	76	89	89	83	76	83	74	82	81	87	67	67	78	81	77	89	79	81	75	80	90	73	75	82	74	100	66	91	75	98	67	78	78	81	84	86	68	86	86	68	74	81	63	75	79	88	86	76	70	75	77	77	89	77	88	83	84	98	80	81	76	84	72	82	82	82	91	83	75	80	63	95	78	80	84	76	65	80	85	59	82	88	63	84	72	79	83	83	85	71	75	90	95	95	68	59	79	85	81	84	78	59	84	84	78	70	90	68	71	80	75	89	88	83	82	75	77	76	86	76	69	76	73	90	83	70	88	71	70	85	75	76	78	86	69	87	84	72	86	79	93	79	67	85	75	79	79	80	73	71	80	82	87	82	77	82	84	81	76	77	83	84	90	89	64	84	79	69	82	86	84	73	84	79	78	82	81	77	75	76	72	79	73	78	103	84	99	78	72	86	75	81	82	90	79	79	71	74	87	78	91	79	92	75	65	78	98	94	88	77	75	74	74	67	86	81	79	67	80	93	88	80	62	70	79	84	69	113	77	86	103	94	63	83	70	73	64	77	90	79	72	79	91	78	73	83	58	75	89	75	94	85	61	73	67	72	82	78	66	85	81	84	81	73	77	85	71	92	82	81	86	76	80	83	79	87	88	85	65	75	79	80	83	83	84	87	79	78	75	89	74	75	82	83	65	79	81	79	83	83	76	84	63	81	79	103	66	88	82	79	76	61	90	85	85	79	103	74	86	92	77	74	67	93	85	84	75	77	84	84	81	73	100	87	81	78	84	100	77	87	70	62	71	76	86	79	78	86	73	83	80	82	69	89	79	94	82	82	83	61	78	69	82	84	71	94	84	74	84	73	89	72	91	70	60	87	83	97	75	71	67	77	73	84	75	98	66	90	72	72	71	75	88	63	65	72	81	87	85	75	80	75	80	82	91	90	87	85	84	72	76	67	74	84	79	72	81	62	83	64	96	70	64	61	89	66	78	81	82	73	80	82	73	76	71	63	82	78	80	77	95	94	70	69	67	84	76	85	84	80	73	88	75	82	85	82	65	81	72	77	80	81	76	81	74	80	80	88	80	89	71	69	93	80	84	82	85	71	89	79	76	82	76	72	77	66	73	83	64	64	92	72	90	65	73	81	73	75	82	87	77	81	67	75	88	85	89	95	83	81	93	74	67	94	80	94	84	72	93	73	92	74	82	64	87	81	65	84	85	76	83	78	81	87	85	82	74	76	86	74	70	88	96	88	67	75	85	70	77	82	80	101	77	66	80	66	86	83	83	79	74	90	106	81	98	71	85	87	82	70	65	76	82	68	76	78	78	87	75	79	82	81	75	81	73	83	81	79	79	94	81	86	94	70	72	62	92	93	80	75	68	92	75	81	82	91	81	79	94	76	72	78	68	78	84	86	93	81	77	81	88	75	67	71	85	90	80	85	68	84	83	89	76	83	76	76	79	78	89	79	85	85	83	71	90	87	79	88	87	80	75	72	90	83	79	70	69	66	74	95	83	89	82	73	81	77	86	82	87	92	80	82	68	71	70	73	83	84	81	90	80	96	65	70	74	83	77	83	74	78	74	81	68	81	74	85	74	75	96	68	83	80	78	83	92	93	89	93	88	84	78	77	73	87	73	84	66	69	92	72	68	76	76	61	75	78	90	89	70	87	73	71	73	81	74	87	71	69	71	74	75	77	60	71	74	97	90	72	85	75	56	83	89	65	72	74	72	75	72	89	84	79	75	84	83	80	86	88	84	91	89	99	56	62	78	79	81	73	75	77	86	81	73	89	88	74	95	76	79	76	80	54	89	70	72	86	81	81	93	74	79	92	83	74	71	71	90	91	78	76	80	95	63	80	84	79	74	92	61	74	71	83	77	83	75	91	76	81	82	87	66	81	93	92	88	80	94	82	85	67	73	90	73	74	85	82	73	69	73	73	72	89	77	76	67	88	80	78	78	95	98	81	85	85	106	81	71	89	91	79	94	90	74	98	91	81	84	89	80	75	66	81	87	80	98	69	82	87	66	89	82	84	86	76	87	86	70	79	81	86	85	79	71	73	88	77	88	78	71	87	81	77	80	94	82	74	80	94	75	55	68	70	76	77	72	71	70	86	75	87	55	79	88	93	71	87	85	68	75	76	81	70	85	85	93	86	74	81	94	85	66	81	83	87	82	85	76	93	71	92	90	64	78	75	89	60	85	90	60	77	86	59	78	68	67	80	87	77	77	71	81	76	69	86	77	95	80	87	85	93	105	68	101	84	88	79	75	78	75	83	69	88	82	87	81	94	64	77	88	85	89	83	66	83	76	84	80	86	77	83	70	85	93	77	93	74	69	78	91	86	77	90	65	78	76	82	82	78	79	86	71	73	73	75	58	88	76	92	78	80	73	96	82	87	75	80	92	81	83	88	96	75	83	82	105	96	76	101	80	79	81	83	62	74	90	68	88	59	65	95	75	79	93	68	80	74	97	78	79	85	98	80	77	84	85	81	81	77	70	111	89	85	70	57	83	84	86	74	79	69	74	68	86	68	84	80	87	82	77	94	96	89	86	85	92	75	63	79	74	82	76	75	83	87	80	82	79	84	70	83	85	79	75	82	76	80	72	77	82	76	83	68	76	77	89	67	72	93	61	88	84	100	79	84	84	83	83	88	95	70	64	74	77	72	83	101	94	74	82	74	73	51	83	74	73	81	89	85	80	73	77	73	79	75	80	78	81	67	93	78	84	84	83	82	97	78	70	74	78	79	73	75	80	86	67	92	76	95	93	71	90	61	81	63	85	74	76	80	77	85	76	74	92	90	73	78	76	83	87	83	75	81	68	74	89	70	86	83	79	102	95	79	72	86	76	74	71	71	67	86	80	77	81	98	81	87	73	72
7093	2352	888	977	1952	2569	2589	2141	1701	1542	1323	1167	1043	1050	897	853	787	809	782	759	698	711	709	714	667	626	637	638	694	584	576	612	626	628	638	621	605	605	605	645	591	564	586	605	588	558	612	579	597	623	623	618	579	564	612	560	604	568	613	613	579	548	539	565	568	595	584	626	580	565	589	553	615	606	583	585	628	566	569	578	573	582	558	578	611	554	607	579	567	573	604	553	576	585	593	548	598	582	595	550	571	563	594	552	603	598	614	572	548	587	620	609	551	602	556	538	595	554	544	547	566	558	562	556	553	568	563	578	589	580	573	604	552	583	556	576	548	594	572	596	614	561	584	577	617	557	569	577	571	587	583	544	593	568	593	590	534	562	549	557	587	599	575	556	588	608	581	562	553	588	590	586	584	556	591	586	571	550	583	540	577	560	558	555	578	560	609	559	594	582	557	581	588	576	581	589	563	624	575	550	560	621	618	596	563	586	618	617	576	606	571	549	583	557	591	589	583	565	611	574	553	584	614	537	550	577	581	564	568	586	577	591	518	558	578	540	589	563	599	576	567	607	557	583	569	556	586	565	562	549	612	597	615	575	579	597	524	571	603	576	552	551	574	595	569	574	602	583	584	579	588	535	541	595	571	572	579	567	576	588	543	619	608	590	555	611	566	506	570	574	579	549	562	568	573	586	601	598	586	606	549	563	611	573	556	596	555	571	553	552	536	610	505	548	560	603	577	587	591	570	540	562	573	592	560	599	588	552	597	540	564	620	596	588	578	588	630	574	602	586	564	610	552	590	608	589	555	610	569	620	593	572	644	547	551	593	570	559	577	576	546	549	593	568	568	573	556	572	618	530	551	611	573	563	600	613	601	541	556	566	563	578	551	596	577	610	538	589	518	582	553	599	569	557	575	540	559	625	542	585	592	547	580	590	613	587	561	608	544	568	611	556	588	584	563	556	558	580	576	560	571	595	593	588	587	580	547	589	553	552	568	585	589	570	596	584	572	555	583	551	557	569	550	595	563	573	566	618	613	571	610	577	574	582	588	620	592	536	574	552	556	578	589	568	578	595	563	603	590	578	571	587	617	605	609	592	573	592	616	549	590	574	562	589	593	601	602	566	570	598	562	557	556	582	580	544	578	567	569	568	577	582	568	551	544	586	599	612	565	597	616	539	574	541	563	581	569	572	582	579	588	598	580	560	529	578	549	557	576	572	605	596	599	569	547	591	620	572	552	579	536	525	572	533	576	591	597	557	557	598	573	557	598	574	573	547	552	547	575	550	571	587	619	595	564	560	552	560	557	577	566	598	593	580	572	560	552	548	547	527	583	569	606	565	610	549	594	549	587	566	600	577	557	573	575	550	568	566	590	627	569	604	568	586	577	526	567	610	587	553	568	579	541	584	589	584	540	563	575	584	566	595	599	599	591	580	586	544	590	596	565	572	617	560	586	564	590	582	525	548	547	611	594	579	578	559	571	547	590	635	575	563	551	575	556	558	581	562	572	535	617	569	576	570	564	570	546	579	631	568	563	554	527	566	575	536	558	568	593	552	548	586	541	594	529	566	530	612	592	585	609	592	570	589	579	604	514	596	596	606	580	594	603	578	578	566	580	573	564	610	613	578	611	600	566	579	552	576	579	551	624	567	532	575	592	594	584	602	580	552	624	563	551	581	581	572	582	584	553	552	557	558	585	533	590	599	634	593	594	572	550	523	601	621	566	544	567	589	606	539	593	579	523	574	563	582	532	578	568	570	564	544	593	555	582	564	554	579	557	565	593	593	530	554	612	614	573	582	576	543	543	595	566	569	599	603	569	557	557	583	547	556	581	615	602	585	535	580	608	537	547	535	566	565	602	616	596	559	577	554	542	585	565	636	559	598	569	592	590	573	592	553	552	566	580	603	578	559	569	537	560	577	581	574	561	598	577	608	570	561	602	570	555	551	590	592	589	605	547	550	569	569	581	599	560	571	531	593	556	577	560	574	558	576	564	612	581	585	612	569	557	562	512	592	585	564	546	585	549	537	544	576	538	591	584	540	624	580	554	550	625	563	572	596	551	553	573	549	533	617	598	575	566	619	540	589	595	615	594	539	579	554	563	572	567	563	576	526	580	565	552	557	589	618	556	574	608	557	584	585	543	616	603	580	575	533	604	569	570	601	528	520	584	561	589	632	584	542	589	578	593	571	578	589	625	535	542	575	540	553	534	556	544	566	590	571	591	560	577	554	560	588	594	569	574	574	595	565	572	576	567	595	572	571	572	522	544	580	561	545	564	575	569	550	600	600	607	543	576	583	603	576	561	569	610	580	535	599	619	586	603	523	566	562	579	548	595	555	622	616	538	611	579	585	565	574	563	546	578	592	579	551	575	587	558	586	527	579	529	615	609	545	547	623	558	574	564	584	600	591	544	571	581	588	585	568	602	596	567	576	567	561	600	539	581	538	583	573	549	573	610	594	581	582	570	572	560	574	568	550	579	578	587	587	573	524	593	594	553	522	609	549	574	567	567	595	554	552	587	578	577	594	557	541	571	549	588	605	578	537	585	550	572	603	562	584	632	601	634	583	623	565	629	550	543	570	567	614	592	580	537	584	545	603	601	581	525	578	559	546	590	560	581	545	555	527	567	591	590	585	643	573	580	544	551	555	570	566	617	585	585	587	587	576	595	607	564	616	601	550	585	565	536	598	552	559	569	552	613	587	534	594	607	554	559	572	566	602	591	568	575	569	584	606	541	558	546	557	625	593	583	568	573	582	626	593	585	582	541	539	558	564	534	611	555	577	541	550	559	570	571	561	575	599	592	538	562	607	589	572	586	558	557	572	585	628	541	610	598	574	593	572	566	583	576	589	561	585	552	569	570	567	572	535	555	548	548	608	567	607	581	574	554	571	544	571	590	566	582	603	520	607	546	611	576	600	560	565	565	555	582	539	538	538	607	585	589	564	568	540	585	579	590	605	574	593	594	611	549	546	521	561	557	547	541	575	619	567	538	577	559	595	560	555	581	522	563	549	588	548	597	594	575	542	607	567	595	571	572	568	546	555	588	556	605	578	609	558	558	588	576	623	591	548	615	581	566	542	590	591	550	548	601	578	551	576	574	559	566	575	538	587	572	595	565	584	575	566	631	595	583	541	593	601	578	568	602	622	547	582	584	560	573	617	573	535	603	561	604	583	581	558	559	572	574	612	552	616	575	596	527	619	559	600	561	549	570	568	577	565	563	561	616	588	588	598	566	550	556	589	585	590	551	591	556	538	577	512	575	550	611	577	582	575	532	542	558	598	573	625	611	589	589	591	591	606	586	554	602	530	617	547	539	553	541	584	582	539	596	577	591	563	551	546	593	517	570	551	616	598	572	584	571	566	583	564	589	553	574	631	596	546	582	612	524	553	532	540	528	604	589	581	580	588	537	584	617	558	584	541	588	566	574	615	573	559	545	582	574	551	561	578	600	565	604	527	588	587	572	610	580	605	581	592	586	583
1663	138	105	98	95	102	94	78	91	119	105	103	87	89	81	72	94	80	80	89	87	84	79	88	88	63	78	62	84	78	74	73	90	84	89	72	89	84	78	79	88	68	97	75	78	71	78	73	71	79	97	83	61	97	86	73	75	79	67	78	76	68	72	69	91	78	85	76	80	99	83	74	93	70	85	89	63	81	75	75	75	82	73	85	97	80	91	69	74	86	74	90	80	74	81	93	81	71	94	85	80	81	68	76	80	70	60	84	90	73	72	73	79	75	83	76	98	66	91	69	80	75	78	82	72	71	76	69	73	86	95	70	73	71	83	82	61	89	81	90	64	77	77	79	87	77	84	90	89	80	86	75	89	68	76	86	89	68	79	61	84	63	94	85	83	58	76	80	82	77	79	75	77	67	75	84	90	77	72	93	77	72	99	82	78	101	70	86	81	83	80	77	92	85	76	90	76	72	101	77	93	94	74	79	88	82	73	76	85	71	88	79	88	76	94	89	75	77	83	74	75	71	72	69	74	76	76	83	83	85	93	76	90	59	91	91	87	84	83	76	93	65	79	69	81	79	74	76	81	67	79	71	80	67	73	77	75	73	94	97	88	78	85	78	77	73	88	77	75	89	71	77	89	79	80	69	78	82	63	70	86	79	91	62	89	70	71	77	79	79	82	70	82	72	65	86	72	79	74	75	63	105	84	74	86	86	69	63	88	81	90	87	79	71	72	80	96	91	87	86	88	87	75	94	76	83	72	84	80	63	88	73	76	70	72	75	81	83	93	85	79	68	76	95	83	96	68	81	85	93	88	80	95	82	66	95	60	82	71	83	75	79	81	76	97	80	97	69	71	65	78	84	76	94	91	78	93	88	78	94	72	65	72	87	75	94	92	72	78	77	95	82	79	83	100	102	69	78	81	84	91	65	76	82	79	73	63	66	87	81	72	84	77	82	87	79	81	86	96	75	76	70	81	88	82	82	82	63	78	80	79	73	86	77	65	92	73	66	71	71	71	75	80	78	67	86	83	72	66	84	72	73	87	69	78	90	81	80	68	97	93	74	90	80	83	93	81	75	83	87	83	81	68	78	85	81	87	74	100	84	80	83	80	87	69	96	70	88	74	69	71	76	77	76	80	93	89	80	75	92	88	87	82	86	89	75	86	75	76	92	85	78	68	88	75	81	64	90	73	78	64	92	82	84	80	76	76	86	73	72	73	81	80	75	78	99	84	60	72	89	78	93	68	74	70	89	73	88	54	82	76	80	80	74	72	85	93	87	73	75	80	71	76	77	85	86	81	68	82	97	83	102	73	85	74	86	77	73	75	57	77	74	90	92	76	91	77	87	75	84	84	84	76	84	89	81	80	75	81	80	76	87	85	83	84	76	74	62	83	73	69	67	85	77	83	76	85	69	96	72	80	78	84	78	80	80	78	80	88	90	82	80	83	66	86	71	75	71	83	80	69	71	72	81	79	102	74	71	71	92	68	81	101	86	92	90	81	86	85	82	86	82	91	68	76	90	88	96	97	87	78	82	70	88	82	81	100	89	82	77	90	91	91	86	81	82	95	86	78	79	77	80	78	80	91	75	85	80	88	96	65	81	70	82	82	72	81	97	81	77	80	70	88	86	75	76	69	85	80	76	60	92	87	69	68	87	69	68	73	92	81	92	78	81	81	92	82	78	80	81	74	84	88	77	74	74	101	62	75	83	83	64	85	93	76	82	84	77	81	67	52	79	74	76	74	78	71	74	90	82	87	67	71	67	88	77	80	71	84	82	91	87	95	72	80	103	74	74	93	81	63	82	75	73	89	83	69	78	77	87	93	86	83	82	87	80	80	63	65	74	75	75	83	83	82	83	86	73	77	82	80	84	93	78	79	78	65	82	97	82	75	69	76	91	73	100	62	84	73	87	81	76	72	79	84	66	76	79	70	62	83	70	76	83	65	87	78	64	68	80	85	87	80	69	84	88	83	86	81	77	92	91	76	83	74	90	99	91	71	82	68	86	89	72	73	81	90	72	69	72	92	74	78	65	81	94	70	91	85	77	84	88	82	83	84	65	82	90	83	61	68	70	76	85	80	82	74	64	83	86	71	86	82	74	83	68	79	80	86	77	83	82	74	93	77	82	83	76	87	96	69	66	83	70	78	72	81	75	70	70	90	87	87	75	93	82	87	77	86	60	63	78	78	66	90	91	78	62	67	68	76	75	87	92	85	85	78	85	50	74	79	77	90	75	74	74	80	91	90	62	64	91	73	88	61	80	90	73	70	74	67	78	75	76	80	76	85	82	65	86	91	86	80	72	88	76	83	86	82	90	77	67	74	75	83	77	83	62	78	91	70	74	95	70	79	84	73	61	70	74	85	79	94	76	86	64	78	70	79	91	101	78	78	70	94	87	71	82	75	90	90	62	85	96	75	83	90	75	91	76	73	83	91	72	93	78	77	89	78	75	87	84	75	74	84	83	86	96	85	105	80	86	68	86	86	76	74	81	90	67	73	82	77	70	93	75	83	84	70	86	66	79	89	75	95	70	89	84	83	90	87	79	88	83	71	81	80	96	87	75	79	66	86	85	87	80	87	78	89	95	81	96	86	89	99	80	76	76	85	81	93	76	73	76	92	87	85	74	78	83	90	78	90	63	91	63	86	82	84	96	81	90	73	72	70	83	84	68	80	71	59	75	90	69	85	91	81	71	84	87	78	100	82	81	75	75	69	96	75	86	68	69	71	85	79	67	76	80	99	78	80	78	69	92	76	90	97	75	79	75	77	81	73	77	60	92	78	85	79	77	64	71	80	82	87	84	99	80	75	74	82	95	62	63	76	82	87	72	82	72	88	78	84	85	90	82	76	77	66	91	66	78	92	83	82	78	64	71	79	72	106	92	93	90	78	76	75	60	85	86	62	97	84	72	81	75	81	83	68	81	80	82	80	93	80	96	74	83	88	84	75	101	87	80	74	85	90	78	78	64	99	84	73	79	71	68	89	80	87	88	88	82	77	90	72	77	74	96	71	77	89	60	78	100	76	85	87	79	79	79	79	90	65	70	83	77	83	75	89	79	85	80	75	77	89	81	86	77	82	77	95	72	66	80	85	77	84	81	69	77	88	85	78	79	83	87	80	83	87	91	101	69	91	110	82	79	80	75	68	93	64	104	65	99	68	80	101	67	70	71	75	89	85	73	77	87	77	97	87	70	80	83	76	91	76	78	83	87	82	72	78	90	72	84	100	70	77	62	99	85	74	72	74	88	72	86	92	80	88	77	80	91	92	75	68	78	68	74	76	94	61	78	77	70	75	82	80	83	78	84	81	82	84	85	61	77	78	80	91	82	87	80	82	85	86	84	85	88	87	91	59	84	84	81	88	69	70	88	74	84	95	80	73	66	70	72	80	80	67	86	69	85	69	58	71	70	76	79	80	87	82	72	70	84	102	72	88	79	97	87	86	88	85	97	79	88	72	57	92	84	70	66	86	78	81	94
8607	1912	835	964	1675	2299	2249	1932	1654	1484	1294	1132	1106	1020	982	906	864	807	828	812	736	716	705	673	730	714	697	728	658	706	693	710	622	663	677	630	632	645	590	673	661	597	617	690	657	663	586	560	614	629	660	615	599	631	624	628	600	608	586	672	596	642	634	658	609	602	664	641	611	608	697	625	656	614	610	647	637	656	628	621	576	629	584	616	587	583	644	588	638	586	660	622	582	634	631	616	633	640	605	600	613	587	576	626	605	623	600	602	604	642	597	652	614	568	578	588	594	611	585	648	635	643	635	661	634	644	611	601	577	581	631	554	601	567	650	560	628	564	629	614	647	608	629	608	591	607	591	596	595	654	620	586	612	621	639	571	603	612	614	597	639	622	585	630	592	645	621	608	579	602	621	620	608	645	633	632	620	619	588	612	580	608	592	633	622	603	643	593	633	580	610	579	646	653	601	604	632	649	600	594	621	620	541	632	608	616	631	594	588	606	587	600	626	618	652	600	613	649	615	663	632	580	609	606	632	618	596	624	638	586	605	630	595	585	617	615	627	663	570	589	616	638	627	622	629	617	606	545	618	617	621	625	623	660	607	622	611	634	611	593	591	579	604	636	592	632	618	593	629	635	593	603	612	625	624	580	626	588	652	586	638	585	593	628	638	572	590	618	635	590	605	640	608	580	625	578	567	654	595	668	621	597	631	593	632	648	605	613	656	622	568	651	635	606	609	617	585	615	617	624	626	611	586	666	597	599	611	615	647	624	588	600	599	595	597	579	612	625	601	638	613	616	601	589	588	668	594	664	620	572	632	610	615	591	646	579	607	572	618	616	635	652	638	609	617	577	645	615	631	625	626	623	596	599	650	626	561	578	621	619	628	590	603	624	586	629	607	611	603	591	550	639	610	643	578	589	568	584	644	605	665	575	628	618	601	643	626	572	583	601	610	618	646	610	622	624	597	615	659	616	637	617	613	607	600	577	621	599	635	639	621	642	622	663	571	578	657	608	588	605	581	601	577	589	656	651	593	597	658	636	588	599	665	653	616	600	618	630	573	691	607	617	596	628	644	588	605	644	604	623	623	574	614	614	621	592	588	611	625	628	574	612	605	602	586	610	587	580	617	596	629	603	593	613	598	649	642	621	606	679	575	627	612	617	589	612	613	616	586	597	594	616	601	609	606	617	596	643	636	583	594	621	609	661	688	613	613	631	617	597	612	667	595	650	580	583	622	604	619	617	580	604	616	593	629	628	589	597	587	612	610	627	619	592	637	620	587	619	590	592	581	598	623	594	577	576	666	622	561	594	614	613	629	653	583	604	611	644	614	634	631	599	597	650	574	570	622	663	597	580	606	607	622	593	646	645	585	628	622	602	613	616	578	632	586	626	601	657	627	579	597	634	612	620	609	633	558	563	575	604	590	595	648	588	628	587	619	595	598	634	615	641	577	629	611	620	571	640	645	594	606	622	623	617	584	613	593	589	630	608	643	651	620	605	623	588	619	605	667	614	600	573	608	649	616	613	613	622	623	616	605	555	672	610	626	603	604	598	579	610	625	629	597	618	603	632	651	647	579	615	636	611	628	583	594	590	591	596	620	624	574	616	599	601	611	590	643	587	604	630	592	592	665	656	618	665	598	613	609	590	599	638	631	584	572	583	608	618	637	625	612	626	648	592	591	612	626	623	646	607	600	631	603	621	632	638	601	607	581	655	621	646	588	610	615	610	644	613	625	596	595	613	563	665	620	612	641	630	630	625	612	628	627	648	603	600	635	634	591	593	671	622	601	621	610	676	621	628	594	612	589	600	603	606	610	617	630	631	627	620	623	577	643	651	653	606	601	593	627	608	618	587	601	616	620	630	621	604	634	636	657	611	596	610	619	670	604	652	560	616	620	582	599	642	667	598	583	628	554	593	603	619	625	605	616	622	632	611	643	650	585	589	656	598	607	619	589	630	636	588	640	603	611	646	663	655	632	645	614	594	622	639	608	603	602	632	609	592	567	637	567	657	592	585	640	619	602	626	621	586	621	570	587	607	607	573	626	618	626	646	621	561	574	642	597	603	674	660	655	631	613	610	622	618	597	614	624	581	618	602	624	589	634	623	637	614	667	606	606	614	638	560	608	589	579	640	569	606	614	649	631	609	625	595	621	616	589	602	607	560	598	613	609	598	616	588	605	608	600	615	619	621	606	598	580	604	590	647	615	592	603	616	636	595	572	599	585	599	595	633	599	632	609	601	593	653	639	614	673	578	654	607	628	641	632	597	613	616	631	613	620	626	597	628	624	623	618	596	571	570	602	579	592	629	654	586	631	610	632	639	564	620	613	608	580	598	598	628	617	603	577	564	645	592	595	583	628	616	586	599	561	609	593	599	616	623	621	606	580	550	599	574	595	654	579	638	634	553	615	614	624	619	627	664	662	616	610	626	600	638	636	578	618	638	610	604	619	643	623	590	634	571	597	577	578	672	675	596	639	586	597	638	603	604	665	642	646	597	601	581	587	638	626	607	574	629	571	593	641	629	648	597	601	609	596	603	598	613	634	589	592	613	650	563	584	637	623	643	576	631	596	584	616	631	604	614	610	643	545	625	608	622	605	675	602	610	615	586	620	573	639	613	571	571	660	638	616	621	616	575	607	595	633	571	622	511	599	599	619	616	607	579	598	632	615	645	600	647	582	599	611	621	623	639	575	648	620	687	621	611	625	608	613	586	602	537	603	615	619	579	585	658	617	579	581	629	602	562	582	653	613	644	650	622	611	621	605	576	602	610	571	615	608	592	594	587	617	585	600	607	618	682	611	652	640	592	629	601	569	643	623	594	616	629	644	683	615	587	594	658	593	636	629	697	615	653	607	616	644	623	608	588	609	608	568	619	637	585	589	627	633	596	638	611	583	641	561	603	571	582	628	606	660	655	603	614	609	627	624	601	626	584	621	616	553	611	620	639	646	594	607	623	635	597	588	629	610	656	592	617	619	599	652	575	615	610	617	637	624	595	616	609	609	623	644	604	612	602	627	663	656	564	635	642	642	587	614	574	634	590	651	622	617	630	621	561	585	586	620	618	580	632	573	599	601	631	540	566	611	607	578	631	613	610	605	635	616	648	596	604	632	606	635	620	564	625	653	623	615	609	589	598	591	664	579	623	597	615	621	584	636	615	587	607	619	602	611	585	616	578	554	627	653	641	617	595	586	628	625	613	651	564	621	617	601	603	568	626	615	586	631	584	614	601	655	587	618	618	605	576	597	598	609	605	624	631	613	630	645	589	630	606	637	599	592	621	585	608	620	620	613	585	587	602	611	621	643	587	604	637	605	666	599	644	618	599	647	642	622	650	618	582	616	643	633	602	591	599	628	612	633	608	605	628	610	624	579	593	615	573	594	618	648	611	633	604	582	619	595	636	654	610	600	623	612	623	610	610	647	636	570	606	631	585	612	613	600	667	640	629	624	635	584	608	594	628	617	609	635	625	581	638	624	588	589	641
1009	272	166	151	125	123	156	193	169	138	152	120	139	151	144	131	122	133	126	117	134	119	113	123	117	118	117	135	129	111	117	125	109	114	118	123	131	108	120	104	113	118	118	112	105	111	102	121	122	121	96	107	119	100	124	134	119	117	142	113	121	141	92	109	118	119	117	102	122	117	109	134	118	117	121	117	132	120	119	94	120	121	111	118	125	117	116	144	109	113	142	136	122	133	109	143	123	124	113	105	122	138	111	100	110	119	124	112	119	99	122	122	133	121	109	112	109	111	113	118	121	122	112	101	130	112	109	125	117	121	108	112	130	107	131	130	113	114	108	139	113	125	111	92	120	111	122	120	103	107	103	116	109	116	117	130	131	110	127	134	119	117	116	126	119	110	116	114	122	129	93	125	118	124	120	127	120	116	120	136	121	106	116	138	115	122	123	111	99	94	113	117	124	113	112	104	120	135	124	124	112	104	117	123	126	123	110	100	114	118	114	100	120	114	117	118	104	128	122	120	109	115	127	110	132	120	111	124	118	114	130	123	108	118	102	129	136	113	131	122	113	111	123	116	124	108	109	125	112	109	103	117	120	110	110	107	116	116	118	118	117	103	117	110	106	113	117	115	87	136	133	133	111	106	122	114	111	128	125	104	109	119	129	122	119	92	114	106	101	127	126	116	116	126	108	132	124	107	132	121	110	134	133	128	129	130	124	128	117	127	120	94	106	127	124	116	122	102	118	116	107	121	103	122	102	133	100	136	119	115	103	126	122	117	114	105	144	106	117	119	115	126	111	126	124	112	132	113	115	113	115	107	148	145	86	129	116	127	116	126	124	124	117	116	111	124	103	126	119	104	129	114	112	123	127	128	107	119	115	110	101	114	121	107	99	116	105	110	129	123	114	122	114	112	128	110	113	121	124	109	97	127	129	97	113	118	102	117	109	108	124	114	122	117	112	122	110	121	108	136	125	118	113	128	98	102	128	116	102	127	116	124	104	114	116	126	101	108	100	129	111	125	105	116	114	107	112	130	151	116	120	114	117	128	127	127	111	129	138	119	129	129	134	99	114	119	113	118	123	133	111	119	110	105	104	124	119	122	113	142	107	108	122	126	108	128	111	124	105	117	118	110	111	115	114	124	123	115	127	104	113	94	128	123	121	130	120	112	122	132	129	109	102	112	113	108	139	104	111	118	124	146	121	110	101	124	108	117	116	130	105	110	104	127	124	107	125	110	119	107	102	104	108	102	110	112	123	108	119	122	121	113	117	119	121	114	106	119	125	123	111	124	110	114	101	107	122	114	131	119	133	122	113	111	103	121	112	120	101	117	112	92	115	124	116	122	128	123	124	119	94	124	111	107	116	117	111	115	117	134	120	129	114	117	114	124	112	124	114	128	108	119	111	113	117	92	128	105	127	121	105	117	110	125	106	106	118	104	108	104	128	115	116	110	123	126	112	135	108	108	102	121	119	108	99	109	129	107	124	125	110	106	127	135	114	112	108	127	115	112	128	128	129	112	140	127	127	127	117	104	115	124	131	125	122	111	122	94	139	125	122	119	127	119	137	120	109	105	121	111	122	121	102	114	100	123	117	118	128	123	123	95	110	121	119	118	120	111	113	114	127	113	137	113	101	111	93	107	109	125	129	120	127	118	126	130	112	124	113	98	127	109	100	123	114	115	102	103	101	113	109	126	105	116	114	125	129	120	134	115	118	125	122	113	123	91	107	116	107	111	121	127	126	127	105	130	128	107	112	123	111	109	114	128	106	111	110	124	113	118	115	117	113	124	110	83	111	126	133	103	98	133	110	125	124	112	113	108	115	123	106	104	84	103	130	103	103	111	110	104	124	108	111	105	113	104	119	105	104	113	109	145	108	136	129	111	113	98	114	131	114	108	117	106	111	110	128	124	106	111	135	117	124	124	131	138	117	98	111	114	133	124	118	127	135	129	113	133	106	104	115	124	90	111	99	102	124	122	124	120	109	99	109	115	110	116	123	133	113	120	116	128	107	116	110	118	115	97	99	108	114	124	114	105	129	116	134	114	91	91	124	94	115	122	120	126	98	114	129	121	111	116	97	133	126	139	126	99	124	122	121	108	120	130	107	104	124	117	121	107	110	147	107	135	114	124	123	100	107	113	101	125	112	123	128	128	100	103	133	132	106	132	120	125	103	109	138	119	123	124	120	104	100	96	98	91	106	129	112	119	110	126	119	130	101	112	113	102	136	109	131	126	115	84	107	113	122	110	104	110	107	116	125	109	136	125	118	108	114	120	108	141	116	108	123	130	123	119	97	132	110	119	122	97	123	123	116	122	118	100	115	102	120	118	126	110	114	102	126	103	118	112	107	120	95	125	112	117	116	111	107	112	134	148	113	107	124	124	130	119	118	120	123	125	96	131	135	113	121	119	107	91	110	100	119	124	110	113	112	117	115	129	109	115	134	111	119	107	117	95	140	113	123	109	112	125	102	104	102	100	109	127	120	116	126	111	119	134	133	118	116	110	112	105	128	123	151	112	118	123	140	117	131	100	124	123	130	123	117	126	117	126	114	116	115	114	115	106	108	119	107	118	107	117	124	105	114	104	118	121	112	122	113	111	128	130	122	111	119	121	117	115	111	118	109	120	98	116	99	102	110	111	143	96	123	113	94	110	99	116	116	98	125	117	121	119	111	108	113	104	133	119	141	108	121	105	106	118	126	127	111	118	133	113	115	112	126	130	117	125	103	134	109	95	113	107	116	99	130	119	126	108	92	117	136	123	119	123	98	119	112	122	128	88	106	112	129	121	117	126	122	115	104	110	125	133	115	158	113	106	123	116	121	141	114	99	103	132	116	133	109	106	106	105	118	117	115	105	111	110	100	115	121	120	98	125	125	132	106	109	118	97	114	135	107	106	128	116	102	136	106	115	120	128	129	124	106	119	128	108	112	113	118	126	106	108	119	105	116	106	121	122	108	127	108	128	108	105	105	114	132	104	115	118	108	108	125	112	123	118	113	123	129	113	124	119	105	123	106	111	123	110	111	102	118	130	114	127	120	112	107	112	130	122	108	138	120	125	116	123	109	104	128	105	121	118	105	115	119	114	112	112	102	119	115	114	126	140	110	104	110	116	101	117	123	120	133	116	115	106	107	103	129	117	117	123	113	122	113	124	124	116	115	122	118	90	108	112	116	116	144	108	104	114	116	111	96	105	133	120	114	126	115	133	114	112	113	107	90	120	126	117	110	102	123	104	130	105	126	116	104	105	108	100	114	122	141	118	97	105	100	138	114	139	124	108	115	109	119	110	123	103	104	108	113	105	116	120	129	124	122	116	132	108	111	116	127	131	124	118	108	124	120	104	118	108	120	120	112	134	123	122	113	109	125	122	106	102	117	114	113	112	121	110	111	120	102	111	113	123	102	131	135	109	111	122	94	117	98	116	107	115	136	116	128	103	105	111	115	115	114	127	126	121	122	139	108	144	108	110	136	125	102	113	122	103
9965	3104	1302	1476	2962	4045	3949	3298	2765	2460	2094	1815	1590	1582	1423	1328	1273	1199	1217	1103	1120	1049	1098	1018	1025	1027	976	969	977	918	931	975	936	904	888	925	873	937	915	856	888	895	829	867	944	874	868	913	859	932	840	847	895	854	864	860	901	891	890	841	885	868	860	850	897	805	817	824	857	868	814	860	844	870	797	866	877	818	874	864	844	817	839	855	832	832	875	819	816	797	894	879	879	869	841	858	827	909	877	835	816	860	891	862	833	853	903	813	870	868	826	854	818	863	870	813	824	852	830	836	874	905	874	852	814	865	859	854	881	823	899	865	820	869	879	889	841	824	833	881	827	787	810	874	824	806	843	840	813	902	771	860	840	877	853	801	789	861	837	853	883	907	844	849	854	816	853	851	852	848	786	825	843	824	852	874	849	848	845	802	828	871	859	858	869	875	841	885	754	850	830	794	803	856	846	798	840	833	850	830	846	870	829	823	867	865	857	876	842	841	822	827	826	870	838	808	850	818	816	856	844	801	836	830	860	870	856	830	880	837	866	799	856	888	820	802	835	818	850	805	849	848	859	870	843	824	797	817	816	803	846	795	841	817	848	843	827	820	831	892	822	826	844	837	835	869	882	847	792	868	810	819	843	849	824	833	840	835	862	862	844	809	815	903	864	866	881	846	861	867	819	852	795	928	865	860	825	828	843	830	858	828	888	818	845	847	887	838	805	849	854	848	900	856	794	859	839	775	869	886	860	823	845	783	865	880	809	822	897	790	788	850	842	787	835	770	826	814	880	807	795	788	822	830	877	829	856	861	843	890	815	880	854	885	853	855	833	823	869	838	842	849	869	871	865	868	827	832	904	821	841	861	809	866	813	798	855	837	861	879	812	903	868	839	829	850	844	880	862	848	873	822	859	826	836	822	852	843	854	885	838	859	876	835	830	856	842	847	799	851	877	827	881	806	839	849	899	820	857	841	883	821	798	815	857	867	855	908	845	854	808	833	854	856	836	855	856	862	812	840	910	851	841	819	832	858	816	866	814	873	805	858	852	830	822	822	810	860	806	859	775	805	848	850	846	871	872	844	857	811	827	804	796	805	866	844	856	859	803	849	832	841	835	787	820	870	868	884	826	900	885	830	901	859	862	854	851	826	813	822	843	831	832	825	823	809	826	834	825	847	798	804	814	830	809	810	843	828	847	799	859	795	918	851	876	879	883	890	816	794	853	802	878	847	918	855	822	874	846	803	863	845	817	831	844	820	879	819	860	859	822	847	907	873	801	839	784	895	828	822	818	856	875	810	826	849	844	869	886	863	836	785	819	831	828	833	783	843	835	850	872	871	865	865	755	850	874	870	863	864	831	858	902	806	857	865	853	882	840	846	843	845	885	851	847	837	810	780	839	803	878	837	827	844	814	845	834	900	829	849	827	852	839	862	845	820	896	835	848	839	861	802	800	853	899	890	854	852	837	801	855	836	861	846	819	859	847	806	863	815	809	879	827	856	762	848	814	812	854	868	808	774	810	818	809	796	860	836	820	853	821	819	850	831	846	857	876	822	869	899	814	843	827	844	863	855	908	844	818	859	879	854	885	865	839	827	812	809	825	896	860	896	885	877	873	808	866	835	848	865	885	885	840	858	816	853	829	796	858	890	829	845	851	813	844	863	818	837	839	816	811	844	915	841	776	780	864	850	813	836	821	811	853	802	763	851	858	863	800	837	864	794	908	824	824	811	862	813	843	844	856	817	788	836	860	824	862	794	851	875	829	853	824	837	871	766	868	828	851	810	835	838	889	849	907	866	862	807	862	840	850	848	831	898	837	862	871	808	827	791	814	795	828	862	788	859	874	857	872	872	833	815	838	851	839	886	835	830	906	840	890	857	834	822	875	847	841	839	827	861	840	847	808	879	815	841	844	866	834	813	832	850	889	853	871	809	859	814	800	830	837	838	792	839	848	879	803	797	860	839	807	862	853	864	827	803	823	847	863	885	829	868	835	830	793	858	816	870	840	863	841	827	843	834	770	792	840	838	828	815	828	824	832	818	849	892	800	844	831	854	855	815	838	841	817	812	858	824	873	830	783	870	837	852	803	825	884	819	893	776	863	835	787	805	844	873	878	834	877	831	848	819	843	797	870	835	808	847	877	860	848	833	820	927	812	858	821	838	849	844	775	815	857	829	864	840	834	872	830	828	808	792	875	794	880	859	817	860	844	830	850	843	798	881	830	846	874	821	875	853	848	867	805	920	875	840	876	849	842	802	856	873	811	869	802	788	864	829	853	866	813	829	868	816	834	821	836	846	885	843	842	843	835	807	795	859	840	870	837	867	832	834	847	835	813	891	860	821	826	841	815	827	835	823	847	835	846	872	877	797	846	865	840	876	843	798	843	812	803	835	814	791	871	875	871	858	785	839	858	853	890	817	849	840	828	821	833	860	852	802	846	887	891	877	851	874	854	854	761	842	870	800	811	840	841	839	887	866	789	888	816	822	815	852	847	834	822	843	835	795	843	822	877	874	897	798	874	785	836	837	834	876	886	852	831	836	856	827	876	866	836	833	872	817	873	854	867	827	825	820	865	852	883	842	820	880	883	872	828	832	795	777	853	768	837	869	876	848	814	809	825	825	828	838	890	874	807	849	856	836	854	787	851	830	805	815	795	823	810	851	855	805	816	810	836	808	841	811	837	843	851	835	869	868	800	885	804	867	898	859	893	851	820	820	810	802	835	845	828	836	810	868	830	808	844	854	870	860	843	798	827	871	903	838	826	817	826	844	793	860	876	833	833	795	838	882	868	842	812	811	847	848	854	843	860	847	844	808	822	832	844	863	827	858	825	865	822	808	833	785	855	906	834	863	868	851	788	861	869	865	858	845	875	822	857	825	847	842	839	822	839	891	825	835	814	860	837	828	824	864	816	851	828	852	823	829	921	823	861	835	832	812	804	873	825	786	842	792	865	825	837	849	852	861	851	858	813	814	873	857	828	830	845	813	853	828	814	851	838	822	840	830	846	826	884	818	820	913	803	817	848	859	867	843	800	812	842	845	883	856	901	835	828	853	865	856	861	836	865	832	891	822	847	806	876	853	807	857	876	870	822	877	848	838	821	879	842	787	847	858	841	852	826	817	835	821	852	908	776	815	886	825	844	798	818	834	863	800	772	853	815	827	800	830	860	827	783	847	817	843	906	897	829	854	842	841	835	829	786	858	822	869	881	802	834	797	883	853	839	863	812	855	839	814	840	861	820	809	868	843	827	873	859	861	869	796	800	841	829	810	842	854	783	861	860	827	815	878	830	878	853	806	850	870	855	854	827	859	798	874	838	878	871	853	831	835	860	907	835	831	851	868	826	808	902	795	809	794	865	868	823	849	821	821	883	797	875	847	810	798	837	847	837	813	832	858	820	819	786	853	893	839	876	869	825	836	875	845	859	877	842	917	833	853	822	841	774	894	845	777	855	837	876	801	826	862	823	898	864	841	810	775	839	843	838	855
1091	91	46	50	42	41	44	48	44	52	49	28	54	63	26	36	47	30	54	45	49	60	51	28	51	40	41	42	42	41	38	34	38	35	37	42	38	43	30	44	42	40	45	35	42	49	47	37	42	40	46	46	39	39	43	38	37	44	38	47	45	45	34	40	44	43	37	36	45	35	34	40	45	35	40	49	43	48	46	41	46	28	46	41	41	43	57	38	45	40	36	39	34	41	44	34	29	41	45	45	38	35	33	32	52	34	41	45	42	42	42	44	36	41	48	39	36	38	41	46	38	32	43	39	43	39	41	31	33	43	42	53	41	36	36	45	54	45	48	41	44	44	42	49	33	38	36	43	51	48	36	48	39	37	41	40	47	53	51	32	32	45	31	44	38	42	40	36	39	52	46	38	33	35	40	44	47	39	37	46	48	33	36	38	37	30	41	47	43	41	32	45	37	52	37	47	32	37	47	41	34	26	48	39	37	38	40	36	41	32	52	30	44	45	40	37	50	37	24	42	47	44	41	47	33	37	39	32	45	31	41	53	34	39	31	34	31	42	38	48	39	38	40	35	39	48	51	34	44	39	46	46	40	35	42	42	33	35	45	37	35	36	48	33	39	40	47	40	38	30	33	38	36	33	25	32	38	46	39	37	42	49	30	32	50	49	49	48	39	31	45	44	41	33	50	40	39	44	36	44	43	40	40	38	41	44	38	41	30	41	43	56	40	36	41	52	38	54	42	37	37	39	47	42	47	47	39	41	46	54	40	41	50	42	42	42	43	41	42	29	28	40	44	35	53	41	44	55	34	47	42	35	27	45	49	43	29	29	34	44	44	42	48	39	48	48	34	34	45	39	51	39	36	26	39	46	41	40	47	34	45	42	31	42	42	38	37	43	35	39	50	48	42	27	34	37	31	51	39	38	46	25	44	38	28	33	27	48	55	42	56	41	47	56	40	46	35	37	45	52	46	35	31	46	34	38	38	33	35	43	36	31	45	38	30	45	46	41	44	46	46	37	38	43	47	30	35	29	31	34	44	39	42	54	59	40	40	39	37	30	40	25	39	39	45	47	29	31	43	46	41	55	42	45	37	40	42	39	51	44	28	44	40	41	55	51	39	43	39	33	38	41	46	45	37	46	51	37	49	32	48	29	29	32	48	59	50	42	47	43	36	44	50	40	32	44	43	40	40	43	39	39	38	36	43	34	39	36	39	42	41	44	42	52	44	42	47	52	36	46	37	39	37	45	46	30	42	40	37	34	45	43	43	42	40	26	46	34	41	46	41	48	53	43	40	47	44	47	33	43	45	31	42	34	55	39	43	42	33	44	36	42	43	43	40	37	34	38	55	28	39	43	40	41	45	43	54	37	35	37	44	42	42	51	48	40	41	35	45	27	46	35	33	33	44	50	39	46	43	41	34	38	39	42	48	44	44	43	42	44	38	36	33	33	41	34	46	46	44	43	36	38	35	45	33	43	42	47	33	36	42	42	46	44	34	32	46	52	33	42	38	34	43	44	36	37	42	27	39	51	41	40	39	45	43	42	39	43	45	30	39	36	37	54	46	34	37	37	34	38	30	39	31	44	46	37	43	34	36	58	46	47	42	45	38	34	36	47	41	36	31	44	37	40	52	44	52	48	45	27	34	25	46	49	44	34	32	42	34	34	46	33	39	48	32	34	35	27	41	44	35	44	43	36	41	46	46	42	47	39	45	39	35	43	37	43	53	33	38	47	44	28	50	44	35	37	40	44	41	33	37	48	29	31	56	44	42	40	44	49	29	39	42	42	41	37	38	47	35	41	37	35	40	39	41	56	51	42	37	22	60	47	43	40	49	37	59	40	41	39	36	44	29	47	34	46	37	35	41	40	51	45	29	44	30	49	36	38	46	42	49	39	48	46	31	44	50	40	38	34	40	39	54	47	39	50	37	48	39	40	34	44	50	38	58	44	50	28	40	42	33	40	43	38	46	36	37	43	28	22	47	36	45	41	43	46	27	42	49	39	33	48	45	38	39	36	37	43	42	38	27	38	47	41	39	53	44	49	38	28	36	37	46	42	45	38	42	39	46	43	41	32	40	43	36	33	49	41	57	49	38	33	35	39	44	45	27	29	39	44	48	46	42	37	38	28	35	49	43	32	33	35	41	42	46	44	30	31	39	36	31	39	41	41	44	39	30	42	38	44	32	39	39	40	29	42	32	28	37	46	26	59	34	40	40	32	42	43	44	37	34	28	40	42	35	42	43	34	34	38	31	32	51	35	37	42	50	44	59	46	36	34	30	41	40	41	40	38	46	50	42	31	34	35	46	44	46	32	34	45	48	45	33	39	40	47	45	45	45	44	43	41	41	36	37	36	32	34	36	31	47	28	38	44	40	45	37	41	38	33	42	40	32	41	30	38	43	41	39	36	32	48	37	45	38	50	35	40	62	31	31	56	34	39	43	47	43	39	40	44	42	35	41	41	35	38	32	34	49	43	46	39	45	49	39	39	42	48	36	43	35	47	41	37	37	45	47	51	36	49	52	37	38	38	41	45	30	47	30	47	44	45	30	43	46	38	36	34	38	33	47	38	42	37	38	32	43	45	47	39	36	35	42	35	43	47	34	43	36	32	43	40	47	55	31	41	34	35	45	34	43	39	41	44	39	40	39	31	51	48	31	39	32	48	41	46	52	35	37	32	36	47	41	34	50	50	38	32	36	43	37	52	42	43	34	35	39	30	36	45	42	42	25	49	46	46	32	34	46	48	39	38	34	45	37	46	50	51	40	37	47	48	46	37	51	39	33	31	43	44	34	50	40	48	46	33	45	32	44	43	35	34	39	40	25	49	36	38	36	40	51	49	36	40	39	44	34	51	48	47	43	33	39	40	48	53	33	42	44	41	50	41	45	34	39	41	47	48	51	41	39	40	45	39	42	54	40	46	62	42	46	52	40	38	46	38	45	61	43	41	55	50	37	40	48	44	44	55	43	46	41	36	34	35	27	26	38	44	33	38	43	37	34	38	40	41	39	45	26	42	30	31	44	53	40	39	44	45	38	37	28	46	33	39	55	45	36	36	44	36	41	35	31	42	31	43	43	40	36	30	45	47	41	40	37	35	37	47	48	36	43	44	38	44	36	41	40	36	53	52	45	41	42	41	35	50	41	47	35	55	48	43	42	39	45	40	59	37	33	50	40	37	30	34	36	45	50	44	51	45	52	39	44	46	46	36	47	40	35	30	32	47	35	40	43	42	25	40	43	45	44	49	28	32	31	38	33	41	42	47	45	36	29	43	40	52	35	40	45	42	32	43	43	41	27	39	39	38	32	39	36	50	44	49	34	42	37	51	44	40	38	50	46	40	42	39	35	53	39	33	48	48	36	35	42	30	43	46	41	39	44	28	44	53	48	42	37	43	42	38	41	35	39	44	29	44	39	33	37	44	33	33	52	33	34	46	52	35	55	43	33	43	35	40	38	44	37	46	47	48	54	36	42	40	36	40
6825	984	395	394	547	651	668	627	563	500	458	467	434	410	413	385	393	397	377	370	387	370	326	329	356	353	344	327	323	320	321	324	340	337	314	321	309	329	352	321	347	337	347	352	323	347	319	333	342	308	331	355	331	329	321	330	305	349	304	338	322	341	318	326	337	317	312	306	329	324	316	334	351	349	343	342	340	349	313	314	305	344	342	330	338	309	331	314	325	358	318	307	327	301	323	329	322	317	332	320	338	329	346	320	304	319	351	290	341	298	282	330	281	308	290	341	319	328	316	325	321	330	325	301	309	325	301	294	296	309	311	316	342	334	334	330	342	336	323	350	323	333	290	332	339	315	310	335	308	330	303	323	325	301	313	328	348	305	309	290	309	326	268	330	345	324	316	365	310	328	340	318	346	291	324	341	312	343	294	320	319	315	308	341	335	327	336	324	327	336	330	325	334	357	304	314	341	354	301	289	341	348	296	309	323	297	336	318	328	344	318	331	333	337	322	334	346	301	304	336	297	321	316	317	282	310	321	337	328	330	307	349	314	301	317	337	336	319	338	304	358	323	301	299	294	325	329	328	334	316	327	368	323	323	307	318	333	324	353	328	312	333	318	352	316	342	332	353	297	355	376	345	282	309	312	327	337	300	350	317	366	321	338	309	343	368	309	310	342	310	344	328	320	314	316	298	342	331	308	310	334	330	322	354	304	349	315	350	285	317	298	308	326	312	324	340	322	314	316	318	326	318	341	331	309	316	348	319	330	328	303	301	319	344	305	315	339	297	344	318	311	309	285	302	300	344	304	320	303	336	311	291	366	305	311	323	339	327	335	344	335	297	288	366	329	288	329	309	328	341	294	308	319	316	310	295	337	308	324	292	318	316	337	329	324	331	341	299	333	334	336	317	354	311	317	324	337	317	332	332	328	333	329	299	300	306	303	300	347	350	327	312	336	348	309	296	346	319	332	332	329	314	330	338	331	336	332	342	322	318	338	320	331	344	303	353	308	323	341	327	296	331	304	316	316	331	309	353	281	319	320	340	350	307	305	303	275	324	330	342	328	323	333	325	270	344	318	317	326	333	349	316	329	312	345	324	321	322	315	352	347	318	314	314	320	333	327	337	295	327	333	312	329	297	341	327	318	335	322	313	357	299	302	316	336	324	317	320	285	309	293	323	320	360	323	297	304	341	328	344	359	317	329	302	291	300	327	326	300	331	306	327	354	332	324	344	314	326	311	323	300	355	325	338	293	342	343	323	342	316	294	319	296	332	325	311	318	330	315	314	318	342	331	348	297	328	347	308	327	331	313	318	317	327	357	340	307	305	321	349	305	330	340	327	348	305	305	350	306	304	290	332	332	327	336	324	309	319	340	343	334	321	314	314	287	326	368	323	288	323	295	292	332	336	335	327	320	305	355	334	317	331	300	301	351	317	324	326	297	347	283	318	359	303	338	343	321	309	320	304	332	306	330	326	297	328	349	300	312	306	306	330	335	290	334	330	335	341	319	296	310	334	346	326	347	322	359	317	308	372	348	321	338	344	299	332	350	307	330	329	316	308	311	315	322	336	350	317	337	335	315	304	332	341	341	345	298	333	291	303	310	306	331	331	319	310	317	330	329	317	318	316	321	328	320	331	288	321	326	356	331	287	362	336	307	313	317	315	307	336	337	346	319	337	363	350	326	326	342	337	324	353	316	347	330	351	323	355	292	312	303	366	303	342	339	338	322	331	317	333	338	335	314	319	328	320	318	290	312	347	309	341	320	332	318	308	299	342	301	273	317	317	349	320	317	290	346	317	296	319	337	331	320	314	330	318	315	324	331	334	287	318	334	336	336	319	318	288	329	291	323	307	287	346	324	317	313	297	313	300	322	292	310	316	316	324	309	308	338	335	305	315	322	362	314	331	332	296	314	327	335	331	329	327	340	345	347	332	308	316	327	323	305	363	325	343	294	345	350	336	313	325	323	345	305	307	358	324	322	319	349	314	342	332	335	330	323	310	306	316	341	359	323	332	305	306	327	346	329	315	293	286	303	287	326	324	322	310	336	332	348	326	334	337	312	309	303	334	300	323	297	302	311	313	324	336	315	292	304	315	349	313	326	335	340	322	310	347	320	319	305	310	321	347	350	330	335	306	328	330	333	357	333	344	371	315	322	314	340	312	339	332	324	313	303	337	320	320	318	358	347	289	339	311	315	308	302	304	329	327	308	306	320	365	314	361	309	300	324	322	296	321	317	330	295	321	310	330	312	354	323	307	298	327	325	328	338	300	323	320	354	339	295	326	317	319	322	333	332	340	355	329	352	280	332	299	331	340	339	353	339	329	308	317	360	304	308	292	313	346	331	321	291	326	329	331	298	319	294	326	321	319	334	304	330	329	317	344	317	314	310	334	344	330	325	316	328	263	311	347	344	342	366	337	342	318	353	359	315	314	332	359	326	303	325	318	332	344	323	323	311	331	319	323	305	365	307	351	326	324	355	317	312	328	282	304	319	296	321	342	276	335	337	299	343	311	323	329	309	328	330	326	313	322	347	308	320	325	325	353	308	313	306	331	308	328	331	299	288	303	345	344	329	327	316	314	319	315	347	320	321	326	347	321	325	322	341	286	360	307	278	314	361	341	303	343	338	332	342	357	320	328	299	319	341	324	336	330	349	329	313	310	340	329	337	316	308	328	330	312	371	322	314	371	361	285	294	315	322	325	317	323	335	294	304	331	329	313	349	328	357	314	298	341	309	296	351	322	309	301	358	336	324	351	352	339	320	321	339	313	313	349	342	312	302	349	308	335	297	331	283	308	336	366	307	375	270	286	305	299	302	317	319	293	310	339	313	312	335	299	318	308	341	302	302	315	343	321	290	308	347	319	334	354	317	322	283	351	321	335	343	320	310	313	311	308	326	305	302	325	313	332	310	320	326	330	330	307	315	321	311	309	318	321	331	346	333	326	302	311	333	317	329	296	317	311	318	361	322	330	291	290	313	312	367	328	339	319	328	310	303	333	334	333	316	330	306	310	323	307	330	319	345	332	309	316	298	320	336	342	313	292	340	326	327	324	345	376	331	322	327	312	328	345	322	332	311	326	332	324	324	332	325	332	304	323	316	368	292	330	337	311	320	334	334	318	324	317	325	341	332	325	343	324	321	354	351	297	352	363	346	324	312	315	320	322	334	330	342	319	332	316	315	341	318	311	338	326	323	308	341	331	338	320	345	374	343	330	335	310	323	320	314	316	313	323	331	309	317	314	333	337	324	326	304	377	319	322	307	311	311	333	325	314	301	336	309	335	329	335	331	339	327	335	309	294	305	293	289	339	317	293	343	296	312	295	328	325	324	349	289	318	309	356	295	307	331	339	306	327	348	325	324	344	317	321	335	343	339	314	323	328	306	338	321	318	323	300	302	307	307	311	305	329	319	356	305	357	339	306	342	352	351	329	316	295	350	311	340	345	354	373	318	322	322	317	311	325	333	341	311	298	348	334	289	341
611	212	113	99	99	91	104	127	107	100	94	93	92	96	82	90	82	81	83	88	70	99	79	74	89	76	89	94	76	68	79	78	81	90	73	87	77	74	89	70	74	94	88	89	88	85	91	69	83	65	81	78	97	73	66	75	87	89	75	60	65	81	84	77	88	71	98	88	87	85	85	70	90	75	82	86	76	92	80	73	96	64	73	74	91	67	83	87	92	78	84	74	82	79	94	90	85	73	79	72	72	89	80	79	71	83	79	85	91	70	79	77	81	73	75	74	83	92	72	86	85	75	90	58	82	83	74	83	86	79	82	70	88	79	110	93	93	62	81	81	86	67	69	100	77	88	88	101	86	81	87	79	83	81	85	63	93	83	72	63	62	86	78	77	69	76	82	71	78	89	74	90	81	77	97	78	70	80	81	86	95	78	91	88	89	90	92	84	69	81	84	78	86	69	80	79	80	101	75	74	74	72	85	71	73	91	89	85	70	75	82	73	77	85	85	81	80	78	86	80	95	71	77	79	79	78	83	83	87	85	75	85	74	80	64	91	81	72	91	82	72	84	73	84	82	84	69	85	84	81	84	74	74	85	84	91	83	82	72	79	64	93	66	79	84	85	85	70	82	82	76	82	83	93	80	64	87	85	76	86	90	72	73	84	65	68	79	63	78	78	83	84	76	84	82	82	106	87	71	68	81	74	82	89	86	75	92	84	85	80	91	88	90	91	72	83	74	82	71	78	79	84	82	92	79	76	83	72	76	63	90	75	79	80	81	76	63	70	88	80	81	80	78	78	83	62	74	79	93	85	69	65	88	80	104	69	89	88	90	80	74	114	73	78	76	75	78	68	79	88	78	79	73	78	64	68	79	82	95	69	79	80	81	72	81	73	71	80	60	76	92	82	88	68	75	85	104	69	61	70	93	80	86	71	82	70	78	77	76	70	74	57	88	80	90	79	71	83	90	81	82	91	76	86	88	88	93	89	93	92	91	78	74	85	81	85	74	67	75	101	73	82	90	72	69	96	99	79	78	87	92	72	74	95	88	83	68	89	71	88	84	79	91	76	81	85	80	82	71	83	81	80	93	75	79	75	86	62	69	81	76	69	68	76	80	74	94	76	82	71	84	68	85	63	90	87	92	85	84	81	79	73	66	76	83	81	87	87	93	85	81	61	79	75	89	82	85	93	74	87	74	91	96	74	82	103	74	65	60	85	88	79	62	82	71	82	91	77	80	73	82	111	90	71	81	88	84	60	67	86	67	87	82	82	86	70	69	82	77	79	66	73	75	95	98	71	69	81	83	90	65	93	83	70	87	80	85	75	78	76	85	77	84	83	75	59	81	78	83	70	86	103	61	82	78	74	80	91	74	77	71	82	75	75	80	84	89	78	87	79	80	68	94	88	83	60	87	84	77	64	70	87	82	78	83	76	80	90	95	82	78	91	83	88	80	83	81	86	71	75	70	86	93	68	92	95	78	73	87	83	91	86	78	82	85	72	79	85	72	70	88	73	96	66	84	73	61	72	76	78	93	65	90	78	73	67	91	82	70	71	80	89	83	83	80	69	89	86	73	71	92	92	87	96	88	87	72	69	89	62	80	86	81	85	77	78	85	80	83	73	83	79	82	78	85	67	76	87	87	64	94	88	95	82	94	68	79	94	90	91	94	91	76	78	85	88	76	91	81	87	67	71	79	76	94	72	73	94	60	80	72	91	91	106	88	88	68	79	80	76	102	82	74	75	76	82	88	79	77	87	74	87	61	93	95	88	79	75	90	91	83	77	81	77	74	82	84	87	109	83	76	78	85	86	71	94	83	78	67	75	79	87	89	80	89	72	73	90	75	73	78	88	89	71	71	86	83	87	79	84	69	99	68	82	78	65	80	70	80	74	78	75	77	75	70	86	77	76	60	70	88	78	63	74	73	80	74	72	64	74	68	81	77	84	86	86	65	74	71	85	84	89	82	87	70	98	81	80	81	72	91	81	87	83	70	70	77	75	84	76	77	79	79	76	82	81	87	62	70	80	75	71	89	71	90	73	82	69	73	71	81	69	70	85	85	83	75	89	62	78	78	70	93	79	75	83	76	77	73	69	73	67	102	79	89	67	89	83	62	77	69	74	72	86	82	93	75	80	75	83	63	74	86	79	75	70	71	87	76	73	100	82	85	76	80	87	79	96	70	70	73	61	84	79	92	79	68	79	76	80	89	88	78	72	70	79	80	79	61	78	94	96	79	79	88	86	68	87	82	82	95	72	99	76	78	76	65	104	93	78	90	81	87	67	75	84	68	90	89	87	70	66	84	86	81	80	86	75	73	87	72	100	75	72	73	70	83	65	76	77	85	85	89	80	77	96	101	72	84	82	91	65	79	78	85	87	90	83	60	86	79	81	81	74	80	79	67	78	86	89	88	90	75	83	70	77	87	86	87	87	74	95	79	89	84	76	67	73	76	86	89	97	74	68	77	73	80	81	68	76	71	91	69	77	84	98	92	70	99	78	75	94	80	61	80	71	77	83	84	84	72	74	69	77	83	79	65	95	83	86	83	67	86	80	91	84	74	91	84	79	88	97	81	71	85	81	92	74	87	85	72	79	85	87	71	74	97	74	77	100	70	94	76	91	105	91	79	70	86	65	80	93	81	91	80	82	83	89	70	77	73	62	78	79	59	80	77	83	71	82	86	75	71	93	75	63	75	86	78	78	68	78	76	71	77	79	85	95	69	77	70	77	65	74	82	100	67	71	80	68	88	79	65	95	76	81	88	83	69	65	71	75	81	85	70	96	98	87	70	65	90	84	83	99	85	78	81	94	85	79	86	73	90	87	70	73	103	97	73	80	96	74	90	88	78	77	95	81	87	94	69	61	83	67	78	74	85	66	80	82	93	90	76	74	74	76	82	64	79	74	72	76	72	85	71	87	87	93	97	94	91	81	78	80	80	103	83	72	95	85	83	73	82	65	73	93	82	99	70	79	91	76	90	79	90	81	85	88	71	93	81	103	77	66	81	75	83	83	85	97	73	93	68	83	93	97	82	66	84	80	71	67	81	65	73	82	82	73	77	71	70	76	78	86	80	78	78	85	80	81	67	65	81	82	86	87	66	79	81	79	81	72	69	90	60	88	69	79	82	85	83	93	65	78	74	81	79	90	74	81	63	80	78	82	67	79	87	92	64	84	70	64	75	71	74	68	75	89	71	89	92	80	88	65	80	87	72	92	67	76	70	88	75	93	83	79	80	73	77	88	81	81	88	74	76	71	79	95	99	79	87	78	76	92	83	78	73	80	81	69	71	72	100	66	89	87	73	97	103	75	88	64	91	75	99	65	73	91	83	77	72	80	71	70	88	92	64	58	82	81	72	73	96	82	92	84	98	81	92	67	81	69	70	54	74	98	76	78	71	83	81	77	98	85	67	87	86	65	88	79	82	78	68	76	77	81	76	88	75	73	83	79	80	85	96	74	84	69	82	78	87	70	86	89	88	83
7398	2189	844	998	1870	2497	2470	2140	1736	1502	1296	1134	1016	979	924	847	846	766	787	704	688	704	697	703	738	671	666	631	664	653	626	650	607	597	604	595	635	591	591	617	590	616	575	650	582	590	602	594	639	591	582	567	615	583	570	630	563	596	585	587	578	610	600	547	596	541	608	582	579	593	616	597	616	588	553	571	569	571	542	612	603	589	610	595	580	580	566	583	559	585	541	600	608	619	558	571	581	587	558	550	571	580	590	544	567	566	574	575	570	560	567	556	608	566	602	554	600	621	557	581	610	580	586	589	575	586	594	585	581	510	598	580	573	614	585	586	597	602	579	577	572	560	583	578	574	644	599	554	581	566	584	561	620	581	554	604	582	599	589	568	526	565	601	533	591	574	601	567	603	602	621	571	580	617	534	552	574	587	550	580	576	575	598	622	587	623	619	580	588	564	579	553	600	580	576	576	574	546	595	575	612	554	554	570	557	563	562	573	622	541	597	617	572	565	579	592	569	599	560	569	598	587	595	588	615	575	596	584	569	613	544	599	588	534	621	582	578	558	593	555	578	557	586	599	575	546	537	607	583	591	644	566	565	552	592	558	552	569	577	577	567	551	606	599	591	561	598	572	610	559	538	588	546	608	561	611	578	560	602	593	554	592	581	565	565	589	581	549	595	561	609	576	585	580	550	612	600	577	611	601	584	560	586	540	623	538	544	588	576	586	575	581	571	548	593	584	568	588	595	591	582	556	615	583	593	535	607	570	568	568	572	625	585	560	584	519	589	572	562	598	549	556	575	567	584	551	595	617	566	614	542	571	559	516	584	592	600	601	611	609	533	600	541	563	532	554	562	577	597	584	575	630	588	533	632	607	589	579	562	553	597	564	567	592	629	608	589	550	595	577	546	594	592	579	588	607	587	540	569	540	562	595	587	561	559	577	561	589	583	544	562	630	579	572	558	546	564	577	561	584	566	592	575	539	583	587	584	558	587	622	590	565	546	521	618	606	556	557	566	584	607	543	599	572	556	562	573	547	614	573	594	588	536	520	613	579	608	570	572	612	607	597	524	584	542	545	595	573	599	549	547	570	576	562	560	583	571	505	599	599	559	584	587	589	582	601	580	605	580	584	588	613	537	605	542	576	569	596	593	578	626	574	546	576	612	525	574	576	548	596	549	581	575	592	587	606	614	554	562	615	553	557	577	568	572	584	571	610	614	617	583	584	552	582	587	559	586	586	594	587	601	562	596	570	564	619	555	586	617	617	528	586	617	585	526	544	546	519	555	584	572	556	542	580	571	575	570	580	555	565	584	593	604	567	570	554	583	576	592	589	569	600	571	542	555	532	589	614	534	568	593	534	565	554	516	585	584	586	556	576	591	564	551	601	575	578	542	584	589	565	574	603	599	553	548	508	559	564	579	579	582	570	565	570	583	605	580	554	597	572	581	547	613	540	585	575	564	594	554	608	588	582	588	559	544	571	580	594	594	557	576	572	549	580	623	536	569	537	597	580	552	618	537	567	583	594	597	584	557	560	608	566	589	605	557	597	552	554	577	543	575	594	583	624	561	561	597	579	591	556	556	612	556	574	580	641	593	590	555	581	564	614	593	597	582	555	549	549	553	590	580	547	587	585	565	571	546	597	575	542	624	554	573	562	561	522	594	590	610	596	550	547	586	605	616	600	552	598	579	589	556	626	556	544	577	582	553	544	596	601	586	550	553	571	574	598	577	552	552	575	572	577	601	581	518	628	580	551	559	594	575	610	583	565	580	606	592	595	549	596	566	587	601	571	575	610	571	583	549	659	555	567	541	581	572	566	558	548	591	583	516	553	531	607	562	586	578	538	574	561	548	576	564	576	594	525	605	579	540	574	552	595	564	621	556	602	610	585	547	561	546	587	564	557	573	574	604	595	550	611	559	561	579	598	534	593	568	573	571	571	584	579	517	558	556	613	557	558	587	569	597	546	571	625	604	557	568	578	615	555	564	566	555	584	581	593	618	566	586	545	544	534	549	584	526	600	575	586	579	546	553	601	573	582	572	621	560	567	534	600	553	588	576	567	587	572	598	596	555	553	529	551	597	574	568	600	554	561	574	584	566	582	603	544	591	561	632	545	542	579	587	558	551	572	591	571	529	562	614	583	581	623	611	572	625	547	556	525	569	557	565	611	561	561	587	556	615	591	581	607	545	605	589	594	563	607	600	548	541	563	559	603	591	581	552	574	575	586	565	530	601	582	565	568	562	565	570	575	520	584	607	583	581	627	563	570	592	579	557	555	577	536	600	553	621	593	549	573	551	585	573	591	521	544	602	588	588	616	609	581	576	596	592	562	609	574	555	554	594	617	581	582	570	510	526	601	585	592	569	570	590	577	596	545	529	620	624	559	586	574	602	552	575	552	598	576	565	571	601	621	535	549	593	580	568	607	591	568	578	545	569	556	597	561	555	573	549	573	603	567	561	616	583	564	547	582	561	547	575	559	559	584	583	531	567	578	549	574	595	645	587	534	543	589	546	579	587	609	585	542	589	580	627	571	560	595	553	583	571	567	531	554	578	581	593	628	543	573	574	558	580	575	584	608	605	639	567	566	560	593	606	582	568	567	578	561	544	589	571	600	577	540	522	563	571	566	548	570	587	572	569	558	581	563	575	565	587	555	547	574	615	556	597	561	560	568	544	586	588	572	550	539	582	585	614	565	592	558	566	574	634	577	557	587	579	559	573	585	545	537	585	549	574	586	557	590	605	549	546	572	573	543	575	592	603	596	602	565	543	583	564	523	556	616	561	533	565	593	543	544	531	605	618	588	608	564	597	585	622	562	527	647	553	593	594	604	569	598	584	569	560	545	622	541	558	554	565	567	551	577	567	566	571	547	560	597	543	595	584	534	548	583	563	569	605	604	601	560	616	574	626	595	562	564	593	580	591	587	573	569	598	545	552	604	573	587	573	558	600	614	570	566	601	633	592	574	569	575	603	540	601	579	600	596	556	642	584	571	602	556	555	514	585	590	558	540	541	574	541	617	563	579	561	558	561	600	579	569	572	583	586	605	554	551	610	585	587	574	547	570	514	592	572	597	560	566	583	569	573	569	549	617	548	567	594	579	556	593	568	581	580	577	547	571	594	585	606	626	555	596	579	642	612	578	575	570	608	564	585	550	595	579	576	571	613	584	581	594	594	585	607	567	602	591	565	584	629	579	562	597	575	580	588	579	557	546	597	622	586	596	570	582	568	558	552	598	576	610	612	608	543	590	586	568	606	587	550	552	548	570	551	595	589	573	590	608	580	561	514	600	542	563	593	614	580	548	538	560	561	568	566	570	599	552	593	576	584	582	573	562	574	542	578	541	587	578	542	579	580	548	563	596	613	568	564	561	551	577	548	545	558	582	552	572	617	605	594	557	604	571	578	568	612	569	546	559	596	573	548	557	534	549	567	577	534	588	565	587	565	558	532	594	590	575	557	564	560	589	613	553	539	603	549	588	573	588
1714	146	98	100	93	81	81	92	107	100	94	108	77	103	108	85	96	86	95	93	100	78	83	73	80	73	90	92	99	87	85	88	108	78	72	64	84	72	102	65	79	77	94	78	70	85	80	75	71	70	86	81	82	83	90	84	83	77	72	77	88	73	69	86	81	86	74	81	79	75	81	78	85	77	87	90	78	95	87	87	85	81	78	80	83	66	85	63	85	79	69	80	74	83	69	74	92	77	77	87	66	80	95	87	99	67	78	77	85	76	97	77	80	78	88	70	80	82	76	83	60	92	76	71	69	71	87	79	80	59	68	69	86	85	81	87	90	92	85	77	74	92	75	68	75	71	97	84	85	78	75	73	82	83	82	67	81	97	71	91	71	81	91	86	78	68	79	88	64	85	71	72	89	90	81	84	72	81	68	71	88	88	79	72	71	83	74	73	87	66	91	75	81	88	84	98	96	80	84	78	62	80	76	68	79	65	88	82	88	62	73	96	77	84	89	57	74	65	95	86	82	78	88	94	76	65	76	65	81	66	77	82	90	93	96	92	70	70	87	69	95	72	104	78	88	87	78	68	76	81	84	80	82	85	83	91	70	93	91	83	61	74	80	77	90	71	87	87	85	92	88	81	85	75	82	73	93	90	86	78	74	84	81	72	83	72	80	63	78	84	77	71	76	92	90	91	64	78	74	86	83	54	82	67	67	77	90	85	68	83	81	83	73	79	77	62	80	92	67	76	68	81	85	81	84	72	78	98	77	60	75	88	84	78	82	89	82	95	85	89	83	78	81	70	97	79	76	77	73	70	90	81	93	60	83	63	85	81	98	77	90	85	72	70	76	83	74	68	73	91	72	81	62	73	88	82	77	78	77	75	69	78	69	67	76	110	81	77	91	84	89	69	91	84	61	74	88	89	75	75	87	87	82	85	63	66	88	81	82	89	82	90	82	89	98	76	72	96	68	81	76	76	71	76	82	89	74	93	61	72	82	72	78	88	88	80	79	87	93	88	81	77	97	77	76	94	78	65	76	85	80	73	84	71	75	80	97	81	84	76	87	81	71	74	90	87	74	71	82	76	86	92	92	85	66	98	90	69	89	72	82	76	71	71	72	75	84	83	63	75	76	74	85	75	62	92	84	89	71	67	81	83	65	103	85	61	82	76	77	71	62	91	79	70	77	76	83	69	76	86	96	85	71	83	81	65	88	62	69	70	72	76	73	78	69	66	83	71	81	81	73	59	76	81	87	90	75	88	77	80	83	83	88	76	93	101	61	94	77	79	72	89	90	70	77	82	65	81	63	63	100	92	61	83	82	77	80	81	92	73	73	82	99	80	77	77	77	81	77	87	97	78	78	80	95	86	75	73	89	75	71	102	85	71	69	76	71	88	83	80	84	82	85	91	70	88	77	79	63	86	72	75	73	80	86	82	87	86	81	74	79	85	67	79	103	67	85	78	89	80	82	95	77	69	68	73	90	62	72	73	93	75	64	78	98	84	80	66	84	65	82	77	100	81	80	86	78	62	83	87	92	72	79	75	80	86	87	73	86	63	85	66	77	80	83	93	93	78	81	85	74	88	87	74	79	71	94	71	85	60	71	70	71	85	80	71	61	86	87	89	68	70	73	83	79	76	79	86	81	82	86	94	71	73	75	78	86	80	96	84	95	85	82	70	104	77	58	82	90	95	76	82	77	64	81	81	91	76	87	80	82	81	97	88	76	89	69	78	67	79	71	67	78	80	86	75	76	75	70	76	85	86	87	80	65	93	90	67	98	73	80	76	74	82	97	96	82	80	85	89	85	83	85	92	78	84	65	89	88	89	75	69	89	72	93	93	67	69	82	84	67	83	94	74	83	83	80	72	74	89	75	87	76	86	77	94	68	88	88	83	69	88	86	76	80	83	85	79	90	67	85	89	77	71	62	86	89	79	84	87	73	87	78	87	99	67	81	83	60	72	81	79	83	79	80	84	73	73	90	80	85	71	71	72	75	87	79	85	80	65	76	71	79	87	83	97	75	81	76	90	93	71	83	80	79	101	94	73	69	73	71	76	72	75	75	78	87	64	84	86	68	85	78	63	92	80	88	82	62	61	66	75	77	74	86	68	75	73	64	76	87	82	90	79	72	90	95	85	79	78	71	74	75	71	78	74	82	75	88	57	69	93	76	71	93	72	81	75	77	89	91	71	78	83	66	86	90	92	68	89	69	68	78	87	81	72	79	71	90	81	69	78	74	83	76	64	76	88	88	65	72	94	77	80	70	82	77	79	92	80	64	72	78	79	79	88	80	87	74	83	89	69	75	66	63	83	71	77	86	79	77	80	82	82	78	80	83	88	89	76	86	86	77	78	72	97	91	87	88	79	94	85	98	82	81	80	87	68	96	71	79	83	90	86	83	79	80	71	72	72	74	71	79	97	90	86	73	85	93	76	75	74	87	86	80	82	63	67	98	70	85	71	88	66	82	63	88	78	62	77	72	87	79	72	80	70	73	68	71	77	74	70	92	81	101	83	67	81	87	105	90	79	83	68	93	74	72	84	84	96	60	74	84	89	87	84	76	75	74	77	84	69	88	91	87	75	73	75	78	82	83	91	72	82	85	105	71	82	75	69	73	80	80	71	89	80	84	90	89	71	87	82	62	73	68	80	79	98	92	85	71	77	74	88	84	73	78	90	77	70	88	66	79	76	78	94	83	75	61	78	74	85	78	70	79	76	86	90	90	77	69	70	76	73	75	74	75	76	80	68	66	89	66	78	79	79	84	88	73	69	75	92	97	63	74	85	80	66	88	80	80	75	71	77	62	74	94	79	79	81	64	77	75	90	70	73	69	89	83	63	84	79	91	74	87	85	88	80	77	79	72	74	70	72	82	88	89	83	77	71	79	94	93	89	65	81	87	84	68	72	68	81	102	77	74	71	61	65	72	77	85	77	83	77	81	77	73	70	82	72	85	84	81	69	75	66	89	84	72	77	82	94	98	80	89	82	99	70	75	79	78	76	72	65	89	83	78	66	75	94	49	85	83	96	67	69	69	73	72	72	73	64	86	80	81	75	80	71	68	64	73	80	81	96	89	67	75	85	73	78	89	83	79	90	88	75	90	87	88	76	74	80	88	80	92	74	68	85	82	86	75	81	68	95	83	101	75	87	83	91	72	93	87	87	85	95	77	72	77	90	66	69	71	60	86	61	74	75	87	89	89	69	72	100	59	80	97	74	77	76	88	80	68	78	59	65	77	79	76	79	64	72	72	98	75	80	90	70	84	80	78	70	92	86	81	71	64	83	79	88	83	93	84	72	98	80	83	93	82	79	80	108	96	78	92	69	76	63	76	80	75	93	91	103	90	74	79	69	65	92	74	69	78	70	85	84	84	82	80	83	84	74	77	82	79	75	100	82	84	73	83	76	83	88	67	78	99	82	70	75	68	105	81	105	79	88	68	70	94	83	81	94	76	81	80	74	69	88	63	87	78	86	78	91	85	87
8775	1816	836	951	1623	2251	2347	1953	1671	1477	1298	1193	1048	1049	962	904	856	860	798	793	741	780	749	701	744	707	690	704	685	634	688	743	679	708	661	674	651	670	683	674	634	624	636	675	608	639	669	640	608	635	595	620	653	600	614	610	638	625	644	612	632	643	627	621	618	608	625	572	631	645	631	623	608	614	608	582	613	650	627	644	637	588	658	642	597	645	621	645	651	637	628	595	636	633	585	613	627	606	661	580	558	574	633	599	637	586	638	667	601	590	614	636	613	598	616	589	615	640	587	640	615	642	615	613	552	646	658	623	613	604	639	643	643	620	624	599	621	624	593	649	584	577	578	617	588	599	622	681	622	648	639	625	580	658	638	606	600	628	613	563	611	582	588	618	635	646	598	568	632	613	619	592	609	625	568	607	611	587	606	594	582	590	619	594	626	598	634	633	586	621	606	610	631	655	623	591	680	613	612	624	643	592	607	674	612	624	620	607	625	604	614	603	623	611	606	661	595	628	623	575	616	595	633	651	604	611	617	616	628	618	590	576	626	601	603	583	662	590	603	597	628	620	627	647	647	574	683	599	621	625	597	616	628	625	616	637	608	647	610	618	595	631	603	607	603	620	586	617	633	663	577	626	618	562	619	589	597	591	609	575	634	587	599	618	627	611	603	613	638	626	617	637	623	617	617	614	609	590	589	588	599	647	589	612	609	609	594	619	642	602	585	595	635	579	613	612	622	623	582	621	592	628	598	628	633	606	624	636	626	637	617	616	640	620	627	635	593	581	671	609	615	551	650	611	624	637	585	605	591	629	625	631	619	637	668	613	632	617	617	640	636	634	641	623	641	667	618	602	601	614	660	593	571	599	657	598	601	546	636	595	587	617	609	643	621	621	613	613	645	621	607	618	618	576	652	653	645	611	585	603	620	640	609	602	589	612	636	579	631	608	620	640	630	602	614	595	652	583	635	641	598	590	628	640	600	601	673	599	645	622	599	612	606	612	621	627	580	610	638	647	582	634	612	658	617	599	588	665	631	618	605	649	620	623	634	591	628	625	638	609	651	610	649	638	620	606	649	612	655	621	606	584	623	655	655	656	595	615	635	600	579	626	623	633	647	638	617	583	615	600	585	642	651	609	598	633	588	613	624	614	615	591	661	608	639	622	637	612	581	612	631	666	611	626	605	619	660	664	605	618	603	608	671	640	656	599	601	615	629	628	623	621	565	677	653	640	589	586	624	640	595	596	588	645	620	646	612	626	642	604	617	607	632	601	603	606	626	587	612	637	676	647	688	636	650	615	618	611	661	585	627	639	614	606	582	612	618	616	595	650	627	638	636	618	591	635	631	607	644	604	620	632	602	602	612	612	633	607	612	579	621	646	584	616	650	612	658	576	582	599	608	626	611	583	602	635	591	639	634	600	658	637	663	610	610	631	632	695	641	642	634	676	602	644	609	611	611	588	626	573	602	631	613	595	647	640	633	587	623	619	610	609	645	575	659	597	610	614	590	623	604	588	629	672	647	602	622	622	637	579	636	586	650	649	600	623	635	582	605	662	595	618	642	594	603	644	636	563	620	653	660	590	580	610	636	638	643	542	588	587	643	636	644	574	629	581	588	601	614	608	643	623	623	620	596	602	625	619	606	655	642	585	578	655	662	602	623	579	629	613	602	588	639	593	609	606	565	632	596	602	653	614	600	632	630	602	620	586	631	666	586	609	630	661	558	628	598	580	578	678	634	628	576	652	629	602	656	638	569	651	599	626	619	569	634	641	654	621	632	623	627	624	578	614	638	557	582	630	616	596	626	595	620	618	598	620	575	658	602	638	635	610	564	606	621	648	602	612	561	620	641	630	608	612	602	626	618	613	616	669	584	591	598	640	599	668	657	611	661	567	617	648	600	601	643	577	570	627	628	616	613	597	580	623	651	584	572	648	676	602	601	623	634	608	653	609	640	615	650	588	613	619	612	568	635	636	629	627	607	635	615	640	635	582	608	643	601	688	598	661	649	671	654	648	661	635	630	602	606	590	644	594	605	623	602	621	597	602	611	613	651	577	621	593	603	578	659	601	640	578	620	614	606	611	584	591	637	621	618	691	598	623	641	621	621	610	625	597	602	588	654	628	620	615	630	606	607	603	619	637	641	591	627	648	593	631	598	642	646	667	640	648	574	611	607	620	596	632	597	648	628	599	596	565	607	645	621	533	638	659	603	638	666	633	635	593	630	604	611	599	608	575	648	554	625	638	583	640	598	585	619	595	599	634	676	625	606	635	612	631	643	601	616	595	572	616	653	609	663	628	639	627	622	647	615	609	624	615	587	627	692	635	650	623	679	616	590	626	595	605	609	639	649	623	622	599	607	596	582	617	619	589	597	577	608	605	615	591	587	633	612	598	641	590	648	628	584	606	634	618	645	615	592	603	601	655	636	608	583	579	620	640	608	620	619	600	640	606	633	660	601	613	584	623	608	601	599	626	658	628	662	595	596	617	605	624	596	619	616	607	617	629	594	589	633	625	608	594	558	605	659	640	612	611	600	601	632	623	656	620	603	666	652	583	649	594	592	624	616	621	610	624	587	671	632	624	607	648	624	631	580	626	625	593	621	601	635	582	607	612	586	621	686	609	613	610	623	628	638	658	665	619	618	610	693	603	617	601	637	616	597	581	622	613	643	623	582	598	619	593	605	612	556	627	583	615	605	587	657	583	630	583	643	625	623	632	635	614	647	579	583	611	612	607	627	618	646	616	592	583	612	631	694	605	626	596	622	589	619	577	618	633	597	528	596	649	565	639	582	608	635	624	618	586	625	607	641	659	651	622	570	566	641	597	596	647	601	610	637	651	640	615	639	628	595	626	632	633	588	626	658	634	623	610	598	577	588	609	685	613	632	620	559	620	636	617	645	628	571	600	627	636	622	589	615	581	657	598	605	625	589	633	567	574	623	592	630	571	639	626	649	596	617	668	585	672	627	562	650	595	650	612	587	607	610	637	598	692	661	608	627	660	579	566	610	602	611	611	616	611	648	572	611	604	661	594	643	593	614	644	600	663	602	630	594	548	632	629	622	643	604	626	610	623	601	619	648	598	616	627	617	615	615	620	653	658	596	613	664	590	587	602	615	630	630	615	594	605	647	598	591	621	663	602	617	626	603	619	614	581	645	600	565	616	606	609	631	606	576	635	651	627	618	599	646	585	582	646	626	578	604	632	618	653	627	605	619	623	619	587	650	601	693	578	607	600	623	645	583	651	594	612	613	620	626	616	562	661	634	615	639	643	638	596	647	639	597	634	614	595	596	627	659	629	611	621	655	600	602	602	620	603	649	583	628	582	605	589	576	611	609	574	612	586	588	609	581	619	600	615	587	590	671	596	596	590	600	625	604	612	661	627	625	606	645	593	621	634	577	636	588	607	580	593	612	594	630	594	597	636	626	605	627	605	604	583	609	608	615	680	649	604	609	644	605	621	604	589	586	635	610	560	615	629	627	613
1070	250	167	131	149	147	160	155	157	153	123	126	138	148	130	141	132	135	130	121	114	134	125	111	116	129	137	113	123	121	123	114	140	142	109	119	120	106	118	136	103	107	102	103	109	120	119	97	101	104	120	124	118	130	114	106	125	98	125	136	100	127	112	104	122	123	125	113	125	103	113	111	101	109	104	108	95	121	131	126	114	116	122	136	107	121	122	112	115	133	109	117	123	143	114	107	111	93	105	99	103	104	140	124	120	116	123	116	108	114	118	128	108	98	106	130	121	124	113	136	109	111	123	125	130	126	128	130	135	124	111	107	117	117	125	118	120	99	97	114	105	112	102	130	111	129	89	109	118	118	105	113	119	107	135	105	127	111	136	108	120	121	104	126	127	106	109	114	115	98	110	127	122	131	102	111	119	124	107	114	122	115	107	130	132	112	106	116	122	113	122	135	113	122	139	109	89	113	100	112	128	138	123	111	89	115	109	120	114	145	104	109	105	118	110	111	115	123	126	112	120	134	96	113	125	102	124	134	128	106	115	128	123	99	114	122	126	120	118	116	129	103	110	121	126	115	108	119	130	109	106	110	110	120	103	94	114	127	116	109	99	117	118	124	110	124	110	113	108	104	129	118	133	113	122	106	99	123	118	129	105	109	122	122	136	112	113	143	110	120	110	107	109	109	115	131	132	117	138	122	122	117	126	125	118	114	92	98	119	108	118	114	125	124	128	138	121	104	113	113	104	111	93	116	131	125	119	110	120	109	110	124	100	126	132	99	122	120	112	128	103	117	113	125	121	119	112	98	124	95	94	134	120	102	122	122	104	119	118	146	120	128	97	116	122	120	104	122	126	110	126	111	87	110	118	104	116	116	123	108	104	109	113	114	106	126	119	128	113	105	110	124	106	117	121	115	117	114	111	96	128	103	109	118	116	116	102	124	137	114	127	100	125	116	111	108	120	120	139	100	104	107	125	122	116	110	114	104	121	118	105	119	130	115	109	113	112	110	105	109	107	116	127	114	105	119	113	100	104	125	127	112	107	109	128	120	98	116	127	120	115	119	110	122	121	122	133	123	118	123	127	87	128	129	111	120	110	123	118	92	125	112	111	124	106	104	106	130	110	102	90	139	117	108	114	118	114	122	112	126	117	139	120	108	106	114	97	107	111	106	117	114	116	111	118	114	126	123	105	105	122	119	128	106	107	126	129	141	132	125	126	109	117	126	103	119	96	111	114	109	110	136	102	124	132	120	104	110	133	115	125	115	117	112	108	126	110	129	101	100	118	126	136	121	127	108	126	128	108	129	102	126	118	123	121	100	123	120	115	113	115	133	109	100	126	135	110	129	136	138	110	121	111	127	118	107	99	118	129	101	137	110	133	108	112	137	113	117	123	125	112	126	113	114	124	120	100	120	124	91	119	113	124	107	109	111	128	112	94	96	92	116	104	120	103	125	101	124	128	106	124	111	126	104	110	103	111	138	104	118	136	120	122	132	127	121	109	129	110	118	94	118	112	120	106	104	97	113	117	139	120	110	131	104	115	136	96	110	111	113	112	112	104	126	107	120	112	128	112	135	121	103	109	132	118	95	107	106	99	134	114	98	117	119	116	109	135	116	120	119	118	124	119	134	112	132	121	118	126	102	104	118	113	123	119	107	122	105	109	107	122	138	108	117	119	117	104	113	120	112	89	122	125	121	124	114	125	125	111	108	104	138	112	116	99	128	116	122	101	116	119	131	131	105	105	99	125	101	139	112	114	109	113	113	140	126	105	105	126	113	119	134	99	99	126	124	120	113	121	130	120	112	94	127	110	101	114	139	104	151	125	126	116	117	122	117	119	90	103	114	124	125	121	114	100	117	113	119	100	119	107	117	109	127	114	126	115	111	96	115	120	109	120	113	113	116	108	109	117	112	124	111	121	128	120	122	119	107	118	102	123	108	128	111	97	99	123	92	138	115	123	114	130	114	134	93	136	121	122	110	100	95	128	105	98	110	112	124	115	113	109	118	128	132	113	104	112	124	130	118	133	124	126	113	115	115	109	119	119	120	122	121	101	112	102	99	110	125	111	116	132	105	103	117	100	136	102	97	102	120	115	116	108	116	99	104	105	126	117	115	110	96	117	132	107	124	127	106	95	118	135	104	123	125	111	124	125	122	114	123	136	98	125	118	122	106	110	101	127	95	108	118	130	124	126	134	114	110	121	134	123	120	113	127	123	120	117	113	127	114	97	122	128	116	106	111	132	109	131	120	119	90	95	113	124	133	107	120	113	105	132	118	122	120	121	120	110	107	97	97	106	103	121	113	120	141	111	105	116	108	98	133	155	116	117	118	115	120	116	127	106	109	116	104	128	116	126	102	111	115	131	108	118	113	96	115	121	130	116	138	99	105	97	119	127	111	101	123	120	122	135	114	115	110	111	117	112	126	109	124	130	123	124	105	109	125	109	114	104	119	148	106	105	122	117	92	116	120	125	100	119	126	115	137	109	125	122	98	119	116	108	111	126	107	118	106	111	132	137	104	104	115	96	110	116	103	108	121	101	135	125	114	104	142	125	105	114	119	102	104	116	105	98	125	110	125	108	116	119	144	109	128	129	109	125	111	121	107	128	116	123	113	106	107	128	115	116	128	108	103	115	119	109	124	109	103	131	97	120	124	131	122	116	129	127	113	117	86	120	108	131	108	113	127	98	114	111	117	133	120	119	119	112	90	137	120	113	110	130	130	129	106	115	102	112	118	125	118	113	122	137	117	100	124	113	121	123	102	117	113	108	115	99	128	112	112	117	115	106	118	119	128	114	109	117	106	105	98	109	122	119	137	136	116	97	125	118	143	135	136	124	105	107	113	109	102	104	129	108	105	119	115	100	107	119	124	103	121	110	111	112	112	133	132	118	131	120	123	108	101	117	95	106	111	119	119	121	116	126	130	127	117	121	119	151	116	145	124	137	125	118	110	124	117	127	123	112	123	109	104	117	109	117	111	123	120	125	111	105	128	105	123	142	107	122	110	97	115	105	120	111	106	109	142	102	121	127	127	138	105	117	128	122	101	108	120	121	115	134	132	123	117	113	134	119	132	105	107	117	110	113	111	111	119	110	99	128	140	130	115	111	112	100	116	142	112	124	118	124	115	110	121	96	105	113	118	118	107	129	115	113	111	98	112	132	89	107	116	124	127	111	118	119	117	129	124	105	128	128	125	119	127	120	128	114	114	123	118	131	116	115	99	110	105	111	104	115	109	141	116	119	109	128	110	122	127	133	102	118	123	117	103	105	112	110	108	125	83	102	126	106	118	125	103	108	125	95	102	114	109	116	116	135	116	131	115	129	114	102	122	112	116	131	117	129	109	130	114	119	114	126	107	115	118	122	120	116	121	119	124	121	114	109	130	103	117	114	118	99	113	121	132	113	114	102	96	110	117	112	112	121	120	131	129	119	136	118	113	101	107	116	101	137	98	129	134	106	130	119	108	111	99	120	119	127	109
10344	3054	1356	1437	2923	4111	4087	3312	2914	2439	2118	1921	1686	1546	1474	1344	1278	1232	1231	1233	1104	1076	1091	1055	1050	991	969	1022	958	984	965	985	994	927	886	997	936	927	943	914	870	946	908	912	916	875	925	842	857	884	887	899	914	913	856	910	862	867	843	886	870	847	876	852	852	842	916	888	886	849	933	847	890	820	905	856	855	886	893	865	827	805	883	862	817	876	836	861	801	859	859	825	854	854	889	849	867	839	870	915	857	859	873	846	836	859	853	871	840	855	830	858	833	873	833	864	836	836	828	841	855	844	849	848	906	811	825	835	866	898	844	822	838	885	825	865	838	863	838	894	818	851	815	844	895	864	869	972	817	860	873	882	873	822	873	879	894	879	826	847	846	851	840	851	846	893	910	874	832	796	867	848	785	816	900	801	836	856	870	858	863	830	837	896	847	868	767	825	878	842	834	863	812	878	910	853	844	813	870	854	822	823	856	841	894	830	870	874	841	868	819	892	883	849	853	858	841	853	835	873	859	870	871	844	876	862	805	873	846	825	896	859	839	912	820	890	854	866	844	853	912	814	870	808	901	863	886	863	884	853	839	851	893	831	863	805	875	834	832	835	880	843	838	806	838	873	866	852	889	869	826	862	837	795	844	849	843	872	802	902	856	850	868	831	886	851	842	853	805	862	861	872	852	816	884	815	799	837	863	888	834	817	836	848	867	813	907	886	839	822	888	844	794	848	830	805	789	898	813	853	834	840	857	855	797	880	814	882	816	787	850	878	862	871	853	843	865	840	811	820	847	821	839	829	854	839	780	901	819	794	841	853	853	888	890	846	876	840	840	867	827	868	873	845	848	857	838	871	832	849	900	847	862	813	830	794	857	876	861	875	820	880	883	834	818	838	823	842	886	869	872	840	869	891	889	853	859	846	832	823	830	826	876	856	852	871	834	849	824	874	881	861	821	787	838	839	867	892	826	853	839	825	900	862	863	847	843	772	886	844	825	904	826	775	866	898	886	816	853	802	862	819	827	848	821	855	843	900	848	876	886	836	773	842	864	848	856	900	816	894	900	799	820	798	837	840	834	911	834	886	847	807	882	849	862	841	822	825	887	865	876	819	832	795	848	809	888	848	853	883	865	805	843	851	864	867	829	824	857	856	827	847	821	874	831	827	869	816	843	842	847	884	805	832	824	889	843	816	848	834	833	894	845	849	838	844	789	859	830	818	833	873	865	829	829	822	877	888	890	849	823	850	856	879	867	817	876	822	841	855	894	835	840	907	817	836	841	829	929	888	855	868	850	857	829	901	808	851	840	788	821	786	840	809	811	842	822	852	831	857	799	900	835	851	888	867	867	886	829	807	865	852	843	820	843	905	826	884	848	815	890	840	851	912	849	879	855	853	840	831	876	804	833	821	821	871	859	867	891	857	831	855	838	794	866	865	860	830	813	922	785	814	890	816	851	837	898	851	830	874	847	887	857	866	817	816	820	852	844	855	893	844	866	870	819	823	837	856	829	848	846	864	777	885	860	875	846	871	824	802	861	834	841	886	841	854	857	849	827	908	882	849	833	869	863	855	817	812	854	837	856	833	843	910	804	878	836	858	892	824	876	859	881	833	875	838	860	895	796	873	906	826	840	848	860	878	810	862	843	827	855	838	862	893	815	867	856	856	831	815	897	841	844	858	831	819	872	854	902	893	863	838	865	930	865	842	832	804	865	840	842	851	872	837	890	809	862	834	873	841	874	879	847	835	901	809	869	827	840	830	837	831	835	843	842	809	844	876	839	842	891	845	862	840	855	822	833	841	833	865	852	850	787	843	880	892	839	877	833	804	828	872	878	864	839	814	858	831	879	870	863	843	832	832	878	891	890	817	868	821	883	794	802	852	862	848	853	803	833	844	837	882	856	837	854	814	890	874	860	852	910	834	850	868	858	854	848	859	862	873	871	877	824	840	804	853	837	784	856	869	869	879	808	866	796	809	804	821	839	850	874	804	886	895	810	882	807	878	835	799	895	774	867	840	809	837	893	845	804	868	871	799	867	832	836	816	823	831	899	815	859	815	820	876	819	862	872	833	830	843	845	815	852	867	882	865	802	794	806	906	871	880	861	833	835	832	802	823	889	830	889	838	841	854	893	827	866	843	843	845	834	833	823	878	837	867	861	821	814	902	865	875	806	866	808	818	887	834	826	779	843	804	844	821	875	847	859	825	893	833	795	854	825	835	928	828	847	879	891	834	879	823	819	836	877	840	880	853	808	853	853	825	854	813	834	840	867	795	853	849	831	838	814	861	833	855	856	863	834	847	864	853	844	839	851	886	813	852	846	851	820	841	833	863	856	787	810	840	860	836	840	789	817	827	831	815	842	875	864	879	857	874	847	783	786	844	853	877	846	859	881	834	820	805	904	853	830	863	851	818	830	864	823	852	896	812	867	852	887	854	858	847	833	873	851	827	851	863	891	803	853	878	863	832	802	891	894	851	857	824	832	884	829	844	852	843	820	813	824	742	888	863	871	844	869	854	850	905	886	858	858	838	865	865	907	845	852	810	852	871	843	848	862	884	837	834	830	862	841	834	834	825	840	808	920	867	790	860	852	838	849	832	877	870	861	872	835	819	833	878	830	823	850	876	836	798	862	840	842	833	841	905	844	868	841	852	847	828	793	819	859	851	852	824	876	877	804	806	833	814	840	886	807	862	850	802	918	879	835	890	847	870	794	801	836	848	892	881	875	828	838	906	871	808	843	852	878	809	871	870	861	783	856	824	826	863	870	833	843	876	820	887	886	849	839	867	817	798	839	831	819	817	834	921	845	870	881	866	813	873	871	877	890	842	870	780	802	859	834	819	847	883	886	820	856	843	905	823	833	828	909	852	895	845	852	831	865	856	852	843	844	867	839	864	831	864	847	831	841	856	828	852	837	827	819	854	815	870	846	853	869	859	854	855	807	830	865	810	838	806	879	877	842	832	897	851	781	908	897	833	850	855	850	844	818	804	841	893	839	808	871	861	898	855	862	858	850	838	866	848	848	858	881	841	862	869	836	862	906	856	786	841	873	876	866	818	891	853	830	845	818	824	859	888	846	821	855	788	868	820	873	840	825	794	858	839	823	866	872	886	860	841	759	856	869	846	889	812	847	864	859	882	841	877	848	819	803	874	857	846	806	847	892	835	837	815	803	811	881	901	851	853	828	875	785	822	834	853	846	859	876	825	873	841	915	851	817	863	867	856	928	855	835	855	841	830	873	874	797	867	826	809	844	859	844	873	825	858	804	867	893	854	849	854	816	856	879	834	887	834	883	825	872	854	822	851	825	847	857	860	818	897	881	892	862	872	858	873	861	882	870	819	869	804	852	852	835	814	794	871	859	797	810	816	845	869	872	875	835	848	828	837	832	826	781	845	828	826	850	849	879	801	861	900	870	843	877	840	811	844	797	795	861	846	885	878	857	860	879	855	894	866	880	853	823	837	829	820	837	866	881	918	870	828	803	852
1094	72	52	47	51	31	46	43	40	33	55	47	33	31	40	51	47	44	40	51	44	26	48	39	43	38	41	47	52	36	38	31	45	27	47	44	37	38	38	32	44	52	38	41	32	39	49	42	45	41	32	41	47	40	34	45	32	38	41	37	52	45	39	44	40	44	32	36	34	36	39	47	33	37	43	35	32	46	33	33	44	35	33	42	29	43	36	41	31	38	41	47	45	46	28	40	46	43	43	43	32	40	51	35	42	43	45	45	37	42	25	40	34	54	38	32	42	43	33	35	37	33	36	34	38	45	52	39	37	31	35	32	35	51	40	37	35	45	45	28	52	40	42	33	38	33	41	36	42	49	37	39	32	40	31	30	38	43	41	36	44	38	43	31	33	37	47	42	36	53	46	34	49	31	37	42	42	39	48	33	43	44	42	41	38	32	51	40	28	31	54	50	42	41	39	46	36	35	48	46	43	45	42	34	41	40	46	32	40	27	41	26	42	40	46	35	51	41	47	45	47	39	54	39	31	36	34	56	35	36	44	41	47	40	48	49	42	43	41	34	38	36	28	40	46	38	37	36	49	43	31	27	33	47	34	42	42	50	27	28	28	51	53	49	40	45	45	37	47	49	31	39	45	41	41	44	36	49	34	50	42	52	47	30	43	30	43	58	31	40	36	49	41	45	48	50	30	39	45	44	46	41	42	44	44	42	42	36	44	36	52	43	28	39	42	37	26	41	47	50	35	42	44	37	32	39	37	41	36	41	39	42	36	37	45	45	45	35	44	36	32	43	44	40	38	40	37	35	43	37	42	34	34	47	41	52	45	42	37	52	41	43	35	57	46	46	44	47	40	45	36	40	40	50	37	36	49	35	52	42	35	36	37	43	33	45	43	52	47	52	46	37	38	45	40	39	38	45	38	38	48	36	41	37	41	47	37	42	31	31	40	40	40	43	51	39	38	38	42	46	42	44	34	39	40	34	36	39	47	44	47	52	35	47	53	34	32	39	50	43	44	46	39	34	43	36	41	41	33	34	35	44	30	42	40	48	45	34	43	37	36	42	47	41	40	42	53	40	38	44	41	35	51	32	34	49	44	46	42	34	40	45	48	36	36	47	37	34	60	38	44	57	48	44	44	45	42	40	36	52	44	40	53	44	44	42	39	35	49	44	38	55	32	28	50	45	44	42	40	31	49	40	49	46	46	50	38	41	34	52	50	39	44	35	36	32	31	34	43	39	34	50	38	43	39	41	35	33	51	30	38	50	39	35	41	45	44	42	58	44	46	41	54	40	35	46	39	38	47	26	38	55	44	29	49	44	40	54	40	45	50	33	46	38	37	40	35	43	48	27	41	39	44	36	37	37	44	28	46	46	46	51	34	43	38	44	30	52	33	47	41	44	48	38	46	35	32	37	38	34	40	54	49	45	29	35	40	47	49	41	33	48	45	42	42	44	47	42	48	31	44	45	36	49	36	33	36	47	53	43	53	44	46	36	28	41	32	39	45	40	35	34	39	49	41	33	43	31	36	43	40	38	40	45	48	42	38	44	35	40	49	43	31	37	38	36	40	42	47	40	42	46	41	37	36	46	40	50	39	36	54	38	44	52	44	38	36	54	43	41	52	48	45	37	41	34	40	54	46	37	29	46	28	46	39	48	37	42	51	41	34	39	46	33	40	44	51	43	46	49	47	49	45	45	32	48	31	44	34	32	50	54	43	35	50	30	36	49	48	34	47	33	41	40	57	51	38	34	44	40	40	40	46	39	41	35	36	35	43	48	39	40	40	35	52	38	45	38	52	29	33	45	56	42	47	40	44	41	38	41	42	33	38	37	43	40	43	45	37	33	49	39	52	42	43	32	33	33	33	35	31	44	41	43	34	44	51	33	50	36	43	51	44	36	43	38	51	42	47	41	37	39	50	38	34	39	42	31	52	37	41	37	39	43	39	28	42	41	37	56	45	52	33	46	45	35	43	38	48	35	35	44	40	42	34	46	46	41	37	53	40	34	45	37	37	48	38	38	29	44	35	44	37	41	39	35	40	45	39	36	43	56	41	38	45	48	38	37	41	32	39	31	47	39	33	41	39	46	37	35	40	45	44	37	34	49	48	40	36	45	42	48	34	39	34	46	33	41	31	37	43	41	28	45	41	44	55	46	38	37	37	45	45	41	34	30	42	42	34	42	30	44	41	45	44	38	48	44	41	48	51	47	39	38	44	41	40	29	40	36	34	44	50	36	46	44	47	32	47	40	51	44	41	40	41	52	42	42	45	38	53	35	34	48	39	43	43	46	46	33	43	47	38	48	62	37	53	37	39	38	36	38	30	28	39	48	53	43	36	40	43	31	37	48	34	56	44	36	40	39	40	36	31	31	37	39	41	45	37	38	47	29	38	42	42	40	34	43	41	49	36	42	43	49	36	53	38	42	34	47	43	41	34	47	44	51	36	48	30	44	27	44	41	48	38	40	41	40	38	26	36	33	52	35	48	35	46	48	29	48	23	46	44	42	39	51	38	41	36	42	43	35	43	28	41	39	38	44	40	43	26	41	39	40	38	50	53	46	32	35	41	41	41	32	43	40	32	36	45	41	61	41	34	42	36	40	36	42	30	40	36	35	48	45	40	40	35	53	45	37	37	38	23	36	41	33	44	28	50	36	35	45	36	42	38	32	27	37	37	32	41	26	35	41	40	32	41	45	35	39	41	47	51	38	38	39	41	39	44	50	49	38	54	51	38	26	49	42	43	36	43	38	46	48	34	44	37	39	32	46	45	43	41	40	33	55	51	31	27	40	41	47	46	44	33	33	32	41	36	46	45	45	38	48	28	47	40	33	42	49	42	47	37	41	42	32	33	40	45	43	46	49	40	45	36	40	36	48	26	41	42	35	48	51	38	36	36	33	44	44	48	49	44	47	34	35	37	44	54	60	40	37	49	41	39	35	31	38	41	44	32	37	60	40	44	38	32	42	49	34	40	37	44	40	33	41	49	51	38	30	39	57	46	38	52	49	42	32	43	45	45	36	48	34	49	44	45	34	39	26	39	47	41	36	38	36	38	46	49	42	49	35	40	52	40	36	44	34	42	36	39	42	36	39	50	34	33	47	42	44	35	34	46	48	41	36	45	45	44	36	42	41	38	50	44	44	41	38	45	38	36	47	35	31	44	38	40	37	43	41	45	37	42	45	41	41	44	40	44	35	51	44	39	44	37	40	50	51	41	34	43	47	43	39	57	43	57	35	46	33	48	39	40	42	45	37	45	32	23	37	49	40	43	47	52	36	48	43	33	42	49	39	43	36	47	33	46	48	36	50	42	40	33	35	55	38	34	42	41	41	53	44	37	47	45	33	44	33	43	36	50	50	49	33	29	39	58	37	39	32	33	44	39	41	46	47	35	41	39	41	39	48	39	38	45	40	51	53	42	43	39	38	36	36	29	43	45	41	23	46	27	47	36	53	41	39	37	35	47	57	45	44	37	37	31	35
6980	1020	404	424	552	707	677	648	574	553	461	456	429	395	395	405	399	435	387	382	409	370	358	343	363	345	350	357	332	347	369	371	392	315	331	334	367	310	345	352	351	328	331	332	310	342	299	317	321	338	340	366	323	328	353	331	309	316	319	339	356	315	307	321	308	341	314	365	338	354	309	346	299	337	340	339	326	331	321	320	319	318	332	357	339	323	311	335	320	310	326	322	332	334	332	333	335	336	311	341	320	344	306	313	306	301	336	343	296	313	316	306	344	346	363	317	310	366	354	334	304	334	317	359	333	337	329	351	326	347	320	314	338	306	305	346	323	330	330	323	323	366	320	349	357	350	333	337	332	333	327	334	328	316	314	326	314	343	348	326	303	313	337	334	328	302	322	298	314	330	349	345	340	315	367	304	314	340	321	356	328	342	323	377	297	337	341	352	358	329	322	321	319	299	295	362	335	344	345	320	318	322	316	344	316	350	337	342	326	318	330	350	323	343	324	344	351	353	306	304	304	334	340	357	305	310	321	316	309	333	357	316	330	336	318	272	337	306	367	360	337	332	315	325	345	345	295	336	325	357	374	327	366	330	332	325	346	334	355	346	349	341	336	324	340	333	320	328	330	308	327	335	334	355	327	324	321	335	325	342	333	325	353	335	319	306	314	333	329	264	327	349	356	338	349	318	326	321	315	303	351	312	338	342	357	345	327	319	329	302	347	342	330	329	339	331	344	315	353	352	332	327	333	305	309	351	312	348	352	334	343	336	303	345	345	287	342	319	319	344	348	359	338	348	348	341	342	323	329	327	330	364	349	303	346	353	335	339	336	333	319	340	333	374	323	342	326	335	362	329	321	351	313	343	328	327	345	321	326	368	326	331	345	303	299	315	338	320	320	326	341	328	337	308	333	330	319	320	357	332	338	352	334	333	338	353	335	302	362	316	319	340	319	350	329	317	345	305	324	322	343	320	332	322	302	332	330	315	345	336	319	345	372	320	359	319	348	342	292	302	361	304	354	292	320	326	354	335	318	366	316	321	346	304	327	324	300	342	333	370	338	307	299	334	317	359	330	333	338	324	296	312	365	317	332	352	359	353	360	305	309	333	325	293	326	335	314	342	291	313	341	278	330	347	304	335	331	333	322	344	331	341	313	328	357	305	322	300	353	332	343	325	321	349	350	305	322	329	324	338	340	341	303	343	355	320	308	313	313	338	316	348	360	335	328	338	303	322	362	334	335	340	344	330	315	329	320	342	334	315	327	323	350	365	312	339	341	339	353	338	321	321	322	325	341	325	334	321	332	320	298	308	329	308	350	324	311	305	354	327	353	311	342	346	325	324	302	325	371	346	314	330	349	292	327	314	341	356	341	321	368	337	314	336	310	351	345	329	316	332	335	340	320	337	346	332	349	316	359	357	325	303	349	329	347	344	317	320	350	324	352	326	330	312	331	340	341	321	310	322	346	353	352	298	355	331	360	329	363	320	303	332	330	288	334	320	363	345	354	305	332	330	330	395	322	336	311	346	334	371	294	342	326	290	330	342	342	364	325	316	322	337	346	325	315	361	331	352	340	358	292	363	316	348	392	346	355	310	346	336	347	324	310	318	340	310	361	335	327	336	344	319	313	315	312	325	319	336	342	353	356	352	357	375	335	353	332	329	341	346	344	335	368	311	301	304	320	339	318	349	321	336	335	308	343	311	296	353	323	319	311	344	312	357	329	334	359	316	322	315	320	353	363	322	313	340	321	338	334	320	350	315	334	321	323	330	356	347	359	353	343	350	307	340	338	315	330	339	322	349	344	299	296	333	329	342	319	310	321	344	350	330	373	341	315	329	349	337	313	333	336	347	315	349	318	348	312	340	305	313	319	343	320	335	330	314	328	327	336	328	324	357	318	337	336	355	336	329	340	340	329	301	302	328	366	345	305	324	314	333	338	369	319	337	321	362	302	334	338	309	373	339	325	336	311	297	330	345	342	363	331	301	329	335	344	326	328	345	358	351	325	331	356	385	306	344	335	333	271	321	336	343	354	332	372	329	335	332	339	338	378	296	365	317	328	316	356	341	354	326	351	331	349	319	312	306	354	334	374	337	336	317	336	351	344	305	341	317	347	330	318	309	324	319	312	378	359	364	323	350	323	333	309	324	317	304	329	297	351	342	313	352	320	332	313	360	359	310	315	329	368	305	347	345	356	345	345	326	342	334	363	351	334	342	358	329	322	367	349	326	335	323	360	333	356	340	291	314	329	340	357	373	335	310	315	335	373	322	322	314	327	362	332	329	314	329	336	342	311	328	350	365	330	350	328	291	326	331	340	338	331	322	289	328	352	319	328	325	330	320	322	338	342	329	311	330	314	341	313	310	315	347	342	321	324	344	354	346	305	339	314	350	321	343	312	327	350	315	308	350	341	361	345	335	350	349	332	328	378	320	342	348	314	315	295	345	335	339	318	345	323	336	354	320	309	332	333	347	336	338	337	342	296	332	315	340	324	348	312	345	321	320	327	327	329	304	316	323	343	331	347	347	361	348	298	361	353	316	313	322	327	307	312	341	299	343	316	332	312	365	357	324	326	320	344	332	296	337	314	319	333	303	337	339	322	323	347	331	329	348	341	341	303	373	336	305	339	331	314	352	347	319	350	360	325	339	345	327	339	341	375	326	321	348	357	321	323	334	322	328	314	318	337	306	334	357	318	312	324	322	282	319	313	300	324	293	345	320	351	340	330	322	352	355	347	349	315	321	331	349	323	316	296	288	327	334	332	306	303	337	327	329	319	336	309	327	333	340	344	323	346	326	309	361	317	332	294	332	353	308	336	343	312	315	375	311	328	316	301	322	327	317	343	354	312	300	321	330	349	320	337	343	332	323	305	319	318	350	326	365	337	292	331	303	313	352	321	312	363	283	325	361	353	310	373	316	340	316	341	321	353	341	344	364	365	325	316	320	343	333	336	312	338	344	310	333	341	321	327	362	334	325	335	327	323	311	345	324	324	329	352	345	331	336	339	344	343	314	358	314	321	317	334	349	320	329	358	320	312	343	320	309	291	332	318	346	330	319	326	351	328	341	372	328	361	305	303	356	334	338	293	356	359	339	339	318	306	342	354	344	309	310	333	352	306	308	303	319	376	299	313	337	333	326	337	348	346	327	333	305	310	330	368	372	317	328	302	294	328	337	348	340	334	341	340	324	317	378	314	358	352	312	338	332	325	332	329	300	340	324	327	305	306	364	315	338	382	337	353	342	344	328	346	334	310	333	357	299	333	337	370	333	343	338	329	336	346	305	298	315	319	338	353	352	337	314	370	346	348	313	300	366	340	343	345	344	328	315	280	341	321	331	321	329	331	282	330	286	325	317	337	350	348	313	327	339	313	323	339	323	359	331	338	288	322	324	323	339	300	322	304	322	320	306	328	331	359	307	331	307	339	326	324	335	330	330	307	296	301	353	292	341	357	350	329	299	336	329	335	373	325	342	359	331	345	319
693	179	96	86	92	108	96	90	101	85	99	90	65	95	75	78	94	72	90	94	69	100	68	91	76	83	92	71	83	96	87	73	67	97	89	86	75	78	87	89	78	84	80	82	89	81	91	71	91	83	90	81	79	66	83	75	88	77	61	90	83	78	85	86	71	82	86	68	63	81	73	67	82	89	87	95	91	80	81	99	68	90	76	77	70	71	75	85	84	74	71	76	77	88	65	87	80	81	84	89	87	75	85	103	82	95	83	92	68	81	76	85	103	74	103	73	86	87	74	88	96	82	80	78	94	84	64	76	73	73	78	63	76	76	89	79	89	72	74	69	87	78	91	83	78	81	76	67	76	88	80	77	66	73	78	75	79	76	92	71	60	70	80	68	89	76	79	85	77	74	67	79	86	102	83	76	75	60	62	73	69	75	81	75	65	94	86	73	87	86	89	72	75	78	70	87	76	73	68	79	64	79	99	84	82	79	80	90	83	80	72	86	72	95	82	75	85	83	67	89	90	83	60	86	82	70	74	71	78	85	84	86	79	84	71	86	74	80	80	71	91	87	88	75	74	91	80	78	90	87	80	85	97	81	84	74	79	71	90	71	73	78	78	71	84	72	87	77	82	81	78	80	73	86	97	80	78	70	86	92	82	89	86	81	78	76	76	77	75	73	84	80	85	76	76	69	78	89	72	80	68	88	79	83	77	80	77	78	97	73	71	79	89	88	75	78	89	98	76	73	74	82	67	98	75	79	86	71	80	71	89	78	79	70	74	96	72	86	84	79	82	80	69	64	73	91	76	85	86	88	80	84	93	77	77	86	70	76	83	89	77	89	89	83	83	64	82	94	74	79	78	77	92	71	81	77	101	82	80	78	80	85	85	73	63	90	86	74	76	75	88	76	82	73	71	88	82	73	73	75	88	69	92	71	84	80	96	92	97	88	79	69	73	101	82	74	88	67	62	85	87	73	75	87	77	86	106	79	64	89	77	88	82	73	71	87	68	66	74	73	76	78	75	81	88	79	64	86	78	75	69	69	66	96	87	84	82	65	81	81	89	95	66	77	75	81	68	80	66	80	89	75	74	90	73	85	77	72	70	80	81	67	62	76	86	87	79	86	79	85	75	94	73	78	76	82	79	71	81	55	82	63	84	73	87	68	75	81	91	92	68	79	78	73	88	75	100	84	83	86	77	81	76	85	78	63	83	69	80	91	79	80	75	68	79	71	65	71	83	76	90	87	84	68	85	71	62	74	82	87	74	80	81	80	69	85	87	84	81	87	80	87	77	70	78	73	72	74	90	87	70	81	84	75	87	92	73	73	72	87	68	91	86	76	70	79	81	85	80	75	93	80	90	69	80	65	76	86	91	67	86	82	76	95	71	73	79	84	81	89	67	73	91	79	75	80	88	80	95	79	70	84	71	72	87	70	77	69	79	85	67	89	70	71	77	73	87	92	62	73	91	77	64	85	82	84	81	81	68	72	72	87	88	71	81	82	103	68	72	81	80	79	82	75	74	90	77	71	69	95	79	98	73	79	74	74	79	67	95	83	67	76	99	81	77	82	87	70	90	81	80	77	79	76	70	89	96	70	94	80	71	76	87	67	88	95	84	82	78	94	75	70	71	85	86	88	83	82	75	83	87	94	74	78	88	75	86	84	78	82	76	80	91	89	70	76	89	79	105	77	76	71	91	67	76	77	56	87	82	78	86	90	62	76	87	80	84	95	82	83	85	83	87	85	76	64	62	73	92	78	72	79	80	74	80	82	84	81	92	75	74	88	81	88	80	72	82	86	80	97	84	72	77	72	79	79	60	62	77	68	89	85	73	79	95	81	91	85	64	72	82	82	89	66	66	65	89	84	80	73	68	73	84	75	77	73	73	85	83	72	67	87	68	76	71	82	83	76	81	78	75	76	82	71	66	83	82	85	59	74	82	78	89	63	84	93	72	68	78	69	79	70	69	81	83	89	75	85	100	84	93	80	77	86	75	73	67	70	84	93	54	68	83	71	71	84	91	72	78	66	102	95	86	81	62	73	76	98	105	83	77	82	93	75	79	73	81	80	83	71	77	79	78	71	86	80	67	85	83	80	87	84	83	92	78	75	74	93	78	70	97	67	67	82	94	77	72	75	80	82	75	83	80	81	90	76	82	91	69	67	77	70	68	81	102	98	69	74	82	82	68	76	91	68	81	93	91	76	97	81	81	87	69	78	75	75	82	77	74	81	77	84	101	80	72	83	83	82	85	91	84	80	76	71	99	77	71	94	86	68	78	84	83	73	83	81	87	83	76	60	69	85	77	85	74	81	77	84	93	88	87	78	73	87	63	69	72	83	87	72	82	81	78	77	90	86	80	73	65	80	81	84	75	82	89	82	79	57	84	76	80	87	82	73	71	77	89	73	72	82	68	91	79	89	69	93	78	80	87	85	79	74	73	81	74	94	85	81	79	72	78	73	86	67	73	82	84	92	75	79	79	74	79	83	71	85	70	79	92	75	69	79	78	94	88	80	80	80	70	110	86	100	75	75	62	75	66	94	72	73	88	80	73	85	66	83	81	83	86	73	65	79	87	75	86	83	84	79	91	84	88	76	90	83	90	78	92	88	82	66	77	94	74	78	97	86	69	71	82	95	86	72	75	76	98	80	88	69	81	80	68	86	89	69	75	82	81	85	78	89	78	84	89	79	94	83	71	83	66	73	81	76	83	57	86	70	69	89	72	80	81	76	74	75	79	73	70	84	79	80	83	90	78	77	92	87	86	78	65	88	76	82	83	84	78	79	105	68	78	77	77	80	77	85	91	75	80	69	78	81	82	84	79	91	90	84	75	84	75	64	74	80	88	94	87	96	72	73	74	86	69	72	72	71	86	74	73	75	77	94	81	81	94	91	78	79	68	96	77	87	77	84	83	68	86	71	71	89	73	84	77	76	71	89	82	74	74	84	86	72	71	90	96	82	82	66	89	90	77	75	78	90	69	95	89	74	90	66	75	91	91	75	69	76	81	97	81	62	71	84	86	80	68	72	73	75	82	68	83	69	82	66	80	82	76	75	75	77	78	79	84	86	80	63	75	84	79	86	85	61	76	69	75	75	80	71	88	100	88	80	91	84	80	83	73	69	70	81	78	78	85	81	79	60	68	75	94	78	78	70	66	92	76	88	80	104	72	79	89	84	77	91	89	68	83	81	77	81	83	69	71	85	67	63	79	80	93	75	75	66	96	72	64	85	75	69	102	71	72	87	81	77	79	80	76	66	92	97	75	74	77	72	81	69	84	80	80	95	88	92	86	87	67	83	94	93	91	92	91	68	77	68	86	80	77	83	92	81	83	78	70	84	76	82	69	87	80	92	82	92	73	79	77	72	86	62	91	90	85	81	73	66	73	81	89	64	57	75	81	86	74	93	73	68	78	94	81	73	72	70	75	72	83	80	78	73	75	96	81	70	88	91	69	94	65	81	100	89	79	80	72	82	76	85	64	66
7519	2366	907	1024	2057	2784	2559	2162	1752	1522	1352	1241	1032	967	903	887	814	803	786	725	749	743	693	645	643	666	654	618	645	663	637	644	621	633	628	603	631	567	585	577	596	593	592	609	619	615	596	645	552	612	608	633	612	581	625	592	594	609	584	609	603	629	595	641	603	561	583	579	587	610	569	600	563	522	568	558	584	554	563	601	616	583	604	588	523	616	593	609	576	584	578	578	530	608	571	565	574	578	590	592	567	575	572	565	598	599	587	559	588	570	591	568	582	596	577	561	552	570	598	600	579	608	596	596	603	568	561	577	610	588	580	617	595	578	585	546	593	622	607	550	572	592	586	593	549	548	576	622	568	590	554	571	602	573	583	554	566	545	604	583	577	604	587	570	591	578	546	570	560	614	621	599	551	567	588	561	606	625	613	566	589	596	619	572	570	594	597	563	599	595	594	615	557	571	574	598	591	550	554	575	598	550	572	630	575	598	591	583	592	566	603	579	606	589	543	574	581	576	603	582	581	575	593	603	594	636	585	589	578	548	602	553	549	587	589	586	551	569	592	554	575	582	525	570	592	568	571	603	651	576	593	535	577	640	565	559	556	586	584	585	573	581	625	599	575	596	638	563	574	614	637	547	575	630	574	634	603	583	574	545	601	640	569	572	576	571	564	605	630	595	585	592	550	575	563	597	565	573	565	583	599	570	563	535	545	598	580	586	612	554	572	581	557	593	588	607	595	582	619	581	569	572	596	585	586	536	593	609	545	553	602	593	526	565	550	583	590	541	595	585	571	612	585	573	533	559	554	601	550	581	577	557	595	595	578	614	507	609	594	631	601	617	562	568	585	568	583	586	591	605	613	566	599	577	579	614	597	562	590	515	581	585	613	602	556	560	549	567	581	597	569	580	602	595	625	546	593	546	528	544	584	565	574	579	566	553	532	549	621	594	636	556	582	569	566	622	585	626	594	583	557	628	613	575	614	586	639	584	590	558	583	587	576	566	588	624	563	584	549	535	616	564	543	638	598	582	624	576	583	618	531	570	564	611	607	591	596	551	535	550	584	595	600	575	564	600	593	515	615	551	593	535	618	576	523	571	620	605	543	589	572	599	570	607	604	583	603	579	615	556	519	598	567	582	574	613	535	587	556	635	613	566	556	544	558	638	588	600	574	594	579	516	538	590	570	609	559	592	578	561	607	587	593	570	618	557	555	565	598	607	532	608	605	613	580	617	551	598	529	603	584	585	598	551	594	556	595	597	530	543	595	590	585	547	535	573	626	593	624	630	543	566	565	595	597	600	590	557	633	580	591	582	581	580	621	560	622	585	613	597	579	611	547	552	607	575	543	607	524	548	580	548	584	561	588	578	570	610	616	616	595	593	585	583	599	536	571	583	570	561	606	613	572	592	582	620	526	585	574	627	585	620	604	584	597	585	583	597	573	590	566	545	567	559	574	579	585	577	594	597	587	614	586	583	556	612	601	583	599	559	634	555	543	574	561	578	626	592	551	544	593	601	564	558	584	584	585	587	608	598	590	576	612	583	603	629	555	574	622	569	579	565	612	588	561	583	576	580	617	592	598	574	565	565	593	592	593	581	590	604	525	561	591	576	610	613	513	627	576	605	570	573	623	528	621	531	635	572	567	568	573	579	607	568	582	584	623	604	545	568	590	589	582	564	539	563	614	601	576	624	584	630	580	579	578	543	592	607	581	608	550	580	587	556	590	619	619	560	585	585	557	596	546	533	579	551	587	602	577	578	634	587	565	593	579	570	598	594	624	610	579	578	550	558	582	577	615	578	568	574	625	572	619	573	579	529	571	601	589	574	600	586	570	569	595	611	556	543	574	608	600	557	552	591	606	585	562	553	589	595	556	619	589	568	540	637	599	563	554	578	571	540	557	577	563	582	582	583	563	578	560	586	579	588	593	581	598	590	596	621	569	574	598	551	625	571	599	556	546	562	607	578	576	610	605	567	561	583	588	574	562	588	584	554	555	575	539	531	584	581	567	590	598	608	590	577	599	587	593	599	586	584	586	587	579	580	615	582	569	575	593	548	556	572	577	609	622	653	603	521	572	607	514	564	602	570	580	576	540	608	581	556	598	571	606	610	570	568	612	590	593	564	562	594	601	590	595	570	541	593	567	620	608	629	605	588	566	614	581	579	598	590	593	597	592	571	631	557	588	549	605	580	594	582	540	579	583	585	597	629	616	605	564	557	544	586	561	568	605	607	568	592	570	571	576	551	592	546	591	567	537	589	573	586	565	553	579	570	615	624	588	597	591	586	562	575	595	586	572	571	628	582	560	571	593	585	613	610	555	606	614	583	609	573	598	591	567	568	548	566	592	578	565	605	599	596	590	581	580	557	610	616	572	542	594	554	569	596	591	555	589	554	568	608	569	600	557	596	528	612	542	594	527	553	616	572	600	548	605	622	574	606	565	563	561	577	571	605	604	545	530	541	596	590	578	578	561	594	576	597	618	567	558	571	593	531	608	574	588	612	557	549	575	595	599	561	587	588	566	596	563	615	602	545	572	625	594	559	616	572	536	558	552	575	607	596	610	579	564	635	563	576	559	604	594	573	616	600	592	620	573	606	579	601	611	589	578	573	554	601	560	632	573	575	578	600	589	546	581	533	550	585	578	517	588	577	569	552	570	573	575	583	527	578	595	597	608	557	541	578	582	617	565	585	581	555	587	601	624	611	589	551	602	553	533	528	556	548	574	599	607	572	577	554	566	580	612	607	547	561	548	598	565	588	618	573	582	566	594	564	583	613	552	592	625	568	564	565	582	608	584	584	551	587	574	595	582	577	619	565	550	572	593	563	587	580	565	579	568	581	560	610	589	592	597	538	546	579	584	570	564	550	572	584	601	552	620	566	601	575	606	509	529	574	505	558	571	546	544	565	527	613	578	570	562	617	574	579	634	590	570	586	585	537	584	557	579	591	574	586	567	571	588	552	595	609	592	582	593	548	615	605	568	521	582	593	584	597	579	556	554	561	583	604	593	602	543	608	587	605	571	580	618	565	620	601	555	569	613	626	613	605	631	585	561	593	594	556	599	594	605	530	603	538	538	593	642	566	563	556	593	558	587	629	582	548	597	582	559	580	619	600	523	599	579	608	561	603	606	569	591	583	583	603	594	586	551	602	550	580	588	547	584	561	565	625	574	546	584	610	562	585	587	623	568	588	583	590	597	593	638	575	586	606	533	583	556	590	621	579	616	577	560	598	578	558	559	560	552	545	584	580	587	554	596	572	594	579	612	620	582	585	568	611	564	594	549	561	654	589	560	612	622	620	639	575	555	570	569	568	612	579	644	589	579	557	605	547	589	533	579	576	560	570	624	601	574	591	570	573	539	599	617	571	579	596	604	590	567	556	581	561	587	601	558	582	606	572	622	563	592	584	601	589	552	587	581	621	542	620	599	579	603	515	568	549	597	585	553	567	558	563	547	578	587	577	528	589	572	551	568	562	567	567	548	563
1663	169	112	90	102	89	107	91	101	102	108	82	75	90	96	83	95	85	94	81	89	73	86	90	80	76	66	68	81	93	71	82	92	85	76	88	94	85	88	70	82	95	88	83	73	85	75	76	95	89	95	79	88	78	72	87	78	85	84	73	78	68	91	100	73	91	76	78	76	110	89	80	71	88	78	73	66	73	78	69	78	84	82	66	88	79	78	92	74	97	81	75	77	79	72	77	107	77	96	75	78	90	93	81	79	66	86	104	85	72	76	77	67	78	79	66	85	82	88	84	86	96	77	79	74	74	91	96	77	99	89	72	84	78	89	87	70	69	76	90	83	77	72	84	90	81	80	83	62	102	68	95	73	83	88	82	82	71	78	78	86	73	88	96	82	89	68	58	84	72	68	96	89	89	77	80	73	81	80	101	74	71	84	78	80	79	82	86	78	84	75	74	96	78	78	74	67	97	80	80	72	84	83	74	88	75	77	74	70	80	72	92	70	78	90	82	75	79	73	81	83	81	77	77	82	82	73	105	84	77	75	85	82	86	91	71	79	76	79	76	86	67	95	91	75	83	80	76	89	94	75	86	94	87	79	71	85	83	74	86	70	88	78	77	93	86	81	82	88	65	72	81	65	89	84	63	74	70	73	70	82	92	81	72	89	80	88	70	73	77	74	83	82	83	82	92	76	77	72	79	82	71	81	70	66	81	81	67	70	77	72	77	68	87	69	84	66	83	69	72	64	75	92	95	87	72	81	84	70	73	75	78	89	89	84	81	74	76	72	89	84	101	68	93	90	73	85	89	79	80	68	67	66	73	84	79	66	82	67	77	84	80	71	78	88	80	87	73	74	85	65	76	101	101	82	85	86	75	96	95	80	97	91	88	92	66	86	70	78	84	87	75	87	82	72	76	76	92	87	85	87	79	80	95	91	83	80	71	86	78	75	85	67	87	88	77	80	74	90	89	95	72	92	83	83	79	83	86	68	92	75	86	75	74	94	82	67	86	76	79	83	77	99	88	96	91	84	80	78	75	86	87	61	75	81	76	106	73	83	89	75	92	77	85	69	88	90	69	78	89	80	75	75	82	78	74	85	82	81	82	97	80	89	77	95	70	88	82	84	98	76	90	81	71	87	81	92	89	87	79	73	89	75	74	101	73	78	92	82	78	94	97	79	78	74	86	81	94	87	82	85	81	66	95	72	88	95	73	73	82	93	82	83	81	77	87	97	77	84	77	77	71	83	77	85	72	80	90	85	91	68	83	60	81	99	94	92	70	83	67	74	79	74	83	96	96	78	81	81	86	89	74	76	90	78	87	88	77	73	77	83	70	87	85	84	74	98	78	82	74	75	66	73	83	97	82	76	99	69	76	89	83	68	85	74	70	90	83	74	85	81	67	81	76	83	68	87	81	74	76	96	73	86	84	86	85	77	86	86	69	82	79	88	63	69	80	82	73	72	75	73	61	74	81	77	91	75	80	96	60	71	74	95	98	82	74	70	82	79	75	79	82	80	94	73	76	72	89	94	91	81	86	77	78	72	85	73	88	85	88	76	100	75	80	90	77	77	70	74	85	84	84	72	66	82	73	82	85	82	89	91	80	70	81	86	74	89	94	82	98	82	87	81	83	71	85	77	77	98	72	85	91	79	86	85	80	72	68	74	70	82	68	98	94	67	69	74	80	76	92	99	104	84	82	95	73	79	104	104	65	74	72	77	80	86	83	87	82	85	89	93	78	72	78	76	79	82	66	79	76	70	89	63	88	74	78	83	71	85	81	110	85	88	75	83	80	76	78	82	80	83	79	80	73	86	79	83	83	72	97	85	91	85	87	82	105	86	78	105	81	90	79	81	71	89	87	88	69	84	70	88	63	75	73	76	84	79	72	85	77	68	73	86	68	81	91	76	79	80	68	96	78	102	77	88	78	67	77	80	68	91	83	80	84	84	77	91	83	67	79	79	84	80	77	76	97	79	81	69	78	80	81	82	92	70	90	74	71	89	78	81	88	80	101	88	84	75	70	70	70	83	86	75	74	65	96	86	72	84	76	91	79	91	87	99	71	86	87	71	80	78	75	83	89	85	81	82	88	89	75	80	88	73	81	73	88	87	82	84	73	87	88	74	81	69	66	76	75	68	83	80	84	87	76	80	94	95	93	77	92	93	84	82	79	79	83	76	87	78	72	84	76	82	73	81	77	78	79	88	93	91	95	83	96	72	85	68	67	90	75	89	94	71	66	76	95	97	79	80	81	85	87	69	63	75	85	80	91	80	75	99	77	83	76	91	79	67	86	74	72	83	82	83	79	71	82	74	70	72	78	62	78	78	68	65	79	79	87	81	73	68	91	69	89	85	72	83	77	86	89	102	92	77	75	68	84	54	98	68	104	86	67	87	78	81	89	76	79	83	90	83	80	70	87	99	87	96	86	84	90	87	81	84	100	98	79	87	77	93	69	85	92	93	86	84	75	85	87	96	72	80	84	81	73	82	71	79	79	80	84	87	86	81	69	90	76	72	74	72	73	70	86	86	71	87	78	84	85	79	90	81	83	75	95	89	90	74	79	95	88	81	81	75	78	88	88	90	79	78	72	103	86	77	87	82	75	80	63	86	63	82	90	70	75	74	75	89	85	82	76	80	88	67	74	64	101	95	81	73	86	66	77	75	77	75	81	66	82	86	68	87	72	80	86	88	84	76	74	87	91	71	84	75	89	83	84	85	87	76	91	73	76	64	93	88	90	79	78	69	101	84	69	82	86	72	80	87	76	77	64	95	83	92	77	87	84	96	100	84	68	80	83	81	77	102	70	93	85	68	84	95	90	72	80	96	91	75	95	81	68	67	85	79	77	73	96	77	96	81	75	89	77	86	81	93	78	74	72	81	74	74	86	86	88	74	74	74	84	86	74	72	83	91	88	62	67	66	91	75	83	76	75	76	66	77	62	89	87	86	74	95	79	77	81	65	77	78	76	94	87	88	77	78	80	76	88	86	93	70	80	100	69	89	95	73	88	78	94	98	82	84	69	76	86	88	67	73	94	99	78	67	105	77	86	63	93	84	83	84	93	84	78	88	64	91	82	78	80	78	80	68	76	77	79	78	68	84	81	71	61	69	76	83	79	75	66	83	83	79	82	73	78	101	85	87	70	77	75	89	82	88	65	71	89	76	70	73	64	92	74	72	67	83	95	91	84	94	88	73	65	67	67	87	90	79	82	72	85	82	78	79	69	72	76	75	84	74	81	71	88	84	76	93	84	86	74	70	89	96	83	78	81	74	79	76	72	79	65	83	78	82	86	75	74	79	81	67	77	79	97	86	75	93	97	78	92	70	70	69	81	90	80	90	70	83	74	85	89	81	82	80	75	72	94	86	85	75	99	73	91	75	89	85	84	79	78	70	88	90	82	78	91	95	84	74	85	95	91	83	75	76	74	71	76	83	83	71	81	85	102	87	75	60	70	73	79	98	70	66	84	79	81	83	98	77	83
8779	1950	869	947	1750	2395	2293	2024	1742	1467	1306	1158	1144	1005	963	922	856	862	769	751	761	755	756	746	702	712	682	676	642	700	716	693	679	670	631	648	669	653	680	671	660	655	653	653	648	608	638	640	641	701	662	645	621	663	666	619	633	605	640	616	663	624	613	654	614	632	602	644	683	634	656	600	612	601	607	623	652	608	632	682	640	605	616	594	639	589	632	622	600	615	665	702	636	610	625	621	597	611	636	585	648	634	571	659	611	609	669	603	628	615	595	642	646	662	616	618	592	645	661	595	590	681	612	633	616	584	584	612	649	637	621	609	613	602	619	652	608	661	623	647	599	614	622	644	602	649	605	637	590	606	627	632	655	639	619	617	647	578	643	648	614	624	612	695	655	644	580	641	681	611	618	599	605	604	633	611	611	647	653	629	554	652	636	621	623	628	632	663	623	605	633	622	612	623	647	636	670	649	629	621	638	606	620	650	597	632	586	620	649	605	594	635	652	625	586	614	606	643	616	598	646	630	644	654	630	629	633	623	622	609	583	613	669	629	670	616	638	619	638	629	577	613	637	615	665	640	637	599	606	625	626	646	564	578	649	631	593	618	641	606	624	630	612	648	669	628	619	657	609	617	604	640	606	607	597	630	593	611	597	620	621	605	671	618	603	589	639	630	629	633	575	668	634	662	623	648	646	637	596	640	604	613	620	621	589	614	621	582	604	633	586	609	655	615	655	639	593	663	672	623	649	609	575	642	620	645	625	625	603	610	625	640	580	612	602	603	645	648	579	627	585	620	589	631	663	589	598	645	594	635	587	604	630	586	608	618	614	593	573	672	587	631	651	632	599	596	615	608	589	623	625	592	639	623	611	642	647	593	600	639	596	653	612	640	611	605	595	641	667	598	616	608	645	601	579	596	576	613	610	642	573	624	613	629	626	607	574	642	620	604	636	615	618	614	659	602	606	606	655	630	595	655	642	638	614	590	640	603	642	626	654	613	623	678	623	625	603	637	617	605	633	602	673	596	613	640	623	627	601	611	575	622	627	594	568	581	563	613	647	575	638	656	585	634	659	602	618	617	574	617	654	591	632	656	654	610	579	677	610	691	641	612	606	618	612	593	592	654	636	613	570	621	647	669	647	643	626	620	645	545	626	637	644	640	614	595	638	618	662	604	608	637	636	603	615	631	585	594	607	604	610	582	619	565	688	622	613	601	614	638	627	611	636	638	587	614	597	617	577	608	622	587	595	619	642	641	601	630	681	596	634	614	604	673	634	569	665	631	637	617	616	600	618	613	635	633	605	639	583	618	638	618	606	625	587	636	639	584	597	641	623	625	624	600	631	585	638	633	675	620	608	575	600	622	645	598	615	615	626	626	566	586	609	634	611	600	673	617	704	601	612	590	637	619	607	605	616	602	655	646	637	586	628	610	602	648	635	641	638	594	610	621	658	591	595	645	645	610	611	658	593	641	629	609	597	626	600	606	616	579	605	604	638	645	606	651	569	587	623	640	595	614	617	634	577	670	641	608	615	596	616	587	629	645	642	612	612	625	662	660	634	624	628	636	636	623	607	633	589	640	601	591	611	658	627	636	628	634	622	621	647	618	638	641	631	599	605	642	603	614	656	638	569	675	661	683	614	616	589	571	601	634	602	614	654	620	603	594	612	593	592	645	642	638	604	650	601	616	596	618	634	648	643	595	605	602	626	613	633	601	620	612	614	646	629	668	672	635	614	621	642	641	646	635	600	608	637	601	611	621	588	616	638	648	622	647	597	612	609	636	654	664	637	613	607	652	614	637	579	617	610	629	642	623	651	605	612	610	643	628	617	608	640	623	597	611	615	588	615	595	617	593	600	654	674	614	610	595	601	594	637	640	617	590	615	584	650	611	619	633	614	607	599	594	579	579	606	652	573	612	585	643	582	627	592	666	624	617	601	650	618	620	588	597	602	635	609	580	628	614	593	621	627	658	621	613	577	630	617	608	635	620	637	623	660	650	598	642	598	617	593	598	648	653	598	603	620	630	647	590	612	672	623	584	616	609	636	614	616	600	609	640	634	612	641	617	623	601	619	622	595	591	614	612	635	588	650	632	584	625	600	657	613	658	594	658	658	600	634	575	622	563	636	626	602	595	602	618	641	622	620	642	630	651	633	638	606	629	648	599	603	584	648	617	580	638	606	645	616	583	618	621	604	632	627	656	598	638	637	609	600	562	594	627	668	627	612	612	632	680	604	616	635	616	582	604	584	631	628	590	617	646	641	605	623	609	586	630	624	635	648	601	612	593	610	593	614	672	599	633	616	615	573	589	648	623	630	622	595	567	614	627	614	614	634	564	597	600	586	632	648	624	623	619	655	699	631	623	589	629	660	606	613	635	634	642	689	634	628	646	635	608	637	659	642	595	669	623	664	588	594	603	577	624	635	636	623	651	621	597	656	594	585	600	608	628	604	628	622	584	642	660	632	594	589	613	578	600	620	665	584	642	580	614	626	630	617	674	656	595	599	656	628	643	589	640	641	680	634	615	617	658	625	608	625	629	613	600	638	598	642	596	598	591	631	590	663	590	606	589	651	610	605	572	585	609	617	625	653	626	608	640	600	595	614	661	631	581	601	610	619	601	639	590	579	639	591	607	617	600	627	630	586	662	600	626	653	600	613	608	625	628	574	622	647	615	626	603	556	606	633	602	642	618	651	613	612	624	620	589	628	607	684	624	661	605	640	627	613	599	623	617	658	641	588	608	629	643	622	631	633	628	602	638	612	637	616	649	609	604	627	585	664	635	614	620	612	666	654	613	611	630	623	649	638	586	593	592	629	581	626	601	556	632	644	654	564	651	574	617	631	602	587	588	663	642	637	590	569	649	680	592	599	634	613	556	607	633	596	632	619	609	610	630	619	625	616	571	616	622	599	605	641	635	638	638	634	577	597	628	626	641	642	631	660	626	587	624	613	653	634	681	609	642	575	624	602	598	619	591	641	659	652	615	605	646	607	615	649	624	622	609	618	599	625	640	627	628	657	609	632	616	640	635	623	604	635	584	607	670	645	667	665	622	588	635	616	626	659	598	649	589	631	614	594	609	594	619	658	605	615	590	634	601	651	613	612	661	600	638	622	637	625	585	658	634	609	652	622	593	616	620	644	657	663	639	633	636	635	620	607	651	643	627	597	605	611	613	625	612	613	640	608	610	675	638	620	590	582	632	620	644	635	638	609	611	633	633	651	641	632	607	620	604	584	622	650	622	623	647	614	643	610	613	656	611	640	657	603	582	666	601	598	620	603	620	654	628	596	623	632	582	637	588	684	620	639	627	625	631	608	646	635	616	659	592	640	646	611	604	620	634	649	605	654	596	584	616	597	638	610	624	658	613	596	654	616	600	641	632	630	626	609	660	590	623	606	618	667	607	610	630	610	662	633	574	651	638	603	632	632	656	610	596	608	643	592	593	633	591	649	616	594	606	659	646	649	605	574	603	628	581	627	610	604	596
1125	245	148	149	142	133	159	156	136	152	152	141	141	135	128	129	122	139	112	152	122	119	144	109	127	112	120	99	115	119	126	105	112	120	125	123	98	113	127	127	118	129	129	100	130	102	136	135	117	108	95	115	123	126	113	113	118	120	116	128	112	102	120	123	118	123	119	113	103	116	111	131	122	125	108	116	110	129	129	132	122	93	116	107	129	124	141	119	111	105	115	118	127	91	110	129	115	106	124	110	119	113	111	122	118	106	120	123	141	111	126	121	117	127	110	128	125	104	104	113	136	93	121	101	104	101	117	123	116	117	130	106	117	123	120	132	117	115	126	113	110	120	121	98	111	116	113	120	133	111	106	108	141	118	131	99	102	99	104	119	129	117	138	139	114	114	117	111	108	112	118	137	133	100	124	124	109	119	132	119	129	129	122	113	104	121	122	129	123	126	119	99	106	124	99	107	113	133	121	140	135	120	121	128	141	116	105	112	127	113	113	119	113	120	127	124	129	117	112	135	106	121	97	131	114	102	119	105	101	116	105	128	111	108	117	122	123	126	103	115	112	102	120	113	119	99	102	90	123	129	108	113	117	130	131	135	111	109	137	91	119	107	106	97	124	144	132	108	131	112	110	120	121	103	95	117	118	95	110	115	109	136	138	113	105	96	113	112	124	100	114	109	124	123	113	116	117	114	131	111	121	103	138	133	121	108	118	106	116	97	119	132	98	117	116	123	106	125	133	116	122	132	98	120	123	107	119	118	102	98	128	122	105	123	104	131	106	117	106	135	129	100	106	138	112	119	108	114	127	132	134	126	109	132	130	117	129	122	103	130	118	102	124	126	134	125	108	120	118	113	118	123	122	114	127	97	130	114	115	97	125	125	101	116	113	117	118	103	131	109	101	109	95	118	129	125	116	126	106	125	122	121	110	107	110	116	107	120	99	118	133	113	99	121	133	107	119	117	115	113	137	125	107	124	113	119	122	132	112	118	116	106	135	111	133	108	120	116	117	113	144	120	120	107	116	126	104	110	108	106	97	119	139	105	120	95	122	115	111	120	109	107	125	113	104	111	112	99	117	109	124	120	114	124	120	110	102	99	127	119	110	114	123	113	118	118	124	106	113	106	112	125	126	110	127	120	110	107	115	105	113	131	116	110	91	134	116	138	111	122	125	100	126	113	115	121	114	119	119	124	110	104	125	105	114	119	106	113	119	113	119	122	136	120	109	99	130	123	142	127	132	135	131	131	116	129	109	110	140	122	126	105	129	114	114	109	110	102	123	130	105	125	113	103	119	112	119	128	111	112	124	105	98	120	117	111	123	110	115	135	122	119	122	126	123	133	112	109	125	104	129	134	120	123	110	116	115	122	119	120	112	120	115	106	106	125	95	102	96	111	124	106	110	98	122	108	130	96	136	104	119	118	120	128	121	108	109	108	110	118	107	111	113	121	114	113	134	92	120	108	103	111	125	115	103	93	120	123	119	84	127	123	138	94	116	113	108	122	124	115	124	122	122	113	99	113	107	120	131	110	108	141	133	100	107	104	133	125	122	111	121	110	100	127	110	135	98	111	101	110	122	123	128	118	126	105	107	141	116	130	111	119	125	144	112	117	128	106	104	119	118	123	108	122	132	114	131	112	107	141	109	116	110	91	124	117	104	119	113	128	114	105	110	101	109	122	111	108	131	136	123	117	110	124	111	115	110	99	123	142	121	97	115	126	139	126	116	98	120	129	105	121	117	110	115	90	132	112	111	128	121	118	110	118	119	98	117	123	129	132	102	112	117	119	93	108	118	118	115	118	110	119	134	107	107	116	117	122	124	100	118	124	133	115	130	138	103	129	113	121	136	115	107	104	115	132	122	82	114	119	115	118	120	91	100	120	113	118	120	120	111	109	103	117	93	99	115	129	105	108	117	106	112	113	115	109	92	117	108	107	121	115	136	109	108	104	132	142	115	119	117	107	97	128	117	114	133	128	130	92	120	114	98	115	111	123	136	122	131	109	132	128	114	108	110	124	115	124	113	124	125	98	119	97	122	116	116	103	118	124	103	115	108	122	124	105	114	99	129	107	96	127	124	116	115	110	123	116	128	113	115	118	120	142	97	103	119	110	134	117	116	133	107	100	126	115	110	98	142	118	109	111	121	128	115	124	144	116	124	107	96	117	115	109	91	99	112	110	135	115	121	113	113	114	103	117	120	121	112	90	120	100	133	108	122	118	106	115	118	119	125	106	124	100	116	129	87	100	126	117	108	141	113	118	114	142	97	115	126	106	98	125	128	114	104	120	124	119	105	125	114	120	109	127	122	115	112	114	101	130	106	108	111	118	99	131	112	114	116	128	106	129	131	114	115	127	120	110	113	128	135	119	119	115	123	129	114	127	123	133	129	118	112	140	121	115	128	107	129	121	122	135	106	97	133	133	106	124	118	124	118	118	115	124	105	110	131	114	104	122	108	125	111	122	114	121	100	108	100	119	115	115	130	96	121	108	116	95	133	120	139	124	122	124	105	124	107	113	112	105	110	131	107	126	110	116	102	127	116	113	117	124	122	107	121	107	104	123	119	126	123	121	119	105	119	113	127	104	113	117	113	124	117	100	130	130	111	116	107	113	131	96	115	109	114	109	120	134	113	116	116	96	128	116	101	109	118	137	123	85	107	110	118	110	125	114	96	123	108	115	137	114	120	133	128	106	104	122	114	123	114	135	132	100	113	119	133	140	115	123	141	124	118	118	115	111	101	97	111	118	119	116	129	133	104	112	111	124	116	123	124	110	109	106	104	120	98	111	131	117	117	122	118	102	111	114	98	132	121	98	116	123	107	109	116	124	93	106	97	131	115	129	119	88	109	116	119	127	131	106	112	111	113	123	125	127	115	117	122	117	127	111	114	104	120	124	131	109	98	120	96	133	107	133	110	115	118	123	119	110	134	96	100	138	117	111	111	97	109	115	111	122	121	119	115	114	108	113	120	109	133	116	109	94	99	115	108	131	111	116	122	121	111	111	100	106	112	127	107	111	133	115	103	119	124	95	108	122	114	104	110	113	116	132	135	118	120	118	127	96	128	116	127	108	120	94	118	113	119	96	135	127	126	109	137	94	103	114	123	134	102	112	109	99	121	117	95	91	115	117	116	115	118	111	120	115	100	104	108	128	115	121	111	104	106	106	132	124	115	122	119	128	114	110	118	110	113	120	124	120	135	120	92	102	97	129	117	126	120	129	118	115	125	110	136	120	116	111	117	130	125	110	120	116	117	118	91	106	96	105	114	99	109	123	108	120	100	122	103	112	125	133	122	97	108	98	111	121	137	117	110	109	111	123	117	102	121	142	108	119	121	107	131	113	119	122	112	104	134	109	101	135	100	132	120	123	100	131	130	107	124	128	120	105	108	111	99	112	106	121	112	128	136	103	125	112	108	116	107	124	97	119	124	118	124	95	121	122	121	121	93	124	129	106	113	124	113	108	94	93	130	124	97	107	111	119
10284	3228	1279	1446	2849	4170	4022	3410	2887	2438	2220	1818	1713	1513	1464	1330	1325	1262	1212	1158	1152	1122	1065	1085	1046	991	1022	999	981	980	994	990	952	874	931	930	934	959	957	901	854	958	890	861	921	897	887	877	906	899	840	845	884	837	870	844	913	865	867	906	864	875	864	917	883	895	868	938	894	827	837	887	883	857	844	844	822	876	848	852	823	884	845	863	836	866	854	824	904	884	844	872	861	847	908	834	910	812	852	831	877	839	868	942	770	867	806	848	877	827	822	810	886	894	883	894	867	860	837	817	835	944	869	839	878	829	825	850	827	832	843	797	871	869	868	856	856	879	829	850	846	838	884	864	848	870	896	848	818	816	872	825	882	821	853	841	793	857	825	852	818	821	838	850	843	826	872	838	854	852	875	824	867	866	836	834	874	789	800	831	848	919	828	871	859	827	808	834	867	807	832	844	859	880	852	815	895	826	861	809	838	890	853	871	848	871	897	838	870	844	873	860	798	862	847	894	860	867	842	878	880	793	880	831	824	860	883	865	885	852	829	914	891	840	859	850	854	840	891	853	885	839	857	849	836	870	802	823	831	872	906	842	803	851	848	865	837	872	829	840	880	908	821	842	902	827	896	839	861	827	828	803	861	835	855	852	842	854	812	849	837	873	845	857	831	850	885	846	802	922	839	869	871	868	891	847	870	824	824	851	846	925	853	869	867	878	866	881	828	807	805	836	869	843	822	848	852	849	864	867	851	871	846	828	822	854	859	853	849	870	885	889	881	853	912	883	812	817	833	852	896	866	845	826	834	830	893	874	810	897	921	854	855	799	880	854	861	858	924	923	847	845	877	832	855	798	847	845	849	858	849	801	846	851	822	879	846	880	887	813	805	823	829	858	875	866	862	859	895	933	856	871	812	839	821	793	850	851	895	828	834	901	830	876	855	873	844	812	813	855	835	830	828	903	839	821	875	861	806	835	811	813	852	885	844	901	904	816	799	851	823	854	832	850	868	879	898	836	789	818	844	871	852	888	809	821	890	871	820	846	851	841	843	866	859	799	885	826	880	817	894	829	837	844	822	850	854	841	850	822	890	842	882	844	864	863	834	858	856	921	879	876	837	900	917	839	848	824	871	847	858	864	873	870	848	829	831	791	828	859	886	812	873	848	842	898	848	847	851	850	859	875	875	814	851	841	880	820	808	829	864	832	855	861	884	865	822	861	858	830	805	849	860	854	815	855	845	891	808	839	877	867	841	833	830	833	853	770	859	822	867	827	846	874	833	877	876	852	818	843	822	843	834	888	894	851	903	838	914	840	833	842	801	873	882	819	812	868	849	819	849	835	838	870	806	869	839	833	869	919	854	889	856	868	859	817	907	827	879	876	832	890	854	867	834	842	829	807	866	884	802	823	857	866	820	884	869	826	876	768	844	839	859	872	834	837	857	859	837	864	842	828	829	851	876	854	824	852	857	860	874	826	846	830	869	860	829	842	853	885	816	824	868	790	836	885	903	838	840	847	819	860	848	843	827	876	846	898	906	856	831	810	913	838	857	864	845	904	842	832	791	861	877	834	853	829	841	864	834	912	861	799	858	922	839	820	885	789	842	848	863	859	857	866	838	873	857	841	825	894	866	830	890	816	838	862	833	830	830	831	825	831	858	850	857	853	803	870	910	819	833	827	825	842	879	813	867	848	805	848	833	877	813	855	871	855	861	856	790	942	855	769	819	891	815	813	844	829	814	919	867	881	841	884	858	818	923	856	821	847	861	815	844	854	810	877	843	891	888	838	865	831	840	862	898	811	847	840	843	849	854	829	807	898	797	811	837	846	886	776	840	823	880	879	802	860	884	862	858	878	830	855	829	819	845	838	894	850	815	808	860	853	856	791	835	818	880	842	854	916	828	817	884	906	834	827	846	842	799	780	881	882	871	842	852	814	845	891	871	895	891	870	893	832	864	856	795	849	811	852	865	825	833	810	870	803	823	838	855	896	843	774	839	833	833	907	823	873	884	781	826	862	877	881	806	877	867	800	897	848	868	847	837	849	935	858	804	819	886	816	882	806	850	826	847	819	899	831	866	800	855	872	844	856	845	822	873	840	853	814	888	853	833	869	847	863	827	848	876	906	852	795	875	829	809	826	799	831	836	851	874	843	839	855	882	824	839	847	814	873	880	848	831	842	810	836	849	877	901	885	905	863	861	824	889	843	873	828	782	837	918	838	850	794	833	884	839	809	881	892	890	862	847	842	839	902	900	833	917	842	814	861	857	816	900	854	856	832	831	881	908	829	780	849	848	833	812	863	873	852	873	813	898	841	864	829	822	869	914	843	858	860	850	831	854	834	809	844	885	876	865	835	863	880	850	873	854	860	828	864	865	842	823	894	836	843	905	899	835	825	825	844	881	836	835	853	820	823	830	888	901	834	861	820	846	872	839	858	824	857	840	823	857	892	818	891	881	832	813	845	874	864	858	837	845	836	852	850	829	827	833	809	829	836	869	854	837	863	851	873	813	877	849	837	896	851	878	848	840	842	857	885	856	890	834	869	866	844	845	836	883	836	830	876	790	858	868	841	815	884	829	829	828	864	843	838	851	857	822	816	856	830	888	811	892	888	842	854	848	843	842	872	832	859	901	837	810	850	855	847	848	820	784	869	879	885	787	854	848	867	883	853	823	816	819	844	880	823	798	819	807	909	867	868	856	830	873	880	823	807	859	858	847	851	844	908	890	846	796	889	885	836	808	839	865	842	850	835	861	860	844	839	841	861	814	866	846	825	852	844	864	881	898	888	818	854	829	875	821	879	797	785	836	870	807	842	893	844	860	860	849	823	852	845	790	835	841	830	821	860	857	864	877	858	857	835	839	893	793	818	856	823	830	830	896	880	849	925	783	825	830	851	890	873	894	873	844	811	841	874	813	807	861	896	860	861	842	847	836	856	843	868	819	839	857	857	851	861	865	867	850	859	857	856	827	860	897	848	910	880	844	817	799	838	845	892	836	845	883	806	870	870	822	859	838	890	901	817	778	912	789	795	810	866	786	889	826	880	837	883	852	884	899	830	845	861	800	841	834	830	855	852	812	817	889	849	916	857	793	847	819	831	875	840	827	856	873	881	834	834	826	868	849	837	852	836	878	883	839	832	854	856	862	858	885	926	900	852	818	811	906	872	830	848	833	876	884	819	828	786	795	834	825	804	835	832	838	848	841	891	855	933	871	826	849	881	870	858	856	823	930	836	799	859	920	867	838	785	880	853	824	889	810	830	865	827	896	900	851	807	803	836	856	883	802	880	844	802	895	882	854	880	876	849	838	853	856	911	867	856	795	884	834	859	839	837	890	857	874	859	840	832	861	821	930	943	823	859	802	861	837	860	843	831	858	885	814	860	810	826	813	866	872	816	851	851	808	899	848	848	850	835	856	870	859	886	885	838	845	819	848	877	860	835	846	858	838	883	885	830	840	828	780	865	825	874	799	845	880	833	824	898	818	893	802	843
1130	93	49	44	46	24	41	37	49	34	48	50	40	40	44	50	48	46	49	47	39	42	46	29	41	51	41	38	45	38	45	41	47	52	42	49	33	33	50	40	39	50	32	46	37	48	51	45	52	45	32	37	40	54	39	34	39	28	42	50	48	56	43	52	31	54	44	45	41	54	41	32	40	50	44	46	37	43	38	45	34	44	28	44	56	52	49	37	38	41	40	47	35	38	42	41	37	57	37	34	53	44	31	38	57	37	40	37	30	40	38	39	39	52	34	39	51	44	47	41	40	38	32	44	53	46	47	44	39	52	34	52	40	48	40	36	51	41	44	45	42	34	41	54	41	52	42	35	44	43	48	54	38	39	31	45	53	39	54	48	44	37	52	45	41	48	39	39	34	48	41	42	48	44	45	38	38	47	45	35	38	31	32	41	43	42	34	55	46	45	47	34	43	42	43	44	34	50	44	35	42	30	36	60	42	32	42	42	36	42	39	36	44	37	44	44	47	35	40	42	39	34	53	50	54	38	35	31	54	43	35	46	38	40	47	53	35	39	39	54	47	44	45	32	40	34	39	38	46	38	35	36	38	43	48	40	54	38	35	38	32	40	51	34	50	49	47	40	43	29	47	34	43	33	28	36	55	39	32	30	42	41	42	39	42	50	45	39	44	40	37	40	32	52	49	38	44	47	44	45	43	38	39	40	44	39	33	34	37	32	47	44	45	43	46	48	33	53	35	43	34	54	46	40	50	44	37	49	34	34	43	49	48	35	51	30	44	39	38	32	39	33	32	30	46	43	30	41	45	49	43	34	41	50	27	32	37	46	53	40	33	32	38	40	31	36	41	37	45	47	41	41	33	37	43	38	44	51	31	36	32	49	38	39	35	36	37	34	42	35	39	51	32	50	43	46	46	43	47	42	44	37	38	44	35	53	39	30	41	54	42	38	36	46	37	40	44	41	33	47	40	47	39	36	45	28	55	38	34	39	38	35	43	36	41	40	42	34	55	44	46	35	41	29	34	43	47	41	40	50	40	35	37	39	47	53	45	47	41	44	52	38	47	38	27	40	44	41	46	46	39	34	30	54	28	43	38	42	46	51	34	43	45	34	45	29	44	41	42	51	47	34	43	39	36	43	44	51	39	44	35	40	33	31	38	38	35	39	48	49	31	33	44	43	50	49	45	47	36	43	36	42	44	32	38	39	37	51	47	35	38	51	39	39	32	47	39	51	42	43	32	47	46	47	39	30	39	45	43	44	37	47	42	28	43	34	36	36	36	35	41	35	46	30	53	38	33	40	34	35	36	33	41	35	35	40	40	30	35	38	36	33	42	43	39	39	42	38	39	30	47	44	34	50	50	31	45	37	31	44	47	44	33	41	45	53	40	43	46	37	39	57	45	37	43	37	38	39	39	40	37	50	38	37	40	35	35	34	59	39	31	39	42	34	41	39	35	53	34	42	52	47	41	32	45	51	40	37	36	49	45	31	55	32	50	52	51	54	44	43	43	34	40	50	39	36	47	38	54	29	42	41	33	35	44	41	37	48	45	39	42	47	46	36	37	51	40	45	44	33	38	40	40	47	37	41	47	38	38	39	54	28	47	36	50	40	36	35	46	36	46	48	44	47	34	32	41	38	45	35	39	35	33	43	41	35	35	41	38	47	50	54	42	50	42	38	55	31	41	47	46	39	42	38	41	39	36	41	45	36	31	42	46	33	40	36	36	46	46	32	36	37	31	41	37	37	46	36	35	47	48	36	36	39	45	43	43	41	41	38	35	41	40	55	47	45	40	27	37	37	44	36	38	45	44	33	47	45	32	44	44	46	29	34	50	28	43	45	37	56	40	44	53	41	39	45	50	37	55	44	48	42	45	37	39	45	48	35	39	52	44	41	40	36	50	51	38	39	38	37	35	46	35	52	41	45	35	35	40	42	31	37	47	40	34	34	42	50	49	50	41	42	48	32	46	38	39	44	43	55	43	46	48	38	48	40	42	31	31	39	35	34	42	40	44	41	32	33	37	38	35	36	43	33	41	45	44	42	47	36	44	33	44	42	33	33	41	38	30	46	36	43	38	50	53	38	51	50	30	44	39	42	44	33	39	41	52	33	35	31	38	47	44	44	41	41	41	39	44	34	44	54	41	37	33	43	47	42	42	46	39	28	37	49	41	38	39	46	31	39	29	43	39	51	42	37	41	42	31	40	37	45	41	42	35	47	53	44	52	39	41	47	46	23	31	42	44	55	43	30	33	43	50	42	46	41	40	44	34	41	40	36	46	36	38	39	52	36	25	42	48	39	43	41	35	41	39	36	42	39	45	38	37	48	42	31	32	47	40	44	39	36	32	43	41	38	41	40	37	36	45	38	25	50	37	47	43	40	47	38	47	41	42	44	32	39	41	28	41	34	31	36	23	48	51	39	31	32	37	36	33	41	61	37	49	42	37	24	47	52	35	39	47	36	35	46	51	40	35	33	35	39	40	31	36	41	38	31	36	39	38	39	48	33	45	32	34	39	35	43	35	31	33	37	49	34	58	41	42	44	34	49	33	47	41	40	29	46	53	48	31	34	37	53	30	48	32	41	45	45	36	42	36	30	45	47	34	34	40	35	43	44	42	47	42	38	41	34	40	54	42	53	38	45	59	40	46	39	41	26	36	42	34	46	46	46	50	39	44	42	39	27	45	34	40	37	48	37	51	41	30	36	41	39	30	49	51	44	39	42	36	51	35	45	34	45	44	43	40	47	42	38	32	45	46	32	46	51	36	43	45	35	48	50	38	42	36	43	48	42	34	43	59	37	42	41	40	43	42	49	33	31	38	39	46	46	37	36	50	31	39	45	50	50	44	39	30	35	39	49	40	41	41	42	43	35	42	39	36	39	38	37	40	38	49	40	40	49	26	38	40	41	47	42	43	35	38	36	42	47	45	46	36	47	33	41	44	42	47	38	43	40	52	39	28	39	33	44	36	51	30	40	42	41	40	34	42	38	42	51	34	45	33	45	36	41	44	49	44	34	38	32	34	35	42	39	35	34	34	46	31	41	45	46	40	41	42	30	45	34	37	49	41	48	48	42	52	41	48	32	40	43	38	39	34	43	44	45	33	43	34	48	33	45	42	44	43	42	47	47	40	43	42	39	45	30	38	36	43	48	47	35	37	37	45	44	43	38	41	52	45	48	29	30	37	38	42	44	31	36	37	37	34	28	39	54	38	45	40	47	42	54	57	41	46	39	46	38	45	40	38	37	33	44	48	40	38	51	37	33	34	45	35	36	39	37	49	44	39	36	54	43	46	43	41	56	37	47	38	45	48	46	43	41	39	43	43	43	34	46	40	40	41	39	59	31	40	28	49	33	37	46	46	40	47	37	24	44	45	45	29	40	46	32	52	48	42	42	43	36	30	54	48	42	31	44	32	42	36	32	46	47	42	54	51	36	46	40	50	50	38	46	46	38	40	36	50	34	38	42	42	43	53	37	40	43
7145	1164	386	423	516	669	691	604	577	484	481	455	434	447	424	410	378	369	386	350	357	383	374	346	343	394	351	336	313	335	349	339	354	353	334	330	306	326	354	350	324	365	345	344	335	376	321	321	305	337	335	337	337	333	340	328	304	385	324	337	373	317	321	347	316	322	330	349	346	352	326	323	335	319	339	371	318	338	303	374	300	364	332	359	332	314	327	324	334	330	322	345	314	336	310	342	355	315	320	355	330	320	324	338	351	313	330	304	328	336	346	310	362	361	341	317	347	373	336	317	334	329	318	314	375	320	332	356	348	325	309	347	358	318	334	324	312	317	319	338	337	317	314	312	343	333	312	357	333	311	342	297	354	324	325	336	310	324	344	330	319	311	336	298	345	316	316	318	328	344	317	337	342	348	325	308	339	317	340	330	302	353	330	326	283	332	324	298	331	312	313	350	357	336	344	321	310	374	315	318	334	310	335	335	334	351	325	328	318	345	334	330	336	327	348	311	337	283	343	319	330	338	336	337	356	329	338	333	317	321	318	336	314	323	293	338	312	346	322	357	307	363	336	328	322	336	362	319	356	341	322	319	326	321	314	331	338	326	326	321	338	360	314	320	287	354	316	326	333	322	321	318	316	324	331	361	326	357	361	332	342	333	336	327	308	335	333	319	340	323	329	323	332	319	318	334	330	320	340	329	326	332	307	330	340	316	330	328	370	326	323	347	323	357	330	332	313	328	325	346	334	346	320	319	307	373	331	330	338	294	311	322	316	349	309	324	355	337	348	335	364	353	340	331	354	330	289	331	329	325	334	299	318	297	360	374	331	335	331	334	354	347	345	338	320	335	340	342	342	332	323	344	331	341	316	296	365	350	328	335	345	322	347	344	322	321	315	308	359	303	338	299	317	349	307	308	319	345	350	320	351	319	334	374	346	325	342	314	308	351	319	303	358	320	335	355	314	332	297	340	329	341	345	371	339	314	319	332	311	349	297	318	342	359	328	346	337	290	309	334	356	329	309	338	347	307	338	315	338	349	319	338	313	364	331	300	331	314	316	294	327	359	327	345	315	341	341	304	296	333	345	319	321	345	323	332	322	334	306	331	317	309	313	360	304	337	339	327	347	335	346	355	309	356	343	337	326	328	328	317	352	346	342	301	352	331	352	346	344	330	320	348	335	346	321	303	338	324	357	365	342	299	318	311	345	352	353	317	346	346	322	327	346	326	315	316	317	303	331	327	363	299	309	370	335	330	330	331	342	315	315	334	307	319	337	327	346	331	323	339	348	340	316	337	325	355	315	325	332	318	335	323	359	340	298	322	321	316	320	312	336	340	324	308	322	353	332	300	295	327	371	353	337	326	347	330	332	333	326	328	299	337	349	341	335	358	308	321	310	316	349	360	343	319	348	344	327	349	309	321	312	336	302	289	328	332	310	323	353	316	314	301	327	315	303	345	307	351	309	330	335	350	317	345	331	367	325	328	311	313	329	338	347	314	323	333	346	341	355	330	311	380	320	335	332	320	336	341	360	328	348	318	320	304	331	326	338	335	340	312	317	333	322	368	354	339	345	329	348	309	353	331	335	330	330	332	315	340	355	331	319	320	365	328	313	334	334	322	326	299	335	306	331	345	364	334	323	352	357	318	347	316	343	312	340	330	312	334	343	317	321	329	342	338	364	365	329	330	322	302	364	363	334	319	338	344	360	337	318	309	335	289	344	298	343	315	295	316	301	349	330	316	341	326	324	327	339	328	345	337	324	348	304	305	362	346	321	307	336	328	325	363	350	284	333	341	318	328	330	326	301	309	319	334	320	335	316	325	332	305	329	334	342	317	356	305	363	337	311	320	348	334	294	320	339	330	323	303	321	326	343	347	315	345	319	327	334	314	319	328	343	342	320	359	335	347	341	318	299	349	324	330	348	323	326	347	314	325	341	346	326	357	338	342	345	310	349	408	348	339	337	297	322	304	305	322	353	346	346	331	320	332	334	346	324	307	340	337	328	311	316	336	325	340	339	321	349	332	355	343	311	328	304	348	317	302	370	338	296	330	310	322	330	343	337	325	290	336	306	325	342	329	337	360	343	322	310	323	322	306	351	344	317	319	306	345	337	322	308	343	308	294	313	332	293	325	329	338	352	320	375	350	346	343	313	338	316	310	353	294	333	352	330	328	323	342	345	320	326	357	321	309	313	313	353	317	328	328	347	335	338	331	305	321	319	317	327	296	324	335	328	341	319	345	347	338	330	350	315	339	331	339	332	339	345	295	315	316	316	328	307	369	295	328	343	340	323	334	327	347	321	308	329	310	342	345	324	329	353	323	324	330	302	332	323	329	321	336	335	324	310	333	309	339	331	327	312	328	345	379	358	316	311	335	309	348	335	338	337	307	325	360	373	313	356	325	331	319	302	339	306	343	332	361	361	318	359	311	304	317	297	306	322	327	307	316	321	311	345	336	330	336	348	330	332	364	360	316	317	295	344	328	307	317	295	322	359	343	342	354	345	335	330	311	318	300	313	350	344	315	348	350	292	339	350	329	334	317	368	312	317	304	313	315	335	314	337	315	319	327	334	341	337	332	361	312	355	345	333	348	355	319	320	297	322	331	322	320	369	349	335	364	351	319	335	338	358	310	345	312	348	346	324	341	336	346	338	361	341	346	332	341	318	327	354	351	357	351	335	355	347	355	336	348	345	308	338	361	316	326	326	367	306	360	337	359	308	328	312	345	340	326	306	305	344	345	293	346	350	339	328	335	370	309	347	298	342	324	348	309	325	327	298	355	324	318	354	300	321	339	312	348	296	329	330	332	333	337	340	344	333	319	356	323	324	301	317	331	336	298	339	321	358	346	326	316	340	346	292	341	275	323	327	303	318	333	305	353	338	337	291	356	329	313	337	346	330	329	324	293	313	327	325	331	306	330	311	322	331	304	309	350	338	320	329	317	325	324	342	320	306	318	356	309	353	323	335	364	321	351	318	326	316	305	355	336	344	358	304	336	336	353	342	317	307	329	362	355	333	302	350	342	295	333	355	314	338	356	312	339	332	353	295	295	318	349	347	316	323	303	336	335	305	303	321	293	332	370	364	341	310	323	344	314	336	340	334	317	327	364	383	312	327	353	333	349	321	327	321	343	319	333	337	328	330	335	331	362	293	329	346	325	326	302	341	357	330	313	340	335	319	332	346	317	307	327	330	305	309	338	293	328	304	301	350	349	338	310	302	354	339	340	328	323	338	325	343	335	346	335	316	328	331	334	339	335	321	309	353	332	326	319	342	321	285	358	346	297	342	303	323	342	331	319	307	351	369	312	331	322	333	317	305	341	338	352	344	322	334	341	349	295	321	324	313	348	338	359	355	339	344	331	327	314	329	316	340	329	352	337	313	313	327	295	318	307	320	322	332	338	362	333	321	309	327	339	323	321	328	336	316	367	348	323	350	372	337	336	325	311	312	329	335	343	336	367	300	347	343	319	298	343	333	366	307	338
661	192	104	100	79	95	104	104	107	95	125	96	93	105	100	86	70	87	104	81	78	75	80	72	89	100	86	84	85	82	76	87	79	77	95	104	68	71	84	89	74	97	92	100	68	78	90	77	85	67	75	88	83	84	72	94	66	81	84	90	78	74	83	80	83	74	83	108	73	85	80	87	102	86	75	78	79	83	70	81	74	78	72	69	72	77	83	82	81	62	77	83	75	78	74	79	90	76	91	88	79	74	86	86	90	79	88	88	82	70	89	63	72	74	76	84	78	60	96	75	61	88	87	78	75	74	81	65	88	86	78	79	74	79	74	70	79	76	67	79	72	69	69	70	75	85	83	70	66	92	87	85	72	87	86	69	75	65	76	85	77	95	81	81	64	78	74	75	64	75	83	91	93	78	80	64	81	77	107	87	79	70	81	75	82	71	75	72	72	72	75	83	82	74	70	70	79	85	87	93	76	77	78	84	74	82	104	102	94	75	80	90	72	68	75	85	92	81	87	82	76	84	80	61	87	79	81	78	80	88	81	77	59	78	66	80	75	90	68	68	79	91	69	72	90	92	81	92	80	85	69	85	74	99	74	83	76	92	99	85	82	81	84	96	89	84	89	84	80	84	84	79	81	79	78	101	76	95	57	84	83	76	85	84	75	88	83	99	69	90	82	89	98	72	85	82	97	68	85	71	81	71	85	92	70	93	79	63	86	76	89	70	79	68	69	76	84	67	98	88	75	68	78	75	62	90	70	98	77	84	79	87	77	82	83	90	83	87	84	82	79	88	65	86	78	75	83	65	79	79	86	85	78	67	90	77	93	76	85	71	75	87	93	81	73	74	85	89	93	72	80	81	87	61	77	85	78	82	78	74	82	65	76	82	86	76	68	85	68	77	92	83	84	87	54	64	95	85	72	81	88	83	95	78	74	81	75	82	89	82	90	83	74	67	77	85	82	78	78	97	75	81	97	86	78	73	62	75	75	82	98	71	93	90	82	64	85	92	81	92	88	58	74	82	77	81	73	65	86	82	78	75	85	97	86	87	84	75	74	78	85	89	69	82	84	67	85	86	75	65	86	78	77	96	81	82	69	65	71	88	83	80	79	94	87	76	82	84	92	91	79	56	81	77	79	84	66	65	88	102	88	81	80	88	88	84	85	69	71	88	78	91	84	97	72	69	71	81	87	63	72	74	67	92	71	102	81	79	82	70	84	83	86	79	83	75	86	76	73	100	71	84	63	68	94	93	73	68	86	85	77	80	73	81	79	81	71	87	80	73	88	89	83	89	79	86	86	82	102	78	83	79	75	75	64	88	72	82	87	85	81	74	85	82	78	80	81	75	86	90	63	79	90	84	64	86	104	90	72	78	84	95	76	78	79	80	90	86	81	62	78	80	68	66	99	80	86	87	89	68	84	76	89	82	90	64	76	71	64	75	90	87	74	106	104	88	101	77	76	81	81	79	74	86	98	82	88	91	77	72	87	70	85	81	71	78	81	81	79	78	90	71	61	87	70	100	81	90	81	88	63	76	69	71	80	81	77	85	75	75	71	68	85	69	82	94	73	90	75	86	97	80	71	89	83	96	102	79	75	93	75	85	77	84	85	83	85	88	76	82	70	91	73	90	78	76	76	82	78	82	64	70	76	80	75	74	85	76	91	70	90	84	83	73	84	88	97	91	82	77	82	95	83	92	75	75	77	90	71	83	80	79	85	78	77	77	79	78	72	72	69	85	73	75	79	87	87	69	82	65	83	95	66	76	101	83	69	96	69	63	88	79	78	80	61	91	70	78	76	69	91	70	82	86	83	84	91	87	75	75	79	77	78	90	81	84	80	75	80	93	63	93	88	83	85	72	81	87	80	95	76	86	89	85	91	77	88	75	70	81	89	81	88	74	93	79	84	74	85	63	87	91	76	82	84	71	100	87	77	90	88	74	92	74	78	65	71	79	82	69	82	76	60	76	99	72	83	80	88	72	73	98	64	71	78	79	85	81	79	67	72	88	84	76	82	87	86	71	76	73	74	84	91	96	96	83	76	77	78	73	88	89	70	86	89	72	76	65	86	70	95	77	74	83	84	83	60	83	69	82	81	85	83	87	92	65	77	77	86	76	79	74	81	98	74	72	82	92	67	74	94	82	89	69	88	95	77	87	73	68	65	87	84	67	87	73	78	81	104	93	74	68	91	86	86	81	82	91	74	75	74	84	72	73	86	96	77	78	73	71	81	70	83	69	73	62	74	76	73	79	83	70	88	78	78	80	80	72	79	80	86	82	90	75	77	87	81	76	77	84	90	94	64	74	74	74	70	89	76	75	94	76	88	66	63	86	94	70	77	84	88	77	105	80	86	81	67	82	74	63	74	78	73	80	69	86	74	82	74	85	83	76	63	67	81	75	73	69	92	78	78	96	90	79	77	78	85	84	71	72	77	78	103	108	75	88	80	80	78	73	61	67	66	83	73	79	67	70	72	82	80	81	80	78	81	76	81	79	87	81	91	90	91	65	82	87	80	99	78	89	69	70	82	79	79	65	79	82	75	81	105	66	85	65	71	82	69	96	67	59	75	83	78	72	71	84	68	71	85	61	71	70	89	80	82	68	82	74	76	104	78	96	80	71	109	71	81	83	97	80	87	72	92	86	78	88	80	90	59	77	80	78	90	65	70	76	65	85	71	103	76	75	81	82	94	68	81	66	82	76	90	87	77	73	91	92	95	94	90	79	79	80	72	85	82	93	81	72	81	84	71	79	88	79	90	76	69	76	101	83	90	82	76	82	81	89	87	94	71	82	77	64	73	78	86	70	82	83	82	80	79	102	77	82	89	99	77	64	81	93	91	74	76	90	70	75	85	90	77	89	84	84	70	87	74	78	65	72	74	86	84	59	93	77	72	80	88	78	87	76	81	79	70	92	70	96	90	82	72	80	87	78	76	83	79	82	81	79	87	73	72	70	76	82	80	87	94	60	63	83	82	94	62	88	69	75	72	92	85	82	101	72	85	86	86	60	92	65	66	93	71	80	86	79	92	92	78	81	88	102	76	73	78	79	76	91	73	93	92	90	83	76	78	86	72	78	101	82	86	89	68	68	82	69	89	75	89	72	99	90	73	96	85	73	88	97	78	83	74	75	75	73	99	80	83	81	89	92	73	90	92	77	89	85	77	85	88	79	81	77	75	84	73	77	77	79	80	73	82	78	86	75	77	95	71	82	83	72	76	61	80	75	74	87	72	80	80	73	78	81	70	82	76	74	77	76	75	82	92	91	79	65	113	84	78	81	78	75	82	83	71	91	77	67	82	76	83	84	84	65	81	68	93	81	72	86	77	64	73	65	80	83	79	91	75	71	77	76	70	79	64	88	82	96	60	80	89	68	86	81	87	94	84	84	89	71	65	78	81	83	61	72	80	76	74	87	97	80	85	77	70	76	75	94	87	96	70	74	74	72	84	78	82	77	68	80	77	98	87	76	83	67	84	83	83	76
7771	2502	872	1003	1957	2689	2551	2073	1831	1530	1363	1100	1072	1000	963	854	794	835	781	783	777	707	707	688	661	672	680	659	690	662	658	677	628	646	652	656	607	598	583	608	593	567	624	584	635	569	608	616	595	624	622	602	585	575	594	575	616	570	637	612	583	571	620	576	589	566	585	613	605	575	581	624	611	612	574	588	614	613	609	558	559	577	590	587	592	544	584	624	550	579	624	611	595	595	602	555	626	600	596	592	562	591	584	575	595	534	557	640	666	561	627	569	596	616	561	564	578	605	583	599	609	567	625	595	557	584	554	565	579	576	596	616	565	599	569	588	626	600	613	571	579	542	579	575	584	614	600	581	589	556	573	587	561	589	591	605	554	604	576	589	595	574	605	562	586	578	535	661	588	618	583	605	559	595	588	594	566	568	602	591	552	592	576	550	598	597	582	538	571	598	574	530	616	580	587	523	601	586	565	569	576	612	550	574	595	581	565	578	580	588	550	581	542	563	609	639	581	601	543	611	570	551	593	562	604	596	581	543	618	639	614	617	573	588	557	600	579	599	566	594	573	589	555	572	538	583	617	574	582	586	607	574	620	569	587	542	576	573	561	585	577	614	589	584	592	614	589	576	561	606	565	569	604	559	570	628	567	589	550	592	553	574	599	561	585	557	592	561	610	571	572	573	551	588	592	561	561	567	552	569	565	629	565	561	575	554	536	598	591	569	580	604	625	544	565	593	537	614	570	554	620	519	583	559	556	567	617	558	577	595	563	588	550	582	557	572	566	611	575	573	596	594	585	593	577	626	579	574	616	576	631	565	618	561	606	537	609	623	593	600	570	555	610	539	578	607	598	563	579	577	584	599	581	616	591	595	614	608	540	576	604	579	578	579	586	625	631	599	560	600	544	582	578	566	546	581	620	594	552	608	599	552	578	533	572	568	594	585	631	591	572	604	532	558	579	584	548	575	589	589	597	603	558	558	614	565	573	573	557	601	597	601	557	587	606	579	574	564	554	580	609	590	559	604	578	554	570	591	596	578	574	572	580	563	599	585	570	579	598	570	582	587	595	585	551	598	568	591	589	570	582	538	606	589	581	595	580	583	591	570	580	574	538	556	537	576	547	597	587	575	614	521	559	554	564	578	580	521	621	629	591	585	603	584	576	599	590	580	583	564	560	600	606	584	548	549	541	600	562	545	631	567	588	600	591	566	603	568	557	576	594	623	584	612	537	592	549	526	571	574	538	601	606	584	596	599	580	607	588	585	601	604	609	544	594	571	574	601	515	610	616	609	548	592	604	628	544	581	574	564	560	600	587	579	576	585	556	630	560	574	544	586	596	577	619	614	578	596	629	566	556	565	573	595	568	619	628	601	603	586	563	597	564	560	584	587	569	587	545	610	609	572	577	590	558	563	572	551	569	592	597	629	570	595	581	583	632	551	578	587	586	567	601	551	554	612	562	602	572	584	581	593	575	569	600	607	540	545	569	544	596	610	599	556	593	568	547	564	568	585	573	559	565	590	604	572	602	604	543	574	580	555	564	587	566	581	603	611	590	567	608	608	564	554	516	604	541	588	553	593	554	604	571	616	606	573	590	582	568	562	557	568	574	597	598	618	580	594	627	529	600	593	555	608	573	566	567	598	609	560	613	599	557	556	555	557	543	606	581	549	544	562	575	575	581	555	531	533	584	571	588	587	612	552	564	614	587	551	578	597	602	555	594	568	552	540	574	541	563	584	579	558	608	558	601	577	566	580	675	602	559	581	603	624	584	580	587	601	600	575	548	560	564	611	560	579	601	604	624	605	618	575	587	541	619	569	571	620	574	582	583	535	599	598	598	590	576	578	547	573	572	576	544	567	571	546	604	579	573	531	580	622	570	579	602	607	574	593	541	590	551	550	626	595	588	581	608	604	592	556	621	564	597	585	568	578	557	603	588	553	578	618	594	617	593	548	578	624	556	530	597	557	532	571	542	564	598	571	577	562	578	579	537	590	565	583	548	619	579	569	584	602	566	594	550	591	548	584	582	561	570	546	588	581	567	597	566	594	572	556	540	580	571	616	605	591	608	562	611	544	556	588	576	543	581	610	589	613	590	581	577	603	595	563	583	640	541	620	541	601	565	572	546	575	574	590	621	580	558	621	555	598	557	516	571	579	593	573	588	565	575	574	573	570	570	598	565	546	589	549	562	587	579	522	575	560	581	590	574	585	606	616	573	624	585	613	554	586	570	628	601	593	594	587	550	569	623	599	572	495	578	580	556	607	624	596	577	575	568	555	571	596	577	571	594	592	586	544	604	550	573	587	537	594	588	581	575	580	591	599	535	575	550	529	581	602	573	567	588	603	568	610	605	522	572	571	610	539	570	566	569	575	577	564	545	577	559	581	569	561	566	595	603	586	561	589	581	545	541	575	587	600	550	535	548	571	588	591	580	589	562	539	616	561	546	655	577	567	591	608	607	591	595	592	583	553	546	611	564	586	594	591	555	577	574	560	581	577	583	572	562	526	605	596	568	605	565	521	571	573	575	591	629	573	602	580	572	614	578	585	581	547	596	510	579	558	563	571	599	567	510	560	552	566	595	576	588	585	561	592	534	550	566	552	594	580	583	590	593	553	606	585	604	572	528	553	591	568	602	605	615	570	620	607	582	611	590	609	592	588	581	581	596	599	570	571	614	543	597	567	602	612	581	572	556	574	559	564	599	578	619	577	539	564	570	554	576	591	591	516	561	592	597	605	554	542	600	572	584	567	568	550	541	557	604	557	591	570	570	565	611	580	581	573	573	583	599	617	536	570	608	593	560	601	583	568	571	581	593	593	532	600	593	541	548	544	561	586	609	588	624	562	563	546	605	620	564	533	613	584	568	606	570	557	622	567	608	577	592	600	576	560	578	541	562	599	576	553	548	551	595	586	570	609	610	576	587	578	610	583	592	571	553	613	529	542	606	609	595	564	602	598	587	598	550	575	563	559	562	576	598	574	578	554	550	634	572	610	576	536	578	604	610	568	530	592	630	561	586	599	603	574	587	539	603	589	596	563	597	606	553	606	607	598	598	580	560	600	560	609	561	582	566	554	578	568	550	595	542	583	558	541	576	573	581	613	579	592	621	570	557	580	579	559	580	572	552	575	594	549	591	576	560	579	560	565	605	582	588	567	608	590	566	519	580	592	570	587	577	596	583	623	590	617	568	560	615	567	573	621	534	591	575	610	539	572	586	560	620	574	609	603	570	562	596	578	591	611	601	554	608	615	579	581	601	575	560	555	526	580	571	603	594	592	585	593	578	566	579	552	570	591	570	618	603	573	574	598	559	567	562	584	546	581	603	542	598	589	572	557	619	562	613	604	559	565	561	584	607	563	598	586	562	558	556	552	542	570	522	587	553	561	554	613	560	600	563	564	591	598	562	579	590	608	555	592	554	568	570	592	577	551	583	558	561	560	611	579	579	557	610	560	603	561	597	581	581	582	580	591	631	614	573	603	564	589
1722	141	98	94	82	106	112	82	106	98	108	104	88	90	93	86	98	112	87	97	81	89	93	91	70	86	80	84	85	79	83	95	89	94	78	78	93	83	90	81	85	78	81	79	71	86	72	84	83	70	85	77	92	83	81	70	77	89	82	80	66	80	84	74	87	89	75	83	85	88	81	72	88	77	73	88	72	79	96	104	82	77	70	79	73	68	77	84	86	86	72	87	90	77	74	81	84	80	79	85	89	96	78	84	81	87	84	77	83	70	84	84	62	81	88	55	65	87	86	99	89	96	98	81	82	81	72	68	70	93	73	78	82	100	80	84	77	74	88	83	78	93	80	80	79	74	90	82	76	92	80	80	91	73	92	75	50	97	86	72	75	71	79	79	70	88	75	81	85	85	81	87	65	86	60	73	78	103	91	86	93	78	76	108	77	74	69	93	84	78	80	89	69	94	83	71	82	87	79	77	65	69	79	86	79	104	78	89	74	80	71	87	99	69	81	74	88	89	73	80	71	87	83	87	82	81	88	82	74	84	88	80	75	87	82	79	78	78	75	70	77	86	94	89	73	75	88	61	86	62	78	88	73	65	96	90	69	97	94	89	78	87	83	88	95	95	85	75	77	73	76	81	86	68	79	68	73	84	84	99	85	59	79	87	76	89	80	80	72	60	58	79	87	84	74	70	84	81	75	85	74	76	77	80	82	70	86	63	81	94	92	94	90	87	94	79	105	78	66	96	83	85	85	77	92	62	64	86	86	87	84	84	66	104	78	68	75	73	84	71	80	68	74	86	77	90	83	82	76	65	75	73	90	71	77	76	90	88	85	83	97	82	90	69	95	66	86	77	83	78	71	81	84	61	66	93	71	69	86	79	82	73	92	76	82	78	93	100	91	72	75	98	87	85	93	84	64	105	76	83	71	75	79	67	97	82	72	89	84	82	77	102	72	84	71	78	83	84	75	81	88	69	93	82	72	67	93	93	81	68	95	75	103	96	89	82	92	89	81	81	70	74	71	84	95	78	74	83	82	97	73	76	82	85	57	83	79	80	73	104	82	81	93	71	83	80	77	65	75	78	89	80	80	78	75	93	77	74	82	81	74	87	76	74	67	73	73	101	79	93	87	88	79	76	83	96	82	74	94	83	84	99	81	85	85	81	86	92	90	86	84	69	85	73	92	84	72	94	71	90	81	83	94	74	84	85	84	76	78	85	74	67	90	84	85	82	91	94	80	82	83	88	86	68	79	94	70	74	79	95	86	71	85	75	79	77	86	95	77	93	70	59	74	79	74	72	84	73	77	89	92	80	75	77	88	85	73	81	89	81	78	66	77	101	68	77	76	84	85	81	73	60	90	73	98	93	91	80	77	74	84	81	100	68	73	91	80	82	86	65	96	88	84	86	80	74	78	95	82	96	80	75	86	71	77	85	78	65	77	75	75	80	74	81	81	88	83	80	73	84	77	74	90	80	72	84	76	97	77	80	79	91	81	86	69	88	89	89	102	90	66	66	74	87	85	80	87	83	90	78	71	87	88	69	88	90	99	74	77	89	97	99	98	55	92	93	95	76	81	74	98	86	85	80	74	69	97	86	80	86	90	77	84	83	78	75	81	92	69	88	81	83	62	75	70	77	73	79	80	84	72	80	86	80	82	92	81	58	79	80	71	77	89	85	68	69	65	89	93	93	71	108	83	86	85	87	84	71	89	77	96	77	86	76	89	76	80	65	78	81	69	87	95	82	69	88	75	68	96	66	96	90	73	90	74	81	74	63	87	78	101	68	85	99	88	95	82	77	84	84	74	71	81	88	68	83	86	91	77	80	70	79	82	81	80	70	77	69	77	87	70	81	93	88	84	68	65	80	90	94	83	67	82	73	82	79	93	81	80	87	64	83	92	74	83	78	91	73	87	103	70	83	78	76	82	85	82	72	94	89	110	69	76	95	75	87	66	94	94	88	89	88	83	67	94	75	83	94	72	90	80	90	62	86	71	83	94	79	84	94	80	84	96	86	90	79	89	87	78	74	78	75	82	77	82	70	69	82	69	71	79	71	73	79	68	80	81	84	80	78	89	75	75	63	91	73	71	71	72	68	83	88	89	97	73	92	81	78	91	88	85	69	75	74	72	66	69	80	84	83	82	77	88	84	84	88	111	75	84	70	74	84	86	89	63	58	84	78	86	98	69	79	87	71	80	80	93	89	82	89	95	80	70	76	78	96	69	89	75	85	93	87	82	87	72	88	86	65	104	82	85	84	90	84	71	80	77	80	65	75	72	68	81	76	82	82	76	67	76	85	88	72	78	76	77	83	75	91	72	79	70	75	82	69	76	76	87	90	83	80	88	86	69	74	91	74	91	86	96	86	85	82	70	72	80	75	72	101	70	82	83	80	101	90	70	77	90	76	74	80	85	86	77	94	94	72	90	77	86	84	93	84	77	84	84	86	67	100	82	80	90	75	82	85	76	67	82	79	77	75	81	83	91	78	83	80	84	83	69	89	70	69	80	73	68	70	69	91	83	81	71	84	90	79	84	94	83	75	73	82	84	64	92	83	91	76	80	71	75	73	83	74	82	82	71	84	78	73	77	85	92	82	85	88	96	90	80	88	94	79	95	73	74	91	85	80	80	76	71	71	85	85	80	95	82	79	90	75	84	86	69	83	82	82	89	106	75	74	69	96	77	82	87	82	71	81	84	73	66	87	72	68	80	84	66	67	95	81	86	66	76	72	68	78	78	89	78	83	66	80	67	91	86	73	90	105	89	75	79	81	79	82	93	93	93	68	69	90	95	76	98	75	83	70	79	71	77	83	75	78	100	72	94	75	93	97	68	82	66	69	91	71	94	76	83	85	87	86	88	85	74	88	72	86	95	93	77	90	91	80	81	72	85	77	81	72	74	70	85	93	70	83	67	96	82	81	90	80	77	98	76	86	81	64	68	92	90	83	84	82	102	83	87	97	82	82	69	84	81	78	79	81	103	86	102	90	80	100	78	84	79	73	92	82	89	91	69	79	88	79	72	84	84	76	80	68	79	102	81	85	74	80	71	88	61	92	80	83	82	82	97	73	78	86	100	90	75	73	85	70	91	88	75	66	83	74	90	83	83	74	100	78	81	71	84	77	75	70	60	78	75	90	70	79	80	79	83	74	86	73	101	70	61	80	94	67	68	74	83	77	74	78	80	89	88	74	81	76	85	78	86	79	84	78	85	79	79	78	80	89	106	108	83	72	84	83	95	72	73	89	88	87	77	90	80	68	78	83	68	98	89	89	81	93	79	90	67	64	84	82	74	99	78	69	86	80	94	72	92	72	92	73	95	91	79	79	80	73	83	86	78	59	94	99	84	67	92	82	83	88	78	73	95	84	83	100	88	81	89	71	82	93	85	84	76	77	66	77	87	76	82	98	79	89	80	67	92	72	98	80	74	86	78	95	80	102	88	72	85	82	80	90	74	70	75	78	65	78	75	76	75	68	80	97	80	83
9046	2075	905	953	1663	2213	2233	2014	1740	1541	1310	1181	1126	1031	937	880	925	805	815	803	733	818	734	717	748	746	721	658	706	641	689	716	672	685	647	697	651	694	653	649	655	674	661	665	655	611	662	655	663	683	649	642	697	646	682	611	643	656	623	591	622	633	681	629	627	655	662	609	656	623	686	626	625	630	668	594	614	658	615	656	633	644	667	620	616	616	568	664	641	625	662	646	627	631	633	608	660	634	601	643	661	661	609	564	629	592	612	613	609	585	595	647	629	625	632	628	639	657	632	657	584	601	610	626	623	620	580	621	645	627	630	604	603	645	631	606	633	623	630	598	603	646	664	599	615	643	632	600	594	589	649	638	611	615	620	602	617	608	599	629	649	652	628	634	597	623	629	602	585	622	666	633	645	611	621	616	601	580	617	622	597	637	619	615	623	602	640	642	656	627	654	607	641	614	624	629	610	619	658	653	641	651	612	634	593	647	588	618	668	628	605	640	600	629	594	610	594	647	617	594	611	625	598	615	657	617	612	576	625	614	615	634	599	630	635	639	586	668	655	623	611	608	620	658	678	603	643	603	603	608	641	641	586	589	649	600	589	605	639	630	652	645	628	605	636	604	647	605	610	662	623	595	649	630	587	578	597	667	619	609	611	629	610	616	649	570	625	613	602	607	634	615	612	643	591	658	597	587	631	631	635	590	610	637	656	662	641	570	605	612	632	593	644	620	590	659	617	628	648	623	574	633	572	593	659	648	611	600	636	656	627	655	616	584	573	616	634	577	644	628	607	655	652	620	615	660	608	594	593	642	650	628	564	613	673	617	667	626	642	604	597	608	605	624	625	621	620	626	612	611	652	618	618	632	609	617	639	649	604	638	649	604	692	619	584	646	649	631	647	627	643	618	586	599	639	621	631	696	602	627	603	617	597	642	605	652	559	603	629	639	636	634	610	644	669	641	625	606	632	592	608	635	629	622	621	629	587	594	638	612	653	593	629	651	592	618	620	604	605	616	561	635	620	605	630	678	637	622	647	649	643	647	619	658	609	596	669	586	595	598	668	579	615	599	655	627	593	576	607	601	644	616	607	633	646	643	619	642	656	650	661	623	663	625	667	616	607	600	600	663	645	690	647	594	582	575	633	607	621	625	613	623	620	605	646	625	610	592	605	602	632	640	634	615	617	624	631	629	639	627	598	601	697	616	614	608	639	606	598	585	607	634	654	638	662	656	634	631	618	649	625	657	681	630	634	640	601	666	628	643	673	634	680	618	641	623	676	636	630	627	652	608	635	650	626	571	597	636	607	571	628	615	604	588	630	613	619	635	597	603	636	633	621	688	635	605	630	658	631	635	621	645	597	609	650	634	573	617	601	595	606	622	629	591	614	658	634	607	630	621	606	597	649	641	624	621	626	609	607	641	601	593	653	652	597	599	650	620	633	557	625	562	643	637	607	601	617	628	637	627	595	598	625	659	651	641	631	586	569	626	627	624	628	645	626	623	637	620	626	582	623	664	584	610	703	663	622	611	590	679	633	636	639	618	610	613	635	642	644	609	610	604	627	621	632	616	593	624	607	607	641	587	615	640	572	652	617	621	624	631	638	623	650	617	645	659	598	631	597	652	619	618	687	583	622	625	562	627	626	601	671	635	606	651	578	641	631	626	660	604	647	685	626	597	593	614	643	612	622	637	657	638	616	623	619	641	549	585	616	583	620	649	637	643	597	613	646	634	622	689	641	629	601	651	611	601	634	667	634	648	658	612	597	558	651	648	630	648	611	611	622	588	604	636	654	658	647	656	601	577	602	647	640	653	619	601	609	592	635	604	627	620	641	615	618	645	654	611	619	597	642	629	598	598	621	609	596	624	592	606	614	625	634	606	605	621	628	631	604	676	614	652	615	663	617	576	608	657	654	624	618	622	619	600	618	606	594	579	618	616	700	653	596	624	636	611	616	663	612	632	613	617	662	622	611	625	627	614	647	609	610	635	623	645	614	610	656	619	609	641	633	650	635	650	596	596	623	631	617	628	622	644	611	622	663	637	648	560	627	571	610	617	629	659	632	599	647	592	594	602	642	646	615	644	627	609	640	623	617	634	635	624	632	630	641	663	637	619	622	610	606	604	607	609	641	605	628	590	633	632	658	576	620	592	652	652	627	654	635	614	638	628	611	577	621	607	637	586	618	637	616	617	679	606	606	610	618	585	633	665	664	635	653	650	597	587	635	568	627	609	634	628	622	656	612	652	623	629	638	580	620	627	592	634	633	600	633	603	620	671	625	581	624	654	652	636	608	611	628	620	633	602	615	616	598	668	640	595	596	617	605	650	645	650	604	597	678	606	644	636	629	605	597	617	624	610	612	642	673	589	636	622	582	623	612	630	608	642	572	642	602	613	667	641	654	652	614	604	610	624	645	576	656	683	598	619	615	621	667	622	646	616	609	625	585	600	649	596	644	631	597	656	615	618	653	611	657	643	622	637	667	614	602	642	641	663	635	656	598	743	655	588	612	620	638	643	631	613	640	634	632	600	616	614	643	654	626	655	671	622	602	631	629	630	648	611	583	614	672	650	661	607	607	650	619	612	627	614	622	605	632	654	565	585	636	598	599	646	590	643	622	586	650	620	640	663	668	625	618	612	608	660	601	638	628	649	602	579	604	649	622	597	613	636	614	603	627	621	649	608	618	652	603	641	636	632	591	640	644	645	640	607	608	604	588	624	653	632	560	638	612	613	622	630	616	637	579	618	655	644	624	616	637	622	626	611	600	633	619	638	624	654	621	638	645	656	650	615	640	657	623	665	625	622	659	591	632	631	636	649	611	615	616	638	620	620	645	624	615	598	665	633	599	610	625	637	649	631	594	628	634	629	585	659	620	618	624	630	626	673	636	621	587	644	613	590	616	629	614	608	640	590	686	672	631	627	591	677	607	613	634	628	601	658	633	594	592	607	651	602	626	635	615	616	630	622	644	638	606	568	592	613	619	651	653	635	672	609	614	591	621	663	618	603	655	597	642	626	663	660	668	600	652	633	606	663	660	597	608	639	633	678	669	623	614	603	609	598	580	647	612	614	621	640	573	601	636	616	588	615	668	602	674	636	681	597	644	625	624	622	633	657	615	659	592	637	639	634	605	614	650	640	624	616	647	638	587	604	640	587	642	644	611	649	596	598	637	635	632	614	613	615	641	599	642	613	615	581	627	634	614	606	577	621	636	655	656	614	632	652	621	610	618	607	643	614	678	600	618	662	625	605	664	620	640	667	606	640	631	598	638	635	627	655	642	610	601	574	631	645	616	632	625	662	611	610	622	595	619	689	618	632	660	666	641	622	609	605	634	628	614	594	663	655	618	604	609	589	628	638	603	649	657	646	635	645	644	618	632	640	654	582	610	643	636	639	604	688	643	567	615	653	625	626	660	606	663	611	629	628	577	611	652	634	675	612	591	602	592	611	636	595	656	609	664	628	610	619	650	609	657	641	625	595	627	623
1108	285	163	136	137	160	141	171	177	165	160	136	158	142	112	125	136	149	107	120	129	131	143	126	133	122	109	122	110	114	135	134	133	127	141	126	107	129	116	111	108	114	109	116	102	124	100	101	111	121	103	131	120	131	106	120	121	116	100	122	127	112	122	113	125	115	127	121	113	131	128	106	112	109	122	131	95	135	125	109	115	116	131	112	130	135	129	115	130	112	121	114	110	126	106	123	124	112	117	117	118	126	133	100	113	133	124	130	112	109	124	128	112	112	120	129	115	117	112	118	121	117	117	121	124	115	119	117	119	100	110	118	116	116	115	100	127	102	124	134	133	109	126	110	129	111	122	112	117	98	112	101	124	129	112	112	118	120	125	104	134	114	117	104	121	110	131	112	126	119	118	105	125	123	114	120	130	133	122	109	116	119	112	108	126	124	113	127	107	128	117	116	134	117	115	105	105	127	113	132	116	110	139	104	110	133	105	100	132	112	122	137	129	119	120	111	104	117	123	88	118	107	113	123	118	112	122	110	105	118	109	132	109	126	107	127	112	117	120	105	119	119	119	125	124	132	129	121	131	128	110	127	123	110	107	112	100	124	123	118	107	121	114	106	128	121	126	117	124	133	104	111	106	118	126	130	98	91	114	109	117	135	111	124	122	110	108	129	139	134	109	111	97	129	132	122	121	116	115	113	112	130	101	134	121	105	107	124	110	103	135	112	109	120	118	114	125	127	111	99	116	134	123	104	143	103	103	140	116	113	116	129	121	117	107	131	117	127	135	115	103	105	119	150	130	121	145	100	119	119	114	118	89	104	111	122	111	124	110	118	132	112	123	134	127	116	117	131	122	104	115	128	121	112	113	123	110	111	112	129	96	113	120	138	120	107	127	124	107	121	113	124	132	115	131	132	133	130	116	131	126	104	117	117	114	124	114	114	113	100	132	121	115	119	122	95	133	132	132	124	118	134	97	135	103	129	114	136	105	113	136	118	114	132	131	103	121	106	123	111	126	125	123	123	148	103	116	139	113	110	121	107	99	128	125	107	132	124	117	112	116	123	115	104	103	119	133	121	103	118	125	123	122	132	127	112	102	113	124	110	114	101	113	109	120	107	124	107	116	117	110	126	100	102	132	109	121	130	121	132	117	107	116	125	121	113	123	106	136	124	88	112	109	104	137	107	116	113	140	114	121	113	108	116	117	107	105	118	116	128	117	119	115	114	106	109	113	121	128	124	112	113	110	114	136	111	96	114	109	112	108	120	113	102	131	124	123	96	105	107	97	128	116	117	129	118	108	124	122	120	115	128	114	123	102	134	108	138	117	121	135	106	126	108	104	140	112	106	115	103	111	123	101	119	111	116	133	108	120	124	114	110	116	118	115	121	114	121	128	99	126	121	125	113	113	109	93	99	108	116	122	131	118	128	106	110	103	127	103	125	132	105	112	130	111	132	133	106	126	109	114	117	99	120	128	119	127	125	111	122	112	99	117	121	106	118	122	107	94	110	103	105	115	106	113	123	125	106	114	110	110	101	140	115	116	124	124	120	128	112	120	108	118	100	121	116	117	126	120	126	102	113	114	119	123	109	109	132	105	111	126	119	112	107	132	113	116	107	119	122	121	108	132	118	132	122	112	116	99	109	118	103	128	126	103	132	122	108	122	115	131	119	127	134	114	109	132	103	141	117	127	126	121	103	110	139	111	114	135	93	124	93	126	89	98	116	120	112	113	92	111	99	125	96	121	106	105	112	121	131	121	111	109	120	112	119	118	125	115	119	121	114	105	136	124	121	103	115	100	101	133	116	127	126	114	114	118	107	110	124	109	103	115	114	108	124	115	118	125	121	109	116	106	112	124	128	128	118	118	118	120	121	114	122	125	130	109	116	106	129	123	110	123	114	130	115	115	89	129	119	120	105	105	130	125	135	111	132	115	112	110	99	129	118	118	132	126	134	127	116	123	123	100	103	108	117	113	131	117	130	120	110	113	118	110	105	105	112	118	120	131	127	103	124	113	139	143	130	117	136	125	106	111	117	109	123	122	126	118	132	116	133	120	102	116	121	113	128	140	113	135	125	115	111	128	124	125	129	124	118	120	114	111	118	118	106	118	124	146	110	114	111	97	112	134	116	113	121	120	130	119	111	110	147	121	117	110	98	126	110	132	118	125	115	106	104	97	120	112	133	102	124	123	142	98	119	104	128	116	111	107	115	131	117	109	110	123	124	130	125	105	117	123	125	122	113	117	116	131	111	98	102	120	120	142	122	106	115	121	121	107	133	126	124	116	111	116	128	118	104	110	114	124	122	112	115	124	112	142	112	143	119	102	140	126	122	124	113	122	113	109	108	96	113	125	101	106	116	116	126	122	131	112	112	108	115	122	116	100	112	116	116	118	134	131	121	126	108	123	124	133	122	99	120	123	96	128	123	110	115	134	124	98	127	117	129	104	109	107	109	105	113	105	118	123	120	126	117	107	137	111	123	108	122	125	113	113	117	97	131	99	109	118	99	112	121	124	100	111	122	119	118	146	120	121	116	127	112	118	123	116	122	124	112	86	100	115	95	124	119	119	140	102	137	125	118	121	117	119	130	120	116	120	108	114	117	111	103	118	110	125	108	118	98	108	117	111	108	108	119	109	110	102	109	108	104	125	125	120	101	112	123	113	123	114	127	103	113	108	115	118	121	101	100	114	111	117	100	122	132	113	121	115	108	114	119	113	124	119	128	82	118	111	100	112	123	115	107	109	124	130	123	115	125	112	120	128	124	129	119	112	116	116	124	105	110	125	127	112	125	106	118	108	113	115	125	117	113	114	109	109	120	96	115	121	125	107	133	103	112	121	124	119	104	132	101	116	123	105	131	129	135	133	121	122	101	130	121	120	110	102	93	119	105	134	122	93	89	103	125	119	124	130	127	109	113	114	118	116	121	118	101	125	119	139	114	110	112	111	101	119	106	126	128	145	102	108	123	106	124	125	121	118	102	114	111	127	104	105	101	99	117	123	125	118	113	145	125	115	128	107	112	134	109	111	105	148	126	118	114	129	133	116	110	125	121	117	135	113	121	108	118	124	104	114	102	128	112	105	121	100	107	109	106	123	100	109	138	103	111	117	122	107	119	119	124	112	136	107	116	93	105	112	105	113	105	116	125	104	114	119	124	123	118	111	106	118	102	120	107	117	104	113	108	120	98	104	121	110	95	113	116	101	107	122	108	134	137	127	106	111	101	116	141	106	121	129	112	91	133	120	100	104	117	117	118	100	114	122	113	95	126	136	102	129	116	129	122	113	122	124	108	109	117	140	99	112	119	113	128	94	112	102	99	111	107	111	104	114	120	122	130	99	110	113	118	104	105	144	133	129	116	114	112	132	111	99	113	129	115	111	111	131	118	116	136	97	113	125	151	110	108	108	127	118	99	126	102	130	130	95	113	140	119	123	120	114	119	109	108	118	119	109	126	129	138	125	126	134	118	113	114	133	110	112	128
10432	3346	1301	1551	3025	4112	3887	3372	2738	2431	2104	1837	1714	1497	1425	1370	1299	1227	1193	1155	1103	1078	1060	1053	985	1089	978	1012	962	922	985	905	931	934	961	974	944	920	909	905	903	885	913	915	870	930	886	852	944	900	862	876	869	908	855	838	911	841	885	865	840	862	838	871	886	897	872	892	851	950	850	830	886	850	834	812	818	880	833	840	803	851	859	877	868	819	834	843	832	868	858	884	871	856	859	893	848	819	843	775	828	811	861	876	860	840	942	881	860	870	831	826	849	850	847	888	837	822	824	815	858	838	859	838	797	803	905	844	865	832	840	897	890	813	847	895	813	883	850	882	895	805	849	855	878	844	815	864	813	838	855	828	825	855	865	827	845	818	852	846	820	847	865	863	860	830	833	852	848	823	900	864	883	819	843	886	872	893	896	908	867	842	861	856	839	834	865	877	856	858	861	840	840	847	818	877	850	873	865	848	836	948	779	838	852	811	890	853	898	812	874	802	881	811	868	898	815	830	835	868	818	912	909	877	821	811	829	848	827	825	794	814	871	847	868	871	790	836	846	898	812	842	835	846	845	786	877	842	833	859	846	803	852	831	815	837	785	818	867	844	840	864	914	824	849	826	850	827	819	859	855	786	833	864	886	859	890	882	842	832	830	815	827	821	827	862	880	837	888	815	831	852	820	852	865	853	867	831	874	865	892	849	856	893	784	855	852	845	817	835	898	863	768	886	887	851	859	821	886	850	847	916	866	834	875	809	877	867	849	848	817	829	837	851	857	815	890	825	854	824	811	838	917	850	922	835	844	893	819	875	884	907	818	802	884	853	783	876	869	846	852	839	826	856	935	850	849	851	824	855	804	825	850	804	929	837	902	844	844	852	858	903	895	842	875	885	808	819	858	828	852	843	872	873	870	873	803	850	874	840	838	891	837	900	844	819	806	838	864	826	904	927	870	798	814	823	852	863	811	829	907	850	821	813	890	841	812	821	867	850	915	953	859	870	890	787	803	845	817	871	844	827	810	864	814	811	827	846	802	893	868	929	863	856	850	836	862	821	817	873	911	842	880	820	853	851	817	892	877	856	777	883	831	821	862	885	831	839	870	833	834	905	823	834	841	902	877	843	822	852	818	850	835	818	806	891	873	786	919	858	788	835	866	866	823	819	826	859	843	800	843	810	851	821	859	863	828	860	859	840	835	847	821	865	797	874	820	859	807	864	866	842	808	829	795	838	876	822	827	843	851	846	854	845	870	808	830	846	780	878	866	845	804	894	884	847	857	850	913	841	853	869	812	800	847	897	905	875	815	826	834	854	871	800	862	864	786	789	869	862	850	816	881	858	858	856	819	852	848	844	814	822	819	805	831	812	831	868	822	858	870	866	871	865	880	862	869	859	828	869	826	913	860	807	829	817	838	819	798	883	826	818	821	861	814	888	826	816	874	862	899	870	847	866	819	852	816	776	836	839	791	914	887	874	822	866	809	844	838	860	853	848	810	850	812	823	829	847	860	883	831	833	820	843	875	831	892	838	907	857	867	821	901	872	846	926	830	855	875	843	868	872	870	906	882	846	859	841	851	848	875	849	900	940	845	872	803	875	836	838	843	814	833	841	849	857	869	829	813	824	845	800	891	804	917	807	843	787	810	861	793	793	863	851	846	769	827	804	826	794	872	912	836	904	876	811	877	847	839	902	829	840	850	810	843	812	835	869	836	822	861	833	850	861	863	792	854	825	896	877	798	794	815	825	823	858	801	851	860	879	844	756	825	854	827	833	833	806	846	860	838	814	860	918	815	777	869	839	837	845	841	775	865	813	889	856	841	867	862	810	803	836	849	839	850	837	888	858	880	821	865	874	900	762	860	832	869	860	836	825	801	869	861	854	883	857	825	877	903	850	838	860	791	811	851	855	885	878	847	800	852	834	830	855	792	870	849	805	856	843	874	832	846	843	835	854	822	846	842	888	815	892	832	828	851	878	849	860	802	852	832	840	824	834	847	896	902	868	852	833	856	887	854	840	842	831	872	857	831	879	842	890	853	797	830	887	823	871	850	881	844	892	843	878	825	881	839	801	869	877	848	925	877	846	803	882	854	836	863	876	808	849	864	820	881	859	837	851	897	824	811	856	870	848	909	841	870	840	884	860	838	876	789	869	832	898	826	803	829	884	829	838	863	847	902	854	890	893	883	842	732	851	833	821	819	855	762	773	865	801	864	842	819	851	830	822	803	859	823	876	850	840	838	839	846	822	866	855	862	844	796	839	855	917	838	831	831	836	865	872	895	827	898	905	851	863	827	929	873	823	808	862	862	812	856	798	847	860	835	864	823	826	879	873	834	875	897	843	835	786	871	825	847	843	823	884	847	828	844	884	823	843	859	828	800	824	826	871	862	799	843	869	880	853	807	842	827	865	845	863	831	905	883	872	833	835	866	871	867	834	871	851	784	833	872	852	870	860	823	860	860	839	823	903	840	851	841	879	852	796	838	870	817	843	866	858	845	863	875	786	904	856	831	813	825	830	807	809	799	851	808	787	845	854	882	834	838	850	847	853	862	860	794	849	819	816	835	827	837	810	878	821	846	873	815	829	808	898	861	830	831	921	864	874	807	881	845	794	823	857	824	824	855	853	876	858	867	834	846	858	848	842	770	851	790	858	812	863	871	818	875	868	852	816	842	823	811	843	809	878	880	861	847	872	855	917	861	770	888	835	887	859	843	856	827	832	864	841	839	827	867	878	793	870	859	848	843	784	829	842	836	843	856	853	796	822	859	886	781	843	818	877	773	890	897	805	888	783	837	890	827	798	890	829	847	825	844	867	835	820	876	870	783	830	837	804	804	857	834	869	886	849	791	829	856	790	822	861	808	860	858	885	912	799	816	880	827	816	843	861	844	848	837	850	885	799	823	808	811	810	812	850	851	855	879	825	866	832	845	885	852	853	837	872	880	875	875	789	875	823	936	805	831	903	827	815	828	813	811	825	854	841	888	849	864	831	851	868	830	850	874	827	875	843	817	817	821	872	852	874	843	852	850	900	909	901	819	851	865	840	809	882	812	888	847	849	842	858	862	841	856	868	903	862	837	826	833	860	828	858	863	787	899	820	884	783	861	832	888	821	853	852	840	879	805	848	838	833	853	805	815	839	839	854	843	859	854	829	819	859	846	783	858	853	816	873	824	865	854	910	848	811	864	875	881	854	854	827	821	893	832	843	827	910	877	820	864	822	805	839	892	849	846	804	834	834	931	839	850	846	835	858	822	850	806	814	862	879	872	818	871	861	848	819	850	870	852	850	871	849	885	901	839	878	820	884	861	851	851	865	878	829	814	861	857	865	843	840	834	853	814	890	882	828	833	785	776	808	854	867	838	811	810	860	933	881	819	896	856	878	854	897	854	863	820	842	841	858	808	795	893	890	829	859	900	893	829	822	883	852	858	840	877	865	907	823	873	846	845	855	833	813	870	840	843	812	859	799	867	873	829	887	841	879	840	842
1121	75	48	53	49	53	60	39	50	41	49	43	47	39	38	39	54	31	46	44	42	61	36	37	32	39	42	34	31	56	45	44	42	48	32	41	41	45	53	50	40	38	43	40	35	41	45	37	41	42	48	53	35	50	43	48	38	46	45	39	46	41	51	44	59	32	45	41	33	42	40	41	41	57	34	34	31	35	42	49	40	49	44	41	42	37	45	36	39	45	36	25	50	43	46	35	38	45	38	38	39	35	29	44	44	53	36	33	49	51	46	45	39	39	42	36	40	40	42	35	57	34	60	48	44	29	41	44	26	34	40	35	27	35	41	42	48	48	41	36	45	41	35	35	38	48	39	54	39	53	50	46	40	41	45	40	38	32	33	49	43	46	46	37	45	40	50	40	43	42	32	27	46	39	37	41	38	38	44	45	46	49	41	53	38	40	39	36	40	39	41	47	56	38	48	48	51	47	49	41	46	34	42	36	51	39	40	32	50	50	36	41	37	42	48	35	37	42	48	36	47	40	45	32	54	36	37	42	43	31	39	43	43	44	50	47	44	35	42	41	50	33	40	30	47	39	36	57	39	34	43	38	42	40	40	43	43	42	40	48	41	38	37	37	44	43	42	39	47	40	43	30	44	31	40	31	45	38	41	35	36	38	34	44	36	39	60	36	33	30	61	51	42	44	47	44	34	42	39	56	42	39	49	60	44	41	41	53	43	38	35	41	44	41	51	44	44	43	45	43	49	41	46	50	39	49	37	27	34	42	41	36	41	37	37	31	46	39	39	48	41	43	49	35	43	49	45	51	35	40	43	48	50	38	43	32	50	36	40	43	42	36	45	54	45	45	39	35	48	36	26	50	40	48	43	39	42	47	45	58	36	30	46	42	42	46	36	48	35	29	48	38	38	46	36	49	47	55	39	41	42	37	35	50	39	34	49	52	51	37	40	45	52	44	44	48	40	35	35	32	44	46	37	46	41	37	41	51	32	50	44	37	40	35	45	29	42	47	40	39	45	37	30	33	41	31	34	44	29	50	48	46	46	39	38	50	42	43	46	32	39	33	49	38	37	37	49	37	43	30	44	41	38	33	41	43	38	33	33	39	37	50	37	36	43	49	35	41	42	49	37	43	53	38	46	39	43	39	36	38	37	43	41	41	38	39	46	40	38	38	31	36	41	37	38	41	35	38	39	29	51	48	49	40	44	42	45	31	49	42	34	47	39	35	48	45	40	45	38	46	39	36	40	51	40	59	35	49	43	45	39	33	41	44	35	35	46	38	40	38	41	39	41	43	42	34	46	55	44	54	39	44	49	44	44	36	47	37	39	40	44	50	43	29	36	35	51	50	52	44	36	40	37	48	36	48	35	47	38	45	41	37	41	54	39	39	37	37	38	41	38	39	43	37	40	47	36	42	41	44	36	36	49	45	52	41	40	39	42	38	46	25	47	46	37	52	65	35	44	46	35	36	42	39	43	40	42	41	41	48	39	33	36	41	46	37	51	44	47	34	38	38	38	39	45	42	39	42	31	37	46	41	30	40	37	31	46	39	42	47	51	43	38	36	45	43	43	35	52	44	36	45	46	49	34	43	30	37	45	34	37	42	43	40	41	44	31	48	49	42	28	38	42	36	39	29	36	54	44	49	32	51	46	34	36	48	51	43	32	45	36	53	39	39	39	45	42	37	53	45	43	44	33	32	29	42	47	43	43	34	31	41	39	45	44	46	41	41	45	31	52	34	45	46	40	45	40	43	45	51	49	42	49	36	36	51	40	47	46	44	33	36	46	45	42	44	42	41	35	41	46	44	48	28	50	43	47	46	37	28	47	46	47	44	36	45	39	38	48	48	34	47	48	47	34	45	54	43	47	41	31	35	46	43	53	36	37	45	51	41	51	39	39	49	39	43	39	44	39	46	49	41	49	39	46	37	48	33	30	44	35	40	39	37	48	43	49	39	43	41	52	37	40	34	28	32	39	45	49	33	46	35	40	60	51	49	50	43	36	52	42	49	50	37	46	48	47	38	37	40	42	30	28	41	45	37	40	45	43	45	50	34	42	33	35	39	50	44	40	43	42	45	45	42	45	45	42	42	36	49	45	35	35	39	46	43	53	32	38	36	28	34	50	38	46	44	37	39	24	43	48	47	38	48	46	36	41	41	31	40	39	53	50	38	45	50	48	48	34	49	51	48	34	45	39	41	36	46	47	45	46	36	34	37	29	52	41	39	42	44	39	43	39	39	39	56	43	49	38	40	47	35	46	33	41	39	51	38	47	51	35	42	35	36	43	37	48	46	44	36	32	46	33	26	47	46	39	41	55	41	39	46	46	46	38	40	33	40	42	50	48	38	43	54	38	39	47	37	38	46	48	38	42	42	40	38	43	47	38	48	49	45	51	42	28	31	44	36	32	43	48	34	50	48	44	38	45	42	46	46	45	58	45	47	29	55	41	38	33	39	45	38	38	40	44	50	42	37	33	54	43	44	38	50	50	49	31	45	44	44	46	47	50	49	46	46	38	40	54	38	42	42	38	35	40	41	45	35	40	41	45	41	57	35	45	27	31	55	42	43	42	47	45	43	47	46	38	44	41	28	50	41	47	36	46	55	40	46	50	52	37	43	43	50	54	39	30	39	36	58	31	37	32	41	36	43	44	51	43	41	43	44	41	47	51	44	42	47	42	39	41	37	55	42	39	42	33	53	43	44	48	35	47	46	42	41	55	48	40	37	37	41	40	36	46	36	42	40	29	49	49	42	30	44	41	29	47	40	51	41	54	52	48	39	44	50	45	41	38	37	36	33	39	44	48	42	47	48	47	43	36	38	47	47	45	43	40	44	44	38	34	41	32	44	53	32	47	56	46	41	46	43	37	33	43	39	38	51	37	44	48	53	40	34	51	44	35	40	27	27	28	37	50	41	38	44	45	39	38	37	45	38	43	44	32	37	52	37	34	38	39	42	37	47	50	40	30	42	46	35	30	41	49	41	33	40	52	38	46	32	42	42	42	31	48	47	56	46	53	43	34	42	40	53	40	54	47	41	29	51	41	42	39	39	46	40	39	35	38	38	42	33	45	47	34	49	50	32	41	48	40	39	32	45	46	44	41	45	40	43	54	44	36	43	45	47	46	42	42	40	32	38	22	45	42	42	36	34	29	41	30	32	46	42	52	42	46	33	53	35	35	48	47	45	39	36	43	42	39	42	38	43	47	36	45	41	43	31	45	40	35	36	46	45	44	42	50	41	41	43	45	46	45	45	51	31	43	38	43	48	37	45	51	42	56	30	34	40	36	47	43	42	36	47	33	35	34	41	47	31	56	30	51	44	39	50	49	45	29	40	45	40	44	44	48	42	48	38	49	42	34	42	37	45	50	45	46	38	39	45	34	42	40	32	39	34	48	31	48	51	51	51	41	32	44	47	47	52	39	30	41	46	45	66	48	36	43	51	33	48	39	49	48	41	36	41	46	47	41	43	29	34	38	29	40	45
7150	1107	420	401	550	706	719	680	578	523	512	470	466	429	372	403	384	391	367	395	346	366	398	345	342	384	354	366	321	353	337	337	337	317	358	377	340	329	356	357	375	371	330	323	341	351	369	350	334	334	322	349	300	349	314	341	310	314	348	320	326	337	365	324	337	356	335	325	338	343	316	332	334	351	317	356	361	336	344	373	322	319	340	330	333	356	328	357	369	328	321	291	325	320	354	347	334	330	336	304	349	350	344	304	334	332	318	329	337	327	362	312	323	355	338	305	324	368	360	318	326	312	348	336	336	315	336	316	360	324	352	337	319	322	300	301	377	332	350	316	330	334	338	331	298	387	334	299	312	326	321	318	325	309	316	303	319	364	337	349	390	347	340	314	352	358	323	323	356	318	272	316	325	339	318	323	342	354	347	346	357	314	345	346	339	345	321	315	313	344	310	317	327	331	334	364	294	321	357	369	331	333	366	340	335	338	339	343	337	318	327	326	321	342	353	342	341	336	328	310	320	325	298	320	330	305	301	300	342	314	322	337	297	305	354	287	350	338	315	333	361	333	299	324	340	347	332	348	334	334	319	356	334	319	320	323	334	337	374	323	330	332	331	308	351	311	345	317	331	347	329	351	340	341	300	318	343	345	342	330	319	341	359	316	353	370	343	353	305	354	342	320	347	330	315	333	344	341	328	321	353	333	310	318	315	328	343	328	344	363	343	354	320	344	331	337	339	329	337	342	312	345	346	325	325	361	310	337	302	324	337	341	348	328	307	335	332	318	369	322	327	346	323	327	320	333	349	307	339	341	326	344	331	326	316	332	342	345	296	314	363	315	317	341	326	315	358	349	300	322	347	336	337	344	283	312	332	332	311	337	334	324	303	323	325	352	330	299	338	318	296	331	346	304	340	344	339	331	329	332	326	330	346	313	326	302	311	354	357	315	355	349	323	300	334	332	342	342	322	339	328	326	338	328	300	307	326	318	358	331	342	331	307	326	377	328	355	334	349	354	330	310	323	318	318	308	339	310	324	365	343	354	381	336	323	276	312	340	317	345	364	325	325	298	314	360	314	358	330	312	325	352	357	342	348	331	342	324	321	362	322	352	376	322	332	348	328	321	296	336	330	353	361	353	342	334	309	372	333	325	332	356	346	345	323	326	326	324	335	318	347	338	310	333	379	316	327	338	318	312	322	319	306	315	338	343	353	305	312	334	325	327	325	330	350	338	341	345	315	372	332	339	317	321	316	338	318	363	332	345	338	313	345	330	351	354	330	321	354	318	324	365	293	288	331	323	310	322	350	354	346	342	328	349	341	316	310	294	340	331	329	322	351	325	342	334	322	371	319	346	316	312	332	352	343	329	329	341	344	349	307	321	346	342	332	319	326	317	328	323	330	326	324	331	315	304	337	359	348	321	326	327	337	330	323	333	344	323	311	327	354	332	311	332	306	327	356	329	344	333	342	340	345	345	331	320	340	304	332	330	364	341	361	330	339	301	333	311	326	359	295	307	332	334	334	315	306	323	357	353	315	300	323	307	310	334	324	350	351	329	325	333	337	356	368	310	342	327	321	373	321	333	349	315	357	342	339	318	329	327	319	330	339	351	292	333	343	331	310	302	352	305	366	334	348	336	330	331	349	325	373	322	379	356	343	324	335	289	345	301	330	323	307	366	318	310	355	314	318	317	333	336	315	335	340	351	319	341	338	341	321	364	353	335	339	359	319	329	295	345	356	353	316	334	321	331	333	326	312	325	321	334	319	311	357	343	379	327	343	328	320	343	345	339	326	371	290	347	311	329	312	326	362	304	309	330	350	314	320	330	293	342	338	321	375	357	322	312	315	335	319	335	322	327	306	339	325	329	322	305	321	332	323	325	331	351	306	364	302	337	314	368	349	342	305	363	310	313	329	348	333	324	342	336	328	313	341	338	342	315	318	321	324	346	333	346	308	339	370	336	310	345	318	332	344	342	333	336	351	333	326	312	316	331	324	322	330	333	348	321	351	330	354	377	334	349	334	320	305	332	342	306	325	306	333	364	339	321	336	325	343	313	349	319	302	335	322	355	329	316	353	333	332	341	315	333	340	338	328	324	323	314	333	324	313	335	323	342	321	323	335	332	318	326	353	301	314	347	302	313	345	368	356	337	350	359	336	371	330	319	351	324	306	351	339	304	322	347	306	350	380	313	306	333	279	346	296	324	341	336	323	317	337	324	344	315	298	333	314	317	357	292	354	334	300	332	352	345	355	329	330	334	315	307	335	321	318	327	353	337	312	350	340	338	317	323	317	340	363	309	348	336	340	357	301	300	338	310	341	336	344	334	348	340	344	328	328	329	331	329	361	341	304	352	325	330	296	332	351	321	325	330	320	333	311	314	348	329	338	349	339	343	314	332	358	352	339	313	308	345	376	326	356	347	333	310	304	335	311	348	341	305	322	336	345	333	327	299	336	330	358	361	324	341	364	322	339	332	332	337	281	362	309	347	345	340	363	316	356	329	348	348	308	332	327	323	343	311	319	321	351	311	330	301	335	364	337	325	321	303	338	328	333	313	336	333	317	313	366	311	329	320	321	342	336	328	326	352	327	337	328	332	382	345	372	316	332	331	343	346	333	333	333	342	358	355	359	334	312	306	302	323	328	341	349	310	335	324	303	319	310	336	341	338	326	304	319	329	341	361	335	318	297	323	343	336	325	354	359	331	317	330	325	339	339	294	360	313	370	359	358	348	303	359	356	351	329	343	340	321	332	321	333	312	343	318	346	327	339	352	325	323	351	315	329	342	358	344	307	333	364	338	287	324	311	341	355	346	367	296	354	329	320	312	349	318	349	317	349	308	365	387	356	304	320	343	327	344	345	323	349	332	343	317	388	355	292	320	326	314	332	326	332	311	328	350	357	316	354	314	330	365	315	348	341	366	341	309	345	315	354	295	328	335	348	333	322	329	330	325	314	316	343	313	338	342	298	345	324	296	307	339	341	328	313	340	326	354	323	355	304	314	352	373	339	308	342	327	338	358	327	305	338	301	350	301	321	334	320	337	332	340	332	317	327	338	319	333	322	326	319	329	335	342	340	317	336	336	319	337	322	344	340	320	311	328	329	309	309	304	308	349	348	354	362	328	337	341	320	320	291	339	325	296	313	345	319	354	320	377	318	345	319	347	349	325	343	321	339	331	319	315	324	311	317	310	339	363	329	340	316	332	343	325	330	327	334	317	358	339	325	340	351	357	308	345	352	353	311	336	337	338	352	296	310	337	326	334	339	313	311	333	337	357	322	345	339	310	323	334	343	347	314	314	314	304	306	341	355	337	334	352	319	316	338	318	326	314	363	372	326	343	330	347	349	344	347	329	325	359	343	327	342	348	330	316	311	316	359	335	373	336	361	324	354	300	354	304	312	340	312	309	327	291	301	316	330	348	312	307	328	335	345	325	347	353	312	345	320	362	361	347	346	308	344	333	331	319	355	327	353	313	331	325	342	317
587	181	100	113	109	104	89	99	85	107	95	102	73	103	88	95	81	104	89	74	102	84	80	88	84	87	79	90	75	83	89	76	82	78	68	76	72	72	77	99	86	97	73	79	86	87	75	74	78	75	85	94	89	71	81	79	79	85	76	94	90	96	71	74	88	86	69	91	89	85	93	81	81	83	88	91	76	92	76	75	77	85	87	84	114	71	98	92	84	72	77	71	84	75	78	60	103	76	78	67	79	92	76	86	88	75	73	67	94	70	75	91	69	96	81	72	82	74	75	84	74	75	69	73	82	90	67	86	75	71	67	99	83	84	77	92	77	74	82	83	76	90	75	98	94	81	73	80	71	84	62	82	74	83	75	78	71	88	73	98	73	98	65	59	87	90	84	72	85	84	79	87	86	71	77	102	68	90	73	78	91	88	69	89	83	86	75	68	72	89	58	69	78	90	67	95	89	76	76	74	88	83	84	94	85	95	81	86	73	75	54	86	83	87	76	83	59	85	80	81	81	73	91	72	78	70	76	79	76	84	86	93	73	85	72	67	74	87	73	95	86	83	61	71	74	82	78	82	71	78	74	81	75	67	85	84	89	72	90	73	66	90	73	83	73	81	87	77	84	72	74	87	78	77	71	65	89	76	86	83	94	78	80	73	76	92	66	88	86	75	84	96	80	86	62	81	87	73	87	75	78	75	85	80	74	92	87	77	79	81	78	81	72	81	82	81	76	72	89	91	59	71	87	74	77	78	74	77	85	61	76	80	106	70	86	76	69	63	99	73	83	75	89	74	87	77	78	72	93	67	74	80	89	94	81	78	88	87	94	76	78	83	97	96	95	80	90	89	62	78	76	79	65	73	85	90	96	67	64	82	77	64	64	74	77	89	89	69	68	72	73	95	82	83	89	68	89	88	74	78	72	92	106	77	73	74	84	103	92	88	89	92	73	59	82	72	60	87	66	89	81	85	76	78	71	91	89	91	94	64	100	63	85	83	91	67	70	84	83	64	75	81	72	87	74	72	68	85	71	83	84	86	92	85	98	74	70	83	76	73	82	81	78	99	66	96	80	78	84	83	88	79	84	78	85	87	102	74	78	91	80	96	79	80	80	60	71	70	67	76	57	55	95	71	73	85	67	84	88	70	86	83	81	80	77	85	81	69	90	88	78	77	80	74	79	83	79	85	86	64	82	80	86	87	76	104	93	83	86	81	84	74	79	68	76	88	84	91	83	82	76	69	77	85	64	86	83	87	77	68	64	69	77	71	92	74	83	95	84	79	81	82	83	84	80	75	82	87	89	83	71	75	76	80	85	87	78	73	68	77	70	82	68	76	87	85	73	77	71	67	68	85	73	73	78	97	75	64	94	75	80	81	92	71	87	73	90	84	88	80	90	84	68	90	94	75	71	72	83	82	77	73	71	93	80	87	74	72	86	63	62	78	85	87	81	84	69	80	65	80	84	80	89	67	86	90	87	72	81	68	67	80	76	77	75	103	74	92	85	77	66	85	82	77	95	83	79	66	78	86	103	80	74	91	84	79	67	88	70	96	71	78	73	79	79	87	82	73	66	64	73	76	83	81	101	91	78	77	79	83	86	90	79	93	70	85	85	85	84	89	71	64	57	90	88	78	95	92	88	89	81	75	86	85	85	90	89	79	68	82	82	78	82	87	81	96	97	72	82	77	84	63	89	74	91	82	65	81	80	75	89	85	81	67	84	74	71	93	87	78	79	67	75	87	88	81	78	70	67	98	75	81	82	79	64	83	68	83	74	77	78	77	79	78	75	82	81	88	85	78	75	90	78	83	90	91	81	77	86	87	89	77	89	87	72	98	75	78	78	76	79	74	69	82	87	81	83	85	70	74	94	79	78	76	100	86	70	83	89	84	79	65	93	73	87	104	82	72	66	95	70	64	77	73	91	80	90	114	86	69	70	100	86	79	68	69	75	93	73	79	78	77	73	88	70	64	76	77	93	82	90	87	86	66	88	71	71	76	84	84	65	80	82	83	77	90	92	93	89	73	73	80	76	68	93	91	82	69	76	82	70	85	82	66	86	79	73	82	83	71	75	78	83	69	77	75	94	70	77	90	93	89	103	96	86	82	68	83	72	81	87	84	75	86	80	93	75	70	75	89	68	76	79	88	68	80	72	85	85	76	64	69	79	73	68	73	77	81	88	79	82	68	84	89	88	86	80	76	85	79	83	82	74	69	86	82	84	77	59	89	66	71	69	80	87	85	84	91	74	68	86	93	66	75	74	79	75	86	97	81	84	78	79	64	96	71	73	75	79	88	65	82	73	85	60	78	79	69	78	68	89	92	87	74	83	70	102	79	92	79	91	74	74	94	73	86	81	77	86	66	77	90	78	66	82	70	80	82	78	72	84	83	101	93	80	69	80	86	68	93	81	87	89	76	80	87	81	86	86	86	72	73	78	72	84	69	71	84	80	101	81	83	84	66	83	65	80	81	74	81	88	75	81	74	81	83	66	74	79	81	64	89	78	81	88	90	88	83	73	79	77	72	82	73	86	85	96	77	81	68	70	91	63	79	76	93	96	76	92	78	89	77	68	79	91	78	86	74	85	94	72	83	76	78	97	73	84	87	75	85	81	62	64	82	75	79	76	74	72	86	68	83	70	73	88	81	83	89	89	76	81	57	91	77	81	78	94	79	75	75	79	76	81	84	54	77	90	79	87	79	70	79	88	70	79	79	97	94	75	82	77	84	70	81	73	98	81	77	104	69	66	77	77	91	92	85	84	73	92	81	91	74	86	71	68	96	104	77	69	87	70	72	76	72	81	87	92	77	73	90	80	88	81	72	81	102	69	82	88	77	74	73	99	91	81	68	76	76	83	71	76	89	74	83	87	88	95	95	96	72	92	77	83	95	93	78	80	88	83	87	99	80	84	78	94	76	91	82	85	82	80	105	75	81	72	79	91	84	76	84	81	76	71	77	90	90	85	93	94	84	91	65	62	72	75	87	76	80	91	86	72	101	51	86	73	64	72	88	62	84	70	81	70	74	83	81	93	78	87	81	99	76	74	88	78	84	77	79	79	72	75	75	76	80	73	67	74	80	83	81	79	65	84	70	66	82	66	74	67	79	84	84	79	68	94	90	95	74	84	77	82	69	83	88	80	80	92	74	82	69	92	74	84	79	83	87	81	77	76	94	75	84	82	66	75	80	82	64	93	99	75	74	87	78	73	89	86	93	71	73	71	82	79	82	82	74	63	84	81	91	96	74	87	85	73	74	91	80	79	77	79	75	76	80	78	90	80	79	96	70	87	92	91	90	58	81	86	68	71	75	81	75	68	94	85	69	79	84	76	98	81	72	72	73	74	72	87	78	85	77	86	77	82	91	84	85	73	82	79	85	84	93	93	59	89	77	83	77	84	90	87	74	80	81	99	86	72	83	72	87	82	67	80	87	68	70	68	63	86	104	67	79	81	70	85	100	68	66	67	65	73	86	84	64	76	66
7632	2507	891	998	1975	2634	2534	2137	1723	1469	1295	1152	1109	1018	905	885	874	782	799	765	727	738	744	744	679	669	659	671	658	704	621	597	629	637	605	674	622	621	633	586	642	587	622	614	550	597	623	599	584	644	616	576	573	597	615	589	563	600	595	561	605	585	618	547	653	633	614	618	607	551	575	542	595	609	593	577	595	559	583	547	573	611	582	578	614	593	598	614	623	592	594	556	636	568	604	560	575	553	574	568	562	567	625	562	600	549	605	575	572	553	545	583	562	577	572	571	535	574	604	530	590	598	583	570	587	588	583	560	583	595	569	582	592	596	592	570	583	542	600	527	575	567	571	590	599	627	602	564	572	559	599	602	549	594	586	586	608	574	584	584	578	542	572	584	609	586	616	591	582	598	632	583	602	582	609	568	562	567	610	639	574	612	546	586	541	571	552	609	545	585	585	584	616	613	577	603	539	591	540	566	578	552	548	573	563	581	594	608	571	553	580	570	580	623	589	569	629	558	588	601	630	560	608	574	568	605	573	590	574	575	566	569	623	575	580	620	587	604	597	637	632	584	551	621	596	533	570	590	574	610	572	574	582	575	601	599	614	573	549	558	580	604	587	573	611	564	625	549	580	620	604	621	588	579	595	617	611	599	557	520	602	591	607	594	595	581	578	572	651	602	597	553	601	588	574	604	596	575	589	584	601	557	579	544	591	547	602	567	582	613	611	609	550	549	551	585	599	606	556	573	573	549	586	605	547	614	556	553	597	587	594	621	555	586	561	581	559	591	551	569	612	557	585	591	626	605	579	594	559	535	614	592	563	551	615	608	557	586	582	605	567	594	538	556	567	571	625	599	576	566	599	582	580	553	605	567	555	599	578	596	576	590	575	554	616	573	610	615	560	587	591	569	580	604	559	592	596	608	579	586	566	613	560	565	565	583	586	570	597	600	619	594	587	601	572	598	580	566	537	569	587	564	577	635	553	552	576	554	570	572	561	589	582	571	566	601	584	563	579	573	563	581	612	590	622	583	599	607	579	575	622	569	584	590	607	567	571	609	567	588	564	568	580	609	588	584	604	611	536	575	579	578	565	541	604	549	599	620	564	611	602	592	555	557	551	574	534	581	570	581	597	570	531	598	577	585	590	563	562	593	588	608	562	578	583	568	584	632	587	618	562	574	601	598	572	565	601	559	618	608	590	552	589	618	580	588	568	624	595	582	549	561	545	611	597	591	565	594	585	556	557	577	608	583	576	622	590	585	556	621	663	550	585	542	605	565	562	572	579	554	602	568	590	594	584	590	565	593	597	547	545	595	586	591	600	569	563	613	561	569	568	612	574	580	580	537	620	624	572	535	578	616	558	586	589	572	585	577	580	577	607	567	543	558	564	582	582	563	589	566	614	574	580	668	662	585	535	571	587	553	580	530	587	583	602	626	555	551	602	550	536	547	604	603	536	566	607	603	579	589	586	540	616	540	577	613	531	595	602	604	578	575	585	613	590	530	599	604	576	575	597	582	600	588	559	602	588	550	593	552	554	531	570	590	567	589	567	560	601	582	602	619	562	591	586	587	580	616	571	581	596	599	584	568	576	585	507	605	613	592	633	574	544	582	598	600	555	557	593	602	607	589	588	543	589	551	562	566	586	579	578	579	559	571	579	583	610	522	553	617	582	598	601	589	582	535	555	587	598	560	607	591	600	621	542	572	565	583	580	587	616	570	614	594	617	567	592	584	613	597	577	577	573	607	628	592	565	608	572	542	580	604	558	607	605	543	602	578	598	628	610	617	574	644	595	577	590	584	557	614	577	568	603	558	564	584	573	550	566	610	596	538	592	602	591	594	610	577	568	564	584	579	604	596	586	604	544	588	619	587	549	545	571	591	582	597	568	600	587	602	582	595	557	543	582	556	594	574	598	587	547	596	584	591	566	560	587	550	613	557	588	612	600	537	595	611	618	590	563	586	597	578	600	616	526	587	604	603	552	563	575	585	560	581	586	589	594	558	528	577	587	569	565	600	578	577	593	579	568	555	596	570	530	580	552	587	615	609	616	568	577	563	534	601	556	587	611	575	597	584	584	584	577	569	604	599	543	585	560	581	593	553	551	572	600	607	615	605	529	613	587	621	549	586	596	606	585	615	552	629	548	569	563	552	575	599	564	584	585	627	575	578	567	549	595	543	555	579	589	582	642	600	615	638	552	630	595	579	558	580	552	581	568	538	571	531	577	558	575	594	621	569	568	585	617	610	554	603	588	578	581	558	615	620	577	581	577	593	580	567	554	570	557	616	545	564	593	622	574	582	564	567	560	573	573	540	604	546	595	551	577	586	568	572	606	576	552	586	609	557	603	594	589	575	537	594	584	546	569	573	567	606	575	597	597	546	575	597	603	584	616	583	583	570	551	551	579	619	550	545	580	578	559	575	557	573	588	564	596	560	595	587	576	538	575	587	583	605	559	554	603	577	568	593	575	614	546	585	582	550	554	601	558	633	558	536	566	564	603	563	583	576	634	617	573	515	577	590	626	618	571	571	573	562	579	524	602	587	601	588	608	553	555	584	600	556	586	515	560	557	565	574	568	570	558	585	598	580	599	594	561	587	567	610	574	579	565	620	603	562	600	526	537	569	565	618	591	585	560	574	613	556	567	559	576	556	547	610	606	582	567	604	582	547	574	542	591	604	549	619	624	553	598	590	549	611	604	610	613	561	604	629	564	559	565	546	546	544	577	583	643	596	581	600	549	577	569	541	588	577	592	568	588	556	571	618	602	596	587	554	588	595	581	566	606	578	578	547	607	571	576	609	582	522	616	554	586	548	537	538	586	615	576	628	584	591	614	571	588	557	523	580	569	593	601	585	588	531	589	595	559	556	598	612	566	559	552	575	597	562	584	573	565	577	611	587	582	568	570	564	585	584	543	565	595	574	574	606	551	576	566	587	547	616	544	559	579	582	604	589	605	601	572	553	556	590	631	563	540	572	581	592	595	548	594	549	603	561	575	567	586	610	598	553	566	596	538	558	613	577	553	616	616	611	531	602	552	565	542	579	588	580	609	591	575	633	607	622	569	647	554	570	583	558	571	611	553	595	628	562	579	585	582	605	589	576	604	567	596	541	557	608	558	583	585	563	590	577	554	549	577	560	579	600	586	550	589	632	608	590	590	565	552	586	598	586	556	592	580	576	549	596	567	593	544	544	597	620	578	532	571	589	571	564	575	575	584	543	611	591	536	568	592	589	559	563	610	579	647	548	588	603	592	587	626	582	587	598	591	579	620	599	608	552	583	584	586	564	561	567	614	591	568	566	600	614	578	634	597	564	588	578	573	574	570	596	588	624	590	554	567	594	597	558	619	561	582	603	602	582	564	619	564	571	641	593	601	584	568	607	563	564	638	566	580	600	556	605	636	540	568	586	556	601	580	601	590	558	593	624	574	557	590	591	561	599	605	587	584	534	598	553	613	580	582	587	553	557	557	551	546	604	609	568	576	570
1677	147	91	88	95	97	128	108	98	101	76	114	84	102	108	70	94	83	86	91	97	98	79	82	86	79	91	76	99	81	64	88	73	83	77	81	79	99	101	84	92	80	81	86	82	71	93	87	86	80	84	80	87	82	92	87	67	87	87	80	90	71	85	79	86	67	59	91	82	90	78	70	73	72	78	81	75	84	86	75	81	84	74	76	95	81	83	90	87	82	84	90	98	54	71	93	78	75	71	91	87	91	86	85	73	92	85	104	91	82	91	102	85	81	85	82	80	69	87	73	73	79	72	80	77	85	86	75	93	74	76	71	74	81	72	67	86	94	82	74	87	69	69	76	82	93	99	81	73	77	79	82	79	78	77	63	74	73	88	90	77	90	73	69	79	89	81	76	78	81	82	76	85	95	92	84	82	85	90	60	86	75	95	73	80	84	81	89	92	74	80	70	74	61	74	76	78	84	69	85	93	75	82	98	67	78	70	87	75	92	73	86	85	79	99	84	80	88	86	88	80	81	82	80	75	75	75	78	77	90	84	70	72	78	102	88	87	85	81	73	85	83	72	75	66	85	71	85	62	83	68	65	79	84	85	91	93	82	84	81	89	74	91	67	93	81	87	82	82	88	90	91	69	64	83	87	85	81	93	85	85	82	81	77	76	79	79	94	83	80	60	88	77	73	80	83	79	84	85	79	73	85	74	85	66	65	77	79	88	71	83	95	83	58	100	78	87	79	89	90	83	74	81	78	76	84	88	71	90	89	89	86	89	85	79	88	64	87	76	82	54	71	90	83	72	83	80	92	91	78	94	80	79	104	91	67	80	72	73	81	94	95	58	69	81	92	78	84	87	71	83	81	83	90	83	73	85	76	83	92	74	74	102	89	83	72	69	67	78	94	68	71	82	74	85	90	95	72	85	81	77	83	89	82	70	88	81	90	92	67	69	84	87	88	67	78	67	97	83	93	88	97	84	81	86	82	75	75	71	91	85	84	78	74	103	82	97	70	81	98	86	80	100	82	87	88	80	90	100	89	80	80	76	71	78	89	89	81	97	81	83	71	88	70	82	82	80	68	82	94	85	93	67	87	91	92	88	75	81	85	84	67	88	91	93	73	91	88	58	88	83	101	87	62	79	84	97	74	77	66	87	79	68	82	76	84	93	86	83	85	93	105	80	76	90	78	100	88	87	80	73	80	84	70	77	78	73	89	67	93	73	98	89	81	69	82	67	80	85	97	87	84	77	80	68	80	78	59	82	78	78	92	75	76	82	93	89	80	94	89	83	78	77	76	81	83	83	74	80	69	80	97	80	82	77	87	90	93	83	81	80	81	82	85	92	86	61	77	89	84	73	91	84	67	62	90	77	86	74	69	99	84	99	77	83	89	76	74	92	83	81	92	83	92	77	77	80	86	71	94	86	89	83	82	71	85	71	71	79	74	95	73	80	82	79	79	77	96	92	79	88	77	75	66	94	83	84	67	77	86	75	92	91	93	77	80	73	76	69	76	78	86	74	103	96	99	81	75	75	81	81	66	74	69	71	78	85	87	75	77	101	90	74	67	100	90	83	61	86	86	78	74	69	79	84	93	61	80	72	79	79	67	72	91	79	62	80	75	71	90	89	73	87	84	91	89	83	75	81	75	71	77	77	82	77	55	79	96	74	80	88	85	68	89	88	80	85	66	82	69	90	87	88	80	90	76	80	88	70	90	101	91	83	81	65	73	72	69	90	75	78	87	90	73	90	61	88	96	85	84	78	73	86	83	80	66	81	80	77	76	76	85	79	87	86	87	78	90	81	86	72	72	94	75	79	74	85	83	79	84	89	83	85	85	68	71	82	91	78	73	85	83	89	79	84	85	88	84	69	80	63	72	79	57	85	75	76	78	76	65	74	89	78	91	89	75	90	66	87	82	91	97	75	86	70	66	74	89	94	77	75	95	66	57	78	84	85	71	76	78	86	91	76	77	73	79	92	75	82	84	83	62	79	81	76	79	76	83	88	90	73	84	82	84	95	89	77	88	78	77	88	66	86	83	88	78	81	103	97	66	80	83	72	73	92	89	84	82	88	93	80	76	80	84	99	74	85	77	98	83	82	89	93	69	71	80	77	92	81	97	89	77	80	80	86	92	101	92	87	80	87	83	67	85	85	72	86	69	85	76	103	86	70	89	78	69	73	80	75	81	81	90	85	79	76	76	79	85	99	71	92	85	98	80	66	99	72	71	88	85	65	85	67	90	72	76	79	68	72	79	92	83	88	103	83	80	85	89	91	84	94	100	78	91	89	76	68	92	78	79	78	75	86	97	84	86	90	90	91	88	88	91	78	84	89	81	69	88	77	85	79	73	82	66	78	80	89	81	75	99	88	82	70	82	72	86	77	97	85	75	87	89	75	79	75	71	75	75	94	73	80	76	70	84	83	68	85	86	72	68	85	75	76	75	96	87	88	91	78	95	72	99	82	81	74	65	75	84	90	87	96	89	83	99	87	73	73	61	81	82	102	92	71	76	77	82	88	82	82	71	66	76	77	83	85	91	81	75	85	71	88	75	86	85	81	75	74	96	71	89	93	77	84	86	85	75	71	84	68	81	82	78	82	77	70	91	76	80	79	69	76	93	92	81	71	68	82	84	78	74	83	107	83	81	91	78	73	76	71	78	85	90	90	90	79	76	103	76	77	93	81	69	79	78	93	76	82	82	71	78	83	83	86	90	74	89	57	82	94	75	101	76	82	80	90	90	82	74	98	96	79	84	89	81	107	82	73	80	78	89	73	87	92	73	82	76	87	81	78	76	79	87	85	84	71	96	90	74	71	74	75	87	71	79	95	69	92	78	88	75	86	76	68	76	71	96	90	94	72	65	77	90	74	69	81	82	100	81	80	90	86	72	79	86	66	92	78	89	85	81	81	62	72	82	73	89	81	73	104	85	65	86	80	72	90	96	90	89	67	78	81	67	70	85	89	90	72	81	69	89	75	88	74	82	90	63	92	93	68	86	76	79	72	68	81	64	86	83	74	76	80	74	91	72	74	93	89	84	86	79	89	90	76	81	82	82	85	92	79	88	66	90	73	68	91	81	85	76	89	70	68	71	91	95	61	69	67	84	85	93	92	81	59	86	80	64	91	70	65	69	82	54	71	71	85	63	78	82	83	89	92	73	79	74	71	90	79	91	72	90	86	86	91	84	70	89	97	79	93	65	74	88	75	66	81	75	75	71	83	73	72	73	70	72	74	68	87	84	67	85	78	78	82	86	79	78	74	77	92	108	75	75	100	96	71	78	66	75	71	83	96	73	87	76	77	87	70	93	73	81	86	81	83	64	78	73	85	85	95	82	93	77	69	88	72	75	80	81	82	77	78	106	87	71	77	76	91	93	85	82	64	86	83	95	81	75	101	89	89	83	93	71	78	71	67	82	71	70	73	87	78	83	78	76	86	76	72	78	94	84	82	80	74	81	93	85	95	81	80	77	89	73	94	77	80	83
8947	1884	882	1004	1716	2203	2238	1929	1756	1510	1241	1149	1050	1044	1019	933	895	847	798	787	778	767	746	744	772	716	726	730	691	684	688	685	681	628	638	658	692	662	671	628	665	691	653	681	668	649	677	620	687	649	660	675	617	616	668	609	638	683	611	641	644	619	618	665	658	622	609	652	596	639	591	613	639	642	629	631	653	617	667	642	629	638	668	654	669	631	582	632	644	627	655	634	657	623	595	637	612	639	632	632	661	631	652	651	611	627	603	656	640	599	596	671	618	608	621	657	644	600	656	621	630	621	645	642	641	637	607	634	634	604	628	633	667	650	640	617	620	605	644	639	603	610	642	643	626	635	641	645	605	635	604	634	646	626	639	651	616	660	611	602	656	677	615	661	623	613	618	621	626	616	634	671	587	626	607	621	595	599	639	639	632	616	658	634	645	604	609	569	613	601	662	637	597	559	609	641	602	597	639	617	670	634	609	605	646	598	606	638	593	654	647	610	633	632	598	632	627	653	681	666	632	615	583	632	623	625	611	600	602	625	632	602	652	611	660	620	607	641	623	628	633	669	677	656	642	633	659	654	624	638	623	636	611	626	609	613	623	637	628	614	620	648	661	668	665	598	584	621	593	622	618	630	630	633	563	606	645	604	634	655	627	614	656	656	620	630	629	601	600	600	603	630	621	655	643	631	594	590	592	584	597	644	656	672	633	587	640	581	614	629	645	642	573	670	644	629	618	575	623	630	614	625	621	599	613	635	644	632	643	645	607	606	618	633	643	608	623	604	624	629	624	597	625	588	646	632	602	651	626	614	634	620	598	640	644	622	649	681	612	634	667	653	642	597	634	617	611	595	611	648	617	594	641	640	641	620	592	611	633	608	615	600	615	612	602	640	621	653	626	641	649	634	583	577	592	655	610	629	645	658	602	625	609	669	659	628	618	657	639	584	669	613	622	632	624	639	626	624	631	632	619	604	603	610	661	627	693	621	646	652	602	653	598	642	635	614	641	613	654	618	640	649	668	630	616	614	646	638	611	601	657	625	622	615	607	650	614	612	652	612	629	619	609	604	594	681	621	597	593	618	572	643	630	634	633	620	619	544	633	649	623	674	644	651	625	594	651	601	625	641	641	638	623	592	608	591	627	615	593	612	634	624	630	590	644	618	603	618	601	619	601	640	627	565	642	605	647	634	622	603	612	643	609	614	635	632	636	615	620	608	637	645	614	654	577	603	592	619	633	608	608	661	593	621	643	631	620	647	641	657	650	599	693	606	705	589	669	671	654	618	646	615	609	601	599	595	614	601	621	621	663	625	602	639	646	626	655	635	651	607	637	628	654	637	629	620	662	679	612	587	620	598	621	673	628	609	624	676	643	633	597	615	640	609	585	596	632	607	674	603	634	662	616	635	608	661	573	659	600	600	569	647	602	596	614	637	659	588	587	583	673	624	625	637	640	578	605	666	622	626	629	663	646	612	576	587	577	583	653	651	644	618	631	613	626	627	654	649	640	663	596	661	627	610	630	650	585	698	620	595	618	671	624	630	613	615	621	607	623	605	636	595	614	640	601	666	650	625	634	571	648	632	635	629	580	629	622	625	591	650	605	615	629	646	609	636	598	629	668	617	616	611	599	661	596	635	641	631	667	650	620	635	635	611	667	634	629	639	616	598	635	611	613	630	610	633	613	589	601	637	631	647	615	604	678	612	622	619	631	655	609	627	591	625	619	620	611	606	608	609	617	638	621	647	620	622	615	624	625	589	651	590	627	610	639	623	631	622	618	668	616	690	593	626	632	616	642	663	580	554	584	573	627	668	655	646	622	609	633	612	627	635	635	643	577	621	610	591	633	639	692	599	606	623	605	679	650	595	621	598	638	611	623	616	647	639	626	665	631	642	665	611	625	648	659	669	633	629	655	606	655	663	642	647	666	580	647	690	613	652	576	643	615	594	645	611	662	626	614	597	650	638	627	690	587	616	624	633	624	615	639	644	627	632	627	610	624	608	648	627	634	638	650	553	644	639	646	656	617	651	621	668	612	629	650	641	638	596	608	638	589	646	648	644	621	632	609	629	592	697	621	631	620	657	635	654	592	612	614	657	666	622	587	657	627	615	636	656	621	618	621	621	605	599	598	608	618	587	646	649	629	597	627	557	661	619	635	639	639	648	596	600	626	658	645	614	608	652	605	626	609	636	623	630	642	615	604	643	648	632	620	578	649	632	599	627	637	612	615	623	631	620	655	652	634	596	623	654	648	641	603	640	612	610	636	602	616	624	665	629	616	638	649	580	625	603	615	614	587	610	614	628	602	639	634	603	674	659	664	635	627	598	597	615	629	649	634	619	673	637	611	626	624	605	627	597	639	608	654	547	625	635	648	629	606	673	675	692	638	594	631	613	612	630	673	630	610	613	537	623	634	641	642	634	594	647	568	651	647	638	661	654	624	645	620	639	583	639	623	645	640	589	578	628	590	605	649	654	621	610	645	586	645	673	587	640	644	658	687	635	626	631	598	615	649	652	593	649	573	632	607	614	628	620	623	634	618	617	668	629	643	574	593	611	661	558	625	592	614	648	648	594	606	613	621	589	669	598	581	607	639	605	621	660	609	597	650	619	609	656	634	640	583	651	657	630	610	630	643	644	609	618	617	661	649	611	606	619	662	672	621	661	631	646	657	643	666	672	632	649	667	618	622	620	652	605	615	640	640	603	623	649	653	630	607	616	629	636	643	628	636	607	628	640	639	621	669	624	621	652	631	640	593	599	594	641	642	659	664	656	605	615	606	581	628	638	626	609	620	645	601	593	623	616	622	663	623	597	625	642	635	576	612	554	613	627	606	651	641	600	665	672	654	608	577	629	625	610	662	605	636	613	586	623	578	656	613	592	637	626	643	596	636	642	632	645	605	608	637	585	646	668	603	605	616	599	607	629	623	635	607	620	646	614	622	631	638	607	602	624	636	627	633	652	662	609	615	648	645	661	587	611	556	623	624	630	610	630	613	645	652	610	629	623	632	595	608	630	619	629	589	635	644	585	627	633	664	648	640	613	638	660	627	606	612	619	648	625	664	610	617	607	622	643	649	627	663	650	624	568	637	578	644	633	632	613	633	583	615	654	640	634	616	639	651	657	587	645	612	612	625	600	629	620	642	607	614	659	656	660	603	648	639	643	610	594	620	692	620	671	562	627	602	623	616	617	661	600	618	621	624	622	622	576	572	617	635	622	622	600	621	660	582	628	582	625	642	634	613	598	642	614	666	637	599	639	644	676	618	617	663	650	653	657	610	647	665	605	632	587	634	662	648	578	670	606	644	643	640	592	630	620	608	658	642	598	639	653	632	645	616	582	619	599	633	621	627	647	627	658	582	596	621	623	592	654	682	617	624	651	615	652	597	650	609	628	640	635	612	634	634	608	651	646	652	592	656	674	695	568	605	614	600	615	637	620	627	617	601	612	584	597	604	593	659	602	616	635	627	638	635	594	648	668	689	640
1074	283	151	134	145	144	161	142	159	151	142	149	153	135	111	135	124	125	120	136	121	114	115	131	130	109	104	144	118	124	110	120	128	115	120	119	119	106	129	127	107	119	134	122	124	131	124	119	110	86	131	113	117	117	115	106	117	109	115	124	119	123	106	106	109	108	118	125	131	93	122	120	106	112	102	110	104	122	116	125	102	124	110	112	104	109	110	131	125	119	115	99	111	111	128	118	124	98	132	126	119	103	110	122	117	122	127	125	133	106	121	138	122	103	122	124	125	117	133	110	135	116	132	98	109	102	119	109	114	106	107	127	109	112	111	118	117	129	112	130	131	111	113	114	129	97	126	101	117	121	119	111	134	117	100	113	127	104	108	123	107	103	103	110	122	111	127	106	108	110	123	127	108	102	104	114	114	98	120	122	112	122	129	119	139	118	116	120	120	122	137	109	112	123	122	93	116	114	137	117	124	116	124	125	100	125	123	108	122	113	122	120	112	121	104	118	118	118	106	135	111	109	117	112	118	111	132	102	124	120	113	115	102	100	90	114	127	115	128	124	131	128	120	105	104	122	93	125	120	110	126	134	132	126	115	124	131	116	120	118	110	127	126	129	110	108	126	113	121	124	137	114	95	115	100	116	124	122	115	113	123	114	138	112	123	109	131	109	98	143	128	111	109	118	124	122	113	124	153	116	122	126	137	124	94	102	103	120	124	116	114	106	139	124	128	117	105	107	132	124	104	104	114	103	129	118	130	130	143	90	112	134	109	131	107	107	99	96	102	111	128	117	108	126	113	103	118	137	130	117	112	136	112	121	130	130	122	131	124	124	108	136	106	110	125	106	104	132	107	107	109	120	124	126	113	129	118	117	127	109	90	131	98	120	102	120	99	110	108	113	112	120	118	109	119	123	126	123	114	125	127	121	113	116	124	108	112	100	123	108	84	84	97	127	108	136	98	125	123	127	108	93	142	121	117	115	129	112	113	104	122	100	108	131	113	115	123	130	119	132	104	113	125	104	120	129	105	120	135	137	112	109	110	104	126	104	129	122	106	117	123	120	105	114	94	124	127	137	106	106	108	132	115	127	118	107	116	101	111	135	141	103	126	116	114	108	123	115	100	122	119	105	102	138	113	123	122	118	110	130	118	120	135	111	111	114	117	117	113	129	112	113	131	108	91	139	119	108	101	119	118	116	107	145	97	98	104	128	116	119	94	123	105	123	120	126	120	107	118	105	119	108	111	132	126	114	122	125	122	124	117	95	133	132	125	115	117	105	132	106	117	127	140	115	132	128	120	136	127	127	126	111	131	103	118	98	127	105	113	112	122	107	111	133	106	112	145	125	113	110	132	87	123	119	103	109	119	119	113	145	116	123	125	138	116	104	108	100	114	101	132	119	103	112	105	104	120	108	123	121	104	115	108	123	113	114	116	115	109	82	123	121	117	133	104	108	122	126	126	144	111	105	104	129	126	109	109	123	127	118	101	110	112	106	121	117	117	102	125	134	106	108	121	114	126	135	120	109	133	119	134	97	101	109	114	116	119	121	120	122	118	110	110	126	129	109	109	105	122	114	113	108	108	120	116	117	121	114	110	104	115	119	130	89	125	125	117	113	124	116	117	134	132	119	133	112	101	110	106	107	111	120	102	125	108	128	90	114	117	124	115	131	126	107	103	120	112	110	131	105	107	115	93	113	109	105	119	134	115	109	98	131	122	104	110	111	143	143	134	130	98	97	104	119	119	128	110	101	119	126	119	102	119	100	115	125	131	108	112	104	91	102	99	118	131	118	119	136	128	129	100	120	113	119	114	111	114	122	126	129	107	120	97	107	86	107	122	124	105	111	115	88	118	105	109	121	100	126	136	116	103	121	121	107	130	114	107	104	124	140	124	135	124	100	114	112	122	97	114	120	122	118	110	112	100	107	102	121	112	118	113	129	103	124	122	103	93	127	124	107	121	122	117	128	98	87	108	114	99	117	113	124	107	122	117	104	130	93	111	105	106	125	106	112	119	116	113	127	122	127	107	125	126	126	125	95	121	107	123	124	134	99	130	120	109	114	113	109	142	132	105	114	121	100	131	115	114	117	103	115	100	118	116	117	109	123	113	136	108	115	109	118	108	100	137	116	128	120	126	113	124	129	116	94	127	133	120	111	102	132	110	111	135	127	120	105	107	115	123	127	112	115	113	109	122	117	128	121	120	107	123	109	112	117	112	120	120	110	116	119	136	99	114	105	100	114	109	124	115	124	125	81	109	119	110	110	112	119	112	119	112	123	124	119	113	94	147	109	117	99	113	94	107	134	123	124	102	111	124	102	115	118	100	131	124	111	125	116	107	101	100	122	139	115	140	120	114	100	121	128	117	114	114	114	112	125	117	127	115	104	122	138	115	109	118	108	114	112	124	113	108	120	113	92	127	126	110	102	116	131	104	114	118	108	97	122	110	105	129	113	109	117	126	113	124	115	124	105	107	113	118	113	112	102	116	105	116	118	101	110	118	112	113	97	107	100	133	104	114	105	131	121	117	101	110	110	124	113	116	109	112	115	110	112	114	98	124	128	122	106	107	109	106	105	125	114	118	128	117	112	121	138	115	137	121	119	111	110	132	103	111	98	129	120	118	121	92	117	113	130	124	101	108	114	142	119	135	118	124	125	121	93	131	107	131	123	131	123	121	124	114	119	99	107	102	134	137	117	115	108	136	121	107	120	135	92	99	130	116	110	113	127	114	92	123	118	107	116	121	109	121	127	130	112	119	125	117	135	98	114	103	147	104	101	121	111	110	102	134	113	130	109	117	125	121	120	108	128	120	126	113	132	123	116	112	118	114	110	110	110	115	120	132	135	104	124	119	136	109	113	106	129	128	121	114	118	131	111	112	100	119	125	96	122	125	128	116	113	98	118	127	113	103	116	126	120	99	107	120	131	103	115	126	132	108	126	118	109	117	103	92	125	128	122	102	118	124	137	106	146	110	123	90	114	111	114	122	128	123	120	115	121	130	101	123	103	123	98	130	120	109	128	127	142	129	132	109	118	111	111	117	132	104	116	116	128	120	116	107	132	110	125	124	89	113	101	122	115	120	120	114	114	114	125	103	110	118	122	121	107	114	118	121	114	98	125	109	123	126	120	94	117	128	124	121	108	121	139	126	109	124	112	120	125	123	127	132	137	117	138	114	126	119	118	139	117	117	99	107	128	118	110	124	120	119	121	107	100	149	120	130	115	131	120	136	99	106	108	124	120	116	121	116	131	123	117	99	109	126	112	104	108	120	112	101	109	110	132	109	119	112	109	120	113	119	117	119	134	116	119	134	116	131	120	127	124	134	113	118	122	98	129	116	106	117	118	107	118	126	135	124	90	124	97	120	94	114	120	136	107	124	113	112	108	98	131	117	116	118	111	105	118	116	115	129	109	114	123	119	116	109	124	133	108	120	126	116	126	107	107	120	111	109	114	124	141	121	114	120	127	121	126	111	101	131	140
10500	3135	1417	1504	3110	4098	4085	3420	2792	2445	2080	1835	1711	1507	1447	1318	1250	1174	1161	1139	1069	1116	1039	1056	992	1040	1014	1021	1028	983	944	971	932	916	937	920	928	908	895	944	901	927	909	935	877	916	891	881	896	885	843	851	899	858	875	884	860	845	862	871	931	900	853	910	813	884	850	879	861	864	913	836	903	861	882	894	877	908	855	868	882	854	786	869	865	831	851	853	889	877	868	884	900	916	859	863	878	891	824	882	805	855	836	912	861	876	869	928	825	905	831	907	855	843	816	857	837	858	809	799	863	872	871	862	847	877	866	795	863	853	847	843	865	872	866	888	841	797	877	861	856	942	842	860	825	871	855	874	789	931	828	879	823	808	749	833	869	843	868	831	889	835	866	863	841	809	894	875	828	838	846	843	853	845	866	849	889	856	839	877	843	851	849	883	825	841	832	876	875	831	857	891	861	771	839	874	850	857	834	819	862	830	786	857	859	869	848	907	836	848	866	875	911	854	873	836	869	864	943	849	835	819	908	826	862	915	880	847	846	868	748	797	791	858	872	884	875	883	868	840	818	911	872	851	913	851	829	911	855	862	887	813	890	881	889	856	841	881	824	847	797	822	839	861	847	853	826	834	827	879	886	832	801	819	810	818	863	846	864	844	885	823	865	851	858	835	852	812	877	904	851	871	886	865	911	818	926	864	907	844	853	854	843	828	791	842	863	846	840	877	866	868	858	823	889	899	875	851	844	823	802	817	857	857	868	833	853	838	843	902	858	842	843	822	853	864	876	867	845	803	930	812	872	858	822	888	843	851	862	868	865	813	871	826	847	882	854	854	853	806	879	888	798	829	900	856	856	836	849	912	875	869	806	850	865	843	847	871	879	802	861	879	873	840	844	848	842	818	872	900	888	832	837	857	829	827	877	880	869	883	822	880	866	827	887	876	861	874	837	853	843	798	864	853	875	888	847	821	882	863	841	895	854	840	826	854	871	839	844	884	889	838	834	897	835	869	888	832	820	846	857	850	869	821	875	876	885	849	849	816	809	798	835	836	904	855	891	869	873	838	905	820	860	809	861	856	847	853	805	833	877	816	858	825	822	843	829	855	852	814	851	829	838	855	885	882	878	838	898	839	863	887	839	859	891	868	896	841	818	830	864	848	819	827	814	870	870	907	851	916	867	869	821	877	803	852	840	881	836	830	829	828	869	834	845	868	811	796	815	828	848	832	868	920	835	852	807	813	859	889	861	875	810	870	871	882	842	822	841	881	828	930	830	906	864	862	857	830	826	868	856	852	847	848	849	833	896	843	816	854	866	864	813	859	855	878	839	798	820	865	859	793	879	841	859	806	833	875	803	861	841	845	821	829	847	805	888	848	835	856	820	776	861	880	827	851	821	822	860	843	834	875	856	837	840	818	824	857	845	840	844	867	806	884	860	921	848	860	869	887	820	858	858	845	825	839	874	868	822	870	877	846	877	848	879	882	831	852	798	804	789	789	820	859	838	873	828	834	936	817	834	844	816	872	837	804	859	872	882	829	865	836	864	839	834	872	845	872	847	814	818	855	860	878	807	880	854	863	781	877	858	856	853	865	811	886	864	857	889	849	880	878	806	858	857	887	856	893	850	816	829	876	899	816	860	814	799	914	794	859	824	902	849	836	858	832	811	795	919	887	889	872	898	900	854	866	858	813	854	843	890	841	882	864	887	907	817	794	797	833	867	849	858	821	883	835	890	863	917	867	858	829	866	846	852	859	856	845	848	826	850	877	831	865	858	872	866	789	896	957	881	812	881	809	859	863	843	836	853	856	824	810	887	859	800	840	852	858	815	833	894	872	849	906	931	794	866	824	870	863	811	880	847	884	865	798	839	858	873	846	861	838	826	789	839	881	857	869	883	870	825	843	859	861	863	850	877	866	876	846	818	835	815	865	813	843	851	866	902	880	858	835	825	863	859	864	830	896	808	870	846	849	897	877	859	812	844	849	776	832	890	821	870	836	857	867	882	768	804	855	898	873	846	907	799	844	828	865	821	887	841	855	863	850	843	881	893	881	886	835	849	802	872	831	806	873	802	896	870	788	840	836	839	808	838	836	862	889	849	896	860	830	889	934	810	805	818	889	793	877	849	831	875	868	851	909	857	886	896	833	899	805	870	877	856	803	847	837	800	795	858	834	819	840	848	857	819	804	853	860	826	832	834	817	833	846	861	882	819	799	796	847	879	824	909	836	820	860	842	842	797	859	868	848	832	863	836	805	870	862	809	868	866	852	879	886	859	813	851	872	856	811	871	890	874	885	833	871	885	836	830	874	847	846	821	909	879	812	843	828	856	812	896	811	823	886	878	835	808	864	826	838	847	801	823	899	863	858	821	872	834	801	839	794	877	837	875	850	887	823	801	819	775	888	833	861	848	912	841	863	862	915	827	827	928	875	846	817	846	862	859	896	827	827	835	816	851	865	801	861	851	852	867	854	839	841	767	853	862	856	859	807	859	885	879	848	900	842	836	820	807	825	878	843	804	853	870	842	791	821	860	888	863	827	804	844	878	785	869	814	826	796	882	877	851	829	873	855	852	894	869	882	867	849	824	926	815	908	889	859	825	851	813	905	863	827	821	845	837	846	884	807	868	853	874	888	850	870	868	848	856	839	850	845	872	866	824	845	830	816	853	908	899	830	846	845	855	878	863	832	867	817	827	857	869	846	814	829	793	899	816	845	845	858	785	860	822	833	873	831	822	866	833	827	827	869	803	832	854	873	839	851	853	849	838	837	837	797	840	921	848	843	843	881	828	822	875	839	806	856	840	839	903	858	862	855	870	885	893	853	816	841	847	822	844	859	864	884	838	870	888	836	834	866	870	872	841	860	850	879	861	825	862	830	815	874	864	862	849	815	774	847	905	819	875	871	825	885	785	865	914	895	798	828	851	876	917	843	880	830	824	884	786	876	888	848	847	833	856	884	878	824	859	817	779	817	816	868	868	861	854	822	883	849	863	857	843	813	819	846	844	878	855	879	842	841	838	853	851	839	855	865	898	857	868	813	844	867	813	817	893	835	818	907	859	883	873	887	842	835	872	835	852	828	872	816	855	823	865	862	842	839	879	837	895	803	842	883	854	839	869	823	885	801	881	832	823	879	837	867	783	812	908	850	862	838	830	850	821	871	848	875	878	878	836	878	854	821	820	826	833	817	856	764	848	867	862	881	849	865	858	839	880	862	854	797	855	837	845	897	825	815	862	905	860	831	815	871	873	852	874	847	863	788	823	842	824	804	874	837	860	905	865	854	832	867	851	894	853	886	847	829	875	935	825	820	844	840	850	886	843	867	827	834	808	834	861	831	893	789	840	882	896	850	889	863	887	890	854	860	826	816	842	878	843	827	879	791	835	817	851	835	878	897	870	817	878	853	893	842	873	873	870	886	914	843	882	865	819	849	877	851	851	815	851	889	815	868	846	830	876	827	866	834	887	827	821	838	848	858	795	810	862	852	851	835
1117	82	47	33	48	37	41	49	40	43	47	35	33	46	38	44	52	48	42	43	49	48	48	34	34	42	42	41	35	38	41	45	39	43	47	48	34	39	39	32	58	35	38	44	41	33	41	33	39	46	44	35	37	46	46	35	33	34	37	36	39	55	33	41	35	42	55	41	48	44	34	53	44	41	40	35	44	41	36	47	50	43	42	47	49	33	38	39	55	41	45	36	40	36	58	49	46	37	46	38	37	43	48	43	36	38	59	39	39	32	43	43	35	52	38	45	37	46	41	36	34	50	38	28	56	48	48	33	39	44	40	53	31	47	40	41	42	43	40	32	40	47	37	37	43	34	42	48	41	46	44	42	32	44	34	41	32	34	32	23	38	41	43	39	40	48	46	52	40	40	41	43	38	39	42	53	50	38	45	40	30	44	43	34	41	36	47	36	44	48	50	45	38	39	48	55	45	43	46	32	42	37	32	37	40	38	38	32	32	45	41	39	51	42	47	35	34	49	42	45	40	46	41	34	40	40	39	37	48	34	30	50	44	39	32	36	49	47	34	41	42	45	36	40	46	42	35	43	46	26	39	41	32	48	44	41	32	34	37	41	41	46	49	34	45	36	37	39	28	50	41	39	40	41	40	22	42	33	39	43	42	40	48	35	34	42	36	43	47	48	43	38	26	45	52	39	41	45	36	41	44	44	35	51	40	56	53	40	43	37	42	45	45	30	45	46	46	40	44	28	42	48	45	36	40	50	41	38	33	51	45	40	34	39	35	45	41	33	47	44	45	35	54	42	44	40	34	36	46	38	42	39	45	30	45	54	44	30	40	38	46	37	56	40	40	39	53	45	40	38	35	38	30	40	37	45	50	34	33	39	46	50	45	38	40	45	31	38	40	33	40	37	43	37	41	47	44	44	24	46	39	43	44	42	46	35	34	45	30	31	36	46	36	54	42	40	50	40	46	43	41	43	40	41	47	31	36	36	44	43	35	55	40	51	40	50	39	53	33	44	43	37	35	44	54	47	40	30	40	35	47	42	45	32	43	36	39	44	43	47	38	40	44	40	40	41	51	34	33	36	27	43	54	42	25	39	47	45	52	49	50	39	45	40	39	41	47	44	44	39	48	38	48	45	37	40	47	44	41	34	43	42	38	47	40	36	36	30	39	29	40	35	39	43	41	44	36	35	37	44	38	45	42	50	63	44	32	33	43	49	56	41	35	34	42	37	47	42	43	43	42	38	53	55	37	49	47	28	38	46	47	54	41	41	60	38	33	34	40	36	37	44	36	39	53	30	43	36	38	41	34	34	39	51	33	36	36	34	37	49	43	39	38	40	59	42	37	38	32	35	42	44	39	37	43	26	31	38	46	39	34	36	43	40	40	33	38	41	44	43	44	51	43	48	44	51	39	23	39	33	40	33	47	41	41	40	44	35	38	48	33	48	39	37	46	36	45	29	34	28	38	35	39	41	41	48	40	41	53	43	43	47	36	46	48	40	46	50	42	54	33	44	38	34	35	37	47	32	45	40	46	47	43	40	40	45	35	33	47	39	38	41	46	41	36	43	42	46	42	35	47	42	48	50	38	42	55	41	34	46	46	53	38	37	48	25	36	40	44	41	35	41	63	33	32	32	45	34	31	49	37	47	32	33	39	39	47	40	35	45	46	38	44	43	52	41	44	35	37	32	27	44	38	40	48	33	41	37	50	36	42	37	49	36	30	37	32	39	41	41	43	36	53	36	41	42	38	54	42	37	45	40	25	43	42	40	30	34	49	42	42	42	36	34	42	34	36	42	40	37	39	40	40	44	49	27	43	39	36	41	24	49	35	38	34	39	47	46	40	30	52	42	35	38	44	42	41	39	35	36	35	51	32	32	45	40	52	31	45	45	41	27	31	46	35	40	46	29	39	40	36	51	42	32	36	36	34	42	46	41	42	42	38	51	41	47	36	45	31	43	34	33	45	39	36	44	39	38	54	34	50	39	39	43	42	49	43	38	39	42	43	48	48	36	33	47	32	34	46	43	42	36	33	54	51	42	45	41	43	33	32	43	31	61	47	31	37	61	30	45	41	35	34	36	45	44	35	52	51	35	39	42	30	44	46	49	45	42	47	48	30	42	39	53	46	40	38	35	48	41	46	40	42	48	36	37	47	35	46	39	45	35	34	39	40	32	40	49	61	46	28	37	42	38	29	37	39	44	34	35	34	49	42	49	50	40	48	48	38	38	37	41	44	58	47	31	42	38	41	37	37	46	36	34	39	43	40	41	46	47	48	41	53	51	41	39	50	33	29	41	47	40	45	38	44	37	43	36	47	46	44	45	45	37	40	35	47	46	40	48	36	55	46	53	43	37	28	24	41	35	40	42	41	40	52	39	35	39	48	51	45	43	46	29	47	44	34	48	43	39	43	40	48	39	29	40	44	44	38	43	46	43	39	37	49	37	46	39	39	43	38	55	41	45	44	36	39	50	29	49	49	56	36	44	46	43	41	43	41	51	48	41	42	48	45	43	38	35	44	47	45	39	36	44	36	48	39	43	48	58	43	57	41	31	37	35	55	51	37	39	45	34	36	40	41	44	63	34	39	48	35	59	29	39	37	37	44	49	45	32	42	36	50	49	51	41	39	41	49	43	53	36	39	48	48	34	57	32	52	33	37	41	40	34	36	43	37	52	43	42	45	43	37	50	36	50	35	41	48	35	52	36	37	39	57	43	38	41	42	36	39	35	55	35	37	44	29	43	45	31	33	37	55	47	39	53	41	35	40	36	41	39	34	46	44	45	32	42	37	29	50	35	31	42	49	55	39	46	48	34	42	40	38	51	34	48	33	35	50	45	54	35	53	42	43	46	37	41	48	51	40	31	40	56	37	39	47	45	49	47	49	42	35	40	45	42	34	36	39	27	35	45	35	35	36	42	36	31	28	37	45	38	39	38	46	42	35	29	33	39	35	53	41	53	42	25	52	57	47	34	44	27	53	45	46	49	37	38	39	57	46	46	43	52	32	35	51	35	39	43	56	31	44	37	33	43	41	29	47	32	45	28	43	33	51	34	41	34	38	37	48	37	55	36	26	48	37	39	41	37	41	49	32	48	36	40	45	43	50	41	38	39	42	23	33	53	40	37	42	44	41	42	49	35	43	32	50	44	44	36	42	43	39	34	37	49	45	50	33	47	38	47	38	42	44	41	40	32	40	41	47	38	35	35	49	45	44	47	35	41	37	44	32	37	47	35	30	36	45	55	54	38	47	36	33	47	40	42	48	46	36	44	42	39	39	32	51	39	42	41	61	55	31	41	32	37	27	37	35	49	40	47	26	44	47	37	43	42	33	41	31	46	40	47	44	44	44	42	45	35	27	34	34	38	42	33	42	36	37	28	31	42	44	43	39	32	42	52	49	53	40	47	40	48	48	39	44	29	52	40	44	41	41	45	44	47	37	40	35	38	46	56	41	39	46	40	53	46	34	34	43	39	33	38	44	38
7192	1062	415	433	530	680	652	599	525	490	461	447	446	380	412	416	373	392	377	380	367	371	331	325	349	349	316	355	326	356	359	321	335	354	330	340	334	345	343	334	341	352	320	352	356	330	294	326	335	340	343	352	314	353	322	313	337	352	315	352	362	314	334	346	324	346	349	321	322	317	367	315	323	330	335	324	329	321	307	336	321	340	324	328	317	324	347	334	335	330	330	330	329	318	324	342	337	310	320	330	340	315	320	349	324	349	347	345	307	360	343	324	332	365	346	302	330	327	320	344	337	306	332	325	346	342	334	315	343	330	325	346	332	315	335	318	323	336	362	365	329	334	337	314	313	322	344	320	347	327	358	313	330	335	349	321	333	325	319	316	342	334	339	334	311	302	353	338	327	338	376	322	316	315	332	353	348	334	328	322	321	340	335	306	358	324	329	358	314	317	333	322	337	347	315	340	312	335	321	292	321	311	339	317	320	353	315	317	309	335	345	341	304	310	341	332	303	341	340	309	359	370	292	341	352	283	342	322	306	352	293	300	291	327	304	295	312	319	327	300	367	329	315	322	327	333	339	317	338	329	322	335	352	371	317	335	303	321	335	314	324	318	324	319	267	377	343	346	352	356	343	289	309	337	339	365	333	347	330	345	326	318	329	313	309	333	267	339	345	331	299	343	319	318	334	354	315	313	319	315	324	306	324	309	293	336	307	326	334	297	352	335	350	303	342	355	359	267	315	297	335	336	333	322	333	332	326	314	327	324	344	318	327	344	317	326	323	330	282	323	323	324	310	314	305	338	313	333	341	322	332	327	337	346	322	303	328	316	313	321	347	345	353	320	340	325	320	313	304	322	295	319	342	355	334	347	323	330	294	355	348	332	310	326	280	333	329	330	313	304	327	353	351	299	325	293	334	293	318	326	299	336	344	325	306	301	320	311	350	339	366	329	334	325	348	321	347	323	319	351	332	347	338	317	332	352	323	341	313	306	307	338	342	348	306	324	341	339	316	330	311	326	328	362	314	327	340	297	329	338	344	352	318	333	314	346	344	336	319	340	313	295	361	304	329	346	358	333	351	331	326	310	332	341	315	329	347	357	309	344	352	308	306	306	315	305	307	337	329	336	326	306	351	315	351	325	319	346	336	366	305	292	322	338	317	334	304	334	325	307	332	330	316	317	348	358	333	333	342	327	302	308	315	278	311	335	316	342	320	313	335	347	350	346	319	345	339	334	335	308	318	354	330	348	336	343	318	321	305	351	336	359	345	325	315	358	335	331	298	339	318	307	354	321	304	342	319	312	346	340	311	344	325	323	333	349	343	327	344	352	350	341	369	331	339	313	347	324	356	316	342	328	325	341	336	308	318	316	317	362	354	305	340	322	314	334	348	337	347	331	302	318	341	323	315	323	315	350	337	349	319	306	310	340	326	334	318	320	337	311	333	319	349	349	322	315	328	365	339	327	298	311	326	328	309	315	309	349	352	340	301	327	335	332	308	332	323	329	330	334	337	340	314	311	317	313	315	345	324	323	330	343	336	316	316	280	306	311	361	337	337	325	329	307	302	309	336	335	311	341	358	337	335	330	314	346	319	338	321	345	375	336	355	325	320	346	328	323	347	313	329	313	326	338	342	292	320	313	342	320	296	307	313	303	314	326	306	308	334	320	328	328	327	281	344	335	326	344	333	335	343	324	306	321	356	322	318	348	355	346	297	308	330	334	319	322	327	354	361	316	311	325	316	339	332	329	354	321	330	331	330	323	357	338	341	302	316	369	337	337	334	332	353	348	329	325	299	344	336	329	342	344	348	322	347	325	340	330	303	344	350	304	330	328	334	348	321	294	342	333	346	330	343	327	317	314	338	351	359	313	321	344	304	317	316	339	323	329	341	304	322	328	348	277	355	295	334	346	346	354	339	330	352	350	313	330	320	323	339	314	353	323	312	329	296	297	305	328	313	326	315	279	282	309	324	323	335	351	331	322	304	305	331	357	308	399	325	326	328	317	343	306	350	327	322	325	308	336	353	334	306	323	333	328	345	327	320	345	339	299	333	328	347	329	321	334	339	352	329	316	327	316	323	309	336	317	326	305	331	306	321	338	344	327	316	321	330	312	324	310	317	338	327	341	335	301	339	331	329	293	319	301	326	348	324	319	289	352	337	310	367	324	338	356	319	355	353	346	316	312	293	317	349	320	345	342	325	322	342	325	337	337	333	314	352	328	324	329	342	334	333	323	339	338	330	316	320	338	313	337	321	323	340	331	364	336	360	351	311	327	368	321	319	324	318	322	324	311	330	314	335	305	294	329	342	308	329	324	307	300	329	347	357	329	340	322	367	355	298	354	306	343	344	315	323	312	341	341	325	343	342	338	317	321	330	344	348	322	330	295	338	357	349	300	349	360	369	313	328	309	358	306	340	335	308	344	320	324	358	348	310	334	336	299	328	329	333	345	299	323	363	318	329	347	313	322	312	332	325	316	344	321	320	309	312	327	299	300	307	310	346	347	326	296	334	337	342	326	301	355	295	313	335	308	358	345	337	334	364	320	326	301	310	333	335	345	350	362	341	319	312	332	320	340	347	333	298	356	322	321	349	305	320	345	350	353	332	322	329	328	320	367	327	348	317	282	356	324	302	353	354	329	318	352	319	324	283	336	318	372	272	363	310	323	315	306	360	319	365	326	350	309	308	309	352	315	295	336	320	336	316	357	342	335	311	341	333	324	346	322	304	353	314	310	336	319	325	304	352	358	320	347	314	374	356	337	357	303	343	329	308	331	324	320	315	331	335	309	362	319	354	297	320	337	302	324	306	343	316	327	329	313	320	339	331	340	341	377	319	319	321	354	339	297	328	303	344	337	340	316	338	334	328	294	316	333	298	336	326	328	373	299	314	323	303	347	318	294	347	331	343	299	340	301	339	313	320	314	328	340	351	326	324	324	325	325	332	300	313	317	298	322	333	292	288	309	299	321	341	318	336	295	326	319	296	351	297	339	328	319	336	313	354	314	330	342	344	334	308	347	314	326	337	325	315	322	316	331	322	308	340	320	331	336	296	339	346	346	315	357	293	355	311	299	329	350	316	334	372	315	333	323	334	303	316	315	308	323	345	312	344	344	318	319	306	312	338	309	352	344	330	327	311	342	336	356	340	312	333	311	331	339	288	314	314	325	306	345	335	303	328	324	309	354	336	322	380	317	329	344	299	353	317	333	322	323	338	361	327	326	327	342	355	340	338	330	298	304	310	331	336	326	320	331	318	328	342	373	360	354	358	326	338	324	325	306	330	325	334	360	340	353	310	355	315	363	339	329	339	319	311	326	334	336	332	316	300	328	305	321	351	327	352	365	360	344	331	300	324	314	335	330	342	310	311	326	339	340	304	295	324	302	344	338	333	309	314	323	314	315	344	343	331	324	304	318	343	333	302	315	333	305	332	325	314	318	317	329	311	353	332	344	308	291	338	300	321	314	291	322	356	314	304	336	322	317
698	153	82	95	94	88	100	98	103	87	99	75	99	91	81	97	72	82	90	76	89	89	89	77	78	72	67	90	89	88	70	75	78	85	82	71	92	93	90	87	86	76	81	71	95	83	88	87	68	78	101	85	74	63	85	84	83	87	66	68	92	64	70	80	72	93	81	88	87	90	72	81	73	63	65	90	95	81	83	65	89	80	69	88	69	86	70	80	82	73	71	74	82	75	69	79	86	85	77	94	92	85	90	63	90	65	70	84	75	97	76	101	65	91	60	78	89	99	83	70	91	86	75	78	87	85	92	83	71	90	97	85	74	92	69	79	70	66	85	84	74	74	88	84	86	67	65	79	82	71	72	70	67	91	78	73	74	69	70	65	65	74	87	62	92	74	80	92	77	87	77	66	78	80	81	73	85	83	88	77	84	95	89	70	55	83	73	76	74	80	65	76	53	74	73	80	67	80	86	96	105	85	74	85	88	80	90	74	77	80	89	99	65	62	73	83	78	81	76	85	79	86	86	87	80	78	81	83	76	74	83	87	80	77	81	91	77	103	82	92	84	70	74	79	56	112	89	89	72	92	75	84	71	64	94	75	95	84	83	78	77	89	71	83	91	78	80	67	79	76	78	71	84	88	70	90	73	88	68	70	82	86	78	80	90	82	79	79	83	65	75	75	78	110	82	76	83	81	98	98	81	77	101	70	86	76	82	77	75	82	81	86	81	79	87	70	69	85	75	80	72	71	82	77	87	73	81	84	84	72	80	82	85	85	88	66	78	68	73	68	96	88	85	83	84	85	73	79	78	76	81	80	88	81	97	86	82	86	78	55	77	75	78	93	78	83	73	86	100	84	54	73	63	75	75	83	77	73	79	89	70	64	73	76	85	71	81	90	57	86	91	75	81	80	68	88	76	67	83	74	77	84	89	71	96	68	93	87	71	63	98	80	93	81	71	69	91	77	77	72	87	78	67	83	70	88	77	83	84	87	68	67	80	69	86	78	65	77	80	89	66	74	68	81	77	62	69	86	77	89	87	76	79	85	88	79	92	76	73	77	64	86	80	82	80	82	73	69	78	80	66	89	80	73	91	83	85	82	93	78	87	88	76	77	77	97	82	84	74	64	65	70	74	73	65	66	90	80	72	75	76	70	83	83	81	84	99	90	83	79	74	68	67	94	78	66	69	71	84	70	94	91	86	89	84	62	68	78	85	65	77	84	56	63	70	87	71	81	90	83	81	101	79	86	74	92	70	81	80	76	78	83	87	81	92	88	72	77	91	69	81	106	70	66	69	91	88	92	78	93	85	90	73	90	82	65	71	89	90	83	90	71	86	78	89	73	74	89	82	70	72	83	74	92	98	87	88	78	84	89	87	96	66	82	80	80	80	89	72	72	82	77	83	92	87	87	72	91	83	82	60	87	75	75	64	78	73	89	85	76	84	92	71	91	84	93	74	75	84	81	79	79	80	81	72	75	72	79	81	87	84	73	77	74	87	91	86	80	73	77	87	67	85	82	65	87	90	79	77	72	78	73	81	73	101	78	68	79	81	73	101	81	84	71	89	89	66	74	89	82	89	75	78	83	69	65	85	72	52	101	63	79	72	74	78	93	94	77	86	80	71	75	73	85	98	89	80	71	84	87	82	94	96	82	77	83	64	83	74	84	86	70	59	74	90	80	84	75	70	82	76	78	76	77	70	82	83	87	78	85	72	78	71	92	70	85	85	79	68	84	77	71	81	67	75	65	75	88	74	82	76	81	76	69	62	84	85	79	73	77	77	89	76	84	88	78	75	83	85	80	68	98	60	75	74	65	74	91	80	88	88	82	80	81	80	85	84	86	75	81	80	77	86	75	72	91	91	96	78	69	91	75	87	90	81	80	78	57	69	68	89	75	77	80	82	90	65	82	85	81	90	76	79	91	84	92	72	81	93	77	79	76	74	75	82	75	78	87	101	74	71	81	87	91	83	99	90	76	75	92	82	80	86	74	69	83	76	84	86	83	74	75	89	77	88	67	80	85	75	84	90	79	93	86	77	73	79	79	85	73	65	95	83	68	80	93	75	79	90	77	89	72	82	68	69	92	80	76	71	110	81	87	91	82	80	70	75	83	92	70	75	75	63	97	84	71	80	91	90	88	94	78	81	69	85	71	62	69	81	73	72	73	90	60	90	74	76	80	73	76	89	74	75	69	86	86	78	71	95	92	71	77	98	81	82	97	78	75	71	73	81	74	83	70	94	89	77	81	72	81	72	114	89	73	78	83	85	80	84	81	96	88	76	77	95	73	83	86	82	77	74	65	90	86	78	61	69	73	78	82	88	72	90	86	86	89	81	67	85	87	86	72	78	74	77	82	94	85	79	73	66	79	83	97	82	67	74	58	87	80	76	79	78	81	84	74	70	80	80	71	81	84	66	79	79	81	67	97	75	75	71	70	84	61	83	83	89	74	81	64	85	86	84	84	91	88	79	85	77	70	93	84	74	83	73	96	73	89	88	97	72	84	64	89	82	92	86	78	78	91	75	84	96	92	82	81	107	77	83	83	77	74	99	82	92	86	102	76	85	87	62	73	87	67	81	79	57	61	81	79	84	88	78	62	93	77	81	77	89	77	81	74	78	90	89	75	95	70	76	102	90	122	71	91	71	80	75	87	95	80	80	93	84	78	115	74	75	81	81	88	81	92	64	79	95	71	88	88	77	89	82	76	72	71	79	79	76	79	84	91	69	67	82	75	83	77	89	77	94	71	102	79	92	68	97	94	85	68	71	71	65	87	77	86	63	99	77	77	79	67	93	92	69	89	80	80	88	84	72	72	99	78	83	82	77	88	96	81	67	81	75	74	81	81	58	83	84	76	90	89	92	92	86	88	80	94	79	73	77	85	88	78	89	78	74	87	69	96	91	87	69	73	76	81	87	116	72	83	64	69	74	97	84	72	84	76	96	83	84	78	89	81	96	78	97	84	71	95	79	85	85	79	77	75	64	76	92	90	85	79	73	70	78	80	86	79	70	79	73	81	69	93	85	90	73	80	94	74	88	76	69	85	79	82	97	73	73	82	65	79	87	87	89	91	64	75	82	81	59	92	95	77	82	92	58	62	86	70	70	72	80	88	72	86	65	94	75	84	79	65	67	91	71	86	82	76	70	82	81	81	81	90	73	83	76	91	83	82	64	66	81	66	82	74	85	78	85	88	81	80	69	77	81	78	87	82	76	77	83	95	88	81	74	75	92	81	77	71	103	79	63	78	64	80	80	87	78	81	71	82	81	78	98	72	73	79	86	90	78	75	60	79	84	90	104	64	89	63	69	86	72	89	83	78	89	72	76	86	80	92	82	84	72	80	85	93	86	75	85	81	81	83	86	76	100	80	72	75	85	78	85	85	69	85	70	77	87	86	73	86	71	89	92	82	91	92	74	64	83	66	79	84	74	87	81	90	76	64	83	90	77	82	91	83	84	80	83	83	93	74	75	89	96	98	73	70
8246	2370	850	1018	1981	2774	2502	2110	1811	1424	1291	1150	1024	965	925	886	862	826	768	742	725	707	759	722	698	645	696	641	654	651	630	637	612	629	609	651	663	633	617	561	662	583	607	541	602	601	603	602	607	596	562	571	558	635	648	589	603	557	606	587	571	571	557	563	570	571	574	566	599	604	573	579	610	570	607	600	535	519	573	567	592	577	554	594	585	610	629	609	593	582	588	606	612	568	608	572	590	567	556	604	569	617	622	603	575	559	568	598	603	616	599	593	560	620	595	576	572	560	621	607	613	611	556	598	562	558	568	601	549	562	549	597	573	566	561	564	539	595	639	609	581	535	600	577	587	604	584	605	601	582	549	577	596	565	560	530	586	617	585	573	590	555	600	575	627	565	563	606	584	570	594	575	595	562	578	589	564	604	592	579	554	601	548	589	579	534	575	598	584	556	569	607	562	596	580	566	604	593	600	580	562	551	598	598	595	567	602	571	595	598	621	597	584	595	607	556	610	547	587	582	611	631	579	613	579	600	573	592	556	604	614	568	552	575	576	593	545	561	639	577	580	596	653	565	604	596	603	571	588	581	532	592	596	570	580	601	608	621	576	559	527	579	559	614	580	598	570	619	598	613	593	600	521	591	581	582	590	586	594	566	583	601	611	614	578	584	575	558	568	558	584	557	552	608	583	571	571	589	568	605	598	603	639	580	560	541	587	580	595	549	567	593	636	569	590	587	603	600	603	550	606	569	586	608	537	575	602	643	579	624	576	583	622	612	571	595	576	624	627	603	537	583	569	577	580	593	590	602	541	588	557	587	561	613	587	586	545	613	604	574	597	605	595	616	572	606	582	586	613	546	581	580	581	562	528	579	606	545	587	569	598	566	604	599	586	567	564	570	575	594	616	579	566	617	612	603	583	541	558	577	581	640	618	605	525	536	571	561	604	595	560	532	559	587	556	564	571	607	613	563	581	603	575	584	615	548	593	563	566	527	604	579	578	617	580	585	617	574	545	605	605	576	573	573	587	569	524	583	560	568	616	598	596	585	615	570	587	611	594	600	580	596	585	576	595	604	583	621	569	571	550	610	588	640	553	571	581	548	546	527	553	572	582	624	618	592	615	617	583	576	530	562	585	590	545	555	564	529	569	590	559	592	609	590	588	539	631	623	600	608	572	594	573	555	563	579	587	568	561	598	624	593	607	599	548	552	592	544	580	598	605	626	559	555	581	588	616	542	601	589	555	585	625	566	593	632	625	593	570	563	574	565	585	608	591	602	546	591	557	591	593	604	606	580	592	584	648	649	595	576	606	579	580	592	568	607	581	587	595	590	592	552	643	566	573	615	575	577	559	555	587	576	563	574	559	566	553	568	529	621	567	540	598	575	536	618	573	588	593	588	574	579	609	557	609	557	602	544	656	546	581	597	618	589	599	588	582	539	610	593	580	567	581	595	571	603	608	579	573	580	602	594	595	585	581	577	593	560	583	602	588	563	581	591	601	566	631	557	614	583	562	596	604	598	568	565	594	596	571	584	578	603	565	589	582	579	603	567	597	587	526	551	566	625	619	540	581	626	588	595	569	593	564	556	546	578	567	582	563	611	600	579	565	610	577	572	598	600	589	602	583	580	602	528	611	573	605	622	610	567	532	606	541	562	563	611	570	573	576	580	561	577	584	593	619	624	547	561	565	581	597	564	590	528	606	544	589	569	563	597	579	605	551	615	582	595	551	598	590	575	591	570	599	597	573	562	556	586	572	607	571	568	570	550	601	578	593	565	560	562	570	623	607	575	603	575	574	537	585	603	587	564	584	620	540	561	570	601	609	611	603	549	589	566	611	573	568	583	618	610	569	559	518	559	517	584	606	588	572	571	558	575	570	576	575	535	545	554	585	589	559	576	546	570	579	624	555	533	599	594	572	579	552	595	569	551	590	548	587	583	584	609	574	582	585	538	565	596	615	581	627	522	595	561	591	580	560	564	580	557	562	607	576	570	556	557	602	608	607	557	568	584	567	562	577	588	594	592	559	589	604	575	541	621	609	567	594	637	567	622	598	620	588	571	587	563	568	602	546	588	541	635	566	565	598	563	544	597	585	572	553	574	567	577	592	588	567	567	555	641	568	506	554	621	581	574	596	593	575	599	571	557	583	601	594	588	588	582	574	613	570	588	601	598	606	538	575	546	618	582	571	570	576	590	608	601	566	581	583	568	601	576	615	610	582	633	606	551	558	577	567	581	596	597	557	534	587	575	596	526	580	533	544	599	595	560	556	545	561	596	622	572	574	570	587	600	550	568	598	603	564	601	577	587	596	604	582	591	620	569	554	616	586	590	580	544	546	562	580	581	590	572	605	577	617	589	537	595	569	565	584	608	566	592	581	600	569	601	613	552	590	592	543	633	596	576	596	553	589	592	595	620	562	633	580	595	557	580	616	558	554	569	550	621	600	588	571	592	613	579	564	545	546	639	603	558	577	547	600	588	574	553	577	561	566	663	553	563	554	556	578	599	574	595	564	566	577	604	605	571	549	586	601	574	599	602	617	563	555	611	613	604	595	617	600	597	597	612	548	594	593	590	535	587	539	559	573	596	577	531	586	567	575	609	588	613	589	613	575	617	594	597	577	538	586	524	599	600	563	597	612	600	582	595	570	588	557	570	603	576	586	606	559	603	626	629	589	570	583	579	591	588	612	585	555	564	619	616	572	537	617	592	584	592	540	576	589	560	580	583	605	581	554	607	577	603	603	580	561	567	599	568	575	560	579	582	560	551	548	592	578	587	554	562	618	553	579	598	578	569	581	592	549	575	607	561	572	559	587	577	583	567	561	603	600	580	537	596	579	581	565	636	596	554	598	606	590	585	567	597	577	597	592	569	570	587	563	561	593	611	567	600	570	602	566	614	580	577	610	587	558	600	585	553	584	582	613	601	567	604	587	581	588	564	562	593	562	605	569	579	568	624	556	567	561	576	575	573	586	614	541	580	620	567	599	515	559	597	578	541	594	584	616	596	584	521	612	614	579	606	559	553	549	624	595	573	619	583	571	586	536	554	572	571	543	580	622	584	567	552	598	606	574	558	595	614	592	561	582	594	591	563	585	548	567	566	634	584	595	558	550	575	569	587	587	593	674	574	592	587	586	579	572	586	604	575	611	561	621	596	586	587	569	617	592	589	559	549	615	559	588	631	607	563	568	581	557	588	567	586	553	567	597	542	624	575	612	593	597	606	574	599	545	576	588	584	584	596	584	568	616	568	542	599	559	565	562	597	560	587	614	602	543	568	594	562	561	595	543	594	595	613	584	589	532	483	591	601	569	566	598	595	577	553	630	564	581	579	610	593	554	625	519	612	536	590	636	547	575	559	600	572	605	588	559	610	616	579	591	607	579	574	611	627	547	561	572	616	641	592	573	550	556	572	620	617	553	574	608	585	590	552	552	561	582	582	594	603	600	552	567	580	601	653	575	567	597	592	556	547	632	585	558	567	564	607
1851	140	105	86	80	108	97	86	107	106	101	105	92	90	100	85	96	83	87	115	74	95	88	87	103	76	94	67	69	70	81	72	89	87	108	92	90	79	75	76	88	74	82	71	78	70	84	99	71	72	79	74	68	67	90	88	87	93	76	78	75	77	74	75	80	86	96	86	66	85	53	85	82	86	85	79	82	80	83	92	90	80	68	62	87	84	93	77	75	79	94	86	86	77	99	77	92	71	87	74	74	76	95	75	80	83	88	85	94	81	83	82	72	69	85	83	74	81	82	82	80	105	78	80	69	78	82	75	93	68	78	77	70	82	67	95	88	83	82	95	73	88	80	86	85	102	87	75	73	78	80	77	87	100	87	79	83	82	78	93	83	77	88	91	65	94	78	83	94	79	82	84	78	108	100	77	94	87	89	65	77	77	94	93	78	84	82	82	83	81	74	95	81	78	73	84	92	97	107	71	69	101	92	81	77	60	85	84	91	80	74	96	74	83	93	82	104	87	76	69	80	75	77	71	68	81	89	76	69	97	81	90	90	89	73	84	91	77	70	86	108	78	84	93	88	78	71	81	91	88	77	99	83	80	69	83	87	74	82	71	90	104	79	80	78	77	82	92	74	79	80	94	73	90	93	90	96	67	88	72	83	68	75	72	78	84	71	81	80	83	83	81	74	89	88	73	82	82	93	95	89	84	93	76	72	86	75	90	86	89	73	88	92	84	95	92	75	76	76	77	85	56	82	80	79	76	80	81	82	72	94	90	85	77	76	77	100	77	69	74	88	83	81	76	84	76	84	96	66	86	90	69	83	84	89	80	88	79	75	78	97	93	97	66	83	76	83	75	72	71	90	77	75	77	82	79	80	84	90	66	83	85	86	79	81	69	87	75	82	96	98	95	76	89	87	79	77	80	79	85	84	80	112	58	74	94	103	90	84	95	103	86	85	72	90	79	81	80	72	86	85	83	90	78	77	64	94	83	66	83	76	90	66	88	80	77	83	91	78	70	81	86	83	76	109	93	79	89	86	73	103	83	86	93	75	85	90	89	75	83	70	89	86	82	85	70	92	77	82	76	84	77	88	81	88	78	72	82	93	66	71	84	103	94	70	78	76	71	86	82	64	87	93	67	86	68	72	71	95	90	63	77	69	82	91	85	82	86	80	79	81	87	88	80	104	87	82	85	81	93	80	98	82	75	87	69	75	79	84	92	83	71	79	73	75	89	75	84	96	80	76	99	78	70	80	77	96	66	72	90	77	89	78	62	79	79	85	105	85	79	82	102	85	73	89	81	84	82	70	70	78	85	86	78	76	73	88	84	96	102	87	85	76	72	76	72	81	94	69	99	80	93	76	89	94	89	90	88	95	62	83	83	90	79	77	82	68	95	88	80	66	89	90	78	86	74	82	81	71	86	88	63	75	98	67	75	97	65	90	64	88	53	80	66	74	79	91	83	79	84	76	97	86	72	90	76	90	85	109	66	75	81	76	84	73	82	78	83	75	88	94	90	88	77	90	81	87	73	89	89	83	103	92	84	73	82	85	76	78	68	93	86	85	86	102	91	103	77	91	85	61	84	94	85	76	80	77	68	76	82	82	85	85	80	83	86	93	79	88	76	94	77	88	85	73	110	94	74	81	77	79	77	79	84	92	84	101	75	76	95	97	99	76	88	92	81	81	83	88	80	97	69	88	90	88	82	83	87	81	74	78	91	78	85	85	79	93	78	83	68	99	70	70	85	82	76	90	79	80	85	73	84	85	89	71	79	83	92	89	87	82	86	78	85	81	80	85	87	84	86	77	79	85	81	79	78	96	78	85	85	72	82	95	84	84	75	82	83	81	73	78	76	73	80	86	84	88	74	75	99	94	87	87	89	91	80	70	93	89	81	97	82	96	98	69	76	87	84	83	79	83	81	90	68	81	83	66	72	83	77	88	81	76	77	69	76	83	89	87	74	76	76	91	84	68	96	71	87	75	68	87	78	88	91	66	93	82	80	73	87	59	79	82	88	71	84	98	74	94	95	82	89	99	84	81	92	83	96	84	85	70	106	72	76	62	95	68	100	73	86	100	74	83	95	95	75	87	101	73	66	69	81	82	91	78	76	78	91	97	95	75	85	79	73	80	79	79	88	96	83	77	85	78	57	77	85	73	70	106	83	86	78	103	86	78	83	85	107	73	90	76	69	78	99	91	82	92	76	79	74	67	77	56	84	74	85	73	81	91	89	82	77	86	80	84	80	79	83	76	88	83	77	79	68	57	89	81	80	75	80	102	84	79	82	68	82	73	87	91	83	85	77	65	91	85	87	107	79	90	78	80	94	76	103	86	78	95	85	88	74	80	105	76	68	84	78	75	85	92	86	70	66	91	79	94	89	79	68	90	73	88	89	76	99	84	67	74	68	89	67	91	85	86	75	80	79	78	80	75	91	81	74	75	78	87	71	92	82	96	71	67	94	78	93	84	84	87	91	109	96	79	92	77	84	83	92	85	84	69	97	73	88	80	88	82	74	71	60	74	79	86	96	77	87	91	73	94	82	74	90	82	72	74	82	66	88	102	93	89	73	95	79	85	81	93	92	98	75	87	73	78	84	73	65	86	76	88	99	78	81	76	89	82	75	75	80	95	73	86	75	72	80	88	83	75	89	86	72	81	82	62	67	83	80	82	94	80	75	89	76	92	82	80	104	66	83	79	78	65	85	84	85	86	93	82	80	80	83	94	82	76	97	74	79	105	93	79	69	74	81	80	85	91	65	81	70	69	84	77	81	88	79	68	76	62	98	69	82	80	96	67	94	67	67	91	74	86	74	83	81	84	70	91	69	79	79	87	88	67	71	80	79	89	74	89	94	104	79	83	90	85	84	78	96	84	83	109	73	84	83	72	64	80	81	105	87	88	91	84	96	75	76	97	76	79	81	83	83	74	95	70	84	78	72	78	78	97	78	80	80	103	88	84	81	87	85	93	76	109	74	90	87	70	97	77	74	78	84	75	88	88	74	87	72	84	75	86	81	102	76	72	77	93	81	77	97	81	82	76	85	91	94	88	78	69	73	91	91	95	78	80	80	90	84	82	85	92	81	77	87	74	83	90	102	54	75	66	92	96	92	78	81	78	83	81	79	81	80	78	77	80	83	69	90	103	80	74	96	86	86	84	95	85	93	91	89	75	58	91	69	74	83	70	83	77	81	83	76	81	89	92	80	80	84	99	98	82	76	73	89	90	96	71	76	76	70	77	91	85	84	88	83	83	81	82	93	83	97	83	86	82	94	100	82	89	71	79	82	78	86	80	73	75	92	77	79	75	81	90	75	87	76	79	95	70	65	84	84	84	84	78	73	88	83	84	63	81	81	84	85	84	77	83	95	82	87	74	71	73	85	77	79	87	71	92	72	88	65	72	79	74	84	88	94	68	85	93	86	76	77	86	96	82	101	88	87	75	81	73	81	106	66	83	71	92	84	74	67	71	83	84	93	83	76	78	72
9365	1786	844	961	1684	2285	2240	2047	1746	1454	1343	1156	1131	1026	1014	941	938	824	824	768	748	722	707	739	721	744	704	683	673	693	684	695	728	652	723	672	649	735	669	636	655	670	639	668	610	654	646	665	647	614	597	609	647	672	651	617	644	617	637	631	655	681	608	623	615	622	648	603	632	618	652	573	634	640	644	652	619	629	642	635	635	641	622	625	634	617	607	621	643	616	634	679	601	598	602	633	612	663	631	627	629	674	632	642	656	621	634	634	601	627	663	659	639	620	606	630	611	580	612	655	635	638	611	618	648	605	627	636	619	633	668	654	614	646	610	630	623	611	627	622	594	605	598	660	638	640	653	666	664	643	652	662	629	640	605	681	606	592	639	643	651	670	639	643	665	615	626	682	624	655	644	634	648	615	676	594	637	626	607	627	640	613	647	668	659	653	595	638	608	599	638	620	611	627	678	653	600	601	614	634	665	641	629	602	652	615	631	634	628	662	615	641	639	644	656	653	641	610	572	618	643	613	651	639	652	621	629	641	590	624	609	673	618	661	636	675	569	595	671	649	624	628	616	641	613	641	630	618	624	658	632	668	614	618	611	623	639	612	631	614	554	635	646	628	652	646	622	615	653	634	620	635	622	620	640	609	636	620	619	645	599	628	604	654	629	570	611	602	692	664	629	679	602	643	614	625	626	601	611	618	614	655	628	602	663	628	654	646	621	658	645	613	609	637	656	648	656	698	604	593	609	590	651	638	660	664	629	617	629	673	610	619	661	605	648	619	695	643	648	631	663	628	617	605	633	643	651	580	657	680	632	645	610	605	650	652	654	600	658	649	624	643	608	653	633	650	633	604	676	651	662	601	672	652	616	627	583	661	672	612	658	649	646	657	630	615	598	634	646	609	597	616	598	605	642	614	610	620	615	611	620	634	610	643	645	622	605	659	643	591	616	622	623	657	641	632	629	634	637	572	593	665	621	641	609	645	638	583	635	614	634	582	637	611	678	619	668	614	610	652	634	660	588	625	646	586	590	551	598	597	642	619	645	637	638	590	623	642	638	653	641	626	612	656	622	632	629	639	664	629	624	636	653	624	677	626	662	658	645	666	620	625	658	639	649	650	628	649	619	676	613	583	593	650	619	617	682	671	647	617	640	608	644	617	622	644	616	656	636	637	626	661	664	619	635	613	577	640	636	638	632	628	617	624	629	615	656	640	646	601	678	605	674	619	657	632	659	651	653	611	646	655	639	605	641	661	624	602	654	624	590	610	607	617	668	624	658	684	675	630	690	603	603	634	651	650	639	618	635	621	626	636	652	643	677	671	605	657	651	598	626	611	601	604	637	632	661	629	622	575	660	632	588	605	621	630	623	658	611	638	624	666	640	628	618	621	659	638	661	580	577	608	604	639	621	648	639	597	623	624	624	612	622	671	608	630	640	628	648	602	621	637	597	618	669	665	630	643	619	589	659	639	649	616	671	614	601	609	668	632	626	649	600	674	622	647	606	630	634	622	623	678	620	649	642	604	635	632	655	614	615	616	630	611	585	635	621	625	634	607	627	607	626	639	644	611	602	634	595	630	625	635	639	618	672	663	625	583	625	629	639	646	674	644	632	617	676	591	615	590	597	635	649	612	651	608	626	621	618	617	665	635	686	642	658	605	654	624	578	660	666	626	611	634	635	598	614	658	665	629	634	591	620	619	674	631	627	622	632	647	614	632	601	636	641	646	635	573	654	620	608	620	628	645	599	602	629	639	648	612	612	609	622	608	645	616	654	638	657	631	652	584	636	654	635	598	643	636	616	620	662	639	652	619	619	650	628	667	582	636	661	635	602	603	647	641	613	603	585	632	611	599	652	647	613	604	632	637	614	637	657	650	622	657	628	573	660	606	649	663	633	616	587	664	665	632	639	611	585	613	578	661	626	668	635	629	665	614	637	617	590	626	655	615	622	623	657	663	652	645	622	655	687	687	640	637	628	630	659	639	561	649	601	619	606	635	620	605	662	651	618	597	600	663	649	667	633	616	661	638	588	629	634	611	641	668	640	641	602	665	655	621	623	610	629	637	613	620	624	619	661	638	601	626	675	645	628	590	651	628	614	601	627	629	675	598	658	615	672	640	618	599	637	560	611	623	597	627	669	638	609	584	651	624	622	591	621	628	619	619	589	608	626	671	619	585	646	589	611	610	638	600	657	631	647	626	615	629	628	644	654	649	596	599	672	601	629	612	618	669	607	629	612	639	620	646	635	604	626	646	635	663	683	618	600	603	663	639	658	652	637	650	691	618	636	635	619	642	650	646	604	638	671	616	583	603	636	569	637	651	613	645	624	625	639	627	642	608	563	654	615	630	614	629	619	630	642	607	611	665	607	653	627	592	643	608	651	630	646	643	639	591	618	600	644	616	657	642	601	617	629	678	631	660	626	606	654	627	615	606	669	653	689	605	604	713	645	641	663	642	635	618	623	630	593	583	587	613	608	659	671	623	608	635	619	670	643	572	637	671	608	629	657	612	594	630	640	612	644	600	590	671	622	575	622	666	633	646	628	655	616	625	640	610	606	612	611	614	617	595	615	628	606	598	664	603	631	610	635	650	600	627	624	645	620	609	631	593	652	623	602	620	597	621	633	651	679	653	607	661	623	659	610	646	625	687	655	595	616	601	634	626	600	629	611	615	625	624	603	639	614	619	640	617	630	628	656	605	642	669	630	592	624	610	621	618	634	623	636	644	635	604	621	649	673	616	626	615	623	614	607	629	659	625	612	646	599	625	624	638	602	661	672	600	619	626	630	608	654	660	603	664	616	578	665	624	628	659	627	610	618	640	607	640	648	661	659	638	663	597	613	628	658	598	634	615	683	656	662	591	602	618	619	630	602	607	643	671	591	629	639	638	617	643	632	618	631	654	614	580	645	585	641	669	658	620	609	670	632	634	620	666	594	660	618	611	622	641	652	605	624	660	652	629	566	594	637	640	663	614	672	646	662	651	646	601	653	663	650	643	659	598	628	649	628	626	578	617	585	596	644	608	652	657	656	648	642	668	637	612	586	623	633	665	615	629	668	668	662	598	620	637	645	606	648	589	620	658	635	615	620	592	582	669	627	643	603	649	580	635	603	646	633	582	585	652	614	640	627	627	655	660	653	663	620	643	648	581	610	637	597	643	621	647	636	625	645	584	655	609	633	627	625	619	652	613	627	634	658	665	570	590	607	675	573	658	634	618	559	623	657	650	623	632	631	629	633	636	622	633	626	673	671	633	628	663	636	679	565	630	630	640	635	610	618	618	611	597	610	617	623	604	664	634	630	621	647	666	653	587	665	696	607	694	603	593	630	607	637	600	650	647	631	636	682	595	647	656	615	614	652	643	668	667	632	653	666	613	607	645	644	616	649	622	649	660	633	646	654	621	640	633	687	653	671	635	604	612	626	655	545	607	651	626	650	634	600	654	625	605	648	637	596	638	598	602	612	647	579	620	616	606	646	659	617	635
1159	237	148	120	134	137	171	169	148	151	146	128	150	120	152	154	116	114	153	131	148	122	143	132	109	104	134	134	119	134	117	145	120	123	124	121	134	113	117	113	111	120	138	103	122	113	103	134	127	95	119	114	134	119	98	127	115	119	105	128	120	122	110	123	112	122	127	130	121	122	112	125	112	129	99	121	128	103	114	117	113	128	113	127	118	132	142	114	120	121	104	113	117	130	127	114	123	128	116	106	116	127	118	126	107	114	122	121	121	92	113	139	112	138	128	104	116	105	122	116	99	154	115	134	124	118	113	120	120	131	108	98	119	111	110	120	103	129	109	129	130	108	134	122	106	117	113	100	130	117	109	118	107	106	108	122	103	99	121	131	113	134	127	119	128	106	113	117	101	113	114	110	125	121	126	119	124	109	99	128	113	124	118	113	108	129	107	122	129	118	129	108	133	106	131	94	101	116	130	121	118	139	121	109	133	105	152	140	131	109	117	116	118	111	117	103	110	110	103	122	96	121	132	110	117	139	133	122	124	121	120	131	112	97	119	120	131	113	106	121	121	106	134	100	121	141	124	134	105	105	132	128	118	117	112	132	120	116	125	126	121	129	107	98	103	99	118	104	115	119	131	109	116	100	115	108	137	147	125	120	122	120	126	122	138	119	136	100	135	121	115	128	125	123	109	108	114	126	116	120	132	107	112	115	113	118	119	110	121	113	105	112	125	113	123	136	118	127	127	139	113	129	104	128	122	120	121	113	112	95	125	123	135	128	117	117	117	111	102	108	118	127	100	122	106	109	120	102	95	136	104	122	131	123	110	121	118	116	117	135	114	120	109	102	108	131	128	108	108	103	111	93	117	130	135	94	113	120	130	126	133	113	122	122	120	126	133	119	113	117	114	115	128	119	107	94	127	106	133	114	102	151	115	107	104	137	98	104	129	131	125	129	113	116	118	114	134	111	131	124	95	124	118	117	115	141	138	109	154	108	120	123	117	121	125	113	102	129	105	115	119	125	122	111	139	93	135	99	137	104	112	103	103	132	92	107	118	106	114	145	105	102	127	134	113	108	116	150	120	97	130	134	147	124	109	103	119	107	111	110	98	99	106	110	125	112	116	126	120	123	131	119	106	101	116	123	102	123	114	118	131	114	132	112	110	123	120	103	139	125	105	119	127	106	119	138	102	125	95	119	130	134	115	102	135	99	115	130	98	114	139	113	128	113	101	107	102	118	124	110	103	129	120	123	117	91	143	110	110	116	118	130	128	124	127	128	84	121	119	126	142	122	119	138	111	108	127	103	134	129	125	119	115	131	135	115	106	97	121	108	134	129	118	101	94	119	114	118	111	134	95	125	124	119	125	99	119	158	123	117	102	108	120	127	116	121	115	129	113	109	122	119	137	121	120	133	127	105	127	140	151	138	131	137	114	108	118	118	109	110	112	125	127	108	127	101	122	106	125	117	92	125	89	109	102	100	113	114	126	112	119	120	90	128	113	134	110	103	135	113	126	131	118	111	108	119	113	114	99	121	119	102	119	124	119	121	119	110	109	112	122	119	120	107	129	114	120	130	112	115	134	131	133	127	102	130	117	111	110	108	105	127	118	123	121	109	126	127	114	92	153	126	155	128	99	108	110	120	145	114	121	135	116	125	113	123	143	122	110	131	102	117	115	138	110	121	119	110	129	105	131	134	112	120	117	121	115	108	124	123	126	103	109	126	112	143	124	120	131	118	122	116	104	111	134	117	119	114	144	111	129	115	128	134	109	119	104	135	103	113	108	113	117	105	123	112	125	115	94	126	111	119	119	132	113	123	131	108	115	122	131	105	120	125	112	126	128	132	134	101	115	118	111	121	110	106	129	115	114	104	134	114	130	116	114	98	113	125	124	136	122	117	122	113	95	141	124	132	121	129	116	115	100	96	136	128	132	130	106	106	127	113	105	109	120	101	104	118	111	109	130	116	122	111	111	131	109	96	110	122	105	109	105	105	129	116	107	120	124	117	96	115	118	113	124	125	123	115	130	133	119	125	110	120	116	126	98	133	126	117	124	120	145	109	139	143	118	126	133	134	95	123	96	134	129	113	109	127	122	106	131	123	107	138	128	111	120	128	117	111	127	132	124	124	99	114	135	124	125	99	120	140	137	116	117	105	114	113	115	132	123	139	109	114	110	124	120	118	143	114	94	124	131	122	132	125	88	117	123	112	96	112	129	129	136	125	114	135	132	100	113	121	136	127	110	84	108	115	108	113	108	115	110	99	113	134	133	109	127	127	124	128	137	114	140	121	102	90	109	127	137	109	108	109	117	119	94	125	131	124	123	126	92	113	125	122	115	108	126	108	112	133	115	110	118	125	108	109	103	134	127	104	115	126	118	123	108	123	125	125	110	109	136	123	128	98	151	125	102	132	116	105	121	123	116	111	120	129	115	118	108	113	112	115	122	122	126	104	113	111	116	118	105	113	131	125	120	116	106	140	114	111	110	118	106	126	137	112	104	130	124	118	96	117	130	121	126	121	119	114	136	127	117	119	119	112	101	117	107	122	131	117	112	128	134	130	111	115	130	108	115	132	146	119	112	130	124	133	116	108	133	113	109	117	107	118	111	115	112	132	121	107	107	110	118	105	121	134	111	112	121	105	104	90	125	115	114	110	129	100	115	112	122	121	122	100	154	111	99	103	110	109	95	110	116	118	128	112	116	98	128	124	130	98	129	130	110	106	118	120	123	93	123	117	105	122	120	131	114	114	131	113	123	117	120	118	133	131	117	133	116	112	102	109	110	115	135	117	115	115	119	117	128	108	112	114	118	94	99	123	116	143	123	115	122	108	132	140	125	121	121	111	115	121	92	113	121	119	137	126	116	122	120	104	109	124	109	123	125	98	116	123	118	111	116	116	117	111	126	110	127	118	117	125	106	119	103	130	116	120	115	131	122	126	117	121	106	123	112	136	110	135	136	108	120	112	109	109	115	116	117	117	134	117	120	119	99	121	110	115	120	127	117	128	111	129	108	112	107	115	115	115	124	131	118	105	141	134	121	123	114	118	122	123	138	86	97	117	111	109	95	106	118	130	113	120	114	104	135	113	104	124	138	125	119	119	122	104	121	115	122	101	126	122	113	144	122	108	110	117	129	126	121	112	143	122	132	102	101	135	117	114	125	123	114	109	116	130	115	136	117	112	101	125	132	103	108	122	117	126	139	114	127	117	116	117	123	157	106	100	113	108	121	113	135	121	95	111	120	141	95	131	113	110	134	132	126	128	109	108	132	118	140	123	107	118	119	105	160	104	103	124	121	123	113	111	105	116	115	141	110	101	113	97	89	107	109	140	112	111	114	113	128	109	143	142	128	101	114	110	133	112	122	121	128	98	128	121	108	137	120	108	132	106	93	125	113	134	104	119	114	115	145	108	111	121	116	127	127	146	113	114	117	120	135	124	109	112	104	110	112	116	128	106	107	105	144	126	115	119	120	131	125	138	108	117
10954	2887	1317	1494	2995	4136	3949	3331	2777	2513	2051	1788	1689	1595	1497	1317	1305	1185	1206	1142	1127	1132	1105	1051	1015	984	942	1041	1013	987	949	887	959	950	980	932	922	895	894	889	920	892	944	924	896	920	929	918	908	895	841	869	924	934	856	870	904	879	875	877	877	887	847	881	919	851	867	841	846	882	859	894	822	868	873	832	822	860	857	819	845	871	867	834	846	872	881	859	884	849	855	918	807	884	857	887	845	874	903	829	844	863	887	903	839	867	856	879	848	838	826	849	844	929	873	836	863	861	822	882	820	864	834	805	866	851	868	907	882	879	874	844	882	773	873	824	842	878	870	828	917	854	858	886	881	846	839	800	866	945	814	868	851	819	869	841	815	857	856	837	883	831	895	873	840	863	863	861	808	832	872	823	846	786	852	900	865	878	866	856	846	825	845	866	869	848	822	908	885	838	850	868	833	808	883	890	849	867	855	869	851	823	835	840	860	866	857	846	883	802	864	837	834	855	839	819	859	840	823	836	881	879	833	855	839	955	862	869	830	868	854	853	902	854	816	830	868	895	813	870	866	849	851	862	808	851	838	831	788	884	851	834	830	897	862	839	881	869	847	908	911	863	886	843	804	808	857	833	784	811	860	831	839	874	852	847	868	868	806	868	898	840	889	857	833	841	873	861	932	847	855	852	813	841	861	817	879	913	906	863	815	861	831	840	868	836	849	881	891	895	891	883	832	871	843	888	855	869	879	869	883	829	819	873	848	856	876	832	849	827	876	904	852	856	889	859	913	842	855	905	791	834	809	842	843	854	847	857	895	843	902	849	859	931	880	841	817	878	900	855	820	825	879	834	859	864	827	829	899	882	879	919	841	852	858	842	805	889	803	860	882	874	854	855	834	841	837	908	830	875	870	844	867	884	892	903	897	853	878	866	834	887	861	854	849	856	832	915	851	819	860	879	882	886	858	863	874	878	868	824	868	859	818	840	873	832	909	875	869	854	839	923	840	884	902	845	855	881	849	927	856	811	885	849	842	887	828	902	843	852	862	840	862	847	833	770	837	849	828	859	837	845	797	868	883	808	849	874	800	889	890	846	845	844	844	816	853	807	840	858	822	823	904	847	862	871	862	873	839	821	847	782	824	805	877	861	863	878	834	907	921	807	886	857	840	869	852	856	833	894	846	930	858	869	867	889	848	897	897	893	837	898	842	857	838	867	865	828	885	845	822	841	842	830	866	854	843	869	944	861	850	877	847	846	833	841	837	897	867	792	840	860	852	880	884	867	866	870	827	884	907	886	876	848	818	815	838	847	898	855	881	823	888	815	898	810	830	907	823	905	808	804	832	826	844	853	835	818	860	831	851	873	855	875	865	819	824	868	865	880	861	871	816	819	916	913	847	869	875	841	871	887	831	854	844	851	800	850	834	851	870	861	869	812	860	836	850	849	868	911	870	780	855	895	901	863	882	847	881	860	897	825	846	853	841	858	792	858	892	851	886	798	808	854	866	844	836	887	848	891	858	826	842	823	836	877	884	857	881	873	848	858	881	854	870	876	826	825	860	889	873	856	856	845	854	862	840	815	961	874	812	839	826	830	891	879	811	821	826	827	815	859	853	869	864	882	876	915	827	882	905	875	786	842	855	869	850	843	855	842	816	820	864	859	885	836	895	857	871	817	846	831	824	828	849	875	857	845	888	870	833	842	843	835	880	834	873	878	841	845	830	864	870	863	838	840	877	896	851	917	830	861	846	915	821	844	871	843	847	834	842	868	854	825	772	859	860	861	893	856	859	848	824	834	884	872	826	884	833	889	860	886	847	860	855	878	848	888	884	889	878	834	855	876	828	858	846	897	879	850	845	811	876	907	869	828	866	876	868	849	905	871	864	848	837	898	813	844	867	864	856	849	843	859	879	855	849	942	870	843	820	903	919	910	916	880	802	840	861	888	846	862	848	829	875	840	873	838	891	840	867	850	853	842	857	854	854	846	836	893	886	786	830	855	838	817	812	870	914	900	884	855	801	914	806	833	824	867	800	893	831	845	882	870	842	883	859	901	896	816	827	820	901	880	865	874	850	884	903	827	823	831	863	861	840	823	818	839	867	873	894	839	868	870	879	851	839	905	934	821	843	870	843	833	824	860	864	821	847	862	863	853	826	892	832	860	827	863	825	861	860	865	868	874	889	836	880	825	834	871	851	861	829	883	862	884	813	875	902	841	793	857	815	863	873	882	845	875	861	825	907	792	804	849	870	848	854	873	854	808	848	851	820	853	830	902	849	826	823	883	919	844	851	878	863	849	872	812	863	823	775	877	826	921	844	840	841	848	864	870	864	801	882	856	888	863	845	827	878	813	867	903	845	876	841	850	854	869	873	848	896	923	870	831	866	870	848	836	863	913	806	884	874	860	897	908	851	835	815	846	866	843	831	850	900	865	864	881	880	858	868	825	844	935	847	826	866	823	813	843	830	849	897	848	893	861	815	858	830	864	848	842	807	850	830	831	832	874	885	873	854	881	884	860	805	854	852	867	828	854	871	871	886	840	844	837	876	851	846	799	845	836	866	856	893	870	822	825	812	839	885	848	864	836	883	852	824	854	874	855	847	879	881	839	899	889	869	868	874	853	847	828	830	885	848	845	856	909	792	870	917	863	845	861	877	853	890	852	842	847	850	816	839	816	828	824	896	857	860	884	900	896	861	858	849	850	828	843	805	866	870	777	845	797	821	851	856	868	865	906	866	870	880	884	888	863	867	852	846	869	848	848	844	887	875	868	810	844	809	838	823	808	846	839	900	881	800	896	829	885	906	857	847	861	896	908	857	845	929	807	863	818	887	842	789	873	861	863	807	861	821	813	846	884	848	855	844	896	854	816	817	839	809	855	853	891	839	823	846	896	839	842	845	784	866	895	869	924	811	880	825	897	855	866	820	860	904	826	812	848	882	798	881	884	853	849	882	826	875	835	874	813	914	809	846	854	870	926	844	861	853	856	863	824	872	847	890	853	831	840	862	849	848	888	870	848	843	851	858	843	903	852	802	845	852	844	844	876	851	886	795	825	880	785	876	903	873	874	878	903	853	903	853	798	865	858	870	870	838	841	861	903	835	829	845	821	881	906	861	877	858	847	802	915	824	869	828	865	866	886	836	860	808	859	905	848	827	825	837	841	888	835	821	841	897	872	849	836	880	813	860	890	870	889	835	890	823	918	874	820	839	856	858	850	887	895	842	876	910	897	846	848	893	829	843	822	823	874	846	850	887	872	913	883	864	851	823	868	856	893	875	874	792	834	887	855	826	877	901	839	876	882	808	834	854	837	934	897	827	819	862	868	784	880	842	864	910	843	876	785	829	878	826	873	871	864	873	916	834	796	861	890	865	826	909	858	871	871	848	862	856	841	867	847	833	827	937	891	926	805	853	863	866	844	840	848	820	841	888	851	852	868	870	826	812	803	846	876	867	843	861	851	890	839	838	843	836	866	867	856	840	883	851	902	846	880
1127	62	46	36	46	40	45	47	45	48	42	54	37	49	38	37	33	48	43	43	49	36	45	33	57	48	41	32	45	45	40	46	46	46	31	50	33	53	46	48	34	37	49	43	53	44	36	45	45	43	38	33	40	46	45	38	40	54	48	38	49	51	35	38	32	44	58	45	40	50	45	42	49	48	47	37	42	37	38	41	37	35	41	52	40	32	40	42	41	44	50	50	46	60	51	50	48	44	41	45	37	42	41	48	46	43	36	37	48	41	46	45	39	44	43	38	50	47	50	35	43	38	36	45	31	39	46	55	51	42	48	37	45	37	31	49	46	40	39	37	33	38	41	41	46	37	37	31	47	48	35	36	36	40	44	41	45	38	46	49	44	28	36	30	43	43	48	38	32	43	38	38	37	49	40	49	37	47	48	35	37	47	36	50	59	42	37	44	52	22	41	38	41	45	38	47	27	47	28	44	37	33	43	29	37	46	47	41	40	44	32	43	30	43	36	46	42	50	42	41	46	46	38	35	33	38	40	30	42	55	45	47	50	40	40	44	29	39	44	38	43	43	54	44	41	48	41	41	49	37	45	43	43	43	36	44	41	47	52	46	41	39	41	45	39	37	44	49	42	52	39	34	41	42	34	48	47	40	39	42	47	41	39	38	46	32	51	46	52	42	45	45	42	57	47	24	46	40	37	44	42	45	47	53	32	45	43	36	40	27	35	51	40	34	41	37	39	44	37	50	37	40	52	34	46	43	43	44	33	51	43	53	56	39	37	31	35	35	45	42	37	28	45	34	41	41	48	41	42	36	48	42	49	40	53	43	51	31	45	36	47	48	47	36	40	36	40	48	33	47	49	40	48	37	51	43	37	42	41	40	40	57	45	50	33	43	39	43	50	47	39	36	42	42	43	33	41	46	38	52	37	45	39	47	48	32	39	38	49	54	42	46	38	36	48	27	46	38	47	43	51	40	40	48	35	35	44	52	50	41	28	48	40	45	44	40	34	42	44	42	45	42	35	31	34	48	43	50	47	39	33	42	46	40	20	32	39	53	40	41	33	51	39	31	30	41	39	47	46	39	34	40	38	48	41	39	42	35	46	42	42	41	44	27	36	42	45	44	24	57	48	38	33	53	41	47	34	44	40	45	61	40	40	46	44	49	31	45	41	43	44	48	43	41	52	37	47	51	38	40	52	49	40	48	49	45	43	51	32	55	56	51	35	52	51	39	36	38	38	41	50	36	38	51	45	33	48	43	50	46	43	46	44	43	58	40	44	30	36	38	42	35	27	41	39	42	41	44	43	43	40	30	42	40	23	49	43	47	48	36	36	51	31	43	46	48	36	49	44	27	36	45	49	60	43	39	48	46	38	36	43	34	44	49	35	30	38	48	50	39	46	45	45	53	45	44	49	37	34	42	43	33	49	43	46	36	40	36	47	41	46	38	39	39	42	42	42	44	52	34	43	47	37	39	38	36	54	47	54	32	39	37	50	48	40	39	47	45	42	34	34	34	52	47	52	47	37	48	47	36	37	43	41	48	37	40	49	36	41	42	23	48	38	39	35	33	43	43	37	38	39	38	35	44	47	41	49	38	42	33	49	39	46	50	38	45	41	45	36	39	36	44	51	40	48	39	51	45	43	39	37	33	46	39	39	35	49	47	54	37	52	45	37	44	50	40	39	50	50	48	50	43	39	39	43	38	43	37	27	37	46	59	58	43	38	41	48	56	38	48	45	46	48	45	40	46	39	32	28	39	38	44	38	42	43	41	48	44	33	44	43	42	48	53	38	38	46	38	38	45	33	41	46	51	45	40	28	44	50	48	31	37	54	44	47	40	38	48	44	33	39	52	46	46	36	46	39	36	57	45	32	41	42	40	37	36	44	35	45	37	37	45	25	29	40	31	47	43	47	39	43	41	45	44	35	42	42	31	45	35	43	39	32	46	31	32	43	55	38	38	47	47	38	52	37	43	35	43	43	36	37	40	38	46	45	37	44	43	45	43	46	31	36	36	45	43	37	46	37	42	44	41	39	39	39	40	43	23	34	49	38	39	49	39	58	53	50	38	33	43	36	36	41	45	26	34	32	55	46	44	49	39	36	41	48	44	42	44	50	46	41	45	36	38	37	45	45	41	28	39	47	41	43	47	53	43	37	37	44	36	42	37	52	33	36	34	41	53	36	42	42	35	43	51	40	44	31	44	49	40	36	45	32	34	44	35	28	50	45	45	41	45	32	31	39	37	44	47	43	35	40	37	47	47	52	39	32	32	39	40	49	39	47	45	49	38	51	34	47	39	34	48	48	52	50	48	52	51	49	53	41	42	42	34	40	35	41	37	48	43	49	41	24	41	46	40	51	40	41	44	49	42	42	31	45	42	37	38	35	41	52	49	33	50	50	41	42	36	33	41	42	40	44	39	41	54	38	55	34	48	51	52	45	52	46	38	48	50	41	51	43	36	27	50	31	52	54	35	56	39	44	45	48	44	53	51	28	42	41	37	50	46	39	30	38	36	43	47	36	52	39	45	37	41	45	50	42	41	46	47	46	42	45	40	45	36	43	54	39	46	44	46	26	40	39	53	42	36	45	43	48	34	41	49	41	24	43	45	37	46	39	43	43	42	48	51	38	41	41	38	36	45	39	44	45	40	33	45	45	47	47	44	50	47	35	33	55	32	33	38	42	39	55	42	41	39	45	44	42	41	46	38	48	41	33	40	48	42	49	50	42	39	43	31	40	45	51	38	42	34	49	43	48	38	48	42	43	38	48	40	40	49	54	43	48	38	51	49	40	47	34	43	43	51	35	42	40	35	50	43	42	42	59	47	35	45	37	38	48	43	44	45	32	60	50	49	45	49	42	45	45	38	42	29	32	48	48	44	45	31	38	39	42	29	45	18	44	49	44	40	39	43	45	41	47	43	38	45	39	39	36	44	32	38	47	38	42	38	54	48	49	47	54	42	38	36	37	55	51	44	39	40	41	46	39	42	43	45	32	43	43	36	41	49	38	35	43	45	46	30	35	47	44	30	46	47	31	38	38	44	32	43	31	37	46	43	30	39	33	40	42	36	46	42	27	46	59	37	41	58	38	39	45	40	49	34	35	43	51	40	46	41	46	43	43	41	39	49	52	30	38	36	36	32	44	48	56	38	42	46	47	34	51	49	47	42	44	53	41	61	41	39	40	41	40	34	44	51	42	42	47	28	46	44	34	39	41	55	38	28	51	39	39	37	42	42	41	47	39	36	48	45	44	34	49	41	50	40	39	50	41	37	49	35	32	40	40	42	56	52	42	43	42	31	47	38	47	45	39	54	50	42	42	45	49	36	41	43	35	45	38	51	46	54	39	38	46	48	44	43	54	47	38	33	41	46	41	47	44	40	41	42	40	29	49	34	27	35	40	43	38	52	51	44	44	37	37	45	34	47	33	40	37	44	47	39	26	49	56	39	49	45	37	43	32	61	40	41	39	42	44	32	31	55	43	30
7371	919	414	404	497	709	703	656	548	542	472	497	490	421	446	419	369	426	381	411	372	363	393	378	373	342	355	346	369	354	341	345	343	324	407	327	310	311	342	329	357	375	340	345	333	339	333	337	292	351	358	316	352	342	353	318	366	324	308	338	316	317	328	352	335	334	327	314	357	331	327	293	321	346	345	344	346	335	331	313	347	346	355	347	337	338	350	331	319	313	309	326	354	326	315	326	323	348	345	310	322	331	334	347	337	377	317	342	330	333	326	311	314	361	354	345	333	326	342	300	339	309	356	353	326	321	342	333	314	321	302	324	342	310	334	340	329	332	348	350	344	360	323	312	407	347	349	308	338	337	328	329	347	351	329	345	328	324	363	299	351	309	305	334	366	314	315	315	334	309	358	332	338	331	340	315	334	335	334	296	327	331	340	308	348	331	347	326	320	300	301	293	308	319	341	326	327	311	314	329	350	341	322	310	336	309	340	329	336	351	385	340	326	324	325	354	330	316	322	348	350	318	339	332	341	324	312	292	332	321	323	346	344	311	339	313	353	334	354	347	306	354	314	330	329	351	335	356	325	348	302	337	338	340	330	354	351	335	337	332	352	365	331	306	330	334	335	350	308	324	316	348	322	289	319	323	294	321	329	337	342	332	357	346	365	341	374	332	328	348	323	326	318	317	329	354	301	314	352	323	334	337	320	340	353	312	329	342	332	357	330	341	364	281	347	409	299	332	322	323	342	352	342	355	349	321	357	318	347	350	336	318	314	327	342	344	331	341	321	333	343	354	337	331	330	310	331	317	302	347	316	319	360	299	317	336	362	336	346	343	333	317	336	376	329	326	323	308	310	315	332	341	361	312	316	343	310	342	331	342	344	324	340	341	323	336	339	330	329	327	351	356	344	350	345	323	309	314	380	329	313	327	331	321	311	289	340	330	301	319	328	299	324	319	307	335	367	321	346	347	343	317	364	340	360	332	337	322	344	367	337	327	358	335	379	338	320	330	336	320	326	340	318	339	336	336	309	316	357	327	321	341	355	340	349	341	323	347	358	358	344	339	339	361	325	314	330	315	325	344	282	303	336	371	316	319	327	323	349	345	345	325	282	345	316	345	370	330	351	359	317	322	348	312	316	339	319	306	360	321	295	318	344	343	327	343	318	339	337	328	323	323	323	326	351	323	336	317	306	298	353	340	313	323	349	349	352	351	355	300	325	367	338	340	336	353	339	344	334	356	323	330	337	342	330	288	316	364	359	346	336	359	315	322	342	348	351	339	329	332	360	325	323	360	320	365	382	325	318	332	344	310	356	315	331	360	333	352	328	348	334	332	339	340	337	326	340	356	338	322	330	330	309	347	332	335	360	335	317	334	350	342	354	323	328	337	345	349	308	310	339	314	354	308	346	303	327	361	355	302	334	302	332	333	342	322	354	321	355	339	334	356	306	368	343	319	365	351	337	354	334	315	321	324	330	341	334	349	333	346	352	297	311	327	344	346	326	335	342	297	315	343	325	349	354	338	301	355	316	325	330	341	328	340	324	346	316	362	332	333	303	321	311	321	345	339	292	352	324	354	352	311	335	329	324	339	338	349	316	336	352	343	358	335	329	358	322	338	320	321	334	367	352	316	312	314	348	317	333	299	381	360	308	332	337	318	358	334	368	363	332	340	355	326	343	375	344	336	329	335	369	337	318	352	301	321	331	341	312	335	368	320	350	316	310	346	342	341	364	318	318	333	333	345	313	367	353	355	357	336	305	330	347	347	362	307	332	303	331	331	329	300	317	335	314	318	329	346	324	337	349	363	346	361	343	305	339	331	337	328	327	346	365	334	324	314	345	317	328	297	353	344	345	355	346	325	344	339	349	345	302	336	350	317	336	360	350	329	352	326	314	341	347	363	368	383	334	368	361	312	327	330	302	322	305	333	321	318	338	325	324	334	309	345	321	310	324	334	301	330	374	309	342	330	291	367	331	333	309	320	325	324	335	349	352	338	316	317	331	325	369	291	326	330	321	328	359	344	295	333	341	362	336	346	331	339	371	308	329	342	327	322	335	345	337	339	353	324	365	341	339	340	329	347	355	333	332	332	343	343	308	339	332	335	318	349	362	338	344	296	328	322	298	344	349	293	303	340	330	336	302	316	330	339	353	320	337	343	335	364	318	361	322	362	363	312	305	349	341	382	335	330	312	316	354	326	334	324	354	360	366	347	306	332	327	337	319	340	345	317	311	320	316	337	338	315	308	319	318	304	341	338	348	348	362	338	349	318	323	316	344	333	363	342	365	352	353	345	341	330	357	372	313	318	347	307	355	341	346	282	368	361	362	312	328	334	343	307	347	314	349	352	332	351	355	357	324	317	334	334	332	337	341	346	326	343	363	318	327	299	342	336	331	347	336	360	350	333	369	333	334	350	320	330	307	362	346	291	345	374	336	345	343	350	347	358	332	328	343	320	311	339	337	341	349	327	309	345	324	318	336	325	328	305	314	325	379	358	298	318	338	327	387	344	352	351	319	307	309	329	342	351	381	328	336	311	305	321	332	348	329	312	326	366	368	337	311	335	337	332	335	333	342	347	311	307	354	359	322	331	330	315	361	332	355	309	318	340	297	321	326	320	331	339	340	352	371	331	336	324	365	357	320	339	324	304	329	306	326	307	326	368	328	334	319	346	330	323	332	334	310	324	332	328	334	344	328	352	350	332	342	313	332	339	366	356	352	339	322	350	334	337	344	333	302	348	341	334	367	328	319	322	332	347	330	331	345	301	341	344	327	316	339	389	362	313	309	315	340	319	348	329	299	319	338	334	330	329	351	346	329	339	326	316	347	342	361	353	366	331	326	347	314	322	362	366	317	328	347	320	312	333	335	354	348	350	313	301	317	313	322	331	337	325	278	345	351	328	325	323	357	347	358	338	317	356	349	344	347	336	322	290	334	338	342	311	300	311	356	331	287	312	325	319	337	327	342	349	320	370	351	336	346	309	316	375	337	339	360	312	358	359	338	331	321	328	319	383	354	321	366	366	326	312	329	337	315	318	349	302	337	297	351	337	357	316	327	292	357	344	341	352	329	359	336	301	318	301	315	340	339	347	315	303	323	334	376	287	282	330	342	365	344	321	368	367	307	343	374	313	337	314	307	337	352	320	325	332	361	334	322	318	346	317	346	326	337	317	325	340	351	318	348	288	327	320	334	341	305	361	327	335	348	326	337	316	350	332	343	320	326	335	338	315	329	325	341	323	346	349	352	344	352	362	359	310	328	361	347	295	328	317	306	327	337	345	308	350	355	321	365	338	337	362	320	314	345	350	316	318	365	321	314	331	306	356	331	342	325	329	320	364	348	381	361	337	351	334	317	345	330	313	310	300	352	341	350	314	316	356	320	315	359	321	320	344	316	342	311	312	346	311	361	343	370	364	335	348	360	337	312	362	376	325	315	318	358	318	347	320	336	336	348	331	342	344	349	346	336	356	299	328	329	365	336	353
723	186	93	104	114	93	118	111	118	115	80	106	94	94	90	78	83	101	93	91	79	83	97	104	81	104	92	91	70	81	101	88	81	85	74	94	69	75	76	71	88	83	76	88	74	86	80	65	82	65	93	74	83	96	91	78	81	80	93	94	87	70	85	76	80	75	75	69	79	101	95	79	79	78	93	86	80	85	86	89	82	79	88	81	80	82	69	106	82	73	78	82	67	72	81	102	71	79	82	66	81	87	86	78	81	87	80	85	73	82	87	70	99	76	73	88	86	87	85	78	91	89	95	77	78	83	76	98	82	81	81	79	84	66	84	91	91	81	83	89	81	75	86	93	80	69	76	70	91	75	67	86	79	89	83	88	80	87	83	94	89	93	84	82	77	101	87	93	96	77	84	72	92	80	93	84	84	82	59	67	77	79	80	70	83	84	84	66	85	92	84	88	62	69	70	72	91	96	88	65	82	83	68	73	93	91	84	73	94	75	82	84	65	88	69	70	89	95	78	87	90	73	83	78	81	93	85	102	76	67	81	76	83	65	82	103	78	71	68	87	74	69	87	75	79	66	89	78	77	88	71	80	81	93	76	85	63	74	69	83	92	88	77	67	63	88	86	70	82	74	90	87	77	101	72	70	92	91	83	86	91	69	89	69	92	84	73	90	71	76	102	81	92	81	71	84	77	89	87	100	88	86	82	100	68	79	80	89	67	87	71	86	75	74	94	82	89	90	108	71	96	93	78	81	77	78	75	79	89	79	77	81	60	69	92	77	72	67	87	88	86	61	88	89	71	85	72	76	84	90	70	92	84	79	77	57	79	76	81	104	93	84	92	81	88	79	84	82	78	89	82	81	97	77	84	87	76	82	83	76	90	81	86	88	82	88	89	68	83	89	92	86	79	67	73	98	82	81	95	86	98	82	86	79	65	92	81	75	70	84	78	89	84	76	77	81	65	68	64	79	89	74	86	89	84	80	62	93	86	91	92	69	94	90	81	92	79	95	83	83	91	79	85	93	76	82	80	96	80	77	75	64	72	83	79	79	75	78	83	71	96	89	90	89	81	90	95	76	68	83	67	74	92	74	64	83	77	96	72	82	96	81	74	84	92	110	69	82	83	84	93	90	92	78	88	76	76	68	80	90	89	85	90	83	78	85	74	71	83	61	74	91	83	91	82	93	85	98	80	86	85	81	93	70	73	91	76	80	89	70	75	83	98	86	89	102	70	82	78	88	80	77	82	86	69	66	86	75	82	100	89	83	87	77	91	100	67	80	90	83	77	74	94	78	90	79	88	67	78	91	79	88	64	66	83	89	78	80	62	80	80	95	97	80	82	83	80	86	107	80	75	72	85	74	79	88	77	90	71	67	88	66	82	88	78	72	70	87	85	74	94	90	75	90	73	83	87	67	76	74	63	88	90	70	81	73	76	76	91	84	94	77	83	77	90	77	97	82	70	90	83	87	80	79	78	90	87	94	63	86	79	96	81	77	79	91	75	81	86	77	95	74	71	88	100	82	74	84	96	78	73	103	74	93	87	99	74	67	76	80	73	89	80	76	77	86	79	87	88	78	76	82	84	76	83	72	78	81	78	66	87	89	80	76	87	73	75	91	98	85	81	76	89	79	70	84	82	63	77	85	101	75	79	74	73	69	80	87	96	69	103	78	67	82	93	68	62	85	75	80	76	87	91	77	85	90	86	84	84	81	91	76	72	99	83	80	71	63	79	60	93	78	77	74	66	57	72	92	73	82	84	75	87	79	82	78	68	66	87	82	91	86	92	70	82	75	90	74	86	91	75	78	75	90	88	86	92	70	98	79	84	70	90	76	80	93	92	91	84	70	83	86	92	85	75	81	90	96	88	82	89	83	83	99	61	82	83	98	75	82	85	67	84	89	82	108	78	80	67	91	77	83	69	72	93	84	87	74	68	75	77	101	78	88	88	82	69	93	92	86	76	80	89	84	67	64	67	81	96	97	94	73	88	83	75	75	75	88	83	82	80	62	74	84	81	93	79	75	88	79	85	81	80	88	74	77	78	93	87	98	87	94	76	83	73	100	76	74	85	77	89	89	68	71	93	91	81	80	66	63	89	102	88	91	74	78	70	101	80	95	79	79	73	81	77	86	76	68	83	88	69	80	100	67	88	99	78	85	85	89	78	93	82	80	95	89	80	78	104	78	80	70	72	75	83	85	80	77	71	83	85	85	82	81	81	81	98	94	84	67	74	72	82	73	84	76	80	84	77	79	74	72	69	100	83	86	72	68	85	82	85	81	83	78	73	91	99	93	79	89	80	71	78	82	96	87	89	85	83	71	77	89	83	71	81	67	74	70	73	75	88	78	87	81	86	95	92	95	92	73	87	82	87	93	73	84	83	95	79	92	83	82	64	90	88	78	75	87	72	77	75	82	84	84	92	71	90	86	93	84	71	69	69	80	88	97	82	87	92	89	79	95	84	84	83	84	99	87	85	93	89	90	58	84	86	73	85	86	77	77	88	105	91	74	87	82	90	64	73	87	66	63	75	86	96	76	81	72	80	69	92	92	74	76	86	58	69	87	77	95	95	84	101	84	73	69	73	79	78	71	76	83	79	67	78	77	81	89	88	84	94	80	87	85	77	86	84	78	74	84	76	77	96	94	60	65	83	78	97	83	93	79	70	93	77	87	80	94	69	80	92	89	105	89	82	86	92	88	61	83	66	84	92	87	87	71	73	76	73	91	72	85	92	95	84	102	84	59	87	91	91	90	73	85	83	85	85	73	91	87	69	88	85	76	81	80	72	78	95	84	92	72	84	79	87	90	97	74	74	83	90	70	83	78	53	78	77	75	98	88	95	81	85	90	65	93	79	75	89	68	91	84	68	65	93	71	80	97	73	83	84	92	77	76	82	73	72	70	58	80	85	71	86	82	80	77	74	93	89	87	88	83	78	76	75	82	85	76	82	103	91	80	84	66	94	94	106	64	88	84	92	79	75	65	91	86	64	101	100	84	77	78	77	70	98	74	79	100	88	74	75	78	75	91	86	63	74	85	92	88	98	85	88	83	66	81	67	77	88	89	83	74	80	73	85	71	74	75	91	74	69	86	85	69	85	91	85	82	89	84	93	86	80	81	78	67	81	94	82	83	74	74	91	89	80	76	73	94	76	86	99	70	76	67	80	68	84	80	73	92	77	84	78	70	99	92	94	87	89	88	89	76	69	77	86	74	88	92	91	97	94	76	92	79	88	70	83	89	95	99	87	80	81	83	88	79	67	77	77	81	75	101	71	73	61	77	73	91	77	71	85	82	79	88	82	89	80	74	78	79	79	64	84	87	79	82	77	78	70	95	81	74	88	71	87	91	65	79	66	64	79	84	85	77	79	79	80	81	68	72	77	72	67	88	80	81	79	82	93	89	80	87	100	95	99	83	73	82	76	71	78	96	78	72	78	73	72	82	82	67	76	84	89	86	86	75	69	59	85	74	71	63	81	87	77	82
8279	2111	866	974	1898	2602	2520	2120	1773	1500	1302	1122	1067	956	929	873	819	844	808	752	735	796	740	699	697	687	702	665	629	628	648	617	616	652	630	627	640	597	617	628	626	637	575	610	609	604	589	573	613	646	615	673	614	637	605	615	608	636	544	608	624	589	568	634	554	616	568	600	605	639	629	561	589	620	630	598	583	601	615	633	568	577	578	599	538	553	584	555	578	614	634	578	584	577	614	540	632	611	579	592	569	578	617	590	591	609	593	596	539	618	554	526	561	582	635	567	595	566	557	619	589	572	590	611	604	587	602	562	582	602	633	605	581	574	557	580	552	560	586	598	584	602	531	561	580	600	596	562	597	631	579	580	568	587	577	595	615	569	586	589	568	593	611	593	587	576	659	609	596	579	597	611	571	600	546	636	554	603	604	559	575	569	564	576	598	587	554	591	571	585	567	568	601	610	589	625	604	569	568	583	594	596	559	603	559	579	605	624	588	559	579	574	600	591	621	595	569	626	591	572	565	584	585	586	587	587	552	584	573	581	561	587	533	598	565	595	581	588	622	566	568	587	566	557	561	602	545	581	574	598	544	574	545	586	590	609	617	551	571	559	568	627	588	620	617	568	591	574	582	571	550	531	637	607	625	600	567	558	557	572	554	637	588	621	597	591	549	600	608	609	613	615	571	599	570	571	577	558	576	596	603	564	584	608	548	547	601	614	614	602	560	619	604	533	596	542	640	607	551	589	563	558	561	567	601	546	568	623	576	582	581	610	569	605	614	548	578	556	602	594	555	595	573	605	573	555	576	606	566	600	594	566	594	587	603	616	545	632	566	595	544	616	591	594	613	590	598	610	575	570	568	608	559	592	542	590	596	580	570	583	606	613	565	638	577	548	575	558	575	610	619	587	568	559	569	573	570	527	592	602	555	576	567	579	597	597	580	600	597	565	567	594	601	558	644	587	574	564	596	585	569	557	602	602	589	559	579	605	574	580	591	593	606	574	585	564	574	542	602	579	609	557	551	586	570	605	597	629	579	556	635	556	596	578	537	586	555	591	590	572	615	551	568	547	580	589	633	576	527	577	563	584	571	591	595	573	559	579	587	567	617	575	600	603	571	590	619	587	637	555	583	575	571	609	566	587	553	600	581	578	640	594	561	593	617	553	609	589	628	569	550	615	526	585	579	630	606	565	604	588	604	553	578	585	597	569	577	594	562	527	604	599	572	570	591	620	546	546	561	572	550	581	557	602	617	591	586	561	552	606	573	606	551	646	582	540	615	599	602	574	573	626	600	578	593	619	548	584	548	569	589	584	599	575	576	574	564	586	587	552	570	553	584	542	537	614	566	574	587	566	608	562	557	592	602	573	574	604	565	581	529	577	565	587	602	567	587	584	595	595	640	577	571	579	582	579	617	573	572	618	572	597	632	586	573	575	553	539	625	565	566	615	546	559	567	596	589	582	591	643	609	592	610	553	588	568	594	570	546	587	600	547	596	575	588	596	583	606	556	607	571	561	532	573	586	639	618	599	524	600	550	569	604	573	595	570	570	582	594	545	639	595	602	584	592	551	592	564	575	574	586	607	561	581	594	595	574	628	629	547	605	565	582	572	578	622	625	563	581	561	574	594	566	591	564	602	554	605	575	596	609	606	599	554	640	582	593	583	606	539	568	578	578	579	593	561	593	575	570	600	576	573	543	595	554	599	578	589	576	612	566	577	566	575	576	630	621	591	554	619	579	612	570	588	618	599	600	584	584	607	597	570	589	604	586	573	562	563	546	577	559	606	600	605	605	611	608	610	574	607	571	549	607	559	566	593	550	594	596	618	617	586	564	601	598	585	613	570	537	633	553	605	550	622	574	598	579	602	595	566	556	529	552	571	615	563	573	603	545	599	574	573	579	629	600	591	577	573	587	598	600	579	589	538	565	616	573	603	612	591	579	627	564	611	609	587	550	584	555	587	564	594	617	574	586	592	546	571	604	635	623	577	591	577	561	597	569	549	635	606	531	605	553	571	580	599	589	582	573	573	630	546	566	603	590	580	558	595	523	586	585	575	546	596	583	625	585	592	565	566	574	576	540	592	602	565	596	583	576	606	536	619	579	590	577	594	612	573	633	596	561	555	573	565	557	612	549	572	591	556	635	592	604	586	561	617	607	602	609	611	604	595	528	581	561	577	591	597	576	643	626	605	615	592	548	566	572	615	582	595	561	594	582	594	587	578	585	623	551	617	576	569	567	584	571	636	579	645	605	615	569	557	570	567	608	596	586	555	590	604	590	600	548	598	613	634	600	576	563	536	564	554	586	590	607	556	564	587	609	575	617	598	590	578	599	561	612	567	595	565	560	583	606	568	587	568	583	628	603	588	531	562	628	566	573	546	604	633	565	558	562	588	557	600	575	554	583	574	568	576	586	604	593	566	592	592	589	574	588	579	583	547	617	589	591	598	526	564	584	584	595	595	576	569	578	561	574	589	494	602	575	565	549	611	571	572	566	540	611	613	592	609	562	613	568	621	539	635	570	617	565	596	615	564	601	597	565	605	595	547	580	609	591	593	607	628	601	572	570	622	576	509	565	569	538	550	598	540	583	575	583	571	576	604	587	585	605	648	564	588	573	577	596	570	595	599	596	583	581	550	579	559	560	564	568	568	613	593	630	634	587	578	608	574	555	565	586	606	625	558	567	560	586	583	607	599	549	579	570	581	606	590	558	613	596	580	633	621	601	600	529	578	602	576	570	594	567	584	552	593	588	589	598	530	559	601	600	600	605	610	574	571	603	577	556	565	574	582	585	607	604	548	591	626	564	586	568	571	589	577	575	531	578	607	611	569	554	568	583	529	617	591	620	613	588	608	560	581	626	543	582	583	598	613	587	583	571	570	575	592	585	598	574	540	619	591	625	579	572	562	555	580	576	567	572	584	590	654	579	533	576	602	572	567	591	548	539	623	581	565	586	587	546	605	587	560	575	560	601	623	564	609	606	611	580	578	579	568	574	551	569	561	565	570	625	555	567	587	569	560	602	552	613	571	623	547	605	564	599	604	582	593	584	614	600	593	548	579	587	597	581	577	575	608	627	569	577	584	597	580	572	613	593	580	559	554	594	609	572	596	591	591	582	580	580	568	614	635	590	619	567	631	528	606	530	572	595	601	571	553	579	569	572	572	543	596	591	570	564	602	594	580	570	553	611	558	621	602	581	592	613	614	547	591	581	608	559	646	582	568	584	573	595	605	605	618	595	580	594	589	570	604	563	564	576	569	589	624	594	614	586	600	620	576	548	589	552	560	577	587	600	553	587	615	584	607	613	594	617	608	579	579	554	604	576	595	579	552	571	600	591	559	623	547	589	580	524	576	626	596	589	585	524	580	579	586	623	552	567	602	590	599	596	535	612	545	576	532	596	591	556	632	597	578	646	581	591	589	571	613	555	591	585	557	581	594	667	638	571	619	573	593	565	568	589	582	614	600	568	640	583	575	575	579	592	588
1688	152	117	95	101	101	103	109	101	115	106	93	110	95	98	86	79	89	111	96	92	109	77	90	67	108	110	102	92	96	100	96	70	89	85	64	83	80	90	74	77	87	74	70	92	91	88	81	64	82	89	77	82	102	90	68	75	79	92	93	81	74	80	76	105	69	96	100	76	70	95	85	87	65	68	75	90	92	76	70	88	102	92	74	84	77	77	86	85	81	86	87	78	84	74	75	85	88	100	90	76	75	80	78	81	76	72	96	89	74	83	75	79	96	72	74	78	66	93	79	88	79	90	92	68	82	103	83	85	83	90	83	78	96	85	88	83	92	87	88	103	93	74	97	73	92	82	101	56	73	81	87	94	73	87	81	94	79	90	98	83	83	72	92	88	75	90	77	79	88	87	87	105	82	78	97	78	82	88	99	80	104	71	89	67	94	85	75	92	78	83	82	75	85	94	77	72	91	80	80	102	85	88	87	94	97	83	61	71	85	80	109	87	81	92	91	76	79	70	80	72	91	72	110	75	84	94	98	68	83	77	81	82	85	72	94	88	84	69	85	80	89	80	96	80	93	68	90	86	69	84	78	88	83	88	73	88	77	102	78	103	86	89	80	82	72	89	76	90	92	86	82	92	76	77	73	105	89	70	79	81	86	104	84	68	94	84	88	83	73	84	82	85	84	90	84	96	75	89	90	79	71	88	105	81	69	86	93	78	85	80	79	73	90	89	85	89	96	78	86	80	91	74	72	76	68	75	75	72	85	81	84	98	81	85	98	71	72	92	68	104	86	83	75	81	90	82	66	89	85	78	91	75	84	68	91	79	84	74	92	100	89	73	85	74	95	70	80	73	102	74	83	79	78	70	81	87	80	96	91	88	97	74	76	86	78	87	89	73	86	66	78	85	71	76	93	86	98	80	80	81	95	95	78	80	90	76	84	83	81	117	85	79	86	81	86	92	93	73	79	71	96	85	89	84	75	83	91	94	80	83	93	84	75	96	82	92	97	85	86	79	76	71	91	78	88	78	94	75	86	79	81	92	80	77	92	70	74	68	83	67	83	91	72	82	80	89	99	71	76	86	90	79	75	78	74	79	66	99	80	74	72	70	96	78	85	81	94	70	64	68	81	83	108	76	80	87	74	85	91	92	92	78	83	79	79	93	83	74	76	99	72	76	96	76	69	89	76	91	76	88	100	83	83	74	69	86	75	114	62	91	96	85	86	87	86	84	74	79	88	81	64	77	83	87	68	80	77	87	94	100	79	94	73	83	78	70	88	96	93	89	76	86	87	91	71	87	95	81	94	79	73	66	84	75	82	71	91	98	83	112	89	86	90	90	81	86	86	85	90	98	84	74	88	104	77	91	79	92	72	76	80	80	97	86	96	73	72	88	94	102	95	88	95	90	75	89	72	82	63	79	76	79	74	74	69	85	72	79	70	71	94	84	88	88	104	81	84	66	84	86	85	77	68	74	79	76	78	89	93	101	82	76	85	79	84	79	75	93	78	96	63	91	87	95	84	69	77	78	83	104	93	87	97	89	79	99	81	84	81	89	88	73	85	84	82	79	96	86	86	97	58	61	87	90	91	86	88	81	76	93	94	87	77	94	68	86	95	89	77	89	89	75	84	86	87	73	80	85	96	78	83	99	86	92	88	85	98	99	82	91	86	78	87	76	75	87	95	90	94	80	98	80	86	89	91	76	83	87	81	91	76	71	82	90	84	92	77	76	81	68	93	84	108	90	81	89	74	69	90	90	95	79	84	91	72	80	96	89	64	82	97	85	73	88	86	70	72	84	86	73	89	79	69	85	88	84	83	72	87	87	93	86	73	78	68	79	78	88	82	73	87	82	91	70	79	76	91	95	101	78	74	86	91	90	83	84	87	91	92	91	84	76	84	76	86	61	66	82	82	95	91	85	84	92	93	74	99	88	74	76	93	90	96	82	81	75	75	83	89	82	80	79	83	76	83	82	83	74	95	86	85	83	94	84	71	93	71	83	87	101	95	78	81	89	82	74	97	95	91	77	69	78	95	83	87	87	81	94	77	76	85	92	91	84	84	92	85	82	81	80	77	99	76	75	94	93	90	80	78	76	84	85	89	83	89	110	87	85	80	84	81	76	67	87	81	84	93	89	94	79	76	84	77	70	104	75	83	83	92	72	86	86	86	81	84	82	92	84	69	80	90	105	103	92	86	80	109	101	75	84	100	96	76	87	82	96	80	83	80	81	75	77	91	84	93	97	88	81	85	79	88	77	101	81	100	84	101	83	85	80	82	76	96	87	85	91	82	88	81	109	90	96	69	92	99	79	87	66	80	67	73	88	86	93	87	70	77	107	62	79	83	95	75	93	80	84	94	81	100	79	79	90	101	95	78	79	82	88	85	85	69	94	78	90	81	81	89	72	75	87	83	85	91	78	97	71	74	97	90	85	72	80	84	81	82	80	83	83	94	88	90	103	92	91	80	82	87	89	74	73	90	84	89	93	85	82	85	102	80	84	84	80	76	82	84	90	84	80	91	77	96	86	74	80	81	83	73	70	94	79	71	78	82	74	91	84	73	94	60	73	81	79	87	84	78	76	95	79	76	88	79	87	68	82	82	76	82	58	71	66	89	80	93	84	87	84	78	88	81	76	81	77	90	98	72	94	77	75	93	78	95	82	87	92	67	90	92	100	67	62	86	73	85	96	94	80	84	95	70	100	80	68	100	87	87	71	82	79	76	71	68	80	91	67	88	86	66	97	80	102	93	91	94	90	96	79	102	75	93	96	88	70	90	78	82	82	66	82	95	77	74	92	84	89	82	77	104	84	91	96	85	73	80	79	89	86	94	89	79	63	70	86	76	69	82	93	84	92	69	78	89	81	82	87	75	79	88	82	74	82	81	82	91	90	85	86	77	72	94	84	75	78	88	76	80	74	86	81	85	81	68	59	93	68	81	76	93	75	79	100	77	104	83	70	75	85	64	76	83	85	76	85	98	95	87	86	88	82	67	78	81	67	85	80	91	75	85	103	96	93	84	92	92	94	72	77	93	81	67	78	97	86	86	90	86	72	115	87	79	83	100	83	66	78	89	86	86	71	84	84	76	84	74	67	79	82	74	84	86	84	72	74	95	78	83	86	86	72	79	89	81	78	84	82	85	82	85	97	81	83	79	86	63	104	75	73	85	82	77	98	84	67	82	85	65	83	86	74	75	94	83	70	87	79	77	70	82	89	70	97	80	81	89	69	94	82	72	100	86	99	84	98	81	82	86	91	75	62	72	95	104	75	73	70	93	92	79	69	83	88	70	83	95	91	79	77	105	76	82	75	70	81	83	79	69	78	80	83	82	96	95	88	73	61	91	81	75	65	86	77	88	76	74	84	86	86	71	75	84	90	77	87	77	62	86	88	95	97	95	80	72	72	70	81	85	77	92	93	105	70	77	71	92	82	77	79	84	82	103	85	84	85	72	96	86	73	77	93	113	92	85	89	94	69	82
9341	1665	856	975	1708	2279	2335	2062	1750	1524	1348	1121	1161	1042	1001	857	891	803	826	777	768	727	757	772	744	726	751	687	684	675	678	726	685	670	672	689	673	660	635	650	642	666	688	634	699	637	676	647	679	664	677	654	605	666	636	667	608	667	625	631	662	580	706	630	668	656	639	634	612	624	586	656	637	599	688	672	616	643	624	625	653	604	654	674	626	602	658	644	661	634	650	675	618	659	624	602	635	641	568	634	610	628	589	634	646	651	637	637	631	607	645	672	631	660	664	613	630	647	686	675	631	624	643	620	576	621	647	640	622	629	631	667	654	658	650	625	632	629	606	639	638	626	672	649	614	596	615	655	621	634	637	677	630	643	621	635	685	654	651	627	645	617	598	619	608	608	599	619	646	610	620	621	655	662	608	637	608	596	610	608	637	611	640	635	647	583	638	697	640	627	639	630	651	653	649	635	648	634	612	664	660	639	635	605	629	619	663	647	616	624	628	605	613	686	679	641	627	639	614	651	654	700	640	634	652	650	586	657	632	620	638	607	673	614	619	647	571	620	624	637	641	702	628	557	611	623	645	629	684	633	648	639	624	656	635	643	689	662	652	628	632	639	632	664	628	650	672	610	591	637	642	616	642	647	612	626	604	647	632	633	629	617	601	634	653	644	611	644	681	620	610	682	615	626	609	664	624	600	634	631	603	621	638	602	607	632	642	643	651	612	628	642	668	607	603	588	624	600	603	643	642	658	675	620	594	610	672	591	615	630	636	615	621	658	672	655	603	671	668	585	679	576	639	593	648	673	670	606	624	658	679	612	662	643	642	681	627	669	622	618	638	586	640	617	642	608	604	655	619	659	672	610	653	624	627	611	614	668	589	610	637	649	660	639	687	599	617	623	625	648	644	657	659	660	592	630	638	610	671	633	670	619	610	624	669	644	641	571	659	642	664	616	657	665	648	618	638	637	602	606	665	601	658	635	620	616	631	654	616	577	618	651	679	661	635	657	658	623	619	619	605	641	637	645	717	594	626	659	685	594	599	635	635	650	627	631	611	626	653	612	653	679	636	598	612	599	606	618	630	681	639	623	630	595	661	627	632	626	670	661	658	641	658	622	601	650	627	648	603	681	654	618	614	658	616	624	611	619	694	642	597	615	603	610	620	669	628	587	654	631	644	637	646	635	629	635	593	612	602	594	625	671	620	670	656	619	648	616	685	644	616	646	654	687	617	627	648	632	641	684	671	646	623	623	603	603	615	620	665	653	667	646	681	636	631	596	641	645	607	663	642	648	627	645	649	604	662	583	673	649	655	633	616	678	632	616	634	655	607	596	646	649	643	641	614	621	599	626	625	651	616	619	614	659	623	621	655	643	672	691	621	654	639	674	617	639	607	612	664	683	667	652	631	626	647	614	648	624	649	591	606	647	678	616	596	651	590	671	632	593	611	623	666	617	606	581	640	651	640	601	636	674	652	667	636	650	709	608	650	628	652	666	575	639	614	629	650	640	630	603	650	629	684	633	664	598	629	602	647	629	652	662	683	645	619	616	666	607	628	629	683	611	606	647	674	598	608	589	650	645	666	653	613	636	651	623	622	607	609	609	615	653	602	626	676	663	611	669	623	610	610	656	628	633	646	642	654	649	650	645	631	649	617	636	581	678	639	637	634	646	589	654	636	579	601	643	611	633	674	641	649	612	614	652	629	656	675	646	627	608	634	617	681	625	635	648	639	687	613	635	620	631	614	584	657	692	651	626	604	596	639	647	661	650	626	650	619	654	644	643	612	626	658	691	647	642	619	603	634	619	624	642	665	640	596	614	688	587	591	612	605	646	669	653	658	608	606	605	615	643	670	632	636	626	583	633	636	648	612	625	605	639	654	615	569	667	595	656	641	661	612	673	674	650	638	599	626	635	665	666	638	666	644	598	663	626	600	619	620	622	689	612	637	622	660	616	670	632	678	644	619	637	656	638	657	639	667	632	678	645	661	621	638	617	659	648	630	631	621	603	618	670	612	625	652	610	625	658	634	641	608	595	622	634	628	589	634	666	622	635	585	635	651	637	618	665	679	651	627	606	590	642	678	648	674	558	605	643	638	605	638	618	642	632	636	630	659	643	643	667	624	678	622	653	617	641	652	645	639	600	643	643	654	642	642	619	638	601	633	587	560	657	616	615	609	681	624	614	650	646	626	663	644	626	612	631	599	652	658	645	678	649	634	631	621	630	650	639	622	616	669	645	615	621	646	650	643	616	639	631	664	649	633	691	643	604	616	615	646	612	600	668	673	650	623	626	658	609	611	591	656	642	631	637	676	636	669	607	641	644	603	666	590	647	632	610	648	624	657	616	631	641	630	618	612	637	670	654	638	608	651	601	618	677	623	639	591	587	617	658	659	627	642	598	662	619	598	606	662	623	623	638	632	586	625	644	606	604	587	650	662	646	626	650	633	632	629	662	608	594	659	671	624	627	633	646	660	612	633	571	604	648	636	660	639	637	586	642	668	598	637	641	641	678	624	609	611	616	656	665	655	635	664	612	602	635	637	613	624	620	611	677	645	678	618	631	642	663	621	665	664	619	608	670	671	618	632	651	622	614	629	630	617	604	679	621	631	670	688	592	670	618	651	643	621	621	663	631	636	690	642	635	646	608	646	663	597	623	664	643	625	672	623	646	632	655	614	600	616	603	657	638	674	687	676	665	674	604	623	624	654	626	589	665	622	655	626	634	675	636	632	617	646	630	650	655	643	657	647	600	686	635	620	644	659	689	604	587	635	639	601	618	656	628	636	603	663	657	651	667	604	632	643	679	676	630	612	624	675	677	660	620	621	638	608	611	626	612	671	600	612	697	672	642	658	607	669	593	660	631	666	644	614	599	639	609	644	642	608	635	627	644	649	627	587	623	652	649	621	570	647	670	619	650	638	697	651	647	662	663	621	674	675	651	653	617	658	667	600	635	680	635	631	636	619	652	623	638	640	588	630	609	647	596	623	623	593	623	663	630	621	664	673	690	636	633	628	646	601	612	653	636	638	658	629	641	637	620	646	694	623	602	648	607	668	666	603	590	636	656	599	605	655	651	646	679	631	637	624	599	608	648	616	638	627	643	620	650	609	601	641	635	627	627	646	631	648	674	631	608	655	602	679	646	680	603	650	659	629	618	647	623	630	623	654	635	646	593	628	590	624	642	647	633	615	618	602	607	653	638	642	619	630	659	624	638	656	595	616	688	615	610	687	636	656	602	643	630	652	601	624	685	588	622	611	656	641	627	593	620	628	616	615	660	629	648	564	678	651	628	623	635	648	640	648	599	657	609	622	645	616	601	569	648	651	629	634	682	652	615	623	581	621	616	628	675	624	624	624	707	626	630	655	667	644	650	661	640	666	576	592	615	624	629	633	645	674	621	634	633	622	646	600	642	589	621	607	630	628	647	614	675	643	619	638	603	633	612	607	656	657	611	592	612	650	645	658	619	646	609	569	663	627	603	630	651
1112	281	160	134	120	151	153	168	159	151	169	145	136	116	137	114	159	127	135	124	131	123	148	140	144	106	104	122	132	132	142	123	134	136	112	142	124	116	113	144	119	116	119	115	118	133	124	116	116	111	124	137	126	120	122	112	100	119	106	114	134	118	105	133	120	112	116	122	124	121	106	114	119	130	125	124	126	119	111	127	128	105	142	112	120	115	116	120	128	128	120	126	124	111	141	113	107	121	121	118	126	114	131	114	110	107	114	118	105	106	126	109	126	134	128	113	100	135	116	109	122	112	126	96	111	112	114	126	121	128	123	108	107	114	96	127	123	123	107	123	119	107	134	109	123	125	124	108	137	144	109	119	135	116	114	114	127	125	106	124	109	120	121	132	104	120	122	123	112	121	112	118	136	114	112	133	96	106	117	109	107	130	112	125	113	137	132	132	111	133	114	134	119	128	117	103	124	135	126	94	108	117	119	111	102	137	103	106	122	115	139	90	109	108	127	137	119	136	136	136	119	114	115	131	102	117	131	120	119	124	116	126	119	126	108	129	123	121	105	132	125	124	99	123	111	109	137	126	120	124	109	116	119	122	130	128	138	133	107	113	115	124	117	127	131	146	157	105	131	112	112	111	140	118	130	127	139	134	119	123	125	123	132	115	110	115	127	117	111	131	127	120	127	123	120	110	148	121	125	99	117	130	130	108	121	108	131	105	122	111	122	124	98	95	117	126	122	110	135	122	107	131	123	126	123	111	126	129	128	127	109	110	108	116	138	117	127	131	120	110	133	137	112	123	112	122	122	118	140	119	116	127	101	116	105	120	137	114	112	121	124	111	103	114	125	120	133	128	125	130	138	110	134	135	137	123	118	119	120	117	112	106	117	127	118	106	119	130	121	139	115	120	116	110	124	103	117	116	113	125	94	139	109	132	112	115	141	102	120	112	134	132	133	119	124	126	108	108	127	117	105	113	119	130	106	106	118	122	117	130	111	132	107	116	122	133	120	125	129	129	127	124	136	122	112	131	108	102	136	130	124	129	116	115	107	112	113	144	118	118	105	136	139	125	126	122	114	131	120	125	122	155	131	128	120	130	126	99	131	115	108	109	125	118	131	122	107	113	134	117	126	122	115	112	112	127	122	109	109	138	128	118	126	110	121	99	131	120	105	126	156	104	107	130	131	124	118	113	130	128	113	123	146	137	111	128	123	102	109	124	130	140	146	119	110	120	119	116	113	119	124	131	118	115	127	121	137	111	113	117	105	106	96	123	120	117	122	116	135	128	116	104	102	128	114	133	114	119	119	124	124	129	115	106	131	123	129	119	124	106	148	122	95	116	139	116	116	131	109	97	91	106	131	123	111	122	101	143	111	148	115	116	127	116	128	122	131	113	100	131	103	100	128	126	124	140	122	112	114	126	117	115	112	120	114	112	113	108	119	113	128	121	105	106	112	126	122	129	118	127	122	125	150	103	107	116	126	117	127	118	114	119	95	129	119	122	136	118	116	115	122	109	121	114	136	125	118	123	128	117	99	127	105	123	109	112	138	121	121	120	108	106	132	128	133	120	144	130	105	120	133	109	120	114	113	101	104	132	125	115	106	118	115	112	138	125	108	115	129	105	119	112	107	114	126	119	122	114	117	124	125	134	108	116	136	109	107	111	118	121	111	115	113	114	110	108	125	134	116	122	91	123	116	115	119	126	110	109	115	131	136	122	113	119	110	124	128	136	125	119	113	114	113	128	116	96	125	117	125	126	127	125	130	115	119	121	113	150	100	128	121	113	105	117	114	131	125	114	103	108	129	117	112	117	100	125	116	105	136	124	93	115	116	121	120	102	113	105	120	136	128	106	112	132	102	118	109	115	118	130	129	101	114	98	108	110	115	124	129	141	122	111	111	115	114	131	122	122	107	121	110	125	113	106	100	128	116	118	138	118	113	105	122	110	111	116	115	132	120	123	113	140	118	112	115	118	123	108	110	104	96	123	141	128	109	113	130	118	125	144	124	115	127	106	106	107	120	110	117	103	114	108	147	140	118	127	125	113	120	125	126	127	126	117	118	108	132	104	119	99	118	130	131	126	112	122	142	140	119	110	119	120	128	127	123	101	104	101	133	128	99	97	122	115	120	109	120	123	89	112	125	121	111	100	117	111	119	124	116	120	104	144	124	143	108	143	106	140	112	117	113	111	135	125	109	115	118	127	118	121	100	112	99	121	119	105	107	108	133	117	111	124	127	107	102	138	113	126	103	117	122	132	129	125	141	128	126	102	133	92	127	122	126	127	141	116	118	104	121	100	133	134	113	126	122	108	129	137	109	138	112	119	111	134	126	118	114	128	122	120	100	136	126	103	116	125	127	137	121	130	141	105	114	127	114	103	126	117	119	108	145	109	125	120	98	121	123	124	107	131	114	120	119	117	127	110	110	116	102	111	114	124	110	112	107	138	121	147	121	114	105	120	118	103	116	136	113	116	128	138	128	125	130	120	125	102	121	114	104	127	125	119	135	115	112	99	133	112	116	106	122	122	113	124	109	123	125	106	131	116	105	109	111	133	109	108	98	101	138	104	132	115	109	117	101	122	124	153	122	109	132	115	137	125	101	125	114	121	103	101	118	113	122	112	110	119	122	115	124	123	105	122	135	120	106	121	105	121	128	96	123	126	112	115	105	111	116	114	94	109	126	103	142	115	125	137	96	120	121	122	115	132	114	101	116	135	114	124	116	118	127	105	123	138	136	137	120	116	118	142	119	117	147	122	123	110	123	98	139	132	125	122	134	117	129	114	112	116	141	121	128	102	118	124	140	121	106	123	132	131	109	115	116	113	114	121	115	123	117	106	125	128	133	115	102	121	112	101	118	113	116	115	112	99	121	120	108	119	105	115	116	125	122	108	130	113	119	126	118	115	123	129	105	93	103	108	129	122	119	119	125	139	138	112	119	109	127	121	133	113	129	111	121	111	117	119	119	106	112	141	107	115	130	105	121	104	110	115	115	121	109	100	126	117	114	101	124	114	119	129	103	125	137	108	121	123	120	123	120	126	116	132	117	110	136	125	122	129	127	106	120	124	87	105	125	121	106	107	120	117	130	112	120	103	122	114	124	114	126	147	131	140	129	129	127	125	112	127	112	110	116	123	106	126	100	124	113	108	133	126	115	123	136	106	105	110	123	107	117	108	114	122	113	120	120	120	107	110	134	92	140	124	123	123	101	115	127	120	98	108	125	138	126	117	131	123	113	132	118	111	119	106	106	105	101	124	119	110	128	129	115	124	112	100	135	107	92	118	125	112	110	108	127	104	136	105	117	112	117	111	125	105	120	99	109	119	108	134	123	114	124	113	122	109	110	101	141	120	109	140	112	120	141	120	117	111	110	119	117	104	120	112	132	117	110	127	107	125	133	124	116	122	105	121	116	112	123	126	116	103	115	112	127	108	127	103	104	129	109	134	129	107	145	130	122	126	105	138	140	105	110	117	143	124	116	97
10838	2650	1343	1488	2999	4135	4008	3339	2838	2402	2092	1797	1735	1488	1433	1345	1278	1266	1183	1194	1101	1083	1017	1025	1051	1040	1009	1009	969	972	942	993	983	932	938	931	886	910	922	932	963	963	940	905	863	899	880	923	910	844	924	923	904	873	876	868	866	914	894	864	888	849	894	850	871	853	870	837	858	892	837	882	873	845	882	852	860	842	854	848	864	858	870	866	878	843	823	834	826	848	831	860	902	858	864	858	888	871	870	881	879	847	862	844	864	875	824	847	843	871	852	828	877	820	851	847	870	828	884	850	772	842	862	861	897	850	850	914	874	842	844	806	834	893	855	858	849	861	850	836	853	816	884	837	897	876	828	843	872	867	861	852	813	854	892	901	880	823	881	844	829	827	855	888	895	844	857	866	847	909	809	822	855	839	896	814	826	868	871	880	775	924	878	833	876	831	868	830	860	838	865	851	904	860	902	872	877	890	845	832	870	881	866	867	847	849	851	854	873	890	857	874	850	879	807	794	872	858	906	836	829	887	910	895	902	906	834	821	848	895	874	910	831	862	868	892	862	871	891	931	842	885	808	835	898	844	830	797	881	863	890	899	871	834	869	886	900	852	829	850	840	795	853	837	829	911	839	841	875	837	828	893	861	875	880	869	901	788	867	913	865	787	845	821	840	864	879	822	858	887	892	845	887	834	888	835	854	847	809	780	824	851	904	836	875	854	874	827	875	848	834	860	850	835	911	864	863	822	878	840	841	830	843	886	813	828	792	893	862	834	871	840	878	830	850	855	781	840	901	874	841	845	828	825	891	821	846	836	904	876	841	869	839	873	874	836	860	863	854	807	808	847	864	877	849	861	835	864	866	851	868	866	855	867	909	883	857	812	896	857	817	898	817	818	856	898	826	880	890	835	899	898	898	808	864	835	871	830	857	845	828	829	798	831	805	869	796	843	838	887	896	872	844	842	850	869	873	871	834	874	865	898	838	891	826	895	859	856	833	841	822	856	817	849	803	812	813	830	834	876	835	821	868	837	847	862	863	829	872	834	820	844	856	848	858	874	861	837	836	897	910	835	849	855	862	840	832	844	833	828	860	862	863	847	834	860	856	896	866	873	862	831	910	832	866	826	818	857	843	809	843	862	895	846	845	906	843	898	830	886	866	859	860	870	875	881	895	886	866	872	846	863	825	885	898	866	862	844	785	831	849	863	840	825	876	872	819	827	859	911	837	859	875	808	870	862	830	856	860	864	840	802	863	852	902	828	932	895	872	808	862	854	808	819	855	850	835	849	833	877	891	811	855	829	797	857	832	827	841	931	848	861	860	881	855	874	859	827	876	853	873	899	873	897	896	814	910	822	814	893	883	903	822	804	899	824	862	855	836	853	868	827	833	915	853	853	865	822	886	805	815	849	819	838	870	802	870	851	825	852	784	852	835	821	859	792	862	884	874	826	839	844	822	842	842	818	861	842	827	857	820	841	833	837	847	836	842	850	857	855	878	892	853	911	820	840	873	830	850	896	899	862	884	907	869	857	881	863	851	879	868	861	880	813	827	837	894	863	833	846	842	849	807	883	856	882	820	862	828	826	825	862	854	845	865	845	894	868	828	849	863	821	814	876	852	864	877	867	850	841	831	823	856	871	841	873	864	816	773	823	902	835	828	884	858	829	850	863	815	892	888	870	816	846	827	843	882	838	836	815	864	827	847	774	789	858	853	870	831	837	880	842	798	833	923	862	835	852	925	837	833	885	822	826	848	895	846	887	830	882	882	830	801	849	905	852	831	875	838	863	820	892	808	847	859	861	879	864	795	825	812	870	824	852	863	871	838	851	875	815	839	856	849	869	807	802	850	867	830	855	891	888	848	891	804	825	864	874	820	908	811	835	860	860	853	880	865	877	879	866	869	915	809	852	826	854	904	840	828	835	857	877	843	805	845	876	832	915	835	895	865	863	888	892	806	871	848	875	872	883	888	826	856	840	856	853	860	859	881	847	801	839	844	841	864	781	872	909	870	827	879	898	837	837	817	855	845	827	846	851	852	862	865	829	837	939	877	824	842	893	909	871	863	816	870	834	814	878	844	826	825	849	821	859	823	894	859	789	881	852	896	847	847	872	822	833	873	836	835	847	837	844	878	841	848	821	833	846	860	858	842	866	854	870	865	872	828	841	851	849	860	838	823	862	840	875	833	817	844	840	847	809	833	879	847	878	895	878	838	829	824	851	865	875	856	863	860	827	845	840	852	854	824	851	854	894	871	849	852	874	834	811	820	831	871	838	855	837	911	891	833	843	815	814	861	854	858	869	860	845	781	864	864	835	822	875	874	845	858	836	872	827	864	840	901	893	915	889	850	852	880	828	850	916	847	824	871	831	847	885	830	838	870	863	849	760	843	888	895	830	830	850	838	874	884	851	850	847	783	781	863	861	798	806	852	833	811	857	834	864	893	821	845	826	859	884	868	892	909	858	854	857	846	856	869	880	877	813	824	881	827	809	862	854	848	895	845	885	823	865	856	874	862	867	836	876	792	828	878	884	838	856	839	849	817	845	856	897	861	826	892	846	850	821	861	906	839	876	873	846	876	848	852	841	849	863	840	836	876	848	807	857	896	833	832	840	863	853	858	848	920	858	824	865	835	839	855	836	842	846	916	842	818	877	851	832	896	873	909	855	861	859	826	836	885	821	806	849	858	839	831	858	871	876	879	843	843	894	831	872	838	850	888	831	857	888	865	826	863	862	851	838	848	889	894	837	845	855	887	874	825	842	855	831	838	890	821	815	787	877	821	843	790	839	861	824	873	817	843	836	815	854	846	898	823	860	906	843	848	875	875	861	860	850	820	826	868	921	848	862	821	834	865	840	769	889	820	857	847	835	861	806	807	765	882	849	854	845	927	835	862	854	878	871	879	861	836	881	836	883	886	847	904	876	871	870	828	819	851	872	901	812	879	841	838	828	861	848	865	812	889	881	880	895	820	859	816	883	867	930	806	841	850	859	829	878	852	865	838	841	889	828	867	857	836	873	852	857	865	855	832	853	802	851	828	808	823	900	872	861	885	857	855	864	850	858	931	849	818	852	811	883	830	847	829	878	898	834	817	859	821	831	839	846	877	863	814	869	819	890	847	867	861	797	837	835	843	809	894	819	792	832	887	867	825	843	862	831	876	894	882	803	852	827	849	877	871	864	892	833	873	831	900	806	822	864	846	833	872	863	850	872	831	823	821	847	867	818	858	817	885	845	829	843	893	871	856	846	870	855	884	887	891	820	834	841	839	818	873	833	849	847	879	837	854	920	848	838	927	887	866	865	821	887	865	867	865	881	820	850	838	922	883	820	833	871	846	830	846	847	847	831	854	868	884	891	826	820	817	845	842	882	844	850	853	788	844	883	869	843	827	826	877	823	845	866	859	865	893	837	843	858	855	851	776	835	878	837	900	830	864	836	878	827	805	846	870	881	886	860	849	872	884	837	845	891	855	845	845	903	841	832	846	791	898	846
1139	61	38	43	49	46	59	43	54	56	45	48	48	43	49	47	42	44	50	42	40	34	45	51	38	47	45	36	49	35	41	47	49	50	42	48	42	32	42	37	41	48	46	39	32	50	46	38	47	47	33	30	57	44	40	50	40	49	48	43	45	55	36	45	56	52	49	48	53	40	36	37	45	36	39	36	45	44	32	43	44	39	45	40	46	32	47	45	58	45	53	42	42	40	40	49	33	41	30	35	56	30	53	45	46	41	39	50	40	41	41	45	45	45	48	34	38	50	32	40	45	36	41	43	47	36	33	33	37	45	42	41	41	45	48	42	43	46	47	48	41	34	37	36	42	57	50	42	54	50	49	39	43	49	59	38	38	38	46	50	48	35	42	36	29	43	54	36	36	51	36	44	42	38	41	51	39	43	40	53	41	40	45	47	34	40	52	51	37	44	39	40	32	38	27	38	37	47	30	37	55	43	43	35	39	37	46	56	48	41	40	47	43	38	42	46	31	43	40	40	43	40	30	46	45	34	35	36	53	46	51	50	41	38	41	41	41	41	44	44	45	56	38	53	41	37	45	41	48	48	42	46	32	43	33	41	41	41	39	40	38	43	41	37	35	34	36	45	50	47	49	35	43	42	44	53	33	39	37	49	44	41	35	49	56	45	36	46	29	32	36	31	46	37	40	57	48	46	34	42	43	45	49	36	38	32	36	35	37	55	41	34	45	42	42	35	46	33	44	46	42	34	44	46	44	56	41	42	42	45	38	37	45	47	36	44	52	39	51	43	40	36	45	40	35	47	46	41	34	35	30	55	47	50	44	27	43	50	46	46	38	53	39	36	42	46	51	36	54	37	39	37	41	39	46	39	46	42	60	40	43	44	35	39	60	43	52	36	43	33	34	47	38	38	33	34	53	43	44	51	39	59	47	46	47	46	46	44	32	44	43	45	42	49	46	54	40	40	38	31	47	41	41	40	51	29	49	40	46	42	41	42	41	32	52	36	46	52	47	33	37	45	40	33	52	59	38	52	53	51	45	29	53	52	40	49	43	42	47	39	43	34	42	34	36	45	42	48	50	43	47	55	46	35	55	51	45	45	46	30	33	49	40	50	52	43	44	51	45	41	41	46	44	38	52	50	42	53	42	39	36	39	45	52	30	43	49	40	35	50	48	49	46	35	50	51	39	52	37	46	52	42	46	45	50	47	57	32	45	54	46	37	46	27	36	42	59	38	54	42	52	40	34	42	39	42	42	34	43	48	34	58	38	34	46	37	40	33	38	50	45	49	46	40	42	42	46	43	62	41	48	50	42	48	46	46	56	38	32	40	43	39	39	48	45	44	49	39	38	44	50	55	38	49	40	37	45	44	35	42	35	48	42	43	49	34	45	33	43	39	44	48	43	46	36	40	24	34	43	33	42	27	43	49	39	35	31	43	45	45	46	40	38	48	46	48	48	45	38	32	49	40	36	44	49	51	52	49	32	42	41	45	32	41	51	41	55	26	39	42	36	43	48	30	52	30	59	42	52	42	35	34	50	45	46	50	46	41	40	45	35	43	55	37	48	34	47	37	40	45	39	43	48	60	50	45	44	37	42	48	40	46	37	41	45	40	38	59	40	41	54	43	40	52	47	43	49	39	40	44	40	35	58	50	50	44	43	51	43	44	45	46	42	53	42	41	43	45	30	29	34	50	46	38	43	41	39	31	31	49	47	46	28	36	55	43	45	44	37	39	41	40	44	40	37	35	35	58	40	41	47	42	40	55	46	40	52	51	46	45	49	38	47	33	40	43	44	36	36	44	50	41	42	42	42	42	49	41	43	35	31	49	40	44	39	51	41	55	42	34	43	36	41	40	51	52	45	36	53	48	53	42	39	44	42	43	53	43	39	42	45	42	55	31	44	35	42	49	35	30	43	46	49	53	45	35	42	38	39	30	47	45	49	40	48	46	45	54	40	48	41	40	53	42	47	46	39	43	32	51	41	41	42	49	43	51	50	47	45	39	40	36	41	42	55	48	32	47	35	48	43	40	49	53	36	51	38	55	39	42	37	47	41	47	25	39	48	45	44	41	43	34	41	62	51	50	45	36	38	45	44	45	36	35	48	39	40	52	50	43	41	30	37	32	40	52	39	41	42	33	44	46	33	45	49	38	46	43	44	37	38	40	44	49	40	38	50	33	46	40	38	40	35	49	42	42	46	46	41	32	43	36	39	50	33	40	36	38	46	42	37	35	31	57	58	48	42	47	44	28	48	47	36	41	43	32	37	49	52	45	44	40	51	42	36	30	50	46	34	39	36	31	43	48	31	52	36	43	46	43	41	57	44	49	50	33	36	44	55	39	41	42	50	49	50	42	45	56	54	49	44	41	47	51	41	51	43	38	43	47	41	44	40	40	37	45	39	47	46	33	39	33	36	47	41	48	41	44	46	51	44	35	34	41	48	45	41	39	50	57	32	44	40	47	52	40	40	42	56	35	35	49	46	41	48	33	62	38	43	42	44	45	40	49	42	44	41	50	55	44	37	43	44	49	38	54	49	44	47	56	44	51	46	35	40	40	45	39	34	32	43	44	47	37	40	42	46	44	53	43	48	52	45	50	38	41	45	59	34	56	36	47	40	40	36	38	30	45	47	31	38	48	44	46	43	37	48	38	42	33	39	46	55	35	45	56	41	43	37	53	47	39	43	37	48	56	39	32	33	39	37	46	49	32	45	50	41	45	35	46	46	42	42	41	42	39	51	35	39	45	55	39	47	41	42	42	38	49	43	45	47	43	39	45	49	41	48	41	38	36	40	49	41	54	45	33	38	35	31	42	45	40	38	33	46	40	47	52	38	39	43	40	50	43	39	41	36	48	44	34	34	34	32	35	46	39	46	43	45	57	49	43	43	55	45	52	41	46	44	46	41	57	34	59	34	38	47	46	42	45	44	31	53	43	47	56	47	41	58	47	34	49	34	43	39	40	41	36	38	40	44	35	56	42	40	39	42	48	49	38	49	35	39	42	47	38	46	51	43	45	39	28	47	29	44	38	45	47	45	45	36	52	52	34	43	38	45	35	45	48	30	39	43	41	38	50	46	42	52	44	45	47	47	40	42	44	45	43	44	42	50	50	42	34	42	44	41	40	45	56	42	47	41	40	49	37	49	40	49	38	47	44	49	37	48	50	53	50	39	47	40	40	47	42	43	42	43	34	44	31	40	37	43	26	38	38	36	33	43	37	52	47	56	46	42	44	34	40	38	47	42	47	45	46	44	43	45	45	41	49	34	48	40	49	37	37	33	41	44	43	50	37	41	50	46	55	40	48	34	36	39	48	44	51	48	47	48	42	34	40	34	60	45	44	36	48	42	37	44	41	48	47	57	44	35	39	41	35	43	49	49	35	34	36	49	49	36	37	40	35	50	53	42	46	47	47	42	44	52	40	37	45	42	41	47	52	35	38	40	33	40	48	37	37	45	51	42	50	42	41	38	47	48	45	60	39
7427	846	382	421	614	697	719	731	563	515	519	471	446	378	446	402	394	382	392	367	401	370	399	331	355	381	352	343	336	363	331	376	362	326	347	340	354	359	362	339	337	352	376	350	345	361	332	352	328	371	326	355	319	333	369	351	361	338	345	352	334	346	337	372	331	339	379	303	364	308	338	363	357	349	355	316	345	341	349	355	340	295	385	359	329	346	337	349	313	339	357	335	299	305	319	358	359	320	368	322	343	361	344	337	358	331	352	327	324	325	352	324	315	330	349	398	306	349	335	362	330	353	367	333	296	334	371	342	339	325	374	334	300	300	330	325	342	317	364	361	339	367	356	292	393	325	342	312	365	360	344	323	355	331	345	350	352	352	335	305	368	338	308	350	336	350	363	334	336	331	322	328	345	371	333	333	360	322	340	325	350	347	353	321	352	335	306	340	334	368	341	345	308	351	320	349	359	338	325	355	296	337	356	351	336	350	332	323	335	336	330	339	369	324	368	361	367	332	387	321	333	329	343	358	330	333	320	371	365	325	369	336	356	304	351	331	330	318	339	338	335	322	345	329	337	326	351	347	317	353	291	328	289	300	327	331	337	343	359	327	327	319	327	349	342	398	339	369	364	332	378	321	354	352	295	356	347	311	353	331	341	345	359	369	343	349	328	336	332	362	314	325	360	361	341	345	335	340	341	370	360	334	377	343	362	341	358	366	363	354	349	311	348	333	344	350	357	355	322	336	367	324	327	356	334	332	322	340	320	356	335	329	341	333	337	361	360	342	323	324	331	343	328	318	325	307	369	330	319	331	332	368	335	365	317	333	351	368	350	345	320	337	348	333	345	322	352	348	332	344	361	342	354	332	328	344	345	364	306	309	354	321	354	327	338	331	319	381	320	364	346	331	351	387	355	319	356	347	342	380	347	325	316	333	354	357	357	346	329	354	321	345	329	365	341	361	343	312	314	315	331	342	329	351	338	294	357	342	327	332	335	386	319	316	312	309	349	350	346	327	293	346	372	373	319	347	347	361	363	388	314	363	361	338	342	348	366	319	314	324	325	347	320	333	330	363	330	329	336	333	338	372	349	328	361	366	333	321	344	334	331	300	342	347	320	300	301	335	320	332	345	306	311	306	383	331	356	337	353	332	342	350	339	364	377	306	342	353	353	352	356	313	331	322	333	358	335	347	353	325	346	341	333	337	346	353	292	361	334	338	339	311	343	353	339	339	333	342	340	330	382	341	330	334	320	327	338	322	316	366	339	337	348	336	379	322	377	327	368	295	323	323	324	311	315	349	370	328	331	337	331	342	335	293	338	337	351	316	321	288	362	305	325	347	344	337	348	345	368	364	325	351	320	324	346	358	299	316	317	333	334	316	363	356	354	333	354	320	366	332	347	321	317	340	351	357	336	324	328	315	306	282	336	349	354	338	336	323	326	314	357	329	327	319	321	318	321	367	351	347	324	322	354	351	344	364	337	355	334	350	365	368	350	333	325	327	343	334	326	344	315	341	348	330	320	321	349	349	328	361	359	370	361	362	344	324	306	344	356	318	336	319	330	340	349	314	320	340	384	319	336	364	385	355	346	361	369	344	336	314	345	309	293	330	341	348	354	355	352	349	368	366	381	318	353	345	331	325	341	315	342	349	317	361	362	331	356	350	329	341	286	330	346	334	348	343	347	321	338	350	343	339	361	325	341	347	326	367	323	351	307	350	337	340	340	343	335	339	330	322	357	328	332	362	317	311	376	345	363	345	340	333	334	321	329	328	346	321	320	338	339	338	314	339	347	348	327	347	336	349	315	330	341	348	319	296	329	330	330	333	361	353	335	350	322	334	346	300	339	325	350	345	355	338	341	326	376	345	367	305	354	358	342	320	348	340	329	328	341	312	326	362	334	369	368	345	334	390	354	350	345	364	325	372	342	338	328	348	310	336	343	346	332	329	347	348	364	318	342	331	342	300	356	341	332	366	352	325	342	344	331	332	368	313	331	317	304	336	321	323	332	345	335	353	317	367	353	346	355	337	349	301	343	327	348	344	316	298	315	353	293	348	348	330	370	339	315	331	330	351	326	332	377	318	356	288	347	325	326	338	358	394	332	304	387	326	305	315	332	340	342	358	387	338	343	334	358	361	350	355	332	324	310	317	382	330	333	325	359	330	321	348	355	342	340	314	363	314	360	332	358	333	337	356	317	336	368	336	313	351	338	385	336	332	325	360	321	348	308	343	353	292	388	328	350	331	347	342	334	356	321	326	353	327	351	351	310	343	330	320	332	320	332	342	345	345	341	330	334	333	331	320	362	314	315	353	339	375	351	346	333	348	333	331	310	327	329	317	325	309	360	343	334	356	336	349	360	337	366	333	366	355	338	334	320	338	334	358	341	308	353	340	320	347	359	379	315	318	349	344	356	354	320	340	315	333	337	379	320	345	321	354	369	333	290	373	335	369	353	336	325	342	328	341	329	331	339	334	345	325	358	346	354	340	349	387	302	386	354	327	362	355	323	341	347	361	289	351	323	343	334	354	328	347	311	340	328	342	340	338	352	338	340	335	313	380	365	367	310	328	363	358	337	353	378	319	363	341	352	313	327	336	346	335	328	343	311	346	311	320	340	332	348	350	361	303	346	342	327	347	367	350	348	337	330	338	344	356	336	322	349	386	327	347	345	374	343	354	345	314	318	318	337	302	353	333	349	355	354	355	317	364	343	343	366	359	328	341	368	312	327	339	319	349	335	317	321	327	346	344	353	346	362	340	358	330	335	330	359	333	333	319	356	355	325	354	355	361	325	375	349	324	363	373	314	334	353	326	341	353	343	317	300	356	337	354	336	291	343	351	333	327	320	343	342	336	318	356	376	299	315	343	348	274	344	345	339	318	320	363	327	352	332	381	381	337	305	338	325	322	393	374	311	359	379	341	338	318	344	336	358	341	336	350	350	330	325	304	375	339	317	332	342	346	337	372	343	342	341	360	306	362	369	387	351	335	337	362	341	343	372	357	322	334	325	318	334	349	339	314	316	393	342	339	331	361	338	342	386	328	313	359	322	359	356	366	348	337	335	360	361	340	332	358	351	317	335	361	322	332	373	362	335	343	335	361	346	370	334	351	343	349	329	318	339	368	323	334	333	360	362	358	315	360	321	326	303	344	307	334	335	353	348	324	346	358	365	310	365	326	319	307	334	345	337	354	350	326	344	333	328	338	331	317	305	342	348	338	318	342	342	296	320	330	360	342	317	338	327	343	341	356	352	334	314	325	338	343	348	353	353	332	378	330	336	319	317	352	345	336	317	325	335	352	326	331	336	354	314	329	352	327	323	371	337	360	326	327	352	321	327	348	327	320	313	331	340	363	354	308	322	366	335	358	335	336	353	330	332	335	365	312	334	339	334	333	331	313	336	332	319	356	367	349	343	336	334	319	323	353	340	333	334	314	394	330	328	356	328	298	341	312	323	299	325	340	394	330	351	289	350	355	305	366	341	348
644	146	117	93	91	106	105	112	98	106	106	83	106	77	86	90	90	94	90	99	72	80	77	95	86	76	80	95	87	73	93	77	89	84	69	77	94	86	91	81	83	90	89	90	75	80	81	92	79	76	70	90	88	85	64	74	95	92	87	84	66	79	84	78	86	77	66	88	87	98	78	77	74	98	81	73	93	83	79	62	81	100	79	68	78	84	85	72	77	85	84	92	85	67	72	75	103	90	81	90	89	82	86	80	95	81	77	80	85	97	77	77	90	74	69	75	84	85	81	60	95	74	81	76	88	80	70	92	84	78	81	64	86	77	82	78	82	70	65	75	89	85	89	82	89	83	103	82	86	84	110	84	77	78	85	108	88	95	88	79	75	76	75	72	81	88	71	90	76	93	76	76	87	86	84	90	86	73	81	75	71	64	72	77	82	92	90	88	76	85	79	81	98	94	83	78	70	70	72	78	70	78	81	72	82	78	96	87	77	86	92	89	92	87	71	63	69	85	86	91	97	71	74	80	87	74	81	90	77	88	81	86	80	102	85	81	71	91	74	89	80	72	76	79	70	63	71	88	73	92	83	90	82	77	79	83	69	97	80	70	79	91	73	89	107	82	92	95	84	72	91	75	80	67	74	71	88	82	72	61	82	69	82	80	68	84	72	94	75	76	79	88	78	87	65	79	102	94	80	96	81	75	74	83	86	70	78	88	82	84	74	88	78	90	75	87	89	73	73	76	76	88	92	78	84	71	85	81	81	81	74	78	85	64	75	76	96	71	84	67	88	78	79	89	71	89	78	76	77	89	79	78	87	73	93	77	90	72	86	100	70	66	90	78	70	78	87	76	70	84	82	80	73	81	89	84	84	52	86	83	64	79	79	75	66	91	83	77	84	101	72	89	96	70	91	85	87	74	85	95	74	81	78	83	79	77	94	92	69	73	76	79	74	83	82	80	64	75	82	65	81	65	89	81	76	78	83	76	93	77	83	60	83	67	83	83	88	67	75	68	83	76	88	81	82	70	83	89	64	85	80	70	87	72	80	64	77	77	92	74	99	65	74	86	78	72	65	76	86	98	90	85	75	92	81	74	77	80	78	81	88	97	85	83	89	80	83	78	94	81	84	87	90	76	72	67	87	92	86	82	83	78	93	72	81	79	83	105	100	78	88	79	81	83	88	87	86	76	86	79	80	105	81	72	84	77	84	89	78	88	70	63	102	75	79	76	88	66	90	83	74	69	78	79	85	84	77	83	78	86	93	86	88	79	63	80	100	77	83	79	96	75	82	76	77	75	94	82	85	87	77	77	82	71	80	71	81	77	87	82	83	84	78	83	80	76	75	86	81	82	56	67	82	80	76	72	79	86	83	79	89	88	69	73	79	88	68	80	94	76	80	68	73	93	98	93	86	61	92	78	81	71	65	70	72	81	80	70	72	94	80	90	74	70	81	80	87	88	97	78	89	91	74	77	87	78	68	99	74	70	84	75	75	65	88	78	89	99	63	81	76	79	83	78	86	80	82	73	80	80	85	80	66	81	83	98	73	79	62	59	81	69	100	83	82	83	79	64	86	79	83	86	60	107	93	88	76	79	87	78	92	78	81	55	72	67	80	77	75	102	82	78	90	105	86	107	88	81	79	80	73	90	86	98	75	78	82	98	84	79	75	80	95	81	82	68	92	76	77	89	76	76	94	73	91	75	83	90	66	98	86	92	62	83	93	67	87	87	88	80	79	72	87	99	89	91	70	85	81	76	77	75	77	74	70	73	79	93	79	86	76	85	98	83	74	69	75	85	83	67	75	68	65	80	93	89	63	87	74	88	81	95	65	95	84	88	86	89	76	82	83	81	75	75	83	73	79	73	79	90	69	72	78	82	77	91	88	80	78	74	82	96	80	70	84	81	78	83	80	79	73	87	86	90	90	70	87	69	89	84	90	85	78	65	77	76	100	85	73	73	75	87	90	80	68	69	75	76	70	89	74	75	86	74	76	87	77	76	84	86	73	83	62	70	64	81	95	79	74	83	103	104	69	83	79	81	107	95	99	79	88	89	79	76	90	77	67	88	83	84	84	68	78	59	69	89	80	78	81	79	78	87	93	92	74	78	79	72	81	80	94	63	84	69	78	90	87	78	75	80	64	94	94	81	80	72	92	66	75	69	89	89	73	79	81	79	85	90	86	66	89	84	75	87	86	52	67	70	83	75	84	92	83	77	77	80	84	90	81	80	63	80	72	83	80	83	74	95	76	68	70	73	73	95	94	93	68	94	84	93	80	90	85	80	81	77	81	80	77	84	72	91	79	92	92	80	101	69	88	75	75	90	93	97	98	84	86	77	91	75	81	92	68	85	90	73	85	72	73	99	78	81	80	74	90	81	90	73	95	84	87	70	96	91	63	76	70	79	78	78	68	70	89	80	84	93	69	93	92	67	94	80	94	87	79	78	87	86	81	79	98	80	92	76	107	89	85	96	80	83	76	88	94	81	76	76	91	88	82	81	81	73	76	68	79	93	89	84	90	73	65	92	75	69	72	80	89	59	69	75	66	72	73	93	77	66	61	88	74	94	77	78	93	74	90	76	70	78	84	74	79	67	84	68	80	97	85	82	98	86	76	73	77	82	63	77	81	89	69	89	81	66	79	77	78	69	68	74	73	80	76	73	86	80	84	80	82	61	73	84	80	81	60	82	87	82	77	90	70	68	76	81	72	91	84	69	97	77	75	87	84	81	77	69	75	85	87	93	78	86	76	100	90	82	83	90	81	80	71	65	77	75	73	85	71	91	79	69	66	93	63	74	79	95	74	84	74	79	80	86	86	78	80	74	86	77	84	93	77	101	76	70	77	79	79	95	77	86	79	61	98	81	74	80	81	80	83	75	72	85	69	67	67	83	82	78	92	71	102	81	89	84	77	95	79	66	77	85	81	77	75	73	70	71	59	78	88	80	82	95	81	80	68	88	92	76	100	106	80	74	82	73	86	78	74	74	96	97	80	89	104	92	80	77	86	79	85	76	95	58	75	81	84	68	87	94	90	82	73	73	81	93	76	86	86	95	88	82	71	71	72	86	92	82	86	77	81	113	83	80	76	86	92	75	82	69	95	87	82	70	90	70	85	83	81	83	87	65	91	78	106	82	60	86	72	96	71	86	101	91	94	90	84	87	101	78	88	74	89	61	89	80	70	84	89	66	66	59	83	72	78	99	79	83	68	87	83	67	79	79	78	73	82	88	81	71	90	74	77	96	69	103	90	80	89	87	72	84	101	90	85	87	76	82	88	84	83	83	83	71	64	88	80	88	60	73	82	82	90	86	75	66	98	77	96	101	89	77	97	82	80	78	82	74	82	76	77	88	73	81	80	84	82	79	88	99	70	81	85	74	80	70	89	66	85	82	82	91	76	76	77	68	61	72	81	72	81	85	94	84	69	85	80	82	81	78	90	84	87	80	73	73	81	87	85	73	70	78	74	74	112	98	79	67	76	80
8326	1875	836	1076	1929	2740	2572	2107	1724	1492	1295	1186	1049	993	903	839	831	877	735	786	775	694	709	711	665	619	677	685	621	615	584	669	674	587	599	592	605	587	588	634	603	623	615	622	608	618	611	575	636	630	561	607	607	597	573	574	582	600	558	602	610	583	578	592	604	584	581	560	602	586	576	564	589	591	655	573	596	602	577	513	592	599	563	566	601	546	586	568	590	612	596	577	574	522	602	591	610	562	561	562	537	574	565	587	589	565	576	569	598	587	600	593	582	547	559	531	577	590	577	591	570	593	562	610	573	569	572	555	567	598	562	584	592	638	576	616	578	568	595	575	574	599	572	647	591	590	582	611	620	576	578	610	564	550	617	548	568	590	559	562	540	544	589	634	571	593	584	610	565	571	562	601	556	561	584	579	586	579	551	644	575	576	586	578	580	570	586	600	559	583	564	584	606	579	621	596	571	576	588	600	593	583	593	577	542	583	521	605	614	610	560	607	608	589	618	551	610	572	607	583	547	556	593	586	575	578	584	595	585	599	584	605	558	576	631	605	610	553	623	628	571	608	579	596	607	576	584	576	585	584	575	627	601	601	585	601	587	591	548	584	594	596	587	573	579	610	604	625	586	567	561	548	603	561	586	598	580	577	579	592	606	565	558	594	578	575	575	606	569	593	555	597	579	622	578	639	577	606	568	580	607	588	552	574	592	574	605	606	582	584	548	595	606	575	622	560	565	570	593	565	578	526	554	564	563	601	562	606	576	605	544	586	613	595	566	577	565	570	627	555	533	546	574	585	591	619	575	622	573	590	591	591	565	606	541	589	565	592	615	531	578	572	608	579	568	584	588	584	600	605	583	600	576	569	568	566	602	593	586	610	568	568	580	575	586	614	578	548	570	564	586	591	598	566	572	619	607	583	570	583	589	604	550	614	591	613	596	548	584	576	584	589	578	588	559	533	599	576	557	590	579	615	613	599	587	585	573	590	574	567	602	546	611	546	605	585	584	573	550	556	538	576	569	585	557	607	551	581	593	583	571	601	622	587	588	596	584	584	634	596	572	591	580	566	572	569	633	580	615	554	588	571	594	590	575	597	590	556	589	591	553	549	573	571	617	548	570	592	628	597	607	601	605	598	584	590	566	598	580	579	552	592	602	603	548	562	582	559	561	604	590	650	585	587	586	564	585	570	588	569	626	586	604	582	585	612	569	605	619	580	589	580	577	584	583	630	565	585	546	622	578	582	570	595	567	553	563	574	581	588	595	600	583	582	602	589	599	583	609	580	557	587	548	628	582	562	586	589	600	538	585	577	613	605	613	562	624	594	568	545	557	572	560	578	579	524	620	560	589	570	609	568	564	529	586	581	586	577	555	544	606	581	619	573	515	547	619	630	579	614	538	586	593	609	589	619	599	580	545	566	569	599	601	596	573	584	568	595	579	570	620	591	587	554	557	624	582	609	597	605	542	506	597	569	590	580	585	614	596	600	553	597	576	600	587	566	562	619	537	621	556	593	571	566	581	559	593	596	608	560	580	589	546	534	597	556	614	578	581	555	549	583	597	591	652	599	530	554	536	575	605	602	600	569	569	595	624	589	599	632	602	576	568	571	600	574	600	565	611	543	591	562	591	548	605	568	587	551	555	563	584	616	558	589	607	587	579	580	598	550	575	589	603	573	576	548	600	567	635	570	597	632	604	592	591	583	568	583	597	602	596	593	587	611	615	562	630	581	562	627	613	559	600	545	603	653	590	558	610	590	547	568	607	578	642	605	567	591	588	618	548	589	609	590	636	598	565	622	555	625	580	550	593	614	631	588	612	592	596	598	611	597	605	594	605	592	572	549	560	620	587	637	596	556	551	598	603	579	588	565	604	569	594	589	579	588	646	560	638	588	581	617	600	555	562	539	587	583	606	572	596	582	585	558	592	578	618	614	585	565	592	541	602	590	510	562	603	585	588	620	626	607	580	587	586	554	628	561	620	550	575	576	585	576	585	534	608	557	546	578	607	619	576	598	598	577	576	586	574	620	637	588	544	523	570	575	613	553	597	541	570	615	630	608	597	601	571	630	533	596	597	548	602	585	583	547	585	576	593	579	581	554	640	561	582	568	577	558	598	557	566	542	618	597	551	564	603	554	615	569	529	624	594	586	585	567	560	564	559	590	604	554	590	575	607	602	595	589	625	598	619	596	542	603	575	504	557	604	576	541	562	557	552	593	584	562	576	592	635	564	539	583	599	630	534	617	546	586	576	544	592	539	596	563	574	615	594	619	552	594	595	575	559	621	572	600	611	613	581	581	590	584	572	585	575	556	616	558	559	566	583	602	579	595	569	569	586	571	574	585	630	564	567	574	566	565	600	587	574	593	623	554	567	597	602	604	541	618	585	589	572	569	564	599	600	602	571	561	605	592	589	574	611	555	600	567	606	600	618	570	547	549	611	538	551	554	578	551	584	575	623	567	573	567	567	624	564	634	588	577	625	551	588	539	579	542	575	577	563	580	583	592	564	551	620	591	572	597	606	582	581	615	562	545	623	565	594	627	593	566	564	529	585	563	582	622	612	623	553	593	610	570	570	622	624	586	523	568	579	589	583	587	586	600	577	594	612	566	564	619	548	541	560	582	593	597	589	526	598	610	569	523	571	600	588	574	600	562	576	577	594	587	631	616	607	542	619	599	618	622	539	576	602	620	567	551	556	586	562	586	582	587	595	597	580	579	564	621	536	553	574	589	608	583	581	596	559	606	606	605	610	581	605	553	583	573	605	605	570	576	577	605	577	585	609	554	592	572	543	580	585	572	566	605	562	611	571	596	574	616	567	558	600	619	603	587	573	580	586	611	558	588	590	562	647	553	561	582	576	594	586	587	557	589	559	606	589	576	558	574	551	599	600	543	545	553	597	583	553	568	586	593	601	613	610	541	571	582	596	587	560	560	561	574	542	609	620	577	584	576	566	571	543	583	596	595	580	590	575	597	564	605	594	563	569	605	578	567	587	598	617	534	589	569	559	585	623	583	580	610	605	584	576	618	574	604	564	533	558	628	622	573	615	524	566	559	602	566	599	605	584	546	545	618	557	576	557	577	612	622	541	546	608	621	555	567	552	554	569	574	548	582	588	598	556	576	583	582	592	558	594	544	591	587	615	559	578	583	534	588	577	581	566	630	565	559	585	591	561	585	586	589	580	611	636	578	575	595	622	587	599	585	550	619	614	591	614	562	577	600	605	574	583	596	587	577	579	576	602	570	604	573	550	573	608	582	558	571	577	569	576	593	568	536	636	556	577	594	576	571	591	613	561	547	580	563	611	575	564	616	573	605	566	556	606	575	629	631	580	568	616	606	554	602	592	582	591	582	591	601	557	602	602	573	592	586	542	569	578	595	600	587	570	642	566	581	565	565	553	541	599	604	560	597	578	591	577	589	583	580	555	608	589	608	542	603	589	592	603	553	613	563	596	570	574	577	600	612	547	620	616	599	587	572	592	572
1767	144	117	89	96	90	125	108	104	97	111	78	97	89	99	102	94	75	111	93	79	101	114	104	84	79	95	84	79	85	88	97	92	84	79	76	78	112	77	72	72	87	88	89	77	79	90	92	93	77	91	90	83	83	85	83	64	82	99	69	87	81	89	84	89	86	72	89	75	69	80	72	103	71	91	83	70	93	77	86	89	76	72	89	79	87	83	77	80	80	75	110	82	81	79	97	80	84	70	84	81	87	92	76	91	64	78	83	72	87	88	105	80	87	81	85	91	71	75	83	83	85	88	72	84	75	74	94	82	78	99	98	89	91	88	94	108	80	72	91	79	88	85	78	85	95	83	85	78	99	83	89	89	89	96	80	93	83	86	72	76	73	76	69	78	68	87	67	80	79	74	98	68	75	92	97	85	85	78	93	58	64	80	86	82	86	88	93	89	80	69	86	66	77	85	75	71	94	67	90	91	93	86	89	79	88	85	70	61	89	83	82	67	83	93	95	92	74	87	67	84	77	71	90	92	71	75	76	85	70	95	74	81	83	78	73	91	76	84	81	86	84	102	86	79	95	78	79	77	80	68	77	74	84	79	77	68	78	68	80	69	87	69	69	81	81	77	83	76	76	87	68	79	97	89	93	91	86	69	58	76	85	74	83	68	83	84	77	87	88	75	95	86	85	82	87	71	81	74	73	80	98	93	76	78	69	78	78	71	82	77	75	95	77	82	107	81	72	87	73	83	81	77	86	77	85	79	84	84	90	94	93	95	81	84	79	102	89	97	79	84	79	88	86	92	81	89	81	82	86	80	78	80	103	88	75	85	82	75	85	65	84	78	70	92	80	80	107	89	73	81	66	74	103	91	89	71	82	89	96	87	78	88	83	88	81	71	81	80	101	94	80	90	82	84	55	59	71	104	109	91	74	83	92	80	87	85	83	84	74	94	74	73	96	80	86	88	70	90	86	92	87	80	72	78	77	101	74	73	81	83	85	83	78	73	98	77	81	84	101	111	85	84	77	79	98	86	69	71	72	93	77	96	92	76	81	88	104	70	88	80	69	90	90	88	87	72	84	75	78	87	108	80	91	89	85	77	106	89	96	86	76	80	83	75	96	87	95	89	76	90	77	86	95	91	71	85	92	76	76	72	83	92	84	95	84	90	65	85	98	81	75	94	67	95	97	94	86	75	86	86	100	77	75	89	89	90	79	88	82	105	95	81	80	66	90	82	80	91	82	87	89	88	79	91	82	86	87	97	78	72	78	92	94	105	87	80	88	71	85	73	89	85	79	88	75	77	67	77	77	87	90	91	72	81	90	86	80	79	85	91	100	90	80	85	85	74	108	70	80	81	80	74	78	80	82	62	82	109	71	81	78	84	91	101	93	84	92	80	86	78	92	82	98	85	91	69	71	86	103	90	64	73	60	85	98	104	83	91	87	64	85	105	77	89	78	102	92	84	87	67	75	87	76	76	79	84	83	81	78	68	74	76	81	79	88	103	82	94	91	76	85	81	75	75	76	87	76	81	84	66	68	75	96	84	77	81	85	91	80	85	69	93	78	88	88	80	77	69	87	62	83	87	95	70	81	70	80	90	93	90	87	73	79	89	103	73	80	77	94	94	82	96	77	89	84	85	89	73	74	75	87	87	81	66	96	81	91	85	88	83	78	85	101	85	90	97	80	85	82	67	80	72	95	94	81	86	58	77	95	95	71	85	79	71	96	84	73	94	75	85	88	75	95	99	87	76	81	87	92	78	77	85	79	89	87	83	66	59	80	84	70	82	86	82	87	86	87	73	75	85	97	84	79	70	78	90	88	74	69	85	80	86	89	91	70	66	80	84	79	80	86	87	92	80	87	86	80	94	94	87	74	89	77	88	71	77	80	87	78	85	75	84	93	83	71	70	75	91	93	77	92	81	96	71	76	90	91	76	83	80	91	80	62	82	81	89	83	88	73	88	90	87	88	93	96	90	88	92	99	81	73	89	78	76	86	81	85	86	77	96	85	82	71	94	77	107	67	94	96	71	79	83	92	91	102	84	76	78	86	67	62	79	92	74	76	83	79	85	86	80	78	82	72	86	86	81	84	83	85	88	83	88	84	93	86	72	76	71	73	67	72	85	70	79	90	69	78	68	65	74	83	74	78	66	91	80	71	79	96	72	66	98	84	101	93	70	88	79	73	58	93	77	82	75	74	84	66	93	67	85	102	75	73	77	83	70	105	75	82	80	78	89	84	83	94	90	100	62	96	85	69	100	87	84	93	87	70	80	81	75	80	103	84	79	80	87	86	102	77	88	88	74	94	98	83	82	85	88	75	80	92	68	81	83	73	63	79	82	83	93	80	86	83	80	79	82	74	83	92	83	85	60	79	83	86	90	86	72	72	86	75	78	79	84	82	89	86	79	85	75	72	92	75	89	90	81	82	90	79	79	78	89	80	79	67	73	83	79	81	102	79	77	88	86	65	80	84	84	88	77	84	94	81	97	77	86	92	64	79	70	85	82	94	74	81	85	93	90	92	90	83	68	87	96	73	80	81	93	77	83	87	83	84	88	76	95	98	71	88	94	71	99	80	86	89	84	77	84	86	88	80	77	78	85	81	89	79	75	89	77	99	78	76	85	89	85	80	74	90	81	95	76	79	82	82	79	94	82	69	90	79	68	82	79	76	61	84	88	79	82	78	90	84	79	82	70	87	77	75	96	90	88	76	85	71	88	69	97	88	67	86	93	79	100	82	62	74	73	88	83	73	79	85	81	101	96	77	82	73	86	81	89	82	90	77	77	80	83	103	91	57	81	75	96	90	69	84	83	88	84	77	74	84	82	83	84	87	86	88	72	78	91	97	83	97	92	74	92	97	76	76	90	66	98	93	87	77	72	76	80	87	71	84	100	90	87	87	66	87	89	92	73	78	85	86	86	72	98	75	83	78	92	96	75	67	101	83	80	80	79	88	80	92	85	78	90	95	99	97	77	89	77	94	96	86	83	93	97	74	64	91	98	87	83	72	84	85	84	94	75	79	84	93	83	90	87	89	89	96	91	76	85	80	83	102	78	83	82	91	70	88	93	82	80	96	75	83	71	78	84	88	76	87	88	70	73	89	76	89	78	69	76	89	70	81	59	78	76	81	70	73	91	88	98	84	97	76	81	83	93	83	84	93	85	84	92	74	73	71	72	95	91	78	89	72	91	103	78	76	101	84	81	73	78	81	85	87	92	73	78	78	67	78	88	94	74	87	91	83	88	81	71	86	85	83	80	87	96	81	83	97	84	74	94	79	90	78	78	86	87	83	101	103	63	73	66	84	88	83	84	95	78	83	99	77	94	85	75	88	103	73	75	85	90	78	87	75	84	86	82	92	87	84	87	75	65	84	79	77	93	95	74	85	86	98	90	87	78	86	90	89	95	78	94	56	91	81	80	79	78	94	67	77	78	79	87	92	90	91	74	75	80	92	82	92	99	90	99	75	91	102	78	84	98	103
9509	1570	892	984	1693	2272	2338	2072	1731	1496	1280	1223	1089	1076	962	886	834	852	845	856	812	775	775	785	757	690	713	736	694	719	736	648	679	632	652	692	666	687	709	677	656	660	683	681	660	724	664	692	701	682	645	667	674	620	653	652	694	680	691	644	615	644	656	642	667	679	623	648	647	629	659	627	656	664	632	678	637	629	672	657	674	630	623	622	678	642	647	637	672	663	619	616	634	621	627	647	675	629	665	642	673	651	698	646	642	588	618	668	609	658	675	637	594	672	649	626	674	609	637	650	646	600	626	632	672	654	614	591	600	605	665	645	649	637	640	599	665	657	646	638	650	637	599	631	635	624	631	607	639	654	675	606	626	622	631	649	614	638	619	661	616	610	645	697	606	682	670	657	629	618	573	654	676	649	670	610	626	650	633	595	600	668	621	645	645	609	622	680	613	635	618	672	631	660	676	641	656	649	618	630	673	606	657	627	626	626	662	606	642	659	646	668	610	651	607	680	634	638	662	664	635	634	657	623	686	635	647	629	598	630	625	668	628	593	644	671	600	612	629	634	637	647	687	625	599	627	621	645	645	665	639	644	624	638	640	657	652	681	678	646	614	663	639	645	625	640	632	591	651	698	645	648	608	663	639	642	673	671	627	674	663	660	593	655	619	631	630	693	663	619	597	679	654	661	606	643	646	628	631	593	595	585	683	684	634	645	627	607	642	644	594	669	643	644	637	651	664	611	654	591	620	621	622	619	636	638	634	623	616	584	673	653	684	652	651	627	651	666	582	615	636	649	623	667	646	632	632	684	654	601	593	617	675	657	640	671	613	648	596	662	646	648	646	592	666	606	606	612	615	653	639	633	638	635	664	648	653	656	616	656	687	634	622	689	649	620	621	632	672	632	610	604	643	639	585	668	600	601	607	665	614	630	617	608	624	658	619	629	617	610	627	633	593	629	630	650	579	619	596	628	657	591	622	610	608	569	621	631	678	647	610	607	598	607	627	630	649	662	607	638	630	641	609	632	623	622	590	640	626	647	601	601	638	627	623	678	650	623	629	659	627	634	623	599	645	621	658	633	637	642	642	603	654	673	587	610	630	659	651	631	634	641	660	576	673	632	680	655	616	612	649	647	617	648	578	635	617	643	643	647	594	616	673	645	643	639	655	675	620	641	610	622	617	626	625	609	594	640	601	659	666	644	601	627	613	619	648	581	641	647	635	611	686	617	646	617	658	584	643	660	638	654	667	623	631	637	641	656	647	654	651	639	622	689	615	632	639	665	630	608	637	636	697	672	636	597	657	622	624	603	593	649	658	643	643	627	674	630	575	614	646	650	632	652	618	659	610	617	626	632	644	605	623	634	672	611	639	624	640	683	622	626	651	637	679	653	619	636	606	624	620	662	681	639	689	652	656	642	633	679	613	631	631	635	645	603	620	640	608	655	673	637	671	624	657	557	644	639	604	626	657	666	620	677	616	691	616	612	637	688	676	651	647	652	665	644	641	671	560	640	619	621	629	684	607	650	651	619	623	630	647	679	627	639	610	620	654	645	632	588	605	642	608	610	638	631	656	660	646	670	630	658	641	655	618	667	680	653	628	616	627	645	634	603	644	602	606	658	666	650	603	610	617	627	622	590	618	658	610	640	645	650	611	638	610	622	648	647	637	672	615	596	629	610	638	631	650	607	615	658	620	606	621	619	666	659	627	653	637	686	634	606	668	665	657	652	612	653	634	635	625	596	655	669	652	622	679	594	650	635	655	643	637	653	617	599	667	652	672	644	631	677	631	597	613	643	619	664	658	633	648	631	569	633	602	687	636	596	620	634	629	676	641	643	677	638	683	645	610	639	630	638	619	605	612	611	642	628	567	630	633	635	627	627	594	656	653	626	614	612	605	660	668	645	638	683	606	639	607	628	603	624	628	671	596	594	679	632	651	678	634	633	638	569	648	679	623	634	645	644	609	588	643	638	670	674	623	634	655	672	646	678	697	616	668	621	612	651	617	585	664	617	618	664	607	621	645	629	666	642	609	658	611	654	630	604	619	615	637	667	601	650	659	581	580	627	635	640	639	642	669	660	652	691	662	683	651	658	650	633	621	629	648	636	641	652	632	613	611	613	658	658	596	598	585	631	627	646	621	642	609	643	637	658	629	616	682	661	622	650	610	634	682	592	630	640	625	640	642	669	629	636	628	607	597	622	647	627	630	622	615	654	687	598	608	681	631	666	653	638	609	652	633	661	596	597	622	605	629	620	609	652	627	625	631	661	633	611	618	655	644	662	671	646	621	632	651	633	658	636	629	624	686	604	659	627	621	636	641	642	617	599	654	614	655	623	642	652	642	616	659	646	626	676	612	639	602	653	638	625	646	638	673	626	635	631	620	639	644	626	660	655	618	624	599	674	627	669	624	607	646	629	617	689	644	635	611	653	603	656	658	658	676	662	656	670	660	607	656	656	626	654	660	651	631	623	639	627	658	685	640	661	643	605	648	611	663	640	610	621	631	601	654	615	592	629	609	660	621	655	616	631	611	638	622	615	670	652	645	630	645	619	674	612	634	616	616	680	637	639	648	631	645	644	662	644	669	683	613	598	630	652	640	680	630	633	618	599	611	576	624	652	628	663	639	658	665	624	653	587	626	620	653	590	624	658	618	635	613	657	583	658	646	627	623	662	606	632	636	665	643	649	650	706	627	624	595	639	610	701	635	656	653	629	627	627	614	641	646	624	689	664	656	626	636	629	634	637	605	660	626	678	610	619	680	646	615	677	667	615	649	637	619	588	640	601	662	648	659	668	662	634	694	663	615	631	621	646	668	648	639	654	609	664	662	662	689	659	589	647	671	624	606	662	646	646	656	615	661	616	710	661	632	617	600	643	647	652	618	682	594	616	629	599	657	639	615	604	622	657	608	632	652	687	624	647	650	670	650	644	670	675	625	628	661	622	671	601	641	609	594	619	615	612	617	649	667	652	627	673	626	659	642	627	627	626	647	644	663	645	646	688	653	620	600	619	636	633	645	621	628	642	652	688	621	663	638	651	651	639	624	623	643	631	617	600	694	645	629	636	675	665	639	621	644	682	646	650	676	654	637	605	645	678	636	626	611	667	589	610	700	641	636	663	612	643	658	642	619	641	628	624	630	622	651	664	623	603	665	662	635	644	596	668	635	623	643	681	659	643	620	609	638	608	619	672	602	636	631	648	693	622	671	671	622	642	661	686	626	615	662	638	617	654	612	647	671	604	656	590	616	656	622	639	645	606	638	709	630	662	602	644	567	618	673	615	620	658	654	638	623	619	670	667	642	633	685	670	619	628	660	632	646	636	647	668	674	622	628	596	616	644	661	617	641	645	649	651	630	609	611	685	640	644	637	666	610	615	671	648	650	634	616	574	604	634	626	630	634	643	627	623	616	612	650	639	624	635	637	640	613	613	663	616	640	658	652	671	664	667	591	603	638	620	634	663	620	631	637	660	645	651	634	661	621	656
1060	210	174	146	140	136	153	154	176	148	151	148	164	134	135	155	138	131	130	127	104	136	124	105	123	135	113	133	139	144	123	118	104	137	135	124	115	126	118	128	121	101	114	116	142	123	120	106	109	121	101	110	102	115	115	129	131	138	126	135	120	106	119	129	106	120	119	112	117	134	122	144	117	100	121	110	108	119	129	123	115	120	101	105	103	103	129	124	107	141	111	115	119	120	116	116	123	115	139	131	112	96	106	120	120	126	113	130	116	107	114	115	119	112	110	129	128	132	109	127	108	126	109	101	99	114	131	126	154	121	107	116	117	117	134	109	136	113	116	125	128	106	103	107	123	116	130	152	118	106	125	124	106	121	116	137	155	109	126	114	105	140	138	128	127	96	121	118	124	106	105	132	133	118	110	107	118	119	128	121	117	117	109	121	114	138	99	101	122	102	131	120	104	120	115	100	121	141	103	120	127	106	119	120	127	129	100	97	143	102	113	127	113	126	105	125	104	113	117	118	135	130	128	128	127	126	115	125	142	133	97	116	122	110	117	126	122	119	124	109	111	117	100	125	128	121	120	120	107	117	110	120	102	108	103	110	122	127	112	119	127	122	119	122	122	100	111	119	116	118	107	124	110	108	142	111	115	137	108	120	130	117	129	121	125	107	102	116	125	115	117	107	102	122	120	127	113	124	110	121	135	111	111	126	119	124	163	129	142	123	99	108	119	117	126	114	114	131	108	111	123	103	112	127	112	111	98	93	122	128	121	115	114	101	124	130	104	142	122	114	102	113	97	119	111	124	112	103	122	113	125	132	127	104	123	116	121	121	118	135	98	103	115	127	121	105	127	124	112	120	113	130	131	120	120	110	109	129	117	117	136	127	96	110	124	133	129	121	131	117	119	124	134	117	123	131	107	98	122	118	113	122	127	121	109	116	116	117	116	128	119	118	151	151	115	139	131	133	130	125	114	129	104	117	130	102	120	138	111	118	133	109	127	105	130	116	122	108	125	110	100	123	129	111	133	102	141	128	125	116	123	102	112	117	118	104	106	109	104	118	122	115	123	116	125	126	101	108	131	115	140	121	102	129	132	136	108	115	135	126	150	105	128	111	108	108	111	128	122	107	111	125	118	105	123	101	123	119	121	121	121	136	118	120	123	110	135	127	104	113	124	118	117	120	111	135	120	119	124	117	121	110	118	114	116	117	109	130	122	116	115	125	136	125	147	127	110	126	125	124	101	106	103	101	110	123	124	122	124	126	122	113	132	92	117	115	116	118	128	119	143	102	108	120	156	105	123	148	124	110	126	134	118	99	124	118	132	135	125	125	105	115	108	109	140	105	116	136	116	116	136	125	116	132	111	124	119	106	110	130	133	111	132	123	114	123	133	114	124	114	123	108	129	106	104	135	115	134	126	110	142	112	132	126	124	127	130	110	105	131	108	121	110	119	136	112	126	114	121	139	123	125	111	122	117	124	125	124	118	147	108	108	105	123	122	126	118	102	121	103	113	143	123	103	121	126	116	128	104	113	120	106	145	108	125	116	118	127	118	101	105	127	133	97	122	114	115	125	130	104	145	122	112	122	121	132	106	125	110	125	121	140	118	106	130	120	116	124	119	121	122	131	131	106	124	137	109	131	127	117	123	118	137	119	101	126	106	119	118	131	94	113	133	120	96	126	107	105	120	113	113	134	113	112	131	85	117	128	151	122	98	97	103	144	113	141	111	102	111	103	112	126	126	125	119	117	127	114	116	94	127	117	111	118	124	118	135	118	133	115	111	124	115	112	109	111	140	118	132	116	132	116	123	147	112	110	118	123	134	129	115	136	127	114	125	127	120	106	128	112	133	108	114	120	126	109	122	112	124	108	129	115	109	119	123	122	129	119	111	124	111	133	123	118	93	99	124	123	116	107	132	120	115	99	110	103	118	133	106	115	131	126	114	100	123	108	142	129	116	124	115	122	133	136	112	104	130	113	124	121	125	127	115	117	128	134	106	112	115	129	116	119	105	120	115	128	110	115	139	112	111	122	126	122	106	114	124	110	102	120	128	115	127	132	119	118	122	123	122	103	120	136	130	131	118	99	125	124	128	95	107	115	114	120	109	92	106	125	108	126	122	111	108	114	129	122	128	127	124	120	111	118	109	133	118	129	107	101	129	122	129	116	107	133	123	97	123	115	127	109	132	115	114	111	125	102	137	119	123	106	102	114	108	128	125	96	120	120	115	118	123	112	120	126	109	122	137	127	113	123	105	138	127	124	111	107	125	118	106	135	136	112	119	115	109	109	119	103	111	126	110	112	118	132	100	111	129	114	125	135	127	117	107	126	118	114	116	115	110	107	113	130	110	144	109	109	120	113	120	124	121	100	127	134	114	99	112	99	123	97	116	135	131	119	112	127	125	116	133	116	112	112	130	115	114	119	117	118	96	105	124	124	115	116	120	134	110	129	115	116	138	124	120	151	152	106	120	101	105	130	127	112	90	119	109	131	120	119	116	124	117	114	119	110	118	125	122	137	129	115	130	125	102	126	140	131	103	127	130	112	117	119	104	126	119	134	124	118	133	107	117	128	124	117	116	112	123	124	119	100	109	112	115	120	107	108	108	122	111	123	118	103	103	117	129	105	111	113	130	132	119	120	99	118	101	149	115	90	116	120	97	105	135	107	120	118	121	140	106	126	104	112	123	147	107	120	130	124	105	123	122	125	134	139	115	117	105	137	113	127	126	97	100	117	115	129	106	114	125	116	123	127	128	112	107	124	122	98	113	128	123	124	116	127	129	134	120	106	102	112	99	125	108	122	110	121	120	120	114	122	124	116	117	130	127	115	114	118	104	113	131	131	128	137	130	123	139	102	126	133	131	110	104	102	134	122	111	107	126	119	109	115	123	109	106	114	108	133	123	124	115	106	109	104	108	112	114	105	117	110	119	103	100	136	116	114	116	102	103	119	148	104	111	118	117	126	130	127	129	130	111	101	125	132	117	110	128	120	113	119	129	124	113	118	121	140	123	129	131	132	130	136	110	112	111	122	120	120	118	121	104	112	128	117	124	118	128	123	120	143	101	104	124	118	127	114	116	113	119	127	133	118	127	120	117	134	118	129	114	109	142	126	124	137	130	120	144	132	109	129	115	126	125	117	110	114	103	130	119	114	128	148	121	112	112	128	104	102	123	109	132	129	133	116	135	123	130	139	117	118	124	115	128	126	124	127	116	128	132	99	110	108	105	119	140	118	112	126	138	112	118	138	144	93	124	116	122	116	122	116	118	107	116	129	112	105	124	131	140	138	107	125	113	127	110	126	106	136	126	119	98	108	123	116	139	117	113	136	122	120	138	128	107	113	126	128	122	127	122	120	97	104	108	111	124	117	119	117	121	127	116	114	107	95	125	104	112	124	108	120	118	124	132	144	126	110	121	104	112	133	116	145	127	114	109	122	125	124	125	102	112	131	119	125	114	139	112	107	129	135	127	121	108	111	121	96
11055	2646	1314	1587	2937	4100	3969	3474	2797	2482	2080	1943	1741	1470	1464	1379	1370	1217	1244	1175	1070	1094	1065	1099	1078	1040	961	1001	1038	1034	1041	909	963	1034	931	966	940	963	911	945	896	913	961	836	923	907	884	917	912	956	968	820	867	881	959	866	951	889	883	896	885	838	910	855	911	877	876	911	937	882	889	865	891	882	858	845	884	880	919	869	846	875	873	862	828	859	880	891	887	849	844	885	890	833	878	858	881	853	815	885	869	868	847	823	908	882	888	874	928	839	902	857	803	830	862	832	860	838	863	919	823	809	902	869	896	858	870	869	870	884	862	863	861	850	887	837	888	873	891	910	845	844	894	841	841	898	854	861	855	831	884	886	855	866	822	890	859	867	841	836	854	896	831	861	818	843	856	821	897	854	870	821	901	784	852	886	866	881	877	805	842	863	907	873	876	917	824	764	909	876	945	894	888	849	841	867	874	836	886	841	841	847	862	864	881	831	872	836	846	876	875	860	859	910	858	900	887	885	832	853	876	892	896	853	851	866	849	903	864	855	927	872	891	876	886	895	870	855	859	871	902	846	880	876	891	879	908	847	890	834	918	835	907	874	920	795	837	835	831	850	938	848	889	846	856	904	856	862	883	865	866	840	915	883	938	845	830	847	826	823	835	898	863	832	886	822	893	870	895	928	873	844	887	858	830	848	888	874	876	916	868	902	853	815	865	886	881	893	875	870	880	899	882	854	896	875	836	877	893	835	861	831	851	883	856	882	853	873	825	833	870	833	832	893	826	907	904	850	864	870	862	848	871	835	857	887	871	885	916	874	884	856	845	875	839	922	857	878	884	914	910	890	826	912	825	905	846	948	871	893	867	839	863	858	867	844	826	898	884	899	833	864	897	857	841	891	868	865	816	853	856	893	900	860	884	809	848	884	838	869	901	885	898	868	857	849	854	854	865	860	874	825	931	852	889	850	877	895	857	879	866	878	818	878	874	855	866	826	901	859	882	861	829	877	861	873	872	806	831	893	827	867	868	856	854	875	842	855	900	850	880	879	879	879	909	840	888	834	889	880	863	826	864	824	878	894	815	849	851	913	833	877	854	833	874	839	814	841	862	855	872	783	900	799	873	839	882	913	840	903	859	838	848	846	890	875	864	846	854	889	884	849	826	867	851	865	853	849	889	852	909	846	846	901	870	839	805	871	864	894	857	900	850	918	907	846	859	821	886	888	930	856	852	860	903	845	855	833	878	878	843	884	802	867	896	835	856	878	830	873	931	845	860	889	838	841	829	873	861	848	891	854	846	858	867	886	865	907	830	814	913	820	869	834	888	823	846	874	843	850	905	877	858	890	864	856	746	849	885	849	835	872	828	842	911	804	854	806	841	881	886	861	901	862	855	885	901	871	844	822	913	842	876	871	853	838	887	841	817	872	853	841	835	873	875	856	830	876	887	858	909	850	848	864	841	864	855	888	865	909	919	864	881	829	931	903	834	910	845	857	823	905	858	886	887	901	874	853	911	861	917	868	850	808	886	854	843	842	834	904	901	869	838	881	872	851	871	851	853	860	877	863	820	919	882	862	867	855	892	856	842	845	894	883	877	846	836	846	878	836	855	867	910	928	849	830	861	833	880	844	851	864	897	848	906	877	892	850	846	854	843	889	828	860	890	825	874	827	858	862	842	842	876	890	839	849	862	853	843	846	894	864	852	836	882	882	836	851	848	881	870	926	846	897	838	875	868	853	865	869	798	868	843	877	938	881	954	872	829	888	877	896	893	833	844	849	797	897	847	856	868	872	860	856	872	858	834	828	871	874	883	849	879	853	860	848	831	803	845	902	846	860	858	897	862	894	875	810	845	849	881	855	786	838	849	847	835	880	867	890	849	867	899	895	858	843	867	856	861	805	862	886	832	863	885	855	845	845	863	866	860	867	879	860	852	885	848	871	906	887	854	909	868	829	873	849	886	870	853	885	836	853	835	880	833	907	827	836	837	902	884	823	910	876	860	864	867	867	888	833	899	844	822	874	849	865	811	875	832	833	856	838	867	823	884	938	876	882	852	894	928	831	843	897	846	882	872	841	849	854	845	865	896	845	903	879	898	878	854	854	886	850	906	921	884	860	859	868	884	852	911	910	889	876	866	824	804	856	855	909	911	866	845	827	846	858	817	856	855	878	788	907	925	823	819	882	842	865	836	848	905	883	871	905	919	828	857	845	842	917	832	840	876	858	822	866	897	833	899	818	866	866	879	808	893	823	862	892	870	837	866	872	868	885	840	911	891	873	847	843	848	862	901	866	823	900	807	819	853	844	898	917	864	842	899	819	848	849	851	857	861	910	825	854	904	942	845	879	853	891	864	864	827	857	822	885	862	842	855	880	921	883	930	883	850	882	875	867	890	901	893	859	848	874	880	893	912	842	887	890	838	833	858	891	893	848	836	918	897	906	877	853	878	869	898	893	877	860	908	834	917	861	933	882	860	873	805	871	864	896	898	875	873	846	851	826	879	863	894	828	867	884	876	835	879	819	880	886	865	854	884	826	861	838	863	888	922	936	878	833	787	899	864	845	872	819	812	911	906	877	822	848	821	849	860	848	872	899	837	843	914	852	843	865	916	783	856	858	829	796	890	813	892	874	896	873	870	818	848	865	858	874	860	899	884	847	868	871	877	883	861	889	850	873	885	865	838	846	860	874	831	864	928	849	839	845	857	864	835	866	851	878	851	876	846	829	871	882	901	880	850	881	858	825	916	882	898	907	886	909	824	882	898	925	865	898	885	944	854	820	866	887	850	870	848	907	858	884	852	857	841	884	841	920	881	892	886	885	860	918	816	950	860	862	809	901	818	874	832	903	824	907	882	834	857	832	895	860	856	886	842	859	867	862	871	884	901	852	866	880	866	836	900	874	899	860	818	889	853	890	843	911	938	894	858	904	880	893	834	808	906	825	872	856	893	865	888	823	805	860	877	867	879	875	875	903	900	811	858	871	917	851	856	867	862	900	903	844	894	891	915	900	881	864	957	913	831	819	903	898	853	826	813	879	854	917	851	897	914	864	825	902	884	878	853	887	876	848	854	854	843	902	903	813	896	818	906	876	860	892	889	847	803	865	893	911	850	902	902	823	861	841	892	844	898	902	836	812	840	850	911	820	813	858	909	878	843	846	850	843	848	914	880	892	850	856	909	865	778	908	813	899	913	826	883	878	836	889	892	919	868	873	833	882	820	920	858	858	891	906	905	876	891	859	900	906	872	846	862	879	886	845	870	867	849	833	845	891	854	824	800	825	879	924	835	868	894	902	884	859	842	920	865	889	792	868	880	854	860	879	860	885	874	864	903	843	880	815	836	872	881	851	845	865	858	879	850	856	860	876	861	901	869	849	892	880	844	831	915	842	851	899	877	886	851	850	823	805	861	889	860	840	889	822	856	879	850	855	901	863	826	858	823	894	848	848	847	872	869	869	857	874	851	866	895	858	852	849	834	869	870	905	899	868	917	894
1079	60	39	50	49	53	62	54	42	42	49	49	41	37	40	52	42	59	41	44	37	44	48	57	41	36	43	38	43	45	53	49	46	50	45	39	50	55	42	48	33	35	35	37	47	51	44	37	47	37	41	38	37	41	40	42	41	45	43	51	45	45	39	45	61	48	37	37	42	37	44	49	48	59	46	47	45	32	38	55	39	36	34	42	37	46	41	39	48	45	39	47	42	32	49	45	43	44	46	43	41	41	42	41	37	40	42	39	46	41	38	40	37	45	33	35	52	44	49	45	46	48	47	49	44	36	43	42	41	43	42	41	48	56	42	37	34	34	41	49	42	43	39	62	51	27	42	42	39	47	33	42	43	47	38	45	41	44	29	33	52	47	36	33	50	52	40	53	53	49	41	45	33	47	51	38	35	50	40	45	40	44	43	59	49	38	50	50	39	42	40	48	56	40	44	43	42	40	49	37	41	44	46	36	45	52	48	43	48	54	48	41	53	48	44	40	45	47	48	50	45	41	42	43	48	35	42	30	54	45	28	57	47	49	45	45	40	47	32	52	33	50	49	39	53	50	47	45	43	51	53	43	36	46	50	52	47	40	36	54	56	49	51	50	38	45	52	42	39	41	43	54	46	46	41	32	36	57	39	43	32	31	46	41	44	39	44	32	51	47	57	42	30	26	48	49	45	38	39	47	42	47	45	52	42	45	38	49	55	36	44	40	48	51	51	36	51	29	41	38	51	43	45	38	41	56	39	46	43	39	45	45	46	38	50	47	43	40	50	45	31	34	36	33	44	43	38	54	40	45	59	44	48	37	46	39	48	34	50	40	37	60	55	53	57	35	41	61	45	40	35	45	31	37	39	45	50	46	55	42	46	45	48	42	48	39	43	52	36	58	44	46	38	41	50	46	45	47	35	44	52	37	45	44	39	52	49	38	41	41	42	42	44	44	47	46	42	54	43	52	30	50	38	32	39	54	43	42	57	45	49	52	42	35	32	51	43	48	46	39	41	44	51	55	33	46	42	39	39	51	44	41	42	45	44	30	57	44	41	53	41	43	48	52	47	38	55	41	42	35	40	38	42	41	39	42	59	39	47	32	39	33	47	45	46	52	40	43	42	51	46	35	44	42	39	45	43	45	55	41	42	41	49	50	46	43	39	48	48	43	53	41	45	42	43	37	41	33	41	46	43	47	37	39	52	54	44	47	58	48	44	47	43	57	48	45	56	49	46	36	49	50	41	38	39	35	43	33	50	46	44	52	36	41	39	45	45	45	40	51	45	42	40	49	45	40	45	51	51	41	51	43	46	41	52	42	34	36	48	46	41	49	49	43	32	39	40	34	44	40	36	43	33	43	47	40	36	38	38	51	49	41	50	36	45	39	58	49	41	43	47	49	46	45	44	66	48	41	48	39	40	39	46	37	43	47	58	40	56	48	45	42	46	52	42	34	44	43	52	45	40	46	36	26	44	36	38	51	42	51	54	50	56	47	40	39	48	39	32	42	47	47	34	46	45	44	41	47	43	47	45	34	58	38	43	48	45	53	45	38	53	52	71	33	46	53	41	50	43	42	55	38	38	38	42	42	37	54	46	35	45	36	49	51	42	43	38	42	35	35	51	37	44	38	47	55	57	47	52	34	48	50	43	36	37	45	40	42	40	42	40	37	51	56	39	35	35	37	37	44	37	45	37	35	41	46	40	42	31	40	53	50	36	44	41	42	40	48	43	42	44	52	64	54	53	47	48	31	43	32	38	52	38	33	41	53	52	43	54	50	47	33	31	41	46	58	44	40	45	47	47	48	44	45	42	42	40	46	51	34	44	37	37	42	50	50	37	46	41	32	33	37	51	34	43	47	44	49	37	35	46	40	52	34	44	33	29	56	31	41	48	49	40	49	42	45	39	40	43	36	48	44	37	41	46	48	46	37	44	34	44	41	47	38	50	41	35	49	41	44	34	34	44	42	54	54	40	46	35	49	56	45	42	40	42	38	44	37	44	43	47	34	39	33	42	40	45	47	55	52	34	41	45	46	55	38	46	51	37	46	40	48	37	47	38	35	43	41	54	40	42	35	39	43	42	48	53	50	48	46	38	54	43	44	33	39	34	53	41	51	46	46	48	44	44	41	53	47	39	39	38	56	37	48	55	46	31	40	44	50	39	54	31	44	42	32	39	41	42	43	45	42	40	55	47	29	45	43	51	41	38	38	41	45	49	46	45	34	38	50	30	46	47	42	33	32	48	47	51	37	35	38	44	45	26	50	44	41	44	44	41	40	37	35	49	45	45	35	34	44	35	52	31	45	37	29	39	40	49	52	40	36	35	33	43	34	32	40	51	46	49	43	46	33	44	39	47	39	34	46	46	37	40	53	56	53	39	52	51	52	45	41	54	40	49	35	44	38	45	43	54	50	44	44	47	50	44	49	40	46	45	45	50	58	42	40	40	37	53	40	50	47	43	48	58	37	27	50	44	50	38	48	39	45	42	42	35	39	47	36	40	32	51	46	53	49	46	50	49	43	43	47	46	44	42	38	40	37	36	48	45	42	48	46	33	38	38	43	34	35	31	33	44	45	39	43	48	49	35	45	46	54	50	47	43	43	39	54	46	47	48	48	53	39	48	55	43	35	38	46	45	49	44	55	46	49	45	40	47	45	46	39	35	44	33	45	50	41	45	38	33	58	50	42	43	43	46	52	50	38	39	40	27	52	59	52	38	42	43	43	51	40	35	45	49	46	48	46	43	49	36	38	44	32	35	43	49	44	58	50	43	51	48	40	52	42	34	46	47	41	44	42	39	38	50	50	42	47	44	52	36	36	43	35	44	46	36	48	38	41	32	47	47	37	40	42	55	40	43	35	42	49	55	50	43	38	37	60	29	33	35	43	40	37	42	45	48	43	46	42	45	34	34	48	41	37	45	44	41	43	45	33	35	45	37	39	52	35	45	50	42	41	58	35	44	53	43	51	39	44	43	49	48	50	44	43	41	38	36	35	39	50	43	40	43	53	45	38	46	38	33	38	51	36	51	47	50	42	43	43	43	43	49	40	40	46	38	44	42	44	37	45	40	53	43	49	34	46	39	43	42	40	48	49	49	38	30	53	45	49	39	34	45	36	49	48	43	30	50	41	40	44	48	46	47	42	45	41	34	46	41	46	44	41	55	44	33	44	34	47	38	41	42	45	61	43	39	43	36	47	42	34	50	54	40	39	44	41	55	38	46	44	49	39	45	39	51	43	42	34	42	37	47	39	39	47	45	35	41	47	48	55	49	49	33	50	47	48	49	45	48	47	45	54	41	45	32	39	51	50	44	46	53	47	37	55	38	51	51	45	30	46	41	50	51	56	48	53	46	45	42	44	42	39	40	39	46	48	44	35	40	45	49	51	34	39	47	55	49	42	38	40	56	53	45	50	48	45	44	44	40	42	48	28	34	49	49	51	53	43	37	45	41	41	46	50	41	51	42	40	34	38	49	46	52	60
7505	742	431	402	588	714	710	666	603	583	500	489	451	438	411	411	422	388	402	392	370	358	382	359	383	367	347	369	403	371	368	383	347	337	369	343	363	328	353	349	376	321	387	379	351	343	334	359	347	342	350	333	353	306	311	338	373	350	358	336	318	340	317	369	342	330	331	380	355	340	348	331	394	351	317	340	336	348	354	329	354	353	333	342	336	330	360	330	356	348	349	369	353	347	352	336	348	332	358	361	344	347	349	343	310	323	336	337	355	317	377	312	372	350	332	307	346	345	362	331	338	343	320	367	332	319	316	339	335	320	362	357	324	351	376	308	352	328	323	366	327	374	337	363	354	329	367	333	357	385	363	360	325	352	339	363	361	341	338	347	356	347	334	348	327	395	354	350	362	314	338	347	362	342	337	394	328	373	337	325	332	350	368	377	322	353	321	326	335	354	339	341	329	367	332	360	306	309	297	326	344	352	346	324	333	345	351	350	345	355	309	325	341	330	355	307	353	354	360	349	316	337	330	350	326	372	306	332	350	358	284	326	348	344	359	330	353	350	344	336	345	358	322	341	320	345	326	349	343	373	351	345	317	348	360	357	345	320	327	354	343	362	327	331	359	322	352	335	333	373	326	366	354	354	318	293	361	330	359	344	340	338	334	332	362	338	355	371	359	349	305	340	373	326	347	318	319	345	366	356	347	369	352	343	326	336	353	348	380	336	351	332	335	354	357	339	344	326	330	352	315	300	340	368	374	304	334	348	338	346	348	354	339	367	370	340	335	328	334	356	327	344	312	323	377	326	309	339	368	317	323	347	332	319	339	308	340	361	344	324	327	358	355	359	379	340	316	363	349	360	338	347	343	321	370	343	333	342	391	339	302	345	359	344	340	336	353	331	357	324	332	358	354	337	331	375	326	360	358	326	356	350	326	347	335	339	339	348	360	343	337	352	384	357	350	332	336	322	332	345	338	312	334	356	335	364	350	350	346	324	344	348	344	375	331	329	332	310	366	335	360	346	366	365	382	365	349	345	323	369	360	360	358	355	365	304	333	334	325	350	336	351	332	358	360	311	369	345	334	334	330	341	374	363	366	315	337	352	344	342	364	336	339	313	315	336	343	322	335	340	344	345	369	323	363	336	345	332	348	321	347	359	354	358	373	355	368	327	332	354	356	359	350	358	350	348	362	349	318	310	308	358	371	307	391	359	297	337	354	341	330	356	349	356	314	320	344	338	322	375	330	327	332	381	357	327	350	346	351	342	344	343	330	392	370	343	358	371	349	354	325	310	337	313	353	330	342	333	341	339	385	335	367	321	356	351	362	322	342	335	366	341	343	337	325	353	343	359	341	373	333	346	324	344	328	338	313	359	343	313	391	343	333	313	346	353	351	351	355	342	351	332	341	346	327	361	359	363	377	323	315	345	366	340	343	335	354	345	360	361	355	342	359	379	326	349	357	308	337	349	336	359	365	357	349	360	336	340	360	354	364	390	330	349	355	340	348	354	352	357	340	365	346	315	338	331	347	329	365	339	315	329	347	341	321	337	327	363	335	331	364	374	353	348	316	330	354	345	354	355	353	332	343	368	339	348	330	352	352	325	350	360	365	390	318	295	329	324	351	349	342	346	340	335	343	320	341	332	337	340	362	360	355	332	345	352	339	335	368	361	327	355	324	347	323	331	352	376	357	326	357	358	338	351	341	331	332	355	340	318	354	341	326	321	363	339	359	348	335	327	322	335	357	356	348	366	323	353	344	353	369	322	352	328	342	377	337	330	339	354	373	367	357	360	346	353	358	361	348	356	349	354	341	357	368	358	345	365	347	332	342	334	370	331	344	334	340	324	372	373	356	300	348	333	336	339	355	363	343	341	371	355	354	301	330	359	350	324	322	322	320	354	349	348	342	389	356	360	309	356	353	400	332	341	371	343	334	333	333	342	337	327	348	341	358	339	340	352	345	362	344	335	330	362	348	335	319	326	354	334	327	359	328	360	344	297	336	348	332	330	348	320	361	337	348	327	321	377	339	342	338	326	377	336	324	371	288	351	369	358	370	368	333	343	373	355	355	350	345	356	340	358	349	361	342	321	339	387	353	352	349	355	337	292	312	362	331	345	378	326	370	323	366	342	347	337	305	317	364	339	351	329	357	389	363	349	358	360	336	333	333	349	325	347	342	334	340	351	316	318	331	339	339	344	296	369	322	300	340	308	298	358	335	388	343	303	328	323	306	343	322	366	346	346	332	326	359	340	336	334	346	339	352	389	340	301	334	325	308	356	357	348	341	358	341	358	347	338	327	328	358	360	343	334	324	332	339	388	346	339	349	344	356	336	370	334	359	347	371	323	350	345	354	359	358	338	323	330	356	364	330	359	335	315	384	341	326	316	371	365	307	326	347	311	355	339	334	327	342	341	350	347	346	343	351	318	359	345	348	355	341	346	332	326	377	344	344	353	304	341	342	324	370	360	342	344	330	357	352	386	377	346	345	377	354	345	356	342	311	324	369	381	369	375	363	308	336	369	331	340	326	336	358	366	329	364	367	319	334	358	357	371	337	320	386	332	353	307	325	327	333	355	325	334	337	348	360	347	339	357	325	333	323	337	356	362	348	368	344	348	359	341	341	334	317	350	376	308	358	354	330	333	340	321	315	367	346	312	350	325	338	342	343	334	360	350	322	330	366	299	337	331	329	347	330	367	327	365	341	378	290	317	312	386	370	370	348	366	334	361	360	370	321	335	382	333	345	344	315	349	355	351	348	374	369	342	317	321	355	327	347	317	327	321	371	315	303	365	366	332	326	335	378	336	337	339	353	328	392	341	362	314	340	300	375	350	341	363	343	323	390	380	342	322	368	354	323	332	324	361	350	345	346	345	355	351	360	338	349	389	356	358	377	338	345	340	305	358	362	363	357	347	317	317	344	370	350	351	341	332	341	344	345	353	333	326	349	356	318	345	368	355	344	373	344	320	339	352	345	390	331	327	348	343	332	308	346	359	313	356	343	334	370	320	361	358	348	322	313	382	377	358	332	310	329	358	328	353	366	350	362	337	337	309	322	384	375	363	313	355	326	345	375	374	336	361	361	341	334	335	344	363	354	367	345	391	360	344	324	332	333	367	304	371	366	378	340	334	330	349	360	384	349	374	378	341	331	351	356	327	342	335	348	355	336	315	323	342	350	357	329	309	359	318	340	334	340	327	360	330	362	353	354	326	341	374	359	321	352	332	350	328	355	335	353	324	329	338	323	374	353	322	333	339	383	326	357	343	371	332	359	333	343	322	355	343	338	340	333	332	328	348	322	339	347	312	324	332	334	342	297	337	365	334	327	353	348	327	366	321	349	312	313	356	336	351	341	375	318	328	352	376	315	373	365	325	365	340	332	343	344	361	350	318	340	385	343	329	367	326	345	338	324	341	347	346	335	332	333	350	340	337	348	358	328	332	321	332	339	325	341	344	348	376	327	304	319	335	342	352	307	321	330	331	348	354
679	152	106	103	97	98	97	124	81	106	89	98	93	92	89	84	97	86	91	80	81	70	85	96	84	101	84	103	91	93	97	76	85	77	78	91	77	70	89	89	82	90	91	89	87	79	95	69	92	74	102	83	77	82	80	77	83	88	75	80	65	75	94	89	85	83	72	75	76	78	74	85	86	94	74	76	99	92	86	80	76	87	77	92	93	80	82	95	64	97	78	86	75	73	75	87	83	86	76	83	85	80	80	75	86	102	84	86	74	86	79	62	84	96	75	82	83	70	82	72	86	102	81	84	76	93	74	79	89	82	76	93	75	80	96	75	93	83	87	80	81	82	88	84	77	83	81	68	78	99	91	59	80	89	94	72	81	80	81	82	62	80	83	63	90	74	81	82	101	85	98	75	76	81	69	76	77	93	80	87	78	76	65	72	92	67	74	74	79	66	78	93	78	81	74	80	69	71	91	80	82	93	82	75	81	77	101	73	70	87	85	66	86	79	74	65	84	89	94	101	92	94	86	83	82	78	88	90	84	64	74	75	76	78	62	70	91	77	101	91	85	87	83	76	80	61	85	87	76	58	76	101	71	77	61	71	76	75	72	83	89	79	82	72	86	94	73	91	79	75	85	85	60	78	88	74	76	72	63	69	78	89	79	78	86	73	84	75	97	63	72	88	95	77	84	68	82	75	69	71	63	89	88	72	75	87	89	82	71	87	70	80	79	92	82	70	92	91	91	78	103	89	74	76	80	77	76	83	83	80	83	63	74	76	87	80	65	88	92	74	79	82	72	76	71	63	81	74	83	77	84	79	94	91	83	92	77	82	85	86	67	72	78	93	90	79	85	84	89	76	92	94	82	89	77	70	93	81	70	69	92	94	78	84	64	75	82	85	80	69	83	86	83	90	80	86	88	78	98	77	71	76	87	85	72	86	97	104	85	97	65	84	91	88	83	86	89	83	81	66	96	79	79	69	100	72	108	83	82	82	68	86	85	73	77	96	82	83	86	86	68	78	84	96	84	103	83	100	80	71	80	62	87	98	90	75	102	89	61	73	80	83	82	70	99	81	78	90	89	95	72	76	75	95	74	85	95	86	66	93	84	76	85	73	80	78	79	89	77	83	80	80	92	72	67	81	67	95	94	93	71	72	88	77	73	96	72	79	99	58	77	76	84	81	81	68	87	110	94	101	72	76	66	81	78	81	82	69	84	78	102	84	72	88	78	83	88	87	84	79	73	66	86	84	82	82	79	59	99	81	70	92	83	96	84	80	73	91	90	88	81	74	78	72	72	83	71	81	62	74	88	79	101	83	105	98	81	58	66	78	68	77	80	84	104	79	78	67	90	63	71	77	91	75	97	95	69	85	76	74	93	67	70	85	74	73	77	73	81	84	73	70	72	83	68	88	85	59	74	105	84	91	73	76	90	70	75	91	101	100	70	78	82	79	97	91	69	71	74	81	72	83	75	92	94	83	74	80	108	98	65	81	78	81	88	87	82	63	77	91	75	80	74	73	81	78	63	72	66	73	85	81	87	77	92	76	87	80	75	89	63	94	82	96	82	76	68	96	96	73	83	78	91	78	82	79	76	75	69	80	83	69	95	76	77	80	91	80	77	83	82	61	74	83	71	75	88	93	84	71	84	72	94	79	80	91	96	73	69	81	82	83	81	73	86	79	103	82	96	86	89	92	77	75	88	88	62	80	82	76	66	84	83	89	96	82	101	84	69	84	84	93	95	75	80	80	81	82	67	96	98	85	88	90	71	78	99	81	79	94	96	69	75	94	80	72	74	84	89	88	82	91	87	75	92	92	73	99	78	84	73	80	94	76	77	71	76	69	87	85	81	80	99	87	76	104	84	75	83	89	87	87	81	68	75	74	73	91	69	84	84	81	86	77	70	81	82	86	82	91	73	68	92	69	78	90	96	81	73	83	84	81	81	93	83	72	78	79	84	73	86	93	95	91	81	70	73	82	63	73	84	67	79	77	80	82	74	81	73	76	93	79	96	75	86	95	77	85	70	78	72	61	84	104	85	95	77	91	79	88	80	85	78	81	73	85	76	85	80	84	87	78	98	84	90	76	89	79	79	80	79	95	68	89	87	80	71	79	65	78	76	81	84	79	74	73	89	67	68	85	78	66	106	78	80	87	87	84	79	86	97	69	72	81	74	95	77	101	89	76	78	81	84	78	65	97	86	75	86	75	89	74	72	78	79	75	74	80	82	78	80	80	75	66	91	68	77	89	80	89	78	75	79	89	78	89	77	78	72	85	78	92	81	78	82	74	67	87	77	76	75	95	82	85	84	84	80	71	81	90	77	81	80	64	88	78	70	82	80	88	94	71	66	73	76	78	87	74	88	78	81	103	83	75	72	104	92	86	68	85	78	72	72	98	92	82	87	76	79	77	69	81	87	77	94	87	90	98	78	82	92	93	88	70	64	93	90	75	92	97	84	75	81	82	93	75	78	79	82	81	75	72	87	77	95	76	74	70	58	84	77	83	91	92	85	88	77	66	96	77	82	83	95	75	95	72	87	85	73	87	88	91	79	101	72	84	99	83	98	82	88	70	77	82	86	81	77	78	63	86	80	81	83	80	83	76	88	82	87	86	78	89	85	66	79	90	86	86	81	86	65	90	60	88	87	73	85	88	97	75	70	74	78	79	74	98	83	105	99	89	92	76	90	83	73	89	86	89	72	87	69	105	86	74	92	64	85	86	83	82	71	65	90	82	85	91	78	72	63	82	81	75	73	74	78	83	93	109	81	80	89	87	70	79	93	74	95	82	71	81	80	100	97	79	95	80	78	101	76	88	85	67	73	72	75	81	92	75	73	84	102	86	75	78	82	92	85	88	83	73	84	86	101	72	89	66	84	84	101	80	75	93	84	74	89	84	85	73	83	76	79	79	88	76	76	82	85	73	71	70	75	87	86	79	71	76	86	80	83	87	88	80	82	66	81	82	91	63	67	92	95	74	90	85	85	65	87	83	71	81	80	91	86	86	82	83	89	73	91	84	72	90	72	83	79	107	83	72	76	73	78	86	80	78	88	83	64	83	101	90	80	87	83	66	70	76	110	60	77	84	68	91	82	86	69	72	73	91	79	111	92	87	78	101	86	74	74	84	78	79	63	79	80	85	95	77	90	78	73	87	94	95	92	77	65	92	81	88	84	86	75	70	79	68	73	66	74	79	80	87	86	86	88	67	65	97	72	81	83	77	77	87	72	65	83	89	78	83	86	79	86	88	90	95	83	78	69	78	84	91	86	88	73	75	94	92	90	70	73	92	80	88	91	65	80	80	76	84	97	69	99	83	85	83	72	80	79	71	82	77	73	71	90	67	90	73	89	100	97	76	71	77	74	79	76	105	77	84	80	97	68	81	91	75	87	77	79	76	73	86	100	82	87	97	92	81	88	81	89	75	81	98	88	90	84	76	78	77	90	83	87	93	58	94	79	82	86	80	106	83	83	68	85	91	66	83
8375	1778	919	992	1933	2680	2534	2093	1770	1471	1293	1222	1046	984	926	904	826	786	754	721	691	691	693	691	683	746	689	601	677	666	646	588	616	628	634	627	595	649	634	621	623	609	575	645	622	638	618	569	604	606	606	620	582	609	599	593	624	601	579	605	636	600	634	586	533	609	580	600	555	603	611	625	549	604	585	563	616	597	608	557	602	598	615	572	579	579	608	591	579	617	598	578	571	584	586	603	587	555	594	582	581	604	581	579	563	619	600	570	595	572	616	572	607	541	604	561	581	596	607	591	591	581	611	578	573	550	590	587	578	581	564	597	590	568	613	608	623	580	572	630	567	573	611	565	579	537	630	552	596	613	569	558	561	592	605	582	609	600	609	608	566	565	568	632	601	582	527	600	586	586	584	574	625	619	585	635	577	558	604	602	581	576	556	581	563	577	594	528	581	624	543	612	541	562	605	556	569	576	558	575	594	591	592	583	575	586	586	614	565	608	580	576	599	569	581	550	573	628	561	549	618	615	577	595	624	621	559	580	612	522	604	588	543	592	600	607	583	579	598	536	549	576	555	588	605	655	576	557	621	577	601	613	614	581	570	577	574	581	570	586	582	547	615	570	571	610	597	610	586	607	570	605	592	587	551	595	580	563	586	545	562	576	545	579	557	569	575	627	574	595	611	599	624	575	572	572	548	617	596	567	557	570	598	588	593	598	557	588	604	586	568	602	615	570	563	542	571	578	549	669	568	576	588	601	559	623	531	573	595	580	573	580	616	609	592	590	591	572	550	531	580	595	564	593	570	598	598	602	594	544	563	604	575	558	595	596	569	545	549	564	593	576	602	569	572	574	571	595	585	593	620	602	590	567	542	572	595	597	575	596	586	631	561	574	554	566	598	553	612	565	596	595	588	544	571	586	581	581	606	609	589	584	550	527	597	560	567	557	567	548	612	592	556	555	585	581	599	535	615	549	613	581	564	577	608	588	593	590	586	576	569	586	586	566	571	605	592	554	620	551	587	558	588	591	578	604	546	553	599	588	590	547	600	623	562	604	567	599	579	583	606	600	609	554	563	585	567	583	616	548	551	618	559	574	620	576	576	599	565	602	572	571	576	575	587	569	610	564	603	594	585	566	596	571	574	609	554	560	571	575	591	562	622	556	576	580	603	604	554	587	566	574	583	577	585	604	569	591	572	553	548	607	598	562	606	630	601	568	636	564	577	631	583	562	616	582	599	593	588	555	574	581	552	600	618	560	607	577	617	589	573	610	569	593	545	594	629	608	576	604	575	596	635	568	624	580	569	532	620	556	592	574	582	575	625	576	609	557	583	575	599	535	581	577	596	588	549	597	583	510	581	615	595	622	610	585	586	609	615	593	619	606	581	554	622	545	587	579	631	602	593	592	619	559	561	597	661	574	580	576	599	556	588	589	549	561	557	570	630	544	595	594	568	610	573	578	554	587	563	543	593	563	583	589	586	611	558	585	580	570	609	587	570	597	621	555	605	558	567	572	546	565	567	594	584	599	602	589	610	618	583	576	577	602	583	571	595	603	561	579	556	582	587	606	591	575	608	528	582	625	635	587	585	538	580	603	531	563	587	589	579	613	552	606	560	589	627	548	602	601	560	576	586	640	598	604	634	572	566	623	616	579	600	594	585	580	586	575	619	556	608	607	590	585	562	583	576	580	590	589	620	599	585	580	621	559	583	557	586	593	603	645	588	523	598	604	588	575	551	590	586	634	562	587	594	563	569	633	597	571	554	584	577	612	591	579	575	628	549	591	583	580	617	579	567	580	591	582	595	585	612	578	557	529	630	575	560	563	587	572	578	565	610	626	567	613	610	613	592	590	575	595	582	609	572	581	568	520	629	625	631	610	575	617	591	576	613	596	588	566	648	560	587	609	552	580	581	573	584	643	563	549	562	586	577	619	565	574	639	565	601	601	616	618	551	599	546	568	582	605	579	554	580	583	596	621	570	577	529	603	574	542	612	526	590	597	594	559	583	535	576	570	642	599	580	646	550	567	592	560	563	566	557	583	653	582	569	594	600	555	559	606	654	591	576	584	571	584	565	617	577	568	637	610	570	643	580	588	591	588	600	569	549	538	583	519	623	626	591	574	597	579	565	570	583	562	624	597	578	588	584	567	599	592	551	568	613	564	572	571	569	570	579	601	559	581	565	590	562	596	574	569	571	572	556	521	564	592	594	596	581	587	627	518	552	604	580	578	562	588	602	551	588	561	541	568	566	576	615	558	544	614	572	646	576	584	564	581	578	608	605	576	556	594	581	559	596	583	565	595	564	592	587	564	546	577	559	594	600	595	569	605	614	608	559	566	603	546	613	566	598	582	584	607	552	608	592	585	564	565	584	600	563	626	596	580	583	524	636	565	601	597	587	576	579	557	582	566	547	559	604	564	560	600	581	590	584	576	578	577	620	606	586	560	562	585	574	578	617	579	573	638	601	589	581	566	582	583	567	585	623	609	587	567	584	595	606	583	583	522	546	574	570	543	615	583	577	612	588	577	586	575	609	620	623	606	558	629	601	590	597	615	616	563	570	567	564	538	554	599	605	628	612	614	560	601	552	609	586	581	608	573	619	583	565	567	619	540	578	577	577	598	542	597	599	591	578	606	563	589	571	609	561	568	628	599	594	594	571	530	628	578	544	589	574	621	556	584	592	536	571	581	573	580	566	618	593	632	584	608	543	581	557	557	600	587	623	612	574	606	600	605	550	573	603	598	633	551	593	575	593	575	563	556	613	620	591	596	590	583	612	602	573	559	588	558	585	600	591	604	569	604	588	584	583	586	643	616	604	581	615	557	619	573	584	621	578	555	551	615	553	596	568	603	577	590	586	556	571	591	572	570	603	614	580	565	570	602	563	615	631	568	559	607	557	599	607	542	577	581	622	605	569	569	624	600	599	621	586	593	585	573	603	663	581	538	556	577	586	577	566	580	599	590	540	593	565	604	555	613	608	583	615	568	595	541	597	556	573	595	569	589	573	571	548	615	586	595	594	584	563	580	621	645	592	562	595	601	592	600	583	555	599	604	537	610	576	600	631	551	583	636	609	601	602	606	611	558	569	540	580	573	594	550	594	574	585	585	583	579	577	578	595	581	632	547	560	595	602	588	567	592	563	613	582	575	590	575	615	593	556	596	583	566	593	574	604	580	627	546	656	589	596	589	543	582	600	595	620	646	595	556	572	569	595	558	592	561	595	638	589	559	599	612	581	595	550	614	600	557	593	563	579	584	554	580	555	599	577	615	592	596	605	549	625	555	613	606	619	618	588	548	594	567	554	578	587	584	574	570	579	563	595	588	594	574	580	618	535	640	578	604	615	588	584	602	587	580	608	534	595	561	594	603	612	556	591	615	596	627	606	533	580	571	565	580	598	579	583	597	577	589	573	587	598	601	581	602	598	601	561	577	522	593	610	548	562	592	603	599	578	589	559	603	562	578	594	548	530	581	583	598	602	588	578	570
1690	134	118	95	102	93	116	108	108	111	129	96	96	108	93	101	108	80	106	100	90	76	94	92	89	101	82	97	83	99	94	92	92	97	88	103	88	86	97	78	84	100	96	71	78	89	87	92	85	80	86	84	88	95	90	83	77	75	102	79	64	82	86	88	69	72	80	75	81	76	103	94	76	88	90	91	75	79	80	66	87	82	95	76	85	86	94	78	78	79	82	63	85	70	90	98	78	88	91	74	83	65	87	83	77	86	80	75	92	83	72	71	85	89	86	87	99	116	95	80	88	92	71	77	83	77	76	92	72	86	94	101	73	86	83	79	77	87	93	90	71	82	77	85	82	81	81	78	82	80	69	91	91	105	88	80	87	100	91	94	86	86	79	85	70	90	87	82	74	78	85	98	95	81	78	93	78	94	68	73	84	90	84	97	78	77	98	71	79	86	89	81	83	90	66	82	89	87	86	70	70	79	95	78	87	98	98	84	95	98	79	79	86	71	96	74	97	75	80	85	83	65	87	92	75	92	82	83	78	71	83	105	92	85	81	72	80	81	68	78	85	71	89	94	80	85	84	88	81	88	81	90	75	79	84	83	72	77	93	76	61	86	99	68	76	93	90	88	85	96	74	86	79	83	91	81	93	71	84	89	72	89	93	78	79	81	79	82	86	98	80	85	66	93	93	82	87	85	75	86	91	81	85	100	75	98	84	81	84	84	85	65	81	93	77	94	81	92	74	87	81	78	76	86	96	105	84	68	87	89	81	94	77	95	68	89	65	81	90	78	79	76	81	90	103	96	87	88	90	89	87	86	82	88	87	71	77	80	91	78	86	84	97	99	78	94	84	98	69	75	73	84	97	89	96	95	93	93	76	77	65	71	85	79	78	87	91	87	64	75	69	90	67	70	93	88	98	95	82	76	66	84	93	96	79	66	90	85	81	73	86	93	80	84	74	76	94	78	99	88	95	86	75	98	60	91	80	92	76	71	98	78	86	83	90	74	85	76	94	73	97	81	106	81	92	86	82	87	91	92	89	79	74	93	81	70	81	98	84	82	76	92	73	82	82	82	69	89	87	77	81	75	90	100	88	79	79	81	93	88	83	80	75	105	83	74	76	89	79	98	79	84	85	98	93	91	87	88	97	68	80	91	84	83	74	79	86	82	77	86	78	89	74	83	77	87	72	76	92	108	78	77	89	77	85	80	73	75	108	95	103	76	95	86	88	83	84	91	85	87	63	89	93	72	79	82	87	80	84	72	76	82	74	81	87	87	64	87	91	90	88	86	118	85	78	75	90	81	88	64	68	98	79	81	78	95	77	79	95	76	87	77	85	87	61	86	82	81	82	90	74	74	88	69	92	80	74	89	91	89	88	83	97	83	65	78	86	85	77	83	86	95	97	91	85	67	78	90	66	88	68	86	77	80	80	97	87	59	78	79	88	80	74	71	83	100	87	77	79	81	106	68	74	86	82	79	89	80	69	90	78	82	85	84	72	76	85	87	90	94	89	68	79	77	106	76	97	82	88	95	80	68	96	89	72	67	97	97	84	76	83	75	92	65	84	97	98	86	97	100	86	69	78	73	86	102	65	84	65	85	90	86	89	96	75	85	80	78	109	83	80	77	81	78	102	81	81	76	86	85	97	99	94	86	92	72	97	111	94	78	55	88	105	77	83	78	89	85	88	65	75	90	97	64	93	97	76	81	85	83	80	79	101	94	89	105	85	62	95	80	76	72	86	70	71	74	62	104	81	83	75	67	72	81	71	84	72	87	81	90	90	84	79	75	83	85	101	102	91	74	90	89	95	91	93	73	79	59	84	84	72	85	76	90	76	74	75	69	71	77	86	76	82	82	84	80	90	77	82	74	93	96	75	88	100	67	88	88	106	92	87	78	90	82	94	95	81	81	81	83	69	82	73	81	76	86	72	81	84	76	105	91	75	86	91	83	98	93	88	79	71	94	76	80	81	69	72	76	110	88	84	89	97	90	88	96	86	85	76	91	100	79	104	88	59	77	85	84	74	81	82	76	68	92	83	88	89	85	72	74	79	88	93	80	97	84	91	62	91	99	77	94	96	110	93	92	98	86	84	70	89	87	78	86	72	87	82	96	80	89	89	90	86	81	75	91	77	63	87	90	78	75	90	78	106	83	74	84	66	90	97	87	80	102	69	65	95	71	71	85	73	74	80	75	93	93	82	102	93	85	73	83	93	98	81	84	72	76	87	90	81	81	91	75	86	73	83	99	73	90	89	86	88	78	94	96	81	80	80	62	85	77	83	84	75	82	88	77	80	67	99	91	90	91	98	86	84	92	82	81	83	75	85	79	89	98	79	89	100	68	86	69	88	87	103	74	90	72	70	85	82	87	71	65	74	114	78	85	80	81	91	93	88	80	68	88	105	75	79	82	69	85	89	75	100	95	94	79	99	85	91	97	82	96	70	94	85	69	69	85	103	88	100	83	69	84	91	84	78	89	85	61	86	87	77	84	91	80	86	70	86	76	81	64	64	87	87	53	73	81	93	97	74	74	94	76	85	87	103	94	90	92	86	95	86	84	65	110	91	95	83	88	70	73	71	77	84	85	67	84	101	86	73	80	85	74	74	106	73	86	81	77	108	76	73	91	70	91	86	81	82	96	81	75	76	91	92	87	86	88	85	77	81	86	93	80	82	63	87	107	94	72	87	79	75	103	77	80	87	76	98	65	92	79	90	104	90	96	95	89	86	90	72	95	83	88	70	94	92	102	76	86	84	99	88	74	76	99	101	81	84	86	93	91	77	88	83	78	84	99	87	90	78	88	78	85	83	91	88	65	62	88	56	64	88	92	83	94	83	94	69	76	70	106	90	81	94	67	89	86	84	85	85	80	85	87	85	75	87	91	67	79	107	78	82	84	91	76	85	100	89	93	74	90	88	91	86	90	74	89	80	74	89	75	84	72	74	74	97	83	93	87	81	80	98	83	91	72	98	86	89	79	96	92	84	71	102	71	71	90	89	87	66	87	93	77	85	83	81	92	89	86	74	92	98	80	89	98	79	83	81	96	72	75	80	84	95	87	73	74	67	97	100	83	93	91	107	85	72	85	81	96	84	83	84	87	78	80	79	80	82	82	110	91	74	86	86	68	96	76	77	78	97	79	68	80	71	85	65	103	83	79	74	89	89	94	72	71	79	86	67	78	91	93	69	103	80	98	81	81	78	90	91	75	93	84	82	81	62	65	78	86	71	103	87	80	94	84	87	89	105	69	104	91	79	80	91	99	73	82	88	83	78	63	73	80	81	99	84	86	95	79	93	80	94	99	80	101	93	63	69	75	77	77	77	89	84	78	66	92	81	80	94	71	78	74	76	75	80	87	77	83	74	96	87	78	76	76	79	77	81	78	94	89	98	94	84	94	69	86	88	81	97	84	83	97	80	72	84	90	91	82	75	75	78	84	91	74	87	87	103	73	89	73	70	83	66	84	105	90	84	80	79	82	83	85
9550	1464	850	982	1746	2361	2325	2004	1665	1565	1284	1165	1135	1030	980	904	928	876	854	804	761	753	790	754	775	708	736	692	718	688	730	683	669	703	643	661	741	677	711	693	669	655	682	615	669	650	644	671	639	659	636	682	627	686	615	650	642	647	693	642	624	667	681	661	644	642	677	601	628	616	654	649	661	630	635	667	613	638	644	658	667	610	657	639	645	661	585	662	637	648	595	638	651	633	638	688	630	640	639	662	628	634	645	630	645	614	608	622	673	631	621	662	672	644	612	658	637	605	655	647	633	635	630	640	657	695	650	603	661	635	668	632	691	643	601	593	639	620	619	616	649	640	606	678	660	606	664	688	592	640	663	621	690	648	644	627	669	626	609	643	651	608	651	648	619	672	651	645	635	630	603	584	596	641	621	663	628	610	679	685	620	638	637	587	628	654	615	625	648	636	662	606	695	658	647	647	643	654	623	613	656	604	681	608	609	644	573	650	611	638	651	670	601	631	654	611	618	671	651	620	662	662	653	657	637	601	672	647	637	628	626	625	591	676	674	611	631	642	686	613	615	657	597	619	597	620	640	672	661	632	649	653	624	626	655	618	631	607	648	603	625	652	594	616	647	632	691	613	657	633	646	657	642	630	681	632	655	671	634	623	620	684	619	636	609	630	656	638	629	680	616	649	657	661	646	607	654	645	706	640	615	682	686	624	674	640	659	636	653	651	638	657	634	645	611	594	655	653	650	609	645	687	626	630	648	610	668	649	621	619	667	663	668	568	613	701	642	676	641	669	648	658	666	636	616	625	659	655	611	660	602	640	673	652	639	653	625	612	604	676	654	628	644	602	640	621	635	646	678	611	601	625	713	658	613	672	659	622	674	609	656	593	649	688	631	697	635	633	649	651	663	633	660	644	639	659	609	628	651	650	627	658	597	636	644	620	636	620	678	590	630	630	635	618	646	688	612	662	633	599	630	643	631	648	640	649	639	657	650	639	637	626	645	595	616	635	606	671	617	678	584	627	643	627	677	685	653	678	616	561	651	671	639	658	631	639	673	609	652	629	639	642	673	652	642	610	613	623	631	649	622	667	617	640	622	687	666	606	664	655	664	610	644	612	658	652	593	606	649	596	646	632	637	611	609	599	654	654	633	672	675	630	609	685	693	632	666	632	685	646	675	630	632	642	614	626	638	610	618	648	699	634	637	651	626	665	639	638	639	646	606	636	646	600	698	647	652	651	614	706	597	670	691	652	643	665	666	633	601	686	604	669	682	649	653	609	623	663	630	594	640	654	634	612	674	629	634	641	644	596	644	651	668	636	637	644	601	624	632	663	622	672	624	626	613	599	625	601	676	645	630	665	658	641	646	652	642	624	665	654	641	660	642	670	671	617	686	646	643	638	672	634	619	655	656	686	693	609	643	639	673	645	635	616	603	673	654	612	636	609	659	694	633	644	669	619	619	627	661	658	656	664	659	664	616	633	607	661	635	642	650	699	661	649	616	703	680	665	623	642	647	635	636	625	616	678	630	603	660	651	625	665	656	646	658	645	639	634	624	635	671	639	662	636	637	612	654	618	648	643	653	658	626	657	653	670	616	633	648	675	633	642	650	608	665	618	653	603	662	670	642	653	639	648	698	604	673	638	659	677	716	655	632	648	623	652	663	705	626	669	652	663	662	618	676	634	620	652	615	677	595	648	647	662	670	613	639	671	606	609	654	623	693	626	661	653	666	616	620	595	659	643	624	614	625	656	637	626	655	686	634	582	616	657	591	657	622	607	606	677	576	666	605	634	680	619	635	641	624	634	612	643	672	657	593	656	592	639	674	628	619	646	663	665	644	644	595	617	647	646	689	643	652	671	659	636	649	641	643	623	659	657	633	635	684	663	629	644	632	644	674	650	640	668	639	667	621	623	609	610	655	652	611	678	614	629	633	662	649	623	667	644	624	640	634	638	648	680	664	639	644	603	638	648	663	669	647	589	641	617	673	657	645	615	600	677	636	595	652	662	629	641	621	648	674	650	661	652	679	631	635	668	636	598	603	649	688	644	607	675	625	668	616	655	636	655	678	631	660	646	650	647	636	651	592	658	663	631	644	630	627	663	653	657	579	669	618	661	691	619	649	639	662	674	647	678	662	660	694	668	636	651	655	633	700	656	638	636	624	665	637	646	691	655	632	707	642	662	587	661	652	672	634	636	641	640	659	618	676	683	695	657	628	642	669	633	630	666	667	654	635	633	628	618	591	622	640	640	666	647	612	629	664	603	648	647	650	658	585	662	644	626	632	625	672	657	632	725	619	695	629	673	602	674	667	641	631	635	620	648	640	616	632	638	676	658	676	618	621	582	654	592	662	654	599	624	635	644	623	636	611	629	649	632	623	632	651	646	671	603	600	638	633	666	582	663	605	655	617	677	659	619	652	604	670	639	644	670	653	625	654	645	627	678	644	634	654	624	649	671	620	647	645	635	660	670	646	654	650	648	670	632	603	630	636	622	613	706	658	644	662	603	654	623	634	678	646	637	656	631	619	618	624	640	684	697	683	631	644	682	659	642	664	626	649	612	644	611	623	647	645	618	663	625	636	633	690	654	627	628	627	671	637	610	645	670	617	669	650	649	629	640	655	615	626	627	651	664	600	649	651	664	632	630	642	633	661	644	676	629	658	650	634	696	650	682	672	656	677	624	615	668	666	631	665	584	635	656	624	624	631	614	666	624	654	596	664	625	670	622	650	626	675	621	678	638	656	641	621	678	632	625	637	608	647	625	674	645	627	651	620	683	612	609	645	638	629	658	612	600	642	636	659	662	619	614	615	619	645	641	671	650	678	664	587	645	643	687	680	609	664	647	656	637	632	620	650	656	668	618	632	629	671	651	654	686	640	660	635	640	679	614	621	630	708	620	663	695	606	562	662	646	614	633	634	582	627	645	632	654	644	676	599	645	607	599	640	603	683	623	664	619	624	641	663	655	630	650	680	662	690	645	594	632	659	610	634	645	625	620	611	606	607	662	641	670	620	682	611	658	610	616	683	706	657	666	702	683	704	656	613	652	636	656	621	672	648	693	663	665	651	641	622	685	663	657	664	621	652	639	648	632	598	638	648	645	687	637	577	598	617	612	663	650	658	657	641	628	672	601	641	634	628	628	680	662	649	649	643	649	631	625	643	659	613	605	605	651	639	685	604	682	650	620	646	661	662	650	659	640	632	651	648	644	617	670	625	644	638	663	640	597	668	632	617	678	650	640	598	659	583	687	620	683	654	668	668	653	678	640	626	637	625	599	694	648	653	610	615	642	665	658	613	623	663	634	661	634	682	629	639	592	622	608	678	659	610	680	611	666	662	600	631	646	683	638	626	683	651	660	650	639	627	599	664	613	639	643	650	637	641	654	652	632	660	629	647	641	671	638	706	654	648	671	630	650	628	664	620	607	601	616	651	668	667	625	620	668	641	632	617	624	656	617	660	625	641	631	634	590	630	679	632	649	647	657
1148	227	168	149	117	145	159	171	170	140	153	143	152	117	146	137	151	127	120	139	147	116	136	144	120	106	125	150	112	122	115	133	122	134	142	115	113	121	113	142	103	126	108	125	114	137	112	133	117	128	98	133	120	109	112	109	127	116	115	112	124	116	127	104	117	124	121	114	130	111	101	116	123	132	113	121	132	109	134	113	128	101	114	107	119	126	129	120	127	97	128	99	114	124	135	107	129	143	133	124	132	105	108	116	101	107	112	123	113	118	107	114	130	103	113	120	116	123	124	117	116	123	108	120	118	110	116	108	115	125	130	111	100	124	109	124	119	115	123	120	115	132	135	113	111	103	109	111	115	113	99	124	140	129	105	119	106	128	106	122	121	119	122	131	105	118	107	116	104	112	131	133	99	125	115	126	128	114	121	117	123	112	112	114	137	109	128	132	97	115	126	145	131	108	116	129	109	119	132	126	106	118	102	122	112	114	113	123	109	119	85	120	102	121	109	111	124	121	106	113	110	129	121	123	123	105	122	113	118	111	124	110	110	126	112	126	130	111	142	124	113	125	118	115	102	133	134	138	120	111	122	112	123	115	113	127	121	97	125	124	118	133	122	128	137	121	109	127	119	119	123	113	128	107	115	134	122	114	112	116	118	124	126	116	116	133	137	113	117	135	112	94	119	107	127	120	116	137	130	130	104	129	105	114	135	119	116	121	112	110	118	127	114	111	107	120	117	115	116	114	112	122	112	115	126	125	126	111	123	105	103	118	136	122	129	99	109	108	116	124	114	123	125	128	121	90	110	100	111	123	127	117	100	130	134	127	125	129	113	115	131	120	106	117	104	143	114	114	118	120	112	130	131	112	128	129	117	119	127	118	99	122	120	127	107	110	126	117	112	108	128	118	123	116	113	131	103	113	111	109	125	121	131	117	118	105	124	134	113	126	103	114	120	110	130	110	123	116	130	106	119	114	117	92	98	106	112	118	122	115	101	125	111	113	122	113	141	104	118	126	113	126	113	128	128	117	127	122	121	106	133	105	123	133	126	124	129	124	129	113	107	122	111	118	123	118	104	126	112	111	124	101	134	107	118	111	123	114	109	122	124	117	100	108	135	120	126	107	127	116	122	108	119	129	125	114	125	112	118	115	120	120	119	113	125	119	117	111	125	112	120	125	132	103	130	109	122	115	116	125	123	113	134	117	103	122	120	139	118	137	118	124	128	121	121	122	126	121	112	125	105	135	118	117	128	110	122	107	97	120	115	124	106	120	133	129	125	122	115	102	101	120	133	126	118	112	111	104	126	124	120	107	115	118	134	116	119	121	112	119	130	133	125	113	114	154	138	119	136	117	113	112	117	129	132	124	125	114	126	138	101	126	115	111	102	111	128	122	115	127	111	110	126	105	108	112	95	112	143	119	132	109	141	134	137	125	118	123	110	127	122	125	136	123	128	127	130	111	119	131	120	105	111	117	125	118	127	141	118	122	116	142	120	117	101	105	109	111	117	131	121	136	108	133	122	109	103	149	122	124	111	128	103	147	97	114	106	123	104	123	138	103	125	110	123	107	116	126	127	105	130	111	117	120	114	113	133	126	109	125	120	106	101	114	129	130	105	119	111	125	139	117	141	95	122	122	129	120	118	131	121	119	116	118	88	117	116	133	119	108	125	106	98	139	112	112	104	124	115	120	118	137	92	124	119	98	109	142	112	130	126	113	105	101	128	103	141	125	114	126	123	120	110	133	139	118	125	121	135	127	121	101	140	118	117	101	120	101	111	123	108	121	125	124	138	116	118	121	110	110	129	141	108	130	124	132	109	121	131	109	94	118	100	113	111	87	120	123	120	127	112	91	113	99	122	111	123	124	108	139	113	129	113	112	117	126	119	123	123	99	124	115	106	122	137	135	118	133	129	118	108	110	107	119	129	130	115	120	127	106	108	107	111	114	125	95	117	130	115	130	132	136	126	122	120	117	110	102	125	138	108	125	114	117	141	113	109	99	126	123	113	119	116	133	121	89	122	133	124	122	104	113	117	116	133	113	114	124	131	116	121	125	124	117	123	118	111	95	131	119	118	99	104	125	125	108	120	137	129	104	113	125	129	112	122	111	119	113	112	109	136	125	133	121	121	135	126	103	111	118	111	125	119	132	121	96	123	113	136	101	113	120	116	119	98	108	118	119	132	122	116	128	129	112	106	117	135	128	131	127	126	122	123	137	131	127	102	111	116	102	132	132	111	107	124	123	114	114	128	127	91	130	131	107	104	99	105	119	127	129	114	108	108	106	126	117	118	111	116	112	145	119	106	127	110	109	115	101	121	114	108	131	100	130	105	125	108	127	145	131	138	120	130	130	130	128	134	125	130	123	121	128	115	119	138	118	140	110	129	123	141	124	128	101	103	126	121	110	91	118	134	118	134	119	111	116	137	135	132	124	123	104	113	130	108	114	125	139	113	132	111	125	120	120	136	142	110	118	141	99	107	129	104	114	108	136	138	115	127	128	104	122	119	129	111	116	123	127	127	116	115	114	118	126	131	134	112	115	107	123	123	142	107	107	118	122	112	130	139	109	113	102	109	143	139	120	99	119	128	126	120	117	120	101	126	150	125	112	116	111	111	105	110	112	123	113	119	120	120	116	106	105	124	125	113	109	127	143	119	127	142	126	104	117	114	113	147	135	124	111	114	135	121	131	123	114	113	107	125	127	110	128	111	107	115	140	109	125	101	120	116	126	126	119	111	110	133	123	110	112	124	122	117	122	129	129	124	113	116	140	107	120	120	130	108	119	103	133	114	122	107	104	126	128	98	112	133	136	135	101	136	110	105	129	120	137	114	121	112	116	104	112	118	138	117	107	102	120	106	136	123	120	104	106	142	132	123	144	111	127	115	113	116	115	136	118	134	130	103	120	114	115	151	125	117	103	114	110	132	107	124	122	101	120	111	124	129	114	118	127	116	122	139	145	105	116	119	104	109	152	126	125	127	115	125	131	113	134	122	110	115	119	126	108	121	131	102	107	112	109	124	123	125	122	108	101	110	140	132	113	121	115	110	101	132	118	107	107	109	96	121	118	113	96	98	123	114	125	118	132	105	120	98	112	123	107	119	114	132	122	136	104	116	119	130	120	112	119	119	131	112	127	128	116	136	130	125	123	119	129	126	105	128	130	109	115	134	102	117	106	95	115	129	123	132	128	99	122	137	133	108	114	142	131	145	104	124	126	124	111	112	132	127	103	107	110	128	123	112	112	121	144	125	117	135	125	114	125	134	110	111	128	122	116	114	124	126	111	131	110	100	138	111	141	120	141	122	108	112	109	127	116	129	120	116	119	114	110	118	124	128	114	117	112	121	128	100	123	130	118	118	115	112	125	114	105	117	88	132	117	122	119	122	132	114	115	107	106	114	114	133	125	109	124	99	127	136	108	112	97	135	122	109	99	124	102	130	92	135	124	113	126	95	117	114	94	113	127	115	122	116	131	109	117	106	108
11416	2442	1378	1524	3049	4211	4047	3434	2876	2491	2135	1834	1717	1590	1367	1348	1350	1252	1234	1192	1137	1109	1080	1052	974	1010	1018	1021	961	998	990	955	974	943	944	933	947	974	976	910	965	946	918	935	913	880	911	880	840	919	892	883	929	856	909	842	892	895	862	864	880	960	914	851	886	917	898	860	916	920	858	890	879	954	863	860	917	920	858	860	919	885	893	869	820	930	956	842	867	829	877	842	834	874	849	907	899	925	862	804	891	841	897	897	869	891	832	873	843	891	909	864	902	843	826	863	881	906	829	891	873	815	883	842	874	911	824	898	874	855	893	873	892	907	872	894	855	916	884	934	840	873	894	844	887	898	859	871	871	861	837	874	820	840	860	901	842	914	840	873	888	852	865	881	881	910	856	832	937	874	856	949	866	902	878	896	889	833	817	869	845	864	912	887	851	842	825	893	818	862	880	836	842	851	851	845	819	850	870	843	882	852	892	923	879	871	874	871	829	836	897	902	870	880	876	891	873	900	880	878	843	854	832	830	826	831	876	855	867	851	851	894	898	838	858	870	872	861	834	868	877	879	864	869	851	859	840	889	853	875	851	878	841	831	860	842	861	854	814	877	884	903	842	862	866	874	877	850	888	900	893	831	864	883	850	898	868	850	836	920	877	896	808	869	897	907	854	868	883	864	914	885	857	841	865	878	895	880	876	816	894	871	842	873	882	859	865	840	849	875	858	851	864	898	917	854	888	851	870	892	843	879	841	842	885	883	851	891	897	904	828	829	872	841	838	847	856	822	849	852	870	867	860	867	890	875	894	875	831	880	831	865	868	878	810	900	855	828	862	858	882	881	835	851	897	863	875	864	888	859	855	888	866	869	871	904	863	818	893	893	886	857	898	904	872	893	921	918	856	843	863	858	862	832	898	876	864	863	877	813	844	833	864	840	878	826	830	942	855	852	862	849	934	860	907	882	850	846	912	845	900	879	864	911	907	815	864	850	869	797	881	835	933	873	875	923	864	866	792	902	826	846	852	895	880	880	891	814	861	864	904	883	910	834	865	899	857	851	884	881	834	825	856	855	823	876	884	856	869	884	894	885	872	839	823	935	912	853	851	916	855	858	875	887	874	873	876	954	895	872	907	879	844	841	876	839	898	906	869	878	912	856	869	904	879	859	839	909	863	843	920	860	809	865	872	891	852	912	874	848	859	869	882	855	914	864	883	833	915	819	872	872	871	900	896	842	881	863	871	826	842	889	809	886	843	812	832	838	880	915	863	840	857	852	824	886	892	856	841	867	912	872	894	837	846	918	875	876	839	824	883	870	834	845	860	857	880	888	869	840	883	835	829	868	837	854	854	867	908	837	879	840	836	838	874	882	898	907	836	849	893	889	870	850	953	846	915	897	851	888	825	873	873	860	846	858	874	859	925	840	872	845	844	883	835	832	862	888	825	879	901	912	860	892	866	867	904	841	882	863	850	840	853	885	825	878	891	913	876	825	866	833	828	893	886	888	854	845	878	921	863	884	805	841	888	840	897	829	858	841	885	853	842	866	861	857	865	865	856	802	840	847	850	865	876	887	862	918	847	910	862	907	886	917	880	845	864	849	856	859	862	843	895	806	809	898	885	849	882	862	882	895	861	885	886	929	877	874	834	860	868	872	837	958	961	850	829	863	855	892	880	914	842	867	909	905	844	870	855	905	857	839	848	852	888	865	844	913	867	905	844	857	869	887	878	882	825	863	829	831	834	851	887	891	884	886	854	824	835	881	874	849	897	889	802	852	836	850	854	844	884	874	868	883	883	883	877	887	856	850	852	885	869	882	838	900	883	811	840	885	804	881	877	946	914	912	889	865	832	886	866	880	889	917	862	896	869	851	882	910	902	798	912	845	881	878	909	911	846	881	871	838	892	893	838	883	852	846	891	874	852	907	839	850	825	874	869	857	871	827	834	850	897	890	828	916	861	829	877	880	838	875	892	861	851	822	916	878	845	848	847	925	823	926	870	831	856	858	888	915	880	867	916	846	875	813	840	879	883	806	889	912	904	837	855	888	870	907	906	893	876	886	817	867	914	892	829	895	867	856	874	889	870	836	860	836	862	894	856	871	836	874	822	861	836	887	906	882	891	869	840	871	820	827	861	873	902	893	855	918	799	886	791	871	897	874	877	832	903	791	878	863	863	886	830	891	859	883	873	893	888	913	880	890	867	850	854	831	803	880	862	838	912	877	851	891	860	861	846	845	860	906	856	907	897	899	859	856	876	879	892	897	833	922	865	804	850	934	853	886	861	858	882	909	932	867	858	895	854	847	876	856	848	848	898	837	844	836	815	906	854	865	865	841	868	883	839	874	893	836	896	862	850	820	814	882	892	864	889	829	872	899	892	827	873	887	878	858	864	872	856	848	924	858	899	891	900	871	900	830	846	883	865	854	886	889	847	819	863	874	867	866	825	812	892	927	920	859	865	800	844	855	873	877	890	956	874	842	852	870	863	863	847	886	866	873	903	899	895	835	864	919	863	916	866	910	885	880	853	895	856	860	827	859	784	851	874	896	866	882	853	857	838	866	895	884	877	843	892	872	871	837	873	860	895	851	828	867	849	845	889	890	879	863	861	845	839	910	860	895	858	930	900	876	850	882	868	899	877	876	860	832	867	876	822	863	864	824	884	865	875	887	863	882	912	879	861	852	896	892	850	848	900	859	913	835	865	851	837	912	879	835	903	872	832	876	929	865	828	816	867	825	890	853	870	876	836	892	875	847	859	918	869	796	865	829	837	850	886	903	871	894	874	853	865	839	807	892	817	848	862	848	881	829	943	865	873	861	857	876	901	862	885	852	878	868	811	876	898	832	886	846	875	909	841	872	855	869	937	852	952	858	827	834	921	882	861	882	801	858	825	878	869	915	890	888	877	893	881	896	867	875	859	889	821	862	842	854	865	860	847	840	859	862	849	894	875	888	844	803	881	864	919	855	899	833	881	836	928	898	874	942	899	855	869	902	889	862	842	853	864	891	825	854	849	845	865	877	836	899	821	898	857	854	902	874	865	831	870	857	893	850	903	871	928	847	918	937	881	905	897	856	837	813	903	917	845	842	844	860	833	924	864	883	806	844	884	882	903	864	858	911	901	851	836	852	867	796	919	903	879	851	877	867	850	903	873	860	831	909	884	873	862	839	796	789	943	826	839	858	830	883	827	895	884	840	881	845	831	893	824	914	892	844	911	871	841	869	886	859	880	905	883	823	873	881	908	906	865	868	838	871	862	947	837	873	847	844	900	859	873	903	887	861	872	890	840	893	924	882	823	926	847	926	868	880	869	834	885	807	896	897	849	921	895	869	866	832	894	887	913	831	927	900	856	865	816	872	856	852	876	829	851	850	888	916	917	897	884	859	879	839	899	919	880	827	877	835	859	883	895	867	860	845	856	895	883	818	908	858	863	872	879	852	858	836	888	893	846	879	908	882	871	883	887	859	893	918	858	894	863	851	929	870	906	840
1279	60	46	48	53	40	50	59	50	45	44	51	35	35	61	35	53	37	42	38	46	42	47	46	49	46	46	38	36	36	57	42	44	51	48	43	44	49	33	52	58	44	42	42	42	46	45	52	52	45	53	32	50	46	47	42	50	47	50	49	39	43	53	42	52	48	48	45	54	44	37	50	35	48	44	46	42	37	43	50	47	38	43	55	49	47	40	44	40	59	37	56	54	35	45	52	42	45	49	43	33	39	30	50	43	38	42	45	42	45	37	52	55	43	39	44	37	45	47	59	44	43	36	50	37	50	52	50	37	39	44	51	50	53	49	39	34	27	35	41	46	43	54	26	38	48	44	45	39	45	43	40	42	43	49	36	38	35	45	40	46	51	46	43	41	43	37	52	31	46	40	59	33	32	39	46	42	48	44	37	53	47	51	50	39	41	38	44	40	45	50	49	35	41	45	33	43	58	47	42	42	47	40	35	36	38	39	41	45	40	43	35	53	49	43	44	33	27	43	44	41	50	49	39	37	27	40	38	37	48	40	40	42	46	44	42	43	34	43	42	45	40	37	40	49	43	44	46	33	46	55	41	47	44	46	39	37	50	47	40	43	36	55	50	57	41	41	37	43	27	41	52	53	44	41	46	55	42	50	49	41	34	39	36	35	39	38	48	48	44	51	40	42	33	60	49	38	43	43	38	41	52	43	48	30	36	59	39	42	38	60	29	52	41	50	45	30	39	38	52	50	37	48	40	41	40	34	40	32	44	48	43	39	36	47	53	42	45	43	40	47	36	41	55	47	49	50	52	52	39	38	50	39	50	37	43	48	52	46	34	47	34	35	55	43	35	35	44	44	30	46	47	28	56	42	48	45	57	37	40	47	42	44	54	43	35	42	41	44	39	46	53	43	50	50	56	41	42	35	35	46	44	56	49	44	39	59	47	38	60	41	36	32	49	34	41	51	44	42	42	39	47	45	41	43	50	52	36	43	39	41	52	52	51	50	46	44	35	45	48	45	35	37	40	38	40	60	41	55	47	54	48	54	42	33	38	40	45	49	43	48	43	48	45	43	47	46	48	36	38	45	49	41	42	46	55	34	55	55	45	43	54	49	55	45	38	52	42	34	42	44	49	42	49	47	42	44	34	36	49	47	39	35	60	42	44	46	36	50	56	50	38	40	47	33	49	42	56	39	50	53	51	45	45	34	61	45	34	36	54	51	40	36	42	38	52	52	40	44	42	44	43	41	42	33	40	49	48	38	58	44	35	45	43	39	52	38	37	34	53	43	60	58	54	43	51	43	42	54	47	51	41	39	43	58	39	39	42	51	43	45	43	41	47	44	45	45	38	40	41	39	52	47	39	38	37	45	43	46	47	46	42	38	44	35	30	36	40	49	28	43	36	36	53	40	37	51	38	51	41	47	38	51	47	42	32	45	37	57	48	43	50	42	33	51	46	45	35	35	43	63	32	49	53	51	46	42	46	40	48	41	38	45	44	41	42	46	44	50	37	39	47	36	42	53	42	39	39	45	50	47	42	52	46	28	59	50	48	30	46	46	39	46	43	52	44	44	57	36	48	41	44	41	59	50	35	51	52	51	40	45	53	48	40	42	56	39	43	35	51	52	33	33	35	29	50	51	37	30	28	29	43	53	43	54	43	48	48	45	46	35	53	50	48	49	38	40	50	44	30	42	30	45	43	44	43	37	21	35	39	48	48	35	48	42	34	55	52	37	36	47	40	43	38	51	56	43	43	48	42	30	33	50	49	34	31	49	48	35	41	45	40	44	47	49	35	51	48	44	44	53	45	45	40	42	46	45	44	31	39	49	42	41	46	42	39	53	32	46	44	43	52	53	36	43	41	42	35	37	47	39	42	49	48	48	50	39	38	38	43	41	38	52	46	44	41	34	47	43	45	45	46	43	32	45	52	50	45	42	44	45	40	40	38	51	35	30	48	40	33	56	49	48	45	43	44	45	33	50	36	41	46	46	44	44	45	42	52	37	49	47	45	38	38	41	31	67	45	46	47	32	39	54	42	45	50	32	40	34	37	39	34	43	44	39	43	32	46	46	40	40	37	40	31	47	35	33	34	41	41	52	35	44	41	45	44	44	43	43	42	46	56	49	35	46	42	40	37	40	42	29	38	50	37	51	45	50	49	47	54	46	45	43	35	49	45	42	48	51	39	53	39	43	56	53	50	44	35	46	41	27	37	43	44	38	37	67	46	50	49	41	33	44	52	44	44	42	41	49	56	44	65	40	47	46	42	41	49	50	39	41	29	42	42	45	49	33	48	37	43	46	39	40	42	51	47	49	42	41	43	44	47	37	42	52	36	45	41	41	44	37	46	38	42	50	48	40	51	38	42	40	48	51	58	29	44	45	42	56	44	45	51	36	42	44	44	35	50	36	43	45	36	42	41	40	43	42	47	46	47	40	30	41	43	45	46	37	48	49	44	41	40	32	31	29	49	42	46	36	45	37	52	49	30	42	45	50	50	36	32	44	50	37	50	44	40	39	42	36	42	44	54	44	36	46	41	50	44	61	51	31	44	35	49	63	38	41	29	36	55	36	39	41	49	46	45	46	38	50	47	36	41	49	43	50	39	44	47	46	40	47	34	52	51	48	24	35	38	39	43	44	58	40	51	48	48	46	48	49	42	49	46	52	46	41	47	39	45	37	42	30	41	39	52	43	54	39	55	51	38	46	43	47	43	47	42	34	51	39	37	47	38	51	49	49	49	44	27	50	43	46	45	48	43	43	45	32	41	41	46	39	48	44	47	41	31	44	49	35	50	45	39	36	34	44	44	44	36	47	47	42	45	48	47	40	42	49	34	39	30	32	41	43	46	43	40	43	46	39	37	42	34	33	46	51	51	36	41	55	39	38	40	43	53	48	50	49	36	61	47	50	41	49	50	42	49	50	37	30	45	44	50	36	48	46	40	49	32	37	38	48	36	44	46	48	41	30	47	51	40	30	53	57	27	48	38	45	46	34	32	44	51	35	48	33	42	37	42	37	44	39	47	25	53	49	35	50	38	57	30	42	50	37	35	35	43	36	33	43	40	54	48	43	45	50	41	36	50	47	39	35	42	43	30	44	31	42	44	41	41	31	40	40	40	42	34	37	39	48	54	44	38	43	34	44	46	44	49	38	46	48	38	36	42	55	38	49	41	38	40	53	57	43	45	37	36	46	51	49	55	43	40	50	43	35	40	54	50	37	51	36	51	40	56	49	34	30	45	33	39	34	49	44	33	55	52	55	35	44	51	50	45	54	51	37	42	35	39	53	41	44	47	47	48	39	32	46	39	50	37	57	54	28	44	36	42	55	61	35	49	38	46	38	29	42	46	41	40	39	49	32	42	37	39	42	38	48	53	41	37	45	50	53	45	36	47	45	45	47	49	33	46	49	43	45	36	42	47	41	41	41	35	44	40	44	59	35	52	33	44	48	42	40	33	41	59	35	43	47	46	42	45	35	30	28	45
8026	666	386	425	598	726	682	634	596	531	492	485	471	455	420	416	389	403	363	348	387	371	348	404	359	379	376	365	346	369	364	388	356	329	362	316	357	331	344	354	364	351	349	362	340	352	337	322	299	339	345	322	359	336	320	342	354	324	376	338	332	367	352	359	343	350	343	334	354	328	359	341	340	373	340	346	353	350	379	351	400	356	320	346	335	390	337	339	382	345	331	371	352	345	340	377	364	370	332	338	339	364	383	329	364	345	338	340	326	399	342	354	379	357	310	350	364	332	383	377	315	361	364	372	318	380	337	383	344	356	345	342	353	364	327	334	339	337	359	332	331	320	379	365	337	362	312	329	365	341	349	361	355	358	322	351	353	365	329	357	314	333	319	367	374	350	363	375	337	321	316	396	343	369	347	347	364	370	361	348	338	345	340	317	366	319	342	332	313	328	314	348	348	321	357	313	336	379	352	358	380	323	327	327	369	330	336	363	340	317	333	331	337	351	337	353	317	322	321	338	341	367	347	357	361	373	335	365	331	357	335	364	345	372	334	351	347	332	315	331	362	329	341	325	391	334	346	346	346	360	322	329	320	331	322	351	320	399	376	357	354	328	385	328	369	370	354	341	358	335	339	323	349	345	316	344	336	321	367	346	355	341	369	351	377	355	336	339	392	339	319	344	331	343	324	352	355	365	357	308	336	358	359	343	315	343	334	335	334	340	337	304	354	335	335	339	355	340	336	352	341	365	326	347	328	339	316	341	309	364	346	350	318	344	358	361	348	329	339	341	342	341	361	339	332	360	322	335	359	341	343	333	355	375	364	352	353	352	359	359	379	389	342	339	332	362	335	395	352	334	348	357	358	335	364	337	338	349	298	321	353	379	358	337	329	345	325	335	346	340	327	348	361	334	327	335	350	332	325	337	367	343	373	330	359	344	337	337	330	321	359	331	356	314	318	343	381	358	336	333	370	372	317	316	333	364	318	352	331	319	347	328	354	345	336	387	319	361	337	314	326	314	308	327	332	350	334	361	361	334	331	338	327	355	350	363	354	337	329	366	303	321	363	330	336	332	386	348	340	349	358	325	388	346	364	344	324	385	347	344	353	356	313	360	375	329	338	371	353	329	333	335	336	340	370	350	346	347	352	339	346	342	339	321	353	345	361	331	354	352	337	315	326	341	336	333	356	368	365	343	325	356	365	336	387	359	357	336	362	310	372	326	333	318	377	320	348	337	359	348	319	357	345	321	355	367	330	316	333	337	357	316	332	340	349	339	336	349	340	320	359	333	353	330	315	369	341	331	318	347	338	359	333	347	303	317	313	332	347	338	349	346	368	377	350	356	328	319	351	345	329	342	338	310	323	357	302	383	327	354	310	339	325	372	338	336	304	328	339	326	323	345	335	366	338	387	320	362	330	377	339	358	340	345	329	334	333	347	322	327	360	355	367	345	321	323	369	331	373	388	340	340	337	349	358	338	345	307	341	318	335	336	350	309	330	311	370	330	344	361	312	382	316	306	332	327	368	315	334	332	339	342	314	375	336	309	352	348	311	351	370	361	323	343	344	339	348	344	348	332	343	340	354	328	383	359	333	311	345	334	341	356	354	347	337	343	349	338	358	360	323	339	360	320	343	350	354	337	333	342	353	339	333	345	335	337	354	352	369	390	330	344	360	339	353	351	360	323	323	328	381	351	332	335	364	325	349	360	342	326	339	346	322	367	363	359	368	334	332	323	360	319	348	360	366	343	345	277	344	336	350	313	325	345	365	333	346	327	350	352	331	343	361	352	338	344	329	334	352	325	335	345	344	352	325	346	342	363	336	318	383	315	335	352	373	352	333	352	327	374	336	342	341	357	349	346	346	381	326	341	357	336	355	350	368	334	354	372	371	346	325	325	310	350	331	348	321	342	307	343	339	345	322	374	313	336	362	342	331	330	336	349	339	342	362	347	336	351	341	357	312	353	330	340	326	350	335	383	351	346	347	321	325	334	355	341	365	339	380	347	344	324	349	338	327	340	336	329	393	328	318	302	343	339	370	334	322	380	339	363	371	374	325	339	374	347	296	341	340	341	348	370	346	340	309	345	313	340	378	364	334	340	343	325	361	340	311	340	340	351	367	313	350	304	316	306	302	338	356	337	356	357	340	325	342	346	348	344	361	337	339	351	377	322	318	363	327	325	355	387	324	336	370	332	334	338	339	346	336	357	344	325	334	339	336	328	343	361	379	332	346	328	364	321	372	362	348	369	371	334	329	362	344	339	302	330	315	363	363	354	362	340	368	352	330	326	353	332	374	379	355	343	349	371	315	333	346	343	338	335	358	330	322	337	348	358	362	332	349	349	346	344	328	336	369	341	346	368	352	296	365	351	334	345	321	345	337	342	340	332	325	337	393	363	378	341	329	324	322	335	339	364	327	403	370	366	339	352	353	365	361	345	350	337	358	337	313	344	370	344	347	361	342	335	341	313	326	384	379	325	339	348	352	342	374	342	330	346	359	344	314	325	353	354	322	347	336	344	348	331	345	346	338	329	336	351	313	343	337	348	342	359	355	340	339	331	376	361	383	353	335	363	347	368	343	337	353	351	388	319	368	325	340	357	338	337	358	350	350	313	328	327	323	356	330	347	337	314	361	320	347	368	343	360	327	353	349	369	319	354	348	343	357	373	343	335	346	388	353	398	347	370	332	330	347	325	328	349	365	340	344	322	339	328	344	338	326	360	362	340	325	349	325	339	352	313	361	333	340	330	358	328	326	360	341	345	313	372	340	335	371	336	347	339	353	356	315	355	373	349	318	339	357	296	302	349	352	352	340	355	360	333	353	327	342	354	318	369	354	364	341	328	344	319	315	308	333	334	351	350	389	334	351	372	353	333	315	337	368	381	332	346	356	348	359	330	351	328	330	359	349	360	364	308	305	374	336	331	309	354	379	350	353	325	390	354	351	369	353	346	363	347	327	332	321	336	317	376	334	331	319	370	351	361	363	350	370	312	327	362	318	326	349	306	355	336	335	366	359	362	331	356	341	324	400	357	338	365	300	296	359	335	335	331	354	325	313	360	340	320	338	345	327	351	336	315	371	370	321	373	340	377	368	339	348	342	340	351	345	366	355	363	338	358	359	317	355	337	327	332	323	353	340	362	338	345	316	330	351	329	363	345	358	358	340	380	355	335	345	340	336	362	335	349	344	342	352	341	331	337	345	359	367	366	324	326	350	363	346	325	367	341	339	349	367	341	355	364	323	319	373	331	333	342	313	362	338	315	342	352	337	349	348	371	336	314	362	342	352	352	392	341	377	372	347	347	349	296	347	345	347	351	356	359	345	351	331	332	365	332	367	343	345	374	345	340	316	330	304	340	346	319	337	358	351	341	325	351	330	331	356	347	325	348	319	373	373	306	352	374	340	324	328	350	341	370	352	372	343	354	351	321	364	361	369	356	317	328	341	345	365	330	338	367	341	334	334	319	313	338	334	341	329	331	346	366
834	144	110	88	123	111	103	100	87	110	74	97	92	88	90	83	92	88	94	100	79	90	87	86	89	81	74	93	82	84	69	75	68	75	89	106	87	79	75	86	78	65	74	77	72	95	70	84	88	83	104	81	80	73	80	74	68	74	83	92	83	68	83	72	94	108	76	102	96	81	86	85	68	95	88	81	81	75	90	77	91	88	82	95	89	102	82	90	96	84	81	82	87	70	86	85	87	82	80	81	82	78	88	78	81	85	82	82	82	81	86	78	67	81	74	88	83	84	83	76	92	64	72	85	81	61	79	98	69	77	87	84	94	72	81	77	81	79	86	77	84	86	79	68	92	79	110	105	79	76	75	78	89	80	79	98	90	75	88	85	71	88	77	80	69	92	61	79	71	87	64	80	72	84	69	81	79	68	81	73	94	85	77	74	79	89	75	75	85	84	57	97	82	95	62	83	82	100	83	83	89	93	91	97	75	91	80	77	87	105	71	82	92	71	86	72	79	86	69	74	69	92	90	79	79	91	68	92	84	97	72	69	83	66	98	88	69	89	93	89	88	84	68	81	82	100	91	78	81	85	82	86	84	74	71	86	97	82	81	83	90	71	75	76	63	89	70	75	75	79	74	80	85	75	85	70	92	100	75	82	104	87	73	73	78	79	81	77	65	91	75	88	78	75	78	94	98	75	87	80	79	63	78	74	86	98	95	72	98	82	83	84	77	73	73	82	80	79	98	79	86	70	91	84	74	77	88	85	65	87	89	69	82	70	75	83	81	85	84	70	86	86	79	78	80	87	92	92	84	69	84	81	90	79	97	76	60	85	89	76	75	81	96	77	81	79	67	81	61	77	94	70	94	64	91	73	88	71	80	81	60	82	73	90	87	74	68	71	80	65	70	84	74	94	77	67	76	58	73	106	82	93	99	75	78	105	80	82	91	80	103	90	80	82	70	80	76	91	88	94	73	103	104	79	82	98	82	82	78	78	96	82	67	74	83	83	84	75	84	83	90	94	85	70	94	85	93	83	84	73	68	84	83	79	75	77	88	70	81	84	75	83	69	71	88	73	96	70	91	72	80	83	94	88	97	71	76	98	83	79	92	81	74	99	97	75	95	69	87	77	81	72	58	87	83	89	68	72	88	77	92	80	71	88	72	70	91	87	82	88	85	69	89	83	94	71	75	75	77	72	59	74	82	81	77	64	85	80	77	77	83	76	89	81	90	66	87	75	90	99	73	78	78	89	89	84	84	95	98	92	102	77	79	76	69	66	71	80	104	113	76	67	77	76	87	77	80	77	84	79	83	84	79	72	82	85	88	69	103	97	71	90	70	88	76	98	80	78	83	76	81	96	81	74	64	62	88	86	71	75	98	76	73	79	67	84	76	83	63	71	104	86	79	78	89	61	76	85	90	69	94	91	66	98	86	79	72	81	76	81	85	82	68	73	92	76	87	93	89	87	83	79	64	75	70	91	79	81	69	76	97	88	96	91	102	83	97	80	84	87	87	71	81	99	75	65	75	88	101	79	100	69	92	90	77	83	71	75	97	63	111	90	80	98	98	95	83	88	84	71	79	79	92	88	84	94	68	71	89	83	87	74	73	94	70	67	79	78	74	76	75	86	75	80	101	91	98	70	91	72	87	71	74	70	85	80	80	70	80	86	82	79	79	84	81	88	87	79	76	95	89	84	93	75	65	71	80	82	67	76	88	77	81	80	98	79	86	81	86	75	83	89	84	93	89	80	101	89	74	110	94	95	88	94	92	79	67	93	75	86	81	72	75	99	84	91	75	83	83	80	71	68	94	72	80	86	65	89	67	88	65	91	86	71	68	69	72	81	67	74	95	84	78	81	104	76	74	87	82	80	82	74	94	88	84	68	89	83	91	65	85	86	69	94	76	83	74	89	86	78	78	100	71	88	73	88	60	85	72	102	97	65	89	81	88	84	87	92	83	84	84	71	88	97	94	64	90	92	90	87	81	80	84	76	80	77	73	91	88	67	72	98	68	83	78	86	78	71	68	72	80	95	74	76	73	91	87	93	93	84	71	93	94	74	88	81	73	57	66	98	76	85	67	86	76	78	68	69	89	75	89	82	88	86	94	91	85	61	79	100	89	76	80	75	80	81	73	71	80	82	97	73	72	96	92	103	82	93	76	92	90	94	76	87	74	65	81	84	77	74	88	85	78	92	98	78	101	93	81	79	68	99	87	96	86	84	77	73	89	79	89	63	59	89	78	96	85	94	91	83	75	77	96	89	69	78	83	78	90	75	86	88	92	68	77	78	71	96	73	83	83	87	81	85	88	82	74	86	86	75	93	84	96	100	83	76	90	77	77	88	85	87	98	78	76	66	77	85	86	82	103	92	82	85	85	98	97	70	99	70	75	78	61	73	70	71	93	74	76	92	74	58	69	77	89	77	89	99	75	72	71	87	71	84	71	77	88	94	68	86	97	90	87	75	68	79	80	105	82	82	96	102	80	84	97	95	87	83	80	76	97	96	97	92	86	92	76	73	72	79	75	86	86	72	70	91	80	75	88	89	69	74	74	84	93	74	94	77	103	90	64	93	85	87	80	77	76	101	108	98	79	81	82	72	100	88	92	76	103	89	83	79	79	77	68	81	102	88	77	73	91	75	80	89	78	89	75	76	67	75	78	53	85	65	71	86	74	79	68	87	81	79	89	87	85	90	87	81	87	75	77	90	91	71	93	97	80	91	82	95	87	87	75	71	98	80	81	66	70	75	79	83	80	88	81	88	87	68	81	93	93	73	71	87	81	72	88	80	77	77	78	77	72	60	67	65	91	78	79	83	63	73	78	85	76	76	68	80	78	93	58	79	81	71	78	79	80	82	86	76	65	90	73	85	82	79	78	93	77	99	74	68	64	79	88	89	84	90	80	94	87	82	93	75	79	83	96	82	106	73	81	93	75	81	76	83	83	78	80	76	81	70	98	71	91	90	74	81	85	92	90	86	72	73	70	84	75	80	71	74	75	91	75	81	83	60	63	70	78	65	76	100	82	90	85	73	88	86	82	74	91	89	89	86	69	69	83	77	83	74	93	75	76	81	77	87	88	89	105	83	94	89	91	88	75	78	93	83	81	73	73	80	86	80	86	77	86	87	81	81	92	85	89	73	82	79	95	86	77	76	101	78	92	81	90	87	77	92	84	85	90	81	93	81	72	78	63	94	81	84	76	89	71	80	90	94	84	82	79	85	84	101	81	76	81	84	73	91	84	80	78	99	86	89	67	80	88	85	88	78	83	96	77	66	90	94	82	86	87	82	78	79	89	66	81	77	75	80	85	82	66	80	82	93	79	80	87	84	80	85	79	93	84	76	81	81	85	85	83	90	77	83	77	84	97	74	86	82	78	86	83	73	80	75	59	65	84	78	92	99	78	92	89	82	88	88	81	57	84	86	81	71	83	84	72	83	86	79	72	77	107	79	77	95	74	83	81	87	99	84	84	92	90	73	76	80
9185	1690	891	1039	2058	2645	2542	2180	1807	1499	1303	1118	1097	1014	923	876	815	796	786	735	750	713	726	700	699	714	658	695	665	673	638	665	666	636	617	653	640	638	629	605	640	672	637	627	633	619	590	621	614	615	669	581	573	624	646	592	601	621	596	614	582	575	631	609	576	571	640	591	571	606	615	581	610	612	563	593	584	610	607	586	625	602	559	613	568	618	611	574	582	596	589	583	574	562	605	581	582	591	613	604	641	589	601	610	577	581	595	596	610	598	567	591	619	652	619	601	567	599	561	604	549	602	575	575	598	579	548	564	570	595	567	597	595	567	591	595	610	593	620	601	632	602	574	618	582	610	606	596	587	610	589	611	589	619	618	641	583	575	571	604	596	601	566	617	557	552	597	566	611	610	601	597	601	555	648	599	617	584	613	585	558	598	612	593	543	577	634	574	589	632	619	567	581	573	548	622	567	574	607	579	570	585	573	608	593	621	616	624	600	580	568	607	625	590	589	587	583	607	576	570	602	592	625	624	566	609	610	598	621	625	573	631	573	605	588	593	568	580	540	583	591	634	561	562	604	563	558	596	598	567	569	560	587	584	648	610	581	595	588	571	556	543	598	559	640	565	591	575	609	579	629	627	602	661	592	612	580	608	619	560	607	587	574	573	561	545	575	563	563	578	583	645	572	619	583	636	619	592	594	558	605	616	573	579	608	559	590	588	572	565	567	562	605	583	575	611	620	588	559	576	584	590	620	618	592	610	537	567	608	576	574	558	634	533	614	588	619	572	600	596	568	580	593	622	602	608	565	592	586	577	595	582	579	602	602	579	561	571	589	596	551	596	576	580	592	617	564	612	606	591	543	555	591	616	614	612	642	564	584	570	576	534	570	600	634	589	619	623	627	590	597	570	571	578	594	596	552	583	626	590	574	573	578	559	592	630	593	554	590	604	512	602	563	586	541	610	603	594	541	626	619	617	625	595	562	600	593	640	610	593	553	588	555	582	614	615	577	623	568	581	567	582	580	591	582	577	580	565	594	578	602	603	602	584	617	600	561	577	581	560	595	607	576	592	600	610	622	605	594	582	658	590	595	582	635	569	586	592	579	607	630	577	584	644	605	631	602	556	617	604	603	577	599	572	607	617	586	596	630	606	580	599	558	593	584	577	584	588	579	564	590	616	610	587	561	578	594	560	607	555	588	582	600	584	557	566	583	608	606	589	584	565	566	589	616	583	598	607	585	527	600	597	592	585	578	573	610	600	608	608	603	571	651	552	619	636	608	571	577	600	609	602	595	573	605	576	604	634	655	572	571	579	572	540	619	555	628	566	624	586	595	575	615	604	561	614	573	609	607	559	568	540	582	570	591	540	618	616	562	608	572	606	557	527	578	599	590	576	578	585	572	568	588	606	580	579	591	581	636	584	588	587	534	605	636	582	551	562	593	586	592	559	627	571	616	559	612	565	590	591	583	560	596	568	572	569	599	617	620	556	599	582	626	598	558	562	571	579	622	600	623	604	578	595	546	599	563	635	598	606	594	596	590	605	584	607	629	595	576	594	576	578	565	595	617	573	576	595	594	597	585	603	625	587	545	571	592	618	590	573	580	587	615	576	576	556	580	588	598	577	571	559	581	612	586	620	622	585	583	574	600	582	629	566	618	570	593	611	557	597	584	598	592	622	593	554	578	655	596	613	584	574	601	597	588	544	570	566	618	623	544	637	537	595	615	584	601	613	563	564	559	613	556	627	596	585	590	576	585	589	592	549	611	560	572	600	578	586	614	591	613	607	581	583	612	621	558	578	635	619	606	599	618	627	601	561	586	606	582	629	577	592	593	552	621	559	557	567	595	586	649	637	605	583	579	593	594	561	566	592	631	568	602	581	583	579	576	583	589	577	616	617	588	590	597	568	594	591	577	607	567	633	583	587	553	583	570	599	574	632	597	590	544	604	596	637	550	572	626	621	599	607	567	569	605	601	567	595	597	570	590	597	570	580	610	603	574	597	590	610	539	624	614	648	583	627	551	585	547	580	577	582	608	607	556	573	595	558	604	561	592	608	602	572	591	597	631	610	557	599	606	560	607	587	546	620	578	603	591	590	534	564	629	585	583	557	582	591	582	588	594	608	568	548	611	565	625	569	588	541	618	595	597	586	611	631	663	590	605	567	611	601	581	586	591	567	591	608	597	595	603	595	570	627	629	525	600	599	622	602	616	624	628	591	601	543	607	586	564	588	576	605	580	587	566	580	605	582	582	563	622	586	613	587	567	577	558	592	609	596	590	566	583	604	559	616	599	555	641	596	571	608	609	574	574	557	576	570	573	578	572	602	602	579	558	564	558	604	609	579	584	565	628	571	604	570	645	601	582	537	589	547	569	562	612	568	615	582	573	597	547	551	589	573	600	583	586	643	625	562	589	557	587	604	631	638	607	573	631	608	585	601	568	613	594	584	588	579	574	580	572	583	548	565	581	612	624	639	584	550	608	652	630	533	662	563	585	570	605	547	591	615	612	584	601	594	573	546	631	575	606	546	558	611	568	592	569	612	572	610	538	597	573	597	607	623	620	591	573	558	570	565	568	558	547	596	578	589	585	595	651	615	566	605	613	557	593	574	570	575	624	594	580	543	580	572	587	569	583	599	586	622	589	582	569	580	601	608	616	625	558	537	628	586	587	557	587	631	580	532	581	598	559	562	577	595	619	581	633	573	622	594	627	586	538	621	579	619	595	584	557	588	604	571	568	634	555	575	585	572	619	594	555	596	571	568	572	554	609	562	607	560	609	634	596	609	603	626	575	589	597	616	594	592	609	561	599	548	604	608	604	572	611	623	539	537	592	615	586	592	590	571	565	586	597	597	588	581	557	637	606	575	578	573	582	592	603	616	616	536	599	632	606	562	581	565	633	578	602	626	601	598	592	590	566	603	570	615	543	605	595	601	609	556	589	576	619	609	597	600	637	578	620	597	593	558	615	609	588	624	571	584	643	579	558	577	594	546	627	583	605	597	576	560	571	595	577	583	598	594	597	578	617	637	570	570	621	552	591	571	572	595	607	598	614	583	582	613	610	542	595	577	618	594	569	611	572	559	602	594	558	574	601	591	609	594	565	618	594	579	609	597	573	608	604	612	603	586	586	603	588	540	612	568	590	602	608	568	579	606	585	589	570	634	593	632	576	588	600	622	596	584	581	598	549	574	587	583	568	573	608	601	563	606	583	580	578	607	611	604	625	573	606	581	586	591	612	618	576	601	568	617	577	622	563	611	586	613	646	605	587	540	599	597	584	552	595	589	615	576	568	620	619	560	580	604	624	571	607	550	594	616	587	553	568	557	593	548	554	561	556	572	613	576	590	583	637	602	571	633	626	572	572	566	619	624	569	606	574	556	588	580	613	618	600	612	587	601	634	566	576	561	610	590	550	587	537	589	610	603	577	602	573	584	574	540	549	606	590	586	594	586	598	613	607	607	549	604	612	583	572	565	584	605	565	587
1959	130	93	79	103	96	110	87	115	124	88	95	92	91	85	93	69	98	94	77	72	83	83	67	89	84	95	94	91	86	80	113	93	105	90	88	87	85	91	85	73	78	78	82	88	90	85	79	98	90	98	83	105	89	85	82	76	87	82	79	84	99	74	81	69	99	103	96	65	91	95	69	99	90	78	81	86	111	86	87	82	84	100	76	86	92	71	90	66	104	87	86	77	99	80	96	94	87	76	92	81	90	82	71	100	82	88	86	94	85	83	82	87	84	92	100	88	82	82	91	88	84	78	78	96	94	87	88	79	87	87	86	82	93	88	82	83	78	83	68	91	85	84	73	92	94	86	89	84	87	101	105	78	73	89	75	92	81	94	87	93	72	75	90	75	94	101	85	72	85	107	97	82	76	79	89	87	81	93	81	75	85	85	76	90	81	87	87	93	80	96	66	72	95	86	89	81	96	84	76	79	93	82	84	92	89	81	69	79	92	93	88	83	105	95	78	92	95	85	92	94	74	87	98	86	94	82	88	89	91	85	103	74	87	85	100	82	79	69	98	81	88	83	79	79	87	91	97	75	73	97	101	76	81	86	86	80	83	92	84	88	83	77	88	91	86	93	102	88	100	85	85	88	81	79	86	90	96	92	91	103	87	80	88	78	99	86	93	88	80	95	92	93	81	83	88	95	87	100	86	88	97	73	103	88	82	67	95	94	75	97	88	77	90	71	95	76	90	110	93	103	107	79	96	77	80	75	89	81	99	93	92	71	88	79	73	94	79	78	80	88	87	90	92	83	76	83	89	95	92	87	85	89	69	91	71	87	85	79	84	88	97	90	87	92	92	102	79	91	94	82	96	86	102	68	87	84	92	95	81	95	83	87	80	93	87	82	99	90	67	78	77	81	78	85	81	88	80	69	84	89	90	77	105	87	87	82	88	89	81	78	84	78	76	83	90	77	87	72	72	88	85	78	103	89	84	90	78	80	79	98	86	104	82	94	73	79	98	81	78	83	80	108	96	79	91	78	89	94	100	80	85	78	74	92	79	86	84	78	94	101	86	91	67	99	83	89	100	82	71	90	79	89	85	87	86	94	92	91	90	79	63	80	76	80	83	86	78	89	75	75	96	94	72	73	104	96	80	91	82	79	96	95	93	92	86	92	76	69	81	93	86	88	81	78	112	103	78	102	87	86	87	85	69	86	81	102	100	89	89	80	91	88	77	85	78	89	79	90	76	85	80	70	97	95	93	100	85	89	82	84	90	83	85	91	90	68	68	84	85	83	105	99	74	94	84	70	92	107	81	88	89	96	90	78	81	73	87	105	102	85	82	84	69	87	85	85	84	96	83	100	76	78	80	75	81	73	97	84	84	90	89	87	77	78	91	65	78	72	78	88	79	75	88	88	83	71	86	86	83	81	99	85	61	94	62	76	95	94	80	89	78	79	79	66	98	81	86	83	77	71	82	96	81	81	88	86	83	82	97	83	88	79	88	86	88	61	75	86	86	98	86	89	95	70	78	97	77	87	84	81	96	91	92	83	80	85	96	76	90	92	81	95	80	71	87	95	97	73	80	88	79	86	95	111	93	98	81	84	87	61	89	74	78	109	83	98	91	60	86	79	83	90	92	87	91	82	96	99	96	75	72	64	91	103	75	80	81	83	80	75	70	101	101	71	71	73	87	84	77	84	84	70	77	81	81	62	83	84	87	82	85	84	74	92	95	90	70	81	91	73	90	89	72	77	93	70	92	85	92	77	91	93	94	79	89	99	82	83	81	90	99	86	69	58	92	97	99	83	78	74	95	95	93	97	95	90	78	77	91	76	79	83	94	89	83	72	98	100	90	79	103	78	95	86	80	92	85	81	73	82	75	87	86	93	80	91	77	82	84	103	107	79	80	74	80	74	65	96	86	76	75	90	89	83	70	69	91	87	84	97	83	80	88	78	106	82	81	84	77	94	92	95	103	104	91	87	88	87	98	75	102	84	85	72	77	88	97	86	88	68	79	83	86	91	98	78	88	98	86	84	82	82	93	94	106	97	91	85	76	86	72	94	87	86	99	92	93	106	89	85	88	75	82	89	90	82	92	67	96	75	85	89	89	65	86	87	91	84	89	82	79	92	94	85	80	83	78	73	84	90	82	90	89	71	93	81	96	76	81	79	93	92	88	86	96	91	77	89	90	71	103	69	76	85	72	75	82	73	94	71	71	90	74	82	89	72	68	72	69	88	85	82	79	77	85	81	76	94	72	83	73	87	73	84	86	57	55	84	88	80	77	84	85	90	105	86	75	80	102	83	82	87	77	89	85	67	89	82	95	86	83	93	81	104	84	81	95	100	91	76	101	95	91	92	87	81	91	79	81	86	87	83	81	97	93	85	99	92	75	92	93	91	79	83	78	90	93	77	78	77	86	83	82	102	87	67	91	77	97	90	68	84	107	95	102	81	95	109	97	87	81	80	82	73	73	82	90	75	77	94	78	108	100	101	101	87	79	93	87	84	70	99	91	69	84	81	87	73	90	92	84	68	67	80	96	80	80	82	68	82	94	71	96	88	80	104	85	82	96	77	92	82	80	89	85	77	72	69	74	105	80	94	83	99	87	84	74	78	76	87	94	91	86	85	79	95	83	97	82	76	89	88	97	87	89	85	95	82	89	64	86	76	79	87	101	89	93	81	99	79	94	95	83	72	93	71	86	102	87	83	70	79	84	88	105	100	88	81	92	87	76	86	73	110	89	85	83	88	92	75	95	100	102	97	79	89	91	93	92	80	79	64	101	93	86	95	88	94	91	80	77	97	99	80	82	86	99	83	91	93	87	80	84	85	89	78	93	81	89	78	76	72	82	91	98	81	99	99	98	69	100	82	82	96	84	98	86	75	87	79	99	90	97	96	100	64	79	84	103	75	83	96	65	93	62	79	85	87	91	67	90	93	84	81	80	84	75	68	72	82	75	88	80	78	83	86	78	85	84	82	83	75	93	89	90	88	79	73	75	72	92	78	81	69	64	89	90	87	92	84	96	82	83	98	87	81	70	83	87	80	88	90	76	99	97	93	99	74	95	82	80	85	88	85	104	98	103	69	93	66	90	78	114	100	85	84	81	73	101	77	91	84	94	100	86	96	91	90	95	88	85	94	77	96	96	91	77	75	78	84	92	88	84	84	91	93	89	78	103	95	95	79	90	96	103	86	85	86	98	96	74	79	85	85	78	88	80	86	101	85	78	87	64	87	73	77	87	107	89	81	85	80	68	78	90	94	80	75	89	86	82	83	85	103	81	76	86	85	94	72	87	96	92	96	83	73	78	86	97	84	103	86	84	91	74	84	97	75	92	75	100	89	102	76	89	99	87	83	93	82	100	70	85	93	73	84	101	83	90	84	87	89	90	84	68	84	69	87	73	87	81	97	78	93	70	88	111	89	100	82	96	76	65	79	89	91	70	90	94	90	103	91	86	85	92	82	95	89	84	83	98	77	96	100	72
9750	1451	904	987	1728	2323	2304	2051	1696	1469	1355	1274	1136	1072	1007	941	910	900	835	802	783	814	747	750	771	719	721	677	733	693	667	743	703	690	667	695	701	646	695	670	666	665	659	641	626	676	650	727	651	704	684	709	656	690	664	668	645	634	666	636	666	629	657	693	628	687	638	689	703	669	694	644	619	630	648	638	647	653	680	680	676	664	640	680	703	622	652	698	657	650	653	676	666	647	629	643	679	665	664	679	688	664	646	652	625	639	654	654	655	668	626	642	616	645	680	623	620	659	690	701	620	579	612	643	678	627	650	638	644	661	635	662	673	640	648	630	657	661	629	649	602	618	657	623	660	690	699	680	664	678	676	688	666	670	669	677	639	626	627	667	695	638	647	680	665	680	697	621	631	654	667	649	682	695	673	619	666	630	660	665	648	585	694	679	689	626	645	680	652	641	642	642	634	616	620	676	633	674	668	626	646	663	656	616	644	665	655	617	594	655	649	633	655	684	662	731	625	613	657	635	654	691	638	635	666	672	614	675	647	626	661	618	633	625	633	630	653	668	601	669	678	647	650	640	691	706	664	646	638	672	628	676	616	643	707	679	640	659	670	617	658	672	658	640	642	654	654	659	634	664	653	646	636	655	599	673	656	615	650	658	636	684	599	680	635	656	680	595	656	684	622	681	617	662	680	634	633	675	671	658	621	688	632	672	606	620	693	660	592	639	622	639	654	675	622	629	663	654	675	655	678	640	670	642	616	636	616	702	643	641	630	661	658	683	607	672	601	607	648	677	680	683	670	645	630	663	630	643	652	678	655	664	660	647	672	632	646	686	661	612	689	705	635	642	630	652	608	607	643	631	660	630	656	666	627	656	655	687	645	711	691	640	652	630	709	669	656	687	667	702	629	701	653	650	696	618	622	674	642	644	675	668	638	669	636	647	612	593	620	646	634	650	642	636	634	645	656	647	629	624	650	652	623	620	699	630	596	679	645	649	655	663	628	638	638	711	676	664	636	687	683	703	664	649	700	642	612	661	650	672	632	613	633	678	668	636	660	614	661	653	660	655	645	649	675	690	669	679	594	655	662	610	588	652	657	606	642	623	692	660	641	622	645	659	692	736	625	691	627	602	648	632	666	645	659	603	662	682	610	651	617	648	651	648	656	664	645	640	662	624	667	659	623	646	610	663	666	673	602	630	640	613	651	632	655	678	675	643	632	669	651	665	660	633	650	670	620	614	695	642	659	663	648	670	662	704	657	623	622	667	611	685	645	618	659	702	624	670	647	646	606	607	684	671	627	684	704	637	659	660	643	681	695	675	647	646	659	621	683	657	649	624	681	666	651	623	667	617	635	654	618	672	652	647	625	665	631	675	674	655	669	629	644	646	649	679	678	638	645	698	624	606	622	654	637	661	652	642	632	626	634	639	643	616	674	647	629	685	644	695	675	647	653	603	651	686	641	673	634	633	719	638	644	669	686	648	665	688	650	654	678	588	673	653	700	676	662	664	600	637	671	632	634	653	641	650	635	669	648	639	625	655	646	632	675	645	650	690	627	630	652	619	647	616	652	659	646	628	601	651	665	661	632	705	678	719	651	631	640	675	617	642	664	665	634	668	667	658	698	683	646	621	641	646	640	648	663	636	690	693	670	640	585	692	643	636	642	615	675	618	679	654	653	627	641	672	706	646	685	649	673	639	641	637	665	643	634	617	621	630	661	633	675	667	625	619	636	663	646	692	643	648	656	601	653	663	653	667	621	642	642	638	619	633	664	599	641	670	616	693	658	637	631	672	661	649	656	664	628	656	632	612	637	704	653	583	607	667	665	671	639	668	647	705	650	643	689	624	664	633	646	667	639	618	640	654	635	627	661	677	659	712	665	655	687	642	655	690	626	656	610	616	662	615	653	641	676	693	679	637	649	650	615	664	652	671	605	698	667	657	650	625	649	647	599	631	676	665	636	626	604	700	692	656	656	617	657	635	607	672	625	625	621	631	628	621	637	631	648	674	643	654	660	657	626	685	669	634	607	671	626	674	657	664	623	643	643	656	654	630	622	655	648	644	679	635	650	636	695	637	599	690	633	669	671	648	633	675	645	601	664	658	677	613	633	662	670	663	690	640	625	653	589	655	683	663	671	596	594	608	634	641	645	619	627	635	675	655	623	636	591	631	662	662	637	651	685	614	643	660	679	627	689	659	645	637	658	683	664	666	654	639	602	637	656	661	637	651	621	689	690	620	700	644	632	624	624	649	657	665	646	641	610	658	658	618	660	612	630	657	669	637	618	621	662	642	626	638	623	678	659	686	637	626	644	639	611	666	628	634	644	666	635	628	677	653	692	655	632	554	629	643	660	595	653	676	617	625	649	678	663	622	642	649	644	665	663	673	633	709	668	651	606	637	635	642	628	615	671	669	649	616	630	669	672	641	665	635	674	619	668	653	681	658	638	601	675	689	681	666	595	699	659	663	637	657	640	669	625	665	639	654	646	636	690	638	660	664	646	606	679	654	647	668	649	644	642	697	626	589	642	654	604	655	639	625	652	663	652	612	635	648	668	608	665	694	677	645	620	659	627	647	604	638	634	662	659	656	643	656	651	640	603	645	639	612	607	688	627	669	652	644	672	654	660	659	643	651	615	636	692	639	651	636	634	629	653	696	635	663	618	687	654	632	619	646	661	668	656	648	719	603	672	681	657	616	680	674	641	662	611	672	634	640	629	608	698	641	659	646	698	681	657	616	635	629	602	669	728	623	637	627	660	658	702	630	667	668	639	634	651	658	629	693	673	667	645	688	678	672	649	630	596	641	640	664	639	644	617	652	645	584	632	647	643	638	646	656	682	616	670	684	632	683	674	604	673	679	624	652	623	667	627	667	606	649	646	627	711	671	635	654	696	661	642	634	648	671	675	700	658	622	659	655	599	648	632	647	646	696	661	637	672	664	633	673	618	644	665	632	631	635	633	650	639	687	642	665	634	638	695	607	638	699	679	677	685	619	650	660	678	654	727	605	642	672	666	636	598	652	676	673	669	668	633	642	657	614	653	648	678	649	615	640	621	625	679	637	627	650	588	681	663	650	627	629	678	666	691	591	665	663	663	653	603	595	660	622	678	619	601	681	686	665	617	675	670	657	707	676	639	637	666	697	648	639	617	642	711	627	636	650	658	630	644	678	678	665	679	660	646	621	648	641	632	720	649	664	680	659	594	628	647	626	670	630	644	638	630	646	658	572	680	674	679	636	596	678	659	645	670	654	635	651	615	632	638	639	651	663	718	608	664	674	648	645	670	656	675	640	627	620	693	636	616	658	647	636	657	641	666	667	623	724	625	598	705	662	613	686	689	647	616	651	652	688	657	627	650	642	627	612	618	622	641	645	611	641	628	704	658	633	676	679	662	630	667	643	630	649	630	620	653	661	634	624	674	591	573	608	620	675	642	658	665	660	724	676	657	633	652	672	652	629	617	599	646	627	623	598	676	580	618	634	664	642
1367	191	141	143	148	158	153	172	144	163	135	167	119	137	134	153	132	154	127	130	106	129	132	135	141	119	127	135	111	124	136	120	145	141	141	108	138	152	128	99	120	124	121	120	122	127	118	130	120	124	133	138	115	118	118	118	136	120	107	117	116	134	134	136	114	112	115	139	124	125	134	110	132	135	114	118	118	130	129	121	107	116	115	138	137	130	113	114	133	131	107	114	131	110	126	114	126	130	140	119	142	133	109	126	104	130	114	115	126	121	116	117	131	133	120	117	117	137	120	118	126	116	117	120	118	129	105	121	110	119	116	121	118	107	133	126	127	118	124	130	106	104	135	100	119	137	116	101	117	122	125	137	113	127	111	129	114	148	129	109	120	121	113	114	111	114	87	122	119	127	121	133	134	123	115	115	133	141	114	135	114	113	111	118	120	116	121	113	128	122	141	119	116	109	152	101	121	128	119	116	113	141	117	138	112	113	126	133	137	97	127	127	117	154	110	134	122	133	112	94	121	117	119	126	96	119	133	132	115	117	102	128	106	119	105	110	124	120	121	113	130	134	113	139	118	137	124	136	114	120	131	121	135	108	141	137	130	127	128	101	124	144	111	132	119	114	123	123	118	108	104	109	126	129	117	101	118	114	128	117	131	113	106	111	121	112	130	128	119	99	111	129	123	114	127	125	120	122	138	116	120	130	116	122	129	125	95	121	116	133	121	115	137	111	101	113	123	105	117	122	124	104	140	123	113	113	144	130	123	137	105	123	129	135	141	100	133	131	112	104	123	137	138	134	112	147	125	107	130	112	125	108	119	123	144	123	124	121	111	122	104	104	120	122	134	120	116	126	130	124	118	111	116	113	129	113	128	115	122	106	115	132	133	120	109	103	105	132	113	134	114	117	120	115	111	124	127	116	135	113	120	120	125	121	114	147	117	119	122	116	112	138	128	110	123	133	116	128	114	122	112	116	119	103	112	119	111	136	103	147	115	98	127	118	134	140	109	125	122	117	131	113	126	117	131	117	110	118	122	140	94	116	132	133	118	114	129	124	138	126	96	114	110	120	119	127	128	115	104	127	120	118	140	107	113	114	126	123	134	110	131	117	111	127	128	141	103	121	109	116	111	112	125	112	142	118	107	114	118	125	105	119	114	108	118	101	120	96	111	119	134	123	107	134	121	120	116	108	118	115	107	108	133	122	125	129	124	89	125	111	110	134	125	113	127	104	107	125	131	124	130	128	96	110	126	119	125	113	106	118	111	125	134	106	96	104	126	141	106	107	99	121	115	126	135	106	105	122	106	121	106	122	132	117	110	108	120	116	122	121	103	139	110	119	128	128	120	119	129	132	125	103	112	135	109	138	123	114	104	126	103	131	104	133	117	113	107	121	125	118	125	110	110	120	101	135	123	132	106	124	116	133	143	106	105	130	130	110	113	124	110	111	128	100	126	132	123	144	149	112	133	105	124	115	99	126	125	112	124	97	109	120	118	107	126	126	124	126	152	117	109	107	111	121	119	136	123	115	94	113	100	116	119	130	112	112	116	116	120	113	127	125	112	124	117	122	139	127	131	121	116	102	120	120	141	137	133	107	127	115	122	121	122	100	126	118	112	103	144	133	139	116	120	135	128	139	98	116	118	143	114	112	118	136	141	132	122	141	112	117	152	137	124	132	121	117	141	137	131	120	123	107	119	131	140	127	125	117	122	102	103	112	122	95	106	115	109	131	122	104	120	120	128	116	125	138	137	129	128	126	119	103	115	130	117	105	106	134	123	125	115	137	128	98	132	119	99	115	109	123	136	156	111	129	143	109	127	103	132	120	119	125	136	132	114	120	144	127	106	120	127	129	112	139	132	118	126	122	118	111	121	127	135	129	117	120	117	126	106	110	138	126	110	117	135	100	113	125	132	121	130	112	103	114	103	107	116	120	113	122	125	127	115	123	103	114	133	117	135	127	124	115	138	109	100	120	89	117	138	117	119	102	124	118	106	108	120	108	126	134	109	99	119	107	115	131	118	115	115	103	145	128	114	141	127	109	111	115	114	135	150	136	129	115	124	121	136	101	105	110	116	117	111	104	117	134	118	131	114	111	129	135	111	139	130	123	132	113	114	113	111	115	123	127	127	118	126	136	125	117	109	150	107	126	113	142	132	112	140	122	121	135	116	125	118	122	117	109	108	96	126	116	116	146	123	126	125	124	112	125	125	130	124	127	115	102	116	123	110	125	139	109	128	126	113	124	115	117	131	122	131	116	107	104	141	138	125	114	113	132	116	141	110	127	115	115	108	140	119	130	118	128	120	112	126	135	108	128	134	123	113	110	126	134	118	124	112	111	132	141	114	129	136	130	114	113	111	116	107	132	111	106	117	116	120	113	127	142	126	125	119	105	112	121	130	127	117	123	132	129	116	108	110	131	137	119	120	111	117	127	116	125	106	118	121	116	138	126	116	146	129	119	125	125	107	109	138	136	104	120	134	133	108	145	98	106	137	126	128	117	108	127	111	122	124	119	124	119	120	99	108	114	131	111	113	124	118	108	118	113	103	115	143	122	127	134	109	123	131	118	127	125	125	129	126	134	126	119	141	155	110	110	118	113	104	120	131	139	129	123	103	114	115	126	131	115	98	119	142	113	125	133	134	134	117	106	134	114	123	131	111	116	141	103	110	130	136	130	110	133	124	124	99	97	109	117	121	124	130	90	113	130	114	120	113	118	104	115	144	118	109	121	112	113	114	122	111	138	133	105	102	132	117	126	128	138	117	123	108	126	124	129	119	121	134	109	139	136	133	123	132	104	133	122	108	136	119	99	119	116	98	106	121	119	108	133	110	134	126	119	115	130	101	136	139	131	135	111	116	115	135	105	117	114	125	111	122	154	116	128	133	125	130	127	131	127	116	121	114	125	126	112	125	129	115	118	103	122	115	124	123	106	114	115	121	110	103	109	102	126	133	121	124	138	135	112	115	112	105	119	114	112	89	121	106	122	128	110	133	131	114	93	124	121	140	117	119	112	119	101	120	123	133	125	133	114	121	105	129	107	135	120	114	121	144	137	113	111	119	111	138	116	120	124	118	99	99	120	109	119	110	130	138	120	125	118	116	115	122	111	118	127	111	118	112	114	132	116	118	111	119	121	107	128	129	115	117	137	115	145	118	120	117	104	101	107	132	120	129	111	126	115	109	131	118	130	104	134	123	113	127	134	103	126	115	114	111	116	122	121	124	101	120	124	117	145	112	91	118	113	115	121	119	112	109	127	117	115	106	112	121	107	128	132	105	134	130	116	122	107	120	133	115	107	108	99	105	132	105	118	119	130	133	113	117	135	112	127	117	144	130	124	115	124	101	121	134	108	137	124	115	105	114	114	111	137	129	122	121	132	98	107	122	133	131	119	131	127	132	119	115	132	116	127	115	126	101	116	123	106	115	140	123	121	127	146	125	110	135	132	142	118	141	114	149	135	126	124	119	109	111	124	124	132	109	118
11835	2407	1330	1532	3009	4216	4006	3422	2831	2387	2096	1857	1644	1617	1463	1411	1374	1286	1170	1193	1127	1132	1078	1133	1022	1068	1037	1044	1020	1000	1015	970	918	1002	915	915	898	962	938	923	915	902	924	918	926	853	839	946	932	938	953	905	901	873	881	898	896	887	942	922	875	849	914	852	897	941	988	858	913	929	866	885	884	867	849	886	948	910	850	879	926	901	868	841	863	909	851	897	871	927	913	882	828	849	868	853	841	877	853	903	874	832	894	903	934	923	890	870	911	878	897	877	895	885	907	898	890	852	889	893	884	902	895	869	858	855	854	920	861	831	876	829	874	882	910	876	890	857	905	882	866	848	890	836	878	853	892	846	873	852	888	851	887	891	893	895	883	834	906	830	945	910	904	893	891	937	877	880	832	923	869	895	863	899	875	854	927	884	877	901	930	902	876	842	849	891	891	876	890	865	893	903	915	918	891	890	842	830	873	908	932	896	888	874	879	881	874	870	879	899	840	852	873	892	921	855	852	891	865	880	905	903	881	900	860	792	876	839	911	881	914	831	858	850	870	909	861	844	902	877	876	877	906	825	899	846	908	858	849	872	860	897	848	838	865	874	914	815	901	874	846	893	836	868	929	898	843	903	864	891	884	865	889	844	836	849	872	881	856	830	869	853	881	916	892	940	850	895	890	816	909	805	841	861	830	860	883	863	892	868	915	882	850	890	890	899	903	840	815	864	864	940	841	872	860	884	827	851	890	908	886	876	893	852	859	902	883	897	850	910	886	857	905	837	908	858	889	923	887	859	853	855	859	903	845	906	843	850	891	883	881	855	838	839	839	847	883	860	883	865	863	866	815	919	843	880	879	891	901	895	891	896	911	809	860	901	802	851	897	887	845	847	930	882	886	878	942	870	875	880	871	864	862	888	886	858	851	889	856	896	849	872	880	871	881	879	867	880	871	835	859	851	848	892	867	865	850	875	850	807	859	851	877	838	889	906	855	859	909	873	862	919	915	864	853	864	896	844	862	908	841	846	876	884	884	892	909	888	859	822	897	870	909	888	842	840	924	883	901	852	892	880	891	911	901	865	913	890	886	850	900	885	830	822	915	889	921	877	826	858	940	930	897	910	850	859	866	860	872	908	864	957	823	869	852	893	855	871	875	915	827	918	850	875	826	843	809	834	870	882	912	891	860	794	838	830	791	859	894	896	878	848	847	873	886	864	910	853	881	890	860	842	851	889	905	875	871	855	842	867	917	887	867	874	819	892	838	888	873	888	887	882	878	839	914	878	875	825	871	835	847	820	872	884	906	846	853	893	856	825	878	883	904	826	855	893	819	849	842	878	892	904	843	898	897	854	860	912	880	843	841	827	905	890	891	880	875	877	855	808	924	884	857	922	814	872	933	911	853	864	865	914	895	848	894	849	883	872	878	909	885	838	787	833	854	884	888	837	842	855	852	829	873	875	892	841	839	879	808	863	898	853	821	906	937	930	857	902	851	926	874	856	879	884	850	917	880	858	840	931	872	898	870	878	879	913	890	916	861	892	864	808	835	892	846	843	885	882	893	870	824	844	893	906	838	870	928	803	833	843	877	894	873	937	894	907	894	869	856	952	851	838	873	871	873	864	845	848	880	833	883	873	889	846	922	906	867	850	847	918	906	864	837	877	860	899	901	857	886	886	893	887	881	927	857	913	892	808	822	880	890	882	876	864	910	902	914	869	869	885	888	877	908	855	896	856	845	921	895	876	864	882	906	872	911	876	894	897	862	912	878	873	885	882	808	861	922	843	865	864	815	823	858	848	892	899	867	899	875	897	856	900	872	884	891	898	840	909	834	860	868	873	843	879	844	895	846	886	923	860	878	868	848	818	924	872	876	866	876	907	932	879	859	923	838	861	887	859	881	884	907	891	902	888	853	844	839	889	870	910	869	887	873	903	866	884	911	903	864	877	809	906	879	869	897	890	846	914	871	847	858	879	873	888	885	948	824	823	910	886	850	903	971	836	845	843	816	850	860	907	885	868	854	846	884	883	844	862	911	936	906	852	865	793	887	813	883	877	924	820	860	849	866	899	881	885	862	905	866	905	912	861	903	852	928	921	847	914	848	917	853	811	830	901	882	858	876	824	892	919	907	867	899	834	883	862	845	902	861	869	842	843	896	861	880	875	910	899	850	887	869	923	836	860	848	917	854	846	902	841	849	859	817	853	869	874	900	877	877	839	826	864	873	867	874	880	853	919	835	899	842	849	857	846	898	894	870	861	897	902	833	837	897	946	849	908	893	861	900	942	834	820	869	867	898	881	857	842	886	914	852	841	828	881	819	876	845	831	876	857	839	855	904	871	861	830	905	867	884	838	852	839	953	911	875	885	860	842	829	847	866	858	881	857	876	827	896	844	872	868	883	891	872	868	927	873	882	884	838	895	846	873	879	932	835	860	871	862	866	900	866	859	872	889	881	844	838	898	904	875	828	937	890	851	868	867	911	832	824	849	860	912	835	876	788	838	875	890	869	816	903	914	918	910	886	857	860	891	877	875	886	838	878	874	846	856	912	861	849	872	884	848	844	895	862	843	907	869	858	849	846	930	862	909	888	875	841	893	799	893	884	906	877	850	916	861	854	841	896	879	854	906	895	849	925	853	891	873	859	912	848	908	944	893	870	887	854	892	901	903	917	851	855	899	852	856	886	850	903	895	888	870	851	861	870	857	842	872	857	921	875	887	881	874	899	848	869	875	916	873	895	870	892	820	904	899	902	875	854	923	839	883	858	883	902	900	862	832	931	856	847	894	870	860	927	856	870	868	850	844	904	875	907	861	885	881	833	873	929	865	882	829	845	895	841	847	905	883	884	890	886	877	850	902	881	836	845	854	857	857	915	856	848	841	931	855	895	809	844	823	870	865	846	880	867	901	904	869	890	869	855	901	833	844	856	900	912	926	838	842	865	826	792	857	886	837	875	897	868	887	856	886	941	911	865	872	884	896	884	842	857	891	893	887	899	863	919	841	873	856	834	851	864	859	795	836	866	877	822	888	900	895	827	914	843	856	811	860	857	817	864	885	891	860	879	872	859	913	940	896	914	836	880	917	856	882	870	870	870	872	891	848	922	866	863	874	907	899	900	977	862	857	852	883	857	832	908	899	863	861	842	899	887	896	892	887	870	881	865	899	928	846	947	917	892	882	882	844	878	881	846	909	896	857	825	841	872	841	854	857	899	883	853	857	935	893	894	870	868	876	889	853	890	893	865	887	852	857	916	931	833	872	891	908	921	865	924	894	831	890	887	875	847	888	853	885	875	893	879	858	860	890	884	861	876	866	893	867	831	909	863	884	873	872	888	893	874	831	852	811	868	869	916	898	890	828	849	907	863	855	856	873	846	872	876	866	887	847	843	884	846	907	891	867	858	858	863	813	874	858	853	824	900	843	852	928	899	899	903	879	923	869	878	900	912	893	842	934	854	862	852	900	916	851	830	866	918	844	840	926	849	873	924	883	921	870
1326	72	37	44	53	46	39	48	47	44	39	39	53	52	45	50	48	30	49	44	41	43	50	34	36	49	52	65	47	38	46	32	36	46	35	38	46	40	31	46	35	44	39	39	44	36	39	46	55	35	42	48	50	54	46	47	46	38	36	52	51	45	51	39	40	38	40	32	48	47	45	36	38	43	39	53	37	40	33	55	58	41	49	29	42	44	41	39	51	49	46	53	55	47	45	40	57	39	43	36	40	49	36	36	46	29	33	53	47	46	32	47	48	46	44	38	48	56	45	34	39	40	51	34	46	37	35	43	47	45	44	51	47	39	48	49	45	44	49	29	44	38	51	49	46	47	38	40	34	40	46	48	38	42	40	38	43	36	44	46	38	43	31	44	41	45	44	40	47	46	45	39	37	47	49	49	42	44	52	48	44	54	43	41	44	40	61	52	47	52	53	47	46	41	35	40	32	48	43	48	53	40	45	37	32	37	36	43	30	50	42	39	41	52	43	43	42	49	32	29	43	50	34	45	30	42	36	37	45	43	31	40	50	46	39	44	39	36	36	46	50	49	43	49	43	24	55	43	54	34	49	40	44	45	57	37	30	44	42	47	38	46	46	51	53	37	45	32	47	37	41	37	47	42	32	38	48	39	35	47	51	48	48	52	54	33	48	54	40	55	33	38	44	47	23	59	43	45	32	46	35	47	61	42	48	41	47	37	39	40	43	32	51	40	43	39	39	44	42	55	47	34	47	34	43	38	38	42	53	44	48	50	31	45	33	41	43	40	51	41	33	39	49	31	41	39	50	39	40	49	29	45	45	51	39	48	35	31	54	43	42	39	38	51	38	49	45	45	55	33	40	57	48	33	42	41	49	35	39	41	37	50	35	45	44	51	37	38	56	24	54	37	53	36	39	51	44	45	43	47	30	39	53	41	36	37	43	48	42	41	43	38	44	31	40	52	43	42	45	37	37	40	33	51	41	51	37	46	38	47	40	47	43	31	38	42	55	42	36	42	35	39	40	36	37	31	52	49	49	40	29	48	43	41	50	51	49	41	48	34	38	41	41	38	37	42	53	41	40	46	46	42	46	48	37	42	37	46	44	46	40	43	40	36	42	42	47	46	37	50	40	40	37	46	42	47	43	51	45	50	41	46	50	44	41	41	37	31	35	47	36	45	52	40	43	40	41	50	52	50	43	35	42	50	43	47	40	36	46	49	41	43	39	36	50	41	48	54	41	38	44	33	44	37	49	48	43	33	55	35	38	34	49	42	47	33	41	56	36	46	38	46	47	35	49	37	33	40	49	45	54	34	42	52	52	43	45	42	41	47	48	46	34	48	45	34	51	38	47	32	54	38	41	31	28	43	49	57	42	37	48	44	37	50	44	46	43	59	35	55	37	54	34	56	47	44	45	43	44	43	48	54	37	41	47	45	40	45	40	50	48	42	38	50	39	48	39	60	35	36	38	48	46	45	44	42	33	36	44	39	33	66	40	48	38	36	34	46	37	39	42	41	29	42	28	42	45	49	41	49	50	33	42	49	47	53	34	34	48	39	33	32	47	42	45	41	40	46	47	42	39	39	39	37	41	52	45	48	36	41	50	41	39	33	46	47	56	47	48	44	49	46	63	57	43	44	44	43	45	47	38	43	44	39	40	38	32	37	55	44	46	38	40	46	45	28	40	53	42	45	49	43	42	44	43	49	50	33	39	37	36	34	42	50	48	39	60	38	39	39	43	38	38	49	35	50	33	39	43	44	37	38	35	29	36	52	49	31	49	45	49	43	53	38	38	43	41	41	37	51	40	33	43	40	38	51	33	37	51	45	50	50	44	42	50	25	40	51	31	34	46	44	41	42	45	42	27	36	43	43	51	47	43	40	54	46	49	41	49	38	53	37	58	46	51	37	39	48	45	46	39	40	39	44	54	47	46	43	43	40	50	46	42	40	40	44	34	46	28	37	60	38	40	34	45	55	42	48	50	32	47	36	40	43	47	37	42	40	34	45	36	40	43	43	52	37	31	58	49	41	48	38	52	42	41	50	49	44	47	39	38	36	35	42	46	43	47	37	42	50	49	48	32	43	42	39	41	37	34	41	38	38	43	54	41	48	55	38	44	39	47	36	36	43	53	52	35	40	53	51	39	44	46	36	46	49	35	46	35	42	49	38	29	37	39	46	45	36	29	45	42	50	35	36	39	43	33	43	40	42	52	43	44	35	45	61	54	40	41	35	38	39	51	39	43	39	52	28	46	45	45	45	42	37	46	51	34	42	36	33	44	47	47	42	50	42	51	43	37	47	55	32	43	46	41	41	61	36	52	43	39	39	47	41	44	47	44	51	44	42	36	38	41	50	52	52	41	55	40	50	47	45	33	49	45	49	45	47	45	39	39	56	35	48	49	40	44	43	47	48	51	41	37	49	47	50	39	39	49	44	52	35	46	43	46	38	33	40	46	39	46	45	45	45	46	44	42	50	45	35	48	44	48	36	38	49	40	41	49	49	48	45	44	35	50	46	35	44	50	35	41	48	33	35	44	48	36	42	43	32	50	46	49	45	39	45	40	45	45	45	50	50	50	39	33	48	44	42	53	43	43	36	37	46	47	42	32	54	44	45	44	42	42	41	53	39	38	42	44	49	45	50	42	31	39	46	42	34	42	44	38	50	29	43	41	48	35	53	40	36	49	33	45	47	54	37	38	49	39	42	42	43	39	30	32	43	32	39	45	45	50	46	42	50	45	34	46	40	50	49	46	51	40	45	37	45	39	40	45	49	37	41	39	39	40	51	54	52	37	38	38	39	33	47	32	36	39	44	41	47	48	44	48	36	48	53	39	59	48	39	31	38	47	38	45	49	48	45	37	35	33	42	57	41	51	41	44	53	47	32	34	31	37	38	39	44	55	51	40	39	59	39	37	31	46	45	40	48	44	41	44	42	49	39	48	39	36	42	45	49	40	32	54	37	55	39	45	42	46	37	47	37	52	44	53	46	51	51	53	41	47	39	39	42	42	62	33	32	45	39	43	40	49	41	38	33	48	43	36	34	49	35	50	47	41	51	41	43	36	35	54	39	29	32	44	46	49	41	37	35	41	37	33	38	44	50	28	37	38	52	49	35	47	57	40	39	45	50	52	53	41	36	43	45	41	49	33	46	33	45	40	45	35	38	44	40	40	44	48	54	44	35	51	45	39	40	40	39	39	50	52	44	38	33	46	40	49	37	40	45	42	41	48	50	45	44	32	37	54	35	39	51	45	54	46	39	53	39	36	37	53	43	37	50	38	43	51	31	50	37	49	46	32	45	59	42	40	41	54	39	56	48	42	46	51	42	38	38	41	36	39	49	38	37	45	36	27	44	47	52	35	45	37	35	39	42	34	40	51	37	44	38	43	41	43	40	35	51	45	52	64	43	47	44	37	41	43	45	43	43	39	50	33	41	47	53	39	46	48	38	39	47	34	37	41	37	39	50	39	35	50	36	45	44	30	29
7721	683	396	441	557	665	652	619	565	533	488	475	460	454	426	418	395	371	403	420	372	345	345	356	346	355	331	397	322	364	380	377	372	386	351	334	354	331	325	342	358	339	319	377	331	393	339	363	349	358	360	325	365	334	343	359	352	327	349	336	349	339	335	328	353	328	313	324	340	366	373	326	330	346	329	366	349	326	349	346	360	330	375	342	386	373	320	358	347	375	360	347	366	326	341	376	360	311	358	308	376	343	336	375	335	372	350	333	325	331	301	327	346	345	338	319	339	350	339	372	333	338	331	324	371	318	355	326	366	331	331	356	330	368	314	355	326	355	348	376	353	344	317	336	326	300	359	358	336	345	306	352	345	354	337	353	357	338	364	376	330	380	341	346	345	343	354	342	331	350	322	384	364	343	336	339	342	336	337	340	371	353	309	347	329	366	332	341	356	315	336	338	302	326	344	325	349	345	372	342	338	364	353	339	321	336	365	359	339	342	360	338	351	330	336	346	329	374	339	335	302	352	350	363	356	350	335	355	317	349	325	353	350	383	317	326	356	366	321	352	356	355	344	353	346	331	330	360	323	369	332	339	335	358	317	339	338	341	343	336	363	356	349	329	337	366	365	351	337	324	348	339	336	358	344	317	347	357	352	381	341	353	328	363	323	329	353	346	346	332	335	323	326	342	361	321	341	322	341	357	354	319	322	337	354	328	354	319	332	336	356	319	339	328	353	359	361	345	328	365	383	329	319	361	375	365	319	391	318	351	332	342	367	352	366	358	348	355	326	355	346	358	355	415	333	334	336	342	348	317	365	361	354	345	351	318	355	335	318	334	323	340	310	333	372	335	361	355	321	332	385	347	339	348	329	342	362	346	348	320	344	374	346	312	313	328	317	319	351	379	372	310	309	324	352	347	310	337	336	373	315	336	336	394	349	346	322	353	359	307	360	345	341	334	334	332	328	356	339	354	374	350	331	369	347	321	345	329	312	375	328	350	345	375	319	330	305	301	329	335	316	348	296	336	362	349	327	349	317	349	339	331	326	323	340	332	353	296	351	312	311	328	359	307	332	326	347	333	334	334	375	321	342	340	337	370	379	324	343	364	358	376	366	345	350	327	335	362	342	351	344	326	339	312	330	335	360	367	339	353	334	332	361	300	360	339	369	345	359	365	376	348	357	355	361	311	375	364	330	359	358	308	353	365	287	350	321	353	359	376	324	316	338	343	379	344	333	314	335	343	358	377	355	338	375	346	354	367	347	320	348	344	341	322	357	302	343	327	303	357	346	345	335	345	356	372	346	363	353	372	340	355	322	333	326	333	343	345	362	333	339	340	357	349	326	355	357	342	315	358	345	325	319	344	329	303	329	370	322	325	337	328	335	326	352	346	348	414	322	350	348	340	334	333	353	323	311	350	315	333	367	357	340	341	357	348	331	324	351	352	343	318	337	349	358	331	351	321	323	330	370	353	342	360	320	358	333	307	328	386	370	336	356	340	344	351	355	341	358	338	326	363	340	334	375	365	306	315	330	322	326	365	356	333	335	357	328	342	348	373	312	360	331	350	354	301	345	324	328	336	324	343	345	329	330	343	361	315	343	345	342	359	377	341	336	344	354	341	362	364	322	329	350	333	331	325	376	342	309	337	358	362	330	347	346	342	309	348	348	352	360	330	355	363	347	350	340	317	328	327	344	353	374	283	339	322	338	340	314	327	360	323	333	353	367	352	333	334	339	349	353	333	331	343	353	345	339	336	330	325	343	300	321	348	322	338	346	356	372	353	333	372	315	351	345	341	350	323	386	369	359	345	337	353	337	357	325	377	346	353	354	351	346	354	363	335	348	327	376	334	339	354	366	319	330	328	317	341	346	362	350	346	346	307	313	377	334	295	378	346	302	314	348	336	327	363	344	307	348	354	356	325	341	330	344	336	361	341	338	359	338	378	332	339	346	333	315	341	333	345	340	326	378	340	361	337	351	358	322	346	335	357	331	354	335	339	317	372	338	309	332	345	384	360	346	343	341	309	379	349	326	308	356	348	335	298	344	333	340	345	315	394	354	376	338	378	337	320	342	337	348	327	360	303	342	326	375	345	325	320	330	374	339	326	320	358	299	359	377	361	352	351	329	333	312	341	343	333	345	325	323	335	338	353	328	315	322	347	331	304	353	356	360	328	338	323	344	341	330	345	358	343	325	347	351	397	339	343	382	378	313	331	356	362	326	356	315	310	341	375	347	357	336	333	341	369	326	359	325	338	327	350	352	335	341	339	370	362	317	345	324	343	348	360	330	335	337	343	338	350	349	325	336	339	355	319	355	340	341	325	335	348	346	332	348	372	347	354	366	341	354	346	346	327	362	340	336	343	330	370	338	349	363	330	355	343	347	334	347	362	331	344	347	332	312	360	329	358	324	357	353	301	358	328	340	344	331	358	363	329	380	349	306	365	385	335	349	323	320	326	341	346	350	343	380	321	346	315	316	361	352	328	340	315	340	356	332	350	302	345	327	359	353	317	352	323	365	366	308	325	321	349	368	324	348	365	318	324	349	355	350	370	344	330	354	325	309	343	347	329	333	306	360	343	328	343	352	358	349	321	342	345	310	321	361	371	346	371	335	340	342	344	342	346	368	355	329	339	312	354	344	313	359	375	351	326	346	337	323	335	359	322	334	328	379	340	338	356	329	314	341	324	319	317	304	338	364	354	323	347	342	351	357	373	356	347	326	351	330	337	313	327	344	366	361	342	371	312	349	369	345	341	350	350	349	340	333	360	357	368	352	373	325	340	355	317	342	331	353	329	381	329	355	311	352	354	358	319	351	373	353	358	320	351	323	388	362	346	346	346	352	337	302	336	348	358	356	342	325	361	355	389	345	333	339	371	321	334	308	332	345	344	338	356	353	342	335	346	357	366	308	349	327	347	339	333	348	321	337	340	339	346	362	335	358	343	343	339	340	369	339	354	316	340	339	334	338	356	336	358	341	346	349	330	358	320	335	349	343	344	339	340	344	311	370	329	330	334	317	356	328	337	356	329	357	316	364	313	327	373	359	331	330	348	320	367	329	341	350	347	341	369	329	293	352	324	316	336	340	341	359	325	357	330	343	375	341	336	371	314	360	335	344	330	338	358	312	355	338	327	368	352	319	354	368	361	353	337	322	342	369	351	332	321	351	332	346	322	360	348	341	328	375	322	334	327	338	355	354	368	324	323	354	351	333	344	345	349	328	340	353	341	350	355	316	336	347	344	326	376	362	382	376	338	372	343	334	348	373	343	330	331	371	367	339	336	340	322	328	360	348	377	326	318	356	330	351	306	368	314	357	346	340	361	353	350	312	375	351	346	338	351	337	362	353	310	352	353	350	348	322	366	340	317	346	314	334	313	360	344	348	377	343	314	339	333	330	362	320	350	369	343	360	361	336	306	328	343	363	330	298	369	353	341	354	340	383	333	344	350	313	370	384	356	310	314	337	334	353	351	350	366	363	332	358	343
966	132	86	85	89	79	101	104	98	105	98	106	105	92	100	92	92	95	84	93	94	88	74	95	81	87	65	89	99	78	75	92	93	85	63	75	69	95	101	88	93	91	97	105	89	87	74	78	75	86	67	63	91	73	61	83	74	94	82	85	89	84	103	91	73	83	95	93	80	76	87	88	75	86	79	82	87	80	76	82	86	80	86	98	99	88	77	98	86	93	96	70	76	90	66	85	81	85	56	90	84	78	92	78	104	89	75	79	75	83	78	70	72	85	95	67	90	68	76	81	65	93	80	76	78	78	67	86	88	94	76	70	76	101	81	74	79	96	79	86	76	89	78	75	87	82	73	71	80	95	86	76	91	89	86	88	67	83	84	93	72	81	81	87	92	69	90	78	78	80	70	89	77	69	82	80	76	77	77	85	79	65	91	89	60	81	85	75	76	83	68	92	68	68	76	84	91	83	88	83	85	85	73	72	72	82	89	77	77	71	81	86	100	86	91	75	78	86	82	86	86	87	76	85	83	77	69	77	86	82	77	83	75	78	73	75	76	84	89	78	79	91	85	85	86	100	87	93	105	74	92	85	94	74	78	82	76	79	83	75	75	90	74	79	82	67	84	84	91	88	87	95	78	94	65	64	94	76	75	77	94	83	88	80	76	71	92	76	85	83	79	68	77	76	102	100	86	53	81	82	92	79	63	95	84	76	97	64	72	89	83	86	90	90	86	79	78	86	74	85	82	97	83	94	101	85	99	85	82	75	82	73	77	73	93	90	83	72	85	98	70	83	85	72	75	67	83	77	77	81	87	86	100	90	76	65	75	64	77	67	78	92	81	82	68	85	72	97	88	85	76	87	68	85	84	90	93	92	78	77	83	88	84	78	79	67	94	85	85	88	91	69	82	96	90	82	73	71	77	73	75	80	77	79	82	70	84	88	76	72	72	95	80	83	97	88	78	92	91	75	95	87	81	78	75	59	87	73	84	76	87	86	75	83	83	96	74	86	73	74	84	74	82	67	74	83	76	76	83	88	97	82	88	76	82	94	83	70	89	73	87	80	88	81	86	76	74	64	85	70	78	64	81	87	84	88	67	88	86	90	75	81	72	80	88	66	87	86	76	96	68	87	88	92	81	71	77	84	87	76	89	81	81	88	82	79	80	84	89	79	86	77	94	74	94	83	79	96	85	80	83	90	86	77	82	78	70	86	95	72	93	70	81	81	86	92	76	70	76	84	84	87	85	86	69	74	82	80	97	76	86	86	79	72	103	87	83	94	104	99	88	79	81	83	80	72	74	79	75	85	80	84	58	83	88	88	81	92	93	66	66	82	76	72	76	75	81	80	88	85	88	73	73	87	72	79	77	78	92	79	90	79	77	84	96	72	75	77	90	66	99	82	70	100	82	90	90	87	99	81	80	78	86	81	94	91	90	81	86	72	87	87	75	85	84	83	86	79	83	93	85	91	82	80	77	86	77	71	91	100	86	81	81	91	87	91	85	91	82	69	68	83	81	68	80	79	95	74	85	70	83	82	58	85	61	85	80	81	77	77	79	71	94	89	76	80	86	95	83	92	74	76	83	80	88	72	75	94	95	82	77	82	100	75	101	88	85	76	72	82	91	74	70	89	83	79	88	87	77	76	85	87	74	96	80	83	82	93	82	86	93	72	86	78	98	65	74	84	95	70	75	83	81	86	89	68	83	74	77	83	88	78	76	84	87	88	72	100	82	88	87	77	91	71	62	76	93	89	81	91	85	88	84	83	75	77	76	97	77	78	80	89	79	85	80	86	84	95	71	87	78	79	81	76	81	98	67	74	80	73	78	91	90	90	87	64	76	79	60	86	90	77	68	84	80	75	81	77	79	81	92	80	90	80	59	85	79	77	73	90	92	76	80	78	89	68	77	85	91	72	106	82	73	82	80	90	78	81	105	74	71	81	76	82	72	89	84	76	90	88	56	91	94	80	76	88	73	86	85	99	77	84	91	95	75	76	88	83	74	122	69	87	85	75	94	82	77	81	77	70	102	78	75	88	77	79	92	85	71	87	94	95	76	82	84	96	95	71	97	98	86	89	82	98	79	83	83	78	66	83	74	79	90	88	90	79	91	94	75	71	70	95	84	77	82	71	85	74	71	79	72	71	85	91	86	81	105	83	96	78	71	88	82	79	75	98	80	74	88	95	83	75	61	72	80	72	75	79	85	87	93	74	78	74	85	72	75	76	79	75	89	72	73	89	80	88	84	90	59	95	83	84	87	80	78	96	85	100	90	82	94	80	89	85	90	78	72	82	67	69	86	112	85	102	75	86	69	83	98	87	80	74	68	84	103	93	80	69	85	76	55	72	101	77	76	99	95	76	67	79	85	88	81	102	80	92	74	82	89	106	78	93	67	86	89	83	92	63	80	86	81	82	76	86	73	88	66	91	94	96	75	83	83	92	90	64	79	79	85	86	84	81	78	69	78	81	85	84	107	76	75	76	99	73	76	87	85	77	74	63	79	86	70	87	88	85	88	92	74	82	76	80	75	74	70	80	73	81	84	69	83	74	69	58	70	67	83	68	84	94	89	75	78	96	82	87	84	96	67	97	82	82	68	86	83	84	76	78	71	89	74	70	67	91	96	91	85	59	88	70	87	90	78	82	85	74	93	94	84	82	97	82	73	82	73	74	78	83	81	77	75	98	81	84	86	84	79	84	69	99	90	80	75	86	103	72	72	88	77	96	83	81	89	86	108	75	78	74	73	67	85	66	70	68	80	101	101	72	71	88	78	92	72	92	65	83	78	92	82	85	91	80	94	68	88	95	65	80	83	91	96	82	84	81	75	88	81	75	75	81	88	77	76	85	84	70	81	78	101	70	75	82	78	77	83	66	82	79	90	76	92	75	62	104	74	76	70	82	87	71	78	82	92	94	88	90	72	71	88	95	81	77	80	76	85	87	66	92	75	89	83	61	98	74	69	89	85	76	94	90	78	83	69	74	78	76	79	79	77	76	89	96	76	92	83	75	87	69	77	77	87	83	80	76	77	77	88	77	83	79	84	89	94	110	84	74	89	94	82	92	87	84	79	66	89	79	80	84	92	95	89	74	87	74	85	80	94	73	73	78	77	99	83	92	76	84	74	85	78	102	105	89	85	99	80	86	64	78	89	70	64	80	71	73	85	68	81	85	98	67	85	78	85	93	87	92	78	81	99	83	69	89	76	93	79	79	75	86	78	72	101	93	85	73	82	67	73	94	80	85	71	86	91	66	83	72	74	72	80	87	91	90	87	79	89	81	84	73	89	82	78	73	64	68	94	84	78	89	69	80	90	81	68	82	86	70	85	91	72	76	81	85	65	67	105	93	62	83	97	90	71	85	74	79	78	85	91	85	78	82	88	76	80	101	83	67	80	95	69	86	84	76	78	68	81	89	76	73	75	79	83	71	94	91	74	83	73	85	76	74	66	91	71	97	73	85	81	82	86	74	60	99	102	81	72	93
9686	1698	862	1020	1895	2730	2615	2089	1757	1565	1322	1231	1073	978	928	863	819	784	767	730	725	666	704	699	738	691	708	666	641	679	656	667	628	692	610	601	616	627	657	630	608	635	577	619	622	570	561	591	610	623	601	553	598	615	625	621	638	627	581	601	605	628	594	642	598	569	605	593	599	603	595	622	615	589	550	592	589	618	609	621	587	617	638	603	553	585	608	592	626	618	630	610	604	587	597	576	613	642	599	592	581	564	633	638	599	576	642	638	567	573	592	595	591	593	590	602	542	588	591	611	552	596	549	548	603	579	579	582	566	585	599	589	586	592	575	617	621	610	560	569	561	583	592	635	599	581	585	561	619	588	590	604	564	574	535	597	582	581	591	585	592	600	587	559	592	602	595	579	580	541	594	609	603	597	618	607	565	595	616	607	633	585	588	589	588	623	584	562	552	579	586	636	608	619	597	616	584	574	631	572	577	618	593	625	618	587	595	545	593	616	579	631	620	598	612	586	620	607	599	596	603	574	613	580	551	575	618	624	597	617	621	626	578	600	606	604	579	535	627	530	608	586	582	579	614	593	604	620	626	574	586	623	613	599	608	597	639	611	596	578	599	588	628	609	586	585	561	562	574	583	558	613	599	580	615	633	586	558	576	602	623	545	580	634	585	554	622	622	563	621	609	580	571	619	596	609	577	574	579	574	625	568	612	569	614	619	602	547	581	581	550	578	595	643	614	579	563	589	606	592	627	617	636	609	614	592	621	585	630	613	579	587	584	614	592	582	574	657	559	597	600	584	549	581	544	574	563	588	583	608	627	582	610	608	557	608	582	589	557	625	608	580	629	586	610	598	563	577	611	612	594	625	585	579	588	610	572	585	629	558	586	582	642	547	572	619	601	628	591	619	568	589	604	619	600	581	599	595	616	629	563	594	570	586	587	604	609	585	611	580	583	575	584	568	565	550	611	626	604	615	607	535	560	626	626	595	572	598	565	587	581	602	567	582	596	596	584	603	641	599	625	606	592	551	597	559	657	526	612	599	589	582	571	611	629	641	618	621	583	626	607	631	593	590	603	597	611	612	601	593	596	581	638	594	594	579	552	624	590	616	589	561	604	608	611	609	552	610	554	582	571	608	598	602	588	590	563	552	603	630	583	571	615	584	608	558	576	585	550	584	622	562	611	632	587	569	582	611	611	590	602	630	628	613	605	603	591	590	580	579	556	587	641	601	594	629	601	591	596	563	589	576	595	589	602	593	572	597	577	601	579	589	595	573	612	634	633	561	592	558	555	604	606	598	635	639	662	594	581	647	571	606	578	596	576	578	574	601	568	589	626	567	629	603	587	606	584	640	597	583	638	618	564	562	614	598	653	629	634	588	628	605	604	571	597	579	560	576	575	604	629	637	566	607	599	546	611	596	593	616	572	599	572	611	593	615	578	636	604	586	587	601	545	562	586	604	590	630	596	576	596	590	582	573	616	628	620	583	590	569	608	590	663	588	568	599	619	619	595	603	585	599	573	575	575	546	592	604	596	539	636	580	562	599	614	571	596	566	596	595	575	584	592	650	612	577	581	639	653	577	591	571	564	620	569	612	548	608	589	568	562	609	572	570	643	604	597	588	610	591	606	587	631	599	599	557	590	631	605	563	588	622	574	635	562	584	617	582	591	568	592	571	592	608	626	616	565	613	588	578	568	595	596	584	598	624	610	575	600	589	586	596	579	610	563	604	617	606	642	602	613	589	587	585	625	634	578	589	631	577	621	578	542	642	617	590	611	590	551	580	579	636	609	591	594	531	636	551	611	631	589	609	583	596	567	683	616	615	564	578	587	614	621	600	598	582	544	569	640	606	569	574	604	573	600	588	583	596	612	632	600	592	577	608	571	578	580	592	565	585	612	612	603	640	606	612	589	557	556	587	583	599	557	597	580	618	587	611	570	587	634	583	582	607	579	582	602	590	616	611	588	598	629	575	547	590	632	565	595	561	584	601	583	590	582	536	587	610	580	568	603	585	542	571	607	631	564	557	567	571	543	592	627	593	589	612	590	596	568	614	591	595	605	592	628	601	599	620	584	607	585	608	623	625	591	633	597	590	656	629	652	584	618	586	551	583	599	603	576	572	562	592	548	575	599	586	581	571	604	602	579	605	608	568	622	575	591	587	601	609	595	559	602	564	572	543	570	603	615	581	592	551	587	596	554	598	572	639	625	589	589	579	600	582	555	598	587	636	597	587	630	564	593	589	574	579	606	596	599	557	571	571	636	615	557	632	581	599	567	605	603	578	586	579	572	640	612	596	629	599	607	589	581	569	615	618	615	604	580	560	598	637	619	555	559	612	623	565	560	604	585	580	580	585	602	582	575	585	566	582	648	605	588	614	575	543	562	577	623	582	600	597	566	599	544	598	600	576	588	597	574	580	604	539	601	567	601	590	598	602	590	627	596	608	588	608	603	602	583	620	581	576	608	560	548	628	615	596	566	618	585	609	564	573	593	609	591	656	624	576	612	615	601	578	636	593	606	593	597	560	567	625	580	592	598	580	612	625	579	578	545	569	581	568	593	597	595	587	605	587	547	606	600	581	584	590	613	645	610	598	597	618	530	618	618	538	611	579	600	568	600	606	578	591	588	606	573	557	610	610	604	577	591	596	579	564	611	587	619	598	587	603	570	597	625	621	619	589	578	618	648	594	598	578	617	650	572	595	566	631	591	579	575	607	583	572	619	562	547	602	619	611	590	633	606	607	615	602	588	569	615	599	581	580	604	633	602	617	621	573	565	614	602	543	586	581	589	610	585	583	586	622	608	552	621	595	602	576	603	575	596	622	583	626	607	633	590	600	567	591	576	609	570	569	570	605	614	592	579	592	542	628	598	599	619	625	586	587	564	605	555	592	569	569	616	623	612	590	593	592	599	593	616	633	602	569	568	598	598	556	600	590	588	560	614	595	566	598	565	631	559	622	577	568	567	574	596	594	582	614	610	594	581	569	584	543	580	620	593	610	626	562	528	599	596	558	634	647	585	621	611	633	625	630	609	595	603	580	584	580	593	580	585	580	581	579	590	597	626	631	569	570	606	566	576	606	594	589	606	628	596	580	550	574	590	555	603	606	568	543	610	576	612	605	604	576	601	577	609	596	593	592	644	594	571	604	562	619	569	621	537	602	511	594	599	548	583	647	546	567	570	639	598	579	632	604	568	564	603	586	591	591	588	607	627	610	560	601	602	613	561	611	583	605	595	610	572	566	557	621	634	606	612	598	613	597	575	608	612	600	624	568	583	590	574	571	611	587	618	598	602	558	602	581	598	584	611	551	618	606	556	571	562	553	610	560	599	582	537	566	600	573	585	559	608	584	566	573	606	586	614	585	588	634	596	565	582	574	583	619	568	611	618	584	592	570	617	550	610	635	569	594	603	635	631	558	571	612	615	567	601	586	570	560	560	584	577	586	596	582	607	611	570	602	561	638	605	608	595	596	588	567	612	568	605	585
2022	135	114	99	96	99	103	116	99	97	102	108	102	97	78	103	89	83	101	72	86	100	88	103	81	83	89	83	89	96	82	95	89	110	90	88	99	83	123	74	85	98	93	83	98	89	94	79	107	86	94	79	75	96	87	85	87	65	90	102	104	74	93	87	96	97	90	103	81	93	65	104	92	85	76	99	78	90	78	92	88	99	88	77	73	93	104	82	86	89	84	107	78	67	86	79	88	80	76	81	84	89	87	90	84	85	83	67	90	89	88	66	86	85	87	72	108	80	70	76	97	105	69	67	92	77	83	88	92	76	86	77	78	81	96	100	90	90	81	81	93	76	80	91	93	97	67	74	98	91	75	86	82	87	89	90	90	105	94	80	97	79	79	75	84	83	92	97	92	66	89	83	74	79	97	80	81	85	93	93	88	95	89	102	84	74	88	99	79	86	78	82	98	82	83	91	81	79	95	84	91	82	110	87	90	93	79	77	71	87	85	76	90	88	84	95	66	78	86	93	85	87	96	73	77	87	72	102	71	93	82	88	82	86	98	80	76	84	89	79	81	78	88	90	79	100	68	65	75	84	92	80	88	87	93	75	82	89	86	96	92	105	87	81	89	77	94	86	90	73	84	67	108	100	86	82	82	82	91	81	97	66	87	93	83	87	68	88	93	86	76	90	89	107	79	90	95	99	99	88	68	81	86	88	89	81	82	87	77	89	85	91	77	105	92	89	87	88	85	83	80	97	85	90	98	80	77	88	90	82	81	78	89	95	80	75	90	76	84	85	85	82	111	81	89	82	87	95	89	92	94	100	83	91	78	73	81	80	68	69	89	81	79	97	91	81	83	93	87	82	93	87	79	79	96	77	90	72	89	91	82	82	82	81	91	88	89	90	93	86	92	89	85	93	83	78	78	86	82	80	91	72	76	81	80	72	92	92	72	89	94	97	96	98	97	90	91	84	108	70	84	103	73	93	68	93	84	79	74	76	91	85	81	93	81	85	87	82	88	83	122	83	84	87	77	68	66	88	94	82	96	85	83	79	84	89	107	65	86	86	75	101	90	84	81	88	85	97	90	93	86	85	93	74	100	111	92	93	80	88	100	94	80	79	77	81	69	76	91	76	79	71	86	81	100	102	89	79	95	91	75	75	83	103	90	80	91	87	94	81	85	102	85	81	78	74	98	101	83	89	101	89	87	80	84	74	74	90	78	87	87	81	93	88	102	91	82	86	81	85	91	71	77	92	93	93	98	94	86	78	80	72	102	83	83	87	88	91	103	83	87	79	92	85	99	95	90	92	77	75	99	92	71	97	104	78	82	78	89	75	64	88	94	90	91	99	93	87	79	87	80	79	91	79	73	76	103	83	108	82	85	78	84	90	96	72	99	100	91	77	82	94	89	83	94	89	84	88	94	84	77	70	102	88	100	86	87	104	88	84	73	75	93	102	90	91	104	68	88	67	82	67	93	86	87	86	93	89	93	89	83	96	93	99	100	75	78	106	87	90	74	81	75	88	106	83	85	90	81	92	105	86	85	84	95	86	103	77	86	86	88	84	83	87	86	85	69	73	90	86	105	92	95	88	84	84	94	94	81	94	89	68	90	81	93	94	88	84	73	66	78	93	91	90	82	77	92	80	90	78	94	86	84	76	86	88	88	76	87	86	81	83	89	85	79	90	78	98	92	85	87	88	84	74	92	94	91	81	96	84	81	94	98	82	83	92	83	79	85	79	68	73	92	94	105	79	94	96	88	77	97	85	80	71	87	73	97	83	90	80	66	86	76	98	80	76	98	71	92	84	82	89	98	82	75	106	90	84	81	109	98	97	84	66	94	85	81	67	95	98	99	95	91	85	96	66	80	86	90	80	90	84	94	94	75	107	73	89	78	91	88	107	95	87	87	99	90	91	81	84	74	92	88	84	95	93	94	87	76	87	92	73	90	79	93	82	94	79	87	92	105	76	78	89	91	91	77	72	84	91	102	89	83	80	95	70	80	93	87	79	87	88	98	84	96	76	105	85	90	79	67	94	82	86	86	85	80	86	81	97	74	91	93	90	75	74	86	85	70	84	94	91	77	85	88	91	73	106	80	102	90	78	96	79	77	93	66	86	86	97	104	104	80	86	86	85	90	107	94	85	72	97	88	85	95	94	76	91	83	96	85	80	82	95	75	86	98	83	91	83	69	78	96	108	84	83	84	84	77	85	76	84	73	86	86	84	69	73	82	77	74	80	80	68	95	85	92	81	99	104	80	88	92	74	83	90	88	82	79	90	82	92	100	104	93	65	71	67	79	90	83	87	86	95	68	82	81	85	91	83	91	85	78	82	95	84	90	79	76	71	74	77	63	83	75	74	75	76	73	89	89	95	82	91	84	92	100	88	94	87	98	86	85	65	86	104	83	80	104	87	77	94	85	88	93	82	76	86	84	92	101	98	96	76	108	86	106	86	72	90	96	86	90	86	70	72	80	91	83	92	79	96	86	85	78	85	79	76	88	86	85	80	80	90	78	107	85	113	90	84	93	75	81	84	80	92	93	82	68	88	86	98	73	76	82	84	85	89	86	81	79	81	64	83	86	101	99	84	110	99	93	83	83	74	91	84	76	85	90	79	77	66	88	91	99	98	98	90	80	65	82	77	83	83	88	71	95	89	95	90	71	86	77	63	86	113	75	91	83	76	75	76	82	86	83	95	68	78	93	89	79	79	62	77	96	84	85	92	80	72	82	68	78	83	92	79	89	87	96	80	97	98	101	75	74	73	76	85	74	89	92	88	108	80	78	76	106	94	93	88	75	82	89	99	89	80	65	91	84	87	92	84	83	108	72	81	111	89	81	92	93	88	82	109	84	89	80	81	82	91	82	90	83	75	84	95	92	93	84	80	98	83	87	80	75	81	83	75	72	83	83	95	92	80	95	74	86	88	91	76	94	91	93	84	76	80	106	74	88	95	78	90	90	84	87	82	80	72	93	89	88	89	83	61	83	95	84	84	88	72	75	95	77	75	105	85	71	84	72	96	93	76	84	78	85	86	75	79	81	103	78	89	81	96	78	90	77	81	83	82	72	95	99	82	95	86	102	79	81	95	97	100	96	77	85	88	87	87	87	102	71	104	83	97	104	78	85	95	76	88	79	64	89	104	89	85	77	93	80	82	97	78	92	82	81	94	91	77	90	73	88	83	82	85	84	99	88	83	101	84	84	98	93	89	79	86	87	85	95	85	88	70	86	95	72	86	88	94	81	85	90	87	78	71	81	77	74	100	87	92	93	93	70	89	89	91	85	78	82	88	83	74	91	82	83	96	68	85	85	79	81	81	84	81	85	69	78	94	88	93	74	87	93	89	86	84	80	74	84	87	91	69	92	82	99	81	83	99	98	102	112	82	86	107	100	101	77	68	98	91	94	78	83	96	93	103	84	84	81	87	74	94	99	85	83	81	83	87	92	93	87	71	107	95	96	73	87	83	86	99	59	97	91	78	78	74
9852	1495	859	1014	1713	2362	2368	2035	1783	1516	1367	1255	1088	1068	1003	957	896	871	855	845	792	797	759	704	723	774	737	757	727	765	717	692	723	707	688	698	682	699	723	725	663	691	672	705	668	697	656	706	691	657	714	691	690	660	628	630	635	709	693	673	692	662	613	671	645	702	668	676	657	702	650	705	632	645	638	672	657	612	659	694	664	627	665	688	702	672	632	657	659	669	660	635	664	653	676	662	662	645	660	638	645	609	647	682	628	655	658	707	630	679	677	631	656	664	661	686	674	637	641	630	673	634	648	627	654	633	645	656	657	663	653	677	638	668	651	605	644	680	667	667	666	663	659	669	632	654	665	654	645	665	692	694	641	681	656	670	672	647	642	678	645	651	609	688	685	631	677	635	676	643	636	645	611	658	672	659	690	637	655	673	671	660	680	683	683	624	651	673	696	660	606	659	658	683	697	663	657	657	646	725	677	674	716	654	706	673	671	665	689	637	631	701	657	625	675	661	654	668	695	640	625	712	642	723	624	647	647	721	678	604	698	701	669	663	668	660	638	689	680	680	636	640	704	650	704	671	658	681	629	696	627	655	697	700	660	636	631	636	656	617	693	634	714	661	662	633	639	632	665	650	662	663	623	676	651	650	664	671	673	626	678	669	645	609	669	655	677	637	696	669	635	640	643	682	645	666	672	664	693	674	716	617	702	689	712	657	625	604	681	662	733	628	626	661	685	647	639	652	628	633	689	670	677	655	689	647	708	619	612	670	684	694	699	648	634	655	661	695	641	637	649	693	665	672	648	713	671	622	643	672	697	639	660	644	674	648	691	652	679	676	653	707	655	655	659	664	663	657	660	644	663	632	689	662	671	635	654	651	656	667	593	661	723	654	642	654	663	701	608	606	649	650	605	678	701	626	660	681	677	644	694	599	654	685	658	669	705	654	658	636	695	672	609	641	614	687	667	633	656	664	682	689	589	633	629	619	679	661	621	674	691	678	680	655	685	657	650	601	630	683	676	620	668	688	635	650	659	687	623	656	632	653	616	623	620	685	642	659	644	652	677	692	641	667	649	667	636	648	672	662	677	633	641	645	666	698	649	641	688	631	652	643	663	677	665	682	701	618	640	642	665	677	652	646	662	663	645	679	677	654	641	609	634	644	668	651	663	656	623	649	603	643	644	655	663	653	644	664	645	681	638	660	671	659	673	673	636	652	650	623	657	664	653	642	651	672	685	658	657	653	659	639	656	631	623	663	650	645	660	687	701	706	667	661	646	713	666	673	644	645	601	672	677	644	633	618	622	642	669	650	669	651	639	688	672	659	661	620	680	657	658	652	662	663	617	656	624	699	635	623	706	667	618	683	648	708	647	714	643	692	681	661	646	668	687	678	617	603	672	675	676	652	666	697	629	697	655	711	623	678	692	653	663	708	674	653	710	691	670	650	630	653	647	631	681	671	633	681	624	678	642	687	674	696	670	681	704	628	686	638	632	649	629	634	716	663	653	693	636	632	635	649	612	677	748	622	602	626	671	650	603	624	658	652	650	658	630	601	713	674	658	625	690	651	690	648	661	655	618	652	644	607	670	602	666	670	658	645	589	655	678	662	624	691	643	629	648	696	641	645	633	665	681	662	663	630	688	645	679	711	673	661	653	673	665	658	664	652	681	647	633	667	664	646	639	689	639	639	660	656	633	665	623	669	656	631	640	651	647	658	621	685	676	707	703	647	665	645	693	643	650	677	649	642	666	682	666	642	681	638	728	635	619	629	609	674	646	681	624	664	637	633	657	713	646	656	639	651	652	664	652	643	659	640	672	614	661	670	663	664	688	685	637	671	685	641	661	644	670	665	650	678	609	649	658	701	663	664	675	629	654	678	650	681	668	657	611	660	673	667	695	648	652	643	680	644	676	658	648	658	641	631	692	659	629	647	652	650	671	683	655	669	658	638	661	691	669	685	714	668	664	621	665	641	671	657	654	663	686	639	656	697	631	639	660	686	660	628	672	674	665	611	707	658	659	665	637	644	634	656	627	681	650	637	678	647	608	624	693	681	655	700	659	636	683	620	698	676	612	633	600	665	675	665	638	636	671	634	668	632	662	707	684	637	631	651	635	690	635	641	642	686	654	680	649	628	685	688	662	659	666	624	686	648	671	633	622	623	623	692	660	661	677	660	603	677	673	631	667	624	622	642	714	653	649	616	648	655	661	677	663	671	654	680	609	646	609	662	633	672	670	684	654	637	645	666	683	704	646	654	632	691	648	629	650	637	674	620	698	652	675	620	672	659	609	697	694	630	638	661	686	663	603	651	734	668	670	662	653	640	660	685	724	647	673	656	702	681	679	631	633	677	708	645	660	631	629	655	607	668	650	697	648	672	652	690	680	642	647	680	651	664	686	678	653	690	626	625	619	639	628	685	595	665	662	660	650	660	624	629	687	677	632	636	710	646	679	694	686	664	637	660	648	616	634	630	659	635	647	657	642	624	628	663	654	633	645	655	658	678	630	662	618	644	615	644	596	696	659	676	665	721	653	671	653	681	679	597	642	643	634	678	665	639	682	673	636	669	616	659	684	662	660	677	632	663	664	675	688	600	640	641	615	688	656	669	653	680	593	646	661	633	617	675	666	656	623	635	633	668	677	665	633	632	652	621	656	661	666	606	677	677	649	636	623	665	660	661	689	679	683	652	701	664	659	673	691	674	686	633	688	603	675	660	648	639	646	597	695	616	649	664	621	670	666	648	659	679	653	658	621	671	651	664	647	665	662	666	672	676	663	645	669	659	628	687	670	653	691	683	640	639	664	669	629	688	638	647	712	689	682	614	618	634	687	644	657	666	694	671	643	630	654	636	671	682	675	640	612	645	670	670	656	631	678	652	680	660	676	691	697	656	684	630	649	677	661	604	638	671	670	646	582	668	689	613	691	651	669	684	664	695	643	714	642	632	715	647	604	680	624	642	639	691	656	673	629	649	641	670	609	598	643	669	640	640	664	653	635	622	640	666	638	602	635	615	689	659	681	649	672	627	634	671	662	698	646	601	650	629	666	642	673	623	627	634	648	663	669	669	677	643	708	637	660	655	662	671	677	679	640	604	671	675	648	679	661	653	635	658	699	667	686	656	682	664	631	644	664	663	678	632	644	707	640	661	655	695	635	694	629	674	649	675	638	682	649	685	602	648	667	707	710	644	647	645	644	609	663	708	672	621	670	688	627	742	657	651	684	652	676	669	646	657	688	622	669	684	695	651	730	640	702	676	679	644	686	639	683	670	672	681	638	611	698	683	658	598	710	617	647	652	687	620	665	699	665	657	698	618	659	649	640	633	625	647	582	619	652	678	671	674	640	684	642	651	681	682	634	600	643	660	676	675	654	685	677	673	657	637	665	644	697	685	659	644	571	653	675	659	648	655	659	658	641	608	625	601	647	627	634	677	681	682	669	694	627	628	693	643	623	671	674	611	639	675	642	638	668	638	612	642	646	653	642	689
1674	255	174	142	144	158	167	154	128	177	169	142	146	127	147	139	138	162	128	133	111	130	112	117	144	137	126	129	113	129	108	111	131	122	143	145	106	118	112	127	125	129	120	125	133	137	138	119	128	116	132	127	119	119	133	130	98	121	125	113	108	137	121	129	122	110	147	127	129	133	121	143	131	123	123	120	113	98	115	113	100	124	120	138	122	129	115	143	120	132	124	127	128	131	118	125	122	116	95	133	106	119	106	114	117	119	128	129	115	122	156	97	114	99	118	134	143	103	129	116	119	125	113	115	117	136	138	118	131	124	128	126	127	123	119	123	139	127	108	135	130	124	108	119	129	134	138	118	121	112	121	119	129	109	116	115	114	121	124	113	115	124	127	123	105	124	110	119	107	147	120	118	138	81	126	113	138	127	104	104	119	120	131	107	119	125	122	119	111	126	111	127	134	123	113	125	117	123	126	115	95	138	123	106	107	139	133	109	123	109	106	114	115	130	114	140	111	119	119	114	122	123	117	117	128	121	128	148	111	105	135	114	114	113	117	116	126	104	142	145	113	103	119	116	141	129	115	127	101	120	145	116	147	113	131	134	121	110	123	115	121	119	132	145	130	131	122	127	123	104	120	118	138	111	112	131	115	99	112	141	108	114	128	126	133	126	114	109	111	135	137	110	133	113	139	114	123	116	149	103	119	107	115	121	101	117	91	118	122	137	139	143	117	127	126	117	117	147	136	106	123	114	126	113	123	111	107	112	122	125	121	123	145	99	119	132	120	104	104	118	132	114	112	114	128	132	133	106	110	114	109	123	137	122	127	115	106	121	107	127	116	129	122	120	130	112	120	136	147	122	119	144	121	114	122	110	126	107	90	109	112	130	130	123	127	130	114	127	106	143	126	144	129	119	115	123	145	117	124	135	93	129	114	126	100	136	137	113	114	111	134	145	121	123	128	132	140	130	152	119	113	122	113	101	125	106	117	122	128	115	120	115	98	120	130	112	121	114	123	116	116	114	126	127	123	108	134	111	98	132	114	110	121	123	119	132	117	115	118	126	117	116	120	123	103	113	120	145	126	119	106	120	125	125	104	119	128	124	96	127	119	134	135	124	116	107	126	99	123	118	140	123	113	128	113	107	134	119	122	146	114	116	127	127	111	121	114	112	116	132	120	112	124	107	122	115	114	126	132	126	125	121	127	119	117	96	119	98	123	109	129	128	129	141	116	117	142	117	123	130	112	146	131	95	118	105	135	116	133	130	116	135	102	94	126	95	125	142	110	113	105	126	110	112	143	121	117	138	118	119	115	117	122	128	108	129	127	120	132	119	115	128	123	125	119	98	110	137	119	131	106	104	150	103	117	127	128	131	132	102	127	117	113	108	131	114	126	124	114	98	110	90	130	134	137	132	122	131	116	101	120	135	108	106	116	124	133	123	129	135	111	101	123	122	118	143	105	103	122	127	116	117	143	117	110	105	112	136	127	106	133	121	108	117	106	103	114	126	132	112	109	137	108	121	122	110	126	137	125	122	104	134	124	106	113	119	113	115	145	115	110	108	122	121	115	119	114	128	128	139	119	114	124	137	119	100	108	117	124	128	113	127	120	115	140	105	117	117	129	126	125	120	129	127	122	136	121	112	111	126	142	120	122	128	108	133	110	130	115	133	128	128	110	118	136	121	114	94	128	117	131	125	123	108	109	129	128	114	112	122	128	131	113	132	107	132	122	127	131	122	124	130	139	108	117	103	87	123	119	126	106	109	118	117	115	124	124	107	113	120	120	122	109	119	117	119	140	136	124	132	126	115	127	105	110	122	115	100	128	104	117	105	122	124	133	125	127	120	128	115	125	129	129	127	120	117	119	98	134	115	125	126	124	116	107	134	113	114	124	109	108	125	104	136	110	119	122	105	122	118	144	135	107	141	132	108	122	113	110	132	125	119	118	137	112	103	118	110	139	127	101	143	116	113	126	114	140	124	111	133	110	125	124	137	113	141	107	113	118	122	115	127	104	100	122	143	129	126	115	130	115	126	119	105	153	104	92	109	109	139	120	118	131	137	107	108	116	118	140	100	132	123	147	123	136	117	125	116	118	114	130	114	117	123	107	111	140	117	104	120	119	107	132	125	134	116	119	124	153	119	122	123	121	118	120	113	119	139	108	140	120	123	116	126	130	104	108	123	107	128	105	142	130	126	138	117	102	113	116	104	121	96	117	119	120	116	127	124	118	128	112	122	132	129	145	118	120	98	126	112	125	99	113	107	120	108	119	114	142	134	108	105	123	116	116	119	121	117	148	103	132	112	114	112	121	123	102	134	103	120	115	116	119	135	115	115	110	135	117	119	137	110	111	119	117	128	124	108	100	123	136	117	121	129	116	135	100	127	137	108	116	98	119	110	112	118	121	112	121	123	134	115	137	113	102	115	109	120	138	122	118	138	124	99	140	123	114	118	119	117	135	137	128	117	120	131	119	127	119	108	113	107	100	141	136	116	101	135	154	123	123	145	105	116	104	102	134	103	111	101	119	122	123	116	125	136	113	123	124	119	130	102	123	111	125	115	123	91	140	117	124	135	118	128	119	135	112	116	142	112	122	113	123	111	116	102	113	110	118	108	120	117	116	110	116	104	121	131	123	130	110	108	114	125	123	128	114	93	128	123	105	127	121	122	122	129	97	140	115	113	111	109	132	108	109	118	132	102	103	122	129	104	116	126	131	128	131	116	109	119	123	143	121	130	111	122	120	119	116	109	133	111	130	127	116	137	106	136	121	108	111	140	110	113	135	111	129	116	132	122	112	104	101	119	129	137	126	127	138	98	129	123	113	125	99	127	121	112	129	122	116	135	109	137	129	124	129	120	134	117	144	110	131	119	141	96	119	138	131	106	132	120	109	115	124	137	112	123	120	115	134	128	133	133	119	107	111	112	135	120	120	124	141	125	114	126	114	119	140	129	125	115	125	120	109	123	115	128	114	106	108	111	113	112	129	126	116	121	109	106	136	131	127	116	124	132	108	127	113	124	118	137	115	111	112	132	130	119	134	117	134	128	114	119	110	140	126	106	109	121	112	124	129	101	124	101	127	114	106	114	129	132	107	116	118	127	132	123	147	117	108	123	114	138	104	125	106	132	114	109	118	114	130	124	114	133	114	135	140	115	124	119	111	139	111	131	146	122	129	128	103	112	116	106	133	122	112	108	122	121	103	107	111	100	109	125	110	112	108	129	118	122	138	115	121	121	118	122	124	112	126	118	110	119	136	116	108	113	122	117	109	135	133	117	136	116	126	134	123	114	113	113	123	122	113	122	137	129	102	123	119	105	102	109	121	116	123	122	120	111	131	112	134	119	128	108	121	113	119	109	139	103	131	131	145	102	140	117	124	133	118	112	118	104	116	130	102	119	104	106	119	125	136	109	141	125	110	129	115	120	132	107	133	110	128	115	128	125	138	129	114	96	134	107	125	121	129	119	130	115	117	136	119	111	133	124
12154	2460	1391	1591	2979	4168	3958	3423	2880	2451	2150	1857	1686	1601	1405	1448	1283	1269	1204	1224	1136	1169	1140	1085	1042	1033	1011	1039	1008	1009	1036	981	993	869	916	946	924	918	942	943	967	941	978	909	871	962	910	955	895	884	927	886	925	923	853	909	917	879	913	931	876	892	900	884	886	900	886	855	912	863	891	915	916	871	929	898	870	886	852	932	901	906	910	900	904	877	993	934	851	887	857	896	903	926	867	921	855	920	895	901	865	875	844	892	886	876	881	930	930	888	918	898	858	842	860	892	881	842	882	906	874	893	893	913	837	885	897	890	962	911	873	929	905	898	884	902	874	829	862	884	887	885	827	858	967	903	890	880	893	912	892	909	884	855	879	834	882	882	861	906	920	889	874	860	886	868	867	941	887	856	878	890	878	857	846	874	863	910	899	888	839	851	914	896	828	877	863	916	915	895	894	889	887	891	837	836	857	918	937	873	879	936	814	933	911	885	818	859	926	879	850	895	849	884	882	880	857	872	923	935	905	843	902	901	888	868	902	867	839	899	912	933	856	844	899	857	924	850	830	929	904	858	841	876	860	853	869	843	845	906	902	893	891	893	836	857	871	930	876	854	917	874	876	805	807	894	863	852	856	863	885	901	895	880	858	881	881	910	877	874	867	882	865	887	916	875	876	809	861	914	873	939	888	918	878	906	866	882	862	875	902	861	910	911	905	883	844	898	869	854	905	876	854	868	921	885	856	899	924	842	872	870	862	861	910	908	880	875	876	885	905	908	852	842	859	862	888	880	919	884	906	882	883	894	851	948	853	855	842	864	843	941	881	907	879	893	934	918	893	844	877	890	902	883	918	866	908	877	915	885	887	943	885	855	906	879	863	904	863	892	879	870	894	840	898	868	866	885	862	902	850	876	848	906	894	874	912	861	935	906	844	932	908	896	848	889	808	894	877	853	900	848	854	887	857	852	934	846	918	883	934	890	891	873	948	851	907	820	928	938	888	868	849	891	869	857	889	880	879	919	842	894	917	867	898	900	882	856	889	875	904	924	897	870	851	879	922	880	863	882	856	876	861	862	898	865	888	891	854	863	888	847	922	914	948	868	865	914	847	839	908	925	837	817	856	876	867	886	874	854	894	873	849	865	856	896	839	829	845	832	890	881	916	902	809	924	894	889	876	911	881	823	801	911	874	827	904	872	904	899	918	970	835	878	835	834	923	934	849	837	865	873	862	893	867	886	877	920	858	880	898	889	850	874	899	881	919	900	925	900	855	854	863	871	894	932	867	896	853	900	887	877	905	880	914	974	882	872	890	887	879	915	888	884	920	896	880	828	858	884	897	913	910	872	908	853	850	921	882	937	893	825	856	883	884	842	909	870	878	831	880	852	924	888	924	886	842	905	837	905	885	918	852	849	828	871	866	933	865	906	864	879	946	924	855	905	891	914	868	874	892	870	905	861	915	910	873	888	908	884	882	886	823	895	907	881	843	910	893	940	846	911	851	864	862	866	900	880	840	898	872	882	874	844	851	863	924	910	875	870	896	899	921	902	888	825	852	856	872	890	865	844	839	871	851	917	902	884	942	872	907	915	854	910	845	876	878	861	867	853	902	892	886	917	888	842	877	922	924	830	805	867	914	884	930	838	900	907	857	870	905	883	905	923	852	904	879	852	880	858	902	891	954	881	933	866	902	869	847	853	931	914	906	865	876	840	853	879	857	878	862	881	864	837	912	865	857	859	903	846	857	871	866	814	907	841	899	880	894	926	878	868	821	870	867	929	852	865	880	850	829	864	901	848	893	871	891	853	876	863	871	854	898	885	886	861	872	874	884	922	894	898	903	860	896	938	827	867	882	930	885	882	890	911	865	890	902	881	910	906	864	908	875	908	888	898	893	856	833	879	931	857	864	889	830	870	887	874	858	903	890	874	893	899	812	877	855	930	879	872	873	836	895	830	895	858	878	867	865	907	807	950	926	909	913	888	873	862	915	909	839	856	839	900	833	964	887	906	852	878	872	910	865	882	858	880	875	952	914	869	894	877	894	899	892	874	882	922	908	910	860	836	899	878	909	888	863	838	903	859	923	795	878	909	887	819	908	868	920	825	888	911	854	859	876	874	896	903	936	882	889	941	894	863	886	901	918	898	891	850	848	919	829	885	864	873	866	913	897	897	893	895	874	905	847	880	858	894	858	872	850	885	878	891	848	849	874	852	940	934	869	928	897	899	828	826	874	907	912	904	835	907	914	866	891	887	921	877	881	871	917	893	919	904	905	878	890	887	917	914	870	825	889	904	924	872	897	820	890	874	858	917	855	931	871	862	850	830	851	900	840	871	914	870	891	863	867	882	875	855	922	882	855	909	871	861	890	848	895	878	858	891	883	875	895	824	871	880	861	824	901	883	883	842	855	901	915	889	877	904	892	905	876	912	921	887	925	888	871	899	838	925	918	855	917	925	874	882	900	863	916	921	937	866	917	851	920	832	905	902	890	888	811	898	883	910	855	867	934	904	876	908	908	846	871	881	921	887	915	850	858	819	831	900	880	866	905	860	840	919	873	905	876	883	849	881	906	830	856	889	902	919	926	880	875	882	905	881	859	849	860	924	865	890	868	899	894	909	907	842	879	970	872	874	893	868	911	826	923	905	932	914	869	875	866	870	875	901	873	889	881	839	864	807	846	871	883	927	899	872	836	901	870	852	929	895	853	829	861	910	897	927	895	892	912	893	875	935	890	957	923	926	901	913	937	899	843	875	839	875	879	872	874	856	871	900	911	856	842	880	879	839	867	909	836	875	901	941	877	862	871	905	858	858	929	887	899	855	864	882	889	866	852	875	929	915	903	890	890	894	893	873	881	838	852	926	916	909	863	899	905	892	863	899	864	873	861	862	912	889	872	896	922	874	848	899	890	851	900	872	876	889	899	896	882	841	931	879	851	932	860	836	834	902	853	841	906	825	894	897	874	900	900	913	874	875	907	906	871	921	871	923	832	931	844	859	844	889	890	883	858	923	890	885	911	856	876	838	867	911	901	883	820	871	897	855	860	876	919	889	888	889	918	918	850	798	910	912	929	887	877	855	918	868	893	867	874	852	901	889	856	851	894	911	904	875	877	882	845	887	881	915	859	853	905	865	883	889	878	858	824	899	891	890	861	862	889	869	840	920	907	904	891	876	868	876	926	887	867	927	877	879	874	903	899	843	869	896	862	876	861	848	887	899	855	855	907	848	959	879	829	896	842	876	881	825	895	857	892	890	898	887	911	887	925	869	848	816	887	857	870	856	936	887	847	842	901	903	901	943	919	890	932	867	879	938	925	883	861	878	861	892	830	891	856	901	902	886	899	858	902	881	884	907	880	915	892	844	828	923	876	852	897	906	862	904	908	858	897	843	845	882	902	897	877	905	853	860	882	938	881	877	957	906	893	830	875	885	891	897	836	823	884	871	827	847	883	882	878	870	867	879	903	897	896	841	878	855	890	834	870	918	839	848	946	890
1396	64	55	31	53	62	41	52	39	48	40	45	51	52	53	42	51	47	49	46	45	38	38	44	40	40	38	58	48	41	29	52	50	52	44	36	39	48	48	47	36	43	39	46	45	46	32	45	51	41	35	43	42	39	50	34	48	56	47	47	55	51	44	48	45	51	47	44	32	46	48	49	47	46	40	38	42	40	64	31	36	43	48	42	57	43	44	41	48	31	53	48	53	42	45	45	55	48	38	62	40	49	37	44	36	44	41	35	48	47	45	45	38	37	42	38	38	46	35	34	32	35	44	36	46	53	55	60	60	39	49	37	51	39	40	43	46	43	37	46	42	40	49	60	49	42	40	33	40	47	43	54	48	35	42	42	50	50	42	48	46	34	36	44	36	41	44	40	45	38	38	31	46	39	49	55	37	41	54	41	54	30	37	46	44	49	53	48	36	49	53	46	38	36	40	45	49	42	53	48	49	39	31	54	41	43	33	43	39	48	51	42	41	47	37	64	46	47	61	41	37	38	38	39	37	37	63	44	54	52	42	40	48	43	47	43	52	37	39	52	37	50	33	36	33	45	38	43	36	44	37	42	44	34	49	43	44	42	43	44	55	45	38	47	36	49	54	34	42	41	41	53	42	40	40	46	48	47	50	23	39	52	43	34	51	38	49	43	44	51	40	51	41	48	31	50	57	38	44	38	42	38	42	39	36	43	32	52	49	32	41	56	40	38	30	38	48	44	44	38	42	40	56	44	39	47	44	39	46	46	37	48	43	36	48	37	50	38	36	45	67	32	49	45	50	48	41	42	50	43	32	44	52	50	42	53	41	33	43	51	51	40	34	37	35	47	48	38	50	46	51	42	49	35	52	49	48	43	40	43	51	49	44	42	39	37	48	47	39	49	33	38	40	43	41	44	54	41	43	50	41	42	34	39	48	51	45	48	46	35	38	44	34	37	38	47	40	40	34	39	37	39	45	57	44	42	44	40	41	36	38	37	53	32	45	49	43	49	55	49	39	46	30	55	42	57	50	44	31	46	39	49	58	52	31	58	36	43	43	33	45	50	40	47	47	32	56	44	43	36	55	36	33	40	46	46	39	35	48	34	46	37	36	37	58	50	45	49	41	43	36	51	41	38	40	30	35	44	44	56	34	51	42	50	39	44	34	41	41	43	51	49	53	42	48	36	41	48	38	51	48	35	46	48	39	52	54	44	35	48	33	37	40	49	44	44	52	49	36	45	49	39	53	41	40	39	45	37	35	33	58	45	51	42	40	35	39	54	45	42	60	41	41	58	47	43	40	31	56	50	44	53	48	44	45	59	35	59	39	36	41	44	44	60	53	39	52	42	57	52	57	44	40	38	34	33	45	55	49	44	51	42	43	42	39	50	43	43	43	54	50	44	54	44	44	47	53	39	54	57	51	48	46	42	40	50	54	39	47	43	50	36	43	42	43	45	37	43	43	47	34	40	43	52	46	42	38	38	38	53	38	31	32	43	40	44	46	41	36	37	52	40	37	44	46	37	37	51	49	48	41	49	50	42	39	41	37	46	49	41	43	51	45	26	49	51	45	38	41	46	55	47	35	33	50	32	35	35	53	44	52	43	38	59	58	44	61	45	43	42	38	35	35	43	37	50	53	40	41	38	53	44	46	45	45	35	36	55	32	45	35	35	46	47	42	62	39	36	41	39	46	46	31	40	41	44	48	48	51	48	39	39	50	56	38	27	44	36	39	47	39	46	42	54	52	51	49	48	46	48	37	53	40	41	41	50	42	42	43	44	41	53	50	48	41	44	41	42	42	50	39	41	46	47	42	39	34	45	47	40	42	40	30	50	47	39	38	42	41	46	51	47	43	42	56	46	27	42	40	37	47	45	42	47	33	38	47	39	43	42	37	38	45	40	37	35	49	46	51	49	43	42	47	34	36	39	42	39	40	43	34	46	41	41	45	50	47	41	41	40	38	37	40	44	50	42	49	36	42	44	46	31	37	36	40	43	46	50	50	26	40	43	50	52	55	40	41	46	45	40	45	41	35	40	48	41	39	51	42	55	46	44	37	39	50	46	34	39	40	37	42	42	38	30	38	45	51	45	40	54	47	34	50	47	47	43	39	41	47	49	62	42	48	41	57	55	33	41	43	55	31	37	44	35	36	51	47	35	50	45	44	40	47	49	40	34	35	47	46	35	41	52	47	38	47	46	45	45	36	66	40	50	32	45	36	59	43	47	32	48	27	38	45	49	42	37	34	41	41	46	31	45	50	51	40	45	45	44	31	43	46	50	51	44	40	58	45	44	55	45	48	52	42	45	46	47	37	48	50	47	38	41	43	46	43	42	52	46	44	51	39	43	40	46	46	48	51	53	41	45	38	48	51	41	38	45	42	51	49	43	39	36	45	33	32	45	45	43	48	34	30	45	48	50	36	44	38	39	43	41	50	39	49	54	41	51	52	38	42	45	35	43	36	37	57	45	43	35	35	35	48	47	45	53	49	45	48	40	41	40	42	32	48	45	40	50	43	39	45	40	37	51	52	44	41	39	55	32	47	53	34	39	32	48	44	37	41	45	58	40	49	36	45	44	53	39	44	58	44	47	51	40	37	42	35	60	49	35	40	38	48	42	42	36	43	48	46	52	46	28	50	40	47	41	46	48	46	47	42	41	33	47	54	42	43	43	43	37	41	39	28	46	50	44	31	43	50	44	41	40	45	40	35	39	43	39	52	49	48	42	46	38	36	48	52	43	64	52	49	51	41	54	49	51	51	43	39	45	44	52	50	33	59	39	35	39	48	58	36	46	42	54	40	37	44	41	32	45	41	57	27	31	30	32	39	51	45	40	37	57	38	42	51	44	43	33	31	49	50	43	38	34	40	41	57	44	54	55	55	54	35	40	43	48	32	53	43	38	56	42	55	31	42	37	34	34	37	49	53	45	38	48	46	46	48	54	44	43	41	42	51	34	38	38	42	46	36	53	55	45	50	44	45	47	44	31	39	44	50	41	63	48	46	54	52	43	51	43	43	44	54	30	31	45	46	42	57	39	37	42	39	47	33	35	38	49	38	41	36	47	56	44	40	47	41	40	39	46	48	41	46	55	35	45	40	50	41	54	31	38	44	53	44	40	56	42	41	45	46	52	39	57	47	50	54	45	43	43	53	39	46	49	48	40	41	51	45	52	45	40	53	51	59	45	43	43	52	47	40	52	36	54	34	43	43	38	53	42	42	42	46	51	29	43	35	35	40	30	57	42	45	41	52	43	56	40	50	46	43	49	43	39	37	42	48	46	45	45	41	48	42	34	51	40	47	43	56	40	43	43	35	38	46	51	48	40	39	30	43	34	43	28	49	43	47	52	42	55	40	52	41	39	47	47	43	35	41	42	42	58	37	65	54	37	41	46	38	43	38	44	40	53	29	41	48	44	47	46	38	39	42	33	45	50	48	39	37	41	33	48	32	49	42	40	38	42	41	41	43	39	37	53	43	44	46	44
8002	690	427	446	571	658	677	660	538	553	500	485	454	427	417	406	385	386	403	394	401	424	387	367	337	360	387	356	340	383	372	367	389	347	346	341	353	358	359	408	347	333	340	349	388	346	357	339	328	391	363	322	372	353	386	363	335	341	363	361	383	385	346	339	351	336	358	346	401	321	356	335	361	354	363	391	312	352	359	353	344	351	359	372	383	365	356	362	358	339	332	345	363	372	353	345	360	311	325	378	313	345	342	346	357	370	363	379	362	351	338	362	331	351	335	352	380	321	372	352	335	406	339	390	376	372	360	353	361	333	359	356	349	362	372	324	378	368	374	341	350	346	345	361	346	357	347	353	364	329	370	377	341	312	356	346	334	339	343	341	332	350	322	360	361	350	358	323	367	337	349	348	382	377	354	322	369	397	346	365	341	365	344	354	348	343	367	376	354	371	344	365	328	368	378	355	358	364	357	360	316	370	372	361	356	345	327	329	411	363	342	340	300	378	348	350	354	361	406	323	335	362	348	345	355	325	348	335	333	340	393	352	311	363	345	353	372	359	328	337	344	368	340	345	346	335	346	324	383	338	357	365	342	345	358	368	367	366	318	373	369	346	376	324	378	331	343	370	346	338	350	345	401	366	346	345	335	343	348	377	352	349	369	339	359	344	371	324	360	383	346	337	374	345	339	334	337	306	319	338	350	347	334	358	351	334	386	358	353	346	359	371	326	345	360	359	331	358	377	350	347	366	340	320	336	338	313	349	370	354	359	347	320	354	369	364	360	322	338	377	348	358	325	339	347	362	350	365	338	398	351	387	346	347	349	372	366	375	339	364	349	373	385	367	369	340	349	356	347	343	349	356	324	361	319	341	328	375	362	385	378	329	333	391	328	347	370	371	330	348	312	341	370	359	352	383	389	359	362	382	361	319	367	358	360	364	368	351	329	351	345	363	351	348	378	370	350	335	346	302	335	343	340	362	354	366	311	373	356	322	352	344	335	341	379	320	393	365	355	370	361	366	357	369	349	338	376	330	344	349	319	321	361	352	343	341	356	337	360	317	323	349	379	369	320	387	377	323	312	365	350	311	358	342	366	325	363	352	351	341	364	342	330	331	338	330	332	361	338	356	366	341	293	364	367	385	313	358	353	358	364	371	379	349	361	362	347	339	373	327	392	366	361	352	341	351	382	373	347	328	365	355	347	377	348	349	374	341	318	370	332	359	359	376	384	372	351	386	364	353	360	346	361	362	361	321	355	317	350	384	374	319	387	367	327	318	374	386	348	342	351	354	357	337	362	348	353	348	336	361	314	335	398	345	343	330	342	352	357	346	341	325	328	350	349	348	352	346	408	343	318	410	350	331	356	407	376	312	343	335	353	343	361	350	364	343	387	337	319	331	343	333	353	346	347	356	345	317	370	360	342	340	351	335	350	325	333	310	382	364	354	378	338	365	366	331	359	381	396	330	319	350	357	342	371	367	333	352	324	339	339	327	346	364	353	374	351	352	333	321	350	365	357	355	362	348	374	349	341	341	333	342	362	355	367	353	341	332	346	331	359	361	356	386	346	366	369	324	360	367	379	367	367	317	336	350	333	369	332	347	355	349	357	352	337	333	355	315	346	338	363	337	351	347	327	348	363	330	351	325	372	366	366	334	368	353	368	359	349	326	364	324	324	337	392	344	334	317	371	369	330	334	317	372	352	341	339	381	360	357	351	332	338	331	346	353	340	363	357	377	362	333	351	338	342	340	328	372	351	328	342	347	381	356	350	368	379	342	366	355	358	354	343	350	356	354	364	361	349	349	351	337	367	368	316	331	365	342	323	336	344	344	408	339	328	362	345	329	384	342	370	288	340	370	363	339	330	367	358	366	327	332	350	342	354	364	379	334	385	349	325	350	373	377	362	355	354	339	390	344	345	342	360	357	347	371	339	367	340	315	355	391	333	363	380	385	348	333	387	363	393	368	368	326	375	330	334	378	380	363	326	365	358	348	339	343	327	354	338	334	330	345	352	351	361	315	373	341	343	373	378	346	325	367	315	377	326	363	352	346	332	330	357	312	353	378	330	364	376	346	356	360	355	357	326	362	377	340	355	356	328	318	331	326	341	336	354	366	390	366	329	380	333	335	359	328	384	345	335	348	332	339	356	340	321	342	361	375	326	374	334	337	359	383	344	330	328	380	344	341	373	333	326	346	372	342	355	339	319	336	373	348	357	376	376	384	369	325	359	339	358	376	335	356	365	362	325	348	370	358	353	327	338	329	340	343	316	333	370	349	334	346	321	339	392	363	331	384	356	338	370	335	313	313	350	362	364	313	367	375	349	377	358	342	328	355	342	326	332	392	376	317	363	368	412	375	346	360	350	388	349	344	367	372	363	354	326	359	374	346	356	357	335	358	318	333	371	323	355	334	364	331	351	346	369	358	342	375	356	326	372	348	350	324	359	363	359	325	390	344	358	337	317	345	343	370	339	337	359	360	330	361	349	348	341	348	336	327	363	329	361	373	334	355	349	351	319	368	332	391	333	343	383	386	353	347	374	330	360	359	305	365	370	335	353	350	330	383	348	326	347	363	349	324	375	357	366	340	362	326	366	341	354	357	322	317	348	335	356	318	344	351	352	355	353	355	369	374	322	315	380	355	330	357	325	330	342	329	327	352	357	354	312	367	350	384	333	348	353	372	339	348	339	364	351	350	365	384	326	374	342	367	335	304	360	351	323	341	353	366	348	348	356	367	372	314	331	366	329	333	347	346	356	382	338	381	333	342	364	349	353	356	380	342	379	332	358	341	387	358	342	360	373	366	349	334	337	357	363	347	369	352	321	345	358	326	344	342	367	350	357	354	344	318	381	364	353	333	356	377	334	356	356	367	327	369	358	335	341	358	345	345	342	357	367	330	355	355	342	339	382	326	350	357	347	335	367	327	345	351	357	356	369	316	360	345	344	373	328	355	326	339	344	334	377	375	335	337	331	340	323	354	349	345	372	358	348	326	358	356	331	404	388	352	351	327	357	346	346	367	350	349	322	310	331	318	336	336	366	353	369	349	371	366	348	380	336	361	373	346	380	349	382	328	370	376	385	330	381	337	340	344	351	349	346	366	326	315	356	341	363	356	344	331	347	368	344	373	336	379	371	354	317	365	343	309	360	368	359	370	369	333	378	342	365	387	393	385	393	365	329	324	382	381	337	349	361	339	333	349	333	390	368	349	349	349	350	372	335	339	365	351	376	361	352	347	357	346	366	375	338	371	365	368	342	378	344	323	319	334	354	325	334	367	358	329	343	346	332	340	370	344	331	361	360	303	332	371	391	352	338	381	341	353	347	349	359	345	373	337	360	358	321	390	342	338	336	336	327	349	328	371	351	387	341	355	359	351	369	339	337	364	348	351	328	315	369	325	360	353	360	344	347	357	334	357	393	369	314	357	364	337	350	335	352	364	316	344	355	350	339	375	395	357	326	320	318	372	384	376	331	369	345	335	328	336
895	143	106	88	87	105	118	110	98	99	79	110	93	96	95	76	89	88	84	78	84	79	76	74	99	91	103	88	72	76	74	81	90	80	75	99	90	88	87	83	100	84	82	71	79	77	87	83	77	105	88	83	97	84	91	65	100	88	93	102	86	64	73	80	74	83	75	78	74	97	100	107	91	79	78	83	79	88	71	75	80	71	87	91	81	92	82	114	82	74	79	91	89	79	71	95	86	73	84	81	72	90	87	64	85	83	98	86	84	79	83	78	108	77	88	77	92	75	98	72	86	79	88	77	93	89	88	96	65	59	76	76	84	74	71	84	93	70	70	66	93	91	86	86	91	87	98	90	81	77	98	79	88	68	82	59	98	76	92	72	89	78	76	71	70	83	98	80	91	94	84	79	84	86	60	85	73	67	88	82	70	93	81	75	71	80	88	78	100	72	82	71	79	87	91	70	100	78	87	95	83	81	86	90	86	72	88	87	70	79	59	76	98	74	96	86	89	75	78	69	70	62	83	76	79	78	84	89	71	86	62	70	80	71	86	87	94	85	93	80	89	70	74	100	82	84	66	74	81	73	82	82	81	70	79	84	70	74	88	83	84	98	86	76	94	82	86	83	92	91	82	81	78	84	96	76	96	90	92	72	97	76	80	87	79	77	81	87	76	72	76	94	71	72	81	83	78	80	72	81	79	83	70	81	97	84	85	76	80	96	87	74	84	85	82	91	75	84	96	89	96	91	87	80	80	87	98	77	76	95	79	94	96	88	92	85	68	92	58	73	82	77	73	87	81	74	91	78	69	83	67	84	87	98	77	90	83	80	91	85	86	87	99	56	97	86	83	81	78	96	92	92	86	82	91	98	78	85	68	90	74	73	93	95	83	67	79	84	96	80	93	73	73	85	68	62	81	82	66	85	74	79	79	86	75	76	102	87	74	95	67	68	83	94	86	83	96	80	98	80	80	95	76	82	79	76	74	68	81	75	76	80	87	66	86	75	87	80	78	79	83	85	68	57	85	76	70	82	83	76	65	77	91	70	70	86	78	67	95	81	89	82	73	63	97	92	77	84	72	76	91	90	88	85	79	109	73	90	82	78	91	68	98	85	83	78	84	79	89	83	64	78	88	88	78	88	87	82	72	76	92	78	99	72	81	91	73	73	69	82	76	93	96	70	93	76	98	80	75	76	86	73	91	66	77	71	97	64	89	83	84	97	84	88	70	91	96	76	69	72	95	77	88	83	75	89	57	74	90	86	75	90	89	101	87	95	77	84	79	75	94	79	78	71	84	83	92	79	86	68	84	79	77	86	71	84	83	67	82	77	87	104	92	77	72	81	77	89	81	84	77	89	105	89	90	68	84	90	81	85	89	77	88	79	90	86	75	85	90	94	86	77	83	86	92	88	89	81	78	78	83	86	71	89	65	89	76	82	80	95	85	78	69	75	86	84	86	93	81	86	77	82	75	86	87	94	69	95	75	87	89	87	90	84	90	80	76	83	82	85	81	80	92	91	94	75	78	83	85	92	90	102	83	78	70	78	93	92	86	86	83	81	78	79	87	76	79	87	94	81	92	71	86	77	87	85	82	65	73	76	86	68	73	79	82	92	81	76	72	98	69	80	88	75	79	79	85	68	71	71	93	65	94	75	85	64	81	70	72	81	101	84	76	87	84	74	69	87	80	90	86	80	74	73	89	83	92	86	80	92	91	81	72	81	83	75	83	80	78	93	99	74	95	82	74	64	83	90	77	97	62	79	94	81	81	92	77	68	89	71	81	89	82	78	80	75	77	89	82	88	67	85	81	87	92	81	75	83	92	95	82	85	89	68	82	104	66	82	95	84	85	86	78	73	81	81	76	89	95	81	65	88	81	72	95	80	97	94	81	63	78	90	80	90	87	87	65	86	86	92	84	77	92	79	93	83	98	81	86	73	100	80	100	84	70	73	94	83	82	94	81	79	84	87	112	76	73	60	72	84	90	67	72	85	88	76	72	75	73	72	87	81	96	76	71	74	69	69	74	96	87	90	89	75	73	86	84	64	73	81	93	90	79	62	76	94	97	86	84	73	75	92	81	77	80	92	81	91	86	68	78	80	84	79	76	91	78	89	93	80	89	80	72	90	83	68	76	80	90	81	75	88	88	79	79	83	71	95	74	68	81	75	66	92	84	76	104	84	90	79	90	89	106	84	92	90	102	83	80	71	92	81	94	77	93	91	87	74	72	89	85	81	74	85	91	71	84	87	92	87	88	68	78	80	96	94	81	81	87	95	68	78	86	80	81	77	85	70	72	83	74	86	69	86	80	71	72	76	84	88	99	76	69	84	86	92	74	91	83	88	76	83	95	73	86	76	89	91	62	83	75	94	105	76	77	83	80	96	69	67	81	87	88	87	75	85	65	84	59	86	84	84	77	81	87	86	82	81	78	74	77	74	72	87	84	83	92	81	85	80	104	70	82	80	85	72	105	83	79	80	96	81	81	64	79	87	84	101	83	87	78	85	64	89	67	87	88	66	87	68	100	92	99	77	111	75	80	80	95	106	93	84	87	89	74	85	74	77	95	77	90	77	66	75	63	75	62	90	70	74	72	77	67	82	101	91	83	91	74	70	72	70	67	83	93	84	79	88	88	80	87	83	91	84	79	87	88	85	78	99	90	83	66	76	86	86	89	84	84	82	77	85	78	89	87	76	97	83	77	61	77	109	89	82	72	88	89	82	83	84	87	90	81	93	83	78	83	85	72	76	77	91	88	80	67	99	73	85	74	80	91	89	77	85	95	89	92	85	104	82	93	87	98	80	77	78	68	96	89	74	80	93	79	90	71	79	81	86	69	94	74	82	97	72	72	79	79	82	80	59	85	78	82	88	65	83	77	72	87	89	77	85	70	84	79	92	83	81	85	87	80	81	74	90	72	75	88	81	88	92	80	89	89	93	83	77	87	97	84	88	94	84	84	77	78	91	84	81	69	80	76	82	78	77	92	88	80	85	59	64	93	78	86	94	87	91	73	77	104	75	88	77	80	84	72	84	72	85	78	91	77	89	81	81	95	79	91	71	93	78	86	92	87	80	97	63	86	77	69	83	89	84	71	85	71	82	82	83	93	63	77	86	78	70	75	80	75	82	69	83	80	70	87	87	78	81	86	87	83	66	75	102	78	76	65	89	83	86	90	74	70	86	84	87	76	76	90	92	77	89	74	87	83	87	75	81	97	79	77	70	74	79	93	88	74	67	90	83	79	76	89	91	84	94	82	85	98	78	77	92	90	103	72	93	83	86	93	83	73	94	91	73	87	76	83	80	78	83	82	72	95	91	88	63	86	73	66	86	75	68	71	81	72	92	90	81	86	87	72	70	72	90	91	68	72	75	76	76	91	81	70	94	93	87	77	82	85	87	93	69	83	79	85	72	68	72	104	79	76	81	93	78	79	94	74	77	61	75	82	79	80	84	82	90	78	83	82	85	102	97	67	71	97	72	76	81
9282	1698	906	1005	2034	2698	2520	2203	1714	1539	1351	1139	1073	977	887	842	851	816	796	774	785	730	720	682	685	698	701	666	656	664	700	671	616	670	631	629	606	652	624	635	670	620	617	632	646	615	591	658	626	638	606	654	606	595	615	574	643	598	625	614	618	573	586	620	667	589	583	583	636	560	607	595	565	599	605	645	555	640	633	595	609	591	587	621	618	608	599	609	630	616	597	581	594	591	595	574	584	602	581	554	582	589	620	590	620	631	597	592	621	606	591	546	588	585	596	599	569	602	623	602	611	610	599	582	593	583	574	596	572	607	574	626	614	537	628	605	622	601	582	640	595	547	593	577	597	606	597	633	596	549	609	627	608	590	613	594	645	614	583	630	568	613	606	581	570	598	559	578	616	576	541	598	590	605	595	561	599	606	640	595	581	581	596	588	568	569	629	621	623	662	568	622	546	606	585	626	576	615	574	594	584	603	645	547	607	607	644	589	633	598	624	546	584	623	607	577	572	602	592	617	582	587	593	601	570	595	580	610	604	571	583	600	624	579	592	568	593	580	617	563	633	608	627	570	614	575	603	587	541	651	564	598	598	560	570	550	645	577	603	596	641	619	604	599	593	587	575	626	624	575	608	599	586	647	563	587	631	577	593	603	590	632	554	595	621	641	587	587	612	571	593	606	597	615	563	572	623	600	626	613	608	604	605	663	542	581	582	642	585	559	604	640	573	566	602	565	618	596	606	560	562	608	610	596	628	574	537	604	585	574	580	591	582	601	629	644	609	606	636	579	627	592	608	577	599	620	578	535	578	633	563	572	587	651	596	584	572	576	626	529	626	546	571	604	606	591	573	656	565	633	588	562	591	634	589	610	577	559	585	616	596	572	605	606	618	604	568	601	619	579	577	575	612	607	606	584	577	589	597	582	607	611	571	599	571	611	558	594	547	595	572	564	624	617	570	646	523	571	603	564	594	611	598	617	562	606	624	570	568	593	624	603	553	625	610	545	619	618	576	571	556	574	622	585	573	611	589	623	556	679	609	566	585	575	655	568	573	573	555	605	571	638	611	557	568	627	620	581	572	598	590	595	561	616	587	550	574	592	601	581	593	581	622	583	617	559	615	602	572	610	626	581	580	561	609	579	618	579	563	546	585	559	604	559	621	643	597	627	653	591	609	605	574	581	616	598	529	616	610	586	619	602	636	588	589	602	617	585	579	545	628	598	626	576	589	605	615	620	569	596	648	609	589	590	629	569	584	661	590	583	585	612	626	583	646	589	584	631	605	580	591	641	614	584	609	596	583	572	592	661	597	582	578	595	609	591	597	575	588	588	619	608	587	610	592	592	614	592	573	571	607	620	580	590	604	574	591	569	619	586	574	618	560	591	582	646	636	612	629	559	581	621	599	596	570	598	596	613	634	573	592	577	652	586	625	545	559	593	568	612	576	570	566	605	608	565	629	588	592	579	554	595	568	581	595	593	574	616	548	567	597	574	605	628	624	599	608	548	580	587	636	624	575	577	586	609	571	587	590	617	631	577	626	580	624	582	601	533	588	566	587	572	594	583	680	588	606	624	587	618	616	601	610	574	646	576	619	595	645	548	610	590	584	610	617	630	619	619	609	592	595	596	592	541	587	607	537	592	591	563	570	603	563	617	581	582	588	551	573	583	617	602	634	595	588	538	595	540	583	577	585	595	594	557	586	641	577	581	587	627	592	530	554	598	617	594	639	618	605	596	577	595	593	602	589	609	585	566	589	598	577	608	505	596	562	606	603	581	611	577	608	613	610	590	593	570	586	570	580	554	606	625	639	557	589	574	570	578	570	588	583	611	594	538	593	574	589	572	595	596	586	567	595	572	584	584	583	569	561	612	621	581	614	629	610	596	576	613	630	608	608	573	543	621	619	549	608	544	572	576	587	603	574	545	591	604	584	565	608	590	593	611	583	595	566	576	606	567	631	552	582	596	578	631	567	545	605	625	600	604	581	555	602	578	586	635	573	600	634	615	577	569	587	603	597	601	598	603	534	582	561	558	581	617	589	585	589	598	556	607	623	576	622	583	582	654	617	610	610	564	603	576	590	562	607	624	581	601	574	628	630	569	587	593	580	600	596	603	601	597	611	578	623	581	577	637	608	561	638	561	589	576	607	578	568	590	592	590	639	589	559	606	584	550	586	612	602	597	623	639	608	591	580	589	633	592	604	555	594	571	617	598	589	653	598	592	580	648	603	588	601	594	599	580	594	539	626	585	602	634	608	590	597	606	551	592	587	584	602	626	556	614	587	605	609	619	597	621	583	593	602	587	592	592	625	637	604	607	619	584	597	630	577	587	585	589	590	588	594	623	618	637	595	601	588	616	621	615	640	558	589	585	638	605	604	603	605	600	584	539	586	543	574	627	626	605	623	564	584	603	599	597	624	614	612	586	637	557	545	632	583	586	612	608	598	639	587	623	571	609	588	541	618	612	579	617	637	564	614	551	620	569	597	583	578	612	555	603	598	576	595	612	565	565	578	612	588	577	628	611	596	590	594	562	577	602	593	599	608	602	614	634	554	573	626	651	643	598	586	600	608	578	646	593	541	595	632	636	588	606	592	558	576	556	590	600	568	612	574	605	591	617	588	581	600	556	586	601	576	618	575	572	571	577	593	573	568	593	578	580	592	594	621	593	597	656	606	612	576	602	650	541	577	579	578	556	613	615	623	600	580	549	593	600	563	626	584	603	568	625	589	584	518	591	582	633	586	633	624	603	566	575	567	589	576	623	575	628	586	601	588	616	597	603	610	657	632	589	616	587	592	602	610	573	576	625	635	573	575	568	566	625	565	598	622	594	584	595	604	546	596	610	589	560	596	649	576	636	587	602	602	594	599	605	603	604	598	585	585	597	591	622	611	591	654	609	584	640	574	609	629	579	573	613	619	621	568	586	610	543	591	615	592	586	620	627	537	606	586	575	588	557	597	580	604	628	601	586	580	588	581	578	611	580	613	579	586	598	617	600	614	576	586	609	580	588	596	607	622	585	614	595	538	610	592	613	575	597	579	612	591	583	584	575	544	582	573	609	570	566	584	567	629	616	572	630	598	596	611	605	594	566	574	593	576	630	615	624	659	572	605	570	593	624	562	609	616	588	627	618	632	618	601	555	575	589	559	593	597	629	583	623	608	623	554	564	578	583	601	618	580	602	599	601	605	576	573	625	631	577	564	601	536	601	589	557	573	539	617	580	592	591	588	590	578	605	614	600	581	564	540	571	588	617	592	590	584	612	619	574	618	605	582	633	613	587	589	580	580	593	576	613	618	565	606	564	566	580	568	595	652	584	557	651	606	621	593	631	566	627	572	582	628	648	592	601	609	650	620	593	570	588	593	601	578	596	610	587	597	566	628	571	587	579	604	617	547	663	594	597	600	607	609	599	614	587	564	619	624	627	627	613	562	591	610	603	619	614	614	611	565	593	593	598	591	636	620	586	635	605	595	608	593	543	541	568
1885	139	98	104	72	89	98	122	106	102	97	109	102	113	98	92	124	106	84	78	85	77	88	98	82	84	81	84	77	81	97	84	82	107	97	95	75	83	92	100	98	97	81	88	89	98	78	97	77	62	91	69	74	99	82	85	81	77	105	85	101	93	99	76	95	79	82	99	101	89	74	77	93	83	93	95	74	87	83	95	64	68	90	96	84	74	81	87	82	77	87	89	71	80	75	67	86	86	81	90	74	87	75	87	91	76	79	88	95	80	80	85	90	84	72	80	92	84	94	85	67	74	87	72	102	85	87	75	73	92	84	89	70	88	73	85	75	84	101	88	97	79	84	91	94	79	95	90	93	73	91	88	81	83	89	71	92	79	87	95	84	84	94	73	76	92	80	75	104	84	88	93	71	75	78	73	75	79	88	105	106	92	74	95	103	81	80	72	81	82	99	94	77	81	85	85	84	91	95	70	94	85	94	83	81	83	84	77	76	90	68	80	76	69	99	71	81	77	80	107	92	96	86	99	81	100	92	86	94	89	88	79	63	80	73	97	83	82	90	76	93	75	76	94	76	82	66	80	86	89	87	98	69	77	90	97	92	81	80	83	88	80	103	87	83	77	100	84	95	89	93	88	88	82	93	82	85	77	72	83	83	96	82	87	84	88	86	89	83	78	78	106	96	85	96	92	99	103	85	89	78	84	87	95	76	88	93	104	98	104	79	87	97	93	79	91	110	86	67	86	100	76	82	80	77	94	103	91	91	66	86	94	94	85	76	79	76	93	73	92	84	72	85	105	82	93	95	79	91	81	94	91	62	84	91	96	84	73	76	69	76	89	86	83	78	89	89	91	92	60	99	88	92	73	80	69	88	90	82	90	96	81	91	78	92	87	88	89	88	73	98	82	73	88	83	81	94	77	86	81	74	101	78	90	97	99	90	74	74	77	91	86	81	93	65	97	74	83	95	98	85	81	61	96	99	71	78	82	84	74	76	88	84	91	90	76	76	94	92	72	86	93	85	91	96	80	99	94	88	89	92	92	87	81	76	84	67	86	78	77	78	119	100	84	84	88	88	91	87	97	89	83	93	82	92	75	76	78	90	97	106	79	104	71	85	74	85	91	87	78	98	82	76	88	95	76	78	98	83	77	78	91	77	81	85	103	91	86	78	96	73	83	79	82	80	73	89	93	95	93	84	75	69	74	70	68	83	87	102	84	77	86	89	82	82	77	93	98	100	87	84	75	104	85	66	71	81	75	92	78	96	90	78	87	83	91	77	90	89	102	87	101	100	68	76	71	99	96	96	96	88	77	82	76	92	98	95	64	94	97	105	88	88	70	80	72	68	90	74	89	104	85	93	71	90	89	88	91	93	83	75	77	86	87	93	93	80	83	77	85	92	80	89	73	92	83	110	85	74	97	92	92	76	84	79	70	98	81	93	76	94	81	86	89	72	81	98	74	91	67	91	82	83	89	82	91	74	93	68	71	66	83	77	83	88	89	86	85	87	81	86	82	83	84	94	84	94	89	81	89	84	89	90	85	91	99	88	80	80	107	85	57	86	81	86	85	79	73	91	90	85	91	84	68	84	77	82	101	83	81	88	80	80	95	103	104	89	76	74	85	77	78	74	70	96	82	86	85	89	82	74	82	85	86	77	80	79	85	73	101	101	96	87	86	75	84	78	89	91	77	75	93	95	104	80	78	71	71	92	104	89	82	95	80	87	70	81	92	92	77	105	80	84	69	94	98	74	97	76	76	77	76	81	79	90	88	85	99	86	99	98	79	93	77	93	101	81	86	87	84	76	83	83	84	92	81	78	99	93	75	97	85	85	75	87	67	107	103	97	85	82	99	78	73	82	82	75	81	84	85	99	89	88	80	89	94	105	95	75	98	88	103	90	96	80	75	91	77	91	96	88	72	87	74	82	78	81	77	70	74	101	99	77	78	79	93	92	86	94	75	86	74	77	77	91	93	89	69	72	103	83	73	91	88	95	88	85	77	99	94	74	80	76	81	77	88	72	84	98	80	86	88	78	76	83	93	102	85	85	66	76	82	81	92	73	91	74	86	88	86	82	67	76	85	102	80	88	87	89	82	78	65	94	71	89	86	89	103	91	69	101	91	90	76	93	68	90	83	73	72	74	76	74	83	78	106	91	81	86	88	93	78	89	87	78	86	73	92	90	94	84	89	76	94	101	80	89	88	87	91	66	81	99	94	79	86	90	83	101	76	100	78	97	76	92	81	91	92	96	83	75	70	81	88	86	95	91	105	83	93	93	75	86	98	91	94	81	76	78	97	102	92	100	83	89	97	82	102	93	89	73	65	82	81	72	103	106	89	94	84	88	91	66	68	88	69	92	99	81	84	74	82	82	97	99	73	84	95	100	85	83	78	84	83	77	91	86	69	79	87	82	88	72	95	72	80	85	79	90	71	85	98	92	80	85	76	82	82	94	78	84	76	90	89	94	84	69	69	104	95	87	70	86	94	77	85	92	81	81	87	88	93	74	78	80	97	92	85	80	93	78	99	77	76	73	98	94	88	88	71	69	85	83	95	88	87	80	76	83	61	66	94	94	86	74	77	72	78	78	88	72	80	83	78	83	89	85	92	83	87	65	74	80	93	98	83	100	83	74	93	77	96	94	79	90	80	86	87	76	89	96	83	80	95	81	85	97	102	84	77	88	94	89	91	99	109	94	90	93	86	87	84	87	88	96	103	76	82	81	99	80	93	89	97	84	82	98	87	83	91	75	88	81	93	84	95	81	98	95	73	88	83	84	87	107	77	64	82	90	114	78	95	91	91	85	77	94	100	96	77	68	73	74	81	84	89	69	78	105	85	86	93	104	97	81	81	74	74	84	90	80	80	85	94	81	84	73	81	96	84	95	86	82	81	96	93	94	103	94	89	65	85	88	88	83	93	85	88	90	104	85	83	88	83	82	82	86	92	86	95	76	83	77	101	78	85	76	90	75	88	81	82	90	93	88	86	83	72	84	82	95	100	95	89	89	86	78	91	96	83	71	79	75	102	66	85	75	91	95	76	87	78	100	79	96	99	90	85	99	91	87	92	101	89	82	94	89	81	95	80	88	76	80	87	75	84	103	86	91	78	78	79	93	88	80	81	84	87	94	84	90	53	101	100	84	85	73	76	93	88	80	86	80	84	87	83	79	83	78	79	75	86	85	85	92	92	76	77	83	76	102	83	82	79	84	83	96	71	82	92	76	95	81	106	80	82	80	94	73	84	68	75	92	74	101	87	102	92	81	81	89	78	77	88	89	84	72	92	78	78	90	92	72	85	105	73	98	98	73	90	81	96	93	78	83	70	85	82	77	76	83	93	91	82	88	92	84	67	90	95	99	81	71	83	70	102	76	95	88	98	91	92	85	90	91	85	95	94	93	91	84	95	97	94	87	78	92	97	76	74	67	85	87	80	81	85	94	88	80	88	75	79	87	100	81	85	80	94	85	81	81	92	92	67	73	86
9791	1423	903	1003	1800	2275	2305	2036	1715	1486	1360	1207	1154	1036	1006	973	909	840	849	855	790	793	805	772	744	747	745	745	741	713	705	751	689	728	683	736	683	730	673	683	684	710	653	666	710	663	679	683	679	679	683	658	696	678	658	668	662	642	655	672	617	704	652	657	662	640	675	686	665	649	664	690	685	641	664	673	678	666	665	652	661	683	702	716	639	689	690	672	655	678	679	654	682	689	663	671	660	672	655	708	619	635	675	681	637	656	647	658	661	680	666	661	662	674	707	666	672	647	638	672	635	640	684	635	663	649	671	686	679	654	667	638	609	602	696	733	626	666	653	632	684	630	708	676	702	659	704	656	667	651	661	622	632	613	623	651	602	629	652	689	668	673	655	662	633	669	667	640	622	681	646	687	642	713	660	683	676	603	658	686	638	692	664	663	647	643	620	676	693	696	664	645	653	666	658	678	657	658	673	648	647	674	663	674	642	646	681	682	663	616	672	683	652	647	647	639	641	611	689	672	663	622	661	709	667	665	656	670	700	645	660	655	647	599	692	657	702	662	645	668	685	652	659	685	669	659	647	703	683	633	700	695	659	641	693	705	611	720	747	676	670	662	669	666	665	646	652	655	673	692	687	664	625	681	644	709	658	655	620	715	676	663	644	623	624	677	656	696	656	703	624	647	678	634	657	706	698	665	667	641	675	665	642	637	632	676	672	686	649	675	639	637	668	634	695	675	660	687	680	681	684	662	666	647	687	624	639	657	704	702	711	656	660	663	644	627	644	618	683	684	625	627	687	653	645	657	616	607	641	631	617	656	653	662	655	667	661	666	650	679	636	678	654	661	711	624	643	695	673	700	648	657	626	680	654	648	670	609	636	623	635	640	626	628	652	691	660	654	675	629	645	636	659	623	673	654	656	671	676	708	702	618	682	679	619	636	663	672	688	655	663	633	668	651	665	673	670	666	621	663	672	649	629	693	656	642	619	655	690	647	667	672	683	714	633	701	653	610	641	651	630	671	678	635	631	616	656	629	665	659	639	663	662	660	652	630	639	667	678	636	655	631	658	639	649	623	669	647	635	675	652	657	679	666	666	663	648	664	705	632	623	649	659	606	645	712	642	638	667	650	628	647	614	710	653	670	653	654	638	654	704	614	680	612	665	611	649	632	676	655	648	651	650	644	654	666	691	654	634	646	635	667	609	691	656	648	683	657	683	632	635	654	601	670	680	652	658	688	619	714	656	698	667	636	643	696	675	661	722	698	688	642	717	642	615	642	643	681	607	653	618	661	666	634	678	611	656	630	659	691	651	671	659	690	666	680	671	617	643	678	655	711	697	647	622	627	670	668	667	670	646	638	677	672	639	619	667	688	622	668	694	628	656	644	683	671	645	640	689	677	695	675	642	605	661	658	698	659	661	690	677	650	678	682	648	635	646	641	647	624	669	647	652	625	646	653	681	651	695	601	657	669	661	637	646	645	637	682	638	646	638	650	645	663	616	674	645	643	671	657	667	661	654	712	648	673	657	635	688	691	609	680	650	621	613	666	644	672	611	661	685	634	636	637	662	664	644	686	679	699	645	649	699	669	670	644	680	653	681	653	673	651	687	649	591	702	675	671	630	625	640	636	658	696	686	651	672	644	676	670	694	603	628	633	679	655	668	624	669	668	688	671	664	608	662	655	701	673	685	630	679	631	659	668	669	657	655	627	625	644	655	740	650	667	656	693	658	712	615	709	649	707	638	686	670	672	681	668	588	641	654	662	655	652	697	694	656	670	696	644	605	684	610	682	658	635	688	683	694	702	637	686	663	664	651	663	658	694	675	673	682	705	665	661	672	641	682	653	624	667	663	683	664	649	680	643	655	686	627	632	655	689	702	666	655	685	603	667	684	622	664	658	667	650	667	702	675	623	630	648	620	630	657	647	722	673	659	654	736	668	614	678	673	675	689	657	639	681	631	674	696	624	655	608	642	660	689	732	643	666	697	614	650	636	629	667	645	668	638	640	674	605	647	715	687	677	669	633	698	663	655	658	664	675	653	620	691	651	663	670	617	626	654	601	634	654	720	665	649	636	671	633	601	626	668	641	649	703	669	628	648	626	675	703	708	719	661	632	671	667	683	683	707	663	649	639	660	710	641	704	693	684	685	672	644	685	682	684	684	660	629	677	654	653	677	652	708	668	651	686	688	616	668	686	695	657	661	635	692	638	654	691	670	653	663	623	667	687	693	670	667	650	647	648	721	679	646	622	662	728	648	634	626	679	664	643	659	685	674	622	626	686	601	659	620	609	668	652	650	602	630	658	647	655	668	636	705	649	680	692	665	670	642	642	658	652	583	668	664	634	655	674	659	679	680	624	658	660	627	642	671	670	659	656	692	711	652	645	667	668	642	662	677	634	647	656	678	662	648	670	685	671	661	624	659	679	641	661	687	676	648	670	660	621	649	648	675	644	654	633	600	617	644	682	695	659	616	652	684	644	631	689	677	677	653	650	674	682	648	670	666	712	682	669	717	651	660	686	688	673	637	631	677	689	667	644	674	682	688	662	661	677	624	679	668	659	631	662	681	668	632	628	663	627	644	678	639	657	621	659	673	648	662	649	627	684	655	657	648	669	691	721	650	679	668	641	668	642	669	693	621	652	667	708	668	670	717	685	664	656	645	650	640	641	660	658	693	664	671	642	682	603	663	670	628	656	666	687	653	689	685	682	687	658	619	690	702	672	642	683	675	634	629	658	610	655	643	673	682	710	642	655	631	631	668	669	671	642	715	679	671	637	676	659	668	663	626	682	690	643	669	670	638	610	677	658	682	673	674	664	627	617	667	617	687	616	688	707	704	678	694	676	666	639	650	684	630	667	672	663	649	664	624	673	655	633	662	643	704	674	678	658	628	653	646	614	651	677	677	619	675	639	668	650	670	642	668	662	685	695	658	667	681	674	687	712	675	701	660	694	675	691	664	687	700	659	664	612	677	673	642	646	714	626	622	628	657	709	640	653	684	630	632	650	667	644	660	641	677	658	671	654	632	675	662	691	700	680	675	645	665	630	700	663	660	636	683	672	627	675	650	669	615	657	725	608	661	681	657	632	620	668	685	653	675	633	624	672	715	689	657	588	648	647	680	738	589	681	628	646	707	652	658	636	636	668	622	670	672	645	695	637	602	653	639	679	701	679	659	657	650	668	698	684	682	694	668	660	642	657	664	641	679	623	662	648	658	683	704	684	654	660	685	673	627	651	653	653	632	615	627	630	641	630	653	651	675	630	669	646	642	668	639	702	692	652	614	668	645	637	673	644	641	634	658	645	666	660	685	693	614	646	624	683	674	667	650	653	698	641	652	641	648	664	688	658	627	667	668	627	656	653	683	699	646	667	629	648	658	695	650	729	627	637	637	665	658	662	684	672	621	640	661	683	650	636	642	639	679	666	650	651	652	641	671	681	650	654	689	668	645	625	615	626	687	639	670	658	650	664	626	691	658	667	658	682
1520	208	159	139	135	143	168	167	143	138	149	141	156	154	121	143	116	103	127	138	141	124	127	120	126	126	122	120	108	114	133	119	116	118	111	114	114	127	129	123	105	131	111	119	106	105	110	143	118	99	103	104	130	124	123	121	126	122	106	120	108	137	112	124	111	114	126	107	111	122	110	126	115	119	118	102	111	106	116	135	121	116	132	101	114	128	133	117	159	126	105	133	112	101	101	119	114	99	131	124	121	122	120	114	131	114	124	113	126	128	118	106	136	128	110	141	143	119	118	128	123	115	120	122	123	108	126	113	120	105	104	116	119	137	109	106	124	120	92	115	123	108	114	134	145	124	114	100	114	114	124	137	120	133	133	121	115	111	130	122	122	128	127	138	109	125	124	121	122	126	117	122	144	109	110	117	113	109	130	145	110	124	102	108	140	118	123	119	124	131	106	130	108	112	126	124	112	115	139	115	133	119	137	122	125	116	127	118	119	119	97	112	136	127	103	132	99	140	107	112	114	109	115	114	114	140	141	115	120	132	133	132	123	131	106	129	126	133	140	121	109	135	106	119	129	122	113	111	136	150	140	132	100	109	115	113	117	120	124	119	106	106	106	119	116	116	115	121	134	135	146	121	107	112	122	120	110	119	105	130	93	131	117	146	136	122	128	105	117	141	103	129	131	115	128	123	119	132	121	133	115	108	117	117	121	139	137	111	118	131	113	125	113	104	129	124	128	128	122	123	117	99	114	112	118	122	104	113	127	129	111	108	143	130	121	122	117	110	126	107	122	125	113	116	122	102	116	111	104	123	107	141	115	125	111	134	139	105	108	135	131	121	120	105	130	122	96	113	126	128	109	118	118	141	122	146	135	113	117	122	134	132	124	117	127	110	129	109	117	132	138	122	124	136	109	125	106	135	118	130	102	114	126	123	110	107	142	113	121	131	113	119	103	124	110	114	112	136	124	114	112	131	111	107	132	117	114	145	130	117	121	117	118	128	125	108	136	126	132	128	125	115	112	128	115	123	128	116	121	129	115	102	114	103	111	138	123	107	122	122	134	118	127	109	140	104	118	99	119	120	124	138	121	106	122	102	130	99	119	116	124	114	122	119	123	104	116	128	115	107	109	127	132	131	123	107	112	128	115	121	126	114	117	141	108	130	119	129	131	105	103	111	123	118	108	105	119	101	113	119	114	127	124	113	115	125	122	111	115	122	124	147	98	132	102	115	113	131	111	119	103	107	115	120	95	108	128	130	117	124	147	121	122	132	106	119	113	131	117	112	124	134	104	138	131	127	123	93	114	133	122	116	104	113	119	110	116	113	117	123	131	114	113	116	125	129	104	110	110	112	105	125	105	129	130	119	102	129	116	135	129	115	135	134	129	119	115	107	123	129	129	118	130	112	111	102	112	106	117	120	133	125	139	114	103	116	109	129	125	120	123	129	132	111	117	114	139	137	109	125	110	116	140	122	116	118	130	129	112	105	130	105	113	115	135	118	107	98	133	113	132	131	97	134	100	106	120	124	114	119	124	126	129	128	129	116	125	120	121	124	113	131	130	133	113	119	135	115	143	122	134	99	112	122	115	140	133	121	108	119	133	133	102	110	127	117	130	122	119	110	120	126	133	127	126	119	130	111	95	121	107	115	119	133	113	127	115	122	136	107	108	127	125	121	123	132	107	120	102	119	125	117	111	124	110	95	110	126	105	113	116	125	118	136	125	124	105	114	124	107	131	117	126	121	150	127	115	111	128	129	120	128	115	115	127	124	122	107	140	155	113	124	127	107	103	120	135	119	116	125	120	117	135	135	125	128	126	112	110	120	132	149	122	112	118	137	119	115	125	104	127	116	106	128	131	118	130	104	127	116	115	132	112	122	112	115	101	132	133	117	111	116	112	107	113	114	135	132	124	100	123	97	123	116	121	112	127	132	115	124	126	121	125	124	137	110	116	117	140	118	110	138	132	148	120	96	127	105	123	129	100	110	135	128	122	128	130	124	107	130	124	119	144	120	100	102	112	131	119	117	121	124	129	113	115	113	118	119	132	120	136	128	100	124	130	125	123	125	107	131	129	129	131	119	125	147	113	133	110	128	127	128	111	122	120	132	123	112	128	126	135	119	140	104	116	129	98	121	112	119	117	106	108	126	137	110	118	108	127	119	111	108	141	117	123	126	146	115	120	110	107	102	128	120	136	130	116	122	122	128	119	115	113	124	110	115	120	119	128	105	107	110	105	113	142	118	109	143	136	116	119	126	116	103	106	103	133	118	115	129	107	127	112	122	121	107	153	133	134	118	119	120	108	130	129	142	124	131	116	111	118	136	115	114	100	116	132	112	110	136	123	103	135	131	129	136	130	105	123	118	127	118	116	110	117	120	113	123	138	110	121	113	134	136	107	127	102	120	129	133	109	120	114	123	121	131	152	123	107	120	140	103	122	122	123	125	113	124	142	100	128	116	97	121	119	128	109	130	108	121	117	123	115	117	117	105	109	115	98	123	103	124	122	95	118	109	110	109	122	135	115	115	128	123	122	120	133	110	125	129	126	116	103	145	126	111	117	134	143	98	124	119	113	115	106	126	140	108	120	124	128	103	111	131	136	136	126	107	117	109	108	131	98	115	122	121	101	135	108	130	107	125	117	99	105	117	141	120	117	116	137	121	114	110	118	107	137	124	116	111	118	115	113	134	105	115	109	123	142	93	101	120	116	132	119	125	108	128	135	108	125	107	93	123	121	112	101	129	110	136	112	125	135	108	94	122	121	116	116	120	103	113	113	114	120	131	116	131	144	113	106	135	113	124	121	121	124	117	125	130	135	109	106	125	106	152	122	127	105	119	132	114	119	119	108	115	100	110	116	136	123	108	107	118	121	109	110	114	104	137	132	135	115	114	116	109	128	123	123	126	143	118	128	105	113	105	110	134	124	131	135	132	113	121	108	122	139	105	118	126	127	132	122	130	115	139	135	108	140	111	131	128	115	124	131	119	124	111	118	116	122	91	100	107	108	127	121	125	120	118	126	104	121	126	129	120	114	123	131	114	108	131	112	117	114	111	121	128	122	137	123	135	129	114	135	118	124	120	129	108	100	124	91	114	105	118	122	116	119	125	123	109	117	130	106	100	113	123	103	119	129	123	107	132	110	129	125	112	129	103	136	112	132	119	125	107	122	116	122	125	120	127	102	116	131	140	130	129	111	119	114	135	123	109	137	119	118	116	121	117	114	128	109	126	125	127	106	124	132	119	100	117	122	123	105	112	120	128	118	126	130	134	115	118	122	119	114	134	124	110	120	132	135	128	123	141	110	128	117	118	112	126	131	130	124	93	100	126	126	121	130	113	117	125	103	123	125	130	111	102	118	143	116	113	130	110	114	133	110	119	114	113	117	114	125	106	109	118	119	127	133	111	116	116	123	120	131	131	134	103	137	107	112	121	148	115	130	115	108	133	124	119	116	130	102	127	129	124	126	121	134	108	121	108	109	115
11997	2522	1359	1487	3094	4156	3950	3360	2893	2456	2159	1887	1674	1608	1516	1383	1308	1299	1253	1187	1152	1106	1121	1074	1032	1020	1035	1048	998	950	1031	983	978	953	982	958	1024	946	957	1009	916	910	961	941	922	854	873	940	870	934	965	946	940	920	890	896	925	856	944	858	945	937	924	873	933	827	894	884	919	867	863	910	891	861	857	884	885	923	902	873	895	960	917	841	873	893	888	910	841	889	861	900	859	894	925	887	877	875	918	850	873	845	849	922	867	900	871	901	873	836	845	910	850	926	858	883	858	867	893	930	919	904	827	817	847	824	849	936	898	910	885	915	864	846	823	855	889	859	932	836	851	885	872	874	897	846	855	931	873	932	874	911	856	891	925	860	910	930	903	850	855	835	878	837	861	866	906	911	910	857	872	887	863	896	939	861	922	861	907	913	897	865	850	849	864	894	869	869	884	866	873	928	879	878	889	905	844	909	882	841	893	884	908	932	841	895	875	836	863	867	870	839	887	876	893	855	844	877	889	898	885	872	856	885	857	897	873	868	952	869	780	878	942	862	869	934	905	852	846	849	859	930	876	873	916	853	941	921	860	829	828	882	914	910	845	859	900	842	895	925	845	915	864	873	862	838	946	840	909	882	857	887	917	891	900	886	843	898	858	864	894	849	896	869	903	880	868	881	881	935	862	870	889	873	892	862	906	840	902	865	872	869	856	854	933	929	833	873	870	944	830	829	892	906	881	894	868	935	907	867	894	881	876	892	888	874	871	909	846	903	907	921	874	889	903	901	813	874	896	895	828	851	890	889	901	875	934	852	907	893	809	873	877	902	899	897	896	880	838	905	924	882	880	888	887	897	925	882	939	855	833	906	909	874	816	935	858	912	896	869	860	888	891	890	875	880	879	857	896	947	880	841	857	854	894	900	908	884	877	855	865	901	879	833	922	877	883	912	850	828	853	852	871	855	878	876	828	877	920	904	857	888	860	846	889	841	919	856	941	873	839	795	923	895	842	902	951	902	879	925	892	935	897	937	908	883	894	888	869	926	856	854	809	923	899	883	872	845	920	876	896	891	843	869	864	923	874	833	832	844	930	856	834	868	885	866	880	881	928	843	920	886	854	846	883	877	866	881	893	852	882	904	926	850	873	879	916	886	876	894	894	860	805	897	848	882	849	844	866	854	890	880	918	862	847	909	831	850	875	840	888	869	904	896	825	901	945	899	844	871	876	902	907	857	918	896	926	836	820	897	914	879	850	856	860	925	933	924	854	872	886	929	878	901	845	862	882	923	847	821	891	913	856	858	894	850	901	915	876	819	882	886	801	854	888	874	851	927	926	911	889	888	855	926	877	905	874	862	830	884	904	880	924	881	845	915	897	885	884	908	892	903	874	887	874	884	863	882	924	896	917	947	858	886	872	901	918	886	934	904	860	895	885	823	924	831	894	844	902	863	842	834	844	876	851	892	839	875	907	952	905	850	906	920	907	903	858	877	934	891	882	838	861	852	834	893	867	874	881	894	878	903	864	863	869	884	860	837	875	924	938	908	832	857	883	850	894	893	848	882	856	901	874	854	857	919	901	857	864	925	884	881	901	893	886	907	869	880	852	931	921	873	903	895	882	894	907	874	907	916	869	855	888	860	874	845	874	896	877	877	891	896	934	870	849	882	864	895	879	924	880	851	901	890	865	869	833	845	930	867	824	904	910	871	857	855	852	873	892	922	841	891	890	884	890	851	878	919	871	902	868	924	917	856	923	896	889	880	842	884	914	849	902	913	913	872	881	900	838	859	867	813	883	876	906	937	896	878	844	852	810	855	874	884	861	910	876	855	876	884	867	896	889	869	878	854	870	915	887	857	898	875	887	883	908	877	893	965	866	841	873	917	830	888	862	866	886	864	853	830	882	870	881	914	903	859	903	909	834	892	877	886	894	927	893	907	852	896	898	854	891	908	884	908	882	828	963	832	882	855	874	878	848	894	877	927	847	911	859	914	843	908	864	916	838	887	887	881	845	902	906	928	902	900	817	886	925	936	850	909	864	893	900	854	878	851	895	906	918	883	864	892	909	874	869	890	886	890	870	966	876	905	912	867	858	908	889	925	936	901	925	874	869	879	901	860	883	883	887	932	875	886	898	923	836	937	908	864	885	875	848	878	875	856	848	862	903	877	877	852	925	900	930	913	876	873	882	818	903	867	856	872	846	898	872	887	906	900	894	911	874	908	870	907	883	923	926	936	891	862	911	897	910	848	889	919	892	844	880	886	848	855	879	849	831	852	897	860	925	887	851	890	880	890	873	875	909	854	901	802	855	897	923	966	829	910	830	881	918	860	907	870	829	860	856	900	944	848	910	847	897	907	859	927	875	908	890	902	886	886	862	913	897	864	911	951	882	921	895	910	851	847	842	894	913	898	869	859	855	874	830	885	912	868	937	892	902	866	828	856	940	907	857	853	859	878	871	885	858	881	903	928	893	861	920	899	933	896	864	915	879	954	885	922	888	896	841	871	919	890	862	878	865	870	848	873	873	910	899	850	899	854	848	879	908	903	869	840	855	858	936	910	878	868	910	880	854	874	858	847	872	887	855	876	871	888	896	903	874	842	842	899	877	904	826	891	859	877	888	902	914	900	873	899	876	856	934	862	911	876	915	884	877	889	856	891	868	883	882	903	854	877	898	841	894	864	863	872	882	845	838	830	871	875	847	886	850	833	871	866	862	898	910	857	853	890	893	896	876	936	902	893	959	834	836	889	865	877	868	834	897	903	912	861	875	914	870	903	854	834	906	901	907	879	854	905	850	883	832	913	878	914	861	848	836	883	882	887	879	858	887	861	873	835	851	918	879	884	857	857	897	822	921	831	866	870	893	889	883	917	864	898	902	845	842	863	824	880	862	861	898	853	941	906	877	861	884	898	883	915	907	909	928	916	914	902	854	914	861	895	856	904	876	893	892	899	909	918	835	803	922	878	860	862	858	902	825	895	871	854	870	916	871	901	892	829	884	919	865	911	883	898	882	918	906	862	893	916	874	904	877	869	876	881	906	896	893	909	895	865	889	884	805	883	922	897	838	902	844	887	864	932	913	915	866	902	876	907	897	855	840	883	893	816	875	832	862	933	839	876	883	867	891	870	858	857	956	908	872	865	907	922	861	875	864	842	879	905	873	840	869	869	855	909	936	866	856	869	871	904	886	908	891	882	891	920	910	957	891	836	892	893	842	829	880	921	866	939	929	948	876	839	843	885	886	885	889	884	856	924	863	869	898	853	867	885	880	886	888	888	873	888	935	874	851	858	825	921	889	878	895	871	883	901	854	897	908	828	877	846	835	907	899	923	921	862	863	917	859	874	858	853	870	891	888	909	885	820	855	959	846	846	952	915	920	873	904	898	858	852	899	855	872	900	878	860	889	918	843	882	827	870	870	943	942	859	916	871	905	826	950	885	877	889	892	879	846	883	862	876	930	871	911	908	853	861	837	894	913	924	883	881	895	869	922	888
1439	63	48	40	41	34	51	45	56	47	57	49	39	43	48	56	42	49	53	36	36	38	47	50	45	52	40	38	39	43	35	42	51	42	44	55	44	54	54	41	45	44	37	47	29	43	44	45	42	40	38	47	50	56	52	39	38	50	48	42	46	43	44	45	54	42	46	48	57	37	41	38	39	41	33	35	48	38	27	41	38	46	30	38	40	48	40	53	58	49	52	45	45	44	51	42	45	54	42	51	34	54	40	44	56	47	46	42	39	39	30	52	49	31	56	51	44	43	42	47	48	59	35	59	46	49	46	49	55	53	40	43	53	49	40	48	54	53	49	51	40	58	34	42	37	35	44	49	44	37	32	49	53	42	54	44	47	41	38	43	40	47	51	45	45	44	25	40	46	46	42	28	42	54	45	51	44	38	48	36	43	37	34	31	50	37	37	49	45	46	33	41	50	41	26	49	40	36	46	49	43	53	41	50	44	41	43	43	32	54	40	46	36	36	40	41	43	50	35	44	44	38	49	44	37	47	43	45	34	51	41	37	48	35	46	47	41	47	46	48	38	60	37	43	46	34	41	52	44	52	51	40	45	46	40	41	41	33	39	46	36	44	43	51	46	48	37	40	38	50	54	40	45	39	37	51	45	45	34	48	41	55	49	34	43	46	50	44	52	53	43	37	49	50	47	44	42	37	42	43	46	52	46	46	43	45	41	38	59	43	55	50	38	48	45	43	36	54	52	40	54	49	44	50	31	47	36	43	36	48	45	43	47	49	36	43	57	32	41	38	37	35	45	52	30	35	41	39	42	41	38	47	52	50	62	45	40	42	52	47	58	56	49	40	45	53	47	37	44	38	42	43	44	53	35	42	47	40	46	42	56	45	42	39	42	49	44	44	41	33	44	50	44	58	28	47	42	47	51	45	46	54	30	51	41	29	59	49	36	48	51	43	48	36	50	35	38	46	41	37	57	41	39	48	48	38	39	48	40	52	33	58	35	47	51	43	45	53	48	42	42	52	43	41	47	54	49	35	35	45	56	41	49	51	47	42	60	35	48	44	37	62	44	39	52	45	41	36	42	40	41	35	43	39	34	40	53	39	48	39	57	56	54	48	47	40	32	46	38	46	61	49	50	48	36	41	59	40	48	38	46	34	34	36	49	29	47	56	36	49	40	41	42	49	45	38	42	44	50	46	36	39	42	34	42	49	43	47	47	46	43	30	44	49	51	42	32	40	46	37	36	35	39	39	36	50	30	51	44	36	37	44	28	32	48	35	43	39	27	57	40	41	50	40	43	48	53	35	53	45	39	37	58	52	57	35	43	40	45	37	35	36	36	52	56	46	41	36	48	38	35	48	44	47	56	60	46	33	44	43	47	45	53	53	52	47	42	50	44	47	40	50	48	42	54	42	53	33	51	40	38	38	46	31	38	47	39	48	50	42	34	41	42	36	49	52	39	31	56	45	57	49	41	40	38	40	40	33	47	43	52	61	42	47	48	50	44	37	46	52	38	57	33	54	47	38	36	38	43	54	55	48	51	53	38	44	40	40	42	48	43	40	60	46	47	37	42	41	45	50	39	53	55	28	39	45	52	45	59	60	43	45	38	44	34	34	48	36	43	38	54	47	38	36	40	46	31	40	51	49	31	54	49	42	48	42	46	44	42	41	40	47	39	56	36	45	47	54	57	45	39	44	43	49	47	37	51	41	35	54	33	49	42	53	51	54	46	42	48	39	43	44	44	46	38	55	45	40	33	45	32	36	53	48	40	48	39	42	39	44	53	52	55	60	47	57	56	48	44	51	43	41	34	52	50	46	35	45	52	51	40	49	35	40	35	42	39	36	30	44	42	43	39	51	47	35	47	36	44	46	48	61	39	37	48	38	38	50	45	34	46	49	39	46	37	51	37	35	44	32	47	43	40	49	46	39	54	48	52	42	55	45	49	36	39	42	42	50	39	50	55	44	49	34	48	50	43	49	33	37	48	38	38	39	53	43	47	49	44	42	48	44	41	37	45	42	44	28	40	55	32	57	50	47	46	42	47	38	43	45	39	41	46	44	42	43	44	32	37	37	32	40	42	47	37	51	43	56	40	55	46	45	43	34	51	44	41	48	42	44	54	48	42	36	42	53	44	53	47	42	41	53	47	36	37	36	36	31	43	43	41	54	36	42	50	39	53	35	40	43	44	54	53	43	31	47	30	49	44	57	37	39	42	44	41	47	37	41	52	36	45	40	40	45	40	48	38	39	47	29	38	47	36	46	48	48	44	46	40	44	44	46	46	43	43	37	43	47	39	38	52	42	35	33	39	35	51	48	42	54	44	34	42	45	47	37	35	50	33	49	50	46	36	50	44	35	56	49	49	51	44	42	35	39	51	43	47	41	44	45	44	41	39	29	43	40	46	43	41	53	48	51	37	48	38	37	40	33	52	51	47	41	48	44	43	35	54	46	35	36	50	43	42	43	46	43	40	49	49	43	50	45	38	52	44	47	41	44	39	37	44	47	49	51	52	38	38	34	36	40	45	37	41	48	48	40	56	41	41	45	42	47	42	43	48	35	39	47	38	33	55	43	36	48	42	35	42	42	45	40	37	54	38	32	39	42	45	37	42	41	52	49	52	38	47	40	41	53	41	46	57	54	40	55	44	41	53	39	51	39	43	38	54	44	45	52	35	55	40	43	42	48	36	51	49	61	45	39	40	45	35	47	50	43	44	34	48	34	39	54	46	39	40	52	48	40	35	37	42	50	45	42	52	44	47	43	31	48	44	44	47	45	55	44	43	51	30	38	43	35	31	47	57	41	49	40	41	40	50	38	50	42	55	39	34	36	42	38	46	49	46	44	40	40	45	42	58	54	50	49	43	41	47	47	54	43	45	41	50	42	48	47	51	49	52	47	46	32	47	46	46	41	41	53	45	58	42	45	45	41	46	50	49	36	48	41	48	47	57	47	50	39	47	45	39	47	36	53	53	33	52	42	48	38	51	55	48	31	43	40	48	41	42	43	40	48	48	47	49	42	51	49	45	47	42	55	43	36	52	43	58	45	45	47	42	37	50	40	47	41	50	40	42	39	42	43	46	62	43	48	35	45	50	34	39	47	44	45	50	45	43	46	44	49	63	45	43	35	38	55	45	44	30	42	34	40	51	35	55	41	46	48	43	45	50	40	46	56	48	33	47	36	46	36	48	51	47	44	51	47	38	40	32	44	47	41	59	28	37	51	51	40	41	52	34	42	31	47	53	40	52	37	32	48	38	45	38	40	34	46	38	41	37	41	44	43	46	48	51	48	49	46	53	45	53	43	35	47	63	38	40	40	58	38	48	60	49	53	44	36	49	24	33	45	47	39	42	46	50	37	42	36	41	40	47	33	51	53	47	53	44	38	54	55	41	43	47	47	44	42	48	40	42	47	41	36	44	30	49	33	39	48	45	54	51	51	42	55	43	45	28	38	45	59	42	45	43	28	51	39	37	46	44	41	38	41
8088	638	425	446	568	719	712	640	632	580	489	461	456	435	485	440	404	416	377	401	365	382	405	374	395	385	403	348	350	353	386	375	340	369	369	368	357	361	362	384	328	341	366	357	389	345	340	370	390	350	382	348	349	391	346	329	348	334	355	403	319	385	362	384	357	326	383	337	355	376	365	342	391	396	312	380	368	352	344	347	332	339	347	340	373	364	383	344	368	390	345	353	379	350	336	360	327	362	363	361	348	328	380	368	352	351	356	366	351	360	333	328	358	373	342	336	332	363	359	377	377	354	359	391	368	384	364	387	325	368	334	395	343	367	375	369	376	344	345	349	374	364	323	352	387	333	343	321	381	340	337	397	336	376	324	385	379	354	352	342	344	356	361	346	340	349	357	346	353	332	356	343	354	361	380	340	359	370	362	338	376	358	318	326	335	363	343	367	350	335	352	336	338	348	361	332	373	360	345	390	331	387	364	347	347	382	363	345	351	353	364	371	386	374	377	342	355	371	357	378	354	343	355	363	351	356	349	382	353	389	339	334	390	353	369	363	326	383	373	324	355	322	327	386	374	347	360	318	359	356	388	361	352	362	360	370	314	354	367	353	368	339	376	349	370	351	315	365	366	359	325	366	373	352	369	392	336	373	385	365	392	380	357	342	347	384	355	324	377	356	357	373	357	323	382	384	362	367	365	372	354	327	353	359	381	360	345	345	362	355	368	372	366	373	371	341	326	353	364	387	354	352	343	343	331	354	349	386	334	375	354	390	386	342	350	353	350	332	357	339	339	376	368	355	349	351	376	365	415	319	352	380	341	362	361	359	356	360	350	367	378	361	353	336	337	377	331	378	387	369	357	381	358	365	361	320	349	359	351	339	364	356	346	351	379	361	326	373	347	332	303	349	343	337	379	355	339	339	345	356	348	363	327	356	348	362	371	349	346	389	344	365	346	359	333	381	321	333	382	343	367	348	369	378	343	334	377	358	353	345	338	310	357	353	351	358	383	354	342	343	372	349	325	353	360	377	349	352	344	317	343	359	367	355	361	339	359	324	361	378	350	348	351	341	341	357	341	386	337	375	364	386	347	398	360	374	329	371	360	326	337	348	342	348	349	354	400	377	365	367	321	376	367	348	371	385	377	366	358	354	337	350	338	339	376	351	394	384	316	381	371	349	338	365	355	356	355	368	375	348	389	345	358	339	305	370	376	321	331	366	339	377	369	335	320	332	327	370	338	353	380	332	365	343	364	360	346	364	366	405	369	330	351	328	387	334	376	390	332	400	359	345	354	360	349	374	363	327	359	342	375	374	348	337	360	367	362	338	386	341	376	343	357	368	350	352	337	380	351	315	364	388	353	326	338	333	371	361	373	362	358	321	365	363	388	374	367	344	314	381	327	355	346	349	346	314	359	347	346	348	342	379	345	376	353	376	324	327	368	366	331	387	362	359	343	392	335	369	377	350	374	359	344	351	387	350	352	319	329	388	358	349	343	349	339	352	389	385	336	360	354	367	347	348	355	321	372	337	392	359	360	351	355	341	347	353	374	348	374	321	358	408	343	363	406	343	376	354	367	349	333	342	348	329	353	344	341	360	358	383	343	381	341	362	350	383	352	326	335	354	338	328	327	361	335	330	355	357	355	362	359	361	331	356	330	366	361	331	346	368	358	347	356	348	345	349	362	349	356	371	328	353	351	350	350	383	354	352	365	353	337	373	321	368	351	349	337	316	377	342	332	350	363	329	353	375	316	391	345	338	340	372	331	353	333	341	348	336	386	333	424	369	328	368	330	368	404	363	365	374	352	343	371	348	385	358	355	337	369	360	355	369	359	356	321	369	374	327	355	387	317	350	352	359	353	336	411	349	346	371	336	349	372	311	372	339	374	345	327	371	372	351	343	347	340	346	358	376	364	338	371	361	361	363	371	350	316	347	372	372	357	364	366	353	386	311	364	348	331	365	350	368	360	387	345	329	339	361	352	339	338	332	348	342	354	323	349	353	361	332	400	333	351	343	367	344	354	346	386	343	368	345	328	367	389	357	359	328	338	330	362	357	358	344	351	369	339	358	336	342	322	366	341	334	343	352	390	383	343	332	338	344	384	369	353	367	375	413	369	373	368	351	372	346	339	351	325	342	348	349	354	340	353	360	344	370	356	369	347	387	352	360	366	393	359	374	361	341	383	342	374	328	368	349	321	359	348	353	389	373	343	367	362	367	361	346	347	342	357	353	345	365	344	323	369	335	367	374	351	303	318	355	344	349	375	355	357	349	373	345	340	348	353	331	347	377	346	324	360	385	349	345	362	393	381	387	366	352	346	358	363	366	365	363	384	316	339	340	374	357	373	358	370	355	357	355	373	359	375	339	338	301	348	342	367	368	342	368	375	332	371	330	322	336	353	371	334	341	359	329	353	348	343	342	372	352	392	344	332	348	384	352	364	363	378	376	361	358	348	344	322	359	372	356	381	356	376	305	346	363	350	364	338	316	361	351	349	374	336	336	380	330	357	338	367	361	350	343	336	350	357	318	357	338	355	348	356	365	345	358	306	358	357	362	377	338	330	372	328	402	331	366	362	381	345	355	331	353	344	355	360	317	356	355	350	359	338	380	353	375	388	361	343	358	353	346	334	347	341	330	360	383	366	343	351	316	373	343	347	317	329	375	326	367	330	350	363	329	358	337	395	321	378	378	332	340	379	342	376	368	340	349	368	344	343	334	344	339	372	334	350	356	328	369	295	356	363	367	353	372	360	336	364	346	344	365	346	348	404	368	371	349	361	317	339	369	363	360	374	361	341	336	324	365	376	341	371	354	340	349	354	370	315	363	366	340	325	367	357	354	353	390	381	388	367	378	320	356	339	351	355	376	358	396	383	368	358	362	324	347	363	332	348	361	365	330	366	357	380	344	315	316	360	364	349	362	385	350	398	352	335	374	352	335	340	348	376	347	356	345	323	372	355	358	369	361	382	372	329	303	343	348	340	330	389	333	365	346	338	347	360	344	350	353	356	368	388	362	377	381	356	404	355	346	362	371	319	358	359	364	374	343	323	363	379	355	372	351	353	367	352	373	347	331	353	351	360	379	328	354	374	350	327	368	356	362	373	368	343	400	409	361	336	352	349	380	338	342	360	354	352	357	336	341	342	347	330	331	347	388	368	360	354	377	358	339	383	364	363	373	356	357	348	372	364	361	347	341	342	354	355	336	346	330	359	354	395	315	333	362	362	373	363	338	371	352	376	338	344	316	366	330	332	357	333	370	359	373	362	349	355	388	350	361	347	321	358	351	358	332	355	354	299	383	357	405	364	362	325	392	385	354	347	342	365	323	326	365	353	371	360	378	337	334	386	360	341	353	368	355	366	353	336	311	349	392	348	337	350	359	387	341	327	341	362	359	380	374	361	375	361	345	378	373	356	348	362	364	344	360	353	370	351	327	355	386	354	345	379	367	369	390	307	361	378	347	368	337	357	343	360	345	341	397	376	357
1487	169	113	80	94	98	95	114	112	98	96	82	90	83	102	86	93	90	93	89	86	89	110	73	93	76	82	88	79	72	86	91	95	83	74	95	96	81	91	90	88	78	85	85	85	95	99	79	85	97	80	75	80	95	79	68	78	87	75	77	85	76	67	81	85	85	88	79	78	65	78	86	83	85	88	92	83	80	97	77	86	94	74	78	81	92	92	76	76	79	85	83	60	79	72	92	84	78	80	68	68	88	94	74	89	77	91	91	85	87	69	87	79	89	94	85	67	78	84	88	77	76	84	76	77	74	90	78	80	83	64	62	84	100	90	95	84	79	85	87	82	98	82	95	92	73	67	83	81	74	78	78	74	65	73	80	82	85	92	71	89	74	77	76	79	93	85	83	88	76	91	76	101	87	82	81	85	65	83	84	95	99	98	72	87	74	79	90	81	98	70	58	81	71	62	79	83	91	85	94	69	86	93	67	91	101	69	85	80	80	84	84	71	69	87	80	108	75	83	77	70	73	67	82	62	82	86	86	68	79	74	97	92	91	78	83	81	87	100	84	75	92	90	86	77	77	86	90	88	86	84	94	80	83	68	89	66	93	82	75	88	98	82	72	94	72	64	87	100	81	77	91	76	69	83	96	78	81	70	92	83	75	91	71	83	90	79	88	91	69	90	91	74	104	74	79	74	74	90	73	90	86	73	81	91	85	75	77	77	86	71	93	89	96	72	77	97	85	83	86	83	82	80	88	95	75	83	75	89	70	89	86	67	72	79	79	83	92	82	98	66	77	94	87	91	81	67	91	86	81	101	80	92	63	78	72	75	80	96	77	92	65	92	79	71	63	84	86	89	73	88	88	61	78	73	82	78	80	78	81	86	92	83	84	77	81	87	92	69	91	85	85	85	68	75	92	87	73	88	85	81	67	67	89	61	93	85	73	68	77	88	75	82	81	84	71	86	91	90	79	66	75	100	82	88	100	81	83	90	89	98	80	100	90	83	98	91	97	77	78	69	98	90	66	83	74	76	84	70	88	78	77	71	73	82	81	87	86	83	96	96	83	79	87	72	89	103	71	81	84	73	76	79	75	90	82	71	77	75	86	89	82	73	85	87	81	79	85	89	74	73	75	66	94	89	91	74	70	71	86	87	76	85	84	90	75	86	96	104	93	92	86	63	77	76	80	76	103	93	91	103	80	84	100	97	104	64	68	90	77	81	72	97	83	84	81	72	77	97	81	83	80	82	82	88	104	88	88	83	74	80	75	79	67	85	76	91	77	77	91	101	88	80	77	80	68	84	98	86	81	79	83	80	101	80	92	98	73	107	84	65	90	79	73	102	85	68	83	74	87	104	68	73	82	81	75	76	67	72	87	109	64	90	72	65	76	82	67	91	67	82	69	82	75	93	91	68	87	83	73	87	82	71	75	82	91	84	104	76	89	80	91	67	87	90	73	67	75	100	96	86	86	82	92	85	69	101	97	75	101	87	82	84	95	71	74	82	92	83	88	81	80	72	82	82	82	79	89	82	88	81	83	75	86	91	84	71	90	79	91	79	95	80	97	87	99	87	84	80	89	85	86	63	85	69	60	94	80	77	74	82	87	79	87	73	76	79	75	88	80	83	77	84	77	96	85	99	77	78	85	95	95	83	77	81	82	83	82	80	79	100	82	83	79	82	86	85	73	87	77	98	92	70	89	85	80	95	84	77	78	76	74	89	82	77	88	79	84	77	68	86	86	81	63	77	80	86	80	78	80	81	109	90	88	83	87	78	81	78	76	91	78	83	79	72	98	89	70	75	78	88	91	77	76	82	79	98	64	75	68	89	85	95	79	79	83	78	81	86	74	81	86	75	77	91	69	78	76	67	85	103	82	95	85	84	91	89	75	70	74	69	73	79	75	84	86	97	81	92	81	78	94	85	111	78	80	87	89	82	68	74	74	87	81	81	68	75	81	73	97	80	71	86	82	78	75	92	99	90	66	83	81	82	85	84	72	91	88	88	63	90	69	68	90	75	82	78	83	93	78	83	92	76	81	82	72	79	76	98	83	75	103	73	63	68	91	63	92	81	82	90	81	80	66	85	75	71	103	80	94	79	73	82	78	96	100	81	76	91	81	79	88	85	87	84	75	82	88	87	99	63	91	83	93	72	84	76	75	76	98	74	104	87	77	71	80	75	82	95	78	87	74	90	79	102	93	81	77	69	91	95	87	78	77	100	80	86	75	63	79	69	77	85	68	101	89	70	66	67	96	86	85	111	77	74	91	70	70	84	76	81	90	84	99	76	84	90	101	87	69	91	85	87	79	95	78	88	106	79	81	96	93	85	79	81	99	73	72	83	88	87	88	90	86	80	88	82	84	69	92	86	73	106	70	83	68	100	91	89	88	75	69	83	76	70	89	80	88	74	84	86	90	76	89	86	78	99	83	94	72	83	84	80	94	90	80	63	71	85	94	95	74	92	76	94	104	82	76	87	84	74	98	78	90	85	83	76	102	85	71	78	91	99	80	76	70	80	75	79	77	95	89	78	89	73	80	85	77	81	82	75	74	77	86	82	82	90	94	94	83	81	87	112	102	76	82	87	90	72	73	69	71	79	84	72	87	86	73	72	77	99	81	84	88	69	82	82	74	91	74	98	78	82	81	76	82	74	76	107	85	73	102	75	105	93	79	85	84	65	80	69	75	96	72	73	85	76	78	87	85	86	87	76	85	84	98	90	88	88	78	74	88	90	102	88	76	92	95	89	92	85	76	92	96	87	74	85	105	88	83	83	92	64	85	100	79	77	92	94	88	87	101	66	78	78	81	88	96	90	85	73	68	78	102	66	98	84	94	91	83	80	89	76	79	77	91	108	84	86	71	83	71	67	87	81	88	91	85	70	80	76	77	75	83	82	98	87	93	94	80	92	82	75	90	68	70	72	82	87	78	86	108	91	82	78	86	66	75	80	75	78	90	89	82	83	66	78	82	59	84	89	95	83	82	68	95	76	97	91	83	83	94	73	91	78	81	99	112	71	79	99	76	90	81	76	84	98	92	96	76	71	79	68	67	90	79	83	80	71	80	73	78	90	77	88	84	95	76	69	78	81	80	81	84	85	99	87	102	84	88	80	72	87	87	91	75	88	80	92	73	99	87	82	81	91	86	82	81	67	90	77	76	95	65	84	82	78	100	75	77	81	67	87	92	84	84	84	86	78	91	93	88	69	78	98	84	93	77	85	75	86	80	76	90	86	78	96	97	71	93	101	76	79	63	88	71	89	76	79	73	83	78	83	81	88	89	95	102	79	72	90	66	81	81	90	71	80	88	82	92	81	84	95	83	86	96	79	82	79	69	74	87	75	85	68	88	75	80	69	80	80	92	96	75	88	93	90	84	65	72	94	78	73	107	72	60	73	75	73	75	77	66	89	72	83	87	65	87	87	75	69	81	93	93	85	82	96	87	82	102	68	73	78	92	75	88	89	82	79	75	79	63	91	86	100	104
10988	1673	957	1073	2008	2589	2573	2078	1724	1529	1314	1183	1042	962	899	894	829	827	818	759	742	728	762	733	680	671	682	678	679	673	656	677	649	659	643	682	675	660	639	614	638	610	621	665	616	645	610	610	625	607	610	617	611	642	599	615	640	562	605	634	588	599	578	587	582	616	609	616	644	620	598	623	627	586	607	609	640	562	633	618	603	615	588	591	609	647	635	605	612	645	592	629	585	630	657	578	561	602	610	600	577	652	603	591	594	593	633	600	575	596	606	576	583	588	631	651	600	589	616	604	546	564	631	647	588	568	583	599	635	616	601	606	634	651	596	593	570	615	628	628	619	596	570	594	589	639	578	609	624	632	563	637	556	597	603	601	595	622	606	639	608	633	610	612	585	611	651	645	596	645	568	604	622	624	621	612	560	647	587	634	609	615	635	584	608	611	628	609	589	595	662	580	588	548	576	600	634	635	593	583	631	605	613	591	566	600	553	565	591	611	600	599	611	633	590	593	624	608	634	594	587	585	585	609	585	613	586	617	577	553	599	606	574	562	597	608	596	631	572	584	519	618	615	612	574	556	622	575	610	631	564	594	594	611	601	654	604	592	598	574	588	592	652	613	593	584	610	568	598	585	605	634	574	606	620	583	632	602	597	572	591	650	630	600	612	611	613	604	583	590	580	567	578	622	611	597	583	596	613	619	651	580	620	554	538	610	584	601	597	594	579	537	627	580	593	583	614	608	604	598	606	587	589	595	548	581	631	604	593	632	603	589	607	595	629	596	622	556	599	622	606	580	638	576	553	594	557	575	617	609	612	607	636	643	629	593	600	615	599	621	581	620	607	634	597	588	592	608	570	607	618	595	605	618	569	602	607	619	615	598	568	577	595	583	617	604	618	624	592	625	607	575	605	568	555	630	626	609	588	611	602	603	590	590	590	592	573	644	589	609	587	574	589	559	606	618	596	595	590	601	628	578	613	614	586	563	615	578	582	624	575	578	648	559	611	611	627	617	599	592	581	606	617	610	577	586	614	570	602	575	581	582	621	606	590	565	610	623	604	573	645	586	579	634	612	597	588	630	619	576	632	570	605	630	590	614	611	600	594	597	584	607	609	595	605	590	609	563	627	593	617	590	613	577	605	587	589	586	586	619	609	555	552	625	583	575	637	585	608	586	604	595	595	611	614	632	599	585	585	603	632	581	585	585	618	603	639	572	631	616	597	640	638	587	591	606	595	580	583	623	606	605	601	607	635	598	617	628	619	610	624	634	577	612	641	644	562	589	599	599	616	582	594	583	636	625	585	567	580	595	608	628	629	651	656	589	634	583	622	575	556	623	560	591	589	567	605	589	602	599	626	576	582	582	608	635	646	633	602	577	655	593	602	543	539	597	590	562	604	600	625	585	588	586	597	589	587	578	650	565	582	625	625	605	615	581	597	608	641	619	613	608	599	640	579	586	571	586	644	579	622	629	567	607	575	591	573	610	598	564	569	614	625	630	636	617	632	596	574	631	636	591	605	616	608	575	574	572	670	558	596	610	583	628	599	622	544	625	626	640	590	651	643	623	569	579	601	582	586	585	577	598	628	587	581	557	552	654	599	622	551	592	609	623	627	602	639	601	586	568	614	541	612	565	622	619	622	598	598	593	637	647	557	596	580	595	604	640	603	552	595	605	619	642	572	591	602	584	599	622	597	587	578	637	595	586	614	595	581	635	631	583	598	602	598	584	589	624	653	602	624	569	617	620	599	599	579	605	631	584	621	591	587	624	638	624	622	611	577	604	645	531	634	609	617	585	603	583	540	605	636	601	600	604	634	625	590	592	591	586	585	613	559	568	537	604	632	583	584	613	628	567	584	594	595	592	597	594	617	613	574	591	586	596	605	624	601	603	591	592	580	614	591	602	612	610	577	643	634	608	626	625	593	581	619	588	598	635	601	585	607	641	595	605	603	607	596	647	589	615	635	604	629	632	628	600	617	592	631	604	646	566	602	616	593	609	609	576	614	581	618	626	638	619	598	629	598	576	611	612	597	660	599	606	563	630	619	597	596	625	627	610	607	583	642	587	612	593	639	622	560	578	597	612	586	604	594	590	590	600	608	656	636	576	561	586	616	611	624	623	565	604	621	529	570	653	623	568	643	599	596	632	606	580	564	625	582	597	625	588	579	634	567	549	604	612	612	638	596	584	650	628	633	574	591	589	617	595	599	628	588	624	610	561	585	611	612	607	542	613	611	611	613	575	590	625	628	622	571	570	622	622	590	591	585	603	591	616	634	621	589	620	612	581	601	592	607	640	573	605	638	607	605	635	655	602	588	574	591	584	590	592	641	582	593	599	569	589	615	578	609	647	632	562	610	606	563	646	592	621	564	608	623	595	641	574	627	612	635	584	585	591	554	614	627	587	600	595	611	600	618	648	589	579	641	596	570	623	605	591	610	614	587	646	616	573	592	576	630	540	642	595	618	568	597	598	618	623	575	644	577	607	597	582	624	586	615	607	562	568	628	598	601	558	574	599	616	620	617	579	577	617	560	590	555	667	548	622	583	611	618	612	568	575	616	553	627	619	612	615	629	590	619	582	634	614	601	623	578	583	598	596	622	582	626	588	580	565	620	617	592	602	574	634	561	604	641	641	610	642	651	642	616	586	632	581	570	593	651	580	599	587	629	656	606	584	648	612	582	609	614	615	598	584	606	573	649	579	575	555	612	600	574	592	574	607	605	585	545	606	617	623	654	636	590	588	556	595	602	590	563	609	603	570	612	606	612	627	594	598	618	630	627	638	630	604	585	631	605	597	583	593	613	623	597	580	608	606	617	616	577	616	600	563	631	571	581	594	621	608	591	613	575	574	593	631	560	604	617	583	633	610	576	583	621	614	555	540	644	577	593	600	594	601	594	584	617	601	595	586	609	621	606	572	635	618	589	624	596	567	577	601	581	608	621	616	622	621	627	584	595	626	585	607	630	633	562	620	560	594	611	633	625	638	610	628	620	650	580	634	586	615	551	590	579	610	581	606	588	644	611	575	627	612	566	597	627	575	613	586	632	550	594	628	649	613	611	613	559	571	612	631	594	588	700	580	581	613	587	603	570	596	617	619	596	619	641	641	592	626	602	612	617	570	600	594	596	621	617	587	608	604	595	587	583	588	582	596	603	614	627	602	612	644	606	593	592	613	543	582	558	596	613	594	578	674	590	588	612	645	617	627	606	618	621	596	600	613	578	642	629	586	615	583	597	618	603	603	622	609	598	557	598	599	525	597	608	607	609	601	596	588	554	620	589	624	591	590	613	599	588	571	580	585	609	563	629	595	610	605	632	620	607	596	624	596	586	574	570	594	613	608	589	574	564	573	583	581	569	620	594	645	588	605	575	636	584	585	572	590	589	599	612	581	576	652	618	570	590	628	630	593	601	604	598	604	601	589	575	628	621	604	593	584	582	588	562	585	595	592	616	558	623	578	594	630	625	638	628	630	589	596	612	599	623	600
2367	131	79	97	74	94	107	108	112	110	100	103	100	108	91	88	95	100	86	92	110	94	82	76	83	75	78	90	82	105	94	78	74	83	93	98	90	90	101	69	105	84	102	88	91	84	73	81	73	91	92	77	97	109	84	118	96	66	92	88	93	89	84	82	80	80	87	83	82	79	87	77	82	97	95	104	86	85	88	92	106	88	86	92	92	78	94	74	102	84	83	88	84	82	85	98	91	76	89	84	88	76	86	84	87	80	90	82	88	83	87	91	71	73	99	82	89	80	93	81	88	96	83	78	75	85	79	87	103	82	80	97	90	95	104	100	85	86	86	85	80	89	72	80	89	87	84	70	90	96	100	93	71	75	91	83	78	88	96	82	90	92	72	97	104	80	79	77	81	80	94	95	104	81	83	86	78	92	95	78	87	92	95	71	83	99	89	91	81	93	91	88	91	88	89	83	93	65	96	95	91	64	92	99	72	92	79	78	103	97	82	93	87	84	67	85	77	83	107	82	80	76	89	83	80	78	86	92	82	80	85	90	85	78	77	81	86	80	90	78	89	77	84	106	81	83	96	82	92	88	74	77	77	89	70	86	94	85	99	78	99	91	86	118	90	89	102	88	85	86	83	81	86	97	86	84	94	89	94	85	80	91	87	73	81	80	88	77	73	84	89	80	73	79	94	80	82	79	93	95	95	101	92	107	93	90	82	92	92	106	102	80	80	76	92	86	95	88	101	96	87	86	73	84	70	82	89	94	110	88	74	109	98	85	83	91	98	75	91	95	79	98	62	102	85	85	84	94	101	79	101	78	90	81	77	99	105	86	103	88	91	86	86	87	81	92	77	99	85	75	76	81	79	67	86	96	96	87	82	91	87	91	85	78	77	92	74	83	84	92	90	85	87	81	83	97	91	73	89	72	81	92	78	93	85	92	95	87	98	85	104	101	94	82	88	91	82	79	78	85	88	86	102	88	109	101	96	77	80	78	95	74	80	86	76	104	85	84	79	93	75	83	90	101	83	94	69	96	97	94	84	76	93	90	77	62	80	84	97	93	82	94	80	98	89	83	82	92	88	93	72	103	79	77	93	87	110	85	75	87	97	86	72	115	85	90	72	86	99	84	78	90	73	83	97	97	84	87	97	99	74	100	105	97	88	90	93	95	84	76	88	87	104	87	75	89	105	103	83	96	89	80	75	75	72	87	94	85	89	91	84	89	84	74	86	88	86	93	97	78	79	83	92	72	79	96	87	93	78	74	81	86	80	92	74	93	95	91	95	97	73	82	105	90	102	89	73	85	85	84	103	94	94	84	100	73	101	71	86	84	75	79	81	75	80	86	90	87	82	103	98	91	92	77	87	97	75	69	75	72	80	89	95	68	102	91	83	65	91	88	73	69	83	97	84	72	94	93	77	94	109	94	107	83	75	85	99	99	91	89	89	91	90	84	73	66	67	83	83	77	99	106	79	116	88	76	78	72	85	86	81	67	64	81	85	91	100	103	85	90	92	92	99	85	81	95	88	94	82	83	79	74	84	91	70	80	93	79	92	83	68	93	76	82	90	77	80	91	91	86	64	95	80	82	88	92	102	88	83	84	77	96	81	88	92	100	80	90	85	71	96	92	90	88	95	79	79	89	78	78	96	66	81	84	95	84	80	86	86	65	101	88	79	92	82	79	72	73	78	77	77	68	87	78	106	97	98	97	85	78	80	86	106	93	79	110	78	88	93	88	91	80	76	86	91	99	94	75	78	85	90	82	106	81	85	86	86	116	95	87	81	98	88	91	103	74	86	91	80	89	108	79	85	75	74	100	88	107	95	93	72	81	82	83	78	95	81	80	84	92	76	96	73	88	98	81	84	77	89	88	81	82	96	108	93	74	91	94	82	78	90	60	104	82	73	70	80	89	90	82	84	84	98	82	100	79	89	85	95	84	96	102	90	83	112	81	81	85	90	101	91	83	78	91	98	108	87	85	99	83	97	86	78	79	112	74	100	70	97	91	82	88	86	75	95	91	89	97	91	81	87	88	88	72	95	75	91	77	97	86	87	84	82	89	88	86	84	96	83	65	90	90	91	80	77	73	75	78	76	94	102	97	91	75	94	90	85	87	77	91	75	83	79	92	77	78	82	76	87	98	89	86	85	98	69	97	96	61	81	95	88	65	81	83	69	87	89	83	85	92	113	97	79	89	78	84	87	109	103	102	86	69	81	86	68	83	91	98	80	85	89	104	73	84	83	86	80	81	95	93	69	92	85	93	84	84	80	89	83	79	73	96	89	95	89	78	91	95	80	90	89	82	77	83	88	76	92	88	88	98	88	81	99	95	90	85	73	83	98	85	88	78	85	85	99	81	91	83	100	79	79	95	67	83	84	79	74	80	79	80	95	70	74	94	74	94	73	81	91	85	74	79	83	88	83	105	105	95	91	80	79	86	78	92	105	101	77	83	85	90	71	82	70	88	85	87	82	91	95	80	85	85	89	85	80	104	80	84	88	85	88	80	88	87	73	101	109	88	90	73	92	79	86	80	83	78	108	79	86	93	91	92	72	95	83	103	77	88	80	79	77	93	90	81	96	88	88	87	104	75	109	93	88	73	100	91	93	97	93	96	91	68	83	90	95	97	83	79	96	100	89	101	99	112	70	83	89	76	89	93	101	82	93	93	77	82	82	106	77	74	111	82	57	99	91	86	89	85	70	89	81	86	105	92	103	97	87	79	101	92	88	82	90	96	95	108	90	86	100	85	83	77	95	67	66	84	89	107	83	91	97	96	87	85	94	102	76	88	81	85	89	85	81	89	80	103	91	102	78	71	85	92	84	98	90	71	80	98	83	94	84	93	91	91	68	104	82	75	90	95	77	77	75	82	73	77	71	75	91	100	81	86	100	57	84	95	90	78	88	81	81	82	95	92	77	80	77	96	90	72	74	82	78	66	71	96	83	96	79	77	93	92	78	89	105	84	97	89	95	109	76	88	73	84	88	84	87	80	88	86	97	95	86	87	100	79	67	91	78	79	81	71	83	87	108	101	87	90	109	92	87	90	96	98	99	80	81	99	95	87	72	86	94	77	81	86	84	80	66	81	79	83	90	92	110	103	80	96	89	93	100	81	76	77	85	81	80	82	81	81	78	95	76	79	93	89	86	97	87	99	89	85	93	87	66	93	75	81	85	91	80	92	87	76	91	76	86	76	73	87	95	90	83	70	102	86	80	78	81	83	78	92	94	100	74	84	81	95	90	97	98	94	87	79	103	93	70	100	90	74	97	94	80	92	70	77	74	80	85	100	102	97	94	92	92	82	67	89	91	88	99	97	87	81	88	92	101	66	94	92	82	90	81	74	71	91	81	85	70	83	82	67	92	104	100	90	85	93	85	68	90	85	98	81	69	99	91	85	81	82	97	91	73	96	70	87	74	92	111	83	80	78	89	102	99	77	102	76	81	77	97	105	103	94	83	72	104	84	96	84	62	96	82	91	88	78
9710	1468	939	982	1707	2344	2346	2013	1714	1571	1388	1208	1158	1089	1031	947	943	867	873	836	826	820	801	775	770	731	729	761	749	707	744	703	748	736	737	735	688	689	725	643	761	715	723	735	672	663	669	656	697	685	678	665	626	641	705	652	674	686	643	676	684	696	648	663	674	692	678	669	679	697	676	729	684	681	701	697	693	644	662	716	693	654	642	699	655	670	639	680	657	644	706	672	643	713	677	694	661	636	653	647	671	672	698	685	667	696	671	617	681	653	659	656	690	683	663	681	697	706	663	668	650	664	675	675	627	675	659	674	658	635	714	675	612	621	673	682	636	679	703	682	625	656	657	644	669	699	704	651	596	641	631	665	677	634	669	635	633	662	663	656	722	696	690	662	647	697	636	658	684	699	639	671	665	678	653	658	630	663	660	656	701	683	667	608	670	641	640	683	658	698	660	657	670	689	650	694	672	658	647	654	650	669	688	672	615	652	671	644	654	664	683	686	650	658	668	633	668	662	680	657	698	638	668	713	715	633	648	723	646	692	651	632	652	665	638	639	670	707	690	631	645	631	647	680	694	681	637	626	677	691	638	703	672	657	670	669	646	718	624	633	661	697	653	671	636	690	673	704	723	677	697	686	675	691	662	638	647	678	706	652	656	678	654	700	680	676	671	679	657	632	689	666	642	673	676	691	666	676	687	632	615	705	666	684	628	662	673	655	670	685	623	671	732	704	700	645	651	678	669	642	637	715	682	651	676	677	673	691	695	652	658	691	680	653	689	695	643	678	621	661	713	645	691	656	689	681	704	686	687	624	672	690	662	665	623	659	650	680	626	662	711	669	676	676	708	656	674	664	655	697	669	708	686	640	656	652	654	606	646	655	666	697	635	649	666	628	672	657	701	689	655	627	632	654	673	691	700	623	657	676	663	630	690	679	664	665	680	708	618	654	655	651	684	700	635	705	656	627	699	614	662	670	705	680	615	669	670	671	722	676	688	689	657	697	658	672	682	668	608	632	669	645	712	724	701	654	675	663	628	701	650	654	677	674	725	642	652	677	640	626	653	690	674	702	687	705	678	630	603	650	692	617	686	690	719	637	670	625	677	660	660	674	660	615	681	627	626	667	648	675	648	660	712	655	676	696	664	677	646	667	679	652	624	659	663	674	695	670	662	662	676	667	681	662	662	691	684	671	689	656	700	690	638	666	687	725	660	687	637	658	656	701	626	645	654	638	632	684	651	609	687	675	691	663	678	655	641	678	677	659	685	649	674	703	648	678	632	708	706	634	652	663	656	687	673	711	662	666	686	658	651	633	681	620	652	678	668	696	661	683	650	733	652	653	684	686	645	644	661	620	648	677	657	658	651	643	645	675	675	633	680	665	670	684	631	674	642	650	700	640	667	708	687	666	644	679	650	700	696	699	674	667	646	651	637	659	668	656	654	680	642	712	664	695	646	677	668	711	657	622	690	661	646	655	690	717	702	688	700	681	660	678	662	702	647	683	677	672	696	683	683	659	589	680	657	655	694	661	626	689	654	644	707	703	677	674	689	649	650	680	647	652	667	677	644	650	692	703	668	706	641	700	670	703	683	684	693	659	707	670	631	697	730	703	676	674	679	691	688	735	707	659	663	687	671	696	651	670	655	685	657	651	682	714	658	635	614	669	679	633	667	682	652	650	653	671	670	691	696	631	715	662	691	627	679	657	596	663	690	674	641	648	659	660	649	729	636	685	667	657	677	640	675	636	670	665	689	625	662	671	678	634	659	701	704	720	669	668	638	690	707	634	723	684	724	718	677	678	664	683	636	699	704	656	681	660	688	651	679	655	689	680	659	716	680	700	670	732	703	679	660	643	711	657	681	669	684	635	692	634	666	653	655	691	664	669	635	659	678	702	665	664	694	654	673	628	680	642	664	650	683	631	656	669	690	660	709	650	664	661	636	626	671	658	658	636	643	665	664	685	631	646	695	687	666	671	637	734	683	630	658	681	638	651	679	642	673	672	680	680	712	657	679	672	657	695	673	683	689	668	653	706	664	651	687	666	672	661	669	660	670	743	652	649	649	694	646	670	676	713	677	691	667	695	670	663	674	675	668	693	663	659	669	669	695	687	629	643	648	683	650	688	685	639	702	643	678	704	645	660	675	639	649	662	727	683	641	682	682	674	655	660	669	680	643	658	657	657	700	701	634	654	691	683	673	706	660	666	652	646	670	689	680	691	658	665	665	645	663	639	647	648	677	676	656	621	701	684	669	674	705	695	662	698	661	699	695	656	687	660	640	687	695	633	706	694	671	687	697	683	659	715	652	674	654	662	714	676	638	665	678	647	645	687	663	653	693	682	686	635	649	645	652	645	671	713	660	661	629	658	691	642	628	694	659	671	671	651	664	683	643	638	683	673	704	667	643	648	642	660	648	645	652	687	710	664	706	690	672	672	651	673	706	655	694	727	660	704	612	637	693	667	593	708	614	695	666	643	688	676	689	693	671	639	656	650	669	652	663	638	611	674	667	679	637	642	650	665	654	650	674	649	672	598	690	685	684	614	638	691	636	673	634	702	680	700	699	719	704	684	678	666	663	655	653	632	658	662	619	645	640	693	645	686	700	681	667	669	665	691	669	675	686	653	589	658	668	674	692	699	668	660	653	656	664	649	693	678	648	692	666	666	649	646	702	678	674	687	607	679	671	676	668	656	628	676	696	679	703	654	631	639	670	694	677	664	651	682	683	659	682	701	684	645	642	714	670	722	689	686	680	687	654	659	685	662	631	708	636	675	687	635	661	672	645	647	632	650	608	681	725	657	628	637	685	653	637	716	625	662	677	658	645	645	674	667	669	705	647	602	676	727	708	674	667	675	673	662	678	683	640	681	638	655	703	625	679	649	660	656	684	686	653	636	617	651	664	675	651	699	707	668	695	649	674	650	673	643	668	687	685	706	639	654	680	693	700	684	699	634	681	619	640	693	686	687	667	671	648	654	628	676	678	653	649	686	668	667	663	619	697	635	688	698	623	633	600	691	671	678	674	648	616	685	659	639	702	654	699	678	667	641	679	724	695	633	662	670	610	688	641	694	707	671	664	631	663	641	674	637	672	710	640	652	638	669	600	648	654	693	683	716	657	647	657	718	697	669	676	654	686	690	664	670	689	656	676	690	679	679	647	658	664	687	737	624	660	683	674	666	701	657	639	693	674	686	719	635	659	673	620	648	649	657	654	645	646	635	691	632	648	682	691	686	636	648	652	673	641	694	697	683	672	651	670	635	641	687	621	684	670	679	651	612	664	664	630	666	646	676	661	700	690	684	642	664	683	679	698	665	664	685	670	657	684	656	746	670	671	636	668	667	647	709	678	685	708	670	616	686	673	701	671	655	707	674	686	660	656	693	642	692	683	687	662	648	619	666	696	666	705	650	668	699	673	677	678	668	673	678	661	652	658	649	666	686	695	652	691	649	691	696	631	631	691	654	695	687	667	664	682	656	636	656	710	667
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
